html{font-family: "Helvetica Neue", Helvetica, sans-serif;font-size: 20px;}
body {line-height: 1.5;font-size: 0.8rem;color: #212121;background-color: #F7F8FA;outline: 0;}
body *{box-sizing: border-box;}
a{color:#222;text-decoration:none;outline:0;transition:all .3s ease-in-out;}
a:hover{color:#222;transition:all .3s ease-in-out;}
i{font-style: normal;}
.fr{float:right}
.fl{float:left}
.mt10{margin-top:0.5rem;}
.ml5{margin-left:0.25rem}
.mt5{margin-top:0.25rem}
.mt15{margin-top:0.75rem}
.mb15{margin-bottom:0.75rem}
.pd22{padding-top: 2.2rem!important;}
.color-red{color:#e6454a}
.color-default{color:#e6454a}
.ts img{width: 100%;min-height:100%}
.ts i{position: absolute;top:0;left:0;width: 100%;height:100%;transition:all .3s ease-in-out;}
.ts i:hover{background: rgba(0, 0, 0, 0.5);transition:all .3s ease-in-out;}
@media only screen and (min-width: 400px) {html {font-size: 21.33333333px!important;}}
@media only screen and (min-width: 414px) {html {font-size: 21px!important;}}
@media only screen and (min-width: 480px) {html {font-size: 25.6px !important;}}
@media only screen and (min-width: 768px) {html {font-size: 28px !important;}}
/*顶部通用*/
.head-top{width: 100%;height: 2.2rem;padding: 0.4rem 0;background: #fff;overflow: hidden;position:fixed;z-index:100;}
.head-logo{position: absolute;height:1.4rem;width:4rem;left:0.5rem}
.head-logo img{height:100%;width: 100%;}
.head-so{width:100%;position: absolute;height:1.4rem;overflow: hidden;padding-left:5rem;padding-right:2.5rem}
.head-so input{border: 0;}
.head-so-box{height:100%;width:100%;padding: 0 0.75rem 0 1.55rem;box-sizing: border-box;background-image: url(../img/so.png);background-size:1rem;background-repeat: no-repeat;background-position:0.3rem;display: inline-block;background-color: #F7F7F8;border-radius:0.75rem;font-size:0.7rem;line-height: 1.4rem;}
.head-list{position:absolute;z-index:-1;opacity:0;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;top:2.2rem;-webkit-transform:translateY(-100%);transform:translateY(-100%);width:100%;height:auto;background:#f7f8fa;position:fixed;}
.head-navactive .head-list{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:translateY(0);transform:translateY(0)}
.head-navactive .head-list{z-index:100;opacity:1;}
.head-navdrop{position:absolute;width:1.4rem;height:1.4rem;right:0.5rem;top:0.4rem;z-index:100;position:fixed;}
.head-navicon{position: absolute;width:1.4rem;height:1.4rem;transition:all .3s ease-in-out;}
.head-navicon::after{position: absolute;font-family: "iconfont";content: "\e654";font-size: 1.4rem;color: #999;opacity: 0.9;line-height: 1.4rem;transition:all .3s ease-in-out;}
.head-navactive .head-navicon::after{content: "\e6b9";transition:all .3s ease-in-out;}
.head-overlay{position: fixed;top: -5000px;right: -5000px;bottom: -5000px;left: -5000px;z-index:99;visibility: hidden;background: rgba(0, 0, 0, .5);opacity: 0;transition-duration: .3s;transition-property: opacity, visibility;-webkit-backface-visibility: hidden;backface-visibility: hidden;will-change: opacity;}
.head-overlay-show{visibility: visible;opacity: 1;}
.head-bt{position: absolute;width:40%;left:30%;top:0.3rem;line-height: 1.6rem;font-size:0.8rem;font-weight: 700;color:#333;text-align: center;}
.head-search{width: 100%;height:2.4rem;padding:0.4rem 0.5rem;overflow: hidden;}
.head-search form{width: 100%;height:1.6rem;padding-right:2rem;position: relative;}
.head-input{float:left;width:100%;border:0;height:1.6rem;line-height:1rem;background: url(../img/so.png) no-repeat 0.2rem center;padding:0.3rem 0.5rem 0.3rem 1.4rem;background-size: 20px;border-radius: 0;display: block;font-size:14px;background-color: #fff;border-radius: 5px;}
.head-btn{position: absolute;border:0;right:0;line-height:1.6rem;font-size:0.7rem;color:#333;background:none;outline:none;}
.head-black{float: left;margin-left:0.5rem;line-height: 1.4rem;}
.head-black .icon{font-size:1rem;color:#e6454a}
/*更多菜单*/
.head-list-nav{width: 100%;overflow: hidden;background: #fff;padding-bottom:1rem}
.head-list-nav li{float:left;width: 20%;height:auto;display: table-cell;overflow: hidden;margin-top:1rem}
.head-list-nav li:nth-child(2) .nav-icon{background: #a565ef;}
.head-list-nav li:nth-child(3) .nav-icon{background: #628cee;}
.head-list-nav li:nth-child(4) .nav-icon{background: #eb9358;}
.head-list-nav li:nth-child(5) .nav-icon{background: #d05c7c;}
.head-list-nav li:nth-child(6) .nav-icon{background: #bb60b2;}
.head-list-nav li:nth-child(7) .nav-icon{background: #433e7c;}
.head-list-nav li:nth-child(8) .nav-icon{background: #f47a75;}
.head-list-nav li:nth-child(9) .nav-icon{background: #009db2;}
.head-list-nav li:nth-child(10) .nav-icon{background:#ffbd66;}
.head-list-user{width: 100%;height:3rem;overflow: hidden;padding: 0.75rem;background: #fff;border-bottom: 1px solid #f7f8fa;}
.head-list-nike{float:left;height:1.5rem;line-height: 1.5rem;font-size:0.7rem;}
.head-list-nike span{float:left;width: 1.5rem;height:1.5rem;overflow: hidden;border-radius: 50%;font-size:0;margin-right:5px;}
.head-list-nike span img{width: 100%;}
.head-list-reg{float:right;line-height:1.5rem;font-size:0.7rem}
.head-list-reg a{float:left;height:1.5rem;margin-left:0.5rem;}
.head-list-nike i{color:#e6454a;}
.nav-list-black{width: 100%;height:4rem;padding:1rem 0.75rem;overflow: hidden;}
.nav-list-black a{float: left;width: 100%;line-height:2rem;background: #C39869;text-align: center;color:#fff;border-radius: 3px;}
/*幻灯导航*/
#banner{width:100%;overflow:hidden;position:relative;clear: both;}
#banner .swiper-slide{position:relative;text-align:center}
#banner img{width:100%;display:block}
.nav{width: 100%;height:auto;margin-top:-2rem;z-index:10;padding:0.5rem 0.5rem 0 0.5rem;position: relative;overflow: hidden;}
.nav-list{width: 100%;height:auto;background: #fff;border-radius:0.5rem;overflow: hidden;padding-bottom:1rem}
.nav-list li{float:left;width: 20%;height:auto;display: table-cell;overflow: hidden;margin-top:1rem}
.nav-icon{width: 2rem;height:2rem;background: #e75840;border-radius: 50%;overflow: hidden;margin:0 auto;text-align: center;}
.nav-txt{float:left;width: 100%;height:1rem;line-height:1rem;font-size:0.65rem;text-align: center;margin-top:0.25rem;}
.nav-icon .icon{font-size: 1rem;color:#fff;line-height: 2rem;}
.nav-list li:nth-child(2) .nav-icon{background: #a565ef;}
.nav-list li:nth-child(3) .nav-icon{background: #628cee;}
.nav-list li:nth-child(4) .nav-icon{background: #eb9358;}
.nav-list li:nth-child(5) .nav-icon{background: #d05c7c;}
.nav-list li:nth-child(6) .nav-icon{background: #bb60b2;}
.nav-list li:nth-child(7) .nav-icon{background: #433e7c;}
.nav-list li:nth-child(8) .nav-icon{background: #f47a75;}
.nav-list li:nth-child(9) .nav-icon{background: #009db2;}
.nav-list li:nth-child(10) .nav-icon{background:#ffbd66;}
/*底部通用*/
.dxian{text-align: center;padding:1rem 0;background:#F7F8FA ;}
.dxian-con {font-size:0.6rem;padding: 0 3.5rem;line-height: 1;color: #999;height:0.7rem;position: relative;}
.dxian-con::before {content: '';width:3rem;height:1px;-webkit-transform: scaleY(.5);-webkit-transform-origin: 0 0;background-color: #ddd;position: absolute;top:0.35rem;left: 0;}
.dxian-con::after {content: '';width:3rem;height:1px;background-color: #ddd;position: absolute;top:0.35rem;right: 0;-webkit-transform: scaleY(.5);-webkit-transform-origin: 0 0;}
.foot{width: 100%;padding:0.75rem;overflow: hidden;background: #fff;}
.foot-txt{width: 100%;overflow: hidden;}
.foot-txt p{float:left;width: 100%;height:0.8rem;line-height:0.8rem;font-size:0.6rem;text-align: center;color:#a2a2b6}
.foot-txt p a{color:#a2a2b6}

/*板块通用*/
.abox{width: 100%;height:auto;padding:0.75rem;overflow: hidden;background: #fff;}
.abox-bt{width: 100%;height:1rem;font-size:0.9rem;font-weight: 700;color:#e6454a;line-height: 1rem;}
.abox-bt span{float:right;font-size:0.7rem;font-weight: normal;}
.abox-bt span a{color:#a2a2b6}
.abox-bt span .icon{font-size:0.7rem;}
.abox-bt-num{float:right;font-size:0.6rem;color:#a2a2b6;font-weight: normal;}
.abox-bt-num i{color:#e6454a;font-style: normal;}
/*相关搜索*/
.abox-tag{width: 100%;overflow: hidden;margin-top:0.5rem;}
.abox-tag li{float:left;width: 48.5%;margin-top:0.25rem;font-size:0.7rem}
.abox-tag li:nth-child(2n){margin-left:3%}
.abox-tag li a{float: left;width: 100%;height:1.7rem;line-height: 1.7rem;background: #f5f5f5;padding:0 0.5rem;}
/*文章列表*/
.abox-art{overflow: hidden;width: 100%;}
.abox-art li{width: 100%;height:auto;padding:0.75rem 0;position: relative;overflow: hidden;}
.abox-art li::after{position: absolute;content: '';left:0;bottom: 0;width: calc(100%);height: 1px;opacity: .1;background: #848494;-webkit-transform: scaleY(.5);-webkit-transform-origin: 0 0;}
.abox-art li:last-child{padding-bottom:0}
.abox-art li:last-child::after{height:0}
.abox-art-aimg{width: 100%;height:auto;margin:0 auto}
.abox-art-aimg img{width: 100%;height:100%}
.abox-art-xbox{float:left;width: 62%;height:4rem;overflow: hidden;padding-right:0.75rem}
.abox-art-ximg{float:right;width:38%;height:4rem;overflow: hidden;position: relative;}
.abox-art-ximg img{width: 100%;min-height:4rem}
.abox-art-xbt{float:left;width: 100%;height:auto;height:2rem;line-height: 1rem;font-size:0.8rem;display: -webkit-box;-webkit-line-clamp:2;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.abox-art-xinfo{float:left;width: 100%;height:1rem;line-height:1rem;font-size:0.6rem;color:#a2a2b6;margin-top:1rem;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.abox-art-xinfo span{float:left;width: 1rem;height:1rem;border-radius: 50%;overflow: hidden;font-size:0;}
.abox-art-xinfo span img{width: 100%;}
.abox-art-bt{width: 100%;max-height:2rem;line-height:1rem;font-size:0.8rem;display: -webkit-box;-webkit-line-clamp:2;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.abox-art-img{width: 100%;height:4rem;overflow: hidden;margin-top:0.25rem}
.abox-art-img span{float: left;width: 32.666%;height:4rem;margin-right: 1%;overflow: hidden;position: relative;}
.abox-art-img span img{width: 100%;min-height:4rem}
.abox-art-img span:last-child{margin-right:0}
.abox-art-info{float:left;width: 100%;height:1rem;line-height:1rem;font-size:0.6rem;color:#a2a2b6;margin-top:0.25rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.abox-art-info span{float:left;width: 1rem;height:1rem;border-radius: 50%;overflow: hidden;font-size:0;}
.abox-art-info span img{width: 100%;}
@media only screen and (min-width: 768px) {
  .abox-art-img{height:6rem!important;}
  .abox-art-img span{height:6rem!important;}
  .abox-art-img span img{min-height:6rem!important}
  .abox-art-ximg{height:6rem;}
  .abox-art-ximg img{min-height:6rem}
  #art-bshop .art-bshop-ximg{height:6rem!important;}
  #art-bshop .art-bshop-ximg img{min-height:6rem!important;}
  .abox-art-xbox{height:6rem;}
}
/*问答列表*/
.abox-ask{overflow: hidden;width: 100%;}
.abox-ask li{width: 100%;height:auto;padding:0.75rem 0;position: relative;overflow: hidden;}
.abox-ask li::after{position: absolute;content: '';left:0;bottom: 0;width: calc(100%);height: 1px;opacity: .1;background: #848494;-webkit-transform: scaleY(.5);-webkit-transform-origin: 0 0;}
.abox-ask li:last-child{padding-bottom:0}
.abox-ask li:last-child::after{height:0}
.abox-ask-bt{float:left;width: 100%;max-height:1rem;line-height:1rem;font-size:0.8rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.abox-ask-bt span{float: left;width: 1rem;height:1rem;background: #e6454a;border-radius: 3px;color:#fff;text-align: center;font-size:0.6rem;margin-right:0.25rem}
.abox-ask-img{float:left;width: 100%;height:8rem;margin-top:0.25rem;overflow: hidden;position: relative;}
.abox-ask-img img{width: 100%;min-height:100%}
.abox-ask-sms{float:left;width: 100%;height:auto;position: relative;margin-top:0.25rem;overflow: hidden;}
.abox-ask-thumb{position: absolute;width: 2rem;height:2rem;border-radius: 50%;top:0;overflow: hidden;}
.abox-ask-thumb img{width: 100%;}
.abox-ask-box{float:left;width: 100%;padding-left:2.75rem;min-height:2rem;margin-top:0;font-size:0.7rem}
.abox-ask-text{background: #ffeeda;color: #222;padding: 0.5rem;border-radius: 0.25rem;}
.abox-ask-txt{display: -webkit-box;-webkit-line-clamp:2;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;color:#666}
.abox-ask-point{ left:2rem; border-style: solid dashed dashed dashed; border-color: #ffeeda transparent transparent transparent;transform: rotate(-270deg);-ms-transform: rotate(-270deg); -moz-transform: rotate(-270deg);-webkit-transform: rotate(-270deg);-o-transform: rotate(-270deg);  display: inline-block; position: absolute; top:0.75rem; vertical-align: middle; width: 0;height: 0; border-width:0.4rem;  overflow: hidden;}
/*其他杂项*/
.abox-atu{width: 100%;height:auto;overflow: hidden;position: relative;}
.abox-atu span{position: absolute;bottom:0.1rem;right:0.1rem;color:#7cabf7;font-size:0.6rem;line-height: 0.7rem;}
.abox-atu img{width: 100%;min-height:100%}
.abox-link{width: 100%;height:auto;overflow: hidden;margin-top:0.5rem}
.abox-link li{float: left;width: 25%;height:1rem;overflow: hidden;padding:0 0.1rem;font-size:0.7rem;line-height: 1rem;margin-top:0.25rem}
.abox-link li a{color:#a2a2b6}
.abox-404{width: 100%;height:100%;overflow: hidden;}
.abox-404 img{width: 100%;}
/*知修服务*/
.abox-fuwu{overflow:hidden;background: #fff;padding-bottom:0.75rem}
.abox-fuwu-title{padding:1rem 0 0.5rem 0;text-align: center;color:#e6454a;font-size:0.9rem;line-height:1.2rem;font-weight: 700;}
.abox-fuwu-info{text-align: center;color:#C39869;font-size:0.8rem;line-height:1.1rem;padding-bottom:1rem;}
.abox-fuwu-info a{color:#e6454a}
.abox-fuwu-box{overflow:hidden;}
.abox-fuwu-item{float:left;width:33.333%;background:rgba(149,162,255,0.1);padding:0.75rem;}
.abox-fuwu-item img{width: 100%;}
.abox-fuwu-item p{width:100%;font-size:0.7rem;text-align: center;margin-top:0.5rem;height:1rem;line-height: 1rem;}
.abox-fuwu-item:nth-child(2){background:rgba(250,128,128,0.1);}
.abox-fuwu-item:nth-child(3){background:rgba(255,192,118,0.1);}
.abox-fuwu-item:nth-child(4){background:rgba(250,231,104,0.1);}
.abox-fuwu-item:nth-child(5){background:rgba(135,232,133,0.1);}
.abox-fuwu-item:nth-child(6){background:rgba(60,185,252,0.1);}
.abox-fuwu-item:nth-child(7){background:rgba(115,171,245,0.1);}
.abox-fuwu-item:nth-child(8){background:rgba(203,155,255,0.1);}
.abox-fuwu-item:nth-child(9){background:rgba(247,163,92,0.1);}
.abox-fuwu-online{width: 100%;padding:0.75rem;overflow: hidden;}
.abox-fuwu-online a{float: left;width: 100%;height:2rem;line-height: 2rem;background:#e6454a;color:#fff;text-align: center;border-radius: 3px;}
.abox-fuwu-text{width: 100%;padding:0 0.75rem;line-height: 1rem;font-size:0.6rem;color:#C39869;}
/*当前位置*/
.com-dqwz{width: 100%;height:2rem;line-height:2rem;color:#a2a2b6;font-size:0.7rem;padding:0 0.75rem;overflow: hidden;}
.com-dqwz i{float:left;}
.com-dqwz i:after{font-family: "iconfont";float:left;margin:0 3px;content:"\e615";font-style: normal;font-size:0.7rempx;color:#e6454a}
.com-dqwz span{float:left;}
.com-dqwz a{float: left;color:#a2a2b6}
/*分页代码*/
.pagebox{width: 100%;height:2.6rem;overflow: hidden;background: #fff;padding:0.4rem 0;}
.page p{margin:0;}
.page{clear: both;display: block;text-align: center;margin-top:0.4rem;}
.page a{color: #555;margin: 0.1rem 0.2rem 0.1rem 0;padding: 0.3rem 0.5rem;background: #eaeaea;}
.page a:hover{color:#fff;background: #e6454a}
.page span{padding: 0.3rem 0.5rem;color:#aaa;background:#F7F8FA;margin-right:0.2rem;cursor:pointer;margin: 0.1rem 0.2rem 0.1rem 0;}
.page .cur{background: #e6454a;color:#fff;cursor:pointer;}
/*内容正文*/
.art-cont{width: 100%;height:auto;padding:0.75rem;overflow: hidden;background: #fff;}
.art-cont h1{font-size:0.9rem;font-weight: 700;}
.art-cont-info{width: 100%;line-height: 1rem;font-size:0.6rem;color:#a2a2b6;padding:0.3rem 0;position: relative;}
.art-cont-info span{float:right}
.art-cont-info::after{position: absolute;content: '';left:0;bottom: 0;width: calc(100%);height: 1px;opacity: .1;background: #848494;-webkit-transform: scaleY(.5);-webkit-transform-origin: 0 0;}
.art-cont-text{overflow: hidden;text-align: justify;}
.art-cont-text img{display: block;width: 100%;overflow: hidden;}
.art-cont-text p{margin:0.5rem 0;}
.art-cont-xinxi{width: 100%;height:1rem;line-height: 1rem;font-size:0.6rem;color:#A2A2B6;}
.art-cont-xinxi span{float:right}
.art-user{width: 100%;height:2.5rem;margin-top:0.5rem;position: relative;padding-bottom:0.5rem}
.art-user::after{position: absolute;content: '';left:15px;bottom: 0;width: calc(100% - 30px);height: 1px;opacity: .1;background: #848494;-webkit-transform: scaleY(.5);-webkit-transform-origin: 0 0;}
.art-user-thumb{position: absolute; width: 2rem;height: 2rem;overflow: hidden;border-radius: 50%;}
.art-user-thumb img{width: 100%;min-height:100%}
.art-user-nike{width: 100%;height:1rem;line-height: 1rem;overflow: hidden;padding-left:2.5rem;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;font-size:0.7rem;font-weight: 700;color:#222}
.art-user-nike span{margin-left:0.3rem;font-size:0.6rem;color:#C39869;font-weight: normal;}
.art-user-info{width: 100%;height:1rem;line-height: 1rem;overflow: hidden;padding-left:2.5rem;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;font-size:0.6rem;color:#a2a2b6}
.art-user-info span{float:right}
.art-user-info .icon{float:left;margin-right:0.1rem;}
.art-next{padding:0.75rem;width: 100%;background: #fff;font-size:0.7rem;overflow: hidden;}
.art-next li{float:left;width: 100%;height:1.8rem;line-height:1.8rem;background: #f5f5f5; color:#A2A2B6;display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding:0 0.5rem;border-radius: 0.2rem;}
.art-next li:nth-child(2){margin-top:0.5rem}
/*问答正文*/
.ask-cont{width: 100%;height:auto;padding:0.75rem;overflow: hidden;background: #fff;}
.ask-cont h1{font-size:0.9rem;font-weight: 700;}
.ask-cont-img{width:100%;height:0px;overflow:hidden}
.ask-cont-info{width: 100%;line-height: 1rem;font-size:0.6rem;color:#a2a2b6;padding:0.3rem 0;position: relative;}
.ask-cont-info span{float:right}
.ask-cont-info .icon{float: left;margin-right:0.1rem}
.ask-cont-info::after{position: absolute;content: '';left:0;bottom: 0;width: calc(100%);height: 1px;opacity: .1;background: #848494;-webkit-transform: scaleY(.5);-webkit-transform-origin: 0 0;}
.ask-cont-text{overflow: hidden;text-align: justify;}
.ask-cont-text img{display: block;width: 100%;border-radius: 0.2rem;overflow: hidden;}
.ask-cont-text span{float:left;width:100%;color:#e6454a;font-weight: 700;overflow: hidden;margin:0.75rem 0 0.25rem;}
.ask-da{width:100%;height:auto;padding:0.75rem;background: #fff;overflow: hidden;position: relative;}
.ask-da-user{float: left;width:100%;height:2.5rem;overflow: hidden;position: relative;padding-bottom:0.5rem;border-bottom:1px solid #f7f8fa;}
.ask-da-uinfo{float: left;width:100%;height:2rem;padding-left:2.5rem;}
.ask-da-unike{float: left;width:100%;height:1.1rem;line-height:1.1rem;font-size:0.6rem;color:#C39869}
.ask-da-unike a{font-size:0.8rem;font-weight: 700;margin-right:0.25rem}
.ask-da-utime{float: left;width:100%;height:0.9rem;line-height:0.9rem;font-size:0.6rem;color:#a2a2b6}
.ask-da-uthumb{position: absolute;width:2rem;height:2rem;overflow: hidden;border-radius: 50%;left:0}
.ask-da-uthumb img{width: 100%;min-height:100%}
.ask-da-text{float: left;width: 100%;}
.ask-da-text p{margin:0.5rem 0;text-indent: 2em;}
.ask-da-text img{display: block;width:100%;margin:0 auto}
.ask-da-da{position: absolute;width:2.8rem;height:2.8rem;background:url(../img/ask-da.png) no-repeat;top:0;right:0;background-size: 2.8rem;}
/*底部浮动*/
.ftab{position: fixed;top: auto;bottom: 0;height:3rem;width:100%;z-index: 100;}
.ftab-item{float:left;width: 25%;text-align: center;position: relative;padding:0.5rem 0;background:#e75840}
.ftab-item:nth-child(2){background:#a565ef}
.ftab-item:nth-child(3){background:#eb9358;}
.ftab-item:nth-child(4){background:#628cee;}
.ftab-item:hover{background-color: #f2f2f2;}
.ftab-item i{float: left;width:100%;color:#fff;font-size: 1.1rem;line-height:1.1rem;height:1.1rem}
.ftab-item p{float: left;width:100%;color:#fff;font-size:0.6rem;margin-top:0.4rem;line-height:0.6rem}
.foot-online{width:100%;height:3rem}
/*城市内容*/
.city-jd{background:#fff;overflow: hidden;position: relative;}
.city-jd-ainfo{position: absolute;bottom:0.1rem;right:0.1rem;font-size:0.6rem;line-height: 0.7rem;color:#7cabf7;}
.city-bt{padding:0.75rem;font-size:1rem;line-height:1rem;position: relative;}
.city-img{padding:0 0.75rem;overflow: hidden;position: relative;}
.city-bt::after{position: absolute;content: '';left:15px;bottom: 0;width: calc(100% - 30px);height: 1px;opacity: .1;background: #848494;-webkit-transform: scaleY(.5);-webkit-transform-origin: 0 0;}
.city-bt span{margin-left:0.5rem;font-size:0.6rem;color:#a2a2b6}
.city-info{padding:0 0.75rem 0.75rem 0.75rem;}
.city-info p{margin-top:0.5rem;text-align: justify;font-size:0.75rem}
.city-info b{color:#e6454a}
.city-text{padding:0.75rem;text-align: justify;font-size:0.7rem;color:#a2a2b6}
.city-ztonline{overflow:hidden;;padding:0.25rem 0.75rem}
.city-ztonline a{float:left;width:31.333%;height:2.2rem;background: #c39869;line-height:2.2rem;font-size:0.7rem;text-align: center;color:#fff;margin-right:3%;overflow: hidden;}
.city-ztonline a:nth-child(2){background: #f78115;}
.city-ztonline a:last-child{margin-right:0;background: #e6454a;}
.city-ztonline a:hover{opacity:0.8;}
/*搜索结果*/
.abox .layui-tab{margin:0}
.abox .layui-tab-content{padding: 0;}
.abox .layui-tab-brief>.layui-tab-title .layui-this{color: #e6454a;}
.abox .layui-tab-brief>.layui-tab-title .layui-this:after{border-bottom: 2px solid #e6454a;}
/*维修网点*/
.abx-wd{overflow: hidden;}
.abx-wd li{width: 100%;height:auto;padding:0.75rem 0;position: relative;}
.abx-wd li::after{position: absolute;content: '';left:15px;top: 0;width: calc(100% - 30px);height: 1px;opacity: .1;background: #848494;-webkit-transform: scaleY(.5);-webkit-transform-origin: 0 0;}
.abx-wd li:last-child{padding-bottom:0}
.abox-wd-bt{width: 100%;height:1rem;line-height: 1rem;overflow: hidden;}
.abox-wd-img{width: 100%;height:auto;margin-top:0.25rem;overflow: hidden;max-height:8rem}
.abox-wd-bg{width: 100%;height:5.5rem;padding:2rem 1rem;margin-top:0.25rem;overflow: hidden;}
.abox-wd-bg p{width:100%;height:1.5rem;line-height: 1.5rem;font-size:1rem;font-weight: 600;color:#fff;text-align: center;}
.abox-wd-bg1{background:#63b2ee}
.abox-wd-bg2{background:#76da91}
.abox-wd-bg3{background:#f8cb7f}
.abox-wd-bg4{background:#f89588}
.abox-wd-bg5{background:#7cd6cf}
.abox-wd-bg6{background:#9192ab}
.abox-wd-bg7{background:#7898e1}
.abox-wd-bg8{background:#efa666}
.abox-wd-bg9{background:#eddd86}
.abox-wd-bg10{background:#9987ce}
.abox-wd-img img{width: 100%;min-height:100%}
.abox-wd-info{width: 100%;height:auto;margin-top:0.25rem;color:#666}
.abox-wd-info p{width: 100%;height:1rem;line-height: 1rem;overflow: hidden;font-size:0.7rem;}
.abox-wd-info p span{color:#a2a2b6}
.abox-wd-dec{width: 100%;height:2rem;line-height: 1rem;font-size:0.6rem;overflow: hidden;color:#666}
.abox-wd-abt{font-size:0.9rem;font-weight: 700;}
.abox-wd-aimg{width: 100%;height:auto;margin-top:0.75rem}
.abox-wd-aimg img{width: 100%;}
.abox-wd-bimg{width: 100%;height:5.5rem;overflow: hidden;margin-top:0.25rem}
.abox-wd-bimg img{display: block;height:5.5rem;max-width: 100%;margin:0 auto;}
.abox-wd-ainfo{width: 100%;line-height: 1rem;margin-top:0.5rem}
.abox-wd-adsc{width: 100%;margin-top:0.5rem}
.abox-wd-btn{width: 100%;height:2rem;line-height: 2rem;background: #e6454a;border-radius: 0.25rem;margin-top:0.5rem}
.abox-wd-btn a{float:left;width: 100%;text-align: center;color:#fff}
.abox-wd-shop{width: 100%;overflow: hidden;}
.abox-wd-shop li{float: left;width:23.5%;margin-right:2%;height:1.9rem;line-height:1.9rem;text-align: center;margin-top:0.5rem;border: 1px solid #a2a2b6;border-radius:0.25rem;}
.abox-wd-shop li:hover{background: #e6454a;border: 1px solid #e6454a;color:#fff;cursor:pointer}
.abox-wd-shop li:nth-child(4n){margin-right:0}
#allmap {width: 100%;min-height:10rem;overflow: hidden;margin:0;}
.art-flb-md{width: 100%;height:auto}
.art-flb-md li{float: left;width: 48.5%;height:auto;overflow: hidden;margin-top:0.75rem}
.art-flb-md li:nth-child(2n){margin-left:3%}
.art-flb-mdimg{width: 100%;height:auto;max-height:5.5rem;overflow: hidden;}
.art-flb-mdimg img{width: 100%;min-height:100%}
.art-flb-mdbt{width: 100%;height:1rem;line-height: 1rem;margin-top:0.5rem}
/*条件筛选*/
.school_lb{width:100%;position:relative;height:2rem;background:#fff;z-index:99}
.school_lb ul{width:94%;margin:0 auto}
.school_lb li{float:left;width:24.5%;border-right:1px solid #f5f5f5;line-height: 2rem;}
.school_lb li .choc_school a{margin:0 auto;display:block}
.school_lb li:last-child{border-right:0}
.school_lb li .choc_school h3{font-size:13px;float:left;font-weight:400;width:60px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center}
.school_lb li .choc_school img{float:left;width:0.5rem;margin-left:0.25rem;margin-top:0.75rem}
.school_lb li .choc_school .on{transform:rotate(90deg);-webkit-transform:rotate(3.2rad)}
.school_lb li .choose_cont{width:100%;background:#fff;overflow:hidden;position:absolute;z-index:99;left:0;top:40px}
.school_lb li .choose_cont dl{width:94%;margin:10px auto;overflow: hidden;}
.school_lb li .choose_cont dl dd{line-height:32px;float:left;margin-right:10px;margin-bottom:10px}
.school_lb li .choose_cont dl dd a{font-weight:400;display:block;padding:0 7px 0 7px;background:#f5f5f5;font-weight:400;border-radius:6px;font-size:12px}
.school_lb li .choose_cont .this a{background:#ff5a5a!important;color:#fff}
.school-list{width: 100%;padding:0 10px}
.school-list li{float:left;width: 100%;overflow: hidden;padding:15px 0;border-top:1px solid #f5f5f5;}
.school-list-img{float:left;width: 30%;height:5rem;overflow: hidden;border-radius: 4px;background: #f5f5f5;}
.school-list-img img{width: 100%;min-height:5rem}
.school-list-title{float:left;width: 70%;padding-left:10px;height:2rem;overflow: hidden;line-height: 2rem;}
.school-list-btn{float:left;width:70%;padding-left: 10px;height:1.5rem;overflow: hidden;line-height: 1.5rem;}
.school-list-btn span{float:left;margin-right:5px;padding:0 6px;height:1.5rem;background: #20ac6d;font-size:12px;color:#fff;border-radius: 4px;}
.school-list-adds{float:left;width:70%;padding-left: 10px;height:1.5rem;overflow: hidden;line-height: 1.5rem;white-space: nowrap;text-overflow: ellipsis;}
.comm-tishi{padding:0.5rem 0.75rem;width: 100%;font-size:0.6rem;color:#a2a2b6}
/*维修广告*/
#art-ashop{width: 100%;height:auto;padding:0.75rem 0.5rem;background:#fff0e5;position: relative;overflow: hidden;}
#art-ashop .art-ashop-ainfo{position: absolute;bottom:0.1rem;right:0.1rem;color:#7cabf7;font-size:0.6rem;line-height: 0.7rem;}
#art-ashop .art-ashop-box{width:100%;height:auto;overflow: hidden;}
#art-ashop .art-ashop-tj{float: left;width:25%;height:7rem;position: relative;overflow: hidden;}
#art-ashop .art-ashop-bt{float: left;width:75%;height:1.2rem;line-height:1.2rem;overflow: hidden;padding-left:0.5rem;}
#art-ashop .art-ashop-title{float: left;font-size:0.8rem;font-weight: 600;}
#art-ashop .art-ashop-title a{color:#e6454a}
#art-ashop .art-ashop-xm{float: left;width:75%;height:auto;padding-left:0.75rem;margin-top:0.25rem;line-height:1rem;color:#444;display: -webkit-box;-webkit-line-clamp:2;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;max-height:2rem;font-size:0.65rem}
#art-ashop .art-ashop-xm span{color:#a2a2b6}
#art-ashop .art-ashop-xm-tel{font-family: Georgia, "Times New Roman", Times, serif;font-size:1rem;}
#art-ashop .art-ashop-xm-tel a{color:#e6454a;}
#art-ashop .art-ashop-xian{width: 100%;margin:0.5rem 0;height:1px;background: #fff;}
#art-ashop .art-ashop-list{float: left;width: 100%;}
#art-ashop .art-ashop-list span{float:left;width:24.25%;height:auto;overflow: hidden;margin-right:1%;margin-top:1%;position: relative;}
#art-ashop .art-ashop-list span:nth-child(4n){margin-right:0}
#art-ashop .art-ashop-list span img{width: 100%;}
#art-ashop .art-ashop-lisbt{position: absolute;width: 100%;height:100%;top:0;left:0;line-height:1rem;transition:all .3s ease-in-out;font-size:0.7rem}
#art-ashop .art-ashop-lisbt:hover{transition:all .3s ease-in-out;background: rgba(0, 0, 0,.5);}
#art-ashop .art-ashop-lisbt p{position: absolute;width: 100%;height:1rem;top:50%;color:#fff;text-align: center;font-size:0.7rem;line-height: 1rem;margin-top:-0.5rem}
#art-ashop .art-ashop-btn{float: left;width:100%;height:2rem;overflow: hidden;margin-bottom:0.25rem}
#art-ashop .art-ashop-btn a{float: left;width:48%;height:2rem;margin-right:4%;background: #e6454a;line-height:2rem;color:#fff;text-align: center;border-radius:0.25rem;}
#art-ashop .art-ashop-btn a:last-child{margin-right:0;background: #C39869;}
#art-ashop .art-ashop-btn a:hover{opacity: .8;}
#art-bshop{overflow: hidden;position: relative;}
#art-bshop .art-bshop-bt{font-weight: 600;color:#e6454a;margin-bottom:0.5rem}
#art-bshop .art-bshop-ximg{float:left;width:38%;height:4.5rem;overflow: hidden;position: relative;}
#art-bshop .art-bshop-ximg img{width: 100%;min-height:4.5rem}
#art-bshop .art-bshop-alist{float: left;width:60%;height:auto;margin-left:2%;overflow: hidden;}
#art-bshop .art-bshop-ming{float: left;width: 100%;height:1rem;}
#art-bshop .art-bshop-ming span{float: left;height:1rem;padding:0 0.25rem;background: #00c1de;margin-right:0.25rem;font-size:0.6rem;color:#fff;border-radius: 0.1rem;line-height: 1rem;}
#art-bshop .art-bshop-ming span:nth-child(2){background:#4caf50;}
#art-bshop .art-bshop-ming span:nth-child(3){background:#f60;}
#art-bshop .art-bshop-ming span:nth-child(4){background:#ddae33;}
#art-bshop .art-bshop-axx{float: left;width: 100%;line-height:1rem;margin-top:0.25rem;color:#666;max-height:2rem;overflow: hidden;font-size:0.65rem}
#art-bshop .art-bshop-axx span{float:left;color: #a2a2b6;}
#art-bshop .art-bshop-axx i{float:left;font-family: Georgia, "Times New Roman", Times, serif;font-size:20px;color:#e6454a;font-style: normal;}
#art-bshop .art-bshop-axx a{float: left;margin-left:50px;color:#e6454a;text-decoration:underline}
#art-bshop .art-bshop-ainfo{position: absolute;bottom:0.1rem;left:0.1rem;color:#7cabf7;font-size:0.6rem;line-height:0.7rem;}
.abox-wd-time{font-size: 0.6rem!important;color: #a2a2b6;}
/*字体图标*/
@font-face {font-family: 'iconfont';src:url('//at.alicdn.com/t/font_1635595_oi2ehyocdid.ttf') format('truetype')}
.icon{font-family: iconfont!important;font-size:0.8rem;font-style: normal;}
.icon-user:before{content: "\e601";}
.icon-ask:before{content: "\e60c";}
.icon-qcwx:before{content: "\e60f";}
.icon-zbwx:before{content: "\e731";}
.icon-dnwx:before{content: "\e61b";}
.icon-sjwx:before{content: "\e617";}
.icon-bgwx:before{content: "\e6f5";}
.icon-jjwx:before{content: "\e645";}
.icon-home:before{content: "\e671";}
.icon-info:before{content: "\e670";}
.icon-more:before{content: "\e615";}
.icon-black:before{content: "\e60a";}
.icon-map:before{content: "\e629";}
.icon-views:before{content: "\e7d0";}
.icon-index:before{content: "\e600";}
.icon-cang:before{content: "\e631";}
.icon-tell:before{content: "\e66e";}
.icon-online:before{content: "\e61a";}
.icon-xiadan:before{content: "\e63d";}


   /*分页相关*/
   .pagelist ul{text-align:center;margin: -8px 0 20px 0;}
    .pagelist li{display:inline-block;margin:0 2px;}
    .pagelist li a{color:#666;display:inline-block;border:1px solid #ddd;padding:6px 15px;}
    .pagelist li a:hover{border-color:#e6454a;background:#e6454a;color:#fff;}

    .pagelist li.active span{ background:#e6454a;color:#fff;}
    .pagebox {      height: 73px;}

