﻿BODY {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #303030; TEXT-DECORATION: none
}
A:link {
	COLOR: #303030; TEXT-DECORATION: none
}
A:visited {
	COLOR: #5f5f5f;
	text-decoration: none;.panel_1 .panel_1 
}
A:hover {
	COLOR: #e4007f; TEXT-DECORATION: underline! important
}
#hycs {
	height: 230px;
	width: 480px;
	float: left;
	margin-left: 3px;
}
.style1 {
  font-size: 13px;
  font-weight: bold;
  padding-left: 22px;
  text-align: left;
}
.style2 {
  color: #FF017F;
  float: left;
  font-size: 16px;
  font-weight: bold;
}
.style3 {
	color: #c80c7f;
	font-size: 12px;
	line-height: 24px;
	padding-right: 3px;
}
.style4 {color: #FF0000; font-size: 12px; font-weight: bold; }
.style5 {color: #333333; font-size: 12px; line-height: 24px; }
# hycs a{

FONT-SIZE: 12px; MARGIN-LEFT: 2px; COLOR: #ff017f; TEXT-DECORATION: none}

A:active {
	COLOR: #e4007f; TEXT-DECORATION: underline! important
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
INPUT {
	VERTICAL-ALIGN: middle
}
SELECT {
	VERTICAL-ALIGN: middle
}
#tablef {
	float: left;
	width: 645px;
}

UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	LIST-STYLE-TYPE: none
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; LINE-HEIGHT: 23px; PADDING-TOP: 0px
}
#leftwz {
	float: left;
	width: 620px;
	margin-left: 5px;
}


#page_container {
	MARGIN: auto; WIDTH: 900px
}
#web_head {
	CLEAR: both; FLOAT: left; OVERFLOW: hidden; WIDTH: 900px
}
#web_body {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; OVERFLOW: hidden; WIDTH: 900px; PADDING-TOP: 0px
}

#web_content {
	CLEAR: left; FLOAT: left; OVERFLOW: hidden; WIDTH: 670px
}
#web_content_normal {
	CLEAR: left; BORDER-RIGHT: #ffb4cd 1px solid; BORDER-TOP: #ffb4cd 1px solid; FLOAT: left; OVERFLOW: hidden; BORDER-LEFT: #ffb4cd 1px solid; WIDTH: 668px; BORDER-BOTTOM: #ffb4cd 1px solid
}
#web_nav {
	CLEAR: right; FLOAT: right; OVERFLOW: hidden; WIDTH: 224px
}
#web_flink {
	CLEAR: both; BORDER-RIGHT: #ffb4cd 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ffb4cd 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 8px; BORDER-LEFT: #ffb4cd 1px solid; WIDTH: 882px; PADDING-TOP: 8px; BORDER-BOTTOM: #ffb4cd 1px solid
}
#web_foot {
	CLEAR: both; MARGIN-TOP: 5px; FLOAT: left; WIDTH: 900px; HEIGHT: 110px
}
#web_foot EM A {
	COLOR: #ff3333; TEXT-DECORATION: underline
}
#web_foot EM A:hover {
	COLOR: #e4007f; TEXT-DECORATION: underline
}
#web_head #head_line {
	CLEAR: both; FLOAT: left; WIDTH: 900px; HEIGHT: 26px
}
#web_head #head_line LI {
	FONT-WEIGHT: bold; COLOR: #e4007f; LINE-HEIGHT: 26px; HEIGHT: 26px; TEXT-ALIGN: right
}
#web_head #head_line A {
	COLOR: #e4007f! important
}
#web_head #head_logo {
	CLEAR: left; FLOAT: left; WIDTH: 247px; HEIGHT: 84px
}
#web_head #head_logo IMG {
	FLOAT: left; MARGIN: 0px; WIDTH: 247px; HEIGHT: 59px
}
#web_head #head_logo LI {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; WIDTH: 247px; COLOR: #FFFFFF; LINE-HEIGHT: 32px; TEXT-ALIGN: center
}
#web_head #head_adv {
	CLEAR: right;
	WIDTH: 898px;
	HEIGHT: 163px;
	margin-bottom: 1px;
}
#web_head #head_menu {
	CLEAR: both; FLOAT: left; WIDTH: 900px; HEIGHT: 32px
}
#web_head #head_menu H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FLOAT: left;
	WIDTH: 847px;
	COLOR: #e4007f;
	LINE-HEIGHT: 32px;
	HEIGHT: 32px;
	background-image: url(images/nav_bg.gif);
	background-repeat: repeat-x;
	background-position: left center;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#web_head #head_menu H1 A {
	COLOR: #e4007f! important;
	margin-left: 5px;
	margin-right: 5px;
}
#web_head #head_menufk {
	CLEAR: both; FLOAT: left; WIDTH: 900px; HEIGHT: 32px
}
#web_head #head_menufk H1 {
	FONT-SIZE: 14px;
	FLOAT: left;
	WIDTH: 733px;
	COLOR: #e4007f;
	LINE-HEIGHT: 32px;
	HEIGHT: 32px;
	background-image: url(images/fuke__dh_03.gif);
	background-repeat: repeat-x;
	background-position: left center;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: normal;
}
#web_head #head_menufk H1 A {
	COLOR: #e4007f! important;
	margin-left: 5px;
	margin-right: 5px;
	font-size: 14px;
	font-weight: normal;
}
#web_content .content_1 {
	CLEAR: both;
	BORDER-RIGHT: #ffb4cd 1px solid;
	BORDER-TOP: #ffb4cd 1px solid;
	BACKGROUND: #ffe8f0;
	FLOAT: left;
	BORDER-LEFT: #ffb4cd 1px solid;
	WIDTH: 668px;
	COLOR: #e4007f;
	BORDER-BOTTOM: #ffb4cd 1px solid;
	margin-top: 5px;
}
#web_content .content_1 .hd {
	CLEAR: both; FLOAT: left; WIDTH: 668px
}
#web_content .content_1 .bd {
	CLEAR: both; BACKGROUND: url(images/ad_bz2.gif) no-repeat; FLOAT: left; WIDTH: 668px; HEIGHT: 62px}
