﻿@charset "utf-8";

/***************************************/
/* 版权所有枫桦网络 首席设计师  南梦 所有 */
/********** 不得转载 盗链 挪用 *********/
/* 联系电话：13559176019  QQ：59439391 2796954 */
/***************************************/
/******* 风格设计首页 ********/
/************* 2017-06-28 **************/
/****** General Styles ******/

html {  font-size:16px;
 }
body {
    font-family: 微软雅黑, "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", "Hiragino Sans GB", "WenQuanYi Micro Hei", sans-serif !important;background:#f9f9f9;
 
}
@media screen and (max-width:320px){
 html {
    font-size: 12px;
  }}
@media only screen and (max-width: 320px) {
 html {
    font-size: 12px;
  }}
@media only screen and (min-width: 400px) {
  html {
    font-size: 14px;
  }
}
@media only screen and (min-width: 414px) {
  html {
    font-size: 14px;
  }
}
@media only screen and (min-width: 480px) {
  html {
    font-size: 16px;
  }
}
@media screen and (min-width: 640px) {
  html {
    font-size: 16px;
  }
}
@media screen and (min-width: 750px) {
  html {
    font-size: 16px;
  }
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	visibility:hidden;
	clear:both
}
.clearfix {
	zoom:1
}
.font-org {
color:#5190cd;}
.font-blue {
color:#5190cd;}
.font-back {color:#2a2a2a;
}
.font-gray1 {color:#a2a2a2;
}
.font-gray2 {color:#7e7e7e;
}
.weui-input {height: 2rem;
}
.content {
    -webkit-overflow-scrolling: touch;
    padding-bottom: 3.5rem;
    padding-top: 1.4rem;margin:auto;max-width:750px;
}
/*头部*/
.bar{position:fixed;right:0;left:0;z-index:10;height:2.5rem;padding-right:.5rem;padding-left:.5rem;background-color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden; color:#2a2a2a;
     border-bottom:1px #b2b2b2 solid;padding-top:0.2rem;padding-bottom:0.2rem;
}
.bar-nav{top:0}
.bar .title{position:absolute;display:block;width:50%;padding:0;margin:0 -.5rem;
      height:2.5rem;float:left;
      display:block;margin-left:0.1rem;
       
}

.title a{color:inherit;width:100%;height:70%;display:block;padding-top:0.3rem;}
.bar .title a img{
    width:auto;
    height:auto;
    max-height:100%;max-width:100%;

}
.pull-right {
    float: right;
}

.bar .icon {
    position: relative;
    z-index: 20;
    line-height: 2rem;
    color: #FFF;
    width:2rem;
    height:100%; 
    
    background-position:center center; 
    background-repeat:no-repeat;margin-right:0.1rem;
}
    .tel {
    background:url(../images/top_nav_tel.png);background-size:80% auto;}
     .weixin {
    background:url(../images/top_nav_weixin.png);background-size:80% auto;}
      .QQ {
    background:url(../images/top_nav_QQ.png);background-size:80% auto;}
     .menu {
    background:url(../images/nav_item.png);background-size:80% auto;}
/*.bar .menu:before {
    content: " ";
    position: absolute;
    left: 0;
    top: 0;
    width: 1px;
    bottom: 0;
    color: #545454;
    left: 0em;
    top: 0.7rem;
    bottom: 0.7rem;
}*/
.weui-popup__overlay, .weui-popup__container {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    height: 0;
    width: 100%;
    height: 100%;
    z-index: 10;
}
.weui-popup__modal {

    background-color: rgba(255, 255, 255,0.9);  
filter: alpha(opacity=90); 
  
}
#weixin2w .weui-popup__modal{
 background-color: rgba(255, 255, 255,0.9);
 filter: alpha(opacity=90); 
}
.weixininfo {
text-align:center;}
.toolbar {
 
    background: #fff;
}
.toolbar .picker-button {
   
    height: 2rem;
    line-height: 2rem;
    color: #ff4a00;
  
}
    .toolbar .picker-button img {
    height:80%;padding-top:0.8rem;}
    .weui-popup__modal .modal-content {
    padding-top: 5rem;
}
   .pop .weui-grid {
    position: relative;
    float: left;
    padding: 20px 10px;
    width: 25%;
    box-sizing: border-box;
}
   .pop   .weui-grid__icon {
    width: 60px;
    height: 60px;
    margin: 0 auto;
}
      .pop    .weui-grid__icon img {
        height:100%;
        width:auto;
        }
    .pop  .weui-grids:before {
    right: 0;
    height: 0px;
    border-top: 0px;
}
    .pop  .weui-grid:before {
    top: 0;
    width: 0px;
    border-right: 0px ;
}
    .pop  .weui-grid:after {
    left: 0;
    height: 0px;
    border-bottom: 0px;
}
    .pop  .weui-footer, .pop  .weui-grid__label {

    font-size: 0.8rem;color:#2a2a2a
}
    .toolbar:before {
  
    background-color: #fff;
   
}
/*底部*/
.weui-footer {
    color: #a2a2a2;
    margin-top:1rem;
}
.weui-footer__link {
    font-size: 0.8rem;
}
.weui-footer a{
   color:#7e7e7e;
}
.weui-footer a.on{
   color:#a2a2a2;
}
.weui-footer__text {
    font-size: 0.8rem;
    padding-bottom:0.5rem;
}
.weui-footer__link:before {
      border-left: 2px solid #7e7e7e;
    color: #7e7e7e;
}
/*固定底部*/
.weui-tabbar {
    position: fixed;
    z-index: 11;
    background:#f5f5f5;
   left:0;
    

}
.weui-tabbar:before {
    
    border-top: 2px solid #e7e7e7;
    color: #e7e7e7;
    
}
.weui-tabbar__label {
    color: #2a2a2a;
    font-size: 0.8rem;
}
.weui-tabbar__item.weui-bar__item--on .weui-tabbar__label {
    color: #5190cd;
}
.weui-tabbar__item .weui-tabbar__icon,.weui-tabbar__item.weui-bar__item--on .weui-tabbar__icon
{
width:100%;
background-position:center top;
background-repeat:no-repeat;
background-size:auto 100%;
margin-top:0.5rem;
}
.sst-home {
background:url(../images/ft_nav_01.png)}
.sst-anli {
background:url(../images/ft_nav_02.png)}
.sst-baoxiu {
background:url(../images/ft_nav_03.png)}
.sst-lxwm {
background:url(../images/ft_nav_04.png)}
.weui-bar__item--on .sst-home {
background:url(../images/ft_nav_01on.png)}
.weui-bar__item--on .sst-anli {
background:url(../images/ft_nav_02on.png)}
.weui-bar__item--on .sst-baoxiu {
background:url(../images/ft_nav_03on.png)}
.weui-bar__item--on .sst-lxwm {
background:url(../images/ft_nav_04on.png)}
/*首页*/
.swiper-pagination-bullet {
  width: 0.8rem;
  height: 0.8rem;
  display: inline-block;
  border-radius: 100%;
  background: #fff;
  opacity: 1;
}
.banner {
height:11rem;width:100%;}
.banner a img{
width:100%;}
.swiper-container {
    padding-bottom: 0px;
}
.swiper-container-horizontal>.swiper-pagination {
    bottom: 0.1rem;
}
.swiper-slide img {
    width: 100%;height:100%
}
.swiper-pagination-bullet-active {
    opacity: 1;
    background: #ff4a00;
}
.swiper-pagination-bullet {
    width: 0.5rem;
    height: 0.5rem;
}
 .indexnav {
    margin-bottom:0rem;
   
    margin-top:0.8rem;padding:0px;background:#fff;
}
   .indexnav .weui-grid {
    position: relative;
    float: left;
    padding: 0.8rem;
    box-sizing: border-box; background:#fff;
}
   .indexnav   .weui-grid__icon {
    width: 40px;
    height: 40px;
    margin: 0 auto;
    padding:10px;
    border:1px #f0f0f0 solid;
    border-radius:8px;
}
      .indexnav    .weui-grid__icon img {
        height:100%;
        width:auto;
        }
   
   
   
    .indexnav .weui-footer, .indexnav  .weui-grid__label {

    font-size: 0.8rem;color:#2a2a2a;
}
 .indexnav .weui-grid:after {
    border-bottom: 1px solid #f3f3f3;
}
   .indexnav .weui-grid:before {
     border-bottom: 1px solid #f3f3f3;
     border-right: 1px solid #f3f3f3;

}
  .indexnav .weui-grids:after {
     
    width: 1px;
    bottom: 0;
    border-left: 1px solid #f3f3f3;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleX(.5);
    transform: scaleX(.5);
}
 /*头条*/
.zxtt_indx {
width:100%;margin-top:0.8rem;background:#fff;height:2rem;line-height:2rem;
overflow:hidden;
}
    .zxtt_indx .title {
   
    width:21%;
    
    float:left;
    border-right:1px #f4f4f4 solid;height:2rem;line-height:2rem;padding-top:0.1%;
    }
    .zxtt_indx .title img{height:80%;margin-top:5px;
    }
     .zxtt_indx  .zxtt{width:73%;padding-left:0rem;float:right;
                       overflow:hidden;

     }
        .zxtt_indx  .zxtt .swiper-slide a{color:#2a2a2a;
font-size:0.8rem;
     }
        .indexsmall {
    margin-bottom:0rem;   
    margin-top:0.8rem;padding:0px;background:#fff;
}
   .indexsmall .weui-grid {
    position: relative;
    float: left;
    padding: 0.5rem;
    box-sizing: border-box; background:#fff;
}
   .indexsmall   .weui-grid__icon {
    width: 30%;
    height: 0.8rem;
    float:left;

}
      .indexsmall    .weui-grid__icon img {
        height:100%;
        width:auto;margin-top:0.2rem;
        }
   
   
   
    .indexsmall .weui-footer, .indexsmall  .weui-grid__label {

    font-size: 0.8rem;color:#7e7e7e;width:70%;float:right;line-height:0.8rem;text-align:left;
}
 .indexsmall .weui-grid:after {
    border-bottom: 2px solid #f3f3f3;
}
   .indexsmall .weui-grid:before {
     border-bottom: 2px solid #f3f3f3;
     border-right: 2px solid #f3f3f3;

}
  .indexsmall .weui-grids:after {
    width: 1px;
    bottom: 0;
    border-left: 1px solid #f3f3f3;
   
}
          
  /*对比图*/
  .dbbg{width:100%;        
        background:#e1e5ea url(../images/dbbg.png) no-repeat center top;
        background-size:100% auto;
        padding-top:12%;
        padding-bottom:0.1rem;height:21rem;position:relative;
        margin-top:0.8rem;
         
  }
    .dbbg .swiper-container {
    width:96%;margin:0px auto;background:#fff;
    height:100%;height:18rem;border:1px #d5dce5 solid;
    
    }
    /*.dbbg .swiper-slide {
    }*/
    .dbbg .tits {
   height:3.5rem; padding-top:0.5rem;}
    .dbbg .tits .leftcate{float:left;width:55%;
                          padding-left:0.5rem;
    }
        .dbbg .tits .leftcate .catename {
        width:100%;
        font-size:1rem;
        color:#2a2a2a;display:block;
        }
        .dbbg .tits .leftcate .hf {
        font-size:0.8rem;
        color:#a2a2a2;

        }
            .dbbg .tits .leftcate .hf b {
            color:#ff4a00;font-weight:normal;}
        .dbbg .tits .rightkf {
        width:40%;float:right;}
            .dbbg .tits .rightkf .faceimg {
            width:30%;display:block;float:left;
             height:3rem; 
            }
             .dbbg .tits .rightkf .faceimg img{
            width:2rem;
            height:2rem;margin-top:0.3rem;
            }
            .dbbg .tits .rightkf .namer {float:right; font-size:1rem;color:#2a2a2a;line-height:1.5rem;
            width:69%;}
                .dbbg .tits .rightkf .namer s {line-height:1rem;
                font-style:normal;color:#a2a2a2; font-size:0.8rem;text-decoration:none;}
    .dbbg .dbimg {
    width:92%;   
    margin:auto;
    }
        .dbbg .dbimg .A {
            width:48%;float:left;height:6rem;overflow:hidden;
            position:relative
        }
        .dbbg .dbimg .B { position:relative;
        width:48%;
        float:right;height:6rem;overflow:hidden;
        }
            .dbbg .dbimg .A img, .dbbg .dbimg .B img {
            width:100%;}
        .dbbg .dbimg .A span{
        background:url(../images/tip_wxq.png) no-repeat left center;
        width:3.5rem;
        height:1.2rem;
        position:absolute;
        left:0;
        top:1rem;display:block;
        background-size:auto 100%;
        }
          .dbbg .dbimg .b span{
        background:url(../images/tip_wxh.png) no-repeat left center;
        width:3.5rem;
        height:1.2rem;
        position:absolute;
        left:0;
        top:1rem;display:block;
        background-size:auto 100%;
        }
.dbbg .memo{
    color:#7e7e7e;
    font-size:0.8rem;width:92%;   
    margin:auto;
    padding-top:0.8rem;
    display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 5;
overflow: hidden;
height:6rem;
}

/*.dbbg .swiper-container-horizontal>.swiper-pagination {
    bottom: -1rem;
 background:#e1e5ea ;
    height:2.5rem;
    padding-top:1rem;
}*/


.dbbg .swiper-pagination2 {
 position: absolute;

  height: 1.4rem;
  padding-top:0.8rem;
bottom:0;
 
}

.dbbg > .swiper-pagination-bullets {
  bottom: 0.5rem;
  left: 40%;
 margin:auto;

}
.dbbg .swiper-pagination-bullet {
    width: 0.5rem;
    height: 0.5rem;
}

.dbbg  .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 5px 0;
  display: block;
}
.dbbg .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 3px;float:left;
}
/*报修*/
.baoxiu {
width:100%;
margin-top:0.8rem;
background:#fff;
}
    .baoxiu .item {
    width:96%;
    border-bottom:1px #e7e7e7 solid;
    padding-top:0.8rem;
    padding-bottom:0.8rem;
    line-height:1rem;
    margin:0px auto;
    }

.baoxiu  .top .title {font-size:1rem;width:50%;float:left;
}
    .baoxiu .top .tip {
    float:right;font-size:0.8rem;

    }
/*头条*/


  .bxnews .bxtit{
   
    width:5%;    
    float:left;
    padding:0px;
    margin:0px;
   height:1rem;
    }
    .bxnews .bxtit img {height:90%;
    }
 .bxicon img{height:40%;
    }
     .bxtt{width:90%;padding-left:5%;float:right;
                       overflow:hidden;height:1rem;
                       
     }
     .bxtt .bxtt-sw {
        height:100%;}
       .bxtt .swiper-slide {color:#2a2a2a;font-size:0.9rem;

     }
       /*报修表单*/
       .weui-cell {
   
    padding:0.3rem 0 0.3rem 0;border-bottom:1px #e7e7e7 solid;
}
       .weui-cells {
   width:96%;
   margin:0px auto;
    line-height: 0.8rem;
    font-size: 0.8rem;
}
.weui-label {width: 120px;
color:#7e7e7e;}
    .weui-label.spn2 {
    letter-spacing:0.1rem;}
.weui-input {
color:#2a2a2a}
       .weui-cells:after, .weui-cells:before {
    content: " ";
    position: absolute;
    left: 0;
    right: 0;
    height: 0px;
    color: none;
}
       .weui-cells:before {
 
    border-top: 0px;

}
       .weui-cell:before {

    height: 0px;
    border-top: 0px;
   
}
       .weui-btn-area {
    margin: 0.8rem auto 0.8rem auto;
    width:100%;
    height:2.3rem
}
       .weui-btn:after {
    content: " ";
    width: 200%;
    height: 200%;
    position: absolute;
    top: 0;
    left: 0;
    border: 0px;
 
}
       .weui-btn {
    
    padding-left: 0px;
    padding-right: 0px;
    font-size: 0.9rem;   
    line-height: 2.3rem;
    border-radius: 3px;
    -webkit-tap-highlight-color: none;
    overflow: hidden;font-weight:normal;
}
       .weui-btn_org {
    background-color: #ff4a00;
}
       .weui-cells:after {
    border-bottom: 0px;
}
       /*案例*/
.anli {
margin-top:0.8rem;background:#fff;padding-bottom:1rem;
}
    .anli .title {
    width:100%;
    height:1rem;text-align:center;padding:1rem 0 0.5rem 0;
    font-size:1rem;
    }
        .anli .title .ttitle {
        width:40%;
        margin:auto;
        position:relative;
        }
 
        .anli .title .left:after {
        content:"/";
        color:#f4f4f4;
        font-size:0.8rem;
        padding-left:0.3rem;
        }
        .anli .title .left {
        padding-right:0.3rem;}
        .anli .title .right {padding-left:0.3rem;
        color:#4072af}
        .anli .title .left i:before {
        content:" ";
        width:1.5rem;
        height:5px;
        background:url(../images/anli_icon_left.png) no-repeat right center;
        background-size:auto 100%;
        display:block;
        left:0;
       top:0.6rem;
        position:absolute;
        }
         .anli .title .right i:after {
        content:" ";
        width:1.5rem;
        height:5px;
        background:url(../images/anli_icon_right.png) no-repeat left center;
         background-size:auto 100%;
        display:block;
        right:0;
       top:0.6rem;
        position:absolute
        }
     .weui-navbar {
   position:relative;
    background-color:#fff;z-index:9;border-bottom:1px #e7e7e7 solid;height:2.5rem;
}
.weui-navbar__item {

    font-size: 0.75rem;
    -webkit-tap-highlight-color: none;
    float:left;
    
}
      .weui-navbar__item {
    color: #7e7e7e;   
   
}
.weui-navbar__item:after {

    bottom: 0;
    border-right: 0px ;
  
}

.weui-navbar__item.weui-bar__item--on {
    color: #7e7e7e;
    background-color: #fff;border-bottom: 2px #4072af solid;
}
.weui-bar__item--on {
    
    color: #7e7e7e;
    background-color: none;
}
.weui-tab {
    height: auto;
}
.weui-tab__bd {  
    height: auto;
    position:relative;
}
    .weui-tab__bd .weui-tab__bd-item {
        height: auto;overflow: visible
    }
.weui-navbar + .weui-tab__bd {
    padding-top: 0.5rem;
}
#goodsitem ul {list-style:none;
width:96%;margin:0px auto;}
#goodsitem ul li {list-style:none;
float: left;
    margin-top: 0.5rem;
    background: #fff;    
    position: relative;
    width: 49%;height:6rem;
}
    #goodsitem ul li:first-child {
    float:none;
    width:100%;height:12rem;
    }
    #goodsitem ul li:nth-child(2n+1) {
    float:right;
    }
