﻿/* ProductDetail layout */
#EHSN-s-pdt {margin:15px 0 15px 15px;}
#EHSN-s-pdt .left{ float:left;width:302px;}
#EHSN-s-pdt .right{ float:left;width:415px; margin-left:10px;}

#EHSN-s-pdr,#totalcount td{ font-size:12px;font-family: Arial, "新細明體";}

#ProductFlashImg span{float:left;}
#ProductFlashImg img{ vertical-align:bottom;}
.ProductRateInfo_detailNM{font-family: Arial, "新細明體";font-size: 15px;color:#494949; font-weight:bold;}
#ProductRateInfo_SMS{ margin:8px 0;color: #333333;text-align:left;}
/* 禮物清單 Start */
#ProductRateInfo_SMS .ProductRateInfo_SMS_left{float:left;w/idth:277px;}
#ProductRateInfo_SMS .ProductRateInfo_SMS_right{float:right;}
/* 禮物清單 End */
#ProductRateInfo_SMS span{ display:block; margin:4px 0; *margin:6px 0 !important; *margin:4px 0;}
.PDDotLine {background:url('../R6Images/bg_best_product_line.gif') repeat-x center; display:block; height:10px;}
#EHSN-s-pra .PDDotLine,#EHSN-s-pde .PDDotLine{width:99%;}
.PDPriceTitleBC {background-color: #E5E5E5;}
.PDDotLine-Y {background:url('../R6Images/bg_best_product_line_y.gif') repeat-y;}
.Pddt {font-family: Arial, "新細明體";font-size: 12px;font-style: normal;	line-height: 150%;color: #93010C;}
.PDCS{ display:inline; float:left;}
.ddt {font-family: Arial, "新細明體";	font-size: 12px;font-style: normal;line-height: 150%;color: #666666;}
.Mddt {	font-family: Arial, "新細明體";font-size: 12px;font-style: normal;line-height: 150%;color: #666666;background-image:url(../R6Images/ProductDetail/aross_line.gif);}
#ProductDetail_Btn span img{vertical-align:bottom; }
#ProductDetail_Btn span {cursor:pointer;}
#NoCheckOutBtn{ text-align:left;}
#ALLADBANNER{ display:none; height:70px; overflow:hidden;}

/* ProductPromo */
#ProductPromo{ background-color:#EEEFF4; height:80px;}
#ProductLeftPromo{ float:left; margin:10px 20px 10px 30px; *margin:10px 15px 10px 20px;}
#ProductRightPromo{float:left; margin:10px 20px 10px 25px; *margin:10px 0px 10px 25px;}

/*上一個下一個商品*/
#EHSN-s-roll { margin:12px 0;}
#EHSN-s-roll .spanWidth{ display:block;width:111px; *width:110px; float:left;font-size:13px;color:#878787;}
#EHSN-s-roll a,#EHSN-s-roll a:hover,#EHSN-s-roll .thisCate{ display:block;text-decoration:none;font-size:13px;color:#878787;float:left;}
#EHSN-s-roll .Prev,#EHSN-s-roll .PrevEnd,#EHSN-s-roll .PrevEnd:hover{background:url(../R6Images/ProductDetail/iconArrow.gif) no-repeat 0 3px; *background:url(../R6Images/ProductDetail/iconArrow.gif) no-repeat 0 2px; padding-left:12px; }
#EHSN-s-roll .Prev:hover{background:url(../R6Images/ProductDetail/iconArrow.gif) no-repeat 0 -11px; *background:url(../R6Images/ProductDetail/iconArrow.gif) no-repeat 0 -12px; padding-left:12px; }
#EHSN-s-roll .next,#EHSN-s-roll .next:hover{ width:77px;}
#EHSN-s-roll .next{background:url(../R6Images/ProductDetail/iconArrow.gif) no-repeat 71px -25px; *background:url(../R6Images/ProductDetail/iconArrow.gif) no-repeat 66px -26px;/*padding-right:12px; */}
#EHSN-s-roll .next:hover{background:url(../R6Images/ProductDetail/iconArrow.gif) no-repeat 71px -39px; *background:url(../R6Images/ProductDetail/iconArrow.gif) no-repeat 66px -40px;/*padding-right:12px; */}
/*商品頁分期資訊and顏色款式*/
#EHSN-s-cics{ margin:5px 0 10px 0;}
#EHSN-s-cics .fl{ float:left;}
#EHSN-s-cics .ci{ width:195px;}
#EHSN-s-cics .cs{ width:214px;}
#EHSN-s-cics .PDDotLine-Y {background:url('../R6Images/bg_best_product_line_y.gif') repeat-y; width:1px; height:150px;}
#EHSN-s-cics .gbline {height:165px;}
#EHSN-s-pdt .infoTitle{font-size: 13px;background:#e5e5e5;margin:0 0 -6px 0;padding:0;height:25px;line-height: 25px;text-decoration: none;font-style: normal;font-weight: normal;padding-left:7px;color:#000;border-left:#c8c8c8 7px solid;}
#EHSN-s-cics .content{margin:15px 0 0 15px;}
#EHSN-s-cics .content .info{ display:block;color:#333333;line-height:18px;}
#EHSN-s-cics .content .infoQuery{ float:right; padding:8px 10px 0 0;}

#EHSN-s-cics .gbcontent{margin-top:15px; line-height:20px; color:#333333; font-size:12px;}
#EHSN-s-cics .gbcontent .gbnote{ text-align:right; padding: 0 6px 5px 0;}
#EHSN-s-cics .gblist { margin-top:7px; line-height:22px;}
#EHSN-s-cics .gblist .count{ width:80px;display:block;float:left;}
#EHSN-s-cics .gblist .price{ width:131px;display:block;float:left;}
#EHSN-s-cics .gblist .hd .count,#EHSN-s-cics .gblist .hd .price{font-size:13px;background-color:#970F01; color:#fff; text-align:center;}
#EHSN-s-cics .gblist .hd .count{border-right:#fff solid 3px;}
#EHSN-s-cics .gblist .bd .count,#EHSN-s-cics .gblist .bd .price{font-size:12px;background-color:#F4F2EA; color:#666666; text-align:center;border-bottom:#970F01 solid 1px;}
#EHSN-s-cics .gblist .bd .count{width:83px;}
#EHSN-s-cics .gblist .bd .price{font-size:13px; color:#333333;}
#EHSN-s-cics .gblist .fd{ color:#911201;font-size:13px; padding-top:3px; } 


/*商品頁按鈕*/
#EHSN-s-pdb { margin-left:5px;}
#EHSN-s-pdb span{ display:block; float:left; margin-right:5px; *margin-right:4px;cursor:pointer;}
#EHSN-s-pdb .last{ margin-right:0;}
/*商品頁加價購*/
#EHSN-s-pdj{ margin:5px 0 10px 8px;}
#EHSN-s-pdj .up img,#EHSN-s-pdj .down img{ vertical-align:top;}
#EHSN-s-pdj .content{background:url('../R6Images/ProductDetail/cross_table_bg.gif') repeat-y;}
#EHSN-s-pdj .content .info{ display:block; /*height:30px;*/ padding:5px 5px;}
#EHSN-s-pdj .content .info input { vertical-align:middle; margin:0 7px;}
#EHSN-s-pdj .content .line{background:url('../R6Images/ProductDetail/cross_table_bg2.gif') no-repeat 3px 24px;}

/*TV PGM*/
#EHSN-s-pdtv{background:#EFEFEF url(../R6Images/ProductDetail/iconClock.gif) no-repeat scroll 6px 6px;font-family:"新細明體";font-size:13px;letter-spacing:1px;line-height:19px;padding-left:26px;width:380px;word-spacing:1px; height:40px;margin:20px 0 0 5px;}
#EHSN-s-pdtv .up{color:#666666;}
#EHSN-s-pdtv .title{color:#73050E;}
#EHSN-s-pdtv .detail{color:#333333;}
/* 頁籤ProductInfo */
#EHSN-s-pi .menubg{background:url(../R6Images/ProductDetail/tab_btns.gif) repeat-x center top;;height:62px;overflow:hidden;width:750px;}
#EHSN-s-pi .menu{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:27px 30px 0pt 10px;}
#EHSN-s-pi .menu li{display:inline;}
#EHSN-s-pi .menu li a{display:block;width:110px;height:30px;background:url(../R6Images/ProductDetail/tab_btn.gif) no-repeat;float:left;font-size:13px;margin-left:3px;padding-top:10px;*padding-top:13px;text-align:center;}
#EHSN-s-pi .menu .active a,#EHSN-s-pi .menu a:hover{background:url(../R6Images/ProductDetail/activ_btn.gif) no-repeat;color:#990000;}
#EHSN-s-pi .menuContent{margin:0 5px 10px 10px;width:730px; overflow:hidden;}
#EHSN-s-pi .AreaStyle,#EHSN-s-pi .AreaTop{margin-top:20px;}
#EHSN-s-pi .open{display:block;}
#EHSN-s-pi .close{display:none;}
#EHSN-s-pi input{border:1pt solid #C4C4C6;color:#6E6E6E;height:20px;line-height:20px;padding-left:4px;}
#EHSN-s-pi .friendContent{margin:15px 0 0 55px;}
#EHSN-s-pi .GiftImg{ margin:10px 0 15px 0; padding:0; list-style:none;}
#EHSN-s-pi .GiftImg li img{border:1px solid #D4D4D4;}
#EHSN-s-pi .GiftImg li{padding:0 13px 0 0; float:left;}

#EHSN-s-pir {font-size:13px; margin:20px 20px 0 10px;}
#EHSN-s-pir .rateTitle,#EHSN-s-pir .rateProduct{ width:100%;}
#EHSN-s-pir .rateTitle div{ float:left;}
#EHSN-s-pir .rateTitle .ProductInfoListText{ width:367px;}
#EHSN-s-pir .rateTitle .RateLink{ padding-top:13px; text-align:right;width:310px;}
#EHSN-s-pir .redlink{ color:#FF0000; font-weight:bold;}
#EHSN-s-pir .redlink:hover{text-decoration:underline;}
#EHSN-s-pir .bgf8f8f3{ background-color:#f8f8f3;}
#EHSN-s-pir .content{ line-height:30px;}
#EHSN-s-pir .date{background:url(../R6Images/ProductDetail/bullit.gif) no-repeat 5px 13px; display:block; padding-left:15px; width:105px; float:left;}
#EHSN-s-pir .member{display:block;width:491px; float:left; }
#EHSN-s-pir .rateDesc{border-bottom-color:#EEEEEE;border-bottom-style:solid;border-bottom-width:1px;line-height:20px;padding:0 10px 5px 5px;}
#EHSN-s-pir .rateReply{line-height:20px; padding:5px 10px 0 5px;}
#EHSN-s-pir .c4D{ color:#4D4D4D; font-weight:bold;}
#EHSN-s-pir .coffee{ color:#7a0613; font-weight:bold;}
#EHSN-s-pir .moreRate{text-align: right; font-size:12px;padding:15px 5px 15px 0;}
#EHSN-s-pir .moreRate a{background:url(../R6Images/ProductDetail/328.gif) no-repeat 0 0; display:block; padding-left:40px; height:25px;float:right;line-height:20px;}
#EHSN-s-pir .border{border: 1px solid rgb(204, 204, 204);padding:20px;}
#oldRate .ProductInfoListText{ padding-top:3px;}
#oldRate .member{width:452px;}
#EHSN-s-pir .img,#EHSN-s-pir .info,#EHSN-s-pir .star{ float:left;}
#EHSN-s-pir .img{ padding:5px 10px 0 0;}
#EHSN-s-pir .info{ width:300px;}

#EHSN-s-pdr .goTop{ text-align: right; font-size:13px;padding-right:32px;padding-top:10px;}
/*集購*/
#EHSN-s-pdr .Term{ padding-top:10px;}
#EHSN-s-pdr .Term img{ vertical-align:middle; padding-right:10px;}

/* ProductInfo */
#INTER_USAGE_Area,#INTER_CARE_Area,#INTER_FUNC_Area,#INTER_GIFT_DESC_Area,#INTER_PROPERTY_Area{ width:730px; display:none; overflow:hidden; clear:both;margin-bottom:10px;}
.InfoListGiftStyle{color: #A64104;}
.InfoListHeartStyle{color: #A86D4A;}
.InfoDearStyle{color: #A86D4A;text-align:left; font-weight:bold;margin:0; padding:0;}
.InfoListNomalStyle{color: #333333;font-family: Arial, "新細明體";font-size: 12px;font-style: normal;	line-height:18px;text-align:left; margin:0; padding:0;}
.ProductInfoListText{ background:url(../R6Images/InfoTitleImg.gif) no-repeat 0px 10px; font-size:16px; font-weight:bold; padding:8px 0 0 23px; * padding-top:10px; color:#E48F92;text-align:left;}
#EHSN-s-pdi,#EHSN-s-pra,#EHSN-s-pde{ width:740px; margin-left:10px; *margin-top:10px;}
.ProductInfoListTextRate{font-size:16px; font-weight:bold;color:#E48F92;}
.RateImgTitle{ vertical-align:middle; margin-right:10px;}
.RateMoreStyle a:link,.RateMoreStyle a:visited,.RateMoreStyle a:active{ color:#B62B09; font-weight:bold; padding-right:15px;}
.RateMoreStyle a:hover{ text-decoration:underline;}

#EHSN-s-pds{ margin:15px 5px;}


/* Home search_box */
#EHSN-b-sb .searchbox{padding:7px 0px  7px 6px;*padding:7px 0px  6px 6px;}
#EHSN-b-sb .SearchInput{border:1px solid #CF9498;color:#909090;font-family:"Arial","新細明體";font-size:12px;width: 125px;padding:2px 2px 2px 20px;background:url(../R6Images/bigicon.gif) no-repeat #FFF;background-position:2px 5px;}


/* flash_star_product 
#EHSN-b-fsp .bd{padding:10px 0 10px 10px;background:#fff;}
*/

/* top_ranking */
#EHSN-b-tr{background:#F8DCDC;}
#EHSN-b-tr .bd{padding:5px 3px 10px 5px;}
#EHSN-b-tr .bd .group{margin-bottom:4px;}
#EHSN-b-tr .bd .group img{float:left;margin-right:5px;border:1px solid #EFB3B3;width:60px;}
#EHSN-b-tr .bd .group .floatleft{float:left;width:112px;}
#EHSN-b-tr .bd .group .floatleft .rank_no{color:#000;margin-bottom:5px;}
#EHSN-b-tr .bd .group .floatleft .R5NM{width:110px;height:30px;overflow:hidden;display:block;}


/* member_center */
#EHSN-b-mc{background:#F8DCDC;}
#EHSN-b-mc .bd{padding-top:10px;}
#EHSN-b-mc .items{background:url(../R6Images/bullet_membercenter.gif) no-repeat;background-position:10px 5px;padding-left:23px;display:block;margin-bottom:9px;}


/* brand_list */
#EHSN-b-bl{background:#F8DCDC;}
#EHSN-b-bl ul{zoom:1;list-style:none;margin:0;padding:0;}
#EHSN-b-bl ul li{float:left;background:url(../R6Images/bg_brand.gif) repeat-x;}
#EHSN-b-bl ul li a{width:167px;height:13px;display:block;padding:12px 0px 13px 23px;}

/* TV_on_air.html */
#EHSN-b-toa{background:#F8DCDC;}
#EHSN-b-toa .channel{background:#DBA1A6;padding-left:3px;}
#EHSN-b-toa .channel ul{zoom:1;list-style:none;margin:0;padding:0;}
#EHSN-b-toa .channel ul li{float:left;display:block;font-size:12px;}
#EHSN-b-toa .channel ul li a{width:31px;height:19px;*height:17px;display:block;background:url(../R6Images/bg_channel.gif);padding:3px 0 0 6px;*padding:5px 0 0 6px;color:#866E62;}
#EHSN-b-toa .channel ul li a:hover{background-position:0 -22px;color:#fff;}
#EHSN-b-toa .channel ul li .on{background-position:0 -44px;color:#fff;}
#EHSN-b-toa .product_list{background:url(../R6Images/bg_channel_item.gif) repeat-y left #fff;padding-left:1px;font-size:12px; height:178px; *height:179px; overflow:hidden;}
#EHSN-b-toa .product_list .NoProductMsg{ display:block; margin:10px 2px 0 5px ;}
#EHSN-b-toa .product_list .channelitem{padding-bottom:10px;background:#fff;}
#EHSN-b-toa .product_list .itemname{font-size:12px;font-family: "新細明體", Arial;background:#FBF1F4;padding:4px 4px 3px 4px;color:#B30018; height:16px; line-height:17px; margin-bottom:6px;overflow:hidden;}

#EHSN-b-toa .product_list .proimg{float:left;}
#EHSN-b-toa .product_list .addtocart{float:left;position:relative;width:130px;margin-top:6px;padding-left:7px;}
#EHSN-b-toa .product_list .addtocart img{position:absolute;top:0px;right:0;}
#EHSN-b-toa .product_list .addtocart .price{display:block;background:url(../R6Images/bg_dollar.gif) no-repeat;background-position:left 4px;font-size:16px;font-weight:bold;padding-left:10px;margin-top:6px;}

/* 99sale */
#EHSN-b-99sale{background:#F8DCDC;}
#EHSN-b-99sale .product_list{background:url(../R6Images/bg_channel_item.gif) repeat-y left #fff;padding-left:1px;font-size:12px; height:200px; *height:200px; width:189px; overflow:hidden;}
#EHSN-b-99sale .product_list .NoProductMsg{ display:block; margin:10px 2px 0 5px ;}
#EHSN-b-99sale .product_list .channelitem{padding-bottom:0px;background:#fff;}
#EHSN-b-99sale .product_list .itemname{font-size:12px;font-family: "新細明體", Arial;background:#FBF1F4;padding:2px 4px 5px 4px;color:#B30018; height:12px; line-height:17px; margin-bottom:1px;overflow:hidden;}

#EHSN-b-99sale .product_list .proimg{float:left;margin-left:1px;}
#EHSN-b-99sale .product_list .addtocart{float:left;p/osition:relative;width:130px;padding-left:7px;margin-top:1px;*margin-top:3px;}
#EHSN-b-99sale .product_list .addtocart img456{position:absolute;top:0px;right:0;}
#EHSN-b-99sale .product_list .addtocart .price{display:block;background:url(../R6Images/bg_dollar.gif) no-repeat;background-position:left 7px;font-size:20px;font-weight:bold;padding-left:10px;margin-top:0px;}


/* catalog_info */
#EHSN-b-ci{background:#F8DCDC;}
#EHSN-b-ci .bd{text-align:center;padding-bottom:10px;}
#EHSN-b-ci .bd img{margin:7px auto;}

/* catalog_info */
#EHSN-s-ci{background:#F8DCDC;}
#EHSN-s-ci .bd{text-align:center; height:190px;*height:200px !important;}
#EHSN-s-ci .bd img{margin:10px auto;*margin:21px auto;}

/* hot_event */
#EHSN-b-he{background:#F8DCDC;}
#EHSN-b-he ul{zoom:1;list-style:none;margin:0;padding:0px;}
#EHSN-b-he ul li{float:left;display:block;width:190px;height:60px;border-bottom:1px solid #fff;}


/* promo_product */
#EHSN-s-pp .hd{background:#E2E6ED;height:36px;}
#EHSN-s-pp .hd ul{zoom:1;list-style:none;margin:0;padding:10px 0 0 5px;*padding:13px 0 0 5px;}
#EHSN-s-pp .hd ul li{float:left;display:block;}
#EHSN-s-pp .hd ul li:hover{color:#900;display:-moz-inline-box;display:inline-block;border-bottom:2px solid #CC001D;}
#EHSN-s-pp .hd ul li:hover a{color:#900;}

#EHSN-s-pp .hd ul li.onfocus{color:#900;display:-moz-inline-box;display:inline-block;border-bottom:2px solid #CC001D;}
#EHSN-s-pp .hd ul li.onfocus a{color:#900;}
#EHSN-s-pp .hd ul li.onfocus a:hover{color:#900;border-bottom:0px solid #CC001D;}
#EHSN-s-pp .bd{padding-top:10px;padding-bottom:6px;*padding-bottom:8px;margin-left:10px;}
#EHSN-s-pp .bd .AD, #EHSNsub-pp .bd .eachproduct{float:left;}
#EHSN-s-pp .bd .AD{margin-right:12px;}

#EHSN-s-pp-Top .text{ width:91px; text-align:center;height:24px;*height:21px; overflow:hidden; line-height:20px;*line-height:18px;_line-height:19px;}
#EHSN-s-pp .hd ul li.hover{border-bottom:2px solid #CC001D;}
#EHSN-s-pp-Top .showline{ margin-top:4px;}

#EHSN-s-pp-Bottom li {display:block;padding:0 3px;*padding:0 6px;text-align:center;}
#EHSN-s-pp-Bottom li a{color:#333;height:24px;*height:21px;display:-moz-inline-box;display:inline-block;}
#EHSN-s-pp-Bottom li a{padding:0px 22px;*padding:2px 18px 0px 18px;}


#EHSN-s-pp-Bottom li a.newCat{width:98px;width:98px \9;*width:85px;text-align:center;padding:0px 0px !important;margin:0px;}
/*#EHSN-s-pp-Bottom li a{background:url(../R6Images/promochannel.gif) no-repeat; padding:0px 18px 0px 25px ;*padding:2px 20px 0px 25px;}
 47 
#EHSN-s-pp-Bottom .g1 a{background-position:0px -144px; }
#EHSN-s-pp-Bottom .g1 a:hover,#EHSN-s-pp-Bottom .g1 .onfocus{background-position:0px -168px;}*/
/* 48
#EHSN-s-pp-Bottom .g4 a{background-position:0px -96px; }
#EHSN-s-pp-Bottom .g4 a:hover,#EHSN-s-pp-Bottom .g4 .onfocus{background-position:0px -120px;} */
/* 35 
#EHSN-s-pp-Bottom .g3 a{background-position:0px -192px; }
#EHSN-s-pp-Bottom .g3 a:hover,#EHSN-s-pp-Bottom .g3 .onfocus{background-position:0px -216px;}*/
/* 60 
#EHSN-s-pp-Bottom .g2 a{background-position:0px -48px; }
#EHSN-s-pp-Bottom .g2 a:hover,#EHSN-s-pp-Bottom .g2 .onfocus{background-position:0px -72px;}*/
/* 80 
#EHSN-s-pp-Bottom .g5 a{background-position:0px 0px; }
#EHSN-s-pp-Bottom .g5 a:hover,#EHSN-s-pp-Bottom .g5 .onfocus{background-position:0px -24px;}*/

/* promo_product */
#EHSN-l-pp .hd{background:#E2E6ED;height:36px;}
#EHSN-l-pp .hd ul{zoom:1;list-style:none;margin:0;padding:10px 0 0 5px;*padding:13px 0 0 5px;}
#EHSN-l-pp .hd ul li{float:left;display:block;}
#EHSN-l-pp .hd ul li:hover{color:#900;display:-moz-inline-box;display:inline-block;border-bottom:2px solid #CC001D;}
#EHSN-l-pp .hd ul li:hover a{color:#900;}

#EHSN-l-pp .hd ul li.onfocus{color:#900;display:-moz-inline-box;display:inline-block;border-bottom:2px solid #CC001D;}
#EHSN-l-pp .hd ul li.onfocus a{color:#900;}
#EHSN-l-pp .hd ul li.onfocus a:hover{color:#900;border-bottom:0px solid #CC001D;}
#EHSN-l-pp .bd{padding-top:10px;padding-bottom:6px;*padding-bottom:8px;margin-left:10px;}
#EHSN-l-pp .bd .AD, #EHSNsub-pp .bd .eachproduct{float:left;}
#EHSN-l-pp .bd .AD{margin-right:12px;}

#EHSN-l-pp-Top .text,#EHSN-l-pp-Bottom .text{ width:91px; text-align:center;height:24px;*height:21px; overflow:hidden; line-height:20px;*line-height:18px;_line-height:19px;}
#EHSN-l-pp-Bottom .text{ width:110px;}
#EHSN-l-pp .hd ul li.hover{border-bottom:2px solid #CC001D;}
#EHSN-l-pp-Top .showline,#EHSN-l-pp-Bottom .showline{ margin-top:4px;}


/* best_product.html */
#EHSN-b-bp .hd{background:#E2E6ED;position:relative;}
#EHSN-b-bp .hd .title_txt{display:block;background:url(../images/icon_best.gif) no-repeat left 3px;*background-position:left 1px;margin-left:140px;padding-left:32px;margin-top:-6px;*margin-top:-1px;position:absolute;top:15px;left:50;}
#EHSN-b-bp .bd{ /*height:178px;*/}

#EHSN-s-bp .hd{background:#E2E6ED;position:relative; margin-bottom:10px;}
#EHSN-s-bp .hd .title_txt{display:block;background:url(../images/icon_best.gif) no-repeat left 3px;*background-position:left 1px;margin-left:160px;/*padding-left:32px;margin-top:-6px;*/*margin-top:-3px;position:absolute;top:10px;*top:15px;left:50;width:400px; height:15px; *height:13px; overflow:hidden;}
#EHSN-s-bp .hd .topictxt{padding-left:15px;}


/* shopping bag */
body{background:url(nothing.txt) fixed;}
#R6Bag{width:940px;height:23px;position:fixed; bottom:0;_position: absolute;_top:expression(documentElement.scrollTop+documentElement.clientHeight-this.clientHeight);z-index:9999;}
#scrollLayer{width:940px;height:35px;position:fixed; bottom:0;_position: absolute;_top:expression(documentElement.scrollTop+documentElement.clientHeight-this.clientHeight);/*z-index:4;*/}
#BagFrame{margin-top:-4px !important;*margin-top:0; *margin-left:-1px;}
#sbHdWp { height: 39px; background: #870000; border-top: solid 1px #aa4a4a; border-left: solid 1px #aa4a4a; border-right: solid 1px #aa4a4a; font-family: "新細明體", Arial; font-size: 12px; line-height: 16px; color: #FFFFFF;	word-spacing: 1px; letter-spacing: 0px;overflow: hidden;}
#sbHdWp .sbTxt01 { width: 159px;margin: 12px 0 0 22px;*margin: 12px 0 0 22px;_margin: 12px 0 0 11px;}
#sbHdWp .sbListNum { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; margin: 0 2px;}
#sbHdWp .infoBlock {  width: 195px; height: 21px; background-image: url(../R6Images/shoppingBag/infoBgSide.gif); background-repeat: no-repeat; text-align: center; line-height: 21px;margin: 10px 0 0 2px;*margin: 10px 0 0 2px;_margin: 10px 0 0 2px;}
#sbHdWp .infoBlock  a{font-family: "新細明體", Arial; font-size: 12px; line-height: 24px; color: #FFFFFF;	word-spacing: 1px; letter-spacing: 0px;}
#sbHdWp .infoBlock .sideR { width: 1px; height: 21px; float: right; background-image: url(../R6Images/shoppingBag/sideR.gif); margin: -21px -1px 0 0;}
#sbHdWp .tabBtArea { width: 194px;height: 37px;margin: 15px 0 0 41px;*margin: 15px 0 0 41px;_margin: 15px 0 0 41px;}
#sbHdWp .showBt { width: 52px;Height: 12px;margin-right: 5px;}
.btOpen{ width: 52px;Height: 12px;margin-right: 5px; *margin-top:1px; background-image: url(../R6Images/shoppingBag/bt_open.gif);background-repeat: no-repeat;display: block;}
.btClose{ width: 52px;Height: 12px;margin-right: 5px;*margin-top:1px; background-image: url(../R6Images/shoppingBag/bt_close.gif);background-repeat: no-repeat;display: block;}
#sbHdWp .sbNews { width: 301px;height: 22px;margin: 5px 5px 0 0px;*margin: 5px 5px 0 0px;_margin: 5px 5px 0 0px;}

.sbTxt01, .infoBlock, .tabBtArea { float: left;}
.sbNews, .showBt { float: right;}

#sbMyWp,#CartContent{ height: 141px; background-image: url(../R6Images/shoppingBag/sbCtBg.gif); border-left: solid 1px #515151; border-right: solid 1px #515151; font-family: "新細明體", Arial; font-size: 12px; line-height: 16px; color: #FFFFFF;	word-spacing: 1px; letter-spacing: 0px;padding: 0 4px;}
#sbMyWp .btConsole,#CartContent .btConsole{ background-image: url(../R6Images/shoppingBag/btConsoleBg.gif);background-repeat: no-repeat;height: 130px;width: 181px; margin: 5px 0 0;}

.btConsole .csBt {width: 136px;height: 30px;margin: 80px auto 0;}

.spList02,#UserNotLoginState { width: 744px;height: 141px; overflow:hidden;}
.vDotLine { background-image:url(../R6Images/shoppingBag/cart_line.gif);background-repeat: no-repeat;background-position: 4px;display:block;padding-rught:40px;}
.hDotLine { background-image:url(../R6Images/shoppingBag/dotLine.gif); background-repeat:repeat-x; background-position:top;}
.myAccountText { font-family: "新細明體", Arial;font-size: 12px;line-height: 16px;letter-spacing: 1px;}
.spList02 p { height:30px; width: 85%;margin:0 0 0 25px; padding: 10px 25px 0; line-height: 30px;}
.redText{ color:#a10103;}
.greyText2{ color: #303030;}
.pinkText2 { color:#f05c7c;overflow:hidden;}
.btConsole{ float: left;}
.marqueeStyle{display:inline;font-family: "新細明體", Arial; font-size: 12px; line-height: 24px; color: #FFFFFF;	word-spacing: 1px; letter-spacing: 0px; margin:0 20px;}


/* Inset 3D Raised 01 */
.raised01 { width:60px;padding: 2px 2px 0; color: #000; float: left; cursor:pointer;}
.raised01 p {padding-bottom:0.5em;margin:0;}
.raised01 .top, .raised01 .bottom {display:block; background:transparent; font-size:1px;}
.raised01 .b1, .raised01 .b2, .raised01 .b3 {display:block; overflow:hidden;}
.raised01 .b1, .raised01 .b2 {height:1px;}
.raised01 .b2, .b3 {background:#bd7373; border-left:1px solid #cf9999; border-right:1px solid #cf9999;}
.raised01 .b1 {margin:0 2px; background:#cf9999;}
.raised01 .b2 {margin:0 1px; border-width:0 2px;}
.raised01 .b3 {height:1px; margin:0 1px;}
.raised01 .boxcontent { background:#bd7373; border-left:1px solid #cf9999; border-right:1px solid #cf9999; text-align: center; line-height: 20px;}

/* Inset 3D Raised 02 */
.raised02 { width:60px;padding: 2px 2px 0; color: #000; float: left;cursor:pointer;}
.raised02 p {padding-bottom:0.5em;margin:0;}
.raised02 .top, .raised02 .bottom {display:block; background:transparent; font-size:1px;}
.raised02 .b1, .raised02 .b2, .raised02 .b3 {display:block; overflow:hidden;}
.raised02 .b1, .raised02 .b2 {height:1px;}
.raised02 .b2, .b3 {background:#e9e9e9; border-left:1px solid #fff; border-right:1px solid #fff;}
.raised02 .b1 {margin:0 2px; background:#fff;}
.raised02 .b2 {margin:0 1px; border-width:0 2px;}
.raised02 .b3 {height:1px; margin:0 1px;}
.raised02 .boxcontent { background:#e9e9e9; border-left:1px solid #fff; border-right:1px solid #fff; text-align: center; line-height: 20px;}

/* Inset 3D Raised 03 */
.raised03 { width:301px; background-image: url(../R6Images/shoppingBag/redBarBg.gif); background-repeat: repeat-x;background-position: 0 1px;}
.raised03 p {padding-bottom:0.5em;margin:0;}
.raised03 .top, .raised03 .bottom {display:block; background:transparent; font-size:1px;}
.raised03 .b1, .raised03 .b2, .raised03 .b3 {display:block; overflow:hidden;}
.raised03 .b1, .raised03 .b2 {height:1px;}
.raised03 .b2, .b3 {background:transparent; border-left:1px solid #4d0000; border-right:1px solid #4d0000;}
.raised03 .b1 {margin:0 2px; background:#4d0000;}
.raised03 .b2 {margin:0 1px; border-width:0 2px;}
.raised03 .b3 {height:1px; margin:0 1px;}
.raised03 .boxcontent { background:transparent; border-left:1px solid #4d0000; border-right:1px solid #4d0000; text-align: center; line-height: 20px;}


/* Cart Product*/
.CompareListImg{ width:175px;display:block;margin-left:-14px; padding-top:10px;*margin-left:-18px !important; *margin:5px 3px; *padding:0; }
.CompareListImg_L,.CompareListImg_R{ float:left; margin-right:3px;*margin:5px 0 5px 5px; }

.CartProduct{width:155px;float:left; margin:0 2px 0 1px;}
.CartProduct_ProductSKU{float:left;}
#CartProduct_Img{ width:65px; float:left;padding:4px 5px 4px 4px; clear:both;}
#CartProduct_TopL{ width:80px; float:right; margin-top:5px;}
#CartProduct_NM{ height:35px;line-height:1.5em; margin-top:13px;color: #4d4d4d;font:12px arial,helvetica,clean,sans-serif;}
#CartProduct_Bottom{ clear:both;}
#CartProduct_BtnL{ width:95px; float:left;}
#CartProduct_BtnR{ width:50px; float:right;}
#CartProductNM_All{width:155px; height:33px;}
#CartProductNM_L{ width:125px; float:left; line-height:16px;text-decoration: none;color: #4d4d4d;font:12px arial,helvetica,clean,sans-serif;}
#CartProductNM_R{ width:30px; float:right;}
#CartProduct_mid{background:#BFBFBF; width:155px;}
.checkbox {margin-top /**/:3px; *margin-top:0; padding-right /**/:7px; *padding-right:0px; float:left;}
.addtocart {margin-top:5px; padding-top:3px; *padding-top:0px; text-decoration: none;color: #4d4d4d;font:12px arial,helvetica,clean,sans-serif;}
.price {font-size:18px; font-family:Arial;}
#CartLine{ display:inline; margin:0 3px !important; margin:0;}

/* 進階搜尋 */
.SearchFormBC {	background-color: #E6E2CD;}
#search_Left {width: 540px;text-align: center;float: left;margin: 20px 0px 0px 0px;}
#search_Right {width: 180px;float: left;vertical-align: 12px;padding: 20px 0px 20px 20px;}
#search_Left td{text-align:left;}


/* 進階搜尋結果頁 */
#EHSN-s-ass{background: url(../R6Images/searchList_bg.gif) no-repeat; width:652px; height:96px;margin:20px 130px; }
#EHSN-s-ass .bd{line-height: 35px; word-spacing: 0px; color: #999; text-decoration: none; padding:1px 10px !important; *padding:10px;}
#EHSN-s-ass .ContInput1 { border: 1pt solid #c4c4c6;color: #6e6e6e;margin:0 4px;}
#EHSN-s-ass .PriceChoose{ display:block; }
#EHSN-s-ass .ColorStyleChoose{display:block;*height:25px !important; *height:30px;margin-top:3px;}


/***for 集購頁面 (page_gbsale.xml) **********/
#mid {WIDTH: 120px;	color: #333333;	float: left;text-align: center; margin: 5px 8px 5px 11px !important; *margin: 5px 11px 5px 5px;}
#mid img {border: 1px solid #A6A4A3;}
.CartColDotBG {	background-image:url('../R6Images/R6GB/bg_ColDot.gif'); }
.PD5PTitleBC {background-color: #E7E3CE;}
.white_12 {	color: #FFFFFF;}
#GBPayInfo{ width:420px;margin-top:8px;}
#GroupProductPay{ float:left; width:205px;}
#GroupBuyList{ float:right; width:200px;}
.PDGPListTitleBC {background-color: #970F01;}
.ProInf_ListBC {background-color: #F4F2EA;}
.ddt {font-family: Arial, "新細明體";	font-size: 12px;font-style: normal;line-height: 150%;color: #666666; }
.color_12_bbb { color:#333; }
#GBpay ul{ margin:0; padding:0; list-style-type:none; text-align:left;}
#table_margin5{text-align:left; margin:0; padding:0; margin-left:5px;color: #333333; font-size:12px; list-style:none;line-height:18px;}
#GBpay #table_margin5 a{ color:#FF0000; text-decoration:underline; vertical-align:top;}
#GBpay #table_margin5 li.middle{padding-left:30px;}
.PDGPListBorder{background-color:#911201; height:1px;}
.gbCount{color:#911201;}
#Group_Img{margin-left:10px; *margin-left:0;}

/* TV商品頁*/
#TVProductDetailInfo{  font-size:12px;width:745px; height:500px; overflow:auto;overflow-X: hidden;scrollbar-face-color:#F6F6F2;scrollbar-track-color: #FFFFFF;scrollbar-arrow-color: #7F5656;		*scro/llbar-highlight-color:#808828;scrollbar-3dlight-color: #FFFFFF;scrollbar-darkshadow-color:#FFFFFF;}

/* ==========================當日配List頁面==========================*/
#EHSN-s-pr{ width:940px;}
#EHSN-s-pr .ADImg{ p//adding:5px 0;}
#EHSN-s-pr .left{ float:left; width:180px; margin:0 5px;}
#EHSN-s-pr .right{ float:right; width:740px;}

/* Search Option*/
#EHSN-s-so{ width:180px; margin-bottom:10px;}
#EHSN-s-so ul{list-style:none; margin:0; padding:0;}
#EHSN-s-so select{ width:165px; margin:2px;}
#EHSN-s-so .SearchTitle_tf{ height:45px; background:url(../R6Images/Prefecture/tf_search/more_product_search_bg.gif) top no-repeat; text-indent:-9999; }
#EHSN-s-so .SearchMainBg_tf{ text-align:center; background:url(../R6Images/Prefecture/tf_search/more_product_search_mainbg.gif) center repeat-y;height:100%;}
#EHSN-s-so .SearchBottomBg_tf { height:33px; background:url(../R6Images/Prefecture/tf_search/more_product_search_bg.gif) bottom no-repeat; text-align:right;}
#EHSN-s-so .SearchTitle_st{ height:45px; background:url(../R6Images/Prefecture/st_search/more_product_search_bg.gif) top no-repeat; text-indent:-9999; }
#EHSN-s-so .SearchMainBg_st{ text-align:center; background:url(../R6Images/Prefecture/st_search/more_product_search_mainbg.gif) center repeat-y;height:100%;}
#EHSN-s-so .SearchBottomBg_st { height:33px; background:url(../R6Images/Prefecture/st_search/more_product_search_bg.gif) bottom no-repeat; text-align:right;}
#EHSN-s-so .btn_mps_search { padding-top:7px; margin-right:10px; margin-top:5px;cursor:pointer;}

/* Hot Sale*/
#EHSN-s-hs{ width:180px; margin-bottom:20px;}
#EHSN-s-hs .hd { height:65px;}
#EHSN-s-hs .tfTitle {background:url(../R6Images/Prefecture/tf_hotsaletitle.gif) center no-repeat;}
#EHSN-s-hs .stTitle {background:url(../R6Images/Prefecture/st_hotsaletitle.gif) center no-repeat;}
#EHSN-s-hs .bd{ padding-bottom:5px; background:url(../R6Images/Prefecture/hotsale_mainbg.gif) bottom no-repeat; text-align:center; margin:0 auto; height:220px;  height:245px \9;}
#EHSN-s-hs ul{list-style-type:none; margin:0;  padding:4px 0 0 5px;}
#EHSN-s-hs li{ display:block; margin:0 0 1px 3px; font-size:12px;}
#EHSN-s-hs .hrs24DivL{ width:70px; float:left;}
#EHSN-s-hs .hrs24DivL img{ width:60px;  height:60px;  border:1px #ccc solid;}
#EHSN-s-hs ul li ul { padding:0; margin:0; float:left; width:92px; height:59px; overflow:hidden; text-align:left;}
#EHSN-s-hs ul li ul li.Hrs24_NM{ height:38px; *height:40px; padding-top:2px; overflow:hidden;}
#EHSN-s-hs ul li ul li span{color:#FF0066; font-weight:bold;}
#EHSN-s-hs dl{width:89%; height:10px; background:url(../R6Images/Prefecture/hr-dot01.gif) repeat-x center; clear:both;}

#EHSN-s-sp{ background:url(../R6Images/Prefecture/product_detail_titlebg.gif) no-repeat; width:740px; height:42px;}
#EHSN-s-sp .name{ color:#666666;display:block;font-size:16px; font-weight:bold; padding:8px 0 0 25px; width:190px; float:left;}
#EHSN-s-sp .pageCount{display:block; width:300px;float:left;margin-top:10px;*margin-top:5px;}
#EHSN-s-sp .listtype{display:-moz-inline-box;display:inline-block;float:right;padding-right:15px; margin-top:10px;}
#EHSN-s-sp .listtype .type1{background:url(../R6Images/bg_list_type_1.gif) no-repeat;padding-left:22px;background-position:0 3px;*background-position:0 0px;}
#EHSN-s-sp .listtype .type2{background:url(../R6Images/bg_list_type_2.gif) no-repeat;padding-left:22px;background-position:0 3px;*background-position:0 0px;}
#EHSN-s-sp .search-list-type1{background:url(../R6Images/bg_list_type_1.gif) no-repeat;padding-left:22px;background-position:0 3px;*background-position:0 0px;display:-moz-inline-box;display:inline-block;}
#EHSN-s-sp .search-list-type2{background:url(../R6Images/bg_list_type_2.gif) no-repeat;padding-left:22px;background-position:0 3px;*background-position:0 0px;display:-moz-inline-box;display:inline-block;}
#EHSN-s-spd .pageCount{ margin:0 0 0 215px;}
#EHSN-s-adb{ clear:both;}
#EHSN-s-pc .product_group{padding:15px 0;}

/* 小分類mouseOver 圖片放大*/
.tip { display:block;border: 1px solid #ccc; position: absolute; width:300px; height:300px;LEFT: -1000px; z-index:9999; zoom:1;}


/* 館首頁話題主打 & 精選商品*/
/* store_topic_up */
#EHSN-s-st-up{padding:10px 0;*padding-top:13px;margin-bottom:10px;background:url(../R6Images/block_title/all_title.gif) no-repeat #E2E6ED;background-position:0 -468px;}
#EHSN-s-st-up .bd{padding-left:160px;height:15px; *height:13px !important; overflow:hidden;}
#EHSN-s-st-up .topictxt{padding-left:15px;}

/* store_topic_up */
#EHSN-s-st-down{padding:10px 0;*padding-top:13px;margin-bottom:10px;background:url(../R6Images/block_title/all_title.gif) no-repeat #E2E6ED;background-position:0 -324px;}
#EHSN-s-st-down .bd{padding-left:155px;height:15px; *height:13px !important; overflow:hidden;}
#EHSN-s-st-down .topictxt{padding-left:15px;}


/* 大分類熱賣商品 #EHSN-s-lph */
#EHSN-s-lph{padding:10px 0;*padding-top:13px;margin-bottom:10px;background:url(../R6Images/block_title/all_title.gif) no-repeat #F5F5F5 ;background-position:0 -1035px;}
#EHSN-s-lph .bd{padding-left:160px;height:15px; *height:13px !important; overflow:hidden;}
#EHSN-s-lph .topictxt{padding-left:15px;}

/* universal_header*/
#EHSN-s-uh .left{float:left;width:350px;}
#EHSN-s-uh .left img{float:left;}
#EHSN-s-uh .right{float:left;width:590px;}
#EHSN-s-uh .top_navi{margin-top:5px;*margin-top:9px;}
#EHSN-s-uh .top_navi ul{zoom:1;padding:3px;*padding:5px 5px 2px 2px;list-style:none;background:url(../R6Images/bg_top_navi.gif) no-repeat;background-position:0px 0px;float:right;margin:0;}
#EHSN-s-uh .top_navi ul .showline{background:url(../R6Images/bg_top_navi_line.gif) no-repeat;background-position:right 3px;*background-position:right 0px;}
#EHSN-s-uh .top_navi ul li{float:left;display:block;padding: 0 9px;}
#EHSN-s-uh .top_navi ul li a{color:#939191;}
#EHSN-s-uh .top_navi ul li a:hover{color:#fff;}
#EHSN-s-uh .threetitle{margin-top:10px;text-align:left;float:left;}
#EHSN-s-uh .threetitle ul{zoom:1;list-style:none;margin:0;padding:0;width:430px;height:20px;overflow:hidden;text-align:center;}
#EHSN-s-uh .threetitle ul li{display:inline;padding:0 25px; line-height:20px;}
#EHSN-s-uh .threetitle ul li a{color:#939191;}
#EHSN-s-uh .threetitle ul li a:hover{color:#fff;}

#EHSN-s-uh .threetitle2{margin-top:10px;text-align:left;float:left;}
#EHSN-s-uh .threetitle2 ul{zoom:1;list-style:none;margin:0;padding:0;width:360px;height:20px;overflow:hidden;text-align:center;}
#EHSN-s-uh .threetitle2 ul li{display:inline;padding:0 10px; line-height:20px;}
#EHSN-s-uh .threetitle2 ul li a{color:#939191;}
#EHSN-s-uh .threetitle2 ul li a:hover{color:#fff;}

#EHSN-s-uh .searchbox{padding:7px 0px  7px 6px;*padding:7px 0px  6px 6px;width:224px; float:right;}
#EHSN-s-uh .searchbox2{padding:7px 0px  7px 6px;*padding:7px 0px  6px 6px;width:224px; float:right;}
#EHSN-s-uh .SearchInput{border:1px solid #666666;color:#5c5b5b;font-family:"Arial","新細明體";font-size:12px;width: 129px;padding:2px 2px 2px 20px;background:url(../R6Images/nwsearch.gif) no-repeat #a0a0a0;background-position:2px 4px;}

/* MENU */
#EHSN-s-um ul{width:940px; height:33px;/* background:url(../R6Images/h2.gif) no-repeat;*/ margin:0; padding:0;}
#EHSN-s-um ul li{float:left;display:block;}
#EHSN-s-um .wStoreNew{width:77px;}
#EHSN-s-um .wPromoNew{width:50px;}

#EHSN-s-um  .Newmenuitem {zoom:1;margin-right:0px;display:block;background:url(../R6Images/MenuListNew.gif) no-repeat;cursor:pointer;outline:0;height:33px;}
#EHSN-s-um  .Newmenuitem span {zoom:1;display:block;text-indent:-45000px;}

/*#EHSN-s-um  .Newmenuitem2 {zoom:1;margin-right:0px;display:block;background:url(../R6Images/MenuListNew2.gif) no-repeat;cursor:pointer;outline:0;height:33px;}
#EHSN-s-um  .Newmenuitem2 span {zoom:1;display:block;text-indent:-45000px;}*/

#EHSN-s-um  .Newlabel15{background-position:0px 0px;}
#EHSN-s-um  a.Newlabel15:hover{background-position:0px -33px;}


#EHSN-s-um  .Newlabel16{background-position:-1535px 0px;}
#EHSN-s-um  a.Newlabel16:hover{background-position:-1535px -33px;}



#EHSN-s-um  .Newlabel1{background-position:-155px 0px;}
#EHSN-s-um  a.Newlabel1:hover{background-position:-155px -33px;}
#EHSN-s-um  .Newlabel2{background-position:-205px 0px;}
#EHSN-s-um  a.Newlabel2:hover{background-position:-205px -33px;}
#EHSN-s-um  .Newlabel3{background-position:-255px 0px;}
#EHSN-s-um  a.Newlabel3:hover{background-position:-255px -33px;}
#EHSN-s-um  .Newlabel4{background-position:-306px 0px;}
#EHSN-s-um  a.Newlabel4:hover{background-position:-306px -33px;}
#EHSN-s-um  .Newlabel5{background-position:-382px 0px;}
#EHSN-s-um  a.Newlabel5:hover{background-position:-382px -33px;}
#EHSN-s-um  .Newlabel6{background-position:-459px 0px;}
#EHSN-s-um  a.Newlabel6:hover{background-position:-459px -33px;}
#EHSN-s-um  .Newlabel7{background-position:-509px 0px;}
#EHSN-s-um  a.Newlabel7:hover{background-position:-509px -33px;}
#EHSN-s-um  .Newlabel8{background-position:-559px 0px;}
#EHSN-s-um  a.Newlabel8:hover{background-position:-559px -33px;}
#EHSN-s-um  .Newlabel9{background-position:-609px 0px;}
#EHSN-s-um  a.Newlabel9:hover{background-position:-609px -33px;}
#EHSN-s-um  .Newlabel10{background-position:-659px 0px;}
#EHSN-s-um  a.Newlabel10:hover{background-position:-659px -33px;}
#EHSN-s-um  .Newlabel11{background-position:-709px 0px;}
#EHSN-s-um  a.Newlabel11:hover{background-position:-709px -33px;}
#EHSN-s-um  .Newlabel12{background-position:-759px 0px;}
#EHSN-s-um  a.Newlabel12:hover{background-position:-759px -33px;}
#EHSN-s-um  .Newlabel13{background-position:-810px 0px;}
#EHSN-s-um  a.Newlabel13:hover{background-position:-810px -33px;}
#EHSN-s-um  .Newlabel14{background-position:-859px 0px;}
#EHSN-s-um  a.Newlabel14:hover{background-position:-859px -33px;}

#EHSN-s-um  .gigo{background-position:-1482px 0px;}
#EHSN-s-um  a.gigo:hover{background-position:-1482px -33px;}


/*成人午夜*/
#EHSN-s-um  .NewlabelMC{background-position:-936px 0px;}
#EHSN-s-um  a.NewlabelMC:hover{background-position:-936px -33px;}
/*黃金商品*/
#EHSN-s-um  .NewlabelGold{background-position:-1013px 0px;}
#EHSN-s-um  a.NewlabelGold:hover{background-position:-1013px -33px;}
/*限量搶購*/
#EHSN-s-um  .NewlabelLimite{background-position:-1244px 0px;}
#EHSN-s-um  a.NewlabelLimite:hover{background-position:-1244px -33px;}
/*週末特賣會*/
#EHSN-s-um  .NewlabelWeek{background-position:-1090px 0px;}
#EHSN-s-um  a.NewlabelWeek:hover{background-position:-1090px -33px;}
/*媽咪感謝禮*/
#EHSN-s-um  .NewlabelMom{background-position:-1167px 0px;}
#EHSN-s-um  a.NewlabelMom:hover{background-position:-1167px -33px;}
/*夏季出遊*/
#EHSN-s-um  .NewlabelSummer{background-position:-1321px 0px;width:82px;}
#EHSN-s-um  a.NewlabelSummer:hover{background-position:-1321px -33px;width:82px;}
/*成人世界*/
#EHSN-s-um  .NewlabelAdult{background-position:-1404px 0px;}
#EHSN-s-um  a.NewlabelAdult:hover{background-position:-1404px -33px;}

/* EHSN-s-spo 整點特賣*/
#EHSN-s-spo{background:#fff;}
#EHSN-s-spo .label_specialoffer{background-position:0 -540px;}
#EHSN-s-spo .bd{padding:5px 1px 2px 5px; }
#EHSN-s-spo .bd .group{padding:5px 0; *padding:4px 0 5px 0 !important; **padding:4px 0 5px 0;}
#EHSN-s-spo .bd .showline{background:url(../R6Images/dot_h4x2P.gif) repeat-x 0 62px;}
#EHSN-s-spo .bd .group img{float:left;margin-right:5px;border:1px solid #a1a1a1;}
#EHSN-s-spo .bd .group a{color:#848484;}
#EHSN-s-spo .bd .group a:hover { color:#8c0909; }
#EHSN-s-spo .bd .nm{color:#848484; display:block; width:125px; height:16px; *height:16px !important; *height:16px; overflow:hidden;line-height:16px; *line-height:16px !important; *line-height:16px;}
#EHSN-s-spo .bd .group .time { background:url(../R6Images/icon_clock.gif) no-repeat;color:#bb3e4c;padding-left:16px;margin:0 0px 0pt 42pt; padding-top:1px !important;*padding-top:0;font-family: Arial, Helvetica, sans-serif;background-position: 0 2px; background-position: 0 3px !important; *background-position: 0 2px;}
#EHSN-s-spo .bd .group .timeN { color:#bb3e4c;font-family: Arial, Helvetica, sans-serif;padding-top:1px !important;*padding-top:0;}
#EHSN-s-spo .bd .group .priceTd {font-family: Arial, Helvetica, sans-serif;color:#848484;}
#EHSN-s-spo .miLine {text-decoration: line-through;}
#EHSN-s-spo .nowPr{padding-left:3px;font-family: Arial, Helvetica, sans-serif;color: #363636;}
#EHSN-s-spo .nowPrB{font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;margin-top:-2px;}

/* EHSN-s-Sw ShoppingWonderland*/
#EHSN-s-Sw .label_ShoppingWonderland{background-position:0 -758px;}
#EHSN-s-Sw .ap{width:190px; height:199px; cursor:pointer;}
#EHSN-s-Sw #kMNum{ color:#FFFFFF;line-height:25px;padding-left:130px;}
#EHSN-s-Sw a,#EHSN-s-Sw a:hover{ color:#FFFFFF;}
#EHSN-s-Sw #ShoppingWonderlandFlash{position:absolute; top:0; left:0;}
/* EHSN-s-EA EHSN AD*/
#EHSN-s-EA .label_EHSNAD{background-position:0 -723px;}

/* 線上退貨相關css */
#EHSN-s-rgn .MC_detail-12p {font-size: 12px;height: 16px;line-height: 20px;color: #666666;background-image: url(../images/MemberCenterNew/inside/images/detail_bg-20.gif);}
#EHSN-s-rgn .MC_titleS {font-size: 13px;height: 18px;line-height: 25px;color: #993300;font-weight: bold;}
#EHSN-s-rgo,#self_data{ text-align:left;}
#EHSN-s-rgo .MC_titleSW {font-size: 13px;height: 18px;line-height: 25px;color: black;text-indent: 5pt; background-color:#CCCCCC;}
#EHSN-s-rgo .MC_contentW{ background-color:#FFFFFF;line-height: 30px;*padding-top:2px;height: 30px;}

/* 貨到通知查詢頁 */
#EHSN-s-sgl{margin:15px;}
#EHSN-s-sgl .block{ color:#000000;}
#EHSN-s-sgl .btn{ margin:20px 0; cursor:pointer;}
#EHSN-s-sgl .note{ margin:15px 0; padding:0; list-style:none; color:#000000;}
#EHSN-s-sgl .pageCount{ text-align:center; margin-top:10px;}
#EHSN-s-sgld{ margin-top:10px;}
#EHSN-s-sgld td{ padding:7px 0; *padding:9px 0 !important;text-align:center;color:#666666;font-size:12px;}
#EHSN-s-sgld .title td{background-color:#FFCECF;}
#EHSN-s-sgld .detail_G td{background-color:#F5F5F5;}
#EHSN-s-sgld .off,#EHSN-s-sgld .on{ cursor:default;}
#EHSN-s-sgld .off{background: url(../R6Images/StockGoodQuery/checkbox_none.gif) no-repeat 0 2px; *background-position:0 0;padding-left:16px;color:#A4A4A4;}
#EHSN-s-sgld .on{background: url(../R6Images/StockGoodQuery/checkbox_on.gif) no-repeat 0 2px; *background-position:0 0; padding-left:16px;color:#000000;}

/* R6商品評鑑 */
.Ratetitle_bg{display:block;height:36px;width:190px;background: url(../R6Images/ProductRate/title.gif) no-repeat; }
.Ratetitle_bg em{text-indent:-45000px;display:block;}
/*EHSN-s-pr-search*/
#EHSN-s-pr-search{background:#FEF5F6;}
#EHSN-s-pr-search .label_search{background-position:0 0;}
#EHSN-s-pr-search .bd{padding:18px 10px 14px;}
#EHSN-s-pr-search .publishInput{border:1pt solid #adadad;color:#6e6e6e;}
#EHSN-s-pr-search .dropdownlist{width:170px;margin-bottom:10px;}
#EHSN-s-pr-search .text{width:135px;width:130px \9;height:19px;line-height:19px;size:12px;padding-left:4px;}
#EHSN-s-pr-search .submitimg{padding-left:4px; cursor:pointer;}

/*EHSN-s-pr-help*/
#EHSN-s-pr-help{background:#FEF5F6;}
#EHSN-s-pr-help .label_help{background-position:0 -72px;}
#EHSN-s-pr-help .bd ul{list-style-type:none;margin:0pt;padding:10px;}
#EHSN-s-pr-help .bd ul li{line-height:24px;_line-height:28px;background:url(../R6Images/ProductRate/icon_knowledge.gif) no-repeat 2px 5px;padding:0 0 0 28px;}

/*EHSN-s-pr-mr*/
#EHSN-s-pr-mr{background:#FEF5F6;}
#EHSN-s-pr-mr .label_MemberRanking{background-position:0 -36px;}
#EHSN-s-pr-mr .bd .title{border-bottom:1px solid #BFBFBF;height:30px;line-height:30px; background-color:#fff;}
#EHSN-s-pr-mr .bd .seq{ width:30px;}
#EHSN-s-pr-mr .bd .member{ width:100px; overflow:hidden;}
#EHSN-s-pr-mr .bd .count{ width:48px;_width:45px;}
#EHSN-s-pr-mr .bd .title span,#EHSN-s-pr-mr .bd .list span{ display:block; float:left; padding-left:4px;}
#EHSN-s-pr-mr .bd .title .member,#EHSN-s-pr-mr .bd .list .seq,#EHSN-s-pr-mr .bd .list .count{text-align:center;}
#EHSN-s-pr-mr .bd .list{background:transparent url(../R6Images/ProductRate/bg_dotLine-Pink.gif) repeat-x scroll 0px 26px;height:27px;line-height:27px;}

/*EHSN-s-pr-right*/
#EHSN-s-pr-right{padding:18px 20px;}
#EHSN-s-pr-Title{ width:100%; height:30px;}
#EHSN-s-pr-Title .ProductInfoListText,#EHSN-s-pr-Title .RateLink{ float:left;}
#EHSN-s-pr-Title .ProductInfoListText{ width:482px;*width:489px;}
#EHSN-s-pr-Title .RateLink{ width:205px;*width:198px;line-height:30px;_line-height:20px;padding-top:4px;_padding-top:12px;}
#EHSN-s-pr-Title .focus{color:#840A09;}

#RateItem,.RateProductInfo{width:97%;padding:14px 8px 0 8px;}
.RateProductInfo{border:1px solid #E1E1E1;padding:10px;_padding:9px;  background-color:#FCF8F8; margin:10px 0;}
#EHSN-s-pr-Product{width:100%;}
#EHSN-s-pr-Product .Image,#EHSN-s-pr-Product .Desc,#EHSN-s-pr-Product .StarAvg,#EHSN-s-pr-Product .Count,#EHSN-s-pr-Product .Star{float:left;}
/*#EHSN-s-pr-Product .Image{ width:130px; padding-right:5px;}*/
#EHSN-s-pr-Product .Image{ width:19%; padding-right:5px;}
#EHSN-s-pr-Product .Image img{border:1px solid #CCCCCC;}
/*#EHSN-s-pr-Product .Desc{ width:310px;font-size:13px; line-height:18px;}*/
#EHSN-s-pr-Product .Desc{ width:43%;font-size:13px; line-height:18px;}
#EHSN-s-pr-Product .Desc .NM{ color:#4D4D4D;font-size:16px;font-weight:bold;line-height:18px;margin:2px 0pt 4px;}
/*#EHSN-s-pr-Product .StarAvg{ width:146px;}*/
#EHSN-s-pr-Product .StarAvg{ width:22%%;margin-top:1px;*margin-top:3px;}
#EHSN-s-pr-Product .StarAvg img,#EHSN-s-pr-Product .Star img{ vertical-align:middle; *margin-top:-2px; _vertical-align:top;}
/*#EHSN-s-pr-Product .Count{ width:96px; text-align:right;}*/
#EHSN-s-pr-Product .Count{ width:15%; text-align:right;/*_margin-top:-3px;*/margin-top:1px;*margin-top:3px;}
#EHSN-s-pr-Product .Count a{color:#990000;text-decoration:underline;font-size:13px; font-weight:bold;}
#EHSN-s-pr-Product .Count .add{ padding-top:10px;cursor:pointer;}
/*#EHSN-s-pr-Product .Star{ width:243px;text-align:right;}*/
#EHSN-s-pr-Product .Star{ width:37%;text-align:right;*margin-top:3px;}
#EHSN-s-pr-Product .Star .add{ padding:17px; cursor:pointer;}


#RateItem .havehelp{ text-align:right;margin-top:-10px;}
#RateItem .havehelp img{ vertical-align:middle; padding-left:8px; _margin-bottom:1px; cursor:pointer;}
#RateItem .starhelp {width:100%;}
#RateItem .starhelp .starLVL,#RateItem .starhelp .havehelp{ float:left;}
/*#RateItem .starhelp .starLVL{ width:388px;}*/
#RateItem .starhelp .starLVL{ width:60%;}
#RateItem .starhelp .starLVL img{vertical-align:middle;}
/*#RateItem .starhelp .havehelp{ width:300px;}*/
#RateItem .starhelp .havehelp{ width:40%;}
#RateItem .starhelp .havehelp{ text-align:right;margin-top:0;}
#RateItem .rateComment{ width:100%; background-color:#F4F5F8; margin-top:10px;color:#5C5C5C;}
#RateItem .member,#RateItem .Msg{ float:left;}
/*#RateItem .member{width:118px; padding:10px; overflow:hidden;}*/
#RateItem .member{width:17%; padding:10px; overflow:hidden;}
#RateItem .member .nickname{ background:url(../R6Images/ProductRate/icon_comId.gif) no-repeat 0 0; padding-left:20px; line-height:16px;}
#RateItem .member .reply{ background:url(../R6Images/ProductRate/icon_recom.gif) no-repeat 0 0; padding-left:20px; line-height:16px;}
#RateItem .member .date{ background:url(../R6Images/ProductRate/bullit.gif) no-repeat 0 11px; padding-left:12px;color:#8B8B8B;line-height:18px; padding-top:5px;font-family:"Arial","新細明體";}
/*#RateItem .Msg{width:540px; padding:10px 0;line-height:18px;}*/
#RateItem .Msg{width:79%; padding:10px 0;line-height:18px;}
#RateItem .rateCommentReply{width:100%; background-color:#ECEEE7;color:#5C5C5C;margin-top:1px;}
#RateItem .PDDotLine{ margin-top:10px;*margin:15px 0 10px 0;}

#EHSN-s-pr-right .pageControl{ margin:10px 0;}
#EHSN-s-pr-right .pageControl .pageControl_ProductPage,#EHSN-s-pr-right .pageControl .pageControl_RecordsPerPage{ float:left;}
#EHSN-s-pr-right .pageControl .pageControl_ProductPage{ width:518px; text-align:center;}
#EHSN-s-pr-right .pageControl .pageControl_RecordsPerPage{ width:180px; text-align:right; padding-right:12px;float:right;}
#EHSN-s-pr-right .goTop{ float:right; padding-right:12px; margin-bottom:20px;}

#EHSN-s-pr-right .memberInfo{background:transparent url(../R6Images/ProductRate/memberBoxBg.gif) no-repeat 0px 0px;height:34px;line-height:28px;_line-height:34px;width:300px; margin:8px 0 0 20px; }
#EHSN-s-pr-right .memberInfo .memberRatename,#EHSN-s-pr-right .memberInfo .memberRateInfo{display:block; float:left;}
#EHSN-s-pr-right .memberInfo .memberRatename{ width:152px; padding: 0 10px; overflow:hidden;}
#EHSN-s-pr-right .memberInfo .memberRateInfo{ width:120px;}
#EHSN-s-pr-right .memberInfo .memberRateInfo .num{ color:#840A09;}

#EHSN-s-pr-right .RateSort{ width:98%; text-align:right; margin:8px 0; _margin:14px 0 4px 0;}
#EHSN-s-pr-right .RateSort .focus{color:#840A09; font-weight:bold;}

#EHSN-s-pir #RateItem{width:100%;padding:0;}
#EHSN-s-pir #RateItem .rateReply{width:98%;}
#EHSN-s-pir #EHSN-s-pr-Product{ margin:10px 0 20px 0; background-color:#FEF5F6; padding:13px 20px 3px 20px; width:94%;height:133px;}
#EHSN-s-pir #EHSN-s-pr-Product .Desc .NM{margin:7px 0pt 4px;*margin:8px 0pt 4px;}
#EHSN-s-pir #EHSN-s-pr-Product .StarAvg{_margin-top:10px;}
#EHSN-s-pir .CommentBorder{border: 1px solid #CCCCCC;}
#EHSN-s-pir #oldRate .space{ margin:0 20px; width:94%; _margin-right:0;}


/*寫評鑑*/
#EHSN-s-pr-write{ width:740px; margin:0 auto; padding:15px 0 25px 0;}
#EHSN-s-pr-write #EHSN-s-pr-Title .ProductInfoListText{ width:505px;}
#EHSN-s-pr-write #EHSN-s-pr-Title .RateLink{width:210px;}
#EHSN-s-pr-write #EHSN-s-pr-Title .focus{ font-weight:bold; text-decoration:underline;}
#EHSN-s-pr-write #EHSN-s-pr-Title img{ vertical-align:middle; }

#EHSN-s-pr-Comment{ border:1px solid #ccc; height:530px; width:100%; margin:10px 0;}
#EHSN-s-pr-Comment .bd{ margin:20px 20px 10px 20px;}
#EHSN-s-pr-Comment .bd .insert,#EHSN-s-pr-Comment .Note,#EHSN-s-pr-Comment .PDDotLine-Y{ float:left;}
#EHSN-s-pr-Comment .bd .PDDotLine-Y{ width:1px; height:350px;}
#EHSN-s-pr-Comment .bd .insert{ width:346px; padding-right:10px;}
#EHSN-s-pr-Comment .bd .insert .importRow{clear:both;display:block;height:24px;line-height:24px;padding:3px 0pt 0pt;font-size:12px;}
#EHSN-s-pr-Comment .bd .insert .crGray02{color:#333333;}
#EHSN-s-pr-Comment .bd .insert .crRed03{color:#840A09;}
#EHSN-s-pr-Comment .bd .insert .crRed04{color:#B41B1B;}
#EHSN-s-pr-Comment .bd .insert .crGray09{color:#ADADAD;}
#EHSN-s-pr-Comment .bd .insert .crGray10{ color:#555555;}
#EHSN-s-pr-Comment .bd .insert .space{ padding-left:70px;}
#EHSN-s-pr-Comment .bd .insert .publishInput1{border-color:-moz-use-text-color -moz-use-text-color #333333;border-style:none none solid;border-width:medium medium 1pt;color:#6E6E6E;margin:0pt 8px 0pt 4px;}
#EHSN-s-pr-Comment .bd .insert .publishInput3{border:1pt solid #ADADAD;color:#6E6E6E; width:340px;*width:335px; height:180px;}
#EHSN-s-pr-Comment .bd .insert .selRateArea{ background-color:#FFF3EF; margin:5px 0; padding:5px 2px;}

#EHSN-s-pr-Comment .bd .insert .rating{width:80px;height:16px;margin:0;padding:0;list-style:none;position:relative;background: url(../R6Images/ProductRate/star-matrix.gif) no-repeat 0 0; *margin-top:-2px;}
#EHSN-s-pr-Comment .bd .insert .star_5 {background-position:0 -80px;}
#EHSN-s-pr-Comment .bd .insert .star_4 {background-position:0 -64px;}
#EHSN-s-pr-Comment .bd .insert .star_3 {background-position:0 -48px;}
#EHSN-s-pr-Comment .bd .insert .star_2 {background-position:0 -32px;}
#EHSN-s-pr-Comment .bd .insert .star_1 {background-position:0 -16px;}
#EHSN-s-pr-Comment .bd .insert .rating li {cursor: pointer; /*ie5 mac doesn't like it if the list is floated\*/ float:left; /* end hide*/ text-indent:-999em; }
#EHSN-s-pr-Comment .bd .insert .rating li a {position:absolute;left:0;top:0;width:16px;height:16px;text-decoration:none;z-index: 200;}
#EHSN-s-pr-Comment .bd .insert .rating li.one a {left:0}
#EHSN-s-pr-Comment .bd .insert .rating li.two a {left:16px;}
#EHSN-s-pr-Comment .bd .insert .rating li.three a {left:32px;}
#EHSN-s-pr-Comment .bd .insert .rating li.four a {left:48px;}
#EHSN-s-pr-Comment .bd .insert .rating li.five a {left:64px;}
#EHSN-s-pr-Comment .bd .insert .rating li a:hover {z-index:2;width:80px;height:16px;overflow:hidden;left:0;background: url(../R6Images/ProductRate/star-matrix.gif) no-repeat 0 0}
#EHSN-s-pr-Comment .bd .insert .rating li.one a:hover {background-position:0 -96px;}
#EHSN-s-pr-Comment .bd .insert .rating li.two a:hover {background-position:0 -112px;}
#EHSN-s-pr-Comment .bd .insert .rating li.three a:hover {background-position:0 -128px}
#EHSN-s-pr-Comment .bd .insert .rating li.four a:hover {background-position:0 -144px}
#EHSN-s-pr-Comment .bd .insert .rating li.five a:hover {background-position:0 -160px}
#EHSN-s-pr-Comment .bd .insert .RateLi{float:left;padding-right:5px; }
#EHSN-s-pr-Comment .bd .insert .rating li.select a {background-position:0 -96px;}


#EHSN-s-pr-Comment .bd .Note{ width:320px; padding-left:15px;}
#EHSN-s-pr-Comment .bd .Note .titleName{font-size:15px;line-height:16px;margin:7px 0pt 4px;}
#EHSN-s-pr-Comment .bd .Note ul{padding:5px 0pt 0pt 20px;text-align:justify; margin:0;}
#EHSN-s-pr-Comment .bd .Note ul li{font-family:Arial,sans-serif;line-height:22px;list-style-position:inside;list-style-type:decimal;text-decoration:none;text-indent:-16px;}
#EHSN-s-pr-Comment .bd .Note .crBlack01{color:#000000;}
#EHSN-s-pr-Comment .bd .Note .grayLink{ color:#555555; text-decoration:underline;}
#EHSN-s-pr-Comment .Send{border-top:1px solid #E5E5E4;padding:1px 20px;width:698px; background-color:#F2F2F2;}
#EHSN-s-pr-Comment .Send .txtMail{ margin:15px 0; padding-left:150px;}
#EHSN-s-pr-Comment .Send .publishInput3{border:1pt solid #ADADAD;color:#6E6E6E; height:20px; line-height:20px;_line-height:24px;}
#EHSN-s-pr-Comment .btn{ margin:15px 0;padding-left:280px;}

#noRatesText{ margin:10px 230px;}

/*評鑑search*/
#EHSN-s-pr-right .search_hd{ padding:15px; border-bottom:#999999 solid 1px;}
#EHSN-s-pr-right .search_hd .note{font-size: 12px; font-weight: bold; color: rgb(147, 14, 15); margin-bottom:15px;}
#EHSN-s-pr-right .search_hd .result{ width:100%;}
#EHSN-s-pr-right .search_hd .result .fl{ float:left;}
#EHSN-s-pr-right .search_hd .result .resultNote{ line-height:20px;_line-height:24px; margin-right:10px;}
#EHSN-s-pr-right .keyword{color:#93010C;}

#EHSN-s-pr-pc .searchResult{ float:left; width:270px;_width:230px;line-height:20px;_line-height:24px; padding-left:10px; overflow:hidden; height:20px;}
#EHSN-s-pr-right #EHSN-s-pr-pc .pageControl_ProductPage{width:200px;}

/*分頁樣式*/
.PerPageControl{font-family:Arial;} 
.PerPageControl .focus{ color:#840A09; font-weight:bold; text-decoration:none;}

/* 普天同慶 */
#EHSN-j-TenYears{background:#F8DCDC;}
#EHSN-j-TenYears .product_list{background:url(../R6Images/bg_channel_item.gif) repeat-y left #fff;padding-left:1px;font-size:12px; height:200px; *height:200px; width:189px; overflow:hidden;}
#EHSN-j-TenYears .product_list .NoProductMsg{ display:block; margin:10px 2px 0 5px ;}
#EHSN-j-TenYears .product_list .channelitem{padding-bottom:0px;background:#fff;}
#EHSN-j-TenYears .product_list .itemname{font-size:12px;font-family: "新細明體", Arial;background:#FBF1F4;padding:2px 4px 5px 4px;color:#B30018; height:12px; line-height:17px; margin-bottom:1px;overflow:hidden;}
#EHSN-j-TenYears .product_list .proimg{float:left;margin-left:1px;}
#EHSN-j-TenYears .product_list .addtocart{float:left;p/osition:relative;width:130px;padding-left:7px;margin-top:1px;*margin-top:3px;}
#EHSN-j-TenYears .product_list .addtocart img456{position:absolute;top:0px;right:0;}
#EHSN-j-TenYears .product_list .addtocart .ehs_price_span{ float:left;width:67px; height:22px; color:#999999;padding-top:3px;display:block; }
#EHSN-j-TenYears .product_list .addtocart .ehs_price{ margin-left:2px; font-family:Arial; color:#999999; font-size:14px; text-decoration:line-through;font-weight:normal; }
#EHSN-j-TenYears .product_list .addtocart .price{ background:url(../R6Images/bg_dollar.gif) no-repeat;background-position:left 7px;font-size:18px;font-weight:bold; padding-left:10px;margin-top:0px;}