body,html{background:#fff;color:#333;text-align:left;font:14px/1.8 "Microsoft YaHei","Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","WenQuanYi Micro Hei",Arial,sans-serif}
.footer{background-color:#f8f8f8}
.page-wrap{margin-top:10px;text-align:right}
.pagelink a{background-color:#f8f8f8;margin-right:0;margin-left:10px}
@font-face{font-family:iconfont;src:url(../font/iconfont.eot?t=1512951693273);src:url(../font/iconfont.eot?t=1512951693273#iefix) format('embedded-opentype'),url(../font/iconfont.woff?t=1512951693273) format('woff'),url(../font/iconfont.ttf?t=1512951693273) format('truetype'),url(../font/iconfont.svg?t=1512951693273#iconfont) format('svg')}
.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
input[type=button]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:none;padding:0}
.ch-table{width:100%;line-height:25px;border:1px solid #e9e9e9;border-bottom:0;border-collapse:collapse;border-spacing:0;word-break:break-all;word-wrap:break-word}
.ch-table th{padding:12px 10px;border-bottom:1px solid #e9e9e9;font-size:16px;font-weight:700;text-align:left}
.ch-table td{padding:12px 10px;border-bottom:1px solid #e9e9e9;font-size:16px;color:#666;text-align:left}
.ch-table td a{color:#333}
.ch-table tr:hover{background-color:#eff7fe}
.ch-table tr:hover td a{color:#4498ee}
.ch-table th.ch-table-center{text-align:center}
.ch-table td.ch-table-center{text-align:center}
.ch-table .ch-table-tick{font-size:20px}
.ch-input{box-sizing:border-box;padding:0 10px;border:1px solid #d6d6d6;height:40px;line-height:40px;color:#666;font-size:14px;margin-right:10px;border-radius:2px}
.ch-btn{display:inline-block;width:auto;height:36px;line-height:36px;padding:0 16px;border:none;border-radius:2px;background:#4498ee;color:#fff;font-size:14px;vertical-align:middle;outline:0;cursor:pointer;overflow:visible}
.ch-btn.ch-btn-big{height:40px;line-height:40px;padding:0 24px;font-size:16px}
.ch-alert{position:relative;padding:8px 48px 8px 40px;border-radius:4px;color:#666;font-size:14px;line-height:1.5;margin:20px 0}
.ch-tab{position:relative;height:38px;border-bottom:1px solid #d6d6d6;margin-bottom:20px}
.ch-tab .tab-item{float:left;border-bottom:2px solid transparent;border-bottom-color:transparent;margin-right:10px}
.ch-tab .selected{border-color:#4498ee}
.ch-tab a,.ch-tab a:link,.ch-tab a:visited{display:block;color:#666;font-size:16px;padding:4px 10px 5px}
.ch-tab .selected a,.ch-tab .selected a:link,.ch-tab .selected a:visited{color:#4498ee}
.ch-check-label{vertical-align:middle;margin-right:16px;cursor:pointer}
.nav-title{position:relative;margin:10px 0 20px;font-size:26px;font-weight:700;word-break:break-all;word-wrap:break-word}
.col-title{position:relative;height:50px;line-height:50px;padding-left:12px;border-bottom:1px solid #e5e5e5;margin-bottom:15px;font-size:18px;font-weight:400}
.col-title .h3-border{position:absolute;top:16px;left:0;display:inline-block;width:4px;height:18px;background:#4498ee}
.no-answer{padding-top:150px;padding-left:500px;min-height:400px;background:url(../img/no-result-bg.png) no-repeat 235px 100px;line-height:28px;text-align:left;font-size:18px;color:#666}
.no-answer .ch-btn{margin-top:20px}

.major-info{padding:8px 15px;margin-top:0;border-radius:0;border:1px solid #4498ee;background-color:#eff7fe}
.major-info .ch-alert-message{margin-right:80px}
.major-filter{margin-bottom:30px}
.college-filter{margin-bottom:10px}
.major-filter .ch-input,.college-filter .ch-input{width:600px}
.major-list{margin-bottom:30px}
.major-cc-ul{height:43px}
.major-cc-ul li{float:left;height:40px;line-height:43px;padding:0 24px;border-bottom:3px solid #4498ee;margin-right:2px;font-size:16px;cursor:pointer}
.major-cc-ul li.onread{color:#fff;background:#4498ee;border-color:#4498ee}
.major-cc-ul li.onread a{color:#fff}
.major-lb-ul li .iconfont{display:none;position:absolute;top:1px;right:5px;color:#999}
.major-lb-ul li.onread .iconfont{display:block}
.spec-list{position:relative;margin-top:-1px;border:1px solid #e5e5e5;background:#fcfefd}
.major-lb-ul{float:left;width:150px;padding:15px 0;margin-right:1px}
.major-lb-ul li{position:relative;line-height:35px;padding:0 15px;cursor:pointer}
.major-lb-ul li.onread{line-height:33px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;color:#4498ee;background:#fff}
.major-lb-ul li.onread a{color:#4498ee}
.major-lb-ul.major-xk-ul{width:180px}
.spec-list .major-list-coverbg{position:absolute;top:0;left:332px;width:866px;height:100%;background:#fff}
.major-table-container{position:relative;float:left;width:866px;background:#fff}
.major-table-container .ch-table{border:none}
.major-table-container .ch-table th{background:#fcfefd;border-bottom:none;font-size:14px}
.major-table-container .ch-table td{padding:11px 10px;border-top:1px solid #e5e5e5;border-bottom:none;font-size:14px}
.spec-list .major-list-borderone,.spec-list .major-list-bordertwo{position:absolute;top:0;width:1px;height:100%;background:#e5e5e5}
.spec-list .major-list-borderone{left:150px}
.spec-list .major-list-bordertwo{left:331px}
.major-list .col-title{margin-top:20px;margin-bottom:10px;border-bottom:none}
.base-info{padding:0 10px 10px;line-height:38px}
.base-info .info-title{color:#666}
.base-info .info-divid{color:#666;margin:0 10px}
.base-info .fire-icon{padding-left:25px;padding-top:1px;margin-right:15px;background:url(../img/fire.png) no-repeat 0 0}
.nav-title .fire-icon{padding-left:25px;margin-left:30px;color:#FF0000;background:url(../img/fire.png) no-repeat 0 0;font-size:15px;font-weight:100}
.tjxx{padding-bottom:20px}
.tjxx .echarts-box{float:left;width:600px}
.tjxx .echarts-box .echarts-title{height:40px;line-height:40px;margin-bottom:15px;font-size:16px;font-weight:400;text-align:center}
.tjxx .echarts-box .echarts-con{width:100%;height:180px;line-height:50px;text-align:center;color:#666}
.tab-container{margin:20px 0}
.tab-col .ch-tab{margin-bottom:10px}
.tab-content .item-content{min-height:60px;display:none}
.tab-content .active{display:block}
.tab-content .cut-text{position:relative;padding-bottom:0;overflow:hidden}
.item-content{padding:10px 0;padding-bottom:10px;line-height:28px;color:#666}
.filter{padding:0;position:relative;border:none;margin-bottom:8px}
.filter li{padding:4px 0;line-height:30px}
.filter li.option-con{position:relative}
.filter .list-th{position:relative;float:left;width:105px;padding-right:0;text-align:left;font-weight:700;font-size:14px}
.filter .list-td{position:relative;float:left;width:1075px;padding-left:0;color:#666}
.filter .option{padding:0;margin-right:20px;cursor:pointer}
.filter .option.selected{color:#4498ee;background:0 0;display:inline-block;cursor:default}
.filter .ch-check-label{padding-left:0;margin-right:0;vertical-align:top}
.filter .ch-check-label+.ch-check-label{margin-left:20px}
.filter .ch-check-label input[type=checkbox]{position:relative;top:-1px;margin-right:5px;vertical-align:middle;cursor:pointer}

