* {margin: 0;padding: 0;border: none;}
body {font-family: '微软雅黑', Microsoft YaHei, Tahoma, Arial, sans-serif;color: #2c2c2c;font-size: 16px;}
em, i {font-style: normal;}
strong {font-weight: normal;}
a {text-decoration: none;color: #2c2c2c;font-family: Microsoft YaHei, Tahoma, Arial, sans-serif;}
a:hover {text-decoration: none;}
ul, ol {list-style: none;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-family: Microsoft YaHei;}
img {border: none;vertical-align: top;max-width: 100%;height: auto;width: auto;-ms-interpolation-mode: bicubic;}

/* 内容 */
.wrap{width: 1200px;margin:0 auto;}
.your_gps{overflow: hidden;color:#333;font-size:16px;line-height: 50px;}
.your_gps a{color:#333;font-size:16px;display: inline-block;vertical-align: middle;}
.your_gps a:hover{color:#1b96ff;}

.heji_bai{width: 100%;background:#fff;padding:15px;box-sizing: border-box;}
.heji_tit{width: 100%;overflow: hidden;}
.scdw_tt{float: left;font-size:24px;color:#333;line-height: 40px;}
.san_heji{float: left;float: left;overflow: hidden;margin-left: 30px;}
.san_heji a{font-size:16px;margin-left: 15px;line-height: 40px;color:#666;}
.san_heji .on{color:#1b96ff;}
.heji_dabox{width: 100%;overflow: hidden;}
.he_he{width: 1240px;}
.heji_row{float: left;width: 270px;height: 215px;display: block;margin: 26px 26px 0 0;border:1px solid #d7d7d7;cursor: pointer;}
.heji_row:nth-of-type(4n){margin-right: 0;}
.heji_img{width: 100%;height: 156px;background:#f9f9f9;display: block;}
.heji_img img{width: 100%;height: 100%;}
.heji_tit{display: block;width: 100%;margin-top: 5px;color:#333;white-space: nowrap;text-overflow: ellipsis;text-align: center;}
.heji_time{text-align: center;font-size:12px;margin-top: 5px;color:#666;}
.heji_row:hover{box-shadow: 0 6px 20px rgba(0, 0, 0, 0.1);border-color:#a5d2f9;}
.heji_row:hover .heji_tit{color:#1b96ff;}
.heji_row:hover .heji_img img{opacity:0.8;}


.page_in_left {width: 100%;height: auto;text-align: center;background: #fff;padding-top: 10px;padding-bottom: 10px;box-sizing: border-box;margin-top: 20px;}
.page a {padding: 5px 10px;border: 1px solid #999;margin-right: 7px;font-size: 14px;display: inline-block;}
.page a:hover, .page .page_cur {background: #1b96ff;border: 1px solid #1b96ff;color: #fff;text-decoration: none;}




/* 合集详情 */
.heji_jj{width: 100%;background:#fff;overflow: hidden;}
.heji_iimmgg{float: left;width: 360px;height: 180px;}
.heji_you{float: left;margin-left: 20px;width: 810px;}
.heji_you h1{font-size:22px;line-height: 48px;font-weight: bold;color:#555;}
.heji_xiao{color:#999;font-size:12px;}
.heji_xiao div{display: inline-block;margin-right: 30px;}
.heji_zsj{font-size: 14px;color: #666;margin-top: 15px;max-height: 72px;line-height: 24px;overflow-y: auto;}

.heji_kxb{width: 100%;background:#fff;padding:20px 0px 0;overflow: hidden;margin-top: 25px;}
.heiji__tiao{float: left;width: 267px;margin-bottom: 25px;margin-left: 26px;border:1px solid #d7d7d7;padding:0 20px;}
.tiao_img{width: 114px;height: 114px;background:#f7f7f7;display: block;margin:0 auto;border-radius: 18px;margin: 32px auto 10px;overflow: hidden;}
.tiao_img img{width: 100%;height: 100%;}
.tiao_tit{display: block;width: 100%;height: 40px;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 18px;color: #2e2e2e;line-height: 40px;}
.tiao_tong{display: block;width: 100%;font-size: 12px;color: #9e9e9e;text-align: center;margin-bottom: 8px;}
.tiao_tong span{display: inline-block;width: 1px;height: 6px;margin: 0 8px;background: #d7d7d7;}
.tiao_down{display: block;margin: 20px auto;width: 150px;height: 35px;line-height: 35px;background: #e4e4e4;font-size: 14px;color: #686869;text-align: center;border-radius: 3px;}
.tiao_down:hover{background:#1b96ff;color:#fff;}
.heiji__tiao:hover{background:#f7fbff;box-shadow: 0 6px 20px rgba(0, 0, 0, 0.1);border-color:#a5d2f9;}