html {
	color: #000;;
	background: #fff;
}

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td
	{
	margin: 0;;
	padding: 0;
}

body,button,input,select,textarea {
	font: 12px/ 1.5 tahoma, arial, "\5b8b\4f53", sans-serif;
}

h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
}

address,cite,dfn,em,var {
	font-style: normal;
}

code,kbd,pre,samp {
	font-family: courier new, courier, monospace;
}

small {
	font-size: 12px;
}

ul,ol {
	list-style: none;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

q:before,q:after {
	content: '';
}

sup {
	vertical-align: text-top;
}

sub {
	vertical-align: text-bottom;
}

legend {
	color: #000;
}

fieldset {
	border: 0;
}

button,input,select,textarea {
	font-size: 100%;
}

table {
	border-collapse: collapse;;
	border-spacing: 0;
}

hr {
	border: none;;
	height: 1px; *
	color: #fff;
}

img {
	border: 0;;
	-ms-interpolation-mode: bicubic;
}

:focus {
	outline: 0;
}

body,html {
	min-height: 101%;
}

.layout-p32a24 {
	zoom: 1;;
	margin-bottom: 8px;
}

.layout-p32a24:after {
	content: "\0020";;
	display: block;;
	height: 0;;
	clear: both;
}

.grid-6 {
	float: left;;
	width: 232px;;
	margin-right: 8px;
}

.grid-9 {
	float: left;;
	width: 352px;;
	margin-right: 8px;
}

.grid-12 {
	float: left;;
	width: 472px;;
	margin-right: 8px;
}

.grid-18 {
	float: left;;
	width: 712px;;
	margin-right: 8px;
}

.grid-19 {
	float: left;;
	width: 752px;;
	margin-right: 8px;
}

.grid-24 {
	float: left;;
	width: 952px;
}

.grid-fixed {
	margin-right: 0;
}  /*** ali-header.css** by daniel.xud@alibaba-inc.com* 20091229*/
#doc {
	width: 952px;;
	margin: 0 auto;
}

a:link,a:visited {
	color: #333;;
	text-decoration: none;
}

a:hover {
	color: #FF7300;;
	text-decoration: underline;
}

#top-nav .top-cxt-link,#top-nav .top-favorite-link,#top-nav .top-purchase-link,#top-nav .top-publish-link,#top-nav .top-myalibaba-link,#top-nav .top-sale,#top-nav .top-purchase,#top-nav .cxt-phone,#top-nav .quick-link li,#top-nav .top-trigger span,#search-nav li.current,#search-nav li.current a:link,#search-nav li.current a:visited,#search-nav li.current a:hover,#header #search-box,#header #company-all,.index1001-feedback,.index1001-feedback a,.nav-new,.nav-hot,#top-nav .promotion
	{
	background-image:
		url(/images/index/ali_header2.png)
		;;
	background-repeat: no-repeat;
}

#top-nav1,#top-nav1 .user-login,#top-nav1 .quick-link,#top-nav1 .t-se a,#top-nav1 .t-c-l,#top-nav1 .t-f-l,#top-nav1 .t-p-l,#top-nav1 .t-pu-l,#top-nav1 .t-m-l,#top-nav1 .top-sale,#top-nav1 .t-p,#top-nav1 li.on .t-s-l,#top-nav1 .cxt-phone,#top-nav1 .quick-link li,#top-nav1 .top-trigger span,#nav,.main-nav,.nav-more-link,.industry-nav,.industry-nav a,#nav ul li,#nav .main-nav .current a
	{
	background-image:
		url(/images/index/ali_header_20100419.png)
		;;
	background-repeat: no-repeat;
}

#top-nav a:link,#top-nav a:visited,#top-nav1 a:link,#top-nav1 a:visited
	{
	color: #666;;
	text-decoration: none;
}

#top-nav a:hover,#top-nav1 a:hover {
	color: #FF7300;;
	text-decoration: none;
}

#top-nav .top-nav-content {
	height: 24px;;
	padding: 0 8px;;
	line-height: 24px;;
	background: #f6f6f6;;
	border: 1px solid #D8DCE2;;
	border-width: 0 1px;;
	color: #666;
}

#top-nav1 {
	height: 26px;;
	line-height: 25px;;
	background-position: 0 -50px;;
	background-repeat: repeat-x;;
	color: #666;;
	display: none;
}

#top-nav .top-bb {
	display: block;;
	height: 1px;;
	overflow: hidden;;
	margin: 0 1px;;
	background: #D8DCE2;
}

#top-nav .user-login,#top-nav .user-login li {
	float: left;;
	height: 24px;;
	position: relative;
}

#top-nav1 .user-login {
	float: left;;
	height: 26px;;
	padding-left: 8px;;
	background-position: -3px -356px;
}

#top-nav .quick-link {
	float: right;;
	width: 114px;;
	height: 24px;;
	line-height: 16px;;
	position: relative;;
	z-index: 3;
}

#top-nav .quick-link li {
	float: none;;
	position: absolute;;
	top: 3px;;
	padding-right: 5px;;
	background-position: right -193px;;
	z-index: 4;
}

#top-nav .quick-link li.top-last {
	background-image: none;;
	padding: 0;
}

#top-nav .quick-link ul {
	position: absolute;;
	background: #fff;;
	z-index: 4;;
	top: 22px;;
	left: 0;
}

#top-nav .quick-link ul li {
	margin: 0;;
	padding: 0;;
	background-image: none;
}

#top-nav .quick-link a {
	display: block;;
	height: 21px;;
	margin-top: 1px;
}

#top-nav .quick-link a.top-trigger-link {
	margin-top: 0;
}

*+html #top-nav .quick-link a.top-trigger-link {
	margin-top: -1px;
}

#top-nav .top-trigger-link {
	border-color: #f6f6f6;;
	border-width: 1px 1px 0;;
	border-style: solid;;
	background-color: transparent;
}

#top-nav .on .top-trigger-link {
	border-color: #D8DCE2;;
	background-color: #fff;
}

#top-nav .top-trigger-link span {
	padding-right: 14px;;
	background-position: right 0;
}

*+html #top-nav  .top-trigger-link span {
	background-position: right -2px;
}

#top-nav .on .top-trigger-link span {
	background-position: right -49px;
}

*+html #top-nav .on .top-trigger-link span {
	background-position: right -51px;
}

#top-nav .top-cxt {
	right: 434px;
}

#top-nav .top-favorite {
	right: 371px;
}

#top-nav .top-purchase {
	right: 308px;
}

#top-nav .top-publish {
	right: 233px;
}

#top-nav .top-myalibaba {
	right: 158px;
}

#top-nav .top-service {
	right: 99px;
}

#top-nav .top-cus {
	right: 42px;
}

#top-nav .top-last {
	right: 0;
}

#top-nav .check-login {
	padding-left: 8px;
}

#top-nav .w4 {
	width: 48px;
}

#top-nav .w3 {
	width: 36px;
}

#top-nav .top-sale {
	background-position: 0 2px;;
	padding-left: 20px;
}

*+html #top-nav .top-sale {
	background-position: 0 0;
}

#top-nav .top-cxt-link {
	width: 50px;;
	padding: 0 0 0 24px;;
	background-position: -76px 3px;
}

*+html #top-nav .top-cxt-link {
	padding-top: 2px;;
	background-position: -76px 4px;
}

#top-nav .top-purchase-link {
	background-position: -160px 3px;
}

#top-nav .top-favorite-link {
	background-position: -120px -62px;
}

