/* CSS Document */
body, div,span, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, textarea,label,em,i,strong,p, b,table, th, td{ padding: 0; margin :0;}
img{  border: 0;}
table{ border-collapse: collapse;}
ol, ul, li{ list-style: none;}
.clear{font-size:0; overflow:hidden; clear:both;}
body{ background: #000 ; font-family:Arial, Helvetica, sans-serif; color: #393939; font-size:12px; line-height:14px;}
h1,h2,h3,h4,h5,h6{ font-size:12px;}
a:link,a:visited{color:#393939; text-decoration:none;}
a:hover{ color:#FF6009; text-decoration:underline;}
/* CSS Document end*/

#header{ width:1000px; margin:0 auto; height:131px; background: #FFF; position:relative;}
.logo{ float:left; margin-right:40px;}
.top_right{ width:500px; float:left; color:#173855; padding:8px 30px 0 0px;}
.top_right h1{ position:absolute; top:8px; left:480px; width:600px; font-size:12px;}
.top_right  p{ text-align:left; padding-top:8px; float:left;padding-left:390px;}
.top_right  p a:link,.top_right  p a:visited{ color:#FF6009; text-decoration:underline;}
.live{ position:absolute; top:85px; left:975px;}
#nav{ width:999px; margin: 0 auto; height:41px; clear:both;}
.menu_bj{ width:480px; height:41px; margin: 0 15px 0 0px; float:left; display:inline;}
.j1{ width:5px; background:url(../images/left_j1.gif) no-repeat left bottom; float:left; height:36px;}
.menu{ height:36px; width:999px; background:url(../images/j2.gif) repeat-x left bottom; float:left; line-height:36px;}
.j2{ width:6px; height:36px; background:url(../images/j1.gif) no-repeat left bottom; float:left;}
.menu li{  float:left; padding: 0 11px; font-weight:bold; background:url(../images/fen_line.gif) no-repeat right center;}
.search{ float:left; margin-top:8px;padding-left:160px;}
.text1{ width:140px; float:left; height:18px; padding-top:2px;}
.bnt_1{ width:49px; height:25px; float:left; background:url(../images/go.gif) no-repeat; cursor:pointer; border:0;}
.gouwu{ padding-top:10px;}
.gouwu img{ float:left; padding:4px 5px 0 10px;}
.gouwu p{ line-height:25px;}
.gouwu p a:link,.gouwu p a:visited{ font-weight:bold; text-decoration:underline; margin-left:5px;}
/* CSS header end*/

#content{ width:999px; margin:0 auto; background: #FFF url(../images/pic_46.gif) repeat-y;}
#left{ width:141px; float:left; background: #FFF url(../images/pic_39.jpg) repeat-y; overflow:hidden;}
.hot{ background:url(../images/pic_28.jpg) no-repeat; height:27px;}
.hot strong{line-height:27px; padding-left:10px; color:#000; font-size:15px;text-transform: capitalize;}
.list_k{ width:141px; overflow:hidden;}
.list_k dt,.news_k li{ border-bottom:1px solid #183142; background: url(../images/pic_13.gif) repeat-y; padding: 5px 0 5px 10px;}
.list_k dd{ border-bottom:1px solid #ECECEC; background: url(../images/pic_16.jpg) repeat-y; padding: 5px 0 5px 20px;}
.news_k{ width:141px;}
.bottom_j{ height:12px; background:url(../images/pic_36.gif) no-repeat;}
/* CSS left end*/

#right{ width:827px; float:right; background: #FFF url(../images/right_top.gif) no-repeat right top; padding:15px 15px 0 0;}
.banner_k{ margin-bottom:20px; overflow:hidden;}
.banner1{ width:615px; float:left;}
.banner2{ width:196px; float:right;}
#cont_k{ width:827px; clear:both; background:url(../images/cont_kbj.gif) no-repeat right top; overflow:hidden; margin-bottom:10px;}
.title{ height:32px; line-height:30px; background:url(../images/pic_20.jpg) no-repeat; color:#FFF; font-size:16px;}
.title strong {font-size: 13px; text-transform: uppercase; color: #000; padding-left:15px; float:left;}
.title span{ font-size:13px; font-weight:normal; text-transform: capitalize; color:#000;}
.title strong a:link,.title strong a:visited,.title span a:link,.title span a:visited{ color:#FFF; text-transform: capitalize;}
.pic_k{ width:135px; height:225px; float:left; margin: 20px 15px; text-align:center; display:inline;}
.pic_img{ width:135px; height:135px; margin-bottom:10px;}
.pic_k h1{ height:29px; overflow:hidden; margin-bottom:5px;}
.pic_k h1 a:link,.pic_k h1 a:visited{ color:#003399;}
.pic_k strong{ color:#F11010; float:left; padding-left:15px; *padding-left:18px;}
.bay{ width:110px; height:23px; cursor:pointer; border:0; background: url(../images/cart111111.gif) no-repeat; margin-top:5px;}
.pic_font{ background:url(../images/pic_font_bj.gif) repeat-x left bottom; padding:10px 10px 1px 10px; border-top:1px solid #EAE5D9;}
.pic_font p{ margin-bottom:10px; line-height:18px;}
/* CSS right content end*/

#footer{ width:999px; margin: 0 auto; background:url(../images/footer_bj_top.gif) no-repeat top; overflow:hidden; text-align:center; padding-bottom:20px;}
.footer_cont{ background:url(../images/footer_cont.gif) repeat-y; overflow:hidden; margin:8px 0 0 0; padding-top:5px;}
.foot_img{ border-bottom:1px solid #DFDFDF; overflow:hidden; width:950px; margin: 0 auto; } 
.foot_img img{ padding:5px;}
.footer_bottom{ background:url(../images/footer_bottom.gif) no-repeat bottom; height:80px; padding-top:10px;}
.footer_bottom p{ margin:5px 0;}
.footer_bottom p a:link,.footer_bottom p a:visited{ padding:0px 5px; text-decoration:underline;}
.footer_bottom span{ font-weight:bold;  display:block; padding-top:5px;}
/* CSS footer end*/
/* CSS index end*/


.news{ padding:10px 10px; margin-bottom:10px;}
.news li{ width:740px; background:url(../images/fangkuai.gif) no-repeat left 10px; padding:5px 0 5px 10px;}
/*** CSS news end***/

#ct_table th{ padding-right:15px;}
#ct_table td{ padding-bottom:10px;}
.about_us{ padding-left:10px; margin:10px  auto; line-height:18px;}
.about_us p{ margin-bottom:10px;}
.about_us p a:link,.about_us p a:visited{ color:#DC0C0C; text-decoration:underline;}
.about_us strong{ margin-bottom:2px; display:block;}
/*** CSS about_us end***/

#ct_table{ margin: 0 auto;}
.bnt_one{ width:123px; height:30px; background:url(../images/bnt_one.gif) no-repeat; cursor:pointer; border:0; color:#573107; font-weight:bold; padding-bottom:7px; *padding-bottom:3px; font-family:Arial, Helvetica, sans-serif;}
.bnt_two{ width:123px; height:30px; background:url(../images/bnt_two.gif) no-repeat; cursor:pointer; border:0; color:#FFF; font-weight:bold; padding-bottom:7px; *padding-bottom:3px; font-family:Arial, Helvetica, sans-serif;}
.bnt_self{ width:203px; height:30px; background:url(../images/bnt_self.gif) no-repeat; cursor:pointer; border:0; color:#573107; font-weight:bold; padding-bottom:7px; *padding-bottom:3px; font-family:Arial, Helvetica, sans-serif;}
/*** CSS  Contact Us end***/

.one{ text-align:right; height:25px; border-top:1px solid #F3F3F3; border-bottom:1px solid #F3F3F3;line-height:25px; clear:both; margin:10px 5px 10px 0;}
.one a:link,.one a:visited{ background:#F3F3F3; padding:3px 10px; margin:0px 5px;}
.one a:hover,#hei{ background: #17508A; color:#FFF; text-decoration:none;}
/*** CSS product end*/

.int_cont{ width:673px; float: left;}
.h2{ background:url(../images/infer_top.gif) no-repeat; height:29px; line-height:29px;color:#583D02; text-align:left;}
.h2 a:link,.h2 a:visited{ color:#583D02;}
.h2 strong{ float:left; padding-left:15px; padding-right:5px;}
.h2 p{ font-weight:normal;}
.inf_border1{ border:1px solid #E5D5AE; padding:10px; border-top:0;border-bottom:0;}
.da_tuk{ width:350px; float:left; overflow:hidden;}
.inf_img{ background:url(../images/touying.gif) no-repeat; width:349px; height:383px; text-align:center;}
.inf_img img{ padding-top:40px;}
.xiao_pic{ width:305px; margin-left:25px; display:inline; float:left;}
.xiao_pic img{ border:1px solid #CCC; float:left; margin:5px 5px;}
.infor_right{ width:290px; float: right; padding-right:10px;}
.infor_right h1{ color:#480000; line-height:20px;}
#infor_table{ width:290px; padding:5px;}
#infor_table th,#infor_table td{ padding:8px 5px; border-bottom:1px dashed #CCC;}
#infor_table th{ width:35%; text-align:right;}
#infor_table  b{color:#E70010;}
.infor_cont{ border:1px solid #EEEEEF; padding:10px; position:relative;}
.infor_cont center{ margin-bottom:10px; clear:both; }
.in{ width:135px; float:left;}
.in img{ margin:2px auto;}
.line3 img{ position:absolute; top:75px; left:160px;}
.infor_bottom{ width:642px; margin: 0 auto; border:1px solid #EEE; padding-bottom:5px; margin-top:10px;}
.infor_bottom h3{ background: url(../images/detail.gif) no-repeat; height:27px; line-height:27px; margin-bottom:10px;}
.infor_bottom h3{ padding-left:30px; color:#583D02;}
.infor_bottom strong{padding:10px;}
.font_boedre li{ padding:4px; background:url(../images/fangkuai.gif) 10px 9px no-repeat; padding-left:20px;}
.inf_contjx{ background:url(../images/infer_bottom.gif) no-repeat; height:5px; font-size:0; margin-bottom:10px;}
.hot2{ width:145px; float:right;}
.hot2 h2{ background:url(../images/infer_topy.gif) no-repeat; height:27px; line-height:27px;}
.hot2 b{ padding-left:10px; color:#583D02;}
.hot2_border{ border:1px solid #E5D5AE; padding:10px 8px;}
.pic_border p{ font-size:10px; height:28px; overflow:hidden; margin-bottom:5px;}
.buy2{ width:64px; height:18px; background:url(../images/pic_65.gif) no-repeat; cursor:pointer; border:0;}
.pic_border{ width:105px; border:1px solid #D8D8D8; text-align:center; padding:10px; margin:8px 0;}
.boeder_img img{ width:101px; margin-bottom:5px;}
/*** CSS product_infor end***/


#cart{ width:800px; margin: 10px auto; border:1px solid #957B40;}
#cart th{ padding:5px; background:#957B40; border-right:1px solid #C1C1C1; color:#FFF;}
#cart td{ padding:5px; border:1px solid #F2F2F2; text-align:center;}
.text3{ width:45px; height:15px; text-align:center;}
#cart p{ text-align:right; padding:5px 0; padding-right:5px;}
#cart p b{ color:#D20000; font-size:14px;}
.cart_bnt input{ float:left; margin-right:5px;}
/*** CSS  cart end***/

#login{ overflow:hidden; margin:10px auto; border: 1px solid #F2F2F2; padding:10px; }
#login_k{ width:780px;overflow:hidden; background:#FDFDFD; border: 1px solid #E7E7E7; clear:both; margin: 0 auto; margin-bottom:10px; padding:10px;}
#login_k dl{ width:420px; height:21px; margin:10px auto 5px auto;}
#login_k dt{ width:100px; float:left; text-align:right; margin-right:10px;}
#login_k dd{height:21px; float:left; text-align:left; color:#F00;}
.text5{ width:180px; height:18px; padding-top:3px;}
#login_k span{ width:190px; margin:5px auto; text-align:left; display:block;}
#login_k a:link,#login_k a:visited,#login_k a:hover{ color:#F00; text-decoration:underline;}
#login p{text-align:left; clear:both; padding:10px 0 0px 0;}
/***** CSS login end***********/

#adss_k2{ width:395px; border: 1px solid #F3F2F2; float:left; margin-bottom:10px; margin-left:12px; *display:inline;}
#adss_k2 th{ background:#F3F2F2; color:#333; padding:5px;}
.adss_k2_td{ width:45%; padding:8px; padding-right:10px; text-align:right;}
.b_font{ width:300px; margin:10px auto;}
#adss_k3{ width:800px; border: 1px solid #F3F2F2; margin:0 auto; margin-bottom:10px;}
#adss_k3 td{ text-align:center; padding:1px;}
#adss_k3 th{background:#F3F2F2; color:#333; padding:5px; text-align:left;}
.wenben_yu1{ width:450px; height:100px; margin:10px auto;}
#adss_k3 p input{ margin:0 10px 20px 0;}
#adss_k2 h4{ float:left;}
.bnt_address{ width:154px; height:23px; background:url(../images/address.gif) no-repeat; cursor:pointer; border:0; color:#494949; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-bottom:5px; *padding-bottom:1px; float:right;}
#adss_k2 i{ display:block; padding:5px;}
/*Address end*/

#adss_k1 p{ width:93%; float:left; text-align:right; padding-right:5px;}
#adss_k1 b{ float: left; text-align:left; color:#990000; font-size:12px; padding-right:5px;}
#adss_k3 hr{color:#CCC;}
#adss_k2 h4{ text-align:left;}
#adss_k3 span{ border-bottom:1px solid #EAEAEA; height:5px; display:block; margin:10px auto;}
/*Payment end*/

#rigister_k{ overflow:hidden; margin:10px auto; padding:10px 0; background: #FBFAF9; border: 1px solid #e7e7e7; }
.rigister_k2{ width:800px;overflow:hidden; background:#FFF; border: 1px solid #E7E7E7; clear:both; margin: 0 auto; margin-bottom:10px; padding:10px 0;}
.rigister_k2 p{ padding:5px 10px 10px 10px; margin-bottom:10px;}
.rigister_k2 dl{ width:670px; clear:both; height:22px; margin-bottom:10px;}
.rigister_k2 dt{ width:24%; margin-right:10px; float:left; text-align:right; line-height:22px;}
.rigister_k2 dd{ float:left; text-align:left; color:#F00; margin-left:5px;}
.test7{ width:180px; height:19px; padding-top:3px; float:left;}
.rigister_k2 a:link,.rigister_k2 a:visited,.rigister_k2 a:hover{ color:#F00; text-decoration:underline;}
.select1{ width:180px; *margin-left:5px;}
/*rigister end*/

.accout_title1{ width:790px; border-bottom:1px solid #E8E8E8; padding-bottom:5px; margin-bottom:13px;}
.accout_title1 span{ font-weight:normal;}
.accout_cont{ width:800px; border:1px solid #D8D8D8; padding-bottom:10px; margin:10px auto;}
.accout_cont h5{ width:800px; height:28px; background:url(../images/pic20.gif) repeat-x; margin-bottom:10px;}
.accout_cont strong{ width:125px; height:28px; display:block; background: url(../images/pic21.gif) no-repeat; text-align:center; margin-left:6px; line-height:26px; color:#706E6E; font-size:11px;}
.accont_k,.accont_k2{ width:780px; border:1px solid #EDE9E9; margin:10px auto;}
.accont_k th,.accont_k2 th{ width:15%; padding:5px; color:#747474; text-align: right; border-right:1px solid #EDE9E9; border-bottom:1px solid #D8D8D8;}
.accont_k2 th{ text-align:center;}
.accont_k td,.accont_k2 td{ text-align:center; padding:5px; border: 1px solid #EDE9E9;color:#676767;}
.accout_cont p{ width:780px; height:30px; border-bottom:1px solid #D8D8D8; line-height:25px; margin: 0 auto; margin-top:10px;}
.accout_cont p b{ float:left; color:#706E6E; display:block; margin-right:10px;}
.bnt6{ height:25px; border:1px solid #DBDBDB; background:url(../images/pic23.gif) repeat-x; padding:0 10px; cursor:pointer; border:0; line-height:25px; float:left; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333;}
.b{ font-weight:bold;}
/** My account end*/


#my_order {width:800px; margin: 0 auto;}
.title_h6{ margin: 15px; display:block;}
#my_order th {text-align:center; background-color:#F8F8F7; border:1px solid #DDE4EA; padding:5px;}
.my_order_td { text-align:center ; padding:5px; border:1px solid #efefef;}
.ordersearch_tt th { color:#383838; padding:5px; background: url(../images/right_bj.gif) -30px -1px no-repeat;}
.my_order_table h4{ width:800px;line-height:30px; text-align:center; margin:0 auto; color:#9A4800; border-left:1px solid #DDE4EA;}
.my_order_table td{ line-height:25px; padding:3px 5px; border:1px solid #E7E7E7;}
.my_order_table div{ text-align:left; line-height:25px;} 
#my_order_td {line-height: 25px;text-align:center ; padding:5px; border:1px solid #dfdfdf;}
#order_s_a { font-size:12px; background:#f8f8f8; padding:3px 5px;}
.my_order_table div{text-align: center; line-height:25px;} 
.my_order_table{ width:800px;}
.my_order_table strong{ width:800px; text-align:center; line-height:25px;}
#my_ordermore_1{ width:800px;}
#accout{ width:777px;}
#step_table{ padding:5px 0;}
.my_order_table h6{ }
#2120 td{ padding:10px 0;}
.count_k b{ color:#FFF; line-height:25px;}
.error {
color:#FF0000;
}
#text_mao h2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #F3F3F3;
display:block;
font-size:13px;
margin:5px auto;
padding:10px;
width:700px;
}
#text_mao {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FCFCFC none repeat scroll 0 0;
border:1px solid #DFDFDF;
font-size:13px;
font-weight:bold;
margin:10px auto;
padding:2px;
width:800px;
}
/* my orders end */
.index_banner{ width:827px; margin-bottom:10px; overflow:hidden;}

/* - payment */
#pay_mf {
	background:#fff url(../images/bg_paytop.gif) repeat-x bottom;
	padding:15px 10px;
	margin:5px auto;
	width:96%;
}
#pay_mf_l {
	float:left;
	font-size:11px;
	text-align:left;
	width:530px;
}
#pay_mf_l strong {
	color:red;
}
#pay_mf_r {
	float:right;
	padding:3px 5px;
}
#pay_lp {
	position:absolute;
	top:10px;
	right:10px;
}
