@charset "utf-8";
/* Reset  create by AndyZhou     Sep-25-2013 14:30  contact 529892056@qq.com*/
.hidden{visibility: hidden;}
.focusBox{width: 100%;overflow: hidden;visibility: hidden;position: relative;}
.focus{position: relative;}
.focus img{width: 100%;}
/*.bgFocus{position: absolute;top:0;left: 0;z-index: -1;}*/
.swipe-wrap {overflow: hidden;position: relative;}
.swipe-wrap > div{float:left;width:100%;position: relative;display: block;}
.news{width: 86%;padding: 6% 7%;font-size: 18px;position: absolute;top:0;left: 0;z-index: 9;}
.news .fl{width: 55%;overflow: hidden;text-overflow: ellipsis;line-height: 1.4;}
.newBtn{padding: 0 8px 0 34px;height: 30px;font-size: 15px;line-height: 30px;border: 2px solid #676765;position: relative;}
.newBtnP{display: block;position: absolute;top:12.8%;right: 5.6%;width: 33.2%;height: 29.8%;background: url("../img/brocure.png") no-repeat;background-size: 100%;text-indent: -999em;z-index: 999;}
.news .newBtn img,.news .newBtnP img{height: 12px;width: 20px;position: absolute;top:10px;left: 6px;}
.newBtn a{color: #fff;}
.navPor{width: 100%;left: 0;bottom: 0;z-index: 9999;position: fixed;}
.navBg{width: 100%;visibility: hidden;}
.navPor a{height: 100%;display: block;background-repeat:  no-repeat;background-size: 100%;}
.navPor a:hover,.navHover{background-position: left bottom;}
.navPor a:nth-of-type(1){width: 13.2%;position: absolute;top:0;left: 0;background-image: url("../img/skin/nav_1.jpg");}
.navPor a:nth-of-type(2){width: 30.7%;position: absolute;top:0;left: 13.7%;background-image: url("../img/skin/nav_2.jpg");}
.navPor a:nth-of-type(3){width: 22.8%;position: absolute;top:0;left: 45%;background-image: url("../img/skin/nav_3.jpg");}
.navPor a:nth-of-type(4){width: 31.6%;position: absolute;top:0;right: 0;background-image: url("../img/skin/nav_4.jpg");}
.wrap{width: 100%;position:relative;}
.wrap>img{width: 100%;}
.main,.zone{position: absolute;z-index: 1;top:0;left: 0;margin: 20px 2.4%;overflow:hidden;background: #fff;}
.main{width:95.2%;margin: 20px 2.4%;z-index: 999;}
.zone{width:81.2%;padding: 5% 7%;}
.main>img,.zone>img{width: 100%;}
.menu{margin: 1% 8.4% .5% 8.4%;line-height: 1.2;}
.copyRight{margin: 0 8.4% 2% 8.4%;border-bottom: 1px solid #ccc;padding-bottom: 2%;line-height: 1.2;color: #666;font-size: 8px;-webkit-text-size-adjust:none;}
.menu a,.menu span{color: #666;}
.menu a:hover,.menu span:hover{color: #000;}
.visitSite{margin: 2% 0;padding: 2% 0;border: solid #ccc;border-width: 1px 0;}
.titleBox,.rightFrame{margin: 1em 8.5%;}
.rightFrame{padding-bottom: 2em;overflow-x: hidden;overflow-y: auto;}
.carModel{font: 26px/26px ;}
.carModel a{display: inline-block;background: #00aeef;color: #fff;margin:0 5px 2.2% 0 ;text-align: center;line-height: 1.3;}
.carModel a:hover{background: #08c;}
.carsImg{width: 100%;}
.frs{width: 39.4%;}
.iq{width: 22.1%;}
.tc{width: 24%;}
.xb{width: 26.5%;}
.xd{width: 24.5%;}
.title{font-size: 2em;font-family: DINProMedium;}
.btn{font-family: DINProMedium;display: inline-block;background-color: #666;color: #fff;width: 100%;text-align: center;padding: 1.2% 0;margin: 2.3% 0 1% 0;border: none;line-height: 1.4;}
.btn:hover{background-color: #333;}
.social a,.social span{display: inline-block;vertical-align: middle;}
.social a img{width: 100%;}

.lifeBox{width: 100%;position: relative;}
.lifeBox>img{width: 100%;background-color: rgba(33,33,33,.85) ;}


.mo{background:#fff url("../img/por/motivate.jpg") no-repeat;background-size: 100%;}
.av{background:#fff  url("../img/por/av.jpg") no-repeat;background-size: 100%;}
.sin{background: #fff url("../img/por/sin.jpg") no-repeat;background-size: 100%;}
.sr{background: #fff url("../img/por/sr.png") no-repeat;background-size: 100%;}
.btnGray,.btnBlue{width: 28%;height: 52%;text-align: center;position: absolute;opacity: .6;bottom: 8%;text-indent: -999em;z-index: 999;cursor: pointer;}
.btnGray{left: 18% }
.btnBlue{right: 21%;}





.appInfo{padding: 2% 0 3% 0;}
.gameBox{}
.gameInfo{font-size: 14px;margin: 10px 0;}
.gameBtn{font: 22px/30px DINProRegular;text-align: center;width: 100%;background: #00aeef;color: #fff;margin-top: 10px;border: none;}
.gameBtn:hover{background-color: #0087ef;}
.gameArea{background: #9e9e9e;padding: 5px;overflow: hidden;display: inline-block;margin: 0 auto;position: relative;width: 470px;height: 296px;}
.loading{width: 100%;height: 320px;background: #000 url("../img/skin/loading.gif") no-repeat center;position: absolute;top:0;left: 0;}
.gameMask{position: absolute;top:0;left: 0;z-index: 999;width: 100%;height: 298px;}
.winFrom{ max-height: 32px;overflow: hidden;;display: inline-block;position: fixed;right: 0;top:0;background: #eee;z-index: 999;opacity: 0;}
.lifeStyle{width:50%;float: left;}
.loading{width: 100%;height: 320px;background: #000 url("../img/skin/loading.gif") no-repeat center;position: absolute;top:0;left: 0;}

.titleBox .fr img{height: 26px;}
.infoTitle{color:#00aeef ;font-size: 24px;width: 70%;}
.back{}
.contactInfo{font-size: 16px;line-height: 1.2;}
.thank{padding-top: 30%;text-align: center;}
.thank h2{font-size: 30px;color: #00aeef;}
.thank p{font-size: 16px;}




.disclaimerList,.privacyCont{color: #999;}

.disclaimerList li{padding: 0  0 14px 0;}
.disclaimerList ul{list-style-type:disc;}
.disclaimerList ul{margin-left: 2em;}
.disclaimerList p{margin-bottom: 10px;}
.privacyCont>p{margin-bottom: 1em;}
.rightFrame h4{font-size: 20px;font-family: DINProMedium;}
.rightFrame table{margin-left: 2em;}
.relative{position: relative;}
.hidden{visibility: hidden;}
.vending{position: absolute;left: 0;top:8%;width: 100%;}
.vInput{width: 64%;position: relative;border: 1px solid #999;height: 30px;padding: 0 6px;}
.vSumbit{width: 15%;position: relative;background-color: #007c85;color: #fff;border: none;height: 32px;}
.swipeInfo{color: #fff;}