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

/****查看行程**************/
.xc_box {
	width: 1000px;
	background: #f0f0f0;
	padding-bottom: 10px;
}

.xc_title {
	width: 1000px;
	background: #fff;
	height: 55px;
	margin-top: 10px;
}

.xc_title_left {
	overflow:auto;
	background: url(../images/ico_juan.jpg) right center no-repeat;
	padding-right:30px;
	color: #f68f4a;
	font-size: 16px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	margin-top: 10px;
}

.xc_title_left a {
	color: #217cd8;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
}

.xc_title_right {
	width: 300px;
	height: 30px;
	line-height: 30px;
	margin-top: 10px;
	color: #e03432
}

.xc_focus {
	width: 580px;
	height: 320px;
	margin: 10px 0px 0px 10px;
}

/***行程焦点图****/
.c-doc-1024 #bd {
	MARGIN: 0px auto;
	WIDTH: 577px
}

.mb {
	CLEAR: both
}

.hide {
	DISPLAY: none
}

.c-section {
	CLEAR: both;
	ZOOM: 1
}

.c-section:unknown {
	CLEAR: both;
	DISPLAY: block;
	HEIGHT: 0px;
	content: " "
}

.c-doc-1024 {
	TEXT-ALIGN: left
}

.c-doc-1024 #bd {
	PADDING-TOP: 5px
}

.c-cols-C1 .c-colB {
	FLOAT: left;
	WIDTH: 577px
}

.md {
	BORDER: 0px;
}

.md_replace {
	BORDER-RIGHT: #f60 2px dashed;
	BORDER-TOP: #f60 2px dashed;
	MARGIN: 0px 0px 10px;
	BORDER-LEFT: #f60 2px dashed;
	BORDER-BOTTOM: #f60 2px dashed
}

.md_activeborder {
	BORDER-RIGHT: #f60 2px dashed;
	BORDER-TOP: #f60 2px dashed;
	BORDER-LEFT: #f60 2px dashed;
	BORDER-BOTTOM: #f60 2px dashed;
	POSITION: absolute
}

.md_dm {
	FONT: 0px/0 Arial;
	HEIGHT: 1px
}

#img_slide {
	POSITION: relative;
	HEIGHT: 321px
}

#img_slide .ctl_bar {
	Z-INDEX: 20;
	BACKGROUND: #f0f0f0;
	LEFT: 0px;
	WIDTH: 100%;
	BOTTOM: 0px;
	POSITION: absolute;
	HEIGHT: 62px
}

#img_slide .imgs {
	ZOOM: 1;
	POSITION: relative;
	TOP: 0px
}

#img_slide .imgs LI {
	BORDER-RIGHT: #999 1px solid;
	BORDER-TOP: #999 1px solid;
	DISPLAY: inline;
	FLOAT: left;
	MARGIN-left: 7px;
	OVERFLOW: hidden;
	BORDER-LEFT: #999 1px solid;
	WIDTH: 105px;
	BORDER-BOTTOM: #999 1px solid;
	HEIGHT: 60px
}

#img_slide .imgs LI.cur_box {
	BORDER-TOP-WIDTH: 2px;
	BORDER-LEFT-WIDTH: 2px;
	BORDER-LEFT-COLOR: #fff;
	LEFT: 0px;
	BORDER-BOTTOM-WIDTH: 2px;
	BORDER-BOTTOM-COLOR: #fff;
	WIDTH: 103px;
	BORDER-TOP-COLOR: #fff;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 58px;
	BORDER-RIGHT-WIDTH: 2px;
	BORDER-RIGHT-COLOR: #fff
}

#img_slide .imgs LI.cur_box I {
	BACKGROUND: #fff;
	FILTER: alpha(opacity = 30);
	WIDTH: 0px;
	POSITION: absolute;
	HEIGHT: 100%;
	opacity: .3
}

#img_slide .cons {
	BACKGROUND: #f0f0f0;
	OVERFLOW: hidden;
	POSITION: relative;
	HEIGHT: 321px
}

#img_slide .con2 {
	LEFT: 0px;
	WIDTH: 9999px;
	POSITION: absolute;
	TOP: 0px
}

#img_slide .img_item {
	FLOAT: left;
	WIDTH: 577px;
	POSITION: relative
}
/***行程焦点图结束****/
.xc_message {
	width: 370px;
	margin: 10px 20px 0px 0px;
	border: 1px #dfdfdf solid;
	background: #fff;
	padding-bottom: 10px;
}

.xc_message ul li {
	width: 370px;
	height: 20px;
	overflow: hidden;
	margin-top: 5px;
}

.xc_message_title {
	width: 90px;
	height: 20px;
	line-height: 20px;
	text-align: right;
}

.xc_message_cnt {
	width: 200px;
	height: 20px;
	line-height: 20px;
	margin-left: 5px;
}

.xc_message_cnt span {
	color: #FFA500;
}

.xc_message_cnt strong {
	font-size: 20px;
	font-weight: bold;
	color: #FFA500;
	font-family: "华文新魏"
}

.xc_message_cnt a {
	color: #217cd8;
	text-decoration: underline;
}

.xc_message_cnt font {
	color: #217cd8;
	font-size: 12px;
}

.xc_check {
	width: 372px;
	margin: 10px 20px 0px 0px;
	border-top: 1px #ccc dotted;
}

.xc_check ul li {
	width: 370px;
	margin-top: 10px;
	float: left;
	display: inline;
	line-height: 18px;
}

.xc_check ul li span {
	color: #ff6704;
}

.xc_pay_left {
	width: 60px;
}

.xc_pay_centent {
	width: 180px;
}

.xc_pay_centent ol li {
	width: 80px;
	color: #0075cd;
	height: 20px;
	line-height: 20px;
	float: left;
	display: inline;
	margin: 0px;
	padding: 0px;
}

.xc_pay_right {
	width: 120px;
}

.xc_pay_alert {
	width: 350px;
	padding-left: 15px;
	background: url(./images/ico_tx.jpg) left center no-repeat;
	color: #999;
}

.xc_box1 {
	height:35px;
	width: 1180px;
	background: url(../images/bg_xc_pro.jpg) top left repeat-y;
	border: 5px #f0f0f0 solid;
}

.xc_pro_top {
	width:1190px;
	height: 30px;
	line-height: 30px;
	border-bottom: 2px #db0102 solid;
	background-color:white;
}

.xc_pro_top ul {
	height: 30px;
	float: left;
	display: inline;
}

.xc_pro_top ul li {
	height: 30px;
	line-height: 30px;
	padding: 0px 12px;
	margin-right: 2px;
	float: left;
	display: inline;
	cursor: pointer;
}

.xc_pro_top_out {
	background: #e5e5e5;
}

.xc_pro_top_out span {
	color: #4e4e4e;
	font-size: 14px;
}

.xc_pro_top_move {
	background: #db0102;
}

.xc_pro_top_move span {
	background: url(../images/ico_dot_red.jpg) left center no-repeat;
	padding-left: 10px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
}

.xc_share {
	width: 140px;
	height: 30px;
	line-height: 30px;
	text-align: right;
}

.xc_pro_cont_left {
	width: 648px;
}

.xc_pro_cont_title {
	width: 648px;
	background: url(../images/bg_xc_top.jpg) left bottom repeat-x;
	height: 30px;
	margin-top: 5px;
}

.xc_pro_cont_title_left {
	width:76px;
	height: 25px;
	line-height: 25px;
	background: url(../images/ico_sj_down.jpg) center bottom no-repeat;
	padding-bottom: 5px;
	margin-left: 20px;
}

.xc_pro_cont_title_left div {
	height: 25px;
	line-height: 25px;
	padding: 0px 10px;
	border-bottom: 1px #da0001 solid;
	float: left;
	display: inline;
	font-size: 14px;
	color: #da0001;
	font-family: "微软雅黑"
}

.xc_pro_cont {
	width: 1140px;
	padding-left: 20px;
	line-height: 24px;
}

.xc_pro_cont_right {
	width: 393px;
	margin-right: 5px;
	padding-bottom: 5px;
}

.xc_box2 {
	width: 1190px;
	border: 5px #f0f0f0 solid;
}

.xc_co {
	width: 1190px;
	height: 41px;
	background: url(../images/xc_bg.jpg) left top no-repeat;
}

.xc_co_left {
	float:left;
	width:76px;
	height: 30px;
	line-height: 30px;
	background: url(../images/ico_sj_down.jpg) center bottom no-repeat;
	padding-bottom: 5px;
	margin-left: 20px;
	margin-top: 5px;
}

.xc_co_left div {
	height: 30px;
	line-height: 30px;
	padding: 0px 10px;
	border-bottom: 1px #da0001 solid;
	float: left;
	display: inline;
	font-size: 14px;
	color: #da0001;
	font-family: "微软雅黑"
}

.xc_co_english {
	height: 20px;
	line-height: 20px;
	padding-bottom: 5px;
	margin-left: 20px;
	margin-top: 10px;
	font-size: 14px;
	font-family: "Cambria";
}

.xc_co_right {
	float:right;
	width: 22px;
	height: 23px;
	margin-top: 5px;
	margin-right: 10px;
}

.xc_content_box {
	width: 1130px;
	margin-left: 30px;
	padding-bottom: 10px;
}

.xc_content_box ul li {
	float: left;
	display: inline;
	width: 1130px;
	background: url(../images/bg_cj_list.jpg) left bottom repeat-x;
	padding-bottom: 20px;
}

.xc_content_title {
	height: 30px;
	line-height: 30px;
	width: 1130px;
	background: url(../images/ico_right.jpg) left center no-repeat;
	margin-top: 10px;
}

.xc_content_title_left {
	margin-left: 30px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
}

.xc_content_title_left span {
	color: #cc0000;
	font-size: 14px;
	font-weight: bold;
}

.xc_content_title_list {
	width: 240px;
	height: 14px;
	line-height: 14px;
	margin-top: 10px;
	margin-left:10px;
	color: #217cd8;
	float:left;
	font-size:12px;
}

.xc_content_img {
	width: 118px;
	height: 78px;
	margin-top: 10px;
	float:left;
}

.xc_content_dsc {
	width: 700px;
	min-height:60px;
	margin-left: 10px;
	overflow: hidden;
	line-height: 24px;
	background: #eeeeee;
	padding: 5px 20px;
	margin-top: 10px;
	float:left;
	font-size:12px;
}

.xc_content_meal {
	width: 130px;
	height: 78px;
	line-height: 24px;
	margin-top: 10px;
}

.xc_content {
	width: 868px;
	border: 1px #ccc solid;
	padding: 10px 30px;
}

.xc_content_text_box {
	width: 828px;
	background: #f0f0f0;
	padding: 10px 20px;
}

.xc_content_text {
	width: 828px;
	line-height: 24px;
}

.xc_content_text_img {
	width: 395px;
	height: 280px;
	float: left;
	line-height: 24px;
	text-align: center;
	margin-right: 20px;
}

.xc_money_title {
	height: 40px;
	line-height: 40px;
	width: 1130px;
	margin-top: 10px;
	background: url(../images/bg_cj_list.jpg) left bottom repeat-x;
}

.xc_money_title_left {
	width: 250px;
	padding-left: 30px;
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	font-weight: bold;
	background: url(../images/ico_money1.jpg) left center no-repeat;
	margin-left: 15px;
}

.xc_money_title_left span {
	color: #cc0000;
	font-size: 16px;
	font-weight: bold;
}

.xc_money_content {
	width: 1115px;
	margin-left: 15px;
	line-height: 24px;
	font-size: 12px;
	margin-top: 10px;
}

.xc_gl_img {
	width: 178px;
	height: 102px;
	margin-top: 5px;
}

