body {
	font-size: 12px; margin: 0px; color: #333333; line-height: 18px; font-family: arial, helvetica, sans-serif;
}
td {
	font-size: 12px; color: #333333; line-height: 16px; font-family: arial, helvetica, sans-serif;
}
th {
	font-size: 12px; color: #333333; line-height: 16px; font-family: arial, helvetica, sans-serif;
}
a:link {
	color: #003399; line-height: 18px; text-decoration: none
}
a:visited {
	color: #003399; line-height: 18px; text-decoration: none
}
a:hover {
	color: #ff0000; line-height: 18px; text-decoration: underline
}
h1 {
	font-weight: bold; font-size: 12px
}
h2 {
	font-weight: bold; font-size: 10px
}
.p2 {
	text-indent: 24px
}
.line7 {
	height: 7px;
}

a.amove:hover {
	left: 1px; position: relative; top: 1px
}
.textbox {
	border-right: #999999 1px solid; border-top: #999999 1px solid; font-size: 12px; border-left: #999999 1px solid; color: #000000; border-bottom: #999999 1px solid
}

.select {
	border-right: #999999 1px solid; border-top: #999999 1px solid; font-size: 12px; border-left: #999999 1px solid; color: #000000; border-bottom: #999999 1px solid
}

.textbox_blue {
	border-right: #999999 1px solid; border-top: #999999 1px solid; font-size: 12px; border-left: #999999 1px solid; color: blue; border-bottom: #999999 1px solid
}
.pa2 {
	padding-right: 2px; padding-left: 2px; padding-bottom: 2px; padding-top: 2px
}
.pa3 {
	padding-right: 3px; padding-left: 3px; padding-bottom: 3px; padding-top: 3px
}
.pa5 {
	padding-right: 5px; padding-left: 5px; padding-bottom: 5px; padding-top: 5px
}
.pa10 {
	padding-right: 10px; padding-left: 10px; padding-bottom: 10px; padding-top: 10px
}
.border {
	border-right: 1px solid; border-top: 1px solid; border-left: 1px solid; border-bottom: 1px solid
}
.border_botx {
	border-bottom: 1px dashed
}
.border_t {
	border-top: 1px solid
}
.border_bot {
	border-bottom: 1px solid
}
.bgl {
	background-position: left 50%; background-repeat: repeat-y
}
.bgbn {
	background-position: center bottom; background-repeat: no-repeat
}
.bgtn {
	background-position: center top; background-repeat: no-repeat
}
.bgt {
	background-position: 50% top; background-repeat: repeat-x
}
.bgb {
	background-position: 50% bottom; background-repeat: no-repeat
}
.text_10pxb {
	font-weight: bold; font-size: 12px
}
.text_10px {
	font-size: 12px
}
.text_big {
	font-size: 12px
}
a.a333:link {
	color: #333333; text-decoration: none
}
a.a333:visited {
	color: #333333; text-decoration: none
}
a.a333:hover {
	color: #ff6600; text-decoration: none
}
a.a333:active {
	color: #333333; text-decoration: none
}
unknown {
	color: #ffffff; text-decoration: none
}
a.awhite:link {
	color: #ffffff; text-decoration: none
}
a.awhite:visited {
	color: #ffffff; text-decoration: none
}
a.awhite:hover {
	color: #89d4ff; text-decoration: none
}
a.awhite:active {
	color: #ffffff; text-decoration: none
}
a.aorange:link {
	color: #f98336; text-decoration: none
}
a.aorange:visited {
	color: #f98336; text-decoration: none
}
a.aorange:hover {
	color: #ffb669; text-decoration: none
}
a.aorange:active {
	color: #f98336; text-decoration: none
}

