/* CSS Document */
#cont table th{
font-size:12px;}
/**********  link   *******/
body{
font-family:tahoma;
}
a.e-mail:link {
	color: #000000;
	text-decoration:underline;}
a.e-mail:visited {
	color: #000000;
	text-decoration:underline;
}
a.e-mail:hover {
	color: #000000;
	text-decoration:underline;
}
a.e-mail:active {
	color: #000000;
	text-decoration:underline;
}
.cart_btn {
	padding:3px 10px;
	margin-right:15px;
	cursor:pointer;
}
#intro{
border-bottom:1px solid #ededed;
line-height:17px;
margin:5px auto 20px;
padding:4px 10px 8px;
padding-bottom:6px;
width:744px;
font-size:12px;
}
#intro span{
font-size:13px;
color:#a67e36;
font-weight:bold;}
#intro h1{
font-size:13px;
color:#a67e36;
font-weight:bold;
display:inline;}
#success_1{
padding-left:35px;
padding-top:25px;}
#success_1 h6{
font-size:14px;
color:#000000;
font-weight:bold;
padding-left:0px;}
#success_1 #content_1{
padding-top:2px;}

.newswebsite{
font-size:12px;
height:25px;
left:300px;
position:absolute;
top:70px;
width:450px;
}

.newswebsite span{
color:#62410C;
font-size:20px;
}

#success_2{
padding-left:35px;
padding-top:8px;}
#success_2 #content_1{
padding-top:2px;}
#success_2 h6{
font-size:14px;
color:#000000;
font-weight:bold;
padding-left:0px;}
#Account_list
{
padding-left:15px;

}
#Account_list li{
background-image:url(../images/yuan_dian.gif) no-repeat 0 0;}
#contboxs table{


background-color:#F9F9F9;}
#contboxs table td{
padding-bottom:2px;
height:17px;
font-size:11px;
}

body{margin:0;padding:0;background: #FFFFFF url(body.jpg) repeat-x; font-size:11px;line-height:20px;}

form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}

p{ padding-top:6px;}

input,select{font-size:12px;line-height:16px;}

img,.bor0{border:0;}

ul,li{list-style-type:none;}

.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}

.dis{display:block;}

.fl{float:left;}.fr{float:right;}.cl{clear:both;}

.fh{height:22px;}.fb{font-weight:bold;}.fn{ font-weight:normal; font-size:10px;}

.fchot{color:#EE1E03}.fctil{ color:#165581;}

.fcy{ color:#FF5500;}.fcg{ color:#1F7303;}.fcb{ color:#0099F7;}

.f11{font-size:12px;font-family:tahoma;}

h1{font-size:18px;font-weight:bold;color:#ECEBEB;padding:6px 0;}

h2{font-size:16px;font-weight:bold;color:#FB3E08;padding:6px 0;}

h3{font-size:15px;font-weight:bold;line-height:30px; padding-left:8px;color:#4F3205;}

h4{color:#83410D;font-size:18px; font-weight:bold; text-decoration:underline;}

h5{font-size:13px;font-weight:bold;	color:#343738; height:24px; line-height:18px; border-bottom:solid 1px #DFDFDF;}

h6{ font-size:10px; color: #999; padding-left:20px;}

a,a:visited{color:#303030;text-decoration:none;}

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

.p4{

padding:4px;

}

.pt{

padding-top:8px;

}

.pr{

padding-right:15px;

}

.ml{

margin-left:8px;

}

.pl{

padding-left:15px;

}

#head{
color:#390220;
font-weight:bold;
height:85px;
margin:auto;
padding-top:10px;
position:relative;
width:999px;
}
.topad{
position:absolute;
top:0;
}
#head h1{
display:inline;
font-size:11px;
color:#593A04;
}

#head img{
padding-right:5px;
margin-left:undefined;
}

#logo{

float:left;

padding:4px;

}

#login{
float:right;
height:80px;
overflow:hidden;
text-align:right;
padding-top:7px;
position:relative;
}
#shopping_cart{
position:absolute;
bottom:0px;
height:27px;
line-height:27px;
text-align:right;
right:0px;}

#menu{
clear:both;
background:url(menu.jpg) repeat-x;
height:41px;
overflow:hidden;
}
#menu ul{
width:1004px;
margin:0 auto;
}

#menu ul li{
color:#3D2703;
float:left;
font-family:tahoma;
font-size:14px;
font-weight:bold;
}

