﻿body {
	font-family: Arial, Helvetica, sans-serif;
	margin:0 auto;
	background-image:url(../images/bg_01.gif);
	background-position:top;
	background-repeat:repeat-x
}
.font_red{font-size:12px;
          color:#d76000
		  }
.font_red2{font-size:12px;
          color:#CC0000
		  }		  
.font_red a:link{font-size:12px;
          color:#d76000;
		  text-decoration:none;
		  }
.font_red a:visited{font-size:12px;
          color:#d76000;
		  text-decoration:none;
		  }
.font_red a:hover{font-size:12px;
          color:#CE000E;
		  text-decoration:underline
		  }
.font_gray{font-size:12px;
           color:#999999;
		   line-height:20px;
		   }
.font_gray2{font-size:12px;
           color:#666;
		   line-height:20px;
		   }		   		  		  		  		  		  
.font_white{font-size:12px;
            color:#FFFFFF;
			line-height:32px;
			text-align:left;
			}
.font_white a{font-size:12px;
            color:#FFFFFF;
			line-height:32px;
			text-align:left;
			text-decoration:none
			}
.font_white a:hover{font-size:12px;
            color:#CE000E;
			line-height:32px;
			text-align:left; 
			text-decoration:underline;
			}							
.font_white24{font-size:12px;
            color:#FFFFFF;
			line-height:24px;
			text-align:left;
			}
.font_white24 a{font-size:12px;
            color:#FFFFFF;
			line-height:24px;
			text-align:left;
			text-decoration:none;
			}
.font_white24 a:hover{font-size:12px;
            color:#CE000E;
			line-height:24px;
			text-align:left;
			text-decoration:underline;
			}												  
.font_yellow{font-size:12px;
            color:#FFCC00;
			line-height:32px;
			text-align:left;
			}
.font_yellow a{font-size:12px;
            color:#FFCC00;
			line-height:32px;
			text-align:left;
			}			
.font_yellow a:hover{font-size:12px;
            color:#CE000E;
			line-height:32px;
			text-align:left;
			text-decoration:underline
			}	
.font_12{font-size:12px;
            color:#000000;
			line-height:24px;
			text-align:left;
			}
.font_12_20 a{font-size:12px;
            color:#000000;
			line-height:20px;
			text-align:left;
			text-decoration:none
			}
.font_12_20 a:hover{font-size:12px;
            color:#CE000E;
			line-height:20px;
			text-align:left;
			text-decoration:underline
			}						
.font_14{font-size:14px;
           color:#333;
		   line-height:28px;
		   }
.font_14r{font-size:14px;
           color:#d76000;
		   line-height:28px;
		   text-decoration:underline;
		   }
.font_14br{font-size:14px;
           color:#d76000;
		   font-weight:bold;
		   line-height:28px;
		   }
.font_14black{font-size:14px;
           color:#000;
		   font-weight:bold;
		   line-height:28px;
		   }
.font_14black a{font-size:14px;
           color:#000;
		   font-weight:bold;
		   line-height:28px;
		   text-decoration:none
		   }
.font_14black a:hover{font-size:14px;
           color:#CE000E;
		   font-weight:bold;
		   line-height:28px;
		   }		   		   
.font_14_24{font-size:14px;
           color:#333;
		   font-weight:bold;
		   line-height:24px;
		   }		   		   													
.font_14w{font-size:14px;
          color:#FFFFFF;
		  font-weight:bold;
		  line-height:28px;
		  }			
.font_12_20{font-size:12px;
            color:#333;
			line-height:20px;
			}
.font_12_25{font-size:12px;
            color:#000000;
			line-height:25px;
			}
.font_12_25 li{font-size:12px;
            color:#000;
			line-height:25px;
			list-style:inside;
			}
.font_12_25 li a{font-size:12px;
            color:#000;
			line-height:25px;
			list-style:circle;
			}						
.font_12_25 a{font-size:12px;
            color:#000000;
			line-height:25px;
			text-decoration:none
			}
.font_12_25 a:hover{font-size:12px;
            color:#CE000E;
			line-height:25px;
			text-decoration:underline
			}							
.font_12_25y{font-size:12px;
            color:#d76000;
			line-height:25px;
			text-align:left;
			}
.font_12_25y a{font-size:12px;
            color:#d76000;
			line-height:25px;
			text-align:left;
			text-decoration:none
			}
.font_12_25y a:hover{font-size:12px;
            color:#CE000E;
			line-height:25px;
			text-align:left;
			text-decoration:underline
			}
.font_title{font-family:"黑体";
            font-size:18px;
			color:#000000;
			line-height:36px;
			}																				
.navigation{margin-top:12px;
           }
.home{margin-top:12px;}
.home li{width:90px;
               height:32px;
			   background-image:url(../images/index_15-2.gif);
			   float:left; 
			   font-size:14px;
			   color:#FFF;
			   line-height:32px; 
			   font-weight:bold;
			   text-align:center; 
			   list-style:none; 
			   display:block   		   
			   }
.home li a{width:90px;
               height:32px;
			   background-image:url(../images/index_18-2.gif);
			   float:left; 
			   font-size:14px;
			   color:#000;
			   line-height:32px; 
			   font-weight:bold;
			   text-align:center;
			   text-decoration:none; 
			   list-style:none; 
			   display:block   		   
			   }
