@charset "gb2312";

/* -----------------------------------------------
 [1] shared
		Image Vertical-align 
 		wrapper
		imagekit for resizing and vertical align
 [2] header
 		headerLogo h1
		headerStaticTitle h1
		headerHelpTitle h1
		GlobalMenu h1
 [3] footer
 [4] contents
 		formLayout
		h2Gold
		borderGary
		homeMore
		goTop
		mainContents
		mainContents h1 & mainContentsOneColumn h1
		mainContents #productUpload
		ConversionButton
 [5] subContents
 		subContents
		subContents #subMenu
 [6] leftMenu
 [7] listMenu
------------------------------------------------ */


/* [1] shared
------------------------------------------------ */
div#container {
	margin:0 auto;
	padding:0;
	width:960px;
}
ol#bread {
	margin:0 0 8px;
}
ol#bread li{
	margin:0 3px;
	float:left;
}
input.inputBefore {
	border:1px solid #7F9DB9;
	height:20px;
	line-height:20px;
	color:#999;
}
input.inputAfter {
	border:1px solid #7F9DB9;
	height:20px;
	line-height:20px;
	color:#333;
}
.noDisplay {
	display: none;
}
/* ----- Image Vertical-align ----- */
.imgV75 {
	width:89px;
	height:89px;
	line-height:89px;
}
.imgV100 {
	width:100px;
	height:100px;
	line-height:100px;
}

.imgV120 {
	width:120px;
	height:120px;
	line-height:120px;
}

.imgV140 {
	width:140px;
	height:140px;
	line-height:140px;
}
.imgV180 {
	width:180px;
	height:180px;
	line-height:180px;
}
.imgV360 {
	margin:5px 0 0 0;
	width:360px;
	height:360px;
	line-height:360px;
}
.imgV75,
.imgV100,
.imgV120,
.imgV140,
.imgV180,
.imgV360 {
	margin-bottom:5px;
	border:1px solid #ccc;
	display:table;
	position:relative;
	text-align:center;
}
.imgVBox {
	margin:0;
	position:static;
	+position:absolute;
	display:table-cell;
	vertical-align:middle;
	top:50%;
	font-size:0;
}
.imgV75 .imgVBox img,
.imgV100 .imgVBox img,
.imgV120 .imgVBox img,
.imgV140 .imgVBox img,
.imgV180 .imgVBox img,
.imgV360 .imgVBox img {
	position:static;
	+position:relative;
	top:-50%;
	left:-50%;
}

/* ----- wrapper ----- */
.wrapper {
	width:100%;
}
.wrapper:after {
	display:block;
	content:".";
	height:0;
	clear:both;
	visibility:hidden;
}
.wrapper {
	display:inline-block;
}

/* End hide from Safari IE-Mac */
.wrapper {
	display:block;
}

/* ----- imagekit for resizing and vertical align ----- */
.box75px {
	width: 92px;
	height: 92px;
	border:1px solid #ccc;
}
.box75px a {
	width: 92px;
	height: 92px;
	display: block;
	text-align: center;
	overflow: hidden;
	font-size:16px
}
/* [2] header
------------------------------------------------ */
/* ----- header ----- */
div#header {
	margin:0 0 10px 0;
}
div#headerLogo {
	margin:20px 0 15px 0;
}

