* {margin:0px;}
html {border:0px;}
body {width:1003px;margin:auto;font-family:"Verdana","宋体";font-size:12px;color:#666666;line-height:20px;background-color:Transparent;}
div {overflow:hidden;}
ul {padding:0px;}

input {font-family:"Verdana","宋体";font-size:12px;border:solid 1px #999999;padding:5px;}

a {color:#000000;text-decoration:none;}
a:hover {color:#0000ff;text-decoration:underline;}

h2 {font-size:14px;}
h3 {font-size:14px;}
.pagehead {margin-top:1px;border-top:solid 1px #cccccc;}
.pagesitemap {float:right;background-color:#F7F7F7;padding:3px 5px;margin-top:1px;}
.pageheadad {float:right;clear:right;margin:3px 0px;width:590px;}
.pagemenulist {clear:both;height:38px;background-image:url(images/pagemenu_bg.gif);background-repeat:repeat-x;padding:1px;}
.pagemenulist li {float:left;text-align:center;font-weight:bold;list-style-type:none;width:80px;}
.pagemenubody {background-image:url(images/pagemenu_bg0.gif);background-repeat:repeat-x;width:100%;padding:0px}
.pagemenulist li a {background-image:url(images/pagemenu_itembg.gif);background-position:0px 0px;width:80px;height:34px;display:block;line-height:34px;color:#ffffff;}
.pagemenulist .hotitem a{color:#FFF200;}

.pagemenulist .clickitem a {color:#FF3300;background-position:80px 0px;}
.pagecommend {border:solid 1px #cccccc;background-color:#FBFBFB;padding:5px;margin:1px 0px 4px 0px;}
.pagecommend a {padding-right:10px;}
.pagemenulist li a:hover {color:#ffffff;background-position:160px 0px;}
.pagemenulist .clickitem a:hover {color:#FF3300;background-position:80px 0px;}
.comic_banner1 {width:990px;margin:3px 0px;}

.pageleftpanel {border:solid 1px #cccccc;width:230px;float:left;margin-bottom:5px;}
.pageleftpanel .paneltitle {height:30px;font-size:14px;font-weight:bold;background-image:url(images/panel1_titlebg.gif);background-repeat:repeat-x;line-height:32px;padding-left:10px;}
.pageleftpanel .panelbody {padding:5px;border:solid 1px #f7f7f7;}
.pagecenterpanel {border:solid 1px #cccccc;background-color:#F2F2F2;padding:4px;}
.pagerightpanel {width:750px;float:right;}
.pagecenterpanel .panelbody{background-color:#ffffff;padding:7px;}

.rightpanel {margin-bottom:5px;border:solid 1px #cccccc;background-color:#FBFBFB;padding:2px;background-image:url(images/panel2_titlebg.gif);background-position:0px 1px;background-repeat:repeat-x;}
.rightpanel .paneltitle {font-size:14px;font-weight:bold;line-height:30px;height:33px;background-image:url(images/dot2_bg.gif);background-repeat:no-repeat;background-position:8px 10px;padding-left:20px;}
.rightpanel .panelbody {background-color:#ffffff;padding:5px;}
.IndexLeft {float:left;}
.indexcontent {}
.IndexRight {float:right;width:740px;display:block;}
.IndexCenter {float:right;width:100%;}
.IndexCenter .rightpanel {margin-left:0px;}

.searchmessage {border:solid 1px #cccccc;padding:2px;margin:4px 0px;background-color:#f7f7f7;}
.searchlist {height:300px;border:solid 1px #cccccc;overflow:auto;}
.searchlist a {display:block;padding:4px;border-bottom:dotted 1px #eaeaea;}
.searchlist a:hover {background-color:#ffffee;text-decoration:none;}
.cutpage {text-align:right;margin-top:5px;}
.cutpage span {background-image:url(images/cutpage_bg.gif);width:440px;display:block;padding-top:7px;text-align:center;}

.leftpanel {clear:both;float:left;border:solid 1px #cccccc;width:235px;margin-bottom:5px;}
.leftpanel .paneltitle {height:30px;font-size:14px;font-weight:bold;background-image:url(images/panel1_titlebg.gif);background-repeat:repeat-x;line-height:32px;padding-left:10px;}
.leftpanel .panelbody {padding:5px;border:solid 1px #f7f7f7;}
.centerpanel {border:solid 1px #cccccc;background-color:#F2F2F2;padding:4px;}
.centerpanel .panelbody{background-color:#ffffff;padding:5px;}

.contentpanel1 {width:360px;}
.contentpanel2 {clear:both;background-image:url(images/line1_bg.gif);background-repeat:no-repeat;background-position:110px 13px;}
.dottitle0 {background-image:url(images/dot_bg.gif);background-repeat:no-repeat;height:35px;line-height:35px;padding-left:10px;font-size:14px;font-weight:bold;display:block;}
.dottitle1 {background-position:0px 0px;color:#F96868;}
.dottitle2 {background-position:0px -35px;color:#4E69BE;}
.dottitle3 {background-position:0px -70px;color:#63A84A;}
.dottitle4 {background-position:0px -105px;color:#646464;}

.classspace {clear:both;display:block;list-style:none;margin:0px;background-color:#eeeeee;padding:1px;border:1px solid #cccccc;}
.classspace li {width:25%;background-color:#FF9900;font-weight:bold;text-align:center;line-height:20px;color:#ffffff;}
.classlist {clear:both;list-style:none;margin:0px;margin-bottom:4px;}
.classlist li {float:left;text-align:center;width:182px;padding:1px;}
.classlist li a {width:100%;border:1px solid #b6b6b6;height:22px;padding-top:3px;display:block;}
.cartooninfo {position:absolute;width:176px;border:1px solid #b6b6b6;padding:3px;background-color:#FFFFEE;text-align:center;margin-top:23px;}

.comiceditor {font-weight:bold;color:#E33B14;padding-right:20px;}
.pagecenterpanel .comicnews li {border-bottom:dotted 1px #eaeaea;list-style-type:none;line-height:23px;}
.comicnews li {border-bottom:dotted 1px #eaeaea;list-style-type:none;}
.commendalbumname1 {font-weight:bold;font-size:14px;color:#ff6600;padding-left:12px;background-image:url(images/dot1_bg.gif);background-repeat:no-repeat;background-position:4px 4px;}
.commendalbumpic img {border:solid 1px #cccccc;padding:2px;background-color:#f7f7f7;}
.commendalbumname a {font-weight:bold;padding:3px;border:solid 1px #cccccc;display:block;background-image:url(images/albumname_bg.gif);background-repeat:repeat-x;}
.albumnamelist {background-image:url(images/albumname_bg.gif);background-repeat:repeat-x;line-height:28px;}
.commendalbumclass {background-image:url(images/albumclassbg.gif);background-repeat:no-repeat;}
.commendalbumclass img {border:solid 1px #ffffff;}

.flashgamemenu {background-image:url(images/game_classname_bg.gif);background-repeat:repeat-x;height:29px;}
.flashgamemenu li {float:left;text-align:center;font-weight:bold;list-style-type:none;width:53px;margin:0px 2px;}
.flashgamemenu a {background-image:url(images/game_classname.gif);width:53px;line-height:26px;display:block;}
.flashgamemenu a:hover {background-position:0px 26px;}
.gamemenu {height:20px;}
.gamemenu li {float:left;text-align:center;font-weight:bold;list-style-type:none;width:53px;margin:0px 2px;border-right:dotted 1px #cccccc;}
.gametitle {border:solid 1px #cccccc;height:28px;font-size:14px;font-weight:bold;background-image:url(images/panel1_titlebg.gif);background-repeat:repeat-x;line-height:30px;}

.movielist li {border-bottom:dotted 1px #eaeaea;}
.movielist a {padding:3px;display:block;background-color:#ffffff;}
.movielist .setmovie {font-weight:bold;color:#ffffff;background-color:#666666;}
.movielist a:hover {background-color:#eeeeee;}

.movieitem {background-image:url(images/movie_btn.gif);background-repeat:no-repeat;background-position:0px -37px;width:135px;height:37px;display:block;float:left;margin-right:5px;text-align:center;line-height:35px;font-weight:bold;color:#ffffff;}
.movieitem:hover {background-repeat:no-repeat;background-position:0px -74px;color:#008000;text-decoration:none;}
.playmovie {background-image:url(images/movie_btn.gif);background-repeat:no-repeat;background-position:0px 0px;width:135px;height:37px;display:block;float:left;margin-right:5px;text-align:center;line-height:35px;font-weight:bold;color:#003366;text-decoration:none;}

.newscutpage {text-align:center;width:80%;}
.newscutpage .cutpage li{float:left;list-style-type:none;font-family:"Verdana","宋体";font-size:12px;}
.newscutpage .cutpage a{padding:3px;margin:3px;border:solid 1px #999999;background-color:#eeeeee;display:block;text-decoration:none;}
.newscutpage .cutpage a:hover{background-color:#ffffee;}
.newscutpage .cutpage a:visited{text-decoration:none;}
.newscutpage .cutpage .onpage{padding:3px;margin:3px;border:solid 1px #999999;background-color:#FF6600;display:block;font-weight:bold;}

.pagetop {background-image:url(images/pagetop_bg.gif);font-size:0px;height:2px;background-position:center 0px;border-bottom:solid 1px #ffffff;}
.pagenav {background-color:#E6E6E6;border-bottom:dotted 1px #A4A4A4;padding:6px 0px;width:100%;height:26px;}
.pagenav div {float:left;margin-right:5px;}
.pagenav input {border:solid 1px #C6C6C6;font-family:"Verdana","宋体";font-size:12px;padding:2px;}
.navimage {background-image:url(images/navimage.gif);width:19px;height:23px;margin:0px 10px 0px 20px;}
.txth {background-image:url(images/txth.gif);background-position:0px center;background-repeat:no-repeat;padding-left:8px;}
.txtp {background-image:url(images/txtp.gif);background-position:0px center;background-repeat:no-repeat;padding-left:8px;margin:0px 4px;}
.ebtn {font-family:"Tahoma","宋体";font-size:10px;background-image:url(images/ebtnbg.gif);width:90px;height:23px;text-indent:15px;line-height:23px;}
.zanbalogo {float:left;margin-top:6px;}
.headbody {clear:both;}
.pagecolor {text-align:right;padding:3px 0px;}
.c_sol {margin-right:20px;background-image:url(images/sol.gif);background-repeat:no-repeat;background-position:0px center;padding-left:15px;}
#colorlist {float:right;margin-left:10px;}
#colorlist li{background-image:url(images/pagecolor.gif);width:18px;height:18px;float:left;}
#pcolor0 {background-position:0px 18px;}
#pcolor1 {background-position:54px 0px;}
#pcolor2 {background-position:72px 0px;}
#pcolor3 {background-position:36px 0px;}
#pcolor4 {background-position:18px 0px;}
.menubody {background-image:url(images/menulbg.gif);background-repeat:repeat-x;background-position:0px bottom;float:right;}

.plist {float:left;background-color:#ffffff;font-size:14px;border:solid 1px #E5E5E5;border-left:0px;border-bottom:0px;background-image:url(images/menuleft.gif);background-repeat:no-repeat;margin-right:5px;}
#pbody {margin:12px;background-color:#F2F2F2;padding:5px 8px;}
#pbody a {}

#menulist {border:solid 1px #E5E5E5;border-right:0px;border-bottom:0px;background-color:#ffffff;margin-left:5px;float:left;}
#menulist li {float:left;width:90px;height:48px;text-align:center;border-top:solid 5px #ffffff;}
#menulist a {margin:8px 0px;border-right:solid 1px #D8D8D8;display:block;color:#000000;text-decoration:none;font-size:14px;line-height:16px;background-color:Transparent;}
#menulist span {font-family:"Tahoma","宋体";font-size:10px;display:block;}
#menulist #mi3 {border-top-color:#FB7C02;}
#menulist #mi5 a {border-right-width:0px;}

.pagefoot {clear:both;line-height:21px;text-align:center;}
.zanbamap {border-top:1px solid #FF941B; border-bottom:1px dotted #cecece; background-color:#f4f4f4;color:#7D7D7D;text-align:center;font-weight:bold;line-height:30px;}
.zanbamap a {margin:5px 5px;}
.zanbaall{font-size:10px;}

.pagebody {clear:both;}
.IndexLeft {clear:both;float:left;width:245px;margin:2px 0px;}
.pageright {margin-left:-210px;float:right;width:100%;margin-bottom:5px;}
.rightbody {padding-left:210px;}
.bodyleft {padding-left:210px;float:left;width:390px;margin:3px;}
.IndexRight {float:right;width:758px;margin:2px 0px;}
.hotcolumn2 {padding:1px;background-image:url(images/columnbg.gif);}
.hotcolumn {padding:1px;background-color:#FB7C02;}
.hotcolumn a {color:#ffffff;background-color:Transparent;}
.hotcolumn .clickitem {background-image:url(images/onbtn.gif);border:solid 1px #FFBF81;}
.clickitem a {color:#A75404;background-color:Transparent;}
.page_top {margin-top:0px;}
.pagelogo {margin-top:3px;border:1px solid #CCCCCC;background-color:#fafafa;padding:4px;clear:both;height:70px;}

.tdbg {background-image:url(images/tdbg.gif);}
.tdbg a {color:#ffffff;background-color:Transparent;}
.siteurl {background-image:url(images/url_bg.gif);background-repeat:no-repeat;background-position:15px center;padding-left:10px;margin-top:11px;background-color:#FDBD80;height:20px;font-weight:bold;font-size:11px;color:#ffffff;text-align:center;}

.leftpart_t {background-image:url(images/lp_t.gif);height:37px;width:198px;text-align:center;}
.leftpart_t span {margin:auto;background-image:url(images/lp_tbg.gif);height:32px;width:164px;display:block;margin-top:6px;line-height:34px;font-size:14px;font-weight:bold;color:#ffffff;background-color:Transparent;}
.leftpart_c {background-image:url(images/lp_c.gif);width:198px;}
.leftpart_c li {border-bottom:dotted 1px #797979;list-style-type:none;background-image:url(images/li_image.gif);background-repeat:no-repeat;background-position:0px 7px;text-indent:10px;}
.indexitem li {margin:0px 12px;}
.leftpart_b {background-image:url(images/lp_b.gif);height:22px;width:198px;margin-bottom:10px;}
.centerleft {float:left;width:395px;}
.centerright {float:right;width:395px;}

.rightpart_t {width:394px;background-image:url(images/rp_t.gif);height:17px;margin:auto;}
.rightpart_c {width:374px;background-image:url(images/rp_bg.gif);margin:auto;padding:0px 10px;}
.rightpart_b {width:394px;background-image:url(images/rp_b.gif);height:15px;margin:auto;margin-bottom:3px;}

.newsline1 {background-image:url(images/newsline.gif);height:24px;background-position:100px -2px;background-repeat:no-repeat;color:#719C51;font-weight:bold;line-height:24px;font-size:14px;text-indent:8px;background-color:Transparent;}
.newsline1 a,.newsline1 a:hover{color:#719C51;}
.newsline2 {background-image:url(images/newsline.gif);height:24px;background-position:100px -26px;background-repeat:no-repeat;color:#FD2855;font-weight:bold;line-height:24px;font-size:14px;text-indent:8px;background-color:Transparent;}
.newsline2 a,.newsline2 a:hover{color:#FD2855;}
.newsline3 {background-image:url(images/newsline.gif);height:24px;background-position:100px -50px;background-repeat:no-repeat;color:#4685ED;font-weight:bold;line-height:24px;font-size:14px;text-indent:8px;background-color:Transparent;}
.newsline3 a,.newsline3 a:hover{color:#4685ED;}
.newsline4 {background-image:url(images/newsline.gif);height:24px;background-position:100px -74px;background-repeat:no-repeat;color:#FE790D;font-weight:bold;line-height:24px;font-size:14px;text-indent:8px;background-color:Transparent;}
.newsline4 a,.newsline4 a:hover{color:#FE790D;}

.rightmore {float:right;margin:8px;}

.centerpart {clear:both;width:791px;margin:auto;}
.cpart_t {clear:both;background-image:url(images/cpart_t.gif);height:10px;font-size:0px;}
.cpart_til1 {background-image:url(images/cpart_til.gif);height:28px;line-height:30px;font-weight:bold;color:#ffffff;padding-left:20px;background-color:Transparent;}
.cpart_til2 {background-image:url(images/cpart_til.gif);height:28px;line-height:30px;font-weight:bold;color:#ffffff;padding-left:20px;background-position:0px -28px;background-color:Transparent;}
.cpart_til3 {background-image:url(images/cpart_til.gif);height:28px;line-height:30px;font-weight:bold;color:#ffffff;padding-left:20px;background-position:0px -56px;background-color:Transparent;}
.cpart_c {background-image:url(images/cpart_bg.gif);padding:0px 12px;}
.cpart_ct {background-image:url(images/cpart_ct.gif);height:7px;}
.cpart_cb {background-image:url(images/cpart_cb.gif);height:12px;}
.cpart_b {background-image:url(images/cpart_b.gif);height:8px;}
.hottil {background-image:url(images/tilbg.gif);height:26px;width:353px;color:#333333;line-height:26px;text-indent:10px;font-weight:bold;margin:2px 0px 4px 0px;background-color:Transparent;}
.hotpart {text-align:center; background-color:#F7F7EA; border:solid 1px #ECE8D9;padding:3px;}
.hotpart span {font-weight:bold;font-size:14px;color:#FB7C02;background-color:Transparent;}

.newslist li {line-height:24px;}
.imglist {width:340px;text-align:center;margin:auto;}
.imglist img{border:solid 1px #D9D9D9;padding:1px;margin:2px;}
.imglist li {width:163px;float:left;margin:2px;border:solid 1px #cccccc;background-image:url(images/imgbg.gif);background-position:0px bottom;background-repeat:repeat-x;}
.imglist .imghref {display:block;padding:2px;}

#albummenu {background-image:url(images/albummenubg.gif);height:33px;margin-bottom:10px;padding-left:10px;}
#albummenu li{float:left;font-size:14px;font-weight:bold;margin:3px;border:solid 1px #cccccc;padding:4px 10px;background-color:#ffffff;color:#666666;cursor:pointer;list-style-type:none;}
#albummenu .clickitem {background-image:url(images/albummenuitem.gif);background-repeat:repeat-x;border-bottom-color:#ffffff;color:#CA2600;}
#listalbummsg {background-color:#ffffee;padding:5px;border:solid 1px #cccccc;font-size:14px;margin:10px 0px;display:none;cursor:pointer;}

.showalbumclass {float:left;width:178px;margin:2px;border:solid 1px #cccccc;height:216px;overflow:hidden;}
.showalbumclass li {list-style-type:none;text-align:center;}
.showalbumclass .img {background-image:url(images/albumclassbg.gif);background-repeat:no-repeat;height:161px;}
.showalbumclass .img img {border:0px;margin:2px;}
.showalbumclass .acname {padding:3px;font-weight:bold;border-top:solid 1px #cccccc;}

.noend {color:Red;}
.isend {color:Green;}

.tableline td {border-top:dotted 1px #aaaaaa;}
