/* CSS Document */
#productMainImage img {
border:1px solid #D5CAB2;
}
#productAdditionalImages img {
border:1px solid #D5CAB2;
height: 70px;
}
.newtitle {
color:#D4A565;
font-size:14px;
font-weight:bold;
}
.newprice {
    color:#ff0000
	}
.biggerText {
    color:#000000
	}
.wrap {
	margin:0px auto;
	width:970px;
	background:#fff;
	padding:5px 0px;
	text-align:center;
}
.lt{
	font-style:normal;
	text-decoration: line-through;
}
.indexad {
	margin-bottom:10px;
}
/**********   sign up  ********/
#sign_up {
width:674px;
margin:auto;
}
#sign_up_title {
width:674px;
height:32px;
line-height:32px;
text-indent:8px;
color:#fc7bb6;
border-bottom:#ffd2e7 solid 1px;}

#sign_up #center {width:674px;
}

#sign_up #center  table{}

#sign_up #center  table td{
height:38px;
color:#302f2f;} 
#sign_up #bottom{
width:674px;
height:40px;
line-height:40px;
padding-left:200px;
display:inline;
}
.text_sign_up{
width:167px;
height:21px;
border:#e1e1e1 solid 1px;
color:#4a4a4a;}
.text_sign_up_2{
width:250px;
height:26px;
color:#4a4a4a;
border:#e1e1e1 solid 1px;}
.input_sign_up {
width:67px;
height:29px;
background-image:url(../images/Sign_up_btn.gif);
cursor:pointer;
border:medium none;}
.input_cancle {
width:67px;
height:29px;
background-image:url(../images/cancle_btn.gif);
cursor:pointer;
border:medium none;
}
/**********   My orders  ********/
#My_orders_tips{
width:684px;
margin-left:auto;
margin-right:auto;
margin-top:20px;
text-indent:24px;
font-weight:bold;}
#My_orders_A{
width:684px;
margin-left:auto;
margin-right:auto;
margin-top:12px;}

#My_orders_A table{}

#My_orders_A table td{
background-color:#fab3d4;
height:33px;
line-height:33px;
color:#ffffff;
font-weight:bold;
text-align:center;}

#My_orders_B{
width:684px;
margin-left:auto;
margin-right:auto;
}

#My_orders_B table{
background-color:#f5f5f5;}

#My_orders_B table td{
height:33px;
line-height:33px;
color:#6d6c6c;

text-align:center;
border-bottom:#fab3d4 solid 1px;}

#My_orders_C{
width:684px;
margin-left:auto;
margin-right:auto;
margin-bottom:12px;
margin-top:5px;
border-top:#ebebeb solid 1px;
border-left:#ebebeb solid 1px;
}

#My_orders_C table th{
text-align:left;}

#My_orders_C table td{
height:33px;
line-height:33px;
color:#000000;
border-right:#ebebeb solid 1px;
border-bottom:#ebebeb solid 1px;
}

#My_orders_title{
width:684px;
height:30px;
line-height:30px;
margin:auto;
font-size:12px;
font-weight:bold;
text-indent:12px;
color:#5b5b5b;}


/**********   My password  ********/
#My_password_A {
width:632px;
margin:25px auto 0 auto;
overflow:hidden;
background:#f9f9f9;}
#My_password_A_top{
width:632px;
height:3px;
line-height:3px;
background:url(../images/my_address_top.gif)  repeat-x;}

#My_password_A table{
width:760px;
margin-left:auto;
margin-right:auto;
margin-top:12px;
margin-bottom:18px;
}

#My_password_A th{}


#My_password_A td{
height:33px;
}

/**********   My personnal info  ********/
#My_personnal_info_tips{
width:700px;
margin-left:auto;
margin-right:auto;
margin-top:20px;
text-indent:24px;
font-weight:bold;}
#My_personnal_info_A {
width:632px;
margin:25px auto 0 auto;
overflow:hidden;
background:#f9f9f9;}
#My_personnal_info_A_top{
width:632px;
height:3px;
line-height:3px;
background:url(../images/my_address_top.gif)  repeat-x;}
#My_personnal_info_A table{
width:700px;
margin-left:auto;
margin-right:auto;
margin-top:12px;
margin-bottom:18px;
}

#My_personnal_info_A th{
color:#6a6a6a;}


#My_personnal_info_A td{
height:33px;color:#484848;
}



/**********  my_address  ********/
#my_address_tips{
width:700px;
margin-left:auto;
margin-right:auto;
margin-top:20px;
padding:0px 0px 0px 18px;
font-weight:bold;
color:#818181;}
#my_address_A {
width:690px;
margin:15px auto;
overflow:hidden;
background:#f9f9f9;}
#my_address_A_top{
width:632px;
height:3px;
line-height:3px;
background:url(../images/my_address_top.gif)  repeat-x;}
#my_address_A table{
width:632px;
margin-left:auto;
margin-right:auto;
margin-top:12px;
margin-bottom:18px;

}

#my_address_A th{
color:#6a6a6a;}


