/*
@author: sunke
*/
@charset "gb2312";
body{font:14px/1.5 "\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#333; min-width: 1100px;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;}
ul,li,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;}
.layout{ clear:both;width:1100px;text-align:left;margin:0 auto;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{ float:left; _display:inline;}
.fr{ float:right; _display:inline;}
.pr{ position:relative;}
.abs{position:absolute;}
.ico,.top-nav li,.top-nav li .nums,.areaSelect i,.list-con .table-con .table th i{ background:url("/images/chujizhicheng/zhuanti/2019jiangxuejin/ico.png") no-repeat;}
.wrap01{ width:100%; background:url("/images/chujizhicheng/zhuanti/2019jiangxuejin/bg07.png") no-repeat center bottom #f6f0ff; padding-bottom:60px;}
.title{  height:96px; text-align:center;}
.title span{ display:inline-block; height:96px; line-height:96px; font-size:32px; font-weight:bold; color:#262626;}
.title span .bg1,.title span .bg2{ display:block; width:43px; height:33px; left:-54px; top:34px; background-position:0 -337px;}
.title span .bg2{ left:auto; right:-54px; background-position:0 -376px;}
.title02{ height:120px; text-align:center;}
.title02 span{ display:inline-block; line-height:120px; font-size:32px; color:#262626; font-weight:bold; position:relative;}
.title02 span .b1{ display:block; width:43px; height:33px; background-position:0 -335px; left:-56px; top:44px;}
.title02 span .b2{ display:block; width:43px; height:33px; background-position:0 -376px; right:-56px; top:44px;}

/*------------------------------------------ index ------------------------------------------*/

/**/
.header-wrap{ width:100%; height:539px; background:url("//www.chinaacc.com/upload/resources/image/2019/05/21/77545.jpg") no-repeat center top;}

/**/
.top-introduction{font-size:16px;color:#262626;height:30px;line-height: 30px;margin-bottom:122px;}
.top-introduction-score{font-size:16px;color:#262626;height:30px;line-height: 30px;margin-bottom:150px;}

/**/
.top-nav{ padding:20px 0 85px;}
.top-nav .line{ width:100%; height:4px; background:#c69fff; border-radius:5px; left:0; top:60px}
.top-nav ul{ padding:0 0 0 52px; z-index:1;}
.top-nav li{ float:left; _display:inline; width:154px; height:90px; margin-right:55px; background-position:0 -140px; text-align:center; position:relative;}
.top-nav li.none{ margin-right:0;}
.top-nav li .nums{ display:block; width:44px; height:44px; line-height:44px; font-size:26px; color:#bf94ff; background-position:-49px 0; position:absolute; left:50%; margin-left:-22px; top:-22px;}
.top-nav li p{ font-size:20px; color:#c095ff; line-height:74px; padding-top:12px;}
.top-nav li.on{ background-position:2px -47px;}
.top-nav li.on .nums{ background-position:0 0; color:#8d46f5;}
.top-nav li.on p{ color:#fff;}

/**/
.application{ background:#fff; border-radius:10px; box-shadow:0 0 8px 8px #ede2ff; }
.application .tit{ width:312px; height:60px; line-height:60px; text-align:center; font-size:28px; font-weight:bold; color:#fff; background-position:0 -253px; left:50%; margin-left:-156px; top:-26px;}
.application p.explain{ text-align:center; font-size:16px; color:#666; line-height:26px; padding:75px 0 48px;}
.application p.explain em{ color:#ff7e00;}
.application .con{ padding:0 0 0 155px; color:#666;}
.application .con .box{ height:50px; padding-bottom:20px;}
.application .con .t1,.application .con .t2,.application .con .t3,.application .con .t4{ float:left; width:89px; line-height:50px; font-size:16px; font-weight:bold;}
.application .con .t11{width:100px;margin-left:-16px;margin-right:4px;}

.application .con .upload{display:block; float:left;}
.application .con .upload #fileBookForm{display:inline-block;}
.application .con .upload .uploadBtn{display:inline-block;margin-left:5px;width:80px;height:50px;line-height:50px;background:#eae1f6;color:#8d46f5;text-align: center;cursor:pointer;font-size:16px;}
.application .con .upload label span{display:inline-block;cursor:pointer;width:278px; height:48px; line-height:48px; font-size:16px;background: #fff;text-indent:17px; border:1px solid #d5d5d5; color:#666;}
.application .con .upload #report{display:none;}

.application .con .imgMini{display: none; width:50px;height:50px;float:left;position:relative;margin-left:10px;border:1px solid #000;}
.application .con .imgMini img{width:50px;height:50px;}
.application .con .imgMini:hover{cursor:pointer;}
.application .con .imgMini:hover span{display:block;}
.application .con .imgMini span{display:none;position: absolute;top:0;right:2px;z-index: 10;color:#272727;}
.application .con .t2{width:43px; padding-left:16px;font-weight:normal;}
.application .con .t3{ width:auto; padding-left:14px;font-weight:normal;}
.application .con .t4{ width:auto; padding:0 6px; font-weight:normal;}
.application .con .ipt1{ display:block; float:left; width:278px; height:48px; line-height:48px; font-size:16px; text-indent:17px; border:1px solid #d5d5d5; color:#666;}
.application .con .ipt2{ display:block; float:left; width:107px; height:48px; line-height:48px; font-size:16px; text-indent:17px; border:1px solid #d5d5d5; color:#666;}
.application .con .icon{ float:left; display:block; height:50px; line-height:56px; width:57px; padding-left:9px; font-size:18px; color:#ff0000;}
.application .btn-wrap{ text-align:center; padding:44px 0 66px 290px;}
.application .btn-wrap .btn,.application .btn-wrap .btn-no{ display:inline-block; width:190px; height:50px; line-height:50px; text-align:center; background:#ffad2b; box-shadow:0 5px 5px #ffe8c4; border-radius:50px; font-size:24px; color:#fff; text-decoration:none;}
.application .btn-wrap .btn:hover{ background:#ff9c00;}
.application .btn-wrap .btn-no{ background:#bababa; color:#fff; box-shadow:0 5px 5px #e6e6e6;}
.application .btn-wrap .list-btn{ line-height:50px; font-size:18px; color:#ff7e00; margin-left:58px;}
.application .noLogin-bg{ display:block; width:100%; height:530px; position:absolute; left:0; top:0; z-index:1;background:url(about:blank) \9;}

/**/
.banner{ padding:41px 0 24px;}

/**/
.index-prize-wrap{ width:100%;}
.index-prize{ padding:32px 0 3px 69px;}
.index-prize li{ float:left; _display:inline; width:280px; height:200px; text-align:center; position:relative; border-radius:20px; margin:0 60px 60px 0;}
.index-prize h3{ line-height:55px; font-size:28px; color:#fff; font-weight:normal;}
.index-prize h4{ line-height:78px; padding-top:7px; font-size:40px; color:#fff;}
.index-prize .btn{ display:block; width:120px; height:32px; font-size:18px; text-align:left; text-indent:18px; background-position:-203px -387px; color:#fff; line-height:32px; border:2px solid #ffdfde; border-radius:50px; margin:0 auto;}
.index-prize .prize-pop{ display:none; width:225px; background:#fff; border-radius:10px; text-align:left; position:absolute; left:5px; top:194px; padding:21px 22px 8px 22px;}
.index-prize .prize-pop i{ display:block; width:20px; height:14px; background-position:-193px 0; position:absolute; top:-14px; left:50%; margin-left:-10px;}
.index-prize .prize-pop p{ color:#343434; line-height:24px; padding-bottom:12px;}
.index-prize .prize-pop p em{ color:#ff5200;}
.index-prize li.bg1{ background:url("//www.chinaacc.com/images/zhucekuaijishi/zhuanti/jiangxuejin/prize01.jpg") no-repeat; box-shadow:0 4px 10px #ffd4d8; -webkit-box-shadow:0 4px 10px #ffd4d8; -ms-box-shadow:0 4px 10px #ffd4d8;}
.index-prize li.bg1 h4{ text-shadow:0 0 8px #f44040; -webkit-text-shadow:0 0 8px #f44040; -ms-text-shadow:0 0 8px #f44040;}
.index-prize li.bg2{ background:url("//www.chinaacc.com/images/zhucekuaijishi/zhuanti/jiangxuejin/prize02.jpg") no-repeat; box-shadow:0 4px 10px #ffe0d2; -webkit-box-shadow:0 4px 10px #ffe0d2; -ms-box-shadow:0 4px 10px #ffe0d2;}
.index-prize li.bg2 h4{ text-shadow:0 0 8px #ff7f2f; -webkit-text-shadow:0 0 8px #ff7f2f; -ms-text-shadow:0 0 8px #ff7f2f;}
.index-prize li.bg3{ background:url("//www.chinaacc.com/images/zhucekuaijishi/zhuanti/jiangxuejin/prize03.jpg") no-repeat; box-shadow:0 4px 10px #ffdbc1; -webkit-box-shadow:0 4px 10px #ffdbc1; -ms-box-shadow:0 4px 10px #ffdbc1;}
.index-prize li.bg3 h4{ text-shadow:0 0 8px #ff9a2b; -webkit-text-shadow:0 0 8px #ff9a2b; -ms-text-shadow:0 0 8px #ff9a2b;}
.index-prize li.bg4{ background:url("//www.chinaacc.com/images/zhucekuaijishi/zhuanti/jiangxuejin/prize04.jpg") no-repeat; box-shadow:0 4px 10px #e8d9ff; -webkit-box-shadow:0 4px 10px #e8d9ff; -ms-box-shadow:0 4px 10px #e8d9ff;}
.index-prize li.bg4 h4{ text-shadow:0 0 8px #974ffe; -webkit-text-shadow:0 0 8px #974ffe; -ms-text-shadow:0 0 8px #974ffe;}
.index-prize li.bg4 .btn{ border-color:#efe4ff;}
.index-prize li.on{ z-index:1;}

/**/
.new-beginning-wrap{ width:100%; background:url("/images/chujizhicheng/zhuanti/2019jiangxuejin/bg04.png") no-repeat center top #f6f0ff; padding-top:45px;}
.new-beginning{}
.new-beginning li{ width:530px; height:359px; border-radius:20px; box-shadow:0 4px 10px #fdebce; -webkit-box-shadow:0 4px 10px #fdebce; -ms-box-shadow:0 4px 15px #fdebce;}
.new-beginning li.bg1{ background:url("/images/chujizhicheng/zhuanti/2019jiangxuejin/bg05.png") no-repeat;}
.new-beginning li.bg2{ background:url("/images/chujizhicheng/zhuanti/2019jiangxuejin/bg06.png") no-repeat;}
.new-beginning li.bg2 h3{ color:#a669ff;}
.new-beginning .tit{ height:60px; line-height:60px; text-align:center; font-size:26px; color:#fff;}
.new-beginning .con{ height:209px; padding:0 0 0 212px;}
.new-beginning .con h3{ line-height:62px; font-size:30px; font-weight:bold; padding-top:32px; color:#fd5854;}
.new-beginning .con p{ font-size:20px; line-height:28px;}
.new-beginning .btn{ display:block; width:190px; height:50px; line-height:50px; text-align:center; font-size:24px; text-decoration:none; color:#fff; background:#ffb040; border-radius:50px; margin:0 auto; box-shadow:0 4px 10px #ffe8c4; -webkit-box-shadow:0 4px 10px #ffe8c4; -ms-box-shadow:0 4px 10px #ffe8c4;}

/**/
.student-warp{ width:100%; background:url("/images/chujizhicheng/zhuanti/2019jiangxuejin/bg07.png") no-repeat center top #ffffff;padding-top:136px;}
.student-score-warp{background:url("/images/chujizhicheng/zhuanti/2019jiangxuejin/bg04.png") no-repeat center top #f6f0ff;}
.student{ padding:22px 0 59px;}
.student .bd{ height:284px; overflow:hidden; padding:0 0 0 30px;}
.student .bd li{ float:left; _display:inline; margin:5px 15px; background:#fff; border-radius:20px; width:230px; height:274px; box-shadow:0 0 5px 3px #f6f1ff;}
.student .bd li:hover{ box-shadow:0 0 10px 3px #e5d7ff;}
.student .bd .pic{ text-align:center; padding-top:24px;}
.student .bd h3{ line-height:38px; font-size:16px; color:#b27dff; text-align:center;}
.student .bd h3 a{ color:#c7a3ff;}
.student .bd p{ line-height:28px; padding-left:18px; color:#262626;}
.student .prev,.student .next{ display:block; width:20px; height:35px; top:125px; left:1px; background-position:-253px -50px;}
.student .next{ left:auto; right:1px; background-position:-223px -50px;}
.student .prev.prevStop{ background-position:-161px -50px;}
.student .next.nextStop{ background-position:-188px -50px;}

/**/
.bottom-wrap{ width:100%; height:191px; background:url("//www.chinaacc.com/images/chujizhicheng/zhuanti/jiangxuejin/bg02.png") no-repeat;}
.bottom{}
.bottom .text{ padding:30px 0 0 58px; width:527px; color:#fff;}
.bottom .text h4{ line-height:46px; font-size:24px; font-weight:bold;}
.bottom .text p{ line-height:28px; font-size:16px;}
.bottom .text a{ color:#fff;}
.bottom .text.w2{ width:450px;}

/**/
.mask{ display:none; width:100%;z-index:98;height:100%;background:#000;opacity:.4;filter:alpha(opacity=40);position:fixed;top:0;left:0;_position:absolute;_height: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight))}
.prompt-pop{ display:none; overflow:hidden; min-width:380px; max-width:480px;text-align:left; padding-bottom:30px; background-color:#fff; position:fixed; top:50%; left:50%; margin:-110px 0 0 -190px; z-index:99; border-radius:10px; _position: absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2))}
.prompt-pop p{ text-align:center; line-height:34px; font-size:18px; color:#666; padding:35px 20px 25px;}
.prompt-pop p a{ text-decoration:none;color:#a96eff;}
.prompt-pop p a:hover{ text-decoration:underline;}
.prompt-pop .btn{ display:block; width:150px; height:46px; line-height:46px; font-size:18px; color:#fff; background:#a96eff; text-decoration:none; margin:0 auto; border-radius:50px; box-shadow:0 2px 4px 2px #e2d3f8; text-align:center;}

.application-pop{ display:none; overflow:hidden; width:820px; text-align:left; padding-bottom:30px; background-color:#fff; position:fixed; top:50%; left:50%; margin:-310px 0 0 -410px; z-index:99; border-radius:10px; _position: absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2))}
.application-pop .tit{}
.application-pop h4{ line-height:66px; text-align:center; font-size:18px; font-weight:bold; color:#666; padding-top:21px;}
.application-pop .con{ padding:0 44px; height:448px; overflow-y:auto; padding-bottom:8px;}
.application-pop .con p{ line-height:28px;}
.application-pop .btn-wrap{ padding:0 44px; text-align:center;}
.application-pop .btn-wrap .btn,.application-pop .btn-wrap .btn-no{ display:inline-block; width:150px; height:46px; line-height:46px; font-size:18px; color:#fff; background:#a96eff; text-decoration:none; margin:0 auto; border-radius:50px; box-shadow:0 2px 4px 2px #e2d3f8; text-align:center;}
.application-pop .btn-wrap .readme{display:inline-block;float:left;height:36px;padding-top:10px;}
.application-pop .btn-wrap .readme label{display:block;width:100%;height:20px;background: url(/images/chujizhicheng/zhuanti/2019jiangxuejin/no_checked.png) no-repeat 0 center;}
.application-pop .btn-wrap .readme label.checked{background: url(/images/chujizhicheng/zhuanti/2019jiangxuejin/checked.png) no-repeat 0 center;}
.application-pop .btn-wrap .readme label span{padding-left:25px;font-size:14px;}
.application-pop .btn-wrap .btn-application{display:inline-block; float:left;width:150px; height:46px; line-height:46px; font-size:18px; color:#fff; background:#bababa; text-decoration:none; margin-left:125px; border-radius:50px; text-align:center;}
.application-pop .btn-wrap .btn-application.on{background:#a96eff;box-shadow:0 2px 4px 2px #e2d3f8;}
.application-pop .btn-wrap .btn-no{ background:#bababa; color:#fff; box-shadow:0 2px 4px 2px #e3e3e3;}

/**/
.select_boxhs {position:relative}
.select_boxhs select{display:none}
.select_boxhs input{padding:0;margin:0;cursor:pointer;position:absolute;top:0;left:0;background:none}
.select_boxhs i{position:absolute}
.select_boxhs ul {list-style-type:none;padding:0;margin:0;width:100%;display:none;position:absolute;overflow-x: hidden;overflow-y: auto}
.select_boxhs ul li{list-style-type:none;padding:0;margin:0}
.select_boxhs ul.show{display:block}

/**/
.areaSelect{ float:left; width:206px; height:50px;}
.areaSelect input{border:1px solid #d5d5d5; width:204px; overflow:hidden;height:48px;line-height:48px;font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;color:#ccc; text-indent:12px; font-size:18px;}
.areaSelect input.on{color:#666}
.areaSelect i{display:block;width:12px;height:8px;top:21px;right:11px; background-position:-130px 0;}
.areaSelect i.on{ background-position:-109px 0;}
.areaSelect ul { width:204px; border:1px solid #bf94ff;background:#fff}
.areaSelect ul li {overflow:hidden;width:96%;cursor:pointer;line-height:30px;height:30px;padding:0 0 0 4%}
.areaSelect ul li.hover {background:#f6f0ff;color:#c095ff}

/*------------------------------------------ list ------------------------------------------*/
/**/
.header-list-wrap{ width:100%; height:520px; background:url("//www.chinaacc.com/upload/resources/image/2019/05/28/82622.png") no-repeat center top;}

/**/
.top-introduction-list{font-size:16px;color:#262626;height:30px;line-height: 30px;margin-bottom:70px;}

/**/
.list-title{ height:30px; padding-bottom:22px; margin-top:-10px;}
.list-title h4{ float:left;height:30px; line-height:30px; font-size:16px; font-weight:normal; color:#999; padding-left:8px; background:url("//www.chinaacc.com/images/chujizhicheng/zhuanti/jiangxuejin/line02.png") no-repeat left center;}
.list-title .back-btn{ display:block;height:30px; line-height:30px; font-size:16px; color:#999;}

.list-con{ background:#fff; border-radius:10px; box-shadow:0 0 5px 5px #f4eeff; margin-bottom:45px; border:1px solid #f4eeff;}
.list-con .list-tit{ height:108px; text-align:center; padding-top:5px;}
.list-con .list-tit span{ display:inline-block; height:108px; line-height:108px; font-size:30px; font-weight:bold; color:#262626;}
.list-con .list-tit span .bg1,.list-con .list-tit span .bg2{ display:block; width:43px; height:33px; left:-54px; top:34px; background-position:0 -337px;}
.list-con .list-tit span .bg2{ left:auto; right:-54px; background-position:0 -376px;}
.list-con .list-search{ text-align:center; height:48px; padding-bottom:4px;}
.list-con .list-search .search-input{ display:inline-block; *display:inline; *zoom:1; width:405px; text-indent:26px; height:46px; line-height:46px; border:1px solid #ccc; border-radius:50px; font-size:16px;}
.list-con .list-search .search-btn{  display:inline-block; *display:inline; *zoom:1; width:107px; height:48px; line-height:48px; text-align:center; background:#9851ff; border-radius:50px; font-size:18px; color:#fff; text-decoration:none; margin-left:13px; *vertical-align:14px;}
.list-con .list-tit2{ height:40px; padding:19px 40px;}
.list-con .list-tit2 .student-nums{ height:40px; line-height:40px; font-size:18px; color:#af79ff;}
.list-con .list-tit2 .student-nums em{ font-size:22px; font-weight:bold;}
.list-con .list-tit2 .reset-btn{ display:block; width:162px; height:40px; line-height:40px; text-align:center; font-size:18px; color:#a05ef8; background:#f2e9ff; border-radius:50px; text-decoration:none;}
.list-con .table-con{ padding:0 35px;}
.list-con .table-con .table{ width:100%; border-top:1px solid #dcdcdc; border-left:1px solid #dcdcdc;}
.list-con .table-con .table th{ height:48px; line-height:48px; text-align:center; font-size:16px; color:#000; background:#f3f3f3; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc;}
.list-con .table-con .table th i{ display:inline-block; width:18px; height:18px; background-position:-190px -172px; margin-left:3px; vertical-align:-3px; *vertical-align:3px;}
.list-con .table-con .table th i.down{ background-position:-255px -170px;}
.list-con .table-con .table td{ height:38px; line-height:38px; text-align:center; color:#000; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc;}
.list-con .table-con .table tr:hover td{ background:#f5f5f5;}
.list-con .table-con .table .ts{ height:310px;}
.list-con .table-con .table .ts:hover{ background:#fff;}
.list-con .table-con .pages{ overflow:hidden; clear:both; text-align:center; height:34px; padding:50px 0 62px 0; color:#ccc;}
.list-con .table-con .pages a{ display:inline-block; margin:0 7px; vertical-align:middle; width: 34px; height: 34px; line-height:34px; color:#999; font-size: 14px; border-radius: 3px;}
.list-con .table-con .pages a:hover{ background-color: #f2e9ff; text-decoration: none;}
.list-con .table-con .pages .hover{ background-color:#9851ff; color:#fff;}
.list-con .table-con .pages .hover:hover{ background-color:#9851ff; color:#fff;}
.list-con .table-con .pages .sw{ width: 56px;}
.list-con .table-con .pages .np{ width: 70px;}
.list-con .table-con .pages .hui{ color: #cccccc; cursor: auto;}
.list-con .table-con .pages .hui:hover{ background:none;}

/**/
.reportCard{display:none;background:#fff;padding:0 20px;width:378px;height:378px;position:fixed;top:50%;left:50%;margin-top:-189px;margin-left:-189px;z-index:100;}
.reportCard .close{position:absolute;top:-30px;right:0;cursor:pointer;-webkit-border-radius: 13px;-moz-border-radius: 13px;border-radius: 13px;}

/**/
.fix-backBtn{ display:block; width:60px; height:337px; text-align:center; font-size:28px; font-weight:bold; color:#fe572a; line-height:30px; padding-top:17px; background:url("/images/chujizhicheng/zhuanti/2019jiangxuejin/back-fix.png") no-repeat; position:fixed; left:20px; top:50%; margin-top:-177px;}
.fix-backBtn:hover{ text-decoration:none;}