@charset "utf-8";
/* CSS Document Author:kuangmail Date:2010-7-18 WebSite:http://www.kuangmail.com*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, ul, ol, li, dl, dt, dd, pre, form, fieldset, legend, button, input, textarea, th, td, figure{margin:0;padding:0;}
body, button, input, select, textarea{font-family:Verdana,sans-serif; font-size:12px; line-height:150%;}
h1{font-size:20px;}
h2{font-size:18px;}
h3{font-size:16px;}
h4{font-size:14px;}
h5{font-size:12px;}

.fz11{font-size:11px; -webkit-text-size-adjust:none;}
.fz12{font-size:12px;}
.fz14{font-size:14px;}
.fz18{font-size:18px;}

a img{border:0;} 
ul, li, ol{list-style-type:none}
table{border-collapse:collapse; border-spacing:0;}
select, input, img, textarea{vertical-align:middle; color:#818181;}
input.text{border:1px solid #c8c8c8; height:20px; line-height:20px; padding:0 3px;}

a{text-decoration:none; color:#818181;}
a:hover{text-decoration:underline; color:#0077cc;}
a{*hide-focus: expression(this.hideFocus=true);} /* IE */
a:focus{outline:none;}/* FF */

.left{float:left;}
.right{float:right;}
.center{text-align:center;}
.none{display:none;}
.fwb{font-weight:bold;}
.fwn{font-weight:normal;}
.tdu{text-decoration:underline;}
.posR{position:relative;}

.clearfix{*zoom:1;}
.clearfix:after{display:block; content:'clear'; clear:both; overflow:hidden; visibility:hidden; height:0;}
.clr{clear:both; display:block; width:100%;height:0px;overflow:hidden; visibility:hidden;}
.nowrap{white-space:nowrap; text-overflow:ellipsis; -moz-text-overflow:ellipsis; -webkit-text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; width:100%;}

.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml50{margin-left:50px;}
.ml80{ margin-left:80px;}
.ml122{ margin-left:122px;}

.mr5{margin-right:5px;}
.mr6{margin-right:6px;}
.mr8{margin-right:8px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}

.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt70{margin-top:70px;}

.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}

