/*会员中心头像*/
.layui-upload-file {display: none;}
.nav-menu-icon2 {font-size: 26px !important;}
.nav-menu-icon2::after {left: -8px !important;top: -8px !important;}
.Sub_thumb {width: 100px;height: 100px;border-radius: 50%;border:0px}
.Sub_thumb img, .Sub_thumb2 img{border-radius: 50% !important;}
.layui-upload-file {display: none !important;}
.checkboxinput{-webkit-appearance: checkbox;}
.nonemore{background: none;}
button.btn-face {border-radius: 50%;width: 60px;height: 60px;font-size: 12px;background: darkgray;} 

/*修改头像*/
.XGTX {padding: 10px;}
.XGTX dt, .XGTX dd{display: inline-block;vertical-align: middle;}
.XGTX dt{padding-left: 120px;}
.XGTX dt img{width: 100px; height: 100px; border-radius: 50%;}
.XGTX dd.XGAN .jQuery-image-upload-controls {width: 120px; height: 42px; margin-left: 10px;}
.XGTX_btn {border: 0 !important; color: #FFF; background-color: #09090B;padding: 10px 15px;border-radius: 10px;}

/*VIP页面*/
.Vip_Group {margin-top: 30px;}
.Vip_Group .module-player-list { border-radius: 0 10px 10px 10px !important;}
.Vip_Group .module-player-tab .module-tab-item {margin-left: 0; margin-right: 3px;}
.Vip_Group_ms {padding: 10px 20px;font-size: 20px;}
.Vip_Group .module-tab-item {font-size: 24px;padding: 10px 40px;}
.Vip_Group .module-tab-item span {color: #fff;}
.Vip_Group .module-tab-item i {font-size: 34px;vertical-align: middle;}
.Vip_Group-btn {padding: 20px;background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #8d6f50), color-stop(1, #e7c89e));border-radius: 0 15px 15px 15px;min-height: 300px; position: relative; color: #000;}
.Vip_Group-btn:hover {color: #000;background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #7f6245), color-stop(1, #e7c89e));}
.VIP_JB {position: absolute; top: 0; left: 0; background-repeat: no-repeat; background-size: cover; width: 75px; height: 75px; display: block;}
.Vip_Day {background-image: url(../image/vip_pc/day.png);}
.Vip_quarter {background-image: url(../image/vip_pc/quarter.png);}
.Vip_Month {background-image: url(../image/vip_pc/month.png);}
.Vip_Year {background-image: url(../image/vip_pc/year.png);}
.Vip_Group-btn h4 {font-size: 100px; padding: 40px 0 20px 0;}
.Vip_Group-btn h4 p {font-size: 35px;line-height: 30px;margin: 0;display: inline-block;}
.Vip_Group-btn dt {background-color: #000;border-radius: 15px;}
.Vip_Group-btn dt span {padding: 10px 18px;font-size: 20px; display: inline-block;background-image: linear-gradient(180deg,#e7c89e,#8d6f50);background-clip: text;-webkit-background-clip: text;color: transparent; }
.Vip_Group-btn dd {font-size: 25px;padding-top: 20px;}
.VIP_BuyBox {margin-bottom: 50px;}
.VIP_Box {border-radius: 15px;box-shadow:5px 2px 6px #0000007a; display: inline-block; width: calc(33.1% - 20px); margin: 0 10px; min-height: 160px; position: relative;}
.VIP_Box i {font-size: 90px; position: absolute; left: 30px; top: 10px; color: #36363c;}
.VIP_Box em {font-size: 120px; line-height: 120px;position: absolute;right: 20px;top: 0;font-family: fangsong;}
.VIP_Box h3 {position: absolute;font-size: 32px; left: 140px;top: 40px;z-index: 999;}
.VIP_Box h3 p {font-size: 16px;padding: 3px 10px;border-radius: 20px;margin-top: 15px; text-align: center;min-width: 220px;}
.Buy_Yes {background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #d2a87a), color-stop(1, #fbdebc)); }
.Buy_No {background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #1d1d21), color-stop(1, #26262b)); }
.Buy_Yes em {color: #cfb28f;}
.Buy_No em {color: #303036;}
.Buy_Yes h3 {color: #000;}
.Buy_No h3 {color: #5d5d65;}
.Buy_Yes h3 p {background-color: #343333; color: #e1bb92;}
.Buy_No h3 p {background-color: #36363c; color: #9696a5;}