
* {
	margin: 0px;
	padding: 0px;
}
body {
	font-family: Arial, Helvetica;
	font-size: 12px;
	line-height: 120%;
	color: #000000;
}
/*
#topbg {
	height: 112px;
	width: 1004px;
	background-color: #FFFFFF;
}

#top {
	width: 920px;
	margin-right: auto;
	margin-left: auto;
	height: 46px;
	margin-bottom: 30px;
	background-color: #FFFFFF;
	padding-top: 36px;
}
#top #logo {
	float: left;
	margin-right: 15px;
}
#top #login {
	width: 680px;
	float: left;
	height: 46px;
}
#top #login1 {
	background-image: url(topBar_04.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 35px;
	width: 713px;
	float: left;
	padding-top: 7px;
	margin-right: 10px;
}
#login1 a {
	color: #000000;
	text-decoration: none;
}
#login1 a:hover {
	color: #FFFFFF;
}

#login1 input
{
	border:none;background:none;text-align:left;
}

#login1 #forget {
	float: left;
	margin-top: 12px;
	margin-left: 15px;
}
#login1 #reg {
	float: left;
	margin-top: 12px;
	margin-left: 12px;
}
#login1 #dengl {
	float: left;
	margin-top: 12px;
	margin-left: 50px;
}
.pname {
	width: 82px;
	float: left;
	margin-top: 10px;
	margin-left: 35px;
	_margin-left:12px;
	margin-right: 13px;
}
*/

#zb_nav
{
	float: left;
	height: 32px;
	z-index:0;
	width: 1004px;
	background-image: url(dzy_top2.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
#zbnav {
	float: left;
	height: 30px;
	z-index:0;
}
#zbnav ul {
	list-style-type: none;
	margin-left: 110px;
	padding-top: 1px;
}
#zbnav li {
	float: left;
	margin-right: 8px;
}
#zbt {
	width: 898px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
.zbt_1 {
	background-image: url(zb_dh_navbg.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: 784px;
	float: left;
	height: 46px;
	padding-top: 25px;
	font-weight: bold;
}
.zbt_2 {
	background-image: url(zb_mh_navbg.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	width: 784px;
	height: 30px;
	padding-top: 30px;
	font-weight: bold;
}
.zbt_3 {
	background-image: url(zb_jb_navbg.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	width: 784px;
	height: 28px;
	padding-top: 35px;
	font-weight: bold;
}

.zbnews {
	margin-left: 27px;
	_margin-left: 17px;
	float: left;
	width: 800px;
	margin-top: 15px;
}
.zbnews ul {
	list-style-type: none;
}
.zbnews li {
	margin-bottom: 5px;
}
.zb_mv {
	float: left;
	width: 139px;

}
.zbmv {
	height: 110px;
	width: 126px;
	background-image: url(zb_navbg_4.gif);
	background-repeat: no-repeat;
	background-position: 2px 9px;
	padding-top: 24px;
	padding-left: 15px;
}
.zbmvword 
{
	width: 139px;
	padding-top:10px;
	height:30px;
	text-align:center;
}
.zb_mv2 {
	float: left;
	width: 132px;
	padding-left: 5px;
	margin-top:5px;
}
#zb_ssuo
{
	float:right;
	_margin-right:8px;
	height: 21px;
	width: 250px;
	
}
.zbmv2 {
	height: 160px;
	width: 122px;
	background-image: url(zb_navbg_5.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 10px;
	padding-left: 10px;
}
#zb_dh {
	width: 898px;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
}

#zb_dh_mv {
	width: 755px;
	margin-right: auto;
	margin-left: auto;
}
#dh_mv {
	float: left;
	width: 470px;
}
#dhmv {
	float: left;
	height: 351px;
	width: 470px;
	background-color: #000000;
}
#dh_js {
	background-image: url(zb_dh_mv_r.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 389px;
	width: 231px;
	padding-top: 45px;
	padding-left: 18px;
}

#dh_js_world {
	float: left;
	width: 190px;
	margin-top: 5px;
	height: 290px;
	margin-bottom: 20px;
	line-height:1.5em;
	word-wrap:break-word;
}