#top-nav .top-publish-link {
	background-position: -240px 3px;
}

#top-nav .top-myalibaba-link {
	background-position: -320px 3px;
}

#top-nav .top-purchase-link,#top-nav .top-myalibaba-link,#top-nav .top-favorite-link,#top-nav .top-publish-link
	{
	padding: 0 0 0 16px;
}

#top-nav .top-service-link,#top-nav .top-last-link {
	padding: 0;
}

*+html #top-nav .top-purchase-link,*+html #top-nav .top-favorite-link,*+html #top-nav .top-myalibaba-link,*+html #top-nav .top-publish-link,*+html #top-nav .top-service-link,*+html #top-nav .top-last-link
	{
	padding-top: 2px;
}

#top-nav .hide {
	display: none;
}

#top-nav #down-cxt {
	width: 100px;;
	height: 68px;;
	padding: 0 4px;;
	border: 1px solid #D8DCE2;;
	border-width: 0 1px 1px;;
	background: #fff;;
	display: none;;
	z-index: 4;
}

#top-nav #down-cxt li {
	position: static;;
	height: 22px;;
	line-height: 22px;
}

#top-nav #down-cxt a {
	display: inline;
}

#top-nav .cxt-phone {
	background-position: 0 -60px;;
	padding-left: 16px;
}

*+html #top-nav .cxt-phone {
	background-position: 0 -62px;
}

#top-nav1 .user-login {
	float: left;;
	height: 26px;;
	padding-left: 8px;;
	background-position: -3px -356px;
}

#top-nav1 .quick-link {
	float: right;;
	width: 465px;;
	height: 24px;;
	line-height: 21px;;
	padding: 2px 3px 0 0;;
	position: relative;;
	background-position: 465px -356px;;
	z-index: 3;
}

#top-nav1 .quick-link li {
	position: absolute;;
	height: 24px;;
	padding-left: 7px;;
	background-position: left -419px;;
	top: 2px;
}

#top-nav1 .t-c {
	right: 403px;;
	width: 70px;
}

#top-nav1 .t-f {
	right: 341px;;
	width: 52px;
}

#top-nav1 .t-p {
	right: 276px;;
	width: 52px;
}

#top-nav1 .t-m {
	right: 185px;;
	width: 78px;
}

#top-nav1 .t-s {
	right: 102px;;
	width: 70px;
}

#top-nav1 .t-se {
	right: 3px;;
	width: 90px;
}

#top-nav1 .quick-link li a {
	position: absolute;;
	display: block;;
	height: 21px;;
	line-height: 14px;;
	padding-top: 3px;;
	z-index: 2;
}

*+html #top-nav1 .quick-link li a {
	padding-top: 5px;;
	height: 19px;
}

#top-nav1 .quick-link li.t-se,#top-nav1 .quick-link li.t-c {
	background-image: none;;
	padding: 0;
}

#top-nav1 .quick-link  li.t-s {
	padding-left: 5px;
}

#top-nav1 .quick-link li.t-se a {
	display: block;;
	width: 68px;;
	height: 21px;;
	line-height: 21px;;
	padding: 0 0 0 22px;;
	background-position: 0 -77px;
}

#top-nav1 .t-p-l {
	background-position: -87px 4px;
}

#top-nav1 .t-f-l {
	background-position: -88px -18px;
}

#top-nav1 .t-m-l {
	background-position: 3px -484px;
}

*+html #top-nav1 .t-m-l {
	background-position: 3px -483px;
}

#top-nav1 .t-p-l,#top-nav1 .t-f-l,#top-nav1 .t-pu-l {
	padding: 0 0 0 16px;
}

#top-nav1 .hide {
	display: none;
}

#top-nav1 .quick-link a.top-trigger-link {
	margin-top: 0;
}

#top-nav1 .quick-link .quick-down a:link,#top-nav1 .quick-link .quick-down a:visited
	{
	color: #369;
}

#top-nav1 .quick-link .quick-down a:hover {
	color: #ff7300;
}

#top-nav1 .top-trigger {
	position: relative;
}

#top-nav1 .top-trigger .quick-down {
	position: absolute;;
	z-index: 1;;
	top: 23px;;
	left: 0;;
	display: none;;
	border: 1px solid #C6C5C5;;
	border-width: 1px 2px 2px 1px;;
	background: #fff;
}

#top-nav1 .quick-down li {
	position: static;;
	height: 25px;;
	line-height: 25px;;
	margin: 0;;
	padding: 0;;
	border-bottom: 1px solid #E4E4E4;;
	background-image: none;
}

#top-nav1 .quick-link .quick-down a {
	display: inline;;
	position: static;;
	width: auto;
}

#top-nav1 .quick-down li.last {
	border: 0 none;
}

#top-nav1 .top-trigger-link span {
	padding-right: 14px;;
	background-position: 51px -383px;
}

*+html #top-nav1 .top-trigger-link span {
	padding-right: 14px;;
	background-position: 51px -385px;
}

#top-nav1 .on .top-trigger-link span {
	background-position: right -383px;
}

*+html #top-nav1 .on .top-trigger-link span {
	background-position: right -385px;
}

#top-nav1 .t-c-l {
	display: block;;
	width: 54px;;
	height: 16px;;
	padding: 3px 0 0 18px;;
	overflow: hidden;;
	background-position: 3px 4px;
}

*+html #top-nav1 .t-c-l {
	background-position: 3px 5px;
}

#top-nav1 li.on .t-c-l {
	background-position: 0 -510px;
}

*+html #top-nav1 li.on .t-c-l {
	background-position: 0 -509px;
}

#top-nav1 .t-c .t-c-l span {
	background-position: 39px -383px;
}

*+html #top-nav1 .t-c .t-c-l span {
	background-position: 39px -385px;
}

#top-nav1 .on .t-c-l span {
	background-position: -53px -383px;
}

*+html #top-nav1 .on .t-c-l span {
	background-position: -53px -385px;
}

.t-c-l span {
	display: block;
}

#top-nav1 .t-m-l {
	width: 63px;;
	padding-left: 19px;
}

#top-nav1 li.on .t-m-l {
	background-position: 0 -535px;
}

*+html #top-nav1 li.on .t-m-l {
	background-position: 0 -534px;
}

#top-nav1 .t-s-l {
	width: 65px;;
	padding-left: 5px;
}

#top-nav1 li.on .t-s-l {
	background-position: 0 -560px;
}

#top-nav1 #down-cxt1 {
	width: 101px;;
	height: 80px;;
	padding: 0 10px 0 6px;
}

#top-nav1 #down-cxt1 a {
	padding: 0 0 0 23px;
}

#top-nav1 #down-cxt1 a.cxt-phone {
	background-position: -85px -487px;;
	padding-left: 20px;
}

*+html .cxt-phone {
	background-position: 0 -62px;
}

#top-nav1 #down-myalibaba {
	width: 79px;;
	height: 26px;;
	left: 7px;
}

#top-nav1 #down-myalibaba a {
	padding: 0 0 0 19px;
}

#top-nav1 #down-myalibaba a.t-pu-l {
	background-position: 4px -22px;
}

#top-nav1 #down-service {
	width: 153px;;
	height: 228px;;
	left: -101px;;
	padding: 0 10px;;
	line-height: 28px;;
	overflow: hidden;
}

#top-nav1 .quick-down h4 {
	height: 18px;;
	line-height: 12px;;
	padding-top: 10px;;
	font-weight: bold;
}

