/* 1. Reset
-----------------------------------------------------------------------------------------------
===============================================================================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;}
body{font:12px/1 "微软雅黑",Tahoma,Helvetica,Arial,"\5b8b\4f53",sans-serif;color:#f5d586;background:#200000 url(bg.png);}
html{overflow-y:scroll;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-weight: normal;font-style: normal;}
ul{list-style: none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:blod;font-size:14px;}
q:before,q:after{content:'';}
a{text-decoration:none;color:#f5d586;}
a:hover{text-decoration:underline;}

/* 2. header and footer
----------------------------------------------------------------------------------------------- */
#header{width:100%;background:url(header-bg.png) repeat-x;height:140px;}
#topinfo{position:relative;background:url(top_logo.png) no-repeat;height:140px;}
#button_box1 {position:absolute;left:740px;top:40px;width:140px;height:70px;z-index:1;}
#button_box1 a{background:url(top_user.png) no-repeat;background-position:0% 93%; width:140px; height:70px; display:block; text-indent:-9999px;}
#button_box1 a:hover{background-position:30% -1%;width:140px; height:70px;}
#button_box2 {position:absolute;left:865px;top:40px;width:140px;height:70px;z-index:2;}
#button_box2 a{background:url(top_cktk.png) no-repeat;background-position:0% 93%; width:140px; height:70px; display:block; text-indent:-9999px;}
#button_box2 a:hover{background-position:30% -1%;width:140px; height:70px;}

#button_box3 {position:absolute;left:450px;top:40px;width:143px;height:90px;z-index:3;}
#button_box3 a{background:url(top123.png) no-repeat;background-position:0% 93%; width:143px; height:90px; display:block; text-indent:-9999px;}
#button_box3 a:hover{background-position:30% -1%;width:150px; height:90px;}

#button_box31 {position:absolute;left:650px;top:40px;width:143px;height:90px;z-index:3;}
#button_box31 a{background:url(top124.png) no-repeat;background-position:0% 93%; width:143px; height:90px; display:block; text-indent:-9999px;}
#button_box31 a:hover{background-position:30% -1%;width:150px; height:90px;}



#webset li,#goog{background:url(icon-v1.png) no-repeat;}
#webset{
	position:absolute;
	top:5px;
	right:65px;
	width: 150px;
}
#webset li{float:left;line-height:25px;padding-left:20px;margin-right:5px;}
#webset li.shou{background-position:-8px -19px;}
#webset li.se{background-position:-7px -63px;}
#userinfo{position:absolute;top:5px;right:0px;width:345px; height:40px;text-align:left; line-height:30px; font-size:12px; background:url(userinfobg.png) no-repeat;}
#userinfo p{background:url(icon-v1.png) no-repeat;background-position:-0px -15px;padding-left:30px; font-weight:bold;color:#F5D586; padding-right:20px; letter-spacing:1px;}
#userinfo p b{ color:#F5D586;text-decoration:underline;}
#userinfo p span{ float:right;}
#userinfo p a.logout{ text-decoration:underline;}
#goog{position:absolute;bottom:10px;right:10px;width:500px;line-height:25px;background-position:-7px -103px;}
#goog p{padding-left:25px;}

#nav{ background:url(nav-dafu-bg.gif);height:45px;}
#nav li{float:left;width:166px;cursor:pointer;text-indent:-5000px;}
#nav li a{display:block;width:166px;height:45px;}
#nav li.a1:hover{background:url(nav-over-bg.gif);}
#nav li.a2:hover{background:url(nav-over-bg.gif) -166px 0;}
#nav li.a3:hover{background:url(nav-over-bg.gif) -332px 0;}
#nav li.a4:hover{background:url(nav-over-bg.gif) -498px 0;}
#nav li.a5:hover{background:url(nav-over-bg.gif) -664px 0;}
#nav li.a6:hover{background:url(nav-over-bg.gif) -830px 0;}

#footer{background:url(footer-bg.gif);height:95px;text-align:center;margin-top:15px;margin-bottom:10px;}
#footnav{padding:10px 0;font-weight:bold;}
#copyright{line-height:20px;padding-top:10px;color:#a05938;}
/* 3. common style
----------------------------------------------------------------------------------------------- */
.w{width:1000px;margin:0 auto;}

