@charset "UTF-8";

/* 以下為原 inputInfo.jsp 內嵌樣式搬移 */
#twzipcode {
    margin-top: 0.5em;
}
#twzipcode .country, #twzipcode .district, #twzipcode .zipcode {
    display: initial;
}
.ui-autocomplete {
    max-height: 200px;
    overflow-y: auto;
    /* prevent horizontal scrollbar */
    overflow-x: hidden;
    font-size: 0.4em;
}
.ui-autocomplete li{
    height: 2em;
}
.ui-menu .ui-menu-item{
    font-size:12px;
}
.ui-menu .ui-state-focus{
    background: none;
    background-color: #1F8FFF;
    color: #ffffff;
}
.disable button{
    background-color: #6E6E6E;
}
.redColor{
    color: #d40511;
}
/*促銷活動*/
/*.dlg-no-close .ui-dialog-titlebar-close {display: none;}*/
.ui-dialog-title{
/*  font-size: 1.2em; */
/*  margin:0; */
/*  color: #FFFFFF !important; */
/*  background: #000000 !important; */
}
.ui-widget-header {background: #ffcc00;}
.ui-dialog-title {
    padding-top: 3px;
}
.body-div-p {
    line-height: 1.5em;
    letter-spacing: 1px;
}
.body-div-p-span {
    float:left;
    margin:0 7px 7px 0;
}
.body-div-div-div-div-div-div-i {
    color:green;
    font-size: 72px;
}
.position-relative {
    position: relative;
}
.clear-both {
    clear: both;
}
.color000 {
    color: #000;
}
.with-30p-62px {
    width:calc(30% - 62px);
}
.with-100p-62px {
    width:calc(100% - 62px);
}
.float-none {
    float:none;
}
.display-block {
    display:block;
}
.float-left {
    float:left;
}
.width-60p-2px {
    width:calc(60% - 2px);
}
.agreement-font-size {
    font-size:0.7em;
}
.background-color {
    background-color:#6E6E6E;
}