﻿a,image,img{
    outline:0;
    border:0;
}
    .top_menu{
        position:absolute;
        top:0;right:20px;
    }
    .top_menu a{
        background:#ffe494;
        color:#00519a;
        display:inline-block;
        padding:5px 10px;
        border-radius:0 0 10px 10px;
    }
    .down_menu{
        position:absolute;
        bottom:0;right:20px;
    }
    .down_menu a{
        color:white;
        padding:9px 8px;

    }
    .down_menu a:hover{
        color:#ffe494;
    }
    @media only screen and (max-width:1200px ) {
    .down_menu{
        position:relative;
        width:100%;
        right:0;
    }



}
body{ margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; }

.d1 {float: left}
.d2 {text-align: left; position: relative;padding-top:30px;}
.d3 {position: absolute; top: 0;}
.d5 {padding-left: 141px; color: white}
.d6 {float: right;}
.in1 {display:block}

#content #applyD {
    width: 100%;
    margin: 30px auto;
}
#content #applyD #applyD_left {
    float: left;
    width: 100%;
    border: 1px solid #c2c2c2;
    overflow: hidden;
}
#applyD_left .warp_apply {
    border: 1px solid #438BC1;
}
#applyD_left .warp_apply .header2 {
    padding: 0 30px;
    background-color: #438BC1;
}
.header2 h1 {
    padding: 20px 0;
    color: white;
    font-size: 1.3em;
}
#applyD_left .warp_apply .even {
    padding: 0 30px;
    background-color: #E3E3E3;
}
.warp_apply .even ul {
    padding: 20px 0;
}
.warp_apply .even ul li {
    color: gray;
    line-height: 1.3em;
}
.ready {
    color: white;
    padding: 3px;
    border: 1px solid white;
    background-color: #227D51;
    display: inline-block;
    margin-left: 30px;
    margin-right: 10px;
}
.fo {
    padding: 5px 10px;
    display: inline;
}
.h40 {
    height: 40px;
    line-height: 40px;
}
.h401 {
    height: 40px;
    line-height: 40px;
}
dt {
    float: left;
    width: 30%;
    text-align: center;
    background-color: #2EA9DF;
    color: white;
    border: 1px solid white;
    font-size: 20px;
    display: block;
}
.nw11 {
    width: 80%;
    height: 24px;
    padding: 1px;
    font-size: 1.1em;
    overflow: hidden;
    font-family: "微軟正黑體";
}
dd {
    float: right;
    width: 69%;
    border: 1px solid white;
    display: block;
}
.center {
    text-align: center;
}
.hl {
    line-height: 190px;
}
.h200 {
    height: 200px;
}
.nw12 {
    width: 80%;
    height: 170px;
    margin: 5px;
    font-family: "微軟正黑體";
}
.bt1 {
    width: 80%;
    margin: 40px auto;
    text-align: center;
}
.btn1 {
display: inline-block;
    width: 300px;
    font-size: 20px;
    padding: 5px 10px;
    font-family: "微軟正黑體";
    background-color: #00519a;
    color: white;
    border: 1px solid #00519a;
    border-radius: 4px;
    margin: 0 auto;
    text-align: center;
    cursor: pointer;
}
#warp_apply .unione{
    width:100%;
    margin: 10px 0 10px 0;
    color: #438BC1;
    float: left;
    /*box-shadow: 0px 0px 4px #c2c2c2;*/
    border-bottom:#c2c2c2 dashed 1px;
}
.a01 {
    outline: 0;
    border: 0;
    color: black;
}
#warp_apply .unione h1 {
    text-align: left;
    font-size: 1.2em;
    padding: 0 5px 15px 5px;
    line-height: 1.35em;
}
#warp_apply .unione p {
    margin: 4px 0 4px 4px;
    font-size: 1.1em;
}

.gr {
    margin-top:10px;
    text-align: center;
    border-radius: 3px;
    display: block;
    padding: 10px;
    background-color: #00896C;
    color: #FFFF00;
    font-size: 1.3em;
}
.red {
    margin-top:10px;
    text-align: center;
    border-radius: 3px;
    display: block;
    padding: 10px;
    background-color: #ff5258;
    color: white;
    font-size: 1.3em;
}
.ye {
    margin-top:10px;
    text-align: center;
    border-radius: 3px;
    display: block;
    padding: 10px;
    background-color: #ffff00;
    color: #5c5c5c;
    font-size: 1.3em;
}
.app_co p{
    position:relative;
    padding-left:80px;
}
.app_co p span{
    font-weight:bold;
    position:absolute;
    left:0;
}
.news_default{width: 100%; margin: 0 auto;}
.news_default .con_news_default{margin: 0 auto;/*border: 1px solid #438bbf;*/}
.news_default .con_news_default1{margin: 0 auto;max-width: 800px;/*border: 1px solid #438bbf;*/}

