.txt td,.txt th{padding: 5px 10px;border: 1px solid #DDD;}
/* 公用css */
.ellipsis{white-space: nowrap;text-overflow: ellipsis; overflow: hidden;}
a,a:hover,a:active,a:focus{text-decoration: none;}
a:focus{outline: none;}
body {font-family: 'Microsoft Yahei','宋体';}
.fr{float: right;color: #919090 !important;}
.fl{float: left;}
.clearfix:after{content: '';display: block; clear:both; }
.overflow{overflow:hidden;}
.pointer{cursor: pointer}
.hide{display: none;}
@media (min-width: 1200px){
	.container {
		width: 1200px;
		padding:0
	}
  .index .container .row .list-advbox .first-img{height:93px;}
}
#bsWXBox,#bsWXBox *{box-sizing:initial;}

/* header */
.head{box-shadow: none;padding: 10px 0px;}
.head:hover{background: none;}
.head .logo img{max-height:60px;}
.search-block{margin-top:10px;}
.top .search-block{margin-top:0px;}
.search-btn .menu_a{display: none;}
.search-btn.search-cancle .menu_a{display: block;}
.search-btn.search-cancle .menu_b{display: none;}
.search-btn .menu_b{display: block;}
.head .search-block .input{position: relative;display: inline-block;width:100%;height:42px;border:1px solid #e71f19;border-radius: 10px;line-height: 40px;padding:3px 6px;}
.head .search-block .input .search-submit{width:12%;height:34px;background: #e71f19 url('../../images/index/search.png') center no-repeat;display: inline-block;border-radius: 8px;}
.head .search-block .input input{width:85%;height:34px;border:0;}
.searchlist{position: absolute;z-index:99999;border:solid 1px #e5e5e5;width:100%;top:42px;left:0;background: #fff;border-radius: 10px;padding:10px;}
.searchlist li{line-height: 30px;color:#666}
.searchlist li:hover{color:#e7161b}
.head .info{padding-top:11px;}
.head .info .member-span-logined a:hover{color:#e74a46}
.head .info .send{background: #666666;border-radius: 2px;color: #fff;font-size: 14px;padding: 0px 10px;margin: 7px 0px 4px 20px;}
.head .info .quit a{line-height: 34px;margin-left: 10px;color: #1b232a;}
.head .info .member-login,.head .info .username1{color: #4c4c4c;display: inline-block;padding-left:40px;line-height:36px;height:34px;background: url('../../images/index/login.png') center center no-repeat;background-size:contain; }
.head .menu1{margin-top:10px;background:#f3f3f3}
.head .menu1 ul{text-align: center;position: relative;z-index: 101;padding: 10px 0px;}
.head .menu1>ul>li{padding:5px 24px;margin:0;display: inline-block;position: relative;}
.head .menu1>ul>li>a,.head .menu1>ul>li>span,.head .menu1>ul>li>span>.span-a{font-size: 18px;color:#5f6971;}
.head .menu1>ul>li>a:hover{color:#5f6971}
@media (min-width: 1200px){
	.head .menu1 .menubox{position: absolute;z-index: 9; top:40px;background: rgba(203,0,0,.8);width:200px;left:calc(50% - 100px);border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
	.head .menu1 .menubox:before{content:'';position: absolute;width:100%;height:8px;top:-8px;left:0;background: url('../../images/index/rect1_1.png') center no-repeat;}
	.head .menu1 .menubox ul{padding:15px 0;}
	.head .menu1 .menubox li{margin:0;float: none;}
	.head .menu1 .menubox li a{line-height: 35px;font-size: 14px;display: block;color: #ffbbbb;}
	.head .menu1 .menubox li a:hover{background: red;color:#fff}
    .index .playerbox img{width: 100%;}
    .index .brandlist .brand{max-width: 200px;}
    .head .info .member-span-login{margin-left: 179px;}
}
.head .menu1 .menubox li{padding-bottom:0;}
.head .menu1 .menubox li a{font-size: 13px;}

.header_c{background: #fff;box-shadow: 0px 0px 10px 0px rgba(164, 0, 0, 0.4);}
.head_c .info .home{padding-left:30px;line-height:36px;margin-left:30px;background: url('../../images/contribute/home.png') left center no-repeat;}
.head_c .info .member-username{padding-left:30px;background: url('../../images/contribute/user.png') left center no-repeat;}

/* footer */

.footer .link{border: 1px solid #e4e4e4;padding: 28px}
.footer .link a{color: #4e4c4c;line-height: 15px;}
.footer .link a:hover{text-decoration: underline}
.footer .link .flag{margin: 0px 9px;}
.footer .link .flag:last-child{display: none;}
.footer .foot{color: #e3e3e3;text-align: center;padding-top:40px;padding-bottom: 30px;}
.footer .foot li{display: inline-block;padding:0 15px;border-right:1px solid #565656;line-height: 15px;margin-bottom:10px;}
.footer .foot li:last-child{border:0;}
.footer .foot li a{color: #565656}
.footer .foot li a:hover{text-decoration: underline}
.footer .foot div,.footer .foot div a{color:#929292;font-size:12px;}
.footer .foot img{margin:40px auto 10px;}
.go_top{box-shadow: 0px 0px 20px rgba(231,31,25, 0.5);}


/* 首页 */
.index{background: #fff;}
.index .page-top .ad{position: relative;}
.index .img-box{display:inline-block;position: relative;width: 100%;height: 100%;border:1px solid #eee; overflow: hidden;}


 

.index .closebtn{position: absolute;right:10px;top:10px;width:48px;height:48px;background: url('../../images/index/close.png') center no-repeat;}
.index .container .ad{margin:0;}
.index .left{padding-right:20px;}
.index .list div[id^='ZCMSAP'] li a{color:#e7161b !important;font-size: 22px;font-weight: bold;margin:15px 0;display: inline-block;}
.index .list .title{color:#000;padding-left:0;}
.index .list .title:hover{color: #be0000;}
.index .list ul{margin:20px 0 15px;}
.index .list li a{color:#5f6971;line-height: 34px;}
.index .list li a:hover{color: #e74a46;}
.index .catTitle{color:#e71f19;font-size: 22px;font-weight: bold;margin:25px 0 16px;}
.index .catTitle a{color: #e71f19;font-size: 12px;margin-top: 2px;}

.index .catTitleNew{color:#e71f19;font-size: 22px;font-weight: bold;margin:15px 0 0;}
.index .catTitleNew .fl{color:#e71f19;font-size: 22px;font-weight: bold;margin:15px 0 0;}
.index .catTitleNew .tj{font-weight: bold;margin:0 0 5px;}
.index .catTitleNew span{color: #e71f19;font-size: 22px;position: relative;display: inline-block;}
.index .catTitleNew span::after{content: '';display: block;position: absolute;width: 100%;background: #e71f19;bottom: -2px;height:3px}
.index .catTitleNew a{color: #e71f19;font-size: 12px;margin-top: 2px;}


.index .right{padding-left:20px;}
.index .videolist{font-size: 0;position: relative;}
.index .videolist .videoplay{cursor:pointer; background: url('../../images/index/play.png') center no-repeat;position: absolute;width:40px;height:40px;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;display:block;}
.index .videolist .videoplayed{background:none;}
.index .videolist video{width:100%;height:225px;background: #000;}
.index .videolist .vtitle{background: #000;color:#fff;padding:5px 20px;}
.index .videolist .vtitle a{color: #fff;}
.index .videolist .vtitle a:hover{color:#e74a46;}
.index .vlist{padding-left:20px;margin-top:15px;}
.index .vlist li a{color:#1b232a;line-height: 34px;}
.index .tabword{margin-top:35px;overflow: hidden;}
.index .tabword a:hover{color: #e74a46;}
.index .tabword a{color:#5f6971;padding-left:15px;}
.index .brandlist{border-top:1px solid rgba(89,89,89,.5);padding:0 10px;max-height: 193px;overflow: hidden;}
.index .brandlist .brand{padding:0 10px;}
.index .brandlist .brand img{border-radius: 8px;margin-top:25px;min-height: 99px;}
.index .brandlist .summary{color:#5f6971;margin:10px 0 15px;text-align: justify}
.index .brandlist .summary{line-height: 16px;margin:9px 0px;min-height:10px; }
.slick-prev, .slick-next{width:50px;height:50px;}
.slick-prev:before, .slick-next:before{content:'';}
.slick-prev{background: url('../../images/index/left.png') center no-repeat;left:0;z-index:1}
.slick-next{background: url('../../images/index/right.png') center no-repeat;right:0}
.slick-prev:hover, .slick-prev:focus{background: url('../../images/index/left.png') center no-repeat;}
.slick-next:hover, .slick-next:focus{background: url('../../images/index/right.png') center no-repeat;}
.slick-disabled,.slick-disabled:hover,.slick-disabled:focus{background: transparent;}
.index .clist {border-top:1px solid rgba(89,89,89,.5);}
.index .clist li{padding:25px 0;}
.index .clist li:nth-of-type(odd){background: #f3f3f3;}

.index .clist .imgbox{position: relative;height: 150px;overflow: hidden;}
.index .clist .imagelist{height: 150px;}
.index .clist .imgbox .fitimg{width: 100%;height: 100%;object-fit: cover;}
.index .clist .imgbox .play{width:100%;height:100%;background: url('../../images/index/play.png') center no-repeat;position: absolute;left:0;top:0;}
.index .clist li .info{padding-left:0;}
.index .clist li .title{color:#333;font-size: 20px;display: block}  
.index .clist .catalog{padding:3px 7px;border-radius: 15px;color:#DC1010;border: 1px solid #DC1010; margin:10px 0;display: inline-block}
.index .clist .time{color:#5f6971;display: none;}
.index .more{width:154px;height:42px;line-height: 40px;text-align: center;margin: 0px auto 20px;background: #f3f3f3;}
.index .active a{margin-bottom:30px;display: block}
.index .img-list{margin: 0 -15px;padding-top: 10px;}
.index .adv-min{min-height:40px;}
.index .adv-min a:hover{color: #e71f19 !important;}
.index .first .first-img img{max-height:93px;}
.index .adv div {width: 100%!important;max-height:90px;}
.index .adv div img{width: 100%;max-height: 100%;}


.index .xyh .college h5 a{color:#666666;}
.index .xyh {margin: 0px 0px 10px;border-top: 1px solid rgba(89,89,89,.5);}
.index .xyh .college-left{position: relative;}
.index .xyh .left-logo{margin:20px  auto;text-align: center;}
.index .xyh .college-box{padding: 0px 5px;margin-bottom: 15px;}
.index .xyh .college{padding: 10px 10px;}
.index .xyh .college h5{font-size:12px;text-align: center;line-height: 16px;margin:9px 0px;min-height:10px;white-space: nowrap;text-overflow: ellipsis; overflow: hidden; }
.index .xyh .college h5 a{color:#666666;}
.index .xyh img{ border-radius:50%}


.index .imggroup-4 {margin-top: 0px;}
.index .imggroup-3 {margin-bottom: 75px;}
.index .imggroup-4 .img-block{width: 25%; overflow: hidden;}
.index .imggroup-3 .img-block{width: 33.33333333%; overflow: hidden;}
.index .img{width:100%;transition: all 0.6s;}
.index .img:hover{transform: scale(1.2);}

/* 我的投稿 */
.mypage{background: transparent}
.mypage .container{margin-top:30px;}
.mypage .menu{padding:0;background: #fff;border-radius: 5px;}
.mypage .menu a{height:50px;line-height: 50px;display: block;text-align:center;border-radius: 5px;color:#666;font-size: 16px;}
.mypage .menu li.cur a,.mypage .menu a:hover{background: #a40000;color:#fff;font-size: 18px;font-weight: bold;}
.mypage .main{padding-right:0}
.mypage .main>div{background: #fff;border-radius: 5px;}
.mypage .main .userinfo{text-align: center;margin-top:36px;color:#626262}
.mypage .main .userinfo .avatar{width:110px;height:110px;margin:auto;}
.mypage .main .userinfo .name{margin:5px 0;}
.mypage .main .userinfo .school{margin:5px 0;font-size: 13px;}
.mypage .main .userinfo .textinput{width:100%;height:85px;padding:5px 15px;font-size: 12px;line-height: 24px;}
.mypage .main .userinfo .text{padding:0 15px 0 15px;text-align: left;font-size: 12px;line-height: 24px;min-height: 40px;}
.mypage .main .userinfo .text .edit{width:16px;height:13px;background: url('../../images/contribute/edit.png') center no-repeat;display: inline-block;margin-left:5px;}
.mypage .main .userinfo .data{margin-top:10px;}
.mypage .main .userinfo .art{text-align: left}
.mypage .main .userinfo .like{text-align: right}
.mypage .main .userinfo .data span{font-size: 16px;color:#a40000}
.mypage .list{padding:0 26px 36px;}
.mypage .list .box{border-bottom:2px solid #bbb;padding-bottom:10px;margin-top:40px;}
.mypage .list .title{color:#626262;font-size: 16px;line-height: 30px;}
.mypage .search{width:200px;height:30px;border-radius: 15px;border:2px solid #bbb;padding-left:15px;line-height: 26px;}
.mypage .search input{width:150px;border:0;height: 100%;}
.mypage .search div{width:30px;height:26px;background: url('../../images/contribute/search.png') center no-repeat;}
.mypage .artlist>div{padding:20px 0;border-bottom:2px solid #d0d0d0;position: relative;}
.mypage .artlist img{width:100%}
.mypage .artlist .bar{position: absolute;right:0;bottom:20px;font-size: 14px;}
.mypage .artlist a{color:#626262;font-size: 16px;}
.mypage .list .nocontent{text-align: center;margin:20px;font-size:16px;}
.mypage .more{margin:36px auto 0;width:100px;height:30px;line-height: 28px;text-align: center;border:solid 1px #b5b5b5;border-radius: 5px;font-size: 12px;}
.mypage .ascertain{position: absolute;right: 20px;bottom: 5px;background: #a40000;color: #fff;padding: 0px 5px;border-radius: 5px;cursor: pointer; }
/* .mypage .textarea-box{border: 1px solid #d0d0d0;padding-bottom: 30px;} */
/* .mypage .textarea-box textarea {border: none;} */
.mypage .textarea-box{padding-bottom: 30px;}
.mypage .textarea-box .summarynum{position: absolute;right: 70px;bottom: 5px;}

/* 稿件管理 */
.conmng .container .main>div{padding:12px 0 40px;}
.conmng .tab{margin-top:50px;font-size:0;}
.conmng .tab span{display: inline-block;width:20%;text-align: center;font-weight: bold;font-size: 18px;color:#98999b;line-height: 40px;}
.conmng .tab span.current{border-bottom:2px solid #f00;color:#e7161b}
.conmng .tab span:hover{color:#e7161b}
.conmng .table th,.conmng .table td{text-align: center;}
.conmng .table th{width:12%;font-weight: bold;background: #eee;border:0;font-size: 16px;line-height: 35px;color:#656565}
.conmng .table .title{width:32%;}
.conmng .table .operate{width:20%}
.conmng .table tr:nth-child(even){background: #eee}
.conmng .table .pro a{display: inline-block;margin:0 10px;color:#e7161b;cursor: pointer;font-weight: bold;}
.conmng .nocontent{text-align: center;font-size:18px;margin:20px;}
.conmng .pagebar{margin-top:60px;}
.conmng .pagebar span{display: inline-block;padding:0 5px;border:1px solid #aaaaaa;color:#656565;margin-right:5px;}
.conmng .pagebar span.page{color:#a40000;border-color:#a40000}
.conmng .pagebar input{width:45px;text-align: center;height:20px;}
.conmng .pagebar .jump{background: #a40000;color:#fff;border:0;border-radius: 5px;padding:0 10px}
.conmng .pagebar i{font-style: normal}

/* 投稿栏目选择 */
.choose .text{font-size: 14px;margin:20px 0;}
.choose .text span{color:#f00;margin-top:2px;}
.choose .table td{border:1px solid #aaaaaa;text-align: center;width:15%;vertical-align: middle;}
.choose .table .border{border:1px solid #a40000;font-size: 20px;color:#a40000;}
.choose .table .intro{width:55%;}
.choose .table .bgcolor{background: #a40000;color:#fff;}
.choose .next{margin:36px auto 0;width:100px;height:30px;line-height: 28px;text-align: center;border:solid 1px #b5b5b5;border-radius: 5px;font-size: 12px;}
.choose .container .main>div{padding-bottom:40px;}

/* 图文投稿 */
@media (min-width: 1200px){
	.contributepage .col10{float: left;width:12%;padding:0 15px;}
	.contributepage .col45{float: left;width:44%;padding:0 15px;}
	.contributepage .col90{float: left;width:88%;padding:0 15px 0 0;position: relative;}
}
.contributepage .nolpadding{padding-left:0}
.contributepage .nopadding{padding:0}
.contributepage .container .main>div{padding:16px 25px 40px;}
.contributepage .notice{margin-bottom:20px;background-color: #eee;border-radius: 5px;border: solid 1px #a40000;text-align: center;height:54px;line-height: 52px;font-size:20px;}
.contributepage .notice a{color:#e7161b;}
.contributepage form .row>div,.contributepage .checkbox>div{margin:15px 0;}
.contributepage .col10 span{color:#f00;padding:0 10px 0 5px;}
.contributepage label{font-weight: normal}
.contributepage label.z2{letter-spacing:2em; margin-right:-2em;}
.contributepage label.z3{letter-spacing:0.5em; margin-right:-0.5em;}
.contributepage form input{width:100%;padding:0 5px;}
.contributepage .num{position: absolute;right:20px;top:3px;}
.contributepage .btnbox{text-align: center;}
.contributepage .to-submit,.contributepage .to-back{display:inline-block;width: 120px;height: 30px;line-height:28px;margin:0 10px;border-radius: 2px;border: solid 1px #aaaaaa;}
.contributepage .checkbox{padding-left:20px;margin-top:20px;}
.contributepage .checkbox input{width:auto;}
.contributepage .serverlist{color:#f00;}
.contributepage .err{color:#f00;line-height: 20px;font-size: 12px;}
#edui1_bottombar{display: none;}

/* 组图投稿 */
.imagepage textarea{width:100%;height:90px;}
.imagepage textarea+.num{top:70px;}
.imagepage .btnpic{color:#e7161b}
.imagepage .btnpic img{vertical-align: bottom;margin-right:20px;}
.imagepage form ul{margin-top:40px}
.imagepage form li{margin-bottom:20px;}
.imagepage form li .box{border-radius: 2px;border: solid 1px #aaaaaa;}
.imagepage form li .op{text-align: right;color:#e7161b;}
.imagepage form li .op span{margin:0 7px;}
.imagepage form li .row>div{margin:0;}
.imagepage form li .imgbox{width:100%;padding-top:calc((9/16)*100%);position: relative;overflow: hidden;}
.imagepage form li .imgbox img{position: absolute;top:0;left:0;width:100%;}
.imagepage form li .row{position: relative;}
.imagepage form li .num{bottom:0;top:initial}
.imagepage form li textarea{border:0;margin-top:5px;}
.imagepage form li .summaryerror{padding-left:25%}







.progress{position: fixed;width:100%;height:100%;top:0;left:0;background: rgba(255,255,255,.9);display: flex;justify-content: center;align-items: center}
.progress .all{width:100%;height:20px;border-radius: 10px;border:1px solid #eee;position: relative;}
.progress .during{width:0%;position: absolute;left:0;top:0;height:18px;background:#e7161b;border-radius: 9px; }
.progress .text{position: absolute;bottom:-20px;line-height:18px;}
.progress .last{right:0;}
.progress .hold{margin-top:30px;text-align: center;}

/* 视频投稿 */
.videopage .videobtn{display: inline-block;width:92px;height:25px;border-radius: 2px;border: solid 1px #f00;color:#e7161b;text-align: center;margin-right:20px;line-height: 23px;}
.videopage .tip{color:#e7161b}
.videopage .tip.name{color:#626262}
.videopage .btnpic{color:#626262}
.videopage textarea{padding:5px;}
.videopage .success{margin-top:10px;padding-left:22px;background: url('../../images/contribute/success.png') left center no-repeat;}
.videopage .fail{margin-top:10px;padding-left:22px;background: url('../../images/contribute/error.png') left center no-repeat;}
.videopage .del{color:#e7161b;margin-top:40px;display: inline-block;}
.videopage .box .row>div{margin:0;}
.videopage .box{margin-top:20px;}
.videopage .imgbox{width:100%;padding-top:calc((9/16)*100%);position: relative;overflow: hidden;border: 1px solid #ccc;}
.videopage .imgbox img{position: absolute;top:0;left:0;right: 0;bottom: 0;margin: auto;max-width: 100%;max-height: 100%;}
.videopage .videobox{width:100%;}
.videopage .videobox video{width:100%;}
.videopage .videobox+.imgbox{border:1px solid #ccc}
.videopage .videobox+.imgbox img{height:70%;margin-top:8%;}

/* 投稿须知 */
.notify-box{display: none; position: fixed;background: rgba(0, 0, 0, 0.5);width: 100%;height: 100%;top: 0;right: 0;bottom: 0;left: 0;z-index: 999;}
.notify-box .notify{width: 520px;height: 410px;background: #fff;border: 6px solid rgba(0,0,0,.3);z-index: 5; position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
.notify .art_content{padding:15px 20px;height: 310px;}
.notify .thumb{height: 100%;width: 100%;}
.notify .thumb p a{max-width: 100%;word-break: break-all;white-space: normal;}
.notify .title{background: #f3f3f3;font-size: 18px;line-height: 34px;color: #000;padding-left: 20px;font-weight: bold;}
.notify .agree-btn{height: 50px;text-align: center;}
.notify .agree-btn span{width: 120px;height: 42px;display: inline-block;line-height: 42px;text-align: center;margin: 0px 20px;}
.notify .agree-btn .cancel{border: 1px solid #aaaaaa; color: #656565;background: #fff;}
.notify .agree-btn .continue{background: #a40000;color: #fff;}

/* 用户中心头部 */
.member-head{width: 100%;background: #bf2025;}
.member-head .container,.head .container a{padding: 0;}
.member-head .member-logofile1,.head .member-logofile1{border-radius: 50%;width: 40px;height: 40px;}
.head .member-logofile1{width: 35px;height: 35px;}
.member-head .logo{margin: 16px 0px;display: block;line-height: 64px;}
.member-head .logo img{padding: 0px 30px 0px 0px;height: 64px;}
.member-head .logo .logotit{color: #fff;font-size: 30px;border-left: 1px solid #fff;line-height: 64px;margin: 0px;padding-left: 30px;}
.member-head .logo .user-logout{color: #fff;font-size: 16px;}

/* 用户中心左侧 */
.left-menu{background: #f9fafe;padding: 30px 0px 0px;}
.left-menu .member-avatar{padding-bottom:10px;margin:0px 15px 15px;border-bottom:1px solid #ccc;  }
.left-menu .member-user-name{color:#666;font-size: 18px;margin: 5px 0px;}
.left-menu .member-status{height: 25px;margin: -6px 0px 5px;}
.left-menu .member-logo{width: 110px;height: 110px;border-radius:50%;border: 2px solid #ccc;display: inline-block;overflow: hidden;}
.left-menu .member-logo img{width: 100%;}
.left-menu .login-time{color: #999;font-size: 14px;}
.left-menu .member-menu1{background: none;border: none;font-size: 16px;text-align: center;padding: 15px;}
.left-menu .list-group-item:first-child{border-radius: 0px;}
.left-menu .member-menu1.current{background: #bf2025;color: #fff;}
.left-menu .member-menu1:hover{background: #bf2025!important;color: #fff;}
.left-menu .active.list-group-item{border: none;background: #bf2025!important;}
.left-menu .phone button{width: 100%;background: transparent;border: 1px solid #eee;height: 40px;padding: 0 20px;}
.left-menu .dropdown-menu{width: 100%;}

/* 用户中心底部 */
.member-footer .container{border-top: 1px solid #ccc;padding: 20px 0px;}
.member-footer .footermenu{text-align: center;margin: 0px;padding: 0;}
.member-footer .footermenu li{list-style: none;display: inline-block;padding: 0 15px;border-right: 1px solid #565656;line-height: 15px;margin-bottom: 5px;}
.member-footer .footermenu a{color:#333;}
.member-footer .footermenu li:last-child {border: 0;}
.member-footer .copy{text-align: center;color: #666;margin: 5px 0px;}
.member-footer .permit{text-align: center;color: #333;}
.member-footer .permit span{color: #666;}
.member-footer .permit img{margin-left: 10px;}
.member-footer .permit a{color: #333;}

/* 用户中心 公共样式*/
.infocenter{background: #ecebeb;height: auto;}
.info-container{background: #ffffff;-webkit-box-shadow: 0 0 15px rgba(11, 11, 11, 0.1);-moz-box-shadow: 0 0 15px rgba(11, 11, 11, 0.1);-ms-box-shadow: 0 0 15px rgba(11, 11, 11, 0.1);-o-box-shadow: 0 0 15px rgba(11, 11, 11, 0.1);box-shadow: 0 0 15px rgba(11, 11, 11, 0.1);margin: 30px auto;padding: 30px;}
.right-content .right-title{border-bottom: 1px solid #ccc;font-weight: bold;font-size:18px;color: #666;padding-top: 20px;line-height: 32px;}

/* 我的收藏 */
.infocenter .search-box{margin: 10px 0px;}
.infocenter .search-box .enterclick{background: #bf2025;padding: 6px 10px;border: none;}
.infocenter .search-box .type-select{color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;min-width: 160px;}
.infocenter .search-box .type-select .caret{margin: 7px 0px;}
.infocenter .search-box .dropdown-menu>li>a{line-height: 20px;}
/* .infocenter .search-box .dropdown-menu>li>a:hover,.infocenter .search-box .dropdown-menu>li>a:focus{background:#bf2025 !important;} */
.infocenter .date{border-right:none; }
.infocenter .input-group-addon{padding: 0;background: none;}
.infocenter .fa-list{background: url('../../images/usercenter/date.png') center no-repeat;background-size: cover;width: 26px;height: 25px;display: block;}
.infocenter .fa-list::before{content: ''}

.infocenter .cancelfavorites{color: #337ab7;}
.infocenter tbody tr a{word-break: break-all;}
.infocenter tbody tr a:hover{color: #bf2025;}
.infocenter #kkpager span.curr{color: #bf2025;border: 1px solid #bf2025;background: #fff;}
.infocenter #kkpager_btn_go_input{color: #bf2025;border: 1px solid #bf2025;height: 22px;}
.infocenter #kkpager .currPageNum{color: #bf2025;}
.infocenter #kkpager_btn_go{top: -4px;height: 24px;}
.infocenter #kkpager a:hover {border: 1px solid #bf2025;background-color: #bf2025;}
.datetimepicker table tr td span.active:active, .datetimepicker table tr td span.active:hover:active, .datetimepicker table tr td span.active.disabled:active, .datetimepicker table tr td span.active.disabled:hover:active, .datetimepicker table tr td span.active.active, .datetimepicker table tr td span.active:hover.active, .datetimepicker table tr td span.active.disabled.active, .datetimepicker table tr td span.active.disabled:hover.active,.datetimepicker table tr td.active:active, .datetimepicker table tr td.active:hover:active, .datetimepicker table tr td.active.disabled:active, .datetimepicker table tr td.active.disabled:hover:active, .datetimepicker table tr td.active.active, .datetimepicker table tr td.active:hover.active, .datetimepicker table tr td.active.disabled.active, .datetimepicker table tr td.active.disabled:hover.active{background-color: #bf2025 !important;background-image:none;background: #bf2025 !important;}

.message-table{margin: 10px 0px;}
.message-table table{width: 100%;text-align: center;color: #555;line-height: 30px;}
.message-table thead{border-bottom: 1px solid #ccc;font-size: 16px;}
.message-table thead th{font-weight: normal;text-align: center;}
.message-table tbody{font-size: 14px;}
.message-table .notice-title{text-align: left;padding-left: 25px;}
.message-table .notice-con{text-align: left;padding: 8px 0px;}
.message-table .notice-con img{max-width: 20px;margin-right: 5px;}
.message-table .ready{color: #999;}
.message-table page{width: 100%;height: 20px;}
.message-table .operate{width: 15%;padding: 8px 0px;}
.infocenter .cancel{padding: 8px 0px;}
.message-table .msg-content{background: #e4e4e4;text-align: left;color: #454545;padding: 10px 16px;width: 84%;}
.message-table .msg-content .titlename{color: #bf2025;text-decoration: underline;}
.message-table .msg-content .default{cursor: default;}
.infocenter .showmsg .titlename:hover{color: #bf2025;}


.message-table .collection-tit{text-align: left;}
.message-table .table>tbody>tr>td{border-top:none; }
.message-table .ready .notice-con a{color: #999;}

/* 个人信息 */
.btn-center{position: absolute;left: 0;right: 0;margin: auto;width: 32%;text-align: center;}
.info-gender-w{text-align: left;}
.form-content-w{margin-top: 44px;}
.form-content-w label{font-weight: normal;}
.contentRight{font-size: 14px;text-align: right;font-weight: normal;padding:5px;}
.borderStyle{background-color: rgba(240, 240, 240, 1);padding:5px;border-radius:3px;height:30px}
/*我的关注*/
.recommend-school {text-align: center;font-size: 14px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;flex-wrap:wrap;}
.attention-content{margin-top: 10px;}
.attention-school{display: flex;flex-wrap:wrap;text-align: center;}
.swiper-slide,.attention-first{display: flex;flex-direction: column;}
.attention-search{width: 100%;display: flex;justify-content: flex-end;}
.recommend-school>div,.attention-school>div{width: 145px;height: 186px;border: 1px solid #FFFFFF;box-shadow: 3px 3px 5px rgba(204, 204, 204, 0.3490196);margin: 10px;}
.font14-w{font-size: 14px;}
.attention-btn{height: 26px;line-height: 13px;}
.attention-more{margin-top: 60px;display: flex;justify-content: center;}
.attention-nav{border-bottom: 1px solid #ddd;}
.attention-nav>span{display: inline-block;width: 116px;font-size: 16px;font-weight: bold;line-height: 39px;cursor: pointer;margin-right:20px;}
#btn2-w{margin-right: 29px;}
.left-w{margin-right: 140px;}
.attention-bottom{margin-top: 53px; text-align:center;display:none;}
.attention-bottom-img1,.attention-bottom-img2{width: 18px;background: url(../../images/usercenter/u196.svg) no-repeat;background-size: cover;display: inline-block;text-align: center;line-height: 37px;}
.attention-bottom-img1{margin-right: 69px;}
.attention-bottom-img2{margin-right: 22px;}
.attention-img{margin-top: 10px;}
.school-margin{margin: 10px 0;}
.subscribe-parent>a{border: 1px solid red;padding: 3px 20px;color: red;display: inline-block;}
.subscribe-parent>a:hover{color: red;text-decoration: none;}
.subscribe-parent .unsubscribe{display: none;padding: 3px 14px;}
#right-w{margin-top: 40px;}

.head-box{background: #fff;position: relative;z-index:9;box-shadow: 0px 0px 2px 0px rgb(118 118 118 / 80%);}
.head-box .top{background: #f8f8f8;}
.head-box .red{color:#e7161b;}
.head-box .welcome{color: #6d6d6d;font-size:14px;line-height: 26px;}
.head-box .head-index{background: url(index.png) no-repeat left center;font-size:14px;line-height: 26px;padding-left: 30px;margin-right: 10px;}
.head-box .search-box{position:relative;border-radius:15px;padding: 0px 10px;background: #fff; width:210px;border: 1px solid #7a6e64;box-shadow: 0px 4px 0px 0px rgba(255, 255, 255, 0.5), inset 1px 1px 5px 0px rgba(0, 0, 0, 0.4);}
.head-box .search-box .search-query{border: none;background: none;height: 24px;padding-left: 4px;}
.head-box .search-box .search-submit{background: url(search.png) no-repeat;width: 15px;height: 16px;margin: 4px 0px;}
.head-box .searchlist{top:25px;}
.head-box .head-user .login-icon a,.head-box .head-user .logout a{color:#4c4c4c;}
.head-box .head-user .login-icon{margin: 0px 10px;font-size:14px;line-height: 24px;}
.head-box .member-span-logined.login-icon{margin: -3px 10px;}
.head-box .member-span-logined.login-icon a{line-height: 30px;}
.head-box .head-user .member-logofile1{border-radius:50%; }
.head-box .head-user .contribute{border-radius:2px; padding: 0px 10px;line-height: 24px;margin-right: 10px;}
.head-box .head-user .logout{margin-right:10px;font-size:14px;line-height: 24px;}
.head-box .nav-box{padding: 20px 0px;text-align:center;}
.head-box .header-nav{border-right:1px solid #eeeeee;padding: 0px 5px; }
.head-box .header-nav li{padding: 0px;border-radius: 5px;}
.head-box .header-nav a{color: #4c4c4c;font-size: 16px;line-height: 26px;padding: 2px 5px;}
.head-box .header-nav a:hover,.head-box .header-nav .on a{color: #fff;background: #e7161b;border-radius:5px; }
.head-box .head-title{background: #d34b30;color:#fff;height: 52px;z-index: 1;position: relative;display: none;}
.head-box .head-title .cur-title{position: relative;width: 230px;background: #fff;height: 62px;margin-top: -10px;}
.head-box .head-title .cur-title .tit-left,.head-box .head-title .cur-title .tit-right{padding:30px 3px;position:relative;background: #fff;z-index: 1}
.head-box .head-title .cur-title .tit-left::after,.head-box .head-title .cur-title .tit-right::after{background-color: #a9422d;content:'';position:absolute;left: 0;right: 0px;bottom: 3px;top: 6px;}
.head-box .head-title .cur-title .tit-left::after{-moz-transform: skewY(-50deg);-ms-transform: skewY(-50deg);-webkit-transform: skewY(-50deg);transform:skewY(-50deg);}
.head-box .head-title .cur-title .tit-right::after{-moz-transform: skewY(50deg);-ms-transform: skewY(50deg);-webkit-transform: skewY(50deg);transform:skewY(50deg);}
.head-box .head-title .cur-title .tit-name{color:#fff;text-align: center;line-height: 52px;background: url(logo_bj.png) no-repeat center 5px;background-size: 40%;font-size: 24px;}
.head-box .paxy .cur-title .tit-name{background: none;}
.head-box .head-title .cur-title .tit-img{background: #d34b30;display: block;height: 52px;top: 1px;position: absolute;width: 100%;}
.head-box .head-title .cur-title img{position: absolute;left: 0;right: 0;margin: auto;height: 94%;top: 3%;}
.head-box .head-title .navbar-collapse.collapse{background: rgba(211,75,48,0.9);}
.head-box .head-title .title{line-height: 52px;color: #fff;font-size: 18px;padding: 13px 30px;border: 1px solid #d34b30;margin:0 8px}
.head-box .head-title .title:hover,.head-box .head-title .on .title{background: #a9422d;border: 1px solid #883423;}

.head-box .head-title.xy,.head-box .head-title.xy .cur-title .tit-img{background: #1a924b;}
.head-box .head-title.xy .navbar-collapse.collapse{background: rgba(26,146,75,0.9);}
.head-box .head-title.xy .title{border: 1px solid #1a924b;}
.head-box .head-title.xy .title:hover,.head-box .head-title.xy .on .title{background: #007a36;border: 1px solid #006221;}
.head-box .head-title.xy .cur-title .tit-left::after,.head-box .head-title.xy .cur-title .tit-right::after{background-color: #007a36;}

.head-box .head-title.rw,.head-box .head-title.rw .cur-title .tit-img{background: #377900;}
.head-box .head-title.rw .navbar-collapse.collapse{background: rgba(55,121,0,0.9);}
.head-box .head-title.rw .title{border: 1px solid #377900;}
.head-box .head-title.rw .title:hover,.head-box .head-title.rw .on .title{background: #1e6300;border: 1px solid #015100;}
.head-box .head-title.rw .cur-title .tit-left::after,.head-box .head-title.rw .cur-title .tit-right::after{background-color: #1e6300;}

.head-box .head-title.fdy,.head-box .head-title.fdy .cur-title .tit-img{background: #bea56f;}
.head-box .head-title.fdy .navbar-collapse.collapse{background: rgba(190,165,111,1);}
.head-box .head-title.fdy .title{border: 1px solid #bea56f;}
.head-box .head-title.fdy .title:hover,.head-box .head-title.fdy .on .title{background: #6512a7;border: 1px solid #bea56f;}
.head-box .head-title.fdy .cur-title .tit-left::after,.head-box .head-title.fdy .cur-title .tit-right::after{background-color: #8a6d3b;}
.head-box .head-title.fdy .navbar-toggle{display: none;}
.head-box .head-title.zt .navbar-toggle{display: none;}
.head-box .head-title.dsb,.head-box .head-title.dsb .cur-title .tit-img{background: #5899c1;}
.head-box .head-title.dsb .navbar-collapse.collapse{background: rgba(88,153,193,0.9);}
.head-box .head-title.dsb .title{border: 1px solid #5899c1;}
.head-box .head-title.dsb .title:hover,.head-box .head-title.dsb .on .title{background: #3b80a8;border: 1px solid #1d6a90;}
.head-box .head-title.dsb .cur-title .tit-left::after,.head-box .head-title.dsb .cur-title .tit-right::after{background-color: #3b80a8;}

.head-box .head-title.wy,.head-box .head-title.wy .cur-title .tit-img{background: #d0a632;}
.head-box .head-title.wy .navbar-collapse.collapse{background: rgba(208,166,50,0.9);}
.head-box .head-title.wy .title{border: 1px solid #d0a632;}
.head-box .head-title.wy .title:hover,.head-box .head-title.wy .on .title{background: #b38b10;border: 1px solid #886600;}
.head-box .head-title.wy .cur-title .tit-left::after,.head-box .head-title.wy .cur-title .tit-right::after{background-color: #b38b10;}

.head-box .head-title.zc,.head-box .head-title.zc .cur-title .tit-img{background: #3896af;}
.head-box .head-title.zc .navbar-collapse.collapse{background: rgba(56,150,175,0.9);}
.head-box .head-title.zc .title{border: 1px solid #3896af;}
.head-box .head-title.zc .title:hover,.head-box .head-title.zc .on .title{background: #00768f;border: 1px solid #005d75;}
.head-box .head-title.zc .cur-title .tit-left::after,.head-box .head-title.zc .cur-title .tit-right::after{background-color: #00768f;}

.head-box .head-title.lm,.head-box .head-title.lm .cur-title .tit-img{background: #944d22;}
.head-box .head-title.lm .navbar-collapse.collapse{background: rgba(148,77,34,0.9);}
.head-box .head-title.lm .title{border: 1px solid #944d22;}
.head-box .head-title.lm .title:hover,.head-box .head-title.lm .on .title{background: #78360b;border: 1px solid #642400;}
.head-box .head-title.lm .cur-title .tit-left::after,.head-box .head-title.lm .cur-title .tit-right::after{background-color: #78360b;}

.head-box .head-title.xwt,.head-box .head-title.xwt .cur-title .tit-img{background: #ae0000;}
.head-box .head-title.xwt .navbar-collapse.collapse{background: rgba(174,0,0,0.9);}
.head-box .head-title.xwt .title{border: 1px solid #ae0000;}
.head-box .head-title.xwt .title:hover,.head-box .head-title.xwt .on .title{background: #890000;border: 1px solid #750000;}
.head-box .head-title.xwt .cur-title .tit-left::after,.head-box .head-title.xwt .cur-title .tit-right::after{background-color: #890000;}


.head-box .head-title.xyx,.head-box .head-title.xyx .cur-title .tit-img{background: #d8be71;}
.head-box .head-title.xyx .navbar-collapse.collapse{background: rgba(216,190,113,1);}
.head-box .head-title.xyx .title{border: 1px solid #d8be71;}
.head-box .head-title.xyx .title:hover,.head-box .head-title.xyx .on .title{background: #b8a160;border: 1px solid #96834e;}
.head-box .head-title.xyx .cur-title .tit-left::after,.head-box .head-title.xyx .cur-title .tit-right::after{background-color: #b8a160;}

.head-box .head-title.qkt,.head-box .head-title.qkt .cur-title .tit-img{background: #d34b30;}
.head-box .head-title.qkt .navbar-collapse.collapse{background: rgba(211,75,48,0.9);}
.head-box .head-title.qkt .title{border: 1px solid #d34b30;}
.head-box .head-title.qkt .title:hover,.head-box .head-title.qkt .on .title{background: #a9422d;border: 1px solid #640000;}
.head-box .head-title.qkt .cur-title .tit-left::after,.head-box .head-title.qkt .cur-title .tit-right::after{background-color: #a9422d;}

.head-box .head-title.hd,.head-box .head-title.hd .cur-title .tit-img{background: #9cb91a;}
.head-box .head-title.hd .navbar-collapse.collapse{background: rgba(156,185,26,0.9);}
.head-box .head-title.hd .title{border: 1px solid #9cb91a;}
.head-box .head-title.hd .title:hover,.head-box .head-title.hd .on .title{background: #7e9b00;border: 1px solid #6c8800;}
.head-box .head-title.hd .cur-title .tit-left::after,.head-box .head-title.hd .cur-title .tit-right::after{background-color: #7e9b00;}

.head-box .head-title.sp,.head-box .head-title.sp .cur-title .tit-img{background: #486ca6;}
.head-box .head-title.sp .navbar-collapse.collapse{background: rgba(72,108,166,0.9);}
.head-box .head-title.sp .title{border: 1px solid #486ca6;}
.head-box .head-title.sp .title:hover,.head-box .head-title.sp .on .title{background: #314b74;border: 1px solid #1f304b;}
.head-box .head-title.sp .cur-title .tit-left::after,.head-box .head-title.sp .cur-title .tit-right::after{background-color: #314b74;}

.head-box .head-title.zt,.head-box .head-title.zt .cur-title .tit-img{background: #448aca;}
.head-box .head-title.zt .navbar-collapse.collapse{background: rgba(68,138,202,0.9);}
.head-box .head-title.zt .title{border: 1px solid #448aca;}
.head-box .head-title.zt .title:hover,.head-box .head-title.zt .on .title{background: #336898;border: 1px solid #224565;}
.head-box .head-title.zt .cur-title .tit-left::after,.head-box .head-title.zt .cur-title .tit-right::after{background-color: #336898;}

.head-box .head-title.tp,.head-box .head-title.tp .cur-title .tit-img{background: #d8bd71;}
.head-box .head-title.tp .navbar-collapse.collapse{background: rgba(216,189,113,0.9);}
.head-box .head-title.tp .title{border: 1px solid #d8bd71;}
.head-box .head-title.tp .title:hover,.head-box .head-title.tp .on .title{background: #b8a160;border: 1px solid #96834e;}
.head-box .head-title.tp .cur-title .tit-left::after,.head-box .head-title.tp .cur-title .tit-right::after{background-color: #b8a160;}
.head-box .head-title .title{border:none !important;}

.head-box .navbar-toggle .icon-bar{background: #fff;}
.head-box .navbar-toggle{border: 1px solid #fff;cursor: pointer;}

/* 趣课堂 */
.classroom{background: #fff;}
.classroom .img-box{display:inline-block;position: relative;width: 100%;height: 100%;border:1px solid #eee; }
.classroom .imgbox{position: relative;}
.classroom .imgbox .img{position: absolute;left: 0;right:0;top:0;bottom: 0;margin: auto;max-width:100%;max-height:100%;}
.classroom .imgbox .v-play{display: none;}
.classroom .imgbox .img-Video{display: block;}
.classroom .imgbox .fitimg{width: 100%;height: 100%;object-fit: cover;}
.classroom h1,.classroom h2,.classroom h3,.classroom h4,.classroom h5,.classroom h6{font-weight: normal;}
.classroom a,.classroom a:hover,.classroom a.active{text-decoration: none;}
/* .classroom a:hover,.classroom a.active{text-decoration: none;color:#e60012;} */
/* .classroom .adv{border: 1px solid #eee;} */
.classroom .adv div{width:100%!important}
.classroom .main{padding:10px 0px 35px 0px;}
.classroom .page-top .main{padding:20px 0px 0px;}
.classroom .recommend{padding: 30px 0px;}
.classroom .p-l-0{padding-left: 0px;}
.classroom .p-r-0{padding-right: 0px;}
.classroom .recommend-big{display: block;height: 285px;}
.classroom .recommend-small{display: block;height: 135px;}
.classroom .small-b{margin-top: 15px;}
.classroom .recommend-h3{color: #fff;font-size:16px;padding: 10px;position: absolute;bottom: 0;left: 0;width: 100%;}
.classroom .recommend-mask{filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#00222222',endColorStr='#ff222222',gradientType='0');background: rgba(0, 0, 0, 0.4);background:-webkit-linear-gradient(rgba(34, 34, 34, 0),rgba(34, 34, 34, 1));background:-o-linear-gradient(rgba(34, 34, 34, 0),rgba(34, 34, 34, 1));background:-moz-linear-gradient(rgba(34, 34, 34, 0),rgba(34, 34, 34, 1));background:linear-gradient(rgba(34, 34, 34, 0),rgba(34, 34, 34, 1));}
.classroom .title-h2{color: #4c4c4c;font-size: 22px;line-height: 50px;padding-left: 60px;background-size:contain;margin-left: -16px;}

.classroom .choice .one-img .imgbox,.classroom .choice .three-img .imgbox{height: 145px;}
.classroom .choice .one-img .title-h4{min-height: 124px;}
.classroom .choice .one-img .no-img .title-h4{min-height: 60px;}
.classroom .choice .one-img .title-h4,.classroom .choice .three-img .title-h4{color: #4c4c4c;font-size:18px;line-height: 30px;display: block;}
.classroom .choice .one-img .title-h4 a, .classroom .choice .three-img .title-h4 a{color: #4c4c4c;}
.classroom .choice .con{height: 94px;}
.classroom .choice .info,.classroom .choice .info a{color: #999;font-size:14px;line-height: 26px;}
.classroom .choice .three-img{border-bottom:1px solid #ccc;}
.classroom .choice .three-img .title-h4{padding: 18px 0px;}
.classroom .choice .three-img .info{padding: 12px 0px;}
.classroom .three-img .img-list{margin: 0 -15px;}
.classroom .time .title-h2{background: url(time.png) no-repeat left top;}
.classroom .time{padding: 16px 0px;}
.classroom .time-select{width:100%;text-align: left; border: 1px solid #f54343;border-radius:2px;height: 38px;background: #fff;color:#4c4c4c;font-size:16px;padding: 0px 13px; }
.classroom .time-select .caret{float: right; background: url(down.png) no-repeat right center;width: 23px;height: 20px;color: #fff;background-size: contain;}
.classroom .time .time-ul{width: 100%;}
.classroom .time .time-ul li a{height: 33px;background: #fff;color:#4c4c4c;font-size:16px;padding: 0px 13px;line-height: 33px;}
.classroom .time-main{background:#eeeeee;padding: 10px 0px; }
.classroom .time-box{border-left:1px solid #e7161b;color:#fff;font-size:14px;padding:20px 0px 1px;}
.classroom .time-main a{color: #fff;font-size:14px;}
.classroom .time-li{position: relative;padding: 6px 10px;background:#d25f48;margin-left: 11px;margin-bottom: 20px;opacity: 0.5; }
.classroom .time-li:hover{opacity: 1; }
.classroom .time-li .time-icon{position: absolute;top: 0;left: -14px;}
.classroom .time-li .data{width: 47px;word-break: break-all;}
.classroom .time-li .imgbox{margin: 4px 0px 4px 8px;height: 75px;}
.classroom .time-li .time-info{padding: 0px;min-height: 80px;position: relative;}
.classroom .time-li .time-detail{position: absolute;right: 0;bottom: 0;}
.classroom .hot .title-h2{background: url(hot.png) no-repeat left top;}
.classroom .hot-box{padding-bottom: 20px;}
.classroom .hot-box .imgbox{height:215px;}
.classroom .hot-box .hot-h3 a{color:#4c4c4c;font-size:14px;line-height: 22px;padding: 7px 0px;}
.classroom .like .title-h2{background: url(like.png) no-repeat left top;}
.classroom .like .like-main{background: #eeeeee;padding: 5px 15px;}
.classroom .like .like-box{margin: 20px 0px;}
.classroom .like-box .imgbox{height: 95px;width: 45%;}
.classroom .like-box .like-h4 a{color:#4c4c4c;font-size:14px;line-height: 24px;}
.classroom .like-box .like-con{width: 55%;padding-left: 10px;}
.classroom .more-box{margin: 62px 0px 30px;box-shadow: 0px 0px 5px 0px rgba(163, 163, 163, 0.8); border-radius: 5px;height: 42px;text-align: center;}
.classroom .more-box a{color: #4c4c4c;font-size: 16px;line-height: 42px;display: block;}
.campus-follow .main{padding: 35px 0px 35px 0px;}

/* 活动列表页 */
.classroom .brand .title-h2{background: url(brand.png) no-repeat left top;}
.classroom .campus .title-h2{background: url(campus.png) no-repeat left top;}
.classroom .catalog-link li{text-align: center;margin-bottom: 10px;padding: 0px;}
.classroom .catalog-link li a{padding: 20px 12px 10px;display: block;}
.classroom .catalog-link .img-span{display: block;width: 50px;height: 50px;margin: 0px auto 10px;}
.classroom .catalog-link .link-h6{color:#4c4c4c;font-size: 14px;line-height: 22px;}
.classroom .catalog-link a:hover .link-h6{color:#e60012;}
.classroom .catalog-link a:hover{background: url(press_down.png) no-repeat;background-size: 100% 100%;}
.active-list .breadcrumb-nav{font-size:16px;padding: 16px;}
.active-list .breadcrumb-nav a:hover{color:#9cb91a;}
.active-list .choice .one-img .title-h4{min-height:54px;}
.active-list .choice .con{padding-top: 10px; line-height: 24px;font-size: 14px;}
.active-list .choice .three-img{padding-bottom: 15px;}
.active-list .hd-top{height: 485px;width: 100%;margin-bottom: 20px;}
.active-list .hd-top .s-btn{width: 40px;height: 40px;border-radius:50%;position: absolute;top:50%;margin-top: -25px;cursor: pointer;}
.active-list .hd-top #btn1{background: url(hdleft.png) no-repeat;left:15px;}
.active-list .hd-top #btn2{background: url(hdright.png) no-repeat;right:15px;}
.active-list .hd-top .pagination{position: absolute;bottom: 0;text-align: center;width: 100%;}
.active-list .hd-top .pagination .swiper-pagination-bullet{width: 10px;height: 10px;border-radius:50%; display: inline-block;margin: 0px 5px;background: #737373;}
.active-list .hd-top .pagination .swiper-pagination-bullet-active{background: #c0dc44;}


/* 详情页 */
.height-auto{height: auto;}
.detail-page{color: #4c4c4c;height: auto;}
.detail-page #qrcode_c{position: absolute;width: 150px;height: 150px;left: 60px;top: 20px;border: 10px solid #dadada;background: #fff; display: none;z-index: 9}
.detail-page #qrcode_c img{max-width: 100%;max-height: 100%;margin: 0 auto;}
.detail-page .box .jwplayer{max-width: 100%;}
.detail-page .breadcrumb-nav{font-size:16px;    padding: 8px;
	background-color: #e3e3e3;}
.detail-page .breadcrumb-nav a:hover{color:#e60012;}
.detail-page .detail-h2{font-size: 30px;font-weight: bold; text-align: center;padding: 20px 25px 20px 75px;}
.detail-page .detail_t{border-left:1px solid #eeeeee;font-size:14px;padding-left: 25px;line-height: 30px; }
.detail-page .detail_t .origin{margin-right: 30px;}
.detail-page .detail_t .author,.detail-page .detail_t .content-h4{margin-right: 30px;}
.detail-page .detail-con .s-size{color: rgb(204, 0, 1);cursor: pointer;}
.detail-page .detail-con .b-size{color: rgb(133, 133, 133);font-size: 22px;margin-left: 10px;cursor: pointer;}
.detail-page .detail_b{border-top:1px solid #eeeeee;position: relative; }
.detail-page .detail-content{border-left:1px solid #eeeeee;padding: 25px; }
.detail-page .detail-content p{margin: 1em 0;}
.detail-page .detail-content p img{height: auto !important;}
.detail-page .detail-content p video{max-width: 100%;height: auto;}
.detail-page .detail-content p audio{text-indent: 0;}
.detail-page .detail-content strong,.detail-page .detail-content b{font-weight: bold;}
.detail-page .share-left{width: 55px;position: absolute;top: 0;left: 0;padding: 10px 5px;}
.detail-page .share-f{color:#9a9a9a;font-size:14px;background: url(l_icon.png) no-repeat left center;padding-left: 10px;}

.detail-page .bshare-custom{margin-bottom: 110px;}
.detail-page .bshare-custom .bshare-sinaminiblog{background:#dfdfdf url(sina.png) no-repeat center center;background-size:70%;}
.detail-page .bshare-custom .bshare-qqim{background:#dfdfdf url(qq.png) no-repeat center center;background-size:70%;}
.detail-page .bshare-custom .weixin,.detail-page .bshare-custom .bshare-weixin{background:#dfdfdf url(weixin.png) no-repeat center center;background-size:70%;}
.detail-page .bshare-custom .bshare-qzone{background:#dfdfdf url(qzone.png) no-repeat center center;background-size:70%;}
.detail-page .bshare-custom a{width: 34px;height: 34px;border-radius: 50%;margin: 10px auto 0px;cursor: pointer;display: block;padding: 0px; }
.detail-page .bshare-custom a:hover{background-color:#e60012; }

.detail-page .share-left .c-btn{font-size:12px;color:#949494;line-height: 18px;padding-top: 35px;display: block;margin-bottom: 10px;text-align: center;}
.detail-page .share-left .c-btn:hover,.detail-page .share-left .c-btn.current{color: #e60012;}
.detail-page .share-left .comment{background:url(comment.png) no-repeat top center;background-size:70%;}
.detail-page .share-left .fav{background:url(fav.png) no-repeat top center;background-size:70%;}
.detail-page .share-left .like{background:url(clike.png) no-repeat top center;background-size:70%;}
.detail-page .share-left .comment:hover,.detail-page .share-left .comment.current{background:url(commented.png) no-repeat top center;background-size:70%;}
.detail-page .share-left .fav:hover,.detail-page .share-left .fav.current{background:url(faved.png) no-repeat top center;background-size:70%;}
.detail-page .share-left .like:hover,.detail-page .share-left .like.current{background:url(cliked.png) no-repeat top center;background-size:70%;}

.detail-page .detail-content .txt{font-size:14px;line-height: 24px;}
.detail-page .likebox{text-align: center;position: relative;}
.detail-page .likebox a{margin-right: 20px; border:  1px solid #d2d0d0;border-radius:5px;width: 145px;height: 50px;line-height: 24px;padding: 12px 0px;display: inline-block;text-align: center; }
.detail-page .likebox .fav{margin: 0px;}
.detail-page .likebox span{padding-left:35px;display: inline-block; }
.detail-page .likebox .like span{background:url(zan.png) no-repeat left center;background-size:contain;}
.detail-page .likebox .fav span{background:url(shou.png) no-repeat left center;background-size:contain;}
.detail-page .likebox a:hover,.detail-page .likebox a.current{color: #e60012;}
.detail-page .likebox .like.current span,.detail-page .likebox .like:hover span{background:url(zaned.png) no-repeat left center;background-size:contain;}
.detail-page .likebox .fav.current span,.detail-page .likebox .fav:hover span{background:url(faved.png) no-repeat left center;background-size:contain;}

.detail-page .content-info{text-align: right;font-size:14px;line-height: 24px;border-bottom:1px dashed #eeeeee;padding: 5px 0px; }
.detail-page .content-info .keyword{background: #e60012;color:#fff;margin:0px 3px;border-radius: 5px;padding: 0px 5px;}

.detail-page .h63{padding-top: 63px;}
.detail-page .contact-comment{margin-top: 20px;}
.detail-page .contact-comment .title{font-size: 20px;padding-left: 10px;font-weight: bold;}
.detail-page .contact-comment .title span{font-size:12px;color:#707070;font-weight: normal;}
.detail-page .contact-comment .comment-content{margin: 15px 0px; border: 1px solid #d2d0d0;height: 190px;width: 100%;padding: 10px;font-size:16px;line-height: 24px;}
.detail-page .contact-comment .text{font-size:14px;}
.detail-page .contact-comment .button{border:1px solid #e7161b;color:#e7161b;font-size:16px;display:inline-block;line-height: 35px;width: 145px;text-align: center;border-radius:5px; }
.detail-page .look-comment{padding: 20px 0px;color:#4c4c4c;font-size:14px;}
.detail-page .look-comment .look-tit{border-bottom:2px solid #e7161b;}
.detail-page .look-tit .lookh2{font-size:20px;color:#fff;line-height: 32px;border-radius:5px 5px 0px 0px;display: inline-block;background: #e7161b;padding:3px 8px 0px 18px; }
.detail-page .look-tit .lookh2 .m-span{font-size:14px;margin: 0px 10px;}
.detail-page .com-list:first-child{border:none;}
.detail-page .com-list{border-top:2px dotted #e7161b;padding-top: 30px;padding-left: 10px;line-height: 24px;padding-bottom: 10px;}
.detail-page .contact-comment textarea{border: none;width: 100%;}
.detail-page .com-list .userimg{width: 10%;}
.detail-page .com-list .com-con{width: 90%;padding: 0px 10px;}
.detail-page .com-list .username{color:#a5bfb6;}
.detail-page .com-list .userdate{color:#4c4c4c;}
.detail-page .com-list .com-detail{margin: 10px 0px 40px;word-break: break-all;}
.detail-page .com-list .reply{border: 1px solid #d2d0d0;padding: 10px 8px 5px;}
.detail-page .com-list .admin-reply{margin: 10px 0px;}
.detail-page .com-list .reply-detail{border: none;width: 100%;padding: 10px 0px;word-break: break-all;}
.detail-page .com-list .r-font{margin-left: 10px;cursor: pointer;}
.detail-page .com-list .report-btn{border: none;background: none;}
.detail-page .com-list .r-font.red{color:#e7161b;}
.detail-page .com-list .report-box{line-height: 32px;padding-right: 8px;}
.detail-page .lookmore-com,.detail-page .showover{margin: 10px 0px;background: #d2d2d2;border-radius: 5px;color:#fff;font-size:16px;line-height:44px;display: block;width: 100%;text-align: center;  }
.detail-page .lookmore-com:hover{color:#fff;}
.detail-page .choice .title-h2{background:url(a.png) no-repeat left top;}
.detail-page .share-phone{text-align: right;margin-bottom:10px;margin-top:20px;}
.detail-page .share-phone .bshare-custom{margin-bottom:0}
.detail-page .share-phone a{display: inline-block;width:30px;height:30px;margin-left:5px;margin-top:0;background-size: 65%!important}
.detail-page .likebox .detail-report{padding-left: 0;padding-top: 30px;cursor: pointer;background: url(report.png) no-repeat left 32px;background-size: 33%;width: 50px;position: absolute;right: 0px;text-align: right;}
.detail-page .lookmore-reply{cursor: pointer;text-align: center;background: #d2d2d2;padding: 5px;margin-top: 10px;color: #fff;border-radius: 5px;}
/* .imagedetail .likebox .detail-report{right: -20px;} */
.link-detail .detail-content{border: 1px solid #eeeeee;margin:50px;}
.link-detail .detail-content .box{min-height: auto;}

/* 弹窗 */
.report-modal .modal-footer .report-sub{background: #e7161b;border: none;}
.report-modal .modal-title{font-size:16px;font-weight: bold;color:#333;}
.report-modal .modal-dialog{top:50%;margin-top: -150px;width: 400px;}
.report-modal .report-type label{font-size:16px;line-height: 24px;font-weight: normal; display: block;padding: 5px;margin: 0;cursor: pointer;}
.report-modal .report-type label input{margin: 5px 10px;}

/* 评论页面 */
.comment-page{padding: 10px 0px 90px;}
.comment-page .title-h3{text-align: center;font-weight: normal;margin: 50px 0px;}
.comment-page .title-h3 .comment-title{font-size:26px;color:#4c4c4c;} 

/* 组图详情页 */
.imagedetail .detail_t{border:0}
.imagedetail .detail-h2{padding: 20px 0px 20px 50px;}
.imagedetail .detail-content{padding:0px 0px 25px 0;border-left:0}
.imagedetail .summary{color:#4c4c4c;line-height: 28px;border:solid 1px #d2d0d0;padding:5px 18px;text-align: justify;margin-left: 50px;margin-bottom: 10px;}
.imagedetail .imagesgroup{border:solid 1px #ddd;margin-bottom:40px;min-height:0}
.imagedetail .slider-for{position: relative;width:100%;height:484px;background: rgba(0,0,0,0.7);overflow: hidden;}
.imagedetail .slider-for>div{position: relative;width:100%;height:100%;background: #fff;}
.imagedetail .slider-for img{width:100%;height:484px;object-fit: contain}
.imagedetail .slider-for .info{position: absolute;bottom:0;left:0;width:100%;background: url('../../images/bg.png') center/cover no-repeat;padding-bottom:40px;color:#fff;line-height:32px;}
.imagedetail .slider-for .info .font60{font-size:60px;position: relative;display: inline-block;margin-top:18px;}
.imagedetail .slider-for .info .font26{font-size:26px;position: absolute;bottom:-16px}
.imagedetail .slider-for .info .font50{font-size:50px;position: absolute;bottom:4px;}
.imagedetail .slider-for .info .infobox{padding-left:30px;}
.imagedetail .slider-for .slick-arrow{width:60px; height:70px;}
.imagedetail .slider-for .slick-next,.imagedetail .slider-nav .slick-next{right:0;background: #a0a0a0 url('../../images/next.png') center/contain no-repeat;}
.imagedetail .slider-for .slick-prev,.imagedetail .slider-nav .slick-prev{left:0;background: #a0a0a0 url('../../images/prev.png') center/contain no-repeat;}
.imagedetail .slick-prev:before,.imagedetail .slick-next:before{content:''}
.imagedetail .slider-nav .slick-arrow{width:44px; height:51px;top:38%;opacity: 0.25;}
.imagedetail .slider-nav{text-align: center;color:#434343;margin-top:20px;padding:0 35px;}
.imagedetail .slider-nav img{width:183px;height:102px;object-fit: contain;background: #eee;margin:auto;}
.imagedetail .slider-nav i{line-height:40px;}
.imagedetail .slick-slide:focus{border:0;outline: 0}
.imagedetail .choice{border-bottom:2px dotted #d2d0d0;margin-bottom: 20px;}
.imagedetail .choice .title-h2{margin-bottom: 0px;}
.imagedetail .img-commend{margin: 0px -15px;}
.imagedetail .img-commend .imgbox{height: 145px;}
.imagedetail .img-commend .title-h4{color:#4c4c4c;font-size:14px;line-height: 22px;margin: 6px 0px;}
.imagedetail .img-commend .title-h4 a{color:#4c4c4c;}
.imagedetail .hot-img{margin-bottom: 30px;}
.imagedetail .hot-img .title-h2{background:url(i.png) no-repeat left top;}
.imagedetail .hot-video .title-h2{background:url(v.png) no-repeat left top;}

.videogroup .slider-for{height: auto;}
.videogroup .video-tit{font-size:20px;padding: 5px 10px;word-break: break-all;}
.videogroup .video-intro{font-size:16px;padding: 5px 10px;word-break: break-all;}
.videogroup .slider-nav .slick-slide img{border: 2px solid #fff;}
.videogroup .slider-nav .slick-current img{border: 2px solid #e7161b;}
.videogroup .slider-nav .slick-arrow{width: 30px;height: 40px;top:50%;}
.videogroup .video-js .vjs-big-play-button{display: none;}
.videogroup .slider-for .slick-next, .videogroup .slider-nav .slick-next{top:35%;}
.videogroup .slider-for .slick-prev, .videogroup .slider-nav .slick-prev{top:35%;}
.videogroup .slider-for .slick-list{border-bottom:solid 1px #d2d0d0;}

/* 搜索页 */
.searchpage{background: #fff;height:auto;}
.searchpage .operrateblock .searchblock{position: relative;height:42px;}
.searchpage .operrateblock #search-Input{width:85%;border:solid 1px #bbb;border-right:0;height:42px;line-height:40px;padding:0 10px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;}
.searchpage .operrateblock #search-Input+.search-submit{width:15%;height:42px;display:inline-block;line-height: 42px;background: #e71f19 url('../../images/index/search.png') center no-repeat;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
.searchpage .operrateblock .advancebtn{width:150px;height:42px;border:solid 1px #8c8c8c;border-radius: 5px;line-height:40px;font-size:18px;text-align: center;margin-top:10px;}
.searchpage .searchblock .searchlist{position: absolute;margin:0 15px;z-index:99999;border:solid 1px #e5e5e5;width:80%;top:42px;left:0;background: #fff;border-radius: 10px;padding:10px;}
.searchpage .searchblock .searchlist li{line-height: 30px;color:#666}
.searchpage .searchblock .searchlist li:hover{color:#e7161b}
.searchpage .operrateblock .advancecard{background: #eee;border-radius: 5px;padding:15px 30px;margin-top:10px;}
.searchpage .advancecard{display: none;}
.searchpage .advancecard .title{color:#e7161b;font-size:18px;border-bottom:1px solid #e7161b;line-height:50px;}
.searchpage .advancecard .dropdown:active,.searchpage .advancecard .dropdown:focus{outline:0;}
.searchpage .btn-default.active,.searchpage .btn-default:active,.searchpage .open>.dropdown-toggle.btn-default{background: #fff;}
.searchpage .advancecard .btn .caret{margin-top:8px;}
.searchpage .advancecard .dropdown-menu{width:100%;padding:10px;}
.searchpage .advancecard .dropdown-menu li{line-height:28px;}
.searchpage .advancecard .dropdown-menu li:hover{color:#e7161b}
.searchpage .advancecard .search-titleonly{width:100%;height:35px;border: solid 1px #8c8c8c;}
.searchpage .advancecard .search-titleonly:hover{background: #fff;border-color:#8c8c8c}
.searchpage .advancecard .query{width:100%;height:35px;border-radius: 5px;border: solid 1px #8c8c8c;padding:0 10px;font-size:16px;}
.searchpage .advancecard label{color:#4c4c4c;font-size:14px;margin:25px 0 15px;font-size:17px;font-weight:normal;}
.searchpage .advancecard .adbtn{width:110px;height:35px;border-radius: 5px;border: solid 1px #8c8c8c;text-align: center;line-height:33px;color:#e7161b;font-size:17px;margin:40px 0;background: #fff;}
.searchpage .advancecard .search-synonym{margin-top:50px;margin-right:10px;}
.searchpage .advancecard .adinputbox{position: relative;}
.searchpage .advancecard .adinputbox .searchlist{top:35px;}
.searchpage #searchhead{font-size:16px;color:#828282;border-bottom:#e7161b 1px solid;line-height:50px;margin-top:20px;}
.searchpage #searchhead b{font-weight: normal;color:#e7161b;}
.searchpage #searchlist .list{border-bottom:1px dotted #bbb;padding:30px 20px;}
.searchpage #searchlist h4{margin-bottom:10px;}
.searchpage #searchlist h4 a:hover{color:#4c4c4c}
.searchpage #searchlist .content{line-height:30px;color:#4c4c4c;text-align:justify;margin-bottom:25px;}
.searchpage #kkpager span.curr{border: 1px solid #e7161b;color:#e7161b;background: #fff;}
.searchpage #kkpager_btn_go_input{height:20px;}
.searchpage #kkpager a:hover{border: 1px solid #e7161b;background:#e7161b;}
.searchpage .kkpager{border: 1px solid #eee;border-radius: 5px;padding: 10px;width: 160px;margin: 0 auto 50px;}

/* 校园号 */
.campus .head-box .top{box-shadow: none;}
.campus .head-box{box-shadow: 0px 0px 10px 0px rgba(118, 118, 118, 0.4);}
.campus .head-box .navbar-toggle{border: 1px solid #a98344;margin: 22px 15px 22px 0px;}
.campus .head-box .navbar-toggle .icon-bar{background: #a98344;}
.campus .choice .one-img .span-img{background: url(../../images/campus/icon6.png) no-repeat center;}
.campus .head-box .xyh-title .container{line-height: 65px;padding: 10px 0px;}
.head-box .xyh-title .navbar-header{margin-right: 15px;}
.head-box .xyh-title .tit-name{color:#a98344;font-size:32px;line-height: 79px;}
.head-box .xyh-title .nav-right li{padding: 0px 15px; }
.head-box .xyh-title .nav-right a{color:#7e6235;font-size:18px;}
.head-box .xyh-title .nav-right .on a,.head-box .xyh-title .nav-right a:hover{color:#ebb967;border-bottom:2px solid #ebb967;}

.campus{height: auto;}
.campus .img-box{border:1px solid #a98344;}
.campus .campus-title{border-top: 1px solid #b4b4b4;}
.campus .campus-title .title-h2{line-height:60px;color:#d81e06;margin-left: 0px;padding-left: 40px;display: inline-block;border-top: 1px solid #d81e06;margin-top: -1px;}
.campus .choice .title-h2 {background: url(../../images/campus/choice.png) no-repeat left center;}
.campus .hot .title-h2 {background: url(../../images/campus/hot.png) no-repeat left center;}
.campus .like .title-h2 {background: url(../../images/campus/like.png) no-repeat left center;}
.campus .choice .one-img,.campus .choice .three-img{border-bottom: none;background: url(../../images/line_bj.png) no-repeat bottom;}
.campus .info a{border: 1px solid #eeeeee;padding: 0px 5px;border-radius: 5px;color: #999;}
.campus .more-box{box-shadow: none;border: 1px solid #a98344;}
.campus .more-box a{color:#a98344;}
.campus .like .like-main{padding:0px;background: none;}
.campus .like-box .imgbox .img{right: auto;}
.campus .like .like-box{margin: 0px 0px 10px;}
.campus .recommend{padding: 0px;}
.campus .recommend-big{height: 291px;}
.campus .recommend-small{height: 138px;}
.campus .r-top{height: 291px;margin-bottom: 40px;overflow: hidden;}
.campus .com-xyh{background: #a98344;margin: 40px 0px 55px;}
.campus .com-xyh .college-left{height: 225px;position: relative;}
.campus .com-xyh .left-box{position: absolute;top: 0;bottom: 0;left: 0;right: 0; margin: auto;}
.campus .com-xyh .left-logo{margin:40px  auto;text-align: center;}
.campus .com-xyh .change{line-height: 25px;color: #a98344;display:inherit;margin: 0 auto;width: 100px;height: 25px;background: #fff;text-align: center;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none;}
.campus .com-xyh .college-right{padding: 28px 15px 13px;background: #eeeeee;min-height:225px;}
.campus .com-xyh .college-box{padding: 0px 5px;margin-bottom: 15px;}
.campus .com-xyh .college{background: #fff;height: 180px;padding: 10px 20px;}
.campus .com-xyh .college h5{font-size:12px;text-align: center;line-height: 16px;margin:9px 0px;min-height:16px;white-space: nowrap;text-overflow: ellipsis; overflow: hidden; }
.campus .com-xyh .college h5 a{color:#666666;}
.campus a.follow{color:#a98344;background: #fff;display:inherit;border: 1px solid #a98344;box-shadow: none;max-width: 100px;margin: 0 auto; width: 100%;height: 24px; text-align: center; line-height: 22px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none;}
.campus a.followed{color:#fff;background-color: #a98344;box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.3);line-height: 24px;}
.campus .right-logo{text-align: center;height: 90px;line-height: 90px;}
.campus .right-logo img{max-height:100%;}

.campus-index .slick-prev{left: 0px;}
.campus-index .slick-next{right: 0px;}

/* 校园号列表页 */
.campus .breadcrumb-nav{font-size: 18px;line-height: 24px;padding-bottom: 29px;border-bottom: 1px solid #b4b4b4;position: relative;}
.campus .breadcrumb-nav a{color: #333333;}
.campus .breadcrumb-nav .active{color:#7e6235;}
.campus .breadcrumb-nav .red-border{position: absolute;display: block;height: 1px;width: 70px;background: #d81e06;left: 0;bottom: -1px;}
.campus .right-info{margin-bottom: 40px;}
.campus .right-info .info-top{padding: 0px 30px;} 
.campus .info-top .logo-box{text-align: center;padding: 29px 0px 17px;height: 145px;}
.campus .info-top .logo-box img{max-height: 100%;}
.campus .info-top .info-h4{font-weight: bold;font-size:14px;color:#333;line-height: 18px;text-align: center;padding: 10px 0px;min-height: 40px;}
.campus .info-top .info{color:#666;font-size:14px;line-height: 26px;text-align: center;display: block;min-height: 26px;word-break: break-all;}
.campus .right-info .info-bottom{background: #c3a777;text-align: center;padding: 5px;}
.campus .info-bottom .info-h5{color:#fff;font-size:14px;line-height: 26px;}
.campus .info-bottom .follow{margin: 14px auto;}

/* 校园号订阅 */
.campus-follow .breadcrumb-nav{border: none;}
.campus-follow .school-title .num{font-size:16px;line-height: 30px;color: #a98344;width: 105px;text-align: center;margin-bottom: 15px;}
.campus-follow .school-title .num span{cursor: pointer;}
.campus-follow .school-title .active{color:#fff;background: #a98344;position: relative;}
.campus-follow .school-title .active::after{background:url(../../images/campus/icon.png) no-repeat center;content:'';position: absolute;left: 0px;right: 0px;bottom: -13px;height: 16px;background-size: 18px;}
.campus-follow .school-title .fol-search{height: 38px;width: 220px; box-shadow: inset 0px 4px 2px 0px rgba(228, 230, 236, 0.45);border-radius: 2px;border:1px solid rgba(222, 225, 234, 0.67);padding: 5px 0px 5px 5px;}
.campus-follow .fol-search input{border: none;height: 28px;}
.campus-follow .fol-search .school-btn{cursor: pointer; background:url(../../images/campus/layer.png) no-repeat center;display: inline-block;width: 28px;height: 28px;}
.campus-follow .school{margin: 20px -10px;}
.campus-follow .school .school-box{width: 20%;padding: 0px 10px;margin-bottom:20px;}
.campus-follow .school-box .school-con{border: solid 1px #eeeeee;height: 185px; padding:12px 20px 10px;position: relative;}
.campus-follow .school-box .school-h5{text-align: center;line-height: 16px;margin:11px 0px;font-size:12px;min-height: 16px;}
.campus-follow .school-box .school-h5 a{color:#666666;}
.campus-follow .school-con .tag{color:#fff;font-size:12px;background: #d81e06;width: 20px;height: 20px;text-align:center;line-height:20px;display: block;border-radius:50%;position: absolute;top:5px;right:5px;}
.campus-follow .nodata{font-size:16px;text-align: center;line-height: 24px;color:#666666;}

/* 校园号分页 */
.campus-follow #kkpager{text-align: center;}
.campus-follow #kkpager a:hover{color: #a98344 !important;}
.campus-follow #kkpager .totalText{display: none;}
.campus-follow #kkpager .pageBtnWrap{margin: 0 auto; border-radius:20px;overflow: hidden; border: 1px solid #a98344;float: none;display: inline-block; background-image: linear-gradient(0deg,#dddddd 0%,#f3f3f3 100%);}
.campus-follow #kkpager .pageBtnWrap *{font-weight: bold;width: 32px;height: 36px;line-height: 36px;text-align: center;border-radius: 0; padding: 0px; margin-right: 1px;border: none; color: #a98344; background-image: linear-gradient(0deg,#f3f3f3 0%,#ffffff 100%),linear-gradient(#ffffff,#ffffff);}
.campus-follow #kkpager .pageBtnWrap .curr{border: none; color: #fff; background-image: linear-gradient(0deg,#816435 0%,#a98344 100%);box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, 0.35);}

/* 校园号详情页 */
.campus-detail .main{padding-top: 19px;}
.campus-detail .breadcrumb-nav{font-size:16px;border: none;padding: 16px 10px 16px 0px;}
.campus-detail .detail-h2{text-align:left;margin-left: 0px;}
.campus-detail .detail-content{border:none;margin-left: 0px;padding: 25px 15px 35px;}
.campus-detail .imagedetail .detail-content{padding: 0px 0px 25px 0;}
.campus-detail .detail_t{padding-left:0px;color:#999999;margin-left: 0px;border:none; }
.campus-detail .imagesgroup{border:none;background:#9d9d9d;}
.campus-detail .detail_b{border:none;}
.campus-detail .share-left{width: 60px;left:-70px;}
.campus-detail .bshare-custom .bshare-sinaminiblog{background:#f0f0f0 url(../../images/campus/sina.png) no-repeat center center;background-size:70%;}
.campus-detail .bshare-custom .weixin,.campus-detail .bshare-custom .bshare-weixin{background:#f0f0f0 url(../../images/campus/weixin.png) no-repeat center center;background-size:70%;}
.campus-detail .bshare-custom .bshare-qzone{background:#f0f0f0 url(../../images/campus/qzone.png) no-repeat center center;background-size:70%;}
.campus-detail .bshare-custom .bshare-sinaminiblog:hover{background:#f0f0f0 url(../../images/campus/sina1.png) no-repeat center center;background-size:70%;}
.campus-detail .bshare-custom .weixin:hover,.campus-detail .bshare-custom .bshare-weixin:hover{background:#f0f0f0 url(../../images/campus/weixin1.png) no-repeat center center;background-size:70%;}
.campus-detail .bshare-custom .bshare-qzone:hover{background:#f0f0f0 url(../../images/campus/qzone1.png) no-repeat center center;background-size:70%;}
.campus-detail .bshare-custom a{width: 50px;height:50px;}
.campus-detail .flc{border-radius: 2px;overflow: hidden;}
.campus-detail .detail_b .flc a{margin: 0;width: 50px;height: 45px;}
.campus-detail .share-left .comment{background:#7e6235 url(../../images/campus/icon1.png) no-repeat center;background-size:45%;}
.campus-detail .share-left .fav{background:#7e6235 url(../../images/campus/icon3.png) no-repeat center;background-size:45%;}
.campus-detail .share-left .like{background:#7e6235 url(../../images/campus/icon2.png) no-repeat center;background-size:45%;}
.campus-detail .share-left .comment:hover,.campus-detail .share-left .comment.current{background:#ebb967 url(../../images/campus/icon1.png) no-repeat center;background-size:45%;}
.campus-detail .share-left .fav:hover,.campus-detail .share-left .fav.current{background:#ebb967 url(../../images/campus/icon3.png) no-repeat center;background-size:45%;}
.campus-detail .share-left .like:hover,.campus-detail .share-left .like.current{background:#ebb967 url(../../images/campus/icon2.png) no-repeat center;background-size:45%;}
.campus-detail .detail-content .tag{margin-bottom: 25px;}
.campus-detail .detail-content .tag span{display: inline-block; border: 1px solid #eeeeee;color:#bdbdbd;font-size:14px;line-height: 22px;margin-right:13px;border-radius: 5px;padding: 0px 5px;}
.campus-detail .detail-content .tag .gdbq{color:#7e6235;}
.campus-detail .contact-comment .button{border: 1px solid #7e6235;color: #7e6235;}
.campus-detail .com-list .r-font.red{color: #7e6235;}
.campus-detail .look-tit .lookh2{background: #7e6235;}
.campus-detail .look-comment .look-tit{border-bottom:2px solid #7e6235;}

.campus-detail .summary{border: 1px solid #a98344;margin-left: 0px;padding: 5px 18px;}
.campus-detail .slider-nav i{color:#fff;}
.campus-detail .slider-nav .slick-slide{border:none;}
.campus-detail .slider-nav .slick-current img{border:2px solid #7e6235;}
.campus-detail .slider-nav .slick-current .font18{color:#7e6235;}
.campus-detail .slider-for .slick-prev, .campus-detail .slider-nav .slick-prev{background:#7e6235 url('../../images/prev.png') center/contain no-repeat;}
.campus-detail .slider-for .slick-next, .campus-detail .slider-nav .slick-next{background:#7e6235 url('../../images/next.png') center/contain no-repeat}
.campus-detail .title-h2{margin-left: 0px;padding-left: 40px;line-height: 60px;}
.campus-detail .img-campus .title-h2{background:url(../../images/campus/icon4.png) no-repeat left center;}
.campus-detail .com-campus .title-h2{background:url(../../images/campus/icon5.png) no-repeat left center;}
  
.detail-page .video-js .vjs-big-play-button{margin-top: -0.8em;margin-left: -1.5em;top:50%;left:50%; }
.campus-detail .detail-page .video-js .vjs-big-play-button{width:110px;height:82px; margin-top: -55px;margin-left: -42px;top:50%;left:50%;background-size: contain;background:url(../../images/campus/icon6.png) no-repeat left center;border:none; }
.campus-detail .video-js .vjs-big-play-button .vjs-icon-placeholder:before,.campus-detail .video-js .vjs-play-control .vjs-icon-placeholder:before,.campus-detail .vjs-icon-play:before{content:"";}

.choice-con .choicebq{border: 1px solid #eeeeee;padding: 0px 5px;border-radius: 5px;margin-right: 5px;}

/* 网上调查 */
.survey{position:relative;margin-bottom:30px;}
.survey .title{color:#333131;font-size: 26px;width:100%;height:55px;text-align: center;line-height: 100px;margin-bottom:35px;}
.survey .intro{line-height: 33px;max-width:1045px;margin:auto;background: #f9fafe;border-radius: 17px;text-align: center;color:#3e3e3e;padding: 0px 15px;}
.survey .surveylist{margin-top:10px;}
.survey .surveylist h1,.survey .surveylist .vote-viewresult{display: none;}
.survey .surveylist .votecontainer{max-width: 990px;}
.survey .surveylist .vote-subject{width:990px;padding:15px 53px;border-bottom:1px #ddd dashed;font-size: 14px;overflow: hidden;}
.survey .surveylist .vote-subject:last-child{border:0;}
.survey .surveylist .subject{font-size: 14px;}
.survey .surveylist .item{float: left;margin:15px 50px 0 0;}
.survey .surveylist .item input{margin-top:-1px;}
.survey .surveylist #tijiao{width:113px;height:42px;margin:30px 0 50px;border-radius: 5px;background:#d9534f;border:0;color:#fff;font-size: 20px;padding-left:10px;}

.pagination{position: absolute;right: 0;bottom: 0;margin: 10px 0px;z-index:2;text-align:right;}
.pagination .swiper-pagination-bullet-active{background: #e7161b;}
.s-btn{width: 60px;height: 70px;position: absolute;top: 0;bottom: 0;margin: auto;z-index: 3;}


@media (min-width: 1200px){
    .classroom .main{padding: 30px 0px 35px 0px;}
    .searchpage .operrateblock .logo{padding-right: 50px;}
    .searchpage .operrateblock .advancebtn{margin-top: 0px;}
}
@media only screen and (max-width: 1199px){
    .search-btn{position: relative;right: 0;top: 6px;}
}
@media only screen and (max-width: 1199px) and (min-width: 960px){
    /* .head-box .header-nav.col-md-3{padding: 0;}  */
    .head-box .header-nav li{padding: 0 2px;}
    .head .search-block{max-width: 280px;}
    .head .info{padding: 14px 0px 0px;min-width: 310px;}
    .head .info .send{margin-left: 20px;}
    .active-list .hd-top{height: 415px;}
}
@media only screen and (min-width:992px) {
    .head-box .top .container{padding:3px 0px;}
    /* .head-box .header-nav.col-md-3{width: 22%;}  */
    .head-box .header-nav-last{border: none;padding: 0;}
    .classroom .main .container{padding: 0px;}
    .classroom .like-box .like-h4{min-height: 70px;}
    .head-box .navbar-collapse.collapse{display: block;}    

    /* 活动列表页 */
    .active-list .choice .one-img .col-md-4{width: 25%;}
    .active-list .choice .one-img .col-md-8{width: 75%;}    
    .active-index .choice .one-img .col-md-4{width: 33.33333333%;}
    .active-index .choice .one-img .col-md-8{width: 66.66666667%;}
}
@media only screen and (max-width:992px) {
    .head-box .top .container{padding:15px;}
    .classroom .choice .con{height: 40px;}
    .classroom .recommend-right,.classroom .recommend-left{padding: 0;}
    .classroom .recommend-right .imgbox,.classroom .recommend-left .imgbox{margin: 10px 0px;}
    .classroom .hot-box .imgbox{height: 120px;}
    .classroom .like-box .imgbox{width: 45%;}
    .classroom .like-box .like-con{width: 55%;}
    .imagedetail .nav-left{margin-bottom: 10px;}

    .head-box .navbar-toggle{display: block;}
    .head-box .navbar-header{width: 100%;}
    .head-box .navbar-collapse ul,.head-box .navbar-collapse ul li{width: 100%;}
    .head-box .navbar-collapse ul li .title{display: block;width: 100%;padding: 5px;line-height: 26px;}
    .head-box .navbar-collapse.collapse{display: none !important;padding: 15px;}
    .head-box .navbar-collapse.in{display: block !important;overflow-y: auto !important;}

    .searchpage .advancecard .search-synonym{margin-top:0;}
    .campus-follow .school .school-box{width: 33.33%;}
    .active-list .choice .con{height: auto;}
    .active-list .hd-top{height: 315px;}
}

@media (max-width: 1200px){
    .head .container{position: relative;}
	.index .container .ad div{width:100%!important}
	.index .tabword.activetab{margin-top:0;margin-bottom:10px;}
	.index .tabword a{font-size: 12px}
    .head .container{padding: 0px 15px;}    
    /* .campus .head-box .top .container{padding: 10px 0px;} */
    .head-box .xyh-title .container{padding: 12px 0px;}

	.mypage .main{padding-left:0;}
    .head-box .xyh-title .container{padding: 12px 15px;}
}
@media only screen and (min-width:768px) {
    .classroom .main-left{padding-left: 0px;margin-bottom: 60px;padding-right: 20px;}
    .imagedetail .main-left{margin-bottom: 0px;}
    .classroom .main-right{padding-right: 0px;padding-left: 20px;}
    .detail-page .box{min-height: {15px;margin-bottom: 30px;}
    .videogroup .box{margin-bottom: 10px;}
    .detail-page .box .video-js{margin: 0 auto;width: 100%;height: 560px;}    
    .detail-page.imagedetail .box iframe{width: 100%;}
    .detail-page.imagedetail .box object{width: 100%;}
    .classroom .imgbox .stit{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
}
@media (max-width: 767px){
    .head{border-bottom:none; }
	.head .search{padding:0;}
	.head .info{padding:0;min-width: 86px;}
    .head .search-block{display:none;position: fixed;background: #fff;top:0 !Important;right:0;left:0;bottom: 0;margin: 0;padding: 60px 10px 10px;z-index: 102;}
	.head .info .send{font-size: 16px;margin-left:1px;}
    .head .info .member-login, .head .info .username1{height: 20px;}
    .head .menu1{margin-top: 10px;padding: 0px;height: 42px;overflow: hidden;}
    .head .menu1 .slick-initialized .slick-slide{padding: 10px 12px;}    
    .head .username{display: inline-block;line-height: 14px;}
    .head .menu1>ul>li{float: left;padding: 10px 0px;width: auto !important;}
    .head .menu1>ul>li>a{padding: 2px 5px;}

    .search-btn{background: none;margin-left: 10px;max-width:20px;z-index: 103;}

    .head-box .top .search-block{display:none; box-shadow: none;border: none;border-radius: 0px;position: fixed;background: #fff;top:0 !Important;right:0;left:0;bottom: 0;margin: 0;padding: 60px 10px 10px;z-index: 102;}
    .head-box .search-box .search-submit{margin: 8px 0px;}
    .head-box .search-box{height: 30px;padding: 0px 10px;}
    .head-box .header-nav li,.head .swiper-slide1{width: auto !important;}
    .head-box .header-nav{height: 28px !important;border-right:none; }
    .head-box .search-box .search-query{display: block !important;width: 90%;}

	.index .right{padding-left:15px;}
	.index .left{padding-right: 15px;}
	.index .vlist{padding-left:0;}
	.index .clist li .title{font-size: 16px;}
	.index .clist .time{font-size: 12px;}
	.index .tabword li{float: right;}
	.index .tabword a{padding-left:10px;}
	.index .brandbox .catTitle{padding-right:0}

    /* 用户中心头部 */
    .member-head .logo{line-height: 48px;}
    .member-head .logo img{padding: 0px 15px 0px 0px;height: 48px;}
    .member-head .logo .logotit{font-size: 24px;line-height: 48px;}
    .member-head .logo .user-logout{font-size: 16px;padding-right: 10px;}
    .member-footer .permit a{display: inline-block;}

    .info-container{padding: 15px;}
    .infocenter .right-content{padding: 0;}   
    .infocenter .msg-iput{width: 85%;float: left;}
    .infocenter .right-content .table>tbody>tr>td{white-space: normal;}
    .notify-box .notify{width: 95%;}

    /*   个人信息 */
    .attention-search {width: 58%;}
    /* 趣课堂 */
    .head-box .head-title .title{padding: 13px 10px;}
    .classroom .choice .one-img .imgbox, .classroom .choice .three-img .imgbox{margin: 10px 0px;}
    .classroom .recommend-big{height: 180px;}
    .classroom .main-left{padding: 0px;margin-bottom: 20px;}
    .classroom .main-right{padding: 0px;}
    .classroom .hot-box .imgbox{float: left;width: 45%;height: 90px;}
    .classroom .hot-box .hot-h3{float: right; width: 55%;padding-left: 10px;}
    .classroom .head-box .head{padding: 0px;}
    .classroom .hot-box .hot-h3 a{font-size: 16px;}
    .classroom .main{padding-top: 15px;}
    .classroom .img-commend .imgbox.simg{padding: 0px;}
    .classroom .img-commend li{margin-bottom: 10px;}
    .classroom .img-commend .stit{font-size: 16px;line-height: 20px;}

    .swiper-containertop{overflow: hidden;height: 194px;margin: 15px 0px;position: relative;}
    .swiper-containertop .paginationtop{position: absolute;right: 0;bottom: 0;margin: 0px;z-index:2;text-align:right;}
    .swiper-containertop .paginationtop .swiper-pagination-bullet-active{background: #e7161b;}
    .image-index .swiper-containertop .paginationtop .swiper-pagination-bullet-active{background: #c0dc44;}
    .campus .swiper-containertop .paginationtop .swiper-pagination-bullet-active{background: #a98344;}
    .campus .right-info{background: url(../../images/campus/info_bg.png) no-repeat center center;height: auto;margin: -15px -15px 10px;}
    .campus .right-info .container{padding: 30px 15px 0px;}
    .campus .right-info .logo-box{width: 70px;height: 70px;}
    .campus .right-info .title{width: 210px;padding: 0px 10px;}
    .campus .right-info .title .info-h4{color: #4c4c4c;font-weight:bold;font-size:16px;line-height: 20px;}
    .campus .right-info .title .icon{max-width:25px;}
    .campus .right-info .title .info{color:#909090;font-size:14px;}
    .campus .right-info .fbox{width: 60px;height: 75px;}
    .campus .right-info .fbox a{margin: 20px 0px;}

    /* 详情页 */
    .detail-page .breadcrumb-nav{padding: 16px 0px;}
    .detail-page .likebox a{width: 105px;}
    .detail-page .contact-comment .comment-content{background-size: contain;}
    .detail-page .box{margin-bottom: 20px;}    
    .detail-page .box .video-js{width: 100%;height: 350px;}    
    .detail-page.imagedetail .box object{width: 100%;height: 350px;}
    .detail-page.imagedetail .box iframe{width: 100%;height: 350px;}
    .videogroup .slider-for{height: auto;}

    .head-box .navbar-header{margin: 0px;}
    .head-box .head-title .cur-title{width: 150px;}
    .head-box .head-title .cur-title .tit-name{background-size: 65%;line-height: 40px;}

    .searchpage .operrateblock .advancecard{padding:15px 0}
    .campus-follow .school .school-box{width: 50%;}
    .campus-follow .school-title .fol-search{width: 100%;}
    .active-list .hd-top{height: 285px;margin-bottom: 0px;}
}
@media (max-width: 420px){
	/* 首页 */
	.index .tabword{margin-bottom:10px;}
	.index .tabword a{padding-left:15px;}  
	.index .tabword.activetab{margin-top:35px;}
    .index .brandlist{margin: 0px -25px}
    .index .adv-min{min-height:10px;}
    .index .list div[id^='ZCMSAP'] li a{margin:5px 0px;}
    .index .list-advbox ul{border-bottom:1px solid #ccc;padding: 10px 0px;margin: 0px 0px 10px 0px;}
    .index .container .ad{margin: 10px 0px;}
    .index .active a{height: 194px;margin-bottom: 10px;}
    .index .active a img{width: 100%;height: 100%;object-fit: cover;}
    .index .clist li{padding: 15px 0;}
    .index .more{margin: 25px auto 0px;}
    .index .clist .imagelist{width: 33.33%;height: 60px;padding: 0px 1px;}
    .index .clist .img_bigbox{padding-bottom: 5px;}
    .index .img-list{margin: 0px -2px;}
  	.index .imggroup-4 .img-block{width: 50%;}
    .index .imggroup-3 .img-block{width: 100%;}
  
    .lefttop_adv div{height: 80px !important;}
    .righttop_adv div{height: 132px !important;}
    .classleft_adv div{height: 37px !important;}
    .classright_adv div{height: 76px !important;}
    .classleft_adv div img,.classright_adv div img{width: 100%;max-height: 100%;}

    .search-btn{margin: 2px 0px 2px 2px;max-width: 18px;}
    .head .info .quit a{margin-left: 5px;}
    .head .menu1 ul{padding: 0px;}
    .head .menu1>ul>li>a{font-size: 16px;}
    .head .info .member-span-login{margin: 5px 0px 3px 35px;}
    .head .info .send{margin: 7px 5px 3px;padding: 0px 5px;}
    .head .username.name{margin-bottom:-2px;}
    .footer .foot div{padding: 0px 5px;}
    .report-modal .modal-dialog{width: 90%;margin-left: 5%;}


    .campus .head-box .xyh-title .cur-title{width: 70px;}
    .campus .head-box .navbar-toggle{margin: 15px 5px 10px 0px;}
    .campus .head-box .xyh-title .container{padding: 2px 15px;}
    .campus .com-xyh .left-box{padding: 0px 10px;}
    .campus .com-xyh .college-left{height: 40px;}
    .campus .com-xyh .left-tit{font-size:18px;color:#fff;line-height:40px;}
    .campus .com-xyh .change{float: right;margin: 8px 0px;color: #fff;background: none;text-align: right;}
    .campus .com-xyh{margin: 10px 0px 15px;}

	/* 投稿 */
    .mypage .head_c{padding: 10px 55px 10px 15px;}
	.mypage .list{padding:0;}
    .mypage .head_c .menu-btn{top:10px;background: none;}
    .mypage .head .menu li{padding: 0px;}
    .mypage .menu li a, .mypage .menu li.cur a, .mypage .menu a:hover{line-height:50px;}
    .mypage .main .menu{top:55px !important;}
	.mypage .list .title{display: -webkit-box;text-overflow: ellipsis;overflow:hidden;line-height:20px;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
	.contributepage .container .main>div{padding: 16px 10px 40px}
    .contributepage .nolpadding{padding:0;}
    .contributepage .btnbox{margin: 0px -15px;}
    .contributepage .to-submit, .contributepage .to-back{width: 80px;margin: 0px 3px;}
	.mypage .reportername{margin-top:5px;}
	.mypage .sourceadd{margin-top:5px;padding:0;}
    
	.videopage .del{margin-top:15px;}
	.videopage .pro{padding:0;}
	.conmng .tab{margin-top:20px;}
	.conmng .tab span{font-size:15px;line-height: 30px;}
	.conmng .table th{font-size:13px;}
	.conmng .table td{font-size:12px;}
	.conmng .table .operate{width:10%}
	.conmng .pagebar>div{float: none;text-align: center;margin-bottom:20px;}

    .edui-notadd .edui-for-insertimage .edui-dialog-content{width: 320px;margin: 0 auto;}

    /* 用户中心头部 */
    .member-head .logo{line-height: 30px;}
    .member-head .logo img{padding: 0px 10px 0px;height: 30px;}
    .member-head .logo .logotit{font-size: 18px;padding-left: 15px;line-height: 30px;}
    .member-head .logo .user-logout{font-size: 14px;}

    .infocenter .table thead tr .time{padding: 8px 0px;} 
    .infocenter .msg-iput{width: 75%;float: left;}
    .infocenter .message-table thead{font-size: 14px;}
    .infocenter .message-table .notice-con img{margin-bottom: 0;margin-top: 3px;}
    .infocenter .message-table .notice-con{line-height: 26px;}
    .message-table .operate{width: 50px;}
    .message-table .msg-content{width: 75%;}

    /* 用户中心 分页样式 */
    .infocenter #kkpager .infoTextAndGoPageBtnWrap{display: none;}
    .infocenter #kkpager .pageBtnWrap a,.infocenter #kkpager .pageBtnWrap span{display: none;}
    .infocenter #kkpager .pageBtnWrap{float: none;display: block;height: 30px;width: 135px;margin: 0 auto;}
    /*   个人信息 */
    #btn-w{width:41%;}
    .attention-search {width: 86%;}

    /* 趣课堂 */
    .head-box .top .container{padding: 5px 25px;}
    .head-box .welcome{font-size: 14px;}
    .head-box .head-index{font-size: 14px;margin-right: 0px;}
    .head-box .head-user .login-icon{font-size: 14px;margin-left: 0px;}
    .head-box .head-title .title{font-size: 16px;}
    .head-box .search-box{width: 100%;}
    .head-box .head-title .cur-title{width: 100px;height: 52px;overflow: hidden;}
    .head-box .head-title{height: 42px;}
    .head-box .head-title .cur-title .tit-left, .head-box .head-title .cur-title .tit-right{padding: 30px 3px 29px 3px;}
    .head-box .head-title .cur-title .tit-left::after, .head-box .head-title .cur-title .tit-right::after{bottom: 10px;}
    .head-box .head-title .cur-title .tit-img{height:42px;}
    .head-box .head-title .cur-title img{height: 80%;top: 6%;}
    .head-box .navbar-toggle{margin-right: 0px;padding: 5px;}
    .head-box .header-nav a:hover{background: none;color: #4c4c4c;}

    .classroom .recommend{padding: 15px 0px;}
    .classroom .catalog-link li a{padding: 10px 5px;}
    .classroom .choice .one-img{padding: 15px 0px;}
    .classroom .three-img .img-list{margin: 0px -2px;}
    .classroom .choice .three-img .three-tit{padding: 10px 0px;}
    .classroom .choice .three-img .title-h4{padding: 5px 0px 0px;}
    .classroom .choice .three-img .info{padding: 5px 0px;}
    .classroom .choice .one-img .title-h4,.classroom .choice .three-img .title-h4{font-size:16px;line-height: 20px;}
    .classroom .choice .one-img .title-h4{min-height: 60px;}
    .classroom .choice .no-img .title-h4{min-height: 50px;}
    .classroom .more-box{margin: 32px 0px 10px;}
    .classroom .time-main a{font-size:16px;}
    .classroom .time-li .time-detail{position: relative;display: block;padding-top: 5px;text-align:left;width: 100%;font-size:14px;}
    .classroom .hot-box .imgbox{width: 130px;height: 73px;}
    .classroom .like-box .imgbox{width:120px;height: 67px;}
    .classroom .like-box .like-con{padding-left:0px; }
    .classroom .img-commend .imgbox.simg{height: 65px; width: 115px;}
    .classroom .hot-box .hot-h3{padding-left: 0px;}

    .classroom .choice .one-img .imgbox{width:115px;height: 64px;padding-right: 0px;}    
    .classroom .choice .three-img .imgbox{margin: 0px;height: 70px;padding: 0px 1px;}
    .index .clist .img-list .imgbox{height: 72px;}    
    .index .clist .one-img .imgbox{width:117px;height: 63px;padding-right: 0px;}
    .index .clist .one-img .info{padding-left: 10px;padding-right: 0;}
    
    .active-list .hd-top{height: 165px;}
    .active-list .hd-top .s-btn{display: none;}
    .active-list .choice .con{display: none;}
    .active-list .choice .one-img .imgbox{margin: 0px;}
    .active-list .choice .one-img .col-xs-8{padding-left: 0px;}

    /* 详情页 */
    .detail-page .breadcrumb-nav{font-size:14px;}
    .detail-page .detail-h2{font-size: 22px;padding: 10px 0px;line-height: 30px;}
    .detail-page .detail-content{padding: 10px;border-left:none; }
    .detail-page .likebox a{width: 85px;}
    .detail-page .keyword-box{float: right;margin: 10px 0px;top: 42%;}
    .detail-page .editor{display: block;width: 100%;}
    .detail-page .detail-content,.detail-page .detail_t{margin-left:0;padding-left: 0;border-left:none;}
    .detail-page .slick-initialized .slick-slide{padding: 0px 2px;}
    .imagedetail .slider-nav img{height: 56px;}
    .imagedetail .slider-nav .slick-arrow{width: 20px;height: 25px;}
    .imagedetail .slider-nav{padding: 0px 25px;}
    .imagedetail .detail-content{padding:10px 0}
    .imagedetail .slider-for .slick-arrow{display: none!important}
    /*.imagedetail .slider-for,.imagedetail .slider-for img{height:192px}*/
    .imagedetail .slider-for img{height:192px}
    .imagedetail .slider-for .info{padding:10px 0px;background:none;color:#333;position:relative;}
    .imagedetail .slider-for .info .infobox{font-size:16px;line-height:24px;padding:0 15px;word-break: break-all;}
    .imagedetail .summary{margin-left:0}
    .imagedetail .detail_b{border: none;}
    
    .videogroup .slider-for{height: auto;}    
    .videogroup .video-tit{font-size:16px;}
    .videogroup .video-intro{font-size:14px;}

    /* 搜索结果页 */
    .searchpage .advancecard .title{line-height: 30px;}
    .searchpage .advancecard label{margin: 10px 0 10px;}
    .searchpage .advancecard .tyc label{margin:5px 0px 0px 0px;}
    .searchpage .operrateblock .advancecard .col-md-8{padding: 0px;}
    .searchpage .advancecard .adbtn{margin: 10px 0;}
    .searchpage #searchlist .list{padding: 20px 10px;}
    .searchpage #searchlist h4{line-height: 26px;font-weight: normal;}

    .campus-follow .main{padding: 15px 0px 35px 0px;}
    .campus .right-info .logo-box{width: 60px;height:60px;}
    .link-detail .detail-content{margin: 15px 0px;border-left: 1px solid #eee;}

    .z-dialog{position: fixed !important;top:50% !important;margin-top: -80px !important;}
    .z-dlg-shim{position: fixed !important;}
}
@media (max-width: 375px){    
    .classroom .choice .one-img .imgbox{width:104px;height: 58px;}
    .classroom .choice .three-img .imgbox{height: 64px;}
    .index .clist .img-list .imgbox{height: 66px;}
    .index .clist .one-img .imgbox{width: 104px;height: 55px;}
}
@media (max-width: 320px){    
    .active-list .choice .one-img .col-xs-8{padding-left: 10px;}
    .imagedetail .slider-for,.imagedetail .slider-for img{height:162px}
    .imagedetail .slider-nav img{height: 42px;}
    .imagedetail .slider-nav i{font-size:14px;line-height: 30px;}
    .campus .right-info .title{width: 160px;}

    .classroom .hot-box .hot-h3{padding-left: 10px;}
    .classroom .choice .one-img .imgbox{width:95px;height: 53px;}
    .classroom .choice .three-img .imgbox{height: 54px;}    
    .classroom .like-box .imgbox{width:100px;height: 56px;}
    .index .clist .img-list .imgbox{height: 54px;}
    .index .clist .one-img .imgbox{width:95px;height: 53px;}

    .classroom .img-commend .imgbox.simg{height: 54px;width: 95px;}
}