#web_content .content_1 .bd UL {
	MARGIN: auto; WIDTH: 368px
}
#web_content .content_1 .bd UL LI {
	WIDTH: 184px; LINE-HEIGHT: 31px; HEIGHT: 31px
}
#web_content .content_1 .bd UL LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff017f
}
#web_content .content_2 {
  float: left;
  width: 670px;
}
#web_content .content_2 .hd {
	CLEAR: both; BACKGROUND: url(images/topchannel_bg.gif) repeat-x left center; FLOAT: left; WIDTH: 670px; HEIGHT: 29px
}
#web_content .content_2 .hd H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(images/panel_head_bar_bg.gif) repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; LINE-HEIGHT: 29px; PADDING-TOP: 0px; HEIGHT: 29px
}
#web_content .content_2 .hd H1 A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#web_content .content_2 .hd IMG {
	FLOAT: left
}
#web_content .content_2 .bd {
	CLEAR: both; BORDER-RIGHT: #ffb4cd 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ffb4cd 1px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 8px; BORDER-LEFT: #ffb4cd 1px solid; WIDTH: 652px; PADDING-TOP: 8px; BORDER-BOTTOM: #ffb4cd 1px solid; HEIGHT: 196px}
#web_content .content_2 .bd .left {
	BORDER-RIGHT: #ffb4cd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffb4cd 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffb4cd 1px solid; WIDTH: 198px; COLOR: #e4007f; PADDING-TOP: 5px; BORDER-BOTTOM: #ffb4cd 1px solid; HEIGHT: 196px}
#web_content .content_2 .bd .left A {
	FONT-WEIGHT: bold! important; COLOR: #e4007f! important; TEXT-DECORATION: none! important
}
.foottx {
	text-align: center;
	padding-top: 5px;
}

#web_content .content_2 .bd .right {
	FLOAT: right; WIDTH: 482px; HEIGHT: 196px}
#web_content .content_2 .bd .right UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 240px; PADDING-TOP: 0px; HEIGHT: 196px}
#web_content .content_2 .bd .right SPAN {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 480px; BORDER-BOTTOM: #ff7aa8 1px solid; HEIGHT: 22px
}
#tjxx{
	width: 420px;
	height: 196px;
	margin-bottom: 5px;
	float: left;
	margin-left: 5px;

}
#page_container #web_body #web_content #tjydpic {
	background-image: url(images/n3_tjyd.gif);
	background-repeat: no-repeat;
	float: left;
	width: 665px;
	height: 35px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#page_container #web_body #web_content #leftx {
  float: left;
  margin-top: 5px;
  width: 674px;
}
#page_container #web_body #web_content #leftx #lefttx1 {
	float: left;
	height: 180px;
	width: 217px;
	border: 1px solid #FFB4CD;
	margin-right: 5px;
}


#tjxx span{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 10px;
	WIDTH: 410px;
	BORDER-BOTTOM: #ff7aa8 1px solid;
	HEIGHT: 22px;
	clear: both;
	float: right;
	display: inline;
}
#btce {
	width: 400px;
	margin-left: 10px;
	font-size: 14px;
	text-align: center;
	height: 25px;
}