#my_address_A td{
height:33px;
color:#484848;}
.error {
	color:#F20000;
}
.my_address {
	width:280px;
}
#save {
width:632px;
height:29px;
text-align:center;
margin:13px auto 0px auto;}
.save_btn{
width:67px;
height:29px;
background:url(../images/save_btn.gif);
border:medium none;
cursor:pointer;}
.text_my_address{
width:178px;
height:22px;
border:#e4e4e4 solid 1px;}


/**********  后台 my_account 左边  *******/
#My_account{
width:211px;
}

#My_account h6{
background-image:url(../images/member_center_top.gif);
height:38px;}


#My_account #content {
background-image:url(../images/member_center_center.gif);
overflow:hidden;
}

#My_account #content ul li.account_other{
color:#000000;
height:25px;
line-height:25px;
text-indent:30px;
color:#676565;
display:block;
background:url(../images/hui_fang.gif) no-repeat 13px 8px;}
#My_account #content ul li.account_current{
color:#e65397;
height:25px;
line-height:25px;
text-indent:30px;display:block;
color:#676565;
background:url(../images/hong_fang.gif) no-repeat 13px 8px;}
#My_account #content ul li.account_other a{
color:#000000;
height:25px;
line-height:25px;

color:#676565;}
#My_account #content ul li.account_current a{
color:#e65397;
height:25px;
line-height:25px;

color:#e65397;}

/**********  后台 my_account 首页 *******/
#My_account_title{
width:700px;
height:28px;
margin-top:12px;
margin-left:auto;
margin-right:auto;
background-color:#fffbe3;
color:#595959;
text-indent:19px;
line-height:28px;
}

#My_account_menu {
width:700px;
margin-left:auto;
margin-right:auto;
margin-top:43px;
margin-bottom:400px;}

#My_account_menu li {
width:250px;
height:60px;
line-height:60px;
display:inline;
text-align:center;
float:left;
margin-left:52px;
margin-bottom:14px;
border:#ededed solid 1px;
background-color:#fbfbfb;}

#My_account_menu li a{
display:block;
padding-left:24px;color:#5b5b5b;
}
#My_account_menu li img{
margin-right:8px;
}



/**********  confirm  ********/

#confirm_A{
width:700px;
margin-left:auto;
margin-right:auto;}

#confirm_A table{
border:#eeeded solid 1px;
margin-top:2px;
}

#confirm_A table th{
background-color:#f9f9f9;
height:33px;
line-height:33px;
color:#67380A;
text-align:left;}

#confirm_A table td{}


#confirm_B{
width:700px;
margin-left:auto;
margin-right:auto;}
#confirm_B table{
margin-left:auto;
margin-right:auto;
border-top:#eeeded solid 1px;
border-left:#eeeded solid 1px;
border-right:#eeeded solid 1px;
margin-top:2px;
}

#confirm_B table td{
height:33px;
border-bottom:#f1f1f1 solid 1px;
}
#confirm_C{
width:700px;
margin-left:auto;
margin-right:auto;}
#confirm_C table{
border:#eeeded solid 1px;
margin-top:2px;
}
#confirm_C table th{
background-color:#f9f9f9;
height:33px;
line-height:33px;
color:#67380A;
text-align:center;}

#confirm_D{
width:700px;
margin-left:auto;
margin-right:auto;}
#confirm_D table td{
height:20px;
line-height:20px;
}


#confirm_E{
width:700px;
margin-left:auto;
margin-right:auto;}

#confirm_E table td{
height:45px;
border-bottom:#f1f1f1 solid 1px;
}



/**********  shipping  ********/
#shipping_A{
width:700px;
margin-left:auto;
margin-right:auto;}
#shipping_A table{
border:#eeeded solid 1px;
margin-top:2px;
}

#shipping_A table th{
background-color:#f9f9f9;
height:33px;
line-height:33px;
text-align:left;
color:#67380A;}

#shipping_A table td{}

#shipping_B{
width:700px;
margin-left:auto;
margin-right:auto;}

#shipping_B table{
margin-left:auto;
margin-right:auto;
border-top:#eeeded solid 1px;
border-left:#eeeded solid 1px;
border-right:#eeeded solid 1px;
margin-top:2px;
}


#shipping_B table td{
height:33px;
border-bottom:#f1f1f1 solid 1px;
}



/********** address  ********/

#address_A{
width:700px;
margin-left:auto;
margin-right:auto;

}
#address_A table{
border:#eeeded solid 1px;
margin-top:2px;
}

#address_A table th{
background-color:#f9f9f9;
height:33px;
line-height:33px;
color:#67380A;}

#address_A table td{}

#address_B{
width:700px;
margin-left:auto;
margin-right:auto;


}

#address_B table{
margin-left:auto;
margin-right:auto;
border-top:#eeeded solid 1px;
border-left:#eeeded solid 1px;
border-right:#eeeded solid 1px;
margin-top:2px;
}

#address_B table td{
height:33px;
border-bottom:#f1f1f1 solid 1px;
}
input.back{
width:130px;
height:29px;
background:url(../images/back.gif);
border:medium none;
cursor:pointer;
}

input.next{
width:130px;
height:29px;
background:url(../images/next.gif);
border:medium none;
cursor:pointer;
}