.xc_gl_dsc {
	width: 900px;
	margin-left: 10px;
}

.xc_gl_dsc_title {
	width: 900px;
	height: 30px;
	line-height: 30px;
}

.xc_gl_dsc_title span {
	color: #fd8701;
}

.xc_gl_dsc_title a {
	font-weight: bold;
}

.xc_gl_dsc_date {
	width: 60px;
	color: #999;
	height: 30px;
	line-height: 30px;
	text-align: right
}

.xc_gl_dsc_target {
	width: 560px;
	color: #999;
	height: 25px;
	line-height: 25px;
}

.xc_gl_dsc_target span {
	font-weight: bold;
	color: #999;
}

.xc_gl_dsc_text {
	width: 900px;
	line-height: 18px;
}

.xc_gl_user {
	width: 161px;
	margin-right: 10px;
}

.xc_gl_user_head {
	width: 55px;
	height: 52px;
	margin-left: 50px;
	background: url(../images/bg_userhead.jpg) left top no-repeat;
	padding: 3px;
}

.xc_gl_user_name {
	width: 161px;
	height: 30px;
	line-height: 30px;
	text-align: center;
}

.xc_gl_user_skip {
	width: 161px;
	height: 14px;
	line-height: 14px;
	margin-top: 10px;
	color: #217cd8;
	text-align: center
}

.xc_qa_box {
	width: 998px;
	border: 1px #cccccc solid;
}

.xc_qa_top {
	width: 968px;
	float: left;
	display: inline;
	height: 35px;
	margin-top: 10px;
	background: url(../images/bg_cj_centerbottom.jpg) left bottom repeat-x;
	overflow: hidden;
	white-space: nowrap;
	margin-left: 15px;
}

.xc_qa_top_div {
	float: left;
	display: inline;
	height: 34px;
	line-height: 34px;
	padding: 0px 10px;
	border-bottom: 1px #ee3439 solid;
}

.xc_qa_top_div span {
	padding-left: 30px;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	font-family: "微软雅黑";
	font-weight: bold;
	color: #4e4e4e;
	margin-top: 0px;
}

.xc_qa_zxwd {
	background: url(../images/ico_zxwd.jpg) left center no-repeat;
}

.xc_qa {
	width: 968px;
	margin-left: 15px;
}

.xc_qa ul li {
	width: 918px;
	border-bottom: 1px #ccc dotted;
	padding: 10px 15px;
	float: left;
	display: inline;
}

.xc_qa ul li div {
	width: 878px;
	padding-left: 20px;
	line-height: 18px;
	float: left;
	display: inline;
	margin-left: 10px;
	margin-top: 5px;
}

.xc_qa ul li div span {
	font-weight: bold;
}

.xc_qa_title {
	background: url(../images/ico_zxwd1.jpg) left center no-repeat;
}

.xc_qa_content {
	background: url(../images/ico_zxwd2.jpg) left center no-repeat;
}

.xc_qa_reply {
	background: url(../images/ico_zxwd3.jpg) left center no-repeat;
	color: #e00005
}

.xc_qa_reply span {
	color: #e00005
}

.xc_qa_page {
	width: 900px;
	text-align: right;
	height: 30px;
	line-height: 30px;
	margin-top: 20px;
}

.xc_qa_tjwt {
	background: url(../images/ico_question.jpg) left center no-repeat;
}

.xc_qa_form {
	width: 800px;
	margin-left: 100px;
	padding: 20px 0px;
}

.xc_qa_form ul li {
	width: 800px;
	margin-top: 10px;
	float: left;
	display: inline;
}

.xc_qa_form_left {
	width: 80px;
	height: 25px;
	line-height: 25px;
	text-align: right
}

.xc_qa_form_right {
	width: 700px;
}

.xc_qa_form_right input {
	height: 14px;
	line-height: 14px;
	padding-left: 10px;
}

.xc_qa_form_right span {
	color: #999;
	margin-left: 20px;
}

.xc_qa_form_right a {
	color: #217cd8;
	text-decoration: underline;
}

.xc_qa_form_button {
	width: 109px;
	height: 27px;
	text-align: center;
	margin-top: 30px;
	margin-left: 300px;
}

.xc_qa_form_button input {
	border: 0px;
	cursor: pointer;
	width: 109px;
	height: 27px;
	background: url(../images/button_tjwt.jpg) left center no-repeat;
}

#scrollTop {
	background: url(../images/button_top.jpg) no-repeat;
	width: 56px;
	height: 35px;
	text-indent: -99999px;
	overflow: hidden;
}

#scrollTop2 {
	background: url(../images/button_yd.jpg) center bottom no-repeat;
	width: 56px;
	height: 65px;
	text-indent: -99999px;
	overflow: hidden;
}

/********************景点门票***********/
/**以下这一段有可能作为多个页面的共用部分**/
.pub_left_top {
	width: 209px;
	float: left;
	display: inline;
	height: 36px;
	margin-top: 10px;
	background: url(../images/bg_cj_centerbottom.jpg) left bottom repeat-x;
	overflow: hidden;
	white-space: nowrap;
}

.pub_left_top_div {
	float: left;
	display: inline;
	height: 35px;
	line-height: 35px;
	padding: 0px 10px;
	border-bottom: 1px #ee3439 solid;
}

.pub_left_co {
	width: 207px;
	float: left;
	display: inline;
	height: 25px;
	line-height: 25px;
	margin: 1px 0px 0px 1px;
	background: #f9eeda;
	overflow: hidden;
	white-space: nowrap;
}

.pub_left_co_right {
	width: 40px;
	float: right;
	display: inline;
	height: 25px;
	line-height: 25px;
}

.pub_left_content {
	width: 189px;
	float: left;
	display: inline;
	line-height: 24px;
	padding: 10px;
	border-bottom: 1px #0c0e0d dotted;
	padding-bottom: 15px;
}
/**以上这一段有可能作为多个页面的共用部分**/
.jd_left_box {
	width: 211px;
	float: left;
	display: inline;
}

.jd_left_top {
	background: url(../images/ico_cj_lefttop.jpg) left center no-repeat;
	padding-left: 20px;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	font-family: "微软雅黑";
	font-weight: bold;
	float: left;
	display: inline;
}

.jd_left_co_left {
	height: 25px;
	line-height: 25px;
	background: url(../images/ico_foot.jpg) left center no-repeat;
	padding-left: 20px;
	margin-left: 20px;
	font-weight: bold;
	color: #333;
	float: left;
	display: inline;
}

.jd_left_content ul li {
	width: 160px;
	float: left;
	display: inline;
	margin-left: 20px;
	background: url(../images/ico_dot6.jpg) left center no-repeat;
	padding-left: 15px;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	white-space: nowrap;
}

.rx_left_top {
	background: url(../images/ico_zbrx.jpg) left center no-repeat;
	padding-left: 30px;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	font-family: "微软雅黑";
	font-weight: bold;
	float: left;
	display: inline;
}

.jd_rx {
	width: 189px;
	padding: 10px
}

.jd_rx ul li {
	width: 189px;
	padding: 10px 0px;
	border-bottom: 1px #ccc dashed;
	float: left;
	display: inline;
	cursor: pointer;
}

.jd_rx_li_out {
	
}

.jd_rx_li_out .rx_left {
	width: 14px;
	height: 14px;
	line-height: 14px;
	float: left;
	display: inline;
	background: #fa8e29;
	color: #fff;
	text-align: center;
	font-weight: bold;
}

.jd_rx_li_out .rx_left1 {
	width: 14px;
	height: 14px;
	line-height: 14px;
	float: left;
	display: inline;
	background: #d1d1d1;
	color: #fff;
	text-align: center;
	font-weight: bold
}

.jd_rx_li_out .rx_text {
	width: 150px;
	height: 14px;
	line-height: 14px;
	float: left;
	display: inline;
	margin-left: 5px;
	overflow: hidden;
	white-space: nowrap
}

.jd_rx_li_out .rx_price {
	width: 60px;
	height: 14px;
	line-height: 14px;
	float: right;
	display: inline;
	text-align: right;
	color: #fe6a00;
	font-family: Arial;
}

.jd_rx_li_move {
	
}

.jd_rx_li_move .rx_left {
	width: 77px;
	height: 54px;
	float: left;
	display: inline;
	position: relative;
	border: 1px #f0f0f0 solid;
}

.jd_rx_li_move .rx_left img {
	z-index: -1
}

.jd_rx_li_move .rx_left span {
	width: 25px;
	height: 25px;
	padding: 5px 0px 0px 5px;
	background: url(../images/bg_sj.png) left top no-repeat;
	position: absolute;
	left: 0px;
	top: 0px;
	color: #fff;
	font-weight: bold;
}

.jd_rx_li_move .rx_text {
	width: 100px;
	line-height: 18px;
	float: right;
	display: inline;
	margin-left: 5px;
}

.jd_rx_li_move .rx_text a {
	color: #0068cc;
}

.jd_rx_li_move .rx_price {
	width: 100px;
	height: 14px;
	line-height: 14px;
	float: right;
	display: inline;
	text-align: right;
	color: #F60;
	font-family: Arial;
}

.zxdd_cont {
	width: 189px;
	padding: 10px
}

.zxdd_cont ul li {
	width: 189px;
	margin-top: 5px;
	float: left;
	display: inline;
}

.zxdd_left_top {
	background: url(../images/ico_zxdd.jpg) left center no-repeat;
	padding-left: 40px;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	font-family: "微软雅黑";
	font-weight: bold;
	float: left;
	display: inline;
}

.zxdd_title {
	width: 174px;
	float: left;
	display: inline;
	background: url(../images/ico_h.jpg) left center no-repeat;
	height: 25px;
	line-height: 25px;
	padding-left: 15px;
}

.zxdd_text {
	width: 139px;
	float: left;
	display: inline;
	height: 25px;
	line-height: 25px;
}

.zxdd_price {
	width: 50px;
	float: right;
	display: inline;
	height: 25px;
	line-height: 25px;
	text-align: right;
	color: #F60;
	font-family: Arial;
}

.jd_focus {
	width: 486px;
	height: 225px;
}

.jd_kjrk {
	width: 289px;
	height: 223px;
	background: url(../images/bg_jdmp.jpg) left top no-repeat;
}

.jd_kjrk ul {
	margin: 5px 0px 0px 60px;
	width: 220px;
	float: left;
}

.jd_kjrk ul li {
	width: 220px;
	float: left;
	display: inline;
	height: 40px;
	margin-top: 10px;
}

.jd_kjrk_title {
	width: 220px;
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	font-weight: bold;
	font-family: "微软雅黑";
	color: #65abe9;
}

.jd_kjrk_text {
	width: 220px;
	height: 20px;
	line-height: 20px;
}

.pub_right_co {
	width: 778px;
	float: left;
	display: inline;
	height: 30px;
	background: url(../images/bg_cj_centerbottom.jpg) left bottom repeat-x;
}

.jd_right_top {
	width: 778px;
	height: 99px;
	/* background: url(../images/bg_jdmp1.jpg) left bottom no-repeat; */
}

.jd_right_top_left {
	width: 120px;
	height: 99px;
	margin-top: 5px;
}

.jd_right_top_img {
	width: 67px;
	height: 55px;
	margin-top: 12px;
	margin-left: 21px;
}

.jd_right_top_text {
	width: 67px;
	height: 25px;
	line-height: 25px;
	margin-left: 21px;
	text-align: center;
}

.jd_right_area {
	height: 90px;
	line-height: 24px;
	margin-top: 15px;
}

.jd_right_area span {
	color: #0166ce;
}

.jd_area_top {
	width: 758px;
	height: 30px;
	line-height: 30px;
	background: #e9e9e9;
	padding-left: 20px;
}

