/*覆蓋第三方css-pc版-header*/
.gojpcasino {
    position: relative;
    z-index: 10;
}

.gojpcasino::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 9999;
    background: transparent; /* 保持透明，這樣不會影響視覺效果 */
}

.gojpcasino::before:hover {
    cursor: pointer; /* 當滑鼠懸停時顯示手指圖標 */
}

.gojpcasino a {
    pointer-events: auto; /* 確保鏈接區域可點擊 */
}

/* 確保子選單在gojpcasino上方顯示 */
.submenu {
    z-index: 10000;
}

.v-modal {
    display: none !important;
}
.el-dialog__wrapper {
    display: none !important;
}
.my-header-box .form-login-box .el-input {
   border: 1px solid #dde2f0;
   border-radius: 4px;
}
.my-header-box .form-login-box .el-input input {
   background: #dde2f0 !important;
}  
.my-header-box .el-input-group__append:hover {
   color: var(--primaryColor) !important;
}
.my-header-box .el-input-group__prepend {
   display: none !important;
   padding-right: 10px !important;
   padding-left: 10px !important;
}
.my-header-box .el-checkbox {
   margin-bottom: 0 !important;
}
.my-header-box .el-input--small .el-input__inner {
   min-width: 187px;
   font-size: 14px !important;
}
.my-header-box .el-checkbox__label, .my-header-box .el-input--small {
   font-size: 14px;
   font-weight: 700;
}
.my-header-box .el-input-group__append {
   color: #333 !important;
   cursor: pointer;
   background: #dde2f0 !important;
   padding-right: 10px !important;
   padding-left: 10px !important;
   border-color: #dde2f0 !important;
}
.my-header-box ::-webkit-input-placeholder {
   color: #fff !important;
}
.my-header-box ::placeholder {
  color: #fff !important;
}
.my-header-box .el-checkbox {
   color: #333 !important;
}
.my-header-box .el-checkbox:hover {
   color: var(--primaryColor) !important;
}
.my-header-box .el-input__inner {
   background-color: #fff !important;
   color: #333 !important;
   border-color: transparent !important;
   border-right-color: transparent !important;
   font-size: 14px;
}
.my-header-box .el-input__inner::placeholder {
   color: #333 !important;
}
.my-header-box .el-checkbox__inner {
   border-color: #333 !important;
   background-color: transparent !important;
}
.my-header-box .el-checkbox__inner:hover {
   border-color: var(--primaryColor) !important;
}
.my-header-box .el-checkbox__input.is-checked .el-checkbox__inner, 
.my-header-box .el-checkbox__input.is-indeterminate .el-checkbox__inner {
   background-color: transparent !important;
   border-color: var(--primaryColor) !important;
}
.my-header-box .el-checkbox__inner::after {
   border-color: var(--primaryColor) !important;
}
.my-header-box .el-checkbox__input.is-checked+.el-checkbox__label {
   color: var(--primaryColor) !important;
}
.my-header-box .el-input .el-input__clear:hover {
   color: var(--primaryColor) !important;
}
.header-locale-box .el-input__inner {
   color: #424a66 !important;
   background: transparent !important;
   /* background: linear-gradient(0deg, #FFF2D3, #FCF29C) !important; */
}
.header-locale-box .el-select .el-input .el-select__caret {
   color: var(--primaryColor) !important;
}
.header-local-select .el-select-dropdown__item {
   color: #363D39 !important;
}
.el-select-dropdown__item.selected {
   color: var(--primaryColor) !important;
}
.header-local-select .el-select-dropdown__item.selected, .header-local-select .el-select-dropdown__item.selected a {
   color: var(--primaryColor) !important;
}
.gold-text-btn.el-button--text {
   color: #C29952;
   font-size: 14px !important;
   font-weight: bold !important;
}
.gold-text-btn.el-button--text:focus, .gold-text-btn.el-button--text:hover {
   color: rgba(194,152,82,0.9);
   text-decoration: underline;
}
.game-top .el-button--primary, .activity-list .el-button span {
   font-weight: bold !important;
}
.game-type-search-box .el-input__inner {
   font-size: 16px !important;
   font-weight: bold;
}
.activity-list .button-box button {
   margin-left: 10px;
}
.activity-list .button-box button:nth-child(2){
   margin-top: 12px;
}
.activity-list .button-box button
.top-button-box .el-button span, .top-button-box .el-button i {
   font-weight: bold;
   font-size: 18px;
}
.deposit-record-title h4 {
   font-weight: bold !important;
   color: #4d4d4d;
}
.deposit-record-right-list .content {
   font-size: 16px;
   line-height: 20px;
   padding-top: 5px;
   text-align: right;
   color: #000 !important;
 }
 .submit-btn-box button {
   font-size: 16px !important;
   font-weight: bold !important;
 }