@charset 'utf-8';

*{margin: 0;padding: 0;font-family: '微软雅黑','Microsoft Yahei'}
html{font-size: 5vw;}
body{background:#0c2f4b;}
li,ol,ul{list-style: none}
img{border:0;vertical-align:top;}
select{appearance: none;-moz-appearance: none;-webkit-appearance: none;}
select::-ms-expand {display: none;}

.wrap{position: relative;width: 100%; overflow:hidden;background:url(images/drivebg.jpg);
filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";-moz-background-size:100% 100%;  background-size:100% 100%;}
.list-wrap{width:75%;margin:0 auto;box-sizing: border-box;padding-bottom: 1rem;position: relative;}
.list-wrap ul li{position: relative;margin:0.6rem auto 0;}
.list-wrap ul li div{width:30%; float:left;height:1.7rem; line-height:1.7rem; font-size:0.7rem; color:#fff;}
.list-wrap ul li input,.list-wrap ul li select{/* -webkit-appearance: none;*/appearance: none;display: block;width:70%; float:left;
border-width: 1px;border-style: solid;border-color:#fff;box-sizing: border-box; background:none;height:1.7rem;color:#b1b1b1;font-size:0.65rem;text-indent: 10px;border-radius: 0;}
input::-webkit-input-placeholder{/* WebKit browsers*/color:#b1b1b1;font-size:0.65rem;text-indent: 10px;}
input:-moz-placeholder{/* Mozilla Firefox 4 to 18*/color:#b1b1b1;font-size:0.65rem;text-indent: 10px;}
input::-moz-placeholder{/* Mozilla Firefox 19+*/color:#b1b1b1;font-size:0.65rem;text-indent: 10px;}
input:-ms-input-placeholder{/* Internet Explorer 10+*/color:#b1b1b1;font-size:0.65rem;text-indent: 10px;}
.list-wrap ul li i{display: block;position: absolute;top:0.5rem;right:0.5rem; width:0.8rem; height:0.8rem;
background:url(images/arrow.png);
filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";-moz-background-size:100% 100%;  background-size:100% 100%;}
#apply{width:100%; margin-top:20px; margin-bottom:20px;}
.tvc{width:100%;height:12.5rem;}
.tvc video{width:95%;height:12.5rem;margin:0 auto; display:block; background:#000;}
.swp1bg{width:100%;background:url(images/swiperbg1.jpg);
filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";-moz-background-size:100% 100%;  background-size:100% 100%;}
.swiper-container{width:93%; margin:0 auto;}
.swiper-pagination{text-align:right!important;}
.swiper-pagination-bullet{background:#1d6a93!important; opacity:1!important; width:12px!important; height:12px!important;}
.swiper-pagination-bullet-active{background:#2ea7e0!important; opacity:1!important;}
.swiper-container .swiper-slide img{margin-bottom:2rem;}
.swiper-container2{width:93%; margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;}
.swiper-container2 .swiper-slide img{margin-bottom:2rem;}
.swiper-pagination2{position:absolute;text-align:right;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10;}
.swiper-pagination2 .swiper-pagination-bullet{background:#1d6a93!important; opacity:1!important; width:12px!important; height:12px!important;}
.swiper-pagination2 .swiper-pagination-bullet-active{background:#2ea7e0!important; opacity:1!important;}
.swp2bg{width:100%;background:url(images/swp2bg.jpg);
filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";-moz-background-size:100% 100%;  background-size:100% 100%;}
.tcbox{width:100%; height:100px; line-height:100px; background-color:#eeeeee;}
#login{display:none; height:auto; width:85%; height:70%; POSITION:fixed;left:0; right:0; top:0; bottom:0;margin:auto; z-index:99999; text-align:center; background:#fff;}  
#over{width: 100%;  height: 100%;  opacity:0.8; display: none;  position:fixed;  top:0;left:0; bottom:0; z-index:9999;  background:#000;}  
.close{color:#fff; margin-top:10px; font-size:0.8rem;}
#login h2{line-height:50px;font-size:0.8rem; text-align:center;}
.rules-cnt{width:98%; margin:0 auto; height:90%; background-color:#fff; overflow:scroll; font-size:0.6rem; line-height:1.2rem; text-indent:10px; text-align:left;}
.rules-cnt div{padding:10px;}
.rules-cnt h2{line-height:50px;font-size:0.8rem; text-align:center;}
.rules-cnt::-webkit-scrollbar-track-piece{background-color: rgba(0, 0, 0, 0);border-left: 1px solid rgba(0, 0, 0, 0);}
.rules-cnt::-webkit-scrollbar{width: 3px;height: 13px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.rules-cnt::-webkit-scrollbar-thumb{background-color:#ccc;background-clip: padding-box;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;min-height: 28px;}
.rules-cnt::-webkit-scrollbar-thumb:hover{background-color:#e7e7e7;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.pay_list_c3{float:left;width:14px;height:13px;cursor: pointer;text-align: center;margin:0.5rem 0 0 2rem; 
background-image:url(images/inputradio3.png);background-repeat: no-repeat;background-position: -26px 0;}
.radioclass3{opacity: 0;cursor: pointer;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);}
.on3{background-position:-1px 0;}
.pllabel3{color:#fff;float:left;font-size:0.5rem; margin-left:5px; margin-top:0.4rem; width:10rem;}
.pllabel3 a{text-decoration:underline; color:#fff;}








