/* Write your styles */
.z-mt{margin-top:90px;overflow:hidden }
.reg-nav{overflow: hidden;background-color: white;margin:0;padding:1rem 0 0 0;}
/*column*/

.reg-nav .am-list{margin:0;padding:0;}
.reg-nav .am-list li{text-align: center;border:0;}
.reg-nav .am-list li i{font-size: 22px;color: white;margin-top: 1rem;}
.reg-nav .am-list li span{border-radius: 50em;display: block;width: 4rem;height: 4rem;margin:0 auto;}
.reg-nav .am-list li p{width: 100%;overflow: hidden;line-height: 1.7;text-align: center;padding:0;margin:0;color: #333}

/*column color*/
.ques{background-color: #5cafef;}
.infos{background-color:#48c68c}
.yxfa{background-color: #f57f4c}
.ksfa{background-color: #dcc27f}


.reg-college{margin-top: 1rem;background-color: white;width: 100%}
.reg-college h3{background-color: #e5e5e5;padding: .5rem 1rem;margin-top: 1rem;margin-bottom: 0;}
.reg-col-list{list-style: none;margin:1rem -2px;padding: 0;overflow: hidden;border-bottom: 1px solid #e5e5e5}
.reg-col-list li{width:50%;border: 1px solid #e5e5e5;float: left;margin-left: -1px;margin-bottom: -1px;padding: .6rem 1rem;overflow: hidden;font-size: 14px}
.reg-col-list li a{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}



.reg-publish{margin-top: 1rem;background-color: white;width: 100%}
.reg-publish h3{background-color: #e5e5e5;padding: .5rem 1rem;margin-top: 1rem;margin-bottom: 0;}

.reg-publish .am-form{margin-top: 1rem;width: 100%}
.reg-publish .am-selected{width: 100%;background-color: #eeeeee;border: 1px solid #d3d3d3;border-radius: 2px;}
.ky-btn-secondary{width:100%;background: linear-gradient(#f9f9f9,#eaeaea);border: 1px solid #d3d3d3;border-radius: 2px;line-height: 2rem}
.reg-publish .am-list{overflow: hidden;border:0;margin:0;padding:0;}
.reg-publish .am-list li{border: 0;margin-bottom: -5px;}
.reg-publish .am-list li img{max-width: 100%}


.reg-info{margin-top: 1rem;background-color: white;width: 100%;overflow:hidden;margin-bottom: 1rem}
.reg-info h3{background-color: #e5e5e5;padding: .5rem 1rem;margin-bottom: 0;}

.reg-news-bd{margin: 1rem}
.reg-news-bd .am-list{overflow: hidden}
.reg-news-bd .am-list li{float: left;width: 100%;border-bottom:1px solid #e5e5e5;margin:0;margin-top: -1px;font-size: 14px;padding-left:0;padding-right:0}
/*.reg-news-bd .am-list a{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;padding: .5rem 0}*/
.reg-news-bd .am-list a{overflow: hidden;float: left}
.reg-news-bd .am-list i{float: left}
.reg-news-bd .am-list span{text-align: right;padding: 1rem 0}
/*btn more*/
.ky-prompt-btn-more{width:40%;border-top: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;margin:1rem auto;padding:5px 0;display: block;text-align: center;overflow: hidden}
.ky-prompt-btn-more .fa-angle-down{font-size: 20px;font-weight: bold;margin-left: 5px}
.am-list-news-more{padding-right: 1rem}

.fa-n{float: none!important;margin-right: 5px;font-size: 16px!important}

/*list*/
.reg-banner{padding:1rem;overflow: hidden;background-color: white}
.reg-banner img{max-width: 100%}

.reg-college .fa{float: right;font-size: 24px;color: #969696}

.reg-college .am-form{margin-top: 1rem;width: 100%;margin-bottom: 1rem;}
.reg-college .am-selected{width: 100%;background-color: #eeeeee;border: 1px solid #d3d3d3;border-radius: 2px;}
.reg-college .ky-btn-secondary{margin-top: 4.7rem;background-color: #eeeeee;color: #333;line-height: 1.9rem}

.reg-college .am-form .am-form-group:last-child{margin:0;}
.reg-college fieldset{margin:0;padding:0.35em 0 0.75em;}

.coll-link{color: #db1132;text-decoration: underline;float: right;font-size: 14px;padding-top: 3px}
.coll-more{color: #db1132;text-decoration: underline;float: right;font-size: 14px;padding-top: 3px;font-style: italic}
/*arc*/
.reg-arc{padding:1rem;overflow: hidden;background-color: white}
.reg-arc h1{font-size:16px;color: #666;line-height: 1.4;margin:0}
.reg-arc .tag{overflow: hidden;color: #999;margin-top: 10px;border-bottom: 1px solid #e3e3e3;overflow: hidden;padding-bottom: .6rem;}
.reg-arc .tag p{margin:0;padding:0;font-size: 14px}
.reg-arc .tag i{font-size: 16px;color: #999;margin-right: 5px}
.reg-arc .tag .i-tag{border: 1px solid #db1132;color: #db1132;border-radius: 2px;padding: 3px 5px}
.reg-arc .tag .i-tag i{color: #db1132;margin: 0 0 0 5px}
.reg-a-content{padding: 1rem 0;color: #666}

.reg-rel{padding:1rem;margin-top: 1rem;background-color: white}
.reg-share{overflow: hidden;position: relative;border-bottom: 1px solid #e3e3e3;padding-bottom: 1rem}
.reg-share .fa{width: 3rem;height: 3rem;border-radius: 50em;color: white;font-size: 18px;float: left;margin-right: 1rem;text-align: center;line-height: 3rem}
.fa-qq{background-color:#68a5e1}
.fa-tencent-weibo{background-color:#38a6d7}
.fa-wechat{background-color:#8dc81b}
.fa-weibo{background-color:#f56467}

.reg-rel-l{margin-top: 1rem;overflow: hidden}
.reg-rel-l a{width: 100%;display: block;color: #4dafea;text-decoration: underline}

.reg-guanzhu{padding:2rem;margin-top: 1rem;background-color: white;overflow: hidden}
.guanzhu{border: 1px solid #919191;overflow: hidden;padding: 1rem}
.guanzhu .am-u-sm-7{padding-right: 0;padding-left: 0}
.guanzhu .am-u-sm-5{padding-left: 1rem;border-left: 1px solid #e3e3e3}
.guanzhu .am-u-sm-5 img{max-width: 100%}

.kyw-box{list-style: none;overflow: hidden;margin:1rem;padding:0 0 1rem 0;}
.ky-video-item-thumb a{position: relative;display: block}
.ky-video-item-thumb a img{max-width: 100%;border-radius: 1rem}
.ky-video-item-thumb a span{position: absolute;left: 5.3rem;font-size: 50px;top: 25%;color: white}
.ky-video-item-thumb a .fa-play-circle-o{font-size:4rem}
.ky-video-item-thumb h4{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;-o-text-overflow: ellipsis;margin:0;padding:5px 0 0 0;font-size: 15px;font-weight: 100}



.reg-course{margin-top: 1rem;background-color: white;width: 100%;overflow:hidden;margin-bottom: 1rem}
.reg-course h3{background-color: #e5e5e5;padding: .5rem 1rem;margin-top: 1rem;margin-bottom: 0;}


/*jidao -list*/
.reg-k-info{overflow: hidden;list-style: none;margin:1rem;padding: 0}
.reg-k-info li{width:100%;border-bottom: 1px solid #e3e3e3;float: left;padding: .4rem 0;font-size: 14px}
.k-title .am-u-sm-6{text-align: left}
.reg-k-info .am-u-sm-4,.reg-k-info .am-u-sm-2{text-align: center}

.reg-tips{margin-top: 1rem;background-color: white;width: 100%;overflow:hidden;margin-bottom: 1rem;padding: 1rem}
.reg-tips span{background-color: #db1132;color: white;border-radius: 3px;padding: 2px 3px;font-size: 14px}
.reg-tips a{font-size: 14px;text-decoration: underline}
.reg-tips .e{color: #3162dd}
.reg-tips h3{background-color:#db1132;text-align: center;padding: .5rem 0;color: white;border-radius: 2px;margin-bottom: .5rem;}
.reg-tips h3 .fa{margin-left: 15px;font-size: 20px}
.reg-down{font-size: 14px;border-bottom: 1px solid #e5e5e5;padding-bottom: 1rem;margin-bottom: 1rem}
.reg-down a{color: #ff9000}
.reg-tips p{padding-top: 5px;margin-top: 0;font-size: 14px}
.reg-ksxx{margin-top: 1rem;background-color: white;width: 100%;overflow:hidden}
.reg-ksxx h3{background-color: #e5e5e5;padding: .5rem 1rem;margin-top: 1rem;margin-bottom: 0;}
.reg-ksxx fieldset{margin:0;padding:0;}

.reg-ksxx .am-forms{margin:1rem}
.am-forms .am-u-sm-8{padding: 0}
.am-forms .am-u-sm-4{padding-left:1rem;padding-right: 0;}

.am-form-groups{width: 100%;background-color: #eeeeee;border: 1px solid #d3d3d3;border-radius: 2px;position: relative;height: 40px;padding: 0;margin: 0;-moz-box-shadow:1px 1px 1px #e5e5e5 inset;               
	-webkit-box-shadow:1px 1px 1px #e5e5e5 inset;            
	box-shadow:1px 1px 1px #e5e5e5 inset;                    }
.am-form-groups .am-icon-search{color: #989898;position: absolute;left:5px;top: 6px;z-index: 5}

.am-forms .am-u-sm-4 .ky-btn-secondary{height: 40px}

.am-form-groups .am-selected{width: 100%;background: none;border: 0;position: absolute;top: 0;left: 0;margin:0}
.am-form-groups .am-selected-btn{margin:0;background: none;border: 0;height: 40px}

.am-form-groups .am-dropdown-toggle{background: none!important;}
.am-form-groups .am-selected-status{padding-left: 15px}





/*fabu*/
.reg-fabu{margin-top: 1rem;width: 100%;overflow:hidden;margin-bottom: 1rem}
.reg-fabu h3{background-color: #e5e5e5;padding: .5rem 1rem;margin-top: 1rem;margin-bottom: 0;}
.reg-fabu fieldset{padding:0;margin:0;}
.reg-fabu .ba-bg{width: 100%;background-color: #eeeeee!important;border: 1px solid #d3d3d3;border-radius: 2px;position: relative}
.reg-fabu .am-form-group-g{overflow: hidden;margin-bottom: 1.5rem}
.reg-fabu .am-form-group-g  [class*=am-u-]{padding-left: 0;padding-right: 0}
.reg-fabu .fabu-group{background-color: white;padding: 1rem;margin-bottom: 1rem}
.reg-fabu .fabu-group:last-child{margin:0;}
.v-college .am-selected{width: 100%;background-color: #eeeeee!important;}

.v-score {overflow: hidden;margin:0;}
.v-score [class*=am-u-]{padding-left:0;padding-right:0}
.fabu-score [class*=am-u-]{padding:0 .5rem;margin:0;}
.fabu-score [class*=am-u-] input{margin:0 0 1rem 0;}
.t-rx{text-align: right}
.total{padding-left: 5px;font-weight: bold}
.v-yzm{width: 120px!important;display: inline-block!important}
.v-fyzm .yzm{font-size: 18px;color: #226cbf}

.fabu-btn-secondary{width:100%;background: linear-gradient(#f9f9f9,#eaeaea);border: 1px solid #d3d3d3;border-radius: 2px;line-height: 2rem}



/*ks -xiangq*/
.ks-bd{width: 100%;overflow:hidden;margin-bottom: 1rem}
.ks-bd h3{background-color: #e5e5e5;padding: .5rem 1rem;margin-top: 1rem;margin-bottom: 0;}

.reg-exam{overflow: hidden}
.exam-group{list-style: none;margin:1rem -6px 0 0;padding: 0;overflow: hidden}
.exam-group .ex-title{background-color: #d90629;color: white}

.exam-group li{width: 100%;float: left;background-color: #e5e5e5}
.exam-group span{width: 20%;float: left;text-align: center;padding: .5rem 0;border: 1px solid white;margin-top:-1px;margin-right:-1px;display: block}
.exam-list{list-style: none;margin:1rem 0 0 0;padding: 0;overflow: hidden}
.exam-list li{border-bottom: 1px solid #e5e5e5;padding: .5rem 0;padding-left: 10px;width: 100%}


.user-f{width: 100%;overflow: hidden;margin-top: 1rem;margin-bottom: 1rem}
.user-f h3{margin:0;line-height: 2;margin-left: 1rem}
.uer-bd{width: 100%;overflow: hidden;background-color: white;padding: 1rem}
.user-ewm{text-align: center;margin:0 auto;border-bottom: 1px solid #e5e5e5;padding-bottom: 1rem}
.user-ewm img{max-width: 100%;border:2px solid #e5e5e5;padding: .5rem;margin-bottom: 5px}
.user-conent{line-height: 2;padding-left: 1rem}