body {
    background: #f7f5f5;
}
.type a{
    display: block;
    float: left;
    width: 25%;
    text-align: center;
}
.type img{
    width:48px;
    
}
@media (min-width:1080px) {
	body{max-width:480px;margin: 0 auto;font-family: "Helvetica Neue",Helvetica,sans-serif;}
	/*::-webkit-scrollbar {width:0.15rem;height:5rem;}  */
	/*::-webkit-scrollbar-track, ::-webkit-scrollbar-thumb {border-radius: 999px;  border: 5px solid transparent;} */
	/*::-webkit-scrollbar-track {box-shadow: 1px 1px 5px rgba(0,0,0,.2) inset;}  */
	/*::-webkit-scrollbar-thumb {min-height:20px;background-clip: content-box;box-shadow: 0 0 0 5px rgba(0,0,0,.2) inset;}*/
	/*::-webkit-scrollbar-corner {background:transparent;}*/
	/*.pc-wxcode{position:fixed;right:100px;top:100px;}*/
}
/**ad**/
.ad1{line-height: normal;
    font-size: initial;}
.ad1 img{width:100%;}
.ad2{margin-bottom:.75rem;}
/**导航图标样式**/
.bar-tab .tab-item img {
    height: 1.2rem;
    width: 1.2rem;
    position: relative;
    z-index: 20;
    display: block;
    margin: 0.4rem auto 0rem;
}
.bar-tab .tab-item{
    line-height: 0rem;
    height: 1.4rem;
}
.bar-tab .tab-item .tab-label{
    font-size: 0.7rem;
    height: 0.7rem;
    line-height: 0.7rem;
    /*padding-top: 0.2rem*/
}
.bar-tab{
    z-index: 99999999;
    filter: alpha(opacity=95);
    -moz-opacity: 0.95;
    -khtml-opacity: 0.95;
    opacity: 0.95;
}
.tab-label:active{
    color: #929292;
}
.bar-tab .tab-item.active, .bar-tab .tab-item:active{
    color：#929292;
}
.bar-tab .tab-item {
    color: #929292;
}
/**距离底部导航距离**/
.ui-footspace{
    height: 2.5rem;
    overflow: hidden;
    width: 100%;
}

/**会员中心图标**/

.card1{
    /*position: relative;*/
    /*margin: 0.5rem 0rem;*/
    /*padding: 0.5rem 0rem;*/
    /*font-size: .7rem; */
    /*background: #f3fffd;*/

}



.ui-headspace {
    height: 2.4rem;
    overflow: hidden;
    width: 100%;
}
i.icon.icon-tyue {
  width: 1rem;
  height: 1rem;
  background-image: url("../images/tyue.png");
}
i.icon.icon-tchongzhi {
  width: 1rem;
  height: 1rem;
  background-image: url("../images/tchongzhi.png");
}
i.icon.icon-txiaoxi {
  width: 1rem;
  height: 1rem;
  background-image: url("../images/txiaoxi.png");
}
i.icon.icon-tfabu {
  width: 1rem;
  height: 1rem;
  background-image: url("../images/tfabu.png");
}
i.icon.icon-ttongzhi {
  width: 1rem;
  height: 1rem;
  background-image: url("../images/ttongzhi.png");
}
i.icon.icon-tshoucang {
  width: 1rem;
  height: 1rem;
  background-image: url("../images/tshoucang.png");
}
i.icon.icon-tbangzhu {
  width: 0.9rem;
  height: 0.9rem;
  background-image: url("../images/tbangzhu.png");
}
i.icon.icon-tyijian {
  width: 0.9rem;
  height: 0.9rem;
  background-image: url("../images/tyijian.png");
}
i.icon.icon-tsuccess {
  width: 4rem;
  height: 4rem;
  background-image: url("../images/tsuccess.png");
}

