/*index.htm页面样式*/
#midTop {
	border:1px solid #ddb26d;
	padding:8px 10px 8px 13px;
}
#midTop h3 {
	margin:0;
	font-size:14px;
	color:#666;
	position:relative;
}
#midTop h3 img {
	position:absolute;
	top:0;
	right:10px;
}
#midTop p {
	position:absolute;
	top:0;
	right:10px;
	color:#6b6b6b;
	font-size:11px;
	line-height:18px;
}
#midTop p a{
	color:#0e92b9;
	border-bottom:1px dashed #0e92b9;
}
#lastVisit {
	background:#fff;
	margin:10px 0 15px 0;
	font-size:11px;
	color:#6b6b6b;
}
#lastVisitInner {
	background:#fdf5de;
	padding:3px 2px 3px 10px ;
}
#lastVisit strong {
	font-size:20px;
	color:#75491b;
	font-weight:100;
}
#newMessage {
	overflow:auto;
	padding-bottom:10px;
	margin-bottom:15px;
	padding-left:2px;
	
}
#newMessage dl {
	margin:0;
	padding:0;
}
#newMessage dl dt {
	margin:2px 2px 5px 2px;
	padding:0;
	font-size:18px;
	color:#75491b;
	font-weight:100;
	border-bottom:3px #d9d9d9 solid;
}
#newMessage dl dd {
	margin:0 2px 2px 2px;
	float:left;
	border-bottom:1px #d9d9d9 solid;
	padding:2px;
	background:#fff;
	width:580px;
}
#newMessage dl dd div {
	font-size:11px;
	color:#7a7979;
	line-height:22px;
}
#newMessage dl dd div .name{
	width:180px;
	float:left;
	margin-left:10px;
}
#newMessage dl dd div .request{
		width:180px;
	float:left;
}
#newMessage dl dd div .postTime{
	width:200px;
	float:left;
}
#newMessage dl dd div a {
	color:#0e92b9;
	border-bottom:1px #0e92b9 dashed;
	text-decoration:none;
}
#newMessage dl dd div strong {
	font-size:11px;
}
#customerInfoDetail2 {
	border-bottom:1px #fbd359 solid;
	border-top:0px;
	padding-top:15px;
	margin:0 0 0 5px;
}
#customerInfoDetail2 .note{
	text-align:center;
	font-size:11px;
	font-weight:bold;
	color:#75491c;
	background-color:#FFF;
}
#friends3 .readMore, #list2 .readMore, #customerInfoDetail2 .readMore{
	text-align:right;
	padding:2px 10px 6px 0;
	font-size:11px;
	color:#75491c;
	font-weight:bold;
}
#friends3 .readMore a, #list2 .readMore a ,#customerInfoDetail2 .readMore a{
	color:#0e92b9;
	text-decoration:none;
	border-bottom:1px #0e92b9 dashed;
}
#myPhoto ul li {
	float:left;
	list-style:none;
	width:140px;
	margin-left:4px;
	font-size:11px;
	color:#868686;
}
#myPhoto ul li img{
	margin-left:15px;
}
#myPhoto ul li span {
	display:block;
	margin:2px 0 5px 0;
	text-align:center;
}
#myPhoto a{
	font-size:11px;
	color:#545454;
	line-height:18px;
	text-decoration:none;
}
#myPhoto ul li span a {
	font-size:11px;
	color:#0e92b9;
	font-weight:bold;
	text-decoration:none;
	border-bottom:1px dashed #0e92b9;
}
#list2 {
	margin:15px 0;
	height:100px;
	padding:10px 0 15px 0;
}
#list2 dl dt, #friends3 dl dt{
	margin:2px 2px 5px 2px;
	padding:0;
	font-size:18px;
	color:#75491b;
	font-weight:100;
}
#list2 dl dt a, #friends3 dl dt a {
	position:absolute;
	top:0;
	right:10px;
	font-size:11px;
	color:#b60101;
	font-weight:normal;
}
#list2 dl .background{
	margin-top:5px;
	background-color:#fdf5de;
	padding:5px 3px 3px 6px;
}
#list2 dl dd {
	float:left;
	width:160px;
	height:20px;
	background:url(/css/images/customer/bg-san2.gif) no-repeat 0 2px;
	text-indent:10px;
	font-size:12px;
	color:#6b6b6b;
}
#friends3 {
	padding:10px 0 0 0;
	height:100px;
	margin:15px 0;
}
#friends3 dl {
	padding:0;
}
#friends3 dl dd {
	list-style:none;
	float:left;
	margin:0 12px 0 0;
	padding:0;
}
#friends3 dl dd img {
	margin-right:0px;
}
#friends3 dl dd span {
	display:block;
	text-align:center;
}
#friends3 dl dd span a {
	font-size:11px;
	color:#6b6b6b;
	font-weight:normal;
	margin:0;
	text-decoration:none;
}

#customerSeeAlso2 {
	overflow:hidden;
	width:220px;
	background:url(/css/images/customer/bg-topAttraction-bottom.gif) no-repeat bottom;
	padding-bottom:10px;
	margin-bottom:20px;
}
#customerSeeAlso2 h2 {
	background:url(/css/images/customer/bg-topAttraction-top.gif) no-repeat top;
	height:26px;
	margin:0;
	color:#6b6b6b;
	line-height:26px;
	font-size:12px;
	font-weight:bold;
	text-indent:30px;
}
#customerSeeAlso2 ul {
	padding:0 0 20px 0;
	margin:0;
	border-left:7px #f2ede1 solid;
	border-right:7px #f2ede1 solid;
}
#customerSeeAlso2 ul li {
	padding:0;
	margin:0;
	height:40px;
	line-height:18px;
	list-style:none;
	font-size:11px;
	color:#6b6b6b;
	text-indent:20px;
	width:200px;
	margin:0 auto;
	border-bottom:1px #f2ede1 dashed;
	background:url(/pic/index-bottommin.gif) no-repeat 5px 5px;
}
#customerSeeAlso2 ul li span {
	display:block;
	font-size:10px;
	color:#b0b0b0;
}
#customerSeeAlso2 ul li p strong {
	color:#e4474e;
}
#customerSeeAlso2 ul li p span {
	text-decoration:line-through;
	display:inline;
	font-size:11px;
	color:#6b6b6b;
}
/*checklist.htm页面css样式文件*/
#customerNav {
}
#customerNav ol {
	padding:0;
	margin:0;
}
#customerNav ol li {
	list-style:none;
	padding:0;
	margin:0 0 5px 0;
	background:url(/css/images/bg-leftNav-a.gif) no-repeat;
}
#customerNav ol li a {
	height:30px;
	width:178px;
	display:block;
	line-height:27px;
	font-size:12px;
	color:#744b0a;
	font-weight:bold;
	text-decoration:none;
	text-indent:38px;
}
#customerNav ol li a.active {
	color:#262626;
}
#customerNav ol li a.nav1 {
	background: url(/css/images/bg-leftNav1.gif) no-repeat 5px 5px;
}
#customerNav ol li a.nav2 {
	background:url(/css/images/bg-leftNav2.gif) no-repeat 5px 5px;
}
#customerNav ol li a.nav3 {
	background: url(/css/images/bg-leftNav3.gif) no-repeat 5px 5px;
}
#customerNav ol li a.nav4 {
	background: url(/css/images/bg-leftNav4.gif) no-repeat 5px 5px;
}
#customerNav ol li a.nav5 {
	background: url(/css/images/bg-leftNav5.gif) no-repeat 5px 5px;
}
#customerNav ol li li {
	border-left:1px #dcb26c solid;
	border-right:1px #dcb26c solid;
	width:176px;
	margin:-2px 0 2px 0;
}
#customerNav ol li ol {
	padding-bottom:5px;
	background: url(/css/images/bg-Nav-bottom.gif) no-repeat bottom;
	width:178px;
}
#customerNav ol li ol .line{
	width:154px;
	border-bottom:1px dashed #dcb26c;
	height:1px;
	margin:1px 0 1px 5px;
}
#customerNav ol li li a {
	color:#744b0a;
	font-size:11px;
	background:#FFF;
	font-weight:normal;
	height:auto;
	padding:5px 0 2px 8px;
	line-height:normal;
	text-indent:0;
	width:168px;
	line-height:28px;
	font-weight:bold;
}
#customerNav ol li li a.active {
	font-weight:bold;
	background:#E7E7E7;
	color:#744b0a;
}
#checkList {
}
#checkList dl {
	margin:0 0 15px 0;
	overflow:auto;
	height:1%;
	border-bottom:1px #6b6b6b dashed;
}
#checkList dl a {
	float:right;
	position:relative;
	top:-23px;
	color:#0e92b9;
	text-decoration:none;
	border-bottom:1px #0e92b9 dashed;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}
