body {
	position: relative
}
.lightinthebox {
	margin: 0px auto; width: 952px
}
a.logo {
	display: block; background: url(../images/logobg_alpha.gif) no-repeat; float: left; width: 240px; height: 81px
}
a.logo:hover {
	background: url(../images/logobg_alpha.gif) no-repeat 0px -81px; text-decoration: none
}
a.logo img {
	display: none
}
.litb_b {
	width: 952px
}
.litb {
	width: 950px
}
#headerblock {
	clear: both; z-index: 10000; position: relative; height: 81px; text-align: right
}
#intro {
	float: left; width: 500px; text-align: left
}
#login {
	margin-top: 2px; float: right; width: 435px
}

.menu {
	padding-left: 2px; font-size: 12px; z-index: 500; background: #8e0314; float: left; padding-bottom: 4px; width: 182px; position: relative
}
.menu ul {
	background: none transparent scroll repeat 0% 0%; float: left;
}
.menu ul ul {
	width: 183px
}
.menu ul li {
	border-top: #a6a6a6 1px solid; display: block; font-weight: bold; background: url(../images/menu_arrow_bg.gif) #f5f5f5 no-repeat -1px -101px; float: left; width: 180px; line-height: 24px; height: 24px
}
.menu ul ul li {
	border-top-width: 0px; border-right: #a6a6a6 2px solid; padding-right: 0px; background-position: 0px -32px; display: block; padding-left: 20px; font-weight: normal; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 2px; width: 161px; line-height: 140%; padding-top: 2px; height: auto; background-color: #fff
}
.menu ul ul .b_top {
	border-right: #a6a6a6 2px solid; background-position: 0px 0px; border-top: #a6a6a6 1px solid; padding-top: 10px
}
.menu a {
	padding-right: 0px; display: block; padding-left: 0px; font-size: 1em; float: left; padding-bottom: 0px; width: 180px; color: #000; text-indent: 1em; padding-top: 0px; height: 100%; text-decoration: none
}
.menu a:visited {
	padding-right: 0px; display: block; padding-left: 0px; font-size: 1em; float: left; padding-bottom: 0px; width: 180px; color: #000; text-indent: 1em; padding-top: 0px; height: 100%; text-decoration: none
}
.menu ul ul li a {
	display: inline; background: none transparent scroll repeat 0% 0%; width: auto; color: #000; text-indent: 0px
}
.menu ul ul li a:visited {
	display: inline; background: none transparent scroll repeat 0% 0%; width: auto; color: #000; text-indent: 0px
}
.menu ul ul li a:hover {
	background: none transparent scroll repeat 0% 0%; color: #8d0011; text-decoration: underline
}
unknown {
	background: none transparent scroll repeat 0% 0%; color: #8d0011; text-decoration: underline
}
.menu table {
	padding-right: 0px; padding-left: 0px; font-size: 1em; z-index: 1; padding-bottom: 0px; margin: -1px; width: 0px; padding-top: 0px; border-collapse: collapse; height: 0px
}
 html .menu a:hover {
	z-index: 100; background: url(../images/menu_arrow_bg.gif) #fff no-repeat -1px -130px; color: #000; position: relative; text-decoration: none
}
.menu li:hover {
	position: relative
}
unknown {
	background: url(../images/menu_arrow_bg.gif) #fff no-repeat -1px -130px; color: #000
}
.menu ul ul {
	background: url(../images/menu_arrow_bg.gif) no-repeat 0px 100%; left: 156px; padding-bottom: 4px; width: 183px; position: absolute; top: -10000000px; height: auto
}
.menu ul :hover ul {
	top: -1px
}
.bgbutton1 {
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 150px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	color:#FFFFFF;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color:transparent;
	background-image: url(../images/09_11.gif);
	background-repeat: no-repeat;
}
.bgbutton2 {
	margin: 0px;
	padding: 0px;
	color:#FFFFFF;
	height: 22px;
	width: 90px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color:transparent;
	background-image: url(../images/bg231.gif);
	background-repeat: no-repeat;
}
.bgbutton3 {
	margin: 0px;
	padding: 0px;
	color:#FFFFFF;
	height: 21px;
	width: 60px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color:transparent;
	background-image: url(../images/copy.gif);
	background-repeat: no-repeat;
}

.ddlcss
{
	border-right: #ddd 1px solid; 
	border-top: #ddd 1px solid;
    border-left: #ddd 1px solid;
    border-bottom: #ddd 1px solid;
    width:200px;
}

.innew{width:950px; border:1px solid #cccccc; height:auto; float:left; margin-top:10px; padding-bottom:8px; margin-bottom:10px;*margin-bottom:0px !important;*margin-bottom:0px;}
.innew h3 {
	padding-right: 0px; padding-left: 0px; background: url(../images/blue_head_bg.gif) repeat-x; margin-bottom: 6px; padding-bottom: 0px; line-height: 28px; padding-top: 0px; height: 28px
}
.innew  li{
	background-image:url(../images/icon_arr.gif); background-repeat:no-repeat; 	padding-left:10px; margin-left:10px;
	*margin-left:10px !important;
	  *margin-left:5px;
	width:31%;
	float:left;
	background-position: left 8px;
}

#footerblock {
	background: url(../images/bg_foot.gif) repeat-x; padding-top: 8px
}
#footerblock img {
	margin: 0px 5px; vertical-align: top
}
#footimg {
	margin: 0px auto; width: 900px
}
.select-free {
	z-index: 10; position: absolute
}
.select-free iframe {
	display: block; z-index: -1; filter: mask(); left: 0px; width: 183px; position: absolute; top: 0px; height: 20px
}

