BODY {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-family: Helvetica, Corbel, Verdana, Arial, sans-serif; color: #333333; font-size: 12px; padding-top: 0px
;}
FORM {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-family: Helvetica, Corbel, Verdana, Arial, sans-serif; color: #333333; font-size: 12px; padding-top: 0px
;}
UL {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-family: Helvetica, Corbel, Verdana, Arial, sans-serif; color: #333333; font-size: 12px; padding-top: 0px
;}
LI {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-family: Helvetica, Corbel, Verdana, Arial, sans-serif; color: #333333; font-size: 12px; padding-top: 0px
;}
TD {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-family: Helvetica, Corbel, Verdana, Arial, sans-serif; color: #333333; font-size: 12px; padding-top: 0px
;}
BODY {
	background-color: #ffffff
;}
LI {
	list-style-type: none
;}
UL {
	list-style-type: none
;}
H1 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; color: #cc0000; font-size: 24px; padding-top: 0px
;}
H3 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; color: #cc0000; font-size: 24px; padding-top: 0px
;}
INPUT {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; background-color: #fff; border-top: #ccc 1px solid; border-right: #ccc 1px solid
;}
TEXTAREA {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; background-color: #fff; border-top: #ccc 1px solid; border-right: #ccc 1px solid
;}
A {
	color: #333; font-size: 12px; text-decoration: none
;}
A:hover {
	color: #4e667b; cursor: pointer; text-decoration: underline
;}
#header_top {
	width: 960px; background: url(head_top_2.jpg)
;}
#header_top .L {
	width: 9px; background: url(head_top_1.jpg); height: 30px
;}
#header_top .R {
	width: 7px; background: url(head_top_3.jpg); height: 30px
;}
#header {
	margin: 8px auto auto; width: 960px; clear: both
;}
#guide {
	margin: 8px auto auto; width: 960px; background: url(cate_nav_bg.jpg) repeat-x; height: 31px; clear: both
;}
#guide .L {
	width: 10px; background: url(cate_nav_bg1.jpg); float: left; height: 31px
;}
#guide .C SPAN A {
	letter-spacing: 1px; color: #fafafa; font-size: 14px; font-weight: bold
;}
#guide .C SPAN {
	padding-bottom: 0px; padding-left: 10px; padding-right: 15px; background: url(cate_nav_bg_3.jpg) no-repeat right 50%; float: left; height: 22px; padding-top: 9px
;}
#guide .R {
	text-align: right; padding-right: 15px; background: url(cate_nav_bg2.jpg) no-repeat right 50%; float: right; height: 23px; padding-top: 8px
;}
#guide .R A {
	padding-left: 19px; background: url(flea_dot.jpg) no-repeat 0px 0px; color: #fff; font-size: 14px; margin-right: 5px
;}
.MainTable {
	margin-top: 0px; width: 960px; clear: both
;}
.dragTable {
	border-bottom: #9acad6 0px solid; border-left: #9acad6 0px solid; margin-top: 8px; width: 100%; border-top: #9acad6 0px solid; border-right: #9acad6 0px solid
;}
.dragTable .link A {
	font-size: 13px
;}
.dragTable .link SPAN {
	margin: 0px 5px; color: #999; font-size: 13px
;}
.dragTable .TAG {
	padding-bottom: 0px; padding-left: 0px; padding-right: 5px; float: left; height: 21px; color: #247384; font-size: 13px; font-weight: bold; padding-top: 9px
;}
.dragTable .TAG A {
	color: #247384; font-size: 13px
;}
.dragTable .more {
	padding-right: 1em; float: right; padding-top: 8px
;}
.dragTable .more A {
	color: #999999
;}
.dragTable .head {
	border-bottom: #c6ebee 0px solid; border-left: #fff 0px solid; background: url(head_bg.jpg) #ccc no-repeat right 50%; height: 30px; border-top: #fff 0px solid; border-right: #fff 0px solid; padding-top: 0px
;}
.dragTable .head .L {
	width: 30px; background: url(hd_a1.jpg); float: left; height: 30px; margin-left: 0px
;}
.dragTable .list_title2 {
	text-indent: 15px; text-overflow: ellipsis; padding-right: 9px; white-space: nowrap; background: url(iicon1.jpg) no-repeat 0px 9px; overflow: hidden
;}
.dragTable .list_title {
	text-indent: 15px; text-overflow: ellipsis; padding-right: 9px; white-space: nowrap; background: url() no-repeat 0px 9px; overflow: hidden; padding-top: 0px
;}
.dragTable .list_title A {
	font-size: 13px
;}
.dragTable .list_title_r {
	text-align: right; padding-right: 9px; color: #993300; font-size: 13px
;}
.dragTable .middle {
	border-bottom: #d0d0d0 1px solid; border-left: #d0d0d0 1px solid; padding-bottom: 4px; line-height: 25px; padding-left: 7px; padding-right: 1px; border-top: #d0d0d0 0px solid; border-right: #d0d0d0 1px solid; padding-top: 6px
;}
.dragTable .middle1 {
	border-bottom: #d0d0d0 1px solid; border-left: #d0d0d0 1px solid; padding-bottom: 6px; line-height: normal; padding-left: 7px; padding-right: 6px; border-top: #d0d0d0 0px solid; border-right: #d0d0d0 1px solid; padding-top: 6px
;}
#IndexMainNews .L {
	width: 4px; background: url(topnews_a1.jpg) no-repeat 50% top; height: 70px
