* {margin:0; padding:0;}
table { BORDER-COLLAPSE: collapse;}
body {width:1002px;margin:0 auto;font:12px Arial;color:#000; background:#FFF;background-image:url(black.png);}
a {color:#fff; text-decoration:underline}
a:hover {color:#f00; text-decoration:none}
img {border:none}
ul {margin:0;padding:0}
h1 {font:12px Arial;}
h3 { width:160px; height:30px; line-height:30px; padding-left:10px; margin-left:10px; background:url(xm1.jpg) no-repeat;  font-size:13px; font-weight:bolder;}
h4 { width:160px; height:35px; line-height:35px; padding-left:15px; margin-left:10px; background:url(xm2.jpg) no-repeat;  font-size:13px; font-weight:bolder;}
li {list-style:none}
#clear {clear:both; *display:none; width:0; height:0; }
/*****************************************头部样式*********************************************/
#box,#top {width:964px; height:auto; text-align:center; margin:0; }
#top_box { background:url(top_bg.jpg) left repeat-x; width:964px; height:100px; float:left;}
#top_left { float:left; width:171px; height:84px; margin:8px 30px 8px 25px;}
#top_conter { float:left; background:url(banner.jpg) bottom no-repeat; width:514px; height:85px; margin:10px 10px 5px 5px; vertical-align:top;}
#top_right { float:left;  width:150px; height:100px; text-align:right; margin-left:0}
#top_right ul {width:150px; height:60px; margin:20px 0;}
#top_right li {width:100px; height:20px; line-height:20px; margin-right:30px;}
#top_right li a {background:url(gif-5.gif) 0px 50% no-repeat;padding-left:20px;color:#666;}
#top_right li a:hover {color:#FF0000}
#web_link {background: url(dh_bg.jpg) left repeat-x; width:1002px; height:30px; text-align:center; float:left;}
#web_link ul {width:810px; height:30px; text-align:center;}
#web_link li {float:left; width:100px; height:30px; line-height:30px; border-right:1px solid #CCC; font-size:14px; font-weight:bolder; color:#fff; text-align:center;}
#web_link li .a1 {display:block;  background:url(dh_bg2.jpg) left repeat-x; color:#0000FF;}
#web_link li a {color:#fff; font-weight:bold; text-decoration:none;}
#web_link li a:hover { display:block;color:#F00; font-weight:bold; text-decoration:none; background:url(dh_bg2.jpg) left repeat-x; width:100px; height:30px;}
#gg_box { background:url(gh_bg.jpg) left repeat-x; width:962px; height:70px; border:1px solid #DEDEDE; float:left;}
#web_login { background:url(line.jpg) bottom no-repeat; width:940px; height:40px; text-align:left; float:left; }
#web_login a{ color:#000000;}
#web_gg { width:940px; height:30px; text-align:left; line-height:30px; float:left;}
#LoginID,#Password {border:1px solid #ccc; width:125px; height:18px;}
#yzm {border:1px solid #ccc; width:50px;padding:2px 0;}

/*****************************************中部样式*********************************************/

#middle { width:962px; height:auto;}
#middle_left { float:left; width:180px; height:auto;}
#middle_body { float:right; width:760px; height:auto;border:1px solid #DEDEDE;background-color:#666666; padding:0px 0 20px 0;color:#FFF;}
#middle_conter { float:left; width:570px; height:auto; margin:0 10px;}
#middle_right { float:left; width:188px; height:auto; background-image:url(black.png);}

#Game_title { width:180px; height:30px; line-height:30px; background:url(bk_bg.jpg) left repeat-x; text-align:left; color:#FFF;}
#Game_List { width:178px; height:auto; text-align:center;border:1px solid #DEDEDE; padding:10px 0 20px 0; background-color:#666666;}
#Game_List li { width:140px; height:25px; line-height:25px; border-bottom:1px dotted #999; text-align:left; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
#Game_List a {background:url(gif-1.gif) 8px 50% no-repeat;color:#ffffff;display:block;padding-left:20px; text-decoration:none; color:#FFF;}
#Game_List a:hover {color:#3F0; text-decoration:none}

#title_dh {width:760px; height:37px; background:url(ny_title_bg.jpg) left repeat-x; color:#000000}
#title_dh a{ color:#000;}
#ny_content {width:760px; height:auto; margin:25px 0; text-align:center;}
#web_gong { width:572px; height:150px; border:1px solid #DEDEDE; margin-bottom:20px; }
#sg_list { width:570px; height:auto; text-align:left; }
#sogo_list { width:570px; text-align:left; height:auto; border-left:1px solid #DEDEDE; border-bottom:1px solid #DEDEDE;height:300px; overflow-y:scroll;}
#sogo_list a {color:#FF00FF;}
#sogo_list a:hover {color:#FF0000;}
#gamelist1 {border:1px solid #ccc; margin-top:5px;border-bottom:none;height:24px;line-height:24px;color:#333;font-weight:bold; letter-spacing:1px}
#gamelist1 td {border-top:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #ccc;border-right:1px solid #ccc;background:#F2F2F2; text-align:center;}

#gamelist2 td {text-align:center;color:#FC3;height:24px;line-height:24px;border-bottom:1px solid #ccc;padding:0px 1px;}
#game_list2 td: hover{color:#03F;}
#gamelist2 td.end {text-align:left;padding-left:18px;}
#gamelist2 td img {cursor:pointer;}
#About_Content{ text-align:left; width:700px; line-height:20px; font-size:12px;}
#news_box {width:570px; height:auto; margin:20px 0;}
#news_title {width:570px; height:25px; line-height:25px; background:url(news_title_bg.jpg) left repeat-x; border-left:1px solid #DEDEDE; border-right:1px solid #DEDEDE; text-align:left;}
#news_title a {float:left; width:100px; height:25px; text-align:center; font-weight:bolder; color:#000; text-decoration:none; }
#news_title a:hover {color:#f00; text-decoration:none}
.NewsClass {color:#009999; width:100px; height:25px; background:url(NewsClass_bg.jpg) center bottom no-repeat; }
#NewsClass {width:90%; height:25px; padding:5px 0 20px 0; text-align:center;}
#NewsClass a { float:left; margin-left:20px; border:1px solid #999; background:#CCC; width:120px; height:25px; line-height:25px; text-decoration:none; display:block;}
#news_content {margin-top:15px; color:#FC3;}
#news_content td { height:24px; text-align:left; vertical-align:middle; border-bottom:1px dotted #999; padding-left:10px;}
#news_content a { color:#FC3; text-decoration:none;}
#news_content a:hover {color:#06F; text-decoration:none}
#newslist{ text-align:left; margin-left:50px;}
#newslist li{ line-height:150%;}
#pagelist{ margin-top:10px;}
#livechat {width:188px; height:120px; margin-bottom:20px;}
#paymentlink {width:186px; text-align:center; border:1px solid #DEDEDE; }
#paymentlink img {margin:10px 0;}
#kf_conter,#yq_conter {width:188px; height:auto; background-color:#666666; border-top:1px solid #DEDEDE; margin-bottom:20px;}
#kf_title,#yq_title {background:url(kf_bg.jpg) left repeat-x; width:186px; height:35px; line-height:35px; text-align:left;}
#kf_content,#yq_content {width:170px; height:auto; margin:10px 6px;  style="background-image:url(black.png);"; text-align:center; color:#FFF;}
#kf_content table {margin:5px 0 10px;}
#kf_content td { vertical-align:middle; text-align:left; border-bottom:1px dotted #DEDEDE; padding-left:10px;}
#down_line {width:186px; height:10px; background:#FFF; border-bottom:1px solid #DEDEDE;}
/*#yq_content {width:170px; height:auto; margin:10px 6px;  style="background-image:url(black.png);"; text-align:center; color:#FFF;}*/
#yq_content ul { width:140px; height:auto; margin:6px 0;color:#FFF; }
#yq_content li {width:140px; margin-left:15px; text-align:left; list-style:square; height:25px; line-height:25px;}

/*********************************************下部样式********************************************/

#down { width:962px; height:auto; text-align:center; margin-top:30px; background-image:url(pureblack.png)}
#down_db { width:962px; height:31px; background:url(pureblack.png) }
#down_db1 {float:left;width:15px; height:31px; background:url(down_bg1.jpg) left no-repeat;}
#down_db2 {float:left; width:930px; height:31px; background:url(down_bg2.jpg) left repeat-x; line-height:31px;}
#down_db2  a { text-decoration:none; color:#60C;}
#down_db2  a:hover {color:#03F;}
#down_db3 {margin:0;float:left; width:15px; height:31px; background:url(down_bg3.jpg) left no-repeat;}
#copy {  left repeat-x; width:962px; height:70px; margin-top:3px 0 1px 0; color:#318086; line-height:18px; background-color:#000;}

#tabs6 {
      float:left;
      width:100%;
      background:#efefef;
      font-size:93%;
      line-height:normal;
	  border-bottom:1px solid #666;
      }
    #tabs6 ul {
	  margin:0;
	  padding:10px 10px 0 50px;
	  list-style:none;
      }
    #tabs6 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs6 a {
      float:left;
      background:url("tableft6.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs6 a span {
      float:left;
      display:block;
      background:url("tabright6.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs6 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs6 a:hover span {
      color:#FFF;
      }
    #tabs6 a:hover {
      background-position:0% -42px;
      }
    #tabs6 a:hover span {
      background-position:100% -42px;
      }

