@CHARSET "UTF-8";

body { -webkit-text-size-adjust:none; color:#666 ;font-size:12px; font-family:'Microsoft Yahei',Tahoma,'Simsun'; word-wrap:break-word; }

body, h1, h2, h3, ul, p, form, input,dl,dt,dd,header,section,article,nav{ margin:0; }

header,section,article,nav{display:block; }

img { border:0 none; }

a {text-decoration:none; color:#666; }

a:hover{text-decoration:underline; }

a:focus {outline:none; }

.underline,.hoverlink:hover{ text-decoration:underline;}

.underline:hover{ text-decoration:none;}



.tdn{text-decoration:none;}

.tdn:hover{text-decoration:none;}



ul,ol, form,dt,dd,dl ,header,section,article,nav{ padding:0; }

ul { list-style:none; }

table { border-collapse:collapse; width:100%; border:0 none;  border-spacing:0; }

em{font-style:normal;}

strong { font-weight:bold; }

.dn { display:none; }

.db { display:block; }

.dib{ display:inline-block;}

.l, .fl-li li { float:left; }

.fl-li li { margin-right:5px; }

.r { float:right; }

.b { font-weight:bold; }

.n { font-weight:normal; }

.ti { text-indent:-9999px; overflow:hidden; }

.ti28{ text-indent:28px;}

.tl { text-align:left; }

.tc { text-align:center; }

.tr { text-align:right; }

.f0{ font-size:0; line-height:0;}

.f12 { font-size:12px; }

.f14 , input , select{ font-size:14px; }

input,select{ /*color:#1f1f1f;*/}

.f16 { font-size:16px; }

.f18 { font-size:18px; }

.f22 { font-size:22px; }

.f32 { font-size:32px;}

.fm{ font-family:microsoft yahei;}

.lh1{line-height:100% !important;}

.lh43{line-height:43px;}

.lh40{line-height:40px;}

.lh80{line-height:50px;}

.lh32{ line-height:32px;}

.lh20{ line-height:20px;}

.lh18{ line-height:18px;}

.red{color:#ff4340;}

.white{color:#fff;}

.green{color:#029a47;}

.blue{ color:#278ff5;}

.lblue{color:#3c7fb7;}

.orange{ color:#e45c27;}

.gray{color:#666;}

.lgray{ color:#b2b2b2;}/*light-gray*/

.grayc4{color:#c4c4c4;}

.black{ color:#000;}

.bd0{ border:0 none !important;}

.mb0 { margin-bottom:0 !important; }

.mb5{ margin-bottom:5px;}

.mb10{ margin-bottom:10px;}

.mb20{ margin-bottom:20px;}

.mb30 { margin-bottom:30px;}

.mb40{ margin-bottom:40px;}

.mtf5{ margin-top:-5px;}

.mt5 { margin-top:5px;}

.mt10 {margin-top:10px;}

.mt30{ margin-top:30px;}

.ml5{ margin-left:5px;}

.ml15{margin-left:15px;}

.ml20{ margin-left:20px;}

.mr5{margin-right:5px;}

.mr3{ margin-right:3px;}

.mr10{ margin-right:10px;}

.mr15{ margin-right:15px; }

.mr20{ margin-right:20px;}

.mr50{margin-right:50px;}

.p5{ padding:5px;}

.p10{ padding:10px;}

.plr5{ padding-left:5px; padding-right:5px;}

.pl0{ padding-left:0 !important;}

.p20{ padding:20px;}

.pl10{ padding-left:10px;}

.pl15{ padding-left:15px;}

.pl35{padding-left:35px;}

.pl30{padding-left:30px;}

.pl25{padding-left:25px;}

.pl100{ padding-left:100px;}

.pt10{padding-top:10px;}

.pt20{ padding-top:20px;}

.pt30{ padding-top:30px;}

.pt25{padding-top:25px;}

.ptrl15{padding:15px 15px 0px}

.mid{ margin-left:auto; margin-right:auto;}

.w960{ width:960px;}

.rel { position:relative; }

.abs, .abs-tr, .abs-br, .abs-lt { position:absolute; }

.abs-tr { right:0; top:0; }

.abs-br { right:0; bottom:0; }

.abs-lt { left:0; top:0; }

.abs-tr-10{ right:0px; top:-10px;}

.abs-tr-30{ right:10px; top:20px;}

.abs-r-10{right:10px;}

.cl { clear:both; }

.clearfix { *zoom:1;}

.clearfix:after { display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }

.vh{visibility:hidden;}

.vt{ vertical-align:top;}

.oa {overflow:auto;}

.bg-gray{ background:#f8f8f8;}

.bg-yellow{ background-color:#fefed7;}

.ti10{ text-indent:10px;}

th {  text-align:left; }

area {

    blr:expression(this.onFocus=this.blur());

}

table, td, tr, th{font-size:12px;}

.br1px{border-right:1px solid #f2f2f2;}

.bb1px{border-bottom:1px solid #f2f2f2;}

.bb1e{border-bottom:1px solid #e5e5e5;}

.splitline{background: url("../images/split-line.png") no-repeat center bottom; padding-bottom: 2px;}