/* CSS Document */
@charset "gb2312";
body{margin:0;padding:0;background:#fff;font-family:"宋体";font-size:12px; color:#454545;}
a{ text-decoration:none; color:#515151;}
a:hover{ text-decoration:underline; color:#fd2828;}
h1{font-size:13px; color:#731c48;}
h2{ font-size:14px; color:#d63333;}
.color_1{ color:#ca7900}
.color_2{ color:#ae0000}
.color_3{ color:#fd2828; }
.font_bold{ font-weight:bold}
.font_1{ font-size:13px; font-weight:bold; color:#ca7900; }
.font_2{ font-size:13px; font-weight:bold; color:#555555; float:left; width:416px; display:block}
ul{list-style-type:none}
.font_3{font-size:14px; font-weight:bold; color:#555555}
.font_4{ font-size:14px; color:#ae0000; font-family:Arial;  }
.font_5{ font-family:"Arial Black"; color:#555555 }
.font_6{ font-size:14px;}
#main{ margin:0px auto ; width:934px;}

/* 顶部*/
#top{ width:934px; margin:0px auto; }
#logo{ float:left; width:250px; height:66px;}
#nav_top{ float:left; width:678px; height:58px; vertical-align:top; padding-top:8px; text-align:right; color:#999999;
padding-right:6px; background:url(../images_01/phone2.gif) no-repeat 15% 60%;}
#cart{ float:left;  width:467px; height:26px;}
#cart a{ display:block; margin-left:380px; margin-top:6px;}
#cart img{ vertical-align:middle; padding-bottom:3px;}
#nav_sort{ float:left; background:url(../images_01/nav_sort_bg.gif) no-repeat 100% 0%; width:407px; height:19px; padding-top:7px; padding-left:60px; color:#999999;}
#nav_menu{ float:left; width:934px; height:33px; }
#nav_menu_1{ float:left; width:6px; height:33px; background:url(../images_01/nav_bg_left.gif) no-repeat;}
#nav_menu_2{ float:left; width: 928px; height:23px; background:url(../images_01/nav_bg.gif) repeat-x; text-align:center; padding-top:10px; font-weight:bold;}
#nav_menu_2 a{ color:#ffffff; text-decoration:none; font-size:13px;}
#nav_menu_2 a:hover{ color:#ffffff; text-decoration:underline;}
#nav_menu_2 img{ margin-left:15px; margin-right:15px; vertical-align:top}
#nav_search{ float:left; width:934px; height:40px; background:url(../images_01/search_bg.gif) repeat-x;}
#search_form{ float:left; width:310px; height:33px; padding-top:7px; padding-left:90px;
background:url(../images_01/search_bg2.gif) no-repeat 6% 46%;}
#search_form .button{ padding-bottom:3px; vertical-align:bottom}
#search_hot{ float:left; width:534px; height:28px; padding-top:12px;}
.border{ border:1px #aaaaaa solid; height:17px;}
#tuijian{ float:left; width:910px; height:20px; background:url(../images_01/tuijian.gif) no-repeat; margin-top:7px;
padding-top:9px; padding-left:12px; padding-right:12px; } 


/* 底部*/
#bottom{ width:934px; margin:0px auto; }
#help{ float:left; width:932px; border:1px solid #e3bbcb; margin-top:8px; padding-bottom:5px;}
#help dl{ width: 120px; float:left; margin-top:8px; }
#help dt{ font-weight:bold;}
#help dd{ margin:0px; line-height:18px;}
#help h2{ margin-left:1px; margin-top:1px; width:920px; height:19px; color:#555555 !important; background:url(../images_01/help_bg.gif) repeat-x; padding-top:5px; padding-left:10px; margin-bottom:0px; }
#help_m{ margin-left:50px;   }
#help_m dt{ font-size:12px; color:#555555; margin-bottom:3px;}
#help_m dd{ background:url(../images_01/fang_1.gif) no-repeat left 50%;}
#help_m dd a{margin-left:6px;}
#link{ padding-top:5px;padding-bottom:5px;color:#515151;width:892px; float:left; border:1px solid #dddddd; margin-top:9px; line-height:20px; padding-left:20px; padding-right:20px;}
#copyright{ width:934px; float:left; margin-top:10px; text-align:center; line-height:18px;}
#roll_text{ width:934px; float:left; margin-top:5px;padding-bottom:5px;}

/* 左边 */
#left2{ float:left; width:185px; margin-top:5px; }
#product_sort{ float:left; width:185px;}
#product_sort_main h2{width:173px; height:20px; background:url(../images_01/main_h.gif) repeat-x;
margin-left:1px; padding-top:5px; margin-top:1px; padding-left:8px; margin-bottom:0px;}
#product_sort_main{ float:left; width:183px; border:1px solid #e3bbcb;}
#product_sort_main dl{ margin:0px;}
#product_sort_main dt{ background:url(../images_01/sort_heng.gif) no-repeat ; width:158px; height:17px; padding-left:25px; padding-top:5px; }
#product_sort_main dt a{ color:#ca7900; text-decoration:none; font-size:13px; font-weight:bold;}
#product_sort_main dt a:hover{ color:#ca7900; text-decoration:underline}
#product_sort_main dd{ margin-left:15px; margin-top:5px; margin-bottom:5px; line-height:20px;}
#product_sort_main dd a{margin-right:8px;}
.left_same{ float:left; width:183px; border:#e3bbcb 1px solid; margin-top:8px; }
.left_same h2{ width:171px; margin-left:2px; margin-top:2px; margin-bottom:0px; 
background:url(../images_01/same_top.gif) repeat-x; height:20px; padding-left:8px; padding-top:6px;} 
.left_same ul{ margin:5px 10px 5px 10px;padding:0px;}
.left_same li{ line-height:20px; background:url(../images_01/san_1.gif) no-repeat left 40%;}
.left_same li a{ margin-left:8px;}
.left_ad{ float:left; margin-top:8px;}


/* 产品类*/
#right_box{ float:left; margin-left:10px; width:739px; margin-top:5px;}
.sort_list{float:left; padding-left:0px; }
.sort_list ul{ padding:0px; margin:0px; }
.sort_list li{ float:left; display:inline; width:359px; padding-top:10px; background:url(../images_01/xuxian.gif) repeat-x bottom; padding-bottom:10px; padding-left:10px;}
.product_img{ float:left; width:121px; margin:0px;}
.product_img img{ width:119px ;height:148px ;border: 1px solid #e0e0e0; padding: 1px }
.product_c{ float:left; margin:0px;}
.product_c dl{padding:0px; margin-left:10px; padding-top:10px; width:220px;}
.product_c dt{ font-size:14px;  font-weight:bold; margin-bottom:5px;}
.product_c dt a{color:#e2341d !important;}
.product_c dt a:hover{ color:#fd2828 !important;}
.product_c dd{margin:0px; line-height:18px;}

#sort_m{float:left; width:739px;padding-bottom:10px;  }
#sort_m h2{ width:729px; height:17px; background:#faecf2; margin-bottom:8px;padding-top:5px;border-top:#e3bbcb solid 1px;
padding-left:10px; font-size:12px !important; font-weight:normal; color:#333333; margin-top:0px; }
#sort_m h2 img{ vertical-align:middle;}
#sort_m p{margin-left:10px; margin-right:10px;margin-top:0px; margin-bottom:0px; line-height:20px;}
.sort_t{ float:left; width:739px; height:24px; border-top:#dddddd solid 1px;
border-bottom:#dddddd solid 1px; padding-top:3px; }
.adr{ width:924px; float:left; padding-top:5px; padding-left:10px;}
.sort_t_left{ float:left; width:300px; padding-left:10px; padding-top:5px; font-size:14px; font-weight:bold; color:#555555; }
.sort_t_right{ float:left; width: 400px; text-align:right}
.sort_t_right img{ vertical-align:middle; margin-bottom:5px;}


.sort_b{float:left; width:739px; padding-top:5px; border-bottom:#dddddd solid 1px;}
.sort_b .sort_b_left{ width:500px; float:left; padding-left:15px; padding-top:5px;}
.sort_b .sort_b_right{  float:left; text-align:right}
.sort_b_right input{ vertical-align:top; }


/*单品*/
#info_1{ float:left; width:739px;}
#bigimg{ float:left; width:300px; height:300px; overflow:hidden; margin-right:12px; border:#dddddd solid 1px; padding:2px; }
#bigimg img{  height:300px; border:none;}
#base{ float:left; width:350px; padding-top:10px; margin:0px;}
#base dl{ width:410px; margin:0px; padding:0px;}
#base dt{ font-size:14px; color:#e2341d; font-weight:bold;margin-bottom:5px;}
#base dd{ margin:0px; line-height:22px; border-bottom:#dddddd dashed 1px;padding-top:3px;
padding-bottom:3px;}

#info_2{ float:left; width:739px; margin-top:10px; }
#info_2 p{ margin-left:10px; margin-right:10px; font-size:14px; line-height:24px; color:#333333;margin-top:5px; }
#info_2 h3{ width:736px; height:31px; background:url(../images_01/info_heng.gif) no-repeat;
margin:0px;}
#info_2 .t_left{ margin-top:8px; margin-left:28px;}
.t_left{color:#ffffff; font-size:14px;width:90px; float:left; }
.t_right{color:#515151; font-size:12px; width:500px; float:left;}
#info_2 .t_right{ margin-top:10px;}
#dianji{float:left;margin:0px;width:280px; margin-top:5px; margin-bottom:0px; text-align:center; background:url(../images_01/zoon.gif) no-repeat; background-position:35% 0%;}
#dianji a{ cursor:pointer; }
#bigimg a{ cursor:pointer;}
.pl_content{ float:left; width:739px; margin:0px; padding:0px;}
.pl_content dl{ float:left; border-bottom:#cccccc dashed 1px; width:709px;
padding-top:6px; padding-bottom:6px; margin-left:15px; margin-top:0px;}
.pl_content dt{ margin:0px; padding:0px; line-height:18px; font-weight:bold}
.pl_content dd{ margin:0px; padding:0px; line-height:18px;}
.pl_content h4{ padding-left:15px; margin:0px; font-size:13px; color:#5e5e5e; padding-top:10px;}
#pl_form{ padding:0px; margin:0px}

.left_same p{ margin:5px 10px 5px 10px ; line-height:20px; }
.left_same p a{ color:#ca7900 !important;}
.left_same p a:hover{ color:#fd2828 !important}
