@charset "utf-8";
/* CSS Document */
.footer{ margin-top:50px;}
.fenlei{ z-index:99999;}
.childpage .position{ margin-top:-7px;}
.childpage .cruise .maincon { overflow:hidden; }
.childpage .cruise .maincon .left { width:262px; float:left; margin-right:10px; }
.childpage .cruise .maincon .right { width:838px; float:left; }
/**右侧列表**/
.childpage .cruise .maincon .right .list .hots{ overflow:hidden; border-bottom:#9b4e1a solid 3px; height:33px; line-height:33px;}
.childpage .cruise .maincon .right .list .hots .le{ float:left; width:125px; font-size:20px; font-family:"Microsoft YaHei"; color:#333; background:url(../hotbg.png) no-repeat 0 0; padding-left:40px;}
.childpage .cruise .maincon .right .list .hots .ri{ float:right; overflow:hidden; text-align:right;}
.childpage .cruise .maincon .right .list .hots .ri li{ float:left;}
.childpage .cruise .maincon .right .list .hots .ri li a{ padding:4px 12px; color:#666;}
.childpage .cruise .maincon .right .list .hots .ri li a:hover{ background:#b97f5a; color:#fff;}
.childpage .cruise .maincon .right .list .hots .ri li a.cur{ background:#b97f5a; color:#fff;}
.childpage .cruise .maincon .right .list .cons { margin-top:12px; }
.childpage .cruise .maincon .right .list .cons li { border: 1px solid #ddd;overflow: hidden;padding: 15px 6px 10px;margin-bottom: 10px; }
.childpage .cruise .maincon .right .list .cons li:hover { border: 1px solid #bc6f27; background-color:#eaf8ff}
.childpage .cruise .maincon .right .list .cons .pic { float: left; }
.childpage .cruise .maincon .right .list .cons .pic img { height: 120px; width: 184px; }
.childpage .cruise .maincon .right .list .cons .word { float: left; margin: 2px 15px 0; width: 474px; }
.childpage .cruise .maincon .right .list .cons .word h2 { padding-bottom: 5px; }
.childpage .cruise .maincon .right .list .cons .word a { color: #333; display: inline-block; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 474px; }
.childpage .cruise .maincon .right .list .cons .word a:hover { color: #ff6600; }
.childpage .cruise .maincon .right .list .cons .word p { overflow: hidden; padding:6px 0 0; text-overflow: ellipsis; white-space: nowrap; width: 474px; }
.childpage .cruise .maincon .right .list .cons .word .gray { color: #666; }
.childpage .cruise .maincon .right .list .cons .word p.tips img { margin-right:7px; }
.childpage .cruise .maincon .right .list .cons .word .time .le { display: inline-block; line-height: 18px; vertical-align: top; width: 60px; }
.childpage .cruise .maincon .right .list .cons .word .time .rig { display: block; line-height: 18px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 414px; }
.childpage .cruise .maincon .right .list .cons .money { color: #873600; float: right; width: 135px; background:url(../linebg.png) no-repeat 0 center; }
.childpage .cruise .maincon .right .list .cons .money .pri { margin-right: 8px; text-align: right; font-family:Arial, Helvetica, sans-serif; }
.childpage .cruise .maincon .right .list .cons .money .pri span { font-size:14px; }
.childpage .cruise .maincon .right .list .cons .money span.bigger { font-size: 26px; padding: 0 3px 0 0; }
.childpage .cruise .maincon .right .list .cons .money .look { background: none repeat scroll 0 0 #bc6f27; height: 31px; line-height: 31px; margin: 3px 8px 0 6px; text-align: center; width: 93px; float:right; }
.childpage .cruise .maincon .right .list .cons .blue { color:#397ddb; font-size:14px; }
.childpage .cruise .maincon .right .list .cons .money .look a { color: #fff; font-size: 14px; }
.childpage .cruise .maincon .right .list .cons .kg { display: inline-block; width: 45px; }
.childpage .cruise .maincon .right .list .pages { color: #666; margin-bottom: 10px; margin-top: 50px; text-align: center; }
.childpage .cruise .maincon .right .list .pages span { border: 1px solid #ccc; cursor: pointer; margin-right: 6px; padding: 4px 9px; }
.childpage .cruise .maincon .right .list .pages span:hover { background: none repeat scroll 0 0 #b97f5a; border: 1px solid #b97f5a; color: #fff; }
.childpage .cruise .maincon .right .list .pages span.cur { background: none repeat scroll 0 0 #b97f5a; border: 1px solid #b97f5a; color: #fff; cursor: default; }
.childpage .cruise .maincon .right .list .pages span.first { border: 1px solid #ccc; cursor: default; }
.childpage .cruise .maincon .right .list .pages span.first:hover { border: 1px solid #ccc; background:#fff; color:#666; }
.childpage .cruise .maincon .right .list .cons .money .contrast { border:#d4d4d4 solid 1px; width:75px; height:22px; line-height:22px; float:right; margin-right:16px; margin-top:5px; text-align:center; color:#666; }
.childpage .cruise .maincon .right .list .cons .money .contrast input { vertical-align:middle; margin-right:3px; }
.childpage .cruise .maincon .left .left_ad1 { margin-bottom:10px; }
.childpage .cruise .maincon .left .left_ad1 img { width:262px; height:245px; }
.childpage .cruise .maincon .left .left_ad2 img { width:262px; height:135px; }
.childpage .cruise .maincon .left .yldj { margin-bottom:10px; }
.childpage .cruise .maincon .left .yldj .title { background:url(../selectbg.jpg) repeat-x 0 0; height:12px; margin-bottom:-12px; }
.childpage .cruise .maincon .left .yldj .content { border:#873600 solid 3px; border-top:none; padding-top:15px;background:url(../selectbg2.jpg) no-repeat left bottom; }
.childpage .cruise .maincon .left .yldj .content .bold { font-size:14px; font-weight:bold; color:#333; }
.childpage .cruise .maincon .left .yldj .content ul { margin:0 2px;  }
.childpage .cruise .maincon .left .yldj .content ul li { border-bottom:#adadad dotted 1px; padding:15px 0px 10px 8px; }
.childpage .cruise .maincon .left .yldj .content ul li.last { border:none;}
.childpage .cruise .maincon .left .yldj .content .jts { margin-top:10px; word-wrap: break-word; word-break: normal; }
.childpage .cruise .maincon .left .yldj .content ul li a { margin-right:15px; line-height:20px; color:#6c6c6c;white-space:nowrap; display:inline-block;}
.childpage .cruise .maincon .left .yldj .content ul li a:hover { background:#b97f5a; color:#fff; }
.childpage .cruise .maincon .left .yldj .content ul li a.cur { background:#b97f5a; color:#fff; }
.childpage .cruise .maincon .left .jdyl { margin-top:10px; }
.childpage .cruise .maincon .left .jdyl .title { background:url(../brandbg.jpg) no-repeat 10px 10px; height:40px;font-size:16px; font-family:"Microsoft YaHei"; padding-top:3px; padding-left:40px; line-height:40px; border-top:#873600 solid 2px; border-left:#f0f0f0 solid 1px;border-right:#f0f0f0 solid 1px; }
.childpage .cruise .maincon .left .jdyl .content { border:#f0f0f0 solid 1px;padding:0px 27px 0px 28px; margin-bottom:10px;}
/*产品列表无数据*/
.childpage .cruise .maincon .right .list .cons .no_pro_box {font-size: 16px;padding: 15px 0;line-height: 30px;color: #666;margin:50px;}
.childpage .cruise .maincon .right .list .cons .no_pro_box .txt1 {font-size: 22px;padding-bottom: 20px;}
.childpage .cruise .maincon .right .list .cons .no_pro_box p {width: 330px;margin: 0 auto;}
/**邮轮列表**/
.slide-pic{ padding:25px 0px;}
.slide-pic a#prev { background: url(../slide.png) no-repeat scroll 0 0; display: block; height: 14px; margin: 0; outline: medium none; overflow: hidden; text-indent: -9999em; width: 191px; }
.slide-pic a#next { background: url(../slide.png) no-repeat scroll 0 0; display: block; height: 14px; margin: 0; outline: medium none; overflow: hidden; text-indent: -9999em; width: 191px; }
.slide-pic a#prev { background-position: center 0; }
.slide-pic a#next { background-position: center -20px; }
.slide-pic a#prev.gray { background-position: center -79px; }
.slide-pic a#next.gray { background-position: center -100px; }
.slide-pic .pic-container { height: 520px; margin: 25px 0; overflow: hidden; width: 207px; }
.slide-pic ul { width: 150px; }
.slide-pic ul li { cursor: pointer; padding: 5px 0; }
.slide-pic ul li p { background: none repeat scroll 0 0 #fff; height: 74px; overflow: hidden; width: 205px; border: 1px solid #ddd; text-align:center; font-family:"Microsoft YaHei"; font-size:14px; }
.slide-pic ul li p img { height: 43px; padding: 5px 5px 3px; width: 192px; }
/**轮播广告**/
.banner{height:280px;overflow:hidden; position:relative; margin-bottom:15px; z-index:1;}
.banner .d1{width:838px;height:280px;display:block;position:absolute;left:0px;top:0px;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;right:0px;top:250px;}
.banner .d2 ul{float:left;position:absolute;right:20px;top:0;display:inline;}
.banner .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(../images/cruise/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(../images/cruise/img1_1.png) no-repeat center;}