/* CSS Document default page */
body{
      margin:0;
	  padding:0;
	  background:#000;
	  font-size:12px;
	  color:#451005;
}
a{
  text-decoration:none;
  color:#451005;
  }
ul,li,h,form{ 
       list-style-type:none;
	   padding:0px;
       margin:0px;
}
h2
{     padding-bottom:15px;margin:0;font-size:16px; font-weight:bold;
}
/*main-box*/

#mainbox{
         width:1003px;
		 background:transparent url(mainbg.jpg) right top no-repeat;
		 margin:auto;
	
}
		 
#leftbox{
         width:233px;
		 float:left;
		 height:1189px;
		 background:transparent url(leftbxbg.jpg) left bottom no-repeat;
}
#leftbox li a:link{
                    color:#451005;
					font-size:12px;
					}
#leftbox li a:hover{
                    color:#ab1515;
					font-size:13px;
					display:block;
					font-weight:bold;
					}

#rightbox{
         width:770px;
		 float:left;
		 height:1189px;
		 background:transparent url(rightboxbg.jpg) right bottom no-repeat;
		 
}
/*leftbox*/
.dlb{
             width:233px;
			 height:180px;
			 background:transparent url(dlbox.jpg) no-repeat;
}
.titlebox{
    width:212px;
	height:120px;
	margin-top:40px;
	margin-left:20px!important;
	margin-left:10px;
	float:left;
}
	
.dlb li{
	float: left;
}
.dlb li a{
	display:block;
	width:212px;
	height: 40px;
}

.dlb .l_nav_1 a,.dlb .l_nav_1 a:link{
	    background:transparent url(dlbutton.jpg) no-repeat ;
}
.dlb .l_nav_1 a:hover{
	    background:transparent url(dlbutton.jpg) no-repeat -213px 0;
}
.dlb .l_nav_2 a,.dlb .l_nav_2 a:link{
	    background:transparent url(dlbutton.jpg) no-repeat 0 -40px ;
}
.dlb .l_nav_2 a:hover{
	    background:transparent url(dlbutton.jpg) no-repeat -213px -40px;;
}
.dlb .l_nav_3 a,.dlb .l_nav_3 a:link{
	    background:transparent url(dlbutton.jpg) no-repeat 0 -80px;
}
.dlb .l_nav_3 a:hover{
	    background:transparent url(dlbutton.jpg) no-repeat -213px -80px;
}

.gameins{
         width:233px;
		 height:275px;
		 background:transparent url(left_blank.jpg) no-repeat;
		 float:left;
		 }
.gameinsh{
           width:99px;
           height:34px;
		   margin: 17px 0 0 80px;
		   }
.gameinsbox{
            width:200px;
			height:71px;
			margin-left:20px;
			padding-top:12px;
			}
.gameinsbox li {
               float:left;
			   width:80px;
			   margin-left:20px!important;
			   margin-left:12px;
			   line-height:21px;
			   text-align:center;
			   letter-spacing:2px;
			   }
.eight{
	   padding:0;
	   margin:0 0 0 80px;
      }
.gameservice{ 
             height:88px;
			 margin-left:52px;
			 padding-top:20px;
			 }
.servicecolor{
         color:#ab1515;
		 font-size:12px;
		 font-weight:bold;
		 }
div.servicecolor a:link{
                   color:#00CC00; 
}
div.servicecolor a:hover{
                   color:#00CC00;          
				   }
.gameinsb{
         width:233px;
		 height:341px;
		 background:transparent url(lb_bottom.jpg) no-repeat;
		 float:left;
		 }
div.gameinsb p{
                margin:12px 0 0 0;
		        padding:0 0 0 50px;
				line-height:16px;
		  }
/*menu box*/
div.menubox li{
            width:88px;
            float:left;
			font-size:12px;
			color:#f5efb2;
			line-height:16px;
			text-align:center;
			margin:34px 0px 0px 6px!important;
			margin:35px 0px 0px 5px;
			}
div.menubox li a,div.menubox li a:link{
                 color:#fffebb;
				 text-decoration:none;
				 background:none;
				 }
div.menubox li a:hover{
                 color:#ffc600;
				 font-size:14px;
				 text-decoration:none;
				 background:none;
				 }
.menubox{
         width:770px;
		 height:74px;
		 background:transparent url(menubg.jpg)  no-repeat;
		 }
/*flash_box*/
.logoflashbox{
           width:770px;
		   height:241px;
		   }
.box{
     width:487px;
	 height:163px;
     margin-left:30px!important;
	 margin-left:15px;
	 margin-top:2px;
	 float:left;
	 }