#goodsitem ul li img {
    width: 100%;
    height: 100%;
}
#goodsitem ul li .tip {
    position: absolute;
    bottom: 0;
    z-index: 1;
    text-align: left;
    width: 100%;
    left: 0;
    display: block;
    text-transform: uppercase;
    font-weight: normal;
    color: #fff;
    background: rgba(0,0,0,.5);
    height: 2rem;
    line-height: 2rem;
    text-indent:1rem;font-size:0.8rem;
    overflow:hidden;    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;

}
#goodsitem .more {
border-top:1px #e7e7e7 solid;
color:#a2a2a2;
line-height:1rem;text-align:center;
margin-top:1rem;display:block;width:100%;
padding-top:0.8rem;font-size:0.9rem;
}
    #goodsitem .more a {
    color:#a2a2a2;}
    /*资讯*/
.zixun {
    margin-top:0.8rem;background:#fff;padding-bottom:1rem;
}
.zixun .weui-navbar__item {
    font-size: 1rem;
}
.zixun .more {
border-top:1px #e7e7e7 solid;
color:#a2a2a2;
line-height:1rem;text-align:center;
margin-top:0.5rem;display:block;width:100%;
padding-top:0.8rem;font-size:0.9rem;
}
.zixun .more a {
    color:#a2a2a2;}


.zixun .weui-tab__bd{
width:100%;}
.zixun .weui-tab__bd ul li {position:relative;
    list-style:none;margin-top:1rem;}
 
.zixun .weui-tab__bd .wenz-item  {
    border-bottom: 1px solid #e7e7e7;
    width:90%;
    margin-left:4%;
    padding-right:6%;
    height:5.5rem;
    padding-bottom:1rem;
    }
.zixun .weui-tab__bd ul li:last-child {
    border:0px;}
.zixun .weui-tab__bd .wenz-item .img{
        width:30%;float:left;
    }
    .zixun .weui-tab__bd .wenz-item .img img {
        width:100%;height:100%;}
.zixun .weui-tab__bd .wenz-item .ttlist{
        width:67%;float:right;
    }
.zixun .weui-tab__bd .wenz-item .names {
    height:4rem; font-size:1rem;
      color:#2a2a2a;font-weight:400;
        overflow: hidden;

line-height:2rem;
display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
    }
  
    .zixun .weui-tab__bd .wenz-item .names  a{ color:#2a2a2a;}
     .zixun .tip {
        height:1rem;padding-top:0.2rem;padding-bottom:0.2rem;font-size:0.6rem;
    }
        .zixun .tip .tags {border-radius:1rem;border:1px #e7e7e7 solid;padding:0 0.5rem 0 0.5rem;
        float:left;color:#a2a2a2;}
       .zixun .tip .hits{color:#a2a2a2;
     float:right;}
/*合作*/

.hezou {
margin-top:0.8rem;background:#fff;
padding-left:2%;padding-right:2%;
}
    .hezou .title {
    width:100%;
    height:1rem;text-align:center;padding:1rem 0 0.5rem 0;font-size:1rem;
    }
      .hezou .title .ttitle {
        width:60%;
        margin:auto;
        position:relative;
        }
 
        .hezou .title .left:after {
        content:"/";
        color:#f4f4f4;
        font-size:0.8rem;
        padding-left:0.3rem;
        }
        .hezou .title .left {
        padding-right:0.3rem;}
        .hezou .title .right {padding-left:0.3rem;
        color:#4072af}
        .hezou .title .left i:before {
        content:" ";
        width:1.5rem;
        height:5px;
        background:url(../images/anli_icon_left.png) no-repeat right center;
        background-size:auto 100%;
        display:block;
        left:0;
       top:0.6rem;
        position:absolute;
        }
         .hezou .title .right i:after {
        content:" ";
        width:1.5rem;
        height:5px;
        background:url(../images/anli_icon_right.png) no-repeat left center;
         background-size:auto 100%;
        display:block;
        right:0;
       top:0.6rem;
        position:absolute
        }
     .hezou .weui-grids {margin-top:0.8rem;}
   .hezou  .weui-grid__icon {
    width: 100%;
    height: 2rem;
    margin: 0 auto;
}
    .hezou  .weui-grids:after {
    width: 1px;
    bottom: 0;
    border-left: 1px solid #d9d9d9;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleX(.5);
    transform: scaleX(.5);
    height:90%;
}
.mapdiv {display:block;
margin-top:0.8rem;background:#fff;
padding-top:0.8rem;padding-bottom:0.8rem;
}
.map {
width:96%;height:10rem;margin:auto;

}
.mapdiv .company {padding:0.5rem;
border-top:1px #e7e7e7 solid;}
    .mapdiv .company .names {
    float:left;list-style:none;

    }
 .mapdiv .company .names .nam {font-size:1.5rem;width:100%;display:list-item;color:#2a2a2a;
}
        .mapdiv .company .names .address {
        color:#a2a2a2;font-size:0.8rem;
        }
    .mapdiv .company .gps {
    float:right;width:30%;text-align:right;height:4rem;}
        .mapdiv .company .gps img {
        height:90%;}
.hottel {
margin-top:0.8rem;
background:#fff;
border-top:1px #e7e7e7 solid;
height:1.5rem;
padding-top:0.8rem;
padding-bottom:0.8rem;font-size:1rem;
}
    .hottel .left {color:#2a2a2a;
    width:44%;float:left;text-align:right;height:1.2rem;line-height:1.2rem;}
    .hottel .right {height:1.2rem;
    width:48%;float:right;background:url(../images/top_phone2.png) no-repeat;
    background-size:auto 1.2rem;
    padding-left:6%;color:#ff4a00;line-height:1.2rem;
    }
        .hottel .right a {color:#ff4a00;
        }
/*======================================*/

/*问答页面*/
.wendaobody {
    margin:0.8rem auto;padding-bottom:0rem;
    width:96%;

}
.wendaobody .weui-cells {
    width: 100%;
    background:none;
  
}
.wendaobody  .texts {background:#fff;border:1px #e7e7e7 solid;
}
.wendaobody  .weui-cell {
    padding: 0.4rem;
    border-bottom: 0px;
    margin:0.8rem auto; background:#fff;border:1px #e7e7e7 solid;
}
.wendaobody .weui-cell__ft2:after {
    content: " ";
    display: inline-block;
    height: 6px;
    width: 6px;
    border-width: 2px 2px 0 0;
    border-color: #a2a2a2;
    border-style: solid;
    -webkit-transform: matrix(.71,.71,-.71,.71,0,0);
    transform: matrix(.71,.71,-.71,.71,0,0);
    position: relative;
    top: -2px;
    position: absolute;
    top: 50%;
    margin-top: -4px;
    right:10px;
}
    .wendaobody .texts .weui-cell {
    border:0px;}
.wendaobody .weui-input,.wendaobody .weui-textarea {font-size:0.9rem;color:#999999;
}
.wendaobody .weui-cell_vcode { border:0px;background:none;width:100%; padding: 0rem;
}
.wendaobody  .weui-cell_vcode .weui-cell__ft {padding: 0.35rem;
width:45%;border:1px #e7e7e7 solid;background:#fff;}
   .wendaobody  .weui-cell_vcode .weui-cell__ft img {
    width:100%;height:2.1rem;}
    .wendaobody .weui-cell_vcode .weui-cell__bd {padding: 0.4rem;
    width:48%;border:1px #e7e7e7 solid;background:#fff;margin-left:2%;}
.weui-uploader__input-box:before {
    width: 0px;
    height: 39.5px;
}
.weui-uploader__input-box:after {
    width: 0px;
    height: 0px;
}
.weui-uploader__input-box {
    border: 0px;
    background:url(../images/upimg.png) no-repeat;
    background-size:100% 100%;
}
.weui-uploader__input-box .weui-uploader__info {
    color: #b2b2b2;
    font-size:0.3rem;
    margin-top:2.2rem;
    text-align:center;
}
.weui-textarea {
    display: block;
    border: 0;
    resize: none;
    width: 100%;
    color: #999999;
    font-size: 1em;
    font-family:微软雅黑;
  
}
.weui-tabbar .tel {
    width:100%;
    background:#fff;
    line-height:3rem;
    text-align:left;
    background:url(../images/top_phone3.png) no-repeat 38% center;
    font-size:1.2rem;
    text-indent:45%;  color:#7e7e7e
}
    .weui-tabbar .tel a {width:100%;display:block;
    color:#7e7e7e}

.wendaobody .weui-btn-area {
    margin: 1rem auto 0rem auto;
}
/*=========================*/
/*报修页面*/
.baoxiuInfo {
    background:#fff;
    width:100%;
}
    .baoxiuInfo .banner {
    height:9rem;
    }
        .baoxiuInfo .banner img {
        height:100%;width:100%;}
    .baoxiuInfo .buzou {
    width:100%;
    text-align:center;
    height:4.5rem;margin:15px 0 0 0;
    }
    .baoxiuInfo .buzou img{height:75%;
    }
    .baoxiuInfo .baoxiu {
    background:#f4f4f4;width:96%;margin:auto;}
   .baoxiuInfo  .baoxiu .item {
    border-bottom: 0px;
  
}
    .baoxiuInfo .weui-cell {
    padding: 0;
    border: 1px #e7e7e7 solid;
    margin-top:0.8rem;
}
    .baoxiuInfo .weui-cell  #city{padding-right:1%; width:99%;
                                  background:url(../images/arror4.png) no-repeat center right;
                                  background-size:auto 50%;
    }
 
        .baoxiuInfo .weui-cell input.weui-input {padding-left:10px;
        
        }
        .baoxiuInfo .twoinput {
        border:0px;}
       .baoxiuInfo .twoinput .weui-cell__bd {
    padding: 0 0.35rem 0 0.35rem;
    width: 40%;
    border: 1px #e7e7e7 solid;
    background: #fff;
    margin-right:0.8rem;

}    .baoxiuInfo .twoinput .weui-cell__bd .weui-input {
            width:75%;}
        .baoxiuInfo .twoinput .weui-cell__bd:last-child {
        margin-right:0px;}
        
            
         .baoxiuInfo .twoinput .weui-cell__bd:after {
            content:"m2";
            right:0;color:#7e7e7e;
             text-align:right;
            }
            .baoxiuInfo .twoinput .weui-cell__bd:last-child::after {
            content:"元";
            right:0;color:#7e7e7e;
            text-align:right;

            }
   .weui-tabbar.noline:before {
    border-top: 0px solid #dddddd;
    color: #dddddd;
}
.btndiv {
    background: #fafafa;
    width: 100%;border:0px;padding:0.8rem;    position: relative;
}

.btn_baojia {display:block;height:2.5rem;
    background:#ff4a00;width:100%;margin:auto;color:#fff;
    font-size:1rem;text-align:center;
    line-height:2.5rem;border-radius:10px;
}

/*=========================*/
/*搜索*/
.search {
height:2rem;
margin-bottom:0.8rem;
}
.search2 {
height:2rem;
margin-bottom:0;
}
.search-bar {
    position: relative;
    padding: 8px 10px;
    display: flex;
    box-sizing: border-box;
    background-color: #fff;z-index:9
}
   
.search2 .search-bar {
background-color: #f4f4f4;
}

.search-bar__form {
    position: relative;
    flex: auto;
    background-color: #fff;
   
}
.search2 .search-bar__form{
background-color: #f4f4f4;
}
.search-bar__box {
    /*position: relative;*/
    padding-left: 40px;
    padding-right: 0px;
    height: 100%;
    width: 80%;
    box-sizing: border-box;
    z-index: 1;border:1px #e7e7e7 solid;
    float:left;border-radius:0.2rem;background:#fff;
}
    .search-bar__input {
        width: 100%;
        height: 1.8rem;
        border: 0;
        font-size: 0.8rem;
        line-height: 1rem;
        box-sizing: content-box;
        background: transparent;font-weight:200;
       
    }
    .icon-search {
        position: absolute;
        left: 10px;
        top: 0;
        line-height: 28px; 
        color: #e7e7e7;
    font-size: 0.8rem;top: 10px;
    }
    .search-bar__box .icon-search {
    position: absolute;
    left: 10px;
    top: 30%;
    line-height: 28px;
}
    .icon-search:before {
    content: "";
    display: inline-block;
    margin-left: .2em;
    margin-right: .2em;
    height:1rem;
    width:1rem;
    background:url(../images/searchicon.png) no-repeat;
    background-size:auto 80%;
}
    .icon-clear {
        position: absolute;
        top: 0;
        right: 0;
        padding: 0 10px;
        line-height: 28px;
        color: #b2b2b2;
    font-size: 14px;
    }

   

    .icon-search {
        margin-right: 5px;
    }
.search-btn {
    width:18%;float:right;
    height:1.9rem;line-height:1.9rem;border:1px #e7e7e7 solid;
    border-radius:0.1rem;
    background:#fff;text-align:center;color:#2a2a2a;
}
/*=========================*/
/*案例页面*/
.goodslist .catename{
    border-bottom:1px #e7e7e7 solid;
    height:2.5rem;
    line-height:2.5rem;
}
   .goodslist  .catename h1 {
    font-size:1.2rem;font-weight:normal;color:#2a2a2a;
    padding-left:2%;width:65%;float:left;display:block;
    }
.goodslist .catename>a{
display:block;height:2rem;
width:20%;float:right;font-size:0.8rem;
color:#a2a2a2;line-height:2.5rem;
background:url(../images/arror2.png) no-repeat;
background-position:right 1rem;
background-size:auto 20%;
text-align:right;
padding-right:2rem;
}
   .goodslist  .catename>a.on {display:block;height:2rem;
width:20%;float:right;font-size:0.8rem;
color:#a2a2a2;line-height:2.5rem;
background:url(../images/arror.png) no-repeat;
background-position:right 1rem;
background-size:auto 20%;
text-align:right;
padding-right:2rem;
    }
#catelist {background:#f4f4f4;
display:none;line-height:1.5rem;padding:0.5rem 1rem;}
    #catelist .itema {display:block;float:left;
   
    border-radius:20px;padding:0.1rem 0.5rem;
    margin-top:0.3rem;margin-right:0.3rem
    }
   #catelist .itema {
color:#a2a2a2; border:1px #e7e7e7 solid;background:#fff;}
#catelist .itema.itema-on {background:#d0e8ff;color:#5190cd; border:1px #5190cd solid;

}
#listbox {
width:100%;
background:#fff;
}
    #listbox a {
    display:block;}
    #listbox .goods-item {
        width:96%;margin:0.8rem auto;border:1px #e7e7e7 solid;padding-bottom:0.8rem;
        
    }
     #listbox .goods-item .img{width:100%;height:12rem;position:relative;}
        #listbox .goods-item .img img {height:100%;
        width:100%;}
      #listbox .goods-item .tip {
    position: absolute;
    bottom: 0;
    z-index: 1;
    text-align: left;
    width: 96%;
    left: 0;
    display: block;
    text-transform: uppercase;
    font-weight: normal;
    color: #fff;
    background: rgba(0,0,0,.5) url(../images/icon_img.png) no-repeat 5px center;
    height: 2rem;
    line-height: 2rem;
    text-indent: 1rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    background-size:auto 60%;
    padding-left:0.8rem
}
 #listbox .goods-item  .h2 {color:#2a2a2a;line-height:1.5rem;font-size:1rem;padding-left:0.3rem; display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
}
    #listbox .goods-item .h2 a {color:#2a2a2a;
    }
