/********** FAQ   *******/
#FAQ{ 
width:766px;
margin-left:auto;
margin-right:auto;
}
#FAQ_top{
width:766px;
height:37px;
background:url(../images/FAQ_top.gif);
}


/********** sign up   注册  *******/
#sign_up{}
.sumbit_btn{
width:61px;
height:29px;
background:url(../images/send.gif);
border:medium none;
cursor:pointer;}
.reset_btn{
width:61px;
height:29px;
background:url(../images/reset.gif);
border:medium none;
cursor:pointer;}

/********** contact 联系我们  *******/
#contact_us {
width:766px;
margin-left:auto;
margin-right:auto;
}
#contact_us_top{
width:766px;
height:37px;
background:url(../images/contact_us_top.gif);
}
#contact_us_tips{
width:766px;
margin-left:auto;
margin-right:auto;
margin-top:20px;
text-indent:38px;
}
#contact_us_box{
width:766px;
margin-left:auto;
margin-right:auto;
margin-bottom:280px;}
#contact_us_box table {}
#contact_us_box table td{
height:33px;}

.send_btn{
width:61px;
height:29px;
background:url(../images/send.gif);
border:medium none;
cursor:pointer;}



/**********   My orders  ********/
#My_orders_tips{
width:764px;
margin-left:auto;
margin-right:auto;
margin-top:20px;
text-indent:24px;
font-weight:bold;}
#My_orders_A{
width:764px;
margin-left:auto;
margin-right:auto;
margin-top:12px;}

#My_orders_A table{}

#My_orders_A table td{
background-color:#f1f1f1;
height:33px;
line-height:33px;
color:#000000;
text-align:center;}

#My_orders_B{
width:764px;
margin-left:auto;
margin-right:auto;
}

#My_orders_B table{}

#My_orders_B table td{
height:33px;
line-height:33px;
color:#FF0000;
font-weight:bold;
text-align:center;
background-color:#ffffec;
border-bottom:#e6e4e4 solid 1px;}

#My_orders_C{
width:764px;
margin-left:auto;
margin-right:auto;
margin-top:12px;
margin-bottom:12px;
}

#My_orders_C table th{
text-align:left;}

#My_orders_C table td{
height:33px;
line-height:33px;
color:#000000;

border-bottom:#e6e4e4 solid 1px;}



/**********   My password  ********/


#My_password_A table{
width:764px;
margin-left:auto;
margin-right:auto;
margin-top:12px;
margin-bottom:18px;
}

#My_password_A th{}


#My_password_A td{
height:33px;
border-bottom:#f1f1f1 solid 1px;}

/**********   My personnal info  ********/
#My_personnal_info_tips{
width:764px;
margin-left:auto;
margin-right:auto;
margin-top:20px;
text-indent:24px;
font-weight:bold;}

#My_personnal_info_A table{
width:764px;
margin-left:auto;
margin-right:auto;
margin-top:12px;
margin-bottom:18px;
}

#My_personnal_info_A th{}


#My_personnal_info_A td{
height:33px;
border-bottom:#f1f1f1 solid 1px;}


/**********  my_address  ********/
#my_address_tips{
width:764px;
margin-left:auto;
margin-right:auto;
margin-top:20px;
text-indent:24px;
font-weight:bold;}

#my_address_A table{
width:764px;
margin-left:auto;
margin-right:auto;
margin-top:12px;
margin-bottom:18px;
}

#my_address_A th{}


#my_address_A td{
height:33px;
border-bottom:#f1f1f1 solid 1px;}

.save_btn{
width:61px;
height:29px;
background:url(../images/save.gif);
border:medium none;
cursor:pointer;}


/**********  confirm  ********/

#confirm_A{
width:764px;
margin-left:auto;
margin-right:auto;}

#confirm_A table{
}

#confirm_A table th{
background-color:#f1f1f1;
height:33px;
line-height:33px;
color:#000000;
text-align:left;}

#confirm_A table td{}


