@charset "utf-8";
/*----------------------------------------
  Yoursite Style
----------------------------------------*/

#adv-iedge body{
    margin: 0;
    font-family: 微軟正黑體, Microsoft JhengHei,Arial, "新細明體", sans-serif;
}

#adv-iedge li{
	text-decoration: none;
	list-style: none;
}

#adv-iedge html,#adv-iedge body,#adv-iedge div, #adv-iedge span, #adv-iedge applet, #adv-iedge object, #adv-iedge iframe, #adv-iedge h1, #adv-iedge h2, #adv-iedge h3, #adv-iedge h4, #adv-iedge h5, #adv-iedge h6, #adv-iedge p, #adv-iedge blockquote, #adv-iedge pre, #adv-iedge a, #adv-iedge abbr, #adv-iedge acronym, #adv-iedge address, #adv-iedge big, #adv-iedge cite, #adv-iedge code, #adv-iedge del, #adv-iedge dfn, #adv-iedge em, #adv-iedge img, #adv-iedge ins, #adv-iedge kbd, #adv-iedge q, #adv-iedge s, #adv-iedge samp, #adv-iedge small, #adv-iedge strike, #adv-iedge strong, #adv-iedge sub, #adv-iedge sup, #adv-iedge tt, #adv-iedge var, #adv-iedge b, #adv-iedge u, #adv-iedge i, #adv-iedge center, #adv-iedge dl, #adv-iedge dt, #adv-iedge dd, #adv-iedge ol, #adv-iedge ul, #adv-iedge li, #adv-iedge fieldset, #adv-iedge form, #adv-iedge label, #adv-iedge legend, #adv-iedge table, #adv-iedge caption, #adv-iedge tbody, #adv-iedge tfoot, #adv-iedge thead, #adv-iedge tr, #adv-iedge th, #adv-iedge td, #adv-iedge article, #adv-iedge aside, #adv-iedge canvas, #adv-iedge details, #adv-iedge embed, #adv-iedge figure, #adv-iedge figcaption, #adv-iedge footer, #adv-iedge header, #adv-iedge hgroup, #adv-iedge menu, #adv-iedge nav, #adv-iedge output, #adv-iedge ruby, #adv-iedge section, #adv-iedge summary, #adv-iedge time, #adv-iedge mark, #adv-iedge audio,#adv-iedge  video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    box-sizing: border-box;
    font-family: 微軟正黑體, Microsoft JhengHei,Arial, "新細明體", sans-serif;
}

#adv-iedge p{
	margin: 0;
}

#adv-iedge a {
    text-decoration: none;
        /*color: #fefefe;*/
}


/*css套裝開始*/
#adv-iedge.mi-iems-all{
    background-color: #fefefe;
    margin: 0 auto;
}

#adv-iedge .mi-iems-kv{
    width: 100%;
    max-width: 100%;
    background-image: url(../images/mi-iedge-kv-bg.png);
    background-position: top;
    background-repeat: no-repeat;
background-color: #22418e;
    background-color: #f6fbff;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;

    padding-top: 5%;
   padding-bottom: 8%;

   background-size: 100% 100%;
   background-size: contain;
    /*background-size: cover;*/
    
    padding: 5%;
    padding-top: 3%;
    padding-bottom: 3%;
}

#adv-iedge .mi-iems-kv-box{
    width: 55%;
    width: 100%;
}

#adv-iedge .mi-iems-kv-box-img{
        width: 60%;
    /*margin-left: 5%;
    margin: auto;*/
}

#adv-iedge .mi-iems-kv-box-img-right{
        width: 40%;
        margin-top: 3%;
}

#adv-iedge .mi-iems-kv-box-title{
    width: 100%;
    color: #fefefe;
    color: #68d8fe;

    font-size: 2.8rem;
        font-weight: bold;
    /*margin-bottom: 0.5%;*/
    line-height: 4rem;
}

#adv-iedge .mi-iems-kv-box-title-sec{
    margin-bottom: 1%;
    font-size: 1.3rem;
    color: #515151;
        color: #ffffff;
    font-weight: normal;
text-align: center;
        margin: auto;
    line-height: 2rem;
        width: 54%;
}

#adv-iedge .mi-iems-kv-box-st{
    width: 100%;
    color: #515151;
    font-size: 1.5rem;
        margin-bottom: 5%;

}

#adv-iedge .mi-iems-kv-box-btn{
    width: 50%;
    width: 30%;
    background-color:#ffb901;
    /*border-radius: 20px;*/
        padding: 1% 4%;
    color: #fefefe;
        color: #000001;
            transition: all 0.3s;
            text-align: center;
                font-size: 1rem;
}

#adv-iedge .mi-iems-kv-box-btn:hover{
    background-color: #2b88c0;
}



#adv-iedge .mi-nav{
        width: 100%;
    margin: auto;
    max-width: 100%;
       /*background-color: #1a1a1a;*/
}

#adv-iedge .mi-nav-box{
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;

    display: flex;
    flex-wrap: wrap;
    align-items: center;
        justify-content: space-between;
    justify-content: center;
    align-items: stretch;
}

#adv-iedge .mi-nav-btn{
    width: 26.5%;
    color: #fefefe;
        color: #292929;
        cursor: pointer;
            text-align: center;
    line-height: 1rem;
    padding: 1.5%;
    font-size: 1.1rem;
    transition: all 0.3s;
        box-shadow: 0px 2px 5px 0px rgb(122 122 122 / 20%);
            border-radius: 10px;
                margin: 0 1%;
                    background-color: #fefefe;
}

#adv-iedge .mi-nav-btn a{
    color: #fefefe;
}

#adv-iedge .mi-nav-btn:hover{
        opacity: 0.9;
}

#adv-iedge .mi-iems-box{
    width: 100%;
    /*max-width: 1200px;*/
        padding: 0 10%;
    margin: auto;

    background-color: #edfbe6;
    background-color: #eff9ff;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-around;
        /*justify-content: space-between;*/
        background-color: #ffffff;  
        background-color: #dff4d4;  
        padding-bottom: 1%;
}

#adv-iedge .mi-iems-box-01{
        background-image: url(../images/mi-wise-gen-bg-01.png);
    background-position: bottom;
    background-repeat: no-repeat;
        background-size: contain;
        background-size: cover;
}

#adv-iedge .mi-iems-box-01-02{
     background-image: url(../images/mi-wise-gen-bg-02.png);
    background-position: bottom;
    background-repeat: no-repeat;
        background-size: contain;
        background-size: cover;
}

#adv-iedge .mi-iems-box-02{
        background-image: url(../images/mi-wise-gen-bg-02.jpg);
    background-position: bottom;
    background-repeat: no-repeat;
        background-size: contain;
            background-color: #e7f9dd;
}

#adv-iedge .mi-iems-box-03{
        background-image: url(../images/mi-wise-gen-bg-03.jpg);
    background-position: bottom;
    background-repeat: no-repeat;
        background-size: contain;
            background-color: #e7f9dd;
}

#adv-iedge .mi-iems-box-plat{
        background-image: url(../images/mi-wireless-bg-04-pd.png);
    background-position: bottom;
    background-position: center;
    background-repeat: no-repeat;
     background-repeat: repeat;
    background-size: contain;
    /*background-size: cover;*/
    background-color: #dff4d4;
    background-color: #f3ffec;
    background-color: #fafff6;
    background-color: #f6fbff;
    padding-bottom: 5%;
}

#adv-iedge .mi-itms-over-title{
    width: 100%;
    margin: auto;

    font-size: 2.5rem;
        text-align: center;
            font-weight: bold;
           /* margin: 3% 0%;
        margin-top: 5%;
                margin-bottom: 3%;*/
    color: #000000;
        color: #68d8fe;
            color: #609731;
        color: #68d8fe;
    line-height: 2.5rem;
}

#adv-iedge .mi-itms-over-title-w{
width: 100%;
    display: block;
    margin: auto;
}


#adv-iedge .mi-itms-edge-title-w{
    width: 50%;
    margin: auto;
    margin-bottom: 4%;
}

#adv-iedge .mi-itms-over-title-cho{
width: 100%;
    margin: auto;

    font-size: 1.8rem;
        text-align: center;
            font-weight: bold;
            margin: 1% 0%;
            margin-bottom: 1.5%;
          color: #18417b;
              color: #05a8ef;
                /*color: #8ccc35;*/
    line-height: 2.5rem;
}

#adv-iedge .mi-itms-over-title-first{
margin-top: 4%;
    margin-bottom: 2.3%;
    /*text-align: left;*/
            width: 84%;
}

#adv-iedge .mi-itms-over-title-bk{
    background-color: #1a1a1a;
    
    color: #ffffff;
     padding: 1% 0%;
}

#adv-iedge .mi-itms-over-con{
    width: 100%;
    margin: auto;
    color: #515151;
        line-height: 1.8rem;
    text-align: left;
    margin-bottom: 2%;
        font-size: 1rem;
}

#adv-iedge .mi-itms-over-btn{
    width: 100%;
    margin: auto;

    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;

        margin-bottom: 5%;
}

#adv-iedge .mi-itms-over-btn-go{
        width: 20%;
    background-color: #4e9e48;
    margin: 0% 1%;
    color: #fefefe;
    text-align: center;
    padding: 1% 0%;
}

#adv-iedge .mi-itms-video{
    width: 100%;
    margin: auto;
    margin-bottom: 5%;
}

#adv-iedge .mi-itms-video-size{
    width: 100%;
    height:500px;
}

#adv-iedge .mi-itms-title{
    width: 100%;
    margin: auto;
}

#adv-iedge .mi-itms-title-box{
        width: 20%;
        width: 30%;
    margin: auto;
    text-align: center;
    font-size: 1.5rem;
    color: #4e9e48;
    font-weight: bold;
    border: 1px solid;
    border-radius: 25px;
    padding: 0.5% 0%;
    margin-bottom: 3%;
}

#adv-iedge .mi-itms-title-icon{
    width: 13%;
    width: 8%;
}

#adv-iedge .mi-itms-mainbox{
    width: 100%;
    margin: auto;

    display: flex;
    flex-wrap: wrap;
    align-items: center;
        align-items: start;
    justify-content: space-around;
        justify-content: space-between;

    /*margin-bottom: 15%;*/
}

