<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* 全局 */
html,body,div,h1,h2,h3,h4,h5,h6,p,span,em,a,img,ul,li,ol,form,button,input,textarea,dl,dt,dd,iframe{margin:0;padding:0;}
body{text-align:left;font:14px/1.5 "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53","Verdana",sans-serif;background:#EDEDED;color:#888;}
a {cursor: pointer;color:#000;text-decoration: none;outline: 0 none;-webkit-transition: all .2s linear;-moz-transition:all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear;}
a:hover,a:focus{text-decoration:none;color:#495A80;}
h1{font-size:18px;color:#495A80;font-weight:normal;}
h2,h3,h4,h5,h6,em{font-size:14px;font-weight:normal;}
h2{color:#000;}
ol,ul{list-style:none;}
em{font-style: normal;}
img{border:0;vertical-align:middle;}
a:hover img{filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
.clear{clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}/* Hides from IE-mac \*/* html .clearfix{height:1%;}.clearfix{display:block;}/*.clearfix{zoom:1;}*/
.wrap{margin:0 auto;width:980px;}
.mt10{margin-top:1px;}
.mt20{margin-top:1px;}
.mt21{margin-top:1px;}
.red{color:#f00;}
.red a{color:#f00;}
.red a:hover{color:#c00;}
.center{text-align:center;}
.notice{background:#fff;line-height:30px;text-align:center;}

/* gonggao */
.top_gg{
	width:960px;color:#fff;overflow: hidden;text-align: left;background: #495A80;
	CLEAR: both;
	margin:0px auto 0 auto;
	
	font-size:14px;
/*	border:1px solid #FFF;*/
}
.top_gg .domain{color:#fff;float:left;font:normal 25px/50px "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53","Verdana";font-style:italic;}
.top_gg .nav1_bar_r1{float:right;line-height:50px;}
.top_gg .nav2_bar_r1{float:right;line-height:50px;}
/*
.top_box{
	width:960px;overflow: hidden;text-align: left;background: #fff;
	CLEAR: both;
	margin:2px auto 0 auto;
	padding:2px 9px;
	border:1px solid #FFF;
}
.footad{height:100%;overflow:hidden;}
.footad .foota1{float:left;padding:10px 0;}
.footad .foota2{float:left;padding:10px;}
*/

/* 头部 */
.nav2_bar{color:#fff;font-size:17px;background:#FFF; text-align:left;} 
.nav2_bar.clear{clear:both;height:1px;width:100%; overflow:hidden; margin-top:-1px} 
a{color:#000000;font-size:16px;text-decoration:none;text-align:left;}  
a:hover{color:#BA2636} 
.nav2_bar a{color:#fff;text-decoration:none;}
.nav2_bar a:hover{color:#000;text-decoration:none;}
.nav2_bar{height:60px; background:#495A80;margin:0 auto} 
.nav2_bar li{width:110px;border-left:1px solid #ededed;display:inline; height:60px} 
.nav2_bar li a{width:100px;display:inline-block; padding:0 10px; height:60px; line-height:60px; 
color:#FFF; font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:20px;text-align:center;} 
.nav2_bar li a:hover{background:#EDEDED;color:#ff0000;} 

/* 导航菜单 */
.nav1_bar1{color:#ff0000;background:#FFF; text-align:left;} 
.nav1_bar1.clear{clear:both;height:1px;width:100%; overflow:hidden; margin-top:-1px} 
a{color:#000000;font-size:16px;text-decoration:none;text-align:left;}  
/* 框架 */
.box{overflow:hidden;border:1px solid #D9D9D9;background:#FFF;}
.box .title{background:#495A80;height:36px;line-height:36px;}
.box .title h2{float:left;font-size:24px;color:#353434;font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53","\5B8B\4F53";}
.sp_pri{background-repeat: no-repeat;}
.pic_ico,.novel_ico,.movie_ico{float:left;display:block;width:330px;height:30px;margin:6px 10px 0 0;_margin-top:3px;}
.pic_ico{background-position:0 0;}
.novel_ico{background-position:0 -34px;}
.movie_ico{background-position:0 -68px;}

.main_1{
	width:960px;overflow: hidden;text-align: left;background: #fff;
	CLEAR: both;
	margin:10px auto 0 auto;
	padding:2px 9px;
	border:1px solid #D9D9D9;
}
.vnght5968erhg{
	width:960px;overflow: hidden;text-align: left;background: #fff;
	CLEAR: both;
	margin:10px auto 0 auto;
	padding:2px 9px;
	border:1px solid #D9D9D9;
}
._aqqugvxrojqpeyiiuucfnbeednplzdar_cbe_a{
	width:960px;overflow: hidden;text-align: left;background: #fff;
	CLEAR: both;
	margin:10px auto 0 auto;
	padding:2px 9px;
	border:1px solid #D9D9D9;
}
._aqqugvxrojqpeyiiuucfnbeednplzdar_cbe_b{
	width:960px;overflow: hidden;text-align: left;background: #fff;
	CLEAR: both;
	margin:10px auto 0 auto;
	padding:2px 9px;
	border:1px solid #D9D9D9;
}
._aqqugvxrojqpeyiiuucfnbeednplzdar_cbe_c{
	width:960px;overflow: hidden;text-align: left;background: #fff;
	CLEAR: both;
	margin:10px auto 0 auto;
	padding:2px 9px;
	border:1px solid #D9D9D9;
}
._aqqugvxrojqpeyiiuucfnbeednplzdar_cbe_d{
	width:960px;overflow: hidden;text-align: left;background: #fff;
	CLEAR: both;
	margin:10px auto 0 auto;
	padding:2px 9px;
	border:1px solid #D9D9D9;
}
.index2{height:100%;overflow:hidden;}
.index2 .index3{float:left;padding:10px 0;}
.index2 .index3{float:left;padding:10px;}


.footad{height:100%;overflow:hidden;}
.footad .foota1{float:left;padding:10px 0;}
.footad .foota2{float:left;padding:10px;}

/* 当前位置 */
.cat_pos{padding:15px 29px;}
.cat_pos .cat_pos_l{float:left;}
.cat_pos h1,.cat_pos h2{display:inline;color:#000;}
.cat_pos .cat_pos_r{float:right;overflow:hidden;}
.cat_pos .cat_pos_r em{padding:0 5px;color:#C00;font-weight:bold;}

/* 文字列表 */
.list{padding:20px 0;}
.box_left,.box_right{width:478px;}
.box_left{float:left;}
.box_right{float:right;}
.box_left .title,.box_right .title{margin-left:29px;}
.box_left ul,.box_right ul{margin-top:20px;}
.box_left li a,.box_right li a{height:36px;line-height:36px;}
.box_left li a:hover,.box_right li a:hover {}
.channel{width:978px;}
.channel li a{height:50px;line-height:50px;}
.channel li a:hover{}
.list li{border-bottom:#CEDCF0 dashed 1px;font-size:16px;}
.list li a{display:block;overflow:hidden;padding-left:50px;}
.list li a:hover,.list li a:active{background-color:#EEF3FA;text-decoration:none;}
.list li a:visited{color:#999;}
.list span{float:right;margin-right:29px;cursor:pointer;font-size:12px;color:#999;overflow:hidden;}

/* 纯文字图片列表 */
.movie2_list{width:920px;padding:20px 29px;}
/* .movie2_list ul{margin-left:-40px;_margin-left:-80px;padding-top:10px;position:relative;zoom:1;} */
/* .movie2_list li{position:relative;float:left;width:280px;margin-top:10px;margin-left:40px;} */
.movie2_list ul {
    margin-left: -40px;
    padding-top: 10px;
    position: relative;
    display: flex;
    flex-wrap: wrap;
}
.movie2_list li {
    position: relative;
    width: 280px;
    margin-top: 10px;
    margin-left: 40px;
    box-sizing: border-box;
}

/* .movie2_list h3{font-size:18px;height:30px;line-height:30px;margin:5px 0 20px;overflow:hidden;} */
.movie2_list h3 {
    font-size: 23px;
    line-height: 30px;
    margin: 5px 0 20px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    box-sizing: border-box;
    word-wrap: break-word;
    -webkit-box-flex: 1;
    height: 60px;
}
.movie2_list img{width:280px;height:170px;object-fit: cover;}
.movie2_list a:hover img{filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
/* .movie2_list .movie_date{color:#fff;font-size:12px;position:absolute;display:block;height:26px;line-height:26px;top:155px;left:5px;background:rgba(0,0,0,0.5);border-radius:13px;padding:0 13px;text-shadow:1px 1px 1px #000;} */
/* 绝对定位的日期 */
.movie2_list .movie_date {
    position: absolute;
    top: 140px;
    left: 10px;
    color: #fff;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 8px;
    padding: 0 13px;
    text-shadow: 1px 1px 1px #000;
}
@media \0screen\,screen\9{
.movie2_list .movie_date{padding:0;}
.movie2_list .bg_top{display:inline-block;height:26px;line-height:27px;padding:0 0 0 14px;cursor:pointer;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='crop',src='/images/tag-bg_b725ffb28a.png');zoom:1}
.movie2_list .bg_tail{display:inline-block;zoom:1;position:absolute;width:13px;height:26px;right:-13px;cursor:pointer;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='crop',src='/images/tag-bg-tail_5aa4fe5fc6.png')}
}
/* 大图片列表页面 */
.tupian_list{width:920px;padding:20px 29px;}
.tupian_list ul{margin-left:-40px;_margin-left:-80px;padding-top:10px;position:relative;zoom:1;}
.tupian_list li{position:relative;float:left;width:440px;margin-top:10px;margin-left:40px;}
.tupian_list h3{font-size:16px;height:30px;line-height:30px;margin:5px 0 20px;overflow:hidden;}
.tupian_list img{width:440px;height:616px;}
.tupian_list a:hover img{filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
.tupian_list .movie_date{color:#fff;font-size:12px;position:absolute;display:block;height:26px;line-height:26px;top:250px;left:5px;background:rgba(0,0,0,0.5);border-radius:13px;padding:0 13px;text-shadow:1px 1px 1px #000;}
@media \0screen\,screen\9{
.tupian_list .movie_date{padding:0;}
.tupian_list .bg_top{display:inline-block;height:26px;line-height:27px;padding:0 0 0 14px;cursor:pointer;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='crop',src='/images/tag-bg_b725ffb28a.png');zoom:1}
.tupian_list .bg_tail{display:inline-block;zoom:1;position:absolute;width:13px;height:26px;right:-13px;cursor:pointer;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='crop',src='/images/tag-bg-tail_5aa4fe5fc6.png')}
}

/* 分页 */
.pagination {text-align:center;height:32px;line-height:32px;margin-top:20px;}
.pagination a {padding:0px 12px;display:inline-block;background-color:#e7e7e7; margin-right:2px; color:#333;}
.pagination a:hover { background-color:#495A80; color:#fff;text-shadow:1px 1px 1px #000;}
.pagination strong { font-weight:normal;padding:0px 12px;  height:32px;line-height:32px;display:inline-block;background-color:#495A80; margin-right:2px; color:#fff; text-shadow:1px 1px 1px #000;}

/* 文字内容页 &amp; 图片内容页 */
.pic_text {padding-top:20px;}
.pic_text .page_title{color:#000;font-size:30px;text-align:center;}
.pic_text ul,.play ul{border:#FFF solid 2px;padding:0 29px;height:40px;line-height:40px;background-color:#e1e1e1;overflow:hidden;}
.pic_text li,.play li{overflow:hidden;width:400px;}
.pic_text .last,.play .last{float:left;}
.pic_text .next,.play .next{float:right;text-align:right;}
.pic_text h3,.play h3{font-size:16px;}
.content{padding:0 29px;color:#000;font-size:16px;line-height:34px;word-break:break-word;/* 文本行的任意字内断开 */word-wrap:break-word;/* IE */white-space:-moz-pre-wrap;/* Mozilla */white-space:-hp-pre-wrap;/* HP printers */white-space:-o-pre-wrap;/* Opera 7 */white-space: -pre-wrap;/* Opera 4-6 */white-space:pre;/* CSS2 */white-space:pre-wrap;/* CSS 2.1 */white-space:pre-line;/* CSS 3 (and 2.1 as well, actually) */}
.content img{max-width:900px;width:100%;border:#495A80 solid 2px;padding:1px;background:#FFF;margin:10px}
.content p{padding:10px 0;}
.content br{display:inline;line-height:11px;height:0px;}

/* 电影信息页 */
.film_info{padding:20px 29px;}
.film_info dl{float:left;width:620px;}
.movie_info img{width:280px;height:200px;}
.film_info dt{float:left;margin-right:25px;margin-top:0;}
.film_info dd{line-height:16px;margin-right:25px;margin-bottom:15px;}
.film_info .film_title{color:#0066CC;margin-bottom:20px;font:24px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53","\5B8B\4F53";overflow:hidden;}
.film_info span{color:#000;}
.film_info_r{float:right;width:300px;height:250px;}
.film_info_r img{width:300px;height:250px;}
.film_bar{padding:10px 29px;border-top:#FFF solid 1px;border-bottom:#CEDCF0 solid 1px;background:#EEF3FA;}
.film_bar span {color:#000;font-size:18px;}
.film_bar li{float:left;height:30px;line-height:30px;margin:20px 15px 20px 0;}
.film_bar li a{display:block;background:#495A80;width:140px;height:40px;line-height:40px;text-align:center;text-decoration:none;color:#FFF;text-shadow:1px 1px 1px #000;font-size:18px;}
.film_bar li a:hover{background:#ff6666;color:#FFF;text-shadow:1px 1px 1px #000;text-decoration:none;}
.film_photo{padding:20px 10px;border-top:#FFF solid 1px;text-align:center;}
.film_photo img{margin:10px 0;max-width:940px;width:100%;overflow:hidden;}

/* 电影信息页2 */

.film_list img{width:200px;height:280px;}

/* 电影播放页 */
.play .page_title{color:#000;font-size:30px;text-align:center;}
.player{padding:10px;}
.player_l{float:left;width:800px;height:500px;background:#000;}
.pauseFrame{position:relative;width:800px;height:455px;top:-503px;background:#FFF;}
.player_r{float:right;width:150px;height:500px;}
.player_r img{width:150px;height:500px;}
.playerTip a{
    float: right;
    font-size:30px;
    width: 100%;
    background: #0000FF;
    color: #fff;
    text-align: center;
}
.ptip a{
    float: right;
    font-size:30px;
    width: 100%;
    background: #0000FF;
    color: #fff;
    text-align: center;
}
/* 尾部 */
.footer{width:100%; text-align:center;margin:0 auto; line-height:25px;font-size:12px;}
.copyright{width:100%;background:#333;color:#ccc;margin:0 auto;height:auto;line-height:25px;font-size:12px;}

/* 收藏 */
#bookmark{position:fixed;left:40%;top:220px;background:#1f8AD9;text-align:center;display:none;z-index:100000;}
.add_fav{padding:20px;line-height:50px;color:#fff;}
.display{display:block !important;}
.shoucang {font-weight:bold;}
.xhead{height:30px;line-height:30px;background:#666;text-align:right;padding:0 10px;}

/*iphone*/

 #weixin-tip{display:none; position: fixed; left:0; top:0; background: rgba(0,0,0,0.8); filter:alpha(opacity=80); width: 100%; height:100%; z-index: 100;}
        #weixin-tip p{text-align: center; margin-top: 10%; padding:0 5%; position: relative;}
        #weixin-tip .close{
            color: #ff0000;
            padding: 5px;
            font: bold 40px/40px simsun;
            text-shadow: 0 1px 0 #ddd;
            position: absolute;
            top: 0; left: 80%;
        }
		        .mytip{display:none; position: fixed; left:0; top:0; background: rgba(0,0,0,0.8); filter:alpha(opacity=70); width: 100%; height:100%; z-index: 100;}
        .mytip p{text-align: center; margin-top: 90%; padding:0 5%; position: relative;}
        .mytip .close{
            color: #ff0000;
            padding: 5px;
            font: bold 40px/40px simsun;
            text-shadow: 0 1px 0 #ddd;
            position: absolute;
            top: 0; left: 80%;
        }
        
        
#ks{width:980px;overflow: hidden;margin: auto; text-align: left;}
.DaKuang {
	padding: 5px;
	width: 970px;
	border: 1px;
	
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	margin-bottom:5px;
}
.vticker {
	border: 1px solid #339900;
	width: 960px;
	background:#FFFFCC;
		margin:0 auto;
		padding: 10px;
}
/*gonggao*/
.vticker li {
	color:#CC0000;
	list-style: none;
}
/*友情链接*/
.box9{width: 980px;overflow: hidden;margin-top: 10px;padding-bottom: 10px;}
.text9{width: 960px;overflow: hidden;margin: 0 10px;}
.text9 ul{width: 960px;}
.text9 ul li{float: left;width: 130px;height: 30px;line-height: 30px;padding-left: 5px;margin-right: 2px;overflow: hidden;}
.text9 ul li img{margin-left: 5px;position: absolute;}
.text9 ul li span{margin-right: 5px;font-size: 12px;}
.text9 ul li em{margin-right: 5px;font-size:11px;margin-left: 5px;float: right;color: #666666;}
.clear9{clear: both;width:0px;height:0px; overflow: hidden;}

/* wechat */


#jishu{text-align:left;width:960px;height:100%;overflow:hidden;padding-top:13px;padding-bottom:13px;margin-bottom:10px;}
/**+html #jishu {padding-bottom:20px}*/
.guankan{float:left;padding-left:17px;width:118px;margin:6px 0px 7px 0px;font-size:14px;}
.guankan a{border:1px solid #DCDCDC;background:#F2F2F2;color:#333333;display:block;width:115px;text-align:center;height:26px;line-height:26px;padding-top:2px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.guankan a:hover{background:#D5210F;color:#FFFFFF;border:1px solid #CC0000;text-decoration:none;}
.juji{float:left;padding-left:17px;width:118px;/*margin:6px 0px 7px 0px;*/ margin-top:6px; padding-bottom:7px;font-size:14px; display:inline;}
.juji a{border:1px solid #DCDCDC;background:#F2F2F2;color:#333333;display:block;width:115px;text-align:center;height:26px;line-height:26px;padding-top:2px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.juji a:hover{background:#D5210F;color:#FFFFFF;border:1px solid #CC0000;text-decoration:none;}
#jishu .con4{/*clear:both;*/border-top:0; border-left:0;border-right:0;/*width:960px; display:inline-block; margin-bottom:-10px;*/}
ul.pdown{ padding-left:2px; width:960px; overflow:hidden; /*height:120px; overflow-x:hidden; overflow-y:auto;*/}
ul.pdown li{ float:left; height:40px; overflow:hidden;}
ul.pdown a{ display:block; width:160px;height:30px; overflow:hidden; background:#e9f5fa; text-align:center; line-height:30px; overflow:hidden; color:#0071bc; margin-bottom:10px; float:left; margin-left:10px;}
ul.pdown a:hover{ color:#f00;}
ul.downurl{list-style:none;border-bottom:1px solid #eaeaea;/*padding-bottom:12px;*/ padding:0 10px 23px; overflow:hidden; zoom:1;}
ul.downurl li{/*line-height:34px; */overflow:hidden;/* padding:0 10px;*/ border-bottom:0px solid #eaeaea; /*width:960px; margin:3px auto;*/ vertical-align:middle; width:100%; float:left; height:34px; padding:3px 0;margin-left:0px;}
ul.downurl li div{ float:left; display:inline; overflow:hidden; padding-top:10px; height:24px;}
ul.downurl li .adds{/*line-height:26px; */width:707px; /*margin:6px 0px 10px 0px;*/ line-height:24px; color:#738d9e;}
ul.downurl li .adds input { float:left; margin:5px 8px 0px 7px; display:inline;}
/**+html ul.downurl li .adds input { float:left; margin:2px 8px 0px 7px;}*/
ul.downurl li .adds div{overflow:hidden; padding-top:0; width:674px;}
ul.downurl li .adds div span{color:#bc2931;overflow:hidden; float:left; height:24px;padding-right:0px;/* width:162px;*/ display:inline;}
ul.downurl li .adds div input {/*position:absolute; overflow:hidden;display:block; float:left;  */font-size:12px;border:1px solid #e4e4e4;/*float:left;*/ padding:0px 0px 0px 6px; height:22px; line-height:22px; color:#000;background:#f2f2f2;margin:0px 0px 0px 10px;}
/*ul.downurl li .adds div{border:1px solid #87CEFF;overflow:hidden; }
ul.downurl li .adds div a { float:left; display:block;  text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}*/
ul.downurl li .dwon_xl{ width:64px; height:25px;/*padding-top:6px;*/ padding-left:12px;}
ul.downurl li .dwon_xl a{ display:block; background:#249ff1; width:64px; height:24px; text-align:center; line-height:25px; color:#FFF; /*margin-bottom:1px;*/font-weight:normal;}
ul.downurl li .dwon_xl a:hover{text-decoration:underline;}
ul.downurl li .dwon_tx{ width:64px; height:25px;/*padding-top:6px;*/ padding-left:11px;}
ul.downurl li .dwon_tx a{ display:block; background:#ff6c00; width:64px; height:24px; text-align:center; line-height:25px; color:#FFF; margin-bottom:1px;}
ul.downurl li .dwon_tx a:hover{text-decoration:underline;}
ul.downurl li .dwon_y{ width:64px; height:25px;/*padding-top:6px;*/ padding-left:11px;}
ul.downurl li .dwon_y a{ display:block; background:#36c345; width:64px; height:24px; text-align:center; line-height:25px; color:#FFF; margin-bottom:1px;}
ul.downurl li .dwon_y a:hover{text-decoration:underline;}
ul.downurl li .down_z{ width:82px; height:25px;/*padding-top:6px;*/ padding-left:8px;}
ul.downurl li .down_z a{ display:block; background:#d761b0; width:82px; height:25px; text-align:center; line-height:26px; color:#FFF; margin-bottom:1px;font-weight:normal;font-family:verdana;}
ul.downurl li .dwon_xm{ width:40px; height:25px;padding-top:6px; padding-left:8px;}
ul.downurl li .dwon_xm a{ display:block; background:#FF6C00; width:40px; height:25px; text-align:center; line-height:26px; color:#FFF; margin-bottom:1px;}
ul.downurl li .down_cp{ width:64px; height:25px; overflow:hidden; display:inline; /*padding-top:6px;*/padding-left:8px;}
/**+ ul.downurl li .down_cp{ padding-top:5px;}*/
ul.downurl li .down_cp a{ display:block; background:#f3f3f3; width:62px; height:22px; text-align:center; line-height:22px; color:#000; /*margin-bottom:1px;*/border:1px solid #ddd;}
ul.downurl li .down_cp a:hover{ text-decoration:none; background:#efefef;}
.ckall{height:26px;padding:15px 0 4px 10px;width:960px;float:left}
/**+.ckall { padding-bottom:7px;}*/
.ckall p,.ckall span{ float:left; margin-left:7px;}
.ckall span {/* display:block;*/ padding-top:4px; height:18px; color:#464646; display:inline;}
.ckall span input {margin-top:-3px; vertical-align:middle;}
.ckall span em{ padding-left:8px; padding-right:15px;font-style:normal;}
.ckall p a{display:block; background:url(/static/images/subtit.png) no-repeat -565px -47px #efefef; width:133px; height:28px; overflow:hidden;  text-align:center; line-height:30px; float:left; color:#464646;}
.ckall p a{ color:#000000;}
.ckall p a:hover{text-decoration:underline;}
.ckall b{font-weight:normal; height:28px; float:right;padding-right:26px; line-height:30px;color:#000;}
.ckall b a{font-weight:normal; color:#bc2931;padding-left:1px; padding-right:1px;}
.ckall b a:hover{text-decoration:underline;}

/* 头部 */
.na2v2_bar{color:#fff;font-size:17px;background:#FFF; text-align:left;} 
.na2v2_bar.clear{clear:both;height:1px;width:100%; overflow:hidden; margin-top:-1px} 
a{color:#000000;font-size:17px;text-decoration:none;text-align:left;}  
a:hover{color:#BA2636} 
.na2v2_bar a{color:#fff;text-decoration:none;}
.na2v2_bar a:hover{color:#000;text-decoration:none;}
.na2v2_bar{height:60px; background:#495A80;margin:0 auto} 
.na2v2_bar li{width:117px;border-left:1px solid #ededed;display:inline; height:60px} 
.na2v2_bar li a{width:117px;display:inline-block; padding:0 10px; height:60px; line-height:60px; 
color:#FFF; font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:24px;text-align:center;} 
.na2v2_bar li a:hover{background:#EDEDED;color:#ff0000;} 
.na2v2_bar_r1{float:right;line-height: 50px;width:350px;}
.d_vod_img{width:280px;height:200px;background-size:cover;}
.film_info12{padding:20px 29px;}
.film_info12 dl{float:left;width:620px;}
.film_info12 dt{float:left;margin-right:25px;margin-top:0;}
.film_info12 dd{line-height:16px;margin-right:25px;margin-bottom:15px;}
.film_info12 .film_title{color:#0066CC;margin-bottom:20px;font:24px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53","\5B8B\4F53";overflow:hidden;}
.film_info12 span{color:#000;}

/*icon ad*/
.fdivbox{
    max-width:980px; 
    justify-content:space-around; 
    padding:0px; 
    display:flex;
    margin-top: 15px;

}
.sdivbox{
    display: flex; 
    justify-content: space-around;
    align-items: center;
    flex-direction: row; 
    flex-wrap: wrap;
    flex: 0 1 980px;
}
.itemabox{
    display:flex; 
    align-items: center; 
    flex-direction: column;
    overflow-wrap: break-word;
    margin-bottom: 6px;
    /* flex-basis: 10%; */
}
.itemimgbox{
    height:auto;
    border-radius: 15px;
    max-width:150px; 
    min-width:80px; 
    width:15vw;
    margin: 0px 1.3em;
}
.itemspanbox{
    white-space: normal;
    width: 25vw;
    max-width:140px; 
    min-width:100px; 
    margin-bottom: 10px;
    height: 48px;
    overflow: hidden;
	font-size: 160%;
	text-align: center;
	/* line-height: normal; */
}


/* 202504 for list-text byte-dance*/
.list-text-box {
    padding: 12px;
    max-width: 100%;
    overflow: hidden;
    text-align: center;
    margin: 0 auto;
}

.list-text-cat_pos {
    margin-bottom: 12px;
}

.list-text-breadcrumb {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 12px;
}

.list-text-breadcrumb a {
    color: #495A80;
    text-decoration: none;
    font-size: 16px;
    transition: color 0.3s;
}

.list-text-breadcrumb a:hover {
    color: #364666;
}

.list-text-breadcrumb span {
    margin: 0 8px;
    color: #999;
}

.list-text-ad-links {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 0px;
    margin-top: 5px;
    margin-bottom: -15px;
}

.list-text-ad-link {
    display: inline-block;
    padding: 1px 14px;
    border-radius: 20px;
    text-decoration: none;
    font-weight: 500;
    /* font-size: 26px; */
    font-size: 130%;
    color: white !important; /* 强制覆盖可能的继承颜色 */
    background: linear-gradient(135deg, #495A80, #7989B1);
    box-shadow: 0 2px 4px rgba(73, 90, 128, 0.3);
    cursor: pointer;
    white-space: nowrap;
    transition: transform 0.2s, box-shadow 0.2s;
    /* margin-bottom: 8px; */
    margin: 5px 5px 10px 5px; /* 上 右 下 左 - 这里增加了左右间距5px */
}

.list-text-ad-link:hover {
    transform: translateY(-2px);
    box-shadow: 0 4px 8px rgba(73, 90, 128, 0.4);
    text-decoration: none; /* 防止继承下划线 */
    color: white !important; /* 确保悬停颜色不变 */
}

.list-text-wave-text {
    display: inline-block;
}

.list-text-wave-char {
    display: inline-block;
    transform: translateY(0);
    transition: transform 0.2s ease;
}</pre></body></html>