a.btetc{position:relative;display:block;text-align:center;width:100%;border:1px solid #333;line-height:50px;font-size:20px;margin-bottom:10px;color:#333;}
.popup {
  display: none;
  position: fixed;
  width: 280px;
  left: 45%;
  margin-left: -150px;
  height: 180px;
  top: 30%;
  margin-top: -100px;
  background: #FFF;
  z-index: 20;
  
}
.popup.bk{width:650px;height:560px;text-align:center;}
.popup.bk.min{width:650px;height:400px;text-align:center;}
.popup.bk.big{width:860px;height:720px;text-align:center;left:35%; margin-left: -150px;top:25%;}
.close{position:absolute;right:15px;top:27px;}
.popup.bk.big .close{right:30px;}
.popup.bk h2{display:block;width:100%;text-align:left;background:#333333;height:100px;padding:27px 40px;box-sizing:border-box;font-size:20px;font-weight:100;color:#fff;font-family: 'AppleSDGothicNeoUL00';}
.popup.bk h2 em{display:block;text-align:left;font-style:normal;color:#DDDDDD;font-size:14px;}

.popup.wr{width:440px;height:440px;text-align:center;}
.popup.wr.min{width:440px;height:400px;text-align:center;}
.popup.wr h2{display:block;width:100%;margin:0 auto;padding:72px 0 56px 0;overflow:hidden;text-align:center;font-size:24px;font-weight:100;color:#222;font-weight:bold;}


.popup .chbox{display:block;width:85%;margin:0 auto;padding:27px 0 35px 0;text-align:center;}
.popup .chbox ul{display:block;padding:20px 0 20px 0;margin:0;overflow:hidden;}
.popup .chbox ul li{font-size:16px;color:#555555;float:left;width:25%;padding-bottom:30px;text-align:left;letter-spacing:-1px;}

.popup .chtxt{display:block;width:85%;margin:0 auto;padding:0px 0 35px 0;text-align:center;}
.popup .chtxt ul{display:block;padding:20px 0 20px 0;margin:0;overflow:hidden;}
.popup .chtxt ul li{font-size:16px;color:#555555;display:block;width:100%;padding-bottom:30px;text-align:center;letter-spacing:-1px;font-family: 'AppleSDGothicNeoUL00';font-weight:100;}
.popup .chtxt ul li strong{font-weight:bold;}
.popup input[type="radio"] {
    display:none;
}
.popup input[type="radio"] + span {cursor:pointer;
    display:inline-block;margin-right:10px;
    width:20px;
    height:20px;
   border:1px solid #DBDBDB;
    vertical-align:middle;
    cursor:pointer;
	background:#fff;
	border-radius:100em;
}
.popup input[type="radio"]:checked + span {
       background:#fff url(../img/ic_radioin_on_bg.png) no-repeat center ; border:1px solid #C3914C;
}

.popup .chbox .et{display:block;width:100%;margin:0 auto;padding:15px;box-sizing:border-box;border:1px solid #CACDD2;border-radius:2px;font-size:16px;color:#EBEBEB;height:120px;}
.popup a.wbt{background:#F7F8F9;display:inline-block;margin:0 auto;width:120px;height:52px;line-height:52px;font-size:16px;color:#222222;text-align:center;border-radius:2px;}
.popup a.bkbt{background:#333333;display:inline-block;margin:0 auto;width:120px;height:52px;line-height:52px;font-size:16px;color:#fff;text-align:center;border-radius:2px;margin-left:10px;}

#popup1 {
  -webkit-box-shadow:  0px 0px 0px 9999px rgba(0, 0, 0, 0.5);
  box-shadow:  0px 0px 0px 9999px rgba(0, 0, 0, 0.5);
}

#popup7:after,
#popup6:after,
#popup5:after,
#popup4:after,
#popup3:after,
#popup2:after {
  position: fixed;
  content: "";
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(0,0,0,0.5);
  z-index: -2;
}
#popup6:before,
#popup5:before,
#popup4:before,
#popup3:before,
#popup2:before {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #FFF;
  z-index: -1;
}

.cpo {position:absolute;bottom:-30px;width:100%;font-size:15px;color:#fff;text-align:left;z-index:999;font-weight:200;}
.cpo input{display:inline-block;margin-right:10px;width:20px;height:20px;vertical-align:middle;}




