@charset "utf-8";

/* CSS Document */
body {
	margin:0;
	background: url(../images/bg/B_bg_1680x474.jpg) no-repeat center 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/* 右邊群組1 start */
.AGroup {
	float: left;
	height: auto;
	width: 691px;
	margin:0 0 0 5px;
	_margin:0 0 0 7px;
}
/* 右邊群組1 end */
/* 右邊群組2(有banner) start */
.BGroup {
	float: left;
	height: auto;
	width: 700px;
	_margin-left: 7px;
}
/* 右邊群組2(有banner) end */
/* 右邊群組3(有banner) start */
.CGroup {
	float: left;
	height: auto;
	width: 700px;
	_margin-left: 5px;
}
/* 右邊群組3(有banner) end */
/* 右邊群組4(有banner) start */
.DGroup {
	float: left;
	height: auto;
	width: 700px;
	_margin-left: 8px;
}
/* 右邊群組4(有banner) end */

.clear{clear:both}
/* 共用 start */
.Item {
	color:#055c89;
	font-size: 13px;
}
/* 頁碼樣式 */
.PageAccount {
	padding-top:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size:12px;
	color:#333333;
}
#Page {
	clear: both;
	padding-top: 10px;
}
.PageNumCon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.PageNum {
	text-align: center;
	font-size:12px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height:auto;
	clear: both;
	padding-top:5px;
	margin: 0 0 10px 0;
}
.PageNum a{
	padding:0 1px;
	color:#333333;
	text-decoration: none;
}
.PageNum a.PagePreTen, .PageNum a.PagePre{
	background:url(../images/btn/PageControl.jpg) no-repeat 0px 3px;
	padding:3px 8px 0 16px;
	display:inline-block;
	color:#535353;
	line-height:18px;
	height:21px;
	width:41px;
	/*_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/btn/PageControl.png);	margin-top: 5px;*/
}

.PageNum a.PagePreTen:hover, .PageNum a.PagePre:hover{
	background-position:-170px 3px;
	color:#535353;
	text-decoration:none;
}
.PageNum a.PageNextTen, .PageNum a.PageNext{
	background:url(../images/btn/PageControl.jpg) no-repeat;
	background-position:0px -76px;
	display:inline-block;
	padding:3px 21px 0 8px;
	color:#535353;
	line-height:18px;
	height:20px;
	/*_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/btn/PageControl.png);	margin-top: 5px;*/
}

.PageNum a.PageNextTen:hover, .PageNum a.PageNext:hover{
	background-position:-170px -76px;
	color:#535353;
	text-decoration:none;
}

.PageNum p {
	margin:0;
	padding:0;
	display: inline;	
}

.PageNum span{
	color:#ff9600;
	font-weight:bold;
	padding:3px 3px;
}
/*-page end-*/

img {
	border: 0px;
}
/* 輸入欄位 start*/
.w100{
	width:100px;
	_margin:-10px;
	*margin:-14px;
}
.w350{
	width:350px;
}
.w200{
	width:200px;
}
.w169{
	width:169px;
}
/* 輸入欄位 end*/
/* color start */
.pink {
	color: #e40f73;
	margin-top: -1px\9;
	float: left;
	height: auto;
	width: auto;
}
.pink2 {
	color: #ee787d;
}