#confirm_B{
width:764px;
margin-left:auto;
margin-right:auto;}

#confirm_B table td{
height:33px;
border-bottom:#f1f1f1 solid 1px;
}
#confirm_C{
width:764px;
margin-left:auto;
margin-right:auto;}
#confirm_C table th{
background-color:#f1f1f1;
height:33px;
line-height:33px;
color:#000000;
text-align:center;}

#confirm_D{
width:764px;
margin-left:auto;
margin-right:auto;}
#confirm_D table td{
height:33px;
line-height:33px;
}


#confirm_E{
width:764px;
margin-left:auto;
margin-right:auto;}

#confirm_E table td{
height:45px;
border-bottom:#f1f1f1 solid 1px;
}
/**********  shipping  ********/
#shipping_A{
width:764px;
margin-left:auto;
margin-right:auto;}
#shipping_A table{
}

#shipping_A table th{
background-color:#f1f1f1;
height:33px;
line-height:33px;
color:#000000;
text-align:left;}

#shipping_A table td{}

#shipping_B{
width:764px;
margin-left:auto;
margin-right:auto;}

#shipping_B table td{
height:33px;
border-bottom:#f1f1f1 solid 1px;
}

/********** address  ********/

#address_A{
width:764px;
margin-left:auto;
margin-right:auto;}
#address_A table{
}

#address_A table th{
background-color:#f1f1f1;
height:33px;
line-height:33px;
color:#000000;}

#address_A table td{}

#address_B{
width:764px;
margin-left:auto;
margin-right:auto;}

#address_B table td{
height:33px;
border-bottom:#f1f1f1 solid 1px;
}
input.back{
width:135px;
height:29px;
background:url(../images/back.gif);
border:medium none;
cursor:pointer;
}

input.next{
width:135px;
height:29px;
background:url(../images/next.gif);
border:medium none;
cursor:pointer;
}

/********** summary   ********/
#shoppingCartCount{
width:764px;
height:36px;
line-height:36px;
text-align:right;
margin-top:56px;
margin-left:auto;
margin-right:auto;
}
#product_A{
width:764px;
margin-left:auto;
margin-right:auto;}
#product_A table{}

#product_A table th{
background-color:#f1f1f1;
height:33px;
line-height:33px;
color:#000000;}

#product_A table td{}

#product_B{
width:764px;
margin-left:auto;
margin-right:auto;}

#product_B table td{
height:150px;
border-bottom:#f1f1f1 solid 1px;
}

#Subtotal{
width:764px;
height:36px;
line-height:36px;
text-align:right;
margin-left:auto;
margin-right:auto;
}
#button_box{
width:764px;
height:29px;
text-align:center;
margin-left:auto;
margin-right:auto;
margin-top:10px;
margin-bottom:30px;
}
input.continue_shopping {
width:175px;
height:29px;
background:url(../images/continue_shopping.gif);
border:medium none;
cursor:pointer;
}

input.update_cart {
width:135px;
height:29px;
background:url(../images/input_update_cart.gif);
border:medium none;
cursor:pointer;
}

input.check_out {
width:135px;
height:29px;
background-image:url(../images/check_out.gif);
border:medium none;
cursor:pointer;
}

/********** login 登录页面  *******/
#login_box {
width:740px;
height:182px;
border:#eeeeee solid 1px;
margin-left:auto;
margin-right:auto;
margin-top:60px;
margin-bottom:147px;}

#login_box #tips{
}
#menber_login{
float:left;
display:inline;}

input.menber_login_btn{
width:74px;
height:52px;
background:url(../images/menber_login_btn.gif) no-repeat scroll 0 0;
vertical-align:middle;
border:medium none;
cursor:pointer;
margin-top:-2px;
}