#top-nav1 .quick-down em {
	color: #FF7300;
}

#top-nav1 #down-service ul {
	padding-bottom: 5px;;
	width: 153px;;
	margin: 0;;
	border-bottom: 1px solid #E4E4E4;
}

#top-nav1 #down-service ul li {
	border: 0 none;;
	float: left;;
	margin: 0px 10px 0 0;;
	height: 25px;;
	line-height: 25px;;
	white-space: nowrap;;
	overflow: hidden;
}

#top-nav1 #down-service ul li.w2 {
	width: 24px;
}

#top-nav1 #down-service ul li.w3 {
	width: 36px;
}

#top-nav1 #down-service ul li.w4 {
	width: 48px;
}

#top-nav1 #down-service ul li.w5 {
	width: 60px;
}

#top-nav1 #down-service ul li.w6 {
	width: 72px;
}

#top-nav1 #down-service a {
	background-image: none;
}

#top-nav .u1 {
	height: 102px;
}

#top-nav .u2 {
	height: 22px;
}

#top-nav1 #down-service ul:after {
	clear: both;;
	visibility: hidden;;
	content: '.';;
	height: 0;;
	display: block;
}

#header .logo-search {
	height: 75px;;
	padding-top: 25px;
}

#header #logo {
	float: left;;
	width: 280px;;
	height: 55px;;
	margin: 0 0 0 15px;;
	display: inline;
}

#header #logo a {
	display: block;;
	width: 280px;;
	height: 55px;;
	background:
		url(/images/index/logo_home_20100305.png)
		no-repeat;;
	text-indent: -9999px;
}

#header .seller #logo {
	width: 238px;;
	margin: 29px 12px 0 102px;
}

#header .seller #logo a {
	float: left;;
	width: 131px;;
	height: 55px;;
	background:
		url(/images/index/logo_seller_20100226.png)
		no-repeat;
}

#header .seller #logo a.service-logo {
	float: right;
}

#header .seller #logo .s-hd-title {
	display: block;;
	width: 95px;;
	height: 21px;;
	margin: 27px 0 0 6px;;
	padding-left: 4px;;
	background: none;;
	text-indent: 0;;
	border-left: 2px solid #BFBFBF;;
	font-size: 18px;;
	line-height: 1.2;;
	font-family: "\5fae\8f6f\96c5\9ed1", "\9ed1\4f53";;
	font-weight: normal;
}

#header .seller #logo .s-hd-title:link,#header .seller #logo .s-hd-title:visited,#header
	.seller #logo .s-hd-title:hover {
	color: #333;;
	text-decoration: none;
}

#header #search-bar {
	margin: 0 0 0 305px;;
	height: 75px;;
	position: relative;;
	z-index: 2;
}

#header .seller #search-bar {
	margin-left: 355px;
}

#header #search-nav {
	height: 22px;;
	padding-left: 4px;;
	position: absolute;;
	top: 0;;
	left: 0;;
	z-index: 2;
}

#header #search-nav li {
	display: inline;;
	float: left;;
	height: 23px;;
	margin: 0 0 0 4px;;
	line-height: 23px;;
	font-size: 14px;
}

#header #search-nav .w2 {
	width: 50px;
}

#header #search-nav .w3 {
	width: 65px;
}

#header #search-nav .w4 {
	width: 80px;
}

#search-nav li.current {
	background-position: 0 -20px;
}

#search-nav li a {
	display: block;;
	padding: 0 10px;
}

#search-nav li a:link,#search-nav li a:visited {
	color: #666;
}

#search-nav li a:hover {
	color: #FF7300;
}

#search-nav li.current a:link,#search-nav li.current a:visited,#search-nav li.current a:hover
	{
	background-position: right -20px;;
	color: #FF7300;;
	font-weight: bold;
}

#header #search-bar legend {
	display: none;
}

#header #search-box {
	width: 444px;;
	height: 34px;;
	position: absolute;;
	tOP: 22px;;
	left: 0;;
	background-position: 0 -220px;;
	z-index: 1;
}

#header #search-input {
	width: 350px;;
	height: 24px;;
	line-height: 24px;;
	margin: 5px 0 0 8px;;
	border: 0;;
	font-size: 14px;
}

#header #search-input,x:-moz-any-link,x:default {
	height: 22px; *
	height: 24px;
}

#header #search-input .gray {
	color: #ccc;
}

#header #search-submit {
	width: 80px;;
	height: 28px;;
	border: none;;
	margin: 1px 0 0 0; *
	margin: 0 0 -1px 3px; *
	padding-top: 4px;;
	background: transparent;;
	cursor: pointer;;
	font-size: 14px;;
	font-weight: bold;;
	color: #954200;;
	text-shadow: #FFEC98 0 1px 0;
}

#header .search-tip {
	position: absolute;;
	left: 454px;;
	top: 35px;;
	width: 172px;;
	height: 18px;;
	line-height: 18px;;
	color: #999;;
	overflow: hidden;
}

#header .search-tip a:link,#header .search-tip a:visited {
	color: #999;
}

#header .search-tip a:hover {
	color: #ff7300;
}

#header #company-all {
	display: none;;
	padding-left: 8px;;
	background-position: -439px -69px;
}

*+html #header #company-all {
	background-position: -439px -71px;
}

#nav {
	height: 35px;;
	line-height: 35px;;
	background-position: 0 -99px;;
	background-repeat: repeat-x;;
	font-size: 14px;;
	font-weight: bold;
}

.main-nav a:link,.main-nav a:visited,.main-nav a:hover {
	color: #fff6e7;
}

#nav ul {
	float: left;
}

.main-nav {
	padding-left: 12px;;
	background-position: -4px -258px;;
	text-shadow: #ff6400 1px 1px 0;;
	height: 35px;
}

#nav .main-nav li {
	float: left;;
	height: 30px;;
	line-height: 26px;;
	margin: 5px 0 0;;
	background-position: right -457px;;
	display: inline;
}

*+html #nav .main-nav li {
	background-position: right -458px;
}

#nav .main-nav li.w2 {
	width: 60px;
}

#nav .main-nav li.w3 {
	width: 75px;
}

#nav .main-nav li.w4 {
	width: 90px;
}

#nav .main-nav li.w5 {
	width: 105px;
}

#nav .main-nav li.w6 {
	width: 120px;
}

.main-nav li a {
	display: block;;
	height: 30px;;
	padding: 0 15px;
}

#nav .main-nav .current {
	background-position: 0 -294px;;
	margin-left: -2px;
}

#nav .main-nav .current a {
	background-position: right -325px;;
	color: #FF7800;;
	text-shadow: none;
}

#nav .main-nav .nav-more {
	background-image: none;;
	width: 105px;
}

.industry-nav {
	float: right;;
	height: 31px;;
	width: 92px;;
	padding: 3px 6px 0 0;;
	background-position: 94px -258px;
}

.nav-trigger {
	position: relative;
}

#nav .nav-down {
	position: absolute;;
	z-index: 2;;
	border: 1px solid #F46D00;;
	font-weight: normal;;
	display: none;;
	font-size: 12px;
}

.nav-down-shadow {
	position: absolute;;
	z-index: 1;;
	background: #f46d00;;
	opacity: 0.3;;
	filter: alpha(opacity = 30);;
	display: none;
}

#nav .nav-down ul {
	float: none;
}

#nav .nav-down ul li {
	height: 29px;;
	margin: 0;;
	line-height: 29px;;
	border-bottom: 1px solid #E5E5E5;;
	background-image: none;;
	text-shadow: none;
}

