@CHARSET "UTF-8";
*{
	margin:0px;
	padding:0px;
}

a:hover{
	text-decoration:underline;
	color:#0075DE;
}


ul,li{
	list-style:none;
}

form{
	display:inline;
}

input{
	display:inline;
}

input,select,option,textarea{
	font-family: Lucida Grande, Verdana, Geneva, Sans-serif;
	/*font-family:"Lucida Grande","Lucida Sans Regular",Arial, Helvetica, sans-serif;*/
	font-size:12px;
}

img{
	border:0px;
}

body,td,p {
	font-family: Lucida Grande, Verdana, Geneva, Sans-serif;
	/*font-family:"Lucida Grande","Lucida Sans Regular",Arial, Helvetica, sans-serif;*/
	font-size:12px;
}

.focus{
	background:#F0F8FF;
}

/*============== Index =========*/

body{
	background-image:url('images/bg-body-live.jpg');
	background-position: 50% 0%;
	background-repeat:repeat-y;
	/*
	filter:progid:dximagetransform.microsoft.alphaimageloader(src='images/bg-body-live.jpg',sizingmethod='scale');
	*/
	//background:#FFF;
	}

#container{
	width:970px;
	min-height:750px;
	height:auto;
	margin:auto;
	padding-bottom:10px;
	background:none;
}

#header{
	width:970px;
	height:135px;
	background-image:url('images/head.jpg');
}

#header_info{
	width:auto;
	height:25px;
	background:#000;
	float:right;
	clear:left;
}

#header_div_show{
	width:966px !important;
	width:970px;
	height:110px;
	float:left;
	z-index:100;
	padding-right:4px;
}

#header_cart_div{
	width:203px !important;
	position:relative;
	z-index:2;
	height:auto;
	width:225px;
	float:right;
	border:1px solid #000;
	background:#FFF;
	padding-left:10px;
	padding-right:10px;
	display:none;
	padding-bottom:10px;
}

#header_cart_div_1{
	width:203px;
	height:5px;
	float:left;
	background-image:url('images/header_cart_list_nav.jpg');
}

#header_cart_div_2{
	width:191px !important;
	height:20px !important;
	width:203px;
	height:22px;
	margin-top:5px;
	border:1px solid #DDD;
	background:#EEE;
	line-height:20px;
	font-weight:700;
	color:#555;
	float:left;
	padding-left:10px;
	font-size:11px;
}

.header_cart_div_3{
	width:193px !important;
	width:203px;
	height:66px !important;
	height:76px;
	margin-top:5px;
	border:1px solid #DDD;
	float:left;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}

.header_cart_div_3_left{
	float:left;
	clear:right;
	width:80px;
	height:66px;
}

.header_cart_div_3_right{
	float:left;
	width:110px;
	height:66px;
	margin-left:3px;
}

.header_cart_div_3_right_proname{
	float:left;
	width:110px;
	height:40px;
	line-height:10px;
	font-size:9px;
	font-weight:700;
}

.header_cart_div_3_right_quantity_price{
	float:left;
	width:110px;
	height:26px;
	line-height:26px;
	font-size:13px;
	font-weight:700;
}

#welcome_info{
	width:auto;
	height:25px;
	line-height:25px;
	color:#CCC;
	padding-left:10px;
	float:left;
	clear:right;
	background:#000;
	font-size:11px;
}

#header_live_help{
	height:25px;
	width:auto;
	padding-left:5px;
	padding-right:2px;
	float:left;
	clear:right;
	line-height:25px;
	font-size:11px;
	color:#FFF;
}

#header_live_help a{
	color:#FFF;
	text-decoration:none;
	font-weight:700;
}

#header_live_help a:hover{
	color:#0075DE;
}

.header_search{
	float:left;
	clear:right;
	width:auto;
	height:25px;
	line-height:25px;
	color:#FFF;
	font-weight:700;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
}

#header_cart_item{
	height:25px;
	width:auto;
	padding-left:5px;
	padding-right:5px;
	float:left;
	line-height:25px;
	font-size:11px;
	color:#FFF;
}

#header_cart_item img{
	float:left;
	clear:right;
}

#header_cart_item span{
	float:left;
	margin-left:2px;
	line-height:25px;
	padding-left:10px;
	padding-right:10px;
}

#welcome_info a{
	color:#FFF;
	text-decoration:none;
}

#welcome_info a:hover{
	color:#0075DE;
}

#content{
	width:948px !important;
	width:970px;
	min-height:500px;
	height:auto;
	border:1px solid #EEE;
	padding:10px;
	background:#FFF;
}

#content_nav{
	width:948px;
	height:34px;
	background:#000;
	font-size:11px;
	font-weight:normal;
}

#index_words_nav{
	width:938px !important;
	width:948px;
	height:25px;
	line-height:25px;
	padding-left:5px;
	padding-right:5px;
}

#index_words_nav h2{
	display:inline;
	font-size:13px;
	font-weight:normal;
	font-weight:700;
	color:#858585;
}

#index_words_nav h2 a{
	color:#858585;
	text-decoration:none;
}

#content_nav ul{
	width:948px;
	height:34px;
}

#content_nav ul .nav_dot{
	width:1px;
	height:34px;
	float:left;
	background-image:url('images/nav_spa.jpg');
}

#content_nav a{
	color:#FFF;
	text-decoration:none;
}

.nav_normal{
	width:auto;
	height:34px;
	line-height:34px;
	color:#FFF;
	padding-left:13px;
	padding-right:13px;
	float:left;
	font-size:11px;
	font-weight:normal;
}

.nav_normal_focus{
	background-image:url('images/bg_header_nav.png');
	background-repeat:repeat-x;
}

#content_body{
	height:auto;
	margin-top:5px;
	float:left;
	width:948px;
}

#content_index_1{
	width:305px;
	height:auto;
	float:left;
	clear:right;
}

#index_category{
	height:auto;
	width:303px !important;
	width:305px;
	background:#3273B2;
	float:left;
	border:1px solid #CCC;
}

#index_popular_search{
	width:303px !important;
	width:305px;
	height:145px !important;
	height:147px;
	float:left;
	border:1px solid #CCC;
	margin-top:4px;
}

#index_popular_search form{
	margin:0px;
	padding:0px;
	float:left;
}

#index_category ul,#index_category ul li{
	list-style:none;
	color:#FFF;
}

#index_popular_search_nav{
	width:303px;
	height:42px;
	float:left;
	background-image:url('images/quick_search.jpg');
}

#index_popular_nav1{
	width:135px;
	float:left;
	clear:right;
	height:42px;
}

#index_popular_nav2{
	width:60px;
	height:42px;
	float:left;
	clear:right;
}

#index_popular_nav3{
	width:108px;
	height:42px;
	float:left;
}

#index_quick_search{
	width:293px !important;
	width:303px;
	height:106px;
	float:left;
	padding-left:10px;
}

#index_tags{
	width:293px !important;
	width:303px;
	height:96px !important;
	height:106px;
	float:left;
	padding:5px;
	display:none;
}

#index_tags ul{
	width:293px;
	height:96px;
	float:left;
	overflow:hidden;
}

#index_tags ul li{
	padding-left:3px;
	padding-right:3px;
	float:left;
	line-height:20px;
	color:#047FDE;
}

#index_tags ul li a{
	color:#047FDE;
	text-decoration:none;
}

#index_tags ul li a:hover{
	text-decoration:underline;
}

#index_quick_search_tip{
	width:293px;
	height:20px !important;
	height:26px;
	padding-top:3px;
	padding-bottom:3px;
	line-height:20px;
	color:#555;
	font-weight:700;
	font-size:14px;
}

#index_quick_search_tip h1{
	font-weight:700;
	font-size:14px;
	color:#555;
}

#index_quick_search_content{
	width:293px;
	height:auto;
	color:#555;
	font-weight:700;
	font-size:14px;
	margin-top:5px;
	float:left;
}

#index_quick_search_content_left{
	width:200px;
	height:auto;
	float:left;
	clear:right;
}

#index_quick_search_content_right{
	width:68px;
	height:30px;
	margin-left:10px;
	float:left;
}

#index_category ul{
	width:298px !important;
	width:303px;
	height:auto;
	padding-left:5px;
}

#index_category ul li{
	width:149px;
	height:20px;
	line-height:20px;
	float:left;
	font-size:11px;
}

#index_category ul li a{
	text-decoration:none;
	color:#FFF;
}

#index_category ul li a:hover{
	text-decoration:underline;
	color:#FFF;
}

#index_new{
	height:321px !important;
	height:328px;
	width:626px !important;
	width:628px;
	float:left;
	border:1px solid #CCC;
	padding-bottom:5px;
}

#index_new ul{
	width:620px !important;
	height:321px;
	width:626px;
	padding-left:6px;
}

.index_new_single{
	height:153px !important;
	height:155px;
	width:148px !important;
	width:150px;
	float:left;
	margin-right:5px;
	margin-top:5px;
	border:1px solid #DDD;
}

.index_new_single_mouseover{
	height:153px !important;
	height:155px;
	width:148px !important;
	width:150px;
	float:left;
	margin-right:5px;
	margin-top:5px;
	border:1px solid #0075DE;
}

.index_popular_pro_cate{
	width:148px;
	height:18px;
	line-height:18px;
	text-align:center;
}

.index_popular_pro_price{
	width:148px;
	height:18px;
	line-height:18px;
	text-align:center;
	font-size:10px;
}

.index_popular_pro_cate h3{
	font-size:10px;
}

#content_index_2{
	width:628px;
	height:auto;
	float:left;
	margin-left:15px;
}

#index_search_tag{
	width:606px !important;
	width:628px;
	height:127px !important;
	height:149px;
	background:#EEE;
	float:left;
	border:1px solid #CCC;
	margin-top:5px;
	padding:10px;
}

