@charset "utf-8";/* 页面格式化 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0;}
body{font-size:12px;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
fieldset,img{border:0;}
abbr,acronym{border:0;font-variant: normal;}
:focus{outline:0;}
address,button,caption,cite,code,dfn,input,optgroup,option,select,textarea,th,var{font:inherit;}
del,ins{text-decoration:none;}
ol,ul,dl{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
a,a:visited{color:#575757;text-decoration:none;}
a:hover{color:#575757;text-decoration:underline;}

/* 浮动及定位样式 */
.fc:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.fc{display:inline-block;*zoom:1;}
/* Hides from IE-mac */ 
* html .fc{height:1%;}
.fc{display: block;} 
/* End hide from IE-mac */
.fl{float:left;display:inline;}
.fr{float:right;}
.pos_a{position:absolute;}
.pos_r{position:relative;}
.pos_f{position:fixed;}

/* 栅格样式 */
.w220{width:220px;}
.w239{width:239px;}
.w237{width:237px;}
.w243{width:243px;}
.w219{width:219px;}
.w235{width:235px;}
.w270{width:270px;}
.w295{width:295px;}
.w395{width:395px;}
.w500{width:500px;}
.w730{width:730px;}
.w740{width:740px;}
.w747{width:747px;}
.w767{width:767px;}
.w820{width:820px;}
.h237{overflow:hidden;height:237px;}
.h159{overflow:hidden;height:159px;}
.h224{height:224px;}
.h227{height:227px;}
.h349{height:349px;}
.h427{height:427px;}

