﻿.banner {
	background:url(/images/t2.jpg) no-repeat center center;
	height:320px;
}

.content {
	width:1170px;
	margin:auto;
	margin-bottom:11px;
	padding-top:24px;
}
.content .content-left {
	float:left;
	width:800px; padding-right:23px; border-right:1px solid #ebebeb;
}
.content .content-left .title {
	background:url(../images/destine-title-bk.jpg) repeat-x left bottom;
	height:47px;
	position:relative;
}
.content .content-left .title h3 {
	display:inline-block;
	border-bottom:3px solid #6c3416;
	height:44px;
	line-height:44px;
	position:absolute;
	left:0;
	top:0;
	font-size:18px;
	color:#6c3416;
	background:transparent;
	text-indent:0;
}
.content .content-left .bitian {
	line-height:48px;	
	color:#676767;
}
.content .content-left .bitian span {
	color:#d54e16;
}
.content .content-left h3 {
	background:url(../images/circle.jpg) no-repeat 6px center;
	text-indent:33px;
	font-size:18px;
	color:#6c3416;
	font-weight:normal;
	margin-bottom:24px;
}
.content-left .dashed {
	border:1px dashed #b7b7b7;
	background:#f5f5f5;
	padding-top:18px;
	padding-bottom:11px;
	padding-left:24px;
	margin-bottom:40px;
}
.content-left .dashed table.lianxiren {
}
.content-left .dashed table.lianxiren span.miaoshu {
	width:68px;
	display:inline-block;
	text-indent:15px;
	font-size:12px;
	position:relative;
}
.content-left .dashed table.lianxiren span.miaoshur {
	width:82px;
	display:inline-block;
	text-indent:15px;
	font-size:12px;
	position:relative;
}
.content-left .dashed table.lianxiren span span{ position:absolute; left:-15px;}
.content-left .dashed table.lianxiren tr {
	height:28px;
}
.content-left .dashed table.lianxiren input {
	width:197px;
	border:1px solid #d1d1d1;
	background:#fff;
	height:20px;
}
.cantuan {
	border:1px solid #ececec;
	padding:25px 22px 10px 18px;
	margin-bottom:22px;
}
.cantuan table input {
	width:86px;
}
.cantuan table thead tr {
	height:38px;
}
.cantuan table thead td {
	text-align:center;
}
.cantuan table td {
	text-align:center;
}
.cantuan table span {
	display:block;
	height:26px;
	line-height:26px;
	background:#f8f8f8;
}
.cantuan table th {
	margin-bottom:10px;
}
.cantuan .del {
	display:inline-block;
	width:39px;
	height:24px;
	text-align:center;
	line-height:24px;
	color:#fff;
	background:#4d4d4d;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	margin-left:6px;
}
.cantuan .line {
	background:#e5e5e5;
	height:1px;
	width:auto;
	margin:30px 0 20px 0;
}
.cantuan .add {
	text-align:center;
}
.cantuan .add a {
	background:url(../images/cantuan-add.jpg) no-repeat left center;
	display:inline-block;
	width:110px;
	height:36px;
	line-height:36px;
	color:#fff;
	font-size:14px;
	text-indent:32px;
}
input.tddq {
	vertical-align:middle;
}
label.tddq {
	vertical-align:middle;display:inline-block;
}
.anyaoyuding {
	padding-right:40px;
}
.content .content-right {
	float:right;
	width:323px;
}






.mbx {
	background:#ededed;
	height:31px;
	line-height:31px;
	color:#858585;
	margin-top: 162px;
}
.mbx-content {
	width:1180px;
	margin:auto;
	font-size: 15px;
}

.mbx-content a {
	color:#474747;
}

.forbor {
	border-bottom:1px solid #ebebeb;
	padding-bottom:15px;
	padding-top:15px;
}
.forbk {
	background:url(../images/footer-bk.jpg) repeat-x left bottom;
	padding-bottom:268px;
}

.checkbox{ width:802px; line-height:34px; border:1px solid #d3d3d3; background:#f4f4f4; text-align:center; margin-top:25px;}
.checkbox input{ margin-right:8px;}
.anyaoyuding p{ line-height:18px; margin:15px 0px; font-size:14px;}
.book_btn{ margin-top:40px; text-align:center;}
.book_btn .book_btn1{ margin-right:20px; background:url(../images/buttonbg_01.jpg) no-repeat;}
.book_btn input{ width:93px; height:55px; border:none; cursor:pointer;}
.book_btn .book_btn2{ margin-right:20px; background:url(../images/buttonbg_02.jpg) no-repeat;}
.content-rightT{ font-size:18px; text-align:center; width:323px; padding-bottom:30px;}
.content-rightB,.content-rightB li{ width:323px; float:left;}
.content-rightB li{ padding-bottom:3px; position:relative;}
.order-clips{ position:absolute; left:-8px; top:-5px; width:22px; height:22px; line-height:22px; text-align:center; background:url(../images/clipbg.png) no-repeat; color:#fff; font-size:16px;}
.orderM{ width:288px; padding:5px 15px 10px; border:1px solid #e3e3e3; border-radius:3px; line-height:21px; background:#f1f1f1; font-size:14px;}
.orderB{ width:323px; float:left; text-align:center; padding-top:3px;}
.orderM:hover{ background:#8cc725; color:#fff;}

.content-rightBword{width:323px; float:left; padding:20px 0; line-height:24px; font-size:14px; color:#6c3416;}