@charset "utf-8";
/* CSS reset@ */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,a{ padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
del, ins { text-decoration:none;}
fieldset, img { border: 0;}
body,button,input,select,textarea{ font:12px "microsoft YaHei",Tahoma,Helvetica,Arial;}
input,select,img{ vertical-align:middle}
input,select{ outline:none}
input,button,select,textarea{outline:none}
textarea {resize:none; overflow:hidden; }
ul,ol{ list-style:none;}
h1, h2, h3, h4, h5, h6 { font-size:12px; font-weight:400;}
address,cite,dfn,em,var{font-style:normal;}
legend{ display:none}
td{ font-size:12px; line-height:160%;}
input::-moz-focus-inner,button::-moz-focus-inner{ border:0;padding:0}
.fl{ float:left;}
.fr{ float:right;}
.fl,.fr{ display:inline;}
.tlef{ text-align:left;}
.tcen{ text-align:center;}
.trig{ text-align:right;}
a{ text-decoration:none;}
a:active, a:focus{-moz-outline:none;outline:none;ie-dummy:expression(this.hideFocus=true);}
.clearfix:after{ content:""; height:0; visibility:hidden; display:block; clear:both;}
.clearfix{ zoom:1;}
.clear{ clear:both; height:0; overflow:hidden;}
/*layout*/
body{overflow-x: hidden;width:100%;position:relative;}
.pr{position:relative;zoom:1;}
.pa,.m-title .ico{position:absolute;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.m-warp{width:980px;margin:0 auto;}
/* .m-content{overflow:hidden;} */
/*ico*/
.i-links a,.m_hot,.dm-share .bdsharebuttonbox a,.i-collect{background:url(../images/i_bg.png) no-repeat;display:inline-block;}
.ico i,.m-search i,.dm-hot .list a,.list-item_img1 .tit,.list-item_img2 .tit,.i_cover i,.i-link i,.list-i_txt .link,.i_bg i,
.m-nav_list i,.gototop i{background:url(../images/ico.png) no-repeat;display:inline-block;}
/*m-title*/
.m-title{height:24px;line-height:24px;_line-height:26px;padding:5px 0 5px 30px;/*background:red;opacity:0.5; */overflow: hidden;}
.m-title .m-tit_in{font-size:22px;}
.m-title .ico{/*background-color:green;*/left:0;top:50%;margin-top:-14px;}
.m-title .ico,.m-title .ico i{height:28px;width:24px;}
.i_1 i{background-position:0 2px;}
.m-title .i_2{margin-top:-15px;}
.m-title .i_2,.m-title .i_2 i{height:30px;}
.i_2 i{background-position:0 -26px;}
.i_3 i{background-position:0 -56px;}
.i_4 i{background-position:0 -86px;}
.i_5 i{background-position:0 -146px;}
.i_6 i{background-position:-28px -236px;}
.m-title .i_7{margin-top:-13px;}
.m-title .i_7,.m-title .i_7 i{height:26px;width:26px;}
.i_7 i{background-position:0 -236px;}
.i_8 i{background-position:0 -176px;}
.i_9 i{background-position:0 -206px;}
.i_10 i{background-position:-28px -264px;}
.i_11 i{background-position:0 -264px;}
.i_12 i{background-position:0 -116px;}

.m-more{border-radius:20px; font-size: 16px;text-align:center;padding:3px 20px;height:24px;line-height:24px;}
.m-title .m-more{position:absolute;right:0;top:1px;}
.m-title .m-link{bottom:2px;height:16px;padding:4px 0;}
.m-title .m-link li{padding:0 10px;height:16px;line-height:16px;}
.m-title .m-link a{display:block;}
.m-title .m-link li.none{border:0;}
.m-title .i-link{height:24px;right:0;}
.i-link i,.i-link span{vertical-align:middle;}
.i-link i{height:5px;width:10px;overflow:hidden;}
.i-link .m-tit{line-height:24px;font-size:14px;margin:0 5px;}
.i-link .i_lt{background-position:0 -332px;}
.i-link .i_rt{background-position:-16px -332px;}
.i-link:hover .i_lt{background-position:0 -350px;}
.i-link:hover .i_rt{background-position:-16px -350px;}
.m-title .m-tip{color:#999;font-size:14px;line-height:24px;bottom:2px;}
/*list*/
.list li{float:left;*display:inline;}
.m-music_list a,
.dm-hot .list a{display:block; white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
/*图片+标题*/
.list-item_img li{float: left;*display: inline;}
.list-item_img .img{display: block;position:relative;zoom:1;}
.list-item_img .tit{display: inline-block; white-space: nowrap;overflow: hidden; text-overflow:ellipsis; z-index: 10;}
.list-item_img .cover,.list-item_img .tit{position: absolute;left: 0; width: 100%;}
a .cover,a .tit,a span,a i{ cursor: pointer;}

.list-item_img li{padding-top:15px;}
.list-item_img .img{padding-bottom: 30px;}
.list-item_img .img img{border-radius:5px;}
.list-item_img .tit{bottom: 0;line-height:28px;}
.list-item_img1 .tit{background-position:-96px -42px; padding-left:13px;}

.list-item_img .i_cover{position:absolute;left:-5px;top:-5px;}
.i_cover,.i_cover i{height:48px;width:48px;}
.i_cover .i_new{background-position:-28px -48px;}
.i_cover .i_hot{background-position:-28px 0;}

.img-link{width:980px;overflow: hidden;}
.list-item_img .i_txt{background-color:#ff9921;border-top-left-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:10px;border-bottom-left-radius:10px;color:#fff; padding:5px 8px;right:-3px;top:-3px;}
.list-item_img .i_txt_1{background-color:#28bcec;}
/*m-bx*/
.m-bx{border-radius:5px;padding:15px 20px;}
.m-bx_1{}
/*m-bx_marquee*/
.m-bx_marquee,.m-marquee_in{ position: relative;*zoom:1;}
.m-marquee_in{overflow: hidden;}
/*marquee@layout*/
.slide_scroll,.slide_list li,.slide_of{ position: relative;*zoom:1;}
.dm-marquee .slide_list li{ float: left; *display: inline;}
.slide_scroll .b-lef,.slide_scroll .b-rig,.slide_scroll .b-up,.slide_scroll .b-down{position: absolute;}
.slide_of{ overflow: hidden;}

.slide_title{ cursor: pointer; overflow: hidden; white-space: nowrap;}
.slide_title,.silde_title_bg{ position:absolute; left:0; z-index:4;width:100%;}
.silde_title_bg{ z-index:3;}
.slide_title,.silde_title_bg{ height:24px; line-height:24px;padding:5px 0;}
.silde_title_bg{background-color:#000; opacity:0.6;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter:alpha(opacity=60);opacity: 0.6;}

.addone{ color:#ff941f; display:none; width:34px; height:40px; line-height:40px; font-family:"arial"; font-style:normal; font-size:35px; font-weight:700; text-align:center; position:absolute;left:50px;bottom:0;text-shadow:1px 1px 2px rgba(0,0,0,0.2);}
.cover{position:absolute;top:0;background:#000;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity 0.3s ease-in;-moz-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in;}
a:hover .cover{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:0.3;}

.dm-marquee {position:relative;overflow:hidden;}
.dm-marquee .slide_ofinside li{position: relative;zoom:1;}
.dm-marquee .slide_ofinside li,.dm-marquee .slidefocus li{float:left;*display: inline;}
.dm-marquee .slide_ofinside .img{ display: block;}
.dm-marquee,.dm-marquee .slide_ofinside,.dm-marquee .slide_ofinside img,.dm-marquee .cover{width:580px;height:320px;}
.dm-marquee .cover{left:0;}
.dm-marquee .silde_title_bg{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:0.3;width:580px;bottom:0;}
.dm-marquee .slide_title{width:500px;bottom: 0;left: 10px;}
.dm-marquee .slidefocus{position:absolute;bottom:10px; z-index: 15; left:440px;}
.dm-marquee .slidefocus li{border-radius:5px; width:16px;height:12px;margin-right:10px;cursor:pointer;}
.dm-marquee .slidefocus li.cur{width:26px;}
/*文本+图片+标题*/
.list-a_txt .title a{display: block; font-size: 18px; height: 30px; line-height: 30px; white-space: nowrap; overflow: hidden;}
.list-a_txt .info{margin-top: 5px;position: relative;zoom:1;}
.list-a_txt .info .img{float: left;*display: inline;margin-right: 10px;}
.list-a_txt .info .txt{text-indent:25px;line-height:20px;height:60px; overflow:hidden;}
/*纯文本*/
.list-i_txt li{position: relative;zoom:1; overflow: hidden;}
.list-i_txt .link{display: block;white-space: nowrap; overflow: hidden;text-overflow:ellipsis;}
.list-i_txt .time,.list-i_txt .link img{position: absolute;}
.list-i_txt .link{background-position:-103px -20px;padding-left:10px;height:24px;line-height:24px;}
.list-i_txt .link img{top:13px;margin-left:3px;}
/*full-bg*/
.full-bg{z-index:10;}
.m_header{left:50%;margin-left:-490px;top:0;z-index:10;}
.m_header .m-logo{margin-top:3px;}
.m-logo,.m-logo a{height:31px;width:139px;}
.m-logo a{background-image:url(../images/logo.png);display:block;font-size:0;line-height:300px;overflow: hidden;}
.full-bg .cover_bg{height:40px;left:0;top:0;width:100%;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity:0.8;}
.full-bg .m-img {background:url(../images/banner.jpg) no-repeat center 0;display: block;height: 170px;}
/*.full-bg .m-img img{width:100%;}*/
.m_header .dm-share{margin-top:6px;}
.m_header .i-collect{background-position:-354px 4px; font-size:14px;line-height:24px;height:24px;padding-left:25px;margin-top:7px;}
/*share*/
.dm-share{height: 28px;width:200px;overflow: hidden;}
.dm-share .bshare_t{font-size:14px; float: left;line-height: 26px;}
.dm-share .bdsharebuttonbox a{float:left;height:28px; line-height: 18px;margin:0;margin-left:5px;}
.dm-share .bdsharebuttonbox .bds_qzone{ background-position:0 4px;}
.dm-share .bdsharebuttonbox .bds_tsina{ background-position:-23px 4px;}
.dm-share .bdsharebuttonbox .bds_tqq{ background-position:-45px 4px;}
.dm-share .bdsharebuttonbox .bds_tieba{ background-position:-68px 4px;}
.dm-share .bdsharebuttonbox .bds_weixin{ background-position:-92px 4px;}

.full-bg .m-nav{padding:10px 0;}
.full-bg .m-nav_list{width:580px;padding-top:4px;}
.m-nav_list li{width:64px; height:30px;text-align:center;}
.m-nav_list li a{border-radius:20px;display:block;font-size:16px;height:24px;line-height:24px;width:54px;padding:3px 5px;margin:0 auto;}
.m-nav_list i{display:inline-block;}
.m-nav_list .ico_1{background-position:-94px 0;height:14px; width:12px;vertical-align:-1px; *vertical-align:3px;_vertical-align:2px;margin-right:4px;overflow:hidden;}

.full-bg .m-search{width:380px;height:36px;}
.m-sear{border-radius:30px; height:34px;padding-left:15px; position: relative;z-index:11;}
.m-select{cursor: pointer; padding:6px 20px 0 0; width:60px;text-align: center;}
.m-select .m-black{font-size:14px;height:24px;line-height:24px;overflow: hidden;}
.m-select .m-black i{background-position:-28px -332px; height:8px; width:14px; position: absolute; right:72px; top:14px;}
.m-select .select_list{display: none;border-radius:5px;position:absolute;right:63px;top:35px;width:75px;z-index: 10;}
.m-select .select_list li{height:28px;overflow:hidden;}
.m-select .select_list a{display:block;height:28px; line-height:28px;text-align:center;}
.m-search .sea-con{width:215px;position:relative;zoom:1;}
.m-search .sea-txt{border:0 none;line-height:18px;height:18px;width:210px;padding:8px 0;*padding:7px 0;}
.m-search .sea-btn{border-bottom-right-radius:30px;border-top-right-radius:30px;width:65px;height:29px;padding:7px 0 0;text-align: center; position: absolute; right: -2px; top: -1px;}
.sea-btn .ico{background-position:-28px -308px;cursor: pointer; height: 24px; _height:23px; width: 24px;margin:0 auto;overflow:hidden;}
.m-selected .m-black i{background-position:-44px -332px;}
/* fsearch */
.fsearch_outside{position:absolute;left:-1px;top:40px;width:314px;z-index:900;}
.fsearch{border-radius:5px;width:314px;overflow: hidden;}
.fsearch_ul li a{padding-left:20px; height:30px;line-height:30px;display:block; white-space:nowrap;overflow: hidden;}
.fsearch .close{cursor: pointer; display: block; height:22px; line-height:22px; text-align: center;padding:5px 0 3px;_padding:6px 0 2px;}
.fsearch .close span{ font-size: 14px;margin-right:3px;/* vertical-align: -2px;*/_vertical-align: middle;}
/*m-sear_area*/
.m-sear_area{}
.m-sear_area .m-sear_letter{font-size:14px; height:20px;line-height:20px; padding:5px 10px;border-radius:5px;overflow:hidden;}
.m-sear_letter li{width:3.54%;text-align:center;}
.m-sear_letter a{display:inline-block;margin:0 auto;border-radius:10px;width:16px;}
.m-sear_letter .m-tit,.m-sear_letter .m-tit a{width:75px !important;}

.m-sear_hot{border-radius:5px;overflow:hidden;padding:8px 0 8px 80px;height:72px;*height:75px;}
.m-sear_hot .m_hot{background-position:0 -162px; height:62px;width:56px;left:10px;top:14px;}
.m-sear_hot li{height:24px;overflow:hidden;}
.m-sear_hot li a,.m-sear_hot li .line{float:left;*display:inline;}
.m-sear_hot li .line{height:10px;width:1px;margin:8px 14px 0;_margin-top:6px;}
.m-sear_hot li a{height:18px;line-height:18px;padding:3px 0;white-space:nowrap;}
.m-sear_hot li img{vertical-align:top;*vertical-align:middle;margin-right:5px;}
/*m-row_1*/
.m-row_1 .m-main{width:980px;}
.m-row_1 .img-link{height: 90px;}
.m-row_1 .m-block{height:320px;overflow:hidden;}
.m-row_1 .m-block1{width:584px;height:384px;}
.m-row_1 .m-side{display:none;}
.m-row_1 .m-side,.m-row_1 .m-side .img-link{width:180px;}
.m-row_1 .m-block2{width:370px;padding-right:15px;}
.m-row_1 .m-block2 .i-link{width:100px;}
.m-row_1 .list-i_txt li{width:175px;}
.m-row_1 .list-i_txt .even{padding-left: 20px;}
.m-row_1 .m-labels{height:330px;overflow: hidden;}
.m-labels li{padding:10px 10px 0 0;}
.m-labels a{border-radius:5px;display:inline-block;padding:5px;line-height:20px;height:20px;white-space:nowrap;}

.m-row_1 .i-links{margin-top:8px;padding-left:3px;}
.m-row_1 .i-links li{width:33%;text-align:center;}
.i-links li a{height:56px;width:110px;margin:0 auto; display:block;}
.i-links .i_wb{background-position:0 -44px;}
.i-links .i_wx{background-position:-125px -44px;}
.i-links .i_app{background-position:-250px -44px;}
.i-links .i_wb:hover{background-position:0 -102px;}
.i-links .i_wx:hover{background-position:-125px -102px;zoom:1;z-index:10;}
.i-links .i_app:hover{background-position:-250px -102px;}
.i-links .m-chat{background-color:#fff; border:1px solid #e5e5e5;display:none; -moz-box-shadow:0 0 2px #e5e5e5;-webkit-box-shadow:0 0 2px #e5e5e5; box-shadow:0 0 2px #e5e5e5;position: absolute;right:-95px;bottom:40px;}
.i-links .m-chat,.i-links .m-chat img{width: 130px;height: 130px;}
.i-links .i_wx:hover .m-chat{display:block;}
.i-links .i_wx .m-chat{display:none;}
/*m-row_2 */
.m-row_2  .m-block1{width:600px;}
.m-row_2  .m-block2{width:380px;overflow: hidden;}
.m-row_2 .m-infos,.m-row_2 .m-ext{height:394px;overflow: hidden; position:relative;}
.m-infos .list-item_img li{margin-right:20px;}
.m-row_2 .list-item_img .img{width:180px;}
.m-row_2 .img img{border-bottom-left-radius:0;border-bottom-right-radius:0; height:135px; width:180px;}
.m-infos .list-item_img .tit,.m-group .list-item_img .tit{background-position:-90px -41px;width:157px;padding:0 3px 0 20px;}
.m-row_2 .list-item_img .tit{line-height:30px;}
.m-ext .list-item_img .tit{text-align:center;}
.m-row_2 .list-item_img .tit,.m-date .bx-cd{background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}

.m-row_2 .m-ext{overflow:hidden;}
.m-ext .list-item_img{width:392px;}
.m-row_2 .m-block2 .list-item_img li{margin-right:16px;}
.m-row_2 .m-block2 .list-item_img .sec{margin:0;}
.m-row_2 .sec .img,.m-row_2 .sec .img img{width:380px;}
.m-group .list-item_img .sec .tit{width:360px;}
.m-row_2 .m-bx{padding:5px;}
.m-row_2 .list-i_txt li{padding:2px 0;}
.m-row_2 .list-i_txt .link{background-position:-94px -44px;padding-left:15px;width:355px;}

.m-date .m-title .m-tip,.m-date .m-title .m-link{left:200px;}
.m-date .bx-hd{height:38px;padding-top:2px;}
.m-date .m-tit_list li{width:80px;text-align:center;}
.m-tit_list li,.m-tit_list li div{cursor:pointer;}
.m-date .m-tit_list .tit{height:38px;}
.m-date .m-tit_list .tit_in{font-size:16px;height:30px; padding:8px 0 0 0;width:100%;z-index:10;}
.m-date .m-tit_list .tit_in{left:0;}
.m-date .m-tit_list .i_bg{left:50%;margin-left:-55px;top:-10px;display: none;}
.i_bg,.i_bg i{ width:100px;height:54px;}
.i_bg i{background-position:0 -360px;}
.m-date .m-tit_list li.cur{width:100px;}
.m-date .m-tit_list li.cur .i_bg{display:block;}
.m-date .m-tit_list li.cur .tit_in{padding-left:13px;}
.m-date .m-week{padding:10px 5px; height:242px;}
.m-date .m-week_in{display:none;}
.m-date .m-date_list{height:237px;overflow: hidden;}
.m-date_list li{height:56px;padding:15px 5px 8px;}
.m-date_list li{width:180px;}
.m-date_list .m-info,.m-date_list .m-info span{width:100px;}
.m-date_list .m-info{padding-top:8px;line-height:18px;*line-height:20px;}
.m-date_list .m-info span{display:inline-block;}
.m-date_list .img{border-radius:5px; height:56px;width:75px;left:0;}
.m-date_list .tit{white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
/*动漫画*/
.m-dh .m-title .m-link,.m-mh .m-title .m-link{left:85px;}
.m-dh .m-marquee_in{height:410px;}
.m-dh .list-item_img .tit{background-position:-96px -68px;width:107px;}

.m-mh .m-marquee_in{height:205px;}
.m-dh .list-item_img,.m-mh .list-item_img{width:984px;}
.m-dh .list-item_img li,.m-mh .list-item_img li{margin-right:38px;margin-left:4px;}
.m-dh .list-item_img .img,.m-mh .list-item_img .img{width:120px;}
.m-dh .list-item_img .img img,.m-mh .list-item_img .img img{height:160px; width:120px;}
.m-mh .list-item_img .tit{background-position:-96px -95px;width:107px;}
/*轻小说*/
.m-novel .m-title .m-link{left:110px;}
.m-novel .m-marquee_in{height:210px;}
.m-novel .list-item_img{width:972px;}
.m-novel .list-item_img li{margin-right:28px;margin-left:4px;}
.m-novel .list-item_img .img{width:128px;}
.m-novel .list-item_img .img img{ height:170px; width:128px;}
.m-novel .list-item_img .tit{background-position:-96px -95px;width:116px;}
/*m-row_4 动漫音乐 图库*/
.m-row_4 .m-block1{width:170px;}
.m-row_4 .m-block2{width:790px;overflow:hidden;}
.m-row_4 .m-music,.m-row_4 .m-tuku{height:309px;overflow: hidden;}
.m-music .m-more{display:block; margin:15px auto 0;}
.m-music_list{padding:7px 0 5px;}
.m-music_list li{padding:10px 0 8px 20px;position:relative;zoom:1;}
.m-music_list a{line-height:18px; width:110px;}
.m-music_list em{border-radius:3px;font-family:"Arial"; height:14px;width:14px;text-align:center;left:0;top:50%;margin-top:-5px;}

.m-tuku .list-item_img{width:780px; height:275px;overflow: hidden;position:relative;}
.m-tuku .list-item_img li{margin-right:30px;}
.m-tuku .list-item_img .img{width:230px;}
.m-tuku .list-item_img .img img{ height:230px; width:230px;}
.m-tuku .list-item_img .tit{width:217px;}
/*游戏大全@layout*/
.dm-xxdq li{float: left;*display: inline;overflow: hidden; text-align: center;}
.dm-xxdq li img{ display: block;margin:0 auto;}
.dm-xxdq li .img,.dm-xxdq li .tit{display: block;}
.dm-xxdq li .tit{ overflow:hidden;text-overflow:ellipsis; white-space:nowrap; width:100%;padding-top:3px;}
.dm-xxdq .title{ font-size:15px; font-weight:bold; height:30px; line-height:30px;padding:5px 10px;}
.dm-xxdq li{line-height:24px;margin-right:10px;height:96px; width:84px;}
/*dm-hot@layout*/
.dm-hot{ position:relative;*zoom:1;overflow:hidden;}
.dm-hot .hd .in{overflow:hidden; white-space:nowrap;}
.dm-hot .bx_in .side{position:absolute;top:50%;}
.dm-hot .title{ position:relative; top:-50%;}
.dm-hot .list li{float:left; *display:inline; zoom:1;}

.dm-hot{border-radius:5px;margin-top:20px;padding-left:60px; width:920px;overflow: hidden;}
.dm-hot .bx_in .side{width:20px;padding:0 20px;height:120px;left:0;}
.dm-hot .title{font-size:24px;font-family:"microsoft YaHei"; line-height:30px;}
.dm-hot .hd{padding:10px 0 8px;}
.dm-hot .hd a{display:inline-block; margin:0 13px; line-height:24px;}
.dm-hot .bd{padding:10px 0 10px 14px;}
.dm-hot .list li{margin-right:6px;padding:2px 0;}
.dm-hot .list a{width:113px; padding-left:10px; height:26px; line-height:26px;}
/*合作伙伴 友情链接*/
.m-parts .bx-cd,.m-links .bx-cd{overflow: hidden;}
.m-part_list,.m-links_list{width:966px;}
.m-part_list li{margin:20px 29px 0 0;}
.m-part_list a{border-radius:5px;display:block;height:50px;width:130px;overflow:hidden;text-align:center;}
.m-part_list img{height:50px;width:130px;}
.m-parts .i_mail{font-size:14px;line-height:24px;left:130px;bottom:0;}

.m-links_list li{margin:10px 26px 0 0;}
.m-links_list a,.m-links_list .i_line{display:inline-block;vertical-align:middle;}
.m-links_list a{line-height:18px;height:18px;width:132px;white-space: nowrap;overflow:hidden; text-overflow:ellipsis;}
/*footer@layout*/
.dm-footer,.dm_footer{font-family:Arial, Helvetica, sans-serif; line-height:24px; text-align:center;}
.dm-footer,.dm_footer{padding:15px 0;}
.dm-footer a,.dm_footer a{padding:0 8px;}
.dm-footer #footer_alink:hover,.dm_footer #footer_alink:hover{text-decoration:underline;}
/* fixed_menu */
.fixed_menu{z-index: 999;width:56px;overflow:hidden;position:absolute;bottom:200px;left:50%;margin-left:490px;text-align: center;}
.fixed_menu a{background-color:#fff;border:1px solid #d5dade;color:#333; display:block;width:54px;overflow: hidden;position:relative;}
.fixed_menu .bx-cd{overflow:hidden;padding:5px 0;}
.fixed_menu .bx-cd a{font-size:14px;padding:10px 0;}
.fixed_menu .bx-cd .a1{border-bottom:0;border-top-right-radius:5px;border-top-left-radius: 5px;}
.fixed_menu .bx-cd .a3{border-top:0;border-bottom-right-radius:5px;border-bottom-left-radius: 5px;}
.fixed_menu .m-img,.fixed_menu img{border-radius:5px;}
.fixed_menu img{border:0 none;}
.fixed_menu .gototop{border-top-right-radius:30px;border-top-left-radius:30px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;padding:13px 0 8px;}
.gototop i{background-position: 0 -294px; height:14px;width:22px;margin:0 auto;}
.fixed_menu .gototop:hover i{background-position:0 -308px;}

.fixed_menu a:hover{border-color:#38a4eb;background-color:#38a4eb;color:#fff;}
.fixed_menu .a2:hover{border-top-color:#d5dade;border-bottom-color:#d5dade;}
.mini_fixed_menu{ display: none;}
/*大屏*/
.large-screen .m-warp{width:1180px;}
.large-screen .m_header{margin-left:-590px;}
.large-screen .full-bg .m-nav_list{width:780px;}
.large-screen .m-nav_list li{width:86px;}
.large-screen .m-row_1 .m-side{display:block;}
.large-screen .m-sear_letter li{width:3.59%;}
.large-screen .m-date .m-tit_list li.cur{width:114px;}
.large-screen .m-date .m-tit_list li{width:111px;}
.large-screen .m-row_2  .m-block1{width:800px;}
.large-screen .m-date .m-date_list{padding-left:8px;}
.large-screen .m-infos .list-item_img li{margin-right:20px;}
.large-screen .m-dh .list-item_img,.large-screen .m-mh .list-item_img{width:1160px;}
.large-screen .m-dh .list-item_img li,.large-screen .m-mh .list-item_img li{margin-right:20px;margin-left:4px;}
.large-screen .m-novel .list-item_img{width:1152px;}
.large-screen .m-novel .list-item_img li{margin-right:11px;}
.large-screen .m-tuku .list-item_img{width:960px;}
.large-screen .m-tuku .list-item_img li{margin-right:10px;}
.large-screen .m-row_4 .m-block2{width:990px;}
.large-screen .dm-xxdq li{width:104px;}
.large-screen .dm-hot{width:1120px;}
.large-screen .dm-hot .list a{width:142px;}
.large-screen .m-part_list,.large-screen .m-links_list{width:1176px;}
.large-screen .m-part_list li,
.large-screen .m-links_list li{margin-right:36px;}
.large-screen .fixed_menu{margin-left:600px;}
/******skin*****/
body{background-color:#f1f1f1;}
.spec{color:#f66 !important;}
/*full-bg*/
.full-bg{background-color:#fff;border:1px solid #e7e7e7;}
.full-bg .cover_bg{background-color:#fff;}
.m_header .i-collect,.dm-share .bshare_t,.m-nav_list li a{color:#333;}
.m-nav_list li a:hover,.m-nav_list li a.current{background-color:#f1f1f1; color:#ff7d28;}

.m-sear{border:1px solid #38a4eb;}
.m-select .m-black,.select_list li a,.fsearch_ul li a{color: #999;}
.m-search .sea-txt{color: #a0a0a0;}
.m-select .select_list,.fsearch{border:1px solid #d7d7d7;background: #fff;}
.m-select .select_list a:hover{background-color:#ebebeb;}
.m-search .sea-btn{background-color: #38a4eb;}
.m-search .sea-btn:hover{background-color: #61c9ff;}

.fsearch_outside{background:#fff;display:none;}
.fsearch_ul li em{ color:#bfbfbf;}
.fsearch_ul b{ color:#d93a00;}
.fsearch .close{border-top:1px solid #e7e7e7; background:#f4f4f4;color: #333;}
.fsearch_ul li.cur,.fsearch_ul li:hover,.fsearch_ul li.hover{background-color:#ebebeb;}
.fsearch .close:hover{ color: #f60;}
/*m-sear_area*/
.m-sear_hot li .line{background-color:#ccc;}
.m-sear_letter,.m-sear_hot{background-color:#fff;}
.m-sear_letter{border-bottom:1px solid #f1f1f1;color:#666;}
.m-sear_letter a,.m-sear_hot a{color:#666;}
.m-sear_letter .m-tit a{color:#999;}
.m-sear_letter a:hover{background-color:#ff9921;color:#fff;}
/*m-title*/
.m-title .m-tit_in{color:#53595e;}
.m-more{border:1px solid #99d6ff;background-color:#fff;color: #09f;}
.m-more:hover{background-color:#99d6ff;color: #fff;}
.m-title .m-link li{border-left:1px solid #ccc;}
.m-title .m-link a,.list-a_txt .info .txt{color:#666;}
/*marquee m-bx*/
.dm-marquee .slide_title{color:#fff;}
.dm-marquee .slidefocus li{background-color:#7b7a78;}
.dm-marquee .slidefocus .cur{background-color:#ff9921;}

.list-item_img .img{color:#666;}
.m-bx{background-color:#fff;}
.list-a_txt .title a,.list-i_txt .link{color:#333;}
/*m-row_1*/
.m-row_1 .m-block{background-color:#fff;}
.m-labels a{color:#fff;}
.m-labels .label_1{background-color:#fea6b0;}
.m-labels .label_2{background-color:#58cdcf;}
.m-labels .label_3{background-color:#6ab4e5;}
.m-labels .label_4{background-color:#bbbbbb;}
.m-labels .label_5{background-color:#85d68e;}
.m-labels a:hover{background-color:#ff9921;color:#fff;}
/*m-date*/
.m-date{padding-right:20px;}
.m-date .bx-hd{background-color:#dfe1e3;}
.m-tit_list .top{background-color:#f1f1f1;}
.m-date_list a{color:#333;}
.m-date_list a .txt{color:#999;}
.m-date_list a .m-new{color:#f66;}
.m-tit_list .tit_in{color:#666;}
.m-tit_list li.cur .tit_in{color:#fff;}
/*m-row_4 动漫音乐 图库*/
.m-music_list a,.dm-xxdq a{color:#666;}
.m-music_list em{background-color:#93989b;color:#fff;}
.m-music_list .top em{background-color:#ff9921;}
/*dm-hot*/
.dm-hot {background-color:#38a4eb;}
.dm-hot .title{color:#fff;}
.dm-hot .bx_in{background-color:#fff;}
.dm-hot .hd a,.m-parts .i_mail{color:#09f;}
.dm-hot .bd{border-top:1px solid #f4f4f4;}
.dm-hot .list a{background-position:-103px -20px;color:#666;}
/*合作伙伴 友情链接*/
.m-part_list a{border:1px solid #dedede;}
.m-part_list .i_mail,.i-link{color:#09f;}
.m-links_list a{color:#999;}
.m-part_list a:hover{border-color:#ff8400;}
a:hover,.i-link:hover,.m-title a.m-tit_in:hover,.m-title .m-link a:hover,
.list-item_img .img:hover,.list-a_txt .title a:hover,.list-i_txt .link:hover,
.dm-hot a:hover,.m-part_list a:hover,.m-links_list a:hover,.m-parts .i_mail:hover,.dm-footer a:hover,.dm_footer a:hover{color:#ff8400;}
a.spec:hover{color:#ff8400 !important;}
/*footer*/
.dm-footer,.dm_footer,.dm-footer a,.dm_footer a{color:#000;}
.dm-footer #footer_alink,.dm_footer #footer_alink{color:#f66;}


.list-item_img2{
    margin-right: -20px;
    margin-bottom: -4px;
}
.list-item_img2 .sec .img{
    border-radius: 5px;
    overflow: hidden;
    width: 280px;
}
.list-item_img2 .img img{
    width: 280px;
    height: 114px;
    margin-left: -50px;
}
.m-date .list-item_img .tit{
    background-position: -90px -41px;
    width: 157px;
    padding: 0 0 0 20px;
    width: 260px;
}
.list-item_img2 li{
    margin-bottom: 4px;
    margin-right: 20px;
}


.large-screen .list-item_img2{
    margin-right: -20px;
    margin-bottom: -4px;
}
.large-screen .list-item_img2 .sec .img{
    width: 380px;
}
.large-screen .list-item_img2 .img img{
    width: 380px;
    height: 114px;
    margin-left: 0;
}
.large-screen .m-date .list-item_img .tit{
    background-position: -90px -41px;
    width: 157px;
    padding: 0 0 0 20px;
    width: 360px;
}
.large-screen .list-item_img2 li{
    margin-bottom: 4px;
}