#nav .nav-down ul li.last {
	border: 0 none;
}

#nav .nav-down li a {
	height: 29px;;
	padding-left: 17px;;
	background-image: none;;
	border: 0 none;
}

#nav .nav-down li a:link,#nav .nav-down li a:visited {
	color: #333;
}

#nav .nav-down li a:hover {
	color: #ff7300;
}

#nav .nav-trigger-link {
	position: absolute;;
	z-index: 3;;
	display: block;;
	text-decoration: none;;
	color: #fff;
}

#nav .nav-more-link {
	top: -1px;;
	left: 2px;;
	width: 73px;;
	background-position: 56px -392px;
}

#nav .nav-more .on {
	background-position: 0 -585px;
}

.nav-more-down {
	height: 225px;;
	top: 28px;;
	left: 2px;
}

.nav-more-down ul {
	width: 101px;
}

#nav .nav-down ul li {
	float: none;;
	display: block;;
	width: 101px;
}

.n-d-m {
	background: #fff;;
	padding-top: 8px;
}

.n-d-c {
	background: #F1F1F1;;
	padding-bottom: 8px;
}

.nav-more-shadow {
	width: 101px;;
	height: 225px;;
	top: 34px;;
	left: 8px;
}

.industry-nav .nav-trigger-link {
	width: 81px;;
	height: 26px;;
	top: 3px;;
	left: 0;;
	padding-left: 11px;;
	line-height: 26px;;
	border: 1px solid #F46D00;;
	background-position: 0 -616px;
}

#nav .industry-nav a.on {
	background-position: -17px -394px;;
	background-color: #fff;;
	height: 29px;;
	color: #FF7300;;
	text-decoration: none;;
	text-shadow: none;;
	border-bottom-color: #fff;
}

.nav-industry-down {
	width: 534px;;
	height: 180px;;
	top: 33px;;
	left: -466px;;
	padding: 8px 12px;;
	background: #fff;
}

#nav .nav-industry-shadow {
	width: 558px;;
	height: 196px;;
	top: 39px;;
	left: -460px;
}

#nav .nav-industry-down ul li {
	float: left;;
	width: 89px;;
	overflow: hidden;
}

#nav .nav-industry-down ul li a {
	padding-left: 0;
}

a.iconAlitalk {
	padding: 2px 0 2px 20px;
	background:
		url(/images/index/contact-icon.gif)
		no-repeat;
	line-height: 14px;
	color: #001D4C;;
	_padding-top: 3px;
}

a.iconAlitalk:hover {
	color: #FF7300;
}

a.icon-on {
	background-position: -190px -59px;
}

a.icon-off {
	background-position: -190px -29px;
}

a.icon-mb {
	background-position: -190px 1px;
}

#top-nav1 a.icon-on {
	background-position: -190px -61px;
}

#top-nav1 a.icon-off {
	background-position: -190px -31px;
}

#top-nav1 a.icon-mb {
	background-position: -190px -1px;
}

#top-gg {
	position: relative;;
	height: 32px;;
	text-align: center;;
	overflow: hidden;
}

#close-top-gg {
	background:
		url(/images/index/background2.png)
		no-repeat;;
	width: 17px;;
	height: 17px;;
	overflow: hidden;;
	text-indent: -2000px;;
	background-position: -160px -575px;;
	position: absolute;;
	z-index: 10px;;
	top: 0;;
	right: 0;;
	display: none;;
	cursor: pointer;
}

#top-nav .promotion {
	background-position: -220px -65px;;
	text-indent: -9999px;;
	margin: 6px 0 0 0;;
	margin: 0\9;;
	width: 65px;;
	height: 15px;;
	position: absolute\9;;
	display: inline-block;
	vertical-align: top;
}

#f-autocomplete-result {
	overflow: hidden;;
	border: 1px solid #D5D6D7;;
	background: #FFF;;
	zoom: 1;;
	z-index: 100;
}

#f-autocomplete-result li {
	height: 20px;;
	line-height: 20px;;
	padding: 0 4px;;
	overflow: hidden;;
	zoom: 1;;
	background: #fff;;
	border: 0;;
	margin: 0;
}

#f-autocomplete-result li:after {
	content: "\0020";;
	display: block;;
	height: 0;;
	clear: both;
}

#f-autocomplete-result li.on {
	height: 20px;;
	line-height: 20px;;
	padding: 0 4px;;
	zoom: 1;;
	overflow: hidden;;
	background-color: #ECECEC;;
	border: 0;;
	margin: 0;
}

#f-autocomplete-result span.word {
	float: left;;
	color: #555;
}

#f-autocomplete-result span.redWord {
	color: #f00;;
	float: left;
}

#f-autocomplete-result span.num {
	float: right;;
	color: #999;
}

#f-autocomplete-result li.shut {
	text-align: right;;
	color: #003CC8;;
	font-size: 13px;;
	cursor: pointer;
}

.list1 {
	border-top: 1px #d8dce2 dotted;
}

.list2 {
	border-top: 1px #d8dce2 dotted;;
	padding-top: 6px;
}

.list2 li {
	background:
		url(/images/index/background2.png)
		left -74px no-repeat;;
	padding-left: 8px;;
	margin-right: 16px;
}

.list3 li {
	width: 56px;;
	float: left;;
	margin: 0px 7px 4px 8px;
}

.list4 li {
	background:
		url(/images/index/background2.png)
		left -74px no-repeat;;
	padding-left: 8px;;
	margin-right: 16px;
}

.list5 li {
	background:
		url(/images/index/background2.png)
		left -173px no-repeat;;
	padding-left: 8px;
}

.list6 {
	margin-left: 8px;;
	float: left
}

.list6 li {
	width: 90px;;
	_width: 88px;;
	float: left;;
	margin: 0px 8px 8px 8px;;
	text-align: center
}

.font1 {
	font-size: 12px;;
	font-weight: bold
}

.font2 {
	font-size: 14px;;
	font-weight: bold;;
	padding-bottom: 5px;
}

.font3 {
	font-size: 14px;;
	padding-bottom: 5px;
}

.brown,a.brown:link,a.brown:visited {
	color: #b75200;
}

a.brown:hover {
	color: #ff7300;;
	text-decoration: none
}

.blue,a.blue:link,a.blue:visited {
	color: #336699;
}

a.blue:hover {
	color: #ff7300;
}

.st {
	margin-right: 8px;
}

.img1 {
	width: 72px;;
	height: 72px;;
	border: 0;
}

.img2 {
	width: 56px;;
	height: 56px;;
	border: 0;
}

.img3 {
	width: 64px;;
	height: 64px;
}

.img4 {
	width: 232px;;
	height: 70px;
}

.img5 {
	width: 712px;;
	height: 70px;
}

.img6 {
	width: 366px;;
	height: 198px;
}

.img7 {
	width: 104px;;
	height: 65px;
}

.img8 {
	width: 232px;;
	height: 90px;
}

.img9 {
	width: 80px;;
	height: 80px;
}

.img10 {
	width: 336px;;
	height: 90px;
}

.img11 {
	width: 334px;;
	height: 123px;
}

.img12 {
	width: 232px;;
	height: 60px;
}

.img13 {
	width: 80px;;
	height: 65px;
}

.module-t,.module,.module-f {
	zoom: 1;
}

.module-t:after,.module:after,.module-f:after {
	content: "\0020";;
	display: block;;
	height: 0;;
	clear: both;
}

