﻿@charset "utf-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1.4}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
*{ vertical-align:middle;}
a{ color:#888; text-decoration:none;}
body{ font-family:'宋体',arial,'microsoft yahei'; font-size:12px;}
.main,.headnav,.menu,#body,.goods,.lbg,.top,.lbg_center,.left_brand,.hotgoods,.hotgoods ul,.news_title,.right_right_center,.right_right_bottom,.right_right_top,.index_product,.box_center,.box_foot,.goods_list,#footer,.help,.link{ clear:both; overflow:hidden; zoom:1;}
.common{ color:Red;}
#container{  clear:both; overflow:hidden; zoom:1;}
#header{ clear:both; overflow:hidden; zoom:1; margin-top:15px;}
#header .main{ width:1000px; margin:0 auto;}
.logo{ float:left; display:inline; margin-left:50px;}
.headright{ float:right; width:480px;}
.headnav{margin-bottom:15px;}
.headnav ul li{ float:left; display:inline; margin-left:10px; color:#999;}
.headnav ul li a{ color:#355167}
.tel{ clear:both; margin-left:10px;}
.menu{ margin-top:5px;background:url(../images/bg.gif) repeat-x; height:97px;  }
.menu ul li{ float:left; display:inline; padding:10px 26px; line-height:18px; background:url(../images/menu_bg.gif) no-repeat right 1px;}
.menu ul li a{ color:#fff; font-size:13px; font-family:'microsoft yahei';}
.menu ul li a span{ color:#5b8cac; font-size:9px; font-family:arial;}
.menu ul li.end{ background:none;}
.search{ float:left; display:inline; margin-left:26px; margin-top:5px; margin-right:30px;}
.search img{ margin-right:25px;}
.search_input{ background:url(../images/search_input.gif) no-repeat; height:20px; width:270px; padding-left:3px; line-height:20px; border:0px;}
.search input{ vertical-align:top;}
.hotsearch{ float:left; color:#000; margin-top:8px;  display:inline;}
.hotsearch a{ color:#3c6e8e; margin-right:10px;}
.cart{ float:left; color:#7f7f7f; font-weight:bold; margin-top:8px; vertical-align:middle; font-size:13px; font-family:'microsoft yahei';}
.cart span{ color:#7f7f7f; font-family:arial; font-size:18px; margin-left:5px;}

#body{ margin-top:10px; width:960px; margin:10px auto;}
#left{ width:230px; float:left; display:inline; }
#left2{ width:160px; float:left; display:inline; }
#right{ width:719px; float:right; display:inline;}
#right2{ width:789px; float:right; display:inline;}
.goods{ border:2px solid #ff8119; padding:20px 15px 15px 15px; margin-bottom:10px;}
h1{ position:relative;  background:url(../images/line.gif) no-repeat center bottom; padding-bottom:8px;}
h1 span{ background:url(../images/icon4.gif) no-repeat 5px 0px;  padding-left:25px; color:#000; font-family:'microsoft yahei';font-size:12px; font-weight:bold;}
h1  img{ position:absolute;right:15px; *right:25px;}
.goods div { margin:5px 0px 8px 25px; line-height:22px; clear:both; overflow:hidden; zoom:1; }
.goods div ul li{  text-transform:uppercase; float:left;}
.goods div ul li a{ color:#999999;  margin-right:5px; }
.goods div ul li a span{ color:#555555;}
.ad img{ margin-bottom:8px; border:1px solid #fff;}
.left_brand{}
.lbg{ background:url(../images/left_center.gif) repeat-y; }
.top{ background:url(../images/top.gif) no-repeat;height:5px; font-size:1px;}
.lbg_center{ background:url(../images/left_bottom_230.gif) no-repeat left bottom; padding:10px;}
.left_brand ul{margin-top:7px;}
.left_brand ul li{ float:left; display:inline; width:33%; text-align:center; height:58px;}
.left_brand ul li img{vertical-align:middle;}

h2{ position:relative; background:url(../images/line230.gif) no-repeat center bottom; padding-bottom:15px; clear:both; overflow:hidden; zoom:1;}
h2 span{ background:url(../images/icon10.gif) no-repeat 8px 0px; padding-left:25px; font-family:'microsoft yahei'; color:#000; font-size:12px;}
h2 img{position:absolute; right:15px; top:5px;}

#footer{ margin:0 auto; width:960px; padding-top:10px;}
.help{ margin-bottom:20px;}
.help_left{ float:left;}
.help_right{ float:left; border:4px solid #e5e3d7; margin-top:11px; height:104px; border-left:0px;}
.help_right dl{ float:left; height:84px; line-height:17px; margin:10px 11px; display:inline; padding-right:50px; }
.help_right dl dt{ color:#555} 
.help_right dl dd a{ color:#999;}
.help_right  .help_dl1{background:url(../images/help_dl1.gif) no-repeat right top;} 
.help_right  .help_dl2{background:url(../images/help_dl2.gif) no-repeat right top;} 
.help_right  .help_dl3{background:url(../images/help_dl3.gif) no-repeat right top;} 
.help_right  .help_dl4{background:url(../images/help_dl4.gif) no-repeat right top;} 
.help_right  .help_dl5{background:url(../images/help_dl5.gif) no-repeat right top;} 
.help_right  .help_dl6{background:url(../images/help_dl6.gif) no-repeat right top;} 

/*tab*/
.title{background:url(../images/box_title.gif) no-repeat right top; height:32px;  margin-top:10px; *margin-top:8px; width:719px; }
.title ul li{ float:left; display:inline; font-family:'microsoft yahei';line-height:33px;font-size:12px;  width:107px;text-align:center; border-left:1px solid #c9c9c9;}
.title ul li a{color:#000;  }
.title div{ float:right;   margin-right:10px; margin-top:5px;}
.title ul li.before{ border:0px; background:url(../images/tab_3.gif)}
.box_center{ background:url(../images/box_center.gif) repeat-y;}
.box_foot{ background:url(../images/box_foot.gif) no-repeat right bottom; padding:10px; width:699px;}


h3{ color:#3c6e8e; background:url(../images/icon4.gif) no-repeat left center; padding-left:20px; font-weight:normal;}
.link div{ clear:both; overflow:hidden; zoom:1; line-height:18px; border:1px dotted #dddddd; padding:10px 0px; border-left:0px; border-right:0px; margin-top:5px; margin-bottom:20px; }
.link div a{ color:#555; text-decoration:underline;}
.foot_nav{ text-align:center; margin-bottom:20px; }
.foot_nav a{ margin:0px 10px; color:#3c6e8e; font-family:Arial; text-decoration:underline;}
.copyright{ text-align:center; font-family:Arial; margin-bottom:20px;}
.copyright a,.copyright b{ color:#3c6e8e;}


/*list*/
.list_title{ background:url(../images/right_title.gif) no-repeat; padding-top:15px; padding-left:30px; font-family:'microsoft yahei'; font-size:12px; color:#000; height:30px;}
.box_top{ background:url(../images/right_top.gif) no-repeat; height:5px; font-size:1px;}
.page{margin-top:4px; text-align:right;}
.page a{ text-decoration:underline; margin-right:10px; color:#000;}
.page a:hover{ color:#900;}

.xtop,.xtop1,.xtop2{ clear:both; overflow:hidden; zoom:1; font-size:1px; }
.xtop1,.xtop2{ height:1px;}
.xtop1{ margin:0px 2px; background:#e5e5e5;}
.xtop2{ margin:0px 1px; border-left:#e5e5e5 1px solid ; border-right:#e5e5e5 1px solid ;}
.xcenter{ border-left:#e5e5e5 1px solid ; border-right:#e5e5e5 1px solid ; clear:both; overflow:hidden; zoom:1; padding:10px;}

