.page_404 .wp {width:980px!important;margin-right:auto;margin-left:auto}
.page_404 .none {display:none}
.page_404 .clearfix:after {clear:both;display:block;height:0;content:"\200B"}
.page_404 .ua-ie9 .e-mask,.page_404 .ua-ie9 .mask {-webkit-filter:none!important;filter:none!important}
.page_404 #honey-header .c-header-search {width:290px!important;margin-left:-145px!important}
.page_404 #honey-header .c-header-search .c-header-search-list {width:290px!important}
.page_404 .play-primary {height:312px;padding:120px 0 60px;border-bottom:1px solid #e3e3e3}
.page_404 .m-player {float:left;width:552px;height:311px;background:#000}
.page_404 .m-player #floatingMasker {display:none}
.page_404 .m-tips {position:relative;top:-4px;margin-left:600px}
.page_404 .m-tips .u-errorcode {height:106px;color:#ff5f00;font-weight:700;font-size:80px;line-height:106px}
.page_404 .m-tips p {float:left;display:block;color:#333;font-size:14px}
.page_404 .m-tips .u-tips-title {width:100%;min-width:420px;height:24px;margin-bottom:25px;font-size:18px;line-height:24px}
.page_404 .m-tips .u-tips-desc {padding-bottom:15px;border-bottom:1px solid #e3e3e3;color:#888}
.page_404 .m-tips .u-code {padding-top:15px}
.page_404 .m-tips .u-code .codeimg {float:left;display:block;width:100px;height:100px;border-radius:5px;overflow:hidden}
.page_404 .m-tips .u-code .codeimg img {width:100px;height:100px}
.page_404 .m-tips .u-code .codetxt {float:left;display:block;padding-top:25px;margin-left:20px;font-style:italic;line-height:170%}
.page_404 .play-content {border-bottom:1px solid #e3e3e3}
.page_404 .m-topbox {padding:40px 0;overflow:hidden}
.page_404 .m-topbox-wrapper {width:956px}
.page_404 .m-topbox-wrapper:after {clear:both;display:block;height:0;content:"\200B"}
.page_404 .m-list-top {float:left;width:224px;margin-right:15px}
.page_404 .m-top-title {margin-bottom:15px;color:#1f1f1f;font-size:18px;line-height:25px}
.page_404 .morebg {position:relative;height:180px;color:#868686;background:url(//img.mgtv.com/imgotv-newzt/other/imgbg.png) no-repeat bottom;font-size:14px;line-height:22px}
.page_404 .morebg p {position:absolute;top:100px;left:50%;display:block;width:200px;height:30px}
.page_404 .morebg span {width:auto}
.page_404 .morebg a,.page_404 .morebg span {float:left;display:inline-block;height:22px}
.page_404 .morebg a {width:42px;border-radius:3px;margin-right:5px;margin-left:5px;color:#fff;background-color:#ff5f00;overflow:hidden;line-height:22px;text-align:center}
.page_404 .c-footer-lv2 {padding:55px 0}
.page_404 #mgtv-player-wrap {position:relative;overflow:hidden}
.page_404 #mgtv-player-wrap .video-title {position:absolute;top:0;left:0;width:100%;height:80px;padding:15px 0 0 20px;color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.7)),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,.7),rgba(0,0,0,0));background:-o-linear-gradient(top,rgba(0,0,0,.7) 0,rgba(0,0,0,0) 100%);background:linear-gradient(180deg,rgba(0,0,0,.7),rgba(0,0,0,0));font-size:15px;line-height:20px;z-index:9}
.page_404 #mgtv-player-wrap .video-title a:hover {color:#ff5f00;cursor:pointer}
.page_404 .SubmitUrl {width:168px;height:50px; line-height:50px;text-align:center;font-size:20px; border:0px;border-radius:15px;color:#fff;background-color:#ff5f00;cursor: pointer;}
.no-video .m-tips {width:415px;margin:auto}