#listbox .goods-item .memo {width:100%;
color:#a2a2a2;line-height:0.8rem;font-size:0.8rem;overflow:hidden;
margin-top:0.2rem;
}
    #listbox .goods-item .memo span {padding:5px;
  }
        #listbox .goods-item .memo span:after {
        content: " ";
    left: 0;
    top:0;
    width: 2px;
    border-right: 1px solid #a2a2a2;
    color: #a2a2a2;
   
        }
        #listbox .goods-item .memo span:last-child:after {
        border-right:0px;}       
/*.weui-search-bar {
z-index:999}
.weui-search-bar__form {
    background-color: #ffffff;
}
.weui-icon-clear, .weui-icon-search {
    color: #e7e7e7;
    font-size: 0.8rem;top: 10px;
}
.weui-search-bar__box .weui-icon-search {  
    line-height: 0.8rem;top:15px;
}
.weui-search-bar__box .weui-search-bar__input {
    height: 1rem;
    font-size: 0.8rem;
    line-height:1rem;margin-top:8px;
}
.weui-search-bar__box .weui-icon-clear {
  
    padding: 5px 10px;
   
}
.weui-search-bar__cancel-btn {
    display: none;
    margin-left: 10px;
    line-height: 28px;
    margin-top:8px;
    color: #09bb07;
    white-space: nowrap;
}*/
/*==========================*/
/*案例详细*/
.goodsInfo {
    margin-top:1rem;
}
.top_imgs {
width:100%;
font-size:1rem;color:#fff;height:12rem;
background-size:100% 100%;background-color:#fff;
background-repeat:no-repeat;
}
    .top_imgs h1 {font-size:1.2rem;text-align:center;width:96%;
                 
 color: rgb(255, 255, 255);
    text-shadow: 
         rgb(0, 0, 0) 0px 0px 0.3rem,
         rgb(0, 0, 0) 0px 0px 0.3rem;padding-left:2%;padding-right:2%;
         padding-top:15%;        overflow: hidden;

line-height:1.6rem;
display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
}
    .top_imgs .memo {font-size:0.8rem;text-align:center;width:100%;
                 line-height:1rem;   height:1rem;overflow:hidden;margin-top:0.8rem;
    }
 .top_imgs .memo span{
 text-shadow: 
    
         rgb(0, 0, 0) 0px 0px 0.3rem,
         rgb(0, 0, 0) 0px 0px 0.3rem;}
    .top_imgs .memo span:after {
        content: " ";
    left: 0;
    top:0;
    width: 2px;
    border-right: 2px solid #fff;
    color: #fff;
   
        }
  .top_imgs .memo span:last-child:after {
        border-right:0px;}