.jd_area_out:link,.jd_area_out:visited,.jd_area_out:active {
	background: url(../images/bg_jd_area.jpg) right center no-repeat;
	text-decoration: none;
	padding: 3px 5px;
	margin-top: 5px;
	margin-left: 1px;
}

.jd_area_out:hover {
	text-decoration: none;
	padding: 3px 5px;
	margin-top: 5px;
	background: #f30908;
	color: #fff;
	margin-left: 1px;
}

.jd_area_move:link,.jd_area_move:active,.jd_area_move:visited {
	text-decoration: none;
	padding: 3px 5px;
	margin-top: 5px;
	background: #f30908;
	color: #fff;
	margin-left: 1px;
}

.jd_area_move:hover {
	text-decoration: none;
	padding: 3px 5px;
	margin-top: 5px;
	background: #f30908;
	color: #fff;
	float: margin-left : 1px;
}

.jd_area_more {
	height: 30px;
	line-height: 20px;
	float: right;
	display: inline;
	margin-right: 20px;
}

.jd_area_more a {
	text-decoration: underline;
	color: #cc0000;
}

.jd_aera_list {
	width: 160px;
	height: 175px;
	border: 1px #ccc solid;
	padding: 4px;
	margin: 13px 5px 0px 17px;
}

.jd_aera_img {
	width: 160px;
	height: 120px;
	position: relative;
}

.jd_aera_img_hot {
	width: 36px;
	height: 37px;
	position: absolute;
	left: 0px;
	top: 0px;
	background: url(../images/bg_hot.png) left top no-repeat;
}

.jd_aera_text {
	width: 150px;
	height: 25px;
	line-height: 25px;
	background: url(../images/ico_dot_blue.jpg) left center no-repeat;
	padding-left: 10px;
}

.jd_aera_text a {
	color: #0068c9
}

.jd_aera_price {
	width: 160px;
	height: 20px;
	line-height: 20px;
}

.jd_aera_price i {
	color: #fe6700;
	font-size: 14px;
	font-family: Arial;
}

.pub_right_co_left {
	float: left;
	display: inline;
	height: 30px;
	line-height: 30px;
	margin-left: 10px;
	color: #333;
	font-weight: bold;
	font-size: 14px;
}

.pub_right_co_left span {
	color: #999;
	margin-left: 20px;
}

.jd_rsjd {
	background: url(../images/ico_sb.jpg) left center no-repeat;
	padding-left: 35px;
}

.jd_jxjd {
	background: url(../images/ico_jdjx.jpg) left center no-repeat;
	padding-left: 30px;
}

.jd_rmjd {
	background: url(../images/ico_jdmp.jpg) left center no-repeat;
	padding-left: 20px;
}

.jd_ztfl {
	background: url(../images/ico_jdmp1.jpg) left center no-repeat;
	padding-left: 20px;
}

.jd_zbrxjd {
	background: url(../images/ico_jdmp2.jpg) left center no-repeat;
	padding-left: 20px;
}

.jd_tjph {
	background: url(../images/ico_jdmp5.jpg) left center no-repeat;
	padding-left: 20px;
}

.jd_jddq {
	background: url(../images/ico_jdmp3.jpg) left center no-repeat;
	padding-left: 20px;
}

.jd_view_left_content {
	width: 238px;
	padding: 10px 0px;
}

.jd_left_zbrx {
	float: left;
	display: inline;
	margin-left: 10px;
}

.jd_left_zbrx li {
	float: left;
	display: inline;
	width: 218px;
	overflow: hidden;
	cursor: pointer;
	border-bottom: 1px #ccc dotted;
}

.jd_left_zbrx_li_out {
	height: 15px;
	line-height: 15px;
	padding: 5px 0px;
}

.jd_left_zbrx_numb {
	float: left;
	display: inline;
	width: 30px;
}

.jd_left_zbrx_text_out {
	float: left;
	display: inline;
	height: 15px;
	line-height: 15px;
	width: 130px;
}

.jd_left_zbrx_price_out {
	float: left;
	display: inline;
	height: 15px;
	line-height: 15px;
	width: 58px;
	text-align: right;
	color: #ff0000;
}

.jd_left_zbrx_li_move {
	margin-top: 10px;
	padding-bottom: 10px;
}

.jd_left_zbrx_img {
	width: 78px;
	height: 49px;
	float: left;
	display: inline;
}

.jd_left_zbrx_img img {
	border: 0px;
	padding: 0px;
}

.jd_left_zbrx_text_move {
	float: left;
	display: inline;
	width: 130px;
	line-height: 24px;
	margin-left: 10px;
	font-weight: bold;
}

.jd_left_zbrx_text_move span {
	color: #F60;
}

.jd_jddq_content {
	width: 218px;
	float: left;
	display: inline;
	margin: 10px 0px 0px 10px;
	background: url(../images/bg_cj_list.jpg) left bottom repeat-x;
	padding-bottom: 20px;
}

.jd_jddq_title {
	width: 180px;
	float: left;
	display: inline;
	padding-left: 20px;
	background: url(../images/ico_jdmp4.jpg) left center no-repeat;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	margin-left: 10px;
	font-weight: bold;
}

.jd_jddqul {
	float: left;
	display: inline;
}

.jd_jddqul li {
	width: 40px;
	float: left;
	display: inline;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	white-space: nowrap;
	margin-left: 10px;
}

.jd_right {
	width: 745px;
}

.jd_right_img {
	width: 377px;
	height: 207px;
	padding: 8px;
	background: url(../images/bg_jdright.jpg) left top no-repeat
}

.jd_right_message {
	width: 310px;
	margin-right: 10px;
	background: url(../images/bg_mpyd_price.jpg) right top no-repeat
}

.jd_right_message ul {
	margin-top: 10px;
}

.jd_right_message ul li {
	width: 310px;
	float: left;
	display: inline;
	height: 30px;
	line-height: 30px;
}

.jd_right_message ul li a {
	font-size: 16px;
}

.jd_right_message ul li span {
	color: #c30101;
}

.jd_right_message ul li strong {
	color: #fe8600;
	font-size: 14px;
}

.jd_mpyd_top {
	width: 745px;
	height: 38px;
	background: url(../images/bg_mpydtitle.jpg) left top no-repeat;
}

.jd_mpyd_top_left {
	width: 80px;
	height: 30px;
	line-height: 30px;
	background: url(../images/ico_mpyd.jpg) left center no-repeat;
	padding-left: 20px;
	font-weight: bold;
	font-size: 14px;
	font-family: "微软雅黑";
	margin-left: 15px;
	margin-top: 5px;
}

.jd_mpyd_top_text {
	width: 140px;
	height: 20px;
	line-height: 20px;
	margin: 10px 0px 0px 10px;
	color: #ff0000;
}

.jd_mpyd_top ul {
	margin: 10px 0px 0px 5px;
	float: left;
	display: inline;
}

.jd_mpyd_top ul li {
	height: 20px;
	line-height: 20px;
	float: left;
	display: inline;
	background: url(../images/ico_next.jpg) right center no-repeat;
	padding-right: 32px;
}

.jd_mpyd_top ul li span i {
	color: #ea6664;
	font-weight: bold;
	font-family: "微软雅黑";
}

.jd_mpyd_title {
	width: 705px;
	background: #f0f0f0;
	height: 30px;
	line-height: 30px;
	padding-left: 40px;
}

.jd_mpyd_ul li {
	height: 30px;
	line-height: 30px;
	float: left;
	display: inline;
	text-align: center;
	width: 90px;
	overflow: hidden;
	white-space: nowrap;
}

.jd_mpyd_zf {
	color: #0071d4;
}

.jd_mpyd_price {
	color: #ff8600;
}

.jd_mpyd_content {
	width: 705px;
	padding-left: 40px;
	padding-bottom: 10px;
	border-bottom: 1px #ccc dashed;
}

.jd_mpyd_content ol li {
	float: left;
	display: inline;
}

.jd_mpyd_nav {
	width: 743px;
	border: 1px #dedede solid;
	height: 38px;
	background: url(../images/bg_mp_nav.jpg) left top repeat-x;
}

.jd_mpyd_nav_left {
	width: 6px;
	height: 38px;
	line-height: 38px;
	background: url(../images/bg_mp_nav_left.jpg) left center no-repeat;
	overflow: hidden;
}

.jd_mpyd_nav_title {
	width: 80px;
	padding-left: 15px;
	height: 38px;
	line-height: 38px;
	background: url(../images/ico_h1.jpg) left center no-repeat;
	color: #ff0000;
	font-weight: bold;
	margin-left: 15px;
}

.jd_mpyd_nav_right {
	float: left;
	display: inline;
	height: 38px;
	line-height: 38px;
}

.jd_mpyd_nav_right ul li {
	float: left;
	display: inline;
	height: 31px;
	line-height: 31px;
	text-align: center;
	text-decoration: none;
	padding: 0px 10px;
	cursor: pointer;
	margin-top: 3px;
}

.jd_mpyd_nav_right ul li div {
	padding: 0px 10px;
	height: 26px;
	line-height: 25px;
	margin: 0px;
	float: left;
	display: inline;
	font-size: 14px;
}

.jd_mpyd_nav_right ul li div a {
	text-decoration: none;
}

.jd_mpyd_nav_co_out {
	border-bottom: 0px #dfdfdf solid;
}

.jd_mpyd_nav_co_out div {
	border-bottom: 0px #fff solid;
}

.jd_mpyd_nav_co_move {
	background: url(../images/ico_sj_down2.jpg) center bottom no-repeat;
}

.jd_mpyd_nav_co_move div {
	height: 25px;
	line-height: 25px;
	border-bottom: 1px #e60014 solid;
	color: #cc0000;
}

.jd_mpyd_nav_co_move div a:link,.jd_mpyd_nav_co_move div a:active,.jd_mpyd_nav_co_move div a:visited,.jd_mpyd_nav_co_move div a:hover
	{
	color: #cc0000;
	text-decoration: none;
}

.jd_mpyd_nav_co_space {
	width: 1px;
	background: #666;
}

.jd_right_box {
	border: 1px #ccc solid;
	width: 723px;
	padding: 0px 10px 10px 10px;
}

.jd_right_top1 {
	width: 723px;
	float: left;
	display: inline;
	height: 35px;
	margin-top: 10px;
	background: url(../images/bg_cj_centerbottom.jpg) left bottom repeat-x;
	overflow: hidden;
	white-space: nowrap;
}

.jd_right_top_div {
	float: left;
	display: inline;
	height: 34px;
	line-height: 34px;
	padding: 0px 10px;
	border-bottom: 1px #ee3439 solid;
}

.jd_right_top_div span {
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	font-family: "微软雅黑";
	font-weight: bold;
	color: #4e4e4e;
	margin-top: 0px;
}

.jd_jj {
	background: url(../images/ico_mpyd_right.jpg) left center no-repeat;
	padding-left: 20px;
}

.jd_jj_content {
	width: 693px;
	line-height: 20px;
	padding: 15px;
}

.jd_jjul {
	float: left;
	margin-top: 10px;
}

.jd_jjul li {
	width: 693px;
	float: left;
	display: inline;
	padding-bottom: 10px;
	background: url(../images/bg_cj_list.jpg) left bottom repeat-x;
	margin-top: 10px;
}

.jd_jjul_title {
	width: 623px;
	height: 20px;
	line-height: 20px;
	font-weight: bold;
}

.jd_jjul_content {
	width: 623px;
	line-height: 20px;
	margin-top: 5px;
}

.jd_qa {
	width: 723px;
}

.jd_qaul li {
	width: 691px;
	border-bottom: 1px #ccc dotted;
	padding: 10px 15px;
	float: left;
	display: inline;
}