/* ----- headerLogo h1 ----- */
div#headerLogo h1,
div#headerLogo p {
	margin:0 0 0 16px!important;margin:0 0 0 8px;
	padding:0;
	float:left;
	background-color:#FFFFFF;
	font-size:13px;
	text-align:left;
}
div#headerLogo p a,
div#headerLogo h1 a {
	display:block;
	float:left;
	width:auto;
}
div#headerLogo p span,
div#headerLogo h1 span {
	margin:5px 0 0 0;
	display:block;
	float:left;
	font-weight:normal;
}
div#headerLogo li.userinfo {
	text-align:right;
}
div#headerLogo ul#headerButton {
	margin:0;
	padding:0 0 3px 0;
	float:right;
	background:#FFFFFF url(http://image.alibaba.co.jp/images/images/button_header_bottom.gif) no-repeat right bottom;
	list-style-type:none;
}
div#headerLogo ul#headerButton.login_bg {
	background:#FFFFFF url(http://image.alibaba.co.jp/images/images/button_header_bottom_login.gif) no-repeat right bottom;
}
div#headerLogo ul li{
	margin:0 5px 0 0;
	padding:3px 0 0 0;
	float:left;
	text-align:center;
	list-style-type:none;
}
div#headerLogo ul#headerButton li.login {
	width:77px;
	background:transparent url(http://image.alibaba.co.jp/images/images/button_headerLogin.gif) repeat-x left top;
}
div#headerLogo ul#headerButton li.regist {
	width:106px;
	background:transparent url(http://image.alibaba.co.jp/images/images/button_headerRegist.gif) repeat-x left top;
}
div#headerLogo ul#headerButton li.cart {
	width:87px;
	background:transparent url(http://image.alibaba.co.jp/images/images/button_headerCart.gif) repeat-x left top;
}
div#headerLogo ul#headerButton li.help {
	width:78px;
	background:transparent url(http://image.alibaba.co.jp/images/images/button_headerHelp.gif) repeat-x left top;
}
div#headerLogo ul#headerButton li li {
	margin:0;
	padding:0;
}
div#headerLogo ul#headerButton li.infoupload {
	margin:0;
	width:96px;
	background:transparent url(http://image.alibaba.co.jp/images/images/button_headerInfoUpload.gif) repeat-x left top;
}
div#headerLogo ul#headerButton li.infoupload a {
	display:block;
	color:#FFFFFF;
	text-decoration:none;
}
div#headerLogo ul#headerButton li.infoupload ul {
	margin:0;
	*margin:1px 0 0 -47px;
	padding:2px;
	border:1px solid #AEC3DE;
	width:90px!important;width:85px;
	line-height:18px;
	list-style-type:none;
	position:absolute;
	background:#EAF2F9;filter:Alpha(Opacity=96);
	left:-999em;
}
div#headerLogo ul#headerButton li.infoupload ul visited,
div#headerLogo ul#headerButton li.infoupload ul a {
	padding-left:10px;
	display:block; 
	width:80px;
	line-height:22px;
	color:#003399;
	background:url(http://image.alibaba.co.jp/images/images/icon/icon_topInfoupload.gif) 2px 5px no-repeat;
	font-size:12px;
	text-align:left;
}
div#headerLogo ul#headerButton li.infoupload ul a:hover {
	color:#FF6600;
	background-color:#FFF;
}
div#headerLogo ul#headerButton li.sfhover ul {
	left:auto;
}
/* --- .dataupload bugfix by Evance --- */
div#headerLogo ul#headerButton li.dataupload {
	margin:0;
	width:96px;
	background:transparent url(http://image.alibaba.co.jp/images/images/button_headerInfoUpload.gif) repeat-x left top;
	position: relative;
}
div#headerLogo ul#headerButton li.dataupload a {
	display:block;
	color:#FFFFFF;
	text-decoration:none;
}
div#headerLogo ul#headerButton li.dataupload ul {
	margin:0;
	padding:2px 0 1px 0;
	width: 94px;
	border:1px solid #AEC3DE;
	border-top: none;
	line-height:22px;
	list-style-type:none;
	position:absolute;
	top:19px;
	left: 0;
	background:#EAF2F9;
	display: none;
}
div#headerLogo ul#headerButton li.dataupload ul li {
	width: 100%;
	text-indent: 12px;	
	font-size:12px;
}
div#headerLogo ul#headerButton li.dataupload ul a {
	display:block; 
	color:#003399;
	background:url(http://image.alibaba.co.jp/images/images/icon/icon_topInfoupload.gif) 4px 5px no-repeat;
	text-align:left;
}
div#headerLogo ul#headerButton li.dataupload ul a:hover {
	color:#FF6600;
	background-color:#FFF;
}
div#headerGlobalMenu ul#MenuButton {
	margin:0;
	padding:0 0 0 16px;
	width:944px;
	list-style-type:none;
}
div#headerGlobalMenu form a {
	line-height:25px;
}
/* ----- headerStaticTitle h1 ----- */
div#headerGlobalMenu div#headerStaticTitle {
	width:960px;
	background:url(http://image.alibaba.co.jp/images/images/headerStaticTitle_bg.gif) no-repeat left top;
}
div#headerGlobalMenu div#headerStaticTitle h1,
div#headerGlobalMenu div#headerStaticTitle p {
	background:transparent;
}
div#headerGlobalMenu div#headerStaticTitle h1 img,
div#headerGlobalMenu div#headerStaticTitle p img {
	margin:15px 0 15px 50px;
}