/**转评赞**/
i.icon.icon-zhuan {
  width: 0.8rem;
  height: 0.8rem;
  background-image: url("../images/zhuanfa.png");
}
i.icon.icon-ping {
  width: 0.8rem;
  height: 0.8rem;
  background-image: url("../images/pinglun.png");
}
i.icon.icon-zan {
  width: 0.8rem;
  height: 0.8rem;
  background-image: url("../images/zan.png");
}
i.icon.icon-bao {
  width: 0.8rem;
  height: 0.8rem;
  background-image: url("../images/jubao.png");
}
i.icon.icon-tel {
  width: 2rem;
  height: 2rem;
  background-image: url("../images/tel.png");
}
i.icon.icon-views {
  width: 0.8rem;
  height: 0.8rem;
  background-image: url("../images/views.png");
}
i.icon.icon-telnav {
    width: 2rem;
    height: 2rem; 
    background-image: url("../images/telnav.png");
}
i.icon.icon-del {
    width: .8rem;
    height: .8rem;
    background-image: url("../images/del.png");
}
i.icon.icon-edit1 {
    width: .8rem;
    height: .8rem;
    background-image: url("../images/edit.png");
}
i.icon.icon-top {
    width: .8rem;
    height: .8rem;
    background-image: url("../images/top.png");
}
i.icon.icon-refresh1 {
    width: .8rem;
    height: .8rem;
    background-image: url("../images/refresh.png");
}
/*i.icon.icon-down {*/
/*  width: 0.9rem;*/
/*  height: 0.9rem;*/
/*  background-image: url("../images/down.png");*/
/*}*/
.list-block {
    margin: 0 0 0.75rem 0;
    font-size: .85rem;
}
/*.bar-tab .tab-item.active, .bar-tab .tab-item:active {*/
/*    color: #aeaeae;*/
/*}*/
a:active {
    color: #aeaeae;
}
.success{
    text-align: center;
}
/**post**/

.tool{
    width: 25%;
    height: 100%;
    float: left;
    padding: 0.5rem 0.5rem 0.5rem 0.5rem;
    border: 1px solid #f7f7f8;
}
.tool img{
    width: 1.5rem;
}
.tool p {
    margin: 0;
    text-align: center;
}
.card-content-inner{
    padding:0;
}
.content-padded p{
        margin: .2rem 0;
        font-size: .6rem;
}
.orange{
    color: #f60;
}

/**上传**/

.uc-life-form ul{
    margin:0;
    padding:0;
}
.uc-life-form li{
    margin:0;
    padding:0;
}
.uc-life-form .post-photo-list {
    padding: 0.5rem 0;
}
.uc-life-form .post-photo-list ul {
    padding-left: 0.5rem;
    overflow: hidden;
}
.uc-life-form .post-photo-list li {
    margin-right: 2%;
    margin-bottom: 2%;
    width: 23%;
    position: relative;
    float: left;
    overflow: hidden;
}
.uc-life-form .post-photo-list li .photo-list-hold {
    padding-top: 70%;
    width: 100%;
}
.uc-life-form .post-photo-list li .photo-list-item {
    position: absolute;
    width: 100%;
    height: 100%;
    background-size: cover!important;
    top: 0;
    left: 0;
    background-position: center;
    border: 1px solid #ddd;
}
.post-photo-list input {
    line-height: normal;
}
.uc-life-form .post-photo-list li .photo-list-del {
    width: 100%;
    font-size: 0.5rem;
    height: 1rem;
        line-height: 1rem;
    color: #fff;
    background: rgba(0,0,0,0.5);
    position: absolute;
    bottom: 0;
    left: 0;
    display: block;
    text-align: center;
}
.uc-life-form .post-photo-list li .photo-list-item {
    position: absolute;
    width: 100%;
    height: 100%;
    background-size: cover!important;
    top: 0;
    left: 0;
    background-position: center;
    border: 1px solid #ddd;
}
.uc-life-form .post-file-select {
    position: absolute;
    font-size: 50rem;
    right: 0;
    top: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    cursor: pointer;
}
/**首页列表**/
.list-container li {
    margin-bottom: 0.5rem;
    background: #fff;
    position: relative;
}
.list-container{
    background: none;
}
.list-block .item-text {
    height:auto;
}
/*.list-container .topic-head {*/
/*    overflow: hidden;*/
/*    padding: 0 0.5rem 0 0.5rem;*/
/*}*/
.list-container .item-avatar {
    padding-right: 0.5rem;
    float: left;
    width: 15%;
}
.list-container .item-avatar img {

    width: 2.2rem;
    height: 2.2rem;
    border-radius: 50%;
    border: 0;
    
}
/*.list-container .topic-head .item-info {*/
/*    float: right;*/
/*    width: 85%;*/
/*}*/
.list-container .topic-head .item-info .item-nickname {
    font-size: 0.7rem;
    color: #598abf;
    /*font-weight: bold;*/
    /*color: #F46200;*/
}
/**分类及置顶**/
.catename {
    background: #F46200;
    border-radius: 0.1rem;
    padding: 0.1rem 0.2rem;
    margin-right: 0.1rem;
    color: #fff;
    font-size: 0.6rem;
}
.istop {
    background: #62c6d6;
    border-radius: 0.1rem;
    padding: 0.1rem 0.2rem;
    margin-right: 0.1rem;
    color: #fff;
    font-size: 0.6rem;
}
/**发布时间span**/
.list-container .topic-head .item-info span {
    font-size: 0.6rem;
    color: #999;
}
/*.list-container .topic-content {*/
/*    padding: 0 0.5rem;*/
/*}*/
.list-container .topic-content .item-title {
    font-size: 0.8rem;
    margin: 0.15rem 0;
}
.bluetitle{
    color: #598abf;
}
.list-container .topic-content .item-text {
    font-size: 0.7rem;
    width: 100%;
    display: block;

}
.list-container .topic-ctrl {
    font-size: 0.7rem;
    color: #888;
    overflow: hidden; 
    line-height: 1rem;
    padding: 0.5rem;
}
.list-container .topic-ctrl a { 
    color: #888;
    float: left;
    width: 25%;
}
/**search**/
.search-menu{ 
/*width: 100%;*/
    /* background: #fff; */
    /* border-bottom: 1px solid #eee; */
/*    overflow-x: auto;*/
/*    position: absolute;*/
/*    top: 4rem;*/
/*    right: 0;*/
/*    left: 0;*/
/*    z-index: 10;*/
/*    line-height: 2.2rem; */
    /* background-color: #f7f7f8; */
}


