﻿.vip_card{width: 100%;margin: auto;}
#wxcard{display: none;text-align: center;}
#pccard{display: block;}
.vipcheck2{width: 1200px;text-align: center;float: left;padding-right: 25px;border-bottom: 1px dashed #999;padding: 45px 0 35px 0;margin-bottom: 20px;box-sizing: border-box;}


.vipcheck2 dd{width: 50%;float: left;border:0;margin: 0;vertical-align: middle;height: 410px;}
.vipcheck2 dd img{margin:auto;top:50%;position: relative;margin-top: -92px;}
.vipcheck2 dt{width: 45%;float: left;background: #ebebeb;border:0;margin: 0;height: 410px;padding: 0;
  box-shadow: 
  25px 0 0 0px #ebebeb,
25px 0 0 10px #e1e1e1;text-align: left;
}

.cardinfo{width: 96%;margin:0 2% 0 2%;font-size:15px;line-height: 25px;float: left;color: #666;font-family: 微软雅黑;line-height: 25px;letter-spacing:1px;}
#wxcard dt{width: 45%;float: left;background: #e1e1e1;border:0;margin: 0;height: 410px;padding: 0;
  box-shadow: 
  25px 0 0 0px #e1e1e1,
25px 0 0 10px #ebebeb;text-align: center;line-height: 10px;
}

#wxcard dt ul li{padding:15px 0}
.shao{width: 100%;float: left;text-align: center;}
.shao img{top: 10px;display: inline-block;position: relative;right: 5px;}
.shao span{display: inline-block;top:20px;}
.vipcheck2 dt ul{width: 95%;list-style: none;float: left;padding: 0 0 0 10px;margin:1% 5%;box-sizing: border-box;}

.vipcheck2 dt ul li{width: 100%;
text-align: left;list-style: none;border-bottom: 1px dashed #222222;float: left;}
.vipcheck2 dt ul li h1{text-align: left;font-family: 宋体;font-size: 35px;width: 70%;float: left;}


.cardtip{float: right;width: 30%;margin:-1% -5% 0 0;text-align: right;top:0;rigth:0}
.cardtip2{float: right;width: 30%;margin:-4% -5% 0 0;text-align: right;top:0px;rigth:0}

.vipcheck2 dt ul li:nth-child(1){padding: 0% 0%;width:100%;}
.vipcheck2 dt ul li:nth-child(2){line-height: 45px;padding:10px 0 20px 80px;box-sizing: border-box;}
.vipcheck2 dt ul li:nth-child(3){border: 0;text-align: center;}
.vipcheck2 ol{width: 100%;
text-align: left;list-style: none;height: 40px;padding: 0;border-bottom: 1px dashed #222222}


.vipcheck2 dt ul li input{background: #ebebeb;color: #000;display:inline-block;border-radius: 0px;border:0;cursor:pointer;border-bottom: 1px solid #262626}

.vipzhengche,.vipzhengche2,.vipzhengche3{margin-top: 25px;text-decoration: underline;text-align: center;font-size: 13px;display:inline-block;}
.vipzhengche2{margin-left: 20px;color: #CA0915}
.vipzhengche3{color: #CA0915}


@media (max-width: 1199px) {
#wxcard dt ul li{padding:4px 0}

  .vipcheck2{width: 90%;border-bottom: 1px dashed #999;margin:0 5% 10px 5%;box-sizing: border-box;}
.vipcheck2 dd{width: 100%;height: auto;float: left;text-align: center;margin:10px 0;}
.vipcheck2 dd img{margin:5px 10% 20px 10%;width: 80%;float: left;}
.vipcheck2 dt{width: 90%;float: left;background: #ebebeb;border:0;margin: 0 0 0 0%;height:340px;padding: 0;
  box-shadow: 
  5% 0 0 0px #ebebeb,
5% 0 0 10px #e1e1e1;text-align: left;
}
.vipcheck2 dt ul li{width: 100%;
text-align: left;list-style: none;border-bottom: 1px dashed #222222;float: left;}

#wxcard dt{width: 90%;float: left;background: #e1e1e1;border:0;margin: 0 0 0 0%;height: 340px;padding: 0;
  box-shadow: 
   5% 0 0 0px #e1e1e1,
 5% 0 0 10px #ebebeb;text-align: center;line-height: 10px;
}

.shao{width: 100%;float: left;text-align: center;}
.shao img{top: 10px;display: inline-block;position: relative;right: 5px;}
.shao span{display: inline-block;top:20px;}
.vipcheck2 dt ul{width: 92%;list-style: none;float: left;padding:0px;margin:1% 0 0 8%;}
.vipcheck2 dt ul li:nth-child(1){margin:0%;padding:0;width: 100%;}
.vipcheck2 dt ul li:nth-child(2){margin:0%;padding:10px 0 10px 30px;width: 100%;}
.vipcheck2 dt ul li:nth-child(3){margin:0%;padding:0px;width: 100%;}

.cardtip{width: 15%;margin:-1% -8% 0 0;}
.cardtip img{width: 100%;}

.cardtip2{width: 15%;margin:-7% -9% 0 0;}
.cardtip2 img{width: 100%;}
.vipcheck2 dt ul li h1{font-size: 15px;}
.shoujin{margin-left:20px}
.vipcheck2 ol{width: 100%;
text-align: left;list-style: none;height: 40px;padding: 0;border-bottom: 1px dashed #222222}
.vipinput{border: 0;border-bottom: 1px solid #262626;background: #f7f7f7;width: 60%;height: 20px;float:left;margin-top:10px}
.viptijiao2{font-size: 14px;}
  .vip_card{width: 100%;}
 .vipcheck{width: 100%;text-align: center;float: left;position: relative;margin-left: -200px;}
  .vipcheck li{text-align: center;}
.cardinfo{width: 90%;margin-left:5%;margin-right:5%;font-size: 12px;line-height: 19px;float: left;text-align: left;}
}
@media (max-width: 1024px) {
.cardtip{width: 15%;margin:-1% -3.5% 0 0;}
.cardtip2{width: 15%;margin:-2% -4.5% 0 0;}
}
@media (max-width: 769px) {
.cardtip{width: 15%;margin:-1% -5% 0 0;}
.cardtip2{width: 15%;margin:-4% -4.5% 0 0;}
}

@media (max-width: 601px) {
.cardtip2{width: 15%;margin:-3% -5.5% 0 0;}
}

@media (max-width: 480px) {
.cardtip{width: 15%;margin:-1% -7% 0 0;}
.cardtip2{width: 15%;margin:-3.5% -7.5% 0 0;}
}

@media (max-width: 415px) {
.cardtip{width: 15%;margin:-1% -8.5% 0 0;}
.cardtip2{width: 15%;margin:-6% -9.5% 0 0;}
}



@media (max-width: 376px) {
.cardtip{width: 15%;margin:-1% -9% 0 0;}
.cardtip2{width: 15%;margin:-3% -9.5% 0 0;}
}

@media (max-width: 321px) {
.cardtip{width: 15%;margin:-1% -11% 0 0;}
.cardtip2{width: 15%;margin:-8% -10.5% : left;

}