#tjleft {
	float: left;
	width: 220px;
	height: 196px;
}
#page_container #web_body #web_content .content_2 .bdx #tjxx #btce a {
	font-size: 14px;
	font-weight: bold;
}
#bcenter {
	width: 400px;
	margin-left: 10px;
	line-height: 21px;
}

#clear {
	clear: both;
}

#tjbt {
	height: 21px;
	width: 220px;
	margin-bottom: 5px;
	border: 1px solid #FFB4CD;
	padding-top: 5px;
	padding-left: 5px;
}
#tjcen {
	width: 215px;
	height: 60px;
	border: 1px dashed #FFCFDC;
	padding: 5px;
	font-size: 14px;
}
#tjcen a {
	font-size: 14px;
	color: #FF017F;
	text-decoration: none;
}

#tjbt a {
	font-size: 14px;
	color: #FF017F;
	text-decoration: none;
}


#tjxx a{
FONT-SIZE: 12px; MARGIN-LEFT: 2px; COLOR: #ff017f; TEXT-DECORATION: none
}
#web_content .content_2 .bd .right SPAN A {
	FONT-SIZE: 12px; MARGIN-LEFT: 2px; COLOR: #ff017f; TEXT-DECORATION: none
}
#web_content .content_2 .bd .right UL LI {
	CLEAR: both; FONT-SIZE: 12px; FLOAT: left; WIDTH: 230px; LINE-HEIGHT: 20px; HEIGHT: 20px
}
#web_content .content_2 .bd .right UL LI A {
	
}
#web_content .content_2 .lst {
	CLEAR: both; BORDER-RIGHT: #ffb4cd 1px solid; BORDER-TOP: #ffb4cd 1px; FLOAT: left; BORDER-LEFT: #ffb4cd 1px solid; WIDTH: 668px; BORDER-BOTTOM: #ffb4cd 1px solid; HEIGHT: 144px}
#web_content .content_2 .lst UL {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 7px; MARGIN: 0px; WIDTH: 320px; PADDING-TOP: 7px; HEIGHT: 121px
}
#web_content .content_2 .lst UL SPAN {
	BORDER-RIGHT: #ffb4cd 1px solid; BORDER-TOP: #ffb4cd 1px solid; FLOAT: left; BORDER-LEFT: #ffb4cd 1px solid; WIDTH: 94px; BORDER-BOTTOM: #ffb4cd 1px solid; HEIGHT: 118px
}
#web_content .content_2 .lst UL LI {
	FONT-SIZE: 12px; FLOAT: left; MARGIN-LEFT: 7px; WIDTH: 216px; LINE-HEIGHT: 18px; LIST-STYLE-TYPE: none; HEIGHT: 96px
}
#web_content .content_2 .lst UL LI A {
	COLOR: #e4007f; TEXT-DECORATION: none
}
#web_content .content_adv {
	CLEAR: both; BORDER-RIGHT: #ffb4cd 1px solid; BORDER-TOP: #ffb4cd 1px solid; MARGIN-TOP: 5px; FLOAT: left; BORDER-LEFT: #ffb4cd 1px solid; WIDTH: 668px; BORDER-BOTTOM: #ffb4cd 1px solid
}
#web_content .content_3 {
  border: 1px solid #FFB4CD;
  margin-top: 5px;
  padding: 6px 10px 0;
  width: 310px;
}
#web_content .content_x {
	BORDER-RIGHT: #ffb4cd 1px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #ffb4cd 1px solid;
	MARGIN-TOP: 5px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #ffb4cd 1px solid;
	WIDTH: 210px;
	PADDING-TOP: 6px;
	BORDER-BOTTOM: #ffb4cd 1px solid;
	HEIGHT: 147px;
	margin-right: 5px;
}
#web_content .content_x H1 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 210px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px dashed; HEIGHT: 16px
}