input.menber_login_box {
width:135px;
height:19px;
border:#dfdfdf solid 1px;
vertical-align:middle;}
#login_box_B
{
float:right;
width:310px;
margin-right:13px;
padding-top:14px;
line-height:17px;
}
/**********  privacy  个人隐私  *******/
#privacy {
width:766px;
margin-left:auto;
margin-right:auto;
}
#privacy_top{
width:766px;
height:37px;
background:url(../images/privacy_top.gif);
}



/**********  about_us  关于我们  *******/
#about_us {
width:766px;
margin-left:auto;
margin-right:auto;
}
#about_us_top{
width:766px;
height:37px;
background:url(../images/about_us_top.gif);
}




/**********  后台 my_account 首页 *******/
#My_account_title{
width:740px;
height:43px;
margin-top:18px;
margin-left:auto;
margin-right:auto;
border:#ffd0af solid 1px;
background-color:#fefce4;
color:#595959;
text-indent:19px;
line-height:43px;
}

#My_account_menu {
width:740px;
margin-left:auto;
margin-right:auto;
margin-top:31px;
margin-bottom:400px;}

#My_account_menu li {
width:350px;
height:55px;
line-height:55px;
display:inline;
float:left;
margin-left:9px;
margin-bottom:12px;
border:#eeeaea solid 1px;
background-color:#f3f3f3;}

#My_account_menu li a{
display:block;
padding-left:24px;
}
#My_account_menu li img{
margin-right:8px;
}
/**********  后台 my_account 左边  *******/
#My_account{}

#My_account h6{
background-image:url(../images/my_account_top.gif);
height:42px;}


#My_account #content {
border-left:#e6e4e4 solid 1px;
border-right:#e6e4e4 solid 1px;
border-bottom:#e6e4e4 solid 1px;
overflow:hidden;
padding-bottom:3px;
}

#My_account #content ul li{
background:url(../images/my_account_center.gif)  no-repeat scroll 0 0;
height:32px;
line-height:32px;
text-indent:17px;
}

#My_account #content ul li a{
color:#474747;
}





/**********  pro_detail 产品详细  *******/
#pro_detail{}
#pro_detail #pro_title{
width:764px;
font-size:16px;
text-align:center;
color:#131313;
height:40px;
margin-left:auto;
margin-right:auto;
border-bottom:#e6e4e4 solid 1px;}

#pro_detail #pro_box {
width:764px;
overflow:hidden;
margin-top:17px;
margin-left:auto;
margin-right:auto;
}


#pro_big_pic {
display:inline;

margin-left:10px;}

.intro_list_1{
height:34px;
line-height:34px;
text-indent:47px;
font-size:14px;}

.intro_list_2{
text-align:center;
float;right}

.intro_list_3{
width:412px;
height:50px;
line-height:50px;
text-indent:47px;
font-size:14px;}

input.buy{
width:133px;
height:33px;
background:url(../images/buy_now.gif);
border:medium none;
cursor:pointer;}
input.add_to_card{
width:133px;
height:33px;
background:url(../images/add_to_card.gif);
border:medium none;
cursor:pointer;}

#more_view{
padding-left:13px;
width:764px;
}
#more_view li{
width:68px;
height:68px;
border:#e2e2e2 solid 1px;
float:left;
display:inline;
margin-left:12px;
margin-top:12px;
margin-bottom:12px;}

#content_E #other_detail{
width:760px;
overflow:hidden;
margin-top:27px;
margin-left:auto;
margin-right:auto;}
#content_E  #other_detail h6{
width:760px;
height:30px;
background-image:url(../images/other_detail.gif);}

#content_E  #other_detail #description{
width:730px;
margin-left:auto;
margin-right:auto;
padding:10px 10px 10px 10px;
color:#727272;
}

/**********  news_list  新闻列表  *******/
#news_list{
width:764px;
padding-top:18px;
padding-bottom:15px;
margin-left:auto;
margin-right:auto;
}
#news_list li{
width:764px;
height:32px;
line-height:32px;
text-indent:26px;
border-bottom:#efefef solid 1px;
background-image:url(../images/news_list_icon.gif);
background-position:6px center;
background-repeat:no-repeat;
color:#999999;
position:relative;
}
#news_list li span{
position:absolute;
right:20px;}

