@charset "gb2312";
body, td { font-family:Arial,Helvetica,sans-serif,"宋体"; font-size:12px; color:#171717;}
body { background:#F5F5F5 url(../images/bg.jpg) center top repeat-y; margin:0;}

a:link, a:visited { color:#171717; text-decoration:none;}
a:hover, a:active { color:#D30600; text-decoration:underline;}

.main { width:850px; clear:both; background:#FFFFFF; margin:auto;}

.space { clear:both; height:8px; font-size:0;}
.more a, .more a:visited { color:#D30600;}
.title, .title a { color:#D30600; font-weight:bold; font-size:14px; text-indent:5px;}
.title_2, .title_2 a { color:#FFFFFF; font-weight:bold; font-size:14px; text-indent:6px; letter-spacing:5px;}

#menu { height:42px; line-height:50px; overflow:hidden; background:url(../images/menu_xtw_c.jpg) repeat-x; padding-left:2px;}
#menu li { float:left;}
#menu a { margin-left:5px; margin-right:4px;}
#menu a:link, #menu a:visited { color:#FFFFFF;}
#menu a:hover, #menu a:active { color:#FFFF00;}
#menu a#marked { color:#FFFF00;}

.main #left { width:200px; float:left; padding:8px 0px 16px 6px;}
.main #left .a01 { height:33px; line-height:35px; background:url(../images/left_01.jpg) no-repeat; margin:0;}
.main #left .a05 { height:35px; line-height:35px; font-size:12px; background:url(../images/left_05.jpg) no-repeat; padding-left:15px;}
.twlist { border:1px solid #B9B9B9; border-top:0; border-bottom:0; list-style:none; padding:9px 0 0 8px; margin:0;}
.twlist li { width:160px; height:22px; line-height:22px; background:url(../images/tw_list_icon.jpg) 0 6px no-repeat; padding-left:15px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.left_bb { height:8px; font-size:0; clear:both; display:block; background:url(../images/left_bb.jpg) no-repeat;}

.twalist { border:1px solid #C6C5CA; border-bottom:0;}
.twalist_bb { background:url(../images/alist_bb.jpg) no-repeat;}


.list_title { height:26px; line-height:26px; overflow:hidden; color:#D30600; font-size:14px; font-weight:bold; letter-spacing:2px; background:url(../images/xtw_list.jpg) no-repeat; padding-left:28px;}
.list_title a:link, .list_title a:visited { color:#D30600;}
.list { list-style:none; padding:5px 0 5px 5px; margin:0;}
.list li { width:272px; height:22px; line-height:22px; border-bottom:1px dotted #CCCCCC; background:url(../images/tw_list_icon.jpg) 2px 6px no-repeat; padding-left:12px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.list_left li { width:252px;}
.list_right li { width:196px;}
.list_no_bg li { width:362px; background:none; padding-left:6px;}
.list_footer li { width:239px;}

.list_no_title { font-weight:bold; color:#FFFFFF; text-align:center; background:url(../images/tw_t03.jpg) left center no-repeat;}
.list_no_title a:link, .list_no_title a:visited { color:#FFFFFF;}
.list .noneX { background:none;}

#special td { padding:5px 3px;}
#special a img { border:1px solid #FFFFFF; padding:1px;}
#special a:hover img { border:1px solid #CCCCCC; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}

#footer { width:830px; height:32px; line-height:32px; color:#FFFFFF; text-align:center; margin:auto; background:url(../images/menu_xtw_c.jpg) bottom repeat-x;}
#footer a:link, #footer a:visited { color:#FFFFFF;}
#footer a:hover, #footer a:active { color:#FFFF00;}

.view_tt { width:608px; height:33px; line-height:35px; font-size:12px; font-weight:bold; background:url(../images/view_01.jpg) center -2px no-repeat;}
.view_cc { width:606px; height:11px; border:1px solid #C6C5CA; border-bottom:0;}
.view_cc ul { list-style:none; padding:5px 10px 10px 10px; margin:0;}
.view_cc ul li { line-height:150%; border-bottom:1px solid #CCCCCC; background:url(../images/list_03.jpg) 3px 5px no-repeat; text-indent:20px; padding-bottom:5px; margin-top:5px; margin-bottom:5px;}
.view_cc ul li .time { color:#666666; margin-left:20px;}
.view_bb { width:608px; height:11px; font-size:0; background:url(../images/view_02.jpg) no-repeat;}

#page { padding:10px 20px 20px 20px;}
#page a { width:60px; height:20px; line-height:20px; display:block; float:left; text-align:center; border:1px solid #FF6600; background:#F3F9FE; letter-spacing:3px; margin-right:6px;}
#page a:hover, #page a:active { color:#FFFFFF; font-weight:bold; border:1px solid #FF6600; background:url(../images/menu_xtw_c.jpg) center repeat-x; text-decoration:none;}
#page a.pagethis { color:#666666; border:1px solid #FF6600; cursor:default;}
#page a#pagewhat { font-weight:bold; color:#990000; background:#F3F9FE; cursor:default;}

#loading { display:none; color:#FFFFFF; background:#FF6600; letter-spacing:5px; padding:3px 5px; position:relative; z-index:10; top:-80%; left:20%;}

