@charset "gb2312";
/* CSS Document */
body{ background:#090247; color:#333;}
body, button, input, select, textarea {font: 14px/27px tahoma,arial,微软雅黑;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td,table{ margin: 0; padding: 0;}
img, iframe{ display:block; border:0;}
ul, li{ list-style:none;}
a{color:#333;text-decoration:none}
a:hover{color:#e40000;text-decoration:underline;}
.djs_span10{ clear:both;display: block; font-size: 1px; overflow: hidden; height:10px;}
.djs_span20{ clear:both;display: block; font-size: 1px; overflow: hidden; height:20px;}
.djs_span30{ clear:both;display: block; font-size: 1px; overflow: hidden; height:30px;}

.mt10{ margin-top:10px;}
.djs_div{ width:1000px; margin:0 auto;  overflow:hidden;}

.clear {
    display: block;
    float: none;
    clear: both;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
    background: none;
    border: 0;
    font-size: 0
}

.clearfix:after {
    visibility: hidden;
    display: block;
    clear: both;
    height: 0;
    font-size: 0;
    content: ".";
}

.clearfix {
    zoom: 1;
}


.banner01{background-attachment: scroll; background-image:url(images/banner_01.jpg); background-position: 50% 0px; background-repeat: no-repeat; height:120px; overflow:hidden;}
.banner02{background-attachment: scroll; background-image:url(images/banner_02.jpg); background-position: 50% 0px; background-repeat: no-repeat; height:118px; overflow:hidden;}
.banner03{background-attachment: scroll; background-image:url(images/banner_03.jpg); background-position: 50% 0px; background-repeat: no-repeat; height:118px; overflow:hidden;}
.banner04{background-attachment: scroll; background-image:url(images/banner_04.jpg); background-position: 50% 0px; background-repeat: no-repeat; height:118px; overflow:hidden;}
.banner05{background-attachment: scroll; background-image:url(images/banner_05.jpg); background-position: 50% 0px; background-repeat: no-repeat; height:153px; overflow:hidden;}
.mainBox{ width:1000px; height:430px; margin:0 auto;}
/*会员特权介绍*/
.classSty{ float:left; margin-right:43px;}

.footbg{ width:100%;  height:213px;}
.foot{ width:1000px;height:153px;font-size:12px;line-height:24px; text-align:center; color:#fff; margin:0 auto; padding-top:60px;}
.foot a{color:#fff;}
.foot a:hover{color:#fff; text-decoration:underline;}
/*转盘*/
#lottery{ width:915px;height:376px;background:url(images/bg1.jpg) no-repeat;padding:23px 30px; margin:0 auto;}
#lottery table td{width:159px;height:115px;text-align:center;vertical-align:middle;font-size:24px;color:#333;font-index:-999; padding:5px 5px;}
#lottery table td a{width:325px;height:110px;line-height:100px;display:block;text-decoration:none;}
#lottery table td.active{background-color:#fff;}
/*中奖学员*/
.zjxy{ width:946px; height:530px;   margin:0 auto; }
.hdsmL{ color:#fff; margin-top:20px;}
.hdsmL p{ padding-left:38px;}
.zj{ width:450px; height:340px; overflow:hidden; padding:2px; margin-left:270px;}
#scroll{ width:450px; height:360px; overflow:hidden; }
#scroll table{ width:450px; text-align:center; font-size:14px;}
#scroll table td{ border-bottom:dotted 1px #2b78ca; padding:3px;}
#scrolla{ height:400px;overflow:hidden; color:#fff;}

table.zhongj{ width:450px; text-align:center; font-size:14px;}
table.zhongj td{ border-bottom:dotted 1px #c52525; padding:3px;}

/*活动说明*/
.hdsm{ width:1000px; height:3100px;   margin:0 auto; }
.hdsmL{ width:950px; height:330px; }
.hdsm em{ display:inline-block; width:22px; height:22px; border-radius:10px; background:#28b1f0; text-align:center; color:#fff; line-height:22px; font-size:12px; font-style:normal;}
/*中奖播报*/
.zjbb{ width:974px; height:400px; background:url(images/mingdan.jpg) no-repeat; margin:0 auto; padding-top:179px;}

.rmbc .bc_fl a{ float:left; margin-right:17px; position:relative;}
.rmbc p{ margin-top:20px;}.rmbc_tit{ margin:30px 0 30px 0; display:block;}
.rmbc p a .banci_js{ display:none;}
.rmbc p a:hover .banci_js{ display:block;   background:#000; font-size:16px; color:#fff; width:225px; padding:20px 30px; line-height:26px; font-weight:normal; position:absolute; top:18px; left:20px; height:220px; filter:alpha(opacity=70);  
      -moz-opacity:0.7;  
      -khtml-opacity: 0.7;  
      opacity: 0.7;  }
	  
.rmbc p a .banci_xbdd{ width:394px !important; height:179px !important;}	  
	  
.xbdd_jj{ background:#9a1a97; padding:20px; 30px; width:988px; font-size:20px; color:#fff;border-radius:15px; text-align:center; line-height:38px; margin-bottom:10px;}	  

.indexFooter {
    background: none !important;
	border-top: solid 1px #ccc;
}
	  
	  
	  
	  
	  
	  
	  
	  
	  
	  
	  
	  
	  
	  
	  