﻿conten_top_1@charset "utf-8";
/* CSS Document */


a {
	font-size: small;
	color: #0c0dff;
}
ol {
	list-style-type: none;
}

li {
	list-style-type: none;
	margin-left:0px;
	padding: 0px;
	margin: 0px;
}

ul{
	list-style-type: none;
	margin-left:10px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
}




#middle_ctrl {
	clear: right;
	float: left;
	width: 707px;
}
#middle_00 {
	clear: right;
	float: left;
	width: 235px;
	background-image: url(../images/index_images/top_ctrl_00.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 44px;
}


#all_bd {
	position: absolute;
    left:50%;
	margin-left: -475px;
	width: 950px;
}

#header {
	width: 952px;
	clear: both;
	float: none;
}
#middle_99 {
	clear: right;
	float: left;
	width: 8px;
}

#top_banner {
	height: 111px;
	width: 950px;
	position: relative;
	clear: both;
	float: none;
}
#middle {
	clear: both;
	float: none;
	width: 950px;

}
#middle_txt {
	position: relative;
	clear: both;
	float: none;
	text-align: center;
	vertical-align: middle;
	width: 952px;
	font-size: medium;
	margin-top: 10px;
	margin-bottom: 10px;
	height: 20px;
}
lift_sinin_bar {
	width: 160px;
}

.lift_singin_title {
	height: 16px;
	color: #00519c;
	font-family: Arial, Helvetica, sans-serif "新細明體";
	font-size: 12px;
	font-weight: lighter;
}
#lift_signin_bd {
	clear: both;
	float: none;
	width: 160px;
	background-image: url(../images/index_images/lift_signin.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin-bottom: 5px;
}
#lift_signin_bd1 {
	clear: both;
	float: none;
	width: 160px;
	background-image: url(../images/index_images/lift_signin2.GIF);
	background-repeat: no-repeat;
	background-position: center top;
	margin-bottom: 5px;
}
.lift_signin {
	float: none;
	width: 95px;
	height: 16px;
	font-family: Arial, Helvetica, sans-serif "新細明體";
	border: 1px solid #69b1e2;
	font-size: 12px;
}
lift_search_bar {
	width: 160px;
	clear: both;
	float: none;
}
#lift_search_bd_01 {
	background-color: #ddf2ff;
	width: 160px;
	clear: both;
	float: none;
	font-size: small;
	color: #ff5a00;
	line-height: 24px;
	background-image: url(../images/index_images/lift_search_bd_01.gif);
	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif "新細明體";
}
#lift_search_bd_02 {
	background-color: #bfe5ff;
	width: 160px;
	clear: both;
	float: none;
	font-size: small;
	color: #00519c;
	line-height: 24px;
	font-weight: 700;
	background-image: url(../images/index_images/lift_search_bd_02.gif);
	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif "新細明體";
}