.cateandtel {
margin:0.8rem auto;font-size:1rem;
width:100%;border-bottom:1px #e7e7e7 solid;
border-top:1px #e7e7e7 solid;padding:0.2rem;
height:2rem;background:#fff;line-height:2rem;
}



.infos {
background:#fff;padding:4%;
width:92%;color:#7e7e7e;line-height:1.2rem;font-size:0.8rem;
}
    .infos .title {color:#2a2a2a;font-size:1.2rem;line-height:2rem; 
    }
.pages {
   

}
.pages img{
   width: auto;
    height: auto;
    max-width: 100%;
    display: block;
    margin: 0 auto;
    
}
.page {
 border-top:1px #e7e7e7 solid;}
.page img{
   width: auto;
    height: auto;
    max-width: 100%;
    display: block;
    margin: 0 auto;
    
}
/*=========================*/
/*单页面*/
.pagediv {
    background:#fff;
    width:100%;margin-top:0.8rem;
}
    .pagediv .banner {
    height:10rem;
    }
        .pagediv .banner img {
        height:100%;}
    .pagediv .weui-navbar__item {
        font-size: 0.8rem;
    }
         .pagediv .weui-bar__item--on {
    color: #2a2a2a;
}
           .pagediv .map {
width:96%;height:60%;margin:auto;}
/*==========================*/
/*厂家图片*/
#imglist {
background:#f4f4f4;}
    #imglist .zixun_list {
    
background:#f4f4f4;}
#imglist #listbox {
width:96%;margin:0 auto;}
/*#imglist #listbox .weui-panel:after, #imglist #listbox .weui-panel:before {
    content: " ";
    position: absolute;
    left: 0;
    right: 0;
    height: 0px;
    color: #ffffff;
}*/
#imglist #listbox a {
    float: left;display:block;
    width: 48%;
    background: #FFF;margin-top:0.8rem;
}
    #imglist #listbox a:nth-child(2n) {
    float:right;}
    #imglist #listbox a .img-item {
    width:92%;margin:auto;border:1px #e7e7e7 solid;
    padding:4%;position:relative;border-radius:5px;
    }
        #imglist #listbox a .img-item .img {height:3rem;position:relative;
        }
            #imglist #listbox a .img-item .img img {
            width:100%;height:100%;}
            #imglist .weui-panel {
    margin-top: -1px;
}
             #imglist .weui-panel:after, .weui-panel:before {
 
    height: 0px;
    
}
             #imglist .weui-panel:after {
    bottom: 0;
    border-bottom: 0px;

}
             #listbox .img-item .tip { 
    position: absolute;
    bottom: 0;
    z-index: 0;
    text-align: left;
    width: 94%;
    right: 0%;
    padding-right:5%;
    display: block;
    text-transform: uppercase;
    font-weight: normal;
    color: #fff;text-align:right;
    padding-right: 0.8rem;
    background-image: -moz-linear-gradient(top, rgba(255,255,255,0), rgba(0,0,0,10));
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(rgba(0,0,0,10)));
    /*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#a2a2a2,endColorstr=#fff);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#a2a2a2,endColorstr=#fff)";*/
}
            #listbox .img-item  .h2 {
    color: #2a2a2a;
    line-height: 1.5rem;
    font-size: 0.8rem;
}
.weui-photo-browser-modal {
z-index:999}
    .weui-photo-browser-modal .swiper-slide .photo-container {
    text-align:center;}
