/* CSS Document */
/*宏定义GO*/
* {
	margin:0px;
	padding:0px;
}
img { border:0px; }
ul { list-style:none; }
html { }
body {
	margin:0px auto;
	font-family:"宋体", Arial;
	font-size:12px;
	line-height:22px;
	color:#464646;
	background:#fff;
}
body a, body a:link, body a:visited, body a:active {
	font-family:"宋体", Arial;
	color:#464646;
	text-decoration: none;
}
body a:hover { color:#176bdc; }
.clear {
	clear:both;
	height:0px;
	line-height:0px;
	font-size:0px;
}
ul, form {
	margin:0px;
	padding:0px;
}
a { blr:expression(this.onFocus=this.blur())
}
a:active, a:focus { outline:none; }
.fw { font-weight:bold }
.wfont { font-family: "微软雅黑", "黑体", "宋体"; }
.f_l { float:left }
.f_r { float:right }
.cred { color:#ff0000; }
.tar { text-align:right; }
.ffteen { font-size:14px; }
/*宏定义END*/
.container {
	width:903px;
	margin:0px auto;
}
.container1 {
	width:850px;
	margin:0px auto;
}
#topad {
	width:677px;
	height:64px;
	padding-top:7px;
	overflow:hidden;
}
#nav {
	width:100%;
	height:49px;
	line-height:49px;
}
#nav li { float:left; }
#nav li a {
	display:block;
	height:49px;
	background-position:left top;
	}
#nav li a:hover { background-position:left bottom; }
#nav li a.nav_on { background-position:left bottom; }
  #mynav0 {
	width:108px;
	background: url(../images/i_01.gif);
}
#mynav1 {
	width:119px;
	background: url(../images/i_02.gif);
}
#mynav2 {
	width:111px;
	background: url(../images/i_03.gif);
}
#mynav3 {
	width:111px;
	background: url(../images/i_04.gif);
}
#mynav4 {
	width:102px;
	background: url(../images/i_05.gif);
}
#mynav5 {
	width:121px;
	background: url(../images/i_06.gif);
}
#mynav6 {
	width:99px;
	background: url(../images/i_07.gif);
}
#mynav7 {
	width:131px;
	background: url(../images/i_08.gif);
}

#login_t {
	width:903px;
	height:9px;
	background:url(../images/subnavt.gif) no-repeat;
}
#login_b {
	width:903px;
	height:7px;
	background:url(../images/subnavb.gif) no-repeat;
	font-size:0px;
}
#login_m {
	width:903px;
	background:url(../images/subnavm.gif) repeat-y;
}
#login_c_l {
	width:640px;
	padding:0px 10px;
	display:inline;
}
#login_c_l_t
{
	width:903px;
	padding:0px 10px;
	display:inline;
	background:url(../images/subnavm.gif) repeat-y;
	

}
#login_c_l_t a {
	padding:0px 7px;
	display:inline-block;
	background:url(../images/bsplit.gif) no-repeat right 4px;
}
#login_c_l_t a.curr { color:#0e75b9; }
#login_c_l a {
	padding:0px 7px;
	display:inline-block;
	background:url(../images/bsplit.gif) no-repeat right 4px;
}
#login_c_l a.curr { color:#0e75b9; }
#login_c_c 
{
	width:225px;
	background:url(../images/logintip.gif) no-repeat 0px 6px;
	_background:url(../images/logintip.gif) no-repeat 0px 4px;
	text-indent:15px;
}
#login_c_c input {
	width:55px;
	height:12px;
}
#click_login {
	width:903px;
	text-align:center;
	margin-top:-2px;
	height:24px;
}
#onediv { }
#one_l {
	width:206px;
	padding-right:18px;
	background:url(../images/one_lbg.gif) repeat-y;
	overflow-x:hidden;
}
.forborder { border:1px solid #ccc; }
#one_c {
	width:456px;
	overflow-x:hidden;
}
#index_tag{width:680px;height:95px;float:left;margin-top:5px;}
#index_tagtop{width:680px;height:6px;float:left;background:url(../images/ontabtop2.gif);}
#index_tagcenter{width:678px;height:83px;float:left;border-left:1px solid #5eaadb;border-right:1px solid #5eaadb;}
#index_tagcenter a
{
	
	padding-right:2px;
	display:inline-block;
	white-space:nowrap;
	word-break:break-all;
	margin-left:10px;
	
	}
