
/*reset css*/
html{-webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;}  
body,h1,h2,h3,h4,h5,h6,p,dd,dl,ul,ol,th,td,fieldset,legend,form,textarea,select,input{padding:0; margin:0;}
article, aside, audio, canvas, footer, header, nav, section { display: block;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
img{border:none; vertical-align:top;}
a{text-decoration:none;outline:none; cursor: pointer;color: #fff;}
li{list-style:none;}
i,em,strong{font-style: normal;font-weight: normal;}
.clearfix:after{ content:".";display:block; visibility:hidden; height:0; overflow:hidden; clear:both;}.clearfix{*zoom:1;}
.fl{float:left;display:inline;}.fr{float:right;display:inline;}.cl{clear:both;}.text-hide{text-indent:-9999px;}.dn{display: none;}
/*弹出框*/
#mask { background-color: #000; height: 100%; left: 0; opacity: 0.7; filter: alpha(opacity=70); position: fixed; top: 0; width: 100%; z-index: 30000; }
.popup-box { position: fixed; z-index: 30001; width: 423px; background: #761312;border-color: #000; border: 1px solid rgba(0,0,0); color: #000; box-shadow: 2px 2px 4px #000;}
.popup-box .close { width: 16px; height: 16px; background: url(http://img.dwstatic.com/gamehd/game/sgzs/vip0716/img/close_pop.gif) no-repeat; cursor: pointer; position: absolute; right: 12px; top: 12px; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; }
.popup-box .close:hover { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }
.pop-tit { height: 40px; line-height: 40px; color: #fff; font-size: 16px; background: #cb3e3e; background-image: -moz-linear-gradient(top,#ec6767,#a11919);background-image: -ms-linear-gradient(top,#ec6767,#a11919);background-image: -webkit-linear-gradient(top,#ec6767,#a11919);background-image:linear-gradient(top,#ec6767,#a11919); padding-left: 15px;}
.popup-box .title{ font-size: 24px; line-height: 24px; font-weight: bold; text-align: center; }
.pop-content { color: #fff; font-size: 14px; line-height: 30px; min-height: 165px; padding: 25px 50px; }
.pop-content .btn { display: block; width: 140px; height: 38px; text-align: center; line-height: 37px; font-size: 18px;font-weight: bold; color: #521000; border: 1px solid #000;border-radius: 4px; cursor: pointer; margin: 50px auto 15px;background: #e7b55c; background-image: -moz-linear-gradient(top,#faf2aa,#cf7237);background-image: -ms-linear-gradient(top,#faf2aa,#cf7237);background-image: -webkit-linear-gradient(top,#faf2aa,#cf7237);background-image:linear-gradient(top,#faf2aa,#cf7237);  }
.input-text{width: 200px;font-size: 14px; line-height: 14px; padding:5px 10px;border:1px solid #d9bf69; margin-top: 5px;}
.error{position: absolute;left:100px; top:132px; color:#FEF58C; }
/*common*/
body{font:14px "Microsoft YaHei",Arial, Helvetica, sans-serif; color:#333;background:#51b7e4  center top no-repeat;}
.subnav{ font-size:12px;}

.scholarship{}
.scholarship #wrap {background: url(../img/bg_side.jpg) no-repeat center top; }
.scholarship #wrap .main{background:url(../img/bg_center.jpg) top center no-repeat;}
.time{padding:180px 0 34px 0 ; font-size: 24px; line-height: 24px; color: #137ad5;}


.scholarship1{}
.scholarship1 #wrap {background: url(../img/bg_side1.jpg) no-repeat center top; }
.scholarship1 .time{padding:203px 0 11px 40px ;}
.scholarship1 .main{background:url(../img/bg_center1.jpg) top center no-repeat;}

.g{}
.main{padding-left:171px; width:829px; margin:0 auto;}
.info{height: 416px;position: relative;}
.btn-wrap{}
.btn-wrap .btn{float: left;margin-right: 36px; width: 187px; height: 65px; background: url(../img/btns.jpg);}
.btn-wrap .btn:hover{opacity: 0.9; filter:alpha(opacity=90);}
.btn-wrap .btn-getPresent{background-position: 0 -65px;}
.btn-wrap .btn-download{background-position: 0 -130px;}
.tips{margin-top: 11px; padding:13px 0 0 20px;width: 610px;  height: 60px; line-height: 24px; color: #324a90;}

.content{padding-top: 22px;height:262px; width: 457px; text-align: center;position: relative;}
.login-box{position: absolute; top:-25px; left: 0px;height: 21px; line-height: 21px;padding-left: 20px;color: #324A90;}
.login-box a{color:#324A90; margin-left: 10px; }
.title{font-size: 18px;line-height:18px; text-shadow:-1px -1px 0 #000;color: #fef58c; font-weight: bold; }
.lottery-btn{position: absolute; top:157px; left: 129px;width: 200px; height: 71px;}

.extra{margin-top: 31px; padding-bottom: 33px;}
.extra .sub{padding:54px 10px 8px 24px; height: 180px;}
.extra li{line-height: 30px;color: #44527b;}
.rule{width: 452px;}
.winner{width: 296px;}
.winner-wrap{height:180px;overflow: hidden;}
#footer{height:100px; background:#51b8e5}

.foot{ padding-top:36px; text-align:center; color:#fff;}