@charset "utf-8";
/* CSS Document
   谭生虎
*/
* {margin:0; padding:0; word-break:break-all;}
body {font-size:12px; font-family:"宋体"; background-color:white;}
img{border:0;margin:0;padding:0;}
ol,ul,li,form,p,h1,h2,h3,h4,h5,dl,dd,dt,a{margin:0; padding:0;}
h4{font-size:14px;}
ol,ul,li{list-style:none;}
input,select{font-size:12px;}
a{ text-decoration:none; color:#525252}
a:hover{color:#00F; text-decoration:underline}

a{ text-decoration:none; color:#525252}
a:hover{ color:#F67001; text-decoration:underline}
a{ text-decoration:none;outline: none; /* firefox */
hide-focus: expression(this.hideFocus = true); /* ie */}
img{margin:0; padding:0; border:0 none;}


.clear{ float:none; clear:both; height:1px; line-height:1px; font-size:1px; overflow:hidden}
.fleft{ float:left}
.fright{ float:right;}
.fcolorblue,.fcolorblue a,a.fcolorblue{ color:#005bab}
.fcolorred,.fcolorred a,a.fcolorred{ color:#ff0000}
.fcolororange, a.fcolororange ,.fcolororange a{color:#f66f01}
.none{display:none;}
.imgauto{ display:block; margin:0; padding:0}


.font14{ font-size:14px}
.fontbold{font-weight:bold;}
.mb10{ margin-bottom:10px}
.pb10{ padding-bottom:10px}
.tc{ text-align:center}
.fontnow{ font-weight:normal}
.mr10{ margin-right:10px}
.hrdashed{border-bottom:1px dashed #d1d1d1;}
.page{ padding:15px 0}



.mt10{ margin-top:10px}
.mt45{margin-top:45px;}
.mt30{margin-top:30px;}
.mt5{margin-top:5px;}
.mr5{margin-right:5px;}
.mb48{margin-bottom:48px;}
.mt18{margin-top:18px;}
.mt35{margin-top:35px;}
.mb40{margin-bottom:40px;}
.mt25{margin-top:25px;}
.mt50{margin-top:50px;}
.mt27{margin-top:27px;}
.mb90{margin-bottom:90px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb150{margin-bottom:150px;}
.mr2{margin-right:2px;}
.mr10{margin-right:10px;}
.mr30{margin-right:30px;}
.mr65{margin-right:65px;}
.mr50{margin-right:50px;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.ml80{margin-left:80px;}
.ml5{margin-left:5px;}
.ml75{margin-left:75px;}
.ml95{margin-left:95px;}
.ml118{margin-left:118px;}
.mt8{margin-top:8px;}
.mt3{margin-top:3px;}
.mt20{margin-top:20px;}
.pt5{ padding-top:5px}
.pt10{ padding-top:10px}
.pt15{padding-top:15px;}
.pb10{padding-bottom:10px;}
.pl10{ padding-left:10px}
.pl15{padding-left:15px;}
.pl40{padding-left:40px;}
.pb65{padding-bottom:65px;}
.pb19{padding-bottom:19px;}
.pb136{padding-bottom:136px;}
.pb196{padding-bottom:196px;}
.pb250{padding-bottom:248px;}
.xh-w358{width:358px;}
.pb220{padding-bottom:220px;}



.clearfix:after {visibility: hidden;display:block;font-size: 0;content: " ";clear:both;height: 0;}
.clearfix {display:inline-table;}/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block; }/* End hide from IE-mac */