.weui-photo-browser-modal .swiper-slide .photo-container img {
    width:auto;
    height:auto;
    max-width: 100%;
    max-height: 100%;
    margin:auto;
}
/*=============*/
/*活动*/
.hd_list #listbox.weui-panel__bd {
background:#f4f4f4;}
 .hd_list #listbox a{background:#fff;}
 #listbox .hd-item {
        width:100%;margin:0 auto 0.8rem auto;padding-bottom:0.8rem;
        
    }
  
     #listbox .hd-item .img{width:100%;height:8rem;position:relative;}
        #listbox .hd-item .img img {height:100%;
        width:100%;}
      #listbox .hd-item .tip {
    position: absolute;
    bottom: 0;
    z-index: 1;
    text-align: left;
    width: 96%;
    left: 0;
    display: block;
    text-transform: uppercase;
    font-weight: normal;
    color: #fff;
    background: rgba(0,0,0,.5) url(../images/time.png) no-repeat 5px center;
    height: 2rem;
    line-height: 2rem;
    text-indent: 1rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    background-size:auto 60%;
    padding-left:0.8rem
}
 #listbox .hd-item  .h2 {color:#2a2a2a;line-height:1.5rem;font-size:1rem;padding-left:0.3rem;
}
#listbox .hd-item .memo {width:100%;
color:#a2a2a2;line-height:0.8rem;font-size:0.8rem;overflow:hidden;
margin-top:0.2rem;
}
    #listbox .hd-item .memo span {padding:5px;display:block;float:left;
  }
        #listbox .hd-item .memo span.tag {
        border-radius:20px;padding:5px;border:1px #e7e7e7 solid}
        #listbox .hd-item .memo span:last-child {
        float:right;}