/*===================================================
#zb_dh_jz {
	background-image: url(zb_dh_jp.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 164px;
	width: 864px;
	padding-top: 9px;
}
.dh_jp {
	float: left;
	width: 729px;
	height: 93px;
	margin-top: 19px;
}
#zb_dh_jz {
	float: left;
	height: 164px;
	width: 864px;
	padding-top: 9px;
}
.dh_jp {
	float: left;
	width: 729px;
	height: 93px;
	margin-top: 19px;
	background-image: url(AnimeListBg.gif);
}
====================================================*/
#ZBScrollBar
{
	clear:both;
	height: 164px;
	width: 864px;
	margin-left:20px;
	_margin-left:40px;
}
#ZBScrollBtn1,#ZBScrollBtn2
{
	float:left;
	margin-top:75px;
	width:32px;
}
#ZBScrollBtn1 img,#ZBScrollBtn2 img
{
	cursor:pointer;
}
#ZBScrollContainer
{
	float:left;
	width:784px;
	height:162px;
	background:url(AnimeListBg.gif) no-repeat;
}
#ZBSrollCon
{
	position:relative;left:23px;top:50px;width:740px;height:82px;overflow:hidden;
}
#ZBTable
{
	position:relative;width:740px;height:82px;
}
#ZBSrollCon td
{
	width:107px;height:82px;padding:0 8px;
}
#ScrollImgTitle
{
	position:relative;left:0;top:-20px;width:107px;height:20px;background:#fff;/*#716662*/z-index:5;filter:alpha(opacity=60);opacity:0.6;
}
#ImgTitleTxt
{
	position:relative;left:0;top:-37px;width:107px;text-align:center;z-index:6;
}
#ZBTable a
{
	text-decoration:none;color:#291606;
}
/*==================================================*/
.jp_pic {
	height: 93px;
	width: 110px;
	margin-left: 4px;
	margin-right: 5px;
	_margin-right: 4px;
	float: left;
	background-color: #333333;
}
.dh_new1 {
	background-image: url(zb_nabbg_ph1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 23px;
	width: 296px;
	padding-top:10px;
	font-weight: bold;
}
.mh_new1 {
	background-image: url(zb_nabbg_ph2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 23px;
	width: 296px;
	padding-top:10px;
	font-weight: bold;
}
.jb_new1 {
	background-image: url(zb_nabbg_ph3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 23px;
	width: 296px;
	padding-top:10px;
	font-weight: bold;
}
.dh_news {
	float: left;
	width: 286px;
	height: 220px;
	padding-left: 10px;
	margin-top:10px;
	overflow:hidden;
	line-height:1.5em;
}
.dh_news a
{
	color:#333;text-decoration:none;
} 
.dh_news a:hover
{
	text-decoration:underline;
} 

.scriptlist{
	float:left; padding-left:17px;margin-top:10px;width:520px; margin-left:10px;line-height:1.5em;
}
.scriptlist a,.scriptlist2 a{
	color:#333;text-decoration:none;
}
.scriptlist a:hover,.scriptlist2 a:hover{
	text-decoration:underline;
}
.scriptlist2{
	float:left; padding-left:17px;margin-top:10px;width:475px; margin-left:10px;line-height:1.5em;
}

.dh_news ul {
	list-style-type: none;
}
.dh_news li{
      margin-bottom: 5px;	
}
.dh_plnews 
{
	margin-left:45px;
	_margin-left:25px;
	width: 898px;
}
#dh_pl {
	background-image: url(zb_nabbg_ph2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 24px;
	width: 836px;
	padding-top: 8px;
	font-weight: bold;
}
.dhplw {
	float: left;
	width: 805px;
	margin-left: 30px;
	_margin-left: 15px;
	margin-top: 5px;
}
#zb_ly 
{
	font-size:14px;
	float: left;
	height: 20px;
	width: 826px;
	margin-left:45px;
	_margin-left:25px;
	padding-top: 6px;
	padding-left: 10px;
}
.zbly {
	background-color: #F3F3F3;
	float: left;
	width: 836px;
	margin-left:45px;
	_margin-left:25px;
	margin-top: 8px;
	height: 173px;
	border: 2px solid #CCCCCC;
}
#mhjz {
	width: 898px;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
}
#mh_js {
	width: 850px;
	margin-right: auto;
	margin-left: auto;
}
#mh_js_nav 
{
	margin-left:15px;
	text-align: right;
	float: left;
	width: 58px;
	margin-top:10px;
}
#mh_js_nav img
{
	cursor:pointer;
}
#mh_js_news 
{
	float: left;
	padding:10px;
	height: 83px;
	width: 453px;
	background-repeat: no-repeat;
	background-position: left top;
	margin-top:10px;
	background-image: url(mh_bg_kuang.gif);
	overflow:hidden;
}
#mh_p {
	width: 900px;
	margin-top: 12px;
	margin-left: 20px;
	float:left
}
#mh_pic {
	float: left;
	width: 431px;
	background-color: #F7F6F4;
}
.mz_mlu a
{
	color:Olive;text-decoration:none;
}
.mz_mlu a:hover
{
	text-decoration:underline;
}
.mz_mlu{
	padding:20px 30px;
	width:766px;
	text-align:center;
	background-image: url(zb_mz_k2_mid.gif);
}
.mh_liulan
{
	margin-left:auto;
	margin-right:auto;
	padding-top:15px;
	padding-bottom:15px;
	background-color:#eeebe6;
	
	
	
	}
