/*---------------------*/
/*HTML basic tag styles*/
/*---------------------*/
body{
	color: #333333;
	line-height: 1.166;	
	margin: 0px;	
	padding: 0px;
	font-size:12px;
	background-color:#ffffff;
	background:url(bg_090817-3.jpg) repeat-x;
	background-color:#f3f1e9;
	background-color:#faf9f5;
	background-color:#F3F3F3;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	/*padding-top:2px;*/
	
	}

a{color:#000099; color:#333333;text-decoration: none;}
a:link{color:#333333; text-decoration: none;}
a:visited{color: #333333;text-decoration: none;}
a:hover{color:#FF0000;text-decoration: none; /*position:absolute*/}

input{
font: 12px Tahoma, Verdana;
/*color: #42688f;*/
background-color: #ffffff;
border-left:1px #CCCCCC solid;
border-top:1px #CCCCCC solid;
border-right:1px #666666 solid;
border-bottom:1px #666666 solid;
/*line-height:22px;*/
height:20px;
}

select{ 
height:22px;}

/*for Yahoo Search Desc*/
#y_desc{position:absolute; z-index:-1; height:0px;filter:alpha(Opacity=0);-moz-opacity:0;opacity:0; width:800px;}

.main_index_txt{ margin:-100px 0 0 0; color:#333333; letter-spacing:1px; }
.main_index_txt a{color:#CCCCCC;}
.main_index_txt a:link{color:#CCCCCC;}
.main_index_txt a:visited{color:#CCCCCC;}
.main_index_txt a:hover{color:#FFFFFF;}

#top_div{
	width:870px;
	height:28px;
	margin-left:auto;
	margin-right:auto;
}

#top_link{ float:right; width:600px; height:28px; padding-right:6px; font-size:16px; color:#FFFFFF; line-height:24px; text-align:right; /*background-color:#d7ccb0;*/ }
#top_link a{color:#FFFFFF;}
#top_link a:link{color:#FFFFFF;}
#top_link a:visited{color:#FFFFFF;}
#top_link a:hover{color:#FFFFFF;}

/* 整體區塊*/
#content{ 	
	/*width:900px;*/
	/*width:940px;*/
	width:998px;
	margin-left:auto;
	margin-right:auto;
	/*border-left:1px #958c8d solid;
	border-right:1px #958c8d solid;*/
	
}

#content_body{
 	
	/*width:950px;*/
	width:998px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	/*
	border-top:1px #c0c0c0 solid;
	border-left:1px #dcdcdc solid;
	border-right:1px #dcdcdc solid;*/
	
	/*background-color:#e4e2ad;
	background-color:#441a0a;*/
}


/* 中央區塊*/
#content_center{ 	
	float: left;
	width:798px;
	margin:0 0 0 0;
	height:auto;
	/*background-color:#00CC99;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6;*/
	/*border-left:2px #756408 solid;*/
	border-bottom:0px;
}

#content_div{
	width:998px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}

#content_title{ width:700px; height:20px; line-height:20px; /*background-image:url(icon_organisation.gif); background-repeat:no-repeat; padding:0 0 0 20px;*/ text-align:right;/*background-color:#00CC99;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6;*/}
#content_title a{ color:#333333;}
#content_title a:link{ color:#333333;}
#content_title a:visited{ color:#333333;}
#content_title a:hover{ color:#CCCC66;}


/* 左區塊*/
#content_left
{
	float: left;	
	width:200px;
	
	padding:0px 0px 0px 0px;
	/*margin-left:22px;*/
	/*margin:0;*/
	margin:0 0 0 0;
	/*background-color:#CCCCCC;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6;*/
	height:auto;
	/*background-image:url(left_top_bg6.jpg); background-repeat:no-repeat;*/
	/*background-color:#441a0a;*/
	/*background-color:#a78d4f;*/
}
/*
.left_top_txt{ margin:10px 0 0 38px; font-size:16px; font-weight:bold; color:#d5ba61; letter-spacing:2px;}
*/
.left_top_txt{ margin:16px 0 0 0; font-size:16px; font-weight:bold; color:#d5ba61; color:#000000; letter-spacing:1px;background:url(news_icon1.gif) no-repeat; height:26px; line-height:28px; padding:0 0 0 20px; }
.left_top_txt a{color:#000000;text-decoration: none;}
.left_top_txt a:link{color:#000000;text-decoration: none;}
.left_top_txt a:visited{color:#000000;text-decoration: none;}
.left_top_txt a:hover{ color:#000000;text-decoration: none;}

.left_div{ margin:6px 0 10px 6px;width:186px; background-image:url(left_bg3.jpg); background-repeat:repeat-x; }

.left_title{ height:30px; font-size:16px; font-weight:bold; line-height:30px; text-align:center; border-bottom:3px #CACACA solid; }
.left_item{ margin:8px 4px 0 4px; padding:0 0 0 10px; font-size:14px; line-height:36px; border-bottom:1px #AFAFAF dashed;}
.left_item a{color:#333333;text-decoration: none;}
.left_item a:link{color:#333333;text-decoration: none;}
.left_item a:visited{color:#333333;text-decoration: none;}
.left_item a:hover{ color:#FF0000;text-decoration: none;}

#divLeftClass{ margin:6px 0 0 16px; width:182px; height:auto; /*background-color:#CCCCCC;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6;*/}

.left_class_sub{ line-height:24px; font-size:14px; color:#444444; letter-spacing:1px;}
.left_class_sub .current{ font-weight:bold; color:#000000;}
.left_current{ color:#000000; font-weight:bold;}

#center_flash{ margin:10px 0 0 10px;}

#content_detail{
	margin:6px 0 0px 10px;
	width:788px;
	height:auto;
	/*border:1px #666666 solid;*/
	/*background-color:#e4e2ad;*/
	/*background-color:#ffffff;*/
}

/*區塊外框線*/
.side { 
	 border-collapse: collapse;
	 margin:0px;
	 padding:0px;   
}

.storycontent2 {
	width:700px; border:0px #999999 solid; margin:10px 0 0 10px; position:absolute;
}

/*框架：最上方*/
#header
{	
	margin:0px;
	padding:0px;
	font-size:12px;
	font:large;
	font:bold;
	color:#333333; color:#999999;
	/*background-color:#ffffff;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6;*/
	/*background-color:#DFBFFF;*/
	/*height:136px;
	height:auto;*/
	height:125px;
	#position:relative;/*for IE7*/
	_position:static;/*for IE6*/
}

#header a{color:#999999;text-decoration: none;}
#header a:link{color:#999999; text-decoration: none;}
#header a:visited{color: #999999;text-decoration: none;}
#header a:hover{color:#FF0033; color:#FFFFFF; text-decoration: none;}

#header_top{ width:100%; height:100px; /*background:url(top_bg_090816_3.jpg) no-repeat;*/}
#flash_logo{ position:absolute; margin:0 0 0 40px;}

#header_left{
	float: left;	
	width:626px;
	padding:0px 0px 0px 0px;
	margin:0 0 0 0;
	height:auto;
}

#header_right{ 	
	float: left;
	width:302px;
	margin:0 0 0 0;
	height:117px;
	border-bottom:0px;
	background-image:url(top_ad2.jpg);
	background-repeat:no-repeat;
}

#header_img
{	
	margin:0px;
	padding:0px;
	height:auto;
}

#header_right_link{ margin:0 0 0 6px; width:98%; height:26px; border-bottom:1px #e4e3e3 solid;}
#header_right_txt{ margin:0 0 0 20px; font-size:12px; line-height:26px;}

.header_favor{ text-align:right; height:30px; line-height:30px; margin:0 10px 0 0; color:#333333; color:#666666;}

.header_txt{ margin:24px 10px 0 0; text-align:right; font-size:26px; line-height:20px; color:#a9a28d; letter-spacing:3px;}
.header_url{ font-size:14px;letter-spacing:0px;}
.header_search{ margin:40px 10px 0 0; text-align:right; font-size:12px; line-height:20px; color:#CCCCCC; color:#666666;}
.btn_search{ font-size:12px; background-color:#666666; width:50px; height:20px; margin:0 0 2px 0; border:1px #333333 solid; color:#CCCCCC;}
.inp_search{ border:0px; width:200px; height:20px; line-height:20px; color:#CCCCCC; background:url(inp_search_bg2.jpg) no-repeat; }

.header_logo{ position:absolute; width:230px; margin-left:7px;}

.header_cart{ position:absolute;width:400px; text-align:right; height:20px; line-height:20px; margin:64px 0 0 517px; color:#666666;}

.top_txt{ position:absolute; margin:10px 0 0 460px; text-align:right; width:400px; font-size:24px; line-height:30px; font-weight:bold;}

#sp_txt{ color:#FFFF00;}
#sp_txt a{color:#FFFF00;}
#sp_txt a:link{color:#FFFF00;}
#sp_txt a:visited{color:#FFFF00;}
#sp_txt a:hover{color:#FF0000;}

#go_cart{color:#CCCCCC; font-size:12px;}
#cart_num{color:#CCCCCC; font-size:12px;}
#cart_total_price{ color:#FF0000; font-size:14px; font-weight:bold;}

#divLogo{margin:0 0 0 0;}
#divTopAd{margin:0 0 0 0;}
#divMenu{ margin:0 0 0 0; width:998px; height:25px; /*background-image:url(bg_menu.jpg); background-repeat:repeat-x;*/ color:#ffffff;}
#divMenu2{ position:absolute; width:998px; margin:0 0 0 0;}
#divMenu3{ position:absolute; width:998px; margin:0 0 0 0;}
#divMenu a{ color:#FFFFFF;text-decoration: none;}
#divMenu a:link{
	color:#FFFFFF;
	text-decoration: none;
}
#divMenu a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
#divMenu a:hover
{
	color:#CCCC66;
	text-decoration: none;
}

.bannerDiv{ text-align:left; height:28px; font-size:16px; line-height:28px; color:#000000; margin:0 10px 0 0;}
.bannerDiv a{
	color:#000000;
	text-decoration: none;
}
.bannerDiv a:link{
	color:#000000;
	text-decoration: none;
}
.bannerDiv a:visited{
	color: #000000;
	text-decoration: none;
}
.bannerDiv a:hover
{
	color:#FF0000;
	text-decoration: none;
}
.banner_hr{ /*width:860px;*/ width:660px; margin:-1px 0 0 0;filter:alpha(opacity=100, finishopacity=10,style=1,startX=1000, startY=1000,finishX=0,finishY=0);-moz-opacity:0.6;opacity:0.6; border-top:1px #CCCCCC solid; height:1px;}

/*.MenuSpan{ position:fixed; height:30px; width:13px;background-image:url(menu_span.jpg); margin-top:1px;}*/
.MenuTxt{ font-size:14px; margin: 0 10px 0 10px;}

.userIcon{ color:#0000FF;}
.userIcon:link{ color:#0000FF;}
.userIcon:visited{ color:#0000FF;}
.userIcon:hover{
position:relative;
top:1px;
left:1px;
cursor:pointer;
color:#0000FF;
}

.footerMenu{ height:26px;margin-top:0;clear: both;/*border-top:2px solid #999999;*/
text-align:center; font-size:12px; padding:0 0 0 0;
	background-color:#ffffff; border-top:1px #d2d2d2 solid;
}

.footerMenuDiv{width:900px;margin-left:auto;margin-right:auto; height:26px; font-size:14px; line-height:26px;}

.footerInfo{ height:85px;margin-top:0;clear: both;color:#0d0d0d; border-top:1px #E7E7E7 solid;text-align:center; font-size:12px; padding:0 0 0 0;background:url(footer090816.jpg) repeat-x;}

.footerInfo a{color:#0d0d0d;}
.footerInfo a:link{color:#0d0d0d;}
.footerInfo a:visited{color:#0d0d0d;}
.footerInfo a:hover{color:#FF0000;}

.footer_top_line{ /*float:left; width:820px;*/ background-image:url(footer_top_line.jpg); height:23px; }

.footerTable{width:998px; height:auto; margin-left:auto;margin-right:auto;}

.footerLogo{ float:left; margin:10px 0 0 10px;width:140px; height:auto;/* border:1px #6c430d solid;*/}

.geotrust_txt{ font-size:10px; text-align:center;}

.visa_div{ margin:12px 0 0 0;}

.footerData{ float:left;margin:6px 4px 4px 4px; text-align:left; line-height:22px;  padding:4px 0 0 10px; width:730px; height:auto; color:#0d0d0d; font-size:12px; letter-spacing:1px; /*border:1px solid #000099;*/}

.footerVisa{ float:left; margin:8px 0 0 0; background:url(footer_visa2.jpg) no-repeat; width:230px; height:35px;}
.fv_link_geoturst{ float:left; width:72px; height:35px; cursor:pointer; /*background-color:#999999;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6;*/}
.fv_link_sosa1{ float:left; width:30px; height:35px; cursor:pointer;}
.fv_link_sosa2{ float:left; width:26px; height:35px; cursor:pointer;}
.fv_link_visa{ float:left; width:62px; height:35px; cursor:pointer;}
.fv_link_master{ float:left; width:36px; height:35px; cursor:pointer;}

.footerTopLink{float:left; width:130px;}
.footerTopLink .ftop{ background-color:#666666; background-color:#999999; color:#FFFFFF; width:126px; height:32px; line-height:32px; font-weight:bold; cursor:pointer;border-top:2px #FFFFFF solid; border-bottom:1px #FFFFFF solid;}
.footerTopLink .fcontus{ background-color:#999999; color:#FFFFFF; width:126px; height:32px; line-height:32px; font-weight:bold; cursor:pointer;border-top:1px #FFFFFF solid; border-bottom:1px #FFFFFF solid;}

.footerRight{ float:left; height:70px; width:0px;border-right:1px #dcdcdc solid;}

.cross1{ position:absolute; background-image:url(cross1.gif); background-repeat:no-repeat; width:7px; height:7px; }

.top_link{position:absolute; width:43px; margin:6px 0 0 824px; color:#FFFFFF; color:#DBDBDB;}
.top_link a{color:#DBDBDB;}
.top_link a:link{color:#DBDBDB;}
.top_link a:visited{color:#DBDBDB;}
.top_link a:hover{color:#DBDBDB;}


.footerImg{ width:918px; height:33px; background-image:url(footer.jpg); background-repeat:no-repeat;margin-left:16px;margin-right:16px;}

.table_spec{ border:0px #000000 solid; font-weight:bold;}
.table_spec td{ border:1px #000000 solid;}
.ts_div{ margin:0 0 0 10px;}

.table_stand{ border:0px #000000 solid; font-weight:bold;}
.table_stand td{ border:1px #000000 solid;}

.rtxt{ color:#FF0000;}
.btxt{ color:#0000CC;}
.b2txt{color: #0099FF; color:#420000;}
.r2txt{ color:#FF0033;}
.gtxt{ color:#999999;}
.g2txt{ color:#666666;}

.sorry{ height:200px; width:100%; color:#575757; line-height:100px;}

/*news start*/
.news_side{ margin:20px 0 10px 0;}
.news_div{ margin:0 20px 0 20px;}
.news_list_div{ margin:10px 0 10px 0; width:100%; /*background-color:#CCCCCC;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6;*/}
.news_width{ margin:0 4px 10px 0;font-size:12px;width:314px;height:160px;float:left;text-align:left; /*background-color:#66CCFF;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6;*/}
.news_date{ color:#575757; }
.news_title{ color:#000000; line-height:18px;}
.news_title a{color:#000000;}
.news_title a:link{color:#000000;}
.news_title a:visited{color:#000000;}
.news_title a:hover{color:#FF0033;}
.news_desc{ color:#333333; line-height:18px;}

.nd_right_div{ margin:0 0 0 10px;}
.nd_width{ margin:0 4px 10px 0;font-size:12px;width:314px;height:134px;float:left;text-align:left;}
.nd_more{ text-align:right; line-height:20px; }

.nd_left_div{ margin:0 0 0 20px;}
.nd_left_table{}
.nd_detail{ margin:4px 10px 0 0; padding:10px 0 0 0; border-top:1px #ccc4c4 solid;}
.nd_detail a{color:#000000;}
.nd_detail a:link{color:#000000;}
.nd_detail a:visited{color:#000000;}
.nd_detail a:hover{color:#FF0033;}
.nd_date{ line-height:20px;}
.nd_title{ line-height:30px; font-size:14px; color:#000000;}
.nd_desc{ line-height:20px; color:#999999;}

.n_title{ font-size:16px; text-align:center; font-weight:bold; margin:0 0 0 0; line-height:30px; padding:2px; color:#0000CC; letter-spacing:2px;  /*border-top:4px #c3c3c3 solid;*/ background-color:#dddaa8;}
.n_desc{ margin:10px 0 0 10px; height:360px; padding:10px; overflow:auto;}
.n_date{ text-align:right; margin-top:8px;}

/*news end*/

/*bottom product list start*/
.pl_div{ margin:10px 20px 0 20px; padding:10px 0 0 0; border-top:1px #ccc4c4 solid;}
.pl_width{margin:0 4px 10px 0;font-size:12px;width:186px;height:250px;float:left;text-align:left; /*background-color:#66CCFF;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6;*/}
#pl_outer {height: 100%; overflow: hidden; /*position: relative;會造成IE6顯示時產品圖片會固定不動*/;width: 100%; height:168px;} 
#pl_outer[id] { position: static; }

.pl_thumbImg 
{
	height:150px;
	width:150px;
}

.pl_thumbImg a:hover .pl_thumb{
	
	/*border:2px solid #9FAEE5;
	padding:2px;*/
	}
				
				
.pl_thumbImg span{}
.pl_thumbImg a img.pl_thumb{border:0; vertical-align:middle; border-top:1px #ccc4c4 solid; border-left:1px #ccc4c4 solid; border-right:1px #535353 solid; border-bottom:1px #535353 solid;}
.pl_thumbImg img.pl_thumbSpacer{height:120px; width:0px; vertical-align:middle; border:0;}
.pl_title{ font-size:12px;font-family: Arial,sans-serif;color:#000000;padding:1px;margin-top:5px;margin-bottom:2px;letter-spacing:1px;width:162px;word-break:break-all;line-height:18px;}
.pl_name{margin-top:5px;font-size:12px;letter-spacing:1px;font-size: 100%;color: #000000;padding: 0px;width:162px;}

.pl_icon{background:url(new_arrival_icon1.gif) no-repeat; height:26px; line-height:28px; padding:0 0 0 24px; font-size:14px; color:#000000; text-align:left; margin:0 0 10px 0;}

/*bottom product list end*/

.morebutton{
background-color:#8b550d;
border: 1px #FF99FF outset;
border: 1px  #CCCCCC outset;
color: white;
text-decoration: none;
font: 12px Verdana;
margin-right:10px;
margin-bottom:5px;
padding:2px;

}
.morebutton a,a:link{ color:#FFFFFF;}
.morebutton:visited{color:#FFFFFF;}
.morebutton:hover, .morebutton:active{
color:#F6DF76;
text-decoration: none;
}

.morebutton2{
background-color:#cbbf83;
/*border: 1px #D8D8D8 outset;*/
border-left: 1px #EEEEEE outset;
border-top: 1px #EEEEEE outset;
border-right: 1px #D8D8D8 outset;
border-bottom: 1px #D8D8D8 outset;
color: white;
text-decoration: none;
font: 12px Verdana;
margin-right:10px;
margin-bottom:5px;
padding:2px;

}
.morebutton2 a,a:link{ color:#FFFFFF;}
.morebutton2:visited{color:#FFFFFF;}
.morebutton2:hover, .morebutton:active{
color:#F6DF76;
text-decoration: none;
}

#cookmenu{
	#position:relative;/*for IE7*/
	_position:static;/*for IE6*/

}


/* product */

.product_hr_right{ width:800px; margin:0 40px 0 0;filter:alpha(opacity=100, finishopacity=10,style=1,startX=100, startY=100,finishX=0,finishY=0);-moz-opacity:0.6;opacity:0.6;}

.p_width
{
font-size:12px;
width:150px;
height:190px;
float:left;
text-align:center;
}
.p_title
{
 font-size:12px;
 font-family: Arial,sans-serif;
 color:#000000;
 padding:1px;
 margin-bottom:2px;
letter-spacing:2px;
width:230px;
word-break:break-all;
line-height:18px;
}
.p_name
{
margin-top:5px;
font-size:12px;
letter-spacing:1px;
 font-size: 100%;
 color: #000000;
 padding: 0px;
 width:230px;
}
.p_img
{
padding:1px;
margin:0px;
}
.p_type
{
font-size:12px;
 font-size: 100%;
 color: #000000;
 margin: 5px;
 padding: 0px;
}

.price {
	font-size:12px;
	font:bold;
	color:#575757;	
	line-height:18px;
}
.price_new{font-size:16px;font:bold; height:16px;}
.price_p_price{font-size:12px;font:bold; height:16px;}

.price_s_font{ font-size:14px;}

.p_detail
{
 margin: 5px;
 padding: 0px;
}
.p_page{float:left;font-size:12px;text-align:right;	margin-top:10px;margin:16px 0 10px 0;padding:0px;width:100%; color:#575757;}
.p_page a{color:#000000;}
.p_page a:link{color:#000000;}
.p_page a:visited{color:#000000;}
.p_page a:hover{color:#FF0033;}

.page_txt{ color:#000000;}

.p_sort_div{ float:left; width:350px; text-align:left; margin:2px 0 0 0;}
.p_sort_div a{color:#575757;}
.p_sort_div a:link{color:#575757;}
.p_sort_div a:visited{color:#575757;}
.p_sort_div a:hover{color:#FF0033;}

.p_sort_current{ color:#000000;}
.p_sort_current a{color:#000000;}
.p_sort_current a:link{color:#000000;}
.p_sort_current a:visited{color:#000000;}
.p_sort_current a:hover{color:#FF0033;}

.p_page_div{ float:left; width:430px; text-align:right;}


#outer {height: 100%; overflow: hidden; /*position: relative;會造成IE6顯示時產品圖片會固定不動*/;width: 100%;} 
#outer[id] {/*display: table;*/ position: static; }

.thumbImg 
{
	height:230px;
	width:230px;

	
}
		
.thumbImg a:hover .thumb{
	
	/*border:2px solid #9FAEE5;
	padding:2px;*/
	}
				
				
.thumbImg span{}
.thumbImg a img.thumb{border:0; vertical-align:middle; }
.thumbImg img.thumbSpacer{height:200px; width:6px; vertical-align:middle; }

#outer2 {height: 100%; overflow: hidden; /*position: relative;會造成IE6顯示時產品圖片會固定不動*/;width: 100%;padding:0px;margin:1px;} 
#outer2[id] {/*display: table;*/ position: static; }

.thumbImg2 
{
	height:174px;
	width:214px;
	padding:1px 0 0 1px;
	/*border:1px #FF0000 solid;*/
}
.thumbImg2 a .thumb2{
	
	border:1px solid #999999;
	
	}
.thumbImg2 a:link .thumb2{
	
	border:1px solid #999999;
	
	}
.thumbImg2 a:visited .thumb2{
	
	border:1px solid #999999;
	
	}
/*
.thumbImg2 a:hover .thumb2{
	
	border:2px solid #999999;
	border:2px dashed #FF00FF;
	border:2px solid #9FAEE5;
	
	}
*/				
				
.thumbImg2 span{}
.thumbImg2 a img.thumb2{border:0; vertical-align:middle; }
.thumbImg2 img.thumbSpacer2{height:164px; width:6px; vertical-align:middle;}
/*product end*/



/*left start*/
div.left_side_banner{	
	PADDING-RIGHT: 0px;
	MARGIN-TOP: 10px; PADDING-LEFT: 0px;		
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 0px; 	
	PADDING-TOP: 0px; 		
		
	LINE-HEIGHT: 24px;
	FONT-SIZE: 12px;
	font-weight:bold;	
	letter-spacing:4px;
	color: #ffffff;	
	text-align:center;			
	BACKGROUND-IMAGE: url(B.jpg);
	height: 22px
}
.left_class_title{		
	padding:0px;
	margin:0 0 0 4px;
	LINE-HEIGHT: 24px;
	FONT-SIZE: 12px;
	color: #ffffff;	
	text-align:center;	
	BACKGROUND-IMAGE: url(class_title.jpg);		
	height: 27px;
	background-repeat:no-repeat;
	
}

.left_class_title2{
	padding:0 0 0 4px;
	margin:0;
	height:30px;
	border-top:5px #000000 solid;
	border-bottom:2px #666666 solid;
	border-left:1px #000000 solid;
	border-right:1px #000000 solid;
	font-size:16px; text-align:left; line-height:30px; letter-spacing:2px;
	/*background-color:#333333; color:#FFFFFF;*/
	/*background-color:#F3F3F3; color:#000000;*/
	background-color:#FFFFFF; color:#666666; font-weight:bold;
	background-image:url(class_bg.jpg);
}

.left_side_content{ margin:0;}

.lefttop, .leftbottom {display:block; background:transparent; font-size:1px;}
.leftb1, .leftb2, .leftb3, .leftb4 {display:block; overflow:hidden;background: transparent;}
.leftb1, .leftb2, .leftb3 {height:1px;}
.leftb2, .leftb3, .leftb4 {border-left:1px solid #999999; border-right:1px solid #999999;}
.leftb1 {margin:0 5px; background:#999999;}
.leftb2 {margin:0 3px; border-width:0 2px;}
.leftb3 {margin:0 2px;}
.leftb4 {height:2px; margin:0 1px;}
.leftopText {display:block; border:0 solid #999999; border-width:0 1px; padding: 0px; background: #fff; text-align:left;font-size: 12px;font-weight: bold; padding:0 0 0 2px;}
.leftboxcontent {border:0 solid #999999;border-width:0 1px;background: #fff;text-align:left;height:auto;overflow: hidden; padding:0 0 10px 0;}
.leftboxcontent div img{padding: 3px;}

.left_hot{margint:30px 0 0 0;}
.left_hot_title_old{
	padding:0 0 0 90px;
	margin:10px 0 0 0;
	height:39px;
	/*
	border-top:5px #FF9A00 solid;
	border-bottom:2px #FF9A00 solid;
	border-left:1px #FF9A00 solid;
	border-right:1px #FF9A00 solid;*/
	font-size:16px; text-align:left; line-height:42px; letter-spacing:2px;
	/*background-color:#333333; color:#FFFFFF;*/
	/*background-color:#F3F3F3; color:#000000;*/
	background-color:#FFFFFF; color:#666666; font-weight:bold;
	background-image:url(left_hot5.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	
}

.left_hot_title{
	padding:0 0 0 4px;
	margin:10px 0 0 0;
	height:30px;
	border-top:5px #FF6600 solid;
	border-bottom:2px #FF9A00 solid;
	border-left:1px #FF9A00 solid;
	border-right:1px #FF9A00 solid;
	font-size:16px; text-align:left; line-height:30px; letter-spacing:2px;
	/*background-color:#333333; color:#FFFFFF;*/
	/*background-color:#F3F3F3; color:#000000;*/
	background-color:#FFFFFF; color:#FF9A00; font-weight:bold;
	background-image:url(hot_bg.jpg);
}

.left_hot_content{background: #fff;overflow: hidden; border:1px #FF9A00 solid; border-top:1px;}
.left_hot_img{ margin:6px 0 2px 0; text-align:center;}
.left_hot_txt{ padding:0 6px 0 6px; margin:0 0 4px 0; color:#0000CC; text-align:center;}
.p_left_price{ padding:0 6px 0 6px; margin:0 0 14px 0;}


.left_link_title{
	padding:0 0 0 4px;
	margin:10px 0 0 0;
	height:30px;
	border-top:5px #3366FF solid;
	border-bottom:2px #6699FF solid;
	border-left:1px #6699FF solid;
	border-right:1px #6699FF solid;
	font-size:16px; text-align:left; line-height:30px; letter-spacing:2px;
	/*background-color:#333333; color:#FFFFFF;*/
	/*background-color:#F3F3F3; color:#000000;*/
	background-color:#FFFFFF; color:#666666; font-weight:bold; color:#6699FF;
	background-image:url(link_bg.jpg);
}

.left_link_content{background: #fff;overflow: hidden; border:1px #6699FF solid; border-top:1px;}

/*left end*/


.btn{ cursor:pointer;  }
.btn:hover{position:relative;top:1px; left:1px;}

/*comment start*/
.contact_us{ width:700px; font-size:32px; color:#666666; border-bottom:3px #CCCCCC solid; margin:0 0 0 10px;}
.main_title{width:630px; font-size:20px; color:#000000; margin:10px 0 0 0;/*border-bottom:3px #CCCCCC solid; */}
.main_hr{ width:600px; margin:2px 40px 0 0;filter:alpha(opacity=100, finishopacity=10,style=1,startX=0, startY=0,finishX=100,finishY=100);-moz-opacity:0.6;opacity:0.6; height:3px; background-color:#cbbf84;}

.div_hr{ width:600px; height:3px; margin:4px 0 0 0; background-image:url(hr_bg.jpg); background-repeat:no-repeat; }

.body_left{ float:left; width:628px; height:auto; margin:10px 0 0 0; /*border:1px #00FFFF solid; background-color:#CC66CC;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6;*/}


.left_main_ad{ width:623px; height:420px; padding:0 0 0 5px; /*background-color:#FFCCFF;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6;*/}
.photo_div{ width:623px; height:410px; margin:4px 0 0 0; background-color:#c3c3c3; background-color:#FFFFFF;}
.photo_img{ width:600px; height:360px; margin:10px 0 0 10px; background-color:#FFFFFF; background-color:#CCCCCC;}

.body_left_main_title{width:400px; height:26px; font-size:18px; line-height:24px; color:#000000; margin:10px 0 0 0; background-image:url(item1.jpg); background-repeat:no-repeat; padding:0 0 0 14px; border-bottom:2px #ade4ff solid; }
.bl_title_txt{ float:left; width:350px; /*border:1px #999999 solid; */}
.bl_title_more_btn{ float:left; width:42px; border:1px #CCCCCC solid; height:20px; line-height:20px; margin:2px 0 0 0; font-size:12px; background-image:url(more_bg1.gif); background-repeat:repeat-x;}
.body_left_div_hr{ width:400px; height:2px; margin:4px 0 0 0; background-color:#66CCFF; }

.body_left_discount_title{width:400px; height:26px; font-size:18px; line-height:24px; color:#000000; margin:20px 0 0 0; background-image:url(item2.jpg); background-repeat:no-repeat; padding:0 0 0 14px; border-bottom:2px #ffc05f solid; }
.bl_title_more_btn2{ float:left; width:42px; border:1px #CCCCCC solid; height:20px; line-height:20px; margin:2px 0 0 0; font-size:12px; background-image:url(more_bg2.gif); background-repeat:repeat-x;}

.body_right_main_title{width:200px; font-size:18px; color:#000000; margin:10px 0 0 0; }
.body_right_div_hr{ width:200px; height:3px; margin:4px 0 0 0; background-image:url(hr_bg_200.jpg); background-repeat:no-repeat;}

.statements_div{ padding:0 0 0 5px; border-top:1px #CCCCCC dashed; background-color:#0a0a0a;}
.statements{ width:623px; height:175px; background-image:url(statement_bg.jpg); background-repeat:no-repeat;}
.statements_title{ margin:20px 0 0 10px; width:170px; padding:4px; background-color:#040404; border-top:4px #7f7f7f solid; border-left:3px #7f7f7f solid; border-right:3px #7f7f7f solid; border-bottom:4px #7f7f7f solid; color:#FFFFFF; font-size:18px;}
.statements_txt{ margin:10px 0 0 30px; font-size:14px; line-height:30px; color:#CCCCCC; letter-spacing:1px;}

.story_div{ margin:0 0 0 0; padding:0 0 0 5px; border-top:1px #CCCCCC dashed; background-color:#0a0a0a;}



/*body content start*/
.body_content{width:100%; height:400px; margin:10px 0 0 0; z-index:-1;}
.bct_left{ float:left; width:670px; height:394px; background-color:#afafaf;}
.bct_right{ float:left; width:324px; height:394px; }
.bct_div{ margin:0 0 0 10px; width:312px; height:394px; /*background:url(p090820-2.jpg) no-repeat;*/}
.bct_top{ float:left; height:26px; width:100%;}
.bct_content{ float:left; height:343px; width:100%;}
.bct_btm{ float:left; height:25px; width:100%; background:url(bct_btm_bg.gif) repeat-x;}
.bct_prev{ position:absolute; margin:0 0 0 24px; height:21px;}
.bct_next{ position:absolute; margin:0 0 0 52px; height:21px;}
.bct_more{ position:absolute; margin:0 0 0 236px; line-height:22px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.bct_more a{color:#575757;}
.bct_more a:link{color:#575757;}
.bct_more a:visited{color:#575757;}
.bct_more a:hover{color:#FF0033;}

.bctc_div{ float:left; width:100%; height:171px;}
.bctc_div a{color:#010101;}
.bctc_div a:link{color:#010101;}
.bctc_div a:visited{color:#010101;}
.bctc_div a:hover{color:#FF0033;}
.na_name{ margin:10px 0 0 ; line-height:20px;}
.na_title{ line-height:20px;}
.na_price{ color:#6f6f6f; font-family:Geneva, Arial, Helvetica, sans-serif; line-height:20px; letter-spacing:1px;}
.na_price2{ color:#000000; font-family:Geneva, Arial, Helvetica, sans-serif; line-height:20px; letter-spacing:1px; margin:0 0 10px 0;}
.np_price3{ color:#fe0000; font-size:16px; font-weight:bold; }

.bct_title{ float:left; background:url(new_arrival_icon1.gif) no-repeat; line-height:26px; padding:0 0 0 24px; font-size:14px; letter-spacing:1px;}
.bct_title a{color:#000000;}
.bct_title a:link{color:#000000;}
.bct_title a:visited{color:#000000;}
.bct_title a:hover{color:#000000;}
.bct_title_right{ float:left; margin:0 0 0 16px; background:url(new_arrival_icon1.gif) no-repeat; line-height:26px; padding:0 0 0 30px; font-size:14px; letter-spacing:1px; color:#575757;}
.bct_title_right a{color:#575757;}
.bct_title_right a:link{color:#575757;}
.bct_title_right a:visited{color:#575757;}
.bct_title_right a:hover{color:#575757;}
/*body content end*/

/*body btm start*/

.body_btm{ width:100%; height:auto; margin:4px 0 6px 0; }
.bbtm_div{ margin:0 3px 16px 0; border:1px #000000 solid;  border:1px #e8e8d6 solid; /*border:1px #CCCCCC solid;*/ height:290px;}
.bbtm_title{ height:23px; border-bottom:1px #e6e9d4 solid; background:url(bbtm_top_bg.jpg) repeat-x;}
.bbtm_title_black{ float:left; width:26px; height:23px; background-color:#000000;}
.bbtm_title_white{ float:left; width:26px; height:23px; background-color:#FFFFFF;}

.bbtm_content{ width:100%; margin:4px 0 0 0; }
.bbtm_brand{ float:left; width:100%; margin:8px 0 0 0; height:160px; /*background:url(brand_lv.jpg) no-repeat;*/ }
.bbtm_link_title{ float:left; width:100%;}
.bbtm_link{ float:left; width:100%; margin:2px 0 0 0; height:54px; background:url(link_shop.jpg) no-repeat; }
.bbtm_link_yahoo1{ float:left; width:174px; height:54px; cursor:pointer;}
.bbtm_link_yahoo2{ float:left; width:180px; height:54px; cursor:pointer;}
.bbtm_link_pchome{ float:left; width:206px; height:54px; cursor:pointer;}
.bbtm_link_rakuten{ float:left; width:102px; height:54px; cursor:pointer;/*background-color:#999999;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6;*/}


.bbtm_news{ float:left; margin:0 0 0 20px;width:270px; height:220px;background-color:#0033FF;}

.bbtm_news_title{ background:url(news_icon1.gif) no-repeat; height:26px; line-height:28px; padding:0 0 0 20px; font-size:14px;}
.bbtm_news_title a{color:#333333;}
.bbtm_news_title a:link{color:#333333;}
.bbtm_news_title a:visited{color:#333333;}
.bbtm_news_title a:hover{color:#FF0033;}

.bbtm_bp_title{ float:left; background:url(new_arrival_icon1.gif) no-repeat; height:26px; line-height:26px; padding:0 0 0 24px; font-size:14px; }
.bbtm_bp_title a{color:#000000;}
.bbtm_bp_title a:link{color:#000000;}
.bbtm_bp_title a:visited{color:#000000;}
.bbtm_bp_title a:hover{color:#000000;}
.txt_gray{ color:#575757;}
.bbtm_bp_sub{ float:left; background:url(news_icon1.gif) no-repeat; margin:0 0 0 10px; height:26px; line-height:28px; padding:0 0 0 30px; font-size:14px; font-weight:bold; color:#575757; letter-spacing:2px;}

.bbtm_news_desc{ width:300px; line-height:18px;}
.bbtm_news_desc a{color:#333333;}
.bbtm_news_desc a:link{color:#333333;}
.bbtm_news_desc a:visited{color:#333333;}
.bbtm_news_desc a:hover{color:#FF0033;}


.bbtm_class_img{ margin:0 3px 6px 0; width:992px; height:22px; border:0px #e8e8d6 solid; background:url(class_090816.jpg) no-repeat;}

.bbtm_class{ margin:0 3px 6px 0; width:992px; height:22px; border:0px #e8e8d6 solid;}
.bbtm_class_left{ float:left; width:106px; height:22px; background:url(class_left_img.jpg) no-repeat;}
.bbtm_class_lefteng{ float:left; width:106px; height:22px; background:url(class_left_img_eng.jpg) no-repeat;}
.bbtm_class_right{ float:left; width:886px; height:22px; background:url(class_right_bg2.jpg) repeat-x; color:#4a4a4a; font-size:12px; font-weight:bold; line-height:16px; letter-spacing:1px;}
.bbtm_class_right a{color:#4a4a4a;}
.bbtm_class_right a:link{color:#4a4a4a;}
.bbtm_class_right a:visited{color:#4a4a4a;}
.bbtm_class_right a:hover{color:#FF0033;}

.bbtm_left{ float:left; width:670px; /*border:1px #e8e8d6 solid;*/}
.bbtm_right{ float:left; width:324px;}

.bbtm_fashion{ margin:0 0 0 10px; width:312px; height:198px; /*background:url(fashion090820.jpg) no-repeat;*/}
.bbtm_f_title{ float:left; background:url(fashion_icon1.gif) no-repeat; line-height:36px; padding:0 0 0 24px; font-size:14px; letter-spacing:1px;}
.bbtm_f_title a{color:#000000;}
.bbtm_f_title a:link{color:#000000;}
.bbtm_f_title a:visited{color:#000000;}
.bbtm_f_title a:hover{color:#000000;}
.bbtm_f_title_right{ float:left; margin:0 0 0 14px; background:url(fashion_icon1.gif) no-repeat; line-height:36px; padding:0 0 0 30px; font-size:14px; letter-spacing:1px; color:#575757;}
.bbtm_f_title_right a{color:#575757;}
.bbtm_f_title_right a:link{color:#575757;}
.bbtm_f_title_right a:visited{color:#575757;}
.bbtm_f_title_right a:hover{color:#575757;}
.bbtm_more{ line-height:22px; font-family:Verdana, Arial, Helvetica, sans-serif;}
/*body btm end*/


/*body right start*/
.body_right{ float:left; margin:10px 0 10px 14px; width:274px; height:auto; /*border:1px #00FF66 solid;background-color:#9999CC;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6;*/}
.fashion_div{ width:274px; height:414px; /*background-color:#33CC66;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6;*/}

.fstop, .fsbottom {display:block; background:transparent; font-size:1px;}
.fsb1, .fsb2, .fsb3, .fsb4, .fsb5, .fsb6 {display:block; overflow:hidden;background: #ffffff;}
.fsb1, .fsb2, .fsb3, .fsb4, .fsb5 {height:2px;}
.fsb2, .fsb3, .fsb4, .fsb5, .fsb6 {border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.fsb1 {margin:0 11px; background:#CCCCCC; height:2px;}
.fsb2 {margin:0 7px; border-width:0 2px;}
.fsb3 {margin:0 5px;}
.fsb4 {margin:0 3px;}
.fsb5 {margin:0 2px;}
.fsb6 {height:2px; margin:0 1px;}
.fsb5a, .fsb6a, .fsb7a, .fsb8a, .fsb9a, .fsb10a {display:block; overflow:hidden;background: #000000;}
.fsb5a, .fsb6a, .fsb7a, .fsb8a .fsb9a {height:2px;}
.fsb6a, .fsb7a, .fsb8a, .fsb9a, .fsb10a {border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.fsb5a {margin:0 11px; background:#CCCCCC; height:2px;}
.fsb6a {margin:0 7px; border-width:0 2px;}
.fsb7a {margin:0 5px;}
.fsb8a {margin:0 3px;}
.fsb9a {margin:0 2px;}
.fsb10a {height:2px; margin:0 1px;}

.fsboxTopText {display:block; border:0 solid #CCCCCC; border-width:0 2px; padding: 0px; /*background: #cbbf83; */text-align:center;font-size: 16px; line-height:38px; font-weight: bold;letter-spacing: 1px; height:42px;/*border-bottom:6px #7e7e7e solid;*/ background-image:url(fashion_top_bg3.jpg); background-repeat:repeat-x;}
.fsboxBottomText {display:block; border:0 solid #CCCCCC; border-width:0 1px; padding: 0px; background: #cbbf83; text-align:center;font-size: 12px; }
.fsboxcontent {display:block; border:0 solid #CCCCCC; border-width:0 2px; padding: 5px 0 5px 0; height:auto; text-align:left; overflow:hidden; background-image:url(fashion_content_bg2.jpg); background-repeat:repeat-x;}

.f_img_div{ float:left; margin:6px 4px 0 10px; line-height:20px; width:290px;}
.f_img{ float:left; margin:0 6px 0 0; background-color:#c4c4c4; padding:3px;}
.f_date{ margin:10px 0 0 0; }
.f_title{ font-weight:bold; }
.f_desc{ line-height:22px;}
.f_hover{ color:#333333;}
.f_hover a{color:#333333;}
.f_hover a:link{color:#333333;}
.f_hover a:visited{color:#333333;}
.f_hover a:hover{color:#333333;}

/*new arrival*/
.na_div{ width:274px; /*height:414px;*/ margin:6px 0 4px 0; /*background-color:#33CC66;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6;*/}

.natop, .nabottom {display:block; background:transparent; font-size:1px;}
.nab1, .nab2, .nab3, .nab4, .nab5, .nab6 {display:block; overflow:hidden;background: #dddddd;}
.nab1, .nab2, .nab3, .nab4, .nab5 {height:2px;}
.nab2, .nab3, .nab4, .nab5, .nab6 {border-left:1px solid #252525; border-right:1px solid #252525;}
.nab1 {margin:0 11px; background:#252525; height:2px;}
.nab2 {margin:0 7px; border-width:0 2px;}
.nab3 {margin:0 5px;}
.nab4 { margin:0 3px;}
.nab5 { margin:0 2px;}
.nab6 {height:2px; margin:0 1px;}
.naboxTopText {display:block; border:0 solid #252525; border-width:0 1px; padding: 0px; background: #cbbf83; text-align:center;font-size: 14px;font-weight: bold;letter-spacing: 5px;}
.naboxBottomText {display:block; border:0 solid #252525; border-width:0 1px; padding: 0px; background: #cbbf83; text-align:center;font-size: 12px; }
.naboxcontent {display:block; border:0 solid #252525; border-width:0 2px; padding: 5px 0 5px 0; background-color:#dddddd; height:auto; text-align:left; overflow:hidden;}

.rp_div{ border:2px #cfcfcf solid; width:210px; height:240px; margin:0 0 0 26px; background-color:#FFFFFF;}
.rp_img{ border:2px #e7e7e7 solid; width:190px; margin:4px 6px 0 7px;}
.rp_txt{ color:#333333; margin:4px 6px 0 12px; font-size:14px; line-height:16px;}
/*body right end*/

.small_title{ font-size:14px; color:#FF5706;}
.small_more{ font-size:14px; color:#3399FF;}
.small_more a{ color:#3399FF;}
.small_more a:link{ color:#3399FF;}
.small_more a:hover{ color:#FF6600;}

.body_news_div{ color:#000000; border-bottom:1px #CCCCCC dotted; font-size:14px; background-image:url(arrow2.jpg); background-repeat:no-repeat; padding:0 0 0 22px;}
.body_news_div a{ color:#000099;}
.body_news_div a:link{ color:#000099;}
.body_news_div a:hover{ color:#FF0000;}

.bn_title_txt{ float:left; width:294px; /*border:1px #999999 solid;*/ }

.body_right_rooms_div{ margin:0 0 0 10px; width:194px; height:auto; /*border:1px #333333 solid;*/}
/*.body_rooms_img{ border-top:2px #CCCCCC solid; border-left:2px #CCCCCC solid; border-right:2px #666666 solid; border-bottom:2px #666666 solid;}*/
.body_rooms_img{ margin:3px 3px 1px 3px;}
.body_rooms_border{ margin:10px 0 0 0; border:1px #666666 solid; background-color:#FFFFFF; width:166px;}
.body_rooms_txt{ margin:4px 0 0 4px; font-size:12px; letter-spacing:1px;}

.comment_bg{ background-image:url(contact_bg7.jpg); background-position:right; background-repeat:no-repeat;}
.comment_memo{ margin:10px 10px 10px 30px;width:600px;border:0px #CCCCCC solid; color:#666666; line-height:26px; letter-spacing:1px; font-size:16px; color:#333333;}
.comment_txt{ margin:4px 0 6px 60px;}
.comment_div{ margin:20px 10px 10px 30px;width:500px; border:0px #CCCCCC solid; color:#666666;font-size:16px;line-height:26px;color:#333333;
/*background-color:#FFCCFF;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6;*/}
.comment_table{ margin:0 0 0 0px;}
.comment_title{ border-left:6px #FF6600 solid; padding-left:6px; font-weight:bold;}
.comment_title2{ border-left:6px #FF0000 solid; padding-left:6px; font-weight:bold;}

.partners_bg{ background-image:url(partners_bg.jpg); height:640px; background-position:bottom; background-repeat:no-repeat;}

.cmt_input{ height:20px; line-height:20px; border-bottom:1px #666666 solid; border-right:1px #666666 solid; border-left:1px #CCCCCC solid; border-top:1px #CCCCCC solid;}
.cmt_input2{ height:20px; line-height:20px; border-top:1px #666666 solid; border-left:1px #666666 solid; border-right:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid;}
.cmt_textarea{border-top:1px #666666 solid; border-left:1px #666666 solid; border-right:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid;}


.ct_data{ margin:0 0 0 20px; line-height:20px;}
.ct_title1{ background:url(news_icon1.gif) no-repeat; height:26px; line-height:28px; padding:0 0 0 24px; font-size:14px; font-weight:bold;}
.ct_detail{ margin:0 0 0 30px;}

.Gmap_div{ margin:10px 0 0 0;}

.ct_title2_div{ width:100%;}
.ct_title2{ float:left; background:url(new_arrival_icon1.gif) no-repeat; line-height:28px; padding:0 0 0 24px; font-size:14px; font-weight:bold; letter-spacing:1px;}
.ct_title2_right{ float:left; margin:0 0 0 14px; background:url(new_arrival_icon1.gif) no-repeat; line-height:28px; padding:0 0 0 30px; font-size:14px; letter-spacing:1px; color:#575757;}

/*comment end*/


/*xajax show*/
#show_Detail_bg{
   /*background-color: #6699FF;*/
   /*background-color:#666666;*/
   background-color:#606060;
   border: 2px dashed #FF0000;
   border:1px solid #666666;
   border-top:1px solid #999999;
   padding:3px;
   /*position: absolute;*/
   margin-left:auto;
   margin-right:auto;
   top:0px;
   left:0px;
   /*width:100%;*/
   opacity:	0.9;
   filter:Alpha(style=0,opacity=90);
   z-index:100;
   position:fixed;
   _position:absolute;/*for IE6*/
}

#show_Detail_content{
	/*position: absolute;*/
	background-color:#000000;
	top:0px;
	margin-left:70px;
    margin-right:auto;
	color:#CCCCCC;
	z-index:1000;
	position:fixed;
	_position:absolute;/*for IE6*/
}
/*xajax end*/


/*detail start*/
.dt_side{ margin:30px 0 10px 0;}
.dt_div{ margin:0 20px 0 60px;}
.dt_name{ line-height:28px; font-size:16px; color:#666666;color:#000000; }
.dt_title{ line-height:28px; font-size:16px; color:#000000; }
.dt_item{ line-height:20px; color:#666666;color:#000000;}
.dt_item2{ line-height:20px; color:#000000;}
.dt_item2 a{color:#000000;}
.dt_item2 a:link{color:#000000;}
.dt_item2 a:visited{color:#000000;}
.dt_item2 a:hover{color:#FF0033;}

.dt_price2{ color:#FF0033; font-size:18px; letter-spacing:1px;}
.dt_item_price{ line-height:28px; color:#000000;}
.dt_price_m{ color:#000000;line-height:28px;}
.dt_card_div{ float:left; margin:0 0 0 0; width:100%;}
.dt_cart{ margin:14px 0 6px 0; width:100%;}
.dt_card_table{ margin:0 50px 0 70px; 
font: 12px Tahoma, Verdana;
empty-cells: show;
border-collapse: separate;
border-collapse: collapse;
border-color:#FFFFFF;
line-height:18px;
}

.but_sold_out{ cursor:pointer; background-color:#999999; color:#FFFFFF;}

#tabsB {
float:left;
width:100%;
line-height:normal;

}
#tabsB ul {
margin:0;
padding:10px 10px 0 0px;
list-style:none;
}
#tabsB li {
display:inline;
margin:0;
padding:0; letter-spacing:2px;
}
#tabsB a {
float:left;
background:url("tableftB2.gif") no-repeat left top;
margin:0;
padding:0 0 0 4px;
text-decoration:none;
/*border-bottom: 1px solid #b7b7b7;*/
}
#tabsB a span {
float:left;
display:block;
background:url("tabrightB2.gif") no-repeat right top;
padding:5px 15px 4px 6px;
color:#666;
width:120px;
text-align:center;
cursor:pointer;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsB a span {float:none;}
/* End IE5-Mac hack */
/*
#tabsB a:hover span {
color:#000;
}
#tabsB a:hover {
background-position:0% -42px;
}
#tabsB a:hover span {
background-position:100% -42px;
}
*/
#tabsB .current a {
	   background-position:0% -42px;
		/*border-bottom: 1px solid #FFFFFF;*/
}
#tabsB .current a span {
		background-position:100% -42px;
}

.dt_data{ float:left;position:relative; margin:0 0 0 0; padding:10px 10px 0 10px; height:222px; width:412px; border-top:1px #b7b7b7 solid; border-left:1px #b7b7b7 solid; border-bottom:1px #666666 solid; border-right:1px #666666 solid;}
.dtp_no{ text-align:center; margin:50px 0 0 0;}

.dt_ul{margin:0 0 0 20px; padding:0; list-style-type:square;font-size:12px; color:#000000; line-height:18px;}

.dt_right_top{ width:100%;}
.dt_right_btm{ width:100%;}

.dtrMimgDiv{ float:left; width:340px;}
.dtrSubImgDiv{ float:left; width:118px; /*background-color:#00FF00;*/}

/*zoom-in img start*/
.dt_left{position:relative; visibility:visible;}
#dt_main_img_div{ width:340px; height:380px; background:url(detail_img_bg091016-3.jpg) no-repeat;}
#dt_main_img{cursor:crosshair; margin:20px 20px 10px 20px; /*border:1px #999999 solid;*/}
#magnifierZoneBg{cursor:crosshair;width:100%; height:100%; background-color: white; opacity:0.4; filter:alpha(opacity=40);}
#magnifierZone{cursor:crosshair;position: absolute; left: 0px; top: 0px; border:#E5E5E5 solid 1px; border:#FF0033 solid 1px; visibility:hidden;}

#imgZoomZone{/*height:412px; width:390px;*/ height:390px; width:400px; border:1px #b7b7b7 solid; background-color:#FFFFFF; overflow:hidden;visibility:hidden;  position:absolute; margin:4px 0 0 0; /*top:-1px; left:0; background-color:#999999;*/ z-index:50;}
#zImg{position:relative; visibility:hidden; top:200px;left:0;}

.dt_zin_div{ width:100%; margin:6px 0 0 0;}
.dt_zin_txt{ position:absolute; background:url(icon_zoomin2.jpg) no-repeat; padding:0 0 0 30px; height:20px; line-height:20px; font-size:14px; margin:0 0 0 120px; cursor:pointer;}

/*zoom-in img end*/

/*sub img start*/
#dt_subimg{display:inline; width:100%; /*height:400px;*/ height:375px; float:left; text-align:center; margin-top:5px; /*background-color:#CCCCCC;*/}
#top_arrow{float:left; height: 20px; width:100%; background-position:center; margin-bottom:8px; text-align:center; cursor:pointer;}
#dt_subimg_content{overflow:hidden; top:0; left:0; border:0; float:left; padding-left:22px;}
#dt_subimg_content img{position:absolute; margin-bottom:6px; cursor:pointer; border:0;}
#dt_subimg_div{position:relative; overflow:hidden; text-align:center; display:block; float:left; width:100%; height:316px; left:0; padding-bottom:10px; /*background-color:#CCFF99;*/}
#btm_arrow{float:left; height:18px; width:100%; float:left; margin-top:3px; text-align:center; cursor:pointer;}
/*sub img end*/

/*detail Hot items list start*/
.dl_div{ margin:10px 20px 0 20px; padding:10px 0 0 0; border-top:1px #ccc4c4 solid;}
.dl_width{margin:0 6px 0 0;font-size:12px;width:138px;height:124px;float:left;text-align:left; /*background-color:#66CCFF;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6;*/}
#dl_outer {height: 100%; overflow: hidden; /*position: relative;會造成IE6顯示時產品圖片會固定不動*/;width: 100%; height:124px;} 
#dl_outer[id] { position: static; }

.dl_thumbImg 
{
	height:150px;
	width:150px;
}

.dl_thumbImg a:hover .dl_thumb{
	
	/*border:2px solid #9FAEE5;
	padding:2px;*/
	}
				
				
.dl_thumbImg span{}
.dl_thumbImg a img.dl_thumb{border:0; vertical-align:middle; /*border-top:1px #ccc4c4 solid; border-left:1px #ccc4c4 solid; border-right:1px #535353 solid; border-bottom:1px #535353 solid;*/}
.dl_thumbImg img.dl_thumbSpacer{height:120px; width:0px; vertical-align:middle; border:0;}
.dl_title{ font-size:12px;font-family: Arial,sans-serif;color:#000000;padding:1px;margin-top:5px;margin-bottom:2px;letter-spacing:1px;width:162px;word-break:break-all;line-height:18px;}
.dl_name{margin-top:5px;font-size:12px;letter-spacing:1px;font-size: 100%;color: #000000;padding: 0px;width:162px;}

.dl_icon{ float:left; width:100%; background:url(new_arrival_icon1.gif) no-repeat; height:26px; line-height:28px; padding:0 0 0 24px; font-size:14px; color:#000000; text-align:left; margin:0 0 0 0;}

/*detail Hot items list end*/

/*
.product_detail{ width:600px; border:0px #999999 solid; margin:10px 10px 20px 20px; height:auto;}

.detail_push{ margin:20px 0 0 30px;}

.thumbImg2_detail
{
	height:auto;
	width:346px;
	padding:1px 1px 1px 1px;
	border:1px solid #999999;
	background-color:#FFFFFF;
}

#imgShow{margin:2px 2px 1px 2px;}

.booking_div{ margin:10px 0 0 100px;}
*/


/*detail end*/

/*product start*/
.p_title_txt{ color:#0000CC; margin:0 2px 2px 2px; font-size:16px;}
.p_sorry{ margin:20px 0 0 0; font-size:16px; color:#666666; margin:10px 0 430px 0;}
.s_sorry{ margin:40px 0 40px 0; font-size:14px; line-height:24px; color:#333333;}

/*product end*/

/*search start*/
.search_div{ margin:20px 0 10px 0;}
.sh_div{ margin:4px 20px 20px 20px; background-color:#e5e5e5; line-height:20px; height:260px; /*padding:10px 10px 10px 16px;*/}
.sh_table{ margin:10px 0 0 0;}
.sh_div2{ margin:10px 0 0 30px;}
.sh_t_bg{ height:34px;}
.sh_data{ margin:0; width:100%; float:left;}

.sh_txt{ color:#0000ff;}
.sh_txt a{color:#0000ff;}
.sh_txt a:link{color:#0000ff;}
.sh_txt a:visited{color:#0000ff;}
.sh_txt a:hover{color:#FF0033;}
/*search end*/

/*main start*/
.main_ad{ /*border:1px #999999 solid;*/ width:720px;}

.main_p_sale_div{ border-right:1px #CCCCCC dotted;}

#outer3 {height: 100%; overflow: hidden; /*position: relative;會造成IE6顯示時產品圖片會固定不動*/;width: 100%;padding:4px;margin:1px;border-bottom:#999999 1px solid;border-right:#999999 1px solid; border-top:#CCCCCC 1px solid; border-left:1px solid #CCCCCC; margin:1px;} 
#outer3[id] {/*display: table;*/ position: static; }

.thumbImg3 
{
	height:124px;
	width:136px;
	padding:1px 0 0 1px;
	
}
		
.thumbImg3 a:hover .thumb3{
	
	/*border:2px solid #999999;
	border:2px dashed #FF00FF;
	border:2px solid #9FAEE5;*/
	/*padding:2px;*/
	}
				
				
.thumbImg3 span{}
.thumbImg3 a img.thumb3{border:0; vertical-align:middle; }
.thumbImg3 img.thumbSpacer3{height:124px; width:6px; vertical-align:middle; }

.main_p_div{}
.main_p_push_div{ background-image:url(photo_bg.jpg); background-repeat:no-repeat;}

#outer5 {height: 100%; overflow: hidden; /*position: relative;會造成IE6顯示時產品圖片會固定不動*/;width: 100%;padding:4px; margin:2px 0 0 -10px;} 
#outer5[id] {/*display: table;*/ position: static; }

.thumbImg5 
{
	height:124px;
	width:136px;
	padding:1px 0 0 1px;
	
}
		
.thumbImg5 a:hover .thumb5{
	
	/*border:2px solid #999999;
	border:2px dashed #FF00FF;
	border:2px solid #9FAEE5;*/
	/*padding:2px;*/
	}
				
				
.thumbImg5 span{}
.thumbImg5 a img.thumb5{border:0; vertical-align:middle; }
.thumbImg5 img.thumbSpacer5{height:124px; width:6px; vertical-align:middle;}

/*main end*/


/*register start*/


.lgr_desc{ margin:4px 0 20px 20px; background-color:#e5e5e5; line-height:20px; padding:10px 10px 10px 16px;}
.lgr_table{ width:100%;}
.lgr_textarea{width:560px; height:120px; background-color:#FFFFFF; border:2px #000000 solid; overflow:auto;}
.lgr_agree{ margin:6px 0 0 10px;}
.lgr_submit{ text-align:center; margin:10px 0 0 0;}
.mem_div{ margin:10px;}
.mem_main_title{ text-align:center; font-size:16px; color:#000000; }
.mem_title{ margin:10px 10px 0 10px; font-weight:bold;}
.mem_ul{margin:6px 0 0 50px; padding:0; letter-spacing:2px; list-style-type:square; font-size:12px;line-height:18px;}

.reg_table{ margin:0px;}
.reg_table td{border-bottom:1px #CACACA dotted; height:28px;}
.reg_t_bg{}
.reg_t_padding{ padding:0 0 0 10px;}
.res_input{ border:1px #999999 solid;}

/*register end*/

/*message start*/
.msg_div{ margin:0 10px 0 10px; color:#575757;}
.msg_title{ color:#000000; font-size:14px; margin:10px 0 0 0;}
.msg_message{ color:#575757; font-size:12px; margin:20px 0 0 0;}
.msg_center{ margin:10px 10px 0 10px; height:100px; line-height:100px; font-size:16px; color:#000000;}

.msg_desc{ margin:4px 0 20px 20px; background-color:#e5e5e5; line-height:20px; padding:10px 10px 10px 16px;}
/*message end*/

/*login Panel start*/
/*
.user_panel{ width:400px; height:150px; margin:100px 0 0 80px; font-size:16px;}
.login_input{height:20px; width:170px;line-height:20px; border-top:1px #666666 solid; border-left:1px #666666 solid; border-right:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid;}

.login_reg{ float:left; width:80px; background-image:url(item_icon1.gif); background-repeat:no-repeat; height:12px; line-height:16px; padding:0 0 0 14px;}
.login_register{ float:left; width:80px; background-image:url(item_register.jpg); background-repeat:no-repeat; height:24px; line-height:24px; padding:0 0 0 20px;}
.login_forget{float:left; width:80px; background-image:url(item_forget.jpg); background-repeat:no-repeat; height:12px; line-height:16px; padding:0 0 0 14px;}
*/
.lg_div{ margin:0 10px 0 10px;}
.lg_title{background:url(news_icon1.gif) no-repeat; height:26px; line-height:28px; padding:0 0 0 24px; font-size:14px; color:#000000;}

.lg_title2{background:url(new_arrival_icon1.gif) no-repeat; height:26px; line-height:28px; padding:0 0 0 24px; font-size:14px; color:#000000; text-align:left;}
.lg_desc{ margin:4px 0 20px 20px; background-color:#e5e5e5; line-height:20px; padding:10px 10px 10px 16px;}
.lg_left_table{ margin:10px 10px 0 20px;}
.lg_t_title{ font-size:14px;}
.lg_t_desc{ color:#575757; font-size:12px; line-height:18px;}
.lg_btn_div{ text-align:center; margin:10px 0 0 0;}
.lg_btn{
font-size: 12px;
/*color: #42688f;*/ 
/*
color:#FFFFFF;
background-color:#333333;*/
background-color: #ffffff; 
border-left:1px #CCCCCC solid;
border-top:1px #CCCCCC solid;
border-right:1px #666666 solid;
border-bottom:1px #666666 solid;
/*line-height:22px;*/
height:26px; width:160px; cursor:pointer; letter-spacing:1px;
}

.login_input{height:20px; width:170px;line-height:20px;background-color: #ffffff; border-left:1px #CCCCCC solid;border-top:1px #CCCCCC solid;border-right:1px #666666 solid;border-bottom:1px #666666 solid;}

.lg_login{
font-size: 12px;
/*color: #42688f;*/ 
/*
color:#FFFFFF;
background-color:#333333;*/
background-color: #ffffff; 
border-left:1px #CCCCCC solid;
border-top:1px #CCCCCC solid;
border-right:1px #666666 solid;
border-bottom:1px #666666 solid;
/*line-height:22px;*/
height:52px; width:66px; cursor:pointer; letter-spacing:1px;
}

.login_txt{ color:#FF0000; margin:6px 0 0 2px;}
/*login Panel end*/

/*forget start*/
/*.f_div1{ width:700px; margin:10px 0 10px 10px; border-bottom:1px #999999 solid;}
.f_step1{ margin:10px 0 10px 80px;font-size:16px;}*/
.lf_table_div{ margin:10px 0 0 18px; width:100%;}
.lf_td{ background-color:#575757; color:#CCCCCC; font-size:14px; line-height:20px;}
.lf_td_current{ background-color:#000000; color:#FFFFFF; font-size:14px; line-height:20px;}
.lf_td_arrow{ background-color:#FFFFFF;}
.lf_div{margin:4px 0 20px 20px;background-color:#e5e5e5; line-height:20px; width:578px;}

/*forget end*/


#map{ margin:0 0 30px 0; width: 600px; height: 500px; border-top:1px #c39961 solid; border-left:1px #c39961 solid; border-right:1px #442701 solid; border-bottom:1px #442701 solid;}

/*scart start*/
.scart_step_div{ margin:10px 0 0 6px;}

.sc_left_div{ margin:10px 10px 0 20px;}

/*scStep start*/
.scStep {width: 140px; margin:10px 0 10px 0;}
.scSteptop, .scStepbottom {display:block; background:transparent; font-size:1px;}
.scStepb1, .scStepb2, .scStepb3, .scStepb4 {display:block; overflow:hidden;background: #666666;}
.scStepb1, .scStepb2, .scStepb3 {height:1px;}
.scStepb2, .scStepb3, .scStepb4 {border-left:1px solid #666666; border-right:1px solid #666666;}
.scStepb1 {margin:0 5px; background:#666666;}
.scStepb2 {margin:0 3px; border-width:0 2px;}
.scStepb3 {margin:0 2px;}
.scStepb4 {height:2px; margin:0 1px;}
.scStepboxcontent {border:0 solid #666666;border-width:0 1px;background:#666666;text-align:center;height:auto;overflow: hidden; line-height:40px; font-size:18px; color:#CCCCCC; letter-spacing:1px;}
/*scStep end*/

/*scStepCurrent start*/
.scStepCurrent {width: 140px; margin:10px 0 10px 0;}
.scSteptopCurrent, .scStepbottomCurrent {display:block; background:transparent; font-size:1px;}
.scStepb1Current, .scStepb2Current, .scStepb3Current, .scStepb4Current {display:block; overflow:hidden;background: #000000;}
.scStepb1Current, .scStepb2Current, .scStepb3Current {height:1px;}
.scStepb2Current, .scStepb3Current, .scStepb4Current {border-left:1px solid #000000; border-right:1px solid #000000;}
.scStepb1Current {margin:0 5px; background:#000000;}
.scStepb2Current {margin:0 3px; border-width:0 2px;}
.scStepb3Current {margin:0 2px;}
.scStepb4Current {height:2px; margin:0 1px;}
.scStepboxcontentCurrent {border:0 solid #000000;border-width:0 1px;background:#000000;text-align:center;height:auto;overflow: hidden; line-height:40px; font-size:18px; color:#FFFFFF; letter-spacing:1px; font-weight: bold;}
/*scStep end*/
.scart_div{ margin:4px 0 0 0; background-color:#FFFFFF; line-height:20px;}
.scart_div a{color:#000000;}
.scart_div a:hover{color:#000000;}
.scart_div a:link{color:#000000;}
.scart_div a:visited{color:#000000;}

.sc_msg_table{ background-color:#FFFFFF;}
.scart_table{ background-color:#FFFFFF;}
.scart_table .banner{ background-color:#e5e5e5;}
.scart_table .trlist{ background-color:#ffffff;}
.scart_table .tdlist{ border-bottom:1px #E7E7E7 dotted;}

.but_cart_next{ cursor:pointer; background-color:#000000; color:#FFFFFF;}
.but_no_Agree{ cursor:pointer; background-color:#FFC4C4;}
.s_button{ cursor:pointer;}

.trems_div{ margin:0 0 0 26px;}
.ochk_div{ margin:0 0 0 26px;}
.oesafe_div{ margin:0 0 0 26px; font-size:12px; line-height:22px;}
.scart_step3_prv{ margin:10px 0 10px 0; border-top:1px #CCCCCC dotted; padding:20px 0 0 0;}
.ochk_table_bg{ margin:0 0 20px 0; width:100%;background-color:#e5e5e5; line-height:20px; border-top:1px #E1E1E1 solid; border-left:1px #E1E1E1 solid; border-right:1px #A4A4A4 solid; border-bottom:1px #A4A4A4 solid;}

.osafe_ul{margin:6px 0 0 0px; padding:0; letter-spacing:2px; list-style-type:none;font-size:12px; color:#FFFFFF; line-height:30px;}
.osafe_li{ color:#993366;}
.osafe_li_desc{ margin:0 0 10px 12px; color:#333333; line-height:22px;}

.pay_div{margin:10px 0 10px 0;}
.pay_div .banner{background-color:#333333; color:#FFFFFF;}
.pay_table{
font: 12px Tahoma, Verdana;
empty-cells: show;
border-collapse: separate;
border-collapse: collapse;
border-color:#FFFFFF;
line-height:18px;
}

/*scart end*/

.side_new{ font-size:16px;}

/*class start*/
.class_div{ width:100%; height:auto; margin:4px 0 4px 0; }

/*class end*/

/*order info start*/
.od_div{ margin:0 10px 0 10px; font-family:"Times New Roman", Times, serif;/*background-color:#FFCCFF;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6;*/ }
.od_title{ background:url(news_icon1.gif) no-repeat; height:26px; line-height:28px; padding:0 0 0 24px; font-size:14px; color:#000000;}
.od_desc{ margin:6px 0 10px 30px; font-size:12px; line-height:22px;}
.od_desc a{color:#333333;}
.od_desc a:hover{color:#333333;}
.od_desc a:link{color:#333333;}
.od_desc a:visited{color:#333333;}
.od_txt1{color:#FF0033;}
.od_ul{margin:6px 0 0 0px; padding:0; letter-spacing:2px; list-style-type:none;font-size:12px; color:#FFFFFF; line-height:30px;}
.od_li{ color:#993366;}
.od_li_desc{ margin:0 0 10px 12px; color:#333333; line-height:22px;}

/*order info end*/

/*rss start*/
.rss_desc{ margin:4px 0 20px 20px; background-color:#e5e5e5; line-height:30px; padding:10px 10px 10px 16px;}
.rss_img{ position:absolute; margin:10px 0 0 210px;}
.rss_ul{margin:6px 0 0 20px; padding:0; letter-spacing:2px; list-style-type:square; font-size:12px;line-height:18px;}
.rss_ul a{color:#333333;}
.rss_ul a:hover{color:#333333;}
.rss_ul a:link{color:#333333;}
.rss_ul a:visited{color:#333333;}
/*rss end*/

/*myOrder start*/
.mo_desc{ margin:4px 0 0 0; background-color:#e5e5e5; line-height:20px;}
.mo_table{ background-color:#e5e5e5; }
.mo_table .banner{ }
.mo_return{font-weight:bold; color:#FF5555;}
.mo_cancel{font-weight:bold; color:#FF9900; color:#006600;}
.mo_table2{
font: 12px Tahoma, Verdana;
color: #333333;
empty-cells: show;
border-collapse: separate;
border-collapse: collapse;
}
.mo_table2 .style2{ color:#666666;}
.mo_table2 .style3{ color:#000000;}
/*myOrder end*/

/*info start*/
.info_top_txt{ margin:0 0 0 12px; font-size:16px; font-weight:bold; color:#000000; letter-spacing:2px;background:url(news_icon1.gif) no-repeat; height:26px; line-height:28px; padding:0 0 0 24px; }
.info_detail{ margin:10px 0 14px 30px; line-height:24px; letter-spacing:1px; color:#000000;}
.info_detail a{color:#000000;}
.info_detail a:link{color:#000000;}
.info_detail a:visited{color:#000000;}
.info_detail a:hover{color:#FF0033;}
/*info end*/

#popup_bank{
	position:absolute;
	top:280px;
	width:240px;
	height:140px;
	z-index:0;
	padding-left: 434px; 
	filter:alpha(Opacity=90);-moz-opacity:0.9;opacity:0.9;
}

#popup_menu{
height:20px; line-height:20px; 
}
#popup_txt{ float:left; margin:0 0 0 0; font-size:16px; font-weight:bold; letter-spacing:1px; height:26px; width:120px; background-color:#FFFFFF; color:#FF0000; text-align:center;border-top:2px solid #CCCCCC; border-left:2px solid #CCCCCC; border-right:1px solid #666666;}
#popup_close{ float:left; margin:0 0 0 0; height:20px; width:80px; background-color:#FF6666; color:#000000; text-align:center;border-top:2px solid #CCCCCC; border-left:0px solid #CCCCCC; border-right:2px solid #666666;}
#popup_close a{ color:#000000; text-decoration: none;}
#popup_close a:visited{ color:#000000; text-decoration: none;}
#popup_close a:hover{ color:#000000; text-decoration: none;}
#popup_bg{
	width:240px;
	height:100px;
	background-color:#FFFFFF;
	border-top:2px solid #CCCCCC; border-left:2px solid #CCCCCC; border-bottom:2px solid #666666; border-right:2px solid #666666;
}
#popup_content{ margin:10px; line-height:26px; font-size:12px; letter-spacing:2px;}
#popup_content a{ font-size:16px; color:#0000FF; text-decoration: none;}
#popup_content a:visited{ font-size:16px; color:#0000FF;text-decoration: none;}
#popup_content a:hover{ font-size:16px; color:#990099;text-decoration: none;}