@charset "utf-8";
a img,body,button,div,fieldset,form,h1,h2,h3,h4,h5,h6,html,img,input,li,menu,ol,p,textarea,ul,dl,dt,dd{padding:0;margin:0;border:0}
li,ol,ul{list-style:none}
b,em,h1,h2,h3,h4,h5,h6,i{font-size:1em;font-style:normal;font-weight:400;}
body,button,input,select,textarea{-webkit-text-size-adjust:none;font:400 14px/1.5 helvetica,verdana,san-serif;outline:0;color:#333}
a,a:visited{text-decoration:none;color:#333}
.img img,video{vertical-align:middle}
.img img{display:block}
.clears:before,.clears:after {content:'';display:table;}.clears:after {clear:both;}.clears {clear:both;overflow:hidden;}
body{min-width:320px;margin:0 auto;background:#fff;color:#333;}
button,input[type="checkbox"],input[type="text"],input[type="submit"],input[type="button"],input[type="number"],input[type="tel"],textarea,button {-webkit-border-radius: 0;border-radius: 0;-webkit-appearance: none;}
cite, code, dfn, em, th, var {  font-style: normal;  font-weight: normal;}
.cp{cursor:pointer;}
.oveHidden,.ovH{overflow: hidden;}
.nowrap{white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
.dflex{display:-webkit-box;display:box;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-moz-box;}
.flex1{-webkit-box-flex:1;box-flex:1;display:block;}
.flex2{-webkit-box-flex:2;box-flex:2;display:block;}
.alignC{-webkit-box-align:center;box-align:center;}
.fixed{position: fixed;bottom: 0;left: 0; width: 100%;}
/*公共组件样式*/
.textf{color:#fff !important;}
.text2{color:#222 !important;}
.text3{color:#333 !important;}
.text4{color:#444 !important;}
.text5{color:#555 !important;}
.text6{color:rgba(0,0,0,.54);}
.text8{color: #888;}
.text9{color:#999 !important;}
.textC{color:#999 !important;}
.textG{color:#6a9532 !important;}
.textR{color:#ff6d93 !important;}
.textA,a.textA:visited{color:#0091ea;}
.textF0{color: #ff7800;}
.bgC{background-color: #fffce5;}
.bgfff{background-color:#fff;}
.bgf4{ background:#f4f4f4;}
/*文字排版、颜色*/
.fs12{font-size:12px !important;}
.fs13{font-size:13px}
.fs14{font-size:14px}
.fs15{font-size:15px}
.fs16{font-size:16px}
.fs18{font-size:18px}
.fs20{font-size:20px}
.fs30{font-size:30px}
.fb{font-weight:bold}
.fn{font-weight:normal}
.t2{text-indent:2em}
.lh150{line-height:150%}
.lh180{line-height:180%}
.lh200{line-height:200%}
.lh20{line-height:20px}
.lh30{line-height:30px}
.lh40{line-height:30px}
.unl{text-decoration:underline;}
.no_unl{text-decoration:none;}
.green{color:#5bbd72}
.red{color:#C00}
/*定位*/
.tl{text-align:left}
.tc{text-align:center}
.tr{text-align:right}
.fl{float:left !important;_display:inline}
.fr{float:right !important;_display:inline}
.cb{clear:both !important; width:0 !important; height:0 !important; border:none !important; line-height:0 !important; font-size:0px;}
.cl{clear:left}
.cr{clear:right}
.vm{vertical-align:middle}
.pf{position:fixed}
.pr{position:relative}
.pa{position:absolute}
.abs-right{position:absolute;right:0}
.zoom{zoom:1}
.hidden{visibility:hidden}
.dpn,.hide{display:none}
.db{display: block}
.dpib{display:inline-block}
/*边距*/
.m0{margin:0}
.mcenter{margin:0 auto;}
.m10{margin:10px}
.m15{margin:15px}
.m30{margin:30px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt30{margin-top:30px !important;}
.mt50{margin-top:50px}
.mt70{margin-top:70px}
.mt100{margin-top:100px}
.mb0{margin-bottom:0px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}
.mb30{margin-bottom:30px !important;}
.mb40{margin-bottom:40px}
.mb100{margin-bottom:100px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.ml30{margin-left:30px}
.ml50{margin-left:50px !important;}
.ml100{margin-left:100px !important;}
.mr0{ margin-right:0px !important;}
.mr3{margin-right:3px}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr20{margin-right:20px}
.mr50{margin-right:50px}
.mr100{margin-right:100px}
.mt25{margin-top:25px}
.p5{padding:5px;}
.p10{padding:10px;}
.p15,.pd15{padding:15px;}
.p30{padding:30px;}
.plr15{ padding:0 15px;}
.pt5{padding-top:5px}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.pt20{padding-top:20px}
.pt25{padding-top: 25px !important;}
.pt30{padding-top:30px}
.pt50{padding-top:50px}
.pb5{padding-bottom:5px}
.pb10{padding-bottom:10px}
.pb15{padding-bottom:15px}
.pb20{padding-bottom:20px}
.pb25{padding-bottom:25px}
.pb30{padding-bottom:30px}
.pb100{padding-bottom:100px}
.pl0{padding-left:0px}
.pl5{padding-left:5px}
.pl10{padding-left:10px}
.pl15{padding-left: 15px !important;}
.pl20{padding-left:20px;}
.pl25{padding-left:25px;}
.pl30{padding-left:30px;}
.pl50{padding-left:50px}
.pl100{padding-left:100px}
.pr3{padding-right:3px}
.pr5{padding-right:5px}
.pr10{padding-right:10px}
.pr15{padding-right:15px !important;}
.pr20{padding-right:20px !important;}
.pr30{padding-right:30px}
.pr40{padding-right:40px}
.pr100{padding-right:100px}
/*高度*/
.h20{height: 20px}
.h30{height: 30px}
.h40{height: 40px}
/*边框*/
.border{border:1px solid #c5c5c5;}
.bd_d9{border:1px solid #d9d9d9;}
.bordert{border-top:1px solid #c5c5c5;}
.borderb_e8{border-top: solid 1px #e8e8e8;}
.bdt_d9{border-top:1px solid #d9d9d9;}
.bordert_d9 { border-top: solid 1px #d9d9d9;}
.bdl{border-left:solid 1px #d9d9d9;}
.borderb_d9 { border-bottom: solid 1px #d9d9d9;}
.borderb{border-bottom:1px solid #e8e8e8;}
.bdb{border-bottom:1px solid #d9d9d9;}
.kong{padding-bottom: 70px;}