* { padding: 0; margin: 0; }
body {}
ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, img, fieldset { border: none; }
p{padding: 3px 0;}

/*------------------------------------------------------------------------*/
.main_table{
	background-color: #FDFDFE;
}
.table_lb{
	width: 14px;
	background: #DFE4EB url(/img/td_left.jpg) no-repeat;
}
.table_rb{
	width: 11px;
	background: #DFE4EB url(/img/td_right.jpg) no-repeat;
}
/*------------------------------------------------------------------------*/
.header{
	width: 975px;
	height: 308px;
	background: #FDFDFE url(/img/header.jpg) no-repeat bottom;
}
#head{position: relative; TOP: 0; LEFT: 0;}
#head form.region{position: absolute; top: 0; left: 0;}
.select_region{
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #4396C0; 
	text-decoration: none; 
	height: 19px;
	position: relative;
	top: 20px;
}
#head div.event{
	position: absolute; 
	top: 86px; 
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #40657B; 
	text-decoration: none;
}
#head div.event a{
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #40657B; 
	text-decoration: none;
}
#head div.event a:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #40657B; 
	text-decoration: underline;
}
#head div.tel{
	position: absolute; 
	top: 20px;
	right: 135px; 
	font-family: Georgia, Arial, Helvetica, sans-serif; 
	font-size: 20px; 
	color: #0A4361; 
	text-decoration: none;
	background: url(/img/tel_bg.png) no-repeat;
	width: 289px;
	height: 53px;
}
#head div.action_companu{
	position: absolute; 
	top: 87px;
	right: 50px;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #40657B; 
	text-decoration: none;
}
.tel_n{padding: 10px 0 0 40px;}
.tel_n_big{font-size: 31px;}
.event_t_bl{
	font-family: Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4396C0;
	text-decoration: none;
}
.event_t_bk{
	font-family: Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #04456D;
	text-decoration: none;
}
/*------------------------------------------------------------------------*/
.top_menu{
	position: absolute;
	top: 255px;
	left: 15px;
}
ul#menu{
	height: 56px;
	padding: 0;
	margin: 0;
}
ul#menu li {
	list-style-image: url(/img/menu.png);
	float: left;
	height: 56px;
	padding: 0px;
	margin: 0 10px 0 10px;
}
ul#menu li.first {list-style: none;}
ul#menu li a {
	display: block;
	font-size: 14px;
	font-family: Times New Roman, Arial, Helvetica, sans-serif; 
	color: #2A5B75;
	text-decoration: none;
	line-height: 56px;
	vertical-align: middle;
	padding: 0;
}
ul#menu li.active, ul#menu li:hover {}
ul#menu li.active a, ul#menu li:hover a {}

/*------------------------------------------------------------------------*/
div.clear {clear: both;	height: 1px; width: 1px; overflow: hidden;}
/*------------------------------------------------------------------------*/
.content_bg{background: #DDE0E5 url(/img/big_bg.jpg) no-repeat;}

.top_right{width: 208px; height: 15px; background: url(/img/top_right_1.png) no-repeat;}
.top_left{width: 208px; height: 15px; background: url(/img/top_left_1.png) no-repeat;}
.td_center{width: 208px; background: url(/img/top_center_bottom.png) repeat-y;}
.bottom_right{width: 208px; height: 15px; background: url(/img/bottom_left_1.png) no-repeat;}
.bottom_left{width: 208px; height: 15px; background: url(/img/bottom_right_1.png) no-repeat;}

.blue_text{font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 14px; color: #4396C0; text-decoration: none; padding: 3px;}
.black_text{font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 14px; color: #04456D; text-decoration: none; padding: 3px;}
.silver_line{width: 174px; height: 5px; background: #EEEEEE url(img/silver_line.jpg) no-repeat; margin: 5px 0;}

/*------------------------------------------------------------------------*/
.auth{position: relative; top: 0px; right: 0px;}
.blog_content{width: 174px;}
.input_auth{
	width: 149px; 
	height: 20px; 
	border: 1px solid #DEE1E6;
	margin: 0 0 5px 0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding: 0 0 0 3px;
}
.button_auth{
	width: 15px; 
	height: 20px; 
	background: #EEEEEE url(/img/search_b.jpg) no-repeat; 
	border: 0;
}
.button_auth_p{
	position: absolute;
	right: 0px;
	top: 15px;
}
/*------------------------------------------------------------------------*/
.all_news{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #04456D;
	text-decoration: none;
	padding: 3px 0 3px 23px;
}
.all_news:hover{text-decoration: underline;}
.news_text{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
}
.news_detail{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #04456D;
	text-decoration: none;
}
.news_detail:hover{text-decoration: underline;}
.news_border{border-bottom: 1px dashed #CCCCCC; width: 174px;}
/*------------------------------------------------------------------------*/
.vote{
	position: relative; 
	top: 0px; 
	right: 0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #04456D;
	text-decoration: none;
}
.vote_radio{margin: 0 3px;}
.vote_send{
	width: 85px; 
	height: 15px; 
	background: #EEEEEE url(/img/vote_b.jpg) no-repeat; 
	border: 0;
}

/*------------------------------------------------------------------------*/
.chat{position: relative; top: 0px; right: 0px;}
.chat_textarea{width: 174px; height: 61px; border: 1px solid #D3D3D3;}
.chat_send{
	width: 151px; 
	height: 15px; 
	background: #EEEEEE url(/img/chat_send.jpg) no-repeat; 
	border: 0;
}
.nickname{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #4396C0;
	text-decoration: none;
}
.consultant{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #356989;
}
/*------------------------------------------------------------------------*/
.search{position: relative; top: 0px; right: 0px;}
.input_search{
	width: 149px; 
	height: 20px; 
	border: 1px solid #DEE1E6;
	margin: 0 0 5px 0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding: 0 0 0 3px;
}
.button_search{
	width: 15px; 
	height: 20px; 
	background: #EEEEEE url(/img/search_b.jpg) no-repeat; 
	border: 0;
}
/*------------------------------------------------------------------------*/

.content_text{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #40657B;
}
a{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4396C0;
	text-decoration: none;
}
a:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4396C0;
	text-decoration: underline;
}

.copiright{
	height: 102px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	background: #15314B url(/img/bottom_bg_blue.jpg) no-repeat top center;
}

#choosemethod{
    margin-bottom: 5px;
}

#choosemethod label {
    color: #40657B;
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 12px;
    margin-left: 5px;
}




