/* CSS Document */
body { text-align:center; margin:0 auto; background:#efe2d1; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px;}
ul {margin:0; list-style:none; padding:0;}
#wrapper { width:979px; height:auto; background:url(../images/wrap_bj.gif) repeat-y; text-align:center; margin:0 auto; overflow:hidden}
.lefter { width:264px; height:auto; float:left}
.loginer { width:240px; height:202px; background:url(../images/login.gif); margin:0 12px;}
h2 { font-size:13px; font-weight:600; color:#fc6315; text-align:left; height:23px; line-height:23px; padding-left:10px; margin-bottom:10px}
.login_tex { width:205px; margin-left:6px; margin-top:5px; padding-top:0px;padding-right:15px; float:left;text-align:right;}
.login_tex input{	
	width:100px; height:15px; size:10px;float:right;}
.sspan{text-align:right; width:100px;padding-right:3px;float:position:relative; top:3px;}
.loginer span { font-weight:600; color:#873b01; }
.login_til { width:120px; height:13px; border:#e39c42 1px solid; margin-left:5px;}
.going { width:72px; height:31px; background:url(../images/buttom_3.gif); border:none; margin:0;margin-top:4px;}
.regst { width:95px; height:32px; background:url(../images/buttom_4.gif); border:none; margin-left:8px; margin-top:4px;}
.shopper_car { width:200px; height:55px;  margin:20px 0 0 20px;}
.shopper_car span { font-weight:600; color:#ff6201;}


.lefter h3 { font-size:14px; width:240px; height:34px; background:url(../images/can_top_bj.gif); margin:5px 12px 0; color:#ff4206; line-height:30px; text-align:left; text-indent:10px;}
.cater {width:240px; height:auto; margin:0 12px;  background:url(../images/can_bj.gif); }
.cater ul { width:220px; height:auto; margin-left:10px; }
.cater ul li { width:210px; height:35px; color:#853d03; font-weight:600; font-size:14px; text-align:left; margin-left:8px;}
.cater ul li a {  color:#853d03; text-decoration:none;}
.cater ul li a:hover { color:#ff4206}
.cater ul li span { width:8px; height:9px; background:url(../images/array_01.gif) no-repeat center; margin-right:5px;}
.cater_foot { width:240px; height:18px; background:url(../images/can_foot_bj.gif); margin:0 12px;}

h4 {font-size:14px;width:240px; height:34px; background:url(../images/title_03_top.gif); margin:5px 12px 0; color:#df6019; line-height:30px; text-align:left; text-indent:10px;}
.con_l_wrap {width:240px; height:auto; margin:0 12px;  background:url(../images/title_03_bj.gif) repeat-y}
.con_l_wrap2 {width:227px;white-space:normal;margin:0 12px;height:auto;  background:url(../images/title_03_bj.gif) repeat-y;text-align:left;padding-left:13px;}
.con_l_wrap1 {width:240px; height:auto; margin-top:35px;  }

.con_l_wrap1 ul { width:220px; height:auto; margin-left:10px; }
.con_l_wrap1 ul li { width:210px; height:auto; color:#853d03; font-size:12px; text-align:left; margin-left:8px;}
.con_l_wrap1 ul li a {  color:#853d03; text-decoration:none;}
.con_l_wrap1 ul li a:hover { color:#df6019;}
.con_l_wrap1 ul li span { width:8px; height:9px; background:url(../images/array_01.gif) no-repeat center; margin-right:5px;}
.con_l_wrap ul { width:220px; height:auto; margin-left:10px; }
.con_l_wrap ul li { width:210px; height:atuo; color:#853d03; font-size:12px; text-align:left; margin-left:8px; claer:both;}
.con_l_wrap ul li a {  color:#853d03; text-decoration:none;}
.con_l_wrap ul li a:hover { color:#df6019;}
.con_l_wrap ul li span { width:8px; height:9px; background:url(../images/array_01.gif) no-repeat center; margin-right:5px;}
.ord_til { width:120px; height:13px; border:#e39c42 1px solid; margin-left:1px; margin-top:2px; float:left;}
.ord_but { width:52px; height:19px; border:none; background:url(../images/buttom_02.gif); float:right; margin-right:10px; color:#fff; padding:0; font-family:Geneva, Arial, Helvetica, sans-serif}
.con_l_wrap p {width:200px; height:auto; color:#b55916; margin:5px 0 0 20px; word-wrap:break-word; padding:0;}

.con_l_foot {width:240px; height:16px; background:url(../images/title_03_foot.gif); margin:0 12px;}

.vod_02 { width:240px; height:162px; background:url(../images/vod_02.gif); margin:7px 12px; }
.righter {width:710px; height:auto; float:left} 
.vod_01 { width:710px; height:198px; background:url(../images/vod_01.gif); margin-top:10px;}
h5 { width:710px; height:34px;background:url(../images/title_01_top.gif); margin:10px 0 0; color:#df6019; line-height:30px; text-align:left; text-indent:10px; font-size:14px;}
.hot_duc {width:710px; height:213px; background:url(../images/title_01_bj.gif); overflow:hidden;}
.arr_l { width:19px; float:left; padding-top:70px; margin-left:10px}
.arr_m {width:620px;float:left; margin:5px 10px 0px 0px; overflow:hidden;}
.arr_r {width:18px; float:left; padding-top:70px;}

.hot_duc ul {width:auto; height:auto;}
.hot_duc ul li { width:120px; height:200px;  margin:5px 10px; float:left}
.hot_duc ul li a { display:block; text-decoration:none; color:#863b02;}
.hot_duc ul li a:hover { color:#FF0000;}
.hot_duc ul li img {width:115px; height:115px; border:1px solid #CCCCCC}
.hot_duc ul li span { width:110px; height:20px; line-height:20px; font-size:13px; color:#863b02; margin:0; padding:0;}
.hot_duc ul li p { width:110px; height:15px; line-height:15px; font-size:12px; margin:0; padding:0; color:#8a8a8a; text-decoration:line-through;}
.hot_duc ul li strong { width:110px; height:20px; line-height:20px; font-size:15px; color:#ff6400; }


h6 { width:710px; height:32px;background:url(../images/title_02_top.gif); margin:0; color:#df6019; line-height:30px; text-align:left; text-indent:10px; font-size:14px;}
.duc_show1 {width:710px; height:auto; background:url(../images/title_02_bj.gif); overflow:hidden; text-align:center; clear:both;}
.duc_show {width:710px; height:auto; background:url(../images/title_02_bj.gif); overflow:hidden}
.duc_show ul { width:690px; height:auto; margin-left:10px; padding-top:5px;}
.duc_show ul li { width:150px;  margin:5px 8px; float:left}
.duc_show ul li a { display:block; text-decoration:none; color:#863b02; line-height: 13px;}
.duc_show ul li a:hover { color:#FF0000;}
.duc_show ul li img {width:140px; height:140px; border:1px solid #CCCCCC}
.duc_show ul li span { width:150px; height:30px; line-height:18px; font-size:13px; color:#863b02; margin-top:5px; padding:0;float:left;}
.duc_show ul li p { width:150px; height:15px; line-height:15px; font-size:12px;  padding:0; color:#8a8a8a; text-decoration:line-through; float:left;overflow:hidden;margin:0;}
.duc_show ul li strong { width:150px; height:20px; line-height:20px; font-size:15px; color:#ff6400; }
.duc_but { width:97px; height:18px; border:none; background:url(../images/buttom_01.gif);}

.duc_show_foot {width:710px; height:19px; background:url(../images/title_02_foot.gif);}











h1 { font-size:12px; font-weight:100; border-bottom:1px solid #000000; text-align:left; text-indent:10px; height:30px; line-height:30px;}


.title_01 {margin-left:15px; margin-top:15px; width:940px; height:30px; border:1px solid #df5203; background:#f3d5af; line-height:30px; font-weight:600; text-align:left; text-indent:10px; font-size:14px;}
.title_01 a {  color:#a03b1d; text-decoration:none}
.title_01 a:hover { color:#fe2002}
.leibieclass {
	margin-top:5px;
	width:43px; float:right; margin-right:10px; background-image:url(../images/top.gif);}
.leibie_01 {width:940px; height:auto; border:1px solid #df5203; background:#f3d5af; line-height:30px; overflow:hidden; margin-left:15px;}
.leibie_02 {width:940px; height:auto; border:1px solid #df5203; background:#f3d5af; line-height:30px; overflow:hidden; margin-left:15px;}
.leibie_01 li { margin-right:10px; float:left; width:220px; text-align:left; text-indent:5px;}
.leibie_01 li a {color:#a03b1d; text-decoration:none}
.leibie_01 li a:hover { color:#fe2002}
.details{ background:url(../images/products_details_title.gif) repeat-x bottom; height:34px; width:auto; clear:both; font-size:14px; font-weight:bolder}
.details b{  height:28px; float:left;  padding-left:10px; margin-top:8px; padding-top:5px; background:#FFF; padding-right:5px; text-align:center;}
a.details_link{background:url(../images/cp_tab.gif) 0 -34px}
.gray{ color:#666666}
.details_text{ width:atuo; clear:both;  background:#FFFFFF; padding:0 10px; line-height:200%; height:100%; overflow:hidden;}
.details_text1{ width:auto; text-align:left; text-align:left; font-weight:inherit;clear:both;  background:#FFFFFF; padding:0 10px; line-height:200%; height:100%; overflow:hidden;}
.details_text ul { width:680px; height:auto; margin-left:10px; padding-top:5px;}
.details_text ul li { width:120px; height:190px;  margin:5px 8px; float:left}
.details_text ul li a { display:block; text-decoration:none; color:#863b02;}
.details_text ul li a:hover { color:#FF0000;}
.details_text ul li img {width:110px; height:110px; border:1px solid #CCCCCC}
.details_text ul li span { width:110px; height:20px; line-height:20px; font-size:13px; color:#863b02; margin:0; padding:0;}
.details_text ul li p { width:110px; height:15px; line-height:15px; font-size:12px; margin:0; padding:0; color:#8a8a8a; text-decoration:line-through;}
.details_text ul li strong { width:110px; height:20px; line-height:20px; font-size:15px; color:#ff6400; }
.products_details_pic img{ border:1px #feddaf solid}
.details_button_buy,.details_button_cart{ background:url(../images/inc/products_details_button.gif); width:164px; height:36px; border:0; cursor:pointer}
.details_button_cart{ background-position:0 -36px}
.details_text{ width:auto; clear:both;  background:#FFFFFF; padding:0 10px; line-height:200%; height:100%; overflow:hidden;}


.Products4 { width:auto; clear:both; height:100%; overflow:hidden; text-align:center}
.Products4 div { float:left; width:25%; margin-top:10px}
.Products4 div a { display:block; text-decoration:none; color:#863b02;}
.Products4 div a:hover { color:#FF0000;}
.Products4 .pic{ display:block; border:1px #feddaf solid; width:165px; height:167px; margin-bottom:5px}
.Products4 div span { width:110px; height:20px; line-height:20px; font-size:13px; color:#863b02; margin:0; padding:0;}
.Products4 div p { width:170px; height:15px; line-height:15px; font-size:12px; margin:0; padding:0; color:#8a8a8a; text-decoration:line-through;}
.Products4 div strong { width:110px; height:20px; line-height:20px; font-size:15px; color:#ff6400; }

.orange,.news_left_more a,.page a.currently{ color:#fe5b00}
.right_title{ border-bottom:1px #000000 solid; padding-top:9px; padding-bottom:3px; padding-left:10px; clear:both; font-weight:600; text-align:left; font-size:14px;}
.tetails_text{ line-height:200%; clear:both; padding:0 10px; text-align:left}


.page{ width:auto; clear:both; height:100%; overflow:hidden; margin:10px 0; float:right;}
.page a{ float:left; padding:2px 5px; background:#f3d5af; border:1px #d1ac7d solid; height:16px; overflow:hidden; margin-right:3px; color:#000; text-decoration:none;}
.page a.currently{ border:0; background:none; font-weight:bold; font-size:14px;}
.orange,.news_left_more a,.page a.currently { color:#fe5b00;}


.bags_news,.bags_news li,.brand { padding:0 5px}
.brand li {padding-left:10px; margin:0; text-align:left}
.brand a { background:url(../images/inc/Arrow.gif) no-repeat 0 5px; padding-left:15px; color:#494847; text-decoration:none;}
.brand li,.bags_news li{ background:url(../images/line.gif) repeat-x bottom;padding-top:6px; padding-bottom:6px}
.brand li a:hover { color:#ff410c}
.gray { color:#666666}



/*login_mian Begin*/
.login_mian{ width:722px; height:auto; overflow:hidden; background: url(../images/loginbox_bg.gif) repeat-x top; border:1px #e1dcca solid; position:relative}
.left_top_pic{ position:absolute; left:0; top:0; z-index:9999}
.login_title{ background:url(../images/login_title_bg.gif) no-repeat 35px bottom; height:26px; padding-left:40px; padding-top:15px; padding-bottom:10px}
.login_mian table{ text-align:left}
.login_text{ border:0; background:url(../images/inc/login_text.gif); height:19px; width:190px; padding:5px 5px 0 5px}
.login_button{ border:0; background:url(../images/inc/button_login.gif); width:126px; height:46px; color:#FFFFFF; cursor:pointer}
/*login_mian END*/
a{ color:#010000; text-decoration:none}
a:hover{ color:#fe6a00; text-decoration:none}



.pay{ width:95%;}
.continue,.settlement,.continue2,.settlement2{ width:93px; height:21px; background:url(../images/inc/cart_btnbg1.gif); padding-top:20px; padding-left:60px}
.settlement{ background-position:right top; padding-left:0px; width:153px}


/*member Begin*/
.td_fff{ background:#fff; border-collapse:collapse}
.td_fff td{ background:#f4f2ea}
.member_button{ border:0 #000000 solid; background:#fed15c; padding:10px 20px; font-size:14px; font-weight:bold; color:#663300}
/*member END*/




.fl{ float:left}
.fr{ float:right}
.fb{ font-weight:bold}
.mc{ margin:0 auto}
.mr10{ margin-right:15px}
.mt10{ margin-top:10px}
.tl{ text-align:left}
.tr{ text-align:right}
.tc{ text-align:center}
.ch{ clear:both}
.h_o{ height:100%; overflow:hidden}
.size14{ font-size:14px}
.size16{ font-size:16px}

/* head */

#topper { width:auto; height:171px; margin:0 auto; text-align:center;}
.top_bj { width:1280px; height:16px;}
.top_01 { width:978px; height:81px;  margin:0 auto;}
.logo { width:248px; height:81px; background:url(../images/logo_01.gif); float:left;}
.paipay { width:498px; height:81px; background:url(../images/paipay.gif); float:left;}
.top_r {width:232px; height:81px; background:url(../images/banner_01.gif); float:right;}

.nav { width:981px; height:41px; background:url(../images/nav_01_bj.gif);  margin:0 auto;}
.nav ul { width:981px; height:40px; }
.nav ul li { height:40px; line-height:40px; float:left; font-size:18px; color:#96531c; margin:0 20px;}
.nav ul li a { color:#96531c; text-decoration:none; }
.nav ul li a:hover { color:#ff3b00;}


.search { width:981px; height:33px; background: url(../images/nav_02_bj.gif);  margin:0 auto; }
.search_but { width:78px; height:18px; background:url(../images/seache_but.gif); float:right; border:none; margin:12px 20px 0 5px;}
.search_tex { width:150px; height:14px; border:#dcb37f 1px solid;float:right; margin-top:12px; margin-left:5px; }
.search select{ width:100px; height:18px; border:#dcb37f 1px solid; float:right;  margin-top:12px; margin-left:5px;} 

.search_til { float:right; margin-top:12px; font-size:14px; font-weight:600; color:#8b3f0b}

/* footer */

#footer { width:979px; height:auto; background:url(../images/wrap_bj.gif) repeat-y; text-align:center; margin:0 auto; overflow:hidden}
.footer_top {width:960px; height:115px; background:url(../images/help.gif); margin:10px;}
.footer_top  span {margin-top:5px;color:#853a01; font-size:14px; font-weight:600; width:200px; height:20px; line-height:20px;}

.footer_top  span a {  color:#863b01; text-decoration:none;}
.footer_top  span a:hover {  color:#ff3800; text-decoration:underline;}
.footer_fot { width:960px; height:160px; border-top:1px solid #cea36c; margin-left:10px;}
.footer_fot p { padding:0; margin:15px 5px 0; width:750px; float:right; color:#b37017; font-size:14px; text-align:left;}
.footer_bj { width:979px; height:39px; background:url(../images/foot_bj.gif);}