@charset "utf-8";
@import url('https://fonts.googleapis.com/css?family=Noto+Sans+SC:300,500&display=swap&subset=chinese-simplified');
/* CSS Document */
html *:not(.fa){font-family:'Open Sans', 'MS Hei', '微軟正黑體', 'Microsoft JhengHei','微軟雅黑體','Microsoft YaHei' !important;}
#main-navigation-wrapper.navbar-default{font-size:15px;}
.contact_us-second h2:before{width:2em;}
input[type="checkbox"]{top:0;}
@media (min-width:992px) {
    .why-中国国际证券 .box {height:280px !important;}
}
.checkbox-grp p>input[type="text"]{width:calc(100% - 4.5em) !important;}
form[action]:after{right:15px;}
form[action]:before{right:5.6em;}
*[data-popup]:before{font-size: .8em;max-width: calc(100% - 60px);}
.invalid+.error-msg{margin-top:-1.4em; right:1.2em;}
@media (max-width:480px){
    .checkbox-grp p>input[type="text"]{width:calc(100% - 6.5em) !important;}
}
#my-orders-table tr>*:nth-child(2){min-width: 160px;}
#my-orders-table tr>*:nth-child(4) {min-width: 170px;}
#my-orders-table tr>*:nth-child(5) {min-width: 120px;max-width: 210px;width: auto;}
#my-orders-table tr>*:nth-child(4) small{width: 140px;}
#my-orders-table tr>*:nth-child(5) small{width: 330px;}
@media (max-width:1199px){
    #my-orders-table tr>*:nth-child(2){min-width: 110px;}
}
#my-orders-table tr>*:nth-child(2) s:after{content: " ";}
@media (max-width:1199px) and (min-width:640px){
    #my-orders-table tr>*:nth-child(2) s:after{content: "-\A";}
}