body.kaoshi{padding-top:40px;}
#ilogo{background:url(https://oss.acc6.com/base/icon_shicao.png) 0px -190px/32px no-repeat;padding:0px 12px 1px 32px;margin-top:2px;line-height:34px;font-size:20px;font-weight:bold;}
#content{overflow:auto;}
#toggle{position:fixed;z-index:99;left:0;width:40px;height:40px;background-image:linear-gradient(-45deg,transparent 50%,#5FB878 50%);}
#toggle:after{content:attr(txt);position:absolute;top:4px;left:0px;transform:rotate(-45deg);color:#fff;font-size:14px;}
body .layui-header{height123:40px;}
body .layui-layout-admin .layui-logo{line-height:40px;color:white;font-size:18px}
#videoWrap{cursor:move;z-index:999999999;}

#layerKaipiao{padding:5px 15px;}
.tabs a{min-width: 0;line-height: 32px;padding: 9px;border-right: 1px solid #D8DCE5;vertical-align: top;}
.tabs a.this{color:red;}
#taskBar{background:#5FB878;color:white;position:fixed;bottom:9px;right:9px;font-weight:bold;font-size:16px;padding:11px 11px 11px 13px;border-radius:50%;text-align:center;letter-spacing:2px;z-index:9999999;}

[tab]{height:100%;}
#login{font-size:15px;height:100%;background:url(https://oss.acc6.com/kaoshi/bg.jpg) no-repeat top center}
#login h1{font-size:64px;padding:70px 0 30px 0;text-align:center;letter-spacing:3px;color:red;font-weight: bold;text-shadow: #fff 1px 0 0, #fff 0 1px 0, #fff -1px 0 0, #fff 0 -1px 0;filter: Glow(color=#000, strength=1);}
#login .overed{font-size:36px;padding:80px 0 50px 0;text-align:center;letter-spacing:3px;color:#02befe;font-weight: bold;text-shadow: #fff 1px 0 0, #fff 0 1px 0, #fff -1px 0 0, #fff 0 -1px 0;filter: Glow(color=#000, strength=1);}
#login .timer{font-size:36px;padding:80px 0 50px 0;text-align:center;letter-spacing:3px;color:#02befe;font-weight: bold;text-shadow: #fff 1px 0 0, #fff 0 1px 0, #fff -1px 0 0, #fff 0 -1px 0;filter: Glow(color=#000, strength=1);}
#login h2{text-align:center;font-weight:bold;padding:10px 0 30px;}
#login .layui-form-label{width:60px;padding:9px;}
#login .layui-input-block{margin-left:80px;}
#login .layui-form-login{width:400px;margin:0 auto;padding:15px;}
#login .msg{color:red!important;}

.svgicon{vertical-align:-0.6em;fill:currentColor;overflow:hidden;}
.isSticky{position:sticky;top:60px;z-index:99;background:#fff;}

.listPage{background:#F5F5F5;}
.listPage .kms{padding:12px 9px 1px 0;}
.listPage .kms b{font-size:1.2em;}
.listPage .kms a{padding:9px;}
.listPage .kms a.active{color:red;}
.listPage .typelist{margin:0 10% 0 0;width:90%;border-radius:4px;background:#fff;}
.listPage .typelist a{display:block;height:50px;line-height:50px;padding:0 9px;border-left:2px solid #fff;border-bottom:1px solid #f1f1f1;}
.listPage .typelist a:hover{color:#5FB878;border-left:2px solid #5FB878;}
.listPage .typelist .iconfont:before{font-size:20px!important;padding-right:4px}
.listPage .contentlist{border-radius:4px;background:#fff;font-size:16px;text-align:center;padding-bottom:20px;margin-bottom:20px;}
.listPage .contentlist123>div{padding:20px 9px;}
.listPage .contentlist123>div:hover{background1:#ddd;color:red;}
.listPage .contentlist123>div:hover a{color:red;}
.listPage .contentlist123 .title{text-align:left;}
.listPage .g1.title{font-weight:bold;cursor:pointer;}
.listPage .g1:before{content:'\e61a';font-family: layui-icon!important;padding-right:5px;}
.listPage .g1.clicked:before{content:'\e619';}
.listPage .header{border-radius:4px;background:#fff;margin:9px 0 12px 0;padding:3px 0 12px 0;}
.listPage .header .icon{font-size:32px;background-color:#f0f8fc;border-radius:50%;width:80px;height:80px;line-height:80px;margin:9px auto 3px auto;}
.listPage .header .layui-col-md2{text-align:center}
.listPage .listPage b{color:red;padding:2px;}
.listPage .pieWrap{position:relative;width:80px;height:80px;margin:10px auto;}
.listPage .pieWrap>p{height:100%;display:flex;align-items: center;flex-direction: column;justify-content: center;}
.listPage .pie{position:absolute;top:0;left:0;width:100%;height:100%;}
.listPage .pie>div{position:absolute;width:50%;height:100%;top:0;overflow:hidden;}
.listPage .pie>div>div{width:200%;height:100%;border:4px solid transparent;border-radius:50%;position:absolute;box-sizing:border-box;top:0;transform:rotate(-45deg);border-top:4px solid #baedee;border-left:4px solid #baedee;border-bottom:4px solid #1ac4c7;border-right:4px solid #1ac4c7;}
/*试题-header*/
.examPage{padding:0;margin:0;font-family:"宋体";overflow:hidden;height:100%;}
.examPage .iheader{overflow:hidden;height:101px;width:100%;background:url(../img/pic_02.png) repeat-x;color:#FFF;font-size:16px;font-family:"微软雅黑";font-weight:bold;line-height:25px}
.examPage .infoNav{float:left;height:80px;width:350px}
.examPage .infoNav .iavatar{float:left;border:1px solid #FFF;width:86px;height:98px;margin:2px 5px 2px 9px;}
.examPage .timeWrap{float:right; margin-right:30px;margin-top:34px;}
.examPage .time{font-size: 16px;font-weight: bolder;color: #ffff00;margin-right:5px;}
.examPage .submitbtn{display:inline-block;text-align:center;width:81px;height:31px;background:#ffa331;border:1px solid #c60;color:#000;line-height:29px;font-size:13px;}
.examPage .titleToggle{margin-top:22px;font-weight: bolder;font-size:20px;text-align:center;}
/*试题-menuer*/
.examPage #main{width:100%;height:calc(100% - 102px);background:#ddebf6;}
.examPage .menuer{float:left;width:256px;height:100%;overflow:auto;border:1px solid #9fb7f7;border-top:0;;background-color:#eff6fe}
.examPage .submenu{width:100%;float:left;clear:both}
.examPage .submenu .title{display:block;font-weight:bolder;width:100%;height:28px;line-height:28px;text-align:center;margin-right:10px;background:url(../img/subHide.gif) #5198C9 no-repeat right 8px}
.examPage .submenu .title.clicked{background:url(../img/subShow.gif)  #5198C9 no-repeat right 8px}
.examPage .submenu .item{color:#0000EE;text-decoration:underline;display:inline-block;width:28px;height:28px;line-height:26px;text-align:center;border:1px solid #FFF;background-color:#ddebf6;font-family:"微软雅黑";}
.examPage .submenu .item:hover{color:red}
.examPage .submenu .item.active{color:red;font-weight:bold;}
.examPage .submenu .item.undoed:after{content:'*';color:red;}
.examPage .submenu .item.flaged:after{content:'?';color:red;}
.examPage .submark{clear:both;margin:0 auto 0 5px;padding-top:5px;font-size:13px;color:#F00;line-height:18px;font-family:"微软雅黑"}
.examPage .subcal{width:98px;height:38px;display:block;clear:both;margin:10px auto auto auto;background:url(../img/calculator.png) no-repeat;}
.examPage .middlebar{float:left;height:90px;margin-top:200px;padding:7px;background:url(../img/bar2.gif) no-repeat}
.examPage .menuerHide .middlebar{transform:rotate(180deg);background:url(../img/bar2.gif) 4px 0 no-repeat;}
.examPage .menuerHide .menuer{display:none;}
/*试题-container*/
.examPage #container{width:auto;height:100%;overflow-y:auto;background-color:#ddebf6;border-left:1px solid #9fb7f7;padding:8px 1px 1px 8px;}
.examPage #container #sn{margin:0;font-weight:bold;}
.examPage #container p{margin:5px 0;padding:0;}
.examPage #container #content{display:flex;line-height:24px;border-top:1px solid #9fb7f7;padding:6px 9px}
.examPage #container #parent{display:block;width:40%;height:calc(100%-20px);overflow:auto;border-right:4px solid #a1b5fa;}
.examPage #timus{font-size:16px;flex:1;height:calc(100%-20px);overflow:auto;padding:0 5px 9px 5px}
.examPage #timus label{display:block;cursor:pointer;margin:12px 0;line-height:24px;}
.examPage #timus label:hover{color:red;}
.examPage #timus label input{margin:0 5px 2px 0;vertical-align:text-bottom;}
.examPage #timus label span{margin:0 3px 0 0;}
.examPage .nextWrap{position:fixed;bottom:0;left:0;margin:0 auto auto 30px;line-height:21px;font-size:14px;width:400px;}
.examPage .lastBtn,.nextBtn{background:url(../img/nextBtn.jpg) no-repeat;display:inline-block;margin:0 3px;width:58px;height:21px;text-align:center;border:0;line-height:20px;cursor:pointer}
.examPage .markst{border-bottom:2px solid #257BBA;width:100%;height:29px;background:#fff;}
.examPage .markst_1{float:left;height:29px;margin-right:6px;width:109px;font-size:14px;font-weight:bolder;line-height:29px;background:url(../img/markst.png) no-repeat;text-align:center}
.examPage .markst li a{display:block;width:58px;height:21px;background:url(../img/pic_39.jpg) no-repeat;float:left;margin:4px 2px auto 0;color:#000;font-size:12px;line-height:21px;text-align:center;text-decoration:none}
.examPage .markst li a:hover{text-decoration:none}
/*其他*/
.layui-nav-item:hover .layui-nav-child{display:block!important}