/**************  summary ****************/
#process{
width:605px;
height:122px;
margin:auto;
padding-top:40px;}
#shoppingCartCount{
width:700px;
height:36px;
line-height:36px;
text-align:right;
margin-top:0px;
margin-left:auto;
margin-right:auto;
}
#product_A{
width:700px;
margin-left:auto;
margin-right:auto;}
#product_A table{
border:#eeeded solid 1px;}

#product_A table th{
background-color:#f9f9f9;
height:31px;
line-height:31px;
color:#67380A;
}

#product_A table td{}

#product_B{
width:698px;
margin-left:auto;
margin-right:auto;
border-left:#eeeded solid 1px;
border-right:#eeeded solid 1px;
}

#product_B table td{
height:138px;
border-bottom:#eeeded solid 1px;
color:#9e9e9e;
}
#Subtotal{
width:700px;
height:36px;
line-height:36px;
text-align:right;
font-size:16px;
}
#button_box{
width:704px;
height:29px;
text-align:center;
margin-left:auto;
margin-right:auto;
margin-top:10px;
margin-bottom:30px;
}
input.continue_shopping {
width:130px;
height:29px;
background:url(../images/contine_shopping_btn.gif);
border:medium none;
cursor:pointer;
}

input.update_cart {
width:130px;
height:29px;
background:url(../images/update_cart_btn.gif);
border:medium none;
cursor:pointer;
}

input.check_out {
width:130px;
height:29px;
background-image:url(../images/check_out_btn.gif);
border:medium none;
cursor:pointer;
}

/**************  Login  ****************/
#login{
width:718px;
padding-bottom:15px;
float: right;
}
#login #content{
margin-top:5px;width:718px;}
#login h6{
width:718px;
color:#4b4b4b;
font-size:12px;
background-image:url(../images/New_Aarrival_top.gif);
height:32px;
line-height:32px;
text-indent:18px;
}
#login_tilte {
width:690px;
height:25px;
line-height:25px;
margin:auto;
border-bottom:dashed 1px #dedbdc;
text-indent:8px;
color:#9dc8ba;
margin-top:15px;}

#login_box {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:330px;
	height:208px;
	float:left;
	border:1px solid #f3f3f3;
	background:#fcfcfc;
	padding:10px;
	color:#585858;
	font-size:11px;
}
#login_sign {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #f3f3f3;
	background:#fcfcfc;
	padding:10px;
	width:320px;
	height:208px;
	float:right;
	font-size:11px;
	color:#585858;
}
#login_sign p {
	padding:15px 0px;
}
#login_sign h3 ,#login_box h3{
	font-size:12px;
	margin:5px auto 5px auto;
}
#login_table th {
	padding:5px 10px;
	width:100px;
	font-weight:normal;
}
#login_table td {
	font-size:11px;
	padding:5px;
}
#login_table th img {
	margin-right:5px;
}
#login_table td a {
	text-decoration:underline;
	color:#e00000;
}
#menber_login{
float:left;
display:inline;
margin-top:44px;
}

#menber_login table td{ 
color:#989898;
}
input.menber_login_box {
width:135px;
height:16px;
vertical-align:middle;
}

input.menber_login_btn{
width:116px;
height:66px;
background:url(../images/menber_login_btn.gif) no-repeat scroll 0 0;
vertical-align:middle;
border:medium none;
cursor:pointer;
margin-top:-2px;
}



/**********  news_details  新闻内容  *******/

#news_detail{
width:718px;
padding-bottom:15px;
margin-left:auto;
margin-right:auto;
}
#news_detail #content{
margin-top:5px;width:718px;}
#news_detail h6{

width:718px;
color:#4b4b4b;
font-size:12px;
background-image:url(../images/New_Aarrival_top.gif);
height:32px;
line-height:32px;
text-indent:18px;
}


#content_B #content{
overflow:hidden;
padding-bottom:0px;
*padding-bottom:10px;
float:left;
}
#content_B #content h5{
width:698px;
height:40px;
line-height:40px;
text-align:center;
margin-left:auto;
color:#4b4b4b;
margin-right:auto;
border-bottom:#ececec solid 1px;
font-size:12px;}
#main .entry {
width:680px;
margin-left:auto;
margin-right:auto;
font-size:12px;
line-height:1.8em;
padding-top:18px;
padding-bottom:18px;
min-height:480px;
overflow:hidden;
color:#898888;

}
#news_detail #content .entry p {
	margin:10px auto;
	color:#585858;
}
#news_detail #content .entry p strong {
	color:#000;
	margin:5px 0px;
}

#news_detail #content .entry p a {
	color:#835311;
	text-decoration:underline;
	font-weight:bold;
	margin:0px 5px;
}
#news_detail #content .entry p a:hover {
	color:#000;
}
/**********  news_list  新闻列表  *******/
#news_list{
width:764px;
padding-bottom:15px;
margin-left:auto;
margin-right:auto;
}
#news_list #content{
margin-top:5px;}
#news_list h6{
width:718px;
color:#4b4b4b;
font-size:12px;
background-image:url(../images/pro_detail_top.gif);
height:32px;
line-height:32px;
text-indent:18px;
}

#news_list li{
width:696px;
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:#828282;
position:relative;
margin:auto;
}
#news_list li span{
position:absolute;
right:20px;
top:0px;}