.color_b_333 {
	font-weight: bold; color: #333333; line-height: 18px; letter-spacing: 1px; text-decoration: none
}
.color_b_666 {
	font-weight: bold; color: #336699; line-height: 18px; letter-spacing: 1px; text-decoration: none
}
.color_666 {
	color: #666666; line-height: 18px; text-decoration: none
}
.color_999 {
	color: #999999; line-height: 18px; text-decoration: none
}
.color_yellow {
	color: #ffff00; line-height: 18px; text-decoration: none
}
.color_green {
	color: #7fc23f; line-height: 18px; text-decoration: none
}
.color_orange {
	color: #ff9900; line-height: 18px; text-decoration: none
}
.color_white {
	color: #ffffff; line-height: 18px; text-decoration: none
}
.color_yellow2 {
	color: #ffd957; line-height: 18px; text-decoration: none
}
.color_orange3 {
	color: #a23b0e; line-height: 18px; text-decoration: none
}
.color_green2 {
	color: #2e901e; line-height: 18px; text-decoration: none
}
.color_fh1 {
	color: #ec3d8b; line-height: 18px; text-decoration: none
}
.color_hui1 {
	font-weight: bold; color: #6f5445; line-height: 18px; text-decoration: none
}
.color_green1 {
	color: #2e901e; line-height: 18px; text-decoration: none
}
.color_orange3 {
	color: #d64300; line-height: 18px; text-decoration: none
}
a.color_blue1:visited {
	color: #3c93dd; text-decoration: underline
}
a.color_blue1:link {
	color: #3c93dd; text-decoration: underline
}
a.color_blue1:hover {
	color: #3c93dd; text-decoration: underline
}

