@charset "utf-8";
/* CSS Document */

body{ font-size:12px; font-family:"宋体"; margin:0; padding:0; background:#fff;}
a{ text-decoration:none;}
ul,ol,div,p,span,h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px;}
li{ list-style:none;}
img{ border:0px;}
*:focus {outline:none;} 
input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px white inset;
}
/*::-webkit-scrollbar { width:8px;}
::-webkit-scrollbar-track {    border-radius: 10px;}
::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.08);}*/




/*登录页*/
body,html{ width:100%; height:100%;}
.login_con{ width:100%; height:100%; background-image:url(../../images/login.jpg); background-size:100% 100%;}
.login_con .logo1{ width:430px; height:72px; margin:15px 0 0 45px; float:left;}
.login_con .logo1 img{ width:100%;}
.login_con .login_content{ width:430px; height:570px; position:absolute; left:50%; top:50%; margin-left:-215px; margin-top:-305px;}
.login_content h2{ font-weight:normal; color:#474747; width:100%; text-align:center; font-size:22px;}
.login_content .login_body{ width:100%; height:480px; background:#f8f8f8; position:relative; top:15px; border-radius:2px; box-shadow:0px 2px 4px #595959;}
.login_body .login_img{ width:100%; height:85px; margin-top:50px; float:left; text-align:center;}
.login_body ul{ width:275px; height:auto;float:left; margin-top:50px; background:#fff; border-radius:2px; margin-left:77px;border:1px solid #d9d9d9; border-bottom:0px; position:relative;}
.login_body ul li{ background:#fff; width:275px; height:45px;border-bottom:1px solid #d9d9d9; position:relative;}
.login_body ul li b{ display:block; text-align:center; border-right:1px solid #d9d9d9; float:left; width:35px; height:35px; margin-top:5px;}
.login_body ul li b img{ width:25px; margin-top:5px;}
.login_body ul li input{ width:180px; height:43px; border:0px; text-indent:10px;color:#474747; line-height:43px;}
.login_body ul .prompt{ width:100%; height:30px; position:absolute; top:0px;  line-height:30px; color:#f44336; display:none;}
.login_body ul .prompt img{ margin:5px 5px 0 5px; float:left;}
.login_body .login_remember{ width:275px; height:40px;color:#474747; margin-left:77px; float:left; margin-top:20px;}
.login_body .login_remember input{ float:left;}
.login_body a{ display:block; width:275px; height:45px; background:#4a8df8;margin-left:77px; line-height:45px; text-align:center; float:left; margin-top:15px; color:#f2f2f2; font-size:14px; border-radius:2px;}
.login_body .login_remember span a{ width:auto; height:20px;color:#474747; background:none; margin:0px; line-height:20px; float:right; font-size:12px;}
.login_body .login_download{  border-top:1px solid #8A8A8A; width:100%; height:40px; text-align:center; line-height:40px; position:absolute; bottom:0px;}
.login_body .login_download span{ background:none;color:#1098EC; text-decoration:underline; cursor:pointer;}
.login_body .login_download a{ background:none; width:auto; float:none; margin:0; display:inline;color:#1098EC; text-decoration:underline; cursor:pointer;}
#validation{ transition:all 0.3s; height:0px; overflow:hidden;}
.validation_1{ height:45px !important;}

.login_remember span{  height:20px; float:right; cursor:pointer;}
.login_popup{width:400px; height:230px; background:#fff; position:fixed; top:50%; left:50%; margin-left:-200px; margin-top:-150px; z-index:10000; display:none;}
.login_popup h2{ font-size:16px; text-indent:40px; color:#333; margin-top:30px;}
.login_popup p{ font-size:14px; text-indent:40px; color:#333; margin-top:10px;}
.login_popup .login_popup_btn{ width:100%; margin-top:50px;}
.login_popup_btn a{ font-size:14px; width:85px; height:35px; line-height:35px; display:block;  float:right; text-align:center; color:#2196f3; margin-right:60px;}
.login_popup_btn a:hover{ color:#bbdefb;}
.login_popup_btn a:focus{ background:#bbdefb; color:#2196f3;}

/*注册-start*/
.RegisterAdvertising{ width:90%; max-width:998px; position:fixed; bottom:0px; left:50%; }
.RegisterAdvertising img{ width:100%;}

.register{width:430px; height:auto; padding-bottom:10px; position:absolute; left:50%; top:50%; margin-left:-215px; margin-top:-325px; background:#fff; border-radius:5px;}
.register .register_img{ width:100%; height:auto; margin-top:50px; float:left; text-align:center;}
.register .register_img img{ width:140px;}
.register_tian{ width:430px; height:auto; float:left; margin-top:20px; background:#fff; z-index:10000; }
.register_tian img{ width:28px; position:absolute; left:-40px; top:12px;}
  .register_tian h2{ font-size:16px; text-indent:35px; color:#333; margin-top:0px;}
  .register_tian ul{ width:300px; float:right; margin-right:50px;}
  .register_tian ul li{transition:all 0.2s; cursor:pointer; list-style:none;  width:100%; height:40px; margin-bottom:30px; border-bottom:1px solid #ccc;  color:#ccc; font-size:16px; line-height:50px;position:relative; float:left;}
  .register_tian ul li.Width_160{ width:170px;}
  .register_tian ul li.ml_30{ margin-left:30px;}
  .register_tian ul li input{  transition:all 0.2s;width:100%;  border:0px; height:25px; float:right; position:absolute; left:0px; bottom:0px;}
  .register_tian ul li .xian{ transition:all 0.35s cubic-bezier(0.47,0,0.745,0.715);width:100%; height:2px; border-bottom:2px solid #0071bc; position:absolute; bottom:-2px; left:0px; transform:scale(0);-webkit-transform:scale(0);}
  .register_tian ul li .xian.clickC{ transform:scale(1);-webkit-transform:scale(1);}
  .register_tian ul li .xian.error{ border-bottom:2px solid red; transform:scale(1);-webkit-transform:scale(1);}
  .register_tian ul li p{transition:all 0.2s; z-index:99; color:#a9a9a9; font-size:14px; position:absolute; top:0px;}
  .register_tian ul li p.clickB{ position:absolute; top:0px; font-size:12px; color:#0071bc; line-height:0px; }
  .register_tian ul li p.clickB_1{ position:absolute; top:0px; font-size:12px;line-height:0px; }
  .register_tian ul li p.error{ position:absolute; top:0px; font-size:12px;line-height:0px; color:red; }
  .register_tian ul li .name_select{font-size:14px !important; height:25px; width:100%; color:#000; position:absolute; line-height:25px; left:0px; bottom:0px;}
  .register_tian ul li .name_select b{ font-weight:normal;}
  .register_tian ul li span{ width:100%; height:20px; font-size:12px; line-height:20px; color:red; display:none; position:absolute; top:42px;}
  .register_tian ul li .submit{ font-size:12px; display:none;width:80px; height:25px;  margin-top:10px;  line-height:25px; text-align:center; border:1px solid #0071bc; border-radius:4px; float:right; color:#333;}
  .register_tian ul li .submit:hover{  color:#2196f3; background:#e3f2fd;}
  .register_tian ul li .submit:focus{ background:#bbdefb; color:#2196f3;}
  .register .lj_register{ display:block; width:330px; height:35px; line-height:35px; background:#2196f3; text-align:center; float:left; margin-left:50px; font-size:14px; color:#fff; }
  .register .lj{ width:100%; height:40px; line-height:40px; text-align:center;  float:left; font-size:14px; color:#333;}
   .register .lj a{ display:inline; color:#039be5;}
   
   .register .jz_password{ width:330px; height:35px; line-height:35px; float:left; margin-left:50px; font-size:14px; color:#333; margin-bottom:10px; }
   .register .jz_password input{ float:left; margin-top:10px;}
   .register .lj_btn{ width:330px; height:35px; margin-top:10px; line-height:35px; float:left; margin-left:50px; font-size:14px; color:#333; margin-bottom:10px; }
   .register .lj_btn a{color:#039be5; float:left;}
   
   .login_download{  border-top:1px solid #8A8A8A; width:100%; height:40px; text-align:center; line-height:40px; position:absolute; bottom:0px;}
   
/*考试信息页面*/
.head{ transition:all 0.3s ease-out;  min-width:1000px;width:100%; height:64px; position:fixed; top:0px; left:0px; z-index:999; background:#4285f4;  box-shadow: 0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28);
}
.head .logo{ width:180px; height:40px;float:left; margin-top:15px; margin-left:10px; }
.return_search{ cursor:pointer; width:180px; height:64px;float:left; line-height:64px;margin-left:10px;  font-size:24px; color:#979797;display:none;}
.return_search img{ width:40px; margin:12px 25px 0 15px; float:left;}
    /*新搜索-start*/
	   .new_search{ margin:13px 0 0 30px;    background: rgba(255,255,255,.15); width:40%; float:left;border-radius: 2px;min-width: 144px; position: relative; display: -webkit-flex;display: flex;-webkit-flex: 1;flex: 1;}
	   .new_search .sou{    display: inline-block; height: 36px;position: relative;width: 72px; float:left;}
	   .new_search .sou img{height: 24px;left: 24px; position: absolute; top: 6px;width: 24px;-webkit-transition: -webkit-transform .15s linear;transition: transform .15s linear;}
	   .new_search input{    background: none;border: none;box-sizing: border-box;color: #fff; display: block;font-size: 1.2em;height: 36px;padding-right: 10px; position: absolute; width: 100%;}
	   .new_search input::-webkit-input-placeholder { color:#fff !important; } 
	   .new_search.click{ background:#fff;}
	   .new_search.click input{ color:#333;}
	   .new_search.click input::-webkit-input-placeholder { color:#333 !important; } 

.head .search{ width:620px; height:30px; border:1px solid #ccc; border-radius:5px; background:#fff; float:left; margin:17px 0 0 15px; overflow:hidden; position:relative;}
.head .search input{ width:500px; height:28px; line-height:28px; text-indent:10px;border:0px;}
.head .search .conditions{ width:100px; height:30px;float:right; text-align:center;}
.head .search .conditions img{ margin-top:4px; cursor:pointer;}
.head .search .conditions a{ display:block; width:60px; height:30px; background:#4484f1;border-radius:5px; float:right;}

.search_zi{ width:620px; height:30px; border:1px solid #ccc; border-radius:5px; background:#fff; float:left; margin:10px 0 0 15px;  position:relative;}
.search_zi input{ width:500px; height:28px; line-height:28px; margin-left:5px; text-indent:10px;border:0px;}
.search_zi .conditions{ width:100px; height:30px;float:right; text-align:center;}
.search_zi .conditions img{ margin-top:4px; cursor:pointer;}
.search_zi .conditions a{ display:block; width:60px; height:30px; background:#4484f1;border-radius:5px; float:right;}

.search_con{-webkit-transition:all 0.8s ease; -moz-transition:all 0.8s ease; -ms-transition:all 0.8s ease; -o-transition:all 0.8s ease; transition:all 0.8s ease; width:556px; height:auto; background:#fff; border:1px solid #ccc; border-top:0px; position:fixed; left:208px; top:49px; display:none; z-index:999;}
.search_con_zi{ border:1px solid #ccc; border-top:0px; position:static; position:absolute; left:3px; top:31px; overflow:visible; z-index:10001;}
.search_con .shut_down{ position:absolute; right:15px; top:15px; width:20px; cursor:pointer;}
.search_con ul{ width:500px; height:auto; margin:0 auto; margin-top:45px;}
.search_con ul li{ width:100%; height:25px; margin-top:20px; color:#333333;}
.search_con ul li span{ display:block; float:left; width:65px; line-height:25px;height:100%;}
.search_con ul li input[type="text"]{ width:170px; text-indent:10px; margin-left:0px; height:100%; float:left; border:0px; border:1px solid #ccc;}
.search_con ul li .select{ width:170px; overflow:visible; font-size:12px; text-indent:10px; color:#434343; border:0px; border:1px solid #ccc; float:left; height:25px; line-height:30px; background:#f3f3f3; position:relative; cursor:pointer;}
.search_con ul li .select ol{ width:300px; height:auto; background:#fff; box-shadow:0 0 15px #ccc; position:absolute; top:0px; left:0px; z-index:100000; display:none;}
.search_con ul li .select ol li{ width:294px; height:38px; line-height:38px; margin-top:0px; text-indent:30px; margin-left:2px; border-left:4px solid #fff;}
.search_con ul li .select ol li:hover{ background:#ededed; border-left:4px solid #868686;}
.search_con ul li .select span{ width:auto;}
     /*多选*/
.search_con ul li .multi_select{width:170px; overflow:visible; font-size:12px; text-indent:10px; color:#434343; border:0px; border:1px solid #ccc; float:left; height:25px; line-height:30px; background:#f3f3f3; position:relative; cursor:pointer;}
.search_con ul li .multi_select ol{ width:300px; max-height:350px;  overflow:hidden; overflow-y:auto;background:#fff; box-shadow:0 0 15px #ccc; position:absolute; top:0px; left:0px; z-index:100000; display:none;}
.search_con ul li .multi_select ol li{ width:294px; height:38px; line-height:38px; margin-top:0px; text-indent:30px; margin-left:2px; border-left:4px solid #fff; position:relative;}
.multi_select ol::-webkit-scrollbar { width:10px; height:10px;}
.multi_select ol::-webkit-scrollbar-track {    border-radius: 10px;}
.multi_select ol::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.15);}
.search_con ul li .multi_select ol li.multi_click{ background:#0B6CC7; color:#fff; border-left:4px solid #0B6CC7;}
.search_con ul li .multi_select ol li:hover{ background:#ededed; border-left:4px solid #868686; color:#000;}
.search_con ul li .multi_select ol li img{ position:absolute; right:10px; top:10px;width:20px; float:left;}
.search_con ul li .multi_select span{ width:100%; overflow:hidden;}
.search_con ul li .markingAfter{ width:80px; line-height:30px; height:30px; float:left;}
.markingAfter input{ float:right; margin:3px 0 0 0; width:18px;}
.search_con ul li .sorting{ width:120px; float:left; line-height:30px; height:30px; margin-left:30px;}
.sorting img{ float:right; width:20px; margin-right:20px; margin-top:5px; cursor:pointer;}
.search_con .search_con_btn{width:500px; margin:0 auto; margin-top:40px; height:40px;}
.search_con_btn .confirm{ margin-left:20px; width:80px; height:25px; border:1px solid #ccc; border-radius:2px; display:block; float:left; background:#4585f1; text-align:center; line-height:25px; font-size:14px; font-weight:bold; color:#fff;}
.search_con_btn .reset{  margin-left:20px;width:80px; height:25px; border:1px solid #ccc; border-radius:2px; display:block; float:left; background:#f3f3f3; text-align:center; line-height:25px; font-size:14px; font-weight:bold; color:#4d4d4d;}
.search_con_btn .confirm:hover,.search_con_btn .reset:hover{ border:1px solid #c7c7c7;}
.search_con_btn .SortingChoose{ width:80px; margin-left:20px; height:25px; border:1px solid #ccc; border-radius:2px; display:block; float:left;  text-align:center; line-height:25px; font-size:14px; font-weight:bold; color:#4d4d4d;}
.sorting_con{ width:92%; height:40px; line-height:40px; margin-left:30px; display:none;}
.sorting_con ul{ width:100%; margin:0px;}
.sorting_con ul li{ min-width:80px; width:auto; float:left; cursor:pointer; height:40px;  margin:0; padding-right:15px; position:relative;}
.sorting_con ul li img{ float:right; margin:12px 10px 0 10px;}
.sorting_con ul li b{ font-weight:normal;}
.sorting_con ul li .sorting_data{ width:150px; position:absolute; top:30px; left:0px; border:1px solid #ccc; background:#fff; text-align:center; display:none; }
.sorting_data span{ width:100% !important; position:relative; text-align:center; cursor:pointer;}
.sorting_data span:hover{ background:#f5f5f5;}
.sorting_data img{ width:20px; margin:0px !important; position:absolute; top:1px; left:5px; display:none;}

.operation_row{ background:#fafafa;transition:all 0.3s ease-out;   min-width:1000px; width:100%;height:55px;position:fixed; top:65px; left:0px; z-index:998;}
.operation_row .shrinkage{ float:left; width:35px; margin:12px 10px 0 35px; cursor:pointer;}
.operation_row .return_search{ width:180px; height:56px;float:left; line-height:56px;margin-left:10px;  font-size:20px; color:#979797;display:none;}
.operation_row .return_search img{ width:35px; margin:10px 25px 0 15px; float:left;}
.operation_row .logo{ width:100px; height:40px;float:left; margin-top:7px; margin-left:10px; cursor:default; }

.operation_row_zi{ top:0px;  background:#2196f3; box-shadow:0px 6px 8px #a7a7a7;}
.operation_row_orange{top:0px; background:#ff5722; box-shadow:0px 6px 8px #a7a7a7;}
.operation_row_green{top:0px; background:#66bb6a; box-shadow:0px 6px 8px #a7a7a7;}
.operation_row_grey{top:0px; background:#616161; box-shadow:0px 6px 8px #a7a7a7;}
.operation_row_Lightgreen{top:0px; background:#26c6da; box-shadow:0px 6px 8px #a7a7a7;}
.operation_row_purple{top:0px; background:#9575cd; box-shadow:0px 6px 8px #a7a7a7;}
.operation_row_yellow{top:0px; background:#ff9800; box-shadow:0px 6px 8px #a7a7a7;}


.operation_row .kemu{ width:auto; float:left; height:55px;  margin-left:65px; position:relative; }
.kemu_name_prompt{position:absolute; top:35px; left:280px; width:160px;  z-index:10000; display:none;}
.kemu span{ width:auto; line-height:50px; font-size:14px; display:block; float:left;}
.kemu .kemu_name{visibility:visible; overflow:hidden; width:auto; font-size:18px; border-radius:3px;margin-left:5px; line-height:25px; height:25px; color:#fff; padding:3px 10px; margin-top:12px; float:left; z-index:99; position:relative;}
.kemu input{ opacity:0;width:auto; visibility:visible; border:0px; border:1px solid #4d90fe; font-size:18px; background:#fafafa; border-radius:3px;margin-left:5px; line-height:22px; height:22px; padding:3px 10px;  position:absolute; top:10px; left:0px; }
.kemu_name:hover{  border-radius:3px;}
.operation_row .user{ width:auto; height:100%;  float:left;}
.user .user_img{ width:40px; height:40px; margin:7px 0 0 10px; float:left; border-radius:50%; cursor:pointer;}
.user .user_img img{ width:100%;}
    /*修改用户-start*/
	   .modify_user{ width:270px; height:140px; border:1px solid #ccc; background:#fff; position:fixed; top:113px; left:10px; z-index:999; display:none;}
	   .modify_user .modify_user_top{ width:100%; height:94px;} 
	   .modify_user_top .modify_img{ border-radius:50%; cursor:pointer;overflow:hidden; width:90px; height:90px; margin:2px 0 0 5px; background:#20A611; float:left; position:relative;}
	   .modify_user_top .modify_img p{ position:absolute; bottom:0px; left:0px; width:100%; height:20px; line-height:20px; text-align:center; background:#000; color:#fff; opacity:0.6;}
	   .modify_user_top span{ display:block; width:150px; margin-top:20px; margin-left:10px; color:#333; float:left;}
	    .modify_user_top a{ display:block; width:75px; height:30px; line-height:30px; margin-left:10px; border-radius:4px; text-align:center;float:left; background:#4d90fe; margin-top:10px; font-weight:400;color:#fff;}
		.modify_user .modify_btn{ width:100%; height:45px; background:#f5f5f5; border-top:1px solid #ccc;}
		.modify_user .modify_btn a{ padding:0px 15px; height:25px; border:1px solid #ccc; border-radius:4px; background:#fff; color:#666; display:block; float:left; line-height:25px; margin-top:9px; margin-left:20px;}
	 /*修改用户-start*/
.user .user_name{ width:auto; height:55px; line-height:55px; margin-left:10px; font-size:14px; float:left;}
.user .message{ width:30px; height:30px; margin:12px 0 0 10px;float:left;}
.operation_row .operation_button{ width:auto; height:55px; position:absolute; right:120px; top:0px; display:none;}
.operation_row .operation_button a{ display:block; float:left;}
.operation_row .operation_button img{ cursor:pointer; width:22px; margin-top:16px; float:left; margin-right:20px;}
.operation_row .right{ width:auto; padding-right:30px; padding-left:15px; height:55px; float:right; }
.right img{ float:left; margin-top:15px; margin-left:15px; width:25px; cursor:pointer;}
.operation_row .top_name{ width:auto; height:55px; line-height:55px; float:right; margin-right:50px; cursor:pointer;}
.top_name span{ display:block; width:30px; margin-top:11px;height:30px; border-radius:50%; overflow:hidden;}
.top_name span img{ width:100%; border-radius:0px;}

.operation_row .home{ width:70px; height:55px;  float:left;}
.operation_row .home img{ width:40px; cursor:pointer; margin:7px 20px;}

.information{  -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -ms-transition:all 0.5s ease; -o-transition:all 0.5s ease; transition:all 0.5s ease;width:350px; height:700px; background:#fff; border-left:1px solid #ccc; position:fixed; right:-350px; top:121px;}
.information .information_title{ width:88%; margin:0 auto; height:55px; border-bottom:1px solid #ccc; margin-top:20px;}
.information .information_title .subject{ width:35px; height:35px; color:#fff; float:left; text-indent:0px; text-indent:0px; text-align:center; border-radius:50%; margin-top:5px; margin-left:10px; line-height:35px;}
.information .information_title .English{ background:#1f96f4;}
.information .information_title .maths{ background:#1f96f4;}
.information .information_title .language{ background:#f5511e;}
.information .information_title .subject_name{ display:block; float:left; height:45px; margin-left:10px;  text-indent:0px;line-height:45px;}
.information .information_con{ width:100%; height:auto; margin:0 auto;  margin-top:20px; overflow-x:auto;}
.information .information_con .detail{ width:88%; height:100px; margin:0 auto; border-radius:5px; box-shadow:0px 0px 4px #ccc; border:1px solid #ccc; margin-top:10px;}
.detail .detail_left{ width:60px; height:100%; float:left;}
.detail .detail_left .user_img{ display:block;width:40px; height:40px; margin:7px 0 0 10px; float:left; border-radius:50%; cursor:pointer;}
.detail .detail_left .user_img img{ width:100%;}
.detail .detail_right{ width:auto; float:left;}
.detail .detail_right p{ margin-top:18px; }
.detail .detail_right span{ margin-top:12px; display:block;}

.left_nav{ width:220px; background:#f2f2f2; border-right:1px solid #ccc; height:500px; position:fixed; top:65px; left:0px; z-index:998;}
.left_nav ul{ width:100%; margin-top:75px;}
.left_nav ul li{ width:190px; height:40px; text-align:left;color:#616161; font-size:14px; line-height:40px; padding-right:30px; cursor:pointer;}
.left_nav ul a{ color:#616161;}
.left_nav ul li.click{ color:#000; font-weight:bold;}
.left_nav ul li img{ width:23px; float:left; margin-right:20px; margin-left:40px; margin-top:5px;}
.left_nav ul li:hover{ background:#e1e1e1;}


.homepage_con{ -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -ms-transition:all 0.5s ease; -o-transition:all 0.5s ease; transition:all 0.5s ease; width:100%;height:auto; position:fixed; left:221px; top:121px;}
.homepage_con .title{ width:100%; height:45px; display:block;font-size:12px;}
.homepage_con ul{ width:100%; border-bottom:1px solid #ccc; float:left;}
.homepage_con ul li{ float:left; height:45px; line-height:45px; font-size:13px;}
.homepage_con ul li.w60{ width:auto; text-indent:55px;}
.homepage_con ul li.w20{ width:180px; float:right;text-align:left;}
.homepage_con .content{ color:#333;  width:100%; overflow:auto; background:none;}
.content .content_zi{ width:100%; float:left;}
.content ul{ cursor:pointer;font-size:13px;}
.content ul li .subject{ width:35px; height:35px; color:#fff; float:left; text-indent:0px; text-indent:0px; text-align:center; border-radius:50%; margin-top:5px; margin-left:10px; line-height:35px;}
.content ul li .English{ background:#26c7db;}
.content ul li .maths{ background:#2196f3;}
.content ul li .language{ background:#f5521b;} 
.content ul li .rawPolitical{ background:#66ba6c;}
.content ul li .wl_ls{ background:#9675ce;}
.content ul li .hx_dl{ background:#ff9801;}
.content ul li .other{ background:#767676;}
.content ul li .subject_name{ display:block; float:left; height:45px; margin-left:10px;  text-indent:0px;line-height:45px;}
.content ul.bg{ background:#4386f9; color:#fff}

            
/* 打印报表弹窗—start*/
   
   .print{ width:400px; height:250px; background:#fff; position:fixed; left:50%; top:50%; margin-left:-200px; margin-top:-150px; z-index:9999999; display:none;}
   .print span{ width:20px; height:20px; border-radius:50%; position:absolute; right:-10px; top:-10px; text-align:center; line-height:18px; cursor:pointer; font-size:18px; background:red; color:#fff;}
   .print p{ height:30px; font-size:14px; text-indent:30px; line-height:30px; font-weight:bold; color:#333;}
   .print a{ margin:10px 0 0 55px; float:left; text-align:center; line-height:40px; color:#000000;}
   .print img{ width:120px; margin-top:15px;}
                  
          
/* 打印报表弹窗—end*/

.Fab{ width:65px; height:auto;position:fixed; bottom:50px; right:30px; z-index:1000;}
.Fab .Fab_da{ transition:all 0.2s; position:absolute; cursor:pointer; bottom:0px;width:60px; height:60px; background:#4386f9; border-radius:50%; font-size:34px; text-align:center; line-height:60px; color:#fff; box-shadow:0px 2px 2px #595959;}
.Fab .Fab_da:hover{ box-shadow:0px 4px 6px #595959;}
.Fab ul{ width:50px; height:auto;  position:relative; bottom:75px; left:5px;}
.Fab ul li{ width:45px; box-shadow:0px 2px 4px #888; cursor:pointer; height:45px; margin-top:10px; /*box-shadow:0px 2px 2px #595959; */border-radius:50%; transform:scale(0); position:relative;}
.Fab ul li img{ width:100%;}
.Fab ul li:nth-child(1){ transition:all ease 0.5s; }
.Fab ul li:nth-child(2){ transition:all ease 0.4s;}
.Fab ul li:nth-child(3){ transition:all ease 0.3s;}
.Fab ul li:nth-child(3){ transition:all ease 0.2s;}
.Fab ul li .prompt{ display:none; width:110px; height:30px; position:absolute; right:60px; top:8px; border-radius:4px; background:rgba(51,51,51,0.6); color:#fff; text-align:center; line-height:30px;}
        
		/*创建班级-start*/
		   .createClass_window{ width:450px; height:auto; padding-bottom:20px; position:fixed; top:50%; left:50%; margin-left:-225px; padding-top:20px; margin-top:-175px; background:#fff; z-index:10000; display:none; }
		  .createClass_window h2{ font-size:16px; text-indent:35px; color:#333; margin-top:0px;}
		  .createClass_window ul{ width:380px; margin:0 auto;}
		  .createClass_window ul li{transition:all 0.2s; cursor:pointer; list-style:none;  width:100%; height:40px; margin-bottom:30px; border-bottom:1px solid #ccc;  color:#ccc; font-size:16px; line-height:50px;position:relative; float:left;}
		  .createClass_window ul li.Width_160{ width:170px;}
		  .createClass_window ul li.ml_30{ margin-left:30px;}
		  .createClass_window ul li input{  transition:all 0.2s;width:100%;  border:0px; height:25px; float:right; position:absolute; left:0px; bottom:0px;}
		  .createClass_window ul li .xian{ transition:all 0.35s cubic-bezier(0.47,0,0.745,0.715);width:100%; height:2px; border-bottom:2px solid #0071bc; position:absolute; bottom:-2px; left:0px; transform:scale(0);-webkit-transform:scale(0);}
		  .createClass_window ul li .xian.clickC{ transform:scale(1);-webkit-transform:scale(1);}
		  .createClass_window ul li .xian.error{ border-bottom:2px solid red; transform:scale(1);-webkit-transform:scale(1);}
		  .createClass_window ul li p{transition:all 0.2s; z-index:99; color:#a9a9a9; font-size:14px; position:absolute; top:0px;}
		  .createClass_window ul li p.clickB{ position:absolute; top:0px; font-size:12px; color:#0071bc; line-height:0px; }
		  .createClass_window ul li p.clickB_1{ position:absolute; top:0px; font-size:12px;line-height:0px; }
		  .createClass_window ul li p.error{ position:absolute; top:0px; font-size:12px;line-height:0px; color:red; }
		  .createClass_window ul li .name_select{font-size:14px !important; height:25px; width:100%; color:#000; position:absolute; line-height:25px; left:0px; bottom:0px;}
		  .createClass_window ul li .name_select b{ font-weight:normal;}
		  .createClass_window ul li span{ width:100%; height:20px; font-size:12px; line-height:20px; color:red; display:none; position:absolute; top:42px;}
		  .createClass_window ul li ol{ font-size:14px !important; width:100%; max-height:350px; overflow:hidden; overflow-y:auto; background:#fff; border:1px solid #ccc;box-shadow:0px 5px 15px #ccc; display:none; z-index:1000; position:absolute; top:15px;}
		  .createClass_window ul li ol::-webkit-scrollbar { width:10px; height:10px;}
          .createClass_window ul li ol::-webkit-scrollbar-track {    border-radius: 10px;}
          .createClass_window ul li ol::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.15);}

		  .createClass_window ul li ol li{ border:0px; width:50%; float:left; height:30px; color:#222; text-indent:15px;  line-height:30px; margin:0px; }
		  .createClass_window ul li ol li:hover{ background:#eeeeee;}
		  .createClass_window_btn{ float:right;}
		  .createClass_window_btn a{ font-size:14px; margin-right:9px; width:85px; height:35px; line-height:35px; display:block;  float:left; text-align:center; color:#2196f3; }
		  .createClass_window_btn a:hover{  color:#2196f3; background:#e3f2fd;}
		  .createClass_window_btn a:focus{ background:#bbdefb; color:#2196f3;}
		  
		  .createClass_window ul li .submit{ font-size:12px; display:none;width:80px; height:25px;  margin-top:10px;  line-height:25px; text-align:center; border:1px solid #0071bc; border-radius:4px; float:right; color:#333;}
		  .createClass_window ul li .submit:hover{  color:#2196f3; background:#e3f2fd;}
		  .createClass_window ul li .submit:focus{ background:#bbdefb; color:#2196f3;}
		/*创建班级-end*/
  
/*班管理-start*/
.class_con{height:auto; position:fixed; left:221px; top:65px; overflow-y:auto; padding-left:50px; }
.class_con h2{ width:100%; color:#939393;}
.class_con h2.mt30{ margin-top:30px;}
.class_con .myClass{ width:100%; float:left;}
.class_con .S_Class{ width:100%; float:left;}
.class_con ul { width:200px; height:auto; float:left; margin:50px 0 0 80px; position:relative; box-shadow:0px 3px 6px #ccc; cursor:pointer;}
.class_con ul:nth-last-child(1){ margin-bottom:50px;}
.class_con ul .ClassShareImg{ width:20px; position:absolute; right:10px; bottom:10px;}
.class_con ul li{ position:relative;}
.class_con ul li.class_top{ width:100%; height:90px;}
.class_con ul li.class_top.blue{ background:#4386f9;}
.class_con ul li.class_top.black{ background:#40322f;}
.class_con ul li.class_top.pink{ background:#dc5f50;}
.class_con ul li.class_top span{ width:100%; height:30px; margin-top:30px; float:left; display:block; text-indent:20px; color:#fff; font-weight:bold;}
.class_con ul li.class_top p{ width:100%; display:block; text-indent:20px; color:#fff;}
.class_con ul li.class_top .class_operate{ height:30px; margin-top:5px; cursor:pointer;  position:absolute; right:0px; top:0px;}
.class_con ul li.class_top .class_operate img{ width:18px;}
.class_con ul li .class_operation{ width:110px; height:auto; background:#fff; position:absolute; top:30px; right:-60px; z-index:1000; display:none;}
.class_con ul li .class_operation ul{ width:110px; margin:0px;}
.class_con ul li .class_operation ul li{ width:110px; height:30px; line-height:30px; cursor:pointer; text-align:center; color:#333;}
.class_con ul li .class_operation ul li:hover{ background:#eeeeee; color:#000;}

.class_con ul li.class_bottom{ width:100%; height:100px; background:#f2f1f1;}
.class_con ul li.class_bottom p{ width:100%; height:30px; float:left; line-height:30px; display:block; text-indent:20px; color:#333333;}
.class_con ul li.class_bottom p span{ width:110px; float:right; height:30px; display:block; text-indent:0px;}
.class_con ul .class_img{ width:50px; height:50px;position:absolute; top:65px; right:15px; border-radius:50%;}
.class_con ul .class_img img{ width:100%;}

.class_con ul li input[type="checkbox"]{ position:absolute; top:5px; left:15px; width:15px; height:15px; display:none; cursor:pointer;}

.classShared_btn{ width:auto; height:auto; float:right; display:none; margin-top:13px;}
.classShared_btn p{ width:auto; margin-right:35px; float:left; margin-top:12px;}
.classShared_btn a{ transition: all 0.3s ease-out;border:1px solid #f9f9f9; margin-right:25px; border-radius:2px;  font-weight:bold; padding:0px 20px; display:block; height:35px; width:auto; float:left; text-align:center; line-height:35px; color:#444444; }
.classShared_btn a:hover{border:1px solid #c2c2c2;}
.classShared_btn a:focus{border:1px solid #c2c2c2; background:#e1e1e1;}

.class_nodata{ text-align:center; width:400px; height:200px; cursor:pointer; border:2px dashed #ccc; position:fixed; top:50%; left:50%; margin-left:-100px; margin-top:-200px; z-index:999;}
.class_nodata img{ width:50px; margin-top:60px;}
.class_nodata p{ width:100%; color:#979797; font-size:14px; margin-top:10px;}




  .SharedTeacher_Win{ display:none;  max-height:400px; overflow:hidden; overflow-y:auto; padding-top:15px; position:fixed; top:50%; left:50%; margin-left:-250px; margin-top:-235px; width:auto; max-width:500px; background:#f9f9f9; z-index:10000;  }
  .SharedTeacher_Win::-webkit-scrollbar { width:10px; height:10px;}
.SharedTeacher_Win::-webkit-scrollbar-track {    border-radius: 10px;}
.SharedTeacher_Win::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.15);}
  .SharedTeacher_Win_btn{ float:right; margin-top:30px; margin-bottom:30px;}
 .SharedTeacher_Win_btn a{ font-size:14px; width:85px; height:35px; line-height:35px; display:block;  float:left; text-align:center; color:#2196f3; }
.SharedTeacher_Win_btn a:hover{  color:#2196f3; background:#e3f2fd;}
.SharedTeacher_Win_btn a:focus{ background:#bbdefb; color:#2196f3;}
 .SharedTeacher{ width:100%; height:auto; float:left;  padding-bottom:10px; position:relative;}
 .SharedTeacher span{ display:block; height:100%; float:left; line-height:50px;  margin-left:40px; color:#333;}
 .SharedTeacher img{ margin:15px 0 0 10px; float:left; cursor:pointer;}
 .SharedTeacher .SharedTeacher_con{ width:90%;  clear:left; margin-left:47px; height:auto;float:left;}
 .SharedTeacher .SharedTeacher_con ul li{ width:120px; height:30px; color:#333; float:left; line-height:30px; margin:10px 0 0 10px; background:#fff; border:1px solid #ccc; border-radius:2px; text-align:center; position:relative;}
 .SharedTeacher .SharedTeacher_con ul li img{ width:15px; position:absolute; top:-15px; right:0px; display:none;}
 
 .SharedTeacher_window{ display:none;box-shadow:0px 2px 4px #ccc;width:500px; height:auto; padding:20px 35px;  background:#fff; position:fixed; top:50%; left:50%; margin-left:-250px; margin-top:-250px;z-index:10000;}
 .SharedTeacher_window h2{ font-size:14px; color:#333;}
 .SharedTeacher_window .sousuo{ width:100%; height:30px;border:1px solid #427fed; border-radius:2px; position:relative; margin-top:20px;}
 .SharedTeacher_window .sousuo input{ width:90%; height:28px; border:0px; text-indent:10px; line-height:28px;}
 .SharedTeacher_window .sousuo img{ width:20px; float:right; margin:4px 10px 0 0;}
 /*.SharedTeacher_window ul{ width:100%; height:300px; overflow:hidden; overflow-y:auto;float:left;}
 .SharedTeacher_window ul::-webkit-scrollbar { width:10px; height:10px;}
.SharedTeacher_window ul::-webkit-scrollbar-track {    border-radius: 10px;}
.SharedTeacher_window ul::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.15);}
 .SharedTeacher_window ul li{ position:relative;  width:490px; height:35px; color:#333; float:left; text-indent:10px; line-height:35px; background:#fff; border-bottom:1px solid #ccc; border-radius:2px; }
 .SharedTeacher_window ul li img{ width:20px; display:none; position:absolute; top:8px; right:10px;}
 .SharedTeacher_window ul li:hover{ background:#efefef; cursor:pointer;}
 .SharedTeacher_window ul li.click{ background:#efefef; }
 */
 
 .SharedTeacher_window ul{ width:470px; margin-left:35px; height:auto; max-height:290px;float:left; overflow:hidden; margin-top:20px; overflow-y:auto;}
  .SharedTeacher_window ul::-webkit-scrollbar { width:10px; height:10px;}
.SharedTeacher_window ul::-webkit-scrollbar-track {    border-radius: 10px;}
.SharedTeacher_window ul::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.15);}
 .SharedTeacher_window ul li{ cursor:pointer; width:150px; height:30px; color:#333; float:left; line-height:30px; background:#fff; border:1px solid #fff; border-radius:2px; text-align:center;}
 .SharedTeacher_window ul li:hover{ border:1px solid #427fed; background:#eff3f9;border-radius:2px;}
 .SharedTeacher_window ul li.click{ background:#dfeafe;}
 
 
 
  .SharedTeacher_window ol{ display:none; width:100%; height:300px; overflow:hidden; overflow-y:auto;float:left;}
 .SharedTeacher_window ol::-webkit-scrollbar { width:10px;}
.SharedTeacher_window ol::-webkit-scrollbar-track {    border-radius: 10px;}
.SharedTeacher_window ol::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.15);}
 .SharedTeacher_window ol li{ position:relative;  width:490px; height:35px; color:#333; float:left; text-indent:10px; line-height:35px; background:#fff; border-bottom:1px solid #ccc; border-radius:2px; }
 .SharedTeacher_window ol li img{ width:20px; display:none; position:absolute; top:8px; right:10px;}
 .SharedTeacher_window ol li:hover{ background:#efefef; cursor:pointer;}
 .SharedTeacher_window ol li.click{ background:#efefef; }
  .SharedTeacher_window ol li span{ width:auto; height:35px; line-height:35px; position:absolute; top:0px; right:10px;}
 
 .SharedTeacher_window_btn{ float:right; margin-top:30px;}
 .SharedTeacher_window_btn a{ font-size:14px; width:85px; margin-right:9px; height:35px; line-height:35px; display:block;  float:left; text-align:center; color:#2196f3; }
 .SharedTeacher_window_btn a:hover{  color:#2196f3; background:#e3f2fd;}
 .SharedTeacher_window_btn a:focus{ background:#bbdefb; color:#2196f3;}




  /*导入花名册-start*/
.addStudent{ width:1500px; height:500px; background:#f2f1f1; position:fixed; right:0px; top:65px; display:none;}
.addStudent .addStudent_con{ width:95%; margin:0 auto; height:400px; }
.addStudent_con .addStudent_head{ width:100%; height:auto; float:left; padding-top:20px;}
.addStudent_head a{ border:1px solid #f2f1f1; border-radius:2px; margin-left:20px; font-weight:bold; padding:0px 20px; display:block; height:35px; width:auto; float:left; text-align:center; line-height:35px; color:#444444; }
.addStudent_head a:hover{border:1px solid #c2c2c2;}
.addStudent_head a:focus{border:1px solid #c2c2c2; background:#e1e1e1;}

.addStudent_head .classNum{ width:auto; height:35px; line-height:35px; float:right; width:12%;}
.addStudent_head .classNum span{ margin-left:15px;}
.addStudent .kong_data{ width:600px;padding:40px 80px; background:#eeeded; margin:0 auto; clear:left; position:relative; top:30px; display:none;}
.kong_data h3{ color:#202020; font-size:14px;}
.kong_data p{ color:#333333; margin-top:10px;}
.addStudent .addStudent_centre{ width:90%; height:auto; margin-left:5%;float:left; margin-top:45px; min-width:800px;}
.addStudent_centre ul{ width:100%; height:50px; border-top:1px dashed #ccc; color:#333;}
.addStudent_centre ul li{ width:16%; line-height:50px; text-align:center; float:left; position:relative;}
.addStudent_centre ul li img{ width:20px; position:absolute; top:14px; left:0px; display:none;}
.addStudent_centre ul li ol{ width:100px; height:auto; background:#fff; z-index:99; display:none; position:absolute; top:40px; right:0px;}
.addStudent_centre ul li ol li{ width:100%; height:30px; line-height:30px; text-align:center; color:#333;}
.addStudent_centre ul li ol li:hover{ background:#f5f5f5;}
.addStudent_centre ul:nth-child(odd){background:#fff; }
.addStudent_centre ul:nth-child(even){  background:#f2f1f1;}
.addStudent_centre .centre_title ul{ font-weight:bold;background:#f5f5f5;}
.addStudent_centre .centre_data ul{ cursor:pointer;}
.addStudent_centre .centre_data{overflow-y:auto;}
.centre_data::-webkit-scrollbar { width:10px; height:10px;}
.centre_data::-webkit-scrollbar-track {    border-radius: 10px;}
.centre_data::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.15);}
      /*添加学生弹窗-start*/
	
		
		.addStudent_win{ width:400px; height:auto; position:fixed; top:50%; left:50%; margin-left:-200px; padding-top:20px; margin-top:-200px; background:#fff; z-index:10000; display:none;}
		.addStudent_win h2{ font-size:16px; text-indent:30px; color:#969696; margin-top:10px;}
		  .addStudent_win ul{ width:330px; margin:0 auto;}
		  .addStudent_win ul li{transition:all 0.2s; cursor:pointer; list-style:none;  width:100%; height:40px; margin-bottom:30px; border-bottom:2px solid #ccc;  color:#ccc; font-size:16px; line-height:50px;position:relative; float:left; margin-top:5px;}
		  .addStudent_win ul li.Width_160{ width:170px;}
		  .addStudent_win ul li.ml_30{ margin-left:30px;}
		  .addStudent_win ul li input{  transition:all 0.2s;width:100%;  border:0px; height:25px; float:right; position:absolute; left:0px; bottom:0px;}
		  .addStudent_win ul li .xian{ transition:all 0.35s cubic-bezier(0.47,0,0.745,0.715);width:100%; height:2px; border-bottom:2px solid #0071bc; position:absolute; bottom:-2px; left:0px; transform:scale(0);-webkit-transform:scale(0);}
		  .addStudent_win ul li .xian.clickC{ transform:scale(1);-webkit-transform:scale(1);}
		  .addStudent_win ul li .xian.error{ border-bottom:2px solid red; transform:scale(1);-webkit-transform:scale(1);}
		  .addStudent_win ul li p{transition:all 0.2s; z-index:99; color:#a9a9a9; font-size:14px;position:absolute; top:0px;}
		  .addStudent_win ul li p.clickB{ position:absolute;top:0px; font-size:12px;line-height:0px; color:#0071bc; }
		  .addStudent_win ul li p.clickB_1{ position:absolute; top:0px; font-size:12px;line-height:0px;}
		  .addStudent_win ul li p.error{ position:absolute;top:0px; font-size:12px;line-height:0px;font-size:12px; color:red; }
		  .addStudent_win ul li .name_select{ height:25px; width:100px; color:#000; position:absolute; line-height:25px; left:0px; bottom:0px;}
		  .addStudent_win ul li .name_select b{ font-weight:normal;}
		  .addStudent_win ul li span{ width:100%; height:20px; font-size:12px; line-height:20px; color:red; display:none; position:absolute; top:45px;}
		  .addStudent_win ul li ol{ width:100px; height:60px; background:#fff; border:1px solid #ccc;box-shadow:0px 5px 15px #ccc; display:none; z-index:1000; position:absolute; top:15px;}
		  .addStudent_win ul li ol li{ border:0px; height:30px; color:#222; text-indent:15px;  line-height:30px; margin:0px; }
		  .addStudent_win ul li ol li:hover{ background:#eeeeee;}
		    .addStudent_win_btn{ float:right; margin-bottom:10px;}
		  .addStudent_win_btn a{ font-size:14px; width:85px; height:35px; line-height:35px; display:block;  float:left; text-align:center; color:#2196f3; }
		  .addStudent_win_btn a:hover{ color:#2196f3; background:#e3f2fd;}
		  .addStudent_win_btn a:focus{ background:#bbdefb; color:#2196f3;}
		/*添加学生弹窗-end*/
		
		/*批量录入-start*/
		   .addStudent_batch{ width:640px; height:600px; background:#fff; position:fixed; top:50%; left:50%; margin-top:-300px; margin-left:-320px; z-index:10000; display:none;}
		   .addStudent_batch .batch_head{ width:100%; font-size:14px; text-indent:30px; height:50px; line-height:50px; position:relative;}
		   .addStudent_batch .batch_head img{ position:absolute; top:35px; right:-160px; z-index:99; display:none;}
		   .addStudent_batch .batch_head a{ float:right; margin-right:20px; font-size:12px; color:#4386f9; text-decoration:underline;}
		   .addStudent_batch .batch_con{ width:100%; height:493px;position:relative; overflow:hidden;}
		   .addStudent_batch .batch_con textarea{ font-style:oblique; width:550px; margin:0 auto; height:470px; resize:none; margin-left:36px; padding:10px;}
		   .addStudent_batch .batch_con .batch_error{ width:570px; height:auto; line-height:20px; padding:10px 0 5px; font-size:14px; text-indent:0px; background:#d32f2f; color:#fff; position:absolute; bottom:-100px; left:37px;}
		   .addStudent_batch .batch_con .batch_error span{ word-break:normal;  white-space:pre-wrap;word-wrap : break-word ;overflow: hidden ;width:90%;margin-left:10px; display:block; float:left;}
		   .addStudent_batch .batch_con .batch_error img{ width:25px; float:right; margin-top:-2px; cursor:pointer;}
		   .addStudent_batch_btn{ float:right;}
		   .addStudent_batch_btn a{ font-size:14px; width:85px; height:35px; line-height:35px; display:block;  float:left; text-align:center; color:#2196f3; margin-right:20px; margin-top:10px;}
		  .addStudent_batch_btn a:hover{ color:#2196f3; background:#e3f2fd;}
		  .addStudent_batch_btn a:focus{ background:#bbdefb; color:#2196f3;}
		/*批量录入-end*/
		
		
		
/*个人设置-start*/
.personalUser{ width:auto; height:100%;  float:left;}
.personalUser .personalUser_img{ width:30px; height:30px; margin:12px 0 0 10px; float:left; border-radius:50%; cursor:pointer; overflow:hidden;}
.personalUser .personalUser_img img{ width:100%;}
    /*修改用户-start*/
	   .modify_personalUser{ width:330px; height:170px; background:url(../../images/navbg.png); border-radius:0px 0px 4px 4px; overflow:hidden;  position:fixed; top:55px; right:10px; z-index:10000; display:none;}
	   .modify_personalUser_zi{ top:45px; right:35px;}
	   .modify_personalUser .modify_personalUser_top{ width:100%; height:94px; margin-top:20px;} 
	   .modify_personalUser_top .modify_img{ border-radius:50%; cursor:pointer;overflow:hidden; width:80px; height:80px; margin:7px 0 0 15px;  background:#20A611; float:left; position:relative;}
	   .modify_personalUser_top .modify_img p{ position:absolute; bottom:0px; left:0px; width:100%; height:20px; line-height:20px; text-align:center; background:#000; color:#fff; opacity:0.6;}
	   .modify_personalUser_top span{ font-weight:bold;display:block; width:150px; margin-top:10px; margin-left:30px; color:#333; float:left;}
	    .modify_personalUser_top span.GradeName{ padding-right:20px; font-weight:normal; margin-top:5px; position:relative; }
		.modify_personalUser_top span.GradeName b{ font-weight:normal;}
		.modify_personalUser_top span.GradeName img{ cursor:pointer; position:relative; top:2px;}
		.modify_personalUser_top a{ display:block; width:75px; height:30px; line-height:30px; margin-left:30px; border-radius:4px; text-align:center;float:left; background:#4d90fe; margin-top:10px; font-weight:400;color:#fff;}
		.modify_personalUser .modify_btn{ width:328px;height:45px; border-radius:0px 0px 4px 4px; overflow:hidden; background:#f5f5f5; border:1px solid #ccc; position:absolute; bottom:0px;}
		.modify_personalUser .modify_btn a{ padding:0px 15px; height:25px; border:1px solid #ccc; border-radius:4px; background:#fff; color:#666; display:block; float:left; line-height:25px; margin-top:9px; margin-left:20px;}
	 /*修改用户-start*/
.personalUser .personalUser_name{ width:auto; height:55px; color:#fafafa; line-height:55px; margin-left:10px; font-size:14px; float:left;}
.personalUser .message{ width:40px; height:40px; text-align:center; margin:7px 10px 0 20px;  border-radius:50%;float:left; cursor:pointer;}	
.message img{ width:26px; margin-top:7px;}
.personalUser .qq_chat{width:23px; height:23px; margin:15px 0 0 20px;  border-radius:50%;float:left;}
.personalUser .qq_chat img{ width:100%;}
		 /*通知-start*/
		  .inform{ display:none; width:402px; height:427px; background:url(../../images/inform_bg.png) no-repeat; position:fixed; top:55px; right:29px; z-index:10000; overflow:hidden; box-shadow:0 6px 8px #BFBFBF; border-radius:5px;  }
		  .inform h2{ width:100%; height:45px; line-height:45px; font-weight:normal; text-align:center; margin-top:10px; color:#666; font-size:16px;}
		  .inform .inform_data{ width:400px; margin-left:2px; height:320px;  text-align:center;overflow:hidden; overflow-y:auto;}
		  .inform_data::-webkit-scrollbar,.read_content::-webkit-scrollbar { width:8px; height:8px;}
		  .inform_data::-webkit-scrollbar-track,.read_content::-webkit-scrollbar-track {    border-radius: 10px;}
		  .inform_data::-webkit-scrollbar-thumb,.read_content::-webkit-scrollbar-thumb{ border-radius: 10px;    background: rgba(0,0,0,0.15);}
		  .inform .inform_data .nodata{ margin-top:100px; display:none;}
		  .inform .inform_data ul{ padding:5px 0;width:90%;height:auto; float:left; margin-left:5%; background:#fafafa; border-radius:5px;}
		  .inform .inform_data ul li{ cursor:pointer; background:#fafafa; width:100%; height:40px; border-bottom:1px solid #cecece; text-indent:20px; color:#676363; line-height:40px; font-size:14px; text-align:left;}
		  .inform .inform_data ul .inform_content{ display:none; width:90%; color:#333; height:auto; padding:3% 5%; text-indent:20px; text-align:left;border-bottom:1px solid #cecece;}
		  .inform .inform_data ul .inform_content:last-child{ border:0px;border-top:1px solid #cecece;}
		  .inform .inform_read{ width:400px; height:410px;  position:absolute; top:380px; left:2px;}
		  .inform_read .read_title{ cursor:pointer; width:90%; height:45px; line-height:45px; text-align:center; background:#ebebeb; color:#757575; font-size:14px; margin:0 auto;}
		  .inform_read .read_content{ background:#e5e5e5; width:400px;height:360px; text-align:center; color:#757575;overflow:hidden; overflow-y:auto;}
		  .inform_read .read_content h4{ display:none; margin-top:10px; font-size:12px; color:#757575; font-weight:normal; float:left; width:100%; text-align:center;}
		  
		  .inform_read .read_content ul{ padding:5px 0;width:90%;height:auto; float:left; margin-left:5%; margin-top:10px; background:#fafafa; border-radius:5px; }
		  .inform_read .read_content ul li{ cursor:pointer; background:#fafafa; width:100%; height:40px; border-bottom:1px solid #cecece; text-indent:20px; color:#676363; line-height:40px; font-size:14px; text-align:left;}
		 .inform_read .read_content ul .have_read{ color:#656565; display:none; width:90%; height:auto; padding:3% 5%; text-indent:20px; text-align:left;border-bottom:1px solid #cecece;}
		 .inform_read .read_content .have_read:last-child{ border:0px;border-top:1px solid #cecece;}
		
.Modifydata_title{  min-width:800px;width:100%; height:55px; background:#f2f2f2; box-shadow:0px 5px 6px #ccc;position:fixed; top:65px;z-index:99;}
.Modifydata_title .Modifydata_title_h{ width:900px;height:55px; margin:0 auto; color:#333; line-height:55px; text-indent:15px; cursor:pointer; font-size:18px; }
.Modifydata_title_h img{ width:30px; float:left; margin-top:13px;}
		
		
	
.Modifydata{ overflow-y:auto; position:absolute; top:121px; left:0px;}
.Modifydata_con{ width:900px; background:#D52023;  height:auto; border:1px solid #ccc; background:#fff; box-shadow:0px 5px 6px #ccc; margin-bottom:50px;position:absolute; left:50%; margin-left:-450px; top:40px;z-index:99; padding:10px 0px;}
.Modifydata_con .modifyData ul{ width:100%; height:auto; padding:15px 0px; border-bottom:1px solid #ccc; position:relative;}
.Modifydata_con .modifyData ul li{ width:100%; height:40px; line-height:40px; margin-top:4px;}	
.Modifydata_con .modifyData ul li span{ text-indent:30px; color:#666; float:left; width:90px;}	
.Modifydata_con .modifyData ul li p{ margin-left:20px; font-size:14px; color:#333; float:left;}
.Modifydata_con .modifyData ul img{ width:20px; position:absolute; top:30px; right:20px; cursor:pointer;}
.Modifydata_con .modifyData ul a{ font-size:12px; height:25px; line-height:25px;float:right; margin-top:8px; margin-right:30px;color: #3fa2f5; text-decoration:underline;display:block;}		
.Modifydata_con .activation{ width:100%; height:80px;}	
.Modifydata_con .activation span{ text-indent:30px; color:#666; float:left; width:100px; line-height:80px;}	
		
          .Modifydata_con .activation ul{ width:600px; margin:0 auto; float:left; margin-left:10px; position:relative;}
		  .Modifydata_con .activation ul li{transition:all 0.2s; cursor:pointer; list-style:none;  width:45%; margin-right:5%; height:40px; margin-bottom:25px; border-bottom:1px solid #ccc;  color:#ccc; font-size:16px; line-height:50px;position:relative; float:left;}
		  .Modifydata_con .activation ul li.Width_160{ width:170px;}
		  .Modifydata_con .activation ul li.ml_30{ margin-left:30px;}
		  .Modifydata_con .activation ul li input{  transition:all 0.2s;width:75%;  border:0px; height:25px; float:right; position:absolute; left:0px; bottom:0px;}
		  .Modifydata_con .activation ul li .xian{ transition:all 0.35s cubic-bezier(0.47,0,0.745,0.715);width:100%; height:2px; border-bottom:2px solid #0071bc; position:absolute; bottom:-2px; left:0px; transform:scale(0);-webkit-transform:scale(0);}
		  .Modifydata_con .activation ul li .xian.clickC{ transform:scale(1);-webkit-transform:scale(1);}
		  .Modifydata_con .activation ul li .xian.error{ border-bottom:2px solid red; transform:scale(1);-webkit-transform:scale(1);}
		  .Modifydata_con .activation ul li p{transition:all 0.2s; z-index:99;color:#a9a9a9; font-size:14px;position:absolute; top:0px;}
		  .Modifydata_con .activation ul li p.clickB{ position:absolute; top:0px; font-size:12px;line-height:0px; color:#0071bc; }
		  .Modifydata_con .activation ul li p.clickB_1{ position:absolute; top:0px; font-size:12px;line-height:0px; }
		  .Modifydata_con .activation ul li p.error{ position:absolute;top:0px; font-size:12px;line-height:0px;  color:red; }
		  .Modifydata_con .activation ul li .name_select{ height:25px; width:100px; color:#000; position:absolute; line-height:25px; left:0px; bottom:0px;}
		  .Modifydata_con .activation ul li .name_select b{ font-weight:normal;}
		  .Modifydata_con .activation ul li span{ width:100%; height:20px; text-indent:0px; font-size:12px; line-height:20px; color:red; display:none; position:absolute; top:45px;}	
		  .Modifydata_con .activation ul a{ width:auto; padding:0 5px; cursor:pointer; font-size:12px; height:25px; line-height:25px; text-align:center; border:1px solid #0071bc; border-radius:4px; float:right; margin-top:10px; color:#333; display:block;}		
		   .Modifydata_con .activation .submit{ width:auto; padding:0 10px; cursor:pointer; font-size:12px; height:25px; margin-right:50px; margin-top:20px;  line-height:25px; text-align:center; border:1px solid #0071bc; border-radius:4px; float:left; color:#333;}
		    .Modifydata_con .activation #send_mail{ position:absolute; right:-120px;}
		   .Modifydata_con .activation .submit:hover{  color:#2196f3; background:#e3f2fd;}
		  .Modifydata_con .activation .submit:focus{ background:#bbdefb; color:#2196f3;}
		  
		    .Modifydata_con .activation .submit_old{ width:auto; padding:0 5px; cursor:pointer; font-size:12px; height:25px; line-height:25px; text-align:center; border:1px solid #0071bc; border-radius:4px; float:right; margin-top:10px; color:#333;}
		   .Modifydata_con .activation .submit_old:hover{  color:#2196f3; background:#e3f2fd;}
		  .Modifydata_con .activation .submit_old:focus{ background:#bbdefb; color:#2196f3;}
		  
		  
		   
.Modifydata_con .Identity{width:100%; height:80px; display:none;}
.Modifydata_con .Identity span{ text-indent:30px; color:#666; float:left; width:100px; line-height:80px;}	
.Modifydata_con .Identity ul{ margin-top:20px; float:left;}
.Modifydata_con .Identity ul li{ width:80px; line-height:40px;  float:left;}
.Modifydata_con .Identity ul li input{ float:left; margin:15px 10px 0 10px;}	


.js_link{ width:845px; height:500px; position:absolute; top:180px; left:50%; margin-left:-424px; background:#fff; border:1px solid #888888; display:none; }
.js_link .js_link_top{ width:100%; height:200px; background:#f0f0f0;}
.js_link .js_link_top .lg{ width:85%; height:198px; border-bottom:2px solid #888; margin:0 auto; text-align:center;}
.js_link .js_link_top .lg img{ margin-top:35px;}
.js_link p{ font-size:16px; color:#333; text-align:center; width:100%; margin-top:30px; font-family:"微软雅黑"}
.js_link p .span1{ font-size:28px; margin:0px 10px; color:#2196f3;}
.js_link p .span2{  margin:0px 10px; color:#2196f3;}
.js_link p a{  margin:0px 10px; color:#006ce6; text-decoration:underline;}


/*筛选排序-start*/
.screening{-webkit-transition:all 0.8s ease; -moz-transition:all 0.8s ease; -ms-transition:all 0.8s ease; -o-transition:all 0.8s ease; transition:all 0.8s ease; width:370px; height:100%; background:#fff; border-left:1px solid #ccc; position:fixed;position:fixed; right:-380px; top:56px; box-shadow:-2px 0px 10px #999; overflow-y:auto; z-index:100;}
.screening .shut_down{ position:absolute; right:15px; top:15px; width:20px; cursor:pointer;}
.screening ul{ width:280px; height:auto; margin:0 auto; margin-top:85px;}
.screening ul li{ width:100%; height:25px; margin-top:30px; color:#333333; position:relative;}
.screening ul li .num_tow{ display:none;}
.screening ul li .num_tow_switch{ position:absolute; top:3px; right:-20px; width:20px; cursor:pointer;}
.screening ul li span{ display:block; float:left; margin-top:2px; width:80px; line-height:25px;height:100%; text-align:left; overflow:hidden;}
.screening ul li input[type="text"]{ width:190px; text-indent:10px; height:23px; float:left; border:0px; border:1px solid #ccc;}
.screening ul li .select{ width:190px; overflow:visible; font-size:12px; text-indent:10px; color:#434343; border:0px; border:1px solid #ccc; float:left; height:25px; line-height:30px; background:#f3f3f3; position:relative; cursor:pointer;}
.screening ul li .select ol{ width:190px; max-height:300px; overflow-y:auto;  overflow-x:hidden;background:#fff; box-shadow:0 0 15px #ccc; position:absolute; top:0px; right:0px; z-index:100000; display:none;}
.screening ul li .select ol li{ width:244px; height:38px; line-height:38px; margin-top:0px; text-indent:30px; margin-left:2px; border-left:4px solid #fff;}
.screening ul li .select ol li:hover{ background:#ededed; border-left:4px solid #868686;}
.screening ul li .select span{ width:auto; margin:0;}
.screening ul li .multi_select{width:190px; overflow:visible; font-size:12px; text-indent:10px; color:#434343; border:0px; border:1px solid #ccc; float:left; height:25px; line-height:30px; background:#f3f3f3; position:relative; cursor:pointer;}
.screening ul li .multi_select ol{ width:190px; height:auto; background:#fff; box-shadow:0 0 15px #ccc; position:absolute; top:0px; right:0px; z-index:100000; display:none;}
.screening ul li .multi_select ol li{ width:184px; height:38px; line-height:38px; margin-top:0px; text-indent:30px; margin-left:2px; border-left:4px solid #fff; position:relative;}
.screening ul li .multi_select ol li.multi_click{ background:#0B6CC7; color:#fff; border-left:4px solid #0B6CC7;}
.screening ul li .multi_select ol li:hover{ background:#ededed; border-left:4px solid #868686; color:#000;}
.screening ul li .multi_select ol li img{ position:absolute; right:10px; top:10px;width:20px; float:left;}
.screening ul li .multi_select span{ width:auto; margin:0;}

.screening .remember{ width:200px; margin:20px 0 0 80px; float:left; height:25px; line-height:25px;}
.remember input{ float:left; margin:4px 10px 0 10px;}

.screening .screening_btn{width:280px; margin:0 auto; margin-top:60px; height:40px;}
.screening_btn .confirm{ margin-right:20px; width:80px; height:25px; border:1px solid #ccc; border-radius:2px; display:block; float:left; background:#4585f1; text-align:center; line-height:25px; font-size:14px; font-weight:bold; color:#fff;}
.screening_btn .reset{  margin-left:20px;width:80px; height:25px; border:1px solid #ccc; border-radius:2px; display:block; float:left; background:#f3f3f3; text-align:center; line-height:25px; font-size:14px; font-weight:bold; color:#4d4d4d;}
.screening_btn .confirm:hover,.screening_btn .reset:hover{ border:1px solid #c7c7c7;}







/*筛选排序-end*/










/*新建考试-start*/
.newTest_nav{ width:200px; background:#f2f2f2; height:500px; position:fixed; top:56px; left:0px;z-index:997; overflow:hidden;}
.newTest_nav::-webkit-scrollbar { width:8px; height:8px;}
.newTest_nav::-webkit-scrollbar-track {    border-radius: 10px;}
.newTest_nav::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.1);}
.newTest_nav .newTest_nav_title{ width:85%; height:30px; line-height:30px; color:#4c4c4c;margin-top:10px; float:right;}
.newTest_nav .newTest_nav_title img{ width:20px; margin-top:3px; float:right; margin-right:15px; cursor:pointer;}
.newTest_nav ul{ width:100%; margin-top:10px; float:left;}
.newTest_nav ul li{ width:150px; height:40px; text-align:left; text-indent:20px; color:#4c4c4c; font-size:12px; line-height:40px; padding-right:50px; cursor:pointer;}
.newTest_nav ul li.click{ color:#202020; font-weight:bold; background:#e7e7e7;}
.newTest_nav ul li img{ width:22px; float:left; margin-left:40px; margin-top:12px;}
.newTest_nav ul li:hover{ background:#e1e1e1;}
.newTest_nav .xian{ width:170px; border-bottom:1px solid #ccc; float:left; margin:10px 0 0 15px;}
.contact{ width:100%; height:auto; float:left; }
.contact ul{ width:100%; margin-top:25px;}
.contact ul li{ text-indent:0px; width:100%; float:left; height:auto; text-align:left;color:#616161; padding-right:0px !important; font-size:14px; line-height:40px; cursor:pointer;}
.contact ul li img{ width:23px; float:left; margin-right:20px; margin-left:40px; margin-top:5px;}
.contact ul li:hover{ background:#f2f2f2;}



.result_con{ width:1500px;height:auto; position:fixed; left:200px; top:56px; background:#f2f2f2; overflow-x:auto; }
/*图表-start*/
.result_con .y100_result{ width:92%;max-width:1550px;margin:0 auto; height:400px; background:#f2f2f1; position:relative; left:-10px; margin-top:30px; background:#fff; box-shadow:2px 4px 8px #ccc; overflow:hidden; z-index:999; padding-top:10px;}
.result_con .y100_result .y100_result_head{ width:90%;  height:50px; margin-left:14%; }
.result_con .y100_result .y100_result_head ul{ width:100%; float:left;}
.result_con .y100_result .y100_result_head ul li{ width:16%; margin-left:20px; margin-top:10px; float:left; height:40px; position:relative;}
.result_con .y100_result .y100_result_head ul li:nth-child(1){ border-left:5px solid #fecd66}
.result_con .y100_result .y100_result_head ul li:nth-child(2){ border-left:5px solid #97d5d7}
.result_con .y100_result .y100_result_head ul li:nth-child(3){ border-left:5px solid #7b88b6}
.result_con .y100_result .y100_result_head ul li:nth-child(4){ border-left:5px solid #ff6632}
.result_con .y100_result .y100_result_head ul li:nth-child(5){ border-left:5px solid #cccccd}
.result_con .y100_result .y100_result_head ul li h2{ width:100%; height:30px; line-height:30px;text-indent:20px; color:#373233; position:absolute; top:-10px;}
.result_con .y100_result .y100_result_head ul li span{ width:100%; height:20px; line-height:20px; text-indent:10px; display:block; color:#848482; position:absolute; bottom:-4px;}

.result_con .y100_result .y100_result_con{ width:100%; height:250px; background:#24C4B3;}
.result_con .y100_result .y100_result_con .y100_result_con_left{ width:60%; height:350px; background:#fff; float:left;position:relative;}
.result_con .y100_result .y100_result_con .y100_result_con_left h2{ width:100%; height:30px; line-height:30px; color:#333; position:absolute; bottom:10px; text-align:center;}
.result_con .y100_result .y100_result_con .y100_result_con_right{ width:40%; height:350px; background:#fff; float:right; overflow:hidden; position:relative;}
.result_con .y100_result .y100_result_con .y100_result_con_right h2{ width:100%; height:30px; line-height:30px; color:#333; position:absolute; bottom:10px; text-align:center;}

  .result_nei_title{ width:100%; height:auto; position:absolute; bottom:60px;}
   .result_nei_title p{ width:50%;font-size:18px; color:#888; text-align:center; float:left;}

 .result_circle {
        width: 210px;
        height: 210px;
        position:relative;
        border-radius: 50%;
        background: #f7644e;
		 float:left;
		 margin:40px 0px 15px 33%;
		 transform:scale(0.9);
    }
    .result_pie_left, .result_pie_right {
        width: 210px;
        height: 210px;
		
        position: absolute;
        top: 0;left: 0;
    }
    .result_left1, .result_right1 {
        display: block;
        width:210px;
        height:210px;
		border-radius:50%;
        background:#dcdcdc;
        position: absolute;
        top: 0px;
        left: 0;
		box-shadow:-1px -1px 0px #dcdcdc,-1px -1px 0px #dcdcdc,1px 1px 0px #dcdcdc,1px 1px 0px #dcdcdc;
    }
    .result_pie_right, .result_right1 {
		
        clip:rect(0,auto,auto,105px);
		
    }
    .result_pie_left, .result_left1 {
		
        clip:rect(0,105px,auto,0);
		
    }
    .result_mask_y {
        width: 160px;
        height: 160px;
        border-radius: 50%;
        left: 25px;
        top: 25px;
        background: #FFF;
        position: absolute;
        text-align: center;
        line-height: 160px;
        font-size:48px;
		 color:#888888;
		 font-family:"微软雅黑";
		 letter-spacing:-4px;
    }
/*图表-end*/


.result_con .result_data{ width:92%;margin:0 auto; max-width:1550px; height:auto;  background:#f2f2f2;float:left; margin-left:4%;}
.result_con .result_title{  font-size:12px; background:#f2f2f2; width:100%; position:relative; top:0px; width:100%; height:91px;  line-height:45px; }
.result_con .result_title ul{ width:100%; height:auto; float:left; border:2px solid #e9e9e9; margin-top:56px; background:#42a5f5; color:#fff; }
.result_con .result_title ul li{ width:16.66%; float:left; font-weight:bold; text-align:left; position:relative;}
.result_con .result_title ul li:nth-child(1){ text-indent:3%;}
.result_con .result_title ul li:nth-last-child(1){ width:10%;}

.result_con .result_title ul li .px_img{ width:18px; height:18px; border-radius:50%; position:absolute; top:14px; left:30px;}
.result_con .result_title ul li .px_img img{width:16px;position:relative; top:-9px; left:1px; }
.result_con .result_title ul li .px_img.click{ background:rgba(0,0,0,0.3)}
.result_con .result_title ul li .px_img.StudentId{ text-indent:0px; left:35%;}
/*.result_con .result_title ul li img{ width:17px; position:relative; top:5px; left:5px;}*/
.result_con .result_title ul li img.result_l{ left:30%;}
.result_con .result_table{ margin-bottom:22px; font-size:13px; width:100%; height:auto; line-height:45px;border-right:1px solid #e9e9e9; border-left:1px solid #e9e9e9; float:left; margin-top:0px;}
.result_con .result_table ul{ width:100%; height:auto; background:#fff; border-bottom:1px solid #e9e9e9; float:left; cursor:pointer; }
.result_con .result_table ul li{ width:16.66%; float:left;  color:#202020; text-align:left;}
.result_con .result_table ul li:nth-child(1){ text-indent:3%;}
.result_con .result_table ul li:nth-last-child(1){ width:10%;}

.result_con .result_table ul.bg{ background:#4386f9 !important;}
.result_con .result_table ul:nth-child(even){ background:#f5f5f5;}
.result_con .result_table ul.bg li{ color:#fff !important;}

.classChoose_window{ height:auto; background:#fff; position:fixed; top:56px; right:0px; box-shadow:2px 4px 8px #585858; display:none;}
.classChoose_window .classChoose{ width:98%; height:auto; margin:0 auto;}
.classChoose .classChoose_title{ width:100%; height:40px; border-bottom:1px solid #ccc; line-height:40px; color:#333; font-size:14px;}
.classChoose .classChoose_con{ width:100%; height:auto; background:#3D62DB;}
.classChoose .classChoose_con ul{ width:100%; float:left; height:auto; padding-bottom:15px; border-bottom:1px solid #ccc;}
.classChoose .classChoose_con ul li{ width:12.5%; height:30px; float:left; text-align:center; line-height:30px; margin-top:10px;}
.classChoose .classChoose_con ul li input{ position:relative; top:2px;}
.classChoose .classChoose_btn{ width:auto; height:40px; margin-top:15px; float:right; margin-bottom:10px;}
.classChoose .classChoose_btn .confirm{ margin-left:20px; width:70px; height:30px; border:1px solid #ccc; border-radius:2px; display:block; float:left; background:#4585f1; text-align:center; line-height:30px; font-size:14px; font-weight:bold; color:#fff;}
.classChoose .classChoose_btn .close{  margin-left:20px;width:70px; height:30px; border:1px solid #ccc; border-radius:2px; display:block; float:left; background:#f3f3f3; text-align:center; line-height:30px; font-size:14px; font-weight:bold; color:#4d4d4d;}
.classChoose .classChoose_btn .confirm:hover,.classChoose .classChoose_btn .close:hover{ border:1px solid #c7c7c7;}

.Classinformation{-webkit-transition:all 0.8s ease; -moz-transition:all 0.8s ease; -ms-transition:all 0.8s ease; -o-transition:all 0.8s ease; transition:all 0.8s ease; width:370px; height:100%; background:#fff; border-left:1px solid #ccc; position:fixed;position:fixed; right:-380px; top:56px; box-shadow:-2px 0px 10px #999; overflow-y:auto;}
.Classinformation .Classinformation_title{ width:88%; margin:0 auto; height:55px; border-bottom:1px solid #ccc; margin-top:20px;}
.Classinformation .Classinformation_title .subject_name{ display:block; float:left; height:45px; margin-left:10px;  text-indent:0px;line-height:45px;}
.Classinformation .Classinformation_con{  width:310px; height:auto; margin:0 auto;  margin-top:20px; overflow:hidden; overflow-y:auto;}
.Classinformation .Classinformation_con .answer_title{ width:99%; height:auto; background:#DC7B7D;}
.Classinformation .Classinformation_con .answer_title ul{border:1px solid #ccc; border-bottom:0px; height:auto; border-bottom:1px solid #ccc; width:100%; float:left;}
.Classinformation .Classinformation_con .answer_title ul li{ width:25%; height:44px; line-height:45px; text-align:center; background:#e3f4ff; color:#333; float:left;}

.Classinformation .Classinformation_con .answer_content{ width:99%; height:auto; background:#DC7B7D;}
.Classinformation .Classinformation_con .answer_content ul{height:auto;width:100%; border-left:1px solid #ccc; float:left;}
.Classinformation .Classinformation_con .answer_content ul li{ width:50%; height:45px; line-height:45px; text-align:center;color:#333; float:left;}
.Classinformation_con .answer_content ul li span{  border-bottom:1px dashed #ccc; background:#f2faff; width:49%; border-right:1px solid #ccc; height:44px; display:block; float:left;}
.Classinformation_con .answer_content ul li p{  border-bottom:1px dashed #ccc; width:49.5%; border-right:1px solid #ccc; height:44px; display:block; float:left;}


.topic_information{ width:308px; min-height:400px; border:1px solid #ccc; border-radius:5px; padding-bottom:20px;}
.topic_information p{ width:90%; margin:0 auto; margin-top:15px; line-height:20px;}
.topic_information .daAn{width:90%; margin:0 auto; margin-top:15px; line-height:20px; margin-bottom:20px;}
.daAn ul{ width:100%;}
.daAn ul li{ width:48%; margin:0px 1%; float:left;}

    /*题目分析*/
	.TitleAnalysis_con{ height:auto; position:fixed; left:200px; top:56px; background:#f2f2f2; overflow-x:auto; }
	
	    /*得分率最高十道、得分率最低的十道--start*/
	.TitleAnalysis_con .TitleAnalysis_biao{width:92%; height:300px; max-width:1550px;margin-left:4%; background:#f2f2f2; position:relative; margin-top:20px; z-index:1001; }
	.TitleAnalysis_con .TitleAnalysis_biao .TitleAnalysis_biao_left{ width:65%; float:left; height:100%;  position:relative;}
	.TitleAnalysis_con .TitleAnalysis_biao .TitleAnalysis_biao_left .TitleAnalysis_biao_left_con{ margin-right:4%; width:29%; background:#fff; box-shadow: 2px 4px 8px #ccc;  height:100%;  float:left;}
	.TitleAnalysis_con .TitleAnalysis_biao .TitleAnalysis_biao_left .TitleAnalysis_biao_left_con h1{ width:100%; margin:0px; height:50px; line-height:50px; font-size:20px; color:#494740; text-indent:10%;}
	.TitleAnalysis_con .TitleAnalysis_biao .TitleAnalysis_biao_left .TitleAnalysis_biao_left_con h1.one{ background:#ffadc3;}
	.TitleAnalysis_con .TitleAnalysis_biao .TitleAnalysis_biao_left .TitleAnalysis_biao_left_con h1.two{ background:#fac4b4;}
	.TitleAnalysis_con .TitleAnalysis_biao .TitleAnalysis_biao_left .TitleAnalysis_biao_left_con h1.three{ background:#ffedbf;}
	.TitleAnalysis_con .TitleAnalysis_biao .TitleAnalysis_biao_left .TitleAnalysis_biao_left_con ul{ width:100%; height:auto; clear:both; }
	.TitleAnalysis_biao_left .TitleAnalysis_biao_left_con ul li{ width:100%; height:25px; line-height:25px; color:#626262;}
	.TitleAnalysis_biao_left .TitleAnalysis_biao_left_con ul li:nth-child(odd){ background:#f3f3f3;}
	.TitleAnalysis_biao_left .TitleAnalysis_biao_left_con ul li span{ width:auto; text-indent:10%; display:block; float:left;}
	.TitleAnalysis_biao_left .TitleAnalysis_biao_left_con ul li:nth-child(3){ color:#ff0000;}
	.TitleAnalysis_biao_left .TitleAnalysis_biao_left_con ul li:nth-child(2){ color:#ff0000;}
	.TitleAnalysis_biao_left .TitleAnalysis_biao_left_con ul li:nth-child(1){ color:#ff0000;}
	.TitleAnalysis_biao_left .TitleAnalysis_biao_left_con ul li span.mr{ float:right; text-indent:0px; margin-right:10%; color:#626262;}
	.TitleAnalysis_con .TitleAnalysis_biao .TitleAnalysis_biao_right{ overflow:hidden; width:34%; float:right; height:100%; background:#fff;box-shadow: 2px 4px 8px #ccc;}
	.TitleAnalysis_con .TitleAnalysis_biao .TitleAnalysis_biao_right h1{ width:100%; margin:0px; height:50px; line-height:50px; font-size:20px; color:#494740; text-indent:10%; background:#fac4b4;}
         /*得分率最高十道、得分率最低的十道--end*/
	
		.TitleAnalysis_con .TitleAnalysis_data{ width:92%; max-width:1550px;margin:0 auto; height:auto;float:left; margin-left:4%;}
	.TitleAnalysis_con .TitleAnalysis_tab{width:100%; height:70px; background:#fff; border:1px solid #e9e9e9; border-bottom:0px; margin-top:35px; }
	.TitleAnalysis_con .TitleAnalysis_tab a{ width:100px; height:28px; line-height:28px; margin-left:30px; font-weight:bold; text-align:center; background:#f3f3f3; color:#4d4d4d; border:1px solid #e9e9e9; border-radius:3px; display:block; float:left; margin-top:15px;}
	.TitleAnalysis_con .TitleAnalysis_tab a.click{ background:#4585f1; color:#e6effd;}
	.TitleAnalysis_con .TitleAnalysis_title{ font-size:12px; background:#f2f2f2; padding-right:1px; width:100%; position:relative; top:0px;  width:100%; height:45px; line-height:45px; z-index:1000; }
	.TitleAnalysis_con .TitleAnalysis_title ul{ width:100%; height:auto; float:left; border:1px solid #e9e9e9;background:#ff7043; margin-top:41px; }
/*	.TitleAnalysis_con .TitleAnalysis_title ul li img{ width:17px;position:relative; top:4px; left:5px;}*/
	
	.TitleAnalysis_con .TitleAnalysis_title ul li .px_img{ width:18px; height:18px; border-radius:50%; position:absolute; top:14px; left:45px; }
	.TitleAnalysis_con .TitleAnalysis_title ul li .px_img img{width:16px;position:relative; top:-9px; left:1px; }
	.TitleAnalysis_con .TitleAnalysis_title ul li .px_img.click{ background:rgba(0,0,0,0.3)}
	.TitleAnalysis_con .TitleAnalysis_title ul li .px_img.StudentId{ text-indent:0px; left:60px;  }

	
	.TitleAnalysis_con .TitleAnalysis_title ul li{ width:20%; float:left; font-weight:bold; color:#fff; text-align:left; position:relative;}
	.TitleAnalysis_con .TitleAnalysis_title ul li:nth-child(1){ text-indent:30px;}
	.TitleAnalysis_con .TitleAnalysis_title ul li img#th_paixu{ width:25px; position:absolute; top:10px; left:24%;}
	.TitleAnalysis_con .TitleAnalysis_title ul li img#ctl_paixu{ width:25px; position:absolute; top:10px; left:13%;}
	.TitleAnalysis_con .TitleAnalysis_title ul .Options{width:auto;}
	.TitleAnalysis_con .TitleAnalysis_title ul .Options li{ width:11.4%;}
	.TitleAnalysis_con .TitleAnalysis_title ul .Options li:nth-child(1){ text-indent:0%;}

	.TitleAnalysis_con .TitleAnalysis_table{ width:100%; height:auto; line-height:45px;border-right:1px solid #e9e9e9; border-left:1px solid #e9e9e9; float:left; margin-bottom:22px;}
	.TitleAnalysis_con .TitleAnalysis_table ul{ width:100%; height:auto; background:#fff; border-bottom:1px solid #e9e9e9; float:left; }
	.TitleAnalysis_con .TitleAnalysis_table ul li{ width:20%; float:left;  color:#202020; font-size:13px; text-align:left; position:relative;}
    .TitleAnalysis_con .TitleAnalysis_table ul li:nth-child(1){ text-indent:30px;}
    .TitleAnalysis_con .TitleAnalysis_table ul .Options{width:auto;}
	.TitleAnalysis_con .TitleAnalysis_table ul .Options li{ width:11.4%;text-indent:0% !important;}
	.TitleAnalysis_con .TitleAnalysis_table ul .Options li:nth-child(1){ }

    .TitleAnalysis_con .TitleAnalysis_table ul:nth-child(even){ background:#f5f5f5;}
	
	
	
	.TitleAnalysis_table .new_yes_level1{ width:100%; height:auto; background:#e7e7e7; float:left; color:#252525;}
   .TitleAnalysis_table .new_yes_level1 .new_yes_level2{width:100%; height:auto; background:#f0f0f0; float:left; color:#252525; display:none;}
  .TitleAnalysis_table .new_yes_level1 .new_yes_level2 ul li:nth-child(1){  text-indent:57px;}
  .TitleAnalysis_table .new_yes_level1 .new_yes_level2 ul li:nth-child(2){  text-indent:12px;}
  
  .TitleAnalysis_table .new_yes_level1 .new_yes_level2 .new_yes_level3{width:100%; height:auto; background:#ffffff; float:left; color:#4c4c4c;display:none;}
  .TitleAnalysis_table .new_yes_level1 .new_yes_level2 .new_yes_level3 ul li:nth-child(1){text-indent:69px;}
  .TitleAnalysis_table .new_yes_level1 .new_yes_level2 .new_yes_level3 ul li:nth-child(2){ text-indent:24px;}
  
  .TitleAnalysis_table .new_yes_level1 .new_yes_level2 .new_yes_level3 .new_yes_level4{width:100%; height:auto; background:#ffffff; float:left; color:#4c4c4c; display:none;}
  .TitleAnalysis_table .new_yes_level1 .new_yes_level2 .new_yes_level3 .new_yes_level4 ul li:nth-child(1){text-indent:81px;}
  .TitleAnalysis_table .new_yes_level1 .new_yes_level2 .new_yes_level3 .new_yes_level4 ul li:nth-child(2){ text-indent:36px;}
  
  .TitleAnalysis_table .new_yes_level1 .new_yes_level2 .new_yes_level3 .new_yes_level4 .new_yes_level5{width:100%; height:auto; background:#ffffff; float:left; color:#4c4c4c; display:none;}
  .TitleAnalysis_table .new_yes_level1 .new_yes_level2 .new_yes_level3 .new_yes_level4 .new_yes_level5 ul li:nth-child(1){text-indent:93px;}
  .TitleAnalysis_table .new_yes_level1 .new_yes_level2 .new_yes_level3 .new_yes_level4 .new_yes_level5 ul li:nth-child(2){ text-indent:48px;}

	.TitleAnalysis_con .TitleAnalysis_table ul li a{ position:absolute; width:30px; height:45px; top:0px; left:5px; display:block;}
.TitleAnalysis_con .TitleAnalysis_table ul li a img{ transition:all 0.2s; position:absolute; left:10px; top:18px; transform:rotate(-90deg)}
.TitleAnalysis_table .new_yes_level1 .new_yes_level2 ul li a{ position:absolute; width:30px; height:45px; top:0px; left:25px; display:block;}
.TitleAnalysis_table .new_yes_level1 .new_yes_level2 .new_yes_level3 ul li a{ position:absolute; width:30px; height:45px; top:0px; left:40px; display:block;}
.TitleAnalysis_table .new_yes_level1 .new_yes_level2 .new_yes_level3 .new_yes_level4 ul li a{ position:absolute; width:30px; height:45px; top:0px; left:55px; display:block;}


	
	
	.TitleAnalysis_con .zhu_title{ padding-right:1px; font-size:14px; background:#f2f2f2; width:100%; position:relative; top:0px; width:100%; height:85px;  border-right:1px solid #eee; line-height:45px; }
	.TitleAnalysis_con .zhu_title ul{ width:100%;background:#ff7043; height:auto; float:left; border:1px solid #ccc; margin-top:52px; }
	.TitleAnalysis_con .zhu_title ul li{ width:15%; float:left; font-weight:bold; color:#fff; text-align:left; position:relative;}
/*	.TitleAnalysis_con .zhu_title ul li img{ width:17px; position:relative; top:5px; left:5px;}
*/	
	.TitleAnalysis_con .zhu_title ul li .px_img{ width:18px; height:18px; border-radius:50%; position:absolute; top:14px; left:50px;}
	.TitleAnalysis_con .zhu_title ul li .px_img img{width:16px;position:relative; top:-9px; left:1px; }
	.TitleAnalysis_con .zhu_title ul li .px_img.click{ background:rgba(0,0,0,0.3)}
	.TitleAnalysis_con .zhu_title ul li .px_img.StudentId{ text-indent:0px; left:35%;}
	.TitleAnalysis_con .zhu_table{ margin-bottom:22px;width:100%; height:auto; line-height:45px;border-right:1px solid #ccc; border-left:1px solid #ccc; float:left; }
	.TitleAnalysis_con .zhu_table ul{ width:100%; height:auto; background:#fff; border-bottom:1px solid #ccc; float:left; }
	.TitleAnalysis_con .zhu_table ul li{ width:15%; float:left;  color:#333; text-align:left;}
	.TitleAnalysis_con .zhu_title ul li:nth-child(1){ text-indent:3%;}
	.TitleAnalysis_con .zhu_table ul li:nth-child(1){ text-indent:3%;}
   #subjective{ display:none;}


    /*选项分析*/
	.OptionAnalysis_con{ height:auto; position:fixed; left:200px; top:56px; background:#f2f2f2; overflow-x:auto; }
	.OptionAnalysis_con .OptionAnalysis_data{ width:92%; max-width:1550px;margin:0 auto; height:auto;float:left; margin-left:4%;}
	.OptionAnalysis_con .OptionAnalysis_title{ font-size:12px; background:#f2f2f2; padding-right:1px; width:100%; position:relative; top:0px; width:100%; height:85px; line-height:45px; }
	.OptionAnalysis_con .OptionAnalysis_title ul{ width:100%; height:auto; float:left; border:1px solid #e9e9e9;background:#ffa726; margin-top:51px; }
	.OptionAnalysis_con .OptionAnalysis_title ul li .px_img{ width:18px; height:18px; border-radius:50%; position:absolute; top:14px; left:70px;}
	.OptionAnalysis_con .OptionAnalysis_title ul li .px_img img{width:16px;position:relative; top:-9px; left:1px; }
	.OptionAnalysis_con .OptionAnalysis_title ul li .px_img.click{ background:rgba(0,0,0,0.3)}
	.OptionAnalysis_con .OptionAnalysis_title ul li .px_img.StudentId{ text-indent:0px; left:80px;}
	.OptionAnalysis_con .OptionAnalysis_title ul li{ width:13%; float:left; font-weight:bold; color:#fff; text-align:left; position:relative;}
	.OptionAnalysis_con .OptionAnalysis_title ul li:nth-child(1){ text-indent:3%;}
	.OptionAnalysis_con .OptionAnalysis_title ul li img#th_paixu{ width:25px; position:absolute; top:10px; left:24%;}
	.OptionAnalysis_con .OptionAnalysis_title ul li img#ctl_paixu{ width:25px; position:absolute; top:10px; left:13%;}
	.OptionAnalysis_con .OptionAnalysis_title ul .Options{float:right; width:61%;}
	.OptionAnalysis_con .OptionAnalysis_title ul .Options li{ width:25%;}
	.OptionAnalysis_con .OptionAnalysis_table{ width:100%; height:auto; line-height:45px;border-right:1px solid #e9e9e9; border-left:1px solid #e9e9e9; float:left; margin-bottom:22px;}
	.OptionAnalysis_con .OptionAnalysis_table ul{ width:100%; height:auto; background:#fff; border-bottom:1px solid #e9e9e9; float:left; }
	.OptionAnalysis_con .OptionAnalysis_table ul li{ width:13%; float:left;  color:#202020; font-size:13px; text-align:left;}
    .OptionAnalysis_con .OptionAnalysis_table ul li:nth-child(1){ text-indent:3%;}
    .OptionAnalysis_con .OptionAnalysis_table ul .Options{float:right; width:61%;}
	.OptionAnalysis_con .OptionAnalysis_table ul .Options li{ width:25%;}
    .OptionAnalysis_con .OptionAnalysis_table ul:nth-child(even){ background:#f5f5f5;}







   /*班级分析*/
   
   .ClassAnalyze{  position:fixed; top:56px; left:200px; overflow-y:auto;}
   .statistical_b{ float:left; width:92%;  max-width:1550px; margin-left:4%;margin-top:50px; position:relative;}
   .statistical_b_left{ width:60%; height:450px; float:left;background:#fff; border:1px solid #ccc;}
   .statistical_b_left h2{ border-bottom:1px solid #ccc;  width:100%; height:49px; line-height:49px;font-size: 20px;color: #494740;text-indent:7%; background: #fff;}
   .statistical_b .statistical_lTitle{ width:100%; height:30px; font-size:14px;line-height:30px; border-bottom:1px solid #ccc; text-indent:20px; color:#666666;}
   .statistical_b_right{border:1px solid #ccc;width:35%; height:450px;background:#fff; float:right; position:relative;}
   .statistical_b_right h2{ width:100%;  border-bottom:1px solid #ccc; height:49px; line-height:49px;font-size: 20px;color: #494740;text-indent: 10%; background: #fff;}
   .statistical_b_right .statistical_rTitle{ width:100%; height:30px;  font-size:14px;line-height:30px; border-bottom:1px solid #ccc; text-indent:20px; color:#666666;}
   .statistical_b_right .stat_Rleft{ width:100px;}
   .statistical_b_right .nei_title{ width:100%; height:auto; float:left;}
   .statistical_b_right .statistical_b_right_btn{ width:100%; height:35px;  float:left;}
   .statistical_b_right .statistical_b_right_btn ul{ width:60%; float:left; margin-left:20%;}
   .statistical_b_right .statistical_b_right_btn ul li{ width:50%; height:35px; float:left; text-align:center; line-height:35px; cursor:pointer;}
   .statistical_b_right .statistical_b_right_btn ul li.click{ background:#f4f4f4;}
   .nei_title h2{ font-size:18px; color:#888; margin:50px 0 50px 20px;}
   .nei_title p{font-size:18px; color:#888; float:left;width:50%; text-align:center;}
    .circle {
        width: 210px;
        height: 210px;
        position:relative;
        border-radius: 50%;
        background: #f7644e;
		 float:right;
		 margin:70px 34% 15px 0;
		 transform:scale(0.9);
    }
    .pie_left, .pie_right {
        width: 210px;
        height: 210px;
		
        position: absolute;
        top: 0;left: 0;
    }
    .left1, .right1 {
        display: block;
        width:210px;
        height:210px;
		border-radius:50%;
        background:#dcdcdc;
        position: absolute;
        top: 0px;
        left: 0;
		box-shadow:-1px -1px 0px #dcdcdc,-1px -1px 0px #dcdcdc,1px 1px 0px #dcdcdc,1px 1px 0px #dcdcdc;
    }
    .pie_right, .right1 {
		
        clip:rect(0,auto,auto,105px);
		
    }
    .pie_left, .left1 {
		
        clip:rect(0,105px,auto,0);
		
    }
    .mask_y {
        width: 160px;
        height: 160px;
        border-radius: 50%;
        left: 25px;
        top: 25px;
        background: #FFF;
        position: absolute;
        text-align: center;
        line-height: 160px;
        font-size:48px;
		 color:#888888;
		 font-family:"微软雅黑";
		 letter-spacing:-4px;
    }
	

	
   .statistical_b_right .statistical_bottom{ width:100%; height:100px; border-top:1px solid #ccc; position:absolute; bottom:0px; left:0px;}
   .statistical_bottom ul{ width:100%;}
   .statistical_bottom ul li{ width:100%; font-size:14px; color:#888; height:40px;}
   .statistical_bottom ul li span{ display:block; float:left; width:auto; margin-left:20px; height:40px; line-height:40px;}
   .statistical_bottom ul li .ck_number{ float:left; margin:12px 0 0 5%; width:260px; height:18px; background:#e9e9e9; border-radius:20px; position:relative;}
   .ck_number div{ transition:all 1s ease-in; width:0px; height:18px; background:#58b0e5;border-radius:20px;}
   .ck_number b{ font-weight:normal; width:100%; display:block; position:absolute; top:0px; left:0px; text-align:center; color:#fff; height:18px; }
   .statistical_bottom ul li .jg_number{ float:left; margin:12px 0 0 5%; width:260px; height:18px; background:#e9e9e9; border-radius:20px; position:relative;}
   .jg_number div{  transition:all 1s ease-in;width:0px; height:18px; background:#f7644e;border-radius:20px;}
   .jg_number b{ font-weight:normal; width:100%; display:block; position:absolute; top:0px; left:0px; text-align:center; color:#fff; height:18px; }
   
   .ClassStatistical{ width:92%; max-width:1550px; margin-left:4%; border:1px solid #d8d8d8; height:auto; float:left; padding-bottom:30px; background:#fafafa;margin-top:20px;}
   .ClassStatistical h2{ width:100%; height:30px; line-height:30px; color:#666; border-bottom:1px solid #d8d8d8;  text-indent:15px; font-size:14px; font-weight:normal;}
   .ClassStatistical .ClassStatistical_title{ width:100%; height:40px; color:#666;}
   .ClassStatistical .ClassStatistical_data{ width:100%; height:auto; color:#333333;}
   .ClassStatistical ul{ width:100%; float:left; height:40px; border-bottom:1px solid #d8d8d8; background:#fff; }
   .ClassStatistical ul li{ width:25%; height:40px; line-height:40px; text-align:center; float:left;}
   
   .score{ width:92%; max-width:1550px;  margin-left:4%;  border:1px solid #d8d8d8; height:auto; float:left; padding-bottom:30px; background:#fafafa;margin-top:20px; margin-bottom:30px;}
   .score h2{ width:100%; height:30px; font-weight:normal; line-height:30px; color:#666; border-bottom:1px solid #d8d8d8;  text-indent:15px; font-size:14px;}
   .score .score_title{ width:100%; height:40px; color:#666;}
   .score .score_data{ width:100%; height:auto; color:#333333;}
   .score ul{ width:100%; float:left; height:40px; border-bottom:1px solid #d8d8d8; background:#fff; }
   .score ul li{ width:16.6%; height:40px; line-height:40px; text-align:center; float:left;}
   


/*学生答案-start*/
.StudentAnswer{height:auto; position:fixed; left:200px; top:56px; background:#f2f2f2; }
.StudentAnswer_con{ width:92%; float:left;height:auto;  overflow:hidden; margin-left:4%; margin-top:52px; margin-bottom:22px; }
.StudentAnswer_left{ width:350px; float:left; position:relative; z-index:999;}
.StudentAnswer_left ul{ width:100%;color:#333; border-top:1px solid #e9e9e9; float:left;}
.StudentAnswer_left .LeftAnswer_title{font-weight:bold; background:#9e9e9e; z-index:999; color:#fff; position:absolute;}
.StudentAnswer_left .LeftAnswer_title ul li{ position:relative;}
/*.StudentAnswer_left .LeftAnswer_title ul li img{ width:17px; position:absolute; top:12px; left:25px;}*/	
    .StudentAnswer_left .LeftAnswer_title ul li .px_img{ width:18px; height:18px; border-radius:50%; position:absolute; top:12px; left:30px;}
	.StudentAnswer_left .LeftAnswer_title ul li .px_img img{width:16px;position:relative; top:-7px; left:1px; }
	.StudentAnswer_left .LeftAnswer_title ul li .px_img.click{ background:rgba(0,0,0,0.3)}
	.StudentAnswer_left .LeftAnswer_title ul li .px_img.StudentId{ text-indent:0px; left:70px;}
	.StudentAnswer_left .LeftAnswer_title ul li .px_img.StudentId img{ left:0px;}

.StudentAnswer_left .LeftAnswer_title ul{ color:#fff;}
.StudentAnswer_left .LeftAnswer_data{ margin-top:46px; position:relative; top:0px; background:#fff; overflow:hidden;}
.StudentAnswer_left .LeftAnswer_data li{}
.StudentAnswer_left .LeftAnswer_data ul{ position:relative;}
.StudentAnswer_left .LeftAnswer_data ul:nth-child(even){ background:#f5f5f5}

.StudentAnswer_left ul li:nth-last-child(1){ width:10%;}
.StudentAnswer_left ul li{ width:30%; height:45px; float:left; line-height:45px; text-align:left;  }
.StudentAnswer_left ul li:nth-child(1){ text-align:center;}

.StudentAnswer_right{  float:left; overflow:hidden;}
.StudentAnswer_right ul{ width:100%;color:#333; border-top:1px solid #e9e9e9; float:left;}
.StudentAnswer_right .RightAnswer_title{font-weight:bold; background:#9e9e9e;}
.StudentAnswer_right .RightAnswer_title ul{ background:#9e9e9e; color:#fff; }
.StudentAnswer_right .RightAnswer_data{ position:relative;margin-top:46px; overflow:hidden; background:#fff;}
.StudentAnswer_right ul li{ width:8%; height:45px; float:left;line-height:40px; text-align:center;  }
.StudentAnswer_right ul li.error{/* background:#f0f0f0;*/ font-weight:bold; color:red;}
.StudentAnswer_right .RightAnswer_data li{}
.StudentAnswer_right .RightAnswer_data ul:nth-child(even){ background:#f5f5f5}
.RightAnswer_data .RightAnswer_datacon{}

.RightAnswer_data::-webkit-scrollbar { width:9px; height:11px;}
.RightAnswer_data::-webkit-scrollbar-track {    border-radius: 5px;}
.RightAnswer_data::-webkit-scrollbar-thumb { border-radius: 5px; background:#bdbdbd;}

/*专题分析-start*/
.FeatureAnslysis{ background:#fff; position:fixed; top:56px; left:200px; overflow-y:auto; }
.FeatureAnslysis_con{height:auto;padding-left:50px; padding-bottom:50px; }
.FeatureAnslysis_con ul { width:200px; height:auto; float:left; margin:50px 0 0 80px; position:relative; box-shadow:0px 3px 6px #ccc; cursor:pointer;}
.FeatureAnslysis_con ul:nth-last-child(1){ margin-bottom:50px;}
.FeatureAnslysis_con ul li{ position:relative;}
.FeatureAnslysis_con ul li.FeatureAnslysis_top{ width:100%; height:75px;}
.FeatureAnslysis_con ul li.FeatureAnslysis_top.blue{ background:#4386f9;}
.FeatureAnslysis_con ul li.FeatureAnslysis_top.black{ background:#40322f;}
.FeatureAnslysis_con ul li.FeatureAnslysis_top.pink{ background:#dc5f50;}
.FeatureAnslysis_con ul li.FeatureAnslysis_top span{ width:100%; height:30px; margin-top:15px; float:left; display:block; font-size:14px; text-indent:20px; color:#fff; font-weight:bold;}
.FeatureAnslysis_con ul li.FeatureAnslysis_top .FeatureAnslysis_operate{ height:30px; margin-top:5px; cursor:pointer;  position:absolute; right:0px; top:0px;}
.FeatureAnslysis_con ul li.FeatureAnslysis_top .FeatureAnslysis_operate img{ width:18px;}
.FeatureAnslysis_con ul li .FeatureAnslysis_operation{ width:110px; height:auto; background:#fff; position:absolute; top:30px; right:-60px; z-index:1000; display:none;}
.FeatureAnslysis_con ul li .FeatureAnslysis_operation ul{ width:110px; margin:0px;}
.FeatureAnslysis_con ul li .FeatureAnslysis_operation ul li{ width:110px; height:30px; line-height:30px; cursor:pointer; text-align:center; color:#333;}
.FeatureAnslysis_con ul li .FeatureAnslysis_operation ul li:hover{ background:#eeeeee; color:#000;}
.FeatureAnslysis_con ul li.FeatureAnslysis_bottom{ width:100%; height:100px; background:#f2f1f1;}
.FeatureAnslysis_con ul li.FeatureAnslysis_bottom p{ width:100%; height:30px; font-size:14px; float:left; line-height:30px; display:block; text-indent:20px; color:#333333;}
.FeatureAnslysis_con ul li.FeatureAnslysis_bottom span{ width:110px; float:right; height:30px;font-size:14px; display:block; text-indent:0px;}
.fea_add{ text-align:center; width:200px; height:100px; cursor:pointer; border:2px dashed #ccc; float:left; margin:80px 0 40px 80px;}
.fea_add img{ width:45px; margin-top:10px;}
.fea_add p{ width:100%; color:#979797; font-size:14px; margin-top:5px;}


.FeatureAnslysis_zi{ width:95%; height:auto; margin-left:2.5%; margin-top:30px;float:left; display:none; }
.fea_content{ width:100%;  float:left; height:auto; border-top:1px solid #ccc; position:relative; }
.fea_content ul{ width:120px; float:left;}
.fea_content ul li{ width:100%; height:40px; line-height:40px; text-align:center; border-bottom:1px solid #ccc;}
.fea_content .fea_scroll{ float:left; overflow:hidden; position:absolute; right:0px;}
.fea_scroll::-webkit-scrollbar{ width:7px; height:7px;}/* 滚动槽 */
.fea_scroll::-webkit-scrollbar-track { width:0px; -webkit-box-shadow:none;}/* 滚动条滑块 */
.fea_scroll::-webkit-scrollbar-thumb {background: rgba(0,0,0,0.05);-webkit-box-shadow: none;}

.fea_content1{ width:100%;  float:left; height:auto; border-top:1px solid #ccc; overflow:hidden;  position:relative; }
.fea_content1 ul{ width:120px; float:left;}
.fea_content1 ul li{ width:100%; height:40px; background:#fff; line-height:40px; text-align:center; border-bottom:1px solid #ccc; position:relative; top:0px;}
.fea_content1 .fea_scroll1{ height:300px;float:left; overflow:hidden; position:absolute; right:0px;}
.fea_data1{ background:#EC5D5F; float:left; width:auto; height:auto;}
.fea_content1 ul li:nth-child(1){ position:relative; top:0px; left:0px; z-index:999;}

.fea_content1 .ding{ position:relative; top:0px;}
h1{ margin:10px 0px;line-height:40px; width:100%; float:left; height:40px; font-size:16px; color:#333;}
.fea_scroll1::-webkit-scrollbar{ width:7px; height:7px;}/* 滚动槽 */
.fea_scroll1::-webkit-scrollbar-track { width:0px; -webkit-box-shadow:none;}/* 滚动条滑块 */
.fea_scroll1::-webkit-scrollbar-thumb {background: rgba(0,0,0,0.05);-webkit-box-shadow: none;}





 /*基础信息-start*/
 .basicInformation_con{ height:1000px; width:90%; position:fixed; left:200px; top:56px; }
  .basicInformation_conWin{ display:none;  max-height:550px; overflow:hidden; overflow-y:auto; position:fixed; top:50%; left:50%; margin-left:-400px; margin-top:-275px; width:800px; background:#f9f9f9; z-index:10000;  }
  .basicInformation_conWin::-webkit-scrollbar { width:10px; height:10px;}
.basicInformation_conWin::-webkit-scrollbar-track {    border-radius: 10px;}
.basicInformation_conWin::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.15);}

 .basicInformation_head{ width:100%; height:60px;min-width:800px; background:#f4f4f4; position:relative; padding-top:15px;}
  .basicInformation_head.headHeight{ height:100px; padding-top:13px}
 .basicInformation_head ul{ width:100%; height:auto; float:left;}
 .basicInformation_head ul li{ width:25%; float:left; position:relative; height:50px; color:#333; margin-top:10px;}
 .basicInformation_head.headHeight ul li{ width:37%; float:left; position:relative; height:30px; color:#333;}
 .basicInformation_head ul li .shuju{ width:auto; height:30px; line-height:30px; padding:0 10px;float:left;margin-left:10px;}
 .basicInformation_head img{ width:18px; position:absolute; top:25px; right:20px; cursor:pointer; z-index:99;}
 .basicInformation_head ul li span{ height:30px; float:left; line-height:30px; text-indent:25px;}
 .basicInformation_head ul li input{ border-radius:4px; margin-left:20px; border:0px;width:150px;  border-radius:5px; height:25px; line-height:25px; text-indent:10px; float:left;}
 .basicInformation_head ul li p{ position:absolute; top:30px; left:100px; display:none; color:red; height:15px; line-height:15px;}
 .basicInformation_head ul li .select{ border-radius:4px; margin-left:20px; width:150px; overflow:visible; font-size:12px; text-indent:10px; color:#434343; border:0px; border:1px solid #fff; float:left; height:25px; line-height:25px; background:#fff; position:relative; cursor:pointer; float:left;}
.basicInformation_head ul li .select ol{ width:250px; height:auto; background:#fff; box-shadow:0 0 15px #ccc; position:absolute; top:0px; left:0px; z-index:100000; display:none;}
.basicInformation_head ul li .select ol li{ width:244px; height:38px; line-height:38px; margin-top:0px; text-indent:30px; margin-left:2px; border-left:4px solid #fff;}
.basicInformation_head ul li .select ol li:hover{ background:#ededed; border-left:4px solid #868686;}
.basicInformation_head ul li .select span{ width:auto;height:25px; float:left; line-height:25px; text-indent:10px;}


.basicInformation_head ul li .select1{ margin-left:40px; width:100px; overflow:visible; font-size:12px; text-indent:10px; color:#434343; border:0px; border:1px solid #fff; float:left; height:25px; line-height:25px; background:#fff; position:relative; cursor:pointer; float:left; border-radius:4px;}
.basicInformation_head ul li .select1 ol{ width:100px; height:auto; background:#fff; box-shadow:0 0 15px #ccc; position:absolute; top:0px; left:0px; z-index:100000; display:none;}
.basicInformation_head ul li .select1 ol li{ width:94px; height:38px; line-height:38px; margin-top:0px; text-indent:10px; margin-left:2px; border-left:4px solid #fff;}
.basicInformation_head ul li .select1 ol li:hover{ background:#ededed; border-left:4px solid #868686;}
.basicInformation_head ul li .select1 span{ width:auto;height:25px; float:left; line-height:25px; text-indent:10px;}
.basicInformation_head ul li .select1 img{ position:absolute; right:5px; top:5px; width:20px;}

.basicInformation_head ul li .select2{ width:100px; height:100px; position:absolute; top:0px; left:40px; overflow:visible; font-size:12px; text-indent:10px; color:#434343;  cursor:pointer; float:left; border-radius:4px;}
.basicInformation_head ul li .select2 ol{ width:100px; height:auto; background:#fff; box-shadow:0 0 15px #ccc;}
.basicInformation_head ul li .select2 ol li{ width:94px; height:30px; line-height:30px; margin-top:0px; text-indent:10px; margin-left:2px;}
.basicInformation_head ul li .select2 ol li img{ width:20px; float:left; position:static; margin-top:6px;}
.basicInformation_head ul li .select2 ol li:nth-child(2){ }


.basicInformation_head ul li .time{ border-radius:4px; width:152px; background:#fff; height:27px; float:left; margin-left:20px; position:relative;}
.basicInformation_head ul li .timeInput{width:172px; margin-left:95px; position:absolute; left:0px; top:0px;background-color:inherit;}
.basicInformation_head ul li .custom{ position:static; margin-left:20px; margin-top:3px;}
.basicInformation_head ul li .custom_input{ display:none;}
.basicInformation_head ul li .custom_h{ display:none; position:static; width:32px;margin-left:20px; }
.basicInformation_head ul li .automatic_btn{ transition:all 0.3s; cursor:pointer; width:40px; height:15px; background:#ccc; float:left; border-radius:8px; margin:8px 0 0 20px; position:relative;}
.basicInformation_head ul li .automatic_btn.click{ background:#a2c6fa;}
.basicInformation_head ul li .automatic_btn a{transition:all 0.3s; display:block; width:21px; height:21px; border-radius:50%; background:#999; position:absolute; top:-3px; left:-3px; }
.basicInformation_head ul li .automatic_btn.click a{ background:#4285f5; left:22px;}

  .basicInformation_conWin_btn{ float:right; margin-top:30px; margin-bottom:30px;}
 .basicInformation_conWin_btn a{ font-size:14px; width:85px; height:35px; line-height:35px; display:block;  float:left; text-align:center; color:#2196f3; }
.basicInformation_conWin_btn a:hover{  color:#2196f3; background:#e3f2fd;}
.basicInformation_conWin_btn a:focus{ background:#bbdefb; color:#2196f3;}


  
  
 
 .SharedClass{ width:100%; height:auto; float:left;  padding-bottom:10px; position:relative;}
 .SharedClass span{ display:block; height:100%; float:left; line-height:50px;  margin-left:40px; color:#333;}
 .SharedClass img{ margin:15px 0 0 10px; float:left; cursor:pointer;}
 .SharedClass .SharedClass_con{ width:90%;  clear:left; margin-left:65px; height:auto;float:left;}
 .SharedClass .SharedClass_con ul li{ width:120px; height:30px; color:#333; float:left; line-height:30px; margin:10px 0 0 10px; background:#fff; border:1px solid #ccc; border-radius:2px; text-align:center; position:relative;}
 .SharedClass .SharedClass_con ul li img{ width:15px; position:absolute; top:-15px; right:0px; display:none;}
 
 .SharedClass_window{ display:none;box-shadow:0px 2px 4px #ccc;width:500px; height:auto; padding:20px 35px;  background:#fff; position:fixed; top:50%; left:50%; margin-left:-250px; margin-top:-250px;z-index:10000;}
 .SharedClass_window h2{ font-size:14px; color:#333;}
 .SharedClass_window .sousuo{ width:100%; height:30px;border:1px solid #427fed; border-radius:2px; position:relative; margin-top:20px;}
 .SharedClass_window .sousuo input{ width:90%; height:28px; border:0px; text-indent:10px; line-height:28px;}
 .SharedClass_window .sousuo img{ width:20px; float:right; margin:4px 10px 0 0;}
 .SharedClass_window ul{ width:100%; height:300px; overflow:hidden; overflow-y:auto;float:left;}
 .SharedClass_window ul::-webkit-scrollbar { width:10px; height:10px;}
.SharedClass_window ul::-webkit-scrollbar-track {    border-radius: 10px;}
.SharedClass_window ul::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.15);}
 .SharedClass_window ul li{ position:relative;  width:490px; height:35px; color:#333; float:left; text-indent:10px; line-height:35px; background:#fff; border-bottom:1px solid #ccc; border-radius:2px; }
 .SharedClass_window ul li img{ width:20px; display:none; position:absolute; top:8px; right:10px;}
 .SharedClass_window ul li:hover{ background:#efefef; cursor:pointer;}
 .SharedClass_window ul li.click{ background:#efefef; }
 
  .SharedClass_window ol{ display:none; width:100%; height:300px; overflow:hidden; overflow-y:auto;float:left;}
 .SharedClass_window ol::-webkit-scrollbar { width:10px;}
.SharedClass_window ol::-webkit-scrollbar-track {    border-radius: 10px;}
.SharedClass_window ol::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.15);}
 .SharedClass_window ol li{ position:relative;  width:490px; height:35px; color:#333; float:left; text-indent:10px; line-height:35px; background:#fff; border-bottom:1px solid #ccc; border-radius:2px; }
 .SharedClass_window ol li img{ width:20px; display:none; position:absolute; top:8px; right:10px;}
 .SharedClass_window ol li:hover{ background:#efefef; cursor:pointer;}
 .SharedClass_window ol li.click{ background:#efefef; }
  .SharedClass_window ol li span{ width:auto; height:35px; line-height:35px; position:absolute; top:0px; right:10px;}
 
 .SharedClass_window_btn{ float:right; margin-top:30px;}
 .SharedClass_window_btn a{ font-size:14px; width:85px; margin-right:9px; height:35px; line-height:35px; display:block;  float:left; text-align:center; color:#2196f3; }
 .SharedClass_window_btn a:hover{  color:#2196f3; background:#e3f2fd;}
 .SharedClass_window_btn a:focus{ background:#bbdefb; color:#2196f3;}
 
 
 .referenceClass{ width:100%; height:auto; float:left;  padding-bottom:10px; position:relative;}
 .referenceClass .referenceClass_click{float:right; height:35px; line-height:35px; padding:0 15px; color:#666; margin:10px 50px 0 0; display:block;}
 .referenceClass .referenceClass_click:hover{ color:#2196F3;}

 .referenceClass span{ display:block; height:100%; float:left; line-height:50px;  margin-left:40px; color:#333;}
 .referenceClass img{ margin:15px 0 0 10px; float:left; cursor:pointer;}
 .referenceClass .referenceClass_con{ width:90%; clear:left; margin-left:65px; height:auto;float:left;}
 .referenceClass .referenceClass_con ul li{ width:120px; height:30px; color:#333; float:left; line-height:30px; margin:10px 0 0 10px; background:#fff; border:1px solid #ccc; border-radius:2px; text-align:center; position:relative;}
 .referenceClass .referenceClass_con ul li img{ width:15px; position:absolute; top:-15px; right:0px; display:none;}
 .referenceClass_window{ display:none; box-shadow:0px 2px 4px #ccc;width:520px; height:auto; max-height:400px; padding:20px 0 20px 0px;  background:#fff; position:fixed; top:50%; left:50%; margin-left:-250px; margin-top:-250px;z-index:10000;}
 .referenceClass_window h2{ font-size:14px; color:#333;text-indent:35px;}
 .referenceClass_window ul{ width:470px; margin-left:35px; height:auto; max-height:290px;float:left; overflow:hidden; margin-top:20px; overflow-y:auto;}
  .referenceClass_window ul::-webkit-scrollbar { width:10px; height:10px;}
.referenceClass_window ul::-webkit-scrollbar-track {    border-radius: 10px;}
.referenceClass_window ul::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.15);}
 .referenceClass_window ul li{ cursor:pointer; width:150px; height:30px; margin-top:1px; color:#333; float:left; line-height:30px; background:#fff; border:1px solid #fff; border-radius:2px; text-align:center; position:relative;}
 .referenceClass_window ul li:hover{ border:1px solid #427fed; background:#eff3f9;border-radius:2px;}
 .referenceClass_window ul li.click{ border:1px solid #ccc;}
 .referenceClass_window ul li img{ width:15px; position:absolute; top:0px; right:0px; display:none;}
  .referenceClass_window ul li.click img{ display:block;}

 .referenceClass_window_btn{ float:right; margin-top:20px;}
 .referenceClass_window_btn a{ font-size:14px; width:85px; height:35px; line-height:35px; display:block;  float:left; text-align:center; color:#2196f3; }
.referenceClass_window_btn a:hover{  color:#2196f3; background:#e3f2fd;}
.referenceClass_window_btn a:focus{ background:#bbdefb; color:#2196f3;}
 
 
/* .basicInformation_data{ width:86%; height:auto; margin:0 auto; min-width:800px; margin-top:20px;}
 .basicInformation_data ul{ width:100%; height:45px; border-top:1px dashed #ccc;}
 .basicInformation_data ul li{ width:16.6%; height:45px; float:left; line-height:45px; text-align:center; position:relative; overflow:visible;}
 .basicInformation_data ul li img{ width:20px; cursor:pointer; position:relative; top:7px; display:none;}
 .basicInformation_data ul li ol{ width:100px; height:auto; border:1px solid #ccc;box-shadow:0px 5px 15px #ccc; background:#fff; position:absolute; left:50%; margin-left:-30px; display:none; z-index:999; margin-top:-3px;}
 .basicInformation_data ul li ol li{ width:100%; height:30px; line-height:30px; color:#333333;  text-align:center; cursor:pointer;}
 .basicInformation_data ul li ol li:hover{ background:#f5f5f5;}
 .basicInformation_data .basicInformation_data_title{ width:100%; height:45px; color:#333; font-weight:bold; background:#f5f5f5;}
 .basicInformation_data .basicInformation_data_con{ width:100%; height:auto; color:#333; overflow-y:auto;}
 .basicInformation_data_con ul:nth-child(odd){background:#fff; }
.basicInformation_data_con ul:nth-child(even){  background:#f2f1f1;}
 .basicInformation_data_con ul{ background:#fff;}
 .basicInformation_data_con ul:nth-last-child(2) li ol{  bottom:40px;}
 .basicInformation_data_con ul:nth-last-child(1) li ol{  bottom:40px;}
 
 .basicInformation_data_con::-webkit-scrollbar { width:10px; height:10px;}
.basicInformation_data_con::-webkit-scrollbar-track {    border-radius: 10px;}
.basicInformation_data_con::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.15);}*/
  .basicInformation_data{ width:92%; height:auto; margin:0 auto; max-width:1550px; min-width:800px; margin-top:40px; border:1px solid #e9e9e9;}
 .basicInformation_data ul{ width:100%; height:45px; border-bottom:1px solid #e9e9e9;}
 .basicInformation_data ul li{ width:14.25%; height:45px; float:left; line-height:45px; text-align:left; position:relative; overflow:visible;}
 .basicInformation_data ul li img{ width:20px; cursor:pointer; position:relative; top:7px; display:none;}
 .basicInformation_data ul li ol{ width:100px; height:auto; border:1px solid #ccc;box-shadow:0px 5px 15px #ccc; background:#fff; position:absolute; left:50%; margin-left:-30px; display:none; z-index:999; margin-top:-3px;}
 .basicInformation_data ul li ol li{ width:100%; height:30px; line-height:30px; color:#333333;  text-align:center; cursor:pointer;}
 .basicInformation_data ul li ol li:hover{ background:#f5f5f5;}
 .basicInformation_data .basicInformation_data_title{ width:100%; height:45px; color:#fff; font-weight:bold; background:#4dd0e1;}
  .basicInformation_data .basicInformation_data_title ul li:nth-child(1){ text-indent:3%;}
 .basicInformation_data .basicInformation_data_con{ font-size:13px; width:100%; height:auto; color:#333; overflow-y:auto;}
   .basicInformation_data .basicInformation_data_con ul li:nth-child(1){ text-indent:3%;}
   .basicInformation_data .basicInformation_data_con ul:nth-last-child(1){ border-bottom:0px;}
    .basicInformation_data .basicInformation_data_con ul li:nth-last-child(1){ text-align:center;}
 .basicInformation_data_con ul:nth-child(odd){background:#fff; }
.basicInformation_data_con ul:nth-child(even){  background:#f5f5f5;}
 .basicInformation_data_con ul{ background:#fff;}
 

/* .basicInformation_data_con ul:nth-last-child(2) li ol{  bottom:40px;}
 .basicInformation_data_con ul:nth-last-child(1) li ol{  bottom:40px;}
   .basicInformation_data_con ul:nth-first-child(1) li ol{  top:40px !important;}
 .basicInformation_data_con ul:nth-first-child(2) li ol{  top:40px !important;}
*/
 .basicInformation_data_con::-webkit-scrollbar { width:10px; height:10px;}
.basicInformation_data_con::-webkit-scrollbar-track {    border-radius: 10px;}
.basicInformation_data_con::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.15); }

   
 /*题型设置*/
 .QuestionsSettings_con{ height:1000px; position:fixed; left:200px; top:56px; overflow-y:auto;}
.QuestionsSettings_con .no_data{ width:80%; padding:50px 0px; text-align:center; color:#222; font-size:14px; margin:0 auto; margin-top:100px; background:#fafafa;}
.QuestionsSettings_con .no_data a{ color:#227aff; text-decoration:underline;}
           
/*.QuestionsSettings_window{ padding:20px 0; width:788px; max-height:660px; position:fixed; top:50%; left:50%; margin-left:-400px; margin-top:-250px; overflow-y:auto; z-index:10000; background:#fff; display:none;}
.QuestionsSettings_content{ overflow:hidden; overflow-y:auto;  float:left; width:100%; height:auto;max-height:530px;}
.QuestionsSettings_content::-webkit-scrollbar { width:10px; height:10px;}
.QuestionsSettings_content::-webkit-scrollbar-track {    border-radius: 10px;}
.QuestionsSettings_content::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.15);}
.QuestionsSettings_window::-webkit-scrollbar { width:10px; height:10px;}
.QuestionsSettings_window::-webkit-scrollbar-track {    border-radius: 10px;}
.QuestionsSettings_window::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.15);}
.QuestionsSettings_window .Questions_title{ width:auto; float:right; margin-right:5%; cursor:pointer; height:30px; line-height:30px; text-indent:20px; text-align:right; font-size:12px; position:relative; color:#2196f3;}
.Questions_title img{ position:absolute ; top:0px; right:50px; cursor:pointer; margin-right:30px; width:35px;}
.QuestionsSettings_window h2{ width:100%;text-indent:35px;font-size:16px; color:#333;}
.QuestionsSettings_window .modify_topic{ width:100%; height:auto; float:left;}

.QuestionsSettings_window .add_topic{ width:100%; height:auto; border-top:1px dashed #ccc; margin-top:20px;float:left; display:none;}


.QuestionsSettings_window .topic{width:720px; margin:0 auto; float:left; margin-left:35px;}
.topic ul{ width:720px; margin:0 auto; float:left;}
.topic ul li{transition:all 0.2s; cursor:pointer; list-style:none;  width:100%; height:40px; margin-bottom:30px; border-bottom:1px solid #ccc;  color:#ccc; font-size:16px; line-height:50px;position:relative; float:left;}
.topic ul li.Width_160{ width:170px;}
.topic ul li.Win150{ width:150px;}
.topic ul li.ml35{ margin-left:35px;}
.topic ul li.ml_30{ margin-left:30px;}
.topic ul li.mr35{ margin-right:35px;}
.topic ul li input{  transition:all 0.2s;width:100%; border:0px; height:25px; float:right; position:absolute; left:0px; bottom:0px;}
.topic ul li .xian{ transition:all 0.35s cubic-bezier(0.47,0,0.745,0.715);width:100%; height:2px; border-bottom:2px solid #0071bc; position:absolute; bottom:-2px; left:0px; transform:scale(0);-webkit-transform:scale(0);}
.topic ul li img{ position:absolute; top:15px; right:5px; display:none; cursor:pointer; }
.topic ul li .xian.clickC{ transform:scale(1);-webkit-transform:scale(1);}
.topic ul li .xian.error{ border-bottom:2px solid red; transform:scale(1);-webkit-transform:scale(1);}
.topic ul li p{transition:all 0.2s; z-index:99; position:absolute; top:0px; color:#a9a9a9; font-size:14px;}
.topic ul li p.clickB{ position:absolute;top:0px; font-size:12px;line-height:0px; color:#0071bc; }
.topic ul li p.clickB_1{ position:absolute; top:0px; font-size:12px;line-height:0px; font-size:12px; }
.topic ul li p.error{ position:absolute; top:0px; font-size:12px;line-height:0px; color:red; }
.topic ul li .name_select{ height:25px; width:100px; color:#000; position:absolute; line-height:25px; left:0px; bottom:0px;}
.topic ul li .name_select b{ font-weight:normal;}
.topic ul li span{ width:100%; height:20px; text-indent:0px; font-size:12px; line-height:20px; color:red; display:none; position:absolute; top:45px;}	
.topic ul li a{width:70px; height:25px; display:none; line-height:25px; text-align:center; float:left; margin-top:12px; font-size:12px; color:#333;}		
.topic ul li a:hover{ background:#deeafe; color:#4386f9;}
.topic ul li a.click{ background:#deeafe; color:#4386f9;}


.topic ul li .xt_select{height: 30px;width: 150px;color: #a9a9a9;position: absolute;line-height: 30px;left: 0px;bottom: 0px;}
.topic ul li .xt_select b{font-weight: normal; font-size:14px;}
.topic ul li span{width: 100%;height: 20px;font-size: 12px;line-height: 20px;color: red;display: none;position: absolute;top: 45px;}
.topic ul li ol{width: 150px;height:auto;background: #fff; text-align:center; border: 1px solid #ccc;box-shadow: 0px 5px 15px #ccc;display: none;z-index: 1000;position: absolute;top: 15px;}
.topic ul li ol li{border: 0px;height: 30px;color: #222;line-height: 30px;margin: 0px;}
.topic ul li ol li:hover{background: #eeeeee;}
.topic ul li .xt_num{height: 30px;width: 150px;color: #a9a9a9;border-bottom:1px solid #ccc;position: absolute;line-height: 30px;left: 0px;bottom: 0px;}
.topic ul li .xt_num b{font-weight: normal; font-size:14px;}


#xt_SetUp{ display:none;}

.QuestionsSettings_window .xt_SetUp{width:720px; margin:0 auto; float:left; margin-left:35px; height:200px; background:#DF3437;}


.QuestionsSettings_window .answer{width:720px; margin:0 auto; float:left; margin-left:35px;}
.answer ul{ width:720px; margin:0 auto; float:left;}
.answer ul li{transition:all 0.2s; cursor:pointer; list-style:none;  width:100%; height:40px; margin-bottom:30px; border-bottom:1px solid #ccc;  color:#ccc; font-size:16px; line-height:50px;position:relative; float:left;}
.answer ul li.ml_30{ margin-left:30px;}
.answer ul li input{  transition:all 0.2s;width:65px;   border:0px; height:25px; float:right; position:absolute;bottom:0px;}
.answer ul li input:nth-child(2){left:0px;}
.answer ul li input:nth-child(3){left:72px;}
.answer ul li input:nth-child(4){left:144px;}
.answer ul li input:nth-child(5){left:216px;}
.answer ul li input:nth-child(6){left:288px;}
.answer ul li input:nth-child(7){left:360px;}
.answer ul li input:nth-child(8){left:432px;}
.answer ul li input:nth-child(9){left:504px;}
.answer ul li input:nth-child(10){left:576px;}
.answer ul li input:nth-child(11){left:648px;}
.answer_lr{text-indent:35px;width:200px;color:#2196f3; cursor:pointer; height:30px; line-height:30px; font-size:14px; float:left; position:relative;}


.answer ul li .xian{ transition:all 0.35s cubic-bezier(0.47,0,0.745,0.715);width:65px; height:2px; border-bottom:2px solid #0071bc; position:absolute; display:none; bottom:-2px; left:0px; transform:scale(1);-webkit-transform:scale(1);}
.answer ul li .xian.clickC{ transform:scale(1);-webkit-transform:scale(1);}
.answer ul li .xian.clickC_1{ border-bottom:2px solid #ccc;}
.answer ul li .xian.error{ border-bottom:2px solid red; transform:scale(1);-webkit-transform:scale(1);}
.answer ul li p{transition:all 0.2s; z-index:99; position:absolute;top:0px;color:#a9a9a9; font-size:14px;}
.answer ul li p.clickB{ position:absolute; top:0px; font-size:12px;line-height:0px; color:#0071bc; }
.answer ul li p.clickB_1{ position:absolute; top:0px; font-size:12px;line-height:0px; }
.answer ul li p.error{ position:absolute;top:0px; font-size:12px;line-height:0px; color:red; }
.answer ul li .name_select{ height:25px; width:100px; color:#000; position:absolute; line-height:25px; left:0px; bottom:0px;}
.answer ul li .name_select b{ font-weight:normal;}
.answer ul li span{ width:100%; height:20px; text-indent:0px; font-size:12px; line-height:20px; color:red; display:none; position:absolute; top:45px;}			

 .QuestionsSettings_con_btn{ float:right; margin-top:10px;}
 .QuestionsSettings_con_btn a{ font-size:14px; width:85px; height:35px; line-height:35px; display:block;  float:left; text-align:center; color:#2196f3; }
.QuestionsSettings_con_btn a:hover{  color:#2196f3; background:#e3f2fd;}
.QuestionsSettings_con_btn a:focus{ background:#bbdefb; color:#2196f3;}
*/


.QuestionsSettings_window{ padding:20px 0; width:788px; max-height:660px; position:fixed; top:50%; left:50%; margin-left:-400px; margin-top:-250px; overflow-y:auto; z-index:10000; background:#fff; display:none;}
.QuestionsSettings_content{ overflow:hidden; overflow-y:auto;  float:left; width:100%; height:auto;max-height:530px;}
.QuestionsSettings_content::-webkit-scrollbar { width:10px; height:10px;}
.QuestionsSettings_content::-webkit-scrollbar-track {    border-radius: 10px;}
.QuestionsSettings_content::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.15);}
.QuestionsSettings_window::-webkit-scrollbar { width:10px; height:10px;}
.QuestionsSettings_window::-webkit-scrollbar-track {    border-radius: 10px;}
.QuestionsSettings_window::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.15);}
.QuestionsSettings_window .Questions_title{ width:auto; float:right; margin-right:5%; cursor:pointer; height:30px; line-height:30px; text-indent:20px; text-align:right; font-size:12px; position:relative; color:#2196f3;}
.Questions_title img{ position:absolute ; top:0px; right:50px; cursor:pointer; margin-right:30px; width:35px;}
.QuestionsSettings_window h2{ width:100%;text-indent:35px;font-size:16px; color:#333;}
.QuestionsSettings_window .modify_topic{ width:100%; height:auto; float:left;}

.QuestionsSettings_window .add_topic{ width:100%; height:auto; margin-top:20px;float:left;}


.QuestionsSettings_window .topic{width:720px; margin:0 auto; float:left; margin-left:35px;}
.topic ul{ width:720px; margin:0 auto; float:left;}
.topic ul li{transition:all 0.2s; cursor:pointer; list-style:none;  width:100%; height:40px; margin-bottom:30px; border-bottom:1px solid #ccc;  color:#ccc; font-size:16px; line-height:50px;position:relative; float:left;}
.topic ul li.Width_160{ width:170px;}
.topic ul li.Win150{ width:150px;}
.topic ul li.ml35{ margin-left:35px;}
.topic ul li.ml_30{ margin-left:30px;}
.topic ul li.mr35{ margin-right:35px;}
.topic ul li input{  transition:all 0.2s;width:100%; border:0px; height:25px; float:right; position:absolute; left:0px; bottom:0px;}
.topic ul li .xian{ transition:all 0.35s cubic-bezier(0.47,0,0.745,0.715);width:100%; height:2px; border-bottom:2px solid #0071bc; position:absolute; bottom:-2px; left:0px; transform:scale(0);-webkit-transform:scale(0);}
.topic ul li img{ position:absolute; top:15px; right:5px; display:none; cursor:pointer; }
.topic ul li .xian.clickC{ transform:scale(1);-webkit-transform:scale(1);}
.topic ul li .xian.error{ border-bottom:2px solid red; transform:scale(1);-webkit-transform:scale(1);}
.topic ul li p{transition:all 0.2s; z-index:99; position:absolute; top:0px; color:#a9a9a9; font-size:14px;}
.topic ul li p.clickB{ position:absolute;top:0px; font-size:12px;line-height:0px; color:#0071bc; }
.topic ul li p.clickB_1{ position:absolute; top:0px; font-size:12px;line-height:0px; font-size:12px; }
.topic ul li p.error{ position:absolute; top:0px; font-size:12px;line-height:0px; color:red; }
.topic ul li .name_select{ height:25px; width:100px; color:#000; position:absolute; line-height:25px; left:0px; bottom:0px;}
.topic ul li .name_select b{ font-weight:normal;}
.topic ul li span{ width:100%; height:20px; text-indent:0px; font-size:12px; line-height:20px; color:red; display:none; position:absolute; top:45px;}	
.topic ul li a{width:70px; height:25px; display:none; line-height:25px; text-align:center; float:left; margin-top:12px; font-size:12px; color:#333;}		
.topic ul li a:hover{ background:#deeafe; color:#4386f9;}
.topic ul li a.click{ background:#deeafe; color:#4386f9;}


.topic ul li .xt_select{height: 30px;width: 150px;color: #a9a9a9;position: absolute;line-height: 30px;left: 0px;bottom: 0px;}
.topic ul li .xt_select b{font-weight: normal; font-size:14px;}
.topic ul li span{width: 100%;height: 20px;font-size: 12px;line-height: 20px;color: red;display: none;position: absolute;top: 45px;}
.topic ul li ol{width: 150px;height:auto;background: #fff; text-align:center; border: 1px solid #ccc;box-shadow: 0px 5px 15px #ccc;display: none;z-index: 1000;position: absolute;top: 15px;}
.topic ul li ol li{border: 0px;height: 30px;color: #222;line-height: 30px;margin: 0px;}
.topic ul li ol li:hover{background: #eeeeee;}
.topic ul li ol .zg_zi{ display:none;float:left; width: 150px; height:auto; background:#fff; position:absolute;  border: 1px solid #ccc;right:-152px; top:60px;box-shadow: 0px 5px 15px #ccc;}
.topic ul li ol .zg_zi ul{ width:150px;}
.topic ul li ol .zg_zi ul li{ width:100%;border: 0px;height: 30px;color: #222;line-height: 30px;margin: 0px;}
.topic ul li .xt_num{height: 30px;width: 150px;color: #a9a9a9;border-bottom:1px solid #ccc;position: absolute;line-height: 30px;left: 0px;bottom: 0px;}
.topic ul li .xt_num b{font-weight: normal; font-size:14px;}


.QuestionsSettings_window #xt_SetUp{ display:none; border-top:1px dashed #ccc; padding-top:20px;}
.QuestionsSettings_window #xt_SetUp ul{ position:relative;}
.QuestionsSettings_window #xt_SetUp ul .del{ position:absolute; right:-10px; top:15px; width:20px; cursor:pointer;}
/*.QuestionsSettings_window .xt_SetUp{width:720px; margin:0 auto; float:left; margin-left:35px; height:200px; background:#DF3437;}
*/

.QuestionsSettings_window .answer{width:720px; margin:0 auto; float:left; margin-left:35px;}
.answer ul{ width:720px; margin:0 auto; float:left;}
.answer ul li{transition:all 0.2s; cursor:pointer; list-style:none;  width:100%; height:40px; margin-bottom:30px; border-bottom:1px solid #ccc;  color:#ccc; font-size:16px; line-height:50px;position:relative; float:left;}
.answer ul li.ml_30{ margin-left:30px;}
.answer ul li input{  transition:all 0.2s;width:65px;   border:0px; height:25px; float:right; position:absolute;bottom:0px;}
.answer ul li input:nth-child(2){left:0px;}
.answer ul li input:nth-child(3){left:72px;}
.answer ul li input:nth-child(4){left:144px;}
.answer ul li input:nth-child(5){left:216px;}
.answer ul li input:nth-child(6){left:288px;}
.answer ul li input:nth-child(7){left:360px;}
.answer ul li input:nth-child(8){left:432px;}
.answer ul li input:nth-child(9){left:504px;}
.answer ul li input:nth-child(10){left:576px;}
.answer ul li input:nth-child(11){left:648px;}
.answer_lr{text-indent:35px;width:200px;color:#2196f3; cursor:pointer; height:30px; line-height:30px; font-size:14px; float:left; position:relative;}


.answer ul li .xian{ transition:all 0.35s cubic-bezier(0.47,0,0.745,0.715);width:65px; height:2px; border-bottom:2px solid #0071bc; position:absolute; display:none; bottom:-2px; left:0px; transform:scale(1);-webkit-transform:scale(1);}
.answer ul li .xian.clickC{ transform:scale(1);-webkit-transform:scale(1);}
.answer ul li .xian.clickC_1{ border-bottom:2px solid #ccc;}
.answer ul li .xian.error{ border-bottom:2px solid red; transform:scale(1);-webkit-transform:scale(1);}
.answer ul li p{transition:all 0.2s; z-index:99; position:absolute;top:0px;color:#a9a9a9; font-size:14px;}
.answer ul li p.clickB{ position:absolute; top:0px; font-size:12px;line-height:0px; color:#0071bc; }
.answer ul li p.clickB_1{ position:absolute; top:0px; font-size:12px;line-height:0px; }
.answer ul li p.error{ position:absolute;top:0px; font-size:12px;line-height:0px; color:red; }
.answer ul li .name_select{ height:25px; width:100px; color:#000; position:absolute; line-height:25px; left:0px; bottom:0px;}
.answer ul li .name_select b{ font-weight:normal;}
.answer ul li span{ width:100%; height:20px; text-indent:0px; font-size:12px; line-height:20px; color:red; display:none; position:absolute; top:45px;}			

 .QuestionsSettings_con_btn{ float:right; margin-top:10px;}
 .QuestionsSettings_con_btn a{ font-size:14px; width:85px; height:35px; line-height:35px; display:block;  float:left; text-align:center; color:#2196f3; }
.QuestionsSettings_con_btn a:hover{  color:#2196f3; background:#e3f2fd;}
.QuestionsSettings_con_btn a:focus{ background:#bbdefb; color:#2196f3;}




 .QuestionsSettings_con .Questions_data{ background:#fff; float:left;width:600px; height:auto; box-shadow:0 2px 4px #888; position:absolute; left:50%; margin:50px auto; margin-left:-300px; padding:0px 20px; border:1px solid #ccc;}
 .QuestionsSettings_con .Q_title{ width:100%; height:30px; line-height:30px; margin-top:20px; float:left; text-indent:20px; font-size:14px; font-weight:bold; position:relative; color:#333;}
.Q_title img{ width:22px; position:absolute ; top:0px; right:10px; cursor:pointer;}
.QuestionsSettings_con .yes_data{ float:left; margin-top:20px; width:90%; margin-left:30px; height:auto;}
.QuestionsSettings_con .yes_data ul{ width:100%; height:auto; border-bottom:1px dashed #ccc; float:left; padding:20px 0px;}
.QuestionsSettings_con .yes_data ul li{ height:50px; width:100%; float:left;}
.QuestionsSettings_con .yes_data ul li span{ width:100%; height:25px; line-height:25px; font-size:14px; color:#999;}
.QuestionsSettings_con .yes_data ul li p{ width:100%; height:25px; line-height:25px; font-size:14px; color:#000;}
.QuestionsSettings_con .yes_data ul li.W160px{ width:160px;}
.QuestionsSettings_con .yes_data ul li.W130px{ width:130px;}


 .QuestionsSettings_con .new_Questions_data{  float:left; width:80%; max-width:1200px; min-width:650px; height:auto;position:absolute; left:50%; margin:50px auto; margin-left:-600px; padding:0px 10px; }
  .new_Questions_data .new_Q_title{ width:100%; height:30px; line-height:30px; margin-top:20px; float:left; text-indent:10px; font-size:16px; font-weight:bold; position:relative; color:#333;}
  .new_Q_title a{float:right; height:35px; line-height:35px; padding:0 15px; color:#666; margin:-4px 100px 0 0; font-size:14px; display:block;}
  .new_Q_title a:hover{ color:#2196F3;}
  .new_Questions_data .new_Q_title span{ font-size:14px; margin-top:2px;}
  .new_Q_title_export_hover{position:absolute; top:-50px; right:60px; display:none;}
.new_Q_title img{ width:25px; position:absolute ; top:0px; right:20px; cursor:pointer;}
.QuestionsSettings_con .new_yes_data{ float:left;background:#fff; height:auto; margin-top:20px; width:100%;border:1px solid #ccc; box-shadow:0 0 8px #ccc;}
.QuestionsSettings_con .new_yes_data ul{ width:100%; height:45px; cursor:pointer; position:relative; float:left;}
.QuestionsSettings_con .new_yes_data ul li{ width:20%; height:45px; float:left; line-height:45px; text-align:left; position:relative;}
.QuestionsSettings_con .new_yes_data ul li:nth-child(1){ width:40%; text-indent:45px;}
.QuestionsSettings_con .new_yes_data ul li:nth-child(2){ width:20%;}
.QuestionsSettings_con .new_yes_data ul li:nth-child(3){ width:13.33%;}
.QuestionsSettings_con .new_yes_data ul li:nth-child(4){ width:13.33%;}
.QuestionsSettings_con .new_yes_data ul li:nth-child(5){ width:13.33%;}
.new_yes_data .new_yes_title{ float:left; font-weight:bold; font-size:12px; width:100%; position:relative; top:0px; width:100%;line-height:45px;}
.new_yes_data .new_yes_title ul{ width:100%; height:auto; float:left;background:#b39ddb; color:#fff; }
.new_yes_data .new_yes_content{ float:left; clear:both; width:100%; height:auto;}
.new_yes_data .new_yes_content img{}
.new_yes_content .new_yes_level1{ width:100%; height:auto; background:#e7e7e7; float:left; color:#252525;}
.new_yes_content .new_yes_level1 .new_yes_level2{width:100%; height:auto; background:#f0f0f0; float:left; color:#252525; display:none;}
.new_yes_content .new_yes_level1 .new_yes_level2 ul li:nth-child(1){  text-indent:57px;}
.new_yes_content .new_yes_level1 .new_yes_level2 ul li:nth-child(2){  text-indent:12px;}

.new_yes_content .new_yes_level1 .new_yes_level2 .new_yes_level3{width:100%; height:auto; background:#ffffff; float:left; color:#4c4c4c;display:none;}
.new_yes_content .new_yes_level1 .new_yes_level2 .new_yes_level3 ul li:nth-child(1){text-indent:69px;}
.new_yes_content .new_yes_level1 .new_yes_level2 .new_yes_level3 ul li:nth-child(2){ text-indent:24px;}

.new_yes_content .new_yes_level1 .new_yes_level2 .new_yes_level3 .new_yes_level4{width:100%; height:auto; background:#ffffff; float:left; color:#4c4c4c; display:none;}
.new_yes_content .new_yes_level1 .new_yes_level2 .new_yes_level3 .new_yes_level4 ul li:nth-child(1){text-indent:81px;}
.new_yes_content .new_yes_level1 .new_yes_level2 .new_yes_level3 .new_yes_level4 ul li:nth-child(2){ text-indent:36px;}

.new_yes_content .new_yes_level1 .new_yes_level2 .new_yes_level3 .new_yes_level4 .new_yes_level5{width:100%; height:auto; background:#ffffff; float:left; color:#4c4c4c; display:none;}
.new_yes_content .new_yes_level1 .new_yes_level2 .new_yes_level3 .new_yes_level4 .new_yes_level5 ul li:nth-child(1){text-indent:93px;}
.new_yes_content .new_yes_level1 .new_yes_level2 .new_yes_level3 .new_yes_level4 .new_yes_level5 ul li:nth-child(2){ text-indent:48px;}



.QuestionsSettings_con .new_yes_data ul li a{ position:absolute; width:30px; height:45px; top:0px; left:10px; display:block;}
.QuestionsSettings_con .new_yes_data ul li a img{ transition:all 0.2s; position:absolute; left:10px; top:18px; transform:rotate(-90deg)}

.QuestionsSettings_con .new_yes_data ul img.delete{ position:absolute; right:28px; top:12px; width:15px; display:none;}


.new_yes_content .new_yes_level1 .new_yes_level2 ul li a{ position:absolute; width:30px; height:45px; top:0px; left:25px; display:block;}
.new_yes_content .new_yes_level1 .new_yes_level2 .new_yes_level3 ul li a{ position:absolute; width:30px; height:45px; top:0px; left:40px; display:block;}
.new_yes_content .new_yes_level1 .new_yes_level2 .new_yes_level3 .new_yes_level4 ul li a{ position:absolute; width:30px; height:45px; top:0px; left:55px; display:block;}







/*智能阅卷-start*/
.intelligent_con{ position:fixed; left:200px; top:56px; }
.intelligent_con .intelligent_head{ width:70%; height:auto;position:absolute; top:15px; right:5%; z-index:100001;}
.intelligent_con .intelligent_head a{ border:1px solid #f2f1f1; border-radius:2px; margin-left:20px; font-weight:bold; padding:0px 20px; display:block; height:35px; width:auto; float:right; text-align:center; line-height:35px; color:#444444; }
.intelligent_con .intelligent_head a:hover{border:1px solid #c2c2c2;}
.intelligent_con .intelligent_head a:focus{border:1px solid #c2c2c2; background:#e1e1e1;}
.intelligent{ width:95%; height:100%;max-width:1550px;  margin:0 auto; position:relative;}
.intelligent .intelligent_class{ width:90%; margin-left:5%; height:auto; float:left; background:#f7f7f7; margin-top:25px;  margin-bottom:20px; padding:10px 0; position:relative;}
.intelligent_class span{ display:block; height:100%; float:left;  margin-top:8px; margin-right:5px;  margin-left:40px; color:#9c9d98; font-size:14px;}
.intelligent_class img{ margin:15px 0 0 10px; float:left; cursor:pointer;}
.intelligent_class .intelligent_class_con{ width:90%; height:auto;float:left;}
.intelligent_class .intelligent_class_con ul li{ width:150px; height:30px; color:#333; margin-left:10px; float:left; line-height:30px; background:#dfeafe; border:1px solid #ededed; border-radius:3px; text-align:center; position:relative;}
.intelligent_class .intelligent_class_con ul li img{ width:15px; position:absolute; top:-15px; right:0px; display:none;}
.intelligent_class_con ul li:hover{ background:#eff3f9;}
.intelligent_class_con ul li.click{ background:#fdfdfd;}

.intelligent_button{ width:auto; height:55px; float:right; margin-right:18px;}
.intelligent_button img{ cursor:pointer; width:26px; margin-top:7px;}
.screening_an{width:auto; height:55px;float:right;}
.screening_an ul li{ width:40px; height:40px; border-radius:50%; margin-top:7px; margin-left:10px; text-align:center;  float:left;}

.hover1{ width:160px; height:30px;margin-top:15px; float:left; position:relative;}
  .hover1 ul li{ position:absolute; width:30px; height:30px; border-radius:50%; list-style:none; float:left; margin-right:10px;color:#fff; line-height:30px; font-size:14px; text-align:center; cursor:pointer;}
  .hover1 ul li:nth-child(1){ left:0px;}
  .hover1 ul li:nth-child(2){ left:45px;}
  .hover1 ul li:nth-child(3){ left:90px;}
  .hover1 ul li.red{ background:red;}
  .hover1 ul li.yellow{ background:#f7aa38;}
  .hover1 ul li.zi{ background:#b238f7;}
  .hover1 ul li span{ position:relative;  }
  .hover1 ul li p{ position:absolute; left:-10px; top:0px;}
  .hover1 ul li p b{ font-weight:normal; display:none;}

 
.intelligent .intelligent_data{ clear:left; width:100%;  height:auto;margin:0 auto; margin-top:62px; border:1px solid #e9e9e9;}
 .intelligent_data ul{ width:100%; height:45px; border-bottom:1px solid #e9e9e9;}
 .intelligent_data ul li{ width:13.14%; height:45px; float:left; line-height:45px; text-align:left; position:relative; overflow:visible;}
 .intelligent_data ul li:nth-last-child(1){ width:8%;}
 .intelligent_data ul li img.xz{ width:20px; cursor:pointer; position:relative; top:7px; display:none;}
 .intelligent_data ul li ol{ display:none;  border:1px solid #ccc; border-radius:4px; width:100px; height:auto; background:#fff; position:absolute;  left:50%; margin-left:-85px;  z-index:999; margin-top:-3px;box-shadow:0px 5px 15px #ccc;}
 .intelligent_data ul li ol li{ width:100%; height:30px; line-height:30px; color:#333333;   text-align:center; cursor:pointer;}
 .intelligent_data ul li ol li:nth-last-child(1){ width:100%;}
 .intelligent_data ul li ol li:nth-child(1){ text-indent:0px;}
 .intelligent_data ul li ol li:hover{ background:#f5f5f5;}
 .intelligent_data .intelligent_data_title{ width:100%; height:45px; color:#fff; font-weight:bold;background:#ffa726;}
 /*.intelligent_data .intelligent_data_title ul li img{ width:17px;position:relative; top:5px; left:5px;}*/
   .intelligent_data .intelligent_data_title .px_img{ width:18px; height:18px; border-radius:50%; position:absolute; top:14px; left:30px;}
	.intelligent_data .intelligent_data_title .px_img img{width:16px;position:relative; top:-8px; left:1px; }
	.intelligent_data .intelligent_data_title .px_img.click{ background:rgba(0,0,0,0.3)}
	.intelligent_data .intelligent_data_title .px_img.StudentId{ text-indent:0px; left:60px;}

 .intelligent_data .intelligent_data_con{  width:100%; height:auto; color:#303030; overflow:hidden; overflow-y:auto;}
 .intelligent_data .intelligent_data_con .intelligent_data_con_zi{ width:100%; height:auto;}
 .intelligent_data_con ul li a{ text-decoration:underline; font-size:14px;}
  .intelligent_data_con ul:nth-child(odd){background:#fff; }
.intelligent_data_con ul:nth-child(even){  background:#f5f5f5;}

 .intelligent_data_con::-webkit-scrollbar { width:8px; height:8px;}
.intelligent_data_con::-webkit-scrollbar-track {    border-radius: 10px;}
.intelligent_data_con::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.13);}

 .intelligent_data_con ul{ background:#fff; }
 .intelligent_data_con ul:nth-last-child(2) li ol{  bottom:40px !important;}
 .intelligent_data_con ul:nth-last-child(1) li ol{  bottom:40px;}
 .intelligent_data_con ul:nth-last-child(1){ border-bottom:0px;}
  .intelligent_data ul li:nth-child(1){ text-indent:3%;}
 
 
 
 
 .intelligent_Fab{ position:fixed; bottom:50px; right:90px; height:auto; width:50px;}
 .intelligent_Fab ul{ width:50px; height:auto;}
.intelligent_Fab ul li{ width:45px;  cursor:pointer; height:45px; margin-top:10px; /*box-shadow:0px 2px 2px #595959; */border-radius:50%;  position:relative;}
.intelligent_Fab ul li img{ width:100%;}
.intelligent_Fab ul li .prompt{ display:none; width:110px; height:30px; position:absolute; right:60px; top:8px; border-radius:4px; background:rgba(51,51,51,0.6); color:#fff; text-align:center; line-height:30px;}

.intelligent_btn{ width:auto; height:80px; position:absolute; bottom:20px; left:0px;}
.intelligent_btn a{ line-height:40px; text-align:center; box-shadow:2px 2px 4px #888; margin-left:20px;width:110px; height:40px; background:#4585f1; float:left; font-weight:bold; font-size:14px; color:#cce3f5; display:block;}




.Examinee_window{ display:none;width:750px; max-height:600px; padding:0 15px 0 20px; position:fixed; top:50%; left:50%; margin-left:-350px; margin-top:-300px; z-index:10000; background:#fff; overflow-y:auto;}
.Examinee_window .shutDown{ width:25px; position:absolute; top:0px; right:5px; cursor:pointer;}
.Examinee_window .Examinee_title{ width:100%; height:auto; float:left; margin-top:20px;line-height:30px; }
.Examinee_window .Examinee_title h2{color:#9d9d9d; width:60%; float:left; text-indent:10px; }
.Examinee_window .Examinee_title p{ width:auto; float:right; margin-right:20px; color:#adacb2; font-size:12px; font-weight:bold;}
.Examinee_window .Examinee_title p span{  color:#2e2e2f; margin-left:20px; font-size:14px; margin-right:20px; font-weight:normal;}
.Examinee_window .Examinee_data{ width:95%; margin-left:15px; height:auto;  float:left; margin-top:30px; border-bottom:1px dashed #d1d1d1; padding-bottom:20px;}
.Examinee_window .Examinee_data ul{ width:90%; height:auto; margin-left:0px;}
.Examinee_window .Examinee_data ul p{ width:90%; color:#999999;}
.Examinee_window .Examinee_data ul li{ width:40%; height:50px; color:#2e2e2f; font-size:14px; margin-top:20px; border-bottom:1px solid #000000; float:left;}
.Examinee_window .Examinee_data ul li.fr{ float:right;}
.Examinee_window .Examinee_data ul li span{ display:block; height:25px; line-height:25px;}
.Examinee_window .Examinee_data ul li p{ display:block; height:25px;color:#2e2e2f; line-height:25px;}
.Examinee_window_btn{ float:right; margin:30px 0px 20px 0;}
.Examinee_window_btn a{ font-size:14px; width:85px; height:35px; line-height:35px; display:block;  float:left; text-align:center; color:#2196f3; }
.Examinee_window_btn a:hover{  color:#2196f3; background:#e3f2fd;}
.Examinee_window_btn a:focus{ background:#bbdefb; color:#2196f3;}

.standard_window{ display:none; width:755px; height:auto; padding:20px 35px; background:#fff; position:fixed; top:50%; left:50%; margin-left:-400px; margin-top:-300px; z-index:10000;}
.standard_window .standard_title{ width:100%; margin:0 auto; background:#C74143; margin-top:10px;}
.standard_title h2{font-size:14px; color:#29302e; width:auto; float:left;}
.standard_title a{ display:block; width:100px; height:30px; line-height:30px; text-align:center; color:#009aff; float:right;}
.standard_title a:hover{ background:#e1ecff;}
.standard_title a.click{ background:#e1ecff;}
.standard_window .standard_data{ overflow:hidden; overflow-y:auto; width:720px; height:390px; padding:15px; border:1px solid #ccc; box-shadow:0px 2px 5px #888; margin-top:10px; float:left;}
.standard_window .standard_data::-webkit-scrollbar { width:10px; height:10px;}
.standard_window .standard_data::-webkit-scrollbar-track {    border-radius: 10px;}
.standard_window .standard_data::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.15);}
.standard_window_btn{ float:right; margin-top:30px;}
.standard_window_btn a{ font-size:14px; width:85px; height:35px; line-height:35px; display:block;  float:left; text-align:center; color:#2196f3; }
.standard_window_btn a:hover{  color:#2196f3; background:#e3f2fd;}
.standard_window_btn a:focus{ background:#bbdefb; color:#2196f3;}


.subjectiveEntryw_Win{ display:none; width:780px; height:auto; padding:20px 0px;background:#fff; position:fixed; top:50%; left:50%; margin-left:-400px; margin-top:-250px;z-index:10000;}
.subjectiveEntryw_Win .subjectiveEntryw_title{ width:90%; margin:0 auto; background:#C74143;}
.subjectiveEntryw_Win h2{ font-size:14px; color:#29302e; width:auto; float:left;}
.subjectiveEntryw_tab{ width:auto; float:right; margin-right:20px; }
.subjectiveEntryw_tab a{ display:block; width:80px; height:30px; line-height:30px; text-align:center; color:#333333; float:left;}
.subjectiveEntryw_tab a.click{ color:#5389e3; font-weight:bold;}
.subjectiveEntryw_Win .big_t{ width:90%;height:auto; float:left; margin-left:35px;}
.subjectiveEntryw_Win .shutDown{ width:25px; position:absolute; top:5px; right:5px; cursor:pointer;}
  .big_t ul{ width:100%; margin:0 auto;}
  .big_t ul li{transition:all 0.2s; cursor:pointer; list-style:none;  width:100%; height:40px; margin-bottom:30px; border-bottom:1px solid #ccc;  color:#ccc; font-size:16px; line-height:50px;position:relative; float:left;}
  .big_t ul li input{  transition:all 0.2s;width:100%;  border:0px; height:25px; float:right; position:absolute; left:0px; bottom:0px;}
  .big_t ul li .xian{ transition:all 0.35s cubic-bezier(0.47,0,0.745,0.715);width:100%; height:2px; border-bottom:2px solid #0071bc; position:absolute; bottom:-2px; left:0px; transform:scale(0);-webkit-transform:scale(0);}
  .big_t ul li .xian.clickC{ transform:scale(1);-webkit-transform:scale(1);}
  .big_t ul li .xian.error{ border-bottom:2px solid red; transform:scale(1);-webkit-transform:scale(1);}
  .big_t ul li p{transition:all 0.2s; z-index:99; color:#a9a9a9; font-size:14px; position:absolute; top:0px;}
  .big_t ul li p.clickB{ position:absolute;top:0px; font-size:12px;line-height:0px; color:#0071bc; }
  .big_t ul li p.clickB_1{ position:absolute; top:0px; font-size:12px;line-height:0px;}
  .big_t ul li p.error{ position:absolute;top:0px; font-size:12px;line-height:0px; color:red; }
  .big_t ul li .name_select{  height:25px; width:100px; color:#000; position:absolute; line-height:25px; left:0px; bottom:0px;}
  .big_t ul li .name_select b{ font-weight:normal;}
  .big_t ul li span{ width:100%; height:20px; font-size:12px; line-height:20px; color:red; display:none; position:absolute; top:42px;}
  .big_t ul li ol{ width:100px; height:60px; background:#fff; border:1px solid #ccc;box-shadow:0px 5px 15px #ccc; display:none; z-index:1000; position:absolute; top:15px;}
  .big_t ul li ol li{ border:0px; height:30px; color:#222; text-indent:15px;  line-height:30px; margin:0px; }
  .big_t ul li ol li:hover{ background:#eeeeee;}
  .subjectiveEntryw_Win .small_t{ width:90%;height:auto; float:left; margin-left:5%; display:none;}

  .subjectiveEntryw_Win_btn{ float:right;}
  .subjectiveEntryw_Win_btn a{ font-size:14px; width:85px; height:35px; line-height:35px; display:block;  float:left; text-align:center; color:#2196f3; }
  .subjectiveEntryw_Win_btn a:hover{  color:#2196f3; background:#e3f2fd;}
  .subjectiveEntryw_Win_btn a:focus{ background:#bbdefb; color:#2196f3;}
  
 /*主观题批量录入-start*/
		   .zhu_batch{ display:none; width:642px; height:600px; background:#fff; position:fixed; top:50%; left:50%; margin-top:-300px; margin-left:-320px; z-index:10000;}
		   .zhu_batch .batch_head{ width:100%; font-size:14px; text-indent:35px; height:50px; line-height:50px; position:relative;}
		   .zhu_batch .batch_head img{ position:absolute; top:35px; right:-160px; z-index:99; display:none;}
		   .zhu_batch .batch_head a{ float:right; margin-right:35px; font-size:12px; color:#4386f9; text-decoration:underline;}
		   .zhu_batch .batch_con{ width:100%; height:493px;position:relative; overflow:hidden;}
		   .zhu_batch .batch_con textarea{ font-style:oblique; width:550px; margin:0 auto; height:450px; resize:none; margin-left:35px; padding:10px;}
		   .batch_con .batch_error{ width:570px; height:40px; line-height:40px; font-size:14px; text-indent:10px; background:#d32f2f; color:#fff; position:absolute; bottom:-40px; left:37px;}
		   .batch_con .batch_error img{ width:25px; float:right; margin-top:8px; cursor:pointer;}
		   .zhu_batch_btn{ float:right;}
		   .zhu_batch_btn a{ font-size:14px; width:85px; height:35px; line-height:35px; display:block;  float:left; text-align:center; color:#2196f3; margin-right:20px; margin-top:4px;}
		  .zhu_batch_btn a:hover{ color:#2196f3; background:#e3f2fd;}
		  .zhu_batch_btn a:focus{ background:#bbdefb; color:#2196f3;}
/*主观题批量录入-end*/
 /*客观题批量录入-start*/
		   .ke{ display:none; width:800px; height:auto; padding:0px 0px 20px 0; background:#fff; position:fixed; top:50%; left:50%; margin-top:-280px; margin-left:-400px; z-index:10000; }
		   .ke .ke_head{ width:100%; font-size:14px; text-indent:35px; height:50px; line-height:50px; position:relative;}
		   .ke .ke_head a{ float:right; margin-right:35px; font-size:12px; color:#4386f9; color:#00c853;}
           .ke .ke_head a.error{ color:red;}
		   .read_s{ background:#fff;  width:100%; height:35px; line-height:35px;}
		   .read_s ul{ margin-left:245px;}
		   .read_s ul li{ width:115px; height:25px; margin-left:30px; color:#999; line-height:25px; margin-top:5px; text-align:left; float:left;}
		  .read_s ul li b{ font-size:14px; color:#3399ff;}
		  .read_data{ width:100%; height:400px;overflow:auto;overflow-x:hidden; background:#fff;}
		  .read_data::-webkit-scrollbar {width:6px; height:6px;}
		  .read_data::-webkit-scrollbar-thumb{background:#ccc; border-radius:10px;}
		  .read_data ul{ margin-left:195px; margin-top:8px; float:left;}
		  .read_data ul li{ width:450px; font-size:14px; height:28px; line-height:25px; text-align:left;}
		  .read_card .read_down{ width:85px; height:25px; border:1px solid #ccc; border-radius:5px; line-height:25px; background:#fff; color:#333; text-align:center; display:block; margin:7px 0 0 160px;}
		   .ke_btn{ clear:both; float:right;}
		   .ke_btn a{ font-size:14px; width:85px; height:35px; line-height:35px; display:block;  float:left; text-align:center; color:#2196f3; margin-right:20px; margin-top:10px;}
		  .ke_btn a:hover{ color:#2196f3; background:#e3f2fd;}
		  .ke_btn a:focus{ background:#bbdefb; color:#2196f3;}
/*客观题批量录入-end*/

/*引导*/
.StartGuide{ width:100%; height:100%;  position:fixed; top:0px; left:0px; z-index:100001}
.StartGuide ul{ width:100%; height:100%; position:relative;}
.StartGuide ul li{ width:100%; height:100%; position:absolute; top:0px; left:0px; display:none; background-size:100% 100%;}
.StartGuide ul li:nth-child(1){ background-image:url(../../images/guide/1920x900/1.jpg);}
.StartGuide ul li:nth-child(2){ background-image:url(../../images/guide/1920x900/2.jpg);}
.StartGuide ul li:nth-child(3){background-image:url(../../images/guide/1920x900/3.jpg);}
.StartGuide ul li:nth-child(4){background-image:url(../../images/guide/1920x900/4.jpg);}
.StartGuide ul li:nth-child(5){ background-image:url(../../images/guide/1920x900/5.jpg);}
.StartGuide ul li:nth-child(6){ background-image:url(../../images/guide/1920x900/6.jpg);}
.StartGuide ul li:nth-child(7){background-image:url(../../images/guide/1920x900/7.jpg);}
.StartGuide ul li:nth-child(8){ background-image:url(../../images/guide/1920x900/8.jpg);}

.StartGuide ul li img{ width:100%;}
.StartGuide ul li a{ display:block; width:auto; height:25px;  line-height:25px; font-weight:bold; padding:0px 15px; position:absolute; border-radius:7px;}
.StartGuide ul li .StartGuide1{ top:38%; left:14%; color:#fff; background:#2196f3;}
.StartGuide ul li .StartGuide2{ bottom:19%; right:8.5%; color:#fff; background:#2196f3;}
.StartGuide ul li .StartGuide3{ top:50%; left:15%; color:#fff; background:#2196f3;}
.StartGuide ul li .StartGuide4{ top:18%; right:11%; color:#fff; background:#2196f3;}
.StartGuide ul li .StartGuide5{ top:55%; left:15%; color:#fff; background:#9675ce;}
.StartGuide ul li .StartGuide6{ bottom:14.5%; right:9.5%; color:#fff; background:#ff9801;}
.StartGuide ul li .StartGuide7{ top:37%; right:23%; color:#fff; background:#2196f3;}
.StartGuide ul li .StartGuide8{ top:26.5%; right:8%; color:#fff; background:#2196f3;}
.StartGuide ul li .shutDown_Guide{ width:30px; height:30px; position:absolute; top:10px; right:10px; cursor:pointer;}



/*回收站-start*/
.RecycleBin{ position:fixed; right:0px; top:65px;}
.RecycleBin .RecycleBin_con{ width:100%;height:auto; background:#E41215;}
.RecycleBin .RecycleBin_con .RecycleBin_con_btn{ width:auto; height:auto; float:right; margin-top:10px; margin-right:80px;}
.RecycleBin .RecycleBin_con .RecycleBin_con_btn p{ float:left; padding:0 20px; line-height:38px;}
.RecycleBin .RecycleBin_con .RecycleBin_con_btn a{ border:1px solid #fafafa; border-radius:2px; margin-left:20px; font-weight:bold; padding:0px 20px; display:block; height:35px; width:auto; float:left; text-align:center; line-height:35px; color:#444444; }
.RecycleBin .RecycleBin_con .RecycleBin_con_btn a:hover{border:1px solid #c2c2c2;}
.RecycleBin .RecycleBin_con .RecycleBin_con_btn a:focus{border:1px solid #c2c2c2; background:#e1e1e1;}
.RecycleBin_con .RecycleBin_head{ width:100%; height:55px; background:#fafafa;position:relative;}
.RecycleBin_con .RecycleBin_head ul{ width:400px; height:40px; position:absolute; left:15px;top:15px;}
.RecycleBin_con .RecycleBin_head ul li{ width:150px; height:37px; line-height:37px; color:#565656; font-size:16px; text-align:center; letter-spacing:5px; border-bottom:3px solid #fafafa; float:left; cursor:pointer;}
.RecycleBin_con .RecycleBin_head ul li.click{border-bottom:3px solid #689df6;}
.RecycleBin_con .RecycleBin_head ul li:nth-child(2){ margin-left:100px;}
.RecycleBin_con .RecycleBin_data{width:100%; height:auto; float:left; background:#fff; overflow:hidden; overflow-y:auto;}
.RecycleBin_data::-webkit-scrollbar { width:10px; height:10px;}
.RecycleBin_data::-webkit-scrollbar-track {    border-radius: 10px;}
.RecycleBin_data::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.15);}
.RecycleBin_data .RecycleBinclass_data{ width:100%;}
.RecycleBinclass_data ul { width:200px; height:auto; float:left; margin:50px 0 0 70px; position:relative; box-shadow:0px 3px 6px #ccc; cursor:pointer; position:relative;}
.RecycleBinclass_data ul input[type="checkbox"]{ width:15px; height:15px; position:absolute; top:5px; right:5px; display:none; cursor:pointer;}
.RecycleBinclass_data ul:nth-last-child(1){ margin-bottom:50px;}
.RecycleBinclass_data ul li{ position:relative;}
.RecycleBinclass_data ul li.class_top{ width:100%; height:75px;}
.RecycleBinclass_data ul li.class_top.blue{ background:#4386f9;}
.RecycleBinclass_data ul li.class_top.black{ background:#40322f;}
.RecycleBinclass_data ul li.class_top.pink{ background:#dc5f50;}
.RecycleBinclass_data ul li.class_top span{ width:100%; height:30px; margin-top:15px; float:left; display:block; text-indent:20px; color:#fff; font-weight:bold;}
.RecycleBinclass_data ul li.class_top p{ width:100%; display:block; text-indent:20px; color:#fff;}
.RecycleBinclass_data ul li.class_top .class_operate{ height:30px; margin-top:5px; cursor:pointer;  position:absolute; right:0px; top:0px;}
.RecycleBinclass_data ul li.class_top .class_operate img{ width:18px;}
.RecycleBinclass_data ul li .class_operation{ width:110px; height:auto; background:#fff; position:absolute; top:30px; right:-60px; z-index:1000; display:none;}
.RecycleBinclass_data ul li .class_operation ul{ width:110px; margin:0px;}
.RecycleBinclass_data ul li .class_operation ul li{ width:110px; height:30px; line-height:30px; cursor:pointer; text-align:center; color:#333;}
.RecycleBinclass_data ul li .class_operation ul li:hover{ background:#eeeeee; color:#000;}

.RecycleBinclass_data ul li.class_bottom{ width:100%; height:100px; background:#f2f1f1;}
.RecycleBinclass_data ul li.class_bottom p{ width:100%; height:30px; float:left; line-height:30px; display:block; text-indent:20px; color:#333333;}
.RecycleBinclass_data ul li.class_bottom p span{ width:110px; float:right; height:30px; display:block; text-indent:0px;}
.RecycleBinclass_data ul .class_img{ width:50px; height:50px;position:absolute; top:50px; right:15px; border-radius:50%;}
.RecycleBinclass_data ul .class_img img{ width:100%;}

.RecycleBin_data .RecycleBinTest_data{ width:100%; background:#fff; display:none;}
.RecycleBinTest_data .title{ width:100%; height:45px; display:block;font-size:12px;}
.RecycleBinTest_data ul{ width:100%; border-bottom:1px solid #ccc; float:left;}
.RecycleBinTest_data ul li{ float:left; height:45px; line-height:45px; font-size:13px; position:relative;}
.RecycleBinTest_data ul li.w60{ width:auto; text-indent:68px;}
.RecycleBinTest_data ul li.w20{ width:250px; float:right;text-align:center;}
.RecycleBinTest_data .content{ color:#333;  width:100%; background:none;}
.content ul{font-size:13px;}
.content ul li .div_input{ width:35px; height:35px; color:#fff; float:left; text-indent:0px; text-indent:0px; text-align:center; border-radius:50%; margin-top:5px; margin-left:25px; line-height:35px;display: none;}
.content ul li .div_input input{ width:20px; height:20px; float:left; margin:7px 0 0 7px; cursor:pointer;}
.content ul li .subject{ width:35px; height:35px; color:#fff; float:left; text-indent:0px; text-indent:0px; text-align:center; border-radius:50%; margin-top:5px; margin-left:25px; line-height:35px;}
.content ul li .English{ background:#26c7db;}
.content ul li .maths{ background:#2196f3;}
.content ul li .language{ background:#f5521b;}
.content ul li .rawPolitical{ background:#66ba6c;}
.content ul li .wl_ls{ background:#9675ce;}
.content ul li .hx_dl{ background:#ff9801;}
.content ul li .other{ background:#767676;}
.content ul li .subject_name{ display:block; float:left; height:45px; margin-left:10px;  text-indent:0px;line-height:45px;}
.content ul li .cz_div{ width:30px; height:30px;  position:absolute; top:5px; right:0px; }
.content ul li .cz_div img{ width:20px; display:none;}
.content ul li .cz_div ol{ width:110px; margin:0px; position:absolute; top:30px; right:20px; background:#fff; height:auto; z-index:10; box-shadow: 0px 3px 6px #ccc;display:none;}
.content ul li .cz_div ol li{ width:110px; height:30px; line-height:30px; cursor:pointer; text-align:center; color:#333;}
.content ul li .cz_div ol li:hover{ background:#eeeeee; color:#000;}

.content ul.bg{ background:#4386f9; color:#fff}




	
/*新首页*/
	
	
		
  .sy_logo{ width:390px; height:72px; margin-left:10%; margin-top:15px; float:left;}
  .section0_btn{ width:177px; height:auto; margin-left:12%; margin-top:2.8%;float:left; clear:both;}
   .section0_btn a{ height:auto; display:block;}
  .section0_zi{ width:40%; height:80px;  position:absolute; top:15%; left:30%;}
  .section0_helpAndlogin{ width:auto; height:40px; line-height:40px; position:absolute; top:2%; right:5%;}
  .section0_helpAndlogin a{ display:block; width:100px; height:40px; color:#2196f3; background:url(../../images/x_sy/login_11.png); background-size:100% 100%; text-align:center; line-height:40px; margin-right:25px; text-decoration:none; font-size:16px; margin-top:17px; float:left;}
  .section0_helpAndlogin a:hover{ background:url(../../images/x_sy/login_11-1.png);background-size:100% 100%; color:#3fa2f5;}
  .section0_helpAndlogin a:focus{ background:url(../../images/x_sy/login_11-2.png);background-size:100% 100%; color:#d4e6fc;}
  .section0_helpAndlogin a.NoBg{display:inline; background:none; text-decoration:underline; width:auto;color:#2196f3;}
  .section0_helpAndlogin a img{ width:25px; margin-top:5px;}
  .section0_register{ width:250px; height:auto; position:absolute; top:50%; left:50%; margin-left:-130px; margin-top:-180px; cursor:pointer;}
  
  .sectionDiv{ width:65%; height:100%; margin-left:20%; position:relative;}
  .sectionDiv_btn{ width:auto; height:80px; position:absolute; top:60%; left:0%;}
  .sectionDiv_btn a{ float:left; margin-right:30px;}
  .sectionDiv_btn a img{ width:100%;}
  .sectionDiv_btn a:nth-child(2){ margin-top:4px;}
   #section4 .sectionDiv_btn{  top:58%; }
    #section3 .sectionDiv_btn{  top:53%; }
   
  .section_left67{ left:63%;}
  .section_left60{ left:51%;}
  .next{ position:absolute;bottom:5%; left:50%; margin-left:35px; width:40px; height:40px; cursor:pointer;}
  #download_rwm{ width:200px; height:200px; padding:20px; position:fixed; top:50%; left:50%; margin-top:-120px; margin-left:-100px; background:#fff; z-index:10000; display:none;}   
   #download_rwm img{ width:100%;}
     #attention_rwm{ width:200px; height:200px; position:fixed; top:50%; left:50%; margin-top:-120px; margin-left:-100px; background:#fff; z-index:10000; display:none;}   
   #attention_rwm img{ width:100%;}

   
   .bottom_wz{transition:all 0.5s ease-in-out; width:100%; height:120px;  position:fixed; bottom:0px; /*background:url(../../images/x_sy/bottom_bg.png) no-repeat;*/ background:rgba(86,176,248,0.85); text-align:center;}
   .bottom_wz .bottom_wz_top{ width:800px; height:50px; margin:0 auto; margin-top:10px;}
   .bottom_wz .bottom_wz_top ul{ width:100%}
   .bottom_wz .bottom_wz_top ul li{ width:20%; height:25px; float:left; line-height:25px; text-align:center;color:#fff;}
   .bottom_wz .bottom_wz_top ul li a{color:#fff;}
   .bottom_wz p{font-size:12px; font-family:"微软雅黑"; color:#fff;line-height:20px; width:100%;}  
     
	.bottom_shang{ width:100%; height:60px;  position:absolute; bottom:120px; text-align:center; background:#9E1719;}
	.bottom_shang h2{ width:900px; font-weight:normal; text-align:left; font-size:12px; height:25px; color:#014478; line-height:25px; border-bottom:1px solid #014478;}
	.bottom_shang ul{ width:auto; float:left;}
	.bottom_shang ul li{ width:auto; padding:0 10px; line-height:25px; height:25px; float:left; color:#014478;}
 
 /*考试题目*/
 .ExamQuestion_head{ background:#e6e6e6; height:auto; float:left; padding:20px 0px 10px 0; position:fixed; right:0px; top:55px; z-index:99}
.ExamQuestion_head a{ border:1px solid #e6e6e6; border-radius:2px; margin-left:250px; font-weight:bold; padding:0px 20px; display:block; height:35px; width:auto; float:left; text-align:center; line-height:35px; color:#444444; position:relative; }
.ExamQuestion_head a:hover{border:1px solid #c2c2c2;}
.ExamQuestion_head a:focus{border:1px solid #c2c2c2; background:#e1e1e1;}
.ExamQuestion_head a input{ width:80px; height:35px; position:absolute; top:0px; left:0px; opacity:0;}

.ExamQuestion_nodata{ text-align:center; width:700px; height:auto; padding:50px; cursor:pointer; border:2px dashed #ccc; position:fixed; top:50%; left:50%; margin-left:-300px; margin-top:-250px; z-index:999;}
.ExamQuestion_nodata img{}
.ExamQuestion_nodata p{ width:100%; color:#979797; font-size:20px; position:relative;}
.ExamQuestion_nodata input{ position:absolute; right:220px; width:100px; height:45px; cursor:pointer; opacity:0;}


.ExamQuestion{ width:1500px; height:auto; /*background:#f2f1f1;*/ position:absolute; right:0px; top:120px;}
.ExamQuestion .kong_data{ width:600px;padding:40px 80px; background:#eeeded; margin:0 auto; clear:left; position:relative; top:30px; display:none;}
.kong_data h3{ color:#202020; font-size:14px;}
.kong_data p{ color:#333333; margin-top:10px;}
.ExamQuestion .ExamQuestion_con{ width:90%; max-width:1300px; margin:0 auto; height:auto; }
.ExamQuestion .ExamQuestion_con .ExamAdvertising{ width:100%; margin-top:20px; height:auto;}
.ExamQuestion .ExamQuestion_con .ExamAdvertising img{ width:100%;}
.ExamQuestion_con ul{ width:100%; height:auto; float:left; margin-top:20px;}
.ExamQuestion_con ul li{ width:100%; height:auto; background:#fff; float:left; margin-bottom:20px;box-shadow: 0px 4px 8px #a7a7a7; position:relative}
.ExamQuestion_con ul li .ExamQuestion_btn{ width:90%; margin-right:2%; float:right; height:36px;}
.ExamQuestion_con ul li .ExamQuestion_btn img{ float:right; margin-right:20px; margin-top:16px; cursor:pointer; display:none;}
.ExamQuestion_con ul li .ExamQuestion_num{ color:#636363; font-size:16px; text-indent:15px; line-height:40px; width:8%; float:left; height:100%;}
.ExamQuestion_con ul li .ExamQuestion_img{ width:84%; float:left;height:100%; padding:15px 0px 25px; overflow:hidden;}
.ExamQuestion_con ul li .ExamQuestion_img img{ }
.ExamQuestion_con ul li .ExamQuestion_img p{ float:left;}
.ExamQuestion_con ul li .ExamQuestion_img .jiexi{ margin-top:30px;}
.ExamQuestion_con ul li .ExamQuestion_img .jiexi span{ display:block; float:left; width:50px;}
.ExamQuestion_con ul li .ExamQuestion_img .label{ width:100%; height:auto; float:left;}
.ExamQuestion_con ul li .ExamQuestion_img .label ul{ width:100%; height:auto; float:left;}
.ExamQuestion_con ul li .ExamQuestion_img .label ul span{ float:left; line-height:32px; color:#333; margin-right:10px;}
.ExamQuestion_con ul li .ExamQuestion_img .label ul li{ width:auto; height:30px; line-height:30px; padding:0 15px; color:#333; border:1px solid #ccc; border-radius:2px; margin-right:20px; box-shadow:none; float:left;}

/*.ExamQuestion_con ul li .ExamQuestion_answer{ width:92%; float:right;height:100%; text-align:right;  padding:25px 0px;position:relative;}
.ExamQuestion_con ul li .ExamQuestion_answer p{ width:95%; padding-right:5%; position:absolute; bottom:0px; height:35px; line-height:35px; font-size:14px;}
*/

.ExamQuestion_con ul li .ExamQuestion_answer{ width:auto; float:right;margin-right:5%;height:auto; text-align:left;  padding:25px 0px;position:relative;}
.ExamQuestion_con ul li .ExamQuestion_answer p{ width:auto; height:35px; line-height:35px; font-size:14px;}
.ExamQuestion_con ul li .ExamQuestion_answer p span{ width:auto; margin-right:10px; height:35px; line-height:35px; font-size:14px;}



.big_img{ position:fixed; transition:all 0.5s;transform-origin:50% 50%; transform:scale(0); opacity:0; z-index:10000; width:100%; margin-top:150px; left:0px; text-align:center; cursor:pointer;} 
.big_img img{cursor:pointer;}
.big_img_btn{ display:none;}
.big_img_btn a{ font-size:30px; color:#fff; line-height:80px; text-align:center; cursor:pointer; position:fixed;width:50px; height:80px; box-shadow:0 0 20px #fff; border-radius:5px; z-index:10001;}
.big_img_btn a.prevImg{ top:44%; left:100px;}
.big_img_btn a.nextImg{ top:44%; right:100px;}
.big_img_btn a:hover{ box-shadow:0 0 10px #f00;}






.ExamQuestion_win{ width:800px; height:auto; padding:20px 35px; background:#fff; position:fixed; top:50%; left:50%; margin-left:-400px; margin-top:-350px; z-index:10000; display:none; }
#ExamQuestion_win_tp{ margin-top:-350px; width:auto; padding:25px 35px 46px;}
#ExamQuestion_win_th{ max-height:600px; overflow:hidden; overflow-y:auto;}
#ExamQuestion_win_th::-webkit-scrollbar { width:10px; height:10px;}
#ExamQuestion_win_th::-webkit-scrollbar-track {    border-radius: 10px;}
#ExamQuestion_win_th::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.15);}
#add_ExamQuestion{ margin-top:-350px; width:auto; padding:25px 35px 46px;}
#ExamQuestion_Modify{ margin-top:-200px;}

.ExamQuestion_win .ExamQuestion_left{ width:auto; height:auto;float:left; }
.ExamQuestion_win .ExamQuestion_right{width:200px; padding:20px 30px 0px; height:auto; position:absolute; top:0px; right:-300px; background:#fff; display:none;}
.ExamQuestion_right .ExamRight_head ul{ width:150px;}
.ExamQuestion_right .ExamRight_head ul li{transition:all 0.2s; list-style:none;  width:100%; height:40px; margin-bottom:30px; border-bottom:1px solid #ccc;  color:#ccc; font-size:16px; line-height:50px;position:relative; float:left;}
.ExamQuestion_right .ExamRight_head ul li input{  transition:all 0.2s;width:100%;  border:0px; height:25px; float:right; position:absolute; left:0px; bottom:0px;}
.ExamQuestion_right .ExamRight_head ul li .div_input{  transition:all 0.2s;width:100%;  border:0px; height:25px; line-height:25px; font-size:12px; float:right; position:absolute; left:0px; bottom:0px;}

.ExamQuestion_right .ExamRight_head ul li .xian{ transition:all 0.35s cubic-bezier(0.47,0,0.745,0.715);width:100%; height:2px; border-bottom:2px solid #0071bc; position:absolute; bottom:-2px; left:0px; /*transform:scale(0);-webkit-transform:scale(0);*/}
.ExamQuestion_right .ExamRight_head ul li .xian.clickC{ transform:scale(1);-webkit-transform:scale(1);}
.ExamQuestion_right .ExamRight_head ul li .xian.error{ border-bottom:2px solid red; transform:scale(1);-webkit-transform:scale(1);}
.ExamQuestion_right .ExamRight_head ul li p{transition:all 0.2s; z-index:99; /*color:#a9a9a9; */font-size:12px;color:#0071bc; line-height:0px; position:absolute; top:0px;}
.ExamQuestion_right .ExamRight_head ul li p.clickB{ position:absolute; top:0px; font-size:12px; color:#0071bc; line-height:0px; }
.ExamQuestion_right .ExamRight_head ul li p.clickB_1{ position:absolute; top:0px; font-size:12px;line-height:0px; }
.ExamQuestion_right .ExamRight_head ul li p.error{ position:absolute; top:0px; font-size:12px;line-height:0px; color:red; }
.ExamQuestion_right .ExamRight_head ul li .name_select{font-size:14px !important; height:25px; width:100%; color:#000; position:absolute; line-height:25px; left:0px; bottom:0px;}
.ExamQuestion_right .ExamRight_head ul li .name_select b{ font-weight:normal;}
.ExamQuestion_right .ExamRight_head ul li span{ width:100%; height:20px; font-size:12px; line-height:20px;  color:#0071bc; display:none; position:absolute; top:42px;}
.ExamQuestion_right .ExamRight_head ul li span.error{ color:red;}

.ExamQuestion_right .ExamRight_con{ width:230px; height:auto; max-height:350px;float:left; margin-bottom:20px; overflow:hidden; overflow-y:auto;}
.ExamRight_con::-webkit-scrollbar { width:10px; height:10px;}
.ExamRight_con::-webkit-scrollbar-track {    border-radius: 10px;}
.ExamRight_con::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.15);}

.ExamQuestion_right .ExamRight_con ul{ width:100%;}
.ExamQuestion_right .ExamRight_con ul li{ cursor:pointer; width:100%; height:30px;color:#2196f3; line-height:30px; font-size:12px; float:left;}
.ExamQuestion_right .ExamRight_con ul li span{ width:auto; display:block; float:left;}
.ExamQuestion_right .ExamRight_con ul li img{ float:left; margin-top:12px; margin-left:10px;transition: all 0.2s;}
.ExamQuestion_right .ExamRight_con ul .ExamRight_conXZ{ width:90%; float:left; display:none;}
.ExamQuestion_right .ExamRight_con ul .ExamRight_conXZ.ExamRight_conXZshow{ display:block;}
.ExamQuestion_right .ExamRight_con ul .ExamRight_conXZ ol li{ cursor:pointer;width:20px; height:20px; margin-top:2px; border-radius:50%; color:#888; line-height:20px; text-align:center; float:left; margin-right:10px;}
.ExamQuestion_right .ExamRight_con ul .ExamRight_conXZ ol li.click{ color:#fff; background:#2196f3;}
.ExamQuestion_right .ExamRight_con ul .ExamRight_conXZ ol li.xuan{ color:#666; background:#eaeaea;}
.ExamQuestion_right_btn{ float:right; margin-bottom:20px;}
.ExamQuestion_right_btn a{ font-size:12px;width:50px; height:25px; line-height:25px; display:block;  float:left; text-align:center; color:#2196f3; }
.ExamQuestion_right_btn a:hover{  color:#2196f3; background:#e3f2fd;}
.ExamQuestion_right_btn a:focus{ background:#bbdefb; color:#2196f3;}
.ExamQuestion_right_btn a.cancel{ color:#8f8f8c;}


.ExamQuestion_win p{ line-height:30px; font-size:14px; margin-bottom:5px;}
.ExamQuestion_win .gb_ExamQuestion{ position:absolute; right:-10px; top:-10px; width:25px; cursor:pointer;}
.ExamQuestion_win .ExamQuestion_win_hred ul{ width:380px;}
.ExamQuestion_win .ExamQuestion_win_hred ul li{transition:all 0.2s; cursor:pointer; list-style:none;  width:100%; height:40px; margin-bottom:30px; border-bottom:1px solid #ccc;  color:#ccc; font-size:16px; line-height:50px;position:relative; float:left;}
.ExamQuestion_win .ExamQuestion_win_hred ul li input{  transition:all 0.2s;width:100%;  border:0px; height:25px; float:right; position:absolute; left:0px; bottom:0px;}
.ExamQuestion_win .ExamQuestion_win_hred ul li .xian{ transition:all 0.35s cubic-bezier(0.47,0,0.745,0.715);width:100%; height:2px; border-bottom:2px solid #0071bc; position:absolute; bottom:-2px; left:0px; transform:scale(0);-webkit-transform:scale(0);}
.ExamQuestion_win .ExamQuestion_win_hred ul li .xian.clickC{ transform:scale(1);-webkit-transform:scale(1);}
.ExamQuestion_win .ExamQuestion_win_hred ul li .xian.error{ border-bottom:2px solid red; transform:scale(1);-webkit-transform:scale(1);}
.ExamQuestion_win .ExamQuestion_win_hred ul li p{transition:all 0.2s; z-index:99; color:#a9a9a9; font-size:14px; position:absolute; top:0px;}
.ExamQuestion_win .ExamQuestion_win_hred ul li p.clickB{ position:absolute; top:0px; font-size:12px; color:#0071bc; line-height:0px; }
.ExamQuestion_win .ExamQuestion_win_hred ul li p.clickB_1{ position:absolute; top:0px; font-size:12px;line-height:0px; }
.ExamQuestion_win .ExamQuestion_win_hred ul li p.error{ position:absolute; top:0px; font-size:12px;line-height:0px; color:red; }
.ExamQuestion_win .ExamQuestion_win_hred ul li .name_select{font-size:14px !important; height:25px; width:100%; color:#000; position:absolute; line-height:25px; left:0px; bottom:0px;}
.ExamQuestion_win .ExamQuestion_win_hred ul li .name_select b{ font-weight:normal;}
.ExamQuestion_win .ExamQuestion_win_hred ul li span{ width:100%; height:20px; font-size:12px; line-height:20px;  color:#0071bc; display:none; position:absolute; top:42px;}
.ExamQuestion_win .ExamQuestion_win_hred ul li span.error{ color:red;}

.item_content {width:100%;height:auto; float:left; position:relative;}
.item_content ul {list-style:none;}
.item_content ul li {width:100%;height:110px;float:left;margin:10px 0px 0px 0px;}
.item_content .item {width:100%;height:110px;text-align:center;cursor:pointer;background:#ccc;}
.item_content .item img {width:100%; height:110px;border-radius:6px;border:1px solid #ccc;}


/*.item_content {width:100%;height:auto; float:left;position:relative;}
.item_content ul {list-style:none;}
.item_content ul li {width:100%;float:left;margin:10px 0px 0px 0px; }
.item_content .item {width:100%;text-align:center;cursor:pointer;background:#ccc;}
.item_content .item img {width:100%;border-radius:6px;border:1px solid #ccc;}*/

.ExamQuestion_win .ExamQuestion_win_img{ width:auto; max-width:800px; max-height:600px; padding-right:10px; overflow:hidden; overflow-y:auto; border:1px solid #ccc; float:left;}
.ExamQuestion_win .ExamQuestion_win_img img{ width:100%;}
.ExamQuestion_win .ExamQuestion_win_img::-webkit-scrollbar { width:10px; height:10px;}
.ExamQuestion_win .ExamQuestion_win_img::-webkit-scrollbar-track {    border-radius: 10px;}
.ExamQuestion_win .ExamQuestion_win_img::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.15);}

.ExamQuestion_win .ExamQuestion_winJW_img{ clear:left; width:600px; height:300px; overflow:hidden; border:1px solid #ccc; float:left; position:relative;}
.ExamQuestion_win .ExamQuestion_winJW_img img{ position:absolute;}

.ExamQuestion_win .ExamQuestion_win_img .ExamQuestion_win_imgBtn{ width:auto; height:30px; position:absolute; bottom:10px; right:30px;}
.ExamQuestion_win .ExamQuestion_win_img .ExamQuestion_win_imgBtn img{ width:25px !important; cursor:pointer; float:left; margin-left:20px;}
.ExamQuestion_win_imgBtn a{ font-size:14px;width:85px; height:35px; line-height:35px; display:block;  float:left; text-align:center; color:#2196f3; }
.ExamQuestion_win_imgBtn a:hover{  color:#2196f3; background:#e3f2fd;}
.ExamQuestion_win_imgBtn a:focus{ background:#bbdefb; color:#2196f3;}
.ExamQuestion_win_imgBtn a#Jcrop_cancel{ color:#8f8f8c;  display:none;}
.ExamQuestion_win_imgBtn a#Jcrop_cancel1{ color:#8f8f8c;  display:none;}

.ExamQuestion_win textarea{ width:778px; padding:10px; height:100px;border:1px solid #ccc; resize:none; margin-top:10px; font-size:14px; }
.ExamQuestion_win_btn{ float:right; margin-top:30px;}
.ExamQuestion_win_btn a{ font-size:14px;width:85px; height:35px; line-height:35px; display:block;  float:left; text-align:center; color:#2196f3; }
.ExamQuestion_win_btn a:hover{  color:#2196f3; background:#e3f2fd;}
.ExamQuestion_win_btn a:focus{ background:#bbdefb; color:#2196f3;}


.ExamQuestion_sc{ width:550px; height:auto; padding-bottom:20px; position:fixed; top:50%; left:50%; margin-left:-225px; padding-top:20px; margin-top:-175px; background:#fff; z-index:10000; display:none; }
.ExamQuestion_sc h2{ font-size:16px; text-indent:35px; color:#333; margin-top:0px;}
.ExamQuestion_sc ul{ width:480px; margin:0 auto;}
.ExamQuestion_sc ul li{transition:all 0.2s; cursor:pointer; list-style:none;  width:100%; height:40px; margin-bottom:20px; border-bottom:1px solid #ccc;  color:#ccc; font-size:16px; line-height:50px;position:relative; float:left;}
.ExamQuestion_sc ul li.Width_160{ width:170px;}
.ExamQuestion_sc ul li.ml_30{ margin-left:30px;}
.ExamQuestion_sc ul li input{  transition:all 0.2s;width:100%;  border:0px; height:25px; float:right; position:absolute; left:0px; bottom:0px;}
.ExamQuestion_sc ul li .xian{ transition:all 0.35s cubic-bezier(0.47,0,0.745,0.715);width:100%; height:2px; border-bottom:2px solid #0071bc; position:absolute; bottom:-2px; left:0px; transform:scale(0);-webkit-transform:scale(0);}
.ExamQuestion_sc ul li .xian.clickC{ transform:scale(1);-webkit-transform:scale(1);}
.ExamQuestion_sc ul li .xian.error{ border-bottom:2px solid red; transform:scale(1);-webkit-transform:scale(1);}
.ExamQuestion_sc ul li p{transition:all 0.2s; z-index:99; color:#a9a9a9; font-size:14px; position:absolute; top:0px;}
.ExamQuestion_sc ul li p.clickB{ position:absolute; top:0px; font-size:12px; color:#0071bc; line-height:0px; }
.ExamQuestion_sc ul li p.clickB_1{ position:absolute; top:0px; font-size:12px;line-height:0px; }
.ExamQuestion_sc ul li p.error{ position:absolute; top:0px; font-size:12px;line-height:0px; color:red; }
.ExamQuestion_sc ul li .name_select{font-size:14px !important; height:25px; width:100%; color:#000; position:absolute; line-height:25px; left:0px; bottom:0px;}
.ExamQuestion_sc ul li .name_select b{ font-weight:normal;}
.ExamQuestion_sc ul li span{ width:100%; height:20px; font-size:12px; line-height:20px; color:red; display:none; position:absolute; top:42px;}

.ExamQuestion_sc .ExamQuestion_sc_select{ width:480px; margin-left:35px; height:auto; margin-bottom:10px; float:left;}
.ExamQuestion_sc .ExamQuestion_sc_select h2{ color:#a9a9a9; font-size:14px; text-indent:0px; margin-bottom:10px;font-weight:normal;}
.ExamQuestion_sc .ExamQuestion_sc_select ol{ width:100%;}
.ExamQuestion_sc .ExamQuestion_sc_select ol li{ cursor:pointer; width:150px; margin-bottom:5px; height:30px; color:#333; margin-left:5px; float:left; line-height:30px; background:#fff; border:1px solid #fff; border-radius:2px; text-align:center; position:relative;}
.ExamQuestion_sc .ExamQuestion_sc_select ol li:hover{ border:1px solid #427fed; background:#eff3f9;border-radius:2px;}
.ExamQuestion_sc .ExamQuestion_sc_select ol li.click{    border: 1px solid #ccc;}
.ExamQuestion_sc .ExamQuestion_sc_select ol li img{ position:absolute; top:0px; right:0px; width:15px;}

.ExamQuestion_sc_btn{ float:right;}
.ExamQuestion_sc_btn a{ font-size:14px; margin-right:9px; width:85px; height:35px; line-height:35px; display:block;  float:left; text-align:center; color:#2196f3; }
.ExamQuestion_sc_btn a:hover{  color:#2196f3; background:#e3f2fd;}
.ExamQuestion_sc_btn a:focus{ background:#bbdefb; color:#2196f3;}


     
.ExamQuestion_fl{ width:850px; height:auto; padding-bottom:20px; position:fixed; top:50%; left:50%; margin-left:-425px; padding-top:20px; margin-top:-275px; background:#fff; z-index:10000; display:none; }
.ExamQuestion_fl h2{ font-size:16px; text-indent:35px; color:#333; margin-top:0px;}
.ExamQuestion_fl .ExamQuestion_fl_label{ width:780px; height:auto; float:left; margin-left:35px;  }
.ExamQuestion_fl .ExamQuestion_fl_label .Exam_label_left{ width:170px; height:auto; float:left;max-height:300px;overflow:hidden; overflow-y:auto;}
.ExamQuestion_fl .ExamQuestion_fl_label .Exam_label_left::-webkit-scrollbar { width:8px;}
.ExamQuestion_fl .ExamQuestion_fl_label .Exam_label_left::-webkit-scrollbar-track {    border-radius: 10px;}
.ExamQuestion_fl .ExamQuestion_fl_label .Exam_label_left::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.08);}

.ExamQuestion_fl .ExamQuestion_fl_label .Exam_label_right{ width:600px; height:auto; float:right;max-height:300px;overflow:hidden; overflow-y:auto;}
.ExamQuestion_fl .ExamQuestion_fl_label .Exam_label_right::-webkit-scrollbar { width:8px;}
.ExamQuestion_fl .ExamQuestion_fl_label .Exam_label_right::-webkit-scrollbar-track {    border-radius: 10px;}
.ExamQuestion_fl .ExamQuestion_fl_label .Exam_label_right::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.08);}

.ExamQuestion_fl .ExamQuestion_fl_label .Exam_label_left ol{ width:100%; height:auto;}
.ExamQuestion_fl .ExamQuestion_fl_label .Exam_label_left ol li{ width:100%; text-indent:26px; height:40px; line-height:40px; border-bottom:1px solid #ccc; cursor:pointer;}
.ExamQuestion_fl .ExamQuestion_fl_label .Exam_label_left ol li.click{ background:#bbdefb;}
.ExamQuestion_fl .ExamQuestion_fl_label .Exam_label_right_zi{ display:none;}
.ExamQuestion_fl .ExamQuestion_fl_label .Exam_label_right_zi.block{ display:block;}
.ExamQuestion_fl .ExamQuestion_fl_label .Exam_label_right_zi ol{ width:100%;}
.ExamQuestion_fl .ExamQuestion_fl_label .Exam_label_right_zi ol li{ cursor:pointer; width:auto; padding:0 20px; margin-bottom:5px; height:30px; color:#666; margin-left:5px; float:left; line-height:30px; background:#fff; border:1px solid #fff; border-radius:2px; text-align:center; position:relative;}
.ExamQuestion_fl .ExamQuestion_fl_label .Exam_label_right_zi ol li:hover{ border:1px solid #427fed; background:#eff3f9;border-radius:2px;}
.ExamQuestion_fl .ExamQuestion_fl_label .Exam_label_right_zi ol li.click{ color:#2196f3;}
.ExamQuestion_fl .ExamQuestion_fl_label .Exam_label_right_zi ol li img{ position:absolute; top:0px; right:0px; width:15px;}
.ExamQuestion_fl .ExamQuestion_fl_data{ width:780px; margin-left:35px; height:auto; margin-bottom:10px; float:left; margin-top:10px; border-bottom:1px solid #ccc;}
.ExamQuestion_fl .ExamQuestion_fl_data p{ width:100%; height:25px; font-size:12px; color:#0071bc; }
.ExamQuestion_fl .ExamQuestion_fl_data ol{ width:100%;}
.ExamQuestion_fl .ExamQuestion_fl_data ol li{cursor:pointer; width:auto; padding:0 20px; margin-bottom:5px; height:30px; color:#333; margin-left:5px; float:left; line-height:30px; background:#fff; border:1px solid #fff; border-radius:2px; text-align:center; position:relative;}
.ExamQuestion_fl .ExamQuestion_fl_data ol li:hover{ border:1px solid #427fed; background:#eff3f9;border-radius:2px;}
.ExamQuestion_fl .ExamQuestion_fl_data ol li.click{   border: 1px solid #ccc;  }
.ExamQuestion_fl .ExamQuestion_fl_data ol li img{ position:absolute; top:0px; right:0px; width:15px;}
.ExamQuestion_fl_btn{ float:right;}
.ExamQuestion_fl_btn a{ font-size:14px; margin-right:9px; width:85px; height:35px; line-height:35px; display:block;  float:left; text-align:center; color:#2196f3; }
.ExamQuestion_fl_btn a:hover{  color:#2196f3; background:#e3f2fd;}
.ExamQuestion_fl_btn a:focus{ background:#bbdefb; color:#2196f3;}



/*题库-start*/
.ItemBank_con{height:auto; position:fixed; left:221px; top:65px; overflow-y:auto; padding-left:50px; }
.ItemBank_con ul { width:215px; height:235px; height:auto; float:left; margin:50px 0 0 50px; position:relative; box-shadow:0px 3px 6px #ccc; cursor:pointer;}
.ItemBank_con ul:nth-last-child(1){ margin-bottom:50px;}
.ItemBank_con ul li{ position:relative;}
.ItemBank_con ul li.ItemBank_top{ width:100%; height:110px; overflow:hidden; background:#fff;}
.ItemBank_con ul li.ItemBank_top img{ width:100%;}
.ItemBank_con ul li.ItemBank_bottom{ width:100%; height:125px; position:relative;}
/*.ItemBank_con ul li.ItemBank_bottom.blue{ background:#1d87e4;}
.ItemBank_con ul li.ItemBank_bottom.black{ background:#414141;}
.ItemBank_con ul li.ItemBank_bottom.pink{ background:#eb3f79;}
.ItemBank_con ul li.ItemBank_bottom.purple{ background:#a900ff;}
*/

.ItemBank_con ul li.ItemBank_bottom.q_blue{ background:#26c7db;}
.ItemBank_con ul li.ItemBank_bottom.blue{ background:#2196f3;}
.ItemBank_con ul li.ItemBank_bottom.orange{ background:#f5521b;}
.ItemBank_con ul li.ItemBank_bottom.green{ background:#66ba6c;}
.ItemBank_con ul li.ItemBank_bottom.purple{ background:#9675ce;}
.ItemBank_con ul li.ItemBank_bottom.yellow{ background:#ff9801;}
.ItemBank_con ul li.ItemBank_bottom.other{ background:#767676;}
.ItemBank_con ul li.ItemBank_bottom .ItemBank_bottom_img{ width:30px; height:30px; line-height:30px; text-align:center; background:#0F0000; position:absolute; top:-15px; left:20px; border-radius:50%;}
.ItemBank_con ul li.ItemBank_bottom .ItemBank_bottom_img img{ width:100%;}
.ItemBank_con ul li.ItemBank_bottom p{ width:100%; margin-top:20px; font-size:20px; height:30px; float:left; line-height:30px; display:block; text-indent:20px; color:#fff;}
.ItemBank_con ul li.ItemBank_bottom a{ width:auto; padding:0 14px; position:absolute; bottom:15px; left:10px;color:#fff; display:none;}
.ItemBank_con ul li.ItemBank_bottom a:hover{ background:rgba(0,0,0,0.2); border-radius:2px;}




.ItemBank{ width:1500px; height:auto; /*background:#f2f1f1;*/ position:absolute; right:0px; top:120px; display:none;}
.ItemBank_head{ background:#f2f2f2; height:auto; float:left; padding:20px 0px 10px 0; position:fixed; right:0px; top:55px; z-index:99}
.ItemBank_head a{ border:1px solid #f2f2f2; border-radius:2px; margin-left:20px; font-weight:bold; padding:0px 20px; display:block; height:35px; width:auto; float:left; text-align:center; line-height:35px; color:#444444; position:relative; margin-left:30px;}
.ItemBank_head a:hover{border:1px solid #c2c2c2;}
.ItemBank_head a:focus{border:1px solid #c2c2c2; background:#e1e1e1;}

.ItemBank_nodata{ text-align:center; width:700px; height:auto; padding:50px; cursor:pointer; border:2px dashed #ccc; position:fixed; top:50%; left:50%; margin-left:-300px; margin-top:-250px; z-index:999;}
.ItemBank_nodata img{ width:50px; margin-top:60px;}
.ItemBank_nodata p{ width:100%; color:#979797; font-size:20px;}

.ItemBank .ItemBank_content{ width:90%; max-width:1300px; margin:0 auto; height:400px; }
.ItemBank_content ul{ width:100%; height:auto; float:left; margin-top:20px;}
.ItemBank_content ul li{ width:100%; height:auto; background:#fff; float:left; margin-bottom:20px;box-shadow: 0px 4px 8px #a7a7a7; position:relative}
.ItemBank_content ul li .ItemBank_btn{ width:90%; margin-right:2%; float:right; height:36px;}
.ItemBank_content ul li .ItemBank_btn img{ float:right; margin-right:15px; margin-top:16px; cursor:pointer; display:none;}
.ItemBank_content ul li .ItemBank_num{ color:#636363; font-size:16px; text-indent:15px; line-height:40px; width:8%; float:left; height:100%;}
.ItemBank_content ul li .ItemBank_img{ width:84%; float:left;height:100%; padding:15px 0px 25px; overflow:hidden;}
.ItemBank_content ul li .ItemBank_img img{ }
.ItemBank_content ul li .ItemBank_img p{ float:left;}
.ItemBank_content ul li .ItemBank_img .jiexi{ margin-top:30px;}
.ItemBank_content ul li .ItemBank_img .jiexi span{ display:block; float:left; width:50px;}
.ItemBank_content ul li .ItemBank_img .label{ width:100%; height:auto; float:left;}
.ItemBank_content ul li .ItemBank_img .label ul{ width:100%; height:auto; float:left;}
.ItemBank_content ul li .ItemBank_img .label ul span{ float:left; line-height:32px; color:#333; margin-right:10px;}
.ItemBank_content ul li .ItemBank_img .label ul li{ width:auto; height:30px; line-height:30px; padding:0 15px; color:#333; border:1px solid #ccc; border-radius:2px; margin-right:20px; box-shadow:none; float:left;}

.ItemBank_content ul li .ItemBank_answer{ width:auto; float:right;margin-right:5%;height:auto; text-align:left;  padding:5px 0px 25px 0;position:relative;}
.ItemBank_content ul li .ItemBank_answer p{ width:auto; height:35px; line-height:35px; font-size:14px;}



.ItemBank_content ul li .big_img{ position:absolute; transition:all 0.5s;transform-origin:50% 50%; transform:scale(0); opacity:0; z-index:10000; top:50%; left:0px; text-align:center; cursor:pointer;} 
.ItemBank_content ul li .big_img img{cursor:pointer;}






/*介绍页面-start*/
.Introduction_top{ width:100%; height:26px; background:#757575; position:fixed;top:0px; left:0px; z-index:999}
.Introduction_top ul{ width:996px; height:26px;margin:0 auto;}
.Introduction_top ul li{ float:right; height:26px; padding:0 15px; color:#fff; line-height:26px; text-align:center;}
.Introduction_top ul li a{ color:#fff;}
.Introduction_head{ width:100%; height:90px; background:#fff; border-bottom:4px solid #2196f3; margin-top:26px;}
.Introduction_head .Introduction_head_con{ width:996px; height:90px; margin:0 auto;}
.Introduction_head .Introduction_head_con .Introduction_logo{ width:auto; float:left; height:auto; margin-top:17px;}
.Introduction_head .Introduction_head_con .Introduction_logo img{ }
.Introduction_head .Introduction_head_con span{  font-family:"微软雅黑";display:block; float:left; width:auto; color:#333333; font-size:14px; margin:50px 0 0 30px;}
.Introduction_banner{ width:996px; height:270px; background:#2196f3; margin:20px auto;}
.Introduction_content{ width:996px; height:auto; background:#abcdef; margin:0 auto;}
.Introduction_content .Introduction_left{ width:250px; height:auto; float:left;}
.Introduction_content .Introduction_left ul{ width:250px;}
.Introduction_content .Introduction_left ul li{ width:248px; height:47px; line-height:47px; background:#fafafa; color:#666666; border-left:2px solid #fafafa; text-indent:30px; }
.Introduction_content .Introduction_left ul li.title{ background:#fff;  line-height:47px;  color:#333; font-size:14px; font-weight:bold; cursor:default;}
.Introduction_content .Introduction_left ul a{ width:auto; height:47px; display:block;margin-bottom:1px; }
.Introduction_content .Introduction_left ul a.click li{ background:#fff url(../../images/IntroductionPage/Introduction_left.png) no-repeat 220px center; border-left:2px solid #2196f3;font-weight:bold; color:#333;}

.Introduction_content .Introduction_right{ width:745px; float:right; height:auto; margin-bottom:70px;}
.Introduction_content .Introduction_right .Introduction_right_zi{ width:100%;height:auto; display:none;}
.Introduction_content .Introduction_right .Introduction_right_zi .Introduction_title{ clear:left; padding:0 30px 0 20px; width:695px; background:#fff;  line-height:47px;  color:#333; font-size:14px; font-weight:bold; height:47px; margin-bottom:1px;}
.Introduction_right_zi .Introduction_data{ margin-bottom:1px;padding:0 30px 36px 20px; float:left; width:695px; background:#fff; height:auto;}
.Introduction_right_zi .Introduction_data span{ font-family:"微软雅黑"; width:100%; color:#555; font-size:16px; font-weight:bold; display:block; line-height:25px; margin-top:17px; margin-bottom:10px;}
.Introduction_right_zi .Introduction_data p{ width:100%; color:#666666; text-indent:24px; line-height:25px;}
.Introduction_right_zi .Introduction_data1{ margin-bottom:1px; text-align:center;padding:0 30px 26px 20px; float:left; width:695px; background:#fff; height:auto;}
.Introduction_right_zi .Introduction_data1 span{ text-align:left; font-family:"微软雅黑"; width:100%; color:#555; font-size:16px; font-weight:bold; display:block; line-height:25px; margin-top:17px; margin-bottom:10px;}
.Introduction_right_zi .Introduction_data1 span em{ font-style:normal;}
.Introduction_right_zi .Introduction_data1 p{ clear:both;text-align:left;  width:100%; color:#666666; text-indent:24px; line-height:25px;}
.Introduction_right_zi .Introduction_data1 p.new{ background:url(../../images/IntroductionPage/quote.png) no-repeat top left; width:535px; text-indent:0px; padding-left:25px; float:right;}
.Introduction_right_zi .Introduction_data1 a{ color:#2196f3; float:left; text-align:left; margin-top:10px;  display:block; margin-left:140px;}
.Introduction_right_zi .Introduction_data1 img{ margin-top:20px;}
.Introduction_right_zi .Introduction_data1 ul{ width:100%;}
.Introduction_right_zi .Introduction_data1 ul.partner li{ width:160px; height:auto; float:left;  margin-right:10px; margin-bottom:10px;}
.Introduction_right_zi .Introduction_data1 ul.partner li b{ font-weight:normal; display:block; margin-top:10px; color:#666666;}
.Introduction_right_zi .Introduction_data1 ul.partner_school{ margin-top:20px;}
.Introduction_right_zi .Introduction_data1 ul.partner_school li{ width:220px; color:#333; text-align:left; font-size:14px; height:25px; line-height:25px; float:left;  margin-right:10px; margin-bottom:10px;}

.Introduction_right_zi .Introduction_data1 ul.tutorials{ margin-top:20px;}
.Introduction_right_zi .Introduction_data1 ul.tutorials li{ width:auto; color:#333; text-align:left; height:auto; position:relative; line-height:25px; float:left;  margin-right:65px; margin-bottom:10px; position:relative;}
.Introduction_right_zi .Introduction_data1 ul.tutorials h2{ font-size:14px; font-weight:bold; width:100%; clear:both; text-align:left;}
.Introduction_right_zi .Introduction_data1 ul.tutorials li b{ font-weight:normal; display:block; color:#666666;}
.Introduction_right_zi .Introduction_data1 ul.tutorials li em{ font-style:normal; position:absolute; right:10px; top:100px; height:15px; line-height:15px; padding:0 10px; background:rgba(0,0,0,0.5); color:#fff;}
.Introduction_right_zi .Introduction_data1 ul.tutorials a{ width:auto; margin:0;}
.Introduction_right_zi .Introduction_data1 ul.tutorials a.DownloadVideo{width:25px; height:25px; position:absolute; top:25px; left:5px; display:block;}
.Introduction_right_zi .Introduction_data1 ul.tutorials a.DownloadVideo img{ width:100%; margin:0px; opacity:0.7;}
.Introduction_right_zi .Introduction_data1 ul.enducation{ margin-top:20px;}
.Introduction_right_zi .Introduction_data1 ul.enducation li{ width:220px; text-align:center; color:#333; text-align:left; font-size:14px; height:175px;  float:left;  margin-right:10px; margin-bottom:10px;}
.Introduction_right_zi .Introduction_data1 ul.enducation li img{ margin:0; margin-left:40px;}


.Introduction_right_zi .Introduction_data2{ margin-bottom:1px; text-align:center;padding:0 30px 30px 20px; float:left; width:695px; background:#fff; height:auto;}
.Introduction_right_zi .Introduction_data2 span{ text-align:left; font-family:"微软雅黑"; width:100%; color:#555; font-size:16px; font-weight:bold; display:block; line-height:25px;}


/*机构管理*/
.jg_title{  min-width:800px;width:100%; height:55px; background:#f2f2f2; box-shadow:0px 5px 6px #ccc;position:fixed; top:64px;z-index:999;}
.jg_title .jg_title_h{ width:900px;height:55px; margin:0 auto; color:#333; line-height:55px; text-indent:15px; cursor:pointer; font-size:18px; }
.jg_title_h img{ width:30px; float:left; margin-top:13px;}

.jg_input{ width:640px; height:40px; background:#D83B3E; position:fixed; top:50%; left:50%; margin-top:-200px; margin-left:-320px;}
.jg_input input{ transition:all 0.3s; width:530px; height:36px; border:1px solid #ccc; border-right:0px; float:left; text-indent:10px;}
.jg_input input:focus{border:1px solid #4285f4;  border-right:0px;}
.jg_input a{ position:relative; overflow:hidden; display:block;font-family:"微软雅黑";  width:109px; height:40px; line-height:40px; float:right; background:#4285f4; text-align:center; font-size:16px; color:#fff;}
.ripple-wrapper{ position:absolute; top:0; left:0; z-index:1; width:100%; height:100%; overflow:hidden; border-radius:inherit;pointer-events:none}


.jgdata_con{ width:900px; background:#fff; height:auto; border:1px solid #ccc;  box-shadow:0px 5px 6px #ccc; margin-bottom:80px;position:absolute; left:50%; margin-left:-450px; top:160px;z-index:99; display:none;}
.jgdata_con .jg_submit{ font-size:12px; margin-right:9px; width:85px; height:35px; line-height:35px; display:block; position:absolute; bottom:-50px; right:10px;text-align:center; color:#2196f3; }
.jgdata_con .jg_submit:hover{  color:#2196f3; background:#e3f2fd;}
.jgdata_con .jg_submit:focus{ background:#bbdefb; color:#2196f3;}
.jgdata_con .add_jg{ font-size:12px; margin-right:9px; width:85px; height:35px; line-height:35px; display:block; position:absolute; bottom:-50px; right:10px;text-align:center; color:#2196f3; }
.jgdata_con .add_jg:hover{  color:#2196f3; background:#e3f2fd;}
.jgdata_con .add_jg:focus{ background:#bbdefb; color:#2196f3;}

.jgdata_con .jgdata ul{ transition:all 0.3s; width:897px; cursor:pointer; border-left:3px solid #fff; height:auto; padding:25px 0px; border-bottom:1px solid #ccc; float:left; position:relative;}
.jgdata_con.tx ul{ border-bottom:0px;}
.jgdata_con .jgdata ul li{ width:100%; height:40px; line-height:40px; margin-top:4px;}	

/*.jgdata_con .jgdata ul li a{ border:1px solid #fff; border-radius:2px; margin-left:20px; padding:0px 20px; display:block; height:35px; width:auto; float:left; text-align:center; line-height:35px; color:#666; float:right; margin-right:10px; }
.jgdata_con .jgdata ul li a:hover{border:1px solid #c2c2c2;}
.jgdata_con .jgdata ul li a:focus{border:1px solid #c2c2c2; background:#e1e1e1;}*/
.jgdata_con .jgdata ul li a{ font-size:12px; margin-right:9px; width:85px; height:35px; line-height:35px; display:block;  float:right; text-align:center; color:#2196f3; }
.jgdata_con .jgdata ul li a:hover{  color:#2196f3; background:#e3f2fd;}
.jgdata_con .jgdata ul li a:focus{ background:#bbdefb; color:#2196f3;}
.jgdata_con .jgdata ul li span{ text-indent:30px; color:#666; float:left; width:90px;}	
.jgdata_con .jgdata ul li p{ margin-left:20px; font-size:14px; color:#333; float:left;}
.jgdata_con .jgdata ul img{ width:20px; position:absolute; top:30px; right:20px; cursor:pointer;}

.jgdata_con .jgdata ul li .jg_basis{ width:800px; height:auto; float:left;}
.jgdata_con .jgdata ul li .jg_basis ol{ width:90%; margin:0px; margin-left:20px;}
.jgdata_con .jgdata ul li .jg_basis ol li{transition:all 0.2s; cursor:pointer; list-style:none;  width:100%; height:30px;border-bottom:1px solid #ccc; margin-top:0px;color:#ccc; font-size:16px; line-height:50px;position:relative; float:left;}
.jgdata_con .jgdata ul li .jg_basis ol li input{  transition:all 0.2s;width:100%;  border:0px; height:25px; float:right; position:absolute; left:0px; bottom:0px;}
.jgdata_con .jgdata ul li .jg_basis ol li .xian{ transition:all 0.35s cubic-bezier(0.47,0,0.745,0.715);width:100%; height:2px; border-bottom:2px solid #0071bc; position:absolute; bottom:-2px; left:0px; transform:scale(0);-webkit-transform:scale(0);}
.jgdata_con .jgdata ul li .jg_basis ol li .xian.clickC{ transform:scale(1);-webkit-transform:scale(1);}
.jgdata_con .jgdata ul li .jg_basis ol li .xian.error{ border-bottom:2px solid red; transform:scale(1);-webkit-transform:scale(1);}
.jgdata_con .jgdata ul li .jg_basis ol li p{transition:all 0.2s; z-index:99; color:#a9a9a9; font-size:14px; position:absolute; top:0px; margin-left:0px !important;}
.jgdata_con .jgdata ul li .jg_basis ol li p.clickB{ position:absolute; top:0px; font-size:12px; color:#0071bc; line-height:0px; }
.jgdata_con .jgdata ul li .jg_basis ol li p.clickB_1{ position:absolute; top:0px; font-size:12px;line-height:0px; }
.jgdata_con .jgdata ul li .jg_basis ol li p.error{ position:absolute; top:0px; font-size:12px;line-height:0px; color:red; }
.jgdata_con .jgdata ul li .jg_basis ol li .name_select{font-size:14px !important; height:25px; width:100%; color:#000; position:absolute; line-height:25px; left:0px; bottom:0px;}
.jgdata_con .jgdata ul li .jg_basis ol li .name_select b{ font-weight:normal;}
.jgdata_con .jgdata ul li .jg_basis ol li span{ width:100%; height:20px; font-size:12px; line-height:20px; color:red !important; text-indent:0px !important; display:none; position:absolute; top:35px;}






.jgdata_con .jgdata ul .jg_password{transition:all 0.3s; width:100%; height:0px; overflow:hidden;}
.jg_password ol{ width:90%; margin-left:40px;}
.jg_password ol li{transition:all 0.2s; cursor:pointer; list-style:none;  width:100%; height:40px; margin-bottom:30px; border-bottom:1px solid #ccc;  color:#ccc; font-size:16px; line-height:50px;position:relative; float:left;}
.jg_password ol li.Width_160{ width:170px;}
.jg_password ol li.ml_30{ margin-left:30px;}
.jg_password ol li input{  transition:all 0.2s;width:100%;  border:0px; height:25px; float:right; position:absolute; left:0px; bottom:0px;}
.jg_password ol li .xian{ transition:all 0.35s cubic-bezier(0.47,0,0.745,0.715);width:100%; height:2px; border-bottom:2px solid #0071bc; position:absolute; bottom:-2px; left:0px; transform:scale(0);-webkit-transform:scale(0);}
.jg_password ol li .xian.clickC{ transform:scale(1);-webkit-transform:scale(1);}
.jg_password ol li .xian.error{ border-bottom:2px solid red; transform:scale(1);-webkit-transform:scale(1);}
.jg_password ol li p{transition:all 0.2s; z-index:99; color:#a9a9a9; font-size:14px; position:absolute; top:0px; margin-left:0px !important;}
.jg_password ol li p.clickB{ position:absolute; top:0px; font-size:12px; color:#0071bc; line-height:0px; }
.jg_password ol li p.clickB_1{ position:absolute; top:0px; font-size:12px;line-height:0px; }
.jg_password ol li p.error{ position:absolute; top:0px; font-size:12px;line-height:0px; color:red; }
.jg_password ol li .name_select{font-size:14px !important; height:25px; width:100%; color:#000; position:absolute; line-height:25px; left:0px; bottom:0px;}
.jg_password ol li .name_select b{ font-weight:normal;}
.jg_password ol li span{ width:100%; height:20px; font-size:12px; line-height:20px; color:red !important; text-indent:0px !important; display:none; position:absolute; top:42px;}
.jg_password_btn{ float:right;}
.jg_password_btn a{ font-size:14px; margin-right:9px; width:85px; height:35px; line-height:35px; display:block;  float:left; text-align:center; color:#2196f3; }
.jg_password_btn a:hover{  color:#2196f3; background:#e3f2fd;}
.jg_password_btn a:focus{ background:#bbdefb; color:#2196f3;}
		
		
.jgdata_con .jgdata ul .jg_teacher_con{ transition:all 0.3s;width:90%; margin-left:40px;height:auto; padding-bottom:20px;float:left; overflow:hidden;}
.jgdata_con .jgdata ul .jg_teacher_con ol li{ width:120px; height:30px; color:#333; float:left; line-height:30px; margin:10px 0 0 10px; background:#fff; border:1px solid #ccc; border-radius:2px; text-align:center; position:relative;}
.jgdata_con .jgdata ul .jg_teacher_con ol li img{ width:15px; position:absolute; top:0px; right:0px; display:none;}
	  


.jgdata ul li .select{ width:170px; overflow:visible; font-size:12px; text-indent:10px; margin-left:20px; margin-top:5px; color:#434343; border:0px; border:1px solid #ccc; float:left; height:30px; line-height:30px; background:#f3f3f3; position:relative; cursor:pointer;}
.jgdata ul li .select ol{ width:200px; height:auto; max-height:250px; background:#fff; box-shadow:0 0 15px #ccc; position:absolute; top:0px; left:0px; z-index:100000; overflow:hidden; overflow-y:auto; display:none;}
.jgdata ul li .select ol li{ width:194px; height:38px; line-height:38px; margin-top:0px; text-indent:30px; margin-left:2px; border-left:4px solid #fff; position:relative;}
.jgdata ul li .select ol li:hover{ background:#ededed; border-left:4px solid #868686;}
.jgdata ul li .select ol li img{ position:absolute; top:10px; right:10px;}
.jgdata ul li .select ol::-webkit-scrollbar { width:10px; height:10px;}
.jgdata ul li .select ol::-webkit-scrollbar-track {    border-radius: 10px;}
.jgdata ul li .select ol::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.15);}


.jgdata ul li .select span{ width:auto; text-indent:20px;}
.jgdata ul .jg_grade{ width:90%; margin-left:40px; height:auto; overflow:hidden;}
.jgdata ul .jg_grade ol{ width:100%; height:auto; float:left;}

.jg_grade ol li{transition:all 0.2s; cursor:pointer; list-style:none;  width:35% !important; margin-left:50px; margin-right:10%; height:40px; margin-bottom:30px; border-bottom:1px solid #ccc;  color:#ccc; font-size:16px; line-height:50px;position:relative; float:left;}
.jg_grade ol li em{ font-style:normal; position:absolute; left:-40px; text-align:center; color:#333; line-height:60px;}
.jgdata_con .jgdata ul .jg_grade ol li img{ position:absolute; right:-40px; top:12px;}
.jg_grade ol li input{  transition:all 0.2s;width:100%;  border:0px; height:25px; float:right; position:absolute; left:0px; bottom:0px;}
.jg_grade ol li .xian{ transition:all 0.35s cubic-bezier(0.47,0,0.745,0.715);width:100%; height:2px; border-bottom:2px solid #0071bc; position:absolute; bottom:-2px; left:0px; transform:scale(0);-webkit-transform:scale(0);}
.jg_grade ol li .xian.clickC{ transform:scale(1);-webkit-transform:scale(1);}
.jg_grade ol li .xian.error{ border-bottom:2px solid red; transform:scale(1);-webkit-transform:scale(1);}
.jg_grade ol li p{transition:all 0.2s; z-index:99; color:#a9a9a9; font-size:14px; position:absolute; top:0px; margin-left:0px !important;}
.jg_grade ol li p.clickB{ position:absolute; top:0px; font-size:12px; color:#0071bc; line-height:0px; }
.jg_grade ol li p.clickB_1{ position:absolute; top:0px; font-size:12px;line-height:0px; }
.jg_grade ol li p.error{ position:absolute; top:0px; font-size:12px;line-height:0px; color:red; }
.jg_grade ol li .name_select{font-size:14px !important; height:25px; width:100%; color:#000; position:absolute; line-height:25px; left:0px; bottom:0px;}
.jg_grade ol li .name_select b{ font-weight:normal;}
.jg_grade ol li span{ width:100%; height:20px; font-size:12px; line-height:20px; color:red !important; text-indent:0px !important; display:none; position:absolute; top:42px;}
.jg_grade ol li b{ font-weight:normal; color:#333; position:relative; top:5px;}
.jgdata ul .jg_grade ol li:nth-child(2n){ margin-right:0px;}


.gradeSize{ width:200px; height:35px; float:left; margin-left:20px; display:none;}
.gradeSize input{ width:120px; height:30px; border:0px;    border-bottom: 2px solid #0071bc; float:left;}
.gradeSize a{ font-size:14px; margin-left:20px; width:auto !important; height:35px; line-height:35px; display:block;  float:left !important; text-align:center; color:#2196f3; }
.gradeSize a:hover{  color:#2196f3; background:#fff !important;}
.gradeSize a:focus{color:#2196f3;background:#fff !important;}

/*机构管理弹窗-start*/
.xz_Institution{ width:300px; height:auto; background:#fff; padding:20px 35px 10px 35px; z-index:10000; position:fixed; top:50%; left:50%; margin-left:-150px; margin-top:-300px; display:none;}
.xz_Institution h2{ font-size:16px;color:#333;}
.xz_Institution ul{ width:265px; height:auto; margin-top:10px; float:left; position:relative;}
.xz_Institution ul li{ width:100%; height:40px; line-height:40px;}
.xz_Institution ul li input{ float:left; margin-top:14px; margin-right:10px;}
.xz_Institution ul li span{ width:auto; height:40px;}
.xz_Institution ul p{ width:100%; height:auto; color:red; position:absolute; text-indent:30px; bottom:-10px; display:none;}
.xz_Institution ul p img{ float:left;  width:22px; position:absolute; top:-4px; left:0px;}

.xz_Institution_btn{ float:right; margin-top:20px;margin-right:-30px;}
.xz_Institution_btn a{ font-size:14px;  width:85px; height:35px; line-height:35px; margin-right:9px; display:block;  float:left; text-align:center; color:#2196f3; }
.xz_Institution_btn a:hover{  color:#2196f3; background:#e3f2fd;}
.xz_Institution_btn a:focus{ background:#bbdefb; color:#2196f3;}



@media screen and (min-width:1441px) and (max-width:1601px){
	   
	    /*.result_con .result_title ul li img{ width:25px; position:absolute; top:10px; left:30%;}*/
         .result_con .result_title ul li img.result_l{ left:25%;}
		 
		 
		   /*.TitleAnalysis_con .TitleAnalysis_title ul li img{ width:25px; position:absolute; top:10px; left:12%;}*/
         .TitleAnalysis_con .TitleAnalysis_title ul li img.TitleAnalysis_l{ left:25%;}
		 
		 .classChoose .classChoose_con ul li{ width:14%;}
	 .circle { margin-right:25%;}
	  .result_circle { margin-left:30%;}
             
			 
			 
			   .sy_logo{ width:300px; height:72px; margin-left:10%; margin-top:15px; float:left;}
	    .section0_btn{ width:147px; height:auto; margin-left:12%; margin-top:10px;float:left; clear:both;}
       .section0_register{ width:230px; height:auto; position:absolute; top:50%; left:50%; margin-left:-120px; margin-top:-160px;}
	   .sectionDiv_btn{  top:62%; }
       .sectionDiv_btn a{ width:140px;}
	   #section4 .sectionDiv_btn{  top:60%; }
       #section3 .sectionDiv_btn{  top:55%; }
   
      .section_left67{ top:63%; }
	   
	   .section0_helpAndlogin a{  margin-top:20px;}
	   
	     .section0_helpAndlogin a{ display:block; width:80px; height:35px; color:#2196f3;  line-height:35px;  font-size:14px; margin-top:17px;}

      


	}
	
	
@media screen and (max-width:1440px){
		.login_con .logo1{ width:330px; height:72px; margin:15px 0 0 45px; float:left;}
        .login_con .login_content{ width:350px; height:480px; margin-left:-175px; margin-top:-225px;}
		.login_content .login_body{height:430px; background:#f8f8f8; top:15px;}
		.login_body .login_img{ width:100%; height:95px; margin-top:30px;}
		.login_body ul{ width:255px; margin-left:47px;}
		.login_body ul li{ background:#fff; width:255px; height:35px;}
		.login_body ul li b{ width:30px; height:30px; }
        .login_body ul li b img{ width:20px; }
		.login_body ul li input{ width:180px;  height:33px; line-height:33px; border:0px;}
		.login_body ul .prompt{ width:100%; height:30px; position:absolute; top:0px;  line-height:30px; color:#f44336; display:none;}
		.login_body .login_remember{ width:255px; margin-left:47px;}
		.login_body .login_remember input{ float:left;}
        .login_body a{ display:block; width:255px;margin-left:47px; height:35px; line-height:35px;}
		.validation_1{ height:35px !important;}
         .ehong-idcode-val{position:relative;padding:9px 6px 8px 6px;top:8px;*top:-3px;}
		  
		  
		  /* .result_con .result_title ul li img{ width:25px; position:absolute; top:10px; left:20%;}*/
		  
		     .result_nei_title p{ font-size:14px; color:#888; text-align:center;}

		  
         .result_con .result_title ul li img.result_l{ left:15%;}
		 .classChoose .classChoose_con ul li{ width:16.5%;}
		 
		 
		    .TitleAnalysis_con .TitleAnalysis_title ul li img#th_paixu{ width:25px; position:absolute; top:10px; left:20%;}
	.TitleAnalysis_con .TitleAnalysis_title ul li img#ctl_paixu{ width:25px; position:absolute; top:10px; left:10%;}
		 .classChoose .classChoose_con ul li{ width:16.5%;}
		 
		 /*基础信息*/
		/*  .referenceClass .referenceClass_con{ width:89%; float:left;}
		   .SharedClass .SharedClass_con{ width:80%; height:auto;float:left;}*/
		   
		   /*题型设置*/
		   .QuestionsSettings_window{ width:800px; max-height:550px; margin-left:-400px; margin-top:-275px; }
		   .QuestionsSettings_content{max-height:430px;}


       /*智能阅卷*/
	   .intelligent_class .intelligent_class_con{ width:80%;}
	   
	   
	   
	   /*班级分析-start*/
	 .statistical_b_right{ height:350px;}
	 .statistical_b_left{ height:350px;}   
	  #container{ height:280px;} 
	 .circle { width: 150px;height: 150px; margin-right:29%; margin-top:100px;}
     .pie_left, .pie_right {width: 150px; height: 150px; }
     .left1, .right1 { width:150px;height:150px;}
     .pie_right, .right1 {clip:rect(0,auto,auto,75px);}
     .pie_left, .left1 {clip:rect(0,75px,auto,0);}
     .mask_y {width: 120px;height: 120px;left:15px; top:15px;line-height: 120px;font-size: 50px;}
	 
	 .result_circle { width: 170px;height: 170px; margin-left:29%;  margin-top:80px;}
     .result_pie_left, .result_pie_right {width: 170px; height: 170px; }
     .result_left1, .result_right1 { width:170px;height:170px;}
     .result_pie_right, .result_right1 {clip:rect(0,auto,auto,85px);}
     .result_pie_left, .result_left1 {clip:rect(0,85px,auto,0);}
     .result_mask_y {width: 130px;height: 130px;left:20px; top:20px;line-height: 140px;font-size: 50px;}
	 .statistical_bottom ul li{ font-size:14px;}
     .statistical_bottom ul li .ck_number{  width:200px; height:18px; background:#e9e9e9; border-radius:20px; position:relative;}
     .statistical_bottom ul li .jg_number{ float:left; margin:12px 0 0 5%; width:200px; height:18px; background:#e9e9e9; border-radius:20px; position:relative;}
     .nei_title p{font-size:16px; color:#888;}
		 /*班级分析-end*/  
		 
		 
		 
		 /*注册*/
		 .register{ position:static; position:absolute; left:50%; margin-left:-215px; margin-top:10px; top:0px; background:#fff; margin-bottom:40px;}
		 
		.new_search{ width:35% !important;}
      
	  /*帮助和反馈*/
        .HelpFeedback_data{ max-height:400px !important;}
		
		.StartGuide ul li:nth-child(1){ background-image:url(../../images/guide/1440x720/1.jpg);}
		.StartGuide ul li:nth-child(2){ background-image:url(../../images/guide/1440x720/2.jpg);}
		.StartGuide ul li:nth-child(3){background-image:url(../../images/guide/1440x720/3.jpg);}
		.StartGuide ul li:nth-child(4){background-image:url(../../images/guide/1440x720/4.jpg);}
		.StartGuide ul li:nth-child(5){ background-image:url(../../images/guide/1440x720/5.jpg);}
		.StartGuide ul li:nth-child(6){ background-image:url(../../images/guide/1440x720/6.jpg);}
		.StartGuide ul li:nth-child(7){background-image:url(../../images/guide/1440x720/7.jpg);}
		.StartGuide ul li:nth-child(8){ background-image:url(../../images/guide/1440x720/8.jpg);}
		
		
		      .sy_logo{ width:300px; height:72px; margin-left:10%; margin-top:15px; float:left;}
	     .section0_btn{ width:147px; height:auto; margin-left:12%; float:left; clear:both;}
	   .sectionDiv_btn{  top:65% !important; }
        .sectionDiv_btn a{ width:120px; margin-right:20px;}
		  .section0_register{ width:200px; height:auto; position:absolute; top:50%; left:50%; margin-left:-105px; margin-top:-150px;}
		   #section4 .sectionDiv_btn{  top:62% !important; }
          #section3 .sectionDiv_btn{  top:58% !important; }
   
      .section_left67{ top:63%; }
		   
		   
		   
		   
		   
		     .bottom_wz p{font-size:12px; }  
			
         
		 
		 .bottom_wz{ width:100%; height:100px;  position:absolute; bottom:0px; text-align:center;}
		 .bottom_wz .bottom_wz_top ul li{ width:20%; height:22px; float:left; line-height:22px; text-align:center;}
		 .bottom_wz p{font-size:12px; font-family:"微软雅黑"; line-height:18px; position:relative; top:-5px; width:100%;}  
		 
		 
		 
		 
		 .js_link{ width:645px; height:382px; margin-left:-324px; }
.js_link .js_link_top{ height:153px; }
.js_link .js_link_top .lg{ width:85%; height:151px;}
.js_link .js_link_top .lg img{ margin-top:25px; width:100px;}
.js_link p{ font-size:14px; color:#333; text-align:center; width:100%; margin-top:20px; font-family:"微软雅黑"}
.js_link p .span1{ font-size:24px; margin:0px 10px; color:#2196f3;}


.result_con .y100_result .y100_result_head{ width:90%;  height:50px; margin-left:10%; }
  /*活动-start*/
		  .hd{ width:700px !important; margin-left:-350px !important; }

	}
	@media screen and (max-width:1180px){
		
		 .operation_row .kemu{  margin-left:30px;  }
		 .ExamQuestion_head a{  margin-left:215px;  }

	      .search_zi{ width:370px; height:30px; border:1px solid #ccc; border-radius:5px; background:#fff; float:left; margin:10px 0 0 15px; overflow:hidden; position:relative;}
		  .search_zi input{ width:250px; height:28px; line-height:28px; text-indent:10px;border:0px;}
		  
		  .search_con{ width:306px;}
		  .search_con ul{ width:250px; height:auto; margin:0 auto; margin-top:45px;}

/*班级分析-start*/
		  .statistical_b_left{ width:55%;}
          .statistical_b_right{width:40%;}
          .statistical_bottom ul li{ font-size:12px !important;}
          .statistical_bottom ul li .ck_number{  width:180px !important; }
          .statistical_bottom ul li .jg_number{ width:180px !important;}
          .nei_title h2{ font-size:14px !important; }
          .nei_title p{font-size:14px !important;}
/*班级分析-end*/
            
			 .circle { margin-right:25%;}
			 .result_circle {margin-left:25%;}
			 
			.new_search{ width:30% !important;}
			
			.result_con .result_title ul li .px_img.StudentId{ text-indent:0px; left:42%;}
			
			
			.StartGuide ul li:nth-child(1){ background-image:url(../../images/guide/1280x541/1.jpg);}
		.StartGuide ul li:nth-child(2){ background-image:url(../../images/guide/1280x541/2.jpg);}
		.StartGuide ul li:nth-child(3){background-image:url(../../images/guide/1280x541/3.jpg);}
		.StartGuide ul li:nth-child(4){background-image:url(../../images/guide/1280x541/4.jpg);}
		.StartGuide ul li:nth-child(5){ background-image:url(../../images/guide/1280x541/5.jpg);}
		.StartGuide ul li:nth-child(6){ background-image:url(../../images/guide/1280x541/6.jpg);}
		.StartGuide ul li:nth-child(7){background-image:url(../../images/guide/1280x541/7.jpg);}
		.StartGuide ul li:nth-child(8){ background-image:url(../../images/guide/1280x541/8.jpg);}
         
		 
 .sy_logo{ width:220px; height:72px; margin-left:10%; margin-top:15px; float:left;}
.section0_btn{ width:100px; height:auto; margin-left:12%; margin-top:10px;float:left; clear:both;}
.section0_register{ width:250px; height:auto; position:absolute; top:50%; left:50%; margin-left:-150px; margin-top:-145px !important;}
.sectionDiv_btn{  top:50% !important; }
.sectionDiv_btn a{ width:100px; margin-right:20px;}
.section0_register{ width:150px; height:auto; position:absolute; top:50%; left:50%; margin-left:-80px; margin-top:-150px;}
.section0_helpAndlogin a{ display:block; width:70px; height:30px; color:#2196f3;  line-height:30px;  font-size:12px; margin-top:10px;}
  .section0_helpAndlogin a img{ width:20px; margin-top:5px;}

#section4 .sectionDiv_btn{  top:48% !important; }
#section3 .sectionDiv_btn{  top:45% !important; }


.ExamQuestion_win .ExamQuestion_win_img{ width:auto; max-width:600px; max-height:500px; padding-right:10px; overflow:hidden; overflow-y:auto; border:1px solid #ccc; float:left;}

                .TitleAnalysis_con .TitleAnalysis_biao .TitleAnalysis_biao_left .TitleAnalysis_biao_left_con h1{ font-size:14px; }
			   	.TitleAnalysis_con .TitleAnalysis_biao .TitleAnalysis_biao_left .TitleAnalysis_biao_left_con{ width:31%; height:100%;  float:left; margin-right:5px;}
          
		  
		

	}
	
/*引导提示*/
.guide{ width:480px; height:210px; background:#f1f1f1f; position:fixed; top:50%; left:50%; margin-left:-140px; margin-top:-160px; border:3px dashed #9e9e9e;}
.guide h2{ color:#363636;  text-align:center; width:100%; font-weight:normal; font-size:24px; margin-top:45px;}
.guide p{ text-align:center; width:100%; font-size:18px;color:#363636; margin-top:15px; }
.guide span{ color:#2196f3;}
.guide a {color: #2196f3;text-decoration: underline; margin-left: 20px;}

.mask{ position:fixed; top:0px; left:0px; width:100%; height:100%; background:rgba(0,0,0,0.5); display:block; z-index:9999; display:none;}
.mask1{ position:fixed; top:0px; left:0px; width:100%; height:100%; background:rgba(0,0,0,0.5); display:block; z-index:9999; display:none;}

/*错误提示——start*/
 .tip_message{ transition:all 500ms cubic-bezier(0.3,0,0.5,1);width:100%; height:40px; line-height:40px; text-align:center; background:#707070; color:#f1f1f1; font-size:17px;letter-spacing:5px; position:fixed; bottom:-40px; left:0px;}
/*错误提示-end*/


/*提示——start*/
 .prompt_ask{ transition:all 500ms cubic-bezier(0,0,0.5,1); width:100%; height:40px; line-height:40px; text-align:center; background:#707070; color:#f1f1f1; font-size:17px;letter-spacing:5px; position:fixed; bottom:-40px; left:0px; z-index:10000;}
 .prompt_ask .prompt_ask_con{width:80%;min-width:900px; margin:0 auto; color:#f2f2f2;font-size:18px; position:relative;}
 .prompt_ask .prompt_ask_con .prompt_ask_btn{ width:245px; height:25px;letter-spacing:0px;position:absolute; top:7px; right:0px;}
 .prompt_ask_con .prompt_ask_btn a{ display:block; float:left; width:75px; height:25px; margin-right:20px; line-height:25px; font-size:16px; text-align:center; color:#f1f1f1;}
 .prompt_ask_con .prompt_ask_btn a:hover{ background:#f1f1f1; color:#2196f3;}
/*提示-end*/

/*成功提示——start*/
 .prompt_succeed{transition:all 500ms cubic-bezier(0,0,0.5,1); width:100%; height:40px; line-height:40px; text-align:center; background:#00c853; color:#fff; font-size:17px;letter-spacing:5px; position:fixed; bottom:-40px; left:0px; z-index:10000;}
/*成功提示-end*/

/*错误提示——start*/
 .prompt_error{transition:all 500ms cubic-bezier(0,0,0.5,1); width:100%; height:40px; line-height:40px; text-align:center; background:#d32f2f; color:#f1f1f1; font-size:17px;letter-spacing:5px; position:fixed; bottom:-40px; left:0px; z-index:10000;}
/*错误提示-end*/
.e2CuFe {
    border-color: rgba(68,68,68,0.4) transparent;
    border-style: solid;
    border-width: 6px 6px 0 6px;
    height: 0;
    width: 0;
    position: absolute;
    right: 5px;
    top: 15px;
}

/*未开发的*/
.undeveloped{ display:none; width:600px; height:auto; padding-bottom:10px; background:#fff; position:fixed; top:50%; left:50%; margin-left:-300px; margin-top:-150px; z-index:10000;}
.undeveloped h2{ width:100%; height:50px; line-height:50px; font-size:14px;}
.undeveloped h2 img{ float:left; width:40px; margin-left:20px; margin-top:8px;}
.undeveloped p{ width:100%; text-indent:30px; margin-top:20px; color:#333;}
.undeveloped textarea{ width:540px; height:100px; margin-left:30px; margin-top:10px; resize:none;}
.undeveloped_btn{ float:right; margin-top:15px;}
.undeveloped_btn a{ font-size:14px; width:85px; height:35px; line-height:35px; display:block;  float:left; text-align:center; color:#2196f3; }
.undeveloped_btn a:hover{  color:#2196f3; background:#e3f2fd;}
.undeveloped_btn a:focus{ background:#bbdefb; color:#2196f3;}

/*反馈*/
.feedback{ display:none; width:600px; height:auto; padding-bottom:10px; background:#fff; position:fixed; top:50%; left:50%; margin-left:-300px; margin-top:-150px; z-index:10000;}
.feedback h2{ width:100%; height:50px; line-height:50px; font-size:14px;}
.feedback h2 img{ float:left; width:40px; margin-left:20px; margin-top:8px;}
.feedback p{ width:90%; margin:0 auto; margin-top:20px; color:#333;}
.feedback textarea{ width:540px; height:100px; margin-left:30px; margin-top:10px; resize:none;}
.feedback_btn{ float:right; margin-top:15px;}
.feedback_btn a{ font-size:14px; width:85px; height:35px; line-height:35px; display:block;  float:left; text-align:center; color:#2196f3; }
.feedback_btn a:hover{  color:#2196f3; background:#e3f2fd;}
.feedback_btn a:focus{ background:#bbdefb; color:#2196f3;}

/*帮助与反馈-start*/
.HelpFeedback{ display:none; width:360px; height:auto; background:#fff;box-shadow:0px 0px 10px #999; position:fixed; top:70px;  z-index:10000;}
.HelpFeedback_head{ width:100%; height:115px; background:#757575;box-shadow:0px 2px 10px #999;}
.HelpFeedback_head h1{ width:auto; color:#fff; font-size:21px; font-weight:400; margin:0px; height:56px; line-height:56px; margin-left:20px;}
.HelpFeedback_search{ width:95%; margin-left:2.5%; margin-top:4px;height:47px; line-height:47px; background:#fff; border-radius:2px; float:left;}
.HelpFeedback_search img{ width:22px; margin:12px 15px; cursor:pointer; float:left;}
.HelpFeedback_search input{ width:280px; height:45px; line-he ight:45px; color:#292929; font-size:16px;border:0px; float:right;}
.HelpFeedback_head .helpSD{ width:24px; float:right; margin:17px 10px 0 0; cursor:pointer;}
.HelpFeedback_head .helpLeft{ width:24px; float:left; margin:17px 20px 0 15px; display:none; cursor:pointer;}
.HelpFeedback_con{ width:100%; height:auto; float:left; margin-top:15px;box-shadow:2px 0px 6px #999;margin-bottom:70px; overflow:hidden; overflow-y:auto; }
.HelpFeedback_con ul{ width:100%; height:auto;}
.HelpFeedback_con ul li{ width:100%; height:auto; float:left; cursor:pointer;}
.HelpFeedback_con ul li img{ width:30px; margin:16px 16px 0px 16px; float:left;}
.HelpFeedback_con ul li p{ width:280px; float:right; padding:20px 0; font-size:16px; color:#212121; border-bottom: 1px solid #e0e0e0;}
.HelpFeedback_con ul li:hover{ background:#eee;}
.HelpFeedback .novice{ height:40px; line-height:40px;  width:100%; float:left; color:#2397f3; text-indent:20px; font-size:16px; border-bottom:1px solid #e0e0e0; border-top:1px solid #e0e0e0; cursor:pointer;}
.HelpFeedback .novice:hover{ text-decoration:underline; background:#eee;}
.HelpFeedback .novice_sy{ height:40px; line-height:40px;  width:100%; float:left; color:#2397f3; text-indent:20px; font-size:16px; border-bottom:1px solid #e0e0e0; cursor:pointer;}
.HelpFeedback .novice_sy:hover{ text-decoration:underline; background:#eee;}
.HelpFeedback_bottom{ width:100%; height:50px; position:absolute; bottom:0px; box-shadow:-2px 0px 6px #999; cursor:pointer;}
.HelpFeedback_bottom img{ width:30px; margin:10px 16px; float:left;}
.HelpFeedback_bottom p{ width:290px; float:right; height:50px; line-height:50px; font-size:16px; color:#212121;}

.HelpFeedback_data{-webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -ms-transition:all 0.5s ease; -o-transition:all 0.5s ease; transition:all 0.5s ease; width:100%; margin:0 auto; max-height:500px; overflow:hidden; overflow-y:auto;}
.HelpFeedback_data .data_zi{ width:92%; margin:0 auto; height:auto; padding-bottom:20px; display:none;  }
.HelpFeedback_data .data_zi h3{ padding:5px 0; margin-top:15px;}
.HelpFeedback_data .data_zi p img{ width:100%; margin:15px 0;}




/*新版提示*/
.new_prompt{transition: opacity 200ms,-webkit-transform 300ms cubic-bezier(0.165,0.840,0.440,1.000); transition:all 0.1s; white-space: nowrap; width:auto; padding:20px 20px; padding-right:50px;  background:#404040; border-radius:4px; position:fixed; bottom:-300px; left:40px; box-shadow: 0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24); z-index:10000; max-width:350px;}
.new_prompt p{ width:100%; color:#fff; float:left;word-break:normal;  white-space:pre-wrap;word-wrap : break-word ;}
.new_prompt .close{ position:absolute; top:50%; margin-top:-10px; right:20px; width:20px; cursor:pointer;}


/*活动*/
.exhibition_logo{ width:17%; height:auto; position:absolute; top:5%; left:11%;}
.exhibition_logo img{ width:100%;}

.exhibition_fab1{ width:100px; height:100px; position:fixed; top:230px; left:160px; z-index:999;}
.exhibition_fab1 img{ width:100%;}

.exhibition_fab2{ width:100px; height:100px; position:fixed; top:50%; margin-top:-50px; right:120px;}
.exhibition_fab2 img{ width:100%;}
.exhibition_fab3{ width:100px; height:100px;position:fixed; top:50%; right:120px;}
.exhibition_fab3 img{ width:100%;}

.exhibition_fab{ width:100px; height:100px;position:fixed; top:50%; margin-top:-150px; right:120px;}
.exhibition_fab img{ width:100%;}

/*速度排位赛*/
.GameBanner{ width:100%; height:auto;}
.GameBanner img{ width:100%;}
.gameCon{ width:880px; height:auto;  margin:0 auto;}
.gameCon .GameIntroduce{ width:100%; margin-top:15px;}
.gameCon .GameIntroduce img{ width:100%;}
.gameCon .Gamedata{ width:880px; height:auto; margin-top:70px;}
.gameCon .GameTable{ width:100%; height:auto; margin-top:20px; float:left; }
.gameCon .GameTable .GameLeft{ width:50%; height:auto; float:left; }
.gameCon .Gamedata ul{ width:436px; border:2px solid #c453fd; border-bottom:0px; height:40px;}
.gameCon .Gamedata ul li{ float:left; height:40px; line-height:40px; text-align:center; width:33.33%; color:#c453fd; font-size:13px;}
.gameCon .Gamedata ul:nth-last-child(1){ border-bottom:2px solid #c453fd; }
.gameCon .Gamedata .GameTitle ul:nth-last-child(1){ border-bottom:0px; background:rgba(224,242,75,0.7);}
.gameCon .Gamedata .GameContent ul li{ font-size:14px; background:rgba(255,255,255,0.25); float:left; }
.gameCon .GameTable .GameRight{ width:50%; height:auto; float:right;}
.gameCon .GameTable .GameRight ul{ border-left:0px;}
.gameCon .Gamedata .Gamedata_btn{ width:auto; float:right;}
.gameCon .Gamedata .Gamedata_btn a{ width:65px; height:20px; background:#fff; float:left; text-align:center; line-height:20px; margin-left:10px; border-radius:2px; margin-top:20px; color:#c453fd;}



.gameCon .GameBz{ width:100%; height:400px; margin-top:70px; float:left;}
.gameCon .GameBz ul{ width:100%; float:left;}
.gameCon .GameBz ul li{ width:230px; padding:0 25px; box-shadow:9px 9px 0px #c3a205; height:400px; float:left; border-radius:4px; background:#fff; margin-right:20px;}
.gameCon .GameBz ul li:nth-last-child(1){ margin-right:0px;}
.gameCon .GameBz ul li .title{  width:201px; height:49px; margin-bottom:50px; font-size:16px; background:url(../../images/game/bz_bg.png); margin-left:15px; color:#fff030; text-align:center; line-height:49px; font-weight:bold; font-family:"微软雅黑";}
.gameCon .GameBz ul li p{ width:100%; color:#333333; line-height:25px; font-size:14px; letter-spacing:1px;}

.gameCon a.link{ clear:both; float:left; display:block; color:#fff; font-size:28px; margin:50px 0 50px 275px;line-height:63px; text-align:center; font-weight:bold; width:313px; height:63px; background:url(../../images/game/link_bg.png);text-align:center;font-weight:bold; font-family:"微软雅黑";}
.hd{ width:900px; height:267px; position:fixed; top:50%; left:50%; margin-left:-450px; margin-top:-133px; z-index:10000;}
.hd img{ width:100%;}
.hd .hd_bth{ transition:all 0.3s; width:35px; height:35px; line-height:35px; text-align:center; color:#fff; font-size:20px; font-weight:bold; border-radius:50%; position:absolute; top:-100px; right:-50px; background:#3d4142; display:block;}
.hd .hd_bth:hover{ color:red;}

.coding{ transition:all 0.5s; position:absolute; top:-55px; width:auto; padding:10px 30px;font-size:20px; color:#1D63F1; background:#fff; border-radius:5px; opacity:0; box-shadow:0 0 5px #2196f3; }


/*计时*/
.timing{ width:187px; height:63px; background:url(../../images/hd/time.png); float:left; position:absolute; right:-200px;}
.timing .time{ width:auto; font-size:28px;height:40px;  font-weight:bold; margin-top:16px; margin-left:75px; font-family:"微软雅黑"}
.timing .time span{ margin:0; display:block; float:left; width:36px; color:#333; text-align:center; overflow:hidden;}
.timing .time p{ display:none; width:110px; margin-right:7px; margin-top:5px; font-size:12px; font-weight:normal; line-height:15px; text-align:center;height:30px;  float:right;}
.homepage_results{font-family:"微软雅黑";width:110px; height:138px; background:url(../../images/hd/cj.png); margin-left:50px;font-size:13px; text-align:center; font-weight:bold; position:relative;}
.homepage_results .cj{ width:110px; margin-left:2px; position:absolute; bottom:15px; height:auto;}
.homepage_results .cj span{ color:#011fff; font-size:14px;}


/*视频*/
.video{ width:700px; height:450px; position:fixed; top:50%; left:50%; margin-left:-350px; margin-top:-225px; z-index:10000; background:#fff;}


/*首页广告*/
.new_gg{width:100%; height:auto; position:fixed; top:-1000px; left:0px; transition:all 0.5s ease-in-out; z-index:10; background:#fff;}
.new_gg_btn{ cursor:pointer; color:#fff; line-height:27px; border-radius:50%; text-align:center; width:25px; height:25px; background:red; font-size:16px; position:absolute; top:15px; right:15px; font-weight:bold;}
.loginmask{ width:100%; height:100%; z-index:8; background:rgba(0,0,0,0.8); position:fixed; top:0; left:0; display:none; }
