﻿@charset "utf-8";
/* CSS Document */
html{width:100%; height:100%;}
body, header, footer, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, hr, pre, form, fieldset,textarea, p, th, td,img { padding: 0; margin: 0; border:0;}
body { font:14px/1.5 "\5FAE\8F6F\96C5\9ED1",helvetica,Arial;}
.left{float:left !important; display:inline;}
.right{float:right !important; display:inline;}
.clear{clear:both; margin:0; padding:0; border:0;}

a{outline:none;/*ff*/ hide-focus:expression(this.hideFocus=true);/*ie*/ cursor:pointer;}
ul{list-style:none;}
a:link{cursor:pointer; text-decoration:none;}
a:visited{text-decoration:none; }
a:hover{text-decoration:none;}
a:active{text-decoration:none; border:0;}
/*文字排版*/
.f10 { font-size:10px }
.f12 { font-size:12px }
.f14 { font-size:14px !important;}
.f15 { font-size:15px }
.f16 { font-size:16px }
.f18 { font-size:18px }
.f20 { font-size:20px }
.f24 { font-size:24px }
.f25 { font-size:25px }
.fb { font-weight:bold }
.fx{font-style:normal;}
.fn { font-weight:normal;}
.lh20 { line-height:20px }
.lh18 { line-height:18px }
.lh30 { line-height:30px; }
.lh35{ line-height:35px;}
.lh40 { line-height:40px; }
.lh45{ line-height:45px;}
.lh60 { line-height:60px }
.lh70{ line-height:70px;}
.lh100 { line-height:100px }
.lh140 { line-height:140% }
.lh150 { line-height:150% }
.lh160 { line-height:160%}
.lh180 { line-height:180% }
.lh200 { line-height:2em }
.vm { vertical-align:middle }
.tn { text-indent:-9999px }
.t2 { text-indent:2em }
.colorF00{color:#F00;}
/*定位*/
.no_bg{background:none !important;}
.wp { width:1024px; margin:0 auto; }
.bc { margin:0 auto; }
.vm { vertical-align:middle }
.tc { text-align:center }
.tl { text-align:left }
.tr { text-align:right }
.pr { position:relative }
.pa { position:absolute }
.clearfix:after { content: "."; display: block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block }
* html .clearfix { height: 1%; }
.clearfix { display:block }
.vh { visibility:hidden }
.ofh { overflow:hidden }
.di { display:inline }
.db { display:block }
.dib{ display:inline-block; *display:inline; zoom:1}
.dn { display:none }
.zi1{ z-index:1}
.zi10{ z-index:10}
.zi100{ z-index:100}
.zi1000{ z-index:1000} 
/*宽高*/

.w40 { width:40px }
.w49 { width:49px }
.w50 { width:50px }
.w60 { width:60px }
.w70 { width:70px}
.w80 { width:80px; }
.w85 { width:85px }
.w90 { width:90px }
.w100 { width:100px }
.w110 { width:110px }
.w120 { width:120px }
.w125 { width:125px }
.w130 { width:130px }
.w140 { width:140px }
.w145 { width:145px }
.w150 { width:150px }
.w160 { width:160px }
.w175 { width:175px }
.w185{ width:185px}
.w190 { width:190px }
.w200 { width:200px }
.w220 { width:220px }
.w230{ width:230px}
.w240 { width:240px }
.w260 { width:260px }
.w270 { width:270px }
.w280 { width:280px }
.w290 { width:290px }
.w300 { width:300px }
.w315 { width:315px }
.w340 { width:340px }
.w390 { width:390px }
.w400 { width:400px }
.w420 { width:420px }
.w425 { width:425px }
.w450{ width:450px;}
.w460 { width:460px }
.w515 { width:515px }
.w530 { width:530px }
.w550 { width:550px }
.w600 { width:600px }
.w620{ width:620px}
.w630 { width:630px }
.w640 { width:640px }
.w650 { width:650px }
.w670 { width:670px }
.w700 { width:700px }
.w940 { width:940px }
.w970 { width:970px }
.w980 { width:980px }
.w1000 { width:1000px }
.w1200 { width:1200px; margin:0 auto;; font-family:"\5FAE\8F6F\96C5\9ED1",helvetica,Arial}
.h20 { height:20px !important}
.h30 { height:30px }
.h35 { height:35px }
.h40 { height:40px }
.h45{ height:45px;}
.h50 { height:50px }
.h70 { height:70px }
.h75 { height:75px }
.h80 { height:80px }
.h95 { height:95px }
.h100 { height:100px }
.h105 { height:105px }
.h110 { height:110px }
.h120 { height:120px }
.h125 { height:125px}
.h130 { height:130px }
.h140 { height:140px }
.h150 { height:150px }
.h165{ height:165px}
.h175{ height:175px}
.h195 { height:195px }
.h200 { height:200px }
.h210 { height:210px }
.h230 { height:230px }
.h240 { height:240px }
.h245{ height:245px}
.h260 { height:260px }
.h285 { height:285px }
.h300 { height:300px }
.h310{ height:310px;}
.h330{ height:330px;}
.h340{ height:340px;}
.h360 { height:360px }
.h400 { height:400px }
.h650 { height:650px }
.min-h500{ min-height:500px;}
/*边距*/
.mt3 { margin-top:3px; }
.mt5 { margin-top:5px;}
.mt10 { margin-top:10px; }
.mt15 { margin-top:15px; }
.mt20 { margin-top:20px; }
.mt25 { margin-top:25px }
.mt30 { margin-top:30px }
.mt40 { margin-top:40px }
.mt50 { margin-top:50px }
.mt60 { margin-top:60px }
.mt80 { margin-top:80px }
.mt100 { margin-top:100px }
.mt125 { margin-top:125px }
.mt150 { margin-top:150px }
.mb5 { margin-bottom:5px }
.mb10 { margin-bottom:10px }
.mb15 { margin-bottom:15px }
.mb20{ margin-bottom:20px}
.mb25 { margin-bottom:25px }
.mb30 { margin-bottom:30px }
.mb40{ margin-bottom:40px}
.mb50{ margin-bottom:50px}
.ml-15 { margin-left:-15px }
.ml5 { margin-left:5px }
.ml10 { margin-left:10px }
.ml15 { margin-left:15px }
.ml20 { margin-left:20px }
.ml30 { margin-left:30px }
.ml40 { margin-left:40px }
.ml60{ margin-left:60px;}
.ml80{ margin-left:80px !important;}
.ml110{ margin-left:110px;}
.ml180{ margin-left:180px;}
.mr5 { margin-right:5px }
.mr10 { margin-right:10px }
.mr15 { margin-right:15px }
.mr25 { margin-right:25px; }
.mr20 { margin-right:20px }
.mr50 { margin-right:50px }
.mr60{ margin-right:60px;}
.mr80{ margin-right:100px;}
.p5 { padding:5px }
.p10 { padding:10px }
.p12{ padding:12px;}
.p20{ padding:20px;}
.p15 { padding:15px }
.pl5 { padding-left:5px }
.pl10 { padding-left:10px }
.pl15 { padding-left:15px }
.pl20 { padding-left:20px }
.pl25{ padding-left:25px}
.pl30{ padding-left:30px;}
.pl35{ padding-left:35px}
.pr35{ padding-right:35px}
.pl40 { padding-left:40px }
.pl50 { padding-left:50px }
.pl60 { padding-left:60px }
.pl80 { padding-left:80px }
.pl90 { padding-left:90px }
.pl100 { padding-left:100px }
.pl120 { padding-left:120px }
.pr5 { padding-right:5px }
.pr10 { padding-right:10px }
.pr15 { padding-right:15px }
.pr20 { padding-right:20px }
.pr25{ padding-right:25px}
.pr30{ padding-right:30px;}
.pr50 { padding-right:50px }
.pt5 { padding-top:5px; }
.pt10 { padding-top:10px }
.pt15 { padding-top:15px }
.pt20{ padding-top:20px;}
.pt25 { padding-top:25px; }
.pt30 { padding-top:30px; }
.pt40 { padding-top:40px; }
.pt50{ padding-top:50px;}
.pt65{ padding-top:65px !important;}
.pt70{ padding-top:70px;}
.pb5 { padding-bottom:5px }
.pb10 { padding-bottom:10px }
.pb15 { padding-bottom:15px }
.pb20{ padding-bottom:20px}
.pb35 { padding-bottom:35px }
.pb50 { padding-bottom:50px }
.pb80 { padding-bottom:80px }
/*css3样式*/
.br3{ border-radius:3px;}
.br5{ border-radius:5px; }
.br10{border-radius:10px; }
.loading{background:url(../image/lightbox-ico-loading.gif) no-repeat center #1f1f22; filter:Alpha(opacity=40); opacity:.40; width:100%; height:100%; position:fixed; z-index:999999999999999; text-indent:-999em; top:0; left:0;}