@charset "UTF-8";
/* CSS Document */
.headerbg{ height:220px; background:url(../images/zsfaheaderbg.jpg);}
.header01{ width:1018px;background-attachment: scroll; background-position: 50% 0px; background-repeat: no-repeat; height:113px; overflow:hidden; margin:0 auto;}
.header02{background-attachment: scroll; background-image:url(../fashuo/images/fs_banner_02.jpg); background-position: 50% 0px; background-repeat: no-repeat; height:107px; overflow:hidden;}

/*nav导航*/
#mainNav_index { background:#2084f4;height:39px;}
#mainNav_index .nav {margin: 0 auto;width: 980px;}
#mainNav_index .nav a {color: #FFF;display:inline-block;font:bold 16px/39px "宋体",Arial,sans-serif; margin-left:32px;}
#mainNav_index a:hover, #index #nav01 {background:#175fb0;text-decoration: none;}
.mainbox {margin:0 auto;width: 960px; border:solid 5px #0086d9; border-top:none; padding:10px;}
.borderMain{ width:938px; border:solid 1px #ddd; border-top:none; padding:10px;}
/*简介*/

.classxx{ width:295px;  height:356px; background:url(../images/mfstVbg.jpg) repeat-x; padding:10px;  line-height:17px;}
.classxx{ width:295px;  height:356px; background:url(../images/mfstVbg.jpg) repeat-x; padding:10px;  line-height:21px; position:relative;}
.classV{ width:615px;  height:356px;background:#000; color:#fff; font-size:18px; line-height:30px;}<!--padding:10px 10px 10px 20px; -->
.lkgm{ display:block; width:120px; height:30px; background:#3897f0; text-align:center; line-height:30px; font-size:20px; border:solid 1px #1a80df; color:#fff;}
a.lkgm:hover{  color:#ffeb41; text-decoration:none;}

/*学习方案表格*/
/*学习方案表格*/
.studyTit{ font-size:24px; line-height:40px; color:#0086d9;}
.studytdTit{ font-size:18px; color:#0086d9;}
.btnStyle03{ display:inline-block; width:40px; height:20px; background:url(../images/icons.jpg) no-repeat 0 0 transparent; text-align:center; color:#fff; line-height:20px;}
a.btnStyle03:hover{ color:#ffee2b; text-decoration:none;}
.studyTable{ width:958px; border-top:solid 1px #ddd; text-align:center;border-right:solid 1px #ddd;}
table.studyTable  th{ font-size:16px; font-weight:bold; border-bottom:solid 1px #ddd; border-left:solid 1px #ddd;}
table.studyTable  td{ border-bottom:solid 1px #ddd; border-left:solid 1px #ddd; padding:4px;}
table.studyTable  td img{ display:inline; text-align:center;}
table.studyTable  th span,a{ font-size:12px; font-weight:normal; line-height:18px;}
.thbg01{ background:#f2f2f2; height:50px; line-height:50px; }/*background:#535353;*/
.tdbgG{ background:#fbfff4;}/*background:url(../images/zsfa_thbg.jpg) repeat-x;*/
.tdbgOr{ background:#fffbf6;}
.tdbB{ background:#f6fcff;}
.tdbGray{ background:#f7f7f7;}

.green{ color:#8bae46;}
.org{ color:#ffa128;}
.blue{ color:#71bdeb;}

.kcjButtonG{ display:block; float:right; width:53px; height:26px; line-height:26px; font-size:14px; border-radius:2px; color:#fff; background:#8aaf3e;margin-top:7px;}
.kcjButtonB{ display:block; float:right; width:53px; height:26px; line-height:26px; font-size:14px; border-radius:2px; color:#fff; background:#6ebced;margin-top:7px;}
.kcjButtonO{ display:block; float:right; width:53px; height:26px; line-height:26px; font-size:14px; border-radius:2px; color:#fff; background:#ffa100;margin-top:7px;}
.kcjButtonG:hover{text-decoration:none;color:#fff; background:#a2cd4b;}
.kcjButtonB:hover{text-decoration:none;color:#fff; background:#77cbff;}
.kcjButtonO:hover{text-decoration:none;color:#fff; background:#ffb83e;}
.lineSG{ display:block; border-bottom:dashed 1px #ccc; margin-bottom:5px; padding-bottom:5px;}
.lineSB{ display:block; border-bottom:dashed 1px #6ebced; margin-bottom:5px; padding-bottom:5px;}
.lineSO{ display:block; border-bottom:dashed 1px #ffa100; margin-bottom:5px; padding-bottom:5px;}

.titleBg{ border-bottom:solid 3px #29a5f0; height:29px;;}
.titleBg h2{ font-size:18px; width:260px; font-weight:bold; height:29px; padding-left:10px; background:#29a5f0; color:#fff; line-height:29px;}

/*免费试听体验名师授课风采*/
/*.listVideo li { float:left;  width: 180px; text-align:center; }
.listVideo img {height: 121px; width: 180px;}
.btn_buy{ background:url(../images/icons.jpg) no-repeat; display:inline-block;border: 1px solid #D7D7D7;display: inline-block;font: 12px/17px "宋体",Arial,sans-serif;height: 17px; width:30px; background-position: -280px 0;padding-left:20px;}
.btn_st{background-position:-280px -25px;padding-left:20px;}
.btn_jj{background-position:-280px -246px;padding-left:20px;}*/
/*高清视频课件 同步字幕 像看电影一样学习*/
.imac{width:510px;}
ul.imac b{ font-size:14px; line-height:21px;}
ul.imac li{ line-height:18px; height:75px;}
.ipad{ text-indent:2em; width:540px; padding-top:20px;}
.btn_register{ display:block; background-position:0 -633px; width:104px;height:36px;font-size:16px; color:#fff; text-align:center; line-height:36px; } 


.jj{display:block; float:left;background-position:-154px -336px; width:40px;  height:22px; margin-top:10px;color:#fff; margin:0 10px; font-size:14px; line-height:22px; padding-left:10px; }
/* 高分学员频出*/
#scroll{ height:244px; margin-top:10px; overflow:hidden;}
.classBox{ width:330px; background:#f9f9f9; padding:10px; border-top:solid 2px #00a0e9; height:320px; overflow:hidden;}
.classBox table{ width:; text-align:center; border-top:solid 1px #ddd; margin-top:10px;}
.classBox table th{ background:#f2f2f2; height:33px; line-height:33px;}
.classBox table td{ border-bottom:solid 1px #e2e2e2; width:80px; height:26px; line-height:26px;}
/*学费低廉超值 直击业界价格底线*/
.hiTable{ width:938px; background:#ddd;}
table.hiTable th{ height:40px; background:#535353; color:#fff; line-height:40px; font-size:16px;}
table.hiTable td{ background:#fff; text-align:center; height:30px; line-height:30px;}
/*高分过关硕博教务老师答疑，一对一视频互动辅导*/
.teacher{ width:280px; height:152px; background:url(../images/zsfa_teacherBg.jpg) no-repeat; padding-top:2px; margin-left:20px; padding-left:10px;}
/*
.btnZixun{ display:block;background-position:-144px -739px; width:148px; height:50px; font-size:18px; color:#fff; text-align:center; line-height:50px; }
a.btnZixun:hover{ color:#fff;}
.btnBaoming{display:block;background-position:-144px -801px;width:150px; height:52px; }
a.btnBaoming:hover{ color:#fff;}
*/
.btnZixun{ display:block;background-position:-97px -739px; width:148px; height:50px; font-size:18px; color:#fff; text-align:center; line-height:50px; }
a.btnZixun:hover{ color:#fff;text-decoration:none;background-position:-248px -739px; }
.btnBaoming{display:block;background-position:-97px -801px;width:150px; height:52px; }
a.btnBaoming:hover{ color:#fff; text-decoration:none;background-position:-248px -801px;}

.gfgg{ width:938px; height:160px; background:url(../images/zsfa_58.jpg) no-repeat;}
.gfgg01{ width:938px; height:113px; background:url(../images/zsfa_5801.jpg) no-repeat;}
.gfgg02{ width:938px; height:207px; background:url(../images/zsfa_5802.jpg) no-repeat;}
.gfgg03{ width:938px; height:148px; background:url(../images/zsfa_5803.jpg) no-repeat;}

/*学员口碑*/
.koubei{ width:938px; height:110px; background:url(../images/zsfa_xx01.jpg) no-repeat;}
.koubei_touxiang{ float:left; width:80px; height:60px;}
.koubei_text{ float:left; width:833px; height:83px; background:url(../images/zsfa_koubei_bg.jpg) no-repeat; padding-left:18px; margin-left:5px; _margin-left:5px;line-height:20px; padding-top:4px;}

/*预测命中*/
table.yucetable{ width:; border-top:solid 1px #209de6; border-right:solid 1px #209de6;}
table.yucetable th{ height:45px; border-bottom:solid 1px #209de6; line-height:45px;border-left:solid 1px #209de6;}
table.yucetable td{ padding:8px 10px; border-bottom:solid 1px #209de6; font-size:14px;border-left:solid 1px #209de6; line-height:20px;}
.thbg1{ font-size:18px; background:#f7f7f7; text-align:center;}
.thbg2{ font-size:14px; background:#f7f7f7; text-align:center;}
.thbg3{ font-size:14px; background:#bbe6ff; text-align:center; color:#005a8f;}
.thbg4{ font-size:14px; background:#9fdcff; text-align:center; color:#005a8f;}
.bgtdbg1{ background:#edf8ff;color:#085b90;}
.bgtdbg{ background:#ddf2ff; color:#085b90;}
.buttonBox{ width:380px; padding:15px 290px; background:#f7f7f7;margin:10px auto; }
.button_zixun{ display:block; width:180px; height:50px; font-size:18px;line-height:50px; background:#2eb4ff; color:#fff; text-align:center; border-radius:3px;}
.button_baoming{ display:block; width:180px; height:50px; font-size:18px;line-height:50px; background:#f05f55; color:#fff; text-align:center; border-radius:3px; }
.button_zixun:hover{ background:#2ec2ff; color:#fff; text-decoration:none;}
.button_baoming:hover{ background:#fe776e; color:#fff; text-decoration:none;}

/*报名流程*/
.classBox01{ width:938px; overflow:hidden; margin:0 auto;}
.classBox01 table{  text-align:center; border-top:solid 1px #ddd;border-left:solid 1px #e2e2e2; margin-top:10px;}
.classBox01 table th{ background:#f2f2f2; height:33px; border-bottom:solid 1px #e2e2e2;line-height:33px;border-right:solid 1px #e2e2e2;}
.classBox01 table td{ border-bottom:solid 1px #e2e2e2; border-right:solid 1px #e2e2e2;height:24px; line-height:24px; padding:4px;}
.xcbm{background:#ffbb37; color:#fff; height:24px; line-height:24px; width:60px; text-align:center;}


.footer {line-height: 24px;padding: 15px 0;text-align: center;}
.footer img {display: inline;}


.color0086d9{ color:#0086d9;}
.button_goumaiHover{ float:right; width:35px; height:27px; background:url(../images/icons.jpg) no-repeat 0 -204px; padding-left:27px; color:#fff; line-height:27px;}
a.button_goumaiHover:hover{ text-decoration:none; color:#fff600;}

/*名师试听部分*/
.videost{ width:960px; overflow:hidden;}
.videost h3{ display:inline-block; width:640px; height:30px;font: bold 16px/30px "微软雅黑","黑体",Arial,sans-serif; color:#2084f4; border-bottom:solid 1px #b7d7fb;}
.btn01 {background-position: right -502px;border: 1px solid #D7D7D7;display: inline-block;font: 12px/17px "宋体",Arial,sans-serif;height: 17px;padding-left: 5px;text-align: left;width: 40px;}
.listVideo li { float:left;  width: 225px; text-align:center; margin-right:20px; line-height:22px; }
.listVideo img {height: 155px; width:225px;}
.btn_buy{ background:url(../images/icons.jpg) no-repeat; display:inline-block;border: 1px solid #D7D7D7;display: inline-block;font: 12px/17px "宋体",Arial,sans-serif;height: 17px; width:30px; background-position: -280px 0;padding-left:20px;}
.btn_st{background-position:-280px -25px;padding-left:20px;}
.btn_jj{background-position:-280px -246px;padding-left:20px;}

/*最受欢迎的三大班次*/
table.populerban {text-align:center; font-size:16px; line-height:21px; border-left:solid 1px #ccc; border-top:solid 1px #ccc;}
table.populerban th{ background:#01a9f0; height:45px; font-size:18px; color:#fff; line-height:45px; border-right:solid 1px #fff;}
table.populerban td{ border-right:solid 1px #ccc; border-bottom:solid 1px #ccc; padding:10px 5px;}
.tdjieshao{ font-size:12px; text-align:left;}/* background:#f5fdff;*/
.coff7200{ color:#ff7200;}
.coe54848{ color:#e54848;}
.kcjButton{ display:block; float:right; width:53px; height:26px; line-height:26px; font-size:14px; border-radius:2px; color:#fff; background:#ff7200;}
.psjButton{ display:block; float:right; width:53px; height:26px; line-height:26px; font-size:14px; border-radius:2px; color:#fff; background:#e54848;}
.kcjButton:hover{ text-decoration:none;color:#fff; background:#ff8406;}
.psjButton:hover{text-decoration:none;color:#fff; background:#ff5353;}

.kcjButton1{ display:block; float:none; width:130px; height:26px; line-height:26px; font-size:14px; border-radius:2px; color:#fff; background:#ff7200; margin:0 auto; margin-top:5px;}
.psjButton1{ display:block; float:none; width:130px; height:26px; line-height:26px; font-size:14px; border-radius:2px; color:#fff; background:#e54848;margin:0 auto; margin-top:5px;}
.kcjButton1:hover{ text-decoration:none;color:#fff; background:#ff8406;}
.psjButton1:hover{text-decoration:none;color:#fff; background:#ff5353;}


/*客户端下载*/
.appdown{ float:left; display:block; width:103px; height:34px; background:url(../images/zsfa_button_iphone.gif) no-repeat; padding:10px 0 0 50px; color:#fff; font-size:18px; margin-bottom:5px;}
.appdown:hover{ color:#00c0ff; text-decoration:none;}
.androiddown{ float:left;display:block; width:103px; height:34px; background:url(../images/zsfa_button_android.gif) no-repeat; padding:10px 0 0 50px; color:#fff; font-size:18px;}
.androiddown:hover{ color:#00c0ff;text-decoration:none;}
.mobileandroid {box-shadow: 0 0 3px #333333;display: none;left: 40%;line-height: 30px; margin-left: -150px;position: fixed;text-align: left;top: 30%; z-index: 9999;}
#coverdivandroid {background: none repeat scroll 0 0 #000000;height: ;left: 0;opacity: 0.75;position: absolute;top: 0;width: ;z-index: 900;}
.mobileipad { box-shadow: 0 0 3px #333333;display: none;left: 40%;line-height: 30px;margin-left: -150px;position: fixed;text-align: left;top: 30%;z-index: 9999;}
.mobileipad {background: none repeat scroll 0 0 #FFFFFF;border: 5px solid #C8C8C8;line-height: 28px;width: 700px;}
.mobileandroid {box-shadow: 0 0 3px #333333;display: none;left: 40%;line-height: 30px;margin-left: -150px;position: fixed;text-align: left;top: 30%;z-index: 9999;}
.mobileandroid {background: none repeat scroll 0 0 #FFFFFF;border: 5px solid #C8C8C8;line-height: 28px;width: 700px;}

.nkBox{ height:27px; overflow:visible;}
.nk1{ float:left; width:92px; height:27px;font-weight:bold; cursor: pointer;  text-align:center; font-weight:bold; font-size:14px; line-height:27px; border:solid 1px #d8d8d8; border-top:solid 2px #2a98cc; border-bottom:none;background:#fff;}
.nk2{float:left; width:92px; height:26px; line-height:27px; cursor: pointer;text-align:center; font-size:14px;border:solid 1px #d8d8d8; border-bottom:solid 1px #2a98cc; background:#fff;}
.nks1{ margin:0 auto; padding:5px; overflow:hidden;}
.nks2{ display:none;}

.vipimg{ position:absolute;bottom:5px;}
/*免费试听*/
.freeSt li{background:none; height:30px; border-bottom:dotted 1px #ddd; }
.freeSt li span { float:right; margin-right:8px;}
.freeSt li a { float:right; color:#2084f4;}

.jqlistStyle01 dd{ width:280px;border-bottom:dotted 1px #ddd; padding-bottom:7px;}
.jqlistStyle01 dd img {border: 1px solid #EFEFEF;float: left;height: 60px;margin-right: 10px; width: 80px;}
.jqlistStyle01 dd a{ color:#999;}
.jqlistStyle01 dd a:hover{ color:#999;}
.jqlistStyle01 dt{ margin:7px 0; background:url(../images/erji.jpg) no-repeat 0 2px; padding-left:25px; border-bottom:dotted 1px #ddd; padding-bottom:5px;}
/*课表详情链接滑过展开*/
.AccMenuItem {color: #999;cursor: pointer;position: relative;}
.AccMenuItem .acc01 {background: none repeat scroll 0 0 #fbfbfb;border: 1px solid #336efb;color: #000000;display: none;left:40px;line-height: 20px;padding: 5px 8px; position: absolute;top: -20px;width: 300px;z-index: 3;}
.AccMenuItem .acc01 img {display: block;left: -10px; position: absolute;top: 22px;}
.AccMenuItem .acc01 p {text-indent: 2em;}
.AccMenuItem .active_cat {z-index: 99;}
.AccMenuItem .active_cat div {display: block;}

.floatBox{width:;  overflow:hidden; background:url(../images/zcbanner_bglong.jpg); border-top:solid 1px #6dc9ef; position:fixed; bottom:0; left:0; _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10) ||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:0;}
.floatBox form{ width:990px;padding:5px 0; line-height:30px; color:#fff;}
.floatBox_box{width:1160px; margin:0 auto; padding-left:190px;}
.floatBox td{ padding-right:12px;}
input.userName{ width:130px; height:22px; border:solid 1px #0789ed; padding-left:5px;}
input.password{ width:130px; height:22px; border:solid 1px #0789ed; padding-left:5px;}
input.zcbutton{ width:140px;background:url(../images/button_zc.jpg) no-repeat; height:35px; line-height:10px; color:#fff; font-size:14px; text-align:center; box-sizing:content-box;font-weight:bold;  border:none; }
input.zcbutton:hover{background:url(../images/button_zchover.jpg) no-repeat;}
.kszc{ width:130px; color:#fff; font-weight:bold; display:block; background:url(../images/zsfa_icon_logo.png) no-repeat 0 0; padding-left:28px;}
#ss{ background:url(../images/zsfa_bomser_img.png) no-repeat; width:18px; height:18px;}
#ss:hover{ background:url(../images/zsfa_bomser_img_hover.png) no-repeat;}
*html{
background-image:url(about:blank);
background-attachment:fixed;
} 

.hot1{position: absolute;left:105px;top:-38px;}
.hot2{position: absolute;left:105px;top:-38px;}
.hot2_2{position:absolute;left:105px;top:-38px;}

.hot3{position: absolute;left:105px;top:-38px;}
.hot3_1{position:absolute;left:105px;top:-38px;}
.hot3_2{position:absolute;left:105px;top:-38px;}