/* ----- headerHelpTitle h1 ----- */
div#headerGlobalMenu div#headerHelpTitle {
	width:960px;
	background:url(http://image.alibaba.co.jp/images/images/headerHelpTitle_bg.jpg) no-repeat left top;
}
div#headerGlobalMenu div#headerHelpTitle h1,
div#headerGlobalMenu div#headerHelpTitle p {
	background:transparent;
}
div#headerGlobalMenu div#headerHelpTitle h1 img,
div#headerGlobalMenu div#headerHelpTitle p img {
	margin:15px 0 15px 200px;
}

/* ----- GlobalMenu h1 ----- */
div#headerGlobalMenu ul#MenuButton li h1 {
	margin: 0;
	padding: 0;
	text-align: center;
	background:transparent;
	font-size:103%;
}
div#headerGlobalMenu ul#MenuButton li {
	float:left;	
	width:132px;
	line-height:30px;
	background:url(http://image.alibaba.co.jp/images/images/headerGlobalMenu_ul.gif) 132px top;
	font-size:13px;
	font-weight:bold;
	text-align:center;
}
div#headerGlobalMenu ul#MenuButton li.active {
	margin:0 -2px 0 0;
	width:137px;
	background:url(http://image.alibaba.co.jp/images/images/headerGlobalMenu_ul.gif) no-repeat left top;
	text-align:center;
}
div#headerGlobalMenu ul#MenuButton li.myalibaba {
	float:right;
	margin-right:8px;
}
div#headerGlobalMenu ul#MenuButton li.language {
	padding:0 15px 0 0;
	float:right;
	width:80px;
	background:none;
	font-weight:normal;
	text-align:center;
}
div#headerGlobalMenu ul#MenuButton li.langHidden {
	margin-right: 95px;
}
div#headerGlobalMenu ul#MenuButton li a:link,
div#headerGlobalMenu ul#MenuButton li a:visited {
	padding:1px 0 1px 0;
	display:block;
	width:132px;
	color:#333333;
	text-decoration:none
}
div#headerGlobalMenu ul#MenuButton li.language a:link ,
div#headerGlobalMenu ul#MenuButton li.language a:visited {
	padding:1px 0 1px 0;
	display:block;
	width:80px;
	color:#333333;
	text-decoration:none
}
div#headerGlobalMenu ul#MenuButton li a:hover,
div#headerGlobalMenu ul#MenuButton li.language a:hover {
	color:#FF6600;
	text-decoration:none;
}
div#headerGlobalMenu li.searchInput input {
	border:1px solid #7F9DB9;
	width:345px;
	height:20px;
}
div#headerGlobalMenu form {
	margin:0;	
	padding:0;
	border-right:1px solid #92A6B1;
	border-bottom:1px solid #92A6B1;
	border-left:1px solid #92A6B1;
	height:65px;
	background:#4787b7 url(http://image.alibaba.co.jp/images/images/headerGlobalMenu_form_bg.gif) repeat-x left top;
}
div#headerGlobalMenu form ul {
	margin:0 0 0 104px;
	padding:18px 0 0 0;
	width:815px;
	list-style-type:none;
}
div#headerGlobalMenu form ul .selectSearchType {
	width:125px;
}
div#headerGlobalMenu form ul li {
	margin:3px;
	float:left;
	background:none;
	color:#FFF;
	font-weight:normal;

}
div#headerGlobalMenu form ul li input.checkBox {
	margin:6px 0 0 0;
	*margin:3px 0 0 0;
}
div#header div.headerNoForm {
	margin:0;	
	padding:0 0 5px 0;
	border-bottom:1px solid #92A6B1;
	background:#ffffff url(http://image.alibaba.co.jp/images/images/headerGlobalMenu_form_bg.gif) repeat-x left 32px;
}
dl#headerKeywords {
	padding:5px 0 5px 10px;
	border:1px solid #D1D1D1;
	width:948px;
	background:#dfdfdf url(http://image.alibaba.co.jp/images/images/headerKeywords_dl_bg.gif) repeat-x left top;
}
dl#headerKeywords dt {
	margin:0 8px 0 0;
	float:left;
}
dl#headerKeywords dd {
	margin:0 8px 0 0;
	float:left;
}
div#header a.whitelink:link,
div#header a.whitelink:visited {
	color:#FFFFFF;
	text-decoration:underline;
}
div#header a.whitelink:hover {
	color:#E6EEFF;
	text-decoration:underline;
}