.module-t {
	background-image:
		url(/images/index/background2.png)
		;;
	background-repeat: no-repeat;;
	height: 30px;;
	margin-bottom: 8px;
}

.module-t h3 {
	color: #333333;;
	margin-left: 8px;;
	font-weight: bold;;
	font-size: 14px;;
	padding-top: 5px;
}

.module-t a.more {
	margin-right: 8px;;
	color: #336699;;
	font-family: "\5b8b\4f53";;
	margin-right: 8px;;
	font-size: 12px;;
	float: right;;
	margin-left: 4px;;
	padding-top: 6px;;
	cursor: pointer;
}

.module-t a.more:hover {
	color: #ff7300;
}

.t-1 {
	background-position: left 0;
}

.t-2 {
	background-position: left -40px;;
	width: 232px;
}

.t-3 {
	background-position: left -100px;;
	width: 232px;
}

.t-4 {
	background-position: left -240px;;
	width: 230px;
}

.t-5 {
	background-position: left -325px;;
	width: 232px;;
	height: 2px;;
	margin-bottom: 0px;
}

.ul-box {
	zoom: 1;;
	display: block;;
	margin-bottom: 8px;
}

.ul-box:after {
	content: "\0020";;
	display: block;;
	height: 0;;
	clear: both;
}

.u1,.u2,.u3,.u4,.u5,.u6,.u7,.u8 {
	zoom: 1;;
	display: block;;
	margin-bottom: 8px;;
	font-family: \5B8B\4F53;
}

.u1:after,.u2:after,.u3:after,.u4:after,.u5:after,.u6:after,.u7:after,.u8:after
	{
	content: "\0020";;
	display: block;;
	height: 0;;
	clear: both;
}

.u1 li {
	float: left;;
	overflow: hidden;;
	height: 20px;
}

.u1 li.odd {
	width: 160px;;
	margin: auto 8px auto 4px;
}

.u1 li.even {
	width: 160px;;
	margin-right: 0;
}

.u2 img {
	float: left;;
	width: 56px;;
	height: 56px;;
	margin-right: 8px;
}

.u2 ul {
	float: left;
}

.u2 li {
	width: 226px;;
	height: 18px;;
	overflow: hidden;
}

.u3 img {
	float: left;;
	width: 72px;;
	height: 72px;;
	margin: auto 16px auto 8px;
}

.u3 ul {
	float: left;;
	width: 248px;
}

.u3 li {
	float: left;;
	width: 240px;;
	margin-right: 8px;;
	height: 21px;
}

a.u4 {
	display: block;;
	cursor: pointer;
}

a.u4 img {
	display: block;;
	margin-bottom: 0 !important;
}

a.u4 span {
	display: block;;
	overflow: hidden;;
	height: 16px;;
	margin-top: 2px;
}

a.u4 span:hover {
	text-decoration: underline;
}

a.u5 {
	display: block;;
	cursor: pointer;
}

a.u5 img {
	display: block;
	margin-bottom: 0 !important;
}

a.u5 span {
	display: block;;
	overflow: hidden;;
	height: 1.5;;
	text-align: center;
}

a.u5 span:hover {
	text-decoration: underline;
}

.u6 {
	float: left
}

.u6 li {
	overflow: hidden;;
	height: 21px;;
	margin-left: 8px;
}

.u7 a.r-img {
	float: right;;
	width: 108px;;
	text-align: center;
}

.u7 a.r-img span {
	width: 80px;;
	display: block;;
	cursor: hand;;
	overflow: hidden;;
	text-align: center;;
	margin-right: 28px;
}

.u7 img {
	float: left;;
	width: 80px;;
	height: 65px;
}

.u7 ul {
	float: left;;
	width: 220px;;
	overflow: hidden;;
	margin-left: 3px;
}

.u7 li {
	float: left;;
	width: 220px;;
	height: 21px;
}

.u8 img {
	float: left;;
	margin: 0;
}

.u8 ul {
	float: left;;
	width: 110px;;
	overflow: hidden
}

.u8 li {
	float: left;;
	height: 21px;
}

a.u9 {
	display: block;;
	cursor: pointer;
}

a.u9 img {
	display: block;
	margin-bottom: 0 !important;
}

a.u9 span {
	display: block;;
	overflow: hidden;;
	height: 35px;;
	margin-top: 2px;;
	text-align: center;
}

a.u9 span:hover {
	text-decoration: underline;
}

.u10 img {
	float: right;;
	width: 80px;;
	height: 65px;;
	margin: auto 28px auto 8px;
}

.u10 ul {
	float: left;;
	width: 220px;;
	overflow: hidden;;
	margin-left: 3px;
}

.u10 li {
	float: left;;
	width: 220px;;
	margin-right: 8px;;
	height: 21px;
}

.clr {
	clear: both
}

.b1b,.b2b {
	display: block;;
	overflow: hidden;
}

.b1b,.b2b {
	height: 1px;
}

.b2b {
	border-left: 1px solid #e2e6ea;;
	border-right: 1px solid #e2e6ea;
}

.b1b {
	margin: 0 1px;;
	background: #e2e6ea;
}

.b2b {
	margin: 0 0px;;
	border-width: 2px;
}

.b1,.b2 {
	display: block;;
	overflow: hidden;
}

.b1,.b2 {
	height: 1px;
}

.b2 {
	border-left: 1px solid #e2e6ea;;
	border-right: 1px solid #e2e6ea;;
	margin: 0 0px;;
	border-width: 2px;
}

.b1 {
	margin: 0 1px;;
	background: #e2e6ea;
}

table.hot-product-price {
	border-collapse: collapse;;
	width: 336px;;
	font-size: 12px;;
	text-align: center;;
	background-color: #ffffff;;
	margin: 4px 0 0 8px;
}

table.hot-product-price tr td {
	border: 1px solid #e2e6ea;;
	height: 20px;;
	vertical-align: middle;;
	padding: 1px 0px 0px 0px;
}

table.hot-product-price tr td {
	width: 55px;
}

table.hot-product-price a {
	color: #336699
}

table.hot-product-price a.more:hover {
	color: #ff7300;
}

.a-t {
	margin-right: 0px !important;
}

.announce {
	border: 1px #e2e6ea solid;;
	padding-bottom: 7px;;
	border-bottom: 0;;
	border-top: 0;;
	margin-top: -9px;;
	padding-top: 8px;
}

.announce li {
	width: 210px;
}

.announce .u1 {
	margin-bottom: 6px;;
	clear: both;;
	padding-left: 12px;
}

.announce .u3 {
	padding-top: 10px;;
	margin: 0px 8px;;
	height: 57px;;
	overflow: hidden
}

.announce .u3 img {
	margin-left: 4px;;
	width: 56px;;
	height: 56px
}

.announce .u3 ul {
	width: 130px;;
	margin-left: -8px;;
	margin-top: -2px
}

.announce .u3 ul li {
	width: 130px;;
	margin: 0px;
}

#sliderPic {
	border: 1px #d8dce2 solid;;
	line-height: 0;;
	height: 198px;;
	width: 470px;;
	overflow: hidden
}

#sliderPic .right,#sliderPic ul.right li {
	background-image:
		url(/images/index/index_slider_bg.png)
		;;
	background-repeat: no-repeat;
}

#sliderPic ul.left {
	float: left;;
	width: 366px;;
	overflow: hidden
}

#sliderPic ul.left li {
	height: 198px;;
	overflow: hidden
}

