*{padding:0}*,body{margin:0}
body{width:100%;overflow-x:hidden}li{list-style:none}

body{background:#fff no-repeat;background-position:top;font-family:Microsoft YaHei}

a,a:hover{text-decoration:none;}



.banner_tow_box{margin-top:12px}


/* head
 */
 
.nav_box{background:#ffa000;height:48px;width:100%;overflow:hidden;padding: 15px 0px;}
.fotall{background:#ffa000;width:100%;margin-top: 15px;}
.pb_footer{text-align:center;font-size:13px;padding-top:0;padding-bottom:25px;line-height:38px;}
 
 
 .box22{margin-top:12px;margin-bottom: 12px;background: #00b05f;}
.box22 a{display:inline-block;color:#fff;padding-left: 12px;}
.box22 a:hover{color:yellow;}

.playerTip {display:inline-block;background-color: red;color: #0ee0d8;width: 100%;height: 40px;margin: 0 auto;text-align: center;line-height: 40px;}
.playerTip a{color: #fff;font-size: 24px;}
.contatext a{color:#fff}


/* sou */
.so_box{border: 1px solid #D4CECE;background-color:#fff;;padding:3px 5px;margin:2px 0px}
.so_input_1{/* padding-left:30px; */width:69%;height:30px;}
.so_input_2{width:29%;height:33px;float:right;}

.tishi{border-radius:4px;padding: 2px 10px;background:#ff7315;line-height: 2rem;font-size:1rem;color:#fff;text-align:  center;font-weight:  bold;}
.tishi a{color: #000;}
.tishi a:hover{color: #fff;}


/* logo */
/* .logobox{width: 85px;text-align: left;line-height: 48px;font-style: normal;color: #000;font-weight: bold;font-size: 1.5rem;padding-left: 10px;}
.logobox a{color:#000;} */
.logo_icon{width: 85px;text-align: left;line-height: 48px;font-style: normal;color: #000;font-weight: bold;font-size: 1.5rem;padding-left: 10px;}

/* bt */

.navv_box{margin:5px 5px 10px 10px;overflow:hidden;background-color:#fff;font-size:13pt;padding-left: 10px;}
.navv_box a {color:#666}

.bgljzbox{box-shadow:0 8px 12px 0 #c3c1c1;}
.boxnr{padding:5px;background: white;}

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

.film_title{color:#06C;margin-bottom:20px;font-size:16px;overflow:hidden;}
.film_info dd{margin-right:25px;margin-bottom:15px;}
.film_info span{color:#000}

.web_list a{color:#000; border: 1px solid #d6e8d6;line-height: 24px;padding: 0 5px;display: inline-block;}
.web_list a:hover {color:#00b05f;}
.film_bar{padding:5px;border-top:#FFF solid 1px;border-bottom:#CEDCF0 solid 1px;background:#EEF3FA;}
.film_bar span{color:#000;font-size:18px}

.film_bar li{display: inline-block;height:30px;line-height:30px;margin: 10px 5px 10px 0;}

.film_bar li a{display:block;background:#495A80;width:110px;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:#f66;color:#FFF;text-shadow:1px 1px 1px #000;text-decoration:none}

/* 列表 */


.widall{width:1200px;margin-left:auto;margin-right:auto;}


.bgf{background:#f8f8f8}

.boxpd_md{padding:2px 0px;border:1px solid #ddd}
.boxpd_md a {color:#fff;}
.boxpd_md p{line-height:26px;height:26px;overflow:hidden;color:#111}

.pc-bgf{box-shadow:0 8px 12px 0 #c3c1c1;}


.outer_layer .cont_bul{border-top:1px solid #ccc}
.outer_layer .cont_bul{margin-bottom:18px;height:26px;overflow:hidden;padding-left:5px;padding-top:12px}

.towmd li{float:left}
.towmd .mright{float:right}
.mright  a{color:#000;}
.mright a:hover{color:#00b05f;}

.towmd li.redfont{margin-top:2px;margin-right:3px;margin-left:3px}


.clearfix,.towmd{zoom:1}
.clearfix,.towmd:after{content: ".";display: block;visibility: hidden;height: 0;clear: both;}

.videolist .list_box{width:288px;margin:0 4px 6px 7px}

.inner_layer .novellist .list_box:hover,.inner_layer .videolist .list_box:hover{box-shadow:0 4px 10px 0 #ddd;transform:translateY(-2px)}

.inner_layer .videolist .list_box,.novellist .list_box{transform:translateY(2px);transition:all .2s linear;box-shadow:0 0 3px 0 rgba(0,0,0,.15)}
.inner_layer .videolist{overflow:inherit!important}

.video_box{height:100%}

.video_box{position:relative;overflow:hidden}
.video_box:hover .img_2,.video_box:hover .recommend-img-2{display:block}}


.morefont_in2{font-size:13px;position:relative;top:8px;margin-right:10px}
.morefont_in{font-size:13px;position:relative;top:5px;margin-right:5px}


.video_box img{width:100%;height:150px}
.tuimg img{width:100%;height:200px}


.pagination{text-align:center;overflow: hidden;line-height: 36px;font-size: 0px;}
.pagination em{margin-left:4px;font-weight:bold;/* color:#7f7f7f; */font-weight:normal;font-style: normal;}
.pagination span{border:1px solid #e7e7e7;padding:0 12px;display:inline-block;margin-right:2px;color:#fff;font-size: 1rem;background-color: red;}
.pagination a{padding:0 12px;display:inline-block;background-color:#e7e7e7;margin-right:2px;color:#333;font-size: 1rem;}
.pagination a:hover{background-color:red;color:#fff;text-shadow:1px 1px 1px #000}
.pagination strong{font-weight:400;padding:0 12px;height:32px;line-height:32px;display:inline-block;margin-right:2px;font-size:15px}
/* input{display: none;} */
input#page{height: 32px;}
input.pagebtn{width:52px;height: 36px;}


/* 文本lb */

        .list li {
            border-bottom: #CEDCF0 dashed 1px;
            font-size: 16px;
            line-height: 20px;
            display: block;
        }

        .list li a:visited {
            color: #999;
        }

        .list li a {
            display: block;
            overflow: hidden;
            padding-left: 20px;
            height: 50px;
            line-height: 50px;
			color: #000;
        }

        .list span {
            float: right;
            margin-right: 29px;
            cursor: pointer;
            font-size: 12px;
            color: #999;
            overflow: hidden;
        }

        .list li a:hover, .list li a:active {
            background-color: #EEF3FA;
            text-decoration: none;
        }
/* 文本内容 */

.bgljzbox .title{padding-bottom:10px;padding-top:6px!important;text-align:center;}
.conttxt{padding:10px;font-size: 1.1em;line-height: 2em;}
.conttxt img{display:inline-block;max-width:100%}


.clear{width: 1200px;margin: auto;padding: 15px 0px 15px 0px;}
.clear h2{padding: 0px 0 5px 0;font-size: 1.5rem;}
.clear ul{padding:10px;background: red;border:1px #000 solid;}
.clear li{display:inline-block;margin: 0 5px 0 5px;}
.clear a{color:yellow}
.clear a:hover{color:#00b05f}



@media only screen and (max-width:768px){
	
	.widall{width:100%;}
	.inner_layer .videolist{width:100%;overflow:hidden;}
	.videolist .list_box{width:49%;margin:0 1% 6px 0;}
	.conttxt{padding: 2px;}
	.navv_box{padding-left: 0px;}
	.video_box{height:100%}
}

@media only screen and (max-width:480px){
	
	.widall{width:100%;}
	.inner_layer .videolist{width:100%;overflow:hidden;}
	.videolist .list_box{width:49%;margin:0 1% 6px 0;}
	.conttxt{padding: 2px;}
	.navv_box{padding-left: 0px;}
	.video_box{height:100%}
}

.timebox{display: block;width: 100%;position: absolute;bottom: 5px;left: 1px;/* padding: 5px 0px; *//* text-align: right; */font-size: 12px;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;background-repeat: no-repeat;background-image: linear-gradient(transparent,rgba(0,0,0,.5));color: #FFFFFF;}