body{
    margin: 0;font-family:arial;font-size:9pt;
}
img{ border:none;}
ul{margin:0; padding:0; list-style:none;}
h3{font-size:13px; padding:0;font-weight:bold;margin:0;color:#000;}
a:link,a:visited{
    color:#000; text-decoration:underline !important; 
}
a:hover,a.active{text-decoration:none !important; color:#f60;}
.divMain{ width:760px; margin:0 auto;}

/*common panel*/
.shopCommon{border: 1px solid #999; margin-bottom:10px;}
div.shopCommonLeftHead{margin:1px;background:url(images/title_bg.gif) repeat-x;}
h3.shopCommonLeftTitle{height:24px;line-height:24px;padding-left:25px;}
div.shopCommonRightHead{margin:1px;background:url(images/title_bg.gif) repeat-x;}
h3.shopCommonRightTitle{color:#000; line-height:24px; padding-left:25px;background:url(images/RightTitle_f.gif)  no-repeat 10px center;width:524px;}
/*head*/
#divLogo{margin:4px 30px 4px 0px;float:left; position:relative;padding-top:15px;}
#divLogo #divLogoText {position:absolute; left:168px; top:7px;}
#divLogo #divLogoText .logotext {color:#079FE3; text-decoration:none !important;font-weight:bold; text-align:left; width:180px;display:block;}
#divHeadRight{float:right;padding-top:15px;text-align:right; width:400px;}
#divHeadRight ul{float:right;}
#divHeadRight ul li{float:right;background:url(images/headlist.gif) no-repeat left center; padding-left:15px; margin-left:15px;}
#divHeadRight #divUserInfo{float:right; padding-top:15px; padding-right:50px;}
#divNavPosition{clear:both;height:22px;line-height:22px;padding-left:4px;}
/*foot*/
#divShopFoot{clear:both;margin-top:10px;}
#divShopFoot ul{display:block;margin:0 auto;width:520px;}
#divShopFoot ul li{display:block;float:left; line-height:30px;}
#divShopFoot a:link,#divShopFoot a:visited{padding:0 3px;}
#webCopyRight{clear:both;text-align:center;}
/*导航*/
#divShopNav{height:120px;background:url(images/hLogo.gif) no-repeat; margin-top:5px;}
#divShopName{color:#F3791F;font-weight:bold;font-size:48px;text-align:center;height:90px;line-height:90px;}
#divNav{height:30px;}
#divNav ul{padding-left: 20px; float:left; margin-top:7px;}
#divNav li{float:left;margin-left:8px;background:url(images/NavNoSel.gif) repeat-x;padding:0 15px;}
#divNav li a{float:left;display:block;text-decoration:none;line-height:24px;}
#divNav li.selNav{background:#fff; border-bottom:none;}
#divNav li.selNav a{font-weight: bold;display:block;color:#10A3D2; }

#divContent{margin-top:10px;}
#divContentLeft{float:left; width:200px;}
#divContentRight{float:right;width:auto; margin-left:5px; max-width:550px;word-wrap: break-word;}

#divSellerInfo .shopCommonLeftTitle{background:url(images/title_User.gif) no-repeat 5px center;}
#divSellerInfo #divName{height:20px; line-height:20px;padding-left:5px;}
#divSellerInfo #divName a{color:#10A3D2; font-weight:bold; text-decoration:none;}
#divSellerInfo #divName a:hover{color:#10A3D2; font-weight:bold; text-decoration:underline;}
#divSellerInfo ul{width:100%;}
#divSellerInfo li{height:24px;line-height:24px;margin:2px 5px; border-bottom:dashed 1px #ccc;}
#divSellerInfo li a:link,#divSellerInfo li a:visited{color:Red;}
#divSellerInfo li a:hover{color:Red; text-decoration:none;}
#divSellerInfo #divContact{background:url(images/contact.gif) no-repeat 110px center; text-align:right;}
#divSellerInfo #divContact a{ width:90px; display:block; height:24px; margin-left:95px;}
#divSellerInfo #divContact img{display:none;}
/*搜索*/
#divSearch .shopCommonLeftTitle{background:url(images/title_search.gif) no-repeat 5px center;}
#divSearch #divSearchBody{padding:10px 5px;}
#divSearch #divSearchBody #btnShopSearch{margin-bottom:0 !important;background:url(images/search_shop.gif) no-repeat; width:50px; border:none; margin-bottom:1px; cursor:pointer;}

#divBulletin{width:200px;}
#divBulletin .shopCommonLeftTitle{background:url(images/title_bulletin.gif) no-repeat 5px center;}
/*shopcategory*/
#divShopCategory{width:200px;margin-bottom:10px;}
#divShopCategory .shopCommonLeftTitle{background:url(images/title_search.gif) no-repeat 5px center;}
#divShopCategory .shopCommonLeftTitle{background:url(images/title_cate.gif) no-repeat 5px center;}
#divShopCategory li{background:url(images/CateList.gif) no-repeat 0px 8px;line-height:22px; border-bottom:dashed 1px #ccc;padding-left:10px;}
#divShopCategory li.cateGroup{background:none; font-weight:bold;padding-left:0;}

#divShopCustomPage{width:550px;max-width:550px;overflow:hidden; margin-bottom:10px;}
/*product list*/
DIV.productItem .pic{
    height:100px;border:solid 1px #ccc; width:100px; margin:0 auto;
    background-color:#FFF;background-position:center center;background-repeat:no-repeat;
}
DIV.productItem .pic a{display:block;width:100px;height:100px;}
DIV.productItem .pic img{display:none;}
DIV.productItem .name{overflow:visible;}

/*price*/
DIV.productItem .pricediscount{height:20px;color:#555;font-weight:bold;text-decoration:line-through;}
DIV.productItem .price{height:20px;color:#c10000;font-size:12px;font-weight:bold;}
/*DIV.productItem .price{color:Red;font-weight:bold;}*/
DIV.productItem .discountprice{color:black;font-weight:bold;TEXT-DECORATION: line-through;}


/*水平显示*/
DIV.divProducts{margin-bottom:10px; width:548px;}
DIV.gridItems{overflow:hidden;}
DIV.gridItems DIV.productItem{float:left;width:120px;text-align:center; margin-left:10px; margin-bottom:0px;  margin-top:5px;}
DIV.gridItems DIV.productItem .pic a{width:100px;height:100px;}
DIV.gridItems DIV.productItem .name{width:110px;line-height:18px; overflow:hidden;}
DIV.gridItems DIV.productItem .price{line-height:15px;}
DIV.gridItems DIV.productItem .discountprice{line-height:15px;}
/*垂直显示*/
DIV.verticalItems{overflow:hidden; position:relative; width:548px;}
DIV.verticalItems DIV.productItem{border-bottom:dashed 1px #999;width:546px; line-height:100px; float:left; padding:5px 0;}
DIV.verticalItems DIV.productItem .select{ float:left;
    text-align:center; width:30px; padding-top:40px; 
}
DIV.verticalItems DIV.productItem .pic{float:left;line-height:100px;margin-right:10px;}
DIV.verticalItems DIV.productItem .name{float:left; height:50px;line-height:20px; width:380px; margin-top:10px;}
DIV.verticalItems DIV.productItem .price{float:left;line-height:20px; width:380px;}
DIV.verticalItems DIV.productItem .discountprice{float:left;line-height:20px; width:380px;}
/*add to cart*/
DIV.divSelect{line-height:34px; border-bottom:solid 1px #ccc; margin-top:5px;}
DIV.divSelect DIV.box{ display:inline; width:100px; padding-left:5px;}
DIV.divSelect DIV.button{ display:inline; width:450px; padding-left:20px;}
DIV.divSelect DIV.button .compare{background:url(images/compare.gif) no-repeat; width:103px; height:27px;border:none;cursor:pointer;}
DIV.divSelect DIV.button .addcCart{background:url(images/addcart.gif) no-repeat; width:185px; height:27px;border:none;cursor:pointer;}
/*leave word*/
#ulLeaveWordList li{padding:10px;}
#ulLeaveWordList .name{font-weight:bold;color:#10A3D2;}
#ulLeaveWordList .word{line-height:20px; padding:5px; margin:0;}
#ulLeaveWordList .reply{width:96%; margin:0 auto;line-height:20px;padding:5px;background-color:#FFFAE2; border:solid 1px red; color:#FF6600;}
#divShopLeaveWord .shopCommonRightTitle{background:url(images/msg.gif) no-repeat 5px center;}

.para{padding:5px;}
.divEnd{clear:both; height:0px;line-height:0px;}

#divBackground{width:100%;height:100%;background-color:#000;position:absolute;top:0;left:0;z-index:900;display:none;filter:alpha(opacity=40);-moz-opacity:0.4;}
.divPopup{position:absolute;z-index:910;display:none;border:2px solid #217AC1; background-color:#EBF4FC; padding:5px;}

.pInfoMsg{margin:0; padding-top:10px; padding-left: 50px; height:40px; background:url(images/err.ico) no-repeat 20px center;}