#sliderPic ul.right {
	float: right;;
	margin-top: -1px;;
	background-repeat: repeat-y;
}

#sliderPic ul.right li {
	height: 65px;;
	overflow: hidden;;
	padding-top: 1px;;
	background-position: -104px top;
}

#sliderPic ul.right li.mid {
	height: 66px;
}

#sliderPic ul.right li.on {
	background-color: #fff
}

#sliderPic li.hide {
	display: none
}

#lead-loading {
	width: 230px;;
	height: 196px;;
	text-align: center;;
	border-left: 1px #e2e6ea solid;;
	border-right: 1px #e2e6ea solid
}

#lead-loading img {
	margin-top: 82px;
}

#no-memberid,#have-memberid {
	width: 230px;;
	border-left: 1px #e2e6ea solid;;
	border-right: 1px #e2e6ea solid;;
	display: none;
}

.ali-combut {
	padding-left: 8px;;
	padding-top: 8px;;
	float: left;;
	margin-bottom: 4px;
}

.ali-combut dd {
	font-size: 14px;;
	font-weight: bold;;
	background:
		url(/images/index/background2.png)
		no-repeat 0 -200px;;
	float: left;;
	display: inline;;
	width: 104px;;
	height: 36px;;
	line-height: 35px;;
	text-align: center;;
	padding-right: 6px;
}

.ali-combut a {
	display: block;;
	width: 104px;;
	height: 36px;
}

#no-memberid .u1,#have-memberid .u1 {
	margin-left: 8px;;
	height: 57px;;
	overflow: hidden
}

#no-memberid .u1 li,#have-memberid .u1 li {
	width: 100px;
}

li.cxt {
	background:
		url(/images/index/background2.png)
		no-repeat 2px -1238px;;
	padding: 8px 0 3px 20px;
}

*+html li.cxt {
	background-position: 2px -1240px;
}

li.alipay {
	background:
		url(/images/index/background2.png)
		no-repeat left -1070px;;
	padding: 0px 0 4px 20px;
}

.buytool {
	margin-left: 8px;;
	height: 45px;;
	overflow: hidden
}

.buytool li {
	float: left;;
	margin-right: 4px;
	/*padding-right:4px;border-right:1px solid #e0e0e0;by tanglizhen at2010-4-6*/
	background:
		url(/images/index/background3.png)
		no-repeat;;
	margin-bottom: 6px; >
	margin-bottom: 4px;;
	_margin-bottom: 6px;;
	padding-top: 0px; >
	padding-top: 2px;;
	_padding-top: 0px;
}

.buytool li.last {
	border: 0
}

.buytool li.aliww {
	background-position: left -1008px;;
	padding-left: 20px;
}

.buytool li.zfb {
	background-position: left -1069px;;
	padding-left: 20px;;
	margin-right: 15px; /*add by tanglizhen at 2010-4-6*/
}

.buytool li.sjkd {
	background-position: left -1126px;;
	padding-left: 20px;
}

.buytool li.ddgl {
	background-position: left -1039px;;
	padding-left: 20px;
}

.buytool li.rmt {
	/*background-position:left -1099px;by tanglizhen at 2010-4-6*/
	background-position: left -1271px;;
	padding-left: 20px;
}

.buytool li.alidk {
	background-position: left -1158px;;
	padding-left: 20px;
}

.category .category-t {
	width: 96px;;
	float: left;;
	overflow: hidden
}

.category .category-t li {
	height: 112px;;
	cursor: hand;;
	display: block;;
	padding: 0px;;
	border: 1px #d8dce2 solid;;
	border-bottom: 1px #f2f2f2 solid;;
	background:
		url(/images/index/background2.png)
		no-repeat;;
	text-align: center
}

.category .category-t li a {
	font-family: "\5b8b\4f53";;
	font-weight: bold;;
	font-size: 13px;;
	padding-top: 79px;;
	height: 20px;;
	display: block;;
	color: #999999;;
	text-decoration: none;;
	hide-focus: expression(this . hideFocus = true);;
	outline: none;
}

.category .category-t li.now {
	border: 1px #ff7300 solid;;
	border-right: 1px #fff solid;;
	margin-right: -1px;
}

.category .category-t li.normal {
	border-right: 1px #ff7300 solid;
}

#clothing-n {
	background-position: 18px -415px;
}

#daily-n {
	background-position: -105px -405px;;
}

#daily-n a {
	padding-top: 89px;
}

#equipment-n {
	background-position: -238px -415px;
}

#industry-n {
	background-position: -215px -547px;
}

#service-n {
	background-position: 25px -558px;;
	border-bottom: 1px #d8dce2 solid;
}

#service-n a {
	padding-top: 65px;
}

#service-n .now {
	border-bottom: 1px #ff7300 solid;
}

#clothing-n a:hover,#daily-n a:hover,#equipment-n a:hover,#industry-n a:hover,#service-n a:hover
	{
	background:
		url(/images/index/background2.png)
		no-repeat;;
	width: 94px;;
	margin: 0;
}

#clothing-n a:hover {
	background-position: -4px -743px !important;;
	padding-top: 79px;;
	height: 33px;
}

#daily-n a:hover {
	background-position: -128px -732px !important;;
	height: 51px;;
	padding-top: 89px;
}

#equipment-n a:hover {
	background-position: -246px -743px !important;;
	height: 33px;
}

#industry-n a:hover {
	background-position: -250px -874px !important;;
	height: 33px;
}

#service-n a:hover {
	background-position: -8px -886px !important;;
	height: 24px
}

.clothing,.daily,.equipment,.industry,.service {
	height: 574px;;
	overflow: hidden;
}

.service,.industry,.equipment,.daily,.clothing {
	display: none
}

.default,.clothing,.daily,.equipment,.industry,.service {
	float: left;;
	border: 1px #d8dce2 solid;;
	width: 847px;;
	border-left: 0px;;
	overflow: hidden;;
	padding-left: 8px;;
	margin-right: -8px;;
	margin-left: -1px;
}

.category .now {
	border: 1px #ff7300 solid;;
	border-left: 0;;
	display: block;
}

.category .category-c {
	width: 844px;;
	float: left;;
	border-bottom: 1px #e0e0e0 dotted;;
	height: 113px;
}

.default .c-h2 {
	height: 141px;
}

.default .c-h3 {
	height: 90px;
}

.category .category-o {
	width: 342px;;
	float: left;;
	margin-top: 10px;;
	margin-left: 4px;
}

.category .category-o .list5 {
	padding-top: 3px;
}

.category .category-o .list5 li {
	background-position: left -170px;;
	width: 96px;;
	padding-left: 8px;
}

.category .category-o .u7 {
	margin-top: 8px
}

.equipment .category-o,.industry .category-o,.service .category-o {
	width: 232px;;
	overflow: hidden;;
	float: left
}

.category-list {
	width: 498px;;
	overflow: hidden;;
	float: left;;
	margin-top: -2px;
}

.clothing dl.category-list,.daily dl.category-list {
	width: 498px;;
	padding-top: 8px;
}

.equipment dl.category-list,.industry dl.category-list,.service dl.category-list
	{
	width: 602px;;
	padding-top: 8px;
}

.equipment .category-row,.industry .category-row,.service .category-row
	{
	width: 610px;;
	overflow: hidden;
}

.equipment .category-row .w1-left,.industry .category-row .w1-left,.service .category-row .w1-left
	{
	width: 294px;;
	padding-right: 8px;;
	overflow: hidden;
}