#tabs {
	z-index: 500; right: 0px; background: url(../images/tabs_bg.gif) no-repeat; width: 309px; position: absolute; top: 0px; text-align: left
}
#tabs ul {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; width: 310px; padding-top: 0px; position: relative
}
#tabs ul li {
	display: inline; float: left
}
#tabs ul li a.outer {
	margin-top: 2px; display: block; font-weight: bold; font-size: 12px; text-indent: 1em; line-height: 20px; height: 26px; text-decoration: none
}
#tabs ul li strong.outer {
	margin-top: 2px; display: block; font-weight: bold; font-size: 12px; text-indent: 1em; line-height: 20px; height: 26px; text-decoration: none
}
#tabs ul li a.one {
	background: url(../images/tabs_1_.gif) no-repeat; width: 105px;
}
#tabs ul li a.two {
	background: url(../images/tabs_2_.gif) no-repeat; width: 64px
}
#tabs ul li a.three {
	background: url(../images/tabs_3_.gif) no-repeat; width: 140px
}
#tabs ul li div {
	padding-right: 5px; padding-left: 5px; padding-bottom: 5px; padding-top: 5px; position: absolute; top: -2400px
}
#tabs ul li a div.tab_left {
	background: url(../images/tab_left.gif) no-repeat; left: 0px; width: 146px; text-indent: 1em; height: 79px
}
#tabs ul li div.tab_left {
	background: url(../images/tab_left.gif) no-repeat; left: 0px; width: 146px; text-indent: 1em; height: 79px
}
#tabs ul li a div.tab_center {
	background: url(../images/tab_center.gif) no-repeat; left: 105px; width: 130px; text-indent: 1em; height: 61px
}
#tabs ul li div.tab_center {
	background: url(../images/tab_center.gif) no-repeat; left: 105px; width: 130px; text-indent: 1em; height: 61px
}
#tabs ul li a div.tab_right {
	background: url(../images/tab_right.gif) no-repeat; left: 169px; width: 130px; text-indent: 1em; background-position:left bottom;  height:auto;
}
#tabs ul li div.tab_right {
	background: url(../images/tab_right.gif) no-repeat; left: 169px; width: 130px; text-indent: 1em; background-position:left bottom;  height:auto;
}
unknown {
	background: url(../images/tabs_1_.gif) no-repeat 0px -28px; color: #000; height: 26px
}
 html #tabs ul li a.one:hover {
	background: url(../images/tabs_1_.gif) no-repeat 0px -28px; cursor: pointer; color: #000; height: 26px
}
unknown {
	background: url(../images/tabs_2_.gif) no-repeat 0px -28px; color: #000; height: 26px
}
 html #tabs ul li a.two:hover {
	background: url(../images/tabs_2_.gif) no-repeat 0px -28px; cursor: pointer; color: #000; height: 26px
}
unknown {
	background: url(../images/tabs_3_.gif) no-repeat 0px -28px; cursor: default; color: #000; height: 26px
}
 html #tabs ul li a.three:hover {
	background: url(../images/tabs_3_.gif) no-repeat 0px -28px; cursor: default; color: #000; height: 26px
}
#tabs ul li:hover div {
	top: 24px
}
#tabs ul li a:hover div {
	top: 24px
}
#tabs p {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
div.tab_left p a {
	padding-left: 1em; background: url(../images/list_ca_l.gif) no-repeat left center; line-height: 160%
}
div.tab_center p a {
	padding-left: 1em; background: url(../images/list_ca_l.gif) no-repeat left center; line-height: 160%
}
#tabs em {
	font-weight: normal; margin-left: 5px; font-style: normal; text-decoration: underline
}
.tab_right p {
	height: 18px
}
.tab_right img {
	margin-right: 0.5em
}
#t_p {
	z-index: 500; left: 120px; position: absolute; top: 0px; text-align: left
}
#t_p ul {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; width: 42px; padding-top: 0px; position: relative
}
#t_p ul li {
	display: inline; float: left
}
#t_p ul li a.one {
	display: block; background: url(../images/tabs_price.gif) no-repeat; width: 43px; text-indent: 3px
}
#t_p ul li div {
	background: #fff; position: absolute; top: -2400px
}
#t_p ul li a div {
	border-right: #ddd 1px solid; border-top: #ddd 1px; left: 1px; border-left: #ddd 1px solid; width: 40px; text-indent: 2px; border-bottom: #ddd 1px solid; height: 104px
}
#t_p ul li div {
	border-right: #ddd 1px solid; border-top: #ddd 1px; left: 1px; border-left: #ddd 1px solid; width: 40px; text-indent: 2px; border-bottom: #ddd 1px solid; height: 104px
}
unknown {
	background: url(../images/tabs_price.gif) no-repeat 100% -28px; height: 26px
}
 html #t_p ul li a.one:hover {
	background: url(../images/tabs_price.gif) no-repeat 100% -28px; cursor: pointer; color: #a72d2c; height: 26px
}
#t_p ul li:hover div {
	top: 20px
}
#t_p ul li a:hover div {
	top: 20px
}
#t_p div a {
	display: block; line-height: 140%
}
#t_p iframe {
	border-top-width: 0px; display: block; border-left-width: 0px; z-index: -1; filter: mask(); left: 0px; border-bottom-width: 0px; width: 40px; position: absolute; top: 0px; height: 108px; border-right-width: 0px
}
.error_box {
	padding-right: 10px; padding-left: 60px; font-weight: bold; font-size: 12px; padding-bottom: 15px; margin: 10px 0px; padding-top: 15px
}
.success_box {
	padding-right: 10px; padding-left: 60px; font-weight: bold; font-size: 12px; padding-bottom: 15px; margin: 10px 0px; padding-top: 15px
}
.warning_box {
	padding-right: 10px; padding-left: 60px; font-weight: bold; font-size: 12px; padding-bottom: 15px; margin: 10px 0px; padding-top: 15px
}
.caution_box {
	padding-right: 10px; padding-left: 60px; font-weight: bold; font-size: 12px; padding-bottom: 15px; margin: 10px 0px; padding-top: 15px
}
.error_box {
	border-right: #bf0000 1px solid; border-top: #bf0000 1px solid; background: url(../images/icon_error.gif) #fedfdf no-repeat 20px 10px; border-left: #bf0000 1px solid; color: #bf0000; border-bottom: #bf0000 1px solid
}
.warning_box {
	border-right: #bf0000 1px solid; border-top: #bf0000 1px solid; background: url(../images/icon_error.gif) #fedfdf no-repeat 20px 10px; border-left: #bf0000 1px solid; color: #bf0000; border-bottom: #bf0000 1px solid
}
.caution_box {
	border-right: #bf0000 1px solid; border-top: #bf0000 1px solid; background: url(../images/icon_error.gif) #fedfdf no-repeat 20px 10px; border-left: #bf0000 1px solid; color: #bf0000; border-bottom: #bf0000 1px solid
}
.success_box {
	border-right: #859802 1px solid; border-top: #859802 1px solid; background: url(../images/icon_success.gif) #ebfedf no-repeat 20px 10px; border-left: #859802 1px solid; color: #666; border-bottom: #859802 1px solid
}
.new {
	padding-right: 24px; background: url(../images/new.gif) no-repeat right center
}
.minframe {
	width: 184px
}
.maxframe {
	margin-left: 184px
}
.midframe {
	width: 540px
}

.othermidframe {
	width: 755px
}