.menu a{

color:#FFF;

padding:0 18px;

background:url(menu-hr.jpg) no-repeat right 0px;

display:block;

float:left;

line-height:40px;

}

.menu a:link,.menu a:visited{

color:#FFF;

}

.search{

margin-left:120px;

display:inline;

height:41px;

}

.searchinput{

border:1px solid #000;

width:270px;

height:16px;

margin:9px 12px 0 0;

display:inline;

vertical-align:middle;

}

.searchbuttom{

margin-top:9px;

display:inline;

vertical-align:middle;

}

#left h1{
background:url(left-title.jpg) no-repeat scroll 0 0;
color:#2A0101;
font-size:14px;
height:20px;
padding:8px;
}


#foot,#banner{

clear:both;

width:999px;

margin:auto;

}
#content{
clear:both;
width:999px;
margin:auto;
background:url(cont.jpg) no-repeat;
width:967px;
padding:16px 16px 6px 16px;
}

#cont_new li{
border-bottom:1px solid #E5E5E6;
display:inline;
float:left;
height:215px;
margin:0 0 10px;
overflow:hidden;
padding:0 0 10px;
width:192px;
text-align:center;
}

#cont_new span{
color:red;
font-weight:bold;
}

.arrival_arc{
float:left;
height:5px;
overflow:hidden;
}

#banner{

text-align:center;

}

#content #left{

width:168px;

float:left;

}

.border{

border:solid 1px #D9D9D9;

}
.add_news a{
display:block;
float:left;
padding-left:10px;
width:350px;
}

.dashed{

border-bottom:dashed 1px #D9D9D9;

}

#content #left #categories #title,#content #left #hotproduct #title{

background:url(left-title.jpg) no-repeat;

height:20px;

padding:8px;

font-size:14px;

font-weight:bold;

color:#2A0101;

}
#content #left #categories #cont ul {
	clear:both;
}
#content #left #categories #cont ul li{
border-bottom:solid 1px #F1F1F1;
padding-left:10px;
padding-top:2px;
width:145px;
overflow:hidden;
padding-bottom:2px;
background:url(left-cont.jpg) repeat-y;
}

#content #left #categories #cont ul li a{
text-decoration:none;
display:block;
background:transparent url(../images/joinbottom.gif) no-repeat scroll -5px -2PX;
color:#762E06;
float:left;
padding-left:18px;
text-decoration:none;
}
#content #left #categories #cont ul li a:hover{
text-decoration:underline;
color:#383838;
cursor:pointer;
}

#content #left #hotproduct #cont ul{
padding:6px 0;
border-bottom: dashed 1px #D9D9D9;
clear:both;
height:60px;

}

#content #left #hotproduct #cont ul li{

float:left;

line-height:19px;

padding-left:6px;

}

#content #left #hotproduct #cont ul li img{

}

#content #left #hotproduct #cont ul li span{
color:#A78F01;
}

#content #left #hotproduct #cont ul li font{
color:#B71906;
font-size:12px;
font-weight:bold;

}

#hot_product_box{
width:54px;
height:54px;
border:solid 1px #D9D9D9;
text-align:center;}

#content #left .cl img{

margin-top:8px;

}

#content #right{

width:783px;

float:right;

}

#content #right #banner{

width:783px;

}

#content #right #WeeklyPromotion,#content #right #NewArrivar,#content #right #SameFakewatches{

clear:both;

margin-top:8px;

}

#content #right #WeeklyPromotion #title,#content #right #NewArrivar #title,#content #right #SameFakewatches #title{

border-bottom:solid 1px #888;

border-top:solid 1px #9C9C9C;
margin:10px auto;

height:35px;

background:url(pic2.jpg) no-repeat 8px 5px;

padding-left:30px;

}

#content #right #WeeklyPromotion #cont ul,#content #right #NewArrivar #cont ul,#content #right #search #cont ul{
	border-bottom: solid 1px #E5E5E6;
	float:left;
	width:192px;
	height:215px;
	display:inline;
	overflow:hidden;
	padding:0px 0px 10px 0px;
	margin:0px 0px 10px 0px;
}

