body{font-size:14px;font-family:"Microsoft YaHei","微软雅黑";background-color:#f3f5f7}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:"微软雅黑",serif}body{margin:0;font-size:1em;line-height:1.4}article,aside,details,figcaption,figure,footer,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}template,[hidden]{display:none}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}b,strong{font-weight:inherit}b,strong{font-weight:bold}small{font-size:85%}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}ul,ol{margin:0;padding:0}li{list-style:none}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;overflow:visible;box-sizing:content-box}a{background-color:transparent;-webkit-text-decoration-skip:objects;cursor:pointer}a:focus{outline:thin dotted}a:hover,a:active{outline:0;text-decoration:none}form{margin:0}fieldset{border:0;margin:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{overflow:visible;line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:no-drop}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}p{margin:0}h1,h2,h3,h4,h5,h6{margin:0}*:focus{outline:0}.pager li>a:hover,.pager li>a:focus,.pagination>li a:hover,.pagination>li a:focus{background-color:#fff;border-color:#1990ff;color:#1990ff;box-shadow:inset 0 0 1px #1990ff;z-index:2;transition:border-color,0.2s}.hidden{display:none !important;visibility:hidden}.none{display:none}.clearfix{overflow:hidden}.clear{clear:both}.fl{float:left}.fr{float:right}.hand{cursor:pointer}.mainbox{clear:both;min-height:calc(120vh - 258px)}.must{color:#ff2400}.free{color:#57c6ae}.box{width:1480px;margin:0 auto}.card{position:relative;background:#fff;margin-bottom:20px}.eps{word-wrap:break-word;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.imgbox{overflow:hidden;position:relative}.imgbox img{height:100%;width:100%;object-fit:cover;object-position:center}.w20{width:20%}.w33{width:33.3%}.w50{width:50%}.w60{width:60%}.w70{width:70%}.w80{width:80%}.w90{width:90%}.w100{width:100%}.auto{margin-left:auto;margin-right:auto}.m0{margin:0}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml30{margin-left:30px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr30{margin-right:30px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.ml-1{margin-left:-1px}.mr-1{margin-right:-1px}.mt-1{margin-top:-1px}.mb-1{margin-bottom:-1px}.ml-20{margin-left:-20px}.mr-20{margin-right:-20px}.mt-20{margin-top:-20px}.mb-20{margin-bottom:-20px}.p0{padding:0}.p5{padding:5px}.pl5{padding-left:5px}.pt5{padding-top:5px}.pr5{padding-right:5px}.pb5{padding-bottom:5px}.p10{padding:10px}.pl10{padding-left:10px}.pt10{padding-top:10px}.pr10{padding-right:10px}.pb10{padding-bottom:10px}.p15{padding:15px}.pl15{padding-left:15px}.pt15{padding-top:15px}.pr15{padding-right:15px}.pb15{padding-bottom:15px}.p20{padding:20px}.pl20{padding-left:20px}.pt20{padding-top:20px}.pr20{padding-right:20px}.pb20{padding-bottom:20px}.p30{padding:30px}.pl30{padding-left:30px}.pt30{padding-top:30px}.pr30{padding-right:30px}.pb30{padding-bottom:30px}.f12{font-size:12px}.f13{font-size:13px}.f14{font-size:14px}.f16{font-size:16px}.f18{font-size:18px}.f20{font-size:20px}.f24{font-size:24px}.n{font-weight:normal;font-style:normal}.b{font-weight:bold}.i{font-style:italic}.tac{text-align:center}.tar{text-align:right}.tal{text-align:left}.taj{text-align:justify}.rel{position:relative}.abs{position:absolute}.trans{-webkit-transition:all .2s;transition:all .2s}.redhead{background:#fff;box-shadow:0 2px 0 0 #bf3031}.headerBar{background-color:#fff}.headerBar .fr{display:flex}.headerBar .fr .sbtn{width:40px;height:40px;background:rgba(255,255,255,0.5);border:1px solid #fe6e45;border-radius:50%;text-align:center;line-height:33px;margin:20px 15px 0 0}.headerBar .fr .cbtn{color:#f54a32;border:1px solid #fe6e45;background:rgba(255,255,255,0.5);font-size:16px;border-radius:20px;width:130px;height:40px;display:block;text-align:center;line-height:40px;margin-top:20px;margin-right:15px}.headerBar .fr .cbtn:hover{background:#fff}.redhead .headerBar .fr .cbtn:hover{background:rgba(245,74,50,0.1)}.headerBar .fr .btn-main-orange{width:100px;height:40px;line-height:40px;border-radius:20px;text-align:center;margin:20px 20px 0 0}header .logo{float:left;margin:16px 20px 0}header .logoRed{float:left;margin:16px 20px 0;display:none}header.redhead .logo{display:none}header.redhead .logoRed{display:block}header.redhead .headerBar{background:transparent}.indexNav{float:left}.indexNav ul{display:flex;margin:0}.indexNav li{padding:0 20px}.indexNav li:hover{background:rgba(0,0,0,0.15)}.indexNav li a{font-size:18px;color:#fff;display:block;height:80px;line-height:80px}.indexNav li.active a{border-bottom:2px solid #fff;color:#fff}header.redhead .indexNav{margin-top:25px}header.redhead .indexNav li{padding:0}header.redhead .indexNav li:hover{border-radius:5px}header.redhead .indexNav li a{color:#000;font-size:16px;display:block;height:30px;line-height:30px;border-radius:5px;padding:0 18px}header.redhead .indexNav li.active a{background:#cc1f0e;color:#fff}header.redhead .txMenu .tx-bg p{color:#1990ff}header{height:60px;transition:all .2s;position:relative;z-index:20;width:100%;margin-bottom:10px}.tabnav{list-style:none;overflow:hidden;border-bottom:1px solid #eaebed;height:52px;padding:0;position:absolute;background:#fff;width:848px;z-index:1000}.tabnav li{float:left;padding:0 15px}.tabnav li a{color:#333;font-size:16px;line-height:50px;display:inline-block;height:51px;padding:0 5px}.tabnav li.active a{color:#bc0108;border-bottom:2px solid #bc0108;cursor:default}.btn-main{background:-webkit-linear-gradient(#0b78e8,#1990ff);background:-o-linear-gradient(#0b78e8,#1990ff);background:-moz-linear-gradient(#d92a28,#1990ff);background:linear-gradient(#d92a28,#1990ff);background-color:#d92a28;color:#fff}.btn-main:hover{background:-webkit-linear-gradient(#1990ff,#0b78e8);background:-o-linear-gradient(#1990ff,#0b78e8);background:-moz-linear-gradient(#1990ff,#d92a28);background:linear-gradient(#1990ff,#d92a28);background-color:#1990ff;color:#fff}.btn-cancel{background:-webkit-linear-gradient(#758299,#5a6c90);background:-o-linear-gradient(#758299,#5a6c90);background:-moz-linear-gradient(#758299,#5a6c90);background:linear-gradient(#758299,#5a6c90);background-color:#5a6c90;color:#fff}.btn-cancel:hover{background:-webkit-linear-gradient(#5a6c90,#758299);background:-o-linear-gradient(#5a6c90,#758299);background:-moz-linear-gradient(#5a6c90,#758299);background:linear-gradient(#5a6c90,#758299);background-color:#758299;color:#fff}.mainnav{box-shadow:2px 3px 2px 0 #ddd;position:relative;width:100%;background:#fff}.navbox{height:90px;position:relative}.navbox .logo{float:left;margin-top:25px;cursor:pointer;position:relative;width:260px}.navbox .logo span{font-size:15px;margin-left:20px;top:10px;right:-177px;width:165px;position:absolute;text-align:justify;-moz-text-align-last:justify;text-justify:distribute-all-lines;display:block}.navbox .logo span i{display:inline-block;width:100%}.navbox .logo img{max-width:100%}.mainnav ul{padding:0;list-style:none;display:flex;justify-content:space-between}.mainnav ul li{height:45px;line-height:45px;text-align:center;min-width:90px}.mainnav ul li a{font-size:18px;color:#bc0108;height:45px;line-height:45px;transition:all .2s;padding-bottom:10px}.mainnav ul li a:hover{text-decoration:none}.mainnav ul li:hover a{color:#bc0108}.mainnav ul li.active{background:#bc0108}.mainnav ul li.active a{color:#fff;cursor:default}.child-nav{background-color:#fff;text-align:center;height:0;overflow:hidden;transition:height .2s;display:block}.mainnav ul.child-nav{display:block;position:relative;top:-2px}.mainnav ul li:hover ul.child-nav{display:block;height:auto;position:relative;top:-2px;width:90px}.mainnav ul li:hover ul.child-nav a{color:#333;border-bottom:0}.mainnav ul li:hover ul.child-nav li.active a{color:#fff}.child-nav li{width:100%;text-align:center;color:#333}.child-nav li.active{color:#bc0108}.loginbox{background:rgba(255,255,255,1);position:absolute;right:0;width:440px;height:360px;top:0;z-index:16;bottom:0;left:0;margin:auto;border-radius:5px}.loginbox .logbox{padding:20px 50px 0}.loginbox .logbox .btn-main{margin-bottom:16px;text-align:center;height:46px;line-height:46px;border-radius:23px;border:1px solid;font-size:16px;width:100%}.logbox .logline{width:100%;height:46px;border:1px solid #e1e1e1;background:#fff;border-radius:23px;margin-bottom:15px}.logbox .logline input{height:40px;border:0;background:#fff;width:230px;padding:0 0 0 10px;margin-top:2px}.logbox .logline input:focus{outline:0}.logbox .logline label{color:#d31c1b;font-size:18px;margin:0 6px 0 20px;display:block;float:left;height:46px;line-height:40px}.loginbox .logbox a{margin:0 10px}.logbox .w{margin:auto;width:200px;box-shadow:0 0 6px #e6e6e6}.logbox .w img{width:200px;height:200px;object-fit:cover}.loginCodeText{display:flex;width:200px;margin:10px auto}.loginCodeText img{height:24px;margin:0 16px 0 0}.loginCodeText span{color:#000;margin:0 8px}footer{background:#37383a;width:100%;line-height:24px;font-size:12px;text-align:center;padding:30px 0}footer p{margin:0;color:#a7a7a9}.papefooter{margin:auto;position:relative;width:100%}.papefooter dt{position:absolute;top:0;border-right:1px solid rgba(238,238,238,0.2);padding-right:55px;left:0}.papefooter dt img{margin:0 0 12px}.papefooter dd{text-align:center;color:#fff;font-size:13px;line-height:30px}.papefooter dd a{color:#fff;margin-right:10px}.papefooter dd a:hover{opacity:.6}@keyframes rotate{from{transform:rotateY(0);-webkit-transform:rotateY(0);-moz-transform:rotateY(0)}to{transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg)}}.tabs-bar{position:relative}.comnav{list-style:none;width:100%;overflow:hidden;border-bottom:1px solid #eaebed;height:52px;padding:0;position:relative;margin:0}.homepage .comnav li{margin:0}.comnav li a{color:#333;font-size:16px;margin-right:20px;line-height:50px;display:inline-block;height:51px}.comnav li a i{display:inline-block}.comnav li a:active i{animation:rot 1s}@keyframes rot{0{transform:rotate(0)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}@-moz-keyframes rot{0{transform:rotate(0)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes rot{0{transform:rotate(0)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}@-o-keyframes rot{0{transform:rotate(0)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.comnav li:hover a{color:#1990ff;text-decoration:none}.comnav li.active a{color:#1990ff;border-bottom:2px solid #1990ff;cursor:default}.exammain .comnav li.active a{color:#14448f;border-bottom:2px solid #14448f}.comnav .btn-group{position:absolute;right:40px;top:12px}.tabs-bar .more-btn{position:absolute;top:10px;right:15px}.more-btn{height:24px;line-height:24px;background:transparent;font-size:14px;border-radius:15px;border:0;color:#4c5359;font-weight:400}.more-btn:hover{color:#1990ff}.back{margin:10px 0;display:block}.back i{color:#aaa;font-size:30px;margin-right:15px}.back span{color:#939ea7;position:relative;top:-6px;font-size:14px}.data-item{position:relative;width:50%;text-overflow:ellipsis;height:75px;padding-top:12px;float:left;padding-left:15px}.data-item::before{content:"";width:1px;background:rgba(205,205,205,1);opacity:.49;height:100%;position:absolute;left:0;top:0}.data-item::after{content:""}.data-item span.date{font-weight:400;font-size:16px;color:rgba(51,51,51,1)}.data-item h4{font-weight:normal;font-size:12px;color:rgba(102,102,102,1);text-overflow:ellipsis;overflow:hidden;word-break:break-word;white-space:nowrap}.data-item span::before{content:"";width:9px;height:9px;background:#d32527;border-radius:50%;position:absolute;left:-4px;top:16px}.black-play{height:530px;overflow:hidden;position:relative}.black-play .playbox{background:#000;float:left;width:100%;height:100%;overflow:auto}.black-play .playbox::-webkit-scrollbar{width:6px;height:200px;background-color:#333}.black-play .playbox::-webkit-scrollbar-track{border-radius:3px;background-color:#333}.black-play .playbox::-webkit-scrollbar-thumb{border-radius:3px;background-color:#868686}.black-play .play_right{float:left;width:30%;position:relative;height:100%;background:#212121}.playbox{position:relative}.playbox .fixname{z-index:1;background:rgba(0,0,0,0.5);position:absolute;width:100%;font-size:16px;height:0;line-height:45px;padding-left:20px;margin:0;color:#fff;overflow:hidden;transition:height .2s}.black-play .play_right .fixh3{background:#212121;z-index:1;border-bottom:1px solid #494d4f;color:#999;height:45px;line-height:45px;margin:0;padding-left:20px;position:absolute;top:0;left:0;width:100%;font-size:16px}.black-play .playbox .video-player{height:100%}.black-play .playbox .message{position:absolute;top:0}.black-play .play_right .warelist{height:530px;overflow:auto;padding-top:60px}.black-play .play_right .wareline{cursor:pointer}.black-play .play_right .wareline p{color:#fff;width:100%}.black-play .play_right .wareline:hover p{background:#323232}.black-play .play_right .wareline:hover *{color:#d32125}.black-play .play_right .wareline.active{background:#323232}.black-play .play_right .wareline.active p{color:#d32125}.black-play .play_right a.toggle-btn{position:absolute;height:64px;width:0;background:#fff;transition:all .2s;top:233px;left:0;text-align:center;overflow:hidden;line-height:64px}.black-play .play_right a.toggle-btn i{color:#666}.black-play .play_right a.toggle-btn:hover{background:#cecece}.black-play:hover a.toggle-btn{left:-30px;width:30px}.black-play .play_right .wareline{background:transparent;margin-bottom:0;padding:0}.black-play .play_right .wareline:hover{background:#212121}.black-play .play_right .wareline p{margin:0;white-space:normal;display:inline-block;padding:10px 10px 10px 20px;overflow:hidden;word-wrap:break-word;text-overflow:ellipsis;font-size:14px;float:none}.black-play .play_right .wareline .scormmenu{padding:0;margin:0}.black-play .play_right .wareline .scormmenu li{color:#fff;line-height:30px;height:30px;padding-left:20px;text-overflow:ellipsis;overflow:hidden;word-wrap:break-word;white-space:nowrap}.black-play .play_right .wareline .scormmenu li:hover{background:#323232;color:#d32125}.black-play .play_right .wareline .scormmenu li.active{background:#323232;color:#d32125}.black-play .play_right .wareline p i{margin-right:6px;color:#fff;margin-left:0;padding:4px 12px}.black-play .play_right .warelist::-webkit-scrollbar{width:6px;height:200px;background-color:#333}.black-play .play_right .warelist::-webkit-scrollbar-track{border-radius:3px;background-color:#333}.black-play .play_right .warelist::-webkit-scrollbar-thumb{border-radius:3px;background-color:#868686}.full-w .playbox{width:100% !important}.full-w .play_right{width:0 !important}.fixed-playbox{position:fixed;bottom:0;right:0;width:400px;height:200px;z-index:1001}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#1990ff;border-color:#1990ff}.email-inter{float:left;margin-left:20px;position:relative}.email-inter a{font-size:20px;color:#999;left:8px;position:relative}.email-inter a:hover{color:#1990ff}.email-inter label{color:#999;display:block;font-size:12px;text-align:center}.email-inter i.dot{position:absolute;border-radius:50%;display:block;background:#1990ff;left:20px;z-index:1;font-size:10px;color:#fff;font-style:normal;text-align:center;line-height:16px;width:16px;height:16px;top:-10px}.center-top{background:url("/images/center_bg.jpg") no-repeat center;position:relative;height:180px;margin-top:20px}.center-top .imgbox{width:120px;height:120px;border-radius:50%;border:1px solid #dedede;margin-left:120px;float:left;margin-top:25px}.center-top .data-show{float:left;margin-left:50px;margin-top:25px}.center-top .data-show *{color:#fff}.center-top .data-show p{font-size:18px}.center-top .data-show ul{overflow:hidden;margin-top:6px}.center-top .data-show li{float:left;font-size:14px;margin-right:30px;text-align:center;line-height:28px}.center-top .data-show li span{display:block;font-size:30px;height:70px;width:70px;background:rgba(255,255,255,0.3);text-align:center;line-height:70px;border-radius:50%}.center-top .data-show div{position:absolute;right:100px;top:20px}.center-top .data-show div p.perct{float:left;margin-left:50px;font-size:18px;text-align:center}.center-top .data-show div p.perct span{font-size:24px}.center-nav-search{overflow:hidden;padding:25px 25px 20px;margin-bottom:10px}.center-nav-search p{float:left;font-size:18px;margin-top:12px}.center-nav-search p span{color:#bc0108}.center-nav-search .search-bar{float:right;width:480px}.center-nav-search .search-bar input{width:355px;margin-right:10px;border:1px solid #ebebeb}.learn-prgress-bar{height:6px;border-radius:3px;background:#bec7cc;width:330px;position:absolute;top:8px;left:75px}.learn-prgress-bar span{height:6px;position:absolute;border-radius:3px;background:#35aa61;left:0;transition:width .3s}.learn-prgress-bar-box{position:relative}.item-info .learn-prgress-bar i{position:absolute;font-style:normal;color:#35aa61;font-size:18px;left:340px;top:-8px}h1.card-title{font-size:16px;color:#bc0108;border-bottom:1px solid #eaebed;height:52px;line-height:52px;width:100%;margin:0}h1.card-title i{margin-left:20px;padding:0 15px;height:52px;float:left}h1.card-title i.glyphicon{line-height:52px}.index-title{position:relative;height:35px;margin:40px 0 20px}.index-title h3{font-size:23px;color:#333;display:inline;margin:0;line-height:35px}.index-title h3.active{color:#1990ff;font-size:20px}.index-title.with-bb h3.active{border-bottom:2px solid #1990ff;padding-bottom:4px}.index-title img{text-align:left}.index-title ul{padding:0;margin:0 auto;display:inline-block;line-height:35px;position:relative;z-index:1}.index-title ul li{padding:0 30px;float:left;position:relative;cursor:pointer}.index-title ul li:after{content:"";width:1px;height:14px;position:absolute;top:10px;right:0;background:#c2c0c1}.index-title ul li:last-child:after{display:none}.index-title ul li a{color:#333;font-size:16px}.index-title ul li a i{padding:0 20px;height:40px;float:left}.index-title ul li a span.en{font-size:16px;color:#7d8790;margin-left:15px;text-transform:uppercase}.index-title ul li.active{cursor:default}.index-title ul li.active a{color:#1990ff}.index-title ul li:hover a{text-decoration:none;color:#1990ff}.index-title button.more-btn{position:absolute;right:0;top:6px}.index-title ul:before{content:"";height:1px;background:#e1e1e1;width:480px;left:-460px;top:22px;position:absolute;display:none}.index-title ul:after{content:"";height:1px;background:#e1e1e1;width:480px;right:-460px;top:22px;position:absolute;display:none}.index-course-list{padding:0 0 30px 15px}.index-img{text-align:left;margin-bottom:20px;margin-top:30px}.item-info{padding:10px 10px 20px 10px}.item-info p{color:#7d8790;font-size:14px;margin:0 0 5px}.item-info i{color:#1990ff;font-style:normal}.item-info p span{margin-right:20px}.item-info h1{color:#333744;margin:0 0 10px 0;font-size:16px}.item-info p.jj-info{max-height:40px;line-height:20px;word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.btn-red{border:1px solid #bc0108;color:#bc0108;background:transparent}.btn-red:hover{background:#bc0108 !important;color:#fff}.btn-yellow{border:1px solid #f19b2a;color:#f19b2a;background:transparent}.btn-yellow:hover{background:#f19b2a !important;color:#fff}.btn-blue{border:1px solid #58638a;color:#58638a;background:transparent}.btn-blue:hover{background:#58638a !important;color:#fff}.btn-gary{border:1px solid #999;color:#999;background:transparent}.friendlink{width:100%;position:relative}.friendlink .index-title h3.active{border-bottom:2px solid;padding-bottom:4px}.friendlink .imglink a{margin:0 3px}.imglinkflex{display:flex;justify-content:space-between;padding:30px 0 0}.imglinkflex a{padding:10px;box-shadow:2px 2px 8px #ddd}.yqlj_nr_wz{width:1140px;overflow:hidden;margin-top:5px;text-align:left;padding-bottom:30px}.yqlj_nr_wz ul li{float:left;display:inline;vertical-align:middle;margin-top:10px;width:190px;text-align:left}.yqlj_nr_wz ul li a{color:#979797}.yqlj_nr_wz ul li a:hover{color:#68798a}.note-item:hover h1{color:#bc0108}button:focus{outline:0}.course-item{float:left;margin:10px;width:265px;position:relative;top:0;background:#fff;box-shadow:0 0 8px 0 rgba(3,20,55,0.05)}@keyframes topchange{0{top:0}100%{top:-10px}}@-moz-keyframes topchange{0{top:0}100%{top:-10px}}@-webkit-keyframes topchange{0{top:0}100%{top:-10px}}@-o-keyframes topchange{0{top:0}100%{top:-10px}}.course-item:hover,.zt-item:hover{box-shadow:0 0 5px 0 #eee;animation:topchange .2s forwards;-moz-animation:topchange .2s forwards;-webkit-animation:topchange .2s forwards;-o-animation:topchange .2s forwards}.course-item .imgbox{width:265px;height:150px}.course-item .imgbox .btn-box{background:rgba(0,0,0,0.5);height:100%;width:100%;transition:top .2s;top:100%;position:absolute}.course-item .imgbox .btn-box button{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;width:120px}.course-item:hover .imgbox .btn-box{top:0}.course-item .imgbox span.label{position:absolute;font-size:12px;color:#fff;padding:6px 8px;right:12px;bottom:10px;background:rgba(0,0,0,0.5);border-radius:2px}.course-item i.done{background:url("/images/home/coursedone.png") no-repeat center;padding:18px 28px;position:absolute;top:0;right:-4px}.course-item .item-info{border:solid #e1e1e1;border-width:0 1px 1px 1px;cursor:pointer}.course-item button{padding:0 30px;text-align:center;height:36px;line-height:36px;border-radius:18px;margin:10px auto 0;font-size:14px}.registerbox{background:#fff;box-shadow:0 0 20px 1px #333;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:700px;height:600px}.registerbox ul{padding:0;list-style:none;border-bottom:1px solid #eaebed;overflow:hidden}.registerbox ul li{width:50%;height:80px;line-height:80px;float:left;text-align:center}.registerbox ul li a{height:80px;line-height:80px;display:inline-block;font-size:20px;padding:0 4px}.registerbox ul li a i{padding:10px 20px}.registerbox ul li a:hover{text-decoration:none}.registerbox ul li.active a{border-bottom:2px solid #1990ff;color:#1990ff}.registerbox ul li.active:hover a{cursor:default}.registerbox ul li:first-child{border-right:1px solid #eaebed}.register-help{position:relative;margin-top:25px}.register-help:before{content:"";background:#e1e1e1;position:absolute;top:0;height:100%;width:1px;left:1px}.register-help p{color:#999;font-size:13px;line-height:28px}form.form-horizontal{padding:20px 20px 0}form.form-horizontal label{text-align:right;font-size:14px;line-height:40px}.registerbox form.form-horizontal label.control-label{padding-top:0;margin-left:10px}form.form-horizontal .form-group{height:50px;margin-bottom:10px;clear:both}form.form-horizontal .form-group input,form.form-horizontal .form-group select{border:1px solid #e1e1e1;background:#fff;width:100%;display:inline-block;padding-left:1em;height:34px}form.form-horizontal .form-group textarea{border:1px solid #e1e1e1;background:#f6f6f6;width:100%;padding:1em;height:120px;resize:none}form.form-horizontal .form-group input:-moz-ui-invalid:not(output){box-shadow:none}form.form-horizontal .form-group .must{line-height:40px}form.form-horizontal .form-group input[type="radio"]{border:1px solid #eaebed;margin-top:0;background:#f6f6f6;width:auto;padding-left:1em;height:40px}form.form-horizontal .form-group button.btn-main{width:400px;color:#fff;height:50px;border-radius:25px;border:0}form.form-horizontal .form-group button:focus{outline:0}form.form-horizontal .form-group button.send_btn{height:34px;border:0;width:130px;border-radius:20px;font-size:12px}.registerbox form.form-horizontal .form-group input{border-radius:20px}.registerbox form.form-horizontal .form-group input:focus{outline:0}.registerbox form.form-horizontal .form-group input[readonly="readonly"]{background:#f6f6f6}.po-change{position:absolute;top:14px;right:0}.kx-btn{color:#1990ff;border:1px solid #1990ff;padding:3px 10px;border-radius:50px}.kx-btn:hover{color:#1990ff}.good-search{background:#e3e3e3;height:70px;position:relative;margin:20px 0}.good-search .search-bar{position:absolute;margin:auto;top:0;bottom:0;right:0;left:0;height:42px}.search-bar{width:920px;height:50px;position:relative}.search-bar i{color:#fff;margin-right:8px}.search-bar input{width:calc(100% - 100px);height:40px;border:0;background:#fff;padding:0 0 0 20px;float:left}.search-bar button{color:#fff;font-size:15px;height:40px;line-height:40px;width:100px;border:0;background:linear-gradient(90deg,#fe6e45 0,#ed2b22 100%);padding:0;float:left}.functionbox{position:relative}.functionbox .btn-group{position:absolute;right:25px;top:8px}.functionbox .btn-group i{color:#333744}.function-select{position:absolute;right:20px;top:12px}.function-select button{padding:0 16px;height:40px;line-height:40px;border-radius:20px;float:left;border:1px solid;background:#fff;font-size:16px}.function-select .fr input[type='checkbox']{margin:0 4px 0 20px}.function-select .fr label{font-size:16px;color:#333}.score-info{position:relative;color:#9a9a9a;overflow:hidden;margin:20px 0 0}.score-info span{float:left}.score-info div.star-show{float:left;margin-right:10px;position:relative;top:-2px}.score-box{width:340px;margin:0 auto}.score-box .score-item{overflow:hidden}.score-box .score-item label{float:left;font-size:16px;color:#9a9a9a}.score-box .score-item .score-edit{float:left;position:relative}.score-box .score-item span{font-size:16px;color:#9a9a9a;font-weight:bold;margin:0 10px}.score-box .score-item small{color:#9a9a9a}.coursemenu{background:#fff;margin-top:20px;padding:0 15px 0 15px}.coursemenu .menuline{border-bottom:1px solid #eaebed;overflow:hidden;padding:15px 0}.coursemenu .menuline h4{font-size:14px;display:inline-block;float:left;margin:6px 0;width:100px;color:#7d8790;text-align:right;padding-right:20px}.coursemenu .menuline div{float:left;line-height:26px;width:90%}.coursemenu .menuline div a{color:#2a343e;padding:4px 8px;border-radius:50px;margin-right:10px}.coursemenu .menuline div a.active{background:#1990ff;color:#fff;cursor:default}.coursemenu .menuline div a.active:hover{background:#1990ff;color:#fff}.coursemenu .menuline div a:hover{text-decoration:none;color:#1990ff}.coursemenu .menuline div input{height:30px;line-height:30px;width:65px;border:1px solid #eaebed;margin:0 6px}.coursemenu .menuline div .btn{height:30px;line-height:30px}.coursemenu .menuline:last-child{border-bottom:0}.breadcrumb{padding:8px 0 !important}.breadcrumb i{margin-right:4px}.coursebox{width:1170px;margin:0 auto}.coursemation{background:#fff;padding:20px 30px;position:relative;margin-top:20px;border:1px solid #e5e5e5;overflow:hidden}.coursemation ul{overflow:hidden;list-style:none;padding:0;float:left}.coursemation ul li{float:left;font-size:20px;border-right:1px solid #eaebed;padding:0 20px 0 0;margin-right:20px;color:#2a343e}.coursemation ul li p{color:#7d8790;font-size:16px}.coursemation .fr .price{color:#ff2400;font-size:30px;position:relative;top:10px}.coursemation .fr button{height:44px;line-height:43px;border-radius:22px;font-size:20px;padding:0 25px;margin-left:20px}.coursemation .fr button:focus{outline:0}.coursemation .fr .add_btn{border:1px solid #ef8100;color:#ef8100;background:#fdf2e5;transition:all .2s}.coursemation .fr .add_btn:hover,.quesmation .fr .add_btn:hover{background:#ef8100;color:#fff}.coursemation .fr .buy_btn{background:#ef8100;transition:all .2s;color:#fff}.coursemation .fr .buy_btn:hover,.quesmation .fr .buy_btn:hover{background:#df7300}.coursenav{list-style:none;width:100%;background:#fff;overflow:hidden;border-bottom:1px solid #eaebed;height:52px;padding:0}.coursenav li{float:left;padding:0 15px}.coursenav li a{color:#333;font-size:16px;line-height:50px;display:inline-block;height:51px;padding:0 5px}.coursenav li.active a{cursor:default}.black-play .play_right .warelist .chapter li .warelinebox{background:transparent}.play-cover{background:rgba(0,0,0,0.7);position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.play-cover .select-win{position:absolute;width:320px;height:170px;background:#fff;top:0;bottom:0;left:0;right:0;margin:auto;padding:30px}.play-cover .select-win p{margin:28px;text-align:center}a.ab-close{position:absolute;right:20px;font-size:26px;line-height:50px;color:#bebebe}.pop-head{height:50px;line-height:50px;text-align:center;border-bottom:1px solid #eee;font-size:18px}.evaluation{padding:15px}.edit_box{position:relative;border:1px solid #d7d7d7}.edit_box textarea{resize:none;width:100%;height:80px;background:#f8f8f8;border:0;border-bottom:1px solid #d7d7d7;padding:10px}.edit_box textarea:focus{outline:0}.edit_box button{font-size:16px;width:100px;border-radius:17px;float:right;margin-right:10px;margin-top:7px;margin-bottom:7px;color:#fff;height:34px;border:transparent}.edit_box span.type-text-count{position:absolute;right:10px;top:5px;color:#999}.btn_more{height:30px;width:200px;color:gray;background:#f1f1f1;line-height:30px !important}.coment_item{position:relative;margin-top:30px}.coment_item dt{width:40px;height:40px;border-radius:50%;position:absolute;left:0;top:0}.coment_item dd.date{padding-bottom:5px;border-bottom:1px solid #eaebed;margin-top:10px;line-height:24px}.coment_item dd.date b{display:inline-block;position:relative;width:16px;height:16px;cursor:pointer;margin-left:6px}.coment_item dd.date b.n{background:url('../img/dan/zan_sn.png') no-repeat center;background-size:cover}.coment_item dd.date b.y{background:url('../img/dan/zan_sy.png') no-repeat center;background-size:cover}.coment_item dt i.glyphicon{color:#8b8b8b}.coment_item dd{position:relative;left:70px;width:760px}.coment_item dd.coment_info{margin-top:10px;line-height:24px}.coment_item dd div{display:inline-block}.studentlist{overflow:hidden;padding:20px 0 20px 20px}.studentlist .student_item{float:left;width:40px;margin-right:25px;margin-bottom:20px}.studentlist .student_item .imgbox{width:40px;height:40px;border-radius:50%}.studentlist .student_item p{text-align:center;text-overflow:ellipsis;word-wrap:break-word;white-space:nowrap;overflow:hidden;margin-top:10px}.file-page .showbox .movebox::-webkit-scrollbar{width:6px;height:200px;background-color:#333}.file-page .showbox .movebox::-webkit-scrollbar-track{border-radius:3px;background-color:#333}.file-page .showbox .movebox::-webkit-scrollbar-thumb{border-radius:3px;background-color:#868686}.play_left:hover .file-page{display:block}.file-page{height:120px;width:100%;position:fixed;bottom:0;background:rgba(131,131,131,0.45)}.file-page a{color:#fff;position:absolute;width:5%;margin:auto;top:0;bottom:0;font-size:24px;height:24px;text-align:center}.file-page a:hover{color:#999}.file-page a.left-ctrl{left:0}.file-page a.right-ctrl{right:0}.file-page .pageshow{position:absolute;color:#fff;font-size:16px;bottom:10px;left:1.5%}.file-page .showbox{width:85%;margin-left:5%;height:92px;margin-top:15px;overflow:hidden}.file-page .showbox .movebox{overflow:auto;height:92px;width:100%}.file-page .showbox .movebox .imgbox{cursor:pointer;float:left;margin:0 15px;margin-bottom:10px;height:90px;width:135px;border:1px solid #e1e1e1}.centermain .form-horizontal .radio-inline{padding-top:0;margin-right:16px;font-size:12px}.usercenter{overflow:hidden;clear:both;margin-top:20px;position:relative}.centermain{margin-bottom:20px;min-height:482px;position:relative;padding-bottom:20px;background-color:#fff;padding:15px}.centermain .changehead{position:absolute;height:200px;width:180px;border:1px solid #eaebed;right:70px;top:100px}.centermain .changehead .uploadifive-queue{display:none}.centermain .changehead .uploadify{position:absolute;left:30px;margin-top:140px;opacity:0}.centermain .changehead .imgbox{border-radius:50%;width:80px;height:80px;margin:30px auto}.centermain .changehead .btn{background:#ef8100;color:#fff;margin:0 35px;height:30px;line-height:30px;border-radius:15px;padding:0 25px}.centermain .changehead .btn:focus{outline:0}.centermain .coursehis{width:100%;margin-top:70px}.centermain .coursehis .courseitem{margin-left:20px}.centermain .coursehis .courseitem .progress{height:4px;margin-top:15px;position:relative;overflow:visible;width:85%}.centermain .coursehis .courseitem .progress-bar span{position:absolute;right:-40px;top:-18px}.examtipbox{margin-left:870px;position:absolute}.examtipbox button{width:120px;height:40px;background:#1990ff;border-radius:20px;color:#fff;margin:40px 8px 10px}.examtipbox button:nth-child(2){border:1px solid #1990ff;color:#1990ff;background:#fde1d9}.examtipbox button:nth-child(1):hover{background:#1990ff}.examtipbox button:nth-child(2):hover{color:#fff;background:#1990ff}.examtipbox .tipbox{padding-bottom:20px;max-height:365px;overflow:auto}.examtipbox .tipbox .indexes{overflow:hidden;margin-top:10px}.examtipbox .tipbox a{width:40px;color:#666;height:40px;line-height:40px;border-radius:5px;text-align:center;border:1px solid #eaebed;margin-left:15px;margin-top:10px;float:left;display:inline-block}.examtipbox .tipbox a.wrong{color:#fff;background:#ff2400}.examtipbox .tipbox a.right{color:#fff;background:#57c6ae}.examtipbox .tipbox a.active{background:#1990ff;color:#fff;border-color:#1990ff}.examtipbox h3{text-align:center;font-size:18px;color:#3894dd;font-weight:200;margin-top:20px}.examtipbox ul{padding:0;list-style:none;overflow:visible}.examtipbox ul li{float:left;margin:1px 8px 0;text-align:center}.examtipbox ul li.active a{color:#14448f;border-bottom:2px solid #14448f}.textlist{padding:20px 20px 20px 20px;min-height:400px}label.fix-option{float:left;width:90%}.examtime{height:70px;line-height:70px;text-align:center}.examtime i{font-size:30px;color:rgba(0,0,0,0.3);margin:0 24px 0 0;top:2px}.examtime span{font-size:32px}.subject{margin-bottom:20px}.subject div{margin-top:10px;margin-left:20px;overflow:hidden}.simple-subject label{cursor:pointer}.simple-subject label:hover{background:#f4f4f4}.subject div input,.subject div textarea{display:inline-block}.subject div label{margin-left:10px;overflow:hidden}.subject div label div{margin:0}.subject div label div span img{cursor:pointer}.subject p{margin:0;text-align:justify;display:inline-block;width:650px}.bigpicmain{position:fixed;width:100%;height:100%;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.6);z-index:99999}.bigpicmain-box{position:absolute;display:table;text-align:center;width:600px;height:600px;top:0;bottom:0;margin:auto !important;left:0;right:0}.bigpicmain-box a{position:absolute;width:30px;height:30px;color:#fff;background:#ff2400;text-align:center;right:0;line-height:30px;border-radius:50%;font-size:16px;font-weight:bold}.bigpicmain-box a:hover{color:#fff;background:#eb2400}.bigpicmain-box .box{display:table-cell;vertical-align:middle}.bigpicmain-box .box img{max-width:100%}.exammain{position:relative;clear:both;width:1170px;margin:20px auto 0}.btn:focus{outline:none !important}.pw-check .one,.pw-check .three,.pw-check .two{color:#666;width:52px;display:inline-block;text-align:center}.pw-xian{display:inline-block;width:52px;height:8px;background:#eee}.pw-check-enough .one .pw-xian,.pw-check-medium .one .pw-xian{background:#e33006}.pw-check-medium .two .pw-xian{background:#69c4d1}.pw-check-strong .one .pw-xian{background:#e33006}.pw-check-strong .two .pw-xian{background:#69c4d1}.pw-check-strong .three .pw-xian{background:#58bb50}.nodata{width:100%;height:200px;background:url("/images/no_Data.png") center center no-repeat;background-size:120px}.activecardbox{border:2px solid #d1d8e0;border-radius:3px;background:#fafdff;padding:0 !important;width:90%;margin:0 auto}.activecard{border-top:50px solid #eaeef2;padding-top:40px}.OffShelf{color:#999 !important}.free{color:#57c6ae !important}.tureanswer{color:#4f8862}.q_analysis{color:#374154}.tureanswer div{margin-top:0;line-height:24px}.q_analysis div{margin-top:0;line-height:24px}.popexam{width:700px;height:615px;background:#fff;position:absolute;top:0;bottom:0;margin:auto;left:0;right:0}.popexam .title{height:54px;line-height:54px;border-bottom:1px solid #e1e1e1;text-align:center;position:relative;font-size:16px}.popexam .title a.close{position:absolute;color:#000;font-size:16px;display:inline-block;width:40px;height:40px;right:20px;top:20px}.popexam .dtl-list{float:left}.popexam .dtl-list .th li{background:#efeff0}.popexam .dtl-list .tr li{background:#f8f8f9}.popexam .dtl-list ul{padding:0;list-style:none;overflow:hidden;margin-bottom:0}.popexam .dtl-list li{float:left;margin-right:2px;margin-bottom:3px;height:35px;line-height:35px;width:70px;text-align:center}.popexam .dtl-list .clearfix{background:#f8f8f9;padding:14px;line-height:20px}.popexam .dtl-list .clearfix p{margin-bottom:0}.popexam .dtl-list .clearfix a{width:37px;height:19px;display:inline-block;position:relative;top:4px}.popexam .dtl-list .clearfix a.on{background:url("/images/btn-on.png") no-repeat center}.popexam .dtl-list .clearfix a.off{background:url("/images/btn-off.png") no-repeat center}.popexam-main{padding:20px}.e-progress{width:110px;margin-right:20px;float:left}.e-progress p{text-align:center;color:#a1a1a1}.popexam button.btn{height:36px;line-height:36px;border-radius:18px;padding:0 25px}.bg_right{background:#41a569}.bg_wrong{background:#f14543}.questiontipbox hr{margin:20px 0;background:#e1e1e1}.q_numberbox .right{color:#fff;background:#41a569}.q_numberbox .wrong{color:#fff;background:#f14543}.answerbox{border-top:1px dashed #ebebeb}.answerbox .useranswer{clear:both;line-height:26px}.answerbox .useranswer label{width:26px;height:26px;margin-bottom:-7px;margin-left:30px}.subject label.right{background:url("/images/right_ico.jpg") center no-repeat}.subject label.wrong{background:url("/images/wrong_ico.jpg") center no-repeat}.subject input.right{color:#41a569}.subject input.wrong{color:#f14543}.answerbox .useranswer label.right{background:url("/images/right_ico.jpg") center no-repeat}.answerbox .useranswer label.wrong{background:url("/images/wrong_ico.jpg") center no-repeat}.answerbox .useranswer span.right{color:#41a569}.answerbox .useranswer span.wrong{color:#f14543}.answerbox .tureanswer{line-height:26px;margin-top:.5em}.answerbox .q_analysis{color:#666;line-height:30px;padding-bottom:1em}.useranswer .q_text input.right{color:#41a569}.useranswer .q_text input.wrong{color:#f14543}.useranswer .q_text{margin-left:0}.useranswer .q_text input{margin-left:0}.un-login{margin:0 auto;background:url("/images/unlogin.jpg") top no-repeat;width:200px;height:250px;position:relative}.un-login .btn{position:absolute;bottom:0;left:0;right:0;margin:auto;width:80px;height:30px;border-radius:15px}.lsinfo .zan-done{border:none !important}.lsinfo .zan-done i{padding:0 12px;background:url(/images/zan_fff_done.png) no-repeat !important}.index-talk .talkbox{box-shadow:0 2px 6px 0 rgba(199,211,224,0.78);cursor:pointer;float:left;border:1px solid #e5e5e5;background:#fff;width:370px;padding:15px;position:relative;top:0;transition:top .2s}.index-talk .talkbox:nth-child(2){margin:0 28px}.index-talk .talkbox .imgbox{width:40px;height:40px;border-radius:50%;float:left;margin-right:12px}.index-talk .talkbox .name{color:#525f6b}.index-talk .talkbox .date{display:block;color:#a8afb5;margin-top:4px;font-size:12px}.index-talk .talkbox .from{position:absolute;right:15px;top:15px;color:#999;font-size:12px}.index-talk .talkbox p{color:#525f6b;overflow:hidden;text-overflow:ellipsis;margin-top:20px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:90px;line-height:30px;font-size:16px}.index-talk .talkbox .info{text-align:center;margin-top:20px;color:#525f6b}.index-talk .talkbox:hover{top:-10px}.loadmore{text-align:center;color:#999;cursor:pointer;line-height:40px}.loadmore:hover{color:#666;background:#eee}.question_type_00{border-radius:50%;width:24px;margin-top:8px;margin-left:8px;height:24px;line-height:24px;overflow:hidden;display:inline-block;color:#fff;padding-left:5px;background:#9370bb}.question_type_01{border-radius:50%;width:24px;margin-top:8px;margin-left:8px;height:24px;line-height:24px;overflow:hidden;display:inline-block;color:#fff;padding-left:5px;background:#56abe4}.question_type_02{border-radius:50%;width:24px;margin-top:8px;margin-left:8px;height:24px;line-height:24px;overflow:hidden;display:inline-block;color:#fff;padding-left:5px;background:#f4d214}.question_type_03{border-radius:50%;width:24px;margin-top:8px;margin-left:8px;height:24px;line-height:24px;overflow:hidden;display:inline-block;color:#fff;padding-left:5px;background:#e37e94}.question_type_04{border-radius:50%;width:24px;margin-top:8px;margin-left:8px;height:24px;line-height:24px;overflow:hidden;display:inline-block;color:#fff;padding-left:5px;background:#4ae3a5}.question_type_05{border-radius:50%;width:24px;margin-top:8px;margin-left:8px;height:24px;line-height:24px;overflow:hidden;display:inline-block;color:#fff;padding-left:5px;background:#ea8010}.question_type_06{border-radius:50%;width:24px;margin-top:8px;margin-left:8px;height:24px;line-height:24px;overflow:hidden;display:inline-block;color:#fff;padding-left:5px;background:#ea434e}.subject_item .question_t{font-size:14px;color:#000;line-height:24px;text-align:justify;float:left;margin-left:8px;max-width:80%;margin-top:8px}.subject_item .question_t pre{white-space:pre-wrap;word-wrap:break-word;max-width:99%}.subject_item .question_t p{margin:0;word-wrap:break-word;text-align:justify}.subject_item{overflow:hidden;position:relative;min-height:60px;border-bottom:1px dashed #d1d1d1;padding-top:10px}.subject_item:last-child{border-bottom:0}.subject_item .subject_item{margin-left:60px;border-bottom:0}.subject_item .togglebox{margin-top:15px;clear:both}.subject_item .togglebox input[type="radio"],.subject_item .togglebox input[type="checkbox"],.subject_item .togglebox input[type="text"],.subject_item .togglebox textarea{margin:4px 10px 0 35px}.subject_item .answerbox{border-top:0;margin-left:30px}.subject_item .togglebox input[type="text"]{margin-bottom:20px}.subject_item .togglebox .limit_pic{margin-left:50px;margin-bottom:20px}.btn_on,.btn_off,.btn_remove{width:26px;height:26px;display:inline-block;font-size:0;position:absolute;top:15px}.btn_on{background:url("/images/up_exam.png") no-repeat;right:0}.btn_off{background:url("/images/down_exam.png") no-repeat;right:0}.btn_remove{background:url("/images/del_exam.png") no-repeat;right:35px}.btn_on:hover,.btn_off:hover{background-color:#d6ecfd}.btn_remove:hover{background-color:#eacdce}.pn-btn{font-size:16px;height:40px;border-radius:20px;width:120px;background:#fff;margin:0 20px;border:0}.pn-btn i{margin:0 4px}.pn-btn:hover{color:#fff}.pn-btn:focus{outline:0}.endline{text-align:center;color:#c1c6cb;position:relative;margin-top:40px}.endline::before,.endline::after{content:"";position:absolute;height:1px;background:#e1e5e8;width:40%;top:50%}.endline::before{left:0}.endline::after{right:0}.f-loading{text-align:center;background:url("/images/loading.gif") no-repeat 55%;background-size:24px;margin-top:40px;color:#cbcbcb;position:relative}.f-loading::before,.f-loading::after{content:"";position:absolute;height:1px;background:#ebebeb;top:50%}.f-loading::before{left:0;width:45%}.f-loading::after{right:0;width:42%}.btn-base{color:#fff}.btn-base i{margin-right:4px}.btn-base:hover{color:#fff}.editmode{position:absolute;width:100%;height:100%;background:rgba(37,156,254,0.3);border:1px dashed #084d84;z-index:999;left:0;top:0}.editmode .btnbox{position:absolute;display:inline-flex;right:4px;top:4px}.editmode .btnbox .btn-base{margin-left:6px}.fixed{position:fixed;right:0;bottom:200px;z-index:20}.fixed ul{padding:0;list-style:none}.fixed li{width:54px;height:54px;margin-bottom:15px;position:relative;cursor:pointer;background-color:#1990ff;color:#fff;font-size:12px;text-align:center}.fixed li:hover{background-color:#5a6c90}.fixed li i{display:block;height:25px;position:relative;top:7px;margin-bottom:8px}.poptip{position:absolute;width:200px;height:80px;border:1px solid #e1e1e1;top:0;bottom:0;left:0;right:0;margin:auto;background:#fff}.poptip p{text-align:center;line-height:80px}.poptip p i{margin-right:6px}.course-table{padding:20px}.course-table .table th{background:#f0f0f0;text-align:center;line-height:50px}.course-table .table td{text-align:center;line-height:50px}.course-table .table td[rowspan="2"]{line-height:100px}.course-item .imgbox .tag-bx,.course-item .imgbox .tag-xx{color:#fff}.course-item .imgbox .tag-bx{background:#1990ff}.course-item .imgbox .tag-xx{background:#1990ff}.magic{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0}.fixnav{list-style:none;overflow:hidden;border-bottom:1px solid #eaebed;height:52px;padding:0;position:absolute;background:#fff;width:100%;z-index:1000}.fixnav li{float:left;padding:0 15px}.fixnav li a{color:#333;font-size:16px;line-height:50px;display:inline-block;height:51px;padding:0 5px}.fixnav li.active a{color:#1990ff;border-bottom:2px solid #1990ff;cursor:default}.fixbox{background:#fff;height:135px;width:100%;top:0;transition:top .2s}.smallplay{position:fixed;bottom:50px;width:430px;height:240px;right:44px;z-index:9999}.question-item{padding:20px}.question-item h2{font-size:15px;margin:0;padding:12px 10px;background-color:#f7f7f7;border-left:#1990ff 3px solid;font-weight:bold}.mp3box{height:530px;position:relative;color:#fff}.mp3box a{color:#fff;font-size:30px;padding:13px 16px}.mp3box img{height:100px;width:150px;position:absolute;top:0;bottom:0;margin:auto;left:0;right:0}.mp3box .bar-c{position:absolute;height:65px;bottom:0;left:0;display:flex}.mp3box .bar-c .slider-s{width:800px;left:20px}.mp3box .bar-c .slider-s .noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-background{background:#fafafa;box-shadow:inset 0 1px 1px #f0f0f0}.mp3box .bar-c .slider-s .noUi-connect{background:#1990ff}.mp3box .bar-c .noUi-horizontal{height:6px;top:28px}.mp3box .bar-c .noUi-horizontal .noUi-handle{width:30px;height:22px;top:-9px}.mp3box .bar-c span{line-height:65px}.noUi-target{border:0}.result-box{text-align:center}.result-box .fl,.result-box .fr{width:160px}.result-box .e-progress{margin:auto;float:none}.result-box i{margin:15px 0}.result-box b{font-size:20px}.result-box .cball{padding-top:15px;width:120px;height:120px;border-radius:50%;border:2px solid rgba(37,194,122,1);text-align:center;font-size:18px;color:#666;margin:15px auto}.result-box .cball p{color:#39c786;font-size:30px;font-weight:bold}.exam_left{position:absolute;width:270px;top:0;background-color:#fff}.exam_left ul,.exam_left li{list-style:none;margin:0;padding:0}.exam_left li{padding:24px 20px;cursor:pointer;border-bottom:1px solid #e5e8ed;text-align:center;font-size:18px;position:relative}.exam_left li i{padding:20px 20px;position:absolute;left:60px;top:25px}.exam_left li.active{background-color:#e5e8ed}.exam_right{margin-left:290px;background-color:#fff}.exam_right p.h{padding:10px 24px;border-bottom:1px solid #ebebeb;color:#d52225;font-size:16px}.exam_right p.h i{margin:0 10px 0 0}.popexam .flex-data{display:flex;margin-top:25px}.popexam .flex-data li{text-align:center;color:#999;width:50%}.popexam .flex-data li b{display:block;font-size:24px;color:#000;font-weight:normal;margin-top:7px}.popexam .flex-data li b.green{color:#39c786}.popexam .flex-data li b.red{color:#d52225}.exambar{background:url("/images/cy/tip.png") no-repeat #fff 60px !important;position:relative;height:100px;padding-left:220px;border:1px solid rgba(230,230,230,1);margin:40px 0 0 !important}.exambar::before{position:absolute;content:"";width:1px;height:60px;background:#e6e6e6;left:180px;top:20px}.exambar h2{color:#d21c1b;font-size:26px;max-width:650px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-word}.exambar p{color:#999;font-size:14px}.exambar p span{margin-right:20px}.exambar p i{color:#d21c1b;font-style:normal;margin:0 2px}.exambar .btn-main{line-height:42px;width:160px;border-radius:50px;font-size:16px;padding:0;position:absolute;right:46px;top:30px}.exambar .btn-main i{margin-left:4px}.jiexi{position:relative;padding:20px 20px;background-color:#fff;clear:both}.jiexi i{position:absolute;right:20px;top:10px;width:26px;height:26px}.jiexi .an{color:#333}.jiexi .jx{color:#333;line-height:1.6;text-align:justify}.jiexi.r i{background:url('/images/right_ico.jpg') no-repeat}.jiexi.w i{background:url('/images/wrong_ico.jpg') no-repeat}.jiexi b{margin-right:4px}.jiexi h6{color:#999;position:relative;text-align:center;overflow:hidden;font-size:14px}.jiexi h6::before{content:"";height:1px;width:44%;background:#eee;position:absolute;left:0;top:0;bottom:0;margin:auto}.jiexi h6::after{content:"";height:1px;width:44%;background:#eee;position:absolute;right:0;top:0;bottom:0;margin:auto}.weekcbox{position:absolute;top:23%;height:400px;width:220px;background:#fff;border-radius:10px;box-shadow:0 0 6px #999}.weekcbox ul{overflow:auto;height:360px}.weekc h3{color:#ca181a;margin:0;font-size:16px;line-height:40px;padding-left:12px}.weekc li{padding-left:12px;font-size:14px;line-height:36px;cursor:pointer}.weekc li.active{color:#fff;background-color:#ca181a}.pop-scorm.h5 .weekc{display:block}.weekback{position:fixed;margin:5px;display:none}.pop-scorm.h5 .weekback{display:block !important}.weekcbox li .btn{display:none}.weekcbox li.active:hover .btn{display:block}.course-list .course-item .imgbox{border-radius:3px}.course-list .course-item .item-info{border:0}.centerUser{background:url("/img/home/bg.png") no-repeat top #fff;border-radius:5px;background-size:100%;padding-top:2.5vw;text-align:center;box-shadow:0 0 7px 0 rgba(107,19,19,0.08)}.centerMenu{background:#fff;margin-top:20px;border-radius:5px;text-align:center;box-shadow:0 0 7px 0 rgba(107,19,19,0.08)}.centerUser .imgbox{width:100px;border-radius:50%;margin:auto;height:100px}.centerUser .name{font-size:16px}.centerUser .code{font-size:14px;color:#95561e}.centerUser .code label{display:inline-block;text-align:right;color:#929aa0;width:35%}.centerUser .code span{display:inline-block;text-align:left;color:#1990ff;width:64%}.centerUser ul{display:flex;text-align:center;justify-content:space-between}.centerUser ul li{margin:20px 0;width:33%;color:#95a1a6}.centerUser ul li span{display:block;font-size:20px;margin-bottom:8px;color:#2b3133}.centerUser ul li:nth-child(1){border-right:1px solid #eee}.centerUser ul li:nth-child(3){border-left:1px solid #eee}.centerUser p{margin:10px 0}.centerMenu ul{padding:20px 30px}.centerMenu ul li{text-align:left;padding-left:20%;line-height:50px;border-radius:60px}.centerMenu ul li a{display:block;font-size:16px}.centerMenu ul li.active{background:linear-gradient(90deg,#1990ff,#188cff)}.centerMenu ul li.active a{color:#fff}.centerMenu ul li a i{padding:12px 25px}.centerIco-1{background:url("/img/home/nav01.png") no-repeat left}.centerIco-2{background:url("/img/home/nav02.png") no-repeat left}.centerIco-3{background:url("/img/home/nav03.png") no-repeat left}.centerIco-4{background:url("/img/home/nav04.png") no-repeat left}.centerIco-5{background:url("/img/home/nav05.png") no-repeat left}.centerIco-6{background:url("/img/home/nav06.png") no-repeat left}.centerIco-7{background:url("/img/home/nav07.png") no-repeat left}.centerIco-8{background:url("/img/home/nav08.png") no-repeat left}.centerIco-9{background:url("/img/home/nav09.png") no-repeat left}.centerIco-10{background:url("/img/home/nav10.png") no-repeat left}.centerIco-11{background:url("/img/home/nav11.png") no-repeat left}.centerIco-12{background:url("/img/home/nav12.png") no-repeat left}.centerIco-13{background:url("/img/home/nav13.png") no-repeat left}.centerMenu ul li.active .centerIco-1{background:url("/img/home/nav01_dwn.png") no-repeat left}.centerMenu ul li.active .centerIco-2{background:url("/img/home/nav02_dwn.png") no-repeat left}.centerMenu ul li.active .centerIco-3{background:url("/img/home/nav03_dwn.png") no-repeat left}.centerMenu ul li.active .centerIco-4{background:url("/img/home/nav04_dwn.png") no-repeat left}.centerMenu ul li.active .centerIco-5{background:url("/img/home/nav05_dwn.png") no-repeat left}.centerMenu ul li.active .centerIco-6{background:url("/img/home/nav06_dwn.png") no-repeat left}.centerMenu ul li.active .centerIco-7{background:url("/img/home/nav07_dwn.png") no-repeat left}.centerMenu ul li.active .centerIco-8{background:url("/img/home/nav08_dwn.png") no-repeat left}.centerMenu ul li.active .centerIco-9{background:url("/img/home/nav09_dwn.png") no-repeat left}.centerMenu ul li.active .centerIco-10{background:url("/img/home/nav10_dwn.png") no-repeat left}.centerMenu ul li.active .centerIco-11{background:url("/img/home/nav11_dwn.png") no-repeat left}.centerMenu ul li.active .centerIco-12{background:url("/img/home/nav12_dwn.png") no-repeat left}.centerMenu ul li.active .centerIco-13{background:url("/img/home/nav13_dwn.png") no-repeat left}.txMenu .tx-bg{position:relative;margin:10px 20px;display:flex}.txMenu .tx-bg .imgbox{width:30px;height:30px;margin-right:10px;border-radius:50%;top:5px}.txMenu .tx-bg p{color:#1990ff;line-height:40px}.txMenu .tx-bg p i{margin-left:6px}.headCenter{position:absolute;background:#fff;top:40px;overflow:hidden;border-radius:5px;height:0;transition:height .2s;width:100%;min-width:160px;right:0}.headCenter a{display:block;padding:10px 20px;font-size:15px;width:100%}.txMenu .tx-bg:hover .headCenter{height:auto;box-shadow:0 0 12px #ccc}.headCenter a i{margin-right:10px}.headCenter a:hover{color:#fff;background:linear-gradient(90deg,#1990ff 0,#1990ff 100%)}.comnav li.fr{float:right;display:flex}.comnav li.fr .form-control{margin-left:12px;width:auto}.comnav li.fr a.more{font-size:12px;color:#4c5359}.swiper .swiper-button-hidden{opacity:0}.course-list .course-item{width:23%;margin:15px 1%;border:1px solid #f0f0f0}.course-list .course-item .imgbox{height:190px;width:100%}.course-item .p_progress{width:80%;height:8px;border:1px solid #eee;border-radius:5px;margin-top:3px}.course-item .p_progress i{left:101%}.course-item .p_progress span.p{position:absolute;height:100%;background:#249e92;border-radius:5px}.course-item .p_progress i{font-style:normal;position:absolute;right:0;top:-4px;color:#9a9a9a !important;font-size:smaller}.taskpage{background-color:rgba(255,255,255,1);position:relative;width:1280px;height:800px;margin:15px auto;position:relative}.taskpage .pagecontainer{height:100%;background:url('/img/train/bg.jpg') 100% no-repeat;background-size:100% 100%;width:100%;position:relative;padding-top:15px}.taskpage .title{width:100%;height:68px;background:url('/img/train/title_bg.png') -5px 0 no-repeat;background-size:553px 57px}.taskpage .title_txt{display:inline-block;height:23px;overflow-wrap:break-word;color:rgba(255,255,255,1);font-size:24px;font-family:PingFangSC-Semibold;font-weight:600;text-align:left;white-space:nowrap;line-height:23px;margin:12px 0 0 33px}.taskpage .box{background:url('/img/train/box.png') 100% no-repeat;background-size:100% 100%;width:1249px;height:727px;margin:auto}.taskpage .prev,.taskpage .next{z-index:9;position:absolute;transition:opacity .1s;display:block;width:60px;height:60px;opacity:.8;top:0;bottom:0;margin:auto}.taskpage .leftControl{background:url(/img/train/left.png) no-repeat center}.taskpage .nextControl{background:url(/img/train/right.png) no-repeat center}.taskpage .leftControl,.taskpage .nextControl{display:block;width:80px;height:60px}.taskpage .prev{left:-40px}.taskpage .next{right:-20px}.tab-menu{height:50px;border-bottom:1px solid #e5e5e5;margin-bottom:0}.tab-menu li{float:left;padding:0 30px;line-height:50px;font-size:16px;cursor:pointer}.tab-menu li span,.tab-menu li a{display:inline-block}.tab-menu li.active{color:#1990ff;cursor:default}.tab-menu li.active span,.tab-menu li.active a{border-bottom:2px solid #1990ff;border-radius:2px;height:49px}@media(max-width:1600px){.indexNav li a{font-size:16px}}@media(max-width:1550px){.codeArea{display:none}}@media(max-width:1500px){.box{width:1180px}.centerMenu{width:280px}.courseItem .imgbox{height:166px}.indexNav li a{font-size:16px}.indexNav li{padding:0 10px 0 10px}header .logo{margin:26px 20px 0}header .logoRed{margin:26px 20px 0}header .logo img{height:38px}header .logoRed img{height:38px}.centerzt .info2{width:100px}.centerzt .info{width:calc(100% - 570px)}.jcItem h3{font-size:15px}.jcItem a{font-size:14px}.censusItem h3{font-size:14px}.zbItem h3{font-size:15px}.censusItem h1{font-size:20px}.goodCourseBox{padding:15px 15px 0}.goodCourseItem{padding:75px 0 10px;width:50%;margin:0;text-align:center}.goodCourseItem img{top:10px;width:60px;left:0;right:0;margin:auto}.course-list .course-item{width:23%;border:1px solid #f0f0f0}.course-list .course-item .imgbox{height:150px;width:100%}}@media(max-width:1420px){.goodCourseItem h3{font-size:16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:center}.goodCourseItem h3 span{font-size:14px}.courseItem h3{font-size:15px}.dxRow .info p{font-size:15px;margin-bottom:15px}.dxRow .t h3{font-size:19px}.centerIco{margin:20px auto 0}.addressTag{font-size:14px}.specialItem{width:31%}}@media(max-width:1366px){header.redhead .indexNav li a{font-size:15px}.teacherIndex h3{font-size:19px}.goodCourseItem h3{font-size:14px}.goodCourseItem span{font-size:13px}}@media(max-width:1200px){.box{width:90%;margin:0 auto}.centerMenu{width:22%;min-width:230px}.centerMenu ul li{padding-left:12%}.index-title{margin:40px 0 10px}.index-title h3{font-size:20px}.courseItem .imgbox{height:120px}.headerBar .fr .sbtn{display:none}.teacherIndex .zc{font-size:12px}.rankItem .name{font-size:15px}.rankItem .time{font-size:13px}.hotList li{font-size:14px}.censusItem{padding:18px 18px}.censusItem img{width:40px;height:40px}.censusItem h1,.censusItem h3{padding-left:55px}.goodCourseItem img{width:50px}}