#checkList dl dt {
	padding:5px 0 0 2px;
	margin:0 0 5px 0;
	font-size:14px;
	font-weight:bold;
	color:#75491b;
}
#checkList dl dd {
	padding:0;
	margin:0 0 10px 0;
	font-size:11px;
	font-weight:normal;
	color:#6b6b6b;
	text-indent:20px;
	background: url(images/customer/bg-san2.gif) no-repeat 5px 3px;
}
.btnImage {
	text-align:center;
}
#checkList .btnImage input {
	margin-right:10px;
}
.btnImage img {
	display:block;
	margin-bottom:10px;
}
#customerSeeAlso {
	overflow:hidden;
	width:220px;
	background:url(/css/images/bg-customerSeeAlso-top.gif) no-repeat;
}
#customerSeeAlso h2 {
	background:url(/css/images/title1.gif) no-repeat 15px 12px;
	height:26px;
	margin:0;
	color:#6b6b6b;
	line-height:26px;
	font-size:12px;
	font-weight:bold;
	text-indent:30px;
}
#customerSeeAlso ul {
	padding:0 0 20px 0;
	margin:0;
	border:1px #f2ede1 solid;
}
#customerSeeAlso ul li {
	padding:0;
	margin:0;
	height:40px;
	line-height:18px;
	list-style:none;
	font-size:11px;
	color:#6b6b6b;
	text-indent:20px;
	width:200px;
	margin:0 auto;
	border-bottom:1px #f2ede1 dashed;
	background:url(/pic/index-bottommin.gif) no-repeat 5px 5px;
}
#customerSeeAlso ul li span {
	display:block;
	font-size:10px;
	color:#b0b0b0;
}
#customerRightBottom {
	padding-bottom:10px;
	margin-top:20px;
	width:220px;
	background:url(/css/images/bg-topAttraction-bottom.gif) no-repeat bottom;
}
#customerRightBottom h2 {
	background:url(/css/images/bg-topAttraction-top.gif) no-repeat top;
	height:28px;
	margin:0;
	color:#6b6b6b;
	padding-top:5px;
	font-size:12px;
	font-weight:bold;
	text-indent:30px;
}
#customerRightBottom ul {
	list-style:none;
	border-left:7px #f2ede1 solid;
	border-right:7px #f2ede1 solid;
	margin:0;
	padding:0 0 10px 10px;
}
#customerRightBottom dl {
	border-left:7px #f2ede1 solid;
	border-right:7px #f2ede1 solid;
	margin:0;
	padding:0 0 10px 10px;
}
#customerRightBottom dt {
	font-size:11px;
	color:#6b6b6b;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:0 0 0 15px;
	background: url(/css/images/customer/square.gif) no-repeat left center;
}
#customerRightBottom dd {
	font-size:11px;
	color:#6b6b6b;
	height:20px;
	text-indent:15px;
	margin:0;
	padding:0;
}
#customerRightBottom ul li {
	text-indent:50px;
	height:30px;
	line-height:30px;
}
#customerRightBottom ul li a {
	font-size:10px;
	color:#6b6b6b;
}
#customerRightBottom ul li.one {
	background:url(/pic/accomodation.gif) no-repeat left center;
}
#customerRightBottom ul li.two {
	background:url(/pic/food.gif) no-repeat left center;
}
#customerRightBottom ul li.three {
	background:url(/pic/money.gif) no-repeat left center;
}
#customerRightBottom ul li.four {
	background:url(/pic/weather.gif) no-repeat left center;
}
#customerRightBottom ul li.five {
	background:url(/pic/security.gif) no-repeat left center;
}
#customerRightBottom ul li.six {
	background:url(/pic/transport.gif) no-repeat left center;
}
#customerInfoNav {
	padding-bottom:27px;
	border-bottom:1px #fbd359 solid;
	margin:15px 0 0 5px;
	padding-left:10px;
}
#customerInfoNav input {
	float:right;
}
#customerInfoNav ul {
	padding:0;
	margin:0;
}
#customerInfoNav ul li {
	list-style:none;
	float:left;
	margin-right:2px;
}
#customerInfoNav ul li a {
	display:block;
	_float:left;
	border:1px #fbd359 solid;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	padding:0 12px;
	text-decoration:none;
	background:#75491c;
	height:26px;
	width:auto;
	line-height:26px;
}
#customerInfoNav ul li a.active {
	color:#75491c;
	background:#fbd359;
	height:27px;
	border-bottom:1px #FFF solid;
}
#customerInfoDetail {
	border-bottom:1px #dcb26c solid;
	border-top:0;
	padding:10px;
}
#customerInfoDetail #btn {
	padding-left:10px;
}
#customerInfoDetail #btn strong {
	float:right;
	font-size:11px;
	margin-right:15px;
}
#customerInfoDetail #select label {
	font-size:11px;
	color:#75491c;
	font-weight:bold;
}
#customerInfoDetail #select {
	border-top:1px #dcb26c solid;
	border-bottom:3px #d9d9d9 solid;
	padding:5px 0 5px 10px;
	color:#75491c;
}
#customerInfoDetail #select a {
	font-size:11px;
	color:#6b6b6b;
	font-weight:bold;
	text-decoration:none;
}
#customerInfoDetail #select a:hover{
	border-bottom:1px dashed #6b6b6b;
}
#customerInfoDetail #replyInfo ul li {
	list-style:none;
	font-size:11px;
	color:#6b6b6b;
	background:#fff;
	line-height:20px;
	margin-bottom:1px;
	border-bottom:1px #d3d3d2 solid;
}
#customerInfoDetail #replyInfo ul li div {
	padding-left:25px;
 #margin-top:-15px;    /*#用来兼容IE浏览器*/
	padding-bottom:10px;
}
#customerInfoDetail #replyInfo ul li div a {
	font-size:11px;
	color:#0e92b9;
}
#customerInfoDetail #replyInfo ul li div p {
	display:inline;
}
#customerInfoDetail #replyInfo ul li.active {
	background:#f8f8f8;
}
#customerInfoDetail #replyInfo ul li div h3 {
	font-size:12px;
	color:#6b6b6b;
	font-weight:normal;
	display:inline;
	clear:none;
	width:auto;
	margin:0;
	padding:0;
}
#customerInfoDetail #replyInfo ul li.active div h3 {
	font-size:12px;
	color:#6b6b6b;
	display:inline;
	clear:none;
	width:auto;
	font-weight:bold;
	margin:0;
	padding:0;
}
#customerInfoDetail #replyInfo ul li strong {
	font-size:11px;
	color:#6b6b6b;
	font-weight:bold;
}
#customerInfoDetail #replyInfo ul li img {
	float:right;
	position:relative;
	top:-25px;
	right:10px;
}
#customerInfoDetail #replyInfo ul li input {
	float:left;
	position:relative;
	z-index:100px;
	margin:10px 0 0 5px;
}
/*review.htm页面样式*/
#sortBy {
	background:#fdf7e1;
	height:25px;
	line-height:25px;
	overflow:hidden;
	padding-left:15px;
	font-size:11px;
	color:#75491c;font-weight:bold;
}
#sortBy a {
	font-size:11px;
	color:#6b6b6b;
	
	text-decoration:none;
	
}
#sortBy a:hover{border-bottom:1px dashed #6b6b6b;
}
.listInfoBox1 {
	background:#FFF;
	margin-top:5px;
	border-bottom:1px #d9d9d9 solid;
}
.listInfoBox1 .listInfoInner {
	margin:0px;
	padding:5px;
}

.listInfoBox1 .listInfoIntro {
	overflow:hidden;
	zoom:1;
	padding:3px 0 10px 10px;
	line-height:18px;
	background-color:#f3faff;
}
.listInfoBox1 .listInfoIntro p {
	font-size:13px;
	color:#6a6a6a;
	margin:0;
}
.listInfoBox1 .listInfoIntro2 {
	overflow:hidden;
	zoom:1;
	padding:3px 0 10px 10px;
	line-height:18px;
	background-color:#fdedec;
}
.listInfoBox1 .listInfoIntro2 p {
	font-size:13px;
	color:#6a6a6a;
	margin:0;
}
.listInfoBox1 strong a {
	font-size:13px;
	color:#6b6b6b;
	text-decoration:none;
}
.listInfoBox1 strong a:hover{
	border-bottom:1px dashed #6b6b6b;
}
.listInfoBox1 .listInfoIntro span, .listInfoBox1 .listInfoIntro2 span {
	font-size:11px;
	color:#6b6b6b;
	display:block;
	font-weight:normal;
	margin-top:5px;
	margin-bottom:5px;
}
.listInfoBox1 .listInfoIntro p, .listInfoBox1 .listInfoIntro2 p {
	font-size:12px;
	color:#6b6b6b;
	margin-bottom:0!important;
}
.listInfoBox1 .listInfoIntro .voted, .listInfoBox1 .listInfoIntro2 .voted  {
	float:none;
	font-size:12px;
	color:#6b6b6b;
	font-weight:bold;
}
.listInfoBox1 .listInfoIntro img, .listInfoBox1 .listInfoIntro2 img {
	float:right;
	margin-right:20px;
	margin-top:8px;
}
.listInfoBox2 {
	background:#FFF;
		border-bottom:1px #744a1a dashed;
	margin-top:15px;
}
.listInfoBox2 .listInfoInner2 {
	margin:2px;
	background:#fff;
	padding:10px;
}
.listInfoBox2 .listInfoInner2 h2 {
	font-size:11px;
	color:#6b6b6b;
	margin:0;
	border-bottom:1px #6b6b6b solid;
	display:inline;
	font-weight:bold;
}
.listInfoBox2 .listInfoInner2 strong {
	float:right;
	padding-left:18px;
	position:relative;
	top:-12;
	left:0;
	width:177px;
	height:13px;
}
.listInfoBox2 .listInfoInner2 strong a {
	font-size:11px;
	color:#dc3a45;
}
.listInfoBox2 .listInfoInner2 span {
	font-size:11px;
	color:#1190b9;
	display:block;
	font-weight:normal;
	margin-top:8px;
	margin-bottom:10px;
}
.listInfoBox2 .listInfoInner2 p {
	font-size:12px;
	text-indent:80px;
	color:#6b6b6b;
	font-weight:bold;
}
.listInfoBox2 .listInfoInner2 p a {
	color:#d12938;
}
.listInfoBox3 {
	background:#FFF;
	margin-top:15px;
	border-bottom:1px #744a1a dashed;
}
.listInfoBox3 .listInfoInner3 {
	margin:2px;
	padding:10px;
}
.listInfoBox3 .showPic {
	float:left;
}
.listInfoBox3 .listInfoIntro {
	overflow:hidden;
	zoom:1;
	padding:0 0 0 10px;
	line-height:18px;
}
.listInfoBox3 .listInfoIntro h2 {
	font-size:11px;
	color:#6b6b6b;
	margin:0;
	border-bottom:1px #6b6b6b solid;
	display:inline;
	font-weight:bold;
}
.listInfoBox3 strong {
	float:right;
	padding-left:18px;
	position:relative;
	top:-5px;
	left:0;
}
.listInfoBox3  strong a {
	font-size:11px;
	color:#dc3a45;
}
.listInfoBox3 .listInfoIntro span {
	font-size:11px;
	color:#0f93ba;
	display:block;
	font-weight:normal;
	margin-top:5px;
	margin-bottom:5px;
}
.listInfoBox3 .listInfoIntro p {
	font-size:12px;
	color:#6b6b6b;
	margin-bottom:0!important;
}
.listInfoBox3 .listInfoIntro .voted {
	float:none;
	padding-left:10px;
	}