.therightframe {
	width: 209px
}
.m_w_90 {
	width: 90px
}
a.ih:hover {
	background-color: #ddd
}
a.ih img {
	padding-right: 1px; padding-left: 1px; padding-bottom: 1px; padding-top: 1px
}
a.ih:link img {
	padding-right: 1px; padding-left: 1px; padding-bottom: 1px; padding-top: 1px
}
a.ih:visited img {
	padding-right: 1px; padding-left: 1px; padding-bottom: 1px; padding-top: 1px
}
a.ih:hover img {
	background-color: #ddd
}
a.ih:active img {
	background-color: #ddd
}
textarea {
	font-weight: normal; font-size: 11px; background: #fff; font-family: arial,helvetica,sans-serif
}
input {
	font-weight: normal; font-size: 11px; background: #fff; font-family: arial,helvetica,sans-serif
}
select {
	font-weight: normal; font-size: 11px; background: #fff; font-family: arial,helvetica,sans-serif
}
.input_4 {
	border-right: #ddd 1px solid; padding-right: 5px; border-top: #ddd 1px solid; padding-left: 5px; padding-bottom: 5px; border-left: #ddd 1px solid; width: 140px; line-height: 14px; padding-top: 5px; border-bottom: #ddd 1px solid; height: 14px
}
.input_5 {
	border-right: #ddd 1px solid; padding-right: 5px; border-top: #ddd 1px solid; padding-left: 5px; padding-bottom: 5px; border-left: #ddd 1px solid; width: 250px; line-height: 14px; padding-top: 5px; border-bottom: #ddd 1px solid; height: 14px
}
.textarea1 {
	border-right: #ddd 1px solid; padding-right: 5px; border-top: #ddd 1px solid; padding-left: 5px; font-size: 12px; padding-bottom: 5px; border-left: #ddd 1px solid; width: 350px; padding-top: 5px; border-bottom: #ddd 1px solid; height: 120px
}
button {
	border-right: #ddd 1px solid; border-top: #ddd 1px solid; background: url(../images/button.gif) repeat-x; border-left: #ddd 1px solid; cursor: pointer; line-height: 18px; border-bottom: #ddd 1px solid; font-family: arial,helvetica,sans-serif
}
button:hover {
	background: url(../images/button_over.gif) repeat-x; color: #333
}
button:active {
	background: url(../images/button_over.gif) repeat-x; color: #333
}
#menu_index_top li a:link {
	margin-top: 6px; display: block; font-weight: bold; font-size: 15px; background: url(../images/menu_top.jpg) #fff no-repeat; width: 184px; color: #fff; text-indent: 1em; line-height: 37px; height: 37px
}
#menu_index_top li a:visited {
	margin-top: 6px; display: block; font-weight: bold; font-size: 15px; background: url(../images/menu_top.jpg) #fff no-repeat; width: 184px; color: #fff; text-indent: 1em; line-height: 37px; height: 37px
}
#menu_index_top li a:hover {
	background-position: 0px -37px
}
.cate_title {
	font-weight: bold; font-size: 12px; background: url(../images/cate_title.gif) #8e0011 no-repeat 2px 0px; width: 184px; color: #000; text-indent: 14px; line-height: 26px; height: 27px
}
.product_title {
	font-weight: bold; font-size: 12px; line-height: 100%
}
.blue_con {
	clear: both; border-right: #ddd 1px solid; border-top: #ddd 1px solid; padding-bottom: 8px; border-left: #ddd 1px solid; border-bottom: #ddd 1px solid
}
.blue_con h3 {
	padding-right: 0px; padding-left: 0px; background: url(../images/blue_head_bg.gif) repeat-x; margin-bottom: 6px; padding-bottom: 0px; line-height: 28px; padding-top: 0px; height: 28px
}
.blue_con h4 {
	padding-right: 0px; padding-left: 0px; background: url(../images/blue_head_bg.gif) #e1f1f6 repeat-x; margin-bottom: 6px; padding-bottom: 6px; padding-top: 6px
}
.blue_con p {
	padding-right: 12px; padding-left: 12px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
.blue_con p strong {
	font-size: 12px
}
.order_news {
	padding-right: 5px; display: block; padding-left: 5px; padding-bottom: 4px; margin: 0px 6px; padding-top: 4px; background-color: #fff
}
.order_news input {
	margin: 3px 0px
}
.bg_letter {
	padding-right: 0px; padding-left: 60px; background: url(../images/bg_letter.gif) no-repeat; padding-bottom: 10px; padding-top: 10px
}
#nav_menu {
	font-weight: bold; font-size: 13px; text-align: center
}
#nav_menu li {
	border-right: #ddd 1px solid; border-top: #ddd 1px solid; margin-top: 6px; background: url(../images/nav_bar_bg.gif) repeat-x; float: left; height: 24px
}
#nav_menu li span {
	display: block; color: #a72d2c; line-height: 24px; height: 24px; text-decoration: none
}
#nav_menu li a:link {
	display: block; background: url(../images/nav_bar_bg.gif); color: #000; text-decoration: none
}
#nav_menu li a:visited {
	display: block; background: url(../images/nav_bar_bg.gif); color: #000; text-decoration: none
}
#nav_menu li a span {
	color: #000
}
#nav_menu li a:hover {
	background-position: 0px bottom
}
#nav_menu li a:hover span {
	cursor: pointer
}
#nav_menu .li1 {
	width: 100px;
}

#nav_menu .li2 {
	width: 101px
}
#nav_menu .li3 {
	width: 110px
}
#nav_menu .li4 {
	width: 112px
}
#nav_menu .li5 {
	width: 110px
}

#nav_chat {
	background: url(../images/EmailUs.gif) no-repeat right top; width: 230px; text-indent: 43px; line-height: 15px; padding-top: 15px
}
#nav_chat p {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
.search_bar {
	background: #8e0314; width: 768px; height: 39px;
}
.use_nav_bg {
	background: url(../images/search_bar_l.gif) no-repeat right top; margin: 4px 2px; height: 31px;
}

.use_nav_bg b {
	display: block; background: url(../images/search_bar_l.gif) no-repeat; float: left; width: 12px; height: 31px
}
#search_con {
	float: left; width: 578px
}
#search_con .select {
	width: 160px 
}
#search_con .input {
	width: 310px
}
 html #search_con .input {
	width: 180px
}
unknown {
	width: 302px
}
#search_con li {
	margin-right: 5px
}
a.btn_search {
	display: block; background: url(../images/btn_go.gif) no-repeat 0px 0px; width: 23px; height: 22px
}
a.btn_search:hover {
	display: block; background: url(../images/btn_go.gif) no-repeat 0px -22px; width: 23px; height: 22px
}
#shoping_con li a:link {
	padding-right: 0px; display: block; padding-left: 8px; background: url(../images/search_bar_r.gif) no-repeat 0px -32px; padding-bottom: 0px; width: 173px; color: #fff; padding-top: 5px; height: 26px; text-decoration: none
}
#shoping_con li a:visited {
	padding-right: 0px; display: block; padding-left: 8px; background: url(../images/search_bar_r.gif) no-repeat 0px -32px; padding-bottom: 0px; width: 173px; color: #fff; padding-top: 5px; height: 26px; text-decoration: none
}
#shoping_con li a:hover {
	background-position: 0px 0px; text-decoration: underline
}
#shoping_con li img {
	margin-right: 0.6em
}
#shoping_con li {
	padding-right: 0px; padding-left: 0px; font-weight: bold; font-size: 13px; float: left; padding-bottom: 4px; color: #fff; line-height: 22px; padding-top: 4px
}
#search_con li {
	padding-right: 0px; padding-left: 0px; font-weight: bold; font-size: 13px; float: left; padding-bottom: 4px; color: #fff; line-height: 22px; padding-top: 4px
}
.right_big_con {
	float: right; overflow: hidden; width: 755px
}
.r_b_c {
	width: 753px
}
.index_layer #boxswitch DIV {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/index_swich_bg.gif) repeat-x; FLOAT: left; WIDTH: 251px; CURSOR: pointer; COLOR: #000; LINE-HEIGHT: 27px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 27px; TEXT-ALIGN: center
}
.index_layer #boxswitch DIV.selected {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #a72d2c; BORDER-BOTTOM-STYLE: none
}
.index_layer .show LI {
	FLOAT: left; MARGIN: 10px 5px; WIDTH: 240px; HEIGHT: 115px
}
.index_layer .show span {
	float: left; width: 130px
}
.index_layer .show .m_w_90 {
	padding-right: 4px
}
.index_layer .show .m_w_90 span {
	width: 24px
}
#border_left {
	border-left: #ddd 1px solid
}
.border_b {
	border-bottom: #e5e5e5 1px solid
}
.border_t {
	border-top: #e5e5e5 1px solid
}
.more_product {
	font-size: 11px; color: #184c95; text-decoration: underline
}
a.more_product:link {
	font-size: 11px; color: #184c95; text-decoration: underline
}
a.more_product:visited {
	font-size: 11px; color: #184c95; text-decoration: underline
}
#shopping_by_categories h4 {
	font-size: 16px; margin: 8px
}
#shopping_by_categories li {
	padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 20px; margin: 4px 9px; width: 230px; padding-top: 20px; height: 160px; 
}
#whybuy li {
	float: left; width: 50%; height: 90px
}
#reco_product li {
	float: left; margin: 3px 15px 0px 0px; width: 84px
}
#reco_product p {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 3px 0px; padding-top: 0px
}
#f_product {
	float: left; width: 490px
}
#f_product p {
	padding-right: 1em; padding-left: 1em; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
