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

ul,li{
	list-style:none;
}

form{
	display:inline;
}

input{
	display:inline;
}

img{
	border:0px;
}

body,td,p {
	font-family:Trebuchet MS,Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
}

#container{
	width:950px;
	height:auto;
	margin:auto;
}

#header{
	width:950px;
	height:85px;
	background-image:url('images/header_background.jpg');
}

#header_logo{
	width:265px;
	height:85px;
	float:left;
	clear:right;
}

#header_information{
	margin-left:215px;
	width:470px;
	height:75px !important;
	height:85px;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
}

#header_information_top{
	width:460px !important;
	width:470px;
	height:20px;
	line-height:20px;
	text-align:right;
	padding-right:10px;
	font-weight:700;
	color:#03296B;
}

#header_information_center{
	width:128px;
	height:21px;
	margin-top:2px;
	float:left;
	margin-left:332px;
}

#header_information_bottom{
	width:460px !important;
	width:470px;
	padding-right:10px;
	height:32px;
	float:left;
}

#header_login_tip{
	width:321px !important;
	width:331px;
	height:32px;
	line-height:32px;
	float:left;
	clear:right;
	color:#FFF;
	font-weight:700;
	text-align:right;
	padding-right:10px;
}

#header_login_bag{
	width:32px;
	height:32px;
	float:left;
	clear:right;
}

#header_bag_items{
	width:97px;
	height:32px;
	float:left;
	line-height:32px;
	color:#FFF;
	font-weight:700;
}

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

#header_information_top a,#header_login_tip a{
	color:#FFF;
	text-decoration:none;
}

#content{
	width:950px;
	height:auto;
}

/*=========== Index  ==================*/
#index_menu{
	width:950px;
	height:39px;
	background-image:url('images/menu_back.jpg');
	line-height:39px;
}

.index_menu_param{
	width:133px;
	height:39px;
	float:left;
	clear:right;
	color:#03296B;
	font-family:Times New Roman;
	font-size:12px;
	text-align:center;
	font-weight:normal;
}

.index_menu_param a{
	color:#03296B;
	text-decoration:none;
}

.index_menu_dash{
	width:2px;
	height:39px;
	background-image:url('images/dash.gif');
	float:left;
	clear:right;
}

#index_fed_back{
	width:950px;
	height:28px;
	background-image:url('images/fed_back.jpg');
	line-height:28px;
	margin-top:2px;
}

#index_fed_back img{
	float:left;
	margin-top:5px;
	width:38px;
	height:18px;
	margin-left:10px;
}

.txt_search{
	height:16px !important;
	height:18px;
	width:128px !important;
	width:130px;
	margin-left:5px;
	margin-top:5px;
	float:left;
	clear:right;
	border:1px solid #DDD;
	font:bold 12px/1.5em Trebuchet MS,Verdana,Arial;
}

#index_content_body{
	width:940px !important;
	width:950px;
	height:auto;
	background:#EEF3F6;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
}

#index_content_body_left{
	height:auto;
	width:178px;
	background:#EEF3F6;
	float:left;
	clear:right;
}

#index_content_body_center{
	height:auto;
	margin-left:2px;
	width:580px;
	float:left;
	clear:right;
	background:#FFF;
}

#cart_content_body_left,#checkout_content_body_left{
	height:auto;
	width:760px;
	background:#FFF;
	float:left;
	clear:right;
}

#bag table,#review_items_detail_content table{
	width:758px !important;
	width:760px;
	border:1px solid #C7DCE5;
}

#index_content_body_right{
	height:500px;
	margin-left:2px;
	width:178px;
	float:left;
}

#member_center{
	width:173px !important;
	height:auto;
	width:178px;
	background:#EEF3F6;
	float:left;
	padding-left:5px;
	padding-bottom:5px;
}

#what_others_say{
	width:173px !important;
	height:auto;
	width:178px;
	float:left;
	padding-left:5px;
	padding-bottom:5px;
	margin-top:10px;
}

#what_others_say_title{
	width:173px;
	height:55px;
	float:left;
}

#more_testimonials{
	width:173px;
	height:20px;
	line-height:20px;
	float:left;
	margin-top:5px;
	text-align:center;
}

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

#testimonial_list{
	width:750px;
	height:auto;
	background:#FFF;
	float:left;
	margin-top:5px;
}
  
.test_detail{
	width:750px;
	height:85px;
	border-top:1px solid #AAA;
	height:auto;
	padding-top:7px;
	padding-bottom:7px;
}

.test_detail_left{
	width:178px;
	height:auto;
	float:left;
	clear:right;
	padding-bottom:10px;
}

.test_name{
	width:178px;
	height:25px;
	line-height:25px;
	font-size:15px;
	font-weight:700;
	color:#0057B0;
	float:left;
	text-align:center;
}

.test_from{
	width:178px;
	height:25px;
	line-height:25px;
	font-size:15px;
	font-weight:700;
	color:#0057B0;
	float:left;
	text-align:center;
}

.test_country_flag{
	width:16px !important;
	width:178px;
	height:11px;
	float:left;
	text-align:center;
	padding-left:81px;
	padding-right:81px;
	margin-top:4px;
}

.test_detail_right{
	width:542px !important;
	width:552px;
	margin-left:20px;
	float:left;
	height:auto;
	padding:5px;
	font-size:14px;
}

.detail_title{
	font-weight:700;
}

#what_others_say_list{
	width:173px;
	height:auto;
	background:#FFF;
}

.customer_say_single{
	width:173px;
	height:auto;
	border-bottom:1px solid #DDD;
	padding-bottom:5px;
}

.customer_say_single_content{
	width:163px !important;
	width:173px;
	height:auto;
	float:left;
	padding-left:5px;
	padding-right:5px;
}

.customer_say_single_name_country{
	width:163px !important;
	width:173px;
	float:left;
	padding-left:5px;
	padding-right:5px;
	height:20px;
	line-height:20px;
	text-align:right;
	overflow:hidden;
}