#news_list li a{
color:#999999;
}
#news_list li a:hover{
color:#FF6600;
text-decoration:underline;}
/**********  pro_detail 产品详细  *******/
#pro_detail{
width:688px;
}
#pro_detail h6{
width:688px;
color:#4b4b4b;
font-size:12px;
font-weight:normal;
background:url(../images/New_Aarrival_top.gif) no-repeat #f8f8f8;
line-height:16px;
padding:8px 10px;
}
#pro_detail h6 span {
	margin-left:10px;
	float:left;
}

#pro_detail #pro_box {
width:764px;
overflow:hidden;
margin-top:22px;
margin-left:auto;
margin-right:auto;
}
#pro_detail #pro_title{
font-size:16px;
text-align:left;
width:412px;text-indent:47px;
color:#505050;
height:40px;
margin-left:auto;
margin-right:auto;
}

#pro_big_pic {
width:303px;
height:298px;
text-align:center;
display:inline;
float:left;
margin-left:30px;}
#pro_big_pic img{
margin-left:4px;
margin-top:4px;}

#intro_list {
width:370px;
float:left;
margin-top:14px;
margin-left:10px;
}

.intro_list_1 {
width:360px;
line-height:18px;
overflow:hidden;

font-size:12px;
margin-left:15px;
font-family: Geneva, Arial, Helvetica, sans-serif;
margin-top:3px;
color:#585858;
}
.intro_list_1 span ,.intro_list_a span ,.intro_list_b span ,.intro_list_c span {
	float:right;
	text-align:left;
	width:260px;
	margin-left:10px;
}
.intro_list_a {
width:360px;
line-height:18px;
overflow:hidden;

font-size:12px;
margin-left:15px;
font-family: Geneva, Arial, Helvetica, sans-serif;
margin-top:3px;
color:#585858;
}
.intro_list_c {
	margin:10px auto;
	float:left;
}
.intro_list_b {
width:360px;
line-height:18px;
overflow:hidden;
font-weight:bold;
font-size:12px;
margin-left:15px;
font-family: Geneva, Arial, Helvetica, sans-serif;
margin-top:3px;
color:#FF0000;
}
.intro_list_c {
width:360px;
line-height:18px;
overflow:hidden;

font-size:12px;
margin-left:15px;
font-family: Geneva, Arial, Helvetica, sans-serif;
margin-top:3px;
color:#585858;
}
.intro_list_2{
text-align:center;
margin-top:40px;
float:left;
}

.buy{
width:172px;
height:49px;
background:url(../images/buy_now.gif);
border:medium none;
cursor:pointer;
}


#more_view{
padding-left:13px;
width:764px;
}
#more_view li{
width:68px;
height:68px;
float:left;
display:inline;
margin-left:12px;
margin-top:12px;
margin-bottom:12px;}
#more_view img {
	cursor:pointer;
}
#other_detail{
width:718px;
overflow:hidden;
margin-top:27px;
margin-left:auto;
margin-right:auto;}
#other_detail h6{
width:718px;
height:30px;
background-image:url(../images/New_Aarrival_top.gif);
}

#other_detail #description{
width:698px;
margin-left:auto;
margin-right:auto;
padding:10pxpx;
color:#727272;
}
#other_detail #description ul {
	padding:10px 0px;
}
#other_detail #description  li {
margin-left:10px;
padding-left:15px;
margin-bottom:5px;
background:url(../images/Categories_small.gif) no-repeat 0px 5px;
}

#More_Photos {
width:718px;
margin-top:18px;
}
#More_Photos h6{
width:718px;
color:#4b4b4b;
font-size:12px;
background-image:url(../images/New_Aarrival_top.gif);
height:32px;
line-height:32px;
text-indent:18px;
}

#other_detail {
width:718px;
margin-top:18px;
clear:both;
}
#other_detail h6{
width:718px;
color:#4b4b4b;
font-size:12px;
background-image:url(../images/New_Aarrival_top.gif);
height:32px;
line-height:32px;
text-indent:18px;
}

/**********  分页  *******/
#page {
width:718px;
text-align:left;
text-indent:21px;
color:#7f7979;
height:32px;
line-height:32px;
position:relative;
background-image:url(../images/New_Aarrival_top.gif);

}
#page_2 {
width:718px;
float:left;
text-align:right;
color:#7f7979;
height:32px;
line-height:32px;
position:relative;
margin-top:5px;
margin-bottom:5px!important;
margin-bottom:-10px;


}
.page_link{
width:718px;
float:right;
}
#page  img{
vertical-align:middle;
}
#page_menu {
	position:absolute;
	left:5px;
	top:0px;
}
#page_menu2 {
	position:absolute;
	right:5px;
	top:0px;
	height:35px;
}
#page_menu strong {
	color:#67380A;
	margin-right:5px;
}
#page span .current{
border:1px solid #e85d9d;
color:#ffffff;
margin-right:5px;
padding:1px 7px;
background-color:#fa9ec8;
}