#index_tagbottom{width:680px;height:6px;float:left;background:url(../images/ontabbottom2.gif);}
/*左边间距*/
#one_r {
	width:205px;
	height:613px;
	padding-left:18px;
	overflow-x:hidden;
}
/*第一部分左边*/
.form_e {
	width:100%;
	color:#61a9db;
	height:27px;
	line-height:27px;
	text-indent:10px;
}
.form_e input { height:16px; }
.form_s {
	width:100%;
	color:#61a9db;
	height:27px;
	line-height:27px;
}
#search_split {
	height:24px;
	background:url(../images/search_split.gif) no-repeat 20px 0px;
}
#onetravelnewstitle {
	height:22px;
	background:url(../images/onetravelnews.gif) no-repeat 12px 0px;
}
#onetravelnews {
	width:100%;
	width:186px;
	padding:0px 10px;
}
#onetravelnews li { float:left; }
#onetravelnews li a {
	width:186px;
	display:block;
	border-bottom:1px dashed #909090;
	height:24px;
	line-height:24px;
	text-indent:10px;
	background:url(../images/alltip.gif) no-repeat 0px 7px;
}
#one_lbottom {
	height:25px;
	background:url(../images/one_lbottom.gif) no-repeat left;
	position:relative;
}
#one_lbottom a {
	position:absolute;
	top:10px;
	right:15px;
}
.onetab { width:456px; }
#onetabtitle {
	background:url(../images/onc_zoubian.gif) no-repeat 10px 0px;
	margin-top:10px;
}
#onetabtitle ul { padding-left:92px; }
#onetabtitle li {
	margin-left:3px;
	float:left;
	display:block;
	cursor:pointer;
	width:56px;
	text-align:center;
	color:#6b6b6b;
	background: url(../images/onetabbg.gif) no-repeat;
}
#onetabtitle li.hover {
	background: url(../images/onetabbging.gif) no-repeat;
	color:#fff;
}
#tabonec_t {
	background:url(../images/ontabtop.gif) no-repeat;
	height:6px;
	font-size:0px;
}
#tabonec_b {
	background:url(../images/ontabbottom.gif) no-repeat;
	height:6px;
}
#tabonec_m {
	background:url(../images/ontabcenter.gif) repeat-y;
	height:180px;
	width:430px;
	padding:0px 13px;
	overflow:hidden;
}
#tabonec_m p { color:#0e75b9; }
#tabonec_m li { display:inline; }
#tabonec_m li a {
	position:relative;
	display:block;
	width:440px;
	text-indent:14px;
	background:url(../images/greentip.gif) no-repeat 0px 5px;
}
#tabonec_m li a .days {
	position:absolute;
	right:63px;
	width:50px;
	top:0px;
	display:inline-block;
}
#tabonec_m li a .charge {
	position:absolute;
	width:50px;
	right:13px;
	top:0px;
	display:inline-block;
}
/*第一部分右边*/
#one_rt { height:51px; }
/*旅游线路*/
#one_rm {
	background:url(../images/one_rmbg.gif) repeat-y;
	padding:0px 17px 0px 11px;
	width:177px;
	height:538px;
	text-align:center;
}
#one_rm .one_rtitle {
	color:#0075cc;
	background:#d3ebfe;
	text-indent:10px;
	margin-bottom:5px;
	text-align:left;
}
#one_rm .one_rtitle span a {
	color:#0074FF;
}
#one_rm .routec {
	width:167px;
	text-align:left;
}
#one_rm .routec a {
	padding-right:10px;
	display:inline-block;
	white-space:nowrap;
	word-break:break-all;
}
#one_rm .routecS {
	width:167px;
	text-align:left;
	height:128px;
}
#one_rm .routecS a {
	padding-right:10px;
	display:inline-block;
	white-space:nowrap;
	word-break:break-all;
}
#one_rm .routecT {
	width:167px;
	text-align:left;
}
#one_rm .routecT a {
	padding-right:10px;
	display:inline-block;
	white-space:nowrap;
	word-break:break-all;
}
#twodiv { margin-top:15px; }
.twos {
	width:291px;
	float:left;
	overflow:hidden;
}
#two_lt {
	background:url(../images/two_1t.gif) no-repeat 10px 0px;
	height:22px;
}
.two_t ul {
	padding-left:80px;
	height:22px;
	line-height:22px;
}
.two_t li {
	margin-right:3px;
	float:left;
	display:block;
	cursor:pointer;
	width:56px;
	text-align:center;
	color:#6b6b6b;
	background: url(../images/onetabbg.gif) no-repeat;
}
#two_lt li.hover {
	background: url(../images/onetabbging.gif) no-repeat;
	color:#fff;
}
#two_ct li.hover {
	background: url(../images/onetabbging.gif) no-repeat;
	color:#fff;
}
#two_rt li.hover {
	background: url(../images/onetabbging.gif) no-repeat;
	color:#fff;
}
.tabtwoc_t {
	background: url(../images/two_tabt.gif) no-repeat #399;
	height:5px;
	font-size:0px;
}
.tabtwoc_m {
	height:175px;
	overflow:hidden;
	width:291px;
	background: url(../images/two_tabm.gif) repeat-y;
	padding:0px 10px;
}
.tabtwoc_m li { display:inline; }
.tabtwoc_m li a {
	width:271px;
	text-indent:10px;
	display:block;
	background:url(../images/alltip.gif) no-repeat 0px 7px;
	position:relative;
	border-bottom:1px dashed #909090;
}
.tabtwoc_m li a span {
	position:absolute;
	right:0px;
	width:70px;
*top:1px;
}
.tabtwoc_b {
	background: url(../images/two_tabb.gif) no-repeat;
	height:7px;
}
#two_ct {
	background:url(../images/two_2t.gif) no-repeat 10px 0px;
	height:22px;
}
#two_rt {
	background:url(../images/two_3t.gif) no-repeat 10px 0px;
	height:22px;
}
#two_m { margin:0px 15px; }
/*滚动图片*/
#domopic { margin:10px auto; }
#demo {
	overflow:hidden;
	width: 891px;
	height:119px;
	background:url(../images/domo_cbg.gif) repeat-x;
}
#demo a {
	width:180px;
	height:100px;
	display:block;
	float:left;
	cursor:pointer;
}
#demo p {
	width:180px;
	text-align:center;
	background:url(../images/domobg.gif) no-repeat right top;
}
#demo span {
	width:180px;
	display:block;
	text-align:center;
}
#demo img { }
#indemo {
	margin-top:10px;
	float: left;
	width: 800%;
}
#demo1 { float: left; }
#demo2 { float: left; }
#domo_l {
	background:url(../images/domo_lbg.gif) no-repeat;
	width:6px;
	height:119px;
}
#domo_r {
	background:url(../images/domo_rbg.gif) no-repeat;
	width:6px;
	height:119px;
}
/*首页第三块*/
#threediv { margin-top:10px; }
#three_l {
	display:inline;
	width:264px;
	background:url(../images/three_l_bg.gif) repeat-y;
}
#three_c {
	width:354px;
	background:url(../images/three_c_mbg.gif) repeat-y;
	height:313px;
}
#three_r {
	width:285px;
	background:url(../images/three_r_bg.gif) repeat-y;
}
#three_l ul {
	width:244px;
	padding:0px 10px;
}
#three_l li {
	float:left;
	margin-bottom:4px;
}
#three_l li img {
	display:inline;
	float:left;
}
#three_l li .three_l_li {
	width:163px;
	height:48px;
	padding-left:15px;
	float:left;
	display:inline;
}
#three_l_bbg {
	width:264px;
	height:24px;
	background:url(../images/three_l_bbg.gif) no-repeat;
	margin-top:-2px;
}
#three_c ul {
	width:314px;
	padding:0px 20px;
}
#three_c li { float:left; }
#three_c li a {
	width:314px;
	display:block;
	text-indent:10px;
	background:url(../images/three_c_litip.gif) no-repeat 0px 8px;
	overflow:hidden;
}
#three_c_t {
	position:relative;
	background: url(../images/three_c_t.gif) no-repeat;
	height:32px;
}
#three_c_t a {
	position:absolute;
	top:16px;
	right:25px;
}
#three_c_m {
	padding:0px 20px;
	position:relative;
}
#three_c_m a {
	position: absolute;
	top:6px;
	right:25px;
}
.three_r_a { padding:0px 20px; }
#destination {
	padding:10px 20px;
	line-height:25px;
	height:115px;
	position:relative;
}
#destination a {
	padding:0px 8px 0px 5px;
	background:url(../images/horisplit.gif) no-repeat right 10px;
	display:inline-block;
	white-space:nowrap;
	word-break:break-all;
}
#destination a.picdes {
	display:block;
	width:245px;
	height:75px;
	overflow:hidden;
	line-height:16px;
}
#destination a.picdes p { font-weight:bold; }
#destination a.picdes img {
	margin-right:10px;
	width:75px;
	height:75px;
}
#destination a#more {
	position:absolute;
	bottom:10px;
	right:25px;
	cursor:pointer;
	background:none;
}
.fourdiv {
	width:903px;
	margin:0px auto;
}
.four_l {
	width:8px;
	height:41px;
	background:url(../images/four_lbg.gif) no-repeat left;
	float:left;
}
.four_c {
	padding-top:3px;
	height:38px;
	width:887px;
	background:url(../images/four_cbg.gif) repeat-x;
	line-height:38px;
	float:left;
}
#textlink a {
	height:38px;
	line-height:38px;
	padding:0px 7px;
	display:inline-block;
	background:url(../images/bsplit.gif) no-repeat right 11px;
}
.four_r {
	width:8px;
	height:41px;
	background:url(../images/four_rbg.gif) no-repeat left;
	float:left;
}
#btmnav {
	background:url(../images/btmlog.gif) #e2e2e2 no-repeat 30px 0px;
	height:39px;
	margin-top:8px;
	line-height:39px;
}
#btmnav ul { margin-left:123px; }
#btmnav ul li { display:inline; }
#btmnav ul li a { margin-right:23px; }
#btmnav ul li a:hover {
	color:#fd6500;
	text-decoration:underline;
}
#btminfo {
	height:30px;
	text-align:center;
	line-height:20px;
	padding:8px 0px;
}
#btminfoTo {
	height:75px;
	text-align:center;
	_margin-top:5px;
	line-height:20px;
	padding:2px 0px;
	*height:75px;

}
#btminfoTot {
	height:75px;
	text-align:center;
	_margin-top:5px;
	line-height:20px;
	padding:2px 0px;
	margin-bottom:20px;
	*height:75px;

}
.line_l {
	width:185px;
	margin-right:10px;
}
.line_r { width:708px }
.line_lt {
	height:10px;
	background:url(../images/line_lt.gif) no-repeat;
}
.line_lm {
	background:url(../images/line_lm.gif) repeat-y;
	width:165px;
	padding:0px 10px;
}
.line_lb {
	height:8px;
	background:url(../images/line_lb.gif) no-repeat;
}
#line_name {
	height:59px;
	background:url(../images/line_namebg.gif) no-repeat;
}
#line_type { }
#line_type li a {
	width:165px;
	display:block;
	background: url(../images/line_typebg.gif) no-repeat;
	height:43px;
	line-height:43px;
	color:#ffffff;
	font-size:14px;
	text-indent:30px;
}
#line_type li a:hover { background: url(../images/line_typeing.gif) no-repeat; }
#line_cname {
	font-size:16px;
	color:#fff;
	height:18px;
	line-height:18px;
	padding:13px 0px 0px 14px;
}
#line_ename {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a5cbf7;
	height:12px;
	line-height:12px;
	padding:0px 0px 0px 14px;
}
#line_toppic {
	margin-right:7px;
	width:510px;
}
#line_toppic img {
	width:510px;
	height:210px;
}
#line_oner { width:182px; }
  .line_recomt {
	height:33px;
	margin-top:10px;
	background:url(../images/line_recomt.gif) no-repeat;
	line-height:33px;
	padding-left:10px;
}
.line_recomt .ch{
	font-family:"微软雅黑", "宋体", "黑体";
	color:#3a82c4;
	font-size:14px;
}
.line_recomt .en{
	color:#cbcbcb;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.line_recomm {
	background:url(../images/line_recomm.gif) repeat-y;
	width:165px;
	padding:0px 10px;
}
.line_recomb {
	height:11px;
	background:url(../images/line_recomb.gif) no-repeat;
}
.line_tipst {
	height:38px;
	background:url(../images/travel_tip.gif) no-repeat;
}
.line_tipsm {
	background:url(../images/line_recomm.gif) repeat-y;
	width:165px;
	padding:0px 10px;
}
.line_tipsb {
	height:11px;
	background:url(../images/line_recomb.gif) no-repeat;
}
.line_tipsm a {
	width:165px;
	display:block;
	border-bottom:1px dashed #ccc;
}
#demo3 {
	overflow:hidden;
	float:left;
}
#demo3 a {
	display:block;
	width:165px;
	border-bottom:1px dashed #ccc;
}
#demo3 img { }
.line_twor { width:706px; }
#line_twotl {
	background:url(../images/line_twotl.gif) no-repeat;
	height:33px;
	width:34px;
}
#line_twotc {
	background:url(../images/line_twotc.gif) repeat-x;
	height:33px;
	width:662px;
	font-size:13px;
	color:#908f8f;
	line-height:33px;
}
#line_twotr {
	background:url(../images/line_twotr.gif) no-repeat;
	height:33px;
	width:10px;
}
.line_two_rm {
	background:url(../images/line_two_rm.gif) repeat-y;
	width:686px;
	padding:10px 10px 5px 10px;
}
.line_two_rm hr { height:1px; }
#line_two_rb {
	background:url(../images/line_two_rb.gif) #06F repeat-y;
	height:10px;
	width:706px
}
#linecitys { }
#linecitys a {
	background:url(../images/line_citybg1.gif) no-repeat;
	width:51px;
	height:20px;
	display:block;
	float:left;
	margin-right:5px;
	margin-bottom:4px;
	text-align:center;
	color:#9e9e9e;
}
#linecitys a.blue {
	background:url(../images/line_citybg2.gif) no-repeat;
	color:#4695d8;
}
#linecitys a.yellow {
	background:url(../images/line_citybg3.gif) no-repeat;
	color:#fd701b;
}
#line_listtop {
	border-top:1px dashed #487dbc;
	background:#e2e2e2;
	width:100%;
	margin-bottom:10px;
}
#line_listtop li {
	color:#636363;
	font-size:13px;
	display:block;
	float:left;
	text-align:center;
}
#line_list.split li { background:#f2f2f2; }
#line_list li {
	color:#636363;
	font-size:13px;
	display:block;
	float:left;
	text-align:center;
}
#line_list li.l_name, #line_listtop li.l_name { width:310px; }
#line_list li.l_charge, #line_listtop li.l_charge { width:80px; }
#line_list li.l_date, #line_listtop li.l_date { width:136px; }
#line_list li.l_name { text-align:left; }
#line_list li.l_charge a {
	background:none;
	color:#4695d8;
}
p#show_title {
	width:642px;
	color:#3a649d;
	font-size:16px;
	font-weight:bold;
	padding:8px 0px;
}
#show_t_info td {
	border:1px solid #428ff1;
	text-indent:6px;
}
#show_tabt {
	border-bottom:2px solid #65bce4;
	margin:10px 0px;
	width:706px;
}
#show_tabt ul {
	margin-left:15px;
	height:25px;
	line-height:25px;
}
#show_tabt ul li {
	margin-right:3px;
	float:left;
	height:18px;
	line-height:18px;
	padding-top:7px;
	display:block;
	cursor:pointer;
	width:71px;
	text-align:center;
	color:#3a649d;
	background: url(../images/show_tab.gif) no-repeat;
}
#show_tabt ul li.hover {
	background: url(../images/show_tabing.gif) no-repeat;
	color:#fff;
}
#showcon {
	width:676px;
	padding:0px 15px;
}
#showcon .next_t {
	width:676px;
	border-bottom:2px solid #ccc;
	font-weight:bold;
	margin-bottom:8px;
	color:#487dbc;
}
#showcon li {
	width:674px;
	border:1px solid #cccccc;
	margin-bottom:10px;
	word-break:break-all;
}
#showcon li p {
	width:674px;
	border-bottom:1px solid #cccccc;
	background:#e8e8e8;
	color:#5c5c5c;
	position:relative;
}
#showcon li p span {
	width:130px;
	text-align:right;
	position:absolute;
	top:1px;
	right:0px;
}
#show_mess { }
.s_messone { width:80px; }
#chargelist { border:1px solid #b4b4b4; }
#chargelist2 { border:1px solid #fff; }
#chargelist td {
	border:1px solid #b4b4b4;
	text-align:center
}
#chargelist2 td {
	border:1px solid #ffffff;
	text-align:left;
	text-indent:10px;
}
.show_order {
	width:54px;
	height:16px;
	display:block;
	background:url(../images/show_order.gif) no-repeat top left;
}
.show_order:hover {
	width:54px;
	height:16px;
	background:url(../images/show_order.gif) no-repeat bottom left;
}
#chargelisttop {
	font-weight:bold;
	color:#487dbc;
}
#chargelist tr#show_tabletitle {
	font-weight:bold;
	background:#dcdcdc;
}
#chargelist tr#show_tabletitle2 {
	font-weight:bold;
	background:#fff;
}
#show_tablet {
	width:706px;
	height:22px;
	background:url(../images/show_tablet.gif) no-repeat;
	margin-top:20px;
	color:#3a649d;
	font-weight:bold;
	text-indent:6px;
}
#show_tablem {
	width:706px;
	background:url(../images/show_tablem.gif) repeat-y;
}
#show_tableb {
	width:706px;
	height:22px;
	background:url(../images/show_tableb.gif) no-repeat;
}
#show_tablem ul {
	width:321px;
	padding:10px;
	float:left;
}
#show_tablem ul li a {
	display:block;
	width:321px;
}
#show_tablem ul li a:hover { color:#0050ad; }
.v_one {
	width:110px;
	background:#ecf5fc;
	font-weight:bold;
	font-size:14px;
	text-align:center;
}
.v_two { width:160px; }
.v_three { width:260px; }
#ordertable td {
	height:40px;
	border:1px solid #dbdbdb;
	line-height:40px;
}
#zhifubao {
	text-align:center;
	width:640px;
	margin-top:20px;
}
#tourinfo {
	border:1px solid #dbdbdb;
	margin-top:20px;
	width:660px;
	padding:10px;
	line-height:33px;
}
#clause {
	border:1px solid #dbdbdb;
	line-height:22px;
	width:460px;
	padding:10px;
}
.tourarea {
	width:480px;
	border:1px solid #dbdbdb;
	height:110px;
	overflow-y:auto;
}
#preorder {
	width:480px;
	text-align:center;
}
#searchpage { position:relative; }
#search_bg { z-index:-1; }
#search_bg img {
	display:block;
	float:left;
}
#search_form {
	position:absolute;
	top:115px;
	left:320px;
	width:240px;
}
#search_form p {
	height:44px;
	line-height:44px;
	text-align:right;
}
#search_form input {
	height:20px;
	width:240px;
}
#login_form {
	position:absolute;
	top:80px;
	left:340px;
	width:240px;
}
#login_form p {
	height:44px;
	line-height:44px;
	text-align:right;
}
#login_form input {
	height:20px;
	width:240px;
	border:1px solid #ccc;
	line-height:20px;
}
#order_sbtn {
	width:93px;
	height:25px;
	display:block;
	background:url(../images/order_sbtn.gif) no-repeat;
}
#login_sbtn {
	width:93px;
	height:25px;
	display:block;
	background:url(../images/login_sbtn.gif) no-repeat;
}
#m_table { border:1px solid #d3dfd1; }
#m_table td {
	text-indent:20px;
	padding:8px 0px;
}
#m_table tr.leave {
	background: url(../images/m_leavebg.gif) repeat-x;
	height:32px;
	text-indent:30px;
}
#m_table tr.replay {
	background: url(../images/m_replay.gif) repeat-x;
	height:32px;
	text-indent:30px;
}
#m_table tr.leave td { padding:0px; }
#m_table tr.replay td { padding:0px; }
.sabrosus {
	padding:2px;
	margin:35px;
	text-align:center;
	
}
.sabrosus a {
	padding:2px 5px;
	color: #2e6ab1;
	margin-right: 2px;
	border: #9aafe5 1px solid;
}
.sabrosus a:hover {
	border: #2b66a5 1px solid;
	color: #000;
	background:#2e6ab1;
}
.sabrosus span.current {
	border: navy 1px solid;
	font-weight: bold;
	padding:2px 5px;
	color: #fff;
	margin-right: 2px;
	background: #2e6ab1
}
.sabrosus span.disabled {
	border: #929292 1px solid;
	padding:2px 5px;
	color: #929292;
	margin-right: 2px;
}
#m_page { width:60px; }
#aboutcon_l {
	width:185px;
	margin-right:15px;
}
#aboutcon_r { width:703px; }
#aboutcon_r_r { width:600px; background-color:Red; float:right;}
#about_lt {
	background:url(../images/about_lt.gif) no-repeat;
	height:32px;
}
#user_lt {
	background:url(../images/user_lt.gif) no-repeat;
	height:32px;
}
#info_lt {
	background:url(../images/info_lt.gif) no-repeat;
	height:32px;
}
#about_lm {
	background:url(../images/about_lm.gif) no-repeat left bottom;
	padding:10px 0px 15px 0px;
}
#about_lm a {
	display:block;
	width:185px;
	background:url(../images/about_latip.gif) no-repeat 10px 5px;
	text-indent:24px;
	margin-top:10px;
}
#about_lm a:hover { background:url(../images/about_latip.gif) no-repeat #e3e3e3 10px 5px; }
#about_lb {
	background:url(../images/about_lb.gif) no-repeat;
	height:58px;
	margin-top:-40px;
	position:relative;
	z-index:-1;
}
#about_list li a {
	width:523px;
	background: url(../images/about_listtip.gif) no-repeat 10px 11px;
	height:30px;
	line-height:30px;
	position:relative;
	display:block;
	overflow:hidden;
	padding-right:180px;
	text-indent:20px;
}
#about_list li a:hover { color:#176bdc; }
#about_list li a span {
	position:absolute;
	left:500px;
	top:3px;
	display:block;
	width:100px;
}
#news_title {
	background:url(../images/newstip.gif) no-repeat left;
	text-indent:25px;
	font-size:14px;
	color:#1d1d1d;
	line-height:25px;
}
#news_con { }
#l_mess {
	width:833px;
	border:1px solid #c6c6c6;
	padding-left:15px;
}
#l_messt {
	border-bottom:1px solid #c6c6c6;
	margin-bottom:6px;
}
.l_messone {
	width:60px;
	text-align:right;
}
#submit_m {
	width:35px;
	height:16px;
	border:0px;
	background: url(../images/submit_m.gif) no-repeat;
	cursor:pointer;
}
.submit_m {
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	width:35px;
		background: url(../images/submit_m.gif) no-repeat;
		cursor:pointer;
}
#reset_m {
	width:35px;
	height:16px;
	border:0px;
	cursor:pointer;
	background: url(../images/reset_m.gif) no-repeat;
}
#register {
	width:533px;
	padding:0px 185px;
}
#register .inputtype {
	border:1px solid #7f9db9;
	height:18px;
	width:150px;
}
#reg_submit {
	border:0px;
	width:51px;
	height:20px;
	background:url(../images/reg_submit.gif);
}
#reg_reset {
	border:0px;
	width:51px;
	height:20px;
	background:url(../images/reg_reset.gif);
}
#mpb {
	width:452px;
	height:290px;
	margin:0px auto;
}
#mpb #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#mpb .Slides {
	padding: 0;
	margin: 0;
	height: 290px;
	overflow: hidden;
}
#mpb .Slides li {
	float: left;
	width: 452px;
	height: 290px;
}
#mpb .Slides img {
	border:0;
	display: block;
	width: 452px;
	height: 290px;
}
#mpb .SlideTriggers {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 275px;
	right: 15px;
	z-index: 10;
	height: 20px;
}
#mpb .SlideTriggers li {
	float: left;
	display: inline;
	color: #5e73d0;
	text-align: center;
	line-height:20px;
	width: 20px;
	height: 20px;
	font-family: Arial;
	cursor: pointer;
	overflow: hidden;
	margin:3px;
	background: url(../images/slide_trigger.gif) no-repeat center center;
}
#mpb .SlideTriggers li.Current {
	color:#fff;
	background: url(../images/slide_trigger_c.gif) no-repeat center center;
	border:0;
	font-weight:bold;
	line-height: 20px;
	height: 20px;
	width: 20px;
}
.depart { color:#eb10ee; }
#des_title {
	border:1px solid #1675af;
	width:640px;
	height:40px;
	line-height:40px;
	text-indent:35px;
	font-size:14px;
	background:url(../images/newstip.gif) no-repeat 17px 13px;
}
.desshow_title {
	border-bottom:1px solid #1675af;
	width:642px;
	height:40px;
	line-height:40px;
	text-indent:35px;
	font-size:14px;
	background:url(../images/newstip.gif) no-repeat 17px 13px;
}
#desshow { width:642px; }
#des_search {
	width:640px;
	padding:8px 0px;
	height:24px;
	line-height:24px;
	text-indent:35px;
	font-size:16px;
	background:url(../images/dessearch.gif) no-repeat 0px 0px;
}
#des_search_l { }
#des_search_r {
	height:19px;
	overflow:hidden;
	padding-top:2px;
}
#des_done {
	width:47px;
	height:19px;
	border:0px;
	background:url(../images/des_done.gif) no-repeat;
}
#des_list {
	width:560px;
	padding-left:82px;
}
#des_list li { float:left; }
#des_list li a {
	display:block;
	width:280px;
}
#des_for { background:#f3f3f3; }
.result_t {
	background:url(../images/result_t.gif) no-repeat 0px 8px;
	text-indent:20px;
	font-size:14px;
	line-height:30px;
}
.result_table td {
	border:2px solid #efefef;
	height:30px;
	line-height:30px;
}
.result_table .rw {
	font-weight:bold;
	color:#ff0000;
}
.result_one {
	background:#f5f5f5;
	font-weight:bold;
	text-align:right;
	width:130px;
}
.result_two { width:245px; }
#sea_1, #sea_2, #sea_3, #sea_4 { height:175px; }
#ordert { margin-top:8px; }
#ordert td { padding:5px; }
#show_l {
	width:240px;
	height:170px;
	padding:3px;
	border:1px solid #ccc;
}
#show_l img {
	width:240px;
	height:170px;
}
#show_r {
	width:450px;
	padding-left:8px;
}
#regcon { width:542px; }
#regtable td { padding:3px 0px; }
.textborder {
	border:1px solid #a5acb2;
	background:none;
	width:230px;
	height:20px;
	line-height:20px;
}
.myroute {
	width:700px;
	padding-bottom:8px;
	border-bottom:1px dashed #ccc;
	margin-bottom:8px;
}
.myroute .forblod { font-weight:bold; }
.myroute li span {
	color:#f05501;
	font-weight:bold;
}
.messinfo { padding-top:10px; }
.messques { color:#000; }
.messanswer {
	color:#4695d8;
	padding:4px 0px 8px 0px;
	border-bottom:1px dashed #ccc;
}
.journey {
	border-bottom:1px dashed #dbdbdb;
	padding-bottom:8px;
}
.journeyimg {
	padding-right:10px;
	display:inline;
}
.journeyimg img {
	padding:1px;
	border:1px solid #dbdbdb;
	width:67px;
	height:50px;
}
.journeytext { width:595px; }
#topicad {
	width:902px;
	height:125px;
	margin-bottom:15px;
}
#topic_l {
	width:244px;
	padding-right:8px;
}
#topic_r { width:650px; }
.tpc_l_tl {
	width:10px;
	height:33px;
	background:url(../images/tpc_r_tl.gif) no-repeat;
	float:left;
}
.tpc_l_tc {
	width:224px;
	height:28px;
	padding-top:5px;
	background: url(../images/tpc_r_tc.gif) repeat-x;
	float:left;
}
.tpc_l_tr {
	width:10px;
	height:33px;
	background:url(../images/tpc_r_tr.gif) no-repeat;
	float:left;
}
.tpc_l_con {
	padding:8px 8px 0px 8px;
	width:228px;
	background:url(../images/tpc_l_bg.gif) repeat-y;
}
.tpc_lb_bg {
	width:244px;
	height:10px;
	line-height:10px;
	font-size:0px;
	background:url(../images/tpc_lb_bg.gif) no-repeat;
	margin-bottom:8px;
}
.tpc_lb_bgno {
	width:244px;
	height:10px;
	line-height:10px;
	font-size:0px;
	background:url(../images/tpc_lb_bgno.gif) no-repeat;
	margin-bottom:8px;
}
#tpclone { }
#tpclone img {
	float:left;
	padding:0px 8px 0px 0px;
}
#tpccon .ch {
	font-family:"微软雅黑", "宋体", "黑体";
	color:#3a82c4;
	font-size:14px;
}
#tpccon .en {
	color:#cbcbcb;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