#popular_searches{
	width:173px !important;
	height:auto;
	width:178px;
	float:left;
	padding-left:5px;
	padding-bottom:5px;
	margin-top:10px;
}

#popular_searches_list{
	width:173px;
	height:auto;
	background:#FFF;
	float:left;
	border-bottom:1px solid #C7DCE5;
}

#popular_searches_list ul{
	width:173px;
	height:auto;
	overflow:hidden;
	float:left;
}

#popular_searches_list ul li{
	width:auto;
	line-height:20px;
	float:left;
	margin-right:5px;
	padding-left:2px;
}

#popular_searches_list ul li a{
	text-decoration:none;
	color:#000;
}
	
#popular_searches_title{
	width:173px;
	height:20px !important;
	line-height:20px;
	height:21px;
	border-bottom:1px solid #C7DCE5;
	color:#333;
	float:left;
	font:bold 13px/1.5em Trebuchet MS,Verdana,Arial;
}

#member_center ul{
	height:130px !important;
	width:168px;
	height:121px;
	margin-top:5px;
	border-top:1px solid #C7DCE5;
}

#member_center ul li{
	height:auto;
	line-height:20px;
}

#member_center .input_txt{
	width:148px !important;
	height:18px !important;
	width:150px;
	height:20px;
	border:1px solid #DDD;
	font:bold 12px/1.5em Trebuchet MS,Verdana,Arial;
}

#member_center a,.category_detail_link a{
	color:#5591B2;
	text-decoration:none;
}

#member_center a:hover,.category_detail_link a:hover{
	text-decoration:underline;
}

#ads_images{
	height:232px;
	width:580px;
	position:relative;
	overflow:hidden;
}

#index_newarrival{
	width:558px !important;
	margin-top:5px;
	height:auto;
	width:580px;
	border:#C7DCE5 1px solid;
	padding:10px;
}

#category_list_all{
	width:558px !important;
	margin-top:5px;
	height:auto;
	width:580px;
	border:#C7DCE5 1px solid;
	padding:10px;
}

.category_product_div{
	width:546px !important;
	width:558px;
	height:117px !important;
	height:129px;
	border:1px solid #DDD;
	margin-bottom:2px;
	padding:5px;
}

.cate_product_img{
	height:117px;
	width:156px;
	float:left;
	clear:right;
}

.cate_product_detail{
	float:left;
	clear:right;
	width:255px;
	margin-left:5px;
	height:117px;
}

.cate_product_buy{
	height:70px !important;
	float:left;
	width:125px;
	height:117px;
	margin-left:5px;
	padding-top:23px;
	padding-bottom:24px;
}

.category_price{
	width:115px !important;
	width:125px;
	padding-left:10px;
	height:30px;
	color:#932330;
	font:bold 17px/2.0em Trebuchet MS,Verdana,Arial;
	line-height:30px;
}
.category_buy_form{
	width:115px !important;
	width:125px;
	padding-left:10px;
	height:30px;
	line-height:30px;
	margin-top:10px;
}

#index_newarrival_title{
	width:558px;
	height:24px !important;
	height:30px;
	color:#03296B;
	font:bold 16px Trebuchet MS,Verdana,Arial;
	border-bottom:1px solid #C7DCE5;
	padding-bottom:5px;
	text-align:center;
	line-height:24px;
}

#index_newarrival_title h1{
	font:bold 16px Trebuchet MS,Verdana,Arial;
	color:#03296B;
}

#index_words{
	width:558px !important;
	width:580px;
	height:auto;
	border:1px solid #C7DCE5;
	margin-top:10px;
	padding:10px;
	line-height:20px;
	font-size:14px;
}

#index_words a{
	color:#000;
	text-decoration:none;
}

#index_newarrival ul{
	width:558px;
	height:auto;
}

#index_newarrival ul li{
	width:176px !important;
	width:186px;
	height:277px !important;
	height:287px;
	float:left;
	padding:5px;
	text-align:center;
}

.new_arrival_catname{
	width:176px;
	height:30px;
	font:bold 13px/1.5em Trebuchet MS,Verdana,Arial;
	color:#03296B;
	line-height:30px;
	float:left;
}

.new_arrival_price{
	width:176px;
	height:20px;
	font:bold 13px/1.5em Trebuchet MS,Verdana,Arial;
	color:#03296B;
	line-height:20px;
	float:left;
}

.new_arrival_proname{
	width:166px !important;
	width:176px;
	height:90px;
	line-height:15px;
	color:#555;
	margin-top:5px;
	margin-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	float:left;
}

.new_arrival_proname a{
	text-decoration:none;
	color:#555;
}

.new_arrival_proname h4{
	font-size:11px;
	font-weight:normal;
}

.new_arrival_catname h3{
	font:bold 13px/1.5em Trebuchet MS,Verdana,Arial;
	color:#03296B;
}

.category_catname h3,.recommend_catename h3{
	font:bold 13px/1.5em Trebuchet MS,Verdana,Arial;
}

.category_proname{
	width:250px !important;
	width:255px;
	height:36px;
	font:bold 11px/1.5em Trebuchet MS,Verdana,Arial;
	color:#03296B;
	line-height:18px;
	float:left;
	padding-left:5px;
}

.category_proname a{
	color:#03296B;
	text-decoration:none;
}

.category_catname{
	width:250px !important;
	width:255px;
	height:20px;
	color:#03296B;
	line-height:20px;
	float:left;
	margin-bottom:10px;
	padding-left:5px;
}

.category_detail_link{
	width:250px !important;
	width:255px;
	height:20px;
	padding-left:5px;
	float:left;
	line-height:20px;
	margin-top:32px;
}

.category_proname h4,.recommend_proname h4{
	font:bold 11px/1.5em Trebuchet MS,Verdana,Arial;
}

.category_proname a{
	text-decoration:none;
	color:#333;
}

.new_arrival_pic,.category_pic{
	width:176px;
	height:117px;
	line-height:160px;
}

.new_arrival_pic{
	float:left;
}

.list_categories{
	height:auto;
	width:168px;
	line-height:20px;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px solid #C7DCE5;
}

