@charset "utf-8";
/* CSS Document */

.butSeeIt{width:68px; height:20px; background:url(/images/default/but_seeit.gif) no-repeat; border:0; cursor:pointer;}
.butCompare{width:68px; height:20px; background:url(/images/default/but_compare.gif) no-repeat; border:0; cursor:pointer;}

.prodTopBox{ background:url(/images/default/productDot.gif) repeat-y 688px; padding-top:2px; float:left; display:block;width:950px; margin-bottom:20px; margin-top:8px;}
.prodTopBox .col1{width:160px;  float:left; text-align:center; padding-bottom:5px; margin-bottom:5px}
.prodTopBox .col2{ width:495px; float:left;padding:0 10px 0 8px;}
.prodTopBox .col3{ width:260px; float:right;}
.prodTopBox .col1 .proImg{ margin-bottom:20px;}

.prodTopBox .col2 p{ color:#797777;}
.prodTopBox .col2 .proName,.prodTopBox .col2 h1{ font-size:20px; color:#173877; font-weight:bold; margin-bottom:5px;overflow: hidden;cursor:pointer;-moz-binding: url("/css/default/wordwrap.xml#wordwrap"); }
.prodTopBox .col2 a.title:hover{ text-decoration:none;}
.prodTopBox .col2 h1 a:link,
.prodTopBox .col2 h1 a:visited,
.prodTopBox .col2 h1 a:hover,
.prodTopBox .col2 h1 a:active{font-size:20px; color:#173877; font-weight:bold; cursor:pointer; text-decoration:none;}
.prodTopBox .priceRow{color:#797777; clear:both; margin-bottom:6px;}
.prodTopBox .priceRow p{ display:inline; margin-right:10px;}
.prodTopBox .priceRow p a.price:link,
.prodTopBox .priceRow p a.price:visited{font-size:18px; color:#c40000; text-decoration:none;}
.prodTopBox .priceRow p a.price:hover,
.prodTopBox .priceRow p a.price:active{font-size:18px; color:#c40000; text-decoration:underline;}
.prodTopBox .BrandRow{ margin-bottom:10px;color:#797777;}
.prodTopBox .BrandRow a:link,
.prodTopBox .BrandRow a:visited,
.prodTopBox .BrandRow a:hover,
.prodTopBox .BrandRow a:active{ text-decoration:underline; color:#0066cc;}
.prodTopBox .col2 p a:link,
.prodTopBox .col2 p a:visited,
.prodTopBox .col2 p a:hover,
.prodTopBox .col2 p a:active{ color:#0066CC; text-decoration:underline;}



.prodTopBox a.buyLink:link,.prodTopBox a.buyLink:visited,.prodTopBox a.buyLink:hover,.prodTopBox a.buyLink:active{ display:block;padding:0 10px 0 52px; background: url(/images/default/but_proBuy.gif) no-repeat; width:165px; height:42px; line-height:42px; font-size:14px; font-weight:bold; color:#1e4795;  margin-bottom:15px; margin-top:20px; margin-left:auto; margin-right:auto; text-decoration:underline;}
.prodTopBox a.friendLink:link,.prodTopBox a.friendLink:visited,.prodTopBox a.friendLink:hover,.prodTopBox a.friendLink:active{ display:block;background: url(/images/default/but_friend.gif) no-repeat; width:157px; padding-left:33px; height:23px; line-height:23px; margin-left:auto; margin-right:auto; text-align:center; margin-bottom:15px;}
.prodTopBox a.writeReviewLink:link,.prodTopBox a.writeReviewLink:visited,.prodTopBox a.writeReviewLink:hover,.prodTopBox a.writeReviewLink:active{ display:block;background: url(/images/default/but_writeReview.gif) no-repeat; width:120px; padding-left:20px; height:23px; line-height:23px; margin-left:auto; margin-right:auto; text-align:center}

.prodTopBox p.noOffer{ font-weight:bold; margin:0 auto; display:block; margin-top:6px; text-decoration:none; margin-bottom:32px; background-image:none;font-size:16px; color:#C33; padding-left:10px; line-height:19px; width:195px; text-align:center;}
.prodTopBox p.noOffer span{ font-size:12px; color:#C33; display:block;}

.clickLarge{ cursor:pointer;}

.prodTabBox{ background:url(/images/default/prodTabBg.gif) repeat-x bottom; height:37px; clear:both}
.prodTabBox .selected,.prodTabBox .normal{width:150px; height:37px; line-height:37px; display:block; float:left; margin-left:9px; text-align:center; font-size:16px; font-weight:bold;}
.prodTabBox .selected{  background:#d8e5cd url(/images/default/prodTab.gif) no-repeat; color:#173876;}
.prodTabBox .normal{ background:#e8e8e8 url(/images/default/prodTab.gif) no-repeat 0 -38px ; }
.prodTabBox .normal a:link,
.prodTabBox .normal a:visited,
.prodTabBox .normal a:hover,
.prodTabBox .normal a:active{color:#6a707e; font-size:16px; text-decoration:none; display:block;width:150px; height:35px; }

.prodTotalBox{ background:#f6f9f2 url(/images/default/prodTotalBg.gif) repeat-x; clear:both; display:block; float:left; height:41px; width:940px; color:#173876; font-size:18px; font-weight:bold; line-height:41px; padding-left:10px;}
.prodTotalBox span{ float:right; padding-right:10px;}

.prodTable table{ width:100%; border-collapse:collapse; border-bottom:7px solid #e9e9e9; float:left}
.prodTable table td{ clear:both;}
.prodTable .bord{ border-bottom:1px solid #d4d4d4;}
.proTitCol1,.proTitCol2,.proTitCol3,.proTitCol4,.proTitCol5,.proTitCol6{background:#e9e9e9; text-align:center;padding:5px 0;}
.proTitCol1{width:100px;  padding:5px 0 5px 25px;}
.proTitCol2{width:120px;}
.proTitCol3{width:160px;}
.proTitCol4{width:155px; padding:5px 0 5px 10px;}
.proTitCol5{width:80px;}
.proTitCol6{width:230px;}

.detailReviewPage{ text-align:right; padding-bottom:5px;}
.detailReviewPage a{background:url(/images/default/dot_arrowOrange.gif) no-repeat 0 3px;color:#06c; padding-left:10px; }


.proTitCol1 a:link,.proTitCol1 a:visited,.proTitCol1 a:hover,.proTitCol1 a:active{ text-decoration:underline;color:#274809;}

.proCol1,.proCol2,.proCol3,.proCol4,.proCol5,.proCol6{ text-align:center; padding:18px 5px;}


.proCol1 span a:link,.proCol1 span a:visited,.proCol1 span a:hover,.proCol1 span a:active{ font-size:17px; color:#000;}
.proCol1 p a:link,.proCol1 p a:visited,.proCol1 p a:hover,.proCol1 p a:active{ color:#0066cc; text-decoration:underline;}
.proCol2 a:link,.proCol2 a:visited,.proCol2 a:hover,.proCol2 a:active{ text-decoration:underline; color:#0066cc;}
.proCol3 img{ width:90px; height:30px;}
.proCol3 a:link,.proCol3 a:visited,.proCol3 a:hover,.proCol3 a:active{font-size:14px;text-decoration:underline; color:#0066cc;}
.proCol4 a:link,.proCol4 a:visited,.proCol4 a:hover,.proCol4 a:active{ text-decoration:underline; color:#0066cc;}

.proCol6 .butSeeIt{ display:block;margin-left:auto; margin-right:auto; margin-bottom:5px;}
.proCol6 a:link,.proCol6 a:visited,.proCol6 a:hover,.proCol6 a:active{color:#666;}

.prodBotFav{background:url(/images/default/favor.gif) no-repeat 850px 10px; padding-bottom:25px; padding-top:20px; }
.prodBotFav li{ line-height:19px; padding:5px 0;}
.prodBotFav a{ margin-right:6px;}
.prodBotFav div{ display:inline;}

.infofav{ padding-bottom:15px;}
.infofav h2{font-size:21px;color:#17346b;}
.infofav li{padding:5px 0; line-height:19px;}
.infofav li a{ margin-right:6px;}

.commentBox{ margin-bottom:15px;}
.commentBox h2{ color:#17346b; font-size:21px; margin-bottom:10px}
.commentBox .bord{ border-bottom:1px solid #d3d3d3;}
.post{ background:url(/images/default/commentBg.gif) repeat-x; padding-bottom:15px; padding-top:8px; clear:both;}
.post .content{width:60%; line-height:16px; padding-left:10px;}
.post .content p{ margin-bottom:15px;}
.post .title{ padding:0 10px 8px 0; color:#17346b; font-size:14px; font-weight:bold; margin-bottom:10px;  }
*html .post .title{display:block; width:940px; float:right;margin-left:10px;}

.post .ratingStar1_0{ padding-right:15px; padding-left:115px;background:url(/images/default/ratingStar1-0.png) no-repeat 10px 1px; height:19px;}
*html .post .ratingStar1_0{background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src="/images/default/ratingStar1-0.png", sizingMethod='crop'); }
.post .ratingStar2_0{ padding-right:15px; padding-left:115px;background:url(/images/default/ratingStar2-0.png) no-repeat 10px 1px; height:19px;}
*html .post .ratingStar2_0{background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src="/images/default/ratingStar2-0.png", sizingMethod='crop'); }
.post .ratingStar3_0{ padding-right:15px; padding-left:115px;background:url(/images/default/ratingStar3-0.png) no-repeat 10px 1px; height:19px;}
*html .post .ratingStar3_0{background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src="/images/default/ratingStar3-0.png", sizingMethod='crop'); }
.post .ratingStar4_0{ padding-right:15px; padding-left:115px;background:url(/images/default/ratingStar4-0.png) no-repeat 10px 1px; height:19px;}
*html .post .ratingStar4_0{background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src="/images/default/ratingStar4-0.png", sizingMethod='crop'); }
.post .ratingStar5_0{ padding-right:15px; padding-left:115px;background:url(/images/default/ratingStar5-0.png) no-repeat 10px 1px; height:19px;}
*html .post .ratingStar5_0{background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src="/images/default/ratingStar5-0.png", sizingMethod='crop'); }


.post .title p{ display:inline; padding-left:8px; color:#17346b; }
.post .title p span{ color:#8f8f8f; font-weight:normal; font-size:10px; padding-right:3px;}
.post .bottom p{color:#9c9c9c; display:inline; margin-right:20px;}
.post .bottom p strong{ color:#17346b;}
.post .bottom div{ padding-top:6px; display:inline}
.post .bottom div img{ margin-left:5px; margin-right:15px;}
.post .bottom div a{ color:#06c;}
.post .bottom div a:hover{ color:#06c;}
.reviewPage{ text-align:center; padding:5px 0 10px;}
.reviewPage span{  font-size:20px;}
a.pageSmall:link,a.pageSmall:visited, a.pageSmall:hover, a.pageSmall:active{  color:#06c; font-size:13px; padding:0 4px; text-decoration:underline;}
a.pageMore:link,a.pageMore:visited,a.pageMore:hover,a.pageMore:active{  color:#06c; font-size:16px; padding:0 5px;}


.proRelativeBox{ padding-bottom:15px; margin-bottom:15px;}
.proRelativeBox h2{color:#17346b; font-size:21px; clear:both;}
.proRelativeBox .product{ width:170px ; float:left; padding:10px; text-align:center}
.proRelativeBox .bord{ background:url(/images/default/relativeBord.gif) repeat-y right;}
.proRelativeBox .product img{width:100px; height:100px; display:block; margin:0px auto; padding:5px 0 15px;}
.proRelativeBox .product p{ height:32px; display:block; overflow:hidden; margin-bottom:8px; line-height:16px; }
.proRelativeBox .product p a:link,
.proRelativeBox .product p a:visited,
.proRelativeBox .product p a:hover,
.proRelativeBox .product p a:active{ font-weight:bold; color:#0066cc; }
.proRelativeBox a.prodPrice:link,
.proRelativeBox a.prodPrice:visited,
.proRelativeBox a.prodPrice:hover,
.proRelativeBox a.prodPrice:active{ font-weight:bold; }
.proRelativeBox .product .butSeeIt,.proRelativeBox .product .butCompare{ margin:15px 55px 10px 55px !important;margin:15px 45px 10px 45px;  clear:both; display:block; }



.infoBox{  padding:0px 0px 15px; line-height:20px;}
.infoBox p{color:#696969;}
.infoBox ul{ border-top:1px solid #e2e2e2; margin-top:10px; padding-top:12px; margin-bottom:5px;}
.infoBox li{ display:inline; }
.infoBox li a:link,.infoBox li a:visited,.infoBox li a:hover,.infoBox li a:active{color:#666;}
.infoBox span{margin:0 6px;color:#dadada;}

.prodDetail .colL{width:706px;  float:left;}
.prodDetail .colR{width:225px; float:right;}
.prodDetail .favR li{ padding-bottom:15px; line-height:15px;}
.prodDetail .detail{border:1px solid #e9e9e9; padding-bottom:15px;}
.prodDetail .detail .title{ background:#e9e9e9;  font-weight:bold; padding:5px 0 5px; }
.prodDetail .detail .title p{border-left:4px solid #778f63; margin-left:8px;padding:0 0 0 5px; color:#222222;}
.prodDetail .detail p{ padding:10px 15px; color:#73796e;}

#else{ padding-bottom:12px;}
#else a:link,
#else a:visited,
#else a:hover,
#else a:active{ color:#0066cc; font-size:10px;}
#else p{ margin-bottom:18px;font-size:10px; color:#73796e;}
#else p span{color:#333;}

.psptit {border-bottom:1px solid #EEEEEE;padding:10px 0px 3px; margin:0 10px;}
.pspl {float:left;margin:5px 0 5px 10px;width:220px;}
.pspr {float:left;margin:5px 10px 5px 0;width:400px;}

.nofav{ height:20px; }

.indexBox{ padding:0px 0 25px;}
.indexBox p{font-size:14px;color:#17346b;font-weight:bold;}
.indexBox ul{ padding-top:10px;}
.indexBox li{ display:inline;line-height:18px;}
.indexBox span{ margin:0 6px;color:#6f6f6f;}
.indexBox li a:link,.indexBox li a:visited,.indexBox li a:hover,.indexBox li a:active{color:#6f6f6f;}
.indexBox .seeMore{ background:transparent url(/images/default/dot_arrowOrange.gif) no-repeat scroll 1px 8px; padding-left:10px; padding-top:5px;}
.indexBox .seeMore a:link,.indexBox .seeMore a:visited,.indexBox .seeMore a:hover,.indexBox .seeMore a:active{color:#0066CC;}

.infoBox{  padding:0px 0px 18px; line-height:20px; margin-bottom:15px}
.infoBox p{color:#696969;}
.infoBox ul{ border-top:1px solid #e2e2e2; margin-top:10px; padding-top:12px; margin-bottom:5px;}
.infoBox li{ display:inline; }
.infoBox li a:link,.infoBox li a:visited,.infoBox li a:hover,.infoBox li a:active{color:#666;}
.infoBox span{margin:0 6px;color:#dadada;}