.side{float:left;width:230px;}
.main{float:left;width:760px;margin-left:10px;}
.clear:after{clear:both;content:"";display:block;}
.clear{zoom:1;}
.mtop{margin-top:10px;}
.text{line-height:20px;}
.title{height:48px;}
.main-con-bg{background:#630000;border-radius:0 0 3px 3px;padding:20px 20px 30px 20px;}

.sideinfo{background:url(side-bg.gif);height:466px;}/* index style */
.tel-btn{width:210px;margin:0 auto;padding-top:160px;}
.tel-btn li{margin-top:10px;}
.tel-btn li.entergames a,.tel-btn li.reguser a{display:block;width:210px;height:58px;}
.tel-btn li.entergames a{background:url(btn-enter-dafu.gif);}
.tel-btn li.entergames a:hover{background:url(btn-enter-over.gif);}
.tel-btn li.reguser a{background:url(btn-reg-dafu.gif);}
.tel-btn li.reguser a:hover{background:url(btn-reg-over.gif);}
.main-ban{background:url(main-ban-bg.gif);height:308px;padding:4px 0 0 4px;}


.game-index-bg{background:url(game-index-bg.png);height:319px;padding-top:50px;position:relative;}


.game-index-bg1{background:url(game-index-bg-1.png);height:319px;padding-top:10px;position:relative;}


.game-index-bg2{background:url(game-index-bg-1.png);height:400px;padding-top:10px;position:relative;}

.game-kjgn-bg{background:url(kjgn_bg.png);height:153px;position:relative;}
.gi-more{position:absolute;top:8px;right:10px;width:87px;height:28px;}
.gi-more a{display:block;width:87px;height:28px;}
.game-index-info{}
.game-index-info li{width:237px;float:left;margin-left:10px;padding-top:200px;text-align:center;}
.game-index-info li h3{line-height:25px;font-size:20px;padding-top:5px;}
.game-index-info li p{line-height:19px;padding:0 8px;}
/* ad-------------------
=========================================== */
div#MainPromotionBanner{width:752px;height:304px;}
#MainPromotionBanner #SlidePlayer {position:relative;margin: 0 auto;}
#MainPromotionBanner .Slides{padding: 0;margin: 0;list-style: none;height: 304px;overflow: hidden;}
#MainPromotionBanner .Slides li {float: left;width: 752px;height: 304px;}
#MainPromotionBanner .Slides img{border:0;display: block;width: 752px;height: 304px;	}
#MainPromotionBanner .SlideTriggers{margin: 0;padding: 0;list-style: none; position: absolute; top: 265px; right: 10px;z-index: 10;height: 25px;	}
#MainPromotionBanner .SlideTriggers li{float: left;display: inline;color: #74a8ed;text-align: center;line-height:16px;width: 16px;height: 16px;font-family: Arial;font-size: .9em;cursor: pointer;overflow: hidden; margin:3px 6px;background: url(slide_trigger.gif) no-repeat center center;}
#MainPromotionBanner .SlideTriggers li.Current{ color:#fff; background: url(slide_trigger_c.gif) no-repeat center center;border:0; font-weight:bold;font-size: 1.4em;line-height: 21px;height: 21px;width: 21px;margin:0 6px; }

/* layout style ----------
===================================== */
.bcontent{width:1001px; margin:0 auto; height:auto; margin-top:10px; background-color:#0e0e0e}

/* register*/
.bcontent .content_left{width:230px; float:left;}
.bcontent .content_left_img{padding-left:1px;}
.bcontent .sanxiaotu{width:230px;}
.bcontent .sanxiaotu img{margin-top:10px;}
.bcontent .content_right{width:760px;  float:left; padding-left:10px;/*background:#630000;border-radius:0 0 3px 3px;padding:20px 20px 30px 20px;*/}


.bcontent .content_right_co{width:760px;min-height:auto;color:#feeb75;border-radius:0 0 3px 3px;}


.bcontent .content_right1{width:760px; float:left; padding-left:10px;/*background:#630000;border-radius:0 0 3px 3px;padding:20px 20px 30px 20px;*/}
.bcontent .content_right_co1{width:760px;min-height:680px; height:auto;color:#feeb75;background-color: #0E0E0E;border-radius:0 0 3px 3px;}
.bcontent .content_right_title{width:760px; background:url(title_content_bg.gif) no-repeat; height:53px;}
.bcontent .content_right_title_left{width:343px; float:left;  font-size:20px; margin-top:15px; padding-left:20px;}
.bcontent .content_right_title_right{width:341px; float:left; text-align:right; margin-right:23px; margin-top:20px; font-size:12px;}
.bcontent .neiline{ width:760px; padding-top:5px;}
.bcontent .neiline1{background:url(neiline_03.jpg) no-repeat; width:727px; height:5px; margin-top:5px;}
.bcontent .content_right_content{width:664px; margin-left:33px; margin-top:15px; font-size:12px; line-height:25px;}
.bcontent .content_right_content001{width:664px; margin-left:33px; margin-top:15px; font-size:12px; line-height:25px;}
.bcontent .content_right_content_pay{width:740px; margin-left:10px; margin-top:15px; font-size:12px; line-height:25px; }
.bcontent .content_right_content1{width:664px; margin-left:33px; margin-top:10px; font-size:12px;}
.bcontent .content_right_content12{width:694px; margin-left:13px; margin-top:10px; font-size:12px;}
.bcontent .content_right_content001 p{ margin-top:20px; text-indent:2em;}
.bcontent .content_right_title_right a{text-decoration:none; color:#FEEB75;}
.bcontent .content_right_title_right a:hover{text-decoration:underline; color:#FEEB75;}
.bcontent .content_right_content_t{width:664px; height:27px;}
.bcontent .t_t,.bcontent .t_t1,.bcontent .t_t2,.bcontent .t_t_ly{
   background:url(page_header_tag.gif) no-repeat;
   width:123px; height:27px;float:left; line-height:27px; text-align:center;
}
.bcontent .t_t a,.bcontent .t_t1 a,.bcontent .t_t2 a{text-decoration:none; color:#CCCC99;}

.bcontent .t_t{margin-left:149px;}
.bcontent .t_t1{margin-left:20px;}
.bcontent .t_t2{margin-left:20px;}
.bcontent .t_t_ly{;margin-left:5px; }

/*游戏*/
.bcontent .youxi{width:727px; height:auto; height:700px;}
.bcontent .youxi ul{width:727px; height:auto;}
.bcontent .youxi ul li{list-style:none; width:350px; float:left; margin-left:10px; border:1px solid #703A00; height:160px; margin-top:10px;}
.bcontent .youxi_zong{width:350px;}
.bcontent .youxititle{width:350px; font-size:14px; height:30px;}
.bcontent .youxititles{height:30px;background:#814700; line-height:30px; padding-left:20px; font-size:16px; font-weight:bold;}
.bcontent .youxititles span{ float:right; margin-right:10px;font-size:14px; text-decoration:underline;}
.bcontent .youxicontent{width:350px; margin-top:10px; font-size:12px;}
.bcontent .youxicon_left{width:190px; float:left; line-height:18px; padding-left:10px; height:80px;}
.bcontent .youxicon_right{width:150px; float:left; height:80px;}
.bcontent .youxicon_right img{ border:2px solid #BA742A;}
.bcontent .youxicon_right img:hover{ border:2px solid #FDE97D;}
.bcontent .youximore{
padding-right:100px;font-size:16px; font-weight:bold; text-align:center;
}
.bcontent .youximore a{text-decoration:underline; font-size:16px; color:#FEEB75;}
.bcontent .youximore a:hover{font-size:15px; color:#FEEB75;}
.bcontent .content_youxi{width:727px; margin-top:10px; height:auto;}
.bcontent .content_youxi2{width:727px; margin-top:10px; height:1450px;}
.bcontent .content_youxi3{width:727px; margin-top:10px; height:1400px;}
.bcontent .content_youxi5{width:727px; margin-top:10px; height:1550px;}
.bcontent .content_youxi6{width:727px; margin-top:10px; height:1200px;}
.bcontent .content_youxi8{width:727px; margin-top:10px; height:800px;}
.bcontent .content_yx_left{width:557px; float:left;}
.bcontent .content_yx_title{font-size:16px; padding-left:20px; width:537px;}
.bcontent .content_yx_img{width:557px; text-align:center; margin-top:20px;}
.bcontent .content_yx_content{width:517px; padding-left:20px; padding-right:20px; margin-top:20px; line-height:20px; font-size:12px;}
.bcontent .content_yx_content0{width:517px; padding-left:20px; padding-right:20px; margin-top:20px; font-weight:bold; font-size:14px;}
.bcontent .content_yx_right{width:170px; float:left;}
.bcontent .content_yx_right ul{width:170px;}
.bcontent .content_yx_right ul li {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("live_page_btn.jpg");
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: auto auto;
    cursor: pointer;
    font-size: 14px;
    font-weight: 600;
    height: 33px;
    line-height: 34px;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin: 0;
    overflow: hidden;
    padding-left: 30px;
}

.bcontent .content_yx_right .list_hit {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("live_page_hit.jpg");
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: auto auto;
    color: #990000;
    font-size: 14px;
    font-weight: 600;
    height: 33px;
    line-height: 34px;
}
.bcontent .content_yx_right .list_hit a {color: #990000;text-decoration:none}
.bcontent .content_yx_right a { color: #666666;text-decoration:none;}
.bcontent .dvcontent{width:710px; margin-top:40px;color: #CC9933; font-size:12px; margin-top:20px; line-height:20px; padding-left:25px; padding-right:5px;}
.bcontent .dvcontent ul{width:710px;}
.bcontent .dvcontent ul li{width:705px; margin-left:5px; margin-top:5px; list-style:none;}
.bcontent .dvcontent a{text-decoration:none; color:#CCCC99;}
.bcontent .dvcontent a:hover{text-decoration:underline; color:#CCCC99;}
.bcontent .page_list { margin: 10px 20px 10px 20px;width: 517px;}
.bcontent .page_list li {
    display: list-item;
    line-height: 130%;
    list-style-position: inside;
    list-style-type: decimal;
    margin-bottom: 10px;
    overflow-x: visible;
    overflow-y: visible;
    vertical-align: text-top;
    width: 517px;
	font-size:12px;
}
.bcontent .page_word {
    line-height: 150%;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    width: 517px;
	font-size:12px;
}

.bcontent .page_img_02 {
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    text-align: center;
    width: 530px;
}

.bcontent .table_title1 {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("table.jpg");
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: auto auto;
    color: #FFFFFF;
    height: 22px;
    line-height: 22px;
    text-align: center;
}

.bcontent .table_cont1 {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom-color: #310101;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: #310101;
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style-value: solid;
    border-left-width-ltr-source: physical;
    border-left-width-rtl-source: physical;
    border-left-width-value: 1px;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: #310101;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: solid;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width-value: 1px;
    border-top-color: #310101;
    border-top-style: solid;
    border-top-width: 1px;
    text-align: center;
}

.bcontent  .T_cont1 {
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: #310101;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: solid;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width-value: 1px;
    color: #FEEB75;
    height: 22px;
    line-height: 22px;
}

.bcontent  .table_cont .noborder {
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: -moz-use-text-color;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: none;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width-value: medium;
}

.bcontent  .Sbackground {
    background-attachment: scroll;
    background-clip: border-box;
    background-color:#000;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
}

/*在线存款*/
.bcontent .content_t_t{margin-top:30px;}
.bcontent .content_t_t1{margin-top:5px;}
.bcontent .content_t_t a{color:#FEEB75; text-decoration:none;}
.bcontent .content_t_t a:hover{color:#FEEB75; text-decoration:underline;}
.bcontent .yhico li {float: left;list-style-type: none;margin: 5px;}

/**太阳城最新资?*/
.bcontent .news{width:1001px; margin-top:15px; height:auto; }
.bcontent .new_left{width:702px; float:left; height:840px;}
.bcontent .new_left_left{
	width:345px;height:275px;float:left;border:solid 1px #d1a03a; 
	background-color: #4f0909;background-repeat: no-repeat;
}
.bcontent .new_left_left_title{width:347px; height:20px;}
.bcontent .title_left{width:290px; margin-left:10px; font-size:16px; font-weight:bolder; float:left; margin-top:5px; color:#FEEB75;}
.bcontent .more{width:47px; float:left; color:#FEEB75; margin-top:5px;}
.bcontent .more a{color:#FEEB75; text-decoration:none;}
.bcontent .more a:hover{color:#FEEB75; text-decoration:underline;}
.bcontent .new_content{width:347px; margin-top:15px; color:#CCCC99;}
.bcontent .new_content ul{width:347px; font-size:14px; }
.bcontent .sss{text-align:right; float:right;}
.bcontent .new_content ul li{width:326px; list-style:none; margin-top:4px; margin-left:15px;}
.bcontent .new_left_right{
	width:345px;margin-left:6px;height:275px;float:left;border:solid 1px #d1a03a; 
	background-color: #4f0909;background-repeat: no-repeat; line-height:18px;
}
.bcontent .new_right{
	width:290px;height:840px;float:left;margin-left:6px;
	border:solid 1px #d1a03a; background-color: #4f0909;
	background-repeat: no-repeat;
}
.bcontent .right_title{width:295px; height:20px;}
.bcontent .title_right{width:230px; margin-left:15px; font-size:16px; font-weight:bolder; float:left; margin-top:5px; color:#FEEB75;}
.bcontent .right_more{width:40px; float:left; margin-top:5px; color:#FEEB75;}
.bcontent .right_more a{color:#FEEB75; text-decoration:none;}
.bcontent .right_more a:hover{color:#FEEB75; text-decoration:underline;}
.bcontent .remen_content{width:295px; margin-top:20px; color:#CCCC99;}
.bcontent .remen_content ul{width:295px;}
.bcontent .remen_content ul li{width:280px; margin-left:15px; margin-top:4px; list-style:none;}
.bcontent .new_content a{color:#CCCC99; text-decoration:none;}
.bcontent .new_content a:hover{color:#CCCC99; text-decoration:underline;}
.bcontent .remen_content a{color:#CCCC99; text-decoration:none; font-size:14px;}
.bcontent .remen_content a:hover{color:#CCCC99; text-decoration:underline;}
.bcontent  .content_t_t12{font-size:12px;margin-top:20px; height:500px;}
.bcontent  .content_t_t12 ul{width:694px; padding:0px; margin:0px; height:auto;}
.bcontent  .content_t_t12 ul li{width:220px; margin-left:9px; list-style:none; float:left; height:150px; border:1px solid #666; margin-top:20px; background-color:#3c0404;}
.bcontent  .tiyan_cont,.bcontent .tiyan_zong {width:220px;}
.bcontent  .tiyan_title{margin-top:10px; padding-left:5px; font-weight:bold; font-size:14px; float:left; width:85px;}
.bcontent  .tiyan_shijian{ margin-top:12px; float:left; width:130px;}
.bcontent  .tiyan_c{margin-top:7px; line-height:22px; padding-right:5px; padding-left:5px;}

/*最新优?*/
.bcontent .youhui_content{width:99%; margin-top:15px; color:#CCCC99;}
.bcontent .youhui_content ul{width:99%; font-size:14px; }
.bcontent .sss{text-align:right; float:right;}
.bcontent .youhui_content ul li{width:99%; list-style:none; margin-top:4px; margin-left:15px;}
.bcontent .youhui_content a{color:#CCCC99; text-decoration:none;}
.bcontent .youhui_content a:hover{color:#CCCC99; text-decoration:underline;}


.sideinfo{background:url(side_bg.png);height:466px;}
.sideinfo2{background:url(side_bg2.png);height:600px;}
.sideinfo3{background:url(side_bg3.png);height:760px;}
.canguan,.jryx{ padding:25px 0 0 6px;}

.sideinfo2 .canguan,.sideinfo3 .jryx{padding:170px 0 0 6px;}
.canguan a,.jryx a{ display:block; width:225px; height:116px; background: url(canguan0.png);}
.canguan a:hover,.jryx a:hover{background: url(canguan1.png);}
.jryx a{background:url(jryx1.png) no-repeat;background-position:-1px -2px;}
.jryx a:hover{background: url(jryx0.png) no-repeat; background-position:0px 1px;}

.tel-btn{width:210px;margin:0 auto;padding-top:19px;}
.sideinfo2 .tel-btn{width:210px;margin:0 auto;padding-top:16px;*padding-top:26px}
.ul_links{width:210px;margin:0 auto;padding-top:19px;}
.ul_links li a{display:block;width:212px;height:60px;}
.ul_links li.game a{background: url(gamebg.png) no-repeat;}
.ul_links li.game a:hover{background-position:0px -70px;}
.ul_links li.rebate a{background: url(rebatebg.png) no-repeat;background-position:0px -70px;}
.ul_links li.rebate a:hover{background-position:0px 0px;}
.ul_links li.pay a{background: url(paybg.png) no-repeat;}
.ul_links li.pay a:hover{background-position:0px -70px;}
.ul_links li.draw a{background: url(drawbg.png) no-repeat;}
.ul_links li.draw a:hover{background-position:0px -70px;}
.ul_links li.profile a{background: url(profilebg.png) no-repeat;}
.ul_links li.profile a:hover{background-position:0px -70px;}
.lastuser{padding-left:10px;margin-top:19px;}
.lastuser p{ font-size:16px;line-height:26px;}
p.loginip a{ text-decoration:underline}
p.logintime{}
.cg_zhanghao{width:210px; height:125px;margin-top:19px; padding-left:15px;}
.cg_zhanghao p{ font-size:18px;line-height:26px;}
.cg_zhanghao p.acc{padding-bottom:8px;}
.cg_zhanghao p.pass{ padding-top:8px;}
.tel-btn li,.ul_links li{margin-top:10px;}

.tel-btn li.entergames a,.tel-btn li.reguser a{display:block;width:212px;height:60px;}
.tel-btn li.entergames a{background: url(jinru0.jpg);}
.tel-btn li.entergames a:hover{background:url(jinru1.jpg);}
.tel-btn li.reguser a{background:url(register0.jpg);}
.tel-btn li.reguser a:hover{background:url(register1.jpg);}

.newgame_box{ clear:both;}
.newgame_title{background:url(biaoti.png) no-repeat;height:62px;position:relative;}
.newgame_content{background:#630100;}
.newgame_bottom{background:url(kjgn_bg_bottom.png) no-repeat;height:7px;}
.ul_newgame{ height:349px; padding-left:2px;}
.ul_newgame li{ float:left; width:246px; height:352px;}
.ul_newgame li a{display:block; width:248px; height:349px;text-indent:-9999px;}
.ul_newgame li a:hover{background:url(gamethisbg.png) no-repeat;}
.ul_newgame .li_zhenren{background:url(zhenren.jpg) no-repeat;width:253px; height:352px;}
.ul_newgame .li_zhenren a:hover{ margin:0px 0px 0px 12px;}
.ul_newgame .li_qijian{background:url(qijian.jpg) no-repeat;width:246px; height:352px;}
.ul_newgame .li_qijian a:hover{ margin:0px 0px 0px 3px;}
.ul_newgame .li_dianzi{background:url(dianzi.jpg) no-repeat;width:246px; height:352px;}
.ul_newgame .li_dianzi a:hover{ margin:0px 0px 0px 4px;}
.ul_newgame .li_caipiao{background:url(caipiao.jpg) no-repeat;width:249px; height:352px;}
.ul_newgame .li_caipiao a:hover{ margin:0px 0px 0px 4px;}



.red{color:#F00}
.title_b{ margin:0 auto; width:586px; margin-bottom:10px;}
.game_1{ padding-left:8px;}
.game_1 li{ float:left; width:238px; height:141px; list-style:none; display:block; margin:10px 5px 0 5px;}
.game_1 a{display:block; width:238px; height:141px;background:url(game_1.png) no-repeat;}
.game_1 a:hover{background:url(game_2.png) no-repeat; display:block; width:238px; height:141px; text-decoration:none;}
.game_1_1{ float:left; padding:17px 0 0 15px;}
.game_1_2{ float:left; width:100px; padding:20px 0 0 6px; text-align:center; font-size:14px; color:#f78f08; }
.game_1_2 img{ margin-top:37px;}
.tips_box{ clear:both; padding:20px 15px; font-size:14px;}

.cunkuan_div{ padding:5px 30px;}
.zxck_box,.rgck_box,.kstk_box{width:165px; height:95px; float:left; line-height:95px; margin-left:35px;}
.kstk_box{ padding-top:4px;}
.zxck_box a{background:url(zxck_bg.png) no-repeat;background-position:32% 96%; width:165px; height:95px; display:block; text-indent:-9999px;}
.zxck_box a:hover{background-position:32% -5%;width:165px; height:95px;}
.rgck_box a{background:url(rgck_bg.png) no-repeat;background-position:32% 95%; width:165px; height:95px; display:block; text-indent:-9999px;}
.rgck_box a:hover{background-position:32% 2%;width:165px; height:95px;}
.kstk_box a{background:url(kstk_bg.png) no-repeat;background-position:32% 5%; width:165px; height:90px; display:block; text-indent:-9999px;}
.kstk_box a:hover{background-position:32% 102%;width:165px; height:90px;}

.register_div{ text-align:left; padding-bottom:20px;}
.register_div fieldset {padding:10px;margin:10px;border:1px solid #3C0202;border-radius:5px;background:#260000;}
.register_div legend{font-size:16px;font-weight: bold;letter-spacing:5px;padding:5px;line-height:25px;background:#510202;color:#FEEB75; margin-left:10px;}
.register_div fieldset p{padding-left:50px; line-height:30px; margin-bottom:10px;}
.register_div fieldset p label{ font-size:14px; font-weight:bold; width:90px; height:30px; display:block; float:left; text-align:right;}
.register_div fieldset p label.gameadd{width:115px;text-align:left;}
.register_div fieldset span.sred{ color:#F00;}
.register_div fieldset p input{ height:23px; line-height:23px; font-weight:bold; margin:2px 5px;}
.register_div .agree{padding-left:30px; line-height:30px; line-height:16px; font-size:14px; height:16px;margin-top:10px;}
.register_div .submit_p{ padding-left:160px; margin-top:20px;}
.joinform_submit{ line-height:30px; font-size:12px; padding:5px 10px;}

.user_index_box{text-align:left;}
.user_index_left{ width:320px; height:200px; float:left;}
.user_index_left div,.user_index_right div{ clear:both;line-height:30px;}
.user_index_left div p,.user_index_right div p{ width:80px; padding:0px; float:left; text-align:right}
.user_index_left div strong,.user_index_right div strong{ width:185px; float:left; margin-left:10px; text-align:left;font-weight:bold; color:#EED401; font-size:16px;}
.user_index_right div strong span,.user_index_left div strong span{margin-left:5px;float:right; font-size:14px;}
.user_index_right div strong a,.user_index_left div strong a{ color:#EED401}
.user_index_right div strong span a,.user_index_left div strong span a{color:#FEEB75;text-decoration:underline;}
.user_index_left div input.rebateurl{line-height:26px; height:26px;}
.user_index_right{ width:320px; height:200px; float:right;}
.gamelistdiv{height:220px;}
.user_index_left div.entergame{ padding:5px; padding-top:10px; padding-left:20px;}
.table_div{text-align:left;}
.table_div fieldset,.user_index_left fieldset,.user_index_right fieldset{padding:10px 6px;margin:10px;border:1px solid #3C0202;border-radius:5px;background:#260000;}
.table_div legend,.user_index_left legend,.user_index_right legend{font-size:16px;font-weight: bold;letter-spacing:5px;padding:5px;line-height:25px;background:#510202;color:#FEEB75; margin-left:10px;*margin:0 -7px;}
/*
.table_div .table{BORDER-COLLAPSE: collapse; border-color:#000;}
.table_div .table th{ background:url(/static/98v/tableth.jpg) repeat-x; color:#666666; line-height:30px; height:30px; font-weight:bold; padding-left:5px;}
*/
.table_div .table td a{ color:#F00;font-weight: bold;}

.bank_box{width:525px; height:155px; float:left; margin-left:5px;}
.bank_box label{ display:block; padding:3px; width:115px; float:left; border:1px solid #ccc; margin-right:5px; margin-bottom:5px; background:#630000}

.getbank_div fieldset p label{width:115px;}
.getbank_div fieldset p span b{ color:#F00; padding:0 5px; letter-spacing:2px;}

.user_rebate_box{text-align:left;}
.user_rebate_tj{}
.user_rebate_tj fieldset{padding:10px;margin:10px;border:1px solid #3C0202;border-radius:5px;background:#260000;}
.user_rebate_tj legend{font-size:16px;font-weight: bold;letter-spacing:5px;padding:5px;line-height:25px;background:#510202;color:#FEEB75; margin-left:10px;*margin:0 -7px;}

.user_rebate_tj{}
.ul_rebate{width:590px;}
.ul_rebate li{line-height:30px; height:30px; width:590px;}
.ul_rebate li p.tj_a{ width:85px; float:left;text-align:right;}
.ul_rebate li p.tj_b{ width:110px; float:left;font-weight:bold;color:#EED401;font-size:16px;text-align:right;}
.ul_rebate li p.tj_bb{ width:110px; float:left;font-weight:bold;color:#EED401;font-size:16px;text-align:left; padding-left:10px;}
.ul_rebate li p.tj_c{ width:95px; float:left;text-align:right;}
.ul_rebate li p.tj_d{ width:100px; float:left;font-weight:bold;color:#EED401;font-size:16px;text-align:left; padding-left:10px;}
.ul_rebate li p.tj_e{ width:85px; float:left;text-align:right;}
.ul_rebate li p.tj_f{ width:85px; float:left;text-align:right;font-weight:bold;color:#EED401;font-size:16px;text-align:left; padding-left:10px;}
.ul_rebate li p.tj_ee{width:70px; float:left;text-align:right; padding-right:20px;}
.ul_rebate li p.tj_ee a{color:#FEEB75;text-decoration:underline;font-size:14px;}
.ul_rebate li p.tj_linkt{ width:85px; float:left;}
.ul_rebate li p.tj_linka{ width:210px; float:left;}
.ul_rebate li p.tj_linka input.rebateurl{line-height:24px; height:24px;}
.ul_rebate li p.tj_linkbox{width:85px; float:left;}
.user_rebate_tj .cunkuan_div{padding:5px; padding-top:15px;}

/* box */
.box{position:absolute;width:600px;left:50%;height:190px;z-index:100;background-color:#4C0000;border:8px #280202 solid;padding:1px;}
.box h2{height:55px;font-size:16px;position:relative;padding-left:10px;line-height:55px;color:#FEEB75;}
.box h2 a{position:absolute;right:5px;font-size:12px;color:#FEEB75; padding:2px;}
.box .mainlist{padding:10px; border-top:1px solid #61190D; color:#FFFF00; padding-left:20px;}
.box .mainlist p{ line-height:30px;}
#TB_overlayBG{background-color:#666;position:absolute;z-index:99;left:0;top:0;display:none;width:100%;height:100%;opacity:0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;}
.list_left{width:220px; height:80px; float:left;}
.fkok{width:320px; height:40px; float:left; padding-top:45px;}

.fkok a.negative{
    color:#d12f19;
}
.fkok a.negative:hover{
    background:#fbe3e4;
    border:1px solid #fbc2c4;
    color:#d12f19;
}
.fkok a.negative:active{
    background-color:#d12f19;
    border:1px solid #d12f19;
    color:#fff;
}

/* REGULAR */

.fkok a.regular{
    color:#336699;
}
.fkok a.regular:hover{
    background-color:#dff4ff;
    border:1px solid #c2e1ef;
    color:#336699;
}
.fkok a.regular:active{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}
.fkok a, .fkok button{
    display:block;
    float:left;
    margin:0 15px 0 0;
    background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;
    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:12px;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:8px 10px 8px 7px; /* Links */
}
.gopayonline_div .bank_box{width:460px; height:155px; float:left; margin-left:5px;}
.gopayonline_div .bank_box label{ display:block; padding:3px; width:115px; float:left; border:1px solid #ccc; margin-right:5px; margin-bottom:5px;}
.gopayonline_div{ text-align:left; padding-bottom:20px; color:#FF0;font-size:12px;}
.gopayonline_div fieldset {padding:10px;margin:10px;border:1px solid #000;border-radius:5px;background:#282828}
.gopayonline_div legend{font-size:16px;font-weight: bold;letter-spacing:5px;padding:5px;line-height:25px;background:#000;color:#FEEB75; margin-left:10px;}
.gopayonline_div fieldset p{padding-left:50px; line-height:30px; margin-bottom:10px;}
.gopayonline_div fieldset p label{ font-size:14px; font-weight:bold; width:90px; height:30px; display:block; float:left; text-align:right;}
.gopayonline_div fieldset p label.gameadd{width:120px;text-align:left;}
.gopayonline_div fieldset span.sred{ color:#F00;}
.gopayonline_div fieldset p input{ height:23px; line-height:23px; font-weight:bold; margin:2px 5px;}
.gopayonline_div .submit_p{ padding-left:160px;}
.gopayonline_div .joinform_submit{ line-height:35px; font-size:12px; padding:0 10px; height:35px; font-weight:normal;}
label.online_label{ color:#FEEB75;font-weight:normal;}
.godraw_div .bank_box{width:460px; height:55px; float:left; margin-left:5px;}
.godraw_div .bank_box label{ display:block; padding:3px; width:115px; float:left; border:1px solid #ccc; margin-right:5px; margin-bottom:5px;}
.godraw_div{ text-align:left; padding-bottom:20px; color:#FF0;font-size:12px;}
.godraw_div fieldset {padding:10px;margin:10px;border:1px solid #3C0202;border-radius:5px;background:#260000}
.godraw_div legend{font-size:16px;font-weight: bold;letter-spacing:5px;padding:5px;line-height:25px;background:#000;color:#FEEB75; margin-left:10px;}
.godraw_div fieldset p{padding-left:50px; line-height:30px; margin-bottom:10px;}
.godraw_div fieldset p label{ font-size:14px; font-weight:bold; width:90px; height:30px; display:block; float:left; text-align:right;}
.godraw_div fieldset p label.gameadd{width:120px;text-align:left;}
.godraw_div fieldset span.sred{ color:#F00;}
.godraw_div fieldset p input{ height:23px; line-height:23px; font-weight:bold; margin:2px 5px;}
.godraw_div .agree{padding-left:30px; line-height:30px; line-height:16px; font-size:14px; height:16px;margin-top:10px;}
.godraw_div .submit_p{ padding-left:160px;}
.godraw_div .joinform_submit{ line-height:35px; font-size:12px; padding:0 10px; height:35px; font-weight:normal;}

.aboutus{ font-size:12px;}
.aboutus p{font-size:12px;line-height:22px; padding-left:20px;}
p.about_title{ font-size:16px; font-weight:bold; line-height:45px;}
p.about_tdiv{ background:#280202; height:30px; font-size:14px; line-height:30px;font-weight:bold; margin:10px 0;}
p.about_tdd{font-size:14px;font-weight:bold; margin-top:10px;}

.title123{ font-size:14px; padding-left:20px; padding-top:10px; line-height:30px;}









.newsbox
{
	width: 318px;
	float: left;
	border: solid 1px #5B2928;
	margin: 0 7px 0px 6px;
	height: 298px;
}
.newsbox .newsbox_title
{
	font-size: 14px;
	color: #f5d586;
	text-align: left;
	border-bottom: dotted 1px #5B2928;
	padding: 5px;
}
.newsbox .newsbox_title span
{
	padding-left: 240px;
}
.newsbox .newsbox_title span a:link,.newsbox .newsbox_title span a:visited
{
	color:#f5d586
	text-decoration: none;
}
.newsbox .newsbox_title span a:active,.newsbox .newsbox_title span a:hover
{
	color: #f00;
	text-decoration: none;
	border-bottom: solid 1px #f00;
}
.newsbox ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}
.newsbox ul li
{
	padding: 5px;
	margin: 0;
	list-style: none;
	text-align: left;
	line-height:16px;
}
.newsbox ul li a:link,.newsbox ul li a:visited
{
	color:#f5d586;
	text-decoration: none;
}
.newsbox ul li a:active,.newsbox ul li a:hover
{
	color: #f00;
	text-decoration: none;
	border-bottom: solid 1px #f00;
}




/* ֳͼ */
#picture
{
	
	padding-left: 12px;
}
#picture .viewpic
{
	padding: 0 5px 0 0;
}
#picture .viewpic img
{
	padding: 0 19px 15px 6px;
}


.postlist {
	MARGIN: 15px 0px 0px;color:f5d586; padding-left:20px;
}
.postlist LI {
	PADDING-LEFT: 12px; BACKGROUND: url(arrow_6.gif) no-repeat 0px 14px; FLOAT: left; WIDTH: 700px; LINE-HEIGHT: 32px; BORDER-BOTTOM: #f5d586 1px dashed; HEIGHT: 32px
}
.postlist LI H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; WIDTH: 500px; color:#f5d586;
}
.postlist LI SPAN {
	FLOAT: right; WIDTH: 80px; COLOR: #f5d586; TEXT-ALIGN: right
}

.wp-pagenavi {
	CLEAR: both; padding-top:50px;
}
.wp-pagenavi A {
	BORDER-RIGHT: #f5d586 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f5d586 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #f5d586 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #f5d586 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi SPAN {
	BORDER-RIGHT: #f5d586 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f5d586 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #f5d586 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #f5d586 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi A:hover {
	BORDER-LEFT-COLOR: #bfbfbf; BORDER-BOTTOM-COLOR: #bfbfbf; BORDER-TOP-COLOR: #bfbfbf; BORDER-RIGHT-COLOR: #bfbfbf
}
.wp-pagenavi SPAN.current {
	BORDER-LEFT-COLOR: #bfbfbf; BORDER-BOTTOM-COLOR: #bfbfbf; BORDER-TOP-COLOR: #bfbfbf; BORDER-RIGHT-COLOR: #bfbfbf
}
.wp-pagenavi SPAN.current {
	FONT-WEIGHT: bold
}


.ft2{ font-size:16px; font-weight:bold}