.listInfoBox3 .listInfoIntro p a {
	font-size:12px;
	color:#b80000;
}
.listInfoBox3 .listInfoIntro p img {
	margin:0;
}
.listInfoBox3 .listInfoIntro .grade {
	height:40px;
	margin-top:10px;
}
.listInfoBox3 .listInfoIntro .grade ul {
	padding:0;
	margin:0;
	list-style:none;
}
.listInfoBox3 .listInfoIntro .grade ul li {
	float:left;
	width:200px;
	height:20px;
	font-size:11px;
	color:#6b6b6b;
	text-align:right;
}
.listInfoBox3 .listInfoIntro .btnImage2 {
	text-align:right;
	padding-top:25px;
}
.listInfoBox3 .listInfoIntro .btnImage2 img {
	position:absolute;
	top:0;
	right:8px;
}
.listInfoBox3 .listInfoIntro .btnImage2 input {
	margin-right:5px;
}
#searchform2 {
	background:#fef5e3;
	padding:2px 0 0 10px;
	overflow:hidden;
	height:120px;
}
#searchform2 h2 {
	background:#fef5e3;
	font-size:14px;
	font-weight:bold;
}
#searchform2 #radioBox {
	padding-left:40px;
	font-size:11px;
	color:#6b6b6b;
	font-weight:bold;
	margin-bottom:8px;
}
#searchform2 #searchPlace {
	padding-left:45px;
}
#searchform2 #searchPlace input {
	float:left;
}
#searchform2 #searchPlace .text {
	height:20px;
	width:400px;
	border:2px #CCC solid;
	margin-right:10px;
}
#imperialPalace {
	padding:0 10px 20px 10px;
}
#imperialPalace ul {
	margin:0;
	padding:0;
}
#imperialPalace ul li {
	list-style:none;
	height:45px;
	line-height:45px;
	font-size:12px;
	color:#6b6b6b;
	border-bottom:1px #6b6b6b dashed;
	padding:10px 0;
}
#imperialPalace ul li img {
	float:left;
	margin-right:20px;
}
#imperialPalace ul li .imgRight {
	float:right;
	position:relative;
	top:-20px;
	right:20px;
}
#imperialPalace ul li .imgInfo {
	float:left;
	width:50px;
	height:50px; 
}
#imperialPalace ul li .info{
	width:420px;
	float:left;
	color:#6b6b6b;
	font-size:11px;
	padding:1px 0 0 0;
}
/*cruise-inquirs.htm页面样式*/
#payTable {
	background:url(/css/images/bg-payTable-top.gif) no-repeat left top;
	padding-top:6px;
}
#payTable .payInner {
	border-left:1px #e7e5e5 solid;
	border-right:1px #e7e5e5 solid;
	border-bottom:1px #e7e5e5 solid;
	padding-bottom:70px;
}
#payTable table {
	border-collapse:collapse;
	width:100%;
	text-align:center;
}
#payTable th {
	background:#e6e4e5 url(/css/images/bg-payTable-line.gif) no-repeat right center;
	font-size:10px;
	height:40px;
	vertical-align:middle;
	color:#6b6b6b;
}
#payTable .tr5 td {
	border-bottom:0;
}
#payTable .trDiv td {
	background:#fef8e9;
	border-bottom:1px #e7e5e5 dashed;
}
#payTable .trDiv td img {
	float:right;
}
#payTable td {
	border-bottom:1px #e7e5e5 solid;
	padding:8px 5px;
	font-size:11px;
	color:#6b6b6b;
}
#payTable td a {
	color:#6b6b6b;
}
#payTable td strong {
	color:#df3e48;
}
#payTable td span a {
	color:#df3e48;
}
#payTable td b {
	display:block;
}
/*Flight-inquirs.htm样式*/
#payTable2 {
	background:url(/css/images/bg-payTable-top.gif) repeat-x left top;
	padding-top:2px;
}
#payTable2 .payInner {
	padding-bottom:70px;
	padding-top:12px;
}
#payTable2 table {
	border-collapse:collapse;
	width:100%;
	text-align:center;
}
#payTable2 .tdDashed {
	border-bottom:1px #e7e5e5 dashed!important;
}
#payTable2 th {
	background:#d9d9d9;
	font-size:11px;
	height:35px;
	vertical-align:middle;
	color:#75491b;
	padding:5px 2px 2px 2px;
	border:1px solid #d9d9d9;
}
#payTable2 td a {
	color:#0e92b9;
	text-decoration:none;
	border-bottom:1px dashed #0e92b9;
}
#payTable2 tr.trBgColor {
	background:#ffffff;
}
#payTable2 tr.trBgColor td {
	border-bottom:1px #d9d9d9 solid;
}
#payTable2 tr.trBgColor2 {
	background:#ffffff;
}
#payTable2 tr.trBgColor td2 {
	border-bottom:1px #d9d9d9 solid;
}
#payTable2 .trBgColor2 td img {
	float:right;
}
#payTable2 td {
	border-bottom:1px #e7e5e5 solid;
	padding:8px 5px;
	font-size:11px;
	color:#787878;/*background:#f7f7f7;*/
}
#payTable2 td strong {
	color:#75491b;
}
#payTable2 td span {
	color:#75491b;
}
#payTable2 td span a {
		color:#0e92b9;
	text-decoration:none;
	border-bottom:1px dashed #0e92b9;
}
#payTable2 td b {
	display:block;
	margin-bottom:3px;
	font-weight:100;
}
/*answer.htm页面样式*/
#customerInfoDetail #viewBy {
	border-bottom:3px #ebe5d6 solid;
	padding:3px 0 3px 10px;
}
#customerInfoDetail #viewBy a {
	font-size:11px;
	color:#6b6b6b;
	font-weight:bold;
}
#customerInfoDetail #viewBy label {
	font-size:11px;
	color:#6b6b6b;
	font-weight:bold;
}
#customerInfoDetail #replyInfo2 {
	margin:0;
	padding-bottom:40px;
}
#customerInfoDetail #replyInfo2 ul {
	padding:0;
	margin:0;
	list-style:none;
}
#customerInfoDetail #replyInfo2 ul li {
	list-style:none;
	font-size:11px;
	color:#6b6b6b;
	height:60px;
	background:#f8f8f8;
	padding-top:10px;
	padding-left:15px;
	margin-bottom:1px;
	border-bottom:1px #d3d3d2 solid;
}
#customerInfoDetail #replyInfo2 ul li img {
	float:left;
	margin:5px 10px 0 0;
}
#customerInfoDetail #replyInfo2 ul li.active {
	background:#fff;
}
#customerInfoDetail #replyInfo2 ul li p {
	font-size:11px;
	font-weight:bold;
	color:#6b6b6b;
	margin:0;
	padding-bottom:5px;
}
#customerInfoDetail #replyInfo2 ul li span {
	background:url(/pic/star.GIF) no-repeat left center;
	padding-left:15px;
}
#customerInfoDetail #replyInfo2 ul li span.noBg {
	background:none;
	padding:0;
}
#customerInfoDetail #replyInfo2 ul li span a {
	font-size:11px;
	color:#6b6b6b;
}
#customerRightTop {
	padding-bottom:8px;
	background:url(/css/images/bg-topAttraction-bottom.gif) no-repeat bottom;
}
#customerRightTop h2 {
	font-size:12px;
	color:#6b6b6b;
	font-weight:bold;
	text-indent:25px;
	height:28px;
	margin:0;
	line-height:28px;
	background:url(/css/images/bg-topAttraction-top.gif) no-repeat top;
}
#customerRightNav {
	height:23px;
	background:#f3ede1;
	padding:0;
	margin:0;
	padding-left:7px;
}
#customerRightNav li {
	list-style:none;
	float:left;
	margin-right:6px;
}
#customerRightNav li a {
	display:block;
	float:left;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	padding:0 6px;
	text-decoration:none;
	background: url(/css/images/customer/bg-customerRightNav1.jpg) no-repeat;
	height:23px;
	line-height:23px;
	width:auto;
}
#customerRightNav li a.active {
	color:#fa8a11;
	height:23px;
	background: url(/css/images/customer/bg-customerRightNav2.jpg) no-repeat;
}
#customerRightDetail {
	width:186px;
	border-left:7px #f3ede1 solid;
	border-right:7px #f3ede1 solid;
	padding:10px;
}
#customerRightDetail ul {
	padding:0;
	margin:0;
}
#customerRightDetail ul li {
	list-style:none;
	font-size:11px;
	color:#6b6b6b;
	background: url(/css/images/customer/square.gif) no-repeat 0 6px;
	padding-left:15px;
	font-weight:bold;
}
#customerRightDetail ul li strong {
	display:block;
	text-align:center;
	font-size:20px;
	font-weight:normal;
}
/*other.htm页面样式*/
#synopsis {
}
#synopsis .photo {
	float:left;
}
#synopsis .intro {
	overflow:hidden;
	zoom:1;
	width:200px;
	padding-left:10px;
}
#synopsis .intro dl {
	margin:0;
	padding:0;
	line-height:20px;
}
#synopsis .intro dt {
	font-size:16px;
	color:#6b6b6b;
	margin:0;
	padding:0;
}
#synopsis .intro dd {
	font-size:12px;
	color:#6b6b6b;
	margin:0;
	padding:0;
}
#synopsis .intro dd strong {
	font-size:11px;
	color:#fa890f;
	display:inline-block;
	width:70px;
	text-align:right;
	margin:0;
	padding:0;
}
#synopsis .intro dd input {
	display:block;
	margin-top:8px;
}
.interest {
	float:right;
	width:240px;
	padding-bottom:10px;
	background:url(/css/images/customer/bg-interest-bottom.gif) no-repeat bottom;
}
.interest h2 {
	font-size:12px;
	color:#6b6b6b;
	height:30px;
	line-height:24px;
	text-indent:20px;
	margin:0;
	font-weight:bold;
	background:url(/css/images/customer/bg-interest-top.gif) no-repeat bottom;
}
.interest ul {
	padding:0 10px;
	margin:0;
	height:110px;
	border-left:7px #fef6e3 solid;
	border-right:7px #fef6e3 solid;
}
.interest ul li {
	list-style:none;
	float:left;
	width:90px;
	text-indent:20px;
	font-size:11px;
	color:#6b6b6b;
	border-right:1px #d7d7d7 solid;
	border-bottom:1px #d7d7d7 solid;
	padding:3px 0;
}
.interest ul li.noLine {
	border-right:0;
}
.interest ul li.last {
	border-bottom:0;
	position:relative;
}
.interest ul li.last img {
	position:relative;
	top:5px;
	right:-170px;
}
#story {
	clear:both;
	padding:15px 0;
	border-top:1px #6b6b6b dashed;
	border-bottom:1px #6b6b6b dashed;
	margin:15px 0;
}
/*Story page*/
.storyListOut {
	padding:0;
}
.storyListOut .brifeTopline{
	background:url(/css/images/tour/bg-citytour-top.gif) top left no-repeat;
	width:590px;
	height:13px;
}
.storyListOut .brifeMidline{
	background:url(/css/images/tour/bg-citytour-mid.gif) repeat-x top left;
	margin:0;
	border-left:1px #dcb26c solid;
	border-right:1px #dcb26c solid;
	width:588px;
	height:auto;
	padding-bottom:10px;
}
.storyListOut .brifeBottomline{
	background: url(/css/images/bg-citytour-bottom.gif) top left no-repeat;
	width:590px;
	height:8px;
	margin:0;
	padding:0;
}
.storyListOut .brifeMidline h1{
	margin:0;
	font-size:20px;
	padding:0 0 10px 10px;
}
.storyListOut .brifeMidline .storyPhoto{
	float:left;
	width:120px;
	margin-left:19px;
}
.storyListOut .brifeMidline .storyPhoto img {

}
.storyListOut .brifeMidline .storyPhoto .addphoto{
	width:100px;
	height:14px;
	margin:5px 0 0 2px;
	padding-left: 10px;
	font-size:10px;
	font-weight:bold;
	
} 
.storyListOut .brifeMidline  .storyPhoto .addphoto a{
	color:#bf080a;
}
.storyListOut .brifeMidline .storyPhoto span a {
	font-size:11px;
	color:#6b6b6b;
	font-weight:bold;
}
.storyListOut .brifeMidline .editStory{
	width:41px;
	height:18px;
	position:relative;
	left: 350px;
	top: 1px;
	
}
.storyListOut .brifeMidline .info{
	float:left;
	width:430px;
	margin-left:10px;
	padding-top:5px;
}
.storyListOut .brifeMidline .info p{
	line-height:18px;
	
}
.storyListOut .brifeMidline .info p strong{
	color:#75491c;
}
/*story页面的search destination*/
.searchStoryLocation{
	padding:3px 0 3px 0;
	border-top:1px solid #ddb26d;
	border-bottom:1px solid #ddb26d;
	margin:5px 0 5px 0;
}
.searchStoryLocation .inner{
	width:auto;
	background-color:#fcf6de;
	padding:1px 0 1px 20px;
	font-size:11px;
	font-weight:bold;
	color:#6b6b6b;
}
/*Travel Story 行程安排*/
.storyItinerary{
	width:558px;
	margin-top:15px;
}
.storyItinerary .itineraryLeft{
	width:320px;
	float:left;
	padding-bottom:5px;
	border-right:1px #ddb26d solid;
}
.storyItinerary .itineraryRight{
	width:230px;
	float:right;
}
.storyItinerary .itineraryLeft .cityList{
	border-bottom:1px #ddb26d dashed;
	padding:5px 5px 5px 10px;
	width:300px;
}
.storyItinerary  .cityName{
	color:#75491c;
	font-size:13px;
	font-weight:bold;
	margin-bottom:8px;
	margin-top:5px;
}
.storyItinerary .featureStory{
	font-size:11px;
	color:#6b6b6b;
	background:url(/css/images/pane.gif) no-repeat left 3px;
	padding-left:10px;
	margin-top:3px;
	line-height:18px;
}
.storyItinerary .featureStory a{
	text-decoration:none;
	color:#6b6b6b;
	border-bottom:1px dashed #6b6b6b;
}
.storyItinerary .itineraryLeft p, .storyItinerary .itineraryLeft p strong{
	color:#666;
}
.storyItinerary .itineraryLeft p a{
	color:#0db4e8;
	text-decoration:none;
	border-bottom:1px dashed #0db4e8;
}
.searchStoryLocation .inner select{
	border:1px solid #6b6b6b;
	width:150px;
}
.storyPic {
	float:right;
	margin-left:10px;
}
#story h2 {
	font-size:14px;
	color:#6b6b6b;
	clear:none;
	margin:0;
	width:auto;
	font-weight:bold;
}
#story p {
	font-size:12px;
	color:#6b6b6b;
	line-height:20px;
}
#story p a {
	color:#dc3a44;
}
#checkListPhoto {
	border-bottom:1px #6b6b6b dashed;
	margin-bottom:15px;
}
#checkListPhoto #list {
	float:left;
	width:260px;
	height:100px;
	background:#fef6e3;
	padding:10px 10px 15px;
}
#checkListPhoto dl dt {
	margin:0 0 10px 0;
	font-size:14px;
	position:relative;
	color:#6b6b6b;
	font-weight:bold;
}
#checkListPhoto dl dt a {
	position:absolute;
	top:0;
	right:10px;
	font-size:11px;
	color:#b60101;
	font-weight:normal;
}
#checkListPhoto dl dd {
	float:left;
	margin:0;
	padding:0;
	width:130px;
	height:20px;
	background:url(/css/images/customer/bg-san2.gif) no-repeat 0 2px;
	text-indent:10px;
	font-size:12px;
	color:#6b6b6b;
}
#checkListPhoto #photoList {
	overflow:hidden;
	zoom:1;
	width:300px;
	padding:0 0 0 10px;
}
#checkListPhoto h2 {
	clear:none;
	margin:0 0 10px 0;
	padding:0;
	position:relative;
	font-size:14px;
	color:#6b6b6b;
	font-weight:bold;
}
#checkListPhoto h2 a {
	position:absolute;
	top:0;
	right:10px;
	font-size:11px;
	color:#b60101;
	font-weight:normal;
}
#checkListPhoto ul {
	margin:0;
	padding:0;
}
#checkListPhoto ul li {
	list-style:none;
	float:left;
	margin-right:5px;
}
#checkListPhoto ul li img {
}
#checkListPhoto ul li h3 {
	font-size:11px;
	color:#6b6b6b;
	font-weight:normal;
	margin:0;
}
#checkListPhoto ul li p {
	padding-left:15px;
}
#checkListPhoto ul li p img {
	margin-right:0;
}
#review {
	background:#fef6e3;
	height:80px;
	padding:10px;
}
#review table {
	border:0;
	width:100%;
}
#review table caption {
	font-size:14px;
	color:#6b6b6b;
	font-weight:bold;
	text-align:left;
}
#review table th {
	font-size:11px;
	color:#6b6b6b;
	font-weight:bold;
	text-align:center;
	width:170px;
	border:0;
}
#review table td {
	font-size:11px;
	color:#6b6b6b;
	text-align:center;
	border:0;
}
#friends {
	padding:10px 0;
	height:100px;
	margin:15px 0;
	border-bottom:1px #6b6b6b dashed;
	border-top:1px #6b6b6b dashed;
}
#friends dl {
	margin:0;
	float:left;
	padding:0 0 0 20px;
	width:300px;
	border-right:1px #b8b8b7 solid;
}
#friends dl dd {
	list-style:none;
	float:left;
	margin:0 15px 0 0;
	padding:0;
}
#friends dl dd img {
	margin-right:0px;
}
#friends dl dd h3 {
	font-size:11px;
	color:#6b6b6b;
	font-weight:normal;
	margin:0;
}
#friends dl dt {
	margin:0 0 15px 0;
	padding:0;
	font-size:14px;
	color:#6b6b6b;
	font-weight:bold;
}
#friends dl dt a {
	float:right;
	position:relative;
	top:-20px;
	right:10px;
	font-size:11px;
	color:#b60101;
	font-weight:normal;
}
#favorite {
	overflow:hidden;
	zoom:1;
	padding-left:20px;
	width:250px;
}
#favorite h2 {
	clear:none;
	font-size:14px;
	margin:0;
	color:#6b6b6b;
	font-weight:bold;
}
#favorite h2 a {
	position:absolute;
	top:0;
	right:10px;
	font-size:11px;
	color:#b60101;
	font-weight:normal;
}
#favorite ul {
	margin:0;
	padding:0;
	line-height:20px;
}
#favorite ul li {
	float:left;
	list-style:none;
	margin-right:5px;
}
#favorite ul li a {
	color:#6b6b6b;
	font-size:12px;
}
/*profile.htm页面样式*/
  #contentMidTop {
	background:#fdf5de;
	height:120px;
	padding:15px;
	margin-bottom:15px;
}
#contentMidTop .photo {
	float:left;
}
#contentMidTop .photo img {

}
#contentMidTop .photo span {
	display:block;
	margin-top:5px;
	padding-bottom:2px;
	text-align:center;
}
#contentMidTop .photo span a {
	font-size:11px;
	color:#6b6b6b;
	font-weight:bold;
}
#contentMidTop .introRight {
	float:right;
	width:130px;
	padding-top:3px;
}
#contentMidTop .introRight p{
	line-height:10px;
}
#contentMidTop .introRight p a {
	font-size:11px;
	color:#1091b9;
	border-bottom:1px dashed #1091b9;
	font-weight:bold;
	text-decoration:none;
}
#contentMidTop .intro {
	border-right:1px #ddb26d solid;
	overflow:hidden;
	zoom:1;
	width:260px;
	padding-left:10px;
	height:135px;
}
#contentMidTop .intro dl {
	padding:0;
	margin:0;
}
#contentMidTop .intro dt {
	padding:0;
	margin:0 0 5px 0;
	font-size:12px;
	color:#6b6b6b;
	font-weight:bold;
}
#contentMidTop .intro dd {
	padding:0;
	margin:0;
	font-size:11px;
	color:#6b6b6b;
	height:20px;
}
#contentMidTop .intro dd strong {
	padding:0 4px 0 0;
	margin:0;
	font-size:11px;
	color:#6c6b67;
}
#formLeft {
	float:left;
	width:250px;
	overflow:hidden;
	text-align:left;
}
#formLeft dl {
	padding:0;
	margin:0;
}
#formLeft dl dt {
	padding:0;
	margin:0 0 5px 0;
	font-size:18px;
	color:#75491b;
	text-indent:20px;
	font-weight:bold;
}
#formLeft dl dd {
	padding:0;
	margin:0 0 10px 0;
	font-size:11px;
	color:#6b6b6b;
}
#formLeft dl dd label {
	display:inline-block;
	zoom:1;
	width:110px;
	text-align:right;
}
#formLeft dl dd input {
	height:18px;
	width:120px;
	border:1px #c1c1c0 solid;
}
#formLeft dl dd select {
	height:18px;
	width:120px;
	border:1px #c1c1c0 solid;
}
#formLeft dl dd textarea {
	height:80px;
	width:120px;
	border:1px #c1c1c0 solid;
	float:right;
	margin-right:17px;
}
#formRight {
	padding-left:5px;
	overflow:hidden;
	zoom:1;
	width:250px;
}
#formRight h2 {
	font-size:18px;
	color:#75491b;
	font-weight:bold;
}
#formRight h2 span {
	background:url(/pic/icon-view.gif) no-repeat;
	padding-left:25px;
	margin-left:10px;
}
#formRight h2 span a {
	font-size:11px;
	color:#0e92b9;
	font-weight:bold;
	text-decoration:none;
	border-bottom:1px dashed #0e92b9;
}
#formRight p {
	font-size:11px;
	color:#6b6b6b;
	line-height:20px;
}
#formRight p a {
	color:#6b6b6b;
}
#formRight img {
	margin:5px 0 10px 0;
	width:250px;
	height:175px;
}
#InterestList {
	margin:15px 0;
	overflow:auto;
	height:1%;
}
#InterestList dl {
	margin:0;
	padding:0;
}
#InterestList dl dt {
	margin:0 0 10px 0;
	padding:0;
	font-size:18px;
	color:#75491b;
	font-weight:normal;
}
#InterestList dl dd {
	margin:0;
	padding:0;
	float:left;
	width:180px;
	font-size:11px;
	color:#6b6b6b;
	height:20px;
}
#favoritePlace {
	background:#fdf6de;
	margin:15px 0;
	padding:3px 10px 10px 10px;
	height:50px;
	position: relative;
}
#favoritePlace h2 {
	font-size:18px;
	color:#75491b;
	font-weight:normal;
}
#favoritePlace h2 input {
	position:absolute;
	top:11px;
	right:20px;
}
#favoritePlace ul {
	margin:0;
	padding:0;
}
#favoritePlace ul li {
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	margin-right:3px;
}
#favoritePlace ul li a {
	font-size:12px;
	color:#6b6b6b;
}
#friends2 {
	padding:10px 0;
	margin:15px 0;
	overflow:hidden;
	height:1%;
	background:#fdf6de;
}
#friends2 dl {
	margin:0;
	padding:0 0 0 20px;
}
#friends2 dl dd {
	list-style:none;
	float:left;
	margin:0 15px 0 0;
	padding:0;
	width:110px;
	text-align:center;
}
#friends2 dl dd img {
	margin-right:0px;
}
#friends2 dl dd h3 {
	font-size:11px;
	color:#6b6b6b;
	font-weight:normal;
	margin:0;
}
#friends2 dl dd h3 a {
	color:#6b6b6b;
}
#friends2 dl dt {
	margin:0 0 10px 0;
	padding:0;
	font-size:18px;
	position:relative;
	color:#75491b;
	font-weight:normal;
}
#friends2 dl dt strong {
	font-size:12px;
	color:#6b6b6b;
	font-weight:normal;
}
#friends2 dl dt input {
	position:absolute;
	top:0;
	right:20px;
}
/*setting.htm页面样式*/
 #accountInfo {
	border-bottom:1px #aaaaaa dashed;
}
#accountInfo dl dt {
	margin:0 0 10px 0;
	text-indent:20px;
	font-size:18px;
	color:#75491b;
	font-weight:100;
}
#accountInfo dl dt img {
	float:right;
}
#accountInfo dl dd {
	margin:0;
	padding:0 0 0 20px;
	font-size:11px;
	color:#6b6b6b;
	float:left;
	width:250px;
	height:20px;
}
#accountInfo dl dd strong {
	margin-right:10px;
}
#accountInfo dl dd lable{ 
	margin-top:3px;
	margin-left:5px;
}
#accountInfo dl dd lable input{
	font-size:11px;
	width:150px;
	color:#333;
	padding:2px;
}
#accountInfo2 {
	padding-top:15px;
}
#accountInfo2 img {
	float:right;
}
#accountInfo2 p {
	font-size:11px;
	color:#6b6b6b;
	padding-left:20px;
}
#accountInfo2 p strong {
	display:inline-block;
	width:70px;
}
#accountInfo2 p a {
	color:#0e92b9;
	padding-left:10px;
	font-weight:bold;
	text-decoration:none;
	border-bottom:1px #0e92b9 dashed;
}
/*friend页面*/
#customerFriendContent h2 {
	font-size:14px;
	font-weight:bold;
	border:none;
	padding:0;
	margin:0 0 5px 0;
	float:none
}
#customerFriendContent h2 .smallFont {
	font-weight:normal
}
.customerFriendBox {
	width:260px;
	height:62px;
	margin:0 0 20px 0;
	padding:0;
	float:left;
}
.customerFriendBoxOption {
	position:absolute;
	top:0;
	right:0;
	width:176px;
	height:13px;
	margin:0;
	padding:0;
	color:#fa890f;
	font-size:11px;
}
.customerFriendBoxOption a:link, .customerFriendBoxOption a:visited {
	color:#fa890f;
	font-size:11px;
}
.customerFriendBoxPic {
	width:61px;
	height:62px;
	margin:0;
	float:left
}
.customerFriendBoxRight {
	font-size:12px;
	float:left;
	color:#6b6b6b;
	margin:0;
	padding:0 0 0 10px
}
.customerFriendBoxRight a:link, #customerFriendBoxRight a:visited {
	color:#6b6b6b;
}
.customerFriendBoxRight ul {
	font-size:11px;
	list-style:none;
	margin:0;
	padding:0;
	line-height:20px
}
.customerFriendBoxRight ul li.style1 {
	background:url(/pic/select2.gif) no-repeat 0px 4px;
	padding-left:20px
}
.customerFriendBoxRight ul li.style2 {
	background:url(/pic/diselect2.gif) no-repeat 0px 4px;
	padding-left:20px
}
.customerFriendBoxRight ul a:link, #customerFriendBoxRight ul a:visited {
	font-weight:bold;
	color:#6b6b6b;
}
.customerFriendList {
	width:560px;
	height:73px;
	margin:0 0 20px 0;
	padding:0;
	border-bottom:#dedede 1px solid;
	position:relative
}
.customerFriendListPic {
	width:61px;
	height:62px;
	margin:0;
	float:left
}
.customerFriendListRight {
	font-size:12px;
	float:left;
	color:#6b6b6b;
	margin:0;
	padding:0 0 0 10px;
	width:480px
}
.customerFriendListRight a:link, #customerFriendBoxRight a:visited {
	color:#6b6b6b;
}
#content .customerFriendListRight P {
	font-size:12px;
	list-style:none;
	margin:0;
	padding:10px 0 0 0;
	line-height:20px;
	color:#6b6b6b;
}
.customerFriendBox2 {
	width:100px;
	height:90px;
	margin:0 5px;
	padding:0;
	text-align:center;
	float:left;
}
#content .customerFriendBox2 P {
	font-size:11px;
	margin:0;
	padding:5px 0 0 0;
	line-height:20px;
	color:#6b6b6b;
}
.customerFriendBox2 a:link, .customerFriendBox2 a:visited {
	color:#6b6b6b
}
/* Check List 弹出页面 */
#checkListOut {
	width:751px;
	height:520px;
	border:7px solid #fbd456;
	padding:10px 20px;
	margin:0;
	position:relative;
	border-top:0;
}
#checkListClose {
	width:19px;
	height:19px;
	position:absolute;
	right:18px;
	top:18px
}
#checkListTitle {
	color:#75491b;
	font-size:14px;
	font-weight:bold;
	margin:20px 0
}
#checkListTitle input {
	width:260px;
	color:#6b6b6b;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