.left {
	FLOAT: left;
}
.right {
	FLOAT: right
}
#web_content .content_3 h1 {
  border-bottom: 1px dashed #CCCCCC;
  float: left;
  font-size: 14px;
  font-weight: bold;
  height: 16px;
  margin: 0;
  padding-bottom: 5px;
  width: 310px;
}
#web_content .content_3 H1 A {
	COLOR: #ff017f! important; TEXT-DECORATION: none
}
#web_content .content_3 H1 B {
	FLOAT: left
}
#web_content .content_3 ul {
  float: left;
  padding: 7px;
  width: 294px;
}
#web_content .content_3 li {
  background: url("images/red_cross_purp.gif") no-repeat scroll 0 center transparent;
  clear: both;
  float: left;
  font-size: 12px;
  line-height: 20px;
  list-style-type: none;
  padding: 0 10px;
  width: 274px;
}
#web_content .guide_panel {
	CLEAR: both! important; BORDER-RIGHT: #ffb4cd 1px solid; PADDING-RIGHT: 14px; BORDER-TOP: #ffb4cd 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 14px; BACKGROUND: #ffe8f0; FLOAT: left; PADDING-BOTTOM: 4px; BORDER-LEFT: #ffb4cd 1px solid; WIDTH: 640px; PADDING-TOP: 4px; BORDER-BOTTOM: #ffb4cd 1px solid; HEIGHT: 70px
}
#web_content .guide_panel SPAN {
	FLOAT: left; MARGIN-LEFT: 8px; WIDTH: 75px; HEIGHT: 70px
}
#web_content .guide_panel SPAN A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e4007f! important; TEXT-DECORATION: none
}
#web_content .guide_panel B {
	WIDTH: 49px; COLOR: #e4007f; HEIGHT: 21px
}
#web_content .guide_panel UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/right_arrow_yello_trans.gif) no-repeat center 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 24px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 70px
}
.img_more {
	MARGIN-TOP: 10px; FLOAT: right! important
}
.img_more2 {
	MARGIN-TOP: 2px; FLOAT: right! important
}
#web_nav .panel_1 {
	CLEAR: left; FLOAT: left; WIDTH: 224px
}
#web_nav .panel_1 H1 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/hot_top.gif) no-repeat left center; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 224px; COLOR: #ffffff! important; LINE-HEIGHT: 27px; PADDING-TOP: 0px; HEIGHT: 27px
}
#web_nav .panel_1 H1 A {
	COLOR: #ffffff! important
}
#web_nav .panel_1 FONT {
	FONT-WEIGHT: bold; COLOR: #eeeeee; size: -6
}
#web_nav .panel_1 UL {
	CLEAR: both; BORDER-RIGHT: #ffb4cd 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ffb4cd 1px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffb4cd 1px solid; WIDTH: 206px; PADDING-TOP: 8px; BORDER-BOTTOM: #ffb4cd 1px solid; HEIGHT: 238px
}
#web_nav .panel_1 UL LI {
	CLEAR: both; PADDING-LEFT: 4px; BACKGROUND: url(images/square.gif) no-repeat 2px center; FLOAT: left; WIDTH: 200px; LINE-HEIGHT: 23px; HEIGHT: 23px
}
#web_nav .panel_2 {
	CLEAR: both;
	BORDER-RIGHT: #ffb4cd 1px solid;
	BORDER-TOP: #ffb4cd 1px solid;
	FLOAT: left;
	BORDER-LEFT: #ffb4cd 1px solid;
	WIDTH: 210px;
	BORDER-BOTTOM: #ffb4cd 1px solid;
	HEIGHT: 190px;
	padding: 6px;
	margin-bottom: 5px;
}
#web_name .panel_2 IMG {
	HEIGHT: 57px
}
#web_nav .panel_3 {
	CLEAR: both;
	FLOAT: left;
	WIDTH: 222px;
	HEIGHT: 206px;
	border: 1px solid #FFB4CD;
	margin-bottom: 5px;
}
#web_nav .panel_4 {
	CLEAR: both;
	BORDER-RIGHT: #ffb4cd 1px solid;
	BORDER-TOP: #ffb4cd 1px solid;
	MARGIN-TOP: 5px;
	FLOAT: left;
	BORDER-LEFT: #ffb4cd 1px solid;
	WIDTH: 222px;
	BORDER-BOTTOM: #ffb4cd 1px solid;
	HEIGHT: 356px;
	margin-bottom: 5px;
}
#web_nav .panel_4 .hd {
	CLEAR: both; FLOAT: left; WIDTH: 222px; HEIGHT: 16px
}
#web_nav .panel_4x {
	CLEAR: both;
	BORDER-RIGHT: #ffb4cd 1px solid;
	BORDER-TOP: #ffb4cd 1px solid;
	MARGIN-TOP: 5px;
	FLOAT: left;
	BORDER-LEFT: #ffb4cd 1px solid;
	WIDTH: 222px;
	BORDER-BOTTOM: #ffb4cd 1px solid;
	HEIGHT: 295px;
	margin-bottom: 5px;
}
#web_nav .panel_4x .hd {
	CLEAR: both; FLOAT: left; WIDTH: 222px; HEIGHT: 16px
}
#web_nav .panel_4x .hd .corner {
	BACKGROUND: url(images/dot.gif) no-repeat center center; WIDTH: 16px; HEIGHT: 16px
}
#web_nav .panel_4x .bd {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 202px; PADDING-TOP: 10px; HEIGHT: 214px}
#web_nav .panel_4x .bd H1 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 202px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px dashed; HEIGHT: 18px
}
#web_nav .panel_4x .bd H1 A {
	COLOR: #ff017f! important; TEXT-DECORATION: none
}
#web_nav .panel_4x .bd H1 B {
	FLOAT: left
}
#web_nav .panel_4x .bd UL {
	CLEAR: both; MARGIN-TOP: 9px; FLOAT: left; WIDTH: 202px; HEIGHT: 200px
}
#web_nav .panel_4x .bd UL LI {
	CLEAR: both; FLOAT: left; WIDTH: 202px; LINE-HEIGHT: 23px; HEIGHT: 23px
}
#web_nav .panel_4x .bd UL LI A {
	
}



