*{ margin:0; padding:0;}
body{ font-family: "思源黑体 CN"; background:#f8f8f8; font-weight: normal; position:relative;}
a{ color:#666; text-decoration: none;}
ul,ol,li{ list-style: none;}
img{ display: inline-block;}
.center{ margin:0 auto;}
.mid {
    width: 1400px;
    margin: 0 auto;
    position: relative;
}
.position {
    line-height: 51px;
    background: url(../img/weizhi.png) left center no-repeat;
    color: #666;
}
.position span {
    padding-left: 24px;
    color: #666;
}
.position a.pos_on {
    color: #00aaef;
}
.nomr{ margin-right:0px; }
.fl{ float: left; display: inline;}
.fr{ float: right; display: inline;}
/*********************************************列表页 公共样式*****************************************/
 

/*弹出框 项目分类弹框样式*/

.change{ width:1200px; height:50px; line-height:50px; font-size:14px; color:#999; text-align: center;}
.change a{ font-size:14px; color:#999;}
.change a:Hover{ color:#00aaef; text-decoration: underline; }

#popup1{ display: none;  width: 860px;  height: auto; } 
#popup1 .cont { width: 780px; height: auto; padding:30px 40px; background-color: #fff; }
#popup1 .cont .exam_menu{ width:780px; padding:25px 0px 30px; /* height:300px; */}
.cont .exam_menu ul{ /* height:400px; */ overflow: hidden; padding:40px 40px;}
.cont .exam_menu ul li{ width:160px; height:40px;float:left; margin:0 34px 34px 0;}
.cont .exam_menu ul li a{ display: inline-block; width:160px; height:40px; line-height: 40px; text-align: center; font-size:14px; background:#f2f2f2; color:#666;}
.exam_menu ul .nomr{ margin-right:0px;}
/* #btn1,#btn2 {  margin:50px 0 1px 30px; } 
 */
/* 保存 下次做弹窗 */
#mask_shadow { display: none; opacity: 0;  position: fixed;  z-index: 1; left: 0; top: 0;  width: 100%; height: 100%; background-color: rgba(0, 0, 0, .5);  }
#popup2 { display: none;  width: 660px;  height: auto;  }
#popup3 { display: none;  width: 660px;  height: auto;  }
#popup4 { display: none;  width: 660px;  height: auto;  }
#popup2 .title span:hover {   opacity: .8;  }
#popup2 .cont { width: 620px; height: auto; padding:30px 20px; background-color: #fff; }
#popup2 .exam_menu{ width:620px; padding:25px 0px 30px;}
#popup2 .exam_menu ul{ /* height:400px; */ overflow: hidden; padding:0 39px;}
#popup2 .exam_menu ul li{ width:160px; height:40px;float:left; margin:0 34px 34px 0;}
#popup2 .exam_menu ul li a{ display: inline-block; width:160px; height:40px; line-height: 40px; text-align: center; font-size:14px; background:#f2f2f2; color:#666;}
#popup2 .exam_menu ul .nomr{ margin-right:0px;}
.exam_menu .save_box{ font-size:20px; color:#666; width:620px; padding:0px 20px 0; text-align: center; }
.exam_menu .save_box p{ width:620px; text-align: center; line-height: 30px; padding-top:30px; font-size:16px;}
.exam_menu .save_box .save_btn{ margin-top:40px; width:352px; height:45px; }
.exam_menu .save_box .save_btn .savebtns{ width:158px; height:45px; border-radius: 25px; float:left; }
.exam_menu .save_box .save_btn .savebtns a{ display: block; width:158px; height:45px; line-height: 45px; text-align: center; font-size:18px; color:#fff; }
.exam_menu .save_box .save_btn .save_btn1{ background:#30c0ff; margin-right:35px;}
.exam_menu .save_box .save_btn .save_btn1:hover{ background:#0a97d5; }
.exam_menu .save_box .save_btn .save_btn2{ background:#999; }
.exam_menu .save_box .save_btn .save_btn2:hover{ background:#666;}

/* 查看测评 */
#popup4 { display: none; opacity: 0;   position: absolute; z-index: 2; top: 100px;  width: 860px; left:50%; margin-left:-890px;   height: auto; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); }
#popup4 .cont { width: 820px; height: auto; padding:30px 20px; background-color: #fff; }

#popup4 .exam_menu .check_ceping{ width:820px;  padding:0px 20px 0;  }
.exam_menu .check_ceping .c_ping{ width:820px; height:155px; background:#fff; overflow: hidden;  }
.exam_menu .check_ceping .c_ping .c_ping_left{ width:640px; height:155px; padding-bottom:15px; word-wrap: break-word;word-break:break-all;word-break: normal; float:left;}
.exam_menu  .c_ping_left h3{ font-size:18px; font-weight:normal; color:#333;padding:20px 20px 20px 40px;}
.exam_menu  .c_ping_left h3 span{ font-size:20px;}
.exam_menu  .c_ping_left h3 strong{ color:#f00;}
.exam_menu  .c_ping_left .cp_txt{ font-size:14px; line-height: 21px; padding:10px 20px 10px 40px; height:95px;  width:600px; overflow: hidden; text-overflow: ellipsis; }
.exam_menu .check_ceping .c_ping .accuracy_right{ width:180px; height:155px;  background:#fff; float:right;}
.exam_menu .accuracy_right h4{ width:100px; text-align: center; height:25px; padding:5px 0 5px 0; color:#f00;}
.exam_menu .accuracy_right .yuan{ width:100px; height:100px; border:1px solid #dedede; border-radius: 50%; text-align: center; line-height:100px; font-size:18px;}
.exam_menu .accuracy_right .yuan span{ font-size:28px; }
.t_video{ width:800px; height:65px; background:#f2f2f2; padding:10px 20px 10px 40px; }
.t_video h5{ font-size:14px; color:#666; }
.t_video .tv_txt{ height:45px; padding:10px 0;}
.t_video .tv_txt .tvt_left{ width:660px; float:left; }
.t_video .tv_txt .tvt_left span{ font-size:20px; color:#333; }
.t_video .tv_txt .tvt_left i{ font-style: normal; color:#999; padding-left:10px; }
.t_video .tv_txt .tv_watch{ float:right; display: block; width:100px; height:32px; line-height: 32px; text-align: center; background:#00aaef; margin-right:30px; color:#fff; border-radius: 4px;}
.t_video .tv_txt .tv_watch:hover{ background:#058fc7;}
.exam_btns{ width:800px; padding:20px 20px 20px 40px;}
.exam_btns h6{ font-weight: normal; font-size:14px; color:#666; margin-top:25px; }
.exam_btns .ebtn_list{  width:820px ;padding:25px 0 10px;}
.exam_btns .ebtn_list a{ display: inline-block; width:148px; height:38px; line-height: 38px; text-align: center; color:#fff; background:#00aaef; border-radius: 25px; margin-right:20px;}
.exam_btns .ebtn_list .nomr{ margin-right:0px;}
.exam_btns .ebtn_list a:hover{ background:#058fc7;}



