
body {	margin: 0px; text-align:center;/* background:url(images/index_bg.jpg) repeat;*/ background:#FFF;}
form, table { margin:0; padding:0;}
td { font-size:12px; font-family:simsun;}
.title { display: block; width: 100%; background:#52402a; text-align: center; margin-left:auto; margin-right:auto; height:55px;}
.language {width: 318px; height:55px; margin-left:auto; margin-right:auto; color: #B2A183; text-align:center;}

.language #lang_tw, .language #lang_cn { font-family:simsun;}
.language #lang_en { font-family:Arial, Helvetica, sans-serif;}

.sub {
	font: 16px Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.err_info { text-align:left; font-size:16px; width:273px; width:320px\9; padding:20px 10px 20px 35px; line-height:20px; margin-top:20px; margin-left:auto; margin-right:auto; color:#A73339; border:1px solid #D3797C; background:#F1D9DA; background:url(images/index_error.png) 10px no-repeat #F1D9DA;}
/*IE10*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { 
.err_info { width:273px;}
}
/**/
.err_position { position:relative; top:15px\9; width:320px;}
/*.error_pic { margin:0 10px 0 10px; position:relative; top:2px;}*/
.txt { padding-bottom:2px;font: 12px Arial, Helvetica, sans-serif; font-weight:bold;}
.mem { 	display: block; width:100%; margin-left:auto; margin-right:auto;text-align: center;	}
/*.mem .img{ float:left;	width: 652px;height: 232px;background: url(images/allbetspage_tw.jpg) no-repeat;}*/


.log { font-family:simsun; text-align:center; width:318px;/* height:295px;*/ margin:auto; background:#EDE9E2; padding:19px 21px 19px 19px; padding:19px\9;}
/*IE10*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { 
.log { padding:22px 23px 22px 22px;}
}
/**/

.bord { width:320px; height:114px; margin-left:auto; margin-right:auto; background:#fff; border:1px solid #e0d4c0;}

.za_text { width:136px; height: 20px; margin-top:1px; margin-bottom:2px;  font-family: simsun; font-size: 12px; border:solid 1px #7F9DB9;}
.za_button {width:320px; height:55px; cursor:pointer; cursor:hand; border:none; background:#658c18; color:#fff; font-size:16px; font-family:simsun;}
.za_button:hover { background:#729e1b;}
a:link, a:visited {	color:#1066BB;text-decoration: none;}
a:hover, a:active { color:#E5CA9C;}
.lang2 {	font-size: 16px;	color: #e6ca9c; top: 18px;/* text-decoration: underline; font-weight:bold;*/ background:#705636;}
.lang { font-size: 16px; color: #B2A183; top: 18px;}
.lang a:link , .lang a:visited {color: #B2A183;text-decoration: none;}
/*.lang a:hover {color: #F63;text-decoration: underline;}*/
.lang:hover {/*color: #F63;text-decoration: underline;*/ color:#e6ca9c; background:#705636;}
.version { width:136px; margin-top:2px; margin-bottom:5px; margin-left:auto; margin-right:auto;}
.chk_box { width:24px;}
.btn { width:320px; height:55px; line-height:55px; text-align:center; margin-left:auto; margin-right:auto;}
.vs_new { width:50%; font-weight:bold;}
.vs_old { text-align:right;}

.news {display: block; width:948px; height:186px; clear:left; margin-left:auto; margin-right:auto;}
/*.upgrade { float:left; display:block; margin-top:36px; width:228px; height:126px; background:url(images/zh-cn/index_upgrade.jpg) no-repeat;}*/ /*140429-首頁升級版圖拿掉*/
.tv { float:left; display:block; margin-top:26px; width:280px; height:205px; background:url(images/zh-cn/sbc_desktopbanner_newmobile_tw.jpg) no-repeat;}
.moblie { float:left; display:block; margin-top:26px; margin-left:54px; width:280px; height:205px; background:url(images/zh-cn/sbc_livestreaming_tw.jpg) no-repeat;}
.newbettypes { float:left; display:block; margin-top:26px; margin-left:54px; width:280px; height:205px; background:url(images/zh-cn/newbettypes_tw.jpg) no-repeat;}
.foot { clear:left; display:block; width:948px; height:76px; margin-top:80px; margin-left:auto; margin-right:auto; background:url(images/zh-cn/index_browser.gif) no-repeat 345px 0;
}
/*新版首頁-新增*/
.index_top_pic { margin-left:80px;margin: 27px auto; width: 71px;height: 71px; background: url(images/index_top_pic.png) no-repeat; display:block;}
.index_ID { /*width:50px;*/ text-align:center; padding:0 18px 0 7px;}
.index_line { border-bottom:1px solid #f0e7d8;}
.index_input { width:240px; height: 30px; line-height:30px\9; margin-top:1px; margin-bottom:2px; font-family: "Arial"; font-size: 16px; border:none; outline:none; color:#3d2e14!important;}
.index_re { text-align:left; width:320px; height:54px; line-height:54px; color:#a08e70; font-size:14px;}
/*IE10*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { 
.index_re { line-height:26px;}
}
/**/
.index_box { margin:0px 6px 0 0; margin:0px 3px 0 0\9; position:relative; top:-1px; top:2px\9;}
.banner { width:359px; height:146px; background:url(images/mem_banner_cn.jpg) no-repeat; /*border:1px solid #d7c7b3;*/ margin-top:19px; margin-left:auto; margin-right:auto;}

/*框框提示字改色*/
::-webkit-input-placeholder { /* WebKit browsers */ 
color: #776547!important; font-family:simsun;
} 
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
color: #776547!important; font-family:simsun;
} 
::-moz-placeholder { /* Mozilla Firefox 19+ */ 
color: #776547!important; font-family:simsun;
} 
:-ms-input-placeholder { /* Internet Explorer 10+ */ 
color: #776547!important; font-family:simsun;
}

/*checkbox-勾勾顏色*/
input[type="checkbox"] {display:none; }
label input[type="checkbox"] + span{display:inline-block;width:16px;height:16px;margin:-4px 6px 0 0;
vertical-align:middle;background: url(images/index_tick.png) left  center no-repeat;cursor:pointer;}
label input[type="checkbox"]:checked + span{background: url(images/index_tick.png) right top no-repeat;}

/*IE10框框X和小眼睛去除*/
input::-ms-clear { display:none;}
input::-ms-reveal { display:none;}
