.order_header{position:relative;background:#000;}
.order_header .logo{float:left;}
.order_header .logo a{display:inline-block; vertical-align: middle;}
.order_header .logo h1{background:url(../images/order_img01.gif) no-repeat 15px center;display:inline-block; vertical-align: middle;font-size:24px;color:#fff;font-weight:normal;padding-left:32px;}
.order_header .yy_but{display:none;}
.order_header .nav{float:right;}
.order_header .logo{float:left;}
.order_header .nav{padding-top:19px;}
.order_header .nav li,.order_header .nav li h3{height:82px;}
.order_header .nav li.hover h3 i{display:none;}
.setp{background:url(../images/zhu_bg01.png) no-repeat center bottom #f6f6f6;padding:50px 0;text-align:center;}
.setp .setp01{width:590px;margin:0 auto;}
.setp .setp01 .item{float:left;width:250px;text-align:center;position:relative;}
.setp .setp01 .item.item2{width:90px;}
.setp .setp02{font-style:italic;color:#e09f5d;font-size:18px;display:none;}
.setp .setp01 .item .text{width:90px;color:#666;font-size:15px;}
.setp .setp01 .item .text i.iconfont{width:90px;height:90px;display:block;font-size:36px;line-height:90px;background:#dcdcdc; border-radius: 50%;margin-bottom:10px;}
.setp .setp01 .item .line{width:160px;height:4px;background:#dcdcdc;position:absolute;left:90px;top:43px;}
.setp .setp01 .item.current i.iconfont,.setp .setp01 .item.finish i.iconfont{background:#e1cb8f;color:#fff;}
.setp .setp01 .item.current .line{background:url(../images/setp_line01.gif) no-repeat #dcdcdc;}
.setp .setp01 .item.finish .line{background:#e1cb8f;}
.order{padding:20px 0 90px;background:#f4f4f4;}
.order .order_left{width:300px;position:absolute;lefT:0;top:0;}
.order .warper{position:relative;}
.order .order_right{margin-left:330px;}
.order .box{background:#fff;padding:20px;}
.order .order_left .o_left01{min-height:500px;}
.order .order_left img{width:100%;}
.order .order_left .o_left01 h3,.help h3{font-size:14px;padding-top:20px;}
.order .order_left .o_left01 p,.help p{padding-top:20px;color:#8c6a4e;font-size:12px; text-transform: uppercase;line-height:2;}
.order .o_right01{padding:30px 30px 50px;min-height:480px;}
.order .o_right01 .form-group{padding:12px 0 30px;max-width:555px;}
.order .o_right01 h3{font-size:18px;color:#333;margin-bottom:20px;}
.order .o_right01 .time ul{margin:0 -10px;}
.order .o_right01 .time li{width:50%;float:left;}
.order .o_right01 .time li .item{margin:0 10px;padding-lefT:45px;position:relative;}
.order .o_right01 .time li .item span.name{position:absolute;lefT:0;line-height:42px;}
.order .o_right01 .input{border:1px solid #e1cc90;height:42px;padding:0 38px 0 8px;position:relative;color:#e09f5d;}
.order .o_right01 .form-group .input input{border:0px;color:#e09f5d;width:100%;height:42px;line-height:42px;}
.order .o_right01 .input i.iconfont{position:absolute;top:0;right:10px;font-size:20px;color:#ecc59d;height:42px;line-height:42px;}
.order .o_right01 .item select{position:absolute;width:100%;height:42px;line-height:42px;left:0;top:0; opacity:0;filter: alpha(opacity=0);z-index:2;}
.order .o_right01 .item span{line-height:42px;display:inline-block;}
.order .o_right01 .select_list dl{margin:0 -6px;}
.order .o_right01 .select_list dd{width:23%;float:left;}
.order .o_right01 .select_list .item{margin:0 6px;}
.order .o_right01 .select_list .item span.name{display:block;line-height:1.5;}
.order .o_right01 .select_list .item .select{position:relative;border:1px solid #e1cc90;height:42px;padding:0 38px 0 8px;color:#e09f5d;}
.order .o_right01 .select_list .item .select select{left:-1px;top:-1px;width:100%;height:44px;line-height:44px;z-index:9;}
.order .o_right01 .select_list .item .select i.iconfont{font-size:14px;color:#9c928f;position:absolute;right:8px;top:10px;}
.order .o_right01 .but{display:block;text-align:center;height:44px;width:140px;line-height:44px;background:#e1cb8f;}
.order .o_right01 .but:hover{background:#dcc072;color:#000;}
.help,.order .o_right01 .name_text{display:none;}
.order .o_right01 .select_list dt{width:49%;float:left;}
.order .o_right01 .select_list dt .item ul{margin:0 -6px;}
.order .o_right01 .select_list dt .item li{width:33%;float:left;}
.order .o_right01 .select_list dt .item li .select{margin:0 6px 12px;}
.order .o_right01 .select_list .item .select input{display:none;}
.order .o_right01 .form-group1{padding:12px 0 30px;}
.order .o_right01 .textarea{border:1px solid #dcdcdc;height:120px;padding:8px;position:relative;color:#e09f5d;}
.order .o_right01 .textarea textarea{width:100%;height:100%;resize: none;border:0px;}
.order .order_left .o_left02{margin-bottom:20px;padding-bottom:30px;}
.order .order_left .o_left02 table{margin:14px 0;color:#666;}
.order .order_left .o_left02 td{padding:9px 0;}
.order .order_left .o_left02 a.but{display:block;height:44px;line-height:44px;text-align:center;background:#dcdcdc}
.order .order_left .o_left02 a.but:hover{background:#e1cb8f;color:#000;}
.order .order_left .no_height{min-height:auto;padding-bottom:40px;}
.order .order_right .o_right02{color:#333;}
.order .order_right .o_right02 h3{font-size:18px;padding-bottom:12px;}
.order .order_right .o_right02 .tab span{display:inline-block;width:118px;height:34px;text-align:center;line-height:34px;cursor:pointer;}
.order .order_right .o_right02 .tab span.hover{background:#8c6a4e;color:#fff;}
.o_right03{min-height:710px;}
.o_right03 .item,.o_right03 .item01{background:#fff;padding:30px;margin-top:20px;}
.o_right03 .item .img{width:42.5%;height:182px;position:relative;float:left;overflow:hidden;}
.o_right03 .item .img img{width:340px;height:182px;position:absolute;lefT:50%;top:50%;margin:-91px 0 0 -170px;}
.o_right03 .item .text{width:55%;float:right;color:#333;}
.o_right03 .item .text h3{font-size:20px;}
.o_right03 .item .text ul{padding:10px 0;}
.o_right03 .item .text li{width:33%;float:left;padding:3px 0;}
.o_right03 .item .text li div{background:url(../images/order_icon01.gif) no-repeat 0 5px;padding-left:13px;}
.o_right03 .item .text a.but,.o_right03 .item01 .item .text a.but{color:#8c6a4e;width:auto;height:auto;line-height:1.5;background:none;margin:0;}
.o_right03 .item .text a.but:hover{text-decoration: underline;}
.o_right03 .item .text .text01{border-top:1px dashed #dfdfdf;margin-top:8px;padding-top:10px;color:#666;padding-right:138px;position:relative;}
.o_right03 .item .text .text01 span,.o_right03 .item01 dd span{display:inline-block;font-size:18px;color:#f60;font-weight:bold;}
.o_right03 .item .text .text01 a.but02,.o_right03 .item01 dd a.but02{position:absolute;right:0;top:17px;border:1px solid #e1cb8f;width:116px;height:32px;line-height:32px;text-align:center;}
.o_right03 .item01 dd a.but02{position:relative;top:0;margin-top:15px;display:block;}
.o_right03 .item .text .text01 a:hover.but02,.o_right03 .item01 dd a.but02:hover{color:#000;background:#e1cb8f;}
.o_right03 .item01 dl{padding-right:320px;position:relative;min-height:97px;}
.o_right03 .item01 dt{border-right:1px solid #dcdcdc;padding-right:30px;}
.o_right03 .item01 dt h3{font-size:18px;color:#333;padding-bottom:15px;}
.o_right03 .item01 dd{position:absolute;right:0;top:0;width:275px;}
.o_right03 .item .room_list,.o_right03 .item01 .room_list{display:none;margin-top:25px;}
.o_right03 .room_list .item01,.o_right03 .room_list .item{background:#f4f4f4;padding:20px;margin-top:10px;}
.o_right03 .room_list .item .text01{padding-right:0;}
.o_right03 .room_list .item .text01 p,.o_right03 .item01 dd p{padding:10px 0 15px;}
.o_right03 .room_list .item .text01 p a,.o_right03 .item01 dd p a{color:#8c6a4e;text-decoration:underline;display:inline-block;margin-right:30px;}
.o_right03 .room_list .item .text01 p a:hover,.o_right03 .item01 dd p a:hover{ text-decoration: none;}
.o_right03 .room_list .item .text01 a.but03,.o_right03 .item01 a.but{width:116px;height:32px;line-height:32px;text-align:center;display:inline-block;background:#e1cb8f;}
.o_right03 .room_list .item .text01 a.but03:hover,.o_right03 .item01 a.but:hover{color:#000;background:#dcc072;}
.o_right03 .item01 a.but{margin-top:10px;}
.pop{background:rgba(0,0,0,0.6);background:none\9;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000)\9;position:fixed;z-index:9999;lefT:0;top:0;width:100%;height:100%;display:none;}
.pop .pop_content{width:640px;height:460px;position:absolute;lefT:50%;top:50%;margin:-230px 0 0 -321px;background:#fff;}
.pop .popup-title{height:50px;background:#e1cb8f;line-height:50px;padding:0 35px;color:#000;font-size:16px;}
.pop .popup-title h4{font-weight:normal;}
.popup-cont{padding:35px;}
.popup-cont .row{padding:5px 0;font-size:16px;color:#333;overflow:hidden;}
.popup-cont .title-type{width:33.33333333%;float:left;}
.popup-cont .name{width:66.66666667%;float:left;}
.popup-cont .price-detail{border-left:1px solid #dcdcdc;border-top:1px solid #dcdcdc;width:100%;}
.popup-cont .price-detail td{border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;text-align:center;padding:5px;color:#666;font-size:14px;}
.popup-cont .total{margin-top:20px;}
.popup-cont .total td{font-weight:bold;font-size:14px;color:#333;padding:7px;}
.popup-cont .total td p{font-weight:normal;color:#f60;}
.pop_content a.close{background: url(../images/close_img01.png) no-repeat;position:absolute;right:0;bottom:100%;width:42px;height:64px;}
.popup-cont ul.baohan{list-style-type: disc;margin-lefT:15px;color:#333;min-height:200px;}
.popup-cont ul.baohan li{padding:5px 0;}

.order .order_left .o_left02 table.border{padding:15px 0;border-top:1px dashed #ddd;border-bottom:1px dashed #ddd;}
.order_left .o_left02 .price{background:#f4f4f4;border:1px solid #bbb;padding:10px 0;text-align:center;color:#8c6a4e;}
.order_left .o_left02 .price p{font-size:12px;color:#f60;}
.order_left .o_left02 .price b{font-size:18px;color:#f60;}
.o_right04 h3{font-size:20px;color:#333;padding:20px 0;}
.o_right04 a{display:none;background:#fff;text-align:center;margin-bottom:10px;padding:8px 0;}
.o_right05 h3{padding-top:12px;}
.o_right06 h3{font-size:18px;color:#333;font-weight:normal;}
.o_right05 h3 i,.o_right06 h3 i{display:block;width:72px;height:2px;background:#e1cb8f;}
.o_right05 ul{max-width:670px;margin:0 -30px;padding-bottom:30px;}
.o_right05 ul li{width:50%;float:left;color:#333;}
.o_right05 ul li .item{position:relative;padding:12px 0 12px 63px;margin:0 30px;}
.o_right05 ul li .item span{height:42px;line-height:42px;position:absolute;left:0;top:12px;}
.o_right05 ul li .item span i{color:#f00;padding-right:10px;}
.o_right05 ul li .item .input{border:1px solid #dcdcdc;padding:0 5px;}
.o_right05 ul li .item .input input{width:100%;height:40px;line-height:40px;border:0px;}
.o_right05 ul li .item .select{position:relative;border: 1px solid #dcdcdc;height:40px;padding: 0 38px 0 8px;color: #666;}
.o_right05 ul li .item .select span{position:relative;top:0;height:40px;line-height:40px;}
.o_right05 ul li .item .select select{position:absolute;lefT:0;top:0;z-index:2;height:40px;line-height:40px;opacity:0;filter: alpha(opacity=0);width:100%;}
.o_right05 ul li .item .select i.iconfont{position:absolute;top:0;right:10px;font-size:14px;color:#666;height:42px;line-height:42px;}
.o_right05 h4{font-size:16px;color:#333;font-weight:normal;padding-top:20px;}
.o_right05 ul li .item .select input{display:none;}
.o_right06{}
.o_right06 .tag{background-color: #f4f4f4;border: 1px dashed #c8c8c8;padding:15px 20px;color:#666;line-height:2;margin-top:20px;}
.o_right06 .tag p{color:#333;}
.o_right06 .tag span,.o_right06 .tag2 span{color:#f60;}
.o_right06 .zhifu{position:relative;padding:27px 0 15px 70px;font-size:16px;}
.o_right06 .zhifu span{position:absolute;lefT:0;top:27px;color:#333;line-height:49px;}
.o_right06 .zhifu li{float:left;padding:0 20px;}
.o_right06 .zhifu li input,.o_right06 .tiaoyue input{vertical-align: middle;margin-right:3px;}
.o_right06 .zhifu li label{display:inline-block;vertical-align: middle;border:1px solid #bbb;padding:7px 11px;margin-lefT:12px;}
.o_right06 .tag2 span{display:inline-block;}
.o_right06 .tiaoyue{padding-top:15px;}
.o_right06 .tiaoyue a{display:inline-block;color:#8c6a4e; text-decoration:underline;}
.o_right06 .tiaoyue a:hover{text-decoration: none;}
.o_right06 .but{padding:30px 0;text-align:center;}
.o_right06 .but a{display:inline-block;width:124px;height:40px;margin:0 8px;text-align:center;line-height:40px;background:#dcdcdc;}
.o_right06 .but a.but02{background:#e1cb8f;}
.o_right06 .but a:hover{background:#ccc;color:#000;}
.o_right06 .but a.but02:hover{background:#dcc072;}
.order_right2{min-height:1108px;}
.order02{background:#fff;padding:65px 8.166666666667% 80px;color:#333;}
.order02 h3{font-weight:normal;font-size:24px;text-align:center;}
.order02 ul{margin:0 -5px;padding-top:35px;}
.order02 li{width:50%;float:left;}
.order02 li .text{border:1px solid #dcdcdc!important;margin:5px;font-size:15px;line-height:2.4;padding:5px 30px;min-height:180px;}
.order02 li .text span,.order02 li .text b{color:#f60;}
.order02 li .text .text01{background:#f4f4f4;border:1px dashed #e1e1e1;line-height:1.5;padding:5px 10px;display:inline-block;font-size:13px;margin-top:8px;}
.order02 .but{padding-top:30px;text-align:center;font-size:15px;}
.order02 .but a{display:inline-block;line-height:40px;margin:0 10px;}
.order02 .but a.but01{background:#e1cb8f;width:174px;text-align:center;color:#000;}
.order02 .but a.but01:hover{background:#dcc072;}

@media screen and (max-width:1240px) {
	.order .order_left{left:20px;}
}
@media screen and (max-width:1080px) {
.o_right03 .item .img{display:none;}
.o_right03 .item .text{width:100%;float:none;}
.o_right03 .item01 dl{padding-right:250px;position:relative;min-height:97px;}
.o_right03 .item01 dt{border-right:1px solid #dcdcdc;padding-right:30px;}
.o_right03 .item01 dd{position:absolute;right:0;top:0;width:205px;}
	.o_right05 ul{margin:0 -10px;}
.o_right05 ul li .item{margin:0 10px;}
	.order02{padding:55px 40px 60px;}

}
@media screen and (max-width:880px) {
	.order_header .logo{float:none;}
	.order_header .yy_but{display:none;}
	
	.setp{background:#f6f6f6;padding:20px 0;}
.setp .setp01{display:none;}
.setp .setp02{display:block;}
	.order{padding:0 0 20px;}
	.order .order_left {position:relative;lefT:0;top:0;width:100%;}
	.order .order_left .o_left01{min-height:180px;height:180px;overflow:hidden;}
	.order .order_left .box{padding:0;}
	.help{display:block;text-align:center;background: #f4f4f4;padding-bottom:50px;}
	.help h3{padding-bottom:0;}
	.order .order_right{margin-left:0;}
	.order .order_right .o_right01{padding:10px 10px 40px;}
	.order .o_right01 .form-group,.order .o_right01 .form-group1{padding:0;max-width:100%;}
	.order .o_right01 .form-group h3,.order .o_right01 .form-group1 h3,.o_right05 h3{display:none;}
	.order .o_right01 li,.order .o_right01 .select_list dd {width:100%!important;float:none!important;padding:10px 0;}
	.order .o_right01 .but{width:100%;margin-top:10px;}
	.order .o_right01 .time li .item,.order .o_right01 .select_list dd .item{padding:0 0 0 10px;border:1px solid #e1cc90;height:42px;}
.order .o_right01 .time li .item span.name,.order .order_left .no_height,.order_left .o_left02 .price{display:none;}
.order .o_right01 .name_text,.order .o_right01 .select_list dd .item span.name{width:34%;float:left;line-height:42px;display:block;}
.order .o_right01 .input,.order .o_right01 .select_list dd .item .select{border:0;padding:0;width:66%;float:right;}
	.order .o_right01 .select_list .item .select input{width:100%;border:0px;height:42px;line-height:42px;position:absolute;lefT:0;top:0;display: block;color:#e09f5d;}
	.order .o_right01 .select_list dt .item .select input{lefT:8px;}
	.order .o_right01 .select_list dt .item .select{overflow:hidden;}
	.order .o_right01 .select_list dt{width:100%;padding-top:10px;}
	.order .o_right01 .select_list dt li{width:25%!important;padding:0;}
	.order .order_left .o_left02 img,.order .order_left .o_left02 table{display:none;}
	.order .order_left .o_left02{padding:0;margin:0;}
	.o_right03 .item,.o_right03 .item01{padding:10px 10px 0;overflow:hidden;}
	.o_right03 .item .text ul,.o_right03 .item .text a.but{display:none;}
	.o_right03 .item .text .text01{padding-right:0;}
	.o_right03 .item .text .text01 a.but02,.o_right03 .item01 dd a.but02{position:relative;display:block;width:120%;background:#e1cb8f;top:0;margin-top:15px;lefT:50%;margin-left:-60%;right:auto;height:44px;line-height:44px;}
	.o_right03 .item .text h3{font-weight:normal;}
	.o_right03 .item .room_list, .o_right03 .item01 .room_list{margin-top:15px;padding-bottom:15px;}
	.o_right03 .item01 dl{padding:0;}
	.o_right03 .item01 dt{border:0;border-bottom:1px solid #dcdcdc;padding:0 0 10px;margin-bottom:10px;}
	.o_right03 .item01 dt h3{padding-bottom:0px;font-weight:normal;}
	.o_right03 .item01 dd{position:relative;width:100%;}
	.o_right03 .room_list .item01, .o_right03 .room_list .item{padding:10px 10px 0;}
	.o_right03 .room_list .item01 a.but,.o_right03 .room_list .item .text01 a.but03{position:relative;display:block;width:120%;lefT:50%;margin-left:-60%;}
	.order .order_right .o_right02 h3{font-weight:normal;}
	.order .order_right .o_right02 h3{display:none;}
	.o_right04 h3{display:none;}
	.o_right04 a{display:block;}
	.o_right05{padding-top:6px;}
	.o_right05 ul{max-width:100%;margin:0;padding-bottom:0;}
	.o_right05 ul li{width:100%;float:none;}
	.o_right05 ul li .item{padding:0;margin:0;}
	.o_right05 ul li .item span{display:none!important;}
	.o_right05 ul li .item .select input{display:block;border:0px;height:40px;line-height:40px;width:100%;float:none;}
	.o_right05 h3{padding-bottom:10px;}
	.o_right06 .tag{line-height:1.5;}
	.o_right06 .zhifu {padding-top:20px;}
	.o_right06 .zhifu span{top:20px;}
	.order_right2{min-height:auto;}
	.order02{padding:40px 0 50px;}
	.order02 li .text{line-height:1.8;}
	.order02 h3{font-size:22px;}
	.o_right03{min-height:auto;}
	.o_right05 ul li .item .input{float:none;width:auto;}
}
@media screen and (max-width:720px) {
.pop .pop_content{width:88%;height:auto;position:absolute;lefT:6%;top:100px;margin:0;}
.popup-cont .title-type{width:26%;}
.popup-cont .name{width:70%;float:right;}
	.popup-cont .row{font-size:14px;}
	.popup-cont{padding:15px;}
	.pop .popup-title{padding:0 15px;font-size:16px;}
	.o_right06 .zhifu span{display:block;position:relative;left:o;top:0;line-height:1.5;}
	.o_right06 .zhifu li{float:none;padding:8px 0}
	.o_right06 .zhifu {padding-left:0;}
	.o_right06 .zhifu li img{height:25px;}
	.order02 ul{padding-top:0px;}
	.order02 li{width:100%;float:none;}
.order02 li .text{line-height:1.6;border-width:0 0 1px 0!important;min-height:auto;padding:20px;}
	.order02 li .text .text01{display:block;}
	.order02 .but{padding-top:20px;}
	.order02 .but a{margin-bottom:10px;}
	.order02 h3{font-size:20px;}
}
@media screen and (max-width:480px) {

	.order_header .logo h1{font-size:21px;padding-lefT:27px;background-position:12px center;}
	.popup-cont .title-type{display:none;}
	.popup-cont .name{width:100%;float:none;}
	.popup-cont .total td{padding:5px;font-size:12px;}
	.popup-cont .total{margin-top:10px;}
	.popup-cont .price-detail td{font-size:12px;}
	.pop_content a.close{width:32px;height:49px;background-size:cover;}
	.o_right06 .but a{width:104px;height:36px;line-height:36px;}
}