#adv-iedge .mi-itms-mainbox-item{
        width: 48%;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-around;
        justify-content: space-between;
    
            
            margin-bottom: 2%;
    align-items: stretch;

/*border-top: 4px solid #4e9e48;
background-color: #f6fdf2;
box-shadow: 0px 2px 5px 0px rgb(122 122 122 / 20%);*/

}

#adv-iedge .mi-itms-mainbox-item-02{
    min-height: 335px;
}

#adv-iedge .mi-itms-mainbox-item-03{
    min-height: 240px;
}

#adv-iedge .mi-itms-mainbox-item-left{
    width: 17%;
}

#adv-iedge .mi-itms-mainbox-item-left-img{
    display: block;
    width: 100%;
}

#adv-iedge .mi-itms-mainbox-item-left-img-02{
    width: 94%;
}

#adv-iedge .mi-itms-mainbox-item-right{
    width: 100%;
    font-size: 1rem;
    line-height: 1.5rem;
}

#adv-iedge .mi-itms-mainbox-item-right-tit{
    font-size: 1.5rem;
    color: #4e9e48;
    color: #0066b9;
    margin-bottom: 3%;
        font-weight: bold;
    line-height: 1.8rem;
}

#adv-iedge .mi-itms-mainbox-item-right-tit-rr{
        text-align: center;
}

#adv-iedge .mi-itms-mainbox-item-right-tit-rr img{
        width: 50%;
}

#adv-iedge .mi-itms-mainbox-item-right-con{
    color: #515151;
    font-size: 1rem;
    /* margin-bottom: 8%;*/
        line-height: 1.5rem;
}

#adv-iedge .mi-itms-mainbox-item-right-con-left{
    margin-bottom: 8%;
}

#adv-iedge .mi-iems-box-areas{
    background-image: url(../images/mi-wise-area-bg.jpg);
    background-position: bottom;
    background-repeat: no-repeat;
    background-size: cover;
    background-color: #ffffff;
}

#adv-iedge .mi-itms-areas-con{
        text-align: center;
            margin-bottom: 4%;
}

#adv-iedge .mi-iems-areas-box{
    width: 100%;
    margin: auto;
max-width: 1200px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-around;
        justify-content: space-between;
    margin-bottom: 2%;
    align-items: flex-start;
     position: relative;
}

#adv-iedge .mi-iems-areas-box-items{
    width: 32%;
    
        position: relative;
    padding: 2%;
    min-height: 135px;
        margin-top: 7%;
}

#adv-iedge .mi-iems-areas-box-items-cen{
    width: 35%;
    color: #636761;
            padding-bottom: 2%;
        position: relative;
        padding-bottom: 0;
    margin: auto;
    text-align: center;
}

#adv-iedge .mi-iems-areas-box-items-reload{
margin: auto;
    margin-top: 2%;
   
    width: 50%;
    width: 100%;
}

#adv-iedge .mi-iems-areas-box-items-reload a{
    background-color: #05a8ef;
        background-color: #669edb;
        background-color: #9ed1ee;
        /*background-color: #a8d993;
     border-radius: 20px; */
    padding: 0.5% 8%;
    transition: all 0.3s;
    color: #000001;
    color: #fefefe;
    width: 100%;
    text-align: center;
     font-size: 1rem;
}

#adv-iedge .mi-iems-areas-box-items-reload a:hover{
            background-color: #5fafdc;

}

#adv-iedge .mi-iems-areas-box-title{
font-size: 1.2rem;
    margin-bottom: 3%;
    /*background-color: #68d8fe;
    padding: 6%;*/
    /*border-radius: 15px 15px 0px 0px;*/
    font-weight: bold;
            color: #242424;
}

#adv-iedge .mi-iems-areas-box-title-left{
margin-left: 10%;
}

#adv-iedge .mi-iems-areas-box-con{
         font-size: 1rem;
    line-height: 1.5rem;
    margin-bottom: 2%;
    /*padding: 0 10%;*/
    transition: all 0.3s;
        display: inline-block;
            width: 100%;
}

#adv-iedge .mi-iems-areas-box-con-left{
    margin-left: 10%;
}

#adv-iedge .mi-iems-areas-img img{
    display: block; 
        
}

#adv-iedge .mi-iems-areas-img-sp{
width: 100%;    
}

#adv-iedge .mi-iems-solve{
    background-image: url(../images/mi-wise-plan-bg.jpg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-color: #072721;
}

#adv-iedge .mi-iems-solve-title{
    color: #fefefe;
}

#adv-iedge .mi-iems-solve-sel{
    width: 100%;
    margin: auto;

    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-around;

}

#adv-iedge .mi-iems-solve-sel-item{
    width: 25%;
        margin: auto;
    text-align: center;
            padding-top: 2%;
    padding-bottom: 2%;
        background: hsl(168deg 54% 26% / 30%);
            border: 1px solid #0003;
        cursor: pointer;
}

#adv-iedge .mi-iems-solve-sel-img{
    width: 40%;
}

#adv-iedge .mi-iems-solve-sel-tit{
    color: #fefefe;
}

#adv-iedge .mi-iems-solve-box{
    width: 100%;
    margin: auto;

    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-around;
        justify-content: space-between;

            background: hsl(168deg 54% 26% / 30%);
    border: 1px solid #0003;
        padding: 2%;
            align-items: stretch;
            margin-bottom: 5%;
}

#adv-iedge .mi-iems-solve-box-left{
    width: 50%;
        /*margin-bottom: 5%;*/
}

#adv-iedge .mi-iems-solve-box-left img{
    width: 100%;
}


#adv-iedge .mi-iems-solve-box-right{
    width: 48%;
    color: #fefefe;

}

#adv-iedge .mi-iems-solve-box-con{
    line-height: 1.5rem;
    margin-bottom: 5%;
}

#adv-iedge .mi-iems-solve-box-go{

}

#adv-iedge .mi-iems-solve-box-go a{
    border: 1px solid #fefefe;
    color: #fefefe;
    padding: 1% 4%;
}

#adv-iedge .mi-active{
    background-color:#667671;
}

#adv-iedge .mi-iems-succ{
    background-color: #ffffff;
    /*background-color: #eff9ff;*/
}

#adv-iedge .mi-iems-succ-01{
    /*background-image: url(../images/mi-wireless-bg-01.png);*/
    background-image: url(../images/mi-iedge-sec-01-bg.png);
             background-color: #fefefe;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-color: #f6fbff;
}

#adv-iedge .mi-iems-succ-02{
    background-image: url(../images/mi-wireless-bg-02.png);
    background-color: #f0fced;
    background-color: #fefefe;
    background-color: #f6fbff;
    background-position: bottom;
    background-repeat: no-repeat;
    background-size: cover;
        background-size: contain;
}

#adv-iedge .mi-iems-succ-03{
    /*background-image: url(../images/mi-wireless-bg-03.png);*/
    background-position: bottom;
    background-repeat: no-repeat;
    background-size: cover;
        background-color: #072721;
            background-color: #0f2a4b;
    background-color: #f6fbff;
    /*background-color: #004e7c;*/
        padding-bottom: 0;
}

#adv-iedge .mi-iems-succ-04{
    /*background-image: url(../images/mi-wireless-bg-04.png);*/
    background-color: #f6fbff;
    background-position: bottom;
    background-repeat: no-repeat;
    background-size: cover;
    /*padding-bottom: 3%;*/
    padding-bottom: 0%;
}

#adv-iedge .mi-iems-succ-05{
    background-image: url(../images/mi-wireless-bg-05.png);
    background-color: #f6fbff;
    background-position: top;
    background-repeat: no-repeat;
    background-size: cover;
}

#adv-iedge .mi-iems-succ-box{
    width: 100%;
    margin: auto;

    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-around;
        justify-content: center;

    align-items: stretch;
    margin-bottom: 5%;
}

#adv-iedge .mi-iems-succ-items{
    width: 20%;
}

#adv-iedge .mi-iems-succ-items-img{
    width: 100%;
        margin-bottom: 4%;
}

#adv-iedge .mi-iems-succ-items-title{
        color: #0066b9;
    font-size: 1.5rem;
    font-weight: bold;
    line-height: 1.5rem;
        margin-bottom: 3%;
}

#adv-iedge .mi-iems-succ-items-con{
    color: #515151;
    font-size: 1rem;
    line-height: 1.5rem;
    margin-bottom: 4%;
    /*min-height: 130px;*/
}

#adv-iedge .mi-iems-succ-items-btn{
        background-color: #05a8ef;
        background-color: #05a8ef;
    /* border-radius: 20px; */
        padding: 1% 8%;
    transition: all 0.3s;
    color: #000001;
    color: #fefefe;
    width: 30%;
    text-align: center;
    margin: 0 2%;
}

#adv-iedge .mi-iems-succ-items-btn:hover{
        background-color: #2b88c0;
        background-color: #296f24;
    background-color: #005db5;
}

#adv-iedge .mi-iems-succ-ad{
        /* background-image: url(../images/mi-wise-maga-bg.jpg); */
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    
    justify-content: center; 
justify-content: space-around;
    /*margin-bottom: 5%;*/
    padding: 3% 0%;
    align-items: flex-start;
        padding-top: 0;
      max-width: 1200px;
}


#adv-iedge .mi-iems-areas-img{
    width: 100%;
    margin: auto;
    justify-content: center;
    justify-content: left;
}

#adv-iedge .mi-iems-succ-ad-box{
        width: 50%;
    /*margin-left: 3%;
        margin-top: 2%;*/
}

#adv-iedge .mi-iems-succ-ad-title{
    width: 100%;
    color: #0078d6;
    font-size: 1.5rem;
    line-height: 1.5rem;
    font-weight: bold;

        margin-bottom: 3%;
    margin-top: 1%;
    text-align: center;
        color: #343434;
        color: #fefefe;
            margin-top: 4%;
}

#adv-iedge .mi-iems-succ-ad-con{
font-size: 1rem;
    line-height: 1rem;
    margin-bottom: 2%;
        color: #515151;
            line-height: 1.4rem;
    color: #606060;
    color: #fefefe;
    color: #d4d4d4;
}

