﻿/* CSS Document */

.second-nav{position:fixed;left:0;top:44px;width:100%;height:44px; background:#f3f3f3;-moz-box-shadow:0px 2px 2px rgba(0,0,0,0.1); -webkit-box-shadow:0px 2px 2px rgba(0,0,0,0.1); box-shadow:0px 2px 2px rgba(0,0,0,0.1); z-index:99;}
.second-nav ul{width:100%;}
.second-nav ul li{width:33%; text-align:center;float:left;position:relative}
.second-nav ul li.rl-border:before{position:absolute; content:""; display:block;height:60%;width:1px;right:-1px;top:13%; background:#d2d2d2;}
.second-nav ul li.rl-border:after{position:absolute; content:""; display:block;height:60%;width:1px;left:0px;top:13%; background:#d2d2d2;}
.second-nav ul li span{width:100%;line-height:28px;float:left;}
.second-nav ul li i{font-size:1.1rem;color:#989898;width:80%;float:left;margin-top:-5px;padding:0 0 0 10%; white-space:nowrap; overflow:hidden;height:28px;}
.second-nav ul li .icon-choice{height:40%;width:2rem; background:url(icons.png) no-repeat scroll -106px -3px;position:absolute;right:0rem;top:23%; background-size:600px auto;}
.second-nav ul li .icon_active{height:40%;width:2rem; background:url(icons.png) no-repeat scroll -128px -2px;position:absolute;right:0rem;top:23%; background-size:600px auto;}
.dropdown{width:100%;height:auto; background:#f3f3f3;position:relative; top:85px;}
.dropdown ul{width:100%;height:auto;padding:10px 0;}
.dropdown ul li{float:left;padding:0.6rem;color:#606060;}
.dropdown ul li a{padding:0.3rem 0.8rem; border-radius:0.8rem; background:#fff; border:1px solid #dedede; display:inline-block;}
.dropdown ul li.sel a{color:#ff9900; border:1px solid #ff9900}


/*.dropdown .menu{width:100%;height:auto;}
.dropdown .menu ul{width:100%;height:auto;padding:10px 0;}
.dropdown .menu ul li{float:left;padding:0.6rem;line-height:30px;color:#606060;}
.dropdown .menu ul li a{padding:0.2rem 0.8rem; border-radius:0.8rem; background:#fff; border:1px solid #dedede;}
.dropdown .menu ul li.sel a{color:#ff9900; border:1px solid #ff9900}
*/

/*试卷列表*/
.sj{width:100%;height:auto;margin-top:100px;}
.sj_item{width:100%;height:auto; background:#fff;margin-top:5px; display:block; border-bottom:1px solid #eaeaea;position:relative;}
.sj_item span{width:84%;float:left;height:auto;}
.sj_item span p{width:100%;line-height:2rem;margin-left:15px;font-size:1.6rem;margin-top:10px;}
.sj_item span i{float:left;font-size:1.1rem;color:#908f8f; font-style:normal;margin-left:15px;line-height:24px;}
.sj_item span i em{font-size:1.2rem;color:#ff6927; font-style:normal;margin-left:5px;}
.sj_item .cs_icon{width:50px;height:auto; display:inline-block; text-align:center;padding-bottom:5px;position:absolute;right:5px;bottom:1%;}
.sj_item .cs_icon i{width:100%; text-align:center;font-style:normal; display:inline-block;}
.sj_item .cs_icon span{width:27px;height:27px; background:url(icons.png) no-repeat -162px 5px; margin:11px 11px 3px 11px; background-size:625px auto;}
.mryl{margin-top:1.5rem;}


#search1{width:100%;height:40px; background:#fff; border-bottom:1px solid #eaeaea;padding-top:4px; position:fixed;top:44px; z-index:9999;}
#sf1{width:80%; background:#efefef;height:32px;border-radius:6px;margin:0 0 0 0.5rem;}
#sf1 .s_con{}
#sf1 .m_search_t{line-height:32px;margin-left:1rem;border: medium none;color:#b1b1b1;font-size:1.4rem;height:32px; background:#efefef;width:90%;}
#sf1 .m_search_sub{border:0px #ff0000 solid; background:url(search.png) no-repeat 0px -5px;height:30px;width:30px;margin:3px 1rem 0 0px; background-size:30px auto; display:none;}     
#search1 i{ display:inline-block;height:32px;width:15%;line-height:32px; text-align:center;color:#379be7;font-size:1.6rem; font-style:normal;float:right;margin-top:-32px;}


.bg_blcok1{width:100%; height:100%; background:#fafafa; opacity:1; position:fixed; top:41px; z-index:9000;}
.bg_blcok1 .hot_box{height:auto;width:100%; background:#fff;margin-top:10px; border:1px solid #eaeaea;padding-bottom:15px;}
.bg_blcok1 .hot_box h3{width:100%;height:40px; border-bottom:1px solid #eaeaea; display:block;}
.bg_blcok1 .hot_box h3 i{width:26px;height:20px; background:#e72222; display:inline-block; line-height:22px;color:#fff;font-style:normal;margin:9px 0.8rem 0px 0; text-align:center;}
.bg_blcok1 .hot_box a{width:46%;height:45px; display:inline-block;line-height:45px;font-size:1.4rem;float:left;padding-left:0.5em;position:relative;}
.bg_blcok1 .hot_box a:before{position:absolute;left:0;width:1px;height:35px;content:""; background:#eaeaea;top:5px;}
.bg_blcok1 .hot_box a:after{position:absolute;left:5%;width:90%;height:1px;content:""; background:#eaeaea;bottom:0px;}
.bg_blcok1 .hot_box a i{width:13px;height:13px; background:#ff6927; font-size:1.1rem;color:#fff; display:inline-block;margin-left:5px; vertical-align:middle;line-height:13px;font-style:normal; text-align:center;margin-top:-2px;}

  
/*单个试题*/

.tit .daliy-icon{width:35px;height:40px; background:url(icons.png) no-repeat scroll -314px 0px; vertical-align:middle;margin:0 0.4rem;float:left; background-size:625px auto;}
.tit h1{font-weight:200;font-size:1.6rem;width:95%;padding:10px 2.5% 5px 2.5%; background:#fff;margin-bottom:0px;}
.time-editor{width:100%; background:#fff;padding-bottom:5px;padding-top:5px; } 
.time-editor i{color:#989898;font-size:1.2rem;width:40%; text-align:center;float:left;margin:0;margin-right:3%;}
.shiti{width:100%;height:auto; background:#fff;-moz-box-shadow:0 1px 0.1875rem -0.125rem rgba(0, 0, 0, 0.2); -webkit-box-shadow:0 1px 0.1875rem -0.125rem rgba(0, 0, 0, 0.2); box-shadow:0 1px 0.1875rem -0.125rem rgba(0, 0, 0, 0.2);margin-bottom:0.8rem;}
.shiti h2{font-weight:200;width:95%;padding:10px 2.5% 5px 2.5%;font-size:1.6rem;margin:10px 0 0 0;}
.shiti h2 a{color:#136ec2;}
.shiti .question{width:95%;height:auto;padding:0.5rem 2.5% 0.5rem 2.5%;}
.shiti .question i{ background:#ffac5a; border-radius:0.4rem;color:#fff;padding:0.1rem 0.4rem; vertical-align:middle;margin:-0.4rem 0.5rem 0 0;}
.shiti .question strong{width:95%;line-height:2.0rem;font-weight:200;margin-left:0.4rem;font-size:1.6rem;}
.shiti p{width:95%;margin:0px auto 10px auto;line-height:30px;padding:0 2.5%;}
.shiti .answer-analysis{width:100%;height:40px;border-top:1px solid #eaeaea;line-height:40px;}
.shiti .answer-analysis a,.shiti .answer-analysis span{ display:inline-block;height:100%;width:49%;float:left; text-align:center;color:#989898; position:relative;}
.shiti .answer-analysis a span{width:100%;}
.shiti .answer-analysis .division-line{height:80%;width:1px; background:#ddd; margin-top:4px;float:left; display:inline-block;vertical-align:middle;}
.shiti .answer-analysis a i,.shiti .answer-analysis span i{height:40px;width:40px;background:url(icons.png) no-repeat scroll; background-size:625px auto; vertical-align:middle;}
.shiti .answer-analysis a .answer-icon,.shiti .answer-analysis span .answer-icon{ background-position:-196px 7px;}
.shiti .answer-analysis a .tiku-icon{ background-position:-234px 7px;}
.shiti .answer-content{width:100%;height:auto; background:#f2f2f2;}
.shiti .answer-content .answer-center{width:95%;height:auto;padding:15px 2.5% 1rem 2.5%;line-height:25px;}
.shiti .answer-content .answer-center p{line-height:25px;width:77%;float:left;margin-bottom:15px; position:relative;padding:0;}
.shiti .answer-content .answer-center p img{width:100%;}
.shiti .answer-content .answer-center span{line-height:25px;width:100%;float:left;margin-bottom:15px; position:relative;}
.shiti .answer-content .answer-center  a{width:100%;margin-bottom:15px; }
.shiti .answer-content .answer-center  i{padding:0.2rem 0.4rem; background:#42abfb;color:#fff; border-radius:0.2rem;float:left;margin-right:0.4rem; vertical-align:middle;margin-top:0rem}
.shiti .answer-content .answer-center span  i{padding:0.2rem 0.4rem; background:#42abfb;color:#fff; border-radius:0.2rem;float:left;margin-right:0.4rem; vertical-align:middle;margin-top:0rem;}
.shiti .answer-content .answer-center  i.xq{color:#136ec2;padding:0; background:none; margin:0; float: none;}
.shiti .answer-content .answer-center span i.analysis{ background:#ffac5a;}
.shiti .answer-analysis span::before{content:""; display:block; position:absolute;top:-13px;left:45%;height:20px;width:20px;background:url(icons.png) no-repeat scroll -244px 2px; background-size:550px auto;}

/*试卷信息*/
.imformation{width:100%;height:auto; border-bottom:1px solid #eaeaea;margin:20px auto 10px; background:#fff; position:relative;}
.imformation .bot1{border-bottom:1px solid #eaeaea;border-top:none; height:3px;width:100%;position:absolute;bottom:3px;}
.imformation .bot1.bot2{bottom:6px;}
.imformation .center{width:95%;margin:10px auto;height:auto;}
.imformation .center h1{line-height:30px;width:100%;height:auto;border-bottom:1px dashed #eaeaea; display:inline-block; font-size:20px;font-weight:500;font-size:1.8rem;padding:0 0 0.5rem 0;}
.imformation .center i{width:auto;font-size:1.2rem; color:#989898;margin-right:2rem;line-height:35px;}
.imformation .center p{width:100%;height:35px;line-height:35px;}
.imformation .center p i{font-style:normal;color:#ff5f11;font-size:14px;font-weight:600;}
.imformation .center .btns{position:absolute;right:5rem; bottom:20px;width:100px;;height:100px;}
.imformation .center .btns a{width:100px;height:35px; background:#fe8a23;color:#fff;line-height:35px;font-size:1.5rem; border-radius:2px; display:inline-block; padding-right:1rem; text-align:right;box-shadow:0 2px 2px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 2px 2px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 2px 2px rgba(0, 0, 0, 0.2);margin-bottom:15px;}
.imformation .center .btns a.col{background:#f4c900;}
.imformation .center .btns a.zj{background:#55b5ff;}
.imformation .center .btns a i{height:25px;width:25px;float:left; margin:6px 0 15px 0.5rem; background:url(icons.png) no-repeat -353px 0; background-size:625px auto;transition: all 200ms linear;-webkit-transition: all 200ms linear;transition: all 200ms linear;-webkit-transition: all 200ms linear;}
.imformation .center .btns a.zj i{ background-position:-383px -1px;}



.ysyd{width:100%;height:auto; background:#fff;-moz-box-shadow:0 1px 0.1875rem -0.125rem rgba(0, 0, 0, 0.2); -webkit-box-shadow:0 1px 0.1875rem -0.125rem rgba(0, 0, 0, 0.2); box-shadow:0 1px 0.1875rem -0.125rem rgba(0, 0, 0, 0.2);padding-bottom:10px;}
h3{width:95%;line-height:35px;font-size:16px; font-weight:600; text-indent:0;height:35px; background:#f2f2f2; margin-bottom:0;padding:0 2.5%;}
.ysyd ul{width:95%;height:auto;margin:0 auto;}
.ysyd ul li{float:left;height:40px; width:100%; border-bottom:1px dashed #eaeaea; overflow:hidden; white-space:nowrap;}
.ysyd ul li a{ line-height:40px;}
.ysyd ul li i{float:left; vertical-align:middle; width:28px;height:28px;margin:5px 10px 0 0;}


/*底部导航*/
.wrap{width:100%;height:160px; border-top:2px solid #379be7; background:#fff;bottom:-162px;left:0; position:fixed; z-index:9999;}
.wrap .bottom-nav{ text-align:center; width:100%;height:80px;padding-top:15px; border-bottom:5px solid #eaeaea;padding-bottom:20px;}
.wrap .bottom-nav a{ display:inline-block; height:75px;width:60px;}
.wrap .bottom-nav a span{width:50px;height:50px; border-radius:0.5rem; border:1px solid #dedede; background:url(icons.png) no-repeat scroll; background-size:625px auto;}
.wrap .bottom-nav a span.home{ background-position:-407px 5px;}
.wrap .bottom-nav a span.tksy{ background-position:-407px -39px;}
.wrap .bottom-nav a span.mk{ background-position:-448px 6px;}
.wrap .bottom-nav a span.zjlx{ background-position:-497px 5px;}
.wrap .bottom-nav a span.mryl{ background-position:-548px 6px}
.wrap .bottom-nav a i{color:#989898;font-size:1.4rem;line-height:25px;}
.wrap .cancle{width:100%;line-height:40px; text-align:center;color:#379be7; font-size:1.6rem;}

.time_list{width:100%;height:60px;}
.time_list ul{width:100%;height:100%; }
.time_list ul li{width:32.5%;height:100%; float:right; background:#fff; margin-left:0.2rem;}
.time_list ul li.active{ border-bottom:0.2rem solid #379be7; background:#f4faff}
.time_list ul li span{height:30px;line-height:40px;width:100%; text-align:center;}
.time_list ul li i{height:30px;line-height:15px;width:100%; text-align:center; font-size:1.2rem; color:#989898;}

.box_163css{margin-top:44px; overflow:hidden;width:100%;height:62px;font-weight: 300;font-size: 20px;line-height: 36px;position:relative;}
.line{ position:absolute; height:60px; left:0;text-align:center; background:#fff; cursor:pointer;}

.line li{float:left;height:60px; border-right:2px solid #fafafa;padding:0 1.6rem;}
.line li.day-action{border-bottom:2px solid #379be7; background:#f7fcff;}

.line li a{ color:000; text-decoration:none;font-size:1.6rem;line-height:40px;}
.line li a i{width:100%;margin-top:-45px;font-size:1.2rem; vertical-align:middle;color:#989898;}


.nav {width:980px;margin:100px auto; position:relative;height:40px;}
.nav  ul li {float:left;padding:0 20px;text-align:center;height:40px;line-height:40px;}
.curBg { background:#F00;height:3px;position:absolute;bottom:0;width:68px;left:0px;}