#main {padding-bottom:10px; margin-top:3px}
.main_l {float:left;width:230px;}
.main_m {float:left; margin-left:5px; width:730px;}
.main_r {float:right; width:222px}
.mail_t1 { float:left; padding-top:10px; }
/*=======================================
	 left start
=======================================*/
#leftsearch {clear:both;height:452px; width:230px;margin-bottom:10px;border-top-color:#2a98da; border-left-color:#2a98da;border-right-color:#2a98da;border-bottom-color:#2a98da;border-top-style:solid; border-left-style:solid; border-right-style:solid; border-bottom-style:solid; border-right-width:1px;border-bottom-width:1px;border-left-width:1px;box-shadow:0px 3px 5px 1px #969696
}
	.lseardl {clear:both;width:98%;margin:8px auto 0;}
	.lseardl dt {clear:both;text-align:center;}
	.lseardl dd {clear:both;height:23px;height:23px;}
	.lseardl dd label {float:left;text-align:right;width:75px;}
	.search_submit {width:99px;height:31px;background:#ffda6d url(img/submit.gif) no-repeat left top;text-align:center;color:#000;font-weight:bold;border:none;}
	
.search_text { width:100px;}
.search_text1 { width:40px;}

.lvchangshi {clear:both;height:260px;border:solid 1px #e9e7e8;margin-top:10px;}
/*.lvzhilan {clear:both;height:260px;border:solid 1px #e9e7e8;margin-top:10px;border-top-color:#2a98da; border-left-color:#2a98da;border-right-color:#2a98da;border-bottom-color:#2a98da;border-top-style:solid; border-left-style:solid; border-right-style:solid; border-bottom-style:solid; border-right-width:1px;border-bottom-width:1px;border-left-width:1px;}*/

.lvzhilan {clear:both;height:260px;margin:5px auto 5px; }

/*=======================================
	 right start
=======================================*/
.index_l {float:left;width:730px;}
.index_r {float:right;width:205px;}

#linesear {clear:both;height:31px;border:solid 1px #d7d7d7;background:#f6f6f6;overflow:hidden;}
	.linesear1 {width:98%;margin:3px auto 0;}
	.lieinput1 {width:400px;height:20px;line-height:20px;border:solid 1px #c6c6c6;background:#fff url(img/lieinput1.gif) no-repeat 5px 3px;padding-left:22px;}
	.lieinput2 {width:66px;height:22px;border:none;background:#fd6e05 url(img/iinput2.gif) no-repeat left top;font-size:12px;font-weight:bold;color:#fff;display:inline;margin-left:4px;}

.containerfocus {clear:both;width:510px;height:241px;overflow:hidden;margin-bottom:10px;}

.iline1 {clear:both;margin-top:5px; height:auto ; padding-top:5px}
.iline1 h4{background-color:#efad08; width:130px; color:#fff; padding-left:30px;letter-spacing:2px}
.iline2 {clear:both;margin-top:8px;padding-top:5px}
.iline2 h4{background-color:#3aa860; width:130px; color:#fff; padding-left:30px;letter-spacing:2px}
.iline3 {clear:both;margin-top:8px;padding-top:5px}
.iline3 h4{background-color:#517ac0; width:130px; color:#fff; padding-left:30px;letter-spacing:2px}
.iline4 {clear:both;margin-top:8px;padding-top:5px}
.iline4 h4{background-color:#ef8008; width:130px; color:#fff; padding-left:30px;letter-spacing:2px}
.iline5 {clear:both;margin-top:8px;padding-top:5px}
.iline5 h4{background-color:#bf7342; width:130px; color:#fff; padding-left:30px;letter-spacing:2px}
.iline6 {clear:both;margin-top:8px;padding-top:5px}
.iline6 h4{background-color:#d74568; width:130px; color:#fff; padding-left:30px;letter-spacing:2px}
.iline7 {clear:both;margin-top:8px;padding-top:5px}
.iline7 h4{background-color:#0298d6; width:130px; color:#fff; padding-left:30px;letter-spacing:2px}
.iline8 {clear:both;margin-top:8px;padding-top:5px}
.iline8 h4{background-color:#d06dc3; width:130px; color:#fff; padding-left:30px;letter-spacing:2px}


.iline-left{ float:right; }
.iline-rightnew {width:725px; float:left;  }
.iline-ul{ height:202px;border-bottom:1px solid #DEDEDE; margin-top:10px;}
.iline-ul li{ width:225px; height:190px; overflow:hidden; float:left; display:inline; position:relative; padding-left:8px; padding-right:8px;}
.main_part_pic{width:225px; height:155px;overflow:hidden; box-shadow:2px 3px 3px 1px #969696; }
.main_part_bg{ background-color:#FFF; width:200px; height:88px; position:absolute; left:20px; top:120px;opacity:0.85;}
.main_part_des{width:200px; height:88px; position:absolute;left:20px; top:120px; text-align:left;}
.m_name{ height:36px; padding:8px 5px 0 5px;overflow:hidden; text-align:center;text-overflow:ellipsis;white-space:nowrap;}
.m_price{ color:#F60; text-align:center; font-size:14px;font-family:Tahoma}
.m_price em{ font-size:18px; font-weight:400;font-style:normal}
.iline-list{ padding-top:20px;}
.m_line_left{ float:left; margin-right:10px; padding-left:10px; width:350px;}
.m_line_left li{ width:350px; float:left; margin-bottom:9px; overflow:hidden;}
.line_des{ width:285px; float:left; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.m_line_right{ float:left; width:350px;}
.m_line_right li{ width:350px; float:left; margin-bottom:9px; overflow:hidden;}
.line_price{ color:#F60;font-style:normal;}

.iline-right{ width:228px; height:auto; float:left;overflow:hidden; margin-top:10px; margin-left:5px; /*border-top-color:#ccc;border-top-width:1px;border-top-color:currentColor;*/ }
.iline-right2{ width:232px; height:auto; float:right;overflow:hidden; margin-top:10px; }
.iline-right2 h3{ font-size:16px;font-family:"Microsoft YaHei"; padding-left:6px;letter-spacing:5px;}
.side-hot-travel{ border:1px solid #dcdcdc}
.side-hot-travel .hot-item{ padding:8px; border-top:1px solid #eee; display:list-item}
.side-hot-travel .num-box{color:#FFF; width:20px; height:20px; line-height:18px; text-align:center; float:left }
.side-hot-travel .line-main{ float:right; width:172px;}
.side-hot-travel .line-hd{ color:#666; height:34px; overflow:hidden;}
.price-mod{ float:right; color:#f60; font-weight:700; font-size:13px;}
.clearfix{ display:block}
.iline-right img{ box-shadow:2px 3px 3px 1px #969696;}
.iline-right h3{ width:180px; height:23px; float:left; margin-top:10px ; overflow:hidden; margin-left:10px; font-size:14px ;color:#390; border-bottom-width:1px; border-bottom-color:#cbefef; border-bottom-style:outset}
.shuolv {clear:both;height:80px;overflow:hidden;border-top-color:#2a98da; border-left-color:#2a98da;border-right-color:#2a98da;border-bottom-color:#2a98da; overflow:hidden;border-top-style:solid; border-left-style:solid; border-right-style:solid; border-bottom-style:solid; border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-width:1px;margin-bottom:0px;background-color:rgb(253, 251, 238); width:510px}
	.shuolv img {float:left;width:105px;height:65px;padding:3px;border:solid 1px #eaeaea;display:inline;margin-left:8px;margin-top:3px;}
	.shuolv dl {float:right;width:370px;display:inline;margin-right:5px;}
	.shuolv dt {height:60px;overflow:hidden;}
	.shuolv dt a {font-weight:bold;display:block;height:22px;line-height:22px;overflow:hidden}
	.shuolv dt a:link,.shuolv dt a:visited {color:#f76a00;}
	.shuolv dd {height:14px;}
	.shuolv dd span {float:left;font-weight:bold;color:#f76a00;}
	.shuolv dd a {float:right;}
	.shuolv dd a:link,.shuolv dd a:visited {color:#00f;}

.qianzfw {clear:both;height:auto;border:solid 1px #e9e7e8;border-top-color:#2a98da; border-left-color:#2a98da;border-right-color:#2a98da;border-bottom-color:#2a98da;border-top-style:solid; border-left-style:solid; border-right-style:solid; border-bottom-style:solid; border-right-width:1px;border-bottom-width:1px;border-left-width:1px; width:205px}

.visdl {margin-top:8px;}
	.visdl dd {clear:both;display:block;height:23px;line-height:23px;width:96%;margin:0 auto;}
	.visdl dd a {float:left;}
	.visdl dd span {float:right;color:#f00;font-size:14px;font-weight:bold;}
	.visdl dd b {float:right;color:#00f;padding-left:10px;}
	.visdl dd b a:link,.visdl dd b a:visited {color:#00f;font-weight:normal;}
	.visdl dd em {float:left;display:inline;margin:6px 6px 0 8px;}

.isearch {width:205px;height:250px;border:solid 1px #e9e7e8;margin-bottom:10px;margin-top:10px;border-top-color:#2a98da; border-left-color:#2a98da;border-right-color:#2a98da;border-bottom-color:#2a98da;border-top-style:solid; border-left-style:solid; border-right-style:solid; border-bottom-style:solid; border-right-width:1px;border-bottom-width:1px;border-left-width:1px;}
.gonlv {clear:both;height:260px;border:solid 1px #e9e7e8;margin-top:10px;}

.livyan {clear:both;height:548px;border:solid 1px #e9e7e8;margin-top:10px;padding-bottom:10px;border-top-color:#2a98da; border-left-color:#2a98da;border-right-color:#2a98da;border-bottom-color:#2a98da;border-top-style:solid; border-left-style:solid; border-right-style:solid; border-bottom-style:solid; border-right-width:1px;border-bottom-width:1px;border-left-width:1px;}
.livyan .ul7 li {margin-top:4px;}

.tickets {clear:both;border:solid 1px #b2d4f0;padding-bottom:5px;height:210px;overflow:hidden;margin-top:8px;}
	.tul2 {clear:both;height:28px;line-height:28px;border-bottom:solid 1px #dfdfdf;background:#f6f6f6;overflow:hidden;color:#000;width:98%;margin:4px auto 0;}
	.tul2 li {float:left;display:block;overflow:hidden;padding:0 2px;font-weight:bold;text-align:center;}
	.tul2 .l1 {width:160px;text-align:left;padding-left:7px;overflow:hidden;}
	.tul2 .l2 {width:110px;}
	.tul2 .l3 {width:75px;}
	.tul2 .l4 {width:65px;}
	.tul2 .l5 {width:65px;}
	.tul2 .l6 {width:60px;}
	.tul2 .l7 {width:60px;}
	.tul2 .l8 {width:76px;}
	
	.tul3 {clear:both;height:20px;line-height:20px;border-bottom:solid 1px #dfdfdf;overflow:hidden;color:#372d24;width:98%;margin:8px auto 0;}
	.tul3 li {float:left;display:block;overflow:hidden;padding:0 2px;text-align:left;}
	.tul3 .l1 {width:160px;padding-left:7px;}
	.tul3 .l1 a:link,.tul3 .l1 a:visited {color:#007fff;}
	.tul3 .l2 {width:110px;color:#6c6c6c;}
	.tul3 .l3 {width:75px;color:green;}
	.tul3 .l4 {width:65px;color:#f00;}
	.tul3 .l5 {width:65px;color:#3366FF;}
	.tul3 .l6 {width:60px;color:#000;font-weight:bold;}
	.tul3 .l7 {width:60px;color:#ff6c04;font-weight:bold;}
	.tul3 .l8 {width:76px;}
	.tul3 .l8 a {display:inline;float:left;width:34px;height:16px;line-height:16px;overflow:hidden;background:#f47c04 url(img/submit1.gif) repeat-x left top;color:#fff;font-weight:bold;margin-top:1px;margin-left:2px;margin-right:2px;text-align:center;}

.visas {clear:both;border:solid 1px #b2d4f0;padding-bottom:5px;overflow:hidden;margin-top:10px;height:280px;}
	.visad_l {float:left;width:210px;padding:10px 0 5px 12px;}
		.visad_l dl {}
		.visad_l dl dt {clear:both;margin-bottom:8px;width:200px;height:75px;overflow:hidden;}
		.visad_l dl dt img {width:200px;height:75px;}
		.visad_l dl dd {float:left;width:70px;display:block;}
	
	.visad_r {float:right;width:500px;}
		.visad_r dl {float:left;width:240px;height:110px;overflow:hidden;display:inline;margin:10px 8px 0 0;}
		.visad_r dl dt {height:32px;line-height:32px;font-size:14px;padding-left:6px;border-bottom:dashed 1px #e0e0e0;margin-bottom:6px;}
		.visad_r dl dd {clear:both;display:block;height:24px;line-height:24px;}
		.visad_r dl dd a {float:left;}
		.visad_r dl dd span {float:right;color:#f00;font-size:14px;font-weight:bold;}
		.visad_r dl dd em {float:left;display:inline;margin:6px 6px 0 8px;}
		
.znav2 {clear:both;height:30px;line-height:24px;background:#e8f0fd url(img/snav.gif) repeat-x left -34px;color:#2b7bc4;font-weight:bold;padding-left:12px;overflow:hidden;}
	.znav2 li {float:left;padding:0 10px;margin-top:4px;cursor:pointer;}
	.znav2 .hover {color:#fff;background:#5ea3e4 url(img/snav.gif) repeat-x left -69px;border:solid 1px #b5d3ef;border-bottom:none;line-height:24px;height:26px}
		
.ztul2 {width:200px;height:200px;margin:5px auto 0;}

/*link start*/
.link {clear:both;margin-top:5px;}
.link dt {height:26px;line-height:26px;border-bottom:solid 1px #cccccc;background:#f3f3f3;font-weight:bold;color:#000;padding-left:15px;margin:1px;}
.link dd {display:block;padding:5px 5px;line-height:15px;padding-top:3px;}
.link dd a { color:#999;} 
.link dd a:hover{ color:#F90}

.travel_list{ height:600; display:inline-block; margin-top:8px; }
.travel_list li {  height:auto; float:left; margin-left:6px; border:1px solid #d8d8d8; display:inline;  width:230px;}