/* [3] footer
------------------------------------------------ */
/* ----- footer ----- */
div#footer {
	margin:12px 0 8px;
	width:960px;
}
div#footer hr {
	margin-bottom:10px;
	*margin-bottom:3px;
	border:0; 
	height:1px;
	color:#ccc; 
	background:#ccc; 
}
div#footer ul {
	text-align:center;
}
div#footer ul li {
	padding:0 1px;
	display:inline;
	color:#666666;
}
div#footer dl {
	text-align:center;
}
div#footer dl dt {
	display:inline;
}
div#footer dd {
	padding:0 1px;
	display:inline;
}
div#footer address {
	color:#6E6E6E;
	font-size:13px;
	font-style:normal;
	text-align:center;
}


/* [4] contents
------------------------------------------------ */
/* ----- formLayout ----- */
form.formLayout,
div.formLayout {
	margin:8px auto 0;
	padding:5px;
	border:1px solid #CFCFCF;
	width:225px;
	background:#EDEDED url(http://image.alibaba.co.jp/images/images/subContents_bg.gif) repeat-x left top;
}

/* ----- h2Gold ----- */
h2.h2Gold {
	background:#B9AF73 url(http://image.alibaba.co.jp/images/images/contentsHome_h2_goldbg.gif) repeat-x left top;
	color:#552d04;
}

/* ----- borderGary ----- */
.borderGary {
	margin:0px 0 10px 0;
	border:1px solid #AEAEAE;
	font-size:15px;
}
.borderGary ul {
	font-size:13px;
}
.borderGary li {
	font-size:13px;
}

/* ----- homeMore ----- */
.homeMore {
	padding:3px 12px 10px 0;
	text-align:right;
}
.homeMore a {
	font-size:13px;
}
.homeMore hover {
	font-size:13px;	
}
.homeMore visited {
	font-size:13px;
}

/* ----- goTop ----- */
.goTop {
	text-align:right;
}

.goTop a {
	padding-left:15px;
	background:url(http://image.alibaba.co.jp/images/images/goTop.gif) no-repeat 0 4px;
}
/* ----- mainContents ----- */
div#mainContents {
	margin:0px 0 10px 0;
	padding:0;
	float:left;
	width:700px;
}

/* ----- mainContents h1 & mainContentsOneColumn h1 ----- */
div#mainContents h1,
div#mainContentsOneColumn h1 {
	padding:7px 0 7px 7px;
	border-bottom:2px solid #336699;
	background:#EDEDED;
	font-weight:bold;
}

/* ----- mainContents #bigButton ----- */
div#mainContents div#bigButton {
	margin:40px 0 40px 0;
	border:1px solid #DDE7D4;
	width:100%;
	background:#F7FBF4;
}
div#mainContents div#bigButton p {
	margin:30px auto;
	width:173px;
}
.STYLE1 {font-size: 12px}
div#mainContents p#bigButtonUnderLink {
	margin:-30px auto 30px auto;
	text-align:center;
}