.list_categories span,#member_center span{
	color:#03296B;
	font:bold 13px/1.5em Trebuchet MS,Verdana,Arial;
}

.list_categories span a,.list_categories span a:hover{
	color:#03296B;
	text-decoration:none;
}

.list_categories ul{
	padding-left:10px;
}

.list_categories ul a{
	color:#333;
	font-family:Trebuchet MS,Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
}

.list_categories ul a:hover{
	color:#5591B2;
	text-decoration:underline;
}

#footer{
	width:950px;
	height:100px;
}

#footer_nav{
	width:930px !important;
	width:950px;
	height:40px;
	background-image:url('images/footer_back.gif');
	padding-left:10px;
	padding-right:10px;
}

.footer_nav_param{
	padding-left:10px;
	padding-right:10px;
	height:40px;
	float:left;
	clear:right;
	font:bold 13px/1.5em Trebuchet MS,Verdana,Arial;
	text-align:center;
	line-height:40px;
}

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

#footer_copyright,#index_count{
	width:950px;
	height:auto;
	line-height:30px;
	font-size:11px;
	text-align:center;
	          
}

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

#index_count{
	display:none;
}
/*=============== Category ==================*/
#menu_nav{
	width:570px !important;
	width:580px;
	height:18px !important;
	height:20px;
	font:bold 13px/1.5em Trebuchet MS,Verdana,Arial;
	color:#03296B;
	line-height:20px;
	padding-left:5px;
	padding-right:5px;
	border-bottom:1px solid #C7DCE5;
	border-top:1px solid #EEF3F6;
}

#menu_nav a,#menu_nav_product a{
	text-decoration:none;
	color:#03296B;
}

#menu_nav_product{
	width:750px !important;
	width:760px;
	height:19px !important;
	height:20px;
	font:bold 13px/1.5em Trebuchet MS,Verdana,Arial;
	color:#03296B;
	line-height:19px;
	padding-left:5px;
	padding-right:5px;
	border-top:1px solid #EEF3F6;
}

.page_nav{
	font:bold 11px/1.5em Trebuchet MS,Verdana,Arial;
	color:#03296B;
	width:548px !important;
	width:558px;
	height:30px;
	line-height:30px;
	float:left;
	text-align:right;
	background:#EEF3F6;
	padding-left:5px;
	padding-right:5px;
}

#testimonial_page{
	font:bold 11px/1.5em Trebuchet MS,Verdana,Arial;
	color:#03296B;
	width:750px !important;
	width:760px;
	height:30px;
	line-height:30px;
	float:left;
	text-align:right;
	background:#EEF3F6;
	padding-left:5px;
	padding-right:5px;
}

.page_nav a,#testimonial_page a{
	text-decoration:none;
	color:#03296B;
}

#menu_nav form{
	float:right;
	margin-bottom:2px;
	margin-top:-3px;
}

#menu_nav form select{
	height:20px;
	width:157px;
}

#menu_nav span,#menu_nav_product span{
	float:left;
	clear:right;
}

#category_description{
	width:558px !important;
	width:580px;
	height:auto;
	margin-top:10px;
	line-height:20px;
	padding-left:10px;
	padding-right:10px;
	border:1px solid #C7DCE5;
}

#category_description h1{
	font-size:11px;
	font-weight:normal;
}

/*======= Product ========= */
#product_detail{
	width:748px !important;
	width:760px;
	height:auto;
	border:1px solid #C7DCE5;
	padding:5px;
}

.product_detail_left{
	width:400px;
	height:auto;
	float:left;
	clear:right;
}

.product_detail_right{
	margin-left:5px;
	width:333px !important;
	width:343px;
	height:auto;
	float:left;
	padding-left:5px;
	padding-right:5px;
}

#product_info_proname{
	width:338px;
	line-height:20px;
	font:bold 14px/1.5em Trebuchet MS,Verdana,Arial;
	color:#0086CF;
	height:80px;
	float:left;
	margin-bottom:5px;
}

#product_info_price{
	width:333px;
	line-height:15px;
	font:bold 14px/1.5em Trebuchet MS,Verdana,Arial;
}

#product_info_proname h1{
	font:bold 14px/1.5em Trebuchet MS,Verdana,Arial;
	color:#0086CF;
}

.product_info_detail_info{
	width:333px;
	line-height:15px;
	font:normal 12px/1.5em Trebuchet MS,Verdana,Arial;
	color:#333;
	float:left;
}

.product_info_detail_info ul{
	margin-top:3px;
}

.product_info_detail_info li{
	margin-bottom:2px;
}

#pro_description_ul{
	list-style:square;
}

#product_buy_form{
	width:323px !important;
	width:333px;
	height:auto;
	background:#DDEAF0;
	float:left;
	padding:5px;
	font:normal 13px/1.5em Trebuchet MS,Verdana,Arial;
}

.txt_quantity{
	height:18px;
	width:43px;
	border:1px solid #DDD;
	text-align:center;
	line-height:18px;
	margin-right:5px;
	font:blod 13px/1.5em Trebuchet MS,Verdana,Arial;
}

.slider{
	position:absolute;
}

.num{
	width:105px;
	height:18px;
	margin-top:210px;
	position:absolute;
	float:right;
	margin-left:455px;
}

.num li{
	width:16px;
	height:16px;
	margin-right:5px;
	line-height:16px;
	float:left;
	background:#A1C2D1;
	text-align:center;
	font:bold 11px/1.5em Trebuchet MS,Verdana,Arial;
	color:#FFF;
}

#product_relative_pages{
	width:760px;
	height:26px;
	margin-top:10px;
	
}

#product_relative_pages ul{
	width:758px !important;
	width:760px;
	height:26px;
	padding-left:2px;
}

#product_relative_pages ul li{
	height:26px;
	line-height:26px;
	float:left;
	margin-right:3px;
}

.product_details_nav{
	background-image:url('images/wedTabImg7.gif');
	width:162px;
	height:26px;
}

.contact_us_nav{
	background-image:url('images/wedTabImg2.gif');
	width:114px;
	height:26px;
}

