@charset "utf-8";
@import url('https://fonts.googleapis.com/css?family=Noto+Sans+TC|Nunito&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Baskervville&display=swap');
@import url("reset.css");

html, body{font-family:'Noto Sans TC', 'Nunito', sans-serif;font-size:15px;color:#6d6d6d;line-height:24px;min-width: 1200px;}

.none_style{display:none;}
.wangtea_use{margin-left:15px;}
.joo_hideOnly{display:none;}

h3.Page_Citem_title{width:100%;height:45px;background:url(Page_Citem_title_bg.gif) repeat-x 0 50%;padding-left:33px;}
h3.Page_Citem_title span{font:18px/45px 'Noto Sans TC', 'Nunito', sans-serif;color:#81292d;padding:0 15px;text-align:left;}

.C_Box{padding:80px 0 0 0;width:100%;height:auto;position:relative;text-align:left;}
.item_Box{padding:80px 0 0 0;width:100%;height:auto;position:relative;text-align:center;}
.item_title{margin-bottom:20px;display:inline-block;font:24px/25px 'Noto Sans TC', 'Nunito', sans-serif;text-align:center;position:relative;color:#e78b93;letter-spacing: 3.6px;}
.item_title span{display:block;font-size: 24px; font-family: 'Nunito', sans-serif; letter-spacing: 1.2px; margin-top:10px;color:#e78b93;text-transform:uppercase;font-weight:bold;}
.C_Box .Page_Litem_title{text-align:center;}
.C_Box .Page_Litem_title .L_item_name,.page_brand_list .h1{display:inline-block;font:24px/40px 'Noto Sans TC', 'Nunito', sans-serif;text-align:center;position:relative;height:50px;margin-bottom:10px;color:#e78b93;letter-spacing: 3.6px;}
.C_Box .Page_Litem_title .L_item_name::before,.item_title::before,.page_brand_list .h1:before{content:'';width:42px;height:42px;background:url(shiny-l.png) right center no-repeat;position:absolute;left:-57px;top: 50%;transform: translateY(-50%);}
.C_Box .Page_Litem_title .L_item_name::after,.item_title::after,.page_brand_list .h1:after{content:'';width:42px;height:42px;background:url(shiny-r.png) right center no-repeat;position:absolute;right:-57px;top: 50%;transform: translateY(-50%);}
.C_title{font:14px/24px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;font-weight:bold;text-decoration:none;}
.C_subtitle{font:14px/24px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;font-weight:bold;text-decoration:none;}
.C_article{font:14px/30px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;}
a.C_title_a:link{font:14px/24px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;text-decoration:none;}
a.C_title_a:visited{font:14px/24px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;text-decoration:none;}
a.C_title_a:hover{font:14px/24px 'Noto Sans TC', 'Nunito', sans-serif;color:#444;text-decoration:none;}
a.C_title_a:active{font:14px/24px 'Noto Sans TC', 'Nunito', sans-serif;color:#444;text-decoration:none;}

.L_Box{width:200px;margin-bottom:15px;text-align:left;}
.L_Box .Page_Litem_title .L_item_name{display:block;font:20px/40px 'Noto Sans TC', 'Nunito', sans-serif;color:#555;padding:0 10px;position:relative;}
.L_Box .Page_Litem_title .L_item_name:after{display:block;content:'';width:60px;height:3px;background:#92a6b5;position:absolute;left:10px;bottom:0;}
.L_Box .L_bottom{height:12px;}
h3.L_item_name{height:40px;font:15px/40px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;}
.L_Box .L_padding{padding:10px;background:#fff;}
.L_title{font:14px/24px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;font-weight:bold;}
.L_subtitle{font:14px/24px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;font-weight:bold;}
.L_bottom{height:17px;background:#fff url(left_bg03.gif) no-repeat top left;}
.L_article{font:14px/30px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;}
a.L_title_a:link{font:14px/24px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;text-decoration:none;}
a.L_title_a:visited{font:14px/24px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;text-decoration:none;}
a.L_title_a:hover{font:14px/24px 'Noto Sans TC', 'Nunito', sans-serif;color:#444;text-decoration:none;}
a.L_title_a:active{font:14px/24px 'Noto Sans TC', 'Nunito', sans-serif;color:#444;text-decoration:none;}
.R_Box{width:300px;margin-bottom:15px;text-align:center;}
h3.R_item_name{height:40px;font:15px/40px 'Noto Sans TC', 'Nunito', sans-serif;color:#555;}
.R_Box .Page_Litem_title .L_item_name{display:inline-block;padding:0 15px;font:16px/40px 'Noto Sans TC', 'Nunito', sans-serif;color:#fe8c8c;background:#fff;}
.R_Box .Page_Litem_title:after{display:block;content:" ";width:100%;height:2px;background:#595758;margin-top:-18px;}
.R_title{font:14px/26px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;font-weight:bold;text-decoration:none;}
.R_subtitle{font:14px/26px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;font-weight:bold;text-decoration:none;}
.R_article{font:14px/30px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;}
a.R_title_a:link{font:14px/24px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;text-decoration:none;}
a.R_title_a:visited{font:14px/24px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;text-decoration:none;}
a.R_title_a:hover{font:14px/24px 'Noto Sans TC', 'Nunito', sans-serif;color:#444;text-decoration:none;}
a.R_title_a:active{font:14px/24px 'Noto Sans TC', 'Nunito', sans-serif;color:#444;text-decoration:none;}
.table_title{background-color:#ededed;font-family:'Noto Sans TC', 'Nunito', sans-serif;font-size:13px;color:#808080;font-weight:bold;}
.table_exo_bordercolor{background-color:#d4d4d4;}
.table_bordercolor{background-color:#d4d4d4;}
.table_column{background-color:#fff;font-family:'Noto Sans TC', 'Nunito', sans-serif;font-size:15px;line-height:30px;color:#6d6d6d;padding:7px 5px;}
.table_column_desc{background-color:#FFFFFF;font-family:'Noto Sans TC', 'Nunito', sans-serif;font-size:15px;line-height:25px;color:#6d6d6d;}
.table_column_desc_over{background-color:#ededed;font-size:12px;color:#6d6d6d6d6d6d;}
.number{font-family:'Noto Sans TC', 'Nunito', sans-serif;font-size:11px;color:#f03a79;font-weight:bold;}
.FormTxt, .FormTxt100{font-family:'Noto Sans TC', 'Nunito', sans-serif;font-size:11px;color:#999;background-color:#ffffff;border:solid #dadada 1px;padding:2px;}
.FormTxt100, .FormTxtMark100{width:90%;}
.FormTxtMark, .FormTxtMark100{font-family:'Noto Sans TC', 'Nunito', sans-serif;font-size:12px;background-color:#fffbdd;}
.form_gloss{font-family:'Noto Sans TC', 'Nunito', sans-serif;color:#ff6320;font-size:12px;}
.form_star{font-family:'Noto Sans TC', 'Nunito', sans-serif;color:#ef4122;font-size:15px;font-weight:normal;}
.prod_name{font:13px/24px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;}
a.prod_name:link{font:13px/24px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;text-decoration:none;}
a.prod_name:visited{font:13px/24px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;text-decoration:none;}
a.prod_name:hover{font:13px/24px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;text-decoration:underline;}
a.prod_name:active{font:13px/24px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;text-decoration:underline;}
.prod_price{font:20px/24px 'Noto Sans TC', 'Nunito', sans-serif;color:#ff427f;font-weight:bold;}
.menu_extended{color:#6d6d6d;background-color:#ffffff;font-size:12px;font-family:arial;padding:8px 2px;}
.menu_extended_over{color:#6d3049;background-color:#f1b6cf;font-size:12px;font-family:arial;padding:8px 2px;}
.menu_extended_border{background-color:#cccccc;}


.lang_box a:hover{line-height:22px !important;text-decoration:none;font-size:12px !important;background:#e9e9e9;}
.hd_alert{font-family:'Noto Sans TC', 'Nunito', sans-serif;color:#ff4b77;font-size:12px;font-weight:bold;}
.err_alert{font-family:'Noto Sans TC', 'Nunito', sans-serif;color:#ff4b77;font-size:12px;font-weight:bold;}

a:link{font:14px/24px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;text-decoration:none;}
a:visited{font:14px/24px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;text-decoration:none;}
a:hover{font:14px/24px 'Noto Sans TC', 'Nunito', sans-serif;color:#444;text-decoration:none;}
a:active{font:14px/24px 'Noto Sans TC', 'Nunito', sans-serif;color:#444;text-decoration:none;}

.mp-pusher{background-color: #fff;min-width: 1200px;}
.FOR_web_W{width:990px;margin-top:20px;}
.container{max-width:1200px; width:100%; height:auto; margin:0 auto; padding:0 50px;}
.FOR_TOP{width:100%;height:auto;position:relative;}
.komonoya_heardBG,.komonoya_heardbgcolor,.komonoya_heard .komonoya_heardLOGO,.komonoya_heard .komonoya_topmanu,.komonoya_heardBG .komonoya_heard .manu_pb01,.komonoya_heardbgcolor::after,.komonoya_manubg .komonoya_manu{transition: all .3s;}
.FOR_MAIN{width:100%;max-width:1200px;margin:0 auto;padding:0 0 30px 0;background-color: #fff;}
#index .FOR_MAIN{max-width:100%;}
.FOR_MAIN_p{padding-top:225px;}
.FOR_FOOTER{width:100%;clear:both;min-width:1200px;margin:0 auto;}
.FOR_FOOTER .copy_right{display:block;width:100%;}
.FOR_FOOTER .bottom_copyright{width:1200px;margin:0 auto;text-align:center;;font:13px/20px 'Noto Sans TC', 'Nunito', sans-serif;color:#d2c6bb;height:240px;padding-top:190px;}
.FOR_FOOTER .bottom_copyright a,.FOR_FOOTER .bottom_copyright a:hover{font:13px/20px 'Noto Sans TC', 'Nunito', sans-serif;color:#d2c6bb;}
.FOR_FOOTER .bottom_copyright a:hover{text-decoration:underline;}
.main_content_left{width:200px;float:left;}
.main_content_right{width:200px;float:right;}
.main_content_l_center{margin-left:210px;}
.main_content_r_center{margin-right:210px;}
.main_content_center{margin-left:210px;margin-right:210px;}
.main_content_no_center{width:100%;}

.STORE_NAME{font:15px/26px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;font-weight:bold;}
.STORE_EXP{font:13px/24px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;}

.table_margin{margin-bottom:5px;}
.L_border{border:solid 2px #e1e1e1;padding:1px;}
.SGS_Store_TopBox{display:none;}
.SB_witem_mbottom{margin-bottom:15px;}
.SB_WitemBOX{width:100%;min-width:1200px;height:auto;margin:0 auto;}
.SB_WitemBOX .rwdimg{width:100%;height:auto;}
/* 商品分類39 */
.flybuy_item39{ margin-bottom: 0; border-top: 1px solid #e2e2e2;border-left: 1px solid #e2e2e2;border-right: 1px solid #e2e2e2; background: #fff;}
.flybuy_item39 .mtree:nth-child(1) h1.Page_PSort_title{ margin: 0; background: #5ab2bf; border: 0;padding: 10px 15px;}
.flybuy_item39 a{display: inline-block;width: auto;height:auto;color:#6d6d6d!important;}
.flybuy_item39 h2, .flybuy_item39 h3, .flybuy_item39 h4{transition: all 0.3s;cursor: pointer;}
.flybuy_item39 li.Page_PSort_title{ margin: 0; background: #5ab2bf; border: 0; border-radius: 0;border-bottom: 1px solid #e2e2e2;}
.flybuy_item39 li.Page_PSort_title a,.flybuy_item39 > .it39_layer2 a{ font:15px/39px 'Noto Sans TC', 'Nunito', sans-serif!important; color: #6d6d6d;}
.flybuy_item39 li.Page_PSort_title a{color:#fff!important;font-weight: 700;}
/*分類每層共同使用*/
ul.mtree ul {margin-left: 1em;}
ul.mtree a {display: inline-block;}
ul.mtree.transit ul {margin-left: 0;}
.it39_layer2,.it39_layer3, .it39_layer4, .it39_layer5{padding-left: 0;background: none;}
.flybuy_item39 ul.mtree li{ position: relative; top:0; left:0;}
.flybuy_item39 ul.mtree > li.Page_PSort_title a{padding-left:20px;}
/*分類第二層*/
.flybuy_item39 ul.mtree > li a { display: inline-block; width:100%; padding-left: 35px;font: 15px/38px 'Noto Sans TC', 'Nunito', sans-serif;border-bottom: 1px solid #e2e2e2}
.flybuy_item39 ul.mtree > li a:hover{color:#444!important;background-color:#f5f5f5;}
.flybuy_item39 ul.mtree > li.Page_PSort_title a{border-bottom:0;}
.flybuy_item39 ul.mtree > li.Page_PSort_title a:hover{color:#fff!important;background-color:#5ab2bf;}
.flybuy_item39 ul.mtree > li a.active{display: inline-block;padding-left: 35px; width:100%; background: #e78b93; color:#fff!important;}
.Page_PSort_title a.active{background: none!important;}
.flybuy_item39 span.it39_layer2{position: absolute; top:0; left: 0; display: inline-block; width: 35px; height: 36px; background: url(it39_arrow.png) no-repeat center;}
/*分類第三層*/
.flybuy_item39 ul.mtree > li.mtree-node > ul.mtree-level-1 > li{background: #f9f9f9;}
.flybuy_item39 ul.mtree > li.mtree-node > ul.mtree-level-1 > li a { display: inline-block; width:100%; padding-left: 45px; border-bottom: 1px solid #e2e2e2;}
.flybuy_item39 ul.mtree > li.mtree-node > ul.mtree-level-1 > li a.active{display: inline-block;padding-left: 45px; width:100%; background: #e78b93; color:#fff!important;}
.flybuy_item39 span.it39_layer3{position: absolute; top:0; left: 0; display: inline-block; width: 45px; height: 36px; background: url(it39_arrow.png) no-repeat 25px center;}
/*分類第四層*/
.flybuy_item39 ul.mtree > li.mtree-node > ul.mtree-level-1 > li.mtree-node > ul.mtree-level-2 > li{background: #ddd;border-bottom: 1px solid #eee;}
.flybuy_item39 ul.mtree > li.mtree-node > ul.mtree-level-1 > li.mtree-node > ul.mtree-level-2 > li a { display: inline-block; width:100%; border-bottom: 1px solid #e2e2e2; padding-left: 55px;}
.flybuy_item39 ul.mtree > li.mtree-node > ul.mtree-level-1 > li.mtree-node > ul.mtree-level-2 > li a.active{display: inline-block;padding-left: 55px; width:100%; background: #e78b93; color:#fff!important;}
.flybuy_item39 span.it39_layer4{position: absolute; top:0; left: 0; display: inline-block; width: 55px; height: 36px; background: url(it39_arrow.png) no-repeat 35px center;}
.komonoya_heardBG{width:100%;margin:0 auto;}
.komonoya_heardbgcolor{background-color:#fff;width:100%;height:105px;margin:0 auto;position: relative;}
.komonoya_heardbgcolor:after{content:'';position: absolute;bottom:-31px;left:50%;transform: translateX(-50%);z-index: 1;width:390px;height:38px;background-image:url(header-deco.png);background-size: 100%;}
.komonoya_heardBG .komonoya_bgbottom{display:none;}
.komonoya_heardBG .komonoya_heard{width:1200px;margin:0 auto;position:relative;}
.komonoya_heard .komonoya_heardLOGO{width:198px;height:91px;margin:0 auto;padding-top:13px;}
.komonoya_heard .komonoya_heardLOGO img{display:block;width:100%;height:auto;}
/* .komonoya_search .TopSearch01{width:190px;height:36px;color:#bbb;font:14px 'Noto Sans TC', 'Nunito', sans-serif;padding:0 20px;border-radius: 18px; border: solid 1px #ebebeb; background-color: #f8f8f8;margin-right:3px;} */
a.komonoya_search{width:28px;height:36px;border:none;cursor:pointer;background:url(search.png);background-repeat: no-repeat; background-position: center;vertical-align: top;margin-right:8px;text-indent:-9999px;}
.komonoya_heard .komonoya_topmanu{display:flex;height:42px;position:absolute;top:35px;right:0;} 
.komonoya_heard .komonoya_topmanu > ul > li{float:left;position:relative;height:50px;}
.komonoya_heard .komonoya_topmanu > ul > li > a{margin:0 8px;}
.komonoya_heard .komonoya_topmanu > ul > li.user > a{display:block;width:28px;height:36px;background-image: url(user.png);background-repeat: no-repeat; background-position: center;}
.komonoya_heard .komonoya_topmanu > ul > li.logout > a{display:block;width:28px;height:36px;background-image:url(logout.png);background-repeat: no-repeat; background-position: center;}
.komonoya_heard .komonoya_topmanu > ul > li.top_cart > a{display:block;width:28px;height:100%;background-image: url(cart.png);background-repeat: no-repeat; background-position: center 3px;position: relative;}
.komonoya_heard .komonoya_topmanu > ul > li.top_cart > a .number{color:#fff;background-color:#e78b93;border-radius: 100%;width: 26px;height: 26px;position:absolute;right:-14px;bottom:9px;text-align:center;line-height:24px;letter-spacing: .3px;}
.MemMenu_Cart{width:300px;border-top:0;border:#ddd 1px solid;background:#fff;position:absolute;top:45px;right:-6px;padding:4px 10px 10px 10px;z-index:998;display:none;}
.MemMenu_Cart:before{content:'';position: absolute; top:0;right:0;}
.MemMenu_Cart:after,.MemMenu_Cart:before {
    content: '';
    display: block;
    position: absolute;
    top:0;
    right: 10px;
    width: 0;
    height: 0;
    border-style: solid;
}

/* this border color controlls the color of the triangle (what looks like the fill of the triangle) */
.MemMenu_Cart:after {
    top: -16px;
    border-color: transparent transparent #fff transparent ;
    border-width: 8px;
}
/* this border color controlls the outside, thin border */
.MemMenu_Cart:before {
    top: -17px;
    border-color: transparent transparent #ddd transparent;
    border-width: 8px;
}
.MemMenu_Cart > ul{min-height:70px;padding-top: 6px;}
.MemMenu_Product{border-bottom:#e9e9e9 1px solid;}
.MemMenu_Product li{float:left;padding-left:0;margin-left:0 !important;}
.MemMenu_Product li.Cart_Pimg{max-width:55px; width:100%; height:auto;}
.MemMenu_Product li.Cart_Pimg a{display:block;width:100%;height:auto;}
.MemMenu_Product li.Cart_Pimg a img{width:100%;height:auto;}
.MemMenu_Product li.Cart_Pname{width:200px;padding:0 15px;}
.MemMenu_Product li.Cart_Pname h2{display:block;width:100%;height:41px;overflow:hidden;text-align:left;}
.MemMenu_Product li.Cart_Pname h2 a{font:15px/19px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;display: block;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.MemMenu_Product li.Cart_Pname h2 a:hover{;color:#444;text-decoration:none;}
.MemMenu_Product li.Cart_Pname p{font:12px/18px 'Nunito', sans-serif;color:#6d6d6d;letter-spacing: 0.48px;text-align:left;}
.MemMenu_Product li.Cart_Pname p span{margin-left:5px;}
.MemMenu_Product li.Cart_Pdelete{padding-top:5px;}
.MemMenu_Product li.Cart_Pdelete a{display:block;width:20px;height:20px;background:url(cart-delete.png) center no-repeat;text-indent:-9999px;}
.MemMenu_Product_total{text-align:right;margin-top:10px;color:#FFF;}
.MemMenu_Product_total p{color:#6d6d6d;font:14px/20px 'Noto Sans TC', 'Nunito', sans-serif;margin-bottom:20px;}
.MemMenu_Product_total p span{margin-left:5px;color:#d23148;font:17px/20px 'Nunito', sans-serif;letter-spacing: 0.6px;}
.MemMenu_Product_total a:link,.MemMenu_Product_total a:visited{display:block;text-align:center;font:16px/36px 'Noto Sans TC', 'Nunito', sans-serif;color:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width: 103px; height: 36px; background-color: #e78b93;text-decoration:none;color:#fff;margin:0 auto;}
.MemMenu_Product_total a:hover,.MemMenu_Product_total a:active{background:#E58088;}
.komonoya_manubg{width:100%;margin:0 auto;position:relative;background-color:#5ab2bf;}
.komonoya_manubg .komonoya_manu{max-width:1100px;height:120px;margin:0 auto;z-index:1;text-align:center;}
.komonoya_manubg .komonoya_manu ul{display:flex;width:100%;height:100%;}
.komonoya_manubg .komonoya_manu ul > li{flex:1;background-repeat: no-repeat;background-position: center 30px;background-size: 45px;}
.komonoya_manubg .komonoya_manu ul > li > a{display:block;padding-top:75px;color:#fff;letter-spacing: 3px;font-size:16px;}
.komonoya_manubg .komonoya_manu ul > li.brandlist{background-image:url(brand_list.png);}
.komonoya_heardBG .komonoya_heard .manu_pb01{position: absolute; top:40px; left:0;}
.komonoya_heardBG .komonoya_heard .manu_pb01 > li{position: relative;float:left;padding:0 17px 0 10px;overflow:hidden;}
.komonoya_heardBG .komonoya_heard .manu_pb01 > li:after{content:'/';position: absolute;right:0;font:15px/24px 'Nunito', sans-serif;}
.komonoya_heardBG .komonoya_heard .manu_pb01 > li:last-child:after{content:none;}
.komonoya_heard ul.manu_pb01 li.manulist a.manu_link{text-decoration:none;font:15px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;letter-spacing:.3px;}
.komonoya_heard ul.manu_pb01 li.manulist a.manu_link:hover{color:#444;}
.menu_open{position:absolute;width:100%;display:none;left:0;top:125px;background:rgba(255, 255,255,0.95);z-index:20;border-top:1px solid #ebe3e3;}
.komonoya_manuhover{width:1200px;padding:30px 140px;text-align:center;margin:0 auto;}
.menu_open_in{display:inline-block;margin:0 auto;width:100%;}
.menu_open_in li{float:left;width:16.6d6d6d6d6d6d6%;padding-left:35px;background-position:left center;background-size:auto 30px;background-repeat:no-repeat;text-align:left;margin:10px 0;height:30px;}
.menu_open_in li a{font:14px/30px 'Noto Sans TC', 'Nunito', sans-serif;color:#777777;text-decoration:none;}
.searchPanel {
	display:none;
	position:fixed;
	top: 0;
    width:100%;
    height:100%;
	padding-top:50px;
	z-index:8012;
    background: rgba(109,109,109,0.9);
}
.searchPanelContent {
	width:1200px;
    margin:auto;
    text-align:center;
    position: relative;
}
.search_title{color:#fff;letter-spacing: 1.2px;font:bold 36px/45px 'Nunito', sans-serif;padding:30px;display: block;}
.searchPanel .searchHot {
	padding-bottom:15px;
	font-size:15px;
}
.searchPanel .searchHot span {
	color:#e78b93;
	margin-right:10px;
}
.searchPanel .searchHot a {
	color:rgba(255, 255, 255, 0.4);
	margin-right:10px;
	font-size:15px;
}
.searchPanel .searchHot a:hover {
    color:#fff;
    text-decoration: underline;
}
.topsearch_go{display:block;text-align:center;margin:15px auto 0 auto;width: 150px; height: 46px; border:0; cursor:pointer;font: 16px 'Noto Sans TC', 'Nunito', sans-serif;background-color: #e78b93;-webkit-border-radius: 5px !important;-moz-border-radius: 5px !important;border-radius: 5px !important;color:#fff!important;}
.topsearch_go:hover{background-color: #E58088;}
.close{background: url(search-close.svg) no-repeat;width: 40px;height: 40px;display: block;position: absolute;right: 0;top: 0;cursor:pointer;background-size:100%;}

/*全文檢索*/
.komonoya_search { position: relative; display: inline-block;}
.autocomplete-items div {line-height: 1.5em;cursor: pointer;padding: 10px; font-size: 14px; text-align: left;}
.autocomplete-items div:hover { background-color: #e1e1e1;}
.autocomplete-items {background-color: rgba(255,255,255,0.95); position: absolute; top: 45px; width: 100%; border-radius: 5px; overflow: hidden;}

/* header-scroll */
.komonoya_heardBG2{width:100%;margin:0 auto;position:fixed;top:0;z-index:8010;}
.komonoya_heardBG2 .komonoya_heardbgcolor{height:75px;}
.komonoya_heardBG2 .komonoya_heardbgcolor::after{width:313px;height:30px;bottom:-25px;}
.komonoya_heardBG2 .komonoya_heard .komonoya_heardLOGO{width:132px;height:60px;}
.komonoya_heardBG2 .komonoya_heard .manu_pb01{top:25px}
.komonoya_heardBG2 .komonoya_topmanu {top:20px}
.komonoya_heardBG2 .komonoya_manubg .komonoya_manu{height:65px;margin:0 auto;z-index:1;text-align:center;}
.komonoya_heardBG2 .komonoya_manubg .komonoya_manu ul > li{background:none !important;}
.komonoya_heardBG2 .komonoya_manubg .komonoya_manu ul > li > a{padding-top:23px;}
.komonoya_heardBG2 .searchPanel{top:140px;}

.right_cart{position:fixed;right:20px;top:20%;z-index:999;background:url(komonoya_car.png) center no-repeat;width:96px;height:170px;opacity:1;}
.right_cart:hover{opacity:.8;}
.right_cart span{color:#fff;text-align:center;font:13px/13px 'Noto Sans TC', 'Nunito', sans-serif;position:absolute;display:block;width:100%;}
.right_cart a{display:block;width:100%;height:auto;padding-top:75px;color:#fff;text-align:center;font:10px/10px 'Noto Sans TC', 'Nunito', sans-serif;text-decoration:none;}

.Store_HotSale_btn{max-width:1260px;height:40px;border-bottom:#dbdbdb 1px solid;}
.Store_HotSale_btn ul{max-width:1004px;height:40px;margin-right:255px;}
.Store_HotSale_btn ul li{float:left;width:25%;}
.Store_HotSale_btn ul li a{display:block;width:100%;height:40px;font:15px/40px 'Noto Sans TC', 'Nunito', sans-serif;text-align:center;color:#555;border-bottom:#dbdbdb 1px solid;}
.Store_HotSale_btn ul li a:hover{display:block;width:100%;height:40px;font:15px/40px 'Noto Sans TC', 'Nunito', sans-serif;color:#555;font-weight:bold;border-bottom:#b82a41 3px solid;text-decoration:none;}
.Store_HotSale_btn ul li a.selected{display:block;width:100%;height:40px;font:15px/40px 'Noto Sans TC', 'Nunito', sans-serif;color:#555;font-weight:bold;border-bottom:#b82a41 3px solid;text-decoration:none;}
.Store_HotSale_box{max-width:1260px;min-width:686px;height:300px;}
.Store_HotSale_L{max-width:1004px;border-left:#dbdbdb 1px solid;margin-right:255px;height:300px;}
.Store_HotSale_L > ul{width:100%;}
.Store_HotSale_L > ul > li{float:left;width:24.96%;height:300px;border-right:#dbdbdb 1px dotted;border-bottom:#dbdbdb 1px solid;}
.Store_HotSale_R{float:right;width:256px;height:300px;border-right:#dbdbdb 1px solid;}
.Store_HotSale_R > ul{width:255px;height:100px;padding:0 9px;padding-top:10px;}
.Store_HotSale_R > ul > li{float:left;}
.Store_ContentProductBox2{max-width:190px;height:275px;padding:0 20px;padding-top:25px;margin:0 auto;position:relative;}
.icon_hotsale{display:block;width:36px;height:36px;position:absolute;top:10px;left:10px;z-index:99;}
.Store_HotSale_All{width:100%;height:300px;position:relative;overflow:hidden;border-bottom:#dbdbdb 1px solid;}
.Store_HotSale_BigBox{width:100%;height:1200px;position:absolute;}
.Page_itemBox{width:100%;margin:0 auto;}
.Store_PSearch_Top01,.Store_PSearch_Top01 img{display:none;width:100%;height:auto;}
.Store_PSearch_Top02{width:100%;height:auto;padding:10px;margin-bottom:20px;}
.PSearch_Top_menuL{float:left;margin-top:12px;}
.PSearch_Top_menuL li{float:left;display:block;height:18px;font:14px/18px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;margin-left:15px;}
.PSearch_Top_menuL li a{display:block;border-right:#dbdbdb 0px solid;background-position: right 2px;text-align:center;font:14px/18px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;position:relative;}
.PSearch_Top_menuL li:hover a{border-bottom:3px solid #81d8d0;}
.PSearch_Top_menuL li a.selected{font-weight:bold;color:#e78b93;text-decoration:none;}
.PSearch_Top_menuL li a.arrow_down, .PSearch_Top_menuL li a.arrow_up:hover,.PSearch_Top_menuL li a{background-position:right 2px;}
.PSearch_Top_menuL li a.arrow_up, .PSearch_Top_menuL li a.arrow_down:hover,.PSearch_Top_menuL li a:hover{background-position:right -13px;}
.PSearch_Top_menuL li a.arrow_up, .PSearch_Top_menuL li a.arrow_down:hover,.PSearch_Top_menuL li a.arrow_down, .PSearch_Top_menuL li a.arrow_up:hover{background-image: url(it40_arrow_updown2.gif);}
.PSearch_Top_menuL li a,.PSearch_Top_menuL li a:hover{background-image:url(it40_arrow_updown.gif);}
.PSearch_Top_menuL li:hover a {border-bottom: 0;}
.PSearch_Top_menuR{float:right;}
.PSearch_Top_menuR li{float:left;font:14px/40px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;}
.PSearch_Top_menuR li select{width:50px;height:25px !important;margin:0 10px;font:14px/25px 'Noto Sans TC', 'Nunito', sans-serif;}
.Store_PSearch_Plist{width:100%;}
.Store_PSearch_Pbox{　width:960px;　margin:0 auto;padding:0 3px;}
.Store_PSearch_Pbox > li{float:left;margin-bottom:45px;}
.Store_PSearch_Product{width:150px;margin:0 auto;padding:20px 0;}
.Store_pImg03{width:150px;height:150px;margin-bottom:10px;position:relative;overflow:hidden;}
.Store_pImg03 a{display:block;width:150px;height:150px;}
.Store_pImg03 img{width:100%;height:auto;}
.Store_Psearch_btn01{display:none;width:150px;height:30px;background:url(images/anyong_symbol/Store_Psearch_btn01.png) left top no-repeat;text-indent:-9999px;position:absolute;left:0;bottom:0;}
.Store_pPrice05{width:100%;margin-top:10px;}
.Store_pPrice05 ul li{float:left;font-family:'Noto Sans TC', 'Nunito', sans-serif;line-height:30px;}
.Store_pPrice05 ul li.Store_pPrice05_L{width:30%;font-size:13px;color:#6d6d6d;text-decoration:line-through;}
.Store_pPrice05 ul li.Store_pPrice05_R{width:70%;color:#E58088;font-size:30px;text-align:right;}
.Store_pPrice05 ul li.Store_pPrice05_R span{font-size:15px;margin-right:5px;}
.AF_PDetail_Top{width:100%;margin-bottom:20px;padding:10px;background:#fff;}
.AF_PDetail_L{float:left;width:420px;}
.AF_PDetail_L01{width:420px;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;}
.tb-thumb{margin:15px 0 15px 0;}
.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;height:78px;}
.tb-thumb li.AF_margin_right{margin-right:7px;}
.tb-s418, .tb-s418 a{display:block;height:418px;width:418px;position:relative;}
.AF_MagnifierImg{display:block;width:50px;height:50px;background:url(images/anyong_symbol/AF_MagnifierImg.png) left top no-repeat;position:absolute;bottom:0px;right:0;}
.tb-s418, .tb-s418 img{height:418px;width:418px;}
.tb-booth{width:420px;height:420px;border:1px solid #dbdbdb;position:relative;z-index:10;}
.tb-thumb li div{border:1px solid #dbdbdb;}
div.zoomDiv{z-index:500;position:absolute;top:-1px;left:0px;width:418px;height:418px;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("images/anyong_symbol/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:498;}
.PDetail_L_Pnumber{width:165px;}
.AF_PDetail_L02{width:420px;margin-bottom:15px;}
.AF_PDetail_L02 ul{width:100%;height:20px;}
.AF_PDetail_L02 ul li{float:left;margin-left:7px;font:12px/20px 'Noto Sans TC', 'Nunito', sans-serif;color:#999;}
.AF_PDetail_L02 ul li.PDetail_L02_icon01 a{display:block;width:49px;height:20px;background:url(images/anyong_symbol/Store_Pdetail_btn_fb.png) left top;text-indent:-9999px;}
.AF_PDetail_L02 ul li.PDetail_L02_icon02 a{display:block;width:88px;height:20px;background:url(images/anyong_symbol/Store_Pdetail_btn_mail.png) left top;text-indent:-9999px;}
.AF_PDetail_L02 ul li.PDetail_L02_icon03 a{display:block;width:88px;height:20px;background:url(images/anyong_symbol/Store_Pdetail_btn_print.png) left top;text-indent:-9999px;}
.AF_PDetail_L02 ul li.PDetail_L02_icon01 a:hover{display:block;width:49px;height:20px;background:url(images/anyong_symbol/Store_Pdetail_btn_fb.png) left bottom;text-indent:-9999px;}
.AF_PDetail_L02 ul li.PDetail_L02_icon02 a:hover{display:block;width:88px;height:20px;background:url(images/anyong_symbol/Store_Pdetail_btn_mail.png) left bottom;text-indent:-9999px;}
.AF_PDetail_L02 ul li.PDetail_L02_icon03 a:hover{display:block;width:88px;height:20px;background:url(images/anyong_symbol/Store_Pdetail_btn_print.png) left bottom;text-indent:-9999px;}
.AF_PDetail_R{margin-left:430px;width:auto;text-align:left;}
.AF_PDetail_Pname{width:100%;height:auto;margin-bottom:5px;}
.AF_PDetail_Pname h2{font:bold 20px/30px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;}
.AF_PDetail_Pname h2 a{font:bold 20px/30px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;text-decoration:none;}
.AF_PDetail_Pname h2 a:hover{font:bold 20px/30px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;text-decoration:none;}
.AF_PDetail_Pdetail{width:100%;height:auto;margin-bottom:5px;}
.AF_PDetail_Pdetail h3{font:13px/20px 'Noto Sans TC', 'Nunito', sans-serif;color:#999;}
.AF_PDetail_Pprice{width:100%;height:151px;margin-bottom:10px;padding-bottom:15px;border-bottom:#dbdbdb 1px dotted;}
.AF_PDetail_Pprice img{display:block;width:150px;height:150px;float:right;}
.AF_PDetail_Pprice p.AF_PDetail_Pprice01{float:left;font:13px/25px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;margin-top:35px;}
.AF_PDetail_Pprice p.AF_PDetail_Pprice01 span{font-size:20px;font-family:'Noto Sans TC', 'Nunito', sans-serif;margin-left:10px;text-decoration:line-through;}
.AF_PDetail_Pprice p.AF_PDetail_Pprice02{float:left;font:55px/70px 'Noto Sans TC', 'Nunito', sans-serif;color:#E58088;padding-left:15px;}
.AF_PDetail_Pprice p.AF_PDetail_Pprice02 span{font:33px/40px 'Noto Sans TC', 'Nunito', sans-serif;color:#E58088;}
.AF_PDetail_Pactivity{width:100%;padding:10px 0;text-align:left;}
.AF_PDetail_Pactivity img{float:left;}
.AF_PDetail_Pactivity a{display:block;font:13px/25px 'Noto Sans TC', 'Nunito', sans-serif;color:#b82a41;text-decoration:underline;margin-left:85px;}
.AF_PDetail_Pactivity a:hover{text-decoration:none;}
.PDetail_PBOXcolor01{border:#CCC 2px solid;}
.PDetail_PBOXcolor02{border:#1671b8 2px solid;}
.AF_PDetail_Pcolor_R ul li span.sn_icon_ok{display:block;width:12px;height:12px;background:url(images/anyong_symbol/Store_Pdetail_icon05.png) left top no-repeat;position:absolute;bottom:0;right:0;z-index:350;}
.Pcolor_active{border:#b82a41 2px solid;margin-right:10px;}
.AF_PDetail_Psize{width:100%;height:30px;margin:10px 0;}
.AF_PDetail_Psize_L{float:left;width:70px;font:13px/30px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;}
.AF_PDetail_Psize_R{width:100%;}
.AF_PDetail_Psize_R ul li{float:left;display:block;font:13px/26px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;height:30px;padding:0 10px;margin-right:10px;position:relative;cursor:pointer;}
.AF_PDetail_Psize_R ul li span{display:block;width:12px;height:12px;background:url(images/anyong_symbol/Store_Pdetail_icon05.png) left top no-repeat;position:absolute;bottom:0;right:0;z-index:350;display:none;}
.Psize_active{border:#b82a41 2px solid;margin-right:10px;}
.AF_PDetail_Weight{width:100%;height:30px;margin:15px 0;}
.AF_PDetail_Wnum_L{float:left;width:70px;font:13px/30px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;}
.AF_PDetail_Wnum_R{width:100%;}
.AF_PDetail_Wnum_R select{height:25px;font:13px/30px 'Noto Sans TC', 'Nunito', sans-serif;}
.AF_PDetail_Pnum{width:100%;height:30px;margin:15px 0;}
.AF_PDetail_Pnum_L{float:left;width:70px;font:13px/30px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;}
.AF_PDetail_Pnum_R{width:100%;}
.AF_PDetail_Pnum_R select{width:50px;height:25px;font:13px/30px 'Noto Sans TC', 'Nunito', sans-serif;}
.AF_PDetail_Pbuybtn{width:100%;height:73px;margin:15px 0;border-top:#dbdbdb 1px dotted;padding:15px 0;}
.AF_PDetail_Pbuybtn ul{height:53px;}
.AF_PDetail_Pbuybtn ul li{float:right;width:190px;height:53px;}
.AF_PDetail_Pbuybtn ul li.AF_PDetail_PbuybtnL{margin-right:10px;}
.AF_PDetail_Pbuybtn01 a,.AF_PDetail_Pbuybtn02 a{display:block;width:190px;height:50px;font:20px/50px 'Noto Sans TC', 'Nunito', sans-serif;color:#FFF;text-align:center;background:#dd1212;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.AF_PDetail_Pbuybtn01 a:hover,.AF_PDetail_Pbuybtn02 a:hover{background:#f54b4b;text-decoration:none;}
.AF_PDetail_Pbuybtn03 a{display:block;width:190px;height:50px;font:20px/50px 'Noto Sans TC', 'Nunito', sans-serif;color:#FFF;text-align:center;background:#878787;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.AF_PDetail_Pbuybtn03 a:hover{background:#a3a3a3;text-decoration:none;}
.AF_PDetail_Pbuybtn04 a{display:block;width:190px;height:50px;font:20px/50px 'Noto Sans TC', 'Nunito', sans-serif;color:#FFF;text-align:center;background:#1671b8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.AF_PDetail_Pbuybtn04 a:hover{background:#1c8fe7;text-decoration:none;}
.AF_PDetail_Ppay{width:100%;height:20px;margin:15px 0;}
.AF_PDetail_Ppay_L{float:left;width:70px;font:13px/20px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;}
.AF_PDetail_Ppay_R{width:100%;}
.AF_PDetail_Ppay_R ul li{float:left;display:block;height:20px;margin-right:5px;}
.AF_PDetail_Ptransport{width:100%;height:20px;margin:15px 0;}
.AF_PDetail_Ptransport_L{float:left;width:70px;font:13px/20px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;}
.AF_PDetail_Ptransport_R{width:100%;}
.AF_PDetail_Ptransport_R ul li{float:left;display:block;height:20px;margin-right:5px;}
.AF_PDetail_Ppremiums{width:100%;margin:15px 0;height:75px;border-top:#dbdbdb 1px dotted;padding:15px 0;}
.AF_PDetail_Ppremiums p{float:left;display:block;width:80px;font:bold 13px/30px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;}
.AF_PDetail_Ppremiums ul{width:100%;height:60px;}
.AF_PDetail_Ppremiums01{float:left;width:70px;height:60px;}
.AF_PDetail_Ppremiums01 img{border:#CCC 1px solid;width:60px;height:60px;}
.AF_PDetail_Ppremiums02{width:100%;height:60px;font:13px/60px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;}
.PDetail_witemBox2{width:auto;margin-bottom:35px;background-color:#fff;}
.PDetail_witemBox2 h3.PDetail_witemTitle2{width:100%;font:20px/41px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;}
ul.AF_PDetail_addbuyBox{width:100%;}
ul.AF_PDetail_addbuyBox > li{float:left;width:198px;}
.AF_PDetail_addpBox{width:150px;margin:0 auto;margin-bottom:20px;}
.AF_PDetail_addp01{width:150px;height:150px;padding-top:15px;}
.AF_PDetail_addp01 img{width:150px;height:150px;}
.AF_PDetail_addp02{width:150px;height:40px;margin:0 auto;overflow:hidden;}
.AF_PDetail_addp02 a{font:13px/20px 'Noto Sans TC', 'Nunito', sans-serif;text-decoration:none;color:#6d6d6d;display:block;}
.AF_PDetail_addp02 a:hover{font:13px/20px 'Noto Sans TC', 'Nunito', sans-serif;text-decoration:underline;color:#147abc;}
.AF_PDetail_addp03{text-align:left;font:13px/30px 'Noto Sans TC', 'Nunito', sans-serif;color:#555;text-decoration:line-through;}
.AF_PDetail_addp04{width:150px;height:35px;border-bottom:#dbdbdb dotted 1px;}
.AF_PDetail_addp04 ul li{float:left;}
.AF_PDetail_addp04_1{display:block;width:50px;font:13px/36px 'Noto Sans TC', 'Nunito', sans-serif;color:#e82222;}
.AF_PDetail_addp04_2{display:block;text-align:right;width:100px;font:25px/35px 'Noto Sans TC', 'Nunito', sans-serif;color:#e82222;}
.AF_PDetail_addp04_2 span{font-size:20px;margin-right:10px;}
.AF_PDetail_addp05{width:150px;height:30px;margin-top:10px;}
.AF_PDetail_addp05 ul li{float:left;font:13px/30px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;}
.AF_PDetail_addp05_1{width:90px;}
.AF_PDetail_addp05_2{width:60px;}
.AF_PDetail_addp05 select{width:65px;height:30px;font:13px/30px 'Noto Sans TC', 'Nunito', sans-serif;}
.AF_PDetail_addp05 input{margin-left:10px;}
.AF_PDetail_Pbuybtn05{width:100%;height:50px;position:relative;margin-bottom:20px;}
.AF_PDetail_Pbuybtn05 a{display:block;width:190px;height:53px;background:url(images/anyong_symbol/Store_Pdetail_btn_addcart.png) left top no-repeat;text-indent:-9999px;position:absolute;top:0;right:0;}
.AF_PDetail_Pbuybtn05 a:hover{display:block;width:190px;height:53px;background:url(images/anyong_symbol/Store_Pdetail_btn_addcart.png) left bottom no-repeat;text-indent:-9999px;}
.AF_PDetail_Pbuybtn06{width:100%;height:50px;position:relative;margin-bottom:20px;}
.AF_PDetail_Pbuybtn06 a{display:block;width:190px;height:53px;background:url(images/anyong_symbol/Store_Pdetail_btn_buynow.png) left top no-repeat;text-indent:-9999px;position:absolute;top:0;right:0;}
.AF_PDetail_Pbuybtn06 a:hover{display:block;width:190px;height:53px;background:url(images/anyong_symbol/Store_Pdetail_btn_buynow.png) left bottom no-repeat;text-indent:-9999px;}
.AF_margin_bottomW10{margin-bottom:10px;}
.AF_product_detail{width:100%;height:auto;padding:15px 15px 30px 15px;font:13px/30px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;}
.AF_product_detail img{max-width:100%;height:auto;}
.AF_product_detail ul{width:100%;list-style-type:disc;padding-left:15px;}
.AF_PDetail_Bottom{width:100%;text-align:left;}
.Page_ProductSale{padding-top:10px;}
.Page_ProductSale li{display:block;width:100%;height:25px;background:url(images/anyong_symbol/Store_Psale_icon01.gif) 10px 10px no-repeat;}
.Page_ProductSale li a{padding-left:25px;width:100%;font:13px/25px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;}
.AF_Register{width:100%;height:50px;border-bottom:#f2f2f2 3px solid;margin-bottom:50px;}
.AF_RegisterStepBox{width:1004px;height:55px;margin:0 auto;}
.AF_RegisterStepBox ul li{float:left;font:18px/30px 'Noto Sans TC', 'Nunito', sans-serif;width:25%;height:50px;padding-top:12px;}
ul.AF_RegisterStep li span{font:20px/30px 'Noto Sans TC', 'Nunito', sans-serif;margin:0 5px;}
ul.AF_RegisterStep li span.AF_RegisterStep_final{float:left;display:block;width:40px;height:43px;background-repeat:no-repeat;background-position:left top;}
.AF_RegisterStepbg01{color:#6d6d6d;}
.AF_RegisterStepbg02{color:#6d6d6d;}
.AF_RegisterStepbg03{color:#6d6d6d;}
.AF_RegisterStepbg04{color:#6d6d6d;}
.AF_RegisterStepLine{height:50px;border-bottom:#C71810 3px solid;}
.AF_RegisterStepLine span{color:#C71810;}
.AF_Member_LoginPage{width:526px;margin:0 auto;padding-top:50px;}
.AF_Member_LoginTitle{width:100%;font:18px/40px 'Noto Sans TC', 'Nunito', sans-serif;color:#555;height:40px;padding-left:5px;}
.AF_Member_LoginTitle span{font:25px/40px Arial,Helvetica,sans-serif;color:#555;margin:0 10px 0 5px;}
.AF_Member_LoginContent{width:520px;padding:10px 0 30px 0;border:#d1d1d1 3px solid;background-color:#fff;}
ul.AF_Member_LoginBox{width:460px;margin:0 auto;padding-bottom:25px;}
ul.AF_Member_LoginBox li{float:left;}
.AF_Member_Login_L{width:310px;font:15px/30px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;}
.AF_Member_Input100{width:100%;height:30px;padding:0 5px;}
.AF_Member_Input90{width:90px;height:30px;padding:0 5px;}
.AF_attest_number input,.AF_attest_number img{float:left;}
.AF_attest_number img{display:block;width:72px;height:20px;margin:0 10px;margin-top:5px;}
.AF_attest_number a{font:15px/30px 'Noto Sans TC', 'Nunito', sans-serif;color:#c8a143;text-decoration:underline;}
.AF_attest_number a:hover{font:15px/30px 'Noto Sans TC', 'Nunito', sans-serif;color:#c8a143;text-decoration:none;}
.AF_Member_Login_R{width:150px;padding-top:32px;}
.AF_Member_Login_R input{display:block;width:150px;height:110px;cursor:pointer;text-indent:-9999px;}
.AF_Member_Login_Rin{font:14px/30px 'Noto Sans TC', 'Nunito', sans-serif;color:#bbb;margin-top:30px;}
.AF_Member_Login_Rin a{font:14px/30px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;margin:0 3px;}
.AF_Member_Login_Rin a:hover{font:14px/30px 'Noto Sans TC', 'Nunito', sans-serif;color:#555;margin:0 3px;}
.AF_Member_LoginOther{width:460px;margin:0 auto;font:15px/30px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;padding-top:10px;border-top:#d1d1d1 1px dotted;}
.AF_Member_Login_FB a{display:block;width:225px;height:53px;background:url(images/anyong_symbol/Member_Btn_FBlogin.png) left top no-repeat;text-indent:-9999px;}
.AF_Member_Login_FB a:hover{background:url(images/anyong_symbol/Member_Btn_FBlogin.png) left bottom no-repeat;}
.AF_Member_Login_fgPW a{display:block;height:30px;float:right;background:url(images/anyong_symbol/Member_Icon_forget.png) left center no-repeat;padding-left:18px;font:14px/30px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;}
.AY_ShoppingCartStep_BOX{width:100%;height:80px;border-bottom:5px #f2f2f2 solid;margin-bottom:20px;}
.AY_ShoppingCartStep{width:990px;height:80px;margin:0 auto;}
.AY_ShoppingCartStep ul li{float:left;width:25%;height:80px;font:18px/30px 'Noto Sans TC', 'Nunito', sans-serif;padding-top:35px;}
.AY_ShoppingCartStep ul li span{margin-right:10px;font:25px/30px 'Noto Sans TC', 'Nunito', sans-serif;}
.AY_WORDcolor_gray{color:#c8c8c8;}
.AY_WORDcolor_black{color:#6d6d6d;}
.AY_WORDcolor_blue{color:#f36e20;}
.AY_LINEcolor_blue{border-bottom:5px #C71810 solid;}
.AY_ShoppingCart_BOX{margin:0 auto;margin-bottom:15px;width:100%;background:#FFF;border:1px solid #d9d9d9;}
.AY_ShoppingCart_BOX2{margin:0 auto;margin-bottom:15px;width:100%;padding:10px 0 15px 0;}
.AY_ShoppingBox_W01{width:10%;}
.AY_ShoppingBox_W02{width:30%;}
.AY_ShoppingBox_W03{width:40%;}
.AY_SCInput_W100{width:100px;height:30px;font:14px/30px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;padding:0 5px;}
.AY_SCInput_W150{width:150px;height:30px;font:14px/30px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;padding:0 5px;}
.AY_SCSelect_W150{width:150px;height:30px;font:14px/30px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;}
.AY_ShoppingCart_title{font:15px/42px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;padding-left:20px;}
.AY_SCart_title_color11{width:100%;height:42px;border-top:3px #00a5e3 solid;border-bottom:1px #d9d9d9 dotted;background:#eefcff;}
.AY_SCart_title_color10{width:100%;height:42px;border-top:3px #5cb463 solid;border-bottom:1px #d9d9d9 dotted;background:#eefff8;}
.AY_SCart_title_color3{width:100%;height:42px;border-top:3px #f7813e solid;border-bottom:1px #d9d9d9 dotted;background:#fff4df;}
.AY_ShoppingBox_title{font:15px/40px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;background:#f7f7f7;}
.AY_ShoppingBox_title ul li{float:left;text-align:center;}
.AY_SBox_content01{border-bottom:1px #d9d9d9 dotted;font:14px/20px 'Noto Sans TC', 'Nunito', sans-serif;}
.AY_SBox_content01 ul li{float:left;text-align:center;}
.AY_SB_mainproduct ul li{float:left;}
.AY_SB_mainproduct_L{width:25%;}
.AY_SB_mainproduct_L a{display:block;width:90px;height:90px;overflow:hidden;}
.AY_SB_mainproduct_L a img{width:100%;height:auto;}
.AY_SB_mainproduct_R{width:75%;padding:10px 0;}
.AY_SB_mainproduct_R h3{text-align:left;}
.AY_SB_mainproduct_R h3 img{float:left;margin-right:10px;}
.AY_SB_mainproduct_R h3 a{font:14px/27px 'Noto Sans TC', 'Nunito', sans-serif;color:#E58088;}
.AY_SB_mainproduct_R h2{text-align:left;font:14px/20px 'Noto Sans TC', 'Nunito', sans-serif;margin-top:5px;clear:both;}
.AY_SB_mainproduct_R h2 a{font:14px/20px 'Noto Sans TC', 'Nunito', sans-serif;color:#147abc;}
.AY_SB_mainproduct_R2{width:75%;}
.AY_SB_mainproduct_R2 h2{font:14px/20px 'Noto Sans TC', 'Nunito', sans-serif;text-align:left;clear:both;}
.AY_SB_mainproduct_R2 h2 img{float:left;margin-right:10px;margin-top:10px;}
.AY_SB_mainproduct_R2 h2 a{display:block;padding-top:12px;color:#147abc;}
.AY_SB_temperature img{margin-top:36px;}
.AY_SB_specification p{margin-top:40px;}
.AY_SB_specification select{width:80px;height:30px;border:1px #d9d9d9 solid;font:14px/30px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;margin-top:35px;}
.AY_SB_quantity p{margin-top:40px;}
.AY_SB_quantity select{width:60px;height:30px;border:1px #d9d9d9 solid;font:14px/30px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;margin-top:35px;}
.AY_SB_quantity2 select{width:60px;height:30px;border:1px #d9d9d9 solid;font:14px/30px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;margin-top:10px;}
.AY_SB_nivalent p{margin-top:40px;}
.AY_SB_price p{margin-top:40px;}
.AY_SB_delete a{display:block;width:25px;height:25px;margin:0 auto;margin-top:38px;background:url(images/anyong_new/AY_icon_delete.png) left top no-repeat;text-indent:-9999px;}
.AY_SB_delete a:hover{background:url(images/anyong_new/AY_icon_delete.png) left bottom no-repeat;}
.AY_SB_delete2 a{display:block;width:25px;height:25px;margin:0 auto;margin-top:15px;background:url(images/anyong_new/AY_icon_delete.png) left top no-repeat;text-indent:-9999px;}
.AY_SB_delete2 a:hover{background:url(images/anyong_new/AY_icon_delete.png) left bottom no-repeat;}
.AY_SBox_content02{border-bottom:1px #d9d9d9 dotted;font:14px/50px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;background:#fffcdf;}
.AY_SBox_content02 ul li{float:left;text-align:center;}
.AY_SBox_content03{width:100%;height:50px;position:relative;}
.AY_SBox_content03 p{font:15px/50px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;text-align:right;position:absolute;right:168px;}
.AY_SBox_content03 p span{color:#E58088;margin-left:15px;}
.AY_ShoppingCart_BOX2 .AY_SC_Bottom_L{float:left;width:35%;padding-left:18px;text-align:left;}
.AY_ShoppingCart_BOX2 .AY_SC_Bottom_R{float:right;width:65%;padding-right:168px;text-align:right;}
.AY_SC_Bottom_L ul li{font:14px/30px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;}
.AY_SC_Bottom_L ul li span{margin:0 5px;color:#E58088;}
.AY_SC_Bottom_L ul li h5{font:15px/40px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;}
.AY_SC_Bottom_L ul li img{float:left;margin-right:10px;}
.AY_SC_Bottom_R ul li h5{font:15px/40px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;}
.AY_SC_Bottom_R ul li h5 span{margin-left:15px;color:#E58088;}
.AY_SC_Bottom_R ul li p{font:13px/18px 'Noto Sans TC', 'Nunito', sans-serif;color:#ff7200;}
.AY_SC_Bottom_R ul li h3{font:15px/40px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;}
.AY_SC_Bottom_R ul li h3 span.AY_SC_Bottom_R_Price01{font:20px/50px 'Noto Sans TC', 'Nunito', sans-serif;margin-left:15px;color:#E58088;}
.AY_SC_Bottom_R ul li h3 span.AY_SC_Bottom_R_Price02{font:30px/50px 'Noto Sans TC', 'Nunito', sans-serif;margin-left:5px;color:#E58088;}
.AY_SC_Bottom_Btn{width:100%;height:50px;clear:both;padding:0 5px;}
.AY_SC_Bottom_Btn ul li{float:right;}
.AY_btn_checkout input{display:block;width:140px;height:40px;background:url(images/kerrygo_symbol/btn_next_step.png) left top no-repeat;cursor:pointer;border:0;margin-right:10px;}
.AY_btn_continuebuy input{display:block;width:140px;height:40px;background:url(images/kerrygo_symbol/btn_back_shopping.png) left top no-repeat;cursor:pointer;border:0;margin-right:10px;}
.AY_btn_checkout input:hover,.AY_btn_continuebuy input:hover{background-position:left bottom;}
.AY_btn_getcoupon{width:100px;height:25px;font:14px/25px 'Noto Sans TC', 'Nunito', sans-serif;color:#FFF;background:#f73873;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:0;cursor:pointer;}
.AY_btn_getcoupon:hover{background:#fc5689;}
.AY_SC_Bottom_R ul li a{font:13px/18px 'Noto Sans TC', 'Nunito', sans-serif;color:#9f888a !important;}
.AY_btn_backtoback input{display:block;width:190px;height:50px;background:url(images/anyong_new/AY_btn_backtoback.png) left top no-repeat;text-indent:-9999px;cursor:pointer;border:0;margin-right:10px;}
.AY_btn_aconfirmation input{display:block;width:190px;height:50px;background:url(images/anyong_new/AY_btn_aconfirmation.png) left top no-repeat;text-indent:-9999px;cursor:pointer;border:0;margin-right:10px;}
.AY_SBox_content03_1{width:100%;height:50px;position:relative;}
.AY_SBox_content03_1 p{font:15px/50px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;text-align:right;position:absolute;right:48px;}
.AY_SBox_content03_1 p span{color:#E58088;margin-left:15px;}
.AY_ShoppingCart_BOX2 .AY_SC_Bottom_R_1{float:right;width:50%;padding-right:48px;text-align:right;}
.AY_SC_Bottom_R_1 ul li h5{font:15px/40px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;}
.AY_SC_Bottom_R_1 ul li h5 span{margin-left:15px;color:#E58088;}
.AY_SC_Bottom_R_1 ul li p{font:13px/18px 'Noto Sans TC', 'Nunito', sans-serif;color:#ff7200;}
.AY_SC_Bottom_R_1 ul li h3{font:15px/40px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;}
.AY_SC_Bottom_R_1 ul li h3 span.AY_SC_Bottom_R_Price01{font:20px/50px 'Noto Sans TC', 'Nunito', sans-serif;margin-left:15px;color:#E58088;}
.AY_SC_Bottom_R_1 ul li h3 span.AY_SC_Bottom_R_Price02{font:30px/50px 'Noto Sans TC', 'Nunito', sans-serif;margin-left:5px;color:#E58088;}
.remark a{color:#9f888a !important;}
.AY_SC_OrderNumber{max-width:1200px;margin:0 auto;text-align:center;font:15px/50px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;background:#f6f6f6;}
.AY_img_ordersuccess{width:282px;height:152px;margin:0 auto;background:url(images/kerrygo_symbol/img_shoppingcart_auccess.gif) left top no-repeat;text-indent:-9999px;margin-bottom:20px;}
.AY_SC_OrderDetail{font:14px/45px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;}
.AY_SC_OrderDetail_L{padding-right:15px;}
.AY_SC_OrderDetail_R{padding-left:15px;}
.AY_SC_OrderDetail tr{border-bottom:1px dotted #eaeaea;}
.AY_SC_OrderDetail tr:first-child{border-bottom:1px solid #eaeaea;border-top:2px solid #eaeaea;}
.AY_SC_OrderDetail tr:last-child{border-bottom:0;}
.AY_SC_Bottom2_Btn{max-width:1200px;margin:0 auto;}
.AY_btn_printpage{float:right;}
.AY_btn_printpage input{display:block;width:140px;height:40px;background:url(images/kerrygo_symbol/btn_print.png) left top no-repeat;text-indent:-9999px;cursor:pointer;border:0;}
.AY_btn_printpage input:hover{background-position:left bottom;}
.AY_SC_BonusEnter_box{width:500px;margin:0 auto;font:14px/40px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;background:#FFF;border:1px solid #eaeaea;}
.AY_SC_BonusEnter_title{font:15px/45px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;padding-left:10px;background:#f6f6f6;}
.AY_SC_BonusEnter_L{padding-right:15px;}
.AY_SC_BonusEnter_R{padding-left:15px;}
.AY_SC_BonusEnter_R span{margin:0 5px;}
.AY_SC_BonusEnter_R img{display:block;float:left;margin:0 8px;width:72px;height:20px;margin-top:12px;}
.AY_SC_BonusEnter_R .AY_SCInput_W100{float:left;margin-top:7px;}
.AY_SC_BonusEnter_R a{color:#b17835;}
.AY_SC_BonusEnter_btn{padding:10px;}
.AY_product250_box{max-width:220px;position:relative;margin:0 auto;width:100%;padding:10px;}
.AY_product250_img{width:100%;height:200px;overflow:hidden;position:relative;text-align:center;margin-bottom:12px;}
.AY_product250_img > a{display:block;width:100%;height:100%;position:absolute;left:0;top:0;}
.AY_product250_img img{width:100%;height:100%;}
.AY_product250_box:hover{background-color:#fff;}
.AY_product250_imgbg{display:none;width:100%;height:32px;margin:10px 0;}
.AY_btn_addlist,.AY_btn_addcart{float:right;width:24px;height:24px;text-indent:-9999px;margin-left:10px;}
.AY_btn_addlist:hover,.AY_btn_addcart:hover{background-position:0 24px;}
.AY_btn_addlist{background-image:url(joop_btn_addlist.png);}
.AY_btn_addcart{background-image:url(joop_btn_addcart.png);}
.AY_btn_addlist_active{background-position:0 24px;}
.AY_product250_name a{display:block;width:100%;height:40px;font:14px/20px 'Noto Sans TC', 'Nunito', sans-serif;color:#505050;overflow:hidden;text-align:left;}
.AY_product250_name a:hover{text-decoration:underline;}
.AY_product250_price{width:100%;}
.AY_product250_price li{float:left;font-family:'Noto Sans TC', 'Nunito', sans-serif;line-height:20px;letter-spacing:1px;}
.AY_product250_price li.AY_product250_price_L{width:40%;color:#888;font-size:12px;text-decoration:line-through;text-align:left;}
.AY_product250_price li.AY_product250_price_R{width:60%;color:#ed2d4c;font-size:14px;text-align:right;}
.AY_product250_price li.AY_product250_price_R span{font-size:14px;}
.bp_TopSearch{position:absolute;right:15px;top:14px;}
.bp_TopSearch > li{float:left;}
.bp_TopSearch01{width:225px;height:29px;background:url(bp_TopSearchBar.png) left top no-repeat;}
.bp_TopSearch01 input{float:left;background:none;border:0;}
.bp_TopSearch01 input.bp_TopSearch01_1{display:block;width:158px;height:29px;font:13px/29px 'Noto Sans TC', 'Nunito', sans-serif;color:#999;padding:0 3px 0 10px;}
.bp_TopSearch01 input.bp_TopSearch01_2{display:block;width:67px;height:29px;text-indent:-9999px;cursor:pointer;}
.bp_TopSearch02{font:13px/30px 'Noto Sans TC', 'Nunito', sans-serif;padding-right:10px;}
.bp_TopSearch02 span{font:13px/30px 'Noto Sans TC', 'Nunito', sans-serif;color:#81292d;font-weight:bold;}
.bp_TopSearch02 a{font:13px/30px 'Noto Sans TC', 'Nunito', sans-serif;color:#959595;margin:0 3px;}
.bp_TopSearch02 a:hover{color:#959595;text-decoration:underline;}
.bp_TopMenu{position:absolute;left:363px;top:14px;}
.bp_TopMenu > li{float:left;margin-right:10px;padding-left:16px;}
.bp_TopMenu > li > a{font:13px/29px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d6d6d6d;}
.bp_TopMenu > li > a:hover{color:#81292d;}
.bp_TopMenu li.bp_TopMenu01{background:url(bp_TopIcon_lock.png) no-repeat 0 50%;}
.bp_TopMenu li.bp_TopMenu03{background:url(bp_TopIcon_user.png) no-repeat 0 50%;}
.bp_TopMenu li.bp_TopMenu04{background:url(bp_TopIcon_fb.png) no-repeat 0 50%;}
.shopping_cartbox{position:absolute;width:177px;height:34px;right:15px;top:53px;z-index:9999;}
.bp_MainMenu{height:25px;position:absolute;left:348px;top:62px;}
.bp_MainMenu > li{float:left;padding:0 15px;border-left:1px dotted #000;}
.bp_MainMenu > li:first-child{border-left:0;}
.bp_MainMenu > li a{font:16px/25px 'Noto Sans TC', 'Nunito', sans-serif;color:#744b4d;}
.bp_MainMenu > li a:hover{color:#000;}
.it39_mf{display:none;}
.Page_PSort_title > li{margin-left:18px;}
.AF_MemberLitemContent01{border:#e7e7e7 1px solid;margin-bottom:15px;}
.joo_icon_dot{width:20px;height:30px;background:url(joo_icon_dot.png) left center no-repeat;}
h2.page_title{height:65px;text-align:center;font-size:24px;color:#3e3e3e;margin:30px 0;font-weight:normal;}
h2.page_title span{display:block;font-size:16px;color:#a5a5a5;}
@media screen and (max-width:1208px){.AY_product250_box{max-width:210px;padding:10px;}
.AY_product250_img,.AY_product250_img > a{width:187px;height:187px;}}
.jooshop252_itemBox{width:1200px;margin:0 auto;padding:15px;background:#FFF;margin-bottom:15px;}
.jooshop252_Limg{width:150px;height:150px;float:left;}
.jooshop252_Limg img{display:block;width:100%;height:auto;}
.jooshop252_Rproduct{margin-left:170px;}
div.indexmaindiv{height:150px;margin:0px auto;width:1006px;}
div.indexmaindiv1{overflow:hidden;}
div.indexmaindiv1 div.stylesgoleft{float:left;width:12px;height:20px;margin:65px 5px 0px 0px;cursor:pointer;}
div.indexmaindiv1 div.stylesgoright{float:left;width:12px;height:20px;margin:65px 0px 0px 5px;cursor:pointer;}
div.maindiv1{float:left;width:960px;height:150px;overflow:hidden;position:relative;}
div.maindiv1 ul{position:absolute;left:0;top:0;}
div.maindiv1 ul li{float:left;width:150px;height:150px;margin:0 5px;}
.btn_send_new input{background-color:#595758;}
.btn_send_new input:hover{background-color:#706e6f;}
.AY_Saleproduct200_price{text-align:left;font-size:35px;margin-bottom:10px;}
.AY_btn_saleStatus_ok a:link,.saleInfo .addbtn a{background:#595758;}
.AY_btn_saleStatus_ok a:hover,.saleInfo .addbtn a:hover{background:#706e6f;}
.AY_btn_saleStatus a{background:#bcc3c8;cursor:default;}
.AY_Saleproduct200_name{display:block;width:100%;font:15px/20px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;height:40px;overflow:hidden;margin-top:10px;text-align:left;}
.AY_Saleproduct200_name a:link, .AY_Saleproduct200_name a:visited{font:15px/20px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;}
.AY_Saleproduct200_name a:hover, .AY_Saleproduct200_name a:active{font:15px/20px 'Noto Sans TC', 'Nunito', sans-serif;color:#444;}
h2.jooPC_name a{color:#6d6d6d;}
h2.jooPC_name a:hover{color:#6d6d6d;}
.jooPC_word{color:#999;}
.jooPC_price01{color:#d23148 !important;}
.jooPC_price02{color:#bbb !important;}
@media screen and (max-width:1208px){.jooshop251_fbfans{float:none;width:100%;height:auto;display:none;}
}
.it64_box{max-width:800px;margin:0 auto;padding:20px;}
.reload_code a,.form_star{color:#E58088 !important;}
.table_column_desc,.table_column{background-color:#fbfbfb !important;}
.it64_box input[type="text"],.it64_box textarea{border:1px solid #cccccc;font:14px/30px 'Noto Sans TC', 'Nunito', sans-serif;color:#555;}
.it64_box input[type="text"]{height:30px;}
.joo3_use{width:100%;height:17px;border-bottom:1px solid #cccccc;text-align:center;margin-bottom:40px;}
.joo3_use h3.price02{height:17px;background:#cccccc;position:relative;padding:0 6px;margin-top:8px;}
.joo3_use h3.price02:before,.joo3_use h3.price02:after{display:block;width:4px;height:17px;content:'';position:absolute;top:0;}
.joo3_use h3.price02:before{background:url(it40_price_box.gif) left center no-repeat;left:-4px;}
.joo3_use h3.price02:after{background:url(it40_price_box.gif) right center no-repeat;right:-4px;}
.lock_sellBox > ul > li .thumb .ui_pprice_e,.addon-highlight .addprobox .detail .highLight,.AY_C_article span.prod_price{color:#E58088;font-family:Verdana, 'Noto Sans TC', 'Nunito', sans-serif, sans-serif;}
.lock_sellBox > ul > li .thumb .ui_pprice_e span.ui_pprice_e_money{font-family:Verdana, 'Noto Sans TC', 'Nunito', sans-serif, sans-serif;}
.lock_sellBox > ul > li .thumb .ui_pname a:hover,.addon-highlight .addprobox .detail .prod_name a:hover{color:#6d6d6d;}
.alladdbox, .saleInfo{text-align:left;}
.highLight{color:#E58088 !important;}
.it452_product .img .img_hover ul li.addcart a{background:url(it452_cart.svg) center 4px no-repeat #fe8c8c;background-size:23px;}
.it452_product .img .img_hover ul li.addcart a:hover{background:url(it452_cart.svg) center 4px no-repeat #E58088;background-size:23px;}
.joo4_pstyle .img .img_hover ul li.addcart a{background:url(it452_cart.svg) center 4px no-repeat #fe8c8c !important;background-size:23px !important;}
.joo4_pstyle .img .img_hover ul li.addcart a:hover{background:url(it452_cart.svg) center 4px no-repeat #E58088 !important;background-size:23px !important;}
.class_Description{border:0;padding:0;margin-bottom:30px;}
.class_Description .class_Description_L{float:none;width:100%;}
.class_Description .class_Description_R{float:none;width:1200px;margin:0 auto;padding-left:0;padding-top:20px;}
.psort_topbanner{height:400px;background-size:cover;background-position:center top;}
.class_Description .class_Description_R h3{display:block;width:100%;height:36px;font:30px/36px 'Noto Sans TC', 'Nunito', sans-serif;border-bottom:0;margin-bottom:0;color:#6d6d6d;text-align:center;margin-bottom:10px;}
.class_Description .class_Description_R .Description_L{font:16px/32px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;text-align:center;}
ul.AF_pageBox li.dis{background:#5ab2bf;font-weight:bold;color:#fff;}
@media screen and (max-width:1366px){.psort_topbanner{height:287px;}
}
@media screen and (max-width:1280px){.psort_topbanner{height:269px;}
}
@media screen and (max-width:1200px){.psort_topbanner{height:252px;}
}
.jooP3_box .jooP3_topbox .big_productinfo .Product_icons{display:none;}
.jooP3_box .jooP3_topbox,.jooP3_box .jooP3_topbox .big_productinfo .Product_price,.jooP3_box .jooP3_topbox .big_productinfo .Product_btnbox,.jooP3_box .Product_contentbox02,.jooP3_box .Product_contentbox01{border-bottom:1px solid #eceff2!important;}
.jooP3_box .jooP3_topbox .jooP3_productimg .small_product_btnT{background:url(jooP3-up-arrow.png) center top no-repeat!important;}
.jooP3_box .jooP3_topbox .jooP3_productimg .small_product_btnB{background:url(jooP3-down-arrow.png) center bottom no-repeat!important;}
.jooP3_box .jooP3_topbox .big_productinfo h3.Product_subname{background-color:#fff !important;}
.jooP3_box .jooP3_topbox .big_productinfo h2.Product_name{font-weight:bold !important;color:#505050 !important;}
.jooP3_box .jooP3_topbox .big_productinfo .Product_sales .sales_icon{background-color:#fe8c8c !important;}
.jooP3_box .jooP3_topbox .big_productinfo .Product_sales .sales_list a,.jooP3_box .jooP3_topbox .big_productinfo .Product_sales .sales_list a:hover{color:#fe8c8c!important;}
.jooP3_box .jooP3_topbox .big_productinfo .Product_btnbox a.buy span,.jooP3_box .jooP3_topbox .big_productinfo .Product_btnbox a.cart span{background:url(cart_w.svg) no-repeat left center !important;background-size:25px!important;}
.jooP3_box .jooP3_topbox .big_productinfo .Product_btnbox a.buy,.jooP3_box .jooP3_topbox .big_productinfo .Product_btnbox a.cart,.jooP3_box .jooP3_topbox .big_productinfo .Product_btnbox a.trace{border-radius:0px !important;}
.jooP3_box .Product_contentbox01{display:inline-block;}
.jooP3_box .Product_contentbox02 h3,.jooP3_box .Product_contentbox01 h3{display:inline-block;font:20px/40px 微軟正黑體,Microsoft Jhenghei,tohoma,arial,simsun,sans-serif !important;color:#555;text-align:center;position:relative;height:50px;margin-bottom:20px !important;}
.jooP3_box .Product_contentbox02 h3:after,.jooP3_box .Product_contentbox01 h3:after{content:'';width:60px;height:3px;background:#92a6b5;position:absolute;left:50%;margin-left:-30px;bottom:0;}
.jooP3_box .Product_contentbox01,.jooP3_box .Product_contentbox02{text-align:center;}
.jooP3_box .Product_contentbox01 .content,.jooP3_box .Product_contentbox02 .content{text-align:left;}
.jooP3_box .jooP3_topbox .big_productinfo .Product_btnbox a.trace{background-color:#bf969f !important;color:#fff!important;border:0 !important;}
.jooP3_box .jooP3_topbox .big_productinfo .Product_btnbox a.trace span{background:url(heart.svg) no-repeat left center !important;background-size:24px !important;}
.jooP3_productimg .Product_sharebox a{margin-right:5px;}
.jooP3_productimg .Product_sharebox a.mail,.jooP3_productimg .Product_sharebox a.facebook,.jooP3_productimg .Product_sharebox a.google,.jooP3_productimg .Product_sharebox a.instagram,.jooP3_productimg .Product_sharebox a.sina,.jooP3_productimg .Product_sharebox a.plurk,.jooP3_productimg .Product_sharebox a.twitter{width:26px !important;height:26px !important;background-image:url(product_icons.png)!important;background-repeat:no-repeat;}
.jooP3_productimg .Product_sharebox a.mail{background-position:left top !important;}
.jooP3_productimg .Product_sharebox a.mail:hover{background-position:left bottom !important;}
.jooP3_productimg .Product_sharebox a.facebook{background-position:-34px top !important;}
.jooP3_productimg .Product_sharebox a.facebook:hover{background-position:-34px bottom !important;}
.jooP3_productimg .Product_sharebox a.google{background-position:-68px top !important;}
.jooP3_productimg .Product_sharebox a.google:hover{background-position:-68px bottom !important;}
.jooP3_productimg .Product_sharebox a.instagram{background-position:-102px top !important;}
.jooP3_productimg .Product_sharebox a.instagram:hover{background-position:-102px bottom !important;}
.jooP3_productimg .Product_sharebox a.twitter{background-position:-136px top !important;}
.jooP3_productimg .Product_sharebox a.twitter:hover{background-position:-136px bottom !important;}
.jooP3_productimg .Product_sharebox a.plurk{background-position:-170px top !important;}
.jooP3_productimg .Product_sharebox a.plurk:hover{background-position:-170px bottom !important;}
.jooP3_productimg .Product_sharebox a.sina{background-position:right top !important;}
.jooP3_productimg .Product_sharebox a.sina:hover{background-position:right bottom !important;}
.jooP3_box .jooP3_topbox .big_productinfo .Product_gift .gift_icon{width:65px !important;background-color:#bf969f !important;}
.jooP3_box .jooP3_topbox .big_productinfo .Product_gift .gift_list a,.jooP3_box .jooP3_topbox .big_productinfo .Product_gift .gift_list a:hover{color:#505050 !important;}
.jooP3_box .jooP3_topbox .big_productinfo .Product_addbox .addbox_list .numlist select{height:30px !important;min-width:60px;}
.jooP3_box .jooP3_topbox .big_productinfo .Product_addbox .addbox_list .addbox_check .price{color:#246d6d6df !important;}
.jooP3_box .jooP3_topbox .big_productinfo .Product_color .color_list .colorBox li.active{border:2px solid #92a6b5 !important;}
.jooP3_box .jooP3_topbox .big_productinfo .Product_color .color_list .sizeBox li.active{border:1px solid #92a6b5 !important;background:#92a6b5 !important;width:auto !important;min-width:35px !important;}

.item8_box ul,.item8_box ul:nth-child(even){background:rgba(255,255,255,0);}
/* .hide_noshow{display:none !important;} */
.AF_MagnifierImg{display:none  !important;}
.PSearch_Top_menuL li.price-range-number{top:0 !important;}

/* 麵包屑 */
.m_breadCrumbs{border:0;}

/* 91 輪播廣告 */
.Index_ADbannerBox{ margin:0 auto; width:100%;}
.Index_ADbanner{ widt h:100%; margin:0 auto; position:relative;}
.flexslider{ overflow:hidden;}
.slides{ position:relative; z-index:1;}
.slides li img{ width:100%; height:auto;display: block;}
.flex-control-nav{ position:absolute; height:25px; bottom:5px; z-index:1; width:100%; text-align:center;}
.flex-control-nav li{ display:inline-block; width:10px; height:10px; margin:0 5px; *display:inline; zoom:1;}
.flex-control-nav a{ display:inline-block; width:10px; height:10px; overflow:hidden; background:rgba(255,255,255,0.4); transform: rotate(45deg); cursor:pointer; text-indent: -9999px;}
.flex-control-nav .flex-active{ background:#fff;}
.flex-direction-nav{ position:absolute; z-index:1; width:100%; top:50%; margin-top:-40px;}
.flex-direction-nav.showArrow { display:block;}
.flex-direction-nav li a{ display:block; width:80px; height:80px; overflow:hidden; cursor:pointer; position:absolute;}
.flex-direction-nav li a.flex-prev{ left:0; background:url(left-arrow.png) left center no-repeat; }
.flex-direction-nav li a.flex-next{ right:0; background:url(right-arrow.png) right center no-repeat; }
.fill{ background-size:cover; height:400px; background-position:center center;}

/* 320 LOGO輪播 */
.productItem320_BOX{padding:70px 0 0 0;margin: 0 auto;}
.productItem320_BOX .owl-carousel .owl-stage-outer .owl-stage .productItem320_list{text-align: center;margin: 0 auto;}
.productItem320_list img,.productItem320_list a img:hover{border:0;}
.productItem320_BOX .owl-carousel .owl-nav .owl-prev,.productItem320_BOX .owl-carousel .owl-nav .owl-next{width:35px;height:35px;opacity: .3;}
.productItem320_BOX .owl-carousel .owl-nav .owl-prev,.productItem320_BOX .owl-carousel .owl-nav .owl-prev:hover{background:url(prev-arrow.svg) no-repeat;background-size:35px;left: -45px;}
.productItem320_BOX .owl-carousel .owl-nav .owl-next,.productItem320_BOX .owl-carousel .owl-nav .owl-next:hover{background:url(next-arrow.svg) no-repeat;background-size:35px;right: -45px;}
.productItem320_BOX .owl-carousel .owl-nav .owl-prev:hover,.productItem320_BOX .owl-carousel .owl-nav .owl-next:hover{opacity: 1;}

/* 540 商品列表 */
.item_540{margin:0 auto;}
.item_540_content{margin: 0 auto;padding: 0 50px;}
.item_540_contentBox{margin-bottom: 0;padding-bottom: 0;}
.item_540 .slick-prev,.item_540 .slick-next{width:35px;height:35px;opacity: .3;z-index: 1;}
.item_540 .slick-prev,.item_540 .slick-prev:hover{background:url(prev-arrow.svg) no-repeat;background-size:35px;left: -45px;}
.item_540 .slick-next,.item_540 .slick-next:hover{background:url(next-arrow.svg) no-repeat;background-size:35px;right: -45px;}
.item_540 .slick-prev:hover,.item_540 .slick-next:hover{opacity: 1;}

.product_list {list-style:none;margin:0;padding:0;}
.product_list li {float:left;box-sizing: border-box;width:25%;padding:20px;}
.product_list_image {height:277.5px;line-height:0;overflow:hidden;}
.product_list_image img {width:100%;height:auto;transition:0.3s;}
.product_list_image a:hover img {transform: scale(1.05, 1.05);}
.product_list_text {height:120px;}
.product_text_1 {text-align: center;white-space: normal;height: 50px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-top:10px;}
.product_text_1 a:link, .product_text_1 a:visited{color:#6d6d6d;}
.product_text_1 a{margin-bottom: 5px;}
.product_text_1 .subtitle{letter-spacing: .56px;text-align: center;color: #bbb;margin-bottom: 5px;}
.product_text_2{color:#6d6d6d;text-align: center;margin-bottom: 3px;font-family: 'Nunito', sans-serif;}
.product_text_2 span{color:#ccc;padding-left:8px;font-weight:bold;position: relative;}
.product_text_2 span::before {position: absolute;top: 50%;content: "";left: 10%;right: 0;border-top: 2px solid;border-color: inherit;border-top-color: inherit;width: 92%;-webkit-transform: rotate(10deg);-moz-transform: rotate(10deg);-ms-transform: rotate(10deg);-o-transform: rotate(10deg);transform: rotate(10deg);}
.product_text_3 {text-align:center;font-family: 'Nunito', sans-serif;}
.product_text_3 .product_list_label {min-width: 70px;display:inline-block;color:#FFF;border-radius:15px;padding:0 10px;font-size:12px;}
.product_text_3 .product_list_label.gray{text-align: center;background-color: #5ab2bf;}
.product_text_3 .product_list_label.red{text-align: center;background-color:#d23148;}
.product_text_3 .product_list_label.green{text-align: center;background-color:#e78b93;}

/* 263 推薦品牌 */
.it263_ADbanner_box{overflow:visible;border:0;padding:0 50px;}
.it263_ADbanner_box .owl-nav {margin:-10px auto 0 auto;position:absolute;top:50%;width: 100%;}
.it263_ADbanner_box .owl-carousel.owl-drag .owl-item .item{padding:10px;}
.it263_ADbanner_box .owl-carousel .owl-nav .owl-prev, .it263_ADbanner_box .owl-carousel .owl-nav .owl-next {margin:0;padding:0;width:12px;height:20px;border-radius:0;text-indent:-9999px;background-color:transparent;background-repeat:no-repeat;position:absolute;}
.it263_ADbanner_box .owl-carousel .owl-nav .owl-prev:hover, .it263_ADbanner_box .owl-carousel .owl-nav .owl-next:hover {background-color:transparent;}
.it263_ADbanner_box .owl-carousel .owl-nav .owl-prev,.it263_ADbanner_box .owl-carousel .owl-nav .owl-next{width:35px;height:35px;opacity: .3;}
.it263_ADbanner_box .owl-carousel .owl-nav .owl-prev,.it263_ADbanner_box .owl-carousel .owl-nav .owl-prev:hover{background:url(prev-arrow.svg) no-repeat;background-size:35px;left: -45px;}
.it263_ADbanner_box .owl-carousel .owl-nav .owl-next,.it263_ADbanner_box .owl-carousel .owl-nav .owl-next:hover{background:url(next-arrow.svg) no-repeat;background-size:35px;right: -45px;}
.it263_ADbanner_box .owl-carousel .owl-nav .owl-prev:hover,.it263_ADbanner_box .owl-carousel .owl-nav .owl-next:hover{opacity: 1;}

/* 537 當季活動 */
.item_537{margin:0;}
.item_537_image{position: relative;}
.item_537_content a{float:left;width:380px;margin:0 10px 20px 10px;border: solid 1px #e9e9e9;transition: all .3s;}
.item_537_content a:hover{border:1px solid #e78b93;}
.item_537_content a .item_537_image:after{content:'';position: absolute;width:100%;height:100%;background-color:rgba(231,139,147,.55);z-index:5;left: 0;top: 0;opacity:0;transition: all .3s;}
.item_537_content a:hover .item_537_image:after{opacity: 1;}
.item_537_content a .item_537_image img{transition: all .3s;}
.item_537_content a:hover .item_537_image img{transform:scale(1.05);}
.item_537_text{position:relative;bottom: 0;left: 0;padding:20px;}
.item_537_text_1{color: #6d6d6d;letter-spacing:.8px;font-family: 'Baskervville', serif;font-weight: normal;text-align: left;}
.item_537_text_2,.item_537_text_3{margin-bottom: 0;letter-spacing:.6px;color: #bbb;text-align: left;font-size: 15px;font-weight: normal;}

/* product_detail */
.pd_dt_joo4_addcar_box{border:0!important;}
.pd_dt_joo4_box .pd_dt_joo4_topbox .big_productinfo h1.Product_name{margin-bottom: 20px!important;}
.pd_dt_joo4_box .pd_dt_joo4_topbox .big_productinfo .Product_notesbox .pd_dt_joo4_seemoreBox{margin-top: 10px!important;}
.pd_dt_joo4_addcar_box .addcar_box .addcar_top,.fancybox-skin,.pd_dt_joo4_box .pd_dt_joo4_topbox .big_productinfo h1.Product_name,.pd_dt_joo4_box .pd_dt_joo4_topbox .big_productinfo .pd_dt_joo4_product_number li:nth-child(2) input,.pd_dt_joo4_box .pd_dt_joo4_topbox .big_productinfo .pd_dt_joo4_product_number li.can_hover a,.pd_dt_joo4_box .pd_dt_joo4_topbox .big_productinfo .Product_plus .Product_plus_list span, .pd_dt_joo4_box .pd_dt_joo4_topbox .big_productinfo .pd_dt_joo4_group a,.pd_dt_joo4_box .pd_dt_joo4_topbox .big_productinfo .Product_Gift a,.pd_dt_joo4_box .pd_dt_joo4_topbox .big_productinfo .Product_plus .Product_plus_content,.pd_dt_joo4_box .pd_dt_joo4_topbox .big_productinfo .Product_Payment,.pd_dt_joo4_box .pd_dt_joo4_productbar ul li a,.pd_dt_joo4_box .pd_dt_joo4_topbox .big_productinfo .Product_color .color_name{color:#6d6d6d!important;}
.pd_dt_joo4_box .pd_dt_joo4_topbox .big_productinfo .Product_Gift a:hover,.pd_dt_joo4_box .pd_dt_joo4_productbar ul li a:hover{color:#444!important;}
.pd_dt_joo4_box .pd_dt_joo4_topbox .big_productinfo .Product_notes{color:#777!important;word-break:break-all;height:auto!important;display: block!important;text-align:justify;}
.pd_dt_joo4_box .pd_dt_joo4_topbox .big_productinfo .Product_price .was_price{font-family: 'Nunito', sans-serif!important;font-weight:bold!important;font-size:25px!important;}
.pd_dt_joo4_box .pd_dt_joo4_topbox .big_productinfo .Product_price .was_price::before {border-top: 2px solid!important;}
.pd_dt_joo4_box .pd_dt_joo4_topbox .big_productinfo .Product_price .was_price_2{font-size:15px!important;font-weight:bold!important;font-size:25px!important;}
.pd_dt_joo4_box .pd_dt_joo4_topbox .big_productinfo .Product_color .color_list .sizeBox li.active{background-color:#e78b93!important;border: 1px solid #e78b93!important;}
.pd_dt_joo4_addcar_box .addcar_box .addcar_box_deta a,.pd_dt_joo4_box .pd_dt_joo4_topbox .big_productinfo .Product_btnbox a.cart, .pd_dt_joo4_box .pd_dt_joo4_topbox .big_productinfo .Product_btnbox a.notify{background-color:#e78b93!important;background-image: url(cart_w.png)!important;background-repeat: no-repeat;}
.pd_dt_joo4_addcar_box .addcar_box .addcar_box_deta a:hover,.pd_dt_joo4_box .pd_dt_joo4_topbox .big_productinfo .Product_btnbox a.cart:hover, .pd_dt_joo4_box .pd_dt_joo4_topbox .big_productinfo .Product_btnbox a.notify:hover{background-color:#E58088!important;}
.pd_dt_joo4_box .pd_dt_joo4_topbox .big_productinfo .Product_btnbox a.tbs_button_like{color:#fff!important;border:0!important;background:#5ab2bf url(icon-wishlist.svg) 30px center no-repeat!important;background-size: 25px !important;}
.pd_dt_joo4_box .pd_dt_joo4_topbox .big_productinfo .Product_btnbox a.tbs_button_like:hover,.pd_dt_joo4_box .pd_dt_joo4_topbox .big_productinfo .Product_btnbox a.tbs_button_like.tbs_button_like_on{color:#fff!important;border:0!important;background:#4BAAB9 url(icon-wishlist-black.svg) 30px center no-repeat!important;background-size: 25px !important;}
.pd_dt_joo4_box .pd_dt_joo4_topbox .big_productinfo .Product_plus .Product_plus_title{background-color:#c7c7c7!important;}
.pd_dt_joo4_box .pd_dt_joo4_topbox .big_productinfo .Product_price .now_price,.pd_dt_joo4_box .pd_dt_joo4_topbox .big_productinfo .Product_price .now_price_2{font-weight:normal!important;font-family: 'Nunito', sans-serif!important;font-size: 25px!important;color:#6d6d6d!important;}
.pd_dt_joo4_box .pd_dt_joo4_topbox .big_productinfo .Product_gift a, .pd_dt_joo4_box .pd_dt_joo4_topbox .big_productinfo .Product_sales .sales_list a{background-color:#fff!important;color:#e78b93!important;border:1px solid #e78b93;background-image: url(gift.png)!important;}
.pd_dt_joo4_box .pd_dt_joo4_topbox .big_productinfo .Product_Gift span{background-color:#d42b48!important;}
.pd_dt_joo4_box .pd_dt_joo4_topbox .pd_dt_joo4_productimg .tbs_share_box{color:#6d6d6d!important;background: url(icon-share.svg) no-repeat left center!important;background-size: 24px!important;font-weight:normal!important;}
.pd_dt_joo4_box .Product_contentbox02 h3.pc_title,.pd_dt_joo4_box .Product_contentbox02{color:#6d6d6d!important;font-family:'Noto Sans TC', 'Nunito', sans-serif!important;}
.pd_dt_joo4_box .pd_dt_joo4_productbar ul li a{font-size:16px!important;letter-spacing: 1px;background-color: #f5f5f5!important;}
.pd_dt_joo4_box .pd_dt_joo4_productbar ul li:hover a{background-color: #efefef!important;}
.product_qabox,.product_talkbox{display:none!important;}
.pd_dt_joo4_box .pd_dt_joo4_topbox .big_productinfo .Product_price .old_price{color:#e78b93!important;}
.pd_dt_joo4_addcar_box .addcar_box .addcar_box_deta a{width: 130px!important;height: 40px!important;line-height: 40px!important;text-indent: 30px;background-position: 15px center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.group_box_deta .pd_dt_joo4_article_r h3 a{color:#6d6d6d!important;-moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.group_box_deta .pd_dt_joo4_article_r p{color:#999!important;}
.pd_dt_joo4_box .pd_dt_joo4_productbar ul { top:140px!important; z-index: 8009!important;}
.pd_dt_joo4_box .pd_dt_joo4_topbox .big_productinfo .Product_Payment{font-size:15px!important;}
.Product_Num {color:#bbb;}
.pd_dt_joo4_box .pd_dt_joo4_topbox .pd_dt_joo4_productimg .big_product{ float: right;}
#product_detail .pd_dt_joo4_box .pd_dt_joo4_topbox .pd_dt_joo4_productimg .small_product_btnT,#product_detail .pd_dt_joo4_box .pd_dt_joo4_topbox .pd_dt_joo4_productimg .small_product_btnB{ display: block;}
#product_detail .pd_dt_joo4_box .pd_dt_joo4_topbox .pd_dt_joo4_productimg{ width: 510px; float: left;}
/* #product_detail .pd_dt_joo4_box .pd_dt_joo4_topbox .pd_dt_joo4_productimg>div{ display:inherit;} */
#product_detail .pd_dt_joo4_box .pd_dt_joo4_topbox .pd_dt_joo4_productimg .pd_dt_joo4_share{position: relative; bottom: 0; width: 100%;}
#product_detail .pd_dt_joo4_box .pd_dt_joo4_topbox .pd_dt_joo4_productimg .small_product{ position: relative; float: left;}
#product_detail .pd_dt_joo4_box .pd_dt_joo4_topbox .big_productinfo{ margin-left: 530px;}
#product_detail .pd_dt_joo4_box .pd_dt_joo4_topbox{ display: inherit;}
/* login */
.AF_Member_Login_R_left input{height:46px;font-size:16px!important;line-height:25px!important;}
.AF_Member_LoginTitle_left,.AF_Member_Login_bt li a,.AF_attest_number a,.AF_Member_LoginBox_left{color:#6d6d6d!important;font-family: 'Noto Sans TC', 'Nunito', sans-serif!important;}
.AF_Member_Login_bt li a:hover,.AF_attest_number a:hover{color:#444!important;}

/* backtotop */
.gotop {
	display:none;
	position: fixed;
	bottom: 20px;
	right: 10px;
	background:url(backtotop-btn.png) no-repeat center center;
	width:90px;
	height:90px;
	z-index: 999;
	outline: none;
	cursor: pointer;
	text-decoration:none;
}
@media screen and (max-width:1366px){
    .gotop{transform: scale(.6);right: -5px;}
}

/* member_center */
.addresseeBox .formtitile{background-color: transparent;}
ul.AF_MemberLitem_list li a{background:#f6f6f6;font:15px/38px 'Noto Sans TC', 'Nunito', sans-serif;color:#6d6d6d;}
ul.AF_MemberLitem_list li a:hover{background:#f6f6f6;font:15px/38px 'Noto Sans TC', 'Nunito', sans-serif;color:#444;}
ul.SB_pageBox li,.addresseeBox,.addresseeBox .formtitile,.it120_ipnut01,.it120_ipnut02{color:#6d6d6d;}
ul.SB_pageBox li.dis{background-color:#5ab2bf;color:#fff;border-color:#5ab2bf;}
ul.AF_pageBox li a, ul.AF_pageBox li.dis{font-family:'Noto Sans TC', 'Nunito', sans-serif;font-size:15px;}
.AF_MemberLitem_listnow{border-left: 0;color:#fff;background-color:#5ab2bf;padding-left:20px;font-family:'Noto Sans TC', 'Nunito', sans-serif;font-weight:normal;}

/* member_center - order */
.it49 ul.it49_tabbox li.active{background-color: #5ab2bf;}
.it49 ul.it49_tabbox li.active a::after{border-color: #5ab2bf transparent transparent transparent;}
.it49 ul.it49_tabbox li.active a::after{bottom:-9px;}
.it49 ul.it49_order_detail li,.it49status_step.is-complete .it49status_text,li.MemberOrder_Time_b > div{color:#6d6d6d!important;}
.it49status_step.is-complete .car .body, .it49status_step.is-complete .car .head, .it49status_step.is-complete .it49status_marker::before, .it49status_step.is-complete .it49status_marker::after, .it53status_step.is-complete .car .body, .it53status_step.is-complete .car .head, .it53status_step.is-complete .it53status_marker::before, .it53status_step.is-complete .it53status_marker::after{background-color:#e78b93;}
.it49status_step.is-complete .car .wheel_left, .it49status_step.is-complete .car .wheel_right, .it49status_step.is-complete .car .head2, .it49status_step.is-complete .it49status_marker::before, .it53status_step.is-complete .car .wheel_left, .it53status_step.is-complete .car .wheel_right, .it53status_step.is-complete .car .head2, .it53status_step.is-complete .it53status_marker::before {border-color: #e78b93;}
.it49status_tracker .it49status_step.is-complete .it49status_text, .it53status_tracker .it53status_step.is-complete .it53status_text {color: #666;}

/* shopping */
/* 1 */
.all_scart_top .top_title,.scart_total,.i-shoppinglist-title h3,.font_size_05,.scart_prod_list a:link, .scart_prod_list a:visited, .scart_prod_list a:hover,.scart_list_title,.scart_prod_list table td,.scart_quantity input:nth-child(2),.all_scart_btn span a:link, .all_scart_btn span a:visited, .scart_content_I span a:link, .scart_content_I span a:visited{color:#6d6d6d;}
.all_scart_top .cart_step .font_color_01{border-color:#e78b93;}
.all_scart_top .cart_step .font_color_01::after{background-color: #e78b93;}
.font_color_01{color:#e78b93;}
a.scart_icon_delete{background:url(cart-delete.png) center no-repeat;}
.all_scart_btn .all_scart_btn_group input{height:46px;}
.all_scart_btn.jooshop_btn_color2 input[type="submit"], .all_scart_btn.jooshop_btn_color input[type="submit"],.all_scart_btn.jooshop_btn_color2 input[type="button"], .all_scart_btn.jooshop_btn_color input[type="button"]{line-height: 45px;}
.font_size_03{color:#6d6d6d;}
/* 2 */
.content_style:hover {border: 1px solid #e78b93;}
#copy_inv_addr_2_recv, #copy_inv_addr_2_buy, #copy_inv_addr_recv,.scart_content_I textarea,.all_scart_result .cart_step li,.scart_content_K table, .scart_content_L table, .scart_content_M table{color:#6d6d6d!important;}
#com_receive, .scart_coupon_box .scart_coupon_title, a.invoice_carruer_type_content,.content_style .scart_content_radio a{border-color:#6d6d6d;color:#6d6d6d;background-color:#fff;}
.all_scart_content .scart_coupon_box .scart_coupon_title{background-image: url(up-arrow.png);}
.all_scart_content .scart_coupon_box .scart_coupon_title.open {background-image: url(down-arrow.png);}
.scart_coupon_block{color:#6d6d6d;}
.scart_coupon_qa span{background-color: #5ab2bf;}
.update_checkbox label,.meatTxt,#copy_inv_addr_2_recv, #copy_inv_addr_2_buy, #copy_inv_addr_recv,.scart_content_title,.content_style .scart_content_radio label,.content_style,.content_style input[type="text"], .content_style input[type="password"], .content_style select{color:#6d6d6d;}
.content_style .scart_content_radio input:checked + label{background-color: #f3f3f3;}
.it66_btn.edit,.update_checkbox input:checked + label::before,.meatTxt_btn,.scart_content_H .scart_mark a:hover::before, .scart_content_H .scart_mark a.check::before, .scart_content_G .scart_mark a:hover::before, .scart_content_G .scart_mark a.check::before,.pd_dt_joo4_box .pd_dt_joo4_topbox .big_productinfo .Product_plus .Product_plus_list .Product_plus_item input:checked + label::before, .pd_dt_joo4_box .pd_dt_joo4_topbox .big_productinfo .pd_dt_joo4_group input:checked + label::before{background-color: #e78b93!important;}
.meatTxt_btn:hover,.it66_btn.edit:hover{background-color: #E58088!important;}
.it66_btn.delete{background-color:#999;}
.it66_btn.delete:hover{background-color:#888;}
.content_style .scart_content_radio input:checked + label::before {background-image: url(scart_point.svg);background-size: 10px;}
.order_addressee_and_phone{margin-bottom:10px;}
.addresstitle{background-color:#5ab2bf;}

/* login */
.AF_Member_Login_bt ul li:nth-child(2),.AF_Member_Login_bt ul li:nth-child(3){display: none!important;}
#it159_formA .SB_MemberData .SB_tablemarginB30 tr:nth-child(2) td:last-child input{width:140px;padding:0;}

/* 110 QA */
.q-time, .a-time{padding:0;}
.status_result table.qa_record td{padding:10px;}
.it110_img_q{background: url(img_question.png) left top no-repeat;width:110px;height:30px;background-size: 100%;}
.it110_img_a{background: url(img_answer.png) left top no-repeat;width:110px;height:30px;background-size: 100%;}

/* 504 你可能也喜歡 */
.it504 .owl-nav .owl-prev,.it504 .owl-nav .owl-next{width:35px;height:35px;opacity: .3;z-index: 1;}
.it504 .owl-nav .owl-prev,.it504 .owl-nav .owl-prev:hover{background:url(prev-arrow.svg) no-repeat!important;background-size:35px!important;left: -45px;}
.it504 .owl-nav .owl-next,.it504 .owl-nav .owl-next:hover{background:url(next-arrow.svg) no-repeat!important;background-size:35px!important;right: -45px;}
.it504 .owl-nav .owl-prev:hover,.it504 .owl-nav .owl-next:hover{opacity: 1;}

/* prod_sort */
.it40_sort_intro h1{font-family:  'Noto Sans TC', 'Nunito', sans-serif;font-size:30px;line-height: 40px;letter-spacing: 1.2px;color:#6d6d6d;border-bottom: 0;}
.it40_sort_intro .it40_sort_intro_img {display: none;}
.Store_PSearch_Top {background-color: #f4f4f4;}

/*it349-品牌總攬(免稅)*/
.page_brand_list .wrap {text-align: center;}
.page_brand_list .brand_list .brand_name{text-align: left;}
.page_brand_list .brand_filter a{ padding: 5px 10px; color: #6d6d6d; border: 1px solid #ddd;}
.page_brand_list .brand_filter a:hover{background:#f5f5f5;}
.page_brand_list .brand_filter a.active{ background:#e78b93; border: 1px solid #e78b93;}
.page_brand_list .bb_blk3 { border-color: #ddd;}
.page_brand_list .brand_list { border-bottom: 0;}
.page_brand_list .brand_list:last-child{border-bottom: 0;}
.page_brand_list .brand_list img{border-radius: 10px;}
.page_brand_list .brand_list .title{padding: 46px;}
.page_brand_list .brand_list .brand_name{padding: 13px 0;}
.page_brand_list .brand_list .brand_name ul li{ width: 19.6%; vertical-align: top; margin-top: 5px;}
.page_brand_list .brand_list .brand_name ul li a{ overflow: hidden;border:0; height: auto; min-height: 110px;max-height: 110px; display: flex; justify-content: center; align-items: center; margin: 5px auto;padding:8px;}
.page_brand_list .brand_list .brand_name ul li a:hover{ color:#6d6d6d; font-size:14px; text-decoration:none;}
.page_brand_list .brand_list .brand_name ul li a img{ height: 100%;max-width: 100%;height: 100%;width: auto; transition: all .3s;}
.page_brand_list .brand_list .brand_name ul li a:hover img{transform: scale(1.07);}

.Product_Num .setPno{padding-right:15px;}
@media print{
	* {
		-webkit-print-color-adjust: exact !important;
	}
	.noBreak {
		break-inside: avoid;
	}
	.noPrint {
		display: none;
	}
	body {
		zoom: 90%;
	}
	.komonoya_heardBG2{position: relative !important;}
	.komonoya_heard .komonoya_heardLOGO{ padding-top: 5px !important;}
	.komonoya_heardBG2 .komonoya_heardbgcolor::after{display: none !important;}
	.FOR_MAIN{margin:0;}
	.komonoya_heardBG .komonoya_heard{margin:0;}
	.komonoya_manubg .komonoya_manu{margin:0;}
	.FOR_MAIN_p { padding-top: 0 !important;}
	.flybuy_footer .container{margin:0 !important;}
	.gotop {display: none !important;}
}

/* 48 完成購物明細 */
/* #shopping_checkout_ok table{table-layout: fixed; overflow-wrap: break-word;}
.scart_prod_list table td:first-child{min-width: 700px; width: 100%;}
.scart_list_title table th:nth-child(2), .scart_list_title table th:nth-child(3), .scart_list_title table th:nth-child(4), .scart_list_title table th:nth-child(5), .scart_list_title table th:nth-child(6), .scart_list_title table th:nth-child(7){ width: 100px !important;} */