@charset "gb2312";
/* CSS Document */
body{ background:#1573f7; 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;}


/*?￥2?μ×2?1ì?¨2?μ￥*/
.logbox{width:100%; height:36px;_height:36px; border-bottom:solid 1px #cccccc; background:#f7f7f7;position:fixed;top: 0; z-index:3000; _position:absolute;_left:expression(eval(document.documentElement.scrollLeft));_top:expression(eval(document.documentElement.scrollTop))}
.login{width:1200px; margin:0 auto;padding-top:5px; font-size: 14px;}
.login input.text{width:70px; height:18px; border:solid 1px #c4c4c4; line-height:18px; padding:2px 5px; font-size:12px; color:#666; margin-left:5px;}
.login input.btnLogin {height:23px;width: 50px;color:#fff;cursor: pointer;background:#2084f4; font-size:12px;line-height:21px;border: solid 1px #1474e0;margin-left: 6px;border-radius: 3px;}
.login input.btnLogin:hover{ background:#3896ff;}
.topmenu_L{width:430px;height:24px;line-height:22px;}
.topmenu {float:right;width: 300px;height:18px; padding-top:6px;}
.topmenu li{float:right;height: 13px;padding-left:15px; line-height:12px;}
.footer{ width:1200px;height:153px;font-size:12px;line-height:24px; text-align:center; color:#fff; margin:0 auto; border-top: 1px dotted #925200;}
.footer a{color:#fff;}
.footer a:hover{color:#fff; text-decoration:underline;}
.footer img{display:inline;}
/*end*/


.mt10{ margin-top:10px;}

.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:200px; overflow:hidden;}
.banner02{background-attachment: scroll; background-image:url(images/banner_02.jpg); background-position: 50% 0px; background-repeat: no-repeat; height:200px; overflow:hidden;}
.banner03{background-attachment: scroll; background-image:url(images/banner_03.jpg); background-position: 50% 0px; background-repeat: no-repeat; height:112px; overflow:hidden;}

.mainBox{ width:1200px; height:430px; margin:0 auto;}
/*会员特权介绍*/
.classSty{ float:left; margin-right:43px;}
.titleS{ width: 400px; height: 40px; padding: 15px 30px; background:#f65912; color: #fff; font-size: 30px; font-weight: bold; text-align: center; border-radius:40px; margin: 0 auto; margin-bottom: 30px;}
h2{ font-size: 30px; color:#106fe9; text-align: center; margin-bottom: 20px;}


/*转盘*/
#lottery{ width:918px;height:427px;background:url(images/bg1.png) no-repeat;padding:50px 45px 0; margin:0 auto;}
#lottery table td{text-align:center;vertical-align:middle;font-size:24px;color:#333;font-index:-999; padding:4px 5px;}
#lottery table td a{width:325px;height:110px;line-height:100px;display:block;text-decoration:none;}
#lottery table td.active{background-color:yellow;}
/*中奖学员*/
.zjxy{ width:946px; height:530px;   margin:0 auto; }

.hdsmL p{ text-indent: 2em; line-height: 34px;}
.hdsmL b{ color:#f65912; font-size: 22px; font-weight: 160; }
.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;}

.jijin img{ float: right;}
.jijinT{ width: 850px; padding-top: 25px;}
/*活动说明*/
.hdsm{ width:1100px; font-size: 18px; padding:30px 50px; background:#fff; border-radius:20px; margin:0 auto; }
.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;}
.hdsm p{ text-indent: 2em; line-height: 34px;}
.hdsm b{ color: #f65912;}
.shuom{ font-size: 14px; color: #999;}
/*课程*/
.fk_main{  padding-bottom: 15px; }
.fk_main h1{ font-size:36px; text-align:center; background:#ec023c; height:72px; line-height:72px; font-weight:bold; color:#fff; font-family:微软雅黑; }
.fk_main h1 font{ color:#f4df8b;}
.mainBan{ width:1200px; margin:0 auto;  }
.main_con{ background:#fff; padding:15px 20px; margin:15px 20px; position: relative;}
.m_bg{ background:#175dea; border-radius: 20px; padding: 10px 0; margin-bottom: 30px;   }
.main_right{ float:right;  width:590px; position:relative; height:284px;}
.main_left{ float:left; width:415px;}
.main_right h2{ position:relative; font-size:26px; height:40px; line-height:40px; font-weight:normal; text-align: left !important;}
/*.main_right h2 b{ position:absolute; width:195px; text-indent:1.1em; background:url(images/icon01.jpg) no-repeat; font-size:16px; color:#fff; font-weight:normal; height:32px; line-height:30px; }
.main_right h2 b.icon01{ width:151px; background:url(images/icon.jpg) no-repeat !important; text-indent: 1.8em;}*/
.jieshao{ display:block; font-size:15px; color:#666;}
.sale{
    position: absolute;
    bottom: 0px;
    height: 62px;
    width: 590px;
}
.sale b{ float:left; font-size:28px; color:#ec023c; height: 62px;line-height: 62px;}
.sale b font{ font-size:40px; font-family:Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", sans-serif; }
.sale em{ float:left; font-size:22px !important; text-decoration:line-through; color:#999; font-style:normal; height: 62px;line-height: 62px; margin:0 4px; background: none;width:auto;}
.sale span{ float:left;color:#fff; font-size: 14px; font-style:normal; height: 30px;line-height:30px; background:#ed1600; padding: 0 5px; width:auto; border-radius: 3px; margin-top: 15px;}

.youhui{ position: absolute; top: -15px; right: 0px;}

.checkTyp{ display:inline-block; border:none; width:25px; height:25px; background:url(images/checkImg.jpg) no-repeat;}
.button_zx{ display:block;float:left; width:130px; height:42px;  color:#d88b06; background:#fad5a0; border:1px solid #d88b06; text-align:center; font-size:18px; line-height:40px; margin-top:10px; margin-left:10px;text-decoration:none;}
.button_gm{ display:block;float:left;width:130px; height:42px;  color:#fff; background:#e44b45; text-align:center; font-size:18px; line-height:40px;margin-top:10px; text-decoration:none;}
.button_zx:hover{ background:#f7ca8b;  text-decoration:none;}
.button_gm:hover{ background:#ff3334; color:#fff; text-decoration:none;}
    
.footbg{background-attachment: scroll; background-image:url(images/jiayou.png); background-position: 50% 0px; background-repeat: no-repeat; height:156px;    overflow:hidden; padding-top: 530px;}
