.trailer_area{ display:block; clear:both; margin:0 auto; position:relative;}
.trailer_area .title{ background:rgba(255,255,255,0.3); color:#444; font-size:14px; padding:10px 20px; text-align:left;}
.poster{ display:block; clear:both; overflow:hidden; font-size:0px; position:relative;}
.poster img{ display:block; clear:both; width:100%; position:relative; z-index:100;}
.poster .countdown{ position:absolute; left:0; top:0; width:100%; text-align:center; z-index:1000;}
.poster .countdown .cd_bg{ display:inline-block; clear:both; position:relative; text-align:center; color:#fff; padding:10px 25px 10px 60px; font-size:14px; background:url(../img/dash/time_bg.png) no-repeat center top; background-size:100% 100%;}
.poster .countdown .cd_bg:after{ position:absolute; left:23px; top:11px; content:""; width:30px; height:20px; background:url(../img/dash/time_icon.png) no-repeat center center; background-size:100% auto; }
.calendar_file{ position:absolute; left:0; bottom:8%; width:100%; text-align:center; z-index:1000;}
.calendar_file a{ display:inline-block; clear:both; background:#c7000b url(../img/dash/calendar_icon.png) no-repeat 15px center; background-size:30px auto; border-radius:5px; color:#fff; font-size:15px; text-align:center; padding:13px 20px 13px 48px;}
.calendar_file a:hover,.calendar_file a:visited,.calendar_file a:active,.calendar_file a:focus{ background:#bd010c url(../img/dash/calendar_icon.png) no-repeat 15px center !important;  background-size:30px auto !important; color:#fff !important;}

.fade.in{ opacity:1;}
.hot-category-list > li>a{ display:block; clear:both;}
.nav-tabs{ border:none !important;}



.fix_tips{ position:fixed; display:none; width:100%; height:100%; left:0; top:0; padding:40px 40px; background:#fff url(../img/live/tv/bg_default.jpg?v=20221010) no-repeat center center; background-size:cover; z-index:99999998;}
.fix_tips .tips{ position:absolute;  left:30px; top:40px;}
.fix_tips .tips_1 img{ width:30%; max-width:210px;}
.fix_tips .tips_foot{ position:fixed;  padding:20px 30px; left:0; bottom:0; width:100%;}
.fix_tips .tips_foot  .tips_dec{  float:left; width:50%; max-width:600px;}
.fix_tips .tips_foot  .tips_dec img{   width:100%;}
.fix_tips .tips_foot  .tips_logo{  width:12%; max-width:80px; padding-right:10px; padding-top:4px; float:right;}
.fix_tips .tips_foot  .tips_logo img{ width:100%;}


@media (max-width: 1000px) {
	.fix_tips{ position:fixed; width:100%; height:100%; left:0; top:0; padding:40px 40px; background:#fff url(../img/live/tv/bg_default.jpg?v=20221010) no-repeat center top; background-size:cover;}
    .fix_tips{ padding:20px 20px;}
	.fix_tips .tips_1 img{ width:25%; max-width:200px;}
	.fix_tips .tips_foot  .tips_dec{ width:70%; }
	.fix_tips .tips_foot{ padding:19px 20px;}
	.fix_tips .tips_foot  .tips_dec{ padding:7px 0;}
	.fix_tips .tips_foot  .tips_logo{  float:right; width:35%; max-width:80px; }
}


@media (max-width: 800px) {
	.fix_tips .tips_1 img{ width:35%; max-width:230px;}
	.fix_tips{ position:fixed; width:100%; height:100%; left:0; top:0; padding:40px 40px; background:#fff url(../img/live/tv/bg_default.jpg?v=20221010) no-repeat center top; background-size:200% 93%;}
    .fix_tips{ padding:20px 20px;}
	.fix_tips .tips_foot  .tips_dec{ width:70%; }
	.fix_tips .tips_foot{ padding:12px 20px;}
	.fix_tips .tips_foot  .tips_dec{ padding:7px 0;}
	.fix_tips .tips_foot  .tips_logo{  float:right; width:30%; max-width:55px; }
}




