@charset "utf-8";
body[data-lang='vi-vn'] {
    font-family: "Times new roman";    
}
/*common*/
[data-lang='vi-vn'] .content{
	max-width: 1500px;
}
[data-lang='vi-vn'] .modal_content{
	width: 650px;
}

/* indexTpl */
[data-lang="vi-vn"] .login_row .verification::placeholder {
    font-size: 10px;
    letter-spacing: -0.3px;
}
[data-lang="vi-vn"] .index_container .index_ad_list .ad-item button {
	font-size: 12px;
}

[data-lang="vi-vn"] .index_container .index_ad_list .ad-item button[data-tabid="sports-model"] b {
	line-height: 1;
}
  
[data-lang="vi-vn"] .index_container .index_ad_list .ad-item button[data-tabid="recreation-model"] b {
	line-height: 1;
}
[data-lang='vi-vn'] footer .footer_container {
 	width: 1400px;
}

/*frame*/
[data-lang='vi-vn'] .top_nav .date {
	width: 210px;
	font-size: 12px;
}
[data-lang='vi-vn'] .top_nav .date #sysDateTime {
    display: block;
}
[data-lang='vi-vn'] .head .page_title .page_tab button {
    font-size: 20px;
    margin: 0 10px;
}
[data-lang='vi-vn'] .head .my_nav li {
	margin-right: 20px;
}
[data-lang='vi-vn'] .head .my_nav li a {
    font-size: 24px;
    height: 30px;
	display: flex;
    align-items: center;
}

/*FIFA*/
[data-lang='vi-vn'] .top_nav .FIFA_date .date {
	width: 300px;
}
[data-lang='vi-vn'] .top_nav .FIFA_nav ul {
    gap: 10px;
}
[data-lang='vi-vn'] .top_nav .FIFA_nav ul li a {
    height: 60px;
    font-size: 15px;
    line-height: 1;
}

/*fifa_mainStyle*/
[data-lang='vi-vn'] .account_nav li:hover .quick_transfer_box ul {
    width: 450px;
}
[data-lang='vi-vn'] .account_nav li ul > li .name {
	width: 120px;
    font-size: 13px;
	line-height: 1.2;
}
[data-lang='vi-vn'] .account_nav li ul > li button {
    width: 120px;
    font-size: 12px;
    line-height: 1.2;
    padding: 3px 10px;
}
[data-lang='vi-vn'] .TG_index.fifa_zone .index_container .index_main .content_main .carousel .carousel-item .popularRaces-item .countdownTime {
    font-size: 12px;
    padding: 2px 10px 0;
    gap: 5px;
}


/*transfer*/
[data-lang='vi-vn'] .Transfer_content .confirm_trade{
	width: auto;
}

/*市場列表*/
[data-lang='vi-vn'] .content_block_left .market_btn .game_list_tab {
    font-size: 15px;
    padding-left: 5px;
}
[data-lang='vi-vn'] .market_game .game_category {
	line-height: 1.3;
}
[data-lang='vi-vn'] .market_list_btn .update {
	width: auto;
    padding: 0 10px;
    display: inline-flex;
    align-items: center;
}
[data-lang='vi-vn'] .market_table_content .content_title th {
	line-height: 1.2;
}
[data-lang='vi-vn'] .market_table_content .cell_44 {
	width: 100px;
}
[data-lang='vi-vn'] .market_table_content button {
    min-width: auto;
    height: 30px;
    line-height: 1;
    border-radius: 5px;
    padding: 0 2px;
}
[data-lang='vi-vn'] .please_choose_game,
[data-lang='vi-vn'] .areaMsg{
	width: auto;
}
/*體育/娛樂頁*/
[data-lang='vi-vn'] .login_navbar {
    width: auto;
    min-width: 1200px;
}
[data-lang='vi-vn'] .top_nav .account_wrap, .right_wrap .account_wrap {
    margin-right: 5px;
}
[data-lang='vi-vn'] .account_wrap .user_name {
    min-width: 60px;
}
[data-lang='vi-vn'] .right_wrap .money_wrap {
    margin-right: 5px;
}

/*popup*/
[data-lang='vi-vn'] .modal_head,
[data-lang='vi-vn'] .modal_head_order {
    letter-spacing: 2px;
}
[data-lang='vi-vn'] .modal_btn_group #orderConfirm,
[data-lang='vi-vn'] .modal_btn_group #bookingConfirm,
[data-lang='vi-vn'] .modal_btn_group #confirm_order,
[data-lang='vi-vn'] #orderSubmit,
[data-lang='vi-vn'] #confirm_order02,
[data-lang='vi-vn'] #confirm_modify,
[data-lang='vi-vn'] #confirm_modify02,
[data-lang='vi-vn'] #confirm_modify03,
[data-lang='vi-vn'] #setting_confirm,
[data-lang='vi-vn'] .order03_btnBlock .toList {
    letter-spacing: 1px;
}
[data-lang='vi-vn'] .modal_btn_group #cancel_order,
[data-lang='vi-vn'] #cancel_order02,
[data-lang='vi-vn'] #cancel_modify,
[data-lang='vi-vn'] #cancel_modify02,
[data-lang='vi-vn'] #cancel_modify03,
[data-lang='vi-vn'] #setting_cancel,
[data-lang='vi-vn'] .order03_btnBlock .cancel {
	letter-spacing: 1px;
}

