@charset "utf-8";
/* CSS Document */
html{ overflow-y:scroll; overflow-x:auto;box-sizing:border-box;color: #333;}
*,*:before,*:after{ box-sizing:inherit;}
body,h1,h2,h3,h4,h5,h6,p,dl,dd{ margin:0;}
body,input,button,textarea,select{font: menu;font-size: 0.3rem;}
body{line-height: 1;}
h1,h2,h3,h4,h5,h6{ font-size:100%;}
ul,ol{ margin:0; padding:0; list-style:none;}
a img,input,button,textarea{ border:none;}
input[type="button"],input[type="submit"]{cursor: pointer;}
input[type="button"]:hover{transition: 0.5s;}
input[type="button"],input[type="submit"]{ -webkit-appearance:none;}
table{ border-collapse:collapse; border-spacing:0; width:100%;}

/* link style */
a{ text-decoration:none;}
a:visited{ outline:none;}

/* Body Style */
.clearfix:after{clear: both;}
.clearfix:before,.clearfix:after{content: "";display: table;}
.clear-li li:after{clear: both;}
.clear-li li:before,.clear-li li:after{content: "";display: table;}
.clear{clear: both;}
.clearlf{clear: left;}
.fl{float: left;}
.fr{float: right;}
.hiden{overflow: hidden;}
.dib{display: inline-block;}
.none{display: none;}
.bt_1{border-top: 1px solid #ccc;}
.bt_3{border-top: 3px solid #ccc;}
/*font*/
.n{font-weight: normal;}
em.n,i.n{font-style: normal;}
.b{font-weight: bolder;}
.s20{font-size: 0.2rem;}
.s35{font-size: 0.35rem;}
.s4{font-size: 0.4rem;}
.tl{text-align: left;}
.tc{text-align: center;}
.tr{text-align: right;}
.line22{line-height: 0.22rem;}
.line40{line-height: 0.4rem;}
.t-hide{text-overflow:ellipsis; white-space:nowrap;overflow: hidden;}
.c-hide{text-indent: -9999px;}
.big{text-transform: uppercase;}

/*color*/
.c0{color: #000;}
.c3{color: #333;}
.c6{color: #666;}
.c9{color: #999;}
.color-e{color: #e1e1e1;}
.white{color: #fff;}
.orange{color: #ff793f;}
.orange2{color: #ff2500;}
.orange3{color: #fd6c53;}
.green{color: #48ccab;}
.green2{color: #00cf4e;}
.green3{color: #24a838;}
.green4{color: #9ebd5d;}
.blue{color: #3fc2ff;}
.blue2{color: #01abf0;}
.blue3{color: #4db1f1;}
.pink{color: #ff8e8e;}
.red{color:#ff3f3f;}
.red2{color: #ee0000;}
.purple{color: #b619ff;}
.gray{color: #f1f2f3;}
.bgf{background: #fff;}
.bg-gray{background: #f1f2f3;}

/*spacing*/
.mt5{margin-top: 0.05rem;}
.mt10{margin-top: 0.1rem;}
.mt15{margin-top: 0.15rem;}
.mt20{margin-top: 0.2rem;}
.mt25{margin-top: 0.25rem;}
.mt30{margin-top: 0.3rem;}
.mt50{margin-top: 0.5rem;}
.mt60{margin-top: 0.6rem;}
.wth5{width: 0.05rem;}
.wth10{width: 0.1rem;}
.wth15{width: 0.15rem;}
.wth20{width: 0.2rem;}
.wth25{width: 0.25rem;}
.wth30{width: 0.3rem;}
.wth50{width: 0.5rem;}
.wth60{width: 0.6rem;}
.height100{height:100%;}

.mb5{margin-bottom: 0.05rem;}
.mb10{margin-bottom: 0.1rem;}
.mb15{margin-bottom: 0.15rem;}
.mb20{margin-bottom: 0.2rem;}
.mb25{margin-bottom: 0.25rem;}
.mb30{margin-bottom: 0.3rem;}
.mb60{margin-bottom: 0.8rem;}

.max100 *{max-width:100%;}
.ml5{margin-left: 0.05rem;}
.ml10{margin-left: 0.1rem;}
.ml15{margin-left: 0.15rem;}
.ml20{margin-left: 0.2rem;}
.ml25{margin-left: 0.25rem;}
.ml30{margin-left: 0.3rem;}
.ml70{margin-left: 0.7rem;}

.mr5{margin-right: 0.05rem;}
.mr10{margin-right: 0.1rem;}
.mr15{margin-right: 0.15rem;}
.mr20{margin-right: 0.2rem;}
.mr25{margin-right: 0.25rem;}
.mr30{margin-right: 0.3rem;}
.mr60{margin-right: 0.6rem;}

.pt5{padding-top: 0.05rem;}
.pt10{padding-top: 0.1rem;}
.pt15{padding-top: 0.15rem;}
.pt20{padding-top: 0.2rem;}
.pt25{padding-top: 0.25rem;}
.pt30{padding-top: 0.3rem;}

.pb5{padding-bottom: 0.05rem;}
.pb10{padding-bottom: 0.1rem;}
.pb15{padding-bottom: 0.15rem;}
.pb20{padding-bottom: 0.2rem;}
.pb25{padding-bottom: 0.25rem;}
.pb30{padding-bottom: 0.3rem;}
.pb50{padding-bottom: 0.5rem;}

.pl5{padding-left: 0.05rem;}
.pl10{padding-left: 0.1rem;}
.pl15{padding-left: 0.15rem;}
.pl20{padding-left: 0.2rem;}
.pl25{padding-left: 0.25rem;}
.pl30{padding-left: 0.3rem;}

.pr5{padding-right: 0.05rem;}
.pr10{padding-right: 0.1rem;}
.pr15{padding-right: 0.15rem;}
.pr20{padding-right: 0.2rem;}
.pr25{padding-right: 0.25rem;}
.pr30{padding-right: 0.3rem;}

.mv5{margin-top: 0.05rem;margin-bottom: 0.05rem;}
.mv10{margin-top: 0.1rem;margin-bottom: 0.1rem;}
.mv15{margin-top: 0.15rem;margin-bottom: 0.15rem;}
.mv20{margin-top: 0.2rem;margin-bottom: 0.2rem;}
.mv25{margin-top: 0.25rem;margin-bottom: 0.25rem;}
.mv30{margin-top: 0.3rem;margin-bottom: 0.3rem;}

.mh5{margin-left: 0.05rem;margin-right: 0.05rem;}
.mh10{margin-left: 0.1rem;margin-right: 0.1rem;}
.mh15{margin-left: 0.15rem;margin-right: 0.15rem;}
.mh20{margin-left: 0.2rem;margin-right: 0.2rem;}
.mh25{margin-left: 0.25rem;margin-right: 0.25rem;}
.mh30{margin-left: 0.3rem;margin-right: 0.3rem;}

.ph5{padding-left: 0.05rem;padding-right: 0.05rem;}
.ph10{padding-left: 0.1rem;padding-right: 0.1rem;}
.ph15{padding-left: 0.15rem;padding-right: 0.15rem;}
.ph20{padding-left: 0.2rem;padding-right: 0.2rem;}
.ph25{padding-left: 0.25rem;padding-right: 0.25rem;}
.ph30{padding-left: 0.3rem;padding-right: 0.3rem;}
.ph40{padding-left: 0.4rem;padding-right: 0.4rem;}

.pv5{padding-top: 0.05rem;padding-bottom: 0.05rem;}
.pv10{padding-top: 0.1rem;padding-bottom: 0.1rem;}
.pv15{padding-top: 0.15rem;padding-bottom: 0.15rem;}
.pv20{padding-top: 0.2rem;padding-bottom: 0.2rem;}
.pv25{padding-top: 0.25rem;padding-bottom: 0.25rem;}
.pv30{padding-top: 0.3rem;padding-bottom: 0.3rem;}
.pv50{padding-top: 0.5rem;padding-bottom: 0.5rem;}

.p20{padding: 0.2rem;}
.p30{padding: 0.3rem;}

/*border*/
.bte{border-top: 1px solid #eee;}
.bbe{border-bottom: 1px solid #eee;}
.bbd{border-bottom: 1px solid #ddd;}
.bbea{border-bottom: 1px solid #eaeaea;}

/*btn*/
.btn-oranges{background: #ff793f;color: #fff;display: inline-block;}
.btn-oranges a{color:#fff;}


.dt_zhedie{overflow:visible;}
.qiantou{background:url("../images/arrow2.png") right bottom;width:32px;height:16px;display:inline-block;cursor:pointer;    margin-bottom: -10px;}
.qiantou.up{background:url("../images/arrow2.png") right top;}
.cghide{height:1.55rem;overflow:hidden;}
.dtjuzhong{text-align:center;}
.dtinblock{display:inline-block;}
.lx_pd20.lx_pbd0{padding-bottom:0;}
.lx_citylist_b .js.dtnewjs{overflow:visible;}

.dt_zhedie2{overflow:visible;}
.qiantou2{background:url("../images/arrow2.png") right bottom;width:32px;height:16px;display:inline-block;cursor:pointer;    margin-bottom: -10px;}
.qiantou2.up{background:url("../images/arrow2.png") right top;}
.cghide2{height:1.55rem;overflow:hidden;}