.orange {
	color: #ff7200;
}
.green1 {
	color: #06961e;
}
.green2 {
	color: #7aaa29;
}
.green3 {
	color: #089f00
}
.blue {color: #0268b2}
.blue2 {color: #086bb0}
.blue3 {
	color: #0d6fee;
	font-weight: bold;
	font-size: 15px;
	height: 20px;
}

.blue3 a:link,.blue3 a:visited {
	color: #0d6fee;
	text-decoration: none;
}
.blue3 a:hover,.blue3 a:active {
	color: #0d6fee;
	text-decoration: none;
}

.blue4 {
	color: #0030ff;
	font-size: 15px;
	text-decoration: underline;
}
.blue5 {
	color: #2f8dba;
	font-weight: bold;
	font-size: 15px;
}
.blue6 {
	color: #006cc0;
	text-decoration: underline;
}
.blue7 {
	color: #0060ff;
}
.blue8 {
	color: #055c89;
}
.blue9 {
	color: #0d6fee;
	font-size: 12px;
	height: 20px;
}

.blue9 a:link,.blue9 a:visited {
	color: #0d6fee;
	text-decoration: none;
}
.blue9 a:hover,.blue9 a:active {
	color: #0d6fee;
	text-decoration: none;
}
.red {
	color: #ff0000;
	font-weight: bold;
}
.red2 {
	color: #ff0000;
}
.red3 {
	color: #ff0000;
	font-weight: bold;
	font-size: 16px;
}
.hotpink {
	color: #e3575a;
	font-weight: bold;
	float: left;
	height: auto;
	width: 60px;
}
.hotpink2 {
	color: #da6163;
	font-weight: bold;
	float: left;
	height: auto;
	width: 60px;
	font-size: 12px;
}

.gray1 {
	color: #555555;
	font-weight: bold;
}
.gray2 {
	color: #616161;
	text-decoration: none;
}
.gray2 a:link,gray2 a:visited {
	color: #616161;
	text-decoration: none;
}
.gray2 a:hover,gray2 a:active {
	color: #616161;
	text-decoration: none;
}
/* color end */
/* Btn start */
/* 左選單 start */
.Goods a:link,.Goods a:visited {
	color: #616161;
	text-decoration: none;
}
.Goods a:hover,.Goods a:active {
	color: #616161;
	text-decoration: none;
}
/* 左選單 end */

/* 白色按鈕 start */
a.WhiteBtn1:link,a.WhiteBtn1:visited {
	background: url(../images/btn/SearchBtn.png) no-repeat 0 0;
	float: left;
	height: 18px;
	_height: 16px;
	*height: 16px;
	height: 16px\9;
	width: 44px;
	padding: 2px 0 0 15px;
	_padding: 4px 0 0 15px;
	*padding: 4px 0 0 15px;
	padding: 4px 0 0 15px\9;
	margin-top: 4px;
	font-size: 12px;
	color: #535353;
	text-decoration: none;
}
a.WhiteBtn1:hover,a.WhiteBtn1:active {
	background: url(../images/btn/SearchBtn.png) no-repeat 0 -20px;
}
a.WhiteBtn2:link,a.WhiteBtn2:visited {
	background: url(../images/btn/WhiteBtn_yellow.gif) no-repeat 0 0;
	float: left;
	height: 20px;
	width: 60px;
	margin-top:1px;
	font-size: 12px;
	color: #535353;
	text-decoration: none;
	padding-left: 3px;
}
a.WhiteBtn2:hover,a.WhiteBtn2:active {
	background: url(../images/btn/WhiteBtn_yellow.gif) no-repeat 0 -20px;
}
a.WhiteBtn3:link,a.WhiteBtn3:visited {
	background: url(../images/btn/WhiteBtn_yellow.gif) no-repeat 0 0;
	float: left;
	height: 18px;
	_height: 15px;
	*height: 15px;
	height: 15px\9;
	width: 55px;
	margin:1px 0 0 0;
	font-size: 12px;
	color: #535353;
	text-decoration: none;
	padding: 2px 0 0 8px;
	_padding: 5px 0 0 8px;
	*padding: 5px 0 0 8px;
	padding: 5px 0 0 8px\9;
}
a.WhiteBtn3:hover,a.WhiteBtn3:active {
	background: url(../images/btn/WhiteBtn_yellow.gif) no-repeat 0 -20px;
}
/* 白色按鈕 end */
/* 藍色按鈕 start */
a.BlueBtn1:link,a.BlueBtn1:visited {
	background: url(../images/btn/BlueBtn3.gif)  no-repeat 0 0;
	float: left;
	height: 17px;
	_height: 15px;
	*height: 15px;
	height: 15px\9;
	width: 69px;
	text-decoration: none;
	font-size: 12px;
	color: #101b6c;
	padding: 3px 0 0 0px;
	_padding: 5px 0 0 0px;
	*padding: 5px 0 0 0px;
	padding: 5px 0 0 0px\9;
	margin-right: 3px;
	text-align: center;	
}
a.BlueBtn1:hover,a.BlueBtn1:active {
	background: url(../images/btn/BlueBtn3.gif)  no-repeat 0 -20px;
}
a.BlueBtn2:link,a.BlueBtn2:visited {
	background: url(../images/btn/BlueBtn2.gif)  no-repeat 0 0;
    float: left;
	height: 18px;
	_height: 15px;
	*height: 15px;
	height: 15px\9;
	width: 173px;
	margin-top:8px;
	font-size: 12px;
	color: #101b6c;
	text-decoration: none;
	padding-top: 2px;
	_padding-top: 5px;
	*padding-top: 5px;
	padding-top: 5px\9;
	text-align: center;
}
a.BlueBtn2:hover,a.BlueBtn2:active {
	background: url(../images/btn/BlueBtn2.gif)  no-repeat 0 -20px;
}
a.BlueBtn3:link,a.BlueBtn3:visited {
	background: url(../images/btn/BlueBtn3.gif)  no-repeat 0 0;
	height: 17px;
	width: 69px;
	text-decoration: none;
	font-size: 12px;
	color: #101b6c;
	float: left;
	text-align: center;
	overflow: hidden;
	margin: 5px 10px 0 0;
	padding-top: 3px;
}
a.BlueBtn3:hover,a.BlueBtn3:active {
	background: url(../images/btn/BlueBtn3.gif)  no-repeat 0 -20px;
}
a.BlueBtn4:link,a.BlueBtn4:visited {
	background: url(../images/btn/BlueBtn4.gif) no-repeat 0 0;
	height: 20px;
	_height: 18px;
	*height: 18px;
	height: 18px\9;
	width: 130px;
	padding-top: 3px;
	_padding-top: 5px;
	*padding-top: 5px;
	padding-top: 5px\9;
	text-align: center;
	font-size: 12px;
	color: #FFFFFF;
	display: inline-block;
	text-decoration: none;
}
a.BlueBtn4:hover,a.BlueBtn4:active {
	background: url(../images/btn/BlueBtn4.gif) no-repeat 0 -24px;
	text-decoration: none;
	color:#000000;
}
/* 藍色按鈕 end */
/* 黃色按鈕 start */
a.YellowBtn1:link,a.YellowBtn1:visited {
	background: url(../images/btn/DiscountBtn.png) no-repeat 0 0;
	float: left;
	height: 19px;
	width: 93px;
	padding: 7px 0 0 25px;
	font-size: 12px;
	color: #985c27;	
	text-decoration: none;
}
a.YellowBtn1:hover,a.YellowBtn1:active {
	background: url(../images/btn/DiscountBtn.png) no-repeat 0 -26px;
	color:#000000;
}
a.YellowBtn2:link,a.YellowBtn2:visited {
	background: url(../images/btn/DiscountBtn.png) no-repeat -120px 0;
	float: left;
	height: 19px;
	width: 74px;
	padding: 7px 0 0 25px;
	font-size: 12px;
	color: #985c27;
	margin-left: 2px;
	text-decoration: none;
}
a.YellowBtn2:hover,a.YellowBtn2:active {
	background: url(../images/btn/DiscountBtn.png) no-repeat -120px -26px;
	color:#000000;
}
a.YellowBtn3:link,a.YellowBtn3:visited {
	background: url(../images/btn/YellowBtn1.gif) no-repeat 0 0;
	height: 20px;
	width: 160px;
	margin-top:1px;
	font-size: 12px;
	color: #535353;
	text-decoration: none;
	text-align: center;
	padding: 7px 0 0 0;
	display: inline-block;
}
a.YellowBtn3:hover,a.YellowBtn3:active {
	background: url(../images/btn/YellowBtn1.gif) no-repeat 0 -27px;
}
a.YellowBtn4:link,a.YellowBtn4:visited {
	background: url(../images/btn/YellowBtn2.gif) no-repeat 0 0;
	float: left;
	height: 17px;
	width: 53px;
	margin-top:10px;
	font-size: 12px;
	color: #535353;
	text-decoration: none;
	padding: 3px 0 0 10px;
	padding: 4px\9 0 0 10px;
}
a.YellowBtn4:link,a.YellowBtn4:visited {
	background: url(../images/btn/YellowBtn2.gif) no-repeat 0 1px\9;
}
a.YellowBtn4:hover,a.YellowBtn4:active {
	background: url(../images/btn/YellowBtn2.gif) no-repeat 0 -20px;
}
a.YellowBtn5:link,a.YellowBtn5:visited {
	background: url(../images/btn/YellowBtn1.gif) no-repeat 0 0;
	height: 20px;
	width: 160px;
	margin-top:1px;
	font-size: 12px;
	color: #535353;
	text-decoration: none;
	text-align: center;
	float: left;
	padding: 7px 0 0 0;
}
a.YellowBtn5:hover,a.YellowBtn5:active {
	background: url(../images/btn/YellowBtn1.gif) no-repeat 0 -27px;
}
/* 黃色按鈕 end */
/* 橘色按鈕 start */
a.OrangeBtn1:link,a.OrangeBtn1:visited {
	background: url(../images/btn/OrangeBtn1.gif) no-repeat 0 0;
	float: left;
	height: 17px;
	width: 94px;
	text-decoration: none;
	font-size: 12px;
	color: #ffffff;
	margin-right: 3px;
	text-align: center;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 0;
}
a.OrangeBtn1:hover,a.OrangeBtn1:active {
	background: url(../images/btn/OrangeBtn1.gif) no-repeat 0 -20px;
	color: #000000;
}
/* 橘色按鈕 end */
.tab_btn {
	background: url(../images/btn/GreenBtn1.gif) no-repeat 0 0;
	height: 20px;
	_height: 18px;
	*height: 18px;
	height: 18px;
	width: 107px;
	padding-top: 3px;
	_padding-top: 5px;
	*padding-top: 5px;
	padding-top: 5px;
	text-align: center;
	font-size: 12px;
	color: #FFFFFF;
	display: inline-block;
	text-decoration: none;
}

/* 綠色按鈕 start */
a.GreenBtn1:link,a.GreenBtn1:visited {
	background: url(../images/btn/GreenBtn1.gif) no-repeat 0 0;
	height: 20px;
	_height: 18px;
	*height: 18px;
	height: 18px;
	width: 107px;
	padding-top: 3px;
	_padding-top: 5px;
	*padding-top: 5px;
	padding-top: 5px\9;
	text-align: center;
	font-size: 12px;
	color: #FFFFFF;
	display: inline-block;
	text-decoration: none;
}
a.GreenBtn1:hover, a.GreenBtn1:active {
	background: url(../images/btn/GreenBtn1.gif) no-repeat 0 -28px;
	text-decoration: none;
}
.GreenBtn1, .GreenBtn1:visited {
	background: url(../images/btn/GreenBtn1.gif) no-repeat 0 0;
	height: 22px;
	border-style: none;
	_height: 20px;
	*height: 20px;
	width: 107px;
	padding-top:0px;
	*padding-top:5px;
	border:none;
	text-align: center;
	font-size: 12px;
	color: #FFFFFF;
	display: inline-block;
	text-decoration: none;
}
.GreenBtn1:hover,.GreenBtn1:active {
	background: url(../images/btn/GreenBtn1.gif) no-repeat 0 -28px;
	text-decoration: none;
}

a.GreenBtn2:link,a.GreenBtn2:visited {
	background: url(../images/btn/GreenBtn2.gif) no-repeat 0 0;
	height: 20px;
	_height: 18px;
	*height: 18px;
	height: 18px\9;
	width: 89px;
	padding-top: 3px;
	_padding-top: 5px;
	*padding-top: 5px;
	padding-top: 5px\9;
	text-align: center;
	font-size: 12px;
	color: #FFFFFF;
	display: inline-block;
	text-decoration: none;
}
a.GreenBtn2:hover,a.GreenBtn2:active {
	background: url(../images/btn/GreenBtn2.gif) no-repeat 0 -23px;
	text-decoration: none;
}
a.GreenBtn3:link,a.GreenBtn3:visited {
	height: 17px;
	_height: 15px;
	*height: 15px;
	height: 15px\9;
	width: 83px;
	padding-top: 1px;
	_padding-top:3px;
	*padding-top:3px;
	padding-top:3px\9;
	text-align: center;
	font-size: 12px;
	color: #FFFFFF;
	/*float: left;*/
	background: url(../images/btn/GreenBtn3.gif) no-repeat 0 0;
	margin:1px ;
	text-decoration: none;
	display: inline-block;	
}
a.GreenBtn3:hover,a.GreenBtn3:active {
	background: url(../images/btn/GreenBtn3.gif) no-repeat 0 -18px;
	text-decoration: none;
}
a.GreenBtn4:link,a.GreenBtn4:visited {
	background: url(../images/btn/GreenBtn4.gif) no-repeat 0 0;
	height: 20px;
	_height: 18px;
	*height: 18px;
	height: 18px\9;
	width: 155px;
	padding-top: 3px;
	_padding-top: 5px;
	*padding-top: 5px;
	padding-top: 5px\9;
	text-align: center;
	font-size: 12px;
	color: #FFFFFF;
	display: inline-block;
	text-decoration: none;
}
a.GreenBtn4:hover,a.GreenBtn4:active {
	background: url(../images/btn/GreenBtn4.gif) no-repeat 0 -27px;
	text-decoration: none;
}
a.GreenBtn5:link,a.GreenBtn5:visited {
	background: url(../images/btn/GreenBtn4.gif) no-repeat 0 0;
	height: 19px;
	height: 18px\9;
	width: 155px;
	padding-top: 4px;
	padding-top: 5px\9;
	text-align: center;
	font-size: 11px;
	color: #FFFFFF;
	display: inline-block;
	text-decoration: none;
}
a.GreenBtn5:hover,a.GreenBtn5:active {
	background: url(../images/btn/GreenBtn4.gif) no-repeat 0 -27px;
	text-decoration: none;
}
a.GreenBtn6:link,a.GreenBtn6:visited {
	background: url(../images/btn/GreenBtn1.gif) no-repeat 0 0;
	height: 20px;
	_height: 22px;
	*height: 22px;
	height: 18px\9;
	width: 107px;
	padding-top: 3px;
	_padding-top: 1px;
	*padding-top: 1px;
	padding-top: 5px\9;
	text-align: center;
	font-size: 12px;
	color: #FFFFFF;
	display: inline-block;
	text-decoration: none;
}
a.GreenBtn6:hover,a.GreenBtn6:active {
	background: url(../images/btn/GreenBtn1.gif) no-repeat 0 -28px;
	text-decoration: none;
}
/* 綠色按鈕 end */
/* 會員登入按鈕 start */
a.Login1:link,a.Login1:visited {
	background: url(../images/btn/Login.gif) no-repeat 0 0;
	float: left;
	height: 62px;
	width: 156px;
}
a.Login1:hover,a.Login1:active {
	background: url(../images/btn/Login.gif) no-repeat 0 -67px;
}
a.Login2:link,a.Login2:visited {
	background: url(../images/btn/Login.gif) no-repeat -156px 0;
	float: left;
	height: 62px;
	width: 156px;
}
a.Login2:hover,a.Login2:active {
	background: url(../images/btn/Login.gif) no-repeat -156px -67px;
}
a.Enter:link,a.Enter:visited {
	background: url(../images/btn/enter.gif) no-repeat 0 0;
	background-color: #E4E4E4;
	float: left;
	height: 31px;
	width: 186px;
	margin: 10px 0 0 23px;
	margin: 10px 0 0 25px\9;
}
a.Enter:hover,a.Enter:active {
	background: url(../images/btn/enter.gif) no-repeat 0 -31px;
}
/* 會員登入按鈕 end */

/* 暗紅色按鈕 start */
a.PinkRedBtn1:link,a.PinkRedBtn1:visited {
	background: url(../images/btn/PinkRedBtn1.gif) no-repeat 0 0;
	float: left;
	height: 15px;
	_height: 14px;
	*height: 14px;
	height: 14px\9;
	width: 52px;
	_width: 54px;
	*width: 54px;
	width: 54px\9;
	margin-top:10px;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	padding: 1px 0 0 10px;
	_padding: 2px 0 0 8px;
	*padding: 2px 0 0 8px;
	padding: 2px 0 0 8px\9;
	margin-left: 15px;
	overflow: hidden;
}
a.PinkRedBtn1:hover,a.PinkRedBtn1:active {
	background: url(../images/btn/PinkRedBtn1.gif) no-repeat 0 -16px;
}
a.PinkRedBtn2:link,a.PinkRedBtn2:visited {
	background: url(../images/btn/PinkRedBtn2.gif) no-repeat 0 0;
	height: 17px;
	width: 89px;
	padding-top: 3px;
	text-align: center;
	font-size: 12px;
	color: #FFFFFF;
	display: inline-block;
	margin-bottom: 5px;
	text-decoration: none;
}
a.PinkRedBtn2:hover,a.PinkRedBtn2:active {
	background: url(../images/btn/PinkRedBtn2.gif) no-repeat 0 -21px;
	text-decoration: none;
}
/* 暗紅色按鈕 end */
/* 會員專區 start */
a.Associator1:link,a.Associator1:visited {
	float: left;
	height: 78px;
	width: 172px;
	background: url(../images/bg/associator1_1.gif) no-repeat;
}
a.Associator1:hover,a.Associator1:active {
	background: url(../images/bg/associator1_2.gif) no-repeat;
	text-decoration: none;
}
a.Associator1_Doing {
	background: url(../images/bg/associator1_2.gif) no-repeat;
	text-decoration: none;
	float: left;
	height: 78px;
	width: 172px;
}
a.Associator2:link,a.Associator2:visited {
    float: left;
	height: 78px;
	width: 171px;
	background: url(../images/bg/associator2_1.gif) no-repeat;
}
a.Associator2:hover,a.Associator2:active {
	background: url(../images/bg/associator2_2.gif) no-repeat;
	text-decoration: none;
}
a.Associator2_Doing {
	background: url(../images/bg/associator2_2.gif) no-repeat;
	text-decoration: none;
    float: left;
	height: 78px;
	width: 171px;
}
a.Associator3:link,a.Associator3:visited {
	float: left;
	height: 78px;
	width: 161px;
	background: url(../images/bg/associator3_1.gif) no-repeat;
}
a.Associator3:hover,a.Associator3:active {
	background: url(../images/bg/associator3_2.gif) no-repeat;
	text-decoration: none;
}
a.Associator3_Doing {
	background: url(../images/bg/associator3_2.gif) no-repeat;
	text-decoration: none;
	float: left;
	height: 78px;
	width: 161px;
}
a.Associator4:link,a.Associator4:visited {
    float: left;
	height: 78px;
	width: 182px;
	background: url(../images/bg/associator4_1.gif) no-repeat;
}
a.Associator4:hover,a.Associator4:active {
	background: url(../images/bg/associator4_2.gif) no-repeat;
	text-decoration: none;
}
a.Associator4_Doing {
	background: url(../images/bg/associator4_2.gif) no-repeat;
	text-decoration: none;
    float: left;
	height: 78px;
	width: 182px;
}
/* 會員專區 end */
/* 點選放大 start */
.Amplify2 a:link,.Amplify2 a:visited {
	color: #000000;
	text-decoration: none;
}
.Amplify2 a:hover,.Amplify2 a:active {
	color: #ff7200;
	text-decoration: underline;
}
/* 點選放大 end */


/* Btn end */
/* 共用 end */
/* 大架構 start */
#MainPage {
	height: auto;
	width: 1010px;
	margin-right: auto;
	margin-left: auto;
}
#Top {
	float: left;
	height: 90px;
	width: 1010px;
	background: url(../images/bg/Top.jpg) no-repeat;
}

#MainContent {
	float: left;
	height: auto;
	width: 1010px;
}
.ExtendBg {
	background: url(../images/bg/ExtendBg.gif) repeat;
	float: left;
	height: auto;
	width: 1010px;
}
.Bow {
	background: url(../images/bg/bow.jpg) no-repeat;
	float: left;
	height: auto;
	width: 1010px;
}