.color_ff00{color:#ff0000;}
.color_0077{color:#0077cc;}
.color_6666{color:#666666;}
.color_cc00{color:#cc0000}

/* width layout */
article, aside, header, footer, nav, dialog, figure, section{display:block; /* 2011-11-15 */position:relative;}
.main{width:950px; padding:0 5px; margin:0 auto;}
.page_main{width:948px; border:1px solid #e5e5e5; background-color:#fff; margin:0 auto; min-height:660px; height:auto; _height:660px;}
.line_blue{background-color:#0099d2; height:2px; line-height:2px; font-size:2px;}
.wid306{width:306px;}
.wid634{width:634px;}
.wid166{width:166px;}
.wid774{width:774px;}

/*icon*/
i.manga_open, i.manga_close, i.manga_catergoriesT_ico, i.bookmarks, i.comments, i.setting, i.star-full, i.star-half, i.star-empty, 
.more, .manga_ranking, .search_top .search_topR .search_button, .login_top .login_button, .manga_catergories .add_lsit, .affiliates_top .icon_affil, .contact .icon_conta, .login .icon_login, 
.register .icon_register, .cover .delete, .discuss_right .discuss_list
{background:url(../images/icon.png?v=3375) no-repeat; display:inline-block; width:16px; height:16px; _display:inline; *zoom:1;}
i.dj, i.new, i.hot{float:left; margin-left:8px; font-weight:bold; font-size:11px; -webkit-text-size-adjust:none; font-style:normal;}
i.dj{color:#ff3eff;}
i.new{color:#0b7b0b;}
i.hot{color:#ce0101;}
i.manga_open{background-position:0 0; float:left;}
i.manga_close{background-position:0 -16px; float:left;}
i.manga_catergoriesT_ico{background-position:-53px -17px; width:12px; height:12px; margin:9px 6px 0 0; float:left;}
i.bookmarks, i.comments, i.setting{float:left; margin-right:8px;}
i.bookmarks{background-position:-20px 0;}
i.comments{background-position:-20px -17px;}
i.setting{background-position:-40px 0}
i.star-full, i.star-half, i.star-empty{width:18px;}
i.star-full{background-position:0 -140px;}
i.star-half{background-position:-18px -140px;}
i.star-empty{background-position:-36px -140px;}
.more{width:35px; height:7px; background-position:right 0; margin:12px 5px 0 0;}

/* button */
.one_buttoon, .one_buttoon span, .two_buttoon, .two_buttoon span, .three_buttoon, .three_buttoon span, .four_buttoon, .four_buttoon span, .select_sort, .select_sort span, .comment_top, .go_page .next_page, .go_page .prew_page, .readpage_footer .report_go, .black_version, .normal_version, .msg-correct, .msg-errors, .tag_hot, .tag_updated, .tag_completed, .list_img_version, .list_text_version, .nopic_list .list_manga em, .topname, .home_register, nav .menu li a:hover, nav .menu li a.select, .hot_manga_icon, .banner_pic .thumb li.select, .manga_catergories .manga_catergoriesT, .manga_catergories .action, .avata_top_nav li.selected, .avata_top_nav li, .cover .coverT_title, .browse_manga .title, .result_adsearch, .discuss_leftT .back_manga, .write_comment .post_comment, .discuss_left .discuss_topT, .write_reply .post_comment, .five_buttoon, .five_buttoon span, .search_manga .genres li .either, .search_manga .genres li .include, .search_manga .genres li .exclude, .otaku_author li .add_cart, header .site_nav, 
.box_y, .box_y_l, .box_y_r, .bottom_w_l, .bottom_w_r, .bottom_b_l, .bottom_b_r, .box_b, .box_b_l, .box_b_r, .box_o, .box_o_l, .box_o_r, .box_c, .box_c_l, .box_c_r, .box_w, .box_w_l, .box_w_r
{background:url(../images/input.png?v=3375) no-repeat;}
.one_buttoon{height:28px; line-height:28px; background-position: 0 -403px; display:inline-block; border:none;}
.one_buttoon span{background-position:right -431px; float:left; margin-left:12px; padding-right:12px; margin-right:-2px; _margin-right:0; color:#fff; *cursor:pointer;}
.one_buttoon:hover, .one_buttoon:hover span{text-decoration:none;}

.three_buttoon{height:28px; line-height:28px; background-position: 0 -459px; display:inline-block; border:none;}
.three_buttoon span{background-position:right -487px; float:left; margin-left:12px; padding-right:12px; margin-right:-2px; _margin-right:0; color:#323232; *cursor:pointer;}
.three_buttoon:hover, .three_buttoon:hover span{text-decoration:none;}

.four_buttoon{height:18px; line-height:18px; background-position: 0 -608px; display:inline-block; border:none; text-decoration:none;}
.four_buttoon span{background-position:right -626px; float:left; margin-left:12px; padding-right:12px; margin-right:-2px; _margin-right:0; color:#323232; *cursor:pointer;}
.four_buttoon:hover, .select_sort{background-position: 0 -644px; text-decoration:none;}
.four_buttoon:hover span, .select_sort span{background-position:right -662px; margin-right:-2px; _margin-right:0; color:#666; text-decoration:none;}

.five_buttoon{height:18px; line-height:18px; background-position: 0 -1036px; display:inline-block; border:none; text-decoration:none;}
.five_buttoon span{background-position:right -1054px; float:left; margin-left:12px; padding-right:12px; margin-right:-2px; _margin-right:0; *cursor:pointer;}
.five_buttoon:hover{background-position: 0 -1000px; text-decoration:none;}
.five_buttoon:hover span{background-position:right -1018px; margin-right:-2px; _margin-right:0; color:#666; text-decoration:none; color:#fff;}

.two_buttoon{height:22px; line-height:22px; background-position: 0 -357px; display:inline-block; border:none;}
.two_buttoon span{background-position:right -379px; float:left; margin-left:12px; padding-right:12px; margin-right:-2px; _margin-right:0; *cursor:pointer;}
.two_buttoon:hover{background-position:0 -313px; text-decoration:none; color:#323232; text-decoration:none;}
.two_buttoon:hover span{background-position:right -335px; text-decoration:none; color:#323232; margin-right: -2px; _margin-right:0; text-decoration:none;}

.tag_hot, .tag_updated, .tag_completed{position:absolute;}
.tag_hot{width:36px; height:36px; top:1px; left:1px; background-position:0 -1163px;}
.tag_updated{background-position:0 -1149px;}
.tag_completed{background-position:-100px -1149px;}
.tag_updated, .tag_completed{width:100px; height:14px; bottom:1px; left:1px;}
.topname{background-position:-190px -1210px; width:10px; height:10px;}

/* body_bg */
body{background-color:#c8e8f2; color:#818181;}
.body-bg-left, .body-bg-right{display:block;height:506px; position:absolute;width:50%;z-index:0; top:172px;}
.body-bg-left{background:url(../images/animehere_left.jpg?v=3375) no-repeat right 0; left:-480px;}
.body-bg-right{background:url(../images/animehere_right.jpg?v=3375) no-repeat 480px 0; right:0;}

/* header */
header .site_nav{position:absolute; left:0; top:0; width:100%; height:22px; line-height:20px; z-index:3; /*background-position:0 -1360px; background-repeat:repeat-x;*/ background:#ebf7fd;}
header .site_nav .site_main{width:960px; margin:0 auto; color:#d6d6d6;}
header .site_main .site_left{float:left; margin-left:-10px;}
header .site_main .site_right{float:right;}
header .site_nav .site_main .site_left a{margin:0 15px; color:#818181;}
header .site_nav .site_main .site_right a{color:#22a022; margin-left:15px;}
header .header_top, header nav, header .header_top .logo, footer .footer_nav, footer .footer_affiliates .img_icon, .login_top .login_topT, .mangaread_nav .logo_read, .mangaread_top .mangaread_menu{background:url(../images/headertop_bg.png?v=3375) no-repeat;}
header .header_top{background-position:0 -50px; margin:0 auto; height:90px; width:960px; text-align:center; position:relative;}
header .header_top .plugin{position:absolute; left:630px; top:45px;}
header .header_top .logo{background-position:0 0; width:272px; height:50px; display:inline-block; margin-top:30px;}
header .header_top .logo h1{font-size: 0; height: 0; line-height: 0; text-indent: -9999px;}
header nav{background-position:0 -140px; width:960px; height:74px; overflow:hidden; margin:0 auto 8px;}
nav .menu{height:38px; width:950px; margin:0 auto; padding:0 5px; overflow:hidden;}
nav .menu li{float:left;}
nav .menu li a{color:#fff; font-size:14px; line-height:38px; padding:0 16px; float:left;}
nav .menu li a:hover, nav .menu li a.select{text-decoration:none; background-position:center top; background-repeat:no-repeat;}
header .search_top{height:34px; width:940px; padding:0 10px 2px;}
.search_top .search_topL{float:left; color:#edad38; width:568px; position:relative; padding-top:7px; padding-left:4px;}
.search_top .search_topL a{color:#fff; margin:0 2px; font-size:11px; -webkit-text-size-adjust:none;}
.search_topL a.more{background-position:0 -120px; width:56px; height:19px; position:absolute; top:7px; right:2px; margin:0;}
.search_top .search_topR{float:right; margin-top:6px;}
.search_top .search_topR .search_text{border:1px solid #f0d493; height:19px; line-height:19px; padding:0 2px; width:150px; float:left;}
.search_top .search_topR .search_button{background-position:0 -40px; width:51px; height:21px; border:none; cursor:pointer; float:left;}
.search_top .search_topR .sur_adv{line-height:20px; margin-right:-5px; float:left; color:#d6d6d6;}
.search_top .search_topR .sur_adv a{margin:0 5px; font-weight:bold; -webkit-text-size-adjust:none; font-size:11px;}

/* other_menu */
.box_y, .box_b, .box_o, .box_c, .box_w{height:27px; line-height:27px; background-repeat:repeat-x; margin-right:5px; margin-left:5px;}
.box_y_l, .box_y_r, .box_b_l, .box_b_r, .box_o_l, .box_o_r, .box_c_l, .box_c_r, .box_w_l, .box_w_r{height:27px; width:5px; _position:relative;}
.box_y_l, .box_b_l, .box_o_l, .box_c_l, .box_w_l{float:left; margin-left:-5px;}
.box_y_r, .box_b_r, .box_o_r, .box_c_r, .box_w_r{float:right; margin-right:-5px;}

.box_y{background-position:0 -66px; position:relative;}
.box_y_l{background-position:0 -39px; }
.box_y_r{background-position:-5px -39px;}
.box_y h2{color:#ff6920; font-size:14px; display:inline; font-weight:normal;}
.box_y .title{color:#ff6920; font-size:14px; display:inline;}

.box_b{background-position:0 -120px;}
.box_b_l{background-position:0 -93px;}
.box_b_r{background-position:-5px -93px;}
.box_b h2, .box_b h1{color:#0482ab; font-size:14px; display:inline; font-weight:normal;}
.box_b .title{color:#0482ab; font-size:14px; display:inline;}
.box_b .title .title_icon{background-color:#3ec21e; width:3px; height:12px; font-size:3px; margin:8px 10px 0 5px; float:left; _display:inline;}

.box_o{background-position:0 -174px; position:relative;}
.box_o_l{background-position:0 -147px;}
.box_o_r{background-position:-5px -147px;}
.box_o .title{color:#ff6920; font-size:14px; display:inline; padding-left:5px;}

.box_c{background-position:0 -228px; position:relative;}
.box_c_l{background-position:0 -201px;}
.box_c_r{background-position:-5px -201px;}
.box_c .title{color:#0482ab; font-size:14px; display:inline; padding-left:5px;}

.box_w{background-position:0 -729px; position:relative;}
.box_w_l{background-position:0 -702px;}
.box_w_r{background-position:-5px -702px;}
.box_w .title{color:#ff6920; font-size:14px; display:inline; padding-left:10px;}

/* other_bootom */
.bottom_w, .bottom_b{height:4px; border-bottom:1px solid #e5e5e5; background-color:#fff; margin-left:5px; margin-right:5px; font-size:0; line-height:0;}
.bottom_w_l, .bottom_w_r, .bottom_b_l, .bottom_b_r{width:5px; height:5px; _position:relative;}
.bottom_w_l, .bottom_b_l{float:left; background-position:-13px -39px; margin-left:-5px;}
.bottom_w_r, .bottom_b_r{float:right; background-position:-18px -39px; margin-right:-5px;}
.bottom_b{background-color:#f0f9fe;}
.bottom_b_l{background-position:-13px -147px;}
.bottom_b_r{background-position:-18px -147px;}

/* adv */
.advimg72890, .advimg18690, .advimg160600, .advimg300250, .advimg46860, .advimg180150, .advimg540360{border:1px #e5e5e5 solid; padding:2px; text-align:center; background-color:#fff;}
.advimg46860{width:468px; margin:0 auto;}

/* footer */
footer{margin-top:20px;}
footer .footer_nav{width:950px; margin:0 auto; background-position:0 -220px; height:27px; line-height:27px; color:#cfdbe2; text-align:center;}
footer .footer_nav li{display:inline-block; *display:inline; *zoom:1;}
footer .footer_nav li a{color:#186aad; margin:0 18px;}
footer .footer_affiliates{width:950px; margin:15px auto;}
footer .footer_affiliates .img_icon{width:108px; height:46px; margin:0 30px 0 12px; background-position:-300px 0; float:left;}
footer .footer_affiliates ul{float:left; width:800px;}
footer .footer_affiliates ul li{float:left; width:132px;}
footer .footer_affiliates ul li a{color:#6b8ea2; font-size:11px; -webkit-text-size-adjust:none;}
footer .footer_links{text-align:center; background-color:#129bc9; line-height:36px; height:36px;}
footer .footer_links a{color:#fff; margin:0 20px; display: inline-block;}
footer .footer_copy{padding:18px 0; background:#048ebc; color:#77c1dc; text-align:center;}
footer .footer_chapters{background-color:#eff9ff; border:1px solid #c0e2f7; border-top:none; border-radius:0 0 3px 3px; padding:8px 20px; width:900px; margin:0 auto;}
footer .footer_chapters li{float:left; width:128px; overflow:hidden;}
footer .footer_chapters li a{color:#818181; font-size:11px; -webkit-text-size-adjust:none;}

/* next page */
.next-page{text-align:right;}
.next-page a{height:17px;line-height:17px; text-align:center; padding:0 5px; display:inline-block;}
.next-page a{text-decoration:none;}
.next-page a:hover,.next-page a.hover{color:#fe8006; text-decoration:none;}
a.prew, a.next{border:1px solid #e5e5e5; background-color:#fff; border-radius:3px; height:15px; line-height:15px;}
a.prew:hover, a.next:hover{border:1px solid #fe8006;}
a.noprew, a.nonext{display:none;}

/* message */
.msg-correct{background-position:-188px -1092px; position:absolute; top:0px; left:276px; width:16px; height:16px;}
.msg-errors{background-position:-188px -1112px; background-color: #fef5f6; border: 1px solid #c39b99; color: #654240; padding:0 16px; position:absolute; top:0px; *top:1px; left:276px; line-height:20px;}

/* search box list */
.autocomplete-w1{background:url(../images/shadow.png?v=3375) no-repeat bottom right;position:absolute;top:0;left:0;margin:8px 0 0 6px;_background:none;_margin:0;}
.autocomplete{border:1px solid #999;background:#FFF;cursor:default;text-align:left;max-height:350px;overflow:auto;margin:-6px 6px 6px -6px;_height:350px;_margin:0;_overflow-x:hidden;}
.autocomplete .selected{background:#f0f0f0;}
.autocomplete div{padding:2px 5px;}
.autocomplete strong{font-weight:normal;color:#39f;}

/* manga read */
.mangaread_top{background-color:#129bc9; border-bottom:3px solid #048ebc; height:45px; margin-bottom:20px;}
.mangaread_top .top_header{width:950px; margin:0 auto; height:45px; position:relative;}
.mangaread_top .mangaread_nav{padding-top:6px;}
.mangaread_nav span a{color:#fff; margin-left:15px;}
.mangaread_nav .logo_read{width:98px; height:30px; background-position:-862px 0; display:inline-block; float:left;}
.mangaread_top .mangaread_menu{height:28px; width:950px; background-position:0 -250px; line-height:25px; position:absolute; left:0; bottom:-20px;}
.mangaread_top .mangaread_menu .nav_menu li{color:#cfdbe2; float:left;}
.mangaread_top .mangaread_menu .nav_menu li a{margin:0 14px; color:#0077cc;}
.mangaread_top .mangaread_menu .search_top{padding:0; height:auto; width:auto; float:right;}
.mangaread_top .mangaread_menu .search_top .search_topR{margin-top:2px; margin-right:10px; _display:inline; float:none;}

.readpage_top{width:948px; border:1px solid #e5e5e5; border-bottom:none; background-color:#fff; margin:0 auto;}
.readpage_top .title{color:#666; font-size:18px; font-weight:bold; text-align:center; padding:10px 0;}
.readpage_top .title h1, .readpage_top .title h2{font-size:18px; display:inline;}
.readpage_top .title a{color:#666;}
.readpage_top  .advimg72890{width:728px; margin:0 auto; border:none; padding:0;}
.go_page{padding:10px 30px;}
.go_page select{width:320px; padding:1px; float:left;}
.go_page .wid60{width:60px; margin:-1px 5px 0;}
.go_page .next_page, .go_page .prew_page{width:70px; height:19px; float:left;}
.go_page .next_page{background-position:-130px -869px;}
.go_page .next_page:hover{background-position:-130px -850px;}
.go_page .prew_page{background-position:-130px -907px;}
.go_page .prew_page:hover{background-position:-130px -888px;}
.read_img{margin:0 auto; min-height:600px; height:auto; _height:600px; text-align:center; width:950px; z-index:2;}
.readpage_footer{clear:both; width:948px; border:1px solid #e5e5e5; border-top:none; background-color:#fff; margin:0 auto; padding-bottom:10px;}
.readpage_footer .plus_report{margin:0 30px 10px;}
.readpage_footer .report_go{width:125px; height:19px; background-position:0 -1072px; float:left;}
.readpage_footer .report_go:hover{background-position:0 -1091px;}
.readpage_footer .comment_nopage{padding:10px 30px;}
.black_version{width:84px; height:19px; background-position:0 -1110px; float:left;}
.normal_version{width:94px; height:19px; background-position:0 -1129px; float:left; display:none;}
.reader_tip{background-color:#f9f9f9; padding:10px 15px; line-height:120%; margin:0 30px 10px; color:#666;}
.reader_tip h2{font-size:12px; font-weight:normal; margin-bottom:6px;}
.reader_tip h3{font-size:12px; display:inline; font-weight:normal}
.reader_tip p{margin-top:6px;}
.reader_tip a{color:#0077cc;}
.mangaread_also{margin:0 30px;}
.mangaread_also .title{background-color:#3e3e3e; line-height:24px; position:relative; text-indent:20px; color:#909090; border-radius:2px; height:24px;}
.mangaread_also .also_list{padding:0 10px 10px; background-color:#2e2e2e; border-radius:0 0 2px 2px;}
.mangaread_also .also_list li{margin:5px 24px 0 0; position:relative; padding-left:10px; float:left; list-style-position:inside; list-style-type:disc;}
.mangaread_also .also_list li a{color:#0077cc;}
.mangaread_also .also_list li em{border-width:2px; border-style:solid; border-color:#818181; width:0; height:0; position:absolute; bottom:7px; left:0; font-size:0; line-height:0;}
.mangaread_adv{position:absolute; top:236px; left:50%; width:160px; height:600px; overflow:hidden; margin-left:445px;}
