﻿body {margin:0px 0 0 0; padding:0; font-family: Verdana, Arial, Heklvatica, sans-serif, "宋体"; font-size:12px;}
a {font-size:12px; text-decoration:none;}
img {border:0;}
select {font-size:12px;}
ul,li,dt,dl,dd,p,h2 {margin:0; padding:0; list-style:none;}
h2 {font-size:12px;}
.both {clear:both;}
a.hfont {color:#f00;}
a.hfont:hover {text-decoration:underline;}
.mfont {color:#a21a08; font-size:10px;}

.topnavbg{background:url(../images/navbg.png) repeat-x; height:36px; overflow:hidden; position:relative; z-index:1;  text-align:left; margin:0; *margin:-15px 0 0 0; padding:0;}
.topnav{ width:978px; background: url(../images/navline.gif) right 0 no-repeat; margin:0 auto; height:36px; overflow:hidden; }
.dw_logo { float:left; margin:0 5px 0 0;}
.typenav{ float:left;width:755px; margin-left: 5px; height:36px; }
.typenav a{ padding:0 5px; line-height:36px; color:#000;}
.typenav a:hover{color:#f00;}
#login_btn {float:left; width:100px; margin-top:7px; }
#login_btn a{ display:block; margin-right: 10px; line-height: 23px; text-align:center; color:#fff; width:88px; height:22px; overflow:hidden; background:url(../images/loginbg.png); }
#login_btn a:hover{ text-decoration:none; color:#fffed3; background:url(../images/loginbg.png) 0 -22px;}

.input_pt {border:1px #cecece solid; width:280px; margin:10px 0 0 0; font-size:12px; color:#807f7f; height:15px; padding:3px 0 0 5px;}
.input_pf {background:#cae7b6; border:1px #3d5f26 solid; height:18px; line-height:18px; font-size:12px; color:#28500c; margin:5px 0 0 10px; *margin:5px 0 0 10px;}
.input_bc {background:#cae7b6; border:1px #3d5f26 solid; height:18px; line-height:18px; font-size:12px; color:#28500c; margin:5px 0 0 80px; *margin:5px 0 0 80px;}
.input_p {border:1px #cecece solid; width:80px; height:13px; margin:0 0 0 5px; color:#ccc;}
.input_p02 {border:1px #cecece solid; width:200px; height:13px; margin:0 0 0 5px; color:#ccc; font-size:12px;}
.input_pn {margin:10px 0 0 5px; *margin:0 0 0 5px;}
.txtl{width:360px; height:120px; border:1px solid #ccc;}
.inputs {font-size:10px; font-family:Verdana; width:150px;}
.input_s {border:1px #e7bfa2 solid; margin:0; padding:2px 0 0 5px; color:#7f7f7f; font-size:12px; width:175px; height:16px; overflow:hidden;}
.inputz {width:55px; border:1px #999898 solid; background:#fff; margin:0; padding:0; height:15px; font-size:12px; color:#ababab; text-align:center; padding:3px 0 0 0;}
.clearfix {content: "."; font-size: 1px; display: block; height: 0 !important ; height: 1%; clear: both; visibility: hidden; background: none; line-height: 0%;}
#top_dw {width:940px; margin:0 auto;}
#top_dw .logo {width:88px; float:left;}
#top_dw .menu {float:left; margin:2px 0 0 10px; display:inline;}
#top_dw a{color:#000;}
#top_dw a:hover{color:#f00;}
#top_dw .tlogin {width:80px; float:left; border:1px #c6c7c9 solid; color:#0c77d2; text-align:center; height:14px; margin:0 0 0 10px; padding:2px 0 1px 0; display:inline;}
#top_dw .tlogin a{color:#0c77d2;}
#top_dw .add_favorite{color:#7f7f7f; float:right; margin:2px 0 0 0; padding:0;}
#top_dw .add_favorite a{color:#7f7f7f; margin:0 2px 0 5px; padding:0;}
#top_dw .add_favorite a:hover{color:#000; text-decoration:underline;}

/* 顶部栏目 */
#menu {width:978px; margin:0 auto; margin-top:-3px; height:81px; overflow:hidden; position:relative; z-index:50; background:url(../images/index/menu_bg.gif) repeat-x;}
.left_bg {background:url(../images/index/menu_left_bg.gif) no-repeat; width:6px; float:left; height:81px; overflow:hidden;}
.logo {width:168px; float:left;}
.center {float:left; width:804px; background:url(../images/index/menu_right_bg.gif) no-repeat top right; height:81px;}
.center .m_bg {margin:10px 0 0 0; padding:0;}
.center .m_bg .m_left {background:url(../images/index/m_left.gif) no-repeat; width:5px; float:left; height:26px; overflow:hidden;}
.center .m_bg .m_content {float:left; background:url(../images/index/m_bg.gif) repeat-x; height:26px;}
.center .m_bg .m_content a.m_new{position:relative;}
.center .m_bg .m_content span {background:url(../images/index/news_m.gif) no-repeat; height:13px; width:13px; float:left; display:block; position:absolute; top:-3px; right:-10px; z-index:110;}
.center .m_bg .m_content a { float:left; display:block; color:#fff; font-size:14px;  font-weight:bold; padding:5px 3px 0 3px; *padding:6px 3px 0 3px; margin:0 5px;}
.center .m_bg .m_content a:hover {background:url(../images/common/menu_bg_hover.gif) repeat-x; height:22px; *height:20px; color:#115894;}
.center .m_bg .m_right {background:url(../images/index/m_right.gif) no-repeat; width:5px; float:left; height:26px; overflow:hidden;}
.center .small_menu {float:left; width:570px; color:#b3cfe8; line-height:16px; margin:2px 0 0 15px; display:inline;}
.center .small_menu a {color:#b3cfe8; margin:0 5px;}
.center .small_menu a:hover {color:#ff0; margin-left:5px; text-decoration:underline;}
.center .m_wo a{float:right; background:url(../images/common/wo_index_bg.gif) no-repeat; height:19px;  position:relative; width:73px; margin:10px 35px 0 0; padding:2px 0 0 5px; *padding:4px 0 0 5px; display:inline; color:#000;}
.center .m_wo a:hover{background:url(../images/common/wo_index_bg03.gif) no-repeat; color:#fff;}
.right_bg {background:url(../images/index/menu_right_bg.gif) no-repeat; height:81px; float:right; width:196px; margin-top:-70px!important; margin-top:-72px;}

/* 轮换广告样 式*/
.ad{margin:5px auto 0 auto; padding:0; width:978px; position:relative; z-index:100;}
.ad02{margin:0 auto; width:764px;}
.guga03{width:203px; border:1px #cacaca solid; height:auto;  margin:8px 0 0 0;}
.guga03 img{width:203px; height:auto;}
.guga04{width:203px; border:1px #cacaca solid; height:auto;  margin:0 0 8px 0;}
.guga04 img{width:203px; height:auto;}
.guga04_list{width:203px; border:1px #cacaca solid; height:auto;  margin:0 0 8px 0;}
.guga04_list img{width:203px; height:203px;}

/* 主体 */
#main {width:978px; margin:0 auto; padding:0;}

/* 字母索引 */
.ysearch {margin:4px auto; font-size:14px; text-align:center; color:#b2b2b2; width:978px;}
.ysearch a {color:#063779; font-size:14px; padding:0 5px;}
.ysearch a:hover {background:#0586fc; color:#fff; font-size:14px;}
.ysearch span a {color:#ed145b;}
.ysearch span a:hover{background:#ed145b; color:#fff;}


/* 用户状态 */
#user_st{width:976px; margin:4px auto; padding:0; height:29px; background:url(../images/common/user_bg.gif) repeat-x; display:block; border:1px solid #d7eef9;}
#user_st ul{list-style:none; width:961px; height:auto; border:1px solid #fff; margin:0; padding:0 0 0 13px;}
#user_st ul li{float:left; margin:6px 10px 0 0; padding:0;}
#user_st span{color:#1a7faf; font-weight:bold; margin:0; padding:0;}
#user_st a{color:#1a7faf; margin:0 2px; padding:0;}
#user_st a:hover{color:#f00; text-decoration:underline;}
#user_st a.dmwo{color:#0d7f48;}
#user_st .ltnew{float:right; margin:6px 6px 0 0; *margin:-17px 6px 0 0; padding:0;}

/* 用户当前位置(通栏分布时用) */
#position{width:978px; color:#1f6db5; height:29px; background:url(../images/common/position_bg.gif) repeat-x; margin:3px auto 0 auto; padding:0; border-top:1px solid #d7eef9;}
#position .left{background:url(../images/common/position_line.gif) no-repeat top left; height:24px; margin:0; padding:0;}
#position .right{background:url(../images/common/position_line.gif) no-repeat top right; height:23px; margin:0; padding:7px 0 0 16px;}
#position .right a{color:#868484;}
#position .right a:hover{color:#000; text-decoration:underline;}
#position .right span{color:#f00;}

/* 用户当前位置(在左右两栏式分布时用) */
#position02{width:764px; color:#1f6db5; height:29px; background:url(../images/common/position_bg.gif) repeat-x; margin:0 auto 0 auto; padding:0; border-top:1px solid #d7eef9;}
#position02 .left{background:url(../images/common/position_line.gif) no-repeat top left; height:24px; margin:0; padding:0;}
#position02 .right{background:url(../images/common/position_line.gif) no-repeat top right; height:23px; margin:0; padding:7px 0 0 16px;}
#position02 .right a{color:#868484;}
#position02 .right a:hover{color:#000; text-decoration:underline;}
#position02 .right span{color:#f00;}


/* 主体左部开始 */
#left {width:205px; float:left; margin:4px 0 0 0; position:relative; z-index:60;}
#contents_left {width:764px; float:left; margin:4px 0 0 0; position:relative; z-index:60;}

/* 搜索界面 */
.search {margin:0; pading:0;}
.search .title {background:url(../images/index/mhsearch_tbg.gif) repeat-x; height:30px; overflow:hidden; border:1px #e5cd94 solid; border-bottom:none; } 
.search .title .ptse {float:left; background:url(../images/index/mhsearch_stt.gif) no-repeat; height:26px; width:89px; position:relative; text-align:center; padding:5px 0 0 0; font-weight:bold; color:#fff;}
.search .title .gtse {float:right; padding:5px 15px 0 0; *padding:7px 15px 0 0; color:#971728;}
.search .title .gtse a {color:#971728;}
.search .title .gtse a:hover {text-decoration:underline;}
.search .content {background:url(../images/index/mhsearch_bg.gif) repeat-x; overflow:hidden; margin-top:-4px; border:1px #e5cd94 solid; border-bottom:none; border-top:none; }
.search .content .sousoz {float:left; margin:5px 0 0 5px; display:inline;}
.search .content .sousxy {float:left; margin:5px 0 0 15px; display:inline;}
.search .content .sousimg {float:left; margin:5px 0 0 15px; display:inline;}
.search .content dl {margin:0 5px 0 12px;}
.search .content dt {margin:8px 0 0 0; color:#f00; height: 14px}
.search .content dd {float:left; width:62px; margin:3px 0 0 0;}
.search .content dd a {color:#7f7459;}
.search .content dd a:hover {color:#f00; text-decoration:underline;}
.search .content .mhozx {border:1px #eea789 solid; background:#fff7e5; height:19px; overflow:hidden; padding:3px 0 0 5px; *padding:6px 0 0 5px; margin:5px 5px 0 5px!important; margin:2px 5px 0 5px;}
.search_bg {background:url(../images/index/search-dbg.gif) no-repeat; height:9px; overflow:hidden; margin:0 0 10px 0;} 

#searchList {position: auto; top: 32px; left;0;width: 160px; border: 1px solid #06c; display:none; font-size:12px; padding: 5px; background: #f1fefe; margin:0 0 0 15px; }
#searchList div { padding: 3px 3px 1px 5px; background: #fff; border-bottom: 1px solid #f1f1f1; color:#666;width:155px;height:16px;overflow: hidden;}



/* 漫画排行 */
.rank {border:1px #cacaca solid; background:#f1f9fe; height:100%; overflow:hidden; padding:0 0 10px 0; margin:-13px 0 0 0; border-bottom:none;}
.rank .title {background:url(../images/index/mhpaih_bg.gif) repeat-x; height:26px; overflow:hidden;}
.rank .title .bg {background:url(../images/index/mhpaiht_bg.gif) repeat-x; width:100px; height:21px; text-align:center; color:#fff; padding:5px 0 0 0; font-weight:bold;}
.rank .title_bg {background:url(../images/index/mhpaih_tbg.gif) no-repeat; width:7px; height:4px; overflow:hidden; margin:0 0 0 70px;}
.rank .rqtitle {height:22px; background:#daf0ff; margin:5px 0 0 0; border-bottom:1px #cacaca solid; *overflow:hidden;}
.rank .rqtitle .most {float:left; color:#094aa2; font-weight:bold; margin:5px 0 0 20px; display:inline;}
.rank .rqtitle .date {float:right; margin:5px 10px 0 0; display:inline;}
.rank .rqtitle .date span {background:#f1f9fe; border:1px #cacaca solid; border-bottom:none; float:left; height:18px; margin:-8px 0 0 0; padding:7px 0 0 0; width:30px; text-align:center;}
.rank .rqtitle .date a {cursor:default; margin:0 0 0 10px; color:#6f6f6f;  height:25px; display:block; float:left; width:25px; overflow:hidden; text-align:center;}
.rank .rqtitle .date a.ml,.rank .rqtitle .date a:hover {font-weight:bold; background:#f1f9fe; border:1px #cacaca solid; border-bottom:none; width:23px; height:18px; position:relative; margin:-7px 0 0 10px; text-align:center; padding:6px 0 0 0;} 

.rank .rqtitle .date span .ml02 {margin:0 0 0 10px; color:#6f6f6f;  height:25px; display:block; float:left; width:25px; overflow:hidden; text-align:center;}
.rank .rqtitle .date span .ml{font-weight:bold; background:#f1f9fe; border:1px #cacaca solid; border-bottom:none; width:23px; height:18px; position:relative; margin:-7px 0 0 10px; text-align:center; padding:6px 0 0 0;} 

.rank .hot_img {float:left; margin:5px 0 0 8px; *margin:10px 0 0 8px; display:inline;}
.rank .hot_img a{border:2px solid #dceffc; display:block;}
.rank .hot_img a:hover{border:2px solid #f00;}
.rank .hot_dp {float:left; margin:5px 0 0 5px; *margin:10px 0 0 5px; display:inline; width:90px; line-height:16px;}
.rank .hot_dp span a{color:#b31b2f; font-weight:bold;}
.rank .hot_dp span a:hover {text-decoration:underline; font-weight:bold;}
.rank .hot_dp p {color:#a0a0a0; margin:5px 0 0 0;}
.rank dl {clear:both;}
.rank dt {width:20px; float:left; margin:7px 0 0 15px; display:inline;}
.rank dt span{background:url(../images/common/bg_rank.gif) repeat-x; height:11px; padding:0 3px; display:block;}
.rank dd {width:160px; float:left; padding:5px 0 0 0;}
.rank dd a {color:#096ef5;}
.rank dd a:hover {text-decoration:underline; color:#b31b2f;}

/* 漫画细分 */
.mclass {background:#f1f9fe; border:1px #cacaca solid; height:100%; overflow:hidden;  padding:0 0 10px 0;}
.mclass02 {background:#f1f9fe; border:1px #cacaca solid; height:100%; overflow:hidden; padding:0 0 10px 0; margin-top:10px;}
.mclass a {color:#484a4c;}
.mclass a:hover {color:#f00; text-decoration:underline;}
.mclass .title {height:24px; background:#daf0ff; overflow:hidden; margin:7px 0 7px 0;}
.mclass .title h2 {font-size:12px; font-weight:bold; color:#094aa2; margin:5px 0 0 20px;}
.mclass .title span {float:right; margin:-14px 10px 0 0;}
.mclass .title span a {color:#116fef;}
.mclass .title span a:hover {color:#f00; text-decoration:underline;}
.mclass ul {padding:0 15px 0 15px;}
.mclass ul li {background:url(../images/index/mhfenl_ico.gif) 0 4px no-repeat; width:160px; float:left; padding-left:10px; margin:5px 0 0 0;}
.mclass li a{width:73px; margin:0 5px 0 0; display:inline-block;}
.mclass dl {float:left; width:70px; margin:0 0 0 20px; display:inline;}
.mclass dt {margin:5px 0 0 0;}
.mclass dd {margin:5px 0 0 0; text-align:center;}
.mclass dt a{border:2px solid #dceffc; display:block; width:70px; height:70px;}
.mclass dt a:hover{border:2px solid #f00; display:block;}
.mclass .more {text-align:right; margin:10px 20px 10px 0;} 
.mclass .more a {color:#116fef;}
.mclass .more a:hover {color:#116fef; text-decoration:underline;}



/* 火热漫画排行 */
.hotrank {margin:10px 0; background:#f8fbfe; border:1px #d7eef9 solid; height:100%; overflow:hidden; padding:0 0 20px 0;}
.hotrank .title {background:url(../images/index/mhpaih_bg.gif) repeat-x; height:26px; overflow:hidden;}
.hotrank .title span {float:right; margin:6px 10px 0 0;}
.hotrank .title span a {color:#116fef;}
.hotrank .title span a:hover {text-decoration:underline;}
.hotrank .title .tfbg {background:url(../images/index/mhhot_bg.gif) repeat-x; width:100px; height:21px; text-align:center; color:#fff; padding:5px 0 0 0; font-weight:bold;}
.hotrank .title_bg {background:url(../images/index/mhhot_tbg.gif) no-repeat; width:6px; height:4px; overflow:hidden; margin:0 0 5px 70px;}
.hotrank .leftimg {float:left; margin:0; padding:0;}
.hotrank .leftimg a{display:block; border:2px solid #dceffc; margin:5px 0 0 8px; width:90px; height:120px; padding:0;}
.hotrank .leftimg a:hover{border:2px solid #f00;}
.hotrank .rightft {float:left; width:100px; margin:5px 0 0 0; }
.hotrank .rightft dl {margin:0 10px 0 5px;}
.hotrank .rightft dt {margin:10px 0 0 0; color:#176dbb; font-weight:bold; }
.hotrank .rightft dt a {color:#176dbb;}
.hotrank .rightft dt a:hover {text-decoration:underline;}
.hotrank .rightft dd {margin:7px 0 0 0;}
.hotrank .rightft dd p {margin:3px 0 0 0; color:#666;}
.hotrank .rightft dd p span {color:#000; font-size:11px;}
.hotrank .rightft dd p a.end {color:#b98509;}
.hotrank .rightft dd p a.contiue {color:#379708;}
.hotrank .rightft dd p a {color:#6a7faf;}
.hotrank .rightft dd p a:hover {text-decoration:underline;}
/* 主体左部结束 */

/* 主体右部开始 */
#right {width:762px; float:right; margin:4px 0 0 0; position:relative; z-index:50;}
#contents_right {width:205px; float:right; margin:4px 0 0 0; position:relative; z-index:50;}

/* 左热门漫画系列开始 */
#right #mhgleft {float:left; width:531px;}

/* 热门漫画 */
.hotce_t { background:url(../images/index/mhcontent_tbg.gif) repeat-x; height:28px; clear:both; *overflow:hidden; }

.hotce_t li { float:left; width:110px; display:inline; cursor: pointer;  margin:7px 0 0 15px; height:22px;  }
.hotce_t li a {color:#6c767d; width:110px; display:inline-block;}
.hotce { border:1px #a7d6ec solid; height:100%; overflow:hidden; padding:8px 0 2px 4px; *padding:10px 0 3px 4px; clear:both; position:relative; z-index: 3; top: -1px; * top: 0; }
.hotce dl {float:left; margin:0; display: inline; height:130px; border:1px #fff solid; text-align:center; padding: 0;}
.hotce dt { margin:0;width:100px; padding: 0;}
.hotce dt a{border:1px #e2e2e2 solid; display:block; margin:0; padding:4px; background:#f1faff; } 
.hotce dt a:hover{border:1px solid #06a5fd; background:#c8e9fc;} 
.hotce dd { margin:3px 0 0 0; padding:0; text-align:center;  }
.hotce dd a {color:#4c5f8a;}
.hotce dd a:hover {color:#1f376d; text-decoration:underline;}

.hotce_t .ntitle {background:url(../images/index/mhq_left.gif) no-repeat; height:30px; margin:-1px 0 0 20px; display:inline; position:relative; z-index: 4; }
.hotce_t .ntitle strong,.hotce_t strong{background:url(../images/index/mhq_right.gif) top right no-repeat;  height:30px; display: block; }
.hotce_t .ntitle span,.hotce_t span{ background:url(../images/index/mhq_center.gif) repeat-x; height:30px; padding: 8px 0 0 0; text-align: center; margin: 0 5px; display: block; color:#094aa2; font-size:14px; font-weight:bold;  }
.hotce_t strong,.hotce_t span{ background: none; padding: 0; color: #000; font-weight: normal; font-size: 12px; }


/* 广告 */
.hotce_ad {height:60px; overflow:hidden; margin:10px 0 0 0;}
.hotce_ad img{width:531px; height:60px;}
.hotce_ad02 {height:60px; overflow:hidden; margin:5px 0 0 0; *margin:-7px 0 0 0;}
.hotce_ad02 img{width:531px; height:60px;}
/* 漫画推荐 */
.recommend {border:1px #a7d6ec solid; height:100%; overflow:hidden; margin:5px 0 0 0; padding:0 0 10px 0; *padding:0;}
.recommend .recommend_t {background:url(../images/index/mhhst_tbg.gif) repeat-x; height:26px; overflow:hidden;}
.recommend .recommend_t .tfbg {background:url(../images/index/mhhot_bg.gif) repeat-x; width:100px; height:21px; text-align:center; color:#fff; padding:5px 0 0 0; font-weight:bold; font-size:14px;}
.recommend .recommend_t span {float:right; margin:5px 10px 0 0; *margin:8px 10px 0 0;}
.recommend .recommend_t span a {color:#379708;}
.recommend .recommend_t span a:hover {text-decoration:underline;}
.recommend .recommend_tbg {background:url(../images/index/mhhot_tbg.gif) no-repeat; width:6px; height:4px; overflow:hidden; margin:0 0 0 70px;}
.recommend .hot_img {float:left;  overflow:hidden; margin:5px 0 0 10px; display:inline;}
.recommend .hot_img a{display:block; border:2px solid #dceffc; width:120px; height:160px; }
.recommend .hot_img a:hover{border:2px solid #f00;}
.recommend .hot_pd {float:left; width:130px; margin:5px 0 ;}
.recommend .hot_pd dl {margin:0 0 0 5px;}
.recommend .hot_pd dt {margin:5px 0 0 0;}
.recommend .hot_pd dt a {font-size:14px; color:#096ef5; font-weight:bold;}
.recommend .hot_pd dt a:hover {text-decoration:underline;}
.recommend .hot_pd dt a.name_contiue{font-size:11px; font-weight:normal; margin:0 0 0 5px;}
.recommend .hot_pd dt a.name_end{font-size:12px; font-weight:normal; margin: 0 0 0 5px;}
.recommend .hot_pd dd p {margin:5px 0 0 0; color:#a0a0a0; line-height:18px;}
.recommend .hot_pd dd p span {color:#134283;}
.recommend .hot_pd dd p span.i {color:#379708; font-family:verdana; font-size:11px;}
.recommend .hot_pd dd .h {margin:5px 0 0 10px;}
.recommend .hot_pd dd .h a{background:url(../images/index/mhhot_ic.gif) no-repeat; height:20px; width:76px; display:block;}
.recommend .hot_pd dd .h a:hover{background:url(../images/index/mhhot_ic02.gif) no-repeat;}
.mtclass {background:url(../images/index/mhhot_dbg.gif) repeat-x; height:90px; border-top:1px #b5e3ff dotted; margin:5px 0 0 0; padding:5px 0 0px 10px; *padding:5px 0 9px 10px;}
.mtclass dt{width:100px; float:left; margin:1px 0 2px 0;}
.mtclass dd{width:405px; float:left; margin:1px 0 2px 0;}
.mtclass dt a {color:#6a7faf;}
.mtclass dt a:hover {text-decoration:underline;}
.mtclass dd a{color:#6c6d6e; margin-left:5px;}
.mtclass dd a:hover{color:#f00; text-decoration:underline;}

/* 热门分类漫画 */
.hotclass {border:1px #a7d6ec solid; height:100%; overflow:hidden; margin:10px 0 0 0; padding:0 0 7px 0;}
.hotclass .hotclass_t {background:url(../images/index/mhhig_tbg.gif) repeat-x; height:26px; overflow:hidden;}
.hotclass .hotclass_t .tfbg {background:url(../images/index/mhhot_bg.gif) repeat-x; width:100px; height:21px; text-align:center; color:#fff; padding:5px 0 0 0; font-weight:bold;}
.hotclass .hotclass_t span {float:right; margin:5px 10px 0 0; *margin:8px 10px 0 0;}
.hotclass .hotclass_t span a {color:#379708;}
.hotclass .hotclass_t span a:hover {text-decoration:underline;}
.hotclass .hotclass_tbg {background:url(../images/index/mhhot_tbg.gif) no-repeat; width:6px; height:4px; overflow:hidden; margin:0 0 0 70px;}
.hotclass .hot_img {float:left; width:72px; height:72px; margin:10px 0 0 7px; display:inline;}
.hotclass .hot_img a {float:left; width:70px; height:70px; border:1px solid #a6c9e0;}
.hotclass .hot_img a:hover {float:left; width:70px; height:70px; border:1px solid #f00;}
.hotclass .hot_pd {float:left; width:170px; display:inline; overflow:hidden; height:100%; margin:10px 0 0 10px;}
.hotclass .hot_pd li {margin:7px 0 0 0; overflow:hidden; height:100%; clear:both;} 
.hotclass .hot_pd li a span {margin:-15px 0 0 0; position:relative;}
.hotclass .hot_pd li a {color:#223959; font-family:Arial; font-size:12px; float:left; width:80px; display:block;}
.hotclass .hot_pd li a:hover {color:#f00;}
.hotclass .hot_bg {background:url(../images/index/mhibg.gif); height:1px; overflow:hidden; margin:10px 10px 0 10px;}
.hot_tt {margin:5px 0 0 0; padding:0; height:height; width:520px;}
.hot_tt  .bg {background:#f3f8fd; }
.hot_tt  li{line-height:23px; margin:0; padding:0;}
.hot_tt  li a {color:#393a3b; margin:0 0 0 6px;}
.hot_tt  li a:hover {color:#f00; text-decoration:underline;}
.hot_tt  a.hot_t {width:58px; color:#6a7faf; font-weight:bold; margin:0 10px 0 10px;}
.hot_tt  a.hot_t:hover {text-decoration:underline; color:#6a7faf;}
/* 左热门漫画系列结束 */

/* 右更新漫画系列开始 */
#right #mhgright {float:right; width:223px;}

/* 右最新漫画更新 */
.mnewst {border:1px #d7eef9 solid; height:100%; overflow:hidden; padding:0 0 5px 0; *padding:0 0 8px 0; }
.mnewst .click {clear:both; overflow:hidden;}
.mnewst .title {background:url(../images/index/mnewst_bg.gif); height:21px; overflow:hidden; padding:5px 0 0 0;}
.mnewst .title span { margin:0 0 0 15px; color:#9a6113; font-weight:bold;}
.mnewst .title .rbg {background:url(../images/index/mnewst_rbg.gif); height:20px; overflow:hidden; float:right; margin:-20px 0 0 0; display:inline; padding:6px 0 0 6px; text-align:center;}
.mnewst .title .rbg a {color:#a5150e;}
.mnewst .title .rbg a:hover {text-decoration:underline;}
.mnewst .title_bg {background:url(../images/index/right_tlbg.gif) no-repeat; height:3px; margin:0 0 0 100px; overflow:hidden;} 
.mnewst .title_bg2 {background:url(../images/index/right_tlbg.gif) no-repeat; height:3px; margin:0 0 0 80px; overflow:hidden;} 
.mnewst .centent {clear:both; height:auto; margin:5px 0 0 0;}
.mnewst .centent dl {margin:0 0 0 10px; line-height:23px; *line-height:24px;}
.mnewst .centent dt a {color:#7f7f7f; margin-right:5px; }
.mnewst .centent dt a:hover {color:#f00; text-decoration:underline;}
.mnewst .centent dt {background:url(../images/index/mnewst_i.gif) 0 7px no-repeat; float:left; width:150px; padding:0 0 0 15px;}
.mnewst .centent dd {float:right; width:34px; color:#7f7f7f; letter-spacing:-1px; font-size:10px;}

.mnewst .centent3 {clear:both; margin:5px 0 0 0; overflow:hidden;}
.mnewst .centent3 dl {margin:0 0 0 5px; line-height:23px; *line-height:24px;}
*+html .mnewst .centent3 dl {margin:4px 0 0 5px; line-height:22px; }
.mnewst .centent3 dt a {color:#7f7f7f; margin-right:5px;}
.mnewst .centent3 dt a:hover {color:#f00; text-decoration:underline;}
.mnewst .centent3 dt {background:url(../images/index/mnewst_i.gif) 0 7px no-repeat; float:left; width:157px; padding:0 0 0 13px; letter-spacing:-1px;}
.mnewst .centent3 dd {float:right; color:#7f7f7f; letter-spacing:-1px; font-size:10px; width:37px; text-align:right; margin:0 8px 0 0; display:inline; }

.mnewst .centent2 {clear:both; margin:5px 0 0 0;}
.mnewst .centent2 ul {margin:0 10px 0 10px;}
*+html .mnewst .centent2 ul {margin:2px 10px 0 10px;}
.mnewst .centent2 li a.top {color:#f00; margin-right:5px; }
.mnewst .centent2 li a.top:hover {color:#000; text-decoration:underline;}
.mnewst .centent2 li a {color:#333; margin-right:5px; letter-spacing:-1px;}
.mnewst .centent2 li a:hover {color:#f00; text-decoration:underline; }
.mnewst .centent2 li {background:url(../images/index/mnewst_s.gif) 0 10px no-repeat; padding:0 0 0 10px; border-bottom:1px #b5e3ff dotted; line-height:24px;}
.mnewst .centent2 li span {float:right; margin:-24px -2px 0 0; *margin:-26px -2px 0 0; letter-spacing:-1px; font-size:10px;}
.mnewst .centent2 li span.top {color:#f00;}
.mnewst .centent2 li span {color:#7f7f7f;}
*+html .mnewst_hot {margin:9px auto 6px auto;}
.mnewst_hot {width:219px; margin:9px auto; *margin:12px auto 12px auto;}
.mnewst_hot .img {clear:both;}
*+html .mnewst_hot .title{text-align:center; margin:5px 0 0 0; *margin:7px 0 0 0;}
.mnewst_hot .title {text-align:center; margin:5px 0 0 0; *margin:11px 0 0 0;}
.mnewst_hot .title a{color:#7f7f7f;}
.mnewst_hot .title a:hover{color:#f00; text-decoration:underline;}
.mnewst_hot .title a span{color:#f00;}

*+html .mnewst_hot02 {margin:-6px auto 8px auto;}
.mnewst_hot02 {width:219px; margin:9px auto; *margin:-6px auto 8px auto;}
.mnewst_hot02 .img {clear:both;}
*+html .mnewst_hot02 .title{text-align:center; margin:8px 0 0 0; }
.mnewst_hot02 .title {text-align:center; margin:5px 0 0 0; *margin:11px 0 0 0;}
.mnewst_hot02 .title a{color:#7f7f7f;}
.mnewst_hot02 .title a:hover{color:#f00; text-decoration:underline;}
.mnewst_hot02 .title a span{color:#f00;}

/* 右更新漫画系列结束 */

/* 热门壁纸/截图 */
.wallpaper {border:1px #a7d6ec solid; height:auto; margin:10px 0 0 0; padding:0 0 0px 0;}
.wallpaper .title {background:url(../images/index/wallpaper_tbg.gif) repeat-x; height:26px;}
.wallpaper .title .zleft {float:left; color:#1f376d; font-weight:bold; margin:4px 0 0 10px; display:inline;}
.wallpaper .title .zright {float:right; margin:5px 10px 0 0; display:inline;}
.wallpaper .title .zright a {color:#379708; padding:3px 25px 0 0;}
.wallpaper .title .zright a:hover {color:#379708; text-decoration:underline;}
.wallpaper .title_bg {background:url(../images/index/rwti_bg.gif) no-repeat; width:6px; height:4px; margin:0 0 10px 50px; float:left; display:inline; overflow:hidden;}
.wallpaper .wallimg {margin:0 auto; width:750px; height:auto; text-align:center;}
.wallpaper .wallimg li {float:left; width:125px; margin:0 auto; padding:0; text-align:center;}
.wallpaper .wallimg li a.w_img{display:block; border:2px solid #dceffc; margin:0 0 5px 0;}
.wallpaper .wallimg li a.w_img:hover{border:2px solid #f00;}
.wallpaper .wallimg a {color:#906106;}
.wallpaper .wallimg a:hover {color:#f00; text-decoration:underline;}
.re_link { margin:0 auto; padding:5px 0; color:#333; height:20px; width:730px;}
.re_link li{float:left; margin:5px 5px; height:20px;}
.re_link a {color:#333;}
.re_link a:hover {color:#f00; text-decoration:underline;}

/* 快速索引 */
.fastsv {border:1px #a7d6ec solid; height:100%; overflow:hidden; margin:10px 0 0 0; padding:0 0 15px 0; background:#fff;}
.fastsv .title {background:url(../images/index/fastsv_bg.gif) repeat-x; height:26px; overflow:hidden;}
.fastsv .title h2 {color:#1f376d; float:left; margin:6px 0 0 10px; *margin:7px 0 0 10px; display:inline;}
.fastsv .title .sztitle {float:left; margin:5px 0 0 50px; display:inline;}
.fastsv .title .sztitle a {color:#094aa2; float:left; margin:0 2px; padding:0; width:19px; height:19px; text-align:center;}
.fastsv .title .sztitle a:hover {background:url(../images/index/fastsv_tbg.gif) no-repeat center; width:19px; height:18px; margin:0 2px; padding:0; color:#fff; text-align:center;}
.fastsv .title_bg {background:url(../images/index/rwtc_bg.gif) no-repeat; width:6px; height:3px; margin:0 0 0 50px; clear:both; overflow:hidden;}
.fastsv .leftzm {width:33px; float:left; text-align:center; margin:27px 0 0 0px; padding:0 0 0 15px;}
.fastsv .leftzm a{background:url(../images/common/btn_quick.gif) no-repeat 0 7px; width:21px; height:29px; *height:21px; display:block; font-size:26px; color:#fff;  margin:0; padding:0;}
.fastsv .leftzm a:hover{background:url(../images/common/btn_quick02.gif) no-repeat 0 7px; color:#fff; text-decoration:none;}
*+html .fastsv .leftzm a{background:url(../images/common/btn_quick.gif) no-repeat 0 7px; width:21px; height:29px; display:block; font-size:26px; color:#fff;  margin:0; padding:0;}

.fastsv .rightce {width:684px; float:left; margin:0 0 0 20px; display:inline; height:102px; *height:100px;}
.fastsv .rightceg {width:684px; float:left; margin:0 0 0 20px; display:inline; height:102px; *height:100px; background:#fffbeb;}
.fastsv .rightce li{float:left; width:142px; background:url(../images/index/fastsv_i.gif) 0 5px no-repeat; height:auto; padding-left:10px; margin:10px 0 0 10px; *margin:8px 0 0 10px; display:inline;}
.fastsv .rightce .more {text-align:right; margin:7px 106px 0 0;}
.fastsv .rightce .more a {color:#116fef;}
.fastsv .rightce .more a:hover {color:#f00; text-decoration:underline;}
.fastsv .rightceg li{float:left; width:142px; background:url(../images/index/fastsv_i.gif) 0 5px no-repeat; padding-left:10px; margin:10px 0 0 10px; *margin:8px 0 0 10px; display:inline;}
.fastsv .rightceg .more {text-align:right; margin:7px 106px 0 0;}
.fastsv .rightceg .more a {color:#116fef;}
.fastsv .rightceg .more a:hover {color:#f00; text-decoration:underline;}
.fastsv a {color:#4a4b4c;}
.fastsv a:hover {color:#f00; text-decoration:underline;}