/*赛事直播*/
[data-lang='vi-vn'] .live_table_head td {
    font-size: 16px;
    letter-spacing: 0;
    line-height: 1.2;
}
[data-lang='vi-vn'] .live_table_content td p {
    margin: 0;
}

/*下單明細*/
[data-lang='vi-vn'] .trade_detail_head td,
[data-lang='vi-vn'] .trade_detail_head td:nth-child(1),
[data-lang='vi-vn'] .trade_detail_head td:nth-child(4) {
    align-items: center;
	line-height: 1.2;
}
[data-lang='vi-vn'] [data-role="third-order"]  tr td:nth-child(2), 
[data-role="recreation-order"] tr td:nth-child(2) {
	align-items: center;
}

/*历史帐务*/
[data-lang='vi-vn'] .Date_btn_group button {
	line-height: 1.2;
}
[data-lang='vi-vn'] .history_detail_head td {
    line-height: 1.2;
    padding: 0 5px;
    text-align: center;
}
[data-lang='vi-vn'] .history_detail_head td.h_Num,
[data-lang='vi-vn'] .history_detail_content td.h_Num {
	flex: 0 0 200px;
}
[data-lang='vi-vn'] .history_detail_head td.h_Market,
[data-lang='vi-vn'] .history_detail_content td.h_Market {
	flex: 1;
}

/*赛事结果*/
[data-lang='vi-vn'] .game_result_head td {
	line-height: 1.2;
    padding: 10px 5px;
}

/*活动大厅*/
[data-lang='vi-vn'] .apply_content .apply_row span {
    flex: 0 0 120px;
}

/*我的*/
[data-lang='vi-vn'] .my_wrap_new .rightMain .bottom .formBox li .redBtn {
	width: 80px;
}
[data-lang='vi-vn'] .my_wrap_new .rightMain,.my_wrap_new .rightMain .bottom
{
	width: 600px;
}
[data-lang='vi-vn'] .sh_wrap {
    width: 60%;
}
[data-lang='vi-vn'] .sh_form_row span {
    width: 140px;
}
[data-lang='vi-vn'] .sh_form_notice {
    width: 60%;
}
[data-lang='vi-vn'] .my_wrap_new .leftMain .topMain .threeBox_one .type1,
[data-lang='vi-vn'] .my_wrap_new .leftMain .topMain .threeBox_three .type1 {
	line-height: 1.4;
}

/*充值提领*/
[data-lang='vi-vn'] .wd_tab_group a {
	letter-spacing: 0;
    font-size: 24px;
}
[data-lang='vi-vn'] .wd_all_head td {
	line-height: 1.2;
}
[data-lang='vi-vn'] .wd_all_head td.cell_34,
[data-lang='vi-vn'] .wd_all_content td.cell_34,
[data-lang='vi-vn'] .wd_all_total td.cell_34 {
    width: 13%;
    letter-spacing: 0;
}
[data-lang='vi-vn'] .wd_all_head td.cell_37,
[data-lang='vi-vn'] .wd_all_content td.cell_37 {
	width: 17%;
}

/*更新公告*/
[data-lang='vi-vn'] .Nannounce_group button {
	letter-spacing: 0;
}

/*幫助中心*/
[data-lang='vi-vn'] .hot_League .outerWrapper .scorer_item,
[data-lang='vi-vn'] .Search_list .Searchresult .scorer_item {
	height: 200px;
}
[data-lang='vi-vn'] .aboutus_block {
	padding: 30px 20px 70px;
}
[data-lang='vi-vn'] .aboutus_block .block_title {
    font-size: 24px;
    line-height: 1.2;
}
[data-lang='vi-vn'] .aboutus_block button {
    letter-spacing: 0;
}

/*assistant*/
[data-lang='vi-vn'] .sh_form{
	width: 100%;
}

/*2021normal-index*/
[data-lang='vi-vn'] .login_navbar_wrap button {
    letter-spacing: 0;
}


/*contractUs*/
[data-lang='vi-vn'] .form_cancel{
	width: 190px;
}

/*rule*/
[data-lang='vi-vn'] .rules_btn_wrap button
{
	width: 190px;
}

/*register*/
[data-lang='vi-vn'] .join_icon_group{
	width: 30%;
}

[data-lang='vi-vn'] .dotted_line{
	width: 69%;
}

[data-lang='vi-vn'] .bottom_part button{
	width: 450px;
	min-width: 450px;
}

[data-lang='vi-vn'] .cell_22{
	width: 26%;
}

[data-lang='vi-vn'] .cell_24{
	width: 26%;
    padding-left: 45px;
}

[data-lang='vi-vn'] .cell_27{
	width: 24%;
}

[data-lang='vi-vn'] .register_content .area{
	width: 20%;
}