#Right {
	float: left;
	height:auto;
	width: 730px;
	margin-top: 20px;
}
#Right2 {
	float: left;
	height:auto;
	width: 735px;
	margin-top: 20px;
}
#Foot {
	float: left;
	height: 13px;
	width: 1010px;
	background: url(../images/bg/footer.jpg) no-repeat;
}
/* 大架構 end */
/* Top start */
#Top .LOGO {
	float: left;
	height: 74px;
	width: 174px;
	margin-left: 40px;
	_margin-left: 20px;
	background: url(../images/Logo.png) no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/Logo.png);	
	margin-top: 5px;
}
#Top .LOGO2 {
	float: left;
	height: 85px;
	width: 174px;
	margin-left: 40px;
	_margin-left: 20px;
	background: url(../images/Logo2.png) no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/Logo2.png);	
	margin-top: 5px;
}
#MenuArea {
	float: left;
	height: 50px;
	width: 796px;
}
#MenuArea li {
	display: block;
	float: left;
}
#MenuArea .A1 {
	float: left;
	height: 50px;
	width: 127px;
	margin-left: 30px;
	_margin-left: 10px;
}
#MenuArea .A2 {
	float: left;
	height: 50px;
	width: 125px;
}
#MenuArea .A3 {
	float: left;
	height: 50px;
	width: 125px;
}
#MenuArea .A4 {
	float: left;
	height: 50px;
	width: 125px;
}
#MenuArea .A5 {
	float: left;
	height: 50px;
	width: 125px;
}
#MenuArea .A6 {
	float: left;
	height: 50px;
	width: 126px;
}

#MenuArea .A1 a:link, #MenuArea .A1 a:visited {
	background: url(../images/menu/MenuBtn1.jpg) no-repeat 0 0;
	float: left;
	height: 50px;
	width: 127px;
}
#MenuArea .A1 a:hover, #MenuArea .A1 a:active {
	background: url(../images/menu/MenuBtn1_or.jpg) no-repeat 0 0;
	float: left;
}
#MenuArea .A2 a:link, #MenuArea .A2 a:visited {
	background: url(../images/menu/MenuBtn2.jpg) no-repeat 0 0;
	float: left;
	height: 50px;
	width: 125px;
}
#MenuArea .A2 a:hover, #MenuArea .A2 a:active {
	background: url(../images/menu/MenuBtn2_or.jpg) no-repeat 0 0;
	float: left;
}
#MenuArea .A3 a:link, #MenuArea .A3 a:visited {
	background: url(../images/menu/MenuBtn3.jpg) no-repeat 0 0;
	float: left;
	height: 50px;
	width: 125px;
}
#MenuArea .A3 a:hover, #MenuArea .A3 a:active {
	background: url(../images/menu/MenuBtn3_or.jpg) no-repeat 0 0;
	float: left;
}
#MenuArea .A4 a:link, #MenuArea .A4 a:visited {
	background: url(../images/menu/MenuBtn4.jpg) no-repeat 0 0;
	float: left;
	height: 50px;
	width: 125px;
}
#MenuArea .A4 a:hover, #MenuArea .A4 a:active {
	background: url(../images/menu/MenuBtn4_or.jpg) no-repeat 0 0;
	float: left;
}
#MenuArea .A5 a:link,.A5 a:visited {
	background: url(../images/menu/MenuBtn5.jpg) no-repeat 0 0;
	float: left;
	height: 50px;
	width: 125px;
}
#MenuArea .A5 a:hover,.A5 a:active {
	background: url(../images/menu/MenuBtn5_or.jpg) no-repeat 0 0;
	float: left;
}
#MenuArea .A6 a:link,.A6 a:visited {
	background: url(../images/menu/MenuBtn6.jpg) no-repeat 0 0;
	float: left;
	height: 50px;
	width: 126px;
}
#MenuArea .A6 a:hover,.A6 a:active {
	background: url(../images/menu/MenuBtn6_or.jpg) no-repeat 0 0;
	float: left;
}
#Search {
	float: left;
	height: 24px;
	width: 500px;
	margin-left: 35px;
	_margin-left: 30px;
}
#Search .SIcon {
	float: left;
	margin-top: 5px;
	margin-right: 5px;
}

#Search input{
	float: left;
	height: 10px;
	padding-top: 3px;
	margin-right: 5px;
	margin-top:5px;
}


#Search .SearchBtn2 {
	float: left;
	height: 20px;
	width: 300px;
	margin-left: 5px;
	margin-top: 7px;
	margin-top: 8px\9;
}
.SearchMore {
	color: #ff7200;
	float: left;
}
.SearchBtn2 a:link,.SearchBtn2 a:visited {
	color: #ff7200;
	float: left;
	*cursor:pointer;
	text-decoration: none;
}
.SearchBtn2 a:hover,.SearchBtn2 a:active {
	color: #ff7200;
	float: left;
	text-decoration: underline;
	text-decoration: underline\9;
	_text-decoration: underline;
	*text-decoration: underline;
	*cursor:pointer;
	_cursor:pointer;
}
#SignIn {
	float: right;
	height: 20px;
	width: 250px;
	margin-top: 5px;
}
#SignIn .Associator {
	float: left;
	height: 18px;
	width: 49px;
	background: url(../images/icon/arr.gif)  no-repeat 0px center;
	padding: 3px 0 0 10px;
	padding: 4px\9 0 0 10px;
	font-size: 12px;
	color: #0f1a6c;
	text-decoration: none;
}
#SignIn .Associator2 {
	float: left;
	height: 20px;
	width: 230px;
	margin-left: 5px;
}

/* Top end */
/* left start */
#left {
	float: left;
	height: auto;
	width: 243px;
	margin-top: 120px;
	_margin-left: -15px;
	_margin-right: 10px;
}
.Discount {
	float: left;
	height: 26px;
	width: 219px;
	margin-left: 15px;
}
.SecMenu {
	float: left;
	height: auto;
	width: 243px;
}
.SecMenu .SecMenuGroup {
	float: left;
	height: auto;
	width: 242px;
}
.SecMenu .Total {
	float: left;
	height: auto;
	width: 150px;
	margin: 15px 0 5px 15px;
	padding-left: 20px;
	background: url(../images/icon/Speaking.gif) no-repeat 0px 2px;
}
.SecMenu .Goods {
	float: left;
	height: 27px;
	width: 189px;
	margin-left: 15px;
	background: url(../images/title/PinkTitle.jpg) no-repeat;
	font-size: 15px;
	color: 000000;
	padding: 8px 0 0 30px;
	padding: 11px 0 0 30px\9;
	*padding: 11px 0 0 30px;
}
.SecMenu .GoodsItem {
	float: left;
	height: auto;
	width: 232px;
	margin: 10px 0 10px 0;
}
.SecMenu .GoodsItem ul {
	margin:0 0 0 28px;
	_margin:0 0 0 43px;
	width: 202px;
	padding:0;
}
.SecMenu .GoodsItem li {
	background: url(../images/icon/dot.png) no-repeat 0px 5px;
	background: url(../images/icon/dot.png) no-repeat 0px 2px\9;
	float: left;
	height: auto;
	width: 75px;
	padding:0 5px 0 15px;
	font-size: 13px;
	color: #515151;
	list-style-type: none;
	margin:0;
}
.Text1A1 ul {
	margin:0 0 0 -10px;
	*margin:0 0 0 10px;
}
.Text1A5 ul {
	margin:0 0 0 -10px;
	*margin:0 0 0 10px;
}
.Welcome2 ul {
	margin:0 0 0 -30px;
	*margin:0 0 0 10px;
	list-style-type: none;
}
.SecMenu .GoodsItem a:link,.SecMenu .GoodsItem a:visited {
	font-size: 13px;
	color: #515151;
	text-decoration: none;
}
.SecMenu .GoodsItem a:hover,.SecMenu .GoodsItem a:active {
	font-size: 13px;
	color: #ff006c;
	text-decoration: underline;
}
.SecMenu .GoodsItem a.Doing {
	font-size: 13px;
	color: #d16ad7;
	text-decoration: underline;
	cursor:auto;
}

.News {
	float: left;
	height: auto;
	width: 219px;
	margin: 40px 0 0 15px;
}
.News .NewsPic {
	float: left;
	height: 281px;
	width: 219px;
}
.News .NewsTab {
	float: left;
	height: 30px;
	width: 219px;
	text-decoration: none;
}
.News .NewsTab a:link,.News .NewsTab a:visited {
	float: left;
	height: 30px;
	_height: 22px;
	width: 184px;
	background: url(../images/title/news2.png) no-repeat;
	padding: 8px 0 0 35px;
	text-decoration: none;
	font-size: 12px;
	color: #535353;
	margin:0;
}
.News .NewsTab a:hover,.News .NewsTab a:active {
	background: url(../images/title/news2.png) no-repeat;
	color: #208eff;
}
/* left end */
/* Right start */
/* 彩帶文字 start */
.BowText {
	float: right;
	height: 24px;
	width: 394px;
	margin-top: 30px;
	font-size: 13px;
	color: #FFFFFF;
	margin-right: 20px;
}
.BowText p {
	float: left;
	height: 24px;
	width: 260px;
	margin-top: 0px;
	margin-top: 2px\9;
	*margin-top: 3px;
}
.BowText .Tel {
	float: right;
	height: 24px;
	width: 110px;
}
.BowText .Icon {
	background: url(../images/icon/tel.png) no-repeat 0px 1px;
	float: left;
	height: 24px;
	width: 24px;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/icon/tel.png);	margin-top: 0px;
}
/* 彩帶文字 end */
/* Banner start */
.Banner1 {
	background: url(../images/bg/BannerBg1.png) no-repeat;
	float: left;
	height: 219px;
	width: 711px;
	padding: 12px 0 0 18px;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/bg/BannerBg1.png);	margin-top: 5px;
}
.Banner2 {
	float: left;
	height: 103px;
	width: 732px;
	margin-top: 20px;
}
.Banner3 {
	float: left;
	height: 110px;
	width: 700px;
	margin-top: 8px;
	background-image: url(../images/bg/ShoppingCarBannerBg.jpg);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-left: 5px;
}
.Banner2 .Banner2Bg {
	background: url(../images/bg/Banner2Bg.gif) no-repeat;
	float: left;
	height: 105px;
	width: 355px;
	margin-right: 5px;
	_margin-right: 0px;
	padding: 5px 0 0 5px;
}
/* Banner end */
/* 促銷商品 start */
.SaleGoodsGroup {
	float: left;
	height: auto;
	width: 735px;
}

.SaleGoodsGroup .SaleGoodsFoot {
	background: url(../images/bg/SaleGoodsFootBg.gif)  no-repeat;
	float: left;
	height: 27px;
	width: 728px;
}
.SaleGoodsGroup .SaleGoodsMain {
	background: url(../images/bg/SaleGoodsMainBg.gif) repeat-y;
	float: left;
	height: auto;
	width: 728px;
}
.SaleGoods {
	float: left;
	height: 56px;
	width: 735px;
	background: url(../images/title/SaleGoods.jpg) no-repeat;
}
.SaleGoods a {
	float: right;
	height: 15px;
	width: 30px;
	text-decoration: none;
	font-size: 12px;
	color: #515151;
	margin: 5px 35px 0 0 ;
	margin: 7px 35px 0 0\9 ;
}
.SaleGoodsBg {
	background: url(../images/bg/SaleGoodsTopBg.jpg) no-repeat;
	float: left;
	height: auto;
	width: 728px;
}
.SaleGoodsBg .GoodsPicBg {
	float: left;
	height: auto;
	width: 130px;
	margin: 15px 0 10px 0px;
	padding: 8px 0 0 12px;
	border-right: 1px dotted #CCCCCC;
}
.SaleGoodsBg .GoodsPicBg2 {
	float: left;
	height: auto;
	width: 130px;
	margin: 15px 0 10px 0px;
	padding: 8px 0 0 12px;
}
.GoodsPic {
	background: url(../images/bg/GoodsPicBg.png) no-repeat;
	float: left;
	height: 100px;
	width: 100px;
	margin-bottom: 5px;
	padding:8px 0 0 13px;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/bg/GoodsPicBg.png);
}
.SaleGoodsBg .PicArea {
	float: left;
	height:200px;
	width: 720px;
	padding-left: 10px;
}
.SaleGoodsBg .GoodsText {
	float: left;
	height: auto;
	width: 100px;
	background: url(../images/icon/dot.png) no-repeat 0px 3px;
	padding-left: 12px;
	margin-top: 5px;
	font-size: 12px;
	color: #091b79;
}
.SaleGoodsBg .GoodsText a:link,.SaleGoodsBg .GoodsText a:visited {
	color: #091b79;
	text-decoration: none;
}
.SaleGoodsBg .GoodsText a:hover,.SaleGoodsBg .GoodsText a:active {
	color: #FF6600;
	text-decoration: none;
}
.SaleGoodsBg .TextArea .GoodsText {
	float: left;
	height: 50px;
	width: 119px;
}
.SaleGoodsBg .TextArea .GoodsText p {
	list-style-type: none;
	background: url(../images/icon/dot.png) no-repeat 0 5px;
	float: left;
	height: 10px;
	width: 90px;
	padding-left: 10px;
	font-size: 12px;
	color: #091b79;
	margin: 10px 0 0 10px;
}
/* 促銷商品 end */