.checkListCreat {
	width:312px;
	height:auto;
	margin:0;
	padding:0;
	float:left;
}
.checkListCreat #AddNewCheckList{
	font-size:12px;
	font-weight:bold;
	color:#75491b;
}
.checkListCreat h1 {
	font-size:13px;
	font-weight:bold;
	color:#75491b;
	border:none;
	margin:0;
	padding:0 0 10px 0;
	clear:both;
	position:relative;
	float:none
}
.checkListCreat .red {
	color:#b90f0f;
	font-size:11px;
	font-weight:normal
}
.checkListOverflow {
	width:292px;
	height:258px;
	background-color:#fdf5de;
	border:1px #fdde9a solid;
	overflow:auto;
	margin:0;
	padding:10px;

b
}
.checkListOverflow dl, .checkListOverflow dt {
	font-size:11px;
	color:#6b6b6b;
	margin:0;
	padding:0;
	line-height:30px
}
.checkListOverflow dt {
	font-size:12px;
	color:#ae720d;
	margin:0;
	padding:0;
	line-height:25px
}
.checkListOverflow dd {
	margin:0 0 0 10px;
	padding:0;
	line-height:20px
}
.checkListAddDelete {
	width:105px;
	height:204px;
	margin:0;
	padding:100px 0 0 0;
	text-align:center;
	float:left;
}
.checkListAddDelete img {
	margin-bottom:10px
}
#checkListBottom {
	margin-top:20px;
	text-align:center;
	margin-bottom:10px;
}
#checkListBottom img {
	margin-right:20px
}
#wirteReviewBottom {
	margin-top:10px;
	text-align:rihgt;
	margin-bottom:5px;
}
#wirteReviewBottom img {
	margin-right:20px
}
#checkListPrivacy {
	font-size:11px;
	color:#6b6b6b;
	line-height:20px;
	margin:20px 0 10px 0;
	padding:0 0 0 250px
}
/* delete 弹出页面*/
#deleteOut {
	width:380px;
	height:150px;
	background:url(images/customer/bg-delete.gif) no-repeat top left;
	margin:0;
	padding:6px
}
#deleteIn {
	width:386px;
	height:32px;
	background:url(images/customer/bg-delete-inside.gif);
	padding:20px 0 0 0;
	margin:0;
	text-align:center;
	font-size:12px;
	color:#6b6b6b
}
#deleteBottom {
	margin-top:10px;
	text-align:center;
	margin-bottom:5px;
}
#deleteBottom img {
	margin-right:40px
}
/*story 弹出页面*/
#storyOut {
	width:400px;
	height:auto;
	border:7px solid #fbd456;
	padding:5px 10px 10px 10px;
	margin:0;
	position:relative;
	border-top:0;
	
}
#storyOut .storyStyle{
	background-color:#FFF;
	margin:0;
	padding:2px 2px 10px 2px;
}
#storyOut .storyStyle input{
	width:280px;
	height:20px;
	border:1px solid #ddb26d;
	margin-left:10px;
	margin-bottom:3px;
	font-size:11px;
	color:#6b6b6b;
	padding-left:10px;
}
#storyOut .storyStyle2{
	background-color:#fdf5de;
	margin:0;
	padding:2px 2px 10px 2px;
	margin-top:3px;
}
#storyOut .storyStyle2 a{
	font-size:11px;
	color:#75491c;
}
#storyOut .storyStyle2  input{
	width:280px;
	height:20px;
	border:1px solid #ddb26d;
	margin-left:10px;
	padding-left:10px;
}
#storyOut .storyStyle2 textarea{
		width:280px;
	height:180px;
	border:1px solid #ddb26d;
	margin-left:10px;
}
#storyOut .storyStyle3{
	background-color:#FFF;
	margin:0;
	padding:2px 2px 10px 2px;
	font-size:11px;
	color:#6b6b6b;
}
#storyOut .storyStyle4{
	background-color:#fdf5de;
	margin:0;
	padding:10px 2px 20px 2px;
	font-size:11px;
	color:#6b6b6b;
}
#storyOut .storyStyle4 .search{
		width:280px;
	height:20px;
	border:1px solid #ddb26d;
	margin-left:10px;
	padding-left:10px;
}
#storyOut .reviewlist{
	background-color:#fff;
	margin:0;
	padding:10px 2px 20px 2px;
	font-size:11px;
	color:#6b6b6b;
}
#storyOut .reviewlist .list{
	background:url(images/bg-cruise-quicklink.gif) no-repeat 5px left;
	color:#6b6b6b;
	padding:3px 0 10px 12px;
}
#storyOut .reviewlist .list a{
	color:#6b6b6b;
	font-weight:bold;
	text-decoration:none;
}
#storyOut .reviewlist .list a:hover{
    border-bottom:1px dashed #6b6b6b;
}
#storyOut .reviewlist .list .wirte{
	padding:3px 10px 5px 10px;
	margin-right:10px;
}
#storyOut .reviewlist .list .wirte textarea{
	height:100px;
	border:1px solid #ddb26d;
	width:280px;}