/* ----- ConversionButton ----- */
ul.ConversionButtonOffer{
	margin:10px auto 0 auto!important;
	float:none!important;
	width:430px!important;
}

ul.ConversionButtonOffer li{
	margin:0 0 0 10px;
	float:left;
	display:inline;/* fixed IE double float bug */
}

ul.ConversionButtonMoreInfo{
	margin:0 0 0 10px;
	float:right;
	width:450px;
	text-align:left;
}
ul.ConversionButtonMoreInfoFree {
	margin:0 100px 0 10px;
	padding-right:100px;
	_padding-right:0;
	float:right!important;
	width:500px;/*700*/
	text-align:left;
}

ul.ConversionButtonMoreInfoFreeFiveFollow{
	margin:0 0 0 10px;
	width:440px;
	text-align:left;
}
ul.ConversionButtonMoreInfoFreeFiveFollow li,
ul.ConversionButtonMoreInfoFree li,
ul.ConversionButtonMoreInfo  li {
	margin:10px 10px 0 0;
	float:left;
}
ul.ConversionButtonBigPic {
	margin:0 auto;
	width:500px!important;/*670*/
	text-align:center;
}
ul.ConversionButtonBigPicFree {
	margin:0 auto;
	float:none!important;
	clear:both;
	width:500px!important;/*900*/
	text-align:center;
}
ul.ConversionButtonBigPicFree li,
ul.ConversionButtonBigPic li{
	margin:10px 5px 0 5px;
	display:-moz-inline-stack;
	display:inline-block;
	*display:inline;
	*zoom:1;
}