#lift_trblog {
	clear: both;
	float: none;
	width: 160px;
	margin-top: 5px;
	margin-bottom: 5px;
}
lift_news_bar {
	width: 160px;
	clear: both;
	float: none;
}
#lift_news {
	clear: both;
	float: none;
	width: 160px;
	background-color: #bfe5ff;
	padding-bottom: 5px;
}
.lift_news_txt {
	float: none;
	width: 140px;
	margin-top: 2px;
	margin-right: 10px;
	margin-left: 10px;
    font-size: small;
	color: #0065c3;
	font-family: Arial, Helvetica, sans-serif "新細明體";
}
.lift_news_txt A:link { color: #0065c3; text-decoration: none;}
.lift_news_txt A:visited { color: #0065c3; text-decoration: none;}
.lift_news_txt A:hover { color: #0065c3; text-decoration: underline;}
.lift_news_txt A:active { color: #0065c3; text-decoration: none;}


#lift_googlesearch {
	float: left;
	height: 25px;
	font-size: small;
	color: #848484;
	width: 158px;
	background-image: url(../images/index_images/yg_search_bd.gif);
	background-repeat: repeat;
	margin-top: 5px;
	padding-top: 1px;
	font-family: Arial, Helvetica, sans-serif "新細明體";
}
.lift_googlesearch_bar {
	float: none;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif "新細明體";
	border: 1px solid #69b1e2;
	font-size: 12px;
}


#b_conten {
	width: 952px;
	clear: both;
	float: none;
}
#conten_lift {
	clear: right;
	float: left;
	width: 160px;
	margin-right: 5px;
}
#conten_ct {
	clear: right;
	float: left;
	width: 450px;
	margin-right: 5px;
	margin-left: 5px;
}
#map_450 {
	width: 448px;
	background-image: url(../images/index_images/all_map.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 215px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #6dc2e5;
	border-right-color: #6dc2e5;
	border-left-color: #6dc2e5;
}
#map_ic {
	clear: right;
	float: left;
	width: 262px;
	margin-top: 2px;
	margin-left: 2px;
}
#map_ic2 {
	clear: right;
	float: left;
	margin-top: 1px;
	margin-left: 107px;
	width: 76px;
}
#jolin {
	font-size: small;
	color: #FFFFFF;
	margin-left: 45px;
	font-weight: 500;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif "新細明體";
}
#all_time {
	font-size: small;
	color: #FFFFFF;
	margin-left: 45px;
	font-weight: 500;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif "新細明體";
}

#map_450_ct {
	width: 448px;
	background-repeat: no-repeat;
	background-position: center center;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #6dc2e5;
	border-bottom-color: #6dc2e5;
	border-left-color: #6dc2e5;
}

#conten_top_1 {
	clear: both;
	float: none;
	width: 450px;
	margin-top: 5px;
}
#conten_top_1_ct {
	clear: both;
	float: none;
	width: 448px;
	margin-bottom: 5px;
	border: 1px solid #e1e2e0;
	background-color:White;
}
 
#conten_top_Play {
	clear: right;
	float: left;
	width: 220px;
	margin-right: 5px;
}
#play_bar {
	clear: both;
	float: none;
	width: 220px;
}
#play_conten {
	clear: both;
	float: none;
	width: 218px;
	border: 1px solid #59b9e2;
	height:120px;
}


#conten_top_new {
	clear: right;
	float: left;
	width: 220px;
	margin-left: 5px;
}
#new_bar {
	clear: both;
	float: none;
	width: 220px;
}
#new_conten {
	clear: both;
	float: none;
	width: 218px;
	border: 1px solid #59b9e2;
	height:120px;
}


#conten_top_2 {
	clear: both;
	float: none;
	width: 450px;
	margin-top: 5px;
	margin-bottom: 5px;
}

#conten_top_hear_bar {
	clear: both;
	float: none;
	width: 450px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.conten_top_hearct_bar {
	clear: both;
	float: none;
	width: 438px;
	margin-right: 6px;
	margin-left: 6px;
}
.conten_top_hearct {
	clear: both;
	float: none;
	width: 438px;
	margin-right: 6px;
	margin-left: 6px;
	background-image: url(../images/index_images/conten_top_ctbd.gif);
	background-repeat: no-repeat;
	background-position: center center;
	
	_clear: both;
	_float: none;
	_width: 430px;
	_margin-right: 6px;
	_margin-left: 6px;
	_background-image: url(../images/index_images/conten_top_ctbd.gif);
	_background-repeat: no-repeat;
	_background-position: center center;
}

#conten_top_hear_ct {
	clear: both;
	float: none;
	width: 448px;
	border: 1px solid #57b9e2;
}

#conten_right {
	clear: right;
	float: left;
	width: 322px;
	margin-left: 3px;
}
#right_01_bar {
	clear: both;
	float: none;
	width: 321px;
}
#right_01_ct {
	clear: both;
	float: none;
	width: 319px;
	border: 1px solid #e1e2e0;
	background-color: #FFFFFF;
}

#right_02_bar {
	clear: both;
	float: none;
	width: 321px;
	margin-top: 5px;
}
#right_02_ct {
	clear: both;
	float: none;
	width: 319px;
	border: 1px solid #e1e2e0;
	background-color: #FFFFFF;
}

