﻿html { overflow-x:hidden;overflow-y:scroll;background:#b37901 url(../images/background.jpg); }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,select,textarea,blockquote,th,td,label,p { margin:0px;padding:0px;font-size:12px;color:#fff;font-family:"微軟正黑體",sans-serif,Arial,Verdana; }
body { background:url(../images/header-bg.jpg) no-repeat center top; }
img { border:0px; }
input,select { height:16px;vertical-align:middle; }
fieldset { margin-top:10px;padding:10px 0px;border:2px solid #875936;overflow:hidden; }
fieldset legend { margin:0px 12px;padding:2px 5px;color:#ffe4be;font-size:12px;font-weight:bold; }
fieldset legend span { color:#ff0000; }
fieldset table { margin-top:0px; }
fieldset table th,fieldset table td { padding:2px 5px; }
fieldset table th { padding:2px 0px;width:150px;text-align:right;font-weight:normal; }
fieldset table th span { margin:0px 5px;color:#ff0000;font-weight:bold; }
fieldset table .tips { color:#b6855f; }
table{ border-collapse:collapse;border-spacing:0px; }
a { outline:none;behavior:expression(this.onFocus=this.blur()); }
a:link, a:visited { color:#fff;text-decoration:none; }
a:hover { color:#ffff00;text-decoration:none; }
a.black:link, a.black:visited { color:#292929;text-decoration:underline; }
a.black:hover { color:#ff5a00;text-decoration:underline; }
a.red:link, a.red:visited { color:red;text-decoration:none; }
a.red:hover { color:#AF0101;text-decoration:none; }
a.blue:link, a.blue:visited { color:blue;text-decoration:none; }
a.blue:hover { color:#0101AF;text-decoration:none; }

.form-tips { color:#eeb7b7; }
.imeDisable { ime-mode:disabled; }

.header-nav { margin:0 auto;width:980px;height:120px; }
.header-nav dt { float:left;padding-top:8px;width:385px;height:112px;overflow:hidden; }
.header-nav dd { float:right;width:550px;height:120px;overflow:hidden; }
.header-nav dd .top-nav { padding:10px 0px 0px 0px;width:100%;height:29px; }
.header-nav dd .top-nav a { float:right;display:block;margin-left:5px;_margin-left:4px;width:20px;height:14px;line-height:14px;overflow:hidden;text-indent:-200px;color:#f9ea82; }
.header-nav dd .top-nav a:hover { color:#ffff00; }
.header-nav dd .top-nav a.cn { background:url(../images/ico-language.png) no-repeat 0px 0px; }
.header-nav dd .top-nav a.hk { background:url(../images/ico-language.png) no-repeat 0px -14px; }
.header-nav dd .top-nav a.en { cursor:default;background:url(../images/ico-language.png) no-repeat 0px -28px; }
.header-nav dd .top-nav a#setHomePage { margin:0px;width:65px;text-indent:0px;text-align:center; }
.header-nav dd .top-nav a#addFavorite { margin:0px;width:65px;text-indent:0px;text-align:center; }
.header-nav dd .top-nav span { float:right;display:block;height:14px;line-height:14px;color:#f9ea82; }

.login-frm { width:100%;overflow:hidden; }
.login-frm .reg { float:right;overflow:hidden; }
.login-frm .reg img { float:right; }
.login-frm .reg img:hover { opacity:0.9; }
.login-frm .ipt { float:right;width:340px;overflow:hidden; }
.login-frm .ipt .login-ipt { position:relative;float:left;margin:2px 0px 0px 6px;padding-left:10px;width:162px;height:29px;background:url(../images/input-bg.png) no-repeat; }
.login-frm .ipt .login-ipt label { float:left;cursor:text;position:absolute;left:10px;top:0px;line-height:29px;color:#edea86; }
.login-frm .ipt .login-ipt input { float:left;border:0px;width:100%;padding:0px;height:29px;line-height:29px;background-color:transparent; }
.login-frm .ipt .login-ipt #vcode { width:90px; }
.login-frm .ipt .login-ipt img { float:right;margin:3px 5px 0px 0px;width:55px;height:23px; }
.login-frm .ipt .ipt2 { width:146px;background:url(../images/input-bg.png) no-repeat right top; }
.login-frm .ipt .login-btn { float:left;padding-left:4px;width:158px;overflow:hidden; }
.login-frm .ipt .login-btn input { cursor:pointer;float:left;border:0px;width:96px;height:34px;background:url(../images/btn-login.png) no-repeat;color:#ffea00;font-weight:bold; }
.login-frm .ipt .login-btn input:hover { opacity:0.9; }
.login-frm .ipt .login-btn a { float:right;color:#f9ea82;line-height:34px; }
.login-frm .ipt .login-btn a:hover { color:#ff0000; }

.web-menu { margin:0 auto;width:980px;height:46px; }
.web-menu a:link,.web-menu a:visited { float:left;display:block;width:101px;height:44px;line-height:44px;background:url(../images/menu-line.png) no-repeat right center;color:#fff;text-align:center;font-weight:bold;font-size:14px; }
.web-menu a:hover,.web-menu a.cur:link,.web-menu a.cur:visited,.web-menu a.cur:hover { background:url(../images/web-menu-hover-bg.png) no-repeat;color:#392300; }
.web-menu a.mem:link,.web-menu a.mem:visited { background:url(""); }
.web-menu a.mem:hover { background:url(../images/web-menu-hover-bg.png) no-repeat; }
.web-menu a.ser:link,.web-menu a.ser:visited { float:right;width:150px;background:url(../images/menu-ser.png);overflow:hidden;text-indent:-1000px; }
.web-menu a.ser:hover { opacity:0.9; }

.news-nav { margin:0 auto;padding:0px 56px 0px 170px;width:760px;height:40px;background:url(../images/news-bg.png) no-repeat center top; }
.news-nav marquee { width:100%;height:40px;line-height:40px;font-size:12px;color:#fff; }

.footer-contact { margin:0 auto;width:965px;height:56px;background:url(../images/home-ser-center.png) no-repeat; }
.footer-nav { margin:0 auto;padding-top:20px;width:965px;height:76px;line-height:28px;background:url(../images/footer-bg.png) no-repeat;overflow:hidden;color:#ffec84;text-align:center; }
.footer-nav a { padding:0px 5px;color:#ffec84; }
.footer-nav a:hover { color:#ffff00; }

.footer-content { margin:0 auto;padding-top:8px;width:976px;overflow:hidden; }
.footer-content dl { float:left;margin:15px 10px;width:224px;overflow:hidden; }
.footer-content dl dt { height:28px;border-bottom:2px solid #745013;font-size:15px;font-weight:bold;text-align:center;color:#ffef93; }
.footer-content dl dd { line-height:1.5em;color:#ffef93; }
.footer-content dl dd p { padding-top:5px;color:#ffef93; }
.footer-content dl dd h3 { padding-top:10px;color:#ffef93; }

/*首页*/
.home-main { margin:0 auto;padding-top:1px;width:965px;overflow:hidden; }
.home-main dt { float:left;padding:5px;width:748px;height:354px;background:url(../images/home-slider-border.png) no-repeat; }
.home-main dt #slideAd { margin:0 auto;width:748px;overflow:hidden;visibility:hidden; }
.home-main dt #slideAd img { float:left;width:748px;height:354px; }
.home-main dd { float:right;width:199px;overflow:hidden; }
.home-main dd a { float:left;padding-top:1px;display:block;overflow:hidden; }
.home-main dd a:hover { opacity:0.9; }
.home-main dd img { float:left;width:199px; }

.home-foot-nav { margin:0 auto;width:969px;height:146px; }
.home-foot-nav img { float:left;width:323px;height:145px; }


/*栏目*/
.menu-banner { margin:5px auto 0 auto;padding:4px 0px 0px 5px;width:980px;height:155px;background:url(../images/menu-banner-bg.png) no-repeat right top; }
.menu-banner .welcome { width:973px;height:149px;background:url(../images/banner-welcome.jpg) no-repeat; }
.menu-banner .activity { width:973px;height:149px;background:url(../images/banner-promotions.jpg) no-repeat; }
.menu-banner .live { width:973px;height:149px;background:url(../images/banner-live.jpg) no-repeat; }

.menu-main { margin:0px auto 10px auto;width:986px;overflow:hidden; }
.menu-main-l { float:left;padding-top:10px;width:200px;overflow:hidden; }
.menu-main-r { float:right;padding-top:20px;width:777px;background:url(../images/cont-top.png) no-repeat;overflow:hidden; }
.menu-main-r .right-btm { width:777px;height:20px;background:url(../images/cont-btm.png) no-repeat; }

.left-nav { padding:100px 22px 0px 21px;width:157px;height:338px;background:url(../images/left-nav-bg.png) no-repeat; }
.left-nav a { float:left;display:block;margin-top:6px;width:157px;height:34px;line-height:30px;background:url(../images/left-nav-list-bg.png) no-repeat;text-indent:62px;color:#000; }
.left-nav a:hover { background-position:left bottom;color:#7d0000; }

.reg-frm { padding:0px 50px;width:677px;background:url(../images/cont-cen.png) repeat-y;overflow:hidden; }
	
	/*Info Content*/
	.info-cont { padding:0px 30px;width:717px;background:url(../images/cont-cen.png) repeat-y;line-height:2em;white-space:normal;text-justify:inter-ideograph;text-align:justify;overflow:hidden;	}
	.info-cont h1 { margin-top:10px; }
	.info-cont h3 { text-indent:20px;background:url(../images/li_bj1.png) no-repeat left center;font-size:14px; }
	.info-cont h4 { margin-top:10px; }
	.info-cont p { margin:10px 0px 0px 0px; }
	
	.withdrawal-tab { margin-top:5px;width:100%;border:0px;border-top:1px solid #8c7342;border-left:1px solid #8c7342; }
	.withdrawal-tab th,.withdrawal-tab td { line-height:30px;border:0px;border-right:1px solid #8c7342;border-bottom:1px solid #8c7342;text-align:center; }
	.withdrawal-tab th { line-height:40px;text-align:left; }
	.withdrawal-tab td { padding-top:5px; }
	
	.recharge-tab { margin-top:10px;width:100%;border:0px;border-top:1px solid #8c7342;border-left:1px solid #8c7342; }
	.recharge-tab th,.recharge-tab td { line-height:24px;border:0px;border-right:1px solid #8c7342;border-bottom:1px solid #8c7342; }
	.recharge-tab th { background:#242307;line-height:30px;text-align:left;text-indent:50px;color:#fff; }
	.recharge-tab th span { color:#ffff00; }
	.recharge-tab td { padding:5px; }
	.recharge-tab td span { color:red; }
	.recharge-tab td input { height:22px; }
	.recharge-tab td table th,.recharge-tab td table td { border:0px; }
	
	/*代理加盟*/
	.apply-class { padding:10px 30px;width:717px;background:url(../images/cont-cen.png) repeat-y;overflow:hidden; }
	.apply-class a { float:left;display:block;margin-right:10px;padding:0px 20px;height:25px;line-height:25px;border:1px solid #ffbd5b;background:#331304;color:#ffeed6;text-align:center;font-size:14px;font-weight:bold; }
	.apply-class a:hover { border:1px solid #ffbd5b;background:#b0521e;color:#fff; }
	.apply-class a.seled { border:1px solid #ffbd5b;background:#b0521e;color:#fff; }
	.apply-class a.seled:hover { color:#3e220f; }
	.apply-tab { width:100%;border:0px;border-top:1px solid #efe697;border-left:1px solid #efe697; }
	.apply-tab th,.apply-tab td { line-height:30px;border:0px;border-right:1px solid #efe697;border-bottom:1px solid #efe697;background:#f4efbd;text-align:center; }
	.apply-tab th { background:#ff0000;color:#fff; }
	
	/*优惠活动*/
	.promotions { margin:15px auto 20px auto;width:934px;overflow:hidden; }
	.promotions ul { width:934px;overflow:hidden;list-style:none; }
	.promotions ul li { float:left;margin-top:5px;width:934px;overflow:hidden; }
	.promotions ul li img { float:left;width:934px; }
	.promotions ul li div { float:left; }
	.promotions ul li .min-banner { width:934px;cursor:pointer; }
	.promotionsContent { display:none;padding:5px 0px;color:#dde8fd;line-height:2em;font-size:14px; }
	
	/*手机投注*/
	.mobile { margin:6px auto 0px auto;padding-right:1px;width:980px;overflow:hidden; }
	.mobile div { border:1px solid #321905;background:#411f06;overflow:hidden; }
	.mobile img { float:left;margin-left:0px; }
	
	/*真人娱乐*/
	.live-game { margin:0 auto;padding:10px 1px 20px 0px;width:980px;overflow:hidden; }
	.live-game dl { float:left;width:227px;height:309px; }
	.live-game dl dt { height:249px; }
	.live-game dl dt a { display:block;width:100%;height:30px;overflow:hidden;text-indent:-1000px; }
	.live-game dl dd { padding-left:130px; }
	.live-game dl dd a { display:block;margin-top:3px;width:79px;height:22px;line-height:20px;text-align:center;color:#fff; }
	.live-game dl dd a:hover { color:#ffff00; }
	.live-game .game1 { margin-right:12px;background:url(../images/ag-bjl.png) no-repeat; }
	.live-game .game2 { margin:0px 12px;background:url(../images/ag-lhd.png) no-repeat; }
	.live-game .game3 { margin:0px 12px;background:url(../images/ag-lp.png) no-repeat; }
	.live-game .game4 { float:right;background:url(../images/ag-sb.png) no-repeat; }
	
INPUT.inp-txt { height:20px;line-height:20px;padding:2px 4px 0px 4px;border:1px solid #554126;background:#3f1c01; }
INPUT.inp-txt:hover { border-color:#fede06; }
INPUT.btnFace {	cursor:pointer;width:80px;height:26px;line-height:23px;*line-height:15px;_line-height:15px;border:1px solid #3f1c01;background:url(../images/btn-bg.png) repeat-x;color:#2f0a01; }
INPUT.inp-rd { margin-right:5px; }
INPUT.rdFace { cursor:pointer;margin-right:5px;padding:1px 1px 0px 2px;width:10px;height:10px;*width:14px;*height:14px;border:1px solid #8e6617;border-radius:3px; }
INPUT.rdFace-over { border:1px solid #fede06;box-shadow:0px 0px 7px #c9c9c9; }
textarea { padding:4px;border:1px solid #554126;background:#3f1c01;overflow-y:auto; }
textarea:hover { border-color:#fede06; }
SELECT { padding:2px;height:24px;border:1px solid #554126;background:#3f1c01; }

.reg-btn { cursor:pointer;padding:0px;width:96px;height:34px;border:0px;background-color:transparent;background:url(../images/btn-bg.png) no-repeat;color:#4b2405;font-weight:bold; }
.reg-btn:hover { color:#7b0000; }

/*右下优惠活动*/
#msg_win { display:none;position:absolute;z-index:99;right:0px;width:240px;border:#c00 1px solid;background:#fff;font-size:12px;overflow:hidden; }
#msg_win #msg_title { height:25px;line-height:25px;border-top:#fff 1px solid;border-bottom:#c00 1px solid;border-left:#fff 1px solid;background:#a7072c;text-indent:8px;color:#ffffff;font-weight:bold; }
#msg_win .icos { position:absolute;width:40px;top:2px;right:0px }
#msg_win .icos a { float:left;display:block;width:15px;height:25px;line-height:25px;font-family:webdings;color: #ffffff;font-weight:bold;text-decoration:none;text-align:center; }
#msg_win .icos a:hover { color:#ffff00; }
#msg_win #msg_content { padding:10px;overflow:hidden;color:#000;line-height:18px; }