.home li a:hover{width:90px;
               height:32px;
			   background-image:url(../images/index_15-2.gif);
			   float:left; 
			   font-size:14px;
			   color:#FFF;
			   line-height:32px; 
			   font-weight:bold;
			   text-align:center;
			   text-decoration:none; 
			   list-style:none; 
			   display:block   		   
			   }			   		   
.navigation li{width:90px;
               height:32px;
			   background-image:url(../images/index_15.gif);
			   float:left; 
			   font-size:14px;
			   color:#FFF;
			   line-height:32px; 
			   font-weight:bold;
			   text-align:center; 
			   list-style:none; 
			   display:block   		   
			   }
.navigation li a:link{width:90px;
               height:32px;
			   background-image:url(../images/index_18.gif);
			   float:left; 
			   font-size:14px;
			   color:#000;
			   line-height:32px; 
			   font-weight:bold;
			   text-align:center;
			   text-decoration:none; 
			   list-style:none; 
			   display:block   		   
			   }
.navigation li a:visited{width:90px;
               height:32px;
			   background-image:url(../images/index_18.gif);
			   float:left; 
			   font-size:14px;
			   color:#000;
			   line-height:32px; 
			   font-weight:bold;
			   text-align:center;
			   text-decoration:none; 
			   list-style:none; 
			   display:block   		   
			   }
.navigation li a:hover{width:90px;
               height:32px;
			   background-image:url(../images/index_15.gif);
			   float:left; 
			   font-size:14px;
			   color:#FFF;
			   line-height:32px; 
			   font-weight:bold;
			   text-align:center;
			   text-decoration:none; 
			   list-style:none; 
			   display:block   		   
			   }
.input_login{ width:143px;
              height:18px;
			  border:1px solid #d76000;
			  font-size:12px;
			  color:#666666;
			  line-height:18px;
			  }
.input_reg{ width:170px;
              height:18px;
			  border:1px solid #d76000;
			  font-size:12px;
			  color:#666666;
			  line-height:18px;
			  }
.input_gray{width:180px;
              height:18px;
			  border:1px solid #999;
			  font-size:12px;
			  color:#666666;
			  line-height:18px;
			  }			  			  
.input_yzm{ width:76px;
              height:18px;
			  border:1px solid #d76000;
			  font-size:12px;
			  color:#666666;
			  line-height:18px;
			  }
textarea{width:430px;
         height:114px;
		 border:1px solid #d76000;
	     font-size:12px;
	     color:#666666;
		 line-height:18px;
		 }			  			  
.border_gray{border-left:1px solid #c7c7c7;
             border-right:1px solid #c7c7c7;
			 }
.border_gray3{border-left:1px solid #e9e9e9;
             border-right:1px solid #e9e9e9;
			 }			 
.gonggao{font-size:12px;
         color:#000000;
		 line-height:23px;
		 }
.gonggao li{ width:244px;
             height:23px;
			 padding-left:12px;
			 list-style:none;
			 background-image:url(../images/li_40.gif);
			 background-position:left;
			 background-repeat:no-repeat;
			 float:left
			 }
.gonggao li a:link{ 
			 color:#000000;
			 list-style:none;
			 text-decoration:none
			 }
.gonggao li a:visited{ 
			 color:#CE000E;
			 list-style:none;
			 background-position:left;
			 background-repeat:no-repeat;
			 text-decoration:none
			 }
.gonggao li a:hover{ 
			 list-style:none;
			 color:#CE000E;
			 background-position:left;
			 background-repeat:no-repeat;
			 text-decoration:underline
			 }
.game{font-size:12px;
         color:#000000;
		 line-height:23px;
		 }
.game li{ width:200px;
             height:23px;
			 padding-left:12px;
			 list-style:none;
			 background-image:url(../images/li_41.gif);
			 background-position:left;
			 background-repeat:no-repeat;
			 float:left
			 }
.game li a{ 
			 color:#000000;
			 list-style:none;
			 text-decoration:none
			 }
.game li a:hover{ 
			 color:#CE000E;
			 list-style:none;
			 text-decoration:underline
			 }
.game_img{ font-size:12px;
           text-align:center;
		   color:#333333;
		   display:block
		   }
.game_img a{ font-size:12px;
            display:block;
           text-align:center;
		   color:#333333;
		   position:relative;
		   border:1px solid #c7c7c7;
		   }
.game_img a:hover{ 
		   border:3px solid #ef5716;
		   }
.game_img img{display:block;border:none;background:#FFF;}		   		   		   			 					 		   			 				 			 			 			 				 			 
.img_border{border:1px solid #4a4a4a;}
.img_border2{padding:3px;
             border:1px solid #bebebe;
			 }
.border_box{border:1px solid #c7c7c7}
.custom_left{border-left:1px solid #c7c7c7;
             border-right:1px solid #c7c7c7;
			 border-bottom:1px dashed #c7c7c7;
			 background-image:url(../images/li_09.gif);
			 background-position:27% center;
			 background-repeat:no-repeat;
			 background-color:#f2f2f2
			 }			 		 			  