/* common mask */
.mask{
	position: absolute;
    top: 0;
	left: 0;
    width: 100%;
	height: 100%;
	background: rgba(0,0,0,.6);
	z-index: 99;
}
.menu-mask{
	top: 1.95rem;
}
/* common wrap */
.wrap{
	background: #fff;
}
.wrap h2{
    font-size: .3rem;
    color: #2e2e2e;
    line-height: .76rem;
    font-weight: normal;
}
.wrap h2:before{
	content: "";
	width: .06rem;
	height: .32rem;
	background: #ff5a37;
    float: left;
    margin: .23rem .15rem 0 .24rem;
}
.wrap .more{
	display: block;
	line-height: .8rem;
	text-align: center;
	font-size: .22rem;
	color: #838383;
	background: #f5f5f5;
	margin: .28rem;
}
/*newly add mores*/
.newly-add .mores{
	float: right;
	line-height: .76rem;
	font-size: .24rem;
	color: #ff5a37;
	margin-right: .28rem;
}
/* header wrap */
.op-nav{height:.85rem;background:#fff;position:relative;z-index:109;font-size:1.6rem;color:#fff;top:0px;width:96%;padding:0 2%;border-bottom: 1px solid #f3f3f3}
.op-nav a{color:#fff;width: 1.7rem;height: .6rem;}
.op-nav .logoo{margin-top: .28rem;float: left;width: 1.9rem;height: .6rem;background: url(../images/logo.png) no-repeat;background-size: auto auto;background-size: 100%;font-size: 0;}
.op-nav .btn-menu-p{width:11%;height: .3rem;position:absolute;top:.30rem;right:.23rem;background-size: 100%;}
.op-nav .btn-menu-p span{width:100%;height:100%;display:block;position:relative;font-size:.3rem; color:#4284d9}
.menu-pop{width:100%;overflow:hidden;background:#fff;position:absolute;top:.85rem;right:0;font-size:1.4rem;z-index:90;}
.b-menu-pop{top:auto;bottom:44px;border:2px solid #195595;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:3px;border-top-right-radius:3px}
.menu-pop-n{width:0;height:0;position:absolute;background:#fff;left:0;top:.85rem;border-bottom-left-radius:2px;border-bottom-right-radius:2px;overflow:hidden}
.menu-pop-n-ati{width:100%;height:auto;transition:width .2s,height .2s}
.menu-nav-n{overflow:hidden;border-top:#e1e1e1 1px solid}
.menu-nav-n ul{overflow:hidden;margin:-1px -1px 0 0}
.menu-nav-n li{float:left;width:25%;height:.64rem;line-height:.67rem;text-align:center; font-size:.25rem;}
.menu-nav-n a{color:#333;display:block;border-bottom:1px solid #ececec;border-right:1px solid #ececec}
.op-nav-mark{width:100%;height:100%;background:rgba(0,0,0,0.5);position:fixed;top:0;left:0;z-index:105;display:none}
.b85{height:0rem;width:100%;clear:both}
.op-nav .logo{
	margin-top: .28rem;
	float: left;
}
.op-nav .logo h1{
	width: 1.9rem;
    height: .6rem;
    background: url(../images/logo.png) no-repeat;
	background-size: 100%;
	font-size:0;
}
.op-nav .search-btn{
	display: block;
	font-size: .2rem;
	background: #f5f5f5;
	line-height: .5rem;
	margin: 0rem .4rem 0 2.2rem;
	color: #b7b7b7;
	-webkit-border-radius: .08rem;
	position:absolute;top:.18rem;
	width:2.6rem
}
.op-nav .search-btn:before{
	content: "";
	width: .22rem;
	height: .21rem;
    float: left;
    margin: .15rem;
	background: url('../images/ico8.png') no-repeat;
	background-size: 100%;
}
.m-focus{width:100%;overflow:hidden; }
.m-focus-box{overflow:hidden; margin:0 auto; position:relative;}
.m-focus{	display: block;overflow: hidden; position: relative; }
.m-focus .m-focus-box { margin: 0 auto; overflow: hidden; position: relative; backface-visibility: hidden; }
.m-focus .m-focus-box .swiper-wrapper li { float: left; list-style-type:none }
.m-focus .m-focus-box .swiper-wrapper li a { position: relative; width: 100%; display: block; }
.m-focus .m-focus-box .swiper-wrapper img { width: 100%; display: block; }
.m-focus .swiper-container { display: none; }
.m-focus-box .b-menu{text-align: center;position: absolute;width: 100%;left: 0;bottom: 0.2rem;z-index: 10;}
.m-focus-box .swiper-pagination-switch{display:inline-block; width:8px; height:8px; border-radius:10px; margin-right:5px; cursor:pointer;}
.swiper-pagination-bullet {
  display: inline-block;
  border-radius: 100%;
  border:1px solid #fff;
  background:#fff;
  cursor:pointer;
  margin: 0 5px;
}
.swiper-pagination-bullet-active{background: #ff7200;border:#ff7200 1px solid}
/* deal bar */
.deal-bar{
	padding: .28rem;
    display: -webkit-box;
	background: #fff;
	border-bottom: 1px solid #f3f3f3;
}
.deal-bar .buy-car-btn,
.deal-bar .sell-car-btn{
    -webkit-box-flex: 1; 
    display: block;
    color: #fff;
    font-size: .26rem;
    font-weight: bold;
    text-align: center;
    line-height: .75rem;
	-webkit-border-radius: .08rem;
}
.deal-bar .buy-car-btn{
    margin-right: .14rem;
    background: #4284d9;
}
.deal-bar .sell-car-btn{
    margin-left: .14rem;
    background: #4284d9;
}
.deal-bar .buy-car-btn:before,
.deal-bar .sell-car-btn:before{
	content: "";
    float: left;
    background: #f00;
}
.deal-bar .buy-car-btn:before{
	width: .36rem;
	height: .32rem;
    margin: .21rem 0 0 .3rem;
    background: url('../images/m1.png') no-repeat;
    background-size: 100%;
}
.deal-bar .sell-car-btn:before{
	width: .33rem;
	height: .34rem;
    margin: .19rem 0 0 .3rem;
    background: url('../images/m2.png') no-repeat;
    background-size: 100%;
}
.deal-bar .buy-car-btn:after,
.deal-bar .sell-car-btn:after{
	content: "";
	width: .12rem;
	height: .12rem;
    border: solid #fff;
    border-width: .02rem .02rem 0 0;
    float: right;
    margin: .3rem .3rem 0 0;
	-webkit-transform: rotate(45deg);
}
/* half wrap */
.half-wrap{
	background: #fff;
	overflow: hidden;
}
.half-wrap h2{
	color: #4284d9;
	font-size: .3rem;
	margin-left: .28rem;
	height: .76rem;
	line-height: .8rem;
}
.half-wrap .more{
	float: right;
	font-size: .24rem;
	margin-right: .28rem;
	line-height: .76rem;
	color: #4284d9;
}
.half-wrap .half-list{
    border: solid #f3f3f3;
    border-width: 1px 0;
	overflow: hidden;
}
.half-wrap dd{
	width: 50%;
	float: left;
}
.half-wrap dd{float:left;width:50%; background:white}
.half-wrap dd div{padding:10px;border:#f5f5f5 1px solid;border-right:none;border-top:none;margin-left:-1px}
.half-wrap dd img{width:100%;}
.half-wrap dd a{
	display: block;
    font-size: 0;
    overflow: hidden;
    position: relative;
}
.half-wrap dd h3{
	font-size: .24rem;
	height:.3rem;
	line-height:.3rem;
	overflow:hidden;
	margin-bottom: .1rem;
    color: #585858;
    font-weight: normal;
	margin-top: .1rem;
}
.half-wrap dd span{
	display: block;
	font-size: .18rem;
    color: #585858;
}
.half-wrap dd strong{
    font-size: .3rem;
    font-weight: normal;
	color: #ff5a37;
}
/* quick wrap */
.quick-wrap .brands{
	overflow: hidden;
	padding-top: .16rem;
}
.quick-wrap .brands a{
	display: block;
	width: 25%;
	float: left;
	font-size: .22rem;
	color: #585858;
	text-align: center;
    padding: .1rem 0 .26rem;
}
.quick-wrap .brands a img{
    width: 1.4rem;
    height: 1.4rem;
	display: block;
    margin: 0 auto .14rem;
}
.quick-wrap .price{
    border-bottom: 1px solid #f3f3f3;
}
.quick-wrap .price,
.quick-wrap .models{
    display: -webkit-box;
}
.quick-wrap .price a,
.quick-wrap .models a{
	display: block;
    -webkit-box-flex: 1;
	line-height: .8rem;
	font-size: .24rem;
	color: #585858;
	text-align: center;
	border-right: 1px solid #f3f3f3;
    width: 0;
}
.quick-wrap .price .hot:before{
	content: "";
	width: .25rem;
	height: .38rem;
	background: url('../images/m6.png') no-repeat;
	background-size: 100%;
	display: inline-block; 
    margin-right: .1rem;
    vertical-align: sub;
}
.quick-wrap .models .more{
    color: #ff5a37;
    margin: 0;
    background: none;
}
.quick-wrap .price a:last-child,
.quick-wrap .models a:last-child{
	border-right: 0;
}
/* sell car button */
.sell-car-link{
	display: block;
    border-bottom: 1px solid #dbdada;
	margin-bottom: .16rem;
    font-size: 0;
}
/* sell wrap */
.car-list dd:last-child{
	border-bottom: none;
}
/* knowledge wrap */
.knowledge-wrap .knowledge-list dd {
    border-top: 1px solid #f3f3f3;
}
.knowledge-wrap .knowledge-list a {
    display: block;
    padding: .25rem;
    overflow: hidden;
    position: relative;
}
.knowledge-wrap .knowledge-list img {
    float: left;
    width: 2.3rem;
    height: 1.64rem;
    margin-right: .24rem;
}
.knowledge-wrap .knowledge-list h4 {
    font-size: .28rem;
    color: #2e2e2e;
    margin-bottom: .1rem;
    line-height: .34rem;
    font-weight: normal;
    text-overflow: ellipsis;
    overflow: hidden;
    height: .34rem;
    white-space: nowrap;
}
.knowledge-wrap .knowledge-list p {
    display: block;
    color: #838383;
    font-size: .25rem;
    height: 1.02rem;
    line-height: .32rem;
}
.knowledge-wrap .knowledge-list span {
    display: block;
    color: #c9c9c9;
    font-size: .2rem;
}
/*专题样式*/
.special-wrap .special-list dd {
    border-top: 1px solid #f3f3f3;
}
.special-wrap .special-list a {
    display: block;
    padding: .28rem;
    overflow: hidden;
    position: relative;
}
.special-wrap .special-list img {
    width: 100%;
	margin-bottom:.2rem
}
.special-wrap .special-list h4 {
    font-size: .28rem;
    color: #2e2e2e;
    line-height: .34rem;
    font-weight: normal;
    text-overflow: ellipsis;
    overflow: hidden;
    height: .34rem;
    white-space: nowrap;
}
.special-wrap .special-list p {
    display: block;
    color: #838383;
    font-size: .25rem;
    height: 1.02rem;
    line-height: .32rem;
}
.special-wrap .special-list span {
    display: block;
    color: #c9c9c9;
    font-size: .2rem;
}
/* consumer wrap */
.consumer-wrap .consumer-list li {
    border-top: 1px solid #f3f3f3;
    font-size: .28rem;
    min-height: .8rem;
    line-height: .8rem;
	padding-left:0.3rem
}
.consumer-wrap .consumer-list li a{color: #2e2e2e;}
/* qa wrap */
.foot-bar-fix {height:48px;clear:both;}
.foot-bar {width:100%;height:48px;overflow:hidden;background:#dadada;position:fixed;z-index:9;left:0;bottom:0;border-top:#efefef 1px solid}
.foot-bar li {width:25%;height:48px;float:left;text-align:center;font-size:11px;}
.foot-bar span {display:block;padding-top:32px;}
.foot-bar em {font-style:normal;font-size:16px;position:relative;z-index:10;display:block;width:5px;height:5px;left:50%;margin:-38px 0 0 8px;background:#FF0000;border:1px solid #F43531;border-radius:5px;}
.foot-bar .icon-home {background:url('../images/icon-home.png') no-repeat center 5px;background-size:24px 24px;}
.foot-bar .icon-home-on {background:url('../images/icon-home-on.png') no-repeat center 5px;background-size:24px 24px;}
.foot-bar .icon-channel {background:url('../images/icon-channel.png') no-repeat center 5px;background-size:24px 24px;}
.foot-bar .icon-channel-on {background:url('../images/icon-channel-on.png') no-repeat center 5px;background-size:24px 24px;}
.foot-bar .icon-my {background:url('../images/icon-my.png') no-repeat center 5px;background-size:24px 24px;}
.foot-bar .icon-my-on {background:url('../images/icon-my-on.png') no-repeat center 5px;background-size:24px 24px;}
.foot-bar .icon-more {background:url('../images/icon-more.png') no-repeat center 5px;background-size:24px 24px;}
.foot-bar .icon-more-on {background:url('../images/icon-more-on.png') no-repeat center 5px;background-size:24px 24px;}
.foot-bar .icon-home span,.foot-bar .icon-channel span,.foot-bar .icon-my span,.foot-bar .icon-more span {color:#7A7E83;}
.foot-bar .icon-home-on span,.foot-bar .icon-channel-on span,.foot-bar .icon-my-on span,.foot-bar .icon-more-on span {color:#007AFF;}
.foot-comment {text-align:right;margin:10px 10px 0 0;line-height:28px;font-size:16px;}
.foot-comment div {position:absolute;z-index:10;left:10px;right:60px;text-align:center;background:#FFFFFF;color:#999999;font-size:14px;}
footer{
	background: #fff;
	padding: .34rem .2rem;
}
footer nav{
	text-align: center;
	margin: 0 auto;
	line-height: .5rem;
}
footer nav a{
	display: inline-block;
	color: #838383;
	font-size: .22rem;
}
footer .copyright{
	display: block;
	color: #838383;
	font-size: .22rem;
	text-align: center;
    line-height: .4rem;
}
.recommend{
	padding: .26rem .26rem .16rem .26rem;
}
.recommend img{margin-bottom:.1rem}
.head-bar-fix {height:0rem;clear:both;}
#head-bar{height:.8rem}
.head-bar {width:100%;height:0.8rem;line-height:0.8rem;overflow:hidden;z-index:9;left:0;top:0;border-bottom:#e1e1e1 1px solid;color:#212121;background:white;font-size:0.26rem;position:relative;z-index:109;}
.head-bar img {width:.4rem;height:.4rem;vertical-align:top;}
.head-bar-title {position:absolute;z-index:9;left:80px;right:80px;text-align:center;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:0.3rem}
.head-bar-left {float:left;padding:0 0 0 10px;}
.head-bar-back {float:left;padding:0 0 0 0.1rem;}
.head-bar-back a{ background:url(../images/icon-back.png) no-repeat left center;padding-left:.35rem; background-size:.35rem .35rem;color:#212121;line-height:.83rem}
.head-bar-right {float:right;padding:0.0rem 0.3rem 0 0.1rem;}
.head-bar-right img{margin-top:0.2rem}
.posi{line-height:0.7rem;height:0.7rem;padding-left:0.5rem;background:#fff url(../images/icon-home.png) no-repeat .2rem .21rem;background-size:.3rem .25rem; font-size:0.23rem}
.posi em{font-style:normal;font-family:"ËÎÌå";font-size:12px}
.atitle {padding:.2rem 0.22rem 0;color: #1b1b1b;}
.atitle h1{font-size: .40rem;font-weight:normal;padding:.2rem 0;color:#000; line-height:.6rem}
.title {font-weight:normal;line-height:22px;padding:10px 10px 0px 10px; background:white}
.title h1{font-size:18px;font-weight:normal;padding:0px;margin:0px;color:#000}
.title h2{font-size:18px;font-weight:normal;padding:5px 0px;margin:0px;color:#ff7300}
.info {font-size:.2rem;padding:.2rem 0.3rem 0.2rem 0.2rem;color:#999;}
.sad{padding:10px 10px 10px 10px;color:red; font-size:12px; text-decoration:underline; background:white}
.fq{padding:10px 10px 10px 10px;font-size:12px;border-top:#efefef 1px solid; border-bottom:#e1e1e1 1px solid; background:white}
.fq li{list-style-type:none;background:url(../images/go.png) no-repeat 0px 4px; background-size:12px 12px;padding-left:15px; line-height:20px;}
.carimg{padding:0 0.25rem; background:white}
.carimg img{width:100%;margin-bottom:2px}
.content {font-size: .3rem;color: #1b1b1b;line-height: .5rem;padding:0.2rem .25rem; background:white;}
.main .content h3{line-height: .9rem;font-size: .3rem;color: #2e2e2e;font-weight: normal;background:white; padding:0;border-bottom:0px;}
.main .content h3:before{ display:none;}
.content img {max-width: 100%;height: auto!important; display: block;}
.content p{text-indent:.0rem;margin-bottom:.2rem}
.content table {max-width:98%;height:auto;}
.content-msg {font-size:16px;line-height:30px;padding:44px 15px 44px 10px;text-align:center;}
.baoming{background:white;overflow:hidden;margin:10px auto;padding:10px 20px}
.baoming .form{font-size:16px}
.baoming dl{height:44px;line-height:44px;font-size:14px;position:relative;clear:both;width:100%;margin:5px auto}
.baoming dl input{width:100%;height:38px;border:1px solid #d8d8d8;float:left;font-size:14px;_line-height:38px;*line-height:42px;border-radius:3px; text-indent:10px}
.baoming dl textarea{width:100%;height:90px;border:1px solid #d8d8d8;float:left;font-size:14px;line-height:30px;border-radius:3px; text-indent:10px}
.baoming dl.btn{padding-top:10px}
.baoming dl.btn input{border:0;height:44px;width:100%;background-color:#ff4f12;color:#fff;outline:0;border-radius:2px;font-size:20px;padding:0}
.baoming dl.btn input:hover{background-color:#f3541d}
.mod-enroll{background:#fff}
.mod-enroll .title{padding:.22rem;border-bottom:1px solid #eee; text-align:center}
.mod-enroll .title h3{font-weight:600; text-align:center;line-height:.5rem}
.mod-enroll .title h3 span{display:block;color:#333;font-size:.33rem}
.mod-enroll .title p{margin-top:.2rem;line-height:1rem;color:#888;font-size:.25rem}
.ld {height:40px; line-height:40px;width:260px;overflow:hidden;margin:10px auto 0px}
.ld dl{overflow:hidden;}
.ld dl dd{float:left;margin-left:5px;}
.ld dl dd:nth-child(1) {background:url(../images/icons_1.png) no-repeat left -70px;text-indent:35px;}
.ld dl dd:nth-child(2) {background:url(../images/icons_1.png) no-repeat left 10px;text-indent:30px;}
.ld dl dd:nth-child(3) {background:url(../images/icons_1.png) no-repeat 3px -32px;text-indent:35px;}
.main .content .com_info h3{padding-left:.15rem; background:#f5f5f5;font-weight:bold}
.main .content .com_info p{background:url(../images/home-contact.png) no-repeat 0.1rem .07rem; background-size:.4rem .4rem;margin-top:.2rem;margin-bottom:0}
.main .content .com_info li{list-style-type:none;width:29%;padding:4% 2% 0 2%; float:left}
.main .content .com_info li a{display:block;background:#4284d9;color:white;font-size:.28rem;border-radius:3px;; text-align:center;padding:.1rem 0}
.main .content .com_info .b10{font-size:5px;}
.main .content .com_info{margin-bottom:10px;padding-left:.1rem; background:#f5f5f5;height:3.7rem}
.main h2{line-height: .9rem;font-size: .3rem;color: #ff0000;font-weight: normal;}
.main h3{
	line-height: .9rem;
	border-bottom: 1px solid #f1f1f1;
	padding: 0 .25rem;
	font-size: .3rem;
	color: #2e2e2e;
	font-weight: normal;
	background:white
}
.main h3:before{
	content: "";
	width: .05rem;
	height: .3rem;
	background: #4284d9;
	display: inline-block;
	margin-bottom: -.03rem;
	margin-right: .1rem;
}
.pro-main {padding:0 0.25rem; background:white}
.pro-main ul li{padding:.2rem 0;font-size:0.25rem;border-bottom:#e1e1e1 1px solid;line-height:.4rem}
.pro-main ul li span.dt{font-weight:bold;display:block;float:left;}
.flow5-content {background:white;}
.flow5-content .title {font-weight:normal;line-height:22px;padding:.2rem .25rem; background:white}
.flow5-content .title .askico{float:left; background:#4284d9; height:.4rem;width:.4rem; line-height:.4rem; border-radius:50%;color:white; text-align:center;font-size:0.25rem;margin-right:5px;}
.flow5-content .title .text-style {margin-left:10px;line-height:.4rem;font-size:.25rem;font-weight:bold;}
.mcontent {padding:0.15rem .2rem 0 .2rem; line-height:.4rem;font-size:0.25rem;}
.contact {padding:0.2rem;background:white;margin:.2rem .2rem 0rem .2rem}
.box .contact dt{height:.7rem;line-height:.6rem;border-bottom:#eee 1px solid;width:100%;float:none;text-align:left}
.box .contact dt a{color:#333;font-size:.3rem}
.box .contact dt i{float:right;}
.box .contact dt i a{width:.5rem;height:.5rem;font-size:0;display:block; background:#3e80d4 url(../images/telico.png) no-repeat center; background-size:.3rem .3rem;border-radius:50%}
.contact dl{ background:url(../images/icon-area.png) no-repeat 0 .22rem;background-size:.35rem .35rem; padding:.2rem 0 .1rem .1rem;font-size:.28rem; text-indent:.25rem; line-height:.4rem;color:#666}
.contact dl a{color:#3e80d4}
.titles{
	background: #fff;
	overflow: hidden;
}
.titles h2{
	line-height: .9rem;
	border-bottom: 1px solid #f1f1f1;
	padding: 0 .3rem;
	font-size: .3rem;
	color: #2e2e2e;
	font-weight: normal;
}
.titles h2:before{
	content: "";
	width: .05rem;
	height: .32rem;
	background: #ff5a37;
	display: inline-block;
	margin-bottom: -.03rem;
	margin-right: .1rem;
}
.titles .more{
	float: right;
	font-size: .26rem;
	color: #ff5a37;
	margin-top: .33rem;
	margin-right: .3rem;
}
.titles .more:after{
	content: "";
	width: .14rem;
	height: .14rem;
	border: solid #ff5a37;
	border-width: 1px 1px 0 0;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	display: inline-block;
	margin-bottom: .01rem;
}
.articles-list {
    display: block;
    padding: .3rem;
    border-bottom: 1px solid #f1f1f1;
    overflow: hidden;
    position: relative;
}
.articles-list img {
    float: left;
    width: 2.3rem;
    height: 1.6rem;
    margin-right: .26rem;
}
.articles-list h4 {
    line-height: .34rem;
    font-size: 16px;
    color: #1b1b1b;
    font-weight: normal;
    word-wrap: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.articles-list span {
    font-size: .24rem;
    color: #b7b7b7;
    position: absolute;
}
.articles-list span.times {
    bottom: .3rem;
    left: 2.9rem;
}
.articles-list span.browse {
    bottom: .3rem;
    right: .3rem;
}
.articles-list span.browse:before {
    content: "";
    width: .32rem;
    height: .2rem;
    background: url(../images/browse.png) no-repeat;
    background-size: 100%;
    display: inline-block;
    margin-right: .1rem;
}
/*问答模块样式*/
.list-tab {padding:10px;background:#FFFFFF;}
.list-tab ul {border:#FF5A37 1px solid;border-radius:4px;height:35px;line-height:35px;font-size:14px;text-align:center;display:-moz-box;display:-webkit-box;display:box;}
.list-tab li {color:#FF5A37;-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;}
.list-tab li:first-child {border-right:#FF5A37 1px solid;}
.list-tab li:last-child {border-left:#FF5A37 1px solid;}
.list-tab span {color:#FF5A37;display:block;width:100%;height:100%;}
.list-tab .on {background:#FF5A37;color:#FFFFFF;}
.list-tab .on span {color:#FFFFFF;}
.bd-b {border-bottom:#e1e1e1 1px solid;}
.f_r {float:right;}
.list-ask {background:#FFFFFF;overflow:hidden;clear:both;padding:5px 10px;border-bottom:#e1e1e1 1px solid}
.list-ask ul {padding:5px 10px 10px 0;}
.list-ask li {line-height:.40rem;overflow:hidden;font-size:.24rem;}
.list-ask ul p{font-size:.2rem;color:#777}
/*分页*/
.pages {height:30px;text-align:center;clear:both;font-size:.28rem;position:relative;width:350px;margin:.3rem auto;}
.pages a{background:white;height:30px;line-height:30px;width:60px;display:block;float:left}
.pages a#page-home{position:absolute;left:0}
.pages a#page-last{position:absolute;right:0}
.pages a#page-next{position:absolute;left:195px}
.pages a#page-prev{position:absolute;left:65px}
.pages a#total{position:absolute;left:130px}
.album {padding:0px 0;text-align:center; background:white}
.album_o {display:inline-block;width:10px;height:10px;margin:5px;background:#FFFFFF;border:1px solid #007AFF;border-radius:10px;}
.album_c {display:inline-block;width:10px;height:10px;margin:5px;background:#007AFF;border:1px solid #007AFF;border-radius:10px;}
.ui-toast {height:32px;line-height:32px;overflow:hidden;display:inline-block;padding:0 10px;background:#000000;opacity:0.8;color:#FFFFFF;border-radius:6px;position:fixed;z-index:99;top:76px;font-size:14px;display:none;}
.ui-sheet {opacity:0.9;position:fixed;z-index:99;left:8px;right:8px;bottom:0;display:none;}
.ui-sheet div {background:#FFFFFF;border-radius:4px;}
.ui-sheet li {height:44px;line-height:44px;overflow:hidden;text-align:center;font-size:20px;color:#007AFF;border-top:#e1e1e1 1px solid;}
.ui-sheet p {height:44px;line-height:44px;text-align:center;font-size:20px;color:#007AFF;font-weight:bold;margin:8px 0;background:#FFFFFF;border-radius:4px;}
.ui-sheet em {padding:10px;line-height:24px;font-size:14px;color:#999999;font-style:normal;text-align:center;display:block;}
.ui-sheet span {color:#007AFF;display:block;width:100%;}
.ui-mask {position:fixed;z-index:98;left:0;top:0;right:0;width:100%;height:100%;overflow:hidden;background:#000000;opacity:0.5;display:none;}
.ui-icon-loading {background:url('../images/ajax-loader.gif');background-size:2.875em 2.875em;}
.list-img {height:95px;background:#FFFFFF;overflow:hidden;clear:both;padding:5px 10px;border-bottom:#e1e1e1 1px solid}
.list-img ../images {float:left;margin:10px 10px 10px 0;}
.list-img li {height:26px;overflow:hidden;font-size:15px;}
.list-img li.h30 {height:40px;line-height:18px;overflow:hidden;font-size:12px;}
.list-img li em{font-style:normal;font-size:12px;}
.list-user {height:32px;overflow:hidden;padding:0 10px;margin-top:10px;}
.list-user img {float:left;}
.list-user ul {position:absolute;left:58px;right:10px;}
.list-user li {line-height:18px;color:#999999;}
.list-user span {float:right;font-size:12px;}
.list-user em {font-size:11px;font-style:normal;}
.b70{width:100%;clear:both;height:.8rem}
.cat-list {
	padding: 0rem 0rem .2rem 0rem;
	background:#fff;
}
.cat-list h3{line-height:.7rem;text-align:center; background:#f7f7f7}
.cat-list dt:before{
	content: "";
	width: 4px;
	height: 15px;
	background: #ff5a37;
    float: left;
    margin: 13px 5px 0;
}
.cat-list dl {
	line-height: 24px;
	margin:0px auto 10px;
	overflow: hidden;
	font-size: 14px;
	padding-bottom:10px;
	padding:0 .25rem 0 .25rem;
}
.cat-list dt {
	color: #ff5a37;
	width: 100%;
	line-height:40px;
	height:40px;font-size:15px;
	font-weight:bold;
	border-top:#efefef 1px solid;
	border-bottom:#efefef 1px solid
}
.cat-list dt a{color: #ff5a37;}
.cat-list dd {
	overflow:hidden;padding-top:5px;
}
.cat-list dd a {
	display: block;
    float: left;
	color: #333;
	text-align:center;
	border:#dadada 1px solid;
	border-radius:2px;
	width:29%;
	height:28px;
	line-height:28px;
    white-space: nowrap;
	margin:5px 10px 5px 0px;
	background:#f7f7f7
}
.all-wrap {
	padding: .1rem .2rem .2rem .2rem;
	background:#fff;
}
.all-wrap h3{border-bottom:#efefef 1px solid;line-height:.5rem;text-align:center}
.all-wrap dl {
	line-height: 24px;
	margin:10px auto 0;
	overflow: hidden;
	font-size: 14px;
	border-bottom:#efefef 1px solid;
	padding-bottom:10px;
}
.all-wrap dt {
	color: #ff5a37;
	height:28px;
	line-height:28px;
	padding:5px 5px 5px 0px;
	float:left;
	font-weight:bold;
}
.all-wrap dd {
	overflow:hidden
}
.all-wrap dd a {
	display: block;
    float: left;
	color: #333;
	margin-left: 2%;
	text-align:center;
	border:#dadada 1px solid;
	border-radius:2px;
	width:29%;
	height:28px;
	line-height:28px;
    white-space: nowrap;
	margin:5px 5px;
	background:#f7f7f7
}
.xc{line-height:.7rem;text-align:center;font-weight:bold;font-size:16px; background:#f7f7f7}
.choose-condition ul{background: #fff;padding: 0px;overflow: hidden;-webkit-transition: all .5s linear;transition: all .5s linear;}
.choose-condition ul.visible{max-height: 500px;}
.choose-condition .classify{max-height: 106px;}
.choose-condition ul li{float: left;width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;margin: 5px 0;padding: 0 5px;}
.choose-condition span.spread{ position: relative;background:white;
  display:block;
   height: 45px;
  line-height: 45px;
  color: #333;
  font-size:16px;
  text-align:center;border-top: 1px solid #e5e5e5;}
.choose-condition span.spread:after{    position: absolute;
  top: 15px;
  width: 10px;
  height: 10px;
  margin-left:10px;
  border: #666 solid;
  border-width: 1px 1px 0 0;
  content: ' ';
  -webkit-transform: rotate(135deg);}
.choose-condition span.upward{position: relative;background:white;
  display:block;
   height: 45px;
  line-height: 45px;
  color: #333;
  font-size:16px;
  text-align:center;border-top: 1px solid #e5e5e5;}
.choose-condition span.upward:after{position: absolute;
  top: 20px;
  width: 10px;
  height: 10px;
  margin-left:10px;
  border: #666 solid;
  border-width: 0px 0px 1px 1px;
  content: ' ';
  -webkit-transform: rotate(135deg);}
.tid37 {
	padding:0px 0px;
	background:#fff;line-height:22px;	}
.tid37 .b10{height:1px;overflow:hidden}
.tid37 dl {
	overflow: hidden;
	border-top:#e1e1e1 1px solid;
	padding-bottom:5px;
	padding-top:10px;
	font-size:13px;
	padding-left:5px;
	padding-right:5px
}
.tid37 dl:nth-child(1){border-top:none}
.tid37 dt {
	color: #ff5a37;
	font-weight:bold;
	float:left;
	display:none
}
.tid37 dd {overflow:hidden}
.tid37 dd a {
	display: block;
    float: left;
	color: #333;
	margin-left: 2%;
	text-align:center;
	border:#dadada 1px solid;
	border-radius:2px;
	width:22%;
	height:25px;
	line-height:25px;
    white-space: nowrap;
	margin-bottom:5px;
	background:#f7f7f7
}
.tid37 dd a.cur{background:#FEFCE4;border:#ff7200 1px solid}
.blank{height:.2rem;width:100%;clear:both;overflow:hidden; background:#efefef}
.pos{background:#ffffff;width:100%;height:55px;position: fixed;z-index: 999;bottom: 0; line-height:20px;}
.pos a{color:#333; font-size: 14px;}
.dbdht{display: table-cell;position: relative;width: 1%;text-align: center;vertical-align: middle;}
.dbdht img{position: relative;z-index: 20;top: 0.1rem;width: 25%;min-width: 10%;}
.dbdhp{display: block;font-size: 0.5rem;position: relative;}
.style-box{background-color:#fff;position: relative;}
.style-box:before{content: "";width: .08rem;height: .32rem;background: #4284d9;float: left;margin: .21rem .15rem 0 .1rem;}
.style-box a{font-size: .3rem;color: #2e2e2e;line-height: .8rem;background:white;border-bottom:#efefef 1px solid;font-weight: bold;}
.style-box h3{font-size: .3rem;color: #2e2e2e;line-height: .8rem;background:white;border-bottom:#efefef 1px solid;font-weight: bold;}
.style-box dt{font-size: .24rem;color: #2e2e2e;height:.8rem;line-height: .8rem;width:2.8rem;border-bottom:#eee 1px solid;font-weight:normal;position:absolute;top:0px;right:0}
.style-box dt li{float:left; list-style-type:none;width:.9rem;text-align:center;}
.style-box dt li.on{border-bottom:2px solid #ff4f12}
.tiaojian{padding:.1rem .2rem}
.tiaojian-list{display:table; float:left;}
.tiaojian-selected li{margin-right:5px;float:left;margin-bottom:.1rem}
.tiaojian-selected li a{height:.26rem;line-height:.3rem;border:1px solid #ff4f12;border-radius:3px;padding:.1rem;display:block;white-space:nowrap;font-size:.26rem; background:#ff4f12;color:white}
.tiaojian-selected li a em{ display: inline-block; width: 13px;height:1px; background: white;line-height: 0;font-size:0;vertical-align: middle;-webkit-transform: rotate(45deg);margin-top:-0.05rem}
.tiaojian-selected li a em:after{content:'/';display:block;width: 13px;height:1px; background:white;-webkit-transform: rotate(-90deg);}
.tiaojian-selected li a strong{float:left;color:white;margin-right:5px; font-weight:normal}
.tiaojian-selected a.clean{background:#ff4f12 url(../images/indexicon.png) no-repeat .15rem .13rem;background-size:.26rem .26rem;width:1.7rem;;font-size:.26rem;float:left;height:.50rem;line-height:.56rem;text-indent:.50rem;overflow:hidden;display:block;color:white;border-radius:3px}
#mbx{background-color:#4284d9;line-height: 45px;width: 100%;height: 45px;text-indent: 17px;font-size: 16px;margin-top: .2rem;}
#mbx a{color: #ffffff;margin: 0 4px;font-size: 16px;background: url(../images/g.png) no-repeat right 4px;padding-right: 17px;}
#mbx span{color: #ffffff;font-size: 16px; margin:0 4px;}
.ssccj{font-size:15px; line-height:35px; padding:0 5px;background-color: #ffffff;}
.ssccj img{display: block;max-width: 100%;margin: auto;height: auto !important;}