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

/* /_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_
 共通設定 及 桌機 版型
/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_*/

/*container 佈局 */
.container .alpha{float:left;margin:0;padding:0;width:17.5%;height:auto;}
.container .beta{float:right;margin:0;padding:10px 0 0 0;width:81.5%;height:auto;}

.container.col1 .alpha{margin:0;padding:0;width:0;height:auto;}
.container.col1 .beta{margin:0;padding:0;width:100%;height:auto;}


/*container 共用樣式 --------------------------------------------------- */
.container select{position:relative;top:-2px;min-width:75px;padding:1px 0 1px 0;font-family:"微軟正黑體";border:1px solid #e0e0e0;background-color:#FFF;}
.abr:before{content:"\A";white-space:pre;}

/* 標題 */
.title_style1{position:relative;margin:0 0 15px 0;padding:0 0 0 10px;width:auto;height:30px;line-height:30px;font-size:2rem;color:#c54038;font-weight:normal;text-align:left;border-bottom:1px solid #d5d5d5;}
.title_style1 span{position:absolute;right:10px;font-size:1.3rem;}
.title_style1b{margin:0;padding:0;width:100%;height:35px;line-height:35px;font-size:2rem;color:#c54038;font-weight:normal;text-align:left;}
.title_style2{position:relative;margin:0;padding:0;width:100%;height:30px;line-height:30px;font-size:1.6rem;color:#FFF;background-color:#f35555;}
.title_style2:after{position:absolute;left:50%;top:30px;content:"";margin-left:-4px;width:0;height:0;border-top:8px solid #f35555;border-right:8px solid transparent;border-bottom:8px solid transparent;border-left:6px solid transparent;}
.title_style3{margin:0 0 14px 0;padding:0;width:auto;height:auto;font-size:1.6rem;color:#c54038;text-align:left;}
.title_style4{margin:0 0 8px;padding:0 0 0 15px;width:auto;height:auto;font-size:1.4rem;color:#333;text-align:left;background:transparent url(../images/icon6.png) left 5px no-repeat;}
.title_style5{margin:0 0 4px;padding:0;width:100%;heightt:auto;font-size:2rem;color:#333;font-weight:normal;text-align:left;}
.title_style6{padding:0;width:100%;height:auto;font-size:2rem;color:#333;font-weight:normal;text-align:left;}
.title_style7{margin:0;padding:0 0 0 15px;font-size:1.5rem;line-height:30px;color:#222;text-align:left;border-bottom:1px solid #ccc;}

.icon1{background:#f3f3f3 url(../images/icon1.png) 10px 12px no-repeat;}
.icon2{background:transparent url(../images/icon2.png) 0 0 no-repeat;}
.icon5{background:transpare:25px;line-height:25px;font-size:1.3rem;color:#666;font-weight:normal;}


/*.bgicon1{width:13px;height:13px;background:transparent url(../images/icon-filter-6-on.png) left top no-repeat;background-size:13px 13px;}*/

/* 小標題／提示 */
.chosen1box{margin:0 0 10px;text-align:left;}
.chosen1box .chosen1{font-size:1.2rem;color:#333;}

/* 強調 */
.ems1{margin:0 4px;color:#cc0000;}
.ems1b{margin:0;color:#cc0000;}/*Connie20190429_2*/
.ems2{margin:0 4px;color:#ffa200;}
.ems3{margin:0 4px;color:#000;}
.ems4{font-weight:bold;}


/* 商品細節 */
.rankbox{margin:0 0 8px;padding:0;width:100%;height:1.2em;font-size:1.2rem;line-height:1.2;color:#927d6a;}
.typebox{margin:0 0 10px 0;padding:0;width:100%;height:auto;font-size:1.3rem;}
.sloganbox{margin:0 0 8px;padding:0;width:100%;height:1.2em;font-size:1.3rem;line-height:1.2;color:#333;text-align:left;overflow:hidden;}
.coverbox{position:relative;margin:0 0 10px 0;padding:0;width:100%;height:auto;font-size:0;}
.classbox{margin:0 0 10px;padding:0;width:100%;height:auto;}
.pdnamebox{margin:0 0 4px;padding:0;width:100%;height:2.8em;font-size:1.3rem;line-height:1.4;color:#333;font-weight:bold;text-align:left;overflow:hidden;}
.pdnotebox{margin:0 0 4px;padding:0;width:100%;height:2.8em;font-size:1.2rem;line-height:1.4;color:#fd600b;overflow:hidden;}
.basic1box{margin:0 0 4px;padding:0;width:100%;height:auto;font-size:1.2rem;line-height:1.4;}
.basic2box{margin:0 0 2px;padding:0;width:100%;height:auto;font-size:1.2rem;line-height:1.4;}
.excerptbox{margin:0 0 15px;padding:0;width:100%;height:4.2em;font-size:1.3rem;line-height:1.4;color:#666;text-align:left;overflow:hidden;}
.promotebox{margin:0 0 15px;padding:0;width:100%;height:auto;}
.buymixbox{margin:0;padding:0;width:100%;height:auto;font-size:1.3rem;text-align:left;}

.rankbox span{margin-left:5px;font-size:1.5rem;color:#ff7200;}

/*.coverbox img{margin:0 auto;width:auto;height:170px;}*/
.coverbox img{margin:0 auto;width:100%;height:auto;image-rendering:-webkit-optimize-contrast;}
.coverbox .rankicon{position:absolute;display:inline-block;width:22px;height:18px;text-align:center;font:bold 12px/18px Helvetica;color:#FFF;background-color:#fe4646;}
.coverbox .rankicon:after{content:'';position:absolute;bottom:-10px;left:0px;display:inline-block;width:0;height:0;border-left:11px solid #fe4646;border-right:11px solid #fe4646;border-bottom:11px solid transparent;}

.classbox .book,
.classbox .hrs3,
.classbox .nonbook{padding:2px 6px;color:#FFF;font-weight:bold;background-color:#cdcdcd;}
.classbox a{padding:0 6px;/*color:#927d6a;*/}
/*.classbox a:hover{text-decoration:underline;}*/

/*.pdnamebox a{color:#1293d0;text-decoration:none;}*/
/*.pdnamebox a:hover{color:#57bff0;text-decoration:underline;}*/

.basic1box span{margin-right:18px;height:1.4em;overflow:hidden;}
.basic1box span b{margin:0 5px;}
.basic1box .goodstar,
.basic2box .goodstar{font-size:1.2rem;color:#ffa200;}

.basic2box span{height:1.4em;line-height:1.4;overflow:hidden;}
.basic2box span.line1{height:1.4em;}
.basic2box span.line2{height:2.8em;}
.basic2box a{color:#1293d0;}

.promotebox h4{display:inline-block;box-sizing:border-box;margin:0;padding:3px 5px;width:auto;height:auto;font-size:1.4rem;color:#FFF;text-align:center;background-color:#5597EB;}
.promotebox em{margin-left:10px;color:#aaa;font-style:normal;}
.promotebox .promotecontent{box-sizing:border-box;margin:0;padding:8px;width:100%;height:auto;line-height:1.6;border:1px solid #eee;}

.promotecontent ul{margin:0;padding:0 0 0 1em;width:auto;height:auto;}
.promotecontent ul li{list-style-type:disc;list-style-position:outside;}

.buymixbox span{margin-right:5px;}
.buymixbox span b{margin:0 4px;color:#ff0000;font-weight:bold;}
.buymixbox span b.b1{margin-left:0;}
.buymixbox .btnbuyset{margin:0;padding:0;width:100%;height:auto;}
/*Connie20190610_1 begin*/
.buymixbox .priceset{margin:0;padding:0;width:100%;height:1.4em;white-space:nowrap;overflow:hidden;}
.buymixbox .price1set,
.buymixbox .price2set{margin:0;padding:0;width:100%;height:1.4em;white-space:nowrap;overflow:hidden;}/*module_display3b*/
/*Connie20190610_1 end*/

/*btnbuyset　購物鈕（小型）寫在common.css裡*/

/* btnfunctionbox */
.btnfunctionbox{display:inline-block;margin:0;padding:0;width:auto;height:auto;}
.btnfunctionbox .btnft{display:inline-block;margin:0 1px 0 0;padding:0;width:44px;height:21px;line-height:20px;font-size:1.3rem;color:#555;text-align:center;}
.btnfunctionbox .btnft:not(*:root) {line-height:20px;}/* for Chrome */
.btnfunctionbox .btnft:hover{opacity:0.7;}
.btnfunctionbox .btnft a{display:block;width:100%;height:100%;color:#555;text-decoration:none;}
.btnfunctionbox .btnft a:hover{opacity:0.7;}
.btnfunctionbox .btnread,
.btnfunctionbox .btnmv{background:transparent url(../images/btns.png) 0 -222px no-repeat;}
.btnfunctionbox span{font-family:"新細明體","微軟正黑體";}

/*Connie20190409 begin*/
.author,
.goodstar,
.publish,
.pubdate,
.lang,
.line1{line-height:1.4;height:1.4em;text-align:left;overflow:hidden;}
/*Connie20190409 end*/

.nextbuybox img{width:20px;height:auto;vertical-align:bottom;cursor:pointer;}
.nextbuybox .nextbuy_b{display:none;}

.what{margin:0;padding:0;width:100%;height:auto;font-size:1.3rem;color:#717171;text-align:left;}
.what a{color:#717171;}

.morereigon{margin:0;padding:0 10px 0;width:auto;height:25px;text-align:right;}
.morereigon span{font-size:1.3rem;line-height:25px;}

/* 共用：社群 + 複製 */
.btncopy{width:23px;height:23px;cursor:pointer;border:none;outline:none;background:transparent url(../images/btn_social_copy.png) left top no-repeat;background-size:23px 23px;}
.btncopy.copied{background:transparent url(../images/btn_social_copy_b.png) left top no-repeat;background-size:23px 23px;}
@-moz-document url-prefix(){.btncopy { position: relative;top:-14px; }} /* for FF only */
.btntwitter{display:inline-block;width:23px;height:23px;cursor:pointer;border:none;outline:none;background:transparent url(../images/btn_social_twitter.png) left top no-repeat;background-size:23px 23px;}
/*Lline是由程式判斷顯示以下的pc或m按鈕*/
.btnlinepc{display:inline-block;width:23px;height:23px;cursor:pointer;border:none;outline:none;background:transparent url(../images/btn_social_line.png) left top no-repeat;background-size:23px 23px;}
.btnlinem{display:none;width:23px;height:23px;cursor:pointer;border:none;outline:none;background:transparent url(../images/btn_social_line.png) left top no-repeat;background-size:23px 23px;}
.btnfb{display:inline-block;width:23px;height:23px;cursor:pointer;border:none;outline:none;background:transparent url(../images/btn_social_fb.png) left top no-repeat;background-size:23px 23px;}
.btnfblike{margin:0 0 0 10px;top:-4px;}

/* 頁碼 */
.mod_page1 .pagecolumn{margin:0;padding:0;width:100%;height:auto;}
.pagecolumn{margin:0 auto;padding:0;width:98%;height:auto;text-align:right;}
.pagecolumn ul.pagination{display:inline-block;margin:0 10px 0 0;padding:0;width:auto;height:44px;line-height:3;}
.pagecolumn .pagetotal{display:inline-block;margin:0 45px 0 0;font-size:1.3rem;color:#333;}
.pagecolumn .pagedirect{display:inline-block;font-size:1.3rem;color:#333;}

ul.pagination li{/*float:left;*/display:inline;list-style-type:none;margin:0 1px 0 0;padding:0;font-size:1.2rem;text-align:center;}
ul.pagination li a{padding:5px 8px;color:#333;text-decoration:none;border:1px solid #BBB;}
ul.pagination li a:link,
ul.pagination li a:visited{background-color:#FFF;}
ul.pagination li a:hover,
ul.pagination li a:active{background-color:#eaeaea;}
ul.pagination li a.here{background-color:#eaeaea;}

.pagetotal span{margin:0 5px;color:#e44848;}

.test_none{display:none;}
.test_hidden{visibility:hidden;}


/* 模組 begin --------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* 模組 mod_bboard1 */
.mod_bboard1,
.mod_bboard1 .bboard1,
.bboard1 .bboard1col{margin:0;padding:0;}
.bboard1col .bboard1unit{list-style-type:none;margin:0 0 10px;padding:0 0 10px;border-bottom:1px dotted #bbb;}
.bboard1unit .alpha_bboard1{margin:0;padding:0;}
.bboard1unit .beta_bboard1{position:relative;margin:0;padding:0;width:100%;height:auto;}
.alpha_bboard1 .coverbox img{image-rendering:initial;}
.beta_bboard1 .pdnamebox,
.beta_bboard1 .buymixbox{text-align:center;}
.beta_bboard1 .nextbuybox{position:absolute;right:1%;bottom:0;}
.beta_bboard1 .buymixbox .btnbuyset{margin:5px auto 0;width:80%;}

/* 模組 mod_bboard2 */
.mod_bboard2,
.mod_bboard2 .bboard2,
.bboard2 .bboard2col{margin:0;padding:0;}
.bboard2col .bboard2unit{list-style-type:none;margin:0 0 10px;padding:0 0 10px;border-bottom:1px dotted #bbb;}
.bboard2unit .division1_bboard2{margin:0;padding:0;}/*綁程式*/
.bboard2unit:nth-of-type(1) .division2_bboard2{display:block;}/*綁程式*/
.bboard2unit .division2_bboard2{display:none;}/*綁程式*/
.division1_bboard2 .pdnamebox{display:inline-block;text-align:left;}
.division1_bboard2 .pdnamebox .rankset{display:inline-block;margin:0;padding:0;width:18px;height:18px;color:#fff;text-align:center;background-color:#aaa;}
.division2_bboard2 .beta_bboard2{position:relative;margin:0;padding:0;width:100%;height:auto;}
.alpha_bboard2 .coverbox{margin:0 auto;width:60%;}
.alpha_bboard2 .coverbox img{image-rendering:initial;}
.beta_bboard2 .pdnamebox,
.beta_bboard2 .buymixbox{text-align:center;}
.beta_bboard2 .nextbuybox{position:absolute;right:1%;bottom:0;}
.beta_bboard2 .buymixbox .btnbuyset{margin:5px auto 0;width:80%;}

/* 模組共用 module_belt1 + module_belt1d */
/* 切換：list_display 和 pic_display */
.list_display{margin:0;padding:0;width:100%;height:auto;}
.pic_display{margin:0;padding:0;width:100%;height:auto;}

.displaycolumn .displaybelt{margin:0 0 10px;padding:0;width:100%;height:35px;background-color:#f3f3f3;}
.displaycolumn .displaycontent{margin:0;padding:0;width:100%;height:auto;}

/* displaybelt */
.displaybelt .selectfield{float:left;margin:0;padding:5px 0 5px 10px;width:30%;height:auto;/*line-height:35px;*/font-size:1.3rem;color:#333;text-align:left;}
.displaybelt .showfield{float:right;margin:0;padding:0 10px 0 0;width:25%;height:auto;line-height:35px;}

.showfield .showregion{margin:0;padding:0;width:100%;height:auto;text-align:right;}/*showregion 綁程式*/
.showfield .showregion span{display:inline-block;margin:0 0 0 10px;padding:0;width:auto;height:35px;line-height:35px;font-size:1.3rem;color:#333;}
.showfield .showregion span a{color:#333;text-decoration:none;}
.showfield .showregion span a:hover{opacity:0.7;}
.showfield .showregion span a.on{color:#e44848;}
.showfield .showregion span.picbtn a{margin:0;padding:0 0 0 20px;width:auto;height:auto;background:transparent url(../images/icon_show_pic_a.png) 0 2px no-repeat;}/*picbtn 綁程式*/
.showfield .showregion span.picbtn a.on{background:transparent url(../images/icon_show_pic_b.png) 0 2px no-repeat;}
.showfield .showregion span.listbtn a{margin:0;padding:0 0 0 25px;width:auto;height:auto;background:transparent url(../images/icon_show_list_a.png) 0 5px no-repeat;}/*listbtn 綁程式*/
.showfield .showregion span.listbtn a.on{background:transparent url(../images/icon_show_list_b.png) 0 5px no-repeat;}


/* 模組 module_belt1b */
.belt1b{margin:0 0 10px;padding:0;width:100%;height:35px;background-color:#f3f3f3;}
.belt1b .selectfield_belt1b{margin:0;padding:0 10px;}
.selectfield_belt1b .selectcol_belt1b{margin:0;padding:0;text-align:left;}
.selectcol_belt1b .selectunit_belt1b{display:inline-block;list-style-type:none;margin:0 25px 0 0;padding:0;line-height:35px;}
.selectunit_belt1b .setitle_belt1b{margin:0;padding:0;font-size:1.3rem;}

/* 模組 module_belt1c */
.belt1c{margin:0 0 10px;padding:0;width:100%;height:35px;background-color:#f3f3f3;}
.belt1c .selectfield_belt1c{margin:0;padding:0 10px;}
.selectfield_belt1c .selectcol_belt1c{margin:0;padding:0;text-align:left;}
.selectcol_belt1c .selectunit_belt1c{display:inline-block;list-style-type:none;margin:0 25px 0 0;padding:0;line-height:35px;}
.selectunit_belt1c .setitle_belt1c{margin:0;padding:0;font-size:1.3rem;}

/* 模組 module_belt1d */
.belt1d .selectfield_belt1d{float:left;margin:0;padding:0 10px;width:70%;}
.selectfield_belt1d .selectcol_belt1d{margin:0;padding:0;text-align:left;}
.selectcol_belt1d .selectunit_belt1d{display:inline-block;list-style-type:none;margin:0 25px 0 0;padding:0;line-height:35px;}
.selectunit_belt1d .setitle_belt1d{margin:0;padding:0;font-size:1.3rem;}

/* 模組共用 module_belt2 + module_belt2b + module_belt2c + module_belt2d + module_belt2e + module_belt2f + module_belt2g */
.filter-pane{ margin-bottom:10px;}
.filter-box{ margin:0 auto; width:92%;}
.filter-box .filter-inner-box{display:flex;}
.filter-box .filter-inner-box select{ display:inline; margin-right:2%; -webkit-flex:1; -moz-flex:1; flex:1;}
.filter-box select:last-child{ margin-right:0;}
.filter-box ul:after{content:""; display: block; clear:both;}
.filter-box ul li{float:left;list-style-type:none;box-sizing: border-box;width:25%; line-height:40px;font-size:1.2rem;text-align:center;border-top:1px solid #c2c2c2; border-right:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.filter-box ul li:first-child{border-left:1px solid #c2c2c2;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
.filter-box ul li:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}
.filter-box i{display:inline-block; margin-right:5px;width:15px;height:15px;vertical-align: sub;}

.icon-filter-01{ background:url(../images/icon-filter-1.png) no-repeat 50% 50%;}
.icon-filter-02{ background:url(../images/icon-filter-2.png) no-repeat 50% 50%;}
.icon-filter-03{ background:url(../images/icon-filter-3.png) no-repeat 50% 50%;}
.icon-filter-04{ background:url(../images/icon-filter-4.png) no-repeat 50% 50%;}
.icon-filter-05{ background:url(../images/icon-filter-5.png) no-repeat 50% 50%;}
.icon-filter-06{ background:url(../images/icon-filter-6.png) no-repeat 50% 50%;}
.icon-filter-07{ background:url(../images/icon-filter-7.png) no-repeat 50% 50%;}
.icon-filter-08{ background:url(../images/icon-filter-8.png) no-repeat 50% 50%;}

.filter-box a{ display:block;}
.filter-box a:hover{ color:#b8292f;}
a:hover .icon-filter-01{ background:url(../images/icon-filter-1-on.png) no-repeat;}
a:hover .icon-filter-02{ background:url(../images/icon-filter-2-on.png) no-repeat;}
a:hover .icon-filter-03{ background:url(../images/icon-filter-3-on.png) no-repeat;}
a:hover .icon-filter-04{ background:url(../images/icon-filter-4-on.png) no-repeat;}
a:hover .icon-filter-05{ background:url(../images/icon-filter-5-on.png) no-repeat;}
a:hover .icon-filter-06{ background:url(../images/icon-filter-6-on.png) no-repeat;}
a:hover .icon-filter-07{ background:url(../images/icon-filter-7-on.png) no-repeat;}
a:hover .icon-filter-08{ background:url(../images/icon-filter-8-on.png) no-repeat;}
.icon-filter-01,
.icon-filter-02,
.icon-filter-03,
.icon-filter-04,
.icon-filter-05,
.icon-filter-06,
.icon-filter-07,
.icon-filter-08{background-size:cover !important;}

.filter-box.col2 ul li{width:50%;}
.filter-box.col2b ul li{width:50%;}
.filter-box.col3 ul li{width:33%;}

.filter-select-pane{display:none; position: absolute; top:0px; z-index:5;width:100%;background-color:#fff;}
.filter-select-pane ul{border-bottom:1px solid #ebebeb;}
.filter-select-pane ul li{text-align:left;font-size:1.44rem;color:#000;}
.filter-select-pane ul li a{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 15px;font-size:1.44rem;color:#000;line-height:1.4;border-bottom:1px solid #ebebeb; border-right:1px solid #ebebeb;}
.filter-select-pane ul li a.current{background: url(../images/icon-current.png) no-repeat 98% 50%;background-size:12px 12px;}
.filter-select-pane ul li:first-child,
.filter-select-pane ul li:first-child a.current{background: url(../images/icon-close-bk.png) no-repeat 95% 50% #c1c1c1;background-size:12px 12px;}

.filter-select-pane.col2 ul:after{content:""; display: block; clear:both;}
.filter-select-pane.col2 ul li:first-child{ width:100%;}
.filter-select-pane.col2 ul li{ float:left; list-style-type:none;width:50%;}

/*col2b=當同一模組內有2組col2，第二個用col2b 或 含1欄標題時*/
.filter-select-pane.col2b ul:after{content:""; display: block; clear:both;}
.filter-select-pane.col2b ul li:first-child{width:100%;}
.filter-select-pane.col2b ul li.subtitle,
.filter-select-pane.col2b ul li.subtitle a{width:100%;color:#C00;}
.filter-select-pane.col2b ul li.subtitle a{border-top:1px solid #ebebeb;}
.filter-select-pane.col2b ul li{ float:left; list-style-type:none;width:50%;}

/* float-pane */
.float-pane{ position:relative; width:100%;}
.float-pane .float-pane-box{position: fixed;bottom: 0;z-index:4;padding:5px 2%;width: 96%;text-align:center;background: rgba(255, 255, 255, 0.8);box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);}
.float-pane-box .btn-wrap{ display:flex;}
.float-pane-box.shopcart .btn-wrap .btn.full{ -webkit-flex:5; -ms-flex:5; flex:5; display:inline-block; vertical-align:middle;}
.float-pane-box.shopcart .btn-wrap a.line-share, .float-pane-box.shopcart .btn-wrap a.fb-share{ -webkit-flex:1; -ms-flex:1; flex:1; margin-right:1%; vertical-align: middle;}

.float-pane-box.page .btn-wrap a.btn{ -webkit-flex:2.5; -ms-flex:2.5; flex:2.5; margin-right:1%; vertical-align: middle;}
.float-pane-box.page .btn-wrap a.btn.close{-webkit-flex:1; -ms-flex:1; flex:1; vertical-align: middle;}

/* 模組 module_belt2 */
.module_belt2{margin:0;padding:0;width:100%;height:auto;}
.module_belt2 .belt2{margin:0;width:100%;height:auto;}

/* 模組 module_belt2b */
.module_belt2b{margin:0;padding:0;width:100%;height:auto;}
.module_belt2b .belt2b{margin:0;width:100%;height:auto;}
.module_belt2b .filter-box ul li{width:33.333%;}

/* 模組 module_belt2c */
.module_belt2c{margin:0;padding:0;width:100%;height:auto;}
.module_belt2c .belt2c{margin:0;width:100%;height:auto;}
.module_belt2c .filter-box ul li{display:table;width:25%;height:40px;line-height:1.5;}
.module_belt2c .filter-box ul li .txt{display:table-cell;vertical-align:middle;}
.module_belt2c .filter-box ul li.bgicon1 a{position:relative;}
.module_belt2c .filter-box ul li.bgicon1 a:after{content:"";position:absolute;right:2px;top:50%;margin-top:-6px;width:13px;height:13px;background:transparent url(../images/icon-filter-6.png) left top no-repeat;background-size:13px 13px;}
.module_belt2c .filter-box ul li.bgicon1 a:hover:after{content:"";position:absolute;right:2px;top:50%;margin-top:-6px;width:13px;height:13px;background:transparent url(../images/icon-filter-6-on.png) left top no-repeat;background-size:13px 13px;}

/* 模組 module_belt2d */
.module_belt2d .filter-box ul li{width:33.333%;}

/* 模組 module_belt2e */
.module_belt2e{margin:0;padding:0;}
.module_belt2e .filter-box ul li{width:33.333%;}
.module_belt2e .filter-select-pane{height:80vh;overflow-y:scroll;}
.module_belt2e .filter-select-pane.col2b ul li:first-child a,
.module_belt2e .filter-select-pane ul li.subtitle a{height:2.4em;}
.module_belt2e .filter-select-pane ul li a{display:flex;align-items:center;height:3.8em;padding:0.5em 10px 0.5em 10px;line-height:1.4;text-indent:0;overflow:hidden;}
.module_belt2e .filter-select-pane ul li a.current{background-position:100% 50%;}
.module_belt2e .filter-select-pane ul li.title a.current{background-position:95% 50%;}

/* Connie20181205 begin */
/* 模組 module_belt2g */
.module_belt2g .filter-select-pane{height:100vh;overflow:hidden;}
.module_belt2g .filter-select-pane ul{border-bottom:none;}
.module_belt2g .filter-select-pane ul.title_belt2g{position:fixed;top:0;z-index:2;width:100%;}
.module_belt2g .filter-select-pane.js2 ul li a{border:none;}
.module_belt2g .filter-select-pane .choose1col li:first-child{background:none;}
/* Connie20181205 end */

/* 模組 mod_bn1 */
.mod_bn1{margin:0;padding:0;width:100%;height:auto;}
.bn1 .division1_bn1{margin:0 0 20px;padding:0;width:100%;height:auto;}
.bn1 .division2_bn1{margin:0;padding:0;width:100%;height:auto;}
.division1_bn1 img{width:815px;height:auto;}
.division2_bn1 .bncol_bn1{margin:0 auto;padding:0;width:795px;height:auto;}
.bncol_bn1 .bnunit_bn1{float:left;box-sizing:border-box;list-style-type:none;margin:0 2.667% 0 0;padding:0;width:23%;height:auto;}
.bncol_bn1 .bnunit_bn1:nth-of-type(4n){margin-right:0;}
.bnunit_bn1 img{width:180px;height:auto;}

/* 模組 mod_bn1b */
.mod_bn1b{margin:0;padding:0;width:100%;height:auto;}
.mod_bn1b .division1_bn1b{margin:0 0 20px;padding:0;width:100%;height:auto;}
.mod_bn1b .division2_bn1b{margin:0;padding:0;width:100%;height:auto;}
.division1_bn1b img{width:815px;height:auto;}
.division2_bn1b .bncol_bn1b{margin:0 auto;padding:0;width:760px;height:auto;}
.bncol_bn1b .bnunit_bn1b{float:left;box-sizing:border-box;list-style-type:none;margin:0 2.667% 0 0;padding:0;width:23%;height:auto;}
.bncol_bn1b .bnunit_bn1b:nth-of-type(4n){margin-right:0;}
.bnunit_bn1b .alpha_bn1b{margin:0;padding:0;width:100%;height:auto;}
.bnunit_bn1b .beta_bn1b{margin:0;padding:0;width:100%;height:auto;}
.beta_bn1b .pdnamebox{margin-bottom:0;height:auto;max-height:2.8em;text-align:center;}

/* 模組 mod_bn1c（含 id 系列）*/
.mod_bn1c,
.mod_bn1cid2{margin:0;padding:0;}
.bn1c,
.bn1c .bn1ccol{margin:0;padding:0;}
.bn1ccol .bn1cunit{list-style-type:none;margin:0 0 20px;padding:0;}
.bn1cunit .division1_bn1c{margin:0 0 20px;padding:0;}
.bn1cunit .division2_bn1c{margin:0;padding:0;}
.division1_bn1c img{max-width:815px;height:auto;}
.division2_bn1c .module_carousel1 .frame{height:415px;}
.bn1ccol .btnbox_bn1c{margin:0 auto;width:90px;height:30px;line-height:30px;font-size:1.5rem;color:#333;text-align:center;border:1px solid #c2c2c2;border-radius:5px;cursor:pointer;}
.btnbox_bn1c a{display:block;width:100%;height:100%;}
.btnbox_bn1c a:hover,
.btnbox_bn1c a:active{text-decoration:none;background-color:#ebebeb;}

/* 模組 mod_bn2 */
.mod_bn2{margin:0;padding:0;width:100%;height:auto;}
.mod_bn2 .bn2{margin:0;padding:0;width:100%;height:auto;}
.bn2 .division1_bn2{float:left;margin:0;padding:0;width:52.1%;height:auto;}
.bn2 .division2_bn2{float:right;margin:0;padding:0;width:45.6%;height:auto;}
.division1_bn2 img{width:425px;height:auto;}
.division2_bn2 .bncol_bn2{margin:0;padding:0;width:100%;height:auto;}
.bncol_bn2 .bnunit_bn2{float:left;box-sizing:border-box;list-style-type:none;margin:0 2.4% 10px 0;padding:0;width:48.8%;height:auto;}
.bncol_bn2 .bnunit_bn2:nth-of-type(2n){margin-right:0;}
.bncol_bn2 .bnunit_bn2:nth-of-type(n+3){margin-bottom:0;}
.bnunit_bn2 img{width:180px;height:auto;}

/* 模組 mod_bn3 */
.mod_bn3{margin:0;padding:0;width:100%;height:auto;}
.mod_bn3 .bn3{margin:0;padding:0;width:100%;height:auto;}
.bn3 .division1_bn3{margin:0 0 20px;padding:0;width:100%;height:auto;}
.bn3 .division2_bn3{margin:0;padding:0;width:100%;height:auto;}

.division1_bn3 .bncol_bn3{margin:0;padding:0;width:100%;height:auto;}
.division2_bn3 .division2col_bn3{margin:0;padding:0;width:100%;height:auto;}

.bncol_bn3 .bnunit_bn3{float:left;list-style-type:none;box-sizing:border-box;margin:0 2% 0 0;padding:0;width:49%;height:auto;}
.bncol_bn3 .bnunit_bn3:nth-of-type(2n){margin-right:0;}
.bnunit_bn3 .bnbox_bn3{float:left;margin:0;padding:0;width:45.4%;height:auto;}
.bnunit_bn3 .txtbox_bn3{float:right;margin:0;padding:0;width:52.5%;height:auto;text-align:left;}
.bnbox_bn3 img{width:180px;height:auto;}
.txtbox_bn3 h4{margin:0 0 5px;padding:0;width:100%;height:1.2em;font-size:1.3rem;line-height:1.2;overflow:hidden;}
.txtbox_bn3 p{margin:0;padding:0;width:100%;height:4.2em;font-size:1.3rem;line-height:1.4;overflow:hidden;}

.division2col_bn3 .division2unit_bn3{float:left;list-style-type:none;margin:0 1% 0 0;padding:5px 1% 10px 1%;width:22%;height:auto;border:1px solid #ecebeb;}
.division2col_bn3 .division2unit_bn3:nth-of-type(4n){margin-right:0;}
.beta_bn3 .pdnamebox{text-align:center;}

/* 模組 mod_bn4 */
.mod_bn4{margin:0;padding:0;width:100%;height:auto;}
.mod_bn4 .bn4{margin:0 0 25px 0;padding:0;width:100%;height:auto;border-bottom:1px solid #ddd;}
.bn4 .content_bn4{margin:0;padding:0;width:100%;height:auto;}
.content_bn4 .bn4col{margin:0;padding:0;width:100%;height:auto;font-size:0;}
.bn4col .bn4unit{list-style-type:none;margin:0 0 15px;padding:0;width:100%;height:auto;}
.bn4unit img{width:173px;height:auto;image-rendering:-webkit-optimize-contrast;}

/* 模組 mod_bn5 */
.mod_bn5,
.mod_bn5 .bn5,
.bn5 .content_bn5{margin:0;padding:0;}
.content_bn5 .division1_bn5{margin:0 0 10px;padding:0;width:100%;height:auto;text-align:center;}
.content_bn5 .division2_bn5{margin:0 0 0 10px;padding:0;width:auto;height:auto;}
.division1_bn5 img{margin:0 auto;width:815px;height:auto;}
.bn5col .bn5unit{list-style-type:none;margin:0 0 10px;height:auto;font-size:1.5rem;text-indent:-8px;}
.bn5col .bn5unit:last-child{margin-bottom:0;}
.bn5unit .dot{display:inline-block;margin:0;width:5px;height:5px;vertical-align:middle;background:transparent url(../images/icon_dot1.png) left top no-repeat;background-size:5px;}
.bn5unit a{color:#1293d0;}


/*Connie20190321 begin*/
/* 模組共用 module_carousel1 + module_carousel1b */
.module_carousel1 .outer_carousel,
.module_carousel1b .outer_carousel{margin:0;padding:0;width:100%;height:auto;}
.module_carousel1 .abgne_carousel .btnbox,
.module_carousel1b .abgne_carousel .btnbox{margin-top:150px;}
.module_carousel1 .alpha_classlevel,
.module_carousel1b .alpha_classlevel{float:none;margin:0;padding:0;width:100%;height:auto;}
.module_carousel1 .buymixbox .btnbuyset,
.module_carousel1b .buymixbox .btnbuyset{margin-top:15px;}
.module_carousel1 .beta_classlevel,
.module_carousel1b .beta_classlevel{position:relative;}
.module_carousel1 .beta_classlevel .nextbuybox,
.module_carousel1b .beta_classlevel .nextbuybox{position:absolute;right:1%;bottom:0px;width:auto;}
.module_carousel1 .popup_nextbuy span,
.module_carousel1b .popup_nextbuy span{background-color:rgba(0,0,0,0.4);}
/*Connie20190321 end*/


/* 模組共用 module_carousel1 + module_carousel1b + module_carousel2 + module_carousel2b */
.bookunit_carousel{float:left;margin:0;padding:0;width:25%;height:auto;}
.abgne_carousel{position: relative;margin:0 auto;padding:0;width:100%;height:auto;}
.abgne_carousel .page{display:none;position:absolute;left:0;top:0;margin:0;padding:0;width:100%;height:20px;}
.abgne_carousel .btnbox{float:left;position:relative;width:20px;height:55px;}
.abgne_carousel .btnbox .btn{margin:0;padding:0;}
.abgne_carousel .btnbox .btn a{float:left;width:100%;height:100%;text-indent: -9999px;}
/*此例要「隱藏文字」不適用display:none;因為會把左右按鈕的背景圖也隱藏；而且text-indent: -9999px;一定要搭配float:left;才有效*/
.abgne_carousel .btnbox .btn a.prev{position:absolute;left:0;background:rgba(196,196,196,0.2) url(../images/icon_ar_left2.png) center center no-repeat;}
.abgne_carousel .btnbox .btn a.next{position:absolute;right:0;background:rgba(196,196,196,0.2) url(../images/icon_ar_right2.png) center center no-repeat;}
.abgne_carousel .frame{float:left;position: relative;margin:0 auto;padding:0;width:775px;height:370px;text-align:left;overflow: hidden;}
/* width=(li 的寬度 + li 的邊框border寬度 * 2 ) * 一次要顯示的數量 + li 的右邊界margin * (一次要顯示的數量 - 1) */
.abgne_carousel .frame ul{position:absolute;margin:0;padding:0;width: 99999px;/*background-color:#E9E1FF;淺紫色*/}/* 重點！原始範例就是這樣寫：width: 99999px;*/
.abgne_carousel .frame ul li{float:left;position: relative;list-style-type:none;margin:0 2px 0 2.2px;padding:5px 5px 15px 5px;width:177px;height:auto;text-align:center;border:1px solid #ecebeb;}
/*Connie20190409_3+Connie20190418*/
/*margin-right和width一定要指定px，不可用%*/
.abgne_carousel .frame ul li .thumb{position: absolute;}


/* 模組 module_carousel1 */
.module_carousel1{margin:0;padding:0;width:100%;height:auto;}

/*Connie20190321 begin*/
/* 模組 module_carousel1b */
.module_carousel1b{margin:0;padding:0;width:100%;height:auto;}
.module_carousel1b .frame .togglebtn_carousel{display:none;}
.togglebtn_carousel .btntxt_carousel1b{font-size:1.2rem;}
/*Connie20190321 end*/

/* 模組 module_carousel2 */
.module_carousel2{margin:0;padding:0;width:100%;height:auto;}
.module_carousel2 .outer_carousel{margin:0;padding:0;width:100%;height:auto;}
.module_carousel2 .abgne_carousel .btnbox{margin-top:243px;}
.module_carousel2 .abgne_carousel .frame{height:540px;}
.module_carousel2 .bookunit_carousel .giftregion{margin:0;padding:0;width:100%;height:auto;}
.module_carousel2 .bookunit_carousel .productregion{margin:0 0 8px 0;padding:0;width:100%;height:auto;}
.module_carousel2 .bookunit_carousel .buymixregion{position:relative;margin:0;padding:0;width:100%;height:auto;}
.module_carousel2 .giftregion .giftpicbox{margin:0 0 4px;padding:0;width:100%;height:auto;}
.module_carousel2 .giftregion .gifttxtbox{margin:0 0 5px;padding:0;width:100%;height:2.8em;font-size:1.3rem;line-height:1.4;color:#333;text-align:left;overflow:hidden;}
.module_carousel2 .giftregion .giftcountbox{margin:0 0 6px;padding:0;width:100%;height:1.4em;font-size:1.3rem;line-height:1.4;color:#e44848;text-align:left;overflow:hidden;}
.module_carousel2 .productregion .coverbox{margin:0 0 4px;}
.module_carousel2 .productregion .basic1box span{display:block;/*折行*/}
.module_carousel2 .productregion .basic2box span{display:block;/*折行*/}
.module_carousel2 .productregion .pricebox{margin:0;padding:0;width:100%;height:auto;font-size:1.3rem;color:#333;}
.module_carousel2 .productregion .pricebox span{margin-right:5px;}
.module_carousel2 .productregion .pricebox span b{margin:0 4px;color:#ff0000;font-weight:bold;}
.module_carousel2 .buymixregion .nextbuybox{position:absolute;right:1%;bottom:0px;width:auto;}
.module_carousel2 .buymixbox .btnbuyset{margin-top:5px;}
.module_carousel2 .giftpicbox img{width:98%;/*因有border*/height:auto;border:1px solid #eee;}

/* 模組 module_carousel2b */
.module_carousel2b{margin:0;padding:0;width:100%;height:auto;}
.module_carousel2b .outer_carousel{margin:0;padding:0;width:100%;height:auto;}
.module_carousel2b .abgne_carousel .btnbox{margin-top:243px;}
.module_carousel2b .abgne_carousel .frame{height:540px;}
.module_carousel2b .frame .togglebtn_carousel{display:none;}/*Connie20190409*/
.module_carousel2b .bookunit_carousel .giftregion{margin:0;padding:0;width:100%;height:auto;}
.module_carousel2b .bookunit_carousel .productregion{margin:0 0 8px 0;padding:0;width:100%;height:auto;}
.module_carousel2b .bookunit_carousel .buymixregion{position:relative;margin:0;padding:0;width:100%;height:auto;}
.module_carousel2b .giftregion .giftpicbox{margin:0 0 4px;padding:0;width:100%;height:auto;}
.module_carousel2b .giftregion .gifttxtbox{margin:0 0 5px;padding:0;width:100%;height:2.8em;font-size:1.3rem;line-height:1.4;color:#333;text-align:left;overflow:hidden;}
.module_carousel2b .giftregion .giftcountbox{margin:0 0 6px;padding:0;width:100%;height:1.4em;font-size:1.3rem;line-height:1.4;color:#e44848;text-align:left;overflow:hidden;}
.module_carousel2b .productregion .coverbox{margin:0 0 4px;}
.module_carousel2b .productregion .basic1box span{display:block;/*折行*/}
.module_carousel2b .productregion .basic2box span{display:block;/*折行*/}
.module_carousel2b .productregion .pricebox{margin:0;padding:0;width:100%;height:auto;font-size:1.3rem;color:#333;}
.module_carousel2b .productregion .pricebox span{margin-right:5px;}
.module_carousel2b .productregion .pricebox span b{margin:0 4px;color:#ff0000;font-weight:bold;}
.module_carousel2b .buymixregion .nextbuybox{position:absolute;right:1%;bottom:0px;width:auto;}
.module_carousel2b .buymixbox .btnbuyset{margin-top:5px;}
.module_carousel2b .giftpicbox img{width:98%;/*因有border*/height:auto;border:1px solid #eee;}
.module_carousel2b{margin:0;padding:0;width:100%;height:auto;}
/*.module_carousel2b .togglewrapper_carousel2b{display:block;} 請刪除 Connie20190409*/
.module_carousel2b .bookcol_carousel .togglebtn_carousel{display:none;}
.togglebtn_carousel .btntxt_carousel2b{font-size:1.2rem;}

/* 模組 module_carousel3 */
.module_carousel3,
.module_carousel3 .carousel3{margin:0;padding:0;}
.abgne_carouse3{position:relative;margin:0 auto;padding:0;width:100%;height:auto;}
.abgne_carouse3 .btnbox{float:left;position:relative;margin-top:132px;width:20px;height:55px;}
.abgne_carouse3 .btnbox .btn{margin:0;padding:0;}
.abgne_carouse3 .btnbox .btn a{float:left;width:100%;height:100%;text-indent: -9999px;}/*此例要「隱藏文字」不適用display:none;因為會把左右按鈕的背景圖也隱藏；而且text-indent: -9999px;一定要搭配float:left;才有效*/
.abgne_carouse3 .btnbox .btn a.prev{position:absolute;left:0;background:rgba(196,196,196,0.2) url(../images/icon_ar_left2.png) center center no-repeat;}
.abgne_carouse3 .btnbox .btn a.next{position:absolute;right:0;background:rgba(196,196,196,0.2) url(../images/icon_ar_right2.png) center center no-repeat;}
.abgne_carouse3 .frame{float:left;position: relative;margin:0 auto;padding:0;width:456px;height:320px;text-align:left;overflow:hidden;}
/* width=(li 的寬度 + li 的邊框border寬度 * 2 ) * 一次要顯示的數量 + li 的右邊界margin * (一次要顯示的數量 - 1) */
.abgne_carouse3 .frame ul{position:absolute;margin:0;padding:0;width: 99999px;}/* 重點！原始範例就是這樣寫：width: 99999px;*/
.abgne_carouse3 .frame ul li{float:left;position:relative;list-style-type:none;margin:0 8px 0 8px;padding:0;width:482px;height:auto;}/*margin-right和width一定要指定px，不可用%*/
.carousel3unit .group_carousel3{margin:0 0 11px;}
.carousel3unit .group_carousel3:nth-of-type(2n){margin-bottom:0;}
.group_carousel3 .alpha_carousel3{float:left;margin:0;padding:0;width:42.4%;height:auto;}
.group_carousel3 .beta_carousel3{float:right;margin:0;padding:0;width:55%;height:auto;}
.beta_carousel3 .depictbox_carousel3{margin:0;padding:0;width:88%;height:auto;}
.alpha_carousel3 img{width:100%;height:auto;}
.depictbox_carousel3 h4{margin:0 0 8px;padding:0 0 7px;max-height:2.6em;font-size:1.5rem;color:#222;line-height:1.4;overflow:hidden;border-bottom:1px solid #CCC;}
.depictbox_carousel3 p{height:6em;font-size:1.3rem;line-height:1.5;overflow:hidden;}

/*Connie20190418_2 begin*/
/* 模組 module_carousel4 */
.module_carousel4 .title_group{position:relative;}
.module_carousel4 .tab_menu_carousel4{position:absolute;left:110px;top:0;margin:0;padding:0;width:635px;height:auto;}
.module_carousel4 .tab_menu_carousel4 .frame{float:left;position: relative;margin:0 auto;padding:0;width:585px;height:27px;text-align:left;overflow:hidden;}
.module_carousel4 .tab_menu_carousel4 .frame ul li{float:left;list-style-type:none;margin:0 5px 0 0;padding:0;width:140px;height:25px;line-height:25px;font-size:1.3rem;color:#333333;border:1px solid #d5d5d5;background-color:#FFF;}
.module_carousel4 .tab_menu_carousel4 .frame ul li:hover,
.module_carousel4 .tab_menu_carousel4 .frame ul li.active{background-color:#999;}
.module_carousel4 .tab_menu_carousel4 .frame ul li:hover a,
.module_carousel4 .tab_menu_carousel4 .frame ul li.active a{color:#FFF;text-decoration:none;}
.module_carousel4 .tab_menu_carousel4 .btnbox{width:25px;height:28px;}
.module_carousel4 .tab_menu_carousel4 .btnbox a.prev{position:absolute;left:0;background:#FFF url(../images/icon_ar_left4.png) center center no-repeat;}
.module_carousel4 .tab_menu_carousel4 .btnbox a.next{position:absolute;right:0;background:#FFF url(../images/icon_ar_right4.png) center center no-repeat;}
.module_carousel4 .more2box{position:absolute;top:3px;right:5px;font-size:1.3rem;}/*more拉到外面*/

.module_carousel4 .tab_container_carousel4{margin:0;padding:0;width:100%;height:auto;}
.module_carousel4 .tab_container_carousel4 .btnbox a.prev{position:absolute;left:0;background:rgba(196,196,196,0.2) url(../images/icon_ar_left2.png) center center no-repeat;}
.module_carousel4 .tab_container_carousel4 .btnbox a.next{position:absolute;right:0;background:rgba(196,196,196,0.2) url(../images/icon_ar_right2.png) center center no-repeat;}
.module_carousel4 .tab_container_carousel4 .frame{float:left;position: relative;margin:0 auto;padding:0;width:775px;height:330px;text-align:left;overflow:hidden;}
/*Connie20190418_2 end*/

/*Connie20181205 begin*/
/* 模組 mod_choose1 */
.mod_choose1 .choose1{border:1px solid #ececec;}
.choose1 .title_cho1{margin:0 0 5px;padding:0;width:100%;height:30px;font-size:1.5rem;color:#333;line-height:30px;background:transparent url(../images/titles.png) 0 -40px no-repeat;}
.choose1 .content_cho1{padding:0 3px 20px;}
.content_cho1 .btnarea_cho1{margin:0 auto;font-size:0;}

/* 收合 */
.panelcollapse3 .title_pcoll3{margin:0;padding:10px;font-size:1.4rem;font-weight:bold;text-align:left;border-top:1px solid #fff;border-bottom:3px solid #eee;cursor:pointer;}
.panelcollapse3 .title_pcoll3.arup{background-image:none;}/*綁程式*/
.panelcollapse3 .title_pcoll3.ardown{background:url(../images/icon-ar-down-gr.png) 97% 50% no-repeat #FFF;background-size:18px 11px;}/*綁程式*/
.panelcollapse3 .title_pcoll3.on_arup{background:url(../images/icon-ar-up-gr.png) 97% 50% no-repeat #FFF;background-size:18px 11px;}/*綁程式*/
.panelcollapse3 .title_pcoll3.on_ardown{background:url(../images/icon-ar-down-gr.png) 97% 50% no-repeat #FFF;background-size:18px 11px;}/*綁程式*/
.panelcollapse3 .content_pcoll3{display:block;/*顯示*/margin:0;padding:15px 10px 25px;width:auto;text-align:left;}
.showall_pcoll3{padding:10px 0 0;text-align:right;font-size:1.2rem;border-top:1px dotted #ccc;}
.showall_pcoll3 img{margin:0 0 0 10px;width:13px;height:auto;}

/* 核取方塊 */
.choose1col{list-style-type:none;}
.choose1col .choose1unit{margin:0 0 10px;width:100%;font-size:1.3rem;}
.choose1unit input[type="checkbox"]{display:none;}
.choose1unit input[type="checkbox"] + label .square{float:left;display:block;position:relative;margin:0 5px 0 0;width:16px;height:16px;vertical-align:text-bottom;cursor:pointer;border:1px #666 solid;}/*Connie20190604_1*/
.choose1unit input[type="checkbox"]:checked + label .square:before{content:'';position:absolute;right:50%;top:50%;margin:-8px -4px 0 0;width:4px;height:11px;border:3px solid #b8292f;border-top:none;border-left:none;
opacity:1;-webkit-transform: rotate(35deg);-moz-transform: rotate(35deg);-o-transform: rotate(35deg);-ms-transform: rotate(35deg);transform: rotate(35deg);background-color:transparent;}
.choose1unit label{cursor:pointer;}
.choose1unit label:after{content:"";display:block;clear:both;}/*Connie20190604_1*/
.choose1unit label .txt{display:block;margin-left:21px;}/*Connie20190604_1*/
.choose1unit .total{margin:0 0 0 10px;color:#999;}
.choose1unit .total a{color:#999;}

/* 價格輸入+滑塊 */
.ionrangeregion{position:relative;padding:0;width:100%;}
.ionrangeregion .extra-controls{margin:0 0 20px;width:100%;}
.ionrangeregion .range-slider{padding-right:15px;}
.extra-controls input[type="number"]{width:38.9%;}/*Connie20190612_1*/
.extra-controls .line{display:inline-block;width:10%;text-align:center;}
.irs .irs-slider{top:20px;width:20px;height:20px;border:1px solid #bbb;border-radius:3px;background:#FFF none no-repeat;}
.irs-line .irs-line-left,
.irs-line .irs-line-right,
.irs-line .irs-line-mid{top:3px;height:5px;background-color:#e1e4e9;background-image:none;}
.irs-line .irs-bar{top:28px;height:5px;background-color:#ed5565;background-image:none;}
/* PC 隱藏滑塊 */
.ionrangeregion .extra-controls{margin-bottom:0;}
.ionrangeregion .range-slider{display:none;}

/* btnarea_cho1 */
.btnarea_cho1 button{display:inline-block;box-sizing:border-box;margin-right:1.2%;width:49.4%;font-size:1.5rem;line-height:32px;font-family:"微軟正黑體";cursor:pointer;border-radius:2px;}
.btnarea_cho1 button:nth-child(2){margin-right:0;}
/*.btnarea_cho1 button[type="submit"]{border:1px solid #b8292f;}*/
.btnarea_cho1 .btnreset_cho1{color:#b8292f;border:1px solid #b8292f;background-color:#FFF;}
.btnarea_cho1 .btnreset_cho1.disabled,
.btnarea_cho1 .btnreset_cho1.disabled:visited,
.btnarea_cho1 .btnreset_cho1.disabled:hover,
.btnarea_cho1 .btnreset_cho1.disabled:active{color:#979ba7;background-color:#FFF;}
.btnarea_cho1 .btnsubmit_cho1{color:#FFF;border:1px solid #b8292f;background-color:#b8292f;}
/*Connie20181205 end*/


/* 模組 mod_comment1 */
.mod_comment1,
.mod_comment1 .comment1{margin:0;padding:0;}
.mod_comment1 .division1_comment1{margin:0 0 10px;padding:0;}
.mod_comment1 .division2_comment1{margin:0;padding:0;}
.division1_comment1 .total_cmt1{font-size:1.5rem;}
.division1_comment1 .write_cmt1{font-size:1.5rem;}
.write_cmt1 a{color:#1293d0;}

.comment1col .comment1unit{list-style-type:none;margin:0 0 10px;padding:10px;width:auto;height:auto;border:1px solid #ddd;}
.comment1unit .th_comment1{margin:0 0 5px;padding:0 0 5px;width:100%;height:auto;border-bottom:1px solid #ddd;}
.th_comment1 .name_cmt1 a{margin:0 5px 0 0;text-decoration:underline;}
.th_comment1 .date_cmt1{float:right;}

.comment1col .showall_cmt1{margin:0 auto;width:90px;height:30px;line-height:30px;font-size:1.5rem;color:#333;text-align:center;border:1px solid #c2c2c2;border-radius:5px;cursor:pointer;}
.showall_cmt1 a{display:block;width:100%;height:100%;}
.showall_cmt1 a:hover,
.showall_cmt1 a:active{text-decoration:none;background-color:#ebebeb;}

/* 模組 mod_depart1 */
.depart1{margin:0 auto;padding:0;width:980px;height:auto;}
.depart1 .depart1col{margin:0;padding:0;width:auto;height:auto;border:1px solid #eee;border-right:none;border-bottom:none;}

.depart1col .depart1unit{float:left;list-style-type:none;box-sizing:border-box;margin:0;padding:15px 0;width:16.667%;height:auto;border-right:1px solid #eee;border-bottom:1px solid #eee;}
.depart1unit a{display:block;width:100%;height:100%;color:#333;text-decoration:none;}
.depart1unit .iconbox_depart1{margin:0 auto 15px;width:55px;height:45px;}
.depart1unit .namebox_depart1{font-size:1.7rem;line-height:1.2;}
.depart1unit .icon1{background:transparent url(../images/depart_icon1.png) left top no-repeat;background-size:auto 45px;}
.depart1unit .icon2{background:transparent url(../images/depart_icon2.png) left top no-repeat;background-size:auto 45px;}
.depart1unit .icon3{background:transparent url(../images/depart_icon3.png) left top no-repeat;background-size:auto 45px;}
.depart1unit .icon4{background:transparent url(../images/depart_icon4.png) left top no-repeat;background-size:auto 45px;}
.depart1unit .icon5{background:transparent url(../images/depart_icon5.png) left top no-repeat;background-size:auto 45px;}
.depart1unit .icon6{background:transparent url(../images/depart_icon6.png) left top no-repeat;background-size:auto 45px;}
.depart1unit .icon7{background:transparent url(../images/depart_icon7.png) left top no-repeat;background-size:auto 45px;}
.depart1unit .icon8{background:transparent url(../images/depart_icon8.png) left top no-repeat;background-size:auto 45px;}
.depart1unit .icon9{background:transparent url(../images/depart_icon9.png) left top no-repeat;background-size:auto 45px;}
.depart1unit .icon10{background:transparent url(../images/depart_icon10.png) left top no-repeat;background-size:auto 45px;}
.depart1unit .icon11{background:transparent url(../images/depart_icon11.png) left top no-repeat;background-size:auto 45px;}
.depart1unit .icon12{background:transparent url(../images/depart_icon12.png) left top no-repeat;background-size:auto 45px;}


/* 模組 module_display1 */
.module_display1 .displaycol{margin:0 auto;padding:0;width:98%;height:auto;}
.module_display1 .displayunit .division1{position:relative;margin:0;padding:0;width:100%;height:auto;}
.module_display1 .displayunit .division2{margin:0;padding:0;width:100%;height:auto;}
.module_display1 span b{font-weight:normal;}


/* list_display */
.list_display .displaycol .displayunit{list-style-type:none;margin:0 0 25px 0;padding:0 0 10px;width:100%;height:auto;font-size:1.3rem;color:#333;line-height:1.4;text-align:left;border-bottom:1px dotted #666;}

.list_display .displayunit .alpha_display{float:left;margin:0;padding:0;width:21%;height:auto;}
.list_display .displayunit .beta_display{float:right;margin:0;padding:0;width:78%;height:auto;}

.list_display .coverbox{margin:0;padding:3px;width:auto;height:auto;text-align:center;}
.list_display .classbox{margin:0 0 10px;padding:0;width:100%;height:auto;}
.list_display .pdnamebox{margin:0 0 8px;padding:0;width:100%;height:auto;line-height:1.4;color:#1293d0;overflow:hidden;}
.list_display .basic1box{/*display:inline-block;*/margin:0 0 4px;padding:0;width:auto;height:auto;}
.list_display .basic2box{display:inline-block;margin:0 0 8px;padding:0;width:auto;height:auto;}
.list_display .excerptbox{margin:0 0 15px;padding:0;width:100%;height:auto;max-height:4.2em;line-height:1.4;overflow:hidden;}
.list_display .promotebox{margin:0 0 15px;padding:0;width:100%;height:auto;}
.list_display .buymixbox{display:inline-block;margin:0;padding:0;width:auto;text-align:left;}
.list_display .btnfunctionbox{margin-left:0px;}
.list_display .nextbuybox{position:absolute;right:1%;bottom:0px;width:auto;}

.list_display .coverbox img{width:100%;height:auto;}
.list_display .basic1box .star{margin:0;padding:0;}
.list_display .basic1box .star:before{content:"館主推薦：";}
.list_display .basic1box .people,
.list_display .basic1box .comment{margin:0;padding:0;}
.list_display .basic2box span{margin-right:10px;overflow:visible;/*防橫列高低不齊*/}
/*
.list_display .basic2box .publish,
.list_display .basic2box .pubdate,
.list_display .basic2box .star{margin:0;padding:0;}
*/
.list_display .basic2box .star:before{content:"館主推薦：";}
.list_display .buymixbox .btnbuyset{display:inline-block;margin:0;padding:0;width:auto;height:auto;}

/* pic_display */
.pic_display .displaycol .displayunit{float:left;list-style-type:none;position:relative;margin:0 1% 20px 0;padding:5px 1% 10px 1%;width:22%;height:auto;font-size:1.3rem;color:#333;line-height:1.4;border:1px solid #ecebeb;}
.pic_display .displaycol .displayunit:nth-of-type(4n){margin-right:0;}
.pic_display .displayunit .alpha_display{float:left;margin:0;padding:0;width:100%;height:auto;}
.pic_display .displayunit .beta_display{float:right;margin:0;padding:0;width:100%;height:auto;}

.pic_display .coverbox{margin:0 0 10px 0;padding:0;width:100%;height:auto;}
.pic_display .classbox{display:none;}
.pic_display .pdnamebox{margin:0 0 10px;}
.pic_display .basic1box{display:none;}
.pic_display .basic2box{margin:0 0 2px;padding:0;width:100%;height:auto;}
.pic_display .basic2box span{display:block;}
.pic_display .buymixbox{margin:0;padding:0;width:100%;height:auto;}
.pic_display .buymixbox .btnbuyset{margin-top:15px;}
.pic_display .nextbuybox{position:absolute;right:1%;bottom:0px;width:auto;}

.pic_display .coverbox img{margin:0 auto;width:100%;height:auto;image-rendering:-webkit-optimize-contrast;}
.pic_display .basic2box .star{text-align:left;}
.pic_display .basic2box .star b{color:#ffa200;}

/* 模組 module_display2 */
.module_display2{margin:0;padding:0;width:100%;height:auto;}
.module_display2 .displaycol{margin:0;padding:0;width:100%;height:auto;}
.module_display2 .more3box{display:none;/*預設*/margin:0;padding:0 10px 0 0;text-align:right;}
.module_display2 .displaycol .displayunit{float:left;position:relative;list-style-type:none;margin:0 1% 20px 0;padding:0 0 15px 0;width:24%;height:auto;font-size:1.3rem;color:#333;line-height:1.4;border:1px solid #ecebeb;}
.module_display2 .displaycol .displayunit:nth-of-type(4n){margin-right:0;}
.module_display2 .displayunit .alpha_display{float:none;margin:0;padding:5px 0 0 0;width:100%;height:auto;}
.module_display2 .displayunit .beta_display{float:none;position:relative;margin:0;padding:0 3.5%;width:auto;height:auto;}
.module_display2 .alpha_display .coverbox{margin:0 0 10px 0;padding:0;width:100%;height:auto;}
.module_display2 .alpha_display .pdnamebox{margin:0 0 2px;padding:0;width:100%;height:3em;font-size:1.3rem;line-height:1.4;color:#1293d0;overflow:hidden;}
.module_display2 .alpha_display .basic2box{margin:0 0 2px;padding:0;width:100%;height:auto;}
.module_display2 .alpha_display .buymixbox{margin:0;padding:0;width:100%;height:auto;line-height:30px;font-size:1.6rem;text-align:center;}
.module_display2 .beta_display .nextbuybox{position:absolute;right:10px;bottom:0;width:auto;}/*此mod沒把左右padding寫在li，所以right和其他不同*/
.module_display2 .coverbox img{margin:0 auto;width:100%;height:auto;vertical-align:bottom;}
.module_display2 .basic2box span{display:block;/*區塊元素*/}
.module_display2 .buymixbox .btnbuyset{margin-top:15px;}
.more3box .more3{font-size:1.3rem;}

/* 模組 module_display3 */
.module_display3,
.module_display3 .display3{margin:0;padding:0;}
.display3 .funccolumn_display3{margin:0 0 15px;padding:0 0 0 1em;width:auto;height:auto;}
.display3 .maincolumn_display3{margin:0;padding:0;}
.display3 input[type=checkbox]
{/* 核取框加大尺寸 */
	-ms-transform: scale(1.5); /* IE */
  -moz-transform: scale(1.5); /* FF */
  -webkit-transform: scale(1.5); /* Safari and Chrome */
  -o-transform: scale(1.5); /* Opera */
  padding:10px;
}
.funccolumn_display3 .pickallbox{display:inline-block;margin-right:10px;}
.funccolumn_display3 .pickbtnbox{display:inline-block;}
.funccolumn_display3 .pickpsbox{margin:0 0 0 10px;font-size:1.2rem;color:#ac802a;}
.pickallbox .txt_picall{margin:0 0 0 5px;}
.pickbtnbox .btnpick{margin:0;padding:0 0 0 20px;width:120px;height:20px;line-height:20px;color:#9e0a0a;text-align:center;letter-spacing:1px;vertical-align:bottom;outline:none;border:none;cursor:pointer;background:transparent url(../images/btn_buy_bg2.png) 0 0 no-repeat;}
@-moz-document url-prefix(){.pickbtnbox .btnpick { vertical-align:top; }} /* for FF only */

.maincolumn_display3 .display3col{margin:0;padding:0;width:100%;height:auto;}
.display3col .display3unit{float:left;position:relative;list-style-type:none;margin:0 1% 20px 0;padding:0 0 15px 0;width:24%;height:auto;font-size:1.3rem;color:#333;line-height:1.4;border:1px solid #f7f7f7;}
.display3col .display3unit:nth-of-type(4n){margin-right:0;}
.display3unit .alpha_display{float:none;margin:0;padding:5px 0 0 0;width:100%;height:auto;}
.display3unit .beta_display{float:none;position:relative;margin:0;padding:0 3.5%;width:auto;height:auto;}
.beta_display .pickbox{position:absolute;right:10px;bottom:0;width:auto;}/*此mod沒把左右padding寫在li，所以right和其他不同*/
.pickbox.hide{visibility:hidden;}

.maincolumn_display3 .togglebtn_display3{display:block;}/*綁程式  Connie20190523_2*/
.togglebtn_display3 .btntxt_display3{margin:0 auto;width:90px;height:30px;line-height:30px;font-size:1.5rem;color:#333;text-align:center;border:1px solid #c2c2c2;border-radius:5px;cursor:pointer;}
.btntxt_display3 a{display:block;width:100%;height:100%;}
.btntxt_display3 a:hover,
.btntxt_display3 a:active{text-decoration:none;background-color:#ebebeb;}

/*Connie20190610_1 begin*/
/* 模組 module_display3b */
.module_display3b,
.module_display3b .display3b{margin:0;padding:0;}
.display3b .maincolumn_display3b{margin:0;padding:0;}
.maincolumn_display3b .display3bcol{margin:0;padding:0;width:100%;height:auto;}
.display3bcol .display3bunit{float:left;position:relative;list-style-type:none;margin:0 1% 20px 0;padding:0 0 15px 0;width:24%;height:auto;font-size:1.3rem;color:#333;line-height:1.4;border:1px solid #f7f7f7;}
.display3bcol .display3bunit:nth-of-type(4n){margin-right:0;}
.display3bunit .alpha_display3b{float:none;margin:0;padding:5px 0 0 0;width:100%;height:auto;}
.display3bunit .beta_display3b{float:none;position:relative;margin:0;padding:0 3.5%;width:auto;height:auto;}
.alpha_display3b .rankbox,
.alpha_display3b .typebox{text-align:center;}
.beta_display3b .buymixbox .btnbuyset{margin-top:15px;}
.beta_display3b .nextbuybox{position:absolute;right:1%;bottom:0;}
/*看更多/收合鈕*/
.maincolumn_display3b .togglebtn_display3b{display:block;}/*綁程式  Connie20190523_2*/
.togglebtn_display3b .btntxt_display3b{margin:0 auto;width:90px;height:30px;line-height:30px;font-size:1.5rem;color:#333;text-align:center;border:1px solid #c2c2c2;border-radius:5px;cursor:pointer;}
.btntxt_display3b a{display:block;width:100%;height:100%;}
.btntxt_display3b a:hover,
.btntxt_display3b a:active{text-decoration:none;background-color:#ebebeb;}
/*Connie20190610_1 end*/

/* 模組 mod_ep1 */
.mod_ep1{margin:0;padding:0;width:100%;height:auto;}
.mod_ep1 .ep1{margin:0 0 25px 0;padding:0 0 20px 0;width:100%;height:auto;border-bottom:1px solid #ddd;}
.ep1 .content_ep1{margin:0;padding:0;width:100%;height:auto;}
.content_ep1 .ep1btn{margin:0;padding:0;width:170px;height:30px;}
.content_ep1 .ep1btn a{display:block;width:100%;height:100%;background:transparent url(../images/btns.png) 0 -250px no-repeat;}
.content_ep1 .ep1btn a:hover{opacity:0.7;}

/* 模組 mod_grid1 */
.mod_grid1{margin:0;padding:0;width:100%;height:auto;}
.mod_grid1 .grid1{margin:0;padding:0;width:100%;height:auto;}
.mod_grid1 .grid1 .grid1col{margin:0;padding:0;width:100%;height:auto;}
.mod_grid1 .grid1col .grid1unit{float:left;position:relative;list-style-type:none;margin:0 18px 0 0;padding:0;width:191px;height:191px;}
.mod_grid1 .grid1col .grid1unit:last-child{margin-right:0;}
.mod_grid1 .grid1unit a{display:block;width:100%;height:100%;}
.mod_grid1 .grid1unit .mask_grid,
.mod_grid1 .grid1unit.gmv .mask_grid{position:absolute;left:0;bottom:0;z-index:2;margin:0;padding:0;width:100%;height:34px;font-size:1.5rem;color:#111;line-height:34px;background-color:#ededed;opacity:0.8;}/*Connie20190409*/
.mod_grid1 .grid1unit img{z-index:1;width:191px;height:191px;}
.mod_grid1 .mvinner1 iframe{z-index:1;width:191px;height:191px;}

/* 模組 mod_grid1b */
.mod_grid1b{margin:0;padding:0;width:100%;height:auto;}
.mod_grid1b .grid1b{margin:0;padding:0;width:100%;height:auto;}
.mod_grid1b .grid1b .grid1bcol{margin:0;padding:0;width:100%;height:auto;}
.mod_grid1b .grid1bcol .grid1bunit{float:left;position:relative;list-style-type:none;margin:0 20px 0 0;padding:0;width:222px;height:222px;}
.mod_grid1b .grid1bcol .grid1bunit:last-child{margin-right:0;}
.mod_grid1b .grid1bunit a{display:block;width:100%;height:100%;}
.mod_grid1b .grid1bunit .mask_grid{position:absolute;left:0;bottom:0;z-index:2;margin:0;padding:0;width:100%;height:34px;font-size:1.5rem;color:#333;line-height:34px;background-color:#FFF;opacity:0.8;overflow:hidden;}
.mod_grid1b .grid1bunit img{z-index:1;width:100%;height:auto;}


/* 模組 mod_grid2 */
.mod_grid2{margin:0;padding:0;width:100%;height:auto;}
.mod_grid2 li{list-style-type:none;}
.mod_grid2 .grid2col{margin:0;padding:0;width:100%;height:auto;}
.grid2col .grid2unit{float:left;margin:0 14px 20px 14px;padding:0;width:175px;height:auto;}
/*.grid2col .grid2unit:nth-of-type(4n){margin-right:0;}*/
.grid2unit .piccolumn_grid2{display:flex;align-items:center;margin:0 0 5px;padding:0;width:100%;height:175px;overflow:hidden;background-color:#FFF;}/*Connie20190409*/
.grid2unit .txtcolumn_grid2{margin:0;padding:0;width:100%;height:auto;}
.piccolumn_grid2 img{width:175px;height:auto;}
.txtcolumn_grid2 .title_grid2{margin:0 0 5px;padding:0;width:100%;height:1.2em;font-size:1.5rem;line-height:1.2;text-align:center;overflow:hidden;}/*Connie20190409*/
.txtcolumn_grid2 .txtcol_grid2{margin:0 auto;padding:0;width:95%;height:auto;}
.txtcol_grid2 .txtunit_grid2{list-style-position:inside;margin:0 0 2px;padding:0 0 0 6%;width:auto;height:1.3em;font-size:1.3rem;line-height:1.3;text-align:left;overflow:hidden;background:transparent url(../images/icon8.png) left 5px no-repeat;}

/* 模組 mod_grid3 */
.mod_grid3{margin:0;padding:0;width:100%;height:auto;}
.mod_grid3 .grid3col{margin:0;padding:0;width:100%;height:auto;}
.grid3col li{float:left;list-style-type:none;margin:0 2% 0 0;padding:0;width:15%;height:auto;}
.grid3col li:last-child{margin-right:0;}
.grid3unit .coverfield{margin:0 0 7px;padding:0;width:100%;height:auto;}
.grid3unit .txtfield{margin:0;padding:0;width:100%;height:1.2em;font-size:1.3rem;color:#333;line-height:1.2;overflow:hidden;}
.grid3unit .coverfield img{width:115px;height:auto;}

/*Connie20181201 begin*/
/* 模組 mod_h1 */
.h1_seo{margin:0 0 15px;font-size:1.5rem;color:#333;font-weight:normal;text-align:left;}
/*Connie20181201 end*/

/* 模組 mod_keyword1 */
.mod_keyword1{margin:0;padding:0;width:100%;height:auto;}
.mod_keyword1 .keywordcolumn{margin:0;padding:0;width:100%;height:16px;overflow:hidden;}
.mod_keyword1 .keywordcolumn .keywordfield{margin:0;padding:0;width:100%;height:auto;text-align:left;}
.mod_keyword1 .keywordfield h4{display:inline-block;margin:0;padding:0;width:auto;height:auto;font-size:1.3rem;font-weight:normal;color:#333;}
.mod_keyword1 .keywordfield span{margin:0 10px 0 0;padding:0;width:auto;height:auto;font-size:1.3rem;}
.mod_keyword1 .keywordfield span a:hover,
.mod_keyword1 .keywordfield span a:active{color:#d20f16;text-decoration:underline;}


/* 模組 mod_layout1 */
.mod_layout1{margin:0;padding:0;width:100%;height:auto;}
.mod_layout1 .layout1{margin:0 auto;padding:0;width:95%;height:auto;}

.layout1 .major_layout1{float:left;margin:0;padding:0;width:59.3%;height:auto;}
.layout1 .minor_layout1{float:right;margin:0;padding:0;width:38.2%;height:auto;}

.major_layout1 .alpha_layout1{float:left;position:relative;margin:0;padding:0;width:31.5%;height:auto;}
.major_layout1 .beta_layout1{float:right;margin:0;padding:0;width:66.5%;height:auto;}

.mod_layout1 .coverbox{margin-bottom:5px;}
.mod_layout1 .coverbox img{width:100%;height:auto;}

.mod_layout1 .priceset{margin-bottom:3px;}
.mod_layout1 .buymixbox .btnbuyset{text-align:left;}
.mod_layout1 .buymixbox .nextbuybox{position:absolute;right:1%;bottom:0;}
.mod_layout1 .btnbuyset .btnbuy{display:inline-block;}

.beta_layout1 .commentbox{margin:0;padding:0;width:100%;height:auto;}
.beta_layout1 .commentbox .title_comment{margin:0 0 7px;padding:0;width:100%;max-height:2.8em;font-size:1.5rem;line-height:1.4;text-align:left;overflow:hidden;}
.beta_layout1 .commentbox .content_comment{margin:0;padding:0;width:100%;height:16em;font-size:1.3rem;line-height:1.6;text-align:left;overflow:hidden;}
.beta_layout1 .commentbox .content_comment:not(*:root) {height:15.7em;}/* for Chrome */

.minor_layout1 .alpha_layout1{position:relative;}
.minor_layout1 .minorcol_layout1{margin:0;padding:0;width:100%;height:auto;}
.minorcol_layout1 .minorunit_layout1{float:left;list-style-type:none;margin:0 2.3% 0 0;padding:0;width:48.8%;height:auto;}
.minorcol_layout1 .minorunit_layout1:last-child{margin-right:0;}

.minor_layout1 .popup_nextbuy span,
.minor_layout1 .popup_nextbuy span{background-color:rgba(0,0,0,0.4);}


/* 模組 mod_list1 */
.mod_list1{margin:0;padding:0;width:100%;height:auto;}
.mod_list1 .list1{margin:0 0 25px 0;padding:0 0 18px 0;width:100%;height:auto;border-bottom:1px solid #ddd;}

.list1 .content_select{margin:0 0 13px 0;padding:0;width:100%;height:auto;}
.list1 .content_list1{margin:0 0 20px;padding:0;width:100%;height:auto;}

.list1 .content_select select{width:100%;}
@-moz-document url-prefix(){.list1 .content_select select { width: 99.8%; }} /* for FF only */

.content_list1 .list1col{margin:0 0 20px;padding:0;width:100%;height:auto;}/*Connie20190409*/
.list1col .list1unit{list-style-type:none;margin:0 0 8px;padding:0 0 0 12px;width:auto;height:1.7em;font-size:1.3rem;line-height:1.7;color:#333;text-align:left;overflow:hidden;background:transparent url(../images/icon7.png) left 9px no-repeat;}


/* 模組 mod_list2 */
.mod_list2{margin:0;padding:0;width:100%;height:auto;}
.mod_list2 .list2{margin:0 0 25px 0;padding:0 0 18px 0;width:100%;height:auto;border-bottom:1px solid #ddd;}

.list2 .content_list2{margin:0 0 20px;padding:0;width:100%;height:auto;}
.content_list2 .list2col{margin:0;padding:0;width:100%;height:auto;}
.list2col .list2unit{list-style-type:none;margin:0 0 8px;padding:0 0 0 12px;width:auto;height:1.7em;font-size:1.3rem;line-height:1.7;color:#333;text-align:left;overflow:hidden;background:transparent url(../images/icon7.png) left 9px no-repeat;}

/* 模組 mod_list2b */
.mod_list2b{margin:0;padding:0;width:100%;height:auto;}
.mod_list2b .list2b{margin:0 0 25px 0;padding:0 0 18px 0;width:100%;height:auto;border-bottom:1px solid #ddd;}

.list2b .content_list2b{margin:0 0 20px;padding:0;width:100%;height:auto;}
.list2b .btn_list2b{margin:0;padding:0;width:175px;height:50px;}

.content_list2b .list2bcol{margin:0;padding:0;width:100%;height:auto;}
.list2bcol .list2bunit{list-style-type:none;margin:0 0 8px;padding:0 0 0 12px;width:auto;height:1.7em;font-size:1.3rem;line-height:1.7;color:#333;text-align:left;overflow:hidden;background:transparent url(../images/icon7.png) left 9px no-repeat;}

.btn_list2b a{display:block;width:100%;height:100%;}
.btn_list2b a.bbbb{background:transparent url(../images/btn_prize_bbbb.png) left top no-repeat;}
.btn_list2b a.cccc{background:transparent url(../images/btn_prize_cccc.png) left top no-repeat;}
.btn_list2b a.ssss{background:transparent url(../images/btn_prize_ssss.png) left top no-repeat;}
.btn_list2b a.qqqq{background:transparent url(../images/btn_prize_qqqq.png) left top no-repeat;}
.btn_list2b a.hhhh{background:transparent url(../images/btn_prize_hhhh.png) left top no-repeat;}
.btn_list2b a.oooo{background:transparent url(../images/btn_prize_oooo.png) left top no-repeat;}
.btn_list2b a.pppp{background:transparent url(../images/btn_prize_pppp.png) left top no-repeat;}
.btn_list2b a:hover{opacity:0.7;}


/* 模組 mod_list3 */
.mod_list3{margin:0;padding:0;width:100%;height:auto;}
.mod_list3 .list3{margin:0 0 25px 0;padding:0 0 18px 0;width:100%;height:auto;border-bottom:1px solid #ddd;}
.list3 .content_list3{margin:0 0 20px;padding:0;width:100%;height:auto;}
.content_list3 .list3txt{margin:0;padding:0;width:100%;height:auto;font-size:1.3rem;line-height:1.7;text-align:left;}

/* 模組 mod_list4 */
.mod_list4{margin:0;padding:0;width:100%;height:auto;}
.mod_list4 .list4{margin:0 0 25px 0;padding:0 0 18px 0;width:100%;height:auto;border-bottom:1px solid #ddd;}
.list4 .content_list4{margin:0 0 12px;padding:0;width:100%;height:auto;}
.content_list4 .list4img{margin:0;padding:0;width:100%;height:auto;text-align:left;}
.list4img img{width:170px;height:auto;}

/* 模組 mod_list5 */
.mod_list5{margin:0;padding:0;width:100%;height:auto;}
.mod_list5 .list5{margin:0 0 25px 0;padding:0 0 18px 0;width:100%;height:auto;border-bottom:1px solid #ddd;}
.list5 .content_list5{margin:0 0 12px;padding:0;width:100%;height:auto;}
.content_list5 .list5col{margin:0;padding:0;width:100%;height:auto;}
.list5col .list5unit{list-style-type:none;margin:0 0 4px;padding:0;width:100%;height:auto;text-align:left;}
.list5unit .starrank{margin:0 5px 0 0;font-size:1.8rem;line-height:1.2;color:#ffa200;}
.list5unit .numberrank{font-size:1.3rem;vertical-align:text-bottom;}
.list5unit a:hover{text-decoration:none;}

/* 模組 mod_logo1 */
.mod_logo1{margin:0;padding:0;width:100%;height:auto;}
.mod_logo1 .logo1{margin:0;padding:0;width:100%;height:auto;}
.logo1 .logo1col{margin:0 auto;padding:0;width:760px;height:auto;}
.logo1col .logo1unit{float:left;list-style-type:none;margin:0 6.666% 30px 0;padding:0;width:20%;height:auto;}
.logo1col .logo1unit:nth-of-type(4n){margin-right:0;}
.logo1unit .logopicbox{margin:0 0 14px 0;padding:0;width:100%;height:auto;}
.logo1unit .logonamebox{margin:0;padding:0;width:100%;height:1.2em;font-size:1.5rem;color:#333;line-height:1.2;overflow:hidden;}
.logopicbox img{width:155px;height:auto;}


/* 模組 mod_mv1 */
.mod_mv1{margin:0;padding:0;width:100%;height:auto;}
.mod_mv1 .mv1{margin:0 auto;padding:0;width:93%;height:auto;}
.mv1 .major_mv1{float:left;position:relative;margin:0;padding:0;width:25%;height:auto;}
.mv1 .minor_mv1{float:right;margin:0;padding:0;width:73.5%;height:auto;}
.major_mv1 .coverbox{margin-bottom:5px;}
.major_mv1 .coverbox img{width:190px;height:auto;}
.major_mv1 .priceset{margin-bottom:8px;}
.major_mv1 .pdnamebox,
.major_mv1 .basic2box .author,
.major_mv1 .buymixbox{text-align:center;}
.major_mv1 .btnbuyset .btnbuy{display:inline-block;}
.minor_mv1 .mvbox_mv1{margin:0 auto 8px;padding:0;width:538px;height:303px;}
.minor_mv1 .titlebox_mv1{margin:0 auto;padding:0;width:538px;max-height:2.8em;font-size:1.2rem;text-align:left;overflow:hidden;}
.mvbox_mv1 object,
.mvbox_mv1 object embed,
.mvbox_mv1 iframe{width:533px;height:300px;}
.mod_mv1 .buymixbox .nextbuybox{position:absolute;right:1%;bottom:0;}

/* 模組 mod_mv1b */
.mod_mv1b{margin:0;padding:0;width:100%;height:auto;}
.mod_mv1b .mv1b{margin:0;padding:0;width:100%;height:auto;}
.mv1b .minor_mv1b{float:left;margin:0;padding:0;width:52%;height:auto;}
.mv1b .major_mv1b{float:right;margin:0;padding:0;width:47%;height:auto;}

.minor_mv1b .mvbox_mv1b{margin:0 auto 8px;padding:0;width:100%;height:auto;}
.minor_mv1b .titlebox_mv1b{display:none;margin:0 auto;padding:0;width:100%;max-height:2.8em;font-size:1.2rem;overflow:hidden;}
.mvbox_mv1b object,
.mvbox_mv1b object embed,
.mvbox_mv1b iframe{width:425px;height:239px;}

.major_mv1b .majorcol_mv1b{margin:0;padding:0;width:100%;height:auto;}
.majorcol_mv1b .majorunit_mv1b{float:left;list-style-type:none;margin:0 2% 0 0 ;padding:0;width:32%;height:auto;}
.majorcol_mv1b .majorunit_mv1b:nth-of-type(3n){margin-right:0;}
.majorunit_mv1b .coverbox{margin-bottom:5px;}
.majorunit_mv1b .coverbox img{width:100%;height:auto;}
.majorunit_mv1b .pdnamebox,
.majorunit_mv1b .basic2box .author,
.majorunit_mv1b .buymixbox{text-align:center;}
.majorunit_mv1b .buymixbox span b{margin:0;}
.majorunit_mv1b .buymixbox .btnbuyset{margin-top:15px;}

/* 模組 mod_mv2 */
.mod_mv2,
.mod_mv2 .mv2{margin:0;padding:0;}
.mv2 .mvbox_mv2{margin:0 0 8px;padding:0;width:100%;height:auto;}
.mv2 .titlebox_mv2{margin:0;padding:0;width:100%;max-height:2.8em;font-size:1.2rem;overflow:hidden;}
.mvbox_mv2 .mvinner1{text-align:center;}
.mvbox_mv2 object,
.mvbox_mv2 object embed,
.mvbox_mv2 iframe{width:765px;height:430px;}


/* 模組 module_nav1---for 分類 (pc) */
.module_nav1{margin:0;padding:0;width:100%;height:auto;}
.module_nav1 .navcolumn_classlevel{box-sizing:border-box;margin:0 0 15px 0;padding:0;width:175px;height:auto;border:1px solid #ddd;background-color:#FFF;}/*navcolumn_classlevel 綁程式*/
.navcolumn_classlevel h2{margin:0 0 5px;padding:0;width:100%;height:30px;line-height:30px;}
.navcolumn_classlevel h2.style1{font-size:1.5rem;color:#FFF;background:transparent url(../images/titles.png) 0 0 no-repeat;}
/*.navcolumn_classlevel h2.style2{font-size:1.4rem;color:#626262;background:transparent url(../images/titles.png) 0 -80px no-repeat;}*/
.navcolumn_classlevel h2.style2b{padding:0 0 0 15px;width:auto;font-size:1.4rem;color:#626262;text-align:left;background:transparent url(../images/titles.png) 0 -80px no-repeat;}
.navcolumn_classlevel ul{margin:0 auto 5px;padding:0;width:96%;height:auto;}
.navcolumn_classlevel ul li{list-style-type:none;margin:0;padding:5px 0 5px 10px;width:auto;height:auto;font-size:1.3rem;font-weight:normal;color:#333;line-height:1.5;text-align:left;border-bottom:2px dotted #e8e8e8;}
.navcolumn_classlevel > ul > li > ul > li:last-child,
.navcolumn_classlevel > ul > li > ul > li > ul > li:last-child{border-bottom:none;}
.navcolumn_classlevel > ul > li > ul > li > a{padding:0 0 0 1em;background:transparent url(../images/icon3.gif) 0 50% no-repeat;}
.navcolumn_classlevel > ul > li > ul > li > ul > li{padding:5px 0 5px 10px;line-height:1.5;/*text-indent:-1em;*/}
.navcolumn_classlevel > ul > li > ul > li > ul > li > a{padding:0 0 0 1em;background:transparent url(../images/icon4.gif) 2px 50% no-repeat;}
.navcolumn_classlevel a{color:#000;text-decoration:none;}
/*.navcolumn_classlevel a:hover{text-decoration:underline;}*/
.navcolumn_classlevel ul li.on{background-color:#f7f7f7;}
.navcolumn_classlevel ul li a.on{color:#d20f16;font-weight:bold;}
.navcolumn_classlevel ul li.more{display:none;text-align:right;}
/*.navcolumn_classlevel ul li.more a{color:#927d6a;}*/

/* 模組 module_nav1b---for 分類 (m) */
.module_nav1b{margin:35px 7px 0;padding:0;width:auto;height:auto;}
.module_nav1b .nav1b{margin:0;padding:0;width:100%;height:auto;}
.module_nav1b .nav1b:target{margin-top:-50px;padding-top:50px;}/*錨點位移。Connie20190513_1*/
.nav1b .nav1b_classlevel{margin:0;padding:0;width:100%;height:auto;}
.nav1b_classlevel .nav1bcol{margin:0;padding:0;width:100%;height:auto;border-radius:5px;border:1px solid #e7e7e7;}
.nav1bcol .nav1bunit{position:relative;list-style-type:none;margin:0;padding:10px 40px 10px 20px;text-align:left;border-bottom:1px solid #e7e7e7;}
.nav1bcol .nav1bunit:nth-last-of-type(1){border-bottom:none;}
.nav1bunit:hover,
.nav1bunit:active{background-color:#e8e8e8;}
.nav1bunit a{display:block;width:100%;height:100%;color:#111;}
.nav1bunit a:hover,
.nav1bunit a:active{text-decoration:none;}
.nav1bunit .txt_nav1b{font-size:1.3rem;}
.nav1bunit .icon2{display:inline-block;position:absolute;right:20px;top:50%;margin-top:-6px;width:10px;height:13px;background-size:10px 13px;}


/* 模組 module_nav2 */
.module_nav2{margin:0;padding:0;width:100%;height:auto;}
.module_nav2 .navcolumn_searchresult{box-sizing:border-box;margin:0 0 15px 0;padding:0;width:175px;height:auto;border:1px solid #ddd;background-color:#FFF;}
.navcolumn_searchresult h2{margin:0 0 5px;padding:0;width:100%;height:30px;font-size:1.5rem;color:#333;line-height:30px;background:transparent url(../images/titles.png) 0 -40px no-repeat;}
/*.navcolumn_searchresult h2{margin:0 0 5px;padding:0;width:100%;height:30px;font-size:1.5rem;color:#FFF;line-height:30px;background:transparent url(../images/titles.png) 0 0 no-repeat;}*/
.navcolumn_searchresult ul{margin:0 auto 5px;padding:0;width:96%;height:auto;}
.navcolumn_searchresult ul li{list-style-type:none;margin:0;padding:0;width:100%;height:auto;}
.navcolumn_searchresult ul li h4{margin:0;padding:0 10px;width:auto;height:30px;font-size:1.3rem;color:#333;line-height:30px;text-align:left;border-bottom:3px solid #eee;background-color:#FFF;}
.navcolumn_searchresult ul li ul{margin:0;padding:0;width:100%;height:auto;}
.navcolumn_searchresult ul li ul li{list-style-type:none;margin:0;padding:5px 10px;width:auto;height:auto;/*height:30px;*/font-size:1.3rem;color:#333;line-height:1.9;text-align:left;/*text-indent:1em;*/border-bottom:2px dotted #e8e8e8;}
/*.navcolumn_searchresult ul li ul li a{color:#333;text-decoration:none;}*/
/*.navcolumn_searchresult ul li ul li a:hover{color:#d20f16;text-decoration:underline;}*/
.navcolumn_searchresult ul li ul li a span{margin-left:5px;color:#999;}
.navcolumn_searchresult ul li ul li a:hover span{color:#d20f16;}
.navcolumn_searchresult ul li ul li.showall{text-align:right;color:#927d6a;border-bottom:none;}
/*.navcolumn_searchresult ul li ul li.showall a{color:#927d6a;text-decoration:none;}*/
/*.navcolumn_searchresult ul li ul li.showall a:hover{color:#d1c2b5;text-decoration:underline;}*/


/* 模組 module_nav2b */
.module_nav2b{margin:0;padding:0;}
.module_nav2b .navcolumn_nav2b{box-sizing:border-box;margin:0 0 15px 0;padding:0;width:175px;height:auto;border:1px solid #ddd;background-color:#FFF;}
.navcolumn_nav2b h2{margin:0 0 5px;padding:0;width:100%;height:30px;font-size:1.5rem;color:#333;line-height:30px;background:transparent url(../images/titles.png) 0 -40px no-repeat;}
.navcolumn_nav2b ul{margin:0 auto 5px;padding:0;width:96%;height:auto;}
.navcolumn_nav2b ul li{list-style-type:none;margin:0;padding:0;width:100%;height:auto;}
.navcolumn_nav2b ul li h4{margin:0;padding:0 10px;width:auto;height:30px;font-size:1.3rem;color:#333;line-height:30px;text-align:left;border-bottom:3px solid #eee;background-color:#FFF;}
.navcolumn_nav2b ul li ul{margin:0;padding:0;width:100%;height:auto;}
.navcolumn_nav2b ul li ul li{list-style-type:none;margin:0;padding:5px 10px;width:auto;height:auto;font-size:1.3rem;color:#333;line-height:1.9;text-align:left;border-bottom:2px dotted #e8e8e8;}
.navcolumn_nav2b ul li ul li a span{margin-left:5px;color:#999;}
.navcolumn_nav2b ul li ul li a:hover span{color:#d20f16;}
.navcolumn_nav2b ul li ul li.showall{text-align:right;color:#927d6a;border-bottom:none;}


/* 模組 module_nav3 ---for 排行榜 */
.module_nav3{box-sizing:border-box;margin:0 0 10px 0;padding:0;width:100%;height:35px;border:1px solid #cacaca;background-color:#FFF;}
.module_nav3 .titlecolumn_nav3{float:left;margin:0;padding:0 25px;width:auto;height:auto;font-size:1.3rem;color:#333;line-height:33px;border-right:1px solid #cacaca;background-color:#f2f2f2;}
.module_nav3 .navcolumn_nav3{float:left;margin:0;padding:0 0 0 15px;width:auto;height:auto;}
.navcolumn_nav3 li{display:inline;list-style-type:none;margin:0;padding:0 15px 0 0;width:auto;height:auto;font-size:1.3rem;color:#333;line-height:35px;}
/*.navcolumn_nav3 li a:hover{opacity:0.7;text-decoration:underline;}*/
.navcolumn_nav3 li.on a{color:#d20f16;}

/* 模組 module_nav3b ---for 排行榜（含下拉選單） */
.module_nav3b{box-sizing:border-box;margin:0 0 10px 0;padding:0;width:100%;height:35px;border:1px solid #cacaca;background-color:#FFF;}
.module_nav3b .nav3b{margin:0;padding:0;width:100%;height:auto;}
.nav3b .titlecolumn_nav3b{float:left;margin:0;padding:0 25px;width:auto;height:auto;font-size:1.3rem;color:#333;line-height:33px;border-right:1px solid #cacaca;background-color:#f2f2f2;}
.nav3b .navcolumn_nav3b{float:left;margin:0;padding:0 0 0 15px;width:auto;height:auto;}
.nav3b .selectcolumn_nav3b{margin:0;padding:0;width:100%;height:auto;}
.navcolumn_nav3b li{display:inline;list-style-type:none;margin:0;padding:0 15px 0 0;width:auto;height:auto;font-size:1.3rem;color:#333;line-height:35px;}
.navcolumn_nav3b li.on a{color:#d20f16;}
.selectcolumn_nav3b select{margin:0 auto 10px;width:96%;}
.selectcolumn_nav3b .btnclose_nav3b{display:none;margin:0 auto;padding:3px 0;width:50px;font-size:1.2rem;border:1px solid #ddd;border-radius:5px;}
.btnclose_nav3b a:hover,
.btnclose_nav3b a:active{color:#d20f16;}

/* 模組 module_nav4 ---for 排行榜 */
.module_nav4{margin:0;padding:0;width:100%;height:auto;}
.module_nav4 .nav4{margin:0;padding:0;width:100%;height:auto;}
.module_nav4 .navcolumn_nav4{margin:0 auto 10px;padding:0;width:98%;height:auto;font-size:1.4rem;color:#333;text-align:left;}
.module_nav4 .mixcolumn_nav4{margin:0;padding:0;width:100%;height:35px;line-height:35px;background-color:#f2f2f2;}

.navcolumn_nav4 .navcol{margin:0;padding:0;width:100%;height:auto;}
.navcolumn_nav4 .navcol li{display:inline;list-style-type:none;margin:0 15px 0 0;padding:0 15px 0 0;width:auto;height:auto;font-size:1.4rem;color:#333;line-height:16px;border-right:1px solid #d4d4d4;}

.mixcolumn_nav4 .mixcolumninner{margin:0 auto;padding:0;width:98%;height:auto;font-size:1.3rem;color:#333;text-align:left;}
.mixcolumn_nav4 .mixcolumninner .typefield{float:left;margin:0 20px 0 0;padding:0;width:auto;height:auto;}
.mixcolumn_nav4 .mixcolumninner .durationfield{float:left;margin:0 20px 0 0;padding:0;width:auto;height:auto;}
.mixcolumn_nav4 .mixcolumninner .txtfield{float:left;margin:0 20px 0 0;padding:0;width:auto;height:auto;}
.mixcolumn_nav4 .mixcolumninner .btnsubmit{position:relative;top:-1px;margin:0 0 0 -15px;padding:0;width:44px;height:20px;line-height:23px;font-size:1.2rem;color:#5b5b5b;font-family:"新細明體";cursor:pointer;border:none;outline:none;background:transparent url(../images/btns.png) 0 -223px no-repeat;}
.mixcolumn_nav4 .mixcolumninner .btnsubmit:hover{color:#aaa;background:transparent url(../images/btns.png) -50px -223px no-repeat;}

.mixcolumn_nav4 .typefield span,
.mixcolumn_nav4 .durationfield span{margin-right:3px;}
.mixcolumn_nav4 .durationfield select{margin-right:3px;}

.mixcolumn_nav4 .txtfield .txtcol{margin:0;padding:0;width:auto;height:auto;}
.mixcolumn_nav4 .txtfield .txtcol li{display:inline;list-style-type:none;margin:0 15px 0 0;padding:0 15px 0 0;width:auto;height:auto;font-size:1.3rem;color:#333;border-right:1px solid #d4d4d4;}

/*.module_nav4 li a:hover{opacity:0.7;text-decoration:underline;}*/
.module_nav4 li.on a{color:#d20f16;}


/* 模組 module_nav5 */
.module_nav5,
.module_nav5 .nav5{margin:0;padding:0;}
.nav5 .title_nav5{display:none;margin:0;padding:5px 0;width:100%;height:auto;font-size:1.3rem;font-weight:bold;cursor:pointer;border-radius:5px;background-color:#eee;}/*綁程式*/
.nav5 .content_nav5{margin:0;padding:0;width:100%;height:auto;text-align:center;}/*綁程式*/
.title_nav5 h4{display:inline-block;padding-right:20px;font-size:1.5rem;cursor:pointer;background:transparent url(../images/icon-ar-down.png) 100% 50% no-repeat;background-size:10px;}
.title_nav5 h4.on{background-image:url(../images/icon-ar-up.png);}
.content_nav5 .nav5col{margin:0;padding:0;width:100%;height:auto;}
.nav5col .nav5unit{list-style-type:none;display:inline-block;margin:0 25px 0 0;padding:0 25px;width:auto;height:30px;line-height:30px;font-size:1.8rem;border-bottom:2px solid #bcbcbc;}
.nav5col .nav5unit:last-child{margin-right:0;}
.nav5col .nav5unit:hover,
.nav5col .nav5unit.on{border-bottom:2px solid #f07979;}
.nav5unit a{display:block;width:100%;height:100%;color:#333;}
.nav5unit a:hover,
.nav5unit.on a{color:#cc0000;text-decoration:none;}


/* 模組 mod_pd1 */
.mod_pd1,
.mod_pd1 .pd1,
.pd1 .pdcol_pd1{margin:0;padding:0;}
.pdcol_pd1 .pd1unit{list-style-type:none;box-sizing:border-box;margin:0;padding:5px 10px 15px 10px;width:100%;height:auto;border:1px solid #ecebeb;}
.pd1unit .alpha_pd1{margin:0;padding:0;}
.pd1unit .beta_pd1{position:relative;margin:0;padding:0;}
.beta_pd1 .nextbuybox{position:absolute;right:1%;bottom:0px;width:auto;}
.beta_pd1 .buymixbox .btnbuyset{margin-top:15px;}

/* 模組 mod_pd1b */
.mod_pd1b,
.mod_pd1b .pd1b,
.pd1b .pdcol_pd1b{margin:0;padding:0;}
.pdcol_pd1b .pd1bunit{list-style-type:none;box-sizing:border-box;margin:0;padding:5px 10px 15px 10px;width:100%;height:auto;border:1px solid #ecebeb;}
.pd1bunit .alpha_pd1b{margin:0;padding:0;}
.pd1bunit .beta_pd1b{position:relative;margin:0;padding:0;}
.beta_pd1b .buymixbox{position:relative;margin-bottom:16px;}
.beta_pd1b .buymixbox .btnbuyset{margin-top:15px;}
.beta_pd1b .nextbuybox{position:absolute;right:1%;bottom:0px;width:auto;}


/* 模組 mod_picview1 */
.mod_picview1{margin:0;padding:0;}
.mod_picview1 .picview1{margin:0;padding:0;width:100%;height:auto;text-align: left;}
.picview1 .container_picview1{margin:0;padding:0;}

.container_picview1 .content_picview1{/*display:none;*/float:left;width:83.7%;height:auto;}
/* The display of content is enabled using jQuery so that the slideshow content won't display unless javascript is enabled. */
.container_picview1 .nav_picview1{float:right;margin:0;padding:0;width:13.3%;height:auto;}

.content_picview1 .controls_picview1{margin:0;padding:0;width:100%;height:100%;}
.content_picview1 .slideshow-container_picview1{position:relative;margin:0;padding:0;width:100%;height:655px;border:1px solid #ddd;overflow:hidden;}/* This should be set to be at least the height of the largest image in the slideshow */
.content_picview1 .caption-container_picview1{position:relative;margin:5px 0 0 0;padding:0;width:100%;height:auto;}

.nav_picview1 .top{margin-bottom:12px;height:11px;}
.nav_picview1 .bottom{margin-top: 12px;}
.nav_picview1 a{color: #777;text-decoration: none;}
.nav_picview1 .thumbscol{clear:both;margin:0;padding:0;}/*thumbscol 綁程式*/

.controls_picview1 .ss-controls{display:none;}/*ss-controls 綁程式；自動輪播，此功能未用到*/
.controls_picview1 .nav-controls{width:100%;height:100%;}/*nav-controls 綁程式*/
.caption-container_picview1 span.image-caption{display:block;float:left;margin:0;padding:0;width:85%;}/*image-caption 綁程式*/
.caption-container_picview1 .photo-index_picview1{float:right;margin:0;padding:0;width:14%;font-size:1.2rem;text-align:right;}
.caption-container_picview1 .caption{padding:0;}/*caption 綁程式*/

.slideshow-container_picview1 .loading_picview1{position:absolute;top:0;left:0;width:100%;height:auto;background-image: url('../images/loader.gif');background-repeat:no-repeat;background-position:center;}
/* This should be set to be at least the height of the largest image in the slideshow */
.slideshow-container_picview1 .slideshow_picview1{position:absolute;left:0;top:0;margin:0;padding:0;width:100%;height:auto;}

.content_picview1 a{color: #777;text-decoration: none;}
.content_picview1 a:focus,
.content_picview1 a:hover,
.content_picview1 a:active{text-decoration: underline;}

.controls_picview1 a{padding: 5px;}
.controls_picview1 a.prev{display:inline-block;position:absolute;left:0;top:50%;width:25px;height:42px;z-index:2;background:transparent url(../images/picview_ar1_prev.png) left top no-repeat;}
.controls_picview1 a.next{display:inline-block;position:absolute;right:0;top:50%;width:25px;height:42px;z-index:2;background:transparent url(../images/picview_ar1_next.png) left top no-repeat;}

.slideshow_picview1 span.image-wrapper{display:block;position:relative;margin:0;padding:0;width:100%;height:auto;background-color:#DFDFFF;/*淺紫色*/}/*image-wrapper 綁程式*/
.slideshow_picview1 a.advance-link{display:block;position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;}
.slideshow_picview1 a.advance-link:hover,
.slideshow_picview1 a.advance-link:active,
.slideshow_picview1 a.advance-link:visited{text-decoration: none;}
.slideshow_picview1 img{width:auto;max-width:655px;height:auto;vertical-align:middle;}

.thumbscol .picview1unit{float:left;list-style:none;margin:5px 10px 5px 0;padding:0;}
.thumbscol .picview1unit img{display:block;border:none;width:100px;height:auto;}
.picview1unit.selected a.thumb{border-color:#ee3a3a;}/*selected 和 thumb 綁程式*/
.picview1unit a.thumb{display:block;padding:2px;border:1px solid #ddd;}
.picview1unit a.thumb:focus{outline: none;}
.picview1unit img{display:block;border:none;}

.caption .download_picview1{float:right;}/*caption 綁程式*/
.caption .imagetitle_picview1{font-size:1.5rem;font-weight:bold;}
.caption .imagedesc_picview1{font-size:1.4rem;line-height:1.4;}

.nav_picview1 .pagination{clear: both;}/*pagination 綁程式*/
.nav_picview1 .pagination a,
.nav_picview1 .pagination .current,
.nav_picview1 .pagination .ellipsis{display:block;float:left;margin-right:2px;padding:2px;font-size:1.2rem;border:1px solid #ccc;}
.nav_picview1 .pagination a:hover{text-decoration: none;background-color:#eee;}
.nav_picview1 .pagination .current{color:#fff;font-weight:bold;border-color:#555;background-color:#555;}
.nav_picview1 .pagination .ellipsis{padding:5px 0 3px 2px;border:none;}


/* 模組 mod_plus1 */
.mod_plus1{margin:0;padding:0;width:100%;height:auto;}
.mod_plus1 .plus1{margin:0;padding:0;width:100%;height:auto;font-size:0;text-align:center;}
.plus1 .plus1column{display:inline-block;margin:0 auto;padding:0;/*max-width:830px;*/height:auto;}
.plus1column .alphaplus_plus1{float:left;margin:0 15px 0 0;padding:0;width:auto;height:auto;}
.plus1column .betaplus_plus1{/*float:left;*/display:inline-block;position:relative;margin:0;padding:0;/*width:24%;*/height:246px;/*以3本合購的高度為預設*/}
/* alphaplus_plus1 */
.alphaplus_plus1 .piccol_plus1{display:flex;margin:0;padding:0;width:100%;height:auto;}
.piccol_plus1 .picunit_plus1{float:left;position:relative;list-style-type:none;margin:0 36px 0 0;padding:0 0 15px;width:auto;max-width:162px;height:auto;border:1px solid #f7f7f7;}
.piccol_plus1 .picunit_plus1:before{display:block;content:url(../images/icon_plus1.png);position:absolute;left:-29px;top:50%;/*width:28px;height:28px;*/}/*content內的圖片要多大做多大，無法用css控制尺寸*/
.piccol_plus1 .picunit_plus1:last-child{margin-right:0;}
.piccol_plus1 .picunit_plus1:first-child:before{display:none;}
.picunit_plus1 .alpha_plus1{padding:5px 0 0 0;}
.picunit_plus1 .beta_plus1{padding:0 3.5%;}
.alpha_plus1 .coverbox img{width:156px;height:auto;}
/* betaplus_plus1 */
.betaplus_plus1 .inner1_betaplus_plus1{display:table;margin:0;padding:0;height:246px;/*以3本合購的高度為預設*/}
.inner1_betaplus_plus1 .inner2_betaplus_plus1{display:table-cell;vertical-align:middle;}
.inner2_betaplus_plus1 .infofield_plus1,
.inner2_betaplus_plus1 .buymixfield_plus1{margin:0;padding:0;width:100%;height:auto;font-size:1.3rem;line-height:1.4;text-align:left;}
.mod_plus1 .buymixbox .btnbuyset{margin-top:15px;}
.mod_plus1 .priceset b{font-size:16px;}

/* 模組 mod_popup1 */
.overlay_popup1{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;/*勿少於此*/background-color:rgba(0,0,0,0.6);}
.overlay_popup1 .popup1area{display:flex;align-items:center;justify-content:center;margin:0 auto;padding:0;width:100%;height:100%;}
.popup1area .mask_popup1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;}/*綁程式（防止點擊內容關閉）*/
.popup1area .popup1column{position:relative;z-index:1002;box-sizing:border-box;margin:0;padding:40px 20px;width:33%;height:auto;border-radius:5px;background-color:#FFF;}
.popup1column .closebtn_popup1{display:inline-block;position:absolute;top:9px;right:10px;width:25px;height:25px;background:url(../images/icon-close.png) no-repeat;background-size:25px 25px;cursor:pointer;}
.popup1column .title_popup1{margin:0 0 10px;padding:8px 1%;width:auto;height:auto;font-size:1.6rem;text-align:center;background-color:#efefef;}/*Connie20190603*/
.popup1column .content_popup1{margin:0;padding:0;width:100%;height:auto;max-height:75vh;font-size:1.5rem;line-height:1.5;text-align:left;overflow-y:auto;}
.title_popup1 b{margin:0 3px;color:#C00;}

/* 模組 mod_popup2 */
.popup_nextbuy{display:inline-block;position:fixed;right:0;left:185px;bottom:100px;z-index:5;margin:0 auto;text-align:center;}
.popup_nextbuy span{padding:15px 250px;font-size:1.5rem;color:#FFF;background-color:rgba(0,0,0,0.8);}
.popup_nextbuy .add,
.popup_nextbuy .remove{display:none;}

/* 模組 mod_popup3 */
.overlay_popup3{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;/*勿少於此*/background-color:rgba(0,0,0,0.6);}
.popup3area{display:flex;align-items:center;justify-content:space-around;margin:0 auto;padding:0;width:100%;height:100%;text-align:center;}
.popup3area .mask_popup3{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1002;}/*綁程式（防止點擊內容關閉）*/
.popup3area .popup3column{position:relative;z-index:1003;box-sizing:border-box;margin:0 auto;padding:0 0 10px;width:560px;height:auto;background-color:#FFF;border-radius:3px;box-shadow:0px 2px 0px 0px #333;}
.popup3area .title_popup3{margin:0;padding:5px 2%;width:auto;height:25px;-webkit-text-size-adjust:100%;font-size:1.6rem;color:#FFF;line-height:25px;text-align:left;background-color:#b8292f;border-radius:3px 3px 0 0;}
.popup3area .content_popup3{margin:0;padding:10px 2%;width:auto;height:auto;-webkit-text-size-adjust:100%;/*修正iPhone字級跑掉*/font-size:1.5rem;color:#000;text-align:left;}
.popup3area .function_popup3{margin:0;padding:10px 2%;width:auto;height:auto;text-align:center;}
.content_popup3 input[type="email"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:8px;font-size:1.5rem;border:1px solid #c2c2c2;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;}
.content_popup3 input:focus{outline: none;border: 1px solid #b8292f;}
.content_popup3 input{margin:5px auto 0;width:100%;}
.function_popup3 .closebtn_popup3{display:inline-block;margin:0 5px 0 0;padding:0;width:48.5%;height:38px;color:#000;background-color:#eee;}
.function_popup3 .submitbtn_popup3{display:inline-block;margin:0;padding:0;width:48.5%;height:38px;color:#FFF;background-color:#b8292f;}
.function_popup3 a{display:block;width:100%;height:100%;line-height:38px;font-size:1.5rem;text-align:center;border-radius:3px;}
.function_popup3 .submitbtn_popup3 a{color:#FFF;}

/*Connie20181203 begin*/
/* 模組 mod_popup4 */
.overlay_popup4{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;/*勿少於此*/background-color:rgba(0,0,0,0.6);}
.popup4area{display:flex;align-items:center;justify-content:space-around;margin:0 auto;padding:0;width:100%;height:100%;text-align:center;}
.popup4area .mask_popup4{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1002;}/*綁程式（防止點擊內容關閉）*/
.popup4area .popup4column{position:relative;z-index:1003;box-sizing:border-box;margin:0 auto;padding:30px 0;width:10%;height:auto;background-color:#FFF;border-radius:5px;box-shadow:0px 2px 0px 0px #333;}
.popup4column .iconfield_popup4{margin:0 auto 10px;width:35%;height:auto;}
.popup4column .txtfield_popup4{font-size:1.8rem;}
.iconfield_popup4 img{width:100%;}
/*Connie20181203 end*/

/*Connie20190426 begin*/
/* 模組 mod_popup5 */
.popup5{position:fixed;right:0;bottom:0;z-index:4;width:35%;min-width:448px;height:auto;}
.popup5 .closebtn_popup5{position:absolute;top:0;right:0;width:25px;background-color:rgba(0,0,0,0.8);}
.popup5 .content_popup5{width:100%;height:auto;font-size:0;}
.content_popup5 img{width:100%;height:auto;}
.closebtn_popup5 img{width:100%;height:auto;}
/*Connie20190426 end*/

/* 模組 mod_post2 */
.post2area{margin:0;padding:0;width:100%;height:auto;}/*post2area綁程式*/
.post2 .post2column{display:flex;align-items:center;position:relative;margin:0;padding:0;width:100%;height:45px;text-align:center;background-color:#f9e7e7;}
.post2column .txtfield_post2{float:left;margin:0;padding:0;width:100%;height:45px;font-size:1.3rem;line-height:45px;overflow:hidden;}
.post2column .btnfield_post2{position:absolute;right:13px;top:50%;margin:-8px 0 0 0;padding:0;}
.btnfield_post2 .closebtn_post2{width:18px;height:17px;background:transparent url(../images/btn_close1.png) left top no-repeat;cursor:pointer;}

/* 模組 mod_post3 */
.post3area{margin:0;padding:0;width:100%;height:auto;}/*post3area綁程式*/
.post3 .post3column{position:relative;margin:0;padding:0;background-color:#f9e7e7;}
.post3column .btnfield_post3{position:absolute;right:13px;top:50%;margin:-8px 0 0 0;padding:0;pointer-events:initial;}
.post3column .imgfield_post3{margin:0;padding:0;width:100%;height:auto;font-size:0;}
.btnfield_post3 .closebtn_post3{width:18px;height:17px;background:transparent url(../images/btn_close1.png) left top no-repeat;cursor:pointer;}

/* 模組 mod_publish1 */
.mod_publish1{margin:0;padding:0;width:100%;height:auto;}
.mod_publish1 .publish1{margin:0;padding:0;width:100%;height:auto;border-bottom:1px solid #ddd;}
.publish1 .content_publish1{margin:0;padding:0;width:100%;height:auto;}
.content_publish1 .publish1col{margin:0;padding:0;width:100%;height:auto;font-size:0;}
.publish1col .publish1unit{list-style-type:none;margin:0 0 15px;padding:0;width:100%;height:auto;}
.publish1unit img{width:173px;height:auto;image-rendering:-webkit-optimize-contrast;}

/* 模組 mod_reco1 */
.mod_reco1{margin:0;padding:0;width:100%;height:auto;}
.recommendfield .content_reco1{box-sizing:border-box;margin:0 auto;padding:10px 0 10px;width:100%;height:auto;border:1px solid #e7d2d2;background-color:#FFF;}
.content_reco1 .beta_reco1{position:relative;}
.content_reco1 .coverbox{margin:0 0 5px 0;}
.content_reco1 .coverbox img{width:135px;height:auto;border:1px solid #BBB;}
.content_reco1 .pdnamebox{margin:0 auto 5px;width:70%;height:2.6em;font-size:1.4rem;line-height:1.3;overflow:hidden;}
.beta_reco1 .nextbuybox{position:absolute;right:1%;bottom:0px;width:auto;}

/* 模組 mod_runner1 */
.runner1{margin:0;padding:0;width:100%;height:auto;}
.runner1 .runner1slider{position:relative;margin:0 auto;width:815px;}
.runner1slider .MS-content{margin:0;white-space:nowrap;overflow:hidden;}/*MS-content 綁程式*/
.runner1slider .MS-controls{margin:0;padding:0;}
.runner1slider .MS-content .item{display:inline-block;position:relative;margin:0;width:100%;height:100%;vertical-align:top;white-space:normal;overflow:hidden;}/*item 綁程式*/
.runner1slider .MS-content .item .runner1unit{position: relative;}
.runner1slider .MS-content .item .runner1unit img{width:100%;height:auto;vertical-align:bottom;}
.runner1slider .MS-controls button{position:absolute;top:50%;margin:-28px 0 0 0;width:20px;height:55px;border:none;outline:0;cursor:pointer;transition: 0.15s linear;}
.runner1slider .MS-controls .MS-left{left:-28px;background:rgba(196,196,196,0.2) url(../images/icon_ar_left2.png) center center no-repeat;}
.runner1slider .MS-controls .MS-right{right:-28px;background:rgba(196,196,196,0.2) url(../images/icon_ar_right2.png) center center no-repeat;}

/* 模組 mod_search1 */
.mod_search1{margin:0;padding:0;width:100%;height:auto;}
.mod_search1 .search1{display:flex;margin:0;padding:0;width:100%;height:auto;}
.search1 .text_search1{box-sizing:border-box;margin:0 5px 0 0;padding:0 10px;width:79%;height:35px;font-size:1.5rem;color:#555;line-height:1.2;font-family:"微軟正黑體";text-align:left;border:1px solid #e0e0e0;}
.search1 .submit_search1{margin:0;padding:0;width:20%;height:35px;color:#5b5b5b;vertical-align:top;border:none;outline:none;background:none;cursor:pointer;border-radius:5px;border:1px solid #e0e0e0;
background: rgb(255,255,255);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(234,234,234,1) 51%, rgba(246,246,246,1) 100%);
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(234,234,234,1) 51%,rgba(246,246,246,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(234,234,234,1) 51%,rgba(246,246,246,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
}

/* 模組 mod_search2 */
.mod_search2,
.mod_search2 .search2{margin:0;padding:0;}
.search2 .title_search2{margin:0;padding:0;width:100%;height:30px;line-height:30px;}
.search2 .content_search2{margin:0;padding:20px 10px;width:auto;height:auto;}
.title_search2 h4{display:inline-block;padding-right:25px;font-size:1.5rem;cursor:pointer;background:transparent url(../images/icon-ar-up.png) 100% 50% no-repeat;background-size:10px;}
.title_search2 h4.on{background-image:url(../images/icon-ar-down.png);}
.content_search2 select{margin:0 10px 0 0;width:130px;height:30px;border-color:#BBB;}
.content_search2 .btnsearch_search2{margin:0;padding:0;width:75px;height:30px;color:#5b5b5b;vertical-align:top;border:none;outline:none;background:none;cursor:pointer;border-radius:5px;border:1px solid #e0e0e0;
background: rgb(255,255,255);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(234,234,234,1) 51%, rgba(246,246,246,1) 100%);
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(234,234,234,1) 51%,rgba(246,246,246,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(234,234,234,1) 51%,rgba(246,246,246,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
}


/* 模組 module_slider1 */
.module_slider1{margin:0;padding:0;width:100%;height:auto;}
.module_slider1 .sliderfield{position:relative;margin:0 auto;width:560px;height:auto;}
.module_slider1 .sliderfield .slider{position:relative;margin:0;height:280px;overflow:hidden;}/*BN250+nav30=280*/
.module_slider1 .sliderfield .slidernavbox{position:absolute;right:0;bottom:0px;width:100%;height:30px;background-color:#f3f3f3;}/*數字選單-最底層*/
.module_slider1 .slider .sliderbox{position:relative;list-style-type:none;}/*必須加這句,否則向左右，上下滚動時無效，而且list-style-type:none;必須寫在此否則有小點*/
.module_slider1 .slider .slidernav{/*position:absolute;*/text-align:center;z-index:1;line-height:30px;}

/* 模組 module_slider1b */
.module_slider1b{margin:0;padding:0;width:100%;height:auto;}
.module_slider1b .sliderfield{position:relative;margin:0 auto;width:815px;height:auto;}
.module_slider1b .sliderfield .slider{position:relative;margin:0;height:250px;overflow:hidden;}/*BN250+nav0=250*/
.module_slider1b .sliderfield .slidernavbox{position:absolute;right:5px;bottom:5px;width:100%;height:30px;background-color:transparent;}/*數字選單-最底層*/
.module_slider1b .slider .sliderbox{position:relative;list-style-type:none;}/*必須加這句,否則向左右，上下滚動時無效，而且list-style-type:none;必須寫在此否則有小點*/
.module_slider1b .slider .slidernav{/*position:absolute;*/text-align:right;z-index:1;line-height:30px;}

/* module_slider1 + module_slider1b 共用 */
.slider .prev,
.slider .next{position:absolute;top:50%;margin-top:-22px;width:27px;height:44px;cursor:pointer;}
.slider .prev{left:0;right:auto;background:#e1e1e1 url(../images/icon_ar_left3.png) center center no-repeat;background-size:16px 25px;opacity:0.6;}
.slider .next{left:auto;right:0;background:#e1e1e1 url(../images/icon_ar_right3.png) center center no-repeat;background-size:16px 25px;opacity:0.6;}
.sliderbox img{width:100%;height:auto;}
.slidernav li{display:inline-block;list-style-type:none;margin:0 5px 0 0;font-size:1.2rem;font-weight:bold;}
.slidernav li a{display:inline-block;padding:0;width:18px;height:18px;color:#FFF;text-align:center;line-height:18px;border-radius:100%;text-decoration:none;background-color:#999;}
.slidernav li.current a{color:#757575;background-color:#FFF;}
.slider img{border:0;vertical-align:middle; -ms-interpolation-mode: bicubic;}/* 勿刪,否則ie11以下會有問題 */


/* 模組 module_slider2 */
.module_slider2{margin:0;padding:0;width:100%;height:auto;}
.module_slider2 .slider2{margin:0;padding:0;width:100%;height:auto;}
.slider2 .sliderfield_slider2{margin:0 auto;width:818px;}
.sliderfield_slider2 .slider2func{position:relative;margin:0 auto;height:1000px;/*預設值,各頁自調*/overflow:hidden;}
.slider2func .slidercontent_slider2{margin:0 auto;width:775px;}/*Connie: slidercontent_slider2的寬 = sliderunit_slider2的寬 */
.slider2func .prev2,
.slider2func .next2{position:absolute;top:50%;left:0;margin-top:-30px;width:20px;height:55px;cursor:pointer;background: rgba(196,196,196,0.2) url(../images/icon_ar_left2.png) center center no-repeat;}
.slider2func .next2{right:0;left:auto;background: rgba(196,196,196,0.2) url(../images/icon_ar_right2.png) center center no-repeat;}/*.prev2 和 .next2 綁程式*/
.slidercontent_slider2 .sliderbox_slider2{position:relative;width:98%;}/*必加relative，否則向左右，上下滑動無效。 .sliderbox_slider2綁程式*/
.sliderbox_slider2 .sliderunit_slider2{list-style-type:none;margin:0 43px 0 auto;width:775px;}/*Connie:  margin-right = sliderfield_slider2 - slidercontent_slider2 = 818 - 775*/ /*.sliderunit_slider2綁程式*/
.slidercol_slider2 .pdunit_slider2{float:left;list-style-type:none;margin:0 0.5% 20px 0.5%;padding:5px 10px 15px 10px;width:21.1%;height:auto;border:1px solid #ecebeb;}
.pdunit_slider2 .beta_slider2{position:relative;}
.beta_slider2 .nextbuybox{position:absolute;right:1%;bottom:0px;width:auto;}
.beta_slider2 .buymixbox .btnbuyset{margin-top:15px;}


/*Connie20190320 begin*/
/* 模組 module_slider2b */
.module_slider2b{margin:0;padding:0;width:100%;height:auto;}
.module_slider2b .slider2b{margin:0;padding:0;width:100%;height:auto;}
.slider2b .sliderfield_slider2b{margin:0 auto;width:818px;}
.sliderfield_slider2b .slider2bfunc{position:relative;margin:0 auto;height:1000px;/*預設值,各頁自調*/overflow:hidden;}
.slider2bfunc .slidercontent_slider2b{float:left;margin:0 auto;width:775px;}/*Connie: slidercontent_slider2b的寬 = sliderunit_slider2b的寬 */

.sliderfield_slider2b .btnbox{float:left;position:relative;margin-top:273px;width:20px;height:55px;}
.sliderfield_slider2b .btnbox .btn{margin:0;padding:0;}
.sliderfield_slider2b .btnbox .btn a{float:left;width:100%;height:100%;text-indent: -9999px;}
/*此例要「隱藏文字」不適用display:none;因為會把左右按鈕的背景圖也隱藏；而且text-indent: -9999px;一定要搭配float:left;才有效*/
.sliderfield_slider2b .btnbox .btn a.prev{position:absolute;left:0;background:rgba(196,196,196,0.2) url(../images/icon_ar_left2.png) center center no-repeat;}
.sliderfield_slider2b .btnbox .btn a.next{position:absolute;right:0;background:rgba(196,196,196,0.2) url(../images/icon_ar_right2.png) center center no-repeat;}
.sliderfield_slider2b .slider2bfunc{float:left;position: relative;margin:0 auto;padding:0;width:775px;height:370px;text-align:left;overflow: hidden;}
/* width=(li 的寬度 + li 的邊框border寬度 * 2 ) * 一次要顯示的數量 + li 的右邊界margin * (一次要顯示的數量 - 1) */

.slidercontent_slider2b .sliderbox_slider2b{position:relative;width:99999px;}/*因向右長*/
.sliderbox_slider2b .sliderunit_slider2b{float:left;list-style-type:none;margin:0 0 0 0.8px;width:775px;}
.slidercol_slider2b .pdunit_slider2b{float:left;list-style-type:none;margin:0 0.2% 20px 0.2%;padding:5px 0.2% 15px 0.2%;width:23.9%;height:auto;border:1px solid #ecebeb;}/*Connie20190409_3*/
.pdunit_slider2b .beta_classlevel{position:relative;}
.beta_classlevel .nextbuybox{position:absolute;right:1%;bottom:0px;width:auto;}/*Connie20190411_1*/
.beta_classlevel .buymixbox .btnbuyset{margin-top:15px;}/*Connie20190411_1*/

.slidercontent_slider2b .togglebtn_slider2b{display:none;}
.togglebtn_slider2b .btntxt_slider2b{font-size:1.2rem;}
/*Connie20190320 end*/


/*Connie20190417 begin*/
/* 模組 mod_slidercoda1(含id系列) + mod_slidercoda1b + mod_slidercoda1c 共用 */
.mod_slidercoda1,
.mod_slidercoda1id2,
.mod_slidercoda1id3,
.mod_slidercoda1id4,
.mod_slidercoda1b,
.mod_slidercoda1c{margin:40px 0 0 0;padding:0;width:100%;height:auto;}
.mod_slidercoda1 .title_group,
.mod_slidercoda1id2 .title_group,
.mod_slidercoda1id3 .title_group,
.mod_slidercoda1id4 .title_group,
.mod_slidercoda1b .title_group,
.mod_slidercoda1c .title_group{position:relative;margin:0;padding:0;width:100%;height:auto;}
.mod_slidercoda1 .title_group .coda-slider-wrapper,
.mod_slidercoda1id2 .title_group .coda-slider-wrapper,
.mod_slidercoda1id3 .title_group .coda-slider-wrapper,
.mod_slidercoda1id4 .title_group .coda-slider-wrapper,
.mod_slidercoda1b .title_group .coda-slider-wrapper,
.mod_slidercoda1c .title_group .coda-slider-wrapper{clear: both;position:absolute;left:110px;top:0;margin:0;padding:0;width:645px !important;height:auto;overflow: auto;}

/*Connie20190409 begin 以下取代掉原本一大段*/
.mod_slidercoda1 .title_group .coda-slider,
.mod_slidercoda1id2 .title_group .coda-slider,
.mod_slidercoda1id3 .title_group .coda-slider,
.mod_slidercoda1id4 .title_group .coda-slider,
.mod_slidercoda1b .title_group .coda-slider{position:absolute;left:110px;top:0;margin:0;padding:0;width:645px;height:auto;}
/*Connie20190409 end*/

.mod_slidercoda1 .menuitem ul li,
.mod_slidercoda1id2 .menuitem ul li,
.mod_slidercoda1id3 .menuitem ul li,
.mod_slidercoda1id4 .menuitem ul li,
.mod_slidercoda1b .menuitem ul li{float:left;list-style-type:none;margin:0 5px 0 0;padding:0;width:auto;height:25px;line-height:25px;font-size:1.3rem;color:#333333;border:1px solid #d5d5d5;background-color:#FFF;}
.mod_slidercoda1 .menuitem ul li a,
.mod_slidercoda1id2 .menuitem ul li a,
.mod_slidercoda1id3 .menuitem ul li a,
.mod_slidercoda1id4 .menuitem ul li a,
.mod_slidercoda1b .menuitem ul li a{display:block;padding:0 10px;width:auto;height:100%;}
.mod_slidercoda1 .menuitem ul li a:hover,
.mod_slidercoda1 .menuitem ul li.active,
.mod_slidercoda1id2 .menuitem ul li a:hover,
.mod_slidercoda1id2 .menuitem ul li.active,
.mod_slidercoda1id3 .menuitem ul li a:hover,
.mod_slidercoda1id3 .menuitem ul li.active,
.mod_slidercoda1id4 .menuitem ul li a:hover,
.mod_slidercoda1id4 .menuitem ul li.active,
.mod_slidercoda1b .menuitem ul li a:hover,
.mod_slidercoda1b .menuitem ul li.active,
.mod_slidercoda1c .menuitem ul li a:hover,
.mod_slidercoda1c .menuitem ul li.active{background-color:#999;}
.mod_slidercoda1 .menuitem ul li a:hover,
.mod_slidercoda1 .menuitem ul li.active a,
.mod_slidercoda1id2 .menuitem ul li a:hover,
.mod_slidercoda1id2 .menuitem ul li.active a,
.mod_slidercoda1id3 .menuitem ul li a:hover,
.mod_slidercoda1id3 .menuitem ul li.active a,
.mod_slidercoda1id4 .menuitem ul li a:hover,
.mod_slidercoda1id4 .menuitem ul li.active a,
.mod_slidercoda1b .menuitem ul li a:hover,
.mod_slidercoda1b .menuitem ul li.active a,
.mod_slidercoda1c .menuitem ul li a:hover,
.mod_slidercoda1c .menuitem ul li.active a{color:#FFF;text-decoration:none;}
.mod_slidercoda1 .fortest,
.mod_slidercoda1id2 .fortest,
.mod_slidercoda1id3 .fortest,
.mod_slidercoda1id4 .fortest,
.mod_slidercoda1b .fortest,
.mod_slidercoda1c .fortest{display:none;font-size:1.5rem;}/*測試用*/
.mod_slidercoda1 .popup_nextbuy span,
.mod_slidercoda1b .popup_nextbuy span,
.mod_slidercoda1c .popup_nextbuy span{background-color:rgba(0,0,0,0.4);}

/* 模組 mod_slidercoda1(含id系列) + mod_slidercoda1c 共用 */
.mod_slidercoda1 .tab_container .title_style5,
.mod_slidercoda1id2 .tab_container .title_style5,
.mod_slidercoda1id3 .tab_container .title_style5,
.mod_slidercoda1id4 .tab_container .title_style5,
.mod_slidercoda1c .tab_container .title_style5,{display:none;}


/* 模組 mod_slidercoda1c */
.mod_slidercoda1c .menuitem ul li{float:left;list-style-type:none;margin:0 5px 0 0;padding:0;width:110px;height:25px;line-height:25px;font-size:1.3rem;color:#333333;border:1px solid #d5d5d5;background-color:#FFF;}
.mod_slidercoda1c .menuitem ul li a{display:block;padding:0 14px;width:auto;height:100%;}
.mod_slidercoda1c .more2box{position:absolute;top:0;right:5px;font-size:1.3rem;}/*more拉到外面*/
/*Connie20190417 end*/


/* 模組 mod_specialshop1 */
.mod_specialshop1{margin:0;padding:0;width:100%;height:auto;}
.mod_specialshop1 .specialshop1{margin:0 0 25px 0;padding:0 0 18px 0;width:100%;height:auto;border-bottom:1px solid #ddd;}
.specialshop1 .content_scshop1{margin:0;padding:0;width:100%;height:auto;}
.content_scshop1 .scshopcol{margin:0;padding:0;width:100%;height:auto;}
.scshopcol .scshopunit{list-style-type:none;margin:0 0 8px;padding:0;width:177px;height:auto;}
.scshopunit span{display:none;}
.content_scshop1 .scshopunit a{display:block;width:100%;height:100%;font-size:0;/*取消怪間距*/}
.content_scshop1 .scshopunit a:hover{opacity:0.7;}
.content_scshop1 .scshopunit a img{width:100%;height:auto;image-rendering:-webkit-optimize-contrast;}
/*Chrome：若圖片有縮放（background-size）就會略糊，所以加寫image-rendering: -webkit-optimize-contrast;讓圖片變清晰*/

/* 模組 mod_swiper 系列 共用 */
.swiper-button-next,
.swiper-button-prev{z-index:1;}
.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled{pointer-events:initial;}

/* 模組共用 mod_swiper1 + mod_swiper1b + mod_swiper1bjs2 + mod_swiper1c */
.swiperbox .swiper-container,
.swiperbox .swiper-container1bjs2{width:100%;height:100%;}
.swiper-container .swiper-wrapper,
.swiper-container1bjs2 .swiper-wrapper{width:100%;height:100%;}/*綁程式*/

.mod_swiper1 .swiper-container-horizontal > .swiper-pagination-bullets,
.swiper1b .swiper-container-horizontal > .swiper-pagination-bullets,
.swiper1bjs2 .swiper-container-horizontal > .swiper-pagination-bullets,
.swiper1c .swiper-container-horizontal > .swiper-pagination-bullets{bottom:6px;}

.mod_swiper1 .swiper-wrapper .swiper-slide,
.mod_swiper1b .swiper-wrapper .swiper-slide,
.mod_swiper1bjs2 .swiper-wrapper .swiper-slide{width:100%;height:100%;font-size:0;}/*綁程式*/
.mod_swiper1 .swiper-slide img,
.mod_swiper1b .swiper-slide img,
.mod_swiper1bjs2 .swiper-slide img,
.mod_swiper1c .swiper-slide img{width:100%;height:auto;}

.mod_swiper1 .swiper-button-next,
.mod_swiper1b .swiper-button-next,
.mod_swiper1bjs2 .swiper-button-next{left:auto;right:0;background:#e1e1e1 url(../images/icon_ar_right3.png) center center no-repeat;background-size:16px 25px;opacity:0.6;}
.mod_swiper1 .swiper-button-prev,
.mod_swiper1b .swiper-button-prev,
.mod_swiper1bjs2 .swiper-button-prev{left:0;right:auto;background:#e1e1e1 url(../images/icon_ar_left3.png) center center no-repeat;background-size:16px 25px;opacity:0.6;}

.mod_swiper1 .swiper-pagination-bullet,
.mod_swiper1b .swiper-pagination-bullet,
.mod_swiper1bjs2 .swiper-pagination-bullet,
.mod_swiper1c .swiper-pagination-bullet{width:8px;height:8px;line-height:8px;font-size:1.2rem;color:#FFF;font-weight:bold;display:inline-block;border-radius:100%;opacity:1;background-color:#999;}
.mod_swiper1 .swiper-pagination-bullet-active,
.mod_swiper1b .swiper-pagination-bullet-active,
.mod_swiper1bjs2 .swiper-pagination-bullet-active,
.mod_swiper1c .swiper-pagination-bullet-active{color:#999;opacity:1;background:#FFF;}

.mod_swiper1 .page .swiper-pagination,
.mod_swiper1b .page .swiper-pagination{/*position: absolute;*/display:inline-block;padding-top:6px;}


/* 模組 mod_swiper1 */
.mod_swiper1 .swiper1{margin:0;padding:0;width:100%;height:auto;}
.mod_swiper1 .swiper1 .swiperbox{position:relative;margin:0 auto;width:100%;height:auto;}/*若要調整數字的位置：.swiper-pagination-fraction*/
.mod_swiper1 .pagination_bg{padding:30px 0 0 0;background-color:#f3f3f3;}
.mod_swiper1 .page{margin:0;padding:0;width:100%;height:20px;text-align:center;background-color:#CCC;}

/* 模組 mod_swiper1b */
.mod_swiper1b .swiper1b{margin:0;padding:0;width:100%;height:auto;}
.mod_swiper1b .swiper1b .swiperbox{position:relative;margin:0 auto;width:100%;height:auto;}/*若要調整數字的位置：.swiper-pagination-fraction*/
.mod_swiper1b .swiper-pagination{text-align:right;}
.mod_swiper1b .swiper-pagination-bullet{text-align:center;}
.mod_swiper1b .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 3px 0 0;}

/* 模組 mod_swiper1bjs2 */
.mod_swiper1bjs2 .swiper1bjs2{margin:0;padding:0;width:100%;height:auto;}
.mod_swiper1bjs2 .swiper1bjs2 .swiperbox{position:relative;margin:0 auto;width:100%;height:auto;}/*若要調整數字的位置：.swiper-pagination-fraction*/
.mod_swiper1bjs2 .swiper-container1bjs2{position:relative;margin:0 auto;width:auto;height:100%;overflow:hidden;}
.mod_swiper1bjs2 .swiper-pagination{text-align:right;}
.mod_swiper1bjs2 .swiper-pagination-bullet{text-align:center;}
.mod_swiper1bjs2 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 3px 0 0;}
.mod_swiper1bjs2 .swiper-pagination{/*position: absolute;*/display:inline-block;padding-top:6px;z-index:4;}

/* 模組 mod_swiper1c */
.mod_swiper1c .swiper1c{margin:0;padding:0;}
.mod_swiper1c .swiper1cbox{position:relative;margin:0 auto;width:100%;height:auto;}/*若要調整數字的位置：.swiper-pagination-fraction*/
.mod_swiper1c .swiper-container1c{position:relative;margin:0 auto;width:875px;height:100%;overflow:hidden;}
.mod_swiper1c .swiper-wrapper{width:100%;height:100%;}/*綁程式*/
.mod_swiper1c .swiper-wrapper .swiper-slide{box-sizing:border-box;padding:0 30px 0 30px;width:815px;}
.mod_swiper1c .swiper-button-next,
.mod_swiper1c .swiper-button-prev{margin-top:-28px;width:20px;height:55px;}
.mod_swiper1c .swiper-button-next{left:auto;right:0;background:rgba(196,196,196,0.2) url(../images/icon_ar_right2.png) center center no-repeat;}
.mod_swiper1c .swiper-button-prev{left:0;right:auto;background:rgba(196,196,196,0.2) url(../images/icon_ar_left2.png) center center no-repeat;}
.mod_swiper1c .swiper-pagination-bullet{text-align:center;}
.mod_swiper1c .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 3px 0 0;}
.mod_swiper1c .page .swiper-pagination1c{/*position: absolute;*/display:inline-block;padding-top:6px;text-align:right;}


/* 模組 mod_swiper2 */
.mod_swiper2{margin:0;padding:0;width:100%;height:auto;}
.mod_swiper2 .swiper2{margin:0;padding:0;width:100%;height:auto;}
.mod_swiper2 .swiperbox{position:relative;margin:0;width:100%;height:auto;}/*若要調整數字的位置：.swiper-pagination-fraction*/
.mod_swiper2 .swiperbox .swiper-container2{margin:0 auto;width:775px;height:100%;overflow:hidden;}
.mod_swiper2 .swiper-container2 .swiper-wrapper{width:100%;height:100%;}/*綁程式*/
.mod_swiper2 .swiper-wrapper .swiper-slide{width:100%;height:100%;}/*綁程式*/
.mod_swiper2 .swiper-slide .swiper2col{margin:0;padding:0;width:100%;height:auto;}

.swiper2col .swiper2unit{float:left;box-sizing:border-box;list-style-type:none;margin:0 0.5% 0 0.5%;padding:5px 10px 15px 10px;width:24%;height:auto;border:1px solid #ecebeb;}
.swiper2unit .alpha_swiper2{margin:0;padding:0;width:100%;height:auto;}
.swiper2unit .beta_swiper2{position:relative;margin:0;padding:0;width:100%;height:auto;}
.swiper2unit .beta_swiper2 .nextbuybox{position:absolute;right:1%;bottom:0;}
.swiper2unit .buymixbox .btnbuyset{margin-top:15px;}

.mod_swiper2 .swiper-button-next{width:20px;height:55px;left:auto;right:0;background:rgba(196,196,196,0.2) url(../images/icon_ar_right2.png) center center no-repeat;}
.mod_swiper2 .swiper-button-prev{width:20px;height:55px;left:0;right:auto;background:rgba(196,196,196,0.2) url(../images/icon_ar_left2.png) center center no-repeat;}

/* 模組 mod_swiper3 */
.mod_swiper3 .swiper3{margin:0;padding:0;width:100%;height:auto;}
.swiper3 .swiperbox{position:relative;margin:0 auto;width:100%;height:auto;}/*若要調整數字的位置：.swiper-pagination-fraction*/
.swiperbox .swiper-container3{margin:0 auto;width:350px;height:100%;overflow:hidden;}
.swiper-container3 .swiper-wrapper{width:100%;height:100%;}/*綁程式*/
.swiper-container3 .swiper-container-horizontal > .swiper-pagination-bullets,
.swiper-container3 .swiper-pagination-custom, .swiper-pagination-fraction{bottom:6px;}

.mod_swiper3 .swiper-wrapper .swiper-slide{position:relative;width:100%;height:100%;font-size:0;}/*綁程式*/
.mod_swiper3 .swiper-wrapper .swiper-slide .limit18box{position:absolute;left:0;top:0;}
.mod_swiper3 .swiper-slide img{margin:0 auto;width:95%;height:auto;}
.mod_swiper3 .swiper-slide .limit18box img{width:48px;height:62px;image-rendering:-webkit-optimize-contrast;}

.mod_swiper3 .swiper-button-next{left:auto;right:0;z-index:1;background:transparent url(../images/icon_ar_right3.png) center center no-repeat;background-size:12px 20px;}
.mod_swiper3 .swiper-button-prev{left:0;right:auto;z-index:1;background:transparent url(../images/icon_ar_left3.png) center center no-repeat;background-size:12px 20px;}

.mod_swiper3 .swiper-pagination-bullet{width:8px;height:8px;line-height:8px;font-size:1.2rem;color:#FFF;font-weight:bold;display:inline-block;border-radius:100%;opacity:1;background-color:#999;}
.mod_swiper3 .swiper-pagination-bullet-active{color:#999;opacity:1;background:#ff5b5b;}

.mod_swiper3 .swiper-pagination{/*position: absolute;*/display:inline-block;padding-top:6px;z-index:1;}
.mod_swiper3 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px 0 0;}
.mod_swiper3 .pagination_bg{padding:25px 0 0 0;background-color:#fff;}

/* 模組 mod_swiper3b */
.mod_swiper3b .swiper3b{margin:0;padding:0;width:100%;height:auto;}
.swiper3b .swiperbox{position:relative;margin:0 auto;width:100%;height:auto;}/*若要調整數字的位置：.swiper-pagination-fraction*/
.swiperbox .swiper-container3b{margin:0 auto;width:100%;height:100%;overflow:hidden;}
.swiper-container3b .swiper-wrapper{width:100%;height:100%;}/*綁程式*/
.swiper3b .swiper-container-horizontal > .swiper-pagination-bullets,
.swiper3b .swiper-pagination-custom, .swiper-pagination-fraction{bottom:6px;}

.mod_swiper3b .swiper-wrapper .swiper-slide{position:relative;width:100%;height:100%;font-size:0;}/*綁程式*/
.mod_swiper3b .swiper-slide img{margin:0 auto;width:100%;height:auto;}

.mod_swiper3b .swiper-button-next{left:auto;right:0;background:transparent url(../images/icon_ar_right3.png) center center no-repeat;background-size:12px 20px;}
.mod_swiper3b .swiper-button-prev{left:0;right:auto;background:transparent url(../images/icon_ar_left3.png) center center no-repeat;background-size:12px 20px;}

.mod_swiper3b .swiper-pagination-bullet{width:8px;height:8px;line-height:8px;font-size:1.2rem;color:#FFF;font-weight:bold;display:inline-block;border-radius:100%;opacity:1;background-color:#999;}
.mod_swiper3b .swiper-pagination-bullet-active{color:#999;opacity:1;background:#ff5b5b;}

.mod_swiper3b .page .swiper-pagination{/*position: absolute;*/display:inline-block;padding-top:6px;}
.mod_swiper3b .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px 0 0;}
.mod_swiper3b .pagination_bg{padding:25px 0 0 0;background-color:#fff;}

/* 模組 mod_swiper3c */
.mod_swiper3c .swiper3c{box-sizing:border-box;margin:0;padding:15px 0 0;width:100%;height:auto;border:1px solid #ddd;}
.swiper3c .swiper3ccolumn{position:relative;margin:0 auto;width:100%;height:auto;}/*若要調整數字的位置：.swiper-pagination-fraction*/
.swiper3ccolumn .swiper-container3c{margin:0 auto;width:100%;height:100%;overflow:hidden;}
.swiper-container3c .swiper-wrapper{width:100%;height:100%;}/*綁程式*/
.swiper3c .swiper-container-horizontal > .swiper-pagination-bullets{bottom:-25px;}

.mod_swiper3c .swiper-wrapper .swiper-slide{position:relative;width:100%;height:100%;}/*綁程式*/
.mod_swiper3c .swiper-slide .txtfield_swiper3c{margin:0 auto;width:90.1%;height:auto;font-size:1.5rem;line-height:1.4;text-align:left;}

.mod_swiper3c .swiper-button-next{left:auto;right:0;width:20px;height:33px;background:#bbb url(../images/icon-ar-right-w.png) center center no-repeat;background-size:15px 24px;}
.mod_swiper3c .swiper-button-prev{left:0;right:auto;width:20px;height:33px;background:#bbb url(../images/icon-ar-left-w.png) center center no-repeat;background-size:15px 24px;}

.mod_swiper3c .swiper-pagination{display:inline-block;text-align:right;z-index:1;}/*Connie20190213*/
.mod_swiper3c .pagination_bg{padding:15px 0 0 0;}/*原本放頁碼, 在此用做文章下內距*/

.mod_swiper3c .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 0 0 2px;}
.mod_swiper3c .swiper-pagination-bullet{display:inline-block;width:18px;height:18px;line-height:18px;font-size:1.2rem;color:#FFF;font-weight:bold;text-align:center;border-radius:100%;opacity:1;background-color:#bbb;}
.mod_swiper3c .swiper-pagination-bullet-active{box-sizing:border-box;color:#bbb;opacity:1;background:#fff;border:1px solid #bbb;}


/* 模組 mod_swiper3d */
.mod_swiper3d .swiper3d{margin:0;padding:0;width:100%;height:auto;}
.swiper3d .swiperbox{position:relative;margin:0 auto;width:100%;height:auto;}/*若要調整數字的位置：.swiper-pagination-fraction*/
.swiperbox .swiper-container3d{margin:0 auto;width:100%;height:100%;overflow:hidden;}
.swiper-container3d .swiper-wrapper{width:100%;height:100%;}/*綁程式*/
.swiper3d .swiper-container-horizontal > .swiper-pagination-bullets,
.swiper3d .swiper-pagination-custom, .swiper-pagination-fraction{bottom:6px;}

.mod_swiper3d .swiper-wrapper .swiper-slide{position:relative;width:100% !important;height:100%;}/*綁程式*/

.swiper-slide .swiper3dcolumn{margin:0;padding:0;width:100%;height:auto;}
.swiper3dcolumn .alpha_swiper3d{float:left;display:flex;align-items:center;margin:0;padding:0;width:26.51%;height:auto;min-height:98px;/*取iPhone4的高*/font-size:0;}
:root .swiper3dcolumn .alpha_swiper3d{display:inline-block\9; } /* for IE9+10 */
.swiper3dcolumn .beta_swiper3d{float:right;margin:0;padding:0;width:70.84%;height:auto;}
.alpha_swiper3d img{margin:0 auto;width:100%;height:auto;}
.beta_swiper3d .name_swiper3d{margin:0 0 5px;}
.beta_swiper3d .count_swiper3d{margin:0 0 10px;}
.beta_swiper3d .more_swiper3d{margin:0 0 16px;font-size:1.2rem;}
.beta_swiper3d .note_swiper3d{color:#ac802a;font-size:1.2rem;}

.mod_swiper3d .swiper-button-next{left:auto;right:0;background:transparent url(../images/icon_ar_right3.png) center center no-repeat;background-size:12px 20px;}
.mod_swiper3d .swiper-button-prev{left:0;right:auto;background:transparent url(../images/icon_ar_left3.png) center center no-repeat;background-size:12px 20px;}
.mod_swiper3d .swiper-pagination-bullet{width:8px;height:8px;line-height:8px;font-size:1.2rem;color:#FFF;font-weight:bold;display:inline-block;border-radius:100%;opacity:1;background-color:#999;}
.mod_swiper3d .swiper-pagination-bullet-active{color:#999;opacity:1;background:#ff5b5b;}
.mod_swiper3d .page .swiper-pagination{/*position: absolute;*/display:inline-block;padding-top:6px;}
.mod_swiper3d .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px 0 0;}
.mod_swiper3d .pagination_bg{padding:25px 0 0 0;background-color:#fff;}

/* 模組 mod_swiper4 */
.mod_swiper4 .swiper4{margin:0;padding:0;width:100%;height:auto;}
.swiper4 .swiperbox{position:relative;margin:0;width:100%;height:auto;}/*若要調整數字的位置：.swiper-pagination-fraction*/
.swiperbox .swiper-container4{margin:0 auto;width:100%;height:100%;overflow:hidden;}
.swiper-container4 .swiper-wrapper{width:100%;height:100%;}/*綁程式*/
.swiper4 .swiper-container-horizontal > .swiper-pagination-bullets,
.swiper4 .swiper-pagination-custom, .swiper-pagination-fraction{bottom:6px;}

.mod_swiper4 .swiper-wrapper .swiper-slide{position:relative;box-sizing:border-box;padding:0 3px 0 3px;width:20% !important;height:100%;font-size:0;}/*綁程式*/
.mod_swiper4 .swiper-slide img{box-sizing:border-box;width:100%;height:auto;border:1px solid #ddd;}

.mod_swiper4 .swiper-button-next{left:auto;right:0;z-index:1;background:transparent url(../images/icon_ar_right3.png) center center no-repeat;background-size:12px 20px;}
.mod_swiper4 .swiper-button-prev{left:0;right:auto;z-index:1;background:transparent url(../images/icon_ar_left3.png) center center no-repeat;background-size:12px 20px;}

.mod_swiper4 .swiper-pagination-bullet{width:8px;height:8px;line-height:8px;font-size:1.2rem;color:#FFF;font-weight:bold;display:inline-block;border-radius:100%;opacity:1;background-color:#999;}
.mod_swiper4 .swiper-pagination-bullet-active{color:#999;opacity:1;background:#ff5b5b;}

.mod_swiper4 .page .swiper-pagination{/*position: absolute;*/display:inline-block;padding-top:6px;}
.mod_swiper4 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px 0 0;}
.mod_swiper4 .pagination_bg{padding:25px 0 0 0;background-color:#fff;}


/* 模組 mod_swiper5 */
.mod_swiper5{margin:0;padding:0;width:100%;height:auto;}
.mod_swiper5 .swiper5{margin:0;padding:0;width:100%;height:auto;}
.mod_swiper5 .swiper5box{position:relative;margin:0;width:100%;height:auto;}/*若要調整數字的位置：.swiper-pagination-fraction*/
.mod_swiper5 .swiper5box .swiper-container5{margin:0 auto;width:950px;height:100%;overflow:hidden;}
.mod_swiper5 .swiper-container5 .swiper-wrapper{width:100%;height:100%;}/*綁程式*/
.mod_swiper5 .swiper-wrapper .swiper-slide{box-sizing:border-box;margin:0 0.5% 0 0.5%;padding:5px 1% 15px 1%;width:24% !important;height:100%;border:1px solid #ecebeb;}/*綁程式*/
.mod_swiper5 .swiper-slide .swiper5col{margin:0;padding:0;width:100%;height:auto;}
.swiper5col .swiper5unit{float:left;box-sizing:border-box;list-style-type:none;margin:0 0.5% 0 0.5%;padding:5px 10px 15px 10px;width:24%;height:auto;border:1px solid #ecebeb;}
.swiper5unit .alpha_swiper5{margin:0;padding:0;width:100%;height:auto;}
.swiper5unit .beta_swiper5{position:relative;margin:0;padding:0;width:100%;height:auto;}
.swiper5unit .beta_swiper5 .nextbuybox{position:absolute;right:1%;bottom:0;}
.swiper5unit .buymixbox .btnbuyset{margin-top:15px;}
.mod_swiper5 .swiper-button-next{width:20px;height:55px;left:auto;right:0;background:rgba(196,196,196,0.2) url(../images/icon_ar_right2.png) center center no-repeat;}
.mod_swiper5 .swiper-button-prev{width:20px;height:55px;left:0;right:auto;background:rgba(196,196,196,0.2) url(../images/icon_ar_left2.png) center center no-repeat;}


/* 模組 mod_swiper6 */
.swiper6{margin:0 auto;padding:0;width:1004px;/*818px*/height:auto;}
.swiper6 .tab_swiper6{position:relative;margin:0 0 20px;}
.swiper6 .content_swiper6{margin:0;padding:0;width:100%;height:auto;}
.swiper6 .swiper-container6{margin:0 auto;position:relative;overflow:hidden;z-index:1;}
.swiper6 .swiper-slide{background-size:cover;background-position:center;}

.tab_swiper6 .title_swiper6{position:absolute;left:0;top:0;margin:0;padding:0;width:16%;height:35px;line-height:35px;font-size:2rem;color:#333;font-weight:normal;text-align:left;}
.tab_swiper6 .gallery-thumbs6{float:right;box-sizing:border-box;padding:0;width:80%;height:auto;}/*綁程式*/
.tab_swiper6 .gallery-thumbs6 .swiper-slide{width:20% !important;height:33px;line-height:33px;font-size:1.4rem;color:#333;border-bottom:2px solid #FFF;cursor:pointer;}/*height+border-bottom=title_swiper6*/
/*.tab_swiper6 .gallery-thumbs6 .swiper-slide:hover,　勿用hover ，手機版會判斷錯誤*/
.tab_swiper6 .gallery-thumbs6 .swiper-slide-active{color:#C00;border-bottom:2px solid #C00;}

.content_swiper6 .gallery-top6{width:100%;height:80%;}/*gallery-top6綁程式*/
.content_swiper6 .gallery-top6 .swiper-slide{margin:0;width:100% !important;}/*Connie：勿設margin否則會不準，大小圖值要相同*/
.content_swiper6 .gallery-top6 .swiper-slide .gallerytopcol{margin:0 auto;padding:0;width:95.5%;height:auto;}
.content_swiper6 .swiper-button-next,
.content_swiper6 .swiper-button-prev{position:absolute;top:50%;}
.content_swiper6 .swiper-button-next{background:rgba(196,196,196,0.2) url(../images/icon_ar_right2.png) center center no-repeat;}
.content_swiper6 .swiper-button-prev{background:rgba(196,196,196,0.2) url(../images/icon_ar_left2.png) center center no-repeat;}
.content_swiper6 .bookunit_swiper6{float:left;list-style-type:none;box-sizing:border-box;margin:0 0.8% 0 0.8%;padding:10px 10px 5px 10px;width:23.4%;height:auto;border:1px solid #ecebeb;}/*Connie20190423_1*/
.content_swiper6 .swiper-button-next,
.content_swiper6 .swiper-button-prev{margin-top:-28px;width:20px;height:55px;}
.content_swiper6 .swiper-button-next{right:3px;/*修正小誤差*/}
.content_swiper6 .swiper-button-prev{left:0;}


/* 模組 mod_swiper6b （含 js 系列） 共用 */
.swiper6b{margin:0 auto;padding:0;width:1004px;/*818px*/height:auto;}
.swiper6b .tab_swiper6b{position:relative;margin:0 0 20px;}
.swiper6b .content_swiper6b{margin:0;padding:0;width:100%;height:auto;}
.swiper6b .swiper-container6b{margin:0 auto;position:relative;overflow:hidden;z-index:1;}
.swiper6b .swiper-slide{background-size:cover;background-position:center;}
.tab_swiper6b .title_swiper6b{position:absolute;left:0;top:0;margin:0;padding:0;width:16%;height:35px;line-height:35px;font-size:2rem;color:#333;font-weight:normal;text-align:left;}
.content_swiper6b .swiper-button-next,
.content_swiper6b .swiper-button-prev{position:absolute;top:50%;}
.content_swiper6b .swiper-button-next{background:rgba(196,196,196,0.2) url(../images/icon_ar_right2.png) center center no-repeat;}
.content_swiper6b .swiper-button-prev{background:rgba(196,196,196,0.2) url(../images/icon_ar_left2.png) center center no-repeat;}
.content_swiper6b .bookunit_swiper6b{float:left;list-style-type:none;box-sizing:border-box;margin:0 5px 0 5px;padding:10px 10px 5px 10px;width:23.9%;height:auto;border:1px solid #ecebeb;}
@-moz-document url-prefix(){.content_swiper6b .bookunit_swiper6b { margin-bottom:1px; }} /* for FF only */
.content_swiper6b .swiper-button-next,
.content_swiper6b .swiper-button-prev{margin-top:-28px;width:20px;height:55px;}
.content_swiper6b .swiper-button-next{right:3px;/*修正小誤差*/}
.content_swiper6b .swiper-button-prev{left:0;}

/* 模組 mod_swiper6b */
.tab_swiper6b .gallery-thumbs6b{float:right;box-sizing:border-box;padding:0;width:80%;height:auto;}/*綁程式*/
.tab_swiper6b .gallery-thumbs6b .swiper-slide{width:25% !important;height:33px;line-height:33px;font-size:1.4rem;color:#333;border-bottom:2px solid #FFF;cursor:pointer;}/*height+border-bottom=title_swiper6b*/
/* .tab_swiper6b .gallery-thumbs6b .swiper-slide:hover,勿用hover ，手機版會判斷錯誤*/
.tab_swiper6b .gallery-thumbs6b .swiper-slide-active{color:#C00;border-bottom:2px solid #C00;}
.content_swiper6b .gallery-top6b{width:100%;height:80%;}/*gallery-top6b綁程式*/
.content_swiper6b .gallery-top6b .swiper-slide{margin:0;width:100% !important;}/*Connie：勿設margin否則會不準，大小圖值要相同*/
.content_swiper6b .gallery-top6b .swiper-slide .gallerytopcol{margin:0 auto;padding:0;width:95.5%;height:auto;}

/* 模組 mod_swiper6bjs2 */
.tab_swiper6b .gallery-thumbs6bjs2{float:right;box-sizing:border-box;padding:0;width:80%;height:auto;}/*綁程式*/
.tab_swiper6b .gallery-thumbs6bjs2 .swiper-slide{width:25% !important;height:33px;line-height:33px;font-size:1.4rem;color:#333;border-bottom:2px solid #FFF;cursor:pointer;}/*height+border-bottom=title_swiper6b*/
/*.tab_swiper6b .gallery-thumbs6bjs2 .swiper-slide:hover,勿用hover ，手機版會判斷錯誤*/
.tab_swiper6b .gallery-thumbs6bjs2 .swiper-slide-active{color:#C00;border-bottom:2px solid #C00;}
.content_swiper6b .gallery-top6bjs2{width:100%;height:80%;}/*gallery-top6bjs2綁程式*/
.content_swiper6b .gallery-top6bjs2 .swiper-slide{margin:0;width:100% !important;}/*Connie：勿設margin否則會不準，大小圖值要相同*/
.content_swiper6b .gallery-top6bjs2 .swiper-slide .gallerytopcol{margin:0 auto;padding:0;width:95.5%;height:auto;}

/* 模組 mod_swiper6bjs3 */
.tab_swiper6b .gallery-thumbs6bjs3{float:right;box-sizing:border-box;padding:0;width:80%;height:auto;}/*綁程式*/
.tab_swiper6b .gallery-thumbs6bjs3 .swiper-slide{width:25% !important;height:33px;line-height:33px;font-size:1.4rem;color:#333;border-bottom:2px solid #FFF;cursor:pointer;}/*height+border-bottom=title_swiper6b*/
/*.tab_swiper6b .gallery-thumbs6bjs3 .swiper-slide:hover,勿用hover ，手機版會判斷錯誤*/
.tab_swiper6b .gallery-thumbs6bjs3 .swiper-slide-active{color:#C00;border-bottom:2px solid #C00;}
.content_swiper6b .gallery-top6bjs3{width:100%;height:80%;}/*gallery-top6bjs3綁程式*/
.content_swiper6b .gallery-top6bjs3 .swiper-slide{margin:0;width:100% !important;}/*Connie：勿設margin否則會不準，大小圖值要相同*/
.content_swiper6b .gallery-top6bjs3 .swiper-slide .gallerytopcol{margin:0 auto;padding:0;width:95.5%;height:auto;}

/* 模組 mod_swiper6bjs4 */
.tab_swiper6b .gallery-thumbs6bjs4{float:right;box-sizing:border-box;padding:0;width:80%;height:auto;}/*綁程式*/
.tab_swiper6b .gallery-thumbs6bjs4 .swiper-slide{width:25% !important;height:33px;line-height:33px;font-size:1.4rem;color:#333;border-bottom:2px solid #FFF;cursor:pointer;}/*height+border-bottom=title_swiper6b*/
/*.tab_swiper6b .gallery-thumbs6bjs4 .swiper-slide:hover,勿用hover ，手機版會判斷錯誤*/
.tab_swiper6b .gallery-thumbs6bjs4 .swiper-slide-active{color:#C00;border-bottom:2px solid #C00;}
.content_swiper6b .gallery-top6bjs4{width:100%;height:80%;}/*gallery-top6bjs4綁程式*/
.content_swiper6b .gallery-top6bjs4 .swiper-slide{margin:0;width:100% !important;}/*Connie：勿設margin否則會不準，大小圖值要相同*/
.content_swiper6b .gallery-top6bjs4 .swiper-slide .gallerytopcol{margin:0 auto;padding:0;width:95.5%;height:auto;}

/* 模組 mod_swiper6bjs5 */
.tab_swiper6b .gallery-thumbs6bjs5{float:right;box-sizing:border-box;padding:0;width:80%;height:auto;}/*綁程式*/
.tab_swiper6b .gallery-thumbs6bjs5 .swiper-slide{width:25% !important;height:33px;line-height:33px;font-size:1.4rem;color:#333;border-bottom:2px solid #FFF;cursor:pointer;}/*height+border-bottom=title_swiper6b*/
/*.tab_swiper6b .gallery-thumbs6bjs5 .swiper-slide:hover,勿用hover ，手機版會判斷錯誤*/
.tab_swiper6b .gallery-thumbs6bjs5 .swiper-slide-active{color:#C00;border-bottom:2px solid #C00;}
.content_swiper6b .gallery-top6bjs5{width:100%;height:80%;}/*gallery-top6bjs5綁程式*/
.content_swiper6b .gallery-top6bjs5 .swiper-slide{margin:0;width:100% !important;}/*Connie：勿設margin否則會不準，大小圖值要相同*/
.content_swiper6b .gallery-top6bjs5 .swiper-slide .gallerytopcol{margin:0 auto;padding:0;width:95.5%;height:auto;}

/* 模組 mod_swiper6bjs6 */
.tab_swiper6b .gallery-thumbs6bjs6{float:right;box-sizing:border-box;padding:0;width:80%;height:auto;}/*綁程式*/
.tab_swiper6b .gallery-thumbs6bjs6 .swiper-slide{width:25% !important;height:33px;line-height:33px;font-size:1.4rem;color:#333;border-bottom:2px solid #FFF;cursor:pointer;}/*height+border-bottom=title_swiper6b*/
/*.tab_swiper6b .gallery-thumbs6bjs6 .swiper-slide:hover,勿用hover ，手機版會判斷錯誤*/
.tab_swiper6b .gallery-thumbs6bjs6 .swiper-slide-active{color:#C00;border-bottom:2px solid #C00;}
.content_swiper6b .gallery-top6bjs6{width:100%;height:80%;}/*gallery-top6bjs6綁程式*/
.content_swiper6b .gallery-top6bjs6 .swiper-slide{margin:0;width:100% !important;}/*Connie：勿設margin否則會不準，大小圖值要相同*/
.content_swiper6b .gallery-top6bjs6 .swiper-slide .gallerytopcol{margin:0 auto;padding:0;width:95.5%;height:auto;}

/* 模組 mod_swiper6bjs7 */
.tab_swiper6b .gallery-thumbs6bjs7{float:right;box-sizing:border-box;padding:0;width:80%;height:auto;}/*綁程式*/
.tab_swiper6b .gallery-thumbs6bjs7 .swiper-slide{width:25% !important;height:33px;line-height:33px;font-size:1.4rem;color:#333;border-bottom:2px solid #FFF;cursor:pointer;}/*height+border-bottom=title_swiper6b*/
/* .tab_swiper6b .gallery-thumbs6bjs7 .swiper-slide:hover,勿用hover ，手機版會判斷錯誤*/
.tab_swiper6b .gallery-thumbs6bjs7 .swiper-slide-active{color:#C00;border-bottom:2px solid #C00;}
.content_swiper6b .gallery-top6bjs7{width:100%;height:80%;}/*gallery-top6bjs7綁程式*/
.content_swiper6b .gallery-top6bjs7 .swiper-slide{margin:0;width:100% !important;}/*Connie：勿設margin否則會不準，大小圖值要相同*/
.content_swiper6b .gallery-top6bjs7 .swiper-slide .gallerytopcol{margin:0 auto;padding:0;width:95.5%;height:auto;}


/* 模組 mod_swiper7 */
.mod_swiper7{margin:0;padding:0;width:100%;height:auto;}
.mod_swiper7 .swiper7{margin:0;padding:0;width:100%;height:auto;}
.mod_swiper7 .swiper7box{position:relative;margin:0;width:100%;height:auto;}/*若要調整數字的位置：.swiper-pagination-fraction*/
.swiper7box .swiper-container7{margin:0 auto;width:970px;height:100%;overflow:hidden;}
.swiper-container7 .swiper-wrapper{width:100%;height:100%;}/*綁程式*/
.mod_swiper7 .swiper-wrapper .swiper-slide{box-sizing:border-box;margin:0;padding:0 10px 0 10px;width:33.333% !important;height:100%;border:none;}/*綁程式*/
.mod_swiper7 .swiper-wrapper .swiper-slide img{width:300px;height:auto;}
.mod_swiper7 .swiper-button-next{width:20px;height:55px;left:auto;right:0;background:rgba(196,196,196,0.2) url(../images/icon_ar_right2.png) center center no-repeat;}
.mod_swiper7 .swiper-button-prev{width:20px;height:55px;left:0;right:auto;background:rgba(196,196,196,0.2) url(../images/icon_ar_left2.png) center center no-repeat;}


/* 模組 mod_tab1 */
.mod_tab1{margin:0;padding:0;width:100%;height:auto;}
.mod_tab1 .tab1{margin:0;padding:0;width:100%;height:auto;}

.tab1 .tag_tab1{margin:0;padding:0 5px;width:auto;height:29px;border-bottom:1px solid #d5d5d5;text-align:left;}
.tab1 .container_tab1{/*clear:both;*/margin:0;padding:0;width:100%;height:auto;}

ul.tag_tab1 li{list-style-type:none;display:inline-block;margin:0 5px 2px 0;/* -1px 讓 li 下移遮住ul 的border-bottom*/padding:0;width:auto;height: 28px;font-size:1.5rem;line-height:28px;border:1px solid #d5d5d5;/*border-bottom:none;*/background-color:#FFF;overflow:hidden;}
.tag_tab1 li a{display:block;padding:0 15px;font-size:1.5rem;text-decoration:none;}
.tag_tab1 li a:hover,
.tag_tab1 li.active,
.tag_tab1 li.active a{color:#FFF;background-color:#999;}

.container_tab1 .content_tab1{margin:0;padding:0;width:100%;height:auto;font-size:1.5rem;}


/* 模組 mod_tab1b */
.mod_tab1b{margin:0;padding:0;width:100%;height:auto;}
.mod_tab1b .tab1b{margin:0;padding:0;width:100%;height:auto;}

.tab1b .tag_tab1b{margin:0;padding:0 5px;width:auto;height:29px;border-bottom:1px solid #d5d5d5;text-align:left;}
.tab1b .container_tab1b{margin:0;padding:0;width:100%;height:auto;}

ul.tag_tab1b li{list-style-type:none;display:inline-block;margin:0 5px 2px 0;padding:0;width:auto;height: 28px;font-size:1.5rem;line-height:28px;border:1px solid #d5d5d5;background-color:#FFF;overflow:hidden;}
.tag_tab1b li a{display:block;padding:0 15px;font-size:1.5rem;text-decoration:none;}
.tag_tab1b li a:hover,
.tag_tab1b li.active,
.tag_tab1b li.active a{color:#FFF;background-color:#999;}

.container_tab1b .content_tab1b{margin:0;padding:0;width:100%;height:auto;}
.content_tab1b .contentcolumn{margin:0;padding:0;width:100%;height:auto;}

/* 模組 mod_tab1c */
.mod_tab1c{margin:0;padding:0;width:100%;height:auto;}
.mod_tab1c .tab1c{margin:0;padding:0;width:100%;height:auto;}

.tab1c .tag_tab1c{margin:0;padding:0 5px;width:auto;height:29px;border-bottom:1px solid #d5d5d5;text-align:left;}
.tab1c .container_tab1c{margin:0;padding:0;width:100%;height:auto;}

ul.tag_tab1c li{list-style-type:none;display:inline-block;margin:0 5px 2px 0;padding:0;width:auto;height: 28px;font-size:1.5rem;line-height:28px;border:1px solid #d5d5d5;background-color:#FFF;overflow:hidden;}
.tag_tab1c li a{display:block;padding:0 15px;font-size:1.5rem;text-decoration:none;}
.tag_tab1c li a:hover,
.tag_tab1c li.active,
.tag_tab1c li.active a{color:#FFF;background-color:#999;}

.container_tab1c .content_tab1c{margin:0;padding:0;width:100%;height:auto;}
.content_tab1c .contentcolumn{margin:0;padding:0;width:100%;height:auto;}

/* 模組 mod_tab1c2 */
.mod_tab1c2{margin:0;padding:0;width:100%;height:auto;}
.mod_tab1c2 .tab1c2{margin:0;padding:0;width:100%;height:auto;}

.tab1c2 .menu_tab1c2{margin-bottom:8px;}
.tab1c2 .tag_tab1c2{margin:0;padding:0 5px;width:auto;height:29px;border-bottom:1px solid #d5d5d5;text-align:left;}
.tab1c2 .container_tab1c2{margin:0;padding:0;width:100%;height:auto;}

ul.tag_tab1c2 li{list-style-type:none;display:inline-block;margin:0 5px 2px 0;padding:0;width:auto;height: 25px;font-size:1.3rem;line-height:25px;border:1px solid #d5d5d5;background-color:#FFF;overflow:hidden;}
.tag_tab1c2 li a{display:block;padding:0 15px;font-size:1.3rem;text-decoration:none;}
.tag_tab1c2 li a:hover,
.tag_tab1c2 li.active,
.tag_tab1c2 li.active a{color:#FFF;background-color:#999;}

.container_tab1c2 .content_tab1c2{margin:0;padding:0;width:100%;height:auto;}
.content_tab1c2 .contentcolumn{margin:0;padding:0;width:100%;height:auto;}


/* 模組 mod_tab2 */
.mod_tab2{margin:0;padding:0;width:100%;height:auto;}
.tab2 .abgnetab2{margin:0;padding:0;width:100%;height:auto;}
.abgnetab2 .tab2column{margin:0;padding:0;width:100%;height:auto;}/*.tab2column綁程式*/

.tab2column .bnfield_tab2{margin:0 0 10px;padding:0;width:100%;height:auto;}
.tab2column .tagfield_tab2{margin:0;padding:0;width:100%;height:auto;}

.bnfield_tab2 .bncol_tab2{margin:0;padding:0;width:100%;height:auto;}
.bncol_tab2 .bnunit_tab2{display: none;list-style-type:none;}
.bncol_tab2 .bnunit_tab2.on {display: block;}
.bnunit_tab2 img{width:815px;height:auto;}

.tagfield_tab2 .tagcol_tab2{margin:0;padding:0;width:100%;height:auto;}
.tagcol_tab2 .tagunit_tab2{float:left;list-style-type:none;box-sizing:border-box;margin:0 1.3% 5px 0;padding:0;width:24%;height:28px;font-size:1.3rem;line-height:28px;border:1px solid #d5d5d5;overflow:hidden;}
.tagcol_tab2 .tagunit_tab2:nth-child(4n){margin-right:0;}
.tagcol_tab2 .tagunit_tab2.on a,
.tagcol_tab2 .tagunit_tab2 a:hover{display:block;color:#FFF;text-decoration:none;background-color:#999;}


/* 模組 mod_tab3 （含 js + b 系列） 共用 */
.mod_tab3 .fortest,
.mod_tab3js2 .fortest,
.mod_tab3js3 .fortest,
.mod_tab3js4 .fortest,
.mod_tab3b .fortest,
.mod_tab3bjs2 .fortest,
.mod_tab3bjs3 .fortest,
.mod_tab3bjs4 .fortest{display:none;font-size:1.5rem;}/*測試用*/

/* 模組 mod_tab3 */
.mod_tab3{margin:0;padding:0;width:100%;height:auto;}
.mod_tab3 .title_group{margin:0;padding:0;width:100%;height:auto;}
.title_group .selectmenu_tab3{margin:0 auto 5px;padding:0;width:98%;height:auto;}
.selectmenu_tab3 .smtitle_tab3{margin:0;padding:0 0 0 3%;width:auto;height:30px;line-height:30px;font-size:1.3rem;color:#333;text-align:left;background:#eee url(../images/icon-ar-down-gr.png) 97% 50% no-repeat;background-size:10px;}
.selectmenu_tab3 .smtitle_tab3.on{background:#eee url(../images/icon-ar-up-gr.png) 97% 50% no-repeat;background-size:10px;}
.smitem_tab3 ul li{list-style-type:none;margin:0;padding:0;width:auto;height:25px;line-height:25px;font-size:1.3rem;color:#333;text-align:left;border:1px solid #d5d5d5;background-color:#FFF;}
.smitem_tab3 ul li a{display:block;padding:0 10px;width:auto;height:100%;}
.smitem_tab3 ul li a:hover,
.smitem_tab3 ul li.active{background-color:#999;}
.smitem_tab3 ul li a:hover,
.smitem_tab3 ul li.active a{color:#FFF;text-decoration:none;}

/* 模組 mod_tab3js2 */
.mod_tab3js2{margin:0;padding:0;width:100%;height:auto;}
.mod_tab3js2 .title_group{margin:0;padding:0;width:100%;height:auto;}
.title_group .selectmenu_tab3js2{margin:0 auto 5px;padding:0;width:98%;height:auto;}
.selectmenu_tab3js2 .smtitle_tab3js2{margin:0;padding:0 0 0 3%;width:auto;height:30px;line-height:30px;font-size:1.3rem;color:#333;text-align:left;background:#eee url(../images/icon-ar-down-gr.png) 97% 50% no-repeat;background-size:10px;}
.selectmenu_tab3js2 .smtitle_tab3js2.on{background:#eee url(../images/icon-ar-up-gr.png) 97% 50% no-repeat;background-size:10px;}
.smitem_tab3js2 ul li{list-style-type:none;margin:0;padding:0;width:auto;height:25px;line-height:25px;font-size:1.3rem;color:#333;text-align:left;border:1px solid #d5d5d5;background-color:#FFF;}
.smitem_tab3js2 ul li a{display:block;padding:0 10px;width:auto;height:100%;}
.smitem_tab3js2 ul li a:hover,
.smitem_tab3js2 ul li.active{background-color:#999;}
.smitem_tab3js2 ul li a:hover,
.smitem_tab3js2 ul li.active a{color:#FFF;text-decoration:none;}

/* 模組 mod_tab3js3 */
.mod_tab3js3{margin:0;padding:0;width:100%;height:auto;}
.mod_tab3js3 .title_group{margin:0;padding:0;width:100%;height:auto;}
.title_group .selectmenu_tab3js3{margin:0 auto 5px;padding:0;width:98%;height:auto;}
.selectmenu_tab3js3 .smtitle_tab3js3{margin:0;padding:0 0 0 3%;width:auto;height:30px;line-height:30px;font-size:1.3rem;color:#333;text-align:left;background:#eee url(../images/icon-ar-down-gr.png) 97% 50% no-repeat;background-size:10px;}
.selectmenu_tab3js3 .smtitle_tab3js3.on{background:#eee url(../images/icon-ar-up-gr.png) 97% 50% no-repeat;background-size:10px;}
.smitem_tab3js3 ul li{list-style-type:none;margin:0;padding:0;width:auto;height:25px;line-height:25px;font-size:1.3rem;color:#333;text-align:left;border:1px solid #d5d5d5;background-color:#FFF;}
.smitem_tab3js3 ul li a{display:block;padding:0 10px;width:auto;height:100%;}
.smitem_tab3js3 ul li a:hover,
.smitem_tab3js3 ul li.active{background-color:#999;}
.smitem_tab3js3 ul li a:hover,
.smitem_tab3js3 ul li.active a{color:#FFF;text-decoration:none;}

/* 模組 mod_tab3js4 */
.mod_tab3js4{margin:0;padding:0;width:100%;height:auto;}
.mod_tab3js4 .title_group{margin:0;padding:0;width:100%;height:auto;}
.title_group .selectmenu_tab3js4{margin:0 auto 5px;padding:0;width:98%;height:auto;}
.selectmenu_tab3js4 .smtitle_tab3js4{margin:0;padding:0 0 0 3%;width:auto;height:30px;line-height:30px;font-size:1.3rem;color:#333;text-align:left;background:#eee url(../images/icon-ar-down-gr.png) 97% 50% no-repeat;background-size:10px;}
.selectmenu_tab3js4 .smtitle_tab3js4.on{background:#eee url(../images/icon-ar-up-gr.png) 97% 50% no-repeat;background-size:10px;}
.smitem_tab3js4 ul li{list-style-type:none;margin:0;padding:0;width:auto;height:25px;line-height:25px;font-size:1.3rem;color:#333;text-align:left;border:1px solid #d5d5d5;background-color:#FFF;}
.smitem_tab3js4 ul li a{display:block;padding:0 10px;width:auto;height:100%;}
.smitem_tab3js4 ul li a:hover,
.smitem_tab3js4 ul li.active{background-color:#999;}
.smitem_tab3js4 ul li a:hover,
.smitem_tab3js4 ul li.active a{color:#FFF;text-decoration:none;}

/* 模組 mod_tab3b */
.mod_tab3b{margin:0;padding:0;width:100%;height:auto;}
.mod_tab3b .title_group{margin:0;padding:0;width:100%;height:auto;}
.title_group .selectmenu_tab3b{margin:0 auto 5px;padding:0;width:98%;height:auto;}
.selectmenu_tab3b .smtitle_tab3b{margin:0;padding:0 0 0 3%;width:auto;height:30px;line-height:30px;font-size:1.3rem;color:#333;text-align:left;background:#eee url(../images/icon-ar-down-gr.png) 97% 50% no-repeat;background-size:10px;}
.selectmenu_tab3b .smtitle_tab3b.on{background:#eee url(../images/icon-ar-up-gr.png) 97% 50% no-repeat;background-size:10px;}
.smitem_tab3b ul li{list-style-type:none;margin:0;padding:0;width:auto;height:25px;line-height:25px;font-size:1.3rem;color:#333;text-align:left;border:1px solid #d5d5d5;background-color:#FFF;}
.smitem_tab3b ul li a{display:block;padding:0 10px;width:auto;height:100%;}
.smitem_tab3b ul li a:hover,
.smitem_tab3b ul li.active{background-color:#999;}
.smitem_tab3b ul li a:hover,
.smitem_tab3b ul li.active a{color:#FFF;text-decoration:none;}

/* 模組 mod_tab3bjs2 */
.mod_tab3bjs2{margin:0;padding:0;width:100%;height:auto;}
.mod_tab3bjs2 .title_group{margin:0;padding:0;width:100%;height:auto;}
.title_group .selectmenu_tab3bjs2{margin:0 auto 5px;padding:0;width:98%;height:auto;}
.selectmenu_tab3bjs2 .smtitle_tab3bjs2{margin:0;padding:0 0 0 3%;width:auto;height:30px;line-height:30px;font-size:1.3rem;color:#333;text-align:left;background:#eee url(../images/icon-ar-down-gr.png) 97% 50% no-repeat;background-size:10px;}
.selectmenu_tab3bjs2 .smtitle_tab3bjs2.on{background:#eee url(../images/icon-ar-up-gr.png) 97% 50% no-repeat;background-size:10px;}
.smitem_tab3bjs2 ul li{list-style-type:none;margin:0;padding:0;width:auto;height:25px;line-height:25px;font-size:1.3rem;color:#333;text-align:left;border:1px solid #d5d5d5;background-color:#FFF;}
.smitem_tab3bjs2 ul li a{display:block;padding:0 10px;width:auto;height:100%;}
.smitem_tab3bjs2 ul li a:hover,
.smitem_tab3bjs2 ul li.active{background-color:#999;}
.smitem_tab3bjs2 ul li a:hover,
.smitem_tab3bjs2 ul li.active a{color:#FFF;text-decoration:none;}

/* 模組 mod_tab3bjs3 */
.mod_tab3bjs3{margin:0;padding:0;width:100%;height:auto;}
.mod_tab3bjs3 .title_group{margin:0;padding:0;width:100%;height:auto;}
.title_group .selectmenu_tab3bjs3{margin:0 auto 5px;padding:0;width:98%;height:auto;}
.selectmenu_tab3bjs3 .smtitle_tab3bjs3{margin:0;padding:0 0 0 3%;width:auto;height:30px;line-height:30px;font-size:1.3rem;color:#333;text-align:left;background:#eee url(../images/icon-ar-down-gr.png) 97% 50% no-repeat;background-size:10px;}
.selectmenu_tab3bjs3 .smtitle_tab3bjs3.on{background:#eee url(../images/icon-ar-up-gr.png) 97% 50% no-repeat;background-size:10px;}
.smitem_tab3bjs3 ul li{list-style-type:none;margin:0;padding:0;width:auto;height:25px;line-height:25px;font-size:1.3rem;color:#333;text-align:left;border:1px solid #d5d5d5;background-color:#FFF;}
.smitem_tab3bjs3 ul li a{display:block;padding:0 10px;width:auto;height:100%;}
.smitem_tab3bjs3 ul li a:hover,
.smitem_tab3bjs3 ul li.active{background-color:#999;}
.smitem_tab3bjs3 ul li a:hover,
.smitem_tab3bjs3 ul li.active a{color:#FFF;text-decoration:none;}

/* 模組 mod_tab3bjs4 */
.mod_tab3bjs4{margin:0;padding:0;width:100%;height:auto;}
.mod_tab3bjs4 .title_group{margin:0;padding:0;width:100%;height:auto;}
.title_group .selectmenu_tab3bjs4{margin:0 auto 5px;padding:0;width:98%;height:auto;}
.selectmenu_tab3bjs4 .smtitle_tab3bjs4{margin:0;padding:0 0 0 3%;width:auto;height:30px;line-height:30px;font-size:1.3rem;color:#333;text-align:left;background:#eee url(../images/icon-ar-down-gr.png) 97% 50% no-repeat;background-size:10px;}
.selectmenu_tab3bjs4 .smtitle_tab3bjs4.on{background:#eee url(../images/icon-ar-up-gr.png) 97% 50% no-repeat;background-size:10px;}
.smitem_tab3bjs4 ul li{list-style-type:none;margin:0;padding:0;width:auto;height:25px;line-height:25px;font-size:1.3rem;color:#333;text-align:left;border:1px solid #d5d5d5;background-color:#FFF;}
.smitem_tab3bjs4 ul li a{display:block;padding:0 10px;width:auto;height:100%;}
.smitem_tab3bjs4 ul li a:hover,
.smitem_tab3bjs4 ul li.active{background-color:#999;}
.smitem_tab3bjs4 ul li a:hover,
.smitem_tab3bjs4 ul li.active a{color:#FFF;text-decoration:none;}


/* 模組 mod_tab4 */
.mod_tab4{margin:0;padding:0;width:100%;height:auto;}
.mod_tab4 .tab4{margin:0;padding:0;width:100%;height:auto;}
.tab4 .titlegroup_tab4{position:relative;margin:0;padding:0;width:100%;height:auto;}
.tab4 .container_tab4{margin:0;padding:0;width:100%;height:auto;}
.titlegroup_tab4 .menu_tab4{position:absolute;left:135px;top:0;margin:0;padding:0;width:auto;height:auto;}
.menu_tab4 ul.tag_tab4{margin:0;padding:0;width:auto;height:auto;}
ul.tag_tab4 li{float:left;list-style-type:none;margin:0 5px 0 0;padding:0;width:auto;height:25px;font-size:1.3rem;line-height:25px;color:#333;border:1px solid #d5d5d5;background-color:#FFF;overflow:hidden;}/*Connie20190510_3*/
.tag_tab4 li a{display:block;padding:0 10px;width:auto;height:100%;text-decoration:none;}
.tag_tab4 li a:hover,
.tag_tab4 li.active,
.tag_tab4 li.active a{color:#FFF;background-color:#999;}
.container_tab4 .content_tab4{margin:0;padding:0;width:100%;height:auto;}
.content_tab4 .contentcolumn{margin:0;padding:0;width:100%;height:auto;}

/* 模組 mod_tab4js2 */
.mod_tab4js2{margin:0;padding:0;width:100%;height:auto;}
.mod_tab4js2 .tab4js2{margin:0;padding:0;width:100%;height:auto;}
.tab4js2 .titlegroup_tab4js2{position:relative;margin:0;padding:0;width:100%;height:auto;}
.tab4js2 .container_tab4js2{margin:0;padding:0;width:100%;height:auto;}
.titlegroup_tab4js2 .menu_tab4js2{position:absolute;left:135px;top:0;margin:0;padding:0;width:auto;height:auto;}
.menu_tab4js2 ul.tag_tab4js2{margin:0;padding:0;width:auto;height:auto;}
ul.tag_tab4js2 li{float:left;list-style-type:none;margin:0 5px 0 0;padding:0;width:auto;height:25px;font-size:1.3rem;line-height:28px;color:#333;border:1px solid #d5d5d5;background-color:#FFF;overflow:hidden;}
.tag_tab4js2 li a{display:block;padding:0 10px;width:auto;height:100%;text-decoration:none;}
.tag_tab4js2 li a:hover,
.tag_tab4js2 li.active,
.tag_tab4js2 li.active a{color:#FFF;background-color:#999;}
.container_tab4js2 .content_tab4js2{margin:0;padding:0;width:100%;height:auto;}
.content_tab4js2 .contentcolumn{margin:0;padding:0;width:100%;height:auto;}

/* 模組 mod_tab4js3 */
.mod_tab4js3{margin:0;padding:0;width:100%;height:auto;}
.mod_tab4js3 .tab4js3{margin:0;padding:0;width:100%;height:auto;}
.tab4js3 .titlegroup_tab4js3{position:relative;margin:0;padding:0;width:100%;height:auto;}
.tab4js3 .container_tab4js3{margin:0;padding:0;width:100%;height:auto;}
.titlegroup_tab4js3 .menu_tab4js3{position:absolute;left:135px;top:0;margin:0;padding:0;width:auto;height:auto;}
.menu_tab4js3 ul.tag_tab4js3{margin:0;padding:0;width:auto;height:auto;}
ul.tag_tab4js3 li{float:left;list-style-type:none;margin:0 5px 0 0;padding:0;width:auto;height:25px;font-size:1.3rem;line-height:28px;color:#333;border:1px solid #d5d5d5;background-color:#FFF;overflow:hidden;}
.tag_tab4js3 li a{display:block;padding:0 10px;width:auto;height:100%;text-decoration:none;}
.tag_tab4js3 li a:hover,
.tag_tab4js3 li.active,
.tag_tab4js3 li.active a{color:#FFF;background-color:#999;}
.container_tab4js3 .content_tab4js3{margin:0;padding:0;width:100%;height:auto;}
.content_tab4js3 .contentcolumn{margin:0;padding:0;width:100%;height:auto;}

/* 模組 mod_tab4js4 */
.mod_tab4js4{margin:0;padding:0;width:100%;height:auto;}
.mod_tab4js4 .tab4js4{margin:0;padding:0;width:100%;height:auto;}
.tab4js4 .titlegroup_tab4js4{position:relative;margin:0;padding:0;width:100%;height:auto;}
.tab4js4 .container_tab4js4{margin:0;padding:0;width:100%;height:auto;}
.titlegroup_tab4js4 .menu_tab4js4{position:absolute;left:135px;top:0;margin:0;padding:0;width:auto;height:auto;}
.menu_tab4js4 ul.tag_tab4js4{margin:0;padding:0;width:auto;height:auto;}
ul.tag_tab4js4 li{float:left;list-style-type:none;margin:0 5px 0 0;padding:0;width:auto;height:25px;font-size:1.3rem;line-height:28px;color:#333;border:1px solid #d5d5d5;background-color:#FFF;overflow:hidden;}
.tag_tab4js4 li a{display:block;padding:0 10px;width:auto;height:100%;text-decoration:none;}
.tag_tab4js4 li a:hover,
.tag_tab4js4 li.active,
.tag_tab4js4 li.active a{color:#FFF;background-color:#999;}
.container_tab4js4 .content_tab4js4{margin:0;padding:0;width:100%;height:auto;}
.content_tab4js4 .contentcolumn{margin:0;padding:0;width:100%;height:auto;}

/* 模組 mod_tag1 */
.mod_tag1,
.mod_tag1 .tag1,
.tag1 .content_tag1{margin:0;padding:0;}
.content_tag1 .division1_tag1{margin:0 0 15px;}
.tag1col .tag1unit{float:left;list-style-type:none;margin:0 10px 0 0;padding:0 0 0 0.5em;width:auto;height:auto;font-size:1.5rem;line-height:1.6;background:transparent url(../images/icon7.png) left 50% no-repeat;}
.tag1unit a{color:#1293d0;}
.division2_tag1 .formmixtag1{float:left;margin:0 10px 0 0;}
.division2_tag1 .what{float:left;position:relative;top:3px;width:auto;font-size:1.2rem;}
.formmixtag1 .input_tag1{margin:0 5px 0 0;padding:0 5px;font-size:1.3rem;}
.formmixtag1 .btnsubmit_tag1{margin:0;padding:0;width:44px;height:20px;line-height:23px;font-size:1.2rem;color:#5b5b5b;font-family:"新細明體";cursor:pointer;border:none;outline:none;background:transparent url(../images/btns.png) 0 -223px no-repeat;}
.formmixtag1 .btnsubmit_tag1:hover{color:#aaa;background:transparent url(../images/btns.png) -48px -223px no-repeat;}


/* page begin --------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* page 共用 */
.alpha .navmixarea_book,
.alpha .functionarea{margin:0;padding:0;width:100%;height:auto;}

.maincolumn .mainbnfield{margin:0 0 10px;}/*Connie20190213*/
.maincolumn .division_main{margin:0 0 25px;padding:0;width:100%;height:auto;}
.maincolumn .division_main.col2{margin-bottom:0;}


/* 【 book_class_level1_page 】 */
.mainarea_bookclasslevel1 .maincolumn{margin:0;padding:0;width:100%;height:auto;}
.mainarea_bookclasslevel1 .maincolumn .mod_list2b,
.mainarea_bookclasslevel1 .maincolumn .mod_specialshop1{display:none;}
.maincolumn .bookclasslevel1field{margin:0 0 35px;padding:0;width:100%;height:auto;}
.bookclasslevel1field.keyword{margin-bottom:20px;}

/* 模組的此頁樣式 */
.book_class_level1_page .module_carousel1 .popup_nextbuy span{background:rgba(0,0,0,0.8);}
.book_class_level1_page .minor_mv1 .titlebox_mv1{display:none;}
.book_class_level1_page .module_nav1b{display:none;}
.book_class_level1_page .mod_publish1 .publish1{border-bottom:none;}
.book_class_level1_page .beta .module_nav3,
.book_class_level1_page .beta .mod_publish1{display:none;}
.bookclasslevel1field .coverbox .rankicon,
.bookclasslevel1field .pdnotebox,
.bookclasslevel1field .basic1box,
.bookclasslevel1field .pubdate,
.bookclasslevel1field .excerptbox{display:none;}
.bookclasslevel1field.new1 .rankbox,
.bookclasslevel1field.new1 .typebox,
.bookclasslevel1field.new1 .sloganbox,
.bookclasslevel1field.new1 .publish{display:none;}
.bookclasslevel1field.new2 .rankbox,
.bookclasslevel1field.new2 .typebox,
.bookclasslevel1field.new2 .publish{display:none;}
.bookclasslevel1field.new3 .rankbox,
.bookclasslevel1field.new3 .typebox,
.bookclasslevel1field.new3 .publish{display:none;}
.bookclasslevel1field.type1 .rankbox,
.bookclasslevel1field.type1 .typebox,
.bookclasslevel1field.type1 .publish{display:none;}
.bookclasslevel1field.type2 .rankbox,
.bookclasslevel1field.type2 .sloganbox,
.bookclasslevel1field.type2 .goodstar{display:none;}
.bookclasslevel1field.type3 .m{display:none;}
.bookclasslevel1field.type3 .rankbox,
.bookclasslevel1field.type3 .typebox,
.bookclasslevel1field.type3 .sloganbox,
.bookclasslevel1field.type3 .goodstar,
.bookclasslevel1field.type3 .publish{display:none;}
.bookclasslevel1field.billboard .m{display:none;}
.bookclasslevel1field.billboard .typebox,
.bookclasslevel1field.billboard .sloganbox,
.bookclasslevel1field.billboard .publish{display:none;}
.bookclasslevel1field.billboard .abgne_carousel .frame{height:350px;}
.bookclasslevel1field.topic1 .rankbox,
.bookclasslevel1field.topic1 .typebox,
.bookclasslevel1field.topic1 .publish{display:none;}
.bookclasslevel1field.topic1 .abgne_carousel .frame{height:350px;}
.bookclasslevel1field.topic2 .mod_grid2 .grid2unit{margin-bottom:0;}
.bookclasslevel1field.topic2 .mod_grid2 .grid2unit:nth-of-type(n+5){display:none;}
.bookclasslevel1field.topic3 .rankbox,
.bookclasslevel1field.topic3 .typebox,
.bookclasslevel1field.topic3 .publish{display:none;}
.bookclasslevel1field.topic4 .rankbox,
.bookclasslevel1field.topic4 .typebox,
.bookclasslevel1field.topic4 .publish{display:none;}
.bookclasslevel1field.new1 .abgne_carousel .frame{height:326px;}
.bookclasslevel1field.type1 .abgne_carousel .frame{height:350px;}
.bookclasslevel1field.type2 .abgne_carousel .frame{height:355px;}
.bookclasslevel1field.type2 .author{margin-bottom:2px;}
.bookclasslevel1field.bn1 .title_style1 .more2,
.bookclasslevel1field.bn2 .title_style1 .more2{display:none;}
.bookclasslevel1field.bn4 .title_style1{display:none;}
.bookclasslevel1field.author .title_style1 .more2{display:none;}
.bookclasslevel1field.author .mod_grid2 .txtcol_grid2{display:none;}
.bookclasslevel1field.author .mod_grid2 .grid2unit:nth-of-type(n+5){margin-bottom:0;}
#book_class1_newbook1 .module_carousel1b .frame{height:390px;}/*Connie20190502*/
/*Connie20190524_1 begin*/
[id^="book_class1_newset3_"] .module_carousel1 .basic1box{display:block;/*顯示*/}
[id^="book_class1_bestseller_"] .module_carousel1 .basic1box,
[id^="book_class1_bestseller_"] .module_carousel1 .basic1box .goodstar{display:block;/*顯示*/}
[id^="book_class1_bestseller_"] .module_carousel1 .frame{height:350px;}
/*Connie20190524_1 end*/
.beta #book_class1_age{display:none;}/*Connie20190502*/
.beta [id^="book_class1_speacialist_"]{display:none;}/*Connie20190502+Connie20190514_1*/
.beta [id^="book_class1_blblna_"]{display:none;}/*Connie20190502+Connie20190514_1*/


/*  【 book_class_level_page 系列 】*/
.book_class_level_page .module_belt2b{display:none;}

/* 模組的此頁樣式 */
.book_class_level_page .beta .module_nav3{display:none;}
.book_class_level_page .division2{display:none;}
.book_class_level_page .basic2box .age,
.book_class_level_page .basic2box .zhuyin{display:none;}
.book_class_level_page .list_display .classbox{display:none;}
.book_class_level_page .list_display .pdnamebox{height:1.6em;}
.book_class_level_page .list_display .basic1box{display:none;}
.book_class_level_page .list_display .basic2box .star{display:inline-block;/*顯示*/}
.book_class_level_page .list_display .btnfunctionbox{display:none;}
.book_class_level_page .pic_display .pdnamebox{margin:0 0 5px;padding:0;width:100%;height:2.8em;font-size:1.3rem;line-height:1.4;color:#1293d0;overflow:hidden;}
.book_class_level_page .pic_display .basic2box{font-size:1.2rem;}
.book_class_level_page .pic_display .basic2box .publish{display:block;/*顯示*/margin-bottom:0;}
.book_class_level_page .pic_display .basic2box .pubdate{display:block;/*顯示*/}
.book_class_level_page .pic_display .btnfunctionbox,
.book_class_level_page .pic_display .basic2box .star,
.book_class_level_page .pic_display .excerptbox{display:none;}
/* 各大類的此頁樣式 */
.book_class_level_page.reserve .pic_display .basic2box .publish,
.book_class_level_page.reserve .pic_display .line1:nth-of-type(2){display:none;}
.book_class_level_page.reserve .list_display .basic2box .publish,
.book_class_level_page.reserve .list_display .basic2box .star{display:none;}


/* 【 book_groups_index_page 】 */
.maincolumn .bookgroupsindexfield,
.mainarea_bookgroupsindex .maincolumn{margin:0;padding:0;}
.mainarea_bookgroupsindex .maincolumn .mainbnfield{margin-bottom:35px;}
.maincolumn .bookgroupsindexfield{margin:0 0 35px;padding:0;width:100%;height:auto;}
.maincolumn .bookgroupsindexfield.keyword{margin-bottom:25px;}

/* 模組的此頁樣式 */
.book_groups_index_page .mod_list1 .content_list1,
.book_groups_index_page .mod_list1 .what{display:none;}
.book_groups_index_page .mod_list1 .list1{padding-bottom:0;border-bottom:none;}
.book_groups_index_page .mod_specialshop1 .specialshop1{border-bottom:none;}
.book_groups_index_page .beta .module_nav3,
.book_groups_index_page .beta .mod_list1{display:none;}
.book_groups_index_page .module_nav1b{display:none;}
.bookgroupsindexfield .coverbox .rankicon, 
.bookgroupsindexfield .pdnotebox,
.bookgroupsindexfield .pubdate{display:none;}
.bookgroupsindexfield.new .m,
.bookgroupsindexfield.typenew1 .m,
.bookgroupsindexfield.typenew2 .m{display:none;}
.bookgroupsindexfield.new .mod_slidercoda1{margin-top:0;}
.bookgroupsindexfield.new .mod_slidercoda1 .more2{display:none;}
.bookgroupsindexfield.new .module_carousel1 .rankbox,
.bookgroupsindexfield.new .module_carousel1 .typebox,
.bookgroupsindexfield.new .module_carousel1 .sloganbox,
.bookgroupsindexfield.new .module_carousel1 .basic1box,
.bookgroupsindexfield.new .module_carousel1 .publish,
.bookgroupsindexfield.new .module_carousel1 .excerptbox{display:none;}
.bookgroupsindexfield.editorrec .more2{display:none;}
.bookgroupsindexfield.editorrec .mod_layout1 .rankbox,
.bookgroupsindexfield.editorrec .mod_layout1 .typebox,
.bookgroupsindexfield.editorrec .mod_layout1 .basic2box .publish,
.bookgroupsindexfield.editorrec .mod_layout1 .excerptbox{display:none;}
.bookgroupsindexfield.billboard .title_style1 .more2,
.bookgroupsindexfield.billboard .typebox,
.bookgroupsindexfield.billboard .sloganbox,
.bookgroupsindexfield.billboard .basic1box,
.bookgroupsindexfield.billboard .basic2box .publish,
.bookgroupsindexfield.billboard .excerptbox{display:none;}
.bookgroupsindexfield.billboard .module_carousel1b .frame{height:350px;}
.bookgroupsindexfield.typenew1 .title_style1 .more2{display:none;}
.bookgroupsindexfield.typenew1 .module_display2 .displayunit{margin-bottom:0;}
.bookgroupsindexfield.typenew1 .module_display2 .displayunit:nth-of-type(n+5){display:none;}
.bookgroupsindexfield.typenew1 .rankbox,
.bookgroupsindexfield.typenew1 .typebox,
.bookgroupsindexfield.typenew1 .sloganbox,
.bookgroupsindexfield.typenew1 .basic1box,
.bookgroupsindexfield.typenew1 .basic2box .goodstar,
.bookgroupsindexfield.typenew1 .excerptbox{display:none;}
.bookgroupsindexfield.typenew2 .title_style1 .more2{display:none;}
.bookgroupsindexfield.typenew2 .module_display2 .displayunit{margin-bottom:0;}
.bookgroupsindexfield.typenew2 .module_display2 .displayunit:nth-of-type(n+5){display:none;}
.bookgroupsindexfield.typenew2 .rankbox,
.bookgroupsindexfield.typenew2 .typebox,
.bookgroupsindexfield.typenew2 .sloganbox,
.bookgroupsindexfield.typenew2 .basic1box,
.bookgroupsindexfield.typenew2 .basic2box .goodstar,
.bookgroupsindexfield.typenew2 .excerptbox{display:none;}
.bookgroupsindexfield.typenew2 .abgne_carousel .frame{height:355px;}


/* 【 book_hk_index_page 】 */
.maincolumn .bookhkindexfield,
.mainarea_bookhkindex .maincolumn{margin:0;padding:0;}
.mainarea_bookhkindex .maincolumn .mainbnfield{margin-bottom:35px;}
.maincolumn .bookhkindexfield{margin:0 0 35px;padding:0;width:100%;height:auto;}

/* 模組的此頁樣式 */
.book_hk_index_page .mod_list1 .list1{padding-bottom:0;border-bottom:none;}
.book_hk_index_page .mod_list1 .content_list1,
.book_hk_index_page .mod_list1 .what{display:none;}
.book_hk_index_page .mod_specialshop1 .specialshop1{border-bottom:none;}
.book_hk_index_page .module_nav1b{display:none;}
.book_hk_index_page .beta .module_nav3,
.book_hk_index_page .beta .mod_list1,
.bookhkindexfield.new .m{display:none;}
.bookhkindexfield.new .mod_slidercoda1{margin-top:0;}
.bookhkindexfield.new .mod_slidercoda1 .more2{display:none;}
.bookhkindexfield.new .mod_slidercoda1 .coda-nav-left,
.bookhkindexfield.new .mod_slidercoda1 .coda-nav-right{visibility:hidden;}
.bookhkindexfield.new .module_carousel1 .rankbox,
.bookhkindexfield.new .module_carousel1 .typebox,
.bookhkindexfield.new .module_carousel1 .sloganbox,
.bookhkindexfield.new .module_carousel1 .coverbox .rankicon,
.bookhkindexfield.new .module_carousel1 .pdnotebox,
.bookhkindexfield.new .module_carousel1 .basic1box,
.bookhkindexfield.new .module_carousel1 .basic2box .publish,
.bookhkindexfield.new .module_carousel1 .basic2box .pubdate,
.bookhkindexfield.new .module_carousel1 .excerptbox{display:none;}
.bookhkindexfield.new .module_carousel1 .frame{height:325px;}
.bookhkindexfield.editorrec .more2{display:none;}
.bookhkindexfield.editorrec .mod_layout1 .rankbox,
.bookhkindexfield.editorrec .mod_layout1 .typebox,
.bookhkindexfield.editorrec .mod_layout1 .basic2box .publish,
.bookhkindexfield.editorrec .mod_layout1 .excerptbox{display:none;}
.bookhkindexfield.billboard .title_style1 .more2,
.bookhkindexfield.billboard .typebox,
.bookhkindexfield.billboard .sloganbox,
.bookhkindexfield.billboard .coverbox .rankicon,
.bookhkindexfield.billboard .pdnotebox,
.bookhkindexfield.billboard .basic1box,
.bookhkindexfield.billboard .basic2box .publish,
.bookhkindexfield.billboard .basic2box .pubdate,
.bookhkindexfield.billboard .excerptbox{display:none;}
.bookhkindexfield.billboard .module_carousel1b .frame{height:350px;}
.bookhkindexfield.typenew1 .m{display:none;}
.bookhkindexfield.typenew1 .module_display2 .displayunit{margin-bottom:0;}
.bookhkindexfield.typenew1 .module_display2 .displayunit:nth-of-type(n+5){display:none;}
.bookhkindexfield.typenew1 .title_style1 .more2{display:none;}
.bookhkindexfield.typenew1 .rankbox,
.bookhkindexfield.typenew1 .typebox,
.bookhkindexfield.typenew1 .sloganbox,
.bookhkindexfield.typenew1 .rankicon,
.bookhkindexfield.typenew1 .pdnotebox,
.bookhkindexfield.typenew1 .basic1box,
.bookhkindexfield.typenew1 .basic2box .goodstar,
.bookhkindexfield.typenew1 .pubdate,
.bookhkindexfield.typenew1 .excerptbox{display:none;}
.bookhkindexfield.typenew2 .m{display:none;}
.bookhkindexfield.typenew2 .module_display2 .displayunit{margin-bottom:0;}
.bookhkindexfield.typenew2 .module_display2 .displayunit:nth-of-type(n+5){display:none;}
.bookhkindexfield.typenew2 .title_style1 .more2{display:none;}
.bookhkindexfield.typenew2 .rankbox,
.bookhkindexfield.typenew2 .typebox,
.bookhkindexfield.typenew2 .sloganbox,
.bookhkindexfield.typenew2 .rankicon,
.bookhkindexfield.typenew2 .pdnotebox,
.bookhkindexfield.typenew2 .basic1box,
.bookhkindexfield.typenew2 .basic2box .goodstar,
.bookhkindexfield.typenew2 .pubdate,
.bookhkindexfield.typenew2 .excerptbox{display:none;}


/* 【 book_index_page 】 */
.mainarea_bookindex .maincolumn{margin:0;padding:0;width:100%;height:auto;}
.maincolumn .bookindexfield{margin:0 0 35px;padding:0;width:100%;height:auto;}
.maincolumn .bookindexfield.keyword{margin-bottom:25px;}

/* 模組的此頁樣式 */
.book_index_page .alpha .navmixarea_book{margin-bottom:25px;}
.book_index_page .mod_specialshop1 .specialshop1{border-bottom:none;}
.book_index_page .beta .mod_list1{display:none;}
.book_index_page .beta .module_nav3,
.book_index_page .module_nav1b{display:none;}
#book_index_reserve .module_carousel1 .frame{height:370px;}/*Connie20190412_1 + Connie20190418*/
#book_index_subjectA .module_carousel1b .frame{height:385px;}/*Connie20190411_1*/
#book_index_bestseller .module_carousel1 .frame{height:370px;}/*Connie20190412_1*/
.bookindexfield .coverbox .rankicon{display:none;}/*Connie20190409*/
.bookindexfield.firstbuymix .m{display:none;}
.bookindexfield.firstbuymix .coda-slider-wrapper .coda-nav-left,
.bookindexfield.firstbuymix .coda-slider-wrapper .coda-nav-right{visibility:hidden;}
.bookindexfield.firstbuymix .module_carousel2 .abgne_carousel .btnbox{margin-top:150px;}
.bookindexfield.firstbuymix .module_carousel2 .coverbox,
.bookindexfield.firstbuymix .module_carousel2 .basic1box,
.bookindexfield.firstbuymix .module_carousel2 .basic2box{display:none;}
.bookindexfield.firstbuymix .module_carousel2 .productregion{margin-bottom:0;}
.bookindexfield.firstbuymix .module_carousel2 .pdnamebox{height:1.4em;}
.bookindexfield.anonymous2 .mod_grid2 .grid2unit{margin-bottom:0;}
.bookindexfield.anonymous2 .mod_grid2 .grid2unit:nth-of-type(n+5){display:none;}
.bookindexfield.billboard .m{display:none;}
.bookindexfield.billboard .coda-slider-wrapper .coda-nav-left,
.bookindexfield.billboard .coda-slider-wrapper .coda-nav-right{visibility:hidden;}
.bookindexfield.billboard .typebox,
.bookindexfield.billboard .sloganbox,
.bookindexfield.billboard .basic1box,
.bookindexfield.billboard .excerptbox{display:none;}
.bookindexfield.billboard .abgne_carousel .frame{height:353px;}
.bookindexfield.bn1 .mod_bn1 .division2_bn1{display:none;}
.bookindexfield.story .rankbox,
.bookindexfield.story .typebox,
.bookindexfield.story .excerptbox{display:none;}
.bookindexfield.author .title_style1 .more2{display:none;}
.bookindexfield.author .mod_grid2 .txtcol_grid2{display:none;}
.bookindexfield.author .mod_grid2 .grid2unit:nth-of-type(n+5){margin-bottom:0;}
#book_index_booknew .sliderfield_slider2b .slider2bfunc{height:705px;}/*Connie20190411_1*/
.bookindexfield.new .author{height:1.4em;overflow:hidden;}
.bookindexfield.new .excerptbox{margin-bottom:0;height:2.8em;}
.book_index_page .mod_layout1{margin-bottom:25px;}
.bookindexfield.like .module_carousel1 .abgne_carousel .btnbox{margin-top:125px;}
.bookindexfield.like .abgne_carousel .frame{height:310px;}


/* 【 book_reco_index_page 】 */
.maincolumn .bookrecoindexfield,
.mainarea_bookrecoindex .maincolumn{margin:0;padding:0;}
.maincolumn .bookrecoindexfield{margin:0 0 35px;padding:0;width:100%;height:auto;}
.maincolumn .bookrecoindexfield.keyword{margin-bottom:25px;}

/* 模組的此頁樣式 */
.book_reco_index_page .mod_specialshop1 .specialshop1{border-bottom:none;}
.book_reco_index_page .beta .module_nav3,
.book_reco_index_page .beta .mod_list1,
.book_reco_index_page .beta .mod_specialshop1,
.book_reco_index_page .beta .mod_publish1,
.book_reco_index_page .module_nav1b{display:none;}
.bookrecoindexfield.strongreco .more2,
.bookrecoindexfield.strongreco .rankbox,
.bookrecoindexfield.strongreco .typebox,
.bookrecoindexfield.strongreco .sloganbox,
.bookrecoindexfield.strongreco .rankicon,
.bookrecoindexfield.strongreco .pdnotebox,
.bookrecoindexfield.strongreco .basic1box,
.bookrecoindexfield.strongreco .publish,
.bookrecoindexfield.strongreco .pubdate,
.bookrecoindexfield.strongreco .excerptbox{display:none;}
.bookrecoindexfield.strongreco .module_carousel1b .frame{height:326px;}
.bookrecoindexfield.pubnews .rankbox,
.bookrecoindexfield.pubnews .typebox,
.bookrecoindexfield.pubnews .publish,
.bookrecoindexfield.pubnews .excerptbox{display:none;}
.bookrecoindexfield.choice .rankbox,
.bookrecoindexfield.choice .typebox,
.bookrecoindexfield.choice .sloganbox,
.bookrecoindexfield.choice .rankicon,
.bookrecoindexfield.choice .pdnotebox,
.bookrecoindexfield.choice .basic1box,
.bookrecoindexfield.choice .publish,
.bookrecoindexfield.choice .pubdate,
.bookrecoindexfield.choice .excerptbox{display:none;}
.bookrecoindexfield.choice .module_carousel1b .frame{height:326px;}
.bookrecoindexfield.typereco .title_style1 .more2{display:none;}
.bookrecoindexfield.typereco .rankbox,
.bookrecoindexfield.typereco .sloganbox,
.bookrecoindexfield.typereco .rankicon,
.bookrecoindexfield.typereco .pdnotebox,
.bookrecoindexfield.typereco .basic1box,
.bookrecoindexfield.typereco .basic2box .goodstar,
.bookrecoindexfield.typereco .pubdate,
.bookrecoindexfield.typereco .excerptbox{display:none;}
.bookrecoindexfield.typereco .module_carousel1b .btnbox{visibility:hidden;}
.bookrecoindexfield.typereco .module_carousel1b .frame{height:1846px;}
.bookrecoindexfield.typereco .module_carousel1b .frame ul{width:auto;}
.bookrecoindexfield.typereco .module_carousel1b .frame ul li{margin-bottom:20px;width:164px;}
.bookrecoindexfield.typereco .module_carousel1b .frame ul li:nth-of-type(4n-3){margin-left:0;}/*4個為一組的第1個*/
.bookrecoindexfield.typereco .module_carousel1b .frame ul li:nth-of-type(4n){margin-right:0;}/*4個為一組的第4個*/


/* 【 billboard_hot_1col_page （各館） 共用 】 */
.beta .mainarea_billboardhot1col{margin:0;padding:0;width:100%;height:auto;}
.mainarea_billboardhot1col .navcolumn{margin:0 0 15px;padding:0;width:100%;height:auto;}
.mainarea_billboardhot1col .maincolumn{margin:0;padding:0;width:100%;height:auto;}

/* 模組的此頁樣式 */
.billboard_hot_1col_page .module_nav3{margin-bottom:15px;}
.billboard_hot_1col_page .module_nav3b{display:none;}
.billboard_hot_1col_page .module_breadcrumb2.m{display:none;}
.billboard_hot_1col_page .module_breadcrumb2.pc{display:block;}
.billboard_hot_1col_page .module_breadcrumb2{margin-bottom:20px;}
.mainarea_billboardhot1col .module_nav4 .typefield,
.mainarea_billboardhot1col .module_nav4 .txtfield{display:none;}
.mainarea_billboardhot1col .module_display2 .displaycol .displayunit{width:15.6%;}
.mainarea_billboardhot1col .module_display2 .displaycol .displayunit:nth-of-type(4n){margin-right:1%;}
.mainarea_billboardhot1col .module_display2 .displaycol .displayunit:nth-of-type(6n){margin-right:0;}
.mainarea_billboardhot1col .module_display2 .basic2box .goodstar,
.mainarea_billboardhot1col .module_display2 .basic2box .publish{display:none;}
.mainarea_billboardhot1col .module_display2 .nextbuybox{right:5px;}
.billboardhot1colcontent .typebox{display:none;}
.billboardhot1colcontent .excerptbox{display:none;}
/*for 中文書book*/
.mainarea_billboardhot1col.book .module_nav4 .typefield{display:block;}

/*for 英文書eng*/
.billboard_hot_1col_page.eng .module_display2 .alpha_display .coverbox{overflow:hidden;}
.billboard_hot_1col_page.eng .module_display2 .coverbox img{width:auto;height:161px;}


/* 【 billboard_hot_2col_page 】+ 【 common_billboard_soon_page 】 共用 */
.navmixarea_commonbillboard .navcolumn_simple{box-sizing:border-box;margin:0 0 10px 0;padding:0;width:175px;height:auto;border:1px solid #ddd;background-color:#FFF;}
.navcolumn_simple a:hover{text-decoration:none;}
.navcolumn_simple a:hover h2{opacity:0.6;text-decoration:none;} 
.navcolumn_simple h2{margin:0;padding:0 0 0 15px;width:auto;height:30px;line-height:30px;font-size:1.4rem;color:#626262;text-align:left;background:transparent url(../images/titles.png) 0 -80px no-repeat;}

/* 【 billboard_hot_2col_page （各館） 共用 】 */
.billboard_hot_2col_page .container_menumix{margin:0;padding:0;width:100%;height:auto;}
.billboard_hot_2col_page .container_main{margin:0;padding:0;width:100%;height:auto;}
.billboard_hot_2col_page .container_main .main_nav{margin:0;padding:0;width:100%;height:auto;}
.billboard_hot_2col_page .container_main .main_content{margin:0;padding:0;width:100%;height:auto;}

/* 模組的此頁樣式 */
.billboard_hot_2col_page .navcolumn_classlevel h2.style1{width:auto;padding:0 0 0 15px;font-size:1.4rem;color:#626262;text-align:left;background:transparent url(../images/titles.png) 0 -80px no-repeat;}
.billboard_hot_2col_page .module_breadcrumb2.m{display:none;}
.billboard_hot_2col_page .module_breadcrumb2.pc{display:block;}
.billboard_hot_2col_page .module_nav4{margin-bottom:20px;}
.billboard_hot_2col_page .main_nav .mixcolumn_nav4{display:none;}
.billboard_hot_2col_page .billboardhot2colcontent .navcolumn_nav4{display:none;}
.billboard_hot_2col_page .mixcolumn_nav4 .mixcolumninner .txtfield{display:none;}
.billboard_hot_2col_page .module_nav3{display:block;}
.billboard_hot_2col_page .module_nav3b{display:none;}
.mainarea_billboardhot2col .typebox{display:none;}
.mainarea_billboardhot2col .module_display2 .basic2box .goodstar,
.mainarea_billboardhot2col .module_display2 .basic2box .publish{display:none;}
.billboardhot2colcontent .excerptbox{display:none;}
/*for 英文書eng*/
.billboard_hot_2col_page.eng .module_display2 .coverbox{overflow:hidden;}
.billboard_hot_2col_page.eng .module_display2 .coverbox img{width:auto;height:196px;}


/* 【 common_billboard_soon_page 】 */
/* 模組的此頁樣式 */
.common_billboard_soon_page .module_nav1 .navcolumn_classlevel{margin-bottom:10px;}
.common_billboard_soon_page .navcolumn_classlevel h2.style1{width:auto;padding:0 0 0 15px;font-size:1.4rem;color:#626262;text-align:left;background:transparent url(../images/titles.png) 0 -80px no-repeat;}
.common_billboard_soon_page .module_belt2c{display:none;}
.common_billboard_soon_page .module_display2 .alpha_display .typebox{display:none;}
.common_billboard_soon_page .module_display2 .basic2box .goodstar,
.common_billboard_soon_page .module_display2 .basic2box .publish{display:none;}
.common_billboard_soon_page .navcolumn_classlevel ul li.more{display:none;}
.commonbillboardsooncontent .excerptbox{display:none;}


/*
【 common_class_level3_page 】+【 common_class_level4_page 】+
【 book_class_level_page 系列 】+【 book_hk_publish_page 系列 】+【 book_publish_page 系列 】+【 book_star_rank_page 】+
【 ebook_class_level1_page 】+【 new_class_level1_page 系列 】+
【 search_age_page 系列 】+【 tag_index_page 系列 】共用 
*/
.alpha .navmixarea_classlevel{margin:0;padding:0;width:100%;height:auto;}
.beta .mainarea_classlevel{margin:0;padding:0;width:100%;height:auto;}/*mainarea_classlevel 綁程式*/
.mainarea_classlevel .classlevelcolumn{margin:0;padding:0;width:100%;height:auto;}


/*  【 common_class_level3_page 】*/
.classlevelcolumn .classlevelfield{margin:0 auto 35px;padding:0;width:100%;height:auto;}
.classlevelfield .classlevelcontent{margin:0 auto;padding:0;width:100%;height:auto;overflow:hidden;}

/* 模組的此頁樣式 */
.common_class_level3_page .beta .module_nav3{display:none;}
.classlevelcontent .typebox,
.classlevelcontent .sloganbox,
.classlevelcontent .coverbox .rankicon,
.classlevelcontent .pdnotebox,
.classlevelcontent .basic2box .goodstar{display:none;}
.classlevelcontent.billboard{margin:0 auto;padding:0;width:100%;height:auto;overflow:hidden;}
.classlevelcontent.billboard .abgne_carousel .frame{height:353px;}
.classlevelcontent.billboard .basic1box,
.classlevelcontent.billboard .basic2box .pubdate,
.classlevelcontent.billboard .excerptbox{display:none;}
.classlevelcontent.general .rankbox,
.classlevelcontent.general .btnbox,
.classlevelcontent.general .rankicon,
.classlevelcontent.general .basic1box,
.classlevelcontent.general .basic2box .pubdate,
.classlevelcontent.general .excerptbox,
.classlevelcontent.general .swiper-button-next,
.classlevelcontent.general .swiper-button-prev{display:none;}
.classlevelcontent.general .frame{height:328px;}
.classlevelcontent.general .abgne_carousel .frame{float:none;}


/*  【 common_class_level4_page 】*/
.common_class_level4_page .module_belt2b{display:none;}

/* 模組的此頁樣式 */
.common_class_level4_page .beta .module_nav3{display:none;}
.common_class_level4_page .division2{display:none;}
.common_class_level4_page .basic2box .age,
.common_class_level4_page .basic2box .zhuyin{display:none;}
.common_class_level4_page .list_display .classbox{display:none;}
.common_class_level4_page .list_display .pdnamebox{height:1.6em;}
.common_class_level4_page .list_display .basic1box{display:none;}
.common_class_level4_page .list_display .basic2box .star{display:inline-block;/*顯示*/}
.common_class_level4_page .list_display .btnfunctionbox{display:none;}
.common_class_level4_page .pic_display .pdnamebox{margin:0 0 5px;padding:0;width:100%;height:2.8em;font-size:1.3rem;line-height:1.4;color:#1293d0;overflow:hidden;}
.common_class_level4_page .pic_display .basic2box{font-size:1.2rem;}
.common_class_level4_page .pic_display .basic2box .publish{display:block;/*顯示*/margin-bottom:0;}
.common_class_level4_page .pic_display .basic2box .pubdate{display:block;/*顯示*/}
.common_class_level4_page .pic_display .btnfunctionbox,
.common_class_level4_page .pic_display .basic2box .star,
.common_class_level4_page .pic_display .excerptbox{display:none;}


/*  【 eng_class_level1_page 】*/
/*Connie20190502 begin*/
section[id^="english_class1_"] .coverbox{overflow:hidden;}
section[id^="english_class1_"] .coverbox img{width:auto;height:165px;}/*height只是隨意抓個高度，因為英文書高低太不齊了*/
/*Connie20190502 end*/


/* 【 eng_index_page 】 */
.maincolumn .engindexfield,
.mainarea_engindex .maincolumn{margin:0;padding:0;}
.maincolumn .engindexfield{margin:0 0 35px;padding:0;width:100%;height:auto;}
.maincolumn .engindexfield.keyword{margin-bottom:25px;}

/* 模組的此頁樣式 */
.eng_index_page .alpha .navmixarea_eng{margin-bottom:25px;}
.eng_index_page .mod_specialshop1 .specialshop1{border-bottom:none;}
.eng_index_page .beta .module_nav3,
.eng_index_page .beta .mod_list1,
.eng_index_page .module_nav1b{display:none;}
.engindexfield .coverbox .rankicon,
.engindexfield .pdnotebox,
.engindexfield .publish,
.engindexfield .pubdate{display:none;}
.engindexfield.billboard .m{display:none;}
.engindexfield.billboard .mod_slidercoda1id2 .coda-nav-left,
.engindexfield.billboard .mod_slidercoda1id2 .coda-nav-right{visibility:hidden;}
.engindexfield.billboard .module_carousel1 .frame{height:350px;}
#english_index_bestseller .coverbox{overflow:hidden;}/*Connie20190411_2*/
#english_index_bestseller .coverbox img{width:auto;height:161px;}/*Connie20190411_2*/
.engindexfield.billboard .typebox,
.engindexfield.billboard .sloganbox,
.engindexfield.billboard .basic1box,
.engindexfield.billboard .excerptbox{display:none;}
#english_index_newprod .module_slider2b .slider2bfunc{height:580px;}/*Connie20190412_1*/
#english_index_newprod .coverbox{overflow:hidden;}/*Connie20190411_2*/
#english_index_newprod .coverbox img{width:auto;height:163.5px;}/*Connie20190411_2*/
.engindexfield.new .rankbox,
.engindexfield.new .sloganbox,
.engindexfield.new .basic1box,
.engindexfield.new .basic2box .goodstar,
.engindexfield.new .buymixbox,
.engindexfield.new .nextbuybox{display:none;}
.engindexfield.new .excerptbox{margin-bottom:0;height:2.8em;}
.engindexfield.like .module_carousel1 .frame{height:310px;}
.engindexfield.like .coverbox{overflow:hidden;}
.engindexfield.like .coverbox img{width:auto;max-width:140px;height:161px;}
.engindexfield.like .rankbox,
.engindexfield.like .typebox,
.engindexfield.like .sloganbox,
.engindexfield.like .basic1box,
.engindexfield.like .basic2box .goodstar,
.engindexfield.like .basic2box .publish,
.engindexfield.like .basic2box .pubdate,
.engindexfield.like .excerptbox{display:none;}


/* 【 eng_onsale_page】 */
.eng_onsale_page .alpha .navmixarea_engonsale{margin:0;padding:0;width:100%;height:auto;}
.eng_onsale_page .beta .mainarea_classlevel{margin:0;padding:0;width:100%;height:auto;}/*mainarea_classlevel 綁程式*/
.eng_onsale_page .module_belt2b{display:none;}

/* 模組的此頁樣式 */
.eng_onsale_page .beta .module_nav3{display:none;}
.eng_onsale_page .list_display .classbox{display:none;}
.eng_onsale_page .list_display .pdnamebox{height:1.6em;}
.eng_onsale_page .list_display .basic1box{display:none;}
.eng_onsale_page .list_display .basic2box .star{display:none;}
.eng_onsale_page .list_display .promotebox{display:none;}
.eng_onsale_page .pic_display .coverbox{overflow:hidden;}
.eng_onsale_page .pic_display .coverbox img{width:auto;height:176px;}
.eng_onsale_page .pic_display .pdnamebox{margin:0 0 5px;padding:0;width:100%;height:2.8em;font-size:1.3rem;line-height:1.4;color:#1293d0;overflow:hidden;}
.eng_onsale_page .pic_display .basic2box{font-size:1.2rem;}
.eng_onsale_page .pic_display .basic2box .publish{display:block;/*顯示*/margin-bottom:3px;}
.eng_onsale_page .pic_display .basic2box .pubdate{display:block;/*顯示*/}
.eng_onsale_page .basic2box .age,
.eng_onsale_page .basic2box .zhuyin{display:none;}
.eng_onsale_page .list_display .btnfunctionbox{display:none;}
.eng_onsale_page .pic_display .btnfunctionbox,
.eng_onsale_page .pic_display .basic2box .star,
.eng_onsale_page .pic_display .excerptbox{display:none;}
.eng_onsale_page .pic_display .division2{display:none;}
.eng_onsale_page .mainarea_classlevel .pic_display .basic2box .publish{margin-bottom:0;}


/* 【 eng_publish_page 】 */
.eng_publish_page .alpha .navmixarea_engpublish{margin:0;padding:0;}
.eng_publish_page .beta .mainarea_classlevel{margin:0;padding:0;width:100%;height:auto;}/*mainarea_classlevel 綁程式*/
.eng_publish_page .module_belt2b{display:none;}
.eng_publish_page .chosen1box{margin:0 0 10px;text-align:left;}

/* 模組的此頁樣式 */
.eng_publish_page .beta .module_nav3{display:none;}
.eng_publish_page .list_display .classbox{display:none;}
.eng_publish_page .list_display .pdnamebox{height:1.6em;}
.eng_publish_page .list_display .basic1box{display:none;}
.eng_publish_page .list_display .basic2box .star{display:none;}
.eng_publish_page .list_display .promotebox{display:none;}
.eng_publish_page .pic_display .coverbox{overflow:hidden;}
.eng_publish_page .pic_display .coverbox img{width:auto;height:176px;}
.eng_publish_page .pic_display .pdnamebox{margin:0 0 5px;padding:0;width:100%;height:2.8em;font-size:1.3rem;line-height:1.4;color:#1293d0;overflow:hidden;}
.eng_publish_page .pic_display .basic2box{font-size:1.2rem;}
.eng_publish_page .pic_display .basic2box .publish{display:block;/*顯示*/margin-bottom:3px;}
.eng_publish_page .pic_display .basic2box .pubdate{display:block;/*顯示*/}
.eng_publish_page .basic2box .age,
.eng_publish_page .basic2box .zhuyin{display:none;}
.eng_publish_page .list_display .btnfunctionbox{display:none;}
.eng_publish_page .pic_display .btnfunctionbox,
.eng_publish_page .pic_display .basic2box .star,
.eng_publish_page .pic_display .excerptbox{display:none;}
.eng_publish_page .pic_display .division2{display:none;}
.eng_publish_page .mainarea_classlevel .pic_display .basic2box .publish{margin-bottom:0;}


/* 【 nonbook_class_level2_page 】 */
.beta .mainarea_nonbookclasslevel2{margin:0;padding:0;width:100%;height:auto;}
.mainarea_nonbookclasslevel2 .bnlongcolumn{margin:0 0 10px;padding:0;width:100%;height:auto;}
.mainarea_nonbookclasslevel2 .buntcolumn{margin:0 0 20px;padding:0;width:100%;height:auto;}
.mainarea_nonbookclasslevel2 .mixcolumn{margin:0 0 10px;padding:0;width:100%;height:auto;}
.mainarea_nonbookclasslevel2 .maincolumn{margin:0 0 10px;padding:0;width:100%;height:auto;}
.bnlongcolumn img{border:1px solid #BBB;}
.mixcolumn .mainbnfield{float:left;margin:0;padding:0;width:68.4%;height:auto;}
.mixcolumn .recommendfield{float:right;margin:0;padding:0;width:30.3%;height:auto;}
.maincolumn .nonbookclasslevelfield{margin:0 auto 35px;padding:0;width:100%;height:auto;}
.nonbookclasslevelfield .nonbookclasslevelcontent{margin:0 auto;padding:0;width:100%;height:auto;overflow:hidden;}

/* 模組的此頁樣式 */
.nonbook_class_level2_page .mod_reco1 .content_reco1 .buymixbox{text-align:center;}
.nonbook_class_level2_page .mod_reco1 .btnbuyset .btnbuy{margin:15px auto 0;}
.nonbook_class_level2_page .mod_reco1 .beta_reco1 .nextbuybox{display:none;}
.nonbookclasslevelfield .typebox,
.nonbookclasslevelfield .sloganbox,
.nonbookclasslevelfield .coverbox .rankicon,
.nonbookclasslevelfield .basic2box{display:none;}
.nonbookclasslevelfield.billboard .pdnotebox,
.nonbookclasslevelfield.billboard .basic1box,
.nonbookclasslevelfield.billboard .excerptbox{display:none;}
.nonbookclasslevelfield.activity .rankbox,
.nonbookclasslevelfield.activity .basic1box,
.nonbookclasslevelfield.activity .excerptbox{display:none;}

/* carousel */
.nonbookclasslevelfield .abgne_carousel .btnbox{display:none;}
.nonbookclasslevelfield .abgne_carousel .frame{float:none;}
.nonbookclasslevelfield.billboard .abgne_carousel .frame{height:292px;}
.nonbookclasslevelfield.activity .abgne_carousel .frame{height:305px;}

/* swiper */
.nonbookclasslevelfield.general .mod_swiper1 .swiper-wrapper .swiper-slide{padding:0 1% 15px 1%;width:23%;}
.nonbookclasslevelfield .mod_swiper1 .swiper-button-next{display:none;}
.nonbookclasslevelfield .mod_swiper1 .swiper-button-prev{display:none;}

/*Connie20190411_1 begin*/
/* 【 ebook_index_page 】 */
#ebook_index_category1 .abgne_carousel .frame{height:370px;}
#ebook_index_category2 .abgne_carousel .frame{height:370px;}
#ebook_index_category3 .abgne_carousel .frame{height:370px;}
#ebook_index_category4 .abgne_carousel .frame{height:370px;}
/*Connie20190411_1 end*/

/* 平板：768px以下 */
@media only screen and (max-width:768px){
	/* 佈局 --------------------------------------------------- */
	/*.container .alpha{display:none;}*/
	.container .billboard_hot_1col_page .alpha,
	.container .billboard_hot_2col_page .alpha,
	.container .book_class_level1_page .alpha,
	.container .book_groups_index_page .alpha,
	.container .book_hk_index_page .alpha,
	.container .book_index_page .alpha,
	.container .book_reco_index_page .alpha,
	.container .common_billboard_soon_page .alpha,
	.container .common_class_level3_page .alpha,
	.container .common_class_level4_page .alpha,
	.container .eng_index_page .alpha,
	.container .eng_onsale_page .alpha,
	.container .eng_publish_page .alpha,
	.container .nonbook_class_level2_page .alpha{display:none;}
	.container .beta{float:none;padding-top:0;width:100%;}
	wrapper .footer{display:none;}
	
	.maincolumn .division_main{margin-bottom:15px;}
	.maincolumn .division_main.col2{margin:0 auto;width:96%;}
	
	/* 共用 --------------------------------------------------- */
	.container select{top:0;height:40px;}
	.navmixarea_searchresult{display:none;}
	
	.title_style1{margin-bottom:10px;font-size:1.8rem;}
	.title_style3{margin-bottom:7px;font-size:1.8rem;font-weight:normal;border-bottom:none;}
	
	.chosen1box{margin:0 0 5px 5px;}
	
	.sloganbox{text-align:center;}
	.coverbox img{max-width:200px;}
	
	/* 社群 + 複製 */
	.btncopy{width:30px;height:30px;background-size:30px 30px;}
	.btncopy.copied{background-size:30px 30px;}
	/*Lline是由程式判斷於pc或m顯示/隱藏，但因程式有時無效故改用css加強*/
	.btnlinepc{display:none;}
	.btnlinem{display:inline-block;/*顯示*/}
	.btntwitter,
	.btnlinepc,
	.btnlinem,
	.btnfb{width:30px;height:30px;background-size:30px 30px;}
	.btnfblike{margin:0 0 0 10px;top:-4px;}
	@-moz-document url-prefix(){.btnfblike { top:-19px; }} /* for FF only */
	
	.pagecolumn{text-align:center;}
	.pagecolumn ul.pagination{margin:0 auto 5px;height:auto;}
	ul.pagination li a{padding:5px 4px;}
	
	.footer .gotoparea{display:none;}
	.footer .gotoparea_m{display:block;}
	
	/* 模組 --------------------------------------------------- */
	.mod_header_pc{display:none;}
	
	/*module_belt1b*/
	.selectunit_belt1b select{height:auto;}
	
	/*module_belt1c*/
	.selectunit_belt1c select{height:auto;}
	
	/*module_belt2c*/
	.module_belt2c .filter-box ul li{line-height:40px;}
	.module_belt2c .abr:before{content:"";white-space:nowrap;}
	
	/*mod_bn1*/
	.bn1 .division1_bn1{margin-bottom:10px;}
	.division1_bn1 img,
	.bnunit_bn1 img{width:100%;}
	.division2_bn1 .bncol_bn1{width:100%;}
	
	/*mod_bn1b*/
	.mod_bn1b .division1_bn1b{margin-bottom:10px;}
	.division1_bn1b img{width:100%;}
	.division2_bn1b .bncol_bn1b{width:100%;}
	.bnunit_bn1b .coverbox{margin-bottom:5px;}
	
	/*mod_bn1c（含 id 系列）*/
	.bn1cunit .division1_bn1c{margin-bottom:5px;}
	.division1_bn1c img{max-width:100%;}
	.mod_bn1c .module_carousel1 .frame{height:auto;}
	
	/*mod_bn2*/
	.division1_bn2 img,
	.bnunit_bn2 img{width:100%;}
	.bncol_bn2 .bnunit_bn2{margin-bottom:5px;}
	
	/*mod_bn3*/
	.bnunit_bn3 .bnbox_bn3,
	.bnunit_bn3 .txtbox_bn3{float:none;width:100%;}
	.bnbox_bn3 img{width:100%;}
	.division2col_bn3 .division2unit_bn3{box-sizing:border-box;margin:0 0.5% 10px 0.5%;width:49%;height:auto;}
	.division2col_bn3 .division2unit_bn3:nth-of-type(2n){margin-right:0;}
	
	/*mod_bn4*/
	.mod_bn4{margin:0 7px 20px;width:auto;}
	.mod_bn4 .bn4{margin-bottom:0;}
	.content_bn4 .bn4col{text-align:left;}
	.bn4col .bn4unit{display:inline-block;margin:0 1% 10px 0;width:24.2%;}
	.bn4col .bn4unit:nth-of-type(4n){margin-right:0;}
	.bn4unit img{width:100%;height:auto;}
	
	/*mod_bn5*/
	.division1_bn5 img{width:100%;}
	
	/*module_breadcrumb1　：　已移到common.css*/
	/*module_breadcrumb2　：　已移到common.css*/
	
	/*module_carousel1 + module_carousel1b + module_carousel2 模組共用*/
	.abgne_carousel .btnbox{display:none;}
	.abgne_carousel .frame{float:none;position:static;width:100%;height:auto;overflow:visible;}
	.abgne_carousel .frame ul{position:static;width:100%;height:auto;}
	.abgne_carousel .frame ul li{box-sizing:border-box;margin:0 0.5% 10px 0.5%;width:49%;padding:5px 1% 10px 1%;height:auto;}
	
	/*module_carousel1*/
	.module_carousel1 .frame ul{display:inline-flex;display:-webkit-inline-box;flex-wrap:nowrap;overflow:hidden;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;}/*Connie20190418_2*/
	.module_carousel1 .frame ul li{width:auto;}/*露出下一品*/
	.module_carousel1 .coverbox img{width:140px;}
	.module_carousel1 .beta_classlevel .pdnamebox,
	.module_carousel1 .beta_classlevel .excerptbox{width:140px;white-space:normal;}
	.module_carousel1 .beta_classlevel .nextbuybox{right:-2px;}
	*::-ms-backdrop, .module_carousel1 .frame ul li{width:auto;}/* for IE11 */
	*::-ms-backdrop, .module_carousel1 .coverbox img{width:135px;}/* for IE11 */
	*::-ms-backdrop, .module_carousel1 .beta_classlevel .pdnamebox,
	*::-ms-backdrop, .module_carousel1 .beta_classlevel .excerptbox{width:135px;white-space:normal;}/* for IE11 */
	*::-ms-backdrop, .module_carousel1 .beta_classlevel .buymixbox .priceset{height:auto;}/* for IE11 */
	*::-ms-backdrop, .module_carousel1 .beta_classlevel .priceset span{display:block;}/* for IE11 */
	*::-ms-backdrop, .module_carousel1 .beta_classlevel .nextbuybox{right:-5px;}/* for IE11 */
	
	
	/*Connie20190321 begin*/
	/*module_carousel1b*/
	.module_carousel1b .frame .togglebtn_carousel{display:block;margin:10px auto;width:98%;border-radius:5px;background-color:#eee;}/*綁程式*/
	.togglebtn_carousel .btntxt_carousel1b{padding:5px 0;text-align:center;}
	/*Connie20190321 end*/
	
	/*module_carousel2*/
	.module_carousel2 .abgne_carousel{position: relative;margin:0 auto;padding:0;width:100%;height:auto;}
	.module_carousel2 .frame{height:auto;}/*有可能蓋不住作用頁，需於當頁再加強*/
	.module_carousel2 .frame ul{display:flex;height:100%;white-space:nowrap;overflow-x:auto;}
	.module_carousel2 .giftpicbox img{max-width:140px;}
	.module_carousel2 .coverbox img{width:140px;}
	.module_carousel2 .giftregion .gifttxtbox,
	.module_carousel2 .productregion .pdnamebox{white-space:normal;}
	.module_carousel2 .buymixregion .nextbuybox{right:-2px;}
	*::-ms-backdrop, .module_carousel2 .frame ul li{width:auto;}/* for IE11 */
	*::-ms-backdrop, .module_carousel2 .giftpicbox img,
	*::-ms-backdrop, .module_carousel2 .coverbox img{max-width:135px;}/* for IE11 */
	
	/*module_carousel2b*/
	/*Connie20190409 begin*/
	.module_carousel2b .abgne_carousel .frame{height:auto;}
	.module_carousel2b .frame .togglebtn_carousel{display:block;margin:10px auto;width:98%;border-radius:5px;background-color:#eee;}/*綁程式*/ /*Connie20190409*/
	.togglebtn_carousel .btntxt_carousel2b{padding:5px 0;text-align:center;}
	.module_carousel2b .giftpicbox img{max-width:200px;}
	/*Connie20190409 end*/
	
	/*module_carousel3*/
	.abgne_carouse3 .btnbox{display:none;}
	.abgne_carouse3 .frame{float:none;position:static;width:100%;height:auto;overflow:visible;}
	.abgne_carouse3 .frame ul{position:static;width:100%;height:auto;}
	.abgne_carouse3 .frame ul li{float:none;box-sizing:border-box;margin:0 0 10px;width:100%;height:auto;}
	.group_carousel3 .alpha_carousel3{width:30.4%;}
	.group_carousel3 .beta_carousel3{width:67%;}
	.beta_carousel3 .depictbox_carousel3{width:100%;}
	
	/*Connie20190418_2 begin*/
	.module_carousel4 .title_group{margin-bottom:5px;}
	.module_carousel4 .title_style1{border-bottom:none;}
	.module_carousel4 .tab_menu_carousel4{position:static;margin:-40px 60px 0 112px;width:auto;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;}/*margin左若實測跑版就改35%*/
	.module_carousel4 .tab_menu_carousel4 .btnbox{display:none;}
	.module_carousel4 .tab_menu_carousel4 .frame{width:1085px;/*須用px*/}
	.module_carousel4 .tab_menu_carousel4 .frame ul{display:flex;}
	.module_carousel4 .tab_container_carousel4 .frame{width:100%;height:auto;}
	/*Connie20190418_2 end*/
	
	/*Connie20181205 begin*/
	/* 模組 mod_choose1 */
	.mod_choose1 .choose1{position:relative;width:100%;height:100vh;border:none;}
	.choose1 .title_cho1{display:none;}
	.choose1 .content_cho1{position:fixed;top:40px;width:100%;height:100%;padding:0;}
	/* 收合 */
	.panelcollapse3 .title_pcoll3{padding:10px 15px;font-size:1.5rem;color:#111;text-align:left;border-top:1px solid #fff;border-bottom:1px solid #c2c2c2;}
	.panelcollapse3 .title_pcoll3.arup{background:url(../images/icon-ar-up-gr.png) 97% 50% no-repeat #f5f5f5;background-size:18px 11px;}/*綁程式*/
	.panelcollapse3 .title_pcoll3.ardown{background:url(../images/icon-ar-down-gr.png) 97% 50% no-repeat #f5f5f5;background-size:18px 11px;}/*綁程式*/
	.panelcollapse3 .title_pcoll3.on_arup{background:url(../images/icon-ar-up-gr.png) 97% 50% no-repeat #f5f5f5;background-size:18px 11px;}/*綁程式*/
	.panelcollapse3 .title_pcoll3.on_ardown{background:url(../images/icon-ar-down-gr.png) 97% 50% no-repeat #f5f5f5;background-size:18px 11px;}/*綁程式*/
	.panelcollapse3 .content_pcoll3{padding:15px 15px 25px;}
	.content_cho1 .cpsarea_cho1{position:relative;box-sizing:border-box;width:100%;height:85%;overflow-y:scroll;-webkit-overflow-scrolling:touch;}
	.content_cho1 .btnarea_cho1{position:fixed;left:0;right:0;bottom:0;z-index:2;background-color:#FFF;}
	.content_cho1 .cpsarea_cho1 .choose1col .showall_pcoll3{border-top:none;}
	.content_cho1 .cpsarea_cho1 .choose1col .showall_pcoll3 a{text-align:center;}
	/* 核取方塊 */
	.choose1col .choose1unit{font-size:1.6rem;}
	.choose1unit input[type="checkbox"] + label .square{width:18px;height:18px;}
	.choose1unit label .txt{margin-left:23px;}/*Connie20190604_1*/
	/* M 顯示滑塊 */
	.ionrangeregion .extra-controls{margin-bottom:20px;}
	.ionrangeregion .range-slider{display:block;}
	.extra-controls input[type="number"]{width:38.9%;font-size:1.6rem;}
	.irs-min, .irs-max{font-size:1.3rem;}
	.irs-from, .irs-to, .irs-single{top:-10px;font-size:1.6rem;}
	.btnarea_cho1 button{font-size:1.6rem;line-height:45px;}
	/*Connie20181205 end*/
	
	/*mod_depart1*/
	.depart1{width:100%;}
	
	/*module_display1*/
	.module_display1 .displaycol{width:100%;}
	.module_display1 .displayunit .division2{display:none;}
	.pic_display .displaycol .displayunit{box-sizing:border-box;margin:0 0.5% 10px 0.5%;width:49%;}
	.list_display .displaycol .displayunit{margin:0 0.5% 25px 0.5%;width:auto;}
	.list_display .displayunit .alpha_display{width:44%;}
	.list_display .displayunit .beta_display{width:54%;}
	.list_display .classbox{margin-bottom:5px;}
	.list_display .coverbox{border:1px solid #eee;}
	/*.list_display .coverbox img{border:1px solid #eee;}*/
	.list_display .pdnamebox{max-height:2.8em;}
	.list_display .basic1box .people,
	.list_display .basic1box .comment{display:none;}
	.list_display .basic2box span{display:block;/*不折行*/}
	/*.list_display .basic2box span:after{content:"\A";white-space:pre;}*/
	/*.list_display .basic2box .publish:before{content:"\A";white-space:pre;}*/
	/*.list_display .basic2box .line1:after{content:"\A";white-space:pre;}*/
	.list_display .basic2box span.line1{height:auto;}
	.list_display .buymixbox{display:block;}/*不折行*/
	.list_display .buymixbox .btnbuyset{display:block;/*不折行*/margin-top:15px;}
	
	/*module_display2*/
	.module_display2 .displaycol .displayunit{box-sizing:border-box;margin:0 0.5% 10px 0.5%;padding:5px 1% 10px 1%;width:49%;}
	.module_display2 .displaycol .displayunit:nth-of-type(4n){margin-right:0.5%;}
	.module_display2 .displayunit .beta_display{padding:0;}
	.module_display2 .beta_display .nextbuybox{right:1%;}
	
	/*module_display3*/
	.display3 input[type=checkbox]
		{/* 核取框加大尺寸 */
			-ms-transform: scale(1); /* IE */
			-moz-transform: scale(1); /* FF */
			-webkit-transform: scale(1); /* Safari and Chrome */
			-o-transform: scale(1); /* Opera */
			padding:0px;
		}
	@-moz-document url-prefix(){.pickbtnbox .btnpick { vertical-align:bottom; }} /* for FF only */
	.display3col .display3unit{margin:0 0.5% 10px 0.5%;padding:5px 1% 10px 1%;width:49%;height:auto;box-sizing:border-box;}
	.display3unit .alpha_display .coverbox{text-align:center;}
	.display3unit .beta_display{position:relative;}
	.display3unit .buymixbox .btnbuyset{margin-top:15px;}
	.display3unit .beta_display .pickbox{position:absolute;right:1%;bottom:0;width:auto;}
	
	/*Connie20190610_1 begin*/
	/*module_display3b*/
	.display3bcol .display3bunit{margin:0 0.5% 10px 0.5%;padding:5px 1% 10px 1%;width:49%;height:auto;box-sizing:border-box;}
	.display3bunit .alpha_display3b .coverbox{text-align:center;}
	.display3bunit .beta_display3b{position:relative;}
	.display3bunit .buymixbox .btnbuyset{margin-top:15px;}
	/*Connie20190610_1 end*/
	
	/*mod_grid1*/
	.mod_grid1 .grid1{margin:0 7px;width:auto;}/*Connie20190510_2*/
	.mod_grid1 .grid1col .grid1unit{margin-right:1.3%;margin-bottom:10px;width:24%;height:100%;font-size:0;overflow:hidden;}/*Connie20190510_2*/
	.mod_grid1 .grid1col .grid1unit:nth-of-type(4n){margin-right:0;}
	.mod_grid1 .grid1col .grid1unit .mvinner2{height:auto;background-color:#eee;}/*Connie20190510_2*/
	.mod_grid1 .grid1unit img{width:100%;height:auto;}
	.mod_grid1 .grid1unit .mvinner1{position: relative;margin:0;padding-bottom: 56.25%;/* 16:9 */padding-top:43.75%;width:100%;height: 0;}/*Connie20190510_2*/
	.mod_grid1 .mvinner1 iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
	
	/*mod_grid1b*/
	.mod_grid1b .grid1bcol .grid1bunit{margin-right:1.3%;margin-bottom:10px;width:24%;height:auto;}
	.mod_grid1b .grid1bcol .grid1bunit:nth-of-type(4n){margin-right:0;}
	.mod_grid1b .grid1bunit img{width:100%;height:auto;}
	
	/*mod_grid2*/
	.mod_grid2 .grid2col{margin:0 auto;width:96%;}
	.grid2col .grid2unit{margin:0 3% 10px 0;width:22.7%;height:auto;}
	.grid2col .grid2unit:nth-of-type(4n){margin-right:0;}
	.mod_grid2 .grid2unit .piccolumn_grid2{height:auto;}
	.mod_grid2 .piccolumn_grid2 img{width:100%;height:auto;}
	.mod_grid2 .txtcolumn_grid2 .title_grid2{font-weight:normal;}
	
	/*Connie20181201 begin*/
	/*mod_h1*/
	.mod_h1{display:none;}
	/*Connie20181201 end*/
	 
	 /*mod_layout1*/
	.mod_layout1 .layout1{width:100%;}
	.mod_layout1 .layout1 .major_layout1{float:none;margin:0 0.5% 10px;width:auto;}
	.mod_layout1 .layout1 .minor_layout1{float:none;margin:0 0.5% 10px;width:auto;}
	.mod_layout1 .alpha_layout1{box-sizing:border-box;padding:3px 3px 10px 3px;border:1px solid #eee;}
	.mod_layout1 .major_layout1 .alpha_layout1{margin-right:2%;width:48.8%;}
	.mod_layout1 .major_layout1 .beta_layout1{float:left;width:48.5%;}
	.mod_layout1 .beta_layout1 .commentbox .title_comment{max-height:2.8em;font-weight:normal;}
	.mod_layout1 .beta_layout1 .commentbox .content_comment{height:16.3em;line-height:1.5;}
	.mod_layout1 .buymixbox .nextbuybox{bottom:10px;}
	
	/*mod_list1*/
	.mod_list1{margin:0 7px 20px;width:auto;}
	.mod_list1 .content_select select{height:40px;}
	.mod_list1 .list1 .content_list1,
	.mod_list1 .what{display:none;}
	
	/*mod_list2b*/
	.mod_list2b{margin:0 auto 20px auto;padding:0;width:96%;height:auto;}
	.mod_list2b .list2b{margin-bottom:0;}
	.list2b .content_list2b{margin-bottom:0;}
	.list2bcol .list2bunit{display:inline-block;box-sizing:border-box;margin:0 1% 5px 0;padding:5px 0 6px;width:23.5%;height:28px;line-height:1.4;text-align:center;overflow:hidden;border:1px solid #ddd;background:none;}
	.list2bcol .list2bunit:nth-of-type(4n){margin-right:0;}
	
	/*mod_mv1*/
	.mod_mv1{margin:0 auto;width:90%;}
	.mod_mv1 .mv1{margin:0;width:100%;}
	.mod_mv1 .mv1 .major_mv1{display:none;}
	.mod_mv1 .mv1 .minor_mv1{float:none;width:100%;}
	.minor_mv1 .mvbox_mv1{width:100%;height:100%;}
	.minor_mv1 .titlebox_mv1{width:100%;font-weight:normal;}
	.mod_mv1 .mvinner2 .mvinner1{position: relative;margin:0;padding-bottom: 56.25%;/* 16:9 */padding-top: 25px;width:100%;height: 0;}
	.mod_mv1 .mvinner1 iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
	
	/*mod_mv1b*/
	.mod_mv1b .mv1b{margin:0 auto;width:90%;}
	.mv1b .major_mv1b{display:none;}
	.mv1b .minor_mv1b{float:none;width:100%;}
	.minor_mv1b .mvbox_mv1b{width:100%;height:100%;}
	.minor_mv1b .titlebox_mv1b{width:100%;font-weight:normal;}
	.mod_mv1b .mvinner2 .mvinner1{position: relative;margin:0;padding-bottom: 56.25%;/* 16:9 */padding-top: 25px;width:100%;height: 0;}
	.mod_mv1b .mvinner1 iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
	
	/*mod_mv2*/
	.mod_mv2 .mv2{margin:0 auto;width:98%;}
	.mv2 .mvbox_mv2{height:100%;}
	.mv2 .titlebox_mv2{font-weight:normal;}
	.mvbox_mv2 .mvinner2 .mvinner1{position: relative;margin:0;padding-bottom: 56.25%;/* 16:9 */padding-top: 25px;width:100%;height: 0;}
	.mvbox_mv2 .mvinner1 iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
	.mod_mv2 iframe{width:100%;height:100%;}/*Connie20190412_1*/
	
/*module_nav3*/
	.module_nav3{height:auto;border:none;}
	.module_nav3 .titlecolumn_nav3{display:none;}
	.module_nav3 .navcolumn_nav3{float:none;margin:0 auto;padding:0;width:96%;text-align:left;font-size:0;}
	.navcolumn_nav3 li{display:inline-block;box-sizing:border-box;margin:0 1.2% 5px 0;padding:5px 0 6px;width:24.1%;line-height:1.2;text-align:center;border:1px solid #ddd;}
	.navcolumn_nav3 li:nth-of-type(4n){margin-right:0;}
	.navcolumn_nav3 li:nth-of-type(9){display:none;}
	
	/*module_nav3b*/
	.module_nav3b{margin-bottom:0;height:auto;border:none;}
	.module_nav3b .titlecolumn_nav3b{display:none;}
	.module_nav3b .navcolumn_nav3b{float:none;margin:0 auto;padding:0;width:96%;font-size:0;text-align:left;}
	.module_nav3b .selectcolumn_nav3b{padding:8px 0;}
	.navcolumn_nav3b li{display:inline-block;box-sizing:border-box;margin:0 1% 5px 0;padding:5px 0 6px;width:24.2%;line-height:1.2;text-align:center;border:1px solid #ddd;}
	.navcolumn_nav3b li:nth-of-type(4n){margin-right:0;}
	.navcolumn_nav3b li:nth-of-type(n+5){margin-bottom:0;}
	.navcolumn_nav3b li:nth-of-type(9){display:none;}
	
	/*module_nav5*/
	.module_nav5 .nav5{margin:0 auto;width:98%;}
	.nav5 .title_nav5{display:block;}/*綁程式*/
	.nav5 .content_nav5{display:none;}/*綁程式*/
	.nav5col .nav5unit{margin:0;padding:0;width:100%;border-bottom-width:1px;}
	.nav5col .nav5unit:hover,
	.nav5col .nav5unit.on{border-bottom-width:1px;}
	
	/*mod_page1*/
	.mod_page1 select{height:auto;}
	
	/*mod_pd1b*/
	.pd1bunit .alpha_pd1b{float:left;width:49%;}
	.pd1bunit .beta_pd1b{float:right;width:49%;}
	
	/*mod_plus1*/
	.plus1 .plus1column{display:block;}/*因用inline-block會有非預期間隙*/
	.plus1column .alphaplus_plus1{float:none;margin-right:0;margin-bottom:10px;}
	.plus1column .betaplus_plus1{height:auto;}
	.piccol_plus1 .picunit_plus1{box-sizing:border-box;margin-right:10px;max-width:31.3%;}
	.piccol_plus1 .picunit_plus1:before{position:absolute;left:-17px;top:50%;z-index:2;}/*content內的圖片要多大做多大，無法用css控制尺寸*/
	.alpha_plus1 .coverbox img{width:100%;}
	.betaplus_plus1 .inner1_betaplus_plus1{height:auto;}
	.buymixfield_plus1 .btnbuyset .btnbuy{margin:0 auto;}
	
	/* mod_post1 */
	.post1area{margin:0;padding:0;width:100%;height:auto;}/*post1area綁程式*/
	.post1area .post1{margin:0;padding:0;width:100%;height:auto;}
	.post1 .post1column{position:relative;margin:0;padding:0;width:100%;height:50px;background-color:#7f7f7f;}
	.post1column .btnfield_post1{position:absolute;left:11px;top:50%;margin:-4px 0 0 0;padding:0;}
	.post1column .funcfield_post1{margin:0;padding:0;width:100%;height:100%;}
	.btnfield_post1 .closebtn_post1{width:8px;height:8px;background:transparent url(../images/btn_close2.png) left top no-repeat;background-size:8px auto;}
	.funcfield_post1 .alpha_post1{float:left;display:flex;align-items:center;margin:0 0 0 30px;padding:0;width:75%;height:100%;text-align:left;}
	.funcfield_post1 .beta_post1{float:right;display:flex;align-items:center;margin:0;padding:0 10px 0 0;width:12%;height:100%;}
	*::-ms-backdrop, .funcfield_post1 .beta_post1{padding-right:0;width:15%;}/* for IE11 */
	.alpha_post1 .logoregion_post1{margin:0 10px 0 0;font-size:0;}
	*::-ms-backdrop, .alpha_post1 .logoregion_post1{margin-right:5px;}/* for IE11 */
	.alpha_post1 .logoregion_post1 img{width:auto;height:37px;image-rendering:-webkit-optimize-contrast;}
	.alpha_post1 .txtregion_post1{font-size:1.3rem;font-weight:bold;color:#FFF;}
	.beta_post1 .btnlinkregion_post1{margin:0;padding:0;width:100%;height:auto;line-height:22px;}
	.btnlinkregion_post1 .btnlink_post1{padding:2px 4px;font-size:1.3rem;font-weight:bold;color:#FFF;border:1px solid #FFF;border-radius:8px;}
	
	/*mod_post2*/
	.post2 .post2column{padding:3px 0;height:auto;text-align:left;}
	.post2column .txtfield_post2{float:left;margin:0;padding:0;width:90%;height:auto;max-height:2.8em;line-height:1.4;}
	.post2column .btnfield_post2{float:left;position:static;margin-top:0;width:30px;}
	.btnfield_post2 .closebtn_post2{margin:0 auto;width:8px;height:8px;cursor:pointer;background:transparent url(../images/btn_close2b.png) left top no-repeat;background-size:8px auto;}
	
	/*mod_post3*/
	.imgfield_post3 img{width:100%;max-width:640px;image-rendering:-webkit-optimize-contrast;}
	.post3column .btnfield_post3{right:auto;left:12px;margin-top:-4px;}
	.btnfield_post3 .closebtn_post3{width:8px;height:8px;background:transparent url(../images/btn_close2b.png) left top no-repeat;background-size:8px auto;}
	
	/*mod_popup1*/
	.popup1area .popup1column{padding:40px 14px;width:93%;}
	.popup1column .content_popup1{max-height:62vh;-webkit-overflow-scrolling:touch;/*讓ios的iframe能捲動*/}
	
	/*mod_popup2*/
	.popup_nextbuy{left:0;bottom:20px;}
	.popup_nextbuy span{padding:5px 10px;font-size:13px;color:#FFF;background-color:rgba(0,0,0,0.8);}
	
	/*mod_popup3*/
	.popup3area .popup3column{width:96%;}
	
	/*Connie20181203 begin*/
	/*mod_popup4*/
	.popup4area .popup4column{width:50%;}
	/*Connie20181203 end*/
	
	/*Connie20190426 begin*/
	/*mod_popup5*/
	.popup5{width:100%;min-width:auto;}
	/*Connie20190426 end*/
	
	/*mod_publish1*/
	.mod_publish1{margin:0 auto 20px auto;padding:0;width:96%;height:auto;}
	.publish1col .publish1unit{float:left;margin-right:2%;margin-bottom:7px;width:23.5%;}
	.publish1col .publish1unit:nth-of-type(4n){margin-right:0;}
	.publish1unit img{width:100%;}
	
	/*mod_runner1*/
	.runner1 .runner1slider{width:100%;}
	.runner1slider .MS-controls .MS-left{left:0;}
	.runner1slider .MS-controls .MS-right{right:0;}
	
	/*mod_search2*/
	.search2 .title_search2{background-color:#f2f2f2;background-position:85% 50%;}
	.search2 .content_search2{padding-top:10px;padding-bottom:0;}
	.content_search2 select{margin-bottom:5px;width:100%;text-align:justify;text-align-last:center;/*文字置中，ie尚不支援*/border-color:#e0e0e0;}
	.content_search2 select:last-of-type{margin-bottom:10px;}
	
	/*module_slider2*/
	.slider2 .sliderfield_slider2{width:100%;}
	.sliderfield_slider2 .slider2func{height:auto;}
	.slider2func .slidercontent_slider2{width:100%;}
	.slidercontent_slider2 .sliderbox_slider2{width:100%;}
	.slider2func .prev2, .slider2func .next2{display:none;}
	.sliderbox_slider2 .sliderunit_slider2{width:100%;}
	.slidercol_slider2 .pdunit_slider2{box-sizing:border-box;margin:0 0.5% 10px 0.5%;padding:5px 1% 10px 1%;width:49%;}
	.slidercol_slider2 .pdunit_slider2:nth-child(2n){margin-right:0;}
	.module_slider2 .coverbox img{width:100%;height:auto;}
	
	/*Connie20190320 begin*/
	/*module_slider2b*/
	.slider2b .sliderfield_slider2b{width:100%;}
	.sliderfield_slider2b .slider2bfunc{height:auto;}
	.slider2bfunc .slidercontent_slider2b{width:100%;}
	.slidercontent_slider2b .sliderbox_slider2b{width:100%;}/*sliderbox_slider2b綁程式*/
	.sliderfield_slider2b .btnbox{display:none;}
	.sliderfield_slider2b .slider2bfunc{float:none;position:static;width:100%;height:auto;overflow:visible;}
	.sliderfield_slider2b .slider2bfunc ul{position:static;width:100%;height:auto;}
	.sliderbox_slider2b .sliderunit_slider2b{margin:0;width:100%;}
	.slidercol_slider2b .pdunit_slider2b{box-sizing:border-box;margin:0 0.5% 10px 0.5%;padding:5px 1% 10px 1%;width:49%;}
	.slidercol_slider2b .pdunit_slider2b:nth-child(2n){margin-right:0;}
	.module_slider2b .coverbox img{width:100%;height:auto;}
	.slidercontent_slider2b .togglebtn_slider2b{display:block;margin:10px auto;width:98%;border-radius:5px;background-color:#eee;}
	.togglebtn_slider2b .btntxt_slider2b{padding:5px 0;text-align:center;}
	/*Connie20190320 end*/
	
	/*mod_slidercoda1(含id系列) 共用*/
	/*Connie20190409 begin*/
	.mod_slidercoda1 .title_group,
	.mod_slidercoda1id2 .title_group,
	.mod_slidercoda1id3 .title_group,
	.mod_slidercoda1id4 .title_group{margin-bottom:5px;}
	.mod_slidercoda1 .title_group .title_style1,
	.mod_slidercoda1id2 .title_group .title_style1,
	.mod_slidercoda1id3 .title_group .title_style1,
	.mod_slidercoda1id4 .title_group .title_style1{position:static;width:4em;border-bottom:none;}
	.mod_slidercoda1 .title_group .coda-slider,
	.mod_slidercoda1id2 .title_group .coda-slider,
	.mod_slidercoda1id3 .title_group .coda-slider,
	.mod_slidercoda1id4 .title_group .coda-slider{position:static;margin:-40px 0 0 35%;width:auto;}/*Connie20190412_1*/
	.mod_slidercoda1 .title_style1 span,
	.mod_slidercoda1id2 .title_style1 span,
	.mod_slidercoda1id3 .title_style1 span,
	.mod_slidercoda1id4 .title_style1 span{top:0;}
	/*Connie20190409 end*/
	.mod_slidercoda1 .title_group .coda-slider-wrapper,
	.mod_slidercoda1id2 .title_group .coda-slider-wrapper,
	.mod_slidercoda1id3 .title_group .coda-slider-wrapper,
	.mod_slidercoda1id4 .title_group .coda-slider-wrapper{display:none;}
	.mod_slidercoda1 .panel-wrapper ul,
	.mod_slidercoda1id2 .panel-wrapper ul,
	.mod_slidercoda1id3 .panel-wrapper ul,
	.mod_slidercoda1id4 .panel-wrapper ul{padding:0 0 0 10px;}
	/*Connie20190409 begin*/
	.mod_slidercoda1 .menuitem .tabs,
	.mod_slidercoda1id2 .menuitem .tabs,
	.mod_slidercoda1id3 .menuitem .tabs,
	.mod_slidercoda1id4 .menuitem .tabs,
	.mod_slidercoda1b .menuitem .tabs{display:flex;overflow-x:auto;}
	.mod_slidercoda1 .menuitem ul li,
	.mod_slidercoda1id2 .menuitem ul li,
	.mod_slidercoda1id3 .menuitem ul li,
	.mod_slidercoda1id4 .menuitem ul li,
	.mod_slidercoda1b .menuitem ul li{white-space:nowrap;}
	/*Connie20190409 end*/
	.mod_slidercoda1 .tab_container .title_style5,
	.mod_slidercoda1id2 .tab_container .title_style5,
	.mod_slidercoda1id3 .tab_container .title_style5,
	.mod_slidercoda1id4 .tab_container .title_style5{display:block;}
	.mod_slidercoda1 .module_carousel1 .frame{height:auto !important;}/*Connie20190411_1*/
	/*Connie20190411_2 begin*/
	/*
	.mod_slidercoda1 .tab_content1:nth-of-type(-n+2),
	.mod_slidercoda1id2 .tab_content1:nth-of-type(-n+2),
	.mod_slidercoda1id3 .tab_content1:nth-of-type(-n+2),
	.mod_slidercoda1id4 .tab_content1:nth-of-type(-n+2){display:block !important;}前2個顯示
	.mod_slidercoda1 .module_carousel1 li:nth-of-type(n+7),
	.mod_slidercoda1id2 .module_carousel1 li:nth-of-type(n+7),
	.mod_slidercoda1id3 .module_carousel1 li:nth-of-type(n+7),
	.mod_slidercoda1id4 .module_carousel1 li:nth-of-type(n+7){display:none !important;}module_carousel1被包在mod_slidercoda1(含id系列)裡
	*/
	/*Connie20190411_2 end*/
	
	/*mod_slidercoda1b*/
	.mod_slidercoda1b .title_group .coda-slider-wrapper{position:relative;left:0;margin:0 0 10px 0;width:100% !important;height:28px;}
	.mod_slidercoda1b .coda-slider-wrapper .coda-slider .panel-container{margin-left:0 !important;width:768px !important;}/*因程式,一定要給px寬度*/
	.mod_slidercoda1b .coda-slider-wrapper .coda-slider .panel-container .panel{width:auto;}
	.mod_slidercoda1b .coda-nav{display:none;}/*不需要*/
	.mod_slidercoda1b .coda-nav-left{display:none;position:absolute;left:0;top:0;width:25px;height:28px;}/*不需要，RWD無效，計算width的px*/
	.mod_slidercoda1b .coda-nav-right{display:none;position:absolute;right:0;top:0;width:25px;height:28px;}/*不需要，RWD無效，計算width的px*/
	.mod_slidercoda1b .coda-slider{float:none;margin:0 auto;padding:0;width:auto;height:28px !important;overflow-x:auto;}
	.mod_slidercoda1b .coda-slider-wrapper .coda-slider .panel-container .panel:first-child,
	.mod_slidercoda1b .coda-slider-wrapper .coda-slider .panel-container .panel:last-child,
	.mod_slidercoda1b .coda-slider-wrapper .coda-slider .panel-container .panel:nth-last-of-type(2){display:none;}/*nth-last-of-type 倒數第幾個*/
	.mod_slidercoda1b .panel-wrapper ul{padding:0 0 0 10px;}
	
	/*Connie20190417 begin*/
	/*mod_slidercoda1c*/
	.mod_slidercoda1c .title_group{display:flex;border-bottom:1px solid #d5d5d5;}
	.mod_slidercoda1c .title_style1{min-width:82px;height:30px;overflow:hidden;border-bottom:0;}/*標題最寬只能4字*/
	.mod_slidercoda1c .title_group .coda-slider-wrapper{ margin-top:1px; position:inherit; left:0; -webkit-overflow-scrolling:touch; }
	.mod_slidercoda1c .coda-slider-wrapper .coda-nav-left,
	.mod_slidercoda1c .coda-slider-wrapper .coda-nav-right{display:none;}/*隱藏輪播左右箭頭*/
	.mod_slidercoda1c .coda-slider-wrapper .coda-slider{width:auto;}
	.mod_slidercoda1c .coda-slider .panel-container{display:flex; width:auto !important; margin-left:0 !important;}/*移除程式值*/
	.mod_slidercoda1c .coda-slider-wrapper .coda-slider .panel-container .panel{width:570px;}
	.mod_slidercoda1c .menuitem ul li{margin:0 3px;width:106px;}/*頁籤寬度最多6字*/
	.mod_slidercoda1c .panel-container > .menuitem:first-child,
	.mod_slidercoda1c .panel-container > .menuitem:last-child{display:none !important;}/*隱藏cola-slider重複輪播產生的前後兩組頁籤*/
	.mod_slidercoda1c .more2box{ min-width:55px; margin-top:4px; padding-right:5px; text-align:right; position:inherit; right:0;}/*more拉到外面*/
	/*Connie20190417 end*/
	
	/*mod_swiper1c*/
	.mod_swiper1c .swiper-container1c{width:94%;}
	.mod_swiper1c .swiper-wrapper .swiper-slide{padding:0;}
	
	/*mod_swiper3c*/
	.mod_swiper3c .swiper-slide .txtfield_swiper3c{width:85%;}
	
	/*mod_swiper3d*/
	.swiper3dcolumn .alpha_swiper3d{width:33.6%;}
	.swiper3dcolumn .beta_swiper3d{width:63.75%;}
	.beta_swiper3d .more_swiper3d{margin-bottom:5px;}
	
	/*mod_swiper5*/
	.mod_swiper5 .swiper5box .swiper-container5{width:100%;}
	
	/*mod_swiper6*/
	.swiper6{width:100%;}
	.swiper6 .tab_swiper6{margin-bottom:10px;}
	.tab_swiper6 .title_swiper6{position:static;margin:0;padding-left:10px;width:auto;height:22px;line-height:22px;font-size:1.8rem;}/*width勿100%會有捲軸*/
	.tab_swiper6 .gallery-thumbs6{float:none;width:100%;}
	.content_swiper6 .gallery-top6 .swiper-slide .gallerytopcol{width:100%;}
	.content_swiper6 .gallerytopcol{width:100%;}
	.content_swiper6 .gallery-top6 li{width:23.4%;}
	.content_swiper6 .swiper-button-next{right:0;}
	
	/*mod_swiper6b（含 js 系列）*/
	/*共用*/
	.swiper6b{width:100%;}
	.swiper6b .tab_swiper6b{margin-bottom:10px;}
	.tab_swiper6b .title_swiper6b{position:static;margin:0;padding-left:10px;width:auto;height:22px;line-height:22px;font-size:1.8rem;}/*width勿100%會有捲軸*/
	.content_swiper6b .gallerytopcol{width:100%;}
	.content_swiper6b .swiper-button-next{right:0;}
	/*個別*/
	.tab_swiper6b .gallery-thumbs6b{float:none;width:100%;}
	.content_swiper6b .gallery-top6b .swiper-slide .gallerytopcol{width:100%;}
	.content_swiper6b .gallery-top6b li{width:23.4%;}
	
	.tab_swiper6b .gallery-thumbs6bjs2{float:none;width:100%;}
	.content_swiper6b .gallery-top6bjs2 .swiper-slide .gallerytopcol{width:100%;}
	.content_swiper6b .gallery-top6bjs2 li{width:23.4%;}
	
	.tab_swiper6b .gallery-thumbs6bjs3{float:none;width:100%;}
	.content_swiper6b .gallery-top6bjs3 .swiper-slide .gallerytopcol{width:100%;}
	.content_swiper6b .gallery-top6bjs3 li{width:23.4%;}
	
	.tab_swiper6b .gallery-thumbs6bjs4{float:none;width:100%;}
	.content_swiper6b .gallery-top6bjs4 .swiper-slide .gallerytopcol{width:100%;}
	.content_swiper6b .gallery-top6bjs4 li{width:23.4%;}
	
	.tab_swiper6b .gallery-thumbs6bjs5{float:none;width:100%;}
	.content_swiper6b .gallery-top6bjs5 .swiper-slide .gallerytopcol{width:100%;}
	.content_swiper6b .gallery-top6bjs5 li{width:23.4%;}
	
	.tab_swiper6b .gallery-thumbs6bjs6{float:none;width:100%;}
	.content_swiper6b .gallery-top6bjs6 .swiper-slide .gallerytopcol{width:100%;}
	.content_swiper6b .gallery-top6bjs6 li{width:23.4%;}
	
	.tab_swiper6b .gallery-thumbs6bjs7{float:none;width:100%;}
	.content_swiper6b .gallery-top6bjs7 .swiper-slide .gallerytopcol{width:100%;}
	.content_swiper6b .gallery-top6bjs7 li{width:23.4%;}
	
	/*mod_swiper7*/
	.mod_swiper7 .swiper7box .swiper-container7{width:100%;}
	.mod_swiper7 .swiper-wrapper .swiper-slide img{width:100%;}
	
	/*mod_tab3*/
	.mod_tab3 .module_carousel1 .abgne_carousel .frame{height:auto;}/*module_carousel1被包在此模組*/
	.mod_tab3 .module_carousel1 .frame ul{display:flex;display:-ms-flexbox;height:100%;white-space:nowrap;overflow-x:auto;}
	.mod_tab3 .module_carousel1 .frame ul li{width:auto;}/*故意露出下一品一些*/
	.mod_tab3 .module_carousel1 .coverbox img{width:140px;}
	.mod_tab3 .module_carousel1 .beta_classlevel .pdnamebox,
	.mod_tab3 .module_carousel1 .beta_classlevel .excerptbox{white-space:normal;}
	.mod_tab3 .module_carousel1 .beta_classlevel .nextbuybox{right:-2px;}
	*::-ms-backdrop, .mod_tab3 .module_carousel1 .coverbox img{width:135px;}/* for IE11 */
	*::-ms-backdrop, .mod_tab3 .module_carousel1 .beta_classlevel .pdnamebox{white-space:normal;}/* for IE11 */
	*::-ms-backdrop, .mod_tab3 .module_carousel1 .beta_classlevel .buymixbox .priceset{height:auto;}/* for IE11 */
	*::-ms-backdrop, .mod_tab3 .module_carousel1 .beta_classlevel .priceset span{display:block;}/* for IE11 */
	*::-ms-backdrop, .mod_tab3 .module_carousel1 .beta_classlevel .nextbuybox{right:-5px;}/* for IE11 */
	*::-ms-backdrop, .mod_tab3 .module_carousel1 .frame ul li{width:auto; }/* for IE11 */
	
	/*mod_tab3js2*/
	.mod_tab3js2 .module_carousel1 .abgne_carousel .frame{height:auto;}/*module_carousel1被包在此模組*/
	.mod_tab3js2 .module_carousel1 .frame ul{display:flex;display:-ms-flexbox;height:100%;white-space:nowrap;overflow-x:auto;}
	.mod_tab3js2 .module_carousel1 .frame ul li{width:auto;}/*故意露出下一品一些*/
	.mod_tab3js2 .module_carousel1 .coverbox img{width:140px;}
	.mod_tab3js2 .module_carousel1 .beta_classlevel .pdnamebox,
	.mod_tab3js2 .module_carousel1 .beta_classlevel .excerptbox{white-space:normal;}
	.mod_tab3js2 .module_carousel1 .beta_classlevel .nextbuybox{right:-2px;}
	*::-ms-backdrop, .mod_tab3js2 .module_carousel1 .coverbox img{width:135px;}/* for IE11 */
	*::-ms-backdrop, .mod_tab3js2 .module_carousel1 .beta_classlevel .pdnamebox{white-space:normal;}/* for IE11 */
	*::-ms-backdrop, .mod_tab3js2 .module_carousel1 .beta_classlevel .buymixbox .priceset{height:auto;}/* for IE11 */
	*::-ms-backdrop, .mod_tab3js2 .module_carousel1 .beta_classlevel .priceset span{display:block;}/* for IE11 */
	*::-ms-backdrop, .mod_tab3js2 .module_carousel1 .beta_classlevel .nextbuybox{right:-5px;}/* for IE11 */
	*::-ms-backdrop, .mod_tab3js2 .module_carousel1 .frame ul li{width:auto; }/* for IE11 */
	
	/*mod_tab3js3*/
	.mod_tab3js3 .module_carousel1 .abgne_carousel .frame{height:auto;}/*module_carousel1被包在此模組*/
	.mod_tab3js3 .module_carousel1 .frame ul{display:flex;display:-ms-flexbox;height:100%;white-space:nowrap;overflow-x:auto;}
	.mod_tab3js3 .module_carousel1 .frame ul li{width:auto;}/*故意露出下一品一些*/
	.mod_tab3js3 .module_carousel1 .coverbox img{width:140px;}
	.mod_tab3js3 .module_carousel1 .beta_classlevel .pdnamebox,
	.mod_tab3js3 .module_carousel1 .beta_classlevel .excerptbox{white-space:normal;}
	.mod_tab3js3 .module_carousel1 .beta_classlevel .nextbuybox{right:-2px;}
	*::-ms-backdrop, .mod_tab3js3 .module_carousel1 .coverbox img{width:135px;}/* for IE11 */
	*::-ms-backdrop, .mod_tab3js3 .module_carousel1 .beta_classlevel .pdnamebox{white-space:normal;}/* for IE11 */
	*::-ms-backdrop, .mod_tab3js3 .module_carousel1 .beta_classlevel .buymixbox .priceset{height:auto;}/* for IE11 */
	*::-ms-backdrop, .mod_tab3js3 .module_carousel1 .beta_classlevel .priceset span{display:block;}/* for IE11 */
	*::-ms-backdrop, .mod_tab3js3 .module_carousel1 .beta_classlevel .nextbuybox{right:-5px;}/* for IE11 */
	*::-ms-backdrop, .mod_tab3js3 .module_carousel1 .frame ul li{width:auto; }/* for IE11 */
	
	/*mod_tab3js4*/
	.mod_tab3js4 .module_carousel1 .abgne_carousel .frame{height:auto;}/*module_carousel1被包在此模組*/
	.mod_tab3js4 .module_carousel1 .frame ul{display:flex;display:-ms-flexbox;height:100%;white-space:nowrap;overflow-x:auto;}
	.mod_tab3js4 .module_carousel1 .frame ul li{width:auto;}/*故意露出下一品一些*/
	.mod_tab3js4 .module_carousel1 .coverbox img{width:140px;}
	.mod_tab3js4 .module_carousel1 .beta_classlevel .pdnamebox,
	.mod_tab3js4 .module_carousel1 .beta_classlevel .excerptbox{white-space:normal;}
	.mod_tab3js4 .module_carousel1 .beta_classlevel .nextbuybox{right:-2px;}
	*::-ms-backdrop, .mod_tab3js4 .module_carousel1 .coverbox img{width:135px;}/* for IE11 */
	*::-ms-backdrop, .mod_tab3js4 .module_carousel1 .beta_classlevel .pdnamebox{white-space:normal;}/* for IE11 */
	*::-ms-backdrop, .mod_tab3js4 .module_carousel1 .beta_classlevel .buymixbox .priceset{height:auto;}/* for IE11 */
	*::-ms-backdrop, .mod_tab3js4 .module_carousel1 .beta_classlevel .priceset span{display:block;}/* for IE11 */
	*::-ms-backdrop, .mod_tab3js4 .module_carousel1 .beta_classlevel .nextbuybox{right:-5px;}/* for IE11 */
	*::-ms-backdrop, .mod_tab3js4 .module_carousel1 .frame ul li{width:auto; }/* for IE11 */
	
	/*Connie20190510_3 begin*/
	/*mod_tab4 + js系列 共用*/
	.titlegroup_tab4 .menu_tab4,
	.titlegroup_tab4js2 .menu_tab4js2,
	.titlegroup_tab4js3 .menu_tab4js3,
	.titlegroup_tab4js4 .menu_tab4js4{position:static;margin:-40px 10px 0 112px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;}
	.menu_tab4 ul.tag_tab4,
	.menu_tab4js2 ul.tag_tab4js2,
	.menu_tab4js3 ul.tag_tab4js3,
	.menu_tab4js4 ul.tag_tab4js4{display:flex;position:relative;width:600px;height:35px;white-space:nowrap;overflow-x:auto;}
	ul.tag_tab4 li,
	ul.tag_tab4js2 li,
	ul.tag_tab4js3 li,
	ul.tag_tab4js4 li{width:111px;}
	/*Connie20190510_3 end*/
	
	/*mod_specialshop1*/
	.mod_specialshop1{margin:0 auto 20px auto;padding:0;width:96%;height:auto;}
	.mod_specialshop1 .specialshop1{margin-bottom:0;padding-bottom:0;border-bottom:none;}
	.content_scshop1 .scshopcol .scshopunit{float:left;margin-right:1%;width:24.2%;height:auto;}
	.content_scshop1 .scshopcol .scshopunit:nth-of-type(4n){margin-right:0;}
	.content_scshop1 .scshopcol .scshopunit:nth-of-type(n+5){margin-bottom:0;}/*最後的*/
	
	/*mod_swiper2*/
	.mod_swiper2 .swiperbox .swiper-container2{width:100%;}
	.swiper2col .swiper2unit{box-sizing:border-box;margin:0 0.5% 10px 0.5%;padding:5px 1% 10px 1%;width:49%;}
	
	/*mod_tab1b*/
	.mod_tab1b .tab1b .menu_tab1b .tag_tab1b{white-space:nowrap;overflow-x:auto;overflow-y:hidden;}
	
	/*mod_tab1c*/
	.mod_tab1c .menu_tab1c .tag_tab1c{white-space:nowrap;overflow-x:auto;overflow-y:hidden;}
	
	/*mod_tab1c2*/
	.mod_tab1c2 .menu_tab1c2 .tag_tab1c2{white-space:nowrap;overflow-x:auto;overflow-y:hidden;}
	.mod_tab1c2 .module_carousel1 .abgne_carousel .frame{height:auto;}
	.mod_tab1c2 .module_carousel1 .frame ul{display:flex;height:100%;white-space:nowrap;overflow-x:auto;}
	.mod_tab1c2 .module_carousel1 .frame ul li{width:auto;}
	.mod_tab1c2 .module_carousel1 .sloganbox,
	.mod_tab1c2 .module_carousel1 .beta_classlevel .pdnamebox,
	.mod_tab1c2 .module_carousel1 .beta_classlevel .excerptbox{white-space:normal;}
	.mod_tab1c2 .module_carousel1 .coverbox img{width:140px;}
	.mod_tab1c2 .module_carousel1 .beta_classlevel .nextbuybox{right:-2px;}
	
	/*mod_tab2*/
	.mod_tab2 .bnunit_tab2 img{width:100%;height:auto;}
	.mod_tab2 .tagcol_tab2 .tagunit_tab2{width:49.3%;}
	.mod_tab2 .tagcol_tab2 .tagunit_tab2:nth-child(2n){margin-right:0;}


	/* 特定頁 --------------------------------------------------- */
	/*book_class_level1_page*/
	.book_class_level1_page .module_nav3{display:none;}
	.book_class_level1_page .beta .module_nav3{display:block;}
	.book_class_level1_page .minor_mv1 .titlebox_mv1,
	.book_class_level1_page .minor_mv1b .titlebox_mv1b{display:block;}
	.mainarea_bookclasslevel1 .maincolumn .mod_list2b,
	.mainarea_bookclasslevel1 .maincolumn .mod_specialshop1{display:block;}
	.mainarea_bookclasslevel1 .mod_list2b .list2b{padding-bottom:0;border:none;}
	.mainarea_bookclasslevel1 .list2b .btn_list2b{display:none;}
	.mainarea_bookclasslevel1 .list2bcol .list2bunit{line-height:1.6;}/*修正手機實測露出一點點第二排的字*/
	.mainarea_bookclasslevel1 .list2bcol .list2bunit:nth-of-type(n+5){margin-bottom:0;}
	.maincolumn .bookclasslevel1field{margin:0 0 17px;width:100%;}
	.bookclasslevel1field.new3 .bookclasslevel1content,
	.bookclasslevel1field.topic2 .bookclasslevel1content,
	.bookclasslevel1field.topic4 .bookclasslevel1content,
	.bookclasslevel1field.bn1 .bookclasslevel1content,
	.bookclasslevel1field.bn2 .bookclasslevel1content,
	.bookclasslevel1field.bn4 .bookclasslevel1content{margin:0 7px;}
	.maincolumn .bookclasslevel1field.keyword,
	.maincolumn .bookclasslevel1field.author{display:none;}
	.bookclasslevel1field.new1 .module_carousel1b .frame,
	.bookclasslevel1field.type1 .module_carousel1b .frame,
	.bookclasslevel1field.type2 .module_carousel1b .frame,
	.bookclasslevel1field.topic1 .module_carousel1b .frame{height:auto;}
	.bookclasslevel1field.topic2 .mod_grid2 .grid2unit{margin-bottom:10px;}
	.bookclasslevel1field.new1 .module_carousel1 li:nth-of-type(n+5),
	.bookclasslevel1field.type1 .module_carousel1 li:nth-of-type(n+5),
	.bookclasslevel1field.type2 .module_carousel1 li:nth-of-type(n+5),
	.bookclasslevel1field.billboard .pc{display:none;}
	.bookclasslevel1field.billboard .m{display:block;}
	.bookclasslevel1field.type3 .pc{display:none;}
	.bookclasslevel1field.type3 .m{display:block;}
	.book_class_level1_page .beta .mod_publish1{display:block;margin-bottom:0;}
	.book_class_level1_page .module_nav1b{display:block;}
	.beta #book_class1_age{display:block;}/*Connie20190502*/
	.beta [id^="book_class1_speacialist_"]{display:block;}/*Connie20190502+Connie20190514_1*/
	.beta [id^="book_class1_blblna_"]{display:block;}/*Connie20190502+Connie20190514_1*/
	
	/*book_groups_index_page*/
	.book_groups_index_page .module_nav3{display:none;}
	.book_groups_index_page .module_nav1b{display:block;margin-top:25px;}
	.book_groups_index_page .beta .module_nav3{display:block;}
	.book_groups_index_page .beta .mod_list1{display:block;margin-bottom:0;}
	.book_groups_index_page .beta .mod_list1 .list1{margin-bottom:0;}
	.mainarea_bookgroupsindex .maincolumn .mainbnfield{margin-bottom:17px;}
	.maincolumn .bookgroupsindexfield{margin:0 0 17px;}
	.bookgroupsindexfield.new .pc,
	.bookgroupsindexfield.typenew1 .pc,
	.bookgroupsindexfield.typenew2 .pc{display:none;}
	.bookgroupsindexfield.new .m,
	.bookgroupsindexfield.typenew1 .m,
	.bookgroupsindexfield.typenew2 .m{display:block;}
	.bookgroupsindexfield.new .mod_tab3 .more2{display:none;}
	.bookgroupsindexfield.billboard .module_carousel1b .frame{height:auto;}
	.bookgroupsindexfield.typenew1 .mod_tab3b .smitem_tab3b ul li:nth-of-type(n+6){display:none;}
	.bookgroupsindexfield.typenew1 .module_display2 .displayunit{margin-bottom:10px;}
	.bookgroupsindexfield.typenew2 .mod_tab3bjs2 .smitem_tab3bjs2 ul li:nth-of-type(n+6){display:none;}
	.bookgroupsindexfield.typenew2 .module_display2 .displayunit{margin-bottom:10px;}
	
	/*book_hk_index_page*/
	.book_hk_index_page .module_nav3{display:none;}
	.book_hk_index_page .beta .module_nav3{display:block;}
	.book_hk_index_page .beta .mod_list1{display:block;margin-bottom:0;}
	.book_hk_index_page .beta .mod_list1 .list1{margin-bottom:0;}
	.book_hk_index_page .module_nav1b{display:block;margin-top:25px;}
	.mainarea_bookhkindex .maincolumn .mainbnfield{margin-bottom:17px;}
	.maincolumn .bookhkindexfield{margin:0 0 17px;width:100%;}
	.bookhkindexfield.new .pc{display:none;}
  .bookhkindexfield.new .m{display:block;}
  .bookhkindexfield.new .mod_tab3 .more2{display:none;}
	.bookhkindexfield.editorrec .mod_layout1 .layout1 .major_layout1{margin-bottom:0;}
	.bookhkindexfield.editorrec .mod_layout1 .layout1 .minor_layout1{display:none;}
	.bookhkindexfield.billboard .module_carousel1b .frame{height:auto;}
	.bookhkindexfield.typenew1 .pc{display:none;}
	.bookhkindexfield.typenew1 .m{display:block;}
	.bookhkindexfield.typenew1 .mod_tab3b .smitem_tab3b ul li:nth-of-type(n+6){display:none;}
	.bookhkindexfield.typenew1 .module_display2 .displayunit{margin-bottom:10px;}
	.bookhkindexfield.typenew2 .pc{display:none;}
	.bookhkindexfield.typenew2 .m{display:block;}
	.bookhkindexfield.typenew2 .mod_tab3bjs2 .smitem_tab3bjs2 ul li:nth-of-type(n+6){display:none;}
	.bookhkindexfield.typenew2 .module_display2 .displayunit{margin-bottom:10px;}
	
	/*book_index_page*/
	.book_index_page .module_nav3{display:none;}
	.book_index_page .beta .module_nav3,
	.book_index_page .beta .mod_list1{display:block;margin-bottom:0;}
	.book_index_page .beta .mod_list1 .list1{margin:0;padding:0;border-bottom:none;}
	.book_index_page .beta .mod_list1 .list1 .content_select{margin-bottom:0;}
	.book_index_page .mod_layout1{margin-bottom:20px;}
	.book_index_page .mod_layout1 .layout1 .minor_layout1{display:none;}
	.book_index_page .bncol_tab2 .bnunit_tab2:nth-of-type(n+5),
	.book_index_page .tagcol_tab2 .tagunit_tab2:nth-of-type(n+5){display:none;}
	.book_index_page .module_nav1b{display:block;}
	.book_index_page .mod_list1 select{height:28px;}
	.maincolumn .bookindexfield.keyword,
	.maincolumn .bookindexfield.author{display:none;}
	.maincolumn .bookindexfield{margin:0 0 17px;}
	.bookindexfield.anonymous1 .bookindexcontent,
	.bookindexfield.anonymous2 .bookindexcontent,
	.bookindexfield.exhibit .bookindexcontent{margin:0 7px;}
	.bookindexfield.firstbuymix .pc{display:none;}
	.bookindexfield.firstbuymix .m{display:block;}
	#book_index_reserve .module_carousel1 .frame{height:auto;}/*Connie20190412_1*/
  #book_index_subjectA .module_carousel1b .frame{height:auto;}/*Connie20190321 + Connie20190411_1*/
	#book_index_bestseller .module_carousel1 .frame{height:auto;}/*Connie20190412_1*/
	#book_index_booknew .sliderfield_slider2b .slider2bfunc{height:auto;}/*Connie20190411_1*/
	.bookindexfield.anonymous2 .mod_grid2 .grid2unit{margin-bottom:10px;}
	.bookindexfield.billboard .pc{display:none;}
	.bookindexfield.billboard .m{display:block;}
	#english_index_newprod .module_slider2b .slider2bfunc{height:auto;}/*Connie20190412_1*/
	/*Connie20190214_2
	.bookindexfield.new .excerptbox{display:none;}
	.bookindexfield.new .buymixbox,
	.bookindexfield.new .nextbuybox{display:block;}
	*/
	
	
	/*book_reco_index_page*/
	.book_reco_index_page .module_nav3{display:none;}
	.book_reco_index_page .beta .module_nav3,
	.book_reco_index_page .beta .mod_list1,
	.book_reco_index_page .beta .mod_specialshop1,
	.book_reco_index_page .module_nav1b{display:block;}
	.book_reco_index_page .beta .mod_publish1{display:block;margin-bottom:0;}
	.book_reco_index_page .mod_list1 .list1,
	.book_reco_index_page .list1 .content_select,
	.book_reco_index_page .list1 .content_list1{margin-bottom:0;}
	.maincolumn .bookrecoindexfield.keyword{display:none;}
	.maincolumn .bookrecoindexfield{margin:0 0 17px;width:100%;}
	.maincolumn .bookrecoindexfield.typereco{margin-bottom:0;}
	.bookrecoindexfield.strongreco .module_carousel1b .frame,
	.bookrecoindexfield.choice .module_carousel1b .frame{height:auto;}
	.bookrecoindexfield.pubnews .mod_layout1 .layout1 .major_layout1{margin-bottom:0;}
	.bookrecoindexfield.pubnews .mod_layout1 .layout1 .minor_layout1{display:none;}
	.bookrecoindexfield.typereco .module_carousel1b .frame{height:auto;}
	.bookrecoindexfield.typereco .module_carousel1b .frame ul li:nth-of-type(4n-3){margin-left:0.5%;}
	.bookrecoindexfield.typereco .module_carousel1b .frame ul li:nth-of-type(4n){margin-right:0.5%;}
	.bookrecoindexfield.typereco .module_carousel1b .frame ul li{width:49%;margin-bottom:10px;}
	.bookrecoindexfield.typereco .module_carousel1b .togglebtn_carousel{margin-bottom:0;}
	
	
	/*billboard_hot_1col_page （各館） 共用 */
	.billboard_hot_1col_page .module_breadcrumb2.m{display:block;}
	.billboard_hot_1col_page .module_breadcrumb2.pc{display:none;}
	.billboard_hot_1col_page .module_breadcrumb2{margin:0 7px 13px;}
	.billboard_hot_1col_page .module_nav3{display:none;}/*隱藏無下拉選單的module_nav3*/
	.billboard_hot_1col_page .module_nav3b{display:block;}/*顯示有下拉選單的module_nav3b*/
	.mainarea_billboardhot1col .navcolumn{display:none;}
	.mainarea_billboardhot1col .module_display2 .displaycol .displayunit{width:49%;}
	.mainarea_billboardhot1col .module_display2 .displaycol .displayunit:nth-of-type(4n),
	.mainarea_billboardhot1col .module_display2 .displaycol .displayunit:nth-of-type(6n){margin-right:0.5%;}
	/*for 中文書book
	.billboard_hot_1col_page .module_nav3b.book .navcolumn_nav3b li:nth-of-type(6),
	.billboard_hot_1col_page .module_nav3b.book .navcolumn_nav3b li:nth-of-type(7){width:32%;}
	.billboard_hot_1col_page .module_nav3b.book .navcolumn_nav3b li:nth-of-type(8){display:none;}
	*/
	/*for 英文書eng*/
	.billboard_hot_1col_page.eng .module_display2 .coverbox img{max-width:none;}
	
	
	/*billboard_hot_2col_page （各館） 共用 */
	.billboard_hot_2col_page .module_breadcrumb2.m{display:block;}
	.billboard_hot_2col_page .module_breadcrumb2.pc{display:none;}
	.billboard_hot_2col_page .container_menumix,
	.billboard_hot_2col_page .container_main .main_nav,
	.billboard_hot_2col_page .module_nav4{display:none;}
	.billboard_hot_2col_page .module_nav3{display:none;}
	.billboard_hot_2col_page .module_nav3b{display:block;}
	/*for 中文書book
	.billboard_hot_2col_page .module_nav3b.book .navcolumn_nav3b li:nth-of-type(6),
	.billboard_hot_2col_page .module_nav3b.book .navcolumn_nav3b li:nth-of-type(7){width:32%;}
	.billboard_hot_2col_page .module_nav3b.book .navcolumn_nav3b li:nth-of-type(8){display:none;}
	*/
	/*for 英文書eng*/
	.billboard_hot_2col_page.eng .module_display2 .coverbox img{height:200px;}
	
	
	/*book_class_level_page*/
	.container .book_class_level_page .alpha{display:none;}
	.book_class_level_page .module_nav3{display:none;}
	.book_class_level_page .beta .module_nav3{display:block;}
	.book_class_level_page .module_belt1{display:none;}
	.book_class_level_page .module_belt2b{display:block;}
	.book_class_level_page .list_display .basic1box{display:block;margin-bottom:2px;}
	.book_class_level_page .list_display .basic2box .pubdate,
	.book_class_level_page .list_display .basic2box .star{display:none;}
	.book_class_level_page .list_display .excerptbox{display:none;}
	.book_class_level_page .list_display .pdnamebox{height:auto;max-height:2.8em;}
	.book_class_level_page .list_display .basic2box .age,
	.book_class_level_page .list_display .basic2box .zhuyin{display:none;}
	.book_class_level_page .pic_display .basic2box .pubdate{display:none;}
	.book_class_level_page .pic_display .basic2box span:nth-of-type(3){display:none;}
	/* 各大類的此頁樣式 */
	.book_class_level_page.reserve .pic_display .basic2box .pubdate,
	.book_class_level_page.reserve .pic_display .basic2box .line1:nth-of-type(3){display:block;}
	.book_class_level_page.reserve .list_display .basic1box .star{display:none;}
	.book_class_level_page.reserve .list_display .basic2box .pubdate{display:block;}
	
	
	/*common_billboard_soon_page*/
	.common_billboard_soon_page .module_belt2c{display:block;}
	
	/*common_class_level3_page*/
	.common_class_level3_page .module_nav3{display:none;}
	.common_class_level3_page .beta .module_nav3{display:block;}
	.classlevelcolumn .classlevelfield{margin:0 0 17px;}
	.classlevelcolumn .classlevelfield:last-child{margin-bottom:0;}
	.classlevelcontent.billboard .module_carousel1 .frame{height:auto;}
	.classlevelcontent.billboard .module_carousel1 .frame ul{display:inline-block;/*預設*/position:static;height:auto;font-size:0;white-space:normal;overflow-x:visible;}
	.classlevelcontent.billboard .module_carousel1 .frame ul li{margin-bottom:10px;width:49%;}
	.classlevelcontent.billboard .module_carousel1 .frame ul li:nth-last-child(1),
	.classlevelcontent.billboard .module_carousel1 .frame ul li:nth-last-child(2){margin-bottom:0;}
	.classlevelcontent.billboard .module_carousel1 .coverbox img{max-width:200px;}
	.classlevelcontent.general .module_carousel1 .frame{height:auto;}
	.classlevelcontent.general .module_carousel1 .frame ul{display:inline-block;/*預設*/position:static;height:auto;font-size:0;white-space:normal;overflow-x:visible;}
	.classlevelcontent.general .module_carousel1 .frame ul li{margin-bottom:10px;width:49%;}
	.classlevelcontent .module_carousel1 .coverbox img{width:100%;}
	.classlevelcontent .module_carousel1 .pdnamebox{width:100%;}
	
	/*common_class_level4_page*/
	.common_class_level4_page .module_nav3{display:none;}
	.common_class_level4_page .beta .module_nav3{display:block;}
	.common_class_level4_page .module_belt1{display:none;}
	.common_class_level4_page .module_belt2b{display:block;}
	.common_class_level4_page .list_display .basic1box{display:block;margin-bottom:2px;}
	.common_class_level4_page .list_display .basic2box .pubdate,
	.common_class_level4_page .list_display .basic2box .star{display:none;}
	.common_class_level4_page .list_display .excerptbox{display:none;}
	.common_class_level4_page .list_display .pdnamebox{height:auto;max-height:2.8em;}
	.common_class_level4_page .list_display .basic2box .age,
	.common_class_level4_page .list_display .basic2box .zhuyin{display:none;}
	.common_class_level4_page .pic_display .basic2box .pubdate{display:none;}
	.common_class_level4_page .pic_display .basic2box span:nth-of-type(3){display:none;}
	
	/*eng_class_level1_page*/
	
	/*eng_index_page*/
	.eng_index_page .module_nav3{display:none;}
	.eng_index_page .module_nav1b{display:block;}
	.eng_index_page .beta .module_nav3,
	.eng_index_page .beta .mod_list1{display:block;margin-bottom:0;}
	.eng_index_page .beta .module_nav3 li{width:49.4%;}
	.eng_index_page .beta .module_nav3 li:nth-of-type(2n){margin-right:0;}
	.eng_index_page .beta .module_nav3 li:nth-of-type(n+3){display:none;}
	.eng_index_page .beta .mod_list1 .list1{margin:0;padding:0;border-bottom:none;}
	.eng_index_page .beta .mod_list1 .list1 .content_select{margin-bottom:0;}
	.maincolumn .engindexfield{margin:0 0 17px;width:100%;}
	.engindexfield.keyword,
	.engindexfield.author{display:none;}
	.engindexfield.billboard .pc{display:none;}
	.engindexfield.billboard .m{display:block;}
	/*
	.engindexfield.billboard .coverbox{padding-bottom:100%;width:100%;height:0;font-size:0;overflow:hidden;background-color:#FFDDDE;淺紅色}
	.engindexfield.billboard .coverbox img{width:100%;height:auto;}
	*/
	#english_index_bestseller .coverbox img{width:auto;max-width:140px;height:161px;}/*Connie20190411_2*/
	.engindexfield.new .module_slider2b .slider2bfunc{height:auto;}
	#english_index_newprod .coverbox img{height:200px;}
	#english_index_newprod .excerptbox{display:none;}/*Connie20190419*/
	
	/*eng_onsale_page*/
	.eng_onsale_page .module_nav3{display:none;}
	.eng_onsale_page .beta .module_nav3{display:block;}
	.eng_onsale_page .beta .module_nav3 li{width:49.4%;}
	.eng_onsale_page .beta .module_nav3 li:nth-of-type(2n){margin-right:0;}
	.eng_onsale_page .beta .module_nav3 li:nth-of-type(n+3){display:none;}
	.eng_onsale_page .module_belt1{display:none;}
	.eng_onsale_page .module_belt2b{display:block;}
	.eng_onsale_page .list_display .basic1box{display:block;margin-bottom:2px;}
	.eng_onsale_page .list_display .basic1box .star{display:none;}
	.eng_onsale_page .list_display .basic2box .pubdate,
	.eng_onsale_page .list_display .basic2box .star{display:none;}
	.eng_onsale_page .list_display .excerptbox{display:none;}
	.eng_onsale_page .list_display .pdnamebox{height:auto;max-height:2.8em;}
	.eng_onsale_page .list_display .basic2box .age,
	.eng_onsale_page .list_display .basic2box .zhuyin{display:none;}
	.eng_onsale_page .pic_display .basic2box .pubdate{display:none;}
	.eng_onsale_page .pic_display .basic2box span:nth-of-type(3){display:none;}
	
	/*eng_publish_page*/
	.eng_publish_page .module_nav3{display:none;}
	.eng_publish_page .beta .module_nav3{display:block;}
	.eng_publish_page .beta .module_nav3 li{width:49.4%;}
	.eng_publish_page .beta .module_nav3 li:nth-of-type(2n){margin-right:0;}
	.eng_publish_page .beta .module_nav3 li:nth-of-type(n+3){display:none;}
	.eng_publish_page .module_belt1{display:none;}
	.eng_publish_page .module_belt2b{display:block;}
	.eng_publish_page .chosen1box{margin:0 0 5px 5px;}
	.eng_publish_page .list_display .basic1box{display:block;margin-bottom:2px;}
	.eng_publish_page .list_display .basic1box .star{display:none;}
	.eng_publish_page .list_display .basic2box .pubdate,
	.eng_publish_page .list_display .basic2box .star{display:none;}
	.eng_publish_page .list_display .excerptbox{display:none;}
	.eng_publish_page .list_display .pdnamebox{height:auto;max-height:2.8em;}
	.eng_publish_page .list_display .basic2box .age,
	.eng_publish_page .list_display .basic2box .zhuyin{display:none;}
	.eng_publish_page .pic_display .basic2box .pubdate{display:none;}
	.eng_publish_page .pic_display .basic2box span:nth-of-type(3){display:none;}
	
	/*Connie20190411_1 begin*/
	/* 【 ebook_index_page 】 */
	#ebook_index_category1 .abgne_carousel .frame{height:auto;}
	#ebook_index_category2 .abgne_carousel .frame{height:auto;}
	#ebook_index_category3 .abgne_carousel .frame{height:auto;}
	#ebook_index_category4 .abgne_carousel .frame{height:auto;}
	/*Connie20190411_1 end*/
	
	
}


/*Connie20190409_2 begin*/
/* 自訂：598px以下 */
@media only screen and (max-width:598px){
	.depart1col .depart1unit{width:25%;}
}
/*Connie20190409_2 end*/

/* 手機：480px以下 */
@media only screen and (max-width:480px){
	.sloganbox{text-align:left;}
	
	.mod_slidercoda1 .coda-slider-wrapper .coda-slider .panel-container{width:640px !important;}/*因程式,一定要給px寬度*/
	.mod_slidercoda1b .coda-slider-wrapper .coda-slider .panel-container{width:640px !important;}/*因程式,一定要給px寬度*/
	
	/**module_belt1b**/
	.belt1b{background-color:#FFF;}
	.selectfield_belt1b .selectcol_belt1b{text-align:center;}
	.belt1b .selectfield_belt1b{padding:0 5px;}
	.selectcol_belt1b .selectunit_belt1b{margin-right:4px;}
	.selectcol_belt1b .selectunit_belt1b:last-child{margin-right:0;}
	.selectcol_belt1b li:nth-of-type(1),
	.selectcol_belt1b li:nth-of-type(2){width:30%;}
	.selectcol_belt1b li:nth-of-type(3){width:35%;}
	.selectunit_belt1b .setitle_belt1b{display:none;}
	.selectunit_belt1b select{width:100%;height:40px;border-color:#c2c2c2;}
	
	/**module_belt1c**/
	.belt1c{background-color:#FFF;}
	.selectfield_belt1c .selectcol_belt1c{text-align:center;}
	.belt1c .selectfield_belt1c{padding:0 5px;}
	.selectcol_belt1c .selectunit_belt1c{margin-right:4px;}
	.selectcol_belt1c .selectunit_belt1c:last-child{margin-right:0;}
	.selectcol_belt1c li:nth-of-type(1),
	.selectcol_belt1c li:nth-of-type(2){width:30%;}
	.selectcol_belt1c li:nth-of-type(3){width:35%;}
	.selectunit_belt1c .setitle_belt1c{display:none;}
	.selectunit_belt1c select{width:100%;height:40px;border-color:#c2c2c2;}
	
	/**module_belt2c**/
	.module_belt2c .filter-box ul li{line-height:1.5;}
	.module_belt2c .abr:before{content:"\A";white-space:pre;}
	
	/**mod_bn1**/
	.bncol_bn1 .bnunit_bn1{margin-bottom:3px;padding:0;width:48.6%;}
	.bncol_bn1 .bnunit_bn1:nth-of-type(2n){margin-right:0;}
	
	/**mod_bn1b**/
	.bncol_bn1b .bnunit_bn1b{margin-bottom:15px;width:48.6%;}
	.bncol_bn1b .bnunit_bn1b:nth-of-type(2n){margin-right:0;}
	.bncol_bn1b .bnunit_bn1b:nth-of-type(n+3){margin-bottom:0;}
	
	/**mod_bn2**/
	.bn2 .division1_bn2{float:none;margin-bottom:10px;width:100%;}
	.bn2 .division2_bn2{float:none;width:100%;}
	.division1_bn2 img,
	.bnunit_bn2 img{width:100%;}
	
	/**mod_bn4**/
	.mod_bn4{margin:0 7px 20px;width:auto;}
	.bn4col .bn4unit{width:49%;/*width:60%;*/max-width:180px;}
	.bn4unit img{width:100%;height:auto;}
		
	/**module_carousel3**/
	.group_carousel3 .alpha_carousel3{width:42.4%;}
	.group_carousel3 .beta_carousel3{width:55%;}
	.depictbox_carousel3 h4{margin-bottom:4px;height:2.2em;line-height:1.3;}
	.depictbox_carousel3 p{height:4.2em;line-height:1.4;}
	
	/**mod_depart1**/
	.depart1col .depart1unit{padding:10px 0 7px;width:25%;height:auto;}
	.depart1unit .iconbox_depart1{margin-bottom:5px;width:37px;height:30px;}
	.depart1unit .namebox_depart1{font-size:1.3rem;/*font-family:"新細明體";*/}
	.depart1unit .icon1,
	.depart1unit .icon2,
	.depart1unit .icon3,
	.depart1unit .icon4,
	.depart1unit .icon5,
	.depart1unit .icon6,
	.depart1unit .icon7,
	.depart1unit .icon8,
	.depart1unit .icon9,
	.depart1unit .icon10,
	.depart1unit .icon11,
	.depart1unit .icon12{background-size:auto 30px;}
	
	/**mod_grid1**/
	.mod_grid1 .grid1col .grid1unit{margin-right:3.2%;width:48.4%;height:100%;}/*Connie20190510_2*/
	.mod_grid1 .grid1col .grid1unit:nth-of-type(2n){margin-right:0;}
	.mod_grid1 .grid1col .grid1unit:nth-last-of-type(1),
	.mod_grid1 .grid1col .grid1unit:nth-last-of-type(2){margin-bottom:0;}
	
	/**mod_grid1b**/
	.mod_grid1b .grid1bcol .grid1bunit{margin-right:3.2%;width:48.4%;}
	.mod_grid1b .grid1bcol .grid1bunit:nth-of-type(2n){margin-right:0;}
	.mod_grid1b .grid1bcol .grid1bunit:nth-last-of-type(1),
	.mod_grid1b .grid1bcol .grid1bunit:nth-last-of-type(2){margin-bottom:0;}
	
	/**mod_grid2**/
	.mod_grid2 .grid2col{width:100%;}
	.grid2col .grid2unit{width:100%;}
	.grid2col .grid2unit:nth-of-type(2n){margin-right:0;}
	.mod_grid2 .grid2unit .piccolumn_grid2{float:left;margin:0;padding:0;width:40%;height:auto;}
	.mod_grid2 .grid2unit .txtcolumn_grid2{float:right;margin:0;padding:0;width:59%;height:auto;}
	
	/**mod_mv1**/
	.mod_mv1{width:100%;}
	
	/**mod_mv1b**/
	.mod_mv1b .mv1b{width:100%;}
	
	/**mod_publish1**/
	.publish1col .publish1unit{width:49%;}
	.publish1col .publish1unit:nth-of-type(2n){margin-right:0;}
	.publish1col .publish1unit:nth-of-type(n+3){margin-bottom:0;}
	
	/**mod_specialshop1**/
	.content_scshop1 .scshopcol .scshopunit{margin-right:2%;width:49%;}
	.content_scshop1 .scshopcol .scshopunit:nth-of-type(2n),
	.content_scshop1 .scshopcol .scshopunit:nth-of-type(4n){margin-right:0;}
	.content_scshop1 .scshopcol .scshopunit:nth-of-type(5),
	.content_scshop1 .scshopcol .scshopunit:nth-of-type(6){margin-bottom:8px;}
	
	/**mod_swiper1c**/
	.mod_swiper1c .swiper-container1c{width:98%;}
	
	/**mod_swiper5**/
	.mod_swiper5 .swiper-wrapper .swiper-slide{width:49% !important;height:100%;}/*綁程式*/
	
	/**mod_swiper6**/
	.content_swiper6 .gallery-top6 li{margin:0 0.5% 10px 0.5%;padding:5px 1% 0 1%;width:49%;height:auto;}
	.tab_swiper6 .gallery-thumbs6 .swiper-slide{margin:0;width:33.333% !important;font-size:1.3rem;/*七字最大1.4rem*/}
	
	/**mod_swiper6b （含 js 系列）**/
	.tab_swiper6b .gallery-thumbs6b .swiper-slide{margin:0;width:33.333% !important;font-size:1.3rem;/*七字最大1.4rem*/}
	.content_swiper6b .gallery-top6b li{margin:0 0.5% 10px 0.5%;padding:5px 1% 0 1%;width:49%;height:auto;}
	
	.tab_swiper6b .gallery-thumbs6bjs2 .swiper-slide{margin:0;width:33.333% !important;font-size:1.3rem;/*七字最大1.4rem*/}
	.content_swiper6b .gallery-top6bjs2 li{margin:0 0.5% 10px 0.5%;padding:5px 1% 0 1%;width:49%;height:auto;}
	
	.tab_swiper6b .gallery-thumbs6bjs3 .swiper-slide{margin:0;width:33.333% !important;font-size:1.3rem;/*七字最大1.4rem*/}
	.content_swiper6b .gallery-top6bjs3 li{margin:0 0.5% 10px 0.5%;padding:5px 1% 0 1%;width:49%;height:auto;}
	
	.tab_swiper6b .gallery-thumbs6bjs4 .swiper-slide{margin:0;width:33.333% !important;font-size:1.3rem;/*七字最大1.4rem*/}
	.content_swiper6b .gallery-top6bjs4 li{margin:0 0.5% 10px 0.5%;padding:5px 1% 0 1%;width:49%;height:auto;}
	
	.tab_swiper6b .gallery-thumbs6bjs5 .swiper-slide{margin:0;width:33.333% !important;font-size:1.3rem;/*七字最大1.4rem*/}
	.content_swiper6b .gallery-top6bjs5 li{margin:0 0.5% 10px 0.5%;padding:5px 1% 0 1%;width:49%;height:auto;}
	
	.tab_swiper6b .gallery-thumbs6bjs6 .swiper-slide{margin:0;width:33.333% !important;font-size:1.3rem;/*七字最大1.4rem*/}
	.content_swiper6b .gallery-top6bjs6 li{margin:0 0.5% 10px 0.5%;padding:5px 1% 0 1%;width:49%;height:auto;}
	
	.tab_swiper6b .gallery-thumbs6bjs7 .swiper-slide{margin:0;width:33.333% !important;font-size:1.3rem;/*七字最大1.4rem*/}
	.content_swiper6b .gallery-top6bjs7 li{margin:0 0.5% 10px 0.5%;padding:5px 1% 0 1%;width:49%;height:auto;}
	
	/**mod_swiper7**/
	.mod_swiper7 .swiper-wrapper .swiper-slide{padding:0 5px 0 5px;width:50% !important;}/*綁程式*/
	
	
	/** 特定頁 --------------------------------------------------- **/
	/**eng_index_page**/
	#english_index_newprod .coverbox img{height:148px;}
	
	/**eng_onsale_page**/
	.eng_onsale_page .pic_display .coverbox img{height:148px;}
	
	/**eng_publish_page**/
	.eng_publish_page .pic_display .coverbox img{height:148px;}
	
	/**billboard_hot_2col_page**/
	.billboard_hot_2col_page.eng .module_display2 .coverbox img{height:148px;}/*for 英文書eng*/
	
}


/*Connie20181205 begin*/
/* 手機：320px以下---增設 */
@media only screen and (max-width:320px){
	/***mod_choose1***/
	.content_cho1 .cpsarea_cho1{height:80%;}
}
/*Connie20181205 end*/