.equipment .category-row .w1-right,.industry .category-row .w1-right,.service .category-row .w1-right
	{
	width: 294px;;
	overflow: hidden;
}

.equipment .category-row a.last,.industry .category-row a.last,.service .category-row a.last,.equipment .category-cell a.last,.industry .category-cell a.last,.service .category-cell a.last
	{
	background-position: right -1090px;;
	margin-right: -3px;
}

.category-row {
	width: 500px;;
	font-size: 14px;;
	float: left;
}

.default .category-row {
	padding: 10px 0px 1px 0px;;
	margin-bottom: -2px;
}

.clothing .category-row,.daily .category-row,.equipment .category-row,.industry .category-row,.service .category-row
	{
	height: 53px;;
	overflow: hidden;
}

.category-row .w1-left {
	width: 246px;;
	float: left;;
	overflow: hidden;;
	margin-right: 8px;
}

.category-row .w1-right {
	width: 246px;;
	float: left;;
	overflow: hidden;
}

.category-row li {
	float: left;;
	word-break: break-all;;
	word-wrap: break-word;;
	overflow: hidden;
}

.category-row  a {
	background:
		url(/images/index/background2.png)
		no-repeat;
}

.category-row  a:link {
	color: #336699
}

.category-row  a:visited {
	color: #ff7300;
}

.category-row  a:hover {
	color: #ff7300
}

.category-row  a:active {
	color: #ff7300
}

.category-row a.l,.category-row a.m,.category-row a.last {
	line-height: 24px;
}

.category-row a.l {
	font-weight: bold;;
	background-position: right -1067px; >
	background-position: right -1069px;;
	_background-position: right -1067px;;
	padding: 0 5px 0 0; >
	padding: 0 4px 0 0;
}

.category-row a.m {
	background-position: right -1067px; >
	background-position: right -1069px;;
	_background-position: right -1067px;;
	padding: 0 5px 0 2px; >
	padding: 0 4px 0 0;
}

.category-row a.last {
	background-position: right -1090px;;
	margin-right: 0px;
}

.category-cell {
	float: left;
}

.category-cell li {
	display: inline;;
	float: left;;
	overflow: hidden;;
	font-size: 12px;;
	margin-right: 3px; >
	margin-right: -2px;;
	_margin-right: 0px;
}

.category-cell li a {
	line-height: 24px;;
	padding-right: 3px;
}

.category-cell li a,.category-cell li a:link {
	background:
		url(/images/index/ali_header.png)
		no-repeat right -196px; >
	background-position: right -197px;;
	color: #999;
}

.category-cell li a.last {
	border: 0;;
	margin-right: 0px !important;;
	background:
		url(/images/index/background2.png)
		no-repeat right -1090px;
}

.category .last {
	border: 0;
}

.cateword li {
	float: left;
}

.category .category-o .list5 li.l {
	width: 215px;;
	margin-right: 8px;
}

.category .category-o .list5 li.r {
	width: 100px;
}

.category-guidance {
	font-family: "\5b8b\4f53";;
	font-size: 14px;;
	height: 29px;
}

.category-guidance .l {
	float: left;;
	width: 100px;
}

.category-guidance .r {
	float: right;;
	width: 210px;;
	margin-right: 4px;;
	text-align: right
}

.category-guidance .r a {
	background:
		url(/images/index/background2.png)
		left -375px no-repeat;;
	padding-left: 8px;
}

.category-guidance .r a.first {
	margin-right: 26px;
}

.category-guidance,.category-guidance a:link,.category-guidance a:visited,.category-guidance a:active
	{
	color: #336699;
}

.category-guidance a:hover {
	color: #ff7300;
}

.category .line {
	border: 1px #dddddd solid
}

.vt {
	padding-top: 8px;
}

#equipment .demonstrate,#industry .demonstrate,#service .demonstrate {
	border-bottom: 1px #cccccc dotted;;
	border-top: 0;;
	padding-bottom: 8px;;
	width: 232px;;
	margin: 0
}

.demonstrate {
	border-top: 1px #ddd solid;;
	float: left;;
	width: 336px;;
	overflow: hidden;
}

.demonstrate span.price {
	color: #cc0000;;
	font-weight: bold
}

.demonstrate .now {
	background: #fff;;
	border: 1px #dddddd solid;;
	border-top: 0;;
	border-right: 0
}

.demonstrate-t {
	border-right: 1px #ddd solid;;
	float: left;
}

.demonstrate-t li {
	border-left: 1px #ddd solid;;
	width: 110px;;
	float: left;;
	font-size: 14px;;
	text-align: center;;
	height: 33px;;
	line-height: 33px;;
	background: #efefef;;
	border-bottom: 1px #ddd solid
}

.demonstrate-t li.mid {
	width: 112px;
}

.demonstrate-t li.now {
	background: #fff;;
	border-bottom: 1px #fff solid
}

.demonstrate-c,.demonstrate-c1 {
	width: 330px;;
	float: left;;
	padding: 13px 0px 8px 0px;;
	margin-bottom: -7px;;
	overflow: hidden;
}

.demonstrate-c li strong,.demonstrate-c1 li strong {
	color: #cc0000;;
	padding-right: 3px;
}

.demonstrate-c .list6,.demonstrate-c1 .list6 {
	margin-left: 0px;
}

.demonstrate-c .list6 a,.demonstrate-c1 .list6 a {
	margin: 0;
}

.demonstrate-list {
	float: left;
}

.demonstrate-list ul {
	width: 220px;;
	float: left;;
	border-bottom: 1px #cccccc dotted;;
	padding-top: 14px;;
	padding-bottom: 14px;
}

.demonstrate-list ul li {
	float: left;;
	width: 220px;;
	float: left;;
	margin-left: 8px;;
	line-height: 1.7
}

.demonstrate-list ul.last {
	border: 0px;;
	padding-top: 8px;;
	padding-bottom: 8px
}

.transport-t {
	width: 223px;;
	color: #336699;;
	border-right: 1px #ddd solid;;
	border-top: 1px #dddddd solid;;
	float: left;;
	background: #efefef;;
	margin-bottom: 8px;
}

.transport-t li {
	border-left: 1px #ddd solid;;
	width: 73px;;
	float: left;;
	text-align: center;;
	height: 23px;;
	line-height: 23px;;
	background: #efefef;;
	border-bottom: 1px #ddd solid
}

.transport-t li.now {
	background: #fff;;
	border: 1px #dddddd solid;;
	border-bottom: 1px #fff solid;;
	border-top: 0px;;
	font-size: 14px;;
	font-weight: bold
}

#land-search {
	margin: 8px;;
	clear: both;;
	border-bottom: 1px #cccccc dotted;;
	height: 170px;
}

#land-search li {
	height: 33px;
}

#land-search li.p1 input,#land-search li.p2 input {
	width: 158px;
}

#land-search li.p5 {
	text-align: center
}

#land-search li.p5 input {
	background:
		url(/images/index/background2.png)
		no-repeat -240px -1160px;;
	border: 0px;;
	width: 102px;;
	height: 28px;;
	font-weight: bold;;
	color: #336699;
}

#sea-search {
	margin: 8px;;
	clear: both;;
	border-bottom: 1px #cccccc dotted;;
	height: 170px;;
	display: none;
}

#sea-search li {
	height: 30px
}

#sea-search li select {
	width: 147px;
}

#sea-search li input {
	width: 143px;;
	margin: 0 0 0 4px
}

#sea-search li.p2 span {
	margin-left: 12px;
}

