html{font-size:100.01%}
body{margin:0px; font-family:Arial; font-size:12px;
      behavior:url("/tools/csshover3.htc");}
/*Reset*/
h1 img,h2 img,h3 img,h4 img,h5 img,h6 img,li ul,li ol{margin:0}
dl dt,.tb{font-weight:700}
p,h1,h2,h3,h4,h5,h6{margin:0;padding:0}
ul,li{list-style:none;margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-weight:400;color:#111}
h1{font-size:22px;line-height:22px}
h2{font-size:18px;line-height:18px}
h3{font-size:14px;line-height:14px}
h4{font-size:13px;line-height:14px}
h5{font-size:12px;line-height:12px}
h6{font-size:11px;font-weight:700}
p{margin:8px 0 8px 0;}
p.margin12{margin:12px 0 12px 0}
p.margin10{margin:10px 0 10px 0}
p.margin8{margin:8px 0 8px 0}
p.margin6{margin:6px 0 6px 0}
p.margin4{margin:4px 0 4px 0}
.pnomgfirst p:first-child{margin-top:0px;}

img{border:0}
ul{list-style-type:disc}
ol{list-style-type:decimal}
dl{margin:0 0 1.5em}
dd{margin-left:1.5em}
input{margin:4px 0 4px}
select{margin:6px 0 5px}
.box{border:1px solid #ccc}
.test{background:red}
/*Reset*/
/* layout */
.container_25{width:1002px; margin-left:auto; margin-right:auto; background:#fff; padding-left:1px; padding-right:1px;}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16,.grid_17,.grid_18,.grid_19,.grid_20,.grid_21,.grid_22,.grid_23,.grid_24,.grid_25{display:inline;float:left;margin-left:5px;margin-right:0}
.container_25 .grid_1 {	width:27px;}
.container_25 .grid_2 {	width:59px;}
.container_25 .grid_3 {	width:91px;}
.container_25 .grid_4 {	width:123px;}
.container_25 .grid_5 {	width:155px;}
.container_25 .grid_6 {	width:187px;}
.container_25 .grid_7 {	width:219px;}
.container_25 .grid_8 {	width:251px;}
.container_25 .grid_9 {	width:283px;}
.container_25 .grid_10 { width:315px;}
.container_25 .grid_11 { width:347px;}
.container_25 .grid_12 { width:379px;}
.container_25 .grid_13 { width:411px;}
.container_25 .grid_14 { width:443px;}
.container_25 .grid_15 { width:475px;}
.container_25 .grid_16 { width:507px;}
.container_25 .grid_17 { width:539px;}
.container_25 .grid_18 { width:571px;}
.container_25 .grid_19 { width:603px;}
.container_25 .grid_20 {width:635px;}
.container_25 .grid_21 {width:667px;}
.container_25 .grid_22 {width:699px;}
.container_25 .grid_23 {width:731px;}
.container_25 .grid_24 {width:763px;}
.container_25 .grid_25 {width:795px;}
/* layout **********/
#left{width:202px; float:left; display:inline;}
#content{float:right; width:790px; margin-left:10px; overflow:hidden; display:inline;}
#banner{height:140px; width:1004px; margin-left:auto; margin-right:auto;}
    #logo{width:140px; height:140px; overflow:hidden; background:#fff}
    #miscInfo{background:#fff; width:420px; overflow:hidden; height:140px; padding-left:40px;}
    #search{width: 404px; background:url(/images/bg_banner.png) no-repeat top right #fff; float:left; display:inline; height:140px; overflow:hidden;}
        .btnSearch{border:0px; cursor:pointer; margin:0px; float:left; display:inline;}
        .txtSearch{border:0px; background:#f2f2f2; margin:0px; padding:0px; height:22px; float:left; width:280px; display:inline; line-height:22px; color:#999;}

#topmenu{background:#ccc; height:31px; width:1004px; overflow:hidden; margin-left:auto; margin-right: auto; padding-top:8px; padding-left:1px;}
#footer{line-height:22px; margin-left:auto; margin-right:auto; width:1004px}
#footer p{margin:0px; padding:0px;}
#footer a{text-decoration:underline}
/* layout **********/
.clr{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.fl{float:left;overflow:hidden}
.fr{float:right}
.il{display:inline;}
.tl{text-align:left}
.tr{text-align:right}
.tc{text-align:center}
.tj{text-align:justify}
.tu{text-transform:uppercase;}
.tunder a{text-decoration:underline}
.block{display:block}
.box_bt{border-bottom:1px dotted #ccc}
.mg_bt{margin-bottom:5px}
.mg_top{margin-top:5px}
.mg_l{margin-left:5px;}
.mg_r{margin-right:5px;}
.mg{margin:5px;}
.pd_bt{padding-bottom:5px}
.pd_top{padding-top:5px}
.pd_l{padding-left:5px;}
.pd_r{padding-right:5px;}
.pd{padding:5px;}

.mg_bt10{margin-bottom:10px}
.mg_top10{margin-top:10px}
.mg_l10{margin-left:10px;}
.mg_r10{margin-right:10px;}
.mg10{margin:10px;}
.pd_bt10{padding-bottom:10px}
.pd_top10{padding-top:10px}
.pd_l10{padding-left:10px;}
.pd_r10{padding-right:10px;}
.pd10{padding:10px;}

.mg_bt15{margin-bottom:15px}
.mg_top15{margin-top:15px}
.mg_l15{margin-left:15px;}
.mg_r15{margin-right:15px;}
.mg15{margin:15px;}
.pd_bt15{padding-bottom:15px}
.pd_top15{padding-top:15px}
.pd_l15{padding-left:15px;}
.pd_r15{padding-right:15px;}
.pd15{padding:15px;}

.mg_bt20{margin-bottom:20px}
.mg_top20{margin-top:20px}
.mg_l20{margin-left:20px;}
.mg_r20{margin-right:20px;}
.mg20{margin:20px;}
.pd_bt20{padding-bottom:20px}
.pd_top20{padding-top:20px}
.pd_l20{padding-left:20px;}
.pd_r20{padding-right:20px;}
.pd20{padding:20px;}

.error,.notice,.success,.info{margin-bottom:1em;border:2px solid #ddd;padding:.8em}
.error{background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4}
.notice{background:#fff6bf;color:#514721;border-color:#ffd324}
.success{background:#e6efc2;color:#264409;border-color:#c6d880}
.info{background:#d5edf8;color:#205791;border-color:#92cae4}
.error a{color:#8a1f11;text-decoration:underline}
.notice a{color:#514721;text-decoration:underline}
.success a{color:#264409;text-decoration:underline}
.info a{color:#25306E;text-decoration:underline}
