/* index toutiao */
.index-toutiao-container{}
.index-toutiao-container .toutiao{padding:1.5rem 0; margin:0; text-align:center}
.index-toutiao-container .toutiao-1{position:relative}
.index-toutiao-container .toutiao-1 a{color:#333; font-size:3rem; font-weight:700; text-decoration:none}
.index-toutiao-container .toutiao-1 span{display:inline-block; color:#fff; font-weight:700; margin-right:10px; font-size:12px; position:relative; padding:2px 5px; background:#d0000e; border-radius:2px; top:-10px}
.index-toutiao-container .toutiao-2{height:40px; line-height:40px}
.index-toutiao-container .toutiao-2 a{margin:0 1rem}
@media (max-width:767px){
    .index-toutiao-container{
        padding-top: 50px;
    }
	.index-toutiao-container .toutiao{padding:1rem 0}
	.index-toutiao-container .toutiao-1 a{font-size:1.75rem !important; line-height:1.25}
	.index-toutiao-container .toutiao-1 span{top:-3px}
}



/* index focus */
.index-focus-news-week{}
.week-header{height:52px; background:#fff6f7; border-radius:2px 12.5px 2px 2px; text-align:left; padding:8px; border-top:2px solid #d0000e}
.week-header .time{height:34px; width:44px; margin:0 10px; border-radius:4px; border:2px solid #d0000e; color:#d0000e; float:left}
.week-header .time span{display:block; width:100%; font-weight:900; line-height:1.1; font-family:Arial Black; text-align:center}
.week-header .time span.monthly{font-size:12px; background:#d0000e; color:#fff6f7; border-radius:1px 1px 0 0}
.week-header .time span.daily{font-size:15px}
.week-header h5{margin:0; padding:0; line-height:34px; font-size:1.35rem; font-weight:700; color:#d0000e; text-indent:1rem}
.new-posts-link{ line-height:1; padding-top:10px; font-size:1.05rem}



/* index topic */
.topic-item-box{position:relative; display:block; border-radius:2px; color:#fff; text-decoration:none !important; overflow:hidden; box-shadow:0 10px 20px 0 rgba(0,0,0,.05); transition:all .2s ease-in-out; cursor:pointer}
.topic-item-box:hover{color:#fff}
.topic-item-box .topic-img{position:relative}
.topic-item-box .topic-img img{width:100%; height:100%; border-radius:2px}
.topic-item-box .topic-img .tag{position:absolute; z-index:1; left:5px; top:5px; width:60px; height:22px; line-height:22px; background:#d0000e; color:#fff !important; text-align:center; font-size:12px; border-radius:2px}
.topic-item-box .topic-img .tag-time{position:absolute; z-index:1; right:0px; top:0px; width:75px; height:50px; line-height:50px; background:#d0000e; color:#fff !important; text-align:center; font-family:Arial Black; font-weight:900; font-size:20px; font-style:italic; opacity:0.9; border-radius:2px}
.topic-item-box .topic-img .tag-time small{font-size:12px}
.topic-item-box .topic-title{position:absolute; z-index:1; left:0; right:0; bottom:0; background:rgba(0,0,0,0.75); padding:1rem 1.5rem; font-size:1.15rem; font-weight:700; border-radius:0 0 2px 2px; color:#fff}



/* index catcol*/
.index-catcol-container{}
.catcol-nav{margin:0; padding:0; margin-bottom:0.5rem; height:45px; border-bottom:2px solid #D00000}
.catcol-nav li{display:inline-block; height:45px; line-height:45px; margin:0; padding:0}
.catcol-nav li,
.catcol-nav li a{color:#D00000; text-decoration:none !important}
.catcol-nav li.icon{font-size:1.25rem}
.catcol-nav li.catname{font-size:1.5rem; font-weight:700; margin-left:0.5rem}
.catcol-nav li.more{float:right}
.catcol-nav li.more a{font-size:12px; color:#aaa !important; font-family:Arial Black; font-weight:900}
.catcol-content{margin-bottom:0rem}
.catcol-content .basic-biglist li:nth-child(5) a{font-size:1rem; font-weight:400; color:inherit}
.catcol-content .basic-biglist li:nth-child(5){margin:0}



/* index wechat*/
.index-wechat-container{background:#0a1633 url(../images/con9-bg.png) top center; padding:2rem 0 1rem 0}
.wechat-container-list{position:relative}
.wechat-list-item{display:block; margin:0; padding:15px; margin-bottom:30px; background:#fff; border-radius:2px; display:-webkit-flex; display:flex; align-items:flex-start; border:0}
.wechat-list-item .item-img{min-width:80px; max-width:80px; width:80px; height:80px; background:#f5f5f5; margin-right:15px}
.wechat-list-item .item-img img{width:100%; height:100%}
.wechat-list-item .item-link{min-width:0; width:100%}
.wechat-list-item .item-link p{font-size:12px; margin:0; padding:0; margin-bottom:5px; color:#333}
.wechat-list-item .item-link .p1{font-size:15px}
.wechat-list-item .item-link .p2{}
.wechat-list-item .item-link .btn{font-size:12px}
.wechat-list-item-racet{position:relative}
.wechat-list-item-racet .icon{position:absolute; z-index:1; width:40px; height:20px; line-height:20px; text-align:center; background:#e03333; color:#fff; right:15px; bottom:30px; border-radius:10px 0 0 0; font-size:10px}
.wechat-list-item-racet .btn{padding:5px 10px; font-size:12px}
/**/
.right-list .wechat-list-item,
.right-list .wechat-list-item:hover{box-shadow:none}
.right-list .wechat-list-item{border:none; margin:0; padding:10px 0}
@media (max-width:767px){
    .wechat-list-item{margin-bottom:10px}
}



/* index link */
.part-links{}
.part-links.border{margin:2rem 0; padding-top:1rem; border-top:1px dotted #646b7b}
.part-links .part-links-title{height:50px; line-height:50px; font-size:1.5rem; margin:0; padding:0; color:#646b7b; font-weight:700}
.part-links .part-links-item a{display:inline-block; height:30px; line-height:30px; width:auto; min-width:40px; margin-right:20px; color:#646b7b}
/**/
.tougao{text-align:center; color:#646b7b; background:#fff}
.tougao.tougao-border{border:3px solid #646b7b; border-radius:4px}
.tougao .item{padding:1.5rem 0}
.tougao .item .txt p.p1{font-size:1.25rem; margin-bottom:5px}
.tougao .item .txt p.p2{margin:0}



/* page commom-title */
.commom-title{margin:0; padding:0; margin-bottom:1rem; height:50px; position:relative; color:#D00000}
.commom-title h2,
.commom-title h5{font-size:2rem; margin:0; padding:0; float:left; font-weight:700; line-height:50px}
.commom-title h2{font-size:1.5rem; color:#333}
.commom-title h5 span{background:#D00000; color:#fff; padding:0.25rem 0.5rem; margin-right:0.25rem; border-radius:5px; font-size:1rem; position:relative; top:-4px}
.commom-title .more{float:right; font-size:12px; line-height:50px; color:#aaa !important; font-family:Arial Black; font-weight:900}
.commom-title.twhite{color:#fff}
.commom-title.twhite h5 span{background:#fff; color:#0a1633}

/**/
.commom-title-tabs{margin:0; padding:5px; padding-bottom:0; height:45px; margin-bottom:1rem; background:#f3b763; border-radius:2px}
.commom-title-tabs>li{display:inline-block; float:left; width:50%; text-align:center; margin:0; padding:0; border:0; position:relative; z-index:1}
.commom-title-tabs>li>a{display:block; text-align:center; height:40px; line-height:40px; margin:0; padding:0; font-size:1.05rem; font-weight:700; color:#fff !important}
.commom-title-tabs>li>a:hover{border-color:transparent; background:none}
.commom-title-tabs>li.active>a,
.commom-title-tabs>li.active>a:focus,
.commom-title-tabs>li.active>a:hover{border:0; background:#fff; color:#f3b763 !important; border-radius:5px 5px 0 0}



/* page banner */
.common-banner{overflow:hidden}
.common-banner img{width:100%; height:auto}



/* page basic list */
.basic-list{}
.basic-list{margin:0; padding:0}
.basic-list li{line-height:1.5; padding:7px 0}
.basic-list li a{font-size:1rem; font-weight:400}
/**/
.basic-list-hot{}
.basic-list-hot li a{font-size:1.05rem}
.basic-list-hot li a span{display:inline-block; width:18px; height:18px; line-height:18px; text-align:center; margin-right:10px; font-family:Arial Black; font-weight:900; color:#ddd}
.basic-list-hot li:nth-child(1) a span{color:#F30}
.basic-list-hot li:nth-child(2) a span{color:#F60}
.basic-list-hot li:nth-child(3) a span{color:#F90}
/**/
.basic-biglist{padding:5px 10px 0 10px}
.basic-biglist li:nth-child(1) a{font-size:1.25rem; font-weight:700; color:#333}
.basic-biglist li:nth-child(5) a{font-size:1.15rem; font-weight:700; color:#333}
.basic-biglist li:nth-child(5){margin-top:0.25rem}
.basic-list .img-post{display:block; height:95px; position:relative; padding-left:130px}
.basic-list .img-post img{display:block; position:absolute; width:120px; height:80px; left:0}
.basic-list .img-post .txt-hidden2{-webkit-line-clamp:3}
.right-remen{background:#fff}
.right-remen .tab-content{padding:1rem; padding-top:0}



/* index right  pro banner */
.right-box{background:#fff; padding:2rem 2rem 1.5rem 2rem}
.right-pro-banner{border-radius:2px; overflow:hidden; width:100%; display:block; background:#eee}
.right-pro-banner img{width:100%; position:relative}
.right-pro-banner img:hover{opacity:0.8}



/* right jianbao */
.jianbao-title{}
.jianbao-title .rss{float:right; border:1px solid #266ee8; color:#266ee8; padding:0.5rem 1rem; margin:0.5rem 0; border-radius:45px}
.jianbao-more a{display:block; margin:0 0 1.5rem 2rem; font-size:1.1rem; color:#266ee8; font-weight:700}
/**/
.jianbao-box{position:relative}
.jianbao-box:before{content:""; display:block; position:absolute; left:0; top:15px; bottom:40px; z-index:1; width:1px; overflow:hidden; background:#ddd}
.jianbao .panel-time{display:block; padding:0; margin-bottom:15px; background:none; box-shadow:none; border-radius:0}
.jianbao .panel-time .meta{padding:0px; margin-left:30px; color:#aaa; font-size:0.9rem; font-weight:300}
.jianbao .panel-time .panel-heading{position:relative; padding:0}
.jianbao .panel-time .panel-heading .order{position:absolute; z-index:1; left:-8px; top:5px; width:15px; height:15px; border-radius:100%;  border:3px solid #fff}
.jianbao .panel-time .panel-heading .order{background:#ddd}
.jianbao .panel-time .panel-heading .order.order-1{background:#d9242a; background:#266ee8}
/*.jianbao .panel-time .panel-heading .order.order-2{background:}*/
/*.jianbao .panel-time .panel-heading .order.order-3{background:}*/
.jianbao .panel-time .panel-heading b{font-size:1.1rem; line-height:150%; margin-left:30px; display:block; font-weight:normal}
.jianbao .panel-time .panel-heading b a{}
.jianbao .panel-time .panel-heading b a span{margin-right:5px; font-size:0.8rem}
.panel-group{margin-bottom:10px}
.panel-group .panel-heading+.panel-collapse>.panel-body{border:0; padding:5px 10px; margin-left:20px; color:#999; font-size:0.9rem; background:none; line-height:2}
.panel-group .panel-heading+.panel-collapse>.panel-body a{color:#266ee8; display:block; margin-top:10px}



/* rightScrollLabel */
.page-rightScrollLabel{width:100%}
.page-rightScrollLabel-tip{width:100%; border:0px solid #266ee8; background:#fff; border-radius:3px; padding:25px}
.page-rightScrollLabel-tip .ht{text-align:center; margin-bottom:1.5rem}
.page-rightScrollLabel-tip .ht h3{margin:0; padding:0; height:30px; line-height:30px; font-size:1.75rem; font-weight:bold; color:#266ee8}
.page-rightScrollLabel-tip .ht p{color:#a1adba; font-size:12px}
.page-rightScrollLabel-tip .hb{}
.page-rightScrollLabel-tip .hb .tip{margin-bottom:15px; position:relative; display:-webkit-flex; display:flex; align-items:flex-start}
.page-rightScrollLabel-tip .hb .tip span{display:block; width:50px; min-width:50px; max-width:50px; height:50px; text-align:left; font-size:35px; color:#266ee8}
.page-rightScrollLabel-tip .hb .tip>div{position:relative; width:100%; border-bottom:1px solid #eee}
.page-rightScrollLabel-tip .hb .tip>div b{font-size:1.2rem; font-weight:normal; display:block; margin-bottom:5px}
.page-rightScrollLabel-tip .hb .tip>div p{line-height:1.5; font-size:12px; color:#a1adba; margin-bottom:1rem}
.page-rightScrollLabel-tip .fankui{}
.page-rightScrollLabel-tip .fankui a{display:block; width:60%; height:40px; line-height:40px; margin:0 auto; color:#fff; font-size:1.1rem; background:#266ee8; border-radius:2px; text-align:center; box-shadow:0 3px 10px 0 rgba(0,0,0,.25); transition:all .2s ease-in-out}



/* tool */
.right-tool{background:#fff}
.daojishi{text-align:center; margin:0; padding:1em 0}
.daojishi p{margin:0; padding:0}
.daojishi p.p1{line-height:2em; text-align:center; color:#999; font-size:1.2em}
.daojishi p.p2{display:block; padding:0.5em 0}
.daojishi p.p2 em{display:inline-block; overflow:hidden; width:35px; height:35px; line-height:35px; font-style:normal; font-size:2.2em; font-weight:700; background:#f9f9f9; border:1px solid #eee; border-radius:2px; margin:0 5px; color:#F95356}
/**/
.right-tool .time_line{position:relative}
.right-tool .time_line:before{content:""; display:block; position:absolute; left:0; top:15px; bottom:70px; z-index:1; width:3px; overflow:hidden; background:#ccd1de}
.right-tool .time_line ul{margin:0; padding:0}
.right-tool .time_line ul li{margin:0; padding:0; padding-left:20px; padding-bottom:10px; position:relative}
.right-tool .time_line h4{position:relative; margin:0; padding:0; height:32px; line-height:1}
.right-tool .time_line h4 .order{position:absolute; z-index:1; left:-26px; top:3px; width:15px; height:15px; border-radius:100%; border:3px solid #fff; background:#ccd1de}
.right-tool .time_line h4 .icon{background:#ccd1de; border-radius:20px; font-size:14px; line-height:1; color:#fff; margin:0; margin-right:2px; padding:3px 15px; font-weight:400}
.right-tool .time_line h4 .icon i{margin-right:10px}
.right-tool .time_line h4 a{color:#F95356; font-size:12px}
.right-tool .time_line ul li p{background:#f9f9f9; border-radius:2px; padding:0; font-size:0.9em; position:relative}
.right-tool .time_line ul li p a{display:inline-block; margin:0 1em; line-height:2.5; color:#666}
.right-tool .time_line ul li em{content:''; position:absolute; left:30px; top:-5px; width:10px; height:10px; border-top:1px solid #f9f9f9; border-left:1px solid #f9f9f9; background-color:#f9f9f9; z-index:10; -webkit-transform:rotate(-135deg); -ms-transform:rotate(-135deg); transform:rotate(-135deg)}
.right-tool .time_line ul li.active{}
.right-tool .time_line ul li.active .order{background:#266ee8; border-color:#e4effd}
.right-tool .time_line ul li.active h4 .icon{color:#fff; background:#266ee8}
.right-tool .time_line ul li.active p{background:#e4effd}
.right-tool .time_line ul li.active p a{color:#333}
.right-tool .time_line ul li.active em{border-top:1px solid #e4effd; border-left:1px solid #e4effd; background-color:#e4effd}



/* right-school */
.right-school-box{padding:2.5rem 0 1.5rem 0}
.right-school-box .commom-title{padding:0 2rem}
.right-school .item{display:block; text-decoration:none; height:80px; margin-top:10px; padding:10px 2rem; display:-webkit-flex; display:flex; -webkit-align-items:flex-start; align-items:flex-start}
.right-school .item .item-logo{min-width:60px; max-width:60px; width:60px; height:60px; position:relative; overflow:hidden; margin-right:1.5em; border-radius:2px; background:#fff}
.right-school .item .item-logo img{width:auto; height:100%; display:block}
.right-school .item .item-mesg{min-width:0; height:60px; width:100%}
.right-school .item .item-mesg .name{height:40px; line-height:20px; margin:0; padding:0; overflow:hidden; font-size:1em}
.right-school .item .item-mesg .key{height:20px; line-height:20px; font-size:12px; text-align:left; overflow:hidden; color:#aaa}



/* sheng-list */
.sheng-list{}
.sheng-list a{display:inline-block; height:40px; line-height:40px; margin:0 1rem 0 0}



/* article */
article.post{display:block; margin:0; padding:1.5rem 0; border:0px; position:relative; border-bottom:1px solid #eee}
article.post .content-title{margin:0; padding:0; margin-bottom:0.5rem; font-size:1.5rem; line-height:1.5; font-weight:700}
article.post .content-title span{display:inline-block; background:#266ee8; color:#fff; padding:0 5px; border-radius:2px; font-size:12px}
article.post .content-title a{color:#333}
article.post .content-meta{}
article.post .content-meta .note{color:#999; margin-bottom:0.5rem; font-size:1rem; -webkit-line-clamp:2}
article.post .content-meta .meta{display:block; padding:0; margin:0; height:20px; line-height:18px; text-align:left; overflow:hidden; font-size:12px}
article.post .content-meta .meta span{margin:0; padding:0; margin-right:1rem; color:#999}
article.post .content-meta .meta span.from{}
article.post .content-meta .meta span.theTime{float:right; margin:0}
article.post .content-meta .meta a{color:#266ee8; display:inline-block; padding:0 8px; border:1px solid #266ee8; border-radius:20px; line-height:18px}
@media(max-width:767px){
    article.post{padding:1.5rem 0}
	article.post .content-title{font-size:1.25rem}
	article.post .content-meta .meta span{ margin-right:0.5rem}
}
/* moon*/
article{display:block}
article.page{display:none}
.loop-wrap{display:block; margin:0; padding:20px 0; height:125px; position:relative; display:-webkit-flex; display:flex; align-items:flex-start; border-bottom:1px solid #eee}
.loop-wrap .loop-thumb{width:130px; min-width:130px; max-width:130px; height:85px; margin-left:1rem; overflow:hidden; border-radius:2px; position:relative; text-align:center; background-color:#333}
.loop-wrap .loop-thumb img{height:100%; width:100%; margin:0; opacity:.95}
.loop-wrap .loop-data{height:100%; width:100%; flex:1; min-width:0; position:relative}
.loop-wrap .loop-data .category-tag{margin:0; padding:0; height:22px; overflow:hidden}
.loop-wrap .loop-data .category-tag span{margin-right:1rem; font-size:0.9rem; color:#266ee8}
.loop-wrap .loop-data .category-tag span a{color:#266ee8}
.loop-wrap .loop-data .loop-title{max-height:50px; margin:0; padding:0; border:none!important}
.loop-wrap .loop-data .loop-title h1,
.loop-wrap .loop-data .loop-title h2,
.loop-wrap .loop-data .loop-title h3{margin:0; padding:0; font-size:1.2rem; font-weight:700; line-height:20px}
.loop-wrap .loop-data .loop-title a{text-decoration:none; color:#333; font-weight:700}
.loop-wrap .loop-data .loop-content{margin:0; padding:0; font-size:1rem; color:#999}
.loop-wrap .loop-data .loop-content p.note{max-height:40px; line-height:20px; margin:0; padding:0}
.loop-wrap .loop-data .loop-content p.meta{display:block; height:15px; line-height:15px; overflow:hidden; margin:0; padding:0; font-size:12px; position:absolute; bottom:0; width:100%}
.loop-wrap .loop-data .loop-content p.meta span{display:inline-block; float:left; margin-right:1rem}
.loop-wrap .loop-data .loop-content p.meta span.time{margin:0; padding:0}
@media(min-width:768px){
	.loop-wrap{height:240px; padding:30px 0; margin:0}
	.loop-wrap .loop-thumb{width:270px; min-width:270px; max-width:270px; height:180px; margin-left:2rem}
	.loop-wrap .loop-data .category-tag{margin-bottom:10px}
	.loop-wrap .loop-data .loop-title{max-height:70px; margin-bottom:10px}
	.loop-wrap .loop-data .loop-title h1,
	.loop-wrap .loop-data .loop-title h2,
	.loop-wrap .loop-data .loop-title h3{font-size:1.5rem; line-height:1.5}
}



/* article */
.page-article{background:#fff; padding:2.5rem 2rem}
.page-article .article-header{border-bottom:1px solid #eee; padding-bottom:10px; position:relative}
.page-article .article-title{color:#333; font-size:2.2rem; margin:0; margin-bottom:20px; padding:0; text-align:center; line-height:150%; font-weight:700; word-break:break-word; word-wrap:break-word}
.page-article .article-meta{text-align:center; margin:0; padding:10px 0; color:#999; width:100%}
.page-article .article-meta span{margin:0 10px; color:#aaa; font-size:14px}
.page-article .article-meta span a{color:#266ee8}
.page-article .article-content{line-height:2; position:relative; text-align:left; padding:20px 0; max-width:100%; overflow:hidden; font-size:115%}
.page-article .article-content a{color:#337ab7}
.page-article .article-content p{text-indent:2em}
.page-article .article-content img{max-width:100%; margin:10px auto; padding:0; text-indent:0; display:block; height:auto !important}
.page-article .article-content table{border:1px solid #666}
.page-article .article-content table td,
.page-article .article-content table th{border:1px solid #666; padding:0 5px}
.page-article .article-content table p{text-indent:0}
.page-article .article-relates{margin:1.5rem 0; padding:1.5rem 0}
.page-article .article-relates ul{margin:0; padding:0; list-style:none}
.page-article .article-relates ul li a{color:#266ee8 !important}
.page-article .article-copyright{margin:0; padding:15px 0; color:#999; border-top:1px solid #eee; font-size:1rem; line-height:2}
.page-article .article-copyright a{text-decoration:underline}
.article-page-list{margin:0; padding:0}
.article-page-list li{display:inline-block; margin:0; padding:0; padding-right:1rem; float:left; width:50%; height:2.5rem; line-height:2.5rem}
.article-mad{}
.article-mad img{max-width:100%}
.lwptoc{margin-bottom:3rem}
.lwptoc .lwptoc_i{border:1px dashed #aaa; padding:1rem 3rem; display:inline-block}
.lwptoc .lwptoc_i ul{padding-left:1rem}
.lwptoc .lwptoc_i .lwptoc_items > ul{padding:0}
.lwptoc .lwptoc_i a{color:#999; font-size:12px}
.fujia{padding:0; padding-top:3rem}
.fujia h3,
.fujia h4,
.fujia h5{ font-weight:700; font-size:1.5rem}
.fujia ul{}
.fujia ul li{margin:0; padding:0; height:2.5rem; line-height:2.5rem}
.article-tag-share{color:#999}
.article-tag-share .article-tags{}
.article-tag-share .article-tags a{display:inline-block; color:#999; background:#eee; margin:5px; padding:2px 8px; border-radius:2px; font-size:0.8rem}
.article-tag-share .article-tags a:hover{background-color:#ddd}
@media(max-width:767px){
	.page-article{padding:1.5rem 1rem}
	.page-article .article-title{font-size:1.5rem; margin-bottom:15px}
	.page-article .article-meta span{margin:0 5px; font-size:12px}
	.article-page-list li{width:100%; padding:0}
}



/* school-link */
.school-link-header{padding:1rem 0; padding-left:80px; margin:0; margin-bottom:1rem; position:relative; background:#fff}
.school-link-header p{color:#aaa !important; text-indent:0 !important; font-size:12px !important; margin:0; padding:0}
.school-link-header .link-left{width:80px; position:absolute; left:0}
.school-link-header .link-left .orglogo{display:block; width:80px; height:60px; overflow:hidden; border-radius:2px; text-align:center}
.school-link-header .link-left .orglogo img{width:auto !important; height:60px !important; margin:0 auto}
.school-link-header .link-right{width:100%}
.school-link-header .link-right .item-first{}
.school-link-header .link-right .item-first .item-first-left{}
.school-link-header .link-right .item-first .item-first-left big{display:block; font-size:1.35rem; line-height:1.5; margin:3px 0; font-weight:700}
.school-link-header .link-right .item-first .item-first-left p{}
.school-link-header .link-right .item-first .item-first-right{text-align:right}
.school-link-header .link-right .item-first .item-first-right a{display:inline-block; height:30px; line-height:30px; margin:3px 0; padding:0 15px; background:#ff8330; color:#fff; font-size:1rem; border-radius:2px}
.school-link-header .link-right .item-first .item-first-right p{}
.school-link-header .link-right .item-meta{padding:5px 20px; background:#f6f9ff; opacity:0.8}
.school-link-header .link-right .item-meta ul{}
.school-link-header .link-right .item-meta ul li{display:block; width:50%; height:25px; line-height:25px; float:left; color:#646b7b; font-size:12px}
@media(max-width:767px){
	.school-link-header .link-right .item-meta ul li{ width:100%}
}