#content #right #WeeklyPromotion #cont ul li .img,#content #right #NewArrivar #cont ul li .img,#content #right #search #cont ul li .img,#content #right #SameFakewatches #cont ul li .img{

border: solid 1px #E5E5E6;

width:170px;

height:150px;

}

.overline{

text-decoration: line-through;

color:#C0C0C0;

}

#content #right #box{

background:url(boxbg.jpg) repeat-y;

}

#content #right #box #left,#content #right #box #right{

width:365px;

float:left;

margin:12px;

display:inline;

}
#title h3 a{
color:#5D5552;
}
#title h3 a:hover{
text-decoration:none;
}
#content #right #box #right{

float:right;

}
.ter_style a {
color:#333;
}
.ter_style a:hover{
text-decoration:none;
}
#content #right #box #left #title,#content #right #box #right #title{

border:0px;

border-bottom: solid 1px #A08455;

padding:0;

background:none;

}

#content #right #box #left #cont ul,#content #right #box #right #cont ul{

padding:6px 0 0 0;

border:0px;

}

#content #right #box #left #cont ul li,#content #right #box #right #cont ul li{

background:url(pic3.jpg) no-repeat 4px 6px;

padding-left:20px;

width:340px;

height:24px;

color:#6E6E6E;

}

#content #right #box #left #cont ul li a,#content #right #box #right #cont ul li a{

color:#6E6E6E;

}

#content #right #search{

border:solid 2px #E8E8E8;

background:#FAFAFA;

}

#content #right #search #title{

height:40px;

border-bottom:solid 1px #E8E8E8;

margin:4px;

}

#content #right #search #title h3{

color:#5D5552;

line-height:40px;

padding-left:20px;

font-size:13px;

}

.arrival_news{
overflow: hidden; 
height: 5px;
font-size:10px;
}

#content #right #Product #title h3{

font-size:11px;

font-weight:normal;

color:#303030;

}

#content #right #Product #cont .img{

width:399px;

height:399px;

border: solid 1px #E5E5E6;

}


#content #right #cont ul{
float:left;
margin-right:20px;
}

#content #right #about #cont ul{
border-bottom:1px solid #D9D9D9;
display:inline;
float:left;
margin-right:5px;
overflow:hidden;
padding:12px;
width:190px;
height:260px;
margin-left:0px;
padding:0px;
margin-top:10px;
}
#content #right #about #cont ul li {
	line-height:18px;
	margin:0px auto;
	text-align:center;
}


#content #right #Product #cont ul li{
font-weight:bold;


font-size:16px;


line-height:30px;


color:#222126;
}
#Product {
overflow:hidden;
}


#content #right #Product #cont ul li h3{


text-align:left;


white-space:normal;


word-wrap:break-word;


font-style: italic;

font-weight: bold;

font-size:18px;

line-height:18px;

color:#222126;

width:330px;

overflow:hidden;

padding:0;

height:50px;

}

#content #right #P_Description #title{

border-bottom:solid 1px #45403E;

color:#45403E;

}

#content #right #P_Description #title h3,#content #right #about #title h3,#content #right #faq #title h3,#content #contbox h3{

color:#45403E;

}

#content #right #P_Description #cont ul li{
height:26px;
background:url(pic5.jpg) no-repeat 6px 6px;
font-size:12px;
padding-left:20px;
}
#cont_list{
text-align:center;
}

#cont_list li{
border-bottom:1px solid #E5E5E6;
display:inline;
float:left;
height:235px;
margin:0 0 10px;
overflow:hidden;
padding:0 0 10px;
position:relative;
width:192px;
}
#cont_list li a{
 display:block;
 text-align:center;
}
#cont_list li a img{
border:1px solid #DDDDDD;
height:150px;
padding:1px;
width:170px;
}
#cont_list span{
color:red;
font-weight:bold;
}

#content #right #P_Description #details ul{
margin-left:9px;
margin-top:17px;}

#content #right #P_Description #details ul li{
background:url(heidian.gif) no-repeat;
padding-left:20px;
}

#content #right #about #title{
border-bottom:solid 1px #45403E;
color:#45403E;
}

#content #right #about #cont,#content #faq #about #cont{

}

#content #contbox{

