/* vip */
body{background-color: #fff;}
.kch-vipBg{width: 100%; height: 619px; background-image: url(/common/img/vipBg.jpg); background-repeat: no-repeat; background-size: 1920px 619px; background-position: center;}
.kch-vipBt{color: #f1d89c;}
.kch-vipBuy{width: 638px; border-radius: 10px; overflow: hidden;}
.kch-vipBuyTopBg{width: 638px; height: 125px; background-image: url(/common/img/vip01.jpg); background-repeat: no-repeat; background-size: 638px 125px; }
.kch-vipBuyBt{color: #981616;}
.swiper1{width: auto; height: 30px; line-height: 30px;margin:inherit;}
.kch-vipBuyBox{width: 136px; height: 92px; border: 1px solid #ebebeb; position: relative; box-shadow: 0 6px 6px rgba(0,0,0,0.05);}
.kch-vipTip{ padding: 0 5px; height: 20px; line-height: 20px; background-color: #ff3b30; font-size: 12px; color: #fff; border-radius: 0 0 10px 0; top: -1px; left: -1px; position: absolute;}
.kch-vipBuyActive{border: 2px solid #e6a34e; background-color: #fff2e0;}
.kch-vipBuyActive .kch-vipTip{top: -2px; left: -2px; }
.kch-vipBuyBox>span,.kch-vipBuyBox>strong{-moz-user-select:none; /* Firefox私有属性 */-webkit-user-select:none; /* WebKit内核私有属性 */-ms-user-select:none; /* IE私有属性(IE10及以后) */-khtml-user-select:none; /* KHTML内核私有属性 */-o-user-select:none; /* Opera私有属性 */user-select:none; /* CSS3属性 */}
.kch-vipBuyActive>span,.kch-vipBuyActive>strong{ color: #b33600;}
.kch-vipBuyYes{width: 0;height: 0;border-width: 12px;border-style: dashed;border-color: transparent; border-right-color:#da8a1a;border-bottom-color:#da8a1a; position: absolute; bottom: -2px; right: -2px; display: none;}
.kch-vipBuyActive>.kch-vipBuyYes {display: block;}
.kch-vipYJ{position: absolute;bottom: 14px;}
.kch-Correct{ width: 16px; height: 14px; line-height: 12px; font-size: 13px; position: absolute; color: #fff; font-weight: bold; top: -1px; left: -1px;}
.check-btn{width: 192px; height: 56px; border: none;line-height: 56px;opacity: .96;background: #ffd7a3 linear-gradient(270deg,#ffd7a3 0,#e6a85a 100%); border-radius: 4px; font-size: 18px; font-weight: 700;color: #b33600;text-align: center;}
.check-btn:hover{background: #ffca84 -webkit-gradient(linear,right top,left top,from(#ffca84),to(#d89742));color: #b33600;}
thead{border-bottom: 1px solid #e6e6e6;}
.layui-table th{ height: 150px; background-color: #fff;min-height:initial; line-height: initial;}
.layui-table td{ height: 100px;padding: 9px 20px;}
.layui-table td.text-center{font-size: 16px;}
.layui-table tbody tr:hover{background-color: initial;}
.kch-vipContentBtn{ height: 34px; line-height: 34px; width:122px ; font-size: 16px; display: flex; justify-content: center; margin-left:auto;margin-right:auto; background-color: #eee; border-radius: 4px;}
.kch-vipContentBtn2{height: 34px; line-height: 34px; width:122px ; font-size: 16px; display: flex; justify-content: center; margin-left:auto;margin-right:auto;background-color: #2555a5;border-radius: 4px; color: #fff;}
.kch-vipContentBtn2:hover{background-color: #3775dd; color: #fff;}
.text-dd8313{color: #dd8313;}
.kch-vipContentBtn3{height: 34px; line-height: 34px; width:122px ; font-size: 16px; display: flex; justify-content: center; margin-left:auto;margin-right:auto;background: #ffd7a3 linear-gradient(270deg,#ffd7a3 0,#e6a85a 100%);border-radius: 4px; color: #b33600;}
.kch-vipContentBtn3:hover{background: #ffca84 -webkit-gradient(linear,right top,left top,from(#ffca84),to(#d89742)); color: #b33600;}
.kch-vipQyBt{border-bottom: 4px solid #da8a1a;font-weight: 700; padding-bottom: 10px; font-size: 20px; color: #da8a1a; width: 72px;}
.kch-vipQyBt>strong{font-size: 40px; font-weight: bold; margin-left: 5px;}
.layui-table[lay-even] tr:nth-child(even){background-color: #fafafa;}
.layui-table .kch-vipBgYellow-lg{background-color: #fffbf7;}
.layui-table .kch-vipBgYellow{background-color: #fff4e7;}
.layui-table[lay-skin=row] .kch-vipThBorder{border-color: #fbd099;border-width: 1px 1px 0 1px;}
.layui-table[lay-skin=row] .kch-vipThBorder2{border-color: #fbd099;border-width: 0 1px 0 1px;}
.layui-table[lay-skin=row] .kch-vipThBorder3{border-color: #fbd099;border-width: 0 1px 1px 1px;}
.layui-table[lay-skin=row] .kch-vipThBorder4{border-color: #fbd099;border-width: 0 0 0 1px;}
.kch-vipBuyTc{width: 380px; min-height: 40px; border-radius: 4px; background-color: #fff; position: absolute; z-index: 2; left: 50%; margin-left: -225px; top: 20%;}
.kch-alipay,.kch-wechat{color: #999;}
.layui-tab-title{height: 50px;}
.layui-tab-title .layui-this:after{height: 50px}
.layui-tab-brief>.layui-tab-title .kch-alipay.layui-this{ color: #019fe8;}
.layui-tab-brief>.layui-tab-more li.kch-alipay.layui-this:after, .layui-tab-brief>.layui-tab-title .kch-alipay.layui-this:after{border-bottom: 2px solid #019fe8;}
.layui-tab-brief>.layui-tab-title .kch-wechat.layui-this{ color: #4cb816;}
.layui-tab-brief>.layui-tab-more li.kch-wechat.layui-this:after, .layui-tab-brief>.layui-tab-title .kch-wechat.layui-this:after{border-bottom: 2px solid #4cb816;}
.kch-buyCode{display: flex; justify-content: center; background-color: #019fe8;}
.kch-buyCode2{display: flex; justify-content: center; background-color: #22ab38;}
.kch-buyCode img{width: 200px;}
.kch-buyCode2 img{width: 200px;}
.layui-tab-content{padding: 0;}
.text-red{color: red;}
/* vip权益变更 */
.kch-vipQyBt{margin-left: 15px;}
.tableBorder{width: 1px; height: 842px; position: absolute; top: 118px; right: 126px;background-color: #e6e6e6; z-index: 2;}
.tableBorder2{width: 1px; height: 842px; position: absolute; top: 118px; right: 252px;background-color: #e6e6e6; z-index: 2;}
.layui-table td{padding: 0;}