/* 最新消息內頁 start */
.News .NewsTitle {
	background: url(../images/title/news.jpg) no-repeat;
	float: left;
	height: 18px;
	width: 219px;
	margin-bottom: 10px;
}
.NewsTitle a {
	height: 15px;
	width: 215px;
	padding-top: 5px;
	padding-top: 6px\9;
	text-decoration: none;
	font-size: 12px;
	color: #515151;
	float: right;
	text-align: right;
}
/* 最新消息內頁 end */

/* 最新商品 start */
.NewGoodsGropu {
	float: left;
	height: auto;
	width: 732px;
}
.NewGoods {
	float: left;
	height: 56px;
	width: 732px;
	margin-top: 50px;
	background: url(../images/title/NewArrival.jpg) no-repeat;
}
.NewGoodsBg {
	float: left;
	height: auto;
	width: 732px;
	background: url(../images/bg/NewArrivalExtendBg.gif) repeat-y -1px 0px;
}
.NewGoodsFooter {
	float: left;
	height: 13px;
	width: 732px;
	background: url(../images/bg/NewArrivalBottomBg.gif) no-repeat  -1px 0px;
}

.NewGoodsBg .GoodsGroup .GoodsArea {
	float: left;
	height: auto;
	width: 340px;
	margin: 20px 0px 10px 10px;
	padding-bottom: 25px;
}
.NewGoodsBg .GoodsGroup3 .GoodsArea {
	float: left;
	height: auto;
	width: 340px;
	margin: 20px 0px 10px 10px;
	padding-bottom: 25px;
}
.NewGoodsBg .GoodsGroup .GoodsPicBg2 {
	background: url(../images/bg/GoodsPicBg2.jpg) no-repeat;
	float: left;
	height: 94px;
	width: 94px;
	padding: 8px 0 0 8px;
}
.NewGoodsBg .GoodsGroup3 .GoodsPicBg2 {
	background: url(../images/bg/GoodsPicBg2.jpg) no-repeat;
	float: left;
	height: 94px;
	width: 94px;
	padding: 8px 0 0 8px;
}
.NewGoodsBg .GoodsArea .GoodsTextConcent {
	float: left;
	height: auto;
	width: 228px;
	margin:0 0 0 10px;
	*margin:0 0 0 7px;
}
.NewGoodsBg .GoodsArea .GoodsBtn {
	float: left;
	margin-top: 5px;
	
}
.NewGoodsBg .GoodsArea .GoodsBtn a {
	background: url(../images/btn/GoodsBtn.png) no-repeat 0 0;
	text-decoration: none;
	font-size: 12px;
	color: #FFFFFF;
	margin: 0 ;
	height: 16px;
	width: 50px;
	display: block;
	text-align:center;
	line-height:14px;
	*line-height:18px;
	_line-height:18px;
	overflow: hidden;
}
.NewGoodsBg .GoodsArea .GoodsBtn a:hover {
	background: url(../images/btn/GoodsBtn.gif) no-repeat 0 -16px;
}
.NewGoods a {
	float: right;
	height: 15px;
	width: 30px;
	text-decoration: none;
	font-size: 12px;
	color: #515151;
	margin: 23px 35px 0 0 ;
	margin: 25px 35px 0 0\9 ;
}
.NewGoodsBg .GoodsGroup {
	float: left;
	height: auto;
	width: 710px;
	border-bottom: 1px dotted #CCCCCC;
}
.NewGoodsBg .GoodsGroup3 {
	float: left;
	height: auto;
	width: 710px;
}
.GoodsTextConcent .TitleText {
	float: left;
	height: auto;
	width: 228px;
	font-size: 13px;
	color: #616161;
	font-weight: bold;
}
.GoodsTextConcent .TitleText a {
	color: #616161;
	text-decoration: none;
}
.GoodsTextConcent .TitleText a:hover {
	color: #616161;
	text-decoration: none;
}
.GoodsTextConcent .Content {
	font-size: 12px;
	color: #616161;
	float: left;
	height: auto;
	width: 220px;
	line-height:16px;
	margin: 5px 0 0 0px;
}
.GoodsTextConcent .Content a {
		color: #616161;
		text-decoration: none;
}
.GoodsTextConcent .Content a:hover {
		color: #616161;
		text-decoration: none;
}
/* 最新商品 end */
/* 公司資訊 start */
.information {
	height: 50px;
	width: 735px;
	font-size: 11px;
	color: 000000;
	text-align: center;
	clear: both;
	margin:0 auto;
	padding:10px 0 10px 0;
	*padding:20px 0 0 0;
}
/* 公司資訊 end */
/* 右邊區塊 start */
.Right2ExtendBg {
	float: left;
	height: auto;
	width: 735px;
	background: url(../images/bg/ShoppingCarMain.jpg) repeat-y;
}
.Right2Top {
	float: left;
	height: auto;
	width: 720px;
	background: url(../images/bg/ShoppingCarTop.gif) no-repeat;
	padding-left: 15px;
	_padding-left: 0px;
}
.Right2Foot {
	background: url(../images/bg/ShoppingCarFoot.jpg)  no-repeat;
	float: left;
	height: 32px;
	width: 735px;
}
.MenuTop1 {
	float: left;
	height: 20px;
	width: 652px;
	background: url(../images/bg/MenuTop1.gif) no-repeat;
	font-size: 13px;
	color: #7f6601;
	margin: 20px 0 0 3px;
	_margin: 20px 0 0 0px;
	padding: 13px 0 0 30px;
}
.MenuTop1 p {
	float: left;
	height: 24px;
	width: 100px;
	margin-top: 0px;
}

.MenuFoot1 {
	background: url(../images/bg/ShoppingCarMenuFoot.gif) no-repeat;
	float: left;
	height: 11px;
	width: 682px;
	margin-left: 3px;
	_margin-left: 5px;
}
.MenuFoot2 {
	background: url(../images/bg/ShoppingCarMenuFoot.gif) no-repeat;
	float: left;
	height: 11px;
	width: 682px;
	margin-left: 3px;
}
 .PS {
	font-size: 12px;
	color: #616161;
	float: left;
	height: auto;
	width: 682px;
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 20px;
}
.BtnArea {
	float: left;
	height: 23px;
	width: 100%;
	text-align: center;
	margin-top: 20px;
}

/* 右邊區塊 end */
/* 我的購物車 start */
.Table {
	float: left;
	height: auto;
	width: 682px;
	margin-left: 3px;
	_margin-left: 0px;
}
.Table .A1 {
	font-size: 13px;
	color: #055c89;
	text-align: center;
}
.Table .B1 {
	background-color: #f6f6f6;
	float: left;
	height: auto;
	width: 662px;
	border-bottom: 1px solid #58a3c7;
	padding: 10px 0 10px 20px;
	
}
.TableArea1 {
	float: left;
	height: auto;
	width: 100%;
	border-top: 1px solid #58a3c7;
	border-bottom: 1px solid #58a3c7;
	margin: 10px 0 0 0;
	_margin: 10px 0 0 2px;
	background-color: #e1ebf6;
	padding-top: 10px;
	padding-bottom: 10px;
}
.TableArea2 {
	float: left;
	height: auto;
	width: 100%;
	text-align: center;
}
.TableArea1 .A1 td {
	background: url(../images/icon/BlueDot.gif) no-repeat;
	background-position: right top;
}
.TableArea2 td {
	background: url(../images/icon/BlueDot.gif) no-repeat;
	background-position: right top;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #055c89;
}
.TableArea2 .TdNoDot {
	float: left;
	height: auto;
	width: 77px;
	background-color: #FFFFFF;
}
.Tr1 {
	float: left;
	height: auto;
	width: 682px;
	border-bottom: 1px dotted #58a3c7;
	background-color: #FFFFFF;
	padding: 0 0 10px 0;
	font-size: 12px;
	color: #555555;
}
.B1 p {
	float: right;
	height: 18px;
	width: 150px;
	padding-top: 2px;
	background: url(../images/icon/dot.png) no-repeat 0px 6px;
	padding-left: 15px;
	margin: 0px;
}
/* 我的購物車 end */
/* 忘記密碼 start */
.PS2 {
	font-size: 12px;
	color: #323232;
	float: left;
	height: auto;
	margin: 10px 0 10px 45px;
	_margin: 10px 0 10px 25px;
	width: 600px;
}
.PS2 p {
	background: url(../images/icon/arr3.gif) no-repeat 0px 2px;
	margin:10px 0 10px 0;
	float: left;
	height: auto;
	width: 585px;
	padding-left: 15px;
}
/* 忘記密碼 end */
/* 上傳圖稿 start */
.MenuTop2 {
	float: left;
	height: 20px;
	width: 669px;
	background: url(../images/bg/MenuTop2.gif) no-repeat;
	font-size: 13px;
	color: #7f6601;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 0;
	padding-top: 13px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 25px;
}
.Text {
	float: left;
	height: auto;
	width: 420px;
	margin-left: 20px;
	padding: 20px 120px 0 120px;
}
.Text p {
	float: left;
	height: 20px;
	width: 360px;
	margin: 0px;
	font-size: 12px;
	color: #484848;
}
.BtnArea2 {
	float: left;
	height: 23px;
	width: 100%;
	text-align: center;
	margin: 20px 0 20px 0;
	_margin:-15px 0 10px 0;
}
/* 上傳圖稿 end */
/* 即時庫存量查詢 start */
.TableArea1_1 {
	float: left;
	height: auto;
	width: 667px;
	border-top: 1px solid #58a3c7;
	border-bottom: 1px solid #58a3c7;
	margin-top: 10px;
	font-size: 12px;
	color: #055c89;
	font-weight: bold;
	text-align: center;
	padding: 15px 0 15px 15px;
	background: url(../images/icon/dot.png) no-repeat 260px center #e1ebf6;
	
}
.Tr2 {
	float: left;
	height: auto;
	width: 682px;
	border-bottom: 1px dotted #58a3c7;
	background-color: #FFFFFF;
	padding: 10px 0 10px 0;
	font-size: 12px;
	color: #494848;
}
.Tr3 {
	float: left;
	height: auto;
	width: 682px;
	border-bottom: 1px dotted #58a3c7;
	background-color: #FFFFFF;
	padding: 10px 0 10px 0;
	font-size: 12px;
	color: #494848;
	background: url(../images/icon/square2.gif) no-repeat 258px 10px;
}
.Tr4 {
	float: left;
	height: auto;
	width: 682px;
	border-bottom: 1px dotted #58a3c7;
	background-color: #FFFFFF;
	padding: 10px 0 10px 0;
	font-size: 12px;
	color: #494848;
	background: url(../images/icon/square1.gif) no-repeat 258px 10px;
}
.StockText {
	font-size: 12px;
	color: #ce000c;
	float: left;
	height: 53px;
	width: 683px;
	margin: 10px 0 0 0;
	line-height: 20px;
	text-align: center;
	background: url(../images/bg/StockText.gif) no-repeat;
	padding: 5px 0 5px 0;
}