#adv-iedge .mi-iems-succ-ad-con-sp{
        font-weight: bold;
    margin-bottom: 2%;
    display: block;
    font-size: 1.2rem;
    line-height: 1.7rem;
    color: #fefefe;
    width: 13%;
    border: 1px solid #fefefe;
    border-radius: 10px;
    padding-left: 2%;

    background-image: linear-gradient(to top, #044cff, #06bdff);
    width: 100%;
    text-align: center;
    padding: 1%;
}

#adv-iedge .mi-iems-succ-ad-con-sp-down{
    font-weight: bold;
    margin-bottom: 2%;
    display: block;
    font-size: 1.1rem;
    line-height: 1.7rem;
    color: #fefefe;
    width: 100%;
    border: 1px solid #fefefe;
    border-radius: 10px;
    padding: 1%;
}

#adv-iedge .mi-iems-succ-ad-btn{
    width: 100%;
    text-align: center;

        display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;

}

#adv-iedge .mi-iems-succ-ad-btn-01{

    background-color: #4e9e48;
    padding: 1% 3%;
    display: inline-block;
    color: #fefefe;
    border-radius: 15px;
    margin-right: 2%;
        width: 28%;
            background-color: #4ecd00;
        position: relative;
    padding-left: 7%;
}

#adv-iedge .mi-iems-succ-ad-btn-02{
    
    display: inline-block;
    color: #4e9e48;
    width: 7%;
}

#adv-iedge .mi-iems-succ-ad-btn-buy{
        background-color: #05a8ef;
            background-color: #b1b1b1;
            background-color: #c5c5c5;
                background-color: #71d4ff;
    /* border-radius: 20px; */
    padding: 0.8% 3%;
    transition: all 0.3s;
    color: #000001;
    color: #fefefe;
    width: 30%;
    text-align: center;
    font-size: 0.9rem;
    margin: auto;
        margin-bottom: 5%;
            cursor: pointer;
}

#adv-iedge .mi-iems-succ-ad-btn-buy:hover{
    background-color: #2b88c0;
        background-color: #8a8a8a;
        background-color: #48c2f7;
}

#adv-iedge .mi-iems-succ-ad-img{
    width: 47%;
    /*margin: auto;*/
}

#adv-iedge .mi-iems-succ-ad-img img{

}


#adv-iedge .mi-iems-box-video{
        margin-top: 4%;
}

#adv-iedge .mi-itms-video-sel{
    width: 100%;
    margin: auto;

    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-around;
        justify-content: space-between;
        margin-bottom: 3%;
}

#adv-iedge .mi-itms-video-btn{
        width: 24.7%;
    background-color: #4e9e49;
    border-radius: 5px;
    padding: 1% 2%;
    text-align: center;
    color: #fefefe;
    font-weight: bold;
    cursor: pointer;
    transition: all 0.3s;
}

#adv-iedge .mi-itms-video-btn a{
    color: #fefefe;
}

#adv-iedge .mi-itms-video-btn:hover{
    background-color: #74bb67;
}

#adv-iedge .mi-itms-video-active{
    background-color: #74bb67;
}

#adv-iedge .mi-itms-video-con{
    width: 100%;
    margin: auto;

    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-around;
        justify-content: space-between;
        margin-bottom: 5%;
            align-items: stretch;
}

#adv-iedge .mi-itms-video-con-item{
    width: 30%;
}

#adv-iedge .mi-itms-video-con-item-img{
    width: 100%;
    margin-bottom: 4%;
}

#adv-iedge .mi-itms-video-con-title{
    font-weight: bold;
    font-size: 1rem;
    color: #515151;
    margin-bottom: 4%;
}

#adv-iedge .mi-itms-video-con-con{
    font-size: 1rem;
    color: #515151;
    margin-bottom: 4%;
}

#adv-iedge .mi-itms-video-btn-go{
        background-color: #ffffff;
    padding: 1% 4%;
    display: inline-block;
    color: #4e9e48;
    border: 1px solid #4e9e48;
        width: 40%;
}

#adv-iedge .mi-itms-video-con-item-sp{
            margin-right: 35%;
}

#adv-iedge .mi-iems-pd{
    width: 100%;
    margin: auto;

    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-around;
        justify-content: space-between;
        justify-content: center;
        margin-bottom: 1%;
            align-items: stretch;

}

#adv-iedge .mi-main-pd{
    width: 100%;
    margin: auto;
        max-width: 1200px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-around;
        justify-content: space-between;
            justify-content: flex-start;
        margin-bottom: 1%;
            align-items: stretch;
}

#adv-iedge .mi-iems-pd-box{
        width: 24%;
    /*border: 1px solid #ededed;
    padding: 2%;*/
    margin-bottom: 3%;
        text-align: center;
        border: 1px solid #ededed;
            padding: 2%;
        background-color: #fefefe;
        margin: 0 0.5%;
}

#adv-iedge .mi-iems-pd-box-02{
    width: 24%;
    width: 23.33333333%;
    /*border: 1px solid #ededed;
    padding: 2%;*/
    
        text-align: center;
        border: 1px solid #ededed;
            padding: 2%;
        background-color: #fefefe;
    margin: 0.5%;
    margin-bottom: 3%;
}

#adv-iedge .mi-iems-pd-img{
    display: block;
        width: 80%;
    margin: auto;
    margin-bottom: 10%;
}

#adv-iedge .mi-iems-pd-title{
        font-size: 1rem;
    /* font-weight: bold; */
    color: #3d3d3d;
    /* padding: 3% 0; */
    line-height: 1.5rem;
    /* padding-top: 7%; */
    background-color: #fefefe;
    text-align: left;
    color: #68d8fe;
    color: #515151;
    /*color: #1a417b;*/
    margin-bottom: 2%;
        font-weight: bold;
}

#adv-iedge .mi-iems-pd-title-02{
        font-size: 1.1rem;
    /* font-weight: bold; */
    color: #3d3d3d;
    /* padding: 3% 0; */
    line-height: 1.5rem;
    /* padding-top: 7%; */
    background-color: #fefefe;
    text-align: left;
    color: #68d8fe;
    margin-bottom: 2%;
}

#adv-iedge .mi-iems-pd-st{
    font-size: 1.1rem;
    color: #3d3d3d;
    margin-bottom: 5%;
    color: #515151;
    color: #68d8fe;
    line-height: 1.2rem;
        text-align: left;
        color: #05a8ef;
}

#adv-iedge .mi-iems-pd-st-02{
 font-size: 0.9rem;
    color: #3d3d3d;
    margin-bottom: 5%;
    color: #515151;
    line-height: 1.2rem;
        text-align: left;
}

#adv-iedge .mi-iems-pd-con{
    color: #515151;
        line-height: 1.2rem;
        padding: 3% 0;
        background-color: #f7fbff;
        min-height: 40px;
     color: #242424;
    background-color: #f5fafd;
        background-color: #f5fdf7;
        background-color: #e9f7ff;
            background-color: #f5fbff;
    font-weight: bold;
    line-height: 2rem;
        font-size: 0.8rem;
}

#adv-iedge .mi-iems-pd-con a{
    color: #0070ff;
}

#adv-iedge .mi-iems-pd-btn-box{
    width: 100%;

    margin: auto;

    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-around;
        justify-content: space-between;
            padding: 5% 0%;

}

#adv-iedge .mi-iems-pd-num{
    border: 1px solid #ededed;
    padding: 3% 0;
        min-height: 60px;
    line-height: 1.5rem;
    min-height: 70px;
        color: #3d3d3d;
        background-color: #fefefe;
            padding-top: 5%;
}

#adv-iedge .mi-iems-pd-price{
        border: 1px solid #ededed;
        padding: 3% 0;
            min-height: 40px;
            background-color: #f7fbff;
        color: #ff3000;
    font-weight: bold;
    line-height: 2rem;
}

#adv-iedge .mi-iems-pd-btn{
    width: 100%;
    background-color: #4e9e48;
    background-color: #68d8fe;
     /*background-color: #1a417b;
    margin: 0% 1%; */
    color: #fefefe;
    text-align: center;
    padding: 2% 4%;
    text-align: center;
    padding: 3% 0;
}

#adv-iedge .mi-iems-pd-btn-02{
    width: 100%;
    background-color: #4e9e48;
    background-color: #05a8ef;
        /*background-color: #5cc3f4;*/
    /* margin: 0% 1%; */
    color: #fefefe;
    text-align: center;
    padding: 2% 4%;
    text-align: center;
    padding: 3% 0;
}

#adv-iedge .mi-iems-partner{
    background-image: url(../images/mi-iedge-sec-footer-bg.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    padding-bottom: 3%;
        background-color: #f6fbff;
}

#adv-iedge .mi-iems-partner-box{
    width: 100%;
    margin: auto;

    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-around;
        justify-content: space-between;
         text-align: center;
    padding: 4% 0%;
    padding-bottom: 1%;
        padding-top: 6%;
        color: #ffffff;
}

#adv-iedge .mi-itms-partner-title{
    width: 100%;
    margin: auto;
    font-size: 2.5rem;
    text-align: center;
    font-weight: bold;
    line-height: 2.5rem;
}

#adv-iedge .mi-itms-partner-stitle{
    width: 100%;
    margin: auto;
    font-size: 1.3rem;
    margin-bottom: 1%;

}

#adv-iedge .mi-itms-partner-con{
    width: 80%;
    margin: auto;
    margin-bottom: 2%;
        line-height: 1.2rem;
}

#adv-iedge .mi-itms-partner-btn{
    margin: auto;
    width: 100%;
     text-align: center;
}

#adv-iedge .mi-itms-partner-btn-go{
    width: 16%;
    background-color: #ffffff;
    padding: 1% 1%;
    display: inline-block;
    color: #4e9e48;
    text-align: center;
}

#adv-iedge .mi-iems-partner-serve{
        width: 100%;
            max-width: 1200px;
    margin: auto;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-around;
    justify-content: space-between;
        justify-content: center;
    text-align: center;
    padding: 1% 0%;

    /* padding-bottom: 3%; */
    align-items: stretch;
    /* */
        padding-bottom: 0%;
    padding-top: 0;
}