.jd_qaul li div {
	width: 671px;
	padding-left: 20px;
	line-height: 18px;
	float: left;
	display: inline;
	margin-top: 5px;
}

.jd_qaul li div span {
	
}

.jd_qa_title {
	background: url(../images/ico_zxwd1.jpg) left center no-repeat;
}

.jd_qa_content {
	background: url(../images/ico_zxwd2.jpg) left center no-repeat;
}

.jd_qa_reply {
	background: url(../images/ico_zxwd3.jpg) left center no-repeat;
	color: #0078dd
}

.jd_qa_reply span {
	color: #0078dd
}

.jd_jt_img {
	width: 70px;
}

.jd_jt_right {
	width: 623px;
}

.jd_jt_map_top {
	width: 691px;
	height: 5px;
	background: url(../images/mpyd_map_top.jpg) left top no-repeat;
}

.jd_jt_map_middle {
	width: 685px;
	border-left: 1px #dcdcdc solid;
	border-right: 1px #dcdcdc solid;
	padding-left: 4px;
}

.jd_jt_map_bottom {
	width: 691px;
	height: 5px;
	background: url(../images/mpyd_map_bottom.jpg) left top no-repeat;
}

.jd_dpul li {
	width: 691px;
	border-bottom: 1px #ccc dotted;
	padding: 10px 15px;
	float: left;
	display: inline;
}

.jd_dpul_title {
	width: 621px;
	padding-left: 70px;
	float: left;
	display: inline;
	margin-top: 5px;
	background: url(../images/ico_zhmyd.jpg) left top no-repeat;
	height: 38px;
	padding-top: 10px;
}

.jd_dpul_title strong {
	color: #ff6600;
	font-size: 38px;
}

.jd_dpul_title span {
	margin-top: 10px;
	margin-left: 20px;
	line-height: 30px;
}

.jd_dpul_title span strong {
	color: #ff6600;
	font-size: 14px;
}

.jd_dp_ul_left {
	width: 130px;
	margin-top: 10px;
}

.jd_dp_ul_left_p {
	width: 110px;
	background: url(../images/ico_money3.jpg) left center no-repeat;
	height: 25px;
	line-height: 25px;
	padding-left: 20px;
}

.jd_dp_ul_left_p span {
	color: #db0100;
}

.jd_dp_ul_left_d {
	width: 130px;
	height: 25px;
	line-height: 25px;
}

.jd_dp_ul_left_d span {
	color: #ff6600;
	margin-left: 10px;
}

.jd_dp_ul_right {
	width: 550px;
	margin-left: 10px;
	margin-top: 10px;
}

.jd_dp_ul_right_t {
	width: 480px;
	height: 25px;
	line-height: 25px;
	color: #0077dd;
}

.jd_dp_ul_right_d {
	width: 65px;
	height: 25px;
	line-height: 25px;
	color: #999;
}

.jd_dp_ul_right_c {
	width: 550px;
	line-height: 20px;
	margin-top: 5px;
}

.jd_dp_page {
	width: 650px;
	text-align: right;
	height: 30px;
	line-height: 30px;
	margin-top: 20px;
}

.jd_rool_box {
	
}

.roll_left {
	width: 31px;
	height: 145px;
	float: left;
	display: inline;
	padding-right: 10px;
	cursor: pointer
}

.roll_right {
	width: 31px;
	height: 145px;
	float: left;
	display: inline;
	padding-left: 10px;
	cursor: pointer
}

.rollBox {
	width: 723px;
	overflow: hidden;
	margin: 0 auto;
	float: left;
	display: inline;
	margin-top: 20px;
}

.rollBox .Cont {
	width: 641px;
	overflow: hidden;
	float: left;
	display: inline;
}

.rollBox .ScrCont {
	width: 10000000px;
}

.rollBox .Cont .pic {
	width: 207px;
	float: left;
	text-align: center;
	padding-right: 10px;
}

*+html .rollBox .Cont .pic {
	width: 207px;
	float: left;
	text-align: center;
	padding-right: 10px;
}

.rollBox .Cont .pic img {
	width: 205px;
	background: #fff;
	border: 1px solid #ccc;
	display: block;
	margin: 0 auto;
}

.rollBox #List1,.rollBox #List2 {
	float: left;
}

.jd_right_gl {
	margin-top: 20px;
}

.jd_right_gl li {
	width: 340px;
	margin-left: 15px;
	height: 30px;
	line-height: 30px;
	background: url(../images/bg_cj_list.jpg) left bottom repeat-x;
	float: left;
	display: inline;
	overflow: hidden;
	white-space: nowrap;
}

.jd_right_gl_left {
	width: 260px;
	margin-left: 5px;
	padding-left: 15px;
	height: 30px;
	line-height: 30px;
	background: url(../images/ico_smile.jpg) left center no-repeat;
	white-space: nowrap
}

.jd_right_gl_right {
	width: 55px;
	text-align: right;
	color: #999;
	height: 30px;
	line-height: 30px;
	white-space: nowrap;
	margin-right: 5px;
}

.jd_right_gl_page {
	width: 700px;
	text-align: center;
	height: 30px;
	line-height: 30px;
	margin-top: 20px;
}
/***********主题旅游************/
.ztly_imglist {
	float: left;
	display: inline;
	position: relative;
	overflow: hidden;
}

.ztly_imglist span {
	position: absolute;
	top: 20px;
	left: 0px;
	padding: 10px 20px;
	font-size: 18px;
	font-weight: bold;
	color: black;
	background: white;
	filter: alpha(opacity = 50);
	-moz-opacity: 0.5;
	opacity: 0.5
}

.ztly_img1 {
	width: 454px;
}

.ztly_img2 {
	width: 225px;
}

.ztly_img3 {
	width: 306px;
}

.ztly_img5 {
	width: 326px;
}

.ztly_img6 {
	width: 453px;
}

.ztly_img7 {
	width: 209px;
}

.ztly_top {
	width: 984px;
	height: 342px;
	background: url(../images/bg_ztly_img.jpg) left top no-repeat;
	padding: 8px;
}

.ztly_tj {
	width: 1000px;
	height: 197px;
	background: url(../images/bg_ztly_tj.jpg) left top no-repeat;
}

.ztly_tj_img {
	width: 242px;
	height: 138px;
	margin: 25px 0px 0px 25px;
}

.ztly_tj_text {
	width: 390px;
	height: 140px;
	margin: 25px 0px 0px 20px;
	line-height: 24px;
}

.ztly_tj_title {
	width: 220px;
	height: 50px;
	line-height: 20px;
	margin: 25px 35px 0px 0px;
}

.ztly_tj_title a {
	font-size: 14px;
	font-weight: bold;
	font-family: "微软雅黑"
}

.ztly_tj_cfbq {
	width: 215px;
	height: 25px;
	line-height: 25px;
	background: url(../images/ico_cfbq.jpg) left center no-repeat;
	padding-left: 20px;
	margin: 0px 20px 0px 0px;
	white-space: nowrap
}

.ztly_tj_xcts {
	width: 215px;
	height: 25px;
	background: url(../images/ico_xcts.jpg) left center no-repeat;
	padding-left: 20px;
	margin: 0px 20px 0px 0px;
}

.ztly_tj_xcts_text {
	width: 155px;
	height: 25px;
	line-height: 25px;
	white-space: nowrap
}

.ztly_tj_xcts_more {
	width: 60px;
	height: 25px;
	line-height: 25px;
}

.ztly_tj_price {
	width: 240px;
	height: 25px;
	margin: 5px 15px 0px 0px;
}

.ztly_tj_price_text {
	width: 140px;
	height: 20px;
	line-height: 20px;
	white-space: nowrap;
}

.ztly_tj_price_text i {
	color: #fd6400;
	font-weight: bold;
	font-family: "微软雅黑";
	font-size: 14px;
}

.ztly_tj_price_button {
	width: 97px;
	height: 20px;
}

.ztly_zn_img {
	width: 90px;
	height: 55px;
}

.ztly_zn_title {
	width: 110px;
	margin-left: 20px;
	font-weight: bold;
	margin-top: 5px;
}

.ztly_zn_picnum {
	width: 110px;
	margin-left: 20px;
	margin-top: 10px;
}

.ztly_zn_picnum span {
	color: #e80010;
}

.ztly_zn_text {
	width: 220px;
	margin-top: 10px;
	line-height: 24px;
}

.ztly_zn_more {
	width: 210px;
	height: 30px;
	line-height: 30px;
	text-align: right;
	padding-right: 10px;
}

.ztly_rmbox {
	width: 220px;
	margin: 10px 0px 0px 10px;
	padding-bottom: 20px;
}

.ztly_rmul {
	width: 93px;
	margin-left: 10px;
}

.ztly_rmul li {
	width: 93px;
	float: left;
	display: inline;
	margin-top: 10px;
	overflow: hidden;
	white-space: nowrap
}

.ztly_gl {
	background: url(../images/ico_pen.jpg) left center no-repeat;
}

.ztly_mpyd_lit_center {
	width: 455px;
}

.ztly_mpyd_lit_title {
	color: #999px;
	height: 20px;
	line-height: 20px;
	width: 425px;
	margin-left: 20px;
}

.ztly_mpyd_lit_title span {
	color: #ff8800;
}

.ztly_mpyd_lit_title a {
	font-size: 14px;
}

.ztly_mpyd_lit_tick {
	width: 405px;
	padding-left: 20px;
	background: url(../images/ico_ljbj.jpg) left center no-repeat;
	height: 20px;
	line-height: 20px;
	margin-left: 20px;
}

.ztly_mpyd_lit_tick span {
	color: #de1d06;
	font-weight: bold;
}

.ztly_mpyd_lit_add {
	width: 405px;
	padding-left: 20px;
	background: url(../images/ico_dp.jpg) left center no-repeat;
	height: 20px;
	line-height: 20px;
	margin-left: 20px;
}

.ztly_mpyd_lit_right {
	width: 91px;
	height: 35px;
	background: url(../images/bg_zlbj.jpg) left top no-repeat;
	padding: 25px 15px 0px 0px;
	color: #999;
	text-align: right;
	overflow: hidden;
	white-space: nowrap;
}

.ztly_mpyd_lit_right span {
	color: #ff8800
}

.ztly_mpyd_lit_right strong {
	color: #ff8800;
	font-size: 24px;
}

.ztly_mpyd_title {
	width: 688px;
	background: #f0f0f0;
	height: 30px;
	line-height: 30px;
	padding-left: 40px;
	margin-top: 20px;
}

.ztly_mpyd_li {
	float: left;
	display: inline;
	height: 30px;
	line-height: 30px;
	float: left;
	display: inline;
	text-align: center;
	width: 90px;
	overflow: hidden;
	white-space: nowrap;
}

.ztly_mpyd_content {
	width: 688px;
	padding-left: 40px;
	padding-bottom: 10px;
}

.ztly_mpyd_content_li {
	float: left;
	display: inline;
	width: 90px;
	overflow: hidden;
	white-space: nowrap;
	margin-top: 10px;
	text-align: center;
}

/***********目的地**********/
.mdd_left_width {
	width: 237px;
}

.mdd_left_box {
	width: 239px;
	float: left;
	display: inline;
}

.mdd_left_box1 {
	width: 237px;
	float: left;
	display: inline;
	border: 1px #dfdfdf solid;
}

.mdd_left_top {
	background: url(../images/ico_mdd.jpg) left center no-repeat;
	padding-left: 30px;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	font-family: "微软雅黑";
	font-weight: bold;
	float: left;
	display: inline;
}

.mdd_left_co {
	width: 217px;
	float: left;
	display: inline;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	white-space: nowrap;
	border-bottom: 1px #ccc dashed;
	margin: 10px 0px 0px 10px;
}