;}
#IndexMainNews .C {
	line-height: 150%; background: url(topnews_a2.jpg) repeat-x 50% top
;}
#IndexMainNews .R {
	width: 4px; background: url(topnews_a3.jpg) no-repeat 50% top
;}
#IndexMainNews {
	border-bottom: #e3e3e3 1px solid
;}
#IndexMainNews .list_title {
	line-height: 25px; text-indent: 24px; text-overflow: ellipsis; padding-right: 9px; white-space: nowrap; background: url(iicon1.jpg) no-repeat 9px 9px; overflow: hidden; padding-top: 2px
;}
#IndexMainNews .list_SubClassTitle {
	line-height: 25px; text-indent: 24px; text-overflow: ellipsis; padding-right: 9px; white-space: nowrap; background: url(iicon1.jpg) no-repeat 9px 9px; overflow: hidden; padding-top: 2px
;}
#IndexMainNews .list_title A {
	font-size: 13px
;}
#IndexMainNews .list_title_r {
	text-align: right; padding-right: 9px; color: #993300; font-size: 13px
;}
#IndexMainNews .top {
	padding-bottom: 5px; padding-left: 8px; padding-right: 8px; padding-top: 15px
;}
#IndexMainNews .top A {
	color: #d50000; font-size: 16px; font-weight: bold
;}
#IndexMainNews .D {
	border-bottom: #ccc 1px dotted; padding-bottom: 8px; line-height: 150%; padding-left: 8px; padding-right: 8px; margin-bottom: 4px; color: #929292; padding-top: 0px
;}
.top_r_ad {
	border-bottom: #b0d7ff 1px solid; border-left: #b0d7ff 1px solid; padding-bottom: 2px; line-height: 150%; background-color: #f2f6fb; padding-left: 5px; width: 240px; padding-right: 5px; height: 56px; overflow: hidden; border-top: #b0d7ff 1px solid; border-right: #b0d7ff 1px solid; padding-top: 2px
;}
.box {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; border-top: #ccc 1px solid; border-right: #ccc 1px solid
;}
.so {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 8px; padding-left: 8px; padding-right: 8px; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 8px
;}
.red12 {
	color: #ff0000
;}
.zoom {
	line-height: 170%; font-size: 14px
;}
.nav {
	background-color: #f5f5f5; margin-top: 0px; width: 960px; margin-bottom: 8px; height: 28px; clear: both
;}
.tit {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; margin-top: 8px; border-top: #ccc 1px solid; border-right: #ccc 1px solid
;}
.tit_b {
	padding-bottom: 8px; background-color: #f5f5f5; padding-left: 8px; padding-right: 8px; font-size: 13px; padding-top: 8px
;}
.tit_c {
	padding-bottom: 8px; padding-left: 8px; padding-right: 8px; padding-top: 8px
;}
.downURL {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 8px; margin: 8px; padding-left: 8px; width: 200px; padding-right: 8px; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 8px
;}
.downURL A {
	color: #0000ff; font-size: 14px; text-decoration: underline
;}
.soft_s {
	border-bottom: #ccc 1px solid; text-align: center; padding-bottom: 8px; margin-bottom: 8px
;}
.a_tit {
	border-bottom: #ccc 1px solid; text-align: center; padding-bottom: 8px; margin-bottom: 8px
;}
.a_kk {
	text-align: center; margin-top: 8px; color: #666
;}
.a_des {
	padding-bottom: 8px; background-color: #f5f5f5; padding-left: 8px; padding-right: 8px; margin-bottom: 8px; padding-top: 8px
;}
.a_ad {
	text-align: center; margin: 20px 0px
;}
.a_vote {
	border-bottom: #ccc 1px solid; text-align: center; padding-bottom: 8px; margin-bottom: 8px
;}
.a_pn {
	line-height: 170%; font-size: 13px
;}
.a_pn A {
	line-height: 170%; font-size: 13px
;}
.a_class {
	border-bottom: #ccc 1px solid; text-align: center; border-left: #ccc 1px solid; padding-bottom: 8px; background-color: #f5f5f5; padding-left: 8px; width: 138px; padding-right: 8px; font-size: 13px; overflow: hidden; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 8px
;}
.a_class4 {
	border-bottom: #ccc 1px solid; text-align: center; border-left: #ccc 1px solid; padding-bottom: 4px; background-color: #f5f5f5; padding-left: 4px; width: 138px; padding-right: 4px; font-size: 13px; overflow: hidden; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 5px
;}
.a_class1 {
	border-bottom: #ccc 1px solid; text-align: center; border-left: #ccc 1px solid; padding-bottom: 8px; background-color: #f5f5f5; margin-top: 8px; padding-left: 8px; width: auto; padding-right: 8px; font-size: 13px; overflow: hidden; border-top: #ccc 1px solid; border-right: #ccc 1px solid; text-decoration: none; padding-top: 8px
;}
.a_class2 {
	border-bottom: #ccc 1px solid; text-align: center; border-left: #ccc 1px solid; padding-bottom: 6px; background-color: #f5f5f5; margin-top: 4px; padding-left: 6px; width: auto; padding-right: 6px; font-size: 13px; overflow: hidden; border-top: #ccc 1px solid; border-right: #ccc 1px solid; text-decoration: none; padding-top: 6px
;}
.a_class3 {
	border-bottom: #ccc 1px solid; text-align: center; border-left: #ccc 1px solid; padding-bottom: 8px; background-color: #f5f5f5; padding-left: 8px; width: 80px; padding-right: 8px; font-size: 13px; overflow: hidden; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 8px
;}
.buttons {
	text-align: center; margin: 20px 12px 12px
;}
.buttons IMG {
	margin: 0px 12px 0px 0px
;}
.ding-Out {
	background-image: url(ding.jpg); width: 189px; background-position: 0px 0px; height: 48px; cursor: pointer
;}
.ding-Over {
	background-image: url(ding.jpg); width: 189px; background-position: -189px 0px; height: 48px; cursor: pointer
;}
.cai-Out {
	background-image: url(cai.jpg); width: 189px; background-position: 0px 0px; height: 48px; cursor: pointer
;}
.cai-Over {
	background-image: url(cai.jpg); width: 189px; background-position: -189px 0px; height: 48px; cursor: pointer
;}
.ding-bar {
	border-bottom: #40a300 1px solid; text-align: left; border-left: #40a300 1px solid; background-color: #fff; width: 55px; height: 5px; overflow: hidden; border-top: #40a300 1px solid; border-right: #40a300 1px solid
;}
.ding-bar DIV {
	background-color: #40a300
;}
.cai-bar {
	border-bottom: #555555 1px solid; text-align: left; border-left: #555555 1px solid; background-color: #fff; width: 55px; height: 5px; overflow: hidden; border-top: #555555 1px solid; border-right: #555555 1px solid
;}
.cai-bar DIV {
	background-color: #555555
;}
#barnum1 {
	font: 400 10px/12px arial; color: #333