/* 即時庫存量查詢 end */
/* 會員登入 start */
.Login {
	font-size: 12px;
	color: #323232;
	float: left;
	height: 203px;
	line-height: 20px;
	width: 310px;
	background: url(../images/bg/LoginBg.jpg) no-repeat;
	margin: 20px 99px 0 99px;
	_margin: 20px 99px 0 45px;
	padding: 30px 0 0 210px;
}
.Login p {
	float: left;
	height: auto;
	width: 200px;
	padding-left: 15px;
	font-size: 13px;
	color: #765d08;
	letter-spacing: 3px;
	margin: 5px 0 0 0px;
	_margin: 5px 0 0 8px;
	*margin: 5px 0 0 7px;
}
.LoginText {
	float: left;
	height: auto;
	width: 300px;
}
.BtnArea3 {
	float: left;
	height: 62px;
	width: 313px;
	margin-left: 120px;
	_margin-left: 55px;
}

/* 會員登入 end */
/* 線上客服 start */
.TalkFrame {
	float: left;
	height: auto;
	width: 704px;
	margin-left: 15px;
}
.MsnTitle {
	float: left;
	height: 251px;
	width: 624px;
	padding: 0 40px 0 40px;
	_padding: 0 40px 0 10px;
	margin-top: 20px;
	
}
.Msn {
	background: url(../images/pic/msn.jpg) no-repeat;
	float: left;
	height: 101px;
	width: 146px;
	cursor:pointer;
}
.MsnText {
	float: left;
	height: 51px;
	width: 450px;
	font-size: 12px;
	color: #2d2d2d;
	border-top: 1px dotted #CCCCCC;
	padding: 10px 0 20px 0;
	line-height: 20px;
	margin: 20px 0 0 10px;
}
.TalkFrameArea {
	float: left;
	height: 505px;
	width: 555px;
	line-height: 20px;
	margin: 30px 0 0 60px;
	_margin: 30px 0 0 25px;
}
/* 線上客服 end */
/* 結帳 start */
.MenuTop3 {
	float: left;
	height: 20px;
	width: 656px;
	background: url(../images/bg/MenuTop2.gif) no-repeat;
	font-size: 13px;
	color: #7f6601;
	margin: 20px 0 0 2px;
	padding: 13px 0 0 28px;
}
.MenuFoot5 {
	background: url(../images/bg/ShoppingCarMenuFoot.gif) no-repeat;
	float: left;
	height: 11px;
	width: 682px;
	margin: 10px 0 0 0;
}

.Tr5 {
	float: left;
	height: auto;
	width: 652px;
	background-color: #FFFFFF;
	font-size: 12px;
	color: #555555;
	border-bottom: 1px dotted #CCCCCC;
	padding: 10px 0 10px 30px;
	background: url(../images/icon/dot.png) no-repeat 15px 13px;
}
.StockText2 {
	font-size: 12px;
	color: #fd0000;
	float: left;
	height: 43px;
	width: 683px;
	line-height: 20px;
	text-align: center;
	background-color: #fff2bd;
	margin: 10px 0 0 3px;
	_margin: 10px 0 0 0;
	padding: 10px 0 10px 0;
}
.StockText2 p {
	float: left;
	height: auto;
	width: 450px;
	margin-top: 0px;
	margin-left: 85px;
	_margin-left: 55px;
}
.StockText3 {
	font-size: 12px;
	color: #fd0000;
	float: left;
	height: auto;
	width: 683px;
	line-height: 20px;
	margin: 10px 0 0 10px;
	_margin: 10px 0 0 5px;
	border: 1px solid #CCCCCC;
}
.StockText3 p {
	float: left;
	height: auto;
	width: 673px;
	margin: 1px 0 1px 0;
	font-size: 12px;
	color: #555555;
	background-color: #f0f0f0;
	padding-left: 10px;
}
.Frame1 {
	float: left;
	height: auto;
	width: 684px;
	
}
.Frame5 {
	float: left;
	height: auto;
	width: 684px;
	_margin-left: 2px;	
}
.Frame4 {
	float: left;
	height: auto;
	width: 700px;
	margin-left: 2px;
	
}
.Frame1Text1 {
	float: left;
	height: auto;
	width: 650px;
	padding-left: 35px;
	font-size: 12px;
	color: #555555;
	margin: 10px 0 20px 0;
}
.Frame1Text2 {
	float: left;
	height: auto;
	width: 700px;
	padding-left: 35px;
	font-size: 12px;
	color: #4b96c4;
	margin: 10px 0 20px 0;
}
.FramelWord{width:610px;height:80px}

/* 結帳 end */
/* 購物須知 start */
.Frame3 {
	float: left;
	height: auto;
	width: 698px;
	padding-left: 2px;
}
.Frame1Title1 {
	float: left;
	height: auto;
	width: 640px;
	font-size: 15px;
	color: #0078fe;
	margin: 10px 0 0 0;
	padding: 10px 0 10px 57px;
    _padding: 13px 0 10px 57px;
	*padding: 13px 0 10px 57px;
	padding: 13px 0 10px 57px\9;
	background: url(../images/icon/shoppingcar.gif) no-repeat 20px 9px #f2f2f2;
}
.Frame1Text3 {
	float: left;
	height: auto;
	width: 680px;
	font-size: 12px;
	color: #555555;
	margin: 10px 0 20px 20px;
}

.Frame1Text3 p {
	float: left;
	height: 20px;
	width: 20px;
	margin: 0 0 0 5px;
	_margin: 0 0 0 0;
}
.Frame1Text3 span {
	float: left;
	height: auto;
	width: 620px;
	margin-left: 10px;
}
.TextArea1 {
	float: left;
	height: auto;
	width: 680px;
	padding: 5px 0 5px 0;
}

/* 購物須知 end */
/* 關於我們 start */

.Frame1Area1 {
	float: left;
	height: auto;
	width: 674px;
	padding-left: 15px;
}
.Frame1Area2 {
	float: left;
	height: auto;
	width: 670px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin-left: 10px;
}
.Frame1Area3 {
	float: left;
	height: auto;
	width: 670px;
	margin-left: 10px;
	padding-top: 10px;
}
.Frame1Area4 {
	float: left;
	height: auto;
	width: 700px;
	margin: 50px 0 0 5px;
}
.Frame1Pic1 {
	float: left;
	height: 235px;
	width: 311px;
	margin-top: 10px;
}

.Frame1Text4 {
	font-size: 12px;
	color: #5a5a5a;
	float: right;
	height: auto;
	width: 350px;
	line-height: 25px;
	margin: 50px 0 0 0;
}
.Frame1Text4 p {
	float: left;
	height: auto;
	width: 350px;
	margin-top: 10px;
	margin-bottom: 0px;
}
.Frame1Text4_or {
	font-size: 12px;
	color: #5a5a5a;
	float: left;
	height: auto;
	width: 380px;
	line-height: 25px;
	margin: 10px 0 0 0;
}
.Frame1Text4_or p {
	float: left;
	height: auto;
	width: 350px;
	margin: 10px 0 0 10px;
}
.Frame1Text4 .A2 {
	font-size: 12px;
	color: #5a5a5a;
	float: left;
	height: auto;
	width: 700px;
}
.Frame1Text5 {
	font-size: 12px;
	color: #5a5a5a;
	float: left;
	height: auto;
	width: 650px;
	line-height: 25px;
	margin-top: 10px;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-left: 15px;
}
.Frame1Pic2 {
	float: left;
	height: 114px;
	width: 114px;
	margin-top: 10px;
}
.Frame1Pic3 {
	float: left;
	height: 120px;
	width: 226px;
}
.Frame1Text6 {
	font-size: 12px;
	color: #5a5a5a;
	float: right;
	height: auto;
	width: 430px;
	line-height: 25px;
	margin-top: 10px;
}
.Frame1Text7 {
	font-size: 12px;
	color: #5a5a5a;
	float: left;
	height: auto;
	width: 330px;
	line-height: 25px;
	margin-top: 10px;
	padding-right: 20px;
}
.Frame1Text8 {
	font-size: 12px;
	color: #5a5a5a;
	float: left;
	height: auto;
	width: 450px;
	line-height: 25px;
	margin-top: 10px;
	padding-right: 20px;
}
.Frame1Text8 p {
	float: left;
	height: auto;
	width: 450px;
	margin: 10px 0 0 10px;
}

.Frame1Pic4 {
	float: left;
	height: 158px;
	width: 146px;
	margin-top: 10px;
}
.Frame1Pic5 {
	float: left;
	height: 159px;
	width: 153px;
	margin-top: 10px;
}
.Frame1Pic6 {
	float: right;
	height: 205px;
	width: 160px;
}
.Frame1Pic7 {
	float: left;
	height: 211px;
	width: 280px;
	margin-top: 10px;
}
.Frame1Pic8 {
	float: left;
	height: 127px;
	width: 168px;
	margin: 0 3px;
}

/* 關於我們 end */

/* 聯絡我們 start */
.TextContent1 {
	font-size: 13px;
	color: #7f6601;
	float: left;
	height: 20px;
	width: 300px;
	margin-left: 10px;
	font-weight: bold;
	margin-top: 30px;
	margin-bottom: 10px;
}
.MenuTop4 {
	float: left;
	height: 20px;
	width: 648px;
	background: url(../images/bg/MenuTop2.gif) no-repeat;
	font-size: 13px;
	color: #7f6601;
	padding-top: 13px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 36px;
}
.Tr6 {
	float: left;
	height: auto;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #58a3c7;
}
.TableArea3 {
	float: left;
	height: auto;
	width: 100%;
}
.Tr6 td {
	background-image: url(../images/icon/BlueDot.gif);
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
	height: auto;
	width: 100%;
}
.Tr6Text1 {
	font-size: 13px;
	color: #555555;
	float: left;
	height: auto;
	width: 100px;
	font-weight: bold;
	text-align: center;
	background: url(../images/icon/BlueDot.gif) no-repeat right top;
}
.Tr6Text2 {
	font-size: 13px;
	color: #555555;
	float: left;
	height: auto;
	width: 570px;
	padding-left: 10px;
	text-align: left;
}
.Tr6Text3 {
	font-size: 13px;
	color: #555555;
	float: left;
	height: auto;
	width: 340px;
	padding-left: 10px;
	text-align: left;
}
.Table2 {
	float: left;
	height: auto;
	width: 682px;
	margin-top: 30px;
}
.HtmlMake {
	float: left;
	height: 256px;
	width: 687px;
	margin-top: 40px;
	_margin-top: 20px;
}
.Input {
	float: left;
	height: 100px;
	width: 684px;
	margin-top: 10px;
	margin-bottom: 40px;
}
.Reset {
	float: left;
	height: 80px;
	width: 240px;
}
.Reset p {
	font-size: 15px;
	font-weight: bold;
	color: #555555;
	height: auto;
	width: 240px;
	float: left;
	text-align:right;
	margin: 15px 0 20px 0;
}
.Password {
	float: left;
	height: 53px;
	width: 202px;
	margin: 18px 0 0 10px;
}
.OK {
	float: left;
	height: 20px;
	width: 173px;
	margin: 50px 0 0 10px;
}

/* 聯絡我們 end */

/* 訂單詳細內容 start */
.OrderTitleText {
	float: left;
	width: 680px;
	margin: 20px 0 0 10px;
	_margin: 20px 0 0 6px;
	background-color: #FFFFCC;
	border-bottom: 1px solid #FDEEC1;
	_padding: 3px 0 0 0;
	padding: 3px 0 0 0\9;
}
.MenuTop5 {
	font-size: 13px;
	color: #8b680a;
	float: left;
	height: 34px;
	width: 520px;
	padding:0 0 0 24px;
	_padding:15px 0 0 24px;
	*padding:15px 0 0 24px;
	background: url(../images/bg/MenuTop3.gif)  no-repeat;
}
.Table3 {
	float: left;
	height: auto;
	width: 544px;
}
.Frame2 {
	float: left;
	height: auto;
	width: 700px;
	margin-top: 20px;
}.Tr7 {
	float: left;
	height: 20px;
	width: 544px;
	color: #555555;
	border-bottom: 1px dotted #CCCCCC;
	padding: 5px 0 5px 0;
	font-size: 12px;
}
.Table4 {
	float: left;
	height: auto;
	width: 127px;
	text-align: center;
}