#page_container #web_body #web_content_normal .article_list .hd {
	width: 600px;
	border: 1px dashed #FFB4CD;
	padding: 5px;
	background-color: #FFE8F0;
	clear: both;
	height: auto;
}
.article_list .bd a {
	font-size: 14px;
}


#web_nav .panel_4 .hd .corner {
	BACKGROUND: url(images/dot.gif) no-repeat center center; WIDTH: 16px; HEIGHT: 16px
}
#web_nav .panel_4 .bd {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 202px; PADDING-TOP: 10px; HEIGHT: 214px}
#web_nav .panel_4 .bd H1 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 202px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px dashed; HEIGHT: 18px
}
.bdx{
	WIDTH: 648px;
	border: 1px solid #FFB4CD;
	display: inline;
	padding: 10px;
	float: left;
}
#web_nav .panel_4 .bd H1 A {
	COLOR: #ff017f! important; TEXT-DECORATION: none
}
#web_nav .panel_4 .bd H1 B {
	FLOAT: left
}
#web_nav .panel_4 .bd UL {
	CLEAR: both; MARGIN-TOP: 9px; FLOAT: left; WIDTH: 202px; HEIGHT: 200px
}
#web_nav .panel_4 .bd UL LI {
	CLEAR: both; FLOAT: left; WIDTH: 202px; LINE-HEIGHT: 23px; HEIGHT: 23px
}
#web_nav .panel_4 .bd UL LI A {
	
}
#web_nav .panel_5 {
	CLEAR: both; MARGIN-TOP: 5px; FLOAT: left; WIDTH: 224px; HEIGHT: 228px
}
#web_nav .panel_5 H1 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/hot_top.gif) no-repeat left center; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 224px; COLOR: #ffffff! important; LINE-HEIGHT: 27px; PADDING-TOP: 0px; HEIGHT: 27px
}
#web_nav .panel_5 H1 A {
	COLOR: #ffffff! important
}
#web_nav .panel_5 DIV {
	CLEAR: both; BORDER-RIGHT: #ffb4cd 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; BORDER-LEFT: #ffb4cd 1px solid; WIDTH: 206px; PADDING-TOP: 8px; BORDER-BOTTOM: #ffb4cd 1px solid; HEIGHT: 192px
}
#web_nav .panel_5 DIV .win {
	CLEAR: both; BORDER-RIGHT: #ffb4cd 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ffb4cd 1px solid; PADDING-LEFT: 1px; BACKGROUND: #ffe8f0; FLOAT: left; PADDING-BOTTOM: 1px; OVERFLOW: hidden; BORDER-LEFT: #ffb4cd 1px solid; WIDTH: 202px; PADDING-TOP: 1px; BORDER-BOTTOM: #ffb4cd 1px solid; HEIGHT: 128px
}
#web_nav .panel_5 DIV .info {
	CLEAR: both; FLOAT: left; WIDTH: 206px; HEIGHT: 60px
}
#web_nav .panel_5 DIV .info LI {
	CLEAR: both; FLOAT: left; WIDTH: 206px; LINE-HEIGHT: 20px; HEIGHT: 20px
}
#web_nav .panel_6 {
	CLEAR: both;
	BORDER-RIGHT: #ffb4cd 1px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #ffb4cd 1px solid;
	PADDING-LEFT: 10px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	OVERFLOW: hidden;
	BORDER-LEFT: #ffb4cd 1px solid;
	WIDTH: 202px;
	PADDING-TOP: 6px;
	BORDER-BOTTOM: #ffb4cd 1px solid;
	HEIGHT: 228px;
	margin-bottom: 5px;
}
#web_nav .panel_6 H1 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 202px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px dashed; HEIGHT: 16px
}
#web_nav .panel_6 H1 A {
	COLOR: #ff017f! important; TEXT-DECORATION: none
}
#web_nav .panel_6 h1 b {
  color: #FF017F;
  float: left;
}
#web_nav .panel_6 UL {
	CLEAR: both; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 7px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 188px; PADDING-TOP: 7px; HEIGHT: 180px
}
#web_nav .panel_6 ul li {
  background: url("images/red_cross_purp.gif") no-repeat scroll 0 center transparent;
  clear: both;
  float: left;
  font-size: 12px;
  height: 19px;
  line-height: 20px;
  list-style-type: none;
  padding: 0 10px;
  width: 168px;
}
#web_flink H3 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 876px; COLOR: #ff017f! important; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px dashed; HEIGHT: 16px; TEXT-DECORATION: none
}
#web_flink H3 B {
	FLOAT: left
}
#web_flink UL {
	CLEAR: both; FLOAT: left; MARGIN: 5px; WIDTH: 876px
}
#web_flink SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; COLOR: #333333; LINE-HEIGHT: 20px; HEIGHT: 20px
}
#web_flink #f_links_all {
	FONT-SIZE: 12px; FLOAT: none; MARGIN-LEFT: 665px
}
.article_list {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 648px; PADDING-TOP: 10px
}
.article_list .hd {
	CLEAR: both; BORDER-RIGHT: #ffb4cd 1px dashed; PADDING-RIGHT: 10px; BORDER-TOP: #ffb4cd 1px dashed; PADDING-LEFT: 10px; BACKGROUND: #ffe8f0; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 8px 18px; BORDER-LEFT: #ffb4cd 1px dashed; WIDTH: 590px; LINE-HEIGHT: 20px; PADDING-TOP: 10px; BORDER-BOTTOM: #ffb4cd 1px dashed; HEIGHT: 120px
}
.article_list .hd H1 {
	FONT-SIZE: 16px; COLOR: #ff66cc
}
.article_list .bd {
	CLEAR: both; MARGIN-TOP: 10px; FLOAT: left; WIDTH: 648px
}
.article_list .bd LI {
	CLEAR: both; FLOAT: left; WIDTH: 648px; LINE-HEIGHT: 28px; BORDER-BOTTOM: #cccccc 1px dashed; HEIGHT: 28px
}
.article_list .foot {
	CLEAR: both; MARGIN-TOP: 16px; FONT-SIZE: 14px; FLOAT: left; WIDTH: 648px; TEXT-ALIGN: center
}
#web_context {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ffe8f0; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 648px; LINE-HEIGHT: 26px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffb4cd 1px solid; HEIGHT: 27px
}
#web_search {
	CLEAR: both; BORDER-RIGHT: #ffb4cd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ffb4cd 1px solid; PADDING-LEFT: 10px; BACKGROUND: #ffe8f0; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffb4cd 1px solid; WIDTH: 648px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffb4cd 1px solid; HEIGHT: 28px
}
#web_search INPUT {
	
}
#web_relative {
	CLEAR: both; FLOAT: left; WIDTH: 668px}