#sel {
	float: left;
	width: 836px;
	margin-top: 10px;
}
.mh_nav {
	background-image: url(mh_bg_nav.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 27px;
	width: 836px;
	padding-top: 10px;
	margin-top: 10px;
	_padding-left: 5px;
	font-weight: bold;
}
.mhnews {
	float: left;
	width: 408px;
	height: 190px;
	padding-top: 10px;
	padding-left: 20px;
	margin-left:10px;
	margin-bottom: 10px;
	line-height:1.5em;
}
.mhnews ul {
	list-style-type: none;
}
#jb_m 
{
	background: url(jb_bg.gif) no-repeat;
	width: 835px;
	height:1086px;
	margin-right: auto;
	margin-left: 40px;
	_margin-left: 20px;
	float:left;
}
.jb_world {
	float: left;
	margin-left:87px;
	_margin-left:47px;
	margin-top:73px;
	padding-right:20px;
	width: 658px;
	height: 895px;
	overflow:auto;
}
.jb_nav 
{
	clear:both;
	background-image: url(jb_nav_bg.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 849px;
	height: 30px;
    margin-left:10px;
    margin-top:10px;
    margin-bottom:10px;
	padding-top: 13px;
	font-weight: bold;
}
#schuan {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 40px;
}
.bg {
	/*background:none;
	border:none;
	background-image: url(sc_bg_in.gif);
	float: left;
	height: 25px;*/
	width: 331px;
}
.jb_list{
	float:left; 
	margin-left:15px; 
	margin-top:25px;
}
.jb_list li{
	margin-bottom:8px;
}
.uploadFile{
	background:none;
	border:none;
	/*background: url(upload_bg_in.gif) no-repeat;*/
	float: left;
	height: 25px;
	width: 350px;
}
.uploadFile input{
	width:342px;
	_width:362px;
}
.uploadFile2 input{
	width:407px;
	_width:430px;
}
.jb_list{
	float:left; 
	margin-left:15px; 
	margin-top:25px;
}
.jb_list li{
	margin-bottom:8px;
}

.tent2 {
	clear:both;
	width: 835px;
	margin-top: 5px;
	margin-bottom: 20px;
}
#foot {
	height: 40px;
	text-align: center;
	padding-top: 10px;
	letter-spacing: 2px;
	color: #000000;
	width: 1004px;
	background-color: #FFFFFF;
	float: left;
}
#foot a {
	color: #000000;
	text-decoration: none;
}

#comicViewTop
{
	padding:10px 0; width:100%; height:25px;border-bottom:1px solid #CCCCCC;text-align:center;
}
.CVTBContain
{
	margin:auto auto;width:850px;
}
.comicViewTitle
{
	float:left;padding-top:10px;width:250px;color:#912057;
}
.comicViewOption
{
	float:left;padding-top:8px;width:220px;color:#912057;text-align:right;
}
.comicViewPage
{
	float:left;width:350px;
}
.btComicPage
{
	 width:350px;float:left;
}
#comicViewBottom
{
	padding:10px 0; width:100%; height:25px;border-top:1px solid #CCCCCC;text-align:center;
}
#comicMainView
{
	margin-top: 20px; margin-bottom: 20px;text-align:center;overflow:auto;overflow-y:hidden;
}

.comicViewPage a
{
	color:Teal;text-decoration:none;
}
.comicViewPage a:hover
{
	text-decoration:underline;
}
#upload
{
	text-align:center;
    margin-top:50px;
    margin-bottom:150px;
    width:1000px;	
}
#dsp_PageSelector
{
	clear:both;padding-top:10px;text-align:center;
}
#dsp_PageSelector .pagePreNext a
{
	color:#333;
}
#dsp_PageSelector .pagePreNext a:hover
{
	color:#999;
}
#dsp_PageSelector .pageID a
{
	color:#333;
}

.sortleft1
{
	float:left;width:240px;
}
.sortright1
{
	float:left;width:46px;
}
.sortleft2
{
	float:left;width:200px;
}
.sortright2
{
	float:left;width:86px;
}
.mhnews a
{
	color:#333;text-decoration:none;
}
.mhnews a:hover
{
	text-decoration:underline;
}
