@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	background-color: #CCCCCC;
}
.middle {
	margin:0 auto;
	width:1000px;
	min-height:500px;
	background-color:#FFF;
}

.header {
	width:1000px;
	height: auto;
	padding-bottom:10px;
}
.header2 {
	width:1000px;
	height:27px;
	background-color:#FFFFFF;
}
.name {
	padding-top:5px;
	float:left;
	width:40%;
	height:22px;
	background-color:#a4d1ff;
}
#step {
	padding-left:10px;
	float:left;
	width:55%;
	height:27px;
}
#step .stepA {
	border:1px solid #7e6b00;
	background-color:#ff0000;
}
#step .stepB {
	border:1px solid #7e6b00;
	background-color:#ffcc00;
}
#step .arrow {
	float:left;
	width:17px;
	height:27px;
}
#step .step1 {
	float:left;
	padding-top:5px;
	width:150px;
	height:20px;
}
#step .step2 {
	float:left;
	padding-top:5px;
	width:100px;
	height:20px;
}
.line {
	width:1000px;
	height:9px;
	background-color:#FFFFFF;
	border-bottom:1px #333333 solid;
}
#contentLeft {
	float:left;
	width:488px;
	height:	auto;
	background-color:#FFFFFF;
}
#contentLeft .chice1 {
	width:488px;
	height:51px;
}
#contentLeft .chice2 {
	padding-top:10px;
	width:488px;
	height:42px;
	background-image:url(../../img_master/step2.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
#contentLeft .roomInfor {
	width:433px;
	height:	auto;
	border:1px solid #333333;
}
#contentLeft .photo {
	padding-left:18px;
	padding-top:32px;
	width:415px;
	height:	350px;
	background-image:	url(../../img_master/roomInforPhoto.jpg);
}
#contentLeft .name {
	padding-left:20px;
	padding-top:10px;
	width:413px;
	height:	26px;
	background-image:url(../../img_master/roomInforName.jpg);
}
#contentLeft .content {
	padding-left:20px;
	padding-right:15px;
	background-image:
 url(../../img_master/roomInforContentBg.jpg);
}
#contentRight {
	float:left;
	width:512px;
	height:	inherit;
	background-color:#FFFFFF;
}
#contentRight .chice3 {
	padding-top:65px;
	width:512px;
	height:38px;
	background-image:url(../../img_master/step3.jpg);
	background-repeat:no-repeat;
	font-size:13px;
}
#contentRight .nothin {
	padding-top:65px;
	width:512px;
	height:38px;
	font-size:13px;
}
#contentRight .confirm {
	margin-top:10px;
	padding-top:10px;
	padding-left:10px;
	width:486px;
	height:	inherit;
	border:1px solid #333333;
}
#contentRight .color {
	color:#e60012;
}
.copyright {
	clear:both;
	padding:15px 25px;
	width:950px;
	background-color:#DDFC81;
	font-size:13px;
	margin-top:10px;
	border:#003333 solid 1px;
}
.copyright_words{
font-family:Verdana, Arial, Helvetica, sans-serif,'新細明體';
font-size:11px;
color: #666666;
}
.copyright_words a{ text-decoration:none; color: #666666;}
.copyright_words a:hover{color: #333333;}

#accompanied_link{width:300px; height:2px; overflow:hidden;}
