﻿/*all*/
body{font:12px '宋体';color:#0067a5;text-align:left;}
body,div,ul,li,p,a,span,img,dl,dt,dd,form,label,select,button,table,tr,td,ol,h1,h2,h3,h4,h5,h6,textarea,input,embed,i,em{padding:0;margin:0;list-style-type: none; font-size:12px;}
img{ border:0;}
.cle{clear:both;line-height:0;}
a:link,a:visited{color:#0067a5;text-decoration:none;}
a:hover{color:#ff4400;text-decoration:none;}
/*头部*/
.box{ margin:0 auto; width:860px;}
.header{width:100%; float:left;height:1%; overflow:hidden;}
.logo a:link,.logo a:visited{ display:block; background:url(../images/logo.gif); width:343px; height:58px; float:left; margin:15px 0 0 10px; line-height:999px; overflow:hidden;}
.header_info{ margin:15px; float:right;}
.quicklink a:link,.quicklink a:visited{ line-height:22px; display:inline-block;margin-left:8px;}
.t1{ background:url(../images/icon.gif) no-repeat 0 2px; padding-left:20px;}
.t2{ background:url(../images/icon.gif) no-repeat 0 -24px; padding-left:20px;}
.menu_v5{ float:left; width:100%;}
.menu_v5 ul li{ width:73px; height:28px; background: url(../images/menu.gif); float:left; text-align:center; line-height:28px; margin-right:5px;}
.menu_v5 ul li.ste_1{width:73px; height:28px;background: url(../images/menu_1.gif);}
.menu_v5 ul li.ste_1 a:link,.menu_v5 ul li.ste_1 a:visited{text-align:center; font:bold 12px/28px '宋体'; color:#fff;}
.menu_v5 ul .ste_1 a:hover{font:bold 12px/28px '宋体'; color:#FFFF66;}
.menubot{ height:32px; float:left; width:100%; background:url(../images/menu_2.gif);}
.mlef{ height:24px; background:url(../images/menu_2.gif) no-repeat 0 -32px; padding:8px 0 0 18px; color:#fff;}
.mlef a:link,.mlef a:visited{ color:#fff; margin-left:10px; display:inline;}
.mrig{ height:32px; background:url(../images/menu_2.gif) no-repeat right -64px; float:right; width:20px;}
.m_zi{ line-height:22px; float:right; padding-top:5px;}
/*左边*/
.left{ margin-top:8px; float:left;width:254px; margin-top:8px;}
.notice{ background:url(../images/icon.gif) no-repeat 0 -80px;line-height:22px; display:inline-block; padding-left:20px;}
.show{ margin-top:8px;border:1px solid #c9eaf7;width:252px; float:left;}
.show h3 {font:bold 12px/31px '宋体'; color:#000;background:url(../images/ball-bord.gif); height:31px; width:232px;float:left; padding:0 10px;}
.show h3 span a:link,.show h3 span a:visited{ font:normal 12px/31px '宋体'; color:#666666; float:right;}
.show h3 span a:hover{color:#ff4400;}
/*搜索选卡项部分*/
.tabtit{ height:23px;background:#e9f2fb url(../images/on10.gif) no-repeat right -23px;}
.tabtit li{display:block; float:left; width:55px;line-height:23px;background:url(../images/on10.gif) 59px 0px; text-align:center;cursor:pointer;}
.tabtit li.stle{ background-position:0 0; font-weight:bold;}
.tabbox_1{width:252px; margin-top:8px; text-align:center;}
.seForm{ border:1px solid #aacbee; border-top:none !important; padding:15px 0 0 10px; line-height:30px; display:none; float:left; width:240px; height:170px;}
.seForm li{float:left;}
.seForm li label{float:left;padding:0 2px 0 0;text-align:right;width:90px;}
.seForm li select{font-size:13px;width:90px;}
#seForm_1{ display:block;}
.seForm p{ padding:8px 0 0 20px;text-align:center; float:left;}
.seForm a{ margin:0 10px;}
.seForm button{background:url(../images/chaxun.gif);border:0 none;font-weight:bold;height:28px;width:92px; color:#fff; padding-left:5px;}
.tabtit ul #atSe_1{ background-position:0 0; font-weight:bold;}
.tabtit ul #atSe_2{ background-position:0 0; font-weight:bold;}
.tabtit ul #atSe_3{ background-position:0 0; font-weight:bold;}
.tabtit ul #atSe_4{ background-position:0 0; font-weight:bold;}
.buttonbj{background:url(../images/button_img.gif);border:0 none; width:53px; height:25px; padding-top:5px;}
/*首页会员登录*/
.login_show{margin-top:8px;border:1px solid #c9eaf7;width:252px; float:left; height:85px; background:#ebf5f9;}
.login_show h3{font:bold 12px/31px '宋体'; color:#000;background:url(../images/ball-bord.gif); height:31px;width:232px;float:left; padding:0 10px;}
.login_show ul{margin-top:5px;padding:5px;float:left; width:160px;}
.login_show ul li{margin:5px 0px ;clear:left; font-size:12px;padding:4px 0;}
.login_show ul li label{float:left; width:60px; text-align:right; line-height:22px; }
.login_show ul li input{border:1px solid #909397; line-height:16px; height:16px; width:80px; padding:2px 0px 0px 18px; float:left; }
.login_show ul li input.user{ background:url(../images/login_img.gif) no-repeat 2px -70px; float:left;}
.login_show ul li input.password{background:url(../images/login_img.gif) no-repeat 2px -112px;float:left;}
.login_show button{background:url(../images/login_img.gif) no-repeat 2px -2px; border:0px; width:72px; height:30px; color:#C64F00; font-weight:bold; line-height:30px; display:inline; float:right; margin:25px 5px 0 0;}
/*积分兑换*/
.index_jifen{ background:url(../images/duihuan.gif) no-repeat 0 0; width:251px; height:292px; float:left;}
.duihuan{ padding-top:255px;}
.duihuan ul li{ float:left; padding-left:45px;}
#jfUl{ float:left; width:224px;margin:142px 10px 0 10px; display:inline;}
#jfUl ul{ float:left; width:224px; margin-top:5px;}
#jfUl ul li{ float:left; width:102px; padding:0 5px 0 5px;}
#jfUl ul li i{ float:left; width:102px; text-align:center;}
#jfUl ul li i img{ width:53px; height:53px;}
#jfUl ul li b{ float:left; width:102px; text-align:center; font-weight:normal; margin-top:5px; line-height:15px; height:30px; overflow:hidden; font: normal 12px Arial, Helvetica, sans-serif; color:#000;}
#jfUl ul li strong{ float:left; width:102px; text-align:center; font-weight:normal; font:normal 12px Arial, Helvetica, sans-serif; color:#000;}
#jfUl ul li strong span{ color:#FF6600;}
#jfUl ul li s{ float:left; width:102px; text-align:center; margin-top:5px;}
/*特价机票*/
.stickBtn {background:transparent url(../images/on5.gif) repeat-x scroll 0 -23px;height:23px;line-height:23px;width:252px;margin:5px 0;}
.stickBtn ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
.stickBtn .on {background:transparent url(../images/on5.gif) no-repeat scroll 0 0;color:#333333;font-weight:bold;}
.stickBtn li {background:transparent url(../images/on5.gif) repeat scroll -37px 0;float:left;height:23px;margin-left:3px;text-align:center;width:37px;cursor:pointer;}
.stickBtn ul li a:link,.stickBtn ul li a:visited {color:#0067a5;text-decoration:none;}
.stickLi{ padding:10px; float:left; width:232px;display:none;}
.stickLi ul li{ background:url(../images/line_1.gif) repeat-x bottom center;height:21px;padding-left:3px; padding-top:5px;}
.stickLi ul li span{ margin-left:12px;}
.stickLi ul li span a { color:#ff4400; margin-left:8px; text-decoration:underline;}
#stickLi_1{ display:block;}
/*旅游箱
.tool_show{ text-align:center;height:1%; padding:2px 0 4px 0 ;}
.tool_show ol li {float:left;margin:10px 0 5px 3px;width:45%;}*/
/*右边*/
.right{ margin:8px 0 0 8px; float:left; overflow:hidden; width:598px;}
.show_rig{margin-top:8px;border:1px solid #c9eaf7;width:596px; float:left;}
.show_rig h3{font:bold 12px/31px '宋体'; color:#000;background:url(../images/ball-bord.gif); height:31px; width:576px;float:left; padding:0 10px;}
.show_rig h3 span a:link,.show_rig h3 span a:visited{ font:normal 12px/31px '宋体'; color:#666666; float:right;}
.show_rig h3 span a:hover{color:#ff4400;}
/* 酒店推荐  */
.hotel_recommended{margin:10px 2px 1px 2px; overflow: hidden; height:96px;background:#fff none repeat scroll 0 0;margin:0 2px;padding:2px 2px 2px 4px;width:278px;}
.hotel_recommended li{float:left; margin:0px 2px 0px 2px; width:278px; padding:2px 2px 2px 4px; overflow: hidden; height:44px; background:#fff;}
.hotel_recommended li img{float:left; width:50px; height:38px;}
.hotel_recommended li span{float:left; width:220px; margin:0px 0px 0px 5px; height:1%;}
.hotel_recommended li span strong{/*float:left;*/ font-weight:normal; width:220px;  height:18px; overflow: hidden; white-space: nowrap;}
.hotel_recommended li span strong a.hotel_product_icon{background:url(../images/hotel_product_icon.gif) no-repeat right top; padding:0px 23px 0px 0px;} /* 有酒店产品时的图标提示*/
.hotel_recommended li span s{/*float:left;*/  text-decoration:none; margin:0px 3px 0px 0px;}
.hotel_recommended li em{display:block;  color:#f40; font-style:normal; font-weight:bold;}
.hotel_recommended li em s{color:#989898; font-weight:normal; font-style:normal; padding:0px 0px 0px 2px;}
.hotel_recommended li span s a:link, .hotel_recommended li span s a:visited{text-decoration:none; color:#000;}
.hotel_recommended li span s a:hover{color:#f40; text-decoration:none; color:#f40;}
.hotel_recommended li img {float:left;height:38px;width:50px;}
element.style {cursor:pointer;}
.hotel_recommended{ padding:15px 0 0 10px ; width:580px;}
/*右边框框*/
.show_tab{font:bold 12px/31px '宋体'; color:#000;background:url(../images/ball-bord.gif); height:31px; width:586px;float:left; padding:0 0 0 10px;}
.show_tab h4 { padding-right:5px;float:left;}
/*推荐酒店*/
.hotleBtn{background:transparent url(../images/on6.gif) repeat-x scroll  bottom -23px;float:right;height:23px;line-height:23px;width:510px;margin-top:8px; font-weight:normal;}
.hotleBtn ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
.hotleBtn .on {background:transparent url(../images/on6.gif) no-repeat scroll 0 0;font-weight:bold;}
.hotleBtn li {background:transparent url(../images/on6.gif) repeat scroll -42px 0;float:left;height:23px;text-align:center;width:42px;cursor:pointer; }
.hotleBtn ul li a:link,.hotleBtn ul li a:visited {color:#0067a5;text-decoration:none;}
.hotleLi{ height:1%; padding:10px 10px;display:none;}
.hotleLi p { color:#ff4400; background:url(../images/line_1.gif) repeat-x bottom center; line-height:24px;}
.hotleLi p a{ line-height:24px;}
.hotleLi span{ float:right;}
#hotleLi_1{ display:block;}
/*线路产品*/
.proBtn{background:transparent url(../images/on6b.gif) repeat-x scroll  bottom -23px;float:right;height:23px;line-height:23px;width:510px;margin-top:8px; font-weight:normal;}
.proBtn ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
.proBtn .on {background:transparent url(../images/on6b.gif) no-repeat scroll 0 0;font-weight:bold; color:#ff4400;}
.proBtn li {background:transparent url(../images/on6b.gif) repeat scroll -42px 0;float:left;height:23px;text-align:center;width:42px;cursor:pointer;}
.proBtn ul li a:link{color:#0067a5;text-decoration:none;}
.proBtn ul li a:hover{color:#ff4400;}
.proLi{ height:1%; padding:10px 10px;display:none; height:150px;}
.proLi p { color:#ff4400; background:url(../images/line_1.gif) repeat-x bottom center; line-height:24px;}
.proLi p a{ line-height:24px;}
.proLi span{ float:right;}
#proLi_1{ display:block;}
/*自游行*/
.zyxBtn{background:transparent url(../images/on6.gif) repeat-x scroll  bottom -23px;float:right;height:23px;line-height:23px;width:510px;margin-top:8px; font-weight:normal;}
.zyxBtn ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
.zyxBtn .on {background:transparent url(../images/on6.gif) no-repeat scroll 0 0;font-weight:bold;color:#ff4400;}
.zyxBtn li {background:transparent url(../images/on6.gif) repeat scroll -42px 0;float:left;height:23px;text-align:center;width:42px;cursor:pointer; }
.zyxBtn ul li a:link{color:#0067a5;text-decoration:none;}
.zyxBtn ul li a:hover{color:#ff4400;}
.zyxLi{ height:1%; padding:10px 10px;display:none; height:150px;}
.zyxLi p { color:#ff4400; background:url(../images/line_1.gif) repeat-x bottom center; line-height:24px;}
.zyxLi p a{ line-height:24px;}
.zyxLi span{ float:right;}
#zyxLi_1{ display:block;}
/* 社区联盟
.index_sq{padding:1px 0px 1px 0px;}
.index_sq dl{height:1%;padding:0px 0px 0px 5px;}
.index_sq dl p{float:left; width:47%;margin:3px 3px 3px 3px; overflow: hidden; height:65px; color:#000;background:url(../images/line_1.gif) repeat-x bottom center; padding-bottom:15px;}
.index_sq dl p img{width:60px; height:60px; float:left; margin:5px 5px 0px 0px;}
.index_sq dl p span{display:block; padding:4px 0px 5px 0px;font-weight:bold;}
.index_sq dl p a:link, .index_sq dl p span a:visited{text-decoration:none; color:#000;}
.index_sq dl p span a:hover{text-decoration:underline;}
.index_sq ol{margin:5px 10px -1px 10px; padding:0px; padding:5px 0px 0px 0px; height:1%; line-height:185%;}
.index_sq ol li{margin:1px 0px 1px 3px; padding:0px 0px 0px 8px; float:left; width:46%; color:#ff4400; overflow:hidden;} */
/*计调手册*/
.jt{ padding:2px 12px 10px 0px; margin-bottom:8px; text-align:center; float:left;}
.jt ul li{ float:left; border:1px solid #000; margin:8px 0 2px 10px; text-align:center;}
.jt ul li p{ margin-top:3px;}
/*合作伙伴*/
.links ul{ margin:10px 0;float:left;}
.links ul li{ float:left; margin-left:5px; display:inline;}
/* 帮助 */
.main07{ clear:both; margin:0px auto; padding:15px 0px 15px 0px; width:860px; overflow:hidden;}
.mainhelp{ margin:0px; padding:0px; width:170px; overflow:hidden; float:left;}
.mainhelp strong{ display:block; margin:0px; padding:3px 0px 5px 26px; float:left; background:url(../images/hbt.gif) no-repeat 0 -22px;}
.mainhelp strong a{ font-size:14px; color:#657687;}
.mainhelp ul{ clear:both; display:block; margin:0px; padding:2px 0px 5px 12px; float:left;}
.mainhelp li{ clear:both; display:block; margin:0px; padding:0px 0px 0px 12px; list-style-type:none; white-space:nowrap; background:url(../images/hbt.gif) no-repeat 0px 5px; line-height:200%; float:left;}
/*底部*/
#footer{ float:left; width:860px; margin-top:10px;border-top:#e8e8e8 3px solid;}
#footerLink{ float:left; width:860px; text-align:center;padding-bottom:8px; color:#015d9e; padding-top:10px;}
#footerLink a{ color:#015d9e; text-decoration:none;}
#footerLink a:hover{ color:#000000;}
#copyRight{ float:left; width:860px; text-align:center; color:#015d9e; padding:2px 0 30px 0; line-height:18px;}
#copyRight a{ color:#015d9e; text-decoration:none;}
#copyRight a:hover{ color:#000000;}

/* 社区联盟 */
.index_sq{padding:1px 0px 1px 0px;}
.index_sq dl{height:1%;padding:0px 0px 0px 5px;}
.index_sq dl p{float:left; width:47%;margin:3px 3px 3px 3px; overflow: hidden; height:65px; color:#000;background:url(../images/line_1.gif) repeat-x bottom center; padding-bottom:15px;}
.index_sq dl p img{width:60px; height:60px; float:left; margin:5px 5px 0px 0px;}
.index_sq dl p span{display:block; padding:4px 0px 5px 0px;font-weight:bold;}
.index_sq dl p a:link, .index_sq dl p span a:visited{text-decoration:none; color:#000;}
.index_sq dl p span a:hover{text-decoration:underline;}
.index_sq ol{ padding:1px;margin-bottom:1px;}
.index_sq ol li{ height:60px; width:95px; float:left; text-align:center; margin-left:29px;margin-top:1px;}
.index_sq ol li p{margin-top:1px;}
/*旅游箱*/
.tool_show{ text-align:left;height:1%; padding-top:5px;}
.tool_show ul li {height:25px; width:220px; margin-top:5px; margin:auto; background:url(../images/line_1.gif)  repeat-x left bottom; line-height:25px; margin-bottom:8px;}