#storyTitle {
	font-size:12px;
	font-weight:bold;
	color:#75491b;
	height:18px;
	margin:5px 0 5px 0;
	padding:2px 0 0 0
}
/*message 弹出页面*/
#messageOut {
	width:602px;
	height:auto;
	border:1px solid #fbd456;
	padding:10px 20px;
	margin:0;
	position:relative
}
#messageTitle {
	font-size:13px;
	font-weight:bold;
	color:#75491b;
	height:18px;
	margin:30px 0 10px 0;
	padding:6px 0 0 3px
}
#messageTitle .small {
	font-size:11px
}
#messageContent {
	height:auto;
}
#messagePic {
	width:80px;
	height:80px;
	margin:10px 10px 10px 0;
	padding:0;
	float:left
}
#messageContent ul {
	list-style:none;
	font-size:11px;
	color:#6b6b6b;
	line-height:20px
}
#messageDetail {
	height:195px;
	overflow:auto;
	font-size:11px;
	color:#6b6b6b;
	line-height:20px
}
#messageReply{
	font-size:13px;
	color:#75491b;
	font-weight:bold;
	padding-left:10px;
	margin-top:10px;
}
#messageReply h1 {
	font-size:14px;
	font-weight:bold;
	color:#6b6b6b;
	border:none;
	margin:0;
	padding:0 0 10px 0;
	clear:both;
	float:none
}
#messageReply textarea {
	width:600px;
	height:135px
}
/*inquiry 弹出页面*/
#flightInquiryOut {
	width:680px;
	height:auto;
	border:1px solid #fbd456;
	padding:10px 20px;
	margin:0;
	position:relative
}
#flightInquiryTitle {
	color:#74491c;
	font-size:16px;
	font-weight:bold;
	margin:10px 0 20px 0;
	text-align:center;
	border-bottom:#dadada 1px solid;
	padding:0 0 10px 0
}
#flightInquiryContent ul {
	list-style:none;
	line-height:20px;
	font-size:11px;
	color:#6b6b6b;
	margin:0;
	padding:10px 0
}
#flightInquiryContent ul strong {
	font-size:11px;
}
#flightInquiryContent ul li {
	margin-bottom:8px;
}
#flightInquiryContent .redFont {
	color:#ce0e0e;
	font-size:11px;
	font-weight:bold
}
#flightInquiryContent p {
	font-size:11px;
	color:#6b6b6b;
	line-height:20px;
	margin:20px 0;
	padding:0
}
#hotelInquiryTitle {
	width:650px;
}
#hotelInquiryPic {
	margin:0 0 0 20px;
	padding:10px;
	background:url(images/customer/bg-hotel-pic.gif);
	width:113px;
	height:85px;
	float:left
}
#hotelInquiryInfo {
	width:250px;
	height:auto;
	float:left;
	margin:0;
	padding:0 0 0 10px
}
#hotelInquiryInfo h1 {
	float:none;
	font-size:12px;
	font-weight:bold;
	color:#6b6b6b;
	border:none;
	margin:0;
	padding:0
}
#hotelInquiryInfo ul {
	list-style:none;
	margin:0;
	padding:0;
	line-height:30px;
	font-size:12px;
	width:350px;
	color:#6b6b6b
}
#hotelInquiryInfo ul li {
	float:left;
	margin-right:24px;
	height:20px;
	width:250px
}
#hotelInquiryInfo ul li.style1 {
	float:left;
	margin-right:24px;
	height:20px;
	width:150px
}
#hotelInquiryInfo ul strong {
	font-size:11px;
}
#hotelInquiryPrice {
	width:120px;
	height:auto;
	border-left:#dadada 1px solid;
	float:left;
	padding:0 15px 0 20px;
	line-height:20px
}
#hotelInquiryPrice strong {
	font-size:11px;
	color:#807f7f
}
#hotelInquiryPrice .price {
	font-size:22px;
	font-weight:bold;
	color:#ce2435;
}
#hotelInquiryPrice img {
	margin:10px 0
}
#hotelInquiryContent {
	margin:0;
	padding:0
}
#flightInquiryOut h1 {
	margin:10px 0;
	padding:0 0 10px 0;
	width:300px;
	font-size:16px;
	font-weight:bold;
	border-bottom:#dadada 1px solid;
}
#flightInquiryOut h2 {
	margin:10px 0;
	padding:0;
	width:780px;
	font-size:16px;
	font-weight:bold;
	border:none
}
#hotelInquiryContent p {
	color:#6b6b6b;
	font-size:12px;
	line-height:20px;
}
#hotelInquiryContent img {
	float:right;
	margin:10px
}
#hotelInquiryContent strong {
	font-size:11px
}
#hotelServiceList {
	width:630px;
	height:auto;
	background-color:#fcf4e9;
	margin:0;
	padding:20px 10px 10px 38px
}
#hotelServiceList dl {
	width:270px;
	height:auto;
	float:left
}
#hotelServiceList dl.style1 {
	width:200px
}
#hotelServiceList dl, #hotelServiceList dd {
	margin:0;
	padding:0;
	font-size:12px;
	color:#6b6b6b;
	line-height:20px
}
#hotelServiceList dt {
	font-weight:bold
}
#tourInquiryContent p {
	color:#6b6b6b;
	font-size:12px;
	line-height:20px;
}
#tourInquiryContent .day {
	color:#ce0e0e;
	font-size:16px;
	font-weight:bold;
}
#tourInquiryContent img {
	float:right;
	margin:10px
}
#tourInquiryContent ul {
	list-style:none;
	margin:0;
	padding:0;
	line-height:20px;
	font-size:12px;
	color:#6b6b6b
}
#tourInquiryContent ul img {
	margin:10px 0 0 0;
	float:none
}
/*review 弹出页面*/
#reviewContent {
	height:auto;
	margin:0 0 0 10px
}
#reviewContent textarea {
	width:565px;
	height:167px
}
#reviewContent p {
	font-size:12px;
	line-height:20px;
	color:#6b6b6b
}
.reviewRating {
	width:auto;
	height:20px;
	margin:10px 10px 10px 0;
	padding:0 5px;
	font-size:11px;
	color:#6b6b6b;
	float:left
}
.reviewRating select {
	width:58px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#6b6b6b;
	font-size:11px
}
#reviewBottom {
	margin-top:20px;
	text-align:right;
}
#reviewBottom img {
	margin-right:25px
}
/*upload video 弹出窗口*/
.videoUpload {
	width:350px;
	height:500px;
	margin:0;
	padding:5px 6px 6px 15px;
	border:7px solid #fbd456;
	border-top:0;
}
.videoUpload h1 {
	font-size:14px;
	color:#75491b;
	font-weight:bold;
	border:none;
	float:none
}
.videoUpload p {
	font-size:11px;
	color:#6b6b6b;
	height:25px;
	margin-top:5px;
}
.videoUpload .selectvideo{
	height:55px;
	margin-right:15px;
}
.videoUpload .selectvideo input{
	width:330px;
	height:20px;
	font-size:12px;
	color:#6b6b6b;
	margin-bottom:10px;
	padding-left:5px;
}
.videoUpload .videoTitle{
	width:330px;
	height:30px;
		margin-right:15px;
		margin-top:25px;
}
.videoUpload .videoTitle input{
	width:330px;
	height:20px;
	font-size:12px;
	color:#6b6b6b;
	margin-bottom:10px;
	padding-left:5px;
}
.videoUpload .videoDescrip{
	width:330px;
	height:120px;
	margin-right:15px;
	margin-top:25px;
}
.videoUpload .videoDescrip textarea{
	width:330px;
	height:100px;
}
/*upload photos 弹出窗口*/
.reviewUpload {
	width:350px;
	height:360px;
	margin:0;
	padding:5px 6px 6px 15px;
	border:7px solid #fbd456;
	border-top:0;
}
.reviewUpload .selectPhoto{
		width:370px;
	height:auto;
	padding:10px 0 10px 10px;
	margin:0;
	font-size:11px;
	font-weight:bold;
	color:#75491b;
	line-height:20px
}
.reviewUpload h1 {
	font-size:14px;
	color:#75491b;
	font-weight:bold;
	border:none;
	float:none
}
.reviewUpload p {
	font-size:12px;
	color:#6b6b6b;
	height:40px
}
.reviewUpload strong {
	font-size:11px;
}
.reviewUpload a:link, .reviewUpload a:visited {
	font-size:11px;
	color:#d6313f
}
.tableSelectPhotos {
	width:319px;
	border:1px #dddcdc solid;
	font-size:11px;
	color:#6b6b6b
}
.tableSelectPhotos th {
	background-color:#f5f3f3;
	padding:5px 0 5px 10px;
	text-align:left;
	font-weight:normal
}
.tableSelectPhotos th.right {
	text-align:right;
	padding-right:10px
}
.tableSelectPhotos td {
	padding:10px 0 20px 10px;
	border-bottom:1px #dddcdc solid;
	border-top:1px #dddcdc solid;
}
.tableSelectPhotos img {
	padding-left:20px
}
.tableSelectPhotos a:link, .tableSelectPhotosa:visited {
	color:#6b6b6b
}
.validCode {
	font-size:11px;
	color:#6b6b6b;
	margin:10px;
	text-align:center
}
.validCode input {
	width:80px;
	margin-right:5px
}
#uploadBottom {
	margin-top:15px;
	text-align:center;
}
#uploadBottom img {
	margin-right:20px
}
/*sent 弹出窗口*/
#sendOut {
	width:450px;
	height:auto;
	border:7px solid #fbd456;
	border-top:0;
	padding:10px 10px 5px 10px;
	margin:0;
	position:relative;
	font-size:12px;
	color:#75491b
}
#sendOut p {
	margin:10px 0 0 0
}
#sendOut a:link, #sendOut a:visited {
	color:#e2434a;
	font-size:11px
}
#sendOut h1 {
	color:#75491b;
	font-size:16px;
	font-weight:bold;
	border:none;
	float:none;
	margin:20px 0 10px 0;
	width:400px
}
#sendOut input, #sendOut textarea  {
	width:350px;
	margin-top:5px;
	margin-left:9px;
}

