#top {
	width: 1000px; margin:0px auto;
}
.mid {

	width: 1002px;
	margin-top: 7px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#ziye_mid {
	width: 1002px;
	margin-top: 7px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#bot {width: 957px; margin:0px auto;}
.top_01{
	background:#efefef;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d2d2d2;
}
.top_02{
	margin-right: 40px;
	margin-left: 40px;
}
.top_03{
	
	margin-right: 25px;
	margin-left: 25px;
	background-image: url(top_03.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.mid_left{
	width: 228px; margin-left:12px;
 float:left;
}
.mid_r{
	width: 723px;
	margin-left: 4px; float:left;
}
.mid_r_02 {
	border: 1px solid #c6cbcf;
	margin-top: 6px;
}
.mid_r_03 {
	margin-top: 6px;
}
.mid_r_04 {
	border: 1px solid #c6cbcf;
	margin-top: 6px;
}
.mid_left_01 {
	border: 1px solid #c6cbcf;
}
.mid_left_02 {
	margin-top: 0px;
	border: 1px solid #c6cbcf;
	height: 101px;
}
.mid_left_02-table {
	background-image: url(mid_04.gif);
	background-repeat: repeat-x;
	height: 88px;
	border: 1px solid #c6cbcf;
	margin: 6px;
}
.mid_left_03 {margin-top: 6px;
}
.mid_left_03td {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #396b90;
	border-bottom-color: #396b90;
	border-left-color: #396b90;
}
.mid_left_04 {margin-top: 6px;
}
.mid_left_05 {
	margin-top: 6px;
	border: 1px solid #c6cbcf;
}
.mid_left_06 {
	border: 1px solid #c6cbcf;
	margin-top: 6px;
}
.mid_left_07 {
	border: 1px solid #c6cbcf;
	margin-top: 6px;
}








.font {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.font:hover {
	font-size: 12px;
	color: #FF0000;
	text-decoration: underline;
}

.font_01 {
	font-size: 12px;
	color: #525252;
}
.font_02 {
	font-size: 12px;
	color: #FF3300;
}
.font_03 {
	font-size: 14px;
	font-weight: bold;
	color: #363636;
}
.font_04 {
	font-size: 14px;
	font-weight: bold;
	color: #FFCC33;
}
.font_05 {
	font-size: 14px;
	color: #000000;
}
.font_06 {
	font-size: 12px;
	color: #fcfdaf;
}
.font_07 {
	font-size: 12px;
	color: #0e63a3;
}
.font_08 {
	font-size: 14px;
	font-weight: bold;
	color: #d25253;
}
.font_09 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #2b5192;
}
.font_10 {
	font-size: 12px;
	font-weight: bold;
	color: #366b93;
}
.font_11 {
	font-size: 14px;
	font-weight: bold;
	color: #edf8fe;
}
.font_12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0864a7;
	font-weight: bold;
}
.font_13 {
	font-size: 14px;
	font-weight: bold;
	color: #858585;
}
.font_14 {
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}
.font_15 {
	font-size: 14px;
	font-weight: bold;
	color: #236c03;
}
.font_16 {
	font-size: 12px;
	font-weight: bold;
	color: #1a6c78;
}
.font_17 {
	font-size: 14px;
	color: #666666;
}
.font_18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
.font_19 {
	font-size: 12px;
	font-weight: bold;
	color: #eff2ff;
}
.font_20 {
	font-size: 12px;
	color: #999999;
}
.font_21 {
	font-size: 12px;
	color: #60614f;
}
.font_22 {
	font-size: 16px;
	font-style: italic;
	color: #43592b;
}
.font_23 {
	font-size: 12px;
	font-weight: bold;
	color: #808080;
}
.font_24 {
	font-size: 12px;
	color: #7f7f7f;
}
.font_25 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c6cbcf;
	font-size: 12px;
	color: #666666;
}
.font_26 {
	font-size: 14px;
	color: #333333;
}


.bj_01 {
	background-image: url(top_01.gif);
	background-repeat: no-repeat;
	background-position: left;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.bj_02 {
	background-image: url(top_02.gif);
	background-repeat: no-repeat;
	background-position: center;
	font-size: 14px;
	font-weight: bold;
	color: #363636;
	text-decoration: none;
}

.bj_03 {
	font-size: 14px;
	color: #000000;
	background-image: url(top_04.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.bj_04 {
	background-image: url(bot_03.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.bj_05 {
	border: 1px solid #c6cbcf;
}



.bg_01 {
	height: 26px;
	width: 292px;
	font-size: 16px;
	color: #999999;
	text-align: left;
	border: 1px solid #90c5f9;
}
.bg_02 {
	height: 15px;
	width: 103px;
	font-size: 12px;
	color: #000000;
}
.bg_03 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ededed;
	font-size: 12px;
	color: #626262;
}
.bg_04 {
	width: 115px;
	height: 15px;
	font-size: 12px;
	color: #333333;
}
.bg_05 {
	border: 1px solid #c6cbcf;
}



.ziye_01{
	float: left;
	width: 700px;
	margin-left: 12px;
}
.ziye_03{
	float: left;
	width: 250px;margin-left: 6px;
}
.ziye_04{

margin-top: 6px;
}
.navfont1 {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.navfont2 {
	font-size: 14px;
	font-weight: bold;
	color: #363636;
	text-decoration: none;
}

.marketfont {
	text-decoration: line-through;
}
.vipfont {
	color: #017B88;
}
.pricefont {
	color: #D70005;
}
.mypricefont {
	color: #D70005;
	font-weight:bold;
}

body,td,th {
	font-size: 12px;
	
}
a:link {
	font-size: 12px;
	color: #525252;
	text-decoration: none;
}
a:visited {
	font-size: 12px;
	color: #525252;
	text-decoration: none;
}
a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.wenbenkuang {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #999999 1px solid; COLOR: #333333; BORDER-BOTTOM: #999999 1px solid; 
}
.go-wenbenkuang {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; BORDER-LEFT: #ffffff 1px solid; CURSOR: hand; COLOR: #333333; PADDING-TOP: 1px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: "ËÎÌå"; HEIGHT: 19px; BACKGROUND-COLOR: #eeeeee
}

.styleOrderState {
	color: #FF0000;
}
.SearchKey {
	color: #FF0000;
}
.newstitfont {
	font-size: 14px;
	font-weight: bold;

}