.boxtext{
        width:236px;
		height:163px;
		float:left;
		color:#FF9900;
		overflow:hidden;
}
.boxtext a,.boxtext a:link{
                color:#FF9900;
				}
.boxtext a:hover{
                font-size:13px;
				font-weight:bold;
				color:#CCFF33;
				}
.boxtextp   {
            margin: 0;
            line-height:40px;
			text-align:center;
			}
.textmargin {
             margin: 7px 0 0 0;
			 line-height:40px;
			 text-align:center
			 }

/*------mid box--------*/

.midbox{
        width:770px;
		}
.midboxtop{width:770px;
           height:15px;
		   background:transparent url(midbox_top.gif) bottom no-repeat;
		   }
.midboxmid{
           width:770px;
		   background:transparent url(midbox_mid.jpg)  12px repeat-y;
		   }
.flashc{
        width:770px;
		height:170px;
		background:transparent url(flash_bg.jpg) repeat-y;
		}
.midboxbottom{
	width:770px;
	height:21px;
	background:transparent url(midbox_bottom.gif) 12px  no-repeat;
			 }

.clear{
	/*--width: 100%;--*/
	clear: both;
	height: 1px;
	overflow: hidden;
	float:left;
}
/*------news box--------*/
.newsbox{
           width:337px;
		   margin-left:39px!important;	
		   margin-left:22px;
		   padding-top:11px!important;	   
           padding-top:7px;
		   float:left;
		   }
.newsboxmin{
           background:#FBF6D8;
		   height:395px;
		   }
.newsboxminright{
           background:#FBF6D8;
		   height:352px!important;
		   height:348px;
		   }
.newboxtop{
            width:100%;
            height:9px;
            background:transparent url(newboxtop.jpg) bottom no-repeat;
			}
.newboxbottom{
             height:6px;
             background:transparent url(newsboxbottom.gif) no-repeat;
			}
.newsboxr{
              width:337px;
			  height:424px;
			  margin-left:11px;
			  float:left;
			  overflow:hidden;
			  }
.newplay{
         background:transparent url(newplay.jpg) top  no-repeat;
		 width:337px;
		 height:42px;
		 margin-top:9px;
		 overflow:hidden;
		 margin-bottom:4px;

		 }
.newplay li{
            float:left;
			width:89px;
			margin:9px 0 0 18px!important;
			margin:9px 0 0 11px;
			border:0;
}
.newsboxrig{
            height:367px;
			}
#piclist{
         width:684px;
		 height:149px;
		 float:left;
		 margin:10px 0 8px 40px!important;
		 margin:2px 0 8px 22px;
		 background:transparent url(piclist.jpg) repeat-x;
		 }
.newsboxtitlebg{
               width:298px;
			   height:26px;
			   margin:0px 0 0 10px;
			   background:transparent url(newbgtop_1.jpg) left bottom no-repeat;
			   }
.newsboxtitlebg li,.newsboxtitlebg li a{
                   float:left;
				   width:68px;
				   text-align:center;
				   line-height:26px!important;
				   line-height:26px;
				   color:#5c1507;
				   height:26px;
				   }
.newsboxtitlebg li a:hover{
                           width:68px;
						   height:26px;
						   display:block;
						   color:#9b2911;
                           background:transparent url(mouseontop.jpg) right top no-repeat;
						   }
.newsboxtitlebg1{
               width:271px;
			   height:26px;
			   margin:8px 0 0 10px;
			   background:transparent url(newbgtop_2.jpg) no-repeat;
			   }
.newsboxtitlebg1 li,.newsboxtitlebg1 li a{
                   float:left;
				   width:69px;
				   text-align:center;
				   line-height:26px;
				   height:26px;
				   color:#5c1507;
				   }
.newsboxtitlebg1 li a:hover{
                           width:69px;
						   height:26px;
						   display:block;
						   color:#9b2911;
                           background:transparent url(mouseontop.jpg) right top no-repeat;
						   }
li.question a{
            color:#fff;
		    }
li.question a:hover{
                        color:#5c1507;
								 }
.newsboxtitlebg2{
               width:170px;
			   height:26px;
			   margin:0px 0 0 10px;
			   background:transparent url(newbgtop_3.jpg) bottom left no-repeat;
			   }
.newsboxtitlebg2 li,.newsboxtitlebg2 li a{
                   float:left;
				   width:69px;
				   text-align:left!important;
				   text-align:center;
				   line-height:26px;
				   }
.newsboxtitlebg2 li a:hover{
                           width:69px;
						   height:26px;
						   display:block;
						   color:#9b2911;
						   background:transparent url(mouseontop.jpg) !important;
                           background:transparent url(mouseontop.jpg)  ;
						   }
