﻿@charset "utf-8";

/* base */
body {	font-size:11px;	font-family:arial; color:#898989;	line-height:12px; }

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {	padding:0;	 margin:0;	}
ol, ul, li {	list-style:none ;	}
h1, h2, h3, h4, h5, h6 {	font-weight:normal;	font-size:100%;	}
form, fieldset, img {	border:0;	}
address, caption, em {	font-weight:normal;	font-style:normal;	}
hr, .blind	{ position:absolute;	width:0;	height:0;	font-size:0;	line-height:0;	overflow:hidden;	visibility:hidden;	}
.bold	{	font-weight:bold;	}
.pink	{	color:#eb0991;	}
.pink2	{	color:#f45f92;	}
.black	{	color:#000000;	}
.red	{	color:#9e0b0f;	}
.blue	{	color:blue;	}

.smlinks {font-family:arial; font-size:11px; color:#494949; font-weight:bold;}
.smlinks a:link {font-family:arial; font-size:11px; color:#494949; font-weight:bold; text-decoration:none;}
.smlinks a:visited {font-family:arial; font-size:11px; color:#494949; font-weight:bold; text-decoration:none;}
.smlinks a:hover {font-family:arial; font-size:11px; color:#f45f92; font-weight:bold; text-decoration:none;}

.ttlink {font-family:times new roman; font-size:14px; color:#595959; font-weight:bold; text-decoration:none; letter-spacing:0.1px;}
.ttlink a:link {font-family:times new roman; font-size:14px; color:#595959; font-weight:bold; text-decoration:none; letter-spacing:0.1px;}
.ttlink a:visited {font-family:times new roman; font-size:14px; color:#595959; font-weight:bold; text-decoration:none; letter-spacing:0.1px;}
.ttlink a:hover {font-family:times new roman; font-size:14x; color:#eb0991; font-weight:bold; text-decoration:none; letter-spacing:0.1px;}

/* layout */
#wrapper	{	position:relative;	clear:both;	margin:0 auto;	width:960px;	}
#header	{	clear:both;	width:960px; height:110px;	}
#sub_menu	{	float:left;	width:162px;	}
#main	{float:right;	width:798px;	}
#footer	{	clear:both;	padding:30px 0 60px 0;		width:960px; height:190px;}

.main_newarrival {clear:both; padding-top:30px; height:167px;}

/* margin */
* html .tm1	{	margin:1px 0 0 0;	}
*:first-child+html .tm1	{	margin:1px 0 0 0;	}
* html .tm4	{	margin:4px 0 0 0;	}
*:first-child+html .tm4	{	margin:4px 0 0 0;	}
.lmm3	{	margin:5px 0 0 0;	}
* html .lmm3	{	margin:0 0 0 -3px;	}
*:first-child+html .lmm3	{	margin:0 0 0 -3px;	}
* html .bmm5ex	{	margin:0 0 -5px 0;	}
*:first-child+html .bmm5ex	{	margin:0 0 -5px 0;	}
* html .bmm8ex	{	margin:0 0 -8px 0;	}
*:first-child+html .bmm8ex	{	margin:0 0 -8px 0;	}


.tm3	{	margin:3px 0 0 0;	}
.tm4	{	margin:4px 0 0 0;	}
.tm5	{	margin:5px 0 0 0;	}
.tm6	{	margin:6px 0 0 0;	}
.tm8	{	margin:8px 0 0 0;	}
.tm9	{	margin:9px 0 0 0;	}
.tm11	{	margin:11px 0 0 0;	}
.tm12	{	margin:12px 0 0 0;	}
.tm13	{	margin:13px 0 0 0;	}
.tm14	{	margin:14px 0 0 0;	}
.tm15	{	margin:15px 0 0 0;	}
.tm16	{	margin:16px 0 0 0;	}
.tm18	{	margin:18px 0 0 0;	}
.tm19	{	margin:19px 0 0 0;	}
.tm20	{	margin:20px 0 0 0;	}
.tm21	{	margin:21px 0 0 0;	}
.tm22	{	margin:22px 0 0 0;	}
.tm25	{	margin:25px 0 0 0;	}
.tm27	{	margin:27px 0 0 0;	}
.tm33	{	margin:33px 0 0 0;	}
.tm40{	margin:43px 0 0 0;	}
.tm59	{	margin:59px 0 0 0;	}
.tm120	{	margin:120px 0 0 0;	}
.lm8	{	display:inline;	margin:0 0 0 8px;	}
.lm31	{	display:inline;	margin:0 0 0 31px;	}
.lm35	{	display:inline;	margin:0 0 0 53px;	}
.lm54	{	display:inline;	margin:0 0 0 54px;	}
.lm247	{	display:inline;	margin:0 0 0 247px;	}
.rm2	{	display:inline;	margin:0 2px 0 0;	}
.rm3	{	display:inline;	margin:0 3px 0 0;	}
.rm6	{	display:inline;	margin:0 6px 0 0;	}
.rm14	{	display:inline;	margin:0 14px 0 0;	}
.rm16	{	display:inline;	margin:0 16px 0 0;	}
.rm20	{	display:inline;	margin:0 20px 0 0;	}
.rm40	{	display:inline;	margin:0 40px 0 0;	}
.rm45	{	display:inline;	margin:0 45px 0 0;	}
.bm3	{	margin:0 0 3px 0;	}
.bm4	{	margin:0 0 4px 0;	}
.bm5	{	margin:0 0 5px 0;	}
.bm6	{	margin:0 0 6px 0;	}
.bm7	{	margin:0 0 7px 0;	}
.bm8	{	margin:0 0 8px 0;	}
.bm9	{	margin:0 0 9px 0;	}
.bm10	{	margin:0 0 10px 0;	}
.bm11	{	margin:0 0 11px 0;	}
.bm12	{	margin:0 0 12px 0;	}
.bm13	{	margin:0 0 13px 0;	}
.bm14	{	margin:0 0 14px 0;	}
.bm15	{	margin:0 0 15px 0;	}
.bm16	{	margin:0 0 16px 0;	}
.bm17	{	margin:0 0 17px 0;	}
.bm18	{	margin:0 0 18px 0;	}
.bm19	{	margin:0 0 19px 0;	}
.bm20	{	margin:0 0 20px 0;	}
.bm21	{	margin:0 0 21px 0;	}
.bm22	{	margin:0 0 22px 0;	}
.bm23	{	margin:0 0 23px 0;	}
.bm25	{	margin:0 0 25px 0;	}
.bm26	{	margin:0 0 26px 0;	}
.bm27	{	margin:0 0 27px 0;	}
.bm30	{	margin:0 0 30px 0;	}
.bm33	{	margin:0 0 30px 0;	}
.tmm3	{	margin:-3px 0 0 0;	}




/* layer */
#question_ov {	visibility:hidden;	position:absolute;	left:725px;	top:24px;	padding:5px;	width:223px;	height:53px;	z-index:2;	border:1px solid #464646;	background-color:#ffffff;	}
.close	{	position:absolute;	left:200px;	top:40px;	}

#shopping_bag_ov	{	visibility:hidden;	position:absolute;	left:726px;	top:63px;	width:232px;	height:239px;	z-index:1;	border:1px solid #f49ac2;	background-color:#ffffff;	line-height:18px;	}
* html #shopping_bag_ov	{	top:66px;	}
*:first-child+html #shopping_bag_ov	{	top:66px;	}
.shopping_menu	{	float:right;	}
.shopping_menu li	{	float:left;	}
.shopping_btn	{	margin:5px 0 0 0;	text-align:center;	}
.item_div_l	{	margin:2px 5px 0 0;	}
* html .item_div_l	{	margin:1px 5px 0 0;	}
*:first-child+html .item_div_l	{	margin:1px 5px 0 0;	}
.item_div_l li	{	float:left;	}
.item_count_l	{	margin:0 2px 0 0;	font-size:12px;	font-weight:bold;	color:#9e0b0f;	}
.item_l	{	margin:0 0px 0 0;	font-size:12px;	color:#464646;	}
.bullet_up	{	margin:3px 0 0 0;	}
* html .bullet_up	{	margin:4px 0 0 0;	}
*:first-child+html .bullet_up	{	margin:3px 0 0 0;	}
.table_h	{	margin:0 0 0 9px;	color:#464646;	}
.table_b	{	margin:0 0 0 9px;	width:223px;	height:130px;	color:#464646;	overflow:auto;	}
.table_f	{	margin:5px 0 0 9px;	font-size:10px;	font-weight:bold;	color:#464646;	}
.shop_iframe	{	position:absolute;	left:0;	top:0;	z-index:-1;	width:232px;	height:239px;	}

#login_none	{	visibility:hidden;	position:absolute;	left:670px;	top:50px;	width:290px;	height:15px;	z-index:1;	color:#ff0000;	}
#login_error	{	visibility:hidden;	position:absolute;	left:660px;	top:50px;	width:300px;	height:15px;	z-index:1;	color:#ff0000;	}

#logged {	visibility:hidden;	position:absolute;	left:600px;	top:0px;	width:360px;	height:50px;	z-index:2;	background-color:#ffffff;		text-align:right;	}
.log_box {	float:right;	text-align:right;	}
.log_bg	{	margin:0 0 7px 0; border-top:6px solid #f49ac2;	}
.log_name	{	margin:0 3px 0 0;	font-weight:bold;	}

#name_ov	{	visibility:visible;	position:absolute;	padding:3px;	left:567px;	top:34px;	width:387px;	height:13px;	z-index:3;		background-color:#b7b7b7;	}
#name_ov li	{	float:left;	color:#ffffff;	}
.bar	{	margin:0 2px;	font-weight:bold;	}

/* header */
.header_top	{	clear:both;		background-color:red;}
.logo	{	float:left; margin:26px 0 7px 0;	}
.form	{	float:right;	}
* html .form	{	width:300px;	}
.top_menu	{	clear:both;	margin:12px 0 2px 0;	}
* html .top_menu	{	margin:10px 0 0 0;	}
*:first-child+html .top_menu	{	margin:10px 0 0 0;	}
.top_menu li	{	float:left;	}
.check_rem	{	width:12px;	height:12px;	}
.login_form	{	clear:both;	margin:30px 0 0 0;	}
* html .login_form	{	clear:both;	margin:-10px 0 0 0;	}
*:first-child+html	.login_form	{	clear:both;	margin:-10px 0 0 0;	}
.login_form li	{	float:left;	}
.text_form	{	margin:0 3px 0 0;	width:100px; height:16px;	font-family:arial; color:#494949;	border:1px solid #cacaca;	background-color:#f3f3f3;	}
.text_form01	{	margin:0 3px 0 0;	width:140px; height:16px;	font-family:arial; color:#494949;	border:1px solid #cacaca;	background-color:#f3f3f3;	}

#menu	{	clear:both;	}
.smenu_left	{	float:left;	}
.smenu_left li	{	float:left;	padding:0 13px 0 0;	background:url(/images/header/menu_bar.gif) right center no-repeat;	}

.smenu_right	{	float:right;	}
.smenu_right	li	{	float:left;	}

.menu_left	{	float:left;	}
.menu_left li	{	float:left;	padding:0 13px 0 0;	background:url(/images/header/menu_bar.gif) right center no-repeat;	}
.menu_right	{	float:right;	}
.menu_right	li	{	float:left;	}
.item_div	{	margin:5px 5px 0 0;	}
.item_div li	{	float:left;	}
.item_count	{	margin:0 2px 0 0;	font-size:12px;	font-weight:bold;	color:#9e0b0f;	}
.item	{	margin:0 0px 0 0;	font-size:12px;	color:#464646;	}



/* category */
.category	{	width:135px;	}
.search_form li	{	float:left;	}
.search	{	margin:0 2px 0 0;	width:116px; height:16px;	font-family:arial; color:#494949;	border:1px solid #cacaca;	background-color:#f3f3f3;	}
.a_search	a:link	{	font-size:10px;	font-family:verdana;	font-weight:bold;	color:#f45f92;	text-decoration:none;	}
.a_search	a:visited	{	font-size:10px;	font-family:verdana;	font-weight:bold;	color:#f45f92;	text-decoration:none;	}
.a_search	a:hover	{	font-size:10px;	font-family:verdana;	font-weight:bold;	color:#f45f92;	text-decoration:underline;	}
.a_search	a:active	{	font-size:10px;	font-family:verdana;	font-weight:bold;	color:#f45f92;	text-decoration:none;	}
.cate_menu li	{	font-weight:bold;	 color:#464646;	}
.cate_menu a:link	{	color:#464646;	text-decoration:none;	}
.cate_menu a:visited	{	color:#464646;	text-decoration:none;	}
.cate_menu a:hover	{	color:#ed008c;	text-decoration:underline;	}
.cate_menu a:active	{	color:#464646;	text-decoration:none;	}
.cate_menu_sub	{	margin:0 0 8px 0;	font-weight:normal;	color:#464646;	}
.cate_menu00	{font-weight:bold; color:#464646;}
.cate_menu00 a:link	{	font-weight:bold; color:#464646; 	text-decoration:none;	}
.cate_menu00 a:visited	{	font-weight:bold; color:#464646;	 text-decoration:none;	}
.cate_menu00 a:hover	{	font-weight:bold; color:#ed008c;	text-decoration:underline;	}
.cate_menu00 a:active	{	font-weight:bold; color:#464646;	 text-decoration:none;	}


.cate_menu_sub01	{	margin:0 0 8px 0; 	font-weight:normal;	 color:#464646;}
.cate_menu_sub01 a:link	{	color:#464646; 	text-decoration:none;	}
.cate_menu_sub01 a:visited	{	color:#464646;	 text-decoration:none;	}
.cate_menu_sub01 a:hover	{	color:#ed008c;	text-decoration:underline;	}
.cate_menu_sub01 a:active	{	color:#464646;	 text-decoration:none;	}

.cate_subtitle {margin:21px 0 0 0; font-family:times new roman; font-size:17px; color:#000000; font-weight:bold; text-decoration:none;}



.slmenu {	position:relative;	font:bold 9px "Verdana";	padding:3px 1px 1px 0px;		 	color:#494949;	width:135px;	cursor:pointer;	}
.subslmenu {	position:relative;	width:135px;	padding-left:5px;	display:none;	font:9px "Verdana";}



/* main */
.sub_image	{	margin:30px 0 0 0;	}
.sub_image li	{	float:left; width:158px; color:#141414; font-size:12px; line-height:140%;}
.bottom_left	{	float:left;	margin:18px 16px 0 0;	}
* html .bottom_left	{	float:left;	margin:0 16px 0 0;	}
.bottom_center	{	float:left;	margin:45px 28px 0 0;	width:330px;	font-family:arial;	}
* html .bottom_center	{	margin:27px 28px 0 0;	}
.bottom_center li.title	{	margin:0 0 8px 0;	font-weight:bold;	color:#363636;	}
.bottom_right	{	float:right;	display:inline;	 margin:27px 8px 0 0;	width:207px;	height:180px;	font-family:arial;	background-color:#f5f5f5;	}
* html .bottom_right	{	margin:9px 8px 0 0;	}
.bottom_rl	{	float:left; display:inline;	margin:9px 0 0 13px;	font-weight:bold;	}
.bottom_rr	{	float:right;	display:inline;	margin:9px 13px 0 0;	font-weight:bold;	}
.bottom_right_dot	{	clear:both;	margin:3px 0 0 0;	}
.latest_icon	{	float:left;	display:inline;	margin:0 8px 0 11px;	}
.latest_text	{	float:left;	margin:0 0 13px 0;	width:175px;	}
.bottom_bottom	{	clear:both;	float:right;	margin:10px 0; width:215px;	font-family:arial;	text-align:center;	}
.bottom_bottom a:link	{	font-weight:bold;	color:#464646;	text-decoration:none;	}
.bottom_bottom a:visited	{	font-weight:bold;	color:#464646;	text-decoration:none;	}
.bottom_bottom a:hover	{	font-weight:bold;	color:#464646;	text-decoration:underline;	}
.bottom_bottom a:active	{	font-weight:bold;	color:#464646;	text-decoration:none;	}



/* footer */
.footer_menu	{	width:960px;	height:28px;	background:url(../images/footer/menu_bg.gif) repeat-x;	}
.footer_menu_left	{	float:left;	}
.footer_menu_left	li	{	float:left;	}
.footer_menus	{	display:inline;	margin:8px 0 0 15px;	font-weight:bold;	color:#ffffff;	}
.footer_menus	a:link	{	font-weight:bold;	color:#ffffff;	text-decoration:none;	}
.footer_menus	a:visited	{	font-weight:bold;	color:#ffffff;	text-decoration:none;	}
.footer_menus	a:hover	{	font-weight:bold;	color:#ffffff;	text-decoration:underline;	}
.footer_menus	a:active	{	font-weight:bold;	color:#ffffff;	text-decoration:none;	}
.footer_menu_right	{	float:right;	}
.footer_menu_right li	{	float:left;	}
.footer_link	{	clear:both;	}
.footer_link li	{	float:left;	}
.link_menu_01	{	margin:18px 0 0 0;	}
.link_menu_02	{	margin:18px 0 0 0;	}
.link_menu_03	{	margin:18px 0 0 0;	}
.link_menu_04	{	margin:18px 0 0 0;	}
.link_menu_01 li	{	clear:both;	font-size:10px;	font-family:verdana;	}
.link_menu_02 li	{	clear:both;	font-size:10px;	font-family:verdana;	}
.link_menu_03 li	{	clear:both;	font-size:10px;	font-family:verdana;	}
.link_menu_04 li	{	clear:both;	font-size:10px;	font-family:verdana;	font-weight:bold;	}
.link_bold	{	font-weight:bold;	}
.footer_address li	{ clear: both;	}

.address	{	margin:15px 0 0 0;	}
.address li	{	clear:both;	width:720px;	font-size:10px;	}

.rssbanner {float:left; width:960px;}
.rssbanner li { float:left; }
#banner2	{	float:left;	padding:0 0 0 15px; width:100px;}
#copyright {float:left; padding:0px 0 0 0px; }
#rss	{	float:left; padding:0 0 0 650px;}



/* wholesalenew - index */
.new_arrivals	{	margin:26px 0;	}
.calender	li	{	margin:0 0 12px 0;	color:#464646;	}
.new_arr_form	{	float:right;	margin:0 0 10px 0;	}
.new_arr_form li	{	float:left;	}
.new_arr_form_text	{	margin:3px 6px 0 0;	font-weight:bold;	 color:#898989;}

.new_arr_form_text a:link	{	font-weight:bold;	 color:#898989;	text-decoration:none;	}
.new_arr_form_text a:visited	{	font-weight:bold;	 color:#898989;	text-decoration:none;	}
.new_arr_form_text a:hover	{	font-weight:bold;	 color:#ed008c;	text-decoration:underline;	}
.new_arr_form_text a:active	{	font-weight:bold;	 color:#898989;	text-decoration:none;	}




.new_arr_form_text1	{	margin:3px 16px 0 0;	font-weight:bold;	}
.new_arr_form_text2	{	margin:3px 6px 0 0;	}
.new_arr_form_select	{	font-family:arial; font-size:11px;	color:#898989;	}
.new_arr_form_s	{	clear:both;	height:36px;	}
.new_arr_search	{	float:left;	margin:0 0 10px 0;	width:240px;	}
.new_arr_search li	{	float:left;	}
.go_to_page	{	margin:0 2px 0 0;	width:40px; height:14px;	font-family:arial; color:#494949;	border:1px solid #cacaca;	}



.page	{	margin:0 5px 0 16px;	}
.page li	{float:left;	margin:0 3px 0 0;	}
.page_num	{	padding:2px 0 0 0;	}
.page_num a:link	{	color:#000000;	text-decoration:none;	}
.page_num a:visited	{	color:#000000;	text-decoration:none;	}
.page_num a:hover	{	color:#000000;	text-decoration:underline;	}
.page_num a:active	{	color:#000000;	text-decoration:none;	}





.contents_all	{	clear:both;	display:inline;}
.contents	{	float:left;	margin:0 3px 0 0;	width:156px;	height:211px;	}
.new_arr_content	{	border:1px solid #cdcdcd;	}
.new_arr_text01	{	margin:7px 0 0 0;	font-weight:bold;	color:#464646;	}
.new_arr_text02	{	margin:2px 0;	color:#464646;	}
.new_arr_text03	{	margin:0 0 7px 0;	font-weight:bold;	color:#cc0000;}
.thisitem_incart {	clear:both; width:130px; padding:4px 0 5px 0px; font-weight:bold; color:#0080ff;}
.select_num	{	font-size:11px;	}
.new_arr_btn li	{	float:left;	margin:0 2px 0 0;	}



/* detail */
.place	{	font-size:12px;	color:#464646;	}
.goods_detail	{	clear:both;	margin:45px 0 0 0;	height:375px;	}
.goods_img	{	float:left; display:inline;	position:relative;	margin:0 0 0 1px;	width:395px;	}
.goods_img_tnb	{	padding:10px 14px 9px 13px;	width:366px;	height:16px;	border:1px solid #cccccc;	}
.goods_img_text	{	float:left;	}

.goods_img_btn_bookmark	{	float:right;	}
.goods_img_btn	{	float:right;	margin:5px 0 15px 0;	}
.goods_img_btn li	{	float:left;	display:inline;	margin:0 5px 0 0;	}



.goods_info	{	float:right;	width:375px;	}
.goods_info_text	{	margin:0 0 0 4px;	color:#464646;	}
.goods_name	{	font-size:12px;	font-weight:bold;	}
.goods_icon li 	{	float:left;	}
#goods_info_bar	{	visibility:visible;	float:right;	margin:10px 0 18px 0;	width:372px;	height:1px;	background-color:#ececec;	}
* html #goods_info_bar	{	margin:0 0 18px 0;	height:10px;	font-size:0px;	background-color:#ffffff;	border-bottom:1px solid #ececec;	}
.original_price	{	clear:both;	height:20px;	font-size:12px;	font-family:Times New Roman;	}
.discount_price	{	clear:both;	font-size:20px;	font-family:Times New Roman;	font-weight:bold;	}
.goods_add	{	margin:19px 0 0 0;	height:46px;	}
.goods_add li 	{	float:left;	}
.add_num	{	margin:3px 15px 0 0;	}
.leave_comment	{	clear:both;	font-size:14px;	font-family:Times New Roman;	color:#898989;	}
.goods_info_btn	{	margin:8px 0 0 0;	}
.goods_info_btn li 	{	float:left;	}

.shopnkeyword	{	height:91px;	}
.shopnkeyword li	{	float:left;	color:#252525;	}
.snk_title	{	margin:0 0 8px 0;	}
.gray	{	color:#797979;	}

.other_color	{	clear:both;	}
.ocns	{	margin:0 0 5px 6px;	}
.ocns_content	{	float:left;	display:inline;	margin:0 0 0 5px;	width:372px;	height:134px;	}
.ocns_blank	{	float:left;	width:40px;	height:134px;	}
.ocns_img	{	float:left;	margin:0 12px 0 0;	border:1px solid #898989;	}
.ocns_info	{	float:left;	color:#464646;	}
.ocns_info a:link	{	color:#464646;	text-decoration:none;	}
.ocns_info a:visited	{	color:#464646;	text-decoration:none;	}
.ocns_info a:hover	{	color:#464646;	text-decoration:underline;	}
.ocns_info a:active	{	color:#464646;	text-decoration:none;	}
.ocns_name	{	font-size:12px;	font-weight:bold;	}
.ocns_price	{	margin:6px 0;	font-weight:bold;	}
.ocns_btn	{	margin:4px 0 0 0;	}
.ocns_btn	li	{	float:left;	}

.customer_who	{	clear:both;	height:167px;	}
.cwpt	{	float:left;	display:inline;	margin:17px 0 5px 3px;	}
.cwpt_goods	{	width:798px;	}
.cwpt_left	{	float:left;	}
.cwpt_img	{	float:left;	position:relative;	margin:1px 0px 0px 1px;	width:95px;	border:1px solid #eaeaea;	z-index:1;	}
.cwpt_MainNewImg	{ margin:0px 1px 0px 1px;	border:1px solid #eaeaea;}
.goods_ov	{	visibility:hidden;	position:absolute;	left:-28px;	top:-8px;	width:154px;	height:115px;	z-index:6;		border:1px solid #898989;	}
.cwpt_right	{	float:left;	}

.other_product	{	clear:both;	height:217px;	}
.opiss	{	float:left;	display:inline;	margin:0 0 5px 5px;	}
.detail_bar	{	float:right;	margin:0 0 12px 0;	width:790px;	height:1px; background-color:#cccccc;	}
* html .detail_bar	{	margin:0;	height:12px; background-color:#ffffff;	border-top:1px solid #cccccc;	}
.view_more	{	float:right;	display:inline;	margin:0 37px 5px 0;	}
.view_moremain	{	float:right;	display:inline;	margin:15px 0px 5px 0;	}

.product_review	{ clear:both; position:relative;	width:798px;	z-index:1;	}
.prbc	{	float:left;	display:inline;	margin:0 0 5px 14px;	}

.review_text	{	float:right;	display:inline;	margin:7px 22px 0 0;	color:#464646;	}
.review_text a:link	{	color:#464646;	text-decoration:none;	}
.review_text a:visited	{	color:#464646;	text-decoration:none;	}
.review_text a:hover	{	color:#464646;	text-decoration:underline;	}
.review_text a:active	{	color:#464646;	text-decoration:none;	}
.prbc_text1	{	clear:both;	color:#464646;	}	
.prbc_text2	{	clear:both;	color:#464646;	}
.prbc_left	{	float:left;	display:inline;	margin:0 0 0 14px;	width:140px;	font-weight:bold;	}
.prbc_center	{	float:left;	display:inline;	margin:0 0 15px 10px;	width:470px;	}
.prbc_right	{	float:left;	display:inline;	margin:0 0 0 34px;	width:130px;	font-weight:bold;	color:#f26d7d;	}

#nologin	{	visibility:hidden;	position:absolute;	left:585px;	top:330px;	z-index:10;	width:315px;	height:110px; text-align:center;	background-color:#ffffff;	}
.nologin_iframe	{	position:absolute;	left:0;	top:0;	z-index:-1;	width:315px;	height:110px;	}
#prbc_text	{	visibility:visible;	}

#review_write	{	visibility:hidden;	position:absolute;	padding:7px 14px 7px 14px;	left:14px;	top:25px;	width:756px;	height:114px;	background-color:#e2e2e2;	}
#review_write li	{	float:left;	margin:0 10px 0 0;	height:24px;	color:#000000;	}
.rev_write_text	{	margin:5px 10px 0 0;	color:#464646;	}
.memo_area	{	width:754px;	height:62px; border:1px solid #cacaca;	background-color:#f3f3f3;	font-size:11px;	}
.btn_sub_rev	{	margin:5px 56px 0 0 ;	text-align:right;	}
#review_write_close	{	visibility:inherit;	position:absolute;	left:760px;	top:10px;	width:8px;	height:12px;	}

#email	{	visibility:hidden;	position:absolute;	left:330px;	top:360px;	padding:12px 14px 0 14px;	width:358px;	height:272px;	color:#464646;	border:2px solid #e8e8e8;	background-color:#ffffff;	}
.email_goods_num	{	margin:5px 0 12px 0;	font-size:14px;	font-weight:bold;	}
.email_bar01	{	clear:both;	margin:11px 0 14px 0;	width:358px;	height:1px;	font-size:0px;	background-color:#b7b7b7;	}
.email_bar02	{	clear:both;	margin:0 0 8px 0;	width:358px;	height:1px;	font-size:0px;	background-color:#b7b7b7;	}
.your_email	{	float:left;	width:108px;	font-weight:bold;	}
.your_email_r	{	float:left;	width:250px;	}
.recipients_email	{	float:left;	width:108px;	font-weight:bold;	}
.recipients_email_r	{	float:left;	margin:0 0 13px 0;	width:250px;	}
.email_form01	{	width:248px;	height:16px;	font-size:11px;	border:1px solid #cacaca;	background-color:#f3f3f3;	}
.email_textarea01	{	width:356px;	height:46px;	font-size:11px;	border:1px solid #cacaca;	background-color:#f3f3f3;	}
.btn_email_send	{	text-align:right;	}
#btn_email_close_this	{	visibility:inherit;	position:absolute;	left:294px;	top:10px;	width:79px;	height:16px;	}



/* myaccount - index */
#my_account_main	{	float:left;	margin:24px 0 0 89px;	width:620px;	color:#000000;	}
.riis	{	margin:0 0 13px -7px	}
.li_title	{	clear:both;	margin:23px 0 12px 0;	}
.ai_title	{	clear:both;	margin:15px 0;	}
.star	{	color:#f787ad	}
.login_form01	{	font-family:arial; font-size:11px; width:198px;	height:16px;	color:#464646;	border:1px solid #cacaca;	background-color:#f3f3f3;	}
.login_form02	{	font-family:arial; font-size:11px; 	width:452px;	height:16px;	color:#464646;	border:1px solid #cacaca;	background-color:#f3f3f3;	}
.login_form03	{	font-family:arial; font-size:11px; 	width:198px;	height:20px;	color:#464646;	border:1px solid #cacaca;	background-color:#f3f3f3;	}
.login_information li	{	height:42px;	}
.login_information	dl	{	clear:both;	}
.login_information div	{	float:left;	display:inline;	margin:0 21px 0 0;	height:18px;	}
.account_infomation	li	{	float:left;	margin:0 53px 10px 0;	}
.address_q	{	clear:both;	margin:0 0 18px 0;	}

.business_layer	{	position:relative;	}
#business_tax_id_layer	{	visibility:visible;	}
#business_type_in_layer	{	visibility:hidden;	position:absolute; top:0px;	}
* html	#business_type_in_layer	{	top:1px;	}
*:first-child+html	#business_type_in_layer	{	top:1px;	}
#business_type_us_layer	{	visibility:visible;	}

.state_layer	{	position:relative;	}
#state_us_layer	{	visibility:visible;	}
#state_in_layer	{	visibility:hidden;	position:absolute;	top:0px;	}
* html #state_in_layer	{	top:1px;	}
*:first-child+html #state_in_layer	{	top:1px;	}

#star_layer	{	visibility:visible;	color:#f787ad;	}
#country_in_layer	{	visibility:hidden;	}

#email_already	{	visibility:hidden;	color:#a71217;	}
#email_not_match	{	visibility:hidden;	color:#a71217;	}
#password_not_match	{	visibility:hidden;	color:#a71217;	}
#answer_letter	{	visibility:hidden;	color:#a71217;	}
#forgot_to_fillin	{	visibility:visible;	color:#a71217;	}
#not_correct	{	visibility:visible;	color:#a71217;	}



/* login */
#login_notagin 	{float:left;	width:745px;}
#login_main	{	float:left;	width:745px;	background:url(/images/myaccount/bg_bar.gif) center center no-repeat;	}
.login_main_left	{	float:left;	display:inline;	margin:0 0 0 91px;	width:250px;	}
.login_main_right	{	float:left;	display:inline;	margin:0 0 0 70px;	width:320px;	}
.login_main_title	{	margin:16px 0;	}
.login_form_text01	{	margin:23px 0 0 0;	color:#000000;	}
.login_form_text02	{	margin:9px 0 0 0;	color:#000000;	}
.login_main_right_ul	{	margin:22px 0 0 0;	}
.login_main_right_ul li	{	float:left;	width:144px;	}
.remember_check	{	height:18px;	margin:5px 0 0 0;	}
* html .remember_check	{	height:23px;	margin:0;	}
*:first-child+html .remember_check	{	height:23px;	margin:0;	}
.forgot a:link	{	color:#ed1c24;	text-decoration:none;	}
.forgot a:visited	{	color:#ed1c24;	text-decoration:none;	}
.forgot a:hover	{	color:#ed1c24;	text-decoration:underline;	}
.forgot a:active	{	color:#ed1c24;	text-decoration:none;	}
.immedi	{	clear:both;	padding:8px 0 0 0;	color:#000000;	}
* html .immedi	{	padding:4px 0 0 0;	}
*:first-child+html .immedi	{	padding:4px 0 0 0;	}
* html .square	{	font-size:7px;	}
.btn_create	{	margin:56px 0 0 0;	}
* html .btn_create	{	margin:60px 0 0 0;	}
*:first-child+html .btn_create	{	margin:60px 0 0 0;	}



/* lostpassword */
#lost_main	{	float:left;	width:745px;	background:url(/images/myaccount/bg_bar.gif) center center no-repeat;	}
.lost_main_left	{	float:left;	display:inline;	margin:0 0 0 91px;	width:250px;	}
.lost_main_right	{	float:left;	display:inline;	margin:0 0 0 70px;	width:320px;	}
.lost_main_title	{	margin:16px 0;	}
.lost_form_text01	{	margin:23px 0 0 0;	color:#000000;	}
.lost_form_text02	{	margin:9px 0 0 0;	color:#000000;	}
.lost_form_text03	{	margin:9px 0 0 0;	color:#000000;	}



/* thankyou */
#thankyou	{	margin:0 auto;	text-align:center;	}
.thankyou_img	{	margin:50px 0;	}
.please_help	{	margin:0 auto;	padding:14px 0px 0px 175px;	width:472px;	height:284px;	text-align:left;	font-size:12px;		}
.please_help dd	{	margin:3px 0 13px 11px;	}
* html .please_help dd	{	margin:0 0 13px 11px;	}
*:first-child+html .please_help dd	{	margin:0 0 13px 11px;	}
.que4_textarea	{	width:366px;	height:56px;	font-size:12px;	color:#464646;	border:1px solid #cacaca;	background-color:#f3f3f3;	}
.btn_submit	{margin-left:147px;}



/* checkout0 */
#checkout0	{	margin:10px 0 0 0;	width:960px;	}
.check_out	{	float:left;	margin:0 64px 32px 0;	}
.check_out_btn li	{	float:left;	margin:0 2px 32px 0;	}
.checkout0_text	{	clear:both;	margin:0 0 15px 0; width:960px;	height:65px;	font-weight:bold;	color:#494949;	background-color:#fccad9;	}
.review_your_order	{	float:left;	}
.please_review	{	float:left;	display:inline;	margin:15px 0 0 31px;	}
.review_order_list	{	clear:both;	}
.review_order_title	{	float:left;	margin:0 31px 11px 0;	width:777px;	height:31px;	border-top:1px solid #a1a1a1;	border-bottom:1px solid #a1a1a1;	background-color:#f5f5f5;	}
.review_order_title li	{	float:left;	margin:9px 0 0 0;	color:#464646;	}
.btn_continue {	float:left;	margin:4px 0 18px 0;	}
.review_order_title01	{	padding:0 0 0 2px;	width:109px;	}
.review_order_title02	{	width:300px;	}
.review_order_title03	{	width:72px;	text-align:right;	}
.review_order_title04	{	width:77px;	text-align:right;	}
.review_order_title05	{	width:109px;	text-align:right;	}
.review_order_title06	{	width:86px;	text-align:right;	}
.review_order_goods li	{	float:left;	color:#000000;	}
.review_order_goods01	{	padding:0 0 0 2px;	width:109px;	}
.review_order_goods02	{	width:300px;	line-height:16px;	}
.review_order_goods03	{	width:72px;	text-align:right;	}
.review_order_goods04	{	width:77px;	text-align:right;	}
.review_order_goods05	{	width:109px;	text-align:right;	}
.review_order_goods06	{	width:76px;	text-align:right;	}
.select_qtty	{	font-size:11px;	border:1px solid #cacaca;	background-color:#f3f3f3;	}
.check_out_dot	{	clear:both;	width:777px;	height:18px;	background:url(../images/myaccount/checkout_dot.gif);	}
.total_num_of_items	{	float:left;	margin:3px 0 0 0;	width:464px;	height:22px;	color:#464646;	text-align:right;	}
.total_quantity	{	float:left;	margin:3px 0 0 0;	width:222px;	height:22px;	color:#464646;	text-align:right;	}
.subtotal	{float:left;	display:inline;	 margin:0 0 8px 2px;	 width:690px;	border:1px solid #cccccc;	}
.subtotal01	{	padding:13px 22px 0 0; 	width:176px;	height:24px;	text-align:right;	  background-color:#f5f5f5;	float:left;}
.subtotal02	{	padding:13px 20px 0 0;	    width:80px;	    height:24px;	font-weight:bold;  	text-align:right;	background-color:#e2e2e2;	float:left;}
.subtotal03	{	padding:13px 40px 0 0; 	width:192px;	height:24px;	text-align:right;	    background-color:#f5f5f5;	 float:left;}
.subtotal04	{	padding:13px 10px 0 0; 	width:150px;	height:24px;	font-weight:bold;	    text-align:right;	background-color:#e2e2e2;	float:left;}
.subtotal_01	{float:left;	display:inline;	 margin:0 0 8px 2px;	 	border:1px solid #cccccc;	}
.subtotal01_01	{	padding:13px 22px 0 0; 	width:190px;	height:24px;	text-align:right;	  background-color:#f5f5f5;	float:left;}
.subtotal02_01	{	padding:13px 20px 0 0;	    width:150px;	    height:24px;	font-weight:bold;  	text-align:right;	background-color:#e2e2e2;	float:left;}
.subtotal03_01	{	padding:13px 40px 0 0; 	width:190px;	height:24px;	text-align:right;	    background-color:#f5f5f5;	 float:left;}
.subtotal04_01	{	padding:13px 10px 0 0; 	width:150px;	height:24px;	font-weight:bold;	    text-align:right;	background-color:#e2e2e2;	float:left;}
.btn_remove_item	{	float:left;	display:inline;	margin:0 32px 0 5px;	}
.checkout_page	{	float:left;	display:inline;	margin:0 0 0 2px;	width:346px;	color:#464646;	line-height:16px;	}
.your_merchandise	{	float:left;	width:346px;	color:#464646;	line-height:16px;	}
.your_merchandise	a:link	{	color:#464646;	text-decoration:none;	}
.your_merchandise	a:visited	{	color:#464646;	text-decoration:none;	}
.your_merchandise	a:hover	{	color:#464646;	text-decoration:underline;	}
.your_merchandise	a:active	{	color:#464646;	text-decoration:none;	}
.btn_remove {position:relative; float:left; left:1px;}
.btn_remove01 {position:relative; float:left; left:32px; top:7px;}

/* checkout1 */
#checkout1	{	margin:10px 0 0 0;	width:960px;	}
.payment_method	{	clear:both;	width:960px;	height:273px;	color:#000000;	 background-color:#fccad9;	}
.payment_method_left	{	float:left;	padding:28px 0 0 24px;	width:249px;	height:245px; background:url(../images/myaccount/payment_method_left_bg.gif);	}
.payment_method_right	{	float:right;	position:relative;	width:687px;	height:268px;	}

.payment_form01	{	width:178px;	height:16px;	font-size:11px;	color:#464646;	border:1px solid #cacaca;	background-color:#f3f3f3;	}
.payment_form02	{	width:188px;	height:16px;	font-size:11px;	color:#464646;	border:1px solid #cacaca;	background-color:#f3f3f3;	}
.payment_form03	{	width:388px;	height:16px;	font-size:11px;	color:#464646;	border:1px solid #cacaca;	background-color:#f3f3f3;	}
.payment_select01	{	width:180px;	height:20px;	font-size:11px;	color:#464646;	border:1px solid #cacaca;	background-color:#f3f3f3;	}
.payment_select02	{	width:95px;	height:20px;	font-size:11px;	font-weight:bold;	color:#464646;	border:1px solid #cacaca;	background-color:#f3f3f3;	}
.payment_select03	{	width:79px;	height:20px;	font-size:11px;	font-weight:bold;	color:#464646;	border:1px solid #cacaca;	background-color:#f3f3f3;	}
.payment_select04	{	width:190px;	height:20px;	font-size:11px;	color:#464646;	border:1px solid #cacaca;	background-color:#f3f3f3;	}
.payment_select05	{	width:114px;	height:20px;	font-size:11px; }

#credit_card0	{	visibility:visible;	float:left;	display:inline;	margin:23px 0 0 24px;	width:230px;	}
#credit_card0 a:link	{	color:#f63f75;	text-decoration:none;	}
#credit_card0 a:visited	{	color:#f63f75;	text-decoration:none;	}
#credit_card0 a:hover	{	color:#f63f75;	text-decoration:underline;	}
#credit_card0 a:active	{	color:#f63f75;	text-decoration:none;	}
#credit_card0 dl	{	height:40px;	}
#credit_card0 dd	{	margin:2px 0 0 0;	}

#billing_address0	{	visibility:visible;	float:left;	margin:23px 0 0 0;	width:433px;	}
#billing_address0 dl	{	height:40px;	}
#billing_address0 dd	{	margin:2px 0 0 0;	}

#credit_card	{	visibility:visible;	float:left;	display:inline;	margin:23px 0 0 24px;	width:230px;	}
#credit_card a:link	{	color:#f63f75;	text-decoration:none;	}
#credit_card a:visited	{	color:#f63f75;	text-decoration:none;	}
#credit_card a:hover	{	color:#f63f75;	text-decoration:underline;	}
#credit_card a:active	{	color:#f63f75;	text-decoration:none;	}
#credit_card dl	{	height:40px;	}
#credit_card dd	{	margin:2px 0 0 0;	}

#billing_address	{	visibility:visible;	float:left;	margin:23px 0 0 0;	width:433px;	}
#billing_address dl	{	height:40px;	}
#billing_address dd	{	margin:2px 0 0 0;	}
.billing_float	{	float:left;	margin:0 11px 0 0;	}
.billing_clear	{	clear:both;	}
.billing_text	{	margin:0px 0 8px 0;	color:#464646;	}

#cvn_number_layer	{	visibility:hidden;	position:absolute;	padding:20px 15px 5px 15px;	left:23px;	top:220px;	width:300px;	height:115px;	border:1px solid #b7b7b7;	background-color:#ffffff;	}
#cvn_number_layer2	{	visibility:hidden;	position:absolute;	padding:20px 15px 5px 15px;	left:23px;	top:131px;	width:300px;	height:115px;	border:1px solid #b7b7b7;	background-color:#ffffff;	}
#savecard_layer	{	visibility:hidden;	position:absolute;	padding:20px 15px 5px 15px;	left:23px;	top:245px;	width:250px;	height:110px;	border:1px solid #b7b7b7;	background-color:#ffffff;	}
.visa_card	{	float:left;	width:200px;	}
.cvn_num_text	{	clear:both;	margin:8px 0 0 0;	}
.cvn_card_name	{	margin:20px 0 0 0;	font-size:12px;	font-weight:bold;	}
.american_express	{	float:right;	width:193px;	}
#cvn_close	{	visibility:inherit;	position:absolute;	left:397px;	top:5px;	width:20px;	height:19px;	}
.cvn_iframe	{	position:absolute;	left:0;	top:0;	z-index:-1;	width:407px;	height:199px;	}

#paypal	{	visibility:hidden;	position:absolute;	padding:23px 0 0 24px;	left:0;	top:0;	width:620px;	height:245px;		color:#000000;	line-height:16px;	}
#cod	{	visibility:hidden;	position:absolute;	padding:23px 0 0 24px;	left:0;	top:0;	width:650px;	height:245px;		color:#000000;	line-height:16px;	}
#platinum_member	{	visibility:inherit;	}
#silver_member	{	visibility:hidden;	position:absolute;	left:24px;	top:137px;	width:135px;	height:12px;	}

.shipping_method	{	float:left;	display:inline;	position:relative;	margin:30px 0 0 29px;	width:400px;	}
.ship_to	{	font-weight:bold;	color:#464646;	}
#billing_continue	{	visibility:hidden;	margin:12px 0 0 4px;	}
#other_address_radio	{	visibility:hidden;	position:absolute;	left:0; top:103px;	width:390px;	height:34px;	color:#000000;	}

#info_form	{	visibility:hidden;	margin:30px 0 0 0;	}
#info_form li	{	float:left;	margin:0 9px 0 0;	color:#000000;	}
#info_form dd	{	margin:2px 0 0 0;	}
* html #info_form dd	{	margin:0;	}
*:first-child+html #info_form dd	{	margin:0;	}
.tm2iex	{	margin:2px 0 0 0;	}
* html .tm2iex	{	margin:2px 0 0 0;	}
*:first-child+html .tm2iex	{	margin:2px 0 0 0;	}
.state_layer	{	position:relative;	width:390px;	height:40px;	}
#state_us_layer	{	visibility:inherit;	}
#state_in_layer	{	visibility:hidden;	position:absolute;	left:0;	top:0px;	}
.zip_code_layer	{	position:relative;	height:40px;	}
#zip_code_us_layer	{	visibility:inherit;	}
#country_layer	{	visibility:hidden;	position:absolute;	left:0;	top:0px;	}
#zip_code_in_layer	{	visibility:hidden;	}
.h40	{	height:40px;	}
.h80	{	height:80px;	}

.checkout1_bar	{	float:left;	margin:62px 0 0 0;	width:60px; height:745px;	background:url(../images/myaccount/checkout1_bar.gif);	}
.shipping	{	float:right;	position:relative;	margin:62px 0 0 0;	width:450px;	height:600px;	}

#us_shipping	{	visibility:hidden;	position:absolute;	left:0;	top:0;	width:450px;	height:600px;	color:#464646;	}
.us_shipping_text	{	height:51px;	line-height:16px;	color:#464646;	}
.ship_cost	{ clear:both;	height:40px;	}
.ship_cost li	{	float:left;	margin:0 4px 0 0;	}
.order_amount	{	clear:both;	margin:15px 0 16px 0;	width:450px;	}
.order_amount	li	{	float:left;	}
.order_amount_title	{	margin:0 0 9px 0;	padding:6px 0 0 0;	width:450px;	height:18px;	background-color:#e2e2e2;	}

.order_amount_title01	{	margin:0 0 0 7px; 	width:180px;	font-weight:bold;	color:#000000;	 display:inline;}
.order_amount_title02	{	width:108px;	font-weight:bold;	color:#000000;	 display:inline;}
.order_amount_title03	{	width:108px;	font-weight:bold;	color:#000000;	 display:inline;}


.order_amount_con01	{	margin:0 0 0 7px;	width:180px;	color:#464646;	}
.order_amount_con02	{	width:108px;	color:#464646;	}
.order_amount_con03	{	width:108px;	color:#464646;	}
.order_amount_dot	{	clear:both;	margin:0 0 0 7px;	width:439px;	height:20px;	background:url(../images/myaccount/order_amount_dot.gif);	}
.order_summary_text	{	height:35px;	}
.order_summary	{	clear:both;	}
.order_summary li	{	float:left;	margin:0 0 0 4px;	width:140px;	height:18px; font-size:12px;	}
.grand_total	{	clear:both;	margin:10px 0 6px 0;	padding:8px 0 0 1px;	width:352px;	height:20px;	background-color:#d7d7d7;	}
.grand_total li	{	float:left;	margin:0px 0 0 4px;	width:140px;	font-size:12px;	font-weight:bold;	}

#in_shipping	{	visibility:hidden;	position:absolute;	left:0;	top:0;	width:450px;	height:600px;	color:#464646;	}

#al_shipping	{	visibility:hidden;	position:absolute;	left:0;	top:0;	width:450px;	height:600px;	color:#464646;	}



/* checkout2 */
.payment_method_right2	{	float:right;	margin:23px 0 0 24px;	width:663px;	height:245px;	}
.billing_address2	{	float:left;	margin:0 25px 0 0;	width:300px;	}
.shipping_address2	{	float:left;	width:300px;	}
.review_your_order2	{	float:left;	display:inline;	margin:30px 0 0 28px;	width:913px;	height:767px;	}
.review_order2_text	{	float:left;	width:159px;	height:35px;	}
.btn_edit	{	float:right;	display:inline;	margin:12px 3px 0 0;	width:52px;	height:23px;	}
.review_order2_title	{	clear:both;	margin:0 0 8px 0;	padding:11px 0 0 0;	width:913px;	height:20px; border-top:1px solid #a1a1a1; border-bottom:1px solid #a1a1a1; background-color:#f5f5f5;	}
.review_order2_title li	{	float:left;	color:#464646;	}
.review_title01	{	padding:0 0 0 19px;	width:106px;	}
.review_title02	{	width:360px;	}
.review_title03	{	width:80px;	}
.review_title04	{	width:50px;	text-align:right;	}
.review_title05	{	width:131px;	text-align:right;	}
.review_title06	{	width:149px;	text-align:right;	}
.review_order2_goods li	{	float:left;	color:#000000;	}
.review_goods01	{	width:106px;	}
.review_goods02	{	width:379px;	}
.review_goods03	{	width:80px;	}
.review_goods04	{	width:50px;	text-align:right;	}
.review_goods05	{	width:131px;	text-align:right;	}
.review_goods06	{	width:149px;	text-align:right;	}
.checkout2_dot	{	clear:both;	width:913px;	height:18px;	background:url(../images/myaccount/checkout_dot.gif);	}
.review_box1	{	float:left;	margin:0 3px 2px 0;	width:323px;	height:28px;	border:1px solid #cccccc;	background-color:#f5f5f5;	}
.review_box1	li	{	float:left;	color:#464646;	}
.review_box1_left	{ padding:8px 15px 0 0;	width:187px;	height:20px;	text-align:right;	}
.review_box1_right	{ padding:9px 21px 0 0;	width:100px;	height:19px;	font-weight:bold;	text-align:right;	background-color:#e2e2e2;	}
.review_box2	{	float:left;	margin:0 2px 2px 0;	width:230px;	height:28px;	border:1px solid #cccccc;	background-color:#f5f5f5;	}
.review_box2	li	{	float:left;	color:#464646;	}
.review_box2_left	{ padding:8px 10px 0 0;	width:99px;	height:20px;	text-align:right;	}
.review_box2_right	{ padding:9px 31px 0 0;	width:90px;	height:19px;	font-weight:bold;	text-align:right;	background-color:#e2e2e2;	}
.review_box3	{	float:left;	width:323px;	height:28px;	border:1px solid #a1a1a1;	background-color:#f5f5f5;	}
.review_box3	li	{	float:left;	color:#464646;	}
.review_box3_left	{ padding:8px 15px 0 0;	width:187px;	height:20px;	font-weight:bold;	text-align:right;	}
.review_box3_right	{ padding:9px 21px 0 0;	width:100px;	height:19px;	font-weight:bold;	text-align:right;	background-color:#e2e2e2;	}
.review_box_text	{	float:left;	padding:5px 0 0 0;	width:328px;	height:57px;	color:#464646;	line-height:16px;	}
.review_btn	{	clear:both;	padding:18px 0 0 0;	width:887px;	height:122px;	color:#464646;	text-align:right;	}
.review_vbox	{	float:left;	margin:0 2px 2px 0;	width:232px;	height:28px;}



/* my_account_all */
#my_account_all	{	clear:both;	width:960px;	}
.your_account {	float:left;	margin:25px 17px 0 0;	width:160px;	font-size:12px;	}
.your_account_text1	{	font-weight:bold;	color:#000000;	}
.your_account_text2	{	font-weight:bold;	color:#898989;	}
.your_account_info	{	float:left;	padding:25px 0 0 35px;	width:748px;	height:165px;	background-color:#fddde8;	}
.account_info	{	float:left;	display:inline;	margin:0 61px 0 0;	width:193px;	height:130px;	}
.account_info_left	{	float:left;	width:130px;	}
.account_info_left a:link	{	color:#464646;	text-decoration:none;	}
.account_info_left a:visited	{	color:#464646;	text-decoration:none;	}
.account_info_left a:hover	{	color:#464646;	text-decoration:underline;	}
.account_info_left a:active	{	color:#464646;	text-decoration:none;	}
.account_info_right	{	float:right;	width:60px;	font-weight:bold;	color:#9e0b0f;	text-align:right;	}
.account_info_right a:link	{	color:#9e0b0f;	text-decoration:none;	}
.account_info_right a:visited	{	color:#9e0b0f;	text-decoration:none;	}
.account_info_right a:hover	{	color:#9e0b0f;	text-decoration:underline;	}
.account_info_right a:active	{	color:#9e0b0f;	text-decoration:none;	}
.my_account_all_dot	{	clear:both;	height:6px;	font-size:0;	background:url(../images/myaccount/my_account_all_dot.gif);	}
.shopping_info	{	float:left;	margin:0 62px 0 0;	width:193px;	height:170px;	}
.support_desk	{	float:left;	width:193px;	height:170px;	color:#464646;	}
.support_desk a:link	{	color:#464646;	text-decoration:none;	}
.support_desk a:visited	{	color:#464646;	text-decoration:none;	}
.support_desk a:hover	{	color:#464646;	text-decoration:underline;	}
.support_desk a:active	{	color:#464646;	text-decoration:none;	}



/* my_account01 */
.previous_order	{	float:left;	display:inline;	margin:32px 0 0 177px;	width:783px;	}
.previous_title	{	margin:0 0 5px 0;	padding:11px 0 0 0;	width:772px;	height:20px;	border-top:1px solid #a1a1a1;	border-bottom:1px solid #a1a1a1;	background-color:#f5f5f5;	}
.previous_title li	{	float:left;	color:#464646;	}
.previous_title01	{	padding:0 0 0 32px;	width:21px;	}
.previous_title02	{	width:44px;	}
.previous_title03	{	width:65px;	text-align:right;	}
.previous_title04	{	width:84px;	text-align:right;	}
.previous_title05	{	width:86px;	text-align:right;	}
.previous_title06	{	padding:0 0 0 27px;	width:90px;	}
.previous_title07	{	width:52px;	text-align:right;	}
.previous_title08	{	padding:0 0 0 34px;	width:70px;	}
.previous_title09	{	width:148px;	text-align:right;	}
.previous_goods li	{	float:left;	color:#464646;	}
.previous_goods00	{	width:32px;	}
.previous_goods01	{	width:21px;	}
.previous_goods02	{	width:44px;	}
.previous_goods03	{	width:65px;	text-align:right;	}
.previous_goods04	{	width:84px;	text-align:right;	}
.previous_goods05	{	width:86px;	text-align:right;	}
.previous_goods06	{	padding:0 0 0 27px;	width:90px;	}
.previous_goods07	{	width:52px;	text-align:right;	}
.previous_goods08	{	padding:0 0 0 34px;	width:70px;	text-align:center;	}
#previous_goods08_01	{text-align:center; margin:0px 0px 0px 140px;}
.previous_goods08_01_01 li { display:inline; margin:0 2px 0 2px;}
.previous_goods08_02 {	text-align:center;	 margin:5px 2px 0 2px;}
.previous_goods09	{	width:148px; text-align:right; padding:0px 0px 2px 0px;}
.previous_goods09text	{ width:; font-weight:bold;	text-decoration:underline;	text-align:right;}
.previous_dot	{	clear:both;	width:772px;	height:13px;	background:url(../images/myaccount/previous_dot.gif);	}
.page_index	{	margin:40px 0 0 0;	text-align:center;	}

/* my_account01 - order_detail */
.order_detail	{	float:left;	display:inline;	margin:32px 0 0 177px;	width:783px;	}
.order_info	{	clear:both;	width:775px;	}
.order_info0 li	{	float:left;	color:#494949;	border-bottom:1px solid #cdcdcd;	}
.order_info01	{ padding:3px 0 0 1px; width:174px; height:12px;	border-right:1px solid #cdcdcd;	}
.order_info02	{ padding:3px 0 0 5px; width:211px; height:12px;	border-right:1px solid #cdcdcd;	}
.order_info03	{ padding:2px 0 0 5px; width:173px; height:13px;	border-right:1px solid #cdcdcd;	}
.order_info04	{ padding:2px 0 0 5px; width:198px; height:13px;	}
.order_info1 li	{	float:left;	color:#494949;	}
.order_info11	{ padding:5px 0 0 1px; width:105px; height:10px;	font-weight:bold;	}
.order_info12	{ padding:5px 0 0 0; width:286px; height:10px;	border-right:1px solid #cdcdcd;	}
.order_info13	{ padding:5px 0 0 5px; width:114px; height:10px;	font-weight:bold;	}
.order_info14	{ padding:5px 0 0 0; width:263px; height:10px;	}
.order_info2 li	{	float:left;	color:#494949;	border-bottom:1px solid #cdcdcd;	}
.order_info21	{ padding:3px 0 0 1px; width:105px; height:17px;	}
.order_info22	{ padding:3px 0 0 0; width:286px; height:17px;	}
.order_info23	{ padding:3px 0 0 6px; width:114px; height:17px;	}
.order_info24	{ padding:3px 0 0 0; width:263px; height:17px;	}
.order_info3 li	{	float:left;	margin:0 0 34px 0;	color:#494949;	}
.order_info31	{ padding:5px 0 0 1px; width:174px; height:10px;	border-right:1px solid #cdcdcd;	}
.order_info32	{ padding:5px 0 0 5px; width:211px; height:10px;	border-right:1px solid #cdcdcd;	}
.order_info33	{ padding:5px 0 0 5px; width:173px; height:10px;	border-right:1px solid #cdcdcd;	}
.order_info34	{ padding:5px 0 0 5px; width:198px; height:10px;	}
.order_detail_list	{	clear:both;	}
.order_detail_title	{	clear:both;	margin:0 0 8px 0;	padding:11px 0 0 0;	width:775px;	height:20px;	border-top:1px solid #a1a1a1;	border-bottom:1px solid #a1a1a1;	background-color:#f5f5f5;	}
*:first-child+html .order_detail_title	{	margin:34px 0 8px 0;	}
.order_detail_title li	{	float:left;	color:#464646;	}
.order_detail_title01	{	width:108px;	}
.order_detail_title02	{	width:320px;	}
.order_detail_title03	{	width:117px;	text-align:right;	}
.order_detail_title04	{	width:95px;	text-align:right;	}
.order_detail_title05	{	width:109px;	text-align:right;	}
.order_detail_goods li	{	float:left;	color:#000000;	}
.order_detail_goods01	{	width:108px;	}
.order_detail_goods02	{	width:320px;	}
.order_detail_goods03	{	width:117px;	text-align:right;	}
.order_detail_goods04	{	width:95px;	text-align:right;	}
.order_detail_goods05	{	width:109px;	text-align:right;	}
.order_detail_dot	{	clear:both;	width:775px;	height:20px;	background:url(../images/bullet/dot20.gif);	}
.order_total_num_of_items	{	float:left;	margin:20px 0 0 0;	width:464px;	height:22px;	color:#464646;	text-align:right;	}
.order_total_quantity	{	float:left;	margin:20px 0 0 0;	width:222px;	height:22px;	color:#464646;	text-align:right;	}
.order_subtotal	{	float:left;	display:inline;	margin:0 0 8px 2px;	width:782px;	height:37px;	border:1px solid #cccccc;	}
.order_subtotal li	{	float:left;	color:#464646;	}
.order_subtotal01	{	padding:13px 39px 0 0;	width:121px;	height:24px;	text-align:right;	background-color:#f5f5f5;	}
.order_subtotal02	{	padding:13px 33px 0 0;	width:82px;	height:24px;	font-weight:bold;	text-align:right;	background-color:#e2e2e2;	}
.order_subtotal03	{	padding:13px 16px 0 0;	width:141px;	height:24px;	text-align:right;	background-color:#f5f5f5;	}
.order_subtotal04	{	padding:13px 23px 0 0;	width:92px;	height:24px;	font-weight:bold;	text-align:right;	background-color:#e2e2e2;	}
.order_subtotal05	{	padding:13px 14px 0 0;	width:120px;	height:24px;	text-align:right;	background-color:#f5f5f5;	}
.order_subtotal06	{	padding:13px 10px 0 0;	width:91px;	height:24px;	font-weight:bold;	text-align:right;	background-color:#e2e2e2;	}



/* my_account02 */
.my_question	{	float:left;	display:inline;	margin:32px 0 0 177px;	width:783px;	}
.my_question_text	{	float:left;	margin:0 0 16px 0;	}
.got_a_question_text	{	float:right;	margin:0 0 16px 0;	}
.my_question_title	{	clear:both;	margin:0 0 7px 0;	padding:14px 0 0 0;	width:784px;	height:23px;	border-top:1px solid #a1a1a1;	border-bottom:1px solid #a1a1a1;	background-color:#f5f5f5;	}
.my_question_title li	{	float:left;	font-weight:bold;	color:#464646;	}
.my_question_title01	{	padding:0 0 0 18px;	width:138px;	}
.my_question_title02	{	width:108px;	}
.my_question_title03	{	width:72px;	}
.my_question_title04	{	width:327px;	}
.my_question_title05	{	width:121px;	}
.my_question_list	{	padding:7px 0 0 0;	width:771px;	height:15px;	}
.my_question_list li	{	float:left;	color:#464646;	}
.my_question_list01	{	padding:0 0 0 18px;	width:138px;	}
.my_question_list02	{	width:108px;	}
.my_question_list03	{	width:72px;	}
.my_question_list04	{	width:327px;	}
.my_question_list04 a:link	{	color:#464646;	text-decoration:none;	}
.my_question_list04 a:visited	{	color:#464646;	text-decoration:none;	}
.my_question_list04 a:hover	{	color:#464646;	text-decoration:underline;	}
.my_question_list04 a:active	{	color:#464646;	text-decoration:none;	}
.my_question_list05	{	width:108px;	}
.my_question_dot	{	width:771px;	height:3px;	font-size:0;	background:url(../images/bullet/gray_dot.gif);	}
.ask_a_question	{	clear:both;	padding:24px 0 0 0;	color:#464646;	}
.inquiry_type_select	{	margin:2px 0 0 0;	width:198px;	height:20px;	font-size:11px;	color:#464646; border:1px solid #cacaca; background-color:#f3f3f3;	}
.write_comment_textarea	{	margin:2px 0 0 0;	width:754px;	height:118px;	border:1px solid #cacaca;	background-color:#f3f3f3;	 font-size:12px;}
.email_answer	{	float:left;	display:inline;	margin:20px 0 20px 2px;	color:#464646;	}
.ma02_submit	{	float:right;	display:inline;	margin:6px 28px 10px 0;	}
#my_question01c	{	display:none;	width:771px;	}
#my_question02c	{	display:none;	width:771px;	}
#my_question03c	{	display:none;	width:771px;	}
#my_question04c	{	display:none;	width:771px;	}
.my_question_content	{	padding:13px 15px;	width:741px;	background-color:#f5f5f5;	}



/* my_account03 */
.membership_status	{	float:left;	display:inline;	margin:32px 0 0 177px;	width:783px;	}
.membership_info	{	margin:12px 0 23px 0;	width:777px;	height:37px;	border-top:1px solid #cccccc;	border-bottom:1px solid #cccccc;	background-color:#f5f5f5;	}
.membership_info li	{	float:left;	color:#464646;	}
.membership_info01	{	padding:13px 12px 0 0;	width:94px;	height:24px;	text-align:right;	}
.membership_info02	{	padding:13px 16px 0 0;	width:60px; height:24px;	font-weight:bold;	text-align:right;	background-color:#e2e2e2;	}
.membership_info03	{	padding:13px 19px 0 0;	width:95px;	height:24px;	text-align:right;	}
.membership_info04	{	padding:13px 12px 0 0;	width:60px; height:24px;	font-weight:bold;	text-align:right;	background-color:#e2e2e2;	}
.membership_info05	{	padding:13px 9px 0 0;	width:110px;	height:24px;	text-align:right;	}
.membership_info06	{	padding:13px 13px 0 0;	width:60px; height:24px;	font-weight:bold;	text-align:right;	background-color:#e2e2e2;	}
.membership_info07	{	padding:13px 17px 0 0;	width:131px;	height:24px;	text-align:right;	}
.membership_info08	{	padding:13px 13px 0 0;	width:56px; height:24px;	font-weight:bold;	text-align:right;	background-color:#e2e2e2;	}
.credit_earned_text	{	margin:0 0 18px 0;	font-weight:bold;	color:#464646;	}
.credit_statement	{	float:left;	width:521px;	}
.credit_statement_title	{	height:21px;	}
.credit_statement_title li	{	float:left;	font-weight:bold;	color:#464646;	}
.credit_statement_title01	{	padding:5px 0 0 3px;	height:16px;	width:108px;	}
.credit_statement_title02	{	padding:5px 0 0 0;	height:16px;	width:108px;	}
.credit_statement_title03	{	padding:5px 0 0 0;	height:16px;	width:170px;	}
.credit_statement_title04	{	padding:5px 18px 0 0;	width:114px; height:16px;	text-align:right;	}
.credit_statement_earned	{ margin:2px 0 0 0;	width:521px;	height:21px;	background-color:#f5f5f5;	}
.credit_statement_earned li { float:left;	}
.credit_statement_earned01	{	padding:5px 0 0 3px;	height:16px;	width:108px;	color:#0072bc;	}
.credit_statement_earned02	{	padding:5px 0 0 0;	height:16px;	width:108px;	color:#000000;	}
.credit_statement_earned03	{	padding:5px 0 0 0;	height:16px;	width:170px;	color:#000000;	}
.credit_statement_earned04	{	padding:5px 18px 0 0;	width:114px; height:16px;	text-align:right;	color:#000000;	}



.credit_statement_used	{	margin:2px 0 0 0;	width:521px;	height:21px;	background-color:#f49ac2;	}
.credit_statement_used li { float:left;	}
.credit_statement_used01	{	padding:5px 0 0 3px;	height:16px;	width:108px;	color:#9e0b0f;	}
.credit_statement_used02	{	padding:5px 0 0 0;	height:16px;	width:108px;	color:#000000;	}
.credit_statement_used03	{	padding:5px 0 0 0;	height:16px;	width:170px;	color:#000000;	}
.credit_statement_used04	{	padding:5px 18px 0 0;	width:114px; height:16px;	text-align:right;	color:#000000;	}





.what_is_mileage	{	float:right;	display:inline;	margin:0 10px 0 0;	width:213px;	color:#464646;	}
.what_is_mileage a:link	{	color:#464646;	text-decoration:none;	}
.what_is_mileage a:visited	{	color:#464646;	text-decoration:none;	}
.what_is_mileage a:hover	{	color:#464646;	text-decoration:underline;	}
.what_is_mileage a:active	{	color:#464646;	text-decoration:none;	}
.coupon_text	{	clear:both;	padding:20px 0 5px 0;	width:783px;	}
.coupon_title	li	{	float:left;	font-weight:bold;	color:#464646;	 padding:5px 0 0px 0; }
.coupon_title01	{	padding:0 0 0 8px;	width:144px;	height:13px;	}
.coupon_title02	{	width:252px;	height:13px;	}
.coupon_title03	{	width:379px;	height:13px;	}
.coupon_list	{	padding:5px 0 0 0;	width:783px;	height:18px;	background-color:#f5f5f5;	}
.coupon_list li	{	float:left;	color:#464646;	}
.coupon_list01	{	padding:0 0 0 8px;	width:144px;	height:13px;	}
.coupon_list02	{	width:252px;	height:13px;	}
.coupon_list03	{	width:379px;	height:13px;	}



/* my_account04 */
.edit_my_information	{	float:left;	display:inline;	margin:32px 0 0 177px;	width:560px;	}
.edit_form li	{	float:left;	margin:0 53px 0 0;	height:40px;	color:#000000;	}
.edit_form dd	{	margin:2px 0 0 0;	}
.edit_select	{	width:198px;	height:20px; font-size:11px;	color:#464646;	border:1px solid #cacaca;	background-color:#f3f3f3;	}
.edit_form01	{	width:452px;	height:16px; font-size:11px;	color:#464646;	border:1px solid #cacaca;	background-color:#f3f3f3;	}
.edit_form02	{	width:198px;	height:16px; font-size:11px;	color:#464646;	border:1px solid #cacaca;	background-color:#f3f3f3;	}
.use_this_address	{	clear:both;	padding:21px 0 0 0;	color:#464646;	}
*:first-child+html	.use_this_address	{	padding:10px 0 0 0;	}
.edit_error	{	clear:both;	margin:28px 0 0 0;	color:#9e0b0f;	}



/* my_account05 */
.change_password	{	float:left;	display:inline;	margin:32px 0 0 177px;	width:580px;	}
.change_pass_form li	{	float:left;	margin:0 116px 0 0;	height:48px;	color:#464646;}
.change_pass_form dd	{	margin:2px 0 0 0;	}
.change_pass_dl01	{	width:500px;	}
.change_pass_form01	{	width:170px;	height:16px; font-size:11px;	color:#464646;	border:1px solid #cacaca;	background-color:#f3f3f3;	}
.change_pass_text	{	margin:0 0 27px 0;	color:#464646;	}



/* my_account06 */
.requested_restock_status	{	float:left;	display:inline;	margin:32px 0 0 177px;	width:783px;	}
.requested_text01	{	float:left;	margin:0 0 9px 0;	}
.requested_text02	{	float:right;	display:inline;	margin:6px 7px 5px 0;	}
.requested_list	{	clear:both;	}
.requested_title	{	clear:both;	margin:0 0 8px 0;	padding:11px 0 0 0;	width:777px;	height:20px;	border-top:1px solid #a1a1a1;	border-bottom:1px solid #a1a1a1;	background-color:#f5f5f5;	}
.requested_title li	{	float:left;	color:#464646;	}
.requested_title01	{	width:108px;	}
.requested_title02	{	width:200px;	}
.requested_title03	{	width:59px;	text-align:right;	}
.requested_title04	{	width:69px; text-align:right;	}
.requested_title05	{	width:72px; text-align:center;	}
.requested_title06	{	width:59px; text-align:right;	}
.requested_title07	{	width:88px; text-align:right;	}
.requested_goods li	{	float:left;	color:#000000;	}
.requested_goods01	{	width:108px;	}
.requested_goods02	{	width:200px;	}
.requested_goods03	{	width:59px;	text-align:right;	}
.requested_goods04	{	width:69px; font-weight:bold;	text-align:right;	}
.requested_goods05	{	width:72px; text-align:center;	}
.requested_goods06	{	width:59px; text-align:right;	}
.requested_goods07	{	width:88px; text-align:right;	}
.requested_goods08	{	width:93px; text-align:right;	}
.requested_goods09	{	width:26px; text-align:right;	}
.arrived	{	color:#0054a6;	}
.requested_select01	{	font-size:11px;	border:1px solid #cacaca; background-color:#f3f3f3;	}
.requested_dot	{	clear:both;	width:777px;	height:20px;	background:url(../images/bullet/dot20.gif);	}
.btn_clear_all	{	float:left;	display:inline;	margin:0 0 0 3px;	}
.requested_btns	{	clear:both;	padding:4px 0 0 0;	width:773px;	font-family:verdana;	font-weight:bold;	color:#464646;	text-align:right;	}



/* my_account07 */
.wishlist	{		float:left;	display:inline;	margin:32px 0 0 177px;	width:783px;	}
.wishlist_text01	{	float:left;	margin:0 0 9px 0;	}
.wishlist_text02	{	float:right;	display:inline;	margin:6px 7px 5px 0;	}
.wishlist_list	{	clear:both;	}
.wishlist_title	{	clear:both;	margin:0 0 8px 0;	padding:11px 0 0 0;	width:777px;	height:20px;	border-top:1px solid #a1a1a1;	border-bottom:1px solid #a1a1a1;	background-color:#f5f5f5;	}
.wishlist_title li	{	float:left;	color:#464646;	}
.wishlist_title01	{	width:108px;	}
.wishlist_title02	{	width:280px;	}
.wishlist_title03	{	width:51px;	text-align:right;	}
.wishlist_title04	{	width:56px; text-align:right;	}
.wishlist_title05	{	width:109px; text-align:right;	}
.wishlist_title06	{	width:40px; text-align:center;	}
.wishlist_goods li	{	float:left;	color:#000000;	}
.wishlist_goods01	{	width:108px;	}
.wishlist_goods02	{	width:280px;	}
.wishlist_goods03	{	width:51px;	text-align:right;	}
.wishlist_goods04	{	width:56px; text-align:right;	}
.wishlist_goods05	{	width:109px; text-align:right;	}
.wishlist_goods06	{	width:97px; text-align:right;	}
.wishlist_goods07	{	width:42px; text-align:right;	}



/* my_account08 */
.last_20_items	{	float:left;	display:inline;	margin:32px 0 0 177px;	width:783px;	}



/* my_account09 */
.request_return	{	float:left;	display:inline;	margin:32px 0 0 177px;	width:783px;	}
.request_list	{	clear:both;	margin:0 0 37px 0;	}
.request_title	{	width:665px;	height:16px;	border:1px solid #cacaca;	background-color:#f3f3f3;	}
.request_title li	{	float:left;	font-weight:bold;	color:#494949;	}
.request_title01	{	width:108px;	}
.request_title02	{	width:144px;	}
.request_title03	{	width:108px;	}
.request_title04	{	width:108px;	}
.request_title05	{	width:72px;	}
.request_title06	{	width:125px;	}
.request_content	{	padding:4px 0 0 0;	width:665px;	height:14px;	border-bottom:1px solid #cdcdcd;	}
.request_content li	{	float:left;	}
.request_content01	{	width:108px;	}
.request_content02	{	width:144px;	}
.request_content03	{	width:108px;	}
.request_content04	{	width:108px;	}
.request_content05	{	width:72px;	}
.request_content06	{	width:125px;	}



/* my_account09_01 */
.return	{	float:left;	display:inline;	margin:32px 0 0 177px;	width:783px;	}
.return_title_text	{	margin:0 0 8px 0;	font-weight:bold;	color:#000000;	}
.return_text01	{	margin:0 0 20px 0;	color:#000000;	}
.return_list	{	clear:both;	}
.return_title	{	clear:both;	margin:0 0 8px 0;	padding:11px 0 0 0;	width:777px;	height:20px;	border-top:1px solid #a1a1a1;	border-bottom:1px solid #a1a1a1;	background-color:#f5f5f5;	}
.return_title li	{	float:left;	color:#464646;	}
.return_title01	{	width:108px;	}
.return_title02	{	width:180px;	}
.return_title03	{	width:162px;	}
.return_title04	{	width:61px;	text-align:right;	}
.return_title05	{	width:62px;	text-align:right;	}
.return_title06	{	width:62px;	text-align:right;	}
.return_title07	{	width:89px;	text-align:right;	}
.return_goods li	{	float:left;	color:#000000;	}
.return_goods01	{	width:108px;	}
.return_goods02	{	width:180px;	}
.return_goods03	{	width:162px;	}
.return_goods04	{	width:61px;	text-align:right;	}
.return_goods05	{	width:62px;	text-align:right;	}
.return_goods06	{	width:62px;	text-align:right;	}
.return_goods07	{	width:89px;	text-align:right;	}
.return_goods08	{	width:44px;	text-align:right;	}
.return_textarea	{	width:161px;	height:51px;	font-size:11px;	color:#464646;	border:1px solid #cacaca;	background-color:#f3f3f3;	}
.return_select	{	width:161px;	height:20px;	font-size:11px;	border:1px solid #cacaca;	background-color:#f3f3f3;	}
.total_returning_items	{	float:left;	margin:3px 0 0 0;	width:479px;	height:22px;	color:#464646;	text-align:right;	}
.total_returning_quantity	{	float:left;	margin:3px 0 0 0;	width:294px;	height:22px;	color:#464646;	text-align:right;	}
.btn_request	{	float:left;	display:inline;	margin:0 0 0 5px;	}
.any_inovice	{	float:left;	display:inline;	margin:0 0 0 2px;	width:380px;	color:#464646;	line-height:16px;	}
.any_inovice a:link	{	color:#464646;	text-decoration:none;	}
.any_inovice a:visited	{	color:#464646;	text-decoration:none;	}
.any_inovice a:hover	{	color:#464646;	text-decoration:underline;	}
.any_inovice a:active	{	color:#464646;	text-decoration:none;	}
.there_will	{	float:right;	display:inline;	margin:0 11px 0 0;	width:270px;	text-align:right;	}



/* my_account10 */
.current_shopping_bag	{	float:left;	display:inline;	margin:0 0 0 177px;	width:783px;	}
.current_title_text	{	float:left;	margin:32px 0 9px 0;	}
.current_check_out_top	{	float:right; margin:10px 3px 0px 0;	}
.ma10_btn_remove_item	{	float:left;	display:inline;	margin:0 0 0 5px;	}
.current_check_out_bottom	{	float:right;	display:inline;	margin:30px 93px 0 0;	}



/* faq */
.faq_title	{	margin:0 0 23px 197px;	}
.faq_content	{	width:798px;	overflow:hidden;	background:url(../images/aboutruby/faq_bar.gif);	}
.question_title	{	margin:0 0 41px 222px;	}
.faq_list	{	clear:both;	}
.faq_left	{	float:left;	width:184px;	text-align:right;	}
.faq_right	{	float:right;	display:inline;	margin:0 0 39px 0;	width:586px;	line-height:14px;	}
* html .faq_right{	margin:0;	}
*:first-child+html .faq_right{	margin:0;	}
#faq_content0101	{	display:none;	margin:0 0 0 10px;	width:576px;	}
#faq_content0102	{	display:none;	margin:0 0 0 10px;	width:576px;	}
#faq_content0103	{	display:none;	margin:0 0 0 10px;	width:576px;	}
#faq_content0104	{	display:none;	margin:0 0 0 10px;	width:576px;	}
#faq_content0105	{	display:none;	margin:0 0 0 10px;	width:576px;	}
#faq_content0106	{	display:none;	margin:0 0 0 10px;	width:576px;	}
#faq_content0107	{	display:none;	margin:0 0 0 10px;	width:576px;	}
#faq_content0108	{	display:none;	margin:0 0 0 10px;	width:576px;	}
#faq_content0201	{	display:none;	margin:0 0 0 10px;	width:576px;	}
#faq_content0202	{	display:none;	margin:0 0 0 10px;	width:576px;	}
#faq_content0203	{	display:none;	margin:0 0 0 10px;	width:576px;	}
#faq_content0204	{	display:none;	margin:0 0 0 10px;	width:576px;	}
#faq_content0205	{	display:none;	margin:0 0 0 10px;	width:576px;	}
#faq_content0206	{	display:none;	margin:0 0 0 10px;	width:576px;	}
#faq_content0207	{	display:none;	margin:0 0 0 10px;	width:576px;	}
#faq_content0208	{	display:none;	margin:0 0 0 10px;	width:576px;	}
#faq_content0209	{	display:none;	margin:0 0 0 10px;	width:576px;	}
#faq_content0210	{	display:none;	margin:0 0 0 10px;	width:576px;	}
#faq_content0301	{	display:none;	margin:0 0 0 10px;	width:576px;	}
#faq_content0302	{	display:none;	margin:0 0 0 10px;	width:576px;	}
#faq_content0303	{	display:none;	margin:0 0 0 10px;	width:576px;	}
#faq_content0401	{	display:none;	margin:0 0 0 10px;	width:576px;	}
#faq_content0402	{	display:none;	margin:0 0 0 10px;	width:576px;	}
#faq_content0403	{	display:none;	margin:0 0 0 10px;	width:576px;	}
#faq_content0501	{	display:none;	margin:0 0 0 10px;	width:576px;	}



/* order_status */
.order_status	{	float:left;	display:inline;	margin:0 0 0 91px;	width:650px;	color:#464646;	}



/* contact_us */
.contact_us_title	{	margin:0 0 23px 197px;	}
.contact_us_list	{	clear:both;	margin:0 0 30px 0;	width:798px; overflow:hidden;	background:url(../images/aboutruby/faq_bar.gif);	}
.contact_us_left	{	float:left;	width:184px;	font-weight:bold;	text-align:right;	}
.contact_us_right	{	float:right;	width:586px;	line-height:14px;	}
#contact_us_content0101	{	display:none;	margin:0 0 0 20px;	width:566px;	color:#464646;	}
#contact_us_content0102	{	display:none;	margin:0 0 0 20px;	width:566px;	color:#464646;	}
#contact_us_content0103	{	display:none;	margin:0 0 0 20px;	width:566px;	color:#464646;	}
#contact_us_content0104	{	display:none;	margin:0 0 0 20px;	width:566px;	color:#464646;	}
.contact_us_right dd	{	margin:2px 0 0 0;	}
.contact_us_dl01	{	clear:both;	}
.contact_us_dl01 dl	{	float:left;	display:inline;	margin:0 5px 0 0;	height:40px;	}
.contact_us_dl02	{	clear:both;	}
.contact_us_dl02 dl	{	float:left;	display:inline;	margin:0 15px 0 0;	height:40px;	}
.contact_us_dl03	{	clear:both;	}
.contact_us_dl03 dl	{	height:80px;	}
.contact_us_form01	{	width:104px; height:16px;	font-size:11px;	border:1px solid #cacaca;	background-color:#f3f3f3;	}
.contact_us_form02	{	width:216px; height:16px;	font-size:11px;	border:1px solid #cacaca;	background-color:#f3f3f3;	}
.contact_us_form03	{	width:450px; height:16px;	font-size:11px;	border:1px solid #cacaca;	background-color:#f3f3f3;	}
.contact_us_textarea01	{	width:450px; height:58px;	font-size:11px;	border:1px solid #cacaca;	background-color:#f3f3f3;	}



/* shipping_rate */
.shipping_rate_title	{	margin:0 0 23px 197px;	}
.shipping_rate_list	{	clear:both;	margin:0 0 30px 0;	width:798px; overflow:hidden;	background:url(../images/aboutruby/faq_bar.gif);	}
.shipping_rate_left	{	float:left;	width:184px;	text-align:right;	line-height:14px;	}
.shipping_rate_right	{	float:right;	width:586px;	line-height:14px;	}
.us_domestic_title	{	clear:both;	margin:20px 0 0 0;	padding:2px 0 0 0;	width:526px;	height:13px;	background-color:#e2e2e2;	}
.us_domestic_title li	{	float:left;	color:#000000;	}
.us_domestic_title01	{	display:inline;	margin:0 0 0 7px;	width:253px;	}
.us_domestic_title02	{	width:145px;	}
.us_domestic_title03	{	width:121px;	}
.us_domestic_content	{	clear:both;	width:526px;	}
.us_domestic_content li	{	float:left;	line-height:14px;	}
.us_domestic_content01	{	display:inline;	margin:0 0 0 7px;	width:253px;	}
.us_domestic_content02	{	width:145px;	}
.us_domestic_content03	{	width:121px;	}



/* returns */
.returns_title	{	margin:0 0 23px 197px;	}
.returns_list	{	clear:both;	margin:0 0 30px 0;	width:798px; overflow:hidden;	background:url(../images/aboutruby/faq_bar.gif);	}
.returns_left	{	float:left;	width:184px;	font-weight:bold;	text-align:right;	}
.returns_right	{	float:right;	width:586px;	line-height:14px;	}



/* mileage */
.mileage_title	{	margin:0 0 23px 197px;	}
.mileage_list	{	clear:both;	margin:0 0 30px 0;	width:798px; overflow:hidden;	background:url(../images/aboutruby/faq_bar.gif);	}
.mileage_left	{	float:left;	width:184px;	font-weight:bold;	text-align:right;	}
.mileage_right	{	float:right;	width:586px;	line-height:14px;	}



/* membership */
.membership_title	{	margin:0 0 23px 197px;	}
.membership_list	{	clear:both;	margin:0 0 30px 0;	width:798px; overflow:hidden;	background:url(../images/aboutruby/faq_bar.gif);	}
.membership_left	{	float:left;	width:184px;	font-weight:bold;	text-align:right;	}
.membership_right	{	float:right;	width:586px;	line-height:14px;	}



/* store_policy */
.store_policy_title	{	margin:0 0 23px 197px;	}
.store_policy_list	{	clear:both;	margin:0 0 30px 0;	width:798px; overflow:hidden;	background:url(../images/aboutruby/faq_bar.gif);	}
.store_policy_left	{	float:left;	width:184px;	font-weight:bold;	text-align:right;	}
.store_policy_right	{	float:right;	width:586px;	line-height:14px;	}



/* privacy_policy */
.privacy_policy_title	{	margin:0 0 23px 197px;	}
.this_privacy_statement	{	margin:0 0 26px 197px;	}
.privacy_policy_links	{	clear:both;	margin:26px 0 54px 197px;	overflow:hidden;	}
* html .privacy_policy_links	{	margin:26px 0 64px 197px;	}
*:first-child+html .privacy_policy_links	{	margin:26px 0 64px 197px;	}
.privacy_policy_links li	{	float:left;	margin:0 0 8px 0;	}
.privacy_policy_list	{	clear:both;	margin:0 0 30px 0;	width:798px; overflow:hidden;	background:url(../images/aboutruby/faq_bar.gif);	}
.privacy_policy_left	{	float:left;	width:184px;	font-weight:bold;	text-align:right;	line-height:14px;	}
.privacy_policy_right	{	float:right;	width:586px;	line-height:14px;	}



/* about */
#about	{	float:right;	width:778px;	}
.about_title01	{	font-size:18px;	font-family:Times New Roman;	font-weight:bold;	}
.about_title02	{	margin:0 0 18px 0;	font-size:15px;	font-family:Times New Roman;	font-weight:bold;	 color:#000000;  letter-spacing: -0.1px;}
.about_dot01	{	width:777px;	height:24px;	background:url(../images/bullet/gray_dot.gif) center repeat-x;	}
.about_dot02	{	width:777px;	height:41px;	background:url(../images/bullet/gray_dot.gif) center repeat-x;	}
.about_title03	{	font-size:20px;	font-family:Times New Roman; color:#000000;  letter-spacing: -0.1px;}




/* sitemap */
.sitemap_title	{	margin:0 0 23px 197px;	}
.sitemap_list	{	clear:both;	margin:0 0 30px 0;	width:798px; overflow:hidden;	background:url(../images/aboutruby/faq_bar.gif);	}
.sitemap_left	{	float:left;	width:184px;	font-weight:bold;	text-align:right;	}
.sitemap_right	{	float:right;	display:inline;	margin:0 80px 0 0;	width:506px;	line-height:14px;	}
.pink3	{	font-weight:bold;	color:#ff6699;	}
.pink3 a:link	{	font-weight:bold;	color:#ff6699;	text-decoration:none;	}
.pink3 a:visited	{	font-weight:bold;	color:#ff6699;	text-decoration:none;	}
.pink3 a:hover	{	font-weight:bold;	color:#ff6699;	text-decoration:underline;	}
.pink3 a:active	{	font-weight:bold;	color:#ff6699;	text-decoration:none;	}


/* request_pop */
.request_pop	{	width:306px;	height:296px;	padding:18px 25px 0 15px;	color:#494949;	border:1px solid #737373;	}
.req_text	{	margin:0 0 6px 0;	font-weight:bold;	}
.request_pop dd	{	margin:2px 0 0 0;	}
.req_pop_form	{	width:104px;	height:16px;	font-size:11px;	border:1px solid #cacaca; background-color:#f3f3f3;	}
.req_pop_textarea	{	width:283px;	height:52px;	font-size:11px;	border:1px solid #cacaca; background-color:#f3f3f3;	}



/* ruby_special */
.img03	{	float:left;	 margin:11px 0 15px 0;	}
.img04	{	float:left;	margin:11px 0 0px 13px;	}
* html .img04	{	margin:11px 0 0px 13px}
*:first-child+html .img04	{	margin:11px 0 0px 13px}
.img05	{	float:left;	 margin:2px 0 3px 14px;}



/* return_printform */
.return_printform	{	width:700px;	}
.return_order	{	float:left;	display:inline;	margin:21px 0 0 6px;	line-height:24px;	}
.return_order_titlet	{	margin:0 0 5px 0;	font-size:24px;	font-family:verdana;	font-weight:bold;	color:#494949;	}
.reutrn_order_text	{	color:#494949;	line-height:16px;	}
.print_form_logo	{	float:right;	display:inline;	margin:14px 19px 0 0;	}
.return_order_num	{	margin:29px 0 0 0;	font-size:14px;	font-weight:bold;	color:#000000;	text-align:right;	}
.return_order_list	{	clear:both;	margin:10px 0;	}
.return_order_title	{	clear:both;	margin:0 0 8px 5px;	padding:11px 0 0 0;	width:695px;	height:21px;	border-top:1px solid #a1a1a1;	border-bottom:1px solid #a1a1a1;	background-color:#f5f5f5;	}
.return_order_title li	{	float:left;	color:#464646;	}
.return_order_title01	{	width:84px;	}
.return_order_title02	{	width:132px;	}
.return_order_title03	{	width:150px;	}
.return_order_title04	{	width:56px;	text-align:right;	}
.return_order_title05	{	width:55px;	text-align:right;	}
.return_order_title06	{	width:103px;	text-align:right;	}
.return_order_title07	{	width:76px;	text-align:right;	}
.return_order_goods	{	clear:both;	margin:0 0 0 5px;	}
.return_order_goods li	{	float:left;	color:#464646;	}
.return_order_goods01	{	width:84px;	}
.return_order_goods02	{	width:132px;	}
.return_order_goods03	{	width:150px;	}
.return_order_goods04	{	width:56px;	text-align:right;	}
.return_order_goods05	{	width:55px;	text-align:right;	}
.return_order_goods06	{	width:103px;	text-align:right;	}
.return_order_goods07	{	width:76px;	text-align:right;	}
.return_order_dot	{	clear:both;	width:695px;	height:20px;	background:url(../images/bullet/dot20.gif);	}
.total_returning_items	{	float:left;	margin:20px 0 0 0;	width:393px;	height:22px;	color:#464646;	text-align:right;	}
.total_returning_quantity	{	float:left;	margin:20px 0 0 0;	width:298px;	height:22px;	color:#464646;	text-align:right;	}
.r_subtotal	{	float:left;	display:inline;	margin:0 0 8px 5px;	width:687px;	height:37px;	border:1px solid #cccccc;	}
.r_subtotal li	{	float:left;	color:#464646;	}
.r_subtotal01	{	padding:15px 0 0 11px;	width:187px;	height:22px;	background-color:#f5f5f5;	}
.r_subtotal02	{	padding:14px 16px 0 0;	width:99px;	height:23px;	font-weight:bold;	text-align:right;	background-color:#e2e2e2;	}
.r_subtotal03	{	padding:15px 19px 0 0;	width:266px;	height:22px;	text-align:right;	background-color:#f5f5f5;	}
.r_subtotal04	{	padding:14px 20px 0 0;	width:69px;	height:23px;	font-weight:bold;	text-align:right;	background-color:#e2e2e2;	}
.return_order_text1	{	clear:both;	width:685px;	font-weight:bold;	color:#494949;	text-align:right;	}



/* add_to_blog */
.add_to_blog	{	margin:48px 0 0 31px;	width:649px;	}
.add_to_blog_title	{	clear:both;	margin:0 0 38px 5px;	}
.choose	{	clear:both;	margin:0 0 26px 0;	}
.choose_title	{	margin:0 0 37px 7px;	}
.choose_a_picture	{	float:left;	display:inline;	margin:0 0 0 3px;	width:252px;	}
.choose_big	{	float:left;	display:inline;	width:98px;	margin:0 0 0 2px;	}
.choose_small	{	float:left;	width:152px;	}
.choose_location	{	float:left;	width:167px;	}
.align_right	{	margin:0 0 0 1px;	width:166px;	height:74px;	}
.align_bottom	{	margin:0 0 45px 1px;	width:166px;	height:74px;	margin:0 0 45px 0;	}
* html .align_bottom	{	margin:0 0 15px 1px;	}
*:first-child+html .align_bottom	{	margin:0 0 15px 1px;	}
.select_information	{	float:left;	}
.design_post_textarea	{	clear:both;	}
.add_blog_textarea1	{	width:594px;	height:95px;	font-size:11px;	color:#464646;	border:1px solid #d2d2d2;	}
.preview	{	clear:both;	margin:0 0 20px 0;	}
.preview_title	{	margin:0 0 19px 5px;	}
.preview_img	{	float:left;	border:1px solid #dbdbdb;	}
.preview_info	{	float:left;	display:inline;	margin:0 0 25px 15px; width:268px;	}
.preview_info01	{	font-weight:bold;	color:#000000;	}
.preview_info02	{	font-weight:bold;	color:#797979;	}
.preview_info03	{	color:#787878;	}
.preview_info04	{	color:#777777;	}
.preview_dot	{	clear:both;	width:268px;	height:15px;	background:url(../images/bullet/gray_dot.gif) center repeat-x;	}
.preview_text	{	clear:both;	margin:0 0 30px 0;	}
.btn_add_to_blog	{	float:left;	width:236px;	}
.add_to_blog_or	{	float:left;	width:68px;	}
.btn_copy_the_source	{	float:left;	width:320px;	margin:0 0 20px 0;	}
* html .btn_copy_the_source	{	margin:0;	}
*:first-child+html .btn_copy_the_source	{	margin:0;	}
.source	{	clear:both;	}
.source_title	{	margin:0 0 12px 5px;	}



/* advanced_search */
.ad_search_form	{	clear:both;	color:#464646;	}
.ad_search_text01	{	margin:0 0 10px 0;	font-size:10px;	font-family:Verdana;	font-weight:bold;	}
.ad_search_form01	{	width:293px;	height:16px;	border:1px solid #cacaca;	background-color:#f3f3f3;	}
.ad_search_check	{	margin:50px 0 0 0;	} 
.ad_search_check li	{	float:left;	margin:0 0 30px 0;	width:180px;	}
.by_category li	{	float:none;	margin:0px;	height:20px;	color:#464646;	}
.by_style li	{	float:none;	margin:0px;	height:20px;	color:#464646;	}
.by_color li	{	float:none;	margin:0px;	height:20px;	color:#464646;	}
.by_price_range li	{	float:none;	margin:0px;	height:20px;	color:#464646;	}
.by_quantity_in_stock li	{	float:none;	margin:0px;	height:20px;	color:#464646;	}



/* link */
a:link	{	color:#898989;	text-decoration:none;	}
a:visited	{	color:#898989;	text-decoration:none;	}
a:hover	{	color:#898989;	text-decoration:underline;	}
a:active	{	color:#898989;	text-decoration:none;	}

/* vitz */
.vitzkey	{	display:inline;	margin:0 25px 0 0; width:220px;	}
.vitz_payment	{	height:16px;	font-size:11px;	color:#464646;	border:1px solid #cacaca;	background-color:#f3f3f3;	}
.popTD	{	font-family:arial; font-size:11px; 	}
#bottomImg {clear : both; width: 780px; }
.btmProdImg li {float : left ;}
.btmImgBorder IMG {border:1 solid #eaeaea;}
#tutorial_bg {width:960px; height:30px; background:url(../images/tutorial/tab_bg.gif) repeat-x;}
.tutorial_tab {padding-left:170px;}
.tutorial_fla {padding-top:30px;}
.tutorial_tit {padding-right:20px; padding-top:5px; float:right;}
.left {float:left;}
.imgpart {width:142px; height:90px;}
.loading {position:absolute; top:460px; left:420px; z-index:300;}



/* rss */

.rss_bgline	{float:left; display:inline;	 margin:0 0 8px 2px;	 width:770px;	border:1px solid #cccccc;}
.black_font {font-family:arial; font-size:11px; color:#494949;}
.lm200	{	display:inline;	margin:0 0 0 200px;	}
.gray_font_B {font-family:arial; font-size:11px; color:#494949; font-weight:bold;}
.lm85	{display:inline;	margin:0 0 0 84px;	}
.lm85 a:link	{color:#494949;	text-decoration:underline;	}
.lm85 a:visited	{color:#000000;	text-decoration:underline;	}
.lm85 a:hover	{color:#f63f75;	text-decoration:underline;	}
.lm85 a:active	{color:#000000;	text-decoration:underline;	}

.lm100	{display:inline;	margin:0 0 0 100px;	}
.lm100 a:link	{color:#494949;	text-decoration:underline;	}
.lm100 a:visited	{color:#000000;	text-decoration:underline;	}
.lm100 a:hover	{color:#f63f75;	text-decoration:underline;	}
.lm100 a:active	{color:#000000;	text-decoration:underline;	}

.lm200	{display:inline;	margin:0 0 0 200px;	}
.lm200 a:link	{color:#494949;	text-decoration:underline;	}
.lm200 a:visited	{color:#000000;	text-decoration:underline;	}
.lm200 a:hover	{color:#f63f75;	text-decoration:underline;	}
.lm200 a:active	{color:#000000;	text-decoration:underline;	}

.lm240	{display:inline;	margin:0 0 0 242px;	}
.lm240 a:link	{color:#494949;	text-decoration:underline;	}
.lm240 a:visited	{color:#000000;	text-decoration:underline;	}
.lm240 a:hover	{color:#f63f75;	text-decoration:underline;	}
.lm240 a:active	{color:#000000;	text-decoration:underline;	}

.lm8 a:link	{color:#494949;	text-decoration:underline;	}
.lm8 a:visited	{color:#000000;	text-decoration:underline;	}
.lm8 a:hover	{color:#f63f75;	text-decoration:underline;	}
.lm8 a:active	{color:#000000;	text-decoration:underline;	}

.rss_text {font-family:arial; font-size:13px; color:#000000; font-weight:bold; margin:10px 0px 0px 10px;}
.rss_icon {margin:5px 0px 20px 10px;}
.rss_xml {font-family:arial; font-size:12px; color:#ed008c;  font-weight:bold; margin:8px 0px 0px 5px;}
.rss_xml a:link	{color:#ed008c;	text-decoration:none;	}
.rss_xml a:visited	{color:#ed008c;	text-decoration:none;	}
.rss_xml a:hover	{color:#ed008c;	text-decoration:underline;	}
.rss_xml a:active	{color:#ed008c;	text-decoration:none;	}




/* shipping */

#shipping_left {width:400px; float:left; margin:0px 0px 0px 10px;}
#shipping_mid {width:3px; height:500px; float:left; background:url(../images/shipping/line.gif);}
#shipping_right {width:355px; margin:0px 0px 0px 10px; float:left;}
.lm230	{margin:0 0 0 280px;}
.shipping_Country {width:250px; float:left; margin:0px 0px 0px 0px}
.select_Country {width:200px; color: ##464646; font-size:11px; font-family:"arial"; border:1px solid #cacaca; background-color: #f3f3f3; margin:1px 0px 0px 0px;}
.select_weight {width:200px; color: ##464646; font-size:11px; font-family:"arial"; border:1px solid #cacaca; background-color: #f3f3f3; margin:1px 0px 0px 0px;}




/* error */
#error {display:none; width:687px; height:38px;  background-color:red; margin-left:273px; }
.error_txt {margin:6px 0px 0px 10px; padding: 0 0 0 12px; font-family:arial; font-weight:bold; color:#ffffff;}


/* confirm order */
.confirm_topwrap	{	clear:both;	width:960px;	height:160px;	color:#000000;	background-color:#fccad9;	}
.confirm_topleft {	float:left;	padding:28px 0 0 24px;	width:249px;	height:132px; background:url(/images/myaccount/payment_method_left_bg.gif);	}
.confirm_topright { float:right;	margin:23px 0 0 24px;	width:663px;	height:132px;	}
.confirm_review	{	float:left;	display:inline;	margin:8px 0 0 28px;	width:913px;}
.confirm_addressv	{	float:left;	margin:0 20px 0 0; width:180px;	}
.pinkbold {font-family:arial; font-size:11px; font-weight:bold; color:#eb0991;}

.vttpadd  { padding:6px 0 6px 0; }
.vttb {font-family:Times New Roman; font-weight:bold; font-size:22px; color:#000000; padding:6px 0 0 0px; }
.vtt {font-family: Times New Roman; font-weight:bold; font-size:16px; color:#494949; padding:6px 0 0 0px; }
.vblog {font-family:arial; font-size:12px; line-height:14px;}
#vblog	{float:left;	width:690px; font-size:12px; line-height:14px;	margin:20px 0 0 0;}


/* shipping or billing */

#checkout0_01 {width:960px; clear:both; margin:30px 0px 0px 0px;}
#shipping_form {width:400px; margin:0px 10px 0px 28px; color:#000000; float:left;}
#billing_form {width:420px; color:#464646; float:left; }
#billing_us {width:450px; float:left; margin:28px 0px 0px 25px;  color:#464646;}
#billing_int {width:450px; float:left; margin:28px 0px 0px 25px; color:#464646;}
#billing_terri {width:450px; float:left; margin:28px 0px 0px 25px;  color:#464646;}
#checkout1_bar_01	{width:10px; height:500px; margin:30px 0 0 0; float:left; background:url(../images/myaccount/checkout2_bar.gif);}
.padT40 {padding-top:42px;}
.padT50 {padding-top:52px;}
.h30 {height:30px;}
.first_name	{	float:left;	 display:inline; width:190px;	}
.last_name	{	float:left;	 display:inline; margin:0 0 0 10px;	width:190px;	}
.check_font {font-size:12px; font-family:"airal"; font-weight:bold; color:#f63f75;}
#radio_method {margin-top:15px;}
#country2 {float:right; margin-right:12px;}


/* price */
.was {color:#595959; text-decoration:line-through; float:left; margin-right:3px;}

/* Invoice Search */
.txt_stock {color:#0000ff; font-weight:bold; background-color:#ffff00;}
.txt_soldout {color:#ffff00; font-weight:bold; background-color:#ff0000;}

/* Notice pop layer */
#notice_pop {
	clear:both;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	min-width:100%;
	height:100%;
	min-height:100%;
	margin:0;
	padding:0;
	font:0/0 Arial;
	background-color:#000000;
	filter:alpha(opacity=25,FinishOpacity=0,Style=0);
	-moz-opacity:0.25;
	opacity:0.25;
	z-index:10;
	display:block;
	text-align:center;
}
#notice_pop_content {
  display:block;
  position:absolute;
  width:650px;
  height:240px;
  border:2px solid #5b5a5a;
  background-color:white;
  left:130px;
  top:195px;
  margin:0;
  padding:20px;
  z-index:13;
  text-align:center;
  font-family:Tahoma;
  font-size:13px;
  font-weight:bold;
  color:#555555;
}