#adv-iedge .mi-iems-partner-serve-bbt{
   margin-bottom: 3%;
}

#adv-iedge .mi-iems-partner-serve-box{
        width: 25%;
    background-color: #ffffff;
   padding: 1.5% 1%;
    /*padding-top: 1.5%;*/
    /* border-top: 4px solid #337c2d; */
    background-color: #0078d6;
    background-color: #3f494e;
   border: 1px solid #dff4d4;

   background: hsl(168deg 85.72% 2.41% / 30%);
    border: 1px solid #bfbfbf33;
    cursor: pointer;
}

#adv-iedge .mi-iems-partner-serve-box-sp{
    width: 20%;
}

#adv-iedge .mi-wire-secbtn{
    background-color: #96c881;
        background: hsl(168deg 54% 26% / 30%);
    background: hsl(206.45deg 45.39% 54.78% / 30%);
    border: 1px solid #0003;
    padding: 3% 1%;
}

#adv-iedge .mi-iems-serve-box-title{
        color: #3e3a39;
    color: #fefefe;
    font-size: 1.1rem;
    /* margin-bottom: 5%; 
    font-weight: bold;*/
}

#adv-iedge .mi-iems-serve-box-title-img{
    width: 100%;
    /*margin-bottom: 10%;*/
}

#adv-iedge .mi-iems-serve-box-title-sp{
    

    color: #4e9e48;
    font-size: 3.5rem;
    font-weight: bold;
    margin-right: 3%;
}

#adv-iedge .mi-iems-serve-box-con{
    color: #3e3a39;
    font-size: 1rem;
    line-height: 1.2rem;
}


#adv-iedge .mi-itms-par-stitle{
        width: 100%;
    margin: auto;
    font-size: 1.3rem;
    margin-bottom: 2%;
    color: #fefefe;
}


#adv-iedge .mi-iems-par-logo{
    width: 100%;
    margin: auto;

    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-around;
        justify-content: space-between;
         text-align: center;
    padding: 1% 0%;
    padding-bottom: 4%;
        align-items: stretch;
}

#adv-iedge .mi-iems-par-logo-box{
    width: 100%;
    margin: auto;

    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-around;
        justify-content: center;
         text-align: center;
}

#adv-iedge .mi-iems-par-logo-item{
        width: 20%;
    margin-bottom: 1%;
    margin: 0 1%;
}

#adv-iedge .mi-iems-par-logo-item img{
    width: 100%;
    display: block;
}



#adv-iedge .mi-iems-reso{
    width: 100%;
    margin: auto;
     max-width: 1200px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-around;
        justify-content: center;
            align-items: stretch;
}

#adv-iedge .mi-iems-reso-tit{
    width: 100%;
    margin: auto;
        max-width: 1200px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
        justify-content: left;
    /* margin-bottom: 0.5%;*/
            align-items: stretch;
}

#adv-iedge .mi-wire-resou{
        width: 30%;
    font-size: 1rem;
    padding: 0.5% 2%;
    text-align: center;
}

#adv-iedge .mi-wire-resou a{
    color: #fefefe;
}


#adv-iedge .mi-iems-reso-box{
        color: #fefefe;
    /*margin-right: 1%;*/
}

#adv-iedge .mi-iems-reso-box-call{
    margin-top: 2%;
}

#adv-iedge .mi-iems-reso-box-light{
    background-color: #eff9ff;
}

#adv-iedge .mi-iems-reso-box-cen{
    padding-top: 3%;
}

#adv-iedge .mi-iems-reso-img{
    display: block;
    margin: auto;
    margin-bottom: 5%;
}

#adv-iedge .mi-iems-reso-title{
        font-size: 1rem;
    font-weight: bold;
    color: #686868;
    margin-bottom: 2%;
    text-align: left;
    line-height: 1.5rem;

        margin-left: 5%;
}

#adv-iedge .mi-iems-reso-con{
    margin-bottom: 5%;
    color: #515151;
        line-height: 1.2rem;
    min-height: 30px;

        margin-left: 5%;
}

#adv-iedge .mi-iems-reso-btn-box{
    width: 100%;
    margin: auto;

    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-around;
        justify-content: space-between;
            padding: 5% 0%;

                margin-left: 5%;
}

#adv-iedge .mi-iems-reso-btn{
        width: 46%;
    background-color: #ffffff;
    margin: 0% 1%;
    color: #4e9e48;
        color: #68d8fe;
        /*color:#5cc3f4;*/
        border: 1px solid #8acb2e;
    border: 1px solid #5cc3f4;
    text-align: center;
    padding: 2% 4%;
    text-align: center;
}


#adv-iedge .mi-iems-arrow{
        /*width: 1.5%;*/
    /*margin-left: 0.5%;*/    
}

#adv-iedge .mi-iems-areas-img .mi-iems-arrow-02{
    width: 10%;
    margin-left: 7%;
        display: inline-block;
}

#adv-iedge .mi-iems-sec{
    margin-top: -3%;
    position: absolute;
}

#adv-iedge .mi-iems-sec-img{
width: 100%;
}

#adv-iedge .mi-win-title{
        display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
        width: 100%;
        margin-top: 2%;
        margin-bottom: 1%;
}

#adv-iedge .mi-win-title-zero{
    margin-top: 0%;
}

#adv-iedge .mi-win-title-img{
        width: 15%;
            margin-right: 1%;
}

#adv-iedge .mi-win-item-right-con-blbox{
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}

#adv-iedge .mi-win-bluebox{
        width: 50%;
    background-color: #0078d6;
    color: #fefefe;
    border: 1px solid #fefefe;
    padding: 3%;
    text-align: center;
    line-height: 2rem;
    font-size: 1rem;
}

#adv-iedge .mi-win-bluebox img{
        width: 10%;
    margin-right: 2%;
}

#adv-iedge .mi-win-fivesp{
    text-align: center;
    font-size: 1.7rem;
    font-weight: bold;
        margin-bottom: 4%;
            color: #000000;
}

#adv-iedge .mi-win-twobox{
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
        margin-bottom: 3%;
}

#adv-iedge .mi-win-twobox-out{
    background-color: #f2f2f2;
    width: 40%;
    padding: 3%;
    text-align: center;
}

#adv-iedge .mi-win-twobox-tit{
    line-height: 2rem;
    font-size: 1.5rem;
    color: #0078d6;
    margin-bottom: 3%;
    font-weight: bold;
}

#adv-iedge .mi-win-twobox-con{
    line-height: 1.5rem;
    font-size: 1rem;
    color: #595959;
}

#adv-iedge .mi-win-twobox-two{
        background-color: #ffffff;
    width: 20%;
    font-size: 1.7rem;
    color: #000000;
    min-height: 190px;
    text-align: center;
    padding-top: 6.5%;
    font-weight: bold;
}

#adv-iedge .mi-win-pd{
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    /*justify-content: space-between;*/
}

#adv-iedge .mi-win-pd-down{
        margin-bottom: 5%;
}

#adv-iedge .mi-win-pdbox{
    width: 32%;
        text-align: center;
        position: relative;
}

#adv-iedge .mi-win-pdbox-tit{
    color: #0078d6;
    font-weight: bold;
    margin-bottom: 3%;
    font-size: 1.5rem;
}

#adv-iedge .mi-img-100{
    width: 100%;
}

#adv-iedge .mi-win-pdbox-num{
        font-weight: bold;
    margin-bottom: 3%;
    font-size: 1rem;
}


#adv-iedge .mi-win-pdbox-det{
    font-size: 1rem;
    margin-bottom: 3%;
}

#adv-iedge .mi-win-pdbox-star{
    width: 40%;
    margin: auto;
    margin-bottom: 3%;
}

#adv-iedge .mi-win-spprice{
        background-color: #e92c00;
    border-radius: 10px;
    width: 50%;
    width: 70%;
    margin: auto;
    color: #fefefe;
    margin-bottom: 5%;
    padding: 2% 3%;
    line-height: 1.5rem;
}

#adv-iedge .mi-win-price{
    color: #ff3000;
    font-size: 1.5rem;
        font-weight: bold;
}

#adv-iedge .mi-win-pd-con{
        margin-bottom: 5%;
    background-color: #0078d6;
    padding: 5%;
    color: #fefefe;
    font-size: 1.2rem;
        line-height: 1.6rem;
}

/*#adv-iedge .mi-win-pd-be:before{
   content: '';
    display: inline-block;
    width: 0;
    height: 0;
    border: 10px solid transparent;
    border-right: 20px solid #0078d6;
    position: relative;
    top: 2px;
    left: -110px;
        left: -41%;
}

#adv-iedge .mi-win-pd-con-first:before{
content: '';
    display: inline-block;
    width: 0;
    height: 0;
    border: 10px solid transparent;
    border-right: 20px solid #0078d6;
    position: relative;
    top: 2px;
    left: -138px;
}*/

#adv-iedge .mi-win-tran{
        width: 0;
    height: 0;
    border: 20px solid transparent;
    border-right: 30px solid #0078d6;
    position: absolute;
    left: -10%;
    top: 5%;
}

#adv-iedge .mi-win-tran-02{
        width: 0;
    height: 0;
    border: 20px solid transparent;
    border-right: 30px solid #0078d6;
    position: absolute;
    left: -10%;
    top: 39%;
}

#adv-iedge .mi-win-tran-03{
        width: 0;
    height: 0;
    border: 20px solid transparent;
    border-right: 30px solid #0078d6;
    position: absolute;
    left: -10%;
    top: 74%;
}

#adv-iedge .mi-win-pdbox-img{
        width: 15%;
        margin-left: 6%;
}

#adv-iedge .mi-win-pdbox-img-02{
    margin-left: -3.5%;
}

#adv-iedge .mi-win-pdbox-img-hori{
    width: 50%;

    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;

}

#adv-iedge .mi-win-pdbox-img-hori-01{
    width: 48%;
}

#adv-iedge .mi-win-pdbox-img-hori-02{
    width: 48%;
}

#adv-iedge .mi-win-pdbox-main{
        width: 25%;
}

#adv-iedge .mi-win-pdbox-img-img{
        width: 100%;
}

