.result {width:100%; overflow:hidden; margin:30px auto;}
.menu li {padding-bottom:10px; margin-right:10px; display:inline-block;}
.menu a {display:block; color:#333; font-size:18px;}

.alertZoomer3 {background-color:rgba(10, 10, 10, 0.6); width:100%; height:100%; position:fixed; z-index:9999; top:0; display:none;}

.alertContent {width:520px; height:400px; background-color:#fff; margin:200px auto 0; border-radius:2px; overflow:auto;}

.alertHead {height:57px; padding:0 20px; border-bottom:solid 1px #ececec; font-size:16px; font-weight:bold; line-height:57px; color:#666; display:flex; justify-content:space-between;}

.alertclose3 {color:#666; font-size:20px; cursor:pointer;}

.weekLiCon {height:330px; overflow:auto;}

.xt-zjtop {padding:0 28px; background-color:#fff; border-bottom:1px solid #f5f5f5; cursor:pointer;}

.xt-zjtop .xt-zjtitle {font-size:16px; color:#333; line-height:60px; cursor:pointer;}

.xt-zjtop .xt-js {float:right; font-size:12px; color:#333;}

.xt-zjtop .xt-zjxl {padding-left:30px; overflow:hidden;}
body {background-color:#f3f5f7!important;}

.content {margin-top:30px; margin-bottom:30px;}

.content-menu {width:200px; padding:30px; text-align:center; background:#fff url('/s_p/web/result/images/bg.jpg') no-repeat top center;}

.username {color:#333; font-size:24px; display:block; margin-top: 30px; line-height: 28px; margin-bottom: 30px;}

.content-list {padding-top: 80px; line-height:60px;}

.content-list li {margin:0 -30px; color:#666; font-size:20px; cursor:pointer; transition:background-color ease .4s;}

.content-list li i {font-size:30px; vertical-align:middle;}

.content-list li a {color:#666;}

.content-list li:hover {background-color:#2589ee;}

.content-list li:hover a {color:#fff!important;}

.content-list li:hover i {color:#fff!important;}

.content-info {width:calc(100% - 230px); padding:35px; background-color:#fff;}
.cz_gjxq a {margin: 3px; white-space: nowrap;}

.content-title {color:#2e2e2e; font-size:18px; line-height:26px; padding-left:15px; margin-bottom:50px; border-left:6px solid #1e88e5;}

.page {text-align:center; line-height:42px; margin:60px 0;}

.page a {margin:0 5px; transition:color ease .4s,background-color ease .4s;}

.first-page,.last-page {color:#000;}

.next,.prev {width:40px; height:40px; color:#4e525d; font-family:fantasy; border-radius:20px; overflow:hidden; display:inline-block; vertical-align:middle; background-color:#d2d9dd;}

.page-num {color:#000; width:40px; height:40px; border-radius:20px; display:inline-block; vertical-align:middle; background-color:transparent;}

.page-on {color:#fff!important; background-color:#0d59b3!important;}

.page a:hover {color:#fff!important; background-color:#0d59b3!important;}

.course-img {overflow:hidden; border-radius:5px;}

.course-list {margin-bottom:40px;}

.course-list>a {color:#2e2e2e; font-size:16px; line-height:40px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.list-group-item-heading {line-height:40px;}

#usertx {margin-left:80px; margin-bottom:30px;}

#copyListUrl {display:flex; align-items:center; justify-content:center;}

.updateNameBtn {width:120px; height:40px; background-color:#007aff; color:#fff; font-size:16px; height:40px; line-height:40px; text-align:center; border-radius:10px; cursor:pointer; margin:40px;}

.newName,.oldName {width:300px; border-radius:3px; border:solid 1px #efefef; font-size:14px; height:40px; text-indent:1em;}

#edui_fixedlayer {z-index:1100!important;}

.alertZoomer3 {background-color:rgba(10, 10, 10, 0.6); width:100%; height:100%; position:fixed; z-index:9999; top:0; display:none;}

.alertContent {width:520px; height:400px; background-color:#fff; margin:200px auto 0; border-radius:2px; overflow:auto;}

.alertHead {height:57px; padding:0 20px; border-bottom:solid 1px #ececec; font-size:16px; font-weight:bold; line-height:57px; color:#666; display:flex; justify-content:space-between;}

.alertclose3 {color:#666; font-size:20px; cursor:pointer;}

.weekLiCon {height:330px; overflow:auto;}

.xt-zjtop {padding:0 28px; background-color:#fff; border-bottom:1px solid #f5f5f5; cursor:pointer;}

.xt-zjtop .xt-zjtitle {font-size:16px; color:#333; line-height:60px; cursor:pointer;}

.xt-zjtop .xt-js {float:right; font-size:12px; color:#333;}

.xt-zjtop .xt-zjxl {padding-left:30px; overflow:hidden;}
.type {color:#333; font-size:20px; border-left:2px solid #333; padding-left:20px; margin-top:40px;}

.count-list li {display:inline-block; color:#fff; font-size:20px; padding:15px 30px; border-radius:10px; background-color:rgb(58, 167, 232);}

#hfFwl,#hfNum,#hfzdlx,#user,#zbfw,#zdlx {width:100%; height:300px;}

#copyListUrl {display:flex; align-items:center; justify-content:center;}

.model-type {padding:5px; cursor:pointer;}

.model-type img {border:1px solid #ccc;}
/* 王田田新增 -start*/
.addCountTab {height:46px; line-height:46px;}
.addCountTab .zbLi {color:#888; font-size:16px; float:left; padding-right:20px; font-weight:bold; cursor:pointer;}
.addCountTab .zbLiActive {color:#333; font-size:20px; font-weight:bold;}
.zblist {display:none;}
.zbCont .zblistActive {display:block;}
.countHeader {border-top:solid 1px #eee; border-bottom:solid 1px #eee; display:flex; justify-content:space-between; padding:20px 50px;}
.sortCon {width:190px; float:left; height:32px; font-size:14px; border:solid 1px #eee; border-radius:4px; text-indent:1em; background:url(/static/images/ss_kys.jpg) no-repeat 90% 50%; background-size:7%;}
.sortBtn {margin-left:10px; float:left; padding:0 20px; height:32px; line-height:32px; border-radius:7px; background:#0070cc; color:#fff; text-align:center; cursor:pointer;}
.date {display:flex; width:45%;}
#hftime,#time {background:url(/static/images/biz/kbs/fgk-date.png) no-repeat 96% 50%; background-size:5%;}
.dateTit {width:200px; line-height:36px;}
.zbcs {width:164px; text-align:center; border-bottom:solid 1px #999;}
.countLi {padding:20px 50px; font-size:14px; color:#000; display:flex; justify-content:space-around;}
.linum {font-size:18px; font-weight:bold; line-height:44px;}
.rjcs {color:#999; font-size:12px; line-height:30px;}
.zbchart {margin-top:30px;}
.lookUser {text-align:right; padding-right:115px; font-size:14px; cursor:pointer;}
.gkryhfList,.zbryjcList {margin-top:20px; padding:0 20px;}
.zbryjcHead {display:flex; margin-bottom:20px;}
.zbryjcTit {color:#333; font-size:18px; font-weight:bold; line-height:26px;}
.dcBtn {margin-left:10px; float:left; height:32px; padding:0 20px; line-height:32px; border-radius:7px; background:#0070cc; color:#fff; text-align:center; cursor:pointer;}