.recently_viewed_items_nav{
	background-image:url('images/wedTabImg8.gif');
	width:170px;
	height:26px;
}

.matching_product_nav{
	background-image:url('images/wedTabImg9.gif');
	width:187px;
	height:26px;
}

.more_products_nav{
	background:#9FCFEA;
	width:110px;
	height:26px;
	text-align:center;
	font:bold 12px/1.5em Times New Roman;
	color:#125E93;
}

.product_details_page,.product_contactus_page,.product_recently_page,.product_matching_page,.product_morepictures_page{
	width:755px;
	margin-top:3px;
	height:auto;
	float:left;
	margin-left:2px;
}

.your_suggestion{
	width:755px;
	padding-left:20px;
	font-family:Trebuchet MS,Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
}

.your_suggestion span{
	display:block;
	float:left;
	clear:right;
	height:30px;
	line-height:30px;
	margin-right:25px;
}

.product_relative_nav_title{
	width:735px !important;
	width:755px;
	height:30px;
	background:#669FBA;
	color:#FFF;
	font:bold 14px/1.5em Times New Roman;
	line-height:30px;
	padding-left:20px;
	float:left;
}

.product_relative_page_content,.product_relative_page_content_1{
	width:755px;
	height:auto;
	float:left;
}

.product_relative_page_content_1 ul{
	height:auto;
	width:750px;
}

.product_relative_page_content_1 ul li{
	width:355px !important;
	width:375px;
	float:left;
	height:20px;
	font:bold 13px/1.5em Times New Roman;
	line-height:20px;
	padding-left:20px;
}

.line_1{
	background:#ECF1F4;
}

.product_detail_param{
	float:left;
	width:130px;
	color:#0086CF;
}

.txt_contactus{
	width:148px !important;
	width:150px;
	height:16px !important;
	height:18px;
	border:1px solid #DDD;
	font:bold 12px/1.5em Trebuchet MS,Verdana,Arial;
}

.textarea_contactus{
	width:428px !important;
	width:430px;
	height:78px !important;
	height:80px;
	line-height:20px;
	border:1px solid #DDD;
	font:bold 12px/1.5em Trebuchet MS,Verdana,Arial;
}

.more_images{
	width:748px !important;
	width:755px;
	height:auto;
	margin-top:5px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	border:1px solid #C7DCE5;
}

.more_images ul{
	width:748px;
	height:auto;
	
}

.more_images ul li{
	width:143px;
	height:112px;
	float:left;
	margin-right:6px;
	margin-bottom:2px;
}

.recommend_images{
	width:748px !important;
	width:755px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	height:auto;
	border:1px solid #C7DCE5;
}

.recommend_images ul{
	width:748px;
	height:auto;
}

.recommend_images ul li{
	width:182px;
	height:auto;
	margin-right:5px;
	float:left;
}

.recommend_catename,.recommend_proname,.recommend_price{
	width:182px;
	text-align:center;
}

.recommend_catename{
	height:20px;
	color:#03296B;
	line-height:20px;
	float:left;
}

.recommend_proname{
	height:54px;
	font:bold 11px/1.5em Trebuchet MS,Verdana,Arial;
	color:#03296B;
	line-height:18px;
	float:left;
}

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

.recommend_proname a:hover{
	color:#5591B2;
	text-decoration:underline;
}

.recommend_price{
	height:20px;
	color:#932330;
	font:bold 13px/2.0em Trebuchet MS,Verdana,Arial;
	line-height:20px;
	float:left;
}

/*=========== Cart ==========*/
.shop1,.shop4{
	background-color:#669FBA;
	border:1px solid #D7D7D7;
	text-align:center;
	font:normal 13px/1.5em Trebuchet MS,Verdana,Arial;
	color:#FFF;
}

.shop4{
	width:110px;
}

#chooose_country_shipping{
	width:736px !important;
	width:758px;
	height:28px !important;
	height:30px;
	margin-top:10px;
	border:1px solid #C7DCE5;
	font:bold 13px/2.0em Trebuchet MS,Verdana,Arial;
	line-height:28px;
	padding-left:10px;
	padding-right:10px;
}

#discount_itemtotal{
	margin-left:429px;
	width:186px !important;
	width:208px;
	height:67px !important;
	height:78px;
	border:1px solid #C7DCE5;
	border-top:0px solid #FFF;
	font:bold 13px/2.0em Trebuchet MS,Verdana,Arial;
	line-height:20px;
	padding:5px;
	float:left;
	margin-bottom:10px;
	
}

.continue_shopping_top,.continue_shopping_bottom{
	height:18px;
	width:131px;
	margin-top:5px;
	margin-bottom:10px;
}

#discount_itemtotal div{
	width:186px;
	height:20px;
	line-height:20px;
	float:left;
}

#chooose_country_shipping select{
	height:20px !important;
	height:22px;
	width:148px !important;
	width:150px;
	border:1px solid #DDD;
	font:normal 11px/2.0em Trebuchet MS,Verdana,Arial;
}

/*======== Checkout ============*/
#returning_new{
	width:750px;
	height:20px;
}

#returning_new div{
	height:20px;
	float:left;
	clear:right;
	font:bold 13px/1.5em Trebuchet MS,Verdana,Arial;
	background:#07558C;
	color:#FFF;
	text-align:center;
	padding-left:18px;
	padding-right:18px;
	line-height:20px;
	margin-right:10px;
}

#checkout_shipping_address{
	width:750px;
	height:auto;
}

.checkout_shipping_address_title{
	width:740px !important;
	width:750px;
	height:23px;
	font:bold 14px/1.5em Trebuchet MS,Verdana,Arial;
	line-height:23px;
	background:#A1C2D1;
	color:#07558C;
	padding-left:10px;
}

.checkout_shipping_address_content,.checkout_payment_select_content{
	width:750px;
	height:auto;
	float:left;
}