.con_news_default .grid-sizer{width: calc(100%/3 - 36px);margin: 18px;}
.news_default .con_news_default .news_img{/*box-shadow: 2px 2px 4px 1px #cbcbcb;border-radius: 10px;border: 1px solid #cbcbcb;*/}
.news_default .con_news_default .news_img .new_imgt{/*padding: 10px;*/background-color: white;/*border: 1px solid #BDC0BA;*/border-radius: 0 0 10px 10px;}
.news_default .con_news_default .news_img .new_imgt img{display: block;width: 100%;height: auto;max-width: 100%;outline: 0;border: 0;}
.news_default .con_news_default .news_img, .news_default .con_news_default .grid-sizer{width:  calc(100%/3 - 0) ;margin:0 0 0 0;}
.newop{/* background-color: #438bbf; */color: #464646;border-radius: 10px 10px 0 0;margin: 20px 0 0 0;}
.news_default .con_news_default .news_img h1{/*padding:10px;line-height:1.5em;*/font-size:14pt;font-family:微軟正黑體/*font-weight:normal;*/}
.newdet_content p{white-space:pre-line;word-wrap:break-word;margin:50px 0;font-size:12.5pt;/*line-height:1.6em;*/line-height:150%;font-family:微軟正黑體;color:#747474;}
.news_default .con_news_default .news_img .new_imgt span{position: absolute;/* background-color: gray; */color: #0058a5;padding: 10px 0 0 0;top: 0;left: 13px;font-size: 0.8em;}


.news_default2{width: 85%; margin: 0 auto;}
.news_default2 .con_news_default2{margin: 0 auto;max-width: 1588px;/*border: 1px solid #438bbf;*/}

.con_news_default2 .grid-sizer{width: calc(100%/4 - 38px);margin: 18px;}
.news_default2 .con_news_default2 .news_img{/*box-shadow: 2px 2px 4px 1px #cbcbcb;border-radius: 10px;border: 1px solid #cbcbcb;*/}
.news_default2 .con_news_default2 .news_img .new_imgt{/*padding: 10px;*/background-color: white;/*border: 1px solid #BDC0BA;*/border-radius: 0 0 10px 10px;}
.news_default2 .con_news_default2 .news_img .new_imgt img{display: block;width: 100%;height: auto;max-width: 100%;outline: 0;border: 0;}
.news_default2 .con_news_default2 .news_img, .news_default2 .con_news_default2 .grid-sizer{width:  calc(100%/3 - 0) ;margin:0 0 0 0;}
.newop{/* background-color: #438bbf; */color: #464646;border-radius: 10px 10px 0 0;margin: 20px 0 0 0;}
.news_default2 .con_news_default2 .news_img h1{/*padding:10px;line-height:1.5em;*/font-size:14pt;font-family:微軟正黑體/*font-weight:normal;*/}
.newdet_content p{white-space:pre-line;word-wrap:break-word;margin:50px 0;font-size:12.5pt;/*line-height:1.6em;*/line-height:150%;font-family:微軟正黑體;color:#747474;}
.news_default2 .con_news_default2 .news_img .new_imgt span{position: absolute;/* background-color: gray; */color: #0058a5;padding: 10px 0 0 0;top: 0;left: 13px;font-size: 0.8em;}


.cont4,  .em {padding: 30px 0 10px 0;text-align: center;clear: both;color: #8E8E8E;}
.cont41, .em {text-align: center;clear: both;color: #8E8E8E;}
.cont4  .c4 {display: inline-block;}
.cont41 .c4 {display: inline-block;}

.drop300b {
    width: 250px;
    height: 35px;
    font-size: 1.3em;
    margin-bottom: 10px;
}
.warp_apply .appcontent .app_img {
    margin: 30px 0;
    max-width: 100%;
    text-align: center;
}

/*////////////////////////////////////////////////////////////*/
/*-----------------------------1330px-------------------------*/
/*////////////////////////////////////////////////////////////*/

@media only screen and (max-width:1330px ) {
    .d1 {
        float: left;
    }

    .d2 {
        text-align: left;
        position: relative;
        padding-top: 30px;
    }

    .d3 {
        position: absolute;
        top: 0;
    }

    .d5 {
        padding-left: 141px;
        color: white;
    }

    .d6 {
        float: right;
    }
    .in1 {display:block}

    #content #applyD {
        width: 100%;
        margin: 30px auto;
    }

        #content #applyD #applyD_left {
            float: left;
            width: 100%;
            border: 1px solid #c2c2c2;
            overflow: hidden;
        }

    #applyD_left .warp_apply {
        border: 1px solid #c2c2c2;
    }

        #applyD_left .warp_apply .header2 {
            padding: 0 30px;
            background-color: #c2c2c2;
        }

    .header2 h1 {
        padding: 20px 0;
        color: white;
        font-size: 1.3em;
    }

    #applyD_left .warp_apply .even {
        padding: 0 30px;
        background-color: #E3E3E3;
    }

    .warp_apply .even ul {
        padding: 20px 0;
    }

        .warp_apply .even ul li {
            color: gray;
            line-height: 1.3em;
        }

    .ready {
        color: white;
        padding: 3px;
        border: 1px solid white;
        background-color: #227D51;
        display: inline-block;
        margin-left: 30px;
        margin-right: 10px;
    }

    .fo {
        padding: 5px 10px;
        display: inline;
    }

    .h40 {
        height: 40px;
        line-height: 40px;
    }
    .h401 {
        height: 40px;
        line-height: 40px;
    }

    dt {
        float: left;
        width: 30%;
        text-align: center;
        background-color: #2EA9DF;
        color: white;
        border: 1px solid white;
        font-size: 20px;
        display: block;
    }

    .nw11 {
        width: 80%;
        height: 24px;
        padding: 1px;
        font-size: 1.1em;
        overflow: hidden;
        font-family: "微軟正黑體";
    }

    dd {
        float: right;
        width: 69%;
        border: 1px solid white;
        display: block;
    }

    .center {
        text-align: center;
    }

    .hl {
        line-height: 190px;
    }

    .h200 {
        height: 200px;
    }

    .nw12 {
    width: 80%;
    height: 170px;
    margin: 5px;
    font-family: "微軟正黑體";
    }

    .bt1 {
        width: 80%;
        margin: 40px auto;
        text-align: center;
    }

    .btn1 {
display: inline-block;
    width: 300px;
    font-size: 20px;
    padding: 5px 10px;
    font-family: "微軟正黑體";
    background-color: #00519a;
    color: white;
    border: 1px solid #00519a;
    border-radius: 4px;
    margin: 0 auto;
    text-align: center;
    cursor: pointer;
    }

    #warp_apply .unione {
        width: 100%;
        margin: 10px 0 10px 0;
        color: #438BC1;
        float: left;
        /*box-shadow: 0px 0px 4px #c2c2c2;*/
        border-bottom: #c2c2c2 dashed 1px;
    }

    .a01 {
        outline: 0;
        border: 0;
        color: black;
    }

    #warp_apply .unione h1 {
        text-align: left;
        font-size: 1.2em;
        padding: 0 5px 15px 5px;
        line-height: 1.35em;
    }

    #warp_apply .unione p {
        margin: 4px 0 4px 4px;
        font-size: 1.1em;
    }

    .gr {
        margin: 9px 10px;
        text-align: center;
        border-radius: 3px;
        display: block;
        padding: 10px;
        background-color: #00896C;
        color: #FFFF00;
        font-size: 1.3em;
    }
    .red {
        margin: 9px 10px;
        text-align: center;
        border-radius: 3px;
        display: block;
        padding: 10px;
        background-color: #ff5258;
        color: white;
        font-size: 1.3em;
    }
    .ye {
        margin: 9px 10px;
        text-align: center;
        border-radius: 3px;
        display: block;
        padding: 10px;
        background-color: #ffff00;
        color: #5c5c5c;
        font-size: 1.3em;
    }

.news_default{width: 100%;margin: 0 auto;}
.news_default .con_news_default{margin: 0 auto; max-width: 1200px;/*border: 1px solid #438bbf;*/}
.news_default .con_news_default1{margin: 0 auto; max-width: 800px;/*border: 1px solid #438bbf;*/}

.con_news_default .grid-sizer{width: calc(100%/3 - 36px);margin: 18px;}
.news_default .con_news_default .news_img{/*box-shadow: 2px 2px 4px 1px #cbcbcb;border-radius: 10px;border: 1px solid #cbcbcb;*/}
.news_default .con_news_default .news_img .new_imgt{/*padding: 10px;*/background-color: white;/*border: 1px solid #BDC0BA;*/border-radius: 0 0 10px 10px;}
.news_default .con_news_default .news_img .new_imgt img{display: block;width: 100%;height: auto;max-width: 100%;outline: 0;border: 0;}
.news_default .con_news_default .news_img, .news_default .con_news_default .grid-sizer{width:  calc(100%/3 - 0) ;margin:0 0 0 0;}
.newop{/* background-color: #438bbf; */color: #464646;border-radius: 10px 10px 0 0;margin: 20px 0 0 0;}
.news_default .con_news_default .news_img h1{/*padding:10px;line-height:1.5em;*/font-size:14pt;font-family:微軟正黑體/*font-weight:normal;*/}
.newdet_content p{white-space:pre-line;word-wrap:break-word;margin:50px 0;font-size:12.5pt;/*line-height:1.6em;*/line-height:150%;font-family:微軟正黑體;color:#747474;}
.news_default .con_news_default .news_img .new_imgt span{position: absolute;/* background-color: gray; */color: #0058a5;padding: 10px 0 0 0;top: 0;left: 13px;font-size: 0.8em;}


.news_default2{width: 85%;margin: 0 auto;}
.news_default2 .con_news_default2{margin: 0 auto; max-width: 1588px;/*border: 1px solid #438bbf;*/}

.con_news_default2 .grid-sizer{width: calc(100%/4 - 38px);margin: 18px;}
.news_default2 .con_news_default2 .news_img{/*box-shadow: 2px 2px 4px 1px #cbcbcb;border-radius: 10px;border: 1px solid #cbcbcb;*/}
.news_default2 .con_news_default2 .news_img .new_imgt{/*padding: 10px;*/background-color: white;/*border: 1px solid #BDC0BA;*/border-radius: 0 0 10px 10px;}
.news_default2 .con_news_default2 .news_img .new_imgt img{display: block;width: 100%;height: auto;max-width: 100%;outline: 0;border: 0;}
.news_default2 .con_news_default2 .news_img, .news_default2 .con_news_default2 .grid-sizer{width:  calc(100%/3 - 0) ;margin:0 0 0 0;}
.newop{/* background-color: #438bbf; */color: #464646;border-radius: 10px 10px 0 0;margin: 20px 0 0 0;}
.news_default2 .con_news_default2 .news_img h1{/*padding:10px;line-height:1.5em;*/font-size:14pt;font-family:微軟正黑體/*font-weight:normal;*/}
.newdet_content p{white-space:pre-line;word-wrap:break-word;margin:50px 0;font-size:12.5pt;/*line-height:1.6em;*/line-height:150%;font-family:微軟正黑體;color:#747474;}
.news_default2 .con_news_default2 .news_img .new_imgt span{position: absolute;/* background-color: gray; */color: #0058a5;padding: 10px 0 0 0;top: 0;left: 13px;font-size: 0.8em;}

.cont4,  .em {padding: 30px 0 10px 0;text-align: center;clear: both;color: #8E8E8E;}
.cont41, .em {text-align: center;clear: both;color: #8E8E8E;}
.cont4  .c4 {display: inline-block;}
.cont41 .c4 {display: inline-block;}


.drop300b {
    width: 250px;
    height: 35px;
    font-size: 1.3em;
    margin-bottom: 10px;
}
.warp_apply .appcontent .app_img {
    margin: 30px 0;
    max-width: 100%;
    text-align: center;
}

}

@media only screen and (max-width:1300px ) {
.news_default2{width: 85%;margin: 0 auto;}
.news_default2 .con_news_default2{margin: 0 auto;max-width: 1588px;/*border: 1px solid #438bbf;*/}

.con_news_default2 .grid-sizer{width: calc(100%/3 - 38px);margin: 18px;}
.news_default2 .con_news_default2 .news_img {/*box-shadow: 2px 2px 4px 1px #cbcbcb;border-radius: 10px;border: 1px solid #cbcbcb;*/}
.news_default2 .con_news_default2 .news_img .new_imgt{/*padding: 10px;*/background-color: white;/*border: 1px solid #BDC0BA;*/border-radius: 0 0 10px 10px;}
.news_default2 .con_news_default2 .news_img .new_imgt img{display: block;width: 100%;height: auto;max-width: 100%;outline: 0;border: 0;}
.news_default2 .con_news_default2 .news_img, .news_default2 .con_news_default2 .grid-sizer{width:  calc(100%/3 - 0) ;margin:0 0 0 0;}
.newop{/* background-color: #438bbf; */color: #464646;border-radius: 10px 10px 0 0;margin: 20px 0 0 0;}
.news_default2 .con_news_default2 .news_img h1{/*padding:10px;line-height:1.5em;font-size:14pt;*/font-family:微軟正黑體/*font-weight:normal;*/}
.newdet_content p{white-space:pre-line;word-wrap:break-word;margin:50px 0;font-size:12.5pt;/*line-height:1.6em;*/line-height:150%;font-family:微軟正黑體;color:#747474;}
.news_default2 .con_news_default2 .news_img .new_imgt span{position: absolute;/* background-color: gray; */color: #0058a5;padding: 10px 0 0 0;top: 0;left: 13px;font-size: 0.8em;}
}

/*////////////////////////////////////////////////////////////*/
/*-----------------------------1199px-------------------------*/
/*////////////////////////////////////////////////////////////*/

@media only screen and (max-width:1199px ) {
    .d1 {
        float: none;
        text-align: center;
    }

    .d2 {
        text-align: center;
        position: relative;
        padding-top: 10px;
    }

    .d3 {
        position: static;
        top: 0;
        vertical-align: middle;
        width: 73px;
    }

    .d5 {
        padding-left: 0px;
        color: white;
        display: initial;
        vertical-align: middle;
    }

    .d6 {
        float: none;
        margin: 0 auto;
        margin-top: 5px;
    }
    .in1 {display:block}

    #content #applyD {
        width: 100%;
        margin: 30px auto;
    }

        #content #applyD #applyD_left {
            float: left;
            width: 100%;
            border: 0;
            overflow: hidden;
        }

    #applyD_left .warp_apply {
        border: 1px solid #c2c2c2;
    }

        #applyD_left .warp_apply .header2 {
            padding: 0 30px;
            background-color: #c2c2c2;
        }

    .header2 h1 {
        padding: 20px 0;
        color: white;
        font-size: 1.3em;
    }

    #applyD_left .warp_apply .even {
        padding: 0 30px;
        background-color: #E3E3E3;
    }

    .warp_apply .even ul {
        padding: 20px 0;
    }

        .warp_apply .even ul li {
            color: gray;
            line-height: 1.3em;
        }

    .ready {
        color: white;
        padding: 3px;
        border: 1px solid white;
        background-color: #227D51;
        display: inline-block;
        margin-left: 30px;
        margin-right: 10px;
    }

    .fo {
        padding: 5px 10px;
        display: inline;
    }

    .h40 {
        height: 40px;
        line-height: 40px;
    }
    .h401 {
        height: 40px;
        line-height: 40px;
    }

    dt {
        float: left;
        width: 30%;
        text-align: center;
        background-color: #2EA9DF;
        color: white;
        border: 1px solid white;
        font-size: 20px;
        display: block;
    }

    .nw11 {
        width: 80%;
        height: 24px;
        padding: 1px;
        font-size: 1.1em;
        overflow: hidden;
        font-family: "微軟正黑體";
    }

    dd {
        float: right;
        width: 69%;
        border: 1px solid white;
        display: block;
    }

    .center {
        text-align: center;
    }

    .hl {
        line-height: 190px;
    }

    .h200 {
        height: 200px;
    }

    .nw12 {
    width: 80%;
    height: 170px;
    margin: 5px;
    font-family: "微軟正黑體";
    }

    .bt1 {
        width: 80%;
        margin: 40px auto;
        text-align: center;
    }

    .btn1 {
display: inline-block;
        width: 300px;
    font-size: 20px;
    padding: 5px 10px;
    font-family: "微軟正黑體";
    background-color: #00519a;
    color: white;
    border: 1px solid #00519a;
    border-radius: 4px;
margin-top: 20px;
    text-align: center;
    cursor: pointer;
    }

    #warp_apply .unione {
        width: 100%;
        margin: 10px 0 10px 0;
        color: #438BC1;
        float: left;
        /*box-shadow: 0px 0px 4px #c2c2c2;*/
        border-bottom: #c2c2c2 dashed 1px;
    }

    .a01 {
        outline: 0;
        border: 0;
        color: black;
    }

    #warp_apply .unione h1 {
        text-align: left;
        font-size: 1.2em;
        padding: 0 5px 15px 5px;
        line-height: 1.35em;
    }

    #warp_apply .unione p {
        margin: 4px 0 4px 4px;
        font-size: 1.1em;
    }

    .gr {
        margin: 9px 10px;
        text-align: center;
        border-radius: 3px;
        display: block;
        padding: 10px;
        background-color: #00896C;
        color: #FFFF00;
        font-size: 1.3em;
    }
    .red {
        margin: 9px 10px;
        text-align: center;
        border-radius: 3px;
        display: block;
        padding: 10px;
        background-color: #ff5258;
        color: white;
        font-size: 1.3em;
    }
    .ye {
        margin: 9px 10px;
        text-align: center;
        border-radius: 3px;
        display: block;
        padding: 10px;
        background-color: #ffff00;
        color: #5c5c5c;
        font-size: 1.3em;
    }

.news_default{width: 100%;margin: 0 auto;}
.news_default .con_news_default{margin: 0 auto;max-width: 1200px;/*border: 1px solid #438bbf;*/}
.news_default .con_news_default1{margin: 0 auto;max-width: 800px;/*border: 1px solid #438bbf;*/}

.con_news_default .grid-sizer{width: calc(100%/3 - 36px);margin: 18px;}
.news_default .con_news_default .news_img {/*box-shadow: 2px 2px 4px 1px #cbcbcb;border-radius: 10px;border: 1px solid #cbcbcb;*/}
.news_default .con_news_default .news_img .new_imgt{/*padding: 10px;*/background-color: white;/*border: 1px solid #BDC0BA;*/border-radius: 0 0 10px 10px;}
.news_default .con_news_default .news_img .new_imgt img{display: block;width: 100%;height: auto;max-width: 100%;outline: 0;border: 0;}
.news_default .con_news_default .news_img, .news_default .con_news_default .grid-sizer{width:  calc(100%/3 - 0) ;margin:0 0 0 0;}
.newop{/* background-color: #438bbf; */color: #464646;border-radius: 10px 10px 0 0;margin: 20px 0 0 0;}
.news_default .con_news_default .news_img h1{/*padding:10px;line-height:1.5em;font-size:14pt;*/font-family:微軟正黑體/*font-weight:normal;*/}
.newdet_content p{white-space:pre-line;word-wrap:break-word;margin:50px 0;font-size:12.5pt;/*line-height:1.6em;*/line-height:150%;font-family:微軟正黑體;color:#747474;}
.news_default .con_news_default .news_img .new_imgt span{position: absolute;/* background-color: gray; */color: #0058a5;padding: 10px 0 0 0;top: 0;left: 13px;font-size: 0.8em;}


.news_default2{width: 85%;margin: 0 auto;}
.news_default2 .con_news_default2{margin: 0 auto;max-width: 1588px;/*border: 1px solid #438bbf;*/}

.con_news_default2 .grid-sizer{width: calc(100%/3 - 38px);margin: 18px;}
.news_default2 .con_news_default2 .news_img {/*box-shadow: 2px 2px 4px 1px #cbcbcb;border-radius: 10px;border: 1px solid #cbcbcb;*/}
.news_default2 .con_news_default2 .news_img .new_imgt{/*padding: 10px;*/background-color: white;/*border: 1px solid #BDC0BA;*/border-radius: 0 0 10px 10px;}
.news_default2 .con_news_default2 .news_img .new_imgt img{display: block;width: 100%;height: auto;max-width: 100%;outline: 0;border: 0;}
.news_default2 .con_news_default2 .news_img, .news_default2 .con_news_default2 .grid-sizer{width:  calc(100%/3 - 0) ;margin:0 0 0 0;}
.newop{/* background-color: #438bbf; */color: #464646;border-radius: 10px 10px 0 0;margin: 20px 0 0 0;}
.news_default2 .con_news_default2 .news_img h1{/*padding:10px;line-height:1.5em;font-size:14pt;*/font-family:微軟正黑體/*font-weight:normal;*/}
.newdet_content p{white-space:pre-line;word-wrap:break-word;margin:50px 0;font-size:12.5pt;/*line-height:1.6em;*/line-height:150%;font-family:微軟正黑體;color:#747474;}
.news_default2 .con_news_default2 .news_img .new_imgt span{position: absolute;/* background-color: gray; */color: #0058a5;padding: 10px 0 0 0;top: 0;left: 13px;font-size: 0.8em;}



.cont4,  .em {padding: 30px 0 10px 0;text-align: center;clear: both;color: #8E8E8E;}
.cont41, .em {text-align: center;clear: both;color: #8E8E8E;}
.cont4  .c4 {display: inline-block;}
.cont41 .c4 {display: inline-block;}


.drop300b {
    width: 250px;
    height: 35px;
    font-size: 1.3em;
    margin-bottom: 10px;
}
.warp_apply .appcontent .app_img {
    margin: 30px 0;
    max-width: 100%;
    text-align: center;
}
}
@media only screen and (max-width:1185px ) {
.news_default2{width: 85%;margin: 0 auto;}
.news_default2 .con_news_default2{margin: 0 auto;max-width: 1588px;/*border: 1px solid #438bbf;*/}

.con_news_default2 .grid-sizer{width: calc(100%/2 - 38px);margin: 18px;}
.news_default2 .con_news_default2 .news_img {/*box-shadow: 2px 2px 4px 1px #cbcbcb;border-radius: 10px;border: 1px solid #cbcbcb;*/}
.news_default2 .con_news_default2 .news_img .new_imgt{/*padding: 10px;*/background-color: white;/*border: 1px solid #BDC0BA;*/border-radius: 0 0 10px 10px;}
.news_default2 .con_news_default2 .news_img .new_imgt img{display: block;width: 100%;height: auto;max-width: 100%;outline: 0;border: 0;}
.news_default2 .con_news_default2 .news_img, .news_default2 .con_news_default2 .grid-sizer{width:  calc(100%/3 - 0) ;margin:0 0 0 0;}
.newop{/* background-color: #438bbf; */color: #464646;border-radius: 10px 10px 0 0;margin: 20px 0 0 0;}
.news_default2 .con_news_default2 .news_img h1{/*padding:10px;line-height:1.5em;font-size:14pt;*/font-family:微軟正黑體/*font-weight:normal;*/}
.newdet_content p{white-space:pre-line;word-wrap:break-word;margin:50px 0;font-size:12.5pt;/*line-height:1.6em;*/line-height:150%;font-family:微軟正黑體;color:#747474;}
.news_default2 .con_news_default2 .news_img .new_imgt span{position: absolute;/* background-color: gray; */color: #0058a5;padding: 10px 0 0 0;top: 0;left: 13px;font-size: 0.8em;}
}
/*////////////////////////////////////////////////////////////*/
/*-----------------------------768px-------------------------*/
/*////////////////////////////////////////////////////////////*/

@media only screen and (max-width:768px ) {
.d1 {float: none;text-align: center;}
.d2 {text-align: left;position: relative;padding-top:30px;}
.d3 {position:static;top: 0;vertical-align: middle;max-width:7%}
.d5 {padding-left: 10px;color: white;display: inherit;vertical-align:middle;text-align: left;padding-top: 10px;}
.d6 {float: none;margin: 0 auto;margin-top:5px;}
.d7 {width: 90%;float: left;padding-top:0}
.d8 {font-size: 1em; color: white; margin-right: 10px;    display: block;padding-top:0px}
.in1 {display:none}

#content #applyD {
    width: 100%;
    margin: 30px auto;
}
#content #applyD #applyD_left {
    float: left;
    width: 100%;
    border:0;
    overflow: hidden;
}
#applyD_left .warp_apply {
    border: 1px solid #c2c2c2;
}

#applyD_left .warp_apply .header2 {
    padding: 0 30px;
    background-color: #c2c2c2;
}
.header2 h1 {
    padding: 20px 0;
    color: white;
    font-size: 1.3em;
}
#applyD_left .warp_apply .even {
    padding: 0 30px;
    background-color: #E3E3E3;
}
.warp_apply .even ul {
    padding: 20px 0;
}
.warp_apply .even ul li {
    color: gray;
    line-height: 1.3em;
}
.ready {
    color: white;
    padding: 3px;
    border: 1px solid white;
    background-color: #227D51;
    display: inline-block;
    margin-left: 30px;
    margin-right: 10px;
}
.fo {
    padding: 5px 10px;
    display: inline;
}
.h40 {
    height: 40px;
    line-height: 40px;
}
.h401 {
    height: 40px;
    line-height: 40px;
}
dt {
margin-top: 20px;
    width: 100%;
    float: none;
    text-align: center;
    background-color: #2EA9DF;
    color: white;
    border: 1px solid white;
    font-size: 20px;
    display: block;
}
.nw11 {
    width: 100%;
    font-size: 1.4em;
    height: auto;
    text-align: center;
    padding: 1px;
    overflow: hidden;
    font-family: "微軟正黑體";
}
dd {
    width: 100%;
    float: none;
    border: 1px solid white;
    display: block;
}
.center {
    text-align: center;
}
.hl {
    line-height: 40px;
}
.h200 {
    height: 40px;
}
.nw12 {
    width: 80%;
    height: 170px;
    margin: 5px;
    font-family: "微軟正黑體";
}
.bt1 {
    width: 100%;
    margin: 150px 0 0 0 ;
    text-align: center;
}
.btn1 {
        width: auto;
    font-size: 20px;
    padding: 5px 10px;
    font-family: "微軟正黑體";
    background-color: #00519a;
    color: white;
    border: 1px solid #00519a;
    border-radius: 4px;
margin-top: 20px;
    text-align: center;
    cursor: pointer;
}
#warp_apply .unione{
    width:100%;
    margin: 10px 0 10px 0;
    color: #438BC1;
    float: left;
    /*box-shadow: 0px 0px 4px #c2c2c2;*/
    border-bottom:#c2c2c2 dashed 1px;
}
.a01 {
    outline: 0;
    border: 0;
    color: black;
}
#warp_apply .unione h1 {
    text-align: left;
    font-size: 1.2em;
    padding: 0 5px 15px 5px;
    line-height: 1.35em;
}
#warp_apply .unione p {
    margin: 4px 0 4px 4px;
    font-size: 1.1em;
}

    .gr {
        margin: 9px 10px;
        text-align: center;
        border-radius: 3px;
        display: block;
        padding: 10px;
        background-color: #00896C;
        color: #FFFF00;
        font-size: 1.3em;
    }
    .red {
        margin: 9px 10px;
        text-align: center;
        border-radius: 3px;
        display: block;
        padding: 10px;
        background-color: #ff5258;
        color: white;
        font-size: 1.3em;
    }
    .ye {
        margin: 9px 10px;
        text-align: center;
        border-radius: 3px;
        display: block;
        padding: 10px;
        background-color: #ffff00;
        color: #5c5c5c;
        font-size: 1.3em;
    }

.news_default{width: 100%;margin: 0 auto;}
.news_default .con_news_default{margin: 0 auto;max-width: 1200px;/*border: 1px solid #438bbf;*/}
.news_default .con_news_default1{margin: 0 auto;max-width: 800px;/*border: 1px solid #438bbf;*/}

.con_news_default .grid-sizer{width: calc(100%/2 - 36px);margin: 18px;}
.news_default .con_news_default .news_img{/*box-shadow: 2px 2px 4px 1px #cbcbcb;border-radius: 10px;border: 1px solid #cbcbcb;*/}
.news_default .con_news_default .news_img .new_imgt{/*padding: 10px;*/background-color: white;/*border: 1px solid #BDC0BA;*/border-radius: 0 0 10px 10px;}
.news_default .con_news_default .news_img .new_imgt img{display: block;width: 100%;height: auto;max-width: 100%;outline: 0;border: 0;}
.news_default .con_news_default .news_img, .news_default .con_news_default .grid-sizer{width:  calc(100%/2 - 0) ;margin:0 0 0 0;}
.newop{/* background-color: #438bbf; */color: #464646;border-radius: 10px 10px 0 0;margin: 20px 0 0 0;}
.news_default .con_news_default .news_img h1{/*padding:10px;line-height:1.5em;*/font-size:14pt;font-family:微軟正黑體/*font-weight:normal;*/}
.newdet_content p{white-space:pre-line;word-wrap:break-word;margin:50px 0;font-size:12.5pt;/*line-height:1.6em;*/line-height:150%;font-family:微軟正黑體;color:#747474;}
.news_default .con_news_default .news_img .new_imgt span {position: absolute;/* background-color: gray; */color: #0058a5;padding: 10px 0 0 0;top: 0;left: 13px;font-size: 0.8em;}


.news_default2{width: 100%;margin: 0 auto;}
.news_default2 .con_news_default2{margin: 0 auto;max-width: 1588px;/*border: 1px solid #438bbf;*/}

.con_news_default2 .grid-sizer{width: calc(100%/2 - 38px);margin: 18px;}
.news_default2 .con_news_default2 .news_img{/*box-shadow: 2px 2px 4px 1px #cbcbcb;border-radius: 10px;border: 1px solid #cbcbcb;*/}
.news_default2 .con_news_default2 .news_img .new_imgt{/*padding: 10px;*/background-color: white;/*border: 1px solid #BDC0BA;*/border-radius: 0 0 10px 10px;}
.news_default2 .con_news_default2 .news_img .new_imgt img{display: block;width: 100%;height: auto;max-width: 100%;outline: 0;border: 0;}
.news_default2 .con_news_default2 .news_img, .news_default2 .con_news_default2 .grid-sizer{width:  calc(100%/1 - 0) ;margin:0 0 0 0;}
.newop{/* background-color: #438bbf; */color: #464646;border-radius: 10px 10px 0 0;margin: 20px 0 0 0;}
.news_default2 .con_news_default2 .news_img h1{/*padding:10px;line-height:1.5em;*/font-size:14pt;font-family:微軟正黑體/*font-weight:normal;*/}
.newdet_content p{white-space:pre-line;word-wrap:break-word;margin:50px 0;font-size:12.5pt;/*line-height:1.6em;*/line-height:150%;font-family:微軟正黑體;color:#747474;}
.news_default2 .con_news_default2 .news_img .new_imgt span {position: absolute;/* background-color: gray; */color: #0058a5;padding: 10px 0 0 0;top: 0;left: 13px;font-size: 0.8em;}

.cont4,  .em {padding-top: 30px;text-align: center;clear: both;color: #8E8E8E;}
.cont41, .em {text-align: center;clear: both;color: #8E8E8E;}
.cont4  .c4 {display: block;line-height:150%;}
.cont41 .c4 {display: block;line-height:150%;}


    .drop300b {
        width: 200px;
        height: 35px;
        margin-bottom: 5px;
        margin-top: 20px;
    }
.warp_apply .appcontent .app_img {
    margin: 30px 0;
    max-width: 100%;
    text-align: center;
}

}

/*////////////////////////////////////////////////////////////*/
/*-----------------------------605px-------------------------*/
/*////////////////////////////////////////////////////////////*/

@media only screen and (max-width:605px ) {
.d1 {float: none;text-align: center;}
.d2 {text-align: left;position: relative;padding-top:30px;}
.d3 {position:static;top: 0;vertical-align: middle;max-width:7%}
.d5 {padding-left: 10px;color: white;display: inherit;vertical-align:middle;text-align: left;padding-top: 15px;}
.d6 {float: none;margin: 0 auto;margin-top:5px;}
.d7 {width: 85%;float: left;padding-top:0}
.d8 {font-size: 1em; color: white; margin-right: 10px;    display: block;padding-top:0px}
.in1 {display:none}

#content #applyD {
    width: 100%;
    margin: 30px auto;
}
#content #applyD #applyD_left {
    float: left;
    width: 100%;
    border:0;
    overflow: hidden;
}
#applyD_left .warp_apply {
    border: 1px solid #c2c2c2;
}

#applyD_left .warp_apply .header2 {
    padding: 0 30px;
    background-color: #c2c2c2;
}
.header2 h1 {
    padding: 20px 0;
    color: white;
    font-size: 1.3em;
}
#applyD_left .warp_apply .even {
    padding: 0 30px;
    background-color: #E3E3E3;
}
.warp_apply .even ul {
    padding: 20px 0;
}
.warp_apply .even ul li {
    color: gray;
    line-height: 1.3em;
}
.ready {
    color: white;
    padding: 3px;
    border: 1px solid white;
    background-color: #227D51;
    display: inline-block;
    margin-left: 30px;
    margin-right: 10px;
}
.fo {
    padding: 5px 10px;
    display: inline;
}
.h40 {
    height: 40px;
    line-height: 40px;
}
.h401 {
    height: 40px;
    line-height: 40px;
}
dt {
margin-top: 20px;
    width: 100%;
    float: none;
    text-align: center;
    background-color: #2EA9DF;
    color: white;
    border: 1px solid white;
    font-size: 20px;
    display: block;
}
.nw11 {
    width: 100%;
    font-size: 1.4em;
    height: auto;
    text-align: center;
    padding: 1px;
    overflow: hidden;
    font-family: "微軟正黑體";
}
dd {
    width: 100%;
    float: none;
    border: 1px solid white;
    display: block;
}
.center {
    text-align: center;
}
.hl {
    line-height: 40px;
}
.h200 {
    height: 40px;
}
.nw12 {
    width: 100%;
    height: 170px;
    margin: 5px;
    font-family: "微軟正黑體";
}
.bt1 {
    width: 100%;
    margin: 150px 0 0 0;
    text-align: center;
}
.btn1 {
       width: auto;
    font-size: 20px;
    padding: 5px 10px;
    font-family: "微軟正黑體";
    background-color: #00519a;
    color: white;
    border: 1px solid #00519a;
    border-radius: 4px;
margin-top: 20px;
    text-align: center;
    cursor: pointer;
}
#warp_apply .unione{
    width:100%;
    margin: 10px 0 10px 0;
    color: #438BC1;
    float: left;
    /*box-shadow: 0px 0px 4px #c2c2c2;*/
    border-bottom:#c2c2c2 dashed 1px;
}
.a01 {
    outline: 0;
    border: 0;
    color: black;
}
#warp_apply .unione h1 {
    text-align: left;
    font-size: 1.2em;
    padding: 0 5px 15px 5px;
    line-height: 1.35em;
}
#warp_apply .unione p {
    margin: 4px 0 4px 4px;
    font-size: 1.1em;
}

    .gr {
        margin: 9px 10px;
        text-align: center;
        border-radius: 3px;
        display: block;
        padding: 10px;
        background-color: #00896C;
        color: #FFFF00;
        font-size: 1.3em;
    }
    .red {
        margin: 9px 10px;
        text-align: center;
        border-radius: 3px;
        display: block;
        padding: 10px;
        background-color: #ff5258;
        color: white;
        font-size: 1.3em;
    }
    .ye {
        margin: 9px 10px;
        text-align: center;
        border-radius: 3px;
        display: block;
        padding: 10px;
        background-color: #ffff00;
        color: #5c5c5c;
        font-size: 1.3em;
    }

.news_default{width: 100%;margin: 0 auto;}
.news_default .con_news_default{margin: 0 auto;max-width: 1200px;/*border: 1px solid #438bbf;*/}
.news_default .con_news_default1{margin: 0 auto;max-width: 800px;/*border: 1px solid #438bbf;*/}

.con_news_default .grid-sizer{width: calc(100%/1 - 36px); margin: 18px;}
.news_default .con_news_default .news_img {/*box-shadow: 2px 2px 4px 1px #cbcbcb;border-radius: 10px;border: 1px solid #cbcbcb;*/}
.news_default .con_news_default .news_img .new_imgt{/*padding: 10px;*/background-color: white;/*border: 1px solid #BDC0BA;*/border-radius: 0 0 10px 10px;}
.news_default .con_news_default .news_img .new_imgt img{display: block;width: 100%;height: auto;max-width: 100%;outline: 0;border: 0;}
.news_default .con_news_default .news_img, .news_default .con_news_default .grid-sizer{width:  calc(100%/1 - 0) ;margin:0 0 0 0;}
.newop{/* background-color: #438bbf; */color: #464646;border-radius: 10px 10px 0 0;margin: 20px 0 0 0;}
.news_default .con_news_default .news_img h1{/*padding:10px;line-height:1.5em;*/font-size:14pt;font-family:微軟正黑體/*font-weight:normal;*/}
.newdet_content p{white-space:pre-line;word-wrap:break-word;margin:50px 0;font-size:12.5pt;/*line-height:1.6em;*/line-height:150%;font-family:微軟正黑體;color:#747474;}
.news_default .con_news_default .news_img .new_imgt span{position: absolute;/* background-color: gray; */color: #0058a5;padding: 10px 0 0 0;top: 0;left: 13px;font-size: 0.8em;}


.news_default2{width: 100%;margin: 0 auto;}
.news_default2 .con_news_default2{margin: 0 auto;max-width: 1588px;/*border: 1px solid #438bbf;*/}

.con_news_default2 .grid-sizer{width: calc(100%/2 - 38px); margin: 18px;}
.news_default2 .con_news_default2 .news_img {/*box-shadow: 2px 2px 4px 1px #cbcbcb;border-radius: 10px;border: 1px solid #cbcbcb;*/}
.news_default2 .con_news_default2 .news_img .new_imgt{/*padding: 10px;*/background-color: white;/*border: 1px solid #BDC0BA;*/border-radius: 0 0 10px 10px;}
.news_default2 .con_news_default2 .news_img .new_imgt img{display: block;width: 100%;height: auto;max-width: 100%;outline: 0;border: 0;}
.news_default2 .con_news_default2 .news_img, .news_default2 .con_news_default2 .grid-sizer{width:  calc(100%/1 - 0) ;margin:0 0 0 0;}
.newop{/* background-color: #438bbf; */color: #464646;border-radius: 10px 10px 0 0;margin: 20px 0 0 0;}
.news_default2 .con_news_default2 .news_img h1{/*padding:10px;line-height:1.5em;*/font-size:14pt;font-family:微軟正黑體/*font-weight:normal;*/}
.newdet_content p{white-space:pre-line;word-wrap:break-word;margin:50px 0;font-size:12.5pt;/*line-height:1.6em;*/line-height:150%;font-family:微軟正黑體;color:#747474;}
.news_default2 .con_news_default2 .news_img .new_imgt span{position: absolute;/* background-color: gray; */color: #0058a5;padding: 10px 0 0 0;top: 0;left: 13px;font-size: 0.8em;}


.cont4,  .em {padding-top: 30px;text-align: center;clear: both;color: #8E8E8E;}
.cont41, .em {text-align: center;clear: both;color: #8E8E8E;}
.cont4  .c4 {display: block;line-height:150%;}
.cont41 .c4 {display: block;line-height:150%;}


.drop300b {
    width: 200px;
        height: 35px;
    margin-bottom: 5px;
    margin-top: 20px;
}
.warp_apply .appcontent .app_img {
    margin: 30px 0;
    max-width: 100%;
    text-align: center;
}
}

/*////////////////////////////////////////////////////////////*/
/*-----------------------------483px-------------------------*/
/*////////////////////////////////////////////////////////////*/
@media only screen and (max-width:483px ) {
.d1 {float: none;text-align: center;}
.d2 {text-align: center;position: relative;padding-top:30px;}
.d3 {position:static;top: 0;vertical-align: middle;max-width:7%}
.d5 {padding-left: 10px;color: white;display: inherit;vertical-align:middle;text-align: left;padding-top: 15px;}
.d6 {float: none;margin: 0 auto;margin-top:5px;}
.d7 {width: 75%;float: left;padding-top:0}
.d8 {font-size: 1em; color: white; margin-right: 10px;    display: block;padding-top:0px}
.in1 {display:none}

#content #applyD {
    width: 100%;
    margin: 30px auto;
}
#content #applyD #applyD_left {
    float: left;
    width: 100%;
    border:0;
    overflow: hidden;
}
#applyD_left .warp_apply {
    border: 1px solid #c2c2c2;
}
#applyD_left .warp_apply .header2 {
    padding: 0 30px;
    background-color: #c2c2c2;
}
.header2 h1 {
    padding: 20px 0;
    color: white;
    font-size: 1.3em;
}
#applyD_left .warp_apply .even {
    padding: 0 30px;
    background-color: #E3E3E3;
}
.warp_apply .even ul {
    padding: 20px 0;
}
.warp_apply .even ul li {
    color: gray;
    line-height: 1.3em;
}
.ready {
    color: white;
    padding: 3px;
    border: 1px solid white;
    background-color: #227D51;
    display: inline-block;
    margin-left: 30px;
    margin-right: 10px;
}
.fo {
    padding: 5px 10px;
    display: inline;
}
.h40 {
    height: 40px;
    line-height: 40px;
}
.h401 {
    height: 50px;
    line-height: 20px;
}
dt {
margin-top: 20px;
    width: 100%;
    float: none;
    text-align: center;
    background-color: #2EA9DF;
    color: white;
    border: 1px solid white;
    font-size: 20px;
    display: block;
}
.nw11 {
    width: 100%;
    font-size: 1.4em;
    height: auto;
    text-align: center;
    padding: 1px;
    overflow: hidden;
    font-family: "微軟正黑體";
}
dd {
    width: 100%;
    float: none;
    border: 1px solid white;
    display: block;
}
.center {
    text-align: center;
}
.hl {
    line-height: 40px;
}
.h200 {
    height: 40px;
}
.nw12 {
    width: 100%;
    height: 170px;
    margin: 5px;
    font-family: "微軟正黑體";
}
.bt1 {
    width: 100%;
    margin: 150px 0 0 0;
    text-align: center;
}
.btn1 {
    display: inline-block;
    width: auto;
    font-size: 20px;
    padding: 5px 10px;
    font-family: "微軟正黑體";
    background-color: #00519a;
    color: white;
    border: 1px solid #00519a;
    border-radius: 4px;
    margin: 0 auto;
    text-align: center;
    cursor: pointer;
}
#warp_apply .unione{
    width:100%;
    margin: 10px 0 10px 0;
    color: #438BC1;
    float: left;
    /*box-shadow: 0px 0px 4px #c2c2c2;*/
    border-bottom:#c2c2c2 dashed 1px;
}
.a01 {
    outline: 0;
    border: 0;
    color: black;
}
#warp_apply .unione h1 {
    text-align: left;
    font-size: 1.2em;
    padding: 0 5px 15px 5px;
    line-height: 1.35em;
}
#warp_apply .unione p {
    margin: 4px 0 4px 4px;
    font-size: 1.1em;
}

    .gr {
        margin: 9px 10px;
        text-align: center;
        border-radius: 3px;
        display: block;
        padding: 10px;
        background-color: #00896C;
        color: #FFFF00;
        font-size: 1.3em;
    }
    .red {
        margin: 9px 10px;
        text-align: center;
        border-radius: 3px;
        display: block;
        padding: 10px;
        background-color: #ff5258;
        color: white;
        font-size: 1.3em;
    }
    .ye {
        margin: 9px 10px;
        text-align: center;
        border-radius: 3px;
        display: block;
        padding: 10px;
        background-color: #ffff00;
        color: #5c5c5c;
        font-size: 1.3em;
    }

.news_default{width: 100%;margin: 0 auto;}
.news_default .con_news_default{margin: 0 auto;max-width: 1200px;/*border: 1px solid #438bbf;*/}
.news_default .con_news_default1{margin: 0 auto;max-width: 800px;/*border: 1px solid #438bbf;*/}

.con_news_default .grid-sizer {width: calc(100%/1 - 36px);margin: 18px;}
.news_default .con_news_default .news_img {/*box-shadow: 2px 2px 4px 1px #cbcbcb;border-radius: 10px;border: 1px solid #cbcbcb;*/}
.news_default .con_news_default .news_img .new_imgt{/*padding: 10px;*/background-color: white;/*border: 1px solid #BDC0BA;*/border-radius: 0 0 10px 10px;}
.news_default .con_news_default .news_img .new_imgt img{display: block;width: 100%;height: auto;max-width: 100%;outline: 0;border: 0;}
.news_default .con_news_default .news_img, .news_default .con_news_default .grid-sizer{width:  calc(100%/1 - 0) ;margin:0 0 0 0;}
.newop{/* background-color: #438bbf; */color: #464646;border-radius: 10px 10px 0 0;margin: 20px 0 0 0;}
.news_default .con_news_default .news_img h1{/*padding:10px;*//*line-height:1.5em;*/font-size:14pt;font-family:微軟正黑體/*font-weight:normal;*/}
.newdet_content p{white-space:pre-line;word-wrap:break-word;margin:50px 0;font-size:12.5pt;/*line-height:1.6em;*/line-height:150%;font-family:微軟正黑體;color:#747474;}
.news_default .con_news_default .news_img .new_imgt span{position: absolute;/* background-color: gray; */color: #0058a5;padding: 10px 0 0 0;top: 0;left: 13px;font-size: 0.8em;}



.news_default2{width: 100%;margin: 0 auto;}
.news_default2 .con_news_default2{margin: 0 auto;max-width: 1588px;/*border: 1px solid #438bbf;*/}

.con_news_default2 .grid-sizer {width: calc(100%/1 - 38px);margin: 18px;}
.news_default2 .con_news_default2 .news_img {/*box-shadow: 2px 2px 4px 1px #cbcbcb;border-radius: 10px;border: 1px solid #cbcbcb;*/}
.news_default2 .con_news_default2 .news_img .new_imgt{/*padding: 10px;*/background-color: white;/*border: 1px solid #BDC0BA;*/border-radius: 0 0 10px 10px;}
.news_default2 .con_news_default2 .news_img .new_imgt img{display: block;width: 100%;height: auto;max-width: 100%;outline: 0;border: 0;}
.news_default2 .con_news_default2 .news_img, .news_default2 .con_news_default2 .grid-sizer{width:  calc(100%/1 - 0) ;margin:0 0 0 0;}
.newop{/* background-color: #438bbf; */color: #464646;border-radius: 10px 10px 0 0;margin: 20px 0 0 0;}
.news_default2 .con_news_default2 .news_img h1{/*padding:10px;*//*line-height:1.5em;*/font-size:14pt;font-family:微軟正黑體/*font-weight:normal;*/}
.newdet_content p{white-space:pre-line;word-wrap:break-word;margin:50px 0;font-size:12.5pt;/*line-height:1.6em;*/line-height:150%;font-family:微軟正黑體;color:#747474;}
.news_default2 .con_news_default2 .news_img .new_imgt span{position: absolute;/* background-color: gray; */color: #0058a5;padding: 10px 0 0 0;top: 0;left: 13px;font-size: 0.8em;}


.cont4,  .em {padding-top: 30px;text-align: center;clear: both;color: #8E8E8E;}
.cont41, .em {text-align: center;clear: both;color: #8E8E8E;}
.cont4  .c4 {display: block;line-height:150%;}
.cont41 .c4 {display: block;line-height:150%;}


    .drop300b {
        width: 200px;
        height: 35px;
        margin-bottom: 5px;
        margin-top: 20px;
    }
.warp_apply .appcontent .app_img {
    margin: 30px 0;
    max-width: 100%;
    text-align: center;
}

}
