@charset "utf-8";
/* CSS Document 
*
* @description: 套餐样式
*
* @build by zhangchunguang 2017-3-9
*
*/
html{min-width:1280px;}
/*style*/
.c9da3a8{color: #9da3a8;}
.cff3e59{color:#ff3e59;}
.cb8{color:#b8b8b8;}
.c64{color:#646464;}
.red-link:link{}
.red-link:visited{}
.red-link:hover,.red-link:active{color:#ff3e59;}
.underline:link{}
.underline:visited{}
.underline:hover,.underline:active{text-decoration: underline;}
.new-icon{display:inline-block;background: url('/Public/respackage/images/package/newIconBg.png') no-repeat 0px 0px;width: 16px;height:16px;}
.new-button{display:inline-block;width:100px;height:35px;text-align: center;line-height: 35px;background-image: linear-gradient(to top,#ff3e59 0%,#ff5e75 100%);color:#fff;font-size: 14px;box-shadow: 0 0  2px 1px rgba(255,62,89,0.5);border-radius: 3px;}
.new-button:hover{background-image: linear-gradient(to top,#e52d47 0%,#ff3e59 100%);color:#fff;}
.overflow-ellipsis {overflow: hidden;white-space: nowrap;word-wrap: normal;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
/*thispage*/
img{vertical-align:middle;}
.package-head-img{width:632px;height:308px;overflow: hidden;position:relative;}
.package-head-img img{width:632px;height:auto;}
.head-img-tlt{font-size:24px;color:#fff;text-align:center;height:62px;line-height:62px;background-color:rgba(0,0,0,0.8);position:absolute;left:0;bottom:0;width:100%;overflow:hidden;white-space:nowrap;}
.package-head-cont{width:545px;}
.cont-title-wd{font-size: 16px;line-height: 16px;height:16px;}
.new-icon.package-type1{width:76px;height:14px;margin:1px 0 0 10px;background-position:-89px 1px;}
.new-icon.package-type2{width:76px;height:14px;margin:1px 0 0 10px;background-position:-89px -20px;}
.head-cont-num{width:100%;height:100px;background-color: #f9f9f9;margin:15px 0;}
.cont-num-inner{width:520px;margin:0 auto;font-size:12px;}
.cont-price{width:315px;line-height:36px;margin-top:14px;}
.package-price{letter-spacing:4px;margin-right: 14px;}
.original-price{letter-spacing:20px;margin-right: 6px;}
.package-price-num{font-size:30px;}
.original-price-num{font-size:20px;text-decoration: line-through;}
.cont-star{width:205px;margin-top:30px;}
.cont-star-img{width:135px;text-align: right;}
.new-icon.little-star{background-position:-44px -69px;margin-left:7px;vertical-align:-1px;}
.new-icon.little-star.active{background-position:-44px -93px;}
.head-cont-line{height:1px;background:url('/Public/respackage/images/package/dottedline.png') repeat;}
.head-cont-des{height:45px;line-height:45px;text-align:center;}
.cont-middle-des{width:101px;}
.cont-big-des{width:113px;}
.new-icon.cont-arrow{width:1px;height:10px;background-position:-52px -120px;margin-top:19px;}
.head-cont-account{width:100%;height:63px;position: relative;}
.cont-account-wrap{width:543px;height:61px;border: 1px solid #fff;position:absolute;top:0;left:0;z-index: 999;overflow:hidden;padding:6px 0 0 6px;margin:-6px 0 0 -6px;background-color:#fff;}
.cont-account-wrap.active{border-color:#ececec;box-shadow: 0 0 4px 1px rgba(0,0,0,0.1);height:auto;}
.cont-account-wrap.active .cont-account-list{max-height: 264px;}
.cont-account-list{width:522px;}
.account-list-item{width:255px;background-color:#f9f9f9;margin:0 6px 6px 0;}
.list-item-table,.recommend-item-table{width:92%;margin:0 auto;}
.list-item-table td,.recommend-item-table td{padding:9px 0;font-size:12px;line-height:20px;}
.list-item-table td.item-table-name{padding-right: 9px;}
.item-table-head{width:42px;height:42px;overflow:hidden;border-radius:50%;}
.item-table-head img{width:42px;height:auto;}
.item-table-price{font-size:16px;}
.new-icon.switch{background-position:-45px -20px;width:14px;margin-top:20px;}
.cont-account-wrap.active .new-icon.switch{background-position:-45px -45px;}
.head-cont-btn{margin-top:18px;}
.new-button.to-spread{background-image: linear-gradient(to top,#ffa800 0%,#ffba00 100%);box-shadow: 0 0 2px 1px rgba(255,168,0,0.5);width:160px;}
.new-button.sale-out{width:158px;color:#9da3a8;background-color:#eee;border: 1px solid #e3e3e3;height:33px;line-height:33px;background-image:none;box-shadow:none;}
.new-button.to-spread:hover{background-image: linear-gradient(to top,#ff9000 0%,#ffa800 100%);}
.new-button.sale-out:hover{background-image:none;}
.package-recommend{width:1198px;border:1px solid #ececec;box-shadow: 0 0 4px 1px rgba(0,0,0,0.1);margin:20px auto;}
.package-recommend-table{text-align:center;width:100%;}
.package-recommend-table td{padding:35px 0;}
.recommend-table-head{width:109px;height:109px;border:3px solid #ededed;border-radius:50%;}
.recommend-table-name{font-size:16px;line-height:16px;margin:13px 0;}
.recommend-table-des{font-size:14px;line-height:14px;}
.recommend-table-wd{position:relative;}
.table-wd-tlt{font-size:24px;line-height:24px;text-align:left;padding:0 80px 0 58px;margin-bottom:8px;}
.table-wd-cont{text-align:left;padding:0 80px 0 58px;font: 18px/30px "Microsoft YaHei","微软雅黑";white-space: pre-wrap;}
.new-icon.left-quote{background-position:-32px -135px;width:40px;height:40px;position:absolute;left:10px;top:18px;}
.new-icon.right-quote{background-position:-32px -181px;width:40px;height:40px;position:absolute;right:40px;bottom:-5px;}
.package-customer-inner{font-size:16px;line-height:16px;margin:15px auto;width:474px;}
.customer-inner-line{width:182px;}
.customer-inner-wd{width:110px;text-align:center;}
.new-icon.diamond{background-position:-46px 2px;width:11px;margin:0 1px;}
.customer-img-wrap{width:1212px;margin-bottom:40px;}
.customer-img-item{width:289px;height:132px;overflow:hidden;margin-right:12px;border:1px solid #ececec;box-shadow: 0 0 4px 1px rgba(0,0,0,0.1);}
.customer-img-item img{width:289px;height:auto;}
.package-others.inner-w{margin-top:30px;}
.package-others-left{width:880px;}
.others-example-tlt{font-size:24px;line-height:24px;margin-bottom:25px;}
.example-tlt-spec{font-size:18px;margin-left:8px;}
.others-example-item{margin-bottom:45px;overflow:hidden;}
/*.others-example-item img{width:800px;}*/
.package-others-instruc,.package-others-refund{font-size:14px;line-height:28px;margin:-15px 0 40px;}
.package-others-instruc pre,.package-others-refund pre{font: 14px/28px "Microsoft YaHei","微软雅黑";white-space:pre-wrap;}
.package-others-refun{margin:0 0 50px;}
.others-instruc-tlt,.others-refund-tlt{width:92px;}
.others-instruc-cont,.others-refund-cont{width:788px;}
.package-others-right{width:290px;}
.others-recommend-tlt{margin:25px 0 20px;}
.others-recommend-tlt.first{margin-top:0;}
.recommend-tlt-line{width:60px;height:1px;background: url('/Public/respackage/images/package/dottedline.png') no-repeat 0 0;margin-top:10px;}
.recommend-tlt-wd{width:170px;text-align:center;font-size:14px;}
.others-recommend-item{margin:0 0 25px;}
.recommend-item-img{width:288px;height:140px;border:1px solid #fff;overflow:hidden;}
.others-recommend-item:hover .recommend-item-img{border-color:#ff3e59;}
.recommend-item-img img{width:100%;}
.recommend-item-wd{font-size:14px;line-height:14px;margin-top:13px;}
.others-recommend-item.wb,.others-recommend-item.wechat{border:1px solid #ececec;box-shadow: 0 0 4px 1px rgba(0,0,0,0.1);cursor: default;margin-bottom:10px;}
.others-recommend-item.wb:hover,.others-recommend-item.wechat:hover{border-color:#ff3e59;}
.recommend-item-table{width:94%;}
.recommend-item-table .item-table-name{font-size:14px;}
.recommend-item-table .item-table-name .red-link{max-width: 112px;display:inline-block;}
.recommend-item-table .item-table-des{line-height:18px;margin-top:10px;min-height: 18px;}
.recommend-item-table .new-icon.wb{background-position:-2px -22px;width:18px;margin-left:5px;vertical-align:2px;}
.recommend-item-table .new-icon.wechat{background-position:-2px -44px;width:18px;margin-left:5px;vertical-align:2px;}
.recommend-item-table .item-table-num{position:relative;}
.recommend-item-table .item-table-fans{position:absolute;right:0;top:10px;}
.recommend-item-table .item-table-price,.recommend-item-table .item-table-btn{position:absolute;right:0;bottom:10px;}
.recommend-item-table .item-table-price{font-size:14px;}
.new-button.to-check{background-image: linear-gradient(to top,#ffa800 0%,#ffba00 100%);box-shadow: 0 0 2px 1px rgba(255,168,0,0.5);width:60px;font-size:12px;height:27px;line-height:27px;}
.new-button.to-check:hover{background-image: linear-gradient(to top,#ff9000 0%,#ffa800 100%);}


