@font-face{font-family:DIGITAL-Regular;src:url(../fonts/DIGITAL-Regular.ttf) format('truetype')}
/* 隐藏滚动条 */
::-webkit-scrollbar {display: none; /* Chrome Safari */}

.page{background:#f6f6f6;}
.hide{display: none}.clear{clear:both}
.mt5{margin-top: 0.25rem;}.mt05{margin-top: 0.5rem;}.ml0{margin-left:0}
.mr5{margin-right: 0.25rem;}  .mr5{margin-right: 0.25rem;}
.pt865{padding-top:8.65rem;}
.fs12{font-size: 0.6rem;}.fs13{font-size: 0.65rem;}.fs14{font-size: 0.7rem;}.fs15{font-size: 0.75rem;}
.colorblue{color:#3296fa}
.colorred{color:#ff0000}
.poster-img{width:90%;position:fixed;top:2.64rem;left:5%;z-index:10;}
.non-data{font-size:0.75rem;color:#999}
.icon.icon-eye{width:0.95rem;height:0.95rem;background-image:url(../img/icon/eye.png);}
.icon.icon-like0{width:0.85rem;height:0.85rem;background-image:url(../img/icon/like0.png);margin-top:-.1rem;}
.icon.icon-like1{width:0.85rem;height:0.85rem;background-image:url(../img/icon/like1.png);margin-top:-.1rem;}
.icon.icon-reply{width:0.95rem;height:0.95rem;background-image:url(../img/icon/comment.png)}
.icon.icon-location{width:0.65rem;height:0.65rem;background-image:url(../img/icon/location.png);margin-top:-.1rem;}
.icon.icon-notice{width:0.95rem;height:0.95rem;background-image:url(../img/icon/notice_fill.png);background-repeat:no-repeat;}
.icon.icon-profile{width:0.95rem;height:0.95rem;background-image:url(../img/icon/profile_fill.png);background-repeat:no-repeat;}
.icon.icon-close{width:1.25rem;height:1.25rem;background-image:url(../img/icon/round_close.png);background-repeat:no-repeat;margin:0.7rem 0 0 0.3rem;}
.icon.icon-v0{width:0.80rem;height:0.80rem;background-image:url(../img/icon/v0.png);background-repeat:no-repeat;margin-top:-0.2rem;}
.icon.icon-v1{width:0.80rem;height:0.80rem;background-image:url(../img/icon/v1.png);background-repeat:no-repeat;margin-top:-0.2rem;}
.icon.icon-v2{width:0.80rem;height:0.80rem;background-image:url(../img/icon/v2.png);background-repeat:no-repeat;margin-top:-0.2rem;}
.icon.icon-s1{width:0.80rem;height:0.80rem;background-image:url(../img/icon/sex1.png);background-repeat:no-repeat;margin-top:-0.2rem;}
.icon.icon-s2{width:0.80rem;height:0.80rem;background-image:url(../img/icon/sex2.png);background-repeat:no-repeat;margin-top:-0.2rem;}
.icon.icon-vo{width:0.80rem;height:0.80rem;background-image:url(../img/icon/voice.png);background-repeat:no-repeat;margin-top:-0.2rem;}
.icon.icon-record{width:0.90rem;height:0.90rem;background-image:url(../img/icon/ico_record.png);background-repeat:no-repeat;margin-top:-0.2rem;}
.icon.icon-tab1{background-image:url(../img/mapp/1.1/ic_tab1.png);background-repeat:no-repeat;background-size: 1.1rem 1.1rem;}
.active .icon.icon-tab1{background-image:url(../img/mapp/1.1/ic_tab1_active.png);background-repeat:no-repeat;background-size: 1.1rem 1.1rem;}
.icon.icon-tab2{background-image:url(../img/mapp/1.1/ic_tab2.png);background-repeat:no-repeat;background-size: 1.1rem 1.1rem;}
.active .icon.icon-tab2{background-image:url(../img/mapp/1.1/ic_tab2_active.png);background-repeat:no-repeat;background-size: 1.1rem 1.1rem;}
.icon.icon-tab3{background-image:url(../img/mapp/1.1/ic_tab3.png);background-repeat:no-repeat;background-size: 1.1rem 1.1rem;}
.active .icon.icon-tab3{background-image:url(../img/mapp/1.1/ic_tab3_active.png);background-repeat:no-repeat;background-size: 1.1rem 1.1rem;}
.icon.icon-tab4{background-image:url(../img/mapp/1.1/ic_tab4.png);background-repeat:no-repeat;background-size: 1.1rem 1.1rem;}
.active .icon.icon-tab4{background-image:url(../img/mapp/1.1/ic_tab4_active.png);background-repeat:no-repeat;background-size: 1.1rem 1.1rem;}
.icon.icon-tab5{background-image:url(../img/mapp/1.1/ic_tab5.png);background-repeat:no-repeat;background-size: 1.1rem 1.1rem;}
.active .icon.icon-tab5{background-image:url(../img/mapp/1.1/ic_tab5_active.png);background-repeat:no-repeat;background-size: 1.1rem 1.1rem;}
.icon.icon-tab6{background-image:url(../img/mapp/1.1/ic_tab6.png);background-repeat:no-repeat;background-size: 1.1rem 1.1rem;}
.active .icon.icon-tab6{background-image:url(../img/mapp/1.1/ic_tab6_active.png);background-repeat:no-repeat;background-size: 1.1rem 1.1rem;}
.icon.icon-tab7{background-image:url(../img/mapp/1.1/ic_tab7.png);background-repeat:no-repeat;background-size: 1.1rem 1.1rem;}
.active .icon.icon-tab7{background-image:url(../img/mapp/1.1/ic_tab7_active.png);background-repeat:no-repeat;background-size: 1.1rem 1.1rem;}
.icon.icon-tab8{background-image:url(../img/mapp/1.1/ic_tab8.png);background-repeat:no-repeat;background-size: 1.1rem 1.1rem;}
.active .icon.icon-tab8{background-image:url(../img/mapp/1.1/ic_tab8_active.png);background-repeat:no-repeat;background-size: 1.1rem 1.1rem;}
.icon.icon-tab9{background-image:url(../img/mapp/1.1/ic_tab9.png);background-repeat:no-repeat;background-size: 1.1rem 1.1rem;}
.active .icon.icon-tab9{background-image:url(../img/mapp/1.1/ic_tab9_active.png);background-repeat:no-repeat;background-size: 1.1rem 1.1rem;}
.icon.icon-tab10{background-image:url(../img/mapp/1.1/ic_tab10.png);background-repeat:no-repeat;background-size: 1.1rem 1.1rem;}
.active .icon.icon-tab10{background-image:url(../img/mapp/1.1/ic_tab10_active.png);background-repeat:no-repeat;background-size: 1.1rem 1.1rem;}
.icon.icon-tab11{background-image:url(../img/mapp/1.1/ic_tab11.png);background-repeat:no-repeat;background-size: 1.1rem 1.1rem;}
.active .icon.icon-tab11{background-image:url(../img/mapp/1.1/ic_tab11_active.png);background-repeat:no-repeat;background-size: 1.1rem 1.1rem;}
.icon.icon-tab12{background-image:url(../img/mapp/1.1/ic_tab12.png);background-repeat:no-repeat;background-size: 1.1rem 1.1rem;}
.active .icon.icon-tab12{background-image:url(../img/mapp/1.1/ic_tab12_active.png);background-repeat:no-repeat;background-size: 1.1rem 1.1rem;}
.icon.icon-tab13{background-image:url(../img/mapp/1.1/ic_tab13.png);background-repeat:no-repeat;background-size: 1.1rem 1.1rem;}
.active .icon.icon-tab13{background-image:url(../img/mapp/1.1/ic_tab13_active.png);background-repeat:no-repeat;background-size: 1.1rem 1.1rem;}

.modal-popup {top:20%;left:0;width:100%;margin-left:0;}
.modal-popup .modal-inner,.modal-popup .modal-buttons{background:transparent;}
.modal-popup .modal-inner .modal-text{text-align:center;}
.modal-popup .modal-buttons .modal-button-bold{background:#000000;opacity:0.6;width:2rem;height:2rem;border-radius:50%;border:0;}
.modal-popup .modal-buttons .modal-button-bold:active{opacity:0.8;}
.modal-popup1 {top:20%;left:0;width:100%;margin-left:0;}
.modal-popup1 .modal-inner,.modal-popup .modal-buttons{background:transparent;}
.modal-popup1 .modal-inner .modal-text{text-align:center;}
.modal-popup1 .modal-buttons .modal-button-bold{width:1rem;height:1rem;border-radius:50%;border:1px solid #e1e1e1;}
.modal-popup1 .modal-buttons .modal-button-bold:active{opacity:0.8;}

.modal-layer {top:160px;left:0;width:100%;margin-left:0;}
.modal-layer .modal-inner,.modal-layer .modal-buttons{background:transparent;}
.modal-layer .modal-inner{padding:.75rem .2rem .75rem 0;}
.modal-layer .modal-inner .modal-text{text-align:right;}
.modal-layer .modal-buttons .modal-button-bold{background:#000000;opacity:0.6;width:2rem;height:2rem;border-radius:50%;border:0;}
.modal-layer .modal-buttons .modal-button-bold:active{background:#000000;opacity:0.8;}

.modal-mybtns {top:50%;left:10%;width:80%;margin-left:0;}
.modal-mybtns .modal-inner,.modal-mybtns .modal-buttons{background:#fff;}
.modal-mybtns .modal-inner .modal-title{color:red;}
.modal-mybtns .modal-inner .modal-text{text-align:center;}
.modal-mybtns .modal-inner .modal-text .btn1{color:#fff;background:#3296fa;width:80%;height:2rem;line-height:2rem;margin:0.5rem auto 0 auto;border-radius:0.3rem;display:block;}
.modal-mybtns .modal-inner .modal-text .btn2{color:#3296fa;background:#fff;width:80%;height:2rem;line-height:2rem;margin:0.01rem auto 0 auto;border-radius:0.3rem;display:block;border:1px solid #3296fa;}
.modal-mybtns .modal-inner .modal-text .btn3{color:#999;background:#fff;width:80%;height:2rem;line-height:2rem;margin:0.01rem auto 0 auto;border-radius:0.3rem;display:block;border:1px solid #999;}

.bar-nav{box-shadow:0 0 0}
.bar-nav .icon-notice, .bar-nav .icon-profile{margin-top:0.85rem;margin-left:0.45rem;}
.bar-nav .icon-notice .badge{position:absolute;top:0;left:50%;z-index:100;height:.8rem;min-width:.8rem;padding:.05rem .2rem 0 .23rem;font-size:.6rem;line-height:.8rem;color:#fff;vertical-align:top;background:red;border-radius:.5rem;margin-top:-.25rem;margin-left:.28rem}
.reddot{position:absolute;top:0.7rem;left:2.3rem;z-index:100;height:.5rem;min-width:.5rem;padding:.05rem .2rem 0 .23rem;font-size:.6rem;line-height:.8rem;color:#fff;vertical-align:top;background:red;border-radius:.5rem;margin-top:-.25rem;margin-left:.28rem}
.bar-nav .row{height: 2.64rem;}
.bar-nav .buttons-row{width:9.0rem;margin:0 auto;}
.bar-nav .buttons-row a{font-size:0.75rem;}
.bar-nav a.icon{margin-top:0.3rem;color:#3296fa;}.bar-nav a.icon:active{color:#3392e6;}
.bar-tab a.icon{margin-top:0.3rem;color:#3296fa;}.bar-tab a.icon:active{color:#3392e6;}
.bar-tab a.button{max-width:5.5rem;height:1.6rem;font-size:0.7rem;margin:-0.10rem auto 0 auto;padding-top:.085rem;}
.bar-tab button.button-fill{max-width:7.5rem;height:1.7rem;line-height:1.7rem;font-size:0.75rem;margin:-0.22rem auto 0 auto;padding:0 1.2rem;}
.bar-tab button[disabled]{background: #ccc;border-color:#ccc;color:#fff;}
.bar-tab button i{vertical-align:middle;margin-top:-0.1rem;}
.bar-tab .row{padding:0 0.6rem;}
.bar-tab .row div{height:2.5rem;padding:0 0;text-align:center;}
.bar-tab .row a.icon{height:1.5rem;margin:0.3rem 0.3rem 0 0;}
.bar-tab .row .phone-call{float:left;width:5.5rem;margin-left:1.8rem;}
.bar-tab .row .add-message{float:right;width:5.5rem;margin-right:1.8rem;}
.bar-tab .row .col-33 .button{width:4.5rem;}
.bar-header-secondary{top:2.64rem;padding:0 0;z-index:150}
.bar-header-secondary~.content{top:4.9rem;}
.bar-header-filter div{height:2.2rem;line-height:2.2rem;text-align:center;border-right:1px solid #e6e6e6;font-size:0.65rem;background:#fff;color:#888}
.bar-header-filter div:last-child{border-right:0;}
.bar-header-filter div:active{background:#ededed;}
.bar-header-filter div i{vertical-align:middle;margin-top:-0.05rem;}
.bar-header-secondary .filter-items{background:#fff;box-shadow:0 .05rem .2rem rgba(0,0,0,.3);padding:0.5rem 0;}
.bar-header-secondary .filter-items div{text-align:center;font-size:0.65rem;color:#888;height:2.2rem;line-height:2.2rem;}
.bar-header-secondary .filter-items .item{border:1px solid #d8d8d8;border-radius:6px;background:#fafafa;padding:0.2rem 0.5rem;}
.bar-header-secondary .filter-items .item:active{background:#d8d8d8;}
.bar-header-secondary .filter-items .active{background:#3296fa;border-color:#3296fa;color:#fff;}
input[type="button"].msmCode{ position: absolute;line-height: 1.5rem; font-size: 0.7rem; height: 1.6rem; width: 4.6rem;display: inline-block;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);right: 0.75rem;}
input[type="button"].msmCode:active{color:#ffffff;}
input[disabled].submitBtn,input[disabled].msmCode{background: #ccc;border-color:#ccc;color:#fff;}
.form-block .item-media i{font-size:0.95rem;}
.form-block .pics {padding:0.5rem;}
.form-block .pics img{border-radius:2px;width:2.8rem;height:2.8rem;border:1px solid #d8d8d8;}
.form-block .pics img:active{border-color:#3296fa}
.form-block .pics span{font-size:0.7rem;border: 1px solid #ff0055;margin-top:-2rem;}
.popup-card{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}
/*个人名片主题设置*/
.btn-theme{clear:both}
.btn-theme .btn{float:left;margin:0 .3rem .3rem 0;width:2rem;height:2rem;color:#ffffff;border:0;display:block;border-radius:3px;}
.btn-theme .btn span{margin:0.5rem 0 0 0.65rem}
.btn-theme .btn-f44336{background-color:#f44336}
.btn-theme .btn-e91e63{background-color:#e91e63}
.btn-theme .btn-e94c89{background-color:#e94c89}
.btn-theme .btn-8697f7{background-color:#8697f7}
.btn-theme .btn-bb5ecb{background-color:#bb5ecb}
.btn-theme .btn-9c27b0{background-color:#9c27b0}
.btn-theme .btn-673ab7{background-color:#673ab7}
.btn-theme .btn-3f51b5{background-color:#3f51b5}
.btn-theme .btn-2196f3{background-color:#2196f3}
.btn-theme .btn-03a9f4{background-color:#03a9f4}
.btn-theme .btn-00bcd4{background-color:#00bcd4}
.btn-theme .btn-009688{background-color:#009688}
.btn-theme .btn-00c08d{background-color:#00c08d}
.btn-theme .btn-4caf50{background-color:#4caf50}
.btn-theme .btn-009933{background-color:#009933}
.btn-theme .btn-8bc34a{background-color:#8bc34a}
.btn-theme .btn-cddc39{background-color:#cddc39}
.btn-theme .btn-f7e018{background-color:#f7e018}
.btn-theme .btn-ffc107{background-color:#ffc107}
.btn-theme .btn-ff9800{background-color:#ff9800}
.btn-theme .btn-ff5722{background-color:#ff5722}
.btn-theme .btn-c33c12{background-color:#c33c12}
.btn-theme .btn-795548{background-color:#795548}
.btn-theme .btn-9e9e9e{background-color:#9e9e9e}
.btn-theme .btn-999999{background-color:#999999}
.btn-theme .btn-6e9bb0{background-color:#6e9bb0}
.btn-theme .btn-72a0b5{background-color:#72a0b5}
.btn-theme .btn-607d8b{background-color:#607d8b}
.btn-theme .btn-605f5f{background-color:#605f5f}
.btn-theme .btn-222222{background-color:#222222}
.btn-theme .btn i{margin:.4rem 0 0 .4rem;color:#ffffff;font-size:1.2rem;}
.btn-theme a.active{border:1px solid #333333}
.btn-icons .btn{float:left;width:2rem;height:2rem;color:#222222;border:0;display:block;border-radius:3px;margin:0 .3rem .3rem 0;padding:.35rem 0 0 .36rem;}
.btn-icons .active{border:1px solid #222222;}
.loader-tips{font-size:0.6rem;padding-top:0.5rem;}
/*搜索栏*/
.searchbar .col-l{width:73%}.searchbar .col-r{width:27%}
.searchbar a.search-btn{color:#fff;background-color:#3296fa;border:1px solid #3296fa;font-size:.7rem;height:1.35rem;padding:.05rem .4rem 0 .4rem;margin-top:.3rem;margin-left:.4rem;display:block;border-radius:.25rem;}
.searchbar a.search-btn:active{background-color:#3aaeff;}
.searchbar .col-r a.icon{margin-top:-.1rem;}
@keyframes scaleDraw { 
    0%{transform: scale(1);}
    25%{transform: scale(1.1);}
    50%{transform: scale(1);}
    75%{transform: scale(1.1);}
}
/*VR全景浮动按钮*/
.vrMenu{position:absolute;bottom: 6.25rem;right:1.06rem;z-index:2000;font-size:0;-webkit-animation-name: scaleDraw;-webkit-animation-timing-function: ease-in-out;-webkit-animation-iteration-count: infinite;-webkit-animation-duration:3s;}
.vrMenu .vrBtn{display:inline-block;width:2.5rem;height:2.5rem;background:url(../img/icon/ico_vr.png) no-repeat;background-size:2.5rem 2.5rem;-webkit-background-size:2.5rem 2.5rem}
/*顶部浮动按钮*/
.upMenu{position:absolute;bottom: 3.25rem;right:1.06rem;z-index:2000;font-size:0}
.upMenu .upBtn{display:inline-block;width:2.5rem;height:2.5rem;background:url(../img/icon/round_up_fill.png) no-repeat;background-size:2.5rem 2.5rem;-webkit-background-size:2.5rem 2.5rem}
/*使用指导浮动按钮*/
.c_service{position:absolute;bottom: 3.25rem;right:1.06rem;z-index:2000;font-size:0}
.c_service .upBtn{display:inline-block;width:2.5rem;height:2.5rem;background:url(../img/icon/customer_service.png) no-repeat;background-size:2.5rem 2.5rem;-webkit-background-size:2.5rem 2.5rem}
/*返回浮动按钮*/
.backMenu{position:absolute;bottom: 3.25rem;left:1.06rem;z-index:9999;font-size:0}
.backMenu .backBtn{display:inline-block;width:2.5rem;height:2.5rem;background:url(../img/icon/round_left_fill.png) no-repeat;background-size:2.5rem 2.5rem;-webkit-background-size:2.5rem 2.5rem}
.postMenu,.haibaoMenu,.commentMenu,.replyMenu,.delMenu{position:absolute;bottom: 3.25rem;right:1.06rem;z-index:2000;font-size:0}
/*生成海报浮动按钮*/
.haibaoMenu .haibaoBtn{display:inline-block;width:2.5rem;height:2.5rem;background:url(../img/icon/ico_haibao.png) no-repeat;background-size:2.5rem 2.5rem;-webkit-background-size:2.5rem 2.5rem}
/*发表浮动按钮*/
.postMenu .postBtn{display:inline-block;width:2.5rem;height:2.5rem;background:url(../img/icon/ico_post.png) no-repeat;background-size:2.5rem 2.5rem;-webkit-background-size:2.5rem 2.5rem}
/*评论浮动按钮*/
.commentMenu .commentBtn{display:inline-block;width:2.5rem;height:2.5rem;background:url(../img/icon/ico_comment.png) no-repeat;background-size:2.5rem 2.5rem;-webkit-background-size:2.5rem 2.5rem}
/*回复浮动按钮*/
.replyMenu .replyBtn{display:inline-block;width:2.5rem;height:2.5rem;background:url(../img/icon/ico_reply.png) no-repeat;background-size:2.5rem 2.5rem;-webkit-background-size:2.5rem 2.5rem}
/*删除浮动按钮*/
.delMenu .delBtn{display:inline-block;width:2.5rem;height:2.5rem;background:url(../img/icon/ico_del.png) no-repeat;background-size:2.5rem 2.5rem;-webkit-background-size:2.5rem 2.5rem}
.list-block .item-media .badge{position:absolute;top:.25rem;left:2.5rem;z-index:100;height:.8rem;min-width:.8rem;padding:.1rem .25rem .0rem .25rem;}
.list-block .item-media .ico{width:1.35rem;height:1.35rem;}
.list-block .item-title span.txt1{margin-left:0.3rem;background:#f50;font-size:0.6rem;color:#ffffff;padding:0.05rem 0.15rem;border-radius:3px;}
.list-block .item-title span.hidden{margin-right:0.5rem;background:#cccccc;color:#ffffff;padding:0.1rem 0.2rem;border-radius:3px;}
.list-block .item-right .item-title {padding-top:.06rem;}
.list-block .item-right .item-title span{color:#999999;font-size:0.65rem;}
.list-block .item-right .item-after{padding-top:0.2rem;color:#999999;}
.list-block .item-after .item-btn{position:absolute;top:1.40rem;right:0.8rem;z-index:100;padding:.05rem .3rem .05rem .3rem;color:#3296fa;border:1px solid #3296fa;border-radius:3px;}
.list-block .item-after .badge{padding:.15rem .3rem .0rem .3rem;}
.list-block .item-after .number{color:#ff5500}
.list-block .logout{text-align:center;padding:0.5rem 0;font-size:0.75rem;}
.list-block .logout:active{background:#f1f1f1;border-radius:0.3rem;}
.list-tips{font-size:0.65rem;color:#666666;padding:0 0.8rem;line-height:1.2rem;}
.list-block .val-block {border-bottom:1px solid #f1f1f1;}
.list-block .val-block div{text-align:center;font-size:0.6rem;padding:0.2rem 0;color:#999999}
.list-block .val-block div label{font-size:0.85rem;color:#333333;}
.list-block .data-grid{margin:0 0.5rem 0 0.5rem;border:1px solid #f1f1f1;border-radius:3px;}
.list-block .data-grid .row{text-align:center;padding:0.3rem 0;font-size:0.65rem;}
.friend-list .item-title{color:#444444;}
.friend-list a:active{background:#f5f5f5;border-radius:3px;}
/*后台主页功能区*/
.addfriend-close{position:absolute;right:0;}
.addfriend-close img{height:1.5rem;}
.service-block{margin-top:0;}
.service-block ul:after,.service-block .item-inner:after{height:0;}
.service-block li{padding:0.3rem 0;background:#1a8cff url(../img/mapp/bg_top.png) repeat-y;background-position:center;background-size:100% 100%}
.service-block .item-media img{width:2.5rem;height:2.5rem;border-radius:50%;border:1px solid #fff;}
.service-block .item-title{font-size:0.7rem;color:#fff;}
.service-block .item-title label{font-size:0.65rem;color:#fff;}
.service-block .item-pay{background:#1a8cff;width:6.0rem;height:2.0rem;line-height:2.0rem;font-size:0.65rem;text-align:right;padding-top:0.02rem;margin-right:-0.75rem;border-top-left-radius:2.2rem;border-bottom-left-radius:2.2rem;}
.service-block .item-pay span{margin-right:-.1rem;color:#fff;}
.service-block .item-pay .ico-right{vertical-align:middle;margin-top:-.1rem;margin-right:0.2rem;color:#fff;}
.service-block .item-pay .btn{float:left;background:#fff;width:1.6rem;height:1.6rem;border-radius:50%;margin:0.18rem 0 0 0.2rem;}
.service-block .item-pay .btn i{position:absolute;font-size:1.1rem;color:#dead58;margin:0.25rem 0 0 -1.3rem;}
.service-block .item-pay:active{color:#ffffff;opacity:0.8;}
.service-block .item-num{text-align:center;color:#ffffff;height:5rem;}
.service-block .item-num label{font-size:0.6rem;}
.func-block {margin:0.5rem;}
.func-block ul{border-radius:0.5rem;}
.func-block ul:after{height:0;}
.func-block .item-h1{border-bottom:1px solid #f2f2f2;font-size:0.7rem;}
.func-block .item-h1 a{margin-right:0.7rem;}
.func-block .item-num {padding:0.5rem 0 0 0;}
.func-block .item-num a{color:#999;text-align:center;font-size:0.65rem;margin-top:0.8rem;}
.func-block .item-num a span{color:#1a8cff;font-size:0.75rem;margin-bottom:0.8rem;font-weight:bold;}
.func-block .item-menu {padding:0 0 0.8rem 0;}
.func-block .item-menu a{color:#666;text-align:center;font-size:0.65rem;margin-top:0.8rem;}
.func-block .item-menu a img{width:1.8rem;margin-top:0.5rem;margin-bottom:0.1rem;}
.func-block .item-menu a:active{opacity:0.7;}
.func-block .item-menu .order-ico a img{width:1.5rem;margin-top:0.6rem;margin-bottom:0.3rem;}
.func-block .badge{position:absolute;z-index:100;height:.8rem;min-width:.8rem;padding:.05rem .13rem 0 .13rem;font-size:.6rem;line-height:.8rem;color:#fff;vertical-align:top;background:red;border-radius:.5rem;margin-top:.55rem;margin-left:-.38rem}

.focus-tab li img{border-radius:3px;border:1px solid #eeeeee}
.focus-tab .item-media .dot{display:block;background:#ff0000;color:#fff;font-size:0.6rem;width:0.85rem;height:0.85rem;border-radius:6rem;padding:0 0 0 0.02rem;margin:-1.65rem 0 0 -0.5rem;text-align:center;}
.focus-tab .item-title{margin-top:0.70rem;font-size:0.75rem;}
.focus-tab .item-title label{color:#3296fa;}
.focus-tab .item-after{margin-top:0.7rem;}

.facebook-card a{color:#4a4a4a}
.facebook-card .facebook-name .button{font-size:0.6rem;margin-top:0.4rem;}
.facebook-card .facebook-name .option{float:right;color:#999}
.facebook-card .facebook-name .option:active{color:#cccccc}
/*
.facebook-card .card-header .facebook-date{margin-left:0;}
*/
.facebook-card .card-header .facebook-avatar {min-width:2.6rem;}
.facebook-card .card-header .facebook-avatar img{width:2.2rem;height:2.2rem;}
.facebook-card .card-header .facebook-date span.name{margin-left:0.5rem;background:#999;color:#fff;padding:0.1rem 0.2rem;border-radius:3px;}
.facebook-card .card-header .facebook-date span.hidden{margin-left:0.5rem;background:#ccc;color:#fff;padding:0.1rem 0.2rem;border-radius:3px;}
.facebook-card .card-content a.link{color:#7faef2;}
.facebook-card .card-content a.link:active{color:#99c0f9}
.facebook-card .card-content .row{clear:both;font-size:0.75rem;}
.facebook-card .card-content span.hidden{margin-right:0.5rem;background:#ccc;color:#fff;padding:0.1rem 0.2rem;border-radius:3px;}
.facebook-card .card-content span.vrlink{margin-right:0.5rem;background:#ff9500;color:#fff;padding:0.1rem 0.2rem;border-radius:3px;}
.facebook-card .facebook-time{color:#4a4a4a;font-size: 0.6rem;font-weight: 300;}
.facebook-card .facebook-option{float:right;font-size:0.55rem;color:#999999;margin-top:-0.9rem;margin-right:0.2rem;}
.facebook-card .facebook-option i{font-size:0.95rem;color:#ccc;vertical-align:middle;margin-top:-0.1rem;}
.facebook-card .facebook-option i.active{color:#888;}
.facebook-card .facebook-option:active{color:#cccccc;}
.facebook-card .card-feed span{width:3rem;float:right;border-radius:0.2rem;background:#eeeeee;color:#999999;font-size:0.55rem;text-align:center;display:block}
.facebook-card .card-feed img{width:3rem;height:3rem;float:right;margin:0 0 0 0.5rem;border-radius:0.2rem;}
.facebook-card .pic .nums,.facebook-card .pics .nums{position:absolute;background:#222;opacity:0.6;font-size:0.5rem;color:#fff;margin:1px 0 0 1px;padding:0 0.15rem;border-radius:0 0 .25rem 0}
.facebook-card .pic li{display:block;clear:both;width:100%;height:10rem;overflow:hidden;margin:0.5rem auto 0 auto;text-align:center;}
.facebook-card .pic li img{width:100%;height:auto;vertical-align:middle;border-radius:0.2rem;}
.facebook-card .pic li .del-tab{position:absolute;right:0.5rem;top:0.7rem;background:#999;color:#fff;font-size:0.65rem;padding:0.1rem 0.2rem;border-radius:0.2rem;}
.facebook-card .pics {width:100%;height:auto;margin:0.5rem auto 0 auto;text-align:center;}
.facebook-card .pics li{float:left;display:block;width:33.33%;min-height:4.5rem;text-align:center;}
.facebook-card .pics li img{width:100%;border:1px solid #ffffff;}
.facebook-card .album {width:100%;height:auto;margin:0.5rem auto 0 auto;}
.facebook-card .album li{float:left;display:block;width:98%;height:auto;}
.facebook-card .album li img{width:100%;margin-left:1%;border:1px solid #ffffff;}
.facebook-card .album li .desc{width:100%;margin-left:1%;margin-bottom:0.5rem;border:1px solid #ffffff;background:#f1f1f1;font-size:0.65rem;color:#777;padding:0.3rem;}
.facebook-card .albums {width:100%;height:auto;margin:0.5rem auto 0 auto;}
.facebook-card .albums li{float:left;display:block;width:33.33%;height:auto;text-align:center;}
.facebook-card .albums li img{width:100%;border:1px solid #ffffff;}
.facebook-card .info .row{font-size:0.65rem;color:#999999;line-height:1.2rem;}
.facebook-card .info .row .col-50{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.facebook-card .groupname {height:1.5rem;padding:0.5rem 0 0 0.5rem;clear:both}
.facebook-card .groupname span{border:0px solid #bebebe;border-radius:0.3rem;font-size:0.6rem;color:#999999;padding:0.1rem 0.3rem;}
.facebook-card .groupname span:active{background:#eeeeee}
.facebook-card .album-card{display:block;clear:both;padding-top:0.3rem;margin:0 0.5rem;border-bottom:1px #e8e8e8 solid;}
.facebook-card .album-card:last-child{border-bottom:0;}
.facebook-card .album-card p{font-size:0.7rem;color:#666;}
.facebook-card .album-card .tips{font-size:0.6rem;color:#999999;padding:0.2rem 0 0.5rem 0.8rem;}
.facebook-card .album-card .tips i{font-size:0.75rem;vertical-align:middle;margin:-.1rem .1rem 0 0;}
.card-footer a.button{font-size:0.6rem;font-weight:500;}
.card-footer a.button-fill{font-size:0.6rem;color:#fff;font-weight:500;}
.card-footer a.button:active{opacity:0.8;}
.card-footer .hidden{background:#ccc;color:#fff;padding:0.1rem 0.2rem;border-radius:3px;}

/*
.userfile {background:url(../img/bg_profile.jpg) no-repeat;background-size:100% 10rem;-webkit-background-size:100% 10rem}
*/
.userfile .user-block {margin-top:1.5rem;}
.userfile .user-block li{display: inline-block;text-align:center;width:100%;padding-bottom:.5rem;}
.userfile .user-block li .option{float:right;margin:-5.5rem 0.5rem 0 0;color:#999}
.userfile .user-block li .option:active{color:#ccc}
.userfile .user-block li div{width:100%;margin:-0.8rem 0 0 0;}
.userfile .user-block li div span.name{font-size:0.75rem;color:#333333;clear:both;}
.userfile .user-block li div span.company{font-size:0.65rem;color:#666666;clear:both;}
.userfile .user-block li img{border-radius:100px;margin-bottom:0.2rem;border:5px solid #ffffff}
.userfile .user-block li .avatar{width:3.5rem;height:3.5rem;}
.userfile .user-block li.verify a{font-size:0.65rem;color:#ffffff;background:#fe8b00;border-radius:0.6rem;padding:0.1rem 0.5rem;}
.userfile .qrimg {float:left;margin-right:0.3rem;}
.userfile .addr {padding:0.3rem 0;}
.userfile .voice-play{border-radius:6rem;height:1.5rem;line-height:1.35rem;}
.userfile .voice-play i{vertical-align:middle;margin-top:-0.1rem;margin-left:-0.15rem;}
.mytopic .card-content{padding-top:0.8rem;}
/*登录页*/
.loginPage{background: #fff;}
.loginPage nav{background:#ffffff;}
.loginPage nav a{font-size:0.6rem;color:#999999}
.loginPage .content .userdiv {text-align: center}
.loginPage .content .userdiv img.zqlogo{width:50%;margin:1.5rem 0;}
.loginPage .content .userdiv li{padding-top: 0.1rem;display: block}
#login-tab1 > .list-block,#login-tab2 > .list-block  {margin-top:0;}
.icon.icon_mobile{width: 0.8rem;height: 0.8rem;background-image: url(../img/icon/ic_mobile_32.png);}
.icon.icon_mcode{width: 0.8rem;height: 0.8rem;background-image: url(../img/icon/ic_mma_32.png);}
.icon.icon_pw{width: 0.8rem;height: 0.8rem;background-image: url(../img/icon/ic_pwd_32.png);}
.icon.icon_info{width: 0.8rem;height: 0.8rem;background-image: url(../img/icon/ic_info_37.png);}
.loginPage .abDiv{text-align: center;padding-top: 2rem;}
.loginPage .abDiv a{width:7.55rem;height:1.75rem;line-height:1.45rem;background-color:transparent;border:1px solid #ff6632;border-radius:2.5rem;font-size:.75rem;color:#ff6632;padding:0.5rem 1rem;}
input[type="button"].msmCode{ position: absolute;line-height: 1.6rem; font-size: 0.7rem; height: 1.6rem; width: 4.6rem;display: inline-block;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);right: 0.75rem;}
input[type="button"].msmCode:active{color:#ffffff;}
input[disabled].submitBtn,input[disabled].msmCode{background:#bbb;border-color:#bbb;color:#fff;font-size: 0.75rem;}
input[disabled].submitBtn:active{background:#bbb;border-color:#bbb;color:#fff;}
.login-info,.login-info a{text-align:center;color:#999;}
.login-info .icon{margin-bottom: 0.1rem;margin-right: .2rem;}
/*菜单设置页*/
.main-menu li{display: inline-block;text-align:center;width:100%;padding-bottom:0.6rem;}
.main-menu li.item-h1{border-bottom:1px solid #f2f2f2;padding:0.1rem 0 0 0.8rem;}
.main-menu li div{width:25%;float:left;margin:.6rem 0 .6rem 0;text-align:center;}
.main-menu li div label{background:#cccccc;width:2.5rem;height:2.5rem;border-radius:50%;display:block;margin: 0 auto;margin-bottom: 0.2rem;}
.main-menu li div label i{color:#ffffff;margin:0.70rem 0 0 0;width:2rem;height:2rem;}
.main-menu li div label:active{opacity:0.7;}
.main-menu li div span{font-size:0.6rem;color:#666666;clear:both;}
.main-menu li.item-btns a{width:4.5rem;margin:0 auto;}
/*菜单编辑页*/
.page-menu .list-block .item-option{margin-right:0.2rem;}
.page-menu .list-block .item-option i{vertical-align:middle;margin-top:-.2rem;}
.page-menu .list-block .item-option i.checked{color:#2196f3;}
/*轮播图编辑页*/
.page-slideshow .list-block .item-option{margin-right:0.2rem;}
.page-slideshow .list-block .item-option i{vertical-align:middle;margin-top:-.2rem;}
.page-slideshow .list-block .item-option i.checked{color:#2196f3;}
/*个人设置相关页*/
.setting-page .button-big{margin:0 .5rem;}
/*文章列表页*/
.article-index .list-block span.dian{background:#ff5500;color:#fff;font-size:0.65rem;padding:.03rem .12rem;border-radius:3px;margin-right:0.2rem;}
.article-index .list-block .item-media img{width:2.6rem;height:2.6rem;border-radius:0.3rem;}
.popup-caiji .content .list-tips{margin-top:-0.5rem;}
.popup-caiji .content .list-block textarea{height:3.5rem;}
.popup-caiji .content .content-block{margin-top:1.2rem;}
/*文章广告列表页*/
.article-ad .list-block .item-media img{border-radius:0.1rem;}
.article-ad .list-block .item-subtitle label{border-radius:0.3rem;background:#ff6600;color:#fff;padding:0.1rem 0.3rem;}
/*数据页*/
.page-data .content .list-block li{padding:0.5rem 0;color:#39454e;}
.page-data .content .list-block .data-title{text-align:left;padding-left:0.8rem;font-size:0.7rem;font-weight:500;}
.page-data .content .list-block .data-sum .data-cont{color:#9ca2a6;padding-bottom:0.5rem;}
.page-data .content .list-block .data-sum .data-cont span{font-size:0.8rem;color:#39454e;}
/*推广中心文章列表页*/
.share_article_list .refresh-btn{position:fixed;bottom:4.0rem;width:100%;z-index:99;}
.share_article_list .refresh-btn .text{margin:0 auto;width:6.8rem;height:1.8rem;line-height:1.8rem;background:#029400;color:#ffffff;border-radius:0.8rem;font-size:0.8rem;text-align:center;opacity:0.8}
.share_article_list .facebook-card .card-content .icon-vr{width:2.6rem;height:2.6rem;position:absolute;left:42%;top:4.5rem;opacity:0.7;}
.share_article_list .refresh-btn .text:active{opacity:1.0}
/*语音海报列表页*/
.share-poster .content .row {background:#ffffff;padding:0.5rem 0 0.5rem 0;margin:0.5rem 0.5rem 0 0.5rem;}
.share-poster .content .row .col-33{text-align:center;margin-bottom:1.2rem;}
.share-poster .content .row .col-33 img{width:90%;border:1px solid #f1f1f1;}
.share-poster .content .row .col-33 a{width:80%;margin:0.5rem auto 0 auto;}
.share-poster .content .row .col-33 .resume{width:85%;font-size:0.65rem;color:#666;line-height:1.2rem;height:1.2rem;overflow:hidden;margin:0 auto;}
/*文章查看页*/
.article-view .content .pgc-img-caption {text-align:center;}
.article-view .content .content-div {padding-bottom:0.5rem;}
.article-view .content .content-div .item-title1{font-size:0.80rem;font-weight:bold}
.article-view .content .user-div {margin:0.5rem 0.5rem;}
.article-view .content .user-div ul{padding:0 0;border-radius:0.5rem;}
.article-view .content .user-div .item-content{color:#fff;}
.article-view .content .user-div .item-content .item-inner{margin-left:0.3rem;}
.article-view .content .user-div .item-media {padding:0 0;}
.article-view .content .user-div .item-media img{width:1.8rem;height:1.8rem;border:0.05rem solid #fff;}
.article-view .content .user-div .item-title{color:#fff;font-size:0.65rem;padding-top:0.5rem;}
.article-view .content .user-div .item-title em{font-size:0.65rem;font-style: normal;}
.article-view .content .user-div .item-subtitle1{color:#fff;padding-bottom:0.3rem;}
.article-view .content .user-div .item-subtitle1 .tit{padding-bottom:0.1rem;display: block;}
.article-view .content .user-div .item-subtitle1 .btn {border:0px solid #fff;border-radius:0.3rem;padding:0.1rem 0.15rem;font-size:0.65rem;color:#fff}
.article-view .content .user-div .item-subtitle1 .btn i{font-size:0.65rem;margin:0.2rem 0.2rem 0 0;}
.article-view .content .user-div .item-after{padding-top:0.75rem;}
.article-view .content .user-div .label{font-size:0.75rem;}
.article-view .content .user-div .button-success{font-size:0.7rem;height:1.6rem;line-height:1.6rem;}
.article-view .content .gzh-div ul{padding:0 0}
.article-view .content .gzh-div li{padding-right:0.7rem;}
.article-view .content .gzh-div .item-h1{font-size:0.7rem;color:#999999}
.article-view .content .content-extend{text-align:center;padding:0.5rem 0;}
.article-view .content .content-padded {word-wrap:break-word;font-size:0.75rem;line-height:1.35rem;}
.article-view .content .content-padded h1{font-size:0.8rem;}
.article-view .content .content-padded img{max-width:100%;}
.article-view .content .content-padded iframe{max-width:100%;}
.article-view .content .content-padded .tips{font-size:0.65rem;color:#999;}
.article-view .ad-line img{max-width:100%;}
.article-view .ad-div li{padding-top:0.2rem;padding-bottom:0.2rem;}
.article-view .ad-div img{width:100%;}
.article-view .refresh-btn{position:fixed;bottom:1.0rem;width:100%;z-index:99;}
.article-view .refresh-btn .text{margin:0 auto;width:6.8rem;height:1.8rem;line-height:1.8rem;background:#ccc;color:#ffffff;border-radius:0.8rem;font-size:0.7rem;text-align:center;opacity:0.9}
.article-view .refresh-btn .text:active{opacity:1.0}
/*文章-分类页*/
.share_article_list .list-block .item-media img{width:2.6rem;height:2.6rem;border-radius:0.3rem;}
.share_article_list .panel .content{background:#f1f1f1;}
.share_article_list .panel .content .list-block .item-title{color:#333;font-size:0.6rem}
.share_article_list .panel .content .list-block li.selected .item-title{color:#208ae8;}
/*文章查看页-装修计算器*/
.article-view .content .calculator-block ul{padding:0 0}
.calculator-block .content-div {padding:0 0.5rem 0.8rem 0.5rem;}
.calculator-block .content-div .button-big{margin:0 0.5rem;border:0;font-size:0.7rem;height:2.3rem;line-height:2.3rem}
.calculator-block .content-div .button-big:active{color:#ffffff;opacity:0.8}
.calculator-block .frm-div {border:1px solid #e1e1e1;margin-left:.5rem;margin-right:.5rem;border-radius:.3rem;}
.calculator-block .frm-div ul{padding-left:0;background:#fff;border-radius:.3rem;}
.calculator-block .frm-div .item-content{padding-left:0.5rem;}
.calculator-block .frm-div .item-content .item-inner:after{height:0;}
.calculator-block .frm-div .item-content .item-inner{margin-left:0.3rem;}
.calculator-block .frm-div .item-media i{color:#c2c2c2;}
.calculator-block .frm-div .caption{padding-top:0.6rem;}
.calculator-block .frm-div .label{float:left;width:40%;margin-top:0.6rem;padding-left:0.3rem;}
.calculator-block .frm-div .select{float:right;width:60%;height:1.5rem;margin-top:0.45rem;}
.content .content-div .c-title{font-size:0.75rem;text-align:center;padding-top:0.5rem;}
.content .content-div .cal-div{background:#d2d1d1;border-radius:0.3rem;margin:0.5rem 0.5rem 0 0.5rem;padding:0.35rem;}
.content .content-div .cal-div .cal{font-family:DIGITAL-Regular;font-size:2.0rem;font-weight:bold;background:#d3d3cb;border:0.1rem solid #3d3c30;border-radius:0.3rem;height:3.2rem;line-height:3.0rem;text-align:right;padding-right:0.5rem;box-shadow:3px 3px 3px #999 inset; }
.content .content-div .cal-div .cal .unit{font-size:0.8rem;color:#666666;}
.content .frm-div ul{padding-left:0;background:#e8e8e8;border-radius:.3rem;}
/*日志列表页*/
.panel-case .content{background:#EEEEEE;}
.panel-case .list-block a{color:#3296fa;}
/*日志编辑页*/
.popup-status .content{padding:0.5rem 0;}
.popup-status .col-33{font-size:0.7rem;text-align:center;padding:0.35rem 0.3rem;}
.popup-status .col-33:active{background:#f1f1f1;}
/*VIP会员页*/
.my-vip .content .list-block li{padding:0.5rem 0;}
.my-vip .data-grid .row-title{background:#f1f1f1;color:#666;font-weight:bold;}
.my-vip .data-grid .col-50{text-align:left;padding-left:0.5rem;}
.my-vip .data-grid .fee{font-size: 0.85rem;color:#ff0000;}
.my-vip .data-grid .icon-v1{margin-top:0.1rem;}
/*装修计算器设置页*/
.cal-setting .form-block .bannerTab{height:3.5rem;padding-left:0.8rem;clear:both;}
.cal-setting .form-block .banner{width:30%;float:left;margin-left:1%;}
.cal-setting .form-block .banner img.active{border:2px solid #ff0000}
.cal-setting .form-block .tit1{min-width:3.0rem;}
.cal-setting .form-block input{background:#f5f5f5;border-radius:0.3rem;margin-bottom:0.3rem;}
.cal-setting .form-block textarea{background:#f5f5f5;border-radius:0.3rem;margin-bottom:0.3rem;height:3.0rem;}
.cal-setting .form-block .col-50 input{color:#0099cc;margin-top:0.3rem;}
.cal-setting .form-block .col-50 input.price{width:3.5rem;float:left;border-left:1px solid #f1f1f1}
.cal-setting .form-block .col-50 span{height:2.3rem;line-height:2.3rem;}
/*装修计算器查看页*/
.calculator .content .content-div {padding-bottom:0.5rem;}
.calculator .content .content-div .c-title{font-size:0.75rem;text-align:center;padding-top:0.5rem;}
.calculator .content .content-div .button-big{margin:0 0.5rem;border: 0}
.calculator .content .content-div .button-big:active{color:#ffffff;opacity:0.8}
.calculator .content .cal-div{background:#d2d1d1;border-radius:0.3rem;margin:0.5rem 0.5rem 0 0.5rem;padding:0.35rem;}
.calculator .content .cal-div .cal{font-family:DIGITAL-Regular;font-size:2.0rem;font-weight:bold;background:#d3d3cb;border:0.1rem solid #3d3c30;border-radius:0.3rem;height:3.2rem;line-height:3.0rem;text-align:right;padding-right:0.5rem;box-shadow:3px 3px 3px #999 inset; }
.calculator .content .cal-div .cal .unit{font-size:0.8rem;color:#666666;}
.calculator .content .user-div ul{padding:0 0}
.calculator .content .user-div .item-media img{width:2.4rem;height:2.4rem;}
.calculator .content .frm-div {border:1px solid #e1e1e1;margin-left:.5rem;margin-right:.5rem;border-radius:.3rem;}
.calculator .content .frm-div ul{padding-left:0;background:#e8e8e8;border-radius:.3rem;}
.calculator .content .frm-div .caption{padding-top:0.6rem;}
.calculator .content .frm-div .label{float:left;width:40%;padding-top:0.5rem;padding-left:0.3rem;}
.calculator .content .frm-div .select{float:right;width:60%;}
.calculator .hb-block .item-menu {padding:0.8rem 0;}
.calculator .hb-block .item-menu a{color:#666;text-align:center;font-size:0.65rem;}
.calculator .hb-block .item-menu a img{width:4.6rem;margin-bottom:0.3rem;border-radius:0.2rem;}
.calculator .hb-block .item-menu a:active{opacity:0.7;}
.popup-card .card-div {padding:0 0;}
.popup-card .card-div .bgimg{width:100%;margin:0 0;}
.popup-card .card-div .qr-txt{position:absolute;top:9rem;font-size:0.7rem;text-align:center;width:100%;z-index:9999;}
.popup-card .card-div .qr-icon{position:absolute;top:13rem;font-size:0.7rem;text-align:center;width:100%;z-index:9999;}
.popup-card .card-div .qr-icon img{width:10rem;height:10rem;margin-bottom:3.5%;}
.content .content-div .cal-div{background:#d2d1d1;border-radius:0.3rem;margin:0.5rem 0.8rem 0 0.8rem;padding:0.35rem;}
.content .content-div .cal-div .cal{font-family:DIGITAL-Regular;font-size:2.0rem;font-weight:bold;background:#d3d3cb;border:0.1rem solid #3d3c30;border-radius:0.3rem;height:3.2rem;line-height:3.0rem;text-align:right;padding-right:0.5rem;box-shadow:3px 3px 3px #999 inset; }
.content .content-div .cal-div .cal .unit{font-size:0.8rem;color:#666666;}
/*.popup-card .card-div .qr-icon img{width:52%;margin-bottom:3.5%;}*/
/*活动管理-列表页*/
.event-list .facebook-card .button{color:#3296fa}
.event-list .facebook-card .pic li{height:10rem;}
/*活动管理-查看页*/
.event-view .event-block .item-title{font-size:0.7rem;white-space:inherit;}
.event-view .event-block .item-title img{width:100%;margin-bottom:0.5rem;}
.event-view .event-block .item-subtitle{padding-top:0.5rem;white-space:inherit;}
.event-view .event-content{background:#fff;padding:0.5rem;}
.event-view .event-content *{font-size:0.7rem;padding:0 0;margin:0 0;}
/*优惠券-列表页*/
.coupon-list .media-list .item-media img{border-radius:0;}
.coupon-list .list-block .item-subtitle1{font-size:.65rem;color:#999;}
.coupon-list .list-block .hidden{background:#cccccc;color:#ffffff;padding:0 0.2rem;border-radius:3px;height:1.3rem;line-height:1.3rem;}
.coupon-list .item-user .item-media img{width:2.2rem;height:2.2rem;border-radius:50%;}
.coupon-list .item-user .item-title-row{height:1.1rem;}
.coupon-list .item-user .item-after .button{font-size:0.6rem;margin-top:0.4rem;}
/*工地列表页：微官网*/
.case-list .card .card-header span{font-size:0.7rem;}
.case-list .card .card-header span i{vertical-align:middle;font-weight:300;margin-top:-.2rem;}
.case-list .card .card-header label{font-size:0.65rem;color:#666666}
.case-list .card .media-list .item-media img{border-radius:0.1rem;width:4.5rem;height:3.5rem;}
.case-list .card .card-btns{height:2.3rem;padding-top:0.3rem;}
.case-list .card .card-btns a{float:right;width:5rem;font-size:0.6rem;font-weight:500;margin-right:.7rem;}
/*日志列表页：微官网*/
.diary-list .facebook-card .card-header{padding-top:0.7rem;}
.diary-list .facebook-card .card-header span{font-size:0.7rem;}
.diary-list .facebook-card .card-header span i{vertical-align:middle;font-weight:300;margin-top:-.2rem;}
.diary-list .facebook-card .card-header label{font-size:0.65rem;color:#666666;float:right;}
.diary-list .facebook-card .card-content .diary-date{padding:.3rem 0;}
.diary-list .facebook-card .card-content .diary-date .name{font-size:0.65rem;padding:.1rem .2rem;background:#999;color:#fff;border-radius:.2rem;margin-left:.5rem;}
.diary-list .facebook-card .card-btns{height:2.3rem;padding-top:0.3rem;}
.diary-list .facebook-card .card-btns a{float:right;width:5rem;font-size:0.6rem;font-weight:500;color:#3296fa;margin-right:.7rem;}
.diary-list .facebook-card .card-btns a.button-fill{color:#fff;}
/*公司团队列表页：微官网*/
.page-team .media-list .item-media img{width:2.6rem;height:2.6rem;}
.page-team .media-list .item-inner{padding-top:0.7rem;}
.page-team .media-list .item-title span.icon{font-size:0.65rem;color:#999;margin-left:0.3rem;}
.page-team .media-list .item-title span.gray,.page-team .media-list .item-title span.orange,.page-team .media-list .item-title span.blue{font-size:0.6rem;margin:-.3rem 0 0 0.3rem;padding:0.1rem 0.2rem;border-radius:3px;color:#ffffff;}
.page-team .media-list .item-title span.gray{background:#cccccc;}
.page-team .media-list .item-title span.orange{background:#ff6600;}
.page-team .media-list .item-title span.blue{background:#3296fa;}
/*底部版权*/
.copyright{text-align:center;margin-top:1.2rem;}
.copyright .links{font-size:0.65rem;color:#bbbbbb}
.copyright .tech{font-size:0.65rem;color:#999999;margin-top:0.5rem;}
.copyright .tech img{width:1.5rem;height:1.5rem;}
/*切换帐号*/
.logout-block{text-align:center;margin:0 0 1.1rem 0;}
.logout-block .links{font-size:0.65rem;color:#bbbbbb}
/*申请开通页*/
.page-join img{max-width:100%;}
.page-join .bar-header{height: 2.64rem;z-index:99991}
.page-join .bar-logo img{height: 1.8rem;margin:0.42rem 0 0 0;}
.page-join .content{background:#fff;}
.page-join .box-booking{width:88%;margin:0.8rem auto;background:#fff;padding:0.3rem 0.5rem 0.1rem 0.5rem;border-radius:0.3rem;}
.page-join .box-booking .block-title{text-align:center;font-size:0.75rem;}
.page-join .box-booking .list-block ul:after{height:0}
.page-join .box-booking .radio{padding:0.5rem 0 1.5rem 0.8rem;font-size:0.7rem;}
.page-join .box-booking .tips{font-size:0.65rem;color:#999999;}
.page-join .box-booking .qr{font-size:0.65rem;color:#999999;text-align:center}
.page-join .box-booking .qr img{width:60%;}
.page-join .button-big{margin-left:0;color:#ffffff;background:#ffa531;border:1px solid #ffa531;}
.page-join .button-big:active{background:#ffa531;color:#ffffff;}
.page-join .bar-tab{ text-align: center;}
.page-join .bar-tab button{width:10.55rem;height:1.75rem;line-height:1.45rem;background-color:transparent;border:1px solid #1e8fe8;border-radius:0.3rem;font-size:.75rem;color:#ffffff;margin-top:0.4rem;margin-left:0.5rem;}
.page-join .bar-tab .submitBtn{margin-left:0;color:#ffffff;background:#2196f3;}
.page-join .bar-tab .submitBtn:active{background:#1e8fe8;}
.page-join .submitBtn a{color:#ffffff;}

.page-join116 img{max-width:100%;}
.page-join116 .content{background:#fff;}
.page-join116 .box-bg2{background:url(../img/page/join116/join116_02.png) no-repeat;background-size:100% auto;-webkit-background-size:100% auto;height:2.1rem;text-align:center;border-top:1px solid transparent;border-bottom:1px solid transparent;margin:-1px 0;}
.page-join116 .box-bg2 span{padding-top:0.75rem;display:block;padding-right:0.3rem;}
.page-join116 .box-bg2 span label{color:#fff;background:#8f7de1;border-radius:0.1rem;margin-right:0.2rem;padding:0 0.1rem;font-size:0.7rem;}
.page-join116 .box-booking-bg{background:url(../img/page/join116/join116_03.png) no-repeat;background-size:100% auto;-webkit-background-size:100% auto;border-top:1px solid transparent;border-bottom:1px solid transparent;}
.page-join116 .box-booking-bg1{background:url(../img/page/join116/join116_24.png) no-repeat;background-size:100% auto;-webkit-background-size:100% auto;border-top:1px solid transparent;border-bottom:1px solid transparent;margin:-1px 0;}
.page-join116 .box-booking{width:90%;margin:0.8rem auto;background:#fff;padding:0.3rem 0.5rem 0 0.5rem;border-radius:0.3rem;}
.page-join116 .box-booking .block-title{text-align:center;font-size:0.75rem;}
.page-join116 .box-booking .list-block ul:after{height:0}
.page-join116 .box-booking .list-block .item-inner:after{height:0}
.page-join116 .box-booking .list-block .item-input{border-radius:0.3rem;margin-bottom:0.3rem;padding-left:0.5rem;border:1px solid #f6e6d9;background:#fef9f5;}
.page-join116 .box-booking .radio{padding:0.5rem 0 1.5rem 0.8rem;font-size:0.7rem;}
.page-join116 .box-booking .tips{font-size:0.65rem;color:#999999;}
.page-join116 .box-booking .qr{font-size:0.65rem;color:#999999;text-align:center}
.page-join116 .box-booking .qr img{width:60%;}
.page-join116 .box-bg {background:url(../img/page/join116/join116_14.png) no-repeat;background-size:100% auto;-webkit-background-size:100% auto;text-align:center;}
.page-join116 .box-bg img{width:88%;border-radius:0.3rem;}
.page-join116 .button-big{color:#ffffff;background:#fc614f;border:1px solid #fc614f;width:10rem;height:2.4rem;margin:0 auto;border-radius:1.5rem;}
.page-join116 .button-big:active{background:#fe655f;color:#ffffff;}
.page-join116 .bar-header{ text-align: center;bottom:0;padding:0 0;height:2.64rem;}
.page-join116 .bar-header button{width:100%;height:100%;line-height:1.45rem;background-color:transparent;border:1px solid #fc6051;font-size:.75rem;color:#ffffff;}
.page-join116 .bar-header .submitBtn{margin-left:0;color:#ffffff;background:#ff6655;}
.page-join116 .bar-header .submitBtn:active{background:#f9544d;}
.page-join116 .submitBtn a{color:#ffffff;}

.steptab{background:#2196f3;height:7rem;padding-top:2rem;}
.steptab .stepline{height:1px; background-color:#ffffff; position:absolute; top:2.65rem; left:10%; width:80%;z-index:1;}
.steptab .stepbar{width:80%;margin:0 auto 0 9%;}
.steptab .stepbar span img{width:1.3rem;height:1.3rem;}
.steptab .stepbar .step1,.steptab .stepbar .step2,.steptab .stepbar .step3,.steptab .stepbar .step4{display:block;position:absolute;z-index:9;padding:0.05rem 0 0 0.05rem;}
.steptab .stepbar .step2{margin-left:25%;}
.steptab .stepbar .step3{margin-left:50%;}
.steptab .stepbar .step4{margin-left:75%;}
.steptab .stepbar span label{clear:both;color:#ffffff;font-size:0.6rem;display:block;margin-left:-.5rem;margin-top:.3rem;}
.steptab .steparrow{position:absolute;top:6.2rem;}
.steptab .steparrow img{width:0.8rem;}
.steptab .arrow1{margin-left:10%;}
.steptab .arrow2{margin-left:36%;}
.steptab .arrow3{margin-left:60.5%;}
.steptab .arrow4{margin-left:86%;}
.try-price i{color:#1aad19}
.try-price .item-title{text-align:right;}
.try-price .item-input,.try-price .item-title{font-size:0.8rem;}
.try-price .resume{font-size:0.7rem;color:#999999;padding:0 0 0.5rem 2.25rem;line-height:1.6rem;}
.try-price .resume .login{text-align:center;margin:0.5rem 0;}
.try-price .resume .login a{border:1px solid #2196f3;padding:0.3rem 0.8rem;border-radius:0.8rem;margin-left:-2.0rem;}
.try-price .resume .login a:active{background:#f1f1f1;}
/*装修预约模板页*/
.page-booking .list-block i.checked{color:#2196f3;}
.page-booking .list-block .item-title img{height:5.2rem;}
.page-booking .list-block .item-after .preview{width:3.2rem;height:1.2rem;color:#ffffff;background:#2196f3;text-align:center;padding-top:0.15rem;font-size:0.65rem;border-radius:0.2rem;margin:1.9rem 0.8rem 0 0;}
.page-booking .list-block .item-after .preview:active{opacity:0.8}
.page-booking .list-block .item-after .preview a{color:#fff;}
.page-booking .bar-tab{text-align:center;}
.page-booking .bar-tab button{width:6.55rem;height:1.75rem;line-height:1.45rem;background-color:transparent;border:1px solid #1e8fe8;border-radius:0.3rem;font-size:.75rem;color:#ffffff;margin-top:0.4rem;}
.page-booking .bar-tab .submitBtn{color:#ffffff;background:#2196f3;}
.page-booking .bar-tab .submitBtn:active{background:#1e8fe8;}
.page-booking .submitBtn a{color:#ffffff;}
/*装修预约模板预览页*/
.booking-preview .banner img,.booking-preview .main img{width:100%}
.booking-preview .booking-block{margin:0;}
.booking-preview .list-block ul:after{height:0}
.booking-preview .main-form{background:#fff}
.booking-preview .booking-block .content-div {border:1px solid #fff;background:#fff;box-shadow:0 .05rem .2rem rgba(0,0,0,.1);margin:-2.5rem 0.8rem 0 0.8rem;padding:0 0 0.5rem 0;border-radius:0.5rem;}
.booking-preview .booking-block .content-div .button-big{margin:0 0.5rem;border:0;font-size:0.7rem;height:2.3rem;line-height:2.3rem}
.booking-preview .booking-block .content-div .button-big:active{color:#ffffff;opacity:0.8}
.booking-preview .booking-block .frm-div {margin-left:.5rem;margin-right:.5rem;}
.booking-preview .booking-block .frm-div ul{padding-left:0;background:#fff;border-radius:.3rem;}
.booking-preview .booking-block .frm-div .item-content{padding-left:0.5rem;background:#f5f5f4;border-radius:.3rem;}
.booking-preview .booking-block .frm-div .item-content .item-inner:after{height:0;}
.booking-preview .booking-block .frm-div .item-content .item-inner{margin-left:0.3rem;}
.booking-preview .booking-block .frm-div .item-media i{color:#c2c2c2;}
/*购买服务页*/
/*.page-service .list-block ul{margin:0.5rem 0.5rem;border-radius:0.5rem;}*/
.page-service .tools-content .item-title{font-size:0.7rem;color:#000}
.page-service .content-block-title{margin-top:1.2rem;}
.page-service .media-list .item-media img{width:2.6rem;height:2.6rem;}
.page-service .media-list .item-inner{padding-top:0.7rem;}
/*.page-service .list-block li:active{background:#f7f7f7;}*/
.page-service .list-block i.checked{color:#2196f3;}
.page-service .list-block .item-text{min-height:1.5rem;}
.page-service .list-block .item-after .price1{color:#2196f3;font-size:0.70rem;text-align:right;}
.page-service .list-block .item-after .price{color:#ff0000;font-size:0.75rem;text-align:right;}
.page-service .list-block .item-after .price s{color:#999999;font-size:0.6rem;}
.page-service .list-block .item-cart {width:5rem;float:right;}
.page-service .list-block .item-cart i{width:1.3rem;height:1.3rem;float:right;margin-top:-.05rem;font-size:1.4rem;}
.page-service .list-block .item-cart input{background:#eee;width:1.6rem;height:1.3rem;float:right;text-align:center;margin:0 0.2rem 0 0.3rem;padding-right:0.25rem;border-radius:0.2rem;}
.page-service .bar-tab{text-align:center;/*background:#fff;*/}
.page-service .bar-tab button{width:6.55rem;height:1.75rem;line-height:1.45rem;background-color:transparent;border:1px solid #1e8fe8;border-radius:0.3rem;font-size:.75rem;color:#ffffff;margin:0.4rem 0.75rem 0 0;float:right;}
.page-service .bar-tab .submitBtn{margin-left:0.9rem;color:#ffffff;background:#2196f3;}
.page-service .bar-tab .submitBtn:active{background:#1e8fe8;}
.page-service .submitBtn a{color:#ffffff;}
.page-service .bar-tab .price-tab{width:6.5rem;float:left;font-size:0.75rem;text-align:left;padding:0.3rem 0 0 0.75rem;}
.page-service .bar-tab .price-tab .price{color:#ff0000;}
.page-service .bar-tab .price-tab .acctxt{color:#999999;font-size:0.55rem;}
/*语音名片预览页*/
.card-view .bar-tab .col-50 button{margin:-0.25rem auto 0 auto;}
.card-view .bar-tab .col-50 button.edit-info{background:#fff;color:#0894ec;border-color:#0894ec;}
.card-view .bar-tab .col-50 button.edit-info i{font-size:1.05rem;}
.card-view .bar-tab .col-50 button.end-record {background:#cc0000;color:#fff;border-color:#cc0000;}
.card-view .bar-tab .col-50 button.end-record i{margin-top:-0.2rem;}
.card-view .cp-block {margin:0 0.5rem;}
.card-view .cp-block ul{border-radius:0.3rem;height:9rem;background:#fff url(../img/mapp/bg_card.png) no-repeat;background-size:7.5rem 7.5rem;-webkit-background-size:7.5rem 7.5rem;background-position:80% 1rem;}
.card-view .cp-block li{padding:0 0;height:4.5rem;color:#888888;font-size:0.65rem;}
.card-view .cp-block li .item-tag{padding:0 0.3rem;font-size:0.5rem;background:#ff943e;color:#fff;position:absolute;top:0;border-radius:0.3rem 0 0.3rem 0;}
.card-view .cp-block li .item-main{width:100%;padding:0.8rem 1.0rem 0 1.0rem;}
.card-view .cp-block li .item-main .item-title{font-size:0.85rem;color:#111111;font-weight:500;}
.card-view .cp-block li .item-main .item-title .ico-vip{width:0.8rem;height:0.8rem;margin-left:0.3rem;margin-top:-0.15rem;vertical-align:middle}
.card-view .cp-block li .item-main .item-avatar{float:right;}
.card-view .cp-block li .item-main .item-avatar img{width:2.6rem;height:2.6rem;border-radius:50%;}
.card-view .cp-block li .item-foot{padding:0.8rem 1.0rem 0 1.0rem;}
.card-view .cp-block li .item-qr{text-align: center;}
.card-view .cp-block li .item-qr img{width:5rem;height:5rem;margin:1.5rem 0 0.5rem 0;}
.card-view .vo-block,.card-view .us-block{margin-left:0.5rem;margin-right:0.5rem;}
.card-view .vo-block ul,.card-view .us-block ul{border-radius:0.3rem;}
.card-view .vo-block .voice-play{border-radius:6rem;height:1.5rem;line-height:1.35rem;}
.card-view .vo-block .voice-play i{vertical-align:middle;margin-top:-0.1rem;margin-left:-0.15rem;}
.card-view .us-block .block-title{font-size:0.70rem;padding:0.8rem 0 0.5rem 0.8rem;}
.card-view .us-block .item-media img{width:2.6rem;height:2.6rem;border-radius:50%;}
.card-view .op-block .item-title i{font-size:0.85rem;vertical-align:middle;margin-top:-0.1rem;color:#3296fa;}
.card-view .op-block a{color:#3296fa;}
/*语音海报预览页*/
.poster-view .bar-tab .col-50 button{margin:-0.25rem auto 0 auto;}
.poster-view .bar-tab .col-50 button.edit-info{background:#fff;color:#0894ec;border-color:#0894ec;}
.poster-view .bar-tab .col-50 button.edit-info i{font-size:1.05rem;}
.poster-view .bar-tab .col-50 button.end-record {background:#cc0000;color:#fff;border-color:#cc0000;}
.poster-view .bar-tab .col-50 button.end-record i{margin-top:-0.2rem;}
.poster-view .vo-block,.poster-view .us-block{margin-left:0.5rem;margin-right:0.5rem;}
.poster-view .vo-block ul,.poster-view .us-block ul{border-radius:0.3rem;}
.poster-view .vo-block .voice-play{border-radius:6rem;height:1.5rem;line-height:1.35rem;}
.poster-view .vo-block .voice-play i{vertical-align:middle;margin-top:-0.1rem;margin-left:-0.15rem;}
.poster-view .p-block {padding:0 0.5rem;position:relative;}
.poster-view .p-block img{width:100%;}
.poster-view .p-block .qr-block{position:absolute;right:2rem;bottom:1rem;font-size:0.55rem;text-align:center;padding-top:0.5rem;}
.poster-view .p-block .qr-block img{width:3.5rem;height:3.5rem;margin-bottom:0.2rem;}
/*工地、日志语音页*/
.voice-view .bar-tab button.end-record {background:#cc0000;color:#fff;border-color:#cc0000;}
.voice-view .bar-tab button.end-record i{margin-top:-0.2rem;}
.voice-view .vo-block,.voice-view .us-block{margin-left:0.5rem;margin-right:0.5rem;}
.voice-view .vo-block ul,.voice-view .us-block ul{border-radius:0.3rem;}
.voice-view .vo-block .voice-play{border-radius:6rem;height:1.5rem;line-height:1.35rem;color:#555;border-color:#555;}
.voice-view .vo-block .voice-play i{vertical-align:middle;margin-top:-0.1rem;margin-left:-0.15rem;}
/*用户分销页*/
.user-resell .list-block .item-after{font-size:0.75rem;color:#029400}
.user-resell .invite-page{padding:0.8rem 0.8rem;font-size:0.7rem;}
.user-resell .invite-page .content-title{background-image:url(../img/mapp/bg_title1.png);background-repeat:no-repeat;background-size: auto 2.5rem;z-index:999;position:absolute; width:15rem;height:2.5rem;color:#ffffff;padding:0.3rem 0 0 0.5rem;margin:-0.8rem 0 0 -0.25rem;}
.user-resell .invite-page .content-tab{background:#f1f1f1;border-radius:0.3rem;padding:2.0rem 0.8rem;}
.user-resell .invite-page .btn-invite{background:#ff6901;background:linear-gradient(0deg, #ff6901, #ffad00);color:#f1f1f1;border-radius:0.8rem;height:2.5rem;line-height:2.5rem;padding:0.5rem;}
.popup-column .set-column-sort{text-align: center;font-size: 2rem;padding: 0.5rem 0;margin-bottom: 0.5rem;border: 1px solid #ccc;border-radius: 0.3rem;}
/*视频推广*/
.share_video_list .content .video-tab{position:relative;float:left;width:48%;margin:5px 0 0 5px;height:16rem}
.share_video_list .content .video-tab .vtitle{position:absolute; z-index:2; bottom:0;width:100%;background:#000;color:#fff;opacity:0.6;font-size:0.7rem;padding:0.2rem;}
.share_video_list .refresh-btn{position:fixed;bottom:1.0rem;width:100%;z-index:99;}
.share_video_list .refresh-btn .text{margin:0 auto;width:6.8rem;height:1.8rem;line-height:1.8rem;background:#029400;color:#ffffff;border-radius:0.8rem;font-size:0.8rem;text-align:center;opacity:0.8}
.list-container .x-video{text-align:center;line-height:1.2rem;display:block;width:1.2rem;height:1.2rem;color:#fff;position:absolute;top:0;right:0;z-index:5;font-size:1rem;background:#111111;border-radius:0.3rem;opacity:0.6;}
/*商城商品列表页*/
.goods-list .bar .searchbar{background:#fff;padding:.4rem 0;border-bottom:1px solid #f1f1f1;}
.goods-list .bar .searchbar input{background:#f1f1f1;}
.goods-list .item-subtitle1{font-size:0.65rem;}
.goods-list .box-style .list-block{width:50%;float: left;}
.goods-list .box-style .list-block .item-media{clear: both;}
.goods-list .box-style .list-block .item-inner{clear: both;}
.goods-list .box-style .list-block .item-inner .item-subtitle1{display:none;}
.goods-list .refresh-btn{position:fixed;bottom:.75rem;width:100%;}
.goods-list .refresh-btn .text{margin:0 auto;width:6.8rem;height:1.8rem;line-height:1.8rem;background:#029400;color:#ffffff;border-radius:0.8rem;font-size:0.8rem;text-align:center;opacity:0.8}
.goods-list .refresh-btn .text:active{opacity:1.0}
/*商城商品推广设置页*/
.goods-edit .list-block ul{margin:0.5rem 0.5rem;border-radius:0.5rem;}
.goods-edit .list-block input[type=number]{padding:0 0;}
.goods-edit .button.button-fill.button-big{width:6rem;height:1.8rem;line-height:1.8rem;font-size:0.7rem;margin:0 auto;}
.goods-edit .tools-content .item-title{font-size:0.7rem;color:#000}
.goods-edit .content-block-title{margin-top:1.2rem;}
.goods-edit .media-list .item-media img{width:2.6rem;height:2.6rem;}
.goods-edit .media-list .item-inner{padding-top:0.7rem;}
.popup-lunbo .set-lunbo-sort{text-align: center;font-size: 1rem;padding: 0.5rem 0;margin-bottom: 0.5rem;border: 1px solid #ccc;border-radius: 0.3rem;}
/*商城商品推广页*/
.goods-promo .card-content img{max-width: 100% !important; height: auto !important;}
.goods-promo .refresh-btn {position: fixed;bottom: 1.0rem; width: 100%; z-index: 9999;}
.goods-promo  .refresh-btn .text{margin:0 auto;width:6.8rem;height:1.8rem;line-height:1.8rem;background:#3296FA;color:#ffffff;border-radius:0.8rem;font-size:0.8rem;text-align:center;opacity:0.8}
.goods-promo .bar-tab{text-align:center;/*background:#fff;*/}
.goods-promo .bar-tab button{width:6.55rem;height:1.75rem;line-height:1.45rem;background-color:transparent;border:1px solid #ff5500;border-radius:0.3rem;font-size:.75rem;color:#ffffff;margin:0.4rem 0.75rem 0 0;float:right;}
.goods-promo .bar-tab .submitBtn{margin-left:0.9rem;color:#ffffff;background:#ff3300;}
.goods-promo .bar-tab .submitBtn:active{background:#ff5500;}
.goods-promo .submitBtn a{color:#ffffff;}
.goods-promo .bar-tab .price-tab{width:6.5rem;float:left;font-size:0.75rem;text-align:left;padding:0.3rem 0 0 0.75rem;}
.goods-promo .bar-tab .price-tab .price{color:#ff0000;}
.goods-promo .bar-tab .price-tab .acctxt{color:#999999;font-size:0.55rem;}
/*商城商品推广设置页*/
.goods-site .list-block ul{margin:0.5rem 0.5rem;border-radius:0.5rem;}
.goods-site .button.button-fill.button-big{width:6rem;height:1.8rem;line-height:1.8rem;font-size:0.7rem;margin:0 auto;}
.goods-site .content-block-title{margin-top:1.2rem;}
.goods-site .media-list .item-media img{width:4.5rem;height:4.5rem;}
.goods-site .media-list .item-inner{padding-top:0.7rem;}
/*商城商品查看页*/
.goods-view .card-content img{max-width: 100% !important; height: auto !important;}
.goods-view .bar-tab{text-align:center;/*background:#fff;*/}
.goods-view .bar-tab button{width:6.55rem;height:1.75rem;line-height:1.45rem;background-color:transparent;border:1px solid #ff5500;border-radius:0.3rem;font-size:.75rem;color:#ffffff;margin:0.4rem 0.75rem 0 0;float:right;}
.goods-view .bar-tab .submitBtn{margin-left:0.9rem;color:#ffffff;background:#ff3300;}
.goods-view .bar-tab .submitBtn:active{background:#ff5500;}
.goods-view .submitBtn a{color:#ffffff;}
.goods-view .bar-tab .price-tab{width:8.5rem;float:left;font-size:0.70rem;text-align:left;padding:0.3rem 0 0 0.75rem;}
.goods-view .bar-tab .price-tab .price{color:#ff0000;}
.goods-view .bar-tab .price-tab .acctxt{color:#999999;font-size:0.55rem;}
/*商城订货单页*/
.goods-cart .list-block ul{margin:0.5rem 0.5rem;border-radius:0.5rem;}
.goods-cart .address-content .item-media img{width:1.5rem;height:1.5rem;}
.goods-cart .address-content .item-title{font-size:0.7rem;color:#000;}
.goods-cart .address-content .item-title span{font-size:0.65rem;color:#888;margin-left:0.3rem;}
.goods-cart .address-content .item-subtitle{font-size:0.65rem;color:#000;white-space:normal}
.goods-cart .card-content img{max-width: 100% !important; height: auto !important;}
.goods-cart .bar-tab{text-align:center;/*background:#fff;*/}
.goods-cart .bar-tab button{width:6.55rem;height:1.75rem;line-height:1.45rem;background-color:transparent;border:1px solid #ff5500;border-radius:0.3rem;font-size:.75rem;color:#ffffff;margin:0.4rem 0.75rem 0 0;float:right;}
.goods-cart .bar-tab .submitBtn{margin-left:0.9rem;color:#ffffff;background:#ff3300;}
.goods-cart .bar-tab .submitBtn:active{background:#ff5500;}
.goods-cart .submitBtn a{color:#ffffff;}
.goods-cart .bar-tab .price-tab{width:8.5rem;float:left;font-size:0.70rem;text-align:left;padding:0.3rem 0 0 0.75rem;}
.goods-cart .bar-tab .price-tab .price{color:#ff0000;}
.goods-cart .bar-tab .price-tab .acctxt{color:#999999;font-size:0.55rem;}
.goods-cart .list-block .item-text {width:5.1rem;float:right;}
.goods-cart .list-block .item-cart i{width:1.3rem;height:1.3rem;float:right;margin-top:-.05rem;font-size:1.4rem;}
.goods-cart .list-block .item-cart input{background:#eee;width:2rem;height:1.3rem;float:right;text-align:center;margin:0 0.2rem 0 0.3rem;padding-right:0.25rem;border-radius:0.2rem;}
/*商城收货地址页*/
.goods-address .list-block ul{margin:0.5rem 0.5rem;border-radius:0.5rem;}
.goods-address .list-block .item-inner{width:85%}
.goods-address .list-block .item-text {margin:0 0.5rem 0 0;border-left:1px solid #eee;padding:0.5rem 0 0 0.5rem;}
.goods-address .address-content .item-title{font-size:0.7rem;color:#000;}
.goods-address .address-content .item-title span{font-size:0.65rem;color:#888;margin-left:0.3rem;}
.goods-address .address-content .item-subtitle{font-size:0.65rem;color:#000;white-space:normal;padding-bottom:0.1rem;}
.goods-address .address-content .item-subtitle span{background:#f50;color:#fff;border-radius:0.2rem;margin-right:0.2rem;font-size:0.60rem;padding:0.05rem 0.15rem;}
.goods-address .button.button-fill.button-big{width:6rem;height:1.8rem;line-height:1.8rem;font-size:0.7rem;margin:0 auto;}
/*我的页面*/
.page-my .bar:after{height:0;}
.page-my .bar-nav{background:#1777ff;}
.page-my .bar-nav .title{color:#fff;}
.page-my .user-block {margin-top:0;}
.page-my .user-block ul{background:#1777ff;}
html:not(.watch-active-state) .page-my .user-block .item-link:active{background-color:#1777ff}
.page-my .user-block .item-media img{width:2.5rem;height:2.5rem;border:1px #fff solid;}
.page-my .user-block .item-title{color:#fff;padding-top:0.5rem;}
.page-my .user-block .item-text{color:#fff;min-height:1.8rem;}
.page-my .func-block .item-title{font-size:0.7rem;padding-top:0.1rem;}
.page-my .func-block .item-after{color:#f30;}
/*消息页*/
.page-chat .media-list .item-media img{width:2.6rem;height:2.6rem;}
.page-chat .list-block .item-after .time{color:#ccc;font-size:0.65rem;text-align:right;}
.page-chat .list-block .item-title {color:#333;font-size:0.7rem;}
.page-chat .list-block .item-msg {color:#999;font-size:0.65rem;padding-top:0.3rem;}
.page-chat .list-block .badge{position:absolute;top:0.6rem;left:2.3rem;z-index:100;height:.8rem;min-width:.8rem;padding:.05rem .2rem 0 .23rem;font-size:.6rem;line-height:.8rem;color:#fff;vertical-align:top;background:red;border-radius:.5rem;margin-top:-.25rem;margin-left:.28rem}
/*方案库列表*/
.scheme_list .case-list .case-item{float:left;width:45%;height:7.5rem;margin:0.5rem 0 0 3%;text-align:left;}
.scheme_list .case-list .case-item .pic{width:100%;height:5.5rem;display:block;margin-bottom:0;overflow:hidden}
.scheme_list .case-list .case-item .pic img{width:100%;margin: -.85rem auto;border-radius:0.2rem;}
.scheme_list .case-list .case-item span{font-size:0.65rem;color:#555;clear:both;}
.scheme_list .case-list .scheme-desc{font-size:0.65rem;}
.scheme_list .case-list .scheme-desc .text-overflow{padding:0 0;display:block;font-size:0.7rem;margin-block-start: 0.37em;margin-block-end:0.37em;}
.scheme_list .case-list .scheme-desc .text-overflow a{color:#333;}
.scheme_list .case-list .scheme-desc p{font-size:0.65rem;}
.scheme_list .case-list .case-item .pic .icon-vr{width:2.6rem;height:2.6rem;position:relative;left:36%;top:2.5rem;opacity:0.7;}
/* 方案预览 */
.scheme-view .item-media img{border-radius:1px;}
.scheme-view .facebook-card .facebook-date{margin-left:0;}
.scheme-view p{padding-right:0.3rem;}
.scheme-view form ul{padding-left: 0;}
.scheme-view .refresh-btn{position:fixed;bottom:1rem;width:100%;z-index:99}
.scheme-view .refresh-btn .text{margin:0 auto;width:6.8rem;height:1.8rem;line-height:1.8rem;color:#fff;border-radius:.8rem;font-size:.7rem;text-align:center;opacity:.9}
.scheme-view .content .content-div {padding-bottom:0.5rem;}
.scheme-view .content .content-div .item-title1{font-size:0.80rem;font-weight:bold}
.scheme-view .content .user-div {margin:0.5rem 0.5rem;}
.scheme-view .content .user-div ul{padding:0 0;border-radius:0.5rem;}
.scheme-view .content .user-div .item-content{color:#fff;}
.scheme-view .content .user-div .item-content .item-inner{margin-left:0.3rem;}
.scheme-view .content .user-div .item-media {padding:0 0;}
.scheme-view .content .user-div .item-media img{width:1.8rem;height:1.8rem;border:0.05rem solid #fff;}
.scheme-view .content .user-div .item-title{color:#fff;font-size:0.65rem;padding-top:0.5rem;}
.scheme-view .content .user-div .item-title em{font-size:0.65rem;font-style: normal;}
.scheme-view .content .user-div .item-subtitle1{color:#fff;padding-bottom:0.3rem;}
.scheme-view .content .user-div .item-subtitle1 .tit{padding-bottom:0.1rem;display: block;}
.scheme-view .content .user-div .item-subtitle1 .btn {border:0px solid #fff;border-radius:0.3rem;padding:0.1rem 0.15rem;font-size:0.65rem;color:#fff}
.scheme-view .content .user-div .item-subtitle1 .btn i{font-size:0.65rem;margin:0.2rem 0.2rem 0 0;}
.scheme-view .content .user-div .item-after{padding-top:0.75rem;}
.scheme-view .content .user-div .label{font-size:0.75rem;}
.scheme-view .content .user-div .button-success{font-size:0.7rem;height:1.6rem;line-height:1.6rem;}


/* 全景vr */
#iframe-vr{
    width:100%; 
    height:100%; 
    overflow:hidden; 
    margin:0;
    padding:0;
    border:0
}
/* body{
    margin:0;
} */
.refresh-btn{position:fixed;bottom:1rem;width:100%;z-index:99999;position: absolute;bottom:5%;}
.refresh-btn .text{margin:0 auto;width:6.8rem;height:1.8rem;line-height:1.8rem;color:#fff;border-radius:.8rem;font-size:.7rem;text-align:center;opacity:.9}
.top_head{position: absolute;top:0px;z-index: 999999;width:100%;max-width:700px;padding:10px 15px;}
.top_content{position:relative;}
.top_caidan{width: 100%; box-sizing: border-box; position: fixed; top: 0; left: 0px; background: rgba(0, 0, 0, 0.9); padding: 75px 10px 25px; height: 100%;opacity: 0; visibility: hidden; transform: translateY(-100%); transition: all 0.5s ease; box-sizing: border-box; font-size: 0px; }
.top_caidan.active { opacity: 1; visibility: visible; transform: translateY(0); }
.top_caidan ul li{width:25%;float: left;text-align: center; margin-bottom: 15px;}
.top_caidan ul li img{width:50px;display: block;margin:0 auto;}
.top_caidan ul li a{font-size:14px;color:#fff;line-height: 30px;}
.top_head .logo_a{width:45px;height:45px;display: inline-block;box-sizing: border-box;border-radius: 100%;overflow:hidden;float:left;}
.top_head .logo_a img{width:100%;border: 1px solid #ffffff;}
.top_head .anniu_nav{margin-left:50px;color:#fff;text-shadow:5px 3px 7px #000;font-size:14px;}
.top_head .anniu_nav a{padding:0 10px;color:#fff;font-size: 14px;}
.top_head .caidan_a{ width: 30px; height: 30px; display: flex; align-items: center; justify-content: center;position:absolute;right:10px;top:5px;}
.top_head .caidan_a img{width:30px;}

.btnClickNum{cursor: pointer;}
/*商城商品列表*/
.goods-list .checked{color:#000;font-weight: bold;padding-bottom: 4px;border-bottom: 1px solid #000}
.goods-list .swiper-slide{text-align:center;height:2rem}
.goods-list .case-list .goods-item{float:left;width:48%;margin:.3rem 0 0 .35rem;text-align:left;min-height:14.2rem;background:#fff;border:1px solid #fff;border-radius: .5rem;}
.goods-list .case-list .goods-item .pic{width:100%;display:block;margin-bottom:0;overflow:hidden;vertical-align: middle;}
.goods-list .case-list .goods-item .pic img{width:100%;border-radius:0.3rem;}
.goods-list .case-list .goods-desc{font-size:0.65rem;height:2.2rem;overflow: hidden;margin-left: .2rem;color:#3D4145;padding-top:0.3rem}
.goods-list .case-list span{margin-left: .4rem;}
.goods-list .case-list .price1{color:#FF0000;font-size:0.70rem;}
.goods-list .case-list .price2{text-decoration: line-through;color:#9A9A9A;font-size:0.6rem;}
.goods-list .case-list .price3{color:#9A9A9A;font-size:0.6rem;}
.goods-list .case-list .cprice{color:#9A9A9A;font-size:0.75rem;}
.goods-list .case-list .goods-btn a{width:45%;float:left;margin: .4rem 0 0 .3rem;color:#fff;font-size:0.65rem;padding-top:0.05rem;}
.goods-list .case-list .goods-btn .btn1{background:#FF5700;border:1px solid #FF5700;border-radius:1rem}
.goods-list .case-list .goods-btn .btn2{background:#3296F9;border-radius:1rem;}

/*商城物料商品列表*/
.goods-listWl .checked{color:#000;font-weight: bold;padding-bottom: 4px;border-bottom: 1px solid #000}
.goods-listWl .swiper-slide{text-align:center;height:2rem}
.goods-listWl .case-list .goods-item{float:left;width:48%;margin:.3rem 0 0 .35rem;text-align:left;min-height:13rem;background:#fff;border:1px solid #fff;border-radius: .5rem;}
.goods-listWl .case-list .goods-item .pic{width:100%;display:block;margin-bottom:0;overflow:hidden;vertical-align: middle;height: 200px;}
.goods-listWl .case-list .goods-item .pic img{width:100%;border-radius:0.3rem;}
.goods-listWl .case-list .goods-desc{font-size:0.65rem;height:2.2rem;overflow: hidden;margin-left: .2rem;color:#3D4145;padding-top:0.3rem}
.goods-listWl .case-list span{margin-left: .4rem;}
.goods-listWl .case-list .price1{color:#FF0000;font-size:0.70rem;}
.goods-listWl .case-list .price2{text-decoration: line-through;color:#9A9A9A;font-size:0.6rem;}
.goods-listWl .case-list .price3{color:#9A9A9A;font-size:0.6rem;}
.goods-listWl .case-list .cprice{color:#9A9A9A;font-size:0.75rem;}
.goods-listWl .case-list .goods-btn a{width:45%;float:left;margin: .4rem 0 0 .3rem;color:#fff;font-size:0.65rem;padding-top:0.05rem;}
.goods-listWl .case-list .goods-btn .btn1{background:#FF5700;border:1px solid #FF5700;border-radius:1rem}
.goods-listWl .case-list .goods-btn .btn2{background:#3296F9;border-radius:1rem;}

/*商城物料查看页*/
.goods-viewWl .card-content img{max-width: 100% !important; height: auto !important;}
.goods-viewWl .bar-tab{text-align:center;/*background:#fff;*/}
.goods-viewWl .bar-tab button{width:6.55rem;height:1.75rem;line-height:1.45rem;background-color:transparent;border:1px solid #ff5500;border-radius:0.3rem;font-size:.75rem;color:#ffffff;margin:0.4rem 0.75rem 0 0;float:right;}
.goods-viewWl .bar-tab .submitBtn{margin-left:0.9rem;color:#ffffff;background:#ff3300;}
.goods-viewWl .bar-tab .submitBtn:active{background:#ff5500;}
.goods-viewWl .submitBtn a{color:#ffffff;}
.goods-viewWl .bar-tab .price-tab{width:8.5rem;float:left;font-size:0.70rem;text-align:left;padding:0.3rem 0 0 0.75rem;}
.goods-viewWl .bar-tab .price-tab .price{color:#ff0000;}
.goods-viewWl .bar-tab .price-tab .acctxt{color:#999999;font-size:0.55rem;}