#tpcltwo #tpcltwo_l {
	border-bottom:1px dashed #ccc;
	float:left;
	padding-bottom:6px;
	height:63px;
	width:93px;
}
#tpcltwo #tpcltwo_l img {
	padding:2px;
	border:1px solid #ccc;
	width:87px;
	height:57px;
}
#tpcltwo #tpcltwo_r {
	border-bottom:1px dashed #ccc;
	float:left;
	padding-bottom:6px;
	padding-left:5px;
	height:63px;
	overflow:hidden;
	width:130px;
}
#tpcltwo ul { padding-top:6px; }
#tpcltwo ul li a {
	display:block;
	width:228px;
	position:relative;
}
#tpcltwo ul li a span {
	height:22px;
	width:70px;
	position:absolute;
	right:0px;
	top:0px;
}
.tpc_l_no {
	width:244px;
	background:url(../images/tpc_l_no.gif) repeat-y;
}
.tpc_l_tlno {
	width:10px;
	height:32px;
	background:url(../images/tpc_r_tlno.gif) no-repeat;
	float:left;
}
.tpc_l_tcno {
	width:224px;
	height:27px;
	padding-top:5px;
	background: url(../images/tpc_r_tcno.gif) repeat-x;
	float:left;
}
.tpc_l_trno {
	width:10px;
	height:32px;
	background:url(../images/tpc_r_trno.gif) no-repeat;
	float:left;
}
.tpc_l_no ul {
	padding:4px 8px 0px 8px;
	width:228px;
}
.tpc_l_no ul li a {
	display:block;
	width:228px;
	padding:0px;
}
/*topic 右开始*/
.tpc_r_tl {
	width:10px;
	height:33px;
	background:url(../images/tpc_r_tl.gif) no-repeat;
	float:left;
}
.tpc_r_tc {
	width:630px;
	height:28px;
	padding-top:5px;
	background: url(../images/tpc_r_tc.gif) repeat-x;
	float:left;
	position:relative;
}
.tpc_r_tr {
	width:10px;
	height:33px;
	background:url(../images/tpc_r_tr.gif) no-repeat;
	float:left;
}
.tpc_r_tc .textlink {
	width:350px;
	height:22px;
	position:absolute;
	right:0px;
	top:6px;
	text-align:right;
}
.tpc_r_tc .textlink a { padding:0px 5px; }
.tpc_r_con {
	width:630px;
	background:url(../images/tpc_r_conbg.gif) repeat-y;
	padding:0px 10px;
}
.tpc_r_conbbg {
	width:650px;
	height:10px;
	line-height:10px;
	font-size:0px;
	background:url(../images/tpc_r_conbbg.gif) repeat-y;
	margin-bottom:8px;
}
.tpc_r_all { width:630px; }
.tpc_r_all a {
	width:630px;
	display:block;
	position:relative;
}
.tpc_r_all a:hover { color:#0072ca; }
.tpc_r_all a span {
	position:absolute;
	height:22px;
	top:0px;
	right:0px;
	width:80px;
}
#tpc_r_onel {
	border-bottom:1px dashed #ccc;
	float:left;
	padding-bottom:8px;
	padding-top:8px;
	margin-bottom:8px;
	height:100px;
	width:169px;
}
#tpc_r_onel img {
	padding:2px;
	border:1px solid #ccc;
	width:163px;
	height:87px;
}
#tpc_r_oner {
	border-bottom:1px dashed #ccc;
	float:left;
	padding-bottom:8px;
	padding-top:8px;
	margin-bottom:8px;
	padding-left:7px;
	height:100px;
	overflow:hidden;
	width:454px;
}
#tpc_r_oner p {
	font-size:14px;
	font-weight:bold;
	color:#0072ca;
}
.tpc_r_place {
	width:630px;
	padding-top:6px;
}
.tpc_r_place li {
	float:left;
	width:105px;
}
.tpc_r_place li a {
	width:105px;
	overflow:hidden;
}
.tpc_r_hotel {
	width:630px;
	padding-top:6px;
}
.tpc_r_hotel li {
	float:left;
	width:157px;
}
.tpc_r_hotel li a {
	width:157px;
	overflow:hidden;
}
.tpc_r_s {
	width:320px;
	float:left;
}
.tpc_r_sl { padding-right:10px; }
.tpc_r_stc {
	width:300px;
	height:28px;
	padding-top:5px;
	background: url(../images/tpc_r_tc.gif) repeat-x;
	float:left;
}
.tpc_r_scon {
	width:300px;
	background:url(../images/tpc_r_sconbg.gif) repeat-y;
	padding:0px 10px;
}
.tpc_r_scon ul li {
	width:150px;
	float:left;
}
.tpc_r_sbg {
	width:320px;
	background:url(../images/tpc_r_sbg.gif) no-repeat left top;
	height:9px;
	line-height:9px;
	font-size:0px;
	clear:both;
	padding-bottom:8px;
}
.whosay { font-weight:bold; }
#jcl {
	overflow: hidden;
	visibility: visible;
	position: relative;
	z-index: 2;
	left: 0px;
	width: 630px;
	padding-top:6px;
}
#jcl ul {
	position: relative;
	z-index: 1;
	width: 2890px;
	left: -630px;
}
#jcl ul li {
	float:left;
	width:110px;
	padding:0px 8px;
	height:73px;
}
#jcl ul li a img {
	width:110px;
	height:73px;
}

/* 我加的*/
.order_sbtn {
	width:93px;
	height:25px;
	display:block;
	background:url(../images/order_sbtn.gif) no-repeat;
}
