﻿@charset "utf-8";
          
html{font-size:62.5%; }
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,div,a{margin:0;padding:0;}
body,button,input,select,textarea{font:1em/1.5 microsoft yahei,arial,\5FAE\8F6F\96C5\9ED1,sans-serif;border:none;-webkit-box-shadow:0 0 0 0 #fff;}
body{font-size:0.28rem; line-height:1.8; color:#535353;width:100%;background:#fff;-webkit-overflow-scrolling:touch;-webkit-user-select:none;-webkit-text-size-adjust:none; background:#fff}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
address,cite,dfn,em,var{font-style:normal;}
ul,ol,li{list-style:none;}
a{text-decoration:none;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);color:#535353;}
i{font-style: normal;}
fieldset,img{border:0 none;}
img{max-width:100%;vertical-align:top;}
button,input,select,textarea{font-size:0.28rem;-webkit-tap-highlight-color:rgba(0,0,0,0);}
input:focus, textarea:focus{outline:0 none;}
table{border-collapse:collapse;border-spacing:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{display:block;margin:0;padding:0;}
div, a{-webkit-tap-highlight-color:rgba(0,0,0,0);}
.clear{clear:both;}
.fix:before, .fix:after {content:"";display:block;height:0;visibility:hidden;}
.fix:after{clear:both;}
.fixed{position: fixed;top: 0;left: 0;}
.fixedbottom{position:fixed;left:0;bottom:0;border-radius:0 !important;width:100%;padding:0 !important;z-index:99;height: 4.9rem !important;line-height: 4.9rem !important;}
.ofauto{overflow: auto;}
.ofhide{overflow:hidden;}
.disb{display: block;}
.disib{display: inline-block;}
.disn{display: none;}
.dis_box{display: -moz-box;display: -webkit-box;display: box;}
.box_flex{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;}
.fr{float:right;}
.fl{float:left;}
.pr{position: relative;}
.pa{position: absolute;}
.h100{height: 100%; overflow: hidden;}

/*global*/
.tbl-type {display: table;width:100%;}
.tbl-cell {display: table-cell;}
/*font size*/
.fs12{font-size: 0.12rem;}
.fs13{font-size: 0.13rem;}
.fs14{font-size: 0.14rem;}
.fs15{font-size: 0.15rem;}
.fs16{font-size: 0.16rem;}
.fs17{font-size: 0.17rem;}
.fs18{font-size: 0.18rem;}
.fs20{font-size: 0.2rem;}
.fs22{font-size: 0.22rem;}
.fs24{font-size: 0.24rem;}
.fs25{font-size: 0.25rem;}
.fs26{font-size: 0.26rem;}
.fs27{font-size: 0.27rem;}
.fs30{font-size: 0.3rem;}
.fs34{font-size: 0.34rem;}
.fs40{font-size: 0.4rem;}
/*padding*/
.pt5{padding-top: 0.05rem;}
.pb4{padding-bottom: 0.02rem;}
.pt8{padding-top: 0.08rem;}
.p10{padding: 0.1rem;}
.p20{padding: 0.2rem;}
.p22{padding: 0.22rem;}
.pr10{padding-right: 0.1rem;}
.pl10{padding-left: 0.1rem;}
.pr20{padding-right: 0.2rem;}
.pl20{padding-left:0.2rem;}
.pb10{padding-bottom: 0.1rem;}
.pb20{padding-bottom: 0.2rem;}
.pt10{padding-top: 0.1rem;}
.pt15{padding-top: 0.15rem;}
.pb15{padding-bottom: 0.15rem;}
/*opacity*/
.opacity_6{opacity: 0.6}
.semibold{font-family:SemiBold;}
/*marging*/
.mr10{margin-right: 0.1rem;}
.mr20{margin-right: 0.2rem;}
.mr55{margin-right: 0.55rem;}
.mr4{margin-right: 0.04rem;}
.mr5{margin-right: 0.05rem;}
.ml4{margin-left: 0.04rem;}
.ml5{margin-left: 0.05rem;}
.mr8{margin-right: 0.08rem;}
.ml8{margin-left: 0.08rem;}
.ml10{margin-left: 0.1rem;}
.mb4{margin-bottom: 0.04rem;}
.ml15{margin-left: 0.15rem;}
.mb6{margin-bottom: 0.06rem;}
.mb10{margin-bottom: 0.1rem;}
.mb15{margin-bottom: 0.15rem;}
.mb24{margin-bottom: 0.24rem;}
.mt4{margin-top: 0.04rem;}
.mt6{margin-top: 0.06rem;}
.mt10{margin-top: 0.1rem;}
.mt20{margin-top: 1.0rem;}
.mt25{margin-top: 0.25rem;}

/*溢出隐藏*/
.ov_p{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
/*color*/
.fc_000{color:#000;}
.fc_222{color:#222;}
.fc_333{color:#333;}
.fc_666{color:#666;}
.fc_999{color:#999;}
.fc_f00{color:#f00;}
.fc_fff{color:#fff;}
.fc_ccc{color:#ccc;}
.fc_bbb{color:#bbb;}
.fc_main{color: #e9573f;}
.fc_red{color: #c9302c;}
.fc_blue{color: #337ab7;}
.fc_yellow{color: #ec971f;}
.fc_green{color: #449d44;}
.fc_68{color: #686868;}
.fc_a4a{color: #a4abff;}
.fc_48d{color: #48d3f6;}
.fc_ff8{color: #ff8793;}
.fc_fa8{color: #fa826a;}
.fc_a5d{color: #a5dc9e;}
.fc_92d{color: #92d564;}
.fc_ffb{color: #ffb45c;}
.fc_fec{color: #fecf30;}
.fc_d3{color: #d3d3d3;}
.fc_436{color: #fafa6c;}
.fc_5e8{color: #5e8710;}
.fc_a0{color:#a0a0a0;}

/*line-height*/
.lh-30{line-height: 0.3rem;}
.lh-32{line-height: 0.32rem;}
.lh-18{line-height: 0.18rem;}
.lh-17{line-height: 0.17rem;}
.lh-16{line-height: 0.16rem;}
.lh-14{line-height: 0.14rem;}
.lh-22{line-height: 1.22rem;}
.lh-24{line-height: 0.24rem;}
.lh-25{line-height: 0.25rem;}
.lh-26{line-height: 0.26rem;}
.lh-27{line-height: 0.27rem;}
.lh-28{line-height: 0.28rem;}
.lh-35{line-height: 0.35rem;}
.lh-36{line-height: 0.36rem;}
.lh-38{line-height: 0.38rem;}
.lh-40{line-height: 0.4rem;}
.lh-20{line-height: 0.2rem;}
.lh-44{line-height: 0.44rem;}
.lh-45{line-height: 0.45rem;}
.lh-50{line-height: 0.5rem;}
.lh-56{line-height: 0.56rem;}
.lh-74{line-height: 0.74rem;}
.lh-150{line-height: 0.75rem;}
/*font style*/
.fwb{font-weight: bold;}
/*text*/
.tal{text-align: left;}
.tar{text-align: right;}
.tac{text-align: center;}
.txt-cut{display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
/*斜体*/
.italic{font-style:italic}
/*font字体*/
@font-face {
	font-family: 'iconfont';
	src: url('../fonts/iconfont.eot');
	src: url('../fonts/iconfont.eot') format('embedded-opentype'),
	url('../fonts/iconfont.woff') format('woff'),
	url('../fonts/iconfont.ttf') format('truetype'),
	url('../fonts/iconfont.svg#iconfont') format('svg');
}
.iconfont{
	font-family:"iconfont" !important;
	font-style:normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
}