.newstext{
           border:1px solid #ddc180;
		   width:303px;
		   height:150px;
		   margin-left:10px;
		   padding:6px
          }
.newstext a{
            color:#6d3226;
			
			}	  
.newstext a:hover{
                color:#d72323;
				}
.newstexttitle {
              width:268px;
              float:left;
			  line-height:24px;
			  border-bottom:1px dotted #e7dea5;
}
.newstexttime{
             float:left;
			 width:30px;
			 border-bottom:1px dotted #e7dea5;
			 line-height:24px;
}
.newstexttitleP {
              width:240px;
              float:left;
			  border-bottom:1px dotted #e7dea5;
			  line-height:24px;
}
.newstexttimeP{
             float:left;
			 width:60px;
			 border-bottom:1px dotted #e7dea5;
			 line-height:24px;
}
.rhsnewstext{
           border:1px solid #ddc180;
		   width:300px;
		   height:290px;
		   margin-left:10px;
		   line-height:24px;
		   padding:8px
          }
.playerpt{
            width:15px;
			height:50px;
			float:left;
			padding:15px;
			line-height:26px;
			margin-top:8px;
			
			}
.gamepicbox{
            width:570px;
			height:104px;
			float:left;
			padding:10px;
			margin-top:12px;
			}
/*sub pages css*/
#subrightbox{
          width:770px;
		  float:left;
		  
		 
}
#subleftbox{
         width:233px;
		 float:left;
}
.subgameinsb{
         width:233px;
		 height:341px;
		 background:transparent url(sublb_bottom.jpg) no-repeat;
		 float:left;
		 }
		 
#subnewsboxtop{
              width:685px;
              height:12px;
			  margin-left:42px;
			  padding-top:10px;
			  background:transparent url(subnewtop.jpg) bottom repeat-x;
			  }
#subnewsboxbottom{
			  width:685px;
              height:12px;
			  margin-left:42px;
			  padding-top:10px;
			  background:transparent url(subnewbottom.jpg) repeat-x;
			  }
#subnewbg{
          width:645px; 
		  margin-left:42px;
		  padding:20px;
		  height:auto!important;
		  height:660px;
		  min-height:400px;
		  background:#fff6cb;
		  }
.submidbox{
        width:770px;
		}
#footer{
       width:550px;
	   line-height:18px;
	   color:#fff;
	   padding:10px;
	   text-align:center;
	   }
.copyright{
            font-size:14px;
			font-weight:bold;
			font-family:Arial, Helvetica, sans-serif;
			}
.picupload{
            width:15px;
			height:50px;
			float:left;
			padding:15px;
			line-height:26px;
			margin-top:8px;
			text-decoration:blink;
			
			}
.subgameins{
         width:233px;
		 height:486px;
		 background:transparent url(sub_left_blank.jpg) no-repeat;
		 float:left;
		 }
.subgameins1{
         width:233px;
		 height:523px;
		 background:transparent url(sub_left_blank2.jpg) no-repeat;
		 float:left;
		 }
.subsubtitle{
			  text-align:center;
			  width:190px;  
			  margin-left:38px!important;
			  margin-left:34px;
			  margin-top:30px!important;
			  margin-top:10px;
			  letter-spacing:2px;

}
.subsubtitle li   {font-size:13px;
				   height:39px;
				   width:139px;
				   line-height:32px;
				   margin:20px;
				   font-size:14px;
				   font-weight:bold;
		           background:transparent url(titlebg.jpg) no-repeat;
			                      
			                    }
.subsubtitle a:hover{
				     font-size:15px;
					 color:#CC0000;
}
.imgfloat{
          float:left;
		  border:2px solid #d1b15a;
		  padding:3px;
		  }
#subfooter{
       width:730px;
	   line-height:18px;
	   color:#fff;
	   padding:10px;
	   text-align:center;
	   }
.subcopyright{
            font-size:14px;
			font-weight:bold;
			font-family:Arial, Helvetica, sans-serif;
			
			}
.subeight{width:233px;
          height:175px;
		  float:left;
		  padding-top:17px;
		  background:transparent url(sub_left_eight.jpg) no-repeat;
		  
		  }
.defaultinc{
	width:324px;
	height:62px;
	border:1px solid #cea75a;
	border-top:none;
	border-bottom:3px solid #cea75a;
	background:#310d01;
	margin-left:5px;
	position:absolute;
	display:block;
			  }
.defaultinc li{
               float:left;
               color:#f9f2c6;
			   width:80px;
			   text-align:center; 
			   line-height:28px;
			   }
.defaultinc li a{color:#f9f2c6;}
.defaultinc li a:hover{color:#FFCC00;}