.shipping_address_single{
	width:748px !important;
	width:750px;
	height:20px !important;
	height:22px;
	font:bold 12px/1.5em Trebuchet MS,Verdana,Arial;
	line-height:20px;
	margin-bottom:5px;
	border:1px solid #DDD;
}

.shipping_address_single_address{
	width:748px !important;
	width:750px;
	height:90px !important;
	height:92px;
	font:bold 12px/1.5em Trebuchet MS,Verdana,Arial;
	margin-bottom:5px;
	border:1px solid #DDD;
}

.shipping_address_param{
	width:145px !important;
	width:150px;
	height:20px;
	line-height:20px;
	background:#DDD;
	float:left;
	clear:right;
	padding-left:5px;
}

.shipping_address_value{
	width:290px !important;
	width:300px;
	float:left;
	clear:right;
	height:20px;
	line-height:20px;
	padding-left:10px;
}

.shipping_address_value_captcha{
	width:92px !important;
	width:102px;
	float:left;
	clear:right;
	height:20px;
	line-height:20px;
	padding-left:10px;
	margin-right:10px;
}

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

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

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

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

.shipping_address_value select{
	width:250px;
	height:18px !important;
	border:1px solid #AAA;
	font:normal 11px/1.5em Trebuchet MS,Verdana,Arial;
	line-height:16px;
}

.shipping_address_tip{
	width:298px;
	height:20px;
	float:left;
	font:bold 11px/1.5em Trebuchet MS,Verdana,Arial;
	line-height:20px;
}

.select_payment_method select{
	font:normal 11px/1.5em Trebuchet MS,Verdana,Arial;
	border:1px solid #DDD;
	height:20px;
	line-height:16px;
}

.payment_method_tip{
	width:393px !important;
	width:400px;
	height:20px !important;
	height:22px;
	line-height:20px;
	border:1px solid #AAA;
	margin-top:10px;
	margin-left:5px;
	line-height:20px;
	color:red;
	padding-left:5px;
}

.input_credit_card_info{
	width:400px;
	height:auto;
	padding-left:5px;
	margin-top:10px;
	float:left;
	clear:right;
}

.input_credit_card_info table{
	border:1px solid #DDD;
}

.checkout_continue{
	width:90px !important;
	width:750px;
	height:18px;
	padding-left:660px;
	float:left;
	margin-top:10px;
}

.login_btn{
	width:76px;
	height:23px;
	float:left;
	margin-top:10px;
	clear:right;
	margin-right:30px;
}

.register_link{
	width:175px;
	height:20px !important;
	height:23px;
	float:left;
	margin-top:10px;
	padding-top:3px;
	font-size:13px;
	font-weight:700;
}

.register_link a{
	color:#DB5B41;
	text-decoration:underline;
}

#credit_card_tip{
	float:left;
	width:313px !important;
	width:320px;
	height:20px !important;
	height:22px;
	border:1px solid #AAA;
	margin-left:20px;
	margin-top:10px;
	line-height:20px;
	padding-left:5px;
}

/*=======  ConfirmOrder===========*/
#review_order_title{
	width:750px !important;
	width:760px;
	height:30px !important;
	height:31px;
	font:normal 20px/1.5em Trebuchet MS,Verdana,Arial;
	line-height:30px;
	background:#E2F3F7;
	color:#07558C;
	padding-left:10px;
	border-bottom:1px solid #DDD;
}

#welcome_tip{
	width:750px !important;
	width:760px;
	padding-left:10px;
	color:#07558C;
	height:20px;
	line-height:20px;
}

#review_shipping_address_title,#review_items_detail_title{
	width:750px !important;
	width:760px;
	height:20px !important;
	height:21px;
	font:normal 14px/1.5em Trebuchet MS,Verdana,Arial;
	line-height:20px;
	background:#E2F3F7;
	color:#07558C;
	padding-left:10px;
	border-bottom:1px solid #DDD;
}

#review_shipping_address_detail{
	width:750px !important;
	width:760px;
	height:auto;
	padding-left:10px;
}

.review_shipping_address_detail_left{
	width:375px;
	height:auto;
	float:left;
	clear:right;
}

.review_shipping_address_detail_right{
	width:375px;
	height:auto;
	float:left;
}

.review_shipping_address_detail_1{
	width:375px;
	height:20px;
	float:left;
	font-size:13px;
}

.review_address_param{
	width:100px;
	height:20px;
	line-height:20px;
	float:left;
	clear:right;
}

.review_address_value{
	width:275px;
	height:20px;
	line-height:20px;
	float:left;
}

#review_shipping_address,#review_items_detail{
	height:auto;
}

#special_request{
	width:516px;
	margin-right:10px;
	height:120px;
	float:left;
	clear:right;
	margin-top:5px;
}

#count_order{
	width:220px !important;
	width:232px;
	height:140px;
	float:left;
	margin-top:5px;
	font-size:12px;
	border-left:1px solid #07558C;
	border-right:1px solid #07558C;
	padding-left:5px;
	padding-right:5px;
}

.count_order_single{
	width:220px;
	height:20px;
	line-height:20px;
	float:left;
}

.count_order_left{
	width:160px;
	height:20px;
	float:left;
	clear:right;
	line-height:20px;
}

.count_order_right{
	width:60px;
	height:20px;
	line-height:20px;
	float:left;
}

#special_request_title{
	width:506px !important;
	width:516px;
	height:20px !important;
	height:21px;
	font:normal 14px/1.5em Trebuchet MS,Verdana,Arial;
	line-height:20px;
	background:#E2F3F7;
	color:#07558C;
	padding-left:10px;
	border-bottom:1px solid #DDD;
}

#special_request_content{
	width:494px !important;
	width:516px;
	padding:10px;
	height:77px !important;
	height:99px;
	border:1px solid #E2F3F7;
}

#request_remark{
	width:492px !important;
	width:494px;
	height:75px !important;
	height:77px;
	border:1px solid #DDD;
	font:normal 13px/1.5em Trebuchet MS,Verdana,Arial;
	line-height:18px;
	
}