/* 盒子样式 */
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt12{margin-top:12px;}
.mt15{margin-top:15px;}
.mt17{margin-top:17px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt27{margin-top:27px;}
.mt35{margin-top:35px;}
.mr15{margin-right:15px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml14{margin-left:14px;}
.mr10{margin-right:10px;}
.mr30{margin-right:30px;}
.mb10{margin-bottom:10px;}
.pt5{padding-top:5px;}
.p1{padding:5px 14px 10px;}
.p2{padding:10px 14px;}

/* 字体样式 */
.fs12{font-size:12px;}
.fs14{font-size:14px;}
.fs16{font-size:16px;}
.ft12{font:normal 12px "微软雅黑";}
.ft14{font:normal 14px "微软雅黑";}
.ft16{font:normal 16px "微软雅黑";}
.ft18{font:normal 18px "微软雅黑";}
.ft20{font:normal 20px "微软雅黑";}
.ft28{font:normal 28px "微软雅黑";}
.lh26{line-height:26px;}
.fwb{font-weight:bold;}
.fwn{font-weight:normal;}
.tac{text-align:center;}
.tal{text-align:left;}
.tar{text-align:right;}

/* 超链颜色样式 */
.txt1 a,.txt1 a:link,.txt1 a:visited,.txt1 a:active,a.txt1,a.txt1:link,a.txt1:visited,a.txt1:active{color:#666;} /*灰色*/
.txt2 a,.txt2 a:link,.txt2 a:visited,.txt2 a:active,a.txt2,a.txt2:link,a.txt2:visited,a.txt2:active{color:#fff;} /*白色*/
.txt3 a,.txt3 a:link,.txt3 a:visited,.txt3 a:active,a.txt3,a.txt3:link,a.txt3:visited,a.txt3:active{color:#0dbba1;} /*绿色*/
.txt4 a,.txt4 a:link,.txt4 a:visited,.txt4 a:active,a.txt4,a.txt4:link,a.txt4:visited,a.txt4:active{color:#fc3e2e;} /*红色*/
.txt5 a,.txt5 a:link,.txt5 a:visited,.txt5 a:active,a.txt5,a.txt5:link,a.txt5:visited,a.txt5:active{color:#01669a;} /*蓝色*/
.txt6 a,.txt6 a:link,.txt6 a:visited,.txt6 a:active,a.txt6,a.txt6:link,a.txt6:visited,a.txt6:active{color:#c52427;} /*橙色*/
.txt7 a,.txt7 a:link,.txt7 a:visited,.txt7 a:active,a.txt7,a.txt7:link,a.txt7:visited,a.txt7:active{color:#0dbba1;} /*绿色2*/
.txt8 a,.txt8 a:link,.txt8 a:visited,.txt8 a:active,a.txt8,a.txt8:link,a.txt8:visited,a.txt8:active{color:#f00;} /*红色2*/
.txt9 a,.txt9 a:link,.txt9 a:visited,.txt9 a:active,a.txt9,a.txt9:link,a.txt9:visited,a.txt9:active{color:#0872df;} /*蓝色2*/
.txt10 a,.txt10 a:link,.txt10 a:visited,.txt10 a:active,a.txt10,a.txt10:link,a.txt10:visited,a.txt10:active{color:#ff6c00;} /*灰色2*/
.txt_black a,.txt_black a:link,.txt_black a:visited,.txt_black a:active,a.txt_black,a.txt_black:link,a.txt_black:visited,a.txt_black:active{color:#000;} /*黑色*/
a.tdno:hover{text-decoration:none;}

#cr,#hr,#mn,#ft .ftmn,#ft .ftlink,.topad{width:1000px;margin:0 auto;}
#hr .search .sea_btn,.buy2,.vipico,.hotico,.newico,.ting1 i,.kookb1 .kbr h3,.cuico{background:url(../img/bgs.png) no-repeat;_background:url(../img/bgs.gif) no-repeat;}
#hr .search input,#hr .search .sea_btn,#mn ul li,#ft .ftmn dl,#mn dt,#mn dd,.kookb1 .kbtit span{float:left;display:inline;}
#hr .search .sea_btn,#mn ul a{display:block;}
/* 头部样式 */
#hr{padding:13px 0;}
#hr .logo_tit{height:49px;padding-left:14px;margin:8px 32px 0 11px;border-left:1px solid #d3d5d8;}
#hr .logo_tit h1,#hr .logo_tit p{float:left;display:block;}
#hr .logo_tit h1,#hr .logo_tit strong{line-height:28px;color:#362f2e;}
#hr .logo_tit h1 a{display:block;}
#hr .logo_tit p{height:18px;padding-left:3px;margin-top:5px;background:#0DBBA1;line-height:18px;color:#fff;Letter-spacing:2px;text-align:center;}
#hr .logo_tit p.lsico1{padding-left:9px;Letter-spacing:9px;}
#hr .search input{height:31px;padding-left:5px;border:1px solid #0dbba1;font-size:14px;color:#949494;line-height:31px;}
#hr .search .sea_btn{height:31px;padding:0 18px;border:1px solid #0dbba1;border-left:none;line-height:31px;background: #0dbba1;color: #fff;}
#hr .search .sea_btn:hover{background:#0b9f89;color:#fff;}
#hr .search{margin-top:14px;}
.topad img{ margin-bottom:10px;}
/* 绿色导航 */
#mn ul,.mn_green ul a{background:#0dbba1;} /* 导航共公背景 */
#mn ul{height:38px;border-left:1px solid #0dbba1;border-right:1px solid #0dbba1;}
#mn p,#mn dl{border:1px solid #d7d7d7;border-top:none;line-height:30px;}
.mn_green ul{background-position:0 0;}
.mn_green ul li a{line-height:38px;}
.mn_green ul li.s a,.mn_green ul li a:hover{background-position:0 -48px;text-decoration:none;}
#mn p strong{padding:0 7px 0 15px;color:#0dbba1;}
#mn p a{padding:0 5px;}
#mn p span{padding-left:5px;color:#d1d1d1;}
#mn p.subtxt1 strong{padding:0 7px 0 15px;color:#444;}
#mn p.subtxt1 a{padding:0 5px;color:#79b56f;font-weight:bold;}
#mn dl{padding:8px 0;}
#mn dd{border-right:1px solid #d1d1d1;line-height:20px;}
#mn dd.nobr{border-right:none;}
#mn dt{width:16px;padding:3px 0 0 12px;color:#0dbba1;font-weight:bold;line-height:18px;}
#mn dd a{margin:0 8px 0 7px;}

/* 课表公共 */
.buy2,.vipico,.hotico,.newico,.ting1 i,.cuico{display:inline-block;overflow:hidden;vertical-align:middle;}
.vipico,.hotico,.newico{width:21px;height:24px;margin-left:5px;}
.vipico{background-position:-247px -218px;}
.hotico{background-position:-185px -218px;}
.newico{background-position:-216px -218px;}
.cuico{width:16px;height:16px;margin-left:5px;background-position:-135px -247px;}
.redico{color:#c42329;}
.del{text-decoration:line-through;color:#222;}
.ting1 i{width:15px;height:17px;margin-right:5px;background-position:-164px -194px;}
a.ting1,a.ting1:link,a.ting1:visited,a.ting1:active{color:#ff6c00;}
.buy2{width:51px;height:23px;background-position:-150px -276px;}
/* 课表一 */
.ting1 i{width:15px;height:17px;margin-right:5px;background-position:-164px -194px;}
.kookb1 h2{position:relative;z-index:20;height:39px;background-color:#0dbba1;background-position:right -754px;padding-left:15px;font:normal 22px/36px "微软雅黑";color:#fff;}
.kookb1 h2.kbh2{height:37px;border:1px solid #0dbba1;background:#0dbba1;color:#fff;}
.kookb1 .kbl{position:relative;z-index:10;width:163px;border-left:1px solid #0dbba1;border-bottom:1px solid #0dbba1;border-right:1px solid #0dbba1;background:#effdfa}
.kookb1 .kbl li{position:relative;width:163px;height:89px;float:left;border-top:1px solid #9acd92;}
.kookb1 .kbl li.top{border-top:none;}
.kookb1 .kbl p{z-index:50;position:absolute;left:0;top:0;cursor:pointer;width:163px;height:89px;font:normal 14px/22px "宋体";color:#575757;text-align:center;}
.kookb1 .kbl li.s p{z-index:100;left:-1px;top:-1px;width:160px;border:1px solid #0dbba1;border-right:none;border-left-width:5px;background:#fff;}
.kookb1 .kbl strong{display:block;width:100%;padding:15px 0 10px;font:bold 18px/22px "微软雅黑";color:#0dbba1;}
.kookb1 .kbr h3{height:34px;padding-left:15px;border:1px solid #0dbba1;background-repeat:repeat-x;background:#0dbba1;font:bold 18px/30px "微软雅黑";color:#fff;}
.kookb1 .kbr h3.mt27{margin-top:17px;}
.kookb1 .kbr h3 strong{display:inline-block;padding-left:20px;font:normal 12px/34px "宋体";color:#fff;vertical-align:middle;}
.kookb1 .kbr div.kbmsg{padding:10px 15px;border:1px solid #d6d6d6;border-top:none;}
.kookb1 .kbr p.kbcon{padding:8px 10px;font-size:12px;line-height:22px;color:#333;}
.kookb1 .kbn{width:100%;}
.kookb1 .kbn th,.kookb1 .kbn td{border:1px solid #d7d7d7;font-size:14px;text-align:center;}
.kookb1 .kbn th{height:35px;background:#f7f7f7;border-top:none;font-weight:bold;color:#808080;}
.kookb1 .kbn th.kbw0{width:56%;}
.kookb1 .kbn th.kbw2{width:46%;}
.kookb1 .kbn th.kbw1,.kookb1 .kbn th.kbw3,.kookb1 .kbn th.kbw4,.kookb1 .kbn th.kbw5{width:10%;}
.kookb1 .kbn th.kbw6{width:13%;}
.kookb1 .kbn th.kbw7{width:11%;}
.kookb1 .kbn td{height:35px;line-height:35px;color:#444;font-family:Arial,Verdana,"宋体";}
.kookb1 .kbn td.fwb{color:#E4393C;}
.kookb1 .kbn td.fwb,.kookb1 .kbn td.del{font-family:verdana;}
.kookb1 .kbn p{padding:5px 0 5px 10px;text-align:left;line-height:22px;}
.kookb1 .kbtit{padding-left:15px;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;border-bottom:2px solid #0dbba1;padding-top:10px}
.kookb1 .kbtit span{cursor:pointer;display:inline-block;padding:0 15px;height:30px;margin:2px 8px 0 0;border:1px solid #0dbba1;background:#effdfa;color:#0dbba1;font:bold 14px/30px "宋体";border-bottom:none;text-align:center;}
.kookb1 .kbtit span.s{height:32px;margin-top:0;background:#0dbba1;color:#fff;}
/*免息分期*/
.mxfq{background:#C52220;color:#fff;font-size:12px;display:inline-block;padding:0 4px;height:18px;line-height:18px;border-radius:2px;margin-left:13px}
.kookb1 .kbn th.kbw8{width:10%;}
.kookb1 .kbn td.fenqi{line-height:22px;font-family:"微软雅黑"}
.kookb1 .kbn td.fenqi span{font-size:16px;font-weight:bold;margin-right:4px;color:#4C4A4B;}

/* 课表二 */
.xkzx{top:0px;_top:6px;display:block;height:36px;line-height:36px;}
.xkzxico1{width:22px;height:22px;margin:0 5px;background:url(//img.koolearn.com/v2/img/toefl/jt1.png) no-repeat;display:inline-block;vertical-align:middle;}
.xkzx a{vertical-align:top;line-height:36px;}
.kbtit2 span{ cursor:pointer; display:inline-block; height:36px; margin-right:10px; padding:0 10px; background:#effdfa; border:1px solid #0dbba1; border-bottom:none; font:bold 18px/36px "微软雅黑"; color:#0dbba1;}
.kbtit2 span.s{ background:#0dbba1; color:#fff; border-color:#0dbba1;}
.kbbx1{ border:1px solid #d6d6d6; border-top:2px solid #0dbba1; padding:20px 14px;}
.knlist1 a,.knlist2 a{ display:inline-block; width:135px; height:27px; margin:0 20px 15px 0; border:1px solid #d6d6d6; font-size:12px; line-height:27px; text-align:center;}
.knlist2{ padding:6px 0 15px; border:1px solid #d6d6d6; border-top:none;}
.knlist1 a:hover,.knlist1 a.s,.knlist2 a:hover,.knlist2 a.s{ background:#0dbba1; border:1px solid #0dbba1; text-decoration:none; color:#fff;}
.knlist2 a:hover,.knlist2 a.s{border:1px solid #d6d6d6;}
.knlist2 a{ width:143px; margin:10px 0 0 10px;}
.knlist1 a.mr0,.knlist2 a.mr0{ margin-right:0;}

/* 课表倒计时 */
.countdown{overflow:hidden;height:38px;padding-right:12px;color:#66667c;font-family:'微软雅黑';font-size:14px;line-height:38px;text-align:left;margin-bottom:10px}
.countdown .clock{display:inline-block;width:16px;height:16px;margin-top:-3px;background:url(//img.koolearn.com/v2/img/clock.jpg) no-repeat}
.countdown .posr{float:left;margin-top:-2px}
.countdown .countdown_tit{margin-right:10px;color:#29333f;font-family:'微软雅黑';font-size:16px;font-weight:bold;text-decoration:none;font-style:normal}
.countdown span,.countdown em{display:inline-block;vertical-align:middle}
.countdown .tim_num{overflow:hidden}
.countdown .tim_bg{display:inline-block;float:left;width:26px;height:23px;background:url(//img.koolearn.com/v2/img/tim_bg.jpg) no-repeat;color:#fff;font-size:18px;line-height:23px;text-align:center}
.countdown .tim_txt{float:left;height:23px;margin:0 5px;color:#29333f;font-family:'微软雅黑';font-size:14px;font-weight:bold;line-height:27px}

/* 页尾样式 */
#ft{margin-top:60px;background:url(../img/frbg.jpg) repeat-x;}
#ft .ftmn{padding:20px 0 0 0;}
#ft .ftmn dl{width:18%;}
#ft .ftmn dl.w1{width:28%;}
#ft .ftmn dt{padding-top:10px;font:normal 20px/36px "微软雅黑";color:#666;}
#ft .ftmn dd{line-height:22px;}
#ft .ftlink{padding:15px 0 40px;margin-top:15px;border-top:1px solid #ebebeb;}
#ft .ftlink a{padding-right:12px;line-height:22px;}
#ft .ftlink strong{padding-right:5px;color:#666;}
#ft .copyright{width:100%;padding:15px 0 30px;background:#e9e9e9;text-align:center;line-height:22px;color:#666;}
#ft .ft_logo{position:relative;padding-top:10px;width:1000px;margin:0 auto;}
#ft .ft_logo img{vertical-align:top;margin:0 10px;}
#ft .kooxin{position:absolute;right:100px;top:-40px;}

/*乐语*/
.leyu_close{ position:absolute;top:0;left:96px;width:14px;height:14px; background:url(//images.koolearn.com/fe_upload/2015_11_24_1448365324183.gif) no-repeat; cursor:pointer; z-index: 9999;}
.leyu_close:hover{background:url(//images.koolearn.com/fe_upload/2015_11_24_1448365320182.gif) no-repeat;}
.minLeyu{position:fixed; _position:absolute; right:-40px; top:120px;width:40px;height:51px; background:url(//images.koolearn.com/fe_upload/2015_11_24_1448362764714.gif) no-repeat; cursor:pointer; z-index:8000;-webkit-transform: translateZ(0);}

/*考研频道的信息入口样式*/
.mt10 .info{width:998px;height:98px;border:1px solid #0dbba1;background-color:#effdfa}
.mt10 .info .t{margin:10px;}
.f_ff6c00{color:#ff6c00}
.f_48a737{color:#0dbba1}
.ml25{margin-left:25px}
.m1{margin-left:21px}
.m2{margin-left:10px}
.pr10{padding-right:10px}
.pr20{padding-right:20px;}
.red{color:#de4545;margin:3px}
.gray{color:#b8b8b8;}
.mt10 .info .txt{display:inline-block;margin-left:10px}
.mt10 .info .w1{width:170px;}
.mt10 .info .w2{width:107px;}
.mt10 .info .w3{width:225px;}
.mt10 .info input[type="text"],.mt10 .info select{border:1px solid #0dbba1;height:20px;padding-left:3px}
.mt10 .info select{height:20px}
.mt10 .info table tr td{padding-bottom:10px;}
.mt10 .info .btn,.mt10 .info  .disbtn{width:90px;height:54px;margin-left:28px;margin-top:-5px;border:1px solid #0dbba1;background-color:#0dbba1;color:#fff;line-height:54px;text-align:center;text-decoration:none;cursor:pointer}
.mt10 .info  .disbtn{border:1px solid #EBEBEB;background-color:#EBEBEB;color:#4e4e4e}

/*公告*/
.ggMsg{margin-top:6px;border:#FFECD1 solid 1px;position:relative;display:none;background:#FFF6E9;padding:0 12px;line-height:24px;font-size:12px;color:#7E7E7E;font-family:Arial "宋体";}
.ggMsg em{color:#FF6000;font-weight:normal;font-style:normal;}
.ggMsg strong{color:#000;font-weight:normal;font-style:normal;font-size:22px;cursor:pointer;position:absolute;right:6px;}
/*二维码*/
.ky_ewm, .ky_ewm img {width: 160px;}
.ky_ewm {position: fixed;left: 0px;bottom: 0px;-webkit-transform: translateZ(0);}
.ky_ewm a.close {position: absolute;top: 10px;right: -14px;width: 20px;height: 20px;background: url(//images.koolearn.com/www/subject/2014_0905/close.png) no-repeat;text-indent: -999em;}

/*乐语兼容*/
object#looyuShare {
z-index: 0 !important;
}
/*新版LOGO尺寸*/
.logo a img{width: 120px;height: 51px;}
.tel img{width:auto;height:auto;display:none;}
/*改版色*/
.tit6 .more1{color: #666;}

.shengming{font-size:16px;color:#8b8b8b;text-align:center;line-height:30px;}