#sendOut .validCode input {
	width:350px;
	margin-right:5px
}
#sendMessageOut {
	width:164px;
	height:auto;
	border:#d1d0d0 1px solid;
	background-color:#fff;
	padding:10px
}
#sendMessageOut ul {
	list-style:none;
	font-size:11px;
	margin:0;
	padding:0
}
#sendMessageOut ul li {
	border-bottom:#d1d0d0 1px dashed;
	line-height:30px;
	background:url(images/customer/bg-send-out.gif) 0 5px no-repeat;
	padding:0 0 5px 25px
}
#sendMessageOut ul a:link, #sendMessageOut ul a:visited {
	color:#6b6b6b;
}
/*photo弹出窗口*/
#photoIn {
	width:300px;
	height:27px;
	padding:0;
	margin:45px 0 0 10px
}
#photoSearch {
	background-image:url(images/customer/bg-photo-out.gif);
	border:none;
	width:300px;
	height:25px;
	line-height:20px;
	text-indent:40px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#6b6b6b;
	margin-left:20px;
	border:1px solid #6b6b6b;
}
#photoOutSelect {
	width:380px;
	background-color:#fff;
	padding:10px 0 10px 20px
}
#photoOutSelect ul {
	list-style:none;
	padding:0;
	margin:0;
	font-size:11px;
	color:#6b6b6b
}
#photoOutSelect ul li {
	float:left;
	width:100px;
	height:30px;
	margin-right:10px
}
.photoUpload {
	width:386px;
	height:auto;
	border:7px solid #fbd456;
	margin:0 0 20px 0;
	padding:10px 10px;
	font-size:11px;
	color:#6b6b6b;
	height:auto;
	border-top:0;
}
.photoUpload p {
	font-size:11px;
	color:#6b6b6b;
	height:20px;
	margin-top:10px
}
.photoUpload h1 {
	font-size:14px;
	color:#fa890f;
	font-weight:bold;
	border:none;
	float:none
}
#uploadPhotoInput {
	width:207px;
	height:20px;
	border:#d1d0d0;
	margin-right:20px
}
#uploadPhotoSelect {
	width:187px;
	border:#d1d0d0 1px solid;
	background-color:#fff;
	padding:10px
}
#uploadPhotoSelect ul {
	list-style:none;
	font-size:11px;
	color:#6b6b6b;
	margin:0;
	padding:0
}
#uploadPhotoSelect ul li {
	border-bottom:#d1d0d0 1px dashed;
	line-height:30px;
}
/*travel story页面*/
.tourPromoBox {
	border-bottom:#fee2a0 1px dashed;
	width:560px;
	height:auto;
	padding:10px;
	margin:10px 0 0 0
}
.tourPromoPic {
	width:137px;
	height:114px;
	float:left;
	margin:0;
	padding:0
}
.tourPromoRight {
	width:350px;
	height:auto;
	margin:0 0 0 10px;
	padding:0;
	font-size:11px;
	float:left
}
#content .tourPromoRight p {
	font-size:11px;
	color:#6b6b6b;
	line-height:20px
}
.tourPromoRight h2 {
	font-size:11px;
	font-weight:bold;
	border:none;
	padding:0;
	margin:0 0 5px 0;
	float:none;
	line-height:18px;
}
.tourPromoRight h2 a{
	text-decoration:none;
}
#subTourBox {
	border:#cdcdcd 1px solid;
	padding:10px;
	width:200px;
	height:auto;
	margin:0 0 10px 0;
}
#subTourBox dl, #subTourBox dd, #subTourBox dl a:link, #subTourBox dl a:visited {
	margin:0;
	padding:0;
	line-height:20px;
	font-size:11px;
	color:#6b6b6b;
}
#subTourBox dl {
	margin-bottom:10px
}
#subTourBox dt {
	font-weight:bold
}
.customerMyListTop {
	width:220px;
	height:7px;
	margin:10px 0 0 0;
	padding:0;
	background:url(images/customer/customer-my-list-top.gif)
}
.customerMyListNav {
	width:220px;
	height:27px;
	margin:0;
	padding:0;
	background:url(images/customer/customer-my-list-nav.gif);
}
.customerMyListNav ul {
	list-style:none;
	margin:0 0 0 7px;
	padding:0;
	font-size:11px
}
.customerMyListNav ul li {
	float:left;
	height:19px;
	width:auto;
	padding:4px 5px 0 4px;
	margin-right:7px;
	text-align:center;
	background-color:#d9dcdc
}
.customerMyListNav ul li a:link, .customerMyListNav ul li a:visited {
	color:#6b6b6b;
	font-weight:bold;
	text-decoration:none
}
.customerMyListNav ul li.active {
	background-color:#fff
}
.customerMyListNav ul li.active a:link, .customerMyListNav ul li.active a:visited {
	color:#fa890f;
}
.customerMyList {
	width:220px;
	height:auto;
	padding:10px 0;
	background-color:#f3ede1;
	background:url(images/customer/customer-my-list-content.gif) repeat-y;
}
#content .customerMyList p {
	margin:0 10px;
	font-size:11px;
	color:#6b6b6b;
	padding:5px 5px 10px 5px;
	line-height:15px
}
.customerMyList p a:link, .customerMyList p a:visited {
	font-size:11px;
	color:#c60a0a
}
.customerMyList ul, .customerMyList1 ul {
	margin:0;
	padding:0;
	list-style:none
}
.customerMyList ul li {
	background:url(images/cruise/bg-cruise-quicklink.gif) no-repeat 0px 11px;
	margin:0 15px;
	padding:0 10px 0 10px;
	border-bottom:#d1d0d0 1px dashed;
	line-height:25px
}
.customerMyList ul li a:link, .customerMyList ul li a:visited {
	font-size:11px;
	color:#6b6b6b;
	text-decoration:none;
	line-height:20px
}
.customerMyListPhoto {
	width:195px;
	height:auto;
	margin:0 0 0 20px;
	padding:0
}
.customerMyListPhoto img {
	margin:5px
}
.customerMyListBottom {
	width:220px;
	height:12px;
	margin:0 0 10px 0;
	padding:0;
	background:url(images/customer/customer-my-list-bottom.gif)
}
/*photo页面*/
#customerPhotoTop1 {
	width:200px;
	float:right;
	height:20px;
	background-color:#fef6e1;
	padding:0;
	font-size:11px;
	font-weight:bold;
}
#customerPhotoTop1 a{
	color:#0d93b9;
	text-decoration:none;
	border-bottom:1px #0d93b9 dashed;
}
#customerPhotoTop2 {
	width:550px;
	height:25px;
	background-color:#fef6e1;
	border-top:#fff 1px solid;
	border-bottom:#dbdada 1px solid;
	padding:5px 0 0 0px;
	font-size:11px;
	font-weight:bold;
	color:#6b6b6b;
}
#customerPhotoTopLeft {
	padding:0;
	margin:0;
	width:135px;
	height:18px;
	float:left
}
#customerPhotoTopMiddle {
	border-left:#dbdada 1px solid;
	border-right:#dbdada 1px solid;
	padding:0;
	margin:15px 0 11px 0;
	width:550px;
	height:18px;
	float:left
}
#customerPhotoTopMiddle img {
	margin-left:20px
}
#customerPhotoTopRight {
	padding:0;
	margin-left:15px;
	width:200px;
	height:18px;
	float:left;
}
#customerPhotoTopRight select {
	width:100px
}
/*Photo列表*/
.photoListDetail{
	background-color:#f8f8f8;
	padding-top:5px;
}
.photoListDetail .photoAlbumTitle{
	color:#6b6b6b;
	float:left;
	padding:0 9px;
	text-align:center;
	width:160px;
	margin:3px 2px 15px 2px;
}
.photoListDetail .photoAlbumTitle table{
	width:150px;
	height:165px;
	valign:middle;
    padding:3px;
	border:1px solid #e0e0e0;
	background-color:#fff;
}
.photoListDetail .photoAlbumTitle .albumTitle{
    font-weight:bold;
    line-height:30px;
    white-space:nowrap;}
