
.apply_edit table{max-width: 500px;margin: 0 auto;width: 100% !important;margin-top: 20px;}

/*首頁*/

.P_A_productbox{max-width: 1200px;margin: 0 auto;padding: 0 15px 15px 15px;}
.P_A_title h4{font-size: 25px;color: #FFF;padding: 15px;border-bottom: 7px solid #FF7F00;text-align: center;font-weight: normal;display: none;}
.P_A_title img{width: 100%;}
.P_A_Recycle{
    width: 100%;
    height: 450px;
    background-image: url(../images/1688_bg010.png);
    background-size: cover;
    background-position: center;
    display: flex;
    margin-bottom: 50px;
}

.P_A_Recycle img{width: 100%;display: none;}

/*.titleA{background-color: #600022;}
.titleB{background-color: #843F00;}
.titleC{background-color: #003A2A;}
.productboxA{border-bottom: 2px solid #600022;}
.productboxB{border-bottom: 2px solid #843F00;}
.productboxC{border-bottom: 2px solid #003A2A;}*/
.carousel-wrap{margin-top: 20px;padding: 0 5%;width: 100%;position: relative;}
/* fix blank or flashing items on carousel */
.owl-carousel .item{position: relative;z-index: 100;margin: 0 10px;-webkit-backface-visibility: hidden;}
.owl-carousel .item p{margin-top: 20px;text-align: center;}
.owl-carousel .item p b{display: block;font-size: 15px;color: #1D1713;margin-bottom: 10px;}
.owl-carousel .item p span{display: block;font-size: 15px;color: #1D1713;font-weight: bold;}
.owl-carousel .item p span em{font-style: normal;font-size: 20px;color: #A9001F;}
.owl-nav{width: 100%;position: absolute;top: 50%;margin-top: -10px;}
.owl-nav > div {margin-top: -15px;position: absolute;top: 50%;color: #cdcbcd;}
.owl-nav i {font-size: 52px;}
.owl-nav .owl-prev {position: absolute; left: -30px;background-color: #444;}
.owl-nav .owl-next {position: absolute; right: -30px;background-color: #444;}

.owl-carousel .owl-item img{
  height: 100%;
}

.P_A_pdimg{
  width: 200px;
  height: 200px;
  display: flex;
  align-items: center;
  align-content: center;
  justify-content: center;
}

.svg-inline--fa.fa-w-6{width: 20px;color: #888;}
.svg-inline--fa{height: auto;}

.P_A_serviceBox{text-align: center;padding: 40px 20px;}
.P_A_serviceTitle{padding: 0 0 35px 0;margin-bottom: 60px;border-bottom: 8px solid #D5C1D2;}
.P_A_serviceItem{display: inline-block;vertical-align: top;margin: 10px;}
.P_A_serviceItem img{transition: 0.5s;}
.P_A_serviceItem:hover img{transform: scale(1.05);}
.P_A_serviceItem p{margin: 0;padding-top: 0.7em;font-size: 1.2em;color: #242414;font-weight: bold;}

.P_A_itembox{position: relative;background-color: #FFF;display: flex;flex-wrap: wrap;}
.P_A_itembox:before{
  content: "";
  position: absolute;
  background-color: #FFF;
  width: 1px;
  height: 100%;
  right: calc(33.333% - 0.5px);
  top: 0;
}

.P_A_itembox:after{
  content: "";
  position: absolute;
  background-color: #FFF;
  width: 1px;
  height: 100%;
  right: calc(66.666% - 0.5px);
  top: 0;
}

.P_A_pic{
  max-width: 1100px;
  width: 100%;
  height: 310px;
  position: absolute;
  background-color: rgba(146,172,216,0.5);
  left: 50%;
  top: 2.5vw;
  transform: translateX(-50%);
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 30px;
  z-index: 10;
}

.P_A_pic img{width: auto;}
.P_A_titleImg{display: none;}
.P_A_item{width: 33.333%;}
.P_A_item img{width: 100%;position: relative;z-index: 5;}
.P_A_item h4{width: 100%;padding: 1vw;margin: 0 auto;display: flex;position: relative;}
.P_A_item h4 b{width: 60px;font-size: 55px;color: #425EA8;}
.P_A_item h4 span{width: calc(100% - 60px);font-size: 17px;color: #444;line-height: 160%;padding: 0 0 10px 1vw;text-align: justify;}
.P_A_item h4 span em{display: block;font-style: normal;font-size: 1.5vw;color: #425EA8;padding: 10px 0;}
.P_A_item h4 span s{font-style: normal;color: #425EA8;display: none;font-size: 22px;}

@media screen and (max-width: 1350px) {

.P_A_serviceBox{max-width: 800px;margin: 0 auto;padding: 40px 15px;display: flex;flex-wrap: wrap;justify-content: flex-start;}
.P_A_serviceItem{width: calc(20% - 10px);margin: 5px;}

.P_A_serviceItem p{font-size: 1em;padding-top: 5px;}

.P_A_pic{max-width: 500px;height: 200px;top: 2.5vw;padding: 30px;}
.P_A_pic img{max-width: 350px;width: 100%;}

.P_A_item{width: 33.333%;}
.P_A_item h4{padding: 10px;}
.P_A_item h4 b{width: 40px;font-size: 35px;}
.P_A_item h4 span{width: calc(100% - 40px);font-size: 15px;line-height: 140%;padding: 0 0 10px 10px;}
.P_A_item h4 span em{font-size: 18px;padding: 10px 0 5px 0;}

}

@media screen and (max-width: 1190px) {
.P_A_contentbox{padding: 50px 0;}

.P_A_productbox{max-width: 800px;margin-bottom: 40px;padding: 0 15px 40px 15px;}
.P_A_title h4{font-size: 20px;padding: 15px;}



}

@media screen and (max-width: 800px) {
.P_A_itembox:before{display: none;}
.P_A_itembox:after{display: none;}   
/*.P_A_pic{max-width: 500px;height: auto;top:0;padding: 25px;position: relative;}
.P_A_pic img{max-width: 350px;width: 100%;}*/

.P_A_pic{top:50%;left: 50%;transform: translate(-50% , -50%);margin-top: -50px;}

.P_A_item{width: 33.333%;}
.P_A_item h4{flex-wrap: wrap;}
.P_A_item h4 b{width: 22px;font-size: 24px;display: none;}
.P_A_item h4 span{width: 100%;padding: 0;font-size: 12px;}
.P_A_item h4 span em{padding: 5px 0;font-size: 14px;}
.P_A_item h4 span s{display: inline-block;text-decoration: none;margin-right: 5px;}

.P_A_titleImg{width: 100%;display: block;}
.P_A_titleImg img{width: 100%;}
.P_A_item img{display: none;}
}


@media screen and (max-width: 700px) {
.P_A_serviceTitle{margin-bottom: 40px;}
.P_A_serviceItem a img{width: 100%;}
.P_A_Recycle{background-position: 33%;height: 300px;}
}

@media screen and (max-width: 600px) {



.carousel-wrap{margin-top: 50px;padding: 0 2%;}  
.owl-nav .owl-prev {left: -2%;}
.owl-nav .owl-next {right: -2%;}
.owl-carousel .item{max-width: 200px;display: inline-block;margin: 0 auto;}


.svg-inline--fa.fa-w-6 {width: 12px !important;}
.owl-carousel .item p{padding: 0;margin-top: 10px;}
.owl-carousel .item p span{font-size: 0.6em;letter-spacing: -0.5px;}
.owl-carousel .item p span em{font-size: 0.7em;letter-spacing: -0.5px;}
.owl-carousel .item p b{margin-bottom: 0;font-size: 0.6em;letter-spacing: -0.5px;}
.owl-nav{top: 55%;}

.P_A_serviceTitle{margin-bottom: 20px;}
.P_A_serviceItem p{font-size: 0.7em;}


.P_A_serviceBox{max-width: 400px;width: 100%;padding: 15px 10px;display: flex;flex-wrap: wrap;}
.P_A_serviceItem{width: calc(20% - 4px);margin: 4px 2px;}
.P_A_serviceItem img{width: 40px;}
.P_A_serviceItem p{padding-top: 2px;}

.P_A_pdimg{
  width: auto;
  height: 100px;
}

@media screen and (max-width: 500px) {

.P_A_pic{margin-top: -80px;}

}


}

/*產品分類頁*/

.P7_A{background-image: url(../images/1688_bg005.jpg);background-position: center top;background-repeat: no-repeat;}
.P7_A_contentbox{max-width: 1000px;margin: 0 auto;text-align: center;padding: 80px 15px;}
.P7_A_title{margin-bottom: 50px;}
.P7_A_title h4{display: inline-block;font-size: 25px;padding: 0 0 0 35px;position: relative;margin-bottom: 30px;}
.P7_A_title h4:before{content: "";position: absolute;background-image: url(../images/1688_img006.png);width: 25px;height: 24px;left: 0;top: 3px;}
.P7_A_content{margin-bottom: 40px;padding: 0 0 12px 0;border-bottom: 1px solid #000;}
.P7_A_content h5{font-size: 25px;padding: 0 0 15px 35px;position: relative;text-align: left;border-bottom: 8px solid #000;margin-bottom: 15px;}
.P7_A_content h5:before{content: "";position: absolute;background-image: url(../images/1688_img006.png);width: 25px;height: 24px;left: 0;top: 8px;}
.P7_A_box a{display: inline-block;position: relative;}
.P7_A_box a:before{content: "";position: absolute;background-color: rgba(0,0,0,0.5);width: 100%;height: 100%;left: 0;top: 0;opacity: 0;transition: 0.5s;}
.P7_A_box a b{width: 134px;height: 30px;position: absolute;background-color: #000;left: 50%;bottom: 0;margin-left: -67px;margin-bottom: -15px;font-size: 18px;color: #FFF;padding: 2px;border-radius: 30px;
  opacity: 0;transition: 0.5s;}
.P7_A_box a:hover:before{opacity: 1;}
.P7_A_box a:hover b{bottom: 50%;opacity: 1;}
.P7_A_box img{width: 100%;}

@media screen and (max-width: 768px){
.P7_A_contentbox{padding: 50px 15px;}
}

@media screen and (max-width: 500px) {
.P7_A_title{margin-bottom: 30px;}
.P7_A_content{margin-bottom: 40px;padding: 0 0 12px 0;}
.P7_A_content h5{font-size: 20px;padding: 0 0 10px 35px;margin-bottom: 10px;}
.P7_A_content h5:before{top: 2px;}
.P7_A_box a b{width: 100px;height: 26px;margin-left: -50px;margin-bottom: -13px;font-size: 16px;padding: 5px;}
}

/*產品次分類頁*/

.P8_A{background-image: url(../images/1688_bg005.jpg);background-repeat: no-repeat;background-position: center top;}
.P8_A_contentbox{max-width: 1200px;margin: 0 auto;text-align: center;padding: 80px 15px;}
.P8_A_title{margin-bottom: 30px;}
.P8_A_title h4{display: inline-block;font-size: 25px;padding: 0 0 0 35px;position: relative;margin-bottom: 30px;}
.P8_A_title h4:before{content: "";position: absolute;background-image: url(../images/1688_img006.png);width: 25px;height: 24px;left: 0;top: 3px;}
.P8_A_item{width: 25%;float: left;display: inline-block;vertical-align: top;padding: 0 25px 15px 25px;margin: 40px 0;text-align: left;border-right: 1px solid #DDD;}
.P8_A_item img{width: 100%;}
.P8_A_item h5{max-width: 240px;width: 100%;padding: 10px 0;font-size: 16px;color: #212121;line-height: 160%;}
.P8_A_item p{margin: 0;position: relative;padding: 0 0 0 15px;font-size: 15px;color: #777;line-height: 180%;}
.P8_A_item p:before{content: "";position: absolute;background-color: #999;width: 8px;height: 8px;left: 0;top: 10px;}
.P8_A_item a{width: 130px;display: block;margin: 0 auto;margin-top: 30px;border-radius: 5px;background-color: #000;font-size: 16px;color: #FFF;text-align: center;padding: 8px;}

@media screen and (max-width: 1190px) {
.P8_A_contentbox{max-width: 800px;padding: 115px 15px 50px 15px;}
.P8_A_item{width: 33.333%;padding: 0 15px 15px 15px;margin: 20px 0;}
.P8_A_item h5{max-width: 240px;padding: 10px 0;font-size: 16px;line-height: 150%;}
.P8_A_item p{padding: 0 0 0 15px;font-size: 15px;line-height: 160%;}
.P8_A_item a{width: 100px;margin-top: 20px;}
}

@media screen and (max-width: 800px) {
.P8_A_contentbox{max-width: 500px;}
.P8_A_item{width: 50%;padding: 0 15px 15px 15px;margin: 20px 0;}
}

@media screen and (max-width: 600px) {
.P8_A_item{max-width: 350px;width: 100%;display: block;margin: 0 auto;margin-bottom: 20px;float: none;border-right: none;border-bottom: 1px solid #DDD;padding: 0 15px 30px 15px;}
}



/*商品詳細頁*/

.info_banner{background-image: url(../images/1688_bg007.jpg);background-position: center;background-repeat: no-repeat;background-size: cover;padding: 90px;}
.info_logo{display: inline-block;padding: 0 0 0 240px;position: relative;}
.info_logo:before{content: "";position: absolute;background-color: #000;width: 200px;height: 2px;left: 0;top: 50%;margin-top: -1px;}
.info{background-image: url(../images/1688_bg005.jpg);background-repeat: no-repeat;background-position: center top;padding: 70px 15px;}
.info_content{max-width: 1200px;margin: 0 auto;text-align: center;}
.info_title2{margin-bottom: 30px;}
.info_title2 h4{display: inline-block;font-size: 25px;padding: 0 0 0 35px;position: relative;margin-bottom: 30px;}
.info_title2 h4:before{content: "";position: absolute;background-image: url(../images/1688_img006.png);width: 25px;height: 24px;left: 0;top: 3px;}
.info_box_le{width: 50%;float: left;display: inline-block;vertical-align: top;}
.info_box_ri{width: 50%;float: left;display: inline-block;vertical-align: top;text-align: left;padding: 0 0 0 70px;}
.info_box_le img{width: 100%;}
.info_box_ri h5 b{display: block;font-size: 22px;line-height: 150%;margin-bottom: 10px;}
.info_box_ri h5 span{display: block;font-size: 18px;color: #E02D59;padding: 0 0 0 20px;position: relative;line-height: 150%;}
.info_box_ri h5 span:before{content: "";position: absolute;background-color: #E12E59;width: 7px;height: 7px;left: 5px;top: 10px;}
.info_box_ri p{margin: 20px 0;}
.info_box_ri p span{display: inline-block;vertical-align: middle;font-size: 12px;color: #777;background-color: #EEE;padding: 8px 10px;text-decoration: line-through;}
.info_box_ri p b{display: inline-block;vertical-align: middle;font-size: 18px;color: #E02D59;margin-left: 15px;}
.info_box_ri li{list-style: none;margin-bottom: 15px;}
.info_box_ri li span{display: inline-block;vertical-align: middle;font-size: 12px;color: #525252;margin-right: 30px;}
.info_box_ri li select{width: 190px;display: inline-block;vertical-align: middle;font-size: 16px;border: 1px solid #DDD;background-color: #FFF;padding: 10px;}
.info_box_ri h6{display: block;font-size: 18px;color: #E12E59;margin-bottom: 20px;}
.info_box_ri h6 b{font-size: 28px;color: #E12E59;margin: 0 5px;}
.info_box_ri button{width: 280px;background-color: #E22F5A;color: #FFF;border-radius: 5px;border: none;padding: 12px 10px;cursor: pointer;margin-bottom: 40px;}
.info_box_ri button b{font-size: 15px;padding: 0 0 0 30px;position: relative;}
.info_box_ri button b:before{content: "";position: absolute;background-image: url(../images/cart_icon.png);width: 21px;height: 20px;left: 0;top: 0;}
.info_box_ri h4 span{display: inline-block;vertical-align: middle;font-size: 12px;color: #535353;}
.info_box_ri h4 a{width: 30px;height: 30px;display: inline-block;vertical-align: middle;margin-left: 10px;border: 1px solid #AAA;border-radius: 50%;transition: 0.5s;}
.info_box_ri h4 a img:nth-child(2){display: none;}
.info_box_ri h4 a:hover img:nth-child(1){display: none;}
.info_box_ri h4 a:hover img:nth-child(2){display: block;}
#line_link:hover{background-color: #00C201;border: 1px solid #00C201;}
#fb_link:hover{background-color: #465993;border: 1px solid #465993;}

.info_pagebox{max-width: 1200px;margin: 0 auto;margin-top: 80px;text-align: center;}
.info_pagebox ul{border-bottom: 1px solid #CECEBF;}
.info_pagebox ul li{display: inline-block;vertical-align: top;list-style: none;margin: 0 4px;}
.info_pagebox ul li a{width: 160px;display: inline-block;padding: 20px;color: #000;border-bottom: 5px solid #888;font-size: 18px;}
.info_pagebox ul li a.active{border-bottom: 5px solid #E22F5A;}

#tab {
    width: 100%;
    /*background: #1caa5d;
    border: solid 1px #1caa5d;*/
    
    text-align: left;
}

/* 頁籤ul */
#tab > ul {
    /* overflow: hidden; */
    margin: 0;
    padding: 10px 20px 0 20px;
    border-bottom: 1px solid #CECEBF;
    text-align: center;
}

#tab > ul > li {
    list-style-type: none;
}

/* 頁籤上的文字 */
#tab > ul > li > a { 
    text-decoration: none;
    font-size: 18px;
    color: #333;
    font-weight: bold;
    float: left;
    padding: 15px 10px;
    margin-left: 5px;
}

/*頁籤div內容*/
#tab > div {
    clear: both;
    padding: 0 15px;
    height: 0;
    overflow: hidden;
    visibility: hidden;
}

#tab p{padding: 40px 15px;}

/*第一筆的底色*/
.info_pagebox span:target ~ #tab > ul li:first-child a {
    /*background: #1caa5d;*/
}

.info_pagebox span:target ~ #tab > div:first-of-type {
    visibility: hidden;
    height: 0;
    padding: 0 15px;
}

/*頁籤變換&第一筆*/
/*span ~ #tab > ul li:first-child a,*/
#tab-1:target ~ #tab > ul li a[href$="#tab-1"],
#tab-2:target ~ #tab > ul li a[href$="#tab-2"],
#tab-3:target ~ #tab > ul li a[href$="#tab-3"],
#tab-4:target ~ #tab > ul li a[href$="#tab-4"] {
    background: #fff;
    border-radius: 5px 5px 0 0;
    border-bottom: 5px solid #E22F5A;
}

.info_pagebox span ~ #tab > ul li:first-child a::before,
#tab-1:target ~ #tab > ul li a[href$="#tab-1"]::before,
#tab-2:target ~ #tab > ul li a[href$="#tab-2"]::before,
#tab-3:target ~ #tab > ul li a[href$="#tab-3"]::before,
#tab-4:target ~ #tab > ul li a[href$="#tab-4"]::before {
    background-color: white;
    height: 100%;
}

/*頁籤內容顯示&第一筆*/
.info_pagebox span ~ #tab > div:first-of-type,
#tab-1:target ~ #tab > div.tab-content-1,
#tab-2:target ~ #tab > div.tab-content-2,
#tab-3:target ~ #tab > div.tab-content-3,
#tab-4:target ~ #tab > div.tab-content-4 {
    visibility: visible;
    height: auto;
    background: #fff;
}

.info_pagebox span{display: none;}

@media screen and (max-width: 1190px) {
.info{padding: 50px 15px;}
.info_content{max-width: 800px;}
.info_pagebox{max-width: 800px;margin-top: 50px;}
}

@media screen and (max-width: 800px) {
.info_content{max-width: 500px;}
.info_title2{margin-bottom: 30px;}
.info_box_le{width: 100%;float: none;}
.info_box_ri{width: 100%;float: none;padding: 0;}
.info_box_ri h5 b{font-size: 20px;line-height: 140%;margin-bottom: 10px;}
.info_box_ri h5 span{font-size: 17px;line-height: 140%;}
.info_box_ri p{margin: 20px 0;}
.info_box_ri p span{font-size: 12px;padding: 8px 10px;}
.info_box_ri p b{font-size: 16px;margin-left: 10px;}
.info_box_ri li{list-style: none;margin-bottom: 15px;}
.info_box_ri li span{font-size: 12px;margin-right: 15px;}
.info_box_ri li select{width: 160px;font-size: 15px;padding: 6px;}
.info_box_ri h6{font-size: 16px;margin-bottom: 20px;}
.info_box_ri h6 b{font-size: 24px;margin: 0 5px;}
.info_box_ri button{width: 100%;padding: 12px 10px;margin-bottom: 20px;}
.info_box_ri button b{font-size: 15px;padding: 0 0 0 30px;position: relative;}
.info_box_ri button b:before{content: "";position: absolute;background-image: url(../images/cart_icon.png);width: 21px;height: 20px;left: 0;top: 0;}
.info_box_ri h4{text-align: right;}
.info_box_ri h4 span{font-size: 12px;}
.info_box_ri h4 a{margin-left: 5px;}
.info_pagebox{max-width: 500px;margin-top: 50px;}
.info_pagebox ul li{width: 47%; margin: 0 1%;}
.info_pagebox ul li a{width: 100%;padding: 20px;font-size: 18px;}
.info_banner{padding: 115px 15px 50px 15px;text-align: center;margin-top: 65px;}
.info_logo{padding: 0;}
.info_logo:before{display: none;}
}

/*申辦資格*/

.P5_A{background-image: url(../images/1688_bg005.jpg);background-repeat: no-repeat;background-position: center top;}
.P5_A_contentbox{max-width: 1200px;margin: 0 auto;text-align: center;padding: 90px 15px;}
.P5_A_title{margin-bottom: 40px;}
.P5_A_title h4{display: inline-block;font-size: 25px;padding: 0 0 0 35px;position: relative;}
.P5_A_title h4:before{content: "";position: absolute;background-image: url(../images/1688_img006.png);width: 25px;height: 24px;left: 0;top: 3px;}
.P5_A_text{max-width: 450px;width: 100%;display: inline-block;vertical-align: top;margin: 20px 30px;border: 1px solid #EEE;position: relative;}
.P5_A_text img{width: 100%;}
.P5_A_text:before{content: "";position: absolute;width: 300px;height: 5px;left: 50%;margin-left: -150px;bottom: 0;}
.P5_A_text p{height: 100px;padding: 20px 0 0 0;}
.P5_A_text p span{display: block;font-size: 18px;color: #333326;line-height: 160%;}
.P5_A_text h5{height: 160px;padding: 0 0 0 60px;text-align: left;position: relative;margin-top: 30px;}
.P5_A_text h5 b{display: block;font-size: 18px;color: #343426;line-height: 160%;font-weight: normal;}
.P5_A_text h5:before{content: "";position: absolute;background-color: #000;width: 45px;height: 6px;left: 0;top: 10px;}
.P5_A_text h5 span{display: block;font-size: 16px;color: #343426;line-height: 160%;font-weight: normal;}

@media screen and (max-width: 1190px) {
.P5_A_contentbox{max-width: 800px;padding: 115px 15px 50px 15px;}
.P5_A_title{margin-bottom: 40px;}
.P5_A_text{display: block;margin: 0 auto;margin-bottom: 30px;}
.P5_A_text p{height: 100px;padding: 20px 0 0 0;}
.P5_A_text p span{font-size: 18px;line-height: 160%;}
.P5_A_text h5{height: 160px;padding: 0 0 0 60px;margin-top: 30px;}
.P5_A_text h5 b{font-size: 18px;line-height: 160%;}
.P5_A_text h5 span{font-size: 16px;line-height: 160%;}
}

/*申辦流程*/

.P6_A{background-image: url(../images/1688_bg006.jpg);background-position: center;background-repeat: no-repeat;background-size: cover;}
.P6_A_contentbox{max-width: 1200px;margin: 0 auto;padding: 80px 15px 130px 15px;text-align: center;}
.P6_A_title{margin-bottom: 50px;}
.P6_A_title h4{display: inline-block;font-size: 25px;padding: 0 0 0 35px;position: relative;}
.P6_A_title h4:before{content: "";position: absolute;background-image: url(../images/1688_img006.png);width: 25px;height: 24px;left: 0;top: 3px;}
.P6_A_stepbox{background-color: rgba(255,255,255,0.5);padding: 50px;}
.P6_A_step{width: 30.333%;display: inline-block;vertical-align: top;margin: 20px 1%;position: relative;}
.P6_A_step:before{position: absolute;background-image: url(../images/1688_img034.png);width: 63px;height: 48px;right: -40px;top: 70px;}

.step01:before{content: "";}
.step02:before{content: "";}
.step04:before{content: "";}
.step05:before{content: "";}

.P6_A_step p{margin-top: 20px;}
.P6_A_step p span{display: block;font-size: 18px;line-height: 180%;}
.P6_A_step p a{font-size: 18px;color: #FF2626;font-weight: bold;}

@media screen and (max-width: 990px) {

.P6_A_contentbox{max-width: 800px;padding: 50px 15px;}
.P6_A_title{margin-bottom: 50px;}
.P6_A_stepbox{padding: 30px;}
.P6_A_step{width: 47%;margin: 15px 1%;}
.P6_A_step:before{width: 63px;height: 48px;right: -40px;top: 70px;}

.step01:before{content: "";}
.step02:before{content: none;}
.step03:before{content: "";}
.step04:before{content: none;}
.step05:before{content: "";}

.P6_A_step p{margin-top: 10px;}
.P6_A_step p span{font-size: 16px;line-height: 160%;}
.P6_A_step p a{font-size: 16px;}
}

@media screen and (max-width: 700px) {
.P6_A_title{margin-bottom: 10px;}
.P6_A_stepbox{padding: 20px;}
.P6_A_step{max-width: 280px;width: 100%;display: block;margin: 0 auto;margin-bottom: 20px;}
.P6_A_step:before{width: 63px;height: 48px;right: 20px;top: 210px;transform: rotate(120deg);display: none;}
}

/*聯繫我們*/

.P2_A{background-image: url(../images/1688_bg005.jpg);background-position: center;background-repeat: no-repeat;background-size: cover;}
.P2_A_contentbox{max-width: 1200px;margin: 0 auto;padding: 80px 15px 110px 15px;text-align: center;}
.P2_A_title{text-align: center;}
.P2_A_title h4{display: inline-block;font-size: 25px;color: #000;margin-bottom: 60px;padding: 0 0 0 35px;position: relative;}
.P2_A_title h4:before{content: "";position: absolute;background-image: url(../images/1688_img006.png);width: 25px;height: 24px;left: 0;top: 2px;}
.P2_A_content{margin-bottom: 40px;}
.P2_A_map{width: calc(100% - 410px);display: inline-block;vertical-align: top;padding: 10px;background-color: #DDD;float: left;}
.P2_A_map iframe{width: 100%;height: 250px;}
.P2_A_text{width: 400px;display: inline-block;vertical-align: top;text-align: left;padding: 0 0 10px 30px;}
.P2_A_text h4{display: block;position: relative;font-size: 25px;padding: 0 0 0 45px;margin-bottom: 20px;}
.P2_A_text h4:before{content: "";position: absolute;background-image: url(../images/1688_img006.png);width: 25px;height: 24px;left: 0;top: 8px;}
.P2_A_text p{display: block;margin: 10px 0;}
.P2_A_text p b{width: 86px;display: inline-block;vertical-align: top;color: #333;font-size: 16px;padding: 0 0 0 20px;position: relative;}
.P2_A_text p b:before{content: "";position: absolute;background-color: #000;width: 6px;height: 6px;left: 4px;top: 6px;}
.P2_A_text p span{width: calc(100% - 96px);display: inline-block;vertical-align: top;color: #000;font-size: 18px;padding: 0 0 0 10px;}

@media screen and (max-width: 990px) {
.P2_A{background-position: center top;}
.P2_A_contentbox{max-width: 800px;padding: 50px 15px;}
.P2_A_title h4{font-size: 25px;margin-bottom: 40px;padding: 0 0 0 35px;}
.P2_A_content{margin-bottom: 40px;}
.P2_A_map{width: 100%;padding: 10px;float: none;}
.P2_A_map iframe{height: 250px;}
.P2_A_text{width: 100%;padding: 10px 0;}
.P2_A_text h4{font-size: 20px;padding: 0 0 0 35px;margin-bottom: 15px;}
.P2_A_text h4:before{top: 0;}
.P2_A_text p{margin: 10px 0;}
.P2_A_text p b{width: 86px;font-size: 16px;padding: 0 0 0 20px;}
.P2_A_text p span{width: calc(100% - 96px);font-size: 16px;}
}

/*加盟創業*/

.P4_A{background-image: url(../images/1688_bg003.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;}
.P4_A_contentbox{max-width: 1200px;margin: 0 auto;text-align: center;padding: 90px 15px;}
.P4_A_title{margin-bottom: 60px;}
.P4_A_title img{width: 100%;}
.P4_A_title h4{display: inline-block;font-size: 25px;padding: 0 0 0 35px;position: relative;margin-bottom: 30px;}
.P4_A_title h4:before{content: "";position: absolute;background-image: url(../images/1688_img006.png);width: 25px;height: 24px;left: 0;top: 8px;}
.P4_A_title img{display: block;margin: 0 auto;}
.P4_A_imgbox h5{font-size: 25px;padding: 0 0 45px 0;position: relative;}
.P4_A_imgbox h5:before{content: "";position: absolute;background-color: #FFFF00;width: 10px;height: 25px;left: 50%;margin-left: -5px;bottom: 0;}
.P4_A_imgbox img{display: inline-block;vertical-align: top;margin: 15px 40px;}
.P4_B{background-image: url(../images/1688_bg004.jpg);background-position: center top;background-repeat: no-repeat;}
.P4_B_contentbox{max-width: 1350px;margin: 0 auto;padding: 100px 0 30px 0;text-align: center;}
.P4_B_content{background-color: #FFF;margin-bottom: 70px;}
.P4_B_img{width: 560px;display: inline-block;vertical-align: top;}
.P4_B_img img{width: 100%;}
.P4_B_text{width: calc(100% - 570px);display: inline-block;vertical-align: top;padding: 40px 20px 20px 80px;position: relative;text-align: left;}
.P4_B_text:before{content: "";position: absolute;background-color: #FFFF00;width: 20px;height: 20px;top: -2px;left: 40px;}
.P4_B_text p b{font-size: 25px;}
.P4_B_text p{display: block;font-size: 18px;line-height: 200%;}
.P4_B_title{padding: 0 0 90px 0;position: relative;margin-bottom: 40px;}
.P4_B_title:before{content: "";position: absolute;background-color: #FFFF00;width: 10px;height: 40px;bottom: 0;left: 50%;margin-left: -5px;}
.P4_B_text2{position: relative;padding: 0 0 70px 0;}
.P4_B_text2:before{content: "";position: absolute;background-color: #FFFF00;width: 10px;height: 40px;bottom: 0;left: 50%;margin-left: -5px;}
.P4_B_text2 p{display: block;margin-bottom: 50px;font-size: 20px;line-height: 180%;}
.P4_B_text2 p:nth-child(2){max-width: 1100px;margin: 0 auto;margin-bottom: 50px;}
.P4_B_text2 p:last-child{margin-bottom: 0;}
.P4_B_text2 p b{display: block;font-size: 25px;color: #FF7F00;margin-bottom: 15px;}
.P4_B_text2 p span{display: inline-block;font-size: 20px;padding: 0 0 0 30px;position: relative;margin: 0 10px;}
.P4_B_text2 p span:before{content: "";position: absolute;background-image: url(../images/1688_img027.png);width: 23px;height: 20px;left: 0;top: 0;}
.P4_B_text2 p a{display: inline-block;vertical-align: top;margin: 0 5px;margin-top: 25px;transition: 0.5s;}
.P4_B_text2 p a:hover{transform: scale(1.1);}
.P4_B_text2 p em{display: block;font-style: normal;margin-bottom: 10px;font-size: 20px;color: #000;}

@media screen and (max-width: 1190px) {
.P4_A_contentbox{max-width: 800px;padding: 130px 15px 50px 15px;}
.P4_A_title{margin-bottom: 60px;}
.P4_A_imgbox h5{font-size: 25px;padding: 0 0 45px 0;}
.P4_A_imgbox img{margin: 15px;}
.P4_B_contentbox{max-width: 800px;padding: 50px 15px;}
.P4_B_content{max-width: 560px;width: 100%;margin: 0 auto;margin-bottom: 20px;}
.P4_B_img{width: 100%;}
.P4_B_text{width: 100%;padding: 40px 20px;}
.P4_B_text:before{top: 0;left: 20px;}
.P4_B_text p b{font-size: 22px;}
.P4_B_text p{font-size: 16px;line-height: 180%;}
.P4_B_title{padding: 0 0 70px 0;margin-bottom: 30px;}
.P4_B_text2{padding: 0 0 70px 0;}
.P4_B_text2 p{margin-bottom: 40px;font-size: 16px;}
.P4_B_text2 p:nth-child(2){margin-bottom: 30px;}
.P4_B_text2 p:last-child{margin-bottom: 0;}
.P4_B_text2 p b{font-size: 22px;margin-bottom: 10px;}
.P4_B_text2 p span{font-size: 16px;margin: 5px;}
.P4_B_text2 p a{margin: 10px;margin-top: 40px;}
.P4_B_text2 p em{font-size: 18px;}
}

@media screen and (max-width: 500px) {
.P4_A_imgbox img{max-width: 240px;width: 100%;display: block;margin: 0 auto;margin-bottom: 15px;}
.P4_A_imgbox h5{margin-bottom: 20px;}
.P4_B_text{text-align: justify;}
.P4_B_text p{display: inline;}
.P4_B_text p b{margin-right: 5px;}
.P4_B_text2 p{text-align: justify;}
.P4_B_text2 p span{display: block;margin: 10px 0;}
.P4_B_text2 p:last-child{text-align: center;}
.P4_B_text2 a{text-align: center;}
}


/*關於我們*/

.P_A_contentbox2{padding: 0 0 70px 0;}
.P_A_img{width: 60%;display: inline-block;vertical-align: middle;position: relative;background-image: url(../images/1688_img001.png);background-position: center;background-size: cover;}
.P_A_img img{opacity: 0;width: 100%;}
.P_A_img h4{position: absolute;right: 95px;top: 75px;font-size: 25px;padding: 0 0 0 38px;display: none;}
.P_A_img h4:before{content: "";position: absolute;background-image: url(../images/1688_img006.png);width: 25px;height: 24px;left: 0;top: 4px;}
.P_A_text{width: 29%;display: inline-block;vertical-align: middle;margin-left: 10%;text-align: right;padding: 1vh 0;}
.P_A_text h4{text-align: left;}
.P_A_text h4 b{font-size: 25px;display: block;margin-bottom: 1.5vh;}
.P_A_text h4 span{font-size: 18px;display: block;line-height: 180%;}
.P_A_text img{margin: 6vh 0;}
.P_A_text p{text-align: left;}
.P_A_text p span{display: block;padding: 0 0 0 40px;position: relative;margin: 5px 0;line-height: 140%;}
.P_A_text p span:before{content: "";position: absolute;background-image: url(../images/1688_img004.png);width: 24px;height: 22px;left: 0;top: 0;}
.P_A_text2{width: 60%;display: inline-block;vertical-align: middle;padding: 50px 25px;}
.P_A_text2 p{max-width: 1000px;width: 100%;margin: 0 auto;padding: 0 0 5vh 5vh;position: relative;}
.P_A_text2 p:before{content: "";position: absolute;background-color: #FFFF00;width: 24px;height: 24px;left: 0;bottom: 0;}
.P_A_text2 p span{display: block;text-align: justify;font-size: 17px;line-height: 180%;margin-bottom: 2vh;}
.P_A_img2{width: 39%;display: inline-block;vertical-align: middle;text-align: center;}

@media screen and (max-width: 1350px){
.P_A_text img{margin: 3vh 0;}
.P_A_text{width: 35%;margin-left: 4%;}
}

@media screen and (max-width: 1190px) {
.P_A{background-image: none;}
.P_A_contentbox{padding: 0 0 50px 0;}
.P_A_img{width: 100%;}
.P_A_img img{opacity: 1;}
.P_A_img h4{right: 95px;top: 75px;font-size: 25px;}
.P_A_text{padding: 20px 0;}
.P_A_text h4{text-align: left;}
.P_A_text h4 b{font-size: 22px;margin-bottom: 1vh;}
.P_A_text h4 span{font-size: 17px;line-height: 180%;}
.P_A_text img{margin: 3vh 0;}
.P_A_text p{text-align: left;}
.P_A_text p span{padding: 0 0 0 30px;margin: 5px 0;}
.P_A_text p span:before{top: 2px;}
.P_A_text2{width: 60%;padding: 20px;}
.P_A_text2 p{padding: 0 0 3vh 3vh;}
.P_A_text2 p:before{width: 20px;height: 20px;}
.P_A_text2 p span{font-size: 16px;line-height: 180%;margin-bottom: 1vh;}
.P_A_img2{width: 100%;text-align: center;}
}

@media screen and (max-width: 800px) {
.P_A_contentbox{padding: 0;}

.P_A_text{width: 100%; padding: 40px 20px 20px 20px;text-align: left;margin: 0;}
.P_A_text h4{text-align: left;}
.P_A_text h4 b{font-size: 22px;margin-bottom: 1vh;}
.P_A_text h4 span{font-size: 17px;line-height: 180%;}
.P_A_text img{width: 100%;margin: 3vh 0;}
.P_A_text p{text-align: left;}
.P_A_text p span{padding: 0 0 0 30px;margin: 5px 0;}
.P_A_text p span:before{top: 2px;}
.P_A_text2{width: 100%;padding: 20px;}
.P_A_text2 p{padding: 0 0 30px 0;}
.P_A_text2 p span{margin-bottom: 10px;}
.P_A_img2{margin-top: 30px;}
.P_A_img2 img{width: 100%;}

.P_A_img h4 {
  width: 140px;
  margin-right: -70px;
  margin-top: -15px;
  right: 50%;
  top: 50%;
}

}

/*新手上路*/

.P3_A{background-image: url(../images/1688_bg002.png);background-position: center top;background-repeat: no-repeat;}
.P3_A_contentbox{max-width: 1300px;margin: 0 auto;text-align: center;padding: 75px 15px 110px 15px;}
.P3_A_title{margin-bottom: 50px;position: relative;}
.P3_A_title h4{display: inline-block;position: relative;padding: 0 0 0 45px;font-size: 25px;}
.P3_A_title h4:before{content: "";position: absolute;background-image: url(../images/1688_img006.png);width: 25px;height: 24px;left: 0;top: 8px;}
.P3_A_text{display: inline-block;vertical-align: top;margin: 10px 25px;}
.P3_A_text h5{font-size: 22px;margin-bottom: 30px;}
.P3_A_text p img{display: block;margin-bottom: 20px;}
.P3_A_text p{border: 1px solid #ACAC9D;}
.P3_A_text p span{display: block;font-size: 16px;margin-bottom: 20px;}
.P3_A_itembox{margin: 80px 0}
.P3_A_itembox h5{font-size: 22px;margin-bottom: 40px;}
.P3_A_item{width: 300px;height: 380px;display: inline-block;vertical-align: top;border: 3px solid #E5D4CC;border-radius: 15px;margin: 5px;}
.P3_A_img{background-color: #F2F2F4;border-top-left-radius: 15px;border-top-right-radius: 15px;padding: 15px 0 25px 0;margin-bottom: 20px;}
.P3_A_text p img{width: 100%;}
.P3_A_item p{padding: 0 15px;}
.P3_A_item p b{display: block;font-size: 20px;color: #0061C4;margin-bottom: 10px;}
.P3_A_item p span{display: block;text-align: left;font-size: 15px;line-height: 180%;}
.P3_A_text2 h5{font-size: 22px;padding: 0 0 50px 0;border-bottom: 1px dashed #777;margin-bottom: 60px;}
.P3_A_text2 p{max-width: 800px;margin: 0 auto;text-align: left;}
.P3_A_text2 p span{display: block;font-size: 18px;line-height: 200%;}
.P3_A_text2 h6{max-width: 800px;width: 100%;margin: 0 auto;display: block;margin-top: 50px;background-color: #000;padding: 12px 10px 12px 80px;border-radius: 20px;color: #FFF;font-size: 20px;font-weight: normal;position: relative;line-height: 120%;}
.P3_A_text2 h6:before{content: "";position: absolute;background-image: url(../images/1688_img020.png);width: 154px;height: 182px;left: -150px;bottom: -20px;}
.P3_A_text2 h6 a{color: #FFFF00;font-size: 20px;margin: 0 5px;}

@media screen and (max-width: 1350px) {
.P3_A_itembox{max-width: 800px; margin: 80px auto;}
.P3_A_text2{max-width: 800px;margin: 0 auto;}
.P3_A_text2 h5{font-size: 22px;padding: 0 0 40px 0;margin-bottom: 30px;}
.P3_A_text2 p{max-width: 950px;margin: 0 auto;padding: 0 15px 0 170px;text-align: justify;}
.P3_A_text2 p span{font-size: 17px;display: inline;line-height: 180%;}
.P3_A_text2 h6{margin-top: 30px;padding: 12px 10px 12px 170px;font-size: 16px;line-height: 130%;text-align: center;}
.P3_A_text2 h6:before{left: 0;bottom: -1px;}
.P3_A_text2 h6 a{font-size: 16px;margin: 0 5px;}
}

@media screen and (max-width: 800px) {
.P3_A_contentbox{max-width: 800px;padding: 50px 15px 50px 15px;}
.P3_A_title{margin-bottom: 30px;}
.P3_A_title h4{padding: 0 0 0 35px;font-size: 25px;}
.P3_A_text{max-width: 500px;width: 100%;margin: 0 auto;display: block;margin: 0 auto;margin-bottom: 20px;}
.P3_A_text h5{font-size: 20px;margin-bottom: 15px;}
.P3_A_text p img{margin-bottom: 15px;}
.P3_A_text p span{margin-bottom: 15px;font-size: 15px;}
.P3_A_itembox{margin: 80px 0}
.P3_A_text2 h5{font-size: 22px;padding: 0 0 40px 0;margin-bottom: 30px;}
.P3_A_text2 p{max-width: 950px;margin: 0 auto;padding: 0 15px;}
.P3_A_text2 p span{font-size: 15px;}
.P3_A_text2 h6{padding: 12px 20px;font-size: 15px;}
.P3_A_text2 h6:before{display: none;font-size: 15px;}
}

@media screen and (max-width: 500px) {
.P3_A_item{display: block;margin: 0 auto;margin-bottom: 15px;}
}


/*文章首頁*/

.accordion_title h5{
  font-family: 'Noto Serif TC Medium';
  font-size: 22px;
  color: #111;
  position: relative;
  padding: 0 0 0 35px;
  margin: 20px 0;
}

.accordion_title h5:before{
  content: "";
  position: absolute;
/*  background-color: #FFFF00;*/
  width: 12px;
  height: 24px;
  left: 0;
  top: 50%;
  margin-top: -12px;
}

.accordionbox{border: 1px solid #DDD;padding: 30px 20px;}
.accordion_search input{width: 100%;border: 1px solid #DDD;padding: 10px;margin-bottom: 15px;}
.accordion_search a{width: 100%;display: inline-block;background-color: #3C3C3C;padding: 10px 5px;text-align: center;}
.accordion_search a b{position: relative;font-size: 18px;color: #FFF;padding: 0 0 0 37px;position: relative;}
.accordion_search a b:before{content: "";position: absolute;background-image: url(../images/search2.png);width: 22px;height: 22px;left: 0;top: 50%;margin-top: -11px;}
.accordion_viewed a{width: 100%;display: inline-block;border-bottom: 1px solid #ACAC9D;padding: 10px 0;}
.accordion_viewed a img{width: 80px;display: inline-block;vertical-align: middle;} 
.accordion_viewed a b{
  width: calc(100% - 90px);
  height: 80px;
  display: inline-block;
  vertical-align: middle;
  padding: 0 10px;
  margin-top: 15px;
  color: #333333;
  line-height: 170%;
  font-family: 'Noto Serif TC Medium';
  font-size: 15px;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 3; /*行數*/
  -webkit-box-orient: vertical;
  white-space: normal;
} 

.article_box{padding: 0 0 0 30px;}
.article_item{width: 47%;display: inline-block;vertical-align: top;margin: 20px 1%;position: relative;padding: 0 10px 30px 10px;}
.article_item:before{
  content: "";
  position: absolute;
  background-color: rgba(0,0,0,0.5);
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 5;
  opacity: 0;
  transition: 0.5s;
}

.article_item:after{
  content: "+ read more";
  position: absolute;
  background-color: #000;
  color: #FFF;
  font-family: 'Noto Serif TC Medium';
  font-size: 15px;
  width: 180px;
  height: 40px;
  border-radius: 50px;
  padding: 10px;
  bottom: 0;
  margin-bottom: -20px;
  left: 50%;
  margin-left: -90px;
  text-align: center;
  opacity: 0;
  transition: 0.5s;
  z-index: 9;
}

.article_item:hover:before{opacity: 1;}
.article_item:hover:after{opacity: 1;bottom: 50%;}
.article_item img{width: 100%;margin-bottom: 15px;}
.article_item h4{
  font-size: 18px;
  line-height: 160%;
  padding: 0 0 0 20px;
  position: relative;
  color: #000;
  overflow: hidden;
  display: -webkit-box;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  white-space: normal;
  margin-bottom: 20px;
  text-align: justify;
}

.article_item h4:before{
  content: "";
  position: absolute;
/*  background-color: #71835F;*/
  width: 10px;
  height: 20px;
  top: 5px;
  left: 0;
}

.article_item h5{
    float: left;
    height: 38px;
    padding: 0 0 0 25px;
    position: relative;
    margin-left: 20px;
    overflow: hidden;
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2; /*行數*/
    -webkit-box-orient: vertical;
    white-space: normal;
}
.article_item h5:before{
  content: "";
  position: absolute;
  background-image: url(../images/bill.png);
  width: 18px;
  height: 22px;
  left: 0;
  top: 0;
}

.article_item h5 b{
  display: inline-block;
  vertical-align: middle;
  color: #333;
  font-size: 15px;
  padding: 0 5px 0 0;
  border-right: 1px solid #999;
}

.article_item h5 span{
  display: inline-block;
  vertical-align: middle;
  color: #333;
  font-size: 15px;
  padding: 0 0 0 5px;
}

.article_item h6{
  float: right;
  padding: 0 0 0 25px;
  position: relative;
  font-size: 15px;
  color: #333;
  text-align: right;
}

.article_item h6:before{
  content: "";
  position: absolute;
  background-image: url(../images/arrow04.png);
  width: 22px;
  height: 22px;
  left: 0;
  top: 50%;
  margin-top: -11px;
}

.article_item p{
  width: 100%;
  color: #333;
  font-size: 15px;
  line-height: 180%;
  font-family: 'Noto Serif TC Medium';
  text-align: justify;
  padding: 10px 0 0 20px;
  overflow: hidden;
  display: -webkit-box;
  text-overflow: ellipsis;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  white-space: normal;
}

.article_like{padding: 40px 0 0 0;}
.article_like h4{
  position: relative;
  font-size: 16px;
  color: #455039;
  font-family: 'Noto Serif TC Medium';
  padding: 5px 0 0 40px;
  margin-bottom: 15px;
}

.article_like h4:before{
  content: "";
  position: absolute;
  background-image: url(../images/like.png);
  width: 32px;
  height: 32px;
  left: 0;
  top: 0;
}

.article_like a{
  width: 33.333%;
  display: inline-block;
  vertical-align: top;
  float: left;
  margin: 10px 0;
  padding: 0 15px 0 0;
}

.article_like a img{width: 100%;margin-bottom: 20px;height: 170px;}
.article_like a b{
  position: relative;
  padding: 0 0 0 20px;
  font-size: 18px;
  color: #000;
  line-height: 160%;
  text-align: justify;
  display: -webkit-box;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  white-space: normal;
  overflow: hidden;
}

.article_like a b:before{
  content: "";
  position: absolute;
  background-color: #71835F;
  width: 10px;
  height: 20px;
  left: 0;
  top: 5px;
}

.article_content img{width: 100%;padding-top: 40px;margin-top: 10px;border-top: 1px solid #AAA;}
.article_content h4{
  font-size: 30px;
  color: #45503A;
  font-family: 'Noto Serif TC Medium';
  padding: 0 0 25px 0;
  position: relative;
  border-bottom: 1px solid #AAA;
  margin-bottom: 10px;
  font-weight: normal;
  text-shadow: 0.3px 0.3px 0.3px #45503A;
}

.article_content h4:before{
  content: "";
  position: absolute;
/*  background-color: #FFFF00;*/
  width: 12px;
  height: 32px;
  left: 0;
  top: 0;
}

.article_content h5{
  display: inline-block;
  vertical-align: middle;
  position: relative;
  padding: 0 0 0 25px;
  margin: 10px 0;
  margin-right: 80px;
}

.article_content h6{
  display: inline-block;
  vertical-align: middle;
  position: relative;
  padding: 0 0 0 25px;
  margin: 10px 0;
}

.article_content h5:before{
  content: "";
  position: absolute;
  background-image: url(../images/bill.png);
  width: 18px;
  height: 22px;
  left: 0;
  top: 50%;
  margin-top: -11px;
}

.article_content h5 b{
  display: inline-block;
  vertical-align: middle;
  color: #333;
  font-size: 15px;
  padding: 0 5px 0 0;
  border-right: 1px solid #999;
}

.article_content h5 span{
  display: inline-block;
  vertical-align: middle;
  color: #333;
  font-size: 15px;
  padding: 0 0 0 5px;
}

.article_content h6:before{
  content: "";
  position: absolute;
  background-image: url(../images/arrow04.png);
  width: 22px;
  height: 22px;
  left: 0;
  top: 50%;
  margin-top: -11px;
}

.article_content div{
  font-size: 18px;
  line-height: 200%;
  text-align: justify;
  margin: 30px 0;
}

.article_content p{
  color: #999;
  font-size: 12px;
  line-height: 180%;
  text-align: justify;
  margin-bottom: 35px;
}

.info_tp{
  width: 48%;
  display: inline-block;
  vertical-align: top;
  min-height: 120px;
  background-color: #F2F2F2;
  padding: 20px;
  transition: 0.5s;
}

.info_tp:hover{
  background-color: #DDD;
}

.info_tp b{
  display: inline-block;
  position: relative;
  color: #999;
  margin-bottom: 15px;
}

.next_up b{padding: 0 0 0 25px;}
.next_down b{padding: 0 25px 0 0;}
.info_tp b:before{
  content: "";
  position: absolute;
  width: 15px;
  height: 15px;
  top: 3px;
}

.next_up{margin-right: 1%;text-align: left;}
.next_down{float: right;margin-left: 1%;text-align: right;}
.next_up b:before{background-image: url(../images/arrow05.png);left: 0;}
.next_down b:before{background-image: url(../images/arrow06.png);right: 0;}

.info_tp span{width: 90%;display: block;margin: 0 auto;color: #000;font-size: 16px;line-height: 120%;display: inline-block;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}


@media screen and (max-width: 1190px) {

    .article_item h4{margin-bottom: 10px;font-size: 16px;}
    .article_item h5{float: none;margin-left: 20px;margin-bottom: 10px;}
    .article_item h5 b{font-size: 14px;}
    .article_item h5 span{font-size: 14px;}
    .article_item h6{float: none;display: inline-block;margin-left: 18px;margin-top: 5px;}

}

@media screen and (max-width: 990px) {

    .pd_le{width: 250px;}
    .pd_ri{width: calc(100% - 260px);}
    .pd_i_box{padding: 10px;}

    .accordionbox{padding: 10px;}
    .accordion_item .accordion_item .accordion_header a, .accordion_item .accordion_item .accordion_header{margin: 5px 10px;}
    .article_item{width: 100%;margin: 0 auto;margin-bottom: 20px;}
    .accordion_title h5{font-size: 18px;}

    .article_like a{width: 50%;}
    .article_content{padding: 0 15px 0 0;}

}

@media screen and (max-width: 768px) {

    .pd_le{width: 100%;float: none;}
    .pd_ri{width: 100%;padding: 0;float: none;}
    .article_box{padding: 0;}
    .article_item{width: 48%;margin: 15px 0.5%;}
    .accordion_viewed{display: none;}

    .article_content h5{width: 100%;}
    .article_content h6 {float: right;}
    .article_content{padding: 0;}

}

@media screen and (max-width: 600px) {

    .article_item{width: 100%;margin: 0 auto;margin-bottom: 20px;}
    .page_list{margin: 20px auto;}
    .article_item h5{margin-left: 0;}
    .article_item h6{margin-left: 0;}
    .article_item p{padding: 10px 0 0 0;}

    .accordion_header a.category_one_a{font-size: 16px;}

    .article_like a{max-width: 500px;width: 100%;}
    .article_like a img{margin-bottom: 10px;}
    .article_like a b{font-size: 16px;}
    .article_content a{min-height: auto;}
    .article_content div{font-size: 16px;line-height: 180%;}

}

/*舊機回收*/

.apply_bg{
  background-image: url(../images/1688_bg005.jpg);
  background-position: center top;
  background-repeat: no-repeat;
}

.apply_contentbox{max-width: 1400px;margin: 0 auto;padding: 50px 20px 100px 20px;text-align: center;}

.apply_title h4{
  max-width: 440px;
  width: 100%;
  margin: 0 auto;
  font-size: 25px;
  border-bottom: 3px solid #BACCED;
  padding: 0 0 15px 0;
  margin-bottom: 50px;
}

.apply_itembox{display: flex;flex-wrap: wrap;}
.apply_item{width: calc(50% - 10px);min-height: 460px;margin: 10px 5px;position: relative;background-position: center;background-size: cover;}

.apply_item:before{
  position: absolute;
  background-color: #FFF;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  left: 25px;
  top: 25px;
  font-family: 'Montserrat', sans-serif;
  font-size: 35px;
  color: #C49651;
  font-weight: bold;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 9;
}

.item01{background-image: url(../images/apply_img005.jpg);}
.item02{background-image: url(../images/apply_img006.jpg);}
.item03{background-image: url(../images/apply_img007.jpg);}
.item04{background-image: url(../images/apply_img008.jpg);}

.item01:before{content: "01";}
.item02:before{content: "02";}
.item03:before{content: "03";}
.item04:before{content: "04";}

.apply_img{
  width: 50%;
  height: 100%;
  background-color: rgba(255,255,255,0.3);
  display: flex;
  justify-content: center;
  position: absolute;
  top: 0;
}

.img01{align-items: flex-end;left: 60px;}
.img02{align-items: flex-end;right: 90px;}
.img03{align-items: center;right: 40px;}
.img04{align-items: center;left: 100px;}

.img01 img{margin-bottom: 80px;}
.img02 img{margin-bottom: 40px;}

.apply_img img{position: relative;z-index: 5;}

@media screen and (max-width: 1190px) {

    .apply_contentbox{max-width: 800px;padding: 50px 20px;}
    .apply_title h4{max-width: 300px;font-size: 22px;margin-bottom: 40px;}
    .apply_item{width: calc(50% - 10px);min-height: 300px;margin: 5px;}
    .apply_item:before{width: 60px;height: 60px;left: 20px;top: 20px;font-size: 24px;}
    .img01{left: 30px;}
    .img02{right: 45px;}
    .img03{right: 20px;}
    .img04{left: 50px;}
    .img01 img{margin-bottom: 40px;}
    .img02 img{margin-bottom: 20px;}

}

@media screen and (max-width: 768px) {

    /*.apply_bg{margin-top: 130px;}*/
    .apply_contentbox{max-width: 600px;}
    .apply_item{width: 100%;min-height: 250px;margin: 5px auto;}
    .apply_item:before{width: 50px;height: 50px;left: 15px;top: 15px;font-size: 20px;}
    .apply_img{width: 50%;padding: 5px;}

    .img01{left: 5%;}
    .img02{right: 20%;}
    .img03{right: 10%;}
    .img04{left: 20%;}
    .img01 img{margin-bottom: 40px;}
    .img02 img{margin-bottom: 20px;}

}

/*新機報價*/

.quote_banner{
  width: 100%;
  display: flex;
  padding: 110px 20px;
  background-image: url(../images/banner05.jpg);
  background-position: center;
  justify-content: center;
}

.quote_contentbox{max-width: 1400px;margin: 0 auto;padding: 50px 20px 100px 20px;text-align: center;}

.quote_title h4{
  max-width: 440px;
  width: 100%;
  margin: 0 auto;
  font-size: 25px;
  border-bottom: 3px solid #BACCED;
  padding: 0 0 15px 0;
  margin-bottom: 50px;
}

@media screen and (max-width: 700px){

 /*.quote_banner{margin-top: 130px;}*/

}