#page .other{
border:1px solid #dbdada;
color:#904700;
background-color:#FFFFFF;
margin-right:5px;
padding:1px 7px;
}
#page_2 span .current{
border:1px solid #e85d9d;
color:#ffffff;
margin-right:5px;
padding:1px 7px;
background-color:#fa9ec8;
}
#page_menu2  a:hover {
	text-decoration:underline;
	color:#FF0000;
}
#page_menu2 a {
	margin-left:5px;
	
	color:#904700;
	padding-right:5px;
	background:url(../images/bg_pageline.gif) no-repeat right;
}
#page_menu2 a.first,#page_menu2 a.end {
	background:none;
}
/**********   pro_list  *******/
#pro_list{
width:744px;
overflow:hidden;
padding-bottom:15px;}
#pro_list h6{
width:744px;
height:31px;
line-height:31px;
font-size:14px;
text-indent:13px;
font-weight:normal;
color:#797979;
background-image:url(../images/New_Aarrival_top.gif);}
#pro_list #content{
width:744px;
overflow:hidden;

}
#pro_list #content ul{
}

#pro_list #content ul li{
margin-top:18px;
width:155px;
height:225px;
float:left;
display:inline;
margin-left:5px;
margin-right:15px;
}
/**********  底部  *******/
#flooter{
width:950px;
height:135px;
margin:0px auto 0px auto;
color:#868686;
text-align:center;
border-top:#dfdfdf solid 1px;
padding:5px 10px;
background:#fff;
}

#flooter p {
display:inline;
margin:0px auto;
line-height:35px;
}
#flooter p a {
	font-weight:bold;
	margin:0px 5px;
}
#flooter p img {
	margin-left:15px;
}
/********** 热门产品  *******/
#Hot_Aarrival{
width:725px;
overflow:hidden;
#float:left;
}
#Hot_Aarrival h6{
width:725px;
height:31px;
line-height:31px;
font-size:13px;
text-indent:13px;
color:#482A00;
background-image:url(../images/New_Aarrival_top.gif);
}
#Hot_Aarrival #content{
width:744px;
overflow:hidden;

}
#Hot_Aarrival #content ul{
width:744px;
overflow:hidden;
float:left;
}

#Hot_Aarrival #content ul li{
margin-top:18px;
width:155px;
height:225px;
float:left;
display:inline;
margin-left:5px;
margin-right:15px;
}
.borer{margin-top: 1px;
 border-top-style: dashed;
 border-top-color: #CCCCCC;
}
#pro_pic{
width:145px;
height:145px;
text-align:center;
}
#pro_pic a{
display:block;}
#pro_price {
color:#ff0000;
display:inline;
width:155px;
height:28px;
line-height:28px;
font-size:12px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
float:left;
}
.btn_add {
	width:80px;
	height:28px;
	cursor:pointer;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	background: url(../images/btn_add.gif) no-repeat;
	border:none;
	float:right;
	margin-right:5px;
	display:inline;
}
#pro_price_market {
width:140px;
height:20px;
line-height:16px;
color:#585858;
margin-left:15px;
font-weight:bold;
}			 
#pro_price_market em {
	font-style:normal;
	text-decoration: line-through;
}

#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);

}

/**********  最新产品  *******/
#New_Aarrival{
width:744px;
overflow:hidden;}
#New_Aarrival h6{
width:744px;
height:31px;
line-height:31px;
font-size:14px;
text-indent:13px;
color:#482A00;
background-image:url(../images/New_Aarrival_top.gif);}
#New_Aarrival #content{
width:744px;
overflow:hidden;

}
#New_Aarrival #content ul{
}

#New_Aarrival #content ul li{
margin-top:18px;
width:180px;
height:225px;
float:left;
display:inline;
margin-left:5px;
}
.borer{border-top:1px #ccc dashed;
clear:both;}
#pro_title {
width:152px;
line-height:18px;
height:20px;
overflow:hidden;
color:#1E1819;
font-weight:bold;
font-size:12px;
font-family: Geneva, Arial, Helvetica, sans-serif;
margin-top:3px;
text-align:center;
}
#intro_list #pro_title {
font-size:12px;
line-height:15px;
font-family: Geneva, Arial, Helvetica, sans-serif;
}
#pro_title a{
	color:#482A00;
}
#pro_title a:hover {
	color:#FF0000;
	text-decoration:underline;
}
#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);

}



/**********  新闻  News&Event *******/

#news{
margin-top:9px;
background-color:#f3f3f3;}

#news h6{
height:45px;}

#news #content {
overflow:hidden;
padding-bottom:3px;
}

#news #content ul li{
width:193px;
height:25px;
line-height:25px;
background:url(../images/news_li.gif) no-repeat 10px 8px;
color:#727272;
text-indent:25px;}

#news #content ul li a{
color:#727272;}



/**********  分类 Categories *******/

#Categories{
}

#Categories h6{
height:31px;
font-size:14px;
padding-left:10px;
line-height:31px;
color:#67380A;
background: url(../images/search_bg.gif) no-repeat 50% 50%;
border-top:1px solid #f8f8f8;
}