#feautre_category li {
	padding-right: 14px; padding-left: 14px; float: left; padding-bottom: 0px; margin: 10px 0px; width: 150px; padding-top: 0px; height: 282px
}
.border_r_dash {
	background: url(../images/border_dash.gif) repeat-y right top
}
#feautre_category_no_child li {
	padding-right: 14px; padding-left: 14px; float: left; padding-bottom: 0px; margin: 10px 0px; width: 150px; padding-top: 0px; height: 170px
}
.top_selling img {
	margin-right: 1em
}
.top_selling li {
	padding-right: 0px; padding-left: 0px; padding-bottom: 1em; padding-top: 1em
}
#recentlyorder {
	overflow: hidden; height: 210px
}
#recentlyorder li {
	width: 181px; line-height: 140%; height: 70px
}
.roll_order {
	margin-left: 18px
}
a.icon_inquiry {
	display: block; background: url(../images/btn_inquiy.gif) no-repeat; width: 130px; height: 19px
}
.list_title a {
	display: block; background: #eee; overflow: hidden; color: #a72d2c; text-indent: 2em; line-height: 20px; height: 20px; text-decoration: underline
}
.list_product {
	background: url(../images/line.gif) no-repeat center bottom; margin-left: 11px; width: 734px; padding-top: 8px; height: 150px
}
.list_product li {
	float: left
}
.list_product .li_con {
	padding-right: 46px; padding-left: 16px; padding-bottom: 0px; width: 359px; padding-top: 0px
}
.list_product dt {
	line-height: 14px
}
.product_detail {
	margin-top: 3px; height: 69px
}
#list_bg_img {
	padding-left: 21px
}
#list_bg_img p {
	padding-right: 0px; display: block; padding-left: 0px; padding-bottom: 0px; margin: 0px; line-height: 120%; padding-top: 0px; position: relative; top: 5px
}
#list_bg_img li {
	padding-right: 21px; padding-left: 21px; background: url(../images/line.gif) no-repeat left bottom; float: left; padding-bottom: 5px; width: 136px; padding-top: 5px; height: 260px
}
#list_bg_img li .relative {
	padding-right: 0px; padding-left: 0px; background: none transparent scroll repeat 0% 0%; padding-bottom: 0px; padding-top: 0px; height: 130px
}
#list_bg_big_img {
	padding-left: 18px
}
#list_bg_big_img li {
	padding-right: 5px; padding-left: 5px; background: url(../images/line.gif) no-repeat left bottom; float: left; padding-bottom: 5px; width: 228px; padding-top: 5px; height: 350px
}
#list_bg_big_img li .relative {
	padding-right: 0px; padding-left: 0px; background: none transparent scroll repeat 0% 0%; padding-bottom: 0px; padding-top: 0px; height: 232px
}
.car_price {
	padding-right: 15px; font-weight: bold; font-size: 12px; background: url(../images/car_price.gif) no-repeat right top; color: #bf0000
}
.product_count_b {
	padding-right: 0px; padding-left: 4px; font-weight: bold; font-size: 19px; z-index: 100; background: url(../images/count.gif) no-repeat; left: 85px; padding-bottom: 0px; width: 38px; color: #fff; text-indent: 3px; padding-top: 8px; position: absolute; top: 3px; height: 34px
}
.product_count {
	padding-right: 0px; padding-left: 4px; font-weight: bold; font-size: 19px; z-index: 100; background: url(../images/count.gif) no-repeat; left: 85px; padding-bottom: 0px; width: 38px; color: #fff; text-indent: 3px; padding-top: 8px; position: absolute; top: 3px; height: 34px
}
.free_shipping {
	display: block; background: url(../images/free_s.gif) no-repeat; margin: 4px; width: 74px; height: 21px
}
.bulksale_free_shipping_s {
	display: block; background: url(../images/bulk-freeshipping.gif) no-repeat; margin: 4px; width: 74px; height: 21px
}
.bulksale_free_shipping {
	display: block; background: url(../images/bulksale.gif) no-repeat; margin: 4px; width: 144px; height: 21px
}
.sale_item {
	background: url(../images/sale_item.gif) no-repeat; width: 130px; position: absolute; top: 112px; height: 18px
}
.sold_out {
	background: url(../images/sold_out.gif) no-repeat; width: 130px; position: absolute; top: 60px; height: 18px
}
.almost_sold_out_b {
	background: url(../images/almost_sold.gif) no-repeat; left: 66px; width: 64px; position: absolute; top: 66px; height: 64px
}
.almost_sold_out {
	background: url(../images/almost_sold.gif) no-repeat; left: 66px; width: 64px; position: absolute; top: 66px; height: 64px
}
.star {
	display: block; background: url(../images/star01.gif) no-repeat left bottom; float: left; width: 12px; height: 15px
}
.star_gray {
	display: block; background: url(../images/star02.gif) no-repeat left bottom; float: left; width: 12px; height: 15px
}
.product_count_s {
	font-weight: bold; z-index: 100; background: url(../images/count_s.gif) no-repeat; left: 62px; width: 24px; color: #fff; text-indent: 5px; padding-top: 1px; position: absolute; top: 1px; height: 25px; text-align: left
}
.sale_item_s {
	background: url(../images/sale_item_s.gif) no-repeat; width: 86px; position: absolute; top: 74px; height: 15px
}
.sold_out_s {
	background: url(../images/sold_out_s.gif) no-repeat; width: 86px; position: absolute; top: 36px; height: 17px
}
.almost_sold_out_s {
	background: url(../images/almost_sold_s.gif) no-repeat; left: 35px; width: 53px; position: absolute; top: 34px; height: 53px
}
.sale_item_b {
	padding-right: 65px; padding-left: 65px; background: url(../images/sale_item.gif) no-repeat; padding-bottom: 9px; padding-top: 9px
}
.sold_out_b {
	background: url(../images/sold_out_b.gif) no-repeat; width: 228px; position: absolute; top: 106px; height: 23px
}
.free_shipping_b {
	padding-right: 37px; padding-left: 37px; background: url(../images/free_s.gif) no-repeat; padding-bottom: 11px; padding-top: 11px
}
.product_count_b {
	left: 185px; width: 38px; top: 3px; height: 34px
}
.almost_sold_out_b {
	left: 165px; top: 165px
}
.pagebar {
	font-size: 12px; padding-top: 5px; height: 30px;
}
.pagebar a span {
	border-right: #ddd 1px solid; padding-right: 10px; border-top: #ddd 1px solid; padding-left: 10px; font-weight: normal; padding-bottom: 2px; margin: 0px; border-left: #ddd 1px solid; cursor: pointer; line-height: 28px; padding-top: 2px; border-bottom: #ddd 1px solid; background-color: #fff; text-align: center
}
.pagebar a {
	margin: 0px 6px
}
.pagebar span {
	font-weight: bold; margin: 0px 6px; text-align: center;
}
.list_bar li {
	float: left
}
.pagebar li {
	float: left
}
.first_page {
	background: url(../images/first.gif) no-repeat center center
}
.last_page {
	background: url(../images/last.gif) no-repeat center center
}
.next_page {
	background: url(../images/next.gif) no-repeat 39px center
}
.prev_page {
	background: url(../images/prev.gif) no-repeat 4px center
}
.pages {
	clear: both; width: 950px
}
.pages span {
	border-right: #ddd 1px solid; padding-right: 4px; border-top: #ddd 1px solid; display: block; padding-left: 4px; float: left; padding-bottom: 2px; margin: 2px; border-left: #ddd 1px solid; cursor: pointer; padding-top: 2px; border-bottom: #ddd 1px solid
}
.list_bar {
	background: url(../images/list_bar_bg.gif) repeat-x; color: #000; line-height: 20px; height: 24px
}
.list_bar .category {
	border-right: #ddd 1px solid; padding-right: 10px; display: block; padding-left: 0px; background: url(../images/trangle.gif) no-repeat 7px center; float: left; padding-bottom: 0px; text-indent: 14px; padding-top: 0px; border-bottom: #ddd 1px solid; height: 22px
}
.list_bar .category a {
	line-height: 22px
}
.list_bar .category_ {
	border-right: #ddd 1px solid; padding-right: 10px; display: block; padding-left: 0px; background: url(../images/trangle2.gif) no-repeat; float: left; padding-bottom: 0px; text-indent: 14px; padding-top: 0px; height: 23px
}
.list_bar .li1 {
	width: 240px
}
.list_bar .li2 {
	width: 258px
}
.list_bar .select {
	width: 100px; line-height: 19px; margin-right: 8px; height: 19px
}
.list_bar .select1 {
	width: 40px; line-height: 19px; margin-right: 8px; height: 19px
}
a .list_list {
	background-position: 0px -23px; cursor: pointer
}
a .list_grid {
	background-position: 0px -23px; cursor: pointer
}
a .list_gallery {
	background-position: 0px -23px; cursor: pointer
}
.list_list {
	display: block; background: url(../images/list_list.gif) no-repeat; float: left; width: 45px; text-indent: 2em; height: 23px
}
.list_grid {
	display: block; background: url(../images/list_grid.gif) no-repeat; float: left; width: 45px; text-indent: 2em; height: 23px
}
.list_gallery {
	display: block; background: url(../images/list_gallery.gif) no-repeat; float: left; width: 60px; text-indent: 2em; height: 23px
}
a .list_grid:hover {
	color: #a72d2c; text-decoration: underline
}
a .list_list:hover {
	color: #a72d2c; text-decoration: underline
}
a .list_gallery:hover {
	color: #a72d2c; text-decoration: underline
}
#relate_cate {
	WIDTH: 750px; HEIGHT: auto; float:left;
}
#relate_cate li {
	float: left; width: 33%; text-indent: 2em
}
#search_feedback {
	padding-right: 10px; padding-left: 10px; background: url(../images/search_cate.gif) repeat-x; padding-bottom: 0px; width: 240px; padding-top: 0px; height: 121px
}
.right_small_con {
	overflow: hidden; height: 207px
}
.right_small_con_1 {
	overflow: hidden; width: 540px; line-height: 18px; height: 209px
}
.right_small_con_2 {
	font-weight: bold; font-size: 12px; line-height: 100%;
}
.right_small_con_3 {
	overflow: hidden;
}
#recent_flash {
	overflow: hidden; position: relative; height: 172px; text-align: center
}
#recent_flash li {
	padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 5px; width: 129px; padding-top: 5px; height: 170px
}
#recent_flash p {
	padding-left: 18px; margin: 3px 0px
}
#recent_flash_small {
	overflow: hidden; position: relative; height: 114px; text-align: center
}
#recent_flash_small li {
	float: left; width: 113px; padding-top: 5px; height: 110px
}
#recent_flash_small p {
	padding-left: 18px; margin: 3px 0px
}
.mid_flash_width {
	width: 520px
}
.max_flash_width {
	padding-left: 15px; width: 925px
}
.recent_flash_prev {
	display: block; z-index: 10; width: 19px; cursor: pointer; position: absolute; top: 20px; height: 58px
}
.recent_flash_next {
	display: block; z-index: 10; width: 19px; cursor: pointer; position: absolute; top: 20px; height: 58px
}
.recent_flash_prev {
	background: url(../images/prev_l.gif) no-repeat; left: 10px
}
.recent_flash_next {
	right: 10px; background: url(../images/next_l.gif) no-repeat
}
#category_recommended .recent_flash_prev {
	top: 70px
}
#category_recommended .recent_flash_next {
	top: 70px
}
#nav_chat #nav_chat_sales {
	display: block; overflow: hidden; height: 16px
}
#category_menu li a:link {
	padding-right: 10px; display: block; padding-left: 10px; background: url(../images/list_ca_l.gif) no-repeat 3px 6px; padding-bottom: 1px; line-height: 140%; padding-top: 1px
}
#category_menu li a:visited {
	padding-right: 10px; display: block; padding-left: 10px; background: url(../images/list_ca_l.gif) no-repeat 3px 6px; padding-bottom: 1px; line-height: 140%; padding-top: 1px
}
#category_menu .pad_1em {
	padding-left: 3px
}
#category_menu li a:hover {
	padding-right: 10px; padding-left: 10px; background: url(../images/list_ca_l.gif) #f0f0f0 no-repeat 3px 6px; padding-bottom: 1px; line-height: 140%; padding-top: 1px
}
.table {
	margin-right: 5px; background-color: rgb(102,102,102)
}
.coupon_icon_cut {
	background: url(../images/icon_cut.gif) no-repeat 0px 260px; width: 484px
}
#product_flash {
	width: 335px; text-align: center
}
.p_f_en {
	padding-left: 18px; background: url(../images/btn_enlarge.gif) no-repeat
}
#product_flash_btn {
	margin-left: 8px; text-align: center
}
#product_flash_btn img {
	border-right: #eee 1px solid; border-top: #eee 1px solid; border-left: #eee 1px solid; border-bottom: #eee 1px solid
}
#product_flash_btn li {
	float: left; width: 50px; padding-top: 5px; height: 45px
}
.mini_frame {
	width: 193px
}
.for_gray_bg {
	background: url(../images/right_gray_bg.gif) repeat-y right top
}
.seal_m_en {
	background: url(../images/seal_m_en.gif) no-repeat; width: 115px; height: 82px
}
.png {
	padding-right: 44px; padding-left: 22px; background: url(../images/pop_win_bg.png) no-repeat; padding-bottom: 22px; width: 273px; padding-top: 22px; height: 284px
}
.pad_product {
	padding-right: 10px; padding-left: 10px; background: url(../images/bg.gif) repeat-x; padding-bottom: 0px; width: 397px; padding-top: 10px
}
#product_info_con {
	width: 610px
}
#table_info {
	border-right: #ddd 0px solid; border-top: #ddd 0px solid; border-left: #ddd 1px solid; width: 360px; border-bottom: #ddd 1px solid; text-align: center
}
#table_info a {
	text-decoration: underline
}
#table_info th {
	background: #ececec
}
#table_info th {
	border-right: #ddd 1px solid; border-top: #ddd 1px solid; border-left: #ddd 0px solid; border-bottom: #ddd 0px solid; height: 22px
}
#table_info td {
	border-right: #ddd 1px solid; border-top: #ddd 1px solid; border-left: #ddd 0px solid; border-bottom: #ddd 0px solid; height: 22px
}
#product_price {
	margin-top: 5px; width: 156px
}
.product_ul_h {
	padding-top: 20px; height: 40px
}
#zoombox iframe {
	display: block; z-index: -1; left: 0px; width: 500px; position: absolute; top: 0px; height: 500px
}
#zoombox {
	background: url(../images/pop_bg1.gif) #eee repeat-y right top
}
#smallimgbtns {
	padding-right: 8px; padding-left: 0px; z-index: 480; background: url(../images/pop_bg2.gif) #fff no-repeat 0px 100%; padding-bottom: 10px; width: 500px; padding-top: 0px; position: relative; height: 54px
}
#smallimgbtns li {
	padding-right: 4px; padding-left: 4px; float: left; padding-bottom: 0px; padding-top: 2px
}
#product_flash_btn img {
	padding-right: 1px; padding-left: 1px; padding-bottom: 1px; padding-top: 1px
}
#smallimgbtns img {
	padding-right: 1px; padding-left: 1px; padding-bottom: 1px; padding-top: 1px
}
#product_main_con {
		overflow: hidden; width: 745px; border:1px solid #cccccc;
}
#product_main_con #search_feedback {
	width: 230px
}
.inquiry {
	padding-left: 250px; background: url(../images/bag.gif) no-repeat 20px 30px; padding-top: 15px
}
#item_description_spc h2 {
	font-size: 14px; margin: 10px 0px
}
#item_description_spc h3 {
	font-weight: normal; color: #bf0000; line-height: 150%
}
#item_description_spc ul li {
	margin-top: 5px; padding-left: 10px; background: url(../images/icon_arr.gif) no-repeat 0px 6px
}
#testimonials dl {
	padding-right: 10px; padding-left: 10px; float: left; padding-bottom: 10px; margin: 5px; overflow: hidden; width: 320px; padding-top: 10px; height: 85px; background-color: #ebe9df
}
#testimonials dd {
	padding-right: 5px; text-align: right
}
.process_title {
	margin: 0px auto; width: 730px
}
#chat_div {
	border-right: #ddd 1px solid; border-top: #ddd 0px solid; z-index: 499; right: 0px; border-left: #ddd 1px solid; width: 229px; border-bottom: #ddd 1px solid; position: absolute; top: 110px; height: 245px; background-color: #fff
}
#chat_div_name {
	overflow: hidden; width: 200px
}
#chat_div_close_img {
	right: 10px; cursor: pointer; bottom: 10px; position: absolute
}
#floatbox_img {
	right: 24px; cursor: pointer; position: absolute; top: 5px
}
.lay_hot {
	right: 300px; background: url(../images/hot.gif) no-repeat 0% 50%; width: 22px; position: absolute; top: 8px; height: 9px
}
#recent_flash_small .allborder {
	border-right: #f5a79a 1px solid; border-top: #f5a79a 1px solid; border-left: #f5a79a 1px solid; border-bottom: #f5a79a 1px solid
}
.cname {
	font-size: 24px; color: #333; line-height: 24px
}
.pagebar a span:hover {
	color: #a72d2c; text-decoration: underline
}
#trustful h1 {
	font-weight: normal; font-size: 11px
}
.wholesale li {
	float: left; margin: 10px; width: 164px; height: 300px
}
.review_reply {
	width: 686px
}
.review_reply em {
	display: block; background: url(../images/reply_bg.gif) no-repeat
}
.review_reply b {
	display: block; background: url(../images/reply_bg.gif) no-repeat
}
.review_reply em {
	height: 20px
}
.review_reply b {
	background-position: 0px 100%; height: 10px
}
.review_reply ul {
	border-right: #ddd 1px solid; padding-right: 10px; border-top: #ddd 0px solid; padding-left: 10px; padding-bottom: 0px; border-left: #ddd 1px solid; padding-top: 0px; border-bottom: #ddd 0px solid
}
#translate_tools {
	background: url(../images/translate.jpg) no-repeat
}
.ck_w {
	width: 730px
}
.ck_w_m {
	width: 350px
}
#projects {
	clear: both; margin: 15px auto; overflow: hidden; width: 730px
}
#projects li {
	display: block; font-weight: bold; background: url(../images/stepimg.gif) no-repeat; float: left; height: 47px; text-align: right
}
#projects li span {
	display: block; padding-top: 25px
}
#projects li a {
	display: block; background: url(../images/stepimg.gif) no-repeat; float: left
}
#projects li.li1 {
	background-position: 0px -47px; width: 175px
}
#projects li.li1 a {
	background-position: 0px -47px; width: 175px
}
#projects li.current1 {
	background-position: 0px 0px; width: 175px
}
#projects li.li2 {
	background-position: -175px -47px; width: 100px
}
#projects li.li2 a {
	background-position: -175px -47px; width: 100px
}
#projects li.current2 {
	background-position: -175px 0px; width: 100px
}
#projects li.li3 {
	background-position: -275px -47px; width: 120px
}
#projects li.li3 a {
	background-position: -275px -47px; width: 120px
}
#projects li.current3 {
	background-position: -275px 0px; width: 120px
}
#projects li.li4 {
	background-position: -395px -47px; width: 150px
}
#projects li.li4 a {
	background-position: -395px -47px; width: 150px
}
#projects li.current4 {
	background-position: -395px 0px; width: 150px
}
#projects li.li5 {
	background-position: -545px -47px; width: 185px; text-indent: 8px; text-align: left
}
#projects li.li5 a {
	background-position: -545px -47px; width: 185px; text-indent: 8px; text-align: left
}
#projects li.current5 {
	background-position: -545px 0px; width: 185px; text-indent: 8px; text-align: left
}
.check_box_tit {
	font-weight: bold; font-size: 12px; background: url(../images/bg_title.gif) repeat-x; line-height: 32px; border-bottom: #be0000 2px solid; height: 32px
}
.check_box_con li {
	float: left
}
.check_box_con li.w1 {
	width: 96px
}
.check_box_con li.w2 {
	width: 338px
}
.check_box_con li.w3 {
	width: 150px; text-align: center
}
.check_box_con li.w4 {
	width: 150px
}
.check_box_con li.w5 {
	width: 75px
}
.check_input_num {
	width: 32px; height: 14px
}
.shipping_textarea {
	padding-right: 10px; padding-left: 0pt; background: url(../images/pen_paper.gif) no-repeat 5px 10px; padding-bottom: 10px; width: 660px; padding-top: 10px; height: 100px; text-align: right
}
.recent_view li {
	padding-left: 20px; float: left; width: 100px; height: 140px
}
.recent_view li span {
	display: block; overflow: hidden; width: 100px; line-height: 120%; height: 28px; text-overflow: ellipsis
}
.select3 {
	border-right: #ddd 1px solid; border-top: #ddd 1px solid; border-left: #ddd 1px solid; width: 235px; border-bottom: #ddd 1px solid
}
.input3 {
	border-right: #ddd 1px solid; border-top: #ddd 1px solid; border-left: #ddd 1px solid; width: 60px; border-bottom: #ddd 1px solid
}
.input_box {
	border-top-width: 0px; padding-right: 5px; padding-left: 5px; border-left-width: 0px; font-size: 14px; background-image: url(../images/bg_input.gif); border-bottom-width: 0px; padding-bottom: 1px; width: 254px; padding-top: 5px; background-repeat: no-repeat; height: 21px; border-right-width: 0px
}
.bill_bot_img {
	padding-left: 20px; background: url(../images/icon_clock.gif) no-repeat
}
.address_tb td {
	padding-right: 5px; padding-left: 5px; padding-bottom: 5px; vertical-align: top; padding-top: 5px
}
.write_btn {
	padding-left: 16px; background: url(../images/icon_write.gif) no-repeat
}
.table_orders th {
	padding-left: 32px; text-align: left
}
.table_orders td {
	padding-left: 32px; border-bottom: #eee 1px solid; height: 28px
}
.status_btn {
	padding-right: 16px; background: url(../images/icon_th.gif) no-repeat right -18px
}
.status_cur {
	background-position: right 0px
}
.status_btn_up {
	background-position: right -33px
}
.order_layer #boxswitch div {
	font-weight: bold; font-size: 14px; float: left; width: 251px; line-height: 27px; height: 27px; text-align: center
}
.order_layer .off {
	cursor: pointer; color: #000; border-bottom: #ddd 1px solid; background-color: #f7f6f2
}
.nl_layer .off {
	cursor: pointer; color: #000; border-bottom: #ddd 1px solid; background-color: #f7f6f2
}
.order_layer .on {
	background: #fff; color: #a72d2c
}
.nl_layer .on {
	background: #fff; color: #a72d2c
}
.order_layer .show {
	padding-right: 0px; padding-left: 0px; padding-bottom: 20px; margin: 0px auto; width: 625px; padding-top: 20px
}
.nl_layer .show {
	padding-right: 0px; padding-left: 0px; padding-bottom: 20px; margin: 0px auto; width: 625px; padding-top: 20px
}
.check_order_w {
	float: left; width: 500px
}
.paypal_warn {
	padding-left: 50px; background: url(../images/warn_icon.gif) no-repeat
}
.nl_layer #boxswitch div {
	font-weight: bold; font-size: 14px; float: left; width: 251px; line-height: 27px; height: 27px; text-align: center
}
.pad_l_10px {
	padding-right: 0px; padding-left: 10px; padding-bottom: 2px; padding-top: 2px
}