#index_ads_images{
	width:628px;
	height:166px;
	float:left;
	margin-top:5px;
}

#index_ads_images_1{
	height:164px !important;
	height:166px;
	width:304px !important;
	width:306px;
	float:left;
	clear:right;
	border:1px solid #CCC;
}

#index_ads_images_2{
	height:164px !important;
	height:166px;
	width:304px !important;
	width:306px;
	margin-left:15px;
	float:left;
	border:1px solid #CCC;
}

#footer{
	width:950px !important;
	width:970px;
	float:left;
	height:auto;
	background:#000;
	padding-left:20px;
	padding-top:20px;
	padding-bottom:20px;
}

#index_footer_pics{
	width:930px !important;
	width:970px;
	height:45px !important;
	height:85px;
	float:left;
	padding:20px;
}

#index_footer_pics ul{
	width:930px;
	height:45px;
}

#index_footer_pics ul li{
	height:45px;
	float:left;
	width:auto;
	padding-left:3px;
	padding-right:3px;
}

#footer_copyright,#category_bottom_title{
	width:970px;
	height:auto;
	line-height:20px;
	float:left;
	text-align:center;
	color:#FFF;
}

#footer_copyright a{
	color:#FFF;
	text-decoration:none;
}

#category_bottom_title a{
	color:#FFF;
	text-decoration:none;
}

#list_footer_nav{
	width:950px;
	height:auto;
	float:left;
}

.footer_nav{
	width:168px !important;
	width:170px;
	margin-right:20px;
	height:auto;
	float:left;
	clear:right;
	border-right:2px solid #DDD;
}

.footer_nav_title{
	width:168px;
	height:20px;
	line-height:20px;
	font-weight:700;
	color:#FFF;
	float:left;
	font-size:14px;
}

.footer_nav_list{
	width:168px;
	height:auto;
	margin-top:10px;
	float:left;
}

.footer_nav_list ul{
	width:148px !important;
	width:168px;
	height:auto;
	padding-right:20px;
	list-style:square;
	margin-left:20px;
}

.footer_nav_list ul li{
	width:148px;
	line-height:20px;
	height:auto;
	color:#FFF;
	list-style:square;
	font-size:12px;
}

.footer_nav_list a{
	text-decoration:none;
	color:#FFF;
}

.footer_nav_list a:hover{
	color:#0075DE;
}

/*======= Category =========*/
#crumb_nav{
	height:24px !important;
	width:946px !important;
	width:948px;
	height:25px;
	border-bottom:1px solid #DDD;
	line-height:24px;
	padding-left:2px;
	color:#666;
}

#crumb_nav a{
	color:#666;
	text-decoration:none;
}

#crumb_nav a:hover{
	color:#0075DE;
}

#crumb_nav img{
	margin-left:3px;
	margin-right:3px;
}

#category_detail{
	width:948px;
	height:auto;
	float:left;
	margin-top:4px;
}

#category_detail_left{
	width:220px;
	height:auto;
	background:#DDD;
	float:left;
	clear:right;
}

#category_detail_right{
	width:636px;
	margin-left:7px;
	height:auto;
	float:left;
}

#category_recommend{
	width:634px !important;
	width:636px;
	height:240px;
	float:left;
	border:1px solid #DDD;
	margin-bottom:5px;
}

#category_pro_list{
	width:634px !important;
	width:636px;
	height:30px;
	float:left;
	border:1px solid #DDD;
	margin-bottom:5px;
}

#category_pro_list_title{
	width:631px !important;
	width:636px;
	height:30px;
	line-height:30px;
	border-bottom:1px dotted #DDD;
	padding-left:5px;
	color:#004477;
	font-size:16px;
}

#category_pro_list_title h2{
	color:#004477;
	font-size:16px;
	font-weight:normal;
}

#category_recommend_title{
	width:631px !important;
	width:636px;
	height:30px;
	line-height:30px;
	border-bottom:1px dotted #DDD;
	padding-left:5px;
	color:#004477;
	font-size:16px;
}

#category_recommend_title h1{
	font-size:16px;
	font-weight:normal;
	color:#004477;
}

#category_recommend_list{
	width:634px;
	height:197px;
	float:left;
	margin-top:10px;
}

#category_recommend_list ul{
	width:632px !important;
	width:634px;
	height:197px;
	padding-left:1px;
	padding-right:1px;
}

#category_recommend_list ul li{
	width:150px !important;
	width:158px;
	height:197px;
	float:left;
	padding-left:4px;
	padding-right:4px;
}

.recomend_catename{
	float:left;
	width:150px;
	height:20px;
	line-height:20px;
	text-align:center;
}

.recomend_catename h3{
	font-size:12px;
}

.recomend_proname{
	height:45px;
	line-height:11px;
	width:150px;
	text-align:center;
	float:left;
}

.recomend_proname h4{
	font-size:10px;
	font-weight:normal;
}

.recomend_proname a{
	text-decoration:none;
	color:#666;
}

.recomend_proname a:hover{
	color:#0075DE;
}

.recomend_price{
	float:left;
	width:150px;
	height:20px;
	line-height:20px;
	text-align:center;
	font-size:11px;
	color:#004477;
}

#no_products{
	width:631px !important;
	width:636px;
	height:30px;
	line-height:30px;
	font-weight:700;
	background:#F2F2F2;
	color:#CD4F39;
	padding-left:5px;
}

.page_nav{
	width:634px !important;
	width:636px;
	height:20px !important;
	height:42px;
	float:left;
	background:#DDD;
	border:1px solid #CCC;
	padding-top:10px;
	padding-bottom:10px;
}

.page_nav ul{
	float:right;
	padding-right:10px;
	height:20px;
	width:auto;
}

.page_nav ul li{
	float:left;
	margin-right:5px;
	height:18px !important;
	height:20px;
	padding-left:5px;
	padding-right:5px;
	border:1px solid #666;
	background:#FFF;
	color:#666;
	line-height:18px;
}

.page_nav ul li a{
	color:#666;
	text-decoration:none;
}

.page_nav_testimonial{
	width:944px !important;
	width:946px;
	height:20px !important;
	height:42px;
	float:left;
	background:#DDD;
	border:1px solid #CCC;
	padding-top:10px;
	padding-bottom:10px;
}

.page_nav_testimonial ul{
	float:right;
	padding-right:10px;
	height:20px;
	width:auto;
}

.page_nav_testimonial ul li{
	float:left;
	margin-right:5px;
	height:18px !important;
	height:20px;
	padding-left:5px;
	padding-right:5px;
	border:1px solid #666;
	background:#FFF;
	color:#666;
	line-height:18px;
}

.page_nav_testimonial ul li a{
	color:#666;
	text-decoration:none;
}


#cate_product_list{
	width:634px !important;
	width:636px;
	height:auto;
	float:left;
	margin-top:5px;
	border:1px solid #DDD;
}

#cate_product_list ul{
	width:634px;
	height:auto;
	padding-top:5px;
}

#cate_product_list ul li{
	width:150px !important;
	width:158px;
	height:197px;
	float:left;
	padding-left:4px;
	padding-right:4px;
	margin-bottom:5px;
}

#second_category{
	height:auto;
	width:303px !important;
	width:305px;
	background:#C6E2FF;
	float:left;
	border:1px solid #CCC;
	padding-bottom:5px;
	margin-bottom:5px;
}

#second_category ul,#second_category ul li{
	list-style:none;
	color:#FFF;
}

#second_category ul{
	width:292px !important;
	width:303px;
	height:auto;
	padding-left:11px;
}

#second_category ul li{
	width:292px;
	height:20px;
	line-height:20px;
	float:left;
	font-size:11px;
}

#second_category ul li a{
	text-decoration:none;
	color:#555;
}

#second_category ul li a:hover{
	text-decoration:underline;
	color:#0075DE;
}

#recently_viewed{
	height:auto;
	width:303px !important;
	width:305px;
	float:left;
	border:1px solid #CCC;
	margin-top:5px;
}

#recently_viewed_title{
	width:291px !important;
	width:303px;
	height:25px;
	float:left;
	background:#000;
	line-height:25px;
	padding-left:12px;
	color:#FFF;
	font-weight:700;
}

#recently_viewed_detail{
	width:279px !important;
	width:303px;
	height:auto;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:12px;
	float:left;
}

.recently_viewed_detail_info{
	width:267px !important;
	width:279px;
	height:75px !important;
	height:87px;
	float:left;
	padding:5px;
	border:1px solid #DDD;
	background:#F7F7F7;
	margin-top:12px;
}

.recently_viewed_detail_info_1{
	float:left;
	clear:right;
	width:100px;
	height:75px;
}

.recently_viewed_detail_info_2{
	width:160px;
	margin-left:7px;
	height:75px;
	float:left;
}

.recently_viewed_detail_catename{
	width:160px;
	height:18px;
	float:left;
	line-height:18px;
}

.recently_viewed_detail_catename h3{
	font-size:11px;
}

.recently_viewed_detail_proname{
	width:160px;
	height:40px;
	line-height:10px;
	float:left;
}

.recently_viewed_detail_proname a{
	color:#666;
	text-decoration:none;
}

.recently_viewed_detail_proname a:hover{
	color:#0075DE;
}

.recently_viewed_detail_proname h4{
	font-size:9px;
	font-weight:normal;
}

.recently_viewed_detail_price{
	width:160px;
	height:17px;
	line-height:17px;
	float:left;
	color:#004477;
}

/*======= Product =======*/
#product_page_detail{
	width:948px;
	float:left;
	margin-top:4px;
	height:auto;
}

#product_page_detail_left{
	width:590px;
	float:left;
	clear:right;
	height:auto;
}