#adv-iedge .mi-win-pd-con-be{
        margin-left: 2%;
}

#adv-iedge .mi-win-line{
    max-width: 100%;
    /* max-width: 1160px; */
    /* padding: 0 10%; */
    margin: auto;
    overflow: hidden;
    margin-top: 2%;
    margin-bottom: 2%;
}


#adv-iedge .mi-win-pdbox-img-hori-img{
    width: 70%;
    margin-bottom: 3%;
}

#adv-iedge .mi-lineicon-img{
    width: 11%;
    position: absolute;
    left: 22%;
    top: 9%;
}

#adv-iedge .mi-iems-pd-first{
    font-weight: bold;
    color: #343434;
}

#adv-iedge .mi-win-qa{
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
}

#adv-iedge .mi-win-qa-left{
    width: 75%;
}

#adv-iedge .mi-win-qa-left-all{
    width: 100%;
}

#adv-iedge .mi-win-qa-left-tit{
    color: #0078d6;
    font-weight: bold;
    font-size: 1.5rem;
    margin-bottom: 1%;
    line-height: 2.3rem;
}

#adv-iedge .mi-win-qa-left-con{
        font-size: 1rem;
    color: #686868;
    line-height: 1.5rem;
}

#adv-iedge .mi-win-qa-left-sp{
    color: #0078d6;
    font-weight: bold;
}

#adv-iedge .mi-win-qa-left-sp a{
color: #0078d6;
}

#adv-iedge .mi-win-qa-right{
    width: 20%;
}

#adv-iedge .mi-win-qa-right img{
    width: 100%;
}

#adv-iedge .mi-win-qa-line{
    width: 100%;
    border-top: 2px solid #fefefe;
    margin-top: 1%;
    margin-bottom: 2%;
}

#adv-iedge .mi-win-qa-line-end{
    width: 100%;
    /*border-top: 2px solid #fefefe;*/
    margin-top: 1%;
    margin-bottom: 3%;
}

#adv-iedge .mi-win-qa-left-a{
    font-size: 1.3rem;
    font-weight: bold;
}

#adv-iedge .mi-win-qa-left-sm{
    margin-left: 5%;
}

#adv-iedge .mi-win-qa-left-tit-bk{
    color: #000000;
    font-size: 1.1rem;
    font-weight: normal;
}



#adv-iedge .mi-year-right-box{
    position: fixed;
    display: block;
    z-index: 1999;
    top: 35%;
    right: 0;
}


#adv-iedge .mi-year-right-menu{
    /*width: 140px;*/
    margin: 0;
}

#adv-iedge .mi-year-right-menu a{
    text-decoration: none;
    float: left;
    /*background: #2c5491;
        background: #0f4fad;
        background: #1a2656;*/
}

#adv-iedge .mi-year-right-menu01{
    /*background-image: url(../images/mi-year-bar.png);*/
    background-color: #05a8ef;
            background-color: #027fff;
    width: 150px;
    color: #fefefe;

        border-radius: 5px;
    margin-bottom: 5%;
    padding: 0 1%;
    /*font-weight: bold;*/
    font-size: 0.9rem;
    text-align: center;
    line-height: 45px;
    /*border-top: 1px rgba(0, 0, 0, 0.3) dashed;*/
    height: 45px;
    font-family: "微軟正黑體", "Microsoft JhengHei", Arial, Helvetica, sans-serif;
transition: all 0.3s;
}

    /*#adv-iedge .mi-year-right-menu01::before{
        content: "";
        display: inline-block;
        width: 0;
        height: 0;
        border-top: 18px solid transparent;
        border-left: 18px solid rgb(95 151 49);
        border-bottom: 18px solid transparent;
        vertical-align: middle;
        margin-right: 1%;

        margin-right: 1%;
        margin-left: 2%;
        margin-bottom: 1%;
    }*/

/*#adv-iedge .mi-year-right-menu01-sp{
        line-height: 21px;
    height: 55px;
        padding-top: 5%;
}*/

#adv-iedge .mi-year-right-menu01:hover{
    /*background: #0041a4;*/
    /*border-radius: 20px;*/
    background-color: #005db5;
        background-color: #0067d1;
        opacity: 1;
    /*color: #ffffff;*/
    cursor: pointer;
    overflow: hidden;
}

#adv-iedge .mi-wireless-one-box{
        width: 100%;
        width: 63%;
        max-width: 1000px;
    margin: auto;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-around;
    justify-content: space-between;
    align-items: stretch;
        padding-bottom: 7%;
}

#adv-iedge .mi-wireless-one-box-arc{
    width: 100%;
}


#adv-iedge .mi-wireless-table{
    margin-bottom: 3%;
    /*overflow: auto;*/
}


#adv-iedge .mi-table{
    font-size: 0.8rem;
        line-height: 1.5rem;
    color: #868686;
        color: #656565;
    border: 1px solid #b4c6d4;
        /*text-align: left;*/

    
}

#adv-iedge .mi-table tr{
    border: 1px solid #b4c6d4;
}

#adv-iedge .mi-table tr th{
        border: 1px solid #bde0ab;
    border: 1px solid #e3e3e3;
    padding: 10px 5px;
    min-width: 110px;
        font-weight: normal;
}

#adv-iedge .mi-table tr .mi-rec-tit{
    color: #326aaf;
}

#adv-iedge .mi-table tr .mi-rec-tit-g{
    color: #4e9446;
}

#adv-iedge .mi-table .mi-tbox-blue{
        background-color: #edfafd;
            background-color: #eff8ff;
            background-color: #fefefe;
}

#adv-iedge .mi-table .mi-tbox-b-left{
        text-align: left;
}

#adv-iedge .mi-table .mi-tbox-gray{
    background-color: #f5f5f5;
}

#adv-iedge .mi-table tr th a{
    color: #72aaef;
}

#adv-iedge .mi-table-tit{
        background-color: #05a8ef;
            /*background-color: #68d8fe;*/
                background-color: #05a8ef;
    color: #ffffff;
    text-align: center;
}

#adv-iedge .mi-table .t-left{
    text-align: left;
}

#adv-iedge .mi-table .t-left.mi-table-mw-190{
        min-width: 190px;
}

#adv-iedge .mi-table .t-left.mi-table-mw-110{
        min-width: 110px;
}
#adv-iedge .mi-active-01{
    background-color: #b0df9c;
        background-color: #667671;
            /*background-color: #004269;*/
        background-color: #114677;
}
#adv-iedge .mi-active-02{
    background-color: #6e7578;
        background-color: #304a41;
            /*background-color: #022235;*/
        background-color: #021520;
    /*color: #518f4c!important;*/
}

#adv-iedge .mi-wire-list{
    font-size: 1rem;
    line-height: 1.5rem;
    margin-bottom: 4%;
    padding: 0 10%;
    padding-left:10%;

    display:none;
}

#adv-iedge .mi-wire-list-show{
    display:block;
}

#adv-iedge .mi-wire-list-box{
        cursor: pointer;
}

#adv-iedge .mi-wire-list-box-btn{
    cursor: pointer;
}

#adv-iedge .mi-wire-list-color{
    font-weight: bold;
    color: #68d8fe;
    color: #05a8ef;
}

#adv-iedge .mi-wire-list-slow{
    display:block;
}

#adv-iedge .mi-wire-list-noshow-01{
    font-size: 0.7rem;
    font-size: 1.7rem;
        cursor: pointer;
}

#adv-iedge .mi-wire-list-noshow-02{
    font-size: 0.7rem;
    font-size: 1.7rem;
    cursor: pointer;
}

#adv-iedge .mi-wire-list-noshow-03{
    font-size: 0.7rem;
    font-size: 1.7rem;
    cursor: pointer;
}

#adv-iedge .mi-wire-list-noshow-04{
    font-size: 0.7rem;
    font-size: 1.7rem;
    cursor: pointer;
}

#adv-iedge .mi-wire-list-noshow-05{
    font-size: 0.7rem;
    font-size: 1.7rem;
    cursor: pointer;
}

#adv-iedge .mi-wire-list-noshow-06{
    font-size: 0.7rem;
    font-size: 1.7rem;
    cursor: pointer;
}

#adv-iedge .mi-wire-list-noshow-07{
    font-size: 0.7rem;
    font-size: 1.7rem;
    cursor: pointer;
}

#adv-iedge .mi-wire-list-noshow-08{
    font-size: 0.7rem;
    font-size: 1.7rem;
    cursor: pointer;
}

#adv-iedge .mi-wire-list-noshow-09{
    font-size: 0.7rem;
    font-size: 1.7rem;
    cursor: pointer;
}

#adv-iedge .mi-wire-list-noshow-10{
    font-size: 0.7rem;
    font-size: 1.7rem;
    cursor: pointer;
}

#adv-iedge .mi-wire-list-noshow-11{
    font-size: 0.7rem;
    font-size: 1.7rem;
    cursor: pointer;
}

#adv-iedge .mi-wire-list-noshow-12{
    font-size: 0.7rem;
    font-size: 1.7rem;
    cursor: pointer;
}

#adv-iedge .mi-wire-list-noshow-13{
    font-size: 0.7rem;
    font-size: 1.7rem;
    cursor: pointer;
}
#adv-iedge .mi-wire-list-noshow-14{
    font-size: 0.7rem;
    font-size: 1.7rem;
    cursor: pointer;
}


#adv-iedge .mi-wire-reso-act-01{
        font-weight: bold;
    color: #edfbe7;
        /*background-color: #05a8ef;*/

        text-align: center;
    margin: auto;
}

#adv-iedge .mi-wire-pd-type{
        width: 100%;
    /*padding-bottom: 2%;
    border-bottom: 2px solid #fefefe;*/
    margin-bottom: 1%;
    font-size: 2rem;
    font-weight: bold;
    max-width: 1200px;
        text-align: center;
}

#adv-iedge .mi-wire-pd-price{
        width: 100%;
    margin: auto;
    margin-top: 5%;
}

#adv-iedge .mi-wire-list-pd-act{
   font-weight: bold;
    color: #fefefe;
    background-color: #fefefe;
    padding: 2%;
    transition: all 0.3s;
    margin-bottom: 2%;
}

