@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,button,input,textarea,th,td,*{margin:0;padding:0;}
body,button,input,select,textarea{font:62.5% "微软雅黑",arial,sans-serif;}
address,cite,dfn,em,var{font-style:normal;}
ul,ol{list-style:none;}
img{border:0;  vertical-align: middle;} .dis{ display:block;} 
a{ color:#b1a5a0; text-decoration:none;}
a:hover{text-decoration:none;}
.fl{ float:left;} .fr{ float:right;} .fb{ font-weight:bold;} .tr{ text-align:right;}.dis{display:block;}.mr10{margin-right:10px}.pd10{padding:0 10px;}.mt10{margin-top:10px} .ml10{margin-left:10px} .pt10{padding-top:10px;} .pb10{padding-bottom:10px;}
input:focus{outline:0}
a, div, header, span, p {-webkit-tap-highlight-color: rgba(255,255,255,0);}
.undis{display:none}
.clear{clear:both;}
.h10{height:10px;font-size:0;overflow:hidden;clear:both;}
.h5{height:5px;font-size:0;overflow:hidden;clear:both;}
.h3{height:3px;font-size:0;overflow:hidden;clear:both;}
.absolute{ position:absolute;}
.relative{ position: relative;}
.none{display: none;}
[v-cloak] {
    display: none;
}
/*body{background:#f2f2f2; font-size:62.5%; height:100%; color:#333;}*/
body{background:#fff; font-size:62.5%; height:100%; color:#333;}
.allCov{min-width:320px;max-width:750px; margin:0 auto;overflow:hidden;_zoom:1; position:relative; }
.head{height: 50px;background:#1da0ef;line-height: 50px;text-align:center;position:relative;font-size:2em;color:#fff;}
.menu{position:absolute;top: 12.5px;left:5px;width:25px;height:25px;background:url("//image.kuwo.cn/newvip/vipzone/v1/back.png") no-repeat;background-size:25px 25px;} 
.fx{width:100%; overflow:hidden; position:relative;cursor:pointer;}
.swiper-pic{width:100%;height:100%;}
#but{position:absolute;bottom:7%;text-align: center;left: 0;right: 0;bottom: 5px;z-index: 1;}
#but ul li{list-style-type:none;/* float:left; */display: inline-block;height:9px;width:9px;background:#999;alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;border-radius:50%;color:#fff;margin:0 5px;}
#but ul .hov,#but ul .swiper-pagination-bullet-active{background:#edb957;alpha(opacity=1);-moz-opacity:1;opacity:1;}
.clab{ height:auto; display:inline-block; width:110%;}
.classifyb{background:#fff;}
.classifyb ul{}
.classifyb ul li{ width:22%; float:left; text-align:center; background:#fff; padding:10px 0; margin:0 4px 4px 0;}
.classifyb ul li img{ width:35%;display:block;margin:0px auto;}
.classifyb ul li a p{ font-size:1.4em; color:#333; margin-top:5px;    overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;}
.bank{background:#fff;}
.bank .pone{font-size:18px;/* margin:0 3% 0 3%; *//* border-left:3px solid #1da0ef; */}
.bank .pone .span01{font-size: 12px;color: #999999;margin-left: 5px;cursor:pointer;}
.bank .pone .span01 img{width: 8.1px;height: 14.16px;vertical-align:middle;margin-left:5px;margin-top:-2px;}
.claxx{height:auto;display:inline-block;/* padding:0 3%; */width: 100%;}
.clax{height:auto;display:inline-block; width: 100%;}
.claxh{height:auto;display:inline-block; width: 100%;}
.classifyx{background:#fff;}
.classifyx ul{}
.classifyx ul li{width:33.3%;float:left;text-align:center;background:#fff;padding: 10px 0 0 0;}
.classifyx ul li .img{width: 76%; margin: 0 auto; margin-left:8%; cursor:pointer; display:block;border-radius: 50%;border: 1px solid #c6c6c6;}
.classifyx ul li p{font-size: 14px;color:#333;margin-top:-8px; margin-left:10px;overflow: hidden; /* white-space: nowrap; */height: 20px;word-break: break-all;word-wrap: break-word;/* text-overflow: ellipsis; */-o-text-overflow: ellipsis;width: 86.2%; line-height: 20px; text-align: center;}
.ej{position:absolute;bottom: 40%;right: 27%;/* color:#fff; *//* font-size:1.2em; */}
.ej .img2{width: 40%;/* height:16px; *//* background:url("//image.kuwo.cn/newvip/vipzone/v1/ti.png"); *//* float:left; *//* background-size:16px 16px; *//* margin-right: 2px; */}
.classifyd{background:#fff;}
.classifyd ul{}
.classifyd ul li{width:25%;float:left;text-align:left;background:#fff;padding: 10px 0 5px 0;}
.classifyd ul li img{width: 100%;display:block;cursor:pointer;}
.classifyd ul li .hpone{ font-size:14px; color:#333; margin-top:4px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis; width:75%;height: 19px;}
.classifyd ul li .hptwo{ font-size:12px; color:#999;  overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis; width:96%;height: 16px;}
.hot{ position:absolute; top:0; left:0; color:#fff; font-size:1.1em; width: 95%; margin-left:5%;}
.hot .img{width: 81%;border: 1px solid #999; cursor:pointer;}
.jb{position:absolute;top: 5px;right: 28%;z-index:2;}
.jb .img{width: auto; height: 16px;}
.kg_top .p{float:left;/* border-bottom:1px solid #f2f2f2; */width: 85%;/* height:60px; */}
.kg_top{padding: 10px 0 10px 0;/* height: 55px; */position: relative;width:100%;/* border-bottom: 1px solid #f2f2f2; */}
.kg_top .img2{width: 100%;border-radius: 50%;border: 1px solid #c6c6c6;}
.kg_top .img0{width: 100%;border: 1px solid #c6c6c6;}
.kg_top .ppone{font-size:1.4em;/* margin:7px 0 0 0; */overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;width: 100%;color:#333;}
.kg_top .pptwo{color:#999;font-size:1.2em;overflow: hidden;white-space: nowrap;line-height: 25px;text-overflow: ellipsis;-o-text-overflow: ellipsis;width: 100%;margin:2px 0 0 0;}
.singBox{width: 94%;height: 50px;line-height: 50px;overflow:hidden;border-bottom: 1px solid #f2f2f2;padding: 0 3%;}
.singTex{width: 87%;/* height:40px; */overflow:hidden;float:left;}
.singTexUp{width:100%;/* height:20px; */overflow:hidden;}
.singTexUp2{width:100%;/* height:20px; */font-size:1.4em;position:relative;/* overflow: hidden; *//* white-space: nowrap; *//* text-overflow: ellipsis; */-o-text-overflow: ellipsis;}
.spanSing{width: 26.6px;height: 14.4px;position:absolute;z-index:90;margin-left:5px;/* margin-top:1px; */}
.spgm{float: left;max-width: 90%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;}
.singName{width:100%;font-size:1.3em;color:#999;overflow:hidden;height:22px;line-height:22px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;}
.singDom2{width: 28px;height: 28px;float:right;padding: 11px 0 0 5px;overflow:hidden;}
.singDom2 img{display: block;}
.singMv{width:20px;height:16px;float:right;padding:12px 8px;overflow:hidden}
.kg_jdt{ width:100%; position:relative;border-bottom:2px solid #f2f2f2;}
.kg_gq {width: 100%;overflow: hidden;position: fixed;height: 52px;z-index: 3;bottom: 0;opacity: 1.0;background:#343438; background-size:100% 62px; left:0; right:0;}
.kg_jdt span{ border-bottom:2px solid #1da0ef; width:100%; position:absolute; top:0; left:0;}
.kg_gq .img1{ margin:0 0 0 0; float:left;}
.kg_gq .img2{ margin:7.5px 15px 0 0 ; float:right;}
.kg_gq .img3{ margin:7.5px 15px 0 0 ; float:right;}
.kg_gq .p1{ margin:6px 0 0 10px; color:#fff; font-size:1.5em; float:left;}
.kg_gq .p1 span{ color:#999;font-size:0.8em; }

.kg_aone {width: 100%;overflow: hidden;position: fixed;height: 65px;z-index: 3;bottom: 0;opacity:1;background:#f7f7f7;  left:0; right:0;}
.kg_aone .an{margin:0 auto; text-align:center; height:45px; line-height:45px; border-radius:30px; background:#f0bc0f; color:#fff;  font-size:1.8em; width:55%; display:block;}
.kg_aone .an:active{ opacity:0.5;}
.kg_aone .an img{ margin-right:5px;margin-top:-5px;}
.kg_aone .ann{margin:0 auto; text-align:center; height:45px; line-height:45px; border-radius:30px; background:#f0bc0f; color:#fff;  font-size:1.8em; width:65%; display:block;}
.kg_aone .ann:active{ opacity:0.5;}
.kg_aone .ann img{ margin-right:5px; margin-top:-5px;}

.mlr10{padding: 0 3% 0 3%;background:#fff;}
/*.txin{margin: 10px 3% 5px 3%;background:#fff;padding-bottom: 10px;border-bottom: 1px solid #c6c6c6;width: 94%;}
.txin .imgone{width: 40px;height: 40px;float:left;border-radius:50%;border:1px solid #bcbab9;}
.txin .textone{float:left;width: 43%;margin-left: 10px;}
.txin .textone .pone{font-size: 1.7em;}
.txin .textone .pone .bfbk{float:left;max-width: 80%;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;}
.txin .textone .pone .img{vertical-align:middle;width: 17.5px;height: 20.3px;margin-left: 5px;margin-top: 3px;}
.txin .textone .pone .img2{vertical-align:middle;width: 17.5px;height: 20.3px;margin-left: 5px;margin-top: 12px;}
.txin .textone .ptwo{font-size: 1.3em;color:#999;}
.txin .bot{float: right;width: 39%;}
.txin .bot .anone{float:left;width: 95px;height: 23px;background:#1da0ef;line-height: 23px;font-size: 1.5em;color:#fff;border-radius:5px;text-align:center;}
.txin .bot .zk01{float:left;width: 23px;height: 23px;background:url("//image.kuwo.cn/newvip/vipzone/v1/zk01.png");background-size: 23px 23px;margin-left:10px;margin-top: 10px;}
*/
.spin{margin: 10px 3% 0 3%;background:#fff;position: relative;}
.sptext{ font-size:1.3em; color:#999; line-height:18px;}
.border{ border-bottom: 1px solid #f2f2f2;}

.box-shadow-1{  
  -webkit-box-shadow: 0 3px 3px #999;  
  -moz-box-shadow: 0 3px 3px #999;  
  box-shadow: 0 3px 3px #999;  
}  

.jsdp{margin: 10px 3% 15px 3%;position:relative;}
.jsdp .dpleft{width: 25%;float:left;position:relative;z-index: 5;}
.jsdp .dpleft .imgtwo{border: 1px solid #999;}
.jsdp .dpleft .imgone{ position: absolute; top:0; left:0; width:100%;}
.gqxt {position: absolute;top: 50%;left: 60.5%;/* float: left; */width: 70%;-webkit-transform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}
.gqxt .jsk{border-right: 1px solid #c6c6c6;border-top: 1px solid #c6c6c6;border-bottom: 1px solid #c6c6c6;}
.gqxt .jsk .gqleft{float:left;width: 90%;padding-left: 10px;}
.gqxt .jsk .gqleft .hpone{ font-size:1.4em;color: #333; margin-top: 10px;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;}
.gqxt .jsk .gqleft .hptwo{font-size: 1.2em;color: #999;line-height: 25px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;}
.singDom3{width: 31px;height: 31px;float:right;padding: 20.5px 10px;overflow:hidden;}
.mran{margin: 10px 3% 5px 3%;}
.rpbft{ margin:0 3%; border-bottom: 1px solid #f2f2f2;padding:10px 0;}
.rpbft .hleft{ float:left;}
.rpbft .hright{ float:right;}
.rpbft .hpone{ font-size:1.6em; float:left; line-height:26px;}
.rpbft .hptwo{ font-size:1.5em; color:#999; float:left; line-height:26px; padding:0 10px;}
.rpbft .hpline{ border-right:1.5px solid #c6c6c6;}
.singDom4{width: 26px;height: 26px;float:left;padding: 0 5px 0 0;}
.claxgd{/*height:auto;display:inline-block;width: 99%;*//*padding:10px 10px;*/}
.bordernone{border:none;}
.borderc6{border: 1px solid #c6c6c6;}
.gdr {position: absolute;top: 50%;left: 60.7%;/* float: left; */width: 70%;-webkit-transform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}
.xiz{font-size: 1.3em;color: #999;/* width: 95px; */margin-top: 2px;text-align: right;}
.rpzk{position:relative;/* border-bottom: 1px solid #bcbab9; */}
.sahp{ position:absolute; width:12%; bottom:10px; left:44%;}


.hh10{height:10px;font-size:0;overflow:hidden;clear:both; background:#fff;}
.lheight40{ line-height:42px;}
/*.txin .bot .antwo{float:left;width: 95px;height: 35px;background:#1da0ef;line-height: 35px;margin-top: 3px;font-size: 1.6em;color:#fff;border-radius:5px;text-align:center;}
.nanse{ color:#1da0ef;}
.txin .texttwo{float:left;margin-left: 10px;}
.txin .texttwo .pone{font-size: 1.7em;}*/
.yzc{ font-size:0.9em; line-height:40px; float:left;}
.jiantao{ float:left; width:33px; margin-top:10px; }
.classifzx{background:#fff;}
.classifzx ul{}
.classifzx ul li{width: 25%;float:left;text-align:left;background:#fff;padding: 10px 0 10px 0;}
.classifzx ul li img{width: 78.2%;display:block;margin: 0 auto;text-align: center;/* border: 1px solid #c6c6c6; */}
.classifzx ul li .hpone{/* font-size: 1.6em; */color:#333;margin-top:10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;width: 100%;text-align: center;}
.classifzx ul li .hptwo {font-size: 1.2em;color: #be7736;overflow: hidden;margin-top: 7px;margin-bottom: 7px;/* white-space: nowrap; *//* text-overflow: ellipsis; */-o-text-overflow: ellipsis;width: 100%;text-align: center;}
.zkan{ width:18px; margin:0 auto; text-align:center;}

/*底部音乐包特权*/
.music_privilege{ width:100%; /*padding:0 3%;*/ background-color: #fff; margin:0;}
.music_privilege ul{ width:100%; text-align: center;}
.music_privilege ul li{ width:32%;padding:0 0 10px 0; display:inline-block; text-align: center; font-size:1.3em;}
.music_privilege ul li img{ width:50%; margin:10px auto;}
.music_privilege ul .li_bottom1{ padding:0; width:37%;height:15px; line-height: 30px; border-bottom:1px solid #c8a06a;}
.music_privilege ul .li_center{ padding:0; width:24%; height:30px; line-height: 30px; color:#c8a06a; font-size:1.3em; text-align: center;}
.music_privilege .privilege_title{ font-size: 20px; height:20px; line-height:20px; background-color: #fff;}
/*底部音乐包特权end*/



.kg_top .ppthree{font-size:1.7em;/* margin:7px 0 0 0; */overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;width:90%;color:#333;}
.kg_top .img3{margin:0 10px 0 0;float:left;width: 16%;/* height:55px; */border: 1px solid #c6c6c6; border-radius:50%;}
.dpleft{width: 17%;float:left;position:relative;}
.dpleft .imgtwo{width: 100%;}
.dpleft .imgone{ position: absolute; top:0; left:0; width:100%;}



.ost-more ul li .hpone{width: 93%;}

.kg_dbt {position: fixed; width: 100%;height: 100%;background: #000;filter: alpha(opacity=10);-moz-opacity: 0.1;opacity: 0.1;z-index: 4; left:0; top:0;}


.hy_tc{
z-index:4; width:70%; background:#fff; border-radius:10px;
	position: fixed; top: 50%;left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
	-webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
}
.tcrr{ padding:20px; text-align:center; font-size:1.5em; font-weight:bold; line-height:22px; border-bottom:1px solid #e4e4e4;}
.gbtc{ padding:12px 0; text-align:center; font-size:1.6em; font-weight:bold; line-height:22px; color:#0078ff; width:49.5%; float:left;}
.border-right{ border-right:1px solid #e4e4e4;}

@media screen and (max-width:388px){

}
@media screen and (max-width:330px){

}

@media screen and (max-width:406px) and (min-width:387px){

}
@media screen and (max-width:365px) and (min-width:331px){

}


.kg_dbt {position: fixed; width: 100%;height: 100%;background: #000;filter: alpha(opacity=10);-moz-opacity: 0.1;opacity: 0.1;z-index: 4; left:0; top:0;}
.hy_tc{
z-index:4; width:70%; background:#fff; border-radius:10px;
	position: fixed; top: 50%;left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
	-webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
}
.tcrr{ padding:20px; text-align:center; font-size:1.5em; font-weight:bold; line-height:22px; border-bottom:1px solid #e4e4e4;}
.gbtc{ padding:12px 0; text-align:center; font-size:1.6em; font-weight:bold; line-height:22px; color:#0078ff; width:49.5%; float:left;}
.border-right{ border-right:1px solid #e4e4e4;}

@media screen and (max-width:388px){
.kg_top .p{  width:80%;}
}
@media screen and (max-width:330px){
.kg_top .p{  width:78%;}
}

@media screen and (max-width:406px) and (min-width:387px){
.kg_top .p{  width:82%;}
}
@media screen and (max-width:365px) and (min-width:331px){
.kg_top .p{  width:78%;}
}



.zq_h35{background: #fff;position: absolute; top:0; left:0; width:100%; z-index:2;padding-top:15px;}
.zq_w33{ width:100px;padding-bottom:15px; text-align:center; color:#333; font-size:18px; float:left; cursor:pointer;}
.zq_w33an{color: #c8a06a;}
.zq_h35 span{display: block;position: absolute;bottom: 0;width: 100px;left: 0;border-bottom: 2px solid #c8a06a;}
.zq_xb01{width: 23px;margin-top: -4px;margin-right: 5px;}
.zq_lx01{height: 16px;margin-right: 5px;}
.zq_jbyx{position: absolute;bottom: 5px;right: 3px;width: 28px;z-index: 2;}
.aq_hg {position: absolute;top: 50%;left: 10px;width: 6%;-webkit-transform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}
.aq_hg1 {position: absolute;top: 50%;left: 10px;width: 10%; font-size: 14px; text-align:center; -webkit-transform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}
.aq_aj{ float: left;width: 15%;margin-left: 8%;position: relative; }
.aq_sj{width: 30%;top: 35%;left: 40%;position:absolute;}
.singDom5{width: 28px;height: 28px;float:right;margin-top: 8.5px;overflow:hidden;}
.jbe{position:absolute;bottom: 5px;right: 27%;z-index:2;}
.jbe .img{width: 31px;}
.jb_t01{position:absolute;right:5px;top: 8px;height: 16px;}
.jb_t02{position:absolute;right:5px;bottom: 8px;width: 31px;}
.claspx{height:auto;display:inline-block;width: 100%;}
.jb_t04{position:absolute;top: 5px;right: 10%;z-index:2;}
.jb_t04 .img{width: auto; height: 16px;}
.jb_t05{position:absolute;bottom: 5px;right: 19px;z-index:2;}
.jb_t05 .img{width: 31px;}
.claxhad{height:auto;display:inline-block;padding: 0 0;width: 99.5%;}
.jb_text01{font-size: 1em;color:#e3a64a;}
.jb_text02{font-size: 1.8em;color:#e3a64a;}
.jb_db{background:#fff;padding: 10px 0;}
.jb_db .pone{ width:40%; margin:0 auto; text-align:center; height:40px; line-height:40px; cursor:pointer; background:#c8a06a; color:#fff; font-size:1.6em; border-radius:3px;}
.jb_db .ptwo{  margin:0 auto; text-align:center; color:#999999; font-size:1.2em; text-decoration:underline; margin:0 10px;}

.album-tips{margin: 10px 3% 0 3%;background-color: #fff;position: relative;font-size: 12px;padding: 10px;line-height: 30px;}
.album-tips a{background-color: #c8a06a;color: #fff;border-radius: 3px;font-size: 13px;display: inline-block;text-align: center;width: 70px;position: absolute;bottom: 10px;right: 10px;}
.by{ padding:0px 3%;}
.by .fl{margin-top: 10px;font-size: 1.3em;color: #999;}
.by_zr{font-size: 1.3em;color:#c8a06a;float:left;}
.by_sx{border-right:1px solid #999;float:left;height: 10px;margin-top: 14px;}
.by_zx{font-size: 12px;float:left;padding: 10px;cursor:pointer;}
.claby{height:auto;display:inline-block;padding-left: 3%;width: 97%;}
.classifby{background:#fff;}
.classifby ul{}
.classifby ul li{width: 23%;float:left;text-align:left;background:#fff;padding: 10px 0 10px 0;position: relative;margin-right: 3%;margin: 0 10px 10px 0;}
.classifby ul li .img{width: 25%;display:block;border-radius: 50%;margin: 0 auto;border: 1px solid #c6c6c6;cursor:pointer;}
.classifby ul li .imgtwo{width: 22%;display:block;margin: 0 auto;border: 1px solid #c8a06a; float:left;}
.classifby ul li .imgthree{width: 10%;display:block;margin: 0 auto;border: 1px solid #c8a06a; float:left;}
.classifby ul li .pone{font-size: 14px;color:#333;margin-top:10px;overflow: hidden;height: 20px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;-o-text-overflow: ellipsis;-o-text-overflow: ellipsis;width: 90%;text-align: center;margin: 4px 5%;line-height: 18px;cursor:pointer;}
.classifby ul li .ptwo{font-size: 12px;color:#999;margin-top:10px;overflow: hidden;height: 20px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;-o-text-overflow: ellipsis;-o-text-overflow: ellipsis;width: 90%;text-align: center;margin: 0 5% 0 5%;}
.center{ text-align:center;}
.zq_lx02{height: 16px;position: absolute;top: 5px;right: 5px;}
.zj_price{width:40px; text-align: center; padding:2px 5px; background-color: #c8a06a; color:#fff; font-size: 1.3em; position: absolute;top: 3px;right: 5px;}
.bgY01{ position:absolute; top:0; left:0; }


.gpzj_pone{font-size:1.5em;color:#fff;text-align:center;position:absolute;left: 0;right: 0;top: 4%;line-height: 14px;}
.gpzj_ptwo{font-size:1.5em;color:#fff;text-align:center;position:absolute;left: 42.5%;right: 0;bottom: 4%;background:#000;border:1px solid #fff;border-radius:10px;padding: 2px 0;width: 15%;}
.gpzj_tu{position:absolute;top: 14%;width: 60%;left: 20%;}
.gpzj_tuone{position:absolute;top: 14%;width: 60%;left: -40%;}
.gpzj_tutwo{position:absolute;top: 14%;width: 60%;right: -40%;}
.gpzj_tuz{width: 100%;position: relative;float: left;/* border: 1px solid #c8a06a; */}
.gpzj_tuz .imgone{height:18px;position:absolute;top: 5px;right: 5px;}
.gpzj_tuz .imgtwo{position:absolute; top:0; left:0;}
.gpzj_tuz .lone{width:60%;left: 20%;position: relative;float: left;border: 1px solid #c8a06a;}
.gpzj_bf{ padding:10px 3%; border-bottom:1px solid #f2f2f2}
.gpzj_bf .pone{ font-size:1.5em; color:#333; float:left; margin-right:10px;}
.gpzj_bf .imgone{width: 23px;height: 23px;margin-right: 5px;margin-top: -2px;}
.gpzj_bf .ptwo{ font-size:1.5em; color:#333; float:right; }
.gpzj-slide {transform: scale(0.95, 0.95);-webkit-transform: scale(0.95, 0.95);-moz-transform: scale(0.95, 0.95);}
.gpzj-next {perspective: 600px;}
.gpzj_tuz .img{border: 1px solid #c8a06a;}
.gpzj_tuz .imgo{transform: rotateY(20deg);-webkit-transform: rotateY(20deg);-moz-transform: rotateY(20deg);}
.gpzj_tuz .imgoa{transform: rotateY(-20deg);-webkit-transform: rotateY(-20deg);-moz-transform: rotateY(-20deg);}
@media screen and (max-width:405px) and (min-width:320px){
.gpzj_tu {top: 14%;}
}



.clazb{height:auto;display:inline-block;padding-left: 3%;width: 97%;}
.classifzb{background:#fff;}
.classifzb ul{}
.classifzb ul li{width: 23.5%;float:left;text-align:left;background:#fff;padding: 0 0 10px 0;position: relative;margin-right: 3%;margin: 0 10px 10px 0;}
.classifzb ul li .img{/* width: 35%; */position: absolute;top: 0;left: 0;/* border-radius: 50%; *//* margin: 0 auto; *//* border: 1px solid #c6c6c6; */}
.classifzb ul li .imgtwo{width: 91%;display:block;margin: 0 auto;border: 1px solid #c8a06a;float:left;cursor:pointer;}
.classifzb ul li .imgthree{width: 6.7%;display:block;margin: 0 auto;/* border: 1px solid #c8a06a; */float:left;}
.classifzb ul li .pone{font-size: 14px;color:#333;/* margin-top:10px; */overflow: hidden;height: 20px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;-o-text-overflow: ellipsis;-o-text-overflow: ellipsis;width: 90%;/* text-align: center; */margin: 5px 5% 2px 0;}
.classifzb ul li .ptwo{font-size: 12px;color:#999;/* margin-top:10px; */overflow: hidden;height: 18px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;-o-text-overflow: ellipsis;-o-text-overflow: ellipsis;width: 90%;/* text-align: center; */margin: 0 5% 0 0;}
.classifzb ul li .pthree{font-size: 12px;color:#999; margin:4px 3% 0 0;}
.colorc8a06a{ color:#c8a06a;}

.gd_pone{ font-size:1.2em; color:#333; float:left;text-align: center;}
.gd_border{border-bottom: 1px solid #f2f2f2;}
.gd_aj{float: left;width: 23%;/* margin-left: 8%; */position: relative;}
.gd_sj{width: 30%;top: 35%;left: 40%;position:absolute;}
.gd_gdr {position: absolute;top: 50%;left: 60.7%;/* float: left; */width: 70%;-webkit-transform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}
.gd_pptwo {color: #999;font-size: 1.3em;overflow: hidden;overflow: hidden;height: 35px; word-break: break-all;word-wrap: break-word;-o-text-overflow: ellipsis;width: 100%; margin: 5px 0 0 0;}
.gd_pwone{float:left;width: 100%;}

#albumContainer{
    width:100%;
    -webkit-perspective: 1200px;
    -moz-perspective: 1200px;
    -ms-perspective: 1200px;
    perspective: 1200px;
    position: absolute;
    top: 14%;
}
#albumContainer .swiper-slide{
    width:62.5%;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
}
#albumContainer .swiper-slide .main-img{
    width:100%;
    margin:0 auto;
    display:block;
}
#albumContainer .swiper-slide {
    transform: scale(0.85, 0.85);
    -webkit-transform: scale(0.85, 0.85);
    -moz-transform: scale(0.85, 0.85);
}
#albumContainer .swiper-slide-active {
    transform: scale(1, 1);
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
}
#albumContainer .swiper-slide-prev,#albumContainer .swiper-slide-next{
    perspective: 400px;
    -webkit-perspective: 400px;
    -moz-perspective: 400px;
}
#albumContainer .swiper-slide-prev img{
    transform: rotateY(20deg);
    -webkit-transform: rotateY(20deg);
    -moz-transform: rotateY(20deg);
}
#albumContainer .swiper-slide-next img{
    transform: rotateY(-20deg);
    -webkit-transform: rotateY(-20deg);
    -moz-transform: rotateY(-20deg);
}
.blur{
    filter: blur(3px);
    -webkit-filter: blur(3px);
    -ms-filter: blur(3px);
    -moz-filter: blur(3px);
}
.dropload-up,
.dropload-down {
    font-size: 16px;
    position: relative;
    height: 50px;
    overflow: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.dropload-refresh,
.dropload-update,
.dropload-load {
    position: absolute;
    left: 50%;
    bottom: 0;
    width: 100%;
    height: 50px;
    line-height: 30px;
    text-align: center;
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0)
}
.dropload-down .dropload-refresh,
.dropload-down .dropload-update,
.dropload-down .dropload-load {
    top: 0;
    bottom: auto
}
.dropload-load .loading {
    display: inline-block;
    height: 15px;
    width: 15px;
    border-radius: 100%;
    margin: 6px;
    border: 2px solid #666;
    border-bottom-color: transparent;
    vertical-align: middle;
    -webkit-animation: rotate .75s linear infinite;
    animation: rotate .75s linear infinite
}
@-webkit-keyframes rotate {
    0% {
        -webkit-transform: rotate(0deg)
    }
    50% {
        -webkit-transform: rotate(180deg)
    }
    100% {
        -webkit-transform: rotate(360deg)
    }
}
@keyframes rotate {
    0% {
        transform: rotate(0deg)
    }
    50% {
        transform: rotate(180deg)
    }
    100% {
        transform: rotate(360deg)
    }
}
.swiper-slide{
    /*overflow: hidden;*/
}
.playing{
    color: #c8a06a!important;
}
/*更多页面tips*/
.tips{padding: 10px 2% 0 3%;font-size: 13px;position: relative;}
.tips img{float: right;width: 17px;margin-right: 12px}
.tips-word{position: absolute;z-index: 999; top: 40px;width: 100%; height: 90px;color: #fff; background: rgba(0,0,0,0.8);display: table;}
.tips-word:after{content: ''; position: absolute; right: 10px;  top: -10px;  width:0;  height:0;  border-left:10px solid transparent;  border-right:10px solid transparent;  border-bottom:10px solid rgba(0,0,0,0.8); }
.tips-word p{display: table-cell;vertical-align: middle;height: 90px;padding: 0 10px;}


.xzl_zn{ padding:10px 3%; background:#fff;}
.xzl_zn .pone{ font-size: 1.7em; float:left; color:#000;}
.xzl_zn .ptwo{ font-size: 1.2em; float:right;}
.xzl_zn .ptwo .spanone{ color:#666; float:left;}
.xzl_zn .ptwo .spantwo{ color:#c8a06a; text-decoration:underline;float:left; margin-left:5px;}
.xzl_gj{padding:5px 3% 10px;background:#fff;border-bottom: 1px solid #bcbab9;}
.xzl_gj .imgone{width: 35px;height: 53.66px;float: left; margin-bottom:-5px;}
.xzl_gj .imgtwo{width: 35px;height: 53.66px;float: left; margin-top:-5px;}
.xzl_gj .border{border-bottom:3px solid #ffbe5a;margin: 0 5%;}
.xzl_gj .pone{ float:left; margin-left:5px;}
.xzl_gj .ptwo{ color:#ff6600;}
.xzl_gj .ptwo .p1{ font-size:1.9em;}
.xzl_gj .ptwo .p2{ font-size:1.2em;}
.xzl_gj .pthree{font-size:1.2em;margin-top: -5px;}
.xzl_gj .pthree .img01{width:11px;height:8.5px;vertical-align: baseline;}
.xzl_gj .pfour{ float:left; text-align:right; margin:0 5px;}
.xzl_gj .pfive .p1{ font-size:1.9em;}
.xzl_gj .pfive .p2{ font-size:1.2em;}
.xzl_gj .psix{ margin-right:5px;}
.xzl_gj .psever{ margin-left:5px;}
.xzl_hgz{margin-top:5px;text-align: center;}
.xzl_hgimg{ width:66%;}
.xzl_hgjts{background:url(//image.kuwo.cn/newvip/vipzone/v1/jts.png);width:9px;height:9px;background-size:100%;/* vertical-align: inherit; */display: -webkit-inline-box;}
.xzl_hgz .p1{color:#ff6600;font-size:1em;}
.xzl_hgjtx{background:url(//image.kuwo.cn/newvip/vipzone/v1/jtx.png);width:9px;height:9px;background-size:100%;/* vertical-align: inherit; */display: -webkit-inline-box;}
.xzl_hgz .p2{color:#04ab00;font-size:1em;}
.xzl_cxzj {width: 100%;border: 1px solid #c6c6c6;}
.xzl_hgz .p3{color:#999; font-size: 10px;}


/*登录判断*/

.hh10{height:10px;font-size:0;overflow:hidden;clear:both;background:#fff;}
.bank{background:#fff;}
.jb_text01{font-size: 1.1em;color:#e3a64a;}
.jb_text02{font-size: 1.9em;color:#e3a64a;}
.txin .bot .antwo{float:left;width: 95px;height: 30px;background:#ff6600;line-height: 30px;margin-top: 8px;font-size: 1.5em;color:#fff;border-radius:5px;text-align:center;}
.claxhad{height:auto;display:inline-block;padding: 0 0;width: 99.5%;}
.classifzx{background:#fff;}
.classifzx ul{}
.classifzx ul li{width: 25%;float:left;text-align:left;background:#fff;padding: 10px 0 10px 0;}
.classifzx ul li img{width: 49.2%;display:block;margin: 0 auto;text-align: center;}
.classifzx ul li .hpone{color:#333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;width: 100%;text-align: center;}
.classifzx ul li .hptwo {font-size: 1.3em;color: #be7736;overflow: hidden;margin-top: 7px;margin-bottom: 7px;-o-text-overflow: ellipsis;width: 95%;margin: 0 auto;text-align: center;}
.zkan{ width:18px; margin:0 auto; text-align:center;}
.jb_db{background: #fff;}
.jb_db .pone{width: 40%;margin:0 auto;text-align:center;height: 35px;line-height: 35px;background:#c8a06a;color:#fff;font-size:1.6em;border-radius:3px;}
.jb_dbptwo{margin:0 auto;text-align:center;color:#999999;font-size:1.2em;text-decoration:underline;margin: 10px 10px;}

.txin{padding: 10px 3% 10px 3%;background:#fff;border-bottom: 1px solid #f2f2f2;width: 94%;position: relative;}
.txin .imgone{width: 40px;height: 40px;float:left;border-radius:50%;border:1px solid #bcbab9;}
.txin .textone{float:left;width: 54%;}
.txin .textone .pone{font-size: 1.4em;}
.txin .textone .pone .bfbk{float:left;max-width: 70%;overflow:hidden;line-height: 32px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;}
.txin .textone .pone .img{vertical-align:middle;width: 17.5px;height: 20.3px;margin-left: 5px;margin-top: 3px;}
.txin .textone .pone .img2{vertical-align:middle;width: 19px;height: 22px;margin-left: 5px;margin-top: 0px;}
.txin .textone .ptwo{font-size: 1.1em;color:#999;}
.txin .bot{float: right;}
.txin .bot .anone{float:left;width: 95px;height: 30px;background:#ff6600;line-height: 30px;font-size: 1.5em;color:#fff;border-radius:5px;text-align:center;margin-top:8px;}
.txin .bot .zk01{float:left;width: 23px;height: 23px;background:url("//image.kuwo.cn/newvip/guide/v1/zk01.png");background-size: 23px 23px;margin-left:10px;margin-top: 10px;}
.vip-icon{position: absolute;  width: 15px;  height: 15px;  top: 36px;  left: 37px;  border-radius: 15px;border: 2px solid #fff;  overflow: hidden;  background-color: #fff;}
.vip-icon img{  width: 15px;  height: 15px;  position: absolute;  top: 0;  left: 0;  }
.vip-operation{  float:left;  width: 46px;  height: 20px;  background:#ff6600;  line-height: 22px;  font-size: 12px;  color:#fff;  border-radius:5px;  text-align:center;  }
.ml5{margin-left:5px}
.zxdd{background:#fff;border-bottom: 1px solid #f2f2f2;}
.zxdd .pone{font-size: 1.5em;height: 40px;padding:10px 3% 10px 12%;line-height: 40px; position:relative;}
.zxdd .pone img{width: 8.1px;height: 14.16px;margin-left:5px;margin-top: 14px;float: right;}
.zxdd .pone .img1{width: 26px;height: 26px; position:absolute; top:4px; left:4px;}
.zxd_tone{ height:40px; line-height:40px; background:#fff; position:relative;}
.zxd_tone .pone{ font-size:1.6em; text-align:center;}
.zxd_tone .ptwo{font-size:1.4em;position:absolute;left:3%;top: 0;color:#c8a06a;}
.zxd_tone .ptwo img {width: 8.1px;height: 14.16px;margin-right: 5px;margin-top: -3px; }
.zxd_ttwo{ height:25px; line-height:25px; background:#fff; border-bottom: 1px solid #f2f2f2; padding:0 3%;}
.zxd_ttwo .pone{ font-size:1.2em; float:left; color:#999;}
.zxd_ttwo .ptwo{font-size:1.2em;top: 0;color:#999; float:right;}
.zxd_ttwo .ptwo .imgone{width: 20px;height:20px;margin-right: 2px;float:left;margin-top: 2.5px;}
.zxd_ttwo .ptwo .imgone .img{width: 15px;height: 15px;background:url(//image.kuwo.cn/newvip/guide/v1/wx.png);background-size: 15px;margin: 2.5px;}
.zxd_ttwo .ptwo .imgone .imgone{width: 15px;height: 15px;background:url(//image.kuwo.cn/newvip/guide/v1/xz.png);background-size: 15px;margin: 2.5px;}
.zxdx{ padding:10px 3%; background:#fff;}
.zxdx .imgone{float:left;width: 55px;height: 55px;margin-right:10px;}
.zxdx .pone{font-size:1.5em;margin:5px 0 10px 0; width:180px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.zxdx .ptwo{font-size:1.5em;margin-bottom: 5px; width:180px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.zxdx .end_time{font-size:1.5em; }
.zxdx .pthree{font-size:1.4em;float:right;margin-bottom: 5px;}
.zxdx .pfour{font-size:1.2em;float:right; color:#999; margin-top:16px;}
.zxdximgone {margin-right: 5px;float: left;width: 12.7px;margin-top: 4px;height: 7.4px;background: url("//image.kuwo.cn/newvip/guide/v1/zk.png");background-size: 12.7px 7.4px;}
.zxdximgtwo {margin-right: 5px;float: left;width: 12.7px;margin-top: 4px;height: 7.4px;background: url("//image.kuwo.cn/newvip/guide/v1/zkk.png");background-size: 12.7px 7.4px;}
.zxdbm {background: #fff;font-size:1em;color:#999;line-height: 18px;padding: 0 3% 10px;}

.mg30{width:70%; margin-left:30%;text-align: left;}
.title-name{float:left;max-width: 70%;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;line-height: 44px; font-size:1.5em;}
/* 图标更改样式 */
.day_img1{ width:30px; height:30px; position:absolute; top:15px; left:10px; }
.download_img1{ width:30px; height:30px; position:absolute; top:15px; left:10px; }

.until{background: #fff;line-height: 20px;}
.until1{width:50%; height:40px; text-align:center;color:#333;float:left;padding: 10px 0; position:relative;}
.untilT{width:49%; border-right:1px solid #f2f2f2;}
.until1 .pone{ font-size:1.5em;}
.until1 .ptwo{ font-size:1.2em; color:#999;}


.imgPosition{position:absolute; top:1px; left:1px; width:33px; height:33px; border-radius:50%;}
.imgposition2{position: absolute; top: 14px; right: 1px; width: 33px; border-radius: 50%;}
.imgposition3{position: absolute; top: 14px; left: 1px; width: 33px; border-radius: 50%;}
.coloryel{color:#c8a06a;}
.texthref{ color: #c8a06a; text-decoration: underline;}
.rank-tips{ width:100%; position:fixed; bottom:100px; left:0; z-index: 5; display:none;}
.tips-text{ font-size: 12px; margin: 0 50px; padding:0 10px; line-height: 30px; color:#fff; text-align: center; background-color: rgba(0,0,0,0.5); border-radius: 5px;}
.rank-dank{  width:100%; height:100%; position:fixed; top:0; left:0; z-index: 5; background-color: rgba(0,0,0,0.8); }
.rank-dank .rank-dank-close{ width:30px; position:absolute; top:-12px; right:-10px; }
.rank-dank .rank-dank-text{ width:280px; margin:30% auto 0; padding:10px; font-size:13px; background-color: #fff; border-radius:8px; position:relative;}
.rank-dank .rank-dank-text h1{ font-size: 15px; line-height: 26px; text-align: center;}
.rank-dank .rank-dank-text p{ line-height: 22px;}
.rank-dank .rank-dank-button{ height: 40px;line-height: 40px;background: #ffd674; font-size: 14px;color: #000000;text-align: center;border-radius: 5px;width: 50%;margin: 10px auto 0;}
.tips-rules{float: right; margin-right:8px;}
.wid110{max-width: 110px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.square{border-radius:0;}
.ablum-good-img1{ width:16px; height:16px; float:left; margin:16px 5px 0 0;}
.pfour-text1{text-align:right; position:absolute; top:2px; right:40px; opacity:0; transition: opacity 3s;}
.pfour-text2{text-align:left; position:absolute; top:2px; left:40px; opacity:0; transition: opacity 3s;}
.pfour-text3{width: 110px; text-align:right; position:absolute; top:2px; right:40px; opacity:0; transition: opacity 1s;}
.rank-nav-bg{background:#fff; height:40px;}
.rank-nav{width:280px; margin:0 auto;}
.rank-nav li{ width:136px; height:30px; line-height: 30px; cursor:pointer; border:1px solid #cacaca;border-right:0; margin-top:12px; font-size: 12px; text-align: center; background-color: #fff; color:#000; float:left; }
.rank-nav .nav-right{ width:136px;border:1px solid #cacaca; border-left:0;}
.rank-nav .active{ color:#c8a06a; border:1px solid #c8a06a; }     
.img-album-list0{ width:33%; position:absolute; bottom:10%; left:33%; z-index:100; transform: translateZ(100px);  /* Chrome, Safari, Opera */}
.img-album-list1{ width:30%; position:absolute; bottom:11%; left:18%; z-index: 4; transform: perspective(200px) rotateY(45deg) translateZ(0px); filter: brightness(80%); -webkit-filter: brightness(80%); /* Chrome, Safari, Opera */}
.img-album-list2{ width:30%; position:absolute; bottom:11%; left:52%; z-index: 4; transform: perspective(200px) rotateY(-45deg) translateZ(0px); filter: brightness(80%); -webkit-filter: brightness(80%); /* Chrome, Safari, Opera */}
.img-album-list4{ width:30%; position:absolute; bottom:11%; left:10%; z-index: 3; transform: perspective(200px) rotateY(45deg) translateZ(0px); filter: brightness(50%); -webkit-filter: brightness(50%); /* Chrome, Safari, Opera */}
.img-album-list3{ width:30%; position:absolute; bottom:11%; left:60%; z-index: 3; transform: perspective(200px) rotateY(-45deg) translateZ(0px); filter: brightness(50%); -webkit-filter: brightness(50%); /* Chrome, Safari, Opera */}
.img-album-list5{ width:30%; position:absolute; bottom:11%; left:3%; z-index: 2; transform: perspective(200px) rotateY(45deg) translateZ(0px); filter: brightness(20%); -webkit-filter: brightness(20%); /* Chrome, Safari, Opera */}
.img-album-list6{ width:30%; position:absolute; bottom:11%; left:67%; z-index: 2; transform: perspective(200px) rotateY(-45deg) translateZ(0px); filter: brightness(20%); -webkit-filter: brightness(20%); /* Chrome, Safari, Opera */}
.sx_hy{float:left;padding: 2px 10px;border: 1px solid #c8a06a;border-radius:5px;margin: 10px 0;font-size: 1.4em;color:#c8a06a;}
.sx_gdp{ float:left;}
.sx_gdimg{width: 8.1px;height: 14.16px;background:url(//image.kuwo.cn/newvip/vipzone/v1/monthly-img1.png);background-size:100%;display:block;float:left;margin-left: 7px;/* vertical-align: super; */margin-top: 2px;}
.sx_gdimgrotate{transform: rotate(90deg);-webkit-transform: rotate(90deg);}
.sx_gdimgrotate1{transform: rotate(-90deg);-webkit-transform: rotate(-90deg);margin-top: 0px;}
.sx_pone{background:#fff;padding:0 3%;height:35px;line-height:35px;font-size: 1.4em;}
.sx_pone .span1{ color:#ff6600;}
.banka{background:#fff;margin: 5px 3% 15px 3%;padding: 10px 0;}
.table {width: 100%;max-width: 100%;font-size: 1.4em;}
table {border-spacing: 0;border-collapse: collapse;}
.table>thead>tr>th {vertical-align: bottom;}
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {
padding: 8px;line-height: 1.42857143;}
tr {display: table-row;vertical-align: inherit;border-color: inherit;}
td{ width:16.6%;}
.text-c{ text-align:center;}
.color_c8a06a{color: #c8a06a;}
.sjzlp{padding:0 3%;font-size: 1.4em;}
.sjpdin{height:40px;line-height:40px;font-size: 1.6em;color:#c8a06a;border-radius:5px;border:1px solid #c8a06a;background:#fff;margin:0 3%;text-align:center;}
.monthly-chose{ background-color: #fff; padding: 10px 0; position: absolute; top: 120px; width: 100%; z-index: 9;}
.monthly-chose-bottom{ width:100%; height: 300px; background-color: #fff; }
/*.chose-words{ display:inline-block; width:16.6%; padding:8px 0; text-align: center; }*/
/*.chose-words-text{ font-size:14px; width: 100%; display: inline-block; }*/
.ovfHiden{overflow: hidden;height: 100%;}
.monthly-dank{  width:100%; height:100%; position:fixed; top:0; left:0; z-index: 5; background-color: rgba(0,0,0,0); }
.essong-img1{ width:28%; position:absolute; top:64%; left:33%;}


/*支付弹窗*/

.pop{position: absolute;top:0;left:50%;margin-left:-140px;width:280px;background: #fff;border-radius: 6px;}
.closed{position: absolute;top:5px;right:5px;width:20px;height:20px;background: url(//image.kuwo.cn/vip/fans/mobile/zhoujl20160608/closed.png) no-repeat;background-size: 100%;}
.popZhifu{/*padding:25px 15px 10px;*/} 
.popZhifu li{height:35px;line-height:35px;margin-bottom: 15px}
.popZhifu li span{float:left;}
.popZhifu li p{float:left;width:190px;height:35px;border:1px solid #c9c9c9;border-radius: 2px; margin-left:25px;}
.popZhifu li p em{float:left;width:33px;text-align: center;line-height: 35px;font-size:26px;border-right:1px solid #c9c9c9;}
.popZhifu li p em:nth-of-type(2){float:left;width:33px;text-align: center;line-height: 35px;font-size:20px;border-left:1px solid #c9c9c9;border-right:0;}
.popZhifu li p var{float:left;width:65px;text-align: center;}
.popZhifu li p input {
    float: left;
    width: 120px;
    height: 35px;
    text-align: center;
    line-height: 27px;
    font-size: 24px;
    color: #333;
    background: none;
    border: none;
}
.zhifu1 {display: block; width: 281px; height: 46px; background: url(//image.kuwo.cn/vip/fans/mobile/pub/zfb.png) no-repeat; background-size: 281px; margin: 0 auto;}
.zhifu2 {display: block; width: 281px; height: 46px; background: url(//image.kuwo.cn/vip/fans/mobile/pub/ylk.png) no-repeat; background-size: 281px; margin: 0 auto;}
.zhifu3 {display: block; width: 281px; height: 46px; background: url(//image.kuwo.cn/vip/fans/mobile/pub/wx.png) no-repeat; background-size: 281px; margin: 0 auto;}
.popZhifu li strong{float: left;color: #ff6600;font-size:16px;margin-right:5px;}
.liuyanPop{padding-top:25px;}
.popTitle{line-height:19px;padding: 0 15px;}
.popTex{padding: 0 15px;}
.popTex textarea{display: block;width:98%;height:120px;background: #f4f4f4;border-radius: 5px;border-color:#adadad;padding:3px;line-height:21px;}
.liuyanBtn{border-top:1px solid #c9c9c9;height:44px;font-size: 14px;text-align: center;margin-top:8px;}
.liuyanBtn a:nth-of-type(1){float:left;width:49%;border-right:1px solid #c9c9c9;line-height:44px;color:#000;}
.liuyanBtn a:nth-of-type(2){float:right;width:49%;line-height:44px;color:#ffd044}

.popPhone{height: 25px;line-height:25px;color: #000;padding:0 15px;margin-top:10px;}
.popPhone em{float: left;color: #cc0000;}
.popPhone span{float:left;}
.popPhone input{float:left;width: 180px;height:23px;line-height:23px;border:1px solid #c9c9c9;background: #f4f4f4;border-radius: 2px;color:#b2b2b2;}
.popSub{margin-top:15px;text-align: center;padding:0 15px 15px;}
.popSub a{display: block;height:23px;border:2px solid #ffd757;border-radius: 3px;line-height:23px;text-align: center;color:#000;}

.xi_border{ border-bottom:1px solid #c6c6c6;}
.xi_bt5{ margin-top:-5px;}
.xi_mt10{ margin-top:10px;}
.xi_mb10{ margin-bottom:10px;}
.ximr10{ margin-right:10px;}
.xi_one{line-height:22px;width: 100%;text-align: center; font-size:13px;}
.xicone{color: #333;}
.xictwo{color: #c6c6c6;}
.xicthree{color: #ff6600;}
.xifont-s17{font-size:17px;margin-left:5px;font-family: "微软雅黑";}
.xisj{ text-align:center; font-size:12px; line-height:30px;}
.xifont-s12{font-size:12px;}
.xifont-s13{font-size:13px;}
.xifont-s14{font-size:14px;}
.xifont-s15{font-size:15px;}
.xilh40{ line-height:25px;}
.xianh40{ height:40px; line-height:40px; background:#ffd674; font-size:14px; color:#000000; text-align:center; border-radius:5px; width: 50%; margin-left: 25%;}
.xistr{ font-weight:bold;}
.zj_zfxz{height:34px;line-height:34px;border-radius: 3px;border:1px solid #fccc59;text-align: center;width: 100%;display: block; font-size:14px; color:#333;}
.zj_zfxz .imgone{ width:22px; height:22px;  margin-right:5px;}
.zj_zfxz .imgtwo{ width:26px; height:16.5px; margin-right:5px;}


.tkpone20160627{ text-align:center; color:#333; font-size:14px;}
.tkptwo20160627{ color:#f7bd03;}
.popZhifu li .spanone20160627{float:left;font-size: 14px;color: #ff6600;padding-left: 10px;font-weight:bold;}
.hy_tc20160627{
z-index:5; width:100%;
  position: fixed; top: 50%;left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
  -webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
}
.bgan20160627{background: #fff;border-radius:10px;/*width: 280px;*/ width: 80%; margin: 0 auto;position: relative; padding:10px;}
.imgca20160627{width: 30px;/* margin-left: 91%; */position: absolute;top: -10px;right: -7px;/* margin-top: 10px; */}

.kg_dbt20160627 {position: fixed; width: 100%;height: 100%;background: #000; opacity: 0.8;z-index: 4; left:0; top:0;}

.ovfHiden{overflow-y: hidden;}

.hy_tc{
z-index:111; width:100%;
  position: fixed; top: 50%;left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
  -webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
}
.bgan{background: #fff;border-radius:10px;width: 79%;margin: 0 auto; padding:10px;}

.bgan .pone {
    font-size: 15px;
    width: 50%;
    float: left;
    height: 40px;
    line-height: 40px;
    margin: 5px auto 0;
    text-align: center;
    font-size: 15px;
    margin-left: -0.5px;
    display: block;
    /* border-top: 1px solid #999; */
}

.bgan .aone {
    width: 100%;
    height: 40px;
    line-height: 40px;
    color: black;
    margin: 5px auto;
    text-align: center;
    font-size: 15px;
    display: block;
    border-top: 0px solid #999;
}
.imgca{width: 11%;margin-left: 97%;margin-top: -27px;}
.xxbg{padding: 0 4%;margin: 15px 0;}
.xxbg .textone{font-size:15px;}
.xxbg .texttwo{font-size:15px; text-align:center;}
.tk_srwb{height:38px;line-height:38px;width: 89%;border:1px solid #333;color:#999;margin: 0 4%;font-size:15px;padding-left:3%;}
.tk_wbk{height:68px;width: 89%;border:1px solid #333;color:#999;font-size:15px;padding-left:3%;margin: 15px 4%;padding-top:10px;}
.tk_c3{ color:#333;}
.tk_ff259c{color:#ff259c;}
.tk_sx{height:41px;border-left:1px solid #999;top:0;background: #999;position: absolute;left: 50%;margin-top: 5px;}



@media screen and (max-width:330px){
.jsdbfg .text .pone{ font-size:15px;}
}


/*意见反馈*/

/*2016.8.2*/
.kt_box {padding: 0 3%;}
.own_info1 {display: -webkit-box;-webkit-box-align: center;padding: 10px 0 10px 0;}
.own_info__avatar {position: relative;display: block;/* margin-right: 6px; */width: 35px;height: 35px;-webkit-border-radius: 999px;-webkit-box-sizing: border-box;}
.own_info__avatar_img {display: block;width: 100%;height: 100%;-webkit-border-radius: 999px;}
.mod_w57 {width: 57%;}
.own_info__txt {display: -webkit-box;-webkit-box-align: center;}
.own_info__name {display: block;max-width: 24%;overflow: hidden;white-space: nowrap;margin-right: 2px;text-overflow: ellipsis;}
.ghptanao {max-width: 72%;height: 18px;overflow: hidden;white-space: nowrap;margin-right: 2px;text-overflow: ellipsis;display: block;font-size: 1.4em;margin-left: 5px;margin-right:5px;}
.own_info__body {-webkit-box-flex: 1;}
.mod_np_list__box {position: relative;display: block;height: 26px;line-height: 26px;font-size: 1.3em;text-align: center;color: #fff;-webkit-border-radius: 4px;-webkit-box-sizing: border-box;background-color: #d4b27e;}
.kt_gpone {font-size: 1.1em;color: #999;margin-left: 5px;}
.kt_sydn{height: 47px;display: -webkit-box;position: relative;-webkit-box-align: center;border-top:1px solid #d4b27e;border-bottom:1px solid #d4b27e;}
.kt_sydn .w50{width:50%;display:block;position:relative;}
.kt_sydn .w50 .pone{ text-align:center; color:#999; font-size:1.4em;}
.kt_sydn .w50 .ptwo{ text-align:center; color:#333; font-size:1.4em;}
.kt-sydn_xfbg{position:absolute;background:url(../images/xfbg.png);height: 44px;width: 44px;background-size:100%;top: -5px;right: 0;}
.kt-sydn_xfbgpone{color:#fff;font-size:1em;transform: rotate(43deg);-webkit-transform:rotate(43deg);position:absolute;top: -2px;right: 4px;width: 44px;text-align: center;height: 44px;}
.kt-sydn_xfban{ position:absolute; border-left:1px solid #d4b27e; left:50%; margin-left:-0.5px; height:47px; top:0;}
.xzl_zn{ padding:10px 3%; background:#fff;}
.xzl_zn .pone{ font-size: 1.7em; float:left;}
.xzl_zn .ptwo{ font-size: 1.2em; float:right;}
.xzl_zn .ptwo .spanone{ color:#666; float:left;}
.xzl_zn .ptwo .spantwo{ color:#c8a06a; text-decoration:underline;float:left; margin-left:10px;}
.xzl_gj{padding:5px 3% 10px;background:#fff;border-bottom: 1px solid #bcbab9;}
.xzl_gj .imgone{width: 35px;height: 53.66px;float: left;margin-bottom: -5px;}
.xzl_gj .imgtwo{width: 35px;height: 53.66px;float: left;margin-top: -5px;}
.xzl_gj .border{border-bottom:3px solid #ffbe5a;margin: 0 5%;}
.xzl_gj .pone{ float:left; margin-left:5px;}
.xzl_gj .ptwo{ color:#ff6600;}
.xzl_gj .ptwo .p1{ font-size:1.9em;}
.xzl_gj .ptwo .p2{ font-size:1.2em;}
.xzl_gj .pthree{font-size:1.2em;margin-top: -5px;}
.xzl_gj .pthree .img01{width:11px;height:8.5px;vertical-align: baseline;}
.xzl_gj .pfour{ float:left; text-align:right; margin-right:5px;}
.xzl_gj .pfive .p1{ font-size:1.9em;}
.xzl_gj .pfive .p2{ font-size:1.2em;}
.xzl_gj .psix{ margin-right:5px;}
.xzl_gj .psever{ margin-left:5px;}

.sx_pone{background:#fff;padding:0 3%;height:35px;line-height:35px;font-size: 1.4em;}
.sx_pone .span1{ color:#ff6600;}
.banka{background:#fff;margin: 5px 3% 10px 3%;padding: 10px 0;}
.table {width: 100%;max-width: 100%;font-size: 1.4em;}
table {border-spacing: 0;border-collapse: collapse;}
.table>thead>tr>th {vertical-align: bottom;}
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {
padding: 8px;line-height: 1.42857143;}
tr {display: table-row;vertical-align: inherit;border-color: inherit;}
td{ width:16.6%;}
.text-c{ text-align:center;}
.color_c8a06a{color: #c8a06a;}
.sjzlp{padding:0 3%;font-size: 1.4em;}
.sjpdin{height:40px;line-height:40px;font-size: 1.6em;color:#c8a06a;border-radius:5px;border:1px solid #c8a06a;background:#fff;margin:0 3%;text-align:center;}
.yjfk_to{height: 35px;line-height: 35px;background:#fff;text-align:center;font-size:1.5em;}
.yjfk_to .fhan{position: absolute;left: 3%;font-size: 0.9em;color: #c8a06a;}
.yjfk_to .fhan .img{width: 8.1px;height: 14.16px;background:url(//image.kuwo.cn/newvip/vipzone/v1/gdimg.png);background-size:100%;display: block;float: left;margin-right: 5px;/* margin-left: 3%; */margin-top: 10px;transform: rotate(180deg);-webkit-transform: rotate(180deg);}
.yjfk_sj{background:#cecece;padding: 2px 0;color:#fff;text-align: center;margin: 20px auto 0;width: 120px;font-size: 1.3em;border-radius: 9px;display: block;}
.yjfk_info1 {display: -webkit-box;-webkit-box-align: center;padding: 0 3%;}
.yjfk_avatar { position: relative;display: block;margin-right: 6px;width: 35px;height: 35px;-webkit-border-radius: 999px;-webkit-box-sizing: border-box;}
.yjfk_xixe{margin:0 3%;position: relative;padding:10px;word-wrap: break-word;width: 220px;margin-left: 51px;margin-right: 51px;font-size: 1.4em;border-radius:5px;}
.yjfk_bai{ background:#fff; color:#333;}
.yjfk_huang{ background:#d4b27e; color:#fff;}
.yjfk_xixe .bjtou{ position:absolute; top:5px; left:-13.5px; background:url(//image.kuwo.cn/newvip/vipzone/v1/bjtou.png); width:13.5px; height:16px; background-size:100%;}
.yjfk_xixe .hjton{ position:absolute; top:5px; right:-13.5px; background:url(//image.kuwo.cn/newvip/vipzone/v1/hjton.png); width:13.5px; height:16px; background-size:100%;}
.yjfk_xixe a{ color:#1da0ef;}
.yjfk_bton{height: 50px;background:#fff;border-top:1px solid #c6c6c6;position:fixed;bottom:0;width: 94%;left: 0;padding:0 3%;z-index:99;}
.yjfk_bton .srk{height: 30px;background:#fff;border:1px solid #c6c6c6;margin:9px 0;width: 73%;padding:0 10px;font-size:1.4em;float:left;}
.yjfk_bton .fasong{line-height:50px;color:#d4b27e;font-size:1.6em;float:right;width: 19%;text-align:center;}
 
 .feedbackshadow{position: fixed; width: 100%;height: 100%;background: #000; opacity: 0.8;z-index: 4; left:0; top:0;}

 /*图片未加载时用空白撑起来*/
.img-container{}
.img-container-relative{position: relative;}
.img-container::after{content: '';display: block;padding-top: 100%;}
.img-show{position: absolute;left: 0;top: 0;}
#essong .img-container::after{padding-top: 85%;border: 1px solid transparent;}
#downloadTop_page .img-container::after,#newTop .img-container::after,#rankingContainer .img-container::after,#essenceSongsContainer .img-container::after,#musicMore .img-container::after,#ablumMore .img-container::after{border: 1px solid transparent;}
#ost .img-container::after{padding-top: 93%;}
.music_privilege .img-container::after{padding-top: 50%;margin-bottom: 3px;}
.music_privilege .img-show{left: 50%;margin-left: -25%;}
#artistUL .img-container::after{padding-top: 75%;border: 1px solid transparent;}
#artistUL .img-show{margin-left: 14%;}
#ostContainer .img-container::after{padding-top: 93%;}
#downloadSingerUl .img-container::after{padding-top: 52%;border: 1px solid transparent;}
#downloadSingerUl .img-show{margin-left: 25%;}
/*图片未加载时用空白撑起来*/


/* 2016-12-30 pc付费专区 */
.swiper-btn-prev{position:absolute; top:36%; left:0; z-index:5;}
.swiper-btn-next{position:absolute; top:36%; right:0; z-index:5;}

/* 2017-06-20 pc付费专区样式改版 */
.sycent{width: 800px;height: auto;margin: 0 auto;}
.border-radius{ border-radius:50%;}
.gdjh_zk{padding: 20px 0;}
.gdjh_xk{float:left;width: 340px;margin:0 12px;/*padding-left: 20px;*/}
.gdjh_lb{display: -webkit-box;-webkit-box-align: center;padding: 15px 0;}
.gdjh_ran{width: 260px;padding-left:10px;}
.gdjh_ran .pone{line-height: 22px;font-size: 13px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.gdjh_ran .pone img{padding-right: 5px;}
.gdjh_ran .ptwo{color:#999;line-height: 20px;overflow: hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.phb_ws{width:22px;text-align:left;font-size: 18px;}
.phb_zajg{display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: justify; }
.phb_ran {width: 180px;padding-left: 10px;}
.phb_ran .pone{line-height: 22px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;}
.phb_ran .ptwo{color:#999;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size:12px;}
.phb_btan{display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: justify;font-size:13px;padding: 20px 20px 0 20px;}
.phb_lb{display: -webkit-box;-webkit-box-align: center;padding:10px 0;}
.phb_zk{/*padding: 10px 0;*/}
.gdgs_zk{padding: 15px 20px 0 0;}
.gdgs_zk .anone{font-size: 12px;padding: 3px 12px; color:#000;}
.gdgs_zk .anone.active{padding: 3px 12px;background: #c8a06a;border-radius: 12px;color: #fff;font-size: 12px;}
.gdgs_zk .chose-words{font-size: 12px;padding: 3px 7px;color:#000;}
.gdgs_zk .chose-words.active{padding: 3px 12px;background: #c8a06a;border-radius: 15px;color: #fff;font-size: 12px;}
.gdgs_zk .anthree{background: #c8a06a;border-radius: 50%;color: #fff;font-size: 12px;width: 23px;height: 23px;display: inline-block;line-height: 23px;text-align: center;}

.mr-5{margin-left:5%;}
.wd-100{width:90% !important;}
.br-50{border-radius:50%;}
.pointer{cursor:pointer;}