﻿@charset "utf-8";

@import url("reset.css");
@import url("base.css");


a:hover{color:#E44910;}
#pagebody{ margin-top:5px;}
#warpper{ border-bottom:none;}
/*pagebody 查询*/
#pagebody .pagebody-top{ overflow:hidden;margin-bottom:10px;}
#pagebody .pagebody-top .chaxun{ background:url(../img/bg_cxun.png) no-repeat; width:285px; height:195px;float:left;padding:9px 9px 0 9px;}
#pagebody .pagebody-top .chaxun .nav-title{overflow:hidden;height:32px;}
#pagebody .pagebody-top .chaxun .nav-title li{float:left;height:32px;line-height:32px;}
#pagebody .pagebody-top .chaxun .nav-title a{height:32px; display:block;color:#fff;font-weight:bold;overflow:hidden;}
#one1{ background:url(../img/tag_ly.png) no-repeat 0 0; width:95px;}
#one1 a{padding-left:35px;width:60px;}
#one2 a{padding-left:45px;width:48px;}
#one3 a{padding-left:45px;width:52px;}
#one1 a.on{ background:url(../img/select_tag_ly.png) no-repeat 0 0; width:60px;}

#one2{ background:url(../img/tag_qz.png) no-repeat 0 0; width:93px;}
#one2 a.on{ background:url(../img/select_tag_qz.png) no-repeat 0 0; width:48px;}

#one3{ background:url(../img/tag_jp.png) no-repeat 0 0; width:97px;}
#one3 a.on{ background:url(../img/select_tag_jp.png) no-repeat 0 0; width:52px;}



#pagebody .pagebody-top .chaxun table{ width:287px; color:#fff; padding-left:8px;}
#pagebody .pagebody-top .chaxun table td{ text-align:left;padding:10px 0 0 5px;}
#pagebody .pagebody-top .chaxun table td select{ height:18px; font-size:10px}
#pagebody .pagebody-top .chaxun table td a{ color:#fff;}
#pagebody .pagebody-top .chaxun table td select{ border:1px solid #D4D0C8;color:#6994BD;}



/*pagebody flash*/
#pagebody .pagebody-top .pagebody-top-show{ float:right; width:670px; height:203px; z-index:1;}


/*pagebody 精彩目的的*/
#pagebody .main{ position:relative;}
#pagebody .main .main-left{ float:left; width:788px;}
#pagebody .main .main-left .jcmdd{ background:url(../img/bg-jcmdd2.gif) no-repeat; width:301px; height:259px;float:left;}
#pagebody .main .main-left .jcmdd .info{ padding:10px 0 0 10px;}
#pagebody .main .main-left .jcmdd h3{ background:url(../img/bg-jcmdd.gif) no-repeat; height:20px; line-height:20px;width:280px; border-top:1px solid #EFECE9;border-left:1px solid #EFECE9;border-right:1px solid #EFECE9; color:#0A5CA2; font-weight:bold;}
#pagebody .main .main-left .jcmdd h3 span{ display:block;padding-left:25px; }
#pagebody .main .main-left .jcmdd .more{ display:inline; position:absolute; left:220px; top:235px;}
#pagebody .main .main-left .jcmdd p span{ line-height:25px; padding-left:10px;}

/*pagebody 最新路线*/
#pagebody .main .main-left .list{ background:url(../img/bg-news.gif) no-repeat; width:478px; height:257px; float:right; position:relative;}
#pagebody .main .main-left .list p a{ position:absolute; left:400px; top:10px; color:#9A9B9B;}
#pagebody .main .main-left .list p a:hover{ color:#ff0000;}
#pagebody .main .main-left .list .title{ padding-top:5px; padding-left:10px;}
#pagebody .main .main-left .list .title a{ display:block; float:left; padding:8px 10px 0 10px; color:#0A5CA2; background:url(../img/bg-news-menu.gif) no-repeat; height:25px;}
#pagebody .main .main-left .list .title .on{ background:url(../img/bg-news-menu2.gif) no-repeat; height:25px; color:#E44910;}
#pagebody .main .main-left .list .items{ padding:10px}
#pagebody .main .main-left .list .items dl{ border-bottom:1px dotted #ccc; padding-bottom:5px;height:65px;}
#pagebody .main .main-left .list .items dt{ float:left; margin-right:10px;}
#pagebody .main .main-left .list .items dl dd{ width:342px; float:left; line-height:20px;}
#pagebody .main .main-left .list .items dl dd.other{ color:#F26522;text-align:right;}
#pagebody .main .main-left .list .items dl dd.other span{ width:200px; text-align:left;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap; font-weight:bold;}
#pagebody .main .main-left .list .items dl dd span{ float:left;}
#pagebody .main .main-left .list .items ul{ padding:8px 10px 0 10px;}
#pagebody .main .main-left .list .items ul li{ line-height:20px; height:20px; text-align:right;color:#F26522; background:url(../img/icon13.gif) no-repeat left 6px; padding-left:10px; padding-right:100px; position:relative;}
#pagebody .main .main-left .list .items ul li span{ width:70px; text-align:left;display:block; position:absolute; right:0; top:0px}
#pagebody .main .main-left .list .items ul li a{ float:left;}
#pagebody .main .main-left .list a.rss{ position:absolute; left:435px; top:10px; color:#9A9B9B;}


/*pagebody flash*/
#pagebody .main .main-left .main-left-show{padding-top:10px; height:88px; width:785px;}


/*pagebody 推荐旅游路线*/
#pagebody .main .main-left .list2{ background:url(../img/bg-cjy.gif) no-repeat; width:369px; height:271px; margin-top:10px; float:left; padding:0 10px 0 10px;z-index:3;}
#pagebody .main .main-left .list2 .title2{margin-top:45px; padding-left:5px; border-bottom:1px solid #90B4D4;}
#pagebody .main .main-left .list2 .title2 a{ position:relative; top:5px;display:block; float:left; color:#0A5CA2; background:url(../img/bg-cjy-title.gif) repeat-x;  text-align:center; height:22px;  margin-right:2px; line-height:22px; width:48px;  border-bottom:none; cursor:pointer}
#pagebody .main .main-left .list2 .title2 .on{background:url(../img/icon38.gif) no-repeat; height:27px; color:#fff;}
#pagebody .main .main-left .list2 .items2 ul{ padding-top:10px; padding-left:15px;}
#pagebody .main .main-left .list2 .items2 ul li{ clear:both; line-height:22px; height:22px;color:#F26522; background:url(../img/icon13.gif) no-repeat left 6px; padding-left:10px; text-align:right; position:relative; padding-right:60px;}
#pagebody .main .main-left .list2 .items2 ul li span{width:50px; text-align:left;display:block; position:absolute; right:0; top:0px;}
#pagebody .main .main-left .list2 .items2 ul li a{ float:left;}
#pagebody .main .main-left .list2 a.rss{ position:absolute; left:325px; top:10px; padding-right:10px; color:#9A9B9B;}




/*pagebody 国内旅游路线*/
#pagebody .main .main-left .list3{ background:url(../img/bg-gny.gif) no-repeat; width:373px; height:271px; margin-top:10px; float:left; margin-left:5px; padding:0 10px 0 10px;z-index:2;}
#pagebody .main .main-left .list3 .title3{margin-top:45px; border-bottom:1px solid #90B4D4;}
#pagebody .main .main-left .list3 .title3 a{ position:relative; top:5px; display:block; float:left; color:#0A5CA2; background:url(../img/bg-cjy-title.gif) repeat-x;  text-align:center; height:22px;  margin-right:2px; line-height:22px; width:48px; border-bottom:none; cursor:pointer}
#pagebody .main .main-left .list3 .title3 .on{ background:url(../img/icon38.gif) no-repeat; height:27px; color:#fff;}
#pagebody .main .main-left .list3 .items3 ul{ padding-top:10px; padding-left:15px;}
#pagebody .main .main-left .list3 .items3 ul li{ clear:both; line-height:22px; height:22px;color:#F26522; background:url(../img/icon13.gif) no-repeat left 6px; padding-left:10px; text-align:right;position:relative; padding-right:60px; }
#pagebody .main .main-left .list3 .items3 ul li span{width:50px; text-align:left;display:block; position:absolute; right:0; top:0px; }
#pagebody .main .main-left .list3 .items3 ul li a{ float:left; width:200px; text-align:left;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap;}
#pagebody .main .main-left .list3 a.rss{ position:absolute; left:330px; top:10px; padding-right:10px; color:#9A9B9B;}




/*pagebody  登入栏目*/
#pagebody .main .main-right{ float:right; width:185px;}
#pagebody .main .main-right .login{ background:url(../img/bg-login.gif) no-repeat; height:163px; padding-top:10px;padding-left:10px;color:#004F9C;}
#pagebody .main .main-right .login .title{ background:url(../img/bg-menu7.gif) repeat-x; height:23px; line-height:23px;border:1px solid #0E7CA5;border-bottom:none; width:163px}
#pagebody .main .main-right .login .title a{ display:block; float:left; padding:0 9px; text-align:center; border-right:1px solid #0E7CA5; color:#fff; font-weight:bold;}
#pagebody .main .main-right .login .title .on{background:url(../img/bg-menu8.gif) repeat-x; height:23px;}

#pagebody .main .main-right .login ul{width:158px; padding-top:10px; border:1px solid #0E7CA5; padding-left:5px;}
#pagebody .main .main-right .login ul li{ padding:0 0 5px 0;}
#pagebody .main .main-right .login ul li input{ width:103px;height:17px;vertical-align:middle; background:url(../img/bg-input.gif) repeat-x; border:1px solid #CACAC3;}
#pagebody .main .main-right .login ul li .other{ width:43px;}
#pagebody .main .main-right .login ul li .input-image{ width:62px; height:23px; padding-right:10px; background:none; border:none; background:url(../img/bottom-login.gif) no-repeat;}
#pagebody .main .main-right .login ul li .input-image2{ width:62px; height:23px; padding-right:10px; background:none; border:none; background:url(../img/bottom-register.gif) no-repeat;}
#pagebody .main .main-right .login ul li img{ vertical-align:middle;}


/*pagebody 旅游工具箱*/
#pagebody .main .main-right .tool{ background:url(../img/bg-tool2.gif) no-repeat; height:182px; padding-left:10px; padding-top:10px; padding-right:10px;}
#pagebody .main .main-right .tool h3{ background:url(../img/bg-tool.gif) no-repeat; height:22px; text-indent:-999em; border:1px solid #0E7CA5; border-bottom:none;}
#pagebody .main .main-right .tool table{ width:100%;border:1px solid #0E7CA5; }
#pagebody .main .main-right .tool table td img{ vertical-align:middle; }
#pagebody .main .main-right .tool table td{ height:28px;text-align:center;}
#pagebody .main .main-right .tool table .other{ height:30px; vertical-align:bottom;}


/*pagebody 旅游包团*/
#pagebody .main .main-right .list4{ background:url(../img/bg-bt.gif) no-repeat; height:267px; padding:10px 10px 0 10px; margin-top:3px;}
#pagebody .main .main-right .list4 .title4{ background:url(../img/bg-menu7.gif) repeat-x; height:23px; line-height:23px;border:1px solid #0E7CA5;border-bottom:none;}
#pagebody .main .main-right .list4 .title4 a{ display:block; float:left; padding:0 14px; text-align:center; border-right:1px solid #0E7CA5; color:#fff; font-weight:bold;}
#pagebody .main .main-right .list4 .title4 .on{background:url(../img/bg-menu8.gif) repeat-x; height:23px;}
#pagebody .main .main-right .list4 textarea{ width:153px; height:91px;border:1px solid #0E7CA5; padding:5px 5px 0 5px;color:#6B6B6B;}
#pagebody .main .main-right .list4 input{ width:161px;color:#6B6B6B;}
#pagebody .main .main-right .list4 .items4{ padding-top:5px;}
#pagebody .main .main-right .list4 .items4 ul li{line-height:25px; height:25px;}
#pagebody .main .main-right .list4 .items4 li select{ width:165px; color:#6B6B6B;}
#pagebody .main .main-right .list4 .items4 li .other{ width:55px;}


#yinc {display:none;left:60px;overflow:hidden;position:absolute;top:-10px;width:120px;z-index:1;padding-left:10px;}
#yinc .yinc1 {background:url(../images/20.gif) no-repeat 10px 0;height:261px;overflow:hidden;width:120px;}
#yinc .yinc1 ul {margin-left:35px;margin-top:15px;width:70px;}
#yinc .yinc1 ul li {background:none;height:19px;margin-left:0;width:70px;}