﻿.cf_top { border:1px solid #CCCCCC; background:url(../images/lineinfo/nav_b.jpg) repeat-x;height:32px;margin:0px auto;width:950px;line-height:32px;padding-left:10px}
.cf_top span { color:#666;font-size:14px;font-weight:bold;}
.title_215{background:url(../images/index_100412/215_1.jpg);height:24px;line-height:30px;padding:3px}
.foot_215{background:url(../images/index_100412/215_2.gif);height:4px}
.title_h2{font-size:14px;font-weight:bold;margin-left:8px}
.title_h3{font-size:12px;font-weight:bold;background:url(../images/index_100412/index_bg.png) no-repeat -462px -35px;padding-left:10px;margin-left:5px}
.border_lr{border-left:1px solid #ccc;border-right:1px solid #ccc;}
.title_737b{background:url(../images/lineinfo/title_b.jpg);height:33px;line-height:36px;padding-left:15px}
.title_737b h2{color:#2590d8;font-size:14px;width:50%}
.go_top{background:url(../images/lineinfo/top.jpg) no-repeat 0px 10px;padding-left:15px;color:#288ed8;float:right;text-decoration:underline;margin-right:10px;display:inline}

.line_area{margin:0px auto;width:960px;position:relative}
.line_l{width:737px;float:left;}
.line_l_l{float:left;width:270px;}
.line_l_r{float:right;width:467px;}
.line_r{width:215px;float:right;overflow:hidden}
.xingcheng_table{ width:100%; border-collapse:collapse ;border:1px solid #000}
.xingcheng_table td{ font-size:12px; line-height:25px; border:1px solid #000; padding-left:10px;}
.xingcheng_table p{ display:inline}
/*导航菜单*/
.l_top{font-size:13px}
.l_top h1{font-size:16px;line-height:18px}
.l_top .t_link a{color:#2890d9;text-decoration:underline}
.l_top .t_nav{color:#2890d9;background:url(../images/lineinfo/t_nav_b.jpg) repeat-x;height:32px;line-height:32px;padding:0px 10px;border:1px solid #ddeef5}
.l_top .t_nav a{color:#2890d9;}
.l_top .t_nav a:hover{color:#f60;}
.l_top .t_nav span{margin:0px 10px;}

/*特色*/
.l_feature{font-size:13px}
.l_feature .basic{width:450px}
.l_feature td{height:25px}
.l_feature table{width:100%}
.l_feature .price{font-size:22px;color:#f60;font-weight:bold}
.l_feature .other{margin-left:10px;color:#9c9c9c;font-size:12px}
.l_feature .drp{border:4px solid #fffbf0}
.l_feature .drp select{font-size:13px;width:175px;}
.l_feature .weather{color:#2890d9;margin-right:8px}
.l_feature .liucheng{color:#1d9f55;vertical-align:bottom;margin-left:5px;cursor:pointer;font-size:12px}
.l_feature .yuding{background:url(../images/lineinfo/yuding.jpg);width:90px;height:28px;border:none;cursor:pointer;vertical-align:middle;margin-left:5px}
.l_feature .img{width:255px;height:200px;float:left;margin-right:25px;padding:2px;border:1px solid #ccc}
.l_feature .hong_btn{background:url(../images/lineinfo/hong_btn.jpg);width:68px;height:20px;display:inline-block;float:left;text-align:center;font-size:12px;color:#f60;line-height:22px;margin-right:10px;_line-height:20px}
.l_feature .hong_btn:hover{text-decoration:none}
.l_feature .tel span{color:#1d9f55;font-size:20px;font-weight:bold;margin-right:15px}
.l_feature #tese_main{margin-top:15px;clear:both}
.l_feature .f_tese{line-height:23px;padding:10px;filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#EEF5FD',endColorStr='#ffffff',gradientType='0');float:left;width:707px;background: -webkit-gradient(linear, left top, left bottombottom, from(#EEF5FD), to(#FFFFFF));background: -moz-linear-gradient(top, #EEF5FD, #FFFFFF); }
.l_feature .f_tese h2{color:#2590d8;font-size:14px;margin-bottom:10px}
/*.l_feature .f_tese p{background:url(../images/wuxing.png) no-repeat 0px 3px !important; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/wuxing.png'); _background-image: none; padding-left:20px;}*/
.l_feature #tese_s{background:url(../images/lineinfo/tese_s.jpg);height:5px}
.l_feature #tese_x{background:url(../images/lineinfo/tese_x.jpg);height:5px;clear:both}
.l_feature #tese_z{background:url(../images/lineinfo/tese_l.jpg) repeat-y;width:5px;float:left}
.l_feature #tese_y{background:url(../images/lineinfo/tese_r.jpg) repeat-y;width:5px;float:left}
.l_feature #lineContent{margin-top:-8px}
/*发团信息*/
.l_group .g_content{border:1px solid #ccc;padding:10px;border-top:none;font-size:13px;line-height:22px;height:1%}

/*行程信息*/
#travelList .i_days{height:30px;background:#f5f8fd;font-weight:bold;line-height:25px;color:#2b68a7;padding-left:20px;clear:both;border:1px solid #c2e4fd;}
#travelList .i_days span{font-size:24px;font-style:italic;}
#travelList .i_content{padding:10px;}
#travelList .i_content p{margin-bottom:5px}
#travelList .i_content img{width:141px;height:99px;float:left;margin:0px 20px 10px 0px;display:inline;}
#travelList .i_content a{ font-weight:bold;}
#travelList .line_lindui{ color:#993300}
#travelList .line_zhusu{color:#DD0F23;margin-top:5px;clear:both}
#travelList .zhu,#travelList .can{padding-left:25px;margin-right:30px;height:20px;line-height:20px;display:inline-block;float:left}
#travelList .can{background:url(../images/lineinfo/can.jpg) no-repeat;}
#travelList .zhu{background:url(../images/lineinfo/zhu.jpg) no-repeat;}
.l_related .r_content .price{float:right;color:#f60;font-weight:bold;margin-right:10px;display:inline}

/*右侧*/
.line_r .r_content{padding:10px 10px 5px 10px;line-height:23px;_zoom:1}
.line_r .r_content li{background:url(../images/lineinfo/line_dot.gif) no-repeat left 8px;padding-left:10px;clear:both}
.line_r .r_content img{width:74px;height:53px;border:3px double #ccc}
.line_r .r_content .img{float:left;margin-bottom:5px}
.line_r .r_content .txt{float:left;margin-left:5px;display:inline;width:105px;line-height:20px}
.line_r .r_content .txt p{color:#666}
.line_r .r_content .list{clear:both;_zoom:1}
.line_r .r_content .price{float:right}

/********打印页********/
.line_area_p{width:737px;margin:0px auto;line-height:23px}
.line_area_p h2{font-size:14px}

/*团队游首页*/

.lc_more{float:right;display:inline;margin-right:5px;color:#666;cursor:pointer}
.line_flash{height:283px;padding:3px 4px;margin:0px auto}
.line_category {position:relative;z-index:1}
.line_category h1{font-size:14px;background:url(../images/lineinfo/lc_sanjiao.jpg) no-repeat;padding-left:18px;margin-left:5px;line-height:16px}
.line_category .lc_content{border-bottom:1px solid #ccc;padding:10px;height:1%;clear:both;display:none;position:relative;}
.line_category .lc_content img{width:94px;height:94px;border:3px double #ccc;float:left}
.line_category .lc_content table{width:100%;line-height:25px;border:none;border-collapse:collapse}
.line_category .lc_area{height:1%}
.line_category .lc_area li{float:left;margin-left:10px;white-space:nowrap}
.line_category .lc_area li a{color:#3167cb;text-decoration:underline;}
.line_category table td{border-bottom:1px solid #ccc}
.line_category table .line{color:#3266cc;font-size:14px}
.line_category table .line:hover{color:#f60;text-decoration:underline;font-size:14px}
.line_category table .price{color:#f60;font-weight:bold}
.line_category table .btn_view{border:1px solid #ff9934;color:#ff9934;background:#fff;cursor:pointer;font-weight:bold;height:17px;width:48px;}
.line_category .lc_content .txt{margin-left:10px;float:left;display:inline;width:600px;line-height:23px}
.line_category .line_more{color:#f60;float:right;}
.line_category li{float:left;}

.l_title737{height:31px;border-left:1px solid #ccc;border-right:1px solid #ccc;background:url(../images/lineinfo/737_title.jpg) repeat-x;width:715px;margin-top:10px;line-height:31px;padding-left:20px;}
.l_title737 .normal{display:block;float:left;height:31px;padding:0px 10px;cursor:pointer;font-weight:bold}
.l_title737 .active{border:1px solid #ccc;background:#fff;}

.lc_visa .v_content{padding:10px;line-height:23px;height:1%}
.lc_visa .v_content .price{float:right;color:#f60;font-weight:bold}

.lc_right .content{padding:10px;line-height:23px;height:1%}
.lc_right .content li{background:url(../images/lineinfo/line_dot.gif) no-repeat left 8px;padding-left:10px}

.lc_hotarea .h_content{padding:10px;line-height:23px;height:1%}
.lc_hotarea .h_content li{width:33%;float:left}
.lc_hotarea .g_category {clear:both}
.lc_hotarea .g_category a{font-weight:bold;color:#f60;}
#linein,#lineout{display:none}

#li_more_txt{cursor:pointer;float:right;margin-right:5px;display:inline}
#li_more{padding:10px;display:none;border:1px solid #afd1f7;background:#e8f2fc;text-align:right;position:absolute;top:50px;right:5px;z-index:999}
#li_more a{display:block;cursor:pointer}

/*flash广告*/
.container{width:458px; height:170px; overflow:hidden;position:relative;}
.container .slider{position:absolute;}
.container .slider li{ list-style:none;display:inline;}
.container .slider img{ width:458px; height:170px; display:block;}
.container .num{ position:absolute; right:5px; bottom:5px}
.container .num li{float: left;color: #FF7300;text-align: center;line-height: 16px;width: 16px;height: 16px;font-family: Arial;font-size: 12px;cursor: pointer;overflow: hidden;margin: 3px 1px;border: 1px solid #FF7300;background-color: #fff;}
.container .num li.on{color: #fff;line-height: 21px;width: 21px;height: 21px;font-size: 16px;margin: 0 1px;border: 0;background-color: #FF7300;font-weight: bold;}

/*滚动广告*/
.rollBox{overflow:hidden;margin:0px auto;margin-top:15px} 
.rollBox .LeftBotton{height: 92px;width: 23px;background: url(../images/lineinfo/san_l.jpg) no-repeat;overflow: hidden;float: left;display: inline;cursor: pointer;}
.rollBox .RightBotton{height: 92px;width: 23px;background: url(../images/lineinfo/san_r.jpg) no-repeat;overflow: hidden;float: left;display: inline;cursor: pointer;}
.rollBox .Cont{width:403px;overflow:hidden;float:left;padding-left:7px;}
.rollBox .ScrCont{width:10000px;}
.rollBox .Cont .pic{width:189px;float:left;margin:3px 13px 0px 0px;_margin:3px 7px 0px 0px}
.rollBox .Cont .pic img{border:1px double #ccc;padding:2px}
.rollBox .Cont a:link, .rollBox .Cont a:visited{color: #626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1, .rollBox #List2{float:left;}

/*搜索*/
.i_search{background:url(../images/index_100412/seach_back.gif);height:257px;padding:16px}
.i_search .txt_input{width:133px;height:16px;border:1px solid #7f9db9}
.i_search .i_sm{background:url(../images/index_100412/seach_d.jpg) repeat-x;font-size:14px;font-weight:bold;color:#f60;margin-top:11px;margin-bottom:15px}
.i_search .i_sm ul{height:27px;margin-left:25px}
.i_search .i_sm li{float:left;height: 27px;width: 75px;cursor:pointer;line-height:33px;margin-left:10px;text-align:center;display:inline}
.i_search .sub{background:url(../images/gift/search.jpg);width:61px;border:none;height:25px;float:right;margin-top:15px;margin-right:16px;cursor:pointer}
.i_search table{line-height:23px;width:238px}
.i_search .search_bt{overflow:hidden}
.i_search .search_bt a{float:left;margin:20px 0px 0px 5px;color:#f60;font-weight:bold}
.i_search .search_s{margin-top:15px;clear:both}
.i_search .search_s span{float:left;margin-left:4px;display:inline;}
.i_search .search_s ul{float:left;margin-left:0px}
.i_search .search_s li{display:inline;margin-left:5px;clear:both}
.normaltab   { background:url(../images/index_100412/index_bg.png) -358px -71px;}
.hovertab    { background: url(../images/index_100412/index_bg.png) -240px -107px; }
#div_group{clear:both;}
#div_freeline{display:none;clear:both;}


.line_table{ width:100%; border-collapse:collapse ;border:1px solid #000}
.line_table td{ font-size:12px; line-height:25px; border:1px solid #000; padding-left:10px;}
.line_table p{ display:inline}

/*自定义符号*/
.travel_test1{background:url(../images/ling.gif) no-repeat 0px 2px;width:16px;height:16px;margin-right:2px;display:block;float:left}
.travel_test2{background:url(../images/sanjiao.gif) no-repeat -2px 3px;width:16px;height:16px;margin-right:2px;display:block;float:left}

/*发团日期日历*/
#date_jia,#date_jian{cursor:pointer;font-size:14px;text-decoration:underline;font-weight:normal;color:#f60}
#date_jian{float:left;background:url(../images/lineinfo/san_x_l.jpg) no-repeat left 3px;padding-left:20px;display:inline;margin-left:5px}
#date_jia{float:right;background:url(../images/lineinfo/san_x_r.jpg) no-repeat right;padding-right:20px;display:inline;margin-right:5px}
#table_show{clear:both}
#table_show table{background:#ccc;margin:0px 5px;}
#table_show td{background:#fff;width:48px;height:42px;vertical-align:top}
#table_show th{background:#ffedc9;border:1px solid #ffedc9;font-weight:normal}
#table_show .calender_l{float:left;text-align:center}
#table_show .calender_r{float:right;text-align:center}
#table_show .calender_l p,#table_show .calender_r p{font-size:14px;font-weight:bold;overflow:visible}
#table_show .price{display:block;color:#f60;font-size:12px}
#dinggou{display:none;width:200px;height:100px;border:1px solid #ccc}

#tooltip{width:350px;padding:10px;position:absolute;border:solid #fcd384 5px;background:#fffbef;font-size:13px;opacity: 0.95;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=95); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=95)";}
#tooltip p{position:relative;padding-bottom:10px}
#tooltip .yuding{background:url(../images/lineinfo/yuding_btn1.jpg);width:90px;height:28px;border:none;cursor:pointer;}
#tooltip .price{color:#f60;margin-left:10px}
#tooltip .txt{font-size:14px;font-weight:bold;margin-right:15px}
#tooltip #isClose{float:right;border:1px solid #ccc;cursor:pointer;color:#ccc;width:15px;height:15px;text-align:center;font-size:20px;line-height:15px;_font-size:16px}
