/* CSS Document */
*{ margin:0; padding:0; font-family:Arial, 微软雅黑;  line-height:150%;-webkit-tap-highlight-color:rgba(255,0,0,0);-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}
img{border:none; vertical-align:middle; max-width:100%;}
ol,ul,li{list-style:none;}
input{vertical-align: middle;line-height: normal; border:none; outline:none; list-style:none; background:none; -webkit-tap-highlight-color:rgba(255,0,0,0);}
a{outline:none; star:expression(this.onFocus=this.blur()); text-decoration:none; background:none; -webkit-tap-highlight-color:rgba(255,0,0,0);}
select{ -webkit-tap-highlight-color:rgba(255,0,0,0);}
textarea{ resize:none; overflow:auto; outline:none;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.fl{float:left;}
.fr{float:right;}	
html{height:100%; width:100%;  }
body{text-align:center;font-size:60px;width:100%; height:100%; position:relative;}
.box{width:100%; height:100%; position:relative; background:url(../img/bg.jpg) no-repeat center bottom #daffd4; background-size:100% auto; overflow:hidden;}
.sign .logo{position:absolute; top:13%; height:18%; text-align:center; width:100%;}
.sign .logo img{height:100%;}
.sign .pic{position:absolute; top:46%; height:25%; text-align:center; width:100%;}
.sign .pic img{height:100%;}
.sign .list{position:absolute; bottom:18%; height:10%; text-align:center; width:100%;}
.sign .list a{margin:0 10px; display:inline-block;}
.sign .list img{height:100%;}
.sign .footer{position:absolute; bottom:4%; text-align:center; width:100%;}
.slogan img{width:70%;}
.footer .text{font-size:48px; color:#333;}
.sign .btn{position:absolute; bottom:18%; text-align:center; width:100%;}
.btn a{margin:20px auto; text-align:center; display:block; height:140px; line-height:140px; border-radius:10px; color:#fff; font-size:72px; background-color:#1d8ac9; width:60%; border:#07649a 3px solid; box-shadow:inset #fff 0 0 3px;}
.btn a.on{margin:20px auto; display:block; height:140px; line-height:140px; border-radius:10px; color:#fff; font-size:72px; background-color:#ec6800; width:60%; border:#ac4c00 3px solid; box-shadow:inset #fff 0 0 3px;}
.list{height:auto;}
.list .main{width:90%; margin:0 auto; text-align:left; color:#333;}
.list .main h1{font-size:72px; color:#ec6800; margin:20px 0;}
.list .main dt{ font-weight:bold; color:#2b5c23; margin-bottom:20px; clear:both; overflow:hidden;}
.list .main dt span{}
.list .main dt i{font-style:normal; background-color:#2b5c23; color:#fff; font-size:48px; font-weight:400; padding:5px 10px; border-radius:10px; margin-left:20px;}
.list .main dl{padding:20px 0; border-bottom:#5e8457 1px solid;}
.list .main dd{ background:url(../img/off.png) no-repeat left center; padding-left:70px; height:100px; line-height:100px;}
.list .main dd.on{ background:url(../img/on.png) no-repeat left center; padding-left:70px; color:#ec6800;}
.list .main dt.an{ font-weight:400; color:#333;}
.list .main dt.an p{ float:left; height:100px; line-height:100px;}
.list .main dt.an input{background-color:#fff; height:96px; width:70%; margin-left:20px; border:#2b5c23 3px solid; border-radius:10px; font-size:60px; padding:0 20px; color:#ec6800;}
.list .btn{margin-top:60px;}

.pop{ position:fixed; left:0; top:0; width:100%; height:100%; background-color:rgba(0,0,0,0.8); z-index:3;}
.pop .main{ position:fixed; padding:60px 0; left:5%; top:30%; background-color:#fff; border-radius:10px; width:90%;  z-index:4;}
.pop .main h1{font-size:72px; background:url(../img/tips.png) no-repeat left center; height:160px; line-height:160px; padding-left:170px; display:inline-block;}
.pop .main h1 b{color:#ec6800; font-size:90px;}
.pop .btn{margin-top:90px;}
.pop .btn a{display:inline-block; width:auto; padding:0 50px;}

.sharepop{ position:fixed; left:0; top:0; width:100%; height:100%; background:url(../img/sharebg.png) no-repeat 80% 100px rgba(0,0,0,0.8); z-index:3;}


.result .main{width:90%; margin:0 auto; text-align:left; color:#333;}
.result .main h1{color:#333; margin:20px 0;font-size:72px; background:url(../img/tips.png) no-repeat left center; height:160px; line-height:160px; padding-left:170px; display:inline-block;}
.result .main dt{ font-weight:bold; color:#ec6800; margin-bottom:20px;background:url(../img/on.png) no-repeat left center; padding-left:70px;}
.result .main dl{padding:20px 0; border-bottom:#5e8457 1px solid;}
.result .main dd{  height:100px; line-height:100px;}
.result .main dd b{color:#fff; background-color:#ec6800; border-radius:10px; padding:0 20px; margin:0 20px;}
.result .btn{margin-top:90px;}
.result .btn a{display:inline-block; width:auto; padding:0 50px;}
.result{ height:auto; min-height:100%;}


.alert{position:fixed; width:480px; height:100px; text-align:center; line-height:100px; color:#fff; background-color:rgba(0,0,0,0.5); font-size:42px; left:50%; top:50%; margin-top:-50px; margin-left:-240px; z-index:30; border-radius:5px; display:none;}