.weui-loading { background:none;
}
        .weui-loadmore {
    width: 65%;
    margin: 0.8rem auto 0.8rem auto;
    line-height: 0.8rem;
    font-size: 14px;
    text-align: center;color:#666666
}
.weui-loadmore__tips {color:#666666
}
        /*===========================*/
        /*资讯*/
        .zixun_list .wenz-item{position:relative;
    list-style:none;margin-top:1rem;}
 
    .zixun_list .wenz-item  {
    border-bottom: 1px solid #e7e7e7;
    width:90%;
    padding-left:4%;
    padding-right:6%;
    height:5.5rem;
    padding-bottom:1rem;
    }
   .zixun_list .wenz-item:last-child {
    border:0px;}
     .zixun_list .wenz-item .img{
        width:30%;float:left;
    }
         .zixun_list .wenz-item .img img {
        width:100%;height:100%;}
      .zixun_list .wenz-item .ttlist{
        width:69%;float:right;
    }
    .zixun_list .wenz-item .names {
    height:4rem; font-size:1rem;
      color:#2a2a2a;font-weight:400;
        overflow: hidden;

line-height:2rem;
display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
    }
  
      .zixun_list .wenz-item .names  a{ color:#2a2a2a;}
     .zixun_list .wenz-item .tip {
        height:1.5rem;padding-top:0.2rem;padding-bottom:0.2rem;font-size:0.6rem
    }
         .zixun_list .wenz-item .tip .tags {border-radius:20px;border:1px #e7e7e7 solid;padding:0 0.5rem 0 0.5rem;
        float:left;color:#a2a2a2;}
       .zixun_list .wenz-item .tip .hits{color:#a2a2a2;
     float:right;}
       /*资讯详情*/
.articleInfo {
background:#fff;}
    .articleInfo h1 {font-weight:normal;line-height:1.8rem;
    font-size:1.6rem;padding:0.8rem;}
    .articleInfo .small {
    color:#a2a2a2;font-size:0.8rem;
    padding-left:0.8rem;
    }
  .articleInfo .small .at {color:#576b95
}
.articleInfo  .pages {
    padding:0.8rem;font-size:0.8rem;color:#2a2a2a;line-height:1.2rem;
}
.articleInfo .pages img{width: auto;
    height: auto;
    max-width: 100%;
    display: block;
    margin: 0 auto;}
.aboutwt, .aboutlist {
background:#fff;
margin-top:0.8rem;

}
.aboutwt .h4, .aboutlist .h4{font-size:1rem;
                             padding:0.5rem;
}
    .aboutwt ul, .aboutlist ul {
    margin-left:0.5rem;
    }
    .aboutwt ul li, .aboutlist ul li {
       list-style:none;
    }
        .aboutlist ul li:first-child {
        border-top:1px #e7e7e7 solid;}
        .aboutlist ul li {
        border-bottom:1px #e7e7e7 solid;padding-top:0.5rem;padding-bottom:0.5rem;height:1.5rem;font-size:0.8rem;color:#999999;
        background:url(../images/dot-arrow.png) no-repeat left center;text-indent:0.8rem;
        }
            .aboutlist ul li a {
            width:70%;float:left;display:block;color:#999999;line-height:1.5rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;}
          
            .aboutlist ul li span.view{
                width:25%;
                display:block;
                float:right;color:#a2a2a2;
                font-size:0.5rem;line-height:1.5rem;text-align:right;margin-right:0.8rem;
                    
            }
        .aboutwt ul li {
        width:50%;
        display:block;float:left;
        border-bottom:1px #e7e7e7 solid;padding-top:0.5rem;padding-bottom:0.5rem;height:1.5rem;font-size:1rem;color:#2a2a2a;
        }
            .aboutwt ul li:first-child {
            border-top:1px #e7e7e7 solid;}
              .aboutwt ul li:nth-child(2) {
            border-top:1px #e7e7e7 solid;}
            .aboutwt ul li a {height:1.5rem;font-size:1rem;
            color:#2a2a2a;background:url(../images/licon.png) no-repeat left 0.3rem;
            background-size:auto 80%;
            display:block;
            padding-left:0.8rem;

            }
              .aboutlist ul li span.tip{
               padding-left:0.8rem;text-align:center;
                display:block;
                float:right;color:#a2a2a2;
                font-size:0.5rem;line-height:1rem;text-align:center;margin-right:0.8rem;
                    border-radius:1rem;
                    border:1px #e7e7e7 solid;   overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;padding-right:0.8rem;

            }
     /*问答详情*/        
     .wendaoInfo {
background:#fff;}
    .wendaoInfo h1 {font-weight:normal;line-height:1.8rem;
    font-size:1.6rem;padding:0.8rem;position:relative;text-indent:2rem;}
        .wendaoInfo h1:before {
            content:" ";
        width:2rem;height:1.6rem;
        background:url(../images/wen_icon.png) no-repeat center center;
        background-size:auto 100%;position: absolute;
        left:0.8rem;
        top:1rem;
        }
    .wendaoInfo .small {
    color:#a2a2a2;font-size:0.8rem;
    padding-left:0.8rem;
    }
  .wendaoInfo .small .at {color:#576b95;padding-left:0.8rem;
}
.wendaoInfo  .pages_wd {
    padding:0.8rem;font-size:0.8rem;color:#2a2a2a;line-height:1.2rem;
}
#listimg.weui-grids:before,#listimg.weui-grids:after  {
    height: 0px;
    border: 0px;width:0px;

}
#listimg .weui-grid:before,#listimg .weui-grid:after  {height: 0px;
    border: 0px;width:0px;
}
#listimg .weui-grid { padding: 10px 5px;
height:6rem;}
#listimg .weui-grid img{width:100%;height:100%;}
.wendaoInfo  .pages_dao {
    padding:0.8rem;font-size:0.8rem;color:#2a2a2a;line-height:1.2rem;
    margin-top:0.8rem;
}
    .wendaoInfo .pages_dao .dao {font-weight:normal;line-height:1.8rem;
    font-size:1.6rem;padding:0.8rem;position:relative;background:url(../images/dao.png) no-repeat left center;
    background-size:auto 90%;
    }

    .wendaoInfo .pages_dao  .date {}
     .wendaoInfo .weui-flex {height:1rem;padding:0.8rem;
}
    .wendaoInfo .weui-flex .zhan {color:#ffa629;text-align:right;padding-right:1rem}
 .wendaoInfo .weui-flex .zhan #zhan {
width:1rem;height:1rem;padding-left:2rem;background:url(../images/zhan.png) no-repeat center -1px;color:#ffa629;
background-size:auto 90%;
 }
   .sendwt {
    color:#010101;
    font-size:1.2rem;
    width:96%;
    text-align:center;
    border-top:1px #e7e7e7 solid;
    padding-top:2rem;margin:0 auto;padding-bottom:2rem;
    }
    .sendwt h4 { font-size:1.2rem;font-weight:normal;
    }
       .sendwt span {
            width: 100%;
            display: block;
            color: #999999;
            font-size: 0.8rem;
        }
    .sendbtn {
        width: 50%;margin:0 auto;padding:0;
        padding-left: 20px;
    padding-right: 0px;
    font-size: 0.9rem;
    line-height: 2rem;
    border-radius: 3rem;
    -webkit-tap-highlight-color: none;
    overflow: hidden;
    font-weight: normal;display:block;color:#fff;background: #1aad19 ;
    position:relative;
        
    }
        .sendbtn i:before {
            content:" ";
            background:url(../images/write.png) no-repeat center;
            background-size:auto 100%;
            width:1rem;
            height:1rem;
            position:absolute;
            left:30%;
            top:0.5rem;display:block;
                    
        }
    /*问答列表*/
      #listbox .wendao-item  {position:relative;
    list-style:none;margin-top:0.5rem;}
     #listbox .wendao-item  .weui-cell__ft2:after {
    content: " ";
    display: inline-block;
    height: 10px;
    width: 10px;
    border-width: 2px 2px 0 0;
    border-color: #a2a2a2;
    border-style: solid;
    -webkit-transform: matrix(.71,.71,-.71,.71,0,0);
    transform: matrix(.71,.71,-.71,.71,0,0);
    position: relative;
    top: -2px;
    position: absolute;
    top: 50%;
    margin-top: -4px;
    right: 1rem;
}
    #listbox .wendao-item  {
    border-bottom: 1px solid #e7e7e7;
    width:87%;
    margin-left:4%;
    padding-right:11%;
    padding-bottom:0.8rem;
    }
    #listbox .wendao-item :last-child {
    border:0px;}
     #listbox .wendao-item  .wen {
    background:url(../images/wen_icon.png) no-repeat left center;
    background-size:auto 80%;
    font-size:1rem;padding-left:1.5rem;
    color:#2a2a2a;font-weight:400;
        overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;height:1.8rem;
    }
   #listbox .wendao-item  .wen a{ color:#2a2a2a;}
   #listbox .wendao-item  .dao {color:#2a2a2a; font-size:0.8rem;
                                 display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
    }
       #listbox .wendao-item .tip {
        height:0.8rem;padding-top:0.2rem;padding-bottom:0.2rem;
    }
        #listbox .wendao-item .tip .tags {border-radius:20px;border:1px #e7e7e7 solid;padding:0 0.5rem 0 0.5rem;
        float:left;color:#a2a2a2;font-size:0.6rem;}
       #listbox .wendao-item .tip .hits{color:#a2a2a2;font-size:0.6rem;
     float:right;}
/*=============================================*/
@media screen and (max-width:320px){
}
@media only screen and (max-width: 320px) {

}
@media only screen and (min-width: 400px) {
 .banner {
            height: 7.2rem;
        }
}
@media only screen and (min-width: 414px) {
 
}
@media only screen and (min-width: 480px) {
 
}
@media screen and (min-width: 640px) {
  .banner {
            height: 11rem;
        }
}



    
#scrollUp {
    color: #006bbc;
    font-size: 40px;
    line-height: 1;
    text-align: center;
    text-decoration: none;
    bottom: 4rem;
    right: 5px;
    overflow: hidden;
    width: 2rem;
    height: 2rem;
    border: none;
    opacity: .8;
    background: url(../images/top.png) no-repeat;
    background-size:100% 100%;
}
ul.list-paddingleft-2 {
    list-style: disc;
    padding-left: 20px;
} ul.list-paddingleft-2 li {
    list-style: disc;
   
}
ol.list-paddingleft-2 {
    list-style: decimal;
    padding-left: 20px;
}
ol.list-paddingleft-2 li{
    list-style: decimal;
}