#product_page_detail_right{
	width:350px;
	height:auto;
	margin-left:8px;
	float:left;
}

#product_info_proimg{
	width:350px;
	height:261px;
	float:left;
}

#product_more_img{
	width:348px !important;
	width:350px;
	height:auto;
	float:left;
	border:1px solid #DDD;
	margin-top:5px;
	padding-bottom:2px;
}

#product_words1,#product_words2{
	width:338px !important;
	width:350px;
	border:1px solid #DDD;
	height:auto;
	float:left;
	padding:5px;
	margin-top:5px;
}

#product_more_img ul{
	width:348px;
	height:auto;
}

#product_more_img ul li{
	margin-left:2px;
	width:85px;
	height:64px;
	float:left;
	margin-top:2px;
}

#product_page_proname{
	width:943px !important;
	width:948px;
	height:30px;
	line-height:30px;
	padding-left:5px;
	float:left;
}

#product_page_proname h1{
	font-size:16px;
	font-weight:700;
}

#product_page_prodescription{
	width:578px !important;
	width:590px;
	height:auto;
	padding:5px;
	border:1px solid #DDD;
	background:#F7F7F7;
	float:left;
}

#product_buy_form{
	height:30px !important;
	width:590px;
	height:62px;
	border-top:1px solid #DDD;
	border-bottom:1px solid #DDD;
	float:left;
	margin-top:10px;
	padding-top:15px;
	padding-bottom:15px;
	line-height:30px;
	font-size:16px;
	font-weight:700;
}

#product_buy_form_left{
	height:30px;
	line-heigth:30px;
	float:left;
	width:240px !important;
	width:250px;
	clear:right;
	color:#555;
	padding-left:10px;
}

#product_buy_form_right{
	height:30px;
	float:left;
	width:250px;
	margin-left:90px;
	color:#555;
	
}

#product_buy_form_left span{
	margin-left:30px;
	font-size:20px;
	color:#D10000;
	font-weight:normal;
}

#product_buy_form_quantity{
	width:58px !important;
	width:60px;
	height:20px !important;
	height:30px;
	border:1px solid #DDD;
	background:#F0F8FF;
	float:left;
	clear:right;
	padding-top:4px;
	padding-bottom:4px;
}

#product_buy_form_submit{
	width:100px;
	height:30px;
	float:left;
	margin-left:20px;
}

#txt_quantity{
	width:58px;
	height:20px;
	font-size:14px;
	color:#555;
	border:none;
	text-align:center;
	font-weight:700;
}

#accessories{
	width:590px;
	/*height:141px;*/
	height:auto;
	margin-top:10px;
	float:left;
}

#product_contactus{
	width:578px !important;
	width:590px;
	height:auto;
	float:left;
	margin-top:10px;
	border:1px solid #DDD;
	padding:5px;
}

.contactus_email{
	width:578px;
	height:20px;
	line-height:20px;
	margin-bottom:5px;
	float:left;
}

.contactus_email2{
	width:578px;
	height:90px;
	line-height:20px;
	margin-bottom:5px;
	float:left;
}

.contactus_email_title{
	width:110px;
	height:20px;
	line-height:20px;
	float:left;
	clear:right;
	text-align:right;
	font-weight:700;
}

.contactus_email_content{
	width:450px;
	height:20px;
	line-height:20px;
	float:left;
	clear:right;
	margin-left:10px;
}

.contactus_email_content .input_1{
	width:430px;
	height:18px !important;
	border:1px solid #AAA;
	font:normal 12px/1.5em Trebuchet MS,Verdana,Arial;
	line-height:18px;
}

.contactus_email_content .input_3{
	width:110px;
	height:18px !important;
	border:1px solid #AAA;
	font:normal 12px/1.5em Trebuchet MS,Verdana,Arial;
	line-height:18px;
}

#captcha-container{
	width:130px;
	height:20px;
	position:relative;
}

#captcha-pro-img{
	position:absolute;
	z-index:3;
	left:130px;
	top:0px;
}

.contactus_email_content .input_2{
	width:270px;
	height:18px !important;
	border:1px solid #AAA;
	font:normal 12px/1.5em Trebuchet MS,Verdana,Arial;
	line-height:18px;
}

.contactus_email_content textarea{
	width:430px;
	height:72px !important;
	border:1px solid #AAA;
	font:normal 12px/1.5em Trebuchet MS,Verdana,Arial;
	line-height:18px;
}

#you_may_also_like{
	width:590px;
	height:226px;
	margin-top:10px;
	float:left;
}

#you_may_also_like_title,#accessories_title{
	width:590px;
	height:30px;
	line-height:30px;
	float:left;
	font-size:18px;
	color:#004477;
}

#you_may_also_like_list{
	width:588px !important;
	width:590px;
	height:190px !important;
	height:196px;
	float:left;
	border-bottom:1px solid #DDD;
	padding-left:1px;
	padding-right:1px;
	padding-bottom:5px;
}

#accessories_list{
	width:588px !important;
	width:590px;
	/*
	height:105px !important;
	height:111px;
	*/
	height:auto;
	float:left;
	border-bottom:1px solid #DDD;
	padding-left:1px;
	padding-right:1px;
	padding-bottom:5px;
}

#accessories_list ul{
	width:588px;
	/*height:105px;*/
	height:auto;
}

#you_may_also_like_list ul{
	width:588px;
	height:190px;
}

#accessories_list ul li{
	width:140px;
	margin-left:5px;
	height:105px;
	float:left;
}

#accessories_list span{
	padding-left:10px;
}

#you_may_also_like_list ul li{
	width:140px;
	margin-left:5px;
	height:190px;
	float:left;
}

.you_may_also_like_catename{
	width:140px;
	height:20px;
	line-height:18px;
	float:left;
	text-align:center;
}

.you_may_also_like_catename h3{
	font-size:11px;
}

.you_may_also_like_proname{
	height:45px;
	line-height:11px;
	width:140px;
	text-align:center;
	float:left;
}

.you_may_also_like_proname h4{
	font-size:9px;
	font-weight:normal;
}

.you_may_also_like_proname a{
	text-decoration:none;
	color:#666;
}

.you_may_also_like_proname a:hover{
	color:#0075DE;
}

.you_may_also_like_price{
	float:left;
	width:140px;
	height:20px;
	line-height:20px;
	text-align:center;
	font-size:10px;
	color:#004477;
}

/*========  Shopping Cart ============*/
#your_shopping_cart{
	width:948px;
	height:30px !important;
	height:50px;
	flaot:left;
	padding-top:10px;
	padding-bottom:10px;
	color:#004477;
	font-size:22px;
}

#cart_shipping{
	width:948px;
	height:auto;
	float:left;
}

#cart_detail{
	width:648px;
	height:auto;
	float:left;
	clear:right;
}

#cart_info{
	width:648px;
	height:auto;
	float:left;
}

#cart_total{
	width:648px;
	background:#EEE;
	float:left;
	height:50px;
	margin-top:10px;
}

#item_subtotal,#shipping_cost_value{
	width:638px !important;
	width:648px;
	height:25px;
	line-height:25px;
	text-align:right;
	padding-right:10px;
}

.span1,.span4{
	font-size:13px;
	font-weight:700;
	color:#27408B;
	
}

.span2{
	font-size:9px;
	color:#54275D;
}

.span3{
	font-size:13px;
	font-weight:700;
	color:#872B82;
	margin-left:5px;
}

.span5{
	font-size:13px;
	font-weight:700;
	color:#FF0000;
	margin-left:5px;
}

#shipping_detail{
	margin-left:10px;
	float:left;
	width:268px !important;
	width:290px;
	border-left:1px solid #DDD;
	height:378px !important;
	height:400px;
	padding:10px;
}

#ready_to_order{
	margin-left:10px;
	float:left;
	width:268px !important;
	width:290px;
	border-left:1px solid #DDD;
	height:378px !important;
	height:400px;
	padding:10px;
}

#shipping_options_title,#ready_to_order_title{
	width:268px;
	height:20px !important;
	height:31px;
	padding-top:5px;
	padding-bottom:5px;
	line-height:20px;
	color:#004477;
	font-size:16px;
	border-bottom:1px solid #DDD;
}

#ready_to_order_title{
	margin-top:10px;
	float:left;
}

#cart_fast_checkout{
	width:186px;
	height:28px;
	float:left;
	margin-top:10px;
}

#desc_country{
	width:268px;
	height:50px;
	float:left;
	margin-top:10px;
}

#desc_country_title,#ava_shipping_method_title{
	width:268px;
	height:20px;
	line-height:20px;
	float:left;
	font-weight:700;
}

#desc_country_list{
	width:256px !important;
	width:268px;
	height:20px !important;
	height:32px;
	padding-top:5px;
	padding-bottom:5px;
	float:left;
	border:1px solid #DDD;
	background:#F0F8FF;
	padding-left:5px;
	padding-right:5px;
}

#ava_shipping_method_list{
	width:268px;
	height:auto;
	float:left;
	border-top:1px solid #DDD;
	border-bottom:1px solid #DDD;
}

#ava_shipping_method_ems{
	width:268px;
	height:25px;
	line-height:25px;
	float:left;
	background:#EEE;
}

#payment_tip{
	width:258px !important;
	width:268px;
	height:auto;
	line-height:20px;
	color:red;
	font-size:10px;
	padding-left:5px;
	padding-right:5px;
	display:none;
}

#ava_shipping_method_dhl{
	width:268px;
	height:25px;
	line-height:25px;
	float:left;
}

.ava_shipping_method_name{
	width:15px !important;
	width:20px;
	height:25px;
	line-height:25px;
	float:left;
	clear:right;
	padding-left:5px;
}