#adv-iedge .mi-wire-reso-act-03{
    font-weight: bold;
    color: #fefefe;
    background-color: #fefefe;
    padding: 2%;
    transition: all 0.3s;
    margin-bottom: 2%;
}


#adv-iedge .mi-main-pd-noshow-01{
    display: none;
}


#adv-iedge .mi-main-pd-noshow-02{
    display: none;
}


#adv-iedge .mi-main-pd-noshow-03{
    display: none;
}


#adv-iedge .mi-main-pd-noshow-04{
    display: none;
}


#adv-iedge .mi-main-pd-noshow-05{
    display: none;
}


#adv-iedge .mi-main-pd-noshow-06{
    display: none;
}

#adv-iedge .mi-main-pd-noshow-07{
    display: none;
}

#adv-iedge .mi-main-pd-ex-01{
    display: none;
}

#adv-iedge .mi-main-pd-ex-show{
    display: block;
}

#adv-iedge .mi-main-pd-ex-noshow{
    display: none;
}

#adv-iedge .mi-wire-tit-chose{
    /*color: #18417b;*/
        margin-top: 6%;
    margin-bottom: 1%;
}


#adv-iedge .mi-wire-wbg{
/*background-color: #fefefe;
    background-color: #fefefe;*/
justify-content: space-around;
    justify-content: space-between;
box-shadow: 0px 2px 5px 0px rgb(122 122 122 / 20%);
        min-height: 650px;
    padding: 3%;
}

#adv-iedge .mi-wire-kv-icon{
    text-align: center;
}

#adv-iedge .mi-wire-kv-icon img{
    width: 15%;
}


#adv-iedge .mi-wire-hand{
        width: 6%;
        display: none;
}

#adv-iedge .mi-selbox-inner{
        max-width: 1200px;
}

#adv-iedge .mi-selbox-inner-01{
    background-image: url(../images/mi-iedge-indu-bg-01.png);
        background-position: bottom;
    background-repeat: no-repeat;
    background-size: cover;
        margin-bottom: 4%;
}

#adv-iedge .mi-selbox-inner-02{
    background-image: url(../images/mi-iedge-indu-bg-02.png);
        background-position: bottom;
    background-repeat: no-repeat;
    background-size: cover;
        margin-bottom: 4%;
}

#adv-iedge .mi-sec-btn{
    border-radius: 50px;
}

#adv-iedge .mi-sec-btn-02{
    border-radius: 50px;
}

#adv-iedge .mi-sec-btn-03{
    border-radius: 50px;
}

#adv-iedge .mi-sec-btn-04{
    border-radius: 50px;
}


/*開關+固定開啟*/
#adv-iedge .mi-iems-sec-img-plus{
    display: inline-block;
        font-size: 1.3rem;
    cursor: pointer;
}

/*加減開關*/
#adv-iedge .mi-iems-sec-img-noshow{
        display: none;
}
#adv-iedge .mi-iems-sec-img-show{
        display: inline-block;
}
/*加減開關-關閉*/


#adv-iedge .mi-wire-hand-show{
        display: inline-block;
}

#adv-iedge .mi-wire-title-sp{
    color: #05a8ef;
        color: #05a8ef;
}

#adv-iedge .mi-wire-title-sp::after{
    /*content: "";*/
    display: inline-block;
    width: 0;
    height: 0;
    border-top: 18px solid transparent;
    border-left: 18px solid rgb(138 203 46);
        border-left: 18px solid rgb(0 114 222);
    border-bottom: 18px solid transparent;
    vertical-align: middle;
    margin-right: 1%;

    margin-right: 1%;
    margin-left: 2%;
    margin-bottom: 1%;
}

/*#adv-iedge .mi-wire-title-sp-w::after{
content: "";
    display: inline-block;
    width: 0;
    height: 0;
    border-top: 18px solid transparent;
    border-left: 18px solid rgb(255 255 255);
    border-bottom: 18px solid transparent;
    vertical-align: middle;
    margin-right: 1%;

    margin-right: 1%;
    margin-left: 2%;
    margin-bottom: 1%;
}*/

#adv-iedge .mi-wire-pd-titleicon{
    text-align: left;
        border-bottom: 1px solid #8acb2e;
        border-bottom: 1px solid #68d8fe;
    padding-bottom: 1%;
    margin-bottom: 1%;
}

#adv-iedge .mi-wire-pd-titleicon-img{
    width: 20%;
}

#adv-iedge .mi-wire-pd-titleicon-sw{

    font-size: 1.2rem;

}

#adv-iedge .mi-table tr th.mi-table-title{
        font-weight: bold;
        text-align: center;
}

#adv-iedge .mi-items-box{
    /*padding: 0 10%;*/
}

#adv-iedge .mi-items-box-plusnn{
        display: inline-block;
}

#adv-iedge .mi-wire-hide-02{
    width: 100%;
}

#adv-iedge .mi-items-spsp{
        color: #68d8fe;
}


/*iEdge-zone*/

#adv-iedge .mi-edge-title-sp-top{
        color: #89f0ff;
            font-size: 2.5rem;
    font-weight: bold;
}

#adv-iedge .mi-edge-title-sp{
        color: #fefefe;
            font-size: 2.5rem;
    font-weight: bold;
}

#adv-iedge .mi-edge-btnicon{
    width: 30%;
    margin-bottom: 7%;
}

#adv-iedge .mi-edge-title-sec{
    color: #fefefe;
    font-size: 1.6rem;
}

#adv-iedge .mi-edge-sec-box{
        text-align: center;
    margin: auto;
}

#adv-iedge .mi-edge-sec-box-arr{
    width: 30%;
    display: block;
    margin: auto;
}

#adv-iedge .mi-edge-sec-box-icon{
    width: 60%;
    display: block;
    margin: auto;
}

#adv-iedge .mi-edge-sec-spc{
        margin: auto;
    display: flex;
    flex-wrap: wrap;
        justify-content: center;
    text-align: center;
    padding-bottom: 2%;
}

#adv-iedge .mi-edge-sec-img-fir{
    width: 40%;
}

#adv-iedge .mi-edge-sec-img{
    width: 60%;
    margin: auto;
}

#adv-iedge .mi-edge-sec-img-01{
width: 80%;
    margin-top: 5%;
    margin-bottom: 0%;

}

#adv-iedge .mi-edge-sec-img-02{
width: 30%;
}

#adv-iedge .mi-edge-sec-img-end{
    width: 100%;
}

#adv-iedge .mi-edge-sec-cen{
        width: 20%;
    margin-top: 10%;
    font-size: 1rem;
    line-height: 1.5rem;
    font-size: 1.1rem;
    font-weight: bold;
    color: #19417c;
}

#adv-iedge .mi-edge-sec-num{
        margin-bottom: 8%;
    margin-top: 5%;
    color: #19417c;
    font-weight: bold;
}

#adv-iedge .mi-edge-sec-add{
        background-color: #105bf1;
    color: #fefefe;
    border: 1px solid #bfbfbf33;
    cursor: pointer;
    width: 100%;
       padding: 3% 3%;
    border-radius: 5px;
    font-size: 0.8rem;
        transition: all 0.3s;
}

#adv-iedge .mi-edge-sec-add:hover{
    background-color: #05338f;
}

#adv-iedge .mi-edge-sec-box-mec{
        width: 70%;
    margin: auto;
}

#adv-iedge .mi-edge-bluedot{
        color: #05c0ff;
    font-size: 0.7rem;
    margin-right: 2%;
}

#adv-iedge .mi-edge-bluedot-sec{
    font-size: 1.2rem;
}

#adv-iedge .mi-edge-box-icon{
        position: absolute;
    width: 20%;
    left: -7%;
    top: -27%;
}

#adv-iedge .mi-edge-box-icon-02{
        position: absolute;
    width: 20%;
    right: -7%;
    top: -27%;
}

#adv-iedge .mi-edge-up{
    background-color: #fefefe;
    color: #636761;
    padding-bottom: 2%;
    box-shadow: 0px 2px 5px 0px rgb(122 122 122 / 20%);
    min-height: 135px;
    margin-bottom: 20%;
        position: relative;
    padding: 6%;
}

#adv-iedge .mi-edge-up-02{
    background-color: #fefefe;
    color: #636761;
    padding-bottom: 2%;
    box-shadow: 0px 2px 5px 0px rgb(122 122 122 / 20%);
        min-height: 125px;
        position: relative;
    padding: 6%;
}

#adv-iedge .mi-edge-sec-left{
    padding: 3%;
    background-color: #fefefe;
    margin-top: 2%;
}

#adv-iedge .mi-edge-sec-left-con{
        margin-bottom: 2%;
    font-size: 1.2rem;
    line-height: 1.7rem;
}

#adv-iedge .mi-edge-area-pd-box{
        width: 100%;
    margin: auto;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
        justify-content: center;
    margin-bottom: 2%;
    align-items: center;
    position: relative;
}

#adv-iedge .mi-edge-area-pd-box-left{
    width: 45%;
}

#adv-iedge .mi-edge-area-pd-box-left-img{
        width: 50%;
    margin: auto;
    margin-bottom: 3%;
}

#adv-iedge .mi-edge-area-pd-box-left-tit{
    text-align: center;
    font-weight: bold;
    color: #19417c;
        line-height: 1.4rem;
}

#adv-iedge .mi-edge-area-pd-box-right{
        width: 42%;

          text-align: center;
    /*margin-right: 8%;*/
    color: #19417c;
    font-weight: bold;
    font-size: 1.3rem;
    line-height: 1.8rem;
}

#adv-iedge .mi-edge-area-pd-box-right-btn{
    background-color: #105bf1;
    color: #fefefe;
    border: 1px solid #bfbfbf33;
    cursor: pointer;
    width: 70%;
    padding: 0% 3%;
    border-radius: 5px;
    font-size: 0.8rem;
    margin-top: 4%;
        transition: all 0.3s;
}

#adv-iedge .mi-edge-area-pd-box-right-btn:hover{
        background-color: #05338f;
}

#adv-iedge .mi-edge-call{
        /*background-image: linear-gradient(to top, #044cff, #06bdff);
    padding: 15px;
        border: 1px solid #05a8ff;*/

    max-width: 90px;
    border-radius: 70px;
    text-align: center;
    line-height: 1.2rem;
    font-size: 1rem;
}

