/* CSS Document */

*{ margin:0px; padding:0px;}
body{ font-size:12px; background:#fff;}
li{list-style:none;}
a{ text-decoration:none; color:#333;}
a img{ border:0;}
a.td_u:hover{ text-decoration:underline;}
select{ padding:2px;}
input,textarea { outline:none;} /* 去掉Chrome内核浏览器 input自带 黄色发光外框*/
input[type='submit']{cursor:pointer;} 
input[type='button']{cursor:pointer;} 
textarea{resize:none; overflow:auto;} /*禁止FF浏览器 textarea 可以改变大小*/ 

/** 常用class **/
.dp_n{ display:none;}
.dp_b{ display:block;}
.dp_ib{ display:inline-block;}
.f_l{float:left}
.f_r{float:right;}
.f_rr{float:right;margin-right:30px;}
.pt_r{ position:relative;}
.pt_a{ position:absolute;}
.ta_l{ text-align:left;}
.ta_c{ text-align:center;}
.ta_r{ text-align:right;}
.of_h{ overflow:hidden;}
.fw_b{ font-weight:bold;}
.fw_n{ font-weight:normal;}
.fs_12{ font-size:12px;}
.fs_14{ font-size:14px;}
.fs_16{ font-size:16px;}
.ff_s{ font-family:"宋体";}
.ff_y{ font-family:"Microsoft Yahei";}
.ff_v{ font-family:Verdana;}
.lh_20{ line-height:20px;}
.lh_22{ line-height:22px;}
.lh_24{ line-height:24px;}
.cf_o{overflow:hidden;_zoom:1;}
.cf_a:after{display:block;clear:both;content:"";visibility:hidden;height:0;} 
.cf_a{*zoom:1;}
.cf_c{clear:both; line-height:0; font-size:0;}
.b_0{ border:0;}
.no_outline{outline:none;hide-focus:expression(this.hideFocus=true);}
.pagehtml{ clear:both; margin-top:15px; text-align:center; height:35px; vertical-align:middle;}
.pagehtml a, .current{ font-family:"宋体"; line-height:20px; border:1px solid #666; padding: 2px 8px; margin:0px 2px; display:inline-block; vertical-align:middle;}
.pagehtml a:hover{ background:#38beb4; color:#fff;}
.pagehtml .current{background:#38beb4; color:#fff;}