.site_map ul {
	float: left; width: 251px; 
}

.site_map ul li {
  padding-right : 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}

.site_map ul li a
{
	padding-right: 0px; display: block; padding-left: 20px;  padding-bottom: 4px; padding-top: 4px
}

.site_map ul li h4 a {
	padding-right: 0px; padding-left: 0px; font-size: 14px; background: none transparent scroll repeat 0% 0%; padding-bottom: 6px; color: #069; padding-top: 6px
}


#help_nav {
	clear: both; border-top: #ddd 1px solid; height: 64px
}
#help_nav li {
	display: block; float: left; width: 180px
}
#help_nav a:link {
	text-decoration: none
}
#help_nav a:visited {
	text-decoration: none
}
#help_nav .active {
	display: block; background: url(../images/bg_arrow_off.gif) no-repeat center bottom; height: 63px
}
#help_nav .active span {
	padding-right: 15px; display: block; padding-left: 15px; background: #fff; padding-bottom: 0px; cursor: pointer; padding-top: 0px; height: 54px
}
#help_nav .active a:hover {
	display: block; background: url(../images/bg_arrow_off.gif) no-repeat center bottom; height: 63px
}
#help_nav .active a:hover span {
	display: block; background: #e6e5e1; height: 54px
}
#help_nav .normal {
	background: url(../images/bg_arrow_on.gif) no-repeat center bottom; height: 63px
}
#help_nav .normal span {
	padding-right: 15px; display: block; padding-left: 15px; background: url(../images/help_switch_bg.gif) repeat-x; padding-bottom: 0px; cursor: default; padding-top: 0px; height: 54px
}
.ico1 {
	padding-left: 24px; padding-bottom: 5px; line-height: 180%
}
.ico2 {
	padding-left: 24px; padding-bottom: 5px; line-height: 180%
}
.ico3 {
	padding-left: 24px; padding-bottom: 5px; line-height: 180%
}
.ico1 {
	background: url(../images/icon_customer.gif) no-repeat
}
.ico2 {
	background: url(../images/icon_inquiry.gif) no-repeat
}
.ico3 {
	background: url(../images/icon_chat.gif) no-repeat
}
#help_con {
	height: 560px
}
.a_z_grid {
	padding-right: 0px; padding-left: 20px; float: left; padding-bottom: 10px; width: 930px; padding-top: 10px
}
.a_z_grid li {
	padding-right: 2px; padding-left: 2px; float: left; padding-bottom: 0px; margin: 0px 10px; overflow: hidden; width: 206px; padding-top: 0px; height: 20px; text-overflow: ellipsis
}
.testimonialscon {
	padding-right: 10px; padding-left: 10px; font-size: 1em; padding-bottom: 2px; overflow: hidden; width: 160px; line-height: 1.33em; padding-top: 5px; font-style: italic; font-family: georgia,"times new roman",times,serif
}
.static_h1 {
	padding-right: 0pt; padding-left: 0pt; font-size: 24px; padding-bottom: 10px; color: #000; line-height: 24px; padding-top: 10px
}
.border_b_d {
	background: url(../images/line_bbb.gif) repeat-x 0pt 100%
}
.txt_review {
	background: url(../images/review_bg.jpg) no-repeat
}
.txt_review_cont {
	background: url(../images/review_cont_bg.jpg) no-repeat
}
.notice_1 {
	background: url(../images/green_cir.gif) no-repeat; width: 700px; padding-top: 10px
}
.notice_2 {
	background: url(../images/green_cir.gif) no-repeat; width: 700px; padding-top: 10px
}
.notice_1 .mycon {
	border-right: #91c089 1px solid; padding-right: 50px; border-top: #91c089 0px solid; padding-left: 100px; padding-bottom: 0px; border-left: #91c089 1px solid; padding-top: 0px; border-bottom: #91c089 0px solid
}
.notice_2 .mycon {
	border-right: #91c089 1px solid; padding-right: 50px; border-top: #91c089 0px solid; padding-left: 100px; padding-bottom: 0px; border-left: #91c089 1px solid; padding-top: 0px; border-bottom: #91c089 0px solid
}
.notice_1 .mycon {
	background: url(../images/notice_1.gif) #ebf8de no-repeat 18px 0px
}
.notice_2 .mycon {
	background: url(../images/notice_2.gif) #ebf8de no-repeat 18px 0px
}
.notice_1 em {
	display: block; background: url(../images/green_cir.gif) no-repeat 0px 100%; height: 10px
}
.notice_2 em {
	display: block; background: url(../images/green_cir.gif) no-repeat 0px 100%; height: 10px
}
#tit_t {
	padding-right: 15px; padding-left: 1px; background: url(../images/select_title.gif); left: -70px; padding-bottom: 0px; width: 90px; padding-top: 5px; position: absolute; top: 20px
}
#tit_t b {
	display: block; background: url(../images/select_title.gif); overflow: hidden; height: 2px
}
.use_round {
	overflow: hidden
}
.use_round em {
	display: block; background: url(../images/roundy_default_tb.gif) no-repeat; overflow: hidden; height: 11px
}
.use_round b {
	display: block; background: url(../images/roundy_default_tb.gif) no-repeat; overflow: hidden; height: 11px
}
.use_round em {
	background-position: 0px 0px
}
.use_round em b {
	background-position: 100% 0px; margin-left: 11px
}
.use_round b {
	background-position: 0px -11px
}
.use_round b em {
	background-position: 100% -11px; margin-left: 11px
}
.use_round_con {
	border-right: #ddd 1px solid; padding-right: 8px; border-top: #ddd 0px solid; padding-left: 8px; padding-bottom: 0px; border-left: #ddd 1px solid; padding-top: 0px; border-bottom: #ddd 0px solid
}
.dp {
	padding-top: 2px
}
.count_buy {
	border-right: #dde9d5 0px solid; padding-right: 5px; border-top: #dde9d5 1px solid; padding-left: 35px; background: url(../images/icon_count.gif) #edf5e6 no-repeat 13px 8px; padding-bottom: 5px; border-left: #dde9d5 0px solid; padding-top: 5px; border-bottom: #dde9d5 1px solid
}
.trusful {
	padding-right: 0px; padding-left: 10px; background: url(../images/trustful.jpg) #fff no-repeat; padding-bottom: 0px; padding-top: 55px; height: 127px
}
.table_style_1 {
	border-right: #999 1px solid; border-top: #999 1px solid; font-weight: bold; border-left: #999 0px solid; color: #333; border-bottom: #999 0px solid
}
.table_style_1 th {
	padding-right: 4px; padding-left: 4px; font-size: 18px; background: #306; padding-bottom: 4px; color: #fff; padding-top: 4px
}
.table_style_1 td {
	border-right: #999 0px solid; padding-right: 6px; border-top: #999 0px solid; padding-left: 6px; padding-bottom: 2px; border-left: #999 1px solid; padding-top: 2px; border-bottom: #999 1px solid; text-align: center
}
.table_style_1 .tit {
	background: #cff; text-align: left
}
.table_style_2 {
	border-right: #ddd 1px solid; border-top: #ddd 1px solid; border-left: #ddd 1px solid; width: 490px; border-bottom: #ddd 1px solid
}
.table_style_2 td {
	padding-right: 0px; padding-left: 0px; padding-bottom: 2px; font: 11px arial, helvetica, sans-serif; width: 70px; color: #333; padding-top: 2px; text-align: center
}
.table_style_2 th {
	font: 18px/28px arial, helvetica, sans-serif; color: #333; border-bottom: #ddd 1px dashed
}
a.tooltip cite {
	display: none
}
a.tooltip:hover {
	border-top-width: 0px; border-left-width: 0px; z-index: 500; border-bottom-width: 0px; position: relative; border-right-width: 0px
}
a.tooltip:hover cite {
	border-right: #aaa 1px solid; padding-right: 5px; border-top: #aaa 1px solid; display: block; padding-left: 5px; font-weight: normal; background: #ffffe1; left: -25px; padding-bottom: 5px; border-left: #aaa 1px solid; width: 280px; color: #000; padding-top: 5px; border-bottom: #aaa 1px solid; font-style: normal; position: absolute; top: 20px; text-decoration: none
}
a.tooltip:hover cite em {
	display: block; font-size: 1px; background: url(../images/tooltip.gif) #fff 0px 0px; left: 20px; width: 11px; position: absolute; top: -6px; height: 6px
}
.op_open {
	display: block; width: 14px; cursor: pointer; height: 14px
}
.op_close {
	display: block; width: 14px; cursor: pointer; height: 14px
}
.op_open {
	background: url(../images/openclose.gif) no-repeat 0px -14px
}
.op_close {
	background: url(../images/openclose.gif) no-repeat 0px 0px
}