#news_list li a{
color:#999999;
}
#news_list li a:hover{
color:#FF6600;
text-decoration:underline;}
/**********  news_details  新闻内容  *******/
#content_E{
width:796px;
min-height:300px;
float:right;
padding-bottom:10px;
overflow:hidden;
}
#content_E h6{
width:796px;
height:34px;
font-size:12px;
color:#595959;
background:url(../images/pro_list_top.gif);
position:relative;}




#content_E #content{
width:794px;
border-left:#e6e4e4 solid 1px;
border-right:#e6e4e4 solid 1px;
border-bottom:#e6e4e4 solid 1px;
overflow:hidden;
padding-bottom:0px;
*padding-bottom:10px;
}
#content_E #content h5{
width:766px;
height:40px;
line-height:40px;
text-align:center;
margin-left:auto;
margin-right:auto;
border-bottom:#e6e4e4 solid 1px;
font-size:14px;}
#main .entry {
width:732px;
margin-left:auto;
margin-right:auto;
font-size:12px;
line-height:1.8em;
padding-top:18px;
padding-bottom:18px;
min-height:480px;
overflow:hidden;

}

/**********  pro_list  商品列表  *******/
#content_D{
width:796px;
min-height:300px;
float:right;
overflow:hidden;
}
#content_D h6{
width:796px;
height:34px;
font-size:12px;
color:#595959;
background:url(../images/pro_list_top.gif);
position:relative;}
#location {
width:500px;
display:inline;
margin-left:16px;
height:18px;
line-height:18px;
color:#595959;
position:absolute;
bottom:6px;
}
#location  img {
vertical-align:middle;
}



#content_D #show{
width:794px;
border-left:#e6e4e4 solid 1px;
border-right:#e6e4e4 solid 1px;
border-bottom:#e6e4e4 solid 1px;
overflow:hidden;
padding-bottom:0px;
*padding-bottom:10px;
}
#content_D #show ul{
margin-top:12px;}

#content_D #show ul li{
width:180px;
height:266px;
float:left;
display:inline;
margin-left:15px;
margin-bottom:12px;
}

#page {
width:796px;
text-align:center;
height:25px;
line-height:25px;
margin-top:20px;
}
#page  img{
vertical-align:middle;
}

#page span .current{
border:1px solid #ec711d;
color:#ec701c;
margin-right:8px;
padding:2px 6px;
}

#page   .other{
border:1px solid #d7d7d7;
color:#6d6c6c;
margin-right:8px;
padding:2px 6px;
text-decoration:none;}

/**********  底部  *******/
#flooter{
width:1002px;
margin:23px auto 0px auto;
clear:both;
text-align:center;
position:relative;}
#flooter h6{
width:1002px;
height:12px;
background:url(../images/flooter.gif);}
#top{
width:45px;
height:32px;
position:absolute;
top:20px;
right:3px;}

/**********  热销产品  *******/
#Hot_Aarrival{
overflow:hidden;
}
#Hot_Aarrival h6{
background:url(../images/hot_arrival_top.gif);
height:48px;}
#Hot_Aarrival #content{
width:198px;
border-left:#e6e4e4 solid 1px;
border-right:#e6e4e4 solid 1px;
border-bottom:#e6e4e4 solid 1px;
margin-top:-5px;
padding-bottom:5px;
}

#Hot_Aarrival #content #hot_box{
width:193px;
height:95px;
padding-top:3px
}
.hot_pro_xuxian{
width:181px;
height:6px;
margin:auto;}
.hot_pro_pic{
margin-top:8px;
margin-left:8px;
border:#f3f3f3 solid 2px;
width:73px;
height:73px;
float:left;
display:inline;}