#terms_conditions{
	width:130px !important;
	width:760px;
	height:29px !important;
	height:30px;
	line-height:30px;
	float:left;
	padding-left:630px;
	border-top:1px solid #DDD;
}

#terms_conditions a{
	color:#333;
}

#complete_order{
	width:123px !important;
	width:760px;
	height:18px;
	line-height:18px;
	float:left;
	padding-left:627px;
	margin-top:5px;
}

#terms_condition_tip{
	width:415px !important;
	padding-left:335px;
	width:750px;
	height:20px;
	float:left;
	margin-top:5px;
	line-height:20px;
	color:#FF0000;
	display:none;
}

/*========= Order Success ============*/
#order_success_tip_content{
	width:740px !important;
	width:750px;
	height:auto;
	padding-top:5px;
	font-size:12px;
	line-height:20px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
}

#order_success_tip_title{
	width:740px !important;
	width:750px;
	height:30px;
	font:bold 14px/1.5em Trebuchet MS,Verdana,Arial;
	line-height:30px;
	background:#E2F3F7;
	color:#07558C;
	padding-left:10px;
}

#order_success_tip{
	width:750px;
	height:auto;
}


#returning_new a{
	text-decoration:none;
}

/*====== Returning Customers ========*/

#returning_login{
	width:750px;
	height:auto;
}

#returning_login_title{
	width:740px !important;
	width:750px;
	height:30px;
	font:bold 14px/1.5em Trebuchet MS,Verdana,Arial;
	line-height:30px;
	background:#E2F3F7;
	color:#07558C;
	padding-left:10px;
}

#returning_login_content{
	width:740px !important;
	width:750px;
	height:auto;
}

/*	Page_Main	*/

#Page_Main .Text td{
color:CCC;
}

.SubmitCss{
background-color:#07558C;
color:#FFFFFF;
border:0px;
}

.TxtCss{
color:#333;
background-color:#FFF;
border:solid 1px #DDD;
}

.ButCss{
color:#FFFFFF;
background-color:#07558C;
border:solid 1px #FFFFFF;
}

.PcsTxt{
width:120px;
background-color:#F2F2F2;
border:solid 1px #828282;
}

.SizeTxt{
border:solid 1px #706D12;
}

.SearchTxt{
width:100px;
color:#FFFFFF;
font-size:11px;
background-color:#333;
border:solid 1px #FFFFFF;
}

.SearchBut{
color:#FFFFFF;
font-size:11px;
background-color:#333;
border:solid 1px #FFFFFF;
}

a.BigNav:link{
margin: 0 0 0 15px;
padding: 0 0 0 5px;
color: #000000;
}

a.BigNav:visited{
margin: 0 0 0 15px;
padding: 0 0 0 5px;
color: #000000;
}

a.BigNav:active{
color:#500006;
padding: 0 0 0 2px;
border-left: 3px solid #500006;
}

a.BigNav:hover{
color:#500006;
padding: 0 0 0 2px;
border-left: 3px solid #500006;
}

.ActiveLink{
background: #000;
margin-left:10px!important;
margin-left:0px;
color: #CCC;
border-top: 1px solid #CCC;
border-bottom: 1px solid #CCC;
padding: 2px 0 2px 20px;
}

a.ActiveLink:visited{
background: #000;
color: #CCC;
border-top: 1px solid #CCC;
border-bottom: 1px solid #CCC;
padding: 2px 0 2px 20px;
}

a.ActiveLink:active{
background: #000;
color: #CCC;
border-top: 1px solid #CCC;
border-bottom: 1px solid #CCC;
padding: 2px 0 2px 20px;
}

a.ActiveLink:hover{
background: #000;
color: #CCC;
border-top: 1px solid #CCC;
border-bottom: 1px solid #CCC;
padding: 2px 0 2px 20px;
}

a.myaccount:link{
color:#333;
text-decoration:underline;
}

a.myaccount:visited{
color:#333;
text-decoration:underline;
}

a.myaccount:active{
color:#333;
text-decoration:underline;
}

a.myaccount:hover{
color:#333;
text-decoration:underline;
}

a.ActiveBoxTitle{
display: block;
color: #FFF;
margin-left:10px!important;
margin-left:0px;
border-top: 1px solid #CCC;
border-bottom: 1px solid #CCC;
padding: 3px 0 3px 20px;
}

a.ActiveBoxTitle:hover{
background: #000;
color: #CCC;
padding: 3px 0 3px 20px;
}

a.ActiveBoxList{
display: block;
color: #FFF;
width: 180px!important;
width: 200px;
margin-left:10px!important;
margin-left:0px;
padding: 3px 0 3px 20px;
}

a.ActiveBoxList:hover{
background: #000;
color: #CCC;
background: url(images/nav_sub_arrow.gif) no-repeat 20px 6px;
padding: 3px 0 3px 20px;
}

a.ActiveBoxList1{
display: block;
color: #FFF;
width: 180px!important;
width: 200px;
margin-left:10px!important;
margin-left:0px;
background: url(images/nav_sub_arrow.gif) no-repeat 20px 6px;
padding: 3px 0 3px 20px;
}

a.ActiveBoxList1:hover{
background: #000;
color: #CCC;
background: url(images/nav_sub_arrow.gif) no-repeat 20px 6px;
padding: 3px 0 3px 20px;
}


#Page_Body{
width:950px;
text-align:left;
margin:auto;
}

#Page_Pic{
width:950px;
float:left;
}

/*	Page_Top	*/
#Page_Top{
width:950px;
height:100px;
border-bottom:1px solid #000000;
float:left;
}

#Page_Top .Logo{
width:210px;
margin-top:10px;
float:left;
}

#Page_Top .Logo a{
border-left: 0px solid #500006;
}

#Page_Top .Nav{
width:700px;
text-align:right;
float:left;
}

#Page_Top .Nav li{
display:inline;
}

/*	End	*/

/*	Page_Left	*/
#Page_Left{
width:200px;
background: #9A0D18;
float:left;
}

#Page_Left .Box{
width:200px;
border-bottom: 1px solid #FFFFFF;
padding: 0 0 5px 0;
float:left;
}