#sea-search li.p3 span {
	margin-left: 12px; >
	margin-left: 14px;;
	_margin-left: 12px;
}

#sea-search li.p4 {
	text-align: left;
}

#sea-search li.p4 input {
	width: 30px;
}

#sea-search li.p5 {
	text-align: center
}

#sea-search li.p5 input {
	background:
		url(/images/index/background2.png)
		no-repeat -240px -1160px;;
	border: 0px;;
	width: 102px;;
	height: 28px;;
	font-weight: bold;;
	color: #336699;
}

#day-search {
	margin: 8px;;
	clear: both;;
	border-bottom: 1px #cccccc dotted;;
	height: 170px;;
	display: none;
}

#day-search li {
	height: 40px;
}

#day-search li.p1 input,#day-search li.p2 input {
	width: 143px
}

#day-search li.p4 {
	text-align: center
}

#day-search li.p4 input {
	background:
		url(/images/index/background2.png)
		no-repeat -240px -1160px;;
	border: 0px;;
	width: 102px;;
	height: 28px;;
	font-weight: bold;;
	color: #336699;
}

.trade {
	margin-bottom: -10px;
}

.guesse-like {
	width: 230px;;
	float: left;;
	border: 1px #e2e6ea solid;;
	border-top: 0;;
	padding-bottom: 5px;;
	margin: -8px auto -8px auto;;
	height: 151px; >
	height: 149px;;
	_height: 149px;;
	overflow: hidden
}

.guesse-like ul {
	margin-left: 8px;;
	_margin-left: 0px;;
	height: 156px;
}

.guesse-like li {
	height: 73px;;
	overflow: hidden
}

.guesse-like li.mid {
	width: 32px;;
	height: 32px;;
	margin: 50px 0 0 91px;;
	text-align: center;;
	display: inline;
}

#hot-sale-chance {
	width: 216px;;
	float: left;;
	border: 1px #e2e6ea solid;;
	border-top: 0;;
	margin-top: -8px;;
	margin-bottom: 0px;;
	padding: 0 7px;
}

.inner-scroll-pics {
	width: 216px;;
	height: 94px;
}

.inner-scroll-pics a {
	display: block;
	width: 56px;;
	margin: 0;
	float: none;
	text-align: center;
}

.inner-scroll-pics li {
	width: 56px;;
	height: 94px;;
	float: left;;
	margin: 0 8px;;
	display: inline;;
	overflow: hidden;
}

.inner-scroll-pics li.mid {
	width: 32px;;
	height: 32px;;
	margin: 25px 92px 0;;
	text-align: center;
}

.scroll-button {
	width: 13px;;
	height: 48px;;
	float: left;;
	padding-top: 30px;
}

.scroll-left-button,.scroll-right-button {
	background:
		url(/images/index/background2.png)
		no-repeat;;
	width: 13px;;
	height: 16px;;
	display: block;
}

.scroll-left-button {
	background-position: left -150px;;
	float: left;
}

.scroll-right-button {
	background-position: right -150px;;
	float: left
}

.cxt-tel {
	color: #666;;
	border-top: 1px #d8dce2 dotted;;
	line-height: 28px;;
	margin-right: 8px;
}

.cxt-tel a {
	margin: 0 8px;
}

.cxt-tel a:link,.cxt-tel a:visited,.cxt-tel a:active {
	color: #336699
}

.cxt-tel a:hover {
	color: #ff7300
}

.capturing {
	margin: 0 8px;
}

.capturing .p1 {
	border: 1px #d3d8de solid;;
	width: 254px;;
	font-size: 14px;;
	float: left;;
	color: #333;;
	padding-top: 5px; *
	padding-top: 0px;;
	height: 21px; *
	height: 26px;;
	line-height: 26px;
}

.capturing .p2 {
	height: 28px;;
	color: #336699;;
	font-weight: bold;;
	width: 78px;;
	font-size: 14px;;
	line-height: 26px;;
	background:
		url(/images/index/background2.png)
		no-repeat -240px -1010px;;
	float: left;;
	border: 0;;
	cursor: pointer;
}

#gg1,#gg2,#gg3 {
	text-align: center;;
	overflow: hidden;
}

#gg1,#gg2 {
	height: 70px;
}

#gg1 img,#gg2 img {
	margin-top: 19px;
}

#gg3 {
	height: 60px;
}

#gg3 img {
	margin-top: 14px;
}

#doc {
	position: relative;
}

#feedback {
	position: absolute;;
	right: -24px;;
	top: 200px;;
	width: 20px;;
	height: 76px;;
	border: 1px solid #E4BB46;;
	background: #FFEC98;
}

#feedback-link {
	display: block;;
	width: 13px;;
	height: 60px;;
	margin: 5px 0 0 5px;;
	padding-top: 7px;;
	line-height: 1;;
	background:
		url(/images/index/background2.png)
		no-repeat -343px -1040px;
}

#feedback a:link,#feedback a:visited {
	color: #954200;
}

#feedback a:hover {
	color: #ff7300;;
	text-decoration: none;
}

#footer {
	text-align: center;;
	margin-top: 20px;
}

#footer div {
	margin-bottom: 4px;
}

#footer a {
	padding: 0 2px;
}

#footer .coop-media,#footer .region {
	height: 16px;;
	margin-bottom: 8px;;
	line-height: 16px;;
	overflow: hidden;;
	text-align: left;
}

#footer .coop-media li,#footer .region li {
	float: left;;
	margin-right: 8px;
}

#footer .coop-media a,#footer .region a {
	padding: 0;
}

#footer .coop-media {
	margin-left: 230px;
}

#footer .region {
	margin-left: 120px;
}

#footer .about-66dasun {
	padding-top: 8px;;
	border-top: 2px solid #ff7300;
}

#copyright {
	position: relative;;
	width: 952px;;
	height: 66px;;
	margin: 0 auto;;
	background-image:
		url(/images/index/bottom-bg.png)
		;
}

#copyright a {
	position: absolute;;
	display: block;
}

#copyright .ft-b1 {
	top: 10px;;
	left: 105px;;
	width: 40px;;
	height: 50px;;
	text-indent: -9999px;;
	line-height: 0;
}

#copyright .ft-b2 {
	top: 10px;;
	left: 170px;;
	width: 50px;;
	height: 60px;;
	text-indent: -9999px;;
	line-height: 0;
}

#copyright .ft-b3 {
	top: 20px;;
	left: 236px;;
	width: 132px;;
	height: 32px;;
	line-height: 16px;;
	word-break: break-all;;
	overflow: hidden;;
	text-align: center;
}

#copyright .ft-b4 {
	top: 20px;;
	left: 383px;;
	width: 156px;;
	height: 32px;;
	line-height: 16px;;
	word-break: break-all;;
	overflow: hidden;;
	text-align: center;
}

#copyright .ft-b5 {
	position: absolute;;
	display: block;;
	top: 20px;;
	left: 554px;;
	width: 156px;;
	height: 32px;;
	line-height: 16px;;
	word-break: break-all;;
	overflow: hidden;;
	text-align: center;;
	color: #666;
}

#copyright .ft-b6 {
	top: 10px;;
	left: 725px;;
	width: 114px;;
	height: 50px;;
	text-indent: -9999px;;
	line-height: 0;
}

#copyright .ft-b7 {
	top: 10px;;
	left: 848px;;
	width: 50px;;
	height: 50px;;
	text-indent: -9999px;;
	line-height: 0;
}