#adv-iedge .mi-edge-call-num{
    font-size: 1.2rem;
    margin-bottom: 2%;
}

#adv-iedge .mi-edge-box-icon-sp{
        position: absolute;
    width: 20%;
left: 13%;
    bottom: -10%;

        display: inline-flex;
}

#adv-iedge .mi-edge-spicon{
    margin: 0 7%;

}

#adv-iedge .mi-mb-only{
        display: none;
    }


@media screen and (max-width: 1000px)
{

    #adv-iedge .mi-wireless-table{
        overflow: auto;
    }

    #adv-iedge .mi-iems-kv{
        background-position: bottom;

            padding-bottom: 0%;
            background-size: cover;
            padding-top: 5%;
    }

    #adv-iedge .mi-iems-kv-box-img{
        width: 82%;
    }

    #adv-iedge .mi-iems-kv-box{
        width: 75%;
                    margin-bottom: 3%;
    }

    #adv-iedge .mi-nav-btn{
        width: 30%;
            line-height: 0.8rem;
                padding: 2%;
    }

    #adv-iedge .mi-itms-over-title{
        margin-top: 0%;
            padding: 2% 2%;
            width: 84%;
                font-size: 1.5rem;
            line-height: 2rem;
    }

    #adv-iedge .mi-itms-edge-title-w{
            width: 80%;
    }

    #adv-iedge .mi-selbox-inner-02{
        margin-bottom: 0%;
    }

    #adv-iedge .mi-itms-over-title-first{
        width: 100%;
        text-align: center;
            margin-top: 3%;
    }

    #adv-iedge .mi-iems-partner{
            padding-top: 5%;
    }

    #adv-iedge .mi-edge-title-sp{
            font-size: 2rem;
    }

    #adv-iedge .mi-itms-over-btn-go{
        width: 40%;
    }

    #adv-iedge .mi-itms-mainbox-item{
            
    }

    #adv-iedge .mi-win-twobox-two{
        min-height: 230px;
    }

    #adv-iedge .mi-win-pdbox-img{
            width: 20%;
    margin-right: 5%;
    }

    #adv-iedge .mi-win-pd-con-be{

    }

    #adv-iedge .mi-iems-succ-ad-box{
        width: 50%;
        margin-left: 0%; 
         margin-top: 0%;
    }

    #adv-iedge .mi-win-pdbox-img-hori{
            margin-left: 10%;
    }

    #adv-iedge .mi-itms-mainbox-item-02{
         min-height: 550px;
    }

    #adv-iedge .mi-itms-title-box{
        width: 50%;
            margin-bottom: 6%;
    }

    #adv-iedge .mi-itms-video{
        margin-bottom: 10%;
    }

    #adv-iedge .mi-iems-areas-box-items{
            width: 32%;

                margin-bottom: 0%;
    }

    #adv-iedge .mi-edge-up{
            padding-left: 3%;
            min-height: 155px;
    }

    #adv-iedge .mi-iems-succ-box{
            margin-bottom: 5%;
    }

    #adv-iedge .mi-edge-box-icon-sp{
            bottom: 12%;
    }

    #adv-iedge .mi-win-title-img{
        width:15%;
    }

    #adv-iedge .mi-edge-box-icon{
            top: -13%;
    }

    #adv-iedge .mi-iems-succ-ad{
         margin-bottom: 0%;
             padding-bottom: 3%;
    }

    #adv-iedge .mi-edge-box-icon-02{
            top: -13%;
    }

    #adv-iedge .mi-edge-call{

    }

    #adv-iedge .mi-iems-succ-ad-img{

    width: 47%;

    }

    #adv-iedge .mi-itms-video-btn{
        width: 48%;
        margin-bottom: 1%;
    }

    #adv-iedge .mi-itms-video-con-item{
        width: 48%;
        margin-bottom: 5%;
    }

    #adv-iedge .mi-iems-pd-box{
        /*width: 48%;*/

    }

    #adv-iedge .mi-edge-sec-box-mec{
        width: 100%;
    }

    #adv-iedge .mi-iems-pd-num{
            min-height: 120px;
    }

    #adv-iedge .mi-iems-pd-title{
            min-height: 55px;
    }

    #adv-iedge .mi-iems-kv-box-title-sec{
        margin-bottom: 1%;
        font-size: 1.3rem;
        color: #515151;
            color: #ffffff;
        font-weight: normal;
    text-align: center;
            margin: auto;
        line-height: 2rem;
        width: 100%;
    }


    #adv-iedge .mi-iems-pd-title-02{
        min-height: 75px;
    }

    #adv-iedge .mi-iems-pd-st-02{
        min-height: 45px;
    }

    #adv-iedge .mi-wire-resou{
        width: 50%;
    }

    #adv-iedge .mi-itms-partner-stitle{
            margin-bottom: 3%;
    }

    #adv-iedge .mi-itms-partner-con{
            width: 100%;
            margin-bottom: 3%;
    }

    #adv-iedge .mi-itms-partner-btn-go{
        width: 100%;
    }

    #adv-iedge .mi-iems-partner-serve-box{
         width: 48%;
    }

    #adv-iedge .mi-iems-reso-box{
        /*width: 48%;*/
         margin-bottom: 4%;
         margin-right: 2%;
    }

    #adv-iedge .mi-itms-mainbox-item-03{
            min-height: 420px;
    }

    #adv-iedge .mi-iems-reso-box-call{
            margin-top: 1%;
    }

    #adv-iedge .mi-itms-over-con{
            margin-bottom: 4%;
    }

    #adv-iedge .mi-itms-over-btn{
        margin-bottom: 10%;
    }

    #adv-iedge .mi-iems-areas-img img{
        width: 100%;
    
    }

    #adv-iedge .mi-itms-video-con-item-img{
        width: 100%;
    }

    #adv-iedge .mi-iems-succ-ad-btn-01{
        width: 50%;
    }

    #adv-iedge .mi-iems-areas-img .mi-edge-area-pd-box-left-img{
            width: 75%;
    }

    #adv-iedge .mi-edge-area-pd-box-left-tit{
            line-height: 1.2rem;
    }

    #adv-iedge .mi-edge-area-pd-box-right{
            font-size: 1.1rem;
    line-height: 1.3rem;
    }

    #adv-iedge .mi-lineicon-img{
       width: 9%;
    left: 21%;
    top: 9%;

    }

    #adv-iedge .mi-iems-succ-ad-btn-02{
        width: 15%;
    }

    #adv-iedge .mi-itms-video-btn-go{
        width: 45%;
    }

    #adv-iedge .mi-itms-mainbox-item-right-tit{
            margin-bottom: 6%;
    }

    #adv-iedge .mi-win-tran{
        display: none;
    }

    #adv-iedge .mi-win-tran-02{
        display: none;
    }

    #adv-iedge .mi-win-tran-03{
        display: none;
    }

    #adv-iedge .mi-iems-kv-box-btn{
            width: 35%;
            margin-top: 10%;
    }

    #adv-iedge .mi-iems-succ-items-btn{
            width: 40%;
    }

    #adv-iedge .mi-iems-kv-box-img-right{
            width: 70%;
            margin-top: 1%;
            margin-bottom: 3%;
    }

    #adv-iedge .mi-iems-succ-01{
            padding-top: 0%;
    }
}


/*專案-手機版本設定*/