/**分类导航**/
.index-info-cate {width:100%;line-height:2.4rem;background:#fff;border-bottom:1px solid #eee;overflow-x:auto;position: absolute;top:0rem;right: 0;left: 0;z-index: 10;background-color: #f7f7f8;}
/*.index-info-cate .info-cate-content{height: 2.2rem;}*/
.index-info-cate .info-cate-content ul{list-style: none;padding: 0;margin: 0;text-align: center;width:auto;white-space:nowrap;height: 2.2rem;}
.index-info-cate .info-cate-content li{display:inline-block;width: 4rem;height: 2.2rem;font-weight:bold;}
.index-info-cate .info-cate-content a{display:block;font-size:0.8rem;width: 4rem;height: 2.2rem;color: #598abf;}
.index-info-cate .info-cate-content li.active a{border-bottom:3px solid #FF5B35;}
.index-info-cate .info-list-item{border-bottom:1px solid #eee;margin-bottom:0.5rem;overflow:hidden;background:#fff; }

/**加载样式**/
.infinite-scroll-preloader .preloader {
    width: .7rem;
    height: .7rem;
    /* margin-top: 0.5rem; */
}

.index_quan {
    font-size: 0.8rem;
    line-height: 1.5rem;
    color: #F46200;
}

/**信息详情页**/
.head_block{
    background: #fff;
    border-bottom: 1px solid #e7e7e7;
}
.head_photo img{
    width: 2.2rem;
    height: 2.2rem;
    border-radius: 100%;
    border: 0;   
}
.head_catename {
    background: #fda92b;
    color: #fff;
    border-radius: 0.1rem;
    margin-right: 0.1rem;
}
.detail_block{
    padding:0rem .75rem;
    background: #fff;
}
.detail_title{
    line-height: 1.75rem;
    border-bottom: 1px solid #e7e7e7;    
    font-weight: bold;
}
.detail_detail{
    text-align: justify;
    line-height: 1.4rem;
    border-bottom: 1px solid #e7e7e7;
    font-size:.8rem;
}
.detail_detail p{
    margin: .3rem 0rem;
} 
.detail_time{
    font-size:.6rem; 
    line-height: 1.5rem;
    color: #5f646e;
}
.detail_views{
    color: #5f646e;
    font-size:.6rem;
}
.callimg{padding-right:.75rem;}
.user_do{
    font-size:.75rem;
    border:none;
    background: #fff;     
    margin: 0 0 0.75rem 0;
}
.call .call_tel{
    width: 2%;
    background: #e0950b;
    color: #fff;
    height: 2.5rem;
    line-height: 2.5rem;
}
.call .call_tel .call_tel_img{
    width: 2rem;
    height: 2rem;top:0;
}
/**图片展示**/
.item-div{
    overflow: hidden;
    /*margin:.5rem 0;*/
}


.item-photo {
    width:103%;
}
.item-photo .pic {
    width: 31%;
    float: left;
    position: relative;
    margin-right: 2%;
}
.item-photo .pic .pic-holder {
    width: 100%;
    margin-top: 100%;
}
.item-photo .pic span {
    display: block;
    width: 100%;
    height: 100%;
    background-size: cover!important;
    position: absolute;
    top: 0;
    left: 0;
}
.topinfo{
    color: #5f646e;
    font-size:.6rem; 
    line-height: 1.5rem;
    border-top: 1px solid #e7e7e7;
}
.click-more{
    color: #FFF;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    margin: 1px 0 0;
    background: rgba(0,0,0,0.6);
    padding-top: 28%;
    padding-left: 36%;
    z-index: 9;
    font-size: .85rem;
    line-height: 1.4;
    letter-spacing: 2px;
}
.click-more a{
    color: #FFF;
}





/**搜索**/

.searchbar{padding:0;}
.searchbar .searchbar-cancel{float:right;width:2.2rem;height:1.4rem;margin-right:-3rem;line-height:1.4rem;text-align:center;opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.searchbar .search-input input{height:1.4rem;margin:0}
.searchbar.searchbar-active .searchbar-cancel{margin-right:0;opacity:1}
.searchbar.searchbar-active .searchbar-cancel+.search-input{margin-right:2.5rem}
.search-input{position:relative}
.search-input input{border-radius:0rem;font-size: .8rem;}
.search-input input::-webkit-input-placeholder{color:#ccc;opacity:1}
.search-input .icon{position:absolute;top:50%;left:.3rem;font-size:.9rem;color:#b4b4b4;-webkit-transform:translate3D(0,-50%,0);-ms-transform:translate3D(0,-50%,0);-o-transform:translate3D(0,-50%,0);transform:translate3D(0,-50%,0)}
.search-input label+input{padding-left:1.4rem}
.bar .searchbar{padding:.4rem .5rem;margin:0 -.5rem;background:rgba(0,0,0,.1)}
.bar .searchbar .search-input input{border:0}
.bar .searchbar .searchbar-cancel{color:#5f646e}








.detail-topic-head{background:#fff;overflow:hidden;padding:0.5rem;font-size:0.7rem;color:#888;position:relative;}
.detail-topic-head .head-panel{position:absolute;right:0.5rem;top:0.5rem;display:block;width:1rem;height:1rem;text-align:center;z-index:99;}
.detail-topic-head .head-avatar{float:left;width:3rem;height:3rem;}
.detail-topic-head .head-avatar img{float:left;width:2.5rem;height:2.5rem;background:#eee;}
.detail-topic-head .head-info{float:left;height:3rem;overflow:hidden;width:100%;padding:0 0.5rem 0 3.5rem;position:absolute;left:0;top:0.5rem;}
.detail-topic-head .head-info h1{font-size:0.8rem;margin:0 0 0.2rem 0;color:#444;}
.detail-topic-body{font-size:0.8rem;line-height:1.5rem;padding:0.5rem;border-bottom:1px solid #eee;background:#fff;}
.detail-topic-body .item-photo{overflow:hidden;}
.detail-topic-body .item-photo .pic{width:31%;float:left;position:relative;margin-right:2%;margin-bottom:0.15rem;}
.detail-topic-body .item-photo .pic .pic-holder{width:100%;margin-top:100%;}
.detail-topic-body .item-photo .pic span{display:block;width:100%;height:100%;background-size:cover!important;position:absolute;top:0;left:0;}
.detail-topic-body .item-video{width:100%!important;height:auto!important;min-width:15rem;min-height:10rem;overflow:hidden;position:relative;}
.detail-topic-body .item-video video{position:absolute;width:100%;height:100%!important;background: #000;}
.detail-topic-body .item-video .item-video-play{background:url("../image/video.png");position:absolute;width:100%;height:100%;background-size:cover!important;opacity: 0.8;filter:alpha(opacity=80);}
.detail-topic-body .ui-smile{width:1.5rem;}
.bg-white, .bg-white-500 {
    background-color: #FFFFFF !important;
}
/*.ui-text-center {*/
/*    text-align: center!important;*/
/*    margin: .75rem 0;*/
/*}*/
.smart-detail4-contact {
    background: #fff;
    padding: 0.5rem;
} 
.contact p{
    margin:0.2rem 0;
    font-size: 0.8rem;
}
.contact span{
    margin:0.2rem 0;
    font-size: 0.7rem;
    color: #ff7611;
}
.tel{
    margin: .5rem 0;
}
.auditlist a{
    color:#5d5d5d;
}
.auditsmall{
    font-size: 0.5rem;
    color: #adadad;
}
/**输入框样式
.list-block input[type=password],.list-block input[type=email],.list-block input[type=tel],.list-block input[type=url],.list-block input[type=date],.list-block input[type=datetime-local],.list-block input[type=time],.list-block input[type=number],.list-block input[type=search],.list-block select,

**/
.admininput input[type=text],.admininput input[type=tel],.admininput textarea{
    padding:0rem;
    /*background-color: #fff1e8;*/
}
.admininput textarea {
    height: 7rem;
}
.infomate img{
    height: 2rem;
}
.infomate{
    font-size:0.6rem;
}