/* Ìí¼Ó*/
#nav_menu .otherli1 {
	width: 500px;
}


 .detail{font-size:10px; border-collapse:collapse;margin-top:5px; border:1px solid #fff;background:#EFEFF1;width:670px;}
	.detail .STYLE1 {color: #006DC8;text-align:right;width:120px;}
	.detail .biao{font-size:11px;color:#666666; height:22px;font-weight: bold;}
	.detail .tdCss{font-size:11px;color:#666666; height:22px;font-weight: bold; padding-right:10px; padding-top:4px; }
	.detail .us_cen{color: #006DC8;text-align:center;width:120px;}
	.detail u.title{ text-decoration:none;font:600 11px arial;color:#039;}
	.detail span.ip{float:right;width:100px;}
	
.contacts{width:705px;float:left;margin:5px 0;padding-bottom:5px;border-bottom:1px dotted #2A468D; clear:both;font-size:11px;}
	.contacts td{padding:2px;}
	
.input{border-left:1px solid #808080; border-top:1px solid #808080;border-right:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1; background:#fff;color:#333;}
.botton{border-left:1px solid #f1f1f1; border-top:1px solid #f1f1f1;border-right:1px solid #404040;border-bottom:1px solid #404040;background:#fff;}
input,textarea{
	font-family: Arial,Tahoma, Verdana;
	font-size: 12px;
}
 
.btn_search {
	display: block; background: url(../images/btn_go.gif) no-repeat 0px 0px; width: 23px; height: 22px
}

.botton{border-left:1px solid #f1f1f1; border-top:1px solid #f1f1f1;border-right:1px solid #404040;border-bottom:1px solid #404040;background:#e6e5e1;}



