@charset "utf-8";
.banner{position: relative;z-index:0; min-width: 1000px; width: auto; height:360px; overflow: hidden}
*{list-style: none;padding: 0px;}

/**频道筛选版块***/
.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 ;}

/*船期表页面样式*/
.sanxia_main{width:auto;height: auto;padding:0px;border: 1px solid #dedede;border-top:none;background-color: #fff;clear: both; margin: 0 auto;overflow: hidden;}
.sanxia_main .shai{height:110px;width:auto;background:url(../img/hhycbg.png) no-repeat center top;position: relative;z-index: 1;}
.sanxia_main .shai p{height:40px;text-align: center;font-size: 26px; line-height: 40px; font-weight: bolder;color: #555;}

.sanxia_main .ajax{height:70px;width:auto;background:url(../img/hhycbg.png) no-repeat center bottom;position: relative;z-index: 1;overflow: visible;}
.sanxia_main .ajax .sx{position: absolute;z-index: 10;width:85px;height:50px;cursor:pointer;right:80px; bottom:20px;}

.sanxia_main .ajax .shai_box{width:1040px;height:50px;position: absolute;z-index: 2;bottom:2px;}
.sanxia_main .ajax .s1{width:120px;height:50px;position: absolute;z-index: 2;left:180px;}
.sanxia_main .ajax .s2{width:120px;height:50px;position: absolute;z-index: 2;left:520px;}
.sanxia_main .ajax .s3{width:120px;height:50px;position: absolute;z-index: 2;left:850px;}

.sanxia_main .sx_intro{width:1100px;height: auto;padding:20px 0px;clear: both; margin: 0 auto; color: #666666;line-height: 25px;}

.sanxia_main select{line-height: 40px;}

.ajaxlist{clear: both;margin: 0 auto;width:1100px;height: auto;}
.ajaxlist dl{width:100%;height:40px;line-height: 40px;overflow: hidden;border: 1px solid #ffac8e;border-top: none;color: #666;font-size: 14px;}

.ajaxlist dl dt{width:119px;height:40px;float: left;text-align: center;border-right: 1px solid #ffac8e;color: #333;background-color: #fff7f4;}
.ajaxlist dl dd{width:980px;height:40px;float: left;}
.ajaxlist dl dd b{float: left;color: #999;display: block;width:150px;text-align: center;font-weight: 100;}
.ajaxlist dl dd span{float: left;display: block;width:139px;text-align: center;border-right:1px solid #ffac8e;}
.ajaxlist dl dd a{color:#555555 }
.ajaxlist dl dd a em{    color: #ff6600;
    padding-left: 3px;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold; }
.ajaxlist dl dd a:hover{color:#0e79ed; text-decoration: underline; }

.ajaxlist .zoumo{background-color: #ffe2da;}
.ajaxlist .hbg1{background-color: #ffe2da;}
.ajaxlist .hbg2{background-color: #fff7f4;}

.noborder{border:none;}
.f_border{border-bottom:1px solid #dedede;}
/**三峡豪华游船页面**/

.sx_xilie{height:150px;width:auto;background:url(../img/ycico.jpg) no-repeat center -114px;position: relative;z-index: 1;}
.sx_xilie_list{height:90px;width:auto;background:url(../img/ycico.jpg) no-repeat center bottom;}
.sx_xilie_list p{height:40px;text-align: center;font-size: 26px; line-height: 40px; font-weight: bolder;color: #666;}

.boat_box{width:1150px;height: auto;clear: both;margin:0 auto;}
.boat_list{width:287px;height: 300px;float: left;overflow: hidden;padding:20px 0px;}
.bintro{border: none;width:260px;height:300px;clear: both; margin: 0 auto;}
.bintro img{border: none;width:260px;height:195px;display: block;clear: both; margin: 0 auto;}

.bintro p{line-height: 25px;}
.bintro p a{font-size: 14px;color: #555;}
.bintro p a:hover{font-size: 14px;color: #0e79ed; text-decoration: underline;}
.bintro p.price{font-size: 16px;font-weight:bolder;color: #ff6600;}
.bintro p .brs{background-color: #3AA400;color: #fff;border-radius: 3px;padding: 2px 5px;margin-right: 5px;}

/*三峡豪华游船详情*/
.ship_main{height: auto;overflow: visible;}
.ship_main .left{width:212px;height:500px;float: left;border: none;}
.ship_main .left dl{width:210px;height:auto;background-color: #fff;clear: both;margin:0 auto;border:1px solid #dedede;border-bottom: none;}
.ship_main .left dl dd{width:210px;height:40px;line-height:40px;background-color: #ffffff;clear: both;margin:0 auto;background-position:190px center;background-repeat: no-repeat;border-bottom: 1px solid #dedede;}
.ship_main .left dl dd span{padding-left: 15px;font-size: 16px;color: #333;}
.ship_main .left dl dt{width:210px;height:auto;clear: both;margin:0 auto;display: none;}
.ship_main .left dl dt .lboatlist{width:208px;height:35px;clear: both;margin:0 auto;line-height: 35px;border-left:2px solid #fff;background-color: #fff;list-style: none;padding:0px;font-size: 14px;}
.ship_main .left dl dt .lboatlist a{color: #333;}
.ship_main .left dl dt .lboatlist a:hover{color: #ff6600; text-decoration: underline;}
.ship_main .left dl dt .li_act{border-left:2px solid #3AA400;background-color:#9DD87D;}
.ship_main .left dl dt .li_act a{color:#fff;}
.ship_main .left dl dt span{padding-left: 15px;}
.c_up{background-image: url(../img/icon_up.png);}
.c_down{background-image: url(../img/icon_down.png);}

.ship_main .right{width:972px;height:auto;float: right;overflow-x: visible;}
.ship_main .right_top{width:970px;height:412px;float: right;border: 1px solid #dedede;background-color: #fff;overflow: hidden;}
.ship_main .right .boat_title{font-size: 18px;font-weight: 100;color: #666;border-bottom: 1px solid #dedede;line-height:70px;position: relative;z-index:0;padding: 0px 10px;}
.ship_main .right .boat_title span{background-color: #3AA400;color: #fff;border-radius: 3px;padding:5px;font-size: 14px;}
.ship_main .right .boat_title strong{font-weight: 100;padding: 0px 10px;}
.ship_main .right .bdsharebuttonbox{position: absolute;z-index: 2;right: 0px; top:20px;}

.ship_main .right .intro{width:930px;height:340px;clear: both;margin: 0 auto;padding:0px 20px;}
.ship_main .right .intro .boat_img{width:400px;height:300px;float: left;overflow: hidden;padding: 20px 0px;}
.ship_main .right .intro .boat_img img{width:390px;height:290px;padding:4px;border:1px solid #dedede;background-color: #fff;}
.ship_main .right .intro .canshu{width:500px;height:300px;float: right;border-left: 1px solid #dedede;padding: 20px 0px; position: relative;z-index: 1;font-size: 14px;}
.ship_main .right .intro .canshu dl{width:460px;height:auto;clear: both;margin: 0 auto;line-height: 30px;}
.ship_main .right .intro .canshu dl dt{width:230px;height:30px;float: left;}
.ship_main .right .intro .canshu dl dt span{color: #333;}
.ship_main .right .intro .canshu dl dd{width:460px;height:30px;clear: both;margin: 0 auto;}

.ship_main .right .intro .canshu .price{font-size: 18px;font-weight: bolder;color: #ff6600;}
.ship_main .right .intro .canshu a{font-size: 14px;color:#3AA400;} 
.ship_main .right .intro .canshu a:hover{font-size: 14px;color:#3AA400;}
.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:50px;display: none;background-color: #fff;}

.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:970px;height:43px;clear: both;margin: 0 auto;display: none;}
.ship_main .tab{width:970px;height:41px;clear: both;margin: 0 auto;border-bottom: 2px solid #32B541;background-color: #fff;}
.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;font-size: 16px;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:930px;height:auto;clear: both;margin: 0 auto;line-height: 30px;color: #444;padding:15px 0px;font-size: 14px;color: #333;}
.ship_main .tab_con_son .son_son_title{height:40px;line-height: 40px;clear: both;margin: 0 auto;font-size: 14px;}

/*游船详情页面房间展示*/
.rooms{width:930px;height:auto;clear: both;margin: 0 auto;padding: 10px 0px;font-size: 14px;color: #333;}
.bg_line{width:930px;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:440px;height:180px;float: left;line-height: 25px;color: #333;font-size: 14px;color: #333;}
.rooms_left p{color: #333;line-height: 30px;font-size: 14px;color: #333;}
.rooms_left .tit b{color: #333;font-size: 14px;font-weight: 100;}
.rooms_right{width:480px;height:180px;float: right;line-height: 25px;color: #333;}
.rooms_right dd{width:240px;height:180px;float: left;}
.rooms_right dd img{width:200px;height:150px;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: 30px;}

.xc_tips{width:910px;height:auto;line-height: 25px;color: #333;clear: both;margin: 0 auto;padding:0px 10px;background-color: #f3ffee;border: 1px dashed #dedede;}

.ship_main .tab_con_t{height:40px;clear: both; margin:0 auto;background-color:#E5FFD9;line-height: 40px;}
.ship_main .tab_con_t span{padding-left:20px;color:#32B541;font-size: 16px;font-weight: bolder;}
.ship_main .tab_con{border: 1px solid #dedede;border-top: none;height:auto;width:auto;background-color: #fff;font-size: 14px;line-height: 25px;color: #333;font-family: "宋体"}
.keeptop{position:absolute;z-index: 70;}

.riqi{width:970px;height:552px;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;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: #3AA400;color: #fff;}

.riqi_con{width:966px;height:500px;clear: both;margin:0 auto;background-color: #fff;overflow-x: visible;}
.riqi_con .week{width:966px;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:137px;height: 49px;float: left;border-right: 1px solid #DEDEDE;}
.riqi_con .date_con{width:966px;height:390px;clear: both;margin: 0 auto;border-left: 1px solid #d8eafe;overflow-x: visible;}
.riqi_con .date_con li{width:137px;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;top:64px;left:-290px;width:600px;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: bolder;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:966px;height:40px;line-height: 40px;clear: both;margin: 0 auto;background-color:#E5FFD9;border: 1px solid #DEDEDE;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:766px;height:40px;line-height: 40px;float: left;font-size: 14px;color: #333;}


.pics{width:940px;height:auto;clear: both;margin: 0 auto;}
.pics dd{width:235px;height:200px;float: left; text-align: center;}
.pics img{width:220px;height:150px;clear: both;margin: 0 auto;padding: 3px;border: 1px solid #dedede;}
.pics p{line-height: 30px;font-size: 14px;color: #333;}
.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: #88a9cf;}
.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 .line_box_con{height:auto;padding: 10px 0px;clear: both;margin: 0 auto;}
.line_box .line_box_con .line_box_left{width:190px;height:440px;float: left;background-color: #f3f3f3;}
.line_box .line_box_con .line_box_left img{width:190px;height:440px;border: none;}
.line_box .line_box_con .line_box_right{width:1000px;height:440px;float: right;background-color: #ffffff;}

.line_box .line_list{width:238px;height:210px;float: left;padding: 5px;border:1px solid #fff;}
.line_box .line_list_con{width:238px; height:210px;clear: both;margin: 0 auto;overflow: hidden;}
.line_box .line_list_con img{width:238px; height:132px;border:none;clear: both;margin: 0 auto;}
.line_box .line_list_con p{line-height: 25px;color: #666;font-size: 12px;}
.line_box .line_list_con .p_price{color: #ff6600;font-weight: 100;font-size: 16px;}
.line_box .line_list_con .p_price span{font-size:12px;color:#666;text-decoration:line-through;padding-left: 15px;}
.line_box .line_list_con .p_title{color: #000;font-weight: 100;font-size: 14px;}
.line_box .line_list_con .p_stitle{color: #999;font-weight: 100;}
.line_box .hover_border{border:1px solid #dedede; background-color: #ffffff;}


