@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_body{ width:100%; height:100%; background:url(../../images/login/login_bodyBG.jpg); background-size:100% 100%;}
.login{width:1107px; height:629px; background:url(../../images/login/loginBG.png); background-size:100% 100%; padding-bottom:10px; position:absolute; left:50%; top:50%; margin-left:-553px; margin-top:-325px; border-radius:5px;}
.login .QuestionBank{ width:255px; height:76px; position:absolute; top:0px; right:0px; display:block;}
.login .login_img{ width:75%; margin-left:12.5%;s height:auto; margin-top:30px; float:left;}

.login .loginLeft{ width:auto;float:left; margin-left:13%; margin-top:90px;}
.login .loginRight{ width:500px; height:480px; float:right; margin-right:12.5%; position:relative;}
.loginRight .login_tab{ width:80%; margin-left:12%; height:40px; float:left; background:url(../../images/login/logo_tab.png) no-repeat; background-position:left bottom; background-size:100%;}
.loginRight .login_tab ul{ width:100%; float:left;}
.loginRight .login_tab ul li{ width:49%; float:left; height:25px; line-height:25px; text-align:center; color:#b5b5b5; font-size:14px;}
.loginRight .login_tab ul li:nth-child(1){ border-right:2px solid #d4d4d5;}
.loginRight .login_tab ul li.click{ color:#4285f4;}

.login_tian{ width:100%; height:auto; background:#fff; float:left; margin-top:45px; z-index:9999; position:relative; }
.login_tian img{ width:auto; position:absolute; left:-40px; top:12px;}
.login_tian img.passwordImg{ width:21px; margin-left:2px; margin-top:-5px;}
.login_tian img.yzImg{ width:27px; margin-left:-3px; margin-top:5px; }
  .login_tian h2{ font-size:16px; text-indent:35px; color:#333; margin-top:0px;}
  .login_tian ul{ width:70%; float:left; margin-left:20%;}
  .login_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;}
  .login_tian ul li.Width_160{ width:170px;}
  .login_tian ul li.ml_30{ margin-left:30px;}
  .login_tian ul li input{  transition:all 0.2s;width:100%;  border:0px; height:25px; float:right; position:absolute; left:0px; bottom:0px;}
  .login_tian ul li input.w40{ width:40%;}
  .login_tian ul li .xian{ transition:all 0.35s cubic-bezier(0.47,0,0.745,0.715);width:100%; height:2px; border-b ottom:2px solid #0071bc; position:absolute; bottom:-2px; left:0px; transform:scale(0);-webkit-transform:scale(0);}
  .login_tian ul li .xian.clickC{ transform:scale(1);-webkit-transform:scale(1);}
  .login_tian ul li .xian.error{ border-bottom:2px solid red; transform:scale(1);-webkit-transform:scale(1);}
  .login_tian ul li p{transition:all 0.2s; z-index:99; color:#a9a9a9; font-size:16px; position:absolute; top:0px;}
  .login_tian ul li p.clickB{ position:absolute; top:0px; font-size:14px; color:#0071bc; line-height:0px; }
  .login_tian ul li p.clickB_1{ position:absolute; top:0px; font-size:14px;line-height:0px; }
  .login_tian ul li p.error{ position:absolute; top:0px; font-size:14px;line-height:0px; color:red; }
  .login_tian ul li .name_select{font-size:14px !important; height:25px; width:100%; color:#000; position:absolute; line-height:25px; left:0px; bottom:0px;}
  .login_tian ul li .name_select b{ font-weight:normal;}
  .login_tian ul li span{ width:100%; height:20px; font-size:12px; line-height:20px; color:red;  position:absolute; top:42px;}
  .login_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;}
  .login_tian ul li .submit:hover{  color:#2196f3; background:#e3f2fd;}
  .login_tian ul li .submit:focus{ background:#bbdefb; color:#2196f3;}
  .login_tian ul li .wt_img{ width:50%; position:absolute; right:0px; height:auto; top:2px;}
  .login_tian ul li .wt_img img{ width:100%; position:static;}
  .login_tian ul li .phone_yz{ width:30%; text-align:center; height:30px; line-height:30px; border-radius:2px; color:#2196f3; border:1px solid #2196f3; position:absolute; right:0px; top:6px; font-size:12px;}
  .login_tian ul li .phone_yz.click{ color:#ccc; border:1px solid #ccc;  }
  
  
  .login .lj_login{ display:block; width:206px; height:57px; line-height:57px; background:url(../../images/login/loginBtn.png);text-align:center; position:absolute; bottom:100px; left:146px; font-size:16px; letter-spacing:2px; color:#fff; border-radius:6px; }

  .login .lj{ width:100%; height:40px; line-height:40px; text-align:center;  float:left; font-size:14px; color:#333;}
   .login .lj a{ display:inline; color:#039be5;}
   
   .login .jz_password{ width:auto; height:auto; float:left; margin-left:100px; font-size:14px; color:#333; margin-bottom:10px; position:relative; }
  
   .login .jz_password .checkbox{ width:16px; height:16px; margin-right:10px; float:left; text-indent:0px; position:relative; }
   .login .jz_password .checkbox input{ float:left; opacity:0;}
   .login .jz_password .checkbox label{ width:100%; height:100%; display:block; position:absolute; top:0px; left:0px; cursor:pointer; z-index:11;}
   .login .jz_password .checkbox label img{ width:100%; float:left; position:static;}
   .login .lj_btn{ width:70%; height:35px; line-height:35px;  font-size:14px; color:#333; position:absolute; bottom:50px; left:15%; }
   .login .lj_btn a{color:#4285f4; float:left;}
   
   .login_download{width:100%; height:40px; text-align:center; line-height:40px; position:absolute; bottom:0px;}
   .login_download img{ width:100%; position:absolute; top:0px; left:0px;}
   .login_download a{ color:#54b4ed;}

/*注册-start*/
.RegisterAdvertising{ width:90%; max-width:1100px; position:fixed; bottom:0px; left:50%; }
.RegisterAdvertising img{ width:100%;}


.register_body{ width:100%; height:100%; background:url(../../images/register_bodyBG.jpg);}
.register{width:670px; height:560px; background:url(../../images/login/zc_bg.png); position:absolute; left:50%; top:50%; margin-left:-335px; margin-top:-280px;  border-radius:5px;}
.register .register_img{ width:100%; height:auto; margin-top:50px; float:left; text-align:center;}
.register .register_tab{ width:auto; margin-left:215px; margin-top:20px; height:40px; float:left;}
.register .register_tab ul{ width:auto; float:left;}
.register .register_tab ul li{ width:auto; float:left; margin-right:40px; height:25px; position:relative; line-height:25px; text-align:center; color:#b5b5b5; font-size:14px;}
.register .register_tab ul li input{ opacity:0; position:absolute; left:0px; right:0px;}
.register .register_tab ul li label{ color:#4688f5;cursor:pointer; }
.register .register_tab ul li label img{ float:left; margin-right:10px; margin-top:7px;}
.register .register_tab ul li.click{ color:#4285f4;}

.register_tian{ width:460px; height:auto; float:left; margin-left:100px; background:#fff; z-index:10000;  }
.register_tian.mt40{ margin-top:40px;}
.register_tian.mt100{ margin-top:100px;}

.register_tian img{  width:auto; position:absolute; left:-40px; top:12px;}
.register_tian img.passwordImg{ width:21px; margin-left:2px; margin-top:-5px;}
.register_tian img.yzImg{ width:27px; margin-left:-1px; margin-top:5px; }
.register_tian img.phone{ width:20px; margin-left:2px; margin-top:-4px;}
  .register_tian h2{ font-size:16px; text-indent:35px; color:#333; margin-top:0px;}
  .register_tian ul{ width:330px; float:right; margin-right:50px;}
    .register_tian ul:nth-child(2){ margin:35px 50px 35px 0;}
  .register_tian ul li{transition:all 0.2s; cursor:pointer; list-style:none;  width:100%; height:40px; margin-bottom:35px; 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; 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_tian ul li .wt_img{ width:50%; position:absolute; right:0px; height:auto; top:2px;}
  .register_tian ul li .wt_img img{ width:100%; position:static;}
  .register_tian ul li .phone_yz{ width:30%; text-align:center; height:30px; line-height:30px; border-radius:2px; color:#2196f3; border:1px solid #2196f3; position:absolute; right:0px; top:6px; font-size:12px;}
  .register_tian ul li .phone_yz.click{ color:#ccc; border:1px solid #ccc;  }

  .register_tian .tk{ width:75%; margin-left:80px; height:40px; float:left; line-height:20px; color:#666; cursor:pointer;}
  .register_tian .tk .tk_zi{ height:20px; line-height:20px;}
  .register_tian .tk .tk_zi.error{display:none; color:red;line-height:20px; height:20px;}
  .register_tian .tk label{ cursor:pointer;}
  .register_tian .tk input{ width:14px; height:14px; float:left; margin:3px 5px 5px 0;}
  .register_tian .tk a{ color:#1b66c7;}
  .register_tian .tk a:hover{ text-decoration:underline;}
  
  .register .lj_register{ display:block; width:206px; height:57px; line-height:57px; background:url(../../images/login/loginBtn.png);text-align:center; float:left; margin-left:235px;font-size:14px; color:#fff; position:relative; }
  .register .lj_register.mt50{ margin-top:50px;}
  .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;}
   .register .Parents{ width:80%; margin-left:10%; margin-top:20px; float:left; display:none;}
    .register .Parents .rwm{ width:40%; margin-left:30%;}
	 .register .Parents .rwm img{ width:100%;}
	.register .Parents p{ width:100%; font-size:16px; text-align:center; line-height:25px; font-weight:bold; margin-top:10px;}
  
 .clause{ width:800px; height:600px; background:#fff; position:fixed; top:50%; left:50%; margin-left:-400px; margin-top:-300px; border-radius:6px 6px 0 0; z-index:10000; border:2px solid #2196f3; border-top:0px; display:none;}
   .clause h1{ width:100%; height:40px; float:40px; text-align:center; color:#fff; font-weight:normal; letter-spacing:2px;border-radius:4px 4px 0 0; background:#2196f3; margin:0px;}
   .clause .clause_con{ width:780px; height:560px; padding:0 10px; overflow:hidden; overflow-y:auto;}
   .clause .clause_con::-webkit-scrollbar { width:8px;}
   .clause .clause_con::-webkit-scrollbar-track {    border-radius: 10px;}
   .clause .clause_con::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.08);}
   .clause .clause_con h2{ font-size:14px; color:#333; margin:10px 0px;}
   .clause .clause_con p{ font-size:12px; color:#999; text-indent:24px;line-height:20px;}
   .clause .clause_con p b{ color:#333;}
   .clause .clause_con .clause_btn{ width:100%; height:50px; margin-top:15px;}
   .clause .clause_con .clause_btn a{ width:100px; height:30px; font-size:14px; color:#fff; text-align:center; display:block; line-height:30px; background:#2196f3; border-radius:4px; margin-right:60px; margin:0 auto;}

   
   
    .login_tishi{ width:600px; height:auto; background:#fff; position:fixed; top:50%; left:50%; margin-left:-300px; margin-top:-200px; border-radius:6px 6px 0 0; z-index:10000; border:2px solid #2196f3; border-top:0px;}
   .login_tishi h1{ width:100%; height:40px; float:40px; text-align:center; color:#fff; font-weight:normal; letter-spacing:2px;border-radius:4px 4px 0 0; background:#2196f3; margin:0px;}
   .login_tishi .login_tishi_con{ width:580px; height:auto; padding:0 10px;}
   .login_tishi .login_tishi_con h2{ font-size:14px; color:#333; float:left; margin:10px 0px 10px;}
   .login_tishi .login_tishi_con p{ font-size:14px; color:#999;float:left;  text-indent:24px;line-height:20px;}
   .login_tishi .login_tishi_con p b{ color:#333;}
   .login_tishi .login_tishi_con a.download{ width:100%; float:left; color:#2196f3; text-align:center; margin-top:10px; font-size:14px;}
   .login_tishi .login_tishi_con .login_tishi_btn{ width:auto; height:50px; margin-top:15px; float:right; margin-top:20px;}
   .login_tishi .login_tishi_con .login_tishi_btn a{ width:100px; height:30px; font-size:14px; color:#fff; text-align:center; line-height:30px; float:left; background:#2196f3; border-radius:4px; margin-right:60px;}
   .login_tishi .login_tishi_con .login_tishi_btn a.Agree{ margin-left:257px;}

     
 
/*考试信息页面*/
.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{ 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:40px; 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; position:relative;}
.operation_row .operation_button img{ cursor:pointer; width:22px; margin-top:16px; float:left; margin-right:20px;}
.operation_row .operation_button img#sm_yj{width:18px; margin-top:18px;}
.operation_row .operation_button .sm_yj{ width:150px; position:absolute; left:-75px; top:50px; height:auto; display:none; padding:10px;box-shadow:0px 1px 3px  rgba(0,0,0,.3); background:#fff;}
.operation_row .operation_button .sm_yj img{ width:100%; margin:0px;}
.operation_row .operation_button .sm_yj p{ width:100%; line-height:20px; text-align:center; color:#333;}
.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%;}
.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;    overflow: hidden; position:fixed; top:65px; left:0px; z-index:998;}
.left_nav::-webkit-scrollbar { width:8px; height:8px;}
.left_nav::-webkit-scrollbar-track {    border-radius: 10px;}
.left_nav::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.1);}
.left_nav .xj{ position:relative; z-index:10;  transition:all .35s; cursor:pointer;box-shadow: 0 1px 2px 0 rgba(60,64,67,0.302), 0 1px 3px 1px rgba(60,64,67,0.149);    border: 1px solid transparent; background:#fff;    border-radius: 24px; color: #3c4043; height:48px; width:120px; font-size:14px; line-height:48px; margin:20px 0 0 12px; }
.left_nav .xj:hover{box-shadow: 0 1px 3px 0 rgba(60,64,67,0.302),0 4px 8px 3px rgba(60,64,67,0.149);/*background-color: #f3f3f3;*/outline: none}
.left_nav .xj ul{ width:250px; height:auto; border-radius:10px; box-shadow: 0 8px 8px 0 rgba(60,64,67,0.3); background:#fff; position:fixed; top:83px; padding:20px 0; display:none; }
.left_nav .xj ul li{ width:100%; text-indent:30px; color:#202124; height:35px; line-height:35px;}
.left_nav .xj ul li:hover{ background:#eeeeee;}

.left_nav .xj img{ width:40px; float:left; margin:3px 10px 0 10px;}
.left_nav ul.left_nav_ul{ width:100%; margin-top:15px;  padding-bottom:10px;}
.left_nav ul.left_nav_ul li{ width:190px; height:40px; text-align:left;color:#616161; font-size:14px; line-height:40px; padding-right:30px; cursor:pointer; position:relative;}
.left_nav ul.left_nav_ul a{ color:#616161;}
.left_nav ul.left_nav_ul li.click{ color:#000; font-weight:bold;}
.left_nav ul.left_nav_ul li img{ width:21px; float:left; margin:10px 25px 0 33px;}
.left_nav ul.left_nav_ul li:hover{ background:#e1e1e1;}
.left_nav ul.left_nav_ul li i{position:absolute; right:24px; top:8px; width:10px; height:10px; border-radius:50%; background:red;}
.left_nav ul.left_nav_ul a:nth-child(1) img{width:21px; margin:10px 25px 0 18px;}
.left_nav ul.left_nav_ul a:nth-child(2) img{width:21px; margin:10px 25px 0 17px;}
.left_nav ul.left_nav_ul a:nth-child(3) img{width:20px; height:20px; margin:10px 25px 0 17px;}
.left_nav ul.left_nav_ul a:nth-child(4) img{width:18px; margin:10px 25px 0 18px;}
.left_nav .Renew{ width:100%; height:auto;float:left; margin-bottom:150px; }
.left_nav .Renew h3{ width:100%; font-weight:normal;}
.left_nav .Renew .left{ float:left; width:auto;}
.left_nav .Renew .left img{  margin-left:15px; width:23px;}
.left_nav .Renew .right{ width:150px; margin-left:22px; float:left;}
.left_nav .Renew .right a{ color:#2196f3; margin-top:5px; float:left;}
.left_nav .Renew .right a:hover{ text-decoration:underline;}
.left_nav .Renew p{ width:100%; line-height:15px; float:left; font-size:12px; }
.left_nav .Renew p.mt5{ margin-top:5px;}
.left_nav .Renew p.hint{ color:red;}
.left_nav .Renew p img{ float:right; width:18px; margin:-2px 20px 0 0;}
.left_nav .Renew ol,.left_nav .Renew ol li{ float:left; width:100%;}
.left_nav .Renew ol li{ margin:5px 0; position:relative;}
.left_nav .Renew ol li .OnProgress{ width:85%; margin-top:5px; height:5px;border-radius:10px; background:#e2e2e2; position:relative; float:left;}
.left_nav .Renew ol li .OnProgress span{ float:left; height:5px; width:40%;border-radius:10px; background:#4285f4;}
.left_nav .Renew ol li em{ width:100%; float:left; line-height:20px; font-style:normal;color:#616161;}
.left_nav .Renew ol li .Step_hint{ position:fixed; left:205px; width:auto; padding:0 15px; text-align:center; line-height:40px; font-size:14px; color:#fff; background:rgba(223,75,58,1);box-shadow: 0 1px 9px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 3px 0 rgba(0,0,0,0.2); border-radius:4px; z-index:997; display:none;}
.left_nav .Renew ol li .Step_hint .sj {border-color:rgba(223,75,58,1) transparent; border-style: solid;  border-width: 0px 10px 10px 10px;transform:rotate(-90deg); height: 0;width: 0;position: absolute;left:-15px;top:15px;}



.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 ul li.basicInformation{ color:#26c6da;}
.homepage_con ul li.QuestionsSettings{ color:#9575cd;}
.homepage_con ul li.intelligent{ color:#ff9800;}
.homepage_con ul li.ResultsReleased{ color:#ff5722;}
.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 .input,.homepage_con .title ul .input{ width:30px; height:45px; float:left;}
.content ul .input input[type="checkbox"],.homepage_con .title ul .input input[type="checkbox"]{ width:15px; height:15px; float:left; margin:16px 0 0 12px; display:none;}
.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 !important; 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;}
.content ul.bg li{color:#fff;}
/*机构管理弹窗-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;}



            
/* 打印报表弹窗—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 h4{ width:90%; margin-left:5%; margin-top:15px; text-indent:60px; line-height:25px; font-size:16px;margin-bottom:20px; color:#333;}
			 .createClass_window h4 p{ color:#ccc; font-size:14px; line-height:20px;}
		  .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 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 li{ position:relative;}
.class_con ul li.class_top{ width:100%; height:75px;}
.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:15px; 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:50px; right:15px; border-radius:50%;}
.class_con ul .class_img img{ width:100%;}

.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;}
  /*导入花名册-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:relative; top:8px; left:0px; display:none;}
.addStudent_centre ul li ol{ width:100px; height:auto; background:#fff; z-index:99; display:none; position:absolute;  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-last-child(1) li ol,.addStudent_centre ul:nth-last-child(2) li ol{ bottom:40px;}
.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 .institutionName{ color:#fff; font-size:14px; float:left; line-height:34px; margin-top:10px; padding:0 10px; cursor:pointer; border:1px solid #4285f4; letter-spacing:1px;}
.personalUser .institutionName:hover{border:1px solid #fff;}
.personalUser .institutionImg{float:left; cursor:pointer; width:auto; height:40px; margin:7px 0 0 10px; text-align:center;}
.personalUser .institutionImg img{ width:24px; margin-top:7px; float:left; margin-right:5px;}
.personalUser .institutionImg  span{ color:#fff; line-height:38px; float:left;}

.personalUser .personalUser_img{ width:30px; height:30px; margin:12px 0 0 10px; float:left; border-radius:50%; cursor:pointer;}
.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:90px; height:90px; margin:2px 0 0 5px; 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; color:#2196f3; cursor:pointer; }
		.modify_personalUser_top span.GradeName b:hover{ text-decoration:underline;}
		.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:fixed; 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:80px;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 .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%; 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 .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;}	
.Modifydata_con .LogOut{ float:right; height:30px; line-height:30px; color:#4285f4; font-size:14px; position:absolute; bottom:-50px; right:20px;}
.Modifydata_con .LogOut:hover{ text-decoration:underline;}

.LogOut_win {width: 400px; height: auto;padding:30px 30px 20px;background: #fff;position: fixed;left: 50%;top: 50%; margin-top: -160px;margin-left: -200px;z-index: 10001;overflow: hidden;font-size: 14px; display:none;}
.LogOut_win h2 {width: 100%; font-size: 14px; text-align:center; float:left; margin-bottom:20px; line-height:20px;}
.LogOut_win .LogOut_btn{ float:right;}
.LogOut_win .LogOut_btn a{ font-size:14px; margin-right:9px; width:85px; height:35px; line-height:35px; display:block;  float:left; text-align:center; color:#2196f3; }
.LogOut_win .LogOut_btn a:hover{  color:#2196f3; background:#e3f2fd;}
.LogOut_win .LogOut_btn a:focus{ background:#bbdefb; color:#2196f3;}

.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 h2{ width:100%; height:40px; line-height:40px; font-size:16px; margin-bottom:10px;}
.screening ul li{ width:100%; height:25px; margin-top:30px; color:#333333; position:relative;}
.screening ul li.Hauto{ height:auto; float:left; margin-top:20px; margin-bottom:30px;}
.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 .w270{ width:270px; float:left; margin-top:10px;}
.screening ul li .w270 input{ width:70px;}
.screening ul li .w270 b{ width:40px; height:30px; line-height:30px; display:block; float:left; text-align:center;}
.screening ul li .w270 a{ display:block; width:25px;  color:#333; font-weight:bold; height:25px; float:left; text-align:center; line-height:25px; float:left; font-size:30px; margin-left:15px;}
.screening ul li .w270 a img{ width:20px;}
.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,.screening_btn .cancel{  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,.screening_btn .cancel: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:left; text-indent:10%;}
.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:100%; height:40px; text-align:left; text-indent:20px; color:#4c4c4c; font-size:12px; line-height:40px;  cursor:pointer; position:relative;}
.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 img.finish{ position:absolute; right:15px;width:18px; margin-top:11px;}
.newTest_nav ul li .march{ position:absolute; right:19px; top:15px;width:10px; height:10px; border-radius:50%; background:red;}
.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;}
.newTest_nav .Process{ position:absolute; right:10px; width:20px; height:auto;  top:60px; z-index:99;}
.newTest_nav .Process span{ display:block; width:7px; height:7px; border-radius:50%;margin-left:7.4px; margin-bottom:3px; background:#c2c2c2; text-align:center; color:#fff; font-size:16px; }
.newTest_nav .Process span.finish{ width:18px; height:18px; margin-left:2px;background:#4caf50;}
.newTest_nav .Process span.error{ width:18px; height:18px; margin-left:2px;background:#f34336;}
.newTest_nav .Process span.proceed{background:#4caf50;}
.newTest_nav .Process span img.g{ width:10px; margin:5px 0 0 4px; float:left; display:none;}
.newTest_nav .Process span img.t{ width:3px; margin:2.5px 0 0 7.2px; float:left; display:none;}
.newTest_nav .Process span em{ font-style:normal; display:none; line-height:17px;}
.newTest_nav .Process span.finish .g{ display:block;}
.newTest_nav .Process span.error .t{ display:block;}
.newTest_nav .Process i{ width:2px; height:28px;background:#c2c2c2;margin-left:10px; display:block; margin-bottom:3px;}
.newTest_nav .Process i.finish{ height:18px;background:#4caf50; }


.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:21%; }
.result_con .y100_result .y100_result_head ul{ width:100%; float:left;}
.result_con .y100_result .y100_result_head ul li{ width:28%; 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{ width:100%; 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%;*/width:100%; float:left; height:100%;  position:relative;}
	.TitleAnalysis_con .TitleAnalysis_biao .TitleAnalysis_biao_left .TitleAnalysis_biao_left_con{ margin-right:4%; /*width:29%;*/width:48%; background:#fff; box-shadow: 2px 4px 8px #ccc;  height:100%;  float:left;}
	.TitleAnalysis_con .TitleAnalysis_biao .TitleAnalysis_biao_left .TitleAnalysis_biao_left_con:nth-last-child(1){ margin-right:0px;}
	.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:30px;}
	.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:33%; text-indent:30px; 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; 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; font-family:"微软雅黑"; }
	.TitleAnalysis_con .TitleAnalysis_title .title{width:auto; height:30px; position:absolute; top:0px; left:0px; font-size:16px; }
	.TitleAnalysis_con .TitleAnalysis_title .SearchResults{width:auto; height:30px; position:absolute; top:2px; left:0px; }
	.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:8.5%;}
	.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:8.5%;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;}


	
	

 /*选项分析*/
	.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:40px;}
	.OptionAnalysis_con .OptionAnalysis_title ul li{ width:8%; float:left; font-weight:bold; color:#fff; text-align:left; position:relative;}
	.OptionAnalysis_con .OptionAnalysis_title ul li.width20{ width:20%;}
	.OptionAnalysis_con .OptionAnalysis_title ul li:nth-child(1){ text-indent:10px;}
	.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:left; width:56%;}
	.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:8%; float:left;  color:#202020; font-size:13px; text-align:left;}
	.OptionAnalysis_con .OptionAnalysis_table ul li.width20{ width:20%;}
    .OptionAnalysis_con .OptionAnalysis_table ul li:nth-child(1){ text-indent:10px;}
    .OptionAnalysis_con .OptionAnalysis_table ul .Options{float:left; width:56%;}
	.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; margin-top:30px;}
   .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: #f26d54;
		 float:right;
		 margin:70px 32% 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:50px;
		 color:#888888;
		 font-family:"微软雅黑";
		 letter-spacing:-4px;
		 letter-spacing:1px;
    }
	

	
   .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:30px; margin-bottom:30px; position:relative;}
   .score a{  border-radius:2px; font-weight:bold;  display:block; height:auto; width:auto; float:right; text-align:center; color:#444444; position:absolute; top:5px; left:65px; }
   /*.score a{ border:1px solid #f2f1f1; border-radius:2px; font-weight:bold; padding:0px 20px; display:block; height:35px; width:auto; float:right; text-align:center; line-height:35px; color:#444444; position:absolute; top:-45px; left:0px; }
   .score a:hover{border:1px solid #c2c2c2;}
   .score a.click{border:1px solid #c2c2c2; background:#e1e1e1;}*/
   .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; position:relative;}
   .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{ width:calc(100% - 200px); height:auto; position:fixed; left:200px; top:56px; background:#f2f2f2; }
.StudentAnswer .scoreHead{width:calc(100% - 90px);  float:left;height:auto; margin-left:45px; margin-top:15px;}
.StudentAnswer .scoreHead h1{ width:100%; line-height:30px; font-size:18px; margin:0px; color:#333; font-weight:normal; letter-spacing:1px;}
.StudentAnswer .scoreHead .scoreHead_data{width:calc(100% - 2px); border:1px solid #ccc; background:#fff; border-radius:2px; float:left; padding:10px 0;}
.StudentAnswer .scoreHead .scoreHead_data .left{ float:left;}
.StudentAnswer .scoreHead .scoreHead_data .left span{ float:left; height:30px; line-height:30px; font-size:14px; color:#333; padding:0 20px;}
.StudentAnswer .scoreHead .scoreHead_data .left ul{ float:left;}
.StudentAnswer .scoreHead .scoreHead_data .left ul li{ width:30px; height:30px; border:1px solid #ccc; border-radius:50%; margin-right:10px; line-height:30px;  text-align:center; color:#333; font-size:14px; float:left; cursor:pointer;}
.StudentAnswer .scoreHead .scoreHead_data .left ul li.click{ background:#333; color:#fff;border:1px solid #333;}
.StudentAnswer .scoreHead .scoreHead_data .right{ float:left;}
.StudentAnswer .scoreHead .scoreHead_data .right span{ float:left; height:30px; line-height:30px; font-size:14px; color:#333; padding:0 20px;}
.StudentAnswer .scoreHead .scoreHead_data .right select{ width:60px; height:30px;border:1px solid #ccc; margin-right:10px; float:left; line-height:30px;}
.StudentAnswer .scoreHead .scoreHead_data .right input{ text-indent:5px; width:60px; height:26px; border:1px solid #ccc; float:left; line-height:30px;}
.StudentAnswer .scoreHead .scoreHead_data .right a{ width:80px; height:30px; float:left; color:#fff; text-align:center; line-height:30px; margin-left:50px; font-size:14px; border-radius:2px; background:#2196f3;}
.StudentAnswer .scoreHead .scoreHead_data .data{ width:100%; border-top:1px solid #ccc; height:auto; margin-top:10px; float:left;}
.StudentAnswer .scoreHead .scoreHead_data .data div{ width:100%; margin-top:10px; float:left;}
.StudentAnswer .scoreHead .scoreHead_data .data div span{ box-shadow:0 0 6px #ccc;  width:40px; float:left; margin:0 10px; height:25px; line-height:25px; text-align:center; background:#333; color:#fff; font-size:14px; border-radius:25px;}
.StudentAnswer .scoreHead .scoreHead_data .data div ul{ width:calc(100% - 60px); float:left;}
.StudentAnswer .scoreHead .scoreHead_data .data div ul li{ width:auto; float:left; padding:0 15px; margin-right:10px; height:23px; line-height:23px; text-align:center; font-size:14px; border-radius:25px; border:1px solid #fff; box-shadow:0 0 6px #ccc; color:#333;}
.StudentAnswer .scoreHead .scoreHead_data .data div.Level2 ul li{ background:#a8d5ea; border:1px solid #a8d5ea;}
.StudentAnswer .scoreHead .scoreHead_data .data div.Level3 ul li{ background:#edffd9; border:1px solid #edffd9;}
.StudentAnswer .scoreHead .scoreHead_data .data div.Level4 ul li{ background:#ffe9db; border:1px solid #ffe9db;}


.StudentAnswer_con{ width:calc(100% - 90px);  float:left;height:auto;  overflow:hidden; margin-left:45px; margin-top:15px; 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; width:100%; 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:14px; left:30px;}
	.StudentAnswer_left .LeftAnswer_title ul li .px_img img{width:16px;position:relative; top:-10px; left:0px; }
	.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 li .px_img.l20{ left:60px;}

.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:15%;}
.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;width:25%;}

.StudentAnswer_right{  float:left; overflow:hidden; width:calc(100% - 350px);}
.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; }
.StudentAnswer_right ul li{ width:8%; height:45px; float:left;line-height:40px; text-align:center; position:relative; }
.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;}

.StudentAnswer_right ul li i{ width:7px; height:100%;position:absolute; top:0px; right:0px; cursor:pointer;}
.StudentAnswer_right ul li i img{ transition:all 0.3s;  width:100%; margin-top:15px;}
.StudentAnswer_right .RightAnswer_data ul li{ width:8%; height:45px; float:left;line-height:40px; text-align:center; background:#fff; color:#333; }
.StudentAnswer_right .level2,.StudentAnswer_right .level3,.StudentAnswer_right .level4{ width:auto; float:left;}
.StudentAnswer_right .RightAnswer_data .level2 li{ background:#a8d5ea;}
.StudentAnswer_right .RightAnswer_data .level3 li{ background:#edffd9;}
.StudentAnswer_right .RightAnswer_data .level4 li{ background:#ffe9db;}
/*专题分析-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:60px; margin:0 auto;}
 .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:#dfeafe; color:#333; cursor:pointer;}
 .SharedClass_window ul li.click{ background:#dfeafe;color:#333; }
 
  .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 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; color:#333; float:left; line-height:30px; background:#fff; border:1px solid #fff; border-radius:2px; text-align:center;}
 .referenceClass_window ul li:hover{ border:1px solid #427fed; background:#eff3f9;border-radius:2px;}
 .referenceClass_window ul li.click{ background:#dfeafe;}
 .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:nth-child(1){ width:6%;}
 .basicInformation_data ul li{ width:13.4%; 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:1%;}
 .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:1%;}
   .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 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;}

  /*阅卷须知*/
.MarkingNotice{ position:fixed; top:0px; left:0px; width:100%; height:100%; background:rgba(0,0,0,0.6); display:block; color:#fff; z-index:999;}
.MarkingNotice .MarkingXZ1{ width:600px; margin:0 auto; height:auto; margin-top:10%;}
.MarkingNotice .MarkingXZ1 h2{ width:100%; line-height:40px; font-size:28px; text-align:center;letter-spacing:2px;}
.MarkingNotice .MarkingXZ1 p{ width:100%; line-height:30px; font-size:24px; text-align:center;letter-spacing:2px; margin-top:30px;}
.MarkingNotice .MarkingXZ1 a.MN_next{ margin:0 auto; display:block; width:130px; margin-top:40px;}
.MarkingNotice .MarkingXZ1 a img{ width:100%;}
.MarkingNotice .MarkingXZ2{ width:70%; height:auto; margin:0 auto; text-align:center; margin-top:6%; position:relative; display:none;}
.MarkingNotice .MarkingXZ2 h2{ width:100%; line-height:40px; font-size:28px; text-align:left;letter-spacing:2px;}
.MarkingNotice .MarkingXZ2 img.img1{ width:62%;}
.MarkingNotice .MarkingXZ2 a.MN_next{ position:absolute; bottom:-10px; right:10%; width:120px; height:auto; margin-top:40px;}
.MarkingNotice .MarkingXZ2 a.MN_prev{ position:absolute; bottom:-10px; left:0%; margin-left:-100px; width:120px; height:auto; margin-top:40px;}
.MarkingNotice .MarkingXZ2 a img{ width:100%;}
.MarkingNotice .MarkingXZ3{ width:70%; height:auto; float:left; margin-left:15%; text-align:center; margin-top:6%; position:relative; display:none;}
.MarkingNotice .MarkingXZ3.l18{ margin-left:20%;}
.MarkingNotice .MarkingXZ3 h2{ width:100%; line-height:40px; font-size:28px; text-align:left;letter-spacing:2px;}
.MarkingNotice .MarkingXZ3 img.img1{ width:75%; margin-top:2%;}
.MarkingNotice .MarkingXZ3 ul{ width:100%; float:left;}
.MarkingNotice .MarkingXZ3 ul li{ width:35%; margin-right:8%; float:left; }
.MarkingNotice .MarkingXZ3 ul li:nth-child(1){ width:37.5%; margin-top:2%; margin-left:2%;}
.MarkingNotice .MarkingXZ3 ul li:nth-child(2){ width:32.5%;}
.MarkingNotice .MarkingXZ3 ul li.l3{width:35%; margin-left:0px; margin-right:10%;}
.MarkingNotice .MarkingXZ3 ul li.l4{width:37%; margin-top:23%;}
.MarkingNotice .MarkingXZ3 ul li img{ width:100%}
.MarkingNotice .MarkingXZ3 a.MN_next{ position:absolute; bottom:-30px; right:5%; width:100px; height:auto; margin-top:40px;}
.MarkingNotice .MarkingXZ3 a.MN_prev{ position:absolute; bottom:-30px; left:0%;margin-left:-100px;  width:100px; height:auto; margin-top:40px;}
.MarkingNotice .MarkingXZ3 a img{ width:100%;}
.MarkingNotice .MarkingXZ3_1{ width:50%; height:auto; margin:0 auto; text-align:center; margin-top:6%; position:relative; display:none;}
.MarkingNotice .MarkingXZ3_1 h2{ width:100%; line-height:40px; font-size:20px; text-align:left;letter-spacing:2px;}
.MarkingNotice .MarkingXZ3_1 img.img1{ width:60%; margin-top:2%;}
.MarkingNotice .MarkingXZ3_1 img.img2{ width:75%; margin-top:2%;}
.MarkingNotice .MarkingXZ3_1 img.img3{ width:62%; margin-top:2%;}
.MarkingNotice .MarkingXZ3_1 img.img4{ width:62%; margin-top:2%; margin-left:-10%;}
.MarkingNotice .MarkingXZ3_1 a.MN_next{position:absolute; bottom:-30px; right:1%; width:100px; height:auto; margin-top:40px;}
.MarkingNotice .MarkingXZ3_1 a.MN_prev{position:absolute; bottom:-30px; left:0%; margin-left:-100px; width:100px; height:auto; margin-top:40px;}
.MarkingNotice .MarkingXZ3_1 a img{ width:100%;}
.MarkingNotice .MarkingXZ4{ width:70%; height:auto; float:left; margin-left:15%; margin-top:6%; position:relative; display:none;}
.MarkingNotice .MarkingXZ4 h2{ width:100%; line-height:40px; font-size:28px; text-align:left;letter-spacing:2px;}
.MarkingNotice .MarkingXZ4 h3{ width:100%; line-height:40px; font-size:24px; text-align:left;letter-spacing:2px; text-indent:18%;}
.MarkingNotice .MarkingXZ4 p{ width:100%; line-height:40px; font-size:20px; text-align:left;letter-spacing:2px; text-indent:18%;}
.MarkingNotice .MarkingXZ4 img.img1{ width:60%; margin-top:2%;}
.MarkingNotice .MarkingXZ4 a.MN_next{position:absolute; bottom:-50%; right:18%; width:120px; height:auto; margin-top:40px;}
.MarkingNotice .MarkingXZ4 a.MN_prev{position:absolute; bottom:-50%;margin-left:-100px; left:0%; width:120px; height:auto; margin-top:40px;}
.MarkingNotice .MarkingXZ4 a img{ width:100%;}
.MarkingNotice .MarkingXZ4_1{ width:50%; height:auto; margin:0 auto;margin-top:6%; position:relative; display:none;}
.MarkingNotice .MarkingXZ4_1 h2{ width:100%; line-height:40px; font-size:20px; text-align:left;letter-spacing:2px;}
.MarkingNotice .MarkingXZ4_1 img.img1{ width:85%; margin-top:2%;}
.MarkingNotice .MarkingXZ4_1 img.img2{ width:75%; margin-top:2%;}
.MarkingNotice .MarkingXZ4_1 img.img3{ width:62%; margin-top:2%;}
.MarkingNotice .MarkingXZ4_1 img.img4{ width:62%; margin-top:2%; margin-left:-10%;}
.MarkingNotice .MarkingXZ4_1 a.MN_next{position:absolute; bottom:-30%; right:1%; width:100px; height:auto; margin-top:40px;}
.MarkingNotice .MarkingXZ4_1 a.MN_prev{position:absolute; bottom:-30%;margin-left:-100px; left:0%; width:100px; height:auto; margin-top:40px;}
.MarkingNotice .MarkingXZ4_1 a img{ width:100%;}
















/*试题模板-start*/
.TestTemplates{ height:500px; position:fixed; left:200px; top:56px; overflow-y:auto;}
.TestTemplates_con{ width:100%;height:auto; background:#f2f2f2; position:relative; z-index:99;}

.NormTemplates{ width:100%;}
.NormTemplates h2{width:100%; color:#939393;  margin-top:20px; text-indent:30px;}
.NormTemplates .HighSchool,.NormTemplates .MiddleSchool{ width:100%; float:left;}
.NormTemplates .HighSchool .HighSchool_btn{ width:200px; height:180px; float:left; margin:50px 0 0 50px;}
.NormTemplates .HighSchool .HighSchool_btn .fea_Templates{ position:relative;}
.NormTemplates .HighSchool .HighSchool_btn .fea_Templates:hover{ box-shadow:0 2px 10px #ccc;}
.NormTemplates .HighSchool .HighSchool_btn .fea_Templates a.mb{ position:absolute; right:0px; line-height:42px; color:#2196f3; text-decoration:underline;}
.NormTemplates .HighSchool .HighSchool_btn .fea_Templates .fea_Templates_help{ width:20px; height:20px; position:absolute; right:5px; top:5px; box-shadow:0 2px 10px #ccc; border-radius:50%; background:#999;}
.NormTemplates .HighSchool .HighSchool_btn .fea_Templates .fea_Templates_help.top{ top:10px;}
.NormTemplates .HighSchool .HighSchool_btn .fea_Templates .fea_Templates_help:hover{ box-shadow:0 2px 12px #aaa;}
.NormTemplates .HighSchool .HighSchool_btn .fea_Templates .fea_Templates_help img{ width:100%; margin:0;}
.NormTemplates .fea_Templates{ text-align:center; width:196px; height:125px; cursor:pointer; border:2px dashed #ccc; float:left;}
.NormTemplates .fea_Templates.mt15{ margin-top:5px;}
.NormTemplates .fea_Templates img{ width:45px; margin-top:27px;}
.NormTemplates .fea_Templates p{ width:100%; color:#979797; font-size:14px; margin-top:5px;}
.NormTemplates .fea_Templates.tx_share{ height:auto; border:0px;line-height:42px; text-align:left;color:#979797; }
.NormTemplates .fea_Templates.tx_share img{ width:auto; float:left; margin:10px 10px 0 60px; }
.NormTemplates .HighSchool .HighSchool_btn .fea_Templates.tx_share:hover{ box-shadow:none;}

.NormTemplates ul { width:200px; height:auto; float:left; margin:50px 0 0 50px; position:relative; box-shadow:0px 3px 6px #ccc; cursor:pointer;}
.NormTemplates ul:nth-last-child(1){ margin-bottom:50px;}
.NormTemplates ul li{ position:relative;}
.NormTemplates ul li.norm_top{ width:100%; height:80px; overflow:hidden; background:#fff;}
.NormTemplates ul li.norm_top .mb_img{ width:100%;}
.NormTemplates ul li.norm_top .mb_img img{ width:100%;}
.NormTemplates ul li.norm_top p{ width:82%; margin-left:5%;font-size:12px; height:auto; float:left; line-height:20px; display:block;color:#fff;}
.NormTemplates ul li.norm_top p.title{ font-weight:bold;}
.NormTemplates ul li.norm_top p:first-of-type{ margin-top:10px; margin-bottom:5px;}
.NormTemplates ul li.norm_top p span.title{ width:81.3%; float:right; }
.NormTemplates ul li.norm_top.English{ background:#26c7db;}
.NormTemplates ul li.norm_top.maths{ background:#2196f3;}
.NormTemplates ul li.norm_top.language{ background:#f5521b;}
.NormTemplates ul li.norm_top.rawPolitical{ background:#66ba6c;}
.NormTemplates ul li.norm_top.wl_ls{ background:#9675ce;}
.NormTemplates ul li.norm_top.hx_dl{ background:#ff9801;}
.NormTemplates ul li.norm_top.other{ background:#767676;}


.NormTemplates ul .class_operate{ height:30px; margin-top:5px; cursor:pointer;  position:absolute; right:0px; top:0px; width:30px;z-index:99; display:none;}
.NormTemplates ul .class_operate:hover img{ width:27px; position:relative; left:3px;}
.NormTemplates ul .class_operate img{ width:22px; float:right; margin-right:5px;}
.NormTemplates ul .class_operation{ width:110px; height:auto; background:#fff; position:absolute; top:30px; right:-60px; z-index:1000; display:none; z-index:99;}
.NormTemplates ul .class_operation ul{ width:110px; margin:0px;}
.NormTemplates ul .class_operation ul li{ width:110px; height:30px; line-height:30px; cursor:pointer; text-align:center; color:#333;}
.NormTemplates ul .class_operation ul li:hover{ background:#eeeeee; color:#000;}
.NormTemplates ul li.norm_bottom{ width:100%; height:100px; position:relative; background:#f2f1f1;}
.NormTemplates ul li.norm_bottom i{ width:40px; height:40px; border-radius:50%; background:#fef01c; font-style:normal; font-size:20px; position:absolute; right:10px; top:-20px; text-align:center; line-height:40px;}
.NormTemplates ul li.norm_bottom.q_blue{ background:#26c7db;}
.NormTemplates ul li.norm_bottom.blue{ background:#2196f3;}
.NormTemplates ul li.norm_bottom.orange{ background:#f5521b;}
.NormTemplates ul li.norm_bottom.green{ background:#66ba6c;}
.NormTemplates ul li.norm_bottom.purple{ background:#9675ce;}
.NormTemplates ul li.norm_bottom.yellow{ background:#ff9801;}
.NormTemplates ul li.norm_bottom.other{ background:#767676;}
/*
.NormTemplates ul li.norm_bottom.English{ background:#26c7db;}
.NormTemplates ul li.norm_bottom.maths{ background:#2196f3;}
.NormTemplates ul li.norm_bottom.language{ background:#f5521b;}
.NormTemplates ul li.norm_bottom.rawPolitical{ background:#66ba6c;}
.NormTemplates ul li.norm_bottom.wl_ls{ background:#9675ce;}
.NormTemplates ul li.norm_bottom.hx_dl{ background:#ff9801;}
.NormTemplates ul li.norm_bottom.other{ background:#767676;}*/

.NormTemplates ul li.norm_bottom .sign{ padding:0 7px; line-height:20px; position:absolute; bottom:0px; right:0px; border-radius:4px 0 0 0;color:#fff;}
.NormTemplates ul li.norm_bottom .sign.English{ background:#26c7db;}
.NormTemplates ul li.norm_bottom .sign.maths{ background:#2196f3;}
.NormTemplates ul li.norm_bottom .sign.language{ background:#f5521b;}
.NormTemplates ul li.norm_bottom .sign.rawPolitical{ background:#66ba6c;}
.NormTemplates ul li.norm_bottom .sign.wl_ls{ background:#9675ce;}
.NormTemplates ul li.norm_bottom .sign.hx_dl{ background:#ff9801;}
.NormTemplates ul li.norm_bottom .sign.other{ background:#767676;}

.NormTemplates ul li.norm_bottom .norm_bottom_img{ width:30px; height:30px; line-height:30px; text-align:center; background:#0F0000; position:absolute; top:-15px; left:20px; border-radius:50%;}
.NormTemplates ul li.norm_bottom .norm_bottom_img img{ width:100%;}
.NormTemplates ul li.norm_bottom p{ width:90%; margin-left:5%;font-size:12px; height:auto; float:left; line-height:20px; display:block;color:#333;}
.NormTemplates ul li.norm_bottom p:first-of-type{ margin-top:25px; margin-bottom:10px;}
.NormTemplates ul li.norm_bottom p span.title{ width:81.3%; float:right; }
.NormTemplates ul li.norm_bottom .norm_btn{ width:100%;position:absolute; bottom:15px; left:10px; display:none;}
.NormTemplates ul li.norm_bottom a{ width:auto; padding:0 14px; float:left; color:#fff;}
.NormTemplates ul li.norm_bottom a:hover{ background:rgba(0,0,0,0.2); border-radius:2px;}



.norm_img{position:fixed;transform-origin:50% 50%; transform:scale(0);  opacity:0; z-index:10000; width:auto; left:16%; text-align:center; cursor:pointer;} 
.norm_img img{ transition:all 0.3s;cursor:pointer; width:500px;}
.norm_img_btn{ display:none;}
.norm_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;}
.norm_img_btn a.prevImg{ top:44%; left:70px;}
.norm_img_btn a.nextImg{ top:44%; left:50%;}
.norm_img_btn a:hover{ box-shadow:0 0 10px #f00;}
.norm_img_rotate{ width:100px; height:60px; position:fixed; bottom:50px; z-index:10001; left:25%; display:none; }
.norm_img_rotate .sun{ width:40px; height:40px;  border-radius:50%; background:url(../../images/sun.png) no-repeat center center #333; background-size:80% 80%; float:right; cursor:pointer;}
.norm_img_rotate .ni{ width:40px; height:40px;border-radius:50%; background:url(../../images/ni.png) no-repeat center center #333; background-size:80% 80%; float:left; cursor:pointer;}


 .norm_tx{ width:36%; height:auto;position:fixed; top:50%; right:3%; padding:30px 0px 10px 30px;margin-top:-130px; background:#fff; display:none; z-index:10000; max-height:500px; overflow:hidden; overflow-y:auto;  }
 .norm_tx .norm_tx_data{ width:100%; float:left;  padding-right:10px;}
  .norm_tx .norm_tx_data p{ width:100%; font-size:14px; color:#333; display:block; margin-bottom:10px;}
.norm_tx_btn{ float:right; margin-top:20px; margin-right:20px;}
.norm_tx_btn a{ font-size:14px; margin-right:9px; width:85px; height:35px; line-height:35px; display:block;  float:left; text-align:center; color:#2196f3; }
.norm_tx_btn a:hover{  color:#2196f3; background:#e3f2fd;}
.norm_tx_btn a:focus{ background:#bbdefb; color:#2196f3;}


/*选择需要阅卷的题目-start*/
.MarkingTopic{-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:310px; 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; padding-left:30px;}
.MarkingTopic .MarkingTopic_head{ width:110%; margin-left:-10%; height:55px; margin-top:20px; font-family:"微软雅黑"; margin-bottom:10px; border-bottom:1px solid #ccc;}
.MarkingTopic .MarkingTopic_head ul{ width:100%;}
.MarkingTopic .MarkingTopic_head ul li{ width:40%; margin-left:5%; height:52px;   float:left; line-height:55px; text-align:center; color:#747474; font-size:16px; border-bottom:3px solid #fff; cursor:pointer;}
.MarkingTopic .MarkingTopic_head ul li:nth-child(2){ float:right; margin-left:0px; margin-right:5%;}
.MarkingTopic .MarkingTopic_head ul li.click{ color:#4285f5;border-bottom:3px solid #4285f5;}

.MarkingTopic .MarkingTopic_con{ width:100%; height:auto;float:left; margin-bottom:20px; overflow:hidden; overflow-y:auto;display:none;}
.MarkingTopic .MarkingTopic_con::-webkit-scrollbar { width:8px;}
.MarkingTopic .MarkingTopic_con::-webkit-scrollbar-track {    border-radius: 10px;}
.MarkingTopic .MarkingTopic_con::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.08);}
.MarkingTopic .MarkingTopic_con ul{ width:100%;}
.MarkingTopic .MarkingTopic_con ul p{line-height:20px;color:#999; font-size:13px;}
.MarkingTopic .MarkingTopic_con ul li{ cursor:pointer; width:100%; height:30px;color:#2196f3; line-height:30px; font-size:12px; float:left;}
.MarkingTopic .MarkingTopic_con ul li span{ width:auto; display:block; float:left;}
.MarkingTopic .MarkingTopic_con ul li img{ float:left; margin-top:12px; margin-left:10px;transition: all 0.2s;transform:rotate(180deg);}
.MarkingTopic .MarkingTopic_con ul .MarkingTopic_conXZ{ width:100%; float:left;}
.MarkingTopic .MarkingTopic_con ul .MarkingTopic_conXZ.MarkingTopic_conXZshow{ display:block;}
.MarkingTopic .MarkingTopic_con ul .MarkingTopic_conXZ ol li{ cursor:pointer;width:60px; height:20px; margin-top:2px;  color:#888; line-height:20px; text-align:center; float:left; margin-right:15px; border-radius:10px;}
.MarkingTopic .MarkingTopic_con ul .MarkingTopic_conXZ ol li:nth-child(4n){ margin-right:0px;}
.MarkingTopic .MarkingTopic_con ul .MarkingTopic_conXZ ol li.click{ color:#fff; background:#2196f3;}
.MarkingTopic .MarkingTopic_con ul .MarkingTopic_conXZ ol li.xuan{ color:#666; background:#eaeaea;}

.MarkingTopic .MarkingAnswer_con{ width:100%; height:auto;float:left; margin-bottom:20px; overflow:hidden; overflow-y:auto; }
.MarkingTopic .MarkingAnswer_con::-webkit-scrollbar { width:8px;}
.MarkingTopic .MarkingAnswer_con::-webkit-scrollbar-track {    border-radius: 10px;}
.MarkingTopic .MarkingAnswer_con::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.08);}
.MarkingTopic .MarkingAnswer_con ul{ width:100%;}
.MarkingTopic .MarkingAnswer_con ul p{line-height:40px;color:#999}
.MarkingTopic .MarkingAnswer_con ul li{ cursor:pointer; width:100%; height:30px;color:#2196f3; line-height:30px; font-size:12px; float:left;}
.MarkingTopic .MarkingAnswer_con ul li span{ width:auto; display:block; float:left;}
.MarkingTopic .MarkingAnswer_con ul li img{ float:left; margin-top:12px; margin-left:10px;transition: all 0.2s;transform:rotate(180deg);}
.MarkingTopic .MarkingAnswer_con ul .MarkingAnswer_conXZ{ width:100%; float:left;}
.MarkingTopic .MarkingAnswer_con ul .MarkingAnswer_conXZ.MarkingAnswer_conXZshow{ display:block;}
.MarkingTopic .MarkingAnswer_con ul .MarkingAnswer_conXZ ol li{ cursor:pointer; border-bottom:1px solid #ccc;width:60px; height:45px; margin-top:2px;  color:#888; line-height:20px; text-align:center; float:left; margin-right:14px;}
.MarkingTopic .MarkingAnswer_con ul .MarkingAnswer_conXZ ol li input{ width:100%; height:23px; line-height:23px; border:0px;}
.MarkingTopic .MarkingAnswer_con ul .MarkingAnswer_conXZ ol li p{ color:#a9a9a9; width:100%; height:20px; line-height:20px; text-align:left;}
.MarkingTopic .MarkingAnswer_con ul .MarkingAnswer_conXZ ol li:nth-child(4n){ margin-right:0px;}

.MarkingTopic_btn{ float:left;}
.MarkingTopic_btn a{     margin-right:50px;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;}
.MarkingTopic_btn a:nth-child(1){ margin-left:40px;}


/*题型设置里面的标准答案-start*/
.Q_ModelAnswer{-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:310px; height:100%; background:#fff; border-left:1px solid #ccc; position:fixed;position:fixed; right:-380px; top:56px; box-shadow:-2px 0px 10px #999;  z-index:100; padding-left:30px ;}

.Q_ModelAnswer h1{ width:100%; line-height:40px; margin-top:20px;}
.Q_ModelAnswer p{ color:#999;}
.Q_ModelAnswer .ModelAnswer_con{ width:100%; height:auto;float:left; margin-bottom:20px; margin-top:10px;}
.Q_ModelAnswer .ModelAnswer_con ul{ width:100%;}
.Q_ModelAnswer .ModelAnswer_con ul p{line-height:40px;color:#999}
.Q_ModelAnswer .ModelAnswer_con ul li{ cursor:pointer; width:100%; height:30px;color:#2196f3; line-height:30px; font-size:12px; float:left;}
.Q_ModelAnswer .ModelAnswer_con ul li span{ width:auto; display:block; float:left;}
.Q_ModelAnswer .ModelAnswer_con ul li img{ float:left; margin-top:12px; margin-left:10px;transition: all 0.2s;transform:rotate(180deg);}
.Q_ModelAnswer .ModelAnswer_con ul .ModelAnswer_conXZ{ width:300px; float:left;overflow-y:auto;padding-right:10px ;}
.Q_ModelAnswer .ModelAnswer_con ul .ModelAnswer_conXZ::-webkit-scrollbar { width:8px;}
.Q_ModelAnswer .ModelAnswer_con ul .ModelAnswer_conXZ::-webkit-scrollbar-track {    border-radius: 10px;}
.Q_ModelAnswer .ModelAnswer_con ul .ModelAnswer_conXZ::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.2);}
.Q_ModelAnswer .ModelAnswer_con ul .ModelAnswer_conXZ.MarkingAnswer_conXZshow{ display:block;}
.Q_ModelAnswer .ModelAnswer_con ul .ModelAnswer_conXZ ol li{ cursor:pointer; border-bottom:1px solid #ccc;width:60px; height:45px; margin-top:2px;  color:#888; line-height:20px; text-align:center; float:left; margin-right:14px;}
.Q_ModelAnswer .ModelAnswer_con ul .ModelAnswer_conXZ ol li input{ width:100%; height:23px; line-height:23px; border:0px;}
.Q_ModelAnswer .ModelAnswer_con ul .ModelAnswer_conXZ ol li p{ color:#a9a9a9; width:100%; height:20px; line-height:20px; text-align:left;}
.Q_ModelAnswer .ModelAnswer_con ul .ModelAnswer_conXZ ol li:nth-child(4n){ margin-right:0px;}


.Q_ModelAnswer_btn{ float:left;}
.Q_ModelAnswer_btn a{     margin-right:50px;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;}
.Q_ModelAnswer_btn a:nth-child(1){ margin-left:40px;}


.dc_win {width: 400px; height: auto;padding: 20px 30px;background: #fff;position: fixed;left: 50%;top: 50%; margin-top: -160px;margin-left: -200px;z-index: 10000;overflow: hidden;font-size: 14px; display: none}
.dc_win h2 {width: 100%; font-size: 14px; float:left; margin-bottom:20px; line-height:20px;}
.dc_win .dc_win_btn{ float:right;}
.dc_win .dc_win_btn a{ font-size:14px; width:85px; height:35px; line-height:35px; display:block;  float:left; text-align:center; color:#2196f3; }
.dc_win .dc_win_btn a:hover{  color:#2196f3; background:#e3f2fd;}
.dc_win .dc_win_btn a:focus{ background:#bbdefb; color:#2196f3;}


/*智能阅卷-start*/
.intelligent_con{ position:fixed; left:200px; top:56px; width:80%; }
.intelligent_con .intelligent_head{ width:65%; 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:#fff; background:#ff7043; border-radius:4px;}
.intelligent_con .intelligent_head a:hover{ box-shadow:0 2px 6px #ccc;}
/*.intelligent_con .intelligent_head a:hover{border:1px solid #c2c2c2;}
.intelligent_con .intelligent_head a:focus{border:1px solid #c2c2c2; background:#e1e1e1;}*/
.intelligent_con .intelligent_head .return_intelligent{ display:none;}


.intelligent_tab{ width:auto; height:auto; background:#f2f2f2;position:fixed; top:57px; left:200px; z-index:996; padding-top:10px; font-family:"微软雅黑";}
.intelligent_tab ul{ width:auto; height:40px;}
.intelligent_tab ul li{ width:130px;height:37px; line-height:37px; color:#565656; font-size:16px; text-align:center;border-bottom:3px solid #f2f2f2; float:left; cursor:pointer;}
.intelligent_tab ul li.click{border-bottom:3px solid #689df6;}
.intelligent_tab ul li:nth-child(2){ margin-left:10px;}

.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;}
.intelligent_button img.w23{width:22px; margin-top:10px;}
.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:17.2%; height:45px; float:left; line-height:45px; text-align:left; position:relative; overflow:visible;}
 .intelligent_data ul li:nth-last-child(1){ width:7%;}
  .intelligent_data ul li:nth-last-child(2){ width:7%;}
/*  .intelligent_data ul li:nth-last-child(2){ width:7%;}
  .intelligent_data ul li:nth-child(1){ width:7%;}*/
 .intelligent_data ul li img.xz{ width:20px; cursor:pointer; position:relative; top:7px; display:none;}
 .intelligent_data ul li .modify{ width:22px; margin-top:12px; display:none; cursor:pointer;}
 .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 ul li ol li:nth-last-child(2){ width:100%;}
 .intelligent_data .intelligent_data_title{ width:100%; height:45px; color:#fff; font-weight:bold;background:#ff7043;}
 /*.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:2%;}
 
 
 
 
 .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;}

.intelligent_error{ height:auto; float:right; margin-top:55px; display:none; position:relative;}
.intelligent_error .intelligent_error_con{ width:90%; margin-left:5%; height:auto;}
.intelligent_error .intelligent_error_top{ width:auto; min-width:120px; height:60px; background:#f2f1f1; float:left; z-index:100;}
.intelligent_error .intelligent_error_top .intelligent_error_topBtn{ width:auto; height:auto; float:right;margin-top:15px; margin-right:5%;}
.intelligent_error .intelligent_error_top .intelligent_error_topBtn a{ border:1px solid #ffa726; 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:#fff; background:#ffa726; border-radius:4px;}
.intelligent_error .intelligent_error_top .intelligent_error_topBtn a:hover{ box-shadow:0 2px 6px #ccc;}
.intelligent_error .intelligent_error_top .intelligent_error_topBtn a.retrunList{ color:#444; background:none; border:1px solid #f2f1f1;}
.intelligent_error .intelligent_error_top .intelligent_error_topBtn a.retrunList:hover{border:1px solid #c2c2c2;}
.intelligent_error .intelligent_error_top .intelligent_error_topBtn a.retrunList:focus{border:1px solid #c2c2c2; background:#e1e1e1;}
.intelligent_error .intelligent_error_top .intelligent_error_topBtn a.Ignore,.intelligent_error .intelligent_error_top .intelligent_error_topBtn a.del{ display:none;}
.intelligent_error .intelligent_error_top .intelligent_error_topBtn a.retrunList{ float:left;}
.intelligent_error .intelligent_error_top .intelligent_error_topBtn a img{ float:left;  margin:6px 8px 0 0;}
.intelligent_error .intelligent_error_top .intelligent_error_topBtn a img.Marking{ margin:6px 8px 0 0; height:22px;}
.intelligent_error .intelligent_error_top .intelligent_error_topBtn p{ float:left; line-height:37px; text-indent:25px; display:none;}



.intelligent_error .intelligent_error_top .intelligent_error_topBtn .select{ width:auto; text-align:center; position:relative;height:auto; float:right;}
.intelligent_error .intelligent_error_top .intelligent_error_topBtn .select b{ width:auto; padding:0 4px; height:20px; line-height:20px; position:absolute; top:-3px; right:-3px; background:red; color:#fff; text-align:center; border-radius:50%; font-size:12px; letter-spacing:0px;}
.intelligent_error .intelligent_error_top .intelligent_error_topBtn .select span{ 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; cursor:pointer; }
.intelligent_error .intelligent_error_top .intelligent_error_topBtn .select span img{ float:left;  margin:10px 8px 0 0;}
.intelligent_error .intelligent_error_top .intelligent_error_topBtn .select ul{ display:none; width:120px; height:auto; box-shadow:0 0 6px #ccc; border-radius:4px; position:absolute; background:#fff; top:45px; left:30px;}
.intelligent_error .intelligent_error_top .intelligent_error_topBtn .select ul li{ width:100%; height:35px; line-height:35px; cursor:pointer;}
.intelligent_error .intelligent_error_top .intelligent_error_topBtn .select ul li:hover{ background:#f2f2f2;}
.intelligent_error .intelligent_error_top .intelligent_error_topBtn .select ul:before {
    content: "";
    border-left: 14px solid #fff;
    border-right: 14px solid transparent;
    border-bottom: 14px solid transparent;
    position: absolute;
    top:-2px;
    right:39px; transform:rotate(45deg);
    transition: all 0.3s ease 0s;
}



.intelligent_error .intelligent_error_top .intelligent_error_tab{ width:auto; margin-left:2%;margin-top:15px; float:left; height:55px; background:#f2f2f2;position:relative; z-index:1000;}
.intelligent_error .intelligent_error_top .intelligent_error_tab ul{ width:400px; height:40px;}
.intelligent_error .intelligent_error_top .intelligent_error_tab ul li{ width:100px;height:37px; line-height:37px; color:#565656; font-size:16px; text-align:center;border-bottom:3px solid #f2f2f2; float:left; cursor:pointer;}
.intelligent_error .intelligent_error_top .intelligent_error_tab ul li.click{border-bottom:3px solid #689df6;}
.intelligent_error .intelligent_error_top .intelligent_error_tab ul li:nth-child(2){ margin-left:10px;}


.intelligent_error .intelligent_error_con .intelligent_error_data{ width:100%; height:auto; position:relative; display:none; }
.intelligent_error .intelligent_error_con .intelligent_error_data:nth-child(1){ display:block;}
.intelligent_error .intelligent_error_con .intelligent_error_data b{ font-size:14px;}

.intelligent_error .intelligent_error_con .intelligent_error_data .select{ background:#f2f2f2; width:100%; text-align:center; position:relative;height:auto; float:left; z-index:99; padding:20px 0 15px;}
.intelligent_error .intelligent_error_con .intelligent_error_data .select a{ border:1px solid #ffa726; 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; margin-top:2px;  color:#fff; background:#ffa726; border-radius:4px; float:left; margin-bottom:10px;}
.intelligent_error .intelligent_error_con .intelligent_error_data .select a.retrunList{ color:#444; background:none; border:1px solid #f2f1f1;}
.intelligent_error .intelligent_error_con .intelligent_error_data .select a.retrunList:hover{border:1px solid #c2c2c2;box-shadow:0 2px 6px #ccc;}
.intelligent_error .intelligent_error_con .intelligent_error_data .select a.retrunList:focus{border:1px solid #c2c2c2; background:#e1e1e1;}
.intelligent_error .intelligent_error_con .intelligent_error_data .select p{ float:left; line-height:37px; text-indent:25px; display:none; margin-top:2px; margin-bottom:10px;}

.intelligent_error .intelligent_error_con .intelligent_error_data .select ul{ width:auto;float:left; width:470px; height:auto; border-radius:4px; margin-left:20px; }
.intelligent_error .intelligent_error_con .intelligent_error_data .select ul li{ box-shadow:none; margin-right:10px; width:auto; border-radius:25px; border:0px; padding:0 15px; float:left; height:40px; line-height:40px; cursor:pointer;box-shadow: 0 1px 1px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 3px 0 rgba(0,0,0,0.2);}
.intelligent_error .intelligent_error_con .intelligent_error_data .select ul li.click{ background:#ffa726; color:#fff;}

.intelligent_error .intelligent_error_con .intelligent_error_data .select_btn{ width:auto; height:auto; float:left; margin-right:1%;}
.intelligent_error .intelligent_error_con .intelligent_error_data .select_btn a{ border:1px solid #ffa726; 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:#fff; background:#ffa726; border-radius:4px;}
.intelligent_error .intelligent_error_con .intelligent_error_data .select_btn a:hover{ box-shadow:0 2px 6px #ccc;}
.intelligent_error .intelligent_error_con .intelligent_error_data .select_btn a.retrunList{ color:#444; background:none; border:1px solid #f2f1f1;}
.intelligent_error .intelligent_error_con .intelligent_error_data .select_btn a.retrunList:hover{border:1px solid #c2c2c2;}
.intelligent_error .intelligent_error_con .intelligent_error_data .select_btn a.retrunList:focus{border:1px solid #c2c2c2; background:#e1e1e1;}
.intelligent_error .intelligent_error_con .intelligent_error_data .select_btn a.Ignore,.intelligent_error .intelligent_error_con .intelligent_error_data .select_btn a.del{ display:none;}
.intelligent_error .intelligent_error_con .intelligent_error_data .select_btn a.retrunList{ float:left;}
.intelligent_error .intelligent_error_con .intelligent_error_data .select_btn a img{ float:left;  margin:6px 8px 0 0;}
.intelligent_error .intelligent_error_con .intelligent_error_data .select_btn a img.Marking{ margin:6px 8px 0 0; height:22px;}




.intelligent_error_data .intelligent_error_dataZI{ position:relative; float:left; margin-bottom:10px; width:100%; display:none;}
.intelligent_error_data .intelligent_error_dataZI:nth-child(2){ display:block;} 
.intelligent_error_data .intelligent_error_dataZI .checkbox{ width:16px; height:16px; float:left; text-indent:0px; position:absolute; top:33px; left:12px; display:none;}
.intelligent_error_data .intelligent_error_dataZI h2 .checkbox{ top:15px; left:32px;}
.intelligent_error_data .intelligent_error_dataZI .checkbox label{ width:100%; height:100%; display:block; position:absolute; top:0px; left:0px; cursor:pointer; z-index:11;}
.intelligent_error_data .intelligent_error_dataZI .checkbox label img{ width:100%; float:left; position:static;}
.intelligent_error_data .intelligent_error_dataZI .checkbox input[type='checkbox']{opacity:0;position:absolute; top:-20px; left:0px;}

/*.intelligent_error_data .intelligent_error_dataZI input{ float:left; width:15px; height:15px; position:absolute; top:13px; left:7px; display:none;}
.intelligent_error_data .intelligent_error_dataZI ul li input{ float:left; margin-top:21px; margin-left:7px; display:none;}*/
.intelligent_error_data .intelligent_error_dataZI ul li em{ font-style:normal;}
.intelligent_error_data h2{ width:100%; line-height:30px; color:#636363; margin-bottom:10px; margin-top:5px; position:relative; }
.intelligent_error_data h2.gd_bq{ font-size:12px; padding-right:30px; z-index:90; margin-top:0px; left:-5px; text-indent:5px; background: #f2f2f2;width:98%; line-height:47px;  height:47px; border-radius:4px 0 0 4px; margin-bottom:0px; font-weight:normal; cursor:pointer; text-indent:60px;}
/*.intelligent_error_data h2.gd_bq:before {
    content: "";
    border-left: 24px solid #ffa726;
    border-top: 24px solid transparent;
    border-bottom: 24px solid transparent;
    position: absolute;
    top: 0;
    right: -24px;
    transition: all 0.3s ease 0s;
}*/
.intelligent_error_data h2.gd_bq img{ position:absolute; top:20px; right:20px; transition:all 0.3s;}
.intelligent_error_data ul{ width:98%; height:auto; margin-left:1%; float:left;  }
.intelligent_error_data ul.hide{ display:none;}
.intelligent_error_data ul li{ width:100%; height:auto; background:#fff; float:left; margin-bottom:0px; border-bottom:1px solid #f2f2f2;box-shadow: 0px 4px 8px #ccc;position:relative; padding:10px 0; margin-bottom:10px;}
.intelligent_error_data ul li .intBtn{ width:12%;  float:right; height:auto; display:none; position:absolute; right:10px; top:5px;}
.intelligent_error_data ul li .intBtn img{ float:right; margin-right:20px; margin-top:16px; cursor:pointer;}
.intelligent_error_data ul li .intelligent_num{ color:#636363; font-size:16px; margin-top:10px; text-indent:15px; line-height:40px; width:60px; float:left; height:100%;}
.intelligent_error_data ul li .intData{ width:80%; float:left;height:100%; padding:15px 0px 18px 0px; overflow:hidden;}
.intelligent_error_data ul li .intData .intBasis{ margin-right:40px; width:auto; float:left; margin-top:10px;}
.intelligent_error_data ul li .intData .intParsing{ width:100%; height:auto;  float:left; line-height:30px;}
.intelligent_error_data ul li .intCwm{ width:auto; float:left;height:auto; position:absolute; bottom:10px; right:20px; color:#ccc;}
.intelligent_error_data ul li .intCwm .time{ float:left; width:auto; margin-right:10px;}
.intelligent_error_data ul li .intCwm .error_m{ float:right;}
.intelligent_error_data ul li .modified{ position:absolute; top:0px; right:0px; }
.intelligent_error_data .intelligent_deletion{ width:100%; float:left; height:auto;}
.intelligent_error_data .intelligent_deletion h2{ margin-bottom:0px;}
.intelligent_error_data .intelligent_deletion ul li{ background:none;box-shadow:none; padding:5px 0; margin-bottom:0px;}
.intelligent_error_data .intelligent_deletion ul li .intelligent_num{ margin-top:0px; }
.intelligent_error_data .intelligent_deletion ul li .intData .intBasis{ margin-top:0px;}


.yuchuli_allpp h2{ width:380px; margin-left:35px; text-indent:0px; font-size:14px; margin-bottom:10px; line-height:20px;}
.yuchuli_allpp .yuchuli_allpp_load{ display:none; width:100%; height:200px; position:absolute; top:0px; left:0px; background:rgba(255,255,255,0.8); z-index:99;} 
.yuchuli_allpp_load .spinner {margin: 100px auto 0;width: 150px;text-align: center;}
.yuchuli_allpp_load .spinner > div {width:16px;height:16px;background-color:#2196f3; border-radius: 100%;display: inline-block; -webkit-animation: bouncedelay 1.4s infinite ease-in-out;animation: bouncedelay 1.4s infinite ease-in-out; -webkit-animation-fill-mode: both;animation-fill-mode: both;}
.yuchuli_allpp_load .spinner .bounce1 {-webkit-animation-delay: -0.32s; animation-delay: -0.32s;}
.yuchuli_allpp_load .spinner .bounce2 {-webkit-animation-delay: -0.16s;animation-delay: -0.16s;}
@-webkit-keyframes bouncedelay {
  0%, 80%, 100% { -webkit-transform: scale(0.0) }
  40% { -webkit-transform: scale(1.0) }
}
@keyframes bouncedelay {
  0%, 80%, 100% {
    transform: scale(0.0);
    -webkit-transform: scale(0.0);
  } 40% {
    transform: scale(1.0);
    -webkit-transform: scale(1.0);
  }
}



.yuchuli_bpp {width: 400px; height: auto;padding: 20px 30px;background: #fff;position: fixed;left: 50%;top: 50%; margin-top: -160px;margin-left: -200px;z-index: 10000;overflow: hidden;font-size: 14px; display: none}
.yuchuli_bpp h2 {width: 100%; font-size: 14px; float:left; margin-bottom:20px; line-height:20px;}
.yuchuli_bpp h2 b { color: #666}
.yuchuli_bpp h3 { font-size: 14px}
.yuchuli_bpp .txt {margin: 10px 0}
.yuchuli_bpp .txt a {display: block;word-break: break-all;word-wrap: break-word; width: 100%;}
.yuchuli_bpp .yuchuli_btn{ float:right;}
.yuchuli_bpp .yuchuli_btn a{ font-size:14px; margin-right:9px; width:85px; height:35px; line-height:35px; display:block;  float:left; text-align:center; color:#2196f3; }
.yuchuli_bpp .yuchuli_btn a:hover{  color:#2196f3; background:#e3f2fd;}
.yuchuli_bpp .yuchuli_btn a:focus{ background:#bbdefb; color:#2196f3;}



.js_win{width: 400px; height: auto;padding: 20px 30px 30px 30px;background: #fff;position: fixed;left: 50%;top: 50%; margin-top: -160px;margin-left: -200px;z-index: 10000;overflow: hidden;font-size: 14px; display: none}
.js_win h2 {width: 100%; font-size: 16px; margin:10px 0 10px 0; float:left; line-height:20px; text-align:left;}
.js_win .progress_bar{width:80%; height:17px; background:#eee; margin-left:10%; border-radius:10px;position:relative; float:left; display:none; margin-top:10px; margin-bottom:20px;}
.js_win .progress_bar em{ font-style:normal; position:absolute; color:#fff;top:0px; left:50%; margin-left:-10px; font-size:12px;}
.js_win .progress_bar .progress_bar_zi{ transition:all 1s;width:0px; height:17px; background:#4d90fe; border-radius:10px; }
.js_win .js_zi ul{ width:80%; float:left; margin-left:10%; margin-top:10px;}
.js_win .js_zi ul li{ cursor:pointer; width:48%; height:auto; float:left; text-align:center; margin-right:2.5%;font-size:14px;border:1px solid #fff;}
.js_win .js_zi ul li:nth-child(2){ margin-right:0px;}
.js_win .js_zi ul li.click{border:1px solid #2196f3; }
.js_win .js_zi ul li span{ width:100%; float:left; text-align:center; line-height:40px; font-size:14px; letter-spacing:2px; color:#666;}
.js_win .js_zi ul li img{ width:50px;}
.js_win .js_zi ul li:nth-child(1) img{ margin:10px 0;}
.js_win .js_zi ul li:nth-child(2) img{ margin:28px 0 15px; width:60px;}
/*.js_win .js_zi ul li{ cursor:pointer; width:100%; height:30px; line-height:30px; font-size:14px;}
.js_win .js_zi ul li input { width:15px; height:15px; float:left; margin:8px 15px 0 0;}
.js_win .js_zi ul li label{ cursor:pointer;}*/
.js_win .js_win_btn{ float:right; margin-top:20px;}
.js_win .js_win_btn a{ font-size:14px; margin-right:9px; width:auto; padding:0 20px; height:35px; line-height:35px; display:block;  float:left; text-align:center; color:#333; }
.js_win .js_win_btn a.quding{ background:#2196f3; color:#fff; border-radius:4px;}
.js_win .js_win_btn a.quding.disabled{ background:#ccc;cursor: not-allowed;}

/*未处理-start*/
.w_cl{ height:auto; float:right; margin-top:55px; width:90%;position:relative; display:none; }
.w_cl .w_cl_data{width:90%; margin-left:5%; height:auto; float:left;}
.w_cl .w_cl_data ul{ width:100%; float:left;}
.w_cl .w_cl_data ul li{ width:200px; float:left; margin-right:50px; margin-bottom:50px; position:relative;}
.w_cl .w_cl_data ul li img{ width:100%;}
.w_cl .w_cl_data h2{ width:100%; line-height:45px; position:relative; text-indent:30px; clear:both; font-weight:normal;  font-size:14px; font-family:"微软雅黑";  }
.w_cl .w_cl_data h2 .checkbox{ top:14px;left:5px;}
.w_cl .w_cl_data .checkbox{ width:16px; height:16px; float:left; text-indent:0px; position:absolute; top:13px; left:12px; display:none;}

.w_cl .w_cl_data .checkbox label{ width:100%; height:100%; display:block; position:absolute; top:0px; left:0px; cursor:pointer; z-index:11;}
.w_cl .w_cl_data .checkbox label img{ width:100%; float:left; position:static;}
.w_cl .w_cl_data .checkbox input[type='checkbox']{opacity:0;position:absolute; top:-20px; left:0px;}

.w_cl .w_cl_top{ width:90%; margin-left:5%;  height:60px; background:#f2f1f1; position:relative; z-index:99; margin-bottom:10px; }
.w_cl .w_cl_top .hint{ height:35px; line-height:35px; float:left; position:absolute; top:15px; left:0px; display:none;}
.w_cl_topBtn{ width:auto; height:auto; float:right;margin-top:15px; position:fixed; right:20px; top:50px; z-index:100}
.w_cl_topBtn a{ border:1px solid #ffa726; border-radius:2px; margin-right:20px; font-weight:bold; padding:0px 20px; display:block; height:35px; width:auto; float:right; text-align:center; line-height:35px; color:#fff; background:#ffa726; border-radius:4px; }
.w_cl_topBtn a:hover{ box-shadow:0 2px 6px #ccc;}
/*.w_cl .w_cl_top .w_cl_topBtn a:hover{border:1px solid #c2c2c2;}
.w_cl .w_cl_top .w_cl_topBtn a:focus{border:1px solid #c2c2c2; background:#e1e1e1;}*/
.w_cl_topBtn a.AllClear{ display:none;}
.w_cl_topBtn a.retrunList{ float:left;}
.w_cl_topBtn a img{ float:left;  margin:6px 8px 0 0;}
.w_cl_topBtn a img.Marking{ margin:6px 8px 0 0; height:22px;}
.w_cl_topBtn a.disabled{ background:#ccc;cursor: not-allowed; border:1px solid #ccc;}
.w_cl_topBtn a.disabled:hover{ box-shadow:none;}
.w_cl_topBtn a.jdData{ display:none;}
/*阅卷模式选择*/
.MarkingMode{ width:60%; height:auto; position:fixed; top:30%; margin-left:25%; z-index:10000;}
.MarkingMode ul{ width:100%; height:auto;}
.MarkingMode ul li{ width:40%;  height:150px; padding:30px 0; border:2px dashed #9c9c9c; float:left; text-align:center; cursor:pointer; box-shadow:0 0 10px #ccc;}
.MarkingMode ul li:nth-child(2){ float:right;}
.MarkingMode ul li img{ margin-top:10px;}
.MarkingMode ul li:nth-child(1) img{margin-top:20px;}
.MarkingMode ul li p{ width:100%; margin-top:20px; font-size:24px; color:#9c9c9c; letter-spacing:2px;}
.MarkingMode ul li:nth-child(1) p{ margin-top:30px;}

/*新错误试卷的查看-小图-start*/
.SmallImg{ position:fixed; top:0px; left:0px; height:75px;  width:100%; z-index:10001; display:none;}
.SmallImg i{ color:#fff; padding:0 10px; display:block; margin-left:20px; background:#222; font-style:normal; line-height:20px;}

.SmallImg .SmallImg_zi{ width:auto; height:70px; overflow:hidden; overflow-x:auto; float:left; background:#222;}
.SmallImg .SmallImg_zi::-webkit-scrollbar { width:8px; height:5px;}
.SmallImg .SmallImg_zi::-webkit-scrollbar-track {    border-radius: 10px;}
.SmallImg .SmallImg_zi::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(255,255,255,1);}
.SmallImg ul{ width:100%;}
.SmallImg ul li{ float:left; height:52px; width:100px; background:#fff; text-align:center; line-height:30px; font-size:20px; color:#ccc;/* border-bottom:2px solid #8e8e8e;*/ margin-left:20px; margin-top:3px; position:relative; cursor:pointer; border:2px solid #222;}
.SmallImg ul li span{ display:none; width:20px; height:20px; font-size:20px; font-weight:bold; background:#f35959; position:absolute; right:-5px; top:-4px; text-align:center; line-height:20px; color:#fff; border-radius:50%;z-index:100;}
.SmallImg ul li .img{ width:100%; height:50px; overflow:hidden;}
.SmallImg ul li img{ width:100%;}
.SmallImg ul li p{ width:100%; line-height:20px; color:#333; position:absolute; bottom:0px; left:0px; text-align:center; font-size:12px; }
.SmallImg ul li.click{ height:50px; border:2px solid #2196f3; box-shadow:0 0 10px #fff;}
.SmallImg ul li.click span{ display:block;}
.SmallImg ul li .mask_m{ position:absolute; width:100%; height:52px; background:rgba(0,0,0,0.4); top:0px; left:0px; z-index:99;}
.SmallImg ul li.click .mask_m{ display:none;}
.SmallImg ul li .status{ position:absolute; bottom:0px; right:0px; width:auto;}
.SmallImg ul li.click .status{  bottom:-2px;}
.SmallImg ul li.DelOne{ border:2px dashed #fff;}

.RecommendImg{ position:fixed; bottom:-90px; left:0px; height:70px; background:#222; width:100%; z-index:10001;padding-bottom:5px; border-top:1px solid #111;}
.RecommendImg .RecommendImg_zi{ width:auto; height:72px; overflow:hidden; overflow-x:auto; float:left;}
.RecommendImg .RecommendImg_zi::-webkit-scrollbar { width:8px; height:5px;}
.RecommendImg .RecommendImg_zi::-webkit-scrollbar-track {    border-radius: 10px;}
.RecommendImg .RecommendImg_zi::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(255,255,255,1);}

.RecommendImg ul{ width:100%; margin-top:5px;}
.RecommendImg ul li{ float:left; height:40px; width:60px;border:2px solid #222; margin-left:10px; line-height:55px;  font-size:14px; font-weight:bold; color:#fff; font-family:"微软雅黑"; margin-top:9px;  overflow:hidden;position:relative; cursor:pointer;}
.RecommendImg ul li.kb{ border:2px dashed #fff; text-align:center; color:#fff; line-height:60px;}
.RecommendImg ul li img{ width:100%;}
.RecommendImg ul li input{ width:15px; height:15px; position:absolute; right:0px; top:0px;}
.RecommendImg ul li.Same{border:2px solid #2196f3 !important;}
.RecommendImg a.GD{ float:left; border:1px solid #fff; border-radius:4px; padding:5px 15px;color:#fff; margin-left:10px;}
.RecommendImg a.NO{ color:#fff; text-decoration:underline;margin-left:16px; margin-top:5px; float:left; font-size:14px;}

.RecommendImg a:active{background-color:#0099CC;}
.RecommendImg a.prevImg,.RecommendImg a.nextImg{font-size:20px; color: #fff; line-height:30px;text-align: center; cursor: pointer; width: 30px; height: 30px; border-radius:50%; z-index: 10001;background: #333;transition: all 0.3s;margin: 15px 5px 0 5px; padding:0; position:absolute; top:10px; border:0px; box-shadow: 0 6px 10px 0 rgba(0,0,0,0.14), 0 1px 18px 0 rgba(0,0,0,0.12), 0 3px 5px -1px rgba(0,0,0,0.2);}
.RecommendImg a.prevImg:hover,.RecommendImg a.nextImg:hover {
    -webkit-box-shadow: 0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    box-shadow: 0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2)
}
.RecommendImg a.prevImg:active,.RecommendImg a.nextImg:active{background-color:#0099CC;}
.RecommendImg a.prevImg{ left:10px;}
.RecommendImg a.nextImg{ right:10px;}
.RecommendImg ul li.click{ border:2px solid #fff; box-shadow:0 0 10px #fff;}
.RecommendImg ul li .mask_m{ position:absolute; width:100%; height:60px; background:rgba(0,0,0,0.4); top:0px; left:0px; z-index:99;}
.RecommendImg ul li.click .mask_m{ display:none;}
.RecommendImg ul li p{    font-weight: normal; width:100%; line-height:20px; color:#333; position:absolute; bottom:0px; left:0px; text-align:center; font-size:12px; }
.RecommendImg i{ color:#fff; padding:0 10px; position:absolute; top:-10px; left:20px; background:#222; font-style:normal; line-height:20px;}
.RecommendImg .RecommendImg_btn{ position:absolute; right:20px; top:-15px; background:#222; width:auto;}

.xuanzhuan_btn{ position:fixed; bottom:90px; width:40px; height:auto; left:40px; display:none;z-index:100000;}
.xuanzhuan_btn .sun{ margin-left:20px; width:40px; height:40px;  border-radius:50%; background:url(../../images/sun.png) no-repeat center center #333; background-size:80% 80%; float:right; cursor:pointer; margin-bottom:10px;}
.xuanzhuan_btn .ni{margin-bottom:10px; width:40px; height:40px;border-radius:50%; background:url(../../images/ni.png) no-repeat center center #333; background-size:80% 80%; float:left; cursor:pointer;}
.xuanzhuan_btn .Whole{margin-bottom:10px; width:40px; height:40px;border-radius:50%; background:url(../../images/Whole.png) no-repeat center center #333;  float:left; cursor:pointer;}

/*对比图片-start*/
.Contrast_img{position:fixed;transform-origin:50% 50%; transform:scale(0);  opacity:0; z-index:10000; width:auto; left:61%; top:0px; text-align:center; cursor:pointer;} 
.Contrast_img img{ transition:all 0.3s;cursor:pointer; width:500px;}
.Contrast_img_btn{ display:none;}
.Contrast_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; background:#222;}
.Contrast_img_btn a.prevImg{ top:44%; left:50%;}
.Contrast_img_btn a.nextImg{ top:44%; right:100px;}
.Contrast_img_btn a:hover{ box-shadow:0 0 10px #fff;}
.Contrast_img_rotate{ width:auto; height:60px; position:fixed; bottom:90px; z-index:10001; left:69%; display:none; }
.Contrast_img_rotate .sun{ margin-left:20px; width:40px; height:40px;  border-radius:50%; background:url(../../images/sun.png) no-repeat center center #333; background-size:80% 80%; float:right; cursor:pointer;}
.Contrast_img_rotate .ni{ width:40px; height:40px;border-radius:50%; background:url(../../images/ni.png) no-repeat center center #333; background-size:80% 80%; float:left; cursor:pointer;}
.Contrast_img_rotate .confirm{ float:right; cursor:pointer; width:40px; height:40px; border-radius:50%; background:#fff; margin-left:20px;}
.Contrast_img_rotate .confirm img{ width:100%;}

.ContrastLack{position:fixed;left:73%; top:50%; width:30%; height:400px; border:2px dashed #fff; display:none; margin-top:-200px; z-index:10000;color:#fff; }
.ContrastLack p{ width:100%; margin-top:160px; letter-spacing:2px; text-align:center; font-size:22px; line-height:45px; float:left; margin-bottom:25px;}

/*对比图片-end*/
/*缺页-start*/
.lack{position:fixed;left:27%; top:50%; width:30%; height:400px; border:2px dashed #fff; display:none; margin-top:-200px; z-index:10000;color:#fff; }
.lack h1{ width:100%; margin-top:70px; letter-spacing:2px; text-align:center; font-size:28px;color:#fff; }
.lack p{ width:100%; margin-top:150px; letter-spacing:2px; text-align:center; font-size:22px; line-height:45px; float:left; margin-bottom:25px;}
.lack a{ width:130px; height:40px; line-height:40px; border:1px solid #fff; margin:0 auto; font-size:14px; letter-spacing:2px; color:#fff; border-radius:4px; display:block; text-align:center; clear:both;}
.lack input{ opacity:0;}
/*缺页-end*/




.Intbig_img{position:fixed;transform-origin:50% 50%; transform:scale(0);  opacity:0; z-index:10000; width:auto; left:14%; text-align:center; cursor:pointer;} 
.Intbig_img img{ transition:all 0.3s;cursor:pointer; width:500px;}
.Intbig_img_btn{ display:none;}
.Intbig_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; background:#222;}
.Intbig_img_btn a.prevImg{ top:44%; left:100px;}
.Intbig_img_btn a.nextImg{ top:44%; left:50%; margin-left:-100px;}
.Intbig_img_btn a:hover{ box-shadow:0 0 10px #fff;}
.uploadHint{background:#333;width:200px; height:50px; line-height:50px; text-align:center; color:#fff; font-size:18px; position:fixed; top:50%; left:25%; margin-left:-70px; border-radius:4px; margin-top:-50px; z-index:100001; display:none;}

.Intbig_img_btnBottom{ display:none;}
.Intbig_img_btnBottom 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;}
.Intbig_img_btnBottom a.prevImg{ top:44%; left:100px;}
.Intbig_img_btnBottom a.nextImg{ top:44%; left:50%; margin-left:-100px;}
.Intbig_img_btnBottom a:hover{ box-shadow:0 0 10px #fff;}

.Intbig_img_cloes{width:auto; height:50px;text-align:center;position:fixed;top:33px; right:5px; z-index:100002; display:none;}
.Intbig_img_cloes a{ display:block; width:auto; height:30px; line-height:30px; letter-spacing:2px; padding:0 15px; border:1px solid #fff; float:left; border-radius:4px; color:#fff; margin-right:20px;}
.Intbig_img_cloes a.CloesContrast{ display:none;}



.Intbig_img_rotate{ width:auto; height:60px; position:fixed; bottom:90px; z-index:10001; left:24.5%; display:none; }
.Intbig_img_rotate .sun{ margin-left:20px; width:40px; height:40px;  border-radius:50%; background:url(../../images/sun.png) no-repeat center center #333; background-size:80% 80%; float:right; cursor:pointer;}
.Intbig_img_rotate .ni{ width:40px; height:40px;border-radius:50%; background:url(../../images/ni.png) no-repeat center center #333; background-size:80% 80%; float:left; cursor:pointer;}
.Intbig_img_rotate .choose{ display:none; float:right; cursor:pointer; width:40px; height:40px; border-radius:50%; background:#333; margin-left:20px;}
.Intbig_img_rotate .choose img{ width:100%;}
.Intbig_img_rotate .modifyTest{ float:right; cursor:pointer; width:40px; height:40px; border-radius:50%; background:#fff; margin-left:20px;}
.Intbig_img_rotate .modifyTest img{ width:100%;}

.missPage{ width:auto; padding:0 40px; height:50px; line-height:50px; text-align:center; border:3px solid #fff; color:#fff; font-size:20px; position:fixed; bottom:150px; z-index:10001; left:25%; margin-left:-90px; border-radius:45px; cursor:pointer; display:none; font-family:"微软雅黑";  }

/* .IntAnswer{ width:720px; height:auto;position:fixed; top:50%; left:50%; margin-left:-360px; padding:20px 0px 10px 30px;margin-top:-250px; background:#fff; display:none; z-index:10000; max-height:500px; overflow:hidden; overflow-y:auto;  }*/
 .IntAnswer{ width:46%; height:auto;position:fixed; top:50%; left:51%; padding:20px 0px 10px 30px;margin-top:-250px; display:none; z-index:10000; max-height:500px; overflow:hidden; overflow-y:auto;  }
  .IntAnswer .IntAnswer_title{ width:100%; line-height:20px; font-size:14px; background:#fff; position:relative; z-index:100; padding-bottom:5px; margin:0; margin-bottom:15px;}
 .IntAnswer .IntAnswer_data{ width:auto; float:left; max-height:430px; overflow:hidden; overflow-y:auto; padding-right:10px;}
 .IntAnswer_data::-webkit-scrollbar { width:10px; height:10px;}
.IntAnswer_data::-webkit-scrollbar-track {    border-radius: 10px;}
.IntAnswer_data::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.15);}
.IntAnswer h2{ font-size:16px; color:#333; width:100%; margin-top:10px; float:left;}
.IntAnswer p{ font-size:14px; color:#ccc; width:100%; margin-top:10px; float:left;}
.IntAnswer .IntAnswer_zi{ float:left;}
.IntAnswer .Level1{ width:100%; float:left;}
.IntAnswer .Level1 h2{ width:auto; float:left;}
.IntAnswer .Level1 ul{ width:160px; margin-left:10px;}
.IntAnswer .Level1 ul li{ margin-top:0px;}
.IntAnswer h3{ width:100px; float:left; margin-right:10px;font-size:16px; color:#333; line-height:45px;}
.intAnswer_object{ float:left;}
.IntAnswer .xian1{width:100%; height:2px; float:left; margin:10px 0; border-bottom:1px dashed #ccc;}

.IntAnswer ul{ width:100%; margin:0 auto; height:auto; float:left; padding-bottom:20px; position:relative; }
.IntAnswer ul li{transition:all 0.2s; cursor:pointer; list-style:none;  width:90px; height:30px;border-bottom:1px solid #ccc;  color:#ccc; font-size:16px; line-height:50px;position:relative; float:left; margin-right:20px; margin-top:15px;}
.IntAnswer ul li.Width_160{ width:170px;}
.IntAnswer ul li.ml_30{ margin-left:30px;}
.IntAnswer ul li input{  transition:all 0.2s;width:100%;  border:0px; height:25px; float:right; position:absolute; left:0px; bottom:0px;}
.IntAnswer 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);}
.IntAnswer ul li .xian.clickC{ transform:scale(1);-webkit-transform:scale(1);}
.IntAnswer ul li .xian.error{ border-bottom:2px solid red; transform:scale(1);-webkit-transform:scale(1);}
.IntAnswer ul li p{transition:all 0.2s; z-index:99; color:#a9a9a9; font-size:14px; position:absolute; top:0px; margin-top:-5px;}
.IntAnswer ul li p.clickB{ position:absolute; top:0px; font-size:12px; color:#0071bc; line-height:0px; }
.IntAnswer ul li p.clickB_1{ position:absolute; top:0px; font-size:12px;line-height:0px; }
.IntAnswer ul li p.error{ position:absolute; top:0px; font-size:12px;line-height:0px; color:red; }
.IntAnswer ul span{ width:100%; height:20px; font-size:12px; line-height:20px; color:red; position:absolute; bottom:0px; left:0px; display:none;}
.IntAnswer_btn{ float:right; margin-top:20px; margin-right:20px;}
.IntAnswer_btn a{ font-size:14px; margin-right:9px; width:85px; height:35px; line-height:35px; display:block;  float:left; text-align:center; color:#2196f3; }
.IntAnswer_btn a:hover{  color:#2196f3; background:#e3f2fd;}
.IntAnswer_btn a:focus{ background:#bbdefb; color:#2196f3;}
.IntAnswer_data .intAnswer_subject{ width:auto; height:auto; float:left;}
.IntAnswer_data .intAnswer_subject .intAnswer_subjectZi{ float:left; width:130px; margin-right:10px;}
.intAnswer_subject ul{ width:auto;}
.intAnswer_subject ul li{ width:90px;}

      /*new*/

 .IntAnswer_new{ width:46%; height:auto;position:fixed; top:50%; left:51%; padding:20px 0px 10px 30px;margin-top:-250px; background:#fff; display:none; z-index:10000; max-height:500px; overflow:hidden; overflow-y:auto;  }
  .IntAnswer_new .IntAnswer_new_title{ background:#fff;width:100%; line-height:20px; font-size:14px;position:relative; z-index:100; padding-bottom:5px; margin:0; margin-bottom:15px;}
 .IntAnswer_new .IntAnswer_new_data{ width:auto; float:left; max-height:400px; overflow:hidden; overflow-y:auto; padding-right:10px;}
 .IntAnswer_new_data::-webkit-scrollbar { width:10px; height:10px;}
.IntAnswer_new_data::-webkit-scrollbar-track {    border-radius: 10px;}
.IntAnswer_new_data::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.15);}
.IntAnswer_new h2{ font-size:16px; color:#333; width:100%; margin-top:10px; float:left;}
 .IntAnswer_new p{ font-size:14px; color:#ccc; width:100%; margin-top:10px; float:left;}
.IntAnswer_new .IntAnswer_new_zi{ float:left;}
.IntAnswer_new .Level1{ width:100%; float:left;}
.IntAnswer_new .Level1 h2{ width:auto; float:left;}
.IntAnswer_new .Level1 ul{ width:160px; margin-left:10px;}
.IntAnswer_new .Level1 ul li{ margin-top:0px;}
.IntAnswer_new h3{ width:100%; float:left; margin-right:10px;font-size:16px; color:#333; line-height:35px;}
.intAnswer_object{ float:left;}
.IntAnswer_new .xian1{width:100%; height:2px; float:left; margin:10px 0; border-bottom:1px dashed #ccc;}

.IntAnswer_new ul{ width:100%; margin:0 auto; height:auto; float:left; padding-bottom:20px; position:relative; }
.IntAnswer_new ul li{transition:all 0.2s; cursor:pointer; list-style:none;  width:90px; height:30px;border-bottom:1px solid #ccc;  color:#ccc; font-size:16px; line-height:50px;position:relative; float:left; margin-right:20px; margin-top:15px;}
.IntAnswer_new ul li.Width_160{ width:170px;}
.IntAnswer_new ul li.ml_30{ margin-left:30px;}
.IntAnswer_new ul li input{ background:none;  transition:all 0.2s;width:100%;  border:0px; height:25px; float:right; position:absolute; left:0px; bottom:0px;}
.IntAnswer_new 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);}
.IntAnswer_new ul li .xian.clickC{ transform:scale(1);-webkit-transform:scale(1);}
.IntAnswer_new ul li .xian.error{ border-bottom:2px solid red; transform:scale(1);-webkit-transform:scale(1);}
.IntAnswer_new ul li p{transition:all 0.2s; z-index:99; color:#a9a9a9; font-size:14px; position:absolute; top:0px; margin-top:-5px;}
.IntAnswer_new ul li p.clickB{ position:absolute; top:0px; font-size:12px; color:#0071bc; line-height:0px; }
.IntAnswer_new ul li p.clickB_1{ position:absolute; top:0px; font-size:12px;line-height:0px; }
.IntAnswer_new ul li p.error{ position:absolute; top:0px; font-size:12px;line-height:0px; color:red; }
.IntAnswer_new ul span{ width:100%; height:20px; font-size:12px; line-height:20px; color:red; position:absolute; bottom:0px; left:0px; display:none;}
.IntAnswer_new_btn{ float:right; margin-top:20px; margin-right:20px; width:100%;}

.IntAnswer_new_btn .identify{  border-radius:4px;width:auto; padding:0 25px; height:35px;background:#4d90fe; line-height:35px; float:left;  margin-bottom:10px;position:relative;  text-align:center; position:relative; margin-left:23px; color:#fff;}
/*.IntAnswer_new_btn a{ font-size:14px; margin-right:9px; width:85px; height:35px; line-height:35px; display:block;  float:left; text-align:center; color:#2196f3; }
.IntAnswer_new_btn a:hover{  color:#2196f3; background:#e3f2fd;}
.IntAnswer_new_btn a:focus{ background:#bbdefb; color:#2196f3;}*/
.IntAnswer_new_data .IntAnswer_new_subject{ width:auto; height:auto; float:left;}
.IntAnswer_new_data .IntAnswer_new_subject .IntAnswer_new_subjectZi{ float:left; width:130px; margin-right:10px;}
.IntAnswer_new_subject ul{ width:auto;}
.IntAnswer_new_subject ul li{ width:90px; }

.IntAnswer_new_data .IntAnswer_new_xzt{ width:auto; height:auto; float:left;}
.IntAnswer_new_data .IntAnswer_new_xzt .xzt_num{ width:100%; height:auto; float:left;}
.IntAnswer_new_data .IntAnswer_new_xzt .xzt_num em{ font-style:normal; line-height:15px; display:block; width:30px; height:15px; display:block; color:#a9a9a9; border:1px solid #a9a9a9; float:left; margin-right:10px; text-align:center; cursor:pointer;}
.IntAnswer_new_data .IntAnswer_new_xzt .xzt_num em.click{ background:#2196f3; color:#fff;border:1px solid #2196f3;}








.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 .Examinee_answerCon{ width:100%; float:left;}
.Examinee_window .Examinee_answer{ width:96%; margin-left:2%;height:auto; float:left; }
.Examinee_window .Examinee_answer ul{ width:100%; float:left; position:relative;}
.Examinee_window .Examinee_answer ul li{transition:all 0.2s; cursor:pointer; list-style:none;  width:9%; margin-right:1%; height:40px; margin-bottom:30px; border-bottom:1px solid #ccc;  color:#ccc; font-size:16px; line-height:50px;position:relative; float:left;}
.Examinee_window .Examinee_answer ul li input{  transition:all 0.2s;width:100%;  border:0px; height:25px; float:right; position:absolute; left:0px; bottom:0px;}
.Examinee_window .Examinee_answer 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);}
.Examinee_window .Examinee_answer ul li .xian.clickC{ transform:scale(1);-webkit-transform:scale(1);}
.Examinee_window .Examinee_answer ul li .xian.error{ border-bottom:2px solid red; transform:scale(1);-webkit-transform:scale(1);}
.Examinee_window .Examinee_answer ul li p{transition:all 0.2s; z-index:99; color:#a9a9a9; font-size:14px; position:absolute; top:0px;}
.Examinee_window .Examinee_answer ul li p.clickB{ position:absolute;top:0px; font-size:12px;line-height:0px; color:#0071bc; }
.Examinee_window .Examinee_answer ul li p.clickB_1{ position:absolute; top:0px; font-size:12px;line-height:0px;}
.Examinee_window .Examinee_answer ul li p.error{ position:absolute;top:0px; font-size:12px;line-height:0px; color:red; }
.Examinee_window .Examinee_answer ul li .name_select{  height:25px; width:100px; color:#000; position:absolute; line-height:25px; left:0px; bottom:0px;}
.Examinee_window .Examinee_answer ul li .name_select b{ font-weight:normal;}
.Examinee_window .Examinee_answer ul span{ width:100%; display:none; height:20px; font-size:12px; line-height:20px; color:red; position:absolute; top:42px; left:0px;}


.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:600px; 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 h2 span{ font-size:12px; font-weight:normal; color:#a9a9a9; margin-left:5px;}
.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:450px; padding:15px; border:1px solid #ccc; box-shadow:0px 2px 5px #888; margin-top:10px; float:left;}
.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*/
.qzd_marking{ width:400px; padding-bottom:10px; height:auto;  font-size:18px; text-align:center; position:fixed; top:50%; left:50%; margin-left:-200px; margin-top:-120px; background:#fff; display:none; z-index:10000;}
.qzd_marking span{ display:block;width:100%;line-height:50px; margin-top:10px;}
.qzd_marking input{ width:86%; margin:0 auto; height:30px; margin-bottom:15px; margin-top:10px;}
.qzd_marking b{ position:absolute; top:30px; right:32px; cursor:pointer; font-weight:normal; font-size:12px;color:#2196f3; text-decoration:underline;}
.qzd_marking b img{ position:absolute; top:20px; right:-100px; display:none;}
.qzd_marking .qzd_marking_btn{ width:auto; float:right;}
.qzd_marking .qzd_marking_btn a{ font-size:14px; width:85px; height:35px; float:left; line-height:35px; display:block;  text-align:center; color:#2196f3; margin-right:20px; margin-top:4px;}
.qzd_marking .qzd_marking_btn a:hover{ color:#2196f3; background:#e3f2fd;}
.qzd_marking .qzd_marking_btn a:focus{ background:#bbdefb; color:#2196f3;}
.qzd_marking .progress_bar{width:80%; height:15px; background:#666ECB; margin:0 auto; position:relative; margin-bottom:10px;}
.qzd_marking .progress_bar em{ font-style:normal; position:absolute;top:0px; left:50%; margin-left:-10px; font-size:12px;}
.qzd_marking .progress_bar .progress_bar_zi{width:0px; height:15px; background:#70B3DD;}
/*全自动阅卷第一步-end*/


/*全自动阅卷第二步-start*/
#qzd_marking2{ width:500px; margin-left:-250px;}
#qzd_marking2 .qzd_marking2_btn a{ font-size:14px; width:110px;}

.qzd_marking2{ width:400px; height:auto;  padding-bottom:10px;  font-size:18px; text-align:center; position:fixed; top:50%; left:50%; margin-left:-200px; margin-top:-120px; background:#fff; display:none; z-index:10000;}
.qzd_marking2 span{ display:block;width:100%;line-height:50px; margin-top:10px;}
.qzd_marking2 p{font-size:12px; color:#999}
.qzd_marking2 .qzd_marking2_btn{ width:auto; float:right;}
.qzd_marking2 .qzd_marking2_btn a{ font-size:14px; width:85px; height:35px; position:relative; float:left; line-height:35px; display:block;  text-align:center; color:#2196f3; margin-right:20px; margin-top:4px;}
.qzd_marking2 .qzd_marking2_btn a:hover{ color:#2196f3; background:#e3f2fd;}
.qzd_marking2 .qzd_marking2_btn a:focus{ background:#bbdefb; color:#2196f3;}
.qzd_marking2 .qzd_marking2_btn a input{width:80px; height:45px; position:absolute; opacity:0; top:0px; left:0px; cursor:pointer;}
/*全自动阅卷第二步-end*/

.QZDbig_img{ position:fixed;transform-origin:50% 50%; transform:scale(0); opacity:0; z-index:10000; width:100%; margin-top:0px; left:0px; text-align:center; cursor:pointer;} 
.QZDbig_img img{cursor:pointer;}
.QZDbig_img_btn{ display:none;}
.QZDbig_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;}
.QZDbig_img_btn a.prevImg{ top:44%; left:100px;}
.QZDbig_img_btn a.nextImg{ top:44%; right:100px;}
.QZDbig_img_btn a:hover{ box-shadow:0 0 10px #f00;}



/*新的导图阅卷-start*/
     /*第一步*/
.NewInducedGraph_one{ width:500px; height:auto; padding:20px 35px 20px 35px; text-align:center; background:#fff; position:fixed; left:50%; top:50%; margin-top:-180px; margin-left:-260px; z-index:10000;overflow:hidden; font-size:14px; display:none; }
.NewInducedGraph_one h2{ width:100%; font-size:16px; text-align:left;}

.NewInducedGraph_one ul{ width:100%; height:auto; padding:20px 0; float:left;}
.NewInducedGraph_one ul li{ width:100%; float:left; padding:15px 0 0 0;}
.NewInducedGraph_one ul li .checkbox{ width:16px; height:16px; float:left; text-indent:0px; margin-left:40px; position:relative; margin-top:2px;}
.NewInducedGraph_one ul li .checkbox label{ width:100%; height:100%; display:block; position:absolute; top:0px; left:0px; cursor:pointer;}
.NewInducedGraph_one ul li .checkbox label img{ width:100%;}
.NewInducedGraph_one ul li .checkbox input[type='checkbox']{opacity:0px;}
.NewInducedGraph_one ul li span{ text-indent:40px; width:auto; font-size:16px; float:left; line-height:20px; text-align:left;}
/*.NewInducedGraph_one ul li span:nth-child(2){ width:65%;}*/

.NewInducedGraph_one ul li span input[type='text']{ width:65%; height:30px; border:0px; border-bottom:2px solid #ccc; font-size:16px; margin-left:5px;}
.NewInducedGraph_one ul li span input[type='text']:focus{border-bottom:2px solid #4d90fe;}
.NewInducedGraph_one ul li span i{ font-style:normal; line-height:20px; width:400px; float:right; margin-left:10px; font-size:14px; text-indent:0px;}
.NewInducedGraph_one ul li span i b{ font-weight:normal; color:#4d90fe;}

.NewInducedGraph_one .NewInducedGraph_one_btn{ width:auto; float:right;position:relative; margin-top:10px;}
.NewInducedGraph_one .NewInducedGraph_one_btn a{  border-radius:4px;width:auto; padding:0 25px; height:35px; margin-top:10px; background:#4d90fe; line-height:35px; float:right;position:relative;  text-align:center; position:relative; margin-right:15px; color:#fff;}
.NewInducedGraph_one .NewInducedGraph_one_btn a input{ width:100%; height:35px; position:absolute; top:0px; left:0px; opacity:0;}
.NewInducedGraph_one .NewInducedGraph_one_btn a label{ width:100%; height:35px; position:absolute; top:0px; left:0px; opacity:0; cursor:pointer;}
.NewInducedGraph_one .NewInducedGraph_one_btn a b{ font-weight:normal;}
.NewInducedGraph_one .NewInducedGraph_one_btn a:nth-child(1){ margin-right:0px;}
.NewInducedGraph_one .NewInducedGraph_one_btn a.close{ width:auto;margin-right:10px; padding:0 20px; height:35px;line-height:35px; float:right;position:relative;  color:#333; text-align:center; background:none;}



     /*第二步*/
.NewInducedGraph{ transition:margin-top 0.4s ease-out;padding-bottom:60px; width:530px; max-height:550px; background:#fff; position:fixed; left:50%; top:50%; margin-top:-285px; margin-left:-265px; z-index:10000;overflow:hidden; font-size:14px;display:none;}
.NewInducedGraph .NewInducedGraph_head{ width:100%; height:50px; margin-top:10px;background:#fff; position:relative; border-bottom:1px solid #ccc;}
.NewInducedGraph_head .ProgressBar{ width:100%; height:5px; position:absolute; top:0px; left:0px;}
.NewInducedGraph_head .ProgressBar p{ display:block; width:0%; height:5px; background:#2196f3;}
.NewInducedGraph .NewInducedGraph_head span{ line-height:40px; text-indent:15px; float:left; font-size:14px; color:#000;}
.NewInducedGraph .NewInducedGraph_head span i{ font-style:normal;}
.NewInducedGraph .NewInducedGraph_head .NIGProgress{ text-indent:0px;  margin-left:5px;}
.NewInducedGraph .NewInducedGraph_head span.uploadingImg,.NewInducedGraph .NewInducedGraph_head span.MarkingImg{ width:100%; display:block; line-height:50px; font-weight:bold;}
.NewInducedGraph .NewInducedGraph_btn{ width:100%; height:60px; line-height:60px; position:absolute; bottom:0px;}
.NewInducedGraph .NewInducedGraph_btn span{ color:#202020; text-indent:15px; float:left; font-size:14px; display:none;}
.NewInducedGraph .NewInducedGraph_btn a{ border-radius:4px; margin-right:20px; margin-top:12px;  width:auto;background:#4d90fe; padding:0 20px; height:35px; line-height:35px; float:right;color:#fff; text-align:center; position:relative;}
.NewInducedGraph .NewInducedGraph_btn a.startYJ,.NewInducedGraph .NewInducedGraph_btn a.WCLmarking{ display:none;}
.NewInducedGraph .NewInducedGraph_btn a.NewInducedGraphClose{ width:auto;margin-right:10px; padding:0 20px; height:35px;line-height:35px; float:right;position:relative;  color:#333; text-align:center; background:none;}
/*.NewInducedGraph .NewInducedGraph_btn a:hover{ color:#2196f3; background:#e3f2fd;}
.NewInducedGraph .NewInducedGraph_btn a:focus{ background:#bbdefb; color:#2196f3;}*/
.NewInducedGraph .NewInducedGraph_btn a input{ width:100%; height:30px; position:absolute; top:0px; left:0px; opacity:0;}
.NewInducedGraph .NewInducedGraph_btn a label{ width:100%; height:30px; position:absolute; top:0px; left:0px; opacity:0; cursor:pointer;}
.NewInducedGraph .NewInducedGraph_btn a b{ }
.NewInducedGraph ul{ width:100%; border-bottom:1px solid #ccc; max-height:207px; overflow:hidden; overflow-y:auto;display:none;}
.NewInducedGraph ul li{ width:100%; height:41px; line-height:41px; color:#757575; font-size:14px; border-bottom:1px solid #eeeeee;}
.NewInducedGraph ul li img{ float:left; width:25px; margin:7.5px 15px;}
.NewInducedGraph ul li img.fr{ float:right;}
.NewInducedGraph ul::-webkit-scrollbar { width:8px;}
.NewInducedGraph ul::-webkit-scrollbar-track {    border-radius: 10px;}
.NewInducedGraph ul::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.08);}

 /*阅卷的步骤-start*/
.NewInducedGraph_yj{ width:400px; height:auto; padding:20px 35px 20px 35px; text-align:center; background:#fff; position:fixed; left:50%; top:50%; margin-top:-180px; margin-left:-220px; z-index:10000;overflow:hidden; font-size:14px; display:none;}
.NewInducedGraph_yj h2{ width:100%; font-size:16px; text-align:center;}
.NewInducedGraph_yj p{ width:100%; font-size:16px; color:#666;text-align:center; font-weight:bold; margin-top:7px;}
.NewInducedGraph_yj .progress_bar{width:80%; height:17px; background:#eee; border-radius:10px; margin:10px auto; position:relative;}
.NewInducedGraph_yj .progress_bar em{ font-style:normal; position:absolute; color:#fff;top:0px; left:50%; margin-left:-10px; font-size:12px;}
.NewInducedGraph_yj .progress_bar .progress_bar_zi{width:0px; height:17px; background:#4d90fe; border-radius:10px; }
.NewInducedGraph_yj .NewInducedGraph_yj_btn{ width:100%; height:60px; line-height:60px; display:none;}
.NewInducedGraph_yj .NewInducedGraph_yj_btn a{  border-radius:4px;width:auto; padding:0 25px; height:35px; margin-top:20px; background:#4d90fe; line-height:35px; float:right;position:relative;  text-align:center; position:relative; margin-right:15px; color:#fff;}
     /*第三步*/
.NewInducedGraph_three{ width:auto; height:auto; position:fixed; top:56px; right:0px;overflow:hidden; font-size:14px;}
.NewInducedGraph_three .NewInducedGraph_three_head{ width:100%; height:70px;  background: #f2f2f2; position:relative;}
.NewInducedGraph_three .NewInducedGraph_three_head a{ border:1px solid #f2f1f1; border-radius:2px; margin-left:5%; font-weight:bold; padding:0px 20px; display:block; height:35px; width:auto; float:left; text-align:center; line-height:35px; color:#444444; margin-top:15px; font-size:12px; }
.NewInducedGraph_three .NewInducedGraph_three_head a:hover{border:1px solid #c2c2c2;}
.NewInducedGraph_three .NewInducedGraph_three_head a:focus{border:1px solid #c2c2c2; background:#e1e1e1;}
.NewInducedGraph_three .NewInducedGraph_three_head a.Upload{ float:right; margin-left:0px; margin-right:5%; position:relative;}
.NewInducedGraph_three .NewInducedGraph_three_head a.Upload input{ width:100%; height:35px; position:absolute; top:0px; left:0px; opacity:0;}
.NewInducedGraph_three .NewInducedGraph_three_head a.Upload label{ width:100%; height:35px; position:absolute; top:0px; left:0px; opacity:0; cursor:pointer;}

.NewInducedGraph_three h1{ color:#999; width:90%;max-width:800px; margin:10px auto; float:none; font-size:17px; font-weight:500;}
.NewInducedGraph_three h1 span{ margin-left:20px; font-size:14px; color:#333; font-weight:bold;}
.NewInducedGraph_three h1 span b{ color:#ffa726;}
.NewInducedGraph_three h1 span.WPaperInspection:hover{ cursor:pointer; text-decoration:underline;}
.NewInducedGraph_three ul{ width:90%;height:auto; overflow:hidden; overflow-y:auto; max-width:800px; margin:0 auto;}
.NewInducedGraph_three ul li{ background:#fff; width:100%; height:70px; line-height:50px;  text-align:left; color:#757575; font-size:14px; border-bottom:1px solid #eeeeee; position:relative;}
.NewInducedGraph_three ul li .w50{ width:50%; float:left; line-height:70px; color:#999; text-indent:15px;}
.NewInducedGraph_three ul li .w50 em{ font-style:normal; margin-right:15px;} 
.NewInducedGraph_three ul li .w50 b{ color:#333;}
.NewInducedGraph_three ul li span{ float:left; margin-left:15px; height:70px; line-height:70px;}
/*.NewInducedGraph_three ul li span:nth-child(1){ width:40px; height:40px; margin-left:20px; margin-top:15px; border-radius:50%; background:#F78789; overflow:hidden;}
.NewInducedGraph_three ul li span:nth-child(1) img{ width:100%;}*/
.NewInducedGraph_three ul li span{ width:auto;}
.NewInducedGraph_three ul li span b{ line-height:70px; display:block; float:left; margin-right:20px;  color:#333;}
.NewInducedGraph_three ul li span b.time{color:#999; position:absolute; right:0px; font-weight:normal;}
.NewInducedGraph_three ul li span b:nth-child(1){ width:150px; color:#999;}
.NewInducedGraph_three ul li em{ float:left; font-style:normal; margin-right:15px; line-height:70px; text-indent:15px; color:#999;} 




.NewInducedGraph_three ul::-webkit-scrollbar { width:8px;}
.NewInducedGraph_three ul::-webkit-scrollbar-track {    border-radius: 10px;}
.NewInducedGraph_three ul::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.08);}


   /*预处理*/
   .yuchuli{ width:500px; height:auto; padding:20px 35px 20px 35px; text-align:center; background:#fff; position:fixed; left:50%; top:50%; margin-top:-160px; margin-left:-260px; z-index:10000;overflow:hidden; font-size:14px; display:none;}
.yuchuli h2{ width:100%; font-size:16px; padding:20px 0;}
.yuchuli .yuchuli_btn{ width:auto; float:right;position:relative; margin-top:10px;}
.yuchuli .yuchuli_btn a.close{ width:auto;margin-right:10px; padding:0 20px; height:35px;line-height:35px; float:right;position:relative;  color:#333; text-align:center; background:none;}


.User_grade{width:auto;margin: auto auto 10px auto;float:right;}
.User_grade p{ width:280px; text-align:left; margin-top:3px;}
.User_ratings .ratings_title01{width:407px;height:auto;font-family:"微软雅黑";font-size:14px;color:#aaaaaa;}
.User_ratings .ratings_title p{float:left;}
.User_ratings .ratings_title p span{font-size:48px; width:auto !important;}
.User_ratings .ratings_title p i{color:#7dc234;font-style:normal;}
.User_ratings .ratings_title01 p span{font-size:18px;}
.User_ratings .ratings_title01 p i{color:#7dc234;font-style:normal;}
.User_ratings .ratings_title01 input{width:120px;height:48px;border:0;margin:15px auto auto 45px;float:left;background:url(../../images/batton_01.png) -202px -2441px no-repeat;}
.User_ratings .ratings_title01 input:hover{background:url(../../images/batton_01.png) -202px -2489px no-repeat;}
.User_ratings .ratings_title01 input01{background:url(../../images/batton_01.png) -202px -2537px no-repeat;}
.User_ratings .ratings_title input{width:120px;height:48px;border:0;margin:15px auto auto 45px;float:left;background:url(../../images/batton_01.png) -202px -2441px no-repeat;}
.User_ratings .ratings_title input:hover{background:url(../../images/batton_01.png) -202px -2489px no-repeat;}
.User_ratings .ratings_title input01{background:url(../../images/batton_01.png) -202px -2537px no-repeat;}
.User_ratings .ratings_bars{width:auto;height:27px;margin-top:10px;float:left; position:relative;}
.User_ratings .ratings_bars #title0{width:55px;height:30px; background:url(../../images/jl_bg.png);text-align:center;line-height:37px;font-size:14px;float:left;color:#fff;margin-right:10px; position:absolute; bottom:-35px; left:-5px;}
.User_ratings .ratings_bars #title1{width:35px;height:30px;  text-indent:0px;background:url(../../images/jl_bg.png);text-align:center;line-height:37px;font-size:14px;float:left;color:#fff;margin-right:10px; position:absolute; bottom:-35px; left:5px;}

.User_ratings .ratings_bars .bars_10{font-size:18px;line-height:25px;float:left;color:#a0a0a0;width:auto !important; text-indent:0px;}
.User_ratings .ratings_bars .scale{width:225px;height:13px;float:left;margin:7px 10px auto 10px;position:relative;background:url(../../images/progress02.png) 0 0 no-repeat; background-size:cover 100%;}
.User_ratings .ratings_bars .scale div{width:0px;position:absolute;width:0;left:0;height:13px;bottom:0;background:url(../../images/progress02.png) 0 -14px no-repeat;}
.User_ratings .ratings_bars .scale span{width:10px;height:26px;position:absolute;left:-2px;top:-7px;cursor:pointer;background:url(../../images/j.png) no-repeat;}







 /*客观题批量录入-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:190px;}
		   .read_s ul li{ width:115px; margin-left:30px; height:25px; 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:255px; margin-top:8px; float:left;}
		  .read_data ul li{ width:auto; font-size:14px; height:28px; line-height:25px; text-align:left;}
		  .read_data ul li span{ margin-left:10px; width:100px; display:block; float:left;}
		  .read_data ul li span.error{ color:red;}
		 
		  .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; position:relative;}
		  .ke_btn a:hover{ color:#2196f3; background:#e3f2fd;}
		  .ke_btn a:focus{ background:#bbdefb; color:#2196f3;}
		  .ke_btn a input{width:80px; height:45px; position:absolute; opacity:0; top:0px; left:0px; cursor:pointer;}
/*客观题批量录入-end*/

/*无法识别-start*/
.Unrecognized{ width:100%; min-height:100%; background:#222; position:absolute; top:0px; left:0px; z-index:10002; display:none; }
.Unrecognized .cancel{ width:40px; height:auto; position:absolute; right:0px; top:10px; z-index:1006;}
.Unrecognized .cancel img{ width:30px;}
.Unrecognized #mouseXy{ position:fixed; z-index:999; height:30px; background:#333; color:#fff; line-height:30px; padding:0 15px; box-shadow:0 0 6px #333;}
.Unrecognized #content{ width:auto;  position:relative;}
.Unrecognized #content #img_box{ width:auto;}
.Unrecognized #content #img_box img{ display:none;}
.Unrecognized #form_box{ box-shadow:0 0 10px #ccc;position:fixed; top:50%; left:50%;  z-index:1000; height:auto; width:570px; margin-left:-285px; margin-top:-250px; background:#fff; cursor:pointer; padding-top:20px;}
.Unrecognized #form_box h1{ line-height:20px; height:20px; margin:0px; font-size:16px; color:red; font-weight:normal; float:none;width:90%; margin:0 auto;}
.Unrecognized #form_box p{ width:100%; height:auto; padding:5px 0; line-height:20px; font-size:14px; position:relative; float:left; color:#666;}
.Unrecognized #form_box .one,.Unrecognized #form_box .two,.Unrecognized #form_box .three{ width:90%; margin:0 auto;}
.Unrecognized #form_box .one{ margin-top:5px;}
.Unrecognized #form_box .one img{ height:100px; float:left; margin:10px 0 10px 10px;}
.Unrecognized #form_box .one a{ float:left; width:auto; line-height:30px;background:#4585f1; color:#fff; margin-left:40px; border-radius:2px; padding:0 15px; margin-top:5px; margin-bottom:15px;}
.Unrecognized #form_box .three ol{ width:100%; float:left; margin-top:10px; position:relative;}
.Unrecognized #form_box .three ol li{ width:20%; margin-right:5%; float:left; height:auto; line-height:20px;}
.Unrecognized #form_box .three ol li em{ font-style:normal; float:left; width:auto; color:#333;}
.Unrecognized #form_box .three ol li span{ margin-left:5px; width:17px; height:17px; line-height:17px; border-radius:50%; border:1px solid #c3c3c3; color:#c3c3c3; float:left; border-bottom:1px solid #ccc; margin-left:10px; margin-top:1px; text-align:center; font-size:14px; font-weight:normal;}
.Unrecognized #form_box .three ol li span img{width:17px; position:static; margin:0px;}
.Unrecognized #form_box .three ol li span.click{ background:#4585f1; border:1px solid #4585f1;}
.Unrecognized #form_box .three ol li.error em{ color:red;}
.Unrecognized #form_box .three ol p{ width:100%; line-height:20px; color:red; font-size:12px; position:absolute; top:15px;}
.Unrecognized #form_box .three img{ width:20px; position:absolute; top:5px; margin-left:5px; cursor:pointer;}
.Unrecognized #form_box .three img.gif{ width:600px; position:absolute; left:-300px; top:-150px; z-index:1005; display:none;}
.Unrecognized #form_box ul{ width:100%; height:auto; margin:0 auto; margin-top:10px; position:relative; float:left;}

.Unrecognized #form_box 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;}
.Unrecognized #form_box ul li.Width_160{ width:170px;}
.Unrecognized #form_box ul li.ml_30{ margin-left:30px;}
.Unrecognized #form_box ul li input{  transition:all 0.2s;width:100%;  border:0px; height:25px; float:right; position:absolute; left:0px; bottom:0px;}
.Unrecognized #form_box 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);}
.Unrecognized #form_box ul li .xian.clickC{ transform:scale(1);-webkit-transform:scale(1);}
.Unrecognized #form_box ul li .xian.error{ border-bottom:2px solid red; transform:scale(1);-webkit-transform:scale(1);}
.Unrecognized #form_box ul li p{transition:all 0.2s; z-index:99; color:#a9a9a9; font-size:14px; position:absolute; top:0px; padding:0px; line-height:50px;}
.Unrecognized #form_box ul li p.clickB{ position:absolute; top:0px; font-size:12px; color:#0071bc; line-height:0px; }
.Unrecognized #form_box ul li p.clickB_1{ position:absolute; top:0px; font-size:12px;line-height:0px; }
.Unrecognized #form_box ul li p.error{ position:absolute; top:0px; font-size:12px;line-height:0px; color:red; }
.Unrecognized #form_box ul li .name_select{font-size:14px !important; height:25px; width:100%; color:#000; position:absolute; line-height:25px; left:0px; bottom:0px;}
.Unrecognized #form_box ul li .name_select b{ font-weight:normal;}
.Unrecognized #form_box ul li span{ width:100%; height:20px; font-size:12px; line-height:20px; color:red; display:none; position:absolute; top:42px;}


/*.Unrecognized #form_box ul h2{ width:100%; height:30px; line-height:30px; font-size:14px; margin-bottom:10px; position:relative; }
.Unrecognized #form_box ul li{ width:100%; height:25px; margin-bottom:30px; color:#333333; position:relative;float:left;}
.Unrecognized #form_box ul li.Hauto{ height:auto; float:left; margin-top:20px; margin-bottom:30px;}
.Unrecognized #form_box ul li i{ float:left; color:red; margin-left:70px; clear:both; font-style:normal; line-height:25px; display:none;}
.Unrecognized #form_box ul li .num_tow{ display:none;}
.Unrecognized #form_box ul li .num_tow_switch{ position:absolute; top:3px; right:-20px; width:20px; cursor:pointer;}
.Unrecognized #form_box ul li span{ display:block; float:left; margin-top:2px; width:70px; line-height:25px;height:100%; text-align:left; overflow:hidden;}
.Unrecognized #form_box ul li input[type="text"]{ width:300px; text-indent:10px; height:23px; float:left; border:0px; border:1px solid #ccc;}
.Unrecognized #form_box ul li input[type="file"]{ width:300px; text-indent:10px; height:23px; float:left; border:0px;}
*/
.Unrecognized #form_box .form_box_btn{width:auto; float:right;margin-top:25px; height:40px; margin-bottom:15px;}
.Unrecognized #form_box .form_box_btn .confirm{ margin-right:60px; width:80px; height:30px;  border-radius:2px; display:block; float:left; background:#4585f1; text-align:center; line-height:30px; font-size:14px; font-weight:bold; color:#fff;}
.Unrecognized #form_box .form_box_btn .reset,.screening_btn .cancel{  margin-right:30px;width:80px; height:30px; border-radius:2px; display:block; float:left; background:#ccc; text-align:center; line-height:30px; font-size:14px; font-weight:bold; color:#fff;}


.Unrecognized_one,.Unrecognized_two{ width:100%;}
.Unrecognized_two{ display:none;}
.Unrecognized_two .Unrecognized_Thead{ width:100%; height:55px; background:#222; position:fixed; top:0px; left:0px; text-align:center;}
.Unrecognized_two .Unrecognized_Thead img{ float:left; width:30px; margin-top:12px; margin-left:12px; transform:rotate(90deg); cursor:pointer;}
.Unrecognized_two .Unrecognized_Thead span{ width:auto; line-height:55px; color:#fff; margin-left:20px; font-size:16px;}
.Unrecognized_two .Unrecognized_TBtn{width:auto; height:50px;text-align:center; float:right; margin-top:10px; margin-right:20px;}
.Unrecognized_two .Unrecognized_TBtn a{ display:block; width:auto; height:30px; line-height:30px; letter-spacing:2px; padding:0 15px; border:1px solid #fff; float:left; border-radius:4px; color:#fff; margin-right:20px;}
.Unrecognized_two .Unrecognized_TCon{ width:759px; margin:0 auto; margin-top:70px;}
.Unrecognized_two .Unrecognized_TCon img{ width:100%;}

/*分栏-start*/
.Spalten{ width:400px; height:auto; padding:5px 35px; background:#fff; position:absolute; top:50%; left:50%; margin-left:-235px; margin-top:-185px; z-index:10001; display:none;}
.Spalten h1{ font-weight:normal; width:100%; padding:5px 0; margin:0px;}
.Spalten ul{ width:330px; height:170px; float:left; margin-left:35px;}
.Spalten ul li{ width:140px; height:168px; border:1px solid #fff; float:left; cursor:pointer; text-align:center;}
.Spalten ul li.click{border:1px solid #2196f3; }
.Spalten ul li:nth-child(1){ margin-right:40px;}
.Spalten ul li:nth-child(1) img{ height:110px;}
.Spalten ul li:nth-child(2) img{ margin-top:10px;}
.Spalten ul li span{ width:100%; float:left; text-align:center; line-height:40px; font-size:14px; letter-spacing:2px; color:#666;}
.Spalten ul li img{ height:90px;}
.Spalten_btn{ float:right; margin:10px 0;}
.Spalten_btn a{ font-size:14px; margin-right:9px; width:85px; height:35px; line-height:35px; display:block;  float:left; text-align:center; color:#2196f3; }
.Spalten_btn a:hover{  color:#2196f3; background:#e3f2fd;}
.Spalten_btn a:focus{ background:#bbdefb; color:#2196f3;}


/*引导*/
.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:75%; height:100%; margin-left:15%; position:relative;}
  .sectionDiv_btn{ width:auto; height:80px; position:absolute; top:65%; left:10%;}
  .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:55%; }
   
  .section_left67{ left:67%;}
  .section_left60{ left:60%;}
  .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{ width:100%; height:120px;  position:absolute; bottom:0px; background:url(../../images/x_sy/bottom_bg.png) no-repeat; 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:#239af8;}
   .bottom_wz .bottom_wz_top ul li a{color:#239af8;}
   .bottom_wz p{font-size:12px; font-family:"微软雅黑"; color:#239af8;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;}


.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_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:180px; height:auto;float:left; margin-bottom:20px;}
.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:30px; 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 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;}



/*题库-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_answer{ width:auto; float:right;margin-right:5%;height:auto; text-align:left;  padding:25px 0px;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; min-height:550px; background:#fff;}
.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; border-bottom:1px solid #fafafa;}
.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 p.SuccessfulCase{ background:url(../../images/IntroductionPage/quote.png) no-repeat top left; width:670px; text-indent:0px; padding-left:25px;}

.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 a.ml_0{ margin-left:0px;}
.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;}


.Introduction_right_zi .Introduction_data3{  margin-bottom:1px; text-align:center;padding:0 30px 26px 20px; float:left; width:695px; background:#fff; height:auto;}
.Introduction_right_zi .Introduction_data3 h2{ width:100%; height:30px; line-height:30px; text-align:center; float:left; color:#fff; background:#2196f3;}
.Introduction_right_zi .Introduction_data3 ul{ width:100%; float:left; margin-bottom:30px;}
.Introduction_right_zi .Introduction_data3 ul li{ width:33%; height:50px; font-size:16px; float:left; line-height:50px;font-family:"微软雅黑";}
.Introduction_right_zi .Introduction_data3 ul li a{ color:#000;}


.Introduction_content .Introduction_right.big{ width:996px; padding-bottom:50px;}
.Introduction_content .Introduction_right.big .Introduction_data1{ width:945px;}
.Introduction_content .Introduction_right.big .Introduction_right_zi .Introduction_title{  width:100%;height:auto; text-align:center; font-size:40px; padding:20px 0;}



/*答卷质量检测*/
.Paperdetection_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);}
.Paperdetection_head .logo{ width:180px; height:40px;float:left; margin-top:15px; margin-left:10px; }
.Paperdetection_head h2{ height:64px; line-height:64px; float:left; color:#fff; margin-left:50px;}
.Paperdetection_body{width:900px; background:#D52023;  height:auto;background:#fff; box-shadow:0px 0px 10px #ccc; margin-bottom:50px;position:absolute; left:50%; margin-left:-450px; top:110px;z-index:99; padding:20px 0px; border-radius:6px; font-family:"微软雅黑"; }
.Paperdetection_body ul{ width:100%; height:auto; float:left; }
.Paperdetection_body ul li{ width:100%; line-height:60px; height:auto; float:left; margin-bottom:20px;}
.Paperdetection_body ul li h2{ width:182px; height:38px; line-height:38px; color:#fff; float:left; text-indent:25px;margin-left:30px;font-size:16px; letter-spacing:1px;}
.Paperdetection_body ul li h2.one{ background:url(../../images/Paperdetection/one.png);}
.Paperdetection_body ul li h2.two{ background:url(../../images/Paperdetection/two.png);}
.Paperdetection_body ul li h2.three{ background:url(../../images/Paperdetection/three.png);}
.Paperdetection_body ul li a{ display:block; float:left; height:38px; line-height:38px; width:80px; text-align:center;  color:#4285f4; letter-spacing:2px; border-radius:6px;}
.Paperdetection_body ul li a:hover{ text-decoration:underline;}
.Paperdetection_body ul li a.LookMake{ display:none;}
.Paperdetection_body ul li .Upload{ width:80px; height:40px;float:left; margin-left:20px; overflow:hidden; position:relative;}
.Paperdetection_body ul li .Upload input{ opacity:0;}
.Paperdetection_body ul li .Upload label{ width:80px; height:38px; border-radius:6px; color:#4285f4; letter-spacing:2px;  line-height:38px; position:absolute; top:0px; left:0px; text-align:center; cursor:pointer;}
.Paperdetection_body ul li:nth-last-child(1){ margin-bottom:0px;}
.Paperdetection_body ul li .ImgDemo{ width:250px; margin:0 auto; position:relative; float:left; clear:both; margin-top:40px; margin-bottom:20px; margin-left:100px; box-shadow:0 0 10px #ccc;}
.Paperdetection_body ul li .ImgDemo .ItemBank_top{ width:100%; height:160px; overflow:hidden; background:#abcdef;}
.Paperdetection_body ul li .ImgDemo .ItemBank_top img{ width:100%; display:block; margin:0px;}
.Paperdetection_body ul li .ImgDemo .ItemBank_bottom{ width:100%; height:90px; background:#2196f3; position:relative;}
.Paperdetection_body ul li .ImgDemo p{ width:100%; margin-top:10px; font-size:20px; height:30px; float:left; line-height:30px; display:block; text-indent:20px; color:#fff;}
.Paperdetection_body ul li .ImgDemo .ItemBank_bottom a{ width:auto; margin-left:20px; padding:0 14px; height:30px; line-height:30px; float:left;color:#fff; margin-top:10px; margin-right:75px; background:none;}
.Paperdetection_body ul li .ImgDemo .ItemBank_bottom a:nth-child(3){ margin-right:0px;}
.Paperdetection_body ul li .ImgDemo .ItemBank_bottom a:hover{ background:rgba(0,0,0,0.2); border-radius:2px;}
.Paperdetection_body ul li p.second{ width:78%; margin-left:11%; float:left;font-size:14px; margin-top:10px;}

.Paperdetection_body ul li .three_con{ width:500px; margin:0 auto; position:relative; float:left; clear:both;  margin-bottom:20px; margin-left:100px; display:none;}
.Paperdetection_body ul li .three_con .three_conZi{ float:left; width:100%; height:auto;}
.Paperdetection_body ul li .three_con .three_conZi h3{color:#4285f4; width:80px;  float:left; line-height:40px;}
.Paperdetection_body ul li .three_con .three_conZi .three_conZiright{ float:right; height:auto; line-height:40px;}
.Paperdetection_body ul li .three_con .three_conZi span{ float:left; line-height:25px; padding-top:8px; font-size:14px;}
.Paperdetection_body ul li .three_con .three_conZi span.error{ color:red;}
.Paperdetection_body ul li .three_con .three_conZi .img{ width:30px; float:left;} 
.Paperdetection_body ul li .three_con .three_conZi .img img{ width:18px; float:left; margin-top:12px;}
.Paperdetection_body ul li .three_con .three_conZi b{font-size:14px; margin-left:10px; font-weight:normal;}

.Paperdetection_body ul li .Summary{display:none;margin-top:40px; width:500px; padding:10px 30px; border-radius:6px; margin-left:100px; background:#4285f4; position:relative; clear:both; float:left; margin-bottom:20px; color:#fff; line-height:25px; font-size:14px; }
.Paperdetection_body ul li .Summary p{ width:100%; font-size:18px;  }

.Paperdetection_body ul li .rwm{ width:auto; float:left; height:38px; line-height:38px;  margin-left:10px;}
.Paperdetection_body ul li .rwm span{ float:left;}
.Paperdetection_body ul li .rwm input{float:left; width:80px; line-height:25px; height:25px; text-indent:5px; border:1px solid #ccc; border-radius:6px; margin-left:10px; margin-top:5px;}



/*机构管理*/
.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:200px; left:50%;  margin-left:-320px; display:none;}
.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}

.jg_text{width:100%; text-align:center; margin-top:135px; color:#999;}

.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 .name_select{font-size:12px; margin-left:20px; height:30px; width:120px; border-bottom:1px solid #ccc; color:#000; float:left; position:relative;line-height:35px;}
.jgdata_con .name_select b{ font-weight:normal; text-indent:5px; float:left;}
.jgdata_con .name_select ol{ font-size:14px !important; width:140px; 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:30px; box-shadow:none;}
.jgdata_con .jgdata ul li .name_select ol li{ margin-top:0px; font-size:12px;  text-indent:5px;}
.jgdata_con .name_select ol::-webkit-scrollbar { width:10px; height:10px;}
.jgdata_con .name_select ol::-webkit-scrollbar-track {    border-radius: 10px;}
.jgdata_con .name_select ol::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.15);}
.jgdata_con .name_select ol li:hover{ background:#eeeeee;}
.jgdata_con.ck{ display:block;}
.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 .fr{ float:right; width:auto; margin-right:20px;}
/*.jgdata_con .jgdata ul li a{ font-size:12px; margin-right:9px; width:auto; 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 a{ font-size:12px; height:25px; line-height:25px;float:right; margin-top:8px;color: #3fa2f5; text-decoration:underline;display:block;}
.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;}


/*机构导出阅卷情况*/
.jg_download{width: 600px;padding:25px 0;background: #fff;position: fixed;top: 50%;left: 50%;margin-left: -300px;margin-top: -205px;z-index: 10000; display:none}
.jg_download h2{ font-size:16px; text-indent:35px; color:#333; margin-top:0px;}
.jg_download ul{width: 90%;margin: 0 auto; margin-top:20px;}
.jg_download ul li{width: 100%;height: 40px;line-height: 40px;font-size: 14px;color: #333;}
.jg_download ul li b{float: left; padding:0 10px;height:40px; line-height:47px;}
.jg_download ul li span{display: block; height:40px; line-height:47px;width:70px;text-align: right;float: left;margin-right: 20px;}
.jg_download ul li input{width:180px;background: #fff;float: left;margin-top: 7px;font-size: 12px;text-indent: 10px;color: #666;border: 0px;border: 1px solid #ccc;height: 25px;z-index: 10;position: relative;}
.jg_download ul li input:focus{border: 1px solid #4c91fe;box-shadow: 0 0 4px #ccc inset;}
.jg_download ul li p{clear: both;height: 20px;line-height: 20px;color: red;max-width: 300px;position: relative;top: -25px;left: 180px;z-index: 9;display:none;}
.jg_download ul li .select1{float: left;margin-top: 7px;width: 200px;overflow: visible;font-size: 12px;text-indent: 10px;color: #434343;border: 0px;border: 1px solid #ccc;height: 30px;line-height: 30px;background: #f3f3f3;position: relative;cursor: pointer;}
.jg_download ul li .select1 ol{width:250px;max-height: 300px;overflow-y: auto;overflow-x: hidden;background: #fff;box-shadow: 0 0 15px #ccc;position: absolute;top: 0px;z-index: 100000;display: none;}
.jg_download ul li .select1 ol li{width: 294px;height: 38px;text-indent: 30px;margin-left: 2px;border-left: 4px solid #fff;}
.jg_download ul li .select1 ol li:hover{background: #ededed;border-left: 4px solid #868686;}
.jg_download ul li .select1 span{width: auto; line-height:30px;}

.jg_download .jg_download_btn{width:auto; float:right;margin-top: 30px;}
.jg_download_btn a{font-size: 14px;width:auto; padding:0 20px;height: 35px;line-height: 35px;display: block;float: left;text-align: center;color: #2196f3;margin-left: 2px;}
.jg_download_btn a:hover{  color:#2196f3; background:#e3f2fd;}
.jg_download_btn a:focus{ background:#bbdefb; color:#2196f3;}

/*机构导出交易记录*/

.deal_win{ width:550px; height:auto;position:fixed; top:50%; left:50%; padding:20px 35px 0px; margin-left:-300px; margin-top:-275px; background:#fff; z-index:10000; display:none;}
.deal_win h2{ font-size:16px; margin-bottom:20px; color:#333;}
.deal_win .deal_data{ max-height:300px; overflow:hidden; overflow-y:auto;}
.deal_win .deal_data::-webkit-scrollbar { width:8px;}
.deal_win .deal_data::-webkit-scrollbar-track {    border-radius: 10px;}
.deal_win .deal_data::-webkit-scrollbar-thumb { border-radius: 10px;    backgr ound: rgba(0,0,0,0.08);}
.deal_win ul{ width:100%; height:40px; line-height:40px; border-bottom:1px solid #ccc;}
.deal_win ul li{ width:33.33%; float:left; text-align:center; }
.deal_win ul li input{ width:15px; height:15px; margin:13px 0 0 60px; float:left;}
.deal_win_btn{ float:right; margin-top:15px; margin-bottom:20px;}
.deal_win_btn a{ font-size:14px; margin-right:9px; width:85px; height:35px; line-height:35px; display:block;  float:left; text-align:center; color:#2196f3; }
.deal_win_btn a:hover{  color:#2196f3; background:#e3f2fd;}
.deal_win_btn a:focus{ background:#bbdefb; color:#2196f3;}


/*操作视频*/
.video{ width:800px; height:500px; position:fixed; top:50%; left:50%; margin-left:-480px; margin-top:-330px;  background:#fff; padding:80px;z-index:100; display:none; z-index:10000; }
.video h1{ position:absolute; top:30px; left:80px;font-size:24px; margin:0px;}
.video .Close{ width:40px; height:40px; line-height:40px; text-align:center; position:absolute; top:10px; right:10px; font-size:40px; color:#333;}
.video .Close:hover{color:#666;}
.video .video_con{width:800px; height:500px;}
.video .help{ position:absolute; left:80px; bottom:35px; color:#2196f3; text-decoration:underline; font-size:14px;}


/*智能阅卷上传图片指引*/
.UploadImgGuide{ position:fixed; top:150px; right:17.5%; width:40%;}
.UploadImgGuide img{ width:100%;}
.UploadImgGuide .UploadImgGuide_con{ position:absolute; bottom:-30px; left:-9%; width:380px; text-align:center; background:#f5f5f5;}
.UploadImgGuide .UploadImgGuide_con h2{ color:#868686; margin-bottom:10px; font-weight:normal;}
.UploadImgGuide .UploadImgGuide_con p{ color:#868686; text-align:left; font-size:14px;}
.UploadImgGuide .UploadImgGuide_con p b{ color:#333; margin:0 5px;}

.UploadImgGuide1{ position:fixed; top:150px; right:15%; width:45%;}
.UploadImgGuide1 img{ width:100%;}

.homepageGuide{ position:fixed; right:130px; bottom:55px; width:120px; text-align:center; line-height:40px; font-size:14px; color:#fff; background:rgba(223,75,58,1);box-shadow: 0 1px 9px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 3px 0 rgba(0,0,0,0.2); border-radius:4px;}
.homepageGuide .sj {border-color:rgba(223,75,58,1) transparent; border-style: solid; border-width: 0px 10px 10px 10px; transform:rotate(90deg);height: 0;width: 0;position: absolute;right:-15px;top:15px;}
.homepageGuide11{ position:fixed; right:100px; bottom:-130px; width:auto; display:none;}


.basicInformationGuide{ position:absolute; right:18px; top:70px; width:120px; text-align:center; line-height:40px; font-size:14px; color:#fff; background:rgba(223,75,58,1);box-shadow: 0 1px 9px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 3px 0 rgba(0,0,0,0.2); border-radius:4px;}
.basicInformationGuide .sj {border-color:rgba(223,75,58,1) transparent; border-style: solid;  border-width: 0px 10px 10px 10px; height: 0;width: 0;position: absolute;right: 5px;top:-10px;}

.QuestionsSettingsGuide{ position:fixed; right:152px; top:60px; width:140px; text-align:center; line-height:40px; font-size:14px; color:#fff; background:rgba(223,75,58,1);box-shadow: 0 1px 9px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 3px 0 rgba(0,0,0,0.2); border-radius:4px; z-index:999;}
.QuestionsSettingsGuide .sj {border-color:rgba(223,75,58,1) transparent; border-style: solid;  border-width: 0px 10px 10px 10px; height: 0;width: 0;position: absolute;right: 5px;top:-10px;}
.QuestionsSettingsGuide1{ position:fixed; right:102px; top:60px; width:140px; text-align:center; line-height:40px; font-size:14px; color:#fff; background:rgba(223,75,58,1);box-shadow: 0 1px 9px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 3px 0 rgba(0,0,0,0.2); border-radius:4px; z-index:999;}
.QuestionsSettingsGuide1 .sj {border-color:rgba(223,75,58,1) transparent; border-style: solid;  border-width: 0px 10px 10px 10px; height: 0;width: 0;position: absolute;right: 5px;top:-10px;}

.QuestionsSettingsGuide2{ position:absolute; left:102px; top:60px; width:180px; text-align:center; line-height:40px; font-size:14px; color:#fff; background:rgba(223,75,58,1);box-shadow: 0 1px 9px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 3px 0 rgba(0,0,0,0.2); border-radius:4px; z-index:999;}
.QuestionsSettingsGuide2 .sj {border-color:rgba(223,75,58,1) transparent; border-style: solid;  border-width: 0px 10px 10px 10px;transform:rotate(-90deg); height: 0;width: 0;position: absolute;left:-15px;top:15px;}

.WGuide1{ position:absolute; right:30px; top:40px; width:120px; text-align:center; line-height:40px; font-size:14px; color:#fff; background:rgba(223,75,58,1);box-shadow: 0 1px 9px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 3px 0 rgba(0,0,0,0.2); border-radius:4px; z-index:999;}
.WGuide1 .sj {border-color:rgba(223,75,58,1) transparent; border-style: solid;  border-width: 0px 10px 10px 10px; height: 0;width: 0;position: absolute;right: 5px;top:-10px;}


.Step{ position:fixed;width:auto; padding:0 15px; text-align:center; line-height:40px; font-size:14px; color:#fff; background:rgba(223,75,58,1);box-shadow: 0 1px 9px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 3px 0 rgba(0,0,0,0.2); border-radius:4px; z-index:997; left:150px;}
.Step .sj {border-color:rgba(223,75,58,1) transparent; border-style: solid;  border-width: 0px 10px 10px 10px;transform:rotate(-90deg); height: 0;width: 0;position: absolute;left:-15px;top:15px;}


/*新题目分析-start*/
.TopicAnalysis_hint{ position:fixed; top:150px; left:50%; margin-left:-240px; padding:60px 100px;border:2px dashed #ccc;color: #979797;font-size: 20px;}

.TopicAnalysis{ width:100%; height:auto; margin-top:56px; float:right; display:none;}
.TopicAnalysis .TopicAnalysis_con{ width:90%; height:auto; max-width:1440px; padding-top:12px; margin:0 auto;}
.TopicAnalysis .TopicAnalysis_con h1{ width:100%; height:45px; line-height:45px; font-size:17px; font-weight:500;    color: rgba(0,0,0,0.54); }
.TopicAnalysis .TopicAnalysis_con h1 span{ font-size:12px;}
.TopicAnalysis .TopicAnalysis_con h1 a{ width:auto; padding:0 20px; border-radius:6px; height:35px; line-height:35px; margin-top:5px; float:right; background:#4dd0e1; color:#fff; font-size:14px;}
.TopicAnalysis .TopicAnalysis_con h1 a img{ width:30px; margin-top:2px;}
.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_left{ width:65%; float:left; height:600px;}
.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_left h1{background:#f2f2f2; position:relative; padding-top:30px; margin-top:-20px;}
.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_left .TopicAnalysis_data{ width:100%; height:auto; float:left;}
.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_left .TopicAnalysis_data .title{ width:100%;height:35px; font-size:15px; float:left; line-height:35px;}
.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_left .TopicAnalysis_data .title img{ float:left; margin:8px 10px 0 0; cursor:pointer;}
.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_left .TopicAnalysis_data ul{ width:100%; height:auto; float:left;}
.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_left .TopicAnalysis_data ul li{ width:90%; height:auto; float:right; margin-bottom:5px;}
.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_left .TopicAnalysis_data ul li .th{ width:60px; height:30px; margin-right:10px; line-height:30px; font-size:12px; float:left; margin-bottom:5px; }
.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_left .TopicAnalysis_data ul li .th img{ float:left; margin:6px 10px 0 0; cursor:pointer;}

.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_left .TopicAnalysis_data ul li span{ background:#fff; width:auto; padding:0 10px;    color: #455a64;    border: 1px solid #e0e0e0; border-radius:6px; height:28px; line-height:28px; float:left; margin-right:10px; overflow:hidden; position:relative; margin-bottom:5px;}
.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_left .TopicAnalysis_data ul li span .del{ transition:all 0.3s; width:30px; height:28px; background:#fff; text-align:center; position:absolute; right:-30px; top:0px; cursor:pointer;}
.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_left .TopicAnalysis_data ul li span .del img{ width:20px; margin-top:4px;}
.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_left .TopicAnalysis_data ul li span:hover .del{ right:0px;}
.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_right{ width:29%; float:right; height:auto; background:#fff; padding:0 1%; position:relative; margin-top:15px;}
.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_right h1{ font-size:15px; color:#000; font-weight:bold;}
.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_right p{ width:100%; color:#999; text-align:center; margin-bottom:10px;}
.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_right .TopicAnalysis_data{ width:100%;  height:auto; float:left; background:#fff; display:none;}
.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_right .TopicAnalysis_data .BQsearch{ width:95%; margin-left:2.5%; height:40px; border-bottom:1px solid #ccc; position:relative;S}
.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_right .TopicAnalysis_data .BQsearch img{ width:20px; float:left; opacity:.64; margin:12px 0 0 5px;}
.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_right .TopicAnalysis_data .BQsearch img.del{ margin-left:0px; display:none; position:absolute; right:0px;}
.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_right .TopicAnalysis_data .BQsearch input{ border:0px; width:80%; height:22px; font-size:12px;  margin:0 5px;margin-top:9px; float:left;}
.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_right .TopicAnalysis_data .BQsearch .BQsearch_xj{ width:95%; height:auto; padding:10px; background:#eeeeee; position:absolute; top:41px; left:0px; display:none;}
.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_right .TopicAnalysis_data .BQsearch .BQsearch_xj img{ margin:0px; width:24px; float:left;}
.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_right .TopicAnalysis_data .BQsearch .BQsearch_xj span{    word-wrap: break-word; word-break: normal; float:right; width:80%;    color: rgba(0,0,0,.87); margin-top:3px; cursor:pointer; float:left;}

.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_right .TopicAnalysis_data ul{ width:95%;padding:0px 2.5% 5px; margin-top:10px; height:auto; float:left; overflow-y:auto;}
.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_right .TopicAnalysis_data ul::-webkit-scrollbar { width:8px;}
.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_right .TopicAnalysis_data ul::-webkit-scrollbar-track {    border-radius: 10px;}
.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_right .TopicAnalysis_data ul::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.08);}

.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_right .TopicAnalysis_data ul li{ width:auto; padding:0 10px;    color: #455a64;    border: 1px solid #e0e0e0; border-radius:6px; height:28px; line-height:28px; float:left; margin-right:10px; overflow:hidden; position:relative; margin-bottom:5px; cursor:pointer;}
.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_right .TopicAnalysis_data ul li:hover{ color:#3b78e7; border:1px solid #3b78e7;}
.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_right .TopicAnalysis_data ul li.click{ color:#3b78e7; border:1px solid #3b78e7;}

.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_right .TopicAnalysis_data ul li .del{ transition:all 0.3s; width:30px; height:28px; background:#fff; text-align:center; position:absolute; right:-30px; top:0px; cursor:pointer;}
.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_right .TopicAnalysis_data ul li .del img{ width:20px; margin-top:4px;}
.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_right .TopicAnalysis_data p{ margin-left:2.5%; line-height:20px; color: rgba(0,0,0,0.54); width:auto; float:left; margin-top:7px; display:none;}
.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_right .TopicAnalysis_data .btn{ width:auto; height:50px; float:right; display:none;}
.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_right .TopicAnalysis_data .btn a{ font-size:14px; margin-right:9px; width:85px; height:35px; line-height:35px; display:block;  float:right; text-align:center; color:#2196f3;  }
.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_right .TopicAnalysis_data .btn a:hover{  color:#2196f3; background:#e3f2fd;}
.TopicAnalysis .TopicAnalysis_con .TopicAnalysis_right .TopicAnalysis_data .btn a:focus{ background:#bbdefb; color:#2196f3;}


.tagWin{ width:300px; height:auto; background:#fff; position:fixed; top:50%; left:50%; margin-left:-150px; margin-top:-75px; z-index:10000; display:none;}
.tagWin .title{ padding:15px 15px 0 15px;width:270px;font-size: 18px; font-weight: 500;height: 25px;    color: rgba(0,0,0,.87);}
.tagWin .title a{ float:right; margin-right:12px; font-size:14px; color:#4386f9; margin-top:2px;}
.tagWin .tagWin-data{  padding:0 15px;width:270px; float:left; height:auto; padding-bottom:15px;max-height:392px;overflow-y: auto;}
.tagWin .tagWin-data::-webkit-scrollbar { width:8px;}
.tagWin .tagWin-data::-webkit-scrollbar-track {    border-radius: 10px;}
.tagWin .tagWin-data::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.08);}
.tagWin .tagWin-data-zi{ width:100%; height:45px;}
.tagWin .error{ color:red; width:100%; height:45px; line-height:45px; font-size:14px; text-indent:20px; display:none;}
.tagWin .tagWin-data-zi a{ width:30px; height:26px; text-align:center; float:left; margin-top:10px; opacity:.64; position:relative;}
.tagWin .tagWin-data-zi a.rotate45{ transform:rotate(45deg)}

.tagWin .tagWin-data-zi input{ width:170px; border:0px; float:left; margin:10px 15px 0 15px; height:25px;}
.tagWin .tagWin-data-zi input.click{ border-bottom:1px solid #ccc;}
.tagWin .tagWin-btn{ width:100%; border-top:1px solid #ccc; float:left; margin-bottom:10px;}
.tagWin .tagWin-btn a{ float:right; margin:10px 10px 0 0; border-radius: 3px;color: rgba(0,0,0,.87);font-size: 13px;font-weight: 500;padding: 5px 14px;text-transform: uppercase;}
.tagWin .tagWin-btn a:hover{ background:rgba(0,0,0,0.08);}
.tagWinHint{ transition:all 0.1s ease-out; width:auto; height:35px; background:#323232; border-radius:4px; color:#fff; line-height:35px; padding:0 10px; position:fixed; z-index:10002; transform:scale(0); transform-origin:top center; }


.TopicAnalysis_LBcon{ width:100%; height:auto; margin-top:56px; float:right; display:none;  }

    .TopicAnalysis_LBcon .TopicAnalysis_data{ width:92%;margin:0 auto; height:auto;float:left; margin-left:4%;}
	.TopicAnalysis_LBcon .TopicAnalysis_tab{width:auto;height:auto; position:fixed; top:56px; right:4%;  z-index:900; }
	.TopicAnalysis_LBcon .TopicAnalysis_tab 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; margin-top:15px; }
.TopicAnalysis_LBcon .TopicAnalysis_tab a:hover{border:1px solid #c2c2c2;}
.TopicAnalysis_LBcon .TopicAnalysis_tab a:focus{border:1px solid #c2c2c2; background:#e1e1e1;}

	.TopicAnalysis_LBcon .TopicAnalysis_title{ font-size:12px; background:#f2f2f2; padding-right:1px; width:100%; position:relative; top:0px;  width:100%; height:auto; line-height:45px; z-index:800; font-family:"微软雅黑"; float:left; }
	.TopicAnalysis_LBcon .TopicAnalysis_title .title{width:auto; height:30px; position:absolute; top:0px; left:0px; font-size:16px; }
	.TopicAnalysis_LBcon .TopicAnalysis_title .SearchResults{width:auto; height:30px; position:absolute; top:2px; left:0px; }
	.TopicAnalysis_LBcon .TopicAnalysis_title ul{ width:100%; height:auto; float:left; border:1px solid #e9e9e9;background:#4dd0e1; margin-top:61px; }
	.TopicAnalysis_LBcon .TopicAnalysis_title ul li .px_img{ width:18px; height:18px; line-height:18px; border-radius:50%; position:absolute; top:14px; left:40px; }
	.TopicAnalysis_LBcon .TopicAnalysis_title ul li .px_img img{width:16px;position:relative; top:2px; left:1px; }
	.TopicAnalysis_LBcon .TopicAnalysis_title ul li .px_img.click{ background:rgba(0,0,0,0.3)}
	.TopicAnalysis_LBcon .TopicAnalysis_title ul li .px_img.StudentId{ text-indent:0px; left:60px;}

	
	.TopicAnalysis_LBcon .TopicAnalysis_title ul li{ width:8%; float:left; font-weight:bold; color:#fff; text-align:left; position:relative;}
	.TopicAnalysis_LBcon .TopicAnalysis_title ul li:nth-child(1){ text-indent:30px; width:28%}
	.TopicAnalysis_LBcon .TopicAnalysis_title ul li img#th_paixu{ width:25px; position:absolute; top:10px; left:24%;}
	.TopicAnalysis_LBcon .TopicAnalysis_title ul li img#ctl_paixu{ width:25px; position:absolute; top:10px; left:13%;}
	.TopicAnalysis_LBcon .TopicAnalysis_title ul .Options{width:40%; float:left;}

	
	.TopicAnalysis_LBcon .TopicAnalysis_title ul .Options li{ width:20%;}
	.TopicAnalysis_LBcon .TopicAnalysis_title ul .Options li:nth-child(1){ text-indent:0%;}

	.TopicAnalysis_LBcon .TopicAnalysis_table{ width:100%; height:auto; line-height:45px;border-right:1px solid #e9e9e9; border-left:1px solid #e9e9e9; float:left; margin-bottom:22px;}
	.TopicAnalysis_LBcon .TopicAnalysis_table ul{ width:100%; height:auto; background:#fff; border-bottom:1px solid #e9e9e9; float:left; }
	.TopicAnalysis_LBcon .TopicAnalysis_table ul li{ width:8%; float:left;  color:#202020; font-size:13px; text-align:left; position:relative;}
    .TopicAnalysis_LBcon .TopicAnalysis_table ul li:nth-child(1){ width:28%; text-indent:30px;}
    .TopicAnalysis_LBcon .TopicAnalysis_table ul .Options{width:40%; float:left;}
	.TopicAnalysis_LBcon .TopicAnalysis_table ul .Options li{ width:20%;text-indent:2px !important;}

   /*标签分类弹窗*/
.tagsWin{width:400px; height:auto; background:#fff; position:fixed; top:50%; left:50%; margin-left:-200px; margin-top:-100px; z-index:10000; display:none;}
.tagsWin .title{ padding:20px 33px 0 29px;width:270px;font-size: 16px; font-weight:bold;height: 25px;    color:#333;;}
.tagsWin ul{ width:100%;max-height:300px; height:auto; margin:10px 0;}
.tagsWin ul::-webkit-scrollbar { width:8px;}
.tagsWin ul::-webkit-scrollbar-track {    border-radius: 10px;}
.tagsWin ul::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.08);}
.tagsWin ul li{ width:85%; margin:0 auto; height:35px; line-height:35px; text-indent:8px; color:#333; cursor:pointer; position:relative;}
.tagsWin ul li .tagsWin_cz{ position:absolute; right:0px; top:5px;}
.tagsWin ul li .tagsWin_cz img{ float:left; margin-right:15px;}
.tagsWin ul li:hover{ background:#4485f2; color:#fff;}
.tagsWin a.tagsWinadd{ display:block; margin:0 auto;width:340px; height:35px; line-height:35px; border:1px solid #ccc; border-radius:4px; text-align:center; color:#4485f2;}
.tagsWin a.tagsWinadd img{ position:relative; top:5px; margin-right:10px;}
.tagsWin .tagsWin_btn{ width:100%;float:left; margin-bottom:10px;}
.tagsWin .tagsWin_btn a{ float:right; margin:10px 10px 0 0; border-radius: 3px;color: rgba(0,0,0,.87);font-size: 13px;font-weight: 500;padding: 5px 14px;text-transform: uppercase;}
.tagsWin .tagsWin_btn a:hover{ background:rgba(0,0,0,0.08);}

.tagsCon{ width:100%; height:auto; margin-top:56px; float:right; display:none;}
.tagsCon .tagsData{ width:700px; height:auto; margin:0 auto; margin-top:20px; background:#abcdef;}
.tagsCon .tagsData .tagsData_zi{ float:left; background:#fff; padding:20px;    box-shadow: 0px 4px 8px #ccc;}
.tagsCon .tagsData .tagsData_zi h2{ width:100%; line-height:35px;color: #333;  font-size:16px; }
.tagsCon .name{ width:100%; float:left;}
.tagsCon .name p{ width:100%; height:40px; line-height:40px; font-size:16px;color:#a9a9a9;}
.tagsCon .name input{ width:100%; line-height:35px; height:35px; border:0px; border-bottom:1px solid #ccc; background:#fff; text-indent:0px; color:#333;}
.tagsCon .tagsCon_list{ width:100%; float:left; margin-top:10px; position:relative;}
.tagsCon .tagsCon_list .title{ width:100%; height:40px; line-height:40px;font-size: 16px;color: #a9a9a9; cursor:pointer;}
.tagsCon .tagsCon_list .title img{width: 26px;margin-left: 10px;position: relative;top: 7px;}
.tagsCon .tagsCon_list .treeName{ float:left; cursor:pointer; padding:0 30px 0 0px; width:auto; max-width:700px; height:40px; line-height:40px; color:#333; font-size:14px; position:relative;}
.tagsCon .tagsCon_list .treeName .e2CuFe{ top:18px;}
.tagsCon .tagsCon_list .tagsCon_list_zi{ float:left; width:100%;}
.tagsCon .tagsCon_list .tagsCon_list_zi_s{ width:100%; height:auto; float:left;}
.tagsCon .tagsCon_list .tagsCon_list_zi_s span{ background:#fff; width:auto; padding:0 10px;    color: #455a64;    border: 1px solid #e0e0e0; border-radius:6px; height:28px; line-height:28px; float:left; margin-right:10px; overflow:hidden; position:relative; margin-bottom:5px;}
.tagsCon .tagsCon_list .tagsCon_list_zi_s span img.g{ float:right; margin:6px 0 0 10px; width:18px;}
.tagsCon .tagsCon_list .tagsCon_list_zi_s span .del{ transition:all 0.3s; width:30px; height:28px; background:#fff; text-align:center; position:absolute; right:-30px; top:0px; cursor:pointer;}
.tagsCon .tagsCon_list .tagsCon_list_zi_s span .del img{ width:20px; margin-top:4px;}
.tagsCon .tagsCon_list .tagsCon_list_zi_s span:hover .del{ right:0px;}

.tagsCon .tagsCon_list ul{ width:300px; height:auto; max-height:300px; background:#fff; position:absolute; top:30px; display:none; z-index:99; box-shadow:0 4px 10px #ccc;}
.tagsCon .tagsCon_list ul li{ width:100%; height:30px; line-height:30px; text-indent:10px; cursor:pointer;}
.tagsCon .tagsCon_list ul li img{float:right; margin:6px 10px 0 10px; width:18px; display:none;}
.tagsCon .tagsCon_list ul li.click{ /*background:#4485f2; color:#fff;*/}
.tagsCon .tagsCon_list ul li.click img{ display:block;}
.tagsCon .tagsCon_list ul::-webkit-scrollbar { width:8px;}
.tagsCon .tagsCon_list ul::-webkit-scrollbar-track {    border-radius: 10px;}
.tagsCon .tagsCon_list ul::-webkit-scrollbar-thumb { border-radius: 10px;    background: rgba(0,0,0,0.08);}

.tagsCon .Iindex{ width:100%; float:left; margin-top:10px; position:relative;}
.tagsCon .Iindex .title{ width:100%; height:40px; line-height:40px;font-size: 16px;color: #a9a9a9; cursor:pointer; position:relative;}
.tagsCon .Iindex .title img{width: 26px;margin-left: 10px;position: relative;top: 7px;}
.tagsCon .Iindex .title ul{ width:200px; height:auto; max-height:300px; background:#fff; position:absolute; top:40px; left:0px; display:none; font-size:12px; z-index:99; box-shadow:0 4px 10px #ccc;}
.tagsCon .Iindex .title ul li{ width:100%; height:30px; line-height:30px; text-indent:10px; cursor:pointer;}
.tagsCon .Iindex .title ul li.click{ background:#4485f2; color:#fff;}
.Iindex .Iindex_data{ float:left;}
.Iindex .Iindex_data span{ background:#fff; width:auto; padding:0 10px;    color: #455a64;    border: 1px solid #e0e0e0; border-radius:6px; height:28px; line-height:28px; float:left; margin-right:10px; overflow:hidden; position:relative; margin-bottom:5px;}
.Iindex .Iindex_data span img.g{ float:right; margin:6px 0 0 10px; width:18px;}
.Iindex .Iindex_data span .del{ transition:all 0.3s; width:30px; height:28px; background:#fff; text-align:center; position:absolute; right:-30px; top:0px; cursor:pointer;}
.Iindex .Iindex_data .del img{ width:20px; margin-top:4px;}
.Iindex .Iindex_data span:hover .del{ right:0px;}






.tagsCon .tagsCon_btn{ float:left; margin-left:245px; margin-top:50px;}
.tagsCon .tagsCon_btn a{ font-size:14px; margin-right:9px; width:85px; height:35px; line-height:35px; display:block;  float:left; text-align:center; color:#2196f3; }
.tagsCon .tagsCon_btn a:hover{  color:#2196f3; background:#e3f2fd;}
.tagsCon .tagsCon_btn a:focus{ background:#bbdefb; color:#2196f3;}



/**/

/*智能阅卷新功能的引导*/
.NewGuide{ width:100%; height:100%; position:fixed; top:0px; left:0px;z-index:10000; }
.NewGuide p{ font-size:24px; color:#fff;font-family:"微软雅黑"; letter-spacing:2px;}
.NewGuide p img{ position:absolute; top:40px; left:50%; margin-left:-10px;}
.NewGuide p.p1{ position:absolute; top:25%; left:40%; margin-left:-147px; }
.NewGuide p.p2{ position:absolute; top:25%; left:65%; margin-left:50px; }
.NewGuide p.p3{ position:absolute;top:70%;right:50%; margin-right:-250px; }

.NewGuideTwo{ width:100%; height:100%; position:fixed; top:0px; left:0px;z-index:10000; display:none;}
.NewGuideTwo p{ font-size:24px; color:#fff;font-family:"微软雅黑"; letter-spacing:2px;}
.NewGuideTwo p.p1{ position:fixed; top:150px; right:100px;}
.NewGuideTwo p.p1 img{ position:absolute; top:-40px; left:50%; margin-left:-20px;}
.NewGuideTwo p.p2{ position:absolute; top:450px; left:350px; width:400px;}
.NewGuideTwo p.p2 img{ position:absolute; top:-40px; left:50%; margin-left:-20px;}
.NewGuideTwo .cl{ width:150px; padding:0 12px; padding-top:40px; height:132px; background:url(../../images/intelligent/NewGuideT_bg.png) no-repeat; background-size:100% 100%; position:absolute; top:240px; right:50px;font-size:18px; color:#fff; text-align:center;}

.NewGuideTwo a{ border:1px solid #ffa726; border-radius:2px; margin-right:20px; font-weight:bold; padding:0px 20px; display:block; height:35px; width:auto; float:right; text-align:center; line-height:35px; color:#fff; background:#ffa726; border-radius:4px; position:fixed; }


@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%;}
             
			 
			 
			   .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:70%; }
       .sectionDiv_btn a{ width:140px;}
	   #section4 .sectionDiv_btn{  top:60%; }
	   .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;}

       
	   
	   /*登录界面-start*/
	   .login{width:800px; height:500px; background:url(../../images/login/loginBG.png); background-size:100% 100%; padding-bottom:10px; position:absolute; left:50%; top:50%; margin-left:-400px; margin-top:-250px; border-radius:5px;}
	   .login .QuestionBank{ width:180px; height:63px;}
	   .login_img img{ width:250px;}
       .login .loginLeft{ width:auto;float:left; margin-left:14%; margin-top:75px;}
	   .login .loginLeft img{ width:220px;}
       .login .loginRight{ width:350px; height:410px; float:right; margin-right:11.5%; position:relative;}
	   .login_tian{ margin-top:25px; }

        .login .jz_password{ width:auto; height:auto; float:left; margin-left:70px; font-size:12px; color:#333; margin-bottom:10px; position:relative; }
		.login .jz_password .checkbox{ width:14px; height:14px; margin-right:10px; float:left; text-indent:0px; position:relative; }
         .login .lj_login{ display:block; width:145px; height:40px; line-height:40px; background:url(../../images/login/loginBtn.png); background-size:100% 100%;text-align:center; position:absolute; bottom:80px; left:106px; font-size:14px; color:#fff; }

   .login .lj_btn{ width:70%; height:30px; line-height:30px;  font-size:12px; color:#333; position:absolute; bottom:40px; left:15%; }
    .login_tian ul li{ margin-bottom:25px;}
  .login_tian ul li span{ top:40px;}
   
   .login_download{width:100%;  height:40px; text-align:center; line-height:40px; position:absolute; bottom:0px;}
   .login_download a{ color:#54b4ed;}
   
   .UploadImgGuide .UploadImgGuide_con{ position:absolute; bottom:-50px; left:-14%; width:380px; text-align:center; background:#f5f5f5;}

	}
	
	
@media screen and (max-width:1440px){
	     /*登录界面-start*/
	   .login{width:800px; height:500px; background:url(../../images/login/loginBG.png); background-size:100% 100%; padding-bottom:10px; position:absolute; left:50%; top:50%; margin-left:-400px; margin-top:-250px; border-radius:5px;}
	   .login .QuestionBank{ width:180px; height:63px;}
	   .login_img img{ width:250px;}
	    .login_tian{ margin-top:25px; }
       .login .loginLeft{ width:auto;float:left; margin-left:14%; margin-top:75px;}
	   .login .loginLeft img{ width:220px;}
       .login .loginRight{ width:350px; height:410px; float:right; margin-right:11.5%; position:relative;}
        .login .jz_password{ width:auto; height:auto; float:left; margin-left:70px; font-size:12px; color:#333; margin-bottom:10px; position:relative; }
		.login .jz_password .checkbox{ width:14px; height:14px; margin-right:10px; float:left; text-indent:0px; position:relative; }
         .login .lj_login{ display:block; width:145px; height:40px; line-height:40px; background:url(../../images/login/loginBtn.png); background-size:100% 100%;text-align:center; position:absolute; bottom:80px; left:106px; font-size:14px; color:#fff; }
  .login_tian ul li{ margin-bottom:25px;}
  .login_tian ul li span{ top:40px;}
   .login .lj_btn{ width:70%; height:30px; line-height:30px;  font-size:12px; color:#333; position:absolute; bottom:40px; left:15%; }
   
   .login_download{width:100%;  height:40px; text-align:center; line-height:40px; position:absolute; bottom:0px;}
   .login_download a{ color:#54b4ed;}
		 
		 
		 
		.validation_1{ height:35px !important;}
         .ehong-idcode-val{position:relative;padding:9px 6px 8px 6px;top:0px;*top:-3px;}
		  
		  
		  /* .result_con .result_title ul li img{ width:25px; position:absolute; top:10px; left:20%;}*/
         .result_con .result_title ul li img.result_l{ left:15%;}
		 .classChoose .classChoose_con ul li{ width:16.5%;}
		 
		 
		 
	.clause{ width:600px; height:500px; margin-left:-300px; margin-top:-250px;}
   .clause .clause_con{ width:580px; height:460px; padding:0 10px; overflow:hidden; overflow-y:auto;}
   .clause .clause_con .clause_btn a.Agree{ margin-left:160px;}

		 
		 
		 
		 
		 
		    .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%;}
	    .IntAnswer_new{ margin-top:-210px; }
		 .IntAnswer_new .IntAnswer_new_data{  max-height:300px;}
	   
	   
	   /*班级分析-start*/
	 .statistical_b_right{ height:350px;}
	 .statistical_b_left{ height:350px;}   
	  #container{ height:280px;} 
	 .circle { width: 150px;height: 150px; margin-right:29%;}
     .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;}
	 .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{width:550px; height:530px; background-size:100% 100%;margin-left:-275px; margin-top:-265px;  border-radius:5px;}
 		.register .register_img img{ width:270px;}
	  .register_tian{ width:360px; height:auto; float:left; margin-left:115px;margin-top:20px; background:#fff; z-index:10000; }
	  .register .register_img{  margin-top:30px; }
	  .register_tian.mt80{ margin-top:10px;}
	   .register_tian.mt100{ margin-top:50px;}
	  .register_tian img{  width:auto; position:absolute; left:-40px; top:12px;}
	  .register_tian img.passwordImg{ width:21px; margin-left:2px; margin-top:-5px;}
	  .register_tian img.yzImg{ width:27px; margin-left:-1px; margin-top:5px; }
	  .register_tian img.phone{ width:20px; margin-left:2px; margin-top:-4px;}
		.register_tian h2{ font-size:16px; text-indent:35px; color:#333; margin-top:0px;}
		.register_tian ul{ width:270px; float:right; margin-right:50px;}
		.register_tian ul li{ margin-bottom:25px; }
		   .register .lj_register{margin-left:170px;font-size:14px; color:#fff; }
		   .register .lj_register.mt50{ margin-top:0px;}
		   .register .lj{ height:30px; line-height:30px; }
		    .register_tian .tk{margin-left:40px;height:50px;  }
          .register_tian .tk .tk_zi.error{ color:red;line-height:15px; height:30px;}
		  .register .register_tab{  margin-left:155px;}
  
  
		.new_search{ width:35%;}
      
	  /*帮助和反馈*/
        .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;}
       .section0_register{ width:200px; height:auto; position:absolute; top:50%; left:50%; margin-left:-120px; margin-top:-100px;}
	   .sectionDiv_btn{  top:70% !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:60% !important; }
		     .bottom_wz p{font-size:12px; }  
			
         
		 
		 .bottom_wz{ width:100%; height:100px;  position:absolute; bottom:0px; background:url(../../images/x_sy/bottom_bg.png) no-repeat; text-align:center;}
		 .bottom_wz .bottom_wz_top ul li{ width:20%; height:22px; float:left; line-height:22px; text-align:center;color:#239af8;}
		 .bottom_wz p{font-size:12px; font-family:"微软雅黑"; color:#239af8;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:13%; }
  /*活动-start*/
		  .hd{ width:700px !important; margin-left:-350px !important; }
		  
		  
		  /*操作视频*/
       .video{ width:700px; height:400px;  margin-left:-430px; margin-top:-280px;  }
       .video .video_con{width:700px; height:400px;}
	   
	   
	   .UploadImgGuide .UploadImgGuide_con{ position:absolute; bottom:-60px; left:-19%; width:380px; text-align:center; background:#f5f5f5;}
	   
	   /*智能阅卷新功能的引导*/
	   .NewGuide p{ font-size:20px;margin-top:20px; }
	   .NewGuide p img{ width:25px; top:31px;}
	   .NewGuide p.p1{ margin-left:-70px; }
       .NewGuide p.p2{margin-left:70px;}
	   .NewGuide p.p3{margin-right:-240px; margin-top:-50px;}
	   
	   .MarkingMode{ margin-left:28%;}
	}
	@media screen and (max-width:1180px){
		 /*登录界面-start*/
	   .login{width:704px; height:400px; background:url(../../images/login/loginBG.png); background-size:100% 100%; padding-bottom:10px; position:absolute; left:50%; top:50%; margin-left:-352px; margin-top:-200px; border-radius:5px;}
	   .login .QuestionBank{ width:160px; height:57px;}
	   .login_img img{ width:220px;}
       .login .loginLeft{ width:auto;float:left; margin-left:14%; margin-top:75px;}
	   .login .loginLeft img{ width:180px;}
       .login .loginRight{ width:320px; height:390px; float:right; margin-right:11.5%; position:relative; transform:scale(0.8); margin-top:-50px;}
        .login .jz_password{ width:auto; height:auto; float:left; margin-left:70px; font-size:14px; color:#333; margin-bottom:10px; position:relative; }
		.login .jz_password .checkbox{ width:14px; height:14px; margin-right:10px; float:left; text-indent:0px; position:relative; }
         .login .lj_login{ display:block; width:145px; height:40px; line-height:40px; background:url(../../images/login/loginBtn.png); background-size:100% 100%;text-align:center; position:absolute; bottom:80px; left:106px; font-size:14px; color:#fff; }

        .login .lj_btn{ width:70%; height:30px; line-height:30px;  font-size:12px; color:#333; position:absolute; bottom:40px; left:15%; }
   
       .login_download{width:100%;  height:40px; text-align:center; line-height:40px; position:absolute; bottom:0px;}
       .login_download a{ color:#54b4ed;}
   /*登录界面-end*/
   
   

		 .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%;}
			 
			 
			.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:57%; }
        .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;}
		   
		   

.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;}
          
		  /*新的全自动流程---*/
		  .Intbig_img{ position:fixed;transform-origin:50% 50%; transform:scale(0); opacity:0; z-index:10000; width:auto; margin-top:50px; left:120px; text-align:center; cursor:pointer;} 
.Intbig_img img{cursor:pointer; width:300px;}
.Intbig_img_btn{ display:none;}
.Intbig_img_btn a.prevImg{ top:44%; left:30px;}
.Intbig_img_btn a.nextImg{ top:44%; left:50%; margin-left:-50px;}
.Intbig_img_btn a:hover{ box-shadow:0 0 10px #f00;}
		  
		    /*操作视频*/
			.video{ width:600px; height:350px;  margin-left:-380px; margin-top:-255px;  }
            .video .video_con{width:600px; height:350px; }
		  
		  
		   .UploadImgGuide .UploadImgGuide_con{ position:absolute; bottom:-60px; left:-28%; width:380px; text-align:center; background:#f5f5f5;}
		   
		   
		   
		   /*智能阅卷新功能引导*/
		   .NewGuideTwo p{ font-size:20px}
		   .NewGuideTwo .cl{ width:110px; padding:0 12px; padding-top:20px; height:92px; top:200px; right:30px;font-size:14px; }
		   
		   
		   
		   .MarkingMode{ margin-left:29%;}
		   
		   
		   
		   .MarkingNotice .MarkingXZ3_1 h2{font-size:16px; line-height:25px; }


	}
	
/*引导提示*/
.guide{ width:480px; height:170px; background:#f1f1f1f; position:fixed; top:50%; left:50%; margin-left:-240px; margin-top:-85px; 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;}


.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.6); display:block; z-index:9999; display:none;}
.mask2{ position:fixed; top:0px; left:0px; width:100%; height:100%;    background: #222; display:block; z-index:9999; display:none;}
.mask3{ position:fixed; top:0px; left:0px; width:100%; height:100%; background:rgba(0,0,0,0.9); 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; transform:rotate(-45deg)}

/*反馈*/
.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; }
.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_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;}
.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:"微软雅黑";}




#bg{ transition:all 0.4s ease-in; width:50%; height:100%; background:rgba(0,0,0,0.8); position:fixed; top:0px; left:0px; z-index:10000; display:none;}
#bg1{ transition:all 0.4s ease-in; width:50%; height:100%;  background:rgba(0,0,0,0.8); position:fixed; top:0px; right:0px;z-index:10000;display:none;}
#con{ z-index:10000;width:200px; height:200px;  position:fixed; top:50%; left:50%; margin-left:-100px; margin-top:-100px;display:none;}
#con .x1{animation:x11 2.5s  ease-out infinite;-webkit-animation:x11 3s ease-out infinite;box-sizing:inherit; width:120px; height:120px; border-top:3px #328dcb solid;border-radius:50%; position:absolute;top:50%; left:50%; margin-left:-73px; margin-top:-73px;}
#con .x2{animation:x2 2s ease-out infinite;-webkit-animation:x2 2s ease-out infinite; width:100px; height:100px; border-top:3px #e74c3c solid; border-radius:50%;position:absolute;top:50%; left:50%; margin-left:-63px; margin-top:-63px;}
#con .x3{animation:x3 1s ease-out infinite;-webkit-animation:x3 1s ease-out infinite; width:80px; height:80px; border-top:3px #f1c321 solid; border-radius:100%; position:absolute;top:50%; left:50%; margin-left:-53px; margin-top:-53px;} 
#con p{ color:#fff; font-size:14px; font-family:"微软雅黑"; position:absolute; bottom:-0px; left:10px;}
@-webkit-keyframes x11{
   from{ transform:rotate(0deg);}
   to{ transform:rotate(360deg);}
}
@-webkit-keyframes x2{
   from{ transform:rotate(0deg);}
   to{ transform:rotate(360deg);}
}
@-webkit-keyframes x3{
   from{ transform:rotate(0deg);}
   to{ transform:rotate(360deg);}
}


/*升级通知*/
.UpdateInform{ width:480px; height:290px; background:#f6f6f6; position:fixed; top:50%; left:50%; margin-left:-240px; margin-top:-145px; z-index:10000; font-family:"微软雅黑";}
.UpdateInform h1{ height:46px; width:100%; background:url(../../images/homepage/UpdateInform_titleBG.png); margin:0px; box-shadow:0 2px 4px #333; position:relative; text-indent:100px; line-height:46px; font-size:22px; letter-spacing:2px; color:#e3e4e3; float:left;}
.UpdateInform h1 img{ width:67px; position:absolute; top:-10px; left:15px;}
.UpdateInform .UpdateInform_data{ width:84%; padding:2% 3%; height:auto; margin-left:5%; margin-top:20px; border:1px solid #a6a6a6; border-radius:4px; float:left; color:#333;}
.UpdateInform .UpdateInform_data p{ font-size:17px; letter-spacing:2.8px; line-height:25px; text-indent:40px; font-weight:bold;}
.UpdateInform .UpdateInform_data span{ font-size:12px; float:right; text-align:right;font-weight:bold; margin-top:10px;}
.UpdateInform a{ width:120px; height:34px; line-height:34px;  background:url(../../images/homepage/btn_bg.png); color:#fff; text-align:center; margin:10px 0 0 180px; display:block; letter-spacing:4px; float:left; border:1px solid #333; font-size:16px;}

.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; }
 /*推送通知*/
.pushT{-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:300px; height:auto; padding:5px 0 12px 0; background:#fff; box-shadow:0px 0px 10px #ccc; position:fixed; right:40px; bottom:160px; border-radius:4px; z-index:10002; cursor:pointer; display:none;}
.pushT .pushThead{ width:100%; height:35px; color:#666; line-height:35px; font-size:14px;}
.pushT .pushThead img{ float:left; margin:5px 5px 0 10px;}
.pushT .pushThead img.del{ float:right; width:18px; margin:2px 7px 0 0; cursor:pointer;}
.pushT .pushTTitle{ width:90%; padding:0 5%; height:auto; color:#333; line-height:20px; font-size:14px; font-weight:bold;}
.pushT .pushTCon{ width:90%; padding:0 5%; height:auto; color:#333; line-height:15px; font-size:12px;}


/*qq帮助*/
.qq_help{ width:180px;  border-radius:4px; height:80px; background:#f2f2f2; position:fixed; left:9px; padding-bottom:10px; bottom:0px; z-index:998}
.qq_help .qq_help_zi{ width:180px; height:80px; background:#f2f2f2; position:relative; z-index:9; border-radius:4px; }
.qq_help ul{ width:125px; height:40px; margin-left:27px; margin-top:10px; float:left;}
.qq_help ul li{ width:32px; height:32px; margin-right:13px; float:left; cursor:pointer;}
.qq_help ul li:nth-last-child(1){ margin-right:0px;}
.qq_help ul li img{ width:100%;}
.qq_help p{ width:100%; line-height:30px; float:left; color:#797979; font-size:14px; text-align:center;} 
.qq_help .wxImg{ position:absolute; width:80px; top:0px; left:50px; transition:all 0.3s;}
 

.hide{ display:none;}


/*问卷调查弹窗*/
.questionnaire_win {width: 400px; height: auto;padding: 20px 30px;background: #fff;position: fixed;left: 50%;top: 50%; margin-top: -160px;margin-left: -200px;z-index: 10000;overflow: hidden;font-size: 14px;}
.questionnaire_win h2 {width: 100%; font-size: 14px; float:left; margin-bottom:20px; line-height:20px;}
.questionnaire_win .questionnaire_btn{ float:right;}
.questionnaire_win .questionnaire_btn a{ font-size:14px; margin-right:9px; width:65px; height:35px; line-height:35px; display:block;  float:left; text-align:center; color:#999; }
.questionnaire_win .questionnaire_btn a.quding{ background:#4285f4; border-radius:6px; color:#fff;}