.ava_shipping_method_name input{
	background:none;
	margin-top:5px;
}

.ava_shipping_method_cost{
	width:240px;
	margin-left:8px;
	float:left;
	height:25px;
	line-height:25px;
}

#desc_country_list select{
	width:256px;
	height:20px;
	line-height:20px;
	border:none;
	border-color:#F0F8FF;
}

.cart_header{
	background:#F2F2F2;
}

.cart_header_success_page{
	background:#CCCCCC;
}

#ava_shipping_method{
	width:268px;
	height:auto;
	float:left;
	margin-top:10px;
}

.cart_header td,.cart_header_success_page td{
	border:1px solid #F2F2F2;
	text-align:center;
	font-weight:700;
}

.cart_value td{
	border:1px solid #F2F2F2;
	text-align:center;
}

.cart_value{
	color:#37459C;
}

#cart_operate td{
	border:none;
}

#cart_operate input{
	width:38px !important;
	width:40px;
	height:18px !important;
	height:20px;
	border:1px solid #DDD;
	line-height:18px;
	text-align:center;
	font-weight:700;
}

#cart_operate a{
	color:#54275D;
}

.cart_continue{
	width:128px !important;
	width:648px;
	height:20px;
	padding-left:520px;
	line-height:20px;
	font-size:11px;
}

.cart_update{
	width:109px;
	margin-left:539px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	height:29px;
}

.cart_continue img{
	float:left;
	margin-top:4px;
}

.cart_continue a{
	color:#54275D;
}

/*====== Secure Checkout ===========*/
#secure_checkout{
	width:948px;
	height:30px !important;
	height:50px;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	color:#004477;
	font-size:22px;
}

#checkout_detail{
	width:948px;
	height:auto;
	float:left;
}

#checkout_shipping_info{
	width:648px;
	height:auto;
	float:left;
	clear:right;
}

#checkout_right_bar{
	margin-left:10px;
	float:left;
	width:278px !important;
	width:290px;
	border-left:1px solid #DDD;
	height:auto;
	padding-left:10px;
}

.order_success_words{
	width:276px !important;
	width:278px;
	height:200px !important;
	height:202px;
	float:left;
	border:1px solid #CCC;
	margin-bottom:10px;
}

#checkout_member_tip_login{
	width:268px !important;
	width:278px;
	height:auto;
	border:1px solid #DDD;
	float:left;
	padding-left:4px;
	padding-right:4px;
}

#your_order_contents{
	width:268px !important;
	width:278px;
	height:auto;
	float:left;
	padding-left:5px;
	padding-right:5px;
	margin-top:10px;
}

#order_subtotal_detail{
	width:276px !important;
	width:278px;
	height:auto;
	float:left;
	border:1px solid #CCC;
	background:#DDD;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:10px;
}








.item_subtotal_value_single{
	width:276px;
	height:25px;
	line-height:25px;
}

.item_subtotal_value_single_1{
	width:150px;
	height:25px;
	line-height:25px;
	font-size:14px;
	font-weight:700;
	float:left;
	clear:right;
	margin-right:20px;
	text-align:right;
}

.item_subtotal_value_single_2{
	width:106px;
	height:25px;
	line-height:25px;
	font-size:14px;
	float:left;
	color:#333;
}

.item_subtotal_value_single_2 span{
	font-size:16px;
	color:#CC0000;
}

#your_order_contents_title{
	width:268px;
	height:25px;
	line-height:25px;
	font-weight:700;
	font-size:16px;
	color:#004477;
}

#your_order_contents_detail{
	width:268px;
	height:auto;
	border-top:1px dotted #AAA;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
}



.your_order_contents_single_sidebar{
	width:256px !important;
	width:268px;
	height:75px !important;
	height:87px;
	float:left;
	padding:5px;
	border:1px solid #DDD;
	background:#F7F7F7;
	margin-top:12px;
}

.your_order_contents_single_sidebar_1{
	float:left;
	clear:right;
	width:100px;
	height:75px;
	background:#DDD;
}

.your_order_contents_single_sidebar_2{
	width:149px;
	margin-left:7px;
	height:75px;
	float:left;
	clear:right;
}

.your_order_contents_single_sidebar_proname{
	width:149px;
	height:40px;
	line-height:10px;
	float:left;
}

.your_order_contents_single_sidebar_proname a{
	color:#666;
	text-decoration:none;
}

.your_order_contents_single_sidebar_proname a:hover{
	color:#0075DE;
}

.your_order_contents_single_sidebar_proname h4{
	font-size:9px;
	font-weight:normal;
}

.your_order_contents_single_sidebar_price{
	width:149px;
	height:17px;
	line-height:17px;
	float:left;
	color:#004477;
}

.your_order_contents_single_1{
	width:20px;
	float:left;
	clear:right;
	height:auto;
	text-align:center;
	line-height:18px;
}

.your_order_contents_single_2{
	width:160px !important;
	width:170px;
	float:left;
	clear:right;
	height:auto;
	line-height:15px;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	font-size:10px;
}

.your_order_contents_single_2 a{
	color:#047FDE;
	text-decoration:none;
}

.your_order_contents_single_2 a:hover{
	text-decoration:underline;
}

.your_order_contents_single_3{
	width:78px;
	height:auto;
	float:left;
	text-align:center;
	line-height:18px;
}

#checkout_member_tip{
	width:268px;
	height:auto;
	float:left;
	line-height:18px;
	font-size:12px;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:700;
	color:#555;
}

#checkout_member_login{
	width:268px;
	height:auto;
	border-top:1px dotted #DDD;
	float:left;
	display:none;
}

#checkout_member_login2{
	width:268px;
	height:auto;
	border-top:1px dotted #DDD;
	float:left;
	display:none;
}

.member_login_info{
	height:52px !important;
	width:258px !important;
	width:268px;
	height:62px;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	color:#555;
}

#forgot_password{
	width:258px !important;
	width:268px;
	height:20px !important;
	height:25px;
	line-height:20px;
	text-align:right;
	margin-top:2px;
	float:left;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:4px;
	border-bottom:1px dotted #DDD;
}

#forgot_password a{
	color:#047FDE;
	text-decoration:none;
}

#member_login_cancel{
	width:258px !important;
	width:268px;
	padding:5px;
	height:30px !important;
	height:40px;
	float:left;
}

#btn_member_login{
	width:58px;
	height:30px;
	float:left;
	clear:right;
	margin-left:116px;
}

#btn_member_cancel{
	width:69px;
	height:30px;
	float:left;
	margin-left:15px;
}

.member_login_info_title{
	width:258px;
	height:20px;
	float:left;
	font-weight:700;
	font-size:14px;
}

.member_login_info_text{
	height:20px !important;
	width:252px !important;
	width:258px;
	height:26px;
	margin-top:4px;
	border:1px solid #DDD;
	float:left;
	background:#F0F8FF;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
}

.member_login_info_text input{
	height:20px;
	width:252px;
	border:none;
	font-weight:700;
	font-size:14px;
	color:#555;
}

#checkout_member_tip span{
	text-decoration:none;
	color:#047FDE;
}

#checkout_view_nav{
	width:639px;
	height:49px;
	float:left;
	background-image:url('images/checkout_login.jpg');
	margin-left:4px;
}

#checkout_view_nav2{
	width:639px;
	height:49px;
	float:left;
	background-image:url('images/checkout_payment.jpg');
	margin-left:4px;
}

#checkout_view_nav3{
	width:639px;
	height:49px;
	float:left;
	background-image:url('images/checkout_review.jpg');
	margin-left:4px;
}

#checkout_view_nav4{
	width:639px;
	height:49px;
	float:left;
	background-image:url('images/checkout_finish.jpg');
	margin-left:4px;
}

#shipping_address_detail{
	width:640px !important;
	width:648px;
	height:auto;
	float:left;
	margin-top:20px;
	padding-left:4px;
	padding-right:4px;
	border-bottom:1px solid #DDD;
}

#next_step{
	width:162px;
	height:28px;
	float:left;
	padding-right:4px;
	margin-left:78px;
}

#next_step_review{
	width:148px;
	height:28px;
	float:left;
	padding-right:4px;
	margin-left:90px;
}

#review_page_submit{
	width:210px !important;
	width:230px;
	height:29px;
	float:left;
	padding-left:20px;
}

#tip_next_step{
	width:648px;
	height:28px !important;
	height:48px;
	float:left;
	margin-top:10px;
	padding-right:4px;
	padding-top:10px;
	padding-bottom:10px;
}

#submit_tip{
	width:390px !important;
	width:400px;
	height:28px;
	float:left;
	clear:right;
	line-height:28px;
	color:red;
	font-size:13px;
	font-weight:700;
	padding-left:10px;
}

#shipping_address_detail_title{
	width:640px;
	height:30px !important;
	height:31px;
	line-height:30px;
	font-size:15px;
	font-weight:700;
	color:#004477;
	border-bottom:1px solid #DDD;
	float:left;
}

#where_shipping_to{
	width:640px;
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#333;
	float:left;
	font-weight:700;
}

#address_form{
	width:630px !important;
	width:640px;
	height:auto;
	float:left;
	padding:5px;
	color:#444;
}

#address_form_top{
	width:630px;
	height:auto;
	float:left;
}

#change_contact_tip{
	width:630px;
	height:20px;
	line-height:20px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
}

#address_form_bottom{
	width:630px;
	height:auto;
	float:left;
	display:none;
}

.your_email_address_change_1{
	height:52px !important;
	width:315px;
	height:62px;
	float:left;
	clear:right;
	padding-top:5px;
	padding-bottom:5px;
}

.your_email_address_change_2{
	height:52px !important;
	width:315px;
	height:62px;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
}

#address_form_left{
	width:315px;
	float:left;
	height:auto;
	clear:right;
}