li.applyProdcutPhotoJP a,
li.applyProdcutPhotoZH a,
li.replyMessageJP a,
li.replyMessageZH a,
li.priceListButtonJP a,
li.priceListButtonZH a,
li.sampleListButtonJP a,
li.sampleListButtonZH a,
li.productFbButtonJP a,
li.productFbButtonZH a,
li.applyPriceListButtonJP a,
li.applyPriceListButtonZH a,
li.applyInstructionButtonJP a,
li.applyInstructionButtonZH a,
li.askSampleButtonJP a,
li.askSampleButtonZH a,
p.companyFbButtonJP a,
p.companyFbButtonZH a{
	display:block;
	width:202px;
	height:33px;
	line-height:100px;
	background:url(http://image.alibaba.co.jp/images/images/button/ConversionButtonB.png) no-repeat;
	-moz-outline-style:none;
	font-size:13px;
	overflow:hidden;
}

li.applyProdcutPhotoJP a:link,
li.applyProdcutPhotoJP a:visited{background-position:0 -532px;}
li.applyProdcutPhotoJP a:hover{background-position:-207px -532px;}
li.applyProdcutPhotoJP a:active{background-position:-413px -532px;}

li.applyProdcutPhotoZH a:link,
li.applyProdcutPhotoZH a:visited{background-position:0 -570px;}
li.applyProdcutPhotoZH a:hover{background-position:-207px -570px;}
li.applyProdcutPhotoZH a:active{background-position:-413px -570px;}

li.replyMessageJP a:link,
li.replyMessageJP a:visited{background-position:0 -608px;}
li.replyMessageJP a:hover{background-position:-207px -608px;}
li.replyMessageJP a:active{background-position:-413px -608px;}

li.replyMessageZH a:link,
li.replyMessageZH a:visited{background-position:0 -646px;}
li.replyMessageZH a:hover{background-position:-207px -646px;}
li.replyMessageZH a:active{background-position:-413px -646px;}

li.priceListButtonJP a:link,
li.priceListButtonJP a:visited{background-position:0 0;}
li.priceListButtonJP a:hover{background-position:-207px 0;}
li.priceListButtonJP a:active{background-position:-413px 0;}

li.sampleListButtonJP a:link,
li.sampleListButtonJP a:visited{background-position:0 -38px;}
li.sampleListButtonJP a:hover{background-position:-207px -38px;}
li.sampleListButtonJP a:active{background-position:-413px -38px;}

li.productFbButtonJP a:link,
li.productFbButtonJP a:visited{background-position:0 -76px;}
li.productFbButtonJP a:hover{background-position:-207px -76px;}
li.productFbButtonJP a:active{background-position:-413px -76px;}

li.priceListButtonZH a:link,
li.priceListButtonZH a:visited{background-position:0 -114px;}
li.priceListButtonZH a:hover{background-position:-207px -114px;}
li.priceListButtonZH a:active{background-position:-413px -114px;}

li.sampleListButtonZH a:link,
li.sampleListButtonZH a:visited{background-position:0 -152px;}
li.sampleListButtonZH a:hover{background-position:-207px -152px;}
li.sampleListButtonZH a:active{background-position:-413px -152px;}

li.productFbButtonZH a:link,
li.productFbButtonZH a:visited{background-position:0 -190px;}
li.productFbButtonZH a:hover{background-position:-207px -190px;}
li.productFbButtonZH a:active{background-position:-413px -190px;}

li.applyPriceListButtonJP a:link,
li.applyPriceListButtonJP a:visited{background-position:0 -265px;}
li.applyPriceListButtonJP a:hover{background-position:-207px -265px;}
li.applyPriceListButtonJP a:active{background-position:-413px -265px;}

li.applyInstructionButtonJP a:link,
li.applyInstructionButtonJP a:visited{background-position:0 -227px;}
li.applyInstructionButtonJP a:hover{background-position:-207px -227px;}
li.applyInstructionButtonJP a:active{background-position:-413px -227px;}

li.askSampleButtonJP a:link,
li.askSampleButtonJP a:visited{background-position:0 -303px;}
li.askSampleButtonJP a:hover{background-position:-207px -303px;}
li.askSampleButtonJP a:active{background-position:-413px -303px;}

li.applyPriceListButtonZH a:link,
li.applyPriceListButtonZH a:visited{background-position:0 -341px;}
li.applyPriceListButtonZH a:hover{background-position:-207px -341px;}
li.applyPriceListButtonZH a:active{background-position:-413px -341px;}

li.applyInstructionButtonZH a:link,
li.applyInstructionButtonZH a:visited{background-position:0 -379px;}
li.applyInstructionButtonZH a:hover{background-position:-207px -379px;}
li.applyInstructionButtonZH a:active{background-position:-413px -379px;}

li.askSampleButtonZH a:link,
li.askSampleButtonZH a:visited{background-position:0 -417px;}
li.askSampleButtonZH a:hover{background-position:-207px -417px;}
li.askSampleButtonZH a:active{background-position:-413px -417px;}

p.companyFbButtonJP a:link,
p.companyFbButtonJP a:visited{background-position:0 -455px;}
p.companyFbButtonJP a:hover{background-position:-207px -455px;}
p.companyFbButtonJP a:active{background-position:-413px -455px;}

p.companyFbButtonZH a:link,
p.companyFbButtonZH a:visited{background-position:0 -493px;}
p.companyFbButtonZH a:hover{background-position:-207px -493px;}
p.companyFbButtonZH a:active{background-position:-413px -493px;}

.feedBackButtonJP,
.feedBackButtonZH {
	_padding:4px 0 0 0;
}

.feedBackButtonJP a,
.feedBackButtonZH a{
	*margin:1px 0 0 0;
	_margin:-3px 0 0 0;
	display:-moz-inline-stack;
	display:inline-block;
	width:99px;
	height:28px;
	line-height:100px;
	vertical-align:middle;
	background:url(http://image.alibaba.co.jp/images/images/button/ConversionButtonS.png) no-repeat;
	font-size:13px;
    overflow:hidden; 
	-moz-outline-style:none;
}

.feedBackButtonJP a:link,
.feedBackButtonJP a:visited{background-position:0 0;}
.feedBackButtonJP a:hover{background-position:-104px 0;}
.feedBackButtonJP a:active{background-position:-207px 0;}

.feedBackButtonZH a:link,
.feedBackButtonZH a:visited{background-position:0 -33px;}
.feedBackButtonZH a:hover{background-position:-104px -33px;}
.feedBackButtonZH a:active{background-position:-207px -33px;}

.feedBackButtonMiddleJP a{
	display:block;
	width:158px;
	height:28px;
	background:url(http://image.alibaba.co.jp/images/images/button/ConversionButtonM.png) no-repeat;
	-moz-outline-style:none;
	font-size:13px;
    overflow:hidden;
}

.feedBackButtonMiddleJP a:link,
.feedBackButtonMiddleJP a:visited{background-position:0 0;}
.feedBackButtonMiddleJP a:hover{background-position:-163px 0;}
.feedBackButtonMiddleJP a:active{background-position:-326px 0;}

.feedBackButtonJP a.instructionButtonS,
.feedBackButtonZH a.instructionButtonS,
.feedBackButtonJP a.priceListButtonS,
.feedBackButtonZH a.priceListButtonS{
	margin:0 6px;
	width:126px;
}

.feedBackButtonJP a:link.instructionButtonS,
.feedBackButtonJP a:visited.instructionButtonS{background-position:0 -66px;}
.feedBackButtonJP a:hover.instructionButtonS{background-position:-131px -66px;}
.feedBackButtonJP a:active.instructionButtonS{background-position:-261px -66px;}

.feedBackButtonZH a:link.instructionButtonS,
.feedBackButtonZH a:visited.instructionButtonS{background-position:0 -132px;}
.feedBackButtonZH a:hover.instructionButtonS{background-position:-131px -132px;}
.feedBackButtonZH a:active.instructionButtonS{background-position:-261px -132px;}

.feedBackButtonJP a:link.priceListButtonS,
.feedBackButtonJP a:visited.priceListButtonS{background-position:0 -99px;}
.feedBackButtonJP a:hover.priceListButtonS{background-position:-131px -99px;}
.feedBackButtonJP a:active.priceListButtonS{background-position:-261px -99px;}

.feedBackButtonZH a:link.priceListButtonS,
.feedBackButtonZH a:visited.priceListButtonS{background-position:0 -165px;}
.feedBackButtonZH a:hover.priceListButtonS{background-position:-131px -165px;}
.feedBackButtonZH a:active.priceListButtonS{background-position:-261px -165px;}


/* [5] subContents
------------------------------------------------ */
div#subContents {
	margin:0 auto;
	padding:0;
	float:right;
	width:250px;
}

/* ----- subContents #subMenu ----- */
div#subContents dl#subMenu {
	margin:0 0 10px 0;
	border:1px solid #B8B8B8;
	font-weight:bold;
}
div#subContents dl#subMenu dt {
	padding-left:15px;
	background:url(http://image.alibaba.co.jp/images/images/subMenu_dt_bg.gif) repeat-x left top;
	line-height:34px;
}
div#subContents dl#subMenu dd a{
	padding-top:0.6em;
	padding-left:15px;
	border-top:1px solid #FFF;
	border-bottom:1px solid #EDEDED;
	display:block;
	height:2em;
	background:#F6F6F6;

}
div#subContents dl#subMenu dd a:hover,
div#subContents dl#subMenu dd.active a{
	border-bottom:1px solid #D5D5D5;
	background:#EAEAEA;
}
div#subContents dl#subMenu dd ul {
	display:none;
	font-size:13px;
}
div#subContents dl#subMenu dd.active ul {
	display:block;
	background:#ffffff;
	font-size:123%;
}
div#subContents dl#subMenu dd ul li a,
div#subContents dl#subMenu dd.active ul li a{
	background:#ffffff;
}
div#subContents dl#subMenu dd ul li a:hover,
div#subContents dl#subMenu dd.active ul li a:hover,
div#subContents dl#subMenu dd.active ul li.active a {
	background:#EAEAEA;
}


/* [6] leftMenu
------------------------------------------------ */
div.leftMenu div#mainContents {
	float:right;
	line-height:130%;
}

div.leftMenu div#subContents {
	float:left;
}

/* [7] listMenu
------------------------------------------------ */
div.listMenu div#mainContents {
	float:right;
	width:725px;
	line-height:130%;
}

div.listMenu div#subContents {
	float:left;
	width:225px;
}