.hot_pro_pic img{
}
.hot_pro_title {
color:#ec7c24;}
.hot_pro_modle{
color:#656565;}
.hot_pro_price{
color:#656565;}
.hot_pro_detail{
margin-top:8px;
float:left;
width:100px;
display:inline;
padding-left:8px;
padding-top:4px;
}	
#Hot_Aarrival p{
padding-bottom:2px;
padding-top:2px;
}


/**********  最新产品  *******/
#New_Aarrival{
margin-top:13px;
overflow:hidden;}
#New_Aarrival h6{
height:34px;
background-image:url(../images/New_Aarrival_top.gif);}
#New_Aarrival #content{
width:586px;
border-left:#e6e4e4 solid 1px;
border-right:#e6e4e4 solid 1px;
border-bottom:#e6e4e4 solid 1px;
overflow:hidden;
padding-bottom:0px;
*padding-bottom:10px;
}
#New_Aarrival #content ul{
margin-top:16px;}

#New_Aarrival #content ul li{
width:180px;
height:270px;
float:left;
display:inline;
margin-left:10px;
margin-bottom:12px;
}

#pro_pic{
width:179px;
height:178px;
}
#pro_pic img{
margin-left:1px;
margin-top:1px;
}
#pro_pic a{
display:block;}

#pro_title {
	width:179px;
	height:36px;
	line-height:16px;
	text-align:center;
	color:#656565;
	margin-top:3px;
	padding-top: 4px;
}

#pro_price {
width:179px;
height:20px;
line-height:16px;
text-align:center;
color:#898686;
}			 
#pro_detail_btn{
width:179px;
height:30px;
line-height:30px;
text-align:center;
padding-top:5px;
}


#pro_detail_btn img {
vertical-align:middle;}

.pro_list_Buy_now_btn{
width:76px;
height:25px;
border:medium none;
cursor:pointer;
background-image:url(../images/pro_list_Buy_now.gif);

}
/**********  广告 banner *******/
#banner{
width:588px;
height:200px;}







/**********  新闻  News&Event *******/

#news{
margin-top:9px;}

#news h6{
background-image:url(../images/news_top.gif);
height:45px;}

#news #content {
border-left:#e6e4e4 solid 1px;
border-right:#e6e4e4 solid 1px;
border-bottom:#e6e4e4 solid 1px;
overflow:hidden;
padding-bottom:3px;
}

#news #content ul li{
width:193px;
height:25px;
line-height:25px;
background:url(../images/news_li.gif);
color:#727272;
text-indent:25px;}

#news #content ul li a{
color:#727272;}













/**********  分类 Categories *******/

#Categories{}

#Categories h6{
background-image:url(../images/Categories_top.gif);
height:42px;}


#Categories #content {
border-left:#e6e4e4 solid 1px;
border-right:#e6e4e4 solid 1px;
border-bottom:#e6e4e4 solid 1px;
overflow:hidden;
padding-bottom:3px;
}

#Categories #content ul li.big{
background:url(../images/Categories_big.gif)  no-repeat scroll 0 0;
height:32px;
line-height:30px;
text-indent:36px;
display:block;}

#Categories #content ul li.big a{
display:block;
color:#474747;
}

#Categories #content ul li.small{
background:url(../images/Categories_small.gif)  no-repeat scroll 0 2px;
height:auto;
line-height:23px;
padding-left:52px;
padding-right:3px;
display:block;}

#Categories #content ul li.small a{
display:block;
color:#777777;
}



















/**********  main  主体部份  *******/
/**********  首页 主体部份  *******/
#main{
width:1002px;
overflow:hidden;
margin:2px auto 0 auto;}

#content_A{
width:195px;
min-height:300px;
float:left;
display:inline;
overflow:hidden;
}

#content_B{
width:588px;
min-height:300px;
float:left;
display:inline;
margin-left:7px;
overflow:hidden;
}

#content_C{
width:200px;
min-height:300px;
float:right;
overflow:hidden;
}

/**********  search 搜索   *******/
#search {
float:right;
padding:5px 5px 0 0;
text-align:right;
display:inline;
margin-top:3px;
*margin-top:1px; 
}