#address_form_right{
	width:300px !important; 
	width:315px;
	height:auto;
	float:left;
	padding-left:15px;
}

.your_email_address{
	height:52px !important;
	width:315px;
	height:62px;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
}

.your_email_address_title{
	width:315px;
	height:20px;
	float:left;
	font-weight:normal;
	font-size:14px;
}

.your_email_address_text,.your_email_address_select{
	height:20px !important;
	width:296px !important;
	width:302px;
	height:26px;
	margin-top:4px;
	border:1px solid #DDD;
	float:left;
	background:#F0F8FF;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
}

.quick_search_text{
	height:20px !important;
	width:194px !important;
	width:200px;
	height:30px;
	border:1px solid #DDD;
	float:left;
	background:#F0F8FF;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:2px;
	padding-right:2px;
}

.your_email_address_radio{
	height:16px !important;
	width:296px !important;
	width:302px;
	height:28px;
	margin-top:4px;
	border:1px solid #DDD;
	float:left;
	background:#F0F8FF;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:2px;
	padding-right:2px;
	line-height:16px;
}

.first_last_name{
	width:302px;
	height:26px;
	float:left;
	margin-top:4px;
}

.first_name{
	width:139px !important;
	width:145px;
	float:left;
	clear:right;
	height:20px !important;
	height:26px;
	border:1px solid #DDD;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
	background:#F0F8FF;
	margin-right:12px;
}

.last_name{
	width:139px !important;
	width:145px;
	float:left;
	height:20px !important;
	height:26px;
	border:1px solid #DDD;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
	background:#F0F8FF;
	
}

.first_name input,.last_name input{
	height:20px;
	width:139px;
	border:none;
	font-weight:700;
	font-size:14px;
	color:#555;
}

.your_email_address_text input,.your_email_address_select select{
	height:20px;
	width:296px;
	border:none;
	font-weight:700;
	font-size:14px;
	color:#555;
}

.quick_search_text input{
	height:20px;
	width:194px;
	border:none;
	font-weight:700;
	font-size:14px;
	color:#555;
}

/*=======  Payment ==========*/
#payment_method{
	width:630px !important;
	width:640px;
	margin-top:10px;
	height:59px !important;
	height:60px;
	float:left;
	padding-left:10px;
	border-bottom:1px solid #DDD;
}

#payment_method_title{
	width:630px;
	height:20px;
	line-height:20px;
	float:left;
	font-size:14px;
	font-weight:700;
	color:#555;
}

#payment_method_list{
	height:20px !important;
	width:296px !important;
	width:302px;
	height:26px;
	margin-top:4px;
	border:1px solid #DDD;
	float:left;
	background:#F0F8FF;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
}

#payment_method_list select{
	height:20px;
	width:296px;
	border:none;
	font-weight:700;
	font-size:14px;
	color:#777;
}

#payment_credit_card{
	width:630px !important;
	width:640px;
	height:130px;
	float:left;
	margin-top:10px;
	padding-left:10px;
	display:none;
}

#payment_westernunion{
	width:630px !important;
	width:640px;
	height:auto;
	float:left;
	margin-top:10px;
	padding-left:10px;
	padding-bottom:10px;
	display:none;
}

#payment_credit_card_left{
	width:310px;
	height:130px;
	float:left;
	clear:right;
}

#payment_credit_card_right{
	width:310px;
	float:left;
	margin-left:10px;
	height:130px;
}

.your_credit_card_info{
	height:52px !important;
	width:310px;
	height:62px;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
}

.your_credit_card_info_title{
	width:310px;
	height:20px;
	float:left;
	font-weight:700;
	font-size:14px;
}

.your_credit_card_info_text{
	height:20px !important;
	width:296px !important;
	width:302px;
	height:26px;
	margin-top:4px;
	border:1px solid #DDD;
	float:left;
	background:#F0F8FF;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
}

.your_credit_card_info_text input,.your_credit_card_info_text select{
	height:20px;
	width:296px;
	border:none;
	font-weight:700;
	font-size:14px;
	color:#555;
}

.expire_date{
	width:310px;
	height:26px;
	float:left;
	margin-top:4px;
}

.expire_date_year{
	width:143px !important;
	width:149px;
	float:left;
	clear:right;
	height:20px !important;
	height:26px;
	border:1px solid #DDD;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
	background:#F0F8FF;
	margin-right:12px;
}

.expire_date_month{
	width:143px !important;
	width:149px;
	float:left;
	height:20px !important;
	height:26px;
	border:1px solid #DDD;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
	background:#F0F8FF;
}

.expire_date_year select,.expire_date_month select{
	height:20px;
	width:143px;
	border:none;
	font-weight:700;
	font-size:14px;
	color:#555;
}


.cvv_csc{
	width:310px;
	height:26px;
	float:left;
	margin-top:4px;
}

.cvv_csc_1{
	width:83px !important;
	width:89px;
	float:left;
	clear:right;
	height:20px !important;
	height:26px;
	border:1px solid #DDD;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
	background:#F0F8FF;
	margin-right:12px;
}

.cvv_csc_2{
	width:203px !important;
	width:209px;
	float:left;
	height:20px !important;
	height:26px;
	border:1px solid #DDD;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
	background:#FEC;
	line-height:10px;
	font-size:9px;
}

.cvv_csc_1 input{
	height:20px;
	width:83px;
	border:none;
	font-weight:700;
	font-size:14px;
	color:#777;
}

/*======== My Account ===========*/
#myaccount_detail{
	width:948px;
	margin-top:4px;
	float:left;
	height:auto;
}

#myaccount_left_bar{
	width:219px;
	height:auto;
	float:left;
	clear:right;
	background:#DDD;
}

#myaccount_right_content{
	margin-left:10px;
	width:719px;
	height:auto;
	float:left;
}

#myaccount_right_content_title{
	width:714px !important;
	width:719px;
	height:40px;
	float:left;
	line-height:40px;
	font-size:22px;
	color:#004477;
	padding-left:5px;
}

#myaccount_right_content_content{
	width:719px;
	height:auto;
	float:left;
	margin-top:10px;
}

#my_account_login_tip{
	height:24px !important;
	width:699px !important;
	width:719px;
	height:50px;
	padding-top:13px;
	padding-bottom:13px;
	background:#FFC3CD;
	float:left;
	padding-left:20px;
	color:#CC0000;
	line-height:24px;
	font-size:15px;
	font-weight:700;
	display:none;
}

#my_account_login_tip img{
	float:left;
	clear:right;
}

#myaccount_right_content_content_left{
	width:340px !important;
	width:350px;
	height:auto;
	float:left;
	clear:right;
	padding:5px;
}

#returning_shopper,#myaccount_create_an_account{
	width:340px;
	height:20px !important;
	height:30px;
	line-height:20px;
	padding-bottom:5px;
	padding-top:4px;
	border-bottom:1px dotted #DDD;
	color:#004477;
	font-size:17px;
	font-weight:700;
}

#enter_tip{
	width:330px !important;
	width:340px;
	height:20px;
	line-height:20px;
	float:left;
	margin-top:10px;
	padding-left:10px;
	font-size:13px;
	font-weight:700;
}

#create_account_tip{
	width:330px !important;
	width:340px;
	height:40px;
	line-height:20px;
	float:left;
	margin-top:10px;
	padding-left:10px;
	font-size:13px;
	font-weight:700;
}

#create_account_tip2{
	width:330px !important;
	width:340px;
	height:20px !important;
	height:36px;
	line-height:20px;
	float:left;
	padding-left:10px;
	font-size:13px;
	font-weight:700;
	padding-top:16px;
}

#myaccount_right_content_content_right{
	width:340px !important;
	width:350px;
	height:100px;
	float:left;
	margin-left:19px;
	padding:5px;
}

#myaccount_left_bar_head{
	width:219px;
	height:36px;
	float:left;
}

#myaccount_left_bar_list{
	width:219px;
	height:auto;
	background:#E9E9E9;
	float:left;
}

#myaccount_left_bar_list ul{
	width:219px;
	height:75px;
}

.create_account,.recover_password{
	width:209px !important;
	width:219px;
	height:20px;
	margin-top:5px;
	line-height:20px;
	font-size:13px;
	font-weight:700;
	padding-left:10px;
	color:#555;
}

.create_account span,.recover_password span{
	font-size:10px;
}

.create_account a,.recover_password a{
	text-decoration:none;
	color:#555;
}

.default_choose{
	background:#1C65DD;
	color:#FFF;
	width:209px !important;
	width:219px;
	height:20px;
	margin-top:5px;
	line-height:20px;
	font-size:13px;
	font-weight:700;
	padding-left:10px;
}

.default_choose span{
	font-size:10px;
}

.default_choose a{
	color:#FFF;
	text-decoration:none;
}

#account_login_form{
	width:300px !important;
	width:340px;
	height:auto;
	padding-left:20px;
	padding-right:20px;
	float:left;
	margin-top:5px;
}

#account_forgot_password_tip{
	width:298px;
	text-align:right;
	font-size:11px;
	height:20px;
	line-height:20px;
	float:left;
	color:#555;
}

#account_forgot_password_tip a{
	color:#047FDE;
	text-decoration:none;
}

.account_login_address{
	height:52px !important;
	width:300px;
	height:62px;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
}

.account_login_address_title{
	width:300px;
	height:20px;
	float:left;
	font-weight:normal;
	font-size:14px;
}

.account_login_address_text{
	height:20px !important;
	width:256px !important;
	width:262px;
	height:26px;
	margin-top:4px;
	border:1px solid #DDD;
	float:left;
	background:#F0F8FF;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
}

.account_login_address_text input{
	height:20px;
	width:256px;
	border:none;
	font-weight:700;
	font-size:14px;
	color:#555;
}