#web_relative .hd {
	CLEAR: both; BORDER-TOP: #ffb4cd 1px solid; PADDING-LEFT: 8px; BACKGROUND: #ffe8f0; FLOAT: left; WIDTH: 660px; BORDER-BOTTOM: #ffb4cd 1px solid; HEIGHT: 48px
}
#web_relative .hd B {
	LINE-HEIGHT: 24px
}
#web_relative .bd {
	CLEAR: both; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 652px; PADDING-TOP: 8px; HEIGHT: 100px
}
#web_relative .bd .single {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 610px;
	PADDING-TOP: 0px;
	line-height: 21px;
}
#web_relative .bd .single .col1 {
	CLEAR: left; FLOAT: left; WIDTH: 300px; LINE-HEIGHT: 20px; HEIGHT: 20px
}
#web_relative .bd .single .col2 {
	CLEAR: right; WIDTH: 300px; LINE-HEIGHT: 20px; HEIGHT: 20px
}
.article_view {

	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 648px; PADDING-TOP: 20px
}
.article_view .description {
	CLEAR: both;
	BORDER-RIGHT: #ffb4cd 1px dashed;
	BORDER-TOP: #ffb4cd 1px dashed;
	BACKGROUND: #ffe8f0;
	FLOAT: left;
	BORDER-LEFT: #ffb4cd 1px dashed;
	WIDTH: 96%;
	LINE-HEIGHT: 20px;
	BORDER-BOTTOM: #ffb4cd 1px dashed;
	padding: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.article_view .foot {
	FLOAT: right; COLOR: #0000ff; TEXT-ALIGN: right
}
.article_view .foot A {
	COLOR: #0000ff! important
}
.article_head {
	CLEAR: both; BORDER-RIGHT: #ffb4cd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ffb4cd 1px solid; PADDING-LEFT: 10px; BACKGROUND: #ffe8f0; FLOAT: left; PADDING-BOTTOM: 10px; BORDER-LEFT: #ffb4cd 1px solid; WIDTH: 626px; PADDING-TOP: 10px; BORDER-BOTTOM: #ffb4cd 1px solid; HEIGHT: 100px
}
.article_view H1 {
	FONT-SIZE: 18px; COLOR: #e4007f; TEXT-ALIGN: center
}
#forfont {
	CLEAR: both;
	FONT-SIZE: 14px;
	FLOAT: left;
	WIDTH: 100%;
	text-align: left;
	line-height: 26px;
}

