@charset "utf-8";
/*
  basic.css
  包含：cssreset,header,footer,layout,tabBox等公用模块样式
*/
/* CSS reset */
* { margin:0; padding:0; } 
fieldset,img { border:0; }
ol,ul { list-style:none; }
h1,h2,h3,h4,h5,h6 { font-size:12px; font-weight:bold; }
body { font-family:Verdana, Geneva, sans-serif; font-size:12px;}
select,option { font-family:arial; }
option { padding:0px 5px; }

img.thumb80 { width:80px; height:80px; position:relative; top:0px; left:10px; margin:10px auto; border:solid #f0f0f0 1px; }

.left { float:left;}
.right { float:right;}
.clear { height:0; line-height:0; font-size:0; clear:both;  }

/*默认链接样式*/
a:link { color:#039; text-decoration:none;}
a:hover { color:#900; text-decoration:underline;}
a:visited { color:#963;}

/*layout*/
#wrapper { width:980px; margin:0 auto; }
#side { width:215px; float:left; }
#main { width:755px; float:right;}

/*顶部的导航ul*/
ul.nav li { float:left; padding-right:15px; background:url(../Images/bg_navLi.gif) right top no-repeat;}
ul.nav li.last { padding-right:0; background:none;}

/*顶部*/
#header_top { background:#fafafa; height:20px; line-height:20px; padding:0 5px; margin-bottom:5px;}
#header_top .nav { float:right; font-size:11px; width:480px;}
#header_top  a { text-decoration:none; color:#333;}
#header_top  a:hover{  color:#900; text-decoration:underline;}

/*#header_logoDiv { background: url(../Images/bg_nav.gif) right  bottom no-repeat;  }*/
#header_logoDiv .nav { line-height:22px; height:22px; width:500px; margin-top:5px; font-weight:bold;}
#header_logoDiv .nav li { background:none; background:url(../Images/bg_navLi.gif) right bottom no-repeat;}
#header_logoDiv .nav li.last { background:none;}
#header_logoDiv  a {  color:#039; text-decoration:none;}
#header_logoDiv  a:hover { text-decoration:underline; color:#900;}

#searchBar { background:#146eb4; padding:5px 10px; color:#fff;font-size:14px; font-weight:bold;}
#searchBar a { color:#fff; font-size:11px; font-weight:normal;}
#cartStat { float:right; width:230px; height:30px; font-weight:normal; color:#2b73bf; }
#cartStat { background:#146eb4 url(../Images/bg_cart.gif) left center no-repeat; margin-top:-2px;  font-size:13px;} 
#cartStat .con_left { background:url(../Images/bg_cart_num.gif) center center no-repeat; text-align:center;}

#cartStat a {color:#2b73bf; text-decoration:none; font-weight:bold; font-size:13px;}
#cartStat a:hover { text-decoration:underline;}

#nav li span.sub { width:20px;  background: url(../Images/bg_li_span.gif) center 6px  no-repeat;}
#header_logoDiv  .subNav { position:absolute; z-index:100; background:#fff; display:none; list-style:none; padding:5px; border:1px #039 solid;}
#header_logoDiv  .subNav li { clear:left; background:#fff; line-height:18px;}
#header_logoDiv  .subNav li a { font-weight:normal; background:#fff;}

/*面包屑导航*/
.crumbsNav { color:#555; margin-bottom:8px;}
.crumbsNav a { color:#039; text-decoration:none;}
.crumbsNav a:hover { color:#f00; text-decoration:underline;}

h2.title { font-size:14px; color:#039; }
#side .box { border:1px #b4c3d4 solid; padding:5px; margin-bottom:10px;}
#side .cataDiv { background:url(../Images/bg_cataDiv.gif) top left repeat-x; padding-top:3px;}
#side .cataDiv h2.title { margin-bottom:8px;}
#side .cataDiv h3.title { color:#900; font-size:13px; margin-left:3px;}
#side .cataDiv h3.title a { font-weight:bold; color:#900; font-size:13px; text-decoration:none;}
#side .cataDiv h3.title a:hover { text-decoration:underline;}
#side .hBox {background:url(../Images/bg_cataDiv.gif) top left repeat-x; padding-top:3px;  border:1px #b4c3d4 solid; padding:5px;}
#side .hBox h2.title { margin-bottom:8px;}
/*侧边产品类别列表*/
ul.cataList { list-style:none; line-height:18px; margin-left:5px; margin-top:3px;}
ul.cataList li a:link { color:#000; text-decoration:none;}
ul.cataList li a:visited { color:#000; text-decoration:none;}
ul.cataList li a:hover { color:#039; text-decoration:underline;}

/*侧边产品列表*/
ul.proList { list-style:none; height:100%;}
ul.proList li { margin-top:7px; clear:both;}
ul.proList li img { float:left; width:50px; height:50px;}
ul.proList li h3 {  color:#369; float:right; display:block;  width:150px;font-weight:normal;}
ul.proList li p {  font-size:11px; display:block; width:150px; float:right;}

#main_bannerBox { border:1px solid #B4C3D4;}
/*tab标签处*/
#main_tabBox {margin-bottom:30px;}
  .tabUl { width:100%; height:29px;}
  .tabUl li { float:left; width:163px; background:url(../Images/bg_tab.gif) 0 2px no-repeat; color:#fff;  height:29px; line-height:29px; font-weight:bold; cursor:pointer;}
  .tabUl li.focus {background:url(../Images/bg_tab.gif) 0 -30px no-repeat; cursor:auto;}
  .tabUl li span {  margin-left:20px;}
  .tabUl li:hover {  background:url(../Images/bg_tab.gif) 0 -30px no-repeat;}
#tabDiv1,#tabDiv2,#tabDiv3,#tabDiv4 { display:none;}

/*产品列表ul li*/
ul.list li.item { float:left; display:inline; width:138px; margin-left:12px; margin-bottom:10px; }
.item span{ display:block; margin-top:3px;}
.item .title { color:#333; max-height:42px !important; height:42px; line-height:14px;  overflow:hidden;}
.item .price { color:#900; font-weight:bold;}
.item .price del { color:#000; font-weight:normal;}
.item .priceOff { color:#039; font-weight:bold;}
li.item span.review a { color:#900; text-decoration:underline;}
li.item span.review a:hover { color:#900; text-decoration:none;}

/*用户编辑内容区*/
 .editorContent  h2,.editorContent h1{ font-size:16px; margin-bottom:15px;}
 .editorContent p { margin-bottom:15px;}
 .editorContent ul { list-style:disc; margin-left:10px; padding-left:20px; margin-bottom:10px;}

/*左侧导航显示子类别效果样式*/
#subCata li a { display:inline;}
#subCata li a:visited { color:#963;}
.cataList li{width:200px;  }
.cataList li a { display:block;}
.subCataList { position:absolute; z-index:100; background:#fff;  margin-left:190px;  margin-top:-19px; border:1px #ccc solid; padding:5px 10px; display:none;}

.cataList li ul li a { margin-right:5px; display:inline; }
.cataList li ul li { width:auto; color:#666; border:none;}
*html .cataList li ul li { width:220px;}/*IE6 hack*/
ul.cataList .subCataList li a:link { color:#039;}
ul.cataList .subCataList li a:visited { color:#963;}



/* 在线客服 */
#onlineHelp { position:relative; z-index:10000; background-image:url(/new/images/onlineBG.gif); background-repeat:no-repeat; }
#onlineHelp { right:0px; top:0px; width:234px; height:55px; float:right; display:inline; }
#onlineHelpTitle { margin:20px 0px 0px 68px; font-weight:bold; color:#0000c0; }

#onlineBox { position:relative; left:0px; bottom:0px; margin:2px 0px 0px 68px; }
#onlineBox, #onlineBoxA, #onlineBoxB { width:160px; height:16px; text-align:left; overflow:hidden; }
#onlineBoxA, #onlineBoxB { font-family:verdana; font-size:12px; color:#000000; }
#onlineBoxA, #onlineBoxB { position:absolute; left:0px; line-height:120%; }
#onlineBoxA { top:-16px; margin:0px; }
#onlineBoxB { top:0px; margin:0px; }
#onlineBoxA a, #onlineBoxB a { font-family:verdana; color:red; font-weight:bold; }

#onlineMain { position:absolute; left:2px; top:55px; width:234px; height:auto; margin:0px; padding:0px; display:none; background-color:#f4f9fe; }
#onlineMain { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
#onlineBody { height:310px; background-image:url("/images/onlineHelpBG.gif"); background-repeat:repeat-y; }
#onlineInfos { text-align:left; width:190px; height:auto; margin-left:28px; padding-bottom:20px; line-height:120%; }
#onlineInfos { font-family:Arial; font-size:11px; color:#720000; }
#onlineInfos span { font-family:Arial; font-size:12px; font-weight:bold; }
#onlineInfos img { width:5px; height:8px; margin:10px 1px 0px 0px; }
#onlineInfos a { font-family:Arial; font-size:11px; color:#720000; }
#onlineBottom { position:relative; left:0px; top:0px; width:234px; height:4px; }
#onlineBottom { background-image:url("/images/onlineHelpBottom.gif"); background-repeat:no-repeat; }
#onlineBottom img { position:absolute; right:18px; bottom:12px; border:0px; width:13px; height:13px; }
.searchBar .searchInput { width:430px; height:24px; background:transparent url(http://www.inesun.com/App_Images/Public/search_input_bg.gif) no-repeat scroll left top; border:1px solid #9AA1A9; font-size:18px; }
.searchBox a { margin:0 15px; color:#0039D9; font-size:11px;}
.copyright { color:#333; margin:20px;}

