/*********  共用樣式  *********/
.popup_help {
    width: 1000px;
    height: 4620px;
    margin: 0 auto;
    background-color: #f1f1f1;
    overflow: hidden;
}
.help_submain {
    width: 90%;
    height: 4620px;
    margin: 20px auto;
    padding: 20px;
    border: 1px solid #ddd;
    background-color: #fff;
    overflow-x: hidden;
    overflow-y: auto;
}
.bg_subtop {
    background: #fff;
    background: -moz-linear-gradient(top, #ccc 0%, #fff 100%);
    background: -webkit-linear-gradient(top, #ccc 0%, #fff 100%);
    background: linear-gradient(to bottom, #ccc 0%, #fff 80%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccc', endColorstr='#fff', GradientType=0 );
    border-bottom: 1px solid #888;
    height: 200px;
    line-height: 70px;
}
.help_logo {
    display: inline-block;
    *display: inline;
    width: 500px;
    height: 150px;
    margin: 5px 10px 0 10px;
    background: url(../../images/new_index/new_logo.png?2021042601) 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.6em;
    font-weight: bold;
    vertical-align: middle;
}
.bg_submenu {
    height: 300px;
    line-height: 40px;
    padding: 1 50px;
    font-size: 60px;
    /*background: #1b3856;
    border-top: 1px solid #2c6e9a;*/
    background: #121621;
}
.btn_submenu {
    float: left;
    height: 45px;
    padding: 0 30px;
    line-height: 45px;
    margin:30px 15px 0;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    color: #fff;
    font-size: 38px;
    font-weight: bold;
    transition: none;
    text-align: center;
    text-decoration: none;
}
.bg_submenu .selected, .btn_submenu:hover {
    background: #f1f1f1;
    color: #222;
}
.btn_service {
    float: right;
    height: 58px;
    line-height: 58px;
    padding: 0 10px;
    margin:75px 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: 50px;
    color: #9a0000;
    font-weight: bold;
    margin-bottom: 6px;
}
.text_type{
    font-size: 50px;
    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: 70px;
}
.text_red {
    color: #f00;
}
/*********  手機投注  *********/
.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: 100px;
    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;
    height: 100px;
    font-size: 37px;
    padding: 0 10px;
    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 );
}
/*********  遠端協助  *********/
.TeamViewer1 {
    background: url('../../images/help_icon/teamviewer_icon.jpg') no-repeat;
    background-size: 100% auto;
    width: 54px;
    height: 52px;
    display: inline-block;
    *display: inline;
}
.TeamViewer2 {
    background: url('../../images/help_icon/teamviewer.jpg') no-repeat;
    background-size: 100% auto;
    width: 274px;
    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: 46%;
    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?20191125) no-repeat;
    background-size: 100% auto;
}
.pic_ptzt2 {
    background: url(../../images/help_icon/pic_ptzt2.jpg?20191125) no-repeat;
    background-size: 100% auto;
}
.pic_ptzt3 {
    background: url(../../images/help_icon/pic_ptzt3.jpg?20191125) 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?20191125) no-repeat;
    background-size: 100% auto;
}
.qq_qrcode {
    background: url(../../images/help_icon/qq_QRcode.jpg?20191125) 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;
    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: 100%;
    border: 1px solid #d4d4d4;
    background: #fff;
    margin: 0 12px 20px 0;
    vertical-align: top;
}
.simg_r {
    margin-right: 9px;
}
.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_sbobet, .sports_pinnacle, .sports_cmd368, .sports_ibcbet {
    display: inline-block;
    *display: inline;
    width: 800px;
    height: 800px;
}
.sports_pinnacle {
    background: url(../../images/help_icon/sports_pinnacle.jpg) no-repeat;
    background-size: auto 100%;
}
.sports_sbobet {
    background: url(../../images/help_icon/sports_sbobet.jpg) no-repeat;
    background-size: auto 100%;
}
.sports_cmd368 {
    background: url(../../images/help_icon/sports_cmd368.jpg) no-repeat;
    background-size: auto 100%;
}
.sports_ibcbet {
    background: url(../../images/help_icon/sports_ibcbet.jpg) 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: 300px;
    height: 300px;
}
.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?20191125) no-repeat;
    background-size: 100% auto;
}
.sports_cba {
    background: url(../../images/help_icon/sports_cba.jpg?20191125) no-repeat;
    background-size: 100% auto;
}
.sports_bj {
    background: url(../../images/help_icon/sports_bj.jpg?20191125) no-repeat;
    background-size: 100% auto;
}
.sports_kbl {
    background: url(../../images/help_icon/sports_kbl.jpg?20191125) no-repeat;
    background-size: 100% auto;
}
.sports_sbl {
    background: url(../../images/help_icon/sports_sbl.jpg?20191125) no-repeat;
    background-size: 100% auto;
}
.sports_el {
    background: url(../../images/help_icon/sports_el.jpg?20191125) no-repeat;
    background-size: 100% auto;
}
.sports_mlb {
    background: url(../../images/help_icon/sports_mlb.jpg?20191125) no-repeat;
    background-size: 100% auto;
}
.sports_npb {
    background: url(../../images/help_icon/sports_npb.jpg?20191125) no-repeat;
    background-size: 100% auto;
}
.sports_kbo {
    background: url(../../images/help_icon/sports_kbo.jpg?20191125) no-repeat;
    background-size: 100% auto;
}
.sports_cpbl {
    background: url(../../images/help_icon/sports_cpbl.jpg?20191125) no-repeat;
    background-size: 100% auto;
}
.sports_nhl {
    background: url(../../images/help_icon/sports_nhl.jpg?20191125) no-repeat;
    background-size: 100% auto;
}
.sports_nfl {
    background: url(../../images/help_icon/sports_nfl.jpg?20191125) no-repeat;
    background-size: 100% auto;
}
.sports_football {
    background: url(../../images/help_icon/sports_football_vn.jpg?20200427) no-repeat;
    background-size: 100% auto;
}
.sports_tennis {
    background: url(../../images/help_icon/sports_tennis_vn.jpg?20200427) 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: 35px;
    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_cq901, .fishing_cq902, .fishing_icg01, .fishing_icg02,
.fishing_jili01, .fishing_jili02, .fishing_jdb01, .fishing_bg01{
    display: inline-block;
    *display: inline;
    width: 900px;
    height: 506px;
    margin: 0px;
}
.fishing_cq901 {
    background: url(../../images/help_icon/fishing_cq901.jpg) no-repeat;
    background-size: auto 100%;
}
.fishing_cq902 {
    background: url(../../images/help_icon/fishing_cq902.jpg) no-repeat;
    background-size: auto 100%;
}
.fishing_icg01 {
    background: url(../../images/help_icon/fishing_icg01.jpg) no-repeat;
    background-size: auto 100%;
}
.fishing_icg02 {
    background: url(../../images/help_icon/fishing_icg02.jpg) no-repeat;
    background-size: auto 100%;
}
.fishing_jili01 {
    background: url(../../images/help_icon/fishing_jili01.jpg) no-repeat;
    background-size: auto 100%;
}
.fishing_jili02 {
    background: url(../../images/help_icon/fishing_jili02.jpg) no-repeat;
    background-size: auto 100%;
}
.fishing_jdb01 {
    background: url(../../images/help_icon/fishing_jdb01.jpg) no-repeat;
    background-size: auto 100%;
}
.fishing_bg01 {
    background: url(../../images/help_icon/fishing_bg01.jpg) no-repeat;
    background-size: auto 100%;
}
/*彩球*/
.lottery_wn01, .lottery_wn02 {
    display: inline-block;
    *display: inline;
    width: 880px;
    height: 500px;
    margin: 10px;
}
.lottery_wn01 {
    background: url(../../images/help_icon/lottery_wn01.jpg) no-repeat;
    background-size: 100% auto;
}
.lottery_wn02{
    background: url(../../images/help_icon/lottery_wn02.jpg) no-repeat;
    background-size: 100% auto;
}
/*真人視訊*/
.live_box50 {
    display: inline-block;
    *display: inline;
    width: 100%;
    border: 10px solid #d4d4d4;
    background: #fff;
    margin: 0 2px 20px 0;
    vertical-align: top;
}
.top_title {
	width: 100%;
    line-height: 80px;
	background: #004a7b;
	border-top: 1px solid #2c6e9a;
	text-align: center;
	font-size: 39px;
	font-weight: bold;
	color: #fff;
}
.live_title {
	width: 100%;
	line-height: 1.9;
    font-size: 38px;
    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_box {
    width: 100%;
    border: 1px solid #d4d4d4;
    background: #fff;
}
.live_group{
    width: 100%;
    text-align: center;
    margin: 5px auto;
}
.live_img {
    width: 100%;
    text-align: center;
    margin: 15px auto;
}
.live_img img {
    width: 90%;
    margin: 10px auto;
}
.live_AG, .live_SA, .live_WINNER, .live_WM, .live_DG, .live_BG {
    display: inline-block;
    *display: inline;
    width: 880px;
    height: 420px;
    margin: 10px;
}

.live_AG{
    background: url(../../images/help_icon/live_AG.jpg) no-repeat;
    background-size: 100% auto;
}
.live_SA{
    background: url(../../images/help_icon/live_SA.jpg) no-repeat;
    background-size: 100% auto;
}
.live_WINNER{
    background: url(../../images/help_icon/live_WINNER.jpg) no-repeat;
    background-size: 100% auto;
}
.live_WM{
    background: url(../../images/help_icon/live_WM.jpg) no-repeat;
    background-size: 100% auto;
}
.live_DG{
    background: url(../../images/help_icon/live_DG.jpg) no-repeat;
    background-size: 100% auto;
}
.live_BG{
    background: url(../../images/help_icon/live_BG.jpg) no-repeat;
    background-size: 100% auto;
}
/*電子遊藝*/
.slot_win01, .slot_win02, .slot_win03, .slot_win04, .slot_cq901, .slot_cq902,
.slot_jili01, .slot_jili02, .slot_jdb01, .slot_jdb02, .slot_icg01, .slot_icg02 {
    display: inline-block;
    *display: inline;
    width: 410px;
    height: 220px;
    margin: 10px;
}
.slot_win01{
    background: url(../../images/help_icon/slot_win01.jpg) no-repeat;
    background-size: 100% auto;
}
.slot_win02{
    background: url(../../images/help_icon/slot_win02.jpg) no-repeat;
    background-size: 100% auto;
}
.slot_win03{
    background: url(../../images/help_icon/slot_win03.jpg) no-repeat;
    background-size: 100% auto;
}
.slot_win04{
    background: url(../../images/help_icon/slot_win04.jpg) no-repeat;
    background-size: 100% auto;
}
.slot_cq901{
    background: url(../../images/help_icon/slot_cq901.jpg) no-repeat;
    background-size: 100% auto;
}
.slot_cq902{
    background: url(../../images/help_icon/slot_cq902.jpg) no-repeat;
    background-size: 100% auto;
}
.slot_jili01{
    background: url(../../images/help_icon/slot_jili01.jpg) no-repeat;
    background-size: 100% auto;
}
.slot_jili02{
    background: url(../../images/help_icon/slot_jili02.jpg) no-repeat;
    background-size: 100% auto;
}
.slot_jdb01 {
    background: url(../../images/help_icon/slot_jdb01.jpg) no-repeat;
    background-size: 100% auto;
}
.slot_jdb02 {
    background: url(../../images/help_icon/slot_jdb02.jpg) no-repeat;
    background-size: 100% auto;
}
.slot_icg01 {
    background: url(../../images/help_icon/slot_icg01.jpg) no-repeat;
    background-size: 100% auto;
}
.slot_icg02 {
    background: url(../../images/help_icon/slot_icg02.jpg) 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;
}
.boardpoker_as01, .boardpoker_as02, .boardpoker_ky01, .boardpoker_ky02 {
    display: inline-block;
    *display: inline;
    width: 870px;
    height: 430px;
    margin: 0px;
}
.boardpoker_as01 {
    background: url(../../images/help_icon/boardpoker_as01.jpg?20191125) no-repeat;
    background-size: auto 100%;
}
.boardpoker_as02 {
    background: url(../../images/help_icon/boardpoker_as02.jpg?20191125) no-repeat;
    background-size: auto 100%;
}
.boardpoker_ky01 {
    background: url(../../images/help_icon/boardpoker_ky01.jpg?20191125) no-repeat;
    background-size: auto 100%;
}
.boardpoker_ky02 {
    background: url(../../images/help_icon/boardpoker_ky02.jpg?20191125) no-repeat;
    background-size: auto 100%;
}