#Categories #content {
}
#Categories #content ul{
padding-left:10px;
padding-top:8px;
padding-bottom:8px;}
#Categories #content ul li.big{
background:url(../images/Categories_big.gif)  no-repeat scroll 0px 3px;
border-bottom:1px solid #EAE7E3;
line-height:16px;
padding-left:15px;
padding-top:2px;
padding-bottom:3px;
font-size:13px;
font-weight:bold;
display:block;
margin-bottom:5px;
}
#Categories #content ul li.big_2{
background:url(../images/Categories_big.gif)  no-repeat scroll 0px 3px;
border-bottom:1px solid #EAE7E3;
line-height:16px;
padding-left:15px;
padding-top:2px;
padding-bottom:3px;
display:block;
margin-bottom:5px;
}
#Categories #content ul li.big a{
display:block;
color:#835311;
font-weight:bold;
font-size:12px;
}
#Categories #content ul li.big_2 a{
display:block;
font-size:12px;
color:#835311;
font-weight:bold;
}

#Categories #content ul li.small{
background:url(../images/Categories_small.gif)  no-repeat scroll 15px 4px;
border-bottom:1px dashed #efefef;
padding-bottom:3px;
line-height:16px;
padding-left:25px;
margin-bottom:5px;
font-size:12px;
}

#Categories #content ul li.small a{
display:block;
color:#835311;
}

/**********  main  主体部份  *******/
/**********  首页 主体部份  *******/
#main{
width:950px;
overflow:hidden;
margin:0 auto;
background:#fff;
padding:5px 10px;
}

#content_A{
width:211px;
float:left;
overflow:hidden;
padding-bottom:8px;}

#content_B{
width:718px;
display:inline;
margin-left:7px;
overflow:hidden;
float:right;
}




/**********  location *******/
#location{
width:950px;
height:37px;
line-height:37px;
text-indent:15px;
color:#989898;
font-size:13px;
margin:auto;
background:#fff;
border-left:5px solid #f3f3f3;
border-right:5px solid #f3f3f3;
padding:5px;
}

/**********  main_menu 菜单 *******/
#main_menu {
width:950px;
height:37px;
line-height:37px;
background-image:url(../images/menu_bg.gif);
margin:auto;
color:#FFFFFF;
position:relative;
border-left:10px solid #fff;
border-right:10px solid #fff;
}

#main_menu  ul{
padding-left:10px;}
#main_menu  ul li{
float:left;
display:inline;
font-size:13px;
padding-left:8px;
padding-right:8px;
font-weight:bold;
}
#main_menu  ul li a{
color:#FFFFFF;
display:block;}

#shopping_cart {
width:340px;
height:29px;
line-height:24px;
background:url(../images/search_bg.gif) no-repeat;
color:#000;

text-align:center;
padding-right:10px;
margin-top:15px;
float:right;
}
#shopping_cart a{
	color:#ff0000;
}
.btn_check {
	float:right;
	cursor:pointer;
	height:25px;
	width:90px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	margin-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	background: url(../images/btn_cheack.gif) no-repeat;
	border:none;
}
#shopping_cart img{
vertical-align:middle;
margin-left:14px;
margin-right:12px;
margin-top:0px;
_margin-top:3px;

}

/**********  header *******/
#header{
width:950px;
height:75px;
margin:auto;
background:#fff;
padding:0px 10px;
}
#logo {
float:left;
margin:0 ;
padding:0;
}
/**********  search *******/
#search{
float:right;
padding:0px 10px 0 0;
text-align:right;
margin-top:5px;
}
#search span{
	margin-right:10px;
	line-height:25px;
	font-weight:bold;
	float:left;
	color:#482A00;
}
.s_input {
width:150px;
height:17px;
margin-right:10px;
border:1px solid #482A00;
}
.s_btn {
	width:45px;
	height:25px;
	cursor:pointer;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	background: url(../images/s_btn.gif) no-repeat;
	border:none;
}
#img_e {
	float:left;
	margin-left:30px;
	margin-top:5px;
	width:150px;
}
#img_e img {
	height:65px;
}
#s_link {
	width:470px;
	text-align:right;
	float:right;
	margin-top:5px;
}

#s_link li{
display:inline;
padding-left:15px;
font-weight:bold;
padding-right:2px;
color:#67380A;
font-size:12px;
}
#s_link li img{
margin-right:6px;}
#s_link li a{
	color:#543101;
	}








/*********** common ***********/
body {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0px;
padding:0px;
background:url(../images/bg_body.jpg);
}
*{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;
}
.red a {
	color:#ff0000;
}
.red a:hover {
	color:#990000;
}
.text_d {
	text-decoration:underline;	
}
.text_d a:hover {
	text-decoration:underline;	
}
.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;}

#hot_list {
	margin-top:10px;
}
#hot_list li {
	color:#999999;
	padding-left:15px;
	line-height:16px;
	margin:3px auto;
	height:50px;
	overflow:hidden;
	border-bottom:1px dashed #efefef;
	padding-bottom:5px;
}
#hot_list li a {
	color:#AD815C;
}
#hot_list li  a:hover {
 
 text-decoration:underline;
}
#hot_list li img {
	float:left;
	width:50px;
	margin-right:10px;
	border:1px solid #efefef;
}
#pay_pro_table {
	border:1px solid #efefef;
	width:400px;
}
#pay_infotable {
	border:1px solid #efefef;
	width:100%;
}
#pay_infotable th {
	background:#f8f8f8;
	height:30px;
	line-height:16px;
	padding:5px;
}
#pay_pro_table th {
	background:#f8f8f8;
	height:30px;
	line-height:16px;
	padding:5px;
	border-right:1px solid #fff;
}
#pay_pro_table td {
	padding:5px;
	text-align:center;
	border-bottom:1px solid #efefef;
}

