﻿.BJ_dialog{display:none; -webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.BJ_dialog .back{background:#000;opacity:0.2;filter:alpha(opacity=30); width:100%;height:100%;position:fixed;z-index:100;top:0;left:0;border:none;margin:0px;padding:0px;}
.BJ_dialog .dialog_box{position: fixed;z-index: 101;top: 50%;left: 50%;border: 0;background: #fff;min-width:350px;transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);box-shadow:0px 0px 3px #999;}
.BJ_dialog .dialog_box .title{font-size: 18px;color: #fff;height: 40px;line-height: 40px;text-align: center;background: #90cd18;}
.BJ_dialog .dialog_box .title .close{width:15px;height:15px;position: absolute;right: 2%;top: 12px;border-radius: 3px;cursor:pointer;background:url(/images/icon/icon_2.png) 0 0 no-repeat;}
.BJ_dialog .dialog_box .title .close:hover{background-position: -15px 0px;}
.BJ_dialog .dialog_box .content{}
.BJ_dialog .dialog_box .bottom {text-align: center;padding:5px;}

/*注册协议*/
.AgreementContent{min-width:350px;}

/*过关测试*/
#KnowledgeTest .dialog_box{width:500px;display:none;}
#KnowledgeTest .dialog_box .k_title{text-align:center;font-size:18px;font-weight:bold; color:#f90;padding:10px 0px;}
#KnowledgeTest .dialog_box .test_list {padding:10px;}
#KnowledgeTest .dialog_box .test_list li{padding:5px 5px 5px 25px;height:75px;border-bottom:1px solid #ccc;cursor: pointer;}

#KnowledgeTest .dialog_box .test_list li.on{/*background:#efefef url(/images/yes.png) no-repeat;*/background:url(/images/yes.png) no-repeat;background-size: 20px 20px;background-position:10px center;}
#KnowledgeTest .dialog_box .test_list li.on .test_info{color:#90cd18;}
#KnowledgeTest .dialog_box .test_list li .test_info{width:45%;margin-right:5px; float:left;height: 80px;line-height: 80px;text-align: center;font-size: 20px;}
#KnowledgeTest .dialog_box .test_list li div label{color:#f90;}
#KnowledgeTest .dialog_box .button1{width:150px;padding:5px 10px; background: #90cd18;color: #fff;font-size: 16px;cursor: pointer;display: block;border-radius: 3px;margin: 10px auto;border:none;/*transition:all 0.5s;*/}
#KnowledgeTest .dialog_box button.loader{width:auto;background:#ccc;}
#KnowledgeTest .dialog_box .button1:hover{opacity:0.9;filter:alpha(opacity=90);}
#KnowledgeTest .dialog_box .message{display:none;color:red;line-height:25px;padding:5px 0px;text-align:center;width:100%;font-size:16px;position:fixed;background:#fff;opacity:0.9;filter:alpha(opacity=90);}

/*题型训练*/
.i_item {padding: 10px 0px;line-height: 25px;overflow: hidden;border-bottom: 1px solid #e5e5e5;position: relative;}
.i_item .name {
width: 100px;text-align: left;font-size: 14px;float: left;position: absolute;top: 50%;transform: translateY(-50%);-ms-transform: translateY(-50%); /* IE 9 */
-moz-transform: translateY(-50%); /* Firefox */
-webkit-transform: translateY(-50%); /* Safari 和 Chrome */
-o-transform: translateY(-50%); /* Opera */
}
.i_item .text {margin-left: 100px;font-size: 14px;min-height: 25px;}
.i_item .text .input_text {
padding: 2px 0px;font-size: 14px;width: 100%;height: 30px;line-height: 25px;background-color: #fff;vertical-align: top;vertical-align: middle\9;outline: 0;border: none;cursor:pointer;}
.i_item .text .input_select {
text-align: center;margin: 0px;
min-width: 150px;width: 100%;padding: 5px 20px 5px 20px;color: #f90;
background: url(../images/icons-png/carat-d-90cd18.png) 100% 50% no-repeat;
font-size: 14px;outline: 0;border: none;
box-sizing: border-box;
-moz-box-sizing: border-box; /* Firefox */
-webkit-box-sizing: border-box; /* Safari */
cursor:pointer;}
.i_item .text .select_nd li {padding: 2px 8px;font-size: 14px;float: left;border-radius: 3px;line-height: 25px;margin-top: 5px;margin-right: 5px;text-align: center;min-width: 28px;background: #efefef;cursor:pointer;}
.i_item .text .select_nd li.on {background: #f90;color: #fff;cursor: pointer;}

#Simulation .dialog_box .grade_select button{padding: 2px 8px;font-size: 14px;float: left;border:none;border-radius: 3px;line-height: 25px;margin-top: 5px;margin-right: 5px;text-align: center;min-width: 28px;background: #efefef;cursor:pointer;}
#Simulation .dialog_box .grade_select button.on {background: #f90;color: #fff;cursor: pointer;}
#Simulation .dialog_box{width:400px;}
#Simulation .dialog_box .select_list{display:none; position:fixed;width:100%;z-index:105;background:#fff;}
#Simulation .dialog_box .select_title{line-height:25px;padding:5px;border-bottom:1px solid #ccc;}
#Simulation .dialog_box .select_title h3{font-size:18px;text-align:center;}
#Simulation .dialog_box .select_title a{font-size:16px;line-height:25px;position:absolute;right:10px;top:5px;color:#f90;cursor:pointer;}
#Simulation .dialog_box .select_title a:hover{color:red;}
#Simulation .dialog_box .select_list ul{max-height:430px;height:430px;overflow-y:scroll;}
#Simulation .dialog_box .select_list ul li{line-height:25px;padding:5px 10px;text-align:center;border-bottom:1px solid #ccc;cursor:pointer;}
#Simulation .dialog_box .select_list ul li.on a{color:#90cd18;}
#Simulation .dialog_box .select_list ul li:last-child{border:none;}
#Simulation .dialog_box .grade_select ul li{overflow:hidden;}
#Simulation .dialog_box .message{display:none;color:red;line-height:25px;padding:5px 0px;text-align:center;width:100%;font-size:16px;position:fixed;background:#fff;opacity:0.9;filter:alpha(opacity=90);z-index:105;}
#Simulation .content .item_list{padding:10px;}
#Simulation .dialog_box .bottom{padding:5px 10px 10px;}
#Simulation .dialog_box .button1{width:150px; line-height: 30px;padding:5px 10px; background: #90cd18;color: #fff;font-size: 16px;cursor: pointer;display: block;border-radius: 3px;margin: 0px auto;border:none;/*transition:all 0.5s;*/}
#Simulation .dialog_box .button1:hover{opacity:0.9;filter:alpha(opacity=90);}

/*知识选择*/
#SelectKnowledge .back{z-index:105;}
#SelectKnowledge .dialog_box{z-index:106;}
#SelectKnowledge .message{line-height:25px;padding:5px 0px;background:#fff;color:red;border-bottom:1px solid #ccc;position:absolute;text-align:center;width:100%;display:none;}
#SelectKnowledge .k_list ul {max-height:350px;overflow-y:scroll;}
#SelectKnowledge .k_list ul li {line-height:25px;border-bottom:1px solid #ccc;padding:10px;cursor:pointer;}
#SelectKnowledge .k_list ul li:hover:not(.on){color:#f90;}
#SelectKnowledge .k_list ul li.on{background:url(/images/yes.png) no-repeat;background-position:98% center;background-size:20px 20px;color:#90cd18;}
