html{color:#666;background:#333}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}body {font:13px/1.231 arial,helvetica,clean,sans-serif}table {font-size:inherit;font:100%}.clear:after{content:'\20';display:block;height:0;clear:both;}.clear{*zoom:1;}focus {outline: 0;}.clearfix{*zoom:1;}.clearfix:after{content:'\20';display:block;height:0;clear:both;}
body{text-align:center}
.iemw{display:none;width:973px;font-size:0px;line-height:0px;height:0px;*display:block}
#page{margin:0 auto;*border:0;width:74.923em;*width:73.05em;text-align:left;background-color:#fff;padding:0 5px}
#banner{background-color:#fff; padding:5px 0;min-width:973px}
#logo_img{margin-top:5px;float:left; width:30.83%;min-width:300px;height:50px;BACKGROUND: url("/tumanduo/style/tmdlogo.gif") no-repeat left top}
#logo_img a {DISPLAY: block;OVERFLOW: hidden; WIDTH: 300px; TEXT-INDENT: -5000px; PADDING-top: 75px; HEIGHT:50px}
.hidehr {DISPLAY: none}
#logo{ float:left; width:21.07%;;*width:21.8%;min-width:184px;height:58px}
#logo a{color:#999; font-size:167%;font-family:arial black}
#news{ float:left;min-width:468px;position:relative;width:48.1%;*width:48.1%;min-width:250px;*margin-right:-200px}
a, a:visited{color:#454545; text-decoration:none}
a:hover{color:#800000; text-decoration:none}
.menu_3{padding:4px 10px; border-left:1px solid #ccc; border-bottom:1px solid #ccc; border-right:1px solid #ccc;font-size:108%}
.menu_3 a, .menu_3 a:visited, .menu_3 a:hover{padding:1px 5px; line-height:24px}
.list_ad, .lbhead{BORDER: #e8e8e8 1px solid;margin-top:10px;padding:5px 15px;width:95%!important;width:975px;}
ul.top_menu_nav{padding:0px}
.lbhead a, .lbhead a:visited{margin-right:1.5em;line-height:150%;color:#582525}
.lbhead a:hover{margin-right:1.5em;line-height:150%;background:#78AB10;color:#fff;}
.top_menu{clear:both;border:#ddd 1px solid;height:26px;background:url(/tumanduo/style/bky.gif) repeat-x left top}
.top_menu_nav li{border-right:#ddd 1px solid;  float:left;  margin:0px; list-style-type:none}
.top_menu_nav a, .top_menu_nav a:visited, .top_menu_nav a:hover{ display:block; color:#666; text-align:center; text-decoration:none; padding:1px 11px; font-weight:bold;font-size:14px;line-height:24px;}
.top_menu_nav a:hover, a.cs,a.cs:visited{ color:#fff;line-height:24px;background:url(/tumanduo/style/bkm.gif) repeat-x left top}
#menu2{padding:0px 10px;height:26px;background:url(/tumanduo/style/bkm.gif) repeat-x left top; border-left:1px solid #ccc; border-bottom:1px solid #ccc; border-right:1px solid #ccc}
#menu2 a{ color:#fff;line-height:24px}
#menu2 a:hover,#menu2 a.cr{color:#fff;text-decoration:underline}
.block2	{margin-top:10px;border-right:1px solid #ddd;border-left:1px solid #ddd;border-bottom:1px solid #ddd;height:auto!important;height:100%}
.Title1{height:31px;margin:0;background:url(/tumanduo/style/bkx.gif) repeat-x 0px 0px; border-top:1px solid #FFF}
.title2{height:30px;margin:0;background:url(/tumanduo/style/bkx.gif) repeat-x 0px -1px}
.Title1 .more{display:block;float:right;padding:8px 8px 9px 0}
.Title1 p,.title2 p{float:left;font-size:108%;font-weight:bold;padding:8px 0 0 15px}
.Notop{padding:4px;margin:0;border-top:none}
.w{float:left; width:13.5em}
.w1{float:left; width:13em}
.w2{float:left; padding:12px 12px 1px 15px!important;padding:15px 8px 1px 6px; width:170px; position:relative}
.w2 div.image{float:left; border:1px solid #ddd; width:136px; padding:4px!important;padding:3px 1px; background-color:#fff}
.image a{display:block; height:102px;width:136px}
.image img{float:left; border:0; margin:0; padding:0; width:136px; height:102px}
.image a{float:left; position:relative; overflow:visible; width:136px; height:102px; line-height:0px; font-size:0; display:block}
.wide a{height:69px; display:block; padding:6px 0 7px 0}
.wide img{height:69px}
.stars{width:15px; padding:2px 1px 0 1px; float:left; height:88px}
.stars a{border:0; margin:0; padding:0}
.stars img{padding:3px 0 0 1px !important; padding:4px 0 0 1px; border:0; margin:0}
.links{color:#999;  width:146px;  clear:both; float:left; text-align:center;margin-top:3px; padding-left:0px;  margin-bottom:5px}
.links a{color:#333}
.links a:hover{text-decoration:underline}
.tag{z-index:1000; left:-4px; position:absolute; top:-4px}
.wallpaper{font-size:0px; background:url(/tumanduo/style/wallpaper.gif) no-repeat 0px 0px; overflow:hidden; width:41px; cursor:pointer; text-indent:-40px; height:41px}
.wide_tag{font-size:0px}
<!--.wide_tag{font-size:0px; z-index:1000; right:-4px; background:url(/tumanduo/style/wide.gif) no-repeat 0px 0px; overflow:hidden; width:41px; cursor:pointer; bottom:-4px; text-indent:-40px; position:absolute; height:41px}-->
#bphoto{background:url(/tumanduo/style/loading.gif) #fff no-repeat 50% 50%;width:500px;overflow:hidden}
ul.normal li{display:block; margin:0px; padding:0px 0px 8px}
ul.normal li ul{display:none; padding-left:1em}
ul.normal li a{text-decoration:none; line-height:120%}
ul.normal li a:hover{background:#78AB10;color:#fff;text-decoration:none;padding:2px 0}
ul.normal li a.current{color:#ff0000}
#info{width:480px; text-align:left;padding:10px 0px}
div.pagev {MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px;text-align:center}
div.pagev A {BORDER:#ccc 1px solid;padding:5px 10px;COLOR: #000; MARGIN-RIGHT: 20px; TEXT-DECORATION: none;background:url(/tumanduo/style/bky.gif) repeat-x left top;height:28px}
div.pagev A:hover,div.pagev A:active {BORDER: #000 1px solid;padding:5px 10px; MARGIN-RIGHT: 20px;COLOR: #000}
#org{BORDER:#E0A106 1px solid;margin:0 100px;background:url(/tumanduo/style/bko.gif) repeat-x left top;}
div.pagev span.current {margin:0 100px}
div.pagev span.disabled{BORDER: #ccc 1px solid;padding:5px 10px;  MARGIN-RIGHT: 2px;height:28px}
div.pagex {MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px;text-align:center}
div.pagex A {COLOR: #000}
div.pagex A:hover,div.pagex A:active {COLOR: #000}
div.pagex span.current {margin:0 30px}
#main{position:relative;min-width:971px;border:1px solid #ddd;margin-top:10px;height:auto!important;height:100%}
#left{float:left;width:16.41%;min-width:160px;color:#582525}
#main2{position:relative;min-width:973px;margin-top:10px;height:auto!important;height:100%}
#left2{width:73%;*width:73.31%;min-width:670px; float:left;margin-right:10px}
#right2{float:left;position:relative;width:25.69%;*width:25.9%;min-width:250px;*margin-right:-200px;border:1px solid #ddd}
#left a{color:#582525}
#rightcx{float:right;width:83.19%;*width:83.59%;min-width:808px;*margin-left:-200px}
#middle{float:left;position:relative;z-index:10;float:left;width:68.80%;*width:68.47%;min-width:550px;border-right:1px solid #ddd;border-left:1px solid #ddd}
#right{float:left;position:relative;width:30.41%;*width:31.41%;min-width:250px;*margin-right:-200px}
#daohang{padding:5px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:3px 0}
#daohang a{margin:4px 9px 4px 2px;color:#582525;padding:3px}
#daohang a:hover{background:#ff9900;color:#fff}
.art { height:100%; letter-spacing:1px;height:auto!important}
.art .a1 { border-bottom:1px solid #fbd2e1}
.art ul.s1 { height:100%;height:auto!important;background:#f2f2f2}
.art ul.s1 li { float:left; text-align:center; display:inline;background:#f2f2f2}
.art ul.s1 a span { display:block; height:23px; line-height:23px; width:117px}
.art ul.s1 img { display:block; border:1px solid #fff; margin:2px 0 2px 2px;width:110px}
.art ul.s1 a,.art ul.s1 a:visited,.art ul.s1 a:active { display:block; border:1px solid #fff; padding:6px 3px 2px 3px}
.art ul.s1 a.current{ color:#fff; border:1px solid #fff; background:#999}
.art ul.s1 a:hover{ color:#c8005a; border:1px solid #ff2474; background:#ffc6dc}
#title{ background:#fff; text-align:center;width:100%;width:95%!important}
.art ul.s2,.art ul.s3.art ul.s5 { height:100%;height:auto!important}
.art ul.s2 li { float:left; text-align:center; display:inline;background:#f2f2f2;margin:5px}
.art ul.s3 li { float:left; text-align:center; display:inline;background:#f2f2f2;margin:7px}
.art ul.s5 li { float:left; text-align:center; display:inline;background:#f2f2f2;margin-top:5px}
.art ul.s2 a span,.art ul.s3 a span { display:block; height:40px; width:136px;padding-top:5px}
.art ul.s5 a span { display:block;padding-top:3px;width:212px}
.art ul.s2 img,.art ul.s3 img { display:block; border:1px solid #000;}
.art ul.s5 img { display:block; border:1px solid #000}
.art ul.s2 a,.art ul.s2 a:visited,.art ul.s2 a:active,.art ul.s3 a,.art ul.s3 a:visited,.art ul.s3 a:active { display:block; border:1px solid #fff; padding:12px 12px 2px 12px}
.art ul.s2 a:hover,.art ul.s3 a:hover{ color:#fff; border:1px solid #fff; background:#666}
.art ul.s5 a,.art ul.s5 a:visited,.art ul.s5 a:active { display:block; border:1px solid #fff; padding:8px 8px 5px 8px}
.art ul.s5 a:hover{ color:#fff; border:1px solid #fff; background:#666}
#foot{text-align:center;padding:3px 0;margin-top:10px}
.clear{ clear:both}
.c{ clear:both}
.l{ clear:left}
#nav{ font-weight:bold;padding:10px 0 4px 0px; text-align:center}
#vote{float:left;width:100%;}
#vote ul{margin:0;padding:5px!important;padding:5px 10px;}
#vote li{display: inline;margin:0;padding:0 34px 0 20px!important;padding:0 30px 0 30px;}
#vote span{display: inline-block;font-size:1.1em}
#m_t_l .act_menu{background:url(/tumanduo/style/m_line_on.gif) repeat-x 0px 0px;color:#fff;}
#m_t_l li .pcolor{color:#fff;}
#m {clear:both;width:973px;padding:0px;margin:auto;height:60px;overflow:hidden;}
#m_t{padding:0px;margin:0px;height:30px;background:url(/tumanduo/style/mbg.gif) repeat-x left top;}
#m_t_l{list-style-type:none;}
#m_t_l li{margin:0px;float:left;border-right:#ddd 1px solid;text-align:left;height:30px;}
#m_t_l li a{color:#636563;text-decoration:none;font-size:14px;font-weight:bold;line-height:14px;padding:11px 15px 0px 15px;display:block;}
#m_b{margin:0px;height:30;background:url(/tumanduo/style/m_line_on.gif) repeat-x;position:relative;overflow:hidden;}
#m_b_l{list-style-type:none;padding:7px;margin:0px;}
#m_b_l li{color:#fff;font-size:14px;display:inline;position:relative;vertical-align:text-bottom;line-height:120%;display:none;}
#m_b_l li a{color:#fff;font-size:14px;text-decoration:underline;font-weight:200;padding:20px 7px 0px 3px;}
#m_b_l li a:hover,#m_b_l li a.cr{FONT-WEIGHT: bold;text-decoration:none}
#TB_overlay {position: fixed;z-index:100;top: 0px;left: 0px;height:100%;width:100%;}
.TB_overlayMacFFBGHack {background: url(/tumanduo/style/macffbghack.png) repeat;}
.TB_overlayBG {background-color:#000;filter:alpha(opacity=75);-moz-opacity: 0.75;	opacity: 0.75;}
* html #TB_overlay { position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_window {position: fixed;background: #ffffff;z-index: 102;	color:#000000;	display:none;	border: 4px solid #525252;	text-align:left;	top:50%;	left:50%;}
* html #TB_window { position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_window img#TB_Image {display:block;margin: 15px 0 0 15px;	border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-top: 1px solid #666;	border-left: 1px solid #666;}
#TB_caption{	height:25px;	padding:7px 30px 10px 25px;	float:left;}
#TB_closeWindow{	height:25px;	padding:11px 25px 10px 0;	float:right;}
#TB_closeAjaxWindow{	padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}
#TB_ajaxWindowTitle{	float:left;	padding:7px 0 5px 10px;	margin-bottom:1px;}
#TB_title{background-color:#e8e8e8;height:27px;}
#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}
#TB_ajaxContent.TB_modal{	padding:15px;}
#TB_ajaxContent p{	padding:5px 0px 5px 0px;}
#TB_load{	position: fixed;display:none;	height:13px;width:208px;	z-index:103;top: 50%;left: 50%;margin: -6px 0 0 -104px;}
* html #TB_load { position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_HideSelect{z-index:99;position:fixed;top: 0;	left: 0;background-color:#fff;	border:none;filter:alpha(opacity=0);-moz-opacity: 0;	opacity: 0;height:100%;width:100%;}
* html #TB_HideSelect {position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_iframeContent{clear:both;border:none;	margin-bottom:-1px;	margin-top:1px;	_margin-bottom:1px;}
#othertag{margin-bottom:15px}