#account_login_btn,#account_create_btn{
	height:29px !important;
	width:300px !important;
	width:340px;
	margin-top:15px;
	height:50px;
	float:left;
	padding-top:20px;
	border-top:1px dotted #DDD;
	text-align:right;
	padding-right:40px;
}

#comfort_with_account_list{
	width:300px !important; 
	width:340px;
	height:80px;
	float:left;
	margin-top:12px;
	padding-left:40px;
}

#comfort_with_account_list ul{
	width:300px;
	height:80px;
	float:left;
	list-style-type:square;
}

#comfort_with_account_list ul li{
	width:300px;
	height:20px;
	line-height:20px;
	margin-bottom:2px;
	list-style-type:square;
	font-weight:700;
	color:#555;
}

/*========= Normal Page ============*/
#normal_page{
	width:948px;
	height:auto;
	float:left;
}

/*===========  FAQ  ======================*/
.list_faq_nav li{
	height:20px;
	line-height:20px;
}

#faq_content{
	width:926px !important;
	width:948px;
	height:auto;
	padding-top:20px;
	padding-bottom:10px;
	margin-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	border:1px solid #F2F2F2;
	word-break:normal;
	word-wrap:break-word;
}

.list_faq_nav{
	margin-bottom:20px;
	padding-left:10px;
	background:#F7F7F7;
}

.list_faq_nav a{
	text-decoration:none;
	color:#5591B2;
}

#list_faq_content{
	width:948px;
	height:auto;
}

#faq_content_content{
	background:#EEF3F6;
	width:928px !important;
	width:948px;
	height:auto;
	padding-top:20px;
	padding-bottom:10px;
	margin-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}

/*=========  New Account ===================*/
.myaccount_nav{
	width:714px;
	height:49px;
	float:left;
	margin-left:5px;
}

#account_contact{
	width:719px;
	margin-top:20px;
	height:auto;
	float:left;
}

#account_contact_title{
	width:719px;
	height:20px !important;
	height:31px;
	line-height:20px;
	border-bottom:1px dotted #DDD;
	padding-top:5px;
	padding-bottom:5px;
	color:#004477;
	font-size:15px;
	font-weight:700;
}

#account_contact_tip{
	width:679px !important;
	width:719px;
	height:auto;
	line-height:20px;
	padding-top:15px;
	padding-bottom:15px;
	font-size:14px;
	padding-left:20px;
	padding-right:20px;
	font-weight:700;
	color:#333;
}

#account_contact_form{
	width:660px !important;
	width:680px;
	height:auto;
	float:left;
	padding-left:20px;
	color:#444;
}

#desired_password_tip{
	width:302px;
	height:20px;
	line-height:20px;
	float:left;
	color:#555;
	font-size:11px;
}

#account_contact_submit{
	margin-top:20px;
	width:719px;
	height:auto;
	border-top:1px dotted #DDD;
	float:left;
	padding-top:21px;
}

#account_contact_submit_left{
	width:430px !important;
	width:450px;
	height:auto;
	margin-right:10px;
	float:left;
	clear:right;
	padding-left:20px;
}

#account_contact_submit_left ul{
	width:300px !important;
	width:302px;
	height:auto;
	float:left;
	border:1px solid #DDD;
	background:#FFF0F5;
}

#account_contact_submit_left ul li{
	font-size:10px;
	color:#FF0000;
	width:295px !important;
	width:300px;
	height:28px;
	line-height:28px;
	padding-left:5px;
}

#account_contact_submit_right{
	width:241px;
	height:29px;
	float:left;
}

#account_review_submit_right{
	width:241px;
	height:29px;
	float:left;
	margin-left:450px;
}

#account_contact_submit_btn{
	width:157px;
	height:29px;
	float:left;
	clear:right;
	margin-right:15px;
}

#account_contact_cancel_btn{
	width:69px;
	height:29px;
	float:left;
}

#account_shipping_submit_btn{
	width:161px;
	height:29px;
	float:left;
	clear:right;
	margin-right:15px;
}

#account_payment_submit_btn{
	width:148px;
	height:29px;
	float:left;
	clear:right;
	margin-right:15px;
}

#account_review_submit_btn{
	width:158px;
	height:29px;
	float:left;
	clear:right;
	margin-right:15px;
}

#account_shipping_cancel_btn,#account_payment_cancel_btn{
	width:52px;
	height:29px;
	float:left;
}

#account_payment_method{
	width:630px;
	margin-top:10px;
	height:59px;
	float:left;
}

#account_payment_method_title{
	width:630px;
	height:20px;
	line-height:20px;
	float:left;
	font-size:14px;
	font-weight:700;
	color:#555;
}

#account_payment_method_list{
	height:20px !important;
	width:296px !important;
	width:302px;
	height:26px;
	margin-top:4px;
	border:1px solid #DDD;
	float:left;
	background:#F0F8FF;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
}

#account_payment_method_list select{
	height:20px;
	width:296px;
	border:none;
	font-weight:700;
	font-size:14px;
	color:#777;
}

#account_review_form{
	width:660px !important;
	width:680px;
	height:auto;
	float:left;
	padding-left:20px;
	color:#444;
	margin-top:20px;
}

#account_review_form_top{
	width:660px;
	height:auto;
	float:left;
	margin-bottom:20px;
}

#account_review_account_login{
	width:320px;
	height:85px;
	float:left;
	clear:right;
	margin-right:20px;
}

#account_review_default_payment{
	width:320px;
	height:85px;
	float:left;
}

.review_info_title{
	width:320px;
	height:30px !important;
	height:31px;
	line-height:30px;
	border-bottom:1px solid #DDD;
	float:left;
	color:#004477;
	font-size:14px;
}

.review_info_title span,.review_info_title2 span{
	float:right;
}

.review_info_title span a,.review_info_title2 span a{
	color:#047FDE;
	text-decoration:none;
}

.review_info_list{
	width:300px !important;
	width:320px;
	height:auto;
	padding-left:20px;
}

.review_info_list ul{
	width:300px;
	height:auto;
	float:left;
}

.review_info_list ul li{
	height:25px;
	line-height:25px;
	width:300px;
	font-size:13px;
	font-weight:700;
}

#review_shipping_infor,#review_payment_infor,#review_comment_infor{
	width:640px;
	height:auto;
	float:left;
}

.review_shipping_infor_title,.review_comment_infor_title{
	width:640px;
	height:25px !important;
	height:26px;
	border-bottom:1px solid #DDD;
	float:left;
	color:#004477;
	font-size:15px;
	font-weight:700;
	line-height:25px;
}

.review_shipping_infor_title span{
	float:right;
	font-weight:normal;
	font-size:12px;
}

.review_shipping_infor_title span a{
	color:#047FDE;
	text-decoration:none;
}

.review_shipping_infor_list{
	width:600px !important;
	width:640px;
	height:auto;
	float:left;
	margin-top:5px;
	padding-left:20px;
	padding-right:20px;         
}

.review_comment_infor_list{
	width:640px;
	height:auto;
	float:left;
	margin-top:5px;
}

.review_shipping_infor_list_left{
	width:300px;
	height:auto;
	float:left;
	clear:right;
}

.review_shipping_infor_list_left ul,.review_shipping_infor_list_right ul{
	width:300px;
	height:auto;
	float:left;
}

.review_shipping_infor_list_left ul li,.review_shipping_infor_list_right ul li{
	width:300px;
	line-height:25px;
	height:auto;
	font-weight:700;
	font-size:14px;
	color:#555;
}

#comment_infor_tip{
	width:640px;
	height:auto;
	line-height:25px;
	font-weight:700;
}

#comment_infor_tip a{
	color:#047FDE;
	text-decoration:none;
}

.review_shipping_infor_list_right{
	width:300px;
	height:auto;
	float:left;
}

#review_comment_textarea{
	width:620px !important;
	width:640px;
	height:100px !important;
	height:120px;
	float:left;
	margin-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
}

#review_comment_textarea textarea{
	width:618px !important;
	width:620px;
	height:98px !important;
	height:100px;
	border:1px solid #DDD;
	background:#F0F8FF;
}

#account_review_shipping_address{
	width:660px;
	height:auto;
	float:left;
}

.review_info_title2{
	width:660px;
	height:30px !important;
	height:31px;
	line-height:30px;
	border-bottom:1px solid #DDD;
	float:left;
	color:#004477;
	font-size:14px;
}

.review_info_list2{
	width:640px !important;
	width:660px;
	height:auto;
	padding-left:20px;
}

.review_info_list2 ul{
	width:640px;
	height:auto;
	float:left;
}

.review_info_list2 ul li{
	height:25px;
	line-height:25px;
	width:320px;
	font-size:13px;
	font-weight:700;
	float:left;
}


#account_review_form_bottom{
	width:660px;
	height:auto;
	float:left;
}


/*======= My Dashboard ==========*/
#mydashboard_detail{
	width:948px;
	height:auto;
	float:left;
	margin-top:4px;
}

#mydashboard_left_bar{
	width:219px;
	height:auto;
	float:left;
	clear:right;
	background:#DDD;
}

#mydashboard_left_bar_head{
	width:219px;
	height:36px;
	float:left;
}

.mydashboard_left_bar_list{
	width:219px;
	height:auto;
	background:#E9E9E9;
	float:left;
}

.mydashboard_left_bar_list span{
	display:block;
	width:209px !important;
	width:219px;
	height:29px;
	float:left;
	line-height:29px;
	padding-left:10px;
	font-weight:700;
}

.mydashboard_left_bar_list ul{
	width:179px !important;
	width:219px;
	height:auto;
	padding-left:20px;
	float:left;
	padding-bottom:5px;
	padding-right:20px;
}

