﻿@charset "utf-8";
/* CSS Document */
/*public*/
html, body, div, span, h1, h2, h3, h4, h5, h6, p, a,em, img,dd, dl, dt, li, ol, ul, form, label, table,  tbody, tfoot, thead, tr, th, td {margin:0;padding:0;}
body{height:100%;font-family: Arial,'Times New Roman',"Microsoft YaHei","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif,"宋体";font-size:14px !important; min-width:320px;width:expression(document.body.clientWidth <640 ? "640px" : "100%" ); margin:0 auto;color:#3d3d3d; background:#fff;-webkit-text-size-adjust:none;cursor:default; overflow-x:hidden;}
.adtk11bg, .adtk11 {
    display: none !important;
}
img {
    border: none
}
input[type="button"],input[type="submit"],input[type="reset"] { -webkit-appearance:none; appearance:none; outline:none;} 
input,i,em,span,b,lable,button{ display:inline-block; font-style:normal;font-family: Arial,'Times New Roman',"Microsoft YaHei","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif,"宋体";}
button{border-radius:0; -webkit-border-radius:0;}
h1, h2, h3, h4, h5, h6 {font-size:100%; font-weight: normal;}
a:hover{text-decoration: none;}
.hide{ display:none;}
/*背景图片*/
.login-icon,.personal-content-center ul li a span,.tn-title span,.public-icon{background-image:url(../img/public-icon.png); background-repeat: no-repeat;}
.trs{transition:all 200ms linear;-webkit-transition:all 200ms linear; }
.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:'.';}
.clearfix{zoom:1;}
.fr{float:right;}
.fl{float:left;}
.f-mt20{ margin-top:20px;}
li {list-style-type:none;}
a {text-decoration:none;color: #3D3D3D; cursor:pointer;}
.pos_a,.pa{position:absolute;}
.pos_r,.pr{position:relative;}
/* 盒子样式 */
.mt20{margin-top:20px;}
/*最顶部*/
.top{width:100%; height: 39px; background:#f6f6f6; border-bottom: 1px solid #d9d9d9;}
.top_cont{ width: 1200px;background: #f8f8f8;margin: 0 auto;font-size: 14px;}
.top_contl{ float: left; line-height: 31px;color: #999; width: auto;}
.top-nav li { float: left;padding: 0 10px; border-right: 1px solid #e8e8e8;line-height: 16px;margin-top: 12px;}
.top-nav li:first-child { padding-left:0; }
.top-nav li.br-n { border-right-width: 0px;}
.top-nav li a { color: #3d3d3d; transition: all 200ms linear; -webkit-transition: all 200ms linear;}
.top-nav li a:hover {color: #379be7;}
.top_contr {float:right;height:31px;}
.login-box{ font-size:14px;}
.fastLogin,.fastRegister {line-height:39px;float:left;text-align:center; cursor:pointer;transition: all 200ms linear;-webkit-transition: all 200ms linear; padding-left:12px; display:inline-block;}
.login-box a:hover{color:#379be7;}
/*adre*/
.s-adress { white-space: nowrap; margin-bottom: 5px; margin-top:7px; font-size:15px; }
.s-adress i { width: 19px; height: 24px; float: left; background: url(../img/adress_ico.png) no-repeat; margin: 0 8px 0 0; }
.s-adress a { color: #666; }
.s-adress a:hover { color: #42abfb; }
/*右侧导航*/
.right-wrap{ position:fixed;bottom:100px; right:0;height:100px;width:50px; z-index:20; }
.right-wrap ul{width:100%;height:100%;}
.right-wrap ul li{width:100%;text-align:center;height:50px; background:#bbb; margin-top:8px; }
.right-wrap ul li a{height:100%;width:100%; display:block;}
.right-wrap ul li.gotop a{ background-position:-65px 15px;}
.right-wrap ul li.customer-service{height:73px; background:#379be7; cursor:pointer; margin-top:0;}
.right-wrap ul li.customer-service:hover{ background:#0270c5;}
.right-wrap ul li.customer-service a{color:#fff;font-size:10px;}
.right-wrap ul li.customer-service a span{height:32px;width:40px; background-position:6px 4px; }
.right-wrap ul li.customer-service a i{width:30px;font-size:12px;}
.erweima{ position:fixed;left:0;bottom:100px;height:50px;width:45px;background:#bbb;z-index: 9999;}
.erweima span{ background-position:-30px 10px; height:40px; width:40px; cursor:pointer;}
.erweima .ss{height:150px;width:140px;left:-10px; top:-78px; box-shadow:0px 0px 6px 0 rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 3px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0px 0px 3px 0 rgba(0,0,0,0.2);} 
.erweima .ss .ewm-box{height:120px;height:135px; background:#fff;margin:10px; text-align:center; overflow:hidden;}
.erweima .ss .ewm-box span{height:100px;width:100px; background-position:0 -46px;}
.erweima .ss .ewm-box p{ line-height:8px; color:#666;}
.erweima .ss .ewm-box .close{top:-13px;right:-16px;color:#999; width:33px; cursor:pointer;}
.erweima .ss .ewm-box .close:hover{color:#379be7;}
.bg{position:fixed; background:rgba(0, 0, 0, 0.2) !important;background:#000;filter:alpha(opacity=20);width:100%;height:100%; z-index:9;top:0;left:0;}
@media screen and (max-width:1200px){.top,.foot,.header{width:1200px;}}
@media screen and (max-width:1000px) {
	.fbox div,.fbox a,.right-wrap,.erweima{ display: none; }
	.copyRight{visibility: visible;}
}
/*kmsy.css*/
body{ background:#f9f9f9 !important;}
.img,.top-nav .nav-main span a i,.logo,#sf1 span.sr input,.right-nav-wrap ul li a i,.sj-item span,.sj-item span.shousuo,.daily span,.right-nav-wrap span .sjx,.floor .title span,.listbox .sj-item dl.second-content dt i,
.listbox .sj-item dl.sj-item-content dd.enter span.enter-icon,.right-nav-wrap ul li a:hover i,.list-top,.relMore em,.change,.right-nav-wrap span,.sj-item span.action{ background-image:url(../img/secondicons.png); background-repeat:no-repeat;}
.footer{ line-height:22px;}
@media screen and (max-width:1200px) {
	.top-nav-wrap{height:140px;width:100%px; border-bottom:8px solid #42abfb; position:relative;}
	.top-nav-wrap .top-nav{width:100%px;height:72px; border-bottom:1px solid #eaeaea; background:#fff;}
	.combobox{width:100%;height:74px;position: absolute;top:74px; overflow:hidden;transition: all 200ms linear;-webkit-transition: all 200ms linear;}
	.foot{width:100%;height:90px;background:#f8f8f8;box-shadow:3px -3px 4px rgba(0, 0, 0, 0.05);border-top:1px solid #d9d9d9;}
}
@media screen and (max-width:1440px) {
	.main-content{width:1110px;height:auto; margin:15px auto;position:relative;}
	.main-content .main-left,.zx_l .w945{width:850px;}
	.daily .day-item{width:800px;}
	.daily .day-item ul li{width:112px;}
	.newstab1{right:394px;}
	.listbox .sj-item dl.wd,.listbox .sj-item dl.sj-item-content, .listbox .sj-item dl.second-content{width:765px;}
	.top-nav-wrap .top-nav .nav-main,.combobox .thispage-nav{width:1110px;}
	.top_cont {width:1110px;background:#f8f8f8;margin:0 auto;font-size:12px;}
}
.section{width:100%;margin:20px auto;display: table;}
.fr { float: right; }
.sec_tit{width:100%;color:#333;font-weight:normal;text-indent:10px;height:35px;line-height: 35px;}
.sec_tit .left{ float:left;font-size: 24px;margin-top:-5px;}
.sec_tit .right{ float:right;font-size: 14px;}
.sec_tit i{display: inline-block;width:34px;height:34px;float: left;margin-top:-5px;}
.sec_tit i.bk_ico{background: url(../img/bk_t.png) no-repeat center center;}
.sec_tit i.tk_ico{background:url(../img/tk_t.png) no-repeat center center;}
.sec_tit i.sp_ico{background:url(../images1/sp_t.png) no-repeat center center;}
.sec_tit i.jc_ico{background:url(../images1/jc_t.png) no-repeat center center;}
.sec_tit .see_more{font-size: 13px;font-weight: normal;}
.sec_titbd{width:100%;background: #1D8FE2;height:3px;}
/*** exam ***/
body{font-size:14px;margin:0;}
a{text-decoration:none; !important; }
a:hover{color:#42abfb; text-decoration:none;}
.underline{text-decoration:underline !important;}
img{border:none;}
p{margin-left:0em !important;margin-right:0em!important;}
ul{list-style:none !important;}
.inline{display:inline-block;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.bold{font-weight:bold;}
.font12{font-size:12px;}
.font16{font-size:16px;}
.font22{font-size:22px;}
.bord{border:1px solid #dedede;}
.ac{text-align:center;}
.wid230{width:230px;}
.height150{height:150px;}
.indent8{text-indent:-8px;}
.wrap{width:1200px;margin:0 auto;}
/*Exam样式 开始*/
.left_nav {width: 850px;margin-right: 23px;}
.right_nav {width: 327px;}
.hah_title {height: 35px;background: #42abfb;line-height: 35px;text-align: center;font-size: 16px;color: #fff;}
.alfenxi {float:right;}
.alfenxi a:hover{text-decoration:underline;}
.zxksword {padding: 10px 5px;}
.gglan,.pxlaoshi {border: 1px solid #e7e7e7;margin-top:12px;background:#fff;}
.gglan_bt{height: 30px;line-height: 30px;background: #42abfb;text-align: left;}
.gglan_top{ height:38px;line-height:38px;}
.gglan_titile{ float:left;  border-left:5px solid #1d8fe2; line-height:18px; text-align:center; font-size:16px;margin-top:12px; padding-left:10px; }
.gglan_titile span{ color:#333}
.rkbwz_titile{ float:left;padding-left:10px;  border-left:5px solid #1d8fe2; line-height:18px; text-align:center; font-size:16px;margin-top:12px;color:#333}
.xxxtx_titile{float:left;padding-left:10px;  border-left:5px solid #1d8fe2; line-height:18px; text-align:center; font-size:16px;margin-top:12px;color:#333;}
.ruankaoban_titile{ float:left;padding-left:10px; border-left:5px solid #1d8fe2; line-height:18px; text-align:center; font-size:16px;margin-top:12px;}
.ruankaoban_titile span{ color:#333}
.wenzhang_titile{ float:left;padding-left:10px;  border-left:5px solid #1d8fe2; line-height:18px; text-align:center; font-size:16px;margin-top:12px; }
.wenzhang_titile span{ color:#333}
.zhenti_titile{ float:left;padding-left:10px;   border-left:5px solid #1d8fe2; line-height:18px; text-align:center; font-size:16px;margin-top:12px; }
.zhenti_titile span{ color:#333; padding-left:10px;}
.gglan_top1{ height:38px;}
.gglan_titile1{float:left;padding-left:10px;   border-left:5px solid #1d8fe2; line-height:18px; text-align:center; font-size:16px;margin-top:12px;}
.gglan_titile1 span{ color:#333}
/*add*/
.prod_left{ padding-left:5px; position:relative;top:-10px;}
.prod_right{width:245px; font-size:12px; line-height:20px; padding-left:10px;position:relative;top:-10px;}
.ds_zliao{line-height:23px; padding-left:10px; font-size:12px; padding-top:-5px;}
.listen_free{ padding-bottom:5px;margin: 10px auto 3px auto;}
.gglan_cont,xqnbttm_cont{background: #fff;}
.gglan_cont div {width: 97%;margin: 0 auto;line-height: 28px;padding:5px 0;padding-left:15px;}
.gglan_cont img{position:relative;top:-2px;}
.examlist{background-color:#fff;height:310px;}
.examlist ul{margin-top:0px;padding-top:1px; padding-left:20px;}
.examlist ul li{float:left;text-align:center;line-height:32px;}
.line{border-bottom: 1px solid #e7e7e7;}
.line_css{margin-top:33px; width:810px; padding-left:20px;}
/*合作*/
.hezuo{border: 1px solid #e7e7e7;margin-top:12px;background:#fff;}
.hezuo_top{ height:38px;line-height:38px;}
.hezuo_titile{ float:left;width:109px;  border-left:5px solid #1d8fe2; line-height:18px; text-align:center; font-size:16px;margin-top:12px; }
.hezuo_titile span{ color:#333; padding-left:10px;}
.hezuo_cont,xqnbttm_cont{background: #fff;}
.hezuo_cont div {width: 97%;margin: 0 auto;line-height: 28px;padding:5px 0;padding-left:15px;}
.hezuo_cont img{position:relative;top:-2px;}
/*Exam样式 结束*/
/*guanbiao*/
.main { width: 1048px; margin: 0 auto; position: relative; min-height: 680px; }
.bor { background: #fff; border: 1px solid #e0e3e9; }
.submit { -webkit-appearance: none; }
.ui-ad-top-head img { width: 1200px; height: 90px; }
.f-mt20{ margin-top:20px;}
/*章节练习*/
.right-1 { margin: 0 auto 0 220px;width:81%; }
.le-question{width:100%;}
/*monishiti*/
.ui-table .zt, .ui-table .czct .this { color: #333!important; padding: 6px 15px; background: #f6f6f6; border: 1px solid #e7e7e7; box-shadow: 1px 2px 1px #eee; border-radius: 2px; }
.ui-table .zt:hover, .ui-table .zt-again:hover { background: #1d8fe2; color: #fff!important; box-shadow: none; border: 1px solid #1d8fe2; }
.ui-table .zt-again { background: #fff; color: #1d8fe2!important; box-shadow: none; border: 1px solid #1d8fe2; }
*html .ui-table .zt:hover { border: 0; }
/*xueyuanzhuanqu*/
.ui-table th, .ui-table td { height: 45px; line-height: 45px; border: 1px #f0f0f0 solid; padding: 8px 0px; font: normal 14px/22px "\5FAE\8F6F\96C5\9ED1"; color: #666; }
.ui-table tr.le-title:hover { background: #f6f7f8; }
.ui-table th { background: #f5f5f5; font: normal 14px/22px "\5FAE\8F6F\96C5\9ED1"; font-weight: bold; }
.ui-table-row h4 a { display: inline-block; }
.ui-table-row th, .ui-table-row td { border-width: 0 0 1px; text-align: center; }
.ui-table-row .zt-num { font-size: 12px; text-align: center; color: #999; }
.ui-table-row .zt-num em{ color: #42abfb; }
.ui-table-row td h2 { font-size: 16px; text-align: left; padding-left: 30px; line-height: 28px; color: #333; cursor: pointer; }
.ui-table-row td h2 i { width: 24px; height: 30px; display: block; float: left; margin: 2px 10px 0 0; background: #eee; background: url(../img/mn_bg.png) no-repeat 0 -1134px; }
.ui-table-row td h3 { font-size: 16px; text-align: left; padding-left: 30px; line-height: 35px; color: #333; cursor: pointer; }
.ui-table-row td h3 i.ico { background: url(../img/mn_bg.png) no-repeat; display: block; float: left; width: 38px; height: 38px; margin: 2px 10px 0 0; }
.ui-table-row td h3 i.moni { background-position: 0 -85px; }
.ui-table-row td h3 i.zhen { background-position: 0 -132px; }
.ui-table-row td h3 i.yuce { background-position: 0 -907px; }
.ui-table-row td h3 i.expert { background-position: 0 -737px; }
.ui-table-row td h3 i.yati { background-position: 0 -850px; }
.ui-table-row td h3 i.jikao { background-position: 0 -795px; }
.ui-table-row td h3 i.zhen-ico { background-position: 0 -132px; }
.ui-table-row td h3 i.video { background-position: 0 -1245px; }
.ui-table-row td h2.this, .ui-table-row td h2.this a { color: #42abfb; }
.ui-table-row td h2.this i { background-position: 0 -1062px; }
.ui-table-row td .tab-zh { background: #fcfcfc; }
.le-title { background: #f6f7f8; color: #484b4e; }
.le-title td { border-bottom: 1px solid #e7e7e7; padding: 0; color: #333; font-size: 15px; }
.ui-table-row td .listen { padding-left: 0px; color: #666; font-size:14px; }
*html .ui-table-row td .listen { background-position: 0 -380px; }
*html .ui-table-row td .listen:hover { background-position: 0 -397px; }
/*960px*/
@media screen and (max-width:1000px) {.ui-table .zt, .ui-table .czct .this { padding: 7px 8px; margin-right: 10px;}}
/*软考办网站*/
.bmjz_box {width: 95%; margin: 0 auto;text-align: left;padding-top:5px;}
.bmjz_box li {display: block; height: 25px;}
.bmjz_box li div { width: 25%; float: left; height: 25px;text-align: center;}
.bmjz_box ul { width: 100%;list-style: none; padding: 0; margin: 0; border: 0;}
/*真题开始*/
li {list-style-type:none;}
a {text-decoration:none;color: #3D3D3D; cursor:pointer;}
.main-1{width:850px;height:auto; margin:15px auto;position:relative;}
.floor{width:100%; height:auto;margin:0px auto 20px auto;}
.floor .title{width:100%;height:50px;}
.floor .title h3{width:120px;line-height:30px;font-size:24px;float:left; font-weight:500;}
.floor .title span{width:90%;height:16px;float:left; background-position:0 -317px;margin-top:9px; background-repeat:repeat-x;}
.zx_box .zx_l{float:left; border:1px solid #e0e0e0;}
.zx_l .zx_lr ul li span{ background:url(../img/secondicons1.png)no-repeat;}
.line span{color:#999;display: block;}
.line .change{ background-position:-280px -159px;padding-left:20px; cursor:pointer;}
.line .change:hover{color:#379be7;}
#kszx .zx_l{ width:500px;}
.zx_box .zx_l ul{width:100%;height:40px;}
.zx_box .zx_l ul li{width:120px;line-height:40px; text-align:center; background:#f2f2f2;float:Left;margin:0 11px 10px 0; font-size:16px;cursor:pointer;}
.zx_box .zx_l ul li a{color:#333; }
.zx_box .zx_l ul li:hover{ background:#9fd5ff;}
.zx_box .zx_l ul li:hover a{color:#fff;}
.zx_box .zx_l ul li.action{ background:#42abfb;color:#fff;}
.zx_box .zx_l ul li.action a{color:#fff;}
.zx_l .zx_lr{width:100%px;height:auto;background:#fff;position:relative;}
.zx_l .zx_lr h3{width:100%px;line-height:40px;font-size:20px; text-indent:10px; font-weight:500; border-top:2px solid #42abfb;}
.zx_l .zx_lr .line{border-bottom:none;height:40px;}
.zx_l .zx_lr .newline span strong{font-size: 18px;padding-top: 17px;display: block;color: #333;}
.zx_l .zx_lr .newline span strong i{width: 5px;height: 18px;background: #1D8FE2;display: inline-block;position: relative;top: 3px;margin-right: 12px;}
.zx_l .zx_lr .newline span strong em{width: 95px;height: 32px;background: #E5F2FF;border: 1px solid #1E90FF;border-radius: 4px;display: inline-block;text-align: center;float: right;line-height: 32px;color: #1E90FF;font-size: 14px;margin-right: 20px;}
.zx_l .zx_lr .newline span strong em:hover{background-color: #d0e7fd;}
.zx_l .zx_lr .span{padding-right: 10px;}
.zx_l .zx_lr ul{margin:8px 0; height:auto; padding-bottom:20px;}
.zx_l .zx_lr ul li{height:94px;float:none; transition:all 150ms linear;-webkit-transition:all 150ms linear; background:none;width:810px;margin-bottom:5px; text-align:left;margin:0 auto;border-bottom: 1px solid #F2F2F2;}
.zx_l .zx_lr ul li:hover{ background:#fafafa;}
.zx_l .zx_lr ul li:hover a{color:#2585cf;}
.zx_l .zx_lr ul li span{float:left;height:37px;width:37px; margin:28px 10px 0 0;}
.zx_l .zx_lr ul li a{display: block;width: 100%;height: 100%;}
.zx_l .zx_lr ul li .str{width:730px;float:left;}
.zx_l .zx_lr ul li a p{width:100%; line-height:2; overflow:hidden; white-space:nowrap; float:left;font-size:14px; text-align:left; margin-top:21px;margin-bottom: 4px;text-overflow: ellipsis;}
.zx_l .zx_lr ul li .str p i{color:#188EEE;margin-right:5px;}
.zx_l .zx_lr ul li .str i{color:#999;font-size:12px;margin-right:20px;line-height:1;}
/*真题结束*/
/*页码*/
.ui-page{padding:40px 0px 40px; text-align: center;clear: both;}
.ui-page a, .ui-page b {display: inline-block;padding: 0px 9px; color: #333; background: #fff; border-radius: 30px; border: 1px #ccc solid;  height: 24px; margin: 0px 3px;font: bold 12px/25px Arial; }
.ui-page a, .ui-page b {display: inline-block; padding: 0px 9px; color: #333; background: #fff;   border-radius: 30px; border: 1px #ccc solid; height: 24px;   margin: 0px 3px; font: bold 12px/25px Arial; }
.ui-page a.ui-page-turn {display: inline-block;  padding: 0px 12px; font: normal 12px/24px "\u5b8b\u4f53";content: '\3C';}
.ui-page a:hover{background:#42abfb;color: #FFF; border: 1px #0f93d8 solid;text-decoration: none;}
.ui-page a.z-on, .ui-page a.z-on:hover {background: #42abfb;color: #FFF; border: 1px #0f93d8 solid;}
/*猜您喜欢*/
.cnxh { width:850px; height:280px; margin-top:-20px;}
.cn { width:820px; height:36px; font-size:16px; font-weight:bold;line-height:40px; margin-left:-25px;}
.cn p { margin-left:10px;}
.xhnr { width:400px; height:150px; float:left; margin-left:0px; margin-top:10px;}
.xhnr li{ line-height:26px;  font-size:14px;}
.xhnr li a { color:#333333;}
.xhnr li a:hover { color:#42abfb; text-decoration:underline;}
/*相关试题*/
.rmbt { font-size: 16px;font-weight:bold;font-family: "黑体"; padding-left:10px; margin-top:0px;}
.mryl_cont div p {line-height: 25px;}
.haf_list {	padding-top: 15px;}
.haf_list div{width: 99%; float: left; line-height: 36px; padding-left:10px;}
.stbody .wrap .lm_body .haf_list > div:nth-child(4) {
    display: none;
}
.stbody .wrap .lm_body .haf_list > div:nth-child(3) {
    display: none;
}
.stbody .wrap .lm_body .haf_list > div:nth-child(2) {
    display: none;
}
.haf_list div strong{float: left;}
.haf_list div a {float: left;}
.gjln_zhenti { width: 97%; margin: 0 auto;}
/*pinlunpaihang*/
.ex-tit{ height:49px; line-height:49px; border-bottom:1px solid #ebeef1; margin-bottom:20px; width:825px; margin-left:10px;}
.ex-tit h3{ float:left; font-size:18px; margin-left:-5px; border-bottom:3px solid #42abfb;}
.ex-tit span{ float:right; margin-right:30px; color:#999;}
/*当前位置*/
.lm_currpos{padding: 2px 0 8px 0;}
.weizhi_top{height:38px;line-height:38px;}
.weizhi_titile{float:left;width:560px;  border-left:5px solid #1d8fe2; line-height:18px; text-align:center; font-size:16px;margin-top:12px; }
.weizhi_titile span{color:#333}
.zxwz_top{height:38px;line-height:38px;}
.zxwz_titile{float:left;width:380px;  border-left:5px solid #1d8fe2; line-height:18px; text-align:center; font-size:16px;margin-top:12px; }
.zxwz_titile span{color:#333}
.zxwzcont_top{height:38px;line-height:38px;}
.zxwzcont_titile{ float:left;width:320px;  border-left:5px solid #1d8fe2; line-height:18px; text-align:center; font-size:16px;margin-top:12px; }
.zxwzcont_titile span{color:#333}
.ex-tit-1{height:39px; line-height:39px; border-bottom:1px solid #ebeef1; margin-bottom:20px; width:850px;}
.ex-tit-1 h3{float:left; font-size:16px;  border-bottom:3px solid #42abfb; margin-left:15px;}
.ex-tit-1 span{float:right; margin-right:30px; color:#999;}
/* 3/10 add*/
.biaoge{ font-size:16px;}
.biaoge>ul>li{height: 45px; line-height: 45px; font: normal 14px/22px "\5FAE\8F6F\96C5\9ED1"; color: #666; border-bottom: 1px #f0f0f0 solid;}
.biaoge>ul>li.biao1{display:block; width:56%; float:left;text-indent:2em;line-height:45px;font-size:15px; background-color:#f6f7f8;border-bottom:1px solid #e0e3e9;color:#333;}
.biaoge>ul>li.biao2{display:block; width:12%; float:left;text-indent:2em;line-height:45px;text-align:center;font-size:14px;background-color:#f6f7f8;border-bottom:1px solid #e0e3e9;color:#333;}
.biaoge>ul>li.biao3{display:block; width:20%; float:left;text-indent:2em; line-height:45px; text-align:center;font-size:14px;background-color:#f6f7f8;border-bottom:1px solid #e0e3e9;color:#333;}
.biaoge>ul>li.biao4{display:block; width:56%; float:left;text-indent:2em;line-height:45px;font-size:15px;padding:8px 0;}
.biaoge>ul>li.biao5{display:block; width:12%; float:left;text-indent:2em;line-height:45px;text-align:center;font-size:14px;padding:8px 0;}
.biaoge>ul>li.biao6{display:block; width:20%; float:left;text-indent:2em; line-height:45px; text-align:center;font-size:14px;padding:8px 0;}
.biao6 .zt { color: #333!important; padding: 6px 15px; background: #f6f6f6; border: 1px solid #e7e7e7; box-shadow: 1px 2px 1px #eee; border-radius: 2px;width:90px; height:30px;}
.biao6 .zt:hover{ background: #1d8fe2; color: #fff!important; box-shadow: none; border: 1px solid #1d8fe2; }
.biao6 .zt:hover { border: 0; }
.biao4 h2{ margin-left:25px;}
.biao4 h2 i { width: 24px; height: 30px; display: block; float: left; background: #eee; background: url(../img/mn_bg.png) no-repeat 0 -1134px; }
.biao4 i.ico { background: url(../img/mn_bg.png) no-repeat; display: block; float: left; width: 25px; height: 38px; margin: -2px -20px 0 0; }
.biao4 i.tongyong { background-position: 0 -1122px;}
/* 页码*/
.ui-page-1{padding:20px 0px 20px; text-align: center;clear: both;}
.ui-page-1 a {display: inline-block;padding: 0px 9px; color: #333; background: #fff; border-radius: 30px; border: 1px #ccc solid;  height: 24px; margin: 0px 3px;font: bold 12px/25px Arial; }
.ui-page-1 a:hover{background:#42abfb;color: #FFF; border: 1px #0f93d8 solid;text-decoration: none;}
.ui-page-1 a.z-on, .ui-page a.z-on:hover {background: #42abfb;color: #FFF; border: 1px #0f93d8 solid;}
/*3/16add*/
.f-mr15{ margin-right:15px;}
.f-fs15{ font-size:15px;}
.m_top60{ margin-top:60px;}
.shiti_cont{background: url(//www.cnitpm.com/images/examshowbg.gif);word-break: break-all;line-height: 35px !important;font-size: 15px;width: 100% !important;clear: both;margin-left: 0 !important;padding-left: 0 !important;}
.shiti_cont span{display: contents;}
.cankao_daan{height: 60px; margin-top:20px; margin-left:10px;}
.cankao_daan .ckda_btn {width: 130px;height: 40px;background: linear-gradient(90deg, #1998FF 0%, #188EEE 100%);border-radius: 4px;color: white;text-align: center; line-height: 40px;cursor: pointer;}
.cankao_daan .ckda_btn img {position: relative;top: 4px;right: 3px;}
.cankao_daan_cont{display: none;margin-left:10px;}
.f_ml10{ margin-left:10px;}
.f_ml10 .dajx_box {box-shadow: 0px 0px 6px 0px rgb(0 0 0 / 15%);border-radius: 4px;padding: 15px;position: relative;margin-bottom: 25px;}
.dajx_box .Collection {float: right;color: #999999; cursor: pointer;}
.dajx_box .Collection img{position: relative;top: 1px;right: 5px;}
.f_lh26 {line-height: 26px;}
.f_ml_10{ margin-left:-10px;}
.cankao_line{font-size:12px; line-height:18px;}
.ad_qiehuan{margin:0 15px 10px 10px;}
.ex_cont{font-size:14px;word-break:break-all;padding-bottom: 40px; margin:20px 10px 0 30px; width:815px;}
.f_m_l30{ margin-left:-30px;}
.gglan_cont .xiaofang{text-align:center; font-size:14px; margin-left:-30px; margin-top:-10px;}
.f-mt12{ margin-top:12px;}
.bg_white{ background-color:#fff;}
.f_p_l50{ padding-left:-50px;}
.pinglun_kuang{width:600px; height:60px;}
.pinglun_botton{ height:60px;}
.dajx_box .msgbox {width: 100%;position: absolute;text-align: center;top: 25%;overflow: hidden;display: none;}
.dajx_box .msgbox span {display: inline-block;background: #000;border-radius: 5px;color: #fff;padding: 8px 14px;max-width: 80%;opacity: .7;text-align: left;}
/*3/19 add*/
.nolink_exam{color:#06f;}
.nolink_exam:hover{color:#f00; text-decoration:underline;}
.w820 {width: 837px;}
.w825{ width:825px;}
.m_top22{margin-top:20px;}
.ex_cont a{color:#06f;}
.ex_cont a:hover{color:#f00; text-decoration:underline;}
.piaofu{ height:560px;top:-10px; width:327px;}
#conment_list .box {margin-bottom: 5px; overflow: hidden; font-size: 12px; padding: 3px; background: none repeat scroll 0% 0% rgb(255, 255, 238); border: 1px solid rgb(153, 153, 153);}
#conment_list .nolink{ color:#2b72f2;}
#conment_list .nolink:hover{  text-decoration:underline;}
.lanxian {height: 1px;border: none;border-top: 1px solid #C4D6EC;}
/* 排行榜 */
.phbbox{width: 950px;margin: 0 auto;text-align: center;background: #F7FBFF;padding: 1rem;margin-top: -35px;padding-top: 28px;font-size: 1rem;}
.fsphb{width: 10%;margin: 0 auto;padding: 0.5rem;background: linear-gradient(0deg,rgba(78,169,254,1) 0%,rgba(13,117,217,1) 100%);color: #fff;transform: skew(-20deg);border-radius: 8px;position: relative;top: -10px;text-align: center;font-weight: bold;font-size: 1.3rem;}
.fsphb span{transform: skew(20deg);letter-spacing: 2px;}
.tbone{width: 95%;background: linear-gradient(0deg,rgba(78,169,254,1) 0%,rgba(13,117,217,1) 100%);border-radius: 21px;display: inline-block;overflow: hidden;padding: 0.2rem;}
.fbai{color: #fff;font-weight: bold;}
.tbone div{width: 25%;float: left;}
.lan{color: #0D75D9;padding: 1rem;}
.hei{color: #333333;padding: 1rem;}
.redyuan{width: 30px;height: 30px;line-height: 30px;display: inline-block;background: #FF4E50;color: #fff;border-radius: 50%;font-size: 1rem;text-align: center;margin-top: 2px;}
.lanyuan{background: #99CFFF;color: #0D75D9;}
/* 2020/5/28  新增图片 */
.picturebox{width: 100%;margin: 0 auto 20px auto;overflow: hidden;}
.picturebox a{display: inline-block;float: left;margin-right: 22px;overflow: hidden;}
.picturebox a:last-child{margin-right: 0px;}
.righttime{width: 100%;overflow: hidden;text-align: center;margin: 7px auto 20px auto;}
.listen_free ul{width: 97%;margin: 0 auto;list-style: none;padding-left: 0px;}
.listen_free ul a{width: 25%;float: left;text-align: center;}
.imgkc{width:38px;height:47px;margin-left: -2px;margin-top: 13px;}
.imgst{width:34px;height:28px;margin-top: 15px;}
.imgpx{width:32px;height:32px;margin-top: 14px;}
.imgpay{width:38px;height:28px;margin-top: 15px;}
.beijin{width: 60px;height: 60px;background: #ebf6ff;border-radius: 50%;overflow: hidden;text-align: center;margin: 0 auto;}
.beijin:hover{background: #d9eeff;}
#explain{width: 100%;}
/* 个人能力评估试卷 */
.nlpgbox{width: 960px;background: rgba(255,255,255,1);border-radius: 10px;margin: 30px auto;padding-top: 16px;}
.nlpgtitle{width: 100%;background: url(../img/pgbg.png) no-repeat 5px 30px;text-align: center;height: 130px;overflow: hidden;padding-top: 10px;}
.nlpgtitle h2{font-size: 28px;font-weight: bold;color: #333;width: 100%;overflow: hidden;margin: 0 auto;}
.nlpgtitle p{font-size: 26px;font-family: Microsoft YaHei;font-weight: bold;color: #188eee;width: 100%;margin: 12px auto 0px auto;overflow: hidden;}
.nlpgpic{width: 100%;margin: -15px auto 0px auto;text-align: center;overflow: hidden;}
.nlpgewm{width: 640px;height: 160px;box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.09);border-radius: 5px;margin: 20px auto 0px auto;border-top: 5px solid #188EEE;overflow: hidden;padding-top: 20px;}
.nlpgewm .nlpgewmleft{width: 67%;float: left;margin-left: 5%;overflow: hidden;color: #333333;font-size: 20px;line-height: 28px;font-weight: bold;margin-right: 4%;margin-top: 20px;}
.nlpgewm .nlpgewmleft p{width: 100%;overflow: hidden;margin-bottom: 20px;}
.nlpgewm .nlpgewmleft p span:first-child{width: 30px;height: 30px;display: inline-block;float: left;overflow: hidden;margin-right: 10px;border-radius: 4px;text-align: center;background: #188eee;color: #fff;font-size: 20px;}
.nlpgewm .nlpgewmleft p span:last-child em{color: #FF0000;}
.botnav {margin: 20px 0 0 0;background: #fff;}
.nlpgul{width: 88%;overflow: hidden;text-align: center;margin: -5px auto 0px auto;}
.nlpgul li{width: 100%;overflow: hidden;margin: 0px auto 30px auto;color: #4C4C4C;font-size: 18px;line-height: 25px;height: 25px;}
.nlpgul li div:first-child{width: 190px;float: left;text-align: right;margin-right: 15px;overflow: hidden;}
.nlpgul li div:last-child{width: 630px;float: left;overflow: hidden;text-align: left;}
.nlpgul li div:last-child p{width: 560px;height: 24px;float: left;overflow: hidden;position: relative;margin-right: 8px;}
.nlpgul li div:last-child p span:first-child{width: 100%;height: 24px;background: #f4f4f4;border-radius: 12px;display: block;}
.nlpgul li div:last-child p span:last-child{width: 100%;height: 24px;background:linear-gradient(90deg,rgba(23,141,237,1) 0%,rgba(76,174,255,1) 100%);border-radius: 12px;display: block;position: absolute;top: 0px;}
.nlpgjx{width: 88%;margin: 0px auto;overflow: hidden;}
.nlpgjx p:first-child{font-size: 20px;font-weight: bold;color: #333;line-height: 50px;width: 100%;overflow: hidden;}
.nlpgjx p:first-child span{width: 3px;display: inline-block;background: #188eee;height: 20px;position: relative;top: 3px;}
.nlpgjx p:last-child{width: 100%;font-size: 17px;font-weight: 400;color: #4C4C4C;line-height: 32px;overflow: hidden;}
.nlpgdec{width: 804px;margin: -12px auto 0px auto;height: 174px;padding: 25px 40px;overflow: hidden;font-size: 18px;color: #4C4C4C;background: url(../img/pgboxbg.png) no-repeat;}
.nlpgdec p{text-indent: 2em;line-height: 34px;}
.nlpgyqm{width: 100%;margin: 39px auto 20px auto;text-align: center;line-height: 45px;overflow: hidden;color: #4C4C4C;font-size: 18px;font-weight: bold;}
.nlpgyqm .yqm{width: 195px;height: 43px;border: 1px solid #178DED;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.15);border-radius: 4px;overflow: hidden;position: relative;top: -2px;margin-right: 11px;outline: none;padding-left: 5px;}
.nlpgyqm .jrpgbtn{width:140px;height:45px;background: #178DED;border:1px solid #178DED;border-radius:4px;color: #FFFFFF;font-size:18px;font-weight: 400;cursor: pointer;outline: none;}
.nlpgyqm .jrpgbtn:hover{background: #1998ff;}
.nlpgtext{width: 100%;text-align: center;font-size: 16px;margin: 0 auto;overflow: hidden;}
.nlpgtext em{color: #FF0000;}
.nlpgsmewm{width: 100%;text-align: center;font-size: 16px;margin: 19px auto;overflow: hidden;}
.nlpgsmewm span:last-child{text-align: left;line-height: 29px;position: relative;top: -46px;}
.nlpgsmewm span{color: #188DED;overflow: hidden;display: inline-block;margin-left: 20px;}
.treport{margin: 22px auto 20px auto !important;}
.treport p{display: block;overflow: hidden;margin: 20px auto !important;width: 410px;}
.treport h1{font-size: 18px;font-weight: bold;color: #4D4D4D;margin: 0 auto;overflow: hidden;width: 100%;text-align: center;}
.treport p label{display: inline-block;text-align: right;font-weight: 400;width: 100px;float: left;}
.treport p input.tel{width: 290px;height: 45px;border: 1px solid #188EEE;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.15);line-height: 45px;border-radius: 4px;overflow: hidden;outline: none;padding-left: 5px;float: left;font-size: 16px;margin-left: 10px;}
.treport p input.yzmi{width: 160px;height: 45px;background: #FFFFFF;border: 1px solid #188EEE;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.15);border-radius: 4px;float: left;margin-left: 10px;padding-left: 5px;outline: none;}
.treport p input.yzmbtn{width: 110px;height: 45px;background: #188EEE;border-radius: 4px;float: right;margin-right: 3px;text-align: center;color: #fff;outline: none;border: none;cursor: pointer;}
.treport p input.seeresult{width: 295px;height: 45px;background: #188EEE;border: 1px solid #188EEE;border-radius: 4px;text-align: center;color: #fff;font-size: 16px;float: right;margin-right: 3px;cursor: pointer;}
.treport p input.seeresult:hover,.treport p input.yzmbtn:hover{background: #057ada !important;}
.pingfenbox{width: 522px;height: 271px;margin: 0 auto;overflow: hidden;text-align: center;background: url(../img/reportbg.png)no-repeat center top;position: relative;}
.pingfenbox .yuan1{width: 164px;height: 164px;background: linear-gradient(0deg, #FF4E50 0%, #FB7E58 100%);border-radius: 50%;margin: 40px auto 0 151px;position: relative;color: #FFF;font-size: 22px;line-height: 164px;}
.pingfenbox .yuan1 em{font-size: 63px;}
.xxjybox{width: 834px;margin: 77px auto 32px;overflow: hidden;color: #4D4D4D;font-size: 18px;line-height: 35px;}
.xxjybox p:first-child{color: #333;font-size: 20px;font-weight: bold;width: 100%;overflow: hidden;margin-bottom: 6px;}
.xxjybox p:first-child em{width: 2px;height: 20px;background: #188EEE;border: 1px solid #188EEE;border-radius: 2px;display: inline-block;position: relative;top: 5px;margin-right: 10px;}
.time-info span, .time-info span i{display: inline-block;width: 50px;}
.time-info span{border: 1px solid #f3f3f3;height: 32px;margin: 0 5px;}
.time-info span i{border-bottom: 1px solid #e6e6e6;height: 29px;line-height: 29px;font-size: 24px;color: #ef522b;font-style: normal;text-align: center;background: #fff;}
.testdh_box{width: 1200px;margin: 0 auto 30px;background: #fff;overflow: hidden;}
.testdh_box h1{width: 1160px;margin: 0 auto;overflow: hidden;height: 53px;line-height: 53px;font-weight: bold;font-size: 24px;color: #333333;border-bottom: 1px solid #F2F2F2;}
.testdh_box h1 i{display: inline-block;width: 26px;height: 26px;text-align: center;background: url(../img/testdh_icon.png)no-repeat;position: relative;top: 4px;margin-right: 6px;}
.testdh_box>div{width: 1140px;margin: 0 auto;overflow: hidden;height: 82px;line-height: 40px;font-size: 17px;color: #333;}
.testdh_box>div a{display: inline-block;margin-right: 31px;height: 35px;line-height: 35px;}
.testdh_box>div a.yes{color: #188EEE;}
.testdh_box>div a:last-child{margin-right: 0;}
.tuijian{border: 1px solid #fff;margin-top: 20px;background: #fff;box-shadow: 0 5px 20px #efefef;}
.rmzjimg a{width: 285px;height: 81px;margin: 20px auto !important;display: block;overflow: hidden;}
.rmzjimg a img{width: 100%;}
.sec_tit .left a:hover{color: #333;}
.testlistbox{display: block;width: 100%;margin: 0 auto;background: #FFFFFF;}
.testlistbox .testlisttop{width: 100%;background: #fff;height: 170px;font-size: 14px;color: #333;position: relative;}
.testlistbox .testlisttop>div:nth-child(1){width: 815px;margin: 0 auto;height: 52px;position: relative;line-height: 52px;}
.testlistbox .testlisttop>div:first-child{border-bottom: 1px solid #F2F2F2;}
.testlistbox .testlisttop>div strong{font-size: 18px;}
.testlistbox .testlisttop>div em{display: inline-block;color: #188EEE;margin-left: 6px;cursor: pointer;}
.testlistbox .testlisttop>div em img{margin-left: 2px;width: 18%;}
.testlistbox .testlisttop>div ul{width: 220px;background: #FFFFFF;border: 1px solid #E6E6E6;box-shadow: 0px 0px 10px 1px rgb(0 0 0 / 10%);border-radius: 6px;line-height: 36px;overflow: hidden;position: absolute;z-index: 9;top: 51px;font-size: 16px;display: none;color: #333;}
.testlistbox .testlisttop>div ul li{width: 90%;margin: 0 auto;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.testlistbox .testlisttop>div ul li:hover,.testlistbox .testlisttop>div ul li.hov{color: #188EEE;}
/*  */
.testlistbox .category_list{overflow-x: auto;margin: auto;width: 815px;}
.testlistbox .category_list .category{width: 999px;overflow: hidden;}
.testlistbox .category_list::-webkit-scrollbar{width: 1px;}

.tkvipxflf_one {
    width: 20px;
    height: 30px;
    line-height: 30px;
    background: rgba(0, 0, 0, 0.1);
    text-align: center;
    position: absolute;
    left: 0;
    bottom: 48px;
    cursor: pointer;
    display: none;
	z-index: 9;
}

.tkvipxflf_one img {
    display: inline-block;
    margin-top: 7.5px;
}

.tkvipxfrg_one {
    width: 20px;
    line-height: 30px;
    height: 30px;
    background: rgba(0, 0, 0, 0.1);
    text-align: center;
    position: absolute;
    right: 0;
    bottom: 48px;
    cursor: pointer;
	z-index: 9;

}

.tkvipxfrg_one img {
    display: inline-block;
    margin-top: 7.5px;
    transform: rotate(180deg);
}
/*  */
.testlistbox .category a{width: 81.5px;float: left;text-align: center;margin-right: 20.2px;margin-top: 22px;line-height: 30px;position: relative;}
.testlistbox .category a:last-child{margin-right: 0;}
.testlistbox .category a>em{width: 54px;height: 18px;border-radius: 9px 9px 9px 0px;font-size: 12px;color: #fff;line-height: 18px;position: absolute;top: -9px;left: 37px;background: linear-gradient(to right,#FF8B3D,#FF504F);}
.testlistbox .category a span{width: 50px;height: 50px;background: #E5F3FF;border-radius: 50%;display: block;overflow: hidden;line-height: 50px;text-align: center;margin: 0 auto;}
.testlistbox .category a span i{display: block;overflow: hidden;width: 100%;height: 100%;border-radius: 50%;background: url(../img/test_type_icon.png)no-repeat;background-position: 11px 14px;transition: all .2s;}
/* .testlistbox .category a:nth-child(2) span i{background-position-y: -38px;}
.testlistbox .category a:nth-child(3) span i{background-position-y: -92px;}
.testlistbox .category a:nth-child(4) span i{background-position-y: -144px;}
.testlistbox .category a:nth-child(5) span i{background-position-y: -201px;}
.testlistbox .category a:nth-child(6) span i{background-position-y: -256px;}
.testlistbox .category a:nth-child(7) span i{background-position-y: -356px;}
.testlistbox .category a:nth-child(8) span i{background-position-y: -308px;} */

.testlistbox .category a.cates_2 span i{background-position-y: -38px;}
.testlistbox .category a.cates_3 span i{background-position-y: -92px;}
.testlistbox .category a.cates_4 span i{background-position-y: -144px;}
.testlistbox .category a.cates_5 span i{background-position-y: -201px;}
.testlistbox .category a.cates_6 span i{background-position-y: -256px;}
.testlistbox .category a.cates_7 span i{background-position-y: -356px;}
.testlistbox .category a.cates_8 span i{background-position-y: -308px;}


.testlistbox .category a:hover span,.testlistbox .category a.ture span{background: #1890FF;}
.testlistbox .category a:hover span i,.testlistbox .category a.ture span i{background-position-x: -39px}
.testlistdec{display: block;overflow: hidden;width: 100%;margin: 20px auto 0;background: #fff;}
.testlistdec li{width: 810px;margin: 0 auto;overflow: hidden;display: none;}
.testlistdec li:first-child{display: block;}
.testlistdec li .tixing{display: block;width: 100%;overflow: hidden;height: 60px;line-height: 60px;color: #333;font-size: 14px;}
.testlistdec li>span{display: block;width: 100%;margin: 25px auto 10px;text-align: center;}
.testlistdec li>p{width: 100%;margin: 0 auto;text-align: center;color: #999999;font-size: 20px;}
.testlistdec li .ljbkbtn{width: 200px;height: 50px;background: linear-gradient(90deg, #FFB455 0%, #FC7841 100%);border-radius: 4px;display: block;margin: 28px auto 52px;text-align: center;line-height: 50px;color: #FFFFFF;font-size: 20px;}
.testlistdec li .ljbkbtn:hover{background: linear-gradient(90deg, #FC7841 0%, #FFB455 100%);}
.testlistdec li .tixing strong{font-size: 16px;display: inline-block;}
.testlistdec li .tixing em{display: inline-block;margin-left: 4px;margin-right: 10px;height: 22px;border-radius: 11px;line-height: 22px;padding: 0 10px;cursor: pointer;}
.testlistdec li .tixing em.yse,.testlistdec li .tixing em:hover{background: #E5F3FF;color: #188EEE;}
.testlistdec li .shitilist>div{display: block;overflow: hidden;margin: 0 auto;border-bottom: 1px solid #F5F5F5;padding-bottom: 16px;margin-bottom: 8px;}
.testlistdec li .shitilist a>div:first-child{width: 80%;float: left;overflow: hidden;font-size: 16px;}
.testlistdec li .shitilist a>div:first-child p:first-child{display: block;overflow: hidden;width: 100%;}
.testlistdec li .shitilist a>div:first-child p:first-child i{width: 23px;height: 23px;display: inline-block;overflow: hidden;background: url(../img/list_icon1.png)no-repeat;text-align: center;position: relative;top: 7px;margin-right: 8px;}
.testlistdec li:first-child .shitilist a>div:first-child p:first-child i{background: url(../img/list_icon.png)no-repeat;}
.testlistdec li .shitilist a>div:first-child p:nth-child(2){width: 91%;font-size: 14px;color: #999999;margin: 8px auto 0 !important;}
.testlistdec li .shitilist a>span{width: 95px;height: 32px;background: #E5F2FF;border: 1px solid #1E90FF;border-radius: 4px;display: block;float: right;text-align: center;line-height: 32px;color: #1E90FF;font-size: 14px;margin-top: 15px;}
.testlistdec li:first-child .shitilist a>span{margin-top: 0;}
.testlistdec li .shitilist a>span:hover{background: #d1e8ff;}
.width300{height: auto !important;padding-bottom: 10px;}
.lrmain_wrap{height: auto !important;overflow: hidden;}

/* 20211125 更新 */

/* 2023 1 30 */
.exmute_al{    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-color: RGBA(122, 122, 122, 0.5);display: none;z-index: 999;}
.exmute_al .exmute_na{  position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 400px;height: auto;border-radius:10px;padding: 20px;box-sizing: border-box;background-color: #fff;position: relative;
}
.exmute_num{width: 140px;line-height: 34px;border: 1px solid #DFDFDF;border-radius: 6px;overflow: hidden;margin: auto;cursor: pointer;margin-bottom:13px;}
.exmute_num p{float: left;width: 25%;height: 33px;line-height: 30px;font-size: 1.4rem;text-align: center;color: #999999;}
.exmute_num .exmute_jia{font-size: 34px;line-height: 30px;}
.exmute_num .exmute_text{float: left;width: 48%;height: 34px;line-height: 34px;font-size: 18px;text-align: center;border-right: 1px solid #DFDFDF;border-left: 1px solid #DFDFDF;color: #999999;}
.exmute_num .exmute_text span{display: inline-block;margin-right: 0.2rem; color: #188EEE;}
.exmute_btn{width: 100%;line-height: 50px;border-radius: 10px;text-align: center;color: #fff;background-color: #188EEE;font-size: 16px;cursor: pointer;}
.exmute_hide{position: absolute;top: -7px;right: 5px;font-size: 30px;color: #999999;cursor: pointer;}

/* 2024 01 10 考点 */
.kdcategory .kdactclass{background-color: #FAFAFA;border-radius: 4px;}
.kdcategory a h3 img{margin-top: 5px;}
.testlistbox .kdcategory a:hover p{color: #333;}
.testlistbox .kdcategory a:hover{background-color: #FAFAFA;border-radius: 4px;}
.testlistbox .kdcategory a>em{width: 35px;background: linear-gradient(to right,#FF8A3E,#FF544F);}


.gradboxkd{padding: 20px;background-color: #fff;margin-top: 20px;}
.writulmkd{overflow: hidden;}
.writulmkd li{float: left;margin-right: 48px; font-size: 18px;line-height: 30px;padding-bottom: 10px;cursor: pointer;}
.writulmkd li.writuiact::after{content: '';display: block;width: 30px;height: 3px;background-color: #1187F7;position: relative;top: 8px;margin: auto;}

.writnavkd .writlistkd{display: none;}
.writnavkd .writlistkd:nth-child(1){display: block;}
.record_null{margin: 100px 0;}
.record_null img{display: block;width: 120px;height: 120px;margin: 20px auto;}
.record_null p{font-size: 18px;color: #999;text-align: center;}

.writallkd{display: flex;justify-content: space-between;align-items: center;padding: 20px 0;border-bottom: 1px solid #F2F2F2;}
.writallkd .wirtlfkdteg{width: 95px;line-height: 32px;border-radius: 4px;background-color: #188EEE;margin-left: 40px;text-align: center;color: #fff;font-size: 14px;}
.writallkd .wirtlfkdteg:hover{background-color: #4fadf9;}
.writallkd .go_on{background-color: #FF6A00;}
.writallkd .go_on:hover{background-color: #ff8833;}

.writallkd .wirtlfkd{flex: 1;}
.writallkd .wirtlfkd p{font-size: 16px;color: #333;line-height: 30px;margin-bottom: 15px;}
.writallkd .wirtlfkd h3{font-size: 16px;}
.writallkd .wirtlfkd h3 span{display: inline-block;width: 60px;line-height: 22px;text-align: center;border-radius: 11px;background-color: #E5F3FF;font-size: 14px;color: #188EEE;margin-right: 10px;}
.writallkd .wirtlfkd h3 span.wirtkdmoto{background-color: #F2F2F2;color: #999999;}
.writallkd .wirtlfkd h3 em{color: #FF0000;}

.right_kdnav .gglan{border: none;} 
.glankdui{overflow: hidden;padding-top: 10px;}
.glankdui li{float: left; width: 108px;text-align: center;padding-bottom: 28px;}
.glankdui li p{padding-top: 5px;font-size: 14px;}
