

/*網站勿動*/
section {display:block;}
.title_text { padding: 0 10px; margin: 0; font-weight: 900; letter-spacing: 2px; font-size: 2.3rem;}
.subtitle { padding: 0 12px; margin: 0; line-height: 1.5; color: #999999; font-weight: bolder; font-size: 0.8rem;}

/*sidemenu線上客服*/
#menu_ul>li:nth-child(2),#menu_ul>li:nth-child(2) { display:none;}
@media (max-width: 992px){
#menu_ul li:nth-child(2), #menu_ul>li:nth-child(3){ display:block;}
.side_menu_ul>li:nth-child(2) a {color: #ff9b00;}
.side_menu_ul>li:nth-child(2) a:before { font-family: FontAwesome; content: '\f075'; padding: 0 10px; word-break:normal; }
}
/* //sidemenu線上客服*/

/*報名完LINE@*/
#line_ad_box {
    display: inline-block;
    position: absolute;
    top: 55%;
    left: 50%;
    transform: translate(-50%, -50%);
    max-width: 35%;
}
@media (max-width: 992px){
#line_ad_box {
    display: inline-block;
    position: absolute;
    top: 55%;
    left: 50%;
    transform: translate(-50%, -50%);
    max-width: 95%;
}
}

/*測試版關閉-報名完LINE@*/
#line_ad { display: none; }



#menu_ul a:hover { color: #000000; }
#menu_ul > li > ul > li:hover >a {  background-color: #ffc107; }
#menu_ul li { float: left;   font-size: 18px;   margin: 0px 11px;   text-align: center; }
#menu_ul a {  padding: 13px 0px; }
#menu_ul > li > ul > li { width: 170px; }
#menu_ul > li > ul { width: 170px; }
#menu_ul > li > ul > li > a { width: 180px;  background-color: #03a9f4; }

@media (max-width: 992px){
#stick_header { background-color: #ffd95b; }
.side_logo { background-color: #ffd95b;}
}






/*寵物版設定勿動***輪播*/
.slides_title .title_text {  color: #939393; }
.slides_title .subtitle { color: #939393; }
.title_text { font-size: 2.1rem;  line-height: 50px; }

/*寵物版設定勿動***首頁展覽介紹.最新消息.知識*/
.exhibit_title { font-size: 1.4rem;  color: #03a9f4; }
.block_topic .title_text { color: #03a9f4; }
.block_topic .subtitle { color: #939393; }

/*寵物版設定勿動***報名成功頁*/
.top_slides_bg { background-color: #bbecff; }

/*寵物版設定勿動***內頁*/
/*h3{ font-size: 31px; }*/
.global_article_title { max-width: 1250px;  background-color: #03a9f4; }
.trems_block h2 { color: #03a9f4; }

/*寵物版設定勿動***內頁報名頁*/
@media (max-width: 768px){
.reg_selector_block .reg_selector .group_block li:nth-child(2) .lesson_topic { font-size: 1rem;   letter-spacing: 0px; }
.reg_selector_block .reg_selector .group_block li:nth-child(2) .lesson_info { font-size: 1rem;  letter-spacing: 0px;  color: #e3004d; }
}

@media (max-width: 768px){
#top_banner{ margin-top:100px; margin-bottom: 20px;}
.icon_block { padding:20px 0;}
.subtitle, .title_line:after { display: none;}
header.stick { margin-bottom: 50px;}
}

/*報名步驟高度*/
.step .col_one_third { height: 280px; }
@media (max-width: 500px){ 
.step .col_one_third { height: 280px;  }
 }


/*活動注意事項外框*/
.info_massage_ul li {   font-size: 15px;  color: #525252;  }


/*注意事項_手機版*/
@media (max-width: 992px){
.info_massage {  padding: 15px;   }
}


/*熱賣商品_手機版*/
@media (max-width: 768px){
.product_title .mobilehint {  display: block;  margin-bottom: -13px;  font-size: 1.3rem;  margin-top: -10px;  letter-spacing: 2px;  font-weight: bold; }
label {   font-size: 1rem;  letter-spacing: 1px; }
}