.mdd_left_co_left {
	height: 25px;
	line-height: 25px;
	background: url(../images/ico_cj.jpg) left center no-repeat;
	padding-left: 25px;
	margin-left: 10px;
	float: left;
	display: inline;
}

.mdd_left_content {
	width: 201px;
	margin-left: 15px;
	border-bottom: 0px;
	padding-bottom: 0px;
}

.mdd_left_content ul li {
	width: 65px;
	height: 20px;
	line-height: 20px;
	float: left;
	display: inline;
	overflow: hidden;
	white-space: nowrap;
	margin-right: 2px;
}

.mdd_left_top1 {
	background: url(../images/ico_rmmdd.jpg) left center no-repeat;
	padding-left: 30px;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	font-family: "微软雅黑";
	font-weight: bold;
	float: left;
	display: inline;
}

.mdd_left_gl {
	width: 217px;
	margin-left: 10px;
	margin-top: 10px;
}

.mdd_left_gl ul li {
	width: 217px;
	float: left;
	display: inline;
	height: 28px;
	line-height: 28px;
	overflow: hidden;
	white-space: nowrap;
	margin-top: 5px;
}

.mdd_left_gl ul li span {
	width: 29px;
	height: 28px;
	line-height: 28px;
	text-align: center;
}

.mdd_left_adv {
	width: 239px;
	margin-top: 10px;
}

.mdd_right_box {
	width: 748px;
}

.mdd_focus {
	width: 748px;
	height: 248px;
}

.mdd_right_top {
	width: 748px;
	height: 47px;
	background: url(../images/bg_mdd_title.jpg) left top no-repeat;
}

.mdd_right_top_left {
	width: 100px;
	height: 47px;
	line-height: 37px;
	float: left;
	display: inline;
	color: #fff;
	font-weight: bold;
	margin-left: 55px;
	font-family: "微软雅黑";
	font-size: 14px;
}

.mdd_right_middle {
	width: 742px;
	border: 3px #86c7ff solid;
	border-bottom: 0px;
	border-top: 0px;
	padding-bottom: 10px;
}

.mdd_right_bottom {
	width: 748px;
	height: 20px;
	background: url(../images/bg_mdd_bottom.jpg) left top no-repeat;
}

.mdd_right_div {
	width: 227px;
	height: 244px;
	background: url(../images/bg_mdd_img.jpg) left top no-repeat;
	margin-left: 15px;
	margin-top: 20px;
}

.mdd_right_img {
	width: 200px;
	height: 120px;
	margin: 10px 0px 0px 10px;
}

.mdd_right_title {
	width: 80px;
	height: 14px;
	line-height: 14px;
	font-weight: bold;
	white-space: normal;
	margin-left: 10px;
	margin-top: 10px;
}

.mdd_right_tag {
	width: 120px;
	height: 14px;
	line-height: 14px;
	white-space: nowrap;
	margin-right: 17px;
	margin-top: 10px;
}

.mdd_right_tag a {
	height: 14px;
	line-height: 14px;
	background: #f57574;
	color: #fff;
	text-align: center;
	float: right;
	display: inline;
	margin-right: 3px;
	padding: 0px 2px;
}

.mdd_right_text {
	width: 200px;
	height: 60px;
	line-height: 20px;
	margin-left: 10px;
	margin-top: 10px;
}

.mddL_leftTop {
	width: 225px;
	height: 81px;
	background: url(../images/bg_mdd.jpg) left top no-repeat;
	margin: 6px;
}

.mddL_leftTop_div {
	width: 195px;
	height: 30px;
	line-height: 30px;
	margin: 15px 0px 0px 30px;
	font-family: "微软雅黑";
	font-size: 20px;
	color: #fff;
}

.mddL_leftul {
	float: left;
	display: inline;
	padding-bottom: 10px;
}

.mddL_leftul li {
	width: 110px;
	height: 50px;
	float: left;
	display: inline;
	overflow: hidden;
	margin: 6px 0px 0px 6px;
	cursor: pointer;
}

.mddL_leftul_out {
	background: #e8e8e8;
}

.mddl_leftul_move {
	background: url(../images/mdd_bg1.jpg) left top no-repeat;
}

.mddL_leftul_left {
	width: 50px;
	height: 46px;
	overflow: hidden;
	white-space: nowrap;
	margin-top: 4px;
	text-align: right;
}

.mddL_leftul_right {
	width: 50px;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	white-space: nowrap;
	font-size: 14px;
	font-family: "微软雅黑";
	margin: 10px 0px 0px 10px;
}

.mddL_leftul_right1 {
	width: 60px;
	height: 50px;
	line-height: 50px;
	overflow: hidden;
	white-space: nowrap;
	font-size: 18px;
	font-family: "微软雅黑";
	color: #fff;
}

.mddL_right_box {
	width: 746px;
	border: 1px #ccc solid;
	padding-bottom: 20px;
}

.mddL_right_top {
	width: 726px;
	margin-left: 10px;
	float: left;
	display: inline;
	height: 35px;
	margin-top: 10px;
	background: url(../images/bg_cj_centerbottom.jpg) left bottom repeat-x;
	overflow: hidden;
	white-space: nowrap;
}

.mddL_right_top_div {
	float: left;
	display: inline;
	height: 34px;
	line-height: 34px;
	padding: 0px 10px;
	border-bottom: 1px #ee3439 solid;
}

.mddL_right_top_div span {
	height: 34px;
	line-height: 34px;
	font-weight: bold;
	color: #000;
	margin-top: 0px;
}

.mddL_right_top_div font {
	font-size: 14px;
	color: #2fabe7;
	font-weight: bold;
}

.mddL_right_top_right {
	width: 100px;
	float: right;
	display: inline;
	height: 35px;
	line-height: 35px;
	text-align: right;
	margin-right: 10px;
}

.mddL_map {
	width: 726px;
	margin-left: 10px;
	overflow: hidden;
}

.mddL_right_content {
	width: 696px;
	line-height: 24px;
	padding: 25px;
}

.mddL_right_pl {
	float: left;
	display: inline;
}

.mddL_right_pl li {
	width: 696px;
	float: left;
	display: inline;
	margin-top: 10px;
}

.mddL_right_pl_left {
	font-size: 20px;
	width: 26px;
	color: #999999;
	line-height: 20px;
	font-weight: bold;
	text-align: left;
}

.mddL_right_pl_right {
	width: 670px;
	line-height: 20px;
}

.mddL_right_pl_user {
	text-align: right;
	color: #a4a3a1;
}

.mddL_right_lx {
	float: left;
	display: inline;
}

.mddL_right_lx li {
	width: 205px;
	border: 1px #ccc solid;
	margin: 10px 15px 0px 10px;
	float: left;
	display: inline;
	padding-bottom: 10px;
}

.mddL_rightlx_img {
	width: 195px;
	height: 125px;
	margin: 5px;
	overflow: hidden;
}

.mddl_rightlx_text {
	width: 185px;
	height: 20px;
	line-height: 20px;
	margin-left: 5px;
	padding-left: 10px;
	background: url(../images/ico_dot_blue.jpg) left center no-repeat;
	overflow: hidden;
	white-space: nowrap;
}

.mddl_rightlx_price {
	width: 195px;
	height: 20px;
	margin-left: 5px;
	text-align: right;
}

.mddl_rightlx_price i {
	color: #ff6501;
	font-size: 14px;
	font-weight: bold;
}

.mdd_country_rmly {
	background: url(../images/ico_jdmp3.jpg) left center no-repeat;
	padding-left: 30px;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	font-family: "微软雅黑";
	font-weight: bold;
	float: left;
	display: inline;
}

.mdd_country_co {
	width: 746px;
	float: left;
	display: inline;
	height: 40px;
	background: url(../images/bg_mdd_co.jpg) left bottom repeat-x;
	border: 1px #dedede solid;
	border-bottom: 0px;
}

.mdd_country_co_left {
	height: 40px;
	line-height: 40px;
	background: url(../images/ico_mdd3.jpg) left center no-repeat;
	margin-left: 10px;
	padding-left: 40px;
	color: #3a92da;
	font-family: "微软雅黑";
}

.mdd_country_co_left1 {
	height: 40px;
	line-height: 40px;
	background: url(../images/ico_qz_right.jpg) left center no-repeat;
	margin-left: 10px;
	padding-left: 40px;
	color: #3a92da;
	font-family: "微软雅黑";
}

.mdd_country_table {
	width: 748px;
	float: left;
	display: inline;
}

.mdd_country_table table {
	background: #dedede;
}

.mdd_country_table table td {
	height: 35px;
}

.mdd_country_table table td span {
	line-height: 24px;
}

.mdd_country_table table td img {
	margin-top: 5px;
}

.mdd_country_box {
	width: 706px;
	border: 1px #dedede solid;
	padding: 20px;
	padding-top: 0px;
}

.mdd_country_li {
	width: 706px;
	margin-top: 20px;
}

.mdd_country_li_img {
	width: 115px;
	height: 85px;
	overflow: hidden;
}

.mdd_country_right {
	width: 570px;
	margin-left: 20px;
}

.mdd_country_title {
	width: 570px;
	height: 25px;
	line-height: 25px;
	background: #ffecce;
}

.mdd_country_title span {
	float: left;
	display: inline;
	height: 25px;
	line-height: 25px;
	margin-left: 10px;
	padding-left: 15px;
	background: url(../images/ico_red.jpg) left center no-repeat;
	color: #e90100;
	font-size: 14px;
	font-weight: bold;
}

.mdd_countryul {
	float: left;
	display: inline;
	padding: 10px 0px 0px 5px;
}

.mdd_countryul li {
	width: 165px;
	margin-left: 10px;
	padding-left: 10px;
	height: 30px;
	line-height: 30px;
	background: url(../images/ico_dot_blue1.jpg) left center no-repeat;
	float: left;
	display: inline;
	overflow: hidden;
	white-space: nowrap;
	font-size: 14px;
}
/**************签证***********/
.qz_left {
	width: 235px;
}

.qz_left_top {
	width: 235px;
}

.qz_left_box {
	width: 233px;
	border: 1px #ccc solid;
	padding: 10px 0px;
}

.qz_left_search {
	width: 200px;
	float: left;
	display: inline;
	margin-top: 10px;
	height: 25px;
	line-height: 25px;
	margin-left: 15px;
}

.qz_left_search select {
	width: 130px;
}

.qz_left_button {
	width: 106px;
	float: left;
	display: inline;
	height: 28px;
	margin-top: 13px;
	margin-left: 60px;
	background: url(../images/button_qd1.jpg) left top no-repeat;
}

.qz_left_button input {
	background: url(../images/button_qd1.jpg) left top no-repeat;
	width: 108px;
	height: 27px;
	border: 0px;
	cursor: pointer;
}

.qz_left_zxrx {
	height: 120px;
	background: url(../images/bg_qztel.jpg) left top no-repeat;
}

.qz_left_zxrx ul {
	width: 118px;
	float: left;
	display: inline;
	margin: 50px 0px 0px 115px;
}

.qz_left_zxrx ul li {
	width: 120px;
	float: left;
	display: inline;
	height: 25px;
	line-height: 25px;
	color: #dd0301;
	font-weight: bold;
	font-size: 14px;
	font-family: "微软雅黑";
	overflow: hidden;
	white-space: nowrap;
}

.qz_left_top1 {
	width: 235px;
	height: 40px;
	background: url(../images/bg_qz_coleft.jpg) left top no-repeat;
}

.qz_left_top_div {
	height: 38px;
	line-height: 39px;
	border-bottom: 2px #f51515 solid;
	font-size: 14px;
	margin-left: 2px;
}

