/*banner*/
.my_inner{width:1200px;margin:0 auto;position: relative;top:-397px;}
.banner{overflow: hidden;position: relative;height:397px;width: 100%;}
.banner .ban_list{position: relative;overflow: hidden;height: 397px;left:0;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;}
.banner .ban_list li{float: left;}
.banner .sb-slider{margin: 0 auto;}
.banner .list-wrap img{height: 397px;}
/*.list-wrap img{max-width:100%;height:397px;display: none;}*/
.banner ol{position: absolute;top:370px;right:0;padding:2px 5px;background-color: rgba(96, 125, 139, 0.53);border-radius: 10px;border: 2px solid #CDDC39;}
.banner ol li:last-child{margin-right: 10px;}
.banner ol li{float: left;width: 8px;height: 8px;border-radius:8px;border:2px solid rgba(255,255,255,0.6);margin-left:10px;cursor: pointer;}
.banner ol .active{background:#fff;}
.quick_box{width: 583px;height:293px;background: #fff;position: absolute;z-index:4;left:0px;top:49px;box-shadow:1px 1px 5px #ccc,-1px -1px 5px #ccc;overflow: hidden;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;}
.quick_box .ban_nav,.quick_box .ban_con{float: left;}
.quick_box .ban_nav li{width: 74px;height: 73px;background:#f3f3f3;border-left: 2px solid transparent;border-right:1px solid #e1e1e1;padding-left:36px;font:15px/60px "微软雅黑";color:#2f2f2f;cursor: pointer;}
.quick_box .ban_nav li.active{background: #fff;border-left-color:rgba(207, 0, 0, 0.68);border-right-color:#fff;color:#cf0000;}
.quick_box .ban_nav .rest{background:url(../../../../images/first/index/images/icon_nav1.png) no-repeat 16px center #f3f3f3;}
.quick_box .ban_nav .rest:hover,.quick_box .ban_nav .rest.active{background: url(../../../../images/first/index/images/icon_nav1_on.png) no-repeat 16px center;}
.quick_box .ban_nav .ask{border-top:1px solid #e1e1e1;background:url(../../../../images/first/index/images/icon_nav2.png) no-repeat 16px center #f3f3f3;border-bottom:1px solid #e1e1e1;}
.quick_box .ban_nav .ask:hover,.quick_box .ban_nav .ask.active{background:url(../../../../images/first/index/images/icon_nav2_on.png)no-repeat 16px center}
.quick_box .ban_nav a{width:74px;display:block;background-image:#f3f3f3;font:15px/60px "微软雅黑";color:#2f2f2f;cursor: pointer;}
.quick_box .ban_nav .plane{background:url(../../../../images/first/index/images/icon_nav3.png) no-repeat 16px center #f3f3f3;}
.quick_box .ban_nav .train{border-top:1px solid #e1e1e1;background:url(../../../../images/first/index/images/icon_nav4.png) no-repeat 16px center #f3f3f3;}
.quick_box .ban_nav .plane:hover{background:url(../../../../images/first/index/images/icon_nav3_on.png) no-repeat 16px center;}
.quick_box .ban_nav .train.active,.quick_box .ban_nav .train:hover{background:url(../../../../images/first/index/images/icon_nav4_on.png) no-repeat 16px center;}
.quick_box .ban_nav li:hover,.quick_box .ban_nav a:hover{color:#cf0000;background-color:#fff;}
.quick_box .ban_nav li:hover{border-left-color:rgba(207, 0, 0, 0.68);border-right-color:transparent;}
.quick_box .ban_nav span,.quick_box .ban_nav a{display: inline-block;margin-top: 6px;}
.quick_box .ban_con{position: absolute;top: 47px;right: 10px;}
.ban_con .con{display: none;margin-left:-6px;}
.ban_con .con.form2{margin-right: 42px;}
.ban_con .show{display: block;}
.ban_con .con h3 span{font:normal 14px "微软雅黑";color:#666;padding:0 8px 0 16px;}
.ban_con .con h3 input{width:82.807%;height: 32px;border-radius: 3px;border:1px solid #ccc;font-size:14px;text-indent:15px;color:#555;}
.con .con_mid{margin-top: 24px;position: relative;overflow: hidden;}
.con .con_mid .in{float: left;padding-bottom: 5px;}
.con .con_mid .out{float: right;margin-right: 3px;}
.con .con_mid .in span{padding:0 8px 0 31px;font:normal 14px "微软雅黑";color:#666;vertical-align:0px; }
.con .con_mid .in .cal{position: relative;display: inline-block;width: 158px;border-radius: 3px;font:normal 14px "微软雅黑";color:#666;}
.con_mid .in .cal strong{float: left;padding-left:16px;font:14px/32px Arial;color:#555;}
.con_mid .in .cal b{float: right;display:block;width: 18px;height: 16px;background: url(../../../../images/first/index/images/icon_cal.png) no-repeat;margin:8px 10px 0 0;cursor: pointer;}
.con .con_mid .out span{padding:0 8px 0 9px;}
.con_bot{padding-top: 38px;overflow: hidden;font:normal 14px "微软雅黑";color:#666;}
.con_bot span{float:left;padding-right: 12px;}
.con_bot ul{float: left;}
.con_bot ul li{float: left;color:#aaa;padding-right: 19px;}
.con_bot ul .red{color:#f55;}
.go_search{position:absolute;left:200px;top:230px;}
.go_search p{float:left;}
.go_search p:hover,.go_search p:focus{background-color:#B10A0A;box-shadow:1px 1px 5px #B10A0A;}
.go_search .seatch_btn{width:168px;text-align: center;border-color:#cf0000;background: url(../../../../images/first/index/images/icon_zoom.png) no-repeat 52px center #cf0000;border-radius: 2px;}
.go_search .seatch_btn a{display: block;margin-left:16px;font:16px/32px "微软雅黑";color:#fff;}
.go_search .search_map{width:94px;border:1px solid #ccc;border-radius: 2px;margin-left: 14px;text-align: center;background: url(../../../../images/first/index/images/icon_map_gray.png) no-repeat 12px center;}
.go_search .search_map a{display: block;margin-left:12px;font:12px/32px "微软雅黑";color:#555;}
.con .second{padding-left:21px;margin-bottom: 28px;}
.con .second span{font:normal 14px/28px "微软雅黑";color:#646464;}
.con .second select{width:330px;height:32px;border:1px solid #ccc;border-radius:3px;font-size:14px;text-indent: 15px;background:url(../../../../images/first/index/images/arrow-my-down.png) no-repeat right center;}

/*ad*/
.ad{padding:4px 0;margin:11px auto 22px;border:1px solid #f1f1f1;height:91px;width:1200px;overflow:hidden;box-shadow:0 0 5px #f2f2f2;}
.ad ul{margin-left:4px;}
.ad ul li{float: left;border-right:1px solid #FDF8F8;width:32.7%;height:91px;padding-right:5px;}
.ad ul li a{display:block; }
.ad ul li a:hover{filter:alpha(opacity=80);  /* ie 有效*/	-moz-opacity:0.8; /* Firefox  有效*/	opacity: 0.8; /* 通用，其他浏览器  有效*/}
.ad_txt{float:left;width:100%;padding:20px 0px 20px 16px;overflow:hidden; text-align:center;}
.ad_txt h3{font:normal 22px "微软雅黑";color:#fff;padding-bottom:8px;}
.ad_txt p{font:normal 14px "微软雅黑";color:#fcfcfc;}
.ad_img{width:62px;float:right;padding-top:17px;}
.ad_img2{width:45px;height:50px;margin:24px 0 0 19px;}
.hot_city .title{position: relative;border-bottom:2px solid #f55;font:normal 22px "微软雅黑";color:#f55;padding-bottom: 8px; margin-top:25px;}
.hot_city .title:after{display: block;position: absolute;content:'';bottom: 0;left: 50px;border:5px solid transparent;border-bottom-color:#f55;}
.hot_menu{padding-top: 14px;position: relative;overflow: hidden;}
.hot_menu li{width: 66px;height: 20px;float: left;border:1px solid #fff;font:14px/20px "微软雅黑";text-align: center;margin-right: 20px;border-radius:2px;cursor:pointer;color:#6d6c6c;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;padding:2px 5px;}
.hot_menu .on,.hot_menu li:hover{background:#f55;color:#fff;border-color:#f55;}
.hot_menu li:hover{background:#fff;color:#f55;border-color:#f55;}
.hot_menu .special{border-color:#f55;color:#f55;}
#hot_item{padding:14px 0 29px 0;position: relative;height: 171px;}
#hot_item ul{position:absolute;overflow: hidden;opacity:0;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;left:0;}
#hot_item li{float: left;position: relative;margin-right:12px;width:288px;height:171px;overflow:hidden;}
#hot_item li span{position: absolute;right:12px;bottom:11px;color:#fff;font:normal 22px "微软雅黑";}
#hot_item li img{transition:1s;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;cursor:pointer;}
#hot_item .show{opacity:1;z-index:22;}
.jd_list{position: relative;overflow: hidden;height: 210px;}
.jd_list li{position: relative;float: left;width: 230px;border-bottom: 1px solid #dbdbdb;margin:14px 10px 13px 0;cursor:pointer;height: 184px;overflow:hidden;}
.jd_list li img:hover,.jd_list  li img:focus{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px);}
.jd_list .bottom{position: absolute;bottom: 5px;width: 100%;}
.jd_list li .jd_name{display:inline-block;width:100%;height:18px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;color:#6d6c6c;font:normal 14px/18px "微软雅黑";padding-bottom:10px;padding-left:4px;}
.jd_list li .price{margin-top:-15px;text-align: right;padding-right: 3px;font:normal 12px "微软雅黑";color:#666;}
.jd_list .price i{font:normal 16px "微软雅黑";color:#cf0000;}
.jd_list .price em{font:normal 22px "微软雅黑";color:#cf0000;}
.jd_list .current,.jd_list li:hover{border-bottom:2px solid #f66;}
.hot_news .tour{margin-top:14px;margin-right:10px;width:388px;border-right:1px solid #eaeaea;position: relative;float: left;}
.hot_news h5{font:normal 22px "微软雅黑";color:#f55;line-height: 22px;}
.hot_news .icon_add{display:block;position: absolute;right:20px;top:0;width:12px;height: 12px;color:#c9c9c9;font:normal 22px "微软雅黑";}
.hot_news .more{display:block;position: absolute;right:20px;top:0;width:38px;height: 22px;color:#f55;font:normal 16px "微软雅黑";}
.hot_news .tour ul{padding-top: 12px;}
.tour{width:380px;height:380px;overflow:hidden;}
.tour li{position: relative;overflow: hidden;}
.tour li a{float: left;width:266px;height:35px;overflow:hidden;color:#393838;font:14px/35px "微软雅黑";text-overflow: ellipsis;white-space:nowrap; }
.tour li span{float: right;height:35px;padding-right: 20px;color:#a5a5a5;font:14px/35px "微软雅黑";}
.tour li:hover a{color:#f55;}
.hot_news .right{margin-right: 0;border-right: 0;}
.tour li span.data{padding-right:0px;}
/*order*/
.order{padding-top: 23px;}
.paypal{position: relative;overflow: hidden;}
.order .paypal .current{width: 317px;height: 5px;background:#fea6a6;margin:0;margin-top:7px;}
.order .paypal li{margin:0 11px;float: left;font:normal 14px "微软雅黑";color:#2b2c2d;line-height: 20px;}
.order .paypal .after{width: 323px;height: 5px;background:#ececec;margin:0;margin-top:7px;}
.res{padding-top: 24px;position: relative;overflow: hidden;}
.r_left{float: left;width: 862px;border:2px solid #cf0000;height: 561px;}
.r_left h4{height: 40px;font:18px/40px "微软雅黑";color:#fafaf5;background: #cf0000;text-indent: 18px;}
.r_left .fill{padding:27px 37px 0 38px;}
.r_left .fill input{position:relative;}
.reserve{border-bottom:1px solid #e7e7e7;position: relative;-overflow: hidden;clear:both;}
.reserve .name{font:normal 20px "微软雅黑";color:#555;width: 132px;float: left;}
.contact{float: left;padding-bottom: 27px;}
.reserve p{font:normal 14px/28px "微软雅黑";color:#646464;}
.reserve p i{color:red;vertical-align:-2px;padding-right: 6px;}
.reserve p .inp{width: 168px;height: 22px;border:1px solid #ccc;border-radius: 2px;}
.reserve p span{display: inline-block;width: 103px;text-align: right;}
.reserve .second{padding-left: 70px;float: left;}
.reserve .second span{font:normal 14px/28px "微软雅黑";color:#646464;}
.reserve .second select{width: 145px;height:25px;border:1px solid #ccc;background: url(../../../../images/first/index/images/select_arrow.png) no-repeat right 0;}
.checkin{padding-top: 20px;border-bottom: none;}
.check_in{float: left;font:14px/26px "宋体";height: 26px;color:#999;border: 1px solid #f1b2b2;width: 180px;border-right-color:#ccddee;}
.checkin p span{width: 90px;}
.check_in span{padding-left: 14px;float: left;}
.check_in strong{float: left;padding-left:16px;font:14px/26px Arial;color:#555;}
.check_in b{float: right;display:block;width: 18px;height: 16px;background: url(../../../../images/first/index/images/icon_cal.png) no-repeat;margin:5px 10px 0 0;cursor: pointer;}
.check_out{border-left:0;border-right-color:#f1b2b2;}
.date{position: relative;overflow: hidden;}
.date .first,.date .check{float: left;}
.date .check{margin-left:3px;}
.reserve .number{padding-left:9px;padding-top: 14px;float:none;position: relative;}
.reserve .number i{color: red;vertical-align:-3px;padding-right: 6px;}
.reserve .number select{width: 88px;}
.reserve .number div{float: left;margin-right: 13px;}
.reserve .number .username{width: 82px;text-align: right;display: inline-block;}
.inp_name{width: 88px;height: 22px;border: 1px solid #ccc;border-radius: 2px;}
.inp_num{width:171px;height: 22px;border: 1px solid #ccc;border-radius: 2px;}
.send_order .sub_btn{width: 147px;height: 36px;background:#cf0000;color:#fff;border:none;font:15px/36px "微软雅黑";text-align: center; border-radius: 2px;margin-left:226px;cursor: pointer;}
.send_order a{float:right;font:12px/36px "宋体";color:#898989;padding-right: 14px;}
.r_right{float: left;margin-left:30px;width: 302px;border: 1px solid #ececec;}
.r_right .side{padding:16px 15px 0;background:#fcfcfa;overflow:hidden;}
.r_right .side .emphasize{width:282px;background:#fff;margin-bottom:16px;margin-left:-16px;padding-left:20px;padding-bottom:16px;}
.side h2{font:normal 18px "微软雅黑";color:#2f2f2f;background: url(/static/images/level/iron-icon.png) no-repeat 0 13px;padding-left:20px;padding-top: 11px;}
.side h2.gold{background: url(/static/images/level/gold-icon.png) no-repeat 0 center;}
.side h2.sliver{background: url(/static/images/level/sliver-icon.png) no-repeat 0 center;}
.side h2.copper{background: url(/static/images/level/copper-icon.png) no-repeat 0 center;}
.side .address{font:normal 12px "宋体";color:#a1a1a1;padding:14px 0 0 20px;line-height: 22px;}
.side .level{margin-bottom:10px;}
.side .level p{font:bold 12px "宋体";color:#2f2f2f;padding:18px 0 0 20px;}
.side .level p span{font-weight: normal;padding-left:10px;}
.side .info{padding:16px 0 0 20px;font:normal 12px "宋体";color:#a1a1a1;}
.side .total_price{font: bold 12px "宋体";color: #2f2f2f;padding:12px 0 0 20px;}
.side .total_price em{font:normal 14px Arial;color:#fcb2b2;vertical-align: top;}
.side .total_price span{font:normal 30px Arial;color:#f66969;vertical-align: middle;}
.side .integral{padding:10px 0 0 20px;font:normal 12px "宋体";color:#a1a1a1;}
.side .integral span{color:#2f2f2f;}

.order_fill{height: auto;}
.order_fill .checkin{border-bottom: 1px solid #e7e7e7;}
.bill{padding-top: 23px;}
.reserve p .radio{margin-right:10px;margin-left: 20px;vertical-align:-2px;}
.reserve p .b_title{width: 227px;}
.reserve p .long{width:350px;}
.reserve .phone{position: relative;padding-top:14px;}
.bill .number{padding-left: 33px;}
.cash{padding-top: 27px;}
.cash .contact input{vertical-align: middle;}
.cash .contact b{font:normal 12px "宋体";color:#000;}
.cash .contact em{font: normal 14px Arial;color: #fcb2b2;vertical-align: top;padding-left: 18px;}
.cash .contact span{font:normal 30px Arial;color:#f66969;vertical-align: middle;}
.inp_edit{width: 55px;height:19px;}
.debit .contact{padding-top: 5px;}
.debit .contact strong{color:#cf0000;font:normal 12px Arial;padding-left: 13px;}
.debit .contact .use{font:normal 12px "宋体";color:#999;text-align: center;padding-top: 9px;}
.quan{padding-top: 17px;}
.quan .second{padding-left: 0;}
.quan .second select{width: 180px;}
.cancel{padding:32px 0;font:12px/20px "宋体";color:#cfcfcf;}
.cancel b{font-weight: bold;}
.send_order{padding-bottom: 17px;}

/*order弹出框*/
.flDiv,.flDiv2{width:168px;background:#fff;border:1px solid #ccc;position:absolute;z-index:999;}
.flDiv{top:26px;left:239px;display:none;}
.flDiv2{top:70px;left:239px;display:none;}
.flDiv ul li,.flDiv2 ul li,.zjNum ul li{line-height:24px;border-bottom:1px dashed #ccc;text-align:center;}
.flDiv ul li:last-child,.flDiv2 ul li:last-child,.zjNum ul li:last-child{padding-bottom:10px;border-bottom:0;}
.flDiv ul li a,.flDiv2 ul li a,.shortDiv ul li a,.zjNum ul li a{color:#666;font-size:14px;}
.shortDiv{width:88px;background:#fff;border:1px solid #ccc;position:absolute;z-index:999;}
.shortDiv ul li{line-height:24px;border-bottom:1px dashed #ccc;text-align:center;}
.shortDiv ul li:last-child{padding-bottom:2px;border-bottom:0;}
.sDiv{top:40px;left:94px;display:none;}
.sDiv2{top:67px;left:94px;display:none;}
.zjNum{width:171px;background:#fff;border:1px solid #ccc;position:absolute;z-index:999;top:40px;left:468px;display:none;}
.num1{}
.num2{top:67px;left:468px;-display:block;}

.fp_num{width:227px;background:#fff;border:1px solid #ccc;position:absolute;z-index:999;top:90px;left:239px;display:none;}
.fp_num ul li{line-height:24px;border-bottom:1px dashed #ccc;text-align:center;}
.fp_num ul li a{color:#666;font-size:14px;}
.fp_num ul li:last-child{padding-bottom:2px;border-bottom:0;}

.addressee_man{width:168px;background:#fff;border:1px solid #ccc;position:absolute;z-index:999;top:175px;left:239px;display:none;}
.addressee_man ul li{line-height:24px;border-bottom:1px dashed #ccc;text-align:center;}
.addressee_man ul li a,.in_address ul li a{color:#666;font-size:14px;}
.addressee_man ul li:last-child,.in_address ul li:last-child{padding-bottom:2px;border-bottom:0;}
.in_address{width:350px;background:#fff;border:1px solid #ccc;position:absolute;z-index:999;top:217px;left:239px;display:none;}
.in_address ul li{line-height:24px;border-bottom:1px dashed #ccc;text-indent:6px;}


/*地图*/
.main_map{position: relative;overflow: hidden;}
.map_l,.map_r{float:left;}
.map_l{width:80%;}
.map_l .map_top{width:100%;height:39px;background:#fff;border-bottom:1px solid #b1b1b1;}
.map_top ul{padding:7px 0 7px 28px;position: relative;overflow:hidden;}
.map_top ul li{width: 102px;height: 23px;border:1px solid #dcdcdc;border-radius:2px;float:left;margin-right:8px;font:12px/23px "宋体";color:#707070;text-indent: 8px;background:url(../../../../images/first/index/images/map_arrow_down.png) no-repeat 90px center;}
.map_top ul .address{width:218px;background:none;}
.map_top ul .address input{width:90%;border:none;font:12px/23px "宋体";color:#707070;}
.map_top ul .sea_btn{width: 93px;border-color:#cf0000;background:#cf0000;text-align: center;text-indent:0;}
.map_top ul .sea_btn a{color:#fff;}
#allmap {width:80%;height: 100%;overflow: hidden;margin:0;font-family:"微软雅黑";float:left;}
#r-res{width:20%;float:left;height:100%;overflow:auto;}



/*订单支付*/
.pay_goods{height:123px;background-color:#fafafa;margin-top:26px;border:1px solid #eee;}
.bank_block{padding-bottom:25px;margin:0 auto;}
.bank_card{height:52px;line-height:52px;border:4px solid #86a2d4;overflow:hidden;font-family:"宋体";color:#333;padding-left: 25px;}
.choose{list-style:none;width:12px;height:12px;background:url(../../../../images/first/index/images/ok.png) no-repeat 0 -34px;float:left;margin:20px 20px 0 20px;}
.bank_card span{background:url(../../../../images/first/index/images/bankLog.jpg) no-repeat 1px 18px;float:left;padding-left:30px;font-size:14px;margin-right:66px;display:inline-block;}
.bank_card strong{float:right;display:inline-block;margin-right:16px;display:inline;vertical-align:middle;}
.bank_card strong em{color:#cf0000;font:normal 18px Arial "微软雅黑";padding:0 4px;display:inline;vertical-align:middle;}
.isLine{border:2px solid #f4f4f4;margin-bottom:25px;margin-top:30px;}
.payment_method{margin:10px 0 40px 0;}
.payment_method span,.payment_method strong{display:inline-block;height:33px;width:135px;line-height:33px;text-align:center;color:#00a9ee;margin-right:10px;cursor:pointer;}
.payment_method span{border:1px solid #ccc;}
.payment_method strong{border:1px dashed #ccc;background:url(../../../../images/first/index/images/add_card.png) no-repeat 55px 11px;padding-left:20px;}
.bank_block p{font:12px/22px "微软雅黑";background:url(../../../../images/first/index/images/ok.png) no-repeat 0 5px;text-indent:20px;}
.payment{width:280px;font:14px "微软雅黑";margin-top:27px;}
input.passWord{width:180px;height:28px;margin:8px 10px 20px 0;}
.payment span{color:#00abed;font-size:12px;}
.pay_sure{width:102px;height:32px;line-height:32px;background:#01aaef;border:none;color:#fff;font-size:14px;font-weight:bold;border-radius:3px;cursor:pointer;}
.goods_detail{padding:15px 20px;overflow:hidden;}
.pay_goods img{width:120px;height:87px;float:left;margin-right:12px;display:inline;}
.room_detail{float:left;font:12px/12px "宋体";margin-top:8px;}
.room_detail h4{color:#2f2f2f;font:bolder 12px "宋体";}
.room_detail p{color:#2f2f2f;line-height:30px;}
.room_detail p span{color:#b9b9b9;display:inline-block;margin-bottom:6px;}
.room_price{float:right;line-height:87px;height:87px;font-size:14px;font-weight:bold;margin-right: 50px;}
.room_price strong{color:#cf0000;font-size:36px;font-family:Arial, Helvetica, sans-serif;margin-right:2px;}
/* add by yff */
.imgradio li {padding-left: 20px;width: 112px;height: 32px;float: left;position: relative;margin: 0 25px 15px 0;margin-right: 100px;}
.imgradio li input {position: absolute;left: 0;top: 20px;-webkit-border-radius: 1em;-moz-border-radius: 1em;border-radius: 1em;width: 15px;height: 15px;}
.imgradio li label{cursor:pointer;}
.payment{padding-left: 500px;padding-top: 20px;}
.discount .row,.realAmount{position: relative;height: 95px;line-height: 95px;border-bottom:1px solid #ddd;letter-spacing: 1px;color:#818181;}
.realAmount{background-color: #fafafa;border: 1px solid #eee;margin:25px 0;line-height:30px;}
.realAmount .row{text-align: right;margin-top: 25px;margin-right: 50px;letter-spacing: 0;}
.realAmount .row.two{margin-top: -5px;}
.discount strong,.realAmount strong{margin-left: 20px;font-weight:500;font-size: 20px;}
.discount .row div{position: absolute;left: 150px;top: 0;color:#000;}
.discount .row input{display: inline-block;width: 55px;height: 20px;line-height: 20px;border: 1px solid #ddd;margin: 0 5px;text-indent: 10px;}
.discount .row select{width: 180px;height: 25px;border:1px solid #eee;text-indent: 10px;}
.discount .row em.checkBox{position: relative;top: 3px;margin-right: 10px;}
.J-wwwtracker-form{padding: 0 20px;}
.payPassword input{width: 180px;line-height: 28px;height: 28px;border:1px solid #eee;text-indent: 20px;}
.payPassword label{cursor: pointer;color:#00abee;}
.red{color:#ce0200;}
.black{color:#000;}
.gray{color:gray;}
.fs20{font-size: 20px;}
.fs16{font-size: 16px;}
.ml-5{margin-left: -5px;}
.ml10{margin-left: 10px;}
.mb10{margin-bottom: 10px;}
.ml20{margin-left: 20px;}
.mb20{margin-bottom: 20px;}
.ofh{overflow: hidden;}
.checkBox.active{background-position:center left;}
.checkBox{display: inline-block;width: 16px;height: 16px;background:url(../../../../images/first/index/icon_select.png) no-repeat center right;cursor: pointer;}
/*支付完成*/
.pay_complete{background:#fafafa;padding:55px 0;margin:30px 0 280px 0;}
.complete_show{width:400px;margin:0 auto;background:url(../../../../images/first/index/images/complete.png) no-repeat;height:70px;padding-left:100px;font:14px/30px "微软雅黑";}
.complete_show p{font-weight:bolder;}
.complete_show a{color:#818181;font-size:12px;font-weight:bolder;}

/*the city choose*/
.demo{width:620px;margin:20px auto;}
.citySelector{font:12px/1.5 tahoma,arial,\5b8b\4f53;background:#fff;text-align:left;}
.cityslide{width:250px;list-style:none;margin:0;padding:0;border:1px solid #85BEE5;border-right-color:#3485C0;border-bottom-color:#3485C0;box-shadow:2px 2px 3px rgba(0,0,0,0.3);margin-top:-2px;}
.cityslide li{list-style:none;overflow:hidden;height:16px;padding:4px 5px;}
.cityslide li.on{background:#9CD9FF;color:#fff;}
.cityslide li b{font-weight:normal;}
.cityslide li.empty{background:#fff2e8;color:#666;}
.cityslide li.empty em{color:red;font-style:normal;}
.cityname{float:left;}
.cityspell{float:right;}
.cityBox{width:370px;border:1px solid #85BEE5;overflow:hidden;margin-top:5px;box-shadow:2px 2px 3px rgba(0,0,0,0.3);}
.cityBox ul{margin:0;padding:0;overflow:hidden;}
.cityBox ul li{float:left;list-style:none;padding:2px 4px;border:1px solid #85BEE5;cursor:pointer;margin-left:4px;margin-right:5px;display:inline;background:#E1EFFE;}
.cityBox ul li.on{background:#fff;border-bottom-color:#fff;position:relative;}
.hide{display:none;}
p.tip{color:#666;line-height:20px;padding:5px;margin:0;text-indent:3px;}
.hotCity{border-top:1px solid #85BEE5;margin-top:-1px;clear:left;overflow:hidden;padding-bottom:5px;padding-top:5px;_margin-bottom:8px;}
.cityTab{overflow:hidden;}
.cityTab dl{margin:0;padding:0;overflow:hidden;border-bottom: 1px dashed #CBCBCB;padding-bottom: 10px}
.cityTab dl dt{float:left;padding-left:3px;color:#F30;text-indent:5px;font-family:"Lucida console","consolas","courier new";line-height:18px;font-size:20px;margin-top:7px;width:20px;}
.cityTab dl dd{margin-left:2px;float:left;width:330px;}
.cityTab dl dd a{padding-left:16px;width:66px;line-height:22px;display:inline-block;color:#000;text-decoration:none;}
.cityTab dl dd a:hover{text-decoration:underline;color:red}
.cityinput{border-width:1px;border-style:solid;border-color:#666 #ccc #ccc #666;height:24px;line-height:24px;width:175px;font-size:12px;padding-left:2px;}

#hot_item1 li {float: left; height: 191px;margin-right: 12px;margin-bottom: 15px;overflow: hidden; position: relative;width: 188px;}	
#hot_item1 li img {height: 191px;width: 191px;}	
#hot_item1 li .month_span {top: 0px;width:190px;height:190px;text-align:center;color: #fff;font: 32px "微软雅黑";position: absolute;right: 0px;line-height:194px;font-size:32px;opacity: 0.7;  z-index:222;}
#hot_item1 li span {top: 0px;width:190px;height:190px;text-align:center;color: #fff;font-size: 46px;transition: all 0.2s ease 0s;position: absolute;right: 0px;margin-top:67px;opacity: 0.7;  z-index:222;}
.zhezhaocengma{position:absolute;width:100%;height:190px;top:0px;opacity:1;background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.8) 100%) repeat scroll 0 0;}
.maskp1{position:relative;width:100%;text-align:center;margin-top:60px;font-size:48px;line-height:26px;margin-top:70px;}
.maskp2{position:relative;width:100%;text-align:center;font-size:20px;line-height:26px;margin-top:15px;}
.maskaaa { height: 100%;left: 0;position: absolute;top: 200px;transition: all 0.5s ease 0s;width: 100%;z-index: 2;color: #fff;font: "微软雅黑";font-size:34px;}

#hot_item2 li {float: left;height: 280px;margin-right: 12px;overflow: hidden;position: relative;width: 288px;}	
#hot_item2 li img {height: 280px;width: 288px;}	
#hot_item2{float:left;}
#hot_item2 li span {bottom: 11px;color: #fff;font: 22px "微软雅黑";position: absolute;right: 202px;}
.city_c_p{padding-top:38px;float:left;}
.city_c_p p{font-size:14px;color:#666;line-height:30px;}

#start,#end{width:156px;height: 30px;border-color: #ccc;text-indent: 15px;}
.cancel-ul{margin-left: 15px;}
.cancel-ul li{list-style-type:disc;}

.pic_txt{float:left;width=289px;height=172px;overflow:hidden; text-align:center;background:#FFA07A; position: absolute;}
.pic_txt h3{font:normal 30px "微软雅黑";color:#fff;margin-top:60px;}

.pro_item{position: relative;height: 280px;}
.pro_item .title{position: relative;border-bottom:2px solid #f55;font:normal 22px "微软雅黑";color:#f55;padding-bottom: 8px; margin-top:25px;margin-bottom:7px}
.pro_item ul{position:absolute;overflow: hidden;opacity:0;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;left:0;}
.pro_item li{float: left;position: relative;margin-right:7px;width:332px; height:195px;overflow:hidden;}
.pro_item li img{transition:1s;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;cursor:pointer; width:332px; height:195px}
.pro_item .show{opacity:1;z-index:22;}

.nur_item{position: relative;height: 300px;}
.nur_item .title{position: relative;border-bottom:2px solid #f55;font:normal 22px "微软雅黑";color:#f55;padding-bottom: 8px; margin-top:25px;margin-bottom:7px}
.nur_item ul{position:absolute;overflow: hidden;opacity:0;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;left:0;}
.nur_item li{float: left;position: relative;margin-right:7px;margin-bottom:7px;width:332px; height:106px;overflow:hidden;}
.nur_item li img{transition:1s;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;cursor:pointer; width:332px; height:106px}
.nur_item .show{opacity:1;z-index:22;}