margin:30px;

}

#content #contbox h3{

font-size:16px;

padding:12px 0px 12px 66px;

}

#content #contbox #cont h3{

padding:0px;

font-size:13px;

border-bottom:solid 1px #D9D9D9;

}

#content #contbox #cont #r_g ul{

border-bottom:solid 1px #F0F0F0;

height:28px;

}

#content #contbox #cont #r_g ul li{

float:left;

height:28px;

line-height:28px;

padding-left:6px;

vertical-align:middle;

}

#content #contbox #cont #r_g .title{

/*background:#FAFAFA;*/

width:160px;

/*border-right:solid 1px #F0F0F0;*/

height:28px;

}

#content #contbox #cont #r_g ul li .input{

border:solid 1px #CACACA;

}

#content #contbox .Register{

background: url(rg.jpg) no-repeat 12px 12px;

width:50px;

height:50px;

float:left;

display:block;

}

#content #contbox .ShoppingCart{

background: url(cart.jpg) no-repeat 6px 6px;

width:60px;

height:50px;

float:left;

display:block;

}

#content #contbox #cont #r_g #title{

background:url(boxbg4.jpg) no-repeat;

width:900px;

height:30px;

margin-top:14px;

}

#content #contbox #cont #r_g #title span{

background:url(pic7.jpg) no-repeat center bottom;

height:22px;

display:block;

float:left;

padding:4px 47px;

}

#content #contbox #title .fr{

margin:5px 18px;

height:46px;

background:url(summary.jpg) no-repeat  35px bottom;

width:420px;

}

#content #contbox #title .fr span{

padding:4px 12px;

font-size:14px;

font-weight:bold;

}

#content #contbox #title{

background:url(boxbg3.jpg) no-repeat;

height:70px;

}

#foot #box{

border:solid 1px #BBBAB9;

background:#E4E2E0;

padding:4px;

}

#foot #box #Services{

background:#fff;

padding:10px;

}

#foot #box #Services ul li{

width:160px;

float:left;

height:24px;

line-height:28px;

}

#foot .border{

height:20px;

}

#foot .border a{

text-decoration:underline;

color:#825203;

float:left;

padding:0 20px 0 6px;

}

#foot .border span{

float:right;

background:url(pic4.jpg) no-repeat 30px 8px;

width:45px;

height:20px;

color:#808080;

}

#foot .border span a{

color:#808080;

text-decoration:none;

}

#foot .copy{

height:20px;

line-height:20px;

text-align:center;

color:#808080;

}

#foot .copy a{
color:#808080;
}
.pages{
padding-top:5px;
clear:both;}

.prev-btn img,.next-btn img{

margin:2px 4px;

vertical-align:middle;

}

.pageNum a:hover {

color:#fff;

background:#ccc;

text-decoration:none;

}

.pageNum{

font-family:verdana;

font-size:10px;

letter-spacing:1px;

padding:4px 4px;

vertical-align:middle;

}

.pageNum .on{

color:#C63919;

}

.w1{

width:308px;

}

.w2{

width:208px;

}

.w3{

width:108px;

}


#cont h5 a {


	color:#B12506;


}


#cont h5 a:hover {


	color:#CC0000;


}

#break_word{


	white-space:normal;


	word-wrap:break-word;


}


.break_word {


	text-align:center;


	width:155px;


	margin:0px auto;


	overflow:hidden;


	height:30px;


	line-height:15px;


}


#break_word span {


	float:left;


	width:120px;


}


.error {


 color:#F20000;


}


.ptitle {


	width:250px;


	overflow:hidden;


	white-space:normal;


	word-wrap:break-word;


	line-height:18px;


	font-size:15px;


	font-weight:bold;


}


#pro_list {


	float:left;


	margin-left:10px;


	width:350px;


	overflow:hidden;


	font-size:12px;


}


#pro_list th{


	font-size:15px;


	font-weight:bold;


	text-align:right;


	width:150px;


}

#small{
	width:580px;
	border-top:#d9d9d9 dotted 1px;}
	#small ul{
	margin-top:6px;}
	#small li{
	float:left;
	display:inline;
	border:#D9D9D9 solid 1px;
	margin-left:5px;
	margin-right:5px;
	text-align:center;
}
#search h2{
color:#000;
display:inline;
font-size:11px;
font-weight:normal;
}