.MenuTop6 {
	font-size: 12px;
	color: #8b680a;
	float: right;
	height: 34px;
	width: 127px;
	background: url(../images/bg/MenuTop4.gif) no-repeat;
	text-align: center;
	padding:3px 0 0 0;
	_padding:12px 0 0 0;
	*padding:16px 0 0 0;
}
.MenuFoot3 {
	background-image: url(../images/bg/MenuFoot3.gif);
	background-repeat: no-repeat;
	float: left;
	height: 11px;
	width: 544px;
}
.Frame2Left {
	float: left;
	height: auto;
	width: 544px;
	margin-left: 8px;
}
.Frame2Right {
	float: right;
	height: auto;
	width: 127px;
	margin-right: 5px;
}
.Tr8 {
	float: left;
	height: 23px;
	width: 127px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
}
.MenuFoot4 {
	background: url(../images/bg/MenuFoot4.gif) no-repeat;
	float: left;
	height: 11px;
	width: 127px;
}
/* 訂單詳細內容 end */
/* 常見問題 start */
.Frame1Title2 {
	float: left;
	height: auto;
	width: 640px;
	font-size: 15px;
	color: #0078fe;
	margin: 10px 0 0 0;
	padding: 10px 0 10px 57px;
	_padding: 13px 0 10px 57px;
	*padding: 13px 0 10px 57px;
	padding: 13px 0 10px 57px\9;
	background: url(../images/icon/Q.gif) no-repeat 20px 9px #f2f2f2;
}
.Frame1Title2 a:link,.Frame1Title2 a:visited {
	color: #003366;
	float: left;
	*cursor:pointer;
	text-decoration: none;
}
.Frame1Title2 a:hover,.Frame1Title2 a:active {
	color: #0078fe;
	float: left;
	*cursor:pointer;
	_cursor:pointer;
}
.TextArea2 {
	float: left;
	height: auto;
	width: 680px;
	padding: 5px 0 5px 20px;
}
.TextArea2 .pl {
	background: url(../images/icon/A.gif) no-repeat;
	float: left;
	height: 24px;
	width: 24px;
	_margin:12px 0 0 0;
	*margin:12px 0 0 0;
}
.TextArea2 span {
	float: left;
	height: auto;
	width: 600px;
	font-size: 12px;
	color: #605f5f;
	line-height: 20px;
	margin: 8px 0 0 15px;
}
/* 常見問題 end */
/* 產品搜尋 start */
.MenuTop7 {
	float: left;
	height: 20px;
	width: 644px;
	background: url(../images/bg/MenuTop2.gif) no-repeat;
	font-size: 13px;
	color: #7f6601;
	margin: 10px 0 0 0;
	padding: 13px 0 0 40px;
}
 .GoodsArea2 {
	float: left;
	height: auto;
	width: 100%;
	padding-bottom: 25px;
	margin: 30px 0 10px 20px;
}
.GoodsGroup1 {
	float: left;
	height: auto;
	width: 100px;
	margin:0 20px 0 20px;
}
.GoodsPic1 {
	float: left;
	height: 100px;
	width: 100px;
}
.Text2 {
	float: left;
	height: auto;
	width: 442px;
	margin-left: 20px;
	padding: 20px 120px 0 120px;
}
.Text2 p {
	float: left;
	height: 20px;
	width: 360px;
	font-size: 12px;
	color: #484848;
	margin: 10px 0 0 0;
}
/* 產品搜尋 end */
/* 進階搜尋 start */
.SearchTitle1 {
	background: url(../images/icon/frame1.gif) no-repeat 0px 3px;
	float: left;
	height: 20px;
	width: 400px;
	font-size: 16px;
	color: #ff5400;
	padding-left: 25px;
	font-weight: bold;
	letter-spacing: 5px;
	margin-top: 20px;
}
.SearchText1 {
	float: left;
	height: auto;
	width: 100%;
	margin-top: 30px;
	font-size: 12px;
	line-height: 40px;
	color: #010101;
	border-bottom: 1px dotted #CCCCCC;
	padding-bottom: 20px;
}

.Text3 {
	float: left;
	height: auto;
	width: 535px;
	padding:0 100px 0 100px;
}
.BtnArea4 {
	float: left;
	height: 26px;
	width: 600px;
	text-align: center;
	margin-top: 20px;
}
.Text2_1 {
	float: left;
	height: auto;
	width: 442px;
	padding: 20px 20px 0 20px;

}
.Text2_1 p {
	float: left;
	height: 20px;
	width: 360px;
	font-size: 12px;
	color: #484848;
	margin: 10px 0 0 0;
}
.Text2_2 {
	float: left;
	height: auto;
	width: 442px;
	padding: 0px 20px 0 20px;

}
.Text2_2 p {
	float: left;
	height: 20px;
	width: 360px;
	font-size: 12px;
	color: #484848;
	margin: 10px 0 0 0;
}
/* 進階搜尋 end */
/* 最新商品,促銷熱賣商品 start */
.Text4 {
	background: url(../images/icon/arr5.gif) no-repeat 0px 5px;
	float: left;
	height: auto;
	width: 500px;
	font-size: 13px;
	color: #353535;
	padding-left: 20px;
	margin: 20px 0 10px 40px;
	_margin: 20px 0 10px 20px;
}
.GoodsGroup2 {
	float: left;
	height: auto;
	width: 680px;
	margin:0 20px 0 20px;
	_margin:0 20px 0 10px;
}
.GoodsPic2 {
	float: left;
	height: 93px;
	width: 98px;
	background: url(../images/bg/GoodsPicBg3.gif) no-repeat 0px bottom;
	padding-left: 5px;
}

.GoodsText1 {
	font-size: 12px;
	color: #616161;
	float: left;
	height: auto;
	width: 430px;
}
.Text1A1 {
	float: left;
	height: auto;
	width: 400px;
	margin: 0 0 10px 10px;
}
.Text1A1 li {
	float: left;
	height: auto;
	width: 180px;
	list-style-image: url(../images/icon/arr4.jpg);
	font-size: 12px;
	color: #1b8607;
}
.Text1A2 {
	float: left;
	height: auto;
	width: 470px;
}
.Text1A2 li {
	float: left;
	height: auto;
	width: 60px;
	font-size: 12px;
	color: #1b8607;
	list-style-image: url(../images/icon/arr4.jpg);
}
.Text1A2 p {
	font-size: 12px;
	color: #616161;
	float: left;
	height: auto;
	width: 300px;
	margin: 0px;
	line-height: 20px;
}
.Text1A2 ul {
	float: left;
	height: auto;
	width: 60px;
	margin-top: 0px;
}
.Text1A3 {
	float: left;
	height: auto;
	width: 400px;
	margin: 10px 0 0 30px;
	_margin: 10px 0 0 15px;
}
.Text1A3 p {
	font-size: 13px;
	color: #fe1200;
	background: url(../images/icon/YellowStar.gif) no-repeat;
	float: left;
	height: auto;
	width: 100%;
	font-weight: bold;
	padding-left: 20px;
	margin: 0px;
}
.BtnArea5 {
	font-size: 12px;
	color: #FFFFFF;
	float: left;
	height: 20px;
	width: 89px;
	margin-top: 40px;
}

/*.BtnArea5 p {
	float: left;
	height: 15px;
	width: 89px;
	border-left: 1px dotted #CCCCCC;
	margin-top: 60px;
	margin-top: 53px\9;
}*/
.GoodsArea3 {
	float: left;
	height: auto;
	width: 680px;
	padding-bottom: 25px;
	border-bottom: 1px dotted #CCCCCC;
	margin: 20px 0 10px 10px;
	_margin: 20px 0 10px 13px;
}
/* 最新商品,促銷熱賣商品 end */
/* 分類商品 start */
.ClassifyTitle {
	background-image: url(../images/title/classify.gif);
	background-repeat: no-repeat;
	float: left;
	height: 26px;
	width: 663px;
	margin: 10px 0 0 0;
	_margin: 10px 0 0 8px;
	font-size: 15px;
	color: #181818;
	padding-top: 8px;
	padding-left: 40px;
}
/* 分類商品 end */
/* 產品詢價 start */
/*.Tr6Content1 {
	float: left;
	height: auto;
	width: 100%;
}*/
.Attention {
	float: left;
	height: auto;
	width: 700px;
	padding: 20px 0 20px 0;
	border-bottom: 1px dotted #CCCCCC;
}
.ALeft {
	background-image: url(../images/bg/FrameBg3.gif);
	background-repeat: no-repeat;
	float: left;
	height: 127px;
	width: 345px;
	padding-top: 15px;
	*padding-left: 10px;
	padding-left: 2px\2;
}

.ALeft table {
	float: left;
	height: auto;
	width: 330px;
	_margin: 15px 0 0 5px;

	*margin: 15px 0 0 5px;
	margin: 15px 0 0 5px\5;
	font-size: 15px;
	color: #555555;
	padding-left:0 5px 0 0;

	*padding-left:0 0 0 5px;
	\9padding-left:0 0 0 5px;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 5;
}
.ARight {
	background: url(../images/bg/FrameBg4.gif) no-repeat;
	float: left;
	height: 111px;
	width: 321px;
	_width:335px;
	margin-top: 10px;
	padding: 15px 0 0 20px;
	_padding: 15px 0 0 0px;
}

.ARight p {
	float: left;
	height: auto;
	width: 250px;
	font-size: 12px;
	color: #555555;
	margin:0 0 0 50px;
	_margin:0 0 0 30px;
	line-height: 20px;
}
.TextContent2 {
	font-size: 13px;
	color: #7f6601;
	float: left;
	height: 20px;
	width: 300px;
	margin-left: 10px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 10px;
}
.Table5 {
	float: left;
	height: auto;
	width: 450px;
	margin-top: 20px;
	margin-left: 10px;
}
.GoodsPic3 {
	float: left;
	height: 199px;
	width: 199px;
	background-image: url(../images/bg/FrameBg5.gif);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-left: 10px;
	margin-top: 20px;
}
.BtnArea6 {
	float: left;
	height: 23px;
	width: 450px;
	border-top: 1px dotted #58a3c7;
	padding: 5px 0 5px 0;
	_padding: 10px 0 0 0;
}