.qz_left_top_div span {
	color: #a5a5a5;
	font-family: "Times New Roman", Times, serif;
	margin-left: 10px;
	font-size: 14px
}

.qz_left_middle {
	width: 233px;
	border-left: 1px #dedede solid;
	border-right: 1px #dedede solid;
	padding: 10px 0px;
}

.qz_left_bottom {
	width: 235px;
	background: url(../images/bg_qz_left_bottom.jpg) left top no-repeat;
	overflow: hidden;
	height: 6px;
}

.qz_left_cjwt {
	background: url(../images/ico_qz_cjwt.jpg) left bottom no-repeat;
	padding: 0px 10px 0px 30px;
}

.qz_left_cjwtul {
	float: left;
	display: inline;
}

.qz_left_cjwtul li {
	width: 200px;
	float: left;
	display: inline;
	height: 25px;
	line-height: 25px;
	background: url(../images/ico_dot8.jpg) left center no-repeat;
	padding-left: 15px;
	margin: 5px 0px 0px 10px;
	overflow: hidden;
	white-space: nowrap;
}

.qz_left_cjwt_more {
	width: 150px;
	text-align: right;
	margin: 5px 20px 0px 0px;
	height: 25px;
	line-height: 25px;
}

.qz_left_qzys {
	background: url(../images/ico_qz_qzys.jpg) left bottom no-repeat;
	padding: 0px 10px 0px 30px;
}

.qz_left_qzysul {
	float: left;
	display: inline;
}

.qz_left_qzysul li {
	width: 213px;
	float: left;
	margin-left: 10px;
	border-bottom: 1px #ccc dashed;
	padding: 10px 0px;
}

.qz_left_ys_img {
	width: 73px;
	height: 50px;
}

.qz_left_ys_title {
	width: 120px;
	height: 25px;
	line-height: 25px;
	font-weight: bold;
	font-size: 14px;
	margin-left: 15px;
	font-family: "微软雅黑";
}

.qz_left_ys_text {
	width: 120px;
	line-height: 20px;
	margin-left: 15px;
	color: #999;
}

.qz_right {
	width: 751px;
}

.qz_focus {
	width: 751px;
}

.qz_right_main {
	width: 749px;
	float: left;
	display: inline;
	border: 1px #dfdfdf solid;
	border-top: 1px #c92945 solid;
	margin-top: 10px;
	padding-bottom: 10px;
}

.qz_right_co {
	width: 749px;
	float: left;
	display: inline;
	height: 36px;
	background: url(../images/bg_cj_centerbottom.jpg) left bottom repeat-x;
}

.qz_right_co_left {
	height: 36px;
	line-height: 36px;
	background: url(../images/ico_qz_right.jpg) left center no-repeat;
	margin-left: 10px;
	padding-left: 30px;
}

.qz_right_co_left1 {
	height: 36px;
	line-height: 36px;
	background: url(../images/ico_dot7.jpg) left center no-repeat;
	margin-left: 10px;
	padding-left: 15px;
}

.qz_co_leftul {
	width: 600px;
	float: right;
	display: inline;
	margin-top: 8px;
}

.qz_co_leftul li {
	width: 23px;
	height: 25px;
	float: right;
	margin-right: 5px;
}

.qz_right_ggzq {
	float: left;
	display: inline;
	padding: 10px 10px;
	width: 729px;
}

.qz_right_ggzq li {
	width: 729px;
	height: 33px;
	border-bottom: 1px #ccc dashed;
	float: left;
	display: inline;
	padding: 5px 0px;
}

.qz_right_ggzq_img {
	width: 43px;
	height: 33px;
}

.qz_right_ggzq_state {
	width: 50px;
	height: 33px;
	line-height: 33px;
	color: #0066ca;
	font-size: 14px;
	font-weight: bold;
	margin-left: 5px;
}

.qz_right_ggzq_country {
	width: 620px;
	height: 33px;
	line-height: 33px;
	overflow: hidden;
	white-space: nowrap;
	margin-left: 5px;
}

.qz_right_ggzq_country a {
	margin-right: 5px;
}

.qz_co_right {
	float: right;
	display: inline;
	height: 36px;
	line-height: 36px;
}

.qz_co_right ul li {
	float: left;
	display: inline;
	height: 35px;
	line-height: 35px;
	text-align: center;
	text-decoration: none;
	border-left: 1px #dfdfdf solid;
	padding: 0px 10px;
	cursor: pointer;
}

.qz_co_right ul li div {
	padding: 0px 10px;
	height: 30px;
	line-height: 30px;
	margin: 0px;
	float: left;
	display: inline;
}

.qz_co_right ul li div a {
	text-decoration: none;
}

.qz_co_out {
	border-bottom: 1px #dfdfdf solid;
}

.qz_co_out div {
	border-bottom: 1px #fff solid;
}

.qz_co_move {
	background: url(../images/ico_sj_down.jpg) center bottom no-repeat;
	height: 35px;
	line-height: 35px;
	border-bottom: 1px #fff solid;
}

.qz_co_move div {
	height: 30px;
	line-height: 30px;
	border-bottom: 1px #f56268 solid;
}

.qz_co_move div a:link,.cj_co_move div a:active,.cj_co_move div a:visited,.cj_co_move div a:hover
	{
	color: #cc0000;
	text-decoration: none;
}

.qz_right_list {
	width: 729px;
	float: left;
	display: inline;
	background: url(../images/bq_qzlist.jpg) top center repeat-y;
	margin-top: 19px;
	margin-left: 10px;
}

.qz_right_list li {
	width: 340px;
	float: left;
	display: inline;
	height: 17px;
	line-height: 17px;
	margin-right: 24px;
	padding-bottom: 10px;
}

.qz_right_list_img {
	width: 23px;
	height: 17px;
	margin-left: 10px;
}

.qz_right_list_country {
	width: 80px;
	height: 17px;
	line-height: 17px;
	color: #0066ca;
	margin-left: 10px;
}

.qz_right_list_typ {
	width: 130px;
	height: 17px;
	line-height: 17px;
}

.qz_right_list_price {
	width: 80px;
	height: 17px;
	line-height: 17px;
	color: #F60;
	text-align: right;
	font-family: Arial;
}

.qz_left_bottom1 {
	width: 235px;
	background: url(../images/bg_qz_tel.jpg) left top no-repeat;
	overflow: hidden;
	height: 70px;
}

.qz_left_bottom1 div {
	width: 210px;
	margin-left: 25px;
	height: 25px;
	line-height: 25px;
	margin-top: 40px;
	color: #dd0301;
	font-weight: bold;
	font-size: 14px;
	font-family: "微软雅黑";
	overflow: hidden;
	white-space: nowrap;
}

.qz_view_flag {
	width: 261px;
	height: 168px;
	background: url(../images/bg_qz_flag.jpg) right bottom no-repeat;
	margin-left: 20px;
	margin-top: 15px;
	padding: 0px 6px 6px 0px;
}

.qz_view_message {
	width: 430px;
	margin-left: 20px;
	margin-top: 15px;
}

.qz_view_message ul li {
	float: left;
	display: inline;
}

.qz_view_message ul li span {
	font-weight: bold;
}

.qz_view_message ul li i {
	font-size: 14px;
	font-family: "微软雅黑";
	font-weight: bold;
	color: #ff7903;
}

.qz_liwidth1 {
	width: 145px;
	height: 30px;
	line-height: 30px;
}

.qz_liwidth2 {
	width: 85px;
	height: 30px;
	line-height: 30px;
}

.qz_liwidth3 {
	width: 65px;
	height: 30px;
	line-height: 30px;
}

.qz_liwidth4 {
	width: 340px;
	line-height: 20px;
	margin-top: 2px;
}

.qz_liwidth5 {
	width: 340px;
	height: 30px;
	line-height: 30px;
}

.qz_liwidth6 {
	width: 300px;
	height: 30px;
	line-height: 30px;
}

.qz_liwidth7 {
	width: 117px;
	height: 35px;
	margin-left: 10px;
	background: url(../images/button_lkyd.jpg) left top no-repeat;
}

.qz_liwidth7 input {
	width: 117px;
	height: 35px;
	background: url(../images/button_lkyd.jpg) left top no-repeat;
	border: 0px;
	cursor: pointer;
}

.qz_pro_top {
	width: 751px;
	height: 30px;
	line-height: 30px;
}

.qz_pro_top_left {
	height: 30px;
	line-height: 30px;
	background: url(../images/ico_dot7.jpg) left center no-repeat;
	margin-left: 10px;
	padding-left: 15px;
	font-weight: bold;
}

.qz_pro_top ul {
	width: 500px;
	height: 30px;
	float: right;
	display: inline;
}

.qz_pro_top ul li {
	height: 30px;
	line-height: 30px;
	padding: 0px 15px;
	margin-left: 2px;
	float: right;
	display: inline;
	cursor: pointer;
}

.qz_pro_top_out {
	background: #e5e5e5;
}

.qz_pro_top_out span {
	color: #4e4e4e;
}

.qz_pro_top_move {
	background: #db0102;
}

.qz_pro_top_move span {
	color: #fff;
	font-weight: bold;
}

.qz_pro_title {
	width: 711px;
	height: 25px;
	line-height: 25px;
	background: #eeeeee;
	margin: 10px 0px 0px 20px;
}

.qz_pro_title ul li {
	float: left;
	display: inline;
	height: 25px;
	line-height: 25px;
	padding-left: 10px;
}

.qz_liwidth8 {
	width: 130px;
}

.qz_liwidth9 {
	width: 430px;
}

.qz_liwidth10 {
	width: 120px;
}

.qz_pro_ul {
	width: 711px;
	float: left;
	display: inline;
	margin-left: 10px 0px 0px 20px;
}

.qz_pro_ul li {
	width: 711px;
	float: left;
	display: inline;
	padding: 20px 0px;
	border-bottom: 1px #ccc dashed;
	margin: 10px 0px 0px 20px;
}

.qz_pro_ul li div {
	float: left;
	display: inline;
	padding-left: 10px;
}

.qz_pro_li1 {
	line-height: 24px;
	margin-top: 10px;
}

.qz_pro_li2 {
	line-height: 24px;
}

.qz_order_box1 {
	width: 940px;
	margin-left: 30px;
}

.qz_order_title1 {
	width: 940px;
	height: 28px;
	border-bottom: 1px #db4449 solid;
}

.qz_order_title_text {
	height: 28px;
	line-height: 28px;
	color: #999999;
	margin-left: 20px;
}

.qz_order_top {
	width: 940px;
	height: 25px;
	margin-top: 3px;
	background: url(../images/dd_bg2.jpg) left top no-repeat;
}

.qz_order_box {
	width: 938px;
	background: #f5f5f5;
	border: 1px #dfdfdf solid;
	border-top: 0px;
	padding-bottom: 15px;
}

.qz_order_title {
	width: 910px;
	background: #d9d9d9;
	padding: 5px 0px;
	margin-left: 18px;
}

.qz_order_title ul li {
	width: 227px;
	height: 14px;
	line-height: 14px;
	text-align: center;
	float: left;
	display: inline;
}

.qz_order_list {
	width: 910px;
	padding: 10px 0px;
	margin-top: 5px;
	margin-left: 18px;
}

.qz_order_list ul li {
	width: 227px;
	height: 14px;
	line-height: 14px;
	text-align: center;
	float: left;
	display: inline;
}

.qz_order_list li span {
	color: #ff0000;
}

.qz_order_price {
	color: #ce0002;
	font-size: 14px;
	font-weight: bold;
}

.qz_order_list1 {
	width: 614px;
	background: url(../images/dd_pro_li_bg.jpg) center bottom repeat-x;
	padding: 10px 20px;
	margin-top: 5px;
	margin-left: 19px;
	line-height: 24px;
}

