﻿/*******************************
    -------[=登录]-------
********************************/
html,body {height: 100%;}
.bd-login {background: url(../../images/nu/bg-login.jpg) center center no-repeat;background-size: cover;}
.box-login {position: absolute;top: 60%;left: 50%;margin-top: -323px;margin-left: -199px;padding-top: 50px;width: 398px;height: 412px;background: url(../../images/nu/bg-login-2.png);text-align: center;}
.box-login .tit {line-height: 1;font-size: 29px;color: #fc0;letter-spacing: 4px;}
.box-login li {padding-top: 24px;overflow: hidden;}
.inp-login {padding-left: 62px;display: inline-block;height: 55px;line-height: 55px;border: none;outline: none;font-size: 14px;color: #fff;}
.inp-login.inp1 {width: 247px;background: url(../../images/nu/bg-inp-1.png);}
.inp-login.inp2 {width: 247px;background: url(../../images/nu/bg-inp-2.png);}
.inp-login.inp3 {padding-left: 26px;width: 156px;height: 53px;background: url(../../images/nu/bg-inp-3.png);}
.box-login .img-valid {margin-left: 20px;display: inline-block;width: 90px;height: 44px;vertical-align: middle;}
.btn-login {display: inline-block;width: 303px;height: 62px;border: none;outline: none;background: url(../../images/nu/btn-login.png);color: #ffc49c;font-size: 19px;font-weight: bold;}

/*******************************
    -------[=博彩3]-------
********************************/
.box-mem {background: url(../../images/nu/bg-2.jpg) repeat-x #fff;}
.box-mem .tit {line-height: 34px;text-align: center;border-left: 1px solid #d4d4d4;border-right: 1px solid #d4d4d4;color: #df0000;}
.box-mem .ul-info {border-top: 1px solid #d4d4d4;border-left: 1px solid #d4d4d4;}
.box-mem .ul-info li {overflow: hidden;}
.box-mem .ul-info p {border-right: 1px solid #d4d4d4;border-bottom: 1px solid #d4d4d4;line-height: 34px;text-align: center;}
.box-mem .ul-info .p1 {padding: 0;float: left;width: 81px;background-color: #f7f7f7;color: #666;}
.box-mem .ul-info .p2 {float: left;width: 101px;color: #df0000;}
.menu-side {padding-top: 20px;}
.menu-side a {margin-bottom: 12px;display: block;width: 100%;height: 43px;line-height: 43px;text-align: center;color: #40677f;background-color: #b2d9e4;border-radius: 3px;font-size: 13px;}
.menu-side a:hover {color: #fff600;}
.box-announce {background: url(../../images/nu/bg-2.jpg) repeat-x #fff;}
.box-announce.mt15 {margin-top: 15px;}
.box-announce .txt {padding: 12px 10px 20px;color: #666;line-height: 24px;}
.box-bang {margin-top: 15px;background: url(../../images/nu/bg-2.jpg) repeat-x #fff;}
.box-bang .ul-info {border-left: 1px solid #d4d4d4;}
.box-bang .ul-info li {overflow: hidden;}
.box-bang .ul-info p {border-right: 1px solid #d4d4d4;border-bottom: 1px solid #d4d4d4;line-height: 34px;text-align: center;}
.box-bang .ul-info .p1 {padding: 0;float: left;width: 110px;background-color: #f7f7f7;color: #666;}
.box-bang .ul-info .p2 {float: left;width: 72px;color: #df0000;}
.ul-summary {padding: 16px;background-color: #fff;}
.ul-summary li {overflow: hidden;}
.ul-summary .li1,.ul-summary .li2 {line-height: 34px;}
.ul-summary .li1 .p1,.ul-summary .li2 .p1 {padding: 0;float: left;width: 204px;}
.ul-summary .li1 .p1 span {color: #2490af;}
.ul-summary .li1 .p1 em {color: #df0000;}
.ul-summary .li1 .p2,.ul-summary .li2 .p2 {margin-left: 204px;}
.ul-summary .li1 .txt {float: left;}
.ul-summary .li1 .p2 em {color: #009804;}
.ul-summary .li1 .img img {margin: 0 8px 0 4px;display: inline-block;vertical-align: middle;}
.ul-summary .li2 {position: relative;}
.ul-summary .li2 .p1 {color: #2490af;}
.ul-summary .li2 .p1 em {color: #009804;}
.ul-summary .li2 .p2 em {color: #df0000;}
.ul-summary .li2 .p3 {position: absolute;top: 0;right: 0;text-align: right;}
.g-ul-1 li {text-align: center;line-height: 62px;background-color: #f7f7f7;}
.g-ul-1 li .s1 {padding-right: 22px;}
.g-ul-1 li .s1 a {margin: 0 3px;display: inline-block;width: 41px;height: 21px;line-height: 21px;border: 1px solid #f7f7f7;color: #df0000;}
.g-ul-1 li .s1 a.on {background-color: #ffffbf;color: #8c8c8c;border: 1px solid #b7b783;}
.g-ul-1 li .s2 {color: #2490af;}
.g-ul-1 li .inp-money {display: inline-block;width: 118px;height: 32px;border: 1px solid #c3c3c3;text-align: center;outline: none;}
.g-ul-1 li .btn-money {margin-left: 10px;display: inline-block;width: 70px;height: 34px;border-radius: 2px;color: #fff;border: none;outline: none;cursor: pointer;}
.g-ul-1 li .btn-money.btn1 {background-color: #64a465;}
.g-ul-1 li .btn-money.btn2 {background-color: #4191b9;}
.g-ul-1 li .btn-money.btn3 {background-color: #e87c18;}
.g-ul-1 li .a-intro {margin-left: 10px;}
.g-ul-1 li .a-intro:hover {color: #2490af;}
.tab-total {margin-top: 15px;}
.g-tab-1 {border-top: 1px solid #d4d4d4;border-left: 1px solid #d4d4d4;}
.g-tab-1 th {text-align: center;font-weight: normal;line-height: 40px;background-color: #f7f7f7;border-right: 1px solid #d4d4d4;border-bottom: 1px solid #d4d4d4;}
.g-tab-1 td {padding: 0 5px;width: 8.33%;border-right: 1px solid #d4d4d4;border-bottom: 1px solid #d4d4d4;height: 34px;background-color: #fff;text-align: center;}
.g-tab-1 .inp-tab {display: inline-block;width: 53px;height: 26px;border: 1px solid #adbbcc;text-align: center;}
.c-r {color: #df0000;}
.tab-2 {margin-top: 15px;}
.tab-3 {margin-top: 0;border-top: none;}

/*******************************
    -------[=博彩-个人资料]-------
********************************/
.tab-info {width: 100%;border-top: 1px solid #d4d4d4;border-left: 1px solid #d4d4d4;background-color: #fff;}
.tab-info th {height: 50px;text-align: center;color: #000;font-weight: normal;background-color: #f7f7f7;}
.tab-info th,.tab-info td {border-right: 1px solid #d4d4d4;border-bottom: 1px solid #d4d4d4;}
.tab-info td {height: 38px;text-align: center;}
.tab-info .td1 {background-color: #f7f7f7;}
.g-tab-2 {margin-top: 15px;width: 100%;border: 1px solid #d4d4d4;background-color: #fff;}
.g-tab-2 th {height: 40px;background-color: #f7f7f7;color: #41687f;font-size: 16px;text-align: center;}
.g-tab-3 {width: 100%;}
.g-tab-3.l {border-right: 1px solid #c2cbd2;border-bottom: 1px solid #d4d4d4;}
.g-tab-3.r {border-left: 1px solid #c2cbd2;border-bottom: 1px solid #d4d4d4;}
.g-tab-3 th,.g-tab-3 td {height: 24px;text-align: center;width: 20%;}
.g-tab-3 th {color: #41687f;font-size: 14px;background-color: #fff;font-weight: normal;}
.g-tab-3.l th,.g-tab-3.l td {border-top: 1px solid #d4d4d4;border-left: 1px solid #d4d4d4;}
.g-tab-3.r th,.g-tab-3.r td {border-top: 1px solid #d4d4d4;border-right: 1px solid #d4d4d4;}
.g-tab-3 .td-first {border-left: none !important;}
.g-tab-3 .td-last {border-right: none !important;}

.tab-info1 {width: 100%;border-top: 1px solid #d4d4d4;border-left: 1px solid #d4d4d4;background-color: #fff;}
.tab-info1 th {height: 50px;text-align: center;color: #000;font-weight: normal;background-color: #f7f7f7;}
.tab-info1 th,.tab-info1 td {border-right: 1px solid #d4d4d4;border-bottom: 1px solid #d4d4d4;}
.tab-info1 td {height: 27px;text-align: center;}
.tab-info1 .td1 {background-color: #f7f7f7;}


/*******************************
    -------[=博彩-未結明細]-------
********************************/
.tab-details {width: 100%;border-top: 1px solid #d4d4d4;border-left: 1px solid #d4d4d4;background-color: #fff;}
.tab-details th,.tab-details td {border-right: 1px solid #d4d4d4;border-bottom: 1px solid #d4d4d4;text-align: center;}
.tab-details th {height: 40px;background-color: #f7f7f7;color: #41687f;font-size: 16px;}
.tab-details td {height: 34px;}
.tab-details .tr1 td {color: #41687f;}

/*******************************
    -------[=博彩-修改密碼]-------
********************************/
.tit-pwd {height: 44px;line-height: 44px;background-color: #f7f7f7;color: #41687f;font-size: 16px;text-align: center;font-weight: bold;}
.ul-pwd-mod {padding: 50px 20% 200px;background-color: #fff;}
.ul-pwd-mod li {padding-bottom: 10px;overflow: hidden;line-height: 30px;}
.ul-pwd-mod .p1 {float: left;width: 100px;text-align: right;color: #41687f;}
.ul-pwd-mod .p2 {margin-left: 120px;}
.ul-pwd-mod .inp-pwd-mod {padding: 0 10px;display: inline-block;width: 182px;height: 34px;line-height: 34px;border: 1px solid #d4d4d4;border-radius: 3px;}
.ul-pwd-mod .btn-pwd-mod {display: inline-block;width: 206px;height: 46px;background: url(../../images/nu/bg-btn-3.png)  ;background-size:100% 100%;color: #fff;font-size: 20px;border: none;outline: none;}

/*******************************
    -------[=博彩-游戏规则]-------
********************************/
.tit-rule {line-height: 50px;text-align: center;color: #000;font-size: 20px;background-color: #f7f7f7;}
.box-rule {padding: 0 40px 100px;min-height: 1000px;background-color: #fff;}
.box-rule h2 {padding-top: 30px;font-size: 16px;color: #333;font-weight: normal;}
.box-rule p {padding-top: 10px;line-height: 30px;}

/*******************************
    -------[=博彩-帳戶歷史]-------
********************************/
.tit-history {line-height: 50px;text-align: center;color: #41687f;font-size: 16px;background-color: #f7f7f7;font-weight: bold;}
.tab-history {width: 100%;border-top: 1px solid #d4d4d4;border-left: 1px solid #d4d4d4;background-color: #fff;}
.tab-history th,.tab-history td {height: 34px;text-align: center;border-right: 1px solid #d4d4d4;border-bottom: 1px solid #d4d4d4;font-weight: normal;}
.tab-history th {color: #41687f;}
.tab-history td span {color: #008bdd;}
.tab-history.tab2 {margin-top: 15px;}

/*******************************
    -------[=博彩-帳戶歷史-内页]-------
********************************/
.tit-history-info {padding: 0 24px;line-height: 50px;background-color: #f7f7f7;}
.tit-history-info .txt {font-size: 16px;color: #41687f;font-weight: bold;}
.tit-history-info .box-btn {float: right;}
.tit-history-info a {margin: 0 6px;display: inline-block;width: 78px;height: 35px;line-height: 35px;text-align: center;background: url(../../images/nu/bg-btn-4.png);color: #fff;vertical-align: middle;}
.tit-history-info a:hover,.tit-history-info a.on {background-image: url(../../images/nu/bg-btn-on-4.png);color: #fff600;}
.tab-history.tab3 th,.tab-history.tab3 td {}
.tab-history.tab3 .tr-total td {height: 34px;color: #cc0000;font-weight: bold;}


.pagebar a {margin: 0 6px;display: inline-block;width: 78px;height: 35px;line-height: 35px;text-align: center;background: url(../../images/nu/bg-btn-4.png);color: #fff;vertical-align: middle;}

.amount-input0{width:52px; height:18px; border:1px solid #b0b0b0;}
.amount-input1{width:52px; height:18px; border:1px solid #b0b0b0;}

.minibtn {margin-left: 10px;display: inline-block;width:51px; height:20px;border-radius: 2px;line-height:20px; text-align:center;color: #fff;border: none;outline: none;cursor: pointer;}
.minibtn.btn1 {background-color: #64a465;}
.minibtn.btn2 {background-color: #4191b9;}
.minibtn.btn3 {background-color: #e87c18;}
