
*{margin:0; padding:0;}
			ul,ol,dl,li{list-style:none;}
			.clear:after{content:"200B";line-height:0; font-size:0; overflow:hidden; display:block; *zoom:1;clear:both;}
			a{text-decoration:none;}
			h1,h2,h3,h4,h5,h6,b{font-weight:normal;}
			img,input{border:none;}
			body{font-family:"SimSun";}
			img{height:100%; width:100%; display:block;}
			
			body{font-size:12px;}
			.header{position:absolute; top:35px; width:90%; height:108px;left:100%; right:0; bottom:0; margin-left:-95%;z-index:1;}
			.header .logo{float:left;width:146px; height:106px;}
			.header .nav{float:right; padding-top:17px; width:590px; height:22px; line-height:22px;}
			.header .nav li{float:left;}
			.header .nav li{padding-right:61px;}
			.header .nav li a{color:#fff;}
			.header .nav li img{display:inline; width:auto; height:auto; margin-top:2px;}
			.header .nav li.four_li{padding-right:53px;}
			.header .nav li.five_li{padding-right:23px;}
			.header .nav li.seven_li{padding-right:0;}
			.header_img{height:570px;width:100%; position:relative;}
			.header_img .dt_model{background:url(../images/liya/images/dt_model_02.png); width:100%; height:100%; position:absolute; top:0;}
			.header_img .banner_text{width:355px; height:165px; position:absolute; top:325px;left:5%; color:#fff;}
			.header_img .banner_text h1{font-size:30px; line-height:58px; height:58px; position:relative;}
			.header_img .banner_text h1:after{content:"";width:95px; height:1px; position:absolute; bottom:-1px; background:#fff;opacity:0.55; left:0;}
			.header_img .banner_text p{height:52px; line-height:52px; padding-bottom:17px;}
			
			
			.yuding_item{width:1130px; position:absolute; top:150px; left:50%; margin-left:-565px; height:36px;z-index:1;}
			.yuding_item .item{background:url(../images/yd_bg.png); height:36px; float:left; margin-right:1px; position:relative; line-height:36px; color:#61615f; text-align:center; font-size:12px; cursor:pointer;}
			.yuding_item .city{width:231px; text-align:left;}
			.yuding_item .city b{padding-left:13px;}
			.yuding_item .in,.yuding_item .out{width:162px;}
			.yuding_item .in .first_b,.yuding_item .out .first_b{position:absolute; height:36px; line-height:36px; left:20px;}
			.yuding_item .city ul li:hover,.yuding_item .number ul li:hover{background:#cdcdcd;}
			.yuding_item .check{width:148px;}
			.yuding_item .check .label.first_label{padding-left:10%; padding-right:0;}
			.yuding_item .check input{position:relative; top:3px; margin-right:5px;}
			.yuding_item .number{width:151px;}
			.yuding_item .submit{width:114px; background:url(../images/liya/images/yd_bg_03.png); color:#fff;}
			.yuding_item .tel{width:155px; position}
			.yuding_item .tel b{float:left; width:12px; height:12px; background:url(../images/tel_03.png); margin:13px 0 0 25px;}
			.yuding_item .tel span{float:left; padding-left:4px;}
			.yuding_item .item .xiabiao{width:7px; height:7px; position:absolute; background:url(../images/xiabiao_03.png); right:6px; top:24px;}
			.yuding_item .xiala{display:none;}
			.yuding_item .city ul,.yuding_item .number ul{position:absolute; width:100%;top:40px; left:0;}
			.yuding_item .city ul li{height:36px;width:218px;background: url(../images/yd_bg.png); padding-left:13px; margin-bottom:1px;}  
			.yuding_item .check .check_login,.yuding_item .check .xy{ display:none; width: 223px;background:url(../images/yd_bg.png);position: absolute;padding: 20px;overflow: hidden; top:40px; left:0;}
			.yuding_item .check .label{width:40%; float:left;padding-right:10%;cursor:pointer;}
			.yuding_item .check .check_login input[type="text"],.yuding_item .check .xy input{ height: 34px; padding: 0 15px;width: 193px;margin-bottom:10px; line-height:34px;}
			.yuding_item .check .check_login input[type="submit"]{width:100px; height:38px;background:#71bec6; font-size:16px; color:#fff; float:left; line-height:38px;}
			.yuding_item .check .check_login .login_submit{height:38px;}
			.yuding_item .check .check_login .login_submit a{color:#71bec6; height:38px; line-height:38px; float:left; padding-left:10px;}
			.yuding_item .check .xy input{margin-bottom:0;}
			.yuding_item .number ul li b{width:34px; height:36px; float:left;}
			.yuding_item .number ul li{height:36px;width:151px;background: url(../images/yd_bg.png);margin-bottom:1px;}
			.yuding_item .number ul li select{float:left; width:45px; border:none; background:none; outline:none; opacity:0; height:36px; filter:alpha(opacity=0);}
			.yuding_item .number ul li .show{position:absolute; left:34px; width:45px; height:36px; }
			.yuding_item .number ul li .show .arrow{width:7px; height:4px;background:url(../images/xsj.png); position:relative; top:-1px;}
			.yuding_item .number ul li .show p{display:inline-block;}
			.yuding_item .number ul li span{width:38px; float:left; height:36px;}
			.yuding_item .number ul li b.jian{background:url(../images/liya/images/reduction.png) no-repeat center;}
			.yuding_item .number ul li b.jia{background:url(../images/liya/images/add.png) no-repeat center;}
			
			.hotel{background:#fff; color:#2c2c2c;margin:30px 0;}
			.hotel dl{width:354px; float:left; padding-left:65px; border-left:1px solid #c5c6c6;}
			.hotel dl.top{margin-bottom:50px;}
			.hotel dl.bn{border-left:none;}
			.hotel dl dt{font-size:22px; line-height:45px; height:45px;}
			.hotel dl dd{font-size:14px; line-height:31px; height:31px;}
			.layui-layer.layui-layer-page.yourclass.layer-anim{width:1280px !important; left:50% !important; margin-left:-640px !important;}
			.layui-layer-page .layui-layer-content{overflow:hidden !important;}
			.layui-layer-content{height:387px !important;}
			#start,#end{float:left; background:none; width:80px; height:38px; line-height:37px; font-size:12px; padding-left:70px;position:relative;z-index:1; cursor:pointer; font-family:"Arial";}
			.laydate_body .laydate_table{margin:0 5px 5px !important;}
			.laydate_body .laydate_bottom{display:none;}
			
			
			.footer{height:42px; line-height:40px; width:89.6%;padding:0 5.2%; background:#e7e7e7; margin-bottom:-2px;}
			.footer .left{float:left; font-size:20px;}
			.footer .left span{position:relative; top:3px; color:#7e7e7e;}
			.footer .left a{font-size:14px; color:#7e7e7e;}
			.footer .right{float:right; padding-top:15px;}
			.footer .right a{float:left; height:18px; line-height:18px; margin-left:28px; color:#5b5b5b;}
			.footer .right .weixin{width:21px; height:17px; background:url(../images/icon2_03.png) no-repeat 0 -20px;}
			.footer .right .weibo{width:20px; height:16px; background:url(../images/icon2_03.png) no-repeat -30px -20px; margin-left:22px;}