#Customer_Address_title{
width:902px;
height:32px;
line-height:32px;
font-size:14px;
font-weight:bold;
border-bottom:#d9d9d9 solid 1px;
margin-bottom:12px;
}

#Customer_Address table{
border:#eaeaea solid 1px;}

#Customer_Address td{
height:32px;
border-bottom:dotted #eaeaea  1px;}

#Enter_Shipping_Address{
background-color:#f5f5f5;}

#Enter_Shipping_Address td{
height:32px;}

.menu_head {
background:transparent url(../images/left.png) no-repeat scroll 0px 0px;
display:block;
padding:5px 3px 3px 20px;
font-size:12px;
overflow:hidden;
border-bottom:1px solid #F1F1F1;
font-weight:normal;
}
.menu_head_1 {
background:transparent url(../images/down.png) no-repeat scroll 0px 0px;
display:block;
padding:5px 3px 3px 20px;
font-size:12px;
overflow:hidden;
border-bottom:1px solid #F1F1F1;
font-weight:normal;
}

.menu_head_1 b{
font-weight:normal;
}

.menu_head b {
	font-weight:normal;
}

.menu_body ul li a span em {
	color:#888888;
	margin-left:5px;
	font-style:normal;
}
#content #right #about #cont .mc,#content #right #search #cont .mc ,#content #right #WeeklyPromotion #cont .mc {
height:150px;
width: 190px;
overflow:hidden;
margin:0px auto;
text-align:center;
}
#right h1{
background:transparent url(pic2.jpg) no-repeat scroll 8px 5px;
border-bottom:1px solid #888888;
border-top:1px solid #9C9C9C;
color:#333;
margin:10px auto;
padding-left:30px;
}
.ter_style{
color:#303030;
font-size:11px;
font-weight:normal;
}
#content img{
margin-right:20px;
}
#content #right #WeeklyPromotion #cont .ht,#content #right #search #cont .ht {
	color:#734326;
	line-height:13px;
	height:26px;
	overflow:hidden;
}
#content #right #search #cont .ht{
	color:#734326;
}

#my_address {
}
#my_address table th {
	/*margin-bottom:1px;*/
	/*border-bottom:1px solid #e8e8e8;*/
	font-weight:normal;
	text-align:right;
	font-size:12px;
	width:120px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 1px;
}
#my_address table td {
	margin-bottom:1px;
	/*border-bottom:1px solid #e8e8e8;*/
	padding:5px 5px 5px 30px;
	font-size:14px;
	text-align: left;
	background-color: #FFFFFF;
}
.my_address_input {
	padding:3px 3px;
	border-top:1px solid #9E9B98;
	border-left:1px solid #9D9B71;
	border-right:1px solid #9D9B71;
	border-bottom:1px solid #9E9B98;
	
}
.my_address_btn{
	background:url(../images/bg_sub.jpg);
	border:none;
	width:60px;
	height:25px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	margin-left:10px;
}
.error {
	color:#ff0000;
	font-size:12px;
}
.checked{

}
.my_address {
	width:380px;
	padding:3px 3px;
	border:1px solid #B4D3D8;
	/*background:#FAF7EC;*/
}
#my_address table td span {
	color:#ff0000;
	font-size:13px;
	font-weight:bold;
	margin-top:15px;
	margin-left:5px;
}
#img_pro {
	float:left;
	width:399px;
	height:375px;
	overflow:hidden;
	text-align:center;
}

#content #right #SameFakewatches #cont .ht {
	color:#734326;
	line-height:13px;
	height:26px;
	overflow:hidden;
	width: 150px;
	text-align:center;
}
#content #right #SameFakewatches #cont .mc {
 text-align:center;
}
.index_all {
height:5px;
overflow:hidden;
}
.product_intro{
height:100px;
overflow:hidden;
padding:0 10px;
}
#cont_list li form{
border-top:1px solid #AAAAAA;
bottom:10px;
display:block;
left:45px;
position:absolute;
}
.latestnews{
border-top:1px solid #45403E;
}
.latestnews li{
background:transparent url(heidian.gif) no-repeat scroll 0 0;
margin-left:5px;
padding-left:20px
}