.photoListDetail .photoAlbumTitle .photorate{
	font-size:11px;
	color:#6b6b6b;
	margin:3px 0 2px 0;
}
.photoListDetail .photoAlbumTitle .sell{
	font-size:11px;
	color:#6b6b6b;
	font-style: oblique;
	margin:6px 0 4px 0;
}
.photoListDetail .photoAlbumTitle .select{
	font-size:11px;
	color:#d49e4e;
	margin:4px 0 2px 0;
}
.photoListDetail .photoAlbumTitle .select a{
	color:#a66b14;
	text-decoration:none;
}
.photoListDetail .photoAlbumTitle .select input{
	color:#a66b14;
	font-size:12px;
	font-weight:100;
}
.photoListDetail .photoAlbumTitle .albumTitle a{
	color:#6b6b6b;
	text-decoration:none;
	border-bottom:1px dashed #6b6b6b;
}
/*弹出的对话框样式*/
.MoreInfoWindow{
	width:258px;
	height:auto;
	overflow:hidden;
	position:absolute;
	z-index:100;
	left: 150px;
	top:-240px;
}
.MoreInfoWindow .windowInfo{
	width:220px;
	border:1px solid #dcb26c;
	background:#fff;
	text-align:left;
	padding:5px;
	margin-left:26px;
}
.MoreInfoWindow .windowInfo p strong, .MoreInfoWindow .windowInfo p strong a{
	color:#744817;
	text-decoration:none;
}
.MoreInfoWindow .sign{
	width:26px;
	height:19px;
	background:url(/css/images/video-info.gif) no-repeat top left;
	position:absolute;
	z-index:200;
	left:1px;
	top:23px;
}
/*弹出的对话框样式*/
.MoreInfoWindow2{
	width:258px;
	height:auto;
	overflow:hidden;
	position:relative;
	z-index:100;
	left: -240px;
	top:-220px;
}
.MoreInfoWindow2 .windowInfo{
	width:220px;
	border:1px solid #dcb26c;
	background:#fff;
	text-align:left;
	padding:5px;
	margin-right:26px;
}
.MoreInfoWindow2 .windowInfo p strong, .MoreInfoWindow2 .windowInfo p strong a{
	color:#744817;
	text-decoration:none;
}
.MoreInfoWindow2 .sign{
	width:26px;
	height:19px;
	background:url(/css/images/video-info2.gif) no-repeat top left;
	position:absolute;
	z-index:200;
	left:229px;
	top:20px;
}
/*弹出的对话框样3式*/
.MoreInfoWindow3{
	width:258px;
	height:auto;
	overflow:hidden;
	position:relative;
	z-index:100;
	left: 160px;
	top:-320px;
}
.MoreInfoWindow3 .windowInfo{
	width:220px;
	border:1px solid #dcb26c;
	background:#fff;
	text-align:left;
	padding:5px;
	margin-left:26px;
}
.MoreInfoWindow3 .windowInfo p strong, .MoreInfoWindow3 .windowInfo p strong a{
	color:#744817;
	text-decoration:none;
}
.MoreInfoWindow3 .sign{
	width:26px;
	height:19px;
	background:url(/css/images/video-info.gif) no-repeat top left;
	position:absolute;
	z-index:200;
	left:1px;
	top:23px;
}
.photonote{
	color:#6b6b6b;
	font-size:11px;
	padding:3px 0 5px 10px;
}
.photonote img{
	margin-right:10px;
}
.photonote a{
	color:#6b6b6b;
	text-decoration:none;
}
.photonote select{
	font-size:11px;
	color:#6b6b6b;
	margin-right:20px;
	width:70px;
}
/*评论页码*/
.photoreviewpageNav{
	background:#dfdfdf;
	padding:3px 0 3px 0;
	text-align:center;
	margin-top:10px;
	font-size:11px;
	width:564px;
}
.photoreviewpageNav a{
	color:#6b6b6b;
	text-decoration:none;
	margin-right:7px;
}
.photoreviewpageNav .active{
	font-weight:bold;
	font-size:12px;
}
/*页码小图*/
.photoDetail{
	margin:22px 0 10px 0;
	width:564px;
	padding-bottom:10px;
	border-bottom:1px #ddb36b dashed;
}
.photoDetail .imgDetail-border{
	background:#EAEAEA none repeat scroll 0 0;
	border:1px solid #D8D8D8;
	padding:3px;
	float:left;
	margin:0 13px 0 13px;
}
.photoDetail .imgDetail-border img{
	width:76px;
	height:57px;
}
.photoDetail .pageNav{
	background:#dfdfdf;
	padding:3px 0 3px 0;
	text-align:center;
	margin-top:10px;
	font-size:11px;
}
.photoDetail .pageNav a{
	color:#6b6b6b;
	text-decoration:none;
	margin-right:7px;
}
.photoDetail .pageNav .active{
	font-weight:bold;
	font-size:12px;
}
/*friend页面*/
#customerFriendContent h2 {
	font-size:14px;
	font-weight:bold;
	border:none;
	padding:0;
	margin:0 0 5px 0;
	float:none
}
#customerFriendContent h2 .smallFont {
	font-weight:normal
}
.customerFriendBox {
	width:190px;
	height:62px;
	margin:0 0 20px 0;
	padding:0;
	float:left;
}
.customerFriendBoxOption {
	position:absolute;
	top:0;
	right:0;
	width:176px;
	height:13px;
	margin:0;
	padding:0;
	color:#0e92b9;
	font-size:11px;
}
.customerFriendBoxOption a:link, .customerFriendBoxOption a:visited {
	color:#0e92b9;
	font-size:11px;
	text-decoration:none;
	border-bottom:1px solid #0e92b9;
}
.customerFriendBoxPic {
	width:61px;
	height:62px;
	margin:0;
	float:left
}
.customerFriendBoxRight {
	font-size:11px;
	float:left;
	color:#6b6b6b;
	margin:0;
	padding:0 0 0 10px
}
.customerFriendBoxRight a, #customerFriendBoxRight a:visited {
	color:#6b6b6b;
}
.customerFriendBoxRight ul {
	font-size:11px;
	list-style:none;
	margin:0;
	padding:0;
	line-height:20px
}
.customerFriendBoxRight ul li.style1 {
	background:url(/pic/select2.gif) no-repeat 0px 4px;
	padding-left:20px
}
.customerFriendBoxRight ul li.style2 {
	background:url(/pic/diselect2.gif) no-repeat 0px 4px;
	padding-left:20px
}
.customerFriendBoxRight ul a, #customerFriendBoxRight ul a:visited {
	font-weight:bold;
	color:#6b6b6b
}
.customerFriendList {
	width:580px;
	height:73px;
	margin:0 0 20px 0;
	padding:0;
	border-bottom:#dedede 1px solid;
	position:relative
}
.customerFriendListPic {
	width:61px;
	height:62px;
	margin:0;
	float:left
}
.customerFriendListRight {
	font-size:11px;
	float:left;
	color:#6b6b6b;
	margin:0;
	padding:0 0 0 10px;
	width:500px
}
.customerFriendListRight a, #customerFriendBoxRight a:visited {
	color:#6b6b6b;
}
#content .customerFriendListRight P {
	font-size:12px;
	list-style:none;
	margin:0;
	padding:10px 0 0 0;
	line-height:20px;
	color:#6b6b6b;
}
.customerFriendBox2 {
	width:100px;
	height:90px;
	margin:0 5px;
	padding:0;
	text-align:center;
	float:left;
}
#content .customerFriendBox2 P {
	font-size:11px;
	margin:0;
	padding:5px 0 0 0;
	line-height:20px;
	color:#6b6b6b;
}
.customerFriendBox2 a:link, .customerFriendBox2 a:visited {
	color:#6b6b6b
}
/*profile*/
#profileSettingOut {
	width:413px;
	height:auto;
	border:7px solid #fbd556;
	padding:10px 20px 10px 20px;
	margin:0;
	position:relative;
	font-size:12px;
	color:#6b6b6b;
	border-top:0;
}
#profileSettingOut p {
	font-size:11px;
	line-height:20px
}
.profileEmail input {
	width:327px
}
.profilePassword {
	width:187px;
	margin:5px 10px 10px 0;
	float:left;
	color:#6b6b6b;
}
#profileLoginOut {
	width:413px;
	height:auto;
	border:7px solid #fbd456;
	padding:10px 20px;
	margin:0;
	position:relative;
	font-size:12px;
	color:#6b6b6b
}
#profileLoginOut p {
	font-size:12px;
	line-height:20px
}
#profileLoginOut a:link, #profileLoginOut a:visited {
	color:#b80909
}
.profileLoginMail {
	font-size:11px;
	margin:10px 0 0 0;
	padding-left:10px;
}
.profileLoginMail input {
	width:183px
}
.profileLoginMail2{
		font-size:11px;
	margin:10px 0 0 10px;
	
}
#profileLoginOut2 {
	width:360px;
	height:150px;
	margin:0;
	padding:15px 6px 6px 6px;
	border:7px solid #fbd456;
	border-top:0;
	color:#6b6b6b;
	font-size:11px;
	line-height:20px;
}
#profileLoginIn {
	width:386px;
	height:32px;
	padding:20px 0 0 0;
	margin:0;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	color:#6b6b6b
}
#profileLoginIn2 {
	width:370px;
	height:auto;
	padding:10px 0 10px 10px;
	margin:0;
	font-size:11px;
	font-weight:bold;
	color:#75491b;
	line-height:20px
}
.profileRegistration {
	width:380px;
	height:350px;
	margin:0 0 20px 0;
	font-size:11px;
	color:#6b6b6b;
	height:350px;
	border:7px #fbd455 solid;
	border-top:0;
	padding:10px 0 0 0;
}
.profileRegistration p {
	font-size:11px;
	color:#6b6b6b;
	height:15px;
	margin-top:10px;
	clear: both;
}
.profileRegistration h1 {
	font-size:14px;
	color:#754918;
	font-weight:bold;
	border:none;
	float:none;
	margin:0 0 5px 15px;
}
.registrationName {
	width:136px;
	margin:0 20px 10px 10px;
	float:left
}
.registrationName input {
	width:136px
}
#profileHeadLogin {
	width:174px;
	height:auto;
	border:1px #dddcdc solid;
	margin:0;
	padding:10px;
}
#profileHeadLogin dl {
	padding:0;
	margin:0;
	font-size:11px;
	color:#6b6b6b;
	line-height:20px
}
#profileHeadLogin dt {
	color:#fa890f;
	font-weight:bold;
}
#profileHeadLogin dd {
	margin-left:8px
}
/*用户中心登录页面*/
#container{
	height:400px;
	padding-left:60px;
}
#contactInner{
	border-bottom:none;
	background:#fff;
}
#contactInner .contactTable{
	width:310px;
	height:auto;
	float:left;	
	color:#75491b;
	margin-bottom:10px;
	display:block;
	text-align:right;
}
#contactInner .contactTable input, #contactInner .contactTable textarea{
	width:200px;
	margin-left:20px;
	border:1px #dcb26c solid;
}
#contactInner .contactTable select, #contactInner .contactTable textarea{
	width:200px;
	margin-left:20px;
	border:1px #dcb26c solid;
}
#contactInner .sendmessage{
	margin:5px 0 0 110px;
}
#loginInner{
	border:1px #dcb26c solid;
	border-bottom:none;
	background:#fff;
	
}
#loginInner input{
	width:200px;
	border:1px #dcb26c solid;
	}
	
