.favBg{ padding-bottom:15px;}
.favBg .favTl{ background:#e6eff9 url(/images/default/favBg.gif) no-repeat left top; height:10px;}
.favBg .favTr{background:#e6eff9 url(/images/default/favBg.gif) no-repeat 0 -10px; float:right; width:10px; height:10px; font-size:0;}
.favBg .favM{ background:#e6eff9; padding:0 12px;}
.favBg .favBl{ background:#e6eff9 url(/images/default/favBg.gif) no-repeat 0 -20px; height:10px;}
.favBg .favBr{background:#e6eff9 url(/images/default/favBg.gif) no-repeat 0 -30px; float:right; width:10px; height:10px; font-size:0;}
.favBg .favTop ul,.favBg .categroyBotFav ul{ margin-bottom:0;}
.favBg .favTop,.favBg .categroyBotFav,.favBg .leftFav{ background:url(/images/default/favorBg.gif) no-repeat scroll right top}
.favBg .categroyBotFav{ padding-top:10px; padding-bottom:0;}
.favBg .categroyBotFav li{  padding:4px 0;}
.favBg .favTop li{ padding:7px 0;}

.paths{ margin-bottom:10px;}
.proBoxTop img{ vertical-align:middle; margin-right:3px;}

.relatedCategory{ padding-bottom:15px;}
.relatedCategory h2{ font-size:14px; color:#1f1f1f; padding-bottom:8px;}
.relatedCategory ul li{ width:240px; float:left; height:40px;}
.relatedCategory ul li a:link,
.relatedCategory ul li a:active,
.relatedCategory ul li a:visited{ text-decoration:underline; color:#06c; font-size:14px;}
.relatedCategory ul li a:hover{ text-decoration:none; color:#06c; font-size:14px;}

.searchbottom{ height:70px; clear:both; background:#e7e7e7 url(/images/default/search_bottom_bg.gif) no-repeat right -70px;}
.searchbottom .content{ padding-top:8px; height:62px; background:url(/images/default/search_bottom_bg.gif) no-repeat; margin-right:20px;}
.searchbottom #search{ float:left; margin-left:200px!important; margin-left:100px;}

.sehotproduct{ padding-bottom:20px; border:#e0e0e0 1px solid; width:208px;}
.sehotproduct h2{ height:31px; line-height:31px; background:url(/images/default/hotproduct_bg.gif) repeat-x; padding-left:8px;}
.sehotproduct h2 span{ display:block; background:url(/images/default/hotproduct_bg.gif) no-repeat 0 -31px; padding-left:15px; font-size:14px;}
.sehotproduct ul{margin:0 auto;}
.sehotproduct ul li{ width:185px; padding:0 10px 10px 10px; float:left; text-align:center; margin-top:10px;}
.sehotproduct ul li a.ptitle:link,.sehotproduct ul li a.ptitle:active,.sehotproduct ul li a.ptitle:visited{ color:#06c; font-size:12px; display:block; height:28px; overflow:hidden; margin-bottom:5px;}
.sehotproduct ul li a.ptitle:hover{ font-size:12px;}
.sehotproduct ul li a.price:link,.sehotproduct ul li a.price:active,.sehotproduct ul li a.price:visited{ font-size:16px; font-weight:bold; color:#333;}
.sehotproduct ul li a.price:hover{ font-size:16px; font-weight:bold;}
.sehotproduct ul li a.merchantname:link,.sehotproduct ul li a.merchantname:active,.sehotproduct ul li a.merchantname:visited{ font-size:11px; color:#666; line-height:20px;}
.sehotproduct ul li a.merchantname:hover{ font-size:11px; color:#666;}

.leftSection .seeMore{ position:relative; z-index:5;}
.attrmorewrapper{ width:500px; height:320px; background:url(/images/default/attr_popup_bg.png) no-repeat;_background:url(/images/default/attr_popup_bg.gif) no-repeat; position:absolute; top:-50px; left:100px;}
.attrmorewrapper h3{ font-size:16px; height:40px; line-height:40px; padding-left:20px;}
.attrmorewrapper h3 a.close{ float:right; margin:13px 15px 0 0;}
.attrmorewrapper .content{ width:484px; padding-left:13px; height:250px; overflow-y:auto; overflow-x:hidden; margin-top:5px;}
.attrmorewrapper .gototop{ float:right;}
.attrmorewrapper .gototop a:link,.attrmorewrapper .gototop a:active,.attrmorewrapper .gototop a:visited{ color:#666; font-size:11px; text-decoration:underline;}
.attrmorewrapper .gototop a:hover{ color:#666; font-size:11px; text-decoration:none;}
.attrmorewrapper h4{ font-size:14px;}
.attrmorewrapper h4 span{ font-weight:normal; font-size:12px;}
.attrmorewrapper .subCollapse{ clear:both; background: url(/images/default/attrmore_cate_bg.gif) no-repeat; line-height:24px; cursor:pointer; width:422px; padding:0 10px 0 28px; margin-bottom:5px;}
.attrmorewrapper .subExpand{ clear:both; background: url(/images/default/attrmore_cate_bg.gif) no-repeat 0 -24px; line-height:24px; cursor:pointer; width:422px; padding:0 10px 0 28px; margin-bottom:5px;}
.attrmorewrapper .subcontent ul{ padding:2px 0; float:left}
.attrmorewrapper .subcontent ul li{ width:180px; float:left; position:static;}

.yahoosearchresult{height:79px; clear:both; background:#ffbb64 url(/images/default/search_bottom_bg.gif) repeat-x 0 -298px; margin-bottom:15px;}
.yahoosearchresult .content{ padding-top:13px; height:66px; background:url(/images/default/search_bottom_bg.gif) no-repeat left -140px; margin-right:15px;}
.yahoosearchresult .rightbg{ height:79px; background:#ffbb64 url(/images/default/search_bottom_bg.gif) no-repeat right -219px; width:9px; float:right;}
.yahoosearchresult .img{ float:right;}
.yahoosearchresult .content p{ padding-left:20px; padding-top:8px; line-height:22px; color:#000;}
.yahoosearchresult .content p strong{ color:#d90d09;}

.seRight{float:right;padding:15px 18px 0 0}

.proList td.col1{ position:relative; z-index:1}
.proList td.col1 .pricedropoff{ width:33px; height:27px; padding-top:6px; font-weight:bold; font-size:8px; color:#fff; position:absolute; margin:67px 0 0 67px;text-align:center;  background:url(/images/default/pricedrop/pd_off_bg_s.png) no-repeat!important; background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/default/pricedrop/pd_off_bg_s.png',sizingMethod='crop');}
.proList td.col1 .pricedropoff span{ display:block; font-size:10px; #padding-bottom:3px;}
.proList .col3 p a.proPricePD:link,.proList .col3 p  a.proPricePD:visited,.proList .col3 p  a.proPricePD:hover,.proList .col3 p  a.proPricePD:active{ font-size:14px; font-weight:bold; color:#d41a1a;}
.proList p.originalprice{ color:#666; text-decoration:line-through;}

.narrowPriceBox{ width:208px;}