a.color_333:link,a.color_333:visited {color: #333333;line-height: 18px; text-decoration: underline;}
a.color_333:active,a.color_333:hover {color: #ff0000;line-height: 18px; text-decoration: underline;}

a.menu_head:link,a.menu_head:visited {color: #000000;line-height: 18px; text-decoration: none;}
a.menu_head:active,a.menu_head:hover {color: #ff0000;line-height: 18px; text-decoration: none;}

a.color_b_333:hover {
	font-weight: bold; color: #ff0000; line-height: 18px; letter-spacing: 1px; text-decoration: underline
}
.color_blue1 {
	color: #3c93dd; line-height: 18px; text-decoration: underline
}

a.color_blue3:visited {
	color: #3c93dd; text-decoration: underline
}
a.color_blue3:link {
	color: #3c93dd; text-decoration: underline
}
a.color_blue3:hover {
	color: #FF0000; text-decoration: underline
}
.color_blue3 {
	padding-left: 5px; color: #3c93dd; line-height: 18px; text-decoration: none
}

.left_newsimg {
	padding-top: 5px;
}

.color_green2 {
	color: #64ad3c; text-decoration: none
}
.color_gray1 {
	color: #a47659; text-decoration: none
}
.color_fh2 {
	color: #b7798f; text-decoration: none
}
.color_red {
	color: #ff0000; text-decoration: none
}

.color_b_666 {
	font-weight: bold; text-transform: none; letter-spacing: 1px; color: #336699; line-height: 18px;
}
.color_b_red {
	font-weight: bold; text-transform: none; letter-spacing: 1px; color: #ff0000; line-height: 18px;
}
.color_b_org {
	font-weight: bold; text-transform: none; color: #ff6600; line-height: 18px
}
.bgl {
	background-position: left 50%; background-repeat: no-repeat
}
.bgr {
	background-position: right top; background-repeat: no-repeat
}
.pa_lr10 {
	padding-right: 10px; padding-left: 10px
}
.color_blue2 {
	color: #003399
}
.color_black {
	color: #000000
}
.pa_10 {
	padding-right: 20px; padding-left: 20px; padding-bottom: 20px; padding-top: 20px
}
.border_lrw {
	border-right: #ffffff 1px solid; border-left: #ffffff 1px solid
}
.right {
	color: #333333
}
.bottom_right {
	background-position: right 50%; background-image: url(../images/b_r_bg.gif); color: #333333; background-repeat: repeat-y
}
.right_index {
	background-position: right 50%; color: #333333; line-height: 18px; background-repeat: repeat-y
}
.title_style {
	font-weight: bold; color: #ffffff; line-height: normal; font-style: normal; font-variant: normal; text-decoration: none
}
.login_bg {
	background-image: url(../images/index/login_box_05.gif); color: #333333; line-height: 18px; background-repeat: repeat-x; text-decoration: none
}
.ywlj_bg {
	background-image: url(../images/index/ywlj_box_06.gif); color: #333333; line-height: 18px; background-repeat: repeat-x; text-decoration: none
}
.menu_out {
	cursor: hand; color: #003366
}
.menu_over {
	cursor: hand; color: #ffffff; background-color: #fc8c48
}
.scroll_bar {
	scrollbar-face-color: #fff; overflow-x: hidden; scrollbar-highlight-color: #bababa; overflow: scroll; width: 120px; scrollbar-shadow-color: #bababa; scrollbar-3dlight-color: #fff; scrollbar-arrow-color: #bababa; scrollbar-track-color: #fff; scrollbar-darkshadow-color: #fff; height: 160px
}
.scroll_protocol {
	border-right: #c0c0c0 1px solid; border-top: #c0c0c0 1px solid; scrollbar-face-color: #fff; overflow-x: hidden; scrollbar-highlight-color: #666; overflow: scroll; border-left: #c0c0c0 1px solid; width: 575px; scrollbar-shadow-color: #666; scrollbar-3dlight-color: #fff; scrollbar-arrow-color: #666; scrollbar-track-color: #fff; border-bottom: #c0c0c0 1px solid; scrollbar-darkshadow-color: #fff; height: 400px
}
.scroll_orderlink {
	scrollbar-face-color: #fff; overflow-x: hidden; scrollbar-highlight-color: #bababa; overflow: scroll; width: 175px; scrollbar-shadow-color: #bababa; scrollbar-3dlight-color: #fff; scrollbar-arrow-color: #bababa; scrollbar-track-color: #fff; scrollbar-darkshadow-color: #fff; height: 150px
}
.scroll_ordercity {
	overflow-y: hidden; scrollbar-face-color: #fff; scrollbar-highlight-color: #bababa; overflow: scroll; scrollbar-shadow-color: #bababa; scrollbar-3dlight-color: #fff; scrollbar-arrow-color: #bababa; scrollbar-track-color: #fff; scrollbar-darkshadow-color: #fff
}
.left_menu {
	padding-left: 45px; background-image: url(/images/left_menu_01.jpg); vertical-align: middle; overflow: hidden; width: 188px; padding-top: 8px; height: 32px; text-overflow: ellipsis
}
.left_menu_over {
	padding-left: 45px; background-image: url(/images/left_menu_02.jpg); vertical-align: middle; overflow: hidden; width: 188px; padding-top: 8px; height: 32px; text-overflow: ellipsis
}
.left_menu_bg {
	background-color: #f6f6f6
}
.marquee_bottom_top {
	display: inline; overflow: hidden; width: 260px; word-break: keep-all; text-overflow: ellipsis
}
.ul_line {
	display: inline; align: left
}
.gg_bg {
	background-image: url(banner_ciytbg.gif); width: 192px; padding-top: 10px; background-repeat: no-repeat; height: 200px
}
.menu_quick_bg {
	background-position: left bottom; background-repeat: no-repeat
}

.huitable {
	border-right: #cccccc 1pt solid; border-top: #cccccc 0pt solid; border-left: #cccccc 1pt solid; border-bottom: #cccccc 1pt solid
}

a.item_name:visited {color: #003399; text-decoration: underline;}
a.item_name:link {color: #003399; text-decoration: underline;}
a.item_name:hover {color: #FF0000; text-decoration: underline;}

.item_price{
	line-height: 160%;
	font-size: 12px;
	color:#96171a;
	font-weight: bold;
}

.item_wholesale{
	line-height: 160%;
	font-size: 12px;
	color:#ff0000;
	font-weight: bold;
}

a.item_signin:link,a.item_signin:visited {color: #CC0000;text-decoration: none;font-weight: bold;}
a.item_signin:active,a.item_signin:hover {color: #003399;text-decoration: none;font-weight: bold;}

a.navtitle:link,a.navtitle:visited {color: #000000;text-decoration: underline;font-weight: bold;}
a.navtitle:active,a.navtitle:hover {color: #ff0000;text-decoration: underline;font-weight: bold;}

a.item_order:link,a.item_order:visited {color: #ff0000;text-decoration: underline;font-weight: bold;}
a.item_order:active,a.item_order:hover {color: #003399;text-decoration: underline;font-weight: bold;}

.line {border-top: 1px dashed #cccccc;}

.errorstyle {
	background-color: #FFFFEE;
	border: 1px solid #FF6600;
}
