/* CSS Document */
/*--Company--*/
.companytit{
	width:720px;
	padding:0 5px 3px 10px;
	float:left;
	color: #666666;
	border-bottom:solid 1px #CCCCCC;
	font-weight:bold;
	font-size:14px;
}
.companytit img{
	margin:0 3px -1px 0;
}
.company_list{
	width:720px;
	padding:0 0 0 10px;
	margin:5px 0 25px 0;
	float:left;
	color:#666666;
	line-height:20px;
}
.company_list img{
	float:right;
	margin:10px 10px 10px 25px;
}
.company_list .img_l{
	float:left!important;
	margin:10px 25px 35px 10px!important;
}
.company_topic{
	color:#666666;
	font-style: normal;
}
.preeroom_list{
	width:720px;
	clear: both;
	float: left;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
}
.preeroom_tit{
	width:570px;
	float:left;
	padding-bottom:2px;
	font-weight:bold;
}
.preeroom_tit a:link,.preeroom_tit a:visited{ color:#666666}
.preeroom_tit a:hover,.preeroom_tit a:active{ color:#000000; text-decoration:underline}
.preeroom_tit1{
	width:720px;
	float:left;
	padding-bottom:2px;
	font-weight:bold;
}
.preeroom_day1{
	width:720px;
	float:left;
	margin-bottom:10px;
	font-size:10px;
	color:#9E9E9E;
	margin-top: 5px;
}
.preeroom_day{
	width:570px;
	float:left;
	margin-bottom:5px;
	font-size:10px;
	color:#9E9E9E;
}
.preeroom_txt{
	float:right;
	font-size:12px;
	color:#696969;
}
.preeroom_info{
	width:570px;
	float:left;
	padding-bottom:2px;
	margin-bottom:3px;
	overflow:hidden;
	line-height:18px;
	color: #696969;
	}
.preeroom_info1{
	width:720px;
	float:left;
	padding-bottom:2px;
	margin-bottom:10px;
	overflow:hidden;
	line-height:18px;
	color: #696969;
}
.preeroom_info2{
	width:683px;
	float:left;
	padding-bottom:2px;
	margin-bottom:3px;
	overflow:hidden;
	line-height:18px;
	color: #696969;
}
.preeroom_info2 ul.ph{
	width:233px;
	float:right;
	clear:right;
	display:block;
	list-style-type:none;
	margin:0 10px 10px 10px;
}
.preeroom_info2 .ph li{
	width:233px;
	display:block;
}
.preeroom_info3{
	width:683px;
	float:left;
	padding-bottom:2px;
	margin-bottom:3px;
	overflow:hidden;
	color: #696969;
	}
.preeroom_info4{
	width:683px;
	float:left;
	padding-bottom:2px;
	margin-bottom:3px;
	overflow:hidden;
	line-height:18px;
	color: #696969;
	}
/*--.preeroom_info2 img{ float:right; margin:0 0 10px 10px;}--*/
.preeroom_info a:link,.preeroom_info a:visited{ color: #999}
.preeroom_info a:hover,.preeroom_info a:active{
	color: #696969;
	text-decoration:underline
}
.Contactus_tr1{
	float:left;
}
.Contactus_tr2{
	width:530px;
	float:left;
}
.Contactus_tr2 img{
	margin:0 0 -3px 0;
}
.Contactus_tr2 a:link,.Contactus_tr2 a:visited{ color:#FF0000;}
.Contactus_tr2 a:hover,.Contactus_tr2 a:active{ color:#0099FF;}
.Contactus_list{
	width:700px;
	clear: both;
	float: left;
	padding-top: 25px;
	padding-right: 0;
	padding-bottom: 25px;
	padding-left: 30px;
}
.newsph{
	float:left;
	width:130px;
	height:auto;
	overflow:hidden;
	text-align: center;
}
.newsph img{
	width:100%;
	height: auto;
}
.newscon{
	float:left;
	width:570px;
	margin:0 15px 0 0
}

/*--登入--*/
.login_list{
	width:693px;
	padding:0 0 0 10px;
	margin:5px 0 100px 0;
	float:left;
	color:#666666;
	text-align:justify;
	line-height:20px;
}
.login_list1{
	width:693px;
	padding:0 0 0 10px;
	margin:5px 0 0px 0;
	float:left;
	color:#666666;
	text-align:justify;
	line-height:20px;
}
.login_td1{
	text-align:left;
	text-indent:0px;
	margin:15px 13px 10px 13px;
	width:650px;
	height:298px;
	float:right;
	background:url(../images/test16.jpg) no-repeat right top;
}
.login_td01{
	text-align:left;
	text-indent:0px;
	margin:15px 13px 10px 13px;
	width:667px;
	float:right;
	background:url(../images/test16.jpg) no-repeat right top;
}
.login_sub{width:300px; margin:50px 120px}
.login_td2{text-align:left; text-indent:0px; margin:15px 0 10px 0px; width:270px; float:left; padding:0 15px}
.login_td3{text-align:left; text-indent:0px; margin:0px 0 5px 0px; width:285px; float:left; padding:0 0 0 15px;}
.login_td4{text-align:left; text-indent:0px; margin:5px 0 5px 0px; width:285px; float:left; background:url(../images/line.jpg) no-repeat -20px top;padding:8px 0 0 15px;}
.login_tr1{width:70px; float:left; text-align:right; margin:0 10px 0 0}
.login_tr2{width:205px; float:left}
.main_td5{width:500px; float:left; margin:0 0 5px 0}
.login_regcon{width:500px; float:left; border-bottom:solid 1px #CCCCCC; margin:10px 0 0 0}
.login_regcon1{width:500px; float:left; margin:20px 0 0 0}
.login_regone{width:103px; float:left; margin:0 11px 60px 10px}
.login_regph{width:103PX; height:77PX; overflow:hidden; float:left; margin:0 0 4px 0}
.login_regph1{width:103PX; height:145PX; overflow:hidden; float:left; margin:0 0 4px 0}
.login_regph1 img{width:103PX; height:145PX;}
.login_regph1  a:link,.login_regph1  a:visited{
width:103PX; 
height:145PX;
display:block;
filter:Alpha(Opacity=60);
-moz-opacity:0.6;
opacity: 0.6;
*filter:Alpha(Opacity=60);
_filter:Alpha(Opacity=60);
}
.login_regph1  a:hover,.login_regph1  a:active{
width:103PX; 
height:145PX;
background:#999999;
display:block;
filter:Alpha(Opacity=100);
-moz-opacity:1.0;
opacity: 1.0;
*filter:Alpha(Opacity=100);
_filter:Alpha(Opacity=100);
}
.login_regtext{width:103PX; overflow:hidden; float:left; font-weight:bold;}
.login_regtext1{width:103PX; overflow:hidden; float:left;}
