﻿.default_news h2 {
    background-image: url(../images/default_news_title_eng.png);
}

.default_LoanServices h2 {
    background-image: url(../images/default_LoanServices_title_eng.png);
}

.default_Output h2 {
    background-image: url(../images/default_Guarantee_title_eng.png);
}

.default_Guarantee h2 {
    background-image: url(../images/default_Output_title_eng.png);
}

.Useful_Links {
    display: none;
}

.layout_frame .website_title {
    background-image: url(../images/eximbank_title2.png);
    width: 420px
}

.s4-search .ms-sbgo A {
    background-image: url("/Style%20Library/eximbank/images/search_eng.jpg");
}

.IndexInside .ms-rtestate-field {
    width: 906px;
    margin: 0 auto;
}

.default_zone {
    min-height: 220px;
}

.def_zone_text {
    height: 154px;
    overflow: hidden;
}

.default_zone li {
    line-height: 13px;
    padding-bottom: 4px;
    padding-top: 4px;
    /*border-bottom-style: dotted;
	border-color: #C0C0C0;
	border-bottom-width: 1px;*/
}

.inside30_60_left UL A span {
    line-height: 1.6em;
}

.inside30_60_left UL li UL li A span {
    line-height: 1.0em;
    font-size: 1.16em;
    margin-right: 5px;
}

ul.ShowNewData li {
    box-sizing: border-box;
    margin-bottom: 3px;
}

.footer_left LI.floatgo {
    margin-left: 220px;
}

.footer_left LI.floatgo2 {
    left: 230px;
}

.footer_left LI.floatgo3 {
    left: 460px;
}

.indexContent_eng .ms-rte-wpbox:last-child {
    margin: 0;
}

.indexContent_eng .def_zone_text {
    min-height: 147px;
}

.indexContent_eng .ShowNewData {
    height: 142px;
}

.contentBox>div:nth-child(1) {
    width: 535px;
}

.contentBox>div:nth-child(2) {
    width: 245px;
}

.qrCode {
    width: 64px;
}

.footMapBT {
    width: 150px;
    font-weight: 400;
}


/* .footMap li:nth-child(2) strong {
    visibility: visible;
} */


/* .footMap ul li{
    w138
} */

.inside30_60_right .ms-rtestate-field a:before {
    content: "\f0a4";
    left: 0;
}

.inside30_60_right .ms-rtestate-field a[href$=xml]:before,
.inside30_60_right .ms-rtestate-field a[href$=txt]:before,
.inside30_60_right .ms-rtestate-field a[href$=pdf]:before,
.inside30_60_right .ms-rtestate-field a[href$=tif]:before,
.inside30_60_right .ms-rtestate-field a[href$=doc]:before,
.inside30_60_right .ms-rtestate-field a[href$=docx]:before,
.inside30_60_right .ms-rtestate-field a[href$=odt]:before {
    content: "\f019";
    left: 0;
}

.inside30_60_right .ms-rtestate-field a {
    padding: 4px 8px 4px 20px;
}

.inside30_60_right .ms-rtestate-field a[href$=xml]:after,
.inside30_60_right .ms-rtestate-field a[href$=txt]:after,
.inside30_60_right .ms-rtestate-field a[href$=pdf]:after,
.inside30_60_right .ms-rtestate-field a[href$=tif]:after,
.inside30_60_right .ms-rtestate-field a[href$=doc]:after,
.inside30_60_right .ms-rtestate-field a[href$=docx]:after,
.inside30_60_right .ms-rtestate-field a[href^=tel]:after,
.inside30_60_right .ms-rtestate-field a[href^=odt]:after,
.inside30_60_right .ms-rtestate-field a:after,
.inside30_60_right .ms-rtestate-field .full_list a:before,
.inside30_60_right .ms-rtestate-field .btMore a:before,
.inside30_60_right .ms-rtestate-field .business_index_point a:before,
.inside30_60_right .ms-rtestate-field .AccountingReport a:before,
.inside30_60_right .ms-rtestate-field .language a:before,
.inside30_60_right .ms-rtestate-field .option-list a:before {
    display: none;
}

/*.inside30_60_right .ms-rtestate-field .ms-rteThemeForeColor-4-5 li:nth-child(1) a:before,
.inside30_60_right .ms-rtestate-field .ms-rteThemeForeColor-4-5 li:nth-child(2) a:before*/


.inside30_60_right .ms-rtestate-field .full_list a,
.inside30_60_right .ms-rtestate-field .btMore a,
.inside30_60_right .ms-rtestate-field .business_index_point a{
    padding: 4px 0;
}

.ms-rtestate-field>ul {
    list-style: none;
}

.ms-rte-wpbox .full_list ul {
    list-style-type: disc;
}

.ms-rtestate-field .ms-rte-wpbox {
    float: initial;
}

ul.ms-searchref-filters {
    margin-top: 20px;
}

.srch-WPBody {
    font-size: 0.8em;
}

.srch-stats {
    margin: 0 0 20px 40px;
}

.srch-Page,
.srch-stats {
    background: none !important;
}

.footMapBox .footMapBT::after{
	content:"Open Site Map"
}
.footMapBox.phoneShow .footMapBT::after{
	content:"Close Site Map"
}
.srch-Title2 {
    margin-bottom: 5px;
}

@media screen and (min-width: 785px) and (max-width: 4000px) {
    .business_index_point h3 a {
        width: 77%;
    }
}