.qz_order_xz_top {
	width: 890px;
	float: left;
	display: inline;
	height: 36px;
	background: url(../images/bg_link_top.jpg) left bottom repeat-x;
	overflow: hidden;
	margin-left: 23px;
	margin-top: 20px;
}

.qz_order_xz_list {
	float: left;
	display: inline;
}

.qz_order_xz_list li {
	width: 120px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	overflow: hidden;
	font-size: 14px;
	float: left;
	display: inline;
	cursor: pointer;
	margin-right: 3px;
}

.qz_order_xz_list_out {
	background: #f5f5f5;
	border: 1px #e0e0e0 solid;
}

.qz_order_xz_list_move {
	background: #fff;
	border: 1px #e0e0e0 solid;
	border-bottom: 1px #fff solid;
}

.qz_order_xz_list_move span {
	background: url(../images/ico_sj_down1.jpg) left center no-repeat;
	padding-left: 15px;
	color: #cd0102;
}

.qz_order_xz_content {
	width: 810px;
	float: left;
	display: inline;
	border: 1px #e7e7e7 solid;
	border-top: 0px;
	padding: 10px 40px;
	background: #fff;
	margin-left: 23px;
	line-height: 24px;
}

.qz_order_price_count {
	width: 265px;
	text-align: center;
	height: 40px;
	line-height: 40px;
}

.qz_order_price_count span {
	font-size: 14px;
	font-weight: bold;
	color: #ce0002;
}

.qz_order_count_title {
	width: 700px;
	background: url(../images/ico_zxwd1.jpg) left center no-repeat;
	margin-left: 100px;
	padding-left: 20px;
	color: #dd0001;
	height: 30px;
	line-height: 30px;
}

.qz_order_count_li_left {
	width: 100px;
	padding: 5px 0px;
	line-height: 20px;
	text-align: right;
	margin-left: 100px;
}

.qz_order_count_li_right {
	width: 600px;
	float: left;
	display: inline;
	margin-left: 10px;
	padding: 5px 0px;
	line-height: 20px;
}

.qz_order_count_input {
	width: 200px;
	height: 14px;
	line-height: 14px;
}

.qz_order_contact_button {
	width: 696px;
	margin-top: 20px;
	text-align: center
}

.qz_order_contact_button input {
	width: 96px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	background: url(../images/button_next.jpg) left center no-repeat;
	border: 0px;
	cursor: pointer;
}

.rz_left_title {
	width: 170px;
	float: left;
	display: inline;
	margin-top: 10px;
	height: 30px;
	line-height: 30px;
	margin-left: 15px;
	background: url(../images/ico_rz.jpg) left center no-repeat;
	padding-left: 30px;
	font-size: 14px;
}

.rz_focus {
	width: 751px;
	height: 220px;
	background: url(../images/bg_rz_right.jpg) top left no-repeat;
}

.rz_right_img {
	width: 237px;
	height: 173px;
	margin: 20px 0px 0px 20px;
}

.rz_right_text {
	width: 430px;
	margin: 30px 0px 0px 20px;
	line-height: 24px;
	font-weight: bold;
	font-size: 14px;
	font-family: "微软雅黑";
}

.rz_right_ggrz {
	float: left;
	display: inline;
	padding: 10px 10px;
	width: 729px;
}

.rz_right_ggrz li {
	width: 729px;
	float: left;
	display: inline;
	padding: 8px 0px;
}

.rz_right_line {
	width: 540px;
	height: 33px;
	line-height: 33px;
	background: url(../images/rz_right_line.jpg) left center repeat-x;
}

.rz_right_more {
	width: 80px;
	height: 33px;
	line-height: 33px;
}

.rz_rightol {
	margin: 7px 0px 0px 50px;
}

.rz_rightol li {
	width: 150px;
	margin-left: 10px;
	overflow: hidden;
	white-space: nowrap;
	padding-bottom: 10px;
}

.rz_rightol_img {
	width: 35px;
	height: 20px;
}

.rz_rightol_country {
	width: 105px;
	height: 20px;
	line-height: 20px;
	margin-left: 10px;
}

.rz_right_main {
	width: 749px;
	float: left;
	display: inline;
	border: 1px #dfdfdf solid;
	padding-bottom: 10px;
}

.rz_right_co {
	width: 745px;
	float: left;
	display: inline;
	height: 38px;
	background: url(../images/rz_right_co_bg.jpg) left bottom repeat-x;
	margin-left: 2px;
}

.rz_right_co_bottom {
	width: 745px;
	background: url(../images/visa_red_line.jpg) center top no-repeat;
	height: 5px;
	margin-left: 2px;
}

.rz_rzxz {
	margin: 20px 0px 0px 60px;
	padding-bottom: 40px;
}

.rz_rzxz li {
	float: left;
	display: inline;
	width: 600px;
	margin-top: 10px;
}

.rz_rzxz_left {
	width: 80px;
	line-height: 20px;
	font-weight: bold;
}

.rz_rzxz_right {
	width: 520px;
	line-height: 20px;
}

.rz_rzxz_right span {
	color: #F00;
	font-weight: bold;
}

.rz_rzqr {
	margin: 20px 0px 0px 60px;
	padding-bottom: 40px;
}

.rz_rzqr li {
	float: left;
	display: inline;
	height: 15px;
	line-height: 15px;
	margin-top: 20px;
}

.rz_rzqr1 {
	width: 320px;
}

.rz_rzqr2 {
	width: 600px;
}

.rz_rzfillol {
	width: 400px;
}

.rz_rzfillol li {
	float: left;
	display: inline;
	width: 150px;
	margin-right: 20px;
	margin-top: 15px;
}

.visa_fill_foot {
	width: 749px;
	height: 35px;
	vertical-align: bottom;
	background: #E7E7E7;
}

.fill_count {
	width: 40px;
	height: 15px;
	line-height: 15px;
	border: #CCC 1px solid;
	text-align: center;
}

.visa_fill_ft_01 {
	float: left;
	display: inline;
	height: 20px;
	line-height: 20px;
	margin-top: 5px;
}

.visa_fill_ft_02,.visa_fill_ft_03 {
	float: left;
	display: inline;
	line-height: 35px;
}

.visa_fill_ft_01 {
	width: 450px;
}

.visa_fill_ft_02 {
	width: 120px;
}

.visa_fill_ft_02 span {
	color: #F00;
}

.visa_fill_ft_03 {
	margin-top: 2px;
	width: 142px;
	height: 28px;
	color: #C90000;
	text-align: center;
}

.rz_fill_ct {
	margin: 40px 0px 0px 80px;
}

.rz_fill_ct li {
	float: left;
	display: inline;
	margin-top: 10px;
}

.rz_fill_ct_left {
	width: 80px;
	text-align: right;
	height: 25px;
	line-height: 25px;
}

.rz_fill_ct_right {
	width: 550px;
	height: 25px;
	line-height: 25px;
	margin-left: 10px;
	color: #999;
}

.rz_fill_ct_input {
	width: 200px;
	height: 16px;
	line-height: 16px;
}

.rz_fill_ct_text {
	width: 550px;
	margin-left: 150px;
	height: 30px;
	line-height: 30px;
	color: #0071d1;
	margin-top: 10px;
}

.rz_fill_ct_text span {
	color: #4e4e4e;
}

.rz_fill_ct_text span strong {
	color: #f00;
	font-size: 14px;
}

.rz_fill_ct_text span font {
	color: #f00;
	font-size: 12px;
}

.rz_fill_ct_text1 {
	width: 500px;
	margin-left: 220px;
	height: 30px;
	line-height: 30px;
	color: #0071d1;
}

.rz_fill_ct_button {
	width: 600px;
	margin-top: 20px;
	text-align: center
}

.rz_fill_ct_button input {
	width: 96px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	background: url(../images/button_tj.jpg) left center no-repeat;
	border: 0px;
	cursor: pointer;
}

.rz_success_right_view {
	width: 500px;
	line-height: 24px;
	margin-top: 10px;
}

.rz_success_right_button {
	width: 78px;
	height: 23px;
	background: url(../images/button_qd2.jpg) left center no-repeat;
	border: 0px;
	cursor: pointer;
}

.rz_table {
	width: 862px;
	background: #fefefe;
	margin-left: 50px;
	padding: 20px 0px;
}

.visa_reserve_table {
	width: 862px;
	border: #CCC 1px solid;
	background: #F5F5F5;
}
/*.visa_reserve_table tr{
	height:25px;
	text-align:center;
}
.visa_reserve_table tr td{
	width:100px;
	border:#CCC 1px solid;
}
.reserve_table_tr1{
	background:#D9D9D9;
}*/

/**************表格细边框样式*********************************/
.reserve_table_tr1 {
	background: #D9D9D9;
}

.t_sample {
	border-collapse: collapse;
	border: none;
	/*background: #FFFFEE;*/
}

.t_sample th {
	border: solid 1px #CCC;
}

.t_sample td {
	height: 25px;
	line-height: 25px;
	text-align: center;
	border: solid 1px #CCC;
}

.reserve_table_tr1 td {
	border: solid 1px #D9D9D9;
}

.reserve_table_tr5 td {
	height: 40px;
	text-align: left;
	text-indent: 50px;
	font-size: 14px;
}
/**************公司旅游*****************/
.gs_focus {
	width: 1000px;
}

.gs_left_top {
	width: 235px;
	height: 56px;
	/* background: url(../images/gslv_left_top.jpg) left top no-repeat; */
}

.gs_left_top_button {
	width: 208px;
	height: 42px;
	margin: 3px 0px 0px 14px;
}

.gs_left_zj {
	width: 215px;
	padding: 10px 10px;
}

.gs_left_zj_img {
	width: 207px;
	height: 145px;
	border: 4px #f0f0f0 solid;
	margin-top: 10px;
}

.gs_left_zj_text {
	width: 215px;
	height: 30px;
	line-height: 30px;
	text-align: center;
}

.gs_right_fw {
	padding: 30px 0px;
}

.gs_right_fw li {
	width: 155px;
	margin-left: 25px;
	float: left;
	display: inline;
}

.gs_right_fw_t {
	width: 155px;
	height: 35px;
}

.gs_right_fw_img {
	width: 145px;
	height: 96px;
	border: 5px #f0f0f0 solid;
}

.gs_right_fw_text {
	width: 155px;
	line-height: 20px;
}

.gs_right_td_img {
	width: 331px;
	text-align: center;
	padding: 30px 0px 20px 20px;
}

.gs_right_td_img span {
	padding-top: 10px;
	float: left;
	display: inline;
	width: 331px;
	text-align: center;
}

.gs_right_td_text {
	width: 335px;
	line-height: 24px;
	padding: 30px 0px 10px 30px;
}

.gs_fill_success_left {
	width: 140px;
	background: url(../images/ico_success1.jpg) top right no-repeat;
	margin-top: 50px;
	height: 100px;
}

.gs_fill_success_text {
	width: 550px;
	line-height: 30px;
	margin-top: 55px;
	font-size: 14px;
	font-family: "微软雅黑";
	font-weight: bold;
	margin-left: 20px;
}

.gs_fill_success_text span {
	font-size: 16px;
	font-family: "微软雅黑";
	font-weight: bold;
	color: #000;
}

.gs_left_typ {
	background: url(../images/ico_gsly.jpg) left bottom no-repeat;
	padding: 0px 10px 0px 30px;
}

.gs_left_typul {
	float: left;
	display: inline;
}

.gs_left_typul li {
	float: left;
	display: inline;
	border-bottom: 1px #ccc dashed;
	height: 35px;
	line-height: 35px;
	width: 213px;
	margin-left: 10px;
	overflow: hidden;
	white-space: nowrap;
}

