ul.tour-package li{position:relative;border-radius:3px;background:#46a3b3;margin-bottom:10px;padding:10px;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}ul.tour-package li .title{font-size:14px;text-align:center;color:#444;font-weight:bold}ul.tour-package li .price{display:block;text-align:center;font-size:20px;color:#FFF;font-weight:bold}ul.tour-package li .package-detail{position:absolute;top:calc(100% + 10px);left:0;width:100%;height:auto;background:#eeeeff;padding:15px;display:none;z-index:2}ul.tour-package li .package-detail:after{position:absolute;content:'';width:0;height:0;top:-20px;left:50%;margin-left:-10px;border:10px solid transparent;border-bottom:10px solid #eeeeff}ul.tour-package li.active,ul.tour-package li:hover{background:#e36d00}ul.tour-package li:hover .package-detail{display:block}.departure-date-group-package i{position:absolute;top:13px;left:10px;font-size:18px;cursor:pointer}.departure-date-group-package input[name=departure_date]{line-height:1;text-indent:28px}