.mydashboard_left_bar_list ul li{
	line-height:18px;
	width:179px;
	height:auto;
	margin-bottom:2px;
}

.mydashboard_left_bar_list ul li a{
	color:#555;
	text-decoration:none;
}

.mydashboard_left_bar_list span img{
	float:left;
	clear:right;
	margin-top:10px;
	margin-right:10px;
}

#mydashboard_right_content{
	margin-left:10px;
	width:719px;
	height:auto;
	float:left;
}

#mydashboard_right_content{
	margin-left:10px;
	width:719px;
	height:auto;
	float:left;
}

#mydashboard_right_content_title{
	width:714px !important;
	width:719px;
	height:40px;
	float:left;
	line-height:40px;
	font-size:22px;
	color:#004477;
	padding-left:5px;
}

#mydashboard_right_content_content{
	width:719px;
	height:auto;
	float:left;
	margin-top:10px;
}

#mydashboard_tip{
	width:679px !important;
	width:719px;
	line-height:20px;
	height:auto;
	float:left;
	padding-left:20px;
	padding-right:20px;
}

/*======= Order Success =========*/
#order_success_detail{
	width:640px !important;
	width:648px;
	height:auto;
	float:left;
	margin-top:20px;
	padding-left:4px;
	padding-right:4px;
}

#order_success_web_order,#order_success_shipping_detail,#order_success_payment_detail,#order_success_comments{
	width:608px !important;
	width:640px;
	height:auto;
	border:1px solid #CCC;
	float:left;
	background:#FAFAFA;
	padding-left:15px;
	padding-right:15px;
	margin-bottom:15px;
}

#order_success_cart_detail{
	width:608px !important;
	width:640px;
	height:auto;
	border:1px solid #CCC;
	float:left;
	background:#FAFAFA;
	padding-left:15px;
	padding-right:15px;
	margin-bottom:15px;
	padding-top:15px;
	padding-bottom:15px;
}

#order_success_web_order_title,#order_success_payment_detail_title,#order_success_comments_title{
	width:608px;
	height:27px !important;
	height:41px;
	border-bottom:1px dotted #DDD;
	padding-top:8px;
	padding-bottom:5px;
	line-height:27px;
	font-size:16px;
	font-weight:700;
	color:#004475;
}

#order_success_web_order_title span{
	font-size:14px;
	color:#333;
	float:right;
}

#order_success_web_order_content,#order_success_payment_detail_content,#order_success_comments_content{
	width:608px;
	height:20px !important;
	line-height:20px;
	height:30px;
	padding-top:5px;
	padding-bottom:5px;
	color:#333;
	font-size:14px;
	font-weight:700;
}

#order_success_shipping_detail_left{
	width:294px;
	float:left;
	clear:right;
	margin-right:20px;
	height:auto;
}

.order_success_shipping_detail_title{
	width:294px;
	height:27px !important;
	height:41px;
	border-bottom:1px dotted #DDD;
	padding-top:8px;
	padding-bottom:5px;
	line-height:27px;
	font-size:16px;
	font-weight:700;
	color:#004475;
}

.order_success_shipping_detail_content{
	width:294px;
	height:auto;
	float:left;
}

.order_success_shipping_detail_content ul{
	width:294px;
	height:auto;
	padding-bottom:15px;
}

.order_success_shipping_detail_content ul li{
	width:294px;
	line-height:20px;
	height:20px;
	color:#333;
	font-size:14px;
	font-weight:700;
	overflow:hidden;
}

#order_success_shipping_detail_right{
	width:294px;
	float:left;
	height:auto;
}

/*======== Advanced Page  ==========*/
#advanced_search_tip{
	width:920px !important;
	width:948px;
	height:25px;
	line-height:25px;
	padding-left:28px;
	font-size:14px;
	font-weight:700;
}

#advanced_popular_tags{
	width:948px;
	height:auto;
	font-size:14px;
	float:left;
	margin-top:10px;
}

#advanced_popular_tags_list{
	width:908px !important;
	width:948px;
	padding:20px;
	height:auto;
	float:left;
}

#advanced_popular_tags_list ul{
	width:908px;
	height:auto;
	float:left;
}

#advanced_popular_tags_list li{
	padding-left:5px;
	padding-right:5px;
	height:30px;
	width:auto;
	line-height:30px;
	float:left;
}

#advanced_popular_tags_list li a{
	color:#047FDE;
	text-decoration:none;
}

#search_replica_watches{
	height:auto;
	width:948px;
	float:left;
}

#search_replica_watches_tip,#advanced_popular_tags_title{
	height:30px !important;
	width:948px;
	height:35px;
	padding-bottom:4px;
	border-bottom:1px solid #DDD;
	line-height:30px;
	font-size:16px;
	font-weight:700;
	color:#004477;
	float:left;
}

#search_replica_form{
	width:920px !important;
	height:50px;
	width:948px;
	float:left;
	padding-left:28px;
}

#search_replica_form_tip{
	width:920px;
	height:20px;
	float:left;
	line-height:20px;
}

#search_replica_form_input{
	width:920px;
	height:30px;
	float:left;
}

#search_replica_form_input_left{
	height:26px !important;
	width:302px;
	height:30px;
	padding-bottom:2px;
	padding-top:2px;
	float:left;
	clear:right;
	margin-right:10px;
}

#search_replica_form_input_right{
	width:71px;
	height:30px;
	float:left;
}

/*====== My Account ========*/
#myaccount_content{
	width:760px !important;
	width:948px;
	height:770px !important;
	height:800px;
	float:left;
	padding-top:20px;
	padding-bottom:10px;
	padding-left:94px;
	padding-right:94px;
}

#myaccount_content a{
	color:#047FDE;
	text-decoration:none;
}

#myaccount_content a:hover{
	text-decoration:underline;
}

/*====== Contact Us =========*/
#contactus_left_bar{
	float:left;
	clear:right;
	width:220px;
	height:auto;
}

#contactus_left_bar_title{
	float:left;
	width:218px !important;
	width:220px;
	border-left:1px solid #DDD;
	border-right:1px solid #DDD;
	height:35px;
}

#contactus_left_bar_list{
	float:left;
	width:198px !important;
	width:220px;
	height:auto;
	padding:10px;
	border:1px solid #DDD;
	background:#DDD;
}

#contactus_left_bar_list ul{
	float:left;
	width:193px !important;
	width:198px;
	height:auto;
	list-style:none;
	padding-left:5px;
}

#contactus_left_bar_list ul li{
	width:188px !important;
	width:193px;
	line-height:22px;
	font-weight:700;
	color:#FFF;
	padding-left:5px;
}

#contactus_left_bar_list ul li span{
	font-size:9px;
	font-weight:normal;
	line-height:22px;
}

#contactus_left_bar_list ul li a{
	color:#FFF;
	text-decoration:none;
}

#contactus_need_help{
	width:218px !important;
	width:220px;
	border:1px solid #DDD;	
	float:left;
	height:155px !important;
	height:157px;
	margin-top:10px;
}

#contactus_right_content{
	float:left;
	width:717px;
	height:auto;
	margin-left:10px;
}

#contactus_right_content_title{
	font-size:25px;
	width:717px;
	height:40px;
	line-height:40px;
	color:#1C65DD;
	float:left;
}

#contactus_right_content_tip{
	float:left;
	width:697px !important;
	width:717px;
	padding:10px;
	height:auto;
	font-size:14px;
	line-height:20px;
	color:#000;
}

#contactus_right_form_faq{
	width:717px;
	height:auto;
	float:left;
}

#contactus_right_form{
	width:430px !important;
	width:440px;
	height:auto;
	float:left;
	clear:right;
	padding:5px;
}

#contactus_right_form_top{
	width:430px;
	height:auto;
	float:left;
}

#contactus_right_form_bottom{
	width:430px;
	height:auto;
	float:left;
}


#contactus_form_left{
	width:215px;
	float:left;
	height:auto;
	clear:right;
}

#contactus_form_right{
	width:200px !important; 
	width:215px;
	height:auto;
	float:left;
	padding-left:15px;
}

.contactus_address{
	height:52px !important;
	width:215px;
	height:62px;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
}

.contactus_address_1{
	height:52px !important;
	width:445px;
	height:62px;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
}

.contactus_address_2{
	height:92px !important;
	width:445px;
	height:102px;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
}

.contactus_address_title{
	width:215px;
	height:20px;
	float:left;
	font-weight:normal;
	font-size:14px;
}

.contactus_address_title_1,.contactus_address_title_2{
	width:445px;
	height:20px;
	float:left;
	font-weight:normal;
	font-size:14px;
}

.contactus_address_text,.contactus_address_select{
	height:20px !important;
	width:196px !important;
	width:202px;
	height:26px;
	margin-top:4px;
	border:1px solid #DDD;
	float:left;
	background:#F0F8FF;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
}

.contactus_address_text_1{
	height:20px !important;
	width:426px !important;
	width:432px;
	height:26px;
	margin-top:4px;
	border:1px solid #DDD;
	float:left;
	background:#F0F8FF;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
}

.contactus_address_text_2{
	height:60px !important;
	width:426px !important;
	width:432px;
	height:66px;
	margin-top:4px;
	border:1px solid #DDD;
	float:left;
	background:#F0F8FF;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
}

.contactus_address_text_3{
	height:20px !important;
	width:126px !important;
	width:132px;
	height:26px;
	margin-top:4px;
	border:1px solid #DDD;
	float:left;
	background:#F0F8FF;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
	position:relative;
}

#captcha-img{
	position:absolute;
	z-index:5;
	left:140px;
	width:60px;
	height:20px;
	top:2px;
}

#captcha-img img{
	float:left;
}