#forfont a {
  color: #FF6600;
}
#forfont a:hover {
  color: #E4007F;
}
.article_view P {
	
}
.form_ask {
	CLEAR: both; BORDER-RIGHT: #ffb4cd 1px solid; PADDING-RIGHT: 64px; BORDER-TOP: #ffb4cd 1px solid; PADDING-LEFT: 64px; BACKGROUND: #ffe8f0; PADDING-BOTTOM: 64px; BORDER-LEFT: #ffb4cd 1px solid; PADDING-TOP: 64px; BORDER-BOTTOM: #ffb4cd 1px solid
}
.form_reg {
	CLEAR: both; BORDER-RIGHT: #ffb4cd 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ffb4cd 1px solid; PADDING-LEFT: 8px; BACKGROUND: #ffe8f0; PADDING-BOTTOM: 32px; BORDER-LEFT: #ffb4cd 1px solid; PADDING-TOP: 32px; BORDER-BOTTOM: #ffb4cd 1px solid
}
.form_search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.topsearch {
	CLEAR: both; BORDER-RIGHT: #eee 1px solid; MARGIN-TOP: 3px; BACKGROUND: url(images/topsearch_bg.gif) repeat-x; FLOAT: left; OVERFLOW: hidden; WIDTH: 899px; HEIGHT: 37px
}
.topsearch .title {
	BACKGROUND: url(images/topsearch_title.gif) no-repeat left center; FLOAT: left; WIDTH: 83px; HEIGHT: 37px
}
.topsearch .inpbox {
	MARGIN-TOP: 4px; FLOAT: left; WIDTH: 330px
}
.topsearch .inpbox INPUT {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
.topsearch .inpbox SELECT {
	HEIGHT: 24px
}
.topsearch .inpbox .searchtxt {
	BORDER-RIGHT: #d4d0c8 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #808080 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; BORDER-LEFT: #808080 1px solid; WIDTH: 200px; PADDING-TOP: 6px; BORDER-BOTTOM: #d4d0c8 1px solid; HEIGHT: 13px
}
.topsearch .hots {
	FLOAT: left; LINE-HEIGHT: 36px
}
.spage {
	MARGIN-TOP: 10px; FONT-SIZE: 14px; BACKGROUND: #f7f7f7; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: center
}
.spage * {
	VERTICAL-ALIGN: middle; TEXT-DECORATION: none
}
.bdr {
	WIDTH: 668px
}
.ask_view {
	CLEAR: both; FLOAT: left; WIDTH: 668px
}
.ask_view H1 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 652px; LINE-HEIGHT: 32px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffb4cd 1px solid; HEIGHT: 32px; TEXT-ALIGN: left
}
.ask_view .bd {
	CLEAR: both; PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FLOAT: left; PADDING-BOTTOM: 16px; WIDTH: 636px; PADDING-TOP: 16px
}
.ask_view .bd .left {
	CLEAR: left; FLOAT: left; WIDTH: 136px; HEIGHT: 110px
}
.ask_view .bd .right {
	CLEAR: right; FLOAT: right; WIDTH: 500px
}
.ask_view .bd .left IMG {
	CLEAR: both; FLOAT: left
}
.ask_view .bd .left SPAN {
	CLEAR: both; FLOAT: left; WIDTH: 120px; LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-ALIGN: center
}
.ask_view .bd .right SPAN {
	CLEAR: both; FLOAT: right; WIDTH: 484px; LINE-HEIGHT: 20px; HEIGHT: 20px
}
.ask_form_float {
	CLEAR: both; FLOAT: left; WIDTH: 668px
}
#adfollow IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#adfollow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#adfollow DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#adfollow DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.single li {
	width: 200px;
	float: left;
	margin-right: 2px;
	margin-top: 3px;
	margin-left: 4px;
	margin-bottom: 2px;
	font-size: 14px;
}
#xgxx {
	width: 650px;
	margin-top: 5px;
	border: 1px solid #FFB4CD;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-bottom: 5px;
}