.TitleText1 {
	float: left;
	height: auto;
	width: 200px;
	background: url(../images/icon/RedStar.gif) no-repeat  0px 1px;
	padding-left: 15px;
	margin-left: 50px;
	_margin-left:30px;
}
/* 產品詢價 end */
/* 最新消息 start */
.TitleText2 {
	background-color: #f2f2f2;
	float: left;
	height: auto;
	width: 690px;
	margin-top: 10px;
	border: 1px solid #CCCCCC;
	margin-left: 6px;
	_margin-left: 3px;
}
.TitleText2 p {
	font-size: 12px;
	color: #484848;
	float: left;
	height: 20px;
	width: 488px;
	margin: 10px 0 10px 0;
	text-align: center;
}
.TitleText2 span {
	font-size: 12px;
	color: #484848;
	float: left;
	height: auto;
	width: 200px;
	margin: 10px 0 10px 0;
	border-left: 1px solid #666666;
	text-align: center;
}
.TitleText3 {
	float: left;
	height: auto;
	width: 690px;
	border-bottom: 1px dotted #999999;
	margin: 10px 0 0 5px;
	_margin: 10px 0 0 2px;
}
.TitleText3 table {
	float: left;
	height: auto;
	width: 100%;
	line-height: 20px;
}
.TitleText3 a:link,.TitleText3 a:visited {
	font-size: 12px;
	color: #555555;
	text-decoration: none;
}
.TitleText3 a:hover,.TitleText3 a:active {
	color:#056bb2;
	text-decoration: underline;
}
.TitleText3_Doing {
	float: left;
	height: auto;
	width: 690px;	color:#056bb2;
	text-decoration: underline;
}
.TitleText3 p {
	font-size: 12px;
	color: #006cc0;
	float: left;
	height: auto;
	width: 450px;
	margin: 10px 0 10px 0;
}
.TitleText3 span {
	font-size: 12px;
	color: #484848;
	float: left;
	height: auto;
	width: 200px;
	margin: 10px 0 10px 0;
	text-align: center;
}
.TitleText4 {
	float: left;
	height: auto;
	width: 704px;
	margin: 0;
}
.TitleText4Top {
	float: left;
	height: auto;
	width: 704px;
	margin: 10px 0 0 0;
}
.TitleText4Bottom {
	float: left;
	height: auto;
	width: 704px;
	margin: 10px 0 0 0;
}
.TitleText4 p {
	font-size: 12px;
	color: #605f5f;
	float: left;
	height: auto;
	width: 450px;
	margin: 10px 0 10px 0;
	padding-left: 50px;
	line-height: 20px;
}
.TitleText4 .B1 {
	font-size: 12px;
	color: #484848;
	float: right;
	height: 30px;
	width: 200px;
	text-align: center;
	vertical-align: top;
	margin: 0;
}
.TitleText4 .B2 {
	font-size: 12px;
	color: #484848;
	float: right;
	height: auto;
	width: 200px;
	margin: 10px 0 10px 0;
	text-align: center;
}
.TitleText4 .B3 {
	font-size: 12px;
	color: #484848;
	float: right;
	height: 30px;
	width: 200px;
	margin: 10px 0 10px 0;
	text-align: center;
	vertical-align: bottom;
}
.Text4Content {
	float: left;
	height: auto;
	width: 704px;
}
/* 最新消息 end */
/* 購物記錄 start */
.Frame7 {
	float: left;
	height: auto;
	width: 686px;
}
.Table6 {
	float: left;
	height: auto;
	width: 665px;
	margin:5px 7px 0 11px;
	_margin:5px 4px 0 4px;
}
.TableArea4 {
	float: left;
	height: auto;
	width: 100%;
	text-align: center;
}
.Table6 .A1 {
	font-size: 13px;
	color: #055c89;
	text-align: center;
}
.Tr9 {
	float: left;
	height: auto;
	width: 665px;
	background-color: #FFFFFF;
	padding: 5px 0 10px 0;
	_padding: 5px 0 0 0;
	font-size: 12px;
	color: #333333;
	line-height: 20px;
}
.Tr9 td{padding:4px 0}

.TotalText1 {
	float: left;
	height: auto;
	width: 620px;
	font-size: 12px;
	color: #333333;
	border-top: 1px solid  #58a3c7;
	margin: 10px 0 0 6px;
	_margin: 0px 0 0 5px;
	padding: 10px 0 10px 30px;
}
.AssociatorTop {
	float: left;
	height: 73px;
	width: 686px;
	margin-top: 10px;
	margin-left: 5px;
}
.AssociatorMain {
	background: url(../images/bg/AssociatorMain.gif) repeat-y;
	float: left;
	height: auto;
	width: 686px;
	margin-left: 5px;
}
.AssociatorFoot {
	background: url(../images/bg/AssociatorFoot.gif) no-repeat;
	float: left;
	height: 30px;
	width: 686px;
	margin-left: 5px;
	_margin-top: -15px;
}
/* 購物記錄 end */
/* 搜尋結果 start */
.Text5 {
	float: left;
	height: auto;
	width: 650px;
	font-size: 13px;
	color: #000000;
	margin: 30px 0 0 18px;
	padding: 0 0 10px 20px;
	border-bottom: 1px dotted #CCCCCC;
	background: url(../images/icon/dot2.gif) no-repeat 0px 4px;
}
.Text6 {
	background: url(../images/icon/arr5.gif) no-repeat 0px 5px;
	float: left;
	height: auto;
	width: 490px;
	_width: 480px;
	font-size: 13px;
	color: #000000;
	padding-left: 20px;
	margin: 10px 0 10px 18px;

}
.BtnArea7 {
	float: left;
	height: 30px;
	_height: 40px;
	width: 160px;
	margin-top: 5px;
}
.GoodsArea4 {
	float: left;
	height: auto;
	width: 680px;
	padding-bottom: 25px;
	margin: 20px 0 10px 10px;
}
.GoodsGroup3 {
	float: left;
	height: auto;
	width: 680px;
}

.GoodsText2 {
	font-size: 12px;
	color: #616161;
	float: left;
	height: auto;
	width: 460px;
	padding-left: 20px;
}
.GoodsText2 .Th {
	padding-top: 8px;
	_padding-top: 9px;
	*padding-top: 9px;
	padding-top: 10px\9;
	height: 12px;
	_height: 11px;
	*height: 11px;
	height: 10px\9;
}
.GoodsText2 table {
	font-size: 12px;
	color: #616161;
	float: left;
	height: auto;
	width: 432px;
}
.GoodsText2 td {
	font-size: 12px;
	color: #1b8607;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 5px;
	height: auto;
}
.GoodsText2 p {
	font-size: 13px;
	color: #fe1200;
	background: url(../images/icon/YellowStar.gif) no-repeat;
	float: left;
	height: auto;
	width: 100%;
	font-weight: bold;
	padding-left: 20px;
	margin: 0px;
}
.Text1A4{
	float: left;
	height: auto;
	width: 470px;
}
.Text1A4 li {
	float: left;
	height: auto;
	width: 60px;
	list-style-image: url(../images/icon/arr4.jpg);
	font-size: 12px;
	color: #1b8607;
}
.Text1A4 p {
	font-size: 12px;
	color: #616161;
	float: left;
	height: auto;
	width: 360px;
	margin: 0px;
	line-height: 20px;
}
.Text1A4 ul {
	float: left;
	height: auto;
	width: 60px;
	margin-top: 0px;
}	
.Text1A5 {
	float: left;
	height: auto;
	width: 400px;
	margin: 0 0 5px 10px;
}

.Text1A6{
	float: right;
	height: auto;
	width: 575px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	margin-top: 5px;
}
/* 搜尋結果 end */

/* 最新消息 start */

/* 最新消息 end */

/* 產品介紹_無價格 start */
.AccountArea {
	float: left;
	height: auto;
	width: 328px;
	margin-top: 20px;
	margin-left: 10px;
}
.AccountArea2 {
	float: left;
	height: auto;
	width: 360px;
	margin-left: 10px;
	_margin-left: 7px;
}
.AccountArea3 {
	float: left;
	height: auto;
	width: 214px;
	margin-top: 20px;
	margin-left: 50px;
	_margin-left: 25px;
}
.AccountArea4 {
	float: left;
	height: auto;
	width: 350px;
	margin-left: 10px;
	_margin-left:20px;
}
.ALeft2 {
	background: url(../images/bg/GoodsPicBg4.gif) no-repeat;
	float: left;
	height: 308px;
	width: 303px;
	padding: 15px 0 0 25px;
}
.ARight2 {
	float: left;
	height: auto;
	width: 350px;
	margin-top: 20px;
	border-bottom: 2px solid #2f8dba;
	padding:5px 0 5px 0;
}
.ARight2 p {
	float: left;
	height: auto;
	width: 300px;
	font-size: 13px;
	color: #555555;
	line-height: 30px;
	padding-left: 15px;
	background: url(../images/icon/dot.png) no-repeat 0px 13px;
	margin: 1px 0 1px 10px;
}
.ALeft3 {
	float: left;
	height:auto;
	width: 328px;
	_width: 320px;
	padding-top: 5px;
	padding-bottom: 6px;
	border-top: 1px dotted #58a3c7;
	border-bottom: 1px dotted #58a3c7;
}
.ALeft3_Color{
	width:220px;
	height:auto;
	float:left
}
.ALeft3_Color a{margin:2px}
.ALeft3 p {
	float: left;
	height: 10px;
	width: 60px;
	font-size: 12px;
	color: #555555;
	padding: 5px 0 5px 20px;
	border-right: 1px dotted #58a3c7;
	margin: 0 5px 0 0;
}
.ARight3 {
	float: left;
	height: auto;
	width: 355px;
	_width: 360px;
	margin-top:5px;
}
.ALeft3 tr {
	background-image: url(../images/icon/dot.png);
	background-repeat: no-repeat;
	float: left;
	height: auto;
	width: 280px;
	margin-top: 5px;
	font-size: 15px;
	color: #555555;
	padding-left: 20px;
	background-position: 0px 10px;
	margin-left: 30px;
	font-weight: bold;
}
.ARight3 p {
	float: left;
	height: auto;
	width: 300px;
	font-size: 13px;
	color: #555555;
	margin-left: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	line-height: 30px;
	background: url(../images/icon/dot.png) no-repeat 0px 13px;
	padding-left: 15px;
}

.Amplify {
	background: url(../images/icon/search2.gif) no-repeat 110px 0px;
	float: left;
	height: 20px;
	width: 328px;
	font-size: 12px;
	color: #555555;
	text-align: center;
}
.Amplify2 {
	float: left;
	height: 20px;
	width: 145px;
	font-size: 12px;
	color: #555555;
	background: url(../images/icon/search2.gif) no-repeat 50px 0px;
	padding-left: 70px;
	margin-top: 10px;
}

.Black {
	
	float: left;
	height: 21px;
	width: 21px;
	border: 1px solid #CCCCCC;
	margin:0 5px 0 5px;
	_margin:0 2px 0 2px;
}
.White {
	background-color: #ffffff;
	float: left;
	height: 21px;
	width: 21px;
	border: 1px solid #CCCCCC;
	margin:0 5px 0 5px;
	_margin:0 2px 0 2px;
}
.Blue {
	background-color: #0000ff;
	float: left;
	height: 21px;
	width: 21px;
	border: 1px solid #CCCCCC;
	margin:0 5px 0 5px;
	_margin:0 2px 0 2px;
}
.Gray {
	background-color: #808080;
	float: left;
	height: 21px;
	width: 21px;
	border: 1px solid #CCCCCC;
	margin:0 5px 0 5px;
	_margin:0 2px 0 2px;
}
.Red {
	background-color: #ff0000;
	float: left;
	height: 21px;
	width: 21px;
	border: 1px solid #CCCCCC;
	margin:0 5px 0 5px;
	_margin:0 2px 0 2px;
}
.Green {
	background-color: #008000;
	float: left;
	height: 21px;
	width: 21px;
	border: 1px solid #CCCCCC;
	margin:0 5px 0 5px;
	_margin:0 2px 0 2px;
}
.Orange {
	background-color: #ff9900;
	float: left;
	height: 21px;
	width: 21px;
	border: 1px solid #CCCCCC;
	margin:0 5px 0 5px;
	_margin:0 2px 0 2px;
}
.BlueTop {
	float: left;
	height: 14px;
	width: 644px;
	background: url(../images/bg/BlueTop.gif) no-repeat;
	font-size: 13px;
	color: #7f6601;
	margin: 20px 0 0 0;
	padding:0 0 0 40px;
}

