/*在线动漫css*/body {background:#FFF !important;}
.box-search {background-color:#fff;padding:20px 30px;border-bottom:1px solid #eee;}
.box-search .search-condition {width:100%;display:flex;margin-bottom:18px;}
.box-search .search-condition .condition-type {margin-left:15px;text-align:center;font-size:14px;min-width:45px;height:24px;line-height:24px;color:#999;}
.box-search .search-condition ul {list-style:none;margin:0;padding:0;margin-left:15px;}
.box-search .search-condition ul li {float:left;margin-right:15px;text-align:center;font-size:14px;height:24px;}
.box-search .search-condition ul li.special {margin-bottom:10px;}
.box-search .search-condition ul li:first-of-type {color:#999;}
.box-search .search-condition ul li a {display:block;margin:0;padding:0 10px;height:24px;line-height:24px;color:#333;border-radius:10px;text-decoration:none;}
.box-search .search-condition ul li a.choose,.box-search .search-condition ul li a:hover {background-color:#4dcfb4;font-weight:700;color:#fff;}

.dm-box-search {border:1px solid #eee;}
.dm-box-search .search-condition .condition-type {color:#FF5A49;}
.dm-box-search .search-condition ul li a.choose,.dm-box-search .search-condition ul li a:hover {background-color:#FF5A49;}
.ct2 .dm-mn {width:897px !important;padding:0 !important;background:none !important;border:0;}
.ct2 .dm-sd {width:270px;margin:15px 0 0 13px;}
.deanmbone {width:897px;}
.deanmbone ul {width:930px;margin-left:-15px;}
.deanmbone ul li.deanjdbox {width:150px;}
.deanmbone ul li {float:left;margin:15px;background:#fff;border-radius:4px;border:1px solid #e5e9ef;}
.deandfpicbox {border-top-left-radius:4px;border-top-right-radius:4px;}
.deandfpicbox a {display:block;width:150px;height:200px;position:relative;border-top-left-radius:4px;border-top-right-radius:4px;overflow:hidden;}
.deandfpic {width:150px;height:200px;position:absolute;top:0;left:0;border-top-left-radius:4px;border-top-right-radius:4px;}
.deandfpic img {width:150px;height:200px;border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;transition:all 0.3s linear;}
.deanmbone ul li.deanjdbox:hover {border:1px solid #FF5A49;}
.deanmbone ul li.deanjdbox:hover .deandfpic img {transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);}
.deandfbingf {padding:6px 10px 10px 10px;}
.deandfbingf h5 {height:21px;line-height:21px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px;text-align:center;}
.deandfbingf h5 a {color:#06c;font-size:14px;font-weight:600;}
.deandfrewr,.deandfrewrzt {height:20px;line-height:20px;overflow:hidden;}
.deandfrewrzt em {color:#ED1B23;}
.deandmrtops_ph {height:50px;background:#FF5A49;padding:0 14px;border-radius:4px 4px 0 0;}
.deandmrtops_ph h5 {font-size:18px;color:#fff;font-weight:600;padding-left:35px;float:left;height:50px;line-height:50px;background:url(/skin/style/images/ph1.png) left center no-repeat;}
.deandmrtoptabs {float:right;margin-top:12px;}
.deandmrtoptabs ul li {float:left;width:40px;height:25px;line-height:25px;overflow:hidden;font-weight:600;text-align:center;cursor:pointer;font-size:14px;color:#fff;}
.deandmrtoptabs ul li.cur {background:#fff;color:#27A9F4;border-radius:4px;}
.deanyyrtoptabs {float:right;margin-top:12px;}
.deanyyrtoptabs ul li {float:left;width:40px;height:25px;line-height:25px;overflow:hidden;font-weight:600;text-align:center;cursor:pointer;font-size:14px;color:#fff;}
.deanyyrtoptabs ul li.cur {background:#fff;color:#FF5A49;border-radius:4px;}
.deanmsrbtms {width:240px;height:500px;padding:14px;border:1px solid #e5e9ef;border-top:0;border-radius:0 0 4px 4px;margin-bottom:16px;}
.deanmsrbtms ul li {display:none;}
.deanphones dl {}
.deanphones dl dd {border-bottom:1px #e5e9ef solid;height:38px;line-height:38px;}
.deanphones dl dd:last-child {border-bottom:0;}
.deanphones dl dd.msx {height:159px;}
.deanmstopsd {}
.deanmstopsd em {display:block;float:left;margin-top:10px;width:18px;height:18px;line-height:18px;text-align:center;font-size:12px;background:#eee;color:#999;border-radius:4px;}
.deanmstopsd a {display:block;float:left;margin-left:10px;height:38px;line-height:38px;font-size:14px;color:#434A54;overflow:hidden;width:212px;text-overflow:ellipsis;white-space:nowrap;font-weight:600;}
.msx .deanmstopsd a {color:#FF5A49}
.deanmstopsd a:hover {color:#FF5A49;}
.deanmstopsd span i {color:#666;margin-right:3px;}
.deanmstopsd em.deanphtwo1 {background:#FF5A49;color:#fff;}
.deanmstopsd em.deanphtwo2 {background:#FF8377;color:#fff;}
.deanmstopsd em.deanphtwo3 {background:#FFA49B;color:#fff;}
.deanmsbotms {display:none;}
.deanmsbotms a {display:block;width:103%;height:112px;}
.deanmsbotms a img {display:block;float:left;width:90px;height:112px;border-radius:4px 0 0 4px;object-fit:cover;}
.deanmsbotms a p {display:block;float:right;width:150px;height:22px;position:relative;line-height:22px;overflow:hidden;color:#434A54;}
.deanmsbotms a p:nth-child(3) span {color:#a7116f;}
.deanmsbotms a p:nth-child(6) {margin-top:5px;background:url(/skin/style/images/du.png) left center no-repeat;width:132px;padding-left:16px;}
.deanmsbotms a .boico {display:none;width:90px;height:112px;border-radius:0 4px 4px 0;background:#F6F9FA31;position:relative;}
.deanmsbotms a .boico  i {display:block;width:90px;height:112px;background:url(/skin/style/images/bofang1.png) center no-repeat;}
.deanphones dl dd.msx .deanmsbotms {display:block;}
.deanmsbotms a:hover .boico {display:block;}
.deanmsbotms a .boico i:hover {background:url(/skin/style/images/bofangr.png) center no-repeat;}
.list_page {text-align:center;margin:20px 280px 0 0;}
/*内页*/.d-vod-pic {width:208px;margin-right:25px;}
.d-vod-pic a {display:block;position:relative;width:208px;}
.d-vod-pic a img {display:block;width:208px;height:308px;transition:all .2s ease-out;}
.d-vod-pic a i {position:absolute;left:0;top:0;width:208px;height:100%;line-height:308px;opacity:0;filter:Alpha(opacity=0);transition:opacity .3s linear;font-size:72px;color:#000;text-align:center;z-index:3;}
.d-vod-pic a:hover i {opacity:.8;filter:Alpha(opacity=80);}
.d-vod-info {width:635px;}
.d-vod-type {width:430px;}
.d-vod-type h1 {font-size:22px;font-weight:bold;color:#FF5A49;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-top:5px;}
.d-vod-type p {line-height:2;font-size:14px;overflow:hidden;}
.d-vod-type p span {color:#666;}
.d-vod-type p em {color:#FF5A49;}
.d-vod-type p a {margin-right:5px;transition:all .15s ease-out;}
.d-vod-type p a.d-comment {margin-right:0;height:24px;line-height:24px;padding:0 10px;display:inline-block;color:#fff;background-color:#4d9cec;border-radius:3px;border:1px solid #4d9cec;}
.d-vod-type p a:hover {color:#FF5A49;}
.d-vod-type p a.d-comment i {margin-right:5px;}
.d-vod-type p a.d-comment:hover {background-color:#1c81e7;color:#FFF;}
.d-vod-type .d-play a.play {padding:0 20px;height:36px;line-height:36px;color:#fff;font-size:16px;text-align:center;background-color:#FF5A49;border-radius:5px;display:inline-block;margin-right:20px;}
.d-vod-type .d-play a.play:hover {background-color:#EA301D;}
.d-play-list {margin-top:10px;}
.d-title span {float:right;margin-top:15px;}
.d-title h2 {margin-top:15px;font-size:24px;color:#FF5A49;font-weight:bold;}
.d-title h2 i {position:relative;margin-right:5px;font-size:24px;}
.d-play-box {border-top:1px solid #e5e9ef;}
.d-player-list {width:100%;margin-bottom:10px;padding:5px 25px;}
.d-player-list>a {position:relative;float:left;padding:0 5px;height:30px;line-height:30px;color:#FF5A49;border-radius:3px;text-align:center;font-size:14px;margin-right:15.7px;margin-top:8px;overflow:hidden;border:1px solid #FF5A49;width:8.3%;}
.d-player-list>a:hover {background-color:#FF5A49;color:#fff;}
.d-des {line-height:28px;color:#111;font-size:14px;border:1px solid #FF5A49;padding:10px 20px;border-radius:6px;}
.d-des img{max-width:100%;}
.d-item {margin-left:-12px;width:895px;}
.d-item a,.d-item a div {position:relative;width:125px;}
.d-item a {float:left;margin:15px 11px 0 12px;}
.d-item a div {z-index:1;height:165px;border-radius:5px;overflow:hidden;}
.d-item a em,.d-item a img {position:absolute;left:0;top:0;}
.d-item a img {right:0;bottom:0;margin:auto;overflow:auto;display:block;width:125px;border-radius:5px;transition:transform .5s ease-out;height:100%;}
.d-item a em {padding-right:5px;width:30px;color:#fff;font-size:12px;text-align:center;background-color:#f60;border-top-left-radius:5px;border-bottom-right-radius:15px;z-index:2;}
.d-item a em,.d-item a p {height:16px;line-height:16px;}
.d-item a h3 {margin:5px 0;height:20px;line-height:20px;font-size:14px;font-weight:600;color:#333;white-space:normal;overflow:hidden;}
.d-item a p {color:#999;overflow:hidden;}
.dm-mn #comment_ul {background:#F1F1F2;padding:20px;}