#right_03_bar {
	clear: both;
	float: none;
	width: 321px;
	margin-top: 5px;
}
#right_03_ct {
	clear: both;
	float: none;
	width: 319px;
	border: 1px solid #dcdcdc;
	background-color: #FFFFFF;
}
.right_03_txt {
	clear: both;
	float: none;
	width: 280px;
	background-color: #FFFFFF;
	margin-right: 19px;
	margin-left: 19px;
	font-size: small;
	color: #215da9;
	margin-top: 3px;
	margin-bottom: 3px;
	font-family: Arial, Helvetica, sans-serif "新細明體";
}
.right_03_txt A:link { color: #215da9; text-decoration: underline;}
.right_03_txt A:visited { color: #215da9; text-decoration: underline;}
.right_03_txt A:hover { color: #215da9; text-decoration: none;}
.right_03_txt A:active { color: #215da9; text-decoration: underline;}

#right_04_bar {
	width: 321px;
	clear: both;
	float: none;
	margin-top: 5px;
}
#right_04_ct {
	clear: both;
	float: none;
	width: 309px;
	padding: 5px;
	border: 1px solid #dcdcdc;
	background-color: #FFFFFF;
	_clear: both;
	_float: none;
	_width: 309px;
	_padding:0;
	_margin-top:5px;
	_margin-bottom:5px;
	_border: 1px solid #dcdcdc;
	_background-color: #FFFFFF;
	
}

#right_top_bar {
	clear: both;
	float: none;
	width: 321px;
	margin-top: 5px;
}
.right_top_txt {
	clear: both;
	float: none;
	width: 300px;
	background-color: #FFFFFF;
	margin-right: 9px;
	margin-left: 9px;
	font-size: small;
	color: #666666;
	margin-top: 3px;
	margin-bottom: 3px;
	font-family: Arial, Helvetica, sans-serif "新細明體";
}
.right_top_txt A:link { color: #666666; text-decoration: none;}
.right_top_txt A:visited { color: #666666; text-decoration: none;}
.right_top_txt A:hover { color: #666666; text-decoration: underline;}
.cright_top_txt A:active { color: #666666; text-decoration: none;}

.right_top_word {
	clear: both;
	float: none;
	font-size: small;
	color: #666666;
	font-weight: lighter;
	font-family: Arial, Helvetica, sans-serif "新細明體";
}
.right_top_word A:link {
	color: #0090ed; text-decoration: underline;
}
.right_top_word A:visited {
	color: #0090ed; text-decoration: none;
}
.right_top_word A:hover {
	color: #0090ed; text-decoration: none;
}
.right_top_word A:active {
	color: #0090ed; text-decoration: none;
}
#right_top_ct {
	clear: both;
	float: none;
	width: 319px;
	border: 1px solid #dcdcdc;
	background-color: #FFFFFF;
	/*height:255px;*/
}


#right_05_bar {
	clear: both;
	float: none;
	width: 321px;
	margin-top: 3px;
}
#right_05_ct {
	clear: both;
	float: none;
	width: 319px;
	border: 1px solid #dcdcdc;
	background-color: #FFFFFF;
}

#footer_txt {
	text-align: center;
	vertical-align: middle;
}

#footer {
	width: 902px;
	clear: both;
	float: none;
	margin-left: 25px;
}

/* index_ad */

.ad_banner160 {
	clear: both;
	float: none;
	width: 160px;
	margin-top: 5px;
}
.ad_160 {
	clear: both;
	float: none;
	width: 160px;
	margin-top: 5px;
}
.ad_banner450 {
	clear: both;
	float: none;
	width: 450px;
	margin-bottom: 0px;
}
.ad_450 {
	clear: both;
	float: none;
	width: 450px;
	margin-bottom: 5px;
}
.ad_320 {
	clear: both;
	float: none;
	width: 320px ;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 1px;
	margin-left: 1px;
}
