ul,li{list-style:none;}
.kmx {border:1px solid #eddbb7;padding: 1px;}
.list_btbg {background:#fff url({STYLEIMGDIR}/portalbox_bgs.gif) repeat-x;}
.kmtx {border:1px solid {COMMONBORDER}; border-bottom:0px solid {COMMONBORDER};}
#toptb {line-height: 26px;height: 28px;background:#f9f9f9 url({STYLEIMGDIR}/comiis_tbg.jpg) repeat-x;}
#hd h2 {padding: 6px 0 0 0;}
#hd .fastlg {padding-top: 4px;}
#um {padding-top: 5px;}
.bm, .bn {margin-bottom: 8px;}
#pgt .pg, #pgt .pgb {margin-top: 0px;}
.bm_h,.bmw .bm_h {background:url({STYLEIMGDIR}/titlebg.png) repeat-x scroll 0 0 {TITLEBGCOLOR};color:{HIGHLIGHTLINK};}
.bm_h h2{color:{HIGHLIGHTLINK};}
.bm_h {padding: 0 10px 0 22px;}
#nv {padding-left:10px;}
#hd #nv li.hover a{color:#fff;text-decoration:none;}
#nv {background:url({STYLEIMGDIR}/nv.png) repeat-x;height:33px;overflow:hidden;padding-left:3px;line-height:33px;}
#nv li {float:left;width:80px;background:url({STYLEIMGDIR}/nv_a.png) no-repeat right top;height:33px;overflow:hidden;padding:0px;}
#nv li.a {cursor:pointer;text-align:center;height:33px;line-height:33px;overflow:hidden;background:url({STYLEIMGDIR}/nv_a.png) no-repeat right top;margin-left: 0px;text-decoration:none;}
#nv li.a a{color:#fff;background:url({STYLEIMGDIR}/comiis_title_on.png) no-repeat;margin-left: 0px;}
#nv li a{height:33px;line-height:33px;overflow:hidden;padding:0px;width:80px;text-align:center;}
#nv li a:hover {cursor:pointer;text-align:center;background:url({STYLEIMGDIR}/comiis_title_on.png) no-repeat;height:33px;line-height:33px;overflow:hidden;width:80px;color:#fff;text-decoration:none;}
#nv li.hover a:hover,#nv li.hover a {cursor:pointer;text-align:center;background:url({STYLEIMGDIR}/comiis_title_on.png) no-repeat;height:33px;line-height:33px;overflow:hidden;width:80px;color:#fff;text-decoration:none;}
.comiis_footer{border-top:1px solid #D6D6D6;margin:0 auto;padding-bottom:15px;text-align:center;line-height:22px;}
.comiis_footertop{height:32px;line-height:36px;overflow:hidden;color:#CDCDCD;border-top: 1px solid {WRAPBORDERCOLOR};}
.comiis_footertop a{margin:0 10px;}
.comiis_Copyright {color:#777;}
.comiis_Copyright a{color:#777;}
#scbar {border-color:#e3e3e3;}
#qmenu {margin-right:8px;}
#qmenu_menu {border-color: #d2dced;padding:17px 5px 2px}
.tb .o {border: 1px solid #e87313;}
.pnc, a.pnc {background-color: #ffda87;border-color: #e87313;}
.mbm {margin-bottom: 8px !important;}
.tbn li {border-bottom: 1px dashed {COMMONBORDER};}
.pn {border: 1px solid #E5E5E5;}
#focpic {LEFT: 1px; POSITION: absolute; TOP: 1px}
#fttlbg {Z-INDEX: 15; BACKGROUND: #000; FILTER: alpha(opacity=50); LEFT: 1px; WIDTH: 302px; POSITION: absolute; TOP: 195px; HEIGHT: 34px; opacity: 0.5}
#fttltxt {FONT-SIZE: 14px; Z-INDEX: 16; LEFT: 1px; WIDTH: 302px; COLOR: #fff; LINE-HEIGHT: 34px; POSITION: absolute; TOP: 195px; TEXT-ALIGN: center}
#fttltxt A:link {COLOR: #fff}
#fttltxt A:hover {COLOR: #fff}
#fttltxt A:active {COLOR: #fff}
#fttltxt A:visited {COLOR: #fff}
#tmb0 {LEFT: 2px}
#tmb1 {LEFT: 78px}
#tmb2 {LEFT: 154px}
#tmb3 {LEFT: 230px}
.wrapper {margin:0 auto;width:960px; position:relative;}
.grid_01 .col_main { width:100%; float:left;}
.grid_01 .col_main .wapperMain { margin:0 196px 0 330px;}
.grid_01 .col_sub { margin-left:-100%; width:320px;}
.grid_01 .col_extra { margin-left:-186px; width:186px;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
.clearfix {display: block;}
.slide,.hotRead .bd li,.hotRead .hd,.hotRead span.rc_bt,.searchB .hd,.searchB p.text,.bbsHD,.picNews,.picNews .hd h3,.picNews .bd .poMenu,.moduleBot .hd { background:url({STYLEIMGDIR}/comiis_1.png) no-repeat 0 0;}
.topic { background:url({STYLEIMGDIR}/comiis_bg.png) no-repeat 0 0; height:494px; position:relative;}
.topic .hd { height:30px; text-indent:-999em; text-align:left; overflow:hidden;}
.topic .time { position:absolute; right:36px; top:11px; width:100px; text-align:left; color:#888;font-size:12px;}
.topic .bd h1 { font-size:18px; font-family:"宋体"; margin-top:5px; height:22px; line-height:22px; overflow:hidden; width:100%;font-weight:800;padding-top: 4px;text-align:center;}
.topic .bd p{padding-bottom: 8px;line-height: 20px;text-indent: 24px;padding-left: 20px;padding-right: 10px;color: #666;padding-top: 6px;text-align:left;height:39px;}
.topic .bd p a{color:#ed5d00;}
.topic .bd h1 a { color:#d00;}
.topic .bd ul { padding:6px 0 8px;}
.topic .bd ul li { position:relative; padding:0 70px 0 50px; text-align:left; font-size:14px; line-height:26px; height:26px; overflow:hidden; vertical-align:middle;}
.topic .bd ul li a { color:#444;}
.topic .bd ul li a:hover { color:#f30;}
.topic .bd ul li em { display:block; position:absolute; right:15px; width:50px; top:0; line-height:26px; *line-height:30px; _line-height:26px; height:26px; font-size:12px; color:#999;}
.hotRead .hd { font-weight:bold; text-align:left; padding-left:20px; line-height:25px; *line-height:27px; _line-height:25px; color:#de6014; background-position:0 -704px; height:25px;}
.searchB .hd { height:28px; background-position:-744px -256px; text-indent:-999em; overflow:hidden;}
.picNews .hd { height:25px; text-align:left; padding:15px 0 0 15px;}
.picNews .hd h3 { text-indent:-999em; overflow:hidden; background-position:-744px -284px; width:136px; height:17px;}
.moduleBot .hd { height:30px; overflow:hidden; line-height:37px; vertical-align:middle; background-position:0 -733px; color:#3d464b; font-size:14px; font-weight:bold; text-align:left; padding-left:23px;}
.fBBSkin .hd { float:left; font-size:14px; font-weight:bold; color:#0c2c53;}
.hotRead .bd { border-left:1px solid #e6cd8d; border-right:1px solid #e6cd8d;padding:6px 5px 3px 5px;}
.hotRead .bd li { padding:0 0px 0 15px; background:url({STYLEIMGDIR}/comiis_8.gif) no-repeat 8px 9px; text-align:left; vertical-align:middle; line-height:20px; height:20px; overflow:hidden;}
.hotRead .bd li em { float: right; text-align:right; color:#999; font-size:11px; width:45px; height:20px; line-height:20px; overflow:hidden;padding-right:5px;}
.hotRead .bd li a { color:#666;}
.hotRead .bd li a:hover { color:#f30;}
.searchB .bd { border:1px solid #fad4a2; border-top:0; background-color:#fffced;}
.picNews .bd { padding:18px 0 0 8px; position:relative; zoom:1;}
.picNews .bd li { width:118px; float:left;}
.picNews .bd li a { color:#444;}
.picNews .bd li a:hover { color:#f30;}
.picNews .bd li h3 { cursor:pointer; padding:0 11px; margin:4px 0 0 0; height:32px; line-height:16px; overflow:hidden;text-align:center;font-weight: normal;}
.picNews .bd li img { margin:0 auto; width:100px; height:100px; display:block; vertical-align:top;}
.picNews .bd .poMenu { position:absolute; top:60px; width:21px; height:30px; text-indent:-999em; overflow:hidden;}
.picNews .bd .next { right:15px; background-position:-765px -301px;}
.picNews .bd .prev { left:15px; background-position:-744px -301px;}
.moduleBot .bd { padding:15px 15px 10px; border:1px solid #ecd5ac; border-top:0; zoom:1; position:relative;}
.moduleBot .bd li{ overflow:hidden;}
.moduleBot .bd li.box { float:left; _display:inline; width:293px; margin:0 24px 14px 0;}
.moduleBot .bd li.box h3 { text-align:left; border-bottom:1px solid #ddd; font-weight:bold; color:#c40e01; padding-left:5px; margin-bottom:5px; position:relative;}
.moduleBot .bd li.box li { line-height:24px; vertical-align:middle; height:24px; overflow:hidden; font-size:14px; text-align:left; background:url({STYLEIMGDIR}/comiis_8.gif) no-repeat 5px 12px; padding:0 40px 0 15px; position:relative;}
.moduleBot .bd li.box li em { font-size:12px; color:#999; position:absolute; top:0; right:5px; width:35px; text-align:right;}
.moduleBot .bd li.box li a { color:#444;}
.moduleBot .bd li.box li a:hover { color:#f30;}
.moduleBot .bd li.box h3 a.more { display:block; float:right; color:#666; font-weight:normal;}
.moduleBot .bd li.box h3 a.more:hover { color:#f30;}
.moduleBot .km1{text-align:left;overflow:hidden;padding-bottom:2px;padding-left:10px;padding-right:10px;}
.moduleBot .bd .twt{padding-left:2px;}
.moduleBot .bd li.pic { width:154px; float:left; margin-bottom:8px;}
.moduleBot .bd li.pic img { margin:0 auto; width:132px; height:92px; display:block; vertical-align:top; padding:1px; border:1px solid #ddd;}
.moduleBot .bd li.pic h3 { padding:0 8px; margin-top:2px; height:20px; width:132px;WORD-BREAK: break-all; overflow:hidden;text-align:center;font-weight: normal;}
.moduleBot .bd li.pic a { color:#444;}
.moduleBot .bd li.pic a:hover { color:#f30;}
.moduleBot .km0{padding-bottom:2px;}
.fBBSkin .bd { float:left; font-size:14px; font-weight:bold; color:#f30; _display:inline; margin-left:30px;}
.fBBSkin .bd span.xz { font-size:12px; color:#666; font-weight:normal;}
.fBBSkin .bd a { color:#f30; text-decoration:underline;}
.fBBSkin .bd a:hover { text-decoration:none;}
.col_sub,.col_extra { float:left;}
.slide { background-position:-424px -210px; height:290px; padding:8px;}
.fpic { WIDTH: 304px; POSITION: relative; HEIGHT: 288px;}
.thubpiccur {Z-INDEX: 20; WIDTH: 73px; CURSOR: pointer; PADDING-TOP: 4px; POSITION: absolute; TOP: 230px; HEIGHT: 52px}
.thubpiccur {Z-INDEX: 30; BACKGROUND: url({STYLEIMGDIR}/comiis_11.gif) no-repeat center top}
.thubpiccur IMG {BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; WIDTH: 70px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 52px}
.thubpiccur IMG {BORDER-LEFT-COLOR: #f26701; BORDER-BOTTOM-COLOR: #f26701; BORDER-TOP-COLOR: #f26701; BORDER-RIGHT-COLOR: #f26701}
.thubpic {Z-INDEX: 20; WIDTH: 73px; CURSOR: pointer; PADDING-TOP: 4px; POSITION: absolute; TOP: 230px; HEIGHT: 52px}
.thubpic IMG {BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; WIDTH: 70px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 52px}
.hotRead { position:relative; margin-top:10px;}
.hotRead .ft { position:absolute; top:5px; right:8px; color:#d37b46;}
.hotRead .ft a { color:#d37b46; text-decoration:underline;}
.hotRead .ft a:hover { text-decoration:none;}
.hotRead span.rc_bt { display:block; overflow:hidden; height:3px; background-position:0 -730px; _background-position-x:2px;}
.picNews .ft { position:absolute; top:15px; right:15px;}
.picNews .ft a { color:#666;}
.picNews .ft a:hover { color:#f30;}
.moduleBot .ft { position:absolute; top:7px; right:10px;}
.moduleBot .ft a { color:#3d464b;}
.moduleBot .ft a:hover { color:#f30;}
.fBBSkin .ft { float:right;}
.fBBSkin .ft a { font-size:14px; text-decoration:underline; font-weight:bold;}
.searchB {}
.searchB .searchZone { padding:5px 10px;}
.searchB label { padding-left:18px;background: url({STYLEIMGDIR}/comiis_9.gif) no-repeat 0 0; cursor: pointer;}
.searchB label.checked { background: url({STYLEIMGDIR}/comiis_10.gif) no-repeat 0 0;}
.searchB p.text { background-position:-744px -210px; height:21px; width:164px; text-align:left; margin:10px auto 0;}
.searchB p.text .s_t { width:113px; padding-left:3px; border:none; background:none;}
.searchB p.text .s_b { width:43px; border:none; height:19px; background:none;}
.bbsHD { background-position:-744px -231px; height:25px; text-indent:-999em; overflow:hidden;}
.bbsBD { padding:5px 0 6px 0;}
.bbsBD li { padding:0 8px 0 18px;margin:0; background:url({STYLEIMGDIR}/comiis_8.gif) no-repeat 10px 9px; line-height:20px; height:20px; overflow:hidden; text-align:left; vertical-align:middle;}
.bbsBD li a { color:#666;}
.bbsBD li a:hover { color:#f30; text-decoration:underline;}
.blank10 { height:10px; overflow:hidden; clear:both;}
.picNews { height:210px; overflow:hidden; margin-top:10px; position:relative;}
.moduleBot { position:relative; margin-top:10px;}
.moduleBot .km3{text-align:left;overflow:hidden;padding:0px;}
.comiis_oneline_right
{
	width: 254px;
	float: right;
}
.comiis_twoline_ulthree
{
	padding-bottom: 0px;
	padding-left: 3px;
	padding-right: 0px;
	height: 260px;
	overflow: hidden;
	padding-top: 0px;
}
.comiis_twoline_ulthree LI
{
	text-align: center;
	margin: 9px 0px 0px 6px;
	width: 54px;
	display: inline;
	float: left;
	overflow: hidden;
}
.comiis_twoline_ulthree IMG
{
	border-bottom: #e3e3e3 1px solid;
	border-left: #e3e3e3 1px solid;
	padding-bottom: 1px;
	margin: 0px auto 5px;
	padding-left: 1px;
	padding-right: 1px;
	display: block;
	border-top: #e3e3e3 1px solid;
	border-right: #e3e3e3 1px solid;
	padding-top: 1px;
}
.comiis_twoline_ulthree P
{
	line-height: 16px;
	height: 16px;
	overflow: hidden;
}
.comiis_twoline_ulthree A
{
	color: #333;
	text-decoration: none;
}
.comiis_oneline_left
{
	width: 708px;
	float: left;
}
.comiis_oneline_middlebox
{
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 8px;
	background: url({STYLEIMGDIR}/combg01.jpg) no-repeat left top;
	padding-top: 0px;
}
.comiis_oneline_middlebox H1
{
	text-align: center;
	font-size: 14px;
	padding-top: 8px;
	font-weight:800;
}
.comiis_oneline_middlebox H1 a
{
	color: #DD0000;
}
.comiis_oneline_middlebox P
{
	border-bottom: #e3e3e3 1px dotted;
	padding-bottom: 4px;
	line-height: 20px;
	text-indent: 24px;
	padding-left: 0px;
	padding-right: 0px;
	color: #656565;
	padding-top: 4px;
}
.comiis_onemiddleulone LI
{
	line-height: 18px;
	margin-top: 8px;
	width: 100%;
	float: left;
	height: 18px;
	overflow: hidden;
}
.comiis_onemiddleulone LI SPAN
{
	width: 306px;
	float: left;
	font-size: 14px;
}
.comiis_onemiddleulone LI SPAN A
{
	margin-right: 5px;
}
.comiis_onemiddleulone LI CODE
{
	text-align: right;
	width: 62px;
	float: right;
}
.comiis_onemiddleulone LI CODE A:link
{
	color: #989898;
	text-decoration: none;
}
A.blackvs:link
{
	color: #343434;
	text-decoration: none;
}
.comiis_twoline_ulone LI
{
	border-bottom: #e3e3e3 1px solid;
	text-align: center;
	border-left: #e3e3e3 1px solid;
	margin: 10px 0px 0px 13px;
	width: 115px;
	display: inline;
	float: left;
	height: 105px;
	overflow: hidden;
	border-top: #e3e3e3 1px solid;
	border-right: #e3e3e3 1px solid;
}
.comiis_twoline_ulone IMG
{
	margin: 7px auto 2px;
	display: block;
}
.comiis_twoline_ulone A
{
	color: #333;
	text-decoration: none;
}
.comiis_twoline_boxtwo
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	height: 161px;
	overflow: hidden;
	padding-top: 0px;
}
.comiis_twoline_boxtwo .comiis_twoline_ulone
{
	border-bottom: medium none;
	border-left: medium none;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 260px;
	padding-right: 0px;
	float: left;
	height: auto;
	overflow: hidden;
	border-top: medium none;
	border-right: medium none;
	padding-top: 0px;
}
.comiis_twoline_boxtwo .comiis_twoline_ulone LI
{
	margin: 10px 0px 0px 11px;
}
.comiis_twoline_boxtwo .comiis_oneline_middlebox
{
	padding-bottom: 0px;
	padding-left: 0px;
	width: 332px;
	padding-right: 10px;
	background: none transparent scroll repeat 0% 0%;
	float: right;
	padding-top: 0px;
}
.comiis_twoline_boxtwo .comiis_onemiddleulone LI
{
	line-height: 16px;
	margin-top: 9px;
	text-indent: 10px;
	background: url({STYLEIMGDIR}/icon03.gif) no-repeat 1px 4px;
	height: 16px;
}
.comiis_twoline_boxtwo .comiis_onemiddleulone LI SPAN
{
	width: 248px;
	font-size: 12px;
}
.comiis_twoline_boxtwo .comiis_onemiddleulone LI CODE
{
	width: 84px;
}
.comiis_oneline_ulone
{
	border-bottom: #dfe1e0 1px dotted;
	height: 60px;
	overflow: hidden;
	margin-top: 5px;
}
.comiis_oneline_ulone LI.one
{
	width: 73px;
	float: left;
}
.comiis_oneline_ulone LI.two
{
	width: 90px;
	float: right;
	height: 60px;
	overflow: hidden;
}
.comiis_oneline_ulone IMG
{
	border-bottom: #cdcdcd 1px solid;
	border-left: #cdcdcd 1px solid;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	border-top: #cdcdcd 1px solid;
	border-right: #cdcdcd 1px solid;
	padding-top: 1px;
}
.comiis_oneline_ulone P
{
	margin-top: 3px;
	text-indent: 24px;
	color: #666;
}
.comiis_oneline_ulone H3
{
	line-height: 16px;
	height: 16px;
	color: #ed5d00;
	overflow: hidden;
}
.comiis_oneline_ulone H3 A
{
	color: #ed5d00;
}
#comiis_sfcs19{float:left;width:342px;}
.frame, .frame-tab {background:none;border:0px solid #fff;margin-bottom:0px;}
.temp {margin:0;}
.h9px {height:9px;overflow: hidden;}
.pg_ranklist #ct,.pg_magic #ct,.pg_medal #ct,.pg_task #ct,.pg_spacecp #ct,.pg_modcp #ct,.pg_portalcp #ct{MARGIN-bottom: 8px;}
.ct2 .mn {margin-bottom: 0;}
#ft.kmdd {border-top:0px solid #E3E3E3;padding: 0 0 18px 0;}