@charset "utf-8";


/*freevideo and activitypage.css*/
.list{padding:0 0.2rem;}
.list li{padding:0.3rem 0;border-bottom:1px solid #e0e0e0;clear:both;overflow:hidden}
.list li:last-child{border-bottom:none;}
.list li img{width:1.74rem;height:1.26rem;float:left;margin-right:0.3rem;}
.pages {margin-top:0.1rem; width:6rem; float:right; font-size:0.24rem;}
.hdztlist{margin-top:0.89rem;}
.hdztlist li h3{width:3.95rem;height:0.7rem;line-height:0.35rem;margin:0.1rem 0;font-size:0.28rem;font-weight:normal;overflow:hidden;text-overflow:ellipsis;}
.hdztlist li time{display:block;height:0.35rem;line-height:0.35rem;font-size:0.24rem;color:#c6c6c6;}

.fvideolist li h3{width:3.95rem;height:0.35rem;line-height:0.35rem;float:left;font-weight:normal;font-size:0.28rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.fvideolist li p{width:3.95rem;height:0.9rem;float:left;font-size:0.26rem;color:#959595}
.fvideolist li p span{width:50%;height:0.35rem;margin-top:0.1rem;float:left;padding-left:0.45rem;box-sizing:border-box;background:url(../image/fvideo_icon.png) no-repeat;background-size:0.35rem;vertical-align:middle;cursor:pointer;}
.fvideolist li p span.name{background-position:0 0;}
.fvideolist li p span.time{background-position:0 -0.35rem}
.fvideolist li p span.num{background-position:0 -0.7rem}
.fvideolist li p span.collect{background-position:0 -1.05rem}
.fvideolist li p span.collect.on{background-position:0 -1.4rem}

/*class.css*/
.classlist li{position:relative;clear:both;overflow:hidden}
.classlist li .img{position:relative;width:2.2rem;height:1.45rem;float:left;}
.classlist li img{width:2rem;height:1.45rem;float:left;margin-right:0.2rem;}
.classlist li .hoticon{position:absolute;right:0.2rem;top:0;width:0.55rem;height:0.55rem;background:url(../image/hot.png) no-repeat center;background-size:0.55rem;text-indent:-20em;overflow:hidden}
.classlist li h3{width:3.8rem;height:0.7rem;line-height:0.35rem;font-size:0.26rem;font-weight:normal;overflow:hidden;text-overflow:ellipsis;}
.classlist li p{line-height:0.37rem;font-size:0.24rem;color:#959595;}
.classlist li .btn{bottom:0.3rem;position:absolute;right:0;}

/*examdate.css*/
.examdatelist{padding:0 0.2rem 0.3rem;margin-top:1.67rem;}
.examdatelist li{padding-top:0.25rem;}
.examdatelist li h2{height:1.04rem;line-height:0.52rem;clear:both;overflow:hidden;font-size:0.26rem;color:#666;font-weight:normal;overflow:hidden;text-overflow:ellipsis;}
.examdatelist li h2 a.ggbtn{float:right;width:0.79rem;height:0.4rem;line-height:0.4rem;border:1px solid #f66;border-radius:0.03rem;font-size:0.21rem;color:#f66;text-align:center;margin-top:0.05rem}
.examdatelist li table{border:1px solid #e6e6e6;background:#f8f8f8;margin-top:0.25rem;font-size:0.2rem;color:#676767;}
.examdatelist li table tr th{width:1.4rem;border:1px solid #e6e6e6;line-height:0.24rem;padding:0.12rem 0;font-weight:normal}
.examdatelist li table tr td{border:1px solid #e6e6e6;line-height:0.24rem;padding:0.12rem 0.3rem;}


/*articlepage.css*/
.articlebox{padding:0.2rem;margin-top:0.89rem;}
.articlebox img{width:100%;margin:0.1rem auto;}
.articlebox h1{padding:0.1rem 0;font-size:0.3rem;line-height:0.4rem;font-weight:normal;color:#4d4d4d}
.articlebox .bar{height:0.5rem;line-height:0.5rem;padding-bottom:0.2rem;border-bottom:1px solid #e6e6e6;font-size:0.21rem;color:#959595;}
.articlebox .bar .collect{height:0.35rem;line-height:0.35rem;float:right;margin-top:0.07rem;padding-left:0.45rem;box-sizing:border-box;background:url(../image/fvideo_icon.png) no-repeat 0 -1.05rem;background-size:0.35rem;cursor:pointer;}
.articlebox .bar .collect.on{background-position:0 -1.4rem}
.articlebox h2{font-size:0.26rem;line-height:0.5rem;font-weight:normal;color:#666;margin-top:0.1rem;}
.articlebox .gk_time{margin-top:0.1rem;}
.articlebox .gk_time li{background:url(../image/gk_time.gif) no-repeat 0 -0.8rem;background-size:0.5rem;height:0.59rem;padding:0.2rem 0 0 0.5rem;font-size:0.22rem}
.articlebox .gk_time li.cur{background-position: 0 0;}
.articlebox .gk_time li i{display:inline-block;border-radius:0.05rem;width:1.82rem;height:0.38rem;line-height:0.38rem;text-align:center;border:1px solid #ddd;margin-right:0.1rem}
.articlebox .gk_time li.cur i{border:1px solid #f66;color:#f66}
.articlebox .gk_time li.cur a{color:#f66}
.articlebox p{font-size:0.24rem;line-height:0.4rem;color:#666;margin:0.1rem 0;}
.articlebox p strong{font-size:0.24rem;line-height:0.3rem;color:#f66;display:block;font-weight:normal;padding:0.1rem 0;}
.articlebox table{border:1px solid #e6e6e6;margin:0.2rem auto 0.1rem;font-size:0.18rem;color:#666;text-align:center}
.articlebox table tr td,.articlebox table tr th{border:1px solid #e6e6e6;padding:0.2rem}
.articlebox table tr td a,.articlebox table tr th a{color:#f66}
.articlebox table strong{display:inline-block}
.arclasslit h3{line-height:0.6rem;font-weight:normal;font-size:0.26rem;color:#666;}
.arclasslit ul li{height:1rem;line-height:1rem;font-size:0.24rem;color:#666;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-top:1px solid #e6e6e6;}
.arclasslit ul li i.hot{width:0.38rem;height:0.41rem;background:url(../image/hot02.png) no-repeat;background-size:0.38rem;position:absolute;right:0;top:0;text-indent:-20em;overflow:hidden}
.arclasslit ul li a{color:#666;}

/*map.css*/
.mapbox{margin-top:0.89rem;}
.maplist{background:#fff;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:0 0.2rem 0.2rem 0.02rem}
.maplist li{width:1.36rem;height:0.6rem;float:left;margin:0.2rem 0 0 0.18rem}
.maplist li a{display:block;width:1.38rem;height:0.6rem;line-height:0.6rem;background:#f4f4f4;border-radius:0.05rem;text-align:center;font-size:0.22rem;color:#666}
.maplist li.lh a{line-height:0.26rem;padding:0.04rem 0;}

/*search.css*/
.searchcon{margin-top:0.89rem;position:relative;padding:0.3rem 0;}
.search_tab{height:0.4rem;line-height:0.4rem;margin:0 0.2rem}
.search_tab li{border-radius:0.03rem;min-width:0.7rem;background:#edecec;text-align:center;font-size:0.22rem;color:#666;float:left;margin-right:0.1rem;padding:0 0.08rem;cursor:pointer}
.search_tab li.on{background:#dbdbdb}
.search_tab_con section{display:none;padding:0.1rem 0;}
.searchmt{margin-top:1.7rem;}
.searchpage .list{padding:0;margin-top:0.1rem;}
.searchpage .classlist,.searchpage .infolist,.searchpage .fvideolist{background:#fff;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:0 0.2rem}
.searchpage .noinfo{margin-top:0.6rem;}
.search_in .searchbox{background:none;padding:0;background:none;border:none;height:0.6rem;clear:both;overflow:hidden;border-radius:0}
.search_in .intext{width:4.7rem;height:0.6rem;line-height:0.6rem;font-size:0.26rem;padding:0.11rem 0 0.11rem 0.2rem;color:#b3b3b3;background:#fff;border:1px solid #dad9d9;border-right:0;border-radius:0.1rem 0 0 0.1rem;box-sizing:border-box;}
.search_in .search_inbtn{width:1.3rem;height:0.6rem;line-height:0.6rem;float:left;background:#f66;font-size:0.26rem;color:#fff;border:none;}