#search input.search_box {
width:216px;
height:22px;
border:#df7a2e solid 1px;
vertical-align:middle;}

#search input.search_btn{
width:66px;
height:25px;
background:url(../images/search_btn.gif) no-repeat scroll 0 0;
vertical-align:middle;
border:medium none;
cursor:pointer;
margin-top:-1px;
*margin-top:0px;
}




/**********  main_menu 菜单 *******/
#main_menu {
width:1002px;
height:39px;
margin:auto;}
#main_menu ul li.actual {
background-image:url(img/tab_actual_izq.gif);
}
#main_menu ul li {
display:inline;
float:left;
height:39px;
line-height:42px;
margin-right:5px;
padding-left:20px;
padding-right:20px;
width:auto;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
}


#main_menu ul li.actual a{
background-image:url(img/tab_actual_izq.gif);
color:#ec7822;
display:block;
}
#main_menu ul li a{
display:inline;
float:left;
height:39px;
line-height:42px;
width:auto;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
display:block;
}

#main_menu ul  li.actual{
color:#ec7822;
background:url(../images/nav_bg_hover.gif);}

#main_menu_bg{
height:55px;
background:url(../images/nav_bg.gif);
}

/**********  header *******/
#header{
width:1002px;
height:118px;
margin:auto;
}

#logo {
float:left;
margin:0 ;
padding:0;
}

#login {
float:right;
padding:5px 10px 0 0;
text-align:right;
}

#login  input.login_box {
width:97px;
height:19px;
border:#dfdfdf solid 1px;
vertical-align:middle;}

#login input.login_btn{
width:56px;
height:22px;
background:url(../images/sign_in.gif) no-repeat scroll 0 0;
vertical-align:middle;
border:medium none;
cursor:pointer;
margin-top:-2px;
}

#login  input.reg_btn{
width:56px;
height:22px;
background:url(../images/sign_up.gif) no-repeat scroll 0 0;
vertical-align:middle;
border:medium none;
cursor:pointer;
margin-top:-2px;
}

#login  ul {
padding-top:66px;
clear:both;
}
#login  ul li{
display:inline;
}
#login  ul li img{
vertical-align:middle;
}
.first{
margin-right:34px;}

/*********** common ***********/
body {
font-family:arial,helvetica,clean,sans-serif;
font-size:12px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
*{margin:0px;}
td{
	font-size: 12px;
	line-height: 150%;
	color: #000;
}
div {
	font-size: 12px;
	line-height: 150%;
	color: #000;
}
form {
	margin: 0px;
	padding: 0px;
}
ul,ol {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
li {
	margin: 0px;
	padding: 0px;
}
dl,dd,dt{
	margin: 0px;
	padding: 0px;
}
img {
	border: 0px;
}
A:LINK {
	COLOR: #000; TEXT-DECORATION: none;
}
A:visited {
	COLOR: #000; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #f60;
}
.clear {
	clear: both;
	font-size: 0px;
	line-height: 0px;
}
.float_right {
	float: right;
}
.float_left {
	float: left;
}
.aline_center {
	text-align: center;
}
/**********  font  *******/
.red {
	font-size: 12px;
	color: #FF0000;
	font-weight:normal;
}
.red12b{
	font-size: 12px;
	color: #FF0000;
	font-weight:bold;}

/**********  link   *******/

a.Hot_Aarrival:link {

	color: #ec7c24;}
a.Hot_Aarrival:visited {
	color: #ec7c24;
}
a.Hot_Aarrival:hover {
	color: #ec7c24;
	text-decoration:underline;
}
a.Hot_Aarrival:active {
	color: #ec7c24;
}
/**********  font_color   *******/
.orange_q12{
color:#f3a169;
}
.blue_12b{
color:#2b6193;
font-weight:bold;}
.s_red_12b{
color:#a70000;
font-weight:bold;}
.black_12b{
color:#000000;
font-weight:bold;}
