@charset "utf-8";
@font-face {
  font-family: custom-Heiti;
  src: local("Arial"), local("微軟正黑體"), local("Microsoft JhengHei");
}
/*
* {font-family: "custom-Heiti", "\5FAE\8EDF\6B63\9ED1\9AD4", "Microsoft JhengHei", "微軟正黑體"; font-size: 14px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; outline: none;}
*/
a:focus, button:focus, buttom.active {outline: none; text-decoration: none;}
ul, li {list-style: none; margin: 0; padding: 0;}
a, a:hover, a *, a:hover *, button, button:hover {text-decoration: none; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
img {-webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -o-user-select: none; user-select: none;}
.modal {overflow-y: scroll; /* has to be scroll, not auto */ -webkit-overflow-scrolling: touch;}
.owl-pagination, .owl-dots {display: none;}
.wrapper {padding-top: 170px;}
/* 回頂點 */
.actGotop{position:fixed;_position:absolute;bottom:100px;right:100px;width:60px;height:60px;display:none;z-index: 999;}
.actGotop a, .actGotop a:link{width:60px;height:60px;display:inline-block; border-radius: 30px; outline:none; background:#666; line-height: 80px; text-align: center; color: #FFF; font-weight: bold;}
.actGotop a:hover{background:#333; outline:none;}
.actGotop a i {position: absolute; width: 60px; left: 0; top: 5px; font-size: 30px;}

/* 20180527 修改 START */
.flexslider .flex-control-nav, .flexslider .flex-direction-nav {display: none;}
/* 20180527 修改 END */

/*carousel淡入淡出 Dan修改*/
.carousel-fade .carousel-inner .item {
transition-property: opacity;
}
.carousel-fade .carousel-inner .item,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
   opacity: 0;
}
.carousel-fade .carousel-inner .active,
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
    opacity: 1;
}
.carousel-fade .carousel-inner .next,
.carousel-fade .carousel-inner .prev,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
    left: 0;
    transform: translate3d(0, 0, 0);
}
.carousel-fade .carousel-control {
    z-index: 2;
}

/*20180331 側邊廣告 START*/
/*20180402 START*/
.right_ad {position:fixed;_position:absolute;top:50%;right:10px;width:150px;height:150px; z-index: 99999; display: block;}
/*20180402 END*/
.right_ad .right_ad_content {position: relative;}
.right_ad .right_ad_content a {display: block;}
.right_ad .right_ad_content a img {width: 100%;}
.right_ad .right_ad_content a.ad_close {display: none;}

@media(max-width:767px) {
  /*20180402 START*/
.right_ad {position:fixed;_position:absolute;top:60%;right:10px;width:100px;height:100px; z-index: 99999; display: block;}
/*20180402 END*/
.right_ad .right_ad_content a.ad_close {position: absolute; top: -10px; right: -10px; display: block;}
.right_ad.active {display: none;}
}
/*20180331 END*/

body.Menu_OPEN {overflow: hidden; position:fixed; width: 100%;}
/*20180129比對後與正式機差異處 START*/
.modal-backdrop {z-index: 1000000000;}
.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}
/*20180129比對後與正式機差異處 END*/
#page {display: none;}
.body {display: none;}
.hamburger {padding: 9px;}
.hamburger:before {
    /*content: '';*/
    display: table;
    background: rgba(255,255,255,.8);
    position: absolute;
    transform: scale(1);
    opacity: 1;
    animation: circle_btn_outside 2s infinite linear;
    z-index: -1;
    width: 53px;
    height: 53px;
    border-radius: 53px;
    margin: -9px;
}
.hamburger .line{
  width: 30px;
  height: 5px;
  background-color: #000;
  display: block;
  margin: 5px auto;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.hamburger:hover{
  cursor: pointer;
}
#hamburger-6.is-active{
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  -webkit-transition-delay: 0.6s;
  -o-transition-delay: 0.6s;
  transition-delay: 0.6s;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}

#hamburger-6.is-active .line:nth-child(2){
  width: 0px;
}

#hamburger-6.is-active .line:nth-child(1),
#hamburger-6.is-active .line:nth-child(3){
  -webkit-transition-delay: 0.3s;
  -o-transition-delay: 0.3s;
  transition-delay: 0.3s;
}

#hamburger-6.is-active .line:nth-child(1){
  -webkit-transform: translateY(10px);
  -ms-transform: translateY(10px);
  -o-transform: translateY(10px);
  transform: translateY(10px);
}

#hamburger-6.is-active .line:nth-child(3){
  -webkit-transform: translateY(-10px) rotate(90deg);
  -ms-transform: translateY(-10px) rotate(90deg);
  -o-transform: translateY(-10px) rotate(90deg);
  transform: translateY(-10px) rotate(90deg);
}
select::-ms-expand {
display: none; /*IE*/
}
/*IE 10 */
select::-ms-expand{
    display: none;
}
select{
    appearance:none;
    /* Chrome */
    -webkit-appearance: none;
    /* Firefox */
    -moz-appearance: none;
    text-indent: 0.01px;
    text-overflow: ' '; /* space */
     -webkit-box-shadow: initial;
     box-shadow: initial;

}
.select_down_arrow {position: absolute; top: 3px; right: 5px; right: 15px \9; color: #969696;}
.select_down_arrow:after {content: "\f0d7"; font: normal normal normal 24px/1 FontAwesome;}

.menu_group_s, .ultimate_m {display: none;}
.header >.container > .header_logo {display: none;}
.header {margin: 0px; padding: 0px; background: #FFF; text-align:center; position: fixed; left:0; top:0; width:100%; height: 170px; transition: top .5s; z-index: 9999; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.gizle {top: 0px !important;height: initial;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.sabit {top:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition: all 0.2s ease-in-out;}
.header .logo, .header.sabit .logo {-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;
background: url(../images/logo_full.png) no-repeat left center;
    display: block;
    background-size: auto;
    height: 115px;
    padding: 10px 0;
    width: 100%;
}
.header .logo img, .header.sabit .logo img {-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.header.gizle .logo {width:60%; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;
background: url(../images/logo_mobile2.png) no-repeat left center;
overflow: hidden;
    height: 60px;
    background-size: cover;
}
.header.gizle .logo img {width: 40%; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.header.gizle .member_img img {width: 35px;height: 35px; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.header.gizle ul li .open_search i {line-height: 35px; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.header.gizle ul li {/*line-height: initial; height: initial;*/ -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.header.gizle ul li .input-group {padding: initial; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.header .logo_sm {display: none; opacity: 0; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
/*.gizle .logo_sm {display: block; opacity: 1; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}*/
.gizle .header_nav ul, .gizle .header_logo a {padding: 10px 0 0 0; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}


.breadcrumb {margin: 0; background: transparent; padding: 8px 0px;}
.breadcrumb li, .breadcrumb li a {color: #969696; margin-top: 10px;}
.breadcrumb li a:hover {color: #000;}

/** HEADER **/
header {width: 100%; display: inline-block;}
.header_logo {text-align: left;}
.header.gizle .header_logo {padding: 10px 0;}
.header_logo a {display: block; padding: 16.5px 0;}
/*20180305 START*/
.header_logo .search_group {display: none;}
/*20180305 END*/
.header_nav {}
.header_nav ul {text-align: right; padding: 20px 0;}
.header_nav ul li {display: inline-block; vertical-align: middle; float: initial; height: 67px; line-height: 67px; padding: 0; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.header_nav ul li.text_link {/*float: left;*/}
.header_nav ul li.text_link a {color: #969696; font-size: 16px; line-height: 34px; padding: 0 2px;}
.header_nav ul li.text_link:after {content: '/'; color: #969696; font-size: 16px;}
.header_nav ul li.text_link:nth-last-child(1):after {content: '';}
.header_nav  ul li.member_img img {width: 67px; height: 67px; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
/*20180305 START*/
.header_nav ul li .input-group {display: table; padding: 20px 0; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
/*20180305 END*/
.header_nav ul li .input-group.active {display: table;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.header_nav ul li .input-group button {padding: 6px 8px; background: #5a5a5a; vertical-align: top;}
.header_nav ul li .input-group button i {font-size: 16px; color: #FFF;}
/*20180305 START*/
.header_nav ul li .open_search {display: none;}
/*20180305 END*/
.header_nav ul li .open_search i {width: 35px; height: 35px; line-height: 72px; color: #5e5a57; font-size: 18px; text-align: center; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.header_nav ul li .open_search i:nth-child(1){display: table;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.header_nav ul li .open_search i:nth-child(2){display: none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.header_nav ul li .open_search.active i:nth-child(1){display: none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.header_nav ul li .open_search.active i:nth-child(2){display: table;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}

.header.gizle .header_nav ul li {height: initial !important; line-height: initial !important;}

/* 20191023 START */
.header .header_nav ul li a {position: relative;}
.header .header_nav ul li a .badge {background: #F00; position: absolute; top: -13px; right: -3px; padding: 0; width: 20px; height: 20px; line-height: 20px;}
.body.header_menu .badge {background: #F00; position: absolute; top: -5px; right: 0px; padding: 0; width: 20px; height: 20px; line-height: 20px;}
#accordion .badge {background: #F00; position: absolute; right: 5px; padding: 0; width: 20px; height: 20px; line-height: 20px;}
/* 20191023 END */

/** FOOTER **/
.container {position: relative;}
footer {display: table; padding: 45px 0;}
footer .copyright_box p {text-align: center; font-size: 14px;}
footer .community_box ul {text-align: center; padding: 10px 0;}
footer .community_box ul li {display: inline-block;}
footer .community_box ul li a {padding: 0 5px;}
footer .community_box .form-group {padding: 10px 0; margin: 0;}
footer .community_box .form-group .form-control {border-radius: 0; border-color: #6185da;}
footer .community_box .form-group .input-group-addon {border-color: #6185da; background: #6185da; border-radius: 0;}
footer .community_box .form-group .input-group-addon a {color: #FFF;}
/*20180301 START*/
footer .book_box ul {text-align: center; padding: 10px 0;display: table;margin: 0 auto;}
footer .book_box ul li {display: block; width: 85px; height: 109px; overflow: hidden;float: left;margin-left: 5px;}/*Dan*/
/*20180301 END*/
footer .book_box ul li a {padding: 0 0px;}/*Dan*/
/*20180221修改*/
footer .book_box ul li a img {width: 100%;}
/*20180221修改 END*/
footer .logo_f_box {text-align: center; padding: 10px 0;}
footer .footer_nav ul {text-align: center;}
footer .footer_nav ul li {display: inline-block;}
footer .footer_nav ul li a {font-size: 14px; color: #000; padding: 0 25px 0 0;}
footer .footer_nav ul li a:hover {color: #666;}
footer .footer_nav ul li a::before {content: '|'; color: #000; margin-right: 25px; vertical-align: text-bottom;}
footer .footer_nav ul li:nth-last-child(1) a:after {content: '|'; color: #000; margin-left: 25px;}

/* LEFT_BAR */
.sidebar{width:60px; text-align: left; position: absolute; left: -60px; top: 165px !important;}
.sidebar ul {border: 1px solid #d7d7d7; margin-bottom: 10px;}
.sidebar ul li {padding: 5px; text-align: center;}
.sidebar ul.promotion_icon li a {width: 45px; height: 45px; background: #2cc9d2; color: #FFF; display: inline-block; border-radius: 22.5px; margin: 0 auto; line-height: 18px; padding: 5px;}
.sidebar ul.member_icon li a {width: 45px; height: 45px; background: #ea93ca; color: #FFF; display: inline-block; border-radius: 22.5px; margin: 0 auto; line-height: 18px; padding: 5px;}
.widget.active.fix-top.scrollfixed {top: 250px !important;}
.fix-top{top: 250px !important;}

/* NEWS */
.box {height: 36px; background: #ffc446; overflow: hidden; margin-right: 1px;}
.t_news {height: 36px;  color: #010101; padding: 0 10px; margin: 0; overflow: hidden; position: relative;}
.t_news b {line-height: 36px; font-weight: bold; display: inline-block;}
.news_li, .swap {line-height: 36px; display: inline-block; position: absolute; top: 0; left: 0; width: 100%; text-align: center;}
/*20180303 START*/
.news_li li, .swap li {height: 36px; line-height: 36px; overflow: hidden;}
/*20180303 END*/
.news_li a, .swap a {color: #010101;}
.swap {top: 36px;}
.box_II {height: 36px; background: #ffc446; overflow: hidden; margin-left: 1px;}
.t_news_II {height: 36px; color: #010101; padding: 0 10px; margin: 0; overflow: hidden; position: relative;}
.t_news_II b {line-height: 36px; font-weight: bold; display: inline-block;}
.news_li_II, .swap_II {line-height: 36px; display: inline-block; position: absolute; top: 0; left: 0; width: 100%; text-align: center;}
.news_li_II a, .swap_II a {color: #010101;}
.swap_II {top: 36px;}

.carousel {display: inline-block; width: 100%;}
.carousel .carousel-inner a {color: #000;}
.carousel .carousel-inner a:hover {/*color: #666;*/}
/*20180301 START*/
.carousel .carousel-inner a .carousel-caption {color: #FFF; bottom: initial; bottom: 0px; left: 0; width: 100%; background: rgba(0, 0, 0, 0.5); text-shadow: none; padding: 10px 30px;}
/*20180301 END*/
.carousel .carousel-inner a:hover .carousel-caption {color: #DDD;}
.carousel .carousel-inner a .carousel-caption h1 {font-weight: bold; text-align: left; height: 40px; line-height: 40px;  overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.carousel .carousel-inner a .carousel-caption h2 {font-weight: bold; text-align: left; height: 40px; line-height: 40px;  overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.carousel .carousel-inner a .carousel-caption h4 {line-height: 25px; text-align: left; height: 50px; line-height: 25px;  overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.carousel-indicators {display: none;}
.carousel-indicators li {width: 15px; height: 15px; margin: 0px 4px; border: 1px solid #d6d5d1;}
.carousel-indicators li.active {width: 15px; height: 15px; background-color: #ffc446; border: 1px solid #ffc446; margin: 0px 4px;}
.carousel .carousel-inner > .item {width: 100%; height: 600px; overflow: hidden;}
/* 20180703 START */
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img, .carousel-inner > .item > a > .mov_img_group > img {max-width: 100%; min-width: 100%; height: auto; max-width: initial; min-height: 555px;}
/* 20180703 END */

/*20180404 START*/
#carousel-example-generic-ad.carousel {width: initial; margin: 0 auto;}
#carousel-example-generic-ad.carousel .carousel-inner > .item {width: initial; height: initial; overflow: initial; text-align: center;}
#carousel-example-generic-ad.carousel .carousel-inner > .item img {width: initial; height: initial; min-width: initial; min-height: initial; margin: 0 auto;}
/*20180404 END*/

/*20180404 START*/
#carousel-example-generic-ad2.carousel {width: initial; margin: 0 auto;}
#carousel-example-generic-ad2.carousel .carousel-inner > .item {width: initial; height: initial; overflow: initial; text-align: center;}
#carousel-example-generic-ad2.carousel .carousel-inner > .item img {width: initial; height: initial; min-width: initial; min-height: initial; margin: 0 auto;}
/*20180404 END*/

/*20180510 START*/
#carousel-ad-300250.carousel {width: initial; margin: 0 auto;}
#carousel-ad-300250.carousel .carousel-inner > .item {width: initial; height: initial; overflow: initial; text-align: center;}
#carousel-ad-300250.carousel .carousel-inner > .item img {width: initial; height: initial; min-width: initial; min-height: initial; margin: 0 auto;}
/*20180510 END*/

/*20180510 START*/
#carousel-ad-300250-1.carousel {width: initial; margin: 0 auto;}
#carousel-ad-300250-1.carousel .carousel-inner > .item {width: initial; height: initial; overflow: initial; text-align: center;}
#carousel-ad-300250-1.carousel .carousel-inner > .item img {width: initial; height: initial; min-width: initial; min-height: initial; margin: 0 auto;}
/*20180510 END*/

/*20180510 START*/
#carousel-ad-300600.carousel {width: initial; margin: 0 auto;}
#carousel-ad-300600.carousel .carousel-inner > .item {width: initial; height: initial; overflow: initial; text-align: center;}
#carousel-ad-300600.carousel .carousel-inner > .item img {width: initial; height: initial; min-width: initial; min-height: initial; margin: 0 auto;}
/*20180510 END*/

/*20180510 START*/
#carousel-ad-970250.carousel {width: initial; margin: 0 auto;}
#carousel-ad-970250.carousel .carousel-inner > .item {width: initial; height: initial; overflow: initial; text-align: center;}
#carousel-ad-970250.carousel .carousel-inner > .item img {width: initial; height: initial; min-width: initial; min-height: initial; margin: 0 auto;}
/*20180510 END*/

/*20180510 START*/
.carousel-ad.carousel {width: initial; margin: 0 auto;}
.carousel-ad.carousel .carousel-inner > .item {width: initial; height: initial; overflow: initial; text-align: center;}
.carousel-ad.carousel .carousel-inner > .item img {width: initial; height: initial; min-width: initial; min-height: initial; margin: 0 auto;}
/*20180510 END*/

.MAIN_II {padding-top: 65px;}
/*20180305 START*/
.MAIN_II .content {/*overflow: hidden;*/ display: block; position: relative; /*min-height: 3000px;*/}
/*20180305 END*/
/*20180209 修改廣告圖片 START*/
/*20180306 START*/
.MAIN_III .content {/*overflow: hidden;*/ display: block; position: relative; /*min-height: 3000px;*/}
/*20180306 END*/
/*20180209 修改廣告圖片 END*/


.sticky {position:fixed; top:0; z-index: 999;}

.IDX .menu {display: block; background: #FFF; margin-bottom: 64px;padding-bottom:0;}
.menu {position: relative; display: block; background: #FFF; padding-bottom: 10px;margin-bottom: 0;}
.gizle .menu {padding-bottom: 0px;}
/*.gizle .menu {padding-bottom: 0px;box-shadow: 0px 10px 20px 15px #FFF; -webkit-box-shadow: 0px 10px 20px 15px #FFF; -moz-box-shadow: 0px 10px 20px 15px #FFF; -o-box-shadow: 0px 10px 20px 15px #FFF;}*/
.gizle.header {padding-bottom: 0px;box-shadow: 0px 5px 20px 1px #666; -webkit-box-shadow: 0px 5px 20px 1px #666; -moz-box-shadow: 0px 5px 20px 1px #666; -o-box-shadow: 0px 5px 20px 1px #666; background: #FFF;}
.menu > .menu_group > ul {width: 100%; display: table;}
.menu > .menu_group > ul li a {color: #979797; width: 100%; border: 1px solid #d7d7d7;}
.menu > .menu_group > ul > li {float: left; margin-right: 10px;position: relative; }
.menu > .menu_group > ul > li:nth-last-child(1) {margin-right: 0;}
.menu > .menu_group > ul > li > a {font-size: 18px; padding: 8px 21.9px 4px; padding: 6px 28px \9; font-weight: bold; position: relative; display: block;}
@media not all and (min-resolution:.001dpcm) {
    .menu > .menu_group > ul > li > a {

        padding: 6px 21px;

    }
}

.menu > .menu_group > ul > li > ul {display: none;}
.menu > .menu_group > ul > li > ul > li {display: inline-flex; width: 100%; line-height: 35px;}
.menu > .menu_group > ul > li:hover > a {background: #ffc446; color: #FFF; border: 1px solid #ffc446;}
.menu > .menu_group > ul > li.Level_II_menu:hover > a:after {content: ''; position: absolute; bottom: -13px; left: 44%; z-index: 1000; width: 0; height: 0; border-style: solid; border-width: 13px 8px 0 8px; border-color: #ffc446 transparent transparent transparent;}
.menu > .menu_group > ul > li.Level_II_menu:hover > ul {display: block; width: 100%; position: absolute; z-index: 999; left: 0; top: 39px; background: #FFF; padding: 15px 0 0;}
.menu > .menu_group > ul > li.Level_II_menu:hover > ul > li > a:hover {background: #ffc446; color: #FFF; border: 1px solid #ffc446;}


.menu > .menu_group > ul > li.active > a {background: #ffc446; color: #FFF; border: 1px solid #ffc446;}
.menu > .menu_group > ul > li.Level_II_menu.active > a:after {content: ''; position: absolute; bottom: -13px; left: 44%; z-index: 1000; width: 0; height: 0; border-style: solid; border-width: 13px 8px 0 8px; border-color: #ffc446 transparent transparent transparent;}
.menu > .menu_group > ul > li.Level_II_menu.active > ul {display: table; position: absolute; z-index: 999; left: 0; top: 40px; background: #FFF; padding: 15px 0px;}
.menu > .menu_group > ul > li.Level_II_menu.active > ul > li > a {display: none;}
.menu > .menu_group > ul > li.Level_II_menu.active > ul > li.active > a {display: block;background: #ffc446; color: #FFF; border: 1px solid #ffc446;}
.menu > .menu_group > ul > li.Level_II_menu.active:hover > ul {display: block; width: 100%;}
.menu > .menu_group > ul > li.Level_II_menu.active:hover > ul > li > a {display: block;}
.menu > .menu_group > ul > li.Level_II_menu.active:hover > ul > li > a:hover {background: #ffc446; color: #FFF; border: 1px solid #ffc446;}
.menu > .menu_group > ul > li.pink_txt a {color: #ff93ce; width: 100%; border: 1px solid #ff93ce;}
.menu > .menu_group > ul > li.pink_txt:hover > a {background: #ff93ce; color: #FFF; border: 1px solid #ff93ce;}

.module_title {margin-bottom: 15px; height: 35px; border-radius: 15px; text-align: center;}
.module_title h2 {font-size: 26px; color: #bebebe; margin: 0 auto; z-index: 99; line-height: 33px; position: relative; text-align: center; margin-top: 0; margin-bottom: 30px; display: table; background: #FFF; font-weight: bold; letter-spacing: 5px; padding: 0 0 0 5px;}
.module_title:after {right: 0; content: ' '; width: 50%; position: absolute; height: 6px; border-top: 2px solid #dfdfdf; top: 50%;}
.module_title:before {left: 0; content: ' '; width: 50%; position: absolute; height: 6px; border-top: 2px solid #dfdfdf; top: 50%;}



/*20180209 修改廣告圖片 START*/
.ad_banner {margin-bottom: 50px; text-align: center;}
/*20180306 START*/
.ad_banner div {margin: 0 auto;}
/*20180306 END*/
/*.ad_banner img {width: 100%;}*/
.ad_banner .idx_ad_banner_big {}
/*20180209 修改廣告圖片 END*/

/*20180221 START*/
.top_ad.ad_banner {margin: 20px 0;}
/*20180221 END*/

.m_banner {display: none;}

.module_B_item {margin-bottom: 15px;}
.module_B_item .module_B_item_content {position: relative;}
.module_B_item .module_B_item_content .tag_content {width: 80px; height: 80px; position: absolute; top: 0; left: 0;}
.module_B_item .module_B_item_content .green_tag {position: absolute; z-index: 9; top: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 80px 80px 0 0; border-color: #2cc8d2 transparent transparent transparent;}
.module_B_item .module_B_item_content .orange_tag {position: absolute; z-index: 9; top: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 80px 80px 0 0; border-color: #ffc446 transparent transparent transparent;}
.module_B_item .module_B_item_content .pink_tag {position: absolute; z-index: 9; top: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 80px 80px 0 0; border-color: #ea93ca transparent transparent transparent;}
.module_B_item .module_B_item_content .tag_content_text {position: relative; z-index: 10; width: 60px; height: 40px; -moz-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg);}
.module_B_item .module_B_item_content span {position: absolute; color: #FFF; font-size: 15px; line-height: 18px; text-align: center; font-weight: bold;width: 60px;bottom: 0px; left: -7px;}
.module_B_item .module_B_item_content a .module_img {width: 100%; height: 270px; overflow: hidden;}
.module_B_item .module_B_item_content a .module_img img {width: 100%; min-height: 270px; height: initial; position: relative; top: 0; left: 0; z-index: 1; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
.module_B_item .module_B_item_content a:hover .module_img img {-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear; -ms-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1);}

/*20180302 START*/
.module_B_item .module_B_item_content a .module_img {width: 100%; height: 416px; overflow: hidden;}

/*20180331 START*/
.module_B_item .module_B_item_content a .module_img img {min-width: 100%; width: 100%; min-height: 416px; height: initial; position: relative; top: 0; left: 0; z-index: 1; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
/*20180331 END*/

.module_item .module_B_item .module_B_item_content a .module_img {width: 100%; height: 306px; overflow: hidden;}

/*20180331 START*/
.module_item .module_B_item .module_B_item_content a .module_img img {min-width: 100%; width: 100%; min-height: 306px; height: initial; position: relative; top: 0; left: 0; z-index: 1; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
/*20180331 END*/
/*20180302 END*/

.module_B_item .module_B_item_content a {color: #000; display: block;}
.module_B_item .module_B_item_content a:hover {/*color: #666;*/}
.module_B_item .module_B_item_content h3 {color: #f740a4; font-size: 20px; font-weight: bold; text-align: center; height: 28px; line-height: 28px; margin-bottom: 5px; padding: 0 15px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.module_B_item .module_B_item_content h5 {font-size: 16px; margin-top: 0; height: 50px; padding: 0 15px; line-height: 25px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.module_B_item .module_B_item_content a h3:hover {color: #2dc9d2;}
.module_B_item .module_B_item_content a:hover h5, .module_B_item .module_B_item_content a:hover h6 {color: #666;}
.module_B_item .module_B_item_content a span, .module_B_item .module_B_item_content a:hover span {color: #FFF;}
/*20180129-2次修改 START*/
.module_B_item .module_B_item_content iframe, .module_MOVB_item iframe, .module_MOV_item iframe {max-height: 312px; height: 312px;}
.module_item .module_B_item .module_B_item_content iframe {max-height: 230px; height: 230px;}
/*20180129-2次修改 END*/
/*20180130次修改 START*/
.IDX .module_MOVB_item iframe {max-height: 477px !important; height: 477px !important;}
/*20180130次修改 END*/
/*20180129比對後與正式機差異處 START*/
/*20180129-2次修改 START*/
/*20180130次修改 START*/
.IDX .module_MOV_item iframe {max-height: 146.5px !important; height: 146.5px !important;}
/*20180130次修改 END*/
/*20180129-2次修改 END*/
/*20180129比對後與正式機差異處 END*/
.CHANNEL .module_item .module_B_item .module_B_item_content h2 {text-align: left; font-size: 26px; padding: 0;}
.CHANNEL .module_item .module_B_item .module_B_item_content h4 {text-align: left; padding: 0;}
/*20180331 START*/
/*20180402 START*/
.module_B_item .module_B_item_content h3 {height: 84px; -webkit-line-clamp: 3;}
.module_B_item .module_B_item_content h5 {display: none;}
/*20180402 END*/
/*20180331 END*/
.MOM_TV .module_B_item .module_B_item_content a .module_img {width: 100%; height: 231px; overflow: hidden;}
.MOM_TV .module_B_item .module_B_item_content a .module_img img {width: 100%; height: initial; position: relative; top: 0; left: 0; z-index: 1; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
.MOM_TV .module_B_item .module_B_item_content a:hover .module_img img {-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear; -ms-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1);}
/*20180402 START*/
.MOM_TV .module_B_item .module_B_item_content h3.MOM_TV .module_B_item .module_B_item_content h3 {color: #f740a4; font-size: 20px; font-weight: bold; text-align: center; height: 84px; line-height: 28px; margin-bottom: 5px; padding: 0 15px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.MOM_TV .module_B_item .module_B_item_content h5 {font-size: 16px; margin-top: 0; text-align: center; height: 50px; padding: 0 15px; line-height: 25px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: none;}
/*20180402 END*/
.MOM_TV .module_B_item .module_B_item_content a h3:hover {color: #2dc9d2;}
.MOM_TV .module_B_item .module_B_item_content a:hover h5, .module_B_item .module_B_item_content a:hover h6 {color: #666;}

.module_C_item {margin-bottom: 15px;}
.module_C_item .module_C_item_content {position: relative;}
.module_C_item .module_C_item_content .tag_content {width: 80px; height: 80px; position: absolute; top: 0; left: 0;}
.module_C_item .module_C_item_content .green_tag {position: absolute; z-index: 9; top: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 80px 80px 0 0; border-color: #2cc8d2 transparent transparent transparent;}
.module_C_item .module_C_item_content .orange_tag {position: absolute; z-index: 9; top: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 80px 80px 0 0; border-color: #ffc446 transparent transparent transparent;}
.module_C_item .module_C_item_content .pink_tag {position: absolute; z-index: 9; top: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 80px 80px 0 0; border-color: #ea93ca transparent transparent transparent;}
.module_C_item .module_C_item_content .tag_content_text {position: relative; z-index: 10; width: 60px; height: 40px; -moz-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg);}
.module_C_item .module_C_item_content span {position: absolute; color: #FFF; font-size: 15px; line-height: 18px; text-align: center; font-weight: bold;width: 60px;bottom: 0px; left: -7px;}
.module_C_item .module_C_item_content a .module_img {width: 100%; height: 270px; overflow: hidden;}
/*20180129比對後與正式機差異處 START*/
/*20180331 START*/
.module_C_item .module_C_item_content a .module_img img {min-width: 100%; width: 100%; min-height: 270px; /*height: inherit;會讓手機版圖片變形，暫時隱藏*/ position: relative; top: 0; left: 0; z-index: 1; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
/*20180331 END*/
/*20180129比對後與正式機差異處 END*/
.module_C_item .module_C_item_content a:hover .module_img img {-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear; -ms-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1);}
.module_C_item .module_C_item_content a {color: #000; display: block;}
.module_C_item .module_C_item_content a:hover {/*color: #666;*/}
/*20180402 START*/
.module_C_item .module_C_item_content h3 {color: #f740a4; font-size: 20px; font-weight: bold; height: 84px; line-height: 28px; text-align: center; margin-bottom: 5px; padding: 0 15px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.module_C_item .module_C_item_content h5 {font-size: 16px; margin-top: 0; text-align: center; height: 50px; padding: 0 15px; line-height: 25px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: none;}
/*20180402 END*/
.module_C_item .module_C_item_content a h3:hover {color: #2dc9d2;}
.module_C_item .module_C_item_content a:hover h5, .module_C_item .module_C_item_content a:hover h6 {color: #666;}
.module_C_item .module_C_item_content a span, .module_C_item .module_C_item_content a:hover span {color: #FFF;}

.module_D_item {margin-bottom: 55px;}
.module_D_item .module_D_item_content {position: relative; border: 1px solid #e2e2e2; padding: 10px; position: relative; box-shadow: 3px 3px 15px -3px #bdbcbc; -webkit-box-shadow: 3px 3px 15px -3px #bdbcbc; -moz-box-shadow: 3px 3px 15px -3px #bdbcbc; -o-box-shadow: 3px 3px 15px -3px #bdbcbc;}
/*20180331 START*/
.module_D_item .module_D_item_content a .module_img {width: 100%; height: 180px; overflow: hidden;}
/*20180129比對後與正式機差異處 START*/
.module_D_item .module_D_item_content a .module_img img {min-width: 100%; width: 100%; min-height: 180px; /*height: inherit;會讓手機版圖片變形，暫時隱藏*/ position: relative; top: 0; left: 0; z-index: 1; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
/*20180331 END*/
/*20180129比對後與正式機差異處 END*/
.module_D_item .module_D_item_content a:hover .module_img img {-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear; -ms-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1);}
.module_D_item .module_D_item_content a {color: #000;}
.module_D_item .module_D_item_content a:hover {/*color: #666;*/}
/*20180402 START*/
.module_D_item .module_D_item_content h3 {color: #f740a4; font-size: 20px; font-weight: bold; height: 84px; line-height: 28px; text-align: left; margin-bottom: 5px; padding: 0 15px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.module_D_item .module_D_item_content h5 {font-size: 16px; margin-top: 0; text-align: left; height: 50px; padding: 0 15px; line-height: 25px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: none;}
/*20180402 END*/
.module_D_item .module_D_item_content a h3:hover {color: #2dc9d2;}
.module_D_item .module_D_item_content a:hover h5, .module_D_item .module_D_item_content a:hover h6 {color: #666;}
.module_D_item .module_D_item_content a span, .module_D_item .module_D_item_content a:hover span {color: #FFF;}

.bx-wrapper {max-width: 100% !important; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; border: none; background: transparent; margin-bottom: 55px;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align: center; width: 100%;}
.bx-wrapper .bx-pager {display: none;}
.bx-wrapper .bx-prev {background: none;}
.bx-wrapper .bx-next {background: none;}
.bx-wrapper .bx-controls-direction a {text-indent: inherit; font-size: 0; color: #999999; opacity: 0.5; z-index: 999;}
.bx-wrapper .bx-controls-direction a:hover {opacity: 1;}
.bx-wrapper .bx-prev:before {content: "\f053";font: normal normal normal 40px/1 FontAwesome; font-size: 40px;}
.bx-wrapper .bx-next:before {content: "\f054";font: normal normal normal 40px/1 FontAwesome; font-size: 40px;}
@media (min-width: 768px) {
.bx-viewport {height: 350px !important;}
/*20180129比對後與正式機差異處 START*/
.Q_CONIS .bx-viewport {height: 373px !important;}
/*20180129比對後與正式機差異處 END*/
.bx-wrapper .module_D_item {/*width: 33.33% !important;*/ float: left !important;}
}
/*20180129比對後與正式機差異處 START*/
.Q_CONIS .bx-wrapper { display: inline-block; margin-bottom: 30px !important;}
.Q_CONIS .bx-wrapper .bx-controls-direction a {top: 33%;}
/*20180129比對後與正式機差異處 END*/
.module_MOVB_item {margin-bottom: 15px;}
.module_MOVB_item .module_C_item_content {position: relative;}
.module_MOVB_item .module_C_item_content .tag_content {width: 80px; height: 80px; position: absolute; top: 0; left: 0;}
.module_MOVB_item .module_C_item_content .green_tag {position: absolute; z-index: 9; top: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 80px 80px 0 0; border-color: #2cc8d2 transparent transparent transparent;}
.module_MOVB_item .module_C_item_content .orange_tag {position: absolute; z-index: 9; top: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 80px 80px 0 0; border-color: #ffc446 transparent transparent transparent;}
.module_MOVB_item .module_C_item_content .pink_tag {position: absolute; z-index: 9; top: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 80px 80px 0 0; border-color: #ea93ca transparent transparent transparent;}
.module_MOVB_item .module_C_item_content .tag_content_text {position: relative; z-index: 10; width: 60px; height: 40px; -moz-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg);}
.module_MOVB_item .module_C_item_content span {position: absolute; color: #FFF; font-size: 15px; line-height: 18px; text-align: center; font-weight: bold;width: 60px;bottom: 0px; left: -7px;}
.module_MOVB_item .module_C_item_content img {width: 100%; height: 495px;}
.module_MOVB_item .module_C_item_content a {color: #000;}
.module_MOVB_item .module_C_item_content a:hover {color: #666;}
/*20180402 START*/
.module_MOVB_item .module_C_item_content h3 {color: #f740a4; font-size: 20px; font-weight: bold; height: 84px; line-height: 28px; text-align: center; margin-bottom: 5px; padding: 0 15px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.module_MOVB_item .module_C_item_content h5 {font-size: 16px; margin-top: 0; text-align: center; padding: 0 15px; line-height: 25px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: none;}
/*20180402 END*/
.module_MOVB_item .module_C_item_content a h3:hover {color: #2dc9d2;}
.module_MOVB_item .module_C_item_content a:hover h5, .module_MOVB_item .module_C_item_content a:hover h6 {color: #666;}
.module_MOVB_item .module_C_item_content a span, .module_MOVB_item .module_C_item_content a:hover span {color: #FFF;}

.module_MOV_item {margin-bottom: 55px;}
.module_MOV_item .module_C_item_content {position: relative;}
.module_MOV_item .module_C_item_content .tag_content {width: 80px; height: 80px; position: absolute; top: 0; left: 0;}
.module_MOV_item .module_C_item_content .green_tag {position: absolute; z-index: 9; top: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 80px 80px 0 0; border-color: #2cc8d2 transparent transparent transparent;}
.module_MOV_item .module_C_item_content .orange_tag {position: absolute; z-index: 9; top: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 80px 80px 0 0; border-color: #ffc446 transparent transparent transparent;}
.module_MOV_item .module_C_item_content .pink_tag {position: absolute; z-index: 9; top: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 80px 80px 0 0; border-color: #ea93ca transparent transparent transparent;}
.module_MOV_item .module_C_item_content .tag_content_text {position: relative; z-index: 10; width: 60px; height: 40px; -moz-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg);}
.module_MOV_item .module_C_item_content span {position: absolute; color: #FFF; font-size: 15px; line-height: 18px; text-align: center; font-weight: bold;width: 60px;bottom: 0px; left: -7px;}
.module_MOV_item .module_C_item_content img {width: 100%; height: 180px;}
.module_MOV_item .module_C_item_content a {color: #000;}
.module_MOV_item .module_C_item_content a:hover {color: #666;}
/*20180402 START*/
.module_MOV_item .module_C_item_content h3 {color: #f740a4; font-size: 20px; font-weight: bold; height: 84px; line-height: 28px; text-align: center; margin-bottom: 5px; padding: 0px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.module_MOV_item .module_C_item_content h5 {font-size: 16px; margin-top: 0; text-align: center; height: 50px; padding: 0px; line-height: 25px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: none;}
/*20180402 END*/
.module_MOV_item .module_C_item_content a h3:hover {color: #2dc9d2;}
.module_MOV_item .module_C_item_content a:hover h5, .module_MOV_item .module_C_item_content a:hover h6 {color: #666;}
.module_MOV_item .module_C_item_content a span, .module_MOV_item .module_C_item_content a:hover span {color: #FFF;}

.module_item .owl-carousel {float: left;}
.module_item .owl-carousel .owl-wrapper-outer {padding-bottom: 55px;}
.module_item .owl-carousel .owl-stage-outer {padding-bottom: 55px;}
.module_item .owl-carousel .item {border: 1px solid #e2e2e2; padding: 10px; position: relative; box-shadow: 3px 3px 15px -3px #bdbcbc; -webkit-box-shadow: 3px 3px 15px -3px #bdbcbc; -moz-box-shadow: 3px 3px 15px -3px #bdbcbc; -o-box-shadow: 3px 3px 15px -3px #bdbcbc;}
.module_item .owl-carousel .item a {color: #000;}
.module_item .owl-carousel .item a:hover {color: #666;}
.module_item .owl-carousel .item h3 {font-size: 20px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; margin: 10px 0 5px 0;}
.module_item .owl-carousel .item h5 {font-size: 16px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; line-height: 25px; margin: 0 0 5px 0;}
.module_item .owl-carousel .item .tag_content {width: 80px; height: 80px; position: absolute; top: 0; left: 0;}
.module_item .owl-carousel .item .orange_tag {position: absolute; z-index: 9; top: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 80px 80px 0 0; border-color: #ffc446 transparent transparent transparent;}
.module_item .owl-carousel .item .pink_tag {position: absolute; z-index: 9; top: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 80px 80px 0 0; border-color: #ea93ca transparent transparent transparent;}
.module_item .owl-carousel .item span {position: absolute; z-index: 10; color: #FFF; font-size: 15px; line-height: 60px; text-align: center; width: 80px; height: 80px; letter-spacing: 2px; font-weight: bold; -moz-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg);}

.owl-prev {position: absolute; left: 0; top: 38.5%;}
.owl-next {position: absolute; right: 0; top: 38.5%;}

.blogcolumns {padding: 10px 0px;}
.blogcolumns .blogcolumns_module {overflow: hidden; margin-top: 10px;}
.blogcolumns .blogcolumns_module .blog_columns_list {}
.blogcolumns .blogcolumns_module .blog_columns_list .item {float: left; padding: 0 15px;}

.module_ad ul li {margin-bottom: 20px;}
/*20180209 修改廣告圖片 START*/
.module_ad ul li {text-align: center;}
/*.module_ad ul li img {width: 100%;}*/
/*20180209 修改廣告圖片 END*/

/*20180305 START*/
.MAIN_RIGHT .module_ad {margin: 20px -15px;}
/*20180305 END*/

.mother_classroom {border: 2px solid #ebebeb; border-radius: 10px; margin-top: 40px;}
.mother_classroom h3 {font-size: 21px; color: #969696; text-align: center; margin: 15px 0;}
.mother_classroom ul {padding: 0 10px;}
.mother_classroom ul li {border-top: 2px solid #ebebeb; padding: 10px 0;}
.mother_classroom ul li a {display: block;}
.mother_classroom ul li a img {float: left; margin-right: 5px; width: 58px; height: 58px;}
.mother_classroom ul li a h4 {font-size: 14px; color: #000; text-align: left; height: 15px; line-height: 15px; padding: 0; margin: 0 0 5px 0; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.mother_classroom ul li a p {font-size: 13px; color: #969696; height: 18px; line-height: 18px; padding: 0; margin: 0; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.mother_classroom ul li.more_btn a {line-height: 50px; color: #bebebe; text-align: center;font-size: 16px;}

.partake {background: url(../images/bear_bg.png); padding: 10px 20px;}
.partake .partake_module {overflow: hidden; margin-top: 10px;}
.partake .partake_title {float: left; width: 67px;}
.partake .partake_title h3 {text-align: center; height: 187px; padding: 0 20px; display:table-cell; vertical-align: middle; margin: 0; border: 2px solid #ebebeb; border-radius: 28px; font-size: 21px; color: #969696; font-weight: bold; background: #FFF;}
.owl-carousel .owl-item {
    float: left;
    padding: 0 15px;
}
#owl-demo-V {width: 100%; float: left; padding: 0 35px;}
#owl-demo-V.owl-carousel .owl-item {padding: 0 10px;}
#owl-demo-V.owl-carousel .owl-wrapper-outer {padding: 8px 0;}
#owl-demo-V .owl-prev, #owl-demo-V .owl-next {top: 28%; padding: 5px 0;}

#owl-demo-SV {width: 100%; float: left; padding: 0 35px;}
#owl-demo-SV.owl-carousel .owl-item {padding: 0 10px;}
#owl-demo-SV.owl-carousel .owl-item img {border-radius: 50%;}
#owl-demo-SV.owl-carousel .owl-stage-outer {padding: 8px 0;}
#owl-demo-SV .owl-prev, #owl-demo-SV .owl-next {top: 28%; padding: 5px 0;}

#owl-demo-SIV .item a .module_img {width: 100%; height: 200px; overflow: hidden;}
#owl-demo-SIV .item a .module_img img {width: 100%; height: initial; position: relative; top: 0; left: 0; z-index: 1; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
#owl-demo-SIV .item a:hover .module_img img {-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear; -ms-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1);}
#owl-demo-SIV .item a {color: #000;}
#owl-demo-SIV .item a:hover {color: #666;}
#owl-demo-SIV .item h3 {color: #f740a4; font-size: 20px; font-weight: bold; height: 28px; line-height: 28px; text-align: center; margin-bottom: 5px; padding: 0px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
#owl-demo-SIV .item h5 {font-size: 16px; margin-top: 0; text-align: center; padding: 0px; line-height: 25px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
#owl-demo-SIV .item a h3:hover {color: #2dc9d2;}
#owl-demo-SIV .item a:hover h5, #owl-demo-SIV  .item a:hover h6 {color: #666;}
#owl-demo-SIV .item a span, #owl-demo-SIV  .item a:hover span {color: #FFF;}


#owl-demo-SIV {width: 100%; float: left; padding: 0px;}
#owl-demo-SIV.owl-carousel .owl-item {padding: 0 10px;}
#owl-demo-SIV.owl-carousel .owl-stage-outer {padding: 8px 0 55px;}
#owl-demo-SIV .owl-prev {top: 35%; padding: 5px 0; left: 10px;}
#owl-demo-SIV .owl-next {top: 35%; padding: 5px 0; right: 10px;}

#owl-demo-VI {width: 100%; float: left; padding: 0 35px;}
#owl-demo-VI.owl-carousel .owl-item {padding: 0px;}
#owl-demo-VI.owl-carousel .item {border: none; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none;}
#owl-demo-VI.owl-carousel .owl-wrapper-outer {padding: 8px 0;}
#owl-demo-VI .owl-prev, #owl-demo-VI .owl-next {top: 28%; padding: 5px 0;}

#owl-demo-VII {width: 93%; float: left; padding: 0 35px;}
#owl-demo-VII.owl-carousel .owl-item {padding: 0 10px;}
#owl-demo-VII.owl-carousel .owl-wrapper-outer {padding: 8px 0;}
#owl-demo-VII .owl-prev, #owl-demo-VII .owl-next {top: 28%; padding: 5px 0;}

#owl-demo-I {width: 100%; float: left; padding: 0 35px;}
#owl-demo-I.owl-carousel .owl-item {padding: 0px;}
#owl-demo-I.owl-carousel .item {border: none; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none;}
#owl-demo-I.owl-carousel .owl-wrapper-outer {padding: 8px 0;}
#owl-demo-I .owl-prev, #owl-demo-I .owl-next {top: 28%; padding: 5px 0;}

#owl-demo-SI {width: 100%; float: left; padding: 0 35px;}
#owl-demo-SI.owl-carousel .owl-item {padding: 0 10px;}
#owl-demo-SI.owl-carousel .owl-item img {border-radius: 50%;}
#owl-demo-SI.owl-carousel .owl-stage-outer {padding: 8px 0;}
#owl-demo-SI .owl-prev, #owl-demo-SI .owl-next {top: 28%; padding: 5px 0;}
/*20180402 START*/
.partake .partake_module .item, .blogcolumns .blogcolumns_module .blog_columns_list .item {border: none; overflow: hidden; padding: 0px; position: relative; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none;}
.partake .partake_module .item, .blogcolumns .blogcolumns_module .blog_columns_list .item a {display: block; overflow: hidden;}
/*20180402 END*/
/*20180225修改 START*/
.partake .partake_module .item h3, .blogcolumns .blogcolumns_module .blog_columns_list .item h3 {color: #f740a4; font-size: 20px; font-weight: bold; height: 28px; line-height: 28px; text-align: center; margin-bottom: 5px; padding: 0px 15px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.partake .partake_module .item h3:hover, .blogcolumns .blogcolumns_module .blog_columns_list .item h3:hover {color: #2dc9d2;}
/*20180225修改 END*/

/* CHANNEL */
.CHANNEL.MAIN_I .carousel-control.left,
.CHANNEL.MAIN_I .carousel-control.right {/*display: none;*/}


.Hot_search {border: 2px solid #ea93ca; border-radius: 10px; padding: 0 10px 10px; margin-bottom: 20px;}
.Hot_search h3 {font-size: 21px; padding-bottom: 15px; color: #e893cc; text-align: center; margin: 15px 0; border-bottom: 2px solid #ea93ca;}
.Hot_search ul {padding-bottom: 5px;}
.Hot_search ul li {padding: 0; display: inline-flex;}
.Hot_search ul li:after {content: '/'; margin: 0 0 0 3px;; color: #000;}
.Hot_search ul li:nth-last-child(1):after {content: ' ';}
.Hot_search ul li a {display: block; color: #000; font-size: 16px;}
.Hot_search ul li a:hover {color: #666;}
.Hot_search a {color:#000;}
.Hot_search a:hover {color: #FFC346;}

.Expert_Selection {border: 2px solid #ebebeb; border-radius: 10px; margin-top: 40px;}
.Expert_Selection h3 {font-size: 21px; color: #969696; text-align: center; margin: 15px 0;}
.Expert_Selection ul {padding: 0 10px;}
.Expert_Selection ul li {border-top: 2px solid #ebebeb; padding: 5px 0;}
.Expert_Selection ul li a {display: block; height: 58px;}
.Expert_Selection ul li a img {float: left; margin-right: 5px; width: 58px; height: 58px;}
.Expert_Selection ul li a h4 {font-size: 14px; line-height: 18px; height: 18px; color: #000; margin: 0 0 5px 0; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}

.Expert_Selection ul li.more_btn a {line-height: 50px; color: #bebebe; text-align: center;font-size: 16px;}


.MOM_TV .Expert_Selection {margin-bottom: 40px;}
.MOM_TV_PLAY .Expert_Selection {margin-bottom: 40px;}

.article_list {background: #f2f2f2; display: table; padding: 50px; margin-bottom: 100px;}
.article_list ul {display: table;}
.article_list ul li {border: 1px solid #e3e3e3; padding: 20px; background: #FFF; margin-bottom: 20px; box-shadow: 3px 3px 15px -3px #bdbcbc; -webkit-box-shadow: 3px 3px 15px -3px #bdbcbc; -moz-box-shadow: 3px 3px 15px -3px #bdbcbc; -o-box-shadow: 3px 3px 15px -3px #bdbcbc;}
.article_list ul li img {width: 120px; height: 120px; float: left; margin-right: 20px;}
.article_list ul li h3 {margin: 10px 0;}
.article_list ul li p {font-size: 18px; text-align: justify; margin-bottom: 0; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.article_list .more_icon {text-align: center; margin-top: 30px;}
.article_list .more_icon a {font-size: 22px; color: #a79d9d;}

.MAIN_II.MOM_TV_PLAY {padding-top: 0; margin-bottom: 0px;}
.MOM_TV_PLAY .module_item .carousel a.left-carousel-control img {position: absolute; top: 42%; z-index: 5; left: -1px;}
.MOM_TV_PLAY .module_item .carousel a.right-carousel-control img {position: absolute; top: 42%; z-index: 5; right: -1px;}
/* ARTICLE */
.ARTICLE .module_item .carousel a.left-carousel-control img {position: absolute; top: 42%; z-index: 5; left: -1px;}
.ARTICLE .module_item .carousel a.right-carousel-control img {position: absolute; top: 42%; z-index: 5; right: -1px;}
.MAIN_II.ARTICLE {padding-top: 0; margin-bottom: 0px;}
.tag_group {margin: 15px 0;}

/*20180307 START*/
/*20180227 START*/
.tag_group ul li {float: left; margin-right: 10px; margin-bottom: 15px; /*height: 30px;*/}
/*20180227 END*/
.tag_group ul li a {display: block; height: 34px; line-height: 32px; height: 34px \9; border: 2px solid #ffc446; border-radius: 20px; padding: 0px 25px; color: transparent; display: table;}
.tag_group ul li a:hover, .tag_group ul li a:focus { color: transparent;}
.tag_group ul li .label {color: #ffc446;font-size: 16px;padding: 0;line-height: 28px; font-weight: normal; white-space: inherit;}
/*20180307 END*/

.tag_group ul li a:hover {background: #ffc446;border-radius: 20px;}
.tag_group ul li a:hover .label {color: #FFF;}

/*20180306 START*/
.ad_two_banner {margin-bottom: 55px; display: table;}
.ad_two_banner ul li > div {float: right;}
.ad_two_banner ul li:last-child > div {float: left;}
/*20180306 END*/
.ad_two_banner ul {margin: 0 -10px;}
/*20180209 修改廣告圖片 START*/
.ad_two_banner ul li {float: left; text-align: right; width: 50%; padding: 0 10px; overflow: hidden;}
.ad_two_banner ul li:last-child {text-align: left;}
/*.ad_two_banner ul li img {width: 100%;}*/
/*20180209 修改廣告圖片 END*/

.article_content_right {margin-top: 20px;}
.article_content_top .article_content_title h1 {font-size: 28px; font-weight: bold; line-height: 40px;}
.article_content_top .article_content_title h5 {color: #93939b; margin-bottom: 25px;}
.article_content_top .carousel {margin-bottom: 50px;}
.article_content_top .carousel-indicators {display: table; left: 0; bottom: -50px; margin-left: 0; width: inherit; text-align: left;}
.article_content_top .carousel-indicators li {position: relative; opacity:0; font-size: 14px; text-indent: inherit; width: initial; margin: 0; border: none; background: transparent;}
.article_content_top .carousel-indicators li span {position: absolute; left: 0; white-space:nowrap; text-align:left; letter-spacing: 2px;}
.article_content_top .carousel-indicators li.active {background: transparent; opacity:1;}
.article_content_one::before {content:'“';color: #f740a4;font-size: 80px;position: absolute;top: 0;left: -10px;line-height: 65px;}
.article_content_one::after {content:'”';color: #f740a4;font-size: 80px;position: absolute;bottom: -30px;right: -10px;/* display: table; */line-height: 65px;}
/*20180129比對後與正式機差異處 START*/
.article_content_one {color: #f740a4;/*font-size: 16px;*/position: relative;padding: 20px;margin-top: 15px;} /* Paul 20180330 */
/*20180129比對後與正式機差異處 END*/

/*20180225修改 START*/
.article_content {margin-bottom: 0px; font-size: 16px;}
/*20180225修改 END*/

/*20180129比對後與正式機差異處 START*/
.article_content h1 {/*font-size: 28px; font-weight: bold;*/}
/*20180129比對後與正式機差異處 END*/
.article_content h2 {}

/*20180129比對後與正式機差異處 START*/

/*20180225修改 START*/
.article_content p, .article_content {
  /* font-size: 16px; */
    text-align: justify;
    line-height: 1.8;
    word-wrap: break-word;
    word-break: break-all;
  } /*dan*/
/*20180225修改 END*/

/*20180129比對後與正式機差異處 END*/
.article_content img {margin: 0 0; max-width: 100%;height: auto;}/*Dan. margin: 20px 0*/
.article_content .nav-tabs {border: none; display: table; margin: 0 auto;}
.article_content .nav-tabs > li > a {border: 1px solid #404040; border-radius: 0; color: #000; margin: 7px;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {background: #f1bedd; border: 1px solid #404040;}
/*20180303 START*/
.article_content .tab-pane {/*display: table;*/}
/*20180303 END*/
/*20180129比對後與正式機差異處 START*/
.article_content .tab-pane ul {display: inline-block; margin-left: 20px;}
.article_content .tab-pane ul, .article_content .tab-pane ul li, .article_content .tab-pane ol, .article_content .tab-pane ol li {list-style: inherit;}
.article_content .tab-pane .tag_group ul, .article_content .tab-pane .tag_group ul li, .article_content .tab-pane .tag_group ol, .article_content .tab-pane .tag_group ol li {list-style: none;}
/*20180129比對後與正式機差異處 END*/

.share_box {margin: 20px auto 50px;}
.share_box ul {display: table; margin: 0 auto;}
.share_box ul li {float: left; width: 87px;}
.share_box ul li a img, .share_box ul li span img {width: 100%;}
.share_box ul li span.track {cursor: pointer;}
.share_box ul li span.track img:nth-child(1) {display: block;}
.share_box ul li span.track img:nth-child(2) {display: none;}
.share_box ul li span.track.current img:nth-child(1) {display: none;}
.share_box ul li span.track.current img:nth-child(2) {display: block;}
/*.share_box ul li span.track {cursor: pointer; width: 87px; height: 55px; background-size: contain; background: url(../images/icon_share_06.png); display: inline-block; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.share_box ul li span.track.current {background: url(../images/icon_share_07.png); -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
*/
.more_box {width: 100%; margin: 5px 0 65px; text-align: right;cursor: pointer;}
.more_box:hover {cursor: pointer;}
.more_box a {background: #BEBEBE; color: #FFF; padding: 4px 20px; display: table; float: right;}
.more_box a:hover {background: #999;}

.CHANNEL .more_box {text-align: center;}
.CHANNEL .more_box a {float: none; margin: 0 auto;}

.article_module_group {padding: 0 5px;}
.article_module_group .item_box {float: left; padding: 0 10px; margin-bottom: 20px;}
.article_module_group .item {border: 1px solid #e2e2e2; padding: 10px; position: relative; box-shadow: 3px 3px 15px -3px #bdbcbc; -webkit-box-shadow: 3px 3px 15px -3px #bdbcbc; -moz-box-shadow: 3px 3px 15px -3px #bdbcbc; -o-box-shadow: 3px 3px 15px -3px #bdbcbc;}
.article_module_group .item a .module_img {width: 100%; height: 192px; overflow: hidden;}
/*20180129比對後與正式機差異處 START*/
/*20180331 START*/
.article_module_group .item a .module_img img {width: 100%; height: initial; min-height: 185px; position: relative; top: 0; left: 0; z-index: 1; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
/*20180331 END*/
/*20180129比對後與正式機差異處 END*/
.article_module_group .item a:hover .module_img img {-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear; -ms-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1);}

/*20180331 START*/
/*20180402 START*/
/*20180402-2 START*/
.ARTICLE .article_module_group.three .item_box {width: 100%;}
.ARTICLE .article_module_group.three .item {width: 100%; display: table;}
/*20180411 START*/
.ARTICLE .article_module_group.three .item a .module_img {width: 18%; height: 111px; margin: 0; padding: 0; overflow: hidden; float: left; vertical-align: middle;}
/*20180411 END*/
.ARTICLE .article_module_group.three .item a .module_img img {width: 100%; height: initial; min-height: inherit;}
/*20180419 START*/
/*此段隱藏或拿掉皆可
.ARTICLE .article_module_group.three .item a .module_txt {display: block; width: 82%; float: right; overflow: hidden; padding: 1.6% 0px; height: 85%;}
.ARTICLE .article_module_group.three .item a .module_txt h3 {width: 85%; height: 100%; height: 84px; line-height: 28px; margin: 0; overflow: hidden; display: table; float: left; vertical-align: middle; display: table-cell; padding: 0 0 0 50px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
*/
/*20180419 END*/
/*20180402-2 END*/
/*20180402 END*/
/*20180331 END*/




/*20180419 START*/
.ARTICLE .article_module_group.three .item a .module_txt {display: block; width: 82%; float: right; overflow: hidden; padding: 0% 1.5% 0px 0px; height: 111px;}
.ARTICLE .article_module_group.three .item a .module_txt h3 {width: 95%; cursor: pointer; color: #f740a4; font-size: 20px; font-weight: 700; line-height: 1.8; height: initial; margin: 0; padding: 0 0 0 50px; overflow: initial; text-overflow: initial; float: none; -webkit-line-clamp: initial; -webkit-box-orient: initial; transition: all 0.3s;display: inline-block; vertical-align: middle; word-break: break-word;}
/*20180419 END*/

/*20180404 START*/
.ARTICLE .article_module_group.three .item a .module_txt:before {content: ''; width: 0; height: 100%; display: inline-block; position: relative; vertical-align: middle;}
/*20180404 END*/

/*20180403 START*/
.ARTICLE.MOM_TV .article_module_group.three .item_box {width: 100%;}
.ARTICLE.MOM_TV .article_module_group.three .item {width: 100%; display: table;}
/*20180404 START*/
.ARTICLE.MOM_TV .article_module_group.three .item a .mov_img_group_2 {width: 18%; height: 83px; margin: 0; padding: 0; overflow: hidden; float: left; vertical-align: middle;}
/*20180404 END*/
.ARTICLE.MOM_TV .article_module_group.three .item a .mov_img_group_2 > img {width: 100%; height: initial; min-height: inherit;}
.ARTICLE.MOM_TV .article_module_group.three .item a .mov_img_group_2 .icon_play_2 img {width: 50% !important; height: 50%!important;margin: 3% auto;}
/*20180404 START*/
/*20180419 START*/
/*此段隱藏或拿掉皆可
.ARTICLE.MOM_TV .article_module_group.three .item a .module_txt {display: block; width: 82%; float: right; overflow: hidden; padding: 0px; height: 85%;}
.ARTICLE.MOM_TV .article_module_group.three .item a .module_txt h3 {width: 85%; height: 100%; height: 83px; line-height: 28px; margin: 0; overflow: hidden; display: table; float: left; vertical-align: middle; display: table-cell; padding: 0 0 0 50px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
/*20180419 END*/
/*20180404 END*/
/*20180403 END*/

/*20180419 START*/
.ARTICLE.MOM_TV .article_module_group.three .item a .module_txt {display: block; width: 82%; float: right; overflow: hidden; padding: 0% 1.5% 0px 0px; height: 83px;}
.ARTICLE.MOM_TV .article_module_group.three .item a .module_txt h3 {width: 95%; cursor: pointer; color: #f740a4; font-size: 20px; font-weight: 700; line-height: 1.4; height: initial; margin: 0; padding: 0 0 0 50px; overflow: initial; text-overflow: initial; float: none; -webkit-line-clamp: initial; -webkit-box-orient: initial; transition: all 0.3s;display: inline-block; vertical-align: middle; word-break: break-word;}
/*20180419 END*/

.article_module_group .item a {color: #000;}
.article_module_group .item a:hover {color: #666;}
.article_module_group .item a img {width: 100%; height: 200px;}
/*20180331 START*/
.article_module_group .item h3 {color: #f740a4; font-size: 20px; font-weight: bold; height: 84px; line-height: 28px; text-align: left; margin-bottom: 5px; padding: 0px 15px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.article_module_group .item h5 {font-size: 16px; margin-top: 0; text-align: left; padding: 0px 15px; height: 50px; line-height: 25px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: none;}
/*20180331 END*/
.article_module_group .item a h3:hover {color: #2dc9d2;}
.article_module_group .item .tag_content {width: 75px; height: 75px; position: absolute; top: 0; left: 0;}
.article_module_group .item .orange_tag {position: absolute; z-index: 9; top: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 75px 75px 0 0; border-color: #ffc446 transparent transparent transparent;}
.article_module_group .item .pink_tag {position: absolute; z-index: 9; top: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 75px 75px 0 0; border-color: #ea93ca transparent transparent transparent;}
.article_module_group .item span {position: absolute; z-index: 10; color: #FFF; font-size: 20px; line-height: 40px; text-align: center; width: 75px; height: 75px; letter-spacing: 2px; font-weight: bold; -moz-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg);}


.MOM_TV .article_module_group .item a img {width: 100%; height: 138px;}
.MOM_TV_PLAY .article_module_group .item a img {width: 100%; height: 138px;}


.mov_img_group {position: relative;}
.mov_img_group .icon_play {width:100%;position: absolute;text-align: center;top: 0;left: 0;}
.mov_img_group .icon_play img {width: initial !important; height: initial !important; margin: 21.3% auto; vertical-align: middle;}

.mov_img_group_2 {position: relative; width: 100%; height: 138px; overflow: hidden;}
.mov_img_group_2 .icon_play_2 {width:100%;position: absolute;text-align: center;top: 0;left: 0;}
.mov_img_group_2 .icon_play_2 img {width: initial !important; height: initial !important; margin: 10.5% auto; vertical-align: middle;}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
     /* IE10+ CSS styles go here */
     .mov_img_group_2 .icon_play_2 img {width: 35% !important; height: 35% !important; margin: 10.5% auto; vertical-align: middle;}
}
/** SIGN_IN **/
#SIGN_IN {padding-top: 115px;}
#SIGN_IN .header {height:115px;}
#SIGN_IN .header .logo, #SIGN_IN .header.sabit .logo {height: 115px;}
#SIGN_IN .gizle.header {height: 60px;}
#SIGN_IN .header.gizle .logo {width: 36%; height: 55px;}
#SIGN_IN .header.gizle.sabit {height: 115px;}
#SIGN_IN .header.gizle.sabit .logo {-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; background: url(../images/logo.png) no-repeat left center; display: block; background-size: auto; height: 115px; width: 100%;}
#SIGN_IN .header_nav ul {/*padding: 9px 0;*/}
#SIGN_IN .header .menu > .menu_group > ul {display: none;}
.SIGN_IN .breadcrumb {padding: 8px 20px;}
.SIGN_IN .sign_in_title {display: table; width: 100%; border-bottom: 1px solid #ffc346; margin-bottom: 30px;}
.SIGN_IN .sign_in_title li {font-size: 22px; color: #ffc346; margin: 0; font-weight: bold; padding: 5px 10px; display: inline-block; position: relative;}
.SIGN_IN .sign_in_title li h1 {font-size: 22px; color: #ffc346; margin: 0; font-weight: bold; padding: 5px 10px; display: inline-block; position: relative;}
.SIGN_IN .sign_in_title li h2 {font-size: 22px; color: #ffc346; margin: 0; font-weight: bold; padding: 5px 10px; display: inline-block; position: relative;}
.SIGN_IN .sign_in_title li:nth-child(1) {padding: 5px 10px 5px 0;}
.SIGN_IN .sign_in_title li:nth-last-child(1):before {content: '|'; padding-right: 10px; position: absolute; top: 3px; left: -4px;}
.SIGN_IN {padding: 10px 45px;}
/*20180209 修改廣告圖片 START*/
.SIGN_IN .sign_ad {text-align: center;}
/*.SIGN_IN .sign_ad img {width: 100%;}*/
/*20180209 修改廣告圖片 END*/
.SIGN_IN ul {float: left;}
.SIGN_IN ul li {float: left; margin-bottom: 10px;}
.SIGN_IN ul li.account_input {width: 100%;}
.SIGN_IN ul li.account_input p {font-size: 16px; color: #ff6800;}
.SIGN_IN ul li.account_input label {font-size: 18px; color: #969696; font-weight: normal;}
.SIGN_IN ul li.account_input input {color: #969696; font-size: 16px; height: 40px; border-radius: 0; margin-bottom: 10px;}
.SIGN_IN ul li.account_input .form-group:nth-last-child(1),
.SIGN_IN ul li.account_input .form-group:nth-last-child(1) input {margin: 0;}
.SIGN_IN ul li.login_btn {width: 100%; text-align: center;}
.SIGN_IN ul li.login_btn button {font-weight: bold; width: 80%; margin: 0 auto; background: #ffc346; color: #FFF; font-size: 18px; height: 45px; border: none; border-radius: 0;line-height: 45px; padding: 0;}
.SIGN_IN ul li.forget_box {width: 100%; font-size: 14px; color: #969696; text-align: center;}
.SIGN_IN ul li.forget_box * {display: inline-block; font-size: 14px; color: #969696; padding: 0 5px; font-weight: bold;}
.SIGN_IN ul li.maintain_check {width: 100%;}
.SIGN_IN ul li.maintain_check .checkbox {margin: 0;}
.SIGN_IN ul li.maintain_check .checkbox label {color: #969696; font-weight: bold; font-size: 18px; position: relative; line-height: 30px; padding-left: 50px;}
.SIGN_IN ul li.maintain_check .checkbox input {width: 30px; height: 30px; position: absolute; left: 0; margin: 0;}
.SIGN_IN ul li.maintain_check .checkbox span {color: #e993ca; font-weight: bold; font-size: 22px;}
.SIGN_IN ul li.or_box {width: 100%; margin-bottom: 15px; height: 35px; border-radius: 15px; text-align: center; position: relative;}
.SIGN_IN ul li.or_box h4 {color: #969696; font-size: 22px; font-weight: bold; display: table; margin: 0 auto; z-index: 99; line-height: 33px; position: relative; text-align: center; line-height: 33px; margin-top: 0; margin-bottom: 30px; background: #FFF; padding: 0 0 0 5px;}
.SIGN_IN ul li.or_box:after {right: 0; content: ' '; width: 50%; position: absolute; height: 6px; border-top: 2px solid #dfdfdf; top: 50%;}
.SIGN_IN ul li.or_box:before {left: 0; content: ' '; width: 50%; position: absolute; height: 6px; border-top: 2px solid #dfdfdf; top: 50%;}
.SIGN_IN ul li.fb_btn {width: 100%; text-align: center;}
.SIGN_IN ul li.fb_btn img {width: 80%;}
.SIGN_IN ul li.google_btn {width: 100%; text-align: center;}
.SIGN_IN ul li.google_btn img {width: 80%;}
.SIGN_IN ul.function_box {margin-top: 0px; width: 100%;}
.SIGN_IN ul.function_box li {margin: 0 10px 0 0; text-align: center;width: 100%;}
.SIGN_IN ul.function_box li:nth-last-child(1) {margin: 0;}
.SIGN_IN ul.function_box li a {font-weight: bold; width: 80%; margin: 0 auto; color: #FFF; background: #bebebe; font-size: 18px; height: 45px; border: none; border-radius: 0; line-height: 45px; padding: 0;}

/*20180129比對後與正式機差異處 START*/
#forget_password {z-index: 1000000001;}
/*20180129比對後與正式機差異處 END*/
#forget_password .close {opacity: 1; position: absolute; right: 15px;}
#forget_password .close:hover, #forget_password .close:focus {opacity: .5;}
#forget_password .modal-header {padding: 30px 15px; border-bottom: none;}
#forget_password .modal-title {font-weight: bold; text-align: center; color: #969696;}
#forget_password .modal-body {padding: 15px 25%;}
#forget_password .modal-body input {color: #969696; font-size: 16px; height: 40px; border-radius: 0; margin-bottom: 20px;}
#forget_password .modal-body .verification input {width: 45%;}
#forget_password .modal-body .verification * {display: inline-block;}
#forget_password .modal-body button {font-weight: bold; width: 100%; margin: 0 auto; background: #ffc346; color: #FFF; font-size: 18px; height: 45px; border: none; border-radius: 0; line-height: 45px; padding: 0;}

/*20180129比對後與正式機差異處 START*/
#Reissue_certification {z-index: 1000000001;}
/*20180129比對後與正式機差異處 END*/
#Reissue_certification .close {opacity: 1; position: absolute; right: 15px;}
#Reissue_certification .close:hover, #Reissue_certification .close:focus {opacity: .5;}
#Reissue_certification .modal-header {padding: 30px 15px; border-bottom: none;}
#Reissue_certification .modal-title {font-weight: bold; text-align: center; color: #969696;}
#Reissue_certification .modal-body {padding: 15px 25%;}
#Reissue_certification .modal-body input {color: #969696; font-size: 16px; height: 40px; border-radius: 0; margin-bottom: 20px;}
#Reissue_certification .modal-body button {font-weight: bold; width: 100%; margin: 0 auto; background: #ffc346; color: #FFF; font-size: 18px; height: 45px; border: none; border-radius: 0; line-height: 45px; padding: 0;}

/*20180129比對後與正式機差異處 START*/
#Subscribe_newsletter {z-index: 1000000001;}
/*20180129比對後與正式機差異處 END*/
#Subscribe_newsletter .close {opacity: 1; position: absolute; right: 15px;}
#Subscribe_newsletter .close:hover, #Subscribe_newsletter .close:focus {opacity: .5;}
#Subscribe_newsletter .modal-header {padding: 30px 15px; border-bottom: none;}
#Subscribe_newsletter .modal-title {font-weight: bold; text-align: center; color: #969696;}
#Subscribe_newsletter .modal-body {padding: 15px 20%;}
#Subscribe_newsletter .modal-body p {font-size: 20px; color: #969696; text-align: center;}
#Subscribe_newsletter .modal-body button {font-weight: bold; width: 100%; margin: 0 auto; background: #ffc346; color: #FFF; font-size: 18px; height: 45px; border: none; border-radius: 0; line-height: 45px; padding: 0;}

/*20180129比對後與正式機差異處 START*/
#Cancel_newsletter {z-index: 1000000001;}
/*20180129比對後與正式機差異處 END*/
#Cancel_newsletter .close {opacity: 1; position: absolute; right: 15px;}
#Cancel_newsletter .close:hover, #Cancel_newsletter .close:focus {opacity: .5;}
#Cancel_newsletter .modal-header {padding: 30px 15px; border-bottom: none;}
#Cancel_newsletter .modal-title {font-weight: bold; text-align: center; color: #969696;}
#Cancel_newsletter .modal-body {padding: 15px 20%;}
#Cancel_newsletter .modal-body p {font-size: 20px; color: #969696; text-align: center;}
#Cancel_newsletter .modal-body button {font-weight: bold; width: 100%; margin: 0 auto; background: #ffc346; color: #FFF; font-size: 18px; height: 45px; border: none; border-radius: 0; line-height: 45px; padding: 0;}


/* REGISTERTD */
#REGISTERTD {padding-top: 115px;}
#REGISTERTD .header {height:115px;}
#REGISTERTD .header .logo, #REGISTERTD .header.sabit .logo {height: 115px;}
#REGISTERTD .gizle.header {height: 60px;}
#REGISTERTD .header.gizle .logo {width: 36%; height: 55px;}
#REGISTERTD .header_nav ul {/*padding: 9px 0;*/}
#REGISTERTD .header .menu > .menu_group > ul {display: none;}

.REGISTERTD .breadcrumb {padding: 8px 20px;}
.REGISTERTD .registered_title {display: table; width: 100%; border-bottom: 1px solid #ffc346; margin-bottom: 30px;}
.REGISTERTD .registered_title li {font-size: 22px; color: #ffc346; margin: 0; font-weight: bold; padding: 5px 10px; display: inline-block; position: relative;}
.REGISTERTD .registered_title li h1{font-size: 22px; color: #ffc346; margin: 0; font-weight: bold; padding: 5px 10px; display: inline-block; position: relative;}
.REGISTERTD .registered_title li h2{font-size: 22px; color: #ffc346; margin: 0; font-weight: bold; padding: 5px 10px; display: inline-block; position: relative;}
.REGISTERTD .registered_title li:nth-child(1) {padding: 5px 10px 5px 0;}
.REGISTERTD .registered_title li:nth-last-child(1):before {content: '|'; padding-right: 10px; position: absolute; top: 3px; left: -4px;}
.REGISTERTD {padding: 10px 45px;}
.REGISTERTD .sign_ad > div {width:100%; height: 658px; overflow: hidden;}
.REGISTERTD .sign_ad img {width: 100%;}
.REGISTERTD ul {float: left; width: 100%;}
.REGISTERTD ul li {float: left; margin-bottom: 20px;}
.REGISTERTD ul li label span {color: #f00;}
.REGISTERTD ul li.account_input {width: 100%;}
.REGISTERTD ul li.account_input p {font-size: 14px; color: #ff6800;}
.REGISTERTD ul li.account_input label {font-size: 18px; color: #777; font-weight: normal;}
.REGISTERTD ul li.account_input input {color: #313131; font-size: 16px; height: 40px; border-radius: 0; margin-bottom: 20px;}
.REGISTERTD ul li.account_input .form-group:nth-child(1) input {margin-bottom: 5px;}
.REGISTERTD ul li.account_input .form-group:nth-last-child(1),
.REGISTERTD ul li.account_input .form-group:nth-last-child(1) input {margin: 0;}
.REGISTERTD ul li.or_box {width: 100%; margin-bottom: 15px; height: 35px; border-radius: 15px; text-align: center; position: relative; margin-top: 0px;}
.REGISTERTD ul li.or_box h4 {color: #969696; font-size: 22px; font-weight: bold; display: table; margin: 0 auto; z-index: 99; line-height: 33px; position: relative; text-align: center; line-height: 33px; margin-top: 0; margin-bottom: 30px; background: #FFF; padding: 0 0 0 5px;}
.REGISTERTD ul li.or_box:after {right: 0; content: ' '; width: 50%; position: absolute; height: 6px; border-top: 2px solid #dfdfdf; top: 50%;}
.REGISTERTD ul li.or_box:before {left: 0; content: ' '; width: 50%; position: absolute; height: 6px; border-top: 2px solid #dfdfdf; top: 50%;}

.REGISTERTD ul.account_box li {width:70%; padding-right: 10px;}
.REGISTERTD ul.account_box li.verification_btn {width: 30%; padding-left: 10px;}
.REGISTERTD ul.account_box li.verification_btn button {font-weight: bold; width: 100%; background: #e993ca; color: #FFF; font-size: 22px; height: 50px; border: none; border-radius: 0;}
.REGISTERTD ul.account_box li.annotations_text {width: 30%; padding-left: 10px; color: #313131; font-weight: bold; font-size: 18px; text-align: center;}
.REGISTERTD ul.account_box li .form-group {margin: 0;}
.REGISTERTD ul.account_box li input {font-weight: bold; color: #313131; font-size: 22px; height: 50px; border-radius: 0;}
.REGISTERTD ul li {float: left; margin-bottom: 20px;}
.REGISTERTD ul li.terms_check {width: 100%; padding: 0;}
.REGISTERTD ul li.terms_check p {font-size: 16px; color: #ff6800;}
.REGISTERTD ul li.terms_check .checkbox {margin: 0;}
/*20180129比對後與正式機差異處 START*/
.REGISTERTD ul li.terms_check .checkbox label {color: #313131; font-weight: bold; font-size: 13px; position: relative;}
/*20180129比對後與正式機差異處 END*/
.REGISTERTD ul li.terms_check .checkbox input {width: 15px; height: 19px; position: absolute; left: 0; margin: 0;}
.REGISTERTD ul li.terms_check .checkbox span {color: #e993ca; font-weight: bold; font-size: 22px;}
.REGISTERTD ul li.group_box {margin-bottom: 0; width: 100%;}
.REGISTERTD ul li.group_box ul li.address_group {width: 100%; padding: 0; margin-bottom: 0;}
/*20180129比對後與正式機差異處 START*/
.REGISTERTD ul li.group_box ul li.address_group label {font-size: 18px; color: #777; font-weight: normal; width: 100%;}
/*20180129比對後與正式機差異處 END*/

/*.REGISTERTD ul li.group_box ul li.address_group * {float: left; width: 25%; border-radius: 0; margin-bottom: 0; color: #969696; font-weight: bold; font-size: 22px; height: 50px; padding: 0; line-height: 50px; text-align: center; border-bottom: 0;}*/
.REGISTERTD ul li.group_box ul li.address_group select {color: #777; font-size: 16px; height: 40px; border-radius: 0; margin-bottom: 20px; width: 100%; float: left; position: relative; z-index: 2; cursor: pointer; background: transparent;}
.REGISTERTD ul li.group_box ul li.address_group select:nth-child(2) {margin-right: 8px;}
.REGISTERTD ul li.group_box ul li.address_group select:nth-last-child(1),
.REGISTERTD ul li.group_box ul li.address_group select:nth-last-child(2) {width: 100%;}
.REGISTERTD ul li.group_box ul li.address_group input {color: #313131; font-size: 16px; height: 40px; border-radius: 0; margin-bottom: 10px;}

.REGISTERTD ul li.group_box ul li.address_group .form-group {position: relative; float: left; width: 49%; margin: 0;}
.REGISTERTD ul li.group_box ul li.address_group .form-group:nth-child(2) {margin-right: 8px;}
.REGISTERTD ul li.group_box ul li.address_group .form-group:nth-last-child(1),
.REGISTERTD ul li.group_box ul li.address_group .form-group:nth-last-child(2) {position: relative; float: left; width: 100%;}
.REGISTERTD .select_down_arrow {position: absolute; top: 8px; right: 10px; right: 20px \9;}

.REGISTERTD.Complete ul li.group_box ul li.address_group input {color: #313131; font-size: 16px; height: 40px; border-radius: 0; margin-bottom: 20px;}
.REGISTERTD ul li.gender_radio {width: 100%;}
.REGISTERTD ul li.gender_radio .form-control {height: initial; border-radius: 0; padding: 15px;}
.REGISTERTD ul li.gender_radio * {float: left;}
.REGISTERTD ul li.gender_radio .radio {text-align: left; margin: 0; float: left;}
.REGISTERTD ul li.gender_radio input {width: 24px; height: 24px; margin-left: -30px;}
.REGISTERTD ul li.gender_radio label {color: #313131; font-size: 22px; margin-bottom: 5px; margin-right: 50px;}
.REGISTERTD ul li.address_input {width: 100%; padding: 0;}
.REGISTERTD ul li.registered_btn {width: 100%; padding: 0; text-align: center;}
.REGISTERTD ul li.registered_btn button {font-weight: bold; width: 80%; margin: 0 auto; background: #ffc346; color: #FFF; font-size: 18px; height: 45px; border: none; border-radius: 0;}
.REGISTERTD ul li.registered_btn p {font-size: 13px; color: #ff6800; margin-top: 5px; padding: 0 25%;}

.REGISTERTD ul li.fb_btn {width: 100%; text-align: center;}
.REGISTERTD ul li.fb_btn img {width: 80%;}
.REGISTERTD ul li.google_btn {width: 100%; text-align: center;}
.REGISTERTD ul li.google_btn img {width: 80%;}

.REGISTERTD ul li.mobile_input {margin-bottom: 0; width: 100%;}
/*20180129比對後與正式機差異處 START*/
.REGISTERTD ul li.mobile_input label {font-size: 18px; color: #777; font-weight: normal; width: 100%;}
/*20180129比對後與正式機差異處 END*/
.REGISTERTD ul li.mobile_input input {color: #777; font-size: 16px; height: 40px; border-radius: 0; margin-bottom: 20px;}
.REGISTERTD ul li.gender_radio {width: 100%;}
.REGISTERTD ul li.gender_radio .form-control {height: initial; border-radius: 0; padding: 15px;}
.REGISTERTD ul li.gender_radio * {float: left;}
.REGISTERTD ul li.gender_radio .radio {text-align: left; margin: 0; float: left;}
.REGISTERTD ul li.gender_radio input {width: 16px; height: 16px; margin-left: -20px;}
/*20180129比對後與正式機差異處 START*/
.REGISTERTD ul li.gender_radio label {width: 100%;color: #777; font-size: 18px; margin-bottom: 5px; margin-right: 50px;font-weight: normal;}
/*20180129比對後與正式機差異處 END*/

.REGISTERTD ul li.gender_radio.parenting .radio ul li.have_children {margin-bottom: 0;}

.Complete.REGISTERTD ul li.group_box ul li.address_group select {color: #777; font-size: 16px; height: 40px; border-radius: 0; margin-bottom: 20px; width: 100%; float: left;}
/*.Complete.REGISTERTD ul li.group_box ul li.address_group select:nth-child(2),
.Complete.REGISTERTD ul li.group_box ul li.address_group select:nth-child(3) {margin-right: 10px;}
.Complete.REGISTERTD ul li.group_box ul li.address_group select:nth-last-child(2) {width: 37.4%;}*/

.Complete.REGISTERTD ul li.group_box ul li.address_group .form-group {position: relative; float: left; width: 30%; margin: 0;}
.Complete.REGISTERTD ul li.group_box ul li.address_group .form-group:nth-child(2),
.Complete.REGISTERTD ul li.group_box ul li.address_group .form-group:nth-child(3) {margin-right: 10px;}
.Complete.REGISTERTD ul li.group_box ul li.address_group .form-group:nth-last-child(2) {position: relative; float: left; width: 37.4%;}
.Complete.REGISTERTD ul li.group_box ul li.address_group .form-group:nth-last-child(1) {width: 100%;}
.Complete.REGISTERTD ul li.group_box ul li.address_group .form-group.other_countries:nth-last-child(1) {width: 61.3%; margin-right: 0;}

.Complete.REGISTERTD ul li.group_box ul li.address_group .form-group {position: relative;}

.Complete.REGISTERTD ul li.group_box {margin-bottom: 0; width: 100%;}
.Complete.REGISTERTD ul li.group_box ul li.birthday_group {width: 100%; padding: 0; margin-bottom: 0;}
/*20180129比對後與正式機差異處 START*/
.Complete.REGISTERTD ul li.group_box ul li.birthday_group label {font-size: 18px; color: #777; font-weight: normal; width: 100%;}
.Complete.REGISTERTD ul li.group_box ul li.birthday_group select {color: #777; font-size: 16px; height: 40px; border-radius: 0; margin-bottom: 20px; width: 100%; float: left;}
/*20180129比對後與正式機差異處 END*/
.Complete.REGISTERTD ul li.group_box ul li.birthday_group select:nth-child(2),
.Complete.REGISTERTD ul li.group_box ul li.birthday_group select:nth-child(3) {margin-right: 10px;}
.Complete.REGISTERTD ul li.group_box ul li.birthday_group select:nth-last-child(2) {/*width: 37.4%;*/}
/*20180129比對後與正式機差異處 START*/
.Complete.REGISTERTD ul li.group_box ul li.birthday_group input {color: #777; font-size: 22px; height: 50px; border-radius: 0; margin-bottom: 20px;}
/*20180129比對後與正式機差異處 END*/

.Complete.REGISTERTD ul li.group_box ul li.birthday_group .form-group {position: relative; float: left; width: 32.4%; margin: 0;}
.Complete.REGISTERTD ul li.group_box ul li.birthday_group .form-group:nth-child(2),
.Complete.REGISTERTD ul li.group_box ul li.birthday_group .form-group:nth-child(3) {margin-right: 10px;}

/*20180129比對後與正式機差異處 START*/
.Complete.REGISTERTD ul li.group_box ul li.gender_radio label {color: #777; font-size: 22px; margin-bottom: 5px; font-weight: normal;}
/*20180129比對後與正式機差異處 END*/
.Complete.REGISTERTD ul li.group_box ul li.gender_radio.parenting label {width: 100%;}
.Complete.REGISTERTD ul li.gender_radio.parenting .radio {width: 100%;}
.Complete.REGISTERTD ul li.gender_radio .radio label {padding-left: 20px;}
.Complete.REGISTERTD ul li.gender_radio .radio ul {padding-left: 20px;}
.Complete.REGISTERTD ul li.gender_radio .radio ul li.birthday_group {width: 100%;}
/*20180129比對後與正式機差異處 START*/
.Complete.REGISTERTD ul li.gender_radio .radio ul li.birthday_group select {display: inline-block; width: 100%; padding: 6px 12px; margin-right: 10px; color: #777; font-size: 16px; height: 40px; border-radius: 0;}
/*20180129比對後與正式機差異處 END*/

.Complete.REGISTERTD ul li.gender_radio .radio ul li.have_children {width: 100%;}

/*20180129比對後與正式機差異處 START*/
.Complete.REGISTERTD ul li.gender_radio .radio ul li.have_children select {display: inline-block; width: 100%; padding: 6px 12px; margin-right: 10px; color: #777; font-size: 16px; height: 40px; border-radius: 0;}
/*20180129比對後與正式機差異處 END*/
.Complete.REGISTERTD ul li.gender_radio .radio ul li.have_children a i {font-size: 22px; line-height: 40px; color: #2cc8d2;}


.Complete.REGISTERTD ul li.gender_radio .radio ul li.birthday_group .form-group {position: relative; float: left; width: 31.9%; margin: 0;}
.Complete.REGISTERTD ul li.gender_radio .radio ul li.birthday_group .form-group:nth-child(1),
.Complete.REGISTERTD ul li.gender_radio .radio ul li.birthday_group .form-group:nth-child(2) {margin-right: 10px;}

.Complete.REGISTERTD ul li.gender_radio .radio ul li.have_children .form-group {position: relative; float: left; width: 22.5%; margin: 0; margin-right: 10px;}

.Complete.REGISTERTD ul li.other_select {width: 100%; margin-bottom: 10px;}
/*20180129比對後與正式機差異處 START*/
.Complete.REGISTERTD ul li.other_select label {font-size: 18px; color: #777; font-weight: normal;}
.Complete.REGISTERTD ul li.other_select select {color: #777; font-size: 16px; height: 40px; border-radius: 0; margin-bottom: 20px;}
/*20180129比對後與正式機差異處 END*/
.Complete.REGISTERTD ul li.other_select .form-group:last-child {margin-bottom: 0;}
.Complete.REGISTERTD ul li.other_select .form-group:last-child select {margin-bottom: 0;}

.Complete.REGISTERTD ul li.other_select .form-group {position: relative;}


.Complete.REGISTERTD ul li.terms_check {width: 58.33333333%; padding: 0;}
.Complete.REGISTERTD ul li.terms_check p {font-size: 14px; color: #ff6800;}
.Complete.REGISTERTD ul li.terms_check .checkbox {margin: 0 0 5px 0;}
.Complete.REGISTERTD ul li.registered_btn {width: 58.33333333%; padding: 0; text-align: center;}
.Complete.REGISTERTD ul li.registered_btn button {font-weight: bold; width: 80%; margin: 0 auto; background: #ffc346; color: #FFF; font-size: 18px; height: 45px; border: none; border-radius: 0;}

.REGISTERTD hr {width: 100%; display: table; border-top: 1px solid #e4e4e4;}
input.form-control::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #c6c6c6;
}
input.form-control::-moz-placeholder { /* Firefox 19+ */
  color: #c6c6c6;
}
input.form-control:-ms-input-placeholder { /* IE 10+ */
  color: #c6c6c6;
}
input.form-control:-moz-placeholder { /* Firefox 18- */
  color: #c6c6c6;
}


/* 20191023 START */
/*SHOPPING_CART_LOGIN START*/
#SHOPPING_CART_LOGIN {padding-top: 115px;}
#SHOPPING_CART_LOGIN .header {height:115px;}
#SHOPPING_CART_LOGIN .header .logo, #SIGN_IN .header.sabit .logo {height: 115px;}
#SHOPPING_CART_LOGIN .gizle.header {height: 60px;}
#SHOPPING_CART_LOGIN .header.gizle .logo {width: 36%; height: 55px;}
/*#SHOPPING_CART_LOGIN .header.gizle.sabit {height: 115px;}*/
#SHOPPING_CART_LOGIN .header.gizle.sabit .logo {-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; background: url(../images/logo.png) no-repeat left center; display: block; background-size: auto; height: 115px; width: 100%;}
#SHOPPING_CART_LOGIN .header_nav ul {/*padding: 9px 0;*/}
#SHOPPING_CART_LOGIN .header .menu > .menu_group > ul {display: none;}
.SHOPPING_CART_LOGIN .shopping_cart_left {padding-right: 75px;}
.SHOPPING_CART_LOGIN .shopping_cart_right {padding-left: 75px;}
.SHOPPING_CART_LOGIN .breadcrumb {padding: 8px 20px;}
.SHOPPING_CART_LOGIN .sign_in_title {display: table; width: 100%; border-bottom: 1px solid #ffc346; margin-bottom: 30px;}
.SHOPPING_CART_LOGIN .sign_in_title li {font-size: 22px; color: #ffc346; margin: 0; font-weight: bold; padding: 5px 10px; display: inline-block; position: relative;}
.SHOPPING_CART_LOGIN .sign_in_title li:nth-child(1) {padding: 5px 10px 5px 0;}
.SHOPPING_CART_LOGIN .sign_in_title li:nth-last-child(1):before {content: '|'; padding-right: 10px; position: absolute; top: 3px; left: -4px;}
.SHOPPING_CART_LOGIN {padding: 10px 45px;}
.SHOPPING_CART_LOGIN .sign_ad {text-align: center;}
.SHOPPING_CART_LOGIN ul {float: left;}
.SHOPPING_CART_LOGIN ul li {float: left; margin-bottom: 20px;}
.SHOPPING_CART_LOGIN ul li.account_input {width: 100%;}
.SHOPPING_CART_LOGIN ul li.account_input p {font-size: 16px; color: #ff6800;}
.SHOPPING_CART_LOGIN ul li.account_input label {font-size: 18px; color: #969696; font-weight: normal;}
.SHOPPING_CART_LOGIN ul li.account_input input {color: #969696; font-size: 16px; height: 40px; border-radius: 0; margin-bottom: 20px;}
.SHOPPING_CART_LOGIN ul li.account_input .form-group:nth-last-child(1),
.SHOPPING_CART_LOGIN ul li.account_input .form-group:nth-last-child(1) input {margin: 0;}
.SHOPPING_CART_LOGIN ul li.login_btn {width: 100%; text-align: center;}
.SHOPPING_CART_LOGIN ul li.login_btn button, .SHOPPING_CART_LOGIN ul li.login_btn a {font-weight: bold; width: 80%; margin: 0 auto; background: #ffc346; color: #FFF; font-size: 18px; height: 45px; border: none; border-radius: 0;line-height: 45px; padding: 0;}
.SHOPPING_CART_LOGIN ul li.forget_box {width: 100%; font-size: 14px; color: #969696; text-align: center;}
.SHOPPING_CART_LOGIN ul li.forget_box * {display: inline-block; font-size: 14px; color: #969696; padding: 0 5px; font-weight: bold;}
.SHOPPING_CART_LOGIN ul li.maintain_check {width: 100%;}
.SHOPPING_CART_LOGIN ul li.maintain_check .checkbox {margin: 0;}
.SHOPPING_CART_LOGIN ul li.maintain_check .checkbox label {color: #969696; font-weight: bold; font-size: 18px; position: relative; line-height: 30px; padding-left: 50px;}
.SHOPPING_CART_LOGIN ul li.maintain_check .checkbox input {width: 30px; height: 30px; position: absolute; left: 0; margin: 0;}
.SHOPPING_CART_LOGIN ul li.maintain_check .checkbox span {color: #e993ca; font-weight: bold; font-size: 22px;}
.SHOPPING_CART_LOGIN ul li.or_box {width: 100%; margin-bottom: 15px; height: 35px; border-radius: 15px; text-align: center; position: relative;}
.SHOPPING_CART_LOGIN ul li.or_box h4 {color: #969696; font-size: 22px; font-weight: bold; display: table; margin: 0 auto; z-index: 99; line-height: 33px; position: relative; text-align: center; line-height: 33px; margin-top: 0; margin-bottom: 30px; background: #FFF; padding: 0 0 0 5px;}
.SHOPPING_CART_LOGIN ul li.or_box:after {right: 0; content: ' '; width: 50%; position: absolute; height: 6px; border-top: 2px solid #dfdfdf; top: 50%;}
.SHOPPING_CART_LOGIN ul li.or_box:before {left: 0; content: ' '; width: 50%; position: absolute; height: 6px; border-top: 2px solid #dfdfdf; top: 50%;}
.SHOPPING_CART_LOGIN ul li.fb_btn {width: 100%; text-align: center;}
.SHOPPING_CART_LOGIN ul li.fb_btn img {width: 80%;}
.SHOPPING_CART_LOGIN ul li.google_btn {width: 100%; text-align: center;}
.SHOPPING_CART_LOGIN ul li.google_btn img {width: 80%;}
.SHOPPING_CART_LOGIN ul.function_box {margin-top: 0px; width: 100%;}
.SHOPPING_CART_LOGIN ul.function_box li {margin: 0 10px 0 0; text-align: center;width: 100%;}
.SHOPPING_CART_LOGIN ul.function_box li:nth-last-child(1) {margin: 0;}
.SHOPPING_CART_LOGIN ul.function_box li a {font-weight: bold; width: 80%; margin: 0 auto; color: #FFF; background: #bebebe; font-size: 18px; height: 45px; border: none; border-radius: 0; line-height: 45px; padding: 0;}

.SHOPPING_CART_LOGIN .breadcrumb {padding: 8px 20px;}
.SHOPPING_CART_LOGIN .registered_title {display: table; width: 100%; border-bottom: 1px solid #ffc346; margin-bottom: 30px;}
.SHOPPING_CART_LOGIN .registered_title li {font-size: 22px; color: #ffc346; margin: 0; font-weight: bold; padding: 5px 10px; display: inline-block; position: relative;}
.SHOPPING_CART_LOGIN .registered_title li:nth-child(1) {padding: 5px 10px 5px 0;}
.SHOPPING_CART_LOGIN .registered_title li:nth-last-child(1):before {content: '|'; padding-right: 10px; position: absolute; top: 3px; left: -4px;}
.SHOPPING_CART_LOGIN {padding: 10px 45px;}
.SHOPPING_CART_LOGIN .sign_ad > div {width:100%; height: 658px; overflow: hidden;}
.SHOPPING_CART_LOGIN .sign_ad img {width: 100%;}
.SHOPPING_CART_LOGIN ul {float: left; width: 100%;}
.SHOPPING_CART_LOGIN ul li {float: left; margin-bottom: 20px;}
.SHOPPING_CART_LOGIN ul li label span {color: #f00;}
.SHOPPING_CART_LOGIN ul li.account_input {width: 100%;}
.SHOPPING_CART_LOGIN ul li.account_input p {font-size: 14px; color: #ff6800;}
.SHOPPING_CART_LOGIN ul li.account_input label {font-size: 18px; color: #777; font-weight: normal;}
.SHOPPING_CART_LOGIN ul li.account_input input {color: #313131; font-size: 16px; height: 40px; border-radius: 0; margin-bottom: 20px;}
.SHOPPING_CART_LOGIN .shopping_cart_right ul li.account_input .form-group:nth-child(1) input {margin-bottom: 5px;}
.SHOPPING_CART_LOGIN ul li.account_input .form-group:nth-last-child(1),
.SHOPPING_CART_LOGIN ul li.account_input .form-group:nth-last-child(1) input {margin: 0;}
.SHOPPING_CART_LOGIN ul li.or_box {width: 100%; margin-bottom: 15px; height: 35px; border-radius: 15px; text-align: center; position: relative; margin-top: 0px;}
.SHOPPING_CART_LOGIN ul li.or_box h4 {color: #969696; font-size: 22px; font-weight: bold; display: table; margin: 0 auto; z-index: 99; line-height: 33px; position: relative; text-align: center; line-height: 33px; margin-top: 0; margin-bottom: 30px; background: #FFF; padding: 0 0 0 5px;}
.SHOPPING_CART_LOGIN ul li.or_box:after {right: 0; content: ' '; width: 50%; position: absolute; height: 6px; border-top: 2px solid #dfdfdf; top: 50%;}
.SHOPPING_CART_LOGIN ul li.or_box:before {left: 0; content: ' '; width: 50%; position: absolute; height: 6px; border-top: 2px solid #dfdfdf; top: 50%;}

.SHOPPING_CART_LOGIN ul.account_box li {width:70%; padding-right: 10px;}
.SHOPPING_CART_LOGIN ul.account_box li.verification_btn {width: 30%; padding-left: 10px;}
.SHOPPING_CART_LOGIN ul.account_box li.verification_btn button {font-weight: bold; width: 100%; background: #e993ca; color: #FFF; font-size: 22px; height: 50px; border: none; border-radius: 0;}
.SHOPPING_CART_LOGIN ul.account_box li.annotations_text {width: 30%; padding-left: 10px; color: #313131; font-weight: bold; font-size: 18px; text-align: center;}
.SHOPPING_CART_LOGIN ul.account_box li .form-group {margin: 0;}
.SHOPPING_CART_LOGIN ul.account_box li input {font-weight: bold; color: #313131; font-size: 22px; height: 50px; border-radius: 0;}
.SHOPPING_CART_LOGIN ul li {float: left; margin-bottom: 20px;}
.SHOPPING_CART_LOGIN ul li.terms_check {width: 100%; padding: 0;}
.SHOPPING_CART_LOGIN ul li.terms_check p {font-size: 16px; color: #ff6800;}
.SHOPPING_CART_LOGIN ul li.terms_check .checkbox {margin: 0;}
.SHOPPING_CART_LOGIN ul li.terms_check .checkbox label {color: #313131; font-weight: bold; font-size: 13px; position: relative;}
.SHOPPING_CART_LOGIN ul li.terms_check .checkbox input {width: 15px; height: 19px; position: absolute; left: 0; margin: 0;}
.SHOPPING_CART_LOGIN ul li.terms_check .checkbox span {color: #e993ca; font-weight: bold; font-size: 22px;}
.SHOPPING_CART_LOGIN ul li.group_box {margin-bottom: 0; width: 100%;}
.SHOPPING_CART_LOGIN ul li.group_box ul li.address_group {width: 100%; padding: 0; margin-bottom: 0;}
.SHOPPING_CART_LOGIN ul li.group_box ul li.address_group label {font-size: 18px; color: #313131; font-weight: normal; width: 100%;}
.SHOPPING_CART_LOGIN ul li.group_box ul li.address_group select {color: #313131; font-size: 16px; height: 40px; border-radius: 0; margin-bottom: 20px; width: 100%; float: left; position: relative; z-index: 2; cursor: pointer; background: transparent;}
.SHOPPING_CART_LOGIN ul li.group_box ul li.address_group select:nth-child(2) {margin-right: 8px;}
.SHOPPING_CART_LOGIN ul li.group_box ul li.address_group select:nth-last-child(1),
.SHOPPING_CART_LOGIN ul li.group_box ul li.address_group select:nth-last-child(2) {width: 100%;}
.SHOPPING_CART_LOGIN ul li.group_box ul li.address_group input {color: #313131; font-size: 16px; height: 40px; border-radius: 0; margin-bottom: 10px;}

.SHOPPING_CART_LOGIN ul li.group_box ul li.address_group .form-group {position: relative; float: left; width: 49%; margin: 0;}
.SHOPPING_CART_LOGIN ul li.group_box ul li.address_group .form-group:nth-child(2) {margin-right: 8px;}
.SHOPPING_CART_LOGIN ul li.group_box ul li.address_group .form-group:nth-last-child(1),
.SHOPPING_CART_LOGIN ul li.group_box ul li.address_group .form-group:nth-last-child(2) {position: relative; float: left; width: 100%;}
.SHOPPING_CART_LOGIN .select_down_arrow {position: absolute; top: 8px; right: 10px; right: 20px \9;}

.SHOPPING_CART_LOGIN.Complete ul li.group_box ul li.address_group input {color: #313131; font-size: 16px; height: 40px; border-radius: 0; margin-bottom: 20px;}
.SHOPPING_CART_LOGIN ul li.gender_radio {width: 100%;}
.SHOPPING_CART_LOGIN ul li.gender_radio .form-control {height: initial; border-radius: 0; padding: 15px;}
.SHOPPING_CART_LOGIN ul li.gender_radio * {float: left;}
.SHOPPING_CART_LOGIN ul li.gender_radio .radio {text-align: left; margin: 0; float: left;}
.SHOPPING_CART_LOGIN ul li.gender_radio input {width: 24px; height: 24px; margin-left: -30px;}
.SHOPPING_CART_LOGIN ul li.gender_radio label {color: #313131; font-size: 22px; margin-bottom: 5px; margin-right: 50px;}
.SHOPPING_CART_LOGIN ul li.address_input {width: 100%; padding: 0;}
.SHOPPING_CART_LOGIN ul li.registered_btn {width: 100%; padding: 0; text-align: center;}
.SHOPPING_CART_LOGIN ul li.registered_btn button {font-weight: bold; width: 80%; margin: 0 auto; background: #ffc346; color: #FFF; font-size: 18px; height: 45px; border: none; border-radius: 0;}
.SHOPPING_CART_LOGIN ul li.registered_btn p {font-size: 13px; color: #ff6800; margin-top: 5px; padding: 0 25%;}

.SHOPPING_CART_LOGIN ul li.fb_btn {width: 100%; text-align: center;}
.SHOPPING_CART_LOGIN ul li.fb_btn img {width: 80%;}
.SHOPPING_CART_LOGIN ul li.google_btn {width: 100%; text-align: center;}
.SHOPPING_CART_LOGIN ul li.google_btn img {width: 80%;}

.SHOPPING_CART_LOGIN ul li.mobile_input {margin-bottom: 0; width: 100%;}
.SHOPPING_CART_LOGIN ul li.mobile_input label {font-size: 18px; color: #313131; font-weight: normal; width: 100%;}
.SHOPPING_CART_LOGIN ul li.mobile_input input {color: #313131; font-size: 16px; height: 40px; border-radius: 0; margin-bottom: 20px;}
.SHOPPING_CART_LOGIN ul li.gender_radio {width: 100%;}
.SHOPPING_CART_LOGIN ul li.gender_radio .form-control {height: initial; border-radius: 0; padding: 15px;}
.SHOPPING_CART_LOGIN ul li.gender_radio * {float: left;}
.SHOPPING_CART_LOGIN ul li.gender_radio .radio {text-align: left; margin: 0; float: left;}
.SHOPPING_CART_LOGIN ul li.gender_radio input {width: 16px; height: 16px; margin-left: -20px;}
.SHOPPING_CART_LOGIN ul li.gender_radio label {width: 100%;color: #313131; font-size: 18px; margin-bottom: 5px; margin-right: 50px;font-weight: normal;}

.SHOPPING_CART_LOGIN ul li.gender_radio.parenting .radio ul li.have_children {margin-bottom: 0;}

/*SHOPPING_CART_LOGIN END*/

/*MEMBER ORDER TRACKING START*/
.member_order_tracking .module_content {padding: 0; background: #ececec;}
.member_order_tracking .module_content textarea.form-control {border: 0; resize: none; background: #FFF;}
.member_order_tracking .module_content .specifications_content {border: 0; padding: 10px; background: #FFF; height: 800px; overflow-y: scroll;}
.member_order_tracking .module_content .more_box {margin: 0 -20px 15px;}
.member_order_tracking .more_box a.back_member_area {display: table; margin: 20px auto 10px; font-size: 18px; color: #FFF; background: #2cc8d2; padding: 6px 40px; float: inherit; width: initial; width: 40% \9;}
.member_order_tracking .module_content {padding: 0; background: #ececec;}
.member_order_tracking .module_content .table-striped tr th, .member_order_tracking .module_content .table-striped tr td {text-align: center; background: #fff \9;}
.member_order_tracking .module_content .table-striped tr th {background: #fff;}
.member_order_tracking .table-striped {margin-top: 0; margin-bottom: 0;}
.member_order_tracking .table-striped > tbody > tr:nth-of-type(odd) {background: #fff9f6;}
.member_order_tracking .table-striped > tbody > tr:nth-of-type(even) {background: #fff;}
.member_order_tracking .table > thead > tr > th, .member_order_tracking .table > tbody > tr > th, .member_order_tracking .table > tfoot > tr > th, .member_order_tracking .table > thead > tr > td, .member_order_tracking .table > tbody > tr > td, .member_order_tracking .table > tfoot > tr > td {border-top: 2px solid #ddd;}
.member_order_tracking .table > tbody > tr > td > a {color: #333;text-decoration: underline;}

.member_order_tracking nav {margin: 10px auto 0; display: table;}
.member_order_tracking nav > ul li {display: inline-block; border: none;}
.member_order_tracking nav > ul li a {color: #969696; border: none;}
.member_order_tracking nav > ul li:first-child > a, .my_favourite nav > ul li:first-child > span,
.member_order_tracking nav > ul li:last-child > a, .my_favourite nav > ul li:last-child > span {border-radius: 0;}
.member_order_tracking nav > ul li.active a, .my_favourite nav > ul li a:hover  {background: #969696; border: #969696; color: #FFF;}
.member_order_tracking nav > .pagination > li > a:hover, .member_order_tracking nav > .pagination > li > span:hover, .member_order_tracking nav > .pagination > li > a:focus, .member_order_tracking nav > .pagination > li > span:focus {background: #969696; border: #969696; color: #FFF;}
.member_order_tracking nav > .pagination > .active > a, .member_order_tracking nav > .pagination > .active > span, .member_order_tracking nav > .pagination > .active > a:hover, .member_order_tracking nav > .pagination > .active > span:hover, .member_order_tracking nav > .pagination > .active > a:focus, .member_order_tracking nav > .pagination > .active > span:focus {background: #969696; border: #969696; color: #FFF;}

/*MEMBER ORDER TRACKING END*/

/*MEMBER ORDER CONTENT START*/
.member_order_content .module_content {padding: 0; background: #ececec;}
.member_order_content .module_content textarea.form-control {border: 0; resize: none; background: #FFF;}
.member_order_content .module_content .specifications_content {border: 0; padding: 10px; background: #FFF; height: 800px; overflow-y: scroll;}
.member_order_content .module_content .more_box {margin: 0 -20px 15px;}
.member_order_content .more_box a.back_member_area {display: table; margin: 20px auto 10px; font-size: 18px; color: #FFF; background: #2cc8d2; padding: 6px 40px; float: inherit; width: initial; width: 40% \9;}
.member_order_content .module_content {padding: 0; background: #ececec;}
.member_order_content .module_content .table-striped tr th, .member_order_content .module_content .table-striped tr td {text-align: left; background: #fff \9;}
.member_order_content .module_content .table-striped tr th {background: #969696; color: #FFF;border-right: 2px solid #FFF;}
.member_order_content .module_content .table-striped tr th:last-child {border-right: none;}
.member_order_content .module_content .table-striped.order_information tbody tr td {width: 49.5%; border-right: 2px solid #ececec; vertical-align: middle;}
.member_order_content .module_content .table-striped.order_information tr td:last-child {border-right: none;}
.member_order_content .module_content .table-striped.order_information tfoot tr th {border-right: none;}
.member_order_content .module_content .table-striped.order_information tfoot tr:last-child th {text-align: right;}
.member_order_content .table-striped {margin-top: 0; margin-bottom: 0;}
.member_order_content .table-striped > tbody > tr, .member_order_content .table-striped > tfoot > tr {background: #fff;}
.member_order_content .table > thead > tr > th, .member_order_content .table > tbody > tr > th, .member_order_content .table > tfoot > tr > th, .member_order_content .table > thead > tr > td, .member_order_content .table > tbody > tr > td, .member_order_content .table > tfoot > tr > td {border-top: 2px solid #ddd;}
.member_order_content .table > tbody > tr > td > a {color: #333;}

.member_order_content nav {margin: 10px auto 0; display: table;}
.member_order_content nav > ul li {display: inline-block; border: none;}
.member_order_content nav > ul li a {color: #969696; border: none;}
.member_order_content nav > ul li:first-child > a, .my_favourite nav > ul li:first-child > span,
.member_order_content nav > ul li:last-child > a, .my_favourite nav > ul li:last-child > span {border-radius: 0;}
.member_order_content nav > ul li.active a, .my_favourite nav > ul li a:hover  {background: #969696; border: #969696; color: #FFF;}
.member_order_content nav > .pagination > li > a:hover, .member_order_content nav > .pagination > li > span:hover, .member_order_content nav > .pagination > li > a:focus, .member_order_content nav > .pagination > li > span:focus {background: #969696; border: #969696; color: #FFF;}
.member_order_content nav > .pagination > .active > a, .member_order_content nav > .pagination > .active > span, .member_order_content nav > .pagination > .active > a:hover, .member_order_content nav > .pagination > .active > span:hover, .member_order_content nav > .pagination > .active > a:focus, .member_order_tracking nav > .pagination > .active > span:focus {background: #969696; border: #969696; color: #FFF;}

/*MEMBER ORDER CONTENT END*/
.MAGAZINE_SUBSCRIPTION_RETAIL .share_box {margin: 40px auto 20px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_title {padding: 20px 0;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_title ul.nav {display: table; margin: 0 auto; border: none; text-align: center; line-height: 140px; font-size: 26px; font-weight: bold; color: #FFF;}
/*
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_title ul.nav-tabs > li > a {width: 304px; height: 120px; line-height: 110px; border: none;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_title ul.nav-tabs > li:first-child > a {z-index: 2; color: #ffc446; margin-right: -48px; background: url(../images/magazine_subscription_retail_title_01.png) no-repeat; background-size: cover !important;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_title ul.nav-tabs > li:last-child > a {z-index: 2; color: #ffc446; margin-left: -48px; background: url(../images/magazine_subscription_retail_title_02.png) no-repeat; background-size: cover !important;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_title ul.nav-tabs > li:first-child.active > a,
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_title ul.nav-tabs > li:first-child.active > a:hover,
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_title ul.nav-tabs > li:first-child.active > a:focus {z-index: 1; color: #fff; background: url(../images/magazine_subscription_retail_title_over_01.png) no-repeat;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_title ul.nav-tabs > li:last-child.active > a,
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_title ul.nav-tabs > li:last-child.active > a:hover,
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_title ul.nav-tabs > li:last-child.active > a:focus {z-index: 1; color: #fff; background: url(../images/magazine_subscription_retail_title_over_02.png) no-repeat;}
*/
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_title ul.nav-tabs > li > a {border: none; background: transparent; padding: 0; margin: 0;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_title ul.nav-tabs > li > a img.A1 {display: none;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_title ul.nav-tabs > li > a img.B1 {display: block;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_title ul.nav-tabs > li > a img.A2 {display: block;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_title ul.nav-tabs > li > a img.B2 {display: none;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_title ul.nav-tabs > li.active > a img.A1 {display: block;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_title ul.nav-tabs > li.active > a img.B1 {display: none;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_title ul.nav-tabs > li.active > a img.A2 {display: none;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_title ul.nav-tabs > li.active > a img.B2 {display: block;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_title ul.nav-tabs > li.active > a,
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_title ul.nav-tabs > li.active > a:hover,
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_title ul.nav-tabs > li.active > a:focus {border: none; background: transparent; padding: 0; margin: 0;}


#currentperiodimg {z-index: 1000000002;}
#currentperiodimg img {width: 100%;}

.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content {position: relative; width: 100%;background: #FFF;margin: 0px; display: table;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .retail_group,
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .subscription_group {width: 100%; display: table; margin: 0; border: 1px solid #d6d6d6; padding: 85px 100px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .subscription_group:nth-last-child(2) {margin: 0;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .current_period_img {padding: 0;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .current_period_img > a > img {width: 100%;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .current_period_txt {padding: 0;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .current_period_txt .current_period_txt_group {width: 100%; display: table;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .current_period_txt .current_period_txt_group p.current_period_txt_title {margin: 0 0 5px 0;font-size: 18px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .current_period_txt .current_period_txt_group h2 {width: 100%; margin: 0px 0 10px 0; color: #ffc446; font-weight: bold; height: 130px; overflow: hidden;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .current_period_txt .current_period_txt_group p.current_period_txt_content {margin: 0 0 20px 0; height: 200px; overflow-x: hidden; overflow-y: auto;font-size: 18px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .current_period_txt .current_period_txt_group > h5 {float: left; font-weight: bold; color: #666; font-size: 16px; margin: 15px 0 10px 0;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .current_period_txt .current_period_txt_group > h4 {float: left; font-weight: bold; color: #ff1d25; font-size: 20px; margin: 10px 0 10px 50px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .current_period_txt .select-num {width: 100%; display: table; padding: 20px 0;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .current_period_txt .select-num > * {float: left;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .current_period_txt .select-num .num {line-height: 40px; font-size: 50px; font-weight: bold; padding: 0 10px; color: #ffc446;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .current_period_txt .select-num > a {width: 40px; height: 40px; text-align: center; line-height: 39px; font-size: 20px; font-weight: bold; background: #ffc446; display: block; border-radius: 50%; color: #FFF;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .current_period_txt .select-num > a > i {vertical-align: middle;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .current_period_txt .select-num .add_cat {float: right;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .current_period_txt .select-num .add_cat > a {font-size: 20px; height: 40px; font-weight: bold; background: #ffc446; display: block; border-radius: 30px; color: #FFF; padding: 0px 25px; line-height: 42px;}

.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .additional_instructions {padding: 30px 0;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .additional_instructions h2,
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .additional_instructions h2 span {font-size: 22px!important; font-weight: bolder;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .additional_instructions h3,
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .additional_instructions h3 span {font-size: 20px!important; font-weight: bolder;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .additional_instructions h4,
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .additional_instructions h4 span {font-size: 18px!important; font-weight: bolder;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .additional_instructions ol,
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .additional_instructions ul {padding-left: 30px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .additional_instructions ol li {font-size: 16px; color: #969696; line-height: 30px; list-style: decimal-leading-zero;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .additional_instructions ul li {font-size: 16px; color: #969696; line-height: 30px; list-style: disc;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .additional_instructions img,
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .additional_instructions iframe {max-width: 100%;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .additional_instructions img {height: auto;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .additional_instructions p {font-size: 18px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .additional_instructions {font-size: 18px;}

.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .more_slogans {padding: 0; text-align: center;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .more_slogans h2 {color: #888; text-align: center; font-weight: bold;}

.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .fb_join {padding: 0; text-align: center;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .fb_join img {margin: 0 auto;}

.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .more_box {margin: 70px auto 0;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content #profile .more_box {margin: 70px auto 185px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .more_box a {float: none; margin: 0 auto;}

.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content_headline {padding: 0 10%; margin: 30px 0 0;}

.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content_group.pc_style {display: table;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content_group.mobile_style {display: none;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content_group {position: relative; width: 100%;background: #FFF;border: 1px solid #d6d6d6; display: table;padding: 85px 100px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content_group p.current_period_txt_title {color: #808080;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content_group h4 {font-weight: bold; height: 40px; line-height: 20px; overflow: hidden;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content_group img {width: 100%; border: 1px solid #fec751;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content_group h5.original_price {color: #808080;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content_group h5.original_price span {text-decoration: line-through; padding: 0 3px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content_group h5.price {color: #ff1d25;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content_group h5.price span {font-size: 25px; font-weight: bold; padding: 0 3px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content_group .add_cat > a {font-size: 18px; height: 40px; text-align: center; font-weight: bold; background: #ffc446; display: block; border-radius: 30px; color: #FFF; padding: 0px 25px; line-height: 42px;}

.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .subscription_img {padding: 0;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .subscription_img a > img {width: 100%; position: relative; top: 0; left: 0; z-index: 1; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .subscription_img a:hover img {-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear; -ms-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1);}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .subscription_txt {padding: 0;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .subscription_txt .subscription_txt_group {width: 100%; display: table;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .subscription_txt .subscription_txt_group p.subscription_txt_title {margin: 0 0 5px 0;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .subscription_txt .subscription_txt_group h2 {width: 100%; margin: 0px 0 10px 0; color: #ffc446; font-weight: bold; height: 100px; overflow: hidden;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .subscription_txt .subscription_txt_group h2 a {color: #ffc446;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .subscription_txt .subscription_txt_group p.subscription_txt_content {margin: 0 0 20px 0; height: 60px; overflow-x: hidden; overflow-y: auto;font-size: 18px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .subscription_txt .subscription_txt_group > h5 {width: 100%; font-weight: bold; color: #666; font-size: 16px; margin: 15px 0 10px 0;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .subscription_txt .subscription_txt_group > h5 span {text-decoration: line-through; padding: 0 3px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .subscription_txt .subscription_txt_group > h4 {width: 100%; font-weight: bold; color: #666; font-size: 20px; margin: 10px 0;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .subscription_txt .subscription_txt_group > h4 span {color: #ff1d25; padding: 0 3px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .subscription_txt .select-num {width: 100%; display: table; padding: 10px 0;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .subscription_txt .select-num > * {float: left;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .subscription_txt .select-num .num {line-height: 40px; font-size: 50px; font-weight: bold; padding: 0 10px; color: #ffc446;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .subscription_txt .select-num > a {width: 40px; height: 40px; text-align: center; line-height: 39px; font-size: 20px; font-weight: bold; background: #ffc446; display: block; border-radius: 50%; color: #FFF;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .subscription_txt .select-num > a > i {vertical-align: middle;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .subscription_txt .select-num .order_now {float: right;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .subscription_txt .select-num .order_now > a {font-size: 20px; height: 40px; font-weight: bold; background: #ffc446; display: block; border-radius: 30px; color: #FFF; padding: 0px 30px; line-height: 42px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .subscription_txt .select-num .form-group {width: 25%; position: relative; float: left; margin: 6px 12px 6px 0;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .subscription_txt .select-num .form-group select {color: #ffc446; font-size: 16px; height: 30px; line-height: 15px; border-radius: 30px; width: 100%; float: left; position: relative; z-index: 2; cursor: pointer; background: transparent; border: 1px solid #ffc446;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .subscription_txt .select-num .form-group .select_down_arrow {color: #ffc446; right: 10px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .subscription_txt .select-num .form-group .select_down_arrow:after {content: "\f107";}


.SHOPPING_CART .shopping_cart_title {padding: 20px 0 0;}
.SHOPPING_CART .shopping_cart_title .nav-tabs {border-bottom: 3px solid #c8c8c8;}
/*.SHOPPING_CART .shopping_cart_title .nav-tabs > li > a > * {display: inline-block;}
.SHOPPING_CART .shopping_cart_title .nav-tabs > li > a {color: #666; background: #FFF; border: 1px solid #c8c8c8; border-radius: 10px 10px 0 0;}
.SHOPPING_CART .shopping_cart_title .nav-tabs > li > a > span {width:15px; height: 15px; margin-right: 1px; border-radius: 10px; background: #666; color: #FFF; text-align: center; line-height: 16px; font-size: 12px;}
.SHOPPING_CART .shopping_cart_title .nav-tabs > li.active > a,
.SHOPPING_CART .shopping_cart_title .nav-tabs > li.active > a:hover,
.SHOPPING_CART .shopping_cart_title .nav-tabs > li.active > a:focus {color: #FFF; background: #c8c8c8;}
.SHOPPING_CART .shopping_cart_title .nav-tabs > li.active > a > span,
.SHOPPING_CART .shopping_cart_title .nav-tabs > li.active > a:hover > span,
.SHOPPING_CART .shopping_cart_title .nav-tabs > li.active > a:focus > span {background: #FFF; color: #c8c8c8;}
*/
.SHOPPING_CART .shopping_cart_title .nav-tabs > li > * {display: inline-block;}
.SHOPPING_CART .shopping_cart_title .nav-tabs > li {color: #666; background: #FFF; border: 1px solid #c8c8c8; border-radius: 10px 10px 0 0; display: block; padding: 10px 15px; margin-right: 2px;}
.SHOPPING_CART .shopping_cart_title .nav-tabs > li > span {width:15px; height: 15px; margin-right: 1px; border-radius: 10px; background: #666; color: #FFF; text-align: center; line-height: 16px; font-size: 12px;}
.SHOPPING_CART .shopping_cart_title .nav-tabs > li.active,
.SHOPPING_CART .shopping_cart_title .nav-tabs > li.active:hover,
.SHOPPING_CART .shopping_cart_title .nav-tabs > li.active:focus {color: #FFF; background: #c8c8c8;}
.SHOPPING_CART .shopping_cart_title .nav-tabs > li.active > span,
.SHOPPING_CART .shopping_cart_title .nav-tabs > li.active:hover > span,
.SHOPPING_CART .shopping_cart_title .nav-tabs > li.active:focus > span {background: #FFF; color: #c8c8c8;}

.SHOPPING_CART .shopping_cart_content ul {width: 100%; display: table;}
.SHOPPING_CART .shopping_cart_content ul li {display: inline-block; text-align: center; padding: 15px; vertical-align: middle;}
.SHOPPING_CART .shopping_cart_content ul li:first-child > * {display: inline-block;}
.SHOPPING_CART .shopping_cart_content ul li .shopping_cart_description {width: 100%; padding: 15px;}
.SHOPPING_CART .shopping_cart_content ul li .shopping_cart_description span {display: block; text-align: left;}
.SHOPPING_CART .shopping_cart_content ul li:first-child img {width: 100%;}
.SHOPPING_CART .shopping_cart_content ul li:last-child a img {width: 15px;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_title li,
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_detail li {width: 12%;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_title li:first-child {width: 28%; padding: 15px 0;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_detail li:nth-child(1) {width: 14%; padding: 15px 0;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_detail li:nth-child(2) {width: 14%;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_title {background: #f4f4f4;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_detail {border-bottom: 1px solid #d9d9d9;}
.SHOPPING_CART .shopping_cart_content .shopping_cart_content_detail_group ul.shopping_cart_content_detail:last-child {border-bottom: none;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_detail .form-group {position: relative;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_detail .form-group .form-control {border-radius: 0; border: 1px solid #e4e4e4; position: relative; z-index: 2; cursor: pointer; background: transparent;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_detail .form-group .select_down_arrow {color: #c8c8c8; top: 5px; right: 10px;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_detail .form-group .select_down_arrow::after {content: "\f0d7";}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_total {background: #f4f4f4; border-bottom: 3px solid #c8c8c8;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_total li {width: 100%; text-align: right;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_total li span {padding: 0 10px;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_btn {margin: 40px 0;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_btn li:nth-child(odd) {float: left;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_btn li:nth-child(even) {float: right;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_btn li a {font-size: 20px; height: 40px; font-weight: bold; background: #ffc446; display: block; border-radius: 30px; color: #FFF; padding: 0px 30px; line-height: 42px;}

.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_payment_method {padding: 20px 20px 0px 20px;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_payment_method .form-group {position: relative; margin: 0;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_payment_method .payment_method_title {font-weight: bold; padding: 15px 10px;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_payment_method .payment_method_li {width: 20%;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_payment_method .form-group .select_down_arrow {top: 5px; right: 10px}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_payment_method .form-group .form-control {border-radius: 0; border: 1px solid #e4e4e4; position: relative; z-index: 2; cursor: pointer; background: transparent;}

.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_distribution_info {padding: 0px 20px 20px 20px; border-bottom: 3px solid #c8c8c8;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_distribution_info .form-group {position: relative; margin: 0; width: 100%;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_distribution_info .distribution_info_title {font-weight: bold; padding: 15px 10px;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_distribution_info .form-group .select_down_arrow {top: 5px; right: 10px}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_distribution_info .form-group .form-control,
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_distribution_info > li .form-control,
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_distribution_info > li > ul > li .form-control {border-radius: 0; border: 1px solid #e4e4e4; position: relative; z-index: 2; cursor: pointer; background: transparent;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_distribution_info > li {display: block; text-align: left; padding: 10px;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_distribution_info > li > * {display: inline;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_distribution_info > li > ul > li {padding: 0 0 0 10px; width: 12%;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_distribution_info > li > ul > li:last-child {width: 53.9%;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_distribution_info > li textarea.form-control {width: 90%; vertical-align: top; margin-left: 10px;}

.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_invoice_info {padding: 20px 20px 20px 20px; border-bottom: 3px solid #c8c8c8;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_invoice_info .form-group {position: relative; margin: 0; min-width: 15%; padding: 0 0 0 10px;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_invoice_info .invoice_info_title {font-weight: bold; padding: 15px 10px;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_invoice_info > li {display: block; text-align: left; padding: 10px;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_invoice_info > li > * {display: inline-block; width: auto;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_invoice_info > li > ul > li {padding: 0 10px;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_invoice_info > li > ul > li.input_title {padding: 0 0 0 10px;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_invoice_info > li > ul > li input {border-radius: 0;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_invoice_info > li > .radio-inline {width: 9%;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_invoice_info .form-group .select_down_arrow {top: 5px; right: 10px; border-radius: 0;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_invoice_info .form-group .form-control {border-radius: 0; border: 1px solid #e4e4e4; position: relative; z-index: 2; cursor: pointer; background: transparent;}


/* 20191023 END */


/*MEMBER*/
#MEMBER {/*padding-top: 115px;*/}
#MEMBER .header {/*height:115px;*/}
#MEMBER .header .logo, #SIGN_IN .header.sabit .logo {height: 115px;}
#MEMBER .gizle.header {/*height: 60px;*/}
#MEMBER .header.gizle .logo {width: 36%; height: 55px;}
#MEMBER .header_nav ul {/*padding: 9px 0;*/}
#MEMBER .header .menu > .menu_group > ul {display: none;}
.MEMBER {padding: 10px 45px;}
.MEMBER .breadcrumb {padding: 8px 20px;}
.MEMBER .member_title {display: table; width: 100%; border-bottom: 1px solid #ffc346; margin-bottom: 60px;}
.MEMBER .member_title li {font-size: 22px; color: #ffc346; margin: 0; font-weight: bold; padding: 5px 10px; display: inline-block; position: relative;}
.MEMBER .member_title li:nth-last-child(1):before {content: '|'; padding-right: 10px; position: absolute; top: 3px; left: -4px;}

.MEMBER .avatar_img img {width: 100%;}
.MEMBER .dropify-wrapper {height: 240px;}
.MEMBER .avatar_img .dropify-render {width: 226px; height: 226px; overflow: hidden; display: block;}
.MEMBER .avatar_img .dropify-render img {max-height: initial;}
.basic_info {display: block; border: 6px solid #ececec;}
.basic_info li {border-bottom: 2px solid #ececec; width: 100%; display: block; height: 22px; overflow: hidden;}
.basic_info li:last-child {border-bottom: none;height: 20px;}
.basic_info li .info-span {width: 75px; height: 20px; line-height: 20px; display: block; padding-left: 5px; color: #FFF; background: #ffc346; float: left; margin-right: 5px;}

.member_nav {display: block; margin-top: 50px;}
.member_nav li {background: #ececec; text-align: center; line-height: 42px; border-bottom: 2px solid #f6f6f6;}
.member_nav li:last-child {border-bottom: none;}
.member_nav li a {display: block; font-size: 18px; color: #969696;}
.member_nav li:hover {background: #ffc346;}
.member_nav li:hover a,
.member_nav li:hover a:hover,
.member_nav li a:hover {color: #FFF;background: #ffc346;}


/*MEMBER*/
#MEMBER_AREA {/*padding-top: 115px;*/}
#MEMBER_AREA .header {/*height:115px;*/}
#MEMBER_AREA .header .logo, #SIGN_IN .header.sabit .logo {height: 115px;}
#MEMBER_AREA .gizle.header {/*height: 60px;*/}
#MEMBER_AREA .header.gizle .logo {width: 36%; height: 55px;}
#MEMBER_AREA .header_nav ul {/*padding: 9px 0;*/}
#MEMBER_AREA .header .menu > .menu_group > ul {/*display: none;*/}

#MEMBER_AREA .module_title h2 {letter-spacing: 0; padding: 0 5px;}

/*20180129比對後與正式機差異處 START*/
/*20180129-2次修改 START*/
.module_content {display: block; border: 6px solid #ececec; margin-bottom: 15px; border-bottom: none;}
/*20180129-2次修改 END*/
/*20180129比對後與正式機差異處 END*/

/*20180129-2次修改 START*/
.module_content > ul {margin: 0 -15px; border-bottom: 6px solid #ececec;}
/*20180129-2次修改 END*/
.module_content > ul li {border-bottom: 2px solid #ececec; display: table; width: 100%; background: #FFF;}
.module_content > ul li:last-child {border-bottom: none;}
.module_content > ul li a {color: #000; display: block;}
.module_content > ul li a img {float: left; margin-right: 5px; width: 79px; height: 59px;}
.module_content > ul li h4 {color: #f740a4; font-size: 16px; margin: 0; height: 35px; line-height: 35px; padding: 0; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.module_content > ul li h4:hover {color: #2dc9d2;}
.module_content > ul li p {margin: 0; padding: 0 5px 0 0; line-height: 16px; height: 16px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.module_content .more_box {margin: 0 -20px -5px; display: block; width: initial; width: auto \9;}

/*20180129比對後與正式機差異處 START*/
/*20180129-2次修改 START*/
.module_content .more_box a {background: #ececec; color: #969696; display: table; font-size: 16px; text-align: center; width: 100%; padding: 6px 12px; line-height: 30px;}
/*20180129-2次修改 END*/
/*這邊正式區有多一大段出來*/
/*20180129比對後與正式機差異處 END*/
.module_content .more_box a:hover {background: #ffc346; color: #FFF;}
.module_B_content .module_B_item .module_B_item_content h3 {margin: 10px 0;}
.module_B_content .module_B_item .module_B_item_content h5 {height: 40px; line-height: 20px;}
.module_B_content {background: #ececec; padding: 10px 5px 0;}
.module_B_content .module_B_item {padding: 0 20px; margin-bottom: 10px;}
/*20180129比對後與正式機差異處 START*/
.module_B_content .module_B_item img {height: inherit;}
/*20180129比對後與正式機差異處 END*/
.module_B_content .module_B_item .module_B_item_content {background: #FFF; padding-bottom: 10px;}
.module_B_content .module_B_item .module_B_item_content a {position: relative; display: block;}
.module_B_content .module_B_item .module_B_item_content a .img_box {width: 100%; height: 150px; overflow: hidden;}
/*20180129比對後與正式機差異處 START*/
.module_B_content .module_B_item .module_B_item_content a img {width: 100%; min-width: 100%; min-height: 150px; height: auto; position: relative; top: 0; left: 0; z-index: 1; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
/*20180129比對後與正式機差異處 END*/
.module_B_content .module_B_item .module_B_item_content a:hover img {-webkit-filter: saturate(1); filter: saturate(1); -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear; -ms-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1);}

.module_B_content .module_B_item .module_B_item_content a h3 {padding: 0 10px;}
.module_B_content .module_B_item .module_B_item_content a h5 {padding: 0 10px; margin: 0;}
.MEMBER .module_B_content .module_B_item .module_B_item_content a h3 {margin: 10px 0 5px; font-size: 16px; height: 20px; line-height: 20px;}
.MEMBER .module_B_content .module_B_item .module_B_item_content a h5 {font-size: 14px;}
.module_B_content .more_box {margin: 0 -5px -0px; display: block; width: initial;}
.module_B_content .more_box a {background: #ececec; color: #969696; display: table; font-size: 16px; text-align: center; width: 100%; padding: 6px 12px; line-height: 30px;}
.module_B_content .more_box a:hover {background: #ffc346; color: #FFF;}

.module_subtitle h6.remarks {color: #ff6800;}
.form_content .module_subtitle h6.remarks {padding-left: 10px;}

.form_content {display: block; border: 6px solid #ececec; margin-bottom: 15px; background: #ececec;}
.form_content .form-group {margin: 0; border: 1px solid #ececec; color: #969696; position: relative;}
.form_content .form-control {border: 0; box-shadow: none; height: 29px; color: #969696; cursor: pointer; position: relative; z-index: 2; background: transparent;}
.form_content .form-group div.select_group0 {padding-left: 0px; padding-right: 0;float: right;}
.form_content .form-group div.select_group0 .form-group {float: left; width:100%; border-top: none; border-bottom: none;}
.form_content .form-group div.select_group1 {padding-left: 0px; padding-right: 0;}
.form_content .form-group div.select_group1 .form-group {float: left; width:33.33%; border-top: none; border-bottom: none; position: relative;}
.form_content .form-group div.select_group1 .form-group:last-child {border-right: none;}
.form_content .form-group div.select_group2 {padding-left: 0px; padding-right: 0;float: right; border-bottom: 1px solid #ececec;}
.form_content .form-group div.select_group2 .form-group {float: left; width:25%; border-top: none; border-bottom: none;}
.form_content .form-group div.select_group2 .form-group:last-child {border-right: none;}
.form_content .form-group div.select_group3 {padding-left: 0px; padding-right: 0;float: right;}
/* 20181210 START */
.form_content .form-group div.select_group3 button {background: #ffc346; float: right; border-radius: 0; padding: 5px 12px; border: none;}
/* 20181210 END */
.form_content .form-group div.select_group3 button i {color: #FFF;}
.form_content .form-group div.select_group3 .form-group {float: left; width:22.65%; border-bottom: none;}
.form_content .form-group div.select_group3 .form-group:nth-last-child(2) {border-right: none;}
.form_content .input_group.parental_status {padding-left: 0px; padding-right: 0; float: right; border-bottom: 1px solid #ececec;}
.form_content .input_group.parental_status.no_bline {border-bottom: none;}
.form_content .input_group.parental_status .radio-inline:nth-child(1) {border-left: 1px solid #ececec;}
.form_content .input_group.parental_status .radio-inline input {margin-top: 3px; position: absolute; margin-top: 4px \9; margin-left: -20px;}
.form_content .select_group2.parental_status label:nth-child(1) {border-left: 1px solid #ececec;}

.form_content .control-label {text-align: left; padding: 5px 0px 3px 10px; padding-top: 7px; position: relative; white-space:nowrap;}
.form_content .control-label span {color: #ff6800; position: absolute; left: 2px;}
.form_content .col-sm-10 {padding-left: 0;}

.my_favourite .module_content {background: #ececec;}
.my_favourite .more_box a.back_member_area {display: table; margin: 0 auto 10px; font-size: 18px; color: #FFF; background: #2cc8d2; padding: 6px 40px; width: initial; float: inherit;}

.my_favourite nav {margin: 10px auto 0; display: table;}
.my_favourite nav > ul li {display: inline-block; border: none;}
.my_favourite nav > ul li a {color: #969696; border: none;}
.my_favourite nav > ul li:first-child > a, .my_favourite nav > ul li:first-child > span,
.my_favourite nav > ul li:last-child > a, .my_favourite nav > ul li:last-child > span {border-radius: 0;}
.my_favourite nav > ul li.active a, .my_favourite nav > ul li a:hover  {background: #969696; border: #969696; color: #FFF;}

.my_favourite .module_content .tab-pane > ul {margin: 0 -15px;}
.my_favourite .module_content .tab-pane > ul li {border-bottom: 2px solid #ececec; display: table; width: 100%; background: #FFF;}
.my_favourite .module_content .tab-pane > ul li:last-child {border-bottom: none;}
.my_favourite .module_content .tab-pane > ul li a {color: #000; display: block;}
.my_favourite .module_content .tab-pane > ul li a img {float: left; margin-right: 5px; width: 79px; height: 59px;}
.my_favourite .module_content .tab-pane > ul li h4 {color: #f740a4;font-size: 16px; height: 35px; line-height: 35px; margin: 0; padding: 0; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.my_favourite .module_content .tab-pane > ul li a h4:hover{color: #2dc9d2;}
.my_favourite .module_content .tab-pane > ul li p {margin: 0; padding: 0 5px 0 0; line-height: 16px; height: 16px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.my_favourite .module_content .more_box {margin: 0 -20px 20px; display: block; width: initial;}
.my_favourite .module_content .tab-pane > ul li {padding-right: 50px; position: relative; background: #FFF;}
.my_favourite .module_content .tab-pane > ul li a.cancel_collection {font-size: 12px; background: #2cc8d2; color: #FFF; display: table; position: absolute; right: 5px; bottom: 5px;}
.my_favourite ul.nav {margin-bottom: 0px; border: none;}
.my_favourite ul.nav li {display: inline-block; width: initial; margin-right: 5px; text-align: center; width: 25% \9;border: 0;}
.my_favourite ul.nav li a {border-radius: 0; background: #FFF; border: none; color: #bebebe; margin: 0;border-bottom: 5px solid #ececec;}
.my_favourite ul.nav li.active a {background: #ffc346; color: #FFF;}
.my_favourite ul.nav li a:hover {border-radius: 0; background: #ffc346; color: #FFF;}
.my_favourite ul.nav-tabs > li.active > a, .my_favourite ul.nav-tabs > li.active > a:hover, .my_favourite ul.nav-tabs > li.active > a:focus {border: none; border-bottom: 5px solid #FFF;}


.member_specifications .module_content {padding: 0; background: #ececec;}
.member_specifications .module_content textarea.form-control {border: 0; resize: none; background: #FFF;}
.member_specifications .module_content .specifications_content {border: 0; padding: 10px; background: #FFF; height: 800px; overflow-y: scroll;}
.member_specifications .module_content .more_box {margin: 0 -20px 15px;}
.member_specifications .more_box a.back_member_area {display: table; margin: 20px auto 10px; font-size: 18px; color: #FFF; background: #2cc8d2; padding: 6px 40px; float: inherit; width: initial; width: 40% \9;}

.common_problem .more_box {margin: 0 -20px 15px;}
.common_problem .module_content {padding: 0; background: #ececec;}
.common_problem .module_content .panel-group {margin-bottom: 0;}
.common_problem .more_box a.back_member_area {display: table; margin: 0 auto 10px; font-size: 18px; color: #FFF; background: #2cc8d2; padding: 6px 40px; float: inherit; width: initial; width: 40% \9;}

.common_problem nav {margin: 10px auto 0; display: table;}
.common_problem nav > ul li {display: inline-block; border: none;}
.common_problem nav > ul li a {color: #969696; border: none;}
.common_problem nav > ul li:first-child > a, .my_favourite nav > ul li:first-child > span,
.common_problem nav > ul li:last-child > a, .my_favourite nav > ul li:last-child > span {border-radius: 0;}
.common_problem nav > ul li.active a, .my_favourite nav > ul li a:hover {background: #969696; border: #969696; color: #FFF;}
.common_problem nav > .pagination > li > a:hover, .common_problem nav > .pagination > li > span:hover, .common_problem nav > .pagination > li > a:focus, .common_problem nav > .pagination > li > span:focus {background: #969696; border: #969696; color: #FFF;}
.common_problem nav > .pagination > .active > a, .common_problem nav > .pagination > .active > span, .common_problem nav > .pagination > .active > a:hover, .common_problem nav > .pagination > .active > span:hover, .common_problem nav > .pagination > .active > a:focus, .common_problem nav > .pagination > .active > span:focus {background: #969696; border: #969696; color: #FFF;}

.common_problem .module_content ul li:last-child {border-bottom: none;}

.common_problem .module_content .panel {border-radius: 0; border: 0;}
.common_problem .module_content .panel-group .panel-default:nth-child(odd) > .panel-heading {background-color: #FFF;}
.common_problem .module_content .panel-group .panel-default:nth-child(even) > .panel-heading {background-color: #fff9f6;}
.common_problem .module_content .panel-group .panel-default > .panel-heading {padding: 0;}
.common_problem .module_content .panel-group .panel-default > .panel-heading h4 a {display: block; width: 100%; padding: 0px 30px 0px 50px; line-height: 30px; position: relative;}
.common_problem .module_content .panel-group .panel-default > .panel-heading h4 a span {padding: 0 30px 0 10px; position: absolute; left: 0px;}
.common_problem .module_content .panel-group .panel-default > .panel-heading h4 a:after {content:"\f106"; font: normal normal normal 24px/1 FontAwesome; position: absolute; right: 10px; top: 2px; color: #bbbbbb;}
.common_problem .module_content .panel-group .panel-default > .panel-heading h4 a.collapsed:after {content:"\f107"; font: normal normal normal 24px/1 FontAwesome;}


.Q_coins .module_content {padding: 0; background: #ececec;}
.Q_coins .module_content .table-striped tr th, .Q_coins .module_content .table-striped tr td {text-align: center; background: #fff \9;}
.Q_coins .module_content .table-striped tr th {background: #fff;}
.Q_coins .table-striped {margin-top: 5px; margin-bottom: 0;}
.Q_coins .table-striped > tbody > tr:nth-of-type(odd) {background: #fff9f6;}
.Q_coins .table-striped > tbody > tr:nth-of-type(even) {background: #fff;}
.Q_coins .table > thead > tr > th, .Q_coins .table > tbody > tr > th, .Q_coins .table > tfoot > tr > th, .Q_coins .table > thead > tr > td, .Q_coins .table > tbody > tr > td, .Q_coins .table > tfoot > tr > td {border-top: 2px solid #ddd;}

.Q_coins nav {margin: 10px auto 0; display: table;}
.Q_coins nav > ul li {display: inline-block; border: none;}
.Q_coins nav > ul li a {color: #969696; border: none;}
.Q_coins nav > ul li:first-child > a, .my_favourite nav > ul li:first-child > span,
.Q_coins nav > ul li:last-child > a, .my_favourite nav > ul li:last-child > span {border-radius: 0;}
.Q_coins nav > ul li.active a, .my_favourite nav > ul li a:hover  {background: #969696; border: #969696; color: #FFF;}
.Q_coins nav > .pagination > li > a:hover, .Q_coins nav > .pagination > li > span:hover, .Q_coins nav > .pagination > li > a:focus, .Q_coins nav > .pagination > li > span:focus {background: #969696; border: #969696; color: #FFF;}
.Q_coins nav > .pagination > .active > a, .Q_coins nav > .pagination > .active > span, .Q_coins nav > .pagination > .active > a:hover, .Q_coins nav > .pagination > .active > span:hover, .Q_coins nav > .pagination > .active > a:focus, .Q_coins nav > .pagination > .active > span:focus {background: #969696; border: #969696; color: #FFF;}


.Q_coins .module_content ul li:last-child {border-bottom: none;}
.Q_coins .interval_query {width: 100%; background: #FFF;}
.Q_coins .interval_query ul {display: table; background: #FFF; margin-right: -30px;}
.Q_coins .interval_query ul li {float: left; padding: 0 4px; line-height: 27px; font-size: 12px;}
.Q_coins .interval_query ul li p {margin: 0;}
.Q_coins .interval_query ul li .flatpickr-input {width: 70px; height: 27px; font-size: 13px; padding: 0; border: none; background: transparent; -webkit-box-shadow: none; box-shadow: none;}
.Q_coins .interval_query ul li .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group {border: none; padding: 0;}
.Q_coins .interval_query ul li a {color: #FFF; background: #2cc8d2; padding: 0px 10px; display: block;}

.Q_coins .grand_total {padding-left: 20px;}
.Q_coins .grand_total_content {background: #ffc346; color: #FFF; text-align: center; line-height: 27px; font-size: 12px;}

.Q_coins .module_content {background: #ececec;}
.Q_coins .module_content .more_box {text-align: center; margin: 0 -20px 10px;}
.Q_coins .module_content .more_box a {display: inline-block; margin: 0 auto 10px; font-size: 18px; color: #FFF; background: #2cc8d2; padding: 6px 40px; width: initial; width: 40% \9; float: inherit;}
.Q_coins .module_content .more_box a.gifts_exchange {padding: 6px 58px;}

.TRIAL_TEAM .for_Mobile {display: none;}
.TRIAL_TEAM .for_pc {display: block;}

.MEMBER .for_Mobile {display: none;}
.MEMBER .for_pc {display: block;}

.personal_info .module_group .form_content .radio-inline {padding-left: 30px; height: 29px;}
.personal_info .module_group .form_content .input_group .radio-inline + .radio-inline {margin-left: 0;}

.personal_info .module_group .form_content .form-horizontal {background: #FFF;}
.personal_info .form_content {background: #ececec;}
.personal_info .form_content .more_box {text-align: center; margin: 10px 0px 0px;}
.personal_info .form_content .more_box a {display: inline-block; margin: 0 auto 10px; font-size: 18px; color: #FFF; background: #2cc8d2; padding: 6px 40px; width: initial; float:inherit;}
.personal_info .form_content .more_box a.gifts_exchange {padding: 6px 58px;}

/* 20181210 START */
.personal_info .form_content .more_box button {display: inline-block; margin: 0 auto 10px; font-size: 18px; color: #FFF; background: #2cc8d2; padding: 6px 40px; width: initial; float:inherit; border: none;}
.personal_info .form_content .more_box button.gifts_exchange {padding: 6px 58px;}
/* 20181210 END */

/*20180129比對後與正式機差異處 START*/
/*正式機缺一整段*/
.brand_news_module_group {padding: 0 5px;}
.brand_news_module_group .item_box {float: left; padding: 0 10px; margin-bottom: 20px;}
.brand_news_module_group .item {border: 1px solid #e2e2e2; padding: 10px; position: relative; box-shadow: 3px 3px 15px -3px #bdbcbc; -webkit-box-shadow: 3px 3px 15px -3px #bdbcbc; -moz-box-shadow: 3px 3px 15px -3px #bdbcbc; -o-box-shadow: 3px 3px 15px -3px #bdbcbc;}
/*20180331 START*/
.brand_news_module_group .item a .module_img {width: 100%; height: 185px; overflow: hidden;}
.brand_news_module_group .item a .module_img img {width: 100%; height: initial; min-height: 185px; position: relative; top: 0; left: 0; z-index: 1; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
/*20180331 END*/
.brand_news_module_group .item a:hover .module_img img {-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear; -ms-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1);}

/*20180404 START*/
.brand_news_module_group .more_box {text-align: center;float: left; margin: 0 auto;}
.brand_news_module_group .more_box a {float: initial;text-align: center; margin: 0 auto;}
/*20180404 END*/

.brand_news_module_group .item a {color: #000;}
.brand_news_module_group .item a:hover {color: #666;}
.brand_news_module_group .item a img {width: 100%; height: 168px;}
/*20180331 START*/
.brand_news_module_group .item h3 {color: #f740a4; font-size: 20px; font-weight: bold; height: 84px; line-height: 28px; text-align: left; margin-top: 10px; margin-bottom: 5px; padding: 0px 15px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.brand_news_module_group .item h5 {font-size: 16px; margin-top: 0; text-align: left; padding: 0px 15px; height: 75px; line-height: 25px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; display: none;}
/*20180331 END*/
.brand_news_module_group .item a h3:hover {color: #2dc9d2;}

.brand_news_module_group nav {width: 100%; text-align: center; margin: 10px auto 0; display: table;}
.brand_news_module_group nav > ul li {display: inline-block; border: none;}
.brand_news_module_group nav > ul li a {color: #969696; border: none;}
.brand_news_module_group nav > ul li:first-child > a, .my_favourite nav > ul li:first-child > span,
.brand_news_module_group nav > ul li:last-child > a, .my_favourite nav > ul li:last-child > span {border-radius: 0;}
.brand_news_module_group nav > ul li.active a, .my_favourite nav > ul li a:hover  {background: #969696; border: #969696; color: #FFF;}
.brand_news_module_group nav > .pagination > li > a:hover, .brand_news_module_group nav > .pagination > li > span:hover, .brand_news_module_group nav > .pagination > li > a:focus, .brand_news_module_group nav > .pagination > li > span:focus {background: #969696; border: #969696; color: #FFF;}
.brand_news_module_group nav > .pagination > .active > a, .brand_news_module_group nav > .pagination > .active > span, .brand_news_module_group nav > .pagination > .active > a:hover, .brand_news_module_group nav > .pagination > .active > span:hover, .brand_news_module_group nav > .pagination > .active > a:focus, .brand_news_module_group nav > .pagination > .active > span:focus {background: #969696; border: #969696; color: #FFF;}

.mom_classroom_module_group {padding: 0 5px;}
.mom_classroom_module_group .item_box {float: left; padding: 0 10px; margin-bottom: 20px;}
.mom_classroom_module_group .item {border: 1px solid #e2e2e2; padding: 10px; position: relative; box-shadow: 3px 3px 15px -3px #bdbcbc; -webkit-box-shadow: 3px 3px 15px -3px #bdbcbc; -moz-box-shadow: 3px 3px 15px -3px #bdbcbc; -o-box-shadow: 3px 3px 15px -3px #bdbcbc;}
/*20180404 START*/
.mom_classroom_module_group .item .module_img {display: none; width: 20%; height: 130px; overflow: hidden;}
/*20180404 END*/
.mom_classroom_module_group .item .module_img img {width: 100%; height: inherit; min-height: 130px; position: relative; top: 0; left: 0; z-index: 1; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
.mom_classroom_module_group .item:hover .module_img img {-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear; -ms-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1);}
/*20180207修改*/
.mom_classroom_module_group .more_box {text-align: center;margin: 5px auto 20px;/* float: inherit; *//* z-index: 9999999999; */}
.mom_classroom_module_group .more_box a {float: initial;text-align: center;margin: 0 auto;}
/*20180207修改*/
.mom_classroom_module_group .item .module_text {width: 85%;}/*Dan修改*/
.mom_classroom_module_group .item .btn_map {width: 10%; height: 130px; line-height: 130px; display: block; text-align: center;}
.mom_classroom_module_group .item .btn_map a {color: #d492c7; font-size: 50px;}

.mom_classroom_module_group .item {color: #000; display: table; width: 100%;}
.mom_classroom_module_group .item:hover {color: #666;}
.mom_classroom_module_group .item img {width: 100%; height: 168px;}
/*20180404 START*/
/*.mom_classroom_module_group .item h3 {color: #f740a4; font-size: 20px; font-weight: bold; height: 28px; line-height: 28px; text-align: left; margin-top: 0; margin-bottom: 0; padding: 0px 15px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}*/
.mom_classroom_module_group .item h3 {color: #f740a4; font-size: 20px; font-weight: bold; line-height: 28px; text-align: left; margin-top: 0; margin-bottom: 0; padding: 0px 15px;}
/*20180404 END*/
/*20180410 START*/
/*.mom_classroom_module_group .item h4 {margin-top: 0; margin-bottom: 0; text-align: left; padding: 0px 15px; height: 25px; line-height: 25px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}*/
.mom_classroom_module_group .item h4 {margin-top: 0; margin-bottom: 0; text-align: left; padding: 0px 15px; line-height: 25px;}
.mom_classroom_module_group .item h4 span {color: #F00;}
/*.mom_classroom_module_group .item h5 {font-size: 16px; margin-top: 0; margin-bottom: 0; text-align: left; padding: 0px 15px; height: 25px; line-height: 25px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}*/
.mom_classroom_module_group .item h5 {font-size: 16px; margin-top: 0; margin-bottom: 0; text-align: left; padding: 0px 15px; line-height: 25px;}
/*.mom_classroom_module_group .item h3:hover {color: #2dc9d2;}*/ /*dan*/
.mom_classroom_module_group .item > div {float: left; display: table;}
/*20180410 END*/

.mom_classroom_module_group nav {width: 100%; text-align: center; margin: 10px auto 0; display: table;}
.mom_classroom_module_group nav > ul li {display: inline-block; border: none;}
.mom_classroom_module_group nav > ul li a {color: #969696; border: none;}
.mom_classroom_module_group nav > ul li:first-child > a, .my_favourite nav > ul li:first-child > span,
.mom_classroom_module_group nav > ul li:last-child > a, .my_favourite nav > ul li:last-child > span {border-radius: 0;}
.mom_classroom_module_group nav > ul li.active a, .my_favourite nav > ul li a:hover  {background: #969696; border: #969696; color: #FFF;}
.mom_classroom_module_group nav > .pagination > li > a:hover, .mom_classroom_module_group nav > .pagination > li > span:hover, .mom_classroom_module_group nav > .pagination > li > a:focus, .mom_classroom_module_group nav > .pagination > li > span:focus {background: #969696; border: #969696; color: #FFF;}
.mom_classroom_module_group nav > .pagination > .active > a, .mom_classroom_module_group nav > .pagination > .active > span, .mom_classroom_module_group nav > .pagination > .active > a:hover, .mom_classroom_module_group nav > .pagination > .active > span:hover, .mom_classroom_module_group nav > .pagination > .active > a:focus, .mom_classroom_module_group nav > .pagination > .active > span:focus {background: #969696; border: #969696; color: #FFF;}

#mapModal {z-index: 1000000001;}
#mapModal .close {opacity: 1; position: absolute; right: 15px; display: none;}
#mapModal .close:hover, #mapModal .close:focus {opacity: .5;}
#mapModal .modal-header {padding: 25px 15px 10px; border: none;}
#mapModal .modal-title {font-weight: bold; text-align: center; color: #969696;}
#mapModal .modal-body {padding: 15px;}
#mapModal .modal-footer {padding: 15px 25%;}
#mapModal .modal-footer button {font-weight: bold; width: 100%; margin: 0 auto; background: #ffc346; color: #FFF; font-size: 18px; height: 45px; border: none; border-radius: 0; line-height: 45px; padding: 0;}

.COMMODITY .content {background: #f0f0f0; width: 100%; display: table; position: relative;}
/* 20180209-1調整Q幣內頁 START */
.commodity_content {background: #FFF; margin: 30px 30px 0; display: table; padding: 10px 0 15px;}
/* 20180209-1調整Q幣內頁 END */
.commodity_content .carousel {padding: 0 50px;}
/* 20180214-1調整Q幣內頁 START */
.commodity_content .carousel .carousel-inner > .item {height: 408px; margin-bottom: 5px;}
/* 20180214-1調整Q幣內頁 END */
.commodity_content .carousel-inner > .item > img, .commodity_content .carousel-inner > .item > a > img {width: 100%; min-height: 408px;}
.commodity_content .carousel-control.left, .commodity_content .carousel-control.right {background-image: none;color: #333;}
.commodity_content .carousel-indicators {display: block; position: inherit; left: inherit; width: 100%; margin-left: 0; margin-bottom: 0; bottom: 0;}

/*20180302-2 START*/
.commodity_content .carousel-indicators li {width: 24%; height: 98px; margin: 0; border: 1px solid #e1e1e1; text-indent: inherit; border-radius: 0; overflow: hidden;}
/*20180302-2 END*/
/* 20180214-2調整Q幣內頁 START */
.commodity_content .carousel-indicators li.active {width: 24%; height: 98px; background-color: #ffc346; border:  1px solid #ffc346; margin: 0;}
/* 20180214-2調整Q幣內頁 END */
.commodity_content .carousel-indicators li.active img {padding: 1px;}
.commodity_content .carousel-indicators li img {width: 100%; min-height: 96px;}

.commodity_content .commodity_content_text {position: inherit;}
.commodity_content .commodity_content_text h2 {margin-bottom: 60px;}
.commodity_content .commodity_content_text h3 {margin-top: 0;}
.commodity_content .commodity_content_text h3 span {color: #F00;}
.commodity_content .btn_exchange {position: absolute; bottom: 15px; text-align: center; width: 43%; background: #d492c7;-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
.commodity_content .btn_exchange a {color: #FFF; font-size: 16px; padding: 10px; display: block;}
.commodity_content .btn_exchange:hover {background: #ba80af;-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}

/*.popular_exchange {background: #FFF; margin: 20px 30px 0; display: table; padding: 15px;}*/
.popular_exchange {background: #FFF; margin: 20px 30px 0px; display: block; padding: 15px; min-height: 100px;}
/* 20180209-1調整Q幣內頁 START*/
.popular_exchange .module_text img {max-width: 100%;}
/* 20180209-1調整Q幣內頁 END*/
.product_specifications {background: #FFF; margin: 20px 30px 30px; display: block; padding: 15px; min-height: 100px;}

#exchange_details_Modal {z-index: 1000000001;}
#exchange_details_Modal .modal-dialog {width: 777px; margin: 100px auto 0;}
#exchange_details_Modal .modal-dialog .modal-content {border-radius: 0;}
#exchange_details_Modal .modal-header h4 {font-weight: bold; padding-left: 30px;}
#exchange_details_Modal .modal-header h4 span {color: #d492c7; margin: 0 5px;}
#exchange_details_Modal .modal-body {padding: 15px 30px;}
#exchange_details_Modal .modal-body .nav-tabs {float: left; margin-left: -70px; border: none;}
#exchange_details_Modal .modal-body .nav-tabs > li {float: none; display: table; text-align: center; writing-mode: vertical-rl; -ms-writing-mode: tb-lr; -webkit-writing-mode: vertical-lr; -moz-writing-mode: vertical-lr; -ms-writing-mode: vertical-lr; writing-mode: vertical-lr;}
#exchange_details_Modal .modal-body .nav-tabs > li > a {background: #d492c7; color: #FFF; border-radius: 0; border: 0; margin-right: 0; padding: 15px 10px; min-height: 100px;}
#exchange_details_Modal .modal-body .tab-content .tab-pane {background: #ebebeb; padding: 15px;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details {display: table; padding: 2px 4px;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > * {float: left;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > .product_details_img {width: 30%; background: #FFF; margin: 2px 0; height: 199px; overflow: hidden;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > .product_details_img img {width: 100%;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > ul {width: 70%; padding: 0 0 0 4px;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > ul.product_details_text > li > * {display: inline-block; color: #959595;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > ul li {background: #FFF; margin: 2px 0; float: left; width: 100%; line-height: 25px; padding: 0 5px; color: #959595;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > ul li span {color: #e692cb;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > ul li.address_group > * {border-right: 2px solid #ebebeb;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > ul li.address_group label {font-weight: normal; float: left; padding-right: 5px; margin: 0px;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > ul li.address_group select {line-height: 25px; font-size: 14px; padding: 0 5px; height: 25px; border: none; box-shadow: none; border-radius: 0; margin-bottom: 0px; width: 100%; float: left; position: relative; z-index: 2; cursor: pointer; background: transparent; color: #959595;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > ul li.address_group select:nth-child(2) {margin-right: 8px;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > ul li.address_group select:nth-last-child(1),
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > ul li.address_group select:nth-last-child(2) {width: 100%;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > ul li.address_group input {height: 25px; border-radius: 0; padding: 0 5px; border: none; line-height: 25px; box-shadow: none;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > ul li.address_group input::-webkit-input-placeholder {color: #959595;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > ul li.address_group input::-moz-placeholder {color: #959595;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > ul li.address_group input:-ms-input-placeholder {color: #959595;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > ul li.address_group input:-moz-placeholder {color: #959595;}

#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > ul li.address_group .form-group {position: relative; float: left; width: 17%; margin: 0;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > ul li.address_group .form-group:nth-child(2) {}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > ul li.address_group .form-group:nth-last-child(1) {border-right: none; width: 35.3%;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > ul li.address_group .form-group:nth-last-child(1),
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > ul li.address_group .form-group:nth-last-child(2) {position: relative; float: left;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > ul li.address_group .select_down_arrow {position: absolute; top: 0px; right: 10px; right: 20px \9;}


#exchange_details_Modal .modal-body .tab-content .tab-pane .redemption {display: none; padding: 2px 4px;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .redemption > * {float: left;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .redemption > .product_details_img {width: 30%; background: #FFF; margin: 2px 0; height: 199px; overflow: hidden;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .redemption > .product_details_img img {width: 100%;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .redemption > ul {width: 70%; padding: 0 0 0 4px;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .redemption > ul.product_details_text > li > * {display: inline-block; color: #959595;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .redemption > ul li {background: #FFF; margin: 2px 0; float: left; width: 100%; line-height: 25px; padding: 0 5px; color: #959595;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .redemption > ul li span {color: #e692cb;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .redemption > ul li.address_group > * {border-right: 2px solid #ebebeb;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .redemption > ul li.address_group label {font-weight: normal; float: left; padding-right: 5px; margin: 0px;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .redemption > ul li.address_group select {line-height: 25px; font-size: 14px; padding: 0 5px; height: initial; border: none; box-shadow: none; border-radius: 0; margin-bottom: 0px; width: 100%; float: left; position: relative; z-index: 2; cursor: pointer; background: transparent; color: #959595;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .redemption > ul li.address_group select:nth-child(2) {margin-right: 8px;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .redemption > ul li.address_group select:nth-last-child(1),
#exchange_details_Modal .modal-body .tab-content .tab-pane .redemption > ul li.address_group select:nth-last-child(2) {width: 100%;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .redemption > ul li.address_group input {height: 25px; border-radius: 0; padding: 0 5px; border: none; line-height: 25px; box-shadow: none;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .redemption > ul li.address_group input::-webkit-input-placeholder {color: #959595;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .redemption > ul li.address_group input::-moz-placeholder {color: #959595;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .redemption > ul li.address_group input:-ms-input-placeholder {color: #959595;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .redemption > ul li.address_group input:-moz-placeholder {color: #959595;}

#exchange_details_Modal .modal-body .tab-content .tab-pane .redemption > ul li.address_group .form-group {position: relative; float: left; width: 17%; margin: 0;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .redemption > ul li.address_group .form-group:nth-child(2) {}
#exchange_details_Modal .modal-body .tab-content .tab-pane .redemption > ul li.address_group .form-group:nth-last-child(1) {border-right: none; width: 35.3%;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .redemption > ul li.address_group .form-group:nth-last-child(1),
#exchange_details_Modal .modal-body .tab-content .tab-pane .redemption > ul li.address_group .form-group:nth-last-child(2) {position: relative; float: left;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .redemption > ul li.address_group .select_down_arrow {position: absolute; top: 0px; right: 10px; right: 20px \9;}

#exchange_details_Modal .modal-body .tab-content .tab-pane .precautions {display: block; background: #FFF; margin: 20px 4px 4px; padding: 10px; font-weight: bold;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .precautions h4 {font-weight: bold;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .precautions h5 {margin-top: 25px; font-weight: bold;}

#exchange_details_Modal .modal-body .tab-content .tab-pane .confirm_exchange {width: 100%; text-align: center; margin-top: 15px;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .confirm_exchange a {padding: 10px 30px; color: #FFF; background: #76c7d0; display: table; margin: 0 auto;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .confirm_exchange a:hover {background: #5ab3bd;}

#q_coins_description_Modal {z-index: 1000000001;}
#q_coins_description_Modal .modal-dialog {width: 777px; margin: 177px auto 0;}
#q_coins_description_Modal .modal-dialog .modal-content {border-radius: 0;}
#q_coins_description_Modal .modal-header {position: absolute; right: -102px; top: 1px; top: 3px \9; border: none; padding: 0px 5px;}
#q_coins_description_Modal .modal-header .close {background: #FFF; font-size: 14px; color: #e692cb; padding: 4px 33px; border-radius: 10px; filter: alpha(opacity=100); opacity: 1;}
#q_coins_description_Modal .modal-body {padding: 15px 0px;}
#q_coins_description_Modal .modal-body .nav-tabs {float: left; margin-left: -30px; border: none;}
#q_coins_description_Modal .modal-body .nav-tabs > li {float: none; margin-bottom: 5px; display: table; writing-mode: vertical-rl; -ms-writing-mode: tb-lr; -webkit-writing-mode: vertical-lr; -moz-writing-mode: vertical-lr; -ms-writing-mode: vertical-lr; writing-mode: vertical-lr;}
#q_coins_description_Modal .modal-body .nav-tabs > li > a {background: #d492c7; color: #FFF; border-radius: 0; border: 0; margin-right: 0; padding: 15px 5px; min-height: 100px;}
#q_coins_description_Modal .modal-body .nav-tabs > li:nth-child(2) > a {min-height: 120px;}
#q_coins_description_Modal .modal-body .nav-tabs > li > a span {writing-mode: initial; -ms-writing-mode: initial; -webkit-writing-mode: initial; -moz-writing-mode: initial; -ms-writing-mode: initial; writing-mode: initial;-webkit-transition: all 0s ease-in-out;
    -moz-transition: all 0s ease-in-out;
    -ms-transition: all 0s ease-in-out;
    -o-transition: all 0s ease-in-out;
    transition: all 0s ease-in-out;}
#q_coins_description_Modal .nav-tabs > li.active > a, #q_coins_description_Modal .nav-tabs > li.active > a:hover, #q_coins_description_Modal .nav-tabs > li.active > a:focus {background: #FFF; color: #d492c7; border: none;}
#q_coins_description_Modal .modal-body .tab-content {height: 450px; overflow-y: auto; padding: 0 30px;}
#q_coins_description_Modal .modal-body .tab-content ul li {margin-left: 30px; padding-left: 10px; list-style: decimal-leading-zero;}
#q_coins_description_Modal .modal-body .tab-content table tr th {text-align: center; background: #e692cb; white-space:nowrap;}
#q_coins_description_Modal .modal-body .tab-content table tr td {text-align: center;}
#q_coins_description_Modal .modal-body .tab-content .table-bordered > thead > tr > th,
#q_coins_description_Modal .modal-body .tab-content .table-bordered > tbody > tr > th,
#q_coins_description_Modal .modal-body .tab-content .table-bordered > tfoot > tr > th,
#q_coins_description_Modal .modal-body .tab-content .table-bordered > thead > tr > td,
#q_coins_description_Modal .modal-body .tab-content .table-bordered > tbody > tr > td,
#q_coins_description_Modal .modal-body .tab-content .table-bordered > tfoot > tr > td {border: 1px solid #070707;}
#q_coins_description_Modal .modal-body .tab-content .table-bordered > tbody > tr > th:nth-child(1) {width: 11%;}
#q_coins_description_Modal .modal-body .tab-content .table-bordered > tbody > tr > th:nth-child(2) {width: 14%;}
#q_coins_description_Modal .modal-body .tab-content .table-bordered > tbody > tr > th:nth-child(3) {width: 5%;}
#q_coins_description_Modal .modal-body .tab-content .table-bordered > tbody > tr > th:nth-child(5) {width: 14%;}
#q_coins_description_Modal .modal-body .tab-content .table-bordered > tbody > tr:nth-last-child(1) > td {text-align: left;}
#q_coins_description_Modal .modal-body .tab-content .table-bordered > tbody > tr > td:nth-last-child(2) {text-align: left;}

.q_coins_description {position: absolute; right: 100px; top: -28px;}
.q_coins_description a {background: #e692cb; color: #FFF; padding: 3px 20px; border-radius: 10px;}

.q_conis_B_item {margin-bottom: 25px;}
.q_conis_B_item .q_conis_B_item_content {position: relative;}
.q_conis_B_item .q_conis_B_item_content .tag_content {width: 80px; height: 80px; position: absolute; top: 0; left: 0;}
.q_conis_B_item .q_conis_B_item_content .green_tag {position: absolute; z-index: 9; top: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 80px 80px 0 0; border-color: #2cc8d2 transparent transparent transparent;}
.q_conis_B_item .q_conis_B_item_content .orange_tag {position: absolute; z-index: 9; top: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 80px 80px 0 0; border-color: #ffc446 transparent transparent transparent;}
.q_conis_B_item .q_conis_B_item_content .pink_tag {position: absolute; z-index: 9; top: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 80px 80px 0 0; border-color: #ea93ca transparent transparent transparent;}
.q_conis_B_item .q_conis_B_item_content .tag_content_text {position: relative; z-index: 10; width: 60px; height: 40px; -moz-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg);}
.q_conis_B_item .q_conis_B_item_content span {color: #ff0100; font-size: 15px; line-height: 18px; text-align: center; font-weight: bold;width: 60px;bottom: 0px; left: -7px;}
/*20180302 START*/
.q_conis_B_item .q_conis_B_item_content a .module_img {width: 100%; height: 416px; overflow: hidden;}
.q_conis_B_item .q_conis_B_item_content a .module_img img {width: 100%; min-height: 416px; height: initial; position: relative; top: 0; left: 0; z-index: 1; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
/*.q_conis_B_item .q_conis_B_item_content a .module_img img {min-width: 100%; width: initial; min-height: 416px; height: initial; position: relative; top: 0; left: 0; z-index: 1; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}*/
/*20180302 END*/
.q_conis_B_item .q_conis_B_item_content a:hover .module_img img {-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear; -ms-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1);}

.q_conis_B_item .q_conis_B_item_content a {color: #000; display: block;}
.q_conis_B_item .q_conis_B_item_content a:hover {/*color: #666;*/}
.q_conis_B_item .q_conis_B_item_content h3 {color: #f740a4; font-size: 20px; font-weight: bold; text-align: center; height: 28px; line-height: 28px; margin-bottom: 5px; padding: 0 15px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.q_conis_B_item .q_conis_B_item_content h5 {font-size: 16px; margin-top: 0; margin-bottom: 0; text-align: center; height: 25px; padding: 0 15px; line-height: 25px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.q_conis_B_item .q_conis_B_item_content a h3:hover {color: #2dc9d2;}
.q_conis_B_item .q_conis_B_item_content a:hover h5, .q_conis_B_item .q_conis_B_item_content a:hover h6 {color: #666;}


.q_conis_C_item {margin-bottom: 25px;}
.q_conis_C_item .q_conis_C_item_content {position: relative;}
.q_conis_C_item .q_conis_C_item_content .tag_content {width: 80px; height: 80px; position: absolute; top: 0; left: 0;}
.q_conis_C_item .q_conis_C_item_content .green_tag {position: absolute; z-index: 9; top: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 80px 80px 0 0; border-color: #2cc8d2 transparent transparent transparent;}
.q_conis_C_item .q_conis_C_item_content .orange_tag {position: absolute; z-index: 9; top: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 80px 80px 0 0; border-color: #ffc446 transparent transparent transparent;}
.q_conis_C_item .q_conis_C_item_content .pink_tag {position: absolute; z-index: 9; top: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 80px 80px 0 0; border-color: #ea93ca transparent transparent transparent;}
.q_conis_C_item .q_conis_C_item_content .tag_content_text {position: relative; z-index: 10; width: 60px; height: 40px; -moz-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg);}
.q_conis_C_item .q_conis_C_item_content span {color: #ff0100; font-size: 15px; line-height: 18px; text-align: center; font-weight: bold;width: 60px;bottom: 0px; left: -7px;}
.q_conis_C_item .q_conis_C_item_content a .module_img {width: 100%; height: 270px; overflow: hidden;}
.q_conis_C_item .q_conis_C_item_content a .module_img img {width: 100%; min-height: 270px; height: initial; position: relative; top: 0; left: 0; z-index: 1; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
.q_conis_C_item .q_conis_C_item_content a:hover .module_img img {-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear; -ms-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1);}
.q_conis_C_item .q_conis_C_item_content a {color: #000; display: block;}
.q_conis_C_item .q_conis_C_item_content a:hover {/*color: #666;*/}
.q_conis_C_item .q_conis_C_item_content h3 {color: #f740a4; font-size: 20px; font-weight: bold; height: 28px; line-height: 28px; text-align: center; margin-bottom: 5px; padding: 0 15px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.q_conis_C_item .q_conis_C_item_content h5 {font-size: 16px; margin-top: 0; margin-bottom: 0; text-align: center; height: 25px; padding: 0 15px; line-height: 25px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.q_conis_C_item .q_conis_C_item_content a h3:hover {color: #2dc9d2;}
.q_conis_C_item .q_conis_C_item_content a:hover h5, .q_conis_C_item .q_conis_C_item_content a:hover h6 {color: #666;}

.q_conis_D_item {margin-bottom: 25px;}
.q_conis_D_item .q_conis_D_item_content {position: relative;}
.q_conis_D_item .q_conis_D_item_content .tag_content {width: 80px; height: 80px; position: absolute; top: 0; left: 0;}
.q_conis_D_item .q_conis_D_item_content .green_tag {position: absolute; z-index: 9; top: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 80px 80px 0 0; border-color: #2cc8d2 transparent transparent transparent;}
.q_conis_D_item .q_conis_D_item_content .orange_tag {position: absolute; z-index: 9; top: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 80px 80px 0 0; border-color: #ffc446 transparent transparent transparent;}
.q_conis_D_item .q_conis_D_item_content .pink_tag {position: absolute; z-index: 9; top: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 80px 80px 0 0; border-color: #ea93ca transparent transparent transparent;}
.q_conis_D_item .q_conis_D_item_content .tag_content_text {position: relative; z-index: 10; width: 60px; height: 40px; -moz-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg);}
.q_conis_D_item .q_conis_D_item_content span {color: #ff0100; font-size: 15px; line-height: 18px; text-align: center; font-weight: bold;width: 60px;bottom: 0px; left: -7px;}
/*20180302 START*/
.q_conis_D_item .q_conis_D_item_content a .module_img {width: 100%; height: 197px; overflow: hidden;}
/*20180302-2 START*/
.q_conis_D_item .q_conis_D_item_content a .module_img img {min-width: 100%; width: 100%; min-height: 197px; height: initial; position: relative; top: 0; left: 0; z-index: 1; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
/*20180302-2 END*/
/*20180302 END*/
.q_conis_D_item .q_conis_D_item_content a:hover .module_img img {-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear; -ms-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1);}
.q_conis_D_item .q_conis_D_item_content a {color: #000; display: block;}
.q_conis_D_item .q_conis_D_item_content a:hover {/*color: #666;*/}
.q_conis_D_item .q_conis_D_item_content h3 {color: #f740a4; font-size: 20px; font-weight: bold; height: 28px; line-height: 28px; text-align: center; margin-bottom: 5px; padding: 0 15px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.q_conis_D_item .q_conis_D_item_content h5 {font-size: 16px; margin-top: 0; margin-bottom: 0; text-align: center; height: 25px; padding: 0 15px; line-height: 25px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.q_conis_D_item .q_conis_D_item_content a h3:hover {color: #2dc9d2;}
.q_conis_D_item .q_conis_D_item_content a:hover h5, .q_conis_D_item .q_conis_D_item_content a:hover h6 {color: #666;}

.Q_CONIS .more_box {text-align: center; margin-bottom: 30px;}
/*20180306 START*/
.Q_CONIS .more_box a {display: initial; float: none; margin: 0 auto; cursor: pointer;}
/*20180306 END*/
/*20180129比對後與正式機差異處 END*/

.open_menu {display: none;}
.modal {
    overflow-y: scroll; /* has to be scroll, not auto */
    -webkit-overflow-scrolling: touch;
}
/*20180129比對後與正式機差異處 START*/
/*正式機缺一整段*/
/*針對IE11*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .module_content .more_box {width: auto;}
  .module_B_content .module_B_item img {height: auto;}
  .gizle.header .header_nav ul li {height: 35px; line-height: 35px;}
  .Q_coins .interval_query ul li .flatpickr-input {width: 69px; -webkit-box-shadow: none; box-shadow: none;}
  .Q_coins .module_content .more_box a,
  .my_favourite .more_box a.back_member_area,
  .member_specifications .more_box a.back_member_area,
  .common_problem .more_box a.back_member_area {width: 40%;}
  .gizle {height: 100px;}
  .my_favourite ul.nav li {width: 25%;}
  #q_coins_description_Modal .modal-header {top: 3px;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > .product_details_img {height: 202px;}
#q_coins_description_Modal .modal-body .nav-tabs > li > a {position: relative; text-align: center;}
#q_coins_description_Modal .modal-body .nav-tabs > li > a span {position: relative; left: -2px; bottom: 28px; -moz-transform:rotate(-90deg); -webkit-transform:rotate(-90deg); -o-transform:rotate(-90deg); -ms-transform:rotate(-90deg); transform:rotate(-90deg);}
}

@-moz-document url-prefix() {

@media(max-width:1440px) {
    .menu > .menu_group > ul > li > a {padding: 8px 28.5px 4px !important;}
}
@media(min-width:992px) and (max-width:1199px){
    .menu > .menu_group > ul > li > a {padding:8px 16px 4px !important;}
  }
}
/* 針對文章頁裡編輯器內容設定消除

.ARTICLE .article_content * {font-size: inherit;}*/
/*20180129比對後與正式機差異處 END*/

/*20180312 新增頁面 START*/
.other_projects .other_projects_title {display: table; width: 100%; border-bottom: 1px solid #ffc346; margin-bottom: 30px; padding: 0;}
.other_projects .other_projects_title li {font-size: 22px; color: #ffc346; margin: 0; font-weight: bold; padding: 5px 10px; display: inline-block; position: relative;}
.other_projects .other_projects_title li:nth-child(1) {padding: 5px 10px 5px 0;}
.other_projects .other_projects_title li:nth-last-child(1):before {content: '|'; padding-right: 10px; position: absolute; top: 3px; left: -4px;}
.other_projects_content h3 {font-weight: bold;}
.other_projects_content h3 img {margin-right: 5px; vertical-align: inherit;}
.other_projects_content ul {padding-left: 45px;}
.other_projects_content ul li {color: #333; line-height: 25px;}
.other_projects_content ul li a {color: #333; line-height: 25px; display: block;}
.other_projects_content ul li a i {margin-right: 5px;}
.other_projects_content ul li a:hover {color: #ffc346;}
.other_projects_content h4 {color: #ffc346; margin-bottom: 20px; line-height: 30px;}
.other_projects_content .code_img {padding-left: 45px; margin: 20px 0;}
.other_projects_content p {text-align: justify; line-height: 25px; margin-bottom: 20px;}
.other_projects_content .business_group {margin-top: 100px; margin-bottom: 50px;}
.other_projects_content .business_items .business_items_content {background: #ffc346; width: 100%; height: 160px; border-radius: 50%;}
.other_projects_content .business_items:nth-child(even) .business_items_content {margin-top: 50%;}
.other_projects_content .business_items:nth-child(1) .business_items_content {padding-top: 29%;}
.other_projects_content .business_items:nth-child(2) .business_items_content {padding-top: 30%;}
.other_projects_content .business_items:nth-child(3) .business_items_content {padding-top: 34%;}
.other_projects_content .business_items:nth-child(4) .business_items_content {padding-top: 36%;}
.other_projects_content .business_items:nth-child(5) .business_items_content {padding-top: 34%;}
.other_projects_content .business_items:nth-child(6) .business_items_content {padding-top: 22%;}
.other_projects_content .business_items .business_items_content h4 {margin: 0; padding: 0; text-align: center; color: #FFF; line-height: 22px;}
.other_projects_content .business_items .business_items_content h5 {margin: 0; padding: 0; text-align: center; line-height: 25px; font-weight: bold; font-size: 16px;}
.other_projects_content .terms_content h4 {color: #ffc346; margin-bottom: 0px; margin-top: 20px; line-height: 30px;}
/*20180312 END*/

/*20180610 新增頁面 START*/
/* ACTIVITY AREA 活動專區總覽頁 START */
.ACTIVITY_AREA #carousel-example-generic .carousel-control {background-image: none; color: #cccccc; overflow: hidden;}
.ACTIVITY_AREA #carousel-example-generic .carousel-control .glyphicon {width: 80px; height: 80px; line-height: 80px; margin-top: -40px; font-size: 20px; background: #FFF; border-radius: 50%; -webkit-box-shadow: 0 0 40px #CCC; -moz-box-shadow: 0 0 40px #CCC; box-shadow: 0px 0 40px #CCC;}
.ACTIVITY_AREA #carousel-example-generic .carousel-control .glyphicon-chevron-left {margin-left: -50px; left: 10px;}
.ACTIVITY_AREA #carousel-example-generic .carousel-control .glyphicon-chevron-left:before {content: "\e257"; margin-left: 35px;}
.ACTIVITY_AREA #carousel-example-generic .carousel-control .glyphicon-chevron-right {margin-right: -50px; right: 10px;}
.ACTIVITY_AREA #carousel-example-generic .carousel-control .glyphicon-chevron-right:before {content: "\e258"; margin-right: 35px;}
.ACTIVITY_AREA .activity_area_item_content a {display: block; border: 1px solid #bebdbd; margin-bottom: 30px;}
.ACTIVITY_AREA .activity_area_item_content a .module_img {position: relative; height: 300px; overflow: hidden;}
.ACTIVITY_AREA .activity_area_item_content a .module_img img {min-width: 100%; width: 100%; min-height: 300px; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
.ACTIVITY_AREA .activity_area_item_content a:hover .module_img img {-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear; -ms-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1);}
.ACTIVITY_AREA .activity_area_item_content a .module_img .tag_content {width: 80px; height: 80px; position: absolute; top: 0; left: 0;}
.ACTIVITY_AREA .activity_area_item_content a .module_img .tag_content_text {position: relative; z-index: 10; width: 60px; height: 40px; -moz-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg);}
.ACTIVITY_AREA .activity_area_item_content a .module_img .tag_content_text span {position: absolute; color: #FFF; font-size: 15px; line-height: 18px; text-align: center; font-weight: bold;width: 60px;bottom: 0px; left: -7px;}
.ACTIVITY_AREA .activity_area_item_content.pink a .module_img .tag_bg {position: absolute; z-index: 9; top: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 80px 80px 0 0; border-color: #ff93ce transparent transparent transparent;}
.ACTIVITY_AREA .activity_area_item_content.purple a .module_img .tag_bg {position: absolute; z-index: 9; top: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 80px 80px 0 0; border-color: #959cff transparent transparent transparent;}
.ACTIVITY_AREA .activity_area_item_content.blue a .module_img .tag_bg {position: absolute; z-index: 9; top: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 80px 80px 0 0; border-color: #4bc5ff transparent transparent transparent;}
.ACTIVITY_AREA .activity_area_item_content.green a .module_img .tag_bg {position: absolute; z-index: 9; top: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 80px 80px 0 0; border-color: #93c900 transparent transparent transparent;}
.ACTIVITY_AREA .activity_area_item_content.orange a .module_img .tag_bg {position: absolute; z-index: 9; top: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 80px 80px 0 0; border-color: #ff6060 transparent transparent transparent;}
.ACTIVITY_AREA .activity_area_item_content.red a .module_img .tag_bg {position: absolute; z-index: 9; top: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 80px 80px 0 0; border-color: #ff6060 transparent transparent transparent;}
.ACTIVITY_AREA .activity_area_item_content a .module_text {padding: 20px; background: #FFF; height: 160px; position: relative;}
.ACTIVITY_AREA .activity_area_item_content a .module_text h3 { font-size: 20px; margin-top: 0; font-weight: bold; height: 60px; line-height: 30px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}

/* 20180706 START */
.ACTIVITY_AREA .activity_area_item_content.pink a .module_text h3 {color: #ff93ce;}
.ACTIVITY_AREA .activity_area_item_content.pink a .module_text h3:hover {color: #b26790;}
.ACTIVITY_AREA .activity_area_item_content.purple a .module_text h3 {color: #959cff;}
.ACTIVITY_AREA .activity_area_item_content.purple a .module_text h3:hover {color: #686db2;}
.ACTIVITY_AREA .activity_area_item_content.blue a .module_text h3 {color: #4bc5ff;}
.ACTIVITY_AREA .activity_area_item_content.blue a .module_text h3:hover {color: #348ab2;}
.ACTIVITY_AREA .activity_area_item_content.green a .module_text h3 {color: #b6d359;}
.ACTIVITY_AREA .activity_area_item_content.green a .module_text h3:hover {color: #678c00;}
.ACTIVITY_AREA .activity_area_item_content.orange a .module_text h3 {color: #e58080;}
.ACTIVITY_AREA .activity_area_item_content.orange a .module_text h3:hover {color: #b24343;}
.ACTIVITY_AREA .activity_area_item_content.red a .module_text h3 {color: #ff6060;}
.ACTIVITY_AREA .activity_area_item_content.red a .module_text h3:hover {color: #ff6060;}

.ACTIVITY_AREA .activity_area_item_content.pink.deadline a .module_text h3 {color: #b26790;}
.ACTIVITY_AREA .activity_area_item_content.pink.deadline a .module_text h3:hover {color: #ff93ce;}
.ACTIVITY_AREA .activity_area_item_content.purple.deadline a .module_text h3 {color: #686db2;}
.ACTIVITY_AREA .activity_area_item_content.purple.deadline a .module_text h3:hover {color: #959cff;}
.ACTIVITY_AREA .activity_area_item_content.blue.deadline a .module_text h3 {color: #348ab2;}
.ACTIVITY_AREA .activity_area_item_content.blue.deadline a .module_text h3:hover {color: #4bc5ff;}
.ACTIVITY_AREA .activity_area_item_content.green.deadline a .module_text h3 {color: #678c00;}
.ACTIVITY_AREA .activity_area_item_content.green.deadline a .module_text h3:hover {color: #b6d359;}
.ACTIVITY_AREA .activity_area_item_content.orange.deadline a .module_text h3 {color: #b24343;}
.ACTIVITY_AREA .activity_area_item_content.orange.deadline a .module_text h3:hover {color: #e58080;}
.ACTIVITY_AREA .activity_area_item_content.red.deadline a .module_text h3 {color: #ff6060;}
.ACTIVITY_AREA .activity_area_item_content.red.deadline a .module_text h3:hover {color: #ff6060;}
/* 20180706 END */

.ACTIVITY_AREA .activity_area_item_content a .module_text h4 {font-size: 16px; color: #666; margin: 0; line-height: 25px;}
.ACTIVITY_AREA .activity_area_item_content a .module_text h4:last-child {bottom: 20px; position: absolute;}
.ACTIVITY_AREA .activity_area_item_content a .module_text h4 span {/*font-family: fantasy;*/ font-weight: bold; letter-spacing: 1px; font-size: 16px;}

.ACTIVITY_AREA .activity_area_item_content .module_img.history .history_text {position: absolute; z-index: 11;width: 100%; height: 100%; line-height: 300px; background: rgba(0, 0, 0, .7); text-align: center; letter-spacing: 10px; color: #FFF;}
.ACTIVITY_AREA .activity_area_item_content .module_img.history .history_text h1 {display: inline-block; margin: 0; line-height: 300px; font-weight: bold; font-size: 20px;}
/* ACTIVITY AREA 活動專區總覽頁 END */

/* TRIAL TEAM 試用大隊活動頁 START*/
/* 20180706 START */
.TRIAL_TEAM #carousel-example-generic {display: none;}
.MAIN_I.TRIAL_TEAM #carousel-example-generic-2 .flexslider .flex-control-nav,
.MAIN_I.TRIAL_TEAM #carousel-example-generic-2 .flexslider .flex-direction-nav {display: block;}
.MAIN_I.TRIAL_TEAM #carousel-example-generic-2 .flexslider .flex-direction-nav a:before {font-size: 30px;}
.MAIN_I.TRIAL_TEAM #carousel-example-generic-2 #slider.flexslider {margin: 0 0 10px; border: 0;}
.MAIN_I.TRIAL_TEAM #carousel-example-generic-2 #carousel.flexslider {border: 0; margin: 0;}
.MAIN_I.TRIAL_TEAM #carousel-example-generic-2 #slider.flexslider .flex-direction-nav {}
/* 20180706 END */

/* 20181203 START */
.MAIN_I.TRIAL_TEAM #carousel-example-generic-2 #carousel.flexslider .slides > li {border: 1px solid #e1e1e1; width: 120px !important; height: 90px; overflow: hidden; position: relative;}
.MAIN_I.TRIAL_TEAM #carousel-example-generic-2 #carousel.flexslider .slides > li > img {vertical-align: middle; max-width: 100%; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; height: 100%; object-fit: cover;}
/* 20181203 END */

.MAIN_I.TRIAL_TEAM #carousel-example-generic-2 #carousel.flexslider .slides > li.flex-active-slide {border: 1px solid #ffc346;}

/* 20181203 START */
.MAIN_I.TRIAL_TEAM #carousel-example-generic-2 #slider.flexslider .slides > li {height: 464px; overflow: hidden; position: relative;}
.MAIN_I.TRIAL_TEAM #carousel-example-generic-2 #slider.flexslider .slides > li > img {vertical-align: middle; max-width: 100%; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; height: 100%; object-fit: cover;}
/* 20181203 END */

.MAIN_I.TRIAL_TEAM #carousel-example-generic-2 #carousel.flexslider .slides > li img {/*min-height: 120px;*/}

.TRIAL_TEAM .hourglass_group {width: 100%; display: table; margin-bottom: 30px; padding: 0 15px;}
.TRIAL_TEAM .hourglass_group > * {display: inline-block;}
.TRIAL_TEAM .hourglass_group .hourglass_icon {background: #ff93ce; margin-right: 30px; padding: 0 10px; border-radius: 20px; display: -webkit-inline-box;}
.TRIAL_TEAM .hourglass_group .hourglass_icon img.hourglass {
  width: 40px; margin: 5px;
  -webkit-animation: hourglass 1s ease 0s infinite alternate;
  -moz-animation: hourglass 1s ease 0s infinite alternate;
  -ms-animation: hourglass 1s ease 0s infinite alternate;
  -o-animation: hourglass 1s ease 0s infinite alternate;
  animation: hourglass 1s ease 0s infinite alternate;
}
@-webkit-keyframes hourglass {
  0% {
    transform: rotate(0deg);
  }
  50% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-moz-keyframes hourglass {
  0% {
    transform: rotate(0deg);
  }
  50% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-o-keyframes hourglass {
  0% {
    transform: rotate(0deg);
  }
  50% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes hourglass {
  0% {
    transform: rotate(0deg);
  }
  50% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.TRIAL_TEAM .hourglass_group .hourglass_icon h2 {color: #FFF; margin: 0; line-height: 46px;}
.TRIAL_TEAM .hourglass_group .hourglass_icon h2 span {font-size: 40px; font-weight: bold;}
/* 20181213 START */
.TRIAL_TEAM .hourglass_group h1 {color: #ff93ce; font-weight: bold; margin: 0; line-height: 46px;}
/* 針對 Windows10 Edge（版本是13）CSS hack */
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.TRIAL_TEAM .hourglass_group h1 {vertical-align: middle;}
}
/* 20181213 END */
.TRIAL_TEAM .trial_team_event_content {position: relative; width: 100%;background: #FFF;border: 1px solid #d6d6d6;margin: 10px 0 40px;display: table;padding: 30px 10px 50px;}
.TRIAL_TEAM .trial_team_event_content .carousel {padding: 0px;}
.TRIAL_TEAM .trial_team_event_content .carousel .carousel-inner > .item {height: 464px; margin-bottom: 30px;}
.TRIAL_TEAM .trial_team_event_content .carousel-inner > .item > img, .TRIAL_TEAM .trial_team_event_content .carousel-inner > .item > a > img {width: 100%; min-height: 464px;}
.TRIAL_TEAM .trial_team_event_content .carousel-control.left, .TRIAL_TEAM .trial_team_event_content .carousel-control.right {background-image: none;color: #333; top: inherit; bottom: 30px; width: initial; z-index: 99;}
.TRIAL_TEAM .trial_team_event_content .carousel-control.left {left: 0;}
.TRIAL_TEAM .trial_team_event_content .carousel-control.right {right: 0;}
.TRIAL_TEAM .trial_team_event_content .carousel-indicators {display: block; position: inherit; left: inherit; width: 100%; margin-left: 0; margin-bottom: 0; bottom: 0;}
.TRIAL_TEAM .trial_team_event_content .carousel-indicators li {width: 17%; height: 82px; margin: 0 3px; border: 1px solid #e1e1e1; text-indent: inherit; border-radius: 0; overflow: hidden;}
.TRIAL_TEAM .trial_team_event_content .carousel-indicators li.active {width: 17%; height: 82px; background-color: #ffc346; border:  1px solid #ffc346; margin: 0 3px;}
.TRIAL_TEAM .trial_team_event_content .carousel-indicators li.active img {padding: 1px;}
.TRIAL_TEAM .trial_team_event_content .carousel-indicators li img {width: 100%; min-height: 80px;}

.TRIAL_TEAM .trial_team_event_content .trial_team_event_content_text {position: initial;}
.TRIAL_TEAM .trial_team_event_content .trial_team_event_content_text h3 {margin-bottom: 20px;}
.TRIAL_TEAM .trial_team_event_content .trial_team_event_content_text h3:first-child {margin-top: 0;}
.TRIAL_TEAM .trial_team_event_content .trial_team_event_content_text .trial_team_event_title {font-size: 20px; display: table; background: #ff93ce; color: #FFF; letter-spacing: 5px; padding: 5px 30px;}
.TRIAL_TEAM .trial_team_event_content .trial_team_event_content_text h4 {margin-top: 0; color: #666;}
.TRIAL_TEAM .trial_team_event_content .trial_team_event_content_text h4 span {margin-left: 5px;}
.TRIAL_TEAM .trial_team_event_content .trial_team_event_content_text h4.slected_places {color: #ff93ce;}
/*20180611 修改 START*/
.TRIAL_TEAM .trial_team_event_content .trial_team_event_content_text h4 span.big_text {font-weight: bold; /*font-family: fantasy, "custom-Heiti", "\5FAE\8EDF\6B63\9ED1\9AD4", "Microsoft JhengHei", "微軟正黑體";*/ letter-spacing: 1px;}
/*20180611 修改 END*/
.TRIAL_TEAM .trial_team_event_content .trial_team_event_content_text h4 span.big_text i {font-size: 14px; margin: 0 5px;}

.TRIAL_TEAM .trial_team_event_content .btn_exchange {position: absolute; bottom: 50px; text-align: center; right: 10%;}
.TRIAL_TEAM .trial_team_event_content .btn_exchange a {color: #FFF; letter-spacing: 10px; font-size: 26px; display: block; padding: 5px 60px; border-radius: 20px; background: #ffb84d;-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
/* 20180706 START */
.TRIAL_TEAM .trial_team_event_content .btn_exchange a:hover {background: #ff9900;-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
/* 20180706 END */
.TRIAL_TEAM .trial_team_event_content .btn_deadline {position: absolute; bottom: 50px; text-align: center; right: 8%;}
.TRIAL_TEAM .trial_team_event_content .btn_deadline a {color: #FFF; letter-spacing: 10px; font-size: 26px; display: block; padding: 5px 60px; border-radius: 20px; background: #4d4d4d;-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
.TRIAL_TEAM .trial_team_event_content .btn_deadline a:hover {background: #7f7f7f;-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}


.MAIN_II.TRIAL_TEAM {background: url(../images/options_bg.png) center 30%; background-repeat: no-repeat; padding-top: 0;}
.MAIN_II.TRIAL_TEAM .options_item {position: relative;}
.MAIN_II.TRIAL_TEAM .options_item > a > * {float: left;}
.MAIN_II.TRIAL_TEAM .options_item:after {content: url(../images/options_step_arrow.png); position: absolute; top: 35%; right: 10px;}
.MAIN_II.TRIAL_TEAM .options_item:last-child:after {content: '';}
.MAIN_II.TRIAL_TEAM .options_item .options_item_img {width: 28.8%;}
/* 20180706 START */
.MAIN_II.TRIAL_TEAM .options_item > * {float: left;}
.MAIN_II.TRIAL_TEAM .options_item .options_item_img img {width: 100%;}
.MAIN_II.TRIAL_TEAM .options_item .options_item_img.inprogress {animation: mymove 1s infinite; -webkit-animation:mymove 1s infinite ease;}
@keyframes mymove {
   0%,100% { transform: translateY(0px); }
   50% { transform: translateY(-8px); }
}
@-moz-keyframes mymove /* Firefox */
{
0%,100% { transform: translateY(0px); }
   50% { transform: translateY(-8px); }
}

@-webkit-keyframes mymove /* Safari 和 Chrome */
{
0%,100% { transform: translateY(0px); }
   50% { transform: translateY(-8px); }
}

@-o-keyframes mymove /* Opera */
{
0%,100% { transform: translateY(0px); }
   50% { transform: translateY(-8px); }
}

/* 20180706 END */
.MAIN_II.TRIAL_TEAM .options_item .options_item_text {width: 71.1%; padding: 0 20px 0 10px;}
.MAIN_II.TRIAL_TEAM .options_item .options_item_text h3 {color: #333; margin: 5px 0; font-weight: bold; letter-spacing: 5px;}
/*20180611 修改 START*/
.MAIN_II.TRIAL_TEAM .options_item .options_item_text h4 {margin: 5px 0; font-size: 22px; color: #ff93ce; font-weight: bold; /*font-family: fantasy;*/ letter-spacing: 5px;}
/*20180611 修改 END*/
.MAIN_II.TRIAL_TEAM .options_item .options_item_text h4 i {font-size: 14px; margin: 0 5px;}
.MAIN_II.TRIAL_TEAM .options_item .options_item_text ul li {color: #666;}
.MAIN_II.TRIAL_TEAM .experience_list_title {padding-top: 20px;}
.MAIN_II.TRIAL_TEAM .experience_list_title h1 {font-size: 42px; padding: 20px; font-weight: bold; color: #ff93ce; display: table; margin: 0 auto 30px; background: #FFF;}
.MAIN_II.TRIAL_TEAM .experience_list_title h1 span {vertical-align: text-top;}

.MAIN_III.TRIAL_TEAM .more_box {display: none;}
.MAIN_III.TRIAL_TEAM .experience_list_content {}
.MAIN_III.TRIAL_TEAM .experience_list_content ul.active {display: table; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.MAIN_III.TRIAL_TEAM .experience_list_content ul {height: 220px; overflow: hidden; display: block; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.MAIN_III.TRIAL_TEAM .experience_list_content ul li {width: 20%; float: left; padding: 0 15px; margin-bottom: 30px;}
/*.MAIN_III.TRIAL_TEAM .experience_list_content ul li:nth-child(9n+6) {margin-left: 10%;}*/
.MAIN_III.TRIAL_TEAM .experience_list_content ul li .experience_list_item {width: 100%; border-radius: 50%; overflow: hidden; position: relative;}
/* 20180706 START */
.MAIN_III.TRIAL_TEAM .experience_list_content ul li .experience_list_item img {width: 100%;height: 100%;object-fit: cover;}
/* 20180706 END */
.MAIN_III.TRIAL_TEAM .experience_list_content ul li .experience_list_item .experience_list_item_text {font-size: 30px; opacity: 0; background: rgba(255, 147, 206, 0); color: #FFF; text-align: center; position: absolute; width: 100%; display: block; top: 0; height: 100%; border-radius: 50%; padding: 40% 0; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.MAIN_III.TRIAL_TEAM .experience_list_content ul li:hover .experience_list_item .experience_list_item_text {background: rgba(255, 147, 206, .5); opacity: 1; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.MAIN_III.TRIAL_TEAM .experience_list_content .experience_list_btn {text-align: center; margin: 50px;}
.MAIN_III.TRIAL_TEAM .experience_list_content .experience_list_btn a {font-size: 26px; padding: 10px 50px; color: #ff93ce; background: #FFF; border-radius: 20px; border: 1px solid #ff93ce;}
.MAIN_III.TRIAL_TEAM .experience_list_content .experience_list_btn a:after {content: "\f107"; font: normal normal normal 30px/1 FontAwesome; margin-left: 15px;}
.MAIN_III.TRIAL_TEAM .experience_list_content .experience_list_btn.active a:after {content: "\f106";}
.MAIN_III.TRIAL_TEAM .experience_list_content .experience_list_btn.active a {color: #FFF; background: #ff93ce; border: 1px solid #FFF;}
/*.MAIN_III.TRIAL_TEAM .experience_list_content .experience_list_btn a:hover {color: #FFF; background: #ff93ce; border: 1px solid #FFF;}*/

/* 20180822 START */
.MAIN_III.TRIAL_TEAM .special_left {width: 840px;}
.MAIN_III.TRIAL_TEAM .special_right {width: 330px;}
/* 20180822 END */

.MAIN_III.TRIAL_TEAM .trial_team_event_other {width: 100%; border: 1px solid #c8c8c8; padding: 25px;}
.MAIN_III.TRIAL_TEAM .trial_team_event_other .nav-tabs {border-bottom: none;}
.MAIN_III.TRIAL_TEAM .trial_team_event_other .nav-tabs li {width: 50%;}
/* 20180706 START */
.MAIN_III.TRIAL_TEAM .trial_team_event_other .nav-tabs li:nth-child(1) a {font-size: 20px; line-height: 40px; margin-right: 0; color: #666; border: none; border-bottom: 2px solid #666; background-color: transparent; border-radius: 0;}
.MAIN_III.TRIAL_TEAM .trial_team_event_other .nav-tabs li:nth-child(1) a:hover {color: #FFF; background-color: #666;}
.MAIN_III.TRIAL_TEAM .trial_team_event_other .nav-tabs li:nth-child(2) a {font-size: 20px; line-height: 40px; margin-right: 0; color: #ff93ce; border: none; border-bottom: 2px solid #ff93ce; background-color: transparent; border-radius: 0;}
.MAIN_III.TRIAL_TEAM .trial_team_event_other .nav-tabs li:nth-child(2) a:hover {color: #FFF; background-color: #ff93ce;}
.MAIN_III.TRIAL_TEAM .trial_team_event_other .nav-tabs li:last-child {text-align: right;}
.MAIN_III.TRIAL_TEAM .trial_team_event_other .nav-tabs li.active:nth-child(1) > a,
.MAIN_III.TRIAL_TEAM .trial_team_event_other .nav-tabs li.active:nth-child(1) > a:hover,
.MAIN_III.TRIAL_TEAM .trial_team_event_other .nav-tabs li.active:nth-child(1) > a:active,
.MAIN_III.TRIAL_TEAM .trial_team_event_other .nav-tabs li.active:nth-child(1) > a:focus {color: #FFF; background-color: #666;}
.MAIN_III.TRIAL_TEAM .trial_team_event_other .nav-tabs li.active:nth-child(2) > a,
.MAIN_III.TRIAL_TEAM .trial_team_event_other .nav-tabs li.active:nth-child(2) > a:hover,
.MAIN_III.TRIAL_TEAM .trial_team_event_other .nav-tabs li.active:nth-child(2) > a:active,
.MAIN_III.TRIAL_TEAM .trial_team_event_other .nav-tabs li.active:nth-child(2) > a:focus {color: #FFF; background-color: #ff93ce;}
/* 20180706 END */
/* 20180701 START */
.MAIN_III.TRIAL_TEAM .trial_team_event_other .tab-content .tab-pane {padding: 25px 10px; font-size: 16px; color: #969696; line-height: 30px;}
.MAIN_III.TRIAL_TEAM .trial_team_event_other .tab-content .tab-pane > ul {padding-left: 30px;}
.MAIN_III.TRIAL_TEAM .trial_team_event_other .tab-content .tab-pane > ol {padding-left: 30px;}
.MAIN_III.TRIAL_TEAM .trial_team_event_other .tab-content .tab-pane ul li {font-size: 16px; color: #969696; line-height: 30px; list-style: disc;}
.MAIN_III.TRIAL_TEAM .trial_team_event_other .tab-content .tab-pane ol li {font-size: 16px; color: #969696; line-height: 30px; list-style: decimal-leading-zero;}
/* 20180701 END */

/* 20180703 START */
.MAIN_III.TRIAL_TEAM .trial_team_event_precautions .precautions_content img,
.MAIN_III.TRIAL_TEAM .trial_team_event_precautions .precautions_content iframe,
.MAIN_III.TRIAL_TEAM .trial_team_event_other .tab-content .tab-pane img,
.MAIN_III.TRIAL_TEAM .trial_team_event_other .tab-content .tab-pane iframe {max-width: 100%;}
/* 20180703 END */

.MAIN_III.TRIAL_TEAM .trial_team_event_precautions {width: 100%; border: 1px solid #c8c8c8; padding: 25px; margin-top: 30px;}
.MAIN_III.TRIAL_TEAM .trial_team_event_precautions h3 {font-size: 20px; color: #ff93ce; margin: 10px 0 0px; padding-bottom: 20px; border-bottom: 2px solid #ff93ce;}
.MAIN_III.TRIAL_TEAM .trial_team_event_precautions h3 i {margin-right: 5px;}
/* 20180701 START */
.MAIN_III.TRIAL_TEAM .trial_team_event_precautions .precautions_content {padding: 25px 10px; font-size: 16px; color: #969696; line-height: 30px;}
.MAIN_III.TRIAL_TEAM .trial_team_event_precautions .precautions_content h5 {font-size: 16px; color: #969696; line-height: 30px;}
.MAIN_III.TRIAL_TEAM .trial_team_event_precautions .precautions_content ul {padding-left: 30px;}
.MAIN_III.TRIAL_TEAM .trial_team_event_precautions .precautions_content ol {padding-left: 30px;}
.MAIN_III.TRIAL_TEAM .trial_team_event_precautions .precautions_content ul li {font-size: 16px; color: #969696; line-height: 30px; list-style: disc;}
.MAIN_III.TRIAL_TEAM .trial_team_event_precautions .precautions_content ol li {font-size: 16px; color: #969696; line-height: 30px; list-style: decimal-leading-zero;}
/* 20180701 END */
.MAIN_III.TRIAL_TEAM .trial_team_event_experience {width: 100%; margin-top: 40px;}
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_group {display: block; margin: 10px -5px 0; float: left;}
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_group:first-child {margin: 20px -5px 0;}
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_group:last-child {margin: 10px -5px 20px;}
/* 20180713 START */
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_group#outbox {/*column-count: 2;*/    width: 820px;
  margin: 0 auto;
  position: relative;}
/* 20190124 START */
/* 20190416 START */
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_group#outbox .content_box{/*break-inside: avoid; box-sizing: border-box; overflow: -webkit-paged-x;*/position: absolute;
  width: 100%;
  padding: 0 7px 14px;
  top: 0;
  left: 40%;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -ms-transition: all 0.3s;
  transition: all 0.3s;}
/* 20190416 END */
/* .MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_group#outbox .content_box iframe{width: 100%;} */
/* .MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_group#outbox .content_box video{width: 100%;} */

/* 20190124 END */
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_group > div {padding: 0 0px 15px;}
/* 20180713 END */

/* 20180822 START */
/* 20190416 START */
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item {background: #ebebeb; padding: 25px 10px; display: table;}
/* 20190416 END */
/* 20180822 END */

/* 20180706 START */
/* 20190416 START */
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_people {width: 585px; float: left; text-align: center;}
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_products {width: 200px; float: left; text-align: center;}
/* 20190416 END */
/* 20180706 END */
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_people > * {float: left;}
/* 20180706 START */
/* 20190124 START */
/* 20190416 START */
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_people img {margin-right: 7px; border-radius: 50%; width: 80px; height: 80px; object-fit: cover;}
/* 20190416 END */
/* 20190124 END */
/* 20180706 END */
/* 20190416 START */
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_people .share_people_content {width: 85%;}
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_people .share_people_content > * {float: left;}
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_people span {font-size: 13px; margin-top: 10px; width: 100%; text-align: left;}
/* 20190416 END */
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_people h3 {font-size: 20px; font-weight: bold; margin: 0; line-height: 30px;}
/* 20180626 START */
/* 20190416 START */
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_people h4 span {color: #ff93ce; width: 100%; text-align: left; font-size: 24px; display: table; margin: 0px; width: initial; float: left;}
/* 20190416 END */
/* 20180713 START */
/* 20190416 START */
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_people h4 {color: #ff93ce; width: 100%; text-align: left; font-size: 24px; line-height: 30px; margin: 0px; height: 60px;}
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_people_foreword {width: 585px; float: left;}
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_people_foreword h5 {width: 100%; text-align: left; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; line-height: 20px;}
/* 20190416 END */
/* 20180713 END */
/* 20180626 END */
/* 20180625 START */
/* 20180706 START */
/* 20190416 START */
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_products {background: #FFF; padding: 2px; height: 200px; overflow: hidden; position: relative; float: right;}
/* 20190416 END */
/* 20180706 END */
/* 20180726 START */
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_products img {width: 100%; border: 2px solid #f7f7f7; vertical-align: middle; max-width: 100%; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto;}
/* 20180726 END */
/* 20180625 END */
/* 20190416 START */
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_articles {width: 100%; height: 0px; line-height: 20px; float: left; margin-top: 20px; overflow: hidden; text-overflow: ellipsis; display: none; -webkit-line-clamp: 8; -webkit-box-orient: vertical; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;word-break: break-word;}
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_articles.active {height: auto; padding-bottom: 50px; overflow: hidden; text-overflow: inherit; display: block; -webkit-line-clamp: initial; -webkit-box-orient: initial; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_articles_btn {text-align: center; margin-top: -30px; float: left; width: 100%;}
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_articles_btn a {font-size: 14px; padding: 10px 25px; color: #ff93ce; background: #FFF; border-radius: 20px; border: 1px solid #ff93ce;}
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_articles_btn a:after {content: "\f107"; font: normal normal normal 20px/1 FontAwesome; margin-left: 5px; vertical-align: bottom;}
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_articles_btn.active a:after {content: "\f106";}
/* 20190416 END */
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_articles_btn.active a,
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_articles_btn a:hover {color: #ff93ce; background: #FFF; border: 1px solid #ff93ce;}
/* 20180706 START */
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_articles img {max-width: 100%; height: initial;}
/* 20180706 END */

.MAIN_III.TRIAL_TEAM .organizer_group .organizer_title {font-size: 16px; color: #FFF; text-align: center; background: #ff93ce;}
/* 20180928 START */
.MAIN_III.TRIAL_TEAM .organizer_group .organizer_content {border: 1px solid #cbcbcb; padding: 0 10px 20px; margin-bottom: 20px;}
.MAIN_III.TRIAL_TEAM .organizer_group .organizer_content:nth-child(2) {border-top: none;}
/* 20180928 END */
.MAIN_III.TRIAL_TEAM .organizer_group .organizer_content > img {width: 100%; padding: 40px 0px;}
.MAIN_III.TRIAL_TEAM .organizer_group .organizer_content ul li {color: #969696; font-size: 13px;}
/* 20180706 START */
.MAIN_III.TRIAL_TEAM .organizer_group .organizer_content ul li a {color: #969696; font-size: 13px;}
.MAIN_III.TRIAL_TEAM .organizer_group .organizer_content ul li a:hover {text-decoration: underline;}
/* 20180706 END */
.MAIN_III.TRIAL_TEAM .organizer_group .organizer_content ul li span {font-size: 12px; font-family: serif; width: 100%; word-break: break-all; display: block;}

/* 20180928 START */
.MAIN_III.TRIAL_TEAM .co_organizer_group .bx-wrapper {margin-bottom: 0;}
.MAIN_III.TRIAL_TEAM .co_organizer_group .bx-viewport {height: initial !important;}
.MAIN_III.TRIAL_TEAM .co_organizer_group .bx-wrapper .bx-controls-direction a {top: 25%;}
.MAIN_III.TRIAL_TEAM .co_organizer_group .bx-wrapper .bx-prev:before {font-size: 30px;}
.MAIN_III.TRIAL_TEAM .co_organizer_group .bx-wrapper .bx-next:before {font-size: 30px;}
.MAIN_III.TRIAL_TEAM .co_organizer_group .bx-wrapper .bx-prev {left: 5px;}
.MAIN_III.TRIAL_TEAM .co_organizer_group .bx-wrapper .bx-next {right: 5px; text-align: right;}
.MAIN_III.TRIAL_TEAM .co_organizer_group .co_organizer_title {font-size: 16px; color: #FFF; text-align: center; background: #ff93ce;}
.MAIN_III.TRIAL_TEAM .co_organizer_group .co_organizer_content {border: 1px solid #cbcbcb; padding: 0 10px 20px; margin-bottom: 20px;}
.MAIN_III.TRIAL_TEAM .co_organizer_group .co_organizer_content:nth-child(2) {border-top: none;}
.MAIN_III.TRIAL_TEAM .co_organizer_group .co_organizer_content > img {width: 100%; padding: 20px 10px;}
.MAIN_III.TRIAL_TEAM .co_organizer_group .co_organizer_content ul li {color: #969696; font-size: 13px;}
.MAIN_III.TRIAL_TEAM .co_organizer_group .co_organizer_content ul li a {color: #969696; font-size: 13px;}
.MAIN_III.TRIAL_TEAM .co_organizer_group .co_organizer_content ul li a:hover {text-decoration: underline;}
.MAIN_III.TRIAL_TEAM .co_organizer_group .co_organizer_content ul li span {font-size: 12px; font-family: serif; width: 100%; word-break: break-all; display: block;}

.MAIN_III.TRIAL_TEAM .sponsor_group .bx-wrapper {margin-bottom: 0;}
.MAIN_III.TRIAL_TEAM .sponsor_group .bx-viewport {height: initial !important;}
.MAIN_III.TRIAL_TEAM .sponsor_group .bx-wrapper .bx-controls-direction a {top: 25%;}
.MAIN_III.TRIAL_TEAM .sponsor_group .bx-wrapper .bx-prev:before {font-size: 30px;}
.MAIN_III.TRIAL_TEAM .sponsor_group .bx-wrapper .bx-next:before {font-size: 30px;}
.MAIN_III.TRIAL_TEAM .sponsor_group .bx-wrapper .bx-prev {left: 5px;}
.MAIN_III.TRIAL_TEAM .sponsor_group .bx-wrapper .bx-next {right: 5px; text-align: right;}
.MAIN_III.TRIAL_TEAM .sponsor_group .sponsor_title {font-size: 16px; color: #FFF; text-align: center; background: #ff93ce;}
.MAIN_III.TRIAL_TEAM .sponsor_group .sponsor_content {border: 1px solid #cbcbcb; padding: 0 10px 20px; margin-bottom: 20px;}
.MAIN_III.TRIAL_TEAM .sponsor_group .sponsor_content:nth-child(2) {border-top: none;}
.MAIN_III.TRIAL_TEAM .sponsor_group .sponsor_content > img {width: 100%; padding: 20px 10px;}
.MAIN_III.TRIAL_TEAM .sponsor_group .sponsor_content ul li {color: #969696; font-size: 13px;}
.MAIN_III.TRIAL_TEAM .sponsor_group .sponsor_content ul li a {color: #969696; font-size: 13px;}
.MAIN_III.TRIAL_TEAM .sponsor_group .sponsor_content ul li a:hover {text-decoration: underline;}
.MAIN_III.TRIAL_TEAM .sponsor_group .sponsor_content ul li span {font-size: 12px; font-family: serif; width: 100%; word-break: break-all; display: block;}

.MAIN_III.TRIAL_TEAM .related_activities {margin-top: 0px;}
/* 20180928 END */
.MAIN_III.TRIAL_TEAM .related_activities .related_activities_title {font-size: 16px; color: #FFF; text-align: center; background: #ff93ce; margin-bottom: 10px;}
.MAIN_III.TRIAL_TEAM .related_activities .related_activities_content {border: 1px solid #ff93ce; margin-bottom: 10px; padding: 10px; text-align: center}
.MAIN_III.TRIAL_TEAM .related_activities .related_activities_content:last-child {margin-bottom: 0px;}

/* 20180822 START */
.MAIN_III.TRIAL_TEAM .related_activities .related_activities_content p {font-size: 13px; margin-top: 10px; text-align: left; line-height: 18px; height: 36px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
/* 20180822 END */

.MAIN_III.TRIAL_TEAM .related_activities .related_activities_content span {font-size: 12px; color: #959595;}
.MAIN_III.TRIAL_TEAM .related_activities .related_activities_content img,
.MAIN_III.TRIAL_TEAM .favorite_activities .favorite_activities_content img {width: 100%;}

.MAIN_III.TRIAL_TEAM .favorite_activities {margin-top: 10px;}
.MAIN_III.TRIAL_TEAM .favorite_activities .favorite_activities_title {font-size: 16px; color: #FFF; text-align: center; background: #ff93ce; margin-bottom: 10px;}
.MAIN_III.TRIAL_TEAM .favorite_activities .favorite_activities_content {border: 1px solid #ff93ce; margin-bottom: 10px; padding: 10px; text-align: center}
.MAIN_III.TRIAL_TEAM .favorite_activities .favorite_activities_content:last-child {margin-bottom: 0px;}

/* 20180822 START */
.MAIN_III.TRIAL_TEAM .favorite_activities .favorite_activities_content p {font-size: 13px; margin-top: 10px; text-align: left; line-height: 18px; height: 36px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
/* 20180822 END */

.MAIN_III.TRIAL_TEAM .favorite_activities .favorite_activities_content span {font-size: 12px; color: #959595;}
/* TRIAL TEAM 試用大隊活動頁 END*/

/* SIGN UP 試用大隊報名頁 START*/
.SIGN_UP .sign_up_content {border: 1px solid #cfcfcf; padding: 70px 100px; background: url(../images/QA_bg.png) 65px 115px; background-repeat: no-repeat;}
.SIGN_UP .sign_up_content .registration_info_title > * {display: inline-block;}
.SIGN_UP .sign_up_content .registration_info_title h1 {color: #ff93ce; font-size: 60px;}
.SIGN_UP .sign_up_content .registration_info_title h3 {color: #777; font-size: 21px; margin-left: 10px;}
.SIGN_UP .sign_up_content .registration_info_content {width: 100%; border: 1px solid #c8c8c8; padding: 10px;}
.SIGN_UP .sign_up_content .registration_info_content_border {width: 100%; border: 1px solid #c8c8c8; padding: 45px 75px;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul {margin-bottom: 20px; display: table; width: 100%;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul:last-child {margin-bottom: 0;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li {float: left; font-size: 18px; color: #777;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li:nth-child(odd) {width: 15%; text-align: left; padding-right: 10px; line-height: 34px;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li:nth-child(even) {width: 85%; line-height: 34px;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li input {/*font-size: 18px;*/}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li > ul {margin-bottom: 0;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li > ul > li .form-group {position: relative; float: left; width: 32%; margin: 0 12px 0 0;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li > ul > li .form-group .form-control {color: #777; background: transparent;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li > ul > li .form-group:last-child {margin: 0;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li > ul > li .form-group .select_down_arrow {color: #ff93ce; right: 10px; z-index: -1;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li > ul > li {width: 100%;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li > ul > li:last-child .form-group {width: 100%; margin-top: 20px;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li > ul > li .form-group.other_countries {width: 66%;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .radio {float: left; margin: 5px 10px 0 0;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .radio:nth-child(3),
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .radio:nth-child(4) {width: 100%; margin: 0;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .radio label {margin-bottom: 10px; color: #777;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .radio label span {color: #ff93ce;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .radio > ul > li .form-group {position: relative; float: left; width: 23.1%; margin-right: 16px;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .radio > ul > li .form-group .form-control {color: #777; background: transparent;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .radio > ul > li .form-group:first-child {line-height: 34px;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .radio > ul > li .form-group:last-child {margin-right: 0;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .radio > ul > li .form-group .select_down_arrow {color: #ff93ce; right: 10px; z-index: -1;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .radio > ul > li.have_children .form-group {margin-bottom: 0;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .radio label input {width: 16px; height: 16px; margin-left: -20px; margin-top: 9px;}

.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .checkbox {float: left; margin: 5px 10px 0 0;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .checkbox:nth-child(4) {width: 100%; margin: 0;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .checkbox label {margin-bottom: 10px;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .checkbox label span {color: #ff93ce;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .checkbox > ul > li .form-group {position: relative; float: left; width: 23.1%; margin-right: 16px;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .checkbox > ul > li .form-group .form-control {color: #777; background: transparent;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .checkbox > ul > li .form-group:last-child {margin-right: 0;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .checkbox > ul > li .form-group .select_down_arrow {color: #ff93ce; right: 10px; z-index: -1;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .checkbox > ul > li.have_children .form-group {margin-bottom: 0;}

/* 20180628 START */
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .checkbox label input {width: 16px; height: 16px; margin-left: -20px; margin-top: 9px;}
/* 20180701 START */
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .checkbox > ul > li.have_children {position: relative; display: table; width: 100%; margin-bottom: 15px;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .checkbox > ul > li.have_children .plus_btn {position: absolute; right: -25px; font-size: 22px; line-height: 34px; color: #2cc8d2;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .checkbox > ul > li.have_children .minus_btn {position: absolute; right: -25px; font-size: 22px; line-height: 34px; color: #F00;}
/* 20180701 END */
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .checkbox:nth-child(4) > ul > li.have_children .form-group:nth-child(4) {margin-right: 0;}
/* 20180628 END */

.SIGN_UP .sign_up_content .QandA_group {width: 100%; display: table; padding-top: 80px;}
.SIGN_UP .sign_up_content .QandA_group .Q_group {background: url(../images/QA_bg.png) left 65px; background-repeat: no-repeat; margin-bottom: 80px;}
.SIGN_UP .sign_up_content .QandA_group .Q_group:last-child {margin-bottom: 0;}
.SIGN_UP .sign_up_content .QandA_group .Q_group .Q_title > * {display: inline-block;}
/* 20180731 START */
.SIGN_UP .sign_up_content .QandA_group .Q_group .Q_title span {font-size: 150px; color: #FFF; -webkit-text-stroke: 1px #ff93ce; line-height: 0.8;}
.SIGN_UP .sign_up_content .QandA_group .Q_group .Q_title h1 {color: #ff93ce; vertical-align: bottom; margin-left: 10px;}
/* 20180731 END */
.SIGN_UP .sign_up_content .QandA_group .Q_group .Q_content {width: 100%; border: 1px solid #c8c8c8; padding: 10px; margin-top: 15px;}
.SIGN_UP .sign_up_content .QandA_group .Q_group .Q_content .Q_content_border {width: 100%; border: 1px solid #c8c8c8; padding: 30px 70px;}
.SIGN_UP .sign_up_content .QandA_group .Q_group .Q_content .Q_content_border ul {width: 100%; display: table;}
.SIGN_UP .sign_up_content .QandA_group .Q_group .Q_content .Q_content_border ul li {float: left; width: 75%; font-size: 24px; color: #777;}
.SIGN_UP .sign_up_content .QandA_group .Q_group .Q_content .Q_content_border ul li:nth-child(1) {width: 25%; color: #777;}
.SIGN_UP .sign_up_content .QandA_group .Q_group .Q_content .Q_content_border ul li input {font-size: 24px; border: none; box-shadow: none; background: transparent;}
.SIGN_UP .sign_up_content .QandA_group .Q_group .Q_content .Q_content_border .checkbox label {width: 100%; color: #777; font-size: 24px; margin-bottom: 5px; margin-right: 50px; font-weight: normal;}
.SIGN_UP .sign_up_content .QandA_group .Q_group .Q_content .Q_content_border .checkbox label input {width: 24px; height: 24px; margin-left: -30px; color: #777;}
.SIGN_UP .sign_up_content .terms_check .checkbox label {color: #777;}
.SIGN_UP .sign_up_content .terms_check .checkbox label span a {color: #ff93ce;}
.SIGN_UP .sign_up_content .sign_up_btn ul {text-align: center; width: 100%; margin-top: 50px;}
.SIGN_UP .sign_up_content .sign_up_btn ul li {display: inline-block;}
/* 20180706 START */
.SIGN_UP .sign_up_content .sign_up_btn ul li .send_out_btn {border: 0; font-size: 24px; letter-spacing: 20px; margin: 0 10px; color: #FFF; text-align: center; padding: 10px 50px 10px 70px; border-radius: 50px; background: #ff93ce; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
/* 20180706 END */
.SIGN_UP .sign_up_content .sign_up_btn ul li .send_out_btn:hover {background: #e477b3; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
.SIGN_UP .sign_up_content .sign_up_btn ul li .cancel_btn {font-size: 24px; letter-spacing: 20px; margin: 0 10px; color: #777; border: 1px solid #777; text-align: center; padding: 10px 50px 10px 70px; border-radius: 50px; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
.SIGN_UP .sign_up_content .sign_up_btn ul li .cancel_btn:hover {background: #EEE; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
/* SIGN UP 試用大隊報名頁 END*/

/* EXPERIENCE 試用大隊回填心得頁面 START*/
.EXPERIENCE .experience_content {border: 1px solid #cfcfcf; padding: 70px 80px;}
.EXPERIENCE .experience_content .experience_info_title h1 {color: #ff93ce; font-size: 60px; margin: 0;}
.EXPERIENCE .experience_content .experience_info_title h3 {color: #ff93ce; font-size: 37px; margin: 0;}.SIGN_UP .sign_up_content .QandA_group {padding-top: 80px;}
.EXPERIENCE .experience_content .QandA_group {width: 100%; display: table; padding-top: 30px;}
.EXPERIENCE .experience_content .QandA_group .Q_group {background: url(../images/QA_bg.png) left 90px; background-repeat: no-repeat; margin-bottom: 80px;}
.EXPERIENCE .experience_content .QandA_group .Q_group p {font-size: 20px; margin-top: 15px;}
.EXPERIENCE .experience_content .QandA_group .Q_group p > span a {color: #ff93ce;}
.EXPERIENCE .experience_content .QandA_group .Q_group:last-child {margin-bottom: 0;}
.EXPERIENCE .experience_content .QandA_group .Q_group .Q_title > * {float: left;}
.EXPERIENCE .experience_content .QandA_group .Q_group .Q_title {display: table;}
.EXPERIENCE .experience_content .QandA_group .Q_group .Q_title h1 {color: #ff93ce; vertical-align: bottom; margin-left: 10px; width: 60%; margin-bottom: 0; margin-top: 35px;}
.EXPERIENCE .experience_content .QandA_group .Q_group .Q_title h3 {color: #4d4d4d; vertical-align: bottom; margin-left: 10px; margin-top: 10px; font-size: 18px;}
.EXPERIENCE .experience_content .QandA_group .Q_group .Q_content {width: 100%; border: 1px solid #c8c8c8; padding: 10px; margin-top: 45px; display: inline-block;}
.EXPERIENCE .experience_content .QandA_group .Q_group .Q_content input[type="text"] {border: 1px solid #c8c8c8; border-radius: initial; background: transparent; height: 100px;}
.EXPERIENCE .experience_content .QandA_group .Q_group .Q_content textarea {border-radius: initial; background: transparent;}
.EXPERIENCE .experience_content .QandA_group .Q_group:nth-child(2) {background-size: contain;}
.EXPERIENCE .experience_content .QandA_group .Q_group:nth-child(2) .Q_content {border: none; padding: 0;}
.EXPERIENCE .experience_content .QandA_group .Q_group:nth-child(2) .Q_content .dropify-wrapper {border: 1px solid #ff93ce; height: 236px;}
.EXPERIENCE .experience_content .QandA_group .Q_group:nth-child(2) .Q_content > span {width: 100%; display: table; text-align: center; color: #999;}
.EXPERIENCE .experience_content .QandA_group .Q_group:nth-child(2) .Q_content .dropify_btn {margin: 0 auto; display: table; margin-top: 20px; font-size: 20px; color: #ff93ce; border: 1px solid #ff93ce; border-radius: 20px; cursor: pointer; padding: 5px 30px; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
.EXPERIENCE .experience_content .QandA_group .Q_group:nth-child(2) .Q_content .dropify_btn i {margin-left: 5px;}
.EXPERIENCE .experience_content .QandA_group .Q_group:nth-child(2) .Q_content .dropify_btn:hover {color: #FFF; border: 1px solid #FFF; background: #ff93ce; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
.EXPERIENCE .experience_content .sign_up_btn ul {text-align: center; width: 100%; margin-top: 50px;}
.EXPERIENCE .experience_content .sign_up_btn ul li {display: inline-block;}
.EXPERIENCE .experience_content .sign_up_btn ul li .send_out_btn {font-size: 24px; letter-spacing: 20px; margin: 0 10px; color: #FFF; text-align: center; padding: 10px 50px 10px 70px; border-radius: 50px; background: #ff93ce; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
.EXPERIENCE .experience_content .sign_up_btn ul li .send_out_btn:hover {background: #e477b3; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
.EXPERIENCE .experience_content .sign_up_btn ul li .cancel_btn {font-size: 24px; letter-spacing: 20px; margin: 0 10px; color: #666; border: 1px solid #666; text-align: center; padding: 10px 50px 10px 70px; border-radius: 50px; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
.EXPERIENCE .experience_content .sign_up_btn ul li .cancel_btn:hover {background: #EEE; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
/* EXPERIENCE 試用大隊回填心得頁面 END*/
.QandA_group .m{ width: 100%; margin-left: auto; margin-right: auto; }
.QandA_group .m .panel {margin-bottom: 0; border: 1px solid #c8c8c8; border-radius: initial; background: transparent;}

/* TRIAL TEAM 試用大隊頻道頁 START*/
.TRIAL_TEAM_LIST {margin-bottom: 30px;}
.TRIAL_TEAM_LIST .content {width: 100%;display: table; margin-bottom: 20px;}
.TRIAL_TEAM_LIST .more_box {text-align: center;}
.TRIAL_TEAM_LIST .more_box a {float: initial; margin: 0 auto;}
.TRIAL_TEAM_LIST .slider_title {display: inline-block; float: initial; width: 24.6%; vertical-align: middle;}
.TRIAL_TEAM_LIST .slider_title h1 {color: #ff93ce; border-top: 1px solid #ff93ce; border-bottom: 1px solid #ff93ce; text-align: center; padding: 20px 0;}
.TRIAL_TEAM_LIST .slider_content {display: inline-block; float: initial; vertical-align: middle;}
.TRIAL_TEAM_LIST .slider_content .carousel {border: 1px solid #ff93ce;}
.TRIAL_TEAM_LIST .slider_content .carousel-control {display: none;}
.TRIAL_TEAM_LIST .slider_content .carousel-indicators {display: block; bottom: -70px;}
.TRIAL_TEAM_LIST .slider_content .carousel-indicators li {width: 12px; height: 12px;border: 1px solid #ff93ce; margin: 0px 10px;}
.TRIAL_TEAM_LIST .slider_content .carousel-indicators li.active {background-color: #ff93ce; border: 1px solid #ff93ce;}
.TRIAL_TEAM_LIST .slider_content .carousel-inner > .item {height: 473px;}
/* 20181130 START */
/* 20181227 START */
.TRIAL_TEAM_LIST .slider_content .carousel-inner > .item > img, .TRIAL_TEAM_LIST .slider_content .carousel-inner > .item > a > img {min-height: inherit; vertical-align: middle; max-width: 100%; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; height: 100%; object-fit: cover;}
/* 20181227 END */
/* 20181130 END */
.TRIAL_TEAM_LIST .slider_content .carousel-inner > .item > img, .TRIAL_TEAM .slider_content .carousel-inner > .item > a > img {min-height: 473px;}
.TRIAL_TEAM_LIST .slider_content .carousel .carousel-inner a .carousel-caption {padding: 10px 50px;}
.TRIAL_TEAM_LIST .slider_content .carousel .carousel-inner a .carousel-caption h1 {-webkit-line-clamp: 2; height: 80px;}

/* 20180710 START */
.TRIAL_TEAM_LIST .trial_team_item_content {padding: 20px 0;border-bottom: 1px solid #e6e6e6; display: table; width: 100%;}
.TRIAL_TEAM_LIST .trial_team_item_content:last-child {border-bottom: none;}
.TRIAL_TEAM_LIST .trial_team_item_content .module_img {height: 293px; overflow: hidden; position: relative; padding: 0;}
/* 20180710 END */
/*20180727 START*/
.TRIAL_TEAM_LIST .trial_team_item_content .module_img img {min-width: 100%; width: 100%; min-height: 293px; vertical-align: middle; max-width: 100%; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
/*20180727 END*/
.TRIAL_TEAM_LIST .trial_team_item_content:hover .module_img img {-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear; -ms-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1);}
.TRIAL_TEAM_LIST .trial_team_item_content .module_text {padding: 25px 15px; position: relative;}
.TRIAL_TEAM_LIST .trial_team_item_content .module_text h1 {color: #ff93ce; font-size: 30px; font-weight: bold; text-align: left; margin-bottom: 50px; height: 120px; line-height: 40px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.TRIAL_TEAM_LIST .trial_team_item_content .module_text h1:hover {color: #b26790;}
.TRIAL_TEAM_LIST .trial_team_item_content .module_text h4 {color: #666; margin: 0; font-size: 20px;}
.TRIAL_TEAM_LIST .trial_team_item_content .module_text h4 span {letter-spacing: 1px; font-size: 24px;}

/* 20180703 START */
.TRIAL_TEAM_LIST .trial_team_item_content .module_text a.participate {background: #FFF; color: #ff93ce; border: 1px solid #ff93ce; position: absolute; right: 0; bottom: 35px; text-align: center; padding: 6px 30px; border-radius: 20px;}
.TRIAL_TEAM_LIST .trial_team_item_content .module_text a.participate:hover {background: #ff93ce; color: #FFF; border: 1px solid #ff93ce;}
/* 20180703 END */

.TRIAL_TEAM_LIST .history_title {margin-top: 50px;}
.TRIAL_TEAM_LIST .trial_team_item_content.history .module_img .history_text {position: absolute; z-index: 10;width: 100%; height: 100%; line-height: 293px; background: rgba(0, 0, 0, .7); text-align: center; letter-spacing: 10px; color: #FFF;}
.TRIAL_TEAM_LIST .trial_team_item_content.history .module_img .history_text h1 {display: inline-block; margin: 0; line-height: 293px; font-weight: bold;}
.TRIAL_TEAM_LIST .trial_team_item_content.history .module_text h1 {color: #666;}
.TRIAL_TEAM_LIST .trial_team_item_content.history .module_text h1:hover {color: #666;}
/*.TRIAL_TEAM_LIST .trial_team_item_content.history .module_text a {background: #666; color: #FFF; border: 1px solid #666; position: absolute; right: 0; bottom: 35px; text-align: center; padding: 6px 30px; border-radius: 20px;}*/
/*.TRIAL_TEAM_LIST .trial_team_item_content.history .module_text a:hover {background: #FFF; color: #666; border: 1px solid #666;}*/
/* 20180703 START */
.TRIAL_TEAM_LIST .trial_team_item_content.history .module_text a.watching {background: #FFF; color: #666; border: 1px solid #666; position: absolute; right: 0; bottom: 35px; text-align: center; padding: 6px 30px; border-radius: 20px;}
.TRIAL_TEAM_LIST .trial_team_item_content.history .module_text a.watching:hover {background: #666; color: #FFF; border: 1px solid #666;}
/* 20180703 END */

/* TRIAL TEAM 試用大隊頻道頁 END*/

/* 20181020 START */
/* TRIAL TEAM 試用大隊頻道頁-各新增頁 START*/
/*留言分享*/
.TRIAL_TEAM_LIST.MESSAGE_SHARING .slider_title h1 {color: #93c900; border-top: 1px solid #93c900; border-bottom: 1px solid #93c900;}
.TRIAL_TEAM_LIST.MESSAGE_SHARING .slider_content .carousel {border: 1px solid #93c900;}
.TRIAL_TEAM_LIST.MESSAGE_SHARING .slider_content .carousel-indicators li {border: 1px solid #93c900;}
.TRIAL_TEAM_LIST.MESSAGE_SHARING .slider_content .carousel-indicators li.active {background-color: #93c900; border: 1px solid #93c900;}
.TRIAL_TEAM_LIST.MESSAGE_SHARING .trial_team_item_content .module_text h1 {color: #93c900;}
.TRIAL_TEAM_LIST.MESSAGE_SHARING .trial_team_item_content .module_text h1:hover {color: #2dc9d2;}
.TRIAL_TEAM_LIST.MESSAGE_SHARING .trial_team_item_content.history .module_text h1 {color: #666;}
.TRIAL_TEAM_LIST.MESSAGE_SHARING .trial_team_item_content.history .module_text h1:hover {color: #666;}
.TRIAL_TEAM_LIST.MESSAGE_SHARING .trial_team_item_content .module_text a.participate {background: #FFF; color: #93c900; border: 1px solid #93c900;}
.TRIAL_TEAM_LIST.MESSAGE_SHARING .trial_team_item_content .module_text a.participate:hover {background: #93c900; color: #FFF; border: 1px solid #93c900;}
/*問卷投票*/
.TRIAL_TEAM_LIST.QUESTIONNAIRE .slider_title h1 {color: #959cff; border-top: 1px solid #959cff; border-bottom: 1px solid #959cff;}
.TRIAL_TEAM_LIST.QUESTIONNAIRE .slider_content .carousel {border: 1px solid #959cff;}
.TRIAL_TEAM_LIST.QUESTIONNAIRE .slider_content .carousel-indicators li {border: 1px solid #959cff;}
.TRIAL_TEAM_LIST.QUESTIONNAIRE .slider_content .carousel-indicators li.active {background-color: #959cff; border: 1px solid #959cff;}
.TRIAL_TEAM_LIST.QUESTIONNAIRE .trial_team_item_content .module_text h1 {color: #959cff;}
.TRIAL_TEAM_LIST.QUESTIONNAIRE .trial_team_item_content .module_text h1:hover {color: #2dc9d2;}
.TRIAL_TEAM_LIST.QUESTIONNAIRE .trial_team_item_content.history .module_text h1 {color: #666;}
.TRIAL_TEAM_LIST.QUESTIONNAIRE .trial_team_item_content.history .module_text h1:hover {color: #666;}
.TRIAL_TEAM_LIST.QUESTIONNAIRE .trial_team_item_content .module_text a.participate {background: #FFF; color: #959cff; border: 1px solid #959cff;}
.TRIAL_TEAM_LIST.QUESTIONNAIRE .trial_team_item_content .module_text a.participate:hover {background: #959cff; color: #FFF; border: 1px solid #959cff;}
/*專題活動*/
.TRIAL_TEAM_LIST.SPECIAL_EVENT .slider_title h1 {color: #ff6060; border-top: 1px solid #ff6060; border-bottom: 1px solid #ff6060;}
.TRIAL_TEAM_LIST.SPECIAL_EVENT .slider_content .carousel {border: 1px solid #ff6060;}
.TRIAL_TEAM_LIST.SPECIAL_EVENT .slider_content .carousel-indicators li {border: 1px solid #ff6060;}
.TRIAL_TEAM_LIST.SPECIAL_EVENT .slider_content .carousel-indicators li.active {background-color: #ff6060; border: 1px solid #ff6060;}
.TRIAL_TEAM_LIST.SPECIAL_EVENT .trial_team_item_content .module_text h1 {color: #ff6060;}
.TRIAL_TEAM_LIST.SPECIAL_EVENT .trial_team_item_content .module_text h1:hover {color: #2dc9d2;}
.TRIAL_TEAM_LIST.SPECIAL_EVENT .trial_team_item_content.history .module_text h1 {color: #666;}
.TRIAL_TEAM_LIST.SPECIAL_EVENT .trial_team_item_content.history .module_text h1:hover {color: #666;}
.TRIAL_TEAM_LIST.SPECIAL_EVENT .trial_team_item_content .module_text a.participate {background: #FFF; color: #ff6060; border: 1px solid #ff6060;}
.TRIAL_TEAM_LIST.SPECIAL_EVENT .trial_team_item_content .module_text a.participate:hover {background: #ff6060; color: #FFF; border: 1px solid #ff6060;}
/*徵件投稿*/
.TRIAL_TEAM_LIST.SUBMITTED .slider_title h1 {color: #4bc5ff; border-top: 1px solid #4bc5ff; border-bottom: 1px solid #4bc5ff;}
.TRIAL_TEAM_LIST.SUBMITTED .slider_content .carousel {border: 1px solid #4bc5ff;}
.TRIAL_TEAM_LIST.SUBMITTED .slider_content .carousel-indicators li {border: 1px solid #4bc5ff;}
.TRIAL_TEAM_LIST.SUBMITTED .slider_content .carousel-indicators li.active {background-color: #4bc5ff; border: 1px solid #4bc5ff;}
.TRIAL_TEAM_LIST.SUBMITTED .trial_team_item_content .module_text h1 {color: #4bc5ff;}
.TRIAL_TEAM_LIST.SUBMITTED .trial_team_item_content .module_text h1:hover {color: #2dc9d2;}
.TRIAL_TEAM_LIST.SUBMITTED .trial_team_item_content.history .module_text h1 {color: #666;}
.TRIAL_TEAM_LIST.SUBMITTED .trial_team_item_content.history .module_text h1:hover {color: #666;}
.TRIAL_TEAM_LIST.SUBMITTED .trial_team_item_content .module_text a.participate {background: #FFF; color: #4bc5ff; border: 1px solid #4bc5ff;}
.TRIAL_TEAM_LIST.SUBMITTED .trial_team_item_content .module_text a.participate:hover {background: #4bc5ff; color: #FFF; border: 1px solid #4bc5ff;}
/* TRIAL TEAM 試用大隊頻道頁-各新增頁 END*/

/* TRIAL TEAM 試用大隊活動頁-各新增頁 START*/
.winning_list {margin-bottom: 20px;}
.winning_list .leftLoop {}
/* 20181109 START */
.winning_list .leftLoop .hd .prev, .leftLoop .hd .next {display: block; position: absolute; top: 85px; font-size: 60px; color: #999; opacity: 0.5; cursor: pointer; z-index: 999;}
/* 20181109 END */
.winning_list .leftLoop .hd .prev:hover, .leftLoop .hd .next:hover { opacity: 1;}
.winning_list .leftLoop .hd .next {right: -20px;}
.winning_list .leftLoop .hd .prev {left: -20px;}
.winning_list .leftLoop .picList li {width: 204px;}
/* 20181109 START */
/* 20181203 START */
.winning_list .leftLoop .picList .pic {width: 100%; height: 204px; border-radius: 50%; text-align:center; position: relative;}
.winning_list .leftLoop .picList .pic img {width:100%; display: block; padding:2px; border:1px solid #ccc; border-radius: 50%; box-shadow: 2px 2px 15px -2px rgba(20%,20%,40%,0.5); height: 100%; object-fit: cover;}
/* 20181203 END */
/* 20181109 END */
.winning_list .leftLoop .picList .pic a .pic_text {font-size: 20px; opacity: 0; background: rgba(255, 147, 206, 0); color: #FFF; text-align: center; position: absolute; width: 100%; display: block; top: 0; height: 100%; border-radius: 50%; padding: 45% 10%; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; display: flex; justify-content: center; align-items: center;}
.winning_list .leftLoop .picList .pic a:hover img {}
.winning_list .leftLoop .picList .pic a:hover .pic_text {background: rgba(255, 147, 206, .5); opacity: 1; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.winning_list .leftLoop .picList .winning_list_btn {display: none; line-height: 30px; margin: 30px auto;}
.winning_list .leftLoop .picList .winning_list_btn.active {display: block;}
.winning_list .leftLoop .picList .winning_list_btn a {display: none; font-size: 20px; padding: 10px 15px; color: #ff93ce; background: #FFF; border-radius: 30px; border: 1px solid #ff93ce;}
.winning_list .leftLoop .picList .winning_list_btn.active a {display: block;}
.winning_list .leftLoop .picList .winning_list_btn a:after {content: "\f107"; font: normal normal normal 22px/1 FontAwesome; margin-left: 5px;}
.winning_list .leftLoop .picList .winning_list_btn a.active:after {content: "\f106";}
.winning_list .leftLoop .picList .winning_list_btn a.active {color: #FFF; background: #ff93ce; border: 1px solid #FFF;}
.winning_list .leftLoop {position:relative;}
.winning_list .leftLoop .bd {padding:10px;}
.winning_list .leftLoop .bd ul {overflow:hidden;zoom:1;}
.winning_list .leftLoop .bd ul li {margin:10px; text-align:center; float:left; _display:inline;}
/* 20181109 START */
.winning_list_content {margin-bottom: 60px; height: 0; display: none; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.winning_list_content.active {display: table; height: 100%; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.winning_list_content .winning_list_btn {display: none; line-height: 30px; margin: 30px auto;}
.winning_list_content .winning_list_btn.active {display: block;}
.winning_list_content .winning_list_btn a {display: none; font-size: 20px; padding: 10px 30px; color: #ff93ce; background: #FFF; border-radius: 30px; border: 1px solid #ff93ce;}
.winning_list_content .winning_list_btn.active a {display: table; margin: 0 auto;}
.winning_list_content .winning_list_btn a:after {content: "\f107"; font: normal normal normal 22px/1 FontAwesome; margin-left: 5px;}
.winning_list_content .winning_list_btn a.active:after {content: "\f106";}
.winning_list_content .winning_list_btn a.active {color: #FFF; background: #ff93ce; border: 1px solid #FFF;}
.winning_list_content .winning_list_content_open {width: 100%; display: none; height: 0;}
.winning_list_content .winning_list_content_open.active {display: table; height: 100%;}
/* 20181109 END */
.winning_list_content h3 {text-align: center; color: #ff93ce; font-size: 26px; border-bottom: 3px solid #ff93ce; display: table; margin: 0 auto 50px; padding: 5px 10px;}
.winning_list_content ul {overflow: hidden;}
.winning_list_content ul li {width: 20%; float: left; padding: 0 15px; margin-bottom: 30px;}
.winning_list_content ul li .experience_list_item {width: 100%; height: 192px; border-radius: 50%; overflow: hidden; position: relative;}
.winning_list_content ul li .experience_list_item img {width: 100%; height: 100%; object-fit: cover;}
.winning_list_content ul li .experience_list_item .experience_list_item_text {font-size: 30px; opacity: 0; background: rgba(255, 147, 206, 0); color: #FFF; text-align: center; position: absolute; width: 100%; display: block; top: 0; height: 100%; border-radius: 50%; padding: 40% 0; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.winning_list_content ul li:hover .experience_list_item .experience_list_item_text {background: rgba(255, 147, 206, .5); opacity: 1; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.winning_list_content .experience_list_btn {text-align: center; margin: 50px;}
.winning_list_content .experience_list_btn a {font-size: 26px; padding: 10px 50px; color: #ff93ce; background: #FFF; border-radius: 20px; border: 1px solid #ff93ce;}
.winning_list_content .experience_list_btn a:after {content: "\f107"; font: normal normal normal 30px/1 FontAwesome; margin-left: 15px;}
.winning_list_content .experience_list_btn.active a:after {content: "\f106";}
.winning_list_content .experience_list_btn.active a {color: #FFF; background: #ff93ce; border: 1px solid #FFF;}

.TRIAL_TEAM.MESSAGE_SHARING .trial_team_event_content {margin: 0;}
.TRIAL_TEAM.MESSAGE_SHARING .partake {background: none;}
.TRIAL_TEAM.MESSAGE_SHARING .partake .partake_module .item {width: 100%; border-radius: 50%; overflow: hidden; position: relative; box-shadow: 2px 2px 15px -2px rgba(20%,20%,40%,0.5);}
.TRIAL_TEAM.MESSAGE_SHARING .partake .partake_module .item .partake_module_list_item_text {font-size: 22px; opacity: 0; background: rgba(255, 147, 206, 0); color: #FFF; text-align: center; position: absolute; width: 100%; display: block; top: 0; height: 100%; border-radius: 50%; padding: 45% 0; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.TRIAL_TEAM.MESSAGE_SHARING .partake .partake_module .item:hover .partake_module_list_item_text {background: rgba(255, 147, 206, .5); opacity: 1; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}

.MAIN_II.TRIAL_TEAM.MESSAGE_SHARING {background: url(../images/options_bg.png) center -10px; background-repeat: no-repeat;}
.MAIN_II.TRIAL_TEAM.MESSAGE_SHARING .experience_list_title h1 {padding: 105px 20px 0;}

.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message {width: 100%; border: 1px solid #c8c8c8; padding: 25px; position: relative;}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message h3 {text-align: center; color: #ff93ce; font-size: 20px; border-bottom: 2px solid #ff93ce; padding-bottom: 10px; margin-top: 0;}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message h3 img {width: 5%; vertical-align: bottom; margin-right: 5px;}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message .weui-cell {position: relative;}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message .weui-cell .weui-textarea {color: #ff93ce;}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message .weui-cell .weui-textarea-counter {display: table; position: absolute; right: 10px; bottom: 10px; color: #afafaf;}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message ul {display: table; margin: 20px auto 0;}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message ul li {margin: 0 5px; float: left;}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message ul li .submit_message {background: #FFF; color: #ff93ce; border: 1px solid #ff93ce; text-align: center; padding: 6px 30px; border-radius: 20px; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message ul li .submit_message:hover {background: #ff93ce; color: #FFF; border: 1px solid #ff93ce; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message ul li .reset_message {background: #FFF; color: #c8c8c8; border: 1px solid #c8c8c8; text-align: center; padding: 6px 30px; border-radius: 20px; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message ul li .reset_message:hover {background: #c8c8c8; color: #FFF; border: 1px solid #c8c8c8; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}

.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message .not_logged_in {width: 100%; position: relative; background: center center #f2f2f2 no-repeat; text-align: center; display: table; padding: 30px 0 40px;}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message .not_logged_in.active {display: block;}

.full_content {position: relative; margin: 30px 0 0;}
.full_content:before {left: 0; content: ' '; width: 50%; position: absolute; height: 6px; border-top: 1px solid #dfdfdf; top: 50%;}
.full_content:after {right: 0; content: ' '; width: 50%; position: absolute; height: 6px; border-top: 1px solid #dfdfdf; top: 50%;}
.full_content a {display: table; margin: 0 auto; position: relative; z-index: 99; background: #FFF; color: #c8c8c8; border: 1px solid #c8c8c8; text-align: center; padding: 6px 30px; border-radius: 20px;}
.full_content a:after {content: "\f107"; font: normal normal normal 18px/1 FontAwesome; margin-left: 5px;}
.full_content a:hover,
.full_content a.active {background: #c8c8c8; color: #FFF;}
.full_content a.active:after {content: "\f106";}

/* 20181113 START */
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_description {width: 100%; margin-top: 40px; display: table;}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_description .description_content {width: 100%; display: block;}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_description .description_content h5 {margin-bottom: 15px;}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_precautions {width: 100%; margin-top: 40px; display: table;}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_precautions .description_content {width: 100%; display: block;}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_precautions .description_content h5 {margin-bottom: 15px;}
/* 20181113 END */

/* 20181109 START */
/* 20181113 START */
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_description .description_content,
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_description .description_content,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_description .description_content,
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_description .description_conten,
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_description .description_content {max-height: 486px; overflow: hidden; line-height: 25px; margin: 0; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}

/* 20181203 START */
/* 20181205 START */
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_description .description_content ul,
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_description .description_content ul,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_description .description_content ul,
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_description .description_conten ul,
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_description .description_content ul {list-style-type:disc;}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_description .description_content ol,
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_description .description_content ol,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_description .description_content ol,
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_description .description_conten ol,
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_description .description_content ol {list-style-type:decimal}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_precautions .description_content ul,
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_precautions .description_content ul,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_precautions .description_content ul,
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_precautions .description_content ul,
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_precautions .description_content ul {list-style-type:disc}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_precautions .description_content ol,
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_precautions .description_content ol,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_precautions .description_content ol,
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_precautions .description_content ol,
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_precautions .description_content ol {list-style-type:decimal}

.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_description .description_content ul li,
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_description .description_content ul li,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_description .description_content ul li,
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_description .description_conten ul li,
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_description .description_content ul li {list-style: inherit; margin-left: 25px;}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_description .description_content ol li,
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_description .description_content ol li,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_description .description_content ol li,
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_description .description_conten ol li,
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_description .description_content ol li {list-style: inherit; margin-left: 25px;}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_precautions .description_content ul li,
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_precautions .description_content ul li,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_precautions .description_content ul li,
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_precautions .description_content ul li,
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_precautions .description_content ul li {list-style: inherit; margin-left: 25px;}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_precautions .description_content ol li,
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_precautions .description_content ol li,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_precautions .description_content ol li,
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_precautions .description_content ol li,
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_precautions .description_content ol li {list-style: inherit; margin-left: 25px;}
/* 20181205 END */
/* 20181203 END */

.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_description .description_content.active,
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_description .description_content.active,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_description .description_content.active,
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_description .description_content.active,
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_description .description_content.active {max-height: 100%; height: 100%; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}

.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_precautions .description_content,
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_precautions .description_content,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_precautions .description_content,
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_precautions .description_content,
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_precautions .description_content {max-height: 140px; overflow: hidden; line-height: 25px; margin: 0; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}

.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_precautions .description_content.active,
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_precautions .description_content.active,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_precautions .description_content.active,
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_precautions .description_content.active,
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_precautions .description_content.active {max-height: 100%; height: 100%; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
/* 20181113 END */
/* 20181109 END */

.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message_overview {width: 100%; display: table; border: 1px solid #c8c8c8; padding: 25px; margin-top: 40px;}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message_overview h3 {text-align: center; color: #ff93ce; font-size: 20px; border-bottom: 2px solid #ff93ce; padding-bottom: 10px; margin-top: 0;}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message_overview h3 img {width: 5%; vertical-align: bottom; margin-right: 5px;}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message_overview ul {width: 100%; display: table;}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message_overview ul li {margin-bottom: 10px; display: table; width: 100%;}

/* 20181227 START */
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message_overview ul li .message_overview_img img {width: 90%; border-radius: 50%; box-shadow: 2px 2px 15px -2px rgba(20%,20%,40%,0.5); vertical-align: text-top; height: 100%; object-fit: cover;}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message_overview ul li .message_overview_img > div.row {height: 113px;}
/* 20181227 END */

/* 20181109 START */
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message_overview ul li .message_overview_content {border: 1px solid #f2f2f2; padding: 10px 15px; min-height: 120px;}
/* 20181109 END */
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message_overview ul li .message_overview_content h4 {margin: 0; font-size: 18px; position: relative;}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message_overview ul li .message_overview_content h4:after {content: "\f100"; color: #e2e2e2; font: normal normal normal 26px/1 FontAwesome; position: absolute; left: -10px; top: -4px;}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message_overview ul li .message_overview_content span {text-align: right; font-size: 16px; color: #c8c8c8;}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message_overview ul li .message_overview_content p {margin-top: 10px; margin-bottom: 0; font-size: 16px;}

.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .more_box {display: table; margin: 20px auto;}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .more_box a {float: none; margin: 0 auto;}

.MAIN_I.TRIAL_TEAM.QUESTIONNAIRE .trial_team_event_content {margin: 0;}
.MAIN_I.TRIAL_TEAM.QUESTIONNAIRE .trial_team_event_content .trial_team_event_content_text h4 span.slected_places {color: #ff93ce;}
.MAIN_II.TRIAL_TEAM.QUESTIONNAIRE {background: url(../images/options_bg.png) center -10px; background-repeat: no-repeat;}
.MAIN_II.TRIAL_TEAM.QUESTIONNAIRE .experience_list_title h1 {padding: 105px 20px 0;}
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .partake {background: none;}
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .partake .partake_module .item {width: 100%; border-radius: 50%; overflow: hidden; position: relative; box-shadow: 2px 2px 15px -2px rgba(20%,20%,40%,0.5);}
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .partake .partake_module .item .partake_module_list_item_text {font-size: 22px; opacity: 0; background: rgba(255, 147, 206, 0); color: #FFF; text-align: center; position: absolute; width: 100%; display: block; top: 0; height: 100%; border-radius: 50%; padding: 45% 0; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .partake .partake_module .item:hover .partake_module_list_item_text {background: rgba(255, 147, 206, .5); opacity: 1; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}

.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire {width: 100%; display: table;}
/* 20181211 START */
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .trial_team_questionnaire_content {width: 100%; position: relative; display: table;}
/* 20181211 END */
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .trial_team_questionnaire_content .not_logged_in {width: 100%; position: relative; background: center center #f2f2f2 no-repeat; text-align: center; display: table; padding: 30px 0 40px;}
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .trial_team_questionnaire_content .not_logged_in.active {display: block;}

.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .trial_team_questionnaire_content .thank_you {width: 100%; position: relative; background: center center #f2f2f2 no-repeat; text-align: center; display: table; padding: 30px 0 40px;}
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .trial_team_questionnaire_content .thank_you.active {display: block;}

/* 20181109 START */
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .Q_group {background: url(../images/QA_bg.png) left 70px; background-repeat: no-repeat; margin-bottom: 80px; float: left; width: 100%;}
/* 20181109 END */
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .Q_group:last-child {margin-bottom: 0;}
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .Q_group .Q_title > * {display: inline-block;}
/* 20181109 START */
/* 20181113 START */
/* 20181115 START */
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .Q_group .Q_title span {font-size: 36px; color: #ff93ce;}
/* 20181115 END */
/* 20181113 END */
/* 20181109 END */
/* 20181115 START */
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .Q_group .Q_title h1 {color: #ff93ce; vertical-align: bottom; margin-left: 10px; font-size: 30px;}
/* 20181115 END */
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .Q_content {width: 100%; border: 1px solid #c8c8c8; padding: 10px; margin-top: 15px;}
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .Q_content .Q_content_border {width: 100%; border: 1px solid #c8c8c8; padding: 30px 70px; display: table;}
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .Q_content .Q_content_border .checkbox label {width: 100%; color: #777; font-size: 24px; margin-bottom: 5px; margin-right: 50px; font-weight: normal;}
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .Q_content .Q_content_border .checkbox label input {width: 24px; height: 24px; margin-left: -30px; color: #777;}
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .Q_content .Q_content_border .checkbox {width: 50%; float: left; margin: 10px 0;}
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .Q_content .Q_content_border .checkbox label .radio_img {width: 70%; height: 119px; overflow: hidden; margin: 0 10px; position: relative; box-shadow: 5px 5px 10px -2px rgba(20%,20%,40%,0.5);}
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .Q_content .Q_content_border .checkbox label .radio_img img {width: 100%; vertical-align: middle; max-width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto;}

.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .Q_content_img {width: 100%; border: 1px solid #c8c8c8; padding: 10px; margin-top: 15px;}
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .Q_content_img .Q_content_border {width: 100%; border: 1px solid #c8c8c8; padding: 30px 70px; display: table;}
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .Q_content_img .Q_content_border .radio {width: 50%; float: left; margin: 10px 0;}
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .Q_content_img .Q_content_border .radio label {width: 100%; color: #777; font-size: 24px; margin-bottom: 5px; margin-right: 0px; font-weight: normal; display: inline-flex;}
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .Q_content_img .Q_content_border .radio label input {width: 24px; height: 24px; margin-right: 5px; color: #777; position: initial;}

/* 20181211 START */
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .trial_team_questionnaire_content .thank_you {width: 100%; position: relative; background: center center #f2f2f2 no-repeat; text-align: center; display: table; padding: 40px 0;}
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .trial_team_questionnaire_content .thank_you.active {display: block;}
/* 20181211 END */

/* 20181109 START */
/* 20181113 START */
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .Q_content_img .Q_content_border .radio label .radio_img {width: 70%; /*height: 119px; overflow: hidden;*/ margin: 0 10px; position: relative; box-shadow: 5px 5px 10px -2px rgba(20%,20%,40%,0.5);}
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .Q_content_img .Q_content_border .radio label .radio_img img {width: 100%; vertical-align: middle; max-width: 100%; /*position: absolute;*/ top: 0; bottom: 0; left: 0; right: 0; margin: auto;}

/* Max */
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .Q_content_img .Q_content_border ul li input {font-size: 24px; border: none; box-shadow: none; background: transparent;}
/* 20181113 END */
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .sign_up_btn {margin-top: 40px; float: left; width: 100%;}
/* 20181109 END */
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .sign_up_btn ul {text-align: center; width: 100%; margin-bottom: 50px;}
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .sign_up_btn ul li {display: inline-block;}
/* 20181109 START */
/* 20181115 START */
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .sign_up_btn ul li .send_out_btn {border: 0; font-size: 20px; letter-spacing: 0px; margin: 0 10px; color: #FFF; text-align: center; padding: 10px 60px 10px 60px; border-radius: 50px; background: #ff93ce; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
/* 20181115 END */
/* 20181109 END */
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .sign_up_btn ul li .send_out_btn:hover {background: #e477b3; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
/* 20181109 START */
/* 20181113 START */
/* 20181115 START */
/* 20181211 START */
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .sign_up_btn ul li .cancel_btn {background: transparent; font-size: 20px; letter-spacing: 0px; margin: 0 10px; color: #ff93ce; border: 1px solid #ff93ce; text-align: center; padding: 10px 60px 10px 60px; border-radius: 50px; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
/* 20181211 END */
/* 20181115 END */
/* 20181113 END */
/* 20181109 END */
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .sign_up_btn ul li .cancel_btn:hover {color: #e477b3; border: 1px solid #e477b3; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}

/* 20181113 START */
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_description {width: 100%; margin-top: 40px; display: table;}
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_description .description_content {width: 100%; display: block;}
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_description .description_content h5 {margin-bottom: 15px;}
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_precautions {width: 100%; margin-top: 40px; margin-bottom: 20px; display: table;}
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_precautions .description_content {width: 100%; display: block;}
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_precautions .description_content h5 {margin-bottom: 15px;}
/* 20181113 END */

.MAIN_I.TRIAL_TEAM.POPULAR_VOTE .trial_team_event_content {margin: 0;}
.MAIN_I.TRIAL_TEAM.POPULAR_VOTE .trial_team_event_content .trial_team_event_content_text h4 span.slected_places {color: #ff93ce;}
.MAIN_II.TRIAL_TEAM.POPULAR_VOTE {background: url(../images/options_bg.png) center -10px; background-repeat: no-repeat;}
.MAIN_II.TRIAL_TEAM.POPULAR_VOTE .experience_list_title h1 {padding: 105px 20px 0;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .partake {background: none;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .partake .partake_module .item {width: 100%; border-radius: 50%; overflow: hidden; position: relative; box-shadow: 2px 2px 15px -2px rgba(20%,20%,40%,0.5);}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .partake .partake_module .item .partake_module_list_item_text {font-size: 22px; opacity: 0; background: rgba(255, 147, 206, 0); color: #FFF; text-align: center; position: absolute; width: 100%; display: block; top: 0; height: 100%; border-radius: 50%; padding: 45% 0; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .partake .partake_module .item:hover .partake_module_list_item_text {background: rgba(255, 147, 206, .5); opacity: 1; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}

.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote {width: 100%; display: table;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content {position: relative;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .not_logged_in {width: 100%; position: relative; background: center center #f2f2f2 no-repeat; text-align: center; display: table; padding: 30px 0 40px;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .not_logged_in.active {display: block;}
/* 20181115 START */
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection {width: 100%; position: relative; background: url(../images/vs_bg.png) center center #f2f2f2 no-repeat; text-align: center; display: table; padding: 30px 0 40px;}
/* 20181115 END */
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_left {padding-right: 70px;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_left a {display: block;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_left a h1 {font-size: 100px; color: transparent; -webkit-text-stroke: 1px #ff93ce; margin: 0;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_left a span {width: 100%; color: transparent; border: 1px solid #ff93ce; padding: 6px 30px; border-radius: 50px; font-size: 70px; color: transparent; -webkit-text-stroke: 1px #ff93ce;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_left a:hover h1,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_left a:focus h1,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_left a.active h1 {color: #ff93ce;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_left a:hover span,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_left a:focus span,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_left a.active span {color: #FFF; background: #ff93ce; -webkit-text-stroke: 1px #fff;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_right {padding-left: 70px;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_right a {display: block;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_right a h1 {font-size: 100px; color: transparent; -webkit-text-stroke: 1px #c8c8c8; margin: 0;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_right a span {width: 100%; border: 1px solid #c8c8c8; padding: 6px 30px; border-radius: 50px; font-size: 70px; color: transparent; -webkit-text-stroke: 1px #c8c8c8;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_right a:hover h1,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_right a:focus h1,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_right a.active h1 {color: #c8c8c8;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_right a:hover span,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_right a:focus span,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_right a.active span {color: #FFF; background: #c8c8c8; -webkit-text-stroke: 1px #fff;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_img {width: 100%; height: 100%; text-align: center; position: absolute; top: 0;}

.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_img .not_voting {display: block; padding-top: 6%; margin: 0 auto;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_img.HRIGHT .not_voting,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_img.HLEFT .not_voting,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_img.ARIGHT .not_voting,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_img.ALEFT .not_voting,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_img.VR-Y .not_voting,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_img.VR-N .not_voting {display: none;}

.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_img .voting {display: none; padding-top: 10%; margin: 0 auto;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_img.HRIGHT .voting,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_img.ARIGHT .voting {display: block;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_img.HLEFT .voting,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_img.ALEFT .voting {display: block; transform: rotateY(180deg);}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_img.VR-Y .voting,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_img.VR-N .voting {display: none !important;}

.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_img .end_voting {display: none; padding-top: 10%; margin: 0 auto;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_img.VR-Y .end_voting {display: block;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_img.VR-N .end_voting {display: block; transform: rotateY(180deg);}

/* Max */
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_img.VR-SAME .not_voting {display: block;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_img.VR-SAME .voting {display: none;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .show_left a h1 {color: #ff93ce;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .show_left a span {color: #FFF; background: #ff93ce; -webkit-text-stroke: 1px #fff;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .show_right a h1 {color: #c8c8c8;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .show_right a span {color: #FFF; background: #c8c8c8; -webkit-text-stroke: 1px #fff;}

/* 20181113 START */
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_description {width: 100%; margin-top: 40px; display: table;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_description .description_content {width: 100%; display: block;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_description .description_content h5 {margin-bottom: 15px;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_precautions {width: 100%; margin-top: 40px; margin-bottom: 20px; display: table;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_precautions .description_content {width: 100%; display: block;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_precautions .description_content h5 {margin-bottom: 15px;}
/* 20181113 END */

.MAIN_I.TRIAL_TEAM.SPECIAL_EVENT .trial_team_event_content {margin: 0;}
.MAIN_I.TRIAL_TEAM.SPECIAL_EVENT .trial_team_event_content .trial_team_event_content_text h4 span.slected_places {color: #ff93ce;}
.MAIN_II.TRIAL_TEAM.SPECIAL_EVENT {background: url(../images/options_bg.png) center -10px; background-repeat: no-repeat;}
.MAIN_II.TRIAL_TEAM.SPECIAL_EVENT .experience_list_title h1 {padding: 105px 20px 0;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .partake {background: none;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .partake .partake_module .item {width: 100%; border-radius: 50%; overflow: hidden; position: relative; box-shadow: 2px 2px 15px -2px rgba(20%,20%,40%,0.5);}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .partake .partake_module .item .partake_module_list_item_text {font-size: 22px; opacity: 0; background: rgba(255, 147, 206, 0); color: #FFF; text-align: center; position: absolute; width: 100%; display: block; top: 0; height: 100%; border-radius: 50%; padding: 45% 0; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .partake .partake_module .item:hover .partake_module_list_item_text {background: rgba(255, 147, 206, .5); opacity: 1; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}


.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event {width: 100%; display: table; position: relative; border: 1px solid #cfcfcf; padding: 60px 40px; background: url(../images/QA_bg.png) 65px 115px; background-repeat: no-repeat;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .not_logged_in {width: 100%; position: relative; background: center center #f2f2f2 no-repeat; text-align: center; display: table; padding: 30px 0 40px;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .not_logged_in.active {display: block;}
/* 20181115 START */
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .thank_you {width: 100%; position: relative; background: center center #f2f2f2 no-repeat; text-align: center; display: table; padding: 30px 0 40px;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .thank_you.active {display: block;}
/* 20181115 END */

.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_title > * {display: inline-block;}
/* 20181115 START */
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_title h1 {color: #ff93ce; font-size: 54px;}
/* 20181115 END */
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_title h3 {color: #777; font-size: 21px; margin-left: 10px;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content {width: 100%; padding: 10px;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border {width: 100%;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul {margin-bottom: 20px; display: table; width: 100%;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul:last-child {margin-bottom: 0;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li {float: left; font-size: 18px; color: #777;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li:nth-child(odd) {width: 16%; text-align: left; padding-right: 10px; line-height: 34px;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li:nth-child(even) {width: 84%; line-height: 34px;}
/* 20181109 START */
/* 20181113 START */
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li select.form-control {color: #777; background: transparent; padding: 6px 25px 6px 12px;}
/* 20190124 START */
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li select.form-control option:disabled {color: #BBB;}
/* 20190124 END */
/* 20181113 END */
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li .form-group {position: relative;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li .form-group .select_down_arrow {color: #ff93ce; right: 10px; z-index: -1;}
/* 20181109 END */
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li input {/*font-size: 18px;*/}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li > ul {margin-bottom: 0;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li > ul > li .form-group {position: relative; float: left; width: 31.5%; margin: 0 16px 0 0;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li > ul > li .form-group .form-control {color: #777; background: transparent;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li > ul > li .form-group:last-child {margin: 0;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li > ul > li .form-group .select_down_arrow {color: #ff93ce; right: 10px; z-index: -1;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li > ul > li {width: 100%;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li > ul > li:last-child .form-group {width: 100%; margin-top: 20px;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li > ul > li .form-group.other_countries {width: 66%;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li .radio {float: left; margin: 5px 10px 0 0;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li .radio:nth-child(3),
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li .radio:nth-child(4) {width: 100%; margin: 0;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li .radio label {margin-bottom: 10px; color: #777;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li .radio label span {color: #ff93ce;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li .radio > ul > li .form-group {position: relative; float: left; width: 31.5%; margin-right: 16px;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li .radio > ul > li .form-group .form-control {color: #777; background: transparent;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li .radio > ul > li .form-group:first-child {line-height: 34px;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li .radio > ul > li .form-group:last-child {margin-right: 0;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li .radio > ul > li .form-group .select_down_arrow {color: #ff93ce; right: 10px; z-index: -1;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li .radio > ul > li.have_children .form-group {margin-bottom: 0;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li .radio label input {width: 16px; height: 16px; margin-left: -20px; margin-top: 9px;}


.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li .checkbox {float: left; margin: 5px 10px 0 0;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li .checkbox:nth-child(4) {width: 100%; margin: 0;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li .checkbox label {margin-bottom: 10px;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li .checkbox label span {color: #ff93ce;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li .checkbox > ul > li .form-group {position: relative; float: left; width: 22.9%; margin-right: 16px;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li .checkbox > ul > li .form-group .form-control {color: #777; background: transparent;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li .checkbox > ul > li .form-group:last-child {margin-right: 0;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li .checkbox > ul > li .form-group .select_down_arrow {color: #ff93ce; right: 10px; z-index: -1;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li .checkbox > ul > li.have_children .form-group {margin-bottom: 0;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li .checkbox label input {width: 16px; height: 16px; margin-left: -20px; margin-top: 9px;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li .checkbox > ul > li.have_children {position: relative; display: table; width: 100%; margin-bottom: 15px;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li .checkbox > ul > li.have_children .plus_btn {position: absolute; right: -25px; font-size: 22px; line-height: 34px; color: #2cc8d2;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li .checkbox > ul > li.have_children .minus_btn {position: absolute; right: -25px; font-size: 22px; line-height: 34px; color: #F00;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li .checkbox:nth-child(4) > ul > li.have_children .form-group:nth-child(4) {margin-right: 0;}
/* 20181205 START */
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li .checkbox > ul > li.have_children .plus_btn {right: inherit; left: 0; top: 35px;}
/* 20181205 END */

/* 20181113 START */
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .terms_check {padding: 0 10px;}
/* 20181113 END */
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .terms_check .checkbox label {color: #777;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .terms_check .checkbox label span a {color: #ff93ce;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .sign_up_btn ul {text-align: center; width: 100%; margin-top: 50px;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .sign_up_btn ul li {display: inline-block;}
/* 20181109 START */
/* 20181115 START */
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .sign_up_btn ul li .send_out_btn {border: 0; font-size: 20px; margin: 0 10px; color: #FFF; text-align: center; padding: 10px 30px; border-radius: 50px; background: #ff93ce; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
/* 20181115 END */
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .sign_up_btn ul li .send_out_btn:hover {background: #e477b3; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
/* 20181115 START */
/* 20181211 START */
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .sign_up_btn ul li .cancel_btn {background: transparent; font-size: 20px; margin: 0 10px; color: #777; border: 1px solid #777; text-align: center; padding: 10px 30px; border-radius: 50px; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
/* 20181211 END */
/* 20181115 END */
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .sign_up_btn ul li .cancel_btn:hover {background: #EEE; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
/* 20181109 END */

/* 20181113 START */
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_description {width: 100%; margin-top: 40px; display: table;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_description .description_content {width: 100%; display: block;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_description .description_content h5 {margin-bottom: 15px;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_precautions {width: 100%; margin-top: 40px; margin-bottom: 20px; display: table;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_precautions .description_content {width: 100%; display: block;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_precautions .description_content h5 {margin-bottom: 15px;}
/* 20181113 END */

.MAIN_I.TRIAL_TEAM.SUBMITTED .trial_team_event_content {margin: 0;}
.MAIN_I.TRIAL_TEAM.SUBMITTED .trial_team_event_content .trial_team_event_content_text h4 span.slected_places {color: #ff93ce;}
.MAIN_II.TRIAL_TEAM.SUBMITTED {background: url(../images/options_bg.png) center -10px; background-repeat: no-repeat;}
.MAIN_II.TRIAL_TEAM.SUBMITTED .experience_list_title h1 {padding: 105px 20px 0;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .partake {background: none;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .partake .partake_module .item {width: 100%; border-radius: 50%; overflow: hidden; position: relative; box-shadow: 2px 2px 15px -2px rgba(20%,20%,40%,0.5);}
.MAIN_III.TRIAL_TEAM.SUBMITTED .partake .partake_module .item .partake_module_list_item_text {font-size: 22px; opacity: 0; background: rgba(255, 147, 206, 0); color: #FFF; text-align: center; position: absolute; width: 100%; display: block; top: 0; height: 100%; border-radius: 50%; padding: 45% 0; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .partake .partake_module .item:hover .partake_module_list_item_text {background: rgba(255, 147, 206, .5); opacity: 1; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}

.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_submitted {width: 100%; display: table; border: 1px solid #c8c8c8; padding: 25px; position: relative;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_submitted .not_logged_in {width: 100%; position: relative; background: center center #f2f2f2 no-repeat; text-align: center; display: table; padding: 30px 0 40px;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_submitted .not_logged_in.active {display: block;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_submitted h3 {text-align: center; color: #ff93ce; font-size: 20px; border-bottom: 2px solid #ff93ce; padding-bottom: 10px; margin-top: 0;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_submitted h3 img {width: 5%; vertical-align: bottom; margin-right: 5px;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_submitted .avatar_img {margin-bottom: 20px;}
/* 20181109 START */
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_submitted .avatar_img .dropify-wrapper {background: #f2f2f2;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_submitted .avatar_img .dropify-wrapper:hover {background-size: 30px 30px;
    background-image: -webkit-linear-gradient(135deg,#333 25%,transparent 25%,transparent 50%,#333 50%,#333 75%,transparent 75%,transparent);
    background-image: linear-gradient(-45deg,#FFF 25%,transparent 25%,transparent 50%,#FFF 50%,#FFF 75%,transparent 75%,transparent);
    -webkit-animation: stripes 2s linear infinite; animation: stripes 2s linear infinite;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_submitted .avatar_img .dropify-wrapper .dropify-message p {font-size: 0;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_submitted .avatar_img .dropify-wrapper .dropify-message p:after {content: '請上傳圖檔'; font-size: 18px; color: #ff93ce;}
/* 20181109 END */
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_submitted .weui-cell {position: relative;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_submitted .weui-cell .weui-textarea {color: #ff93ce;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_submitted .weui-cell .weui-textarea-counter {display: table; position: absolute; right: 10px; bottom: 10px; color: #afafaf;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_submitted ul {display: table; margin: 20px auto 0;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_submitted ul li {margin: 0 5px; float: left;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_submitted ul li .submit_message {background: #FFF; color: #c8c8c8; border: 1px solid #c8c8c8; text-align: center; padding: 6px 30px; border-radius: 20px; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_submitted ul li .submit_message:hover {background: #c8c8c8; color: #FFF; border: 1px solid #c8c8c8; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_submitted ul li .reset_message {background: #FFF; color: #c8c8c8; border: 1px solid #c8c8c8; text-align: center; padding: 6px 30px; border-radius: 20px; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_submitted ul li .reset_message:hover {background: #c8c8c8; color: #FFF; border: 1px solid #c8c8c8; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear;}

/* 20181113 START */
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_description {width: 100%; margin-top: 40px; display: table;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_description .description_content {width: 100%; display: block;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_description .description_content h5 {margin-bottom: 15px;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_precautions {width: 100%; margin-top: 40px; margin-bottom: 20px; display: table;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_precautions .description_content {width: 100%; display: block;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_precautions .description_content h5 {margin-bottom: 15px;}
/* 20181113 END */

.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery {width: 100%; display: table; padding: 25px 0; margin-top: 40px;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery > h3 {text-align: center; color: #ff93ce; font-size: 20px; border-bottom: 2px solid #ff93ce; padding-bottom: 10px; margin-top: 0;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery > h3 img {width: 5%; vertical-align: bottom; margin-right: 5px;}

.sort_btn {display: table; float: right; text-align: right;}
.sort_btn li {display: inline-block;}
.sort_btn li a {line-height: 36px; font-size: 18px; color: #ff93ce; font-weight: bold; display: block; background: #FFF; border: 2px solid #ff93ce; margin-left: 10px; padding: 2px 10px 2px 2px; border-radius: 50px;}
.sort_btn li a img {width: 36px; height: 36px; vertical-align: bottom; margin-right: 5px; background: #ff93ce; border: 2px solid #FFF; border-radius: 50px;}
.sort_btn li a:hover,
.sort_btn li a.active {color: #FFF; background: #ff93ce; border: 2px solid #ff93ce;}
.sort_btn li a:hover img,
.sort_btn li a.active img {border: 2px solid #FFF;}

.votes {display: table; position: absolute; z-index: 100; right: 5px; top: 275px;}
.votes .track {display: block; color: #ff93ce; position: relative; text-align: center; width: 50px; line-height: 40px; font-size: 14px; height: 50px; -webkit-transition: initial; -moz-transition: initial; -ms-transition: initial; -o-transition: initial; transition: initial;}
.votes .track span {position: relative; z-index: 2;}
.votes .track img {width: 100%; position: absolute; top: 0; left: 0; z-index: 1;}
.votes .track .votes_solid {display: none;}
.votes .track .votes_hollow {display: block;}
.votes .track.current {color: #FFF; -webkit-transition: initial; -moz-transition: initial; -ms-transition: initial; -o-transition: initial; transition: initial;}
.votes .track.current .votes_solid {display: block;}
.votes .track.current .votes_hollow {display: none;}

.M-box1 {display: table; margin: 0 auto; text-align: center;}
.M-box1 a {float: left; margin: 0 5px; width: 38px; height: 38px; line-height: 38px; background: #fff; border: 1px solid #ebebeb; color: #bdbdbd; font-size: 14px;}
.M-box1 span {float: left; margin: 0 5px; width: 38px; height: 38px; line-height: 38px; color: #bdbdbd; font-size: 14px;}
.M-box1 a:hover {color: #fff; background: #ff93ce;}
.M-box1 .active {float: left; margin: 0 5px; width: 38px; height: 38px; line-height: 38px; background: #ff93ce; color: #fff; font-size: 14px; border: 1px solid #ff93ce;}

.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_group {display: block; margin: 10px -5px 0; float: left;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_group:first-child {margin: 20px -5px 0;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_group:last-child {margin: 20px -5px 20px;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_group#outbox {column-count: 3;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_group#outbox .content_box{break-inside: avoid; box-sizing: border-box;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_group > div {padding: 0 0px 15px;}
/* 20181213 START */
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_group .brand-list{width:820px;margin:0 auto; position: relative;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_group .brand-list .item{position:absolute;width:273px; padding: 0 7px 14px;top:0;left:40%;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_group .brand-list .additem{width:273px;border:none;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_item {background: #f1f1f1; padding: 20px 25px 25px; display: table; position: relative;}
/* 20181213 END */
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_item .share_people {width: 100%; float: left; text-align: center; margin-bottom: 15px;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_item .share_products {width: 100%; float: left; text-align: center;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_item .share_people > * {float: left;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_item .share_people img {margin-right: 7px; border-radius: 50%; width: 65px; min-height: 65px;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_item .share_people span {font-size: 13px; margin-top: 10px;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_item .share_people h3 {font-size: 20px; font-weight: bold; margin: 0; line-height: 30px;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_item .share_people h4 span {color: #ff93ce; width: 100%; text-align: left; font-size: 24px; display: table; margin: 0 0 10px;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_item .share_people h4 {color: #ff93ce; width: 100%; text-align: left; font-size: 24px; line-height: 30px; margin: 20px 0 10px; height: 120px;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_item .share_products {background: #FFF; padding: 2px; height: 182px; overflow: hidden; position: relative;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_item .share_products img {width: 100%; border: 2px solid #f7f7f7; vertical-align: middle; max-width: 100%; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto;}
/* 20181203 START */
/* 20190124 START */
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_item .share_articles {width: 100%; line-height: 20px; float: left; margin-top: 10px; height: 60px; overflow: hidden;}
/* 20190124 END */
/* 20181203 END */
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_item .share_articles.active {height: auto; overflow: inherit; text-overflow: inherit; display: block; -webkit-line-clamp: initial; -webkit-box-orient: initial; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_item .share_articles_btn {text-align: center; margin-top: 30px; float: left; width: 100%;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_item .share_articles_btn a {font-size: 14px; padding: 10px 25px; color: #c8c8c8; background: #FFF; border-radius: 20px; border: 1px solid #c8c8c8;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_item .share_articles_btn a:after {content: "\f107"; font: normal normal normal 20px/1 FontAwesome; margin-left: 5px; vertical-align: bottom;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_item .share_articles_btn.active a:after {content: "\f106";}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_item .share_articles_btn.active a,
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_item .share_articles_btn a:hover {color: #ff93ce; background: #FFF; border: 1px solid #ff93ce;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_item .share_articles img {max-width: 100%; height: initial;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_item .description {float: left; margin: 10px 0;}

/* TRIAL TEAM 試用大隊活動頁-各新增頁 END*/
/* 20181020 END */

/*20180610 新增頁面 END*/

@media(max-width:1680px) {

}

@media(max-width:1600px) {

}

@media(max-width:1440px) {

}

@media(max-width:1400px) {

}

@media(max-width:1366px) {

}

@media(max-width:1280px) {

}

@media(max-width:1152px) {
.menu > ul > li > a {padding: 6px 17px;}
.menu > .menu_group > ul > li > a {padding: 8px 17.2px 4px; padding: 6px 16px;}
/* 20180209-1調整Q幣內頁 START */
.commodity_content .carousel .carousel-inner > .item {height: 310px;}
.commodity_content .carousel-inner > .item > img, .commodity_content .carousel-inner > .item > a > img {min-height: 310px;}
/* 20180209-1調整Q幣內頁 END */

/*20180331 START*/
.article_module_group.three .item a h3 {padding: 15px 30px}
/*20180331 END*/

/* 20180822 START */
.MAIN_III.TRIAL_TEAM .special_left {width: 70%;}
.MAIN_III.TRIAL_TEAM .special_right {width: 30%;}
/* 20180822 END */
}

@media(max-width:1024px) {
.Complete.REGISTERTD ul li.group_box ul li.address_group .form-group {width: 29.7%;}
.REGISTERTD ul li.group_box ul li.address_group .form-group {width: 48.8%;}
.Complete.REGISTERTD ul li.group_box ul li.birthday_group .form-group {width: 32%;}
/* 20181210 START */
.form_content .form-group div.select_group3 button {padding: 5px 10px;}
/* 20181210 END */
.menu > .menu_group > ul > li > a {padding: 8px 17.2px 4px; padding: 6px 16px 9px;}
.carousel .carousel-inner > .item {height: 490px;}
}

@media(min-width:1200px){
}

@media(min-width:992px) and (max-width:1199px){
.MEMBER {padding: 10px 0px;}
.menu > .menu_group > ul > li > a {padding: 8px 17px 4px; padding: 6px 16px \9;}
/*20180129比對後與正式機差異處 START*/
/*正式機缺一整段*/
.header.gizle .logo {width: 45%;}
.header .logo, .header.sabit .logo, .header.gizle.sabit .logo {background-size: contain;}
/*20180129比對後與正式機差異處 END*/

/* 20181128 START */
.MAIN_I.TRIAL_TEAM #carousel-example-generic-2 #slider.flexslider .slides > li {height: 380px;}
/* 20181128 END */


/* 20180823 START */
.MAIN_III.TRIAL_TEAM .special_left {width: 70%;}
.MAIN_III.TRIAL_TEAM .special_right {width: 30%;}
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_people {width: 100%;}
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_products {width: 100%;}
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_people span {width: 70%; text-align: left;}
/* 20180823 END */
}

@media(min-width:768px) and (max-width:991px) {
.article_content img {margin: 20px 0; width: 100%;}
.menu > .menu_group > ul > li > a {padding: 8px 3.5px 4px; padding: 6px 3px \9;}
.header.gizle .logo {width: 60%;}
.header .logo, .header.sabit .logo {width: 95%;}
.Complete.REGISTERTD ul li.group_box ul li.address_group .form-group {width: 29%;}
.Complete.REGISTERTD ul li.group_box ul li.birthday_group .form-group {width: 31.9%;}
.Complete.REGISTERTD ul li.gender_radio .radio ul li.birthday_group .form-group {width: 31.8%;}
.Complete.REGISTERTD ul li.gender_radio .radio ul li.have_children .form-group {width: 21.6%;}
.REGISTERTD ul li.group_box ul li.address_group .form-group {width: 48%;}
/*20180610 START*/
.ACTIVITY_AREA .activity_area_item_content a .module_img {height: 186px}
.ACTIVITY_AREA .activity_area_item_content a .module_img img {min-height: 186px;}
.ACTIVITY_AREA .activity_area_item_content .module_img.history .history_text,
.ACTIVITY_AREA .activity_area_item_content .module_img.history .history_text h1 {line-height: 186px;}
/*20180610 END*/

/* 20180822 START */
.MAIN_III.TRIAL_TEAM .special_left {width: 75%;}
.MAIN_III.TRIAL_TEAM .special_right {width: 25%;}
/* 20180822 END */

/* 20180823 START */
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_people {width: 100%;}
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_products {width: 100%;}
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_people span {width: 70%; text-align: left;}
/* 20180823 END */
/* 20180928 START */
.MAIN_III.TRIAL_TEAM .co_organizer_group .bx-wrapper .bx-controls-direction a {top: 16%;}
.MAIN_III.TRIAL_TEAM .sponsor_group .bx-wrapper .bx-controls-direction a {top: 16%;}
/* 20180928 END */

/* 20181128 START */
.MAIN_I.TRIAL_TEAM #carousel-example-generic-2 #slider.flexslider .slides > li {height: 281px;}
/* 20181128 END */
}
@media(max-width:767px) {
/*20180305 START*/
#myModal_TOP_AD {z-index: 9999999999;}
#myModal_TOP_AD .modal-header {border-bottom: none; position: absolute; right: 10px; top: 0; z-index: 99;}
#myModal_TOP_AD .modal-header .close  {opacity: 0.8}
#myModal_TOP_AD .modal-body{padding: 30px 15px;}
#myModal_TOP_AD .modal-content {background: transparent;}
/*20180306 START*/
#myModal_TOP_AD .modal-content {background: transparent; box-shadow: none; border: none;}
.ad_banner div, .ad_two_banner ul > div {margin: 0 auto;}
/*20180306 END*/
.sui-nav-wrapper {width: 100%;}
#sui_nav ul li .input-group {display: none;}
.header .header_logo {position: relative;}
.header .header_logo ul.search_group {display: table; width: 100%;}
.header .header_logo ul.search_group li {border-bottom: none; padding: 0;}
.header .header_logo ul.search_group li .input-group {display: none; padding: 5px 0; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.header .header_logo ul.search_group li .input-group.active {display: table;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.header .header_logo ul.search_group li .input-group button {padding: 6px 8px; background: #5a5a5a; vertical-align: top;}
.header .header_logo ul.search_group li .input-group button i {font-size: 16px; color: #FFF;}
.header .header_logo ul.search_group li .open_search {display: table; padding: 0; position: absolute;top: 0; right: 0;}
.header .header_logo ul.search_group li .open_search i {width: 35px; height: 35px; line-height: 63px; color: #5e5a57; font-size: 18px; text-align: center; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.header .header_logo ul.search_group li .open_search i:nth-child(1){display: table;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.header .header_logo ul.search_group li .open_search i:nth-child(2){display: none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.header .header_logo ul.search_group li .open_search.active i:nth-child(1){display: none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.header .header_logo ul.search_group li .open_search.active i:nth-child(2){display: table;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
/*20180305 END*/

/*20180306 START*/
.ad_two_banner ul li > div, .ad_two_banner ul li:last-child > div {margin: 0 auto; float: initial;}
/*20180306 END*/


/*20180305 START 左側選單須將 right 改為 left*/
.container {position: relative;left: 0;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
article.container.active {width: 100%; left: 65%; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
/*20180305 END*/
/*20180221 針對LOGO上方廣告增加100px-START*/
/*20180303 100px-START*/
.body {display: block; top: 10px; position: absolute;}
.gizle.body {top: 10px !important;}
.sui-nav.slide-nav {top: 67px; height: auto;  position: absolute; min-height: 670px; bottom: 0;}
/*20180303 END*/
/*20180221 針對LOGO上方廣告增加100px-END*/
.header {left: 0;}
.open_menu {display: block; position: fixed; top: 15px; right: 15px; z-index: 100000;}
.open_nav_bg {display: none;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
/*20180305 START*/
.open_nav_bg.active {z-index: 999;width: 100%; height: 100%; display: block; -webkit-overflow-scrolling: touch; background: rgba(0,0,0,0.2); position: fixed; top: 0; left: 0;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
/*20180305 END*/
#page {display: inline;}
footer .footer_nav ul li:nth-last-child(1) a:after {margin-left: 10px;}
#myheadernav.modal {overflow-y: scroll; /* has to be scroll, not auto */ -webkit-overflow-scrolling: touch;}
#myheadernav {background: #FFF; width: 70%;    right: 0;
    left: auto;}
#myheadernav .modal-dialog {margin: 0;}
#myheadernav .modal-content {border-radius: 0; background: transparent; -webkit-box-shadow: none; box-shadow: none; border: none;}
#myheadernav .modal-header {display: none;}
#myheadernav .modal-body {height: 100%; padding-top: 50px;}
#myheadernav .modal-body ul li {border-bottom: 1px solid #ffc347; padding: 10px;}
#myheadernav .modal-body ul li:last-child {border-bottom: none;}
#myheadernav .modal-body ul li a {padding: 10px 5px; color: #a4a4a4; font-weight: bold; font-size: 20px;}
#myheadernav .modal-body ul li a i {float: right;}
#myheadernav .modal-body ul li a i:after {content: "\f107"; font: normal normal normal 24px/1 FontAwesome;}
#myheadernav .modal-body ul li a i.active:after {content: "\f106"; font: normal normal normal 24px/1 FontAwesome;}
#myheadernav .modal-body .header_nav {border-bottom: 1px solid #ffc347; padding-bottom: 10px;}
#myheadernav .modal-body .header_nav li {display: inline-block; border-bottom: none;}
#myheadernav .modal-body .header_nav li a {padding: 10px 5px; color: #a4a4a4; font-weight: bold; font-size: 20px;}
#myheadernav .modal-body ul.header_l li a {padding: 0px 5px; display: block;}
#myheadernav .modal-body .header_l {height: 100vh;}
.modal-backdrop.in {
    filter: alpha(opacity=80);
    opacity: .8;
}
.m_banner {display: block;}
.MAIN_RIGHT {display: none;}
.IDX .MAIN_RIGHT {display: block;}
.IDX .MAIN_RIGHT .module_ad {display: none;}
/*20180209 修改廣告圖片 START*/
.IDX .MAIN_RIGHT .mother_classroom {margin-top: 25px; margin-bottom: 25px;}
/*20180306 START*/
.IDX .ad_banner, .CHANNEL .ad_banner, /*.ARTICLE .ad_two_banner,*/ .MOM_TV .ad_banner, .ARTICLE .ad_banner, .member_area .ad_banner {display: none;}
/*20180306 END*/
/*20180303 START*/
.menu_group_s, .IDX .ad_banner.ultimate_m, .ARTICLE .ad_two_banner.ultimate_m, .ad_banner.ultimate_m {overflow: hidden; text-align: center; margin-bottom: 0; float: left;  display: table;}
/*20180303 END*/
/*20180305 START*/
/*20180307 START*/
.menu_group_s, .IDX .ad_banner.ultimate_m, .ARTICLE .ad_two_banner.ultimate_m, .container .ad_banner.ultimate_m {margin-bottom: 25px;}
/*20180307 END*/
/*20180305 END*/
.ARTICLE .ad_two_banner.ultimate_m ul li {text-align: center;}
/*20180209 修改廣告圖片 END*/
.header >.container > .header_logo {display: block;}
/*20180221 針對LOGO上方廣告增加100px-START*/
/*20180303 START*/
.wrapper {padding-top: 0px; position: relative;}
/*20180303 END*/
/*20180221 針對LOGO上方廣告增加100px-END*/
/* 20191023 START */
#SIGN_IN, #REGISTERTD, #MEMBER_AREA, #SHOPPING_CART_LOGIN {padding-top: 60px;}
#SIGN_IN .header,
#REGISTERTD .header,
#SHOPPING_CART_LOGIN .header {height: initial;}
/* 20191023 END */
#SIGN_IN, #REGISTERTD, #MEMBER_AREA {padding-top: 60px;}
#SIGN_IN .header,
#REGISTERTD .header {height: initial;}
/*20180221 針對LOGO上方廣告增加100px-START*/
/*20180303 START*/
.header {
    padding-bottom: 0px;
    background: #FFF;
    top: 0px !important;
    height: initial;
    position: relative;
    display: table;
}
.Menu_OPEN .header, .gizle.header {top: 0px !important; position: fixed;}
/*20180303 END*/
/*20180221 針對LOGO上方廣告增加100px-END*/
#owl-demo-SI {width: 100%; float: left; padding: 0 63px;}
#owl-demo-SV .owl-prev, #owl-demo-SV .owl-next {top: 23%;}

.TRIAL_TEAM .for_Mobile {display: block;}
.TRIAL_TEAM .for_pc {display: none;}

.MEMBER .for_Mobile {display: block;}
.MEMBER .for_pc {display: none;}
#MEMBER .header {
    height: initial;
}
#MEMBER_AREA .header {
    height: initial;
}
.MEMBER .member_title {display: none;}

/*20180129-2次修改 START*/
.module_content > ul {border-bottom: none;}
/*20180129-2次修改 END*/
.module_content > ul li h4 {/*padding-top: 10px;*/}
.module_content > ul li p {overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.MEMBER .module_B_content .module_B_item .module_B_item_content a h3 {margin: 10px 0 5px; font-size: 16px; height: 20px; line-height: 20px;}
.MEMBER .module_B_content .module_B_item .module_B_item_content a h5 {font-size: 14px;}
.personal_info .form_content .more_box a.gifts_exchange {padding: 6px 50px;}
/* 20181210 START */
.personal_info .form_content .more_box button.gifts_exchange {padding: 6px 50px;}
/* 20181210 END */
.form_content .form-group div.select_group3 button {padding: 5.5px 12px;}

.header_logo a{padding: 10px 0;}
/*20180306 START*/
.header.gizle .member_img img, .header .member_img img {width: 50px; height: 50px;}
.winning_list_content ul li .experience_list_item img {height: 117px;}
.winning_list_content ul li .experience_list_item {height: auto;}
/*20180306 END*/
.header.gizle ul li, .header ul li {border-bottom: 1px solid #ffc347; padding: 10px;}
.header.gizle ul li a, .header ul li a {padding: 10px 5px; color: #a4a4a4; font-weight: bold; font-size: 20px;}
.header .header_nav {border-bottom: 1px solid #ffc347; padding-bottom: 10px;}
.header.gizle .header_nav li, .header .header_nav li {display: inline-block; border-bottom: none;}
.header .header_nav li a {padding: 10px 5px; color: #a4a4a4; font-weight: bold; font-size: 20px;}
/*20180303 START*/
/*20180305 START*/
.sui-nav .nav-border > ul {text-align: left;margin-bottom: 100px;}
/*20180305 END*/
/*20180306 START*/
.header.gizle .sui-nav ul > li > a,
.sui-nav ul > li > a {
  color: #969696;
  font-size: 16px;
  line-height: 34px;
  padding: 0 2px;
  padding: 0 20px;
  display: block;
  font-weight: normal;
}
/* 20191023 START */
.sui-nav ul > li > a .badge {background: #F00; padding: 3px 6px; margin-left: 5px; vertical-align: text-bottom;}
/* 20191023 END */
.header.gizle .sui-nav ul > li:nth-child(1) > a,
.sui-nav ul > li:nth-child(1) > a {display: inline-block;}
.header.gizle .sui-nav .nav-border.nav-line li,
.sui-nav .nav-border.nav-line li {padding: 0;}
/*20180306 END*/
/*20180303 END*/
footer {padding-top: 0;}
#MEMBER_AREA footer {padding-top: 20px;}
footer .copyright_box p {padding: 0 30px;}
.more_box {margin: 5px 0 50px;}
.tag_group {margin: 15px 0 15px;}
.tag_group ul li {margin-bottom: 10px;}
.Level_II_menu_content {height: 0; overflow: hidden; width: 100%; margin: 10px 0px -10px; padding-left: 50px; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.Level_II_menu_content.active {display: table; height: initial; border-top: 1px solid #ffc347; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.Level_II_menu_content li {padding-left: 30px;}
.Level_II_menu_content li:nth-last-child(1) {border-bottom: none !important;}
.menu {display: none !important;}
.header .logo_sm, .header.sabit .logo_sm {display: table; opacity: 1; float: initial; margin: auto; padding-bottom: 0px}
.header .logo, .header.sabit .logo {display: none;}
.menu_group_s {background: #FFF; text-align: left;    height: 100vh;
    display: table; position: absolute; padding: 40px 25px; width: 100%; right: -100%; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.menu_group_s.active {right: 0; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out; box-shadow: 0px 0px 60px 10px #999; -webkit-box-shadow: 0px 0px 60px 10px #999; -moz-box-shadow: 0px 0px 60px 10px #999; -o-box-shadow: 0px 0px 60px 10px #999;}
.header_logo a {display: table;}
.header_logo a.open_menu {float: right; padding: 15px 0px 10px; font-size: 25px; color: #bebebe; position: relative; z-index: 99999;}
.carousel .carousel-inner a .carousel-caption h1 {font-size: 26px;}
/*20180129比對後與正式機差異處 START*/
.carousel .carousel-inner a .carousel-caption h4 {
    font-size: 14px;
    line-height: 20px;
    height: 40px;
    margin-top: 5px;
    margin-bottom: 5px;
    text-align: left;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
/*20180129比對後與正式機差異處 END*/
.box_I {margin: 0;}
.module_B_item .module_B_item_content img {/*height: 197px;*/}
.module_B_content .module_B_item .module_B_item_content a {width: 100%;}
.ad_two_banner {margin-bottom: 0;}
.ad_two_banner ul li {width: 100%; margin-bottom: 20px; text-align: center!important;}
.article_module_group .item a img {height: 113px;}
/*20180303 START*/
.article_module_group .item a .module_img img {min-height: 160px; width: 100%;}
/*20180303 END*/
.ad_banner {margin-bottom: 25px;margin-top: 25px;}
.module_B_item {margin-bottom: 15px;}
.module_MOV_item {margin-bottom: 25px;}
/*20180129-2次修改 START*/
/*20180307 START*/
/*20180308 START*/
.article_content_top > div > div > iframe,
.module_B_item .module_B_item_content iframe,
.module_MOVB_item iframe, .module_MOV_item iframe {max-height: 216px !important; height: 216px !important;}
/*20180308 END*/
/*20180307 END*/
.IDX .module_MOVB_item iframe, .IDX .module_MOV_item iframe {max-height: 216px !important; height: 216px !important;}
/*20180129-2次修改 END*/
.IDX .module_MOVB_item .module_C_item_content h3, .IDX .module_MOVB_item .module_C_item_content h5 {padding: 0;}
.MOM_TV .module_B_item .module_B_item_content h3 {margin-bottom: 0;}
.MOM_TV .module_B_item .module_B_item_content h5 {margin-top: 0;}
.header_l {height: 80vh;}
article.container.MAIN_I.IDX {padding: 0;}
.article_content {margin-bottom: 0;}
.MAIN_I.CHANNEL {padding: 0;}
.MAIN_I.CHANNEL .breadcrumb {padding: 8px 15px;}

/*20180307 START*/
.carousel .carousel-inner > .item {width: 100%; height: 222px; overflow: hidden;}
.MAIN_I.IDX .carousel-inner > .item > img, .MAIN_I.IDX .carousel-inner > .item > a > img,
.MAIN_I.CHANNEL .carousel-inner > .item > img, .MAIN_I.CHANNEL .carousel-inner > .item > a > img {min-height: 222px; width: 100%; margin-left: 0%;}
/*20180307 END*/

/*20180309 START*/
.ARTICLE .carousel .carousel-inner > .item {width: 100%; height: 235px; overflow: hidden;}
.ARTICLE .carousel-inner > .item > a > img {min-height: 235px; width: 100%;}
/*20180309 END*/

/*20180129比對後與正式機差異處 START*/
.MAIN_I.IDX .carousel .carousel-inner a .carousel-caption h1,
.MAIN_I.CHANNEL .carousel .carousel-inner a .carousel-caption h1 {font-size: 26px; margin-top: 10px; margin-bottom: 5px; height: 30px; line-height: 30px;}
.MAIN_I.IDX .carousel .carousel-inner a .carousel-caption h2,
.MAIN_I.CHANNEL .carousel .carousel-inner a .carousel-caption h2 {font-size: 26px; margin-top: 10px; margin-bottom: 5px; height: 30px; line-height: 30px;}
.MAIN_I.IDX .carousel .carousel-inner a .carousel-caption,
.MAIN_I.CHANNEL .carousel .carousel-inner a .carousel-caption {padding: 0px 10px; background: rgba(0, 0, 0, 0.3);}
/*20180129比對後與正式機差異處 END*/

article.container.MAIN_I.MOM_TV {padding: 0;}

.article_content iframe {width: 100%;}
.article_content img {width: 100%;}

@media (max-width: 767px) {
  .article_content iframe:not(.instagram-media-rendered) {height: 216px;}
}

@media (max-width: 545px) {
  .SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_payment_method .payment_method_li {width: 100%;}
}

@media (max-width: 375px) {
  .article_content iframe:not(.instagram-media-rendered) {height: 194px;}
  .winning_list_content ul li .experience_list_item img {height: 104px;}
}
@media (max-width: 320px) {
  .article_content iframe:not(.instagram-media-rendered) {height: 162px;}
}

/*20180307 START*/
/*.MAIN_I.MOM_TV .carousel-inner > .item > img, .MAIN_I.MOM_TV .carousel-inner > .item > a > img {height: 300px; min-width: 625px; margin-left: -25%;}*/
.MAIN_I.MOM_TV .carousel-inner > .item > img, .MAIN_I.MOM_TV .carousel-inner > .item > a > img {min-height: 253px; width: 100%; margin-left: 0%;}
.MAIN_I.MOM_TV .carousel-inner > .item > img, .MAIN_I.MOM_TV .carousel-inner > .item > a > .mov_img_group > img {height: 300px; min-width: 625px; margin-left: -25%;}
/*.MAIN_I.MOM_TV .carousel .carousel-inner a .carousel-caption h1 {font-size: 32px; margin-top: 10px;}
.MAIN_I.MOM_TV .carousel .carousel-inner a .carousel-caption {padding: 10px 15px; background: rgba(0, 0, 0, 0.3);}*/
.MAIN_I.MOM_TV .carousel .carousel-inner a .carousel-caption h1 {font-size: 26px; margin-top: 10px; margin-bottom: 5px; height: 30px; line-height: 30px;}
.MAIN_I.MOM_TV .carousel .carousel-inner a .carousel-caption {padding: 0px 10px; background: rgba(0, 0, 0, 0.3);}
/*20180307 END*/
.MAIN_I.MOM_TV .breadcrumb {padding: 8px 15px;}
.MOM_TV_PLAY .tag_group ul li {margin-bottom: 10px;}
.MAIN_II {padding-top: 40px;}
.box_II {display: none;}
.MEMBER {padding: 0;}
.MEMBER .avatar_img {display: none;}
.MEMBER .basic_info {display: none;}
.MEMBER .member_title {margin-bottom: 0px;}
.MEMBER .member_nav {margin-top: 15px;}
.MEMBER .module_group {padding-top: 20px; background: #ececec;}
.MEMBER .module_group .module_title {margin-bottom: 5px;}
.module_title:before, .module_title:after {content: initial;}
.module_title h2 {background: transparent;}

.MEMBER.member_area .menu {display: block !important;}
.MEMBER.member_area .module_group {padding-top: 40px; background: transparent;}
.MEMBER.member_area .module_title:before, .MEMBER.member_area .module_title:after {content: ' ';}
.MEMBER.member_area .module_title h2 {background: #FFF;}
.dropify-wrapper.touch-fallback .dropify-preview .dropify-render img {width: 100%; /*height: 260px;*/}
.MEMBER .avatar_img .dropify-wrapper {padding: 10px;}
.MEMBER .avatar_img .dropify-render {width: 100%; overflow: hidden; display: block; max-height: 260px; height: initial;}

.module_content {border: 0;}
.module_content .more_box {margin: 30px 0 20px;}
.module_content .more_box a{display: table; width: initial; margin: 0 auto; background: #bebebe; color: #FFF; line-height: 27px; padding: 0 20px;}
.module_B_content .more_box a{display: table; width: initial; margin: 0 auto; background: #bebebe; color: #FFF; line-height: 27px; padding: 0 20px;}
.module_B_content .more_box {margin: 30px 0 20px;}
.module_B_content .more_box a{display: table; width: initial; margin: 0 auto;}
.member_area .module_content .more_box {margin: 20px auto 30px; display: table;}
.member_area .module_B_content .more_box {margin: 20px auto 30px; display: table;}
.module_content ul li:last-child {border-bottom: 2px solid #ececec;}
.module_content nav ul li:last-child {border-bottom: 0px solid #ececec;}
.module_B_content {background: transparent;}
/*20180129比對後與正式機差異處 START*/
.module_C_item .module_C_item_content img, .module_MOVB_item .module_C_item_content img, .module_MOV_item .module_C_item_content img, .MOM_TV .module_B_item .module_B_item_content img, .MOM_TV .article_module_group .item a img, .MOM_TV_PLAY .article_module_group .item a img {/*height: inherit;會讓手機版圖片變形，暫時隱藏*/}
/*20180129比對後與正式機差異處 END*/
/*20180303 START*/
.module_item .module_B_item .module_B_item_content a .module_img,
.module_B_item .module_B_item_content a .module_img, .module_C_item .module_C_item_content a .module_img, .module_D_item .module_D_item_content a .module_img {height: 250px; background: transparent;}/*Dan*/
.module_item .module_B_item .module_B_item_content a .module_img img,
.module_B_item .module_B_item_content a .module_img img, .module_C_item .module_C_item_content a .module_img img, .module_D_item .module_D_item_content a .module_img img {min-height: 250px; width: 100%;}
/*20180303 END*/
.article_module_group .item a .module_img {height: 134px;}
.article_module_group .item h3 {margin-top: 10px; padding: 0;}
.article_module_group .item h5 {padding: 0;}
.article_module_group .item_box:nth-child(9) {display: none;}

/*20180308 START*/
.MOM_TV .module_item .article_module_group .item_box .item .mov_img_group_2 {height: 89px;}
.MOM_TV .module_item .article_module_group .item_box .item .mov_img_group_2 img{height: 89px;}
/*20180308 END*/

/*20180412 START*/
/*20180419 START*/
.ARTICLE.MOM_TV .article_module_group.three .item a .mov_img_group_2 {width: 30%; height: 64px; margin: 0; padding: 0; overflow: hidden; display: table; float: left; vertical-align: middle; display: table-cell;}
.ARTICLE.MOM_TV .article_module_group.three .item a .mov_img_group_2 > img {min-width: 100%; height: initial; min-height: inherit;}
.ARTICLE.MOM_TV .article_module_group.three .item a .mov_img_group_2 .icon_play_2 img {margin: 8% auto; width: 40% !important; height: 40%!important;}
/*此段隱藏或拿掉皆可
.ARTICLE.MOM_TV .article_module_group.three .item a .module_txt {width: 70%;padding: 0.5% 0px;}
.ARTICLE.MOM_TV .article_module_group.three .item a .module_txt h3 {width: 95%; font-size: 14px; height: inherit; line-height: 20px; margin: 0; overflow: hidden; display: table; float: left; vertical-align: middle; display: table-cell; padding: 0 0 0 20px;  overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
*/
/*20180419 END*/
/*20180412 END*/


/*20180419 START*/
.ARTICLE.MOM_TV .article_module_group.three .item a .module_txt {display: block; width: 70%; float: right; overflow: hidden; padding: 0% 1.5% 0px 0px; height: 64px;}
.ARTICLE.MOM_TV .article_module_group.three .item a .module_txt h3 {width: 95%; cursor: pointer; color: #f740a4; font-size: 14px; font-weight: 700; line-height: 1.4; height: initial; margin: 0; padding: 0 0 0 20px; overflow: initial; text-overflow: initial; float: none; -webkit-line-clamp: initial; -webkit-box-orient: initial; transition: all 0.3s;display: inline-block; vertical-align: middle; word-break: break-word;}
/*20180419 END*/

.MAIN_III.CHANNEL .module_item .article_module_group .item_box .item h3 {font-size: 16px; padding: 0px;}
.MAIN_III.CHANNEL .module_item .article_module_group .item_box .item h5 {font-size: 14px; padding: 0px; line-height: 20px; height: 40px;}
.hamburger {padding: 0 9px;}
.hamburger .line{
  width: 30px;
  height: 5px;
  background-color: #bebebe;
  display: block;
  margin: 5px auto;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.hamburger:hover{
  cursor: pointer;
}
#hamburger-6.is-active{
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  -webkit-transition-delay: 0.6s;
  -o-transition-delay: 0.6s;
  transition-delay: 0.6s;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}

#hamburger-6.is-active .line:nth-child(2){
  width: 0px;
}

#hamburger-6.is-active .line:nth-child(1),
#hamburger-6.is-active .line:nth-child(3){
  -webkit-transition-delay: 0.3s;
  -o-transition-delay: 0.3s;
  transition-delay: 0.3s;
}

#hamburger-6.is-active .line:nth-child(1){
  -webkit-transform: translateY(10px);
  -ms-transform: translateY(10px);
  -o-transform: translateY(10px);
  transform: translateY(10px);
}

#hamburger-6.is-active .line:nth-child(3){
  -webkit-transform: translateY(-10px) rotate(90deg);
  -ms-transform: translateY(-10px) rotate(90deg);
  -o-transform: translateY(-10px) rotate(90deg);
  transform: translateY(-10px) rotate(90deg);
}
.module_item .owl-carousel .item a img {width: 100%; margin: 0 auto;}
.module_item #owl-demo-IV.owl-carousel .item a img {width: 100%;}
.module_item #owl-demo-SIV.owl-carousel .item a img {width: 100%;}
.partake .partake_module .owl-item,
.blogcolumns .blogcolumns_module .blog_columns_list .owl-item {text-align: center;}
.partake .partake_module .item,
.blogcolumns .blogcolumns_module .blog_columns_list .item {float: initial;}
footer .footer_nav ul li a {font-size: 15px; padding: 0 10px 0 0;}
footer .footer_nav ul li a::before {margin-right: 10px;}
/* 20191023 START */
.SIGN_IN .breadcrumb,
.REGISTERTD .breadcrumb,
.SHOPPING_CART_LOGIN .breadcrumb {padding: 8px 15px;}
.SIGN_IN, .REGISTERTD, .SHOPPING_CART_LOGIN {padding: 0px;}
.SHOPPING_CART_LOGIN .shopping_cart_left {padding-right: 15px;}
.SHOPPING_CART_LOGIN .shopping_cart_right {padding-left: 15px; padding-top: 50px;}
.SHOPPING_CART_LOGIN .shopping_cart_right .sign_in_title li:nth-child(1) {padding: 5px 0;}
/* 20191023 END */
.SIGN_IN .breadcrumb,
.REGISTERTD .breadcrumb {padding: 8px 15px;}
.SIGN_IN, .REGISTERTD {padding: 0px;}
.SIGN_IN .sign_in_title,
.SIGN_IN ul.function_box {margin-bottom: 30px;}
.SIGN_IN .sign_ad {display: none;}
#forget_password .modal-body,
#Reissue_certification .modal-body,
#Subscribe_newsletter .modal-body,
#Cancel_newsletter .modal-body {padding: 15px 10%;}
.REGISTERTD ul li.registered_btn p {font-size: 16px;padding: 0 15%;}
.REGISTERTD ul li.group_box ul li.address_group select {width: 48.9%;}
.REGISTERTD ul li.or_box {margin-top: 0px;}
.REGISTERTD ul li.fb_btn,
.REGISTERTD ul li.google_btn {width: 100%;}
.REGISTERTD .registered_title {margin-bottom: 30px;}
.REGISTERTD .sign_ad {display: none;}
.Complete.REGISTERTD ul li.group_box ul li.address_group .form-group {width: 28.5%;}
.Complete.REGISTERTD ul li.gender_radio .radio label {padding-left: 30px;}
.REGISTERTD ul li.gender_radio label {margin-right: 20px;}
.Complete.REGISTERTD ul li.group_box ul li.birthday_group .form-group {width: 31.5%;}
.Complete.REGISTERTD ul li.gender_radio .radio ul {padding-left: 0px;}
.Complete.REGISTERTD ul li.gender_radio .radio ul li.birthday_group .form-group {width: 30.7%;}
.Complete.REGISTERTD ul li.gender_radio .radio ul li.have_children .form-group {width: 28.5%;}
.Complete.REGISTERTD ul li.gender_radio .radio ul li.have_children .form-group:nth-child(1) {width: 100%; margin-bottom: 10px;}
.Complete.REGISTERTD ul li.terms_check,
.Complete.REGISTERTD ul li.registered_btn {width: 100%;}
.share_box {width: 100%; margin: 0; position: fixed; bottom: 0; z-index: 100; padding: 0; float: initial; left: 0; opacity: 1;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.share_box ul {width: 100%;}
.share_box ul li {float: left; width: 16.6666666667%;}
.share_box.active {opacity: 0.6;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
/*.share_box ul li span.track {display: table; width: 69px; height: 44px; background-size: cover;}
.share_box ul li span.track.current {display: table; width: 69px; height: 44px; background-size: cover;}*/
.common_problem .module_content .panel-group .panel-default > .panel-heading h4 a {line-height: 20px; padding: 6px 30px 4px 50px;}
.common_problem .module_content .panel-group .panel-default > .panel-heading h4 a:after {top: 12px;}
.Q_coins .module_content .table-responsive {width: 100%; overflow-x: auto; overflow-y: hidden; -ms-overflow-style: -ms-autohiding-scrollbar;}
.Q_coins .interval_query ul {margin: 0 auto;}
.Q_coins .interval_query ul li {padding: 0 3px;}
.Q_coins .grand_total {padding-left: 15px;}

.form_content .control-label.parental_status {padding: 6px 0px 0px 10px;}
.form_content .form-group div.select_group1 {padding-left: 0; border-left: 0; border-top: 2px solid #ececec;}
.form_content .form-group div.select_group1 .form-group:nth-child(1) {border-left: none;}
.form_content .form-group div.select_group1 .form-group:nth-last-child(1) {border-left: none;}
.form_content .form-group div.select_group1.parental_status {border-top: none;}
.form_content .form-group div.select_group1.parental_status .form-group:nth-child(1) {border-left: 2px solid #ececec;}
.form_content .form-group div.select_group2 .form-group:nth-child(1) {border-left: none;}
.form_content .form-group div.select_group2 .form-group:nth-last-child(1) {border-left: none;}
.form_content .form-group div.select_group3 .form-group:nth-child(1) {border-left: none;}
.form_content .form-group div.select_group3 .form-group:nth-last-child(1) {border-left: none;}
.form_content .form-group div.select_group0 .form-group {border-left: none; border-right: none;}
.form_content .input_group.parental_status .radio-inline {border: 0;}
.form_content .input_group.parental_status {border: 0; float: initial; border-top: 2px solid #ececec; border-bottom: none;}
.form_content .input_group.parental_status.gender {float: left;border: 0;}
/*.form_content .col-sm-10,*/
.form_content .input_group.parental_status.no_bline {/*border-top: 2px solid #ececec;*/}
.form_content .form-group div.select_group2 {border-bottom: none;}
.form_content .form-group div.select_group0 {/*float: initial;*/}
.form_content .form-group div.select_group2 {float: initial; display: table; width: 100%;}
.form_content .form-group div.select_group2 label {margin: 0;}
.form_content .form-group div.select_group3 {float: initial; border: none; border-top: 2px solid #ececec;}
.form_content .form-group div.select_group3 .form-group {border-top: none;}
.form_content .form-group div.select_group3 .form-group {width: 22.5%;}
.form_content .form-control {height: initial; margin: 0;}
.form_content .select_group2.parental_status label:nth-child(1) {float: left; width: 25%; border-left: none;}
.form_content .control-label.leisure {display: none;}
.personal_info .menu {display: block !important;}
.personal_info .menu .avatar_img {display: block !important; margin-top: 10px;}
.personal_info .menu .basic_info {display: block !important;}
.personal_info .menu .member_nav {display: none;}
.module_B_content {padding: 10px 0px 0;}
.module_B_content .module_B_item {padding: 0 15px;}
.module_B_content .module_B_item .module_B_item_content a .img_box {height: 187px;}

#MEMBER_AREA .module_content .more_box {margin: 20px auto 30px; width: 100%; text-align: center;}
#MEMBER_AREA .module_content .more_box a {float: initial;}
#MEMBER_AREA .table-responsive {margin-bottom: 0;}
#MEMBER_AREA .form_content {border: none;}
.personal_info .form_content .more_box {text-align: center; margin: 10px 0px -5px;}

.mov_img_group .icon_play img {width: 30% !important;}
.mov_img_group_2 .icon_play_2 img {width: 35% !important;}
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img, .carousel-inner > .item > a > .mov_img_group > img {/*position: absolute; top: -40%; left: -50%;*/}

/*20180129比對後與正式機差異處 START*/
/*正式機缺一整段*/
.MAIN_III.COMMODITY, .MAIN_III.Q_CONIS {margin-top: 30px;}
.q_coins_description {right: 15px;}
.q_conis_B_item .q_conis_B_item_content a .module_img {height: 250px;}
/*20180303 START*/
.q_conis_B_item .q_conis_B_item_content a .module_img img {min-height: 187px; width: 100%;}
/*20180303 END*/
.q_conis_C_item .q_conis_C_item_content a .module_img {height: 250px;}
.q_conis_C_item .q_conis_C_item_content a .module_img img {min-height: 187px;}
.q_conis_D_group {padding: 0 5px;}
.q_conis_D_group .q_conis_D_item {display: none;}
.q_conis_D_group .q_conis_D_item:nth-child(1),
.q_conis_D_group .q_conis_D_item:nth-child(2),
.q_conis_D_group .q_conis_D_item:nth-child(3),
.q_conis_D_group .q_conis_D_item:nth-child(4) {display: block;}
.q_conis_D_item {padding: 0 10px; margin-bottom: 20px;}
.q_conis_D_item .q_conis_D_item_content{border: 1px solid #e2e2e2; padding: 10px; position: relative; box-shadow: 3px 3px 15px -3px #bdbcbc; -webkit-box-shadow: 3px 3px 15px -3px #bdbcbc; -moz-box-shadow: 3px 3px 15px -3px #bdbcbc; -o-box-shadow: 3px 3px 15px -3px #bdbcbc;}
.q_conis_D_item .q_conis_D_item_content a .module_img {height: 134px; position: relative;}
.q_conis_D_item .q_conis_D_item_content a .module_img img {min-height: 160px; max-height: 160px; width: initial; position: absolute; top: -10%; left: -20%;}
.q_conis_D_item .q_conis_D_item_content h3 {font-size: 16px; padding: 0; text-align: left; line-height: 25px; height: 25px; margin-top: 5px; margin-bottom: 0;}
.q_conis_D_item .q_conis_D_item_content h5 {font-size: 14px; padding: 0; text-align: left; line-height: 20px; height: 20px;}
.brand_news_module_group .item a .module_img {height: 134px;}
.brand_news_module_group .item a .module_img img {min-height: 160px;}
.brand_news_module_group .item a h3 {font-size: 16px; padding: 0; text-align: left; height: 20px; line-height: 20px;}
.brand_news_module_group .item a h5 {font-size: 14px; padding: 0; text-align: left; line-height: 20px; height: 20px; -webkit-line-clamp: 1; margin-bottom: 0;}
.Q_CONIS .more_box {text-align: right;}
.Q_CONIS .bx-wrapper {display: table; margin-bottom: 30px !important;}
#q_coins_description_Modal .modal-dialog {width: 100%; margin: 135px auto 0;}
#q_coins_description_Modal .modal-header {right: 10px; top: -30px; z-index: 1000;}
#q_coins_description_Modal .modal-body .tab-content {padding: 0 15px;}
#q_coins_description_Modal .modal-body .nav-tabs {float: left; width: inherit; margin: 0; padding: 0; margin-top: -65px; background: #FFF; display: table;}
#q_coins_description_Modal .modal-body .nav-tabs > li {float: left; writing-mode: initial; -webkit-writing-mode: initial; writing-mode: initial; -ms-writing-mode: initial; -webkit-writing-mode: initial; -moz-writing-mode: initial; -ms-writing-mode: initial; writing-mode: initial;}
#q_coins_description_Modal .modal-body .nav-tabs > li > a {padding: 15px 10px; min-height: inherit;}
#q_coins_description_Modal .modal-body .nav-tabs > li:nth-child(2) > a {min-height: inherit;}
#q_coins_description_Modal .nav-tabs > li.active > a, #q_coins_description_Modal .nav-tabs > li.active > a:hover, #q_coins_description_Modal .nav-tabs > li.active > a:focus {padding: 15px 10px;}
.COMMODITY .content {background: transparent;}
.commodity_content .carousel-control {color: #333;}
.COMMODITY .module_title h2 {font-size: 18px;background: #FFF;}
.COMMODITY .module_title:after {right: 0; content: ' '; width: 50%; position: absolute; height: 6px; border-top: 2px solid #dfdfdf; top: 40%;}
.COMMODITY .module_title:before {left: 0; content: ' '; width: 50%; position: absolute; height: 6px; border-top: 2px solid #dfdfdf; top: 40%;}
.COMMODITY .module_text {border: 1px solid #e2e2e2;
    padding: 10px;
    position: relative;
    box-shadow: 3px 3px 15px -3px #bdbcbc;
    -webkit-box-shadow: 3px 3px 15px -3px #bdbcbc;
    -moz-box-shadow: 3px 3px 15px -3px #bdbcbc;
-o-box-shadow: 3px 3px 15px -3px #bdbcbc;}
.commodity_content {margin: 15px -15px 0; background: transparent;}
.commodity_content .carousel {padding: 0 30px;}
.commodity_content .carousel .carousel-inner > .item {height: 322px;}
.commodity_content .carousel-indicators {display: none;}
.commodity_content .commodity_content_text h2 {margin-bottom: 10px; font-size: 24px;}
.commodity_content .commodity_content_text h3 {font-size: 18px;}
.commodity_content .commodity_content_text {padding-bottom: 20px;}
.commodity_content .carousel-inner > .item > img, .commodity_content .carousel-inner > .item > a > img {min-height: 322px;}
.commodity_content .btn_exchange {position: initial; width: 100%; margin-top: 30px;}
#exchange_details_Modal .modal-dialog {width: 100%; margin: 0px auto;}
#exchange_details_Modal .modal-header h4 {padding: 0 20px 0 10px; display: none;}
#exchange_details_Modal .modal-body {padding: 15px 10px;}
#exchange_details_Modal .modal-body .tab-content .tab-pane {padding: 15px 10px;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details, #exchange_details_Modal .modal-body .tab-content .tab-pane .redemption {padding: 2px 0;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > .product_details_img {width: 100%; margin: 0 0 5px; height: initial; text-align: center; background: transparent;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > .product_details_img img {width: 50%;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > ul {width: 100%;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > ul li {margin: 2px 0 0;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > ul.product_details_text {margin-bottom: 0px; padding: 0;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > ul.product_details_text > li {padding: 0;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > ul.product_details_text > li > div {background: #efc251; color: #FFF; width: 80px; padding: 0 5px;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > ul.product_details_text > li > span {padding-left: 10px;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > ul li.address_group {padding: 0;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > ul li.address_group label {width: 25%; padding-left: 5px;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > ul li.address_group .form-group {width: 25%;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > ul li.address_group .form-group:nth-last-child(1) {width: 100%; border-top: 2px solid #ebebeb;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > ul li.address_group .form-group:nth-last-child(2) {border-right: none;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .product_details > ul.redemption_data {/*display: none;*/}/*dan*/
#exchange_details_Modal .modal-body .tab-content .tab-pane .precautions {margin-top: 50px;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .precautions h4 {margin-top: -40px; margin-bottom: 30px; width: 100%; text-align: center;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .redemption {display: table; width: 100%; margin-top: 50px;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .redemption h4 {margin-top: -30px; margin-bottom: 0px; width: 100%; text-align: center; font-weight: bold;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .redemption ul {width: 100%; padding: 0;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .redemption > ul li {margin: 2px 0 0;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .redemption > ul li.address_group {padding: 0;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .redemption > ul li.address_group label {width: 25%; padding-left: 5px;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .redemption > ul li.address_group .form-group {width: 25%;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .redemption > ul li.address_group .form-group:nth-last-child(1) {width: 100%; border-top: 2px solid #ebebeb;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .redemption > ul li.address_group .form-group:nth-last-child(2) {border-right: none;}
.mom_classroom_module_group {background: #ececec; display: table; margin: 0 15px; padding: 20px 0 0; border-radius: 10px;}
.mom_classroom_module_group .item {background: #FFF;}
.mom_classroom_module_group .item .module_img {width: 35%; height: 90px;}
.mom_classroom_module_group .item .module_img img {min-height: 88px;}
/*20180430 START*/
.mom_classroom_module_group .item .module_text h4 {font-size: 14px; /*height: 20px;line-height: 20px;*/}
.mom_classroom_module_group .item .module_text h3 {font-size: 16px; /*height: 20px;line-height: 20px;*/}
.mom_classroom_module_group .item .module_text h5 {font-size: 13px; /*height: 20px;line-height: 20px;*/}
.mom_classroom_module_group .item .btn_map {height: 90px; line-height: 90px;}
.mom_classroom_module_group .item .module_text {/*width: 55%;*/}
/*20180430 END*/
.brand_news_module_group .item a .module_img {width: 100%; height: 120px;}
.brand_news_module_group .item a .module_img img {min-height: 120px;}
.brand_news_module_group .item_box:nth-child(21) {display: none;}
.product_specifications, .popular_exchange {margin: 10px 0px 0px; padding: 0 0 30px 0; display: table;}
/*20180129比對後與正式機差異處 END*/

/*20180312 新增頁面 START*/
.other_projects_content {margin-bottom: 50px;}
.other_projects_content h3 {text-align: center;}
.other_projects_content ul {padding-left: 20px; display: table; margin: 0 auto;}
.other_projects_content .code_img {padding-left: 0; margin: 20px auto; display: table;}
.other_projects_content .code_img img {width: 100%;}
.other_projects_content .business_group {margin-top: 50px; margin-bottom: 0px;}
.other_projects_content .business_items .business_items_content {height: 162px;}
/*20180312 END*/

/*20180331 START*/
/*20180402 START*/
/*20180402-2 START*/
.ARTICLE .article_module_group.three .item_box {width: 100%;}
.ARTICLE .article_module_group.three .item {padding: 0;}
.ARTICLE .article_module_group.three .item {width: 100%; display: table;}
/*20180412 START*/
.ARTICLE .article_module_group.three .item a .module_img {width: 30%; height: 86px; margin: 0; padding: 0; overflow: hidden; display: table; float: left; vertical-align: middle; display: table-cell;}
.ARTICLE .article_module_group.three .item a .module_img img {width: 100%; height: initial; min-height: 86px;}
/*20180412 END*/
/*20180419 START*/
/*此段隱藏或拿掉皆可
.ARTICLE .article_module_group.three .item a .module_txt {width: 70%;padding: 3% 0px;}
.ARTICLE .article_module_group.three .item a .module_txt h3 {width: 95%; font-size: 16px; height: inherit; line-height: 22px; margin: 0; overflow: hidden; display: table; float: left; vertical-align: middle; display: table-cell; padding: 0 0 0 20px;  overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
*/
.ARTICLE .article_module_group.three .item a .module_txt {display: block; width: 70%; float: right; overflow: hidden; padding: 0% 1.5% 0px 0px; height: 86px;}
.ARTICLE .article_module_group.three .item a .module_txt h3 {width: 95%; cursor: pointer; color: #f740a4; font-size: 16px; font-weight: 700; line-height: 1.8; height: initial; margin: 0; padding: 0 0 0 20px; overflow: initial; text-overflow: initial; float: none; -webkit-line-clamp: initial; -webkit-box-orient: initial; transition: all 0.3s;display: inline-block; vertical-align: middle; word-break: break-word;}
/*20180419 END*/

/*20180402-2 END*/
/*20180402 END*/
/*20180331 END*/

/*20180610 新增頁面 START*/
.EXPERIENCE .experience_content {padding: 15px 0px 30px; border: 0;}
.EXPERIENCE .experience_content .QandA_group {padding-top: 30px;}
.EXPERIENCE .experience_content .QandA_group .Q_group {background-size: contain; margin-bottom: 50px; background: url(../images/QA_bg.png) left 40px; background-repeat: no-repeat; background-size: contain; padding: 0;}
.EXPERIENCE .experience_content .QandA_group .Q_group .Q_title {width: 100%;}
.EXPERIENCE .experience_content .QandA_group .Q_group .Q_title h1 {width: 83%; margin-top: 7px; font-size: 28px;}
.EXPERIENCE .experience_content .QandA_group .Q_group .Q_title h3 {width: 83%; line-height: 25px; font-size: 14px; margin: 5px 0 0 10px;}
.EXPERIENCE .experience_content .QandA_group .Q_group .Q_title img {width: 14%;}
.EXPERIENCE .experience_content .QandA_group .Q_group:first-child .Q_title img {width: 10%;}
.EXPERIENCE .experience_content .QandA_group .Q_group:nth-child(3) .Q_title img {width: 14%;}
.EXPERIENCE .experience_content .QandA_group .Q_group p {font-size: 16px;}
.EXPERIENCE .experience_content .QandA_group .Q_group .Q_content {margin-top: 20px;}
.EXPERIENCE .experience_content .sign_up_btn ul {margin-top: 20px; display: table; width: initial; margin: 20px auto; width: 100%;}
.EXPERIENCE .experience_content .sign_up_btn ul li {display: block; float: left; width: 50%; padding: 0 5px;}
.EXPERIENCE .experience_content .sign_up_btn ul li .send_out_btn,
.EXPERIENCE .experience_content .sign_up_btn ul li .cancel_btn {display: table; margin: 20px 0px; letter-spacing: 0px; padding: 10px 0px; width: 100%;font-size: 18px;}

.EXPERIENCE .experience_content .QandA_group .Q_group:nth-child(2) .Q_content > span {display: none;}
.SIGN_UP .sign_up_content .registration_info_title h1 {font-size: 40px;}

.SIGN_UP .sign_up_content .registration_info_content_border > ul > li > ul > li .form-group {margin: 0 5px 0 0; width: 32.3%;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li > ul > li:last-child .form-group {margin-top: 15px;}
.SIGN_UP .sign_up_content {padding: 15px 0px 50px; border: 0; background: url(../images/QA_bg.png) center 65px; background-repeat: no-repeat; background-size: contain;}
.SIGN_UP .sign_up_content .registration_info_content_border {padding: 20px 15px;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li:nth-child(odd) {width: 100%; text-align: left;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li:nth-child(even) {width: 100%; text-align: left;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .radio > ul > li .form-group {margin-right: 5px; width: 23.8%;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .radio > ul > li.have_children .form-group {margin-bottom: 15px;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .radio > ul > li.birthday_group .form-group .form-control {padding: 6px 8px;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .radio > ul > li.birthday_group .form-group .select_down_arrow {right: 8px;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .checkbox > ul > li .form-group {margin-right: 5px; width: 23.8%;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .checkbox > ul > li.have_children .form-group .form-control {padding: 6px 8px;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .checkbox > ul > li.have_children .form-group .select_down_arrow {right: 8px;}
.SIGN_UP .sign_up_content .QandA_group .Q_group .Q_content .Q_content_border {padding: 20px 15px;}
.SIGN_UP .sign_up_content .QandA_group .Q_group .Q_content .Q_content_border ul li:nth-child(1),
.SIGN_UP .sign_up_content .QandA_group .Q_group .Q_content .Q_content_border ul li {width: 100%;}
.SIGN_UP .sign_up_content .QandA_group .Q_group {margin-bottom: 30px; background-size: contain; background: url(../images/QA_bg.png) left 35px; background-repeat: no-repeat;}
.SIGN_UP .sign_up_content .QandA_group .Q_group .Q_title > * {}
.SIGN_UP .sign_up_content .QandA_group .Q_group .Q_title img {width: 7%;}
.SIGN_UP .sign_up_content .QandA_group .Q_group:first-child .Q_title img {width: 5%;}
.SIGN_UP .sign_up_content .QandA_group .Q_group .Q_title h2 {}
.SIGN_UP .sign_up_content .QandA_group .Q_group .Q_title span {font-size: 80px;}
.SIGN_UP .sign_up_content .QandA_group .Q_group .Q_title h1 {width: 85%; margin: 0; padding: 0 0 0 10px; font-size: 18px;}
.SIGN_UP .sign_up_content .QandA_group {padding-top: 30px;}
.SIGN_UP .sign_up_content .QandA_group .Q_group .Q_content .Q_content_border .checkbox label {margin-right: 0;padding-left: 40px;}

.SIGN_UP .sign_up_content .sign_up_btn ul {margin-top: 20px; display: table; width: initial; margin: 20px auto; width: 100%;}
.SIGN_UP .sign_up_content .sign_up_btn ul li {display: block; float: left; width: 50%; padding: 0 5px;}
.SIGN_UP .sign_up_content .sign_up_btn ul li .cancel_btn,
.SIGN_UP .sign_up_content .sign_up_btn ul li .send_out_btn {display: table; margin: 20px 0px; letter-spacing: 0px; padding: 10px 0px; width: 100%;font-size: 18px;}

.MAIN_I.TRIAL_TEAM {padding: 0;}
.MAIN_I.TRIAL_TEAM #carousel-example-generic {display: none;}
.MAIN_I.TRIAL_TEAM #carousel-example-generic-2 {display: block;}
/* 20180704 START */
.MAIN_I.TRIAL_TEAM #carousel-example-generic-2 .flexslider .flex-control-nav,
.MAIN_I.TRIAL_TEAM #carousel-example-generic-2 .flexslider .flex-direction-nav {display: block;}
.MAIN_I.TRIAL_TEAM #carousel-example-generic-2 .flexslider .flex-direction-nav a:before {font-size: 30px;}
.MAIN_I.TRIAL_TEAM #carousel-example-generic-2 #slider.flexslider {margin: 0 0 10px; border: 0;}
.MAIN_I.TRIAL_TEAM #carousel-example-generic-2 #carousel.flexslider .flex-direction-nav {display: none;}
.MAIN_I.TRIAL_TEAM #carousel-example-generic-2 #slider.flexslider .flex-direction-nav {}
.MAIN_I.TRIAL_TEAM #carousel-example-generic-2 #carousel.flexslider .slides > li.flex-active-slide {border: 1px solid #ffc346;}
/* 20180704 END */
.MAIN_I.TRIAL_TEAM #carousel-example-generic-2 #carousel.flexslider .slides > li {border: 1px solid #e1e1e1; width: 134px !important; height: 100px; overflow: hidden;}
.MAIN_I.TRIAL_TEAM #carousel-example-generic-2 #carousel.flexslider .flex-viewport {padding: 0 5px;}

/* 20180720 START */
.MAIN_I.TRIAL_TEAM #carousel-example-generic-2 #slider.flexslider .slides > li {height: 309px; overflow: hidden;}
.MAIN_I.TRIAL_TEAM #carousel-example-generic-2 #carousel.flexslider .slides > li img {/*min-height: 100px;*/}
/* 20180720 END */

.TRIAL_TEAM .hourglass_group h1 {margin-top: 10px;}
.TRIAL_TEAM .trial_team_event_content {padding: 10px 0px; border: none;}
.TRIAL_TEAM .trial_team_event_content > div:nth-child(2) {padding: 0;}
.TRIAL_TEAM .trial_team_event_content .carousel {margin-bottom: 20px;}
.TRIAL_TEAM .trial_team_event_content .carousel .carousel-inner > .item {height:309px;}
.TRIAL_TEAM .trial_team_event_content .carousel-indicators li,
.TRIAL_TEAM .trial_team_event_content .carousel-indicators li.active {height: 89px; background: transparent; width: 31%;}
.TRIAL_TEAM .trial_team_event_content .carousel-indicators li img {min-height: 89px;}
.TRIAL_TEAM .trial_team_event_content .carousel-indicators {padding: 0 15px;}
.TRIAL_TEAM .trial_team_event_content .carousel-control.left {left: 0px; bottom: 30px;}
.TRIAL_TEAM .trial_team_event_content .carousel-control.right {right: 0px; bottom: 30px;}
.TRIAL_TEAM .trial_team_event_content .carousel-inner > .item > img, .TRIAL_TEAM .trial_team_event_content .carousel-inner > .item > a > img {min-height: 309px;}
.TRIAL_TEAM .trial_team_event_content .trial_team_event_content_text {}
.TRIAL_TEAM .trial_team_event_content .trial_team_event_content_text h4 span.big_text {margin-top: 10px;}
.TRIAL_TEAM .trial_team_event_content .btn_exchange,
.TRIAL_TEAM .trial_team_event_content .btn_deadline {position: inherit; margin-top: 30px;}
.MAIN_II.TRIAL_TEAM .options_item {margin-bottom: 30px;}
.MAIN_II.TRIAL_TEAM {background: none;}
.MAIN_II.TRIAL_TEAM .options_item:after {content:'';}
.MAIN_II.TRIAL_TEAM .experience_list_title h1 {padding: 20px 0; font-size: 36px;}
.MAIN_III.TRIAL_TEAM {margin-bottom: 50px;}
/* 20180704 START */
.MAIN_III.TRIAL_TEAM .experience_list_content ul li {width: 33.33%; padding: 0 5px; margin-bottom: 20px;}
.MAIN_III.TRIAL_TEAM .experience_list_content ul {height: initial;}
/* 20180704 END */
.MAIN_III.TRIAL_TEAM .experience_list_content ul li .experience_list_item .experience_list_item_text {font-size: 20px; opacity: 0; background: rgba(255, 147, 206, 0); color: #FFF; text-align: center; position: absolute; width: 100%; display: block; top: 0; height: 100%; border-radius: 50%; padding: 40% 0; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background: rgba(255, 147, 206, .5); opacity: .8;}
.MAIN_III.TRIAL_TEAM .experience_list_content {padding-bottom: 0px;}
.MAIN_III.TRIAL_TEAM .experience_list_content .experience_list_btn {margin: 40px 0 0;}

.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item {margin-bottom: 10px;}

.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_people span,
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_people h3 {width: 75%; text-align: left;}

/* 20180706 START */
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_products {height: 334px;}
/* 20190416 START */
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_people .share_people_content {width: 75%;}
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_people_foreword {width: 100%;}
/* 20180706 END */
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_articles_btn {margin-top: 0;}
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_people, .MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_products {width: 100%; margin-bottom: 10px;}
/* 20190416 END */
/* 20180713 START */
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_people h4 {display: table; height: initial;}
/* 20180713 END */
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_people h4 span{width: initial; float: left; margin: 0;}
/* 20180626 END */
/* 20180706 START */
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_articles img {max-width: 100%; height: initial;}
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_articles iframe {max-width: 100%;}
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_group#outbox {column-count: 1; width: 100%;}
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_group#outbox .content_box {width: 100%;}
/* 20180706 END */
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_group:last-child {margin: 0px -5px 0;}

/* 20181206 START */
.MAIN_III.TRIAL_TEAM .related_activities .related_activities_content .related_activities_content_img,
.MAIN_III.TRIAL_TEAM .favorite_activities .favorite_activities_content .favorite_activities_content_img {height: 143px; overflow: hidden; position: relative;}
.MAIN_III.TRIAL_TEAM .related_activities .related_activities_content .related_activities_content_img img,
.MAIN_III.TRIAL_TEAM .favorite_activities .favorite_activities_content .favorite_activities_content_img img {width: 100%; vertical-align: middle; max-width: 100%; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto;}
/* 20181206 END */

.MAIN_III.TRIAL_TEAM .related_activities .related_activities_content img,
.MAIN_III.TRIAL_TEAM .favorite_activities .favorite_activities_content img {width: 100%;}

.MAIN_I.ACTIVITY_AREA {margin: 0 -15px;}
.MAIN_I.ACTIVITY_AREA .breadcrumb {padding: 8px 15px;}
.MAIN_II.ACTIVITY_AREA {background: #f2f2f2; margin-bottom: 50px;}
.ACTIVITY_AREA #carousel-example-generic.carousel {display: block;}

/* 20180704 START */
.ACTIVITY_AREA #carousel-example-generic.carousel .carousel-inner > .item {width: 100%; height: 225px;}
.ACTIVITY_AREA #carousel-example-generic.carousel .carousel-inner > .item > a > img {width: 100%; min-height: 225px; overflow: hidden;}
/* 20180704 END */

.ACTIVITY_AREA .activity_area_item_content a .module_img {height: 207px}
.ACTIVITY_AREA .activity_area_item_content a .module_img img {min-height: 207px;}
.ACTIVITY_AREA .activity_area_item_content .module_img.history .history_text,
.ACTIVITY_AREA .activity_area_item_content .module_img.history .history_text h1 {line-height: 207px;}

.MAIN_I.TRIAL_TEAM .breadcrumb {padding: 8px 15px;}
.MAIN_II.TRIAL_TEAM .container {padding: 0;}
.MAIN_II.TRIAL_TEAM .options_item {padding: 0; height: 110px;}
.MAIN_II.TRIAL_TEAM .options_item .options_item_img {width: 25%;}
.MAIN_II.TRIAL_TEAM .options_item .options_item_text {width: 75%; padding: 0 10px;}
.MAIN_II.TRIAL_TEAM .options_item .options_item_text h3 {font-size: 20px;}
.MAIN_II.TRIAL_TEAM .options_item .options_item_text h4 {font-size: 14px; letter-spacing: 3px;}
.MAIN_II.TRIAL_TEAM .options_item .options_item_text ul li {font-size: 13px;}
/* 20181210 START */
.MAIN_III.TRIAL_TEAM .related_activities,
.MAIN_III.TRIAL_TEAM .favorite_activities {width: 100%; display: table;}
/* 20181210 END */
/* 20180706 START */
.MAIN_III.TRIAL_TEAM .related_activities .related_activities_content,
.MAIN_III.TRIAL_TEAM .favorite_activities .favorite_activities_content {width: 47.3%; display: table; margin: 0 5px 10px; float: left;}
/* 20180706 END */
.MAIN_III.TRIAL_TEAM .more_box {display: block; margin: 30px 0;}
.MAIN_III.TRIAL_TEAM .more_box a {float: none; margin: 0 auto;}
.MAIN_III.TRIAL_TEAM .organizer_group .organizer_content > img {width: 70%; padding: 40px 50px; margin: 0 auto; display: table;}
/* 20180928 START */
.MAIN_III.TRIAL_TEAM .co_organizer_group .co_organizer_content > img {width: 70%; padding: 40px 50px; margin: 0 auto; display: table;}
.MAIN_III.TRIAL_TEAM .sponsor_group .sponsor_content > img {width: 70%; padding: 40px 50px; margin: 0 auto; display: table;}
/* 20180928 END */
/*20180610 新增頁面 END*/

.MAIN_III.TRIAL_TEAM .trial_team_event_experience .module_title h2 {background: #FFF;}
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .module_title:before, .MAIN_III.TRIAL_TEAM .trial_team_event_experience .module_title:after {content: ' ';}

.TRIAL_TEAM_LIST {background: #f2f2f2;margin-bottom: 0; padding-bottom: 30px;}
/* 20180628 START */
.TRIAL_TEAM_LIST .slider_title {width: 65%; padding: 15px; margin: 0 auto; display: block;}
/* 20180628 END */
/* 20180625 START */
.TRIAL_TEAM_LIST .slider_title h1 {padding: 10px; font-size: 26px; margin-bottom: 20px;}
/* 20180625 END */
.TRIAL_TEAM_LIST .slider_content {padding: 0;}
/* 20180628 START */
.TRIAL_TEAM_LIST .slider_content .carousel-inner > .item {height: 224px;}
.TRIAL_TEAM_LIST .slider_content .carousel .carousel-inner a img {width: 100%; min-height: 224px;}
/* 20180628 END */
.TRIAL_TEAM_LIST .slider_content .carousel .carousel-inner a .carousel-caption {padding: 10px;}
.TRIAL_TEAM_LIST .slider_content .carousel .carousel-inner a .carousel-caption h1 {margin: 0;font-size: 18px; line-height: 25px; height: 50px;}
.TRIAL_TEAM_LIST .slider_content .carousel-indicators {bottom: -50px;}
/* 20180726 START */
.TRIAL_TEAM_LIST .slider_content .carousel-indicators li {margin: 0 3px;}
/* 20180726 END */
/* 20180628 START */
.TRIAL_TEAM_LIST .trial_team_item_content {background: #FFF; margin: 20px 0; padding: 0;}
/* 20180628 END */
/* 20180703 START */
.TRIAL_TEAM_LIST .trial_team_item_content.history .module_text a.watching,
.TRIAL_TEAM_LIST .trial_team_item_content .module_text a.participate {right: 15px;bottom: 25px;}
/* 20180703 END */
/* 20180628 START */
.TRIAL_TEAM_LIST .trial_team_item_content .module_img {height: 208px; padding: 0;}
.TRIAL_TEAM_LIST .trial_team_item_content .module_img img {min-height: 208px;}
.TRIAL_TEAM_LIST .trial_team_item_content.history .module_img .history_text {line-height: 208px;}
.TRIAL_TEAM_LIST .trial_team_item_content.history .module_img .history_text h1 {line-height: 208px; font-size: 20px;}
/* 20180628 END */
.TRIAL_TEAM_LIST .module_title h2 {background: #f2f2f2;}
.TRIAL_TEAM_LIST .module_title:before, .TRIAL_TEAM_LIST .module_title:after {content: ' ';}
.TRIAL_TEAM_LIST .trial_team_item_content .module_text h4,
.TRIAL_TEAM_LIST .trial_team_item_content .module_text h4 span {letter-spacing: 0px;font-size: 16px;}
/* 20180628 START */
.TRIAL_TEAM_LIST .trial_team_item_content .module_text h1 {font-size: 22px; margin-top: 0;margin-bottom: 20px; height: 75px; line-height: 25px;}
/* 20180628 END */
/* 20180625 START */
.MAIN_II.TRIAL_TEAM_LIST .more_box {margin: 5px 0 0px;}
/* 20180625 END */
/* 20180628 START */
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .checkbox > ul > li.have_children .plus_btn {position: initial; float: right;margin-top: 10px;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .checkbox > ul > li.have_children .minus_btn {position: initial; float: right;margin-top: 10px;}
/* 20180628 END */
/* 20180703 START */
.MAIN_III.TRIAL_TEAM .trial_team_event_precautions .precautions_content img,
.MAIN_III.TRIAL_TEAM .trial_team_event_other .tab-content .tab-pane img {height: initial;}
.MAIN_III.TRIAL_TEAM .trial_team_event_precautions .precautions_content iframe,
.MAIN_III.TRIAL_TEAM .trial_team_event_other .tab-content .tab-pane iframe {height: 176px;}
/* 20180703 END */


/* 20180822 START */
.MAIN_III.TRIAL_TEAM .special_left {width: 100%;}
.MAIN_III.TRIAL_TEAM .special_right {width: 100%;}
/* 20180822 END */

/* TRIAL TEAM 試用大隊頻道頁-各新增頁 START*/
/* 20181113 START */
/* 20181203 START */
.winning_list .leftLoop .hd .prev, .leftLoop .hd .next {top: 60px;}
/* 20181203 END */
/* 20181113 END */
.winning_list .leftLoop .hd .next {right: 0px;}
.winning_list .leftLoop .hd .prev {left: 0px;}
.winning_list .leftLoop .picList li {width: 100%;}
/* 20181109 START */
/* 20181113 START */
/* 20181203 START */
.winning_list .leftLoop .picList .pic {padding: 10px 100px 10px; overflow: hidden;}
/* 20181113 END */
.winning_list .leftLoop .picList .pic a {display: block; position: relative; height: 100%;}
.winning_list .leftLoop .picList .pic a img {vertical-align: middle; max-width: 100%; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto;}
.winning_list .leftLoop .picList .pic a .pic_text {padding: 35% 10%;}
/* 20181203 END */
/* 20181109 END */
.winning_list .leftLoop .bd {padding: 0;}
.winning_list .leftLoop .bd ul li {margin: 5px;}
.winning_list_content ul {margin: 0 -15px;}
.winning_list_content ul li {width: 33.3333%; padding: 0 5px;}
.MAIN_II.TRIAL_TEAM.SPECIAL_EVENT .experience_list_title h1,
.MAIN_II.TRIAL_TEAM.MESSAGE_SHARING .experience_list_title h1,
.MAIN_II.TRIAL_TEAM.QUESTIONNAIRE .experience_list_title h1,
.MAIN_II.TRIAL_TEAM.SUBMITTED .experience_list_title h1 {padding: 105px 0px 0;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_submitted h3 img,
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message h3 img,
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message_overview h3 img,
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery > h3 img {width: 10%;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_item {padding: 20px 5px 25px;}
/* 20181213 START */
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_group:last-child {margin: 20px 0;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_group .brand-list {width:384px;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_group .brand-list .item {width:192px; padding: 0px 4px 8px;}
/* 20181213 END */
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_group#outbox {column-count: 2;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_item .share_people img {width: 45px; min-height: 45px;}
.votes {top: 265px;}
.M-box1 {margin: 0 auto 30px;}
.sort_btn li a {margin-left: 5px;}
.winning_list_content ul li:hover .experience_list_item .experience_list_item_text {font-size: 20px;}
/* 20181115 START */
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .Q_group .Q_title span {font-size: 26px; line-height: normal;}
/* 20181113 START */
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .Q_group .Q_title h1 {/*width: 85%;*/ font-size: 20px; margin-left: 0px; margin-bottom: 5px;}
/* 20181113 END */
/* 20181115 END */
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .Q_content_img .Q_content_border {padding: 0 15px;}
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .Q_content_img .Q_content_border .radio {width: 100%;}
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .sign_up_btn ul li .send_out_btn,
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .sign_up_btn ul li .cancel_btn {letter-spacing: 0; font-size: 18px; padding: 10px 30px;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_img {z-index: 999;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_img .voting,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_img .end_voting,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_img .not_voting {padding-top: 12%; width: 25%;}
/* 20181109 START */
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_left {padding-right: 55px; position: relative; z-index: 1000;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_right {padding-left: 55px; position: relative; z-index: 1000;}
/* 20181109 END */
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_right a h1,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_left a h1 {font-size: 55px;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_right a span,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_left a span {font-size: 25px;}
/* 20181113 START */
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event {padding: 10px; background: url(../images/QA_bg.png) -40px 48px; background-repeat: no-repeat;}
/* 20181113 END */
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .terms_check {padding-left: 15px;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_title h1 {font-size: 36px;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li:nth-child(odd),
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li:nth-child(even) {width: 100%;}
/* 20181109 START */
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li > ul > li .form-group {margin: 0 9px 10px 0; width: 31.5%;}
/* 20181109 END */
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li > ul > li:last-child .form-group {margin-top: 10px;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li .checkbox > ul > li .form-group,
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li .radio > ul > li .form-group {margin-right: 8px;}
/* 20181109 START */
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li .radio > ul > li .form-group:last-child {margin-right: 0;}
/* 20181109 END */
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .sign_up_btn {width: 100%; display: table; margin-bottom: 20px;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .sign_up_btn ul li {display: block; float: left;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .sign_up_btn ul li .cancel_btn,
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .sign_up_btn ul li .send_out_btn {letter-spacing: 0; font-size: 18px; padding: 10px 20px;}

/* 20181109 START */
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .sign_up_btn ul {width: auto; display: table; margin: 50px auto 0;}

/* 20181113 START */
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_description,
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_description,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_description,
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_description,
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_description,
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_precautions,
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_precautions,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_precautions,
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_precautions,
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_precautions {margin-top: 15px; display: table; border: 1px solid #cfcfcf; padding: 20px;}

.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_description .module_title,
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_description .module_title,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_description .module_title,
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_description .module_title,
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_description .module_title {margin-bottom: 0; padding: 0; border-radius: 0; text-align: left; border-bottom: 1px solid #cfcfcf;}

.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_precautions .module_title,
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_precautions .module_title,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_precautions .module_title,
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_precautions .module_title,
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_precautions .module_title {margin-bottom: 0; padding: 0; border-radius: 0; text-align: left; border-bottom: 1px solid #ff93ce;}

.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_description .module_title h2,
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_description .module_title h2,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_description .module_title h2,
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_description .module_title h2,
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_description .module_title h2 {margin: 0; font-size: 20px; color: #333; background: transparent;}

.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_description .module_title:before,
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_description .module_title:after,
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_description .module_title:before,
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_description .module_title:after,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_description .module_title:before,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_description .module_title:after,
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_description .module_title:before,
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_description .module_title:after,
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_description .module_title:before,
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_description .module_title:after,
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_precautions .module_title:before,
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_precautions .module_title:after,
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_precautions .module_title:before,
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_precautions .module_title:after,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_precautions .module_title:before,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_precautions .module_title:after,
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_precautions .module_title:before,
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_precautions .module_title:after,
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_precautions .module_title:before,
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_precautions .module_title:after {content: initial;}

.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_precautions .module_title h2,
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_precautions .module_title h2,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_precautions .module_title h2,
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_precautions .module_title h2,
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_precautions .module_title h2 {margin: 0; font-size: 20px; color: #ff93ce; background: transparent;}

.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_precautions .module_title h2:before,
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_precautions .module_title h2:before,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_precautions .module_title h2:before,
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_precautions .module_title h2:before,
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_precautions .module_title h2:before {content: "\f05a"; margin-right: 5px; color: #ff93ce; font: normal normal normal 30px/1 FontAwesome;}

.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_description .description_content,
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_description .description_content,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_description .description_content,
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_description .description_content,
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_description .description_content {margin-top: 15px;}

.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_description .description_content h5,
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_description .description_content h5,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_description .description_content h5,
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_description .description_content h5,
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_description .description_content h5,
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_precautions .description_content h5,
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_precautions .description_content h5,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_precautions .description_content h5,
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_precautions .description_content h5,
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_precautions .description_content h5 {margin-top: 15px; margin-bottom: 10px; line-height: 25px;}

.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_description .description_content,
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_description .description_content,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_description .description_content,
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_description .description_content,
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_description .description_content {height: 291px; overflow: hidden; line-height: 24px; margin: 0; padding-top: 30px;}

.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_precautions .description_content,
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_precautions .description_content,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_precautions .description_content,
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_precautions .description_content,
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_precautions .description_content {height: 151px; line-height: 25px; text-align: left; overflow: hidden; max-height: none; padding-top: 30px;}
/* 20181113 END */

/* 20181128 START */
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_precautions .description_content img,
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_precautions .description_content img,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_precautions .description_content img,
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_precautions .description_content img,
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_precautions .description_content img {width: 100%; height: inherit;}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_precautions .description_content iframe,
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_precautions .description_content iframe,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_precautions .description_content iframe,
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_precautions .description_content iframe,
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_precautions .description_content iframe {width: 100%; height: inherit;}

.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_description .description_content img,
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_description .description_content img,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_description .description_content img,
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_description .description_content img,
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_description .description_content img {width: 100%; height: auto;}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_description .description_content iframe,
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_description .description_content iframe,
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_description .description_content iframe,
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_description .description_content iframe,
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_description .description_content iframe {width: 100%; height: inherit;}

/* 20181128 END */

/* 20181203 START */
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message {padding: 20px;}
/* 20181203 END */

/* 20181113 START */
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message .weui-cell .weui-textarea {min-height: 192px;}
/* 20181113 END */

/* 20181227 START */
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message_overview ul li .message_overview_img > div.row {height: 74px;}
/* 20181227 START */

.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message_overview ul li .message_overview_content span,
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message_overview ul li .message_overview_content p {font-size: 14px; text-align: left;}

.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .Q_content .Q_content_border {padding: 30px;}

.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .Q_group {background: url(../images/QA_bg.png) center 35px; background-repeat: no-repeat; background-size: contain;}

.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_submitted {padding: 10px; display: block;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_item .share_people h3 {font-size: 16px;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_item .share_people span {margin-top: 0;}

.full_content {margin: 13px 0 0;}
.full_content:before,
.full_content:after {border: 0;}
/* 20181109 END */
/* TRIAL TEAM 試用大隊頻道頁-各新增頁 END*/
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .module_title h2 {z-index: 96;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection {z-index: 97;}

/* 20181203 START */
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .not_logged_in {z-index: 98; padding-top: 7%;}
.MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .not_logged_in img {width: 100%; padding: 10%;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_submitted .not_logged_in {padding-top: 40px; z-index: 98}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_submitted .not_logged_in img {width: 100%; padding: 10%;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .not_logged_in {z-index: 98;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .not_logged_in img {width: 100%; padding: 10%;}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message .not_logged_in {z-index: 98; padding-top: 22%;}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message .not_logged_in img {width: 100%; padding: 10%;}
/* 20181211 START */
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_submitted .not_logged_in {z-index: 98; padding-top: 40px;}
/* 20181211 END */
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_submitted .not_logged_in img {width: 100%; padding: 10%;}
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .trial_team_questionnaire_content .not_logged_in {z-index: 98;}
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .trial_team_questionnaire_content .not_logged_in img {width: 100%; padding: 10%;}
/* 20181211 START */
.MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .trial_team_questionnaire_content .thank_you img {width: 100%; padding: 10%;}
/* 20181211 END */
/* 20181203 END */
/* 20181211 START */
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message_overview {margin-bottom: 20px;}
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .more_box {margin: 0 auto 20px;}
/* 20181211 END */

/* 20191023 START */
.SHOPPING_CART .shopping_cart_title .nav-tabs > li {min-width: 31.5%; text-align: center;}
.SHOPPING_CART .shopping_cart_title .nav-tabs > li:first-child {padding-left: 10px;}
.SHOPPING_CART .shopping_cart_title {padding: 30px 0 0;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_title {display: none;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_detail {position: relative;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_detail li:first-child img {width: 90%;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_detail li .shopping_cart_description {padding: 15px 0 10px 0;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_detail li .shopping_cart_description .subtotal {display: none;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_detail li {width: 50% !important; float: left; display: block; padding: 0 15px; text-align: left;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_detail li.original_price::before {content: '原價';}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_detail li.special_price::before {content: '優惠價';}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_detail li.subtotal {display: none;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_detail .form-group {margin-bottom: 10px;}
/*.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_detail .form-group:nth-child(2),
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_detail .form-group:nth-last-child(2) {float: left; width: 48%; margin-right: 2%;}*/
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_detail li.quantity .form-group {width: 40%;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_detail li.delete_trash_can {display: table; position: absolute; right: 5%; width: 20px !important; bottom: 6%; padding: 0;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_total li {padding: 10px 5px;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_total li span {padding: 0 5px;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_btn {margin: 20px 0 40px;}
.SHOPPING_CART .shopping_cart_content #payment ul.shopping_cart_content_detail li.delete_trash_can {display: none;}
.SHOPPING_CART .shopping_cart_content #payment ul.shopping_cart_content_detail li.specification span {width: 100%; display: block; padding: 0 12px; margin-bottom: 10px;height: 34px; line-height: 33px; border: 1px solid #e4e4e4;}
.SHOPPING_CART .shopping_cart_content #payment ul.shopping_cart_content_detail li.quantity span {width: 40%; display: block; padding: 0 12px; margin-bottom: 10px;height: 34px; line-height: 33px; border: 1px solid #e4e4e4;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_payment_method {padding: 20px 10px 0px 10px;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_distribution_info {padding: 0px 10px 20px 10px;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_invoice_info {padding: 20px 10px;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_distribution_info > li {display: table;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_distribution_info > li textarea.form-control {width: 100%; margin-top: 10px; margin-left: 0;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_distribution_info > li > ul {width: 100%; display: table;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_distribution_info > li > ul > li {width: 33.33%; padding: 10px 10px 0 0;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_distribution_info > li > ul > li:nth-last-child(2) {padding-right: 0;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_distribution_info > li > ul > li:last-child {width: 100%; float: right; margin-right: 5px; padding-right: 0;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_invoice_info > li > .radio-inline {width: auto;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_invoice_info > li > ul {padding-left: 10px; width: 100%;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_invoice_info > li > ul > li {margin-top: 10px; width: 73%;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_invoice_info > li > ul > li.input_title {width: 25%; text-align: left;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_invoice_info .form-group {width: 73%; padding-left: 25px;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_btn li {padding: 15px 10px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_title {padding: 20px 0;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_title ul.nav {padding: 0 10%;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_title ul.nav li {width: 50%;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_title ul.nav li a img {width: 100%;}
/*
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_title ul.nav-tabs > li > a {width: 100%; background-size: contain !important; height: 75px; line-height: 60px; border: none; font-size: 20px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_title ul.nav li {width: 50%;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_title ul.nav-tabs > li:first-child > a {margin-left: 30px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_title ul.nav-tabs > li:last-child > a {margin-left: -30px;}*/


.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .fb_join img {width: 100%;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .retail_group,
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .subscription_group {padding: 30px; margin-bottom: 15px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .current_period_img {padding: 0 20px 30px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .current_period_txt .current_period_txt_group h2 {font-size: 26px; height: 110px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .current_period_txt .current_period_txt_group > h5 {font-size: 14px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .current_period_txt .current_period_txt_group > h4 {margin: 10px 0 10px 30px; font-size: 19px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .current_period_txt .select-num > a {width: 30px; height: 30px; line-height: 29px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .current_period_txt .select-num .num {line-height: 30px; font-size: 40px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .current_period_txt .select-num .add_cat > a {font-size: 18px; height: 30px; line-height: 32px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .additional_instructions {padding: 20px 0 38px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .additional_instructions img,
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .additional_instructions iframe {height: inherit;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .more_slogans h2 {font-size: 20px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .more_slogans h2 span {display: block; padding-top: 5px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content_headline {margin: 50px 0 0; padding: 0;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content_group {padding: 30px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .subscription_img {padding: 0 20px 30px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .subscription_txt .subscription_txt_group h2 {font-size: 26px; height: 85px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .subscription_txt .select-num .order_now > a {font-size: 18px; margin: 6px 0; padding: 0px 20px; height: 30px; line-height: 32px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content .more_box {margin: 30px auto 0;}

.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content_group.pc_style {display: none;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content_group.mobile_style {display: table; padding: 30px 60px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content_group.mobile_style .bx-wrapper .bx-controls-direction a.bx-prev {left: -40px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content_group.mobile_style .bx-wrapper .bx-controls-direction a.bx-next {right: -40px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content_headline .module_title h2 {font-size: 26px; color: #bebebe; margin: 0 auto; z-index: 99; line-height: 33px; position: relative; text-align: center; margin-top: 0; margin-bottom: 30px; display: table; background: #FFF; font-weight: bold; letter-spacing: 5px; padding: 0 0 0 5px;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content_headline .module_title:after {right: 0; content: ' '; width: 50%; position: absolute; height: 6px; border-top: 2px solid #dfdfdf; top: 45%;}
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_content_headline .module_title:before {left: 0; content: ' '; width: 50%; position: absolute; height: 6px; border-top: 2px solid #dfdfdf; top: 45%;}

.MAGAZINE_SUBSCRIPTION_RETAIL .share_box {margin: 40px auto 0px;}
/* 20191023 END */

.header.gizle .header_logo {padding: 0px;}
}

@media(max-width:480px) {
  /* 20191023 START */
  .SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_distribution_info > li > ul > li:last-child {margin-right: 0px;}
  /* 20191023 END */
  .Level_II_menu_content {padding-left: 40px;}

  footer .copyright_box p {padding: 0 30px;}
  /*20180610 新增頁面 START*/
  .EXPERIENCE .experience_content .QandA_group {display: block;}
  .EXPERIENCE .experience_content .QandA_group .Q_group .Q_title h1 {font-size: 24px;}
  .EXPERIENCE .experience_content .QandA_group .Q_group .Q_title h3 {line-height: 25px; font-size: 13px;}
  /*20180610 新增頁面 END*/

  .MAIN_III.TRIAL_TEAM .organizer_group .organizer_content > img {width: 100%; padding: 20px 40px;}
  .MAIN_III.TRIAL_TEAM .co_organizer_group .co_organizer_content > img {width: 100%; padding: 20px 40px;}


}
@media(max-width:384px) {

}
@media(max-width:375px) {
/*20180402 START*/
.article_module_group.three .item a .module_txt {padding: 2% 0px;}
/*20180402 END*/
.MOM_TV_PLAY .share_box ul li img {width: 45px; height: 45px;}
.MOM_TV_PLAY .share_box ul li span {width: 45px; height: 45px; background-size: cover;}
.Level_II_menu_content {padding-left: 30px;}
.Complete.REGISTERTD ul li.group_box ul li.address_group select {width: 100%;}
.REGISTERTD ul li.group_box ul li.address_group select {width: 48.8%;}
.Complete.REGISTERTD ul li.group_box ul li.birthday_group select {width: 100%;}
.Complete.REGISTERTD ul li.gender_radio .radio ul li.birthday_group select {width: 100%;}
footer .copyright_box p {padding: 0 10px;}
.form_content .form-group div.select_group3 .form-group {width: 22%;}
.personal_info .form_content .more_box a.gifts_exchange {padding: 6px 35px;}
/* 20181210 START */
.personal_info .form_content .more_box button.gifts_exchange {padding: 6px 35px;}
/* 20181210 END */
.Complete.REGISTERTD ul li.group_box ul li.address_group .form-group:nth-child(2), .Complete.REGISTERTD ul li.group_box ul li.address_group .form-group:nth-child(3),
.Complete.REGISTERTD ul li.group_box ul li.birthday_group .form-group:nth-child(2), .Complete.REGISTERTD ul li.group_box ul li.birthday_group .form-group:nth-child(3) {margin-right: 9px;}
.article_module_group .item a .module_img img {min-height: 113px;}
.mov_img_group_2 {height: 113px;}
/*20180412 START*/
.mov_img_group_2 .icon_play_2 {top: 5%;}
/*20180412 END*/
.article_module_group .item a .module_img {height: 113px;}

/*20180129比對後與正式機差異處 START*/
#q_coins_description_Modal .modal-body .nav-tabs {float: left; width: inherit; margin: 0; padding: 0; margin-top: -65px; background: #FFF; display: table;}
.commodity_content .carousel .carousel-inner > .item {height: 284px;}
.commodity_content .carousel-inner > .item > img, .commodity_content .carousel-inner > .item > a > img {min-height: 284px;}
/*20180129比對後與正式機差異處 END*/

/*20180308 START*/
/*20180129-2次修改 START*/
/*20180307 START*/
.article_content_top > div > div > iframe, .module_B_item .module_B_item_content iframe,
.module_MOVB_item iframe, .module_MOV_item iframe {max-height: 194px !important; height: 194px !important;}
/*20180307 END*/
/*20180308 END*/
.IDX .module_MOVB_item iframe, .IDX .module_MOV_item iframe {max-height: 194px !important; height: 194px !important;}
/*20180129-2次修改 END*/

/*20180309 START*/
.carousel .carousel-inner > .item {width: 100%; height: 196px; overflow: hidden;}
.MAIN_I.IDX .carousel-inner > .item > img, .MAIN_I.IDX .carousel-inner > .item > a > img  {min-height: 196px; width: 100%; margin-left: 0%;}
.MAIN_I.MOM_TV .carousel-inner > .item > img, .MAIN_I.MOM_TV .carousel-inner > .item > a > img {min-height: 196px; width: 100%; margin-left: 0%;}
.MAIN_I.CHANNEL .carousel-inner > .item > img, .MAIN_I.CHANNEL .carousel-inner > .item > a > img {min-height: 229px; width: 100%; margin-left: 0%;}
/*20180309 END*/

/*20180309 START*/
.ARTICLE .carousel .carousel-inner > .item {width: 100%; height: 210px; overflow: hidden;}
.ARTICLE .carousel-inner > .item > a > img {min-height: 210px; width: 100%;}
/*20180309 END*/

/*20180308 START*/
.MOM_TV .module_item .article_module_group .item_box .item .mov_img_group_2 {height: 79px;}
.MOM_TV .module_item .article_module_group .item_box .item .mov_img_group_2 .icon_play_2 img {margin: 0 auto;}
.MOM_TV .module_item .article_module_group .item_box .item .mov_img_group_2 img{height: 79px;}
/*20180308 END*/

/*20180312 新增頁面 START*/
.other_projects_content .business_items .business_items_content {height: 142.5px;}
.other_projects_content .business_items:nth-child(6) .business_items_content {padding-top: 18%;}
/*20180312 END*/

/*20180419 START*/
.ARTICLE.MOM_TV .article_module_group.three .item a .module_txt h3 {line-height: 1.5;}
/*20180419 END*/

/*20180610 START*/
.ACTIVITY_AREA .activity_area_item_content a .module_img {height: 186px}
.ACTIVITY_AREA .activity_area_item_content a .module_img img {min-height: 186px;}
.ACTIVITY_AREA .activity_area_item_content .module_img.history .history_text,
.ACTIVITY_AREA .activity_area_item_content .module_img.history .history_text h1 {line-height: 186px;}
.TRIAL_TEAM .trial_team_event_content {padding: 10px 0px;}
.TRIAL_TEAM .trial_team_event_content .carousel .carousel-inner > .item {height: 280px;}
.TRIAL_TEAM .trial_team_event_content .carousel-inner > .item > img, .TRIAL_TEAM .trial_team_event_content .carousel-inner > .item > a > img {min-height: 280px;}
.TRIAL_TEAM .trial_team_event_content .carousel-indicators li,
.TRIAL_TEAM .trial_team_event_content .carousel-indicators li.active {height: 81px; background: transparent; width: 30.5%;}
.TRIAL_TEAM .trial_team_event_content .carousel-indicators li img {min-height: 81px;}
/* 20180704 START */
/* 20180726 START */
.MAIN_I.TRIAL_TEAM #carousel-example-generic-2 #carousel.flexslider .slides > li {border: 1px solid #e1e1e1; width: 119px !important; height: 89px; overflow: hidden;}
/* 20180726 END */
/* 20180704 END */

/* 20180720 START */
.MAIN_I.TRIAL_TEAM #carousel-example-generic-2 #slider.flexslider .slides > li {height: 268px; overflow: hidden;}
/* 20180726 START */
.MAIN_I.TRIAL_TEAM #carousel-example-generic-2 #carousel.flexslider .slides > li img {/*min-height: 87px;*/}
/* 20180726 END */
/* 20180720 END */

/* 20180704 START */
.ACTIVITY_AREA #carousel-example-generic.carousel .carousel-inner > .item {width: 100%; height: 203px;}
.ACTIVITY_AREA #carousel-example-generic.carousel .carousel-inner > .item > a > img {width: 100%; min-height: 203px; overflow: hidden;}
/* 20180704 END */

.MAIN_II.TRIAL_TEAM .container {padding: 0;}
.MAIN_II.TRIAL_TEAM .options_item {padding: 0; height: 100px;}
.MAIN_II.TRIAL_TEAM .options_item .options_item_img {width: 22%;}
.MAIN_II.TRIAL_TEAM .options_item .options_item_text {width: 78%; padding: 0 8px;}
.MAIN_II.TRIAL_TEAM .options_item .options_item_text h3 {font-size: 20px;}
.MAIN_II.TRIAL_TEAM .options_item .options_item_text h4 {font-size: 14px; letter-spacing: 3px;}
.MAIN_II.TRIAL_TEAM .options_item .options_item_text ul li {font-size: 13px;}
/* 20180704 START */
.MAIN_III.TRIAL_TEAM .experience_list_content ul {height: initial;}
/* 20180704 END */
.MAIN_III.TRIAL_TEAM .experience_list_content .experience_list_btn {margin: 40px 0 0;}
/* 20180706 START */
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item {margin-bottom: 10px;width: 100%;}
/* 20180706 END */
.MAIN_III.TRIAL_TEAM .trial_team_event_other {padding: 15px;}
.MAIN_III.TRIAL_TEAM .trial_team_event_other .tab-content .tab-pane {padding: 25px 0;}
/* 20180703 START */
.MAIN_III.TRIAL_TEAM .trial_team_event_precautions .precautions_content iframe,
.MAIN_III.TRIAL_TEAM .trial_team_event_other .tab-content .tab-pane iframe {height: 146px;}
/* 20180703 END */
.TRIAL_TEAM .trial_team_event_content .trial_team_event_content_text {padding: 0 15px;}
.TRIAL_TEAM .trial_team_event_content .trial_team_event_content_text h4 {font-size: 16px;}
.TRIAL_TEAM .trial_team_event_content .trial_team_event_content_text h4 span.big_text {letter-spacing: 0;}
.TRIAL_TEAM .trial_team_event_content .btn_exchange, .TRIAL_TEAM .trial_team_event_content .btn_deadline {margin-top: 30px;}
.MAIN_III.TRIAL_TEAM .experience_list_content ul li .experience_list_item .experience_list_item_text {font-size: 18px;}
.MAIN_III.TRIAL_TEAM .related_activities .related_activities_content,
.MAIN_III.TRIAL_TEAM .favorite_activities .favorite_activities_content {width: 47.1%; display: inline-block; margin: 0 5px 10px;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li > ul > li .form-group {width: 32.1%;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .radio > ul > li .form-group,
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .checkbox > ul > li .form-group {width: 23.7%;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .radio > ul > li.birthday_group .form-group .form-control,
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .checkbox > ul > li.have_children .form-group .form-control {font-size: 12px;}

.EXPERIENCE .experience_content .sign_up_btn ul li .send_out_btn,
.EXPERIENCE .experience_content .sign_up_btn ul li .cancel_btn {padding: 10px 30px; font-size: 16px; letter-spacing: 0;}

/* 20180628 START */
.TRIAL_TEAM_LIST .trial_team_item_content .module_img {height: 187px;}
.TRIAL_TEAM_LIST .trial_team_item_content .module_img img {min-height: 187px;}
.TRIAL_TEAM_LIST .trial_team_item_content.history .module_img .history_text {line-height: 187px;}
.TRIAL_TEAM_LIST .trial_team_item_content.history .module_img .history_text h1 {line-height: 187px;}
/* 20180628 END */
.TRIAL_TEAM_LIST .slider_content .carousel-inner > .item {height: 203px;}
.TRIAL_TEAM_LIST .slider_content .carousel .carousel-inner a img {min-height: 203px;}
/*20180610 END*/

.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_people span, .MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_people h3 {width: 72%; text-align: left;}
/* 20180706 START */
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_products {height: 295px;}
/* 20180706 END */
/* 201806928 START */
.MAIN_III.TRIAL_TEAM .co_organizer_group .bx-wrapper .bx-controls-direction a {top: 22%;}
.MAIN_III.TRIAL_TEAM .sponsor_group .bx-wrapper .bx-controls-direction a {top: 22%;}
/* 20180928 END */

/* 20181203 START */
.winning_list .leftLoop .picList .pic {padding: 10px 80px 10px;}
.sort_btn li a {font-size: 16px;}
.sort_btn li a img {margin-right: 0;}
.votes {top: 300px;}
/* 20181203 END */

/* 20181213 START */
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li .radio label span,
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li .checkbox label span {font-size: 16px;}
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li > ul > li:first-child .form-group:first-child,
.MAIN_III.TRIAL_TEAM.SPECIAL_EVENT .trial_team_special_event .registration_info_content_border > ul > li .radio > ul > li .form-group:first-child {width: 30%;}

.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_group .brand-list {width:345px;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_group .brand-list .item {width:172px; padding: 0px 4px 8px;}
/* 20181213 END */
/* 20181227 START */
.MAIN_III.TRIAL_TEAM.MESSAGE_SHARING .trial_team_message_overview ul li .message_overview_img > div.row {height: 65px;}
/* 20181227 END */

/* 20191023 START */
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_detail li:first-child img {width: 100%;}
.SHOPPING_CART .shopping_cart_content ul.shopping_cart_content_invoice_info .form-group {width: 70%; padding-left: 17px;}
/* 20191023 END */
}

@media(max-width:360px) {

.my_favourite nav > ul li a {padding: 6px 9px;}
.my_favourite nav > ul li:first-child > a, .my_favourite nav > ul li:first-child > span, .my_favourite nav > ul li:last-child > a, .my_favourite nav > ul li:last-child > span {padding: 6px;}
footer .copyright_box p {padding: 0px;}
/* 20181213 START */
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_group .brand-list {width:330px;}
.MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_group .brand-list .item {width:165px; padding: 0px 4px 8px;}
/* 20181213 END */

/*20180312 新增頁面 START*/
.other_projects_content .business_items .business_items_content {height: 135px;}
.other_projects_content .business_items .business_items_content h4 {line-height: 20px; font-size: 14px;}
.other_projects_content .business_items .business_items_content h5 {line-height: 22px; font-weight: bold; font-size: 13px;}
/*20180312 END*/
/* 201806928 START */
.MAIN_III.TRIAL_TEAM .related_activities .related_activities_content, .MAIN_III.TRIAL_TEAM .favorite_activities .favorite_activities_content {width: 46.9%;}
/* 20180928 END 20180928 */

/* 20181211 START */
.M-box1 a {width: 36px; height: 36px; line-height: 36px;}
.sort_btn li a {font-size: 15px; line-height: 34px;}
.sort_btn li a img {width: 34px; height: 34px;}
.winning_list .leftLoop .picList .pic {padding: 17px 80px 17px;}
.MAIN_II.TRIAL_TEAM .experience_list_title {padding: 20px 0 0;}
.MAIN_II.TRIAL_TEAM.POPULAR_VOTE .experience_list_title h1 {padding: 105px 0px 0;}
/* 20181211 END */
}

@media(max-width:320px) {
.MOM_TV_PLAY .share_box ul li img {width: 40px; height: 40px;}
.MOM_TV_PLAY .share_box ul li span {width: 40px; height: 40px; background-size: cover;}
.Level_II_menu_content {padding-left: 20px;}
.Complete.REGISTERTD ul li.group_box ul li.address_group select {width: 100%;}
.Complete.REGISTERTD ul li.group_box ul li.address_group select:nth-last-child(2) {width: 100%;}
.REGISTERTD ul li.group_box ul li.address_group select {width: 48.6%;}
.Complete.REGISTERTD ul li.group_box ul li.birthday_group select {width: 100%;}
.Complete.REGISTERTD ul li.group_box ul li.birthday_group select:nth-child(1) {width: 100%;}
.Complete.REGISTERTD ul li.gender_radio .radio ul li.birthday_group select {width: 100%;}
.Complete.REGISTERTD ul li.gender_radio .radio ul li.birthday_group select:nth-child(1) {width: 100%;}
.Complete.REGISTERTD ul li.gender_radio .radio ul li.have_children select {width: 100%;}
.Complete.REGISTERTD ul li.gender_radio .radio ul li.have_children select:nth-child(2) {width: 100%;}
.common_problem nav > ul li:first-child > a, .common_problem nav > ul li:first-child > span, .common_problem nav > ul li:last-child > a, .common_problem nav > ul li:last-child > span {padding: 6px;}
.Q_coins nav > ul li:first-child > a, .Q_coins nav > ul li:first-child > span, .Q_coins nav > ul li:last-child > a, .Q_coins nav > ul li:last-child > span {padding: 6px;}
.form_content .form-group div.select_group3 .form-group {width: 21%;}
.personal_info .form_content .more_box a,
.personal_info .form_content .more_box a.gifts_exchange {padding: 6px 25px;}
/* 20181210 START */
.personal_info .form_content .more_box button,
.personal_info .form_content .more_box button.gifts_exchange {padding: 6px 25px;}
/* 20181210 END */
.my_favourite nav > ul li a {padding: 6px 9px;}
.my_favourite nav > ul li:first-child > a, .my_favourite nav > ul li:first-child > span, .my_favourite nav > ul li:last-child > a, .my_favourite nav > ul li:last-child > span {padding: 6px;}
.form_content .control-label {white-space:nowrap;}
.my_favourite ul.nav li a {padding: 10px;}
/* 20191023 START */
.REGISTERTD ul li.group_box ul li.address_group .form-group,
.SHOPPING_CART_LOGIN ul li.group_box ul li.address_group .form-group {width: 48.6%;}
/* 20191023 END */
.REGISTERTD ul li.group_box ul li.address_group .form-group {width: 48.6%;}
.Complete.REGISTERTD ul li.gender_radio .radio ul li.have_children .form-group {width: 27.5%;}
.Complete.REGISTERTD ul li.group_box ul li.address_group .form-group:nth-child(2), .Complete.REGISTERTD ul li.group_box ul li.address_group .form-group:nth-child(3) {margin-right: 8px;}
.Complete.REGISTERTD ul li.group_box ul li.birthday_group .form-group:nth-child(2), .Complete.REGISTERTD ul li.group_box ul li.birthday_group .form-group:nth-child(3) {margin-right: 7px;}
footer .copyright_box, footer .copyright_box p {padding: 0px;}
.mov_img_group_2 {height: 90px;}
.mov_img_group_2 .icon_play_2 {top: 20%;}

/*20180308 START*/
/*20180307 START*/
.article_content_top > div > div > iframe,
.IDX .module_MOVB_item iframe, .IDX .module_MOV_item iframe,
/*20180129-2次修改 START*/
.module_B_item .module_B_item_content iframe, .module_MOVB_item iframe, .module_MOV_item iframe {max-height: 162px !important; height: 162px !important;}
/*20180129-2次修改 START*/
/*20180307 END*/
/*20180308 END*/

/*20180309 START*/
.carousel .carousel-inner > .item {width: 100%; height: 167px; overflow: hidden;}
.MAIN_I.IDX .carousel-inner > .item > img, .MAIN_I.IDX .carousel-inner > .item > a > img,
.MAIN_I.CHANNEL .carousel-inner > .item > img, .MAIN_I.CHANNEL .carousel-inner > .item > a > img {min-height: 167px; width: 100%; margin-left: 0%;}
.MAIN_I.MOM_TV .carousel-inner > .item > img, .MAIN_I.MOM_TV .carousel-inner > .item > a > img {min-height: 167px; width: 100%; margin-left: 0%;}
/*20180309 END*/

/*20180309 START*/
.ARTICLE .carousel .carousel-inner > .item {width: 100%; height: 177px; overflow: hidden;}
.ARTICLE .carousel-inner > .item > a > img {min-height: 177px; width: 100%;}
/*20180309 END*/

/*20180129比對後與正式機差異處 START*/
#q_coins_description_Modal .modal-dialog {width: 100%; margin: 100px auto 0;}
.commodity_content .carousel .carousel-inner > .item {height: 228px;}
.commodity_content .carousel-inner > .item > img, .commodity_content .carousel-inner > .item > a > img {min-height: 228px;}
#exchange_details_Modal .modal-body .tab-content .tab-pane .redemption > ul li.address_group .select_down_arrow {right: 4px;}
/*20180129比對後與正式機差異處 END*/

/*20180308 START*/
.MOM_TV .module_item .article_module_group .item_box .item .mov_img_group_2 {height: 63px;}
.MOM_TV .module_item .article_module_group .item_box .item .mov_img_group_2 .icon_play_2 {top: 15%;}
.MOM_TV .module_item .article_module_group .item_box .item .mov_img_group_2 .icon_play_2 img {margin: 0 auto;}
.MOM_TV .module_item .article_module_group .item_box .item .mov_img_group_2 img{height: 63px;}
/*20180308 END*/

/*20180312 新增頁面 START*/
.other_projects_content .business_items .business_items_content {height: 115px;}
.other_projects_content .business_items:nth-child(1) .business_items_content {padding-top: 23%;}
.other_projects_content .business_items:nth-child(5) .business_items_content {padding-top: 30%;}
.other_projects_content .business_items:nth-child(6) .business_items_content {padding-top: 14%;}
.other_projects_content .business_items .business_items_content h4 {line-height: 20px; font-size: 14px;}
.other_projects_content .business_items .business_items_content h5 {line-height: 22px; font-weight: bold; font-size: 13px;}
/*20180312 END*/

/*20180610 START*/
.EXPERIENCE .experience_content .sign_up_btn ul li .send_out_btn,
.EXPERIENCE .experience_content .sign_up_btn ul li .cancel_btn {padding: 10px 30px; font-size: 14px; letter-spacing: 0;}
.EXPERIENCE .experience_content .QandA_group .Q_group .Q_content {margin-top: 20px;}
.EXPERIENCE .experience_content .QandA_group .Q_group .Q_title {text-align: center;}
.EXPERIENCE .experience_content .QandA_group .Q_group .Q_title > * {float: none;}
.EXPERIENCE .experience_content .QandA_group .Q_group .Q_title img {margin-bottom: 20px;}
.EXPERIENCE .experience_content .QandA_group .Q_group .Q_title h1 {width: 100%;}
.EXPERIENCE .experience_content .QandA_group .Q_group .Q_title h3 {width: 100%; line-height: 25px;}

.ACTIVITY_AREA .activity_area_item_content a .module_img {height: 156px}
.ACTIVITY_AREA .activity_area_item_content a .module_img img {min-height: 156px;}
.ACTIVITY_AREA .activity_area_item_content .module_img.history .history_text,
.ACTIVITY_AREA .activity_area_item_content .module_img.history .history_text h1 {line-height: 156px;}
/* 20180704 START */
.ACTIVITY_AREA #carousel-example-generic.carousel .carousel-inner > .item {width: 100%; height: 174px;}
.ACTIVITY_AREA #carousel-example-generic.carousel .carousel-inner > .item > a > img {width: 100%; min-height: 174px; overflow: hidden;}
/* 20180704 END */

.TRIAL_TEAM .trial_team_event_content .btn_exchange a {letter-spacing: 5px;}
.TRIAL_TEAM .trial_team_event_content .carousel-indicators li {width: 30%;height: 67px;}
.TRIAL_TEAM .trial_team_event_content .carousel-indicators li.active {width: 30%;height: 67px; background: transparent;}
.TRIAL_TEAM .trial_team_event_content .carousel-indicators li img {min-height: 34px;}
.TRIAL_TEAM .trial_team_event_content .carousel-control.left {left: 0px; bottom: 20px;}
.TRIAL_TEAM .trial_team_event_content .carousel-control.right {right: 0px; bottom: 20px;}
.TRIAL_TEAM .trial_team_event_content .trial_team_event_content_text {padding: 15px;}
.TRIAL_TEAM .trial_team_event_content .trial_team_event_content_text h4 {font-size: 14px;}
.TRIAL_TEAM .trial_team_event_content .trial_team_event_content_text .trial_team_event_title {font-size: 16px;}
.TRIAL_TEAM .trial_team_event_content .trial_team_event_content_text h4 span.big_text {letter-spacing: 0;}
.TRIAL_TEAM .trial_team_event_content .carousel .carousel-inner > .item {height: 239px;}
.TRIAL_TEAM .trial_team_event_content .carousel-inner > .item > img, .TRIAL_TEAM .trial_team_event_content .carousel-inner > .item > a > img {min-height: 239px;}
.TRIAL_TEAM .hourglass_group h1 {margin-top: 13px;  font-size: 28px;}
/* 20180704 START */
/* 20180726 START */
.MAIN_I.TRIAL_TEAM #carousel-example-generic-2 #carousel.flexslider .slides > li {border: 1px solid #e1e1e1; width: 100px !important; height: 75px; overflow: hidden;}
/* 20180726 END */
/* 20180704 END */

/* 20180720 START */
.MAIN_I.TRIAL_TEAM #carousel-example-generic-2 #slider.flexslider .slides > li {height: 239px; overflow: hidden;}
/* 20180726 START */
.MAIN_I.TRIAL_TEAM #carousel-example-generic-2 #carousel.flexslider .slides > li img {/*min-height: 73px;*/}
/* 20180726 END */
/* 20180720 END */

.MAIN_II.TRIAL_TEAM .experience_list_title h1 {font-size: 30px;}
.MAIN_II.TRIAL_TEAM .container {padding: 0;}
.MAIN_II.TRIAL_TEAM .options_item {padding: 0; height: 100px;}
.MAIN_II.TRIAL_TEAM .options_item .options_item_img {width: 17%;}
.MAIN_II.TRIAL_TEAM .options_item .options_item_text {width: 83%; padding: 0 5px;}
.MAIN_II.TRIAL_TEAM .options_item .options_item_text h3 {font-size: 18px;}
.MAIN_II.TRIAL_TEAM .options_item .options_item_text h4 {font-size: 14px; letter-spacing: 3px;}
.MAIN_II.TRIAL_TEAM .options_item .options_item_text ul li {font-size: 12px;}
/* 20180704 START */
.MAIN_III.TRIAL_TEAM .experience_list_content ul {height: initial;}
/* 20180704 END */
.MAIN_III.TRIAL_TEAM .experience_list_content ul li .experience_list_item .experience_list_item_text {font-size: 15px;}
.MAIN_III.TRIAL_TEAM .experience_list_content .experience_list_btn {margin: 30px 0 0;}
.MAIN_III.TRIAL_TEAM .experience_list_content .experience_list_btn a {padding: 10px 30px;}
.TRIAL_TEAM .trial_team_event_content {padding: 10px 0px 30px;}
.TRIAL_TEAM .trial_team_event_content .btn_exchange, .TRIAL_TEAM .trial_team_event_content .btn_deadline {margin-top: 40px;}
.MAIN_III.TRIAL_TEAM .related_activities .related_activities_content,
.MAIN_III.TRIAL_TEAM .favorite_activities .favorite_activities_content {width: 48.5%; display: inline-block; margin: 0 2px 10px; padding: 5px;}
.SIGN_UP .sign_up_content .QandA_group .Q_group {margin-bottom: 30px; background-size: contain; background: url(../images/QA_bg.png) left 25px; background-repeat: no-repeat;}
.SIGN_UP .sign_up_content .QandA_group .Q_group .Q_title h1 {width: 80%;}
.SIGN_UP .sign_up_content .sign_up_btn ul li .cancel_btn, .SIGN_UP .sign_up_content .sign_up_btn ul li .send_out_btn {padding: 10px 30px;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li > ul > li .form-group {width: 31.9%;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li > ul > li .form-group .form-control {padding: 6px 8px;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li > ul > li .form-group .select_down_arrow {right: 8px;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .radio > ul > li .form-group,
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .checkbox > ul > li .form-group {width: 23.4%;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .radio > ul > li.birthday_group .form-group .form-control,
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .checkbox > ul > li.have_children .form-group .form-control {padding: 6px 3px;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .radio > ul > li.birthday_group .form-group .form-control .select_down_arrow,
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .checkbox > ul > li.have_children .form-group .select_down_arrow {right: 3px;}
.EXPERIENCE .experience_content .QandA_group .Q_group .Q_title {width: 100%;}
.EXPERIENCE .experience_content .QandA_group .Q_group .Q_title > * {float: left;}
.EXPERIENCE .experience_content .QandA_group .Q_group .Q_title h1 {width: 80%;margin-top: 5px;font-size: 18px;text-align: left;}
.EXPERIENCE .experience_content .QandA_group .Q_group .Q_title h3 {width: 80%;line-height: 20px;font-size: 12px;margin: 5px 0 0 10px;text-align: left;}
.EXPERIENCE .experience_content .QandA_group .Q_group .Q_title img {width: 14%;}
.EXPERIENCE .experience_content .QandA_group .Q_group:first-child .Q_title img {width: 10%}
.EXPERIENCE .experience_content .QandA_group .Q_group {background-size: contain; margin-bottom: 50px; background: url(../images/QA_bg.png) left 40px; background-repeat: no-repeat; background-size: contain; padding: 0;}

/* 20180628 START */
.TRIAL_TEAM_LIST .trial_team_item_content .module_img {height: 157px;}
.TRIAL_TEAM_LIST .trial_team_item_content .module_img img {min-height: 157px;}
.TRIAL_TEAM_LIST .trial_team_item_content.history .module_img .history_text {line-height: 157px;}
.TRIAL_TEAM_LIST .trial_team_item_content.history .module_img .history_text h1 {line-height: 157px; font-size: 18px;}
/* 20180628 END */
.TRIAL_TEAM_LIST .slider_content .carousel-inner > .item {height: 173px;}
.TRIAL_TEAM_LIST .slider_content .carousel .carousel-inner a img {min-height: 173px;}
/* 20180703 START */
.TRIAL_TEAM_LIST .trial_team_item_content .module_text a.watching,
.TRIAL_TEAM_LIST .trial_team_item_content .module_text a.participate {padding: 6px 10px;}
/* 20180703 END */
/*20180610 END*/
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_people span, .MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_people h3 {width: 66%; text-align: left;}
/* 20180706 START */
.MAIN_III.TRIAL_TEAM .trial_team_event_experience .share_info_item .share_products {height: 240px;}
/* 20180706 END */
/* 201806928 START */
.MAIN_III.TRIAL_TEAM .co_organizer_group .bx-wrapper .bx-controls-direction a {top: 20%;}
.MAIN_III.TRIAL_TEAM .sponsor_group .bx-wrapper .bx-controls-direction a {top: 20%;}
/* 20180928 END */

/* 20191023 START */
.MAGAZINE_SUBSCRIPTION_RETAIL .magazine_subscription_retail_title ul.nav-tabs > li > a {height: 55px; line-height: 55px;}
/* 20191023 END */
}
/* 針對 FireFox 補強 */
@-moz-document url-prefix()
{#firefox { display: block;}
.TRIAL_TEAM .hourglass_group .hourglass_icon {vertical-align: middle;}
.TRIAL_TEAM .hourglass_group h1 {vertical-align: middle;}
.MAIN_III.TRIAL_TEAM .organizer_group .organizer_content ul li:last-child span {display: table;}
/* 20180928 START */
.MAIN_III.TRIAL_TEAM .co_organizer_group .co_organizer_content ul li:last-child span {display: table;}
.MAIN_III.TRIAL_TEAM .sponsor_group .sponsor_content ul li:last-child span {display: table;}
/* 20180928 END */
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .radio > ul > li .form-group .form-control,
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .radio > ul > li .form-group .form-control,
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .checkbox > ul > li .form-group .form-control {font-size: 12px;}
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .radio > ul > li .form-group .select_down_arrow,
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .radio > ul > li .form-group .select_down_arrow,
.SIGN_UP .sign_up_content .registration_info_content_border > ul > li .checkbox > ul > li .form-group .select_down_arrow {top: 6px;}
}

/* 20181211 START */
/*針對IE11*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  /* 20181213 START */
  .TRIAL_TEAM .hourglass_group .hourglass_icon {width: 22%;}
  /* 20181213 END */
  .TRIAL_TEAM .hourglass_group .hourglass_icon img.hourglass {width: 20%; float: left;}
  .TRIAL_TEAM .trial_team_event_content .trial_team_event_content_text {position: static;}
  .MAIN_I.TRIAL_TEAM #carousel-example-generic-2 .flexslider#slider .slides > li > img {height: auto;}
  .MAIN_III.TRIAL_TEAM.QUESTIONNAIRE .trial_team_questionnaire .Q_content_img .Q_content_border .radio label input {margin-left: -30px; margin-top: 6px;}
  .MAIN_III.TRIAL_TEAM .co_organizer_group .bx-viewport,
  .MAIN_III.TRIAL_TEAM .sponsor_group .bx-viewport {height: inherit !important;}
  /* 20181213 START */
  .MAIN_III.TRIAL_TEAM.SUBMITTED .trial_team_art_gallery .share_info_item .share_articles img {width: 100%;}
  .MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_left a h1,
  .MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_left a span {color: #ff93ce;}
  .MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_right a h1,
  .MAIN_III.TRIAL_TEAM.POPULAR_VOTE .trial_team_popular_vote .trial_team_popular_vote_content .trial_team_voting_selection .trial_team_voting_right a span {color: #c8c8c8;}
  /* 20181213 END */

  }
  /* 20181211 END */
