@charset "utf-8";
.banner{position: relative;z-index:0; min-width: 1000px; width: auto; height:360px; overflow: hidden}
*{list-style: none;}

/**频道筛选版块***/
.pindao_box{height:auto;background-color: #fff;border:2px solid #3aa400;}
.pindao_box_tot dl{width:auto;height:40px;line-height:40px;overflow: hidden;clear: both; margin: 0 auto;}
.pindao_box_tot dl dt{height:40px;line-height:40px;float:left;font-size: 18px;color:#333;}
.pindao_box_tot dl dd{float: left;font-size: 12px;padding-left: 15px;}
.pindao_box_tot dl dd span{display:block;float:left;padding: 0px 16px;color: #666666;font-weight: 100;font-size: 14px;cursor: pointer;border: 1px solid #dedede;border-bottom: none;border-right: none;}
.pindao_box_tot dl dd span a{color:#444444;}
.pindao_box_tot dl dd span a:hover{color:#53b9bd; text-decoration: underline;}
.pindao_box_tot dl dd .span_act{display:block;color:#fff;background-color: #3aa400;}
.pindao_box_tot dl dd .span_act a{color:#fff;}
.pindao_box_tot dl dd .span_act a:hover{color:#fff; text-decoration: underline;}
.pindao_box_tot dl dd .span_last{border-right: 1px solid #dedede;}



.line_box_con{width:1200px;padding: 10px;}
.line_list{width:300px;height: 360px;float: left;overflow: hidden;}
.line_list_con{width:260px;height: 320px;clear: both;margin: 0 auto;background-color: #fff;padding:10px;}
.line_list_intro{border: none;width:260px;height:320px;clear: both; margin: 0 auto;position: relative;z-index: 1;}
.line_list_intro img{border: none;width:260px;height:195px;display: block;clear: both; margin: 0 auto;}



.line_list_intro .title{display:block;width: 100%;height:25px;line-height: 25px;overflow: hidden;font-size: 12px;}
.line_list_intro .title a{font-size: 14px;color: #333;}
.line_list_intro .title a:hover{font-size: 14px;color: #0e79ed; text-decoration: underline;}
.line_list_intro .stitle{color: #666666;font-size: 12px;line-height: 22px;}
.line_list_intro .price{font-size: 16px;font-weight:bolder;color: #ff6600;position: absolute;z-index: 2;left:0px;bottom:26px;}
.line_list_intro .foot_span{position: absolute;z-index: 2;left:0px;bottom:0px;}
.line_list_intro .foot_span span{background-color: #3aa400;color: #fff;border-radius: 3px;padding: 2px 5px;margin-right: 5px;}

.line_list_intro .float_bg{position: absolute;z-index: 2;display: none;background-color: #000000;left:0px;top:0px;width:260px;height:195px;}
.line_list_intro .float_con{position: absolute;z-index: 3;display: none;line-height: 28px;font-size: 40px;color: #f2fe48;left:10px;top:0px;font-size: 14px;width:240px;height:195px;overflow: hidden;}
.line_list_intro .float_con a{color: #f2fe48;}
.line_list_intro .float_con a:hover{color: #f2fe48;text-decoration: underline;}

.top_ico{background-image: url(../img/n_icon.png);background-repeat: no-repeat;display:block;width:40px;height:40px;float: left;}
.ico_tj{background-position:-122px 10px;}
.ico_list{background-position:-122px -23px;}

.tj_box{background-color: #fff;}
.tj_box dl{width:100%;height:40px;line-height: 40px;border-bottom: 2px solid #d40000;}
.tj_box dl dt{font-size: 18px;font-weight: bolder;color: #3AA400;float: left;}
.tj_box dl dt span{font-size: 14px;font-weight: 100;color: #666666;padding-left: 20px;}
.tj_box .tj_box_con{height:auto;padding: 10px 0px;clear: both;margin: 0 auto;}

.tj_box .tj_list{width:220px;height:230px;float: left;padding: 9px;border:1px solid #fff;overflow: hidden;}
.tj_box .tj_list_con{width:200px; height:230px;clear: both;margin: 0 auto;overflow: hidden;}
.tj_box .tj_list_con img{width:200px; height:150px;border:none;clear: both;margin: 0 auto;}
.tj_box .tj_list_con p{line-height: 25px;color: #666;font-size: 12px;}
.tj_box .tj_list_con .p_price{color: #ff6600;font-weight: 100;font-size: 16px;}
.tj_box .tj_list_con .p_price span{font-size:12px;color:#666;text-decoration:line-through;padding-left: 15px;}
.tj_box .tj_list_con .p_title{color: #000;font-weight: 100;font-size: 14px;}
.tj_box .tj_list_con .p_title a{color: #000;font-weight: 100;font-size: 14px;}
.tj_box .tj_list_con .p_title a:hover{color: #016ce4;text-decoration: underline;}
.tj_box .tj_list_con small{color: #555555;font-size:12px;font-weight: 100;padding-left: 5px;}
.tj_box .hover_border{border:1px solid #dedede; background-color: #ffffff;}

.son_dh{padding: 10px;background-color: #fff;height:40px;line-height: 40px;}
.son_dh .tname{float: left;font-size: 18px;font-weight: bolder;color: #3aa400;}
.son_dh .tots{float: left;font-size: 14px;color: #666;padding: 0px 15px;}
.son_dh .tots b{font-size: 16px;color: #ff6600;font-weight: 100;padding: 0px 3px;}
.son_dh .nv{float: right;}
.son_dh .now_p{padding: 0px 10px;}
.son_dh .bbsd{border-radius: 4px; cursor: pointer;padding: 3px 5px;line-height: 25px;background: #6BBF3D;color: #fff;}
.bbsd:hover{text-decoration: underline;}
.son_dh .noclick{background-color: #ddd;color: #666;cursor: default;}

.search_div{width:100%;height:auto;}
.search_div dl{width:100%;height:auto;}
.search_div dl dt{width:50px;float:left;height:auto;line-height: 30px;padding-right: 10px;text-align: right;}
.search_div dl dt span{float: right;margin: 2px 0px;border-radius: 5px;border: 1px solid #fff}
.search_div dl dd{width:1140px;float:left;height:auto;line-height: 30px;}
.search_div dl dd span{float: left;padding: 0px 6px;border-radius: 5px;border: 1px solid #dedede;margin: 2px 3px;background-color: #fff;}
.search_div .checks{background-color: #6bbf3d;}
.search_div .checks a{color: #ffffff;}
.search_div .checks a:hover{color: #ffffff;text-decoration: underline;}
.search_son{width: 100%;height: auto;clear: both; margin:0 auto; background-color: #f8f3f3;padding: 5px;}

/*三峡豪华游船详情*/
.ship_main{height: auto;overflow: visible;}
.ship_main .left{width:212px;height:500px;float: left;border: none;}
.ship_main .left .ph_box{width:210px;height:auto;background-color: #fff;clear: both;margin:0 auto;border:1px solid #dedede;}
.ship_main .left .ph_box dd{width:210px;height:40px;line-height:40px;background-color: #f3f3f3;border-bottom:1px solid #dedede;clear: both;margin:0 auto;background-position:190px center;background-repeat: no-repeat;background-image: url(../img/icon_down.png);}
.ship_main .left .ph_box dd span{padding-left: 10px;font-size: 14px;color: #333;}
.ship_main .left .ph_box .ph_list{width:190px;height:auto;text-align: center;clear: both;margin: 0 auto;padding: 8px 0px;}
.ship_main .left .ph_box .ph_list img{width:190px;height:100px;text-align: center;clear: both;margin: 0 auto;border: none;}
.ship_main .left .ph_box .ph_list p{text-align: left;clear: both;margin: 0 auto;color: #666;padding: 5px 0px;line-height: 25px;}
.ship_main .left .ph_box .ph_list p a{color: #333;font-size: 14px;}
.ship_main .left .ph_box .ph_list p a:hover{text-decoration: underline;color: #0e79ed;}
.ship_main .left .ph_box .ph_list p b{color: #ff6600;font-size: 12px;font-weight: 100;}

.ntype_list{width:210px;height: auto;clear: both;margin: 0 auto;}
.ntype_list_title{width:210px;height: 30px;line-height: 30px;clear: both;margin: 0 auto; border-bottom: 1px solid #dedede;}
.ntype_list_title li{width:190px;height: 30px;line-height: 30px;clear: both;margin: 0 auto;}
.ntype_list_title li a{float: left;}
.ntype_list_title li span{float: right;display: none;cursor: pointer;}
.ntype_list_con{display: none;width:190px;height:auto;clear: both;margin: 0 auto;line-height: 22px;padding: 5px 0px;}
.ntype_list_con span{padding: 0px 3px;float: left;white-space:nowrap; }

.c_up{background-image: url(../img/icon_up.png);}
.c_down{background-image: url(../img/icon_down.png);}
.ship_main .right{width:1200px;height:auto;float: right;overflow-x: visible;}
.ship_main .right_top{width:1198px;height:auto;float: right;overflow: hidden;border: 1px solid #dedede;background-color: #fff;}
.ship_main .right .pro_title{font-size: 18px;font-weight: 100;color: #000;border:none;border-bottom:1px solid #dedede;line-height:30px;padding:10px;font-family: "宋体";}
.ship_main .right .pro_title dd{clear: both;float: left;}
.ship_main .right .pro_title dd span{background-color: #016ce4;color: #fff;border-radius: 3px;padding:5px;font-size: 16px;}
.ship_main .right .pro_title dd strong{padding: 0px 10px;}
.ship_main .right .pro_title dt{line-height:30px;font-size: 14px;font-family: "宋体";color: #cc0000;clear: both;float: left;}
.ship_main .right .pro_title dt span{color: #fff;padding-left:20px;background-image: url("../img/line_num.gif");background-position: left center; background-repeat: no-repeat;display: block;width:100px;float: left;}
.ship_main .right .pro_title dt b{font-weight: 100;padding-left: 10px;float: left;}
.ship_main .right .bdsharebuttonbox{position: absolute;z-index: 2;left: 10px; bottom:0px;}

.ship_main .right .intro{width:1158px;height:390px;clear: both;margin: 0 auto;padding:20px;font-family: "宋体";color: #333;}
.ship_main .right .intro .boat_img{width:540px;height:390px;float: left;overflow: hidden;position: relative;z-index: 0;}
.ship_main .right .intro .boat_img .big_pic{width:440px;height:330px;padding:4px;border:1px solid #dedede;background-color: #fff;}
.ship_main .right .intro .boat_img .thumb{width:85px;height:340px;overflow: hidden;float: right;}
.ship_main .right .intro .boat_img .thumb dd{width:85px;height:85px;cursor: pointer;clear: both;margin: 0 auto;}
.ship_main .right .intro .boat_img .thumb dd img{width:81px;height:81px;clear: both;margin-bottom: 0 auto;border:2px solid #fff;}
.ship_main .right .intro .boat_img .thumb dd .act{width:81px;height:81px;clear: both;margin-bottom: 0 auto;border:2px solid #ff6600;}

.tosend{width:350px;height:40px;overflow: hidden;position: absolute;z-index: 2;right:-10px;bottom:0px;}
.tosend span{display: block;width:100px;height:40px;border-radius: 5px;float:left;margin-right:10px;cursor: pointer;background-color: #fff;background-image: url("../img/send.png");background-repeat: no-repeat;}
.tosend .tocopy{background-position: 10px 10px;}
.tosend .toemail{background-position: 10px -40px;width:120px;}
.tosend .todown{background-position: 10px -90px;}

.tosend .tocopy2{background-position: -141px 10px;}
.tosend .toemail2{background-position: -141px -40px;width:120px;}
.tosend .todown2{background-position: -141px -90px;}

.ship_main .right .intro .canshu{width:580px;height:390px;float: right;border-left: 1px solid #dedede;position: relative;z-index: 1;font-size:12px;background-image: url("../img/bookingstep.png");background-repeat: no-repeat;background-position: bottom center;}
.ship_main .right .intro .canshu dl{width:520px;height:auto;clear: both;margin: 0 auto;line-height: 35px;}
.ship_main .right .intro .canshu dl dt{width:260px;height:35px;float: left;}
.ship_main .right .intro .canshu dl dd{width:520px;height:35px;clear: both;margin: 0 auto;}

.fs span{padding-right: 10px;}


.shou_qj{color:#32b541 }
.ship_main .right .intro .canshu dl p{}
.ship_main .right .intro .canshu .price{font-weight: bolder;color: #ff6600;font:22px Microsoft YaHei,Helvetica,Tahoma;}
.ship_main .right .intro .canshu p a{font-size: 14px;color: #444;}
.ship_main .right .intro .canshu .qijia{position: absolute;z-index: 2;border-radius: 5px;border: 1px solid #ff6600;padding: 10px;width:400px;color: #666666;line-height: 25px;left:20px;top:30px;display: none;background-color: #fff;}
.ship_main .right .intro .canshu .jd{width:100%;overflow: hidden;}
.ship_main .right .intro .canshu .ts{width:680px;height:110px;line-height: 22px;font-size: 12px;color: #333;overflow: hidden;clear: both;margin:0 auto;padding:5px 0px;}
.ship_main .right .intro .canshu .ts p{padding: 0px;line-height: 22px;}
.ship_main .right .intro .canshu .ts .ttss{color: #ff6600;padding: 0px;font-size: 14px;line-height: 25px;}

.buy{height:40px;clear: both;margin-right: 0 auto;padding-top: 10px;}
.buy div{border-radius: 5px;cursor: pointer;float: left;color: #fff;text-align: center;height:40px; width:150px;font:16px Microsoft YaHei,Helvetica,Tahoma;line-height: 40px;background-image: url("../img/chat.png");background-repeat: no-repeat;}
.buy .goyd{background-color: #ff6600;background-position: 10px -48px;}
.buy .gochat{background-color: #38cb73;background-position: 10px 8px;margin-left: 90px;}

.ship_main .tab2{width:1198px;height:43px;clear: both;margin: 0 auto;display: none;}
.ship_main .tab{width:1198px;height:41px;clear: both;margin: 0 auto;border-bottom: 2px solid #32b541;z-index: 100;background-color: #fff;font-size: 16px;}
.ship_main .tab li{width:100px;height:40px;float: left;margin-right: 5px;cursor: pointer;line-height: 40px;border: 1px solid #dedede;border-bottom: none;text-align: center;background-color: #fff;color:#000;}
.ship_main .tab .active{background-color:#32b541;color: #fff;border: 1px solid #3395ff;border-bottom: none;font-weight: bolder; }
.ship_main .tab .def{position:static;}
.ship_main .tab_con_son{width:1160px;height:auto;clear: both;margin: 0 auto;line-height: 30px;color: #333;padding:15px 0px;font-size: 14px;}
.ship_main .tab_con_son .xtit{font-size: 14px;font-weight: bolder;color: #000;}
.ship_main .tab_con_son .fy{width:1140px;height:auto;clear: both;float: right;}
.ship_main .tab_con_son .son_son_title{height:40px;line-height: 40px;clear: both;margin: 0 auto;}

/*游船详情页面房间展示*/
.rooms{width:1160px;height:auto;clear: both;margin: 0 auto;padding: 10px 0px;}
.bg_line{width:1160px;height:15px;clear: both;margin: 0 auto;background-image: url(../img/bg_2_new.gif);background-position: center;background-repeat: repeat-x;}
.rooms_left{width:300px;height:180px;float: left;line-height: 25px;color: #333;}
.rooms_left p{color: #333;line-height: 30px;}
.rooms_left .tit b{color: #016ce4;font-size: 14px;font-weight: 100;}
.rooms_right{width:630px;height:180px;float: left;line-height: 25px;color: #333;}
.rooms_right dd{width:315px;height:180px;float: left;}
.rooms_right dd img{width:275px;height:140px;border:1px solid #dedede; padding: 2px; background-color: #fff;display: block;clear: both;margin: 0 auto;}
.rooms_right dd p{text-align: center;line-height: 40px;color: #666666;}

.xc_tips{width:910px;height:auto;line-height: 25px;color: #333;clear: both;margin: 0 auto;padding:0px 10px;background-color: #edf5fe;border: 1px dashed #dedede;}

.ship_main .tab_con_t{height:40px;clear: both; margin:0 auto;background-color: #E5FFD9;line-height: 40px;font-family: "宋体";}
.ship_main .tab_con_t span{padding-left:20px;color: #32b541;font-size: 16px;padding-right: 10px;font-weight: bolder;}
.ship_main .tab_con_t b{color: #333;font-size: 12px;font-weight: 100;}
.ship_main .tab_con{border: 1px solid #dedede;border-top: none;height:auto;width:auto;background-color: #fff;}
.keeptop{position:absolute;z-index: 70;}

.riqi{width:1198px;height:533px;clear: both;margin:0 auto;background-color: #fff;border:1px solid #dedede;overflow-x: visible;}
.riqi .riqi_title{font-size: 18px;font-weight: 100;color: #666;border-bottom: 1px solid #dedede;line-height:50px;padding: 0px 10px;position: relative;z-index: 0;background-image: url("../img/date.png");background-position: 10px center;background-repeat: no-repeat;}
.riqi .riqi_title .rq_l{float:left;padding-left: 30px;}
.riqi .riqi_title .rq_l small{padding: 0px 10px;}
.riqi .rq_r{float:right;}
.riqi .rq_r .hx{float:left;background-color: #dddddd;color: #444;border-radius: 3px;padding:5px 8px;font-size: 14px;line-height: 20px;margin-right: 10px;margin-top:10px;cursor: pointer;}
.riqi .rq_r .hx_act{background-color: #016ce4;color: #fff;}

.riqi_con{width:1198px;height:auto;clear: both;margin:0 auto;background-color: #fff;overflow-x: visible;}
.riqi_con .riqi_son{width:575px;height:500px;float: left;}
.riqi_con .week{width:574px;height: 49px;line-height: 49px;clear: both;margin:0 auto;text-align: center;background-color: #E5FFD9;border-bottom: 1px solid #dedede;border-left: 1px solid #dedede;}
.riqi_con .week li{width:81px;height: 49px;float: left;border-right: 1px solid #dedede;}
.riqi_con .date_con{width:574px;height:390px;clear: both;margin: 0 auto;border-left: 1px solid #dedede;overflow-x: visible;}
.riqi_con .date_con li{width:81px;height:64px;float: left;text-align: center;line-height:30px;border-right: 1px solid #dedede;border-bottom: 1px solid #dedede;}
.riqi_con .date_con li .qipay{font-size: 16px;color: #ff6600;}
.riqi_con .date_con .nohave{background-color: #fff;color: #666;}
.riqi_con .date_con .yeshave{cursor: pointer;}
.riqi_con .date_con .pass{background-color: #f3f3f3;cursor: pointer;}
.riqi_con .date_con .pass .qipay{font-size: 16px;color: #666;}
.yeshave_act{background-color: #E5FFD9;position: relative;z-index: 10;}
.totay{background-color: #E5FFD9;color: #333;}
.price_box{display: none;position: absolute;z-index: 11;left:0px;top:64px;width:auto;height:auto;border: 2px solid #32b541; background-color: #fff;}

.price_title{width:100%;height:35px;line-height: 35px;clear: both;margin: 0 auto;}
.price_title dd{width:99px;height:35px;float: left;text-align: center;font-weight:100;background-color: #E5FFD9; color: #325841;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}

.price_list{width:100%;height:35px;line-height: 35px;clear: both;margin: 0 auto;background-color: #fff; color: #333;}
.price_list dd{width:99px;height:35px;float: left;text-align: center;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}

.price_box .yuding{color: #fff;width:90%;height:40px;cursor: pointer;line-height: 40px; text-align: center;background-color: #6fcd7a;border-radius: 5px;clear: both;margin: 8px auto;font-size: 16px;}
.price_box .yuding_act{color: #fff;background-color: #00b042;}

.riqi_con .date_foot{width:574px;height:40px;line-height: 40px;clear: both;margin: 0 auto;background-color: #E5FFD9;border: 1px solid #d8eafe;border-top:none;text-align: center;overflow: hidden;}
.riqi_con .date_foot .cc{width:60px;height:40px;float: left;padding:0px 20px;padding-top: 7px;}
.riqi_con .date_foot .cc span{line-height:20px;cursor: pointer;border-radius: 4px;padding:2px 5px;display:block;background-color: #32b541;color: #fff;clear: both;margin: 0 auto;}
.riqi_con .date_foot .bb{width:374px;height:40px;line-height: 40px;float: left;font-size: 14px;color: #000000;font-weight:bolder;}

.xingcheng{width:1160px;height:auto;clear: both;margin: 0 auto;border:1px solid #fff;padding: 15px 0px;font-size: 14px;font-family: "宋体";color: #333;}
.xingcheng .xingcheng_list{width:1160px;height:auto;clear: both;margin: 0 auto;position: relative;z-index: 0;}
.xingcheng .xingcheng_list .day{position: absolute;z-index:0;left:0px;top:0px;color: #fff;font-size: 16px;font-weight: bolder;line-height: 30px;display: block;width:67px;height:30px;text-align: center;
background-image: url(../img/zh.png);background-position: -125px -339px;background-repeat: no-repeat;}
.xingcheng .xingcheng_list .xingcheng_title{width:1160px;height:30px;line-height: 30px;clear: both;margin: 0 auto;font-size: 14px;}
.xingcheng .xingcheng_list .xingcheng_title span{padding-left:70px;font-size: 16px;font-weight: bolder;}
.xingcheng .xingcheng_list .xingcheng_con{width:1090px;height:auto;line-height:30px;clear: both;margin: 0 auto;font-size: 14px;color: #333;padding: 10px 0px;float: right;}
.xingcheng .xingcheng_list .cyzs{width:1090px;height:70px;padding:10px 0px;clear: both;float: right;}
.xingcheng .xingcheng_list .cyzs dl{width:1090px;height:35px;clear: both;margin: 0 auto;line-height: 35px;background-color: #fffdf7;margin-bottom: 1px;}
.xingcheng .xingcheng_list .cyzs dl span{color: #ff6600;padding-left: 15px;}

.pics{width:1090px;height:auto;clear: both;margin: 0 auto;}
.pics dd{width:272px;height:210px;float: left;text-align: center;overflow: hidden;}
.pics img{width:220px;height:165px;clear: both;margin: 0 auto;padding:2px;border: 1px solid #dedede;}

/**频道筛选版块***/
.bignav{ height:72px; margin-top:20px;font-family:"Microsoft Yahei";}
.bignav li{ display:block; float:left; width:390px; height:72px;  color:#fff; cursor:pointer; }
.bignav li a{  font-size:24px; display:block; padding-left:100px; line-height:30px; padding-top:15px;color:#fff; }
.bignav li em{padding-left:100px;font-family:"Microsoft Yahei";font-style:normal;}

.bignav li.hhyc{ background:url(../img/yctopbg.png) no-repeat -2px 0px ;width:394px;}
.bignav li.mcqb{ background:url(../img/yctopbg.png) no-repeat -406px 0px ; margin:0 12px;width:392px;}
.bignav li.ptyc{ background:url(../img/yctopbg.png) no-repeat -813px 0px ;}

.bignav li.on{ color:#FE4202; position:relative; margin-top:1px;  }
.bignav li.on a{color:#FE4202;}
.bignav li.hhyc.on{ background:url(../img/yctopbg.png) no-repeat -3px -110px ;}
.bignav li.mcqb.on{ background:url(../img/yctopbg.png) no-repeat -407px -110px ;}
.bignav li.ptyc.on{ background:url(../img/yctopbg.png) no-repeat -813px -110px ;}

.them{padding:20px 10px;}
.them span{border-radius: 5px;cursor: pointer;color: #333;font-size: 14px;line-height:30px;padding: 0px 10px;float: left;margin-right: 8px;background-color: #dedede;}
.them span a{color: #333;}
.them .act{color:#fff;background-color: #3aa400;}
.them .act a{color:#fff;}

/*相关线路*/
.xiangguan{width:1160px;height:315px;background-color: #fff; clear: both; margin: 0 auto;}
.xiangguan dd{width:270px;height:290px;float: left;overflow: hidden;text-align: center;padding:10px;}
.xiangguan dd img{width:260px;height:195px;border:none;}
.xiangguan dd p{line-height: 30px;font-size: 14px;text-align: left;}
.xiangguan dd p.title{line-height: 30px;font-size: 14px;text-align: left;color: #333;}
.xiangguan dd p.title a:hover{text-decoration: underline;color: #ff6600;}
.xiangguan dd p.title small{font-size: 12px;color: #666;padding-left: 10px;}
.xiangguan dd p.price{color: #ff6600;font:18px Microsoft YaHei,Helvetica,Tahoma;}