
body{height:100%;background:url(../images/html_bg.gif) center top #F9F9F9;line-height:18px;}
textarea{font-family:"Helvetica Neue",Helvetica,"Roboto",Arial,"Lucida Grande","PingFang TC","蘋果儷中黑","Apple LiGothic Medium",sans-serif;}
/*針對粗體標題給字型，修正微軟正黑體*/
.GN-lbox2D a,.GN-lbox3 h1,.GN-lbox3 .GN-lbox3B,.HOME-mainbox1b h1 a,.GU-gained strong a,.FM-abox2B,.b-list__main__title,.MSG-list8 h1,.creation-container .article-title{font-family:"Helvetica Neue",Roboto,Arial,"Lucida Grande","PingFang TC","蘋果儷中黑","Apple LiGothic Medium","巴哈正黑體","Microsoft JhengHei","微軟正黑體",Helvetica,sans-serif !important;}

.btn.btn-primary{color:#fff;background-color:#117e96;border-color:#117e96;}
.btn.btn-primary:hover{background-color:#126e7d;border-color:#126e7d;}
.btn.btn-primary{color:#fff;background-color:#117e96;border-color:#117e96;}
.btn.btn-primary:hover{background-color:#126e7d;border-color:#126e7d;color:#fff;}
table{border-spacing:0;}
#BH-wrapper{position:relative;width:1000px;margin:0 auto;}
#BH-wrapper.is-fixedmenu{margin-top:50px;}
#BH-wrapper.BH-wrapper__nontop{padding-top:15px;}
input[type=button],input[type=submit]{padding:2px 10px;}
.bh-banner{margin-top:35px;}
#BH-bigbanner{text-align:center;background:transparent;}
#BH-bigbanner > div{display:inline-block;}
.forum-ad_top .a-mercy-d{display:block;margin-bottom:10px;border-radius:3px;overflow:hidden;}
.box-shadow__soft{box-shadow:0 4px 4px rgba(0,0,0,0.1),0 1px 8px rgba(0,0,0,0.05),0 3px 20px rgba(0,0,0,0.1);}
/** * 模塊:allsite_nav * 描述：全站天樣式 * 應用：page nav,.TOP-bh */
.baha-nav{position:fixed;width:100%;top:0;z-index:9;}
.TOP-bh{position:fixed;top:0;width:100%;background-color:#117e96;background:linear-gradient(135deg,#13aeab 0%,#117e96 75%);height:35px;min-width:320px;z-index:100;-webkit-text-size-adjust:none;}
.TOP-data{background-color:transparent;height:35px;margin:0 auto;position:relative;min-width:320px;width:100%;max-width:1250px;}
.TOP-data > a{float:left;}
.TOP-msg{font-size:13px;position:absolute;right:0;top:35px;min-width:360px;max-width:415px;background-color:transparent;background-clip:padding-box;border:none;border-radius:4px;border-top:none;box-shadow:0 3px 4px rgba(0,0,0,0.1),0 1px 8px rgba(0,0,0,0.05),0 2px 20px rgba(0,0,0,0.1);word-break:break-all;word-wrap:break-word;z-index:1000;overflow:hidden;}
.TOP-msg > span{display:block;position:relative;padding:8px 12px 6px;background-color:#e2e2e2;color:#2D2D2D;border-color:#e4e4e4;border-bottom:1px solid transparent;border-radius:3px 3px 0 0;font-size:14px;font-weight:bold;}
.TOP-msg#topBarMsg_light_0,.TOP-msg#topBarMsg_light_1,.TOP-msg#topBarMsg_light_2,.TOP-msg#topBarMsg_hahamut{width:400px;}
.TOP-msglist{max-height:calc(95vh - 118px);overflow:auto;-webkit-overflow-scrolling:touch;background:rgba(255,255,255,0.98);}
.TOP-msglist img{vertical-align:middle;}
.TOP-msglist a{display:inline-block;width:calc(100% - 24px);color:#464646;}
.TOP-msglist a:hover{color:#333;text-decoration:none;}
.TOP-msglist a .link{color:#117096;}
.TOP-msglist a .link:hover{color:#126e7d;}
.TOP-msglist a.msg-ellipsis{display:none;width:20px;height:20px;text-align:center;float:right;position:absolute;right:8px;top:50%;transform:translateY(-50%);}
.TOP-msglist a.msg-ellipsis i{font-size:16px;color:#999;line-height:20px;margin:0;}
.TOP-msglist a.msg-ellipsis img{opacity:0.8;}
.TOP-msglist > div{position:relative;padding:8px 10px 5px;text-align:justify;line-height:1.3;border-top:1px solid #e5e5e5;overflow:auto;color:#2D2D2D;}
.TOP-msglist > div:hover{background:#f6f6f6;cursor:pointer;}
.TOP-msglist > div:hover .msg-ellipsis{display:block;opacity:1;}
.TOP-msglist > div.new{background-color:#e4f2f5;font-weight:bold;}
.TOP-msglist > div.new .link{color:#00555f;}
.TOP-msglist > div.new:hover{background-color:#e2edef;}
.TOP-msglist > div.is-disabled{opacity:0.5;}
.TOP-msglist > div.check-group{background:transparent;}
.TOP-msglist > div > a > div{margin-top:2px;}
.TOP-msglist .new{background-color:#FFFFBA;}
.TOP-msglist .empty-item{padding:30px;text-align:center;}
.TOP-msglist .empty-item img{width:50%;}
.TOP-msglist .empty-item p{font-size:16px;color:#A6A6A6;}
.TOP-msglist .empty-item p span{display:block;font-size:13px;font-weight:lighter;letter-spacing:1px;margin-top:3px;}
.TOP-msglist .empty-item:hover{background:transparent;}
.TOP-msglist .time{text-align:right;color:#A6A6A6;font-size:11px;margin-top:5px;font-weight:normal;}
.TOP-msglist .time:before{content:" - ";}
.TOP-msglist.im_top-sort .time{display:block;position:absolute;top:8px;right:12px;}
.TOP-msglist.im_top-sort .time:before{content:none;}
.TOP-msglist i{display:inline-block;height:auto;width:auto;font-size:12px;margin-left:5px;}
.TOP-msglist i img{width:14px;height:14px;}
.TOP-msglist .title{display:block;position:relative;padding-left:0;line-height:1.5;}
.TOP-msglist .title span{color:#999;font-size:11px;}
.TOP-msglist .title span:before{content:" - ";}
.TOP-msglist .title .link{color:#117096;font-weight:bold;font-size:13px;}
.TOP-msglist .title .link:before{content:none;}
.TOP-msglist .title .text-tooltip{top:auto;right:0;bottom:-18px;left:auto;background-color:#F39C12;color:#FFF;line-height:1;opacity:0;visibility:hidden;transform:none;transition:all 0.3s;z-index:3;}
.TOP-msglist .title .text-tooltip:after{top:-6px;border-width:0 6px 7px;border-color:transparent transparent #F39C12;}
.TOP-msglist .title .text-tooltip:before{content:none;}
.TOP-msglist .title .text-tooltip.is-active{opacity:1;visibility:visible;}
.TOP-msglist .title .text-tooltip.is-error{background-color:#DE2427;}
.TOP-msglist .title .text-tooltip.is-error:after{border-color:transparent transparent #DE2427;}
.TOP-msglist .ST1{font-weight:normal;color:#999;}
.TOP-msglist textarea{width:230px;height:36px;vertical-align:top;padding:2px;background-color:#FFFFFF;background-image:none;border-color:#CCCCCC;color:#464646;border-width:1px;}
.TOP-msglist input[type=checkbox]{margin:0 5px;vertical-align:middle;}
.TOP-msglist a .msgname{color:#464646;font-weight:bold;white-space:initial;}
.TOP-msglist .im_system-msg{display:flex;flex-direction:column;margin:auto;color:#9E9E9E;text-align:center;border:none;padding:12px;}
.TOP-msglist .im_system-msg:hover{background:transparent;}
.TOP-msglist .im_system-msg .loading-pixeltext{height:20px;}
.TOP-msglist .im_system-msg .system-hintimg{height:200px;margin:16px;}
#topBarMsgList_light_0 .TOP-msgpic{margin-right:10px;width:44px;height:44px;background-color:transparent;}
#topBarMsgList_light_0 .TOP-msgpic img{border-radius:99em;overflow:hidden;height:44px;width:44px;object-fit:cover;}
#topBarMsgList_light_0 a.msg-ellipsis{width:18px;height:18px;}
#topBarMsgList_light_0 .msglist-hala img{width:100%;height:auto;}
.msglist-hala{display:inline-block;position:absolute;right:-2px;bottom:0;width:20px;height:20px;}
.TOP-msgpic{display:block;width:60px;height:60px;position:relative;float:left;margin-right:7px;margin-bottom:3px;background-color:#d7d7d7;*position:static;}
.TOP-msgpic img{max-height:60px;max-width:60px;position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;*position:static;}
.TOP-board{padding:4px 5px 12px;background:rgba(255,255,255,0.97);}
.TOP-board a{display:inline-block;text-align:left;width:180px;vertical-align:top;white-space:nowrap;overflow:hidden;height:14px;color:#464646;padding:5px 5px 5px 7px;background:url(https://i2.bahamut.com.tw/icon_list2.gif) no-repeat left center;margin-left:5px;}
.TOP-board a.topboard-item{position:relative;color:#117e96;background:transparent;padding:5px 0px 5px 8px;overflow:hidden;text-overflow:ellipsis;}
.TOP-board a.topboard-item:after{content:"";position:absolute;border-style:solid;top:10px;left:0;border-color:transparent transparent #126e7d;border-width:0px 3px 4px;transform:rotate(90deg);}
.TOP-board a:hover{color:#126e7d;}
.TOP-board .empty-item{background-color:transparent;border-top:0;}
.TOP-board .empty-item img{width:60%;}
.TOP-board .empty-item .btn{width:auto;height:auto;margin:20px 0 0;padding:5px 12px;font-size:13px;background-image:none;text-align:center;}
#topBarMsg_guild textarea{margin-top:5px;width:100%;min-height:4em;}
#topBarMsg_guild .check-group{margin-left:67px;padding:0;border:none;}
#topBarMsg_guild .TOP-msgbtn a{width:33.3333333333%;}
#topBarMsg_forum .TOP-msgbtn a{width:33.3333333333%;}
#topBarMsg_forum .TOP-msglist > div{margin-bottom:12px;padding:8px 4px 12px;border-top:0;border-bottom:1px solid #e5e5e5;cursor:auto;}
#topBarMsg_forum .TOP-msglist > div:hover{background-color:transparent;}
#topBarMsg_forum .TOP-msglist > div.guild_slider .slick-prev,#topBarMsg_forum .TOP-msglist > div.guild_slider .slick-next{display:block;position:absolute;top:36%;width:20px;height:20px;border:none;padding:0;font-size:0;line-height:0;transform:translate(0,-50%);cursor:pointer;color:transparent;outline:none;background:transparent;z-index:2;}
#topBarMsg_forum .TOP-msglist > div.guild_slider .slick-prev:before,#topBarMsg_forum .TOP-msglist > div.guild_slider .slick-next:before{content:"\f137";display:inline-block;font:normal normal normal 18px/1 FontAwesome;text-rendering:auto;line-height:1;color:white;text-shadow:0px 1px 4px rgba(0,0,0,0.4);}
#topBarMsg_forum .TOP-msglist > div.guild_slider .slick-next{right:0px;}
#topBarMsg_forum .TOP-msglist > div.guild_slider .slick-next:before{content:"\f138";}
#topBarMsg_forum .TOP-msglist > div.guild_slider .guild_slider-item{text-align:center;}
#topBarMsg_forum .TOP-msglist > div.guild_slider a{background:transparent;margin:0;padding:0;width:auto;height:auto;}
#topBarMsg_forum .TOP-msglist > div.guild_slider a:focus{outline:none;}
#topBarMsg_forum .TOP-msglist > div.guild_slider a .guild_slider-item-img{position:relative;width:64px;height:64px;margin:0 auto 4px;border-radius:99em;overflow:hidden;border:1px solid #e5e5e5;box-sizing:border-box;}
#topBarMsg_forum .TOP-msglist > div.guild_slider a .guild_slider-item-img img{width:100%;}
#topBarMsg_forum .TOP-msglist > div.guild_slider a .guild_slider-item-img span{display:inline-block;position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.64);color:#fff;font-size:20px;text-align:center;line-height:62px;}
#topBarMsg_forum .TOP-msglist > div.guild_slider a:hover{cursor:pointer;}
#topBarMsg_forum .TOP-msglist > div.guild_slider a:hover .guild_slider-item-img{border-color:#117e96;}
#topBarMsg_forum .TOP-msglist > div.guild_slider a p{text-align:center;max-width:68px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:initial;font-size:12px;}
#topBarMsg_forum .TOP-msglist > div.guild_slider .add-guild_slider-item p{color:#117096;font-weight:bold;}
#topBarMsg_forum .TOP-msglist > div.guild_slider .add-guild_slider-item .guild_slider-item-img{overflow:initial;}
#topBarMsg_forum .TOP-msglist > div.guild_slider .add-guild_slider-item .guild_slider-item-img img{border-radius:99em;}
#topBarMsg_forum .TOP-msglist > div.guild_slider .add-guild_slider-item .guild_slider-item-img span{top:auto;bottom:-2px;right:0;left:auto;width:18px;height:18px;color:#fff;background-color:#117e96;background:linear-gradient(180deg,#13aeab 0%,#117e96 75%);border-radius:99em;line-height:0;}
#topBarMsg_forum .TOP-msglist > div.guild_slider .add-guild_slider-item .guild_slider-item-img span i{margin:4px auto;transform:scale(0.8);}
#topBarMsg_forum .guild_slider-empty img{width:84px;}
#topBarMsg_forum .guild_slider-empty .guild_slider-empty_info{display:inline-flex;flex-direction:column;width:calc(100% - 88px);padding-left:12px;box-sizing:border-box;vertical-align:middle;}
#topBarMsg_forum .guild_slider-empty .guild_slider-empty_info > div{display:inline-flex;margin-top:8px;}
#topBarMsg_forum .guild_slider-empty .guild_slider-empty_info h4{font-size:14px;}
#topBarMsg_forum .guild_slider-empty .guild_slider-empty_info a{margin-left:0;height:auto;width:auto;background:#009CAD;color:#fff;margin-right:8px;font-size:13px;}
#topBarMsg_forum .guild_slider-empty .guild_slider-empty_info a:hover{background:#126e7d;}
.TOP-more li{display:block;border-bottom:1px dotted #CCC;line-height:30px;}
.TOP-more li:last-child{border:none;}
.TOP-more{max-height:100%;}
.TOP-more p{display:block;}
.TOP-more a{display:block;width:100%;}
.TOP-more > div{border:none;padding:0;}
.TOP-more > div p{position:relative;padding:8px 12px;background-color:#e2e2e2;color:#2D2D2D;border-color:#e4e4e4;border-bottom:1px solid transparent;border-radius:3px 3px 0 0;font-size:14px;font-weight:bold;}
.TOP-more > div:nth-child(2) p,.TOP-more > div:nth-child(3) p{border-radius:0;}
.TOP-more ul{display:block;padding:8px;overflow:hidden;}
.TOP-more ul li{display:inline-block;padding:10px 0;text-align:center;width:25%;border:none;line-height:inherit;float:left;}
.TOP-more ul li:hover{background:#f8f8f8;box-shadow:0 1px 3px 0 rgba(0,0,0,0.15);}
.TOP-more ul li img{display:block;vertical-align:middle;margin:2px auto 6px;width:43px;height:43px;}
.TOP-more ul li a{padding:0;color:#126e7d;}
.TOP-more ul li a:hover{background:none;color:#117e96;}
.TOP-more > div.nav-platform ul li{margin:2px 2px 3px;padding:4px 12px;float:left;width:auto;height:22px;font-size:12px;background-color:#117e96;border-radius:99em;vertical-align:top;line-height:14px;letter-spacing:1px;box-sizing:border-box;overflow:hidden;}
.TOP-more > div.nav-platform ul li:hover{background:none;}
.TOP-more > div.nav-platform ul li a{color:#FFF;}
.TOP-more > div.nav-platform ul li a i{font-size:13px;margin-right:4px;margin-left:0;vertical-align:text-top;}
.TOP-more > div.nav-platform ul li.platform-android{background-color:#a2c139;}
.TOP-more > div.nav-platform ul li.platform-android:hover{background-color:#8da932;}
.TOP-more > div.nav-platform ul li.platform-apple{background-color:#231f20;}
.TOP-more > div.nav-platform ul li.platform-apple:hover{background-color:#000;}
.TOP-more > div.nav-platform ul li.platform-olg{background-color:#1AB5AB;}
.TOP-more > div.nav-platform ul li.platform-olg:hover{background-color:#15938b;}
.TOP-more > div.nav-platform ul li.platform-pc{background-color:#19B5FE;}
.TOP-more > div.nav-platform ul li.platform-pc:hover{background-color:#019ce4;}
.TOP-more > div.nav-platform ul li.platform-web{background-color:#EB9532;}
.TOP-more > div.nav-platform ul li.platform-web:hover{background-color:#df8116;}
.TOP-more > div.nav-platform ul li.platform-ps{background-color:#0070C9;}
.TOP-more > div.nav-platform ul li.platform-ps:hover{background-color:#005092;}
.TOP-more > div.nav-platform ul li.platform-xbox{background-color:#107c10;}
.TOP-more > div.nav-platform ul li.platform-xbox:hover{background-color:#156138;}
.TOP-more > div.nav-platform ul li.platform-ns{background-color:#e60012;}
.TOP-more > div.nav-platform ul li.platform-ns:hover{background-color:#cc0f19;}
.TOP-more > div.nav-platform ul li.platform-3ds{background-color:#6C7A89;}
.TOP-more > div.nav-platform ul li.platform-3ds:hover{background-color:#4e5863;}
.TOP-more > div.nav-platform ul li.platform-ac{background-color:#913D88;}
.TOP-more > div.nav-platform ul li.platform-ac:hover{background-color:#773370;}
.TOP-more_new{position:relative;}
.TOP-more_new a:before{content:"";display:inline-block;position:absolute;right:20px;width:8px;height:8px;background:#f44336;border-radius:99em;}
#topBarMsg_member{width:260px;min-width:auto;}
#topBarMsg_member .TOP-msglist > div{padding:5px 0px;}
#topBarMsg_member ul li{padding:8px 12px;font-size:13px;}
#topBarMsg_member ul li:hover,#topBarMsg_member ul li:focus,#topBarMsg_member ul li:active{background:#117e96;}
#topBarMsg_member ul li:hover a,#topBarMsg_member ul li:focus a,#topBarMsg_member ul li:active a{color:#FFF;text-decoration:none;}
#topBarMsg_member ul li a{display:inline-block;width:100%;height:100%;color:#117e96;}
#topBarMsg_member ul li a i{margin:0 10px 0 3px;width:13px;font-size:13px;text-align:center;}
#topBarMsg_member .TOP-msglist div:nth-child(odd):hover{background:rgba(255,255,255,0.98);}
#topBarMsg_more .TOP-msglist div:hover{background:transparent;}
.nav-userinfo .nav-user__img{display:inline-block;width:48px;height:48px;border-radius:99em;overflow:hidden;border:3px solid #FFF;}
.nav-userinfo .nav-user__img img{max-width:100%;}
.nav-userinfo .userinfo__headertext{display:inline-block;vertical-align:top;margin:6px 0 6px 5px;}
.nav-userinfo .userinfo__headertext .username{display:block;margin:0 0 4px 0;width:165px;font-size:15px;line-height:1.2;color:#464646;}
.nav-userinfo .userinfo__headertext .username:hover{color:#00555f;}
.nav-userinfo .userinfo__headertext .userlevel{display:inline-block;position:relative;margin:0;padding:4px 8px 1px;width:auto;height:auto;font-size:15px;border-radius:3px;background:gray;color:#FFF;line-height:1;font-weight:300;text-align:center;vertical-align:text-top;box-sizing:border-box;font-family:teko;}
.nav-userinfo .userinfo__headertext .userlevel.beginner{color:#4d4d4d;background:#cccccc;}
.nav-userinfo .userinfo__headertext .userlevel.junior{background:#16A2B2;}
.nav-userinfo .userinfo__headertext .userlevel.senior{background:#F32470;}
.nav-userinfo .userinfo__headertext .userlevel.master{background:#F32470;box-shadow:0px 0px 4px 1px #F32470;}
.nav-userinfo .userinfo__headertext .userid{display:inline-block;font-size:12px;line-height:1.2;font-weight:normal;color:#117e96;max-width:130px;overflow:hidden;vertical-align:text-bottom;text-overflow:ellipsis;white-space:nowrap;}
.nav-userinfo .userinfo__headertext .userid:hover{text-decoration:none;color:#00555f;}
.TOP-msgbtn{display:flex;justify-content:center;padding:10px 0px 12px;width:100%;background:#e2e2e2;border-radius:0 0 3px 3px;text-align:center;border-top:1px solid #D7D7D7;box-sizing:border-box;}
.TOP-msgbtn a{display:inline-block;margin:0;border-right:1px solid #bfbfbf;border-left:1px solid #FFF;width:49%;width:50%;font-weight:bold;color:#464646;}
.TOP-msgbtn a:hover{color:#464646;}
.TOP-msgbtn a.is-notify-fd{position:relative !important;}
.TOP-msgbtn a.is-notify-fd:before{content:"";display:block;position:absolute;top:0px;right:28px;width:6px;height:6px;background:#F84171;border-radius:100%;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.12),0 2px 2px rgba(0,0,0,0.24);box-shadow:0 0 2px rgba(0,0,0,0.12),0 2px 2px rgba(0,0,0,0.24);}
.TOP-msgbtn a .im_bhtop{font-size:15px;vertical-align:bottom;}
.TOP-msgbtn a:first-child{border-left:0;}
.TOP-msgbtn a:last-child{border-right:0;}
.TOP-msgbtn a i{color:#555;margin-right:5px;}
.TOP-msgbtn a i.fa-university,.TOP-msgbtn a i.fa-flag{font-size:12px;}
.TOP-msgbtn.trisection a{width:calc(33.3333333333% - 2px);}
.mobile-top_other i{margin:0 4px 0 0;}
.mobile-top_other ul li a{border-right:1px solid #D9D9D9;}
.mobile-top_other ul li:nth-child(4n+4) a,.mobile-top_other ul li:last-child a{border-right:none;}
.mobile-top_other ul li:hover{background:transparent;box-shadow:none;}
@media screen and (max-width:769px){.TOP-msg{top:44px;width:100% !important;min-width:320px;}
.TOP-msglist{max-height:calc(95vh - 118px);}
.TOP-msgbtn{border-radius:0;}
.TOP-more ul li img{width:36px;height:36px;}
}
@media screen and (max-width:415px){.TOP-msg{border-radius:0;}
}
@media screen and (max-width:350px){.TOP-more ul li{padding:8px 0;width:33%;}
.mobile-top_other ul li:nth-child(4n+4) a{border-right:1px solid #D9D9D9;}
.mobile-top_other ul li:nth-child(3n+3) a,.mobile-top_other ul li:last-child a{border:none;}
}
@media screen and (min-height:640px){.TOP-msglist{max-height:500px;}
.TOP-msglist.TOP-more{max-height:85vh;}
}
#preloader{overflow:hidden;background-color:#fff;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999999;}
.classy-load{-webkit-animation:2000ms linear 0s normal none infinite running classy-load;animation:2000ms linear 0s normal none infinite running classy-load;background:transparent none repeat scroll 0 0;border-color:#dddddd #dddddd #111111;border-radius:50%;border-style:solid;border-width:2px;height:40px;left:calc(50% - 20px);position:relative;top:calc(50% - 20px);width:40px;z-index:9;}
@-webkit-keyframes classy-load{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes classy-load{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
.im_top-sort{display:flex;flex-direction:column;}
.im_top-sort > div{overflow:visible;}
.im_top-sort a{display:block;width:100%;height:60px;text-decoration:none;}
.im_bhtop-imm-help{position:relative;padding:0 !important;border-top:none !important;}
.im_bhtop-imm-help .material-icons{position:absolute;top:6px;right:4px;background:#FFFFFF;border-radius:30px;font-size:20px;z-index:10;color:#11AAC1;cursor:pointer;}
.im_immediate-msg{display:flex;box-sizing:border-box;min-height:140px;overflow:hidden !important;}
.im_immediate-msg:hover{background:unset !important;cursor:unset !important;}
.im_immediate-msg .im_bhtop-imm-item{position:relative;width:100px;height:auto;max-width:100px;display:flex;flex-direction:column;align-items:center;flex-shrink:0;margin-right:8px;cursor:pointer;}
.im_immediate-msg .im_bhtop-imm-item .im_bhtop-imm-user-name{width:100%;text-align:center;color:#6b6b6b;margin-bottom:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;}
.im_immediate-msg .im_bhtop-imm-item .im_bhtop-imm-user-avatar{border-radius:50px;overflow:hidden;width:80px;height:80px;border:1px solid rgba(0,0,0,0.1);box-sizing:border-box;}
.im_immediate-msg .im_bhtop-imm-item .im_bhtop-imm-user-avatar img{width:100%;}
.im_immediate-msg .im_bhtop-imm-item .im_bhtop-imm-user-msg{position:absolute;bottom:6px;padding:2px 4px;border-radius:5px;text-align:left;background:#e3e3e3;color:#464646;font-size:12px;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.im_immediate-msg .swiper-wrapper{display:flex;width:100%;}
.im_immediate-msg .swiper-button-next{height:24px;width:24px;position:absolute;top:50%;right:10px;background:rgba(0,0,0,0.52);color:#ececec;border-radius:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;}
.im_immediate-msg .swiper-button-next svg{height:14px;padding-left:1px;}
.im_immediate-msg .swiper-button-prev{height:24px;width:24px;position:absolute;top:50%;background:rgba(0,0,0,0.52);color:#ececec;border-radius:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;}
.im_immediate-msg .swiper-button-prev svg{height:14px;padding-right:1px;}
.im_immediate-msg .swiper-button-disabled{opacity:0;pointer-events:none;cursor:auto;}
.im_bhtop-user-avatar{position:relative;float:left;margin-right:7px;margin-bottom:3px;width:60px;height:60px;min-width:60px;overflow:hidden;font-size:24px;color:#F7F7F7;line-height:60px;text-align:center;}
.im_bhtop-user-avatar img{width:100%;height:100%;vertical-align:unset;border-radius:100%;object-fit:cover;}
.im_bhtop-user-avatar.is-channel img{border-radius:8px;}
.im_bhtop-user-avatar.is-channel img.channel-pin{border-radius:100%;}
.im_bhtop-user-avatar .channel-pin{width:24px;height:24px;position:absolute;bottom:1px;right:1px;outline:2px solid #ffffff;outline-offset:-2px;}
.im_bhtop-msg-item{display:inline-flex;width:calc(100% - 60px - 7px);align-items:center;}
.im_bhtop-msg-item.is-channel{display:flex;align-items:center;}
.im_bhtop-msg-item.is-channel svg{width:12px;height:12px;margin-right:6px;}
.im_bhtop-msg-item.is-channel svg path{fill:#9E9E9E;}
.im_bhtop-msg-item.is-channel p{color:#9E9E9E;font-size:12px;}
.im_bhtop-user-name{max-width:200px;margin-right:8px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:13px;font-weight:bold;color:#117096;}
.im_bhtop-message-summary{width:calc(100% - 24px);padding:3px 0px;color:rgba(107,107,107,0.58);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:13px;}
.im_bhtop-message-notice{margin-left:auto;padding:2px 8px;background-color:#4CBFBF;text-align:right;line-height:18px;color:#fafafa;border-radius:100px;font-size:12px;flex-shrink:0;}
.im-volume-off{width:16px;height:16px;}
.nav_toggle{position:absolute;right:12px;top:8px;opacity:0.5;}
.nav_toggle:hover{opacity:1;cursor:pointer;}
.tippy-box .tippy-content{padding:0;}
@media screen\0{.TOP-msg{background-color:rgba(255,255,255,0.98);}
}
@media \0 screen\,screen\9{.TOP-msg{background-color:rgba(255,255,255,0.98);}
}
#BH-header{height:50px;background-image:url(https://i2.bahamut.com.tw/header_bg.jpg);}
#BH-header img{float:left;}
#BH-mydata{border:1px solid #78c9cd;float:right;margin:4px 0 0 0;}
#BH-mydata p{padding:2px 5px 0 0;*line-height:20px;}
#BH-mydata span{font-size:11px;color:#959595;}
#BH-mydatabtn li{float:left;margin:0 3px;font-size:12px;}
#BH-mydatabtn a{background:url(https://i2.bahamut.com.tw/icon_list1.gif) no-repeat left center;padding-left:7px;color:#3d8f9b;}
#BH-mydatabtn a:hover{color:#FF0000;}
#BH-mydatabtn .BH-btn_msg{color:#FF0000;}
.BH-btn_fav{display:block;background-image:url(https://i2.bahamut.com.tw/btn_fav.gif);width:44px;height:35px;color:#5e5e5e;text-align:center;font-size:13px;line-height:25px;margin-right:2px;}
.BH-btn_fav:hover{text-decoration:none;}
#BH-mydata .BH-btn_logout{float:right;font-size:12px;text-align:center;color:#3d8f9b;display:block;}
#BH-mydata_no{border:1px solid #78c9cd;float:right;margin:4px 0 0 0;width:280px;}
#BH-mydata_no td{font-size:12px;}
#BH-mydata_no a{color:#FF0000;text-decoration:underline;font-size:15px;}
#BH-mydata_no #BH-login{display:block;width:100px;height:30px;background-image:url(https://i2.bahamut.com.tw/btn_bg2.gif);color:#464646;float:right;text-decoration:none;margin:3px 5px 0 0;line-height:30px;text-align:center;font-size:15px;}
#BH-myfav{width:200px;border:1px solid #9a9a9a;background-color:#FFFFFF;font-size:12px;padding:10px;position:absolute;right:0;top:47px;}
#BH-myfav a{display:inline-block;width:185px;height:18px;line-height:18px;overflow:hidden;background:url(https://i2.bahamut.com.tw/icon_list2.gif) no-repeat left center;padding-left:8px;margin-right:5px;white-space:nowrap;color:#464646;}
#BH-myfav a:hover{background-color:#FFFFCC;}
.BH-rmenu{width:50px;height:100%;position:fixed;right:50%;top:0;padding-top:70px;margin-right:-559px;text-align:center;z-index:90;background-color:rgba(255,255,255,0.5);height:100%;}
.BH-rmenu span{font-size:12px;text-align:center;display:block;padding-top:3px;}
.BH-rmenu a{display:block;margin-bottom:20px;color:#464646;outline:none;}
.BH-rmenu a:hover{text-decoration:none;color:#0055aa;}
.BH-rmenu a:hover i{transform:scale(1.3);-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);-ms-transform:scale(1.3);}
.BH-rmenu > a{color:#AAA;}
.BH-rmenu p{position:fixed;bottom:0;margin-left:12px;}
.BH-rmenu i{font-size:24px;line-height:80%;}
@media screen and (max-width:1100px){.BH-rmenu{margin-right:0;right:0%;}
}
@media screen and (max-height:600px){.BH-rmenu a{position:relative;}
.BH-rmenu a + a{display:none;}
.BH-rmenu > a:first-child:before{content:" ";display:block;text-align:center;position:absolute;bottom:-20px;left:50%;margin-left:-15px;width:0;height:0;border-width:10px 15px;border-color:#CCC transparent transparent transparent;border-style:solid;}
.BH-rmenu:hover{width:100px;margin-right:-609px;}
.BH-rmenu:hover a{display:inline-block;width:40px;vertical-align:top;}
.BH-rmenu:hover a:first-child:before{display:none;}
.BH-rmenu:hover p{margin-left:32px;}
}
@media screen and (max-width:1200px) and (max-height:700px){.BH-rmenu:hover{margin:0;}
}
#BH-ad_txt{background-image:url(https://i2.bahamut.com.tw/headernews_bg.gif);width:1000px;height:33px;table-layout:fixed;}
#BH-ad_txt td{text-align:center;}
#BH-ad_txt a{color:#464646;}
#BH-bigbanner{text-align:center;background-color:transparent;margin:0 auto;max-width:1250px;box-shadow:none;border-radius:0;overflow:initial;}
#BH-bigbanner > div{display:table-cell;vertical-align:middle;}
#BH-bigbanner #div-gpt-ad-banner{margin-bottom:10px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.15);display:inline-block;border-radius:3px;overflow:hidden;max-width:1250px;}
.bh-banner{margin-top:90px;}
.bh-banner.bh-banner__fixed-margintop{margin-top:41px;}
.bh-banner.bh-banner__no-menu,.bh-banner__no-menu{margin-top:50px;}
#BH-pathbox{padding:5px 0;}
#BH-pathbox span{position:relative;display:inline-block;background:url(https://i2.bahamut.com.tw/icon_next.gif) no-repeat left center;padding-left:15px;max-width:250px;margin-right:8px;}
#BH-pathbox span:first-child{background:none;padding-left:0;}
#BH-pathbox a{display:inline-block;max-width:250px;white-space:nowrap;overflow:hidden;line-height:30px;vertical-align:middle;}
#BH-pathbox img{float:left;margin:2px 5px 0 0;zoom:1.2;}
#BH-pathsearch{display:block;height:23px;width:253px;float:right;margin-top:4px;}
#BH-pathsearch a{padding:0;margin:0;background:none;}
#BH-pathsearch input{border:1px solid #94d2d5;height:21px;width:148px;float:left;line-height:21px;padding-left:2px;}
#BH-pathsearch img{float:right;padding:0;}
#BH-fbshare{float:right;padding:7px 5px 0 0;*padding-top:5px;}
.BH-path_list{width:150px;border:1px solid #9a9a9a;background-color:#FFFFFF;font-size:12px;padding:10px;position:absolute;left:0px;top:24px;z-index:100;display:none;}
.BH-path_list a{display:inline-block;width:140px;line-height:18px !important;overflow:hidden;background:url(https://i2.bahamut.com.tw/icon_list2.gif) no-repeat left center;padding-left:8px;white-space:nowrap;}
.BH-path_list a:hover{background-color:#FFFFCC;background-image:url(https://i2.bahamut.com.tw/icon_list2.gif);}
#BH-main_menu{background-image:url(https://i2.bahamut.com.tw/main_btnbg.gif);height:33px;border:1px solid #81bddc;background-position:-1px -1px;}
#BH-main_menu li{float:left;background:url(https://i2.bahamut.com.tw/main_btnline.gif) no-repeat right top;}
#BH-main_menu a{padding:0 10px;line-height:33px;display:block;}
#BH-main_menu a:hover{background-image:none;background-color:#81bddc;color:#FFFFFF;text-decoration:none;}
#BH-main_menu a#mmenunow{background-image:none;background-color:#3c91c9;color:#FFFFFF;text-decoration:none;}
.BH-main_menuSP{background-image:url(https://i2.bahamut.com.tw/main_btnbg2.gif);background-position:left -345px;margin-right:2px;}
.BH-main_menuEVENT{background-image:url(https://i2.bahamut.com.tw/gnn/gnn_show_btnline.gif);margin-right:2px;}
.BH-main_menuEVENT:hover{background-image:none;background-color:#81BDDC;text-decoration:none;color:white;}
#BH-second_menu{background-color:#81bedd;line-height:33px;overflow:auto;color:#81bddc;position:absolute;width:100%;}
#BH-second_menu li{float:left;padding-left:10px;white-space:nowrap;}
#BH-second_menu a{background:url(https://i2.bahamut.com.tw/icon_list2.gif) no-repeat left center;padding:0 7px;}
#BH-second_menu a:hover{color:#FFFFFF;text-decoration:none;}
.BH-menu.fixed{position:fixed;top:35px;padding:0px;max-width:100%;width:100%;z-index:90;}
.GU-lbox2A > #MSG-box1{position:absolute;margin-top:-50px;}
.Anchor_BH{position:absolute;margin-top:-72px;}
#float_locate > #point{position:absolute;top:65px;}
#BH-menu-fill.zero{height:60px;display:block;}
#BH-menu-fill{display:none;}
ul.BH-menuE{list-style:none;display:block;background-color:transparent;margin:0 auto;max-width:1250px;min-width:1000px;padding:0;border-top:0;height:40px;position:relative;z-index:2;}
ul.BH-menuE li.dropList{height:40px;}
ul.BH-menuE li.dropList > a{background:transparent;}
ul.BH-menuE li > a{position:relative;color:rgba(76,87,102,0.6);display:block;line-height:40px;text-align:center;text-decoration:none;text-shadow:none;z-index:10;padding:0 8px;letter-spacing:1px;min-width:36px;}
ul.BH-menuE li > a:hover{background-color:transparent;color:#117e96;opacity:1;text-shadow:none;}
ul.BH-menuE li > a:hover i{color:#125f6d;text-shadow:0px 1px 1px rgba(255,255,255,0.2);}
ul.BH-menuE li > a:before{display:none;}
ul.BH-menuE li:first-child > a{background:transparent;color:#117e96;line-height:40px;text-shadow:none;font-weight:bold;border:0;height:40px;z-index:5;overflow:hidden;white-space:nowrap;opacity:1;}
ul.BH-menuE li:nth-child(2) > a{max-width:250px;overflow:hidden;white-space:nowrap;}
ul.BH-menuE li:first-child > a:before{background-color:rgba(255,255,255,0);}
ul.BH-menuE > li{float:left;transition:all 0.5s;position:static;height:40px;display:flex;align-items:center;}
ul.BH-menuE > li > a{position:relative;color:#444;opacity:1;padding:0 12px 0 16px;white-space:nowrap;}
ul.BH-menuE > li > a:before{content:"";display:inline-block;position:absolute;left:0;top:12px;width:1px;height:16px;background:#e5e5e5;}
ul.BH-menuE .now{text-shadow:1px 1px 0 rgba(0,0,0,0.3);font-weight:bold;background:transparent;color:#117e96;height:auto;opacity:1;text-shadow:none;}
ul.BH-menuE dl{display:none;font-size:15px;z-index:10;letter-spacing:2px;position:absolute;top:40px;padding:0;background-color:rgba(255,255,255,0.97);border:none;box-shadow:0 3px 4px rgba(0,0,0,0.1),0 1px 8px rgba(0,0,0,0.05),0 2px 20px rgba(0,0,0,0.1);border-radius:0 0 3px 3px;overflow:hidden;left:auto;}
ul.BH-menuE dl a{display:block;color:#00555f;padding:8px;line-height:1;text-decoration:none;border-bottom:1px solid #e5e5e5;text-indent:5px;white-space:nowrap;min-width:100px;}
ul.BH-menuE dl a:hover{background-color:#117e96;color:#FFF;}
ul.BH-menuE dl a:hover i{border:5px solid #FFF;border-bottom-color:transparent;border-top-color:transparent;border-right-color:transparent;}
ul.BH-menuE dl a.BH-menu__dark{padding-bottom:5px;}
ul.BH-menuE li:hover dl{display:block;}
ul.BH-menuE dd:last-child a{border:none;}
#BH-pathbox{padding:10px 0 0 0;font-size:17px;font-weight:bold;}
ul.BH-menuE dd i{display:inline-block;width:0;height:0;line-height:0;font-size:0;border:5px solid #666666;border-bottom-color:transparent;border-top-color:transparent;border-right-color:transparent;margin:0 5px 0px 0px;}
ul.BH-menuE li.BH-menu-forumA-back{float:right;background-color:transparent;border:none;}
ul.BH-menuE li.BH-menu-forumA-back a{position:relative;border-radius:3px;padding:0px 12px;margin-top:5px;background-color:#126577;line-height:30px;text-shadow:none;box-shadow:inset 0 -5px 45px rgba(90,90,90,0.3),0 1px 1px rgba(255,255,255,0.25);height:auto;font-weight:normal;}
ul.BH-menuE li.BH-menu-forumA-back a:before{background-color:transparent;}
ul.BH-menuE li.BH-menu-forumA-back a:hover{background-color:#126577;color:#fff;}
ul.BH-menuE li.BH-menu-forumA-back a.is-active{margin-top:6px;background:#117e96;color:#FFF;box-shadow:none;transition:all 0.3s;text-shadow:none;cursor:pointer;top:-1px;}
ul.BH-menuE li.BH-menu-forumA-back a.is-active:hover{background-color:#126577;animation:none;transition:all 0.3s ease;}
ul.BH-menuE li.BH-menu-forumA-back a.is-active:active,ul.BH-menuE li.BH-menu-forumA-back a.is-active:hover{top:0;}
ul.BH-menuE li.BH-menu-forumA-back a.is-disabled{opacity:0.5;cursor:not-allowed;top:-1px;}
ul.BH-menuE li.BH-menu-forumA-right{float:right;display:flex;white-space:nowrap;}
ul.BH-menuE li.BH-menu-forumA-right > a{min-width:20px;background-color:transparent;color:rgba(76,87,102,0.6);}
ul.BH-menuE li.BH-menu-forumA-right > a:hover i{color:#117e96;text-shadow:0px 1px 1px rgba(255,255,255,0.2);}
ul.BH-menuE li.BH-menu-forumA-right > a:active i{transform:scale(0.94);}
ul.BH-menuE li.BH-menu-forumA-right.nav-text-btn.is-active > a{color:#117e96;}
ul.BH-menuE li.BH-menu-forumA-right.nav-text-btn i.fa-angle-down{margin-left:4px;margin-right:0;vertical-align:0;}
ul.BH-menuE li.BH-menu-forumA-right.nav-text-btn{margin-right:8px;}
ul.BH-menuE li.BH-menu-forumA-right.nav-text-btn i{vertical-align:-8%;margin-right:4px;}
ul.BH-menuE li.BH-menu-forumA-right.nav-text-btn a{display:flex;align-items:center;}
ul.BH-menuE li > li:first-child > a{background-color:#117e96;color:#464646;text-shadow:none;font-weight:bold;border:0;color:#fff;height:40px;z-index:5;overflow:hidden;white-space:nowrap;opacity:1;}
ul.BH-menuE li.BH-menu-forumA-back > a:before,ul.BH-menuE li.BH-menu-forumA-right > a:before{display:none;}
.BH-menu-forumA-back{display:flex;align-items:center;}
.BH-menu-forumA-back a.is-active{position:relative;top:-1px;font-size:15px;padding:4px 12px;border-radius:4px;background:#117e96;color:#FFF;cursor:pointer;white-space:nowrap;}
.BH-menu-forumA-back a.is-active:hover{top:0;background-color:#126577;animation:none;transition:all 0.3s ease;}
.BH-menu-forumA-right .fa-lg{line-height:40px;vertical-align:middle;}
#navBarHover{position:absolute;bottom:0;height:4px;background:#117e96;box-shadow:0 0 2px 0px #33cccc;border:1px solid #117e96;box-sizing:border-box;pointer-events:none;cursor:pointer;}
@-webkit-keyframes sonarEffect{0%{background-position:0% 50%;box-shadow:0px 0px 0px 1px #8d1b27 inset,0px 0px 0px 0px #dd4356 inset,0px 2px 0px 0px #8d1b27,0px 1px 0px 0px #65141c,0px 2px 0px 0px rgba(0,0,0,0.15),0 0px 20px rgb(251,127,122);}
50%{background-position:100% 50%;box-shadow:0px 0px 0px 1px #8d1b27 inset,0px 0px 0px 0px #dd4356 inset,0px 2px 0px 0px #8d1b27,0px 1px 0px 0px #65141c,0px 2px 0px 0px rgba(0,0,0,0.15),0 0px 10px rgba(251,127,122,0.3);}
100%{background-position:0% 50%;box-shadow:0px 0px 0px 1px #8d1b27 inset,0px 0px 0px 0px #dd4356 inset,0px 2px 0px 0px #8d1b27,0px 1px 0px 0px #65141c,0px 2px 0px 0px rgba(0,0,0,0.15),0 0px 20px rgb(251,127,122);}
}
@-moz-keyframes sonarEffect{0%{background-position:0% 50%;box-shadow:0px 0px 0px 1px #8d1b27 inset,0px 0px 0px 0px #dd4356 inset,0px 2px 0px 0px #8d1b27,0px 1px 0px 0px #65141c,0px 2px 0px 0px rgba(0,0,0,0.15),0 0px 20px rgb(251,127,122);}
50%{background-position:100% 50%;box-shadow:0px 0px 0px 1px #8d1b27 inset,0px 0px 0px 0px #dd4356 inset,0px 2px 0px 0px #8d1b27,0px 1px 0px 0px #65141c,0px 2px 0px 0px rgba(0,0,0,0.15),0 0px 10px rgba(251,127,122,0.3);}
100%{background-position:0% 50%;box-shadow:0px 0px 0px 1px #8d1b27 inset,0px 0px 0px 0px #dd4356 inset,0px 2px 0px 0px #8d1b27,0px 1px 0px 0px #65141c,0px 2px 0px 0px rgba(0,0,0,0.15),0 0px 20px rgb(251,127,122);}
}
@keyframes sonarEffect{0%{background-position:0% 50%;box-shadow:0px 0px 0px 1px #8d1b27 inset,0px 0px 0px 0px #dd4356 inset,0px 2px 0px 0px #8d1b27,0px 1px 0px 0px #65141c,0px 2px 0px 0px rgba(0,0,0,0.15),0 0px 20px rgb(251,127,122);}
50%{background-position:100% 50%;box-shadow:0px 0px 0px 1px #8d1b27 inset,0px 0px 0px 0px #dd4356 inset,0px 2px 0px 0px #8d1b27,0px 1px 0px 0px #65141c,0px 2px 0px 0px rgba(0,0,0,0.15),0 0px 10px rgba(251,127,122,0.3);}
100%{background-position:0% 50%;box-shadow:0px 0px 0px 1px #8d1b27 inset,0px 0px 0px 0px #dd4356 inset,0px 2px 0px 0px #8d1b27,0px 1px 0px 0px #65141c,0px 2px 0px 0px rgba(0,0,0,0.15),0 0px 20px rgb(251,127,122);}
}
ul.BH-menuE-store{list-style:none;display:block;background-color:#77cae0;border-left:1px solid #e5e5e5;border-top:1px solid #51A1B4;height:40px;position:relative;z-index:90;}
ul.BH-menuE-store > li{float:left;transition:all 0.5s;position:relative;}
ul.BH-menuE-store li > a{display:block;line-height:40px;text-align:center;color:#FFF;text-decoration:none;text-shadow:1px 1px 0 rgba(0,0,0,0.3);position:relative;z-index:10;padding:0 8px;letter-spacing:1px;}
.BH-menu{position:fixed;top:35px;padding:0;margin-bottom:0px;background-color:#fff;width:100%;z-index:90;}
.BH-menu.BH-menu__nontop{top:0;}
.BH-menu.BH-menu__nontop.BH-menu__nonsecondmenu ~ .bh-banner.bh-banner__fixed-margintop{margin-top:0;}
.BH-menu-second{display:flex;justify-content:space-between;max-width:1250px;height:40px;margin:auto;}
.BH-menu-second .BH-menuE{display:flex;min-width:auto;margin:0;}
.BH-menu-second .BH-menu-rwd .material-icons{display:none;}
.BH-menu-second .BH-menu-forumA{display:flex;padding:0 8px;}
.BH-menu-second .BH-menu-forumA-right:nth-child(2){padding:0 8px;}
.BH-menu-second .BH-menu-forumA-right a{color:rgba(76,87,102,0.6);}
.BH_menu-search{width:979px;height:30px;background:#51A1B4;position:relative;padding:10px;border-left:1px solid #51A1B4;z-index:1;}
.BH-searchB{height:40px;margin-bottom:10px;margin-top:-1px;text-align:right;position:relative;}
.BH-searchB *{vertical-align:middle;}
.BH-searchB span{display:inline-block;line-height:29px;border:1px solid #999;position:relative;padding:0 5px;font-size:13px;border-right:none;border-radius:5px 0 0 5px;box-shadow:inset 1px -1px 0 #FFFFFF;text-align:center;text-align:center;background:rgb(255,255,255);background:-moz-linear-gradient(top,rgb(255,255,255) 50%,rgb(229,229,229) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgb(255,255,255)),color-stop(100%,rgb(229,229,229)));background:-webkit-linear-gradient(top,rgb(255,255,255) 50%,rgb(229,229,229) 100%);background:-o-linear-gradient(top,rgb(255,255,255) 50%,rgb(229,229,229) 100%);background:-ms-linear-gradient(top,rgb(255,255,255) 50%,rgb(229,229,229) 100%);background:linear-gradient(to bottom,rgb(255,255,255) 50%,rgb(229,229,229) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff",endColorstr="#e5e5e5",GradientType=0);}
.BH-searchB i{display:inline-block;width:0;height:0;line-height:0;font-size:0;border:5px solid #666666;border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;margin:0 0px -4px 8px;}
.BH-searchB select{opacity:0;position:absolute;left:0;top:0;height:29px;width:70px;}
.BH-searchB input{height:25px;width:300px;border:1px solid #999;padding:2px 7px;outline:none;border-left:none;border-radius:0 5px 5px 0;}
.BH-searchB input:hover{background-color:#f9f9e1;}
.BH-searchB input:focus ~ em{display:none;}
.BH-searchB img{position:absolute;margin-left:-28px;margin-top:7px;}
.BH-searchB button{display:inline-block;border:1px solid #003366;color:#FFFFFF;line-height:27px;padding:0 12px;border-radius:5px;margin-left:5px;text-shadow:0 -1px 0 #165a99;background:rgb(70,156,230);background:-moz-linear-gradient(top,rgb(70,156,230) 0%,rgb(27,108,183) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgb(70,156,230)),color-stop(100%,rgb(27,108,183)));background:-webkit-linear-gradient(top,rgb(70,156,230) 0%,rgb(27,108,183) 100%);background:-o-linear-gradient(top,rgb(70,156,230) 0%,rgb(27,108,183) 100%);background:-ms-linear-gradient(top,rgb(70,156,230) 0%,rgb(27,108,183) 100%);background:linear-gradient(to bottom,rgb(70,156,230) 0%,rgb(27,108,183) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#469ce6",endColorstr="#1b6cb7",GradientType=0);}
.BH-searchB button:hover{background:none;background-color:#1a63a3;cursor:pointer;}
.BH-searchB button:active{background:none;background-color:#003366;}
.BH-searchB button.btn_del{display:inline-block;border:1px solid #3e050a;color:#FFFFFF;line-height:27px;padding:0 12px;border-radius:5px;margin-left:5px;text-shadow:0 -1px 0 #165a99;background:rgb(70,156,230);background:-moz-linear-gradient(top,rgb(215,62,76) 0%,rgb(148,21,33) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgb(215,62,76)),color-stop(100%,rgb(148,21,33)));background:-webkit-linear-gradient(top,rgb(215,62,76) 0%,rgb(148,21,33) 100%);background:-o-linear-gradient(top,rgb(215,62,76) 0%,rgb(148,21,33) 100%);background:-ms-linear-gradient(top,rgb(215,62,76) 0%,rgb(148,21,33) 100%);background:linear-gradient(to bottom,rgb(215,62,76) 0%,rgb(148,21,33) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#d73e4c",endColorstr="#941521",GradientType=0);}
.BH-searchB button.btn_del:hover{background:none;background-color:#5f0c13;cursor:pointer;}
.BH-searchB button.btn_del:active{background:none;background-color:#5f0c13;cursor:pointer;}
.BH-search2 input:focus{background-color:#f9f9e1;}
.BH-searchC{position:relative;right:4px;top:7px;cursor:pointer;height:25px;font-size:16px;z-index:10;box-sizing:inherit;}
.BH-searchC form{display:flex;border:1px solid #e5e5e5;align-content:center;height:24px;border-radius:4px;overflow:hidden;}
.BH-searchC i{display:inline-block;width:0;height:0;position:absolute;right:30px;top:10px;background-color:#fff;pointer-events:none;border:5px solid #bbb;border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;}
.BH-searchC input{width:70px;height:auto;padding:1px 2px 0 8px;border:none;outline:none;border-left:none;}
.BH-searchC input:focus{background-color:#FFF;}
.BH-searchC button.btn_del:hover{background:none;background-color:#5f0c13;cursor:pointer;}
.BH-searchC span{width:22px;height:23px;display:block;position:absolute;top:2px;right:26px;z-index:10;background-color:#fff;}
.BH-searchC span img{display:block;cursor:pointer;}
.BH-searchC select{width:16px;border:0;cursor:pointer;outline:none;}
.BH-searchC select:hover + i{border-color:#333;border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;}
.BH-searchC option{text-align:center;padding:2px;}
.BH-searchC a{display:inline-block;width:26px;background:url(https://i2.bahamut.com.tw/search_bg.png) center no-repeat #eee;background-size:13px;border-radius:0 3px 3px 0;}
.BH-searchC a:hover{background-color:#e0e0e0;}
.BH-searchC input:focus{width:100px;padding-right:47px;background-color:#F9F9E1;}
.BH-searchC input:focus ~ i{display:inline-block;background-color:#F9F9E1;}
.BH-searchC input:focus ~ select{display:inline-block;background-color:#F9F9E1;}
.BH-searchC input:focus ~ span{display:none;}
@media (max-width:1240px){.BH-menu__post ul.BH-menuE li.BH-menu-forumA-right > a{height:26px;padding-top:2px;}
.BH-menu__post ul.BH-menuE li.BH-menu-forumA-right > a .bh-menu__tilte{display:none;}
.BH-menu__post ul.BH-menuE li.BH-menu-forumA-right > a img{margin-right:0;}
.BH-menu__post ul.BH-menuE li.BH-menu-forumA-right:hover .editor-tooltip{visibility:visible;opacity:1;}
}
@media (max-width:1140px){.BH-menu__post .editor-is-selected .top-editor{margin-top:5px;width:100%;background:#126673;}
#BH-master.editor-is-selected,#BH-slave.editor-is-selected{margin-top:90px;}
.BH-menu__post ul.BH-menuE li.BH-menu-forumA-right > a .bh-menu__tilte{display:inline-block;margin-left:5px;}
.BH-menu__post ul.BH-menuE li.BH-menu-forumA-right > a{height:auto;padding-top:0;}
}
@media (max-width:790px){.logo img{height:30px !important;margin-top:3px;}
ul.BH-menuE li.BH-menu-forumA-back{margin-right:6px;}
}
@media (max-width:700px){#BH-master.editor-is-selected,#BH-slave.editor-is-selected{margin-top:120px;}
}
.BHicon-clothes:before{width:21px;height:40px;background:url(https://i2.bahamut.com.tw/2022menuicon.png) 0 0;content:" ";display:block;}
li.BH-menu-forumA-right:hover .BHicon-clothes:before{background:url(https://i2.bahamut.com.tw/2022menuicon.png) 0 -41px;}
.BHicon-comment2:before{width:21px;height:40px;background:url(https://i2.bahamut.com.tw/2022menuicon.png) -63px 0;content:" ";display:block;}
li.BH-menu-forumA-right:hover .BHicon-comment2:before{background:url(https://i2.bahamut.com.tw/2022menuicon.png) -63px -41px;}
.BHicon-bin:before{width:21px;height:40px;background:url(https://i2.bahamut.com.tw/2022menuicon.png) -42px 0;content:" ";display:block;}
li.BH-menu-forumA-right:hover .BHicon-bin:before{background:url(https://i2.bahamut.com.tw/2022menuicon.png) -42px -41px;}
.BHicon-crown:before{width:21px;height:40px;background:url(https://i2.bahamut.com.tw/2022menuicon.png) -21px 0;content:" ";display:block;}
li.BH-menu-forumA-right:hover .BHicon-crown:before{background:url(https://i2.bahamut.com.tw/2022menuicon.png) -21px -41px;}
.BHicon-signin:before{width:21px;height:40px;background:url(https://i2.bahamut.com.tw/2022menuicon.png?v=2015050501) -84px 0;content:" ";display:block;}
li.BH-menu-forumA-right:hover .BHicon-signin:before{background:url(https://i2.bahamut.com.tw/2022menuicon.png?v=2015050501) -84px -41px;}
.BH-lg{display:inline;}
#BH-master{width:690px;float:left;}
#BH-slave{width:300px;float:right;font-size:13px;}
.BH-slave_btns{margin-bottom:10px;}
.BH-slave_btns .BH-slave_btnA{display:inline-block;height:20px;width:140px;line-height:20px;background-color:#d9e7ee;text-align:center;outline:1px solid #b9c4ca;border:4px solid #FFFFFF;border-right-color:#c6d6de;border-bottom-color:#b9cbd4;margin:0 1px;}
.BH-slave_btns .BH-slave_btnA:hover{color:#464646;text-decoration:none;background-color:#eee0d9;outline-color:#cabfb9;border-top-color:#fcf9f7;border-left-color:#fcf9f7;border-right-color:#d4c2b9;border-bottom-color:#d4c2b9;}
.BH-slave_btns .BH-slave_btnB{display:block;height:20px;line-height:20px;background-color:#d9e7ee;text-align:center;outline:1px solid #b9c4ca;border:4px solid #FFFFFF;border-right-color:#c6d6de;border-bottom-color:#b9cbd4;margin:0 1px;}
.BH-slave_btns .BH-slave_btnB:hover{color:#464646;text-decoration:none;background-color:#eee0d9;outline-color:#cabfb9;border-top-color:#fcf9f7;border-left-color:#fcf9f7;border-right-color:#d4c2b9;border-bottom-color:#d4c2b9;}
.CP-slave_btnA{display:block;height:50px;line-height:50px;font-weight:bold;background-color:#d9e7ee;text-align:center;font-size:20px;outline:1px solid #b9c4ca;border:4px solid #FFFFFF;border-right-color:#c6d6de;border-bottom-color:#b9cbd4;margin:0 1px;}
.CP-slave_btnA img{vertical-align:middle;margin-right:10px;}
.CP-slave_btnA:hover{color:#464646;text-decoration:none;background-color:#eee0d9;outline-color:#cabfb9;border-top-color:#fcf9f7;border-left-color:#fcf9f7;border-right-color:#d4c2b9;border-bottom-color:#d4c2b9;}
.CP-slave_btnA2{color:#464646;text-decoration:none;background-color:#eee0d9;outline-color:#cabfb9;border-top-color:#fcf9f7;border-left-color:#fcf9f7;border-right-color:#d4c2b9;border-bottom-color:#d4c2b9;}
.BH-slave_ad{height:250px;margin-bottom:10px;background-color:#e5e5e5;}
#BH-slave h5{background-color:rgba(18,124,150,0.85);height:30px;line-height:30px;color:#FFFFFF;font-size:15px;font-weight:bold;text-align:center;}
#BH-slave h5.as-mes-wrapper{padding:0;}
#BH-slave h5.as-mes-wrapper:before{display:none;}
#BH-footer{height:80px;clear:both;margin-top:10px;border-top:1px solid #999999;text-align:center;font-size:12px;}
#BH-footer p{margin-top:15px;}
.clearfloat{clear:both;line-height:0;font-size:0;}
button:hover{cursor:pointer;}
.BH-rbox{margin-bottom:10px;clear:both;overflow:hidden;_height:1%;background-color:#FBFBFB;box-shadow:0px 1px 3px 0px rgba(0,0,0,0.1);border:1px solid #FFF;border-radius:0 0 3px 3px;padding:8px 12px;}
.BH-rbox.MSG-list1{padding:0;}
.BH-rbox.MSG-list2{padding:0 0 5px;}
.BH-rbox.ACG-list3{padding:0;}
.BH-rbox.ES-rbox1{padding:0;}
.BH-rbox.ACG-list1{padding:0;}
.BH-rbox.ACG-list2{padding:0;}
.BH-rbox.ACG-list3{padding:0;}
.BH-rbox.BH-rbox_acgbox{padding:0;background:transparent;box-shadow:none;border:none;}
.BH-rbox.MSG-list18,.BH-rbox.MSG-list4{padding:0;}
.ES-rbox1 a{width:205px !important;}
.GU-rbox3 div{margin:10px 0 0 10px !important;}
.MSG-box1 .btn{padding:0;}
.BH-lbox{background-color:#FFFFFF;border:1px solid #e5e5e5;margin-bottom:10px;clear:both;overflow:hidden;_height:1%;}
.BH-lbox.lboxlayout{background-color:var(--base-bg,#FFF);padding:20px 24px;}
.BH-table{background-color:#FFFFFF;margin-bottom:10px;border:1px solid #e5e5e5;}
.BH-table td{border:1px solid #e5e5e5;padding:5px;}
.management-item{margin-bottom:36px;}
.BH-pagebtn-box{margin-bottom:15px;}
@media (max-width:768px){.BH-lbox.lboxlayout{padding:20px 16px;}
}
#BH-pagebtn{text-align:center;margin:10px 0;overflow:hidden;}
#BH-pagebtn a{font-size:12px;line-height:28px;padding:0 8px;border-radius:4px;font-weight:bold;color:#333;background:#EBEBEB;border:1px solid #e0e0e0;}
#BH-pagebtn a:hover{background:#148aa4;color:#FFFFFF;text-decoration:none;filter:none;}
#BH-pagebtn .pagenow{background:none;background-color:#148aa4;color:#FFFFFF;filter:none;}
#BH-pagebtn .pagenow:hover{background:none;background-color:#148aa4;color:#FFFFFF;filter:none;}
#BH-pagebtn a:active{background-color:#0a7087;}
#BH-pagebtn > a{display:block;padding:0 25px;}
#BH-pagebtn .prev{float:left;}
#BH-pagebtn .next{float:right;}
#BH-pagebtn .no{background:none;filter:none;border-color:#e5e5e5;color:#DDD;background-color:#FFF;}
#BH-pagebtn .no:hover,#BH-pagebtn .no:active{background:none;filter:none;border-color:#e5e5e5;color:#DDD;background-color:#FFF;}
.BH-pagebtnA{display:flex;justify-content:center;margin:0 100px;text-align:center;}
.BH-pagebtnA a{float:none;display:inline-block;margin:0 3px;}
.BH-pagebtnB{float:left;line-height:30px;font-size:13px;margin-right:50px;}
.BH-pagebtnB input{width:30px;padding:2px;border:1px solid #CCC;border-radius:3px;}
@media (max-width:460px){#BH-pagebtn > a{padding:0 12px;}
#BH-pagebtn .BH-pagebtnA{margin:0 42px;}
#BH-pagebtn .BH-pagebtnA a{margin:0 2px;}
}
.BH-search{border:1px solid #81bddc;background-color:#e7f3f9;height:49px;margin-bottom:10px;margin-top:-1px;}
.BH-search table{margin:10px auto 0 auto;}
.BH-search .BH-searchbar{height:25px;line-height:25px;border:1px solid #3b3b19;width:300px;margin-right:5px;padding-left:2px;font-size:10pt;color:#515151;}
.BH-search select{margin-right:10px;}
.BH-search2{border:1px solid #81bddc;background-color:#e7f3f9;height:45px;margin-bottom:10px;margin-top:-1px;padding-top:10px;text-align:center;position:relative;}
.BH-search2 *{vertical-align:middle;}
.BH-search2 span{display:inline-block;line-height:29px;border:1px solid #999;position:relative;width:70px;font-size:13px;border-right:none;border-radius:5px 0 0 5px;box-shadow:inset 1px -1px 0 #FFFFFF;background:rgb(255,255,255);background:-moz-linear-gradient(top,rgb(255,255,255) 50%,rgb(229,229,229) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgb(255,255,255)),color-stop(100%,rgb(229,229,229)));background:-webkit-linear-gradient(top,rgb(255,255,255) 50%,rgb(229,229,229) 100%);background:-o-linear-gradient(top,rgb(255,255,255) 50%,rgb(229,229,229) 100%);background:-ms-linear-gradient(top,rgb(255,255,255) 50%,rgb(229,229,229) 100%);background:linear-gradient(to bottom,rgb(255,255,255) 50%,rgb(229,229,229) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff",endColorstr="#e5e5e5",GradientType=0);}
.BH-search2 i{display:inline-block;width:0;height:0;line-height:0;font-size:0;border:5px solid #666666;border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;margin:0 0 -3px 5px;}
.BH-search2 em{display:block;float:left;font-size:12px;padding:5px 10px;background-color:#FFFFCC;color:#CC0000;border:1px solid #FFCC00;border-radius:5px;position:absolute;left:20px;top:13px;}
.BH-search2 em:before{content:" ";display:block;width:0;height:0;border:7px solid #FFCC00;float:right;margin:2px -24px 0 0;border-color:transparent transparent transparent #FFCC00;}
.BH-search2 em:after{content:" ";display:block;width:0;height:0;border:7px solid #FFFFCC;float:right;margin:2px -22px 0 0;border-color:transparent transparent transparent #FFFFCC;}
.BH-search2 select{opacity:0;position:absolute;left:0;top:0;height:29px;width:70px;}
.BH-search2 input{height:25px;width:300px;border:1px solid #999;padding:2px 7px;outline:none;border-left:none;border-radius:0 5px 5px 0;}
.BH-search2 input:hover{background-color:#f9f9e1;}
.BH-search2 input:focus{background-color:#f9f9e1;}
.BH-search2 input:focus ~ em{display:none;}
.BH-search2 img{position:absolute;margin-left:-28px;margin-top:7px;}
.BH-search2 button{display:inline-block;border:1px solid #003366;color:#FFFFFF;line-height:27px;width:55px;border-radius:5px;margin-left:5px;text-shadow:0 -1px 0 #165a99;background:rgb(70,156,230);background:-moz-linear-gradient(top,rgb(70,156,230) 0%,rgb(27,108,183) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgb(70,156,230)),color-stop(100%,rgb(27,108,183)));background:-webkit-linear-gradient(top,rgb(70,156,230) 0%,rgb(27,108,183) 100%);background:-o-linear-gradient(top,rgb(70,156,230) 0%,rgb(27,108,183) 100%);background:-ms-linear-gradient(top,rgb(70,156,230) 0%,rgb(27,108,183) 100%);background:linear-gradient(to bottom,rgb(70,156,230) 0%,rgb(27,108,183) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#469ce6",endColorstr="#1b6cb7",GradientType=0);}
.BH-search2 button:hover{background:none;background-color:#1a63a3;cursor:pointer;}
.BH-search2 button:active{background:none;background-color:#003366;}
#BH-master h4{background-color:#E4F1F5;color:#117e96;font-weight:bold;}
#BH-master h4 img{float:left;margin-right:5px;}
#BH-master2 h4{height:30px;line-height:30px;background-image:url(https://i2.bahamut.com.tw/h1_bg.gif);color:#117e96;font-weight:bold;}
#BH-master2 h4 img{float:left;margin-right:5px;}
.BH-box120{display:table-cell;width:120px;height:120px;vertical-align:middle;text-align:center;background-color:#e5e5e5;}
.BH-box120 span{display:inline-block;height:100%;}
.BH-box120 *{vertical-align:middle;max-height:120px;max-width:120px;}
.BH-box120 a{display:block;font-size:0;line-height:0;}
.BH-box120A{width:120px;height:120px;vertical-align:middle;text-align:center;}
.BH-box120A a{display:block;border:1px solid #FFFFFF;width:120px;height:120px;}
.BH-box120A a:hover{border-color:#FF0000;}
.BH-box120A img{max-width:120px;max-height:120px;}
.BH-table1{table-layout:fixed;width:100%;}
.BH-table1 tr.bgcolor{background-color:#f6f6f6;}
.BH-table1 td{font-size:12px;}
.BH-table1 td:hover{white-space:normal;}
.BH-table1 tr:nth-child(odd){background-color:#f6f6f6;}
.BH-table1 tr:hover{background-color:#ffffdd;}
.BH-table1 small{font-size:11px;color:#999999;}
.BH-table1 h1{font-weight:bold;font-size:15px;}
.BH-table2{margin-bottom:10px;table-layout:fixed;width:100%;}
.BH-table2 td{overflow:hidden;}
.BH-table2 a{color:#6699CC;}
.BH-table3{margin-bottom:10px;width:97%;}
.BH-table3 a{color:#6699CC;}
.BH-master_tag1{margin-top:3px;overflow:auto;margin-bottom:-1px;z-index:10;display:flex;white-space:nowrap;}
.BH-master_tag1 li{float:left;margin:0 2px 0 0;}
.BH-master_tag1 a{display:inline-block;border:1px solid #e5e5e5;background-color:#e5e5e5;line-height:23px;height:23px;padding:0 10px;text-align:center;}
.BH-master_tag1 a:hover{background-color:#666666;text-decoration:none;color:#FFFFFF;}
.BH-master_tag1 .BH-master_tag1now{background-image:none;background-color:#FFFFFF;text-decoration:none;color:#464646;border-bottom:1px solid #FFFFFF;}
#BH-talk{font-size:12px;margin:10px 0;line-height:16px;}
#BH-talk img{float:left;padding-right:11px;background:url(https://i2.bahamut.com.tw/home-talk.gif) no-repeat right center;}
#BH-talk p{border:1px solid #ddd;padding:3px 3px 3px 8px;-moz-border-radius:5px;margin-left:50px;background-color:#ffffe0;}
#BH-talk a{float:none;}
#BH-talkmain a{background:url(https://i2.bahamut.com.tw/icon_list1.gif) no-repeat left center;padding-left:7px;color:#666666;float:right;margin:0 3px 0 10px;}
#BH-talkmain .BH-talkman{color:#3399CC;font-weight:bold;float:none;text-decoration:none;background-image:none;margin:0;padding:0;}
#BH-talkmain .BH-talklink{float:none;background-image:none;margin:0;padding:0;color:#6699CC;}
#BH-talk2{font-size:12px;margin:10px 0;line-height:16px;}
#BH-talk2 img{float:left;padding-right:11px;}
#BH-talk2 p{padding:3px 3px 3px 8px;-moz-border-radius:5px;margin-left:50px;word-wrap:break-word;*overflow:auto;}
#BH-talk2 a{float:none;}
#BH-talkmain2 a{background:url(https://i2.bahamut.com.tw/icon_list1.gif) no-repeat left center;padding-left:7px;float:right;margin:0 3px 0 10px;}
#BH-talkmain2 .BH-talkman{font-weight:bold;float:none;text-decoration:none;background-image:none;margin:0;padding:0;}
#BH-talkmain2 .BH-talklink{float:none;background-image:none;margin:0;padding:0;}
.AT1{color:#0055aa;}
.ST1{color:#999999;}
.BH-newnotice{margin:10px 0;font-size:12px;padding:5px;border:1px solid #81bddc;background-color:#e7f3f9;}
.BH-newnotice span{font-weight:bold;}
.BH-newnotice img{margin-right:5px;float:left;margin-top:2px;}
.BH-newnotice p{padding-left:19px;}
.BH-newnotice button{float:right;}
.BH-searchlist{background:#ffccff;}
.BH-searchlist2{background:#ffffff;}
.BH-master_more{padding:5px 0 5px 5px;text-align:right;display:block;}
.BH-master_more a{display:inline-block;background-image:url(https://i2.bahamut.com.tw/btn1.gif);padding:0 10px;line-height:23px;height:23px;border:1px solid #9a9a9a;margin-left:5px;}
.BH-master_more a:hover{background-position:bottom;border-color:#b38181;text-decoration:none;}
.BH-master_more2{display:block;text-align:right;padding:10px;font-size:12;clear:both;float:none;margin:0;}
.BH-master_more2 a{margin:0 0 0 5px;}
.BH-tcolor1{color:#0055aa !important;}
.BH-tcolor2{color:#f26d7d !important;font-size:12px;line-height:18px;}
.BH-tcolor3{color:#999999 !important;}
.BH-tcolor4{color:#FF0000 !important;}
.BH-txtmore{color:#0055aa;text-decoration:underline;}
.BH-space{height:10px;line-height:10px;font-size:0;padding:0;margin:0;}
.BH-nodata{text-align:center;padding:10px;}
#BH-popup{width:500px;background:#FFFFFF !important;border:1px solid #a7c7c8;color:#484b4b !important;}
#BH-popup .BH-poptitle{font-size:16px;font-weight:bold;line-height:32px;background:#e5f7f8;color:#484b4b;text-indent:10px;margin:0;padding:0;text-align:left;_padding:5px 0;}
#BH-popup .BH-popintxt{padding:10px;font-size:12px;text-align:left;}
#BH-popup .BH-popbtns{line-height:32px;background:#e5f7f8;text-align:center;padding:0;margin:0;}
.BH-popbtns button{margin:5px;line-height:20px;}
#BH-popup a{color:#FF0000;}
#BH-popup input,#BH-popup button,#BH-popup textarea{border:1px solid #999999 !important;background-color:#FFFFFF !important;color:#484b4b;}
.BH-popup{background:#FFFFFF !important;border:1px solid #a7c7c8;color:#484b4b !important;}
.BH-popup .BH-poptitle{font-size:16px;font-weight:bold;line-height:32px;background:#e5f7f8;color:#484b4b;text-indent:10px;margin:0;padding:0;text-align:left;_padding:5px 0;}
.BH-popup .BH-popintxt{padding:10px;font-size:12px;text-align:left;}
.BH-popup .BH-popbtns{line-height:32px;background:#e5f7f8;text-align:center;padding:0;margin:0;}
.BH-popbtns button{margin:5px;line-height:20px;}
.BH-popup a{color:#FF0000;}
.BH-popup input,.BH-popup button,.BH-popup textarea{border:1px solid #999999 !important;background-color:#FFFFFF !important;background-image:none !important;color:#484b4b !important;}
.BH-poptb1{width:90%;margin:5px auto 0 auto;}
.BH-poptb1 td{padding:5px;}
.BH-poptb1 input{margin-right:5px;}
.open_win{border:1px solid #CCCCCC;border-top:none;background-color:#FFFFFF;}
.open_win div{padding:15px;font-size:15px;line-height:24px;}
.open_wintitle{text-align:left;height:30px;line-height:30px;background-image:url(https://i2.bahamut.com.tw/h1_bg.gif);color:#117e96;font-weight:bold;}
.open_wintitle img{float:left;margin-right:5px;}
.open_wintitle a{float:right;margin:9px 5px 0 0;}
.open_wintitle a:hover{padding-top:2px;}
.open_winbtn{padding:10px;text-align:center;}
.open_winbtn button,.open_winbtn input{margin:0 5px;padding:2px 15px;}
table.BH-truthlist td{text-align:center;width:126px;padding:10px;vertical-align:top;}
table.BH-truthlist a{border:solid 1px white;display:block;padding:0 0 4px 0;}
table.BH-truthlist a:hover{border:solid 1px #FF6600;padding:0 0 4px 0;}
.VIMG{background:rgba(0,0,0,0.8);margin:0 auto;position:relative;width:90%;height:100%;text-align:center;}
.VIMG-container{position:fixed;left:0;top:0;width:100%;height:100%;z-index:95;}
.VIMG-image{overflow:hidden;position:relative;height:100%;background:url(https://i2.bahamut.com.tw/vimg_loader.gif) no-repeat;background-position:center center;}
.VIMG-mask{background-color:#000;opacity:0.5;filter:alpha(opacity=50);position:fixed;left:0;top:0;width:100%;height:100%;z-index:94;}
.VIMG-scrollbar{background-color:#999;position:fixed;width:8px;-webkit-border-radius:4px;border-radius:4px;border:solid 1px #aaa;z-index:97;cursor:pointer;}
.VIMG-scrollbar:hover{border:solid 1px #fff;}
.VIMG-drag-mask{background-color:#000;opacity:0;filter:alpha(opacity=0);position:fixed;left:0;top:0;width:100%;height:100%;z-index:99;}
.VIMG .bigpic{max-width:100%;position:absolute;left:50%;top:50%;visibility:hidden;}
.VIMG .lbtn{display:block;width:50px;height:100%;background:url(https://i2.bahamut.com.tw/vimg_l2.gif) no-repeat center center;opacity:0.5;filter:alpha(opacity=50);position:absolute;left:0;top:0;z-index:98;cursor:pointer;}
.VIMG .rbtn{display:block;width:50px;height:100%;background:url(https://i2.bahamut.com.tw/vimg_r2.gif) no-repeat center center;opacity:0.5;filter:alpha(opacity=50);position:absolute;right:0;top:0;z-index:98;cursor:pointer;}
.VIMG .xbtn{display:block;height:50px;width:50px;background:url(https://i2.bahamut.com.tw/vimg_x.gif) no-repeat center center;opacity:0.5;filter:alpha(opacity=50);position:absolute;right:0;top:0;z-index:98;cursor:pointer;}
.VIMG a:hover{opacity:1;filter:alpha(opacity=100);}
.VIMG-pics{background-color:#000000;position:fixed;bottom:38px;left:0;right:0;margin:auto;width:90%;*left:5%;background:rgba(0,0,0,0.5);z-index:98;text-align:center;opacity:0;filter:alpha(opacity=0);transition:opacity 1s ease 1s;-moz-transition:opacity 1s ease 1s;-webkit-transition:opacity 1s ease 1s;-o-transition:opacity 1s ease 1s;}
.VIMG-pics:hover{opacity:1;filter:alpha(opacity=100);transition:opacity 1s ease 0.2s;-moz-transition:opacity 1s ease 0.2s;-webkit-transition:opacity 1s ease 0.2s;-o-transition:opacity 1s ease 0.2s;}
.VIMG-pics .spic{display:block;width:80px;height:80px;border:1px solid #999999;background-color:#000000;position:relative;display:inline-block;margin:4px 2px;opacity:0.5;filter:alpha(opacity=50);}
.VIMG-pics .spic:hover{border-color:#FFFFFF;opacity:1;filter:alpha(opacity=100);}
.VIMG-pics img{max-height:80px;max-width:80px;position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;cursor:pointer;}
.VIMG-pics .slbtn{display:block;line-height:88px;height:88px;width:50px;float:left;background:url(https://i2.bahamut.com.tw/vimg_l.gif) no-repeat center center;opacity:0.5;filter:alpha(opacity=50);cursor:pointer;}
.VIMG-pics .srbtn{display:block;line-height:88px;height:88px;width:50px;float:right;background:url(https://i2.bahamut.com.tw/vimg_r.gif) no-repeat center center;opacity:0.5;filter:alpha(opacity=50);cursor:pointer;}
.VIMG-pics a:hover{opacity:1;filter:alpha(opacity=100);}
.VIMG-txt{background-color:#000000;position:fixed;bottom:0;left:0;right:0;margin:auto;width:90%;*left:5%;z-index:98;background-color:#000;color:#FFFFFF;font-size:13px;padding:10px 0;text-align:center;white-space:nowrap;overflow:hidden;}
.VIMG-list-rect{margin:auto;width:774px;height:88px;overflow:hidden;position:relative;}
.VIMG-list{position:absolute;top:0;transition:left 1s;-moz-transition:left 1s;-webkit-transition:left 1s;-o-transition:left 1s;}
.BH-note{display:inline-block;background-color:#FFFFCC;padding:5px 10px;border:1px solid #FFCC00;border-radius:3px;font-size:13px;position:absolute;}
.BH-note a{color:#0055aa;text-decoration:none;}
#BH-message{display:block;border:1px solid #CCCCCC;background-color:#f6f6f6;width:120px;height:25px;text-decoration:none;font-size:12px;line-height:25px;text-align:center;right:0;bottom:0;position:fixed;color:#464646;}
#BH-message span{color:#FF0000;font-weight:bold;}
#BH-message:hover{color:#000000;text-decoration:none;}
#BH-msgup{width:170px;position:fixed;right:0;bottom:26px;border-bottom:1px solid #CCCCCC;z-index:101;}
#BH-msgup p{font-size:12px;border:1px solid #CCCCCC;border-bottom:none;background-color:#f6f6f6;line-height:16px;clear:both;padding:5px;margin:0;}
#BH-msgup a{color:#6699CC;border:0;text-decoration:none;}
#BH-msgup2{max-height:500px;overflow:auto;}
#BH-msgup2 .msgnew{background-color:#fffcd4;}
#BH-msgup2 span{display:block;padding-top:3px;text-align:right;}
#BH-msgup2 img{margin:0 3px 0 0;border:0;}
* html #BH-msgup2 p{width:100%;}
.user-info{display:block;width:148px;height:40px;outline:1px solid #d5edf4;padding:5px;font-size:13px;background-color:#ebf6f8;border-left:1px solid #fff;border-top:1px solid #fff;}
.user-info:hover{text-decoration:none;color:inherit;outline:1px solid #a8d5e2;}
.user-info img{float:left;display:block;margin-right:10px;}
.user-info strong{display:block;line-height:1.7;white-space:nowrap;overflow:hidden;}
.user-info span{white-space:nowrap;overflow:hidden;display:block;color:#117e96;font-weight:bold;}
.BH-list1 ul{padding-left:0;}
.BH-list1 li{border-bottom:1px dotted #e5e5e5;padding:3px 10px 3px 20px;background:url(https://i2.bahamut.com.tw/icon_blue.gif) no-repeat left 8px;}
.BH-list1 a{display:block;}
.FM-rbox8 p{float:left;margin:0 15px 8px 0;}
.FM-rbox8 p:last-child{margin-right:0;}
.BH-list2 a{display:block;width:100%;line-height:40px;border-bottom:1px dotted #e5e5e5;padding:5px 0 7px 0;}
.BH-list2 img{vertical-align:middle;padding:0 10px;}
.BH-list2 a:hover{background-color:#fffff4;text-decoration:none;}
.BH-list3 p{padding:10px;}
.BH-list4{padding-bottom:6px;}
.BH-list4 img{margin:6px 0 0 8px;clear:both;}
.BH-list5{text-indent:6px;}
.BH-list5 p{border-top:1px dotted #e5e5e5;padding-bottom:3px;}
.BH-list5 img{vertical-align:middle;margin:3px;}
.BH-list6{padding:10px;}
.BH-list6 ul{list-style-type:decimal;padding-left:15px;}
.BH-list6 a{color:#FF0000;text-decoration:underline;}
.BH-list6 strong{font-weight:bold;}
.BH-slave_more{display:block;padding:5px;text-align:center;clear:both;}
.BH-slave_more button{margin:0 5px;}
.BH-pushbox{display:inline-block;padding:10px;width:90px;border:1px solid #6699CC;text-align:center;background-color:#FFFFCC;*display:inline;zoom:1;}
.BH-acgbox{margin:10px auto;width:300px;overflow:auto;clear:both;}
.BH-acgbox a{float:left;display:block;background-image:url(https://i2.bahamut.com.tw/acg/follow.gif);line-height:48px;width:190px;height:48px;background-size:contain;background-repeat:no-repeat;}
.BH-acgbox a:hover{text-decoration:none;background-image:url(https://i2.bahamut.com.tw/acg/follow_hover.gif);}
.BH-acgbox a > span{color:#FFFFFF;font-size:18px;width:95px;text-align:center;display:block;float:right;overflow:hidden;white-space:nowrap;}
.BH-acgbox a + span{background:url(https://i2.bahamut.com.tw/acg/acgplay_bg2.gif) no-repeat right;padding-left:13px;width:94px;background-size:104%;height:44px;line-height:44px;float:right;display:block;text-align:center;color:#FF0000;font-size:24px;font-weight:bold;overflow:hidden;white-space:nowrap;}
.FM-abox6A .BH-acgbox{width:288px;}
.FM-abox6A .BH-acgbox a{width:185px;line-height:44px;height:44px;}
.FM-abox6A .BH-acgbox a + span{padding-left:13px;width:90px;line-height:42px;background-size:initial;}
.BH-acgbox2 a{background-image:url(https://i2.bahamut.com.tw/acg/follow.gif);}
.BH-acgbox2 a:hover{background-image:url(https://i2.bahamut.com.tw/acg/follow_hover.gif);}
.BH-qabox1{padding:10px;}
.BH-qabox1 ul{list-style-type:decimal;padding:10px 0 10px 30px;border-bottom:1px dotted #CCCCCC;}
.BH-qabox1 button{display:block;width:100px;border:1px solid transparent;border-radius:3px;margin:5px auto 0 auto;padding:4px 12px;background-color:#117e96;color:#FFF;font-size:12px;line-height:1.5;letter-spacing:1px;cursor:pointer;height:auto;}
.BH-qabox1 button:hover,.BH-qabox1 button:focus,.BH-qabox1 button:active{background-color:#126e7d;}
.BH-qabox1 span{display:block;text-align:right;line-height:12px;padding-top:10px;}
.BH-qabox1 a{color:#0055aa;}
.BH-qabox1 p{padding-top:10px;}
.videoWrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;}
.videoWrapper iframe{display:block;margin:0;position:absolute;left:0;top:0;height:100%;width:100%;}
.BH-all{padding:20px 10px;overflow:auto;font-size:12px;}
.BH-all p{display:block;float:left;margin:0 0 10px 35px;text-align:center;}
.BH-all img{margin-bottom:3px;display:block;border:1px solid #e5e5e5;}
.BH-all a{color:#0055aa;}
#talkIframe{border:1px solid #CCCCCC;width:80px;height:25px;bottom:0;right:125px;position:fixed;display:none;}
.BA-shlist{position:absolute;border:1px solid #e5e5e5;background-color:#FFFFFF;overflow-x:hidden;display:none;}
.BA-shlist ol{width:300px;}
.BA-shlist li{display:block;padding:0 5px;line-height:24px;cursor:pointer;font-size:10pt;}
.BA-shlist li.cur{background-color:#f6f6f6;}
/*基本tag樣式設定 開始*/
.platform-tag li{margin:2px 2px 3px;padding:4px 12px;float:left;width:auto;height:22px;font-size:12px;background:#117e96;border-radius:99em;vertical-align:top;line-height:14px;letter-spacing:1px;box-sizing:border-box;overflow:hidden;}
.platform-tag_list{display:inline-block;padding:5px 4px 4px 4px;border-radius:3px;background:#117e96;color:#ffffff;font-size:13px;line-height:1;text-align:center;font-weight:normal;box-sizing:border-box;}
/*基本tag樣式設定 結束*/
/*tag顏色設定*/
.platform-cross{background:#117e96;}
.platform-ps{background:#0070C9;}
.platform-xbox{background:#107c10;}
.platform-nintendo{background:#e60012;}
.platform-android{background:#a2c139;}
.platform-ios{background:#231f20;}
.platform-wp{background:#ff6204;}
.platform-mobile{background:#f97976;}
.platform-arc{background:#f981c0;}
.platform-olg{background:#1AB5AB;}
.platform-pc{background:#19B5FE;}
.platform-web{background:#EB9532;}
.platform-acg{background:#913D88;}
.platform-other,.platform-etc{background:#000000;}
.platform-bd{background:#292068;}
.platform-dvd{background:#ffaf00;}
.platform-cd{background:#c2b400;}
.platform-fb{background:#1877F0;}
.IMG-A01{width:62px;height:30px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);}
.IMG-A02{width:118px;height:23px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-150px -577px;}
.IMG-B01{width:17px;height:12px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:left -40px;}
.IMG-B02{width:19px;height:16px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-21px -40px;}
.IMG-B03{width:18px;height:18px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-43px -40px;}
.IMG-B04{width:20px;height:20px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-65px -40px;}
.IMG-B05{width:20px;height:20px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:left -62px;}
.IMG-B06{width:20px;height:20px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-23px -62px;}
.IMG-B07{width:20px;height:20px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-46px -62px;}
.IMG-B08{width:21px;height:20px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-68px -62px;}
.IMG-C01{width:19px;height:19px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:left -93px;}
.IMG-C02{display:inline-block;width:19px;height:20px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-22px -93px;}
.IMG-C03{display:inline-block;width:21px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-48px -93px;}
.IMG-C04{display:inline-block;width:19px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:left -117px;}
.IMG-C05{width:21px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-22px -117px;}
.IMG-C06{width:20px;height:19px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-48px -117px;}
.IMG-Comic{width:20px;height:19px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-272px -121px;}
.IMG-C07{width:25px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-249px -94px;}
.IMG-C07-comic{width:25px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-353px -94px;}
.IMG-C08{width:25px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-275px -94px;}
.IMG-C09{width:25px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-301px -94px;}
.IMG-C10{width:25px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-327px -94px;}
.IMG-C11{width:25px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-223px -94px;}
.IMG-C12{width:21px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-189px -94px;}
.IMG-C13{width:15px;height:19px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-169px -121px;}
.IMG-C14{width:21px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-190px -121px;}
.IMG-D01{width:21px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:left -168px;}
.IMG-D02{width:16px;height:17px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-27px -168px;}
.IMG-D03{width:18px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-47px -168px;}
.IMG-D04{width:21px;height:20px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-1px -195px;}
.IMG-D05{width:19px;height:18px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-25px -195px;}
.IMG-D06{width:21px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-47px -195px;}
.IMG-D07{width:13px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:left -221px;}
.IMG-D08{width:13px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-14px -221px;}
.IMG-D09{width:13px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-28px -221px;}
.IMG-D10{width:15px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-43px -221px;}
.IMG-D11{width:15px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-60px -221px;}
.IMG-D12{width:17px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:left -248px;}
.IMG-D13{width:17px;height:19px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-21px -248px;}
.IMG-D14{width:21px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-44px -248px;}
.IMG-D15{width:19px;height:20px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:left -274px;}
.IMG-D16{width:17px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-24px -274px;}
.IMG-D17{width:21px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-45px -274px;}
.IMG-E01{width:13px;height:13px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-78px -93px;}
.IMG-E02{width:13px;height:13px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-91px -93px;}
.IMG-E03{width:14px;height:11px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-107px -95px;}
.IMG-E04{width:13px;height:13px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-124px -94px;}
.IMG-E05{width:15px;height:17px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-78px -111px;}
.IMG-E06{width:15px;height:14px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-95px -111px;}
.IMG-E07{width:14px;height:16px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-114px -111px;}
.IMG-E08{width:14px;height:16px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-128px -111px;}
.IMG-E09{width:9px;height:9px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-78px -135px;}
.IMG-E10{width:9px;height:9px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-88px -135px;}
.IMG-E11{width:14px;height:14px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-103px -133px;}
.IMG-E12{width:13px;height:13px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-121px -134px;}
.IMG-E13{display:inline-block;width:29px;height:15px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-73px -149px;}
.IMG-E14{width:15px;height:13px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-107px -153px;}
.IMG-E15{width:15px;height:13px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-124px -153px;}
.IMG-E16{display:inline-block;width:14px;height:14px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-71px -167px;}
.IMG-E17{display:inline-block;width:19px;height:19px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-89px -169px;}
.IMG-E18{width:15px;height:15px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-72px -200px;}
.IMG-E19{width:12px;height:11px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-78px -229px;}
.IMG-E20{width:16px;height:16px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-70px -253px;}
.IMG-E21{width:11px;height:12px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-70px -284px;}
.IMG-E22{width:10px;height:10px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-85px -285px;}
.IMG-E23{width:13px;height:13px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-138px -94px;}
.IMG-E24{width:15px;height:15px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-91px -201px;}
.IMG-E25{width:10px;height:10px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-93px -229px;}
.IMG-E26{width:14px;height:14px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-112px -169px;}
.IMG-E27{width:14px;height:13px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-110px -201px;}
.IMG-E28{width:21px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-91px -248px;}
.IMG-E29{width:21px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-114px -248px;}
.IMG-E30{width:21px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-137px -248px;}
.IMG-E31{display:inline-block;width:12px;height:12px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-106px -228px;}
.IMG-E32{display:inline-block;width:69px;height:34px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-170px -712px;}
.IMG-E33{display:inline-block;width:60px;height:25px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-60px -483px;}
.IMG-E34{display:inline-block;width:60px;height:25px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:left -483px;}
.IMG-E35{display:block;width:60px;height:25px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-170px -483px;}
.IMG-E36{display:block;width:60px;height:25px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-230px -483px;}
.IMG-E37{display:block;width:60px;height:25px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-170px -508px;}
.IMG-E38{display:block;width:60px;height:25px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-230px -508px;}
.IMG-E39{display:block;width:60px;height:25px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-290px -483px;}
.IMG-E40{display:block;width:60px;height:25px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-290px -508px;}
.IMG-E41{display:block;width:60px;height:25px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-350px -483px;}
.IMG-E42{display:block;width:60px;height:25px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-350px -508px;}
.IMG-E43{display:inline-block;width:14px;height:14px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-127px -201px;}
.IMG-E44{width:10px;height:10px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-121px -229px;}
.IMG-E45{display:inline-block;width:11px;height:10px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-128px -170px;}
.IMG-E46{display:inline-block;width:18px;height:16px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-146px -111px;}
.IMG-E47{display:inline-block;width:21px;height:15px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-143px -170px;}
.IMG-E48{display:inline-block;width:21px;height:15px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-143px -185px;}
.IMG-E49{display:inline-block;width:36px;height:15px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-164px -170px;}
.IMG-E50{display:inline-block;width:36px;height:15px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-164px -185px;}
.IMG-E51{display:inline-block;width:38px;height:23px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-143px -200px;}
.IMG-E52{display:inline-block;width:38px;height:23px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-143px -223px;}
.IMG-E53{display:inline-block;width:19px;height:19px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-181px -200px;}
.IMG-E54{display:inline-block;width:19px;height:13px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-200px -170px;}
.IMG-E55{display:inline-block;width:19px;height:13px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-200px -183px;}
.IMG-E56{display:inline-block;width:13px;height:16px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-219px -170px;}
.IMG-E57{display:inline-block;width:20px;height:15px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-219px -186px;}
.IMG-E58{display:inline-block;width:15px;height:16px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-200px -200px;}
.IMG-E59{display:inline-block;width:14px;height:10px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-181px -229px;}
.IMG-E60{display:inline-block;width:14px;height:14px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-215px -201px;}
.IMG-E61{display:inline-block;width:14px;height:14px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-229px -201px;}
.IMG-E62{display:inline-block;width:14px;height:14px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-243px -201px;}
.IMG-E63{display:inline-block;width:15px;height:23px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-195px -221px;}
.IMG-E64{display:inline-block;width:15px;height:23px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-210px -221px;}
.IMG-E65{display:inline-block;width:15px;height:15px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-235px -170px;}
.IMG-E66{display:inline-block;width:15px;height:15px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-254px -170px;}
.IMG-E67{display:inline-block;width:16px;height:16px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-178px -153px;}
.IMG-E68{display:inline-block;width:17px;height:17px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-197px -152px;}
.IMG-E69{display:inline-block;width:17px;height:17px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-216px -152px;}
.IMG-E70{display:inline-block;width:16px;height:19px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-235px -150px;}
.IMG-E71{display:inline-block;width:17px;height:17px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-254px -152px;}
.IMG-E72{display:inline-block;width:16px;height:15px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-274px -154px;}
.IMG-E73{display:inline-block;width:13px;height:23px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-217px -120px;}
.IMG-E74{display:inline-block;width:15px;height:15px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-272px -170px;}
.IMG-F01{width:40px;height:40px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:left -303px;}
.IMG-F02{width:40px;height:40px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-40px -303px;}
.IMG-F03{width:40px;height:40px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-80px -303px;}
.IMG-F04{width:40px;height:40px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-120px -303px;}
.IMG-F05{width:40px;height:40px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:left -343px;}
.IMG-F06{width:40px;height:40px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-40px -343px;}
.IMG-F07{width:40px;height:40px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-80px -343px;}
.IMG-F08{width:40px;height:40px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-120px -343px;}
.IMG-F09{width:40px;height:40px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:left -383px;}
.IMG-F10{width:40px;height:40px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-40px -383px;}
.IMG-F11{width:40px;height:40px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-80px -383px;}
.IMG-F12{width:40px;height:40px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-120px -383px;}
.IMG-G1{display:inline-block;width:21px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-93px -19px;}
.IMG-GAC{display:inline-block;width:21px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-119px -19px;}
.IMG-G8388608{display:inline-block;width:21px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-145px -19px;}
.IMG-G524288{display:inline-block;width:21px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-171px -19px;}
.IMG-G262144{display:inline-block;width:21px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-197px -19px;}
.IMG-G8192{display:inline-block;width:21px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-93px -45px;}
.IMG-G4096{display:inline-block;width:21px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-119px -45px;}
.IMG-G2048{display:inline-block;width:21px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-249px -71px;}
.IMG-G1024{display:inline-block;width:21px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-171px -45px;}
.IMG-G512{display:inline-block;width:21px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-197px -45px;}
.IMG-G128{display:inline-block;width:21px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-93px -71px;}
.IMG-G32{display:inline-block;width:21px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-119px -71px;}
.IMG-G8{display:inline-block;width:21px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-145px -71px;}
.IMG-Gmuti{display:inline-block;width:21px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-171px -71px;}
.IMG-G67108864{display:inline-block;width:21px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-197px -71px;}
.IMG-G16777216{display:inline-block;width:21px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-223px -19px;}
.IMG-G33554432{display:inline-block;width:21px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-223px -45px;}
.IMG-G134217728{display:inline-block;width:21px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-223px -71px;}
.IMG-G1073741824{display:inline-block;width:21px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-249px -19px;}
.IMG-G536870912{display:inline-block;width:21px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-249px -45px;}
.IMG-GA1{display:inline-block;width:25px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-93px -19px;}
.IMG-GAC{display:inline-block;width:25px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-119px -19px;}
.IMG-GA24{display:inline-block;width:25px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-145px -19px;}
.IMG-GA20{display:inline-block;width:25px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-171px -19px;}
.IMG-GA19{display:inline-block;width:25px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-197px -19px;}
.IMG-GA14{display:inline-block;width:25px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-93px -45px;}
.IMG-GA13{display:inline-block;width:25px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-119px -45px;}
.IMG-GA12{display:inline-block;width:25px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-249px -71px;}
.IMG-GA11{display:inline-block;width:25px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-171px -45px;}
.IMG-GA10{display:inline-block;width:25px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-197px -45px;}
.IMG-GA8{display:inline-block;width:25px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-93px -71px;}
.IMG-GA6{display:inline-block;width:25px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-119px -71px;}
.IMG-GA4{display:inline-block;width:25px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-145px -71px;}
.IMG-Gmuti{display:inline-block;width:25px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-171px -71px;}
.IMG-GA27{display:inline-block;width:25px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-197px -71px;}
.IMG-GA25{display:inline-block;width:25px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-223px -19px;}
.IMG-GA26{display:inline-block;width:25px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-223px -45px;}
.IMG-GA28{display:inline-block;width:25px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-223px -71px;}
.IMG-GA31{display:inline-block;width:25px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-249px -19px;}
.IMG-GA30{display:inline-block;width:25px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-249px -45px;}
.IMG-Gmobi{display:inline-block;width:25px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-145px -45px;}
.IMG-Gother,.IMG-GA2,.IMG-GA3,.IMG-GA5,.IMG-GA7,.IMG-GA9,.IMG-GA15,.IMG-GA16,.IMG-GA17,.IMG-GA18,.IMG-GA21,.IMG-GA22,.IMG-GA23,.IMG-GA29{display:inline-block;width:25px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-249px -71px;}
.IMG-GB1{display:inline-block;width:25px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-275px -19px;}
.IMG-GDVD{display:inline-block;width:25px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-275px -45px;}
.IMG-GBD{display:inline-block;width:25px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-275px -71px;}
.IMG-GB2{display:inline-block;width:25px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-301px -19px;}
.IMG-GB3{display:inline-block;width:25px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-301px -71px;}
.IMG-GCD{display:inline-block;width:25px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-301px -45px;}
.TOP-more .IMG-GA1,.TOP-more .IMG-GA19,.TOP-more .IMG-GA20,.TOP-more .IMG-GB1,.TOP-more .IMG-GA4,.TOP-more .IMG-GA30,.TOP-more .IMG-GB2,.TOP-more .IMG-GA6,.TOP-more .IMG-GA27,.TOP-more .IMG-GA31,.TOP-more .IMG-GA24,.TOP-more .IMG-GA25,.TOP-more .IMG-GAC,.TOP-more .IMG-GB3{margin-right:10px;}
.IMG-H01{display:inline-block;width:16px;height:18px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-173px -261px;}
.IMG-H02{display:inline-block;width:16px;height:18px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-192px -261px;}
.IMG-H03{display:inline-block;width:16px;height:18px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-211px -261px;}
.IMG-H04{display:inline-block;width:16px;height:18px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-230px -261px;}
.IMG-H05{display:inline-block;width:16px;height:18px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-249px -261px;}
.IMG-H06{display:inline-block;width:16px;height:18px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-173px -282px;}
.IMG-H07{display:inline-block;width:16px;height:18px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-192px -282px;}
.IMG-H08{display:inline-block;width:16px;height:18px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-211px -282px;}
.IMG-H09{display:inline-block;width:17px;height:17px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-230px -282px;}
.IMG-H10{display:inline-block;width:17px;height:19px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-249px -282px;}
.IMG-H11{display:inline-block;width:16px;height:18px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-268px -261px;}
.IMG-I01{display:inline-block;width:18px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-164px -303px;}
.IMG-I02{display:inline-block;width:19px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-185px -303px;}
.IMG-I03{display:inline-block;width:18px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-207px -303px;}
.IMG-I04{display:inline-block;width:18px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-228px -303px;}
.IMG-I05{display:inline-block;width:18px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-164px -327px;}
.IMG-I06{display:inline-block;width:18px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-185px -327px;}
.IMG-I07{display:inline-block;width:27px;height:31px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-164px -355px;}
.IMG-I08{display:inline-block;width:28px;height:31px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-194px -355px;}
.IMG-I09{display:inline-block;width:27px;height:31px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-225px -355px;}
.IMG-I10{display:inline-block;width:27px;height:31px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-255px -355px;}
.IMG-I11{display:inline-block;width:27px;height:31px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-164px -389px;}
.IMG-I12{display:inline-block;width:27px;height:31px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-194px -389px;}
.BA-serve img{width:24px;height:24px;background-image:none;}
.BA-serve a{cursor:pointer;}
.BA-serve a:hover{color:#117e96;text-decoration:none;}
.BA-serve .BA-serve_new{position:relative;top:-1px;margin-left:1px;font-size:12px;font-weight:bold;color:#f44336;letter-spacing:0;transform:scale(0.9);}
.IMG-01{display:inline-block;width:21px;height:22px;background-image:url(https://i2.bahamut.com.tw/index/bahaicons.png);background-position:0 0;}
.IMG-03{display:inline-block;width:21px;height:22px;background-image:url(https://i2.bahamut.com.tw/index/bahaicons.png);background-position:0 -36px;}
.IMG-06{display:inline-block;width:21px;height:22px;background-image:url(https://i2.bahamut.com.tw/index/bahaicons.png);background-position:0 -91px;}
.IMG-09{display:inline-block;width:21px;height:22px;background-image:url(https://i2.bahamut.com.tw/index/bahaicons.png);background-position:0 -145px;}
.IMG-10{display:inline-block;width:21px;height:22px;background-image:url(https://i2.bahamut.com.tw/index/bahaicons.png);background-position:0 -164px;}
.IMG-14{display:inline-block;width:35px;height:27px;background-image:url(https://i2.bahamut.com.tw/index/bahaicons.png);background-position:0 -240px;}
.IMG-15{display:inline-block;width:35px;height:27px;background-image:url(https://i2.bahamut.com.tw/index/bahaicons.png);background-position:0 -272px;}
.IMG-16{display:inline-block;width:35px;height:27px;background-image:url(https://i2.bahamut.com.tw/index/bahaicons.png);background-position:0 -304px;}
.IMG-17{display:inline-block;width:35px;height:27px;background-image:url(https://i2.bahamut.com.tw/index/bahaicons.png);background-position:0 -336px;}
.IMG-18{display:inline-block;width:35px;height:27px;background-image:url(https://i2.bahamut.com.tw/index/bahaicons.png);background-position:0 -368px;}
.IMG-19{display:inline-block;width:35px;height:27px;background-image:url(https://i2.bahamut.com.tw/index/bahaicons.png);background-position:0 -400px;}
.IMG-20{display:inline-block;width:21px;height:22px;background-image:url(https://i2.bahamut.com.tw/index/bahaicons.png);background-position:0 -1453px;}
.IMG-PTCD{width:21px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-251px -121px;}
.IMG-R18{width:22px;height:22px;background-image:url(https://i2.bahamut.com.tw/icon/age-limit.svg);background-size:20px;background-position:center;background-repeat:no-repeat;}
.IMG-GB4{display:inline-block;width:25px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-327px -19px;}
.IMG-GB5{display:inline-block;width:25px;height:21px;background-image:url(https://i2.bahamut.com.tw/bh_images.png?v=2020082501);background-position:-327px -45px;}
.IMG-23{display:inline-block;width:21px;height:22px;background-image:url(https://i2.bahamut.com.tw/index/bahaicons.png);background-position:0px -1400px;}
.IMG-24{display:inline-block;width:35px;height:27px;background-image:url(https://i2.bahamut.com.tw/index/bahaicons.png);background-position:0 -445px;}
.forum_list{display:block;width:100%;border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-bottom:1px dotted #e5e5e5;padding:10px 0;background:#FFF;overflow:auto;}
.forum_list:first-child{border-top:1px solid #e5e5e5;}
.forum_list:hover{background:#ffffdd;}
.fourm_list_pic{display:inline-block;width:50%;max-height:104px;padding-right:10px;float:left;overflow:hidden;}
.fourm_list_pic img{width:100%;}
.forum_list_info{overflow:hidden;}
.forum_list p{clear:both;font-size:13px;color:#606060;min-height:45px;line-height:22px;}
.forum_list i{font-size:12px;font-style:normal;color:#999;}
.forum_list_title{display:inline-block;float:left;max-width:430px;height:22px;line-height:22px;overflow:hidden;white-space:nowrap;margin-bottom:10px;padding:2px 0;text-overflow:ellipsis;}
.forum_list_title span:first-child{display:inline-block;padding:0 5px;background:#599aaf;color:#fff;margin-right:5px;font-size:12px;border-radius:3px;height:100%;vertical-align:middle;}
.forum_list_title span:last-child a{color:#0055aa;font-weight:bold;font-size:18px;vertical-align:middle;}
.forum_arrow{display:inline-block;width:20px;height:22px;line-height:22px;text-align:center;}
.forum_up{color:#f1060d;}
.forum_down{color:#00a651;}
.forum_stop{color:#2e3192;}
.BH_forum_mainop{padding-bottom:12px;font-size:13px;overflow:auto;}
.BH_forum_mainop span{float:right;}
.BH_forum_mainop a{display:inline-block;width:50px;line-height:22px;height:22px;font-size:13px;color:var(--primary);border:1px solid var(--primary);text-align:center;margin:0 0 0 3px;font-weight:normal;}
.BH_forum_mainop a:hover{background-color:var(--primary);color:var(--purewhite);text-decoration:none;}
.BH_forum_mainop .now_stop{background-color:var(--primary);color:var(--purewhite);text-decoration:none;}
.alert-fixed{position:fixed;left:20px;right:20px;bottom:20px;z-index:99;display:block;padding:15px 30px 15px 15px;border:1px solid transparent;border-radius:3px;line-height:1.5;}
.alert-fixed.alert-general{background-color:rgba(0,0,0,0.95);border-color:#000;color:#fff;}
.alert-fixed.alert-general .alert-link{color:#fff;}
.alert-fixed.alert-general .alert-link:hover{color:#fff;text-decoration:none;}
.alert-fixed.alert-general .alert-close:hover{color:#fff;}
.alert-fixed.alert-info{background-color:#D9EDF7;border-color:#C3D5DE;color:#31708f;}
.alert-fixed.alert-info .alert-link{color:#31708f;}
.alert-fixed.alert-info .alert-link:hover{color:#31708f;text-decoration:none;}
.alert-fixed.alert-warning{background:#FFFFDB;border-color:#E1D3B8;color:#705930;}
.alert-fixed.alert-warning .alert-link{color:#705930;}
.alert-fixed.alert-warning .alert-link:hover{color:#705930;text-decoration:none;}
.alert-fixed.alert-danger{background:#F2D5D5;border-color:#D1B6BB;color:#8F3937;}
.alert-fixed.alert-danger .alert-link{color:#8F3937;}
.alert-fixed.alert-danger .alert-link:hover{color:#8F3937;text-decoration:none;}
.alert-ctrl-link{display:block;padding:10px 0 0;font-size:13px;color:#666;}
.alert-ctrl-link:hover{color:#333;text-decoration:none;}
.alert-close{position:absolute;top:5px;right:5px;padding:3px;border:1px solid transparent;border-radius:2px;color:rgba(102,102,102,0.6);}
.alert-close:hover{color:rgba(51,51,51,0.9);}
.alert-close > i{width:15px;height:15px;text-align:center;}
.BH-hire{display:block;position:relative;margin-top:12px;padding:36px;width:300px;background-color:#0b7897;box-sizing:border-box;z-index:1;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.BH-hire:after{content:"";position:absolute;bottom:-25%;right:-5%;width:240px;height:240px;background:url("https://i2.bahamut.com.tw/nf_logo.png");background-size:cover;opacity:0.2;}
.BH-hire:hover{text-decoration:none;background-color:#148aa4;-webkit-transform:scale(1.03,1.03);-ms-transform:scale(1.03,1.03);-o-transform:scale(1.03,1.03);transform:scale(1.03,1.03);-webkit-box-shadow:0px 0px 4px hsla(0,0%,0%,0.5);box-shadow:0px 0px 12px hsla(0,0%,0%,0.5);}
.BH-hire__title{margin-bottom:24px;text-align:center;color:#FFF;font-weight:bold;font-size:32px;font-style:italic;text-shadow:3px 3px 0px hsla(0,0%,100%,0.2);}
.BH-hire__content{color:#FFF;font-size:16px;}
.BH-hire__content ul{list-style:square;padding-left:24px;}
.BH-hire__content ul li{padding:8px 0;}
/************************************** Form Item styles**************************************/
.form-control,.form-control.is-disabled{margin:8px 0;border:1px solid #D9D9D9;border-radius:3px;padding:8px;box-sizing:border-box;width:100%;background-color:#FFF;font-size:15px;color:#2d2d2d;}
.form-control.form-control_s{font-size:13px;}
.form-control:first-child{margin-top:0;}
.form-control:focus{outline:none;border-color:#117e96;}
textarea.form-control{resize:none;min-height:6em;background-color:#fdfdfd;/*box-shadow:inset 0px 1px 3px rgba(0,0,0,0.05);*/
}
textarea.form-control:focus{background:#FFF;box-shadow:none;}
.form-control.is-disabled{border-color:#DE2427;}
input.form-control::-webkit-input-placeholder,textarea.form-control::-webkit-input-placeholder{color:#B3B3B3;}
input.form-control.is-disabled::-webkit-input-placeholder,textarea.form-control.is-disabled::-webkit-input-placeholder{color:#DE2427;}
/************************************** Color styles**************************************/
div.background__color-primary,span.background__color-primary,a.background__color-primary,button.background__color-primary,a.background__color-primary.is-disabled,a.background__color-primary.is-disabled:hover,button.background__color-primary,button.background__color-primary.is-disabled:hover{background-color:#117e96;color:#FFF;}
a.background__color-primary:hover,button.background__color-primary:hover{background-color:#3e7786;color:#FFF;}
div.background__color-orange,span.background__color-orange,a.background__color-orange,button.background__color-orange,a.background__color-orange.is-disabled,a.background__color-orange.is-disabled:hover,button.background__color-orange,button.background__color-orange.is-disabled:hover{background-color:#F39C12;color:#FFF;}
a.background__color-orange:hover,button.background__color-orange:hover{background-color:#dc8e12;color:#FFF;}
div.background__color-red,span.background__color-red,a.background__color-red,button.background__color-red,a.background__color-red.is-disabled,a.background__color-red.is-disabled:hover,button.background__color-red.is-disabled,button.background__color-red.is-disabled:hover{background-color:#f44336;color:#FFF;}
a.background__color-red:hover,button.background__color-red:hover{background:#DE2427;color:#FFF;}
a.shadow__color-primary,div.shadow__color-primary{box-shadow:0 16px 26px -10px rgba(17,179,177,0.56),0 4px 25px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(46,190,222,0.2);}
a.shadow__color-primary:hover,div.shadow__color-primary:hover{box-shadow:0 0px 26px -10px rgba(17,179,177,0.56),0 0px 25px 0px rgba(0,0,0,0.12),0 0px 10px -5px rgba(46,190,222,0.2);}
a.shadow__color-red,div.shadow__color-red{box-shadow:0 16px 26px -10px rgba(244,67,54,0.56),0 4px 25px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(244,67,54,0.2);}
/************************************** Check Box styles**************************************/
.check-box li{position:relative;margin:auto;padding:5px 0px;}
.check-box li:first-child{padding-top:0;}
.check-group{display:inline-block;min-width:18px;min-height:16px;}
.check-group input[type=checkbox]{display:none;vertical-align:middle;}
.check-group input[type=checkbox] + label .label-icon{display:inline-block;position:relative;padding:2px 0 0;border-radius:2px;width:18px;height:18px;background:#fbfbfb;border:1px solid #D9D9D9;box-sizing:border-box;font-size:13px;text-align:center;color:transparent;/*box-shadow:inset 0px 1px 1px rgba(0,0,0,0.1),0px 1px 0px white;*/
 cursor:pointer;transition:all 0.2s;z-index:2;vertical-align:text-top;}
.check-group input[type=checkbox] + label h6{display:inline-block;font-size:13px;line-height:19px;vertical-align:middle;color:#464646;white-space:nowrap;margin:0 0 0 3px;}
.check-group input[type=checkbox]:checked + label .label-icon{background-color:#11AAC1;border-color:#11AAC1;color:#FFF;box-shadow:none;}
.check-group input[type=checkbox]:disabled + label{cursor:not-allowed;}
.check-group input[type=checkbox]:disabled + label .label-icon{background-color:#e7e7e7;border-color:#e7e7e7;opacity:0.55;pointer-events:none;}
.check-group input[type=checkbox]:disabled + label h6{opacity:0.55;}
.check-group label{cursor:pointer;}
.check-group label .label-icon i{margin-left:0;vertical-align:top;}
.check-group label.is-active .label-icon{background-color:#11AAC1;color:#FFF;box-shadow:none;}
/************************************** Radio Box styles**************************************/
.radio{position:relative;margin:0;cursor:pointer;width:16px;height:16px;}
.radio:before{transition:transform 0.4s cubic-bezier(0.45,1.8,0.5,0.75);transform:scale(0,0);content:"";position:absolute;top:3px;left:3px;z-index:1;width:10px;height:10px;background:#11AAC1;border-radius:50%;}
.radio:after{content:"";position:absolute;top:-1px;left:-1px;width:16px;height:16px;background:#FBFBFB;border:1px solid #D9D9D9;border-radius:50%;}
.radio [type=radio]:disabled + label{opacity:0.55;}
.radio[checked=checked]:disabled:before{background:#D9D9D9;}
.radio:checked:before{transform:scale(1,1);}
.radio:after{content:"";position:absolute;top:-1px;left:-1px;width:16px;height:16px;background:#FBFBFB;border:1px solid #D9D9D9;border-radius:50%;}
.label--radio{position:relative;margin:0 0 8px 10px;line-height:135%;cursor:pointer;width:calc(100% - 40px);display:inline-block;vertical-align:middle;}
.label--radio + input[type=radio]:disabled:after{background-color:#e7e7e7;border-color:#e7e7e7;}
/************************************** Button styles**************************************/
.btn{display:inline-block;border:1px solid transparent;border-radius:3px;padding:5px 12px;background:#e5e5e5;color:#A6A6A6;font-size:14px;line-height:1.5;letter-spacing:1px;cursor:pointer;box-shadow:none;font-weight:normal;text-shadow:none;cursor:pointer;}
.btn:hover{color:#A6A6A6;background-color:#DCDCDC;transition:all 0.3s;}
.btn:active{position:relative;top:1px;}
.btn.is-disabled,.btn.is-disabled:hover{background-color:#F4F4F4;opacity:0.5;box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);cursor:not-allowed;}
.btn-special{position:relative;top:-1px;border:none;background:-webkit-linear-gradient(left,#f2625b 0%,#f32470 90%);background-size:150% 150%;color:#FFF;transition:all 0.3s;text-shadow:none;cursor:pointer;box-shadow:0px 0px 0px 1px #8d1b27 inset,0px 0px 0px 0px #dd4356 inset,0px 3px 0px 0px #8d1b27,0px 1px 0px 0px #65141c,0px 3px 0px 0px rgba(0,0,0,0.15);}
.btn-special:hover{background:-webkit-linear-gradient(left,#eb5047 0%,#ec1363 90%);color:#FFF;}
.btn-special:active{top:0;box-shadow:0px 0px 0px 1px #8d1b27 inset,0px 0px 0px 0px #dd4356 inset,0px 0px 0px 0px #8d1b27,0px 1px 0px 0px #65141c,0px 0px 0px 0px rgba(0,0,0,0.15);color:#FFF;}
.btn-special.is-disabled,.btn-special.is-disabled:hover{background:#f34c63;top:1px;color:#FFF;}
.btn.btn-pixel{margin:4px;border-radius:0;padding:1px 8px;font-family:"VT323",monospace;text-transform:uppercase;box-shadow:4px 0px #e5e5e5,-4px 0px #e5e5e5,0px 2px #e5e5e5,0px -2px #e5e5e5,0px 5px #d2d2d2,-3px 3px #d2d2d2,3px 3px #d2d2d2;}
.btn.btn-pixel.background__color-primary{box-shadow:2px 0px #0f7d96,-3px 0px #117e96,0px 2px #117e96,0px -2px #0f7d96,0px 5px #5fa8b9,-2px 2px #4da6bb,3px 2px #4da6bb;}
.btn.btn-pixel.background__color-red{box-shadow:4px 0px #f54236,-4px 0px #f54236,0px 2px #f54236,0px -2px #f1675d,0px 5px #ffb4af,-3px 3px #ff8981,3px 3px #ff8981;}
.tippy-box[data-theme~=bahablue][data-placement^=top] > .tippy-arrow::before{border-top-color:rgba(16,148,161,0.9);}
.tippy-box[data-theme~=bahablue][data-placement^=bottom] > .tippy-arrow::before{border-bottom-color:rgba(16,148,161,0.9);}
.tippy-box[data-theme~=bahablue][data-placement^=left] > .tippy-arrow::before{border-left-color:rgba(16,148,161,0.9);}
.tippy-box[data-theme~=bahablue][data-placement^=right] > .tippy-arrow::before{border-right-color:rgba(16,148,161,0.9);}
.tippy-box[data-theme~=bahablue] > .tippy-svg-arrow > svg:last-child{fill:rgba(16,148,161,0.9);}
.tippy-box[data-theme~=bahablue]{background:rgba(16,148,161,0.9);color:#fff;font-size:13px;border:none;}
.ui-datepicker .ui-widget-header{border:none;background:transparent;}
.ui-datepicker .ui-widget-header .ui-datepicker-calendar th{color:#464646;}
.ui-datepicker.ui-widget .ui-state-default,.ui-datepicker.ui-widget .ui-widget-content .ui-state-default,.ui-datepicker.ui-widget .ui-widget-header .ui-state-default,.ui-datepicker.ui-widget .ui-button,.ui-datepicker.ui-widget html .ui-button.ui-state-disabled:hover,.ui-datepicker.ui-widget html .ui-button.ui-state-disabled:active{width:24px;height:24px;padding:0;margin:0 auto;text-align:center;display:flex;align-items:center;justify-content:center;border:none;background:transparent;font-weight:normal;color:#464646;}
.ui-datepicker.ui-widget .ui-state-highlight,.ui-datepicker.ui-widget .ui-widget-content .ui-state-highlight,.ui-datepicker.ui-widget .ui-widget-header .ui-state-highlight{border-color:#FEFEFE;background-color:#117e96;color:#fff;border-radius:99rem;}
.ui-datepicker.ui-widget.ui-widget-content{border:none;box-shadow:0 3px 5px rgba(0,0,0,0.15);}
.ui-datepicker.ui-widget .ui-state-hover,.ui-datepicker.ui-widget .ui-widget-content .ui-state-hover,.ui-datepicker.ui-widget.ui-widget-header .ui-state-hover,.ui-datepicker.ui-widget .ui-state-focus,.ui-datepicker.ui-widget .ui-widget-content .ui-state-focus,.ui-datepicker.ui-widget .ui-widget-header .ui-state-focus,.ui-datepicker.ui-widget .ui-button:hover,.ui-datepicker.ui-widget .ui-button:focus{border:none;}
.online-usercount{display:flex;align-items:center;margin-bottom:12px;}
.online-usercount img.sort-name-icon{margin-right:4px;border:none;width:28px;}
.online-usercount p{display:inline-flex;align-items:center;padding:0px 8px;border:1px solid #e5e5e5;border-radius:99rem;font-size:13px;line-height:28px;box-sizing:border-box;box-shadow:0px 0px 8px rgba(0,0,0,0.062745098);background:#fff;}
.online-usercount p span{margin-left:4px;color:#117e96;font-weight:bold;}
html[data-theme=dark] .online-usercount p{border:solid 1px #444;background:#272728;}
html[data-theme=dark] .online-usercount p span{color:#00b0b6;}
.sharebtn-container_collapse .fa-share-alt{margin-right:4px;font-size:16px;color:rgba(76,87,102,0.6);vertical-align:middle;}
.sharebtn-container_collapse ul{position:absolute;display:none;opacity:0;background:rgba(16,148,161,0.8);top:-64px;right:-12px;padding:8px 2px;border-radius:99em;}
.sharebtn-container_collapse ul:after{content:"";position:absolute;border-style:solid;bottom:-7px;right:32px;transform:rotate(180deg);border-color:transparent transparent rgba(16,148,161,0.8);border-width:0 5px 7px;}
.sharebtn-container_collapse ul.is-show{display:inline-flex;opacity:1;}
.sharebtn-container_collapse li{background-color:rgba(255,255,255,0.9);}
.sharebtn-container_collapse-share{display:flex;}
.subscription-list{display:flex;position:absolute;right:0px;top:40px;border-radius:0 0 3px 3px;width:280px;background:rgba(255,255,255,0.98);z-index:3;}
.subscription-list__wrap{position:initial;}
.subscription-list__row{width:100%;}
.subscription-list > div{position:relative;padding:8px 12px 5px;width:100%;border-top:none;box-sizing:border-box;}
.subscription-list ul li{display:flex;padding:8px 0 12px;align-items:center;justify-content:space-between;}
.subscription-list ul li a,.subscription-list ul li:first-child a{display:flex;color:#464646;font-weight:normal;flex-direction:column;line-height:1.5;align-items:flex-start !important;font-size:15px;}
.subscription-list ul li a small,.subscription-list ul li:first-child a small{color:rgba(76,87,102,0.6);}
.subscription-list ul li .sign-out{color:#F03434;}
.subscription-list ul li .BH-menu__switch-box{display:inline-block;position:relative;height:18px;flex-shrink:0;width:54px;height:24px;overflow:hidden;text-align:left;padding:0;background:#aeb2b3;border:solid 3px #d2d2d2;border-radius:4px;line-height:1;color:#FFF;vertical-align:middle;margin-left:15px;box-shadow:0 1px 3px rgba(0,0,0,0.15),inset 0px 1px 1px rgba(0,0,0,0.35),0px 1px 0px rgba(255,255,255,0.2);pointer-events:none;box-sizing:border-box;}
.subscription-list ul li .BH-menu__switch-box input{position:absolute;left:-9999em;}
.subscription-list ul li .BH-menu__switch-box .BH-menu__switch-box__option{display:flex;align-items:center;cursor:pointer;background:none;position:relative;padding:0;min-height:0;width:52px;left:-24px;letter-spacing:-4px;word-spacing:-4px;transition:all ease-in-out 0.5s;}
.subscription-list ul li .BH-menu__switch-box .BH-menu__switch-box__active-state,.subscription-list ul li .BH-menu__switch-box .BH-menu__switch-box__inactive-state{flex-shrink:0;padding:0 4px;width:24px;text-transform:uppercase;vertical-align:middle;font-size:12px;display:inline-block;text-indent:0;letter-spacing:0px;box-sizing:border-box;}
.subscription-list ul li .BH-menu__switch-box .BH-menu__switch-box__icon{flex-shrink:0;vertical-align:middle;width:18px;height:18px;background:#f1f1f1;background:linear-gradient(135deg,#fbfbfb 0%,#e6e6e6 100%);background:-webkit-linear-gradient(135deg,#fbfbfb 0%,#e6e6e6 100%);border-radius:3px;display:inline-block;transition:all ease-in-out 0.5s;box-shadow:0 5px 10px rgba(0,0,0,0.25),0 5px 5px rgba(0,0,0,0.22);}
.subscription-list ul li .BH-menu__switch-box .BH-menu__switch-box__inactive-state{flex-shrink:0;}
.subscription-list ul li .BH-menu__switch-box.is-on{background:#30606a;border:solid 3px rgba(66,148,170,0.8);}
.subscription-list ul li .BH-menu__switch-box.is-on .BH-menu__switch-box__option{left:6px;}
.subscription-list ul li .BH-menu__switch-box.is-on .BH-menu__switch-box__option .BH-menu__switch-box__icon{background:rgb(89,179,179);background:linear-gradient(135deg,rgb(89,179,179) 0%,rgb(136,217,191) 100%);}
.subscription-list ul li .BH-menu__switch-box.is-on .BH-menu__switch-box__active-state{padding:0 8px 0 0;}
.subscription-list.article-management{position:initial;width:auto;background:transparent;/* 板務刪文選單燈箱樣式 */
}
.subscription-list.article-management .management-wrapper{padding:8px 0;}
.subscription-list.article-management .management-wrapper .article-dele__switch .switch-title{color:#464646;text-decoration:none;}
.subscription-list.article-management .management-wrapper .article-dele__form{display:block;}
.subscription-list.article-management .management-wrapper .article-dele__link{justify-content:flex-end;width:100%;padding:8px 0 0;}
.subscription-list.article-management .management-wrapper .article-dele__link-example{display:inline-block;font-size:14px;text-decoration:none;}
.subscription-list.article-management .management-wrapper .article-dele__filter{min-height:102px;}
.subscription-list.article-management .management-wrapper .article-dele__filter::before,.subscription-list.article-management .management-wrapper .article-dele__filter::after{content:"";display:block;}
.subscription-list.article-management .management-wrapper .article-dele__filter::after{clear:both;}
.subscription-list.article-management .management-wrapper .article-dele__item{padding:8px 4px 12px;float:left;white-space:nowrap;}
.subscription-list.article-management .management-wrapper .article-dele__input{position:absolute;pointer-events:none;}
.subscription-list.article-management .management-wrapper .article-dele__input:checked + .filter-label{background:#117e96;color:#ffffff;}
.subscription-list.article-management .management-wrapper .article-dele__input:checked + .filter-label::after{content:"";position:absolute;right:-1px;bottom:-1px;display:flex;justify-content:center;align-items:center;width:8px;height:8px;padding:2px;background:url(https://i2.bahamut.com.tw/checked__white.svg) no-repeat;background-size:cover;border-radius:4px 0;border:1px solid #ffffff;text-align:center;}
.subscription-list.article-management .management-wrapper .article-dele__label{position:relative;display:inline-block;width:70px;max-width:100%;max-height:40px;padding:5px 8px;line-height:1.5;font-weight:500;color:var(--secondary-text);border-radius:4px;background:#e5e5e5;text-align:center;vertical-align:middle;cursor:pointer;}
.article-management__lightbox .dialogify__body{width:470px;}
.article-management__lightbox .article-dele__form .warning{box-shadow:inset 0px 0px 4px var(--warning);}
.article-management__lightbox .article-dele__form .form-control{color:#464646;border:1px solid #d9d9d9;}
.article-management__lightbox .btn-box{text-align:center;}
.article-management__lightbox .btn-box .btn{min-width:120px;}
.article-management__lightbox .btn-box .btn.btn-primary:hover{animation:none;}
.dropdown-group{display:inline-block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid var(--secondary-border);border-radius:3px;font-size:13px;min-width:88px;}
.dropdown-group a.js-link{display:block;padding:3px 6px;padding-right:22px;text-decoration:none;line-height:1.3;text-align:left;}
.dropdown-group .is-disabled{opacity:0.5;}
.dropdown-group i.fa{position:absolute;right:7px;float:right;}
.dropdown-group:hover .text-tooltip{visibility:visible;opacity:1;}
.dropdown-group option{background:#FFFFFF;color:var(--secondary-text);}
.management-item .subscription-list{border-radius:8px;top:32px;left:50%;transform:translateX(-50%);}
.management-item .subscription-list:before{content:"";position:absolute;border-style:solid;top:-6px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-color:transparent transparent #ffffff;border-width:0 6px 7px;z-index:999;}
.dialogify-folder-box .guild-img-uploaded{margin-bottom:12px;}
.dialogify-folder-box .dialogify-folder-status{margin-top:8px;}
.dialogify-folder-box .dialogify-folder-status .check-box{width:100% !important;}
.dialogify-folder-box .dialogify-folder-status .check-box li{float:left;margin-right:16px;}
.dialogify-folder-box .dialogify-folder-status .check-box .label--radio{margin-left:4px;width:auto;}
.ai-icon{display:inline-block;position:relative;width:18px;height:18px;border:2px solid #ddd;border-radius:4px;font-size:12px;font-weight:bold;line-height:18px;text-align:center;color:#ddd;transform:scale(0.8);}
ul.rwd-nav{display:flex;}
ul.rwd-nav.BH-menuE{min-width:unset;}
ul.rwd-nav .rwd-nav-main-items{display:flex;flex-wrap:nowrap;flex-grow:1;}
ul.rwd-nav .rwd-nav-main-items > li{display:flex;align-items:center;transition:all 0.5s;position:static;}
ul.rwd-nav .rwd-nav-main-items > li:first-child > a{background-color:transparent;font-weight:normal;height:auto;}
ul.rwd-nav .rwd-nav-main-items > li > a{position:relative;color:#444;opacity:1;padding:0 12px 0 16px;font-weight:normal;height:auto;text-shadow:none;display:block;text-align:center;text-decoration:none;z-index:10;letter-spacing:1px;min-width:45px;white-space:nowrap;}
ul.rwd-nav .rwd-nav-main-items > li > a:before{display:inline-block;position:absolute;left:0;top:12px;width:1px;height:16px;background:#e5e5e5;}
ul.rwd-nav .rwd-nav-main-items > li > a:hover{color:#117e96;}
ul.rwd-nav .rwd-nav-main-items > li .now{font-weight:normal;background:transparent;color:#117e96;opacity:1;}
ul.rwd-nav > ul > li > dl{left:unset;right:0;}
.navbar-btn{display:none;}
.rwd-nav-right .material-icons{display:none;}
@media screen and (max-width:768px){#navBarHover{display:none;}
ul.rwd-nav .rwd-nav-main-items{overflow-x:auto;overflow-y:hidden;padding-left:0;}
ul.rwd-nav .rwd-nav-main-items::-webkit-scrollbar-track{background-color:transparent;}
ul.rwd-nav .rwd-nav-main-items::-webkit-scrollbar{height:0px;}
ul.rwd-nav > ul{padding-left:4px;box-shadow:-5px 0 3px -3px rgba(0,0,0,0.1);}
ul.rwd-nav > ul.rwd-nav-main-items{box-shadow:none;}
ul.rwd-nav > ul.rwd-nav-right{display:flex;flex-direction:row-reverse;}
ul.rwd-nav #navBarHover{display:none;}
.BH-menu .BH-menu-rwd{position:fixed;top:84px;left:-1px;transform:translate3d(-201px,0,0);visibility:hidden;display:flex;flex-direction:column;align-items:flex-start;max-width:200px;width:100%;height:100%;padding-top:12px;background:#ffffff;border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5;transition:all 0.5s ease;}
.BH-menu .BH-menu-rwd li{display:block;width:100%;}
.BH-menu .BH-menu-rwd li a{text-align:left;}
.BH-menu .BH-menu-rwd li.dropList{height:auto;}
.BH-menu .BH-menu-rwd li.dropList a{display:flex;justify-content:space-between;align-items:center;}
.BH-menu .BH-menu-rwd li.dropList .material-icons{display:block;font-size:18px;transform:rotate(90deg);color:rgba(76,87,102,0.6);}
.BH-menu .BH-menu-rwd dl{position:initial;box-shadow:none;}
.BH-menu .BH-menu-rwd dl a{border:none;padding:8px 0 8px 24px;}
.BH-menu .BH-menu-rwd.toggled{transform:translate3d(0,0,0);}
.BH-menu .navbar-btn{display:block;}
.BH-menu .navbar-btn__toggle{position:relative;display:flex;align-items:center;justify-content:flex-start;min-height:40px;padding:12px;border:1px solid transparent;background-color:transparent;transform:rotate(180deg);}
.BH-menu .navbar-btn__toggle span{display:flex;width:20px;height:12px;}
.BH-menu .navbar-btn__toggle.navbar-toggle.toggle--active{transform:rotate(0deg);}
}
.mfp-wrap{pointer-events:auto;}
.mfp-container{overflow-y:auto;-webkit-overflow-scrolling:touch;}
.white-popup{position:relative;margin:20px auto;width:100%;max-width:800px;background-color:#fff;border-radius:8px;}
.popup-bg{position:fixed;top:0;left:0;z-index:10010;width:100%;height:100%;overflow:hidden;background:#000;opacity:0.85;}
.popup-wrap{position:fixed;top:0;left:0;z-index:10010;opacity:0;width:100%;height:100%;outline:none !important;-webkit-backface-visibility:hidden;overflow-x:hidden;overflow-y:scroll;}
.popup-wrap.is-show{opacity:1;}
.popup-container{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 8px;box-sizing:border-box;}
.popup-container:before{content:"";display:inline-block;height:100%;vertical-align:middle;}
.popup-content{position:relative;z-index:10010;display:inline-block;margin:0 auto;width:98%;text-align:left;vertical-align:middle;}
.modal{position:relative;margin:20px auto;width:100%;max-width:720px;background-color:#fff;border-radius:16px;overflow:hidden;}
.modal__body{transform:translate3d(0,0,0) scale(1);}
.modal__body.is-current{transform:translate3d(0,0,0) scale(1);}
.modal__body.is-hide{display:none;}
.modal__body.is-leave{animation:page-slide-leave 600ms ease-in;}
.modal__body.is-in{animation:page-slide-in 600ms ease-in;}
.modal__body.is-back{animation:page-slide-back 600ms ease-in;}
.modal__body.is-out{animation:page-slide-out 600ms ease-in;}
.modal-content{padding:16px;min-height:392px;box-sizing:border-box;}
.modal__footer{padding:15px;}
.modal-close{position:absolute;top:0;right:0;display:block;padding:0 0 18px 10px;width:44px;height:44px;font-style:normal;font-size:28px;text-align:center;text-decoration:none;color:rgba(0,0,0,0.5);opacity:0.65;cursor:pointer;}
.modal-close:hover{color:rgb(0,0,0);}
.modal-close > i{line-height:44px;}
.modal-ctrl{text-align:center;}
.modal-ctrl.ltr{text-align:left;}
.modal-ctrl.center{text-align:center;}
.modal-ctrl.rtl{text-align:right;}
.dialogify .dialogify__content--dlapp p{width:100%;margin:16px auto;font-size:24px;color:#11AAC1;line-height:1.42857143;text-align:center;}
.dialogify .popup__qrcode{display:block;padding:12px 0;}
@media (max-width:667px){.dialogify .popup__qrcode{display:none;}
}
.dialogify .popup__qrcode small{font-size:14px;color:#464646;line-height:1.42857143;color:#A6A6A6;}
.dialogify .popup__qrcode small span{color:#117E96;}
.dialogify .popup__qrcode a{display:block;position:relative;width:100%;margin:8px auto;text-align:center;}
.dialogify .popup__qrcode canvas{display:block;margin:0 auto;}
.dialogify .popup__qrcode p{margin:0 auto;font-size:14px;color:#117E96;}
.fade{transition:opacity 150ms linear;}
.fade .modal{transition:transform 300ms ease-out;transform:translate3d(0,-25%,0);}
.fade.is-show .modal{transform:translate3d(0,0,0);}
.c-fixed--footer{position:fixed;bottom:0;left:0;width:100%;z-index:90;}
.shareandmore{position:relative;display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;align-items:center;margin-top:10px;}
.baha_btn-biglike{display:flex;align-items:center;}
.baha_btn-biglike .likebtn-img{display:flex;width:44px;height:44px;border:solid 1px #8d8d8d;border-radius:50%;margin-right:8px;box-sizing:border-box;cursor:pointer;transition:box-shadow 0.3s ease-out;}
.baha_btn-biglike .likebtn-img .backpic{width:24px;height:24px;background:url(https://i2.bahamut.com.tw/icon/icon_post_like_unselect.png);background-size:24px;margin:auto;transition:transform 0.3s ease-out;}
.baha_btn-biglike .likebtn-img .backpic.is-click{animation-name:press;animation-duration:0.4s;}
.baha_btn-biglike .likebtn-img.is-active{background:transparent;border-color:#F89406;}
.baha_btn-biglike .likebtn-img.is-active .backpic{background:url(https://i2.bahamut.com.tw/icon/icon_post_like_selected.png);background-size:24px;}
.baha_btn-biglike .likebtn-img:hover{background:transparent;border-color:#F89406;box-shadow:0px 0px 5px rgb(255,152,0);}
.baha_btn-biglike .likebtn-img:hover .backpic{background:url(https://i2.bahamut.com.tw/icon/icon_post_like_selected.png);background-size:24px;transform:scale(1.1);}
.sharebtn-container{display:flex;flex-wrap:nowrap;align-items:center;}
.community_sharebtn{display:flex;flex-wrap:nowrap;align-items:center;position:relative;}
.community_sharebtn .community_sharebtn-title{display:block;}
.community_sharebtn li{height:35px;width:35px;display:flex;float:left;margin-right:8px;cursor:pointer;border-radius:50%;border:solid 1px #E6E6E6;box-sizing:border-box;transition:background 0.2s;}
.community_sharebtn li:hover{background:#f1f1f1;border:solid 1px #ecebeb;}
.community_sharebtn li:first-child{margin-left:8px;}
.community_sharebtn li .share-icon{height:16px;margin:auto;}
.community_sharebtn li .share-icon.icon-baha{height:16px;padding-top:2px;padding-right:4px;}
.community_sharebtn li .share-icon.icon-fb{height:17px;}
.community_sharebtn li .share-icon.icon-line{height:18px;padding-top:2px;}
.community_sharebtn li .share-icon.icon-twitter{height:14px;}
.community_sharebtn li .share-icon.icon-plurk{height:16px;}
.community_sharebtn li .share-icon.icon-link{height:13px;}
.baha-hoverbtn-features{margin-left:10px;}
.baha-hoverbtn-features svg{width:35px;height:35px;border-radius:50%;cursor:pointer;}
.baha-hoverbtn-features svg:hover{background:#f1f1f1;}
.baha-hoverbtn-features svg .dot{fill:#9B9B9B;}
.dropdown-menu{border-radius:4px;overflow:hidden;}
.dropdown-menu ul{padding:4px 0;border-bottom:1px solid hsl(0,0%,85%);}
.dropdown-menu ul:last-child{border:0;}
.dropdown-menu ul li{min-width:120px;}
.dropdown-menu ul li a{display:block;padding:8px;font-size:15px;line-height:1.5;color:hsl(0,0%,35%);text-align:center;}
.dropdown-menu ul li a:hover{background:#0089ac;color:#FFF;text-decoration:none;}
.dropdown-menu ul li i{margin-right:5px;}
.tippy-tooltip[data-template-id="#optionMenu"]{padding:0;}
@media (max-width:540px){.community_sharebtn .community_sharebtn-title{display:none;}
}
@keyframes press{from{transform:scale3d(1,1,1);}
30%{transform:scale3d(0.5,0.5,0.5);}
60%{transform:scale3d(1.2,1.2,1.2);}
to{transform:scale3d(1,1,1);}
}
.gp_donate{padding:16px;box-sizing:border-box;}
.gp_donate .gp_donate_header{display:inline-flex;width:100%;align-items:center;padding:0 8px;box-sizing:border-box;justify-content:space-between;}
.gp_donate .gp_donate_header h4{font-size:14px;}
.gp_donate .gp_donate_header .user-gp-text{display:flex;align-items:center;}
.gp_donate .gp_donate_header .user-gp-text img{width:24px;height:24px;}
.gp_donate .gp_donate_header .user-gp-text span{font-size:13px;}
.gp_donate .gp_donate_box{margin-top:12px;width:260px;}
.gp_donate .gp_donate_box > .col-3{padding:0 4px;}
.gp_donate .gp_donate_box a{display:inline-block;border:1px solid #e5e5e5;border-radius:4px;padding-bottom:4px;width:100%;background-color:#F6F6F6;color:#117e96;font-size:13px;font-weight:bold;text-align:center;}
.gp_donate .gp_donate_box a img{display:block;margin:8px auto 2px;width:32px;height:32px;}
.gp_donate .gp_donate_box a:hover{border-color:#117e96;background-color:rgba(0,156,173,0.1);}
.gp_donate .gp_donate_box a:hover img{width:36px;height:36px;margin:6px auto 0;}
.gp_donate .gp_donate_box .donate_input{position:relative;margin-top:12px;padding-left:4px;}
.gp_donate .gp_donate_box .donate_input input{padding:8px 8px 8px 92px;font-size:14px;}
.gp_donate .gp_donate_box .donate_input img{width:24px;position:absolute;left:8px;top:5px;}
.gp_donate .gp_donate_box .donate_input p{display:inline-block;position:absolute;left:32px;top:8px;font-size:14px;}
.gp_donate .gp_donate_box .disabled-btn{filter:grayscale(1);cursor:no-drop;opacity:0.5;border-color:transparent;background:transparent;}
.gp_donate .gp_donate_box .disabled-btn:hover{border-color:transparent;background:transparent;}
.gp_donate .gp_donate_box .disabled-btn:hover img{width:32px;height:32px;margin:8px auto 2px;}
.section-rwd__btn{display:none;}
@media screen and (max-width:768px){body:not(.static-appbar).show-appbar .section-rwd__btn{transform:translate(-50%,-46px);}
.section-rwd__btn{position:fixed;display:block;left:50%;bottom:24px;transform:translateX(-50%);transition:all 300ms ease-in-out;}
.section-rwd__btn .btn-open-app{min-width:120px;padding:8px 16px;font-size:15px;font-weight:500;color:#fff;text-align:center;border-radius:99em;background:rgba(0,156,172,0.92);box-shadow:0px 2px 6px hsla(0,0%,0%,0.33);text-decoration:none;}
.section-rwd__btn .btn-open-app:hover{color:#fff;background:rgb(0,156,172);}
}
.TOP-my ul > li .guide-tippy,.guide-tippy{position:relative;min-width:200px;padding:16px;text-align:left;box-sizing:border-box;}
.TOP-my ul > li .guide-tippy h4,.guide-tippy h4{font-size:15px;font-weight:bold;}
.TOP-my ul > li .guide-tippy h4.add-close-btn,.guide-tippy h4.add-close-btn{margin-right:20px;}
.TOP-my ul > li .guide-tippy .instructions,.guide-tippy .instructions{margin-top:8px;font-size:13px;color:#A6A6A6;}
.TOP-my ul > li .guide-tippy hr,.guide-tippy hr{height:1px;margin:12px 0;border:none;background-color:#E0E6E8;}
.TOP-my ul > li .guide-tippy a,.guide-tippy a{font-size:14px;font-weight:bold;}
.TOP-my ul > li .guide-tippy a:hover,.guide-tippy a:hover{color:#117E96;}
.TOP-my ul > li .guide-tippy .close-btn,.guide-tippy .close-btn{position:absolute;top:13px;right:12px;display:flex;width:24px;height:24px;align-items:center;justify-content:center;box-sizing:border-box;}
.TOP-my ul > li .guide-tippy .close-btn img,.guide-tippy .close-btn img{width:15px;height:15px;}
.TOP-my ul > li .guide-tippy a{display:flex;height:unset;padding:0;color:#117E96;background-color:transparent;line-height:unset;}
.TOP-my ul > li .guide-tippy .close-btn{top:10px;right:12px;}
.btn-popup.btn-popup{position:relative;z-index:0;display:inline-block;padding:15px 10px;background-color:#FFEEB3;font-size:16px;color:#555;line-height:1.5;text-align:center;box-sizing:border-box;border-radius:3px;cursor:pointer;overflow:hidden;border:1px solid #d4b878;transition:all 150ms ease-in;}
.btn-popup.btn-popup i{display:inline-block;font-size:18px;vertical-align:text-bottom;}
.btn-popup.btn-popup:after{content:"";position:absolute;bottom:-32px;right:-14px;width:80px;height:80px;background:url(https://i2.bahamut.com.tw/dailyBonus/coin.svg) no-repeat center center;background-size:cover;opacity:0.33;transform:rotate(-35deg);z-index:-1;transition:bottom 150ms ease-in;}
.btn-popup.btn-popup:hover{background-color:#ffe58a;text-decoration:none;}
.btn-popup.btn-popup:hover:after{bottom:-20px;}
.btn-popup.btn-popup.btn-block{display:block;}
.btn-popup.btn-popup.is-active{background-color:#fff4cd;cursor:default;color:rgba(0,0,0,0.5);}
.btn-popup.btn-popup.is-active:after{bottom:-32px;opacity:0.18;}
.check-text{font-size:13px;line-height:1.5;color:rgba(0,0,0,0.6);}
.modal__footer--bonus{display:flex;justify-content:flex-end;align-items:center;padding:20px 20px 25px 20px;}
@media (max-width:360px){.modal__footer--bonus{justify-content:center;}
}
.popoup-ctrl-btn{border:1px solid transparent;margin-top:0;padding:8px 32px;max-width:50%;height:auto;border-radius:3px;font-size:15px;background:linear-gradient(120deg,#F39C12 0%,#f19637 100%);color:#FFF;opacity:1;line-height:1.7;letter-spacing:1px;text-align:center;box-shadow:0 5px 9px rgba(243,156,18,0.5);box-sizing:border-box;cursor:pointer;outline:none;text-decoration:none;}
.popoup-ctrl-btn:hover{color:#fff;text-decoration:none;}
.popoup-ctrl-btn i{display:inline-block;margin-right:5px;font-size:18px;vertical-align:bottom;}
.popoup-ctrl-btn.btn-block{display:block;}
@media (max-width:667px){.popoup-ctrl-btn{font-size:14px;}
}
.popoup-ctrl-btn.popoup-close{background:#02818f;box-shadow:0 8px 15px -6px rgba(86,171,189,0.7),0 4px 17px 0px rgba(0,0,0,0.12),0 2px 6px -2px rgba(143,207,220,0.3);}
.popoup-ctrl-btn.is-disable{background:rgba(204,204,204,0.6);color:#A6A6A6;cursor:default;box-shadow:none;}
.popoup-ctrl-btn.is-disable:hover{background:rgba(204,204,204,0.6);color:#A6A6A6;box-shadow:none;cursor:default;}
.daily-header{padding-top:20px;background-color:#fffdf7;background-image:url(https://i2.bahamut.com.tw/forum/beta/beta-bg2.png);background-repeat:no-repeat;background-size:100%;border-radius:16px;}
.daily-modal{overflow:visible;}
.daily-title{display:block;padding:15px 0 0;height:66px;background-size:contain;text-align:center;box-sizing:border-box;}
@media (max-width:667px){.daily-title{height:54px;}
}
.daily-title__text{font-size:36px;line-height:1;color:#ffd84a;font-weight:bold;text-shadow:-1px 0 1px black,0 2px 1px black,2px 0 1px black,0 -1px 2px rgba(0,0,0,0.5);letter-spacing:8px;}
@media (max-width:667px){.daily-title__text{margin-left:12px;font-size:28px;text-shadow:-1px 0 1px black,0 2px 1px black,2px 0 1px black,0 -1px 2px rgba(0,0,0,0.5);letter-spacing:12px;}
}
.daily-body{padding-top:10px;border-radius:0;background-color:#fffdf7;background-image:url(https://i2.bahamut.com.tw/forum/beta/beta-bg2.png);background-size:100%;background-repeat:no-repeat;background-position-y:-7px;}
@media (max-width:667px){.daily-body{padding-top:0px;}
}
.daily-progress-wrap{padding:76px 35px 18px;}
@media (max-width:667px){.daily-progress-wrap{padding:10px 0 20px;}
}
.reword-progress-wrap{margin-bottom:18px;padding:0 20px 0 0;}
@media (max-width:667px){.reword-progress-wrap{display:none;}
}
.reword-progress{position:relative;width:100%;height:5px;border-radius:10px;background-color:#D9D9D9;-webkit-box-sizing:border-box;box-sizing:border-box;}
.reword-progress-bar{height:100%;background-color:#FFD859;transition:width 300ms ease-in;}
.reword-progress-node{position:absolute;top:0;left:calc(25% - 8px);margin-top:-6px;width:8px;height:8px;border:4px solid #D9D9D9;border-radius:100%;background-color:#fefefe;transition:border 250ms ease-in;}
.reword-progress-node.sec{left:calc(50% - 8px);}
.reword-progress-node.third{left:calc(75% - 8px);}
.reword-progress-node.fourth{left:calc(100% - 8px);}
.reword-progress-node.is-active{border:4px solid #FFD859;}
.reword-content{position:absolute;top:-72px;right:-18px;}
.reword-content .daily-img{width:44px;height:44px;background-size:contain;}
.bonus-month .daily-tips{padding:0 20px;}
.bonus-month__content{margin-bottom:5px;padding:15px 15px 0;background-color:#ffd84a;}
@media (max-width:667px){.bonus-month__content{padding:20px 8px 8px;}
}
.bonus-month-title{margin-bottom:10px;font-size:15px;line-height:1;color:#8C6631;}
.bonus-day{position:relative;margin-bottom:16px;padding:6px 4px;background-color:#fffaf1;border:3px solid transparent;border-radius:5px;box-sizing:border-box;}
.bonus-day.is-active{border:2px solid #a05600;transition:all 300ms ease-in;}
.bonus-day.is-active .daily-check{opacity:1;visibility:visible;transform:translate(0,0);}
@media (max-width:667px){.bonus-day{margin-bottom:8px;padding:12% 2%;}
}
.daily-check{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;visibility:hidden;background:rgba(254,254,254,0.7) url(https://i2.bahamut.com.tw/dailyBonus/check.svg) center center no-repeat;background-size:40px;transition:all 150ms ease-in;transform:translate(0,-12%);}
@media (max-width:667px){.daily-check{background-size:60%;}
}
.daily-img{margin:0 auto 5px;width:40px;height:40px;background:transparent center center no-repeat;}
@media (max-width:667px){.daily-img{width:30px;height:30px;background-size:contain;}
}
@media (max-width:480px){.daily-img{width:20px;height:20px;}
}
.daily-num{text-align:center;color:#5e5e5e;}
@media (max-width:667px){.daily-num{font-size:14px;}
}
@media (max-width:667px){.bonus-day .daily-num{font-size:15px;color:#7a4902;}
}
@media (max-width:667px){.coin-unit{display:none;}
}
.daily-tips{color:#5e5e5e;font-size:12px;display:flex;justify-content:flex-start;align-items:center;}
.daily-tips .anni-bonus{position:relative;padding:3px 28px 3px 10px;margin-left:10px;background:#fff;border:1px solid #707070;border-radius:20px;color:#5E5E5E;}
.daily-tips .anni-bonus span{color:#F35166;}
.daily-tips .anni-bonus .anni-bonus__badge{position:absolute;right:0;top:-2px;transform:rotate(16deg);}
@media (max-width:667px){.daily-tips{flex-direction:column;justify-content:center;text-align:center;}
.daily-tips.mobile-tip{font-size:16px;}
.daily-tips .anni-bonus{margin-top:12px;}
}
@media (max-width:480px){.daily-tips .anni-bonus{font-size:13px;}
}
@media (max-width:667px){.daily-tips .daily-tips__prompt{display:none;}
}
.bonus-card-mask{position:fixed;top:0;left:0;width:100vw;min-height:100vh;z-index:10010;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0.8);opacity:0;visibility:hidden;}
.bonus-card-mask.is-show{opacity:1;visibility:visible;transition:opacity 150ms ease-in;}
.bonus-card-mask.is-show .bonus-card{transform:translate3d(0,0,0);opacity:1;}
.bonus-card{position:absolute;top:50%;left:50%;margin:-195px 0px 0 -140px;padding:36px 20px;width:280px;height:390px;background-color:#fefefe;box-sizing:border-box;border-radius:8px;text-align:center;opacity:0;transition:all 300ms ease-in;transform:translate3d(0,-10%,0);}
.card-img{margin-bottom:24px;width:160px;height:160px;background-size:80%;}
.bonus-card__title{margin-bottom:12px;font-size:24px;line-height:1.5;color:#7B4901;}
.bonus-card__desc{font-size:15px;line-height:1.5;color:#333;}
.bonus-seal{position:absolute;left:5px;bottom:8px;visibility:hidden;width:100px;height:100px;background:url(https://i2.bahamut.com.tw/dailyBonus/seal.svg) center center no-repeat;background-size:100%;opacity:0;transform:rotate(-30deg) scale(2);transition:transform 200ms ease-in;}
.bonus-seal.is-show{visibility:visible;opacity:0.3;transform:rotate(-30deg) scale(1);}
.daily-prompt{position:absolute;bottom:0;left:-8px;max-width:50%;}
@media (max-width:667px){.daily-prompt{max-width:25%;}
}
@media (max-width:480px){.daily-prompt{max-width:30%;}
}
.daily-prompt .daily-prompt_imgbox{width:100%;position:relative;display:block;}
.daily-prompt .daily-prompt_imgbox img{width:100%;}
.daily-prompt .daily-prompt_imgbox .daily-prompt_imgdesktop{display:block;}
.daily-prompt .daily-prompt_imgbox .daily-prompt_imgmobile{display:none;}
.daily-prompt .daily-prompt_imgbox .daily-prompt_imgbabi{position:absolute;left:37%;bottom:37%;width:25%;height:25%;}
@media (max-width:667px){.daily-prompt .daily-prompt_imgbox .daily-prompt_imgdesktop{display:none;}
.daily-prompt .daily-prompt_imgbox .daily-prompt_imgmobile{display:block;}
.daily-prompt .daily-prompt_imgbox .daily-prompt_imgbabi{display:none;}
}
@media (max-width:360px){.daily-prompt .daily-prompt_imgbox .daily-prompt_imgmobile{display:none;}
}
.popup-bg.is-hidden{opacity:0;visibility:hidden;}
/* 新版 GNN 留言系統 */
.dynamic-reply__head{display:flex;justify-content:space-between;padding:16px 80px;border-bottom:1px dotted #ccc;}
.dynamic-reply__body{padding:24px 80px;}
.dynamic-reply__sort{display:flex;align-items:center;color:#464646;font-size:14px;}
.dynamic-reply__sort:hover{color:#A6A6A6;text-decoration:none;}
.dynamic-reply__sort-text{padding-left:4px;}
.dynamic-reply__amount .reply-num{padding:0 4px;}
.dynamic-reply__editor{width:100%;padding-top:12px;margin-bottom:12px;}
.dynamic-reply__container > *:not(:first-child){border-top:1px dotted #ccc;}
.dynamic-reply__row{position:relative;margin:18px 0;}
.dynamic-reply__row.reply-threads{border-top:0;}
.dynamic-reply__row.reply-threads .reply-avatar{width:32px;height:32px;}
.dynamic-reply__item{position:relative;margin:12px 0 8px;}
.dynamic-reply__item.reply-hide{opacity:0.5;cursor:pointer;}
.dynamic-reply__item.reply-hide .dynamic-reply__footer,.dynamic-reply__item.reply-hide .dynamic-reply-user,.dynamic-reply__item.reply-hide .dynamic-reply__right,.dynamic-reply__item.reply-hide .toggle__trigger{display:none;}
.dynamic-reply__right{display:flex;align-items:center;}
.dynamic-reply__content{padding-left:48px;position:relative;}
.dynamic-reply__article{display:flex;justify-content:space-between;word-break:break-word;margin-top:8px;}
.dynamic-reply__msg{word-break:break-word;line-height:1.5;}
.dynamic-reply__msg img{vertical-align:middle;}
.dynamic-reply__link{color:var(--primary);}
.dynamic-reply__link:hover{color:var(--primary);}
.dynamic-reply__footer{display:flex;align-items:center;}
.dynamic-reply__footer > *{margin-top:8px;}
.dynamic-reply__btn{display:flex;align-items:center;padding:0;margin-right:10px;font-size:12px;color:rgba(26,26,26,0.5);background:transparent;border:none;outline:none;cursor:pointer;}
.dynamic-reply__btn.is-active{color:#FF8B2C;}
.dynamic-reply__btn.is-active .img-gpbp{background-image:url(https://i2.bahamut.com.tw/icon/icon_post_like_selected.png);}
.dynamic-reply__btn .img-gpbp{background:url(https://i2.bahamut.com.tw/icon/icon_post_like_unselect.png);background-repeat:no-repeat;background-size:contain;display:inline-block;width:16px;height:16px;}
.dynamic-reply__btn .img-gpbp__bp{transform:scaleX(-1) scaleY(-1);}
.dynamic-reply__btn data{padding:0 4px;}
.dynamic-reply__btn data.is-active{color:var(--primary-text);}
.dynamic-reply__inner{position:relative;margin:4px 0;}
.dynamic-reply-time{color:hsl(0,0%,65%);font-size:12px;}
.dynamic-reply-report{display:inline-block;flex-shrink:0;width:18px;height:18px;margin-left:4px;background:url(https://i2.bahamut.com.tw/app_bahamut/icon_more.png);background-size:100% auto;background-repeat:no-repeat;opacity:0.4;cursor:pointer;}
.dynamic-reply-user{display:inline-block;flex-shrink:0;font-weight:bold;}
.dynamic-reply-user:hover{text-decoration:none;color:inherit;}
.dynamic-reply-user__info{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}
.dynamic-reply-user__info .dynamic-reply-user{color:var(--secondary-text);}
.dynamic-reply-user.tag-user{color:var(--primary);font-weight:normal;}
.dynamic-reply-user-box{display:flex;align-items:center;}
.dynamic-reply__lightbox .reply__lightbox-row{padding:0 24px;}
.dynamic-reply__lightbox .reply__lightbox-item{margin-bottom:16px;font-size:15px;list-style:disc;line-height:1.25;}
.dynamic-reply__lightbox .check-group{margin-top:12px;margin-left:8px;}
.dynamic-reply__edit-action-box{display:flex;margin-top:8px;justify-content:right;}
.dynamic-reply__edit-submit,.dynamic-reply__edit-cancel{font-size:inherit;appearance:none;color:var(--primary);border:none;border-radius:4px;padding:8px 16px;}
.dynamic-reply__edit-cancel{margin-right:4px;background-color:transparent;}
.dynamic-reply__edit-cancel:hover{color:var(--primary-dark);background-color:rgba(0,176,182,0.25);}
.dynamic-reply__edit-submit{background-color:var(--primary);color:#fff;}
.dynamic-reply__edit-submit:not(:disabled):hover{background-color:var(--primary-dark);}
.dynamic-reply__edit-submit:disabled{opacity:0.5;cursor:not-allowed;}
.toggle__trigger{padding:8px 0;color:var(--primary);font-size:14px;cursor:pointer;font-weight:500;}
.toggle__trigger.btn-more{margin:16px 0;padding:12px 0 8px;text-align:center;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;}
.toggle__trigger.read-more{padding:0;font-weight:normal;}
.toggle__trigger:hover{color:#126E7D;}
.toggle-data{padding:0 4px;}
.reply-avatar{position:relative;float:left;width:36px;height:36px;border-radius:99em;border:1px solid #ECECEC;overflow:hidden;margin-right:8px;z-index:1;}
.reply-avatar img{display:block;width:100%;object-fit:cover;}
.reply-avatar__input{position:relative;border:1px solid #d9d9d9;border-radius:4px;padding:8px 104px 8px 8px;background:#FFF;overflow:hidden;line-height:18px;}
.reply-avatar__input:focus-within{border-color:var(--primary-dark);}
.reply-avatar__input.warning{border-color:#e7141a;}
.reply-avatar__edit{resize:none;border:none 0;width:100%;height:20px;font-size:15px;color:#333333;overflow:hidden;max-height:95px;}
.reply-avatar__edit:focus{outline:none;}
.reply-avatar__icon{display:inline-block;position:absolute;right:5px;bottom:4px;}
.reply-avatar__img{width:24px;height:24px;vertical-align:baseline;}
.reply-avatar-hot{display:inline-block;padding:3px 4px 0px;margin-right:4px;font-size:12px;font-family:teko;color:#fff;line-height:1;background:var(--secondary);border-radius:3px;}
.reply-avatar-hot__text{margin-bottom:4px;font-size:12px;color:hsl(0,0%,65%);}
@media screen and (max-width:768px){.dynamic-reply__head{padding:20px 12px;}
.dynamic-reply__body{padding:20px 12px 24px;}
}
.dialogify .btn,.dialogify.gnn-gpbp-dialog .btn{border-radius:4px;}
.dialogify .btn.color-darkgray,.dialogify.gnn-gpbp-dialog .btn.color-darkgray{color:#4e4e4e;}
.dialogify.gnn-gpbp-dialog{background:var(--f1-bg);}
.dialogify.gnn-gpbp-dialog h5.dialogify_title{color:var(--primary);}
.dialogify.gnn-gpbp-dialog .dialogify__content .dialogify__body{color:var(--primary-text);}
.dialogify.gnn-gpbp-dialog .dialogify__content .dialogify__body p b{color:var(--warning);}
.dialogify.gnn-gpbp-dialog .dialogify__content .dialogify__body a{color:var(--primary);}
.dialogify.gnn-gpbp-dialog .dialogify__content .dialogify__body a:hover{color:var(--primary-light);text-decoration:none;}
.dialogify.gnn-gpbp-dialog .dialogify__content .dialogify__body select{height:36px;border-radius:4px;background-color:var(--f1-bg);color:var(--primary-text);padding:4px;border:1px solid var(--secondary-border);}
.dialogify.gnn-gpbp-dialog .dialogify__content .dialogify__body .popup_wall{max-height:500px;overflow-y:auto;}
.dialogify.gnn-gpbp-dialog .dialogify__content .dialogify__body .popup_wall .popup_list_item{position:relative;display:flex;flex-wrap:nowrap;align-items:center;padding:12px 0;width:100%;cursor:pointer;}
.dialogify.gnn-gpbp-dialog .dialogify__content .dialogify__body .popup_wall .popup_list_item:last-child{border-bottom:0;}
.dialogify.gnn-gpbp-dialog .dialogify__content .dialogify__body .popup_wall .popup_list_item .popup_list_header-img{position:relative;margin:0 16px 0 0;width:40px;height:40px;flex:0 0 40px;border-radius:40px;border:1px solid #ECECEC;overflow:hidden;}
.dialogify.gnn-gpbp-dialog .dialogify__content .dialogify__body .popup_wall .popup_list_item .popup_list_header-img img{width:100%;height:100%;}
.dialogify.gnn-gpbp-dialog .dialogify__content .dialogify__body .popup_wall .popup_list_item .popup_list_content{display:flex;flex-direction:column;}
.dialogify.gnn-gpbp-dialog .dialogify__content .dialogify__body .popup_wall .popup_list_item .popup_list_content .popup_list_content_nickname{color:var(--primary-text);font-weight:bold;}
.dialogify.gnn-gpbp-dialog .dialogify__content .dialogify__body .popup_wall .popup_list_item .popup_list_content .popup_list_content_id{color:var(--primary-text);}
.dialogify.gnn-gpbp-dialog .dialogify__content .dialogify__body .commend-notice-list{line-height:1.6;list-style:disc;margin-left:20px;margin:0 0 10px 18px;}
.dialogify.gnn-gpbp-dialog .dialogify__content .dialogify__body .check{line-height:1.6;display:flex;align-items:center;}
.dialogify.gnn-gpbp-dialog .dialogify__content .dialogify__body .check label{margin-left:4px;}
.dialogify.gnn-gpbp-dialog .dialogify__content .btn-box.text-right{margin-top:8px;}
.dialogify.gnn-gpbp-dialog .dialogify__content .btn-box.text-right .btn-insert{margin-right:0;}
.dialogify.gnn-gpbp-dialog .btn{background:var(--secondary-text);}
.dialogify.gnn-gpbp-dialog .btn:hover{background:var(--primary-text);}
.dialogify.gnn-gpbp-dialog .btn.btn-primary{background:var(--primary);}
.dialogify.gnn-gpbp-dialog .btn.btn-primary:hover{background:var(--primary-light);}
html[data-theme=dark] .dialogify.gnn-gpbp-dialog .dialogify__content .dialogify__body .popup_wall .popup_list_item .popup_list_header-img{border:1px solid #444444;}
html[data-theme=dark] .dialogify.gnn-gpbp-dialog{color-scheme:dark;}
html[data-theme=dark] .dialogify__close img{opacity:0.85;filter:brightness(1.5) contrast(0%);}
.row{display:flex;flex-wrap:wrap;box-sizing:border-box;}
[class*=col-]{position:relative;flex:1;box-sizing:border-box;}
[class*=col-][class*=-noWrap]{flex-wrap:nowrap;}
[class*=col-][class*=-center]{justify-content:center;}
[class*=col-][class*=-right]{justify-content:flex-end;align-self:flex-end;margin-left:auto;}
[class*=col-][class*=-padding]{padding:0 8px;}
@media (max-width:667px){[class*=col-][class*=-padding]{padding:0 4px;}
}
[class*=grid-1] > .col{flex-basis:100%;max-width:100%;}
[class*=grid-2] > .col{flex-basis:50%;max-width:50%;}
[class*=grid-3] > .col{flex-basis:33.3333333333%;max-width:33.3333333333%;}
[class*=grid-4] > .col{flex-basis:25%;max-width:25%;}
[class*=grid-5] > .col{flex-basis:20%;max-width:20%;}
[class*=grid-6] > .col{flex-basis:16.6666666667%;max-width:16.6666666667%;}
[class*=grid-7] > .col{flex-basis:14.2857142857%;max-width:14.2857142857%;}
[class*=grid-8] > .col{flex-basis:12.5%;max-width:12.5%;}
[class*=grid-9] > .col{flex-basis:11.1111111111%;max-width:11.1111111111%;}
[class*=grid-10] > .col{flex-basis:10%;max-width:10%;}
[class*=grid-11] > .col{flex-basis:9.0909090909%;max-width:9.0909090909%;}
[class*=grid-12] > .col{flex-basis:8.3333333333%;max-width:8.3333333333%;}
@media (max-width:1024px){[class*=grid-wp-1] > .col{flex-basis:100%;max-width:100%;}
}
@media (max-width:1024px){[class*=grid-wp-2] > .col{flex-basis:50%;max-width:50%;}
}
@media (max-width:1024px){[class*=grid-wp-3] > .col{flex-basis:33.3333333333%;max-width:33.3333333333%;}
}
@media (max-width:1024px){[class*=grid-wp-4] > .col{flex-basis:25%;max-width:25%;}
}
@media (max-width:1024px){[class*=grid-wp-5] > .col{flex-basis:20%;max-width:20%;}
}
@media (max-width:1024px){[class*=grid-wp-6] > .col{flex-basis:16.6666666667%;max-width:16.6666666667%;}
}
@media (max-width:1024px){[class*=grid-wp-7] > .col{flex-basis:14.2857142857%;max-width:14.2857142857%;}
}
@media (max-width:1024px){[class*=grid-wp-8] > .col{flex-basis:12.5%;max-width:12.5%;}
}
@media (max-width:1024px){[class*=grid-wp-9] > .col{flex-basis:11.1111111111%;max-width:11.1111111111%;}
}
@media (max-width:1024px){[class*=grid-wp-10] > .col{flex-basis:10%;max-width:10%;}
}
@media (max-width:1024px){[class*=grid-wp-11] > .col{flex-basis:9.0909090909%;max-width:9.0909090909%;}
}
@media (max-width:1024px){[class*=grid-wp-12] > .col{flex-basis:8.3333333333%;max-width:8.3333333333%;}
}
@media (max-width:768px){[class*=grid-wm-1] > .col{flex-basis:100%;max-width:100%;}
}
@media (max-width:768px){[class*=grid-wm-2] > .col{flex-basis:50%;max-width:50%;}
}
@media (max-width:768px){[class*=grid-wm-3] > .col{flex-basis:33.3333333333%;max-width:33.3333333333%;}
}
@media (max-width:768px){[class*=grid-wm-4] > .col{flex-basis:25%;max-width:25%;}
}
@media (max-width:768px){[class*=grid-wm-5] > .col{flex-basis:20%;max-width:20%;}
}
@media (max-width:768px){[class*=grid-wm-6] > .col{flex-basis:16.6666666667%;max-width:16.6666666667%;}
}
@media (max-width:768px){[class*=grid-wm-7] > .col{flex-basis:14.2857142857%;max-width:14.2857142857%;}
}
@media (max-width:768px){[class*=grid-wm-8] > .col{flex-basis:12.5%;max-width:12.5%;}
}
@media (max-width:768px){[class*=grid-wm-9] > .col{flex-basis:11.1111111111%;max-width:11.1111111111%;}
}
@media (max-width:768px){[class*=grid-wm-10] > .col{flex-basis:10%;max-width:10%;}
}
@media (max-width:768px){[class*=grid-wm-11] > .col{flex-basis:9.0909090909%;max-width:9.0909090909%;}
}
@media (max-width:768px){[class*=grid-wm-12] > .col{flex-basis:8.3333333333%;max-width:8.3333333333%;}
}
@media (max-width:667px){[class*=grid-wm-l-1] > .col{flex-basis:100%;max-width:100%;}
}
@media (max-width:667px){[class*=grid-wm-l-2] > .col{flex-basis:50%;max-width:50%;}
}
@media (max-width:667px){[class*=grid-wm-l-3] > .col{flex-basis:33.3333333333%;max-width:33.3333333333%;}
}
@media (max-width:667px){[class*=grid-wm-l-4] > .col{flex-basis:25%;max-width:25%;}
}
@media (max-width:667px){[class*=grid-wm-l-5] > .col{flex-basis:20%;max-width:20%;}
}
@media (max-width:667px){[class*=grid-wm-l-6] > .col{flex-basis:16.6666666667%;max-width:16.6666666667%;}
}
@media (max-width:667px){[class*=grid-wm-l-7] > .col{flex-basis:14.2857142857%;max-width:14.2857142857%;}
}
@media (max-width:667px){[class*=grid-wm-l-8] > .col{flex-basis:12.5%;max-width:12.5%;}
}
@media (max-width:667px){[class*=grid-wm-l-9] > .col{flex-basis:11.1111111111%;max-width:11.1111111111%;}
}
@media (max-width:667px){[class*=grid-wm-l-10] > .col{flex-basis:10%;max-width:10%;}
}
@media (max-width:667px){[class*=grid-wm-l-11] > .col{flex-basis:9.0909090909%;max-width:9.0909090909%;}
}
@media (max-width:667px){[class*=grid-wm-l-12] > .col{flex-basis:8.3333333333%;max-width:8.3333333333%;}
}
[class*=col-1]{flex-basis:8.3333333333%;max-width:8.3333333333%;}
[class*=col-2]{flex-basis:16.6666666667%;max-width:16.6666666667%;}
[class*=col-3]{flex-basis:25%;max-width:25%;}
[class*=col-4]{flex-basis:33.3333333333%;max-width:33.3333333333%;}
[class*=col-5]{flex-basis:41.6666666667%;max-width:41.6666666667%;}
[class*=col-6]{flex-basis:50%;max-width:50%;}
[class*=col-7]{flex-basis:58.3333333333%;max-width:58.3333333333%;}
[class*=col-8]{flex-basis:66.6666666667%;max-width:66.6666666667%;}
[class*=col-9]{flex-basis:75%;max-width:75%;}
[class*=col-10]{flex-basis:83.3333333333%;max-width:83.3333333333%;}
[class*=col-11]{flex-basis:91.6666666667%;max-width:91.6666666667%;}
[class*=col-12]{flex-basis:100%;max-width:100%;}
@media (max-width:1024px){[class*=col-wp-1]{flex-basis:8.3333333333%;max-width:8.3333333333%;}
}
@media (max-width:1024px){[class*=col-wp-2]{flex-basis:16.6666666667%;max-width:16.6666666667%;}
}
@media (max-width:1024px){[class*=col-wp-3]{flex-basis:25%;max-width:25%;}
}
@media (max-width:1024px){[class*=col-wp-4]{flex-basis:33.3333333333%;max-width:33.3333333333%;}
}
@media (max-width:1024px){[class*=col-wp-5]{flex-basis:41.6666666667%;max-width:41.6666666667%;}
}
@media (max-width:1024px){[class*=col-wp-6]{flex-basis:50%;max-width:50%;}
}
@media (max-width:1024px){[class*=col-wp-7]{flex-basis:58.3333333333%;max-width:58.3333333333%;}
}
@media (max-width:1024px){[class*=col-wp-8]{flex-basis:66.6666666667%;max-width:66.6666666667%;}
}
@media (max-width:1024px){[class*=col-wp-9]{flex-basis:75%;max-width:75%;}
}
@media (max-width:1024px){[class*=col-wp-10]{flex-basis:83.3333333333%;max-width:83.3333333333%;}
}
@media (max-width:1024px){[class*=col-wp-11]{flex-basis:91.6666666667%;max-width:91.6666666667%;}
}
@media (max-width:1024px){[class*=col-wp-12]{flex-basis:100%;max-width:100%;}
}
@media (max-width:768px){[class*=col-wm-1]{flex-basis:8.3333333333%;max-width:8.3333333333%;}
}
@media (max-width:768px){[class*=col-wm-2]{flex-basis:16.6666666667%;max-width:16.6666666667%;}
}
@media (max-width:768px){[class*=col-wm-3]{flex-basis:25%;max-width:25%;}
}
@media (max-width:768px){[class*=col-wm-4]{flex-basis:33.3333333333%;max-width:33.3333333333%;}
}
@media (max-width:768px){[class*=col-wm-5]{flex-basis:41.6666666667%;max-width:41.6666666667%;}
}
@media (max-width:768px){[class*=col-wm-6]{flex-basis:50%;max-width:50%;}
}
@media (max-width:768px){[class*=col-wm-7]{flex-basis:58.3333333333%;max-width:58.3333333333%;}
}
@media (max-width:768px){[class*=col-wm-8]{flex-basis:66.6666666667%;max-width:66.6666666667%;}
}
@media (max-width:768px){[class*=col-wm-9]{flex-basis:75%;max-width:75%;}
}
@media (max-width:768px){[class*=col-wm-10]{flex-basis:83.3333333333%;max-width:83.3333333333%;}
}
@media (max-width:768px){[class*=col-wm-11]{flex-basis:91.6666666667%;max-width:91.6666666667%;}
}
@media (max-width:768px){[class*=col-wm-12]{flex-basis:100%;max-width:100%;}
}
[class*=col-wm-l-1]{flex-basis:8.3333333333%;max-width:8.3333333333%;}
[class*=col-wm-l-2]{flex-basis:16.6666666667%;max-width:16.6666666667%;}
[class*=col-wm-l-3]{flex-basis:25%;max-width:25%;}
[class*=col-wm-l-4]{flex-basis:33.3333333333%;max-width:33.3333333333%;}
[class*=col-wm-l-5]{flex-basis:41.6666666667%;max-width:41.6666666667%;}
[class*=col-wm-l-6]{flex-basis:50%;max-width:50%;}
[class*=col-wm-l-7]{flex-basis:58.3333333333%;max-width:58.3333333333%;}
[class*=col-wm-l-8]{flex-basis:66.6666666667%;max-width:66.6666666667%;}
[class*=col-wm-l-9]{flex-basis:75%;max-width:75%;}
[class*=col-wm-l-10]{flex-basis:83.3333333333%;max-width:83.3333333333%;}
[class*=col-wm-l-11]{flex-basis:91.6666666667%;max-width:91.6666666667%;}
[class*=col-wm-l-12]{flex-basis:100%;max-width:100%;}
.group:before,.group:after{content:"";display:table;}
.group:after{clear:both;}
.is-hide{display:none;}
.is-show{display:block;}
.txt-align-l{text-align:left;}
.txt-aling-c{text-align:center;}
.txt-align-r{text-align:right;}
.link-block{position:relative;display:block;}
.flex-row{flex-direction:row;}
.flex-row-reverse{flex-direction:row-reverse;}
.flex-column{flex-direction:column;}
.flex-column-reverse{flex-direction:column-reverse;}
@charset "UTF-8";#BH-wrapper{max-width:1250px;width:100%;}
#BH-master{width:calc(100% - 300px);padding-right:12px;-webkit-box-sizing:border-box;box-sizing:border-box;}
#BH-bigbanner #div-gpt-ad-banner{width:100%;height:auto;min-height:auto !important;}
#BH-bigbanner #div-gpt-ad-banner iframe{width:100%;}
@media (max-width:1250px){#BH-wrapper{padding:0 15px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}
}
@media (max-width:1000px){#BH-master{width:100%;padding-right:0;}
#BH-slave{width:100%;float:left;}
/* 廣告版位隱藏 */
 #flySalve{display:none;}
}
@media screen and (max-width:769px){.BH-menu{overflow-x:auto;}
.BH-menu.rwd-menu{overflow:unset;}
}