#pay_pro_table1 {
	border:1px solid #efefef;
	width:715px;
}
#pay_pro_table1 th {
	background:#f8f8f8;
	height:30px;
	line-height:16px;
	padding:5px;
	border-right:1px solid #fff;
}
#pay_pro_table1 td {
	padding:5px;
	text-align:center;
	border-bottom:1px solid #efefef;
}
.pay_td_r {
	text-align:right;
	width:150px;
	overflow:hidden;
	padding:5px;
}
.payinfor_left {
	width:90px;
	text-align:right;
}
.pay_sl {
	width:160px;
}
#pay_met th{
	text-align:left;
	padding:5px;
	height:30px;
	background:#f8f8f8;
}
#pay_pro_infor {
	border:1px solid #efefef;
	width:350px;
	margin-top:5px;
}
#pay_pro_infor th{
	text-align:left;
	padding:5px;
	height:30px;
	background:#f8f8f8;
}
#pay_pro_infor3 {
	border:1px solid #efefef;
	width:350px;
	margin-top:5px;
}
#pay_pro_infor3 th {
	text-align:left;
	padding:5px;
	height:30px;
	background:#f8f8f8;
}
#pay_pro_infor1 {
	border:1px solid #efefef;
	width:715px;
	margin-top:10px;
}
#pay_pro_infor1 th ,#pay_met th{
	text-align:left;
	padding:5px;
	height:30px;
	background:#f8f8f8;
}
#pay_pro_infor1 td ,#pay_met td {
	padding:5px;
}
#pay_paytotal {
	border:1px solid #efefef;
	margin:10px auto;
	padding:10px;
	width:718px;
}
#pay_met {
	margin:10px auto;
	padding:10px;
	width:718px;
	border:1px dashed #efefef;
}
.btn_cc {
	background: url(../images/cheack_btn.gif) no-repeat;
	height:42px;
	width:150px;
	margin-right:10px;
	margin-bottom:10px;
	cursor:pointer;
	border:none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF; 
}
.btn_c ,.btn {
	background: url(../images/btn_1.gif) no-repeat;
	height:29px;
	width:160px;
	margin-right:10px;
	margin-bottom:10px;
	cursor:pointer;
	border:none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#422600; 
}
.btn_d {
	background: url(../images/btn_2.gif) no-repeat;
	height:29px;
	width:210px;
	margin-right:10px;
	margin-bottom:10px;
	cursor:pointer;
	border:none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#422600; 
}
.btn_e {
	background: url(../images/btn_3.gif) no-repeat;
	height:27px;
	width:133px;
	margin-right:10px;
	margin-bottom:10px;
	cursor:pointer;
	border:none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff; 
}
.btn_loginback {
	background: url(../images/btn_loginback.gif) no-repeat;
	height:25px;
	width:73px;
	margin-right:5px;
	margin-bottom:10px;
	cursor:pointer;
	border:none;
	font-weight:bold;
	color:#990000;
	font-family:Arial, Helvetica, sans-serif;
}
#arrow_l {
/*background:url(../images/flow_l.gif) no-repeat;*/
width:26px;
height:85px;
overflow:hidden;
float:left;
cursor:pointer;
}
#arrow_r {
/*background:url(../images/flow_r.gif) no-repeat;*/
width:26px;
height:85px;
overflow:hidden;
float:left;
cursor:pointer;
}
#west_tab {
	width:710px;
	border:1px solid #dfdfdf;
}
#suc_tab {
	width:670px;
	border:1px solid #dfdfdf;
}
#west_tab th ,#suc_tab th{
	background:#f8f8f8;
	height:25px;
	padding:5px;
}
#west_t {
	height:35px;
	line-height:35px;
	padding:5px;
	color:#9A4800;
}
#west_txt {
	width:700px;
	float:left;
	margin-top:10px;
	color:#585858;
}
/*step*/
#step {
	width:100%;
	height:65px;
	margin:30px auto;
	padding:0px 0px;
	background:#fff;	
	border-bottom:10px solid #D4D8D7;
}
#step ul li {
	float:left;
	height:65px;
	line-height:65px;
	display:inline;
	text-align:left;
}
#step ul li a {
	display:block;
}
#step ul {
	float:right;
	width:710px;
}
#step h3 {
	height:65px;
	line-height:65px;
	float:left;
	width:60px;
	padding-left:20px;
	font-size:11px;
	font-weight:normal;
	background:url(../images/icon.png) no-repeat 5px -65px;
	font-size:12px;
	color:#750000;
}
.step_pass {
	display:block;
	padding-left:100px;
	width:60px;
	background:url(../images/icon_shopping_step.gif) no-repeat;
}
.step_now a {
	display:block;
	padding-left:100px;
	color:#CC0000;
	width:60px;
	background:url(../images/icon_shopping_step.gif) no-repeat 0px -80px;
}
.step_future {
	background:url(../images/icon_shopping_step.gif) no-repeat 0px -160px;
	padding-left:100px;
	width:60px;
}
#step_table {
	width:95%;
	border:1px solid #efefef;
	background:#fff;
	margin:20px auto;
}
#step_table th {
	font-weight:normal;
	background:#dfdfdf;
	height:35px;
	margin:5px 1px;
	text-align:center;
}
#step_table td {
	text-align:center;
	background:#fcfcfc;
}
#step_table td img {
	margin:5px;
	padding:5px;
}
.view1 ,#my_ordermore table {
	border:1px solid #efefef;
	width:100%;
}
.view1 td ,#my_ordermore table td{
	padding:3px 5px;
	border-bottom:1px solid #f8f8f8;
}
#my_ordermore table {
	width:100%;
}
#my_orderlist {
	background:url(../images/New_Aarrival_top.gif) bottom #fcfcfc;
	border-bottom:1px solid #efefef;
	margin-bottom:1px;
	cursor:pointer;
}
/* my order more */
#my_order  {
	width:100%;
}
#my_order th {
	height:35px;
	background:url(../images/bg_footer.gif) repeat-x 0px -35px;
}
.my_order_table {
	width:90%;
	margin:10px auto;
	border:1px solid #f3f3f3;
	background:#fcfcfc;
}
.my_order_table td ,.my_order_table th {
	padding:5px;
	background:#fff;
}
.my_order_td {
	background:url(../images/bg_footer.gif) repeat-x 0px -15px #fff;
	font-weight:normal;
	height:35px;
	line-height:35px;
	font-size:11px;
	text-align:center;
}
.my_order_td a {
	text-decoration:underline;
}
.my_order_table {
	width:90%;
	margin:10px auto;
	border:1px solid #f3f3f3;
	background:#fcfcfc;
}
.my_order_table td ,.my_order_table th {
	padding:5px;
	background:#fff;
}
#reg_table th {
	font-weight:normal;
	color:#000;
	text-align:right;
}
#reg_table {
	margin-left:15px;
}

