/*@import url("//cdn.jsdelivr.net/npm/font-awesome@4.7.0/css/font-awesome.min.css");*/
@import url("font-awesome.min.css");
blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,select,td,textarea,th,ul{margin:0;padding:0}
fieldset,img{border:0 none}
dl,li,menu,ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
button,input,select,textarea{vertical-align:middle}
input::-ms-clear{display:none}
input {-webkit-appearance: none;border-radius:0;border:0 none;}
button{border:0 none;background-color:transparent;cursor:pointer}
body{direction:ltr;background-color: #0a0a0a;}
body,button,h1,h2,h3,h4,input,li,select,td,textarea,th{font-size:.97em;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif;color: #c5c5c5;}
a{color: #e2e2e2;text-decoration:none;}
a:hover{color:#d7191a}
.s .fa:hover{color:#d7191a}
a:active{background-color:transparent}
.article,.aside,.footer,.head{display:block}
.wrap{/* max-width: 98%; *//* width: 980px; */width: calc(100% - 40px);margin:0 auto;position:relative;overflow:hidden;/* background-color: #d6d6d6; *//* margin-top: 96px; *//* margin-bottom:14px; *//* padding:10px 0 10px 0; *//* border-radius:10px; */}
.left{/* float: left; */overflow:hidden;padding: 30px 10px 30px 10px;width: auto;/* max-width: 1010px; */margin: auto;position: relative;border-top: 1px solid rgba(255, 255, 255, 0.1);}
.showleft{max-width: 1010px;}
.right{float: right;overflow:hidden;margin-top: 30px;background: #d6d6d6;height: 200px;width: 21%;}
.active{/* color:#db0814; *//* font-weight:bolder; */background-color: #c10000;/* padding:10px 12px 10px 12px */}
.active:hover{color:#fff}
.active:active{background-color:#da6970}
.logos{font-size: 26px;display: block;position: absolute;height: 36px;top: 6px;left: 20px;margin: 0px;overflow: hidden;}
.s{/* width:100%; */height: 52px;margin:auto;position: relative;/* z-index:1000; *//* top:0; *//* background: #ffffff; *//* border-bottom: 1px dotted #b8cab2; *//* box-shadow: 0 4px 8px 0 rgba(7,17,27,.1); */}
.so b{float:right;width:auto;font-weight:100;display:block;padding:8px;background-color:#fff;border:2px solid #000;border-radius:10px;margin-top:6px;font-size:.9em}
.so b a{margin:0 0 0 10px;font-weight:700!important}
.s .so{position:relative;/* max-width:970px; *//* height: 52px; */margin:auto;padding: 10px 0 10px 0;/* border-bottom: 1px dotted #ff0a0a; */}
.s .search{position:relative;max-width: 360px!important;height: 32px;padding: 0 15px 0 0;margin: auto;}
.s .search-btn{display:block;position:absolute;width: 34px;height: 32px;/* height: 33px; */top: 0px;right: 0px;/* border:medium none; */cursor:pointer;background-color: #ffffff;color: #d7191a;font-size: larger;/* box-shadow: 0 2px 6px 0 rgba(49,58,70,.5); *//* border: 1px solid #c10000; */}
.s #search-word{width:100%;background-color: #ffffff;margin: 0;padding: 5px 0 5px 5px;height: 22px;color: black;/* border-top-left-radius: 5px; *//* border-bottom-left-radius: 5px; */}
.s #search-word:focus,.search-btn:focus{outline:0}
.s .search-on{border:1px solid #439cf3!important}
.menu{position:absolute;display: none;left: 0px;top: 3px;padding: 7px;font-size: 24px;color: #e6e6e6;}
.nav{/* width: 100%; *//* height: auto; */overflow: hidden;/* margin: auto; */position: relative;box-shadow: 0 2px 0 rgba(41,67,73,.01), 0 1px 0 rgba(0,0,0,.05);margin: 0 auto;clear: both;/* border-bottom: 1px solid rgba(0,0,0,.12); */background: #3c3c3c;line-height: 40px;}
.nav ul{display: flex;/* height: auto; */margin: auto;position: relative;/* width: 1010px; */border-left: 1px solid rgba(0,0,0,.12);overflow: hidden;}
.nav li a{/* color: white; *//* width: 111px; */display: block;}
.nav li{float: left;width: 111px;text-align: center;border-right: 1px solid rgba(0,0,0,.12);}
.line li,.list .r{position:relative}
.cid,.cid2{color: #868686;font-size: 14px;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
.cid a, .cid2 a{margin: 5px 13px 5px 0;white-space: nowrap;height: 22px;}
.list .time{position:absolute;margin:2px 0 0 5px;font-size:13px;font-style:oblique;color:#439cf3;font-family:Arial,Helvetica,sans-serif}
.list{overflow:hidden;width: auto;/* margin: 0 5px 0 5px; *//* border-bottom: 1px dotted #676767; *//* border-top: 1px dotted #676767; */}
.list h1{padding:15px 0 0 0;margin:0 20px 20px 0;font-size:1.2em;text-shadow:1px 1px 3px #ccc}
#ban ul{display:none}
#ban ul.on{display:block}
.tit{/* padding: 40px 0 5px 0; *//* border-bottom: 2px #303030 solid; */font-size: 26px;font-weight: 100;}
.tit span{color: #cecece;font-weight: 100;border: 1px solid #c1c1c1;margin: 10px;padding: 0 5px 0 5px;font-size: 12px;}
.tit2 {/* border-top: 1px solid rgba(255, 255, 255, 0.1); */border-bottom: 1px solid rgba(255, 255, 255, 0.1);margin: 30px 0 0 0;}
.sort{display: inline-block;font-size: 14px;font-style: initial; margin-left: 30px;}
.sort a{font-weight: 100;margin-left: 10px;padding: 0 5px 0 5px;cursor: pointer;}
.sort a.change{height: 25px;/* margin-bottom: -5px; */padding-top: 5px;display: inherit;}
.noinfo{text-align: center;color: aliceblue;line-height: 200px;border-top: 1px dotted #676767;}
.noinfo font{color: #c10000;font-weight: bolder;}
.list ul{/* border-top:0 dotted #dbdbdb; *//* padding:5px 0 5px 0; */overflow: hidden;margin-left: -27px;/* margin-bottom: 20px; *//* text-align: center; *//* border-bottom: 1px dotted #676767; *//* border-top: 1px dotted #676767; *//* border-bottom: 2px #757575 solid; *//* border-top: 2px #757575 solid; */}
.list li{position: relative;/* white-space:nowrap; */overflow:hidden;width: 162px;float: left;text-overflow:ellipsis;margin-bottom: -1px;line-height: 22px;margin: 20px 0 20px 27px;/* background-color: #3c3c3c; */}
.list li .tpic{height: 243px;background-color: #3c3c3c;margin-bottom: 3px;z-index: 1;}
.list li a{/* float: left; */display: block;position: relative;font-size: 14px;max-width: 162px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.list li a b{font-weight:bolder; color: #d7191a; }
.list li em{color:#feb907;font-style:normal}
.list li img{min-width: 108%;height: 108%;margin-left: -4%;margin-top: -4%;}
.list li span{float: right;/* margin-left: 3px; */color: red;}
.list li i{position: absolute;bottom: 25px;right: 0px;/* width: 146px; *//* height: 22px; */line-height: 22px;display: block;color: white;text-align: right;background: rgba(128, 128, 128, 0.76);padding: 3px 8px 3px 8px;font-size: 12px;font-style: inherit;z-index: 1;}

.textlist{border-top: 1px solid rgba(255, 255, 255, 0.1);border-bottom: 1px solid rgba(255, 255, 255, 0.1);padding: 5px 0 5px 0;margin-bottom: 40px;}
.textlist li{margin: 0;padding: 5px 0;}
.textlist li span{color: #717171;}
.goodmovie{font-size: 14px;display: flex;line-height: 26px;}
.goodmovie h3{
    font-size: 26px;
    font-weight: 100;
}
.goodmovie a,.goodmovie h3{margin-right: 20px;}
.list h5{padding: 20px 0 10px 0;/* margin:0; */font-size: 20px;/* border-bottom:1px dotted #dbdbdb; */}
.list h5 a{color:#439cf3}
.list em.loading{position: absolute;width: 25px;height: 25px;top: 50%;left: 50%;margin-left: -12px;margin-top: -12px;z-index: -1;overflow: hidden;}
.t-img em.loading{position: absolute;width: 25px;height: 25px;top: 50%;left: 50%;margin-left: -12px;margin-top: -12px;z-index: -1;overflow: hidden;}
.fieldandcss{}
.change{background: #c10000;color:#fff;padding: 0 5px 0 5px;}
.change:hover{color:#ffffff}

.movieinfo{
    /* width: 1008px; */
    margin: auto;
    /* line-height: 30px; */
    /* padding: 20px 0 20px 0; */
    overflow: hidden;
    border: 1px solid #3c3c3c;
    border: 1px solid rgba(255, 255, 255, 0.16);
}
.movieinfo p a{
    margin-right: 20px;
    display: initial;
    white-space: nowrap;
}
.movieinfo img{
    height: 108%;
    min-width: 102%;
    max-width: 132%;
    left: -10%;
    right: -10%;
    top: -10%;
    bottom: -10%;
    margin: auto;
    position: absolute;
}
.t-img{
    width: 205px;
    position: relative;
    overflow: hidden;
    text-align: center;
    float: left;
    /* padding-bottom: 377px; */
    /* height: 0; */
    height: 308px;
    background-color: #3c3c3c;
    margin: 23px 0px 23px 23px;
    z-index: 2;
}
.movieinfo h1{
    font-size: 20px;
    padding: 20px 0 10px 0;
}
.movieinfo span{
    margin-right: 10px;
    color: #828282;
    font-size: 16px;
    white-space: nowrap;
}
.infodetail{
    float: left;
    width: 753px;
    width: calc(100% - 252px);
    height: 308px;
    margin-left: 23px;
    overflow: hidden;
    /* white-space: nowrap; */
}
.infodetail p{
    padding: 7px 20px 0 0;
}
.split-line{
    display: inline-block;
    margin-left: 12px;
    margin-right: 12px;
    width: 1px;
    height: 14px;
    vertical-align: -2px;
    background-color: #828282;
}
.rating{
    float: right;
    font-weight: bolder;
    font-size: 28px;
    padding: 15px;
    color: red;
    font-style: inherit;
}
.jianjie{font-size: 13px;height: 160px;overflow: hidden;padding-right: 17px;}
.playlist{
    position: relative;
    margin: auto;
    padding: 15px 0 0 0;
    /* background-color: #3c3c3c; */
    margin-top: 30px;
    /* border: 1px solid rgba(255, 255, 255, 0.16); */
    }
.playlist a{
    display: inline-block;
    min-width: 49px;
    min-height: 18px;
    text-align: center;
    padding: 5px 10px 5px 10px;
    margin: 5px;
    border: 1px solid #3c3c3c;
    border: 1px solid rgba(255, 255, 255, 0.21);
    /* margin-right: 20px; */
    /* width: 5.05%; */
}
.tips{right: 0;position: absolute;font-size: 14px;display: block;color: darkgrey;font-style: inherit;}
.playlist ul{display: flex;}
.playlist ul li.on{
    background-color: #3c3c3c;
}
.playlist ul li{float: left;margin-left: 23px;cursor: pointer;padding: 0 10px 0 10px;line-height: 26px;display: block;/* border: 1px solid rgba(255, 255, 255, 0.16); */margin-bottom: -1px;}
.playlist div div {/* text-indent: -9999px; *//* display: none; */padding: 20px 0 20px 18px;/* position: absolute; */overflow: hidden;}
.playlist .on {
    display: block;
}
.linklist{
    /* max-width: 1008px; */
    margin: auto;
}
.linklist li{
    margin-left: 49px;
}
.linklist ul{margin-left: -49px;}
.linklist h5{
    margin: 40px 0 0 0;
    display: block;
}
.linkbox{
    display: inline-block;
    width: 100%;
    width: calc(100% - 2px);
    max-height: 369px;
    overflow: auto;
    overflow: overlay;
    min-height: 60px;
    border: 1px solid #3c3c3c;
    border: 1px solid rgba(255, 255, 255, 0.16);
    }
.linkbox em{
    display: list-item;
    /* list-style: square; */
    margin: 0px 5px 10px 9px;
    /* background-color: #3c3c3c; */
    font-style: initial;
}

.movieinfoplay{
    /* width: 1008px; */
    height: 60px;
    line-height: 60px;
    margin: auto;
    overflow: hidden;
    font-size: 14px;
    margin-top: -1px;
    border: 1px solid rgba(255, 255, 255, 0.16);
}
.movieinfoplay h1{
    padding: 20px 20px 20px 35px;
    display: initial;
    /* font-size: 24px; */
}
.movieinfoplay span{
    padding: 0 3px 0 25px;
    color: #828282;
}
.movieinfoplay .lb{cursor: pointer;position: absolute;font-size: 15px;right: 30px;margin-top: -60px;color: aliceblue;}
.movieinfoplay .next{position: absolute;right: 103px;margin-top: -60px;color: #fff;}
.fa-check-square-o,.next .fa{color: #ff9800;}
#dplayer{border: 1px solid rgba(255, 255, 255, 0.12);/*  */margin: auto;text-align: center;/* background-color: antiquewhite; */}
.dplayer{/* width: 1008px; */height: 513px;/* max-height: 515px; */}
.dplayer-playing #p svg{display: none !important;}
.dplayer-controller{z-index: 11;}

#p{position: absolute;margin: -40px 0 0 -40px;left: 50%;top: 50%;height: 100%;width: 100%;width: 80px;height: 80px;z-index: 9;/* background-color: #6293bd6b; */}
#p svg{position: absolute;/* left: 50%; */ /* top: 50%; */margin: 0 0 0 -40px;height: 80px;width: 80px;padding: 12px;padding-left: 17px;box-sizing: border-box;background: rgba(0,0,0,.5);border-radius: 50%;}
.dp-speed{outline:none;position: absolute  !important;right: 86px;top: 8px;width: 28px;/* margin-right: 45px; *//* margin-top: -2px; */font-size: 12px;border: 1px solid rgb(179, 179, 179);/* box-shadow: 0 0 2px #000000; */border-radius: 2px;height: 18px;padding: 0px 5px;}
.dplayer-setting-box{width: 50px !important;right: 85px !important;}
.dplayer-setting{display: contents !important;}
#togglePipButton{position: absolute;right: 20px;top: 20px;padding: 2px 8px 2px 8px;border-radius: 2px;max-width: 50px;max-height: 50px;border: 0;color: #ffffff;outline:none;background: rgba(109, 109, 109, 0.58);}
.dplayer:hover #togglePipButton,.dplayer-paused:hover #togglePipButton{z-index: 10;}
.dplayer-hide-controller #togglePipButton {display: none !important;}

.right .list{margin-left:-15px}
.so-key{overflow:hidden;margin:0 0 15px 0}
.so-key h3{height:30px}
.so-key a{float:left;border:1px solid #d8d8d8;padding:5px;margin:5px 5px 0 0;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;white-space:nowrap;max-width:268px}
.so-key a:hover{color:#fff;text-decoration:none;background-color:#feb907;border:1px solid #0a0a0a}
.so-key a:hover font{color:#fff}



.sx{float:left;padding:0 20px 20px 0;line-height:24px}
.footer{position:relative;width: auto;text-align:center;font-size:12px;padding: 15px;line-height: 22px;border-top: 1px solid rgba(255, 255, 255, 0.1);/* border-bottom: 1px solid rgba(0,0,0,.1); */}
.pages_search{margin:30px 0 0 0;text-align:center;overflow:hidden}
.pages_search a,.pages_search b{padding: 4px 10px 4px 10px;border: 1px solid #676767;/* border-radius:2px; */margin-right:5px;display:inline-block;}
.pages_search b{background-color: #ff0000;border: 1px solid #ff0000;color: white;}
.pages_search b a{border:none!important;margin:0!important;padding:0!important}
.none{display: none;}
.history{
    position: absolute;
    right: 25px;
    top: 7px;
    font-size: 25px;
    display: block;
}
.history ul{display: none;position: absolute;border-radius: 2px;right: 0;top: 45px;z-index: 10;font-size: 14px;background-color: #7b7b7b;width: 200px;min-height: 60px;line-height: 26px;/* box-shadow: 0 2px 6px 0 rgba(255, 255, 255, 0.13); */box-shadow: 0 1px 8px 0 rgba(118,118,118,.3);
    padding: 10px;    z-index: 15;opacity: 0.9;
}
.history ul li{/* list-style: decimal-leading-zero; *//* margin-left: 23px; */margin-top: 5px;color: black;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.history ul i.fa-sort-up{
    position: absolute;
    right: 5px;
    top: -9px;
    font-size: 25px;
    color: #7b7b7b;
}
.solist{position: absolute;left: 0;z-index: 3;background-color: white;width: 100%;margin: 1px 0;color: #0a0a0a;line-height: 32px;display: none;}
.solist a{display: block;color: #3c3c3c;}
.solist ul li{padding: 0 6px;}
.solist ul li:hover{background-color: #e8e8e8;}
.solist ul li span{float: right;}
.solist ul li font{color: #c10000;}
#cnzz_stat_icon_1278710772{display: none !important;}
.loading {
  /*background: url(https://img1.t.sinajs.cn/t6/style/images/common/loading_big.png);*/
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTJGMTY4N0Q4OUNEMTFFNTg3NjdCRkQ0MUY1NDc0MjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTJGMTY4N0U4OUNEMTFFNTg3NjdCRkQ0MUY1NDc0MjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMkYxNjg3Qjg5Q0QxMUU1ODc2N0JGRDQxRjU0NzQyMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMkYxNjg3Qzg5Q0QxMUU1ODc2N0JGRDQxRjU0NzQyMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrcE36MAAAI5SURBVHjarJZNaxRBEIZneia7WY35UC+zOZhD8ORpFf+AIbkHRMGr+KcUbx6861EhEAi4IoIecshBidkQFE2McdyvGd9a3oq1LZtMZlPwBHY3009XdXf1hHmeBwVjFtwFCeiAA7ANNsEn0Bv1YHgGyTK4CZwh5G9HYB28AX3/QRcUjzZnK4NkRGd4EayAR+DqqZm8rddD+/lWq6X/UAVL4AoHlfJFJiuNFDwDX/6TcPCIs7Pm3Ihs1MAiuA3qnkiyfgK++eWqUBKZGQYjBDrjD+ApeMnPXZYzBqs6hmMWFUomDBkEWYG1kkm8A8/Bb2YhsjmZ40DCMl1izVXWKyiw8Rm8YkZ/uM0bkpVjbWuUCBEEnaBcfAQ7FKWs1IL8mQaThjQoH1q6I5ZOSGSBZlgi3ffjSCRalMTMZEolISVpibXwQxb9O8+S7NKBbdqc4l5wPnHIiUsmUcxSOYryc5J0uR4ybu448AWmdxlbemJMgWNVdOEP5ItflKioPqakZs5KqpJdT9Lwm+QZY5IC5afjhZOZQzkPbpQU6FFok8GhdNiyPR6gCmchojvI5lqJtYjZTjqUHOrCD3ok+MHGWGXp7kFUtHR6p3QNKhu6T+RGe0iJRsYTvAG2RvS00FzD9vPxkRi6GSGSnfWAG8CKMj60z5bxFbyGtG0G9nvYP2szSfyZSZu5z7cS+5CV9fnSsFZ0sfyQV53H4AUXLjAtwrEfxV5ZT4x4xPcZN8N7cJ0kpmPvgWZRyV8BBgA25MVVFgGwPAAAAABJRU5ErkJggg==);
  background-size: 25px 25px;
  /* filter: saturate(333) drop-shadow(0px 0 8px #000)!important; */
  /* filter: hue-rotate(3deg)drop-shadow(2px 0 0 #c10000); */
  /* -webkit-filter: hue-rotate(9deg)saturate(9); */
  /*-webkit-filter: saturate(333)drop-shadow(0px 0 4px #c10000);*/
  animation: run 2s linear infinite;
}
@keyframes run {
  from {
    transform: rotate(0deg)
  }
  to {
    transform: rotate(-360deg)
  }
}
@media screen and (max-width: 768px){
.logos {font-size: 24px;top: 2px;left: 38px;color: white;width: 38px;}
.logos::before{content:"";vertical-align: middle;display: block;clear: both;padding: 50px 0 0 0;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M174.946 325.077v-71.022h260.415c71.644-79.357 147.963 0 147.963 0h266.333l-29.593 71.022H174.946z m645.119 17.756v159.8H204.539v-159.8h615.526zM322.909 443.448h372.867v-41.43H322.909v41.43zM837.82 792.64H725.369V585.492h-437.97v218.985H174.946v-278.17H837.82V792.64z m-159.8-23.674H311.072v-159.8H678.02v159.8zM571.487 668.351H423.524v41.43h147.963v-41.43z' fill='%23d7191a'%3E%3C/path%3E%3C/svg%3E");background-size: 40px;background-repeat: no-repeat;}

.menu{display: block;}
.nav li{/* float: initial; */width: 100%;border-top: 1px solid rgba(0,0,0,.12);}
.list li{width: 156px;margin-left: 0;}
.list ul{width: auto;}
.list li .tpic {height: 234px;}
#togglePipButton{display: none !important;}
#p{/* position: absolute; */margin: -20px 0 0 -20px;height: 40px;width: 40px;}
#p svg{padding: 6px !important;padding-left: 8px !important;height: 40px;margin: 0 0 0 -20px;width: 40px;}
.nav ul{width:auto;border: 0;}
.list h1,.right,.s,.showbox,.shuoming,.sx{padding-left:5px!important;padding-right:5px!important;}
.cc,.movie,.pf,.soo #search-word,.u,.u-zj{margin-left:5px!important;margin-right:5px!important}
.wamp{padding-left:0!important;padding-right:0!important}
.bg,.cc,.move,.s .so,.soo,.soo form,.wrap,.wrap .left,.wrap .right,.movieinfo,.playlist,.infodetail,.movieinfoplay{width:auto!important;float: none!important;}
.wrap{margin:0 auto;/* margin-top:76px */}
.pages_search span,.s .so b, .nav{display:none;}
.history{right: 13px;/* top: 5px; */}
.s{background: #2d2d2d;height: auto;}
.s .so{padding-top: 6px;padding-bottom: 6px;}
.s .search{max-width:none!important;margin-left: 92px;}
.s .search-btn{right:0;}
.s .search,.s-search{padding-right: 38px!important;margin-right: 48px;}
.hotlist{padding:5px!important}
.pages_search{text-align:center}
.pages_search a{/* width:9%; */margin:0;margin-right:-1px;white-space:nowrap;overflow:hidden;}
.pages_search b{display:none}
.nex,.sh{width:29%!important;text-align:center}
.left{padding-top: 18px;}
.movieinfoplay .lb,.movieinfoplay .next {margin-top: -50px;padding: 5px;}
.movieinfoplay .lb{right: 10px;}
.movieinfoplay .next{right: 80px;}
.movieinfo{height: auto;}
.playlist ul{display: flex;}
.playlist ul li{margin: 0;width: 20%; text-align: center;padding: 0;}
.playlist a {margin-left: 0;}
.tips{position: initial;text-align: center;height: 30px;}
.dplayer{height: initial;width: calc(100% - 2px);}
.dplayer-setting-speed-item {width: 50px !important;float: left !important;}
.dplayer-setting-box {width: 100px !important;}
.sort{margin: 20px 0 0 0;width: 100%;text-align: center;}
.tit {margin-left: 10px;}
.dplayer-setting-icon{ margin-right: 10px !important;}
.infodetail{margin: 20px;height: auto;}
.t-img{/* width: auto; */text-align: center;display: block;float: none;margin: auto;margin-top: 20px;}
.t-img img{float: none;min-width: auto;}
.jianjie{
    padding: 0;
    height: auto;
}
.play{
    padding: 0;
}
.play .linklist{padding: 0 10px 0 10px;}
.linklist{
    width: auto;
}
.linklist ul{
    margin-left: -15px;
}
.linklist a{
    width: auto;
}
.linklist li{margin-left: 15px;/* margin-left: 68px; */}

.movieinfoplay{
    height: auto;
    line-height: unset;
    padding: 5px 0 10px 10px;
}
.movieinfoplay h1{padding: 5px;display: block;}
.movieinfoplay i{}
.movieinfoplay span{padding: 5px;}
}

@media screen and (max-width:336px){.pages_search a{width:auto;padding-left:0;padding-right:0}
.nex,.sh{width:27%!important}
}