* {margin:0px;}

body {width:990px;margin:auto;font-family:"Verdana","ËÎÌå";font-size:12px;color:#666666;line-height:20px;}
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:220px;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:752px;float:right;}
.pagecenterpanel .panelbody{background-color:#ffffff;padding:7px;}

.pagefoot {clear:both;margin-top:4px;background-color:#F7F7F7;border-top:solid 1px #52A7F5;border-bottom:solid 5px #4C88E1;}

.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:760px;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:220px;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;}



