body{
	color:#333333;
	font-family:"����",arial;
	background-color:#000032;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:12px;
	
} 
.cl{
	clear:both;
	font-size:1px;
	height:0pt;
	width:1px;
	visibility:hidden;
}
.b {font-size: 12px; font-weight:bold}
.b:link {color: #ffffff;text-decoration: none;}
.b:visited {text-decoration: none; color: #ffffff;}
.b:hover {text-decoration: none;color: #006ca4;}
.b:active {text-decoration: none;}

.c {font-size: 12px;}
.c:link {color: #ffffff;text-decoration: none;}
.c:visited {text-decoration: none; color: #ffffff;}
.c:hover {text-decoration: none;color: #006ca4;}
.c:active {text-decoration: none;}

.d {font-size: 12px;}
.d:link {color: #f2ce37;text-decoration: none;}
.d:visited {text-decoration: none; color: #f2ce37;}
.d:hover {text-decoration: none;color: #ffffff;}
.d:active {text-decoration: none;}

.e {font-size: 12px; }
.e:link {color: #0078f2;text-decoration: none;}
.e:visited {text-decoration: none; color: #0078f2;}
.e:hover {text-decoration: none;color: #ffffff;}
.e:active {text-decoration: none;}

.f {}
.f:link {color: #ffffff;text-decoration: none;}
.f:visited {text-decoration: none; color: #999999;}
.f:hover {text-decoration: none;color: #999999;}
.f:active {text-decoration: none;}

.g {font-size: 13px; font-weight:bold;}
.g:link {color: #ffffff;text-decoration: none;}
.g:visited {text-decoration: none; color: #ffffff;}
.g:hover {text-decoration: none;color: #999999;}
.g:active {text-decoration: none;}
.app{
       width:966px;
	   height:40px;
	   padding-top:7px;
	   margin:0 auto;
	   }
.top_all{
        width:966px;
		height:30px;
		background-color:#003a75;
		border:1px solid #006ca4;
		margin:0 auto;
		}
.top_a{
		 height:30px;
		 float:left
		 }
.top_b{
         padding-left:25px;
		 height:30px;
		 line-height:30px;
		 float:left
		 }
.gps{
        width:956px;
		height:30px;
		background-color:#002a58;
		border:1px solid #006ca4;
		line-height:30px;
		color:#99ccff;
		padding-left:10px;
		margin:0 auto;
		}
.bottom_foot_2{
	height:80px;
	padding-top:10px;
	padding-bottom:20px;
	text-align:center;
	  }
.bottom_foot_2 .about_2{
	width:964px;
	height:70px;
		  border:1px solid #006ca4;
	  background-color:#00244e;
	  padding-top:10px;
	margin:0px auto;	
	  }
.bottom_foot{
	height:63px;
	padding-top:20px;
	padding-bottom:20px;
	text-align:center;
}
.bottom_foot .about{
	width:966px;
	height:63px;
	margin:0px auto;	
}

.logo{
	  height:63px;
	  padding-left:120px;
	  float:left
	  }
.logo_or{
	  height:63px;
	  padding-left:40px;
	  float:left
	  }
.main{
      width:966px;
	  margin:0 auto;
	  }

.free{
      width:491px;
	  height:211px;
	 float:left
	  }
.on{
      width:475px;
	  height:211px;
	  float:left
	  }
.dj{
      width:475px;
	  height:201px;
	  float:left
	  }
.buy{
      width:491px;
	  height:201px;
	  float:left
	  }
.night{
      width:966px;
	  height:397px;
	  padding-bottom:20px;
	  margin:0 auto;
	  }
.left_all{
      width:719px;
	  float:left;
	  }  
.left{
      width:694px;
	  border:1px solid #006ca4;
	  background-color:#002e62;
	  padding-left:5px;
	  padding-top:5px;
	  float:left;
	  }
.left_iu{
      width:706px;
	  padding-bottom:8px;
	  float:left;
	  }
.right{
      width:240px;
	  padding-top:5px;
	  padding-left:5px;
	  border:1px solid #006ca4;
	  background-color:#003a75;
	  float:left;
	  }  
.concern{
      width:228px;
	  height:25px;
	  border:1px solid #006ca4;
	  background-color:#003367;
	  color:#FFFFFF;
	  padding-left:5px;
	  line-height:25px;
	  float:left
	  }
.concern_vip{
      width:238px;
	  padding-top:10px;
	  float:left
	  }
.vip{
      width:72px;
	  padding-left:1px;
	  padding-right:6px;
	  float:left
	  }
.vip2{
      width:75px;
	  padding-left:1px;
	  padding-top:5px;
	  float:left
	  }
.vip_ico{
      width:72px;
	  height:72px;
	  float:left
	  }
.vip_photo{
      width:110px;
	  height:110px;
	  padding-right:8px;
	  padding-bottom:8px;
	  float:left
	  }
.vip_txt{
      width:72px;
	  height:30px;
	  text-align:center;
	  line-height:20px;
	  float:left
	  }
.vip_txt2{
      width:72px;
	  height:18px;
	  text-align:center;
	  line-height:18px;
	  float:left
	  }
.drink{
       width:227px;
	   height:200px;
	   padding-left:3px;
	   float:left
	   }
.registration{
        width:62px;
		height:57px;
		padding-top:13px;
		font-size:28px;
		font-weight:bold;
		padding-left:370px;
		color:#fc39fa;
		background-image:url(../../images/yes/registration.gif);
		float:left
		}
.registration_a{
        width:130px;
		height:60px;
		padding-top:10px;
		float:left
		}
.registration_c{
        width:650px;
		height:35px;
		font-size:20px;
		color:#FFFFFF;
		font-weight:bold;
		padding-left:13px;
		float:left
		}
.registration_d{
        width:675px;
		padding-left:14px;
		padding-top:14px;
		float:left
		}
.map{
        width:660px;
		height:160px;
		border:1px solid #006ca4;
		float:left
		}
.to1{
      width:285px;
	  height:70px;
	  padding-top:40px;
	  padding-left:10px;
	  float:left
	  }
.to2{
      width:auto;
	  height:70px;
	  padding-top:40px;
	  padding-left:15px;
	  float:left
	  }
.to3{
      width:auto;
	  height:57px;
	  padding-top:55px;
	  padding-right:13px;
	  float:right
	  }
.concern_one{
      width:682px;
	  height:25px;
	  border:1px solid #006ca4;
	  background-color:#00244e;
	  padding-left:5px;
	  float:left
	  }    
.aod_ap{
      width:690px;
	  height:35px;
	  float:left
	  }
.details_txt{
      width:664px;
	  background-color:#003875;
	  color:#99ccff;
	  padding:10px;
	  line-height:22px;
	  margin-bottom:10px;
	  float:left
	  } 
.concern_l{
      width:482px;
	  height:25px;
	  font-size:13px;
	  font-weight:bold;
	  color:#FFFFFF;
	  line-height:25px;
	  float:left
	  }
.concern_r{
	  height:25px;
	  font-size:13px;
	  line-height:25px;
	  padding-right:10px;
	  float:right
	  }
.rs{
     width:692px;
	 padding-bottom:10px;
	 float:left
	 }
.photo{
     width:212px;
	 padding-bottom:16px;
	 padding-left:4px;
	 height:160px;
	 float:left
	 }	 
.modified{
     width:223px;
	 padding-left:7px;
	 padding-top:5px;
	 float:left
	 }
.modified_po{
     width:214px;
	 border:1px solid #006ca4;
	 height:214px;
	 float:left
	 }
.modified_tx{
     width:214px;
	  height:30px;
	  padding-left:2px;
	  font-weight:bold;
	  color:#FFFFFF;
	  font-size:14px;
	  line-height:30px;
	 float:left
	 }
.modified_tx2{
     width:214px;
	  color:#FFFFFF;
	  font-size:13px;
	  padding-left:2px;
	  padding-top:8px;
	  padding-bottom:3px;
	  line-height:24px;
	 float:left
	 }
.ogg{
     width:690px;
	 text-align:center;
	 padding-bottom:20px;
	 float:left
	 } 
.rvb_a{
      width:690px;
	  height:25px;
	  text-align:center;
	  color:#FFFFFF;
	  font-size:16px;
	  font-weight:bold;
	  float:left
	  } 
.rvb_b{
      width:540px;
	  color:#FFFFFF;
	  text-align:center;
	  line-height:20px;
	  padding-left:80px;
	  padding-bottom:20px;
	  float:left
	  } 
.ogg_all{
      width:688px;
	  margin-bottom:10px;
	  background-color:#003875;
	  float:left
	  }  
.ogg_b{
      width:340px;
	  color:#FFFFFF;
	  font-weight:bold;
	  line-height:30PX;
	  height:30px;
	  padding-left:10px;
	  float:left
	  }  
.ogg_c{
      width:260px;
	  height:30px;
	  	  color:#008AFF;
	  line-height:30PX;
	  text-align:right;
	  float:left
	  } 
.ogg_d{
      width:590px;
	  	  color:#ffffff;
	  line-height:20PX;
	  padding-left:10px;
	  float:left
	  }
.gos{
     width:100px;
	 height:30px;
	 line-height:30px;
	 text-align:center;
	 background-color:#01A1FF;
	 font-size:13px;
	 float:left
	 }
.apply{
     	width:595px;
	    height:435px;
		padding-left:5px;
		padding-top:5px;
		border:1px solid #006ca4;
	    float:left
     }
.apply_top{
     	width:500px;
	     height:30px;
		  border-bottom:1px solid #006ca4;
		  border-left:1px solid #006ca4;
		  border-top:1px solid #006ca4;
		  line-height:30px;
		  padding-left:10px;
		  font-size:14px;
		  color:#FFFFFF;
		  font-weight:bold;
	   background-color:#00244e;
	   float:left
     }
.apply_top2{
     	width:73px;
	    height:23px;
		border-bottom:1px solid #006ca4;
		border-right:1px solid #006ca4;
	    border-top:1px solid #006ca4;
		padding-top:7px;
		text-align:right;
		padding-right:5px;
	    background-color:#00244e;
	   float:left
     }
.apply_a{
     	width:95px;
		line-height:22px;
		font-size:13px;
		font-weight:bold;
		color:#FFFFFF;
	   float:left
     }
.apply_a2{
     	width:40px;
		line-height:22px;
		font-size:13px;
		font-weight:bold;
		text-align:right;
		padding-right:15px;
		color:#FFFFFF;
	   float:left
     }
.apply_b{
     	width:340px;
	   float:left
     }
.apply_b2{
     	width:330px;
	   float:left
     }
.apply_c{
     	width:80px;
		line-height:22px;
		font-size:13px;
		font-weight:bold;
	   float:left
     }
.apply_d{
     	width:140px;
	   float:left
     }
.apply_photo{
     	width:100px;
        height:100px;
		border:1px solid #006ca4;
	   float:left
     }
.apply_f1{
     	width:440px;
		padding-top:40px;
		padding-bottom:35px;
		line-height:22px;
		color:#FFFFFF;
		padding-left:135px;
	   float:left
     }
.apply_go{
     	width:80px;
		height:30px;
		background-color:#01A1FF;
		line-height:30px;
		text-align:center;
	   float:left
     }
.apply_go2{
     	width:80px;
		height:30px;
		background-color:#ff6600;
		margin-left:10px;
		line-height:30px;
		text-align:center;
	   float:left
     }
.ids{
     width:548px;
	 height:auto;
	 padding-left:40px;
	 padding-top:10px;
	 float:left
	 }
.ids_a{
     width:443px;
	 height:auto;
	 padding-left:135px;
	 padding-top:10px;
	 float:left
	 }
.ids_b{
     width:390px;
	 height:auto;
	 float:left
	 }	 
.get{
     width:284px;
	 padding-left:10px;
	 padding-top:10px;
	 float:left
	 }
.get_r{
     width:370px;
	 line-height:25px;
	 padding-top:10px;
	 font-size:13px;
	 color:#FFFFFF;
	 float:left
	 }
.get_a{
     width:250px;
	 padding-bottom:25px;
	 float:left
	 }
#yer {
	position:absolute;
	left:1425px;
	top:418px;
	background-color:#FFFFFF;
	width:162px;
	height:266px;
	z-index:1;
}

.in{
    width:958px;
	border:1px solid #006ca4;
	padding-left:5px;
	padding-top:5px;
	  background-color:#003a75;
	margin:0 auto
	}
.in_a{
      width:946px;
	  height:25px;
	  border:1px solid #006ca4;
	  background-color:#00244e;
	  font-size:13px;
	  font-weight:bold;
	  color:#FFFFFF;
	  line-height:25px;
	  padding-left:5px;
	  float:left
	  } 
.in_ap{
      width:954px;
	  height:35px;
	  float:left
	  }
.un{
	width:602px;
	position: absolute;
	left:330px;
	top:220px;
	z-index: 20000;
	}
.uc{
    width:602px;
	border:5px solid #ffffff;
	}
	
.pc{
      width:100px;
	  padding-left:1px;
	  padding-right:6px;
	  float:left
	  }
.pc_ico{
      width:100px;
	  height:100px;
	  float:left
	  }
.pc_txt{
      width:100px;
	  height:30px;
	  text-align:center;
	  line-height:20px;
	  float:left
	  }
.l1{
     width:30px;
	 height:30px;
	 padding-top:30px;
	 float:left
	 }
.l2{
     width:30px;
	 height:30px;
	 padding-top:30px;
	 padding-left:10px;
	 float:left
	 }
.past_events{
      width:475px;
	  padding-bottom:10px;
	  float:left
	   }
.past_border{
      width:458px;
	  height:460px;
	  padding-left:5px;
	  padding-top:5px;
	  border:1px solid #1EB7CA;
	  float:left
	   }
.past_top{
      width:455px;
	  height:28px;
	  line-height:28px;
	  padding-left:10px;
	  font-size:14px;
	  font-weight:bold;
	  color:#FFFFFF;
	  background-color:#1EB7CA;
	  float:left
	   }
.on-site{
 width:491px;
 padding-bottom:10px;
	  float:left
	  }
.on-site_border{
       width:488px;
	   height:465px;
	  background-color:#FFFFFF;
	  border:1px solid #1EB7CA;
	  float:left
	  }
.on-site_top{
      width:380px;
	  height:28px;
	  line-height:28px;
	  padding-left:10px;
	  font-size:14px;
	  font-weight:bold;
	  color:#FFFFFF;
	  background-color:#1EB7CA;
	  float:left
	   }
.on-site_top2{
      width:90px;
	  height:28px;
	  line-height:28px;
	  padding-right:10px;
	  text-align:right;
	  font-size:14px;
	  font-weight:bold;
	  color:#FFFFFF;
	  background-color:#1EB7CA;
	  float:left
	   }
.on-site_photo{
      width:156px;
	  padding-left:5px;
	  padding-top:5px;
	  height:110px;
	  float:left
	   }
.y3{
      width:154px;
      border:1px solid #1EB7CA;
	  height:108px;
	  float:left
	   }	   


.vote{
        width:690px;
		height:50px;
		padding-top:13px;
		font-size:28px;
		font-weight:bold;
		color:#fc39fa;
		float:left
		}
.vote_a{
        width:660px;
		color:#FFFF00;
		line-height:22px;
		padding-left:15px;
		padding-bottom:20px;
		float:left
		}
.start{
       width:153px;
	   height:253px;
	   padding-left:16px;
	   float:left
	   }
.start_photo{
       width:151px;
	   height:173px;
	   border:1px solid #ffffff;
	   float:left
	   }
.start_a{
       width:140px;
	   height:30px;
	   line-height:30px;
	   padding-left:13px;
	   color:#B6276F;
	   background-image:url(../../images/yes/san.jpg);
	   float:left
	   }
.start_b{
       width:58px;
	   height:30px;
	   color:#3399CC;
	   line-height:30px;
	   padding-left:40px;
	   background-image:url(../../images/yes/tip.gif);
	   float:left
	   }
.start_c{
       width:55px;
	   height:30px;
	   float:left
	   }