@media screen and (min-width: 785px) {
    /* 電腦版 主選單 */
    #menu {
        padding-left: 0;
    }
    #menu>li {
        width: 16%;
        padding-left: 0;
        position: relative;
    }
    #menu>li+li::before {
        content: "";
        display: block;
        position: absolute;
        left: -3px;
        bottom: 0;
        width: 1px;
        height: 15px;
        background-color: #999;
    }
    #menu a {
        text-align: center;
    }
    #menu a img {
        display: none;
    }
    #menu .active {
        background-size: 100% 88%;
    }
}

@media screen and (min-width: 0px) and (max-width: 932px) {
    .default_Output h2 {
        background-size: 100%;
    }
    .IndexInside .ms-rtestate-field {
        width: 858px;
    }
}

@media screen and (min-width: 0px) and (max-width: 896px) {
    .IndexInside .ms-rtestate-field {
        width: 790px;
    }
    .contentBox {
        width: 600px;
    }
    .contentBox>div:nth-child(1),
    .contentBox>div:nth-child(2) {
        width: 100%;
        padding-right: 10px;
    }
    .srch-results {
        padding-right: 24px;
        max-width: 100%;
    }
}

@media screen and (min-width: 0px) and (max-width: 844px) {
    .IndexInside .ms-rtestate-field {
        width: 750px;
    }
}

@media screen and (min-width: 0px) and (max-width: 784px) {
    .home-flash_ENG .ms-webpart-chrome {
        margin-top: 63px;
    }
    .default_news h2,
    .default_LoanServices h2,
    .default_Output h2,
    .default_Guarantee h2 {
        background-image: none;
    }
    .indexContent_eng .def_zone_text {
        min-height: 70px;
    }
    .indexContent_eng .ms-rte-wpbox:last-child {
        margin-bottom: 200px;
    }
    .BgGradation {
        letter-spacing: normal;
        /* font-size: 0.9rem; */
    }
    /* .ms-rtestate-field {
        box-shadow: none;
    } */
    .contentBox>div:nth-child(1) {
        width: 407px;
    }
    .IndexInside .ms-rtestate-field {
        width: 100%;
		height:100%!important;
    }
    .unclick h2 {
        background-color: #6596b9;
    }
    .unclick .IndexContentBox {
        display: block;
        position: static;
        z-index: initial;
    }
    .BankServiceBox .def_zone_text {
        height: auto;
        min-height: 50px
    }
    .default_zone {
        min-height: auto;
    }
    ul.ShowNewData {
        height: 192px;
    }
    .ms-rtestate-read.ms-rte-wpbox:first-child {
        margin-bottom: 20px;
    }
    .home-flash_ENG {
        -webkit-overflow-scrolling: touch;
        overflow: scroll;
    }
    .home-flash_ENG iframe {
        width: 100%;
        height: 100%;
        height: 100%;
    }
    .inside {
        margin-top: 53px;
    }
    .inside30_60_right .ms-rtestate-field .business_index_point a {
        display: block;
    }
    .ms-searchref-catseparator {
        display: none;
    }
    .ms-searchref-categoryname {
        margin-top: 10px;
    }
    #DeltaPlaceHolderMain table tr td:first-child .ms-webpart-zone {
        position: absolute;
        left: 0;
    }
    #DeltaPlaceHolderMain table tr td:first-child .ms-webpart-zone>.ms-searchref-main,
    .ms-searchref-main {
        width: 100%;
    }
    #DeltaPlaceHolderMain table tr td:last-child .ms-webpart-zone {
        margin-top: 285px;
    }
}

@media screen and (min-width: 0px) and (max-width: 705px) {
    .contentBox,
    .contentBox>div,
    .qrCode {
        float: none;
    }
    .contentBox>div,
    .qrCode {
        width: 100%;
    }
    .contentBox,
    .contentBox>div {
        margin-bottom: 10px;
    }
    .footer>div {
        margin-left: 15px;
    }
}

@media screen and (min-width: 0px) and (max-width: 610px) {
    .home-flash .ms-webpart-chrome,
    .home-flash .ms-WPBody,
    iframe,
    .home-flash_ENG .ms-webpart-chrome {
        height: 288px;
    }
}

@media screen and (min-width: 0px) and (max-width: 591px) {
    .BgGradation {
        /* font-size: 0.5rem; */
    }
    .BankServiceBox .default_zone,
    .BankServiceBox .default_zone h2 {
        position: static;
    }
    .BankServiceBox .default_zone h2 {
        width: 100%;
        font-size: 1rem;
    }
    .unclick .IndexContentBox {
        display: block;
    }
    .BankServiceBox .BankServiceBox h2.BgGradation {
        background-color: #acc2d2;
    }
    .default_zone {
        min-height: 0
    }
    .IndexContentBox {
        box-shadow: 0 -4px 12px rgba(0, 0, 0, 0.25);
    }
    .indexContent_eng .ms-rte-wpbox:last-child {
        margin-bottom: 0;
    }
}

@media screen and (min-width: 0px) and (max-width: 591px) {
    .footer {
        margin-left: 5px;
    }
    .footer>div {
        margin-left: 0;
    }
    .GoogleMapLink #map_canvas {
        width: 100%!important;
    }
    .srch-Title3,
    .srch-Page {
        padding-left: 0;
    }
    .srch-Description2,
    .srch-Metadata2,
    .srch-Metadata1 {
        margin-left: 0;
    }
    .srch-stats {
        margin-left: 10px;
    }
    .srch-Page {
        margin-left: 20px;
    }
}