@charset "utf-8";
/* right 設定 */

/*			登入
-----------------------------------*/
#login {
	height:180px;
	position:relative;
}
.loginbg {
	height:120px;
	padding:27px 2px 3px 5px;
	background:url(./image/login_bg.gif) no-repeat top center;
}
#login dl {
	/*padding:27px 2px 3px 5px;*/
	color:#204791;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}
#login dt {
	height:23px;
}
#login dt input {
	width:105px;
	border-bottom:#CCCCCC 1px solid;
	border-right:#CCCCCC 1px solid;
	border-top:#666666 1px solid;
	border-left:#666666 1px solid;
}
#login dd {
	padding:3px 3px 0 27px;
	font-size:12px;
	text-align:left;
	height:23px;
}
#login dd input {
	border:none;
	font-size:11px;
	background:url(./image/login_bt1.gif) no-repeat right;
	width:40px;
	height:21px;
	padding-left:3px;
}
#loginout input {
	border:none;
	font-size:11px;
	background:url(./image/Out_bt1.gif) no-repeat center;
	width:40px;
	height:21px;
}
#login dd span a {
	color:#204791;
	text-decoration:underline;
}
#login dd span a:hover {
	color:#900;
}
.loginUserInfo{
	line-height:21px;
	height:120px;
	padding:30px 2px 3px 5px;
	background:url(./image/login_bg.gif) no-repeat top center;
}
.loginUserInfo a.shoppingcartLink{
	font-size:12px;
	display:block;
	width:5em;
	height:15px;
	position:absolute;
	bottom:0px;
	right:0px;
	line-height:15px;
}
.loginUserInfo a.shoppingcartLink:link,.loginUserInfo a.shoppingcartLink:visited{ font-weight:100; color:#F00;}

/*			END 登入
-----------------------------------*/

/*			促銷專區
-----------------------------------*/
#sales {
	height:auto;
	margin:10px 0;
	_margin:0;
}
#sales .salest {
	padding:0;
	margin:0;
	height:40px;
	background:url(./image/sale_t.gif) no-repeat center top;
}
#sales .salest h1 {
	line-height:30px;
	text-align:left;
	color:#204791;
	padding-left:6px;
}
#sales .salesb {
	margin:0;
	height:12px;
	background:url(./image/sale_b.gif) no-repeat center top;
}
#sales .salesmid {
	text-align:right;
	margin:0;
	height:100%;
	background:url(./image/sale_bg.gif) repeat-y center top;
}
#sales .salesmid ul {
	height:80px;
	margin:0 5px 0 5px;
	padding:5px 0 10px 0;
	border-bottom:solid #CCCCCC 1px;
	font-weight:bold;
	word-wrap: break-word;
	word-break: break-all;
}
#sales .salesmid ul li {
	font-size:12px;
	color:#FF0000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
}
.top5 {
	padding-top:5px;
	width:100%;
	text-align:center;
}
.salesimg {
	padding:0 5px 0 0;
	float:left;
}
.salesdata {
	font-weight:bold;
	height:auto;
	text-align:left;
	line-height:15px;
	font-size:11px;
}
.salesdata a {
	color:#900;
	font-weight:bold;
}

.salesdata a:link, .salesdata a:visited {
	color:#000;
	font-weight:bold;
}
.salesdata a:hover{
	color:#F00;
	text-decoration:underline;
}
.salesimg img {/*自動縮放圖片*/
	width:70px;
	height:70px;
	max-width:70px;
	max-height:70px;
myimg:expression(onload=function() {
this.style.width=(this.offsetWidth > 70)?"70px":"auto"});
}
/*			END 促銷專區
-----------------------------------*/

/*			客戶AD
-----------------------------------*/
#adbox {
	height:auto;
	font:Arial, Helvetica, sans-serif 13px normal;
	color:#C00;
	font-size:13px;
}
#adbox a, #adbox a:link, #adbox a:visited{
	padding-bottom:8px;
	border-bottom: dashed 1px #CCC;
	text-decoration:none;
	color:#C00;
}
#adbox a:hover {
	text-decoration:underline;
	color:#039;
}
#adbox img {
	padding-bottom:6px;
}
/*			END 客戶AD
-----------------------------------*/