@charset "utf-8";
body{ width:100%;margin:auto; font-size:12px; font-family:Verdana;background-color:#333333}
input,select{
    border-radius: 3px;
}
ul,li,h1,h2,h3,h4,h5,form,p,dl,dd,dt{
	padding:0; 
	margin:0; 
	list-style:none;
}
.hitsTop {
	MARGIN: 0px auto; WIDTH: 100%;
}
.hitsTop H1 {
	FONT-SIZE: 14px; PADDING-BOTTOM: 0.2em
}
.hitsTop LI {
	text-align:left;PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0.6em; PADDING-LEFT: 4px; PADDING-BOTTOM: 0.3em; LINE-HEIGHT: 1.5em; PADDING-TOP: 0.3em; BORDER-BOTTOM: #cccccc 1px dashed; BACKGROUND-REPEAT: no-repeat;height:16px;width:164px;overflow:hidden;word-break: break-all;
}
.hitsTop LI a{width:160px;}
.top_right {
	MARGIN: 0px auto;
}

.top_right LI {
	FLOAT: left;
	MARGIN: 1px;
	WIDTH: 58px;
	LINE-HEIGHT: 23px;
	height: 27px;
	overflow: hidden;
	BACKGROUND-COLOR: #f0f0f0;
	TEXT-ALIGN: left
}
.views {
	FONT-SIZE:10px; FLOAT: right; COLOR: #666666; FONT-FAMILY: Tahoma, Verdana;z-index:99;
}
.newUpdate {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; MARGIN: 0px auto; WIDTH: 97%; PADDING-TOP: 0.2em
}
.newUpdate LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.5em; BACKGROUND: url(../img/arrow5.gif) no-repeat 0px 0.6em; PADDING-BOTTOM: 0.3em; LINE-HEIGHT: 1.5em; PADDING-TOP: 0.3em; BORDER-BOTTOM: #cccccc 1px dashed;height:16px;width:196px;overflow:hidden;word-break: break-all;
}
.newUpdate LI SPAN {
	FONT-SIZE: 10px; FLOAT: right; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana
}
.newUpdate LI SPAN.red {
	COLOR: #ff0000
}
.Advices {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; MARGIN: 0px auto; WIDTH: 92%; PADDING-TOP: 0.2em
}
.Advices LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.8em; BACKGROUND: url(../img/advices.gif) no-repeat 0px 0.3em; PADDING-BOTTOM: 0.3em; LINE-HEIGHT: 1.6em; PADDING-TOP: 0.3em; BORDER-BOTTOM: #cccccc 1px dashed;height:18px;over-flow:hidden;WIDTH: 200px;
}
.Advices A {
	COLOR: #0000ff
}
.chr_bar {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0.6em; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 0.4em; FONT-SIZE: 12px; BACKGROUND: url(../img/bar_bg.gif) repeat-x 50% top; PADDING-BOTTOM: 0.6em; BORDER-LEFT: #ffffff 1px solid; LINE-HEIGHT: 1.2em; PADDING-TOP: 0.4em; BORDER-BOTTOM: #cccccc 1px dashed
}
.chr_bar STRONG {
	FILTER: dropshadow(Color=#FFFFFF,OffX=1, OffY=1)
}
.chr_bar SPAN {
	FLOAT: right; PADDING-TOP: 0.1em
}
.chr_bar SPAN A {
	DISPLAY: block; BACKGROUND: url(../img/more.gif) no-repeat right top; OVERFLOW: hidden; WIDTH: 60px; TEXT-INDENT: -2000em; HEIGHT: 15px
}
.chrList {
	PADDING-LEFT: 12px; BACKGROUND-COLOR: #ffffff
}
.chrList LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(../img/arrow10.gif) no-repeat 0px 0.7em; FLOAT: left; PADDING-BOTTOM: 0.3em; MARGIN: 0px 2px; OVERFLOW: hidden; WIDTH: 115px; LINE-HEIGHT: 1.3em; PADDING-TOP: 0.3em; WHITE-SPACE: nowrap; HEIGHT: 15px; TEXT-OVERFLOW: ellipsis
}
.left_top_tab {
	padding-top: 4px;BORDER-TOP: #ffffff 1px solid; BACKGROUND: url(../img/bar_bg.gif) repeat-x 50% top; OVERFLOW: hidden; HEIGHT: 36px
}
.left_top_tab SPAN {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; OVERFLOW: hidden; WIDTH: 184px; CURSOR: pointer; LINE-HEIGHT: 30px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: center
}
SPAN.on {
	COLOR: #ff0000; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: transparent
}
#tab1 {
	BORDER-RIGHT: #999999 1px solid
}
#tab2 {
	BORDER-RIGHT: #999999 1px solid; BORDER-LEFT: #ffffff 1px solid
}
#tab3 {
	BORDER-RIGHT: #999999 1px solid; BORDER-LEFT: #ffffff 1px solid
}
#tab4 {
	Z-INDEX: 100; BORDER-LEFT: #ffffff 1px solid; WIDTH: 186px; POSITION: relative; HEIGHT: 30px
}
#tab4 IMG {
	LEFT: 140px; POSITION: absolute; TOP: 2px
}
.cmtList {
	PADDING-LEFT: 15px; BACKGROUND-COLOR: #ffffff
}
.cmtList LI {
	PADDING-LEFT: 1px; BACKGROUND: url(../img/cover_bg.gif) no-repeat left top; FLOAT: left; MARGIN-LEFT: 6px; OVERFLOW: hidden; WIDTH: 136px; PADDING-TOP: 1px; WHITE-SPACE: nowrap; HEIGHT: 194px; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: center
}
.cmtList LI A IMG {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../img/sloading.gif) no-repeat center 50%; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 12px; WIDTH: 120px; HEIGHT: 160px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
.cmtList LI A {
	
}
#cmtListPart2 {
	DISPLAY: none
}
#cmtListPart3 {
	DISPLAY: none
}
#cmtListPart4 {
	DISPLAY: none
}
.flinks {
	MARGIN: 0px auto; WIDTH: 960px
}
.flinks LI {
	FLOAT: left; MARGIN: 1px; WIDTH: 93px;height:24px; LINE-HEIGHT: 23px; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: center
}
.top{background-color:#FFFFFF;
	width: 980px;
    margin:auto;
}
.top #top_lf {
	height: 40px;
}
.top #top_lf1 a{ display:inline-block; width:120px; height:40px;}
.top #top_lf #top_lf1 {
	float: left;
	height: 40px;
}