#adfollow {
	BORDER-RIGHT: #841822 1px solid; BORDER-TOP: #841822 1px solid; LEFT: 5px; OVERFLOW: hidden; BORDER-LEFT: #841822 1px solid; WIDTH: 402px; BOTTOM: 5px; BORDER-BOTTOM: #841822 1px solid; POSITION: absolute; HEIGHT: 126px
}
#adfollow DT {
	PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/adfollow.gif) no-repeat 0px 0px; COLOR: #fff; LINE-HEIGHT: 26px; POSITION: relative; HEIGHT: 26px
}
#adfollow DT A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; RIGHT: 0px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; TEXT-DECORATION: none
}
#forfont A.keywordclass {
	TEXT-DECORATION: underline! important
}
.ask_view DIV.bd UL.right {
	FONT-SIZE: 14px
}
#askaddit {
	CLEAR: both; BORDER-RIGHT: #ccc 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 10px; BORDER-LEFT: #ccc 1px dotted; COLOR: green; LINE-HEIGHT: 20px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px dotted; LETTER-SPACING: 1px
}
.intop a {
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	padding-left: 10px;
}
.intop a:hover {
	font-family: "宋体";
	font-size: 12px;
	color: #FF6600;
	text-decoration: underline;
}
.in_z {font-size: 12px}
.description ul {
	width: 590px;
}
#web_relative .hdb {
	width: 640px;
	background-color: #FFE8F0;
	padding: 5px;
	margin-left: 5px;
	border: 1px dashed #FFB4CD;
}
#web_relative .hdb li {
	float: left;
	margin-right: 5px;
	margin-left: 5px;
	font-size: 14px;
}


.description li {
	float: left;
	padding: 2px;
	width: 185px;
	margin-right: 2px;
	margin-left: 2px;
}
.ks_left_intro {
PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 1px; OVERFLOW: auto; WIDTH: 635px; PADDING-TOP: 10px
}
.ks_left_intro H2 {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 21px; FONT-FAMILY: "宋体","微软雅黑"
}
.keshi_intro_b_img {
	PADDING-RIGHT: 10px; PADDING-LEFT: 1px; BACKGROUND: url(images/keshi_06.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 5px 0px; WIDTH: 141px; PADDING-TOP: 6px; HEIGHT: 142px; TEXT-ALIGN: center
}
.keshi_intro_txt {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(images/icon_02.gif) no-repeat left center; MARGIN-BOTTOM: 8px; MARGIN-LEFT: 15px; WIDTH: 425px; COLOR: #b43080; BORDER-BOTTOM: #b43080 1px solid
}
.keshi_intro_txt H1 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #b43080
}
.keshi_intro_txt H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #b43080
}
.line2 {
	CLEAR: both;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	BORDER-BOTTOM: #aaa 1px dashed;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
}
.line3 {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px dashed
}
.keshi_intro_linktxt {
	MARGIN: 5px
}
.keshi_intro_linktxt LI {
	PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 48%
}
.keshi_intro_linktxt LI A {
	COLOR: #b43080
}

#ad{ float: left;
    height: 110px;
    margin-top: 5px;}

#bnav {
  background: url("images/topchannel_bg.gif") repeat-x scroll left center transparent;
  height: 30px;
  margin: 0 auto;
  width: 900px;
}
#bnav ul {
  float: left;
  height: 30px;
  margin: 0 auto;
}
#bnav ul li {
  color: #DD038D;
  float: left;
  height: 30px;
  line-height: 30px;
}
#bnav ul li a {
  color: #DD038D;
  float: left;
  line-height: 30px;
  padding: 0 10px;
  width: 48px;
}
#hxhead, #hxcenter, #hxfoot {
  background-color: #FFFFFF;
  float: left;
  margin: 0 auto;
  padding: 0;
}
#hxfoot {
  background-position: center top;
  background-repeat: no-repeat;
  padding-bottom: 100px;
}
.foottx {
  height: 90px;
  margin: auto;
  text-align: center;
  width: 900px;
}
#cnav {
  background: url("images/fuke__dh_03.gif") repeat-x scroll 0 -10px transparent;
  float: left;
  height: 22px;
  width: 900px;
}
#cnav ul {
  display: none;
  float: left;
  padding-left: 80px;
}
#cnav ul li {
  color: #E4007F;
  float: left;
  line-height: 22px;
}
#cnav ul li a {
  background: url("images/red_cross_purp.gif") no-repeat scroll 0 center transparent;
  color: #E4007F;
  float: left;
  line-height: 22px;
  padding: 0 10px;
}
