/*全站重置*/
body{background:#fff;font-size:14px;line-height:24px;font-family:'\5FAE\8F6F\96C5\9ED1','\5B8B\4F53 ', SimSun, Tahoma, Verdana, Arial, sans-serif;color:#000000;min-width:1200px;}
body,html,a,img,div,form,select,input,ul,ol,li,h1,h2,h3,h4,h5,h6,dd,dl,dt,p,label,em,span,cude,i{margin:0;padding:0}
input{font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",tahoma,arial,"Hiragino Sans GB",simsun,sans-serif;font-size:14px;}
input:focus,select:focus,textarea:focus{outline:none;}
select:focus{outline:none;}
i,em{font-style: normal;}
a{color:#3c3c3c;text-decoration:none; outline: none;}
a:hover{color:#f7534c;text-decoration:none}
ol,ul,li{list-style:none}
img{border:none;vertical-align:top;}
.transition{transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;}
.cf{*zoom:1}
.cf:after{content:'';display:block;height:0;clear:both}
.fl{float:left !important;}
.fr{float:right !important;}
.w1200{width:1200px;height:auto;margin:0 auto;}
.w1003{width:1003px;height:auto;margin:0 auto;}
.mt5{margin:5px auto 0 !important}
.mt10{margin:10px auto 0 !important}
.mt15{margin:15px auto 0 !important}
.mt20{margin:20px auto 0 !important}
.mt25{margin:25px auto 0 !important}
.mt30{margin:30px auto 0 !important}
.mt35{margin:35px auto 0 !important}
.mt40{margin:40px auto 0 !important}
.mt45{margin:45px auto 0 !important}
.mt50{margin:50px auto 0 !important}
.pl10{ padding-left:10px !important;}
.pl20{ padding-left:20px !important;}
.pl30{ padding-left:30px !important;}
.pl40{ padding-left:40px !important;}
.pr10{ padding-left:10px !important;}
.pr20{ padding-left:20px !important;}
.pr30{ padding-left:30px !important;}
.pr40{ padding-left:40px !important;}
.tac{ text-align:center !important}
.tal{ text-align: left !important; }
.tar{ text-align: right !important}
.hidden{display:none !important;}
.ovh{height: auto !important;overflow: hidden;}
.overflow{ overflow:hidden}
.cupo{ cursor:pointer}
.wrap{ width:100%; height:auto; overflow:hidden}
.fbd{font-weight: bold;}
.f12{font-size: 12px !important;}
.f14{font-size: 14px !important;}
.f16{font-size: 16px !important;}
.f18{font-size: 18px !important;}
.f20{font-size: 20px !important;}
.f22{font-size: 22px !important;}
.dis{display: inline-block;vertical-align: top;}
.red{ color:#ff5863 !important;}
/*ie8支持placeholder属性*/
.placeholder{color: gray;}
/*翻页*/
.pagination{ text-align: right;}
.pagination a{ color:#939393; line-height:27px; padding:0 10px; display:inline-block}
.pagination a:hover,.pagination a.on{ color:#5cb4dc}
.pagination a.prve,.pagination a.next{background:#5cb4dc; padding:0 20px;color:#fff;}
.pagination a.prve:hover,.pagination a.next:hover{ background:#50a7ce;}
.pagination a.on{ background:#e5e5e5; cursor:default}

/*过渡*/
.transition{transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;}
