/*********  共用樣式  *********/
.popup_help {
    width: 980px;
    height: 653px;
    margin: 0 auto;
    background-color: #f1f1f1;
    overflow: hidden;
}
.help_submain {
    width: 90%;
    height: 440px;
    margin: 20px auto;
    padding: 20px;
    border: 1px solid #ddd;
    background-color: #fff;
    overflow-x: hidden;
    overflow-y: auto;
}
.bg_subtop {
    background: #fff;
    background: linear-gradient(to bottom,#eef2f6 0%,#6b6f76 75%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccc', endColorstr='#fff', GradientType=0 );
    border-bottom: 1px solid #888;
    height: 75px;
    line-height: 73px;
}
.help_logo {
    display: inline-block;
    *display: inline;
    width: 191px;
    height: 60px;
    margin: 5px 10px 0 10px;
    background: url(../images/new_index/new_logo.png?11701) top center no-repeat;
    background-size: 100% auto;
    vertical-align: middle;
}
.popup_logo {
    display: inline-block;
    *display: inline;
    width: 78px;
    height: 80px;
    margin: 5px 10px 0 10px;
    background: url(../images/index_icon/popup_logo.png) top center no-repeat;
    background-size: 100% auto;
    vertical-align: middle;
}
.bg_subtop .title {
    display: inline-block;
    *display: inline;
    height: 78px;
    color: #000;
    text-shadow: 1px 1px 3px #cecece;
    font-size: 2.2em;
    font-weight: bold;
    vertical-align: middle;
}
.bg_submenu {
    height: 40px;
    line-height: 40px;
    padding: 0 20px;
    font-size: 15px;
    background: #121621;
}
.btn_submenu {
    float: left;
    width: 110px;
    height: 35px;
    line-height: 35px;
    margin: 5px 3px 0;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    color: #fff;
    font-size: 15px;
    font-weight: bold;
    transition: none;
    text-align: center;
    text-decoration: none;
}
.help_submenu .btn_submenu {
    width: 160px;
}
.terms_submenu .btn_submenu {
    width: 170px;
}
.bg_submenu .selected, .btn_submenu:hover {
    background: #f1f1f1;
    color: #222;
}
.btn_service {
    float: right;
    /*width: 90px;*/
    height: 28px;
    line-height: 28px;
    margin: 5px 0 0 7px;
    color: #fff;
    text-align: center;
    text-shadow: 1px 1px 3px #000;
    background: #385000;
    background: -moz-linear-gradient(top, #a8dc09 0%, #385000 50%, #486b00 51%, #7ea717 100%);
    background: -webkit-linear-gradient(top, #a8dc09 0%, #385000 50%, #486b00 51%, #7ea717 100%);
    background: linear-gradient(to bottom, #a8dc09 0%, #385000 50%, #486b00 51%, #7ea717 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a8dc09', endColorstr='#385000', GradientType=0 );
    border: 1px solid #b8ff94;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
}
.btn_service:hover {
    background: #819014;
    background: -moz-linear-gradient(top, #e6f0a3 0%, #819014 50%, #9bad16 51%, #dbf043 100%);
    background: -webkit-linear-gradient(top, #e6f0a3 0%, #819014 50%, #9bad16 51%, #dbf043 100%);
    background: linear-gradient(to bottom, #e6f0a3 0%, #819014 50%, #9bad16 51%, #dbf043 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6f0a3', endColorstr='#819014', GradientType=0 );
}
.help_dd dt{
    font-size: 16px;
    color: #9a0000;
    font-weight: bold;
    margin-bottom: 6px;
}
.text_type{
    font-size: 14px;
    padding-left: 0;
    line-height: 1.4;
    margin-bottom: 16px;
    color: #555;
}
.help_dd ol, .help_dd ol .li, .help_dd ul, .help_dd ul li, 
.sports_set ol, .sports_set ol li, .sports_set ul, .sports_set ul li {
    list-style-type: decimal;
    margin-left: 10px;
}
.only_one{
    line-height: 20px;
}
/*********  手機投注  *********/
.app_left, .app_right {
    display: inline-block;
    *display: inline;
    text-align: center;
    vertical-align: top;
}
.app_left {
    width: 39%;
    margin: 35px auto;
    text-align: center;
}
.app_left img {
    width: 50%;
}
.app_right {
    width: 60%;
    margin: 10px auto;
    text-align: center;
}
.app_right .phone_pp {
    display: inline-block;
    *display: inline;
    width: 49%;
    text-align: center;
}
.app_right .up_set img {
    max-width: 100%;
    width: 60%;
    margin: 10px auto 0;
    vertical-align: middle;
}
.app_right .up_set .text {
    line-height: 25px;
    margin: 10px auto 0;
    font-size: 18px;
    font-weight: bold;
    color: #c70000;
}
.app_right .up_set .app_fixed {
    line-height: 40px;
    margin: 50px auto;
    font-size: 30px;
    font-weight: bold;
    color: #b00000;
}
.appteach_btn {
    display: inline-block;
    *display: inline;
    height: 30px;
    line-height: 30px;
    padding: 5px 15px;
    margin: 10px 0 20px 10px;
    color: #fff;
    font-size: 18px;
    text-align: center;
    background-color: #057ee6;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    cursor: pointer;
}
.appteach_btn:hover {
    background-color: #48a8fa;
}
.app_right .up_set .sys_icon {
    display: inline-block;
    *display: inline;
    width: 22px;
    margin: 0 3px 0 0;
    vertical-align: middle;
}
.appteach_btn span {
    vertical-align: middle;
}
.app_right .down_set {
    width: 80%;
    /*height: 150px;*/
    line-height: 22px;
    margin: 30px auto 0;
    font-size: 17px;
    color: #666;
    text-align: justify;/*　Firefox到此即可對齊　*/
    text-justify: auto;/*　IE需再加上此行　*/
}
.app_right .line {
    border-bottom: 1px solid #ccc;
}
/*********  常見問題  *********/
.type_list {
    width: 110%;
    height: 40px;
    line-height: 37px;
    color: #fff;
    background-color: #555;
    border-top: 1px solid #cecece;
    border-bottom: 1px solid #cecece;
    margin: -21px 0 15px -20px;
}
.btn_sentout {
    display: inline-block;
    *display: inline;
    /*width: 80px;*/
    height: 25px;
    margin: 0 0 0 10px;
    color: #000;
    background: #f1f1f1;
    background: -moz-linear-gradient(top, #f1f1f1 0%, #bfbfbf 50%, #afafaf 51%, #fefefe 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f1f1f1), color-stop(50%, #bfbfbf), color-stop(51%, #afafaf), color-stop(100%, #fefefe));
    background: -webkit-linear-gradient(top, #f1f1f1 0%, #bfbfbf 50%, #afafaf 51%, #fefefe 100%);
    background: -o-linear-gradient(top, #f1f1f1 0%, #bfbfbf 50%, #afafaf 51%, #fefefe 100%);
    background: -ms-linear-gradient(top, #f1f1f1 0%, #bfbfbf 50%, #afafaf 51%, #fefefe 100%);
    background: linear-gradient(to bottom, #f1f1f1 0%, #bfbfbf 50%, #afafaf 51%, #fefefe 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#afafaf', GradientType=0 );
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    border: 0;
    cursor: pointer;
}
.type_list .selected, .btn_sentout:hover {
    color: #fff;
    font-weight: bold;
    background: #ff003a;
    background: -moz-linear-gradient(top, #ff003a 0%, #cd0c38 53%, #cd0b37 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff003a), color-stop(53%, #cd0c38), color-stop(100%, #cd0b37));
    background: -webkit-linear-gradient(top, #ff003a 0%, #cd0c38 53%, #cd0b37 100%);
    background: -o-linear-gradient(top, #ff003a 0%, #cd0c38 53%, #cd0b37 100%);
    background: -ms-linear-gradient(top, #ff003a 0%, #cd0c38 53%, #cd0b37 100%);
    background: linear-gradient(to bottom, #ff003a 0%, #cd0c38 53%, #cd0b37 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff003a', endColorstr='#cd0b37', GradientType=0 );
}
/*********  遠端協助  *********/
.tv_icon1 {
    display: inline-block;
    *display: inline;
    background: url(../images/help_icon/teamviewer_icon.jpg?20211118) top center no-repeat;
    background-size: 100% auto;
    width: 54px;
    height: 72px;
}
.tv_icon2 {
    background: url(../images/help_icon/teamviewer.jpg?20211118) top center no-repeat;
    background-size: 100% auto;
    width: 550px;
    height: 378px;

}
/*********  隱私政策  *********/
.specially_li{
	margin-bottom: 20px;
}
/*********  客服中心  *********/
.service_submain {
    width: 90%;
    height: 495px;
    margin: 15px auto;
    padding: 20px;
    border: 1px solid #ddd;
    background-color: #fff;
    overflow-x: hidden;
    overflow-y: auto;
}
.service_center {
    margin: 0 auto;
    text-align: center;
}
.service_title {
    line-height: 1.9;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    background: #fff;
    background: -moz-linear-gradient(top, #fff 0%, #c1c1c1 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #c1c1c1));
    background: -webkit-linear-gradient(top, #fff 0%, #c1c1c1 100%);
    background: -o-linear-gradient(top, #fff 0%, #c1c1c1 100%);
    background: -ms-linear-gradient(top, #fff 0%, #c1c1c1 100%);
    background: linear-gradient(to bottom, #fff 0%, #c1c1c1 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#c1c1c1', GradientType=0 );
    background-repeat: repeat-x;
    border-bottom: 1px solid #D4D4D4;
    overflow: hidden;
}
.service_box1, .service_box2, .service_box3 {
    display: inline-block;
    *display: inline;
    height: 205px;
    background: #fff;
    border: 1px solid #d4d4d4;
    -webkit-border-radius: 0 0 0.5em 0.5em;
    -moz-border-radius: 0 0 0.5em 0.5em;
    -ms-border-radius: 0 0 0.5em 0.5em;
    -o-border-radius: 0 0 0.5em 0.5em;
    border-radius: 0 0 0.5em 0.5em;
    vertical-align: top;
}
.service_box1 {
    width: 55%;
    margin: 0 1% 1% 0;
}
.service_box2 {
    width: 25%;
    margin: 0 1% 1% 0;
}
.service_box3 {
    width: 25%;
}
.girls {
	margin: 20px 0 0 0;
	text-align: center;
}
.service_grounp {
    display: inline-block;
    *display: inline;
	margin: 0 5px;
    font-size: 13px;
    color: #666;
}
.pic_ptzt1, .pic_ptzt2, .pic_ptzt3 {
    display: inline-block;
    *display: inline;
    width: 100px;
    height: 115px;
    margin-bottom: 5px;
    -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
    -ms-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
}
.pic_ptzt1 {
    background: url(../images/help_icon/pic_ptzt1.jpg?2020080401) no-repeat;
    background-size: 100% auto;
}
.pic_ptzt2 {
    background: url(../images/help_icon/pic_ptzt2.jpg?2020080401) no-repeat;
    background-size: 100% auto;
}
.pic_ptzt3 {
    background: url(../images/help_icon/pic_ptzt3.jpg?2020080401) no-repeat;
    background-size: 100% auto;
}
.service_pic {
    margin: 20px auto 0;
    text-align: center;
}
.service_pic .not_open {
    margin-top: 85px;
    color: #da6969;
    font-size: 20px;
}
.wechat_qrcode, .qq_qrcode {
    display: inline-block;
    *display: inline;
    width: 120px;
    height: 125px;
    /*-webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
    -ms-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);*/
}
.wechat_qrcode {
    background: url(../images/help_icon/QRcode_line.jpg?2020080401) no-repeat;
    background-size: 100% auto;
}
.qq_qrcode {
    background: url(../images/help_icon/qq_QRcode.jpg?2020080401) no-repeat;
    background-size: 100% auto;
}
/*客服_回電服務*/
.service_box4, .service_box5 {
    display: inline-block;
    *display: inline;
    width: 48%;
    /*height: 275px;*/
    background: #fff;
    border: 1px solid #d4d4d4;
    -webkit-border-radius: 0 0 0.5em 0.5em;
    -moz-border-radius: 0 0 0.5em 0.5em;
    -ms-border-radius: 0 0 0.5em 0.5em;
    -o-border-radius: 0 0 0.5em 0.5em;
    border-radius: 0 0 0.5em 0.5em;
    vertical-align: top;
}
.service_box4 {
    margin: 0 1% 0 0;
}
.reply {
    padding: 10px 20px;
}
.reply .title {
    line-height: 20px;
    font-size: 14px;
    color: #666;
    text-align: justify;
}
.item_box {
    margin: 0 auto;
}
.item_box .select_set, .item_box input[type="text"] {
    display: block;
    height: 34px;
    line-height: 34px;
    margin: 8px 0;
    padding-left: 10px;
    color: #777;
    font-size: 15px;
    font-family: 'MYRIADPROREGULAR';
    background-color: #f5f5f5;
    border: 1px solid #ddd;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    cursor: pointer;
}
.item_box .select_set {
    width: 100%;
}
.item_box input[type="text"] {
    width: 97%;
}
.item_box input[type="text"]:focus {
    color: #000;
}
.submit_send {
    display: block;
    width: 100%;
    height: 38px;
    line-height: 38px;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    text-align: center;
    background: #3791c3;
    background: -moz-linear-gradient(top, #3791c3 0%, #1c4880 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3791c3), color-stop(100%, #1c4880));
    background: -webkit-linear-gradient(top, #3791c3 0%, #1c4880 100%);
    background: -o-linear-gradient(top, #3791c3 0%, #1c4880 100%);
    background: -ms-linear-gradient(top, #3791c3 0%, #1c4880 100%);
    background: linear-gradient(to bottom, #3791c3 0%, #1c4880 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3791c3', endColorstr='#1c4880', GradientType=0 );
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    cursor: pointer;
}
.submit_send:hover {
    background: #2264a7;
    background: -moz-linear-gradient(top, #2264a7 0%, #07264c 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2264a7), color-stop(100%, #07264c));
    background: -webkit-linear-gradient(top, #2264a7 0%, #07264c 100%);
    background: -o-linear-gradient(top, #2264a7 0%, #07264c 100%);
    background: -ms-linear-gradient(top, #2264a7 0%, #07264c 100%);
    background: linear-gradient(to bottom, #2264a7 0%, #07264c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2264a7', endColorstr='#07264c', GradientType=0 );
}
/*********  各館遊戲介紹  *********/
/*体彩*/
.sports_box {
    width: 100%;
    border: 1px solid #d4d4d4;
    background: #fff;
    margin-bottom: 20px;
}
.sports_box50 {
    display: inline-block;
    *display: inline;
    width: 49%;
    border: 1px solid #d4d4d4;
    background: #fff;
    margin: 0 2px 20px 0;
    vertical-align: top;
}
.sports_group {
    width: 98%;
    padding: 25px 0 5px 25px;
}
.sports_set {
    display: inline-block;
    *display: inline;
    width: 47%;
    margin: 0 2% 2% 0;
}
.sports_set2 {
    display: inline-block;
    *display: inline;
    width: 98%;
    margin: 0 2% 2% 0;
}
.sports_set3 {
    display: inline-block;
    *display: inline;
    width: 100%;
    margin: 0 auto;
}
.sports_img {
    width: 100%;
    text-align: center;
    margin: 15px auto;
}
.sports_img img {
    width: 90%;
    margin: 10px auto;
}
.sports_winner, .sports_pinnacle, .sports_ob {
    display: inline-block;
    *display: inline;
    width: 370px;
    height: 290px;
}
.sports_winner {
    background: url(../images/help_icon/sports_winner.jpg?20200807) no-repeat;
    background-size: auto 100%;
}
.sports_pinnacle {
    background: url(../images/help_icon/sports_pinnacle.jpg?20200807) no-repeat;
    background-size: auto 100%;
}
.sports_ob {
    background: url(../images/help_icon/sports_ob.jpg?20211118) no-repeat;
    background-size: auto 100%;
}
.sports_nba, .sports_cba, .sports_bj, .sports_kbl, .sports_sbl,
.sports_el, .sports_cpbl, .sports_kbo, .sports_npb, .sports_mlb,
.sports_nhl, .sports_nfl {
    display: inline-block;
    *display: inline;
    width: 87px;
    height: 87px;
}
.sports_football, .sports_tennis{
    display: inline-block;
    *display: inline;
    width: 750px;
    height: 120px;
    margin-left: 32px;
    padding-bottom: 10px;
}
.sports_nba {
    background: url(../images/help_icon/sports_nba.jpg?2019022502) no-repeat;
    background-size: 100% auto;
}
.sports_cba {
    background: url(../images/help_icon/sports_cba.jpg?2019022502) no-repeat;
    background-size: 100% auto;
}
.sports_bj {
    background: url(../images/help_icon/sports_bj.jpg?2019022502) no-repeat;
    background-size: 100% auto;
}
.sports_kbl {
    background: url(../images/help_icon/sports_kbl.jpg?2019022502) no-repeat;
    background-size: 100% auto;
}
.sports_sbl {
    background: url(../images/help_icon/sports_sbl.jpg?2019022502) no-repeat;
    background-size: 100% auto;
}
.sports_el {
    background: url(../images/help_icon/sports_el.jpg?2019022502) no-repeat;
    background-size: 100% auto;
}
.sports_mlb {
    background: url(../images/help_icon/sports_mlb.jpg?2019022502) no-repeat;
    background-size: 100% auto;
}
.sports_npb {
    background: url(../images/help_icon/sports_npb.jpg?2019022502) no-repeat;
    background-size: 100% auto;
}
.sports_kbo {
    background: url(../images/help_icon/sports_kbo.jpg?2019022502) no-repeat;
    background-size: 100% auto;
}
.sports_cpbl {
    background: url(../images/help_icon/sports_cpbl.jpg?2019022502) no-repeat;
    background-size: 100% auto;
}
.sports_nhl {
    background: url(../images/help_icon/sports_nhl.jpg?2019022502) no-repeat;
    background-size: 100% auto;
}
.sports_nfl {
    background: url(../images/help_icon/sports_nfl.jpg?2019022502) no-repeat;
    background-size: 100% auto;
}
.sports_football {
    background: url(../images/help_icon/sports_football.jpg?2019022502) no-repeat;
    background-size: 100% auto;
}
.sports_tennis {
    background: url(../images/help_icon/sports_tennis.jpg?2019022502) no-repeat;
    background-size: 100% auto;
}
.sports_set dd, .sports_set2 dd, .sports_set3 dd, .lottery_set dd {
    display: inline-block;
    *display: inline;
    line-height: 1.3;
    margin-left: 8px;
    font-size: 14px;
    text-align: justify;
    color: #555;
}
.sports_set dd {
    width: 75%;
    vertical-align: top;
}
.sports_set2 dd {
    width: 85%;
    vertical-align: top;
}
.sports_set3 dd {
    width: 94%;
    margin-bottom: 20px;
}
/*捕鱼*/
.fishing_box {
    width: 100%;
    border: 1px solid #d4d4d4;
    background: #fff;
    margin-bottom: 20px;
}
.fishing_box50 {
    display: inline-block;
    *display: inline;
    width: 49%;
    border: 1px solid #d4d4d4;
    background: #fff;
    margin: 0 2px 20px 0;
    vertical-align: top;
}
.fishing_img {
    width: 100%;
    text-align: center;
    margin: 15px auto;
}
.fishing_img img {
    width: 90%;
    margin: 10px auto;
}
.fishing_rtg01, .fishing_rtg02, .fishing_fg01, .fishing_fg02,
.fishing_icg01, .fishing_icg02, .fishing_bt01, .fishing_bt02 {
    display: inline-block;
    *display: inline;
    width: 370px;
    height: 206px;
    margin: 10px;
}

.fishing_rtg01 {
    background: url(../images/help_icon/fishing_rtg01.jpg?20200807) no-repeat;
    background-size: auto 100%;
}
.fishing_rtg02 {
    background: url(../images/help_icon/fishing_rtg02.jpg?20200807) no-repeat;
    background-size: auto 100%;
}
.fishing_fg01 {
    background: url(../images/help_icon/fishing_fg01.jpg?20200807) no-repeat;
    background-size: auto 100%;
}
.fishing_fg02 {
    background: url(../images/help_icon/fishing_fg02.jpg?20200807) no-repeat;
    background-size: auto 100%;
}
.fishing_icg01 {
    background: url(../images/help_icon/fishing_icg01.jpg?20211118) no-repeat;
    background-size: auto 100%;
}
.fishing_icg02 {
    background: url(../images/help_icon/fishing_icg02.jpg?20211118) no-repeat;
    background-size: auto 100%;
}
.fishing_bt01 {
    background: url(../images/help_icon/fishing_bt01.jpg?20211118) no-repeat;
    background-size: auto 100%;
}
.fishing_bt02 {
    background: url(../images/help_icon/fishing_bt02.jpg?20211118) no-repeat;
    background-size: auto 100%;
}
/*彩球*/
.lottery_win01, .lottery_win02, .lottery_mc01 {
    display: inline-block;
    *display: inline;
    width: 410px;
    height: 222px;
    margin: 10px;
}
.lottery_win01 {
    background: url(../images/help_icon/lottery_win01.jpg?20200807) no-repeat;
    background-size: 100% auto;
}
.lottery_win02 {
    background: url(../images/help_icon/lottery_win02.jpg?20200807) no-repeat;
    background-size: 100% auto;
}
.lottery_mc01 {
    background: url(../images/help_icon/lottery_mc01.jpg?20200807) no-repeat;
    background-size: 100% auto;
}
/*真人视讯*/
.live_box {
    width: 100%;
    border: 1px solid #d4d4d4;
    background: #fff;
}
.top_title {
    width: 100%;
    line-height: 34px;
    background: #004a7b;
    border-top: 1px solid #2c6e9a;
    text-align: center;
    font-size: 20px;
    font-weight: bold;
    color: #fff;
}
.live_title {
    width: 100%;
    line-height: 1.9;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    background: #fff;
    background: -moz-linear-gradient(top, #fff 0%, #c1c1c1 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #c1c1c1));
    background: -webkit-linear-gradient(top, #fff 0%, #c1c1c1 100%);
    background: -o-linear-gradient(top, #fff 0%, #c1c1c1 100%);
    background: -ms-linear-gradient(top, #fff 0%, #c1c1c1 100%);
    background: linear-gradient(to bottom, #fff 0%, #c1c1c1 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#c1c1c1', GradientType=0 );
    border-bottom: 1px solid #D4D4D4;
    border-top: 1px solid #ccc;
}
.p_live_title{
    display: inline-block;
    *display: inline;
    width: 49%;
}
.live_group{
    width: 100%;
    text-align: center;
    margin: 5px auto;
}
.live_sa01, .live_sa02, .live_dg01, .live_dg02,
.live_Opera01, .live_Opera02, .live_OG01, .live_OG02,
.live_wm01, .live_wm02,.live_win01, .live_win02,.live_av01,.live_av02 {
    display: inline-block;
    *display: inline;
    width: 410px;
    height: 220px;
    margin: 10px;
}
.live_av01 {
    background: url(../images/help_icon/live_av01.jpg?2022081601) no-repeat;
    background-size: 100% auto;
}
.live_av02 {
    background: url(../images/help_icon/live_av02.jpg?2022081601) no-repeat;
    background-size: 100% auto;
}
.live_sa01 {
    background: url(../images/help_icon/live_sa01.jpg?20200807) no-repeat;
    background-size: 100% auto;
}
.live_sa02 {
    background: url(../images/help_icon/live_sa02.jpg?20200807) no-repeat;
    background-size: 100% auto;
}
.live_Opera01 {
    background: url(../images/help_icon/live_Opera01.jpg?20200807) no-repeat;
    background-size: 100% auto;
}
.live_Opera02 {
    background: url(../images/help_icon/live_Opera02.jpg?20200807) no-repeat;
    background-size: 100% auto;
}
.live_OG01 {
    background: url(../images/help_icon/live_OG01.jpg?20200807) no-repeat;
    background-size: 100% auto;
}
.live_OG02 {
    background: url(../images/help_icon/live_OG02.jpg?20200807) no-repeat;
    background-size: 100% auto;
}
.live_dg01 {
    background: url(../images/help_icon/live_dg01.jpg?20200807) no-repeat;
    background-size: 100% auto;
}
.live_dg02 {
    background: url(../images/help_icon/live_dg02.jpg?20200807) no-repeat;
    background-size: 100% auto;
}
.live_wm01 {
    background: url(../images/help_icon/live_wm01.jpg?20200807) no-repeat;
    background-size: 100% auto;
}
.live_wm02 {
    background: url(../images/help_icon/live_wm02.jpg?20200807) no-repeat;
    background-size: 100% auto;
}
.live_win01 {
    background: url(../images/help_icon/live_win01.jpg?20211118) no-repeat;
    background-size: 100% auto;
}
.live_win02 {
    background: url(../images/help_icon/live_win02.jpg?20211118) no-repeat;
    background-size: 100% auto;
}
/*电子游艺*/
.game_boongo01, .game_boongo02, .game_av01, .game_av02, .game_wn01, .game_wn02,
.game_cg01, .game_cg02, .game_fg01, .game_fg02, .game_icg01, .game_icg02,
.game_rtg01, .game_rtg02, .game_ftg01, .game_ftg02, .game_bt01, .game_bt02
, .game_gr01, .game_gr02, .game_rsg01, .game_rsg02 {
    display: inline-block;
    *display: inline;
    width: 410px;
    height: 220px;
    margin: 10px;
}
.game_av01 {
    background: url(../images/help_icon/game_av01.jpg?20200807) no-repeat;
    background-size: 100% auto;
}
.game_av02 {
    background: url(../images/help_icon/game_av02.jpg?20200807) no-repeat;
    background-size: 100% auto;
}
.game_wn01 {
    background: url(../images/help_icon/game_wn01.jpg?20200807) no-repeat;
    background-size: 100% auto;
}
.game_wn02 {
    background: url(../images/help_icon/game_wn02.jpg?20200807) no-repeat;
    background-size: 100% auto;
}
.game_cg01 {
    background: url(../images/help_icon/game_cg01.jpg?20200807) no-repeat;
    background-size: 100% auto;
}
.game_cg02 {
    background: url(../images/help_icon/game_cg02.jpg?20200807) no-repeat;
    background-size: 100% auto;
}
.game_boongo01 {
    background: url(../images/help_icon/game_boongo01.jpg?20200807) no-repeat;
    background-size: 100% auto;
}
.game_boongo02 {
    background: url(../images/help_icon/game_boongo02.jpg?20200807) no-repeat;
    background-size: 100% auto;
}
.game_fg01 {
    background: url(../images/help_icon/game_fg01.jpg?20200807) no-repeat;
    background-size: 100% auto;
}
.game_fg02 {
    background: url(../images/help_icon/game_fg02.jpg?20200807) no-repeat;
    background-size: 100% auto;
}
.game_icg01 {
    background: url(../images/help_icon/game_icg01.jpg?20211118) no-repeat;
    background-size: 100% auto;
}
.game_icg02 {
    background: url(../images/help_icon/game_icg02.jpg?20211118) no-repeat;
    background-size: 100% auto;
}
.game_rtg01 {
    background: url(../images/help_icon/game_rtg01.jpg?20200807) no-repeat;
    background-size: 100% auto;
}
.game_rtg02 {
    background: url(../images/help_icon/game_rtg02.jpg?20200807) no-repeat;
    background-size: 100% auto;
}
.game_ftg01 {
    background: url(../images/help_icon/game_ftg01.jpg?20200807) no-repeat;
    background-size: 100% auto;
}
.game_ftg02 {
    background: url(../images/help_icon/game_ftg02.jpg?20200807) no-repeat;
    background-size: 100% auto;
}
.game_bt01 {
    background: url(../images/help_icon/game_bt01.jpg?20200807) no-repeat;
    background-size: 100% auto;
}
.game_bt02 {
    background: url(../images/help_icon/game_bt02.jpg?20200807) no-repeat;
    background-size: 100% auto;
}
.game_gr01 {
    background: url(../images/help_icon/game_gr01.jpg?20200807) no-repeat;
    background-size: 100% auto;
}
.game_gr02 {
    background: url(../images/help_icon/game_gr02.jpg?20200807) no-repeat;
    background-size: 100% auto;
}
.game_rsg01 {
    background: url(../images/help_icon/game_rsg01.jpg?20200807) no-repeat;
    background-size: 100% auto;
}
.game_rsg02 {
    background: url(../images/help_icon/game_rsg02.jpg?20200807) no-repeat;
    background-size: 100% auto;
}
/*棋牌*/
.boardpoker_box {
    width: 100%;
    border: 1px solid #d4d4d4;
    background: #fff;
    margin-bottom: 20px;
}
.boardpoker_box50 {
    display: inline-block;
    *display: inline;
    width: 49%;
    border: 1px solid #d4d4d4;
    background: #fff;
    margin: 0 2px 20px 0;
    vertical-align: top;
}
.boardpoker_img {
    width: 100%;
    text-align: center;
    margin: 15px auto;
}
.boardpoker_img img {
    width: 90%;
    margin: 10px auto;
}
.poker_vg01, .poker_vg02, .poker_fg01, .poker_fg02, .poker_bole01, .poker_bole02 {
    display: inline-block;
    *display: inline;
    width: 370px;
    height: 200px;
    margin: 10px;
}
.poker_vg01 {
    background: url(../images/help_icon/poker_vg01.jpg?20200807) no-repeat;
    background-size: auto 100%;
}
.poker_vg02 {
    background: url(../images/help_icon/poker_vg02.jpg?20200807) no-repeat;
    background-size: auto 100%;
}
.poker_fg01 {
    background: url(../images/help_icon/poker_fg01.jpg?20200807) no-repeat;
    background-size: auto 100%;
}
.poker_fg02 {
    background: url(../images/help_icon/poker_fg02.jpg?20200807) no-repeat;
    background-size: auto 100%;
}
.poker_bole01 {
    background: url(../images/help_icon/poker_bole01.jpg?20200807) no-repeat;
    background-size: auto 100%;
}
.poker_bole02 {
    background: url(../images/help_icon/poker_bole02.jpg?20200807) no-repeat;
    background-size: auto 100%;
}
/*館廳更新中*/
#GameLoad {
    background: #000;
    width: 100%;
    text-align: center;
}
#GameLoad .container {
    padding: 25% 0;
}
.loading_text{
    color: #ffd400;
    font-size: 2em;
}