;}
#barnum2 {
	font: 400 10px/12px arial; color: #333
;}
.vcode {
	cursor: pointer
;}
.ly_head {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 8px; background-color: #f5f5f5; padding-left: 8px; padding-right: 8px; margin-left: 8px; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 8px
;}
.ly_head INPUT {
	border-right-width: 0px; background-color: #f5f5f5; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px
;}
.ly_gg {
	padding-bottom: 8px; background-color: #f5f5f5; margin: 8px 0px; padding-left: 8px; padding-right: 8px; font-size: 13px; padding-top: 8px
;}
.ly_bhead {
	border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 2px; padding-left: 2px; width: 100px; padding-right: 2px; margin-bottom: 8px; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 2px
;}
.ly_ll {
	text-align: right; padding-bottom: 8px; color: #666666; padding-top: 8px
;}
.ly_rr {
	text-align: right; color: #0000ff; font-size: 14px; font-weight: bold
;}
.ly_cc {
	line-height: 170%; font-size: 14px
;}
.ly_bb {
	border-bottom: #ccc 1px solid; margin-bottom: 8px
;}
.ly_ask {
	border-bottom: #ccc 1px dotted; border-left: #ccc 1px dotted; padding-bottom: 8px; margin-top: 8px; padding-left: 8px; padding-right: 8px; color: #ff0000; border-top: #ccc 1px dotted; border-right: #ccc 1px dotted; padding-top: 8px
;}
.page_nav {
	line-height: 30px; font-size: 12px
;}
.page_nav A {
	border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 5px; background-color: #f5f5f5; padding-left: 10px; padding-right: 10px; font-size: 12px; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; text-decoration: none; padding-top: 5px
;}
.page_nav A:hover {
	border-bottom: #0000ff 1px solid; border-left: #0000ff 1px solid; background: #ffffff; color: #ff0000; font-size: 12px; border-top: #0000ff 1px solid; border-right: #0000ff 1px solid; text-decoration: none
;}
.s_tit A {
	color: #0000ff; font-size: 14px; text-decoration: underline
;}
.s_kk {
	color: #666
;}
.s_des {
	border-bottom: #ccc 1px dotted; padding-bottom: 8px; line-height: 150%; margin-bottom: 8px; margin-right: 8px
;}
.listimg {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 2px
;}
.about {
	border-bottom: #ccc 1px solid; text-align: center; border-left: #ccc 1px solid; padding-bottom: 8px; background-color: #f5f5f5; padding-left: 8px; padding-right: 8px; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 8px
;}
.foot {
	text-align: center; padding-bottom: 8px; line-height: 25px; padding-left: 8px; padding-right: 8px; padding-top: 8px
;}
