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

/* /_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_
 共通設定 及 桌機 版型
/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_*/
body{margin:0;padding:0;color:#333;background-color:#FFF;}

/*共用樣式 */
.overflow_ios{position:relative;height:100%;overflow:hidden;}/*html和body需添加此樣式iOS的overflow:hidden才會也有效*/
	
body a{color:#333;text-decoration:none;}
body a:hover,
body a:active{color:#d20f16;text-decoration:underline;}

/*Connie20190219 begin*/
.wrapper{position:relative;margin:0 auto;padding:0 0 65px;width:1024px;height:auto;/*border:1px solid #DDD;*/border-top:none;background-color:#FFF;}
.wrapper .header{position:relative;left:0;z-index:1000;margin:0 0 7px;padding:15px 0 0 0;width:100%;height:auto;}/*Connie20190219*/
.wrapper .container{position:relative;margin:0 0 10px 0;padding:10px;width:auto;height:auto;}
.wrapper .footer{margin:0;padding:0;width:100%;height:auto;}

.mod_header_pc{display:none;}
.mod_header_m{display:block;}
/*Connie20190219 end*/

/* adcrazy */
.adcrazyarea{position:relative;margin:0 auto;width:1024px;height:70px;z-index:2000;}
#ad{display: none;/* 先隱藏 */margin:0;padding:0;width:975px;/* 小圖的寬 */height:50px;/* 小圖的高 */overflow: hidden;}
#ad a img {border: none;/* vertical-align: middle;---若設為middle，在ie7彈回時會位在中間*/vertical-align: top;}
	
/* 以下2句一定得分開寫，合併則無效*/
#ad .open{position:absolute;top:0px;right:0px;margin:0;padding:0;width:49px;height:50px;line-height:50px;cursor:pointer;background:transparent url(../images/adcrazy_btn_open.gif) left top no-repeat;/*透明*/}
#ad .close{position:absolute;right: 0px;top:0px;margin:0;padding: 0;width:49px;height: 50px;line-height: 50px;cursor: pointer;background:transparent url(../images/adcrazy_btn_close.gif) left top no-repeat;/*透明*/}
#ad .control span{display:none;}


/*Connie20190219 begin*/
/* header for pc ------------------------------------------------------------------*/
/*原桌機選單內容刪除改為PC+M共用*/

/* header ------------------------------------------------------------------*/
.header .headercol{margin:0;padding:0;}
.headercol li{float:left;list-style-type:none;}
.headercol .logo_pc{width:19%;height:auto;}
.headercol .nav-button{display:none;width:50px; height:50px;cursor:pointer;background:url(../images/icon-nav.png) no-repeat 50% 50%;background-size:25px 18px;}/*綁程式*/　/*Connie20190219*/
.headercol .search_m{display:none;}/*綁程式*/
.headercol .logo_m{display:none;}
.headercol .adsky{margin:0 15px 0 470px;padding:0;width:17.8%;height:auto;font-size:0;text-align:center;}
.headercol .nav_function{float:right;margin:20px 0 0;width:14.5%;height:57px;}/*Connie20190412_1*/

/*logo_pc--------------------------------*/
.logo_pc .logoarea img{width:150px;height:auto;}

/*adsky--------------------------------*/
.adarea img{width:180px;height:auto;border:1px solid #BBB;}

/*nav_function--------------------------------*/
.nav_function ul li{float:left;list-style-type:none;height:100%;}
.nav_function ul li a span{font-size:1.3rem;font-weight:bold;line-height:1.3;color:#555;}
.nav_function ul li.lojobtn{margin-top:9px;width:59%;height:68px;}
.nav_function ul li.accountbtn{margin-top:15px;width:59%;height:62px;text-align:left;}
.nav_function ul li.carttotalbtn{margin:0 0 0 4%;width:37%;text-align:right;}

/*lojobtn*/
.lojobtn a{display:inline-block;padding:5px 10px;font-size:1.3rem;color:#d20f16;border:1px solid #d20f16;}
.lojobtn a:hover{color:#FFF;text-decoration:none;background-color:#d20f16;}
.nav .lojobtn{display:none;}

/*accountbtn*/
.accountbtn > a{padding-top:3px;text-decoration:none;}
.accountbtn > a:hover{text-decoration:none;}
.accountbtn:hover > .accountarea{display:block;}
.accountbtn .account:after{display:inline-block;content:"";margin-left:5px;width:0;height:0;border-top:8px solid #555;border-right:7px solid transparent;border-left:7px solid transparent;}
.accountarea{display:none;position:absolute;right:0;top:75px;margin:0;padding:10px 0;width:200px;height:auto;border:1px solid #bbb;background-color:#FFF;}
.accountarea::before{position:absolute;left:50%;content:"";margin:-18px 0 0 -4px;width:0;height:0;border-bottom:8px solid #d0d0d0;border-right:8px solid transparent;border-left:8px solid transparent;}
.accountarea .accountcolumn{margin:0 15px;padding:0;width:auto;height:auto;}
.accountcolumn .accountinner1{margin:0 0 10px;padding:0 0 10px 10px;font-size:1.5rem;font-weight:normal;text-align:left;border-bottom:1px solid #ddd;}
.accountcolumn .accountinner2{margin:0 0 3px 0;padding:0;width:100%;height:auto;}
.accountcolumn .accountinner3{margin:0;padding:10px 0 0 0;width:100%;height:auto;border-top:1px solid #ddd;}
.accountcolumn .logbtn{margin:0 auto;padding:0;width:172px;height:34px;font-size:1.3rem;color:#FFF;line-height:34px;text-align:center;border:none;outline:none;background:none;cursor:pointer;
background:transparent url(../images/btns.png) 0 0 no-repeat;/*透明*/}
.accountcolumn .logbtn a{display:block;padding:0;color:#FFF;text-decoration:none;}
.accountcolumn .logbtn a:hover,
.accountcolumn .logbtn:hover{opacity:0.5;}
.accountinner1 .hello{word-break:break-all;}
.accountinner2 ul{margin:0;padding:0;width:100%;height:auto;text-align:left;}
.accountinner2 ul li{list-style-type:none;margin:0 0 7px;padding:0;width:100%;height:auto;font-size:1.3rem;color:#333;text-indent:1em;}
.accountinner2 ul li a{display:inline;color:#333;text-decoration:none;}
.accountinner2 ul li a:hover,
.accountinner2 ul li a b:hover{color:#aaa;text-decoration:underline;}
.accountinner2 b{margin:0 5px;color:#d20f16;}

/*carttotalbtn*/
.carttotalbtn{position:relative;}
.carttotalbtn .order{display:inline-block;margin-top:15px;}
.carttotalbtn .icon-cart{position:relative;top:10px;display:inline-block;margin:0 0 0 5px;width:22px;height:22px;background:url(../images/icon-cart.png) no-repeat;background-size:22px 21px;}
.icon-cart .num{position:absolute;top:-13px;right:-5px;padding:1px;min-width:15px;min-height:15px;font-size:1.2rem;color:#fff;line-height:15px;text-align:center;background-color:#F00;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}
/*Connie20190219 end*/

/* searchcolumn 全館搜尋列 */
/*Connie20181220 begin*/
.searchpane_m{position:absolute;top:0;left:200px;width:50%;height:auto;}/*Connie20190219*/
.searchpane_m .searchmixarea{margin:0;padding:20px 0 5px;width:100%;height:70px;overflow-y:visible;}/*Connie20190219*/
.searchmixarea .searchcolumn{display:block;/*取消flex*/margin:0 auto 10px;padding:0;width:100%;height:auto;}/*Connie20190219*/
.searchcolumn .searchfield{display:flex;box-sizing:border-box;width:100%;height:35px;font-size:0;text-align:left;border:1px solid #333;}
.searchcolumn .extsearchfield{display:none;position:relative;z-index:7;box-sizing:border-box;margin:0 35px 0 0;width:auto;font-size:1.4rem;text-align:left;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;background-color:#FFF;}

/* searchfield */
.searchfield .text_search{flex:1;margin:0;padding:0 10px;width:auto;height:35px;font-size:1.5rem;color:#555;line-height:1.2;font-family:"微軟正黑體";text-align:left;border:none;outline:none;background:none;}
.searchfield .submit_search{float:right;margin:0;padding:0;width:35px;height:35px;vertical-align:top;border:none;outline:none;-webkit-appearance:none;border-radius:0;background:none;cursor:pointer;
background:transparent url(../images/search_btn.jpg) left -1px no-repeat;}

/* extsearchfield */
.extsearchfield ul{padding:10px 0;}
.extsearchfield li{list-style-type:none;height:30px;line-height:30px;overflow:hidden;}
.extsearchfield .ext1search{border-bottom:1px solid #c3c3c3;}
.ext1search .relateregion_search,
.ext2search .historyregion_search{padding:0 12px;}
.ext2search .btnregion_search{font-size:1.4rem;color:#333;text-align:center;border-top:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3;}
.ext2search .btnregion_search:hover{background-color:#ebebeb;}
.historyunit .htytitle{color:#999;}
.btnregion_search a{display:block;/*區塊*/padding:8px;color:#333;}
.btnregion_search a:hover{text-decoration:none;}
/*Connie20181220 end*/

.cart_header{
	width:100%;
	background-color:#DCDDDD;
	height:40px;
	line-height:40px;
}
.cart_header_l{
	width:100%;
	background-color:#FFFFFF;
	height:60px;
}
.cart_header_w{
	width:100%;
	background-color:#FFFFFF;
	height:40px;
}

/*Connie20190219 begin*/
.searchmixarea .keyword2column{margin:0 auto;padding:0;width:120%;height:auto;}
.keyword2column .keyword2title{display:none;}
.keyword2column .keyword2col{height:auto;text-align:left;white-space:nowrap;overflow:hidden;}/*Connie20190412_1 + Connie20190415*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {.keyword2column .keyword2col{height:2.7em;} /*for IE10+11*/}
@-moz-document url-prefix(){.keyword2column .keyword2col { height:2.7em; }} /*for FF only ，結尾2個}}*/
.keyword2col .keyword2unit{display:inline-block;margin:0 10px 0 0;padding:0;font-size:1.3rem;line-height:1.2;color:#0e9bdd;}
.keyword2unit a{display:block;width:100%;height:100%;color:#0e9bdd;}
/*Connie20190219 end*/

/*Connie20190219 begin*/
/* nav 全館總選單 */
html.nav-no-js .nav li:hover > ul{display:block;}/*各頁都要有nav-no-js*/
.nav{display:block;position:relative;bottom:auto;box-sizing:border-box;color:#333;line-height:4.4rem;text-align:left;overflow:visible;background-color:#FFF;}

.nav ul{display:block;background-color:#f2f2f2;}
.nav ul.navcol{line-height:1.2;display:none;}

@media (max-width:768px){
	.nav ul.navcol{display:block;}
}

.nav ul ul{display:none;position:absolute;top:100%;left:0;z-index:901;background-color:#FFF;}
.nav ul ul li.nav-left > ul{left:auto;left:95%;}/*第五層DDDD(sub4)*/
.nav ul ul ul{top:5px;left:95%;z-index:902;background-color:#FFF;}
.nav ul ul ul li:first-child{border-top:none;}
.nav ul ul ul ul{z-index:903;background-color:#FFF;}
.nav ul ul ul ul ul{z-index:904;background-color:#FFF;}

.nav li{position:relative;white-space:nowrap;border-top:1px solid #eee;cursor:pointer;}
.nav li > ul{border:1px solid #eee;}

.nav > ul > li{display:inline-block;font-size:1.3rem;border-top:none;}
.nav > ul > li.accountmenu{display:none;}
.nav > ul > li.mainmenu{margin:0 20px 0 40px;width:140px;font-size:1.6rem;font-weight:bold;text-align:center;}
.nav > ul > li.mainmenu li{width:140px;font-size:1.3rem;line-height:1.2;}
.nav .nav-submenu > ul{margin:0;}
.nav .nav-submenu li{min-width:110px;font-weight:normal;}

.nav a{display:block;/*區塊*/padding:0 10px 1px;color:#FFF;}
.nav ul a{padding:10px 17px 10px 10px;}
.nav a:link,
.nav a:visited{color:#333;}
.nav a:hover,
.nav a:active{color:#FFF;text-decoration:none;background-color:#f38c8c;/*淺磚紅*/}
.nav > ul > li.mainmenu > a{padding-right:25px;}
.nav > ul > li.mainmenu > a:after{content:'';position:static;display:inline-block;margin-left:10px;width:0;height:0;border-top:8px solid #666;border-left:8px solid transparent;border-right:8px solid transparent;}
.nav .nav-submenu > a{padding-right:17px;}
.nav .nav-submenu.noarrow > a{padding-right:10px;}
.nav > ul > .nav-submenu > a:after{content:"";position:absolute;right:3%;top:50%;display:inline-block;margin:-3px 0 0;width:10px;height:6px;background:transparent url(../images/icon_ar_down2.png) left 50% no-repeat;background-size:10px 6px;}
.nav > ul > .nav-submenu.noarrow > a:after{display:none;}/*售票網無向下箭頭*/
.nav .nav-submenu > a:after{content:"";position:absolute;right:7%;top:50%;display:inline-block;margin:-6px 0 0;width:8px;height:13px;background:transparent url(../images/icon_ar_right6.png) left 50% no-repeat;background-size:8px 13px;}


.mask1{display:none;position: fixed; top:0; left:0;z-index:6;width:100%; height:100%;background: rgba(0, 0, 0, 0.3);}/*for menu_m 三條線主選單*/
.mask2{display:none;position: fixed; top:0; left:0;z-index:4;width:100%; height:100%;background: rgba(0, 0, 0, 0.3);}/*for searchpane_m 搜尋*/
.mask2.show{display:block;}
.mask3{display:none;position: fixed; top:0; left:0;z-index:3;width:100%; height:100%;background: rgba(0, 0, 0, 0.3);}/*for filter-select-pane 排序 篩選*/
/*Connie20190219 end*/


/* container 共用 ----------------------------------------------- */
.container .overlay {position: absolute;top:0;left: 0;z-index:3;width: 0;height: 100%; background-color: rgb(0,0,0);background-color: rgba(0,0,0, 0.5);overflow-x: hidden;transition: 0s;}


/* footer ----------------------------------------------- */
.mod_footer_pc{
	display:block;
	height: 100px;
    position: relative;
}
.mod_footer_m{display:none;}

.footer .gotoparea{margin:0 0 6px 0;padding:0;width:100%;height:15px;background:transparent url(../images/gotop2_a.gif) center center no-repeat;}
/*.footer .gotoparea{margin:0 0 6px 0;padding:0;width:100%;height:22px;background:transparent url(../images/gotop.png) center top no-repeat;}*/

.footer .gotoparea{display:block;}
.footer .gotoparea_m{display:none;}

.footer .ksmorearea{margin:0 0 20px;padding:20px 0;width:100%;height:auto;background-color:#f3f3f3;/*淺灰色*/}
.footer .ownerarea{margin:0 auto;padding:0;width:100%;height:auto;}

.gotoparea a{display:block;width:100%;height:100%;}
.gotoparea a:hover{background:#FFF url(../images/gotop2_b.gif) center center no-repeat;}

/* ksmorearea */
.ksmorearea .ksmoreinner{margin:0 auto;padding:0;width:95.3%;height:auto;}

.ksmoreinner .footeritem{float:left;margin:0 1.4% 0 0;padding:0;width:13%;height:auto;}
.ksmoreinner .footer_markitem{float:left;margin:0;padding:0;width:13.5%;height:auto;}

.footeritem h4,
.footer_markitem h4{margin:0 0 15px 0;font-size:1.6rem;color:#666;text-align:left;}

.footeritem ul,
.footer_markitem ul{text-align:left;}

.footeritem ul li,
.footer_markitem ul li{list-style-type:none;margin:0 0 15px 0;font-size:1.3rem;line-height:1.2;color:#666;}

.footeritem ul li a{color:#ffffff;}
.footeritem ul li a:hover{color:#d20f16;text-decoration:underline;}

.footeritem ul li.mark_line{padding-left:19px;background:transparent url(../images/mark_footer.png) 0 0 no-repeat;}
.footeritem ul li.mark_fb{padding-left:19px;background:transparent url(../images/mark_footer.png) 0 -18px no-repeat;}

/*Connie20190606_1 begin*/
.footer_markitem ul li{background-image:url(../images/mark_footer.png);background-repeat:no-repeat;}
.footer_markitem ul li.mark1{width:129px;height:70px;background-position:0 -43px;}
.footer_markitem ul li.mark2{width:85px;height:49px;background-position:0 -122px;}
.footer_markitem ul li.mark3{width:93px;height:68px;background-position:0 -179px;}
/*Connie20190606_1 end*/

.footer_markitem ul li a{display:block;width:100%;height:100%;}
.footer_markitem ul li span,
.footer_markitem ul li a span{display:none;}/*Connie20190409_2*/

/* ownerarea */
.ownerarea p,
.ownerarea small{margin-bottom:22px;font-size:1.3rem;line-height:1.2;font-style:normal;text-align:center;}

.ownerarea p span{margin:0 15px;}


/* 模組 module_breadcrumb1 */
.module_breadcrumb1{margin:0 auto 13px;padding:0;width:100%;height:auto;}
.module_breadcrumb1 .breadcrumb1{margin:0;padding:0;width:100%;height:auto;font-size:1.3rem;color:#333;text-align:left;}

/*Connie20190416 begin*/
/* 模組 module_breadcrumb2 */
.module_breadcrumb2{margin:0 auto 13px;padding:0;width:100%;height:auto;}
.module_breadcrumb2 .breadcrumb2{font-size:1.2rem;text-align:left;}
.breadcrumb2 .breadcb2{margin:0;padding:0;width:100%;height:auto;font-size:1.3rem;color:#333;text-align:left;font-weight:normal;}
.breadcb2 a{margin:0 3px;}
.breadcb2 a:first-child{margin-left:0;}

/* 模組 module_breadcrumb3 */
.module_breadcrumb3{margin:0 auto 13px;padding:0;width:100%;height:auto;}
.module_breadcrumb3 .breadcrumb3{font-size:1.3rem;color:#333;text-align:left;}
/*Connie20190416 end*/

/*btnbuyset　購物鈕（小型）*/
.btnbuyset .btnbuy{margin:0;/*padding:0;*/width:120px;height:20px;font-size:1.3rem;font-family:"新細明體","微軟正黑體";}
.btnbuyset .btnbuy span{display:block;margin:0;padding:0 0 0 20px;line-height:21px;text-align:center;}
.btnbuyset .btnbuy:hover{opacity:0.7;}
.btnbuyset .btnbuy a{display:block;width:100%;height:100%;}
.btnbuyset .btnbuy a:hover{text-decoration:none;}

.buymixbox .btnbuy0{background:none;}
.buymixbox .btnbuy0 span{visibility:hidden;}

.buymixbox .btnbuy1{background:transparent url(../images/btn_buy_bg2.png) 0 0 no-repeat;}
.buymixbox .btnbuy1 span{color:#9e0a0a;letter-spacing:1px;}

.buymixbox .btnbuy2{background:transparent url(../images/btn_buy_bg2.png) 0 -30px no-repeat;}
.buymixbox .btnbuy2 span{color:#9e0a0a;letter-spacing:1px;}

.buymixbox .btnbuy3{background:transparent url(../images/btn_buy_bg2.png) 0 -60px no-repeat;}
.buymixbox .btnbuy3 span{color:#000;letter-spacing:1px;}

.buymixbox .btnbuy4{background:transparent url(../images/btn_buy_bg2.png) 0 -90px no-repeat;}
.buymixbox .btnbuy4 span{color:#000;letter-spacing:1px;font-size:1.2rem;padding-top:1px;}
@-moz-document url-prefix(){.buymixbox .btnbuy4 span { padding-top:0px; }} /* for FF only */
.buymixbox .btnbuy4 span:not(*:root) {padding-top:0px;}/* for Chrome */

.buymixbox .btnbuy5{background:transparent url(../images/btn_buy_bg2.png) 0 -120px no-repeat;}
.buymixbox .btnbuy5 span{color:#FFF;letter-spacing:1px;}

.buymixbox .btnbuy6{background:transparent url(../images/btn_buy_bg2.png) 0 -150px no-repeat;}
.buymixbox .btnbuy6 span{color:#000;letter-spacing:1px;}

.buymixbox .btnbuy7{background:transparent url(../images/btn_buy_bg2.png) 0 -180px no-repeat;}
.buymixbox .btnbuy7 span{color:#FFF;letter-spacing:1px;}
@-moz-document url-prefix(){.buymixbox .btnbuy7 span { padding-top:0px; }} /* for FF only */
.buymixbox .btnbuy7 span:not(*:root) {padding-top:0px;}/* for Chrome */

.buymixbox .btnbuy8{background:transparent url(../images/btn_buy_bg2.png) 0 -210px no-repeat;}
.buymixbox .btnbuy8 span{color:#FFF;letter-spacing:1px;}

.buymixbox .btnbuy9{background:transparent url(../images/btn_buy_bg2.png) 0 -240px no-repeat;}
.buymixbox .btnbuy9 span{color:#000;letter-spacing:1px;}

.buymixbox .btnbuy10{background:transparent url(../images/btn_buy_bg2.png) 0 -270px no-repeat;}
.buymixbox .btnbuy10 span{color:#000;letter-spacing:1px;}

.buymixbox .btnbuy11{background:transparent url(../images/btn_buy_bg2.png) 0 -300px no-repeat;}
.buymixbox .btnbuy11 span{color:#000;letter-spacing:1px;}

.buymixbox .btnbuy12{background:transparent url(../images/btn_buy_bg2.png) 0 -330px no-repeat;}
.buymixbox .btnbuy12 span{color:#000;letter-spacing:1px;}

.buymixbox .btnbuy13{background:transparent url(../images/btn_buy_bg2.png) 0 -360px no-repeat;}
.buymixbox .btnbuy13 span{color:#000;letter-spacing:1px;font-size:1.2rem;}

.buymixbox .btnbuy14{background:transparent url(../images/btn_buy_bg2.png) 0 -390px no-repeat;}
.buymixbox .btnbuy14 span{color:#000;letter-spacing:1px;}

.buymixbox .btnbuy15{background:transparent url(../images/btn_buy_bg2.png) 0 -420px no-repeat;}
.buymixbox .btnbuy15 span{color:#000;letter-spacing:1px;}

.buymixbox .btnbuy16{background:transparent url(../images/btn_buy_bg2.png) 0 -450px no-repeat;}
.buymixbox .btnbuy16 span{color:#000;letter-spacing:1px;}

.buymixbox .btnbuy19{background:transparent url(../images/btn_buy_bg2.png) 0 -360px no-repeat;}
.buymixbox .btnbuy19 span{color:#000;letter-spacing:1px;font-size:1.2rem;}

/*Connie20190115 begin*/
.buymixbox .btnbuy20{background:transparent url(../images/btn_buy_bg2.png) 0 -300px no-repeat;}
.buymixbox .btnbuy20 span{color:#a91767;letter-spacing:1px;}
/*Connie20190115 end*/


/* 模組 mod_cart1 */
.mod_cart1{position:relative;margin:0;padding:0;width:100%;height:auto;}
.mod_cart1 .cart1{margin:0;padding:0;width:100%;height:auto;background-color:#fff;}/*綁程式*/
.cart1 .buymixbox_cart1{margin:0;padding:5px 0;width:auto;height:auto;}
.buymixbox_cart1 .btnbuyset_cart1{display:flex;margin:0 0 7px;padding:0;width:100%;height:auto;}
/*Connie20190422 begin*/
.buymixbox_cart1 .detail1set_cart1,
.buymixbox_cart1 .detail2set_cart1,
.buymixbox_cart1 .detail3set_cart1{margin:0 0 3px;font-size:1.3rem;color:#333;text-align:left;}
/*Connie20190422 end*/

.detail1set_cart1 .date_cart1,
.detail1set_cart1 .date2_cart1{margin:0 5px 0 0;}/*Connie20190429_1*/
.detail1set_cart1 .count_cart1 b{margin:0 4px;color:#f00;}
.detail1set_cart1 a{color:#1293d0;}/*Connie20190429_1*/
.detail1set_cart1 .find_cart1 .qmkfield{margin-left:5px;}/*Connie20190429_1*/
.detail2set_cart1 span{margin:0 20px 0 0;}
.detail3set_cart1 span{font-size:1.4rem;font-weight:bold;}/*Connie20190422*/
.detail3set_cart1 .yesdetail3{color:#cc0000;}/*Connie20190422*/
.find_cart1 .qmkfield a{display:inline-block;width:15px;height:15px;line-height:15px;text-align:center;}/*Connie20190429_1*/

/*btnbuyset　購物鈕（大型）*/
.btnbuyset_cart1 .btnbuy_cart1{margin:0 9px 0 0;padding:0;height:38px;font:normal bold 38px/1.8rem "微軟正黑體";color:#FFF;text-align:center;border-radius:5px;}
.btnbuyset_cart1 .btnbuy_cart1:last-child{margin-right:0;}
.btnbuyset_cart1 .btnbuy_cart1 a{display:block;width:100%;height:100%;font:normal normal 18px/38px "微軟正黑體";color:#FFF;}/*ie10無法於font裡用rem*/
.btnbuyset_cart1 .btnbuy_cart1.btnbuyb12 a,
.btnbuyset_cart1 .btnbuy_cart1.btnbuyb21 a{color:#000;}/*Connie20190115*/
.btnbuyset_cart1 .btnbuy_cart1 a:hover{text-decoration:none;}
/*.btnbuyset_cart1 .btnbuy_cart1:hover{opacity:0.7;}*/
.btnbuyset_cart1 .btncart_cart1{display:none;}
.btncart_cart1 .btncartinner_cart1{position:relative;top:15px;right:1px;margin:0 auto;width:25px;}
.btncartinner_cart1 a.icon-cart{display:block;position:absolute;top:0;width:22px; height:22px;background:url(../images/icon-cart.png) no-repeat;background-size:22px 21px;text-indent:-9999px;}
.btncartinner_cart1 .num{position:absolute;top:-13px;right:-5px;padding:1px;min-width:15px;min-height:15px;font-size:1.2rem;color:#fff;line-height:15px;text-align:center;background-color:#000;
-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}
.btnbuyset_cart1 .nextbuybox{padding:5px 0;height:40px;}
.btnbuyset_cart1 .nextbuybox img{margin:0;width:30px;}


.btnbuyset_cart1 .btnbuyb1{
width:155px;border:1px solid #ea4c4c;
background: rgb(255,0,0);
background: -moz-linear-gradient(top, rgba(255,0,0,1) 0%, rgba(253,228,228,1) 0%, rgba(255,0,0,1) 42%, rgba(255,0,0,1) 76%);
background: -webkit-linear-gradient(top, rgba(255,0,0,1) 0%,rgba(253,228,228,1) 0%,rgba(255,0,0,1) 42%,rgba(255,0,0,1) 76%);
background: linear-gradient(to bottom, rgba(255,0,0,1) 0%,rgba(253,228,228,1) 0%,rgba(255,0,0,1) 42%,rgba(255,0,0,1) 76%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#ff0000',GradientType=0 );
}
.btnbuyset_cart1 .btnbuyb2{
width:155px;border:1px solid #ea4c4c;
background: rgb(255,0,0);
background: -moz-linear-gradient(top, rgba(255,0,0,1) 0%, rgba(253,228,228,1) 0%, rgba(255,0,0,1) 42%, rgba(255,0,0,1) 76%);
background: -webkit-linear-gradient(top, rgba(255,0,0,1) 0%,rgba(253,228,228,1) 0%,rgba(255,0,0,1) 42%,rgba(255,0,0,1) 76%);
background: linear-gradient(to bottom, rgba(255,0,0,1) 0%,rgba(253,228,228,1) 0%,rgba(255,0,0,1) 42%,rgba(255,0,0,1) 76%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#ff0000',GradientType=0 );
}
.btnbuyset_cart1 .btnbuyb3{
width:155px;border:1px solid #e9802a;
background: rgb(255,231,216);
background: -moz-linear-gradient(top, rgba(255,231,216,1) 0%, rgba(255,126,0,1) 42%, rgba(255,126,0,1) 76%);
background: -webkit-linear-gradient(top, rgba(255,231,216,1) 0%,rgba(255,126,0,1) 42%,rgba(255,126,0,1) 76%);
background: linear-gradient(to bottom, rgba(255,231,216,1) 0%,rgba(255,126,0,1) 42%,rgba(255,126,0,1) 76%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe7d8', endColorstr='#ff7e00',GradientType=0 );
}
.btnbuyset_cart1 .btnbuyb4{
width:155px;border:1px solid #2aaaeb;
background: rgb(185,232,255);
background: -moz-linear-gradient(top, rgba(185,232,255,1) 0%, rgba(17,175,253,1) 42%, rgba(17,175,253,1) 76%);
background: -webkit-linear-gradient(top, rgba(185,232,255,1) 0%,rgba(17,175,253,1) 42%,rgba(17,175,253,1) 76%);
background: linear-gradient(to bottom, rgba(185,232,255,1) 0%,rgba(17,175,253,1) 42%,rgba(17,175,253,1) 76%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b9e8ff', endColorstr='#11affd',GradientType=0 );
}
.btnbuyset_cart1 .btnbuyb5{
width:155px;border:1px solid #dd62b8;
background: rgb(255,0,0);
background: -moz-linear-gradient(top, rgba(255,0,0,1) 0%, rgba(255,186,234,1) 0%, rgba(229,30,170,1) 42%, rgba(229,30,170,1) 76%);
background: -webkit-linear-gradient(top, rgba(255,0,0,1) 0%,rgba(255,186,234,1) 0%,rgba(229,30,170,1) 42%,rgba(229,30,170,1) 76%);
background: linear-gradient(to bottom, rgba(255,0,0,1) 0%,rgba(255,186,234,1) 0%,rgba(229,30,170,1) 42%,rgba(229,30,170,1) 76%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#e51eaa',GradientType=0 );
}
.btnbuyset_cart1 .btnbuyb6{
width:155px;border:1px solid #d1cdcd;
background: rgb(255,0,0);
background: -moz-linear-gradient(top, rgba(255,0,0,1) 0%, rgba(209,209,209,1) 0%, rgba(166,166,166,1) 42%, rgba(166,166,166,1) 76%);
background: -webkit-linear-gradient(top, rgba(255,0,0,1) 0%,rgba(209,209,209,1) 0%,rgba(166,166,166,1) 42%,rgba(166,166,166,1) 76%);
background: linear-gradient(to bottom, rgba(255,0,0,1) 0%,rgba(209,209,209,1) 0%,rgba(166,166,166,1) 42%,rgba(166,166,166,1) 76%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#a6a6a6',GradientType=0 );
}
.btnbuyset_cart1 .btnbuyb7{
width:155px;border:1px solid #2aaaeb;
background: rgb(185,232,255);
background: -moz-linear-gradient(top, rgba(185,232,255,1) 0%, rgba(17,175,253,1) 42%, rgba(17,175,253,1) 76%);
background: -webkit-linear-gradient(top, rgba(185,232,255,1) 0%,rgba(17,175,253,1) 42%,rgba(17,175,253,1) 76%);
background: linear-gradient(to bottom, rgba(185,232,255,1) 0%,rgba(17,175,253,1) 42%,rgba(17,175,253,1) 76%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b9e8ff', endColorstr='#11affd',GradientType=0 );
}
.btnbuyset_cart1 .btnbuyb8{
width:155px;border:1px solid #3fc248;
background: rgb(255,0,0);
background: -moz-linear-gradient(top, rgba(255,0,0,1) 0%, rgba(179,232,183,1) 0%, rgba(43,168,52,1) 42%, rgba(43,168,52,1) 76%);
background: -webkit-linear-gradient(top, rgba(255,0,0,1) 0%,rgba(179,232,183,1) 0%,rgba(43,168,52,1) 42%,rgba(43,168,52,1) 76%);
background: linear-gradient(to bottom, rgba(255,0,0,1) 0%,rgba(179,232,183,1) 0%,rgba(43,168,52,1) 42%,rgba(43,168,52,1) 76%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#2ba834',GradientType=0 );
}
.btnbuyset_cart1 .btnbuyb9{
width:155px;border:1px solid #4a7ad2;
background: rgb(255,0,0);
background: -moz-linear-gradient(top, rgba(255,0,0,1) 0%, rgba(184,208,252,1) 0%, rgba(35,99,217,1) 42%, rgba(35,99,217,1) 76%);
background: -webkit-linear-gradient(top, rgba(255,0,0,1) 0%,rgba(184,208,252,1) 0%,rgba(35,99,217,1) 42%,rgba(35,99,217,1) 76%);
background: linear-gradient(to bottom, rgba(255,0,0,1) 0%,rgba(184,208,252,1) 0%,rgba(35,99,217,1) 42%,rgba(35,99,217,1) 76%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#2363d9',GradientType=0 );
}
.btnbuyset_cart1 .btnbuyb10{
width:155px;border:1px solid #9b5adc;
background: rgb(215,178,253);
background: -moz-linear-gradient(top, rgba(215,178,253,1) 0%, rgba(142,63,218,1) 42%, rgba(142,63,218,1) 76%);
background: -webkit-linear-gradient(top, rgba(215,178,253,1) 0%,rgba(142,63,218,1) 42%,rgba(142,63,218,1) 76%);
background: linear-gradient(to bottom, rgba(215,178,253,1) 0%,rgba(142,63,218,1) 42%,rgba(142,63,218,1) 76%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7b2fd', endColorstr='#8e3fda',GradientType=0 );
}
.btnbuyset_cart1 .btnbuyb11{
width:155px;border:1px solid #e55aa6;
background: rgb(254,181,221);
background: -moz-linear-gradient(top, rgba(254,181,221,1) 0%, rgba(225,45,143,1) 42%, rgba(225,45,143,1) 76%);
background: -webkit-linear-gradient(top, rgba(254,181,221,1) 0%,rgba(225,45,143,1) 42%,rgba(225,45,143,1) 76%);
background: linear-gradient(to bottom, rgba(254,181,221,1) 0%,rgba(225,45,143,1) 42%,rgba(225,45,143,1) 76%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feb5dd', endColorstr='#e12d8f',GradientType=0 );
}
.btnbuyset_cart1 .btnbuyb12{
width:155px;border:1px solid #cdcc3d;
background: rgb(255,255,251);
background: -moz-linear-gradient(top, rgba(255,255,251,1) 0%, rgba(239,237,4,1) 42%, rgba(239,237,4,1) 76%);
background: -webkit-linear-gradient(top, rgba(255,255,251,1) 0%,rgba(239,237,4,1) 42%,rgba(239,237,4,1) 76%);
background: linear-gradient(to bottom, rgba(255,255,251,1) 0%,rgba(239,237,4,1) 42%,rgba(239,237,4,1) 76%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffffb', endColorstr='#efed04',GradientType=0 );
}
.btnbuyset_cart1 .btnbuyb13{
width:155px;border:1px solid #cccccc;
background: rgb(255,0,0);
background: -moz-linear-gradient(top, rgba(255,0,0,1) 0%, rgba(224,224,224,1) 0%, rgba(195,195,195,1) 42%, rgba(195,195,195,1) 76%);
background: -webkit-linear-gradient(top, rgba(255,0,0,1) 0%,rgba(224,224,224,1) 0%,rgba(195,195,195,1) 42%,rgba(195,195,195,1) 76%);
background: linear-gradient(to bottom, rgba(255,0,0,1) 0%,rgba(224,224,224,1) 0%,rgba(195,195,195,1) 42%,rgba(195,195,195,1) 76%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#c3c3c3',GradientType=0 );
}
.btnbuyset_cart1 .btnbuyb14{
width:155px;border:1px solid #e9802a;
background: rgb(255,0,0);
background: -moz-linear-gradient(top, rgba(255,0,0,1) 0%, rgba(255,227,210,1) 0%, rgba(250,127,7,1) 42%, rgba(250,127,7,1) 76%);
background: -webkit-linear-gradient(top, rgba(255,0,0,1) 0%,rgba(255,227,210,1) 0%,rgba(250,127,7,1) 42%,rgba(250,127,7,1) 76%);
background: linear-gradient(to bottom, rgba(255,0,0,1) 0%,rgba(255,227,210,1) 0%,rgba(250,127,7,1) 42%,rgba(250,127,7,1) 76%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#fa7f07',GradientType=0 );
}
.btnbuyset_cart1 .btnbuyb15{
width:155px;border:1px solid #ea4c4c;
background: rgb(255,0,0);
background: -moz-linear-gradient(top, rgba(255,0,0,1) 0%, rgba(253,228,228,1) 0%, rgba(255,0,0,1) 42%, rgba(255,0,0,1) 76%);
background: -webkit-linear-gradient(top, rgba(255,0,0,1) 0%,rgba(253,228,228,1) 0%,rgba(255,0,0,1) 42%,rgba(255,0,0,1) 76%);
background: linear-gradient(to bottom, rgba(255,0,0,1) 0%,rgba(253,228,228,1) 0%,rgba(255,0,0,1) 42%,rgba(255,0,0,1) 76%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#ff0000',GradientType=0 );
}
.btnbuyset_cart1 .btnbuyb16{
width:155px;border:1px solid #3fc248;
background: rgb(255,0,0);
background: -moz-linear-gradient(top, rgba(255,0,0,1) 0%, rgba(179,232,183,1) 0%, rgba(43,168,52,1) 42%, rgba(43,168,52,1) 76%);
background: -webkit-linear-gradient(top, rgba(255,0,0,1) 0%,rgba(179,232,183,1) 0%,rgba(43,168,52,1) 42%,rgba(43,168,52,1) 76%);
background: linear-gradient(to bottom, rgba(255,0,0,1) 0%,rgba(179,232,183,1) 0%,rgba(43,168,52,1) 42%,rgba(43,168,52,1) 76%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#2ba834',GradientType=0 );
}
.btnbuyset_cart1 .btnbuyb17{
width:155px;border:1px solid #2d8cea;
background: rgb(163,209,255);
background: -moz-linear-gradient(top, rgba(163,209,255,1) 0%, rgba(5,110,227,1) 42%, rgba(5,110,227,1) 76%);
background: -webkit-linear-gradient(top, rgba(163,209,255,1) 0%,rgba(5,110,227,1) 42%,rgba(5,110,227,1) 76%);
background: linear-gradient(to bottom, rgba(163,209,255,1) 0%,rgba(5,110,227,1) 42%,rgba(5,110,227,1) 76%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a3d1ff', endColorstr='#056ee3',GradientType=0 );
}
.btnbuyset_cart1 .btnbuyb18{
width:115px;border:1px solid #d3ba67;
background: rgb(252,220,137);
background: -moz-linear-gradient(top, rgba(252,220,137,1) 0%, rgba(215,157,7,1) 42%, rgba(218,160,8,1) 76%);
background: -webkit-linear-gradient(top, rgba(252,220,137,1) 0%,rgba(215,157,7,1) 42%,rgba(218,160,8,1) 76%);
background: linear-gradient(to bottom, rgba(252,220,137,1) 0%,rgba(215,157,7,1) 42%,rgba(218,160,8,1) 76%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcdc89', endColorstr='#daa008',GradientType=0 );
}
.btnbuyset_cart1 .btnbuyb19{
width:155px;border:1px solid #cccccc;
background: rgb(255,0,0);
background: -moz-linear-gradient(top, rgba(255,0,0,1) 0%, rgba(224,224,224,1) 0%, rgba(195,195,195,1) 42%, rgba(195,195,195,1) 76%);
background: -webkit-linear-gradient(top, rgba(255,0,0,1) 0%,rgba(224,224,224,1) 0%,rgba(195,195,195,1) 42%,rgba(195,195,195,1) 76%);
background: linear-gradient(to bottom, rgba(255,0,0,1) 0%,rgba(224,224,224,1) 0%,rgba(195,195,195,1) 42%,rgba(195,195,195,1) 76%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#c3c3c3',GradientType=0 );
}
/*Connie20190115 begin*/
.btnbuyset_cart1 .btnbuyb20{
width:155px;border:1px solid #e17db4;
background: rgb(255,166,214);
background: -moz-linear-gradient(top, rgba(255,166,214,1) 0%, rgba(233,62,155,1) 42%, rgba(233,62,155,1) 76%);
background: -webkit-linear-gradient(top, rgba(255,166,214,1) 0%,rgba(233,62,155,1) 42%,rgba(233,62,155,1) 76%);
background: linear-gradient(to bottom, rgba(255,166,214,1) 0%,rgba(233,62,155,1) 42%,rgba(233,62,155,1) 76%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa6d6', endColorstr='#e93e9b',GradientType=0 );
}
.btnbuyset_cart1 .btnbuyb21{
width:155px;border:1px solid #e37eb5;
background: rgb(255,239,243);
background: -moz-linear-gradient(top, rgba(255,239,243,1) 0%, rgba(255,198,226,1) 42%, rgba(255,221,236,1) 76%);
background: -webkit-linear-gradient(top, rgba(255,239,243,1) 0%,rgba(255,198,226,1) 42%,rgba(255,221,236,1) 76%);
background: linear-gradient(to bottom, rgba(255,239,243,1) 0%,rgba(255,198,226,1) 42%,rgba(255,221,236,1) 76%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffeff3', endColorstr='#ffddec',GradientType=0 );
}
/*Connie20190115 end*/


/* 平板：768px以下 */
@media only screen and (max-width:768px){
	.wrapper{width:100%;padding-bottom:0;}
	.wrapper .header{position:fixed;z-index:5;margin:0;padding:0;width:100%;height:50px;border-top:2px solid #000;background-color:#FFF;box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);}/*Connie20190219*/
	.wrapper .container{margin:0;padding:70px 0 25px 0;}/*綁程式*/
	.overlay_common{display:none;}/*Connie20190219*/
	
	.mod_header_pc{display:none;}
	.mod_header_m{display:block;}
	
	/*Connie20190213 begin*/	
	/* header ------------------------------------------------------------------*/
	/*Connie20190219 begin*/
	.headercol .logo_pc{display:none;}
	.headercol .nav-button{display:block;}/*綁程式*/
	.headercol .search_m{display:block;margin:0;padding:0;width:50px;height:50px;cursor:pointer;background:url(../images/icon-search2.png) no-repeat 50% 50%;background-size:25px 25px;}/*綁程式*/
	.headercol .logo_m{display:block;}
	.headercol .adsky{display:none;}
	.headercol .nav_function{height:auto;}
	
	.logo_m .logo{position:absolute;top:50%;left:50%;margin:-15px auto auto -55px;width:110px;height:30px;}
	.logo_m .logo img{width:100%;}
	
	.nav_function ul li{height:auto;}
	.nav_function ul li.lojobtn{display:none;}
	.nav_function ul li.accountbtn{display:none !important;}
	.nav_function ul li.carttotalbtn{position:absolute;top:50%;right:5%;margin:-20px 0 0 0;width:auto;font-size:1.2rem;}
	
	.carttotalbtn .order{color:#b8292f;}
	/*Connie20190219 end*/
	
	/*searchpane_m*/
	/*Connie20181220 begin*/
	.searchpane_m{display:none;position:static;width:100%;height:auto;background-color:#FFF;}/*Connie20190219*/
	.searchpane_m .searchmixarea{height:60vh;overflow-y:scroll;}/*Connie20190219*/
	.searchmixarea .searchcolumn{width:90%;}/*Connie20190219*/
	.searchcolumn .searchfield{float:none;width:100%;}
	.searchfield .text_search{flex:auto;width:55%;}
	.searchfield .submit_search{right:-3px;}
	.extsearchfield li{height:40px;line-height:40px;}
	/*Connie20181220 end*/
	
	.searchmixarea .keyword2column{width:90%;}/*Connie20190219*/
	.keyword2column .keyword2title{display:block;margin:0 0 10px;padding:0;width:100%;height:auto;font-size:1.3rem;text-align:left;}
	.keyword2column .keyword2col{height:auto;white-space:normal;overflow:visible;}/*Connie20190219 + Connie20190415*/
	.keyword2col .keyword2unit{margin:0 5px 5px 0;padding:5px 5px;border:1px solid #0e9bdd;border-radius:3px;}/*Connie20190219*/
	.keyword2unit a{display:block;width:100%;height:100%;color:#0e9bdd;}
	/*Connie20190213 end*/
	
	
	/*Connie20190219 begin*/
	/*nav*/
	.nav-lock-scroll{overflow:hidden;}/*綁程式*/
	.nav{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;overflow-x:hidden;overflow-y:auto;}
	.navclose{background-color:#ddd;}/*綁程式*/
	.navclose .btnclose_nav{width:50px;height:50px;cursor:pointer;background:url(../images/icon-close-bk.png) no-repeat 50% 50%;background-size:15px 15px;}
	
	.lojoarea{border-bottom:3px solid #ddd;}
	.lojobtn a{border:none;}
	.lojobtn a:link,
	.lojobtn a:hover,
	.lojobtn a:active,
	.lojobtn a:visited{color:#FFF;}
	.nav .lojobtn{display:block;/*顯示*/margin:10px auto;padding:0;width:172px;height:34px;font-size:1.3rem;color:#FFF;line-height:34px;text-align:center;border:none;outline:none;background:none;cursor:pointer;
	background:transparent url(../images/btns.png) 0 0 no-repeat;}
	.accountcolumn .logbtn{margin:0 auto 10px auto;padding:0;width:172px;height:34px;font-size:1.3rem;color:#FFF;line-height:34px;text-align:center;border:none;outline:none;background:none;cursor:pointer;
	background:transparent url(../images/btns.png) 0 0 no-repeat;}
	.accountcolumn .logbtn a{color:#FFF;}
	.accountcolumn .accountinner1{padding-top:10px;}
	.accountcolumn .accountinner2{padding:10px 0;}
	.accountcolumn .accountinner2 ul{background-color:#FFF;}
	.accountinner1 .hello{white-space:normal;}
	.accountinner2 ul li{margin-bottom:9px;border:none;}
	.accountinner2 ul li a:link,
	.accountinner2 ul li a:visited,
	.accountinner2 ul li a:hover,
	.accountinner2 ul li a:active{display:inline;background-color:#FFF;}
	
	.nav ul{display:block;position:relative;zoom:1;margin:0;padding:0;background-color:#f5f5f5;}
	.nav ul ul{position:static;}
	.nav > ul > li{display:block;font-size:1.4rem;border-bottom:1px solid #ddd;}
	.nav > ul > li.accountmenu{display:block;/*顯示*/}
	.nav > ul > li.accountmenu ul{display:block;/*顯示*/}
	.nav .accountcolumn{line-height:1.2;}
	.nav .accountinner2 ul li{margin:0 0 15px;}
	.nav .accountinner2 a{padding:0;}
	.nav > ul > li.mainmenu{margin:0;width:auto;font-size:1.4rem;font-weight:normal;text-align:left;}
	.nav > ul > li.mainmenu li{width:auto;}
	.nav > ul > li.mainmenu ul ul{display:none !important;}/*隱藏sub234層*/
	.nav .nav-submenu>ul{margin-left:10px}
	
	.nav ul a{padding:19px 17px 19px 10px;}
	.nav a:link,
	.nav a:visited,
	.nav a:hover,
	.nav a:active{display:block;position:relative;}
	.nav a:hover,
	.nav a:active{color:#333;background-color:#f5f5f5;}
	.nav li.nav-active>a{color:#FFF;background-color:#f38c8c;/*淺磚紅*/}
	.nav > ul > li.mainmenu > a{padding-right:17px;}
	.nav > ul > li.mainmenu > a:after{position:absolute;right:5%;margin:-4px 0 0;width:13px;height:8px;border:none;background:transparent url(../images/icon_ar_down2.png) left 50% no-repeat;background-size:13px 8px;}
	.nav > ul > li.mainmenu > ul >li > a:after{display:none;}/*取消sub1箭頭,因隱藏sub234層*/
	.nav .nav-submenu > a:after,
	.nav > ul > .nav-submenu > a:after{right:5%;margin:-4px 0 0;width:13px;height:8px;background:transparent url(../images/icon_ar_down2.png) left 50% no-repeat;background-size:13px 8px;}
	.nav .nav-submenu.nav-active > a:after,
	.nav > ul > .nav-submenu.nav-active > a:after{right:5%;margin:-4px 0 0;width:13px;height:8px;background:transparent url(../images/icon_ar_up2.png) left 50% no-repeat;background-size:13px 8px;}
	/*Connie20190219 end*/
	
	.mod_footer_pc{display:none;}
	.mod_footer_m{display:block;}
	
	.mod_footer_m .footer_m{margin:0;padding:15px 0;width:100%;height:auto;background-color:#999;}
	.footer .gotoparea{display:none;}
	.footer_m .gotoparea_m{display:block;}
	/*Connie20190513_1 begin*/
	.footer_m .navlistarea{margin:0;padding:0;width:100%;height:auto;}
	.navlistarea a.navlist{position:fixed;right:1%;bottom:115px;z-index:3;box-sizing:border-box;padding:3px 0 0 0;width:40px;height:40px;font-size:1.2rem;color:#FFF;opacity:0.7;text-decoration:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#000;}
	.footer_m .gotoparea_m{margin:0;padding:0;width:100%;height:auto;}
	.gotoparea_m a.scrolltop{/*display:none;*/position:fixed;right:1%;bottom:70px;z-index:3;box-sizing:border-box;padding:3px 0 0 0;width:40px;height:40px;font-size:1.2rem;color:#FFF;opacity:0.7;text-decoration:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background: url(../images/icon-ar-up-w.png) no-repeat;background-size:40px 40px;}
	.footer_m .ksmorearea{margin:0 0 10px;padding:0;width:100%;height:auto;}
	.ksmorearea .footeritem{margin:0;padding:0;width:100%;height:auto;}
	.footeritem ul{text-align:center;}
	.footeritem ul li{list-style-type:none;display:inline;margin:0 15px 0 0;font-size:1.5rem;}
	.footeritem ul li:last-child{margin-right:0;}
	.footer_m .ownerarea{margin:0;padding:0;width:100%;height:auto;}
	.ownerarea small{font-size:1.2rem; margin-left:20px; color:#FFF;}
	/*Connie20190513_1 end*/
	
	/*module_breadcrumb1*/
	.module_breadcrumb1{margin:0 7px 10px;width:auto;}
	.module_breadcrumb1 .breadcrumb1{width:auto;white-space:nowrap;overflow-x:auto;}
	
	/*Connie20190416 begin*/
	/*module_breadcrumb2*/
	.module_breadcrumb2{margin:0 7px 10px;width:auto;}
	.module_breadcrumb2 .breadcrumb2{width:auto;white-space:nowrap;overflow-x:auto;}
	
	/*module_breadcrumb3*/
	.module_breadcrumb3{margin:0 7px 13px;width:auto;}
	.module_breadcrumb3 .breadcrumb3{padding-top:0;width:auto;height:auto;white-space:nowrap;overflow-x:auto;}
	.module_breadcrumb3 .breadcrumb3 select{height:auto;}
	/*Connie20190416 end*/
	
	/*mod_cart1*/
	.cart1 .buymixbox_cart1{padding:5px 4px 0;}
	.buymixbox_cart1 .detail2set_cart1{display:none;}
	.btnbuyset_cart1 .btnbuy_cart1{flex:1;margin-right:4px;}
	.btnbuyset_cart1 .btnbuy_cart1 a{font-size:1.5rem;}
	.btnbuyset_cart1 .btnbuyb18{flex:0.8;}
	/*.btnbuyset_cart1 .btncart_cart1{display:block;flex:0.2;}　Connie20190510*/
	.btnbuyset_cart1 .nextbuybox{flex:0.2;padding:0;position:relative;top:0;left:3px;}/*Connie20190510*/
	.btnbuyset_cart1 .nextbuybox img{width:38px;}/*Connie20190510*/
	.detail1set_cart1 .date_cart1,
	.detail1set_cart1 .date2_cart1{display:inline;}/*Connie20190429_1*/
	.detail1set_cart1 .find_cart1{display:block;/*區塊*/}/*Connie20190429_1*/
	
}

/* 手機：480px以下 */
@media only screen and (max-width:480px){
	}