.BlueMain{
	float: left;
	height: auto;
	width: 664px;
	font-size: 12px;
	color: #555555;
	background: url(../images/bg/BlueMain.gif) repeat-y;
	margin: 0 0 0 0;
	padding:0 0 0 20px;
	_padding:0 0 0 20px;
}
.Promotion {
	font-size: 13px;
	color: #fe1200;
	background: url(../images/icon/YellowStar.gif) no-repeat;
	float: left;
	height: auto;
	width: 300px;
	font-weight: bold;
	padding-left: 20px;
	margin: 0px;
}
.BlueFoot{
	float: left;
	height: 15px;
	width: 684px;
	background: url(../images/bg/BlueFoot.gif) no-repeat;
	font-size: 13px;
	color: #7f6601;
	margin: 0;
	_margin:-8px 0 0 0;
	padding: 0;
	
}

 .GoodsArea2 {
	float: left;
	height: auto;
	width: 100%;
	padding:0;
	margin: 20px 0 20px 0;
}
.GoodsGroup1 {
	float: left;
	height: auto;
	width: 100px;
	margin:0 18px 0 18px;
	_margin:0 15px 0 15px;
}
.BlueMain p {
	background: url(../images/icon/dot.png) no-repeat 0px 13px;
	float: left;
	height: auto;
	width: 620px;
	padding: 10px 0 10px 15px;
	border-bottom: 1px dotted #CCCCCC;
	margin: 5px 0 3px 0px;
	font-size: 12px;
	color: #555555;
	
}
.BlueMain .BText1 {
	float: left;
	height: auto;
	width: auto;
	font-size: 12px;
	font-weight: bold;
	color: #555555;
	
}
.BlueMain .BText2 {
	float: left;
	height: auto;
	width: 480px;
}
.BlueMain .BText3 {
	float: left;
	height: auto;
	width: auto;
	margin-right: 10px;
}
.BlueMain2{
	float: left;
	height: auto;
	width: 650px;
	font-size: 12px;
	color: #555555;
	margin: 0 0 0 0;
	padding: 20px 0 20px 35px;
}
.BlueMain2 a:link,.BlueMain2 a:visited {
	float: left;
	height: auto;
	width: 600px;
	line-height:20px;
	padding: 0 0 0 20px;
	margin: 5px 0 5px 0px;
	display: inline-block;
	color:#333333;
	text-decoration: none;
	background: url(../images/icon/arr4.jpg) no-repeat 0px 5px;
	*background: url(../images/icon/arr4.jpg) no-repeat 0px 3px;
}
.BlueMain2 a:hover,.BlueMain2 a:active {
	color:#056bb2;
	text-decoration: underline;
}
/* 產品介紹_無價格 end */
/* 產品介紹_固定價格 start */
.ProductName  {
	float: left;
	height: auto;
	width: 300px;
	font-size: 13px;
	color: #555555;
	line-height: 30px;
	background: url(../images/icon/BlueCircle.gif) no-repeat 0px 8px;
	padding:0 0 5px 25px;
	border-bottom: 2px solid #75a3d6;
}
.TextConcent1 {
	float: left;
	height: auto;
	width: 325px;
	font-size: 13px;
	color: #555555;
	padding-left: 15px;
	margin-left: 10px;
}
.TextConcent1 span {
	margin: 0px;
	float: left;
	height: auto;
	width: 245px;
}
.TableItem {
	float: left;
	height: auto;
	width: 300px;
	font-size: 12px;
	color: #7d7d7d;
	padding-left: 15px;
	line-height: 20px;
	margin-top: 5px;
}
.TableItem table{border-top: 1px solid #75a3d6;}
.TableItem td {
	background: url(../images/icon/BlueDot.gif) no-repeat right top;
	border-bottom: 1px dotted #75a3d6;
}
/* 產品介紹_固定價格 end */

/* 產品下單 start */
.ALeft4 {
	background: url(../images/bg/GoodsPicBg5.gif) no-repeat;
	float: left;
	height: 190px;
	width: 206px;
	padding-top: 5px;
	padding-left: 8px;
	padding-bottom: 5px;
}
.ARight4 {
	float: left;
	height: 320px;
	width: 350px;
	margin-top: 5px;
}
.ARight4 p {
	float: left;
	height: auto;
	width: 300px;
	font-size: 13px;
	color: #555555;
	margin: 0 0 0 20px;
	line-height: 30px;
	background: url(../images/icon/dot.png) no-repeat 0px 13px;
	padding-left: 15px;
}
.ALeft5 {
	float: left;
	height: 20px;
	width: 206px;
	padding-top: 5px;
	padding-bottom: 6px;
	border-top: 1px dotted #58a3c7;
	border-bottom: 1px dotted #58a3c7;
}
.ALeft5 p {
	float: left;
	height: 10px;
	width: 50px;
	font-size: 12px;
	color: #555555;
	border-right: 1px dotted #58a3c7;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 0;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-top: 3px;
}
.ARight5 {
	float: left;
	height: 130px;
	width: 350px;
	margin-top: 5px;
}
.ARight5 p {
	float: left;
	height: auto;
	width: 300px;
	font-size: 13px;
	color: #555555;
	margin: 0 0 0 28px;
	_margin: 0 0 0 10px;
	line-height: 30px;
	background: url(../images/icon/dot.png) no-repeat 0px 13px;
	padding-left: 15px;
}
.ARight6 {
	float: left;
	height: 80px;
	width: 300px;
	margin: 10px 0 0 30px;
	_margin: 10px 0 0 20px;
	border-top: 1px dotted #58a3c7;
	padding-top: 5px;
	_padding-top: 10px;
}
.ARight6 p {
	float: left;
	height: auto;
	width: 300px;
	font-size: 13px;
	color: #555555;
	line-height: 30px;
	background: url(../images/icon/dot.png) no-repeat 0px 13px;
	padding-left: 15px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
}
.ProductName2  {
	float: left;
	height: auto;
	width: 300px;
	font-size: 13px;
	color: #555555;
	margin: 0px 0 0 20px;
	_margin: 0px 0 0 0px;
	line-height: 30px;
	background: url(../images/icon/BlueCircle.gif) no-repeat 0px 8px;
	padding:0 0 3px 25px;
	border-bottom: 2px solid #75a3d6;
}
.Black2 {
	float: left;
	height: 14px;
	width: 14px;
	border: 1px solid #CCCCCC;
	margin:0 2px 0 2px;
}
.White2 {
	background-color: #ffffff;
	float: left;
	height: 14px;
	width: 14px;
	border: 1px solid #CCCCCC;
	margin:0 2px 0 2px;
}
.Blue2 {
	background-color: #0000ff;
	float: left;
	height: 14px;
	width: 14px;
	border: 1px solid #CCCCCC;
	margin:0 2px 0 2px;
}
.Gray2 {
	background-color: #808080;
	float: left;
	height: 14px;
	width: 14px;
	border: 1px solid #CCCCCC;
	margin:0 2px 0 2px;
}
.Red2 {
	background-color: #ff0000;
	float: left;
	height: 14px;
	width: 14px;
	border: 1px solid #CCCCCC;
	margin:0 2px 0 2px;
}
.Green2 {
	background-color: #008000;
	float: left;
	height: 14px;
	width: 14px;
	border: 1px solid #CCCCCC;
	margin:0 2px 0 2px;
}
.Orange2 {
	background-color: #ff9900;
	float: left;
	height: 14px;
	width: 14px;
	border: 1px solid #CCCCCC;
	margin:0 2px 0 2px;
}
.ColorSelect {
	float: left;
	height: auto;
	width: 600px;
	margin-left: 50px;
	_margin-left: 25px;
	padding: 10px 0 10px 0;
	border-top: 2px solid #CCCCCC;
	border-bottom: 2px solid #CCCCCC;
	margin-top: 10px;
}
.ColorSelect table {
	float: left;
	height: auto;
	width: 600px;
	border-bottom: 1px dotted #999999;
	font-size: 12px;
	color: 555555;
}
/* 產品下單 end */
/* 會員資料 start */
.Welcome {
	float: left;
	height: auto;
	width: 650px;
	margin: 20px 0 0 17px;
	_margin: 20px 0 0 9px;
	background-color: #FFFFCC;
	border-bottom: 1px solid #FDEEC1;
	_padding: 3px 0 0 0;
	padding: 3px 0 0 0\9;
}
.Welcome p {
	font-size: 12px;
	color: #ff0030;
	float: left;
	height: 20px;
	width: 216px;
	margin: 0px;
	text-align: center;
	padding-top: 5px;
}
.Welcome .A1 {
	font-size: 12px;
	color: #ff0030;
	float: left;
	height: 20px;
	_height: 18px;
	*height: 18px;
	height: 18px\9;
	width: 216px;
	margin: 0px;
	text-align: center;
	padding-top: 5px;
	_padding-top: 7px;
	*padding-top: 7px;
	padding-top: 7px\9;
}
.TableConcent {
	float: left;
	height: auto;
	width: 650px;
}.TopBlueLine {
	background: url(../images/bg/TopBlueLine.gif) no-repeat;
	float: left;
	height: 3px;
	width: 651px;
	margin-left: 8px;
	_margin-left: 5px;
}
.FootBlueLine {
	background: url(../images/bg/FootBlueLine.gif) no-repeat;
	float: left;
	height: 3px;
	width: 651px;
	margin-bottom: 20px;
	margin-left: 8px;
	_margin-left: 5px;
}
.CheckReset {
	text-align: center;
	float: left;
	height: 23px;
	width: 651px;
}
/* 會員資料 end */
/* 加入會員 start */
.Welcome2 {
	float: left;
	height: auto;
	width: 650px;
	margin-top: 20px;
	margin-left: 18px;
}
.Welcome2 .Word2 {
	float: left;
	height: auto;
	width: 600px;
	font-size: 12px;
	color: #555555;
	font-weight: bold;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.Welcome2 .UlText {
	float: left;
	height: auto;
	width: 500px;
}
.Welcome2 .Title {
	font-size: 15px;
	color: #ff0000;
	float: left;
	font-weight: bold;
	height: 30px;
	width: 600px;
	margin: 0px;
}
.Welcome2 .Word {
	font-size: 12px;
	color: #555555;
	float: left;
	height: auto;
	width: 600px;
	margin: 0px;
	line-height: 20px;
}
.Welcome2 li {
	font-size: 12px;
	color: #555555;
	float: left;
	height: 20px;
	width: 485px;
	background-image: url(../images/icon/arr3.gif);
	background-repeat: no-repeat;
	background-position: 0px 13px;
	padding-left: 15px;
	padding-top: 10px;
}
/* 加入會員 end */
.BlueGroup {
	float: left;
	height: auto;
	width: 684px;
	padding-left: 10px;
	_padding-left: 25px;
}
.BlueGroup2 {
	float: left;
	height: auto;
	width: 684px;
	padding-left: 10px;
}
.GrayGroup {
	float: left;
	height: auto;
	width: 684px;
	margin:15px 0 0 8px;
	_margin:15px 0 0 11px;
	padding-left: 3px;
}
.GrayGroup2 {
	float: left;
	height: auto;
	width: 684px;
	margin:0 0 0 8px;
	_margin:0 0 0 4px;
	padding-left: 3px;
}
.GrayGroup3 {
	float: left;
	height: auto;
	width: 684px;
	margin:50px 0 0 8px;
	_margin:50px 0 0 4px;
	padding-left: 3px;
}
.GrayGroup4 {
	float: left;
	height: auto;
	width: 684px;
	margin:0 0 0 8px;
	_margin:0 0 0 4px;
	padding-left: 0px;
}

.TableItem2 {
	float: left;
	height: auto;
	width: 350px;
}
.BtnGroup1 {
	float: right;
	height: auto;
	width: 100px;
	margin-top: -5px;
	margin-right: 10px;
}
.BtnGroup2 {
	float: right;
	height: auto;
	width: 63px;
}
.Aleft6 {
	float: left;
	height: auto;
	width: 500px;
}
.Aright7 {
	float: right;
	height: auto;
	width: 204px;
}
.BlueMain table {
	float: left;
	height: auto;
	width: 600px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin-bottom: 10px;
}
.CostTatal {
	font-size: 12px;
	color: 555555;
	float: left;
	height: auto;
	width: 600px;
}
.CostTatal table {
	float: left;
	height: auto;
	width: 600px;
}
.CostTatal .A {
	background-color: #efefef;
}
.CostTatal .B {
	background-color: #ffffff;
}
.CostTatal .C {
	background-color: #efefef;
	font-size: 15px;
	color: #da6163;
}
.CostTatal td {
	text-align: right;
	padding: 10px 0 10px 0;
}
.BowText table {
	float: left;
	height: 24px;
	width: 390px;
	margin: 0px;
}
.BtnGroup3 {
	float: left;
	height: auto;
	width: 700px;
	padding-bottom: 10px;
}
.Tr1 tr {
	padding: 5px 0 5px 0;
	border-bottom: 1px dotted #0000FF;
}
.ColorSelect td {
	padding-top: 5px;
	padding-bottom:5px;
	border-bottom: 1px dotted #999999;
	text-align: center;
}
.GoodsRight {
	float: left;
	height: auto;
	width: 577px;
}
.TitleText3 td {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}