.reg_table_input {
	width:160px;
}
#show_pic {
}
#show_text {
	padding:5px;
	float:left;
	width:703px;
	border:1px solid #e6e6e6;
	background:#f8f8f8;
	margin:10px auto;
}
.policy_text {
	padding:10px;
	font-family: "Times New Roman", Times, serif;
	font-size:14px;
	color:#383838;
	width:683px;
}
.policy_text h3 {
	color:#383838;
	font-size:14px;
}
.policy_text h1 {
	color:#383838;
	font-size:18px;
	border-bottom:2px solid #993300;
}
.policy_text a {
	color:#0000FF;
}
.policy_text li {
	background:url(../images/Categories_small.gif) no-repeat 0px 6px;
	padding-left:10px;
}
.red_note {
	line-height:14px;
	color:#000;
	font-weight:bold;
	padding:5px;
	background:#f3f3f3;
	width:340px;
	overflow:hidden;
}
#pro_text {
	border:1px solid #efefef;
	background:#fcfcfc;
	padding:10px;
	width:690px;
}
#pro_text h3 {
	font-size:13px;
}
#order_serach {
	width:680px;
}
#order_serach table {
	border:1px solid #efefef;
}
#order_serach table th {
	background:#f3f3f3;
	padding:5px;
}
#order_serach table td {
	padding:5px;
}
#com_ments {
	width:680px;
	border:1px solid #efefef;
	background:#fff;
	padding:5px;
	margin:15px auto;
}
#com_ments textarea {
	width:95%;
	border:1px solid #efefef;
	background:#fcfcfc;
}
#com_table td {
	padding:5px;
}
#my_table_info {
	border:1px solid #dfdfdf;
	background:#fff;
	width:98%;
}
#my_table_info th {
	background:#efefef;
	padding-top:5px;
	line-height:20px;
}
.pay_pro_left {
	width:130px;
	text-align:right;
}
.pay_pro_right {
	width:170px;
}
#my_table_info td {
	padding:2px;
	border-bottom:1px solid #efefef;
}
#img_f {
	margin:0px auto;
	width:950px;
	text-align:center;
}
#img_f img {
	margin:0px 10px;
	height:70px;
}

#text_paya {
	padding:5px;
	width:660px;
}
#text_payt {
	background:#dfdfdf;
	padding:0px 5px;
	height:35px;
	font-weight:bold;
	line-height:35px;
}
#text_mao {
	padding:5px;
	background:#fcfcfc;
	border:1px solid #dfdfdf;
	margin:10px auto;
	width:660px;
	font-weight:bold;
	font-size:13px;
}
#text_maot {
	background:#ECE8DB;
	border:1px solid #dfdfdf;
	padding:5px;
}
#text_mao h2 {
	background:#fff;
	border:#f3f3f3 1px solid;
	padding:10px;
	display:block;
	font-size:13px;
	width:600px;
	margin:5px auto;
}
#text_mao h2 a {
	color:#CC0000;
}
#logo_font{ width:700px; height:135px; margin:5px auto; background-color:#FCFCFC; border: 1px solid #EFEFEF;}
#logo_font p { color:#FF6600; padding: 0 10px;}
#span{
	margin-right:10px;
	line-height:25px;
	font-weight:bold;
	float:left;
	color:#482A00;
}