.top_right {
	float: left;MARGIN: 0px auto; WIDTH: 860px;overflow:hidden;
}
.top_right .loginbox{ float:right; width:500px; height:20px; overflow:hidden;margin-top:13px;}
.top_right .loginbox a{ float:right; width:auto; height:16px;padding-top:2px; overflow:hidden; margin-right:10px; padding-left:18px;color:#00000;}
.top_right .loginbox .login{ background:url(../img/icon_1.png) 0 -89px no-repeat;}
.top_right .loginbox .logout{ background:url(../img/icon_1.png)0 1px no-repeat;}
.top_right .loginbox .register{ background:url(../img/icon_1.png) 0 -18px  no-repeat;}
.top_right .loginbox .following{ background:url(../img/icon_1.png) 0 -72px no-repeat;}
.top_right .loginbox .history{ background:url(../img/icon_1.png) 0 -54px no-repeat;}
.top_right .loginbox .set{ background:url(../img/icon_1.png) 0 -36px no-repeat;}
.top_right .loginbox .use_name{min-width:1px; max-width:120px; word-wrap: break-word;word-break: break-all;}
.top_right form{ float:left; width:280px; height:25px;margin:10px 0 0 70px; _margin:10px 0 0 30px;}
.top_right .sertext{ float:left; width:180px;_width:150px; height:20px; overflow:hidden; border:1px solid #333333; border-radius:3px;}
.top_right .serbtn{float:left;  _float:right;display: inline-block;width:60px; height:24px; overflow:hidden; background:#333333; border:none; color:#f8f8f8;  _margin-left:5px;margin-left:10px;  cursor:pointer;border-radius:3px;}
.top_right .serbtn:hover{width:60px; height:24px; background:#ff6600; color:#262626;}
div {
	text-align: center;
	display: block;
}
li {
	list-style-type: none;
	overflow: hidden;
	float: left;
}

a{color:#333333; text-decoration:none;}
a:hover{color:#FF0000; text-decoration:underline;}
a.red{color:#FF0000; text-decoration:underline;}
a.green{color:#006600;}
a.blue{ color:#0000FF;}

.red{color:#FF0000;}
.blue{color:#0000FF;}
.green{color:#006600;}

.main_nav{width:100%; height:32px; background:url(../img/nav_bg1.gif) top repeat-x;}
.main{width:980px; margin:0 auto;}
.main_left{background-color:#FFFFFF;float:left; width:180px;}
.main_center{background-color:#FFFFFF;float:left; width:562px; padding:0 4px;}
.main_right{background-color:#FFFFFF;float:right; width:230px;}
.main_primary{float:right; width:796px;}
/*.main_list_primary{float:left; width:742px;}*/
.main_list_right{float:right; width:230px;}

.list-left{float:left; width:556px; margin-right:8px; height:425px; overflow:hidden;}
.list-middle{float:left; width:222px;height:425px; overflow:hidden;}
.list-right{float:right; width:180px;height:425px; overflow:hidden;}

.main_left_out{background-color:#FFFFFF;float:left; width:750px;}
.left_top{background-color:#FFFFFF;width:744px;border:1px solid #888;}

.navList{margin:0 auto;}
.navList li{float:left; font-size:14px; height:30px;width:59px; background:url(../img/nav-middle.gif) 4px 6px no-repeat; padding-left:10px; text-align:center; padding-top:2px;}
.navList li.long{width:112px;}
.navList li.long_short{width:80px;}
.navList li.middle{width:74px;}
.navList li.first{width:55px; text-align:center; background:none; padding-left:0px;}
.navList li.nav-middle{width:10px; background:url(../img/nav-middle.gif) center no-repeat;}
.navList li a{ color:#FFFFFF; display:block; width:100%; height:29px; line-height:30px; filter:dropshadow(Color=#000000,OffX=1, OffY=1);}
.navList li a:hover{color:#FFFF00; text-decoration:none;}

.main_bar{height:18px;border-top:2px solid #CCC; line-height:1.2em; font-size:14px;font-weight:blod; background-color:#E0E0E0; padding-left:.4em; padding-bottom:.4em; padding-top:.4em; border:1px solid #FFFFFF; border-bottom:1px solid #999; background:url(../img/bar_bg.gif) top repeat-x;}
.main_bar strong{width:100%; display:block;filter:dropshadow(Color=#FFFFFF,OffX=1, OffY=1); }
.main_bar h2{width:100%; display:block;filter:dropshadow(Color=#FFFFFF,OffX=1, OffY=1); font-size:14px;}

.subNav{width:100%;border-top:1px solid #FFFFFF;  background:url(../img/snav_bg1.gif) bottom repeat-x; height:29px;}
.charIndex{line-height:1.6em; padding-top:4px; width:970px; margin:0 auto; font-size:13px;font-weight:bold; color:#333333;}
.charIndex strong{float:left; width:100px; padding-top:2px; text-align:center;}
.charIndex a{ display:block; float:left; color:#006699; border:1px solid #81C2F3; background:url(../img/chr-bg.gif) 0 0 repeat-x; width:25px; text-align:center; margin:0 2px;}
.charIndex a:hover{ text-decoration:none; color:#FF0000; background:url(../img/chr-bg.gif) 0 -19px repeat-x; width:25px; text-align:center;}


.postion{background:url(../img/arrow6.gif) 8px 3px no-repeat;float:left; padding-left:30px; font-weight:normal;}
.postion a{ font-size:14px;line-height:14px;}

.outer{border:1px solid #888; background-color: #FFFFFF;}

.line_black{display:block;font-size:1px; height:1px; background-color:#000000; clear:both;}
.line_gray{display:block;font-size:1px; height:1px; background-color:#606060; clear:both;}
.line_drakgray{display:block;font-size:1px; height:1px; background-color:#333333; clear:both;}

.height_4px{display:block;font-size:1px; height:4px; clear:both;}

.footer_outer{background-color: #FFFFFF;border-top:1px solid #999;  text-align:center; font-size:11px; font-family:Tahoma, Verdana;padding-bottom: 200px;}
.footer{background-color:#FFFFFF;color:#333; line-height:1.8em; border-top:1px solid #FFFFFF; background:url(../img/bar_bg.gif) top repeat-x;}

.clip{line-height:25px;background-color:#FFFFCC;}
.clipInput{border:1px solid #999999; font-size:11px; font-family:Tahoma, Verdana; padding:2px;}
.clipButton{ font-size:11px; font-family:Tahoma, Verdana; background-color:#FF9900; color:#FFFFFF; border:1px solid #FF3333; border-top:1px solid #FFCC00;border-left:1px solid #FFCC00; padding:1px 2px 0; margin-left:2px;}

.show_pic{ width:960px; padding-top:5px; padding-left:5px;}

.clistChr{ width:960px; padding-top:5px; padding-left:5px;}
.clistChr ul li{float:left; width:300px; padding:4px; height:170px; overflow:hidden;}
.clistChr div.cover{background:url(../img/cover_bg.gif) left top no-repeat; height:180px; float:left; width:136px; margin-left:6px; padding-top:1px; padding-left:1px;}
.clistChr div.cover a img{border:0; display:block; height:160px; width:120px; margin-bottom:12px; text-align:left; background:url(../img/sloading.gif) center no-repeat;}
.clistChr div.intro {text-align:left;}
.clistChr div.intro h2{font-size:14px; font-weight:normal; line-height:21px;}
.clistChr div.intro h2 img{vertical-align:top;}
.clistChr div.intro h2 a{color:#0033CC;}
.clistChr div.intro span{marign-left:2px;color:#666666; line-height:1.4em;}
.clistChr div.intro h2 a em,.clistChr div.intro span em{color:red}
.clistChr li.dot-line0{background:url(../img/dot_2.gif) 0 8px repeat-x; height:12px; width:960px; clear:both;}
.clistChr li.dot-line1{background:url(../img/dot_1.gif) 12px 0 repeat-y; width:10px; height:170px; overflow:hidden;}

.normal{font-size:12px; font-weight:normal;}
.normal a{color:#FF0000;}

/* ��ҳ */
.pagetor {
	float: right;
	width: 98%;
	text-align: right;
	padding: 10px;
}

.pagetor b {
	float: left;
	padding: 0 5px;
	margin-left: 3px;
	font-weight: normal;
}

.pagetor a {
	float: left;
	text-align: center;
	margin-left: 3px;
	padding: 0 5px;
	border: 1px solid #ddd;
	background: #FFF;
	line-height: 20px;
}

.pagetor em {
	float: left;
	width: 23px;
	margin-left: 3px;
	text-align: center;
	font-style: normal;
	color: #FFF;
	background: #7bb87b;
	border: 1px solid #7bb87b;
	line-height: 20px;
}
.chapter_bar{overflow: hidden;padding-top:4px;height:24px; font-size:14px;font-weight:blod;padding-left:.4em;background:url(../img/snav_bg1.gif) top repeat-x;}

.ad_728_90{margin:10px auto 15px auto;width:728px;height:90px;}
.viwer{margin:0 auto;position:relative;}
.viwer img{z-index: 99;max-width: 100%;margin:0;background: url(../img/sloading.gif) center no-repeat;min-height: 100px;min-width: 100px;}

.ad_160_600_box{position:relative;top:0;left;width:160px;height:600px;display:inline-block;border:#dadada solid 1px;}


.ui-autocomplete-input{background:#fff url(../img/lookup.png) 2px 2px no-repeat;padding:0px 0px 0px 20px}
.ui-autocomplete{max-height:400px;overflow-y:auto;overflow-x:hidden;font:11px Arial,Helvetica,sans-serif;z-index:20000 !important;background:#666;width:220px;border:3px solid #555;float:left}
* html .ui-autocomplete{height:200px}
.ui-autocomplete-loading{background:#fff url(../img/search-load.gif) 2px 2px no-repeat}
.ui-menu .ui-menu-item{cursor:pointer;text-align:left}
.ui-menu .ui-menu-item a{cursor:pointer;font-weight:400;display:block;color:#fff;height:32px;width:394px;padding:3px}
.ui-menu .ui-menu-item a img{float:left;vertical-align:middle;width:28px;height:28px;border:1px solid #fff;padding:1px}
.ui-menu .ui-menu-item a div{cursor:pointer;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;height:18px;vertical-align:middle;width:200px;text-align: left;line-height:18px;float:left;padding:0 5px}
.ui-menu .ui-menu-item a .s{color:#999;font-size:11px;font-weight:400;line-height:14px;font-style:italic;text-align: left;}
.ui-menu .ui-menu-item a u{color:#cf6;text-decoration:underline}
.ui-menu .ui-menu-item a:hover{display:block;color:#fff;background:#666;text-decoration:none}
.ui-menu .ui-menu-item a:hover div{font-weight:700}
.ui-menu .ui-menu-item a:hover div.s{font-weight:400}

.advanced{ float:left; width:975px; height:auto;}
.advanced .searcbox{float:left; width:973px; height:37px; border-radius:5px;text-align:left; padding:13px 0 0 10px;}
.advanced form{ float:left; width:973px; height:auto;position:relative; }
.advanced form select{ width:85px; height:22px;}
.advanced form .inputbox{ width:400px; height:16px;}
.advanced form .searchbtn,.advanced form button,.advanced form .resetbtn{ cursor:pointer; border-radius:5px; width:60px; height:22px;font-family:Arial,Helvetica,sans-serif; padding-bottom:4px;}
.advanced form button{ position:absolute; right:10px; }
.advanced .optionbox{ float:left; height:auto; border-radius:5px; width:953px; padding:10px 10px 0 10px;border-top:none;}
.advanced .typelist{ float:left; width:973px; height:auto; margin:10px 0;}
.advanced .subres{ width:973px; height:auto; margin:10px 0;}
.advanced .typelist span{ float:left; display:block; width:120px; height:auto; padding-top:3px;overflow:hidden; text-align:right; margin-right:10px; font-weight:bold;}
.advanced .typelist b {float:left; width:auto; text-align:left; font-weight:normal; padding-top:3px;}
.advanced .typelist em{ font-size:10px; font-weight:normal; color:#666666;}
.advanced .typelist input,.advanced .typelist select{ float:left; cursor:pointer; margin-right:5px;}
.typelist ul{ float:left; width:833px; height:auto;}
.typelist ul li{ float:left; width:160px; height:20px; padding-right:6px; text-align: left;}
.typelist ul li a{ width:143px; height:17px; overflow:hidden;padding-left:17px; overflow:hidden;}
.typelist ul li .entmark{ background:url(../img/li_adsrh.png) -33px 0px no-repeat; }
.typelist ul li .cromark{ background:url(../img/li_adsrh.png) -13px -17px no-repeat; }
.typelist ul li .cirmark{ background:url(../img/li_adsrh.png) 1px -35px no-repeat; }

.follow{ float:right; min-width:1px; max-width:132px; padding-left:72px; height:20px; overflow:hidden; background:url(../img/text_img.png) 0 -40px no-repeat; margin:0px 5px 30px 10px;}
.follow span{ display:inline-block; height:18px; border-radius:0 3px 3px 0;border:1px solid #078613; border-left:none; padding:0 2px;line-height: 18px;font-weight: normal;width: auto;font-size:12px;}
.category_sort {float: right;width:480px; overflow: hidden;display: inline;height:20px;font-weight: normal;}
.category_sort .sort{text-align: center;margin-left: 3px;padding: 0 2px;border: 1px solid #ddd;background: #FFF;line-height: 20px;}
.category_sort .selected {color: #FFF; background: #7bb87b; border: 1px solid #7bb87b;}
.manga-detailalso{margin: auto;text-align: left;width: 980px;height:200px;}
.manga-detailalso .title-one{text-align:left;font-weight: bold;}
.manga-detailalso .postbig-list{text-align:left;position: relative;}
.manga-detailalso .postbig-list li{width:152px;margin:10px 1% 10px 0;text-align:center}
.manga-detailalso .postbig .postbig-cover img{box-shadow:0 0 4px #999;width: 120px;height: 160px;}
.manga-detailalso .title{    overflow: hidden;max-height: 30px;}
.tip {margin: auto;text-align:left;width:960px;overflow:hidden;height: auto;padding: 10px;background-color: #fff; margin-top: 5px; }