@charset "utf-8";


body{background-color:#fff; color:#575454;	margin:0; padding:0; font-size:13px; font-family: arial,Helvetica,sans-serif;}

a{color:#575454; text-decoration:none;}
a:hover{text-decoration:underline;}

.wrapperGlobal  { width: 865px; margin: auto; padding:0 45px; }
.wrapper{  position:relative;  padding:0 0px;width:865px; }

.topNavFlash{ position:absolute; top:0px; right:10px; }

.homeFlash{ position:absolute; top:10px;; left:0;}


.top { /*height: 226px;*/ width: 865px; position:relative;}
.logo {	padding:10px 52px 0 0; }

.slogan { position:absolute; bottom:0; left:0;}


.content { margin-top: 9px; width: 865px; }
.left_col { font-size: 10px; color: #fff; padding: 10px; }
.left_col_head { font-size: 14px;	color: #f6a21d; }
.left_col ol { padding: 0 0 0 15px;	margin: 0px; list-style-type: decimal; }
.left_col ul { list-style-type: disc; margin: 0px; padding: 0 0 0 12px; }
.left_col ul li, .left_col ol li{ line-height:13px;}
.left_col p {padding:5px 0;}
.upload_photo_icon { padding:5px 30px 0 0; float: right; }
.angry_choose_icon { background: url(../images/angry_choose_img.png) no-repeat;	float: left;}
.photo_thumbnail { font-size: 10px; color: #fff;  width: 660px; margin:0px 0 0 20px;}
.photo_thumbnail ul { margin: 0px; padding: 0px; }
.photo_thumbnail ul li { list-style-type: none; display: block; width: 215px; float: left; margin:5px 0; }
/*.imgbox { width: 100px; height: 100px; float: left; }*/
.thumb_content { float: left; width: 90px; }
.thumb_content ul {	margin: 0; padding: 0;}
.thumb_content ul li { width: 90px; padding-bottom: 4px; color: #f6a21d; margin:0;}
.thumb_content_head { color: #fff; padding:4px 0 1px 0;}
.list_body{background:url(../images/border_bg2.png) repeat-y;}


.view_count{ background:url(../images/view_icon.png) no-repeat; height:15px; padding:3px 0 0 23px;}
.vote_count{ background:url(../images/vote_icon.png) no-repeat; height:15px; padding:3px 0 0 23px;}
.comment_count{ background:url(../images/comment_icon.png) no-repeat; height:15px; padding:3px 0 0 23px;}




.imgbox_wrapper{background:url(../images/fire_bk_small.jpg) no-repeat left top; width:110px; height:110px; float:left; margin:3px 0 0 3px;}
.imgbox{width:100px; height:100px; overflow:hidden; position:relative; top:5px; left:5px; }
.imgbox img{position:relative;}









.entrant_input{ width:280px; border:1px solid #ddd;}
.entrant_form{width:447px; font-size:13px; margin: 20px 0 0 130px; position:relative;}
.entrant_form_tbl{padding:0 0 0 23px;}
.entrant_form_tbl td{padding:3px 0;}
.entrant_upload_btn_wrapper{width:865px;}
.entrant_upload_btn{margin:10px 0 10px 23px; float:left; }

.preview_box_wrapper{background:url(../images/fire_bk_large.jpg) no-repeat; width:447px; height:448px;}
#preview_upload_box{ width:400px; height:400px; border:1px solid #000; overflow:hidden; position:relative; top:23px; left:23px;}
#preview_upload_box img{position:relative;}

.entrant_buttons{padding:10px 0 0 0px;}



.entrant_reset{ background:url(../images/reset_btn.gif) no-repeat; width:56px; height:19px; display:block; float:left;}
.entrant_thankyou{margin:70px 0 0 0; text-align:center;}
.entrant_thankyou p{margin:10px 0}

#fileQueue{position:absolute; top:185px; left:20px; color:#000;}

.errorMsg{ display:none; color:#ff0000;}

#filename_errorMsg{float:left; padding:18px 0 0 0;}

/*
.photo_list{width:550px; border:1px solid #777;}
.photo_list ul li{ float:left;}
*/



/*
.imgbox_detail{width:400px; height:400px; border:1px solid #666; overflow:hidden; position:relative; margin:10px;}
.imgbox_detail img{position:relative;}
*/


.location {float: left; width: 255px; padding:0 10px 0 20px;}
.location_area{color:#f6a21d; font-weight:bold;}
.location_content { font-size: 12px; color: #575454; padding: 20px 10px 10px 15px; line-height: 18px;}
.roadshow {	font-size: 16px; color: #f6a21d; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; margin: 80px 60px 60px 30px;	margin-right: 60px;	line-height: 22px;}



.content .system_msg{padding:10px 40px;}
.content .system_msg p{padding:5px 0;}
.content .system_msg a{text-decoration:underline;}

.content .legal{width:550px; padding:10px 170px;}
.content .legal p{padding:10px 0; line-height:17px; color:#575454}


.topten{ overflow:scroll; overflow-y: hidden; width:640px; height:300px; position: relative; margin-left:10px;}
.topten ul {width:2330px;}
.topten ul li{ float:left; position: relative; }
.topten ul{ white-space: nowrap;}
.topten_box_wrapper{background:url(../images/fire_bk_mid.jpg) no-repeat; width:232px; height:232px;}
.topten_box{ width:200px; height:200px;  overflow:hidden; position:relative; top:19px; left:16px;}
.topten_box img{position:relative;}
.topten_info1{ width:216px; padding:0 0 5px 16px;  font-size:10px;}
.topten_info2 ul{width:216px; padding:0 0 0 16px; font-size:10px;}
.topten_info2 ul li{color:#F6A21D; padding:0 20px 0 0; float:left; width:50px;}


.event_list{padding:0px 0 0 30px;}
.event_list ul li{padding: 0 0 10px 0; font-size:12px; line-height:14px;}
.event_list ul .here{color: #f6a21d; font-weight:bold;}
.event_detail {padding-left:40px; }
.event_detail p{padding: 0 0 10px 0;}
.entrant_detail_tbl {padding-left:23px;}
.entrant_detail_tbl table{width:400px; }
.entrant_detail_tbl .entrant_info{color:#f6a21d;}
.entrant_detail_tbl td{border-bottom:1px solid #939598; padding:5px 0;}

.entrant_note{ font-size:10px;}

.event_detail .event_footnote{ position:absolute; bottom:20px; left:690px; font-size:10px; line-height:13px; width:140px;}
.event_title {color: #f6a21d; font-size:18px; font-weight:bold;}
.event_section{color: #f6a21d; font-size:18px; font-weight:bold; padding:0 0 10px 0;}




.vote_email_form{ padding: 10px 0 0 50px;}
.vote_email_form .buttons{padding:10px 0 0 0;}
#vote_email{width:250px; float:left; display:block; height:19px; font-family:Arial, Helvetica, sans-serif;}


.report_form{padding:30px 0 0 50px;}
.report_fillin { font-family:Arial, Helvetica,sans-serif; font-size:12px; width: 260px; background-color: #fff; border: 1px solid #4d4d4d; color: #000; margin:0 0 5px 8px; padding:0 0 0 2px;}

.pagation{margin:20px 20px; width:620px; text-align:center;}
.pagation a{padding:5px; color:#47485b;}

#capcha div { float:left; margin:3px 5px 5px 0;}

/* 2010-05-17 */
/* MENU (PULLDOWN) */
/* Drop Down */
.nav2{
	list-style:none; margin-left:2px; background:#fff; padding:0px; margin-top:0px; 
	padding-top:5px; padding-bottom:5px;
	border:1px solid #ccc; 
	/*font-family:Georgia,"Times New Roman",Times,serif;*/
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}

.nav2 li{
	list-style:none; margin:0px !important; padding:0px !important; 	
	border-bottom:1px solid #fff;
	/*line-height:25px;*/
	text-indent: -9999px;
	margin-bottom:7px !important; 
	cursor:pointer;
}
.nav2 li a{display:block; text-decoration:none; color:#000; font-size:15px;}
.nav2 li a:hover{ color: #fda21d; }