.gs_left_typul li span {
	background: url(../images/ico_dot3.jpg) left center no-repeat;
	height: 35px;
	line-height: 35px;
	padding-left: 10px;
	margin-left: 5px;
	font-size: 14px;
}

.gs_left_title {
	width: 200px;
	height: 30px;
	line-height: 30px;
	margin: 10px 0px 0px 20px;
	font-weight: bold;
}

.gs_left_zyxul {
	float: left;
	display: inline;
	margin-left: 20px;
}

.gs_left_zyxul li {
	width: 45px;
	float: left;
	display: inline;
	margin-right: 5px;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	white-space: nowrap;
}

.gs_left_ysul {
	float: left;
	display: inline;
	margin-left: 20px;
}

.gs_left_ysul li {
	width: 95px;
	float: left;
	display: inline;
	margin-right: 5px;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	white-space: nowrap
}

.gs_left_tsul {
	float: left;
	display: inline;
	margin-left: 20px;
}

.gs_left_tsul li {
	width: 60px;
	float: left;
	display: inline;
	margin-right: 5px;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	white-space: nowrap;
}

.gs_left_tjul {
	float: left;
	display: inline;
	margin-left: 20px;
}

.gs_left_tjul li {
	float: left;
	display: inline;
	height: 30px;
	line-height: 30px;
	width: 190px;
	padding-left: 10px;
	overflow: hidden;
	white-space: nowrap;
	background: url(../images/ico_dot3.jpg) left center no-repeat;
}

.gs_left_adv {
	width: 235px;
}

.gs_right_main {
	width: 749px;
	float: left;
	display: inline;
	border: 1px #dfdfdf solid;
	padding-bottom: 10px;
}

.gs_right_co {
	width: 751px;
	float: left;
	display: inline;
	height: 35px;
	background: url(../images/bg_gs_Rco.jpg) left bottom no-repeat;
}

.gs_right_co_left {
	height: 36px;
	line-height: 36px;
	background: url(../images/ico_right2.jpg) left center no-repeat;
	margin-left: 20px;
	padding-left: 20px;
	font-weight: normal
}

.gs_right_xqul {
	float: left;
	display: inline;
	margin-top: 10px;
}

.gs_right_xqul li {
	width: 749px;
	margin-top: 10px;
	float: left;
	display: inline;
}

.gs_right_li_title {
	width: 155px;
	height: 20px;
	line-height: 20px;
	text-align: right;
}

.gs_right_li_input {
	width: 550px;
	line-height: 20px;
	margin-left: 10px;
}

.gs_right_input {
	width: 150px;
	height: 16px;
	line-height: 16px;
}

.gs_right_li_input span {
	color: #a4a6a5;
}

.gs_right_tz_title {
	width: 600px;
	line-height: 20px;
	background-image: url(../images/ico_lb.jpg);
	background-position: 0 5px;
	background-repeat: no-repeat;
	padding-left: 25px;
	color: #1e83ed;
	margin-left: 60px;
	margin-top: 30px;
}

.gs_right_tz_alert {
	width: 600px;
	line-height: 20px;
	margin-left: 70px;
	margin-top: 30px;
}

.gs_right_tz_alert span {
	color: #ff0000;
}

.gs_right_tz_button {
	width: 112px;
	height: 29px;
	background: url(../images/button_qrtj.jpg) left top no-repeat;
	margin: 30px 0px 0px 250px;
	padding-bottom: 20px;
}

.gs_right_tz_button input {
	width: 112px;
	height: 29px;
	background: url(../images/button_qrtj.jpg) left top no-repeat;
	border: 0px;
	cursor: pointer;
}





.qz_order_count_title2 {
	width: 650px;
	background: url(../images/ico_zxwd1.jpg) left center no-repeat;
	margin-left: 100px;
	padding-left: 20px;
	color: #dd0001;
	height: 30px;
	line-height: 30px;
}

.qz_order_count_li_left2 {
	width: 100px;
	padding: 5px 0px;
	line-height: 20px;
	text-align: right;
	margin-left: 100px;
}

.qz_order_count_li_right2 {
	width: 400px;
	float: left;
	display: inline;
	margin-left: 10px;
	padding: 5px 0px;
	line-height: 20px;
}


/*********目的地页面样式***************/
.des_index_name_tool,.des_country_tool{
height: 30px;
border-bottom: 2px solid #B51112;
}

.des_index_name_tool{ width: 1000px; }

.des_country_tool{ width: 745px; }

.des_index_name_tool_left{
float: left;
display: inline;
height: 30px;
text-align: center;
line-height: 30px;
}

.des_index_name_tool_left div{
line-height: 30px;
display: inline;
float: left;
font-size: large;
font-weight:bold;
}

.des_index_name_tool_left img{
margin-top: 3px;
height: 25px;
}

.des_index_name_tool_more{
display: inline;
float: right;
background-image: url(../../img/des_index_more.png);
width: 70px;
height: 30px;
text-align: center;
line-height: 30px;
color:#FFFFFF;
cursor: pointer;
}

.des_index_name_tool_more a{ color:#FFFFFF; }

.des_hot_proa,.des_hot_prob,.des_scList_div{
display: inline;
width: 240px;
height: auto;
margin-top: 15px;
float: left;
}

.des_hot_proa div{
margin-top: 5px;
}

.des_hot_prob div{
margin-top: 5px;
}

.des_hot_pro_child {
	position:relative;
}

.des_hot_pro_child img{
width:240px;
height:130px;
border: 0px;
}


.des_hot_prob{
margin-left: 13px;
}

.des_index_illist ul li{
	line-height: 20px;
	white-space: nowrap;
	list-style: none;
	display: inline;
	float: left;
	margin-left: 5px;
	margin-right: 5px;
}

.des_index_illist ul li a{
	color: #007ED9;
}

.des_index_region_font{
	font-size:150%; 
	font-weight: bold;
}

.des_index_month_main{
	height: 500px;
	margin-top: 20px;
}

.des_index_month_dof{
	display:inline;
	overflow: hidden;
	float: left;
}

.des_index_month_img1,.des_index_month_img2,.des_index_month_img3,.des_index_month_img4{ border: 0px; }

.des_index_month_img1{
	width: 312px;
	height: 313px;
}

.des_index_month_img2{
	width: 147px;
	height: 147px;
}

.des_index_month_img3{
	width: 313px;
	height: 147px;
}

.des_index_month_img4{
	width: 147px;
	height: 313px;
}

.des_index_monthidv_1r,
.des_index_monthidv_1l,
.des_index_monthidv_2r,
.des_index_monthidv_2l,
.des_index_monthidv_3r,
.des_index_monthidv_3l,
.des_index_themeidv{
	position: absolute;
	height: 25px;
	line-height: 25px;
	left: 0px;
	width: auto;
	overflow: hidden;
	font-size: 13px;
	padding:0 10px;
	filter: alpha(opacity =   80, finishopacity =   80);
	opacity: 0.8;
	-moz-opacity: 0.8;
	color: rgb(255, 255, 255);
}

.des_index_monthidv_1r,
.des_index_monthidv_1l,
.des_index_monthidv_2r,
.des_index_monthidv_2l,
.des_index_monthidv_3r,
.des_index_monthidv_3l{
	background: none repeat scroll 0% 0% rgb(25, 146, 209);
	background-color: rgba(25, 146, 209, 0.8);
}

.des_index_monthidv_1r { top:122px; margin-left: 166px;}
.des_index_monthidv_1l { top:122px; }
.des_index_monthidv_2r { top:288px; margin-left: 166px; }
.des_index_monthidv_2l { top:288px; }
.des_index_monthidv_3r { top:456px; margin-left: 166px;}
.des_index_monthidv_3l { top:456px; }

.des_index_themeidv{
	top:5px;
	background: none repeat scroll 10% 10% rgb(0, 0, 0);
}

.des_country_cdisc{
	display: inline;
	float: left;
	border-left: 1px solid #C0C0C0;
	border-top: 1px solid #C0C0C0;
	border-bottom: 1px solid #C0C0C0;
	width: 250px;
	height: 247px;
}

.des_cpintry_guide_title{
	display: inline;float: left;text-decoration:underline;width: 40%;font-weight: bold;text-decoration: none;
}

.des_country_guide{
	height: auto;
	width: 765px;
}

.des_country_guide ul il{
	border-bottom: 1px  dashed #ededed;
}

.des_country_guide_title{
	width: 745px;margin-top: 20px;height: 20px;
}

.des_country_guide_disc{
	width: 745px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.des_country_guide_title_titleShow{
	display: inline;
	float: left;
	text-decoration:underline;
	width: 40%;
	font-weight: bold;
	text-decoration: none;
} 

.des_country_guide_title_titleShow font{
	color: #FF6600;
	font-size: large;
}

.des_country_guide_title_time{
	display: inline;
	float:right;
	text-align: center;
	width: 15%;
}

.des_country_guide_title_author{
	display: inline;
	float:right;
	text-align: center;
}

.des_country_guide_title_back{
	display: inline;
	float:right;
	text-align: right;
	width: 20%;
}

.des_country_guide_title_back font{ color:#979797; font-size: 11px;}

.des_info_countryinfo{
	display: inline;
	float: left;
	width: 1000px;
	height: 135px;
	background-image: url(/img/des_info_bg.png);
}

.des_info_countryinfo_title{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}

.des_info_countryinfo_des{
	padding-left: 10px;
	padding-right: 10px;
	line-height: 20px;
}

.des_info_tool{
	width: 1000px;
	height: 30px;
	background-color: #ebebeb;
	margin-top: 0px;
}

.des_info_tool div{
	display: inline;
	float: left; 
	text-align: center;
	height: 30px;
	margin-left: 10px;
	cursor: pointer;
	width: 40px;
	font-size: 14px;
	line-height:30px;
}


.des_info_tool div span{
	line-height:30px;
	color:#FFFFFF;
	font-size: 14px;
}

.des_main_box,.des_travel_box{
	width:765px;
/* 	margin:0px auto 0pt; */
	margin-top: 15px;
	height: auto;
	width: 745px;	
	float: left;
}

.des_main_box{
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
	border-bottom: 1px solid #C0C0C0;	
}

.des_main_box_div{
	width: 745px;
	height: 35px;
	background-image: url(/img/des_info_midd_tool.png);
	border: 1px solid #C0C0C0;
}

.des_main_box_div_font{
	margin-left: 30px;
	line-height: 35px;
	font-size: larger;
	font-weight: bold;
}

.des_country_mainbox{
	height: auto;
	width: 745px;
	margin-top: 15px;
}

.des_main_info_mess{
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	line-height: 20px;
}

.des_info_tool div a:hover{color: #FFFFFF; text-decoration: none}

.des_page_right {
	position:relative;
	width: 100%;
	float: right;
	display: inline;
	margin-top: 9px;
	height: 30px;
	line-height: 30px;
	text-align: right;
	color: #666666
}

.des_scList_div{
	margin-left: 6px;
}

/*********目的地页面样式结束***********/



/*********产品详情页右侧悬浮导航***********/
.izl-rmenu{position:fixed; left:50%; margin-left:532px; bottom:10px; padding-bottom:73px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:2px; cursor:pointer; position:relative;}
/* .izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;} */
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
/* .izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;} */
.izl-rmenu .btn-wx{background:url(../images/wx.png?20141224) 0px 0px no-repeat; background-color:#AAAAAA;}
.izl-rmenu .btn-wx:hover{background-color:#AAAAAA;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666;margin-top:5px;}
.izl-rmenu .btn-top:hover{background-color:#444;}
/*********产品详情页右侧悬浮导航***********/