#Page_Left .Box .Title{
width:180px;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
font-family: Georgia, serif;
margin-left:20px;
margin-top:10px;
float:left;
}

#Page_Left .Box .Text{
width:180px;
margin-left:20px;
margin-top:10px;
float:left;
}

#Page_Left .Box ul {
list-style-type:none;
line-height:12px;
margin-left:-50px!important;
margin-left:0px;
margin-top:5px;
}

#Page_Left .Box a {
display: block;
color: #FFF;
width: 180px!important;
width: 200px;
margin-left:10px!important;
margin-left:0px;
padding: 3px 0 3px 20px;
}

#Page_Left .Box a:hover{
background: #000;
color: #CCC;
border-top: 1px solid #CCC;
border-bottom: 1px solid #CCC;
padding: 2px 0 2px 20px;
}

#Page_Left .ActiveBox{
width:200px;
border-bottom: 1px solid #FFFFFF;
padding: 0 0 5px 0;
float:left;
}

#Page_Left .ActiveBox ul {
list-style-type:none;
line-height:12px;
font-size:9px;
margin-left:-50px!important;
margin-left:0px;
margin-top:0px;
}

/*	End	*/

/*	Index_Main	*/
#Index_Main{
width:783px;
float:left;
}

/*	End	*/

/*	Page_Main	*/
#Page_Main{
width:750px;
float:left;
}

#Page_Main .IndexTextTitle{
width:750px;
text-align:center;
margin-bottom:10px;
float:left;
}

#Page_Main .IndexText0{
width:250px;
float:left;
}

#Page_Main .IndexText1{
width:270px;
float:left;
}

#Page_Main .IndexText2{
width:530px;
float:left;
}

#Page_Main .Title{

width:740px !important;
width:750px;
height:23px;
font:bold 14px/1.5em Trebuchet MS,Verdana,Arial;
line-height:23px;
background:#A1C2D1;
color:#07558C;
padding-left:10px;
}

#Page_Main .Text{
width:750px;
float:left;
}

#Page_Main .Text td{
background:#FFF;
color:CCC;
}

#Page_Main .Text .ProductList{
width:510px;
float:left;
}

#Page_Main .Text .ProductList .Describe{
width:510px;
margin-bottom:20px;
float:left;
}

#Page_Main .Text .ProductList .Content{
width:510px;
float:left;
}

#Page_Main .Text .ProductList .PageNumber{
width:510px;
float:left;
}

#Page_Main .Text .FAQNav{
width:510px;
line-height:20px;
border-bottom:solid 1px #ccc;
margin-bottom:50px;
float:left;
}

#Page_Main .Text .FAQTitle{
width:510px;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
margin-bottom:5px;
float:left;
}

#Page_Main .Text .FAQText{
width:510px;
font-size:10px;
float:left;
}

#Page_Main .Text .FAQTop{
width:510px;
text-align:right;
margin-bottom:20px;
float:left;
}
/*	Page_Right	*/
#Page_Right{
width:199px;
background: #9A0D18;
float:left;
}

#Page_Right .Box{
width:199px;
border-bottom: 1px solid #FFFFFF;
padding: 0 0 5px 0;
float:left;
}

#Page_Right .Box .Title{
width:179px;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
font-family: Georgia, serif;
margin-left:20px;
margin-top:10px;
float:left;
}

#Page_Right .Box .Site{
color:#FFFFFF;
margin-top:10px;
float:left;
}

#Page_Right .Box .Site a{
font-size:12px;
}

#Page_Right .Box .List{
width:199px;
color:#FFFFFF;
margin-top:10px;
float:left;
}

#Page_Right .Box ul {
list-style-type:none;
line-height:12px;
margin-left:-50px!important;
margin-left:0px;
margin-top:5px;
}

#Page_Right .Box a {
display: block;
color: #FFF;
width: 179px!important;
width: 199px;
margin-left:10px!important;
margin-left:0px;
padding: 3px 0 3px 20px;
}

#Page_Right .Box a:hover{
background: #000;
color: #CCC;
border-top: 1px solid #CCC;
border-bottom: 1px solid #CCC;
padding: 2px 0 2px 20px;
}

/*	End	*/

/*	Page_Footer	*/
#Page_Footer{
width:550px;
margin-left:200px;
float:left;
}

#Page_Footer .List{
width:550px;
color:#FFFFFF;
text-align:center;
border-top:solid 1px #FFF;
float:left;
}

#Page_Footer .Copyright{
width:550px;
border:solid 1px #FFF;
background-color:#333;
color:#FFFFFF;
margin-top:-3px!important;
margin-top:-20px;
text-align:center;
padding-top:5px;
padding-bottom:5px;
float:left;
}

#Page_Footer .Copyright a{
color:#FFFFFF;
}

#Page_Footer .List ul {
margin-left:-20px!important;
margin-left:0px;
margin-top:7px!important;
margin-top:0px;
line-height:10px;
}

#Page_Footer .List li {
display: inline;
}

#Page_Footer .List li a {
height: 15px;
padding: 5px 3px;
color: #FFF;
border-left: 1px solid #500006;
border-right: 1px solid #500006;
}
#Page_Footer .List li a:hover {
background: #333;
padding: 5px 3px;
border-left: 1px solid #FFF;
border-right: 1px solid #FFF;
}

/*	End	*/


/*	CategoryList	*/
#CategoryList{
width:174px;
height:200px;
float:left;
}

#CategoryList .CategoryPic{
padding:2px;
border:solid 1px #ccc;
background-color:#000000;
float:left;
}

#CategoryList .CategoryName{
width:156px;
line-height:12px;
color:#ccc;
float:left;
}

#CategoryList .CategoryName h1{
	color:#CCC;
	line-height:12px;
	font-size:
}

#CategoryList .CategoryPrice{
width:156px;
color:#ccc;
font-weight:bold;
float:left;
}

/*	End	*/


#LinkUrl
{
	width:510px;
	color:#666666;
	margin-top:15px;
	float:left;
}

#LinkUrl a
{
font-weight:bolder;
}


