﻿
.lt, .left { float: left; }
.rt, .right { float: right; }
.hr_10 { clear: both; height: 10px; overflow: hidden; font-size: 1px; line-height: 1px; }
.hr_50 { clear: both; height: 50px; overflow: hidden; font-size: 1px; line-height: 1px; }
body, button, input, select, textarea { font-family: "宋体"; color: rgb(0, 0, 0); font-size: 12px; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; }
.ft14 { font-size: 14px; }
a { color: rgb(0, 0, 0); text-decoration: none; }
a:hover { color: rgb(204, 0, 0); text-decoration: underline; }
.bm5 { margin-bottom: 5px; }
.rm10 { margin-right: 15px; }
.wrapper, .area { width: 950px; margin: 0px auto; }

/*知识点同步选项卡*/
.option_box {height: auto;}
.option_box .bt{  padding-left:10px; background:#FFF;  clear:both;  }
.option_box .bt a{ padding:0 10px;border:#f2f2f2 solid 1px; float:left; display:inline; line-height:25px;margin-right:12px; margin-top:8px;border-radius:3px;white-space:nowrap}
.option_box .bt  a.bt-on{ border:#1FABE4 solid 1px; background:#1FABE4; color:#FFF; }
.option_box .bt  a.bt-return{ border:#0080C7 solid 1px; background:#0080C7; color:#FFF; }
.option_box .bt  a.bt-return:hover{ border:#0080C7 solid 1px; background:#0080C7; color:#FFF; }
.option_box .bt a:hover{border:#1FABE4 solid 1px; background:#1FABE4;color:#FFF; text-decoration:none;}

/*知识点复选框*/
.o-mul-more {float:right;width:150px;height:25px;margin-top:0px; }
.o-mul-more .o-multiple{float:right;width:46px;height:23px; margin-right:118px;padding-left:8px;margin-top:12px;background:#1FABE4;border:#1FABE4 solid 1px; border-radius:3px; color:#fff;line-height:23px;cursor:pointer;}
.o-mul-more .o-multiple:hover{border:#008AC9 solid 1px; background:#008AC9;color:#FFF; text-decoration:none;}

.o-mul-more a{padding:0 12px;border:#d8d8d8 solid 1px; float:left; display:inline; line-height:25px;margin-right:10px; margin-top:12px;border-radius:3px;white-space:nowrap}
.o-mul-more a:hover{border:#008AC9 solid 1px; background:#008AC9;color:#FFF; text-decoration:none;}

.o-mul-more .maked{float:left;width:30px;height:25px;border:1px solid #1FABE4;background:#1FABE4; color:#fff;line-height:25px;cursor:pointer;text-align:center; }
.o-mul-more .cancel{float:left;width:30px;height:25px;border:1px solid #ddd;background:#F7F7F7;line-height:25px;cursor:pointer;text-align:center; }
.o-mul-more .cancel-all{float:left;width:60px;height:25px;border:1px solid #ddd;background:#F7F7F7;line-height:25px;cursor:pointer;text-align:center; }


.select-test{ padding-left:0px;width:100%; background:#FFF; position:relative; clear:both; color:#333; }
.select-test span{ border:#d8d8d8 solid 1px; border-radius:3px; padding:0 12px; float:left; display:inline; line-height:25px;margin: 0 12px; margin-top:8px;white-space:nowrap}
.select-test span.bt-on{ border:#1FABE4 solid 1px; background:#1FABE4; color:#FFF; }
.select-test .o-more{float:left;position:relative;height:25px;padding-left:20px;line-height:25px;text-align:right;text-decoration:none;cursor:pointer;}
.select-test .o-more b{ display:block;position:absolute;right:15px;top:6px;overflow:hidden;width:13px;height:13px;background:url(../images/subject.png) no-repeat -180px -480px;}
.select-test .o-more:hover b{background:url(../images/subject.png) no-repeat -210px -480px;cursor:pointer;}
.select-test .o-more .selected{background:url(../images/subject.png) no-repeat -240px -480px;cursor:pointer;}
.select-test b{position:absolute;left:5px;top:5px;display:block;width:8px;height:8px;background:url(../images/subjct.png) no-repeat -240px -480px;}

.select-test .deleted{float:left;position:relative;height:25px;padding-left:20px;line-height:25px;text-align:right;text-decoration:none;cursor:pointer;}
.select-test .deleted b{ display:block;position:absolute;right:15px;top:6px;overflow:hidden;width:13px;height:13px;background:url(../images/subject.png) no-repeat -240px -480px;}
.select-test .deleted:hover b{background:url(../images/subject.png) no-repeat -270px -480px;cursor:pointer;}


/*顶部按钮*/
.content{  width:1200px ; boheight:auto; position:relative;  float:left; }

.sec-cont-box{ width: 1200px; height: auto; padding: 0px;  position: relative; }

.secLayer{width:1200px;margin:0px auto; margin-bottom: 40px; background:#fff; color:#484c53;border-top:#f5f5f5 solid 2px;border-left:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;border-right:1px solid #f5f5f5;border-radius:5px;}

.sec_bot_fix{ width:918px; background:#FFF; border-right:#f5f5f5 solid 1px;}
.sec_bot{ width:1200px;  border:#f5f5f5 solid 0px; border-top:none; background:#f8fafa;}
.sec_bot_lf{ width:1050px; background:#FFF; border-right:#f5f5f5 solid 1px;}
.begin_test{ width:1009px;}

.securent{width:227px;height:47px;position:relative;background:url(../images/subject.png) no-repeat -184px -330px;float:left;text-align:center;margin-left:-6px;}
.securent p{width: 186px;float: left;line-height: 16px;font-size: 12px;font-weight: bold;color: #484c53;text-align: center;padding-top: 7px;}
.cur_box {width: 100%; height: auto; margin-top:10px ; float: left; text-align:center}

/*试题篮*/
.st-warp-tab{width:30px;float:right; clear:right; margin-top:5px; cursor:pointer; position:relative;z-index:99; height:30px ;margin-right:10px;}
.st-warp-tab p{ float:left; width:140px; height:auto; text-align:center; font-family:"Microsoft Yahei"; font-size:22px; line-height:36px;color:#F60}
.st-warp-tab i{ width:27px; height:27px;background:url(../images/main.png) 0 -88px; float:left; margin-top:8px; }
.st-warp-tab .show-box{ width:190px; position:absolute; right:5px;top:35px;  display:none; z-index:991}
.st-warp-tab .show-box-ico{ width:15px; height:8px;  font-size:0; margin-left:162px;background:url(../images/main.png) -66px -94px; position:relative; margin-bottom:-1px}
.st-warp-tab .show-box-bd{ width:100%; z-index:999;background:#FFF; border:#169ed7 solid 1px; padding-top:10px; padding-bottom:10px; border-radius:3px; box-shadow:2px 2px 5px #999;}

.st-warp-tab .show-box-bd table{ clear:both; width:180px; padding-left:5px;}
.st-warp-tab.show i{background:url../images/(main.png) -28px -88px no-repeat; }
.st-warp-tab.show .show-box{ display:block}


.sec-enter{width:120px;height:25px;float:right;line-height:25px;padding:0px;margin:15px 50px 0 0;display:inline;color:#333; text-align:center;}
.sec-enter:hover{width:120px;height:25px;background:#1FABE4; color:#fff;line-height:25px;padding:0px;display:block; text-decoration:none; text-align:center;}


 /*同步章节组卷*/

.section-main{ width:1200px; margin:0 auto; clear:both; padding-bottom:20px; color:#666}
.section-nav{ width:1200px; height:60px; margin:0 auto; margin-top:20px; text-align:center;}

.section-nav-lf{ float:left; width:500px; height:45px;   margin-top:10px;	}

.section-nav-lf a{ width:290px;line-height:35px;float:left;text-decoration:none;background:url(../images/main.png) -258px -382px;	}
.section-nav-lf a:hover{ font-weight:bold}
.section-nav .bt-on{ width:130px; line-height:35px;background:url(../images/module.png) 0 -240px; float:left; color:#FFF!important;border-radius:2px; border-left:#017db2 solid 1px;border-right:#017db2 solid 1px; font-weight:bold}

.section-nav-rt{float:right; height:45px; width:450px;  margin-left:30px; margin-top:6px}
.section-nav-rt .nav-bt1,.nav-bt2,.nav-bt3{ float:left; width:120px; height:36px; line-height:36px; background-image:url(../images/main.png); margin-top:6px; margin-left:10px; color:#FFF!important;  display:inline}
.section-nav-rt .nav-bt1{  background-position: -90px -93px;}
.section-nav-rt .nav-bt2{ background-position: -350px -93px;}
.section-nav-rt .nav-bt3{  background-position: -267px -327px; color:#666!important;}
.section-nav-rt .nav-bt1:hover,.section-nav-bt2:hover,.section-nav-bt3:hover{text-decoration:none}
.section-nav-rt .nav-bt1:hover{background-position: -220px -93px;}
.section-nav-rt .nav-bt2:hover{background-position: -480px -93px;}
.section-nav-rt .nav-bt3:hover{background-position: -397px -327px; color:#999}


/*章节练习*/

.section-subject{ width:100%; clear:both;}

.section_box {width: 100%; height: auto; float: left;margin:0 0 2px 0}
.section_box .bt{  padding-left:10px;width:100%; background:#FFF;  clear:both;  }
.section_box .bt a{ padding:0 15px;border:#d8d8d8 solid 1px; float:left; display:inline; line-height:25px;margin-right:15px; margin-top:15px;border-radius:1px;white-space:nowrap}
.section_box .bt  a.bt-on{ border:#1ca5e1 solid 1px; background:#1ca5e1; color:#FFF; }
.section_box .bt  a.bt-return{ border:#1ca5e1 solid 1px; background:#0080C7; color:#FFF; }
.section_box .bt  a.bt-return:hover{ border:#0080C7 solid 1px; background:#0080C7; color:#FFF; }
.section_box .bt a:hover{border:#1ca5e1 solid 1px; background:#1ca5e1;color:#FFF; text-decoration:none;}
.section_box .bt .curent{ width:60px; padding-top:10px; padding-right:5px;position:relative;float:left;line-height:35px;color:#323234; text-align:right}


.section-chapter{ width:100%; margin-top:15px;box-shadow:1px 1px 3px #ccc;font-size:14px; font-family:"Microsoft Yahei"; float:left}
.section-chapter .w1{ width:50%; }
.section-chapter .w2{ width:11%}
.section-chapter .w3{ width:17%}
.section-chapterlist{ width:100%; line-height:23px; padding:5px; border-collapse:collapse; background:#FFF;}
.section-chapterlist .odd{ background:#fafafa}
.section-chapterlist th{ border:#dadada solid 1px;background:#fafafa; line-height:50px; text-align:center!important;font-size:14px; color:#666}
.section-chapterlist tr:hover{ background:#fdfcf2!important}
.section-chapterlist td{ border:#dadada solid 1px; padding:8px 0px;font-size:14px;}
.section-chapterlist td.w1{ width:auto;text-align:left; color:#005599}
.section-chapter .ico{ width:12px; height:15px; background:url(../images/main.png) -47px -118px; background-repeat:no-repeat; float:left; margin:3px 10px 0px 15px; display:inline-block}
.section-chapter .ico.unfold{ background-position:-24px -118px}
.section-chapter .ico.none{background-position: 6px -118px}
.section-chapter .txt{ float:left; width:90%;color:#059}
.section-chapter .biaoti{ cursor:pointer}
.section-chapter .m1{ padding-left:20px; float:left;}
.section-chapter .m2{ padding-left:40px;float:left; text-align:left}
.section-chapter .m1 .txt{ width:440px;}
.section-chapter .m2 .txt{ width:700px;}
.section-chapter .m2 .txt span.tb_ico{ width: 42px;float:left;}
.section-chapter .m2 .txt span.tb_ico.lj{background-position:-140px -190px;}
.section-chapter .m2 .txt span.tb_ico.zw{background-position:-190px -190px;}
.section-chapter .clo{ width:100%; height:25px; display:block;text-align:center; font-size:12px}
/*.section-chapter .clo:hover{ background:url(../images/main.png) -610px -93px; text-decoration:none; color:#666}*/
.section-chapter .clo.red,.section-chapter .clo.red:hover{ color:#ff3c00}
.section-chapter .clo.gre,.section-chapter .clo.gre:hover{ color:#00c905}
.section-chapter .clo.blu,.section-chapter .clo.blu:hover{ color:#1ca5e0}
.section-chapter .rating{width:83px; background:#e1e1e1;margin-left:5px;float:left;display:inline;margin-top:7px; border-radius:15px;}
.section-chapter .rating span{background:#1ca5e0;height:9px;float:left;overflow:hidden; border-radius:15px;} 
.section-chapter .num{float:left; font-size:12px; padding-left:8px}
.section-chapter .til{ float:left}
.section-chapter span.tb-ico{margin-left:5px; display:block; float:left; margin-top:4px; width:42px; height:19px;background:url(../images/main.png) -670px -93px no-repeat;}
.section-chapter span.tb-ico.lj{ background-position:-718px -93px}
.section-chapter span.tb-ico.zw{ background-position:-768px -93px}
.section-chapter .zj-btn,.section-chapter .zj-btn-z{  width:90px; height:33px; display:block;background:url(../images/main.png) 0px -140px; text-align:center; line-height:33px; margin:0 auto}
.section-chapter .zj-btn:hover{ background-position:-98px -140px; text-decoration:none}
.section-chapter .zj-btn-z{ background-position:-198px -140px;}
.section-chapter .zj-btn-z:hover{ background-position:-296px -140px; text-decoration:none}

/*试题内容展示*/
.ln-work { width:99%;white-space:normal;margin:0 auto; border:1px solid #fff}
.ln-work-new{background:url(../images/new.png) left top no-repeat}
.ln-work:hover{ border:1px solid #188eee;}
.ln-work:hover td{ border-top:1px solid #188eee;}
.ln-work p{ padding:0px; margin:0; border:0;}
.ln-work img{vertical-align: middle;}
.ln-work .ln-cw { float: left; padding-left:6px; position:relative}
.ln-work .ln-cw i { background-image: url(../images/subject.png); display: block; height: 37px; width: 40px; }
.ln-work .ln-cw .ln-cw-correct {background-position: -88px -222px; }
.ln-work .ln-cw .ln-cw-wrong { background-position: -42px -222px; }
.ln-work .ln-cw .ln-cw-warning { background-position: -135px -222px; }
.ln-work .ln-cw .ln-cw-oppugn { width:25px; height:21px; background:url(../images/subject.png) -169px -199px;display: block; cursor:pointer; border:#bdd2e0 solid 1px; margin-top:38px; margin-left:10px;position:absolute;}
.ln-work .ln-cw .ln-cw-oppugn:hover{ border-color:#48a40c}
.ln-work .ln-question { margin-left: 30px; padding: 16px 30px 15px 0px; }
.ln-work .quesanser{
margin-top: 10px;
background-color: #f8f8f8;
height:30px;
}
.ln-work .quesanser span{width:350px;float:right;color:#333;  font-size:14px; font-family:"微软雅黑";text-align:right;}
.ln-work .quesanser span b{height:20px;line-height:20px;}
.ln-work .quesanser span font{color:#069;font-size:12px;font-family: "Microsoft YaHei";}
 .ln-work .quesanser span a{text-decoration:none}
.ln-main-body {display: block; width: 701px; top: 0px; border:#dce5ef solid 1px;border-bottom:none; background:#ddf1fa;overflow:auto; overflow-x:hidden}

.ln-font12px .ln-options dd, .ln-font12px .ln-options dt label { padding-top: 7px; }
.ln-font14px .ln-options dd, .ln-font14px .ln-options dt label { padding-top: 6px; }
.ln-font16px .ln-options dd, .ln-font16px .ln-options dt label { padding-top: 3px; }
.ln-font18px .ln-options dd, .ln-font18px .ln-options dt label { padding-top: 1px; }
.ln-font20px .ln-options dd, .ln-font20px .ln-options dt label { padding-top: 0px; }

.ln-body {line-height: 1.8em; margin-bottom: 0.2em;}
.ln-body label { float: left; font-weight:bold; width:40px; padding-right:5px; margin-right:10px; display:inline; text-align:center; background:url(../images/subject.png) -248px -107px; color:#3c657f}
.ln-body em { float: left; }
.ln-body p { margin-bottom: 0.8em; }

.ln-body .tjan{background:#e98113;color:#fff; width:100px; height:29px; text-align:center;line-height:30px;background:url(../images/subject.png) -646px -277px; display:inline-block ;color:#873906; font-weight:bold; cursor:pointer;  margin-left:50px}
.ln-body .tjan:hover{background:url(../images/subject.png) -646px -316px; text-decoration:none}

/*add*/
.question-add { float:right;width:110px;height:35px;margin-right:10px ; }
.question-add .addques{float:right;width:106px;height:33px; text-align:center;background:#1FABE4;border:#1FABE4 solid 1px;  color:#fff;line-height:33px;cursor:pointer;font-family:"微软雅黑", "黑体"; text-decoration:none; font-size:16px;}
.question-add .addques:hover{ width:106px;height:33px;border:#008AC9 solid 1px; background:#008AC9;color:#FFF; text-decoration:none; }
.question-add .icon-plus{background:url(../images/subject.png) -880px -335px no-repeat; width:12px; height:12px; *margin-bottom:4px;margin-right:5px;display:inline-block;}
.question-add .delques{float:right;width:106px;height:33px; text-align:center;background:#999;border:#999 solid 1px;  color:#fff;line-height:33px;cursor:pointer;font-family:"微软雅黑", "黑体"; text-decoration:none; font-size:16px;}
.question-add .delques:hover{width:106px;height:33px;border:#666 solid 1px; background:#666;color:#FFF; text-decoration:none;}
.question-add .icon-down{background:url(../images/subject.png) -920px -340px no-repeat; width:12px; height:8px; *margin-bottom:3px; margin-right:5px; display:inline-block;}
	
.ln-body-content{ float:left; padding:0 10px; margin:0; display:inline-block;border-bottom:none; /*background:#ddf1fa;*/overflow:auto; overflow-x:hidden}
.btda {
	BORDER-BOTTOM: #cdcdcd 0px dashed;margin:2px 0 0 0 
}
.ln-input{ clear:both; }
.ln-answer{ line-height: 1.8em; padding-bottom:20px;}


/*=====================右侧按钮==================*/
.ks_bot_rt{ width:80px; position:fixed;}
.ks_bot_rt .ks_rtbut_list{ width:100%; }
.ks_rtbut_list li{ width:65px; height:65px;background:url(../images/subject.png) -688px -60px no-repeat; display:block; padding-top:5px; margin-top:5px;cursor:pointer}
.ks_rtbut_list li.but_hover{ background-position:-762px -60px; }
.ks_rtbut_list .ks_txt{ width:60px; line-height:25px; margin:0 auto; padding-top:5px; font-weight:bold; text-align:center; display:block;}
.ks_rtbut_list .ks_txt:hover{ text-decoration:none; color:#297200}

.ks_rtbut_list .ks_ico{ width:34px; height:34px;background:url(../images/subject.png) no-repeat -168px -152px ; margin:0 auto}
.ks_rtbut_list .ico_new{ background-position: -622px -152px }
.ks_rtbut_list .ico_see{ background-position: -168px -152px }
.ks_rtbut_list .ico_knowledge{ background-position: -253px -152px }
.ks_rtbut_list .ico_pgup{ background-position: -337px -153px }
.ks_rtbut_list .ico_pgdn{ background-position: -437px -153px }
.ks_rtbut_list .ico_return{ background-position: -535px -153px }
.ks_rtbut_list li.but_hover .ks_txt{ color:#358707}
.ks_rtbut_list li.but_hover .ico_see{ background-position: -207px -152px }
.ks_rtbut_list li.but_hover .ico_knowledge{ background-position: -297px -152px }
.ks_rtbut_list li.but_hover .ico_pgup{ background-position: -370px -153px }
.ks_rtbut_list li.but_hover .ico_pgdn{ background-position: -467px -153px }
.ks_rtbut_list li.but_hover .ico_return{ background-position: -579px -153px }


