@charset "utf-8";

a{ color:#333;}
.con{ width:7.6rem; margin:0 auto;}
.img-100{width: 100%;display: block;}
.pading-1{padding: 0.9rem 0 1rem;}
.pading-2{padding: 0 0 1.2rem;}

/* header */
.index-head{width: 7.6rem;height: 0.9rem; border-bottom: 1px solid #eee;position: fixed;top: 0;z-index: 1000;}
.logo{height: 0.9rem;}
.logo img{width: 1.73rem;margin: 0.2rem 0 0 0.2rem;}
.logo span{height: 0.4rem;line-height:0.4rem;border-left: 1px solid #333;margin:0.28rem 0 0 0.2rem;padding-left: 0.2rem;}
.search-box{margin-top: 0.18rem;}
.search-box *{outline: none;}
.search-text{width: 3rem;height: 0.55rem;line-height: 0.55rem;background: #f1f2f3;padding: 0 0.1rem;transition: 0.3s;border-radius: 0;}
.search-btn{width: 0.55rem;height: 0.55rem;background: #ff793f url(../images/search.png) center no-repeat;background-size: 0.25rem 0.25rem;}
.search-box select{display: none;width: 1.8rem;height: 0.55rem;font-size: 0.3rem;border: 0.05rem solid #f1f2f3; -webkit-appearance:none;border-radius: 0;
background:#fff url(../images/select.png) 1.4rem center no-repeat;background-size: 0.15rem 0.13rem;}
.ddttoplianxi{width:1.5rem;float:right;display:inline-block;background:#7a7676;border-radius:0.3rem;line-height:0.6rem;height:0.6rem;margin-top:0.1rem;text-align:center;color:#fff;margin-right:0.1rem}
.search-box-click .search-text{width: 4.85rem;}
.search-box-click select{display: block;}
.inner-head{height: 1rem;}
.head-back{float: left;line-height: 1rem;padding: 0 0.1rem;color: #fff !important;}
.head-menu,.head-my .icon-news{float: right;line-height: 1rem;padding: 0 0.2rem; font-size:0.4rem;}
.icon-news{color: #fff !important;}
.inner-head img{width: 3.02rem;display: block;margin: 0.18rem auto 0;}
.head-title{text-align: center;line-height: 1rem;font-weight: normal;}
.head-in{margin-bottom: -1rem;position:relative;z-index: 100;}
.head-my{background: #fd6c53;}
.head-in *,.head-my *{color: #fff;}
.type-wrap{position: fixed;width: 7.6rem;height:100%;top: 0;z-index: 2000;right: -7.6rem;opacity: 0;}
.type-bg{width: 100%;height: 100%;background: rgba(241,242,243,0.95);position: absolute;left: 0;top: 0;z-index: 1;}
.type-con{width: 6.25rem;position: absolute;z-index: 2;right: 0;top: 0;box-shadow: 0 0 10px rgba(0,0,0,0.5);background: #fff;
padding-bottom: 1rem; overflow-y: scroll;}
.type-box dt{padding: 0.3rem 0.2rem 0.3rem 0.3rem;border-bottom: 1px solid #e3e3e3;color: #333;}
.type-box dt i{color: #999;}
.type-box dd{padding: 0 0 0 0.1rem;margin-bottom: 0.5rem;display: none;}
.type-box dd span{display: inline-block;height: 0.6rem;line-height: 0.6rem;padding: 0 0.2rem;color: #666;margin: 0.2rem 0 0 0.1rem;
background: #ebebeb;}
.type-box dd .type-this{background: #ff793f;color: #fff;}
.type-cancel{width:2.8rem;height: 0.8rem;border-radius: 0.05rem;color: #fff;background: #c1c1c1;margin:0.5rem 0.1rem 0 0.2rem;}
.type-confirm{width:2.8rem;height: 0.8rem;border-radius: 0.05rem;color: #fff;background: #ff793f;}
.type-confirm_list{width:2.8rem;height: 0.8rem;border-radius: 0.05rem;color: #fff;background: #ff793f;}
.head-edit{line-height: 1rem;margin-right: 0.2rem;}
.head-my .icon-news{position: relative;}
.point{position: absolute;width: 0.15rem;height: 0.15rem;background: #ff2020;border-radius: 50%;left: 0.13rem;top: 0.27rem;}

/* index */
.banner{position: relative;width: 100%;height: 3rem; overflow:hidden;}
.banner img{width:100%; height:3rem;}
.slick-list{ position: relative; overflow: hidden;}
.slick-track { position: relative; left: 0; top: 0;}
.slick-slide{ float: left; height: 100%;}
.slick-prev,.slick-next{ display:none !important;}
.slick-dots{ position:absolute; z-index:1000; bottom:0; list-style:none; width:100%; text-align:center;}
.slick-dots li{ display:inline-block; width:0.3rem; height:0.05rem; margin:0 0.05rem;background: #ebebeb;}
.slick-dots li button{display:inline-block; width:0.3rem; height:0.05rem; text-indent:-9999px; background:none; border:none; cursor:pointer;}
.slick-dots .slick-active{ background:#ff793f;}
.index-top a{float: left;width: 3.5rem;height: 1.65rem;margin-left: 0.2rem;background-size: 100% 100%;color: #fff;}
.index-top-1{background: url(../images/index-1.jpg) no-repeat;padding:0.5rem 0 0 1.35rem;}
.index-top-2{background: url(../images/index-2.jpg) no-repeat;padding:0.5rem 0 0 1.2rem;}
.index-top a h2{font-size: 0.3rem;}
.index-top a h3{font-size: 0.22rem; margin-top: 0.15rem;}
.index-nav li{float:left;width:25%;text-align: center;}
.index-nav a{display: inline-block;}
.index-nav a span{display: inline-block;width: 0.9rem;height: 0.9rem;line-height: 0.9rem;border-radius: 50%;color: #fff;font-size: 0.5rem;}
.index-nav-1 span{background: #fd7d6f;}
.index-nav-2 span{background: #fdd36f;}
.index-nav-3 span{background: #3edb97;}
.index-nav-4 span{background: #3fc2ff;}
.index-nav a p{margin-top: 0.2rem;}
.notice{margin-top: 0.03rem;}
.notice span{display: inline-block;vertical-align: middle;}
.notice a{display: inline-block;max-width: 5.5rem;line-height: 0.4rem;vertical-align: middle;}
.data li{float: left;width: 33%;}
.data span{font-size: 0.5rem;}
.index-hot li{display: block;margin-bottom: 1px;position: relative;}
.index-hot li>a{display: block;padding:0.4rem 0.2rem 0 2rem;min-height: 1.6rem;}
.hot-1{background:#fff url(../images/icon-1.png) 0.2rem 0.1rem no-repeat;background-size: 1.38rem 1.33rem;}
.hot-2{background:#fff url(../images/icon-2.png) 0.35rem 0.2rem no-repeat;background-size: 1.11rem 1.21rem;}
.hot-3{background:#fff url(../images/icon-3.png) 0.35rem 0.2rem no-repeat;background-size: 1.04rem 1.17rem;}
.index-hot i.iconfont{position: absolute;right: 0.2rem;top: 0.65rem;}
.index-hot a{color: #999;}
.play-list{clear: both;}
.play-list-con{border-bottom: 1px solid #eaeaea;}
.play-list-con>span{width: 1rem;}
.title-1:before{content: "";display: inline-block;width: 0.05rem;height: 0.26rem;background: #ff793f;margin-right: 0.2rem;vertical-align: middle;}
.title-tab{height: 0.4rem;}
.title-tab span{display: inline-block;width: 0.9rem;height: 0.4rem;line-height: 0.4rem;border: 1px solid #c4c4c4;text-align: center;
margin-left: 0.2rem;cursor: pointer;}
.title-tab .tab-this{background: #ff793f;border-color: #ff793f;color: #fff;}
.play-list i.icon-play{font-size: 0.5rem;margin-top: 0.1rem;}
.index-nav-cen{display: none;}
.index-nav-cen li{float: left;width:33%;}
.index-nav-cen-2 li{float: none;display: inline-block;}
.index-nav-cen li a{display: inline-block;}
.index-nav-cen li a i{font-size: 0.46rem;}
.title-more{padding: 0.2rem 0;border-bottom: 1px solid #fff;text-align:center;}
.title-more a{display: inline-block;line-height: 0.5rem;margin: 0 0.5rem;}
.title-more a i{margin-right: 0.1rem;font-size: 0.3rem;}
.title-tab-2{height: 0.5rem;}
.title-tab-2 span{display: inline-block;width: 1rem;height: 0.5rem;line-height: 0.5rem;text-align: center;background: #d3d3d3;
color: #fff;border-radius: 0.05rem;margin-right: 0.2rem;}
.title-tab-2 .tab-this-2{background: #ff793f;}
.actor-show{border-bottom: 1px solid #dbdbdb;position: relative;}
.actor-show img{width: 1.49rem;height: 1.49rem;}
.actor-info{width: 5.2rem;}
.actor-focus{display: inline-block;border: 1px solid #ff5264;color: #ff5264;border-radius: 0.05rem;padding: 0.1rem 0.2rem;}
.actor-info dl{float: left;padding: 0 0.4rem;border-left: 1px solid #cbcbcb;text-align: center;margin-top: 0.2rem;}
.actor-info dl:first-of-type{border-left: none;padding-left: 0;}
.actor-arrow{position: absolute;right: 0.2rem;top:0.8rem;}
.actor-voice{display: none;}
.writing-1 li{float: left;width: 3.5rem;margin-left: 0.2rem;}
.writing-1 li a{display: block;}
.writing-1 li img{width: 3.5rem;height: 2.16rem;}
.writing-1 li p{height: 0.3rem;line-height: 0.3rem;}
.writing-2 p{display:block;padding: 0.1rem 0.2rem;border-bottom: 1px solid #dbdbdb;    line-height: 0.6rem;}
.writing-2.ddttopborder p{border-bottom:none;border-top: 1px solid #dbdbdb;}
.writing-2 p.ddtgray{color:#ff4b4b;background:#f5f5f5;border-bottom:none;}
.writing-2 .ddtgray a{color:#ff4b4b}
.writing-2 a{display: inline-block;}
.writing-2 a.cls{color:#f37b40;}
.website{height: 2rem;overflow: hidden;}
.height-auto{height: auto !important;}
.website a{float: left;width: 1.28rem;height: 0.5rem;line-height: 0.5rem;background: #e6e6e6;margin: 0 0 0.2rem 0.2rem;
overflow: hidden;}
.website-more{display: block;width: 0.5rem;margin: 0 auto;font-size: 0.4rem;}
.turn{transform: rotateZ(90deg);}
.turn-2{transform: rotateX(180deg);}
.my-foot{background: #3f3f3f;color: #fff;line-height: 0.5rem;padding: 0.25rem 0;}
.my-foot a{color: #fff;}
.menu-nav{width: 7.6rem;height:1rem;position: fixed;bottom: 0;z-index: 1000;margin: 0;padding: 0;border-top: 1px solid #f1f2f3;}
.menu-nav a{float: left;width: 20%;height:1rem;padding-top: 0.05rem;color: #999;position: relative;}
.menu-nav a i{font-size: 0.5rem;}
.menu-nav a p{margin-top: 0.05rem;}
.menu-nav a span{position: absolute;width: 0.35rem;height: 0.35rem;line-height: 0.35rem;border-radius: 50%;background: #ff4b4b;color: #fff;
font-size: 12px;top: 0;right: 0.55rem;}
.menu-nav .menu-this{color: #ff793f;}
.js-tab-con,.js-tab-wrap{display: none;}

/* market */
.market-banner{height: 3.49rem;background: url(../images/market-banner.jpg) no-repeat;background-size: 7.6rem 100%;padding: 1.4rem 0 0 2.3rem;}
.market-banner p{font-size: 0.14rem;opacity: 0.9;}
.market-banner h3{opacity: 0.9;}
.market-wrap{padding-bottom: 1px;}
.market-wrap >article{width: 7.2rem;height: 2rem;background-size: 100% 100%;position: relative;padding: 0.1rem 0 0 2rem;
margin-bottom: 0.3rem;}
.market-wrap h2{font-size: 0;}
.market-wrap a{color: #fff;}
.market-wrap p{margin-top: 0.2rem;height: 0.32rem;line-height: 0.32rem;max-width: 4.5rem;}
.market-wrap i.icon-right{position: absolute;right: 0.2rem;top: 0.9rem;font-size: 0.4rem;}
.market-1{background:url(../images/market-1.jpg) no-repeat;}
.market-2{background:url(../images/market-2.jpg) no-repeat;}
.market-3{background:url(../images/market-3.jpg) no-repeat;}
.nav-inner li{float: left;width: 25%;margin-top: 0.3rem;}
.nav-inner li span{display: inline-block;width: 1.2rem;height: 1.2rem;line-height:1.2rem;border-radius: 50%;color: #fff;
font-size: 0.7rem;}
.icon-yaling,.icon-mao{font-size: 0.8rem !important;}
.nav-inner li a{display: inline-block;}
.nav-inner li p{margin-top: 0.15rem;}
.market-nav li span{background: #ff793f;}
.actor-nav li span{background: #ff3fa1;}
.writing-nav li span{background: #20bbff;}

/* actor */
.in-banner{height: 3.49rem;background-size: 7.6rem 100% !important;padding: 1.4rem 0 0 2.3rem;}
.in-banner p{font-size: 0.14rem;opacity: 0.9;}
.in-banner h3{opacity: 0.9;}
.actor-banner{background: url(../images/actor-banner.jpg) no-repeat;}
.actor-join{background:#fff url(../images/actor-bg.png) no-repeat;background-size: 7.6rem 2.8rem;padding: 0.4rem 0;}
.actor-join h2 font{color: #ff3fa1;font-size: 0.5rem;}
.actor-join a{display: inline-block;width: 3.65rem;height: 0.8rem;line-height: 0.8rem;background: #ff3fa1;color: #fff;border-radius: 0.1rem;margin-top: 0.3rem;}
.actor-new li{border-bottom: 1px solid #dcdcdc;}
.actor-new li a{display: block;padding: 0.2rem 0.2rem 0.2rem 0.25rem;overflow: hidden;position: relative;}
.actor-new-img{width: 1.5rem;}
.actor-new-img img{width: 0.9rem;height: 0.9rem;}
.actor-new-con{width: 5rem;}
.actor-new-con h3{line-height: 0.4rem;}
.actor-new i.iconfont{position: absolute;right: 0.2rem;top: 0.6rem;}
.sort-wrap{position: relative;}
.sort-wrap >span{float: left;width: 27%;text-align: center;height: 0.8rem;line-height: 0.8rem;}
.sort-wrap >span:first-child{width: 19%;}
.sort-wrap >span.mianbaoxue{width: 73%;text-align: left;padding-left: 4%;}
.sort-wrap >span a{display: block;}
.sort-wrap >span.mianbaoxue a{display: inline-block;}
.sort-wrap >span i{margin-left: 0.1rem;font-size: 12px;}
.screen-wrap{display:none;width:100%;position: absolute;z-index: 100;left: 0;top: 0.8rem;border-top: 1px solid #cfcfcf;
padding-bottom: 0.5rem;overflow-y: scroll;}
.screen-con span{float:left;min-width: 1.65rem;height: 0.6rem;line-height: 0.6rem;border: 1px solid #c4c4c4;margin: 0.2rem 0 0 0.2rem;
text-align: center;}
.screen-con .screen-select{color: #fff;border-color: #ff793f;background: #ff793f;}
.screen-form input{width: 3.5rem;height: 1rem;}
.screen-form .type-cancel{background: #f1f2f3;color: #333;}
.screen-bg{position: absolute;top: -0.22rem;right: 0.8rem;width: 0.24rem;height: 0.22rem;background: url(../images/bg.png) no-repeat;background-size: 100% 100%;}
.js-screen-btn{cursor: pointer;}
.page-box{padding: 0.3rem 0;overflow: hidden;}
.page-box a,.page-box >span{float:left;width: 2.23rem;height: 0.8rem;line-height: 0.8rem;text-align: center;
background: #eaeaea;margin-left: 0.2rem;vertical-align: middle;border: none;color: #999;}
.page-box select{border: none;background: #eaeaea;font-size: 0.3rem;color: #666;}

/* shop */
.my-shop{height: 4.52rem;background: url(../images/my-shop.jpg) no-repeat;background-size: 7.6rem 100%;padding: 1.2rem 0.2rem 0;}
.my-shop>img{width: 1.58rem;height: 1.58rem;border: 0.06rem solid #fff;border-radius: 50%;box-shadow: 0 1px 10px rgba(0,0,0,0.5);}
.my-shop-info>img{margin-top:0.1rem;}
.my-shop-info{width: 3.4rem;margin-top: 0.4rem;}
.actor-good{display: inline-block;padding: 0.1rem 0.2rem 0.1rem 0.1rem;border-radius: 0.05rem;background: #f7651c;}
.actor-good-other{display: inline-block;padding: 0.1rem 0.05rem;border-radius: 0.05rem;background: #f7651c;}
.my-shop-focus{padding: 0.1rem 0.3rem;border: 1px solid #fff;border-radius: 0.05rem;margin-top: 0.6rem;}
.my-shop-con{padding-top: 0.68rem;}
.my-shop-con li{float: left;width: 33%;}
.my-shop-con li p{margin-top: 0.2rem;}
.my-shop-con li:before{content: "";float: left;width: 1px;height: 0.36rem;background: #fff;margin-top: 0.2rem;}
.my-shop-con li:first-child:before{display: none;}

/* custom */
.custom-banner{height: 3.77rem;background: url(../images/custom-banner.jpg) no-repeat;background-size: 7.6rem 100%;}
.custom-label{display: inline-block;width: 1.5rem;vertical-align: top;margin-top: 0.1rem;}
span.custom-label{width: 1.5rem;}
.custom-con i.icon-play{font-size: 0.5rem;}
.custom-con{width: 100%;clear: both;}
.custom-con select{display: inline-block;}
.custom-box{display: inline-block;width: 5.8rem;}
.custom-box >span{display: inline-block;padding: 0.1rem 0.1rem;background: #cdcdcd;color: #fff;margin:0 0.1rem 0.2rem 0;border-radius: 0.05rem;min-width: 1.1rem;text-align: center;}
.custom-box .custom-s{background: #f26b00;}
.choose-music{display: none;}
.choose-music a{display: inline-block;padding: 0.1rem 0.1rem;color: #f26b00;border:1px solid #f26b00;border-radius: 0.05rem;margin-right: 0.2rem;}
.custom-con textarea{width: 5.6rem;height: 3.2rem;color: #555;border: 1px solid #f26b00; padding: 0 0.1rem;}
.btn-submit{width: 4.3rem;height: 0.9rem;background: #f26b00;color: #fff;border-radius: 0.1rem;font-size: 0.35rem;}

/* writing */
.writing-banner{background: url(../images/writing-banner.jpg) no-repeat;padding-left: 2.7rem;}
.article-con{padding: 0.2rem 0.2rem 0;overflow: hidden;line-height: 0.4rem;color: #999;}
.article-con img{max-width: 100%;height:auto;}
.article-con.ddtlineh45{line-height: 0.45rem;}
.ddtpb30{padding-bottom:0.3rem;}

/* login */
.login-bg{background: url(../images/login-bg.jpg) no-repeat;background-size: 7.6rem 3.59rem;padding-top: 2.5rem;}
.login-bg img{display: block;width: 1.95rem;height: 1.95rem;border: 0.07rem solid #fff;border-radius: 50%;margin: 0 auto;
box-shadow: 0 0 10px rgba(0,0,0,0.2);}
.login-wrap{padding: 0.5rem 0.5rem;}
.login-line{height: 0.9rem;line-height: 0.9rem;margin-top: 0.1rem;}
.login-line i.iconfont{margin-right: 0.3rem;}
.login-line .text-long35{width: 3.5rem;height: 0.8rem;}
.login-line .text-long50{width: 5rem;height: 0.8rem;}
.btn-getcode{color: #fff;padding: 0.1rem 0;background: #ff793f;margin-left: 0.2rem;width:2rem;text-align:center;}
.btn-login{width: 100%;height: 1.07rem;border-bottom: 0.08rem solid #ee5615;border-radius: 0.1rem;background: #ff7f47;color: #fff;font-size: 0.35rem;}
.btn-login-pass{width: 100%;height: 0.97rem;border: 1px solid #ff7f47;color: #ff7f47;border-radius: 0.1rem;font-size: 0.35rem;margin-top: 0.3rem;background: #fff;}
.login-third-title{border-bottom: 1px solid #bbb;margin: 0.3rem 0;}
.login-third-title span{display: inline-block;padding: 0 0.2rem;background: #fff;position: relative;top: 0.15rem;}
.login-third{margin-top: 0.6rem;}
.login-third a{margin: 0 0.5rem;font-size: 0.5rem;}
.js-pass,.js-code-btn{display: none;}
.btn-pass{display: block;width: 4.4rem;height: 0.8rem;line-height: 0.8rem;font-size: 0.35rem;background: #fd6c53;border-radius: 0.1rem;
color: #fff;text-align: center;margin: 0.6rem auto 0;}

/* ring */
.my-audio{width: 7.1rem;margin: 0.3rem auto;background: #f6f6f6;border:1px solid #e0e0e0;border-radius: 0.1rem;padding: 0.3rem;}
.my-audio audio{width: 100%;background: none;}
.ring-icon li{float: left;width: 33%;}
.ring-icon li a{display: inline-block;color: #999;}
.ring-icon i{margin-right: 0.2rem;}
.ring-price{height: 0.9rem;line-height: 0.9rem;}
.ring-price a{float: right;width:2rem;height: 0.9rem;color: #fff;display:inline-block;text-align:center;}
.ring-car{background: #fda117;}
.ring-made{background: #ff793f;}
.ring-actor-info{position: relative;}
.ring-actor-info img{width: 1.6rem;height: 1.6rem;border: 0.07rem solid #fff;border-radius: 50%;box-shadow: 0 0 10px rgba(0,0,0,0.2);}
.ring-info{width: 4.5rem;}
.ring-actor-info .icon-right{position: absolute;right: 0.15rem;top: 1.5rem;font-size: 0.4rem;color: #ccc;}

/* Personal Center*/
.message li{border-bottom: 1px solid #eee;padding:0 0.2rem 0 0;overflow: hidden;position: relative;}
.message li p{width: 4.6rem;line-height: 0.55rem;margin-left: 0.2rem;}
.message li p a{display: inline-block;padding: 0.2rem 0;}
.message-read p{color: #999;}
.js-check{float:left;padding:0.3rem;display: none;}
.js-check-2{margin-right: 0.2rem;display: none;}
.js-check-3{padding:0.3rem;margin-top: 0.2rem;width: 0.6rem;padding-right: 0;}
.js-check label,
.js-check-2 label,
.js-check-3 label{display: inline-block; width: 0.3rem;height: 0.3rem;border: 1px solid #555;border-radius: 50%;}
.js-check input,
.js-check-2 input,
.js-check-3 input{display: none;}
.js-check input:checked+label,
.js-check-2 input:checked+label,
.js-check-3 input:checked+label{background: #fd6c53;border-color: #fd6c53;position: relative;}
.js-check input:checked+label:after,
.js-check-2 input:checked+label:after,
.js-check-3 input:checked+label:after{font-family:"iconfont" !important;content: "\e6be";position: absolute;left: 0;top: 0;color: #fff;
font-size: 12px;line-height: 1;}
.operate-btn{height: 1rem;}
.operate-btn span{float: left;width: 50%;height: 1rem;line-height: 1rem;color: #fff;}
.btn-cancel{background: #e2e2e2;}
.btn-del{background: #fd6c53;}
.order-nav{height: 0.9rem;line-height: 0.9rem;}
.order-nav a{float: left;width: 25%;}
.order-nav-this{color: #fd6c53;}
.order-line{padding: 0 0.2rem;margin-top: 0.2rem;line-height: 0.4rem;}
.order-line > font{display: inline-block;width: 1.8rem;text-align: right;vertical-align: top;margin-right: 0.1rem;}
.list-info .order-line > font{display: inline-block;width:auto;text-align: right;vertical-align: top;margin-right: 0;}
.order-line > span{display: inline-block;width: 5.2rem;vertical-align: top;}
.order-line textarea{width: 100%;height: 2rem;border: 1px solid #e4e4e4;padding: 0.1rem;}
.btn-orange{width: 4.5rem;height: 1rem;line-height: 1rem;border-radius: 0.1rem !important;color: #fff;font-size: 0.35rem;background: #fd6c53;display: block;
margin-left: auto;margin-right: auto;text-align: center;}
.order-success{padding: 0.5rem 0 0.3rem;}
.order-success .icon-success{color: #00c909;font-size: 1.5rem;}
.btn-edit{height: 0.6rem;padding: 0 0.2rem;background: #ff793f;color: #fff;border-radius: 0.1rem !important;}
.text-2{border: 1px solid #cdcdcd;height: 0.6rem;line-height: 0.6rem;background: none;padding: 0 0.1rem;width: 5rem;}
.pay{display: inline-block;border: 2px solid #e4e4e4;margin:0 0.25rem 0 -0.08rem;}
.pay i{font-size: 0.4rem;vertical-align: middle;}
.pay-select{border-color: #fd735c;}
.pay-style{width: 5rem;}
.pay-pre{padding: 0.25rem 0;margin: 0.3rem 0 0 1.5rem;text-indent: -9999px;width: 2.15rem;
background: url(../images/pay.png) center no-repeat;background-size: 1.42rem 0.31rem;}
.edit-photo img{width: 1.6rem;height: 1.6rem;border: 0.07rem solid #fff;border-radius: 50%;box-shadow: 0 0 10px rgba(0,0,0,0.2);}
.edit-photo input[type="file"]{display: none;}
.edit-photo label{display: block;overflow: hidden;}
.info-line{ height: 0.9rem;line-height: 0.9rem;display: block;}
.info-text{height: 0.9rem;}
.info-line select{height: 0.9rem;border: none;-webkit-appearance:none;background: none;}
.center-wrap{height: 3.56rem;background: url(../images/center-bg.jpg) center bottom no-repeat;background-size: 7.6rem 4.56rem;position: relative;}
.center-wrap img{width: 1.6rem;height: 1.6rem;border: 0.07rem solid #fff;border-radius: 50%;box-shadow: 0 0 10px rgba(0,0,0,0.2);}
.center-wrap p{display: inline-block;border: 1px solid #fff;border-radius: 0.05rem;padding: 0.1rem 0.2rem;}
.center-wrap .sign{position: absolute;width: 1.56rem;height: 0.66rem;right: 0;top: 1rem;background: url(../images/sign.png) no-repeat;
background-size: 100% 100%;color: #ff2150;padding: 0.16rem 0 0 0.5rem;}
.center-money{padding: 0.3rem 0;}
.center-money li{float:left;width: 50%;}
.center-money li:first-child{border-right: 1px solid #c0c0c0;}
.center-tab-title{height: 1rem;background: #eee;line-height: 1rem;}
.center-tab-title span{float: left;width: 50%;height: 1rem;}
.center-tab-this{border-bottom: 0.03rem solid #fd6c53;}
.center-con p{border-bottom: 1px solid #e8e8e8;}
.center-con p a{display: block;padding: 0.3rem 0.25rem;background: #fff;overflow: hidden;}
.center-num{display: inline-block;width: 0.3rem;height: 0.3rem;color: #fff;text-align: center;line-height: 0.3rem;
border-radius: 50%;background: #ff3015;margin-right: 0.15rem;font-size: 12px;vertical-align: middle;}
.center-tab{display: none;}
.con-sorry{padding: 3.5rem 0 2rem; background: url(../images/sorry.png) center 1rem no-repeat;background-size: 2rem 2rem;}
.finance-title a{float: left;width: 50%;padding: 0.3rem 0;color: #999;}
.finance-title .c6{color: #666 !important;}
.finance-list li{background: #fff;margin-bottom: 0.1rem;}
.finance-detail{width: 50%;padding-left: 0.2rem;}
.finance-detail p{margin-top: 0.3rem;}
.list-info>span{float: left;width: 50%;margin-top: 0.3rem;padding-left: 0.2rem;}
.list-info .btn-oranges{padding: 0.1rem 0.2rem;}
.search-text-2{width: 5.5rem;height: 0.6rem;line-height: 0.6rem;border: 1px solid #e4e4e4;}
.search-btn-2{width: 1.7rem;height: 0.6rem;color: #fff;background: #fd6c53;}
.work-sort span{display: inline-block;width: 49%;padding: 0.25rem 0;}
.work-sort span:first-child:after{content: "|";float: right;color: #eaeaea;margin-top: 0.05rem;}
.work-sort select{border: none;}
.work-sort a{display: inline-block;width: 49%;padding: 0.25rem 0;}
.btn-off{background: #ffaf68;}
.shop-list li{background: #fff;margin-bottom: 0.1rem;}
.shop-list.gzhu li a{display: block;padding: 0.3rem 0.2rem 0.3rem 0;overflow: hidden;}
.dtcatadd{display:inline-block;line-height:0.3rem;padding:0.1rem 0.3rem;background: #ff793f;color:#fff;}
.dtcatadd i {color:#ffff00;}
.dtcatadd:hover {background:#ff8686;color:#fff;}
.shop-list img{width: 1.4rem;height: 1.4rem;margin-left: 0.2rem;}
.shop-list .js-check{margin-top: 0.5rem;}
.shop-list .icon-right{font-size: 0.4rem;margin-top: 0.5rem;}
.release{padding-top: 4.5rem;background: url(../images/sorry.png) center 1.5rem no-repeat;background-size: 2.3rem 2.3rem;}
.play-list-edit .play-list-con{padding: 0.2rem 0.2rem 0.2rem 0;}
.play-list-edit .play-list-con span.orange{margin-left: 0.2rem;}
.play-list-edit .js-check{padding: 0.2rem 0.2rem 0.2rem 0.3rem;}
.car-title{display: block;padding: 0.3rem 0.2rem;}
.car-list li{padding: 0.3rem 0;overflow: hidden;border-bottom: 1px solid #eee;margin: 0;}
.car-list .shop-select-2{margin-top: 0.1rem;}
.car-list .check-label-2{display: inline-block !important;}
.edit-wrap{padding: 0.2rem 0.3rem 0;overflow: hidden;}
.edit-wrap button{background: none;}
.edit-con{padding: 0.1rem 0.2rem;}
.car-all-wrap{height: 1rem;background: #f0f0f0;margin: 0.5rem 0;line-height: 1rem;}
.car-btn{background: #fd6c53;color: #fff;height: 1rem;padding: 0 0.2rem;}
.car-all input{display: none;}
.car-all label{display: inline-block;width: 0.3rem;height: 0.3rem;border: 1px solid #555;border-radius: 50%;margin-right: 10px;}
.car-all input:checked+label{background: #fd6c53;border-color: #fd6c53;position: relative;}
.car-all input:checked+label:after{font-family:"iconfont" !important;content: "\e6be";position: absolute;left: 0;top: 0;color: #fff;
font-size: 12px;line-height: 0.3rem;text-align: center;}
.work-wrap{display: none;}
.work-sale{display: block;}

.container{
	width: 7.6rem;
	background: #FFFFFF;
}

/*优胜空间 */
.contactusdiyou {position: fixed; right: -7.6rem; bottom: 0px; _position: absolute; width: 7.6rem;padding-top: 0.2rem; height: 6.4rem; background: #1980f0; z-index: 99999999999;  _margin-bottom:0px; _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); transition:all .5s ease; }
.contactusdiyou .hoverbtn{width:30px; height:129px; padding-top:20px; cursor: pointer; position:absolute; top:50%; margin-top:-66px;left:-30px; font-size:14px; color:#fff; background:#009aff; -webkit-border-radius: 3px 0px  0px 3px; -moz-border-radius: 3px 0px  0px 3px; -o-border-radius: 3px 0px  0px 3px;      border-radius: 3px 0px  0px 3px; -moz-box-shadow: -4px 4px 4px -4px #000; -webkit-box-shadow: -4px 4px 4px -4px #000; box-shadow: -4px 4px 4px -4px #000;} .contactusdiyou .hoverbtn span{width:30px; height:19px;line-height: 19px; text-align: center; overflow:hidden; float:left;}
.contactusdiyou .hoverbtn .hoverimg{width:13px; height:9px; margin:10px 0px 0px 10px; float:left; display:inline;background-repeat: no-repeat;}
.hoverimg2{background:url(../images/hoverbtnbg1.png) no-repeat; } 
.contactusdiyou .conter{width:5rem; height:6rem;     margin-left: 0.2rem;position:absolute;}
.contactusdiyou .conter .con1{line-height: 0.5rem;color:#fff;}
 /***联系我们***/
 
 /* city 2017-12-14 */
.city-title{height: 1rem;line-height: 1rem;border-bottom: 1px solid #ddd;}
.city-title span{float: left;width: 50%;height: 1rem;font-size: 0.35rem;}
.city-this{border-bottom: 2px solid #ff793f;}
.city-wrap{display: none;}
.city-current{line-height: 1rem;}
.city-topic{line-height: 0.9rem;background: #f1f2f3;}
.city-list a{float: left;width: 33%;height: 0.95rem;line-height: 0.95rem;border-right:  1px solid #ddd;border-bottom: 1px solid #ddd;}

.city-list a:nth-child(3n){width: 34%;border-right: none;}

.city-nav{padding: 0.05rem 0 0.18rem 0.05rem;position: relative;}

/* .city-detail{display: none;} */


.city-nav li{float: left;width: 0.7rem;height: 0.7rem;line-height: 0.7rem;border: 1px solid #ddd;margin: 0.12rem 0 0 0.12rem;border-radius: 0.05rem;text-align: center;font-weight: normal;}
.sitemap li{float: left;width: 1.72rem;height: 0.7rem;line-height: 0.7rem;border: 1px solid #ddd;margin: 0.12rem 0 0 0.12rem;border-radius: 0.05rem;text-align: center;font-weight: normal;}
.city-nav li.city-select{border-color: #ff793f;}
.city-letter{padding: 0.1rem 0.4rem 0.2rem;border-bottom: 1px solid #ddd;color: #ff793f;}



 
 /*分享按钮*/
 .am-share { font-size: 14px; border-radius: 0; bottom: 0; left: 0; position: fixed; text-align: center; -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); -webkit-transition: -webkit-transform 300ms; transition: transform 300ms ; width: 100%; z-index: 1110; }
.am-modal-active { transform: translateY(0px);  -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0) }
.am-modal-out { z-index: 1109; -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%) }

.am-share-title { background-color: #f8f8f8; border-bottom: 1px solid #fff; border-top-left-radius: 2px; border-top-right-radius: 2px; color: #555; font-weight: 400; margin: 0 10px; padding: 10px 0 0; text-align: center; }
.am-share-title::after { border-bottom: 1px solid #dfdfdf; content: ""; display: block; height: 0; margin-top: 10px; width: 100%; }

.am-share-footer { margin: 10px; }
.am-share-footer .share_btn { color: #555;  display: block; width: 100%; background-color: #e6e6e6; border: 1px solid #e6e6e6; border-radius: 0; cursor: pointer;  font-size: 16px; font-weight: 400; line-height: 1.2; padding: 0.625em 0; text-align: center; transition: background-color 300ms ease-out 0s, border-color 300ms ease-out 0s; vertical-align: middle; white-space: nowrap;font-family:"微软雅黑";  }

.am-share-sns { background-color: #f8f8f8; border-radius: 0 0 2px 2px; margin: 0 10px; padding-top: 15px; height:auto; zoom:1; overflow:hidden; }

.am-share-sns li { margin-bottom: 15px; display: block; float: left; height: auto;  width: 25%; }

.am-share-sns a { color: #555; display: block; text-decoration:none; }
.am-share-sns span { display: block; }

.am-share-sns li i { background-position: center 50%; background-repeat: no-repeat; background-size: 36px 36px; background-color: #ccc; color: #fff; display: inline-block; font-size: 18px; height: 36px; line-height: 36px; margin-bottom: 5px; width: 36px; }
.am-share-sns .share-icon-weibo { background-image: url(); }

.sharebg { background-color: rgba(0, 0, 0, 0.6); bottom: 0; height: 100%; left: 0; opacity: 0; position: fixed; right: 0; top: 0; width: 100%; z-index: 1100; display:none; }
.sharebg-active { opacity: 1; display:block; }
#yangshikzhi a{float: none;
	font-size: 100%;
    padding-left: 00;
    line-height: 1;
    height: auto;
    cursor: pointer;
    margin: auto;
	text-indent: 0;
	padding-top: 36px;
}

.sign_fadeout_01 {font-style:normal;position:absolute;text-decoration:none;font: 15px/1.5 Tahoma,Helvetica,Arial,"\5b8b\4f53",sans-serif;background:#ffffab;padding:2px 2px 2px 4px;opacity:0;    right: 0.4rem;    top: 1rem;display:none;}
.sign_fadeout_01 b {padding:0 2px;color:#f00;}


.btn-success_1{font-size: 0.35rem;background: #fd6c53;border-radius: 0.1rem;
color: #fff;text-align: center;margin: 0.1rem; padding:0.1rem 0.3rem;}
.btn_disabled {color:#999;background-color:#f2f2f2;}
.btn-success_jx{color:#999;background-color:#f2f2f2;}
.ddt_pay{width:2.1rem;text-align:center; display:inline-block;}
.ddt_pay label{width:1.95rem;height:0.7rem;display:inline-block;overflow:hidden;}
.ddt_pay img{width:1.95rem;height:0.7rem;}
.recharge-con{overflow:hidden;}

/*新版问答详情页*/
.newask-one-left{width: 100%;border: 1px solid #f2f2f2;border-top: 2px solid #ff793f;position: relative;padding: 15px 6px;background: #fff;font-family: Arial,sans-serif;}

.newask-one-left .newask-h1 em{float: left;background: url(../images/newask01.png)no-repeat;width: 48px;height: 85px;text-align: center;line-height: 70px;font-size: 28px;color: #fff;font-style: normal;margin-top: -21px;}

.newask-one-left .newask-h1 h1{font-weight:normal;font-size:  0.45rem;color: #404040;line-height: 1.5;}
.newask-one-left .tag_num_time_fx{margin-top: 10px;}
.newask-one-left .tag_num_time_fx .tag a{border: 1px solid #ff793f;padding: 2px 3px;font-size: 100%;color: #ff793f;border-radius: 2px;margin-right: 5px;display: inline-block;}
.newask-one-left .tag_num_time_fx .num{color: #999;font-size: 100%;}
.newask-one-left .tag_num_time_fx .num i{display: inline-block;background: url(../images/newaskico.png)no-repeat 0px 0px;width: 24px;height: 14px;vertical-align: middle;margin-top: -3px;margin-right: 5px;}
.newask-one-left .tag_num_time_fx .time{color: #999;font-size: 100%; margin-left: 50px;}
.newask-one-left .tag_num_time_fx .time i{display: inline-block;background: url(../images/newaskico.png)no-repeat -29px 0px;width: 18px;height: 18px;vertical-align: middle;margin-top: -2px;margin-right: 5px;}
.newask-one-left .tag_num_time_fx .bdsharebuttonbox{float: right!important; margin-top: -6px;}
.newask-one-left .ms{font-size: 0.3rem;color: #999; margin-top: 10px;    line-height: 1.6;}
.newask-one-left .ms .lsimg{max-width: 5rem; max-height: 5rem;  float: none;  margin: 0.1rem auto;}
.newask-one-left .ms .lsimg img{width:100%;height:100%}
.newask-one-left .ms span{display: block;}
.newask-one-left .ms h2{color: #737373;font-size: 0.3rem;font-weight:normal;}
.rank_mwap{padding: 10px 8px;color: #333;background: #fff;margin: .1rem 0;font-family: Arial,sans-serif;}
.rank_alltitle{font-size: 0.32rem;font-weight:normal;color: #4c4c4c;float: left;border-left: 5px solid #ff793f;padding-left: .1rem;}
.rank_alltitle a{float: right;color: #ff793f;font-size:.8rem;margin-top: .4rem;}
.newask-a-lists{padding: 0 6px 10px 6px;}
.newask-a-lists li{border-bottom: 1px solid #f2f2f2;padding-bottom:0.5rem; margin-top: 0.5rem;}
.newask-a-lists li .name_toux img{float: left;width: 1rem;height: 1rem;border-radius: 50%; margin-right: 0.25rem;}
.newask-a-lists li .name_toux .name{margin-top: 0.1rem;}
.newask-a-lists li .name_toux .name h3{color: #4c4c4c;font-size: 0.31rem;font-weight:normal;display: inline;}
.newask-a-lists li .name_toux .name h3 span{color: #737373;font-size: 0.3rem;}
.newask-a-lists li .name_toux p i{background: url(../images/newaskico.png)no-repeat -56px 0px;width: 16px;height: 14px;display: inline-block; vertical-align: middle;margin: -4px 5px 0 10px;}
.newask-a-lists li .name_toux p{margin-top: 0.24rem;color: #999;font-size: 0.2rem;}

.newask-a-lists li .name_toux .guanzu p{margin-top: 3px;}
.newask-a-lists li .a{color: #333;font-size: 0.3rem;line-height:1.66;margin-top: 10px;letter-spacing: 1px;overflow: hidden;}
.fai_art_more{text-align: center;}
.check-content-cover {display: block;position: absolute;left: 0;right: 0; bottom: 2rem;height:30px;background: -webkit-linear-gradient(top,rgba(255,255,255,0),#fff);background: linear-gradient(to bottom,rgba(255,255,255,0),#fff);}
.fai_art_listsbox{position: relative;}

.rank_ask li{border-bottom: 1px solid #ddd;margin-top:0.12rem;padding: 0.12rem;list-style-type:none;}
.rank_ask li:nth-last-child(1){border-bottom:none}
.rank_ask li .q_a_tag{width: 100%;float: right;}
.rank_ask li .q_a_tag .q{color: #4c4c4c;font-size: 0.3rem;display: block;word-break:keep-all;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;letter-spacing: 2px;}
.rank_ask li .q_a_tag .q i{width: 0.5rem;height: 0.5rem;line-height: 0.5rem;text-align: center;font-size: 0.3rem;font-style: normal;background: #b80005;color: #fff;display: inline-block;border-radius: 0.12rem;margin-right: 0.25rem;letter-spacing: 0px;}
.rank_ask li .q_a_tag .a{ margin-top: 0.25rem;}
.rank_ask li .q_a_tag .a i{width: 0.5rem;height: 0.5rem;line-height: 0.5rem;text-align: center;font-size: 0.3rem;font-style: normal;background: #bcbcbc;color: #fff;display: inline-block;border-radius: 0.12rem;margin-right: 0.25rem;float: left; margin-top: 0.08rem;letter-spacing: 0px;}
.rank_ask li .q_a_tag .a p{font-size: 0.3rem;color: #999;line-height: 0.6rem;overflow: hidden;letter-spacing: 2px;}
.rank_ask li .q_a_tag .tag{font-size: 0.3rem;color: #999;margin-top: 0.24rem;height: 0.59rem;overflow: hidden;line-height: 0.59rem;}
.rank_ask li .q_a_tag .tag a{border: 1px solid #ff931c;border-radius: 0.08rem;color: #ff931c;padding:2px; margin-left: 0.12rem;}


.tynewask li{margin-top: 0.1rem;
    overflow: hidden;
    border-bottom: 1px solid #f1e9e9;
    padding-bottom: 0.1rem;}
.tynewask li .imgbox{width: 30%;
    overflow: hidden;
    display: block;
	height:1rem;
    float: left;
    margin-right: 4%;margin-left: 1%;}
.tynewask li .imgbox img{width: 100%;max-width: 100%;}
.tynewask li .name{color: #333333;
    font-size: 0.35rem;
    line-height: 0.5rem;
    overflow: hidden;
    width: 63%;    display: inline-block;}
.tynewask li .timenum{color: #999; margin-top: .08rem; font-size: 0.3rem;float:left;}
.kefu{text-align:center;font-size:0.28rem;color: #999;}
.kefu a{color: #999;}