#LinkInfo
{
	width:510px;
	color:#666666;
	margin-bottom:10px;
	float:left;
}

/*	ProductInfo	*/
#ProductInfo{
width:510px;
float:left;
}

#ProductInfo .BigPic{
padding:2px;
border:solid 1px #ccc;
background-color:#000000;
float:left;
}

#ProductInfo .ProductPrice{
width:510px;
font-size:12px;
font-weight:bold;
margin-top:10px;
float:left;
}

#ProductInfo .ProductBuy{
width:510px;
margin-top:10px;
float:left;
}

#ProductInfo .ProductBuy .ProductPcs{
width:310px;
font-weight:bold;
float:left;
}

#ProductInfo .ProductBuy .ProductAddCart{
width:200px;
text-align:right;
float:left;
}

#ProductInfo .ProductCateName{
width:510px;
color:#FFFFFF;
margin-top:10px;
float:left;
}

#ProductInfo .ProductName{
width:510px;
color:#FFFFFF;
float:left;
}

#ProductInfo .PropertyMovement{
width:250px;
color:#FFFFFF;
float:left;
}

#ProductInfo .PropertySize{
width:250px;
color:#FFFFFF;
float:left;
}

#ProductInfo .PropertyDial{
width:250px;
color:#FFFFFF;
float:left;
}

#ProductInfo .PropertyBand{
width:250px;
color:#FFFFFF;
float:left;
}

#ProductInfo .PropertyBezel{
width:250px;
color:#FFFFFF;
float:left;
}

#ProductInfo .PropertyCaseDiameter{
width:250px;
color:#FFFFFF;
float:left;
}

#ProductInfo .PropertyGlassMaterial{
width:250px;
color:#FFFFFF;
float:left;
}

#ProductInfo .PropertyCaseMaterial{
width:250px;
color:#FFFFFF;
float:left;
}

#ProductInfo .ProductDescribe{
width:510px;
color:#FFFFFF;
float:left;
}

#ProductInfo .ProductText{
width:510px;
margin-top:20px;
margin-left:-20px;
float:left;
}

#ProductInfo .ViewPic{
width:510px;
margin-top:20px;
float:left;
}

#ProductInfo .SmallPic{
width:510px;
margin-top:20px;
float:left;
}

#ProductInfo .SmallPic .PicList{
padding:2px;
margin-right:8px;
margin-bottom:8px;
border:solid 1px #ccc;
background-color:#000000;
float:left;
}

#ProductInfo .ProductAccessories{
width:510px;
color:#FFFFFF;
font-size:18px;
font-family: Georgia, serif;
margin-top:20px;
float:left;
}

#ProductInfo .OtherPic{
width:510px;
background-color:#FFFFFF;
margin-top:20px;
float:left;
}

/*	CategoryList	*/
#OtherSiteList{
width:125px;
margin-top:2px;
margin-left:2px;
float:left;
}

#OtherSiteList .OtherSitePic{
border:solid 2px #A3A3A3;
margin-top:3px;
float:left;
}

#OtherSiteList .OtherSiteName{
width:125px;
line-height:12px;
color:#B90000;
margin-bottom:5px;
float:left;
}

.list_faq_nav li{
	height:20px;
	line-height:20px;
}

#faq_content{
	background:#EEF3F6;
	width:730px !important;
	width:750px;
	height:auto;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}

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

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

#our_info{
	width:400px !important;
	width:405px;
	height:60px;
	float:left;
	padding-left:5px;
}

#our_info div{
	float:left;
	width:400px;
	height:20px;
}

#our_info div .span1{
	display:block;
	height:20px;
	width:100px;
	float:left;
	clear:right;
	line-height:20px;
}

#our_info div .span2{
	display:block;
	height:20px;
	width:300px;
	float:left;
	line-height:20px;
}

#links span a{
	text-decoration:none;
	color:#5591B2;
}

#second_categories_discount{
	width:743px !important;
	width:755px;
	height:auto;
	margin-top:5px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	border:1px solid #C7DCE5;
	float:left;
}

#second_categories{
	width:400px !important;
	width:410px;
	height:auto;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	float:left;
	clear:right;
}

#discount_info{
	width:320px;
	margin-left:10px;
	height:100px;
	float:left;
	margin-top:5px;
	background:#DDEAF0;
}

.discount_info_single{
	width:320px;
	height:19px !important;
	height:20px;
	line-height:19px;
	border-bottom:1px solid #FFFFFF;
}

.discount_info_single_left{
	width:160px;
	height:19px;
	line-height:19px;
	float:left;
	clear:right;
	text-align:center;
	font-size:13px;
}

.discount_info_single_right{
	width:160px;
	height:19px;
	line-height:19px;
	float:left;
	text-align:center;
	color:red;
	font-size:13px;
}


#second_categories ul{
	width:400px;
	height:100px;
	
}

#second_categories ul li{
	width:200px;
	height:20px;
	float:left;
	line-height:20px;
}

#second_categories ul li a{
	color:#5591B2;
	text-decoration:none;
}

#contactus_captcha{
	width:300px !important;
	width:600px;
	float:left;
	height:20px;
	padding-right:300px;
	margin-top:10px;
	padding-left:20px;
}

#contactus_captcha_left{
	width:50px;
	height:20px;
	line-height:20px;
	float:left;
	clear:right;
	margin-right:10px;
}

#contactus_captcha_center{
	width:100px;
	height:18px !important;
	height:20px;
	float:left;
	clear:right;
	padding-top:1px;
	padding-bottom:1px;
	margin-right:10px;
}

#contactus_captcha_center input{
	width:98px !important;
	width:100px;
	height:16px !important;
	height:18px;
	float:left;
	border:1px solid #DDD;
	line-height:16px;
}

#contactus_captcha_right{
	width:60px;
	height:20px;
	float:left;
	clear:right;
}

#captcha_session{
	float:left;
	line-height:20px;
	width:50px;
	height:20px;
}

.captcha_img{
	float:left;
	width:60px;
	height:20px;
}



