*{margin: 0px;padding: 0px;font-family: "微软雅黑";list-style: none;font-style: normal;text-decoration: none;}
button,input[type="button"],input[type="submit"] {
    cursor:pointer;
}

.fl{float: left !important;}
.fr{float: right !important;}
.w100{width: 100% !important;}
.mb10{margin-bottom: 10px;}
.mb20{margin-bottom: 20px;}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mt5{margin-top: 5px;}
.mt8{margin-top: 8px;}
.mt20{margin-top: 20px;}
.mr10{margin-right: 10px;}
.ml10{margin-left: 10px;}
.color{color: #2cadef;}
.color1{color: #fcae61;}
.bg1{background: #238be4 }/*深蓝色*/
.bg2{background: #2cadef !important;color: #fff !important;}/*淡蓝色*/
.bg3{background: #2fb06c !important;color: #fff !important;}/*绿色*/
.bg4{background: #eaedf8 }
.bg5{background: #d5dbe6 !important;}
.bg6{background: #eaedf8;}/*灰色*/
.f22{font-size: 22px;}
.f18{font-size: 18px;}
.f14{font-size: 14px;}
.f12{font-size: 12px;}
.f16{font-size: 16px;}
.fwb { font-weight:bold;}
.fwbn { font-weight:100;}

.w1200{width: 1200px !important;margin: 0 auto;}
.warp:after,.foot:after,.user:after,.content:after{content: '';display: block;clear: both;}
.min-height{min-height: 500px !important;}

.mh500{min-height: 500px !important;}
.mh800{min-height: 800px !important;}
.mh300{min-height: 300px !important;}
.center1{text-align: center;}
input{outline: none;}

.co1{color: #238be4 !important;}
.co2{color: #bd8bec !important;}
.co3{color: #2dd2c1 !important;}
.co4{color: #f67e54 !important;}
.co5{color: #2cadef !important;}
.co6{color: #fcae61 !important;}
.co7{color: #ec744a !important;}
img{border: none !important;}

.btnBg0{background: #FF5722 !important;}/*删除按钮*/
.btnBg1{background: #238be4 !important;}/*查看按钮*/
.btnBg2{background: #1E9FFF !important;}/*详情按钮*/
.bgFFF{background: #fff !important;}/*详情按钮*/





/*删除*/
.deBtn{width: auto !important; border: none;background:#238be4;color: #fff;padding: 4px 8px;margin-top: 2px;}
/*关闭*/
.closeBtn{width: auto !important; border: none;background: #2cadef;cursor: pointer;padding: 10px 40px;margin-top: 20px;color: #fff;}

.markImg:after{content: '';display: block;clear: both;}

/*新加头部*/
.home-nav{background: #fff;border-bottom: 1px solid #d9e1eb; height: 25px;line-height: 25px;font-size: 12px;color: #333;}
.nav_top li{color: #fff;padding: 0 10px;float: left; border-left:1px solid #0b59a7;line-height:39px;border-bottom: 1px solid #226EB9;}
.nav_top li a{color: #fff;}
.nav_top .active{background: #3994FE;border-bottom: 1px solid #f29000;color: #fff !important;}
.home-nav .full_em{color: #333;}
.home-nav .full em a{color: #226eb9;}

/*考试页面*/
.main{padding: 10px;}
.warp{width: 1200px;margin: 0 auto;}
.top{height: 100px;background: url(/img/bg1.png);padding:  0 20px;}
.box{width: 1200px;margin: 0 auto;}
.top img{margin-top: 25px;width: 50px;height: 50px;margin-right: 10px;}
.top h4{font-size: 34px;color: #fff;line-height: 100px;}
.warp,.left_m{margin-top: 10px;}
.warp .fl{width: 70%;}
.warp .fr_box{width: 29%;border: 1px solid #bdd4f2;}
.left_box{height: 470px;overflow-y: auto;border-bottom: 1px solid #bdd4f2;}
.left_box h4{border-bottom: 1px solid #bdd4f2;line-height: 40px;padding: 0 10px;}
.left_top{border: 1px solid #bdd4f2;height: 95px;padding: 0 0 0 10px;overflow: hidden;}
.left_top .txt{width: 30%;height: 95px;border-right:1px solid #bdd4f2;padding-top: 0px;overflow: hidden;}
.left_top .txt p,.left_top .txt1 p{margin-top: 6px;}
.left_top .txt1{padding-top: 0px;margin-left: 20px;width: 60%;overflow: hidden;}
.left_top .txt1 p em{margin-right: 5px;}

.left_m{border: 1px solid #bdd4f2;position: relative;height: 540px;}
.left_m h4{color: #535a6c;}
.left_m p{margin-left: 20px;margin-top: 10px;color: #535a6c;}
.left_m ul{margin-left: 40px;margin-top: 15px;}
.left_m ul li{margin-top: 10px;font-size: 14px;color: #6b738a;}
.left_m ul li input{margin-right: 5px;}
.btn{position: absolute;bottom: 15px;right: 20px;}
.btn input{border: none;width: 120px;height: 40px;margin-right:10px;color: #fff;cursor: pointer;}

.right_top{height: 95px;border-bottom: 1px solid #bdd4f2;padding:  0  10px;}
.right_top p {float: left;line-height: 95px;font-size: 24px;color: #8d99b7;}
.right_top p img{margin-top: 35px;margin-right: 5px;}
.right_top .txt2{margin-left: 1%;}
.right_top .txt2 img{margin-top: 10px;}
.right_top .txt2 i{font-size: 14px; display: block;margin-top: 10px;float: left;margin-top: 15px;}
.right_top .txt2 em{font-size: 28px;color: #cc0000;display: block;margin-top: 40px;}

.right_foot{height: 541px;}
.foot_ul{height: 480px;overflow-y:auto ;background: url(/img/bg.png);border-bottom: 1px solid #bdd4f2;}
.foot_ul li{cursor: pointer;width: 13%;margin-top: 10px;float: left;border: 1px solid #e2e8f2;background: #d5dbe6; text-align: center;line-height: 25px;color: #8d99b7;margin-left: 10px;}
.submit{text-align: center;}
.submit input{margin-top: 15px;width: 120px;height: 40px;border: none;}
.submit ul{float: left;line-height: 70px;padding-left: 10px;}
.submit ul li{float: left;margin-right: 10px;font-size: 12px;}
.submit ul li em{display: block;width: 16px;height: 16px;border: 1px solid #e2e8f2;background: #fff;float: left;margin-top: 26px;margin-right: 5px;}

.foot{margin-top: 10px;padding:10px 0;font-size: 14px;background: #6a6a6a;color: #fff;}
.foot p{margin-top:5px;}
.foot .fr img{margin-top: 18px;margin-right: 20px;}

.answer{line-height: 50px;}
.answer em{color: red;font-size: 24px;margin-left: 10px;}

/**等待窗口*/
.loading{width: 406px;height: 160px;position: absolute;top: 40%;left: 50%;margin-top: -20px;margin-left: -203px;text-align: center;background: #acadad;background: url(/imgs/tanchu-bg.png) no-repeat left top;color: #315798;font-size: 20px;z-index:99999;}
.props{position:fixed;top:0px;background:rgba(0,0,0,0.5); width: 100%; height: 100%;z-index: 999;display:none;}
.loading-text{width: 200px;margin-top: 5px;font-size:16px;margin:0 auto;}
.loading-text img{margin-left:5px;margin-top: -10px;}


/*学员登录*/
.user_main p:after,.letter_ul:after,.home:after,.home_ul:after{content: '';display: block;clear: both;}
.user{width: 1000px;margin: 0 auto;padding: 30px 0;}
.user_main{background: url(../img/main.png) no-repeat;width: 100%;height: 594px;}
.user_main .admin_main{float: right; width:420px;height: 400px; background: #fff;margin-top: 60px;}


.user .box{width: 75%;}
.user .box img{margin-right: 10px;}
.user .box h4{font-size: 30px;color: #2d6bc8 !important;margin-top: -6px;font-weight: bold;font-family: "微软雅黑";}
.user .box p{font-size: 14px;color: #999999;}

.login_top{height: 46px;background: url(../img/login_bg.png);width: 100%;}
.login_top p{width: 49.5%;text-align:center;cursor: pointer; float: left;line-height: 46px;color: #666666;font-weight: bold;border-left:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
.login_top p:first-child{border-left:none;}
.login_top .active{background: #fff;color: #333;border-bottom: none;}
.login_txt{width: 340px;margin: 0 auto;margin-top: 40px;}
.login_txt ul li{margin-top: 20px;}
.login_txt ul li p{font-size: 14px;color: #999;}
.login_txt ul li p em{display: inline-block;margin-top: 2px;margin-left: 10px;}
.login_txt ul li input{width: 100%;height: 40px; line-height:40px; border: 1px solid #dfdfdf;margin-top: 10px;}
.userBtn{width: 100%;height: 40px;border: none;background: #268be2;color: #fff;margin-top: 20px;}
.login_reg{margin-top: 20px;color: #999999;font-size: 14px;}
.login_reg a{color: #268be2;}
.user_foot{background: #226eb9;padding: 0px;margin: 10px 0 0 0;padding: 10px 0;}
.user_foot p,.user_foot a{color: #fff;}
.user_foot img{width: 80px;height: 80px;margin: 0px !important;}
.user_foot .txt{margin: 15px 15px 0 0;text-align: right;}

.user_foot1{background: none;}
.user_foot1 p,.user_foot1 a{color: #333;}
/*注册*/
.reter{background: url(/img/bg1.png);}
.reter h4,.reter p{color: #fff !important;}
.reter_gray{height: 40px;background: url(../img/home5.png);line-height: 40px;font-size: 14px;}
.chapter .reter_gray{height: 40px;background: #ebedf9;line-height: 40px;font-size: 14px;}
.reter_gray i{color: #999;}
.reter_gray .user{padding: 0px;color: #fff;}
.reter_gray a,.reter_gray em{color: #333;font-size: 14px;margin: 0 10px;}
.reter_gray a{color: #fff;}
.reter_gray .bg6 a{color: #226ebb;}
.reter_main{width: 1000px;margin: 10px auto;border: 1px solid #DFDFDF;}
.reter_main .reter_top{background: #169bd5;line-height: 40px;padding-left: 20px;font-size: 14px;color: #fff;}
.reter_warp{padding: 20px;font-size: 14px;}
.reter_warp input,.reter_warp select{width: 200px;height: 28px;}
.reter_warp select{width: 204px;}
.reter_warp .label{margin-top: 20px;}
.reter_warp button{width: 170px;background: #238be4;border: none;height: 35px;color: #fff;margin: 20px 0px 20px 70px;}
.reter_warp p{color: #FF6600;}
.center{width: 40%;margin: 0 auto;}
.chapter:after,.chapter_right .top2:after{content: '';display: block;clear: both;}
.chapter{margin: 10px auto;width: 1200px;}
.chapter_left{width: 30%;float: left;border: 1px solid #DFDFDF;height: 500px;}
.chapter_tree{overflow-y: auto;height: 432px;padding: 10px;}
.chapter_right{width: 67%;float: right;border: 1px solid #DFDFDF;padding: 10px;}
.chapter_right .top1,.chapter_right .top2{height: 60px;border: 1px solid #DFDFDF;background: #f7f7f7;padding: 0 20px;}
.chapter_t{float: left; padding-left: 45px;background: url(/img/icon10.gif) no-repeat;height: 30px;margin-top: 15px;}
.chapter_d{font-size: 14px;}
.chapter_d span,.chapter_d em{float: left;}
.chapter_d input,.chapter_right .nav1 input{height: 26px;width: 109px;
padding-left: 6px;margin: 0 5px;line-height: 26px;
}
.chapter_d em{font-size: 12px;color: #acadad;line-height: 30px;}
.chapter_d em img{margin-right: 10px;}
.chapter_btn{text-align: center;margin-top: 20px;}
.chapter_btn img{cursor: pointer;}
.chapter_right .top2{margin-top: 20px;height: auto;padding:10px 20px 20px 20px;}
.chapter_right .top2 .nav1{line-height: 50px;border-bottom: 1px solid #DFDFDF;font-size: 14px;}
.chapter_right .top2 .nav1 img{margin-top: 10px;margin-right: 10px;}
.chapter_right .nav2{margin-top:5px;}
.chapter_right .nav2 .img1{float: left;width:6%;padding-top: 10px;}
.chapter_right .nav2 .right{float: left;width: 94%;}
.nav2_txt p{width: 50%;float: left;font-size: 14px;margin-top: 10px;}
.nav2_txt p input{width: 64px;line-height: 28px;margin: 0 5px;padding-left: 6px;}
.nav2_txt p span{font-size: 12px;color: #acadad;}
.nav2_txt p em{color: #d08055 !important;}
.nav2_txt p label{width: 24%;display: inline-block;}
.Btn{text-align: center;margin: 20px 0px 35px 0;}

/*个人信息*/
.letter_warp{padding: 10px 20px;}
.letter{position: relative;}
.letter select{width: 180px;height: 32px;}
.letter input{width: 176px;}
.letter .label{margin-top: 10px;}
.letter .label em{color: red;margin-left: 10px;}
.imges{position: absolute;top: 2%;right: 5%;width: 100px;}
.imges p{margin-top: 30px;}
.imges img{width: 97px;height: 127px;}
.updata{display: inline-block;position: absolute;overflow: hidden;color: #333;margin-left: 20px;}
.file{position: absolute;width: 100%;height: 100%;top: 0;left: 0;outline: none;background-color: transparent;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;}
.letter h4{margin:20px 0 10px 0px; color: #0467fe;}
.letter_ul li{width: 50%;float: left;height: 45px;}
.letter_ul .width select{width: 100px;}
.submit button{width: 120px;height: 30px;margin-left: 0px;border-radius:5px;background: #fff;border: 1px solid #333;color: #333;}
.submit .btn1{background: #169bd5;color: #fff;border: none;}
.submit1{text-align: center;}
.submit1 button{border: none;width: 120px;height: 40px;margin-right: 10px;margin-left: 0px;background: #5fb0d0;color: #fff;cursor: pointer;}
.submit1 .btn1{background: #238be4;color: #fff;}
/*首页*/
.home_fl:after,.txt_ul:after{content: '';display: block;clear: both;}
.home{width: 1200px; margin: 10px auto;}
.home_fl{width: 67.5%;border: 1px solid #dfdfdf;padding: 10px;float: left;}
.home .home_fl .img{height: 87px;}
.home .home_fl .img img{width: 100%;height: 87px;}
.home_ul{width: 46.6%;border: 1px solid #dfdfdf;margin-top: 10px;padding: 10px;}
.home_ul img{margin-right: 10px;}
.home_ul p{font-size: 14px;color: #a8a8a8;line-height: 25px;}
.home_ul strong{color: #666;font-weight: 500 !important;}
.home_fr{width: 30%;float: right;}
.home_fr .fr1{border: 1px solid #dfdfdf;padding: 10px;text-align: center;}
.home_fr .img{width: 100%;}
.home_fr p{margin: 25px 0;font-size: 20px;color: #666;}
.home_fr p em{font-size: 40px;margin:  0 10px;color: #f67e54;}
.home_fr .img1{margin-bottom: 10px;}
.home_fr .fr2{margin-top: 10px;position: relative;}
.home_fr .fr2 p{ position: absolute;top: 16px;left: 30px;color: #fff;font-weight: bold;}
.home_fr .fr2 p a{color: #f67e54;}
.home_fr .fr2 .into{position: absolute;right:20px;top: 44px;}
.home_fr .fr2 .into img{width: 20px;height: 20px;}
.home_fr .fr3{margin-top: 10px;border: 1px solid #dfdfdf;height: 249px;overflow: hidden;}
.fr3 .nav,.home_txt .nav{height: 40px;background: url(/img/bg7.gif);line-height: 40px;padding: 0 10px;font-size: 12px;color: #a8a8a8;}
.fr3 .nav em{font-size: 14px !important;color: #333 !important;display: inline-block;margin-right: 5px;}
.fr3 .nav a{color: #a8a8a8;}
.fr3 .nav a:hover{color: #333;}
.fr3 .nav a img{margin-left: 5px;}
.fr3_ul{padding: 0 10px 10px 10px;}
.fr3_ul li{margin-top: 10px;font-size: 14px;}
.fr3_ul li a{color: #4e4b4b;}
.home_txt{margin-top: 10px;border: 1px solid #dfdfdf;}
.txt_ul li{width: 16.6%;float: left;margin: 20px 0;position: relative;text-align: center;}
.txt_ul li a{font-size: 14px;color: #fff;text-align: left;}
.txt_ul li a img{width: 55%;}
.txt_ul li .txt{position: absolute;top: 20px;left:63px;width: 85px;color: #226eba;}
.txt_ul li .txt i{color: #ec744a;margin-left: 5px;}
.txt_ul li p{margin-top: 5px;margin-bottom: 10px;font-size: 14px;font-weight: bold;}
.txt_ul li em{font-size: 12px;display: block;line-height: 20px;}

.full em a{margin: 0 10px 0 5px;color: #fff;}
.full_em .name a{color:#226eb9;}
.full em{display: inline-block;float: left;margin-left: 10px;color: #fff;}
.name{width: 108px;background: #226EB9;text-align: center;margin-left: -30px; display: none;position: absolute;z-index: 1;}
.full_em:hover .name{display: block;}
.name li a{color: #fff !important;}
.name li:hover{color: #226eba;background: #fff;}
.name li:hover a{color: #226EB9 !important;}
/***弹出框背景*/
.poupe{ width: 100%;height: 100%;background: rgba(0,0,0,0.5);position: fixed;top: 0px;display: none;z-index: 2;}
/***修改密码*/
.password{width: 400px;background: #ffffff;position: fixed;top: 35%;z-index: 9999;left: 40%;display: none;z-index: 2;}
.pass-tit {width: 100%;height: 40px;background: #f4f4f4;line-height: 40px;box-sizing: border-box;padding: 0 10px;color: #333333;font-size: 14px;}
.pass-tit a img {margin-top: 10px;}
.pass-main{width: 100%;}
.pass-main p{margin: 20px;}
.pass-main p label{width: 25%;display: inline-block;}
.pass-main p input{line-height: 30px;padding: 0 10px;width: 240px;border: 1px solid #dddddd;}
.pass-main p input[type="button"]{width: 100%;height: 40px;background: #2680D4;color: #ffffff;border: none;margin-top: 10px;}
/***切换角色 */
.popuprole {width: 500px;height:300px;background: #ffffff;position: fixed;top: 25%;z-index: 9999;left: 35%;display: none;z-index: 2;}
.popuprole-tit {width: 100%;height: 40px;background: #f4f4f4;line-height: 40px;box-sizing: border-box;padding: 0 10px;color: #333333;font-size: 14px;}
.popuprole-tit a {font-weight: bold;color: darkblue;font-size: 14px;}
.popuprole-tit a img {margin-top: 10px;}
/***切换系统 */
.popupsystem {width:610px; height:460px;background: #ffffff;position: fixed;top: 25%;z-index: 9999;left: 35%;display: none;z-index: 2;}
.popupsystem-tit {width: 100%;height: 40px;background: #f4f4f4;line-height: 40px;box-sizing: border-box;padding: 0 10px;color: #333333;font-size: 14px;}
.popupsystem-tit a {font-weight: bold;color: darkblue;font-size: 14px;}
.popupsystem-tit a img {margin-top: 10px;}

/*开始考试*/
.one_ul:after, .start_main:after, .page:after, .details p:after, .topic_p:after {
    content: '';
    display: block;
    clear: both;
}
.start,.start a{color: #226eba;}
.start{color: #999;}
.search1{margin: 10px auto;height: 40px;line-height: 40px;font-size: 14px;color: #666666;}
.search1 input{height: 33px;}
.search1 button{width: 70px;height: 34px;background: #226eba;color: #fff;border: none;font-size: 12px;}
.search1 span{color: #f67e54;margin-left: 10px;margin-top: 5px;}
.search_bg{width: 90px !important;margin-left: 10px; height: 37px !important;line-height: 37px !important;font-size: 14px; background: url(/img/query.png) no-repeat !important;color: #fff !important;cursor: pointer; display: inline-block;text-align: center; border:0px;}
.search_bg1{background: url(/img/query1.png) no-repeat;border: none;padding: 2px 5px;width: 110px !important;height: 25px !important; color: #fff;}
.start_main{margin: 0 auto;}
.one{border: 1px solid #dfdfdf;margin-bottom: 20px;}
.one .top1,.start_left .top1{height: 40px;background: url(/img/bg7.gif);line-height: 40px;padding: 0 10px;color: #333333;}
.one .top1 i{color: #0467fe;margin: 0 2px;}
.one .top1 span{font-weight: bold;}
.one .top1 em{font-size: 14px;}
.start_main .one_ul{display: none !important;}
.one_ul li{cursor: pointer; line-height: 25px; width: 22%;float: left;background: #f6f6f6;padding: 15px 10px;font-size: 14px;margin: 10px 0 10px 1%;}
.one_ul li p{color: #226eba;font-weight: bold;}
.one_ul li em{font-size: 12px;}
.one_ul li em i{color: #0467fe;margin: 0 2px;}
.one_ul li img{float: right;}
.start_btn{text-align: center;margin-top: 40px;cursor: pointer;}
/*.start_img{margin-top: 13px;margin-right: 10px;}*/
/*.start_img:first-child{}
.start_img:first-child+img{display: none;}
.reter_gray .user .active .start_img:first-child+img{display: block;}
.reter_gray .user .active .start_img:first-child{display: none;}*/
.one_ul .active{background: #226eba !important;color: #fff ;}
.one_ul .active p,.one_ul .active em i{color: #fff;}
/*练习查询*/
.query{margin: 10px auto;border: 1px solid #dfdfdf;}
.query_warp{height: 100px;padding: 10px;border-bottom: 1px solid #dfdfdf;}
.query_warp .t{width: 19.3%;background: #f4f6fb;height: 100px;float: left;cursor: pointer;}
.query_warp .t:hover{box-shadow: 0 2px 2px #e6e6e6;}
.query_warp .t a{color: #000;}
.query_warp .t p a{color: #0180CF;margin-right: 10px;font-size: 14px;margin-top: 2px;}
.query_warp .d{margin-left: 10px;}
.query_warp p{margin-top: 15px;margin-left: 30px;}
.query_warp span{margin-left: 30px;margin-top: 10px;display: inline-block;}
.query_warp em{font-size: 36px;display: inline-block;}

.query_warp1{padding: 0px;}
.query_warp1 h4{color: #238be4;margin-bottom: 10px;}
.query_warp1 .search .label{float: left;font-size: 14px;color: #666;}
.query_warp1 .search .label input,.search .label select{width: 140px;height: 35px;border:1px solid #e2e8f2 ;background: #f5f7fb;margin:0 10px;}
.query_warp1 .search input[type=button]{width: 120px;height: 36px;background: linear-gradient(#86bdee,#2b80e9); border: none;color: #fff;}
.query_warp1 .search input[type=submit]{width: 120px;height: 36px;background: #238be4;border: none;color: #fff;}
.query_warp1 .search .label select{width: 100px;}
.query_warp1 .search input[type=checkbox]{margin: 0 5px;}
.query_warp1 .search{color: #8d99b7;}
.query_warp1 .search a{color: #a8a8a8;font-size: 14px;line-height: 40px;}
.query_warp1 .search a img{margin-left: 5px;}
.query_warp1 .search a:hover{color: #333;}
.query_warp1 .search span{color: #FF6600;font-size: 14px;line-height: 37px;}
.table{width: 100%; margin-top:10px; color: #6b738a;font-size: 14px;text-align: center;line-height: 35px; background:#fff;}
.table thead{background: #d3d6d8;border-top:1px solid #e6e6e6;}
.table a{color: #fff;background: #238be4;padding: 5px 10px;font-size: 12px;border-radius:4px ;}
.table thead a{background:none;color:#238be4;}
.table tbody tr{height: 35px;}
.table tbody tr td{border-top:1px solid #e6e6e6;}
/*收藏试题*/
.page{margin-top: 10px;font-size:14px;}
.page a{display: inline-block;width: 140px;line-height: 40px;background: #238be4;color: #fff;text-align: center;border-radius:10px ;}

.page i{color: #238be4;}
.page em,.page span{margin: 0 5px;color: #333;}
.page span{display: inline-block;cursor: pointer;background:#fff;  border: 1px solid #e2e2e2;padding:2px 5px;border-radius:2px ;font-size: 12px;}
.page input{width: 50px;}
.page span:hover{background: #226EB9;color: #ffff;}
/*错题练习*/
.practice{border: 1px solid #bdd4f2;margin: 10px auto;padding-bottom: 10px;}
.practice_box h4{border-bottom: 1px solid #bdd4f2;line-height: 40px;padding: 0 10px;color: #535a6c;}
.practice_box p{    margin-left: 20px;margin-top: 10px; color: #535a6c;}
.practice_box ul{margin-left: 40px; margin-top: 15px;}
.practice_box ul li {margin-top: 10px;font-size: 16px;color: #6b738a;}
.practice_box ul li input {margin-right: 5px;}

.practice .btn1{margin-left: 20px;margin-top: 20px;}
.practice .btn1 input{width: 120px; border: none;  height: 40px; margin-right: 10px;color: #fff; cursor: pointer;}

.practice_txt{margin-top: 20px;border-top: 1px solid #bdd4f2;font-size: 14px;padding:10px 20px 10px 20px;}
.practice_txt p{margin-top: 10px;color: #6b738a;}
.practice_txt p em{font-weight: bold;font-size: 18px;color: #238be4;margin-left:10px;}

.practice_top{margin: 0 auto;margin-top: 10px;}
.practice_top span{margin: 0 10px;font-size: 14px;}
.practice_top em{margin: 0 10px;color: #238be4;}
/*章节练习*/
.chapter{margin: 10px auto;}
.chapter h3{text-align: center;font-size: 24px;font-weight: bold;margin-bottom: 20px;}
.chapter_ul li{width: 19%; float: left;margin-top: 10px;height: 40px;margin-right: 1%;background: #f5f5f5;}
.chapter_ul li i{display: block;width: 10px;height: 10px;background: #529b2c;border-radius:50%;float: left;margin: 15px 5px 0 5px;}
.chapter_ul li span{line-height: 40px;font-size: 14px;color: #226eba;}
.chapter_ul li em{display: block;float: right;text-align: center;line-height: 23px; background: #226eb9;color: #fff;width: 20px;height: 20px;margin-right: 5px;margin-top: 10px;}
.chapter_ul li em img{width: 80%;}
/*试卷分析*/
.shujuan{margin: 0 auto;}
.details{padding:10px 20px;border: 1px solid #bdd4f2;line-height: 25px;margin-top:10px;}
.details i{color: #1b5bf1; margin: 0 5px;}
.details em,.details img{margin-right: 10px;font-size:14px;}
.details img{margin-top: 5px;}
.details span{font-size:14px;}
.branch_main table tbody tr{    height: 28px;line-height:28px;}
.branch_main{width: 100%;margin-top: 10px;}
.branch_main .fl{width: 100%;border: 1px solid #bfd5f3;overflow: hidden;margin-bottom:10px;}

.branch_main .fr{width: 29.4%;}
.branch_main ul li{width: 20%;text-align: center;margin-top: 40px;float: left;float: left;}
.branch_main ul li em{display: block;font-size: 36px;margin-top: 10px;}

.branch_box{border: 1px solid #bfd5f3;overflow: auto;padding:0px 0 10px 0; margin-top: 10px;}
.topic span{display: inline-block;margin-left: 20px;}
.topic h4{font-weight: normal;font-size: 14px;}
.topic .t span{margin-left: 10px;margin-top: 10px;font-weight: bold;font-size:14px;}
.branch_box .topic .d{color: #CC0000;}
.topic{margin-top: 10px;width: 90%;}
.topic_p{margin-left: 40px;margin-top: 10px;font-size: 12px;}
.topic_p p{float: left;width: 80%;font-size: 14px;line-height: 14px;}
.topic_p p span{width: 220px;}
.topic_p p span em{display: inline-block; width: 180px;height: 10px;background: #ededed;border-radius:10px ;overflow: hidden;margin-right: 10px;}
.topic_p p span em i{display: block;background: #51a2de;height: 10px;}
.topic_p .p1{width: 320px;}
.topic_p .p1 span{display: block;float: right;}
.topic .active{color: red;}
.topic .active1{color: #2a8cff !important;}
.topic .t{margin-left: 20px;}
.topic .t .answer1{margin:12px 10px 5px 10px;font-size:14px;}
.topic_p1{margin-left: 40px;margin-top: 10px;}
/*学习资料*/
.study{border: 0px solid #e2e8f2;padding: 0px;}
.study_ul{margin: 10px;}
.study_ul li{height: 60px;border: 1px solid #bdd4f2;border-radius:5px ;line-height: 60px;padding: 0 10px;margin-top: 10px;}
.study_ul li em{color: #666;font-size: 14px;}
.study_ul li span{font-size: 14px;}
.study_ul li span a{color: #5EA9E4;}
.study_ul li span i{float: left;display: inline-block;margin-left: 10px;}
.study_ul li span i img{margin:0 5px;margin-top: 20px;}
.gray a{color: #CCCCCC !important;}
.study .search{margin: 10px;}
.study .search:after{content: '';display: block;clear: both;}
/*学习资料详情*/
.details1{padding:  20px; background:#fff;}
.details1 p{margin-top: 10px;font-size: 14px;color: #333;}
.details1 .txt{text-indent:20px;font-size: 14px;margin-top: 20px;color: #333;}
.details1 span{margin-top: 20px;display: inline-block;}
.details1 span a{font-size: 14px;color: #5EA9E4;}
.details1 span  img{margin-right: 5px;}
/*练习查询*/
.practice1:after,.mark:after{content: '';display: block;clear: both;}
.practice1{margin-top: 20px;}
.practice1 .fl{width: 60%;}
.practice1 .fr{width: 39%;}
#columnar,#radar,#broken{width: 100%;height: 300px;}
.broken h4{margin: 0 10px;font-weight: bold;font-size: 18px;color: #323232;margin-top: 10px;}
.broken_top p{display: inline-block;}
.broken_top p label{color: #666;font-size: 14px;}
.broken_top p select{width: 150px; height: 35px;border: 1px solid #e2e8f2; background: #f5f7fb;margin: 0 10px;}
.broken_top p input{    width: 120px;height: 36px;background: #238be4;border: none;color: #fff;}
/*组卷练习*/
.paper{padding: 0 10px;}
/*收藏试题*/
.whole{width: 90px;height: 25px;background: #238be4;text-align: center;line-height: 25px;margin-right: 10px;border: none;color: #fff;font-size: 12px;}
/*练习痕迹*/
.mark{border: none;}
.mark_ul li:after,.more:after,.broken_top:after{content: '';display: block;clear: both;}
.mark .fl{width: 65%;border: 1px solid #bdd4f2;}
.mark .fr{width: 34%;border: 1px solid #bdd4f2;height: 357px;}
.mark_ul{padding: 10px;margin: 0px !important;height: 295px;overflow-y: auto;}
.mark_ul li{margin: 0px !important;}
.mark_p{width: 25%;float: left;text-align: right;padding-top: 20px;}
.mark_p1{width: 71%;border-left:1px solid #999 ;float: right;min-height: 40px;padding-top: 20px;}
.mark_p1 i{width: 10px;height: 10px;border-radius:50% ;background: #226eba;display: block;margin-left: -5px;float: left;margin-top: 5px;}
.mark_p1 em{background: url(/img/sj.png) no-repeat;width: 6px;height: 13px;display: block;float: left;margin: 3px 0px 0px 5px;}
.mark_p1 span{width: 85%;background: #eee;min-height: 35px;display:block;float: left;margin-top: -5px;font-size: 14px;color: #666666;line-height: 30px;padding: 0 10px;}
/*首页的在线练习更多*/
.more{margin: 10px auto;border: 1px solid #dfdfdf;padding-bottom: 10px;}
.more ul li{width: 30.4%;float: left;border: 1px solid #dfdfdf;padding: 10px;margin: 10px 0 0 10px;}
.more ul li strong {color: #666;font-weight: 500 !important;}
.more ul li p {font-size: 14px;color: #a8a8a8;line-height: 25px;}
.more ul li img {margin-right: 10px;}
/*下载页面*/
.download .chapter_left{height: 600px;border: none;}
.download .two{height: 500px;border: 1px solid #DFDFDF;}
.download .two1{height: 90px;margin-top: 10px;border: 1px solid #DFDFDF;}
.download .two1 ul li{width: 20%;float: left;text-align: center;line-height: 50px;}
.download .two1 ul li img{width: 45%;margin-top: 10px;}
.download .chapter_right{height:583px;}
.download .chapter_right .paper{padding: 0px;margin-top: 10px;}
.download .chapter_right  .table{height: 480px;overflow: hidden;}
/*学习资料更多*/
.home_txt1{border-bottom: none;}
.home_txt1 .txt_ul li{border-bottom: 1px solid #dfdfdf;height: 153px;margin: 0px;padding: 20px 0;}
.home_txt1 .txt_ul li p{margin-top: 20px;margin-bottom: 20px;}
/*章节详情*/
.chapter_details{margin-top: 10px;}
.chapter_details  p{font-size: 14px;color: #666666;}
.chapter_top h4{font-size: 18px;}
.chapter_top h4 span{font-size: 18px;color: #226eba;}
.chapter_details  p em,.details_ul li strong em{color: #228be5;margin: 0 5px;}
.chapter_details .ml{margin-left: 20px;color: #666666;}
.chapter_details span{display: inline-block;font-size: 14px;color: #666;}
.chapter_details span em{display: inline-block;width: 120px;height: 10px;background: #ededed;border-radius: 10px;overflow: hidden;margin-right: 10px;}
.chapter_details span i{display: block; background: #51a2de; height: 10px;}
.details_ul:after,.chapter_top:after{content: '';display: block;clear: both;}
.details_ul li{width: 29.5%;border: 1px solid #dfdfdf;float: left;padding: 20px 17px;margin: 10px 10px 0 0;}
.details_ul li h4{color: #0f70c2;font-size: 16px;}
.details_ul li h4 em{font-size: 14px;color: #dc645f;}
.details_ul li h4 img{cursor: pointer;margin-top: 3px;margin-right: 5px;}
.details_ul li p{font-size: 14px;color: #666;margin-top: 10px;display: block;}
.details_ul li span{color: #666;font-size: 14px;margin-top: 10px;line-height: 28px;}
.details_ul li span em{width: 140px;}
.details_ul li .fr a{display: inline-block;margin-top: 30px;font-size: 12px; color: #fff;background: url(/img/lx.png) no-repeat; width: 86px;height: 27px;text-align: center;line-height: 25px; margin-left: 10px;}
.details_ul li span .btn1{background: red;}
.reter_gray .user .active{color: #666;}
/*新加*/
.reter_head:after{content: '';display: block;clear: both;}
.reter_head{margin: 10px auto;}
.reter_head img{margin-right: 10px;}
.reter_head h4{margin-bottom: 10px;}
.reter_head p{font-size: 14px; color: #666;line-height: 25px;height: 50px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.reter_head .fl{float: left;width: 80%;}
.reter_head a{ float: right;font-size:12px; margin-right: 80px; height: 37px;color: #fff;text-align: center;line-height: 37px;border: none;margin-top: 25px;}

.search_p{font-size: 18px;font-weight: bold;color: #333;}
.search_p em{font-size: 16px;}
.search_p i,.search_p1 i{font-size: 14px;font-weight: normal;margin-left: 10px;}
.search_p1{margin-top: 10px;color: #333;font-size: 14px;font-weight: bold;}

.user_select{color: #999;}
.user_select select{width: 50px;}
.correct {margin-top: 20px;}
.correct .fl{width: 40%;border: 1px solid #DFDFDF;padding: 10px 0 10px 10px;height: 500px;overflow-y: auto;}
.correct .fr{width: 50%;border: 1px solid #DFDFDF;padding: 10px;height: 500px;overflow-y: auto;}

#correct{width: 100%;height: 700px;}
.table1{line-height: 20px;margin-top: 0px;}
.table1 thead td{padding: 9px 2px;}
#mCSB_1_scrollbar_vertical{margin-right: -5px;}





/*学员新版首页*/

.rt1{margin-right: 10px;}

.wrap{width: 1200px;height: auto;margin: 10px auto;}
.online{width: 840px;background: #fff;height: 465px}
.online-tit,.exam-tit{width: 100%;}
.online-tit img,.exam-tit img{width: 100%;height: 90px;}
.online-main ul li{width: 250px;height: 150px; text-align: center;border-radius:5px;margin: 20px 0 0 20px; background: #fff;border: 1px solid #ededed;}
.online-main ul li img{margin-top: 30px;}
.online-main ul li h4{font-size: 16px;color: #333;font-weight: inherit;margin-top: 10px;}
.online-main ul li p{font-size: 14px;color: #999;margin-top: 5px;}

.exam{width: 350px;height: 465px;background: #fff;}
.exam-main{width: 100%;height: 440px;text-align: center;}
.exam-main .home-img{margin:20px 0;}
.exam-bg{background: url(../img/home2.png) no-repeat;width: 330px;height: 305px;margin-left: 10px;margin-top: 10px;}
.exam-bg p{padding:80px 0 40px 0;font-size: 28px;color: #226eba;font-family: "微软雅黑";font-weight: bold;}
.exam-bg p em{font-size: 42px;color: #f8ac35;font-weight: bold;font-family: "微软雅黑";}
.exam-bg1 img{margin: 22px 10px 0 50px;}
.exam-bg1 em{font-size: 14px;margin-top: 25px;color:#999;}
.exam-bg1 em a{color: #226eba;}
.exam-main p span{font-size: 35px;color: #f67e54;margin: 0 10px;}

.data{width: 840px;height: 210px;background: #fff;margin-top: 10px;}
.data-tit,.tool-tit{width: 100%;height: 42px;box-sizing: border-box;padding: 0 10px;line-height: 42px;border-bottom: 1px solid #ddd;color: #333;}
.data-main ul li{width: 47%;height: 51px;float: left;margin: 20px 0 0 20px;}
.data-main ul li img{margin: 0 10px;}
.data-text p{color: #226eba;}
.data-text span{color: #999;}

.tool{width: 350px;height: 210px;background: #fff;margin-top: 10px;}
.tool-main ul li{width: 25%;text-align: center;color: #999;margin-top: 50px;}
.tool-main ul li:hover{cursor: pointer;color: #226eba;}
.tool-main ul li img{width: 50px;}
body{width: 100%;background: #e8f0f4 !important;height: 100%;}


/*学习资料详情页面*/
.study_details{border-top:1px solid #dfdfdf;padding-bottom: 20px;}
.study_details ul li{text-align: center;width: 20%;float: left;margin-top: 20px;}
.study_details ul li p{font-size: 14px;color: #333;}
.study_details ul li span{font-size: 12px;color: #333;}
/*工具页面*/
.tool-h:after,.study_details ul:after,.newChap:after,.newChap_txt:after{content: '';display: block;clear: both;}
.tool-h{width: 1200px;margin: 10px auto;}
.tool-h ul img{margin-right:10px;margin-top: 15px;width: 50px;}
.tool-h ul li{border-top: 1px solid #ccc;padding: 10px 0;}
.tool-h ul li:first-child{border-top:none ;}
.tool-h ul li>a{display:inline-block; background: url(../img/tool.png) no-repeat;width: 80px;height: 27px;text-align: center;font-size: 14px;color: #fff;line-height: 27px;}
.tool-h ul li p {margin-bottom:10px; }
.tool-h ul li p a{margin:0px;color:#217ad2;}
.tool-top{color: #333;font-size: 16px;
    font-weight: bold;
    margin-bottom: 10px;}
.tool-span{font-size: 14px;color: #999;}
/*新版的章节练习*/
.newChap{margin: 10px auto;padding: 10px 0;background: #fff;border: 1px solid #dfdfdf;}
.newChap a{color: #666666;width: 97px;border-right:1px dashed #dfdfdf ;text-align: center;font-size: 14px;}
.newChap .start_img{margin: 10px auto;}
.newChap .active{color: #226eb9;}
.newChap .start_img:first-child{display: none;}
.newChap .active .start_img:first-child{display: block;margin-bottom: 14px;}
.newChap .active .start_img:first-child+img{display: none;}

.newChap_fl{width: 360px;border: 1px solid #dfdfdf;background: #fff;}
.newChap_top{width: 100%;height: 40px;background: url(../img/bg7.gif);text-indent: 20px;line-height: 40px;font-size: 14px;color: #333;}
.newChap_fr{width:830px;border: 1px solid #dfdfdf;background: #fff;}
.newChap_fr table{width: 100%;text-align: center;border:1px solid #dfdfdf ;line-height: 46px;font-size: 14px;color: #666;}
.newChap_fr table tr td{border-left:1px solid #dfdfdf ;border-top:1px solid #dfdfdf ;}
.newChap_fr table thead{width: 100%;height: 46px;background: url(../img/login_bg.png);}
.newChap_fr table tr td a{color: #666;margin-left: 10px;}
.newChapEed{color: #10cf92;}
.newChapEed em{width:90%;height: 8px;background: #c0d9f3;display: inline-block;border-radius:10px ;overflow: hidden;margin-right: 5px;}
.newChapEed i{display: block;background: #3b94fc;height: 8px;}

/*3.5新改首页*/
.user .box p{font-size: 18px;color: #15b7da !important;font-weight: bold;}
.hm-left{width: 840px;height: 604px;background: #fff;margin: 10px 10px 0 0;}
.hm-left .tit,.exam .tit,.steps .tit{width: 100%;height: 43px;border-bottom: 1px solid #eee;line-height: 43px;}
.hm-left .tit .tit-text span,.exam .tit .tit-text span,.steps .tit .tit-text span{color: #333;font-weight: bold;margin: 0 5px 0 20px;}
.hm-left .tit .tit-text em,.exam .tit .tit-text em,.steps .tit .tit-text em{color: #999;}

.hm-left-main{box-sizing: border-box;padding: 10px;}
.hm-left-main ul li{width: 253px;height: 160px;background: #f8f8f8;border-radius: 4px;text-align: center;margin: 10px;}
.hm-left-main ul li a{width: 100%;height: 100%;display: block;}
.hm-left-main ul li a img{margin: 32px 0 15px;}
.hm-left-main ul li a em{display: block;color: #333;position: relative;}
.hm-left-main ul li a em:hover{color: #0180CF;}
.hm-left-main ul li a em span{width: 8px;height: 8px;display: inline-block;border-radius: 50%;background: #CC0000;position: absolute;top: 2px;right: 30%;}

.exam{width: 350px;height: 424px;margin: 10px 0;}
.exam-main{width: 100%;height: 370px;}
.exam-main .exam-bg p em{color: #f8595a;}

.steps{width: 350px;height: 170px;background: #fff;}
.genduo{color: #999;margin-right: 20px;}
.steps-main{padding-top: 10px;}
.steps-main ul li{width: 100%;margin-bottom: 5px;box-sizing: border-box;padding: 0 20px;}
.steps-main ul li a{display: inline-block;width: 200px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #333;}
.steps-main ul li a:hover{color: #0180CF}
.steps-main ul li em{color: #999;}


/*学习资料页面*/
.studyBox{margin: 10px auto;}
.studyBox_top:after,.studyBox:after{content: '';display: block;clear: both;}
.studyBox_top{border-bottom: 1px solid #DFDFDF;padding-bottom: 20px;}
.studyBox_right{width: 67%;float: right;border: 1px solid #DFDFDF;padding: 10px;}
.studyBox_top img{margin-right: 10px;}
.studyBox_top .txt{float: left;}
.studyBox_top .txt h4{color: #09355a;font-size: 20px;}
.studyBox_top .txt p{font-size: 14px;margin-top: 20px;}
.studyBox_top .txt p em{color: #228be5;margin: 0 5px;}
.studyBox_top .txt span{margin-left: 20px;}
.diately{float: right;width: 100px;margin: 35px 40px 0 0; height: 36px;background:#338ede; background: linear-gradient(#86bdee,#2b80e9); border: none;color: #fff;}
.queryBtn{width: 100px; height: 36px;background:#338ede;background: linear-gradient(#86bdee,#2b80e9); border: none;color: #fff;}
.studyBox_right .search1 input[type=text]{height: 30px;}

/*3.13-在线考试页面*/
.formal ul li{width: 100%;height: auto;box-sizing: border-box;padding: 20px;margin-top:10px;background: #fff;position: relative;}
.formal-tit{font-weight: bold;color: #226eb9;margin-bottom: 10px;}
.formal-main p{line-height: 24px;color: #666;}
.formal-main p span{color: #15b7da;}
.formal-main p em{color: #CC0000;}
.formal-main p strong{font-weight: normal;}
.formal-main p i{width: 700px;display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.formal-main p a{color: #226eb9;margin-left: 10px;}
.formal ul li button{border: none;background: repeat;position: absolute;top: 50px;right: 80px;}
.Countdown{position: absolute;top: 40px;right: 115px;text-align: center;font-size: 16px;line-height: 30px;color: #333;}
.Countdown em{font-size: 24px;color: #CC0000;}


/*3.13-模拟考试页面*/
.current-left i{color: #fff;}
.sousuo{width: 100%;height: auto;padding: 10px 0;}
.sousuo label{color: #333;}
.sousuo input{width: 200px;height: 33px;padding: 0 10px;margin-right: 5px;border: none;border: 1px solid #ddd;border-radius: 4px;}
.sousuo button{height: 33px;padding: 0 20px;background: #226eb9;border: none;border-radius: 4px;color: #fff;}

.test ul li{margin-bottom: 10px;}
.test-tit{width: 100%;height: 36px;background: #d8e1e6;box-sizing: border-box;padding: 0 10px;line-height: 36px; margin-bottom:5px; }
.test-tit span{color: #333;font-weight: bold;}
.test-tit em{color: #666;}
.test-tit em i{color: #226eba;}
.test-tit img{margin-top: 8px;}
.test-main{width: 100%;height: auto;box-sizing: border-box;padding: 10px;background: #fff;}
.test-main table{width: 100%;text-align: center;border: 1px solid #ddd;border-collapse:collapse;color: #666;}
.test-main table tr th,.test-main table tr td{padding: 12px 10px;}
.test-main table tr td span{color: #15b7da;}
.test-main table tr td a{padding: 5px 10px;border: 1px solid #15b7da;border-radius: 4px;color: #15b7da;margin: 5px 0;}