#loginInner p{
	color:#75491b;
	
	
}
#loginInner label{
	color:#75491b;
	margin-bottom:10px;
	width:300px;
	display:block;
	text-align:right;	
}
#loginInner form{
	margin:2px 2px 0 2px;
	padding:10px 15px;
	background:#feefbf url(/css/images/customer/bg-login-mid.gif) no-repeat bottom;
	
}
#loginInner input.loginIn{
	margin-left:130px;
	width:91px;
	
}
#logniLeft{
	width:383px;
	float:left;	
	padding-top:8px;
	background:#fff url(/css/images/customer/bg-login-top.gif) no-repeat top;	
}
#contactUsLeft{
	width:455px;
	float:left;
	padding-top:7px;
	background:#fff url(/css/images/form/contact-us-title.gif) no-repeat 1px 1px;
}
#contactUsLeft h2{
	width:455px;	
	background:#75491b url(/css/images/radio.gif) no-repeat 10px 3px;
	height:20px;
	line-height:14px;
	margin:0;
	color:#fff;
	font-size:14px;
	font-weight:bold;	
	text-indent:25px;
	margin-left:1px;
}
#contactUsLeft form{
	margin:2px 2px 0 2px;
	height:338px;
	padding:10px 15px 30px 18px;
	background: url(/css/images/form/cantact-us-bg.gif) no-repeat -1px -2px;
	width:456px;
	
}
#contactUsLeft form p{
	line-height:21px;
}
.bottomBg{
	height:37px;
	text-align:right;
	padding-right:25px;
	background:#fff url(/css/images/customer/bg-login-bottom.gif) no-repeat top;
	color:#0db6e7;
	
	
}
.bottomBg a{
	
	color:#0db6e7;
	text-decoration:none;
	border-bottom:1px #0db6e7 dashed;	
	
}
#logniLeft h2{
	width:383px;	
	background:#75491b url(/css/images/radio.gif) no-repeat 10px 3px;
	height:20px;
	line-height:14px;
	margin:0;
	color:#fff;
	font-size:14px;
	font-weight:bold;	
	text-indent:25px;
	
	
}
#ContactRight{
	float:left;
	margin-left:15px;
	width:200px;
	padding-bottom:7px;
	padding-top:10px;
	
}
#ContactRight .line{
	border-bottom:#dcb26c 1px dashed;
	height:1px;
	width:250px;
}

#ContactRight table{
	font-size:12px;
	color:#908f8f;
	line-height:22px;
}
#ContactRight table strong{
	color:#75491b;
	font-size:12px;
	font-weight:bold;
}
#ContactRight .detail{
	
}
#ContactRight h2{
	color:#75491b;
	font-size:15px;
	height:25px;
	line-height:25px;
	font-weight:bold;
	padding-left:5px;
	margin:0;
}
#ContactRight p{
	line-height:19px;
	margin-top:2px;
}
#loginRight{
	float:left;
	margin-left:30px;
	width:232px;
	padding-bottom:7px;
	background: url(/css/images/customer/bg-login-right-bottom.gif) no-repeat bottom;
	
}
#loginRight h2{
	background: url(/css/images/customer/bg-login-right-top.gif) no-repeat top;
	color:#75491b;
	font-size:12px;
	height:25px;
	line-height:25px;
	font-weight:bold;
	padding-left:15px;
	
}
#loginRight ul{
	border-left:1px #dcb26c solid;
	border-right:1px #dcb26c solid;
	margin-top:-30px;
	padding:20px 10px 20px 10px;
	font-size:11px;
	color:#6b6b6b;
}
#loginRight ul li{
	list-style:none;
	margin-bottom:5px;
	background: url('/css/images/pane.gif') no-repeat 8px 7px;
	padding-left:20px;
	line-height:18px;
	
}
#loginRight ul li a{
	list-style:none;
	font-size:11px;
	color:#707070;
	text-decoration:none;
	
}