@media screen and (max-width: 600px)
{

    #adv-iedge .mi-edge-box-icon-sp{
            bottom: -10%;
    }

    #adv-iedge .mi-iems-areas-box-title-left{
        margin-left: 15%;
    }

    #adv-iedge .mi-iems-areas-box-title{

    }

    #adv-iedge .mi-mb-only{
        display: block;
    }

    #adv-iedge .mi-wire-title-sp::after{
    content: "";
    display: inline-block;
    width: 0;
    height: 0;
    border-top: 9px solid transparent;
    border-left: 9px solid rgb(95 151 49);
    border-bottom: 9px solid transparent;
    vertical-align: middle;
    margin-right: 1%;

    margin-right: 1%;
    margin-left: 2%;
    margin-bottom: 1%;
}

    #adv-iedge .mi-wireless-table{
            overflow: auto;
    }

    #adv-iedge .mi-edge-sec-box-mec{
        width: 100%;
    }

    #adv-iedge .mi-lineicon-img{
        width: 8%;
    left: 19%;
    top: 9%;
    }

    #adv-iedge .mi-iems-pd-title{

    min-height: 55px;

    }

    #adv-iedge .mi-wire-pd-titleicon-img{
            width: 40%;
    }

    #adv-iedge .mi-iems-pd-num{
        min-height: 95px;
    }

    #adv-iedge .mi-mb-none{
        display: none;
    }

    #adv-iedge .mi-win-twobox-tit{
        font-size: 1.2rem;
    }

    #adv-iedge .mi-itms-mainbox-item-right-tit{
        font-size: 1.2rem;
    }

    #adv-iedge .mi-iems-succ-ad-title{
        font-size: 1.2rem;
    }

    #adv-iedge .mi-iems-succ-items-title{
            font-size: 1.2rem;
    }

    #adv-iedge .mi-iems-kv{
        background-position: bottom;
            padding-bottom: 0%;
         padding: 0;
        padding-bottom: 4%;
            background-size: cover;
    }

    #adv-iedge .mi-iems-succ-01{
        background-image: none;
            background-color: #328cff;
       background-color: #22418e;
    }

    #adv-iedge .mi-wireless-one-box{
            width: 100%;
            padding-bottom: 10%;
    }

    #adv-iedge .mi-edge-title-sp{
        font-size: 1.4rem;
    }

    #adv-iedge .mi-edge-title-sec{
        font-size: 1.2rem;
    }

    #adv-iedge .mi-iems-kv-box-btn{
            display: block;
    width: 75%;
    margin-top: 20%;
        padding: 2% 2%;
    }

    #adv-iedge .mi-iems-sec-img{
            width: 35%;
    }

    #adv-iedge .mi-iems-kv-box{
        width: 100%;
            margin-right: 0;
                margin-left: 7%;
        margin-bottom: 0%;
            margin: 2% 8%;
        margin-bottom: 5%;
    }

    #adv-iedge .mi-itms-video-con-item-img{
        width: 100%;
    }

    #adv-iedge .mi-iems-box{
            padding: 5% 5%;
            padding-bottom: 0%;
            padding-top: 0%;
    }

    #adv-iedge .mi-iems-partner{
            background-size: auto;
            padding-bottom: 27%;
            padding-top: 5%;
    }

    #adv-iedge .mi-nav-box{
        width: 100%;
    }

    #adv-iedge .mi-itms-over-title{
        width: 100%;
            margin-bottom: 3%;
                line-height: 2rem;
    font-size: 1.2rem;
        padding: 5% 6%;
            padding-top: 2%;

            padding-bottom: 4%;
    margin-bottom: 0%;
    }

    #adv-iedge .mi-iems-succ-items-btn{
        width: 100%;
            margin-bottom: 3%;
            padding: 2% 2%;
    }

    #adv-iedge .mi-itms-over-title-bk{
        padding-top: 5%;
    }

    #adv-iedge .mi-iems-kv-box-img{
            width: 90%;
                padding-top: 10%;
    }

    #adv-iedge .mi-iems-succ-ad-con-sp{
        /*width: 25%;*/
            font-size: 1rem;
    }

    #adv-iedge .mi-iems-pd-title-02{
            min-height: 65px;

    }

    #adv-iedge .mi-iems-kv-box-img-right{
            width: 90%;
    }

    #adv-iedge .mi-iems-kv-box-img img{
            width: 100%;
    }

    #adv-iedge .mi-iems-kv-box-img-right img{
            width: 100%;
    }

    #adv-iedge .mi-nav-btn{
           width: 30%;
    line-height: 1.2rem;
    font-size: 0.9rem;

    }

    #adv-iedge .mi-itms-edge-title-w{
            width: 100%;
    }

    #adv-iedge .mi-edge-sec-left-con{
        margin-bottom: 2%;
        line-height: 1.5rem;
        font-size: 1rem;
    }

    #adv-iedge .mi-itms-over-btn-go{
        width: 80%;
            margin-bottom: 2%;
    margin-top: 3%;
    }

    #adv-iedge .mi-iems-succ-04{
            padding-top: 3%;
    }

    #adv-iedge .mi-iems-succ-01{
        padding-bottom: 2%;
    }

    #adv-iedge .mi-edge-up{
            margin-bottom: 12%;
    }

    #adv-iedge .mi-itms-video-size{
            height: 300px;
    }


    #adv-iedge .mi-itms-video{
        margin-bottom: 10%;
    }

    #adv-iedge .mi-itms-title{
        margin-bottom: 10%;
    }

    #adv-iedge .mi-itms-title-box{
        width: 100%;
        padding: 3% 0%;
    }

    #adv-iedge .mi-itms-mainbox-item{
        width: 100%;
            margin-bottom: 2%;
                padding: 3%;
    }

    #adv-iedge .mi-win-twobox-two{
            width: 100%;
    min-height: 70px;
    }

    #adv-iedge .mi-win-twobox-out{
        width: 100%;
    }

    #adv-iedge .mi-iems-areas-box-items{
            width: 100%;
    margin-bottom: 6%;
    }

    #adv-iedge .mi-iems-areas-box-items-cen{
        width: 100%;
    }

    #adv-iedge .mi-iems-solve-sel-item{
        width: 50%;
    }

    #adv-iedge .mi-iems-solve-box-left{
        width: 100%;
        margin-bottom: 5%;
    }

    #adv-iedge .mi-iems-solve-box-right{
        width: 100%;
    }

    #adv-iedge .mi-iems-succ-items{
        width: 100%;
            margin-bottom: 5%;
    }

    #adv-iedge .mi-iems-succ-ad-box{
        width: 100%;
            padding: 4%;
        padding-top: 0%;
    }

    #adv-iedge .mi-iems-succ-ad-title{
        margin-bottom: 7%;
    }

    #adv-iedge .mi-iems-succ-ad-con{
        margin-bottom: 5%;
    }

    #adv-iedge .mi-edge-call-num{
            font-size: 1.1rem;
    }

    #adv-iedge .mi-iems-succ-ad-btn-01{
            width: 100%;
            margin-bottom: 5%;
            padding: 2% 3%;
    }

    #adv-iedge .mi-iems-succ-ad-btn-02{
            width: 30%;
            padding: 2% 3%;
    }

    #adv-iedge .mi-win-bluebox{
            font-size: 0.8rem;
    }

    #adv-iedge .mi-iems-succ-ad-img{
        width: 100%;
            margin-bottom: 5%;
            margin-top: 0%;
    }

    #adv-iedge .mi-iems-partner-serve{
        margin-bottom: 5%;
    }

    #adv-iedge .mi-iems-partner-serve-bbt{
        margin-bottom: 10%;
    }

    #adv-iedge .mi-itms-video-btn{
        width: 100%;
        margin-bottom: 1%;
    }

    #adv-iedge .mi-iems-box-areas{
        padding-bottom: 0;
    }

    #adv-iedge .mi-iems-solve-sel{
        margin-bottom: 5%;
    }

    #adv-iedge .mi-itms-video-con-item{
        width: 100%;
        margin-bottom: 10%;
    }

    #adv-iedge .mi-iems-pd-box{
        width: 48%;
        margin-bottom: 5%;
    }

    #adv-iedge .mi-iems-partner-serve-box{
        width: 49%;
    }

    #adv-iedge .mi-iems-par-logo-item{
        width: 30%;
    }

    #adv-iedge .mi-iems-pd-st-02{
            font-size: 1rem;
    }

    #adv-iedge .mi-iems-pd-box-02{
            width: 48%;
    }

    #adv-iedge .mi-iems-reso-box{
        /*width: 50%;*/
    margin-bottom: 2%;
    text-align: center;
    }

    #adv-iedge .mi-iems-reso-tit{
            margin-bottom: 0%;
    }

    #adv-iedge .mi-wire-resou{
            width: 80%;
    }

    #adv-iedge .mi-itms-partner-title{
            font-size: 1.2rem;
        width: 100%;
    }

    #adv-iedge .mi-itms-partner-stitle{
            margin-bottom: 6%;
    }

    #adv-iedge .mi-itms-partner-con{
        width: 100%;
        margin-bottom: 6%;
    }

    #adv-iedge .mi-itms-partner-btn-go{
        width: 100%;
    }

    #adv-iedge .mi-iems-serve-box-title{
        font-size: 1rem;
    }

    #adv-iedge .mi-iems-reso-btn{
        width: 85%;
    }

    #adv-iedge .mi-iems-reso-btn-box{
        margin-bottom: 6%;
    }

    #adv-iedge .mi-iems-kv-box-title{
            font-size: 2.8rem;
    }

    #adv-iedge .mi-win-line{
            margin-top: 6%;
    margin-bottom: 6%;
    }

    #adv-iedge .mi-iems-serve-box-title img{
            width: 70%;

    }


    #adv-iedge .mi-win-pdbox{
            width: 90%;
                margin-left: 0%;
    }


    #adv-iedge .mi-win-title-img{
        width: 50%;
    }


    #adv-iedge .mi-win-pdbox-img{
            width: 50%;
    margin-right: 0;
        margin-top: 5%;
        margin-bottom: 7%;
    }

    #adv-iedge .mi-win-pdbox-main{
    width: 48%;
        width: 100%;
            margin-bottom: 5%;
    }

    #adv-iedge .mi-win-pdbox-tit{
            font-size: 1.2rem;
    }

    #adv-iedge .mi-win-spprice{
            width: 90%;
    }

    #adv-iedge .mi-win-pd-con{
    font-size: 1rem;
    margin-bottom: 2%;
    line-height: 1.3rem;

    }

    #adv-iedge .mi-win-tran{
            display: none;
    }

    #adv-iedge .mi-win-tran-02{
            display: none;
    }


    #adv-iedge .mi-iems-kv{
        background-color: #22418e;
    }
    

    #adv-iedge .mi-iems-kv-box-title-sec{
            font-size: 1.1rem;
            line-height: 1.7rem;
    }

    #adv-iedge .mi-win-tran-03{
            display: none;
    }

    #adv-iedge .mi-win-pdbox-img-hori-img{
        width: 90%;
    }

    #adv-iedge .mi-win-pd-con-be{
            /*width: 32%;*/
    }

    #adv-iedge .mi-win-pdbox-img-hori-01{
        width: 100%;
    }

    #adv-iedge .mi-win-pdbox-img-hori-02{
        width: 100%;
        margin-bottom: 5%;
    }

#adv-iedge .mi-iems-succ-ad-btn-buy{
            margin-top: 5%;
    }

    #adv-iedge .mi-win-qa-left{
        width: 100%;
            margin-bottom: 5%;
    }

    #adv-iedge .mi-win-qa-left-tit{
            font-size: 1.2rem;
        margin-bottom: 3%;
            line-height: 2rem;
    }

    #adv-iedge .mi-win-qa-left-tit-bk{
        font-size: 1rem;
            line-height: 1.7rem;
    }

    #adv-iedge .mi-win-qa-right{
    width: 50%;
    margin: auto;
    }

    #adv-iedge .mi-win-qa-line{
            margin-top: 3%;
    margin-bottom: 5%;
    }

    #adv-iedge .mi-year-right-menu{
            width: 100%;
    display: block;
    position: fixed;
    bottom: 0;
    margin: 0 auto;
    box-sizing: border-box;
    z-index: 10;
    right: 0;
    border-top: 2px solid rgba(255, 255, 255, .9);
    }

    #adv-iedge .mi-year-right-menu01{
        width: 33.333%;
    text-decoration: none;
    float: left;
    font-size: 17px;
    text-align: center;
    border-right: 0px solid #fff;
    line-height: 35px;
    /*font-weight: bold;*/
    box-sizing: border-box;
    /*background: #2c5491;
    background: #1a2656;
        background: #17265f;*/
            margin-bottom: 0%;
    }


    #adv-iedge .mi-year-right-menu01-sp{
        height: 90px;
        line-height: 25px;
    padding-top: 5.5%;

        font-size: 1rem;
    }

}