.contactus_address_text input,.contactus_address_select select{
	height:20px;
	width:196px;
	border:none;
	font-weight:700;
	font-size:14px;
	color:#555;
}

.contactus_address_text_1 input{
	height:20px;
	width:426px;
	border:none;
	font-weight:700;
	font-size:14px;
	color:#555;
}

.contactus_address_text_3 input{
	height:20px;
	width:126px;
	border:none;
	font-weight:700;
	font-size:14px;
	color:#555;
}

.contactus_address_text_2 textarea{
	height:60px;
	width:426px;
	border:none;
	font-weight:normal;
	font-size:13px;
	color:#555;
	line-height:20px;
}


#send_question{
	width:123px !important;
	width:430px;
	height:29px !important;
	float:left;
	margin-top:10px;
	padding-right:5px;
	padding-left:302px;
	border-top:1px dotted #DDD;
	padding-top:10px;
	height:40px;
	
}

#contactus_right_faq{
	width:249px !important;
	margin-left:17px;
	width:260px;
	height:auto;
	float:left;
	padding-left:10px;
	border-left:1px solid #DDD;
}

#contactus_right_faq_1{
	width:219px !important;
	width:249px;
	height:auto;
	background:#004475;
	color:#FFF;
	font-weight:700;
	line-height:20px;
	padding:15px;
	float:left;
}

#contactus_most_popular_faqs{
	width:249px;
	height:auto;
	float:left;
	margin-top:20px;
}

#contactus_most_popular_faqs_title{
	width:249px;
	height:25px;
	line-height:25px;
	float:left;
	color:#004477;
	font-weight:700;
	font-size:15px;
}

#contactus_most_popular_faqs_list{
	width:244px !important;
	width:249px;
	height:auto;
	float:left;
	padding-left:5px;
}

#contactus_most_popular_faqs_list ul{
	width:244px;
	height:auto;
	float:left;
}

#contactus_most_popular_faqs_list ul li{
	width:244px;
	line-height:20px;
	margin-bottom:2px;
}

#contactus_most_popular_faqs_list ul li a{
	color:#047FDE;
	text-decoration:none;
}

#contactus_most_popular_faqs_list ul li a:hover{
	text-decoration:underline;
}

#popular_faqs_more{
	width:244px !important;
	width:249px;
	height:25px;
	line-height:25px;
	text-align:right;
	padding-right:5px;
	font-size:15px;
	float:left;
}

#popular_faqs_more a{
	color:#047FDE;
	text-decoration:none;
}

#contactus_address{
	width:249px;
	height:auto;
	float:left;
	margin-top:10px;
}

#contactus_address ul{
	width:249px;
	height:auto;
}

#contactus_address ul li{
	width:249px;
	line-height:20px;
	font-size:14px;
	color:#555;
}

#contactus_address ul li a{
	color:#047FDE;
	text-decoration:none;
}

#contactus_address ul li a:hover{
	text-decoration:underline;
}

#our_contact_infor{
	width:717px;
	height:auto;
	float:left;
	margin-top:10px;
}

#our_contact_infor_title{
	width:717px;
	height:24px !important;
	height:31px;
	float:left;
	border-bottom:1px dotted #DDD;
	padding-top:3px;
	padding-bottom:3px;
	line-height:24px;
	font-size:16px;
	font-weight:700;
	color:#004477;
}

#our_contact_infor_content{
	width:677px !important;
	width:717px;
	height:auto;
	padding:20px;
	float:left;
}

#our_contact_infor_content_title{
	width:677px;
	line-height:20px;
	font-weight:700;
	font-size:14px;
	float:left;
}

#our_contact_infor_content_step{
	width:677px;
	height:166px;
	float:left;
}

#return_an_item_step{
	width:677px;
	height:166px;
	float:left;
	margin-top:10px;
}

.our_contact_infor_content_step_single_1{
	width:168px !important;
	width:218px;
	height:116px !important;
	height:166px;
	float:left;
	clear:right;
	margin-right:11px;
	background-image:url('images/contact-step1.jpg');
	padding-left:50px;
	padding-top:50px;
}

.return_an_item_step_single_1{
	width:138px !important;
	width:218px;
	height:116px !important;
	height:166px;
	float:left;
	clear:right;
	margin-right:11px;
	background-image:url('images/rma-step1.jpg');
	padding-left:80px;
	padding-top:50px;
	line-height:20px;
	color:#444;
}

.our_contact_infor_content_step_single_2{
	width:168px !important;
	width:218px;
	height:116px !important;
	height:166px;
	float:left;
	clear:right;
	margin-right:12px;
	background-image:url('images/contact-step2.jpg');
	padding-left:50px;
	padding-top:50px;
}

.return_an_item_step_single_2{
	width:138px !important;
	width:218px;
	height:116px !important;
	height:166px;
	float:left;
	clear:right;
	margin-right:12px;
	background-image:url('images/rma-step2.jpg');
	padding-left:80px;
	padding-top:50px;
	line-height:20px;
	color:#444;
}

.our_contact_infor_content_step_single_3{
	width:168px !important;
	width:218px;
	height:116px !important;
	height:166px;
	float:left;
	background-image:url('images/contact-step3.jpg');
	padding-left:50px;
	padding-top:50px;
}

.return_an_item_step_single_3{
	width:138px !important;
	width:218px;
	height:116px !important;
	height:166px;
	float:left;
	background-image:url('images/rma-step3.jpg');
	padding-left:80px;
	padding-top:50px;
	line-height:20px;
	color:#444;
}

.our_contact_infor_content_step_single_1 ul,.our_contact_infor_content_step_single_2 ul,.our_contact_infor_content_step_single_3 ul,
{
	width:168px;
	height:116px;
}

.our_contact_infor_content_step_single_1 ul li,.our_contact_infor_content_step_single_2 ul li,.our_contact_infor_content_step_single_3 ul li
{
	width:168px;
	line-height:20px;
	font-weight:700;
}

.our_contact_infor_content_step_single_1 ul li a,.our_contact_infor_content_step_single_2 ul li a,.our_contact_infor_content_step_single_3 ul li a
{
	color:#047FDE;
	text-decoration:none;
}

#recover_password_tip{
	width:694px !important;
	width:714px;
	height:auto;
	line-height:20px;
	font-weight:700;
	font-size:14px;
	padding-left:10px;
	padding-right:10px;
	float:left;
}

#recover_form{
	width:704px !important;
	float:left;
	width:714px;
	height:auto;
	padding-left:10px;
	margin-top:10px;
}

.retrieve_email_tip{
	width:694px !important;
	float:left;
	width:714px;
	height:20px;
	padding-left:20px;
	margin-top:10px;
	line-height:20px;
	display:none;
}

#recover_continue{
	width:180px !important;
	width:714px;
	height:29px;
	float:left;
	border-top:1px dotted #DDD;
	padding-top:10px;
	height:40px;
	margin-top:10px;
	padding-left:534px;
}


#testimonial_list{
	width:948px;
	height:auto;
	float:left;
}


.testimonial_list_one{
	width:948px;
	height:auto;
	margin-bottom:20px;
	float:left;
}

.testimonial_list_one_title{
	width:948px;
	height:20px;
	line-height:20px;
	float:left;
	margin-bottom:4px;
}

.testimonial_list_one_content{
	width:934px !important;
	width:948px;
	height:auto;
	line-height:18px;
	float:left;
	border:2px solid #E6E6FA;
	padding:5px;
	font-size:13px;
	font-weight:700;
}

#product_words1 h4,#product_words2 h4{
	color:#004477;
	font-size:20px;
	font-weight:normal;
}

#product_words1 ul{
	list-style-type:square;
	width:320px !important;
	width:338px;
	height:auto;
	float:left;
	padding-left:18px;
	list-style-position:outside;
}

#product_words1 ul li{
	list-style:square;
	width:320px;
	line-height:15px;
	font-size:12px;
	margin-top:5px;
	color:#444;
}

#product_words1 ul li a,#product_words2 a{
	color:#047FDE;
	text-decoration:none;
}

#product_words1 ul li a:hover,#product_words2 a:hover{
	text-decoration:underline;
}

#product_words2 p{
	padding:5px;
	color:#444;
}

#looking_for_watches_tip{
	width:928px !important;
	width:948px;
	height:auto;
	line-height:20px;
	float:left;
	font-size:13px;
	font-weight:700;
	padding:10px;
}

#looking_for_watches_form{
	width:928px !important;
	width:948px;
	height:100px;
	float:left;
	padding:10px;
}

#return_item_explain_1{
	width:677px !important;
	width:717px;
	height:auto;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
	line-height:20px;
	font-size:13px;
	float:left;
	color:#444;
}

#return_item_explain_2{
	width:677px !important;
	width:717px;
	height:auto;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
	line-height:20px;
	font-size:13px;
	float:left;
	color:#444;
}

#return_item_explain_2 a{
	color:#047FDE;
	text-decoration:none;
}

#return_my_order{
	width:677px !important;
	width:717px;
	height:auto;
	float:left;
	padding-left:20px;
	padding-right:20px;
}

#return_my_order_title{
	width:677px;
	height:25px !important;
	height:31px;
	padding-bottom:5px;
	border-bottom:1px dotted #DDD;
	line-height:25px;
	color:#004477;
	font-weight:700;
	font-size:16px;
	float:left;
}

#return_my_order_form{
	width:677px;
	height:auto;
	margin-top:10px;
	float:left;
}

#return_reason{
	width:677px;
	height:auto;
	float:left;
	margin-top:5px;
}

#return_pro_img{
	width:677px;
	height:auto;
	float:left;
	margin-top:5px;
}

#send_the_pic{
	width:96px;
	height:29px !important;
	height:56px;
	float:left;
	margin-left:10px;
	padding-top:27px;
}
  
