@charset "utf-8";
/*
制作人：魏向英
修改时间：2018-11-17
*/
body{background-color: #f5f5f5}
.weather{background-color: #fff}
.weather .content_box{ width: 9.2rem; margin: 0 auto}
.weather .content_box h1{font-size: 0.46666rem;font-weight: bold;line-height: 1.21333rem}
.weather .content_box h1 span{font-size: 0.32rem; font-weight: normal}
.weather .content_box h1 label{font-size: 0.46666rem;font-weight: bold;margin-right: 0.17333rem;margin-left: 0.10666rem}
.photo_box{background-color: #fff;padding-bottom: 0.4rem}
.photo_box .content_box{width: 9.2rem; margin: 0 auto}
.photo_box .content_box .left{ float: left;width: 6.13333rem;position: relative}
.photo_box .content_box .left .photo img{width: 100%}
.photo_box .content_box .left .play{ position: absolute; left: 50%;
    top: 50%;margin-left: -0.64rem;margin-top: -0.64rem}
.photo_box .content_box .left .play img{width: 1.28rem; height: 1.28rem}
.photo_box .content_box .right{ float: right;width: 3.01333rem}
.photo_box .content_box .right img{width: 100%}
.photo_box .content_box .right ul li:nth-child(1){margin-bottom: 0.05333rem}
.photo_box .content_box{ position: relative}
.photo_box .content_box .number{ position: absolute;right: 0.22666rem;bottom: 0.22666rem;background-color: rgba(0,0,0,0.7);padding-left: 0.22666rem;padding-right: 0.22666rem;border-radius: 0.3rem}
.photo_box .content_box .number h1{font-size: 0.26666rem;color: #fff;line-height: 0.53333rem}
.information_box{ background-color: #fff}
.information_box .content_box{width: 9.2rem; margin: 0 auto}
.information_box .content_box .name h1{font-size: 0.42666rem;height: 0.42666rem; line-height: 0.42666rem;font-weight: bold}
.information_box .content_box .Price{padding-top: 0.14666rem}
.information_box .content_box .Price ul li{width: 50%; float: left;margin-top: 0.32rem}
.information_box .content_box .Price ul li h1{font-size: 0.34666rem; color: #545454;height: 0.34666rem; line-height: 0.34666rem;float: left}
.information_box .content_box .Price ul li h1 span{font-size: 0.42666rem;font-weight: bold; color: #ff5200}
.information_box .content_box .Price ul li .more{font-size: 0.34666rem; color: #ff5200;padding-right: 0.37333rem;background-image: url("https://static.fangxiaoer.com/m/static/images/sojourn/project/more.png");background-repeat: no-repeat;
    background-size: 0.16rem; background-position: right center}
.information_box .content_box .Price ul li img{width: 0.42666rem;float: left;display: none;margin-left: 0.17333rem}
.information_box .content_box .Price ul .qi .qi_sun{display: block}
.information_box .content_box .Price ul .jun .jun_sun{display: block}

.information_box .content_box .address {
    margin-top: 0.2rem;
}
.information_box .content_box .address p{font-size: 0.34666rem;color: #545454;padding-left: 0.50666rem;background-image: url("https://static.fangxiaoer.com/m/static/images/sojourn/mark.png");background-repeat: no-repeat;background-size: 0.29333rem;background-position: left center}
.information_box .content_box .label{margin-top: 0.14666rem}
.information_box .content_box .label ul li{float: left}
.information_box .content_box .label ul li h1{font-size: 0.26666rem;line-height: 0.42666rem;background-color: #ffe8de;color: #ff5200;padding-left: 0.09333rem; padding-right: 0.09333rem;margin-right: 0.05333rem;border-radius: 2px}

.information_box .content_box .label ul .zai1 h1 {
    background-image: -moz-linear-gradient(0deg, rgb(255, 150, 0) 0%, rgb(255, 82, 0) 100%);
    background-image: -webkit-linear-gradient(0deg, rgb(255, 150, 0) 0%, rgb(255, 82, 0) 100%);
    background-image: -ms-linear-gradient(0deg, rgb(255, 150, 0) 0%, rgb(255, 82, 0) 100%);
    color: #fff
}

.information_box .content_box .btn {
    margin-top: 0.4rem
}

.information_box .content_box .label ul .zai3 h1 {
    background-image: -moz-linear-gradient(0deg, rgb(193, 193, 193) 0%, rgb(164, 164, 164) 100%);
    background-image: -webkit-linear-gradient(0deg, rgb(193, 193, 193) 0%, rgb(164, 164, 164) 100%);
    background-image: -ms-linear-gradient(0deg, rgb(193, 193, 193) 0%, rgb(164, 164, 164) 100%);
    color: #fff
}

.information_box .content_box .btn {
    margin-top: 0.4rem
}

.information_box .content_box .label ul .zai2 h1 {
    background-image: -moz-linear-gradient(0deg, rgb(255, 150, 0) 0%, rgb(255, 82, 0) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(255,150,0) 0%, rgb(255,82,0) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(255,150,0) 0%, rgb(255,82,0) 100%);color: #fff}
.information_box .content_box .btn{margin-top: 0.4rem}

.information_box .content_box .btn a{ display: block;font-size: 0.34666rem;line-height: 0.96333rem; color: #4b78b8;background-color: #f6f6f6;text-align: center;border-radius: 3px}
.information_box{padding-bottom: 0.4rem}
.dynamic{ background-color: #fff;margin-top: 0.26666rem;padding-top: 0.37333rem;padding-bottom: 0.37333rem}
.dynamic .content_box{ width: 9.2rem; margin: 0 auto}
.dynamic .content_box .photo img{width: 0.88rem;padding-top: 0.05rem}
.dynamic .content_box .photo{float: left}
.dynamic .content_box .show{ float: left;margin-left: 0.32rem;width: 7.9rem;height: 1.03333rem;overflow: hidden}
.dynamic .content_box .show .lunbo{position: relative}
.dynamic .content_box .show ul li{ padding-left: 0.52rem;background-image: url("https://static.fangxiaoer.com/m/static/images/sojourn/project/spot.png");background-repeat: no-repeat;background-size: 0.18666rem; background-position: center left;}
.dynamic .content_box .show ul li h1{font-size: 0.34666rem;height: 0.4rem; line-height: 0.4rem; color: #919496}
.dynamic .content_box .show ul li h1 span{margin-left: 0.21333rem;background-color: #e0f0ff; line-height: 0.4rem;display: inline-block; height: 0.4rem;padding-left: 0.08rem; padding-right: 0.08rem}
.dynamic .content_box .show ul li h2{font-size: 0.34666rem;height: 0.34666rem;line-height: 0.34666rem;color: #333333;margin-top: 0.2rem;padding-bottom: 0.1rem}
.Huxing{ background-color: #fff; background-color: #fff;margin-top: 0.26666rem;}
.Huxing .title{ width: 9.2rem; margin: 0 auto}
.Huxing .title h1{font-size: 0.4rem;color: #333333;line-height: 1.2rem;float: left}
.Huxing .title a{float: right;display: block;height: 100%;width: 0.16rem;background-image: url("https://static.fangxiaoer.com/m/static/images/sojourn/project/more02.png");background-repeat: no-repeat;background-size: 100%;background-position: center;height: 1.2rem;}
.Huxing .content{margin-left: 0.4rem;margin-right: 0.4rem;}
.Huxing .content .photo .lay{max-width: 100%;max-height: 100%;margin: 0 auto;}

.Huxing .content .photo .lay1_sun {
    position: absolute;
    left: 0;
    top: 0;
    width: 0.8rem;
    display: none
}

.Huxing .content .photo .lay2_sun {
    position: absolute;
    left: 0;
    top: 0;
    width: 0.8rem;
    display: none
}

.Huxing .content .photo .lay3_sun {
    position: absolute;
    left: 0;
    top: 0;
    width: 0.8rem;
    display: none
}

.Huxing .content .lay1 .lay1_sun {
    display: block
}

.Huxing .content .lay2 .lay2_sun {
    display: block
}

.Huxing .content .lay3 .lay3_sun {
    display: block
}

.Huxing .content .photo {
    height: auto;
    position: relative;
    overflow: hidden;
    border: 1px solid #f1f1f1;
}
.Huxing .content .photo table{width:100%; height:100%}
.Huxing .content .text h1{font-size: 0.34666rem;text-align: center;height: 0.44666rem;line-height: 0.44666rem;margin-top: 0.34666rem;font-weight: normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.Huxing .content .text h2{font-size: 0.34666rem;text-align: center;color: #ff5200;height: 0.34666rem; line-height: 0.34666rem;margin-top: 0.32rem}
.Huxing .content .text{ padding-bottom: 0.4rem}

.Huxing .content .text h2 span {
    font-weight: bold
}
.map{background-color: #fff;margin-top: 0.26666rem;padding-bottom: 0.61333rem}
.map .title{width: 9.2rem; margin: 0 auto}
.map .title{ width: 9.2rem; margin: 0 auto}
.map .title h1{font-size: 0.4rem;color: #333333;line-height: 1.2rem;}
.map .map_sun{ height: 3.18666rem;background-image: url("https://static.fangxiaoer.com/m/static/images/sojourn/project/map.png");background-repeat: no-repeat;background-size: 100%;padding-top: 1rem}
.map .content{width: 9.2rem; margin: 0 auto;box-shadow: 0px 0px 6px 0px rgba( 9, 2, 4,0.2 );}
.map .content .btn{ margin-top: 0.42666rem}
.map .content .btn ul li{width: 25%; float: left}
.map .content .btn ul li .pic img{width: 0.58666rem; margin: 0 auto;display: block}
.map .content .btn ul li .pic .already{display: none}
.map .content .btn ul li .text h1{ text-align: center;font-size: 0.29333rem;height: 0.29333rem; line-height: 0.29333rem;color: #999999}
.map .content .btn ul li .text{margin-top: 0.21333rem;padding-bottom: 0.4rem}
.map .content .btn ul .color .already{display: block !important; }
.map .content .btn ul .color .not{display: none}
.map .map_sun .content_sun{width: 7.33333rem;margin: 0 auto;height: 2.18666rem;background-color: #fff;border-radius: 5px}
.map .map_sun .content_sun .left{ float: left;margin-left: 0.37333rem;padding-top: 0.56666rem}
.map .map_sun .content_sun .left h1{font-size: 0.37333rem; height: 0.37333rem; line-height: 0.37333rem;}
.map .map_sun .content_sun .left .show{overflow: hidden}
.map .map_sun .content_sun .left .lunbo {position: relative}
.map .map_sun .content_sun .left h2{font-size: 0.32rem; height: 0.32rem; line-height: 0.32rem; color: #999999;margin-top: 0.36rem;}
.map .map_sun .content_sun .left ul li h1{padding-top: 0.1rem}
.map .map_sun .content_sun .left ul{display: none}
.map .map_sun .content_sun .left ul:nth-child(-n+1){display: block}

.map .map_sun .content_sun .right{ float: right;margin-right: 0.32rem}
.map .map_sun .content_sun .right img{width: 1.01333rem;display: block;margin: 0 auto;padding-top: 0.32rem}
.map .map_sun .content_sun .right h1{font-size: 0.26666rem; line-height: 0.26666rem;height: 0.26666rem;color: #333333;text-align: center;margin-top: 0.22666rem}

.silk .content_box{width: 9.2rem; margin: 0 auto}
.silk{background-color: #fff;margin-top: 0.26666rem;}
.silk .title{width: 9.2rem; margin: 0 auto}
.silk .title{ width: 9.2rem; margin: 0 auto}
.silk .title h1{font-size: 0.4rem;color: #333333;line-height: 1.2rem;}
.silk  .content_box{padding-bottom: 0.33333rem}
.silk  .content_box ul li{ margin-bottom: 0.04666rem}
.silk  .content_box ul li p{ font-size: 0.32rem; color: #545454;line-height: 0.53333rem}
.silk  .content_box ul li p span{font-size: 0.26666rem;display: inline-block;line-height: 0.42666rem;padding-left: 0.08rem; padding-right: 0.08rem;margin-right: 0.22666rem;color: #fff}
.silk  .content_box ul .color1 span{background-image: -moz-linear-gradient( 40deg, rgb(208,171,132) 0%, rgb(228,208,169) 100%);
    background-image: -webkit-linear-gradient( 40deg, rgb(208,171,132) 0%, rgb(228,208,169) 100%);
    background-image: -ms-linear-gradient( 40deg, rgb(208,171,132) 0%, rgb(228,208,169) 100%); box-shadow: 1px 1.732px 8px 0px rgba( 212, 179, 140,0.3 );
}
.silk  .content_box ul .color2 span{background-image: -moz-linear-gradient( 40deg, rgb(251,133,168) 0%, rgb(250,144,126) 100%);
    background-image: -webkit-linear-gradient( 40deg, rgb(251,133,168) 0%, rgb(250,144,126) 100%);
    background-image: -ms-linear-gradient( 40deg, rgb(251,133,168) 0%, rgb(250,144,126) 100%);box-shadow: 1px 1.732px 8px 0px rgba( 255, 135, 189 ,0.3);

}

.silk  .content_box ul .color3 span{ background-image: -moz-linear-gradient( 40deg, rgb(82,186,248) 0%, rgb(133,222,249) 100%);
    background-image: -webkit-linear-gradient( 40deg, rgb(82,186,248) 0%, rgb(133,222,249) 100%);
    background-image: -ms-linear-gradient( 40deg, rgb(82,186,248) 0%, rgb(133,222,249) 100%); box-shadow: 1px 1.732px 8px 0px rgba( 85, 188, 248,0.3 );
}

.happy{background-color: #fff;margin-top: 0.26666rem;padding-bottom: 0.45333rem}
.happy .title{width: 9.2rem; margin: 0 auto}
.happy .title{ width: 9.2rem; margin: 0 auto}
.happy .title h1{font-size: 0.4rem;color: #333333;line-height: 1.2rem;}
.happy .content{margin-left: 0.4rem;/* margin-right: 0.4rem; */}
.happy .content .photo{height: 2.66666rem;position: relative}
.happy .content .photo img{max-width: 100%; max-height: 100%;margin: 0 auto}
.happy .content .photo .play_small{width: 100%;height:2.66666rem;background-size:auto 100%;background-position:center;}
.eat .content .photo .eat_small{width: 100%;height:2.66666rem;background-size:auto 100%;background-position:center;}
.happy .content .photo h1 {
    position: absolute;
    left: 0;
    bottom: 0;
    font-size: 0.32rem;
    line-height: 0.82666rem;
    background-color: rgba(255, 255, 255, 0.8);
    padding-left: 0.17333rem;
    padding-right: 0.17333rem;
    border-radius: 0 3px 0 0;
    /* width: 2.6rem; */
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

h1 {
}
.happy .content .photo  h1{
    position: absolute;
    left: 0;
    bottom:0;
    font-size: 0.32rem;
    line-height: 0.82666rem;
    background-color: rgba(255,255,255,0.8);
    padding-left: 0.17333rem;
    padding-right: 0.17333rem;
    border-radius: 0 3px 0 0;
    max-width: 2.6rem;
}

.eat{background-color: #fff;margin-top: 0.26666rem;padding-bottom: 0.45333rem}
.eat .title{width: 9.2rem; margin: 0 auto}
.eat .title{ width: 9.2rem; margin: 0 auto}
.eat .title h1{font-size: 0.4rem;color: #333333;line-height: 1.2rem;}
.eat .content{margin-left: 0.4rem;/* margin-right: 0.4rem; */}
.eat .content .photo{height: 2.66666rem;position: relative}
.eat .content .photo img{max-width: 100%; max-height: 100%;margin: 0 auto}
.eat .content .photo  h1{ position: absolute; left: 0; bottom:0; font-size: 0.32rem;line-height: 0.82666rem;background-color: rgba(255,255,255,0.8);padding-left: 0.17333rem;padding-right: 0.17333rem;
    border-radius: 0 3px 0 0;}


.Comment{ background-color: #fff; background-color: #fff;margin-top: 0.26666rem;padding-bottom: 0.45333rem}
.Comment .title{ width: 9.2rem; margin: 0 auto}
.Comment .title h1{font-size: 0.4rem;color: #333333;line-height: 1.2rem;float: left}
.Comment .title a{float: right;display: block;height: 100%;width: 0.16rem;background-image: url("https://static.fangxiaoer.com/m/static/images/sojourn/project/more02.png");background-repeat: no-repeat;background-size: 100%;background-position: center;height: 1.2rem;}
.Comment .content ul li .left{float: left}
.Comment .content ul li .right{float: right;width: 7.68rem}
.Comment .content ul li .left .pic{width:1.22666rem; height: 1.22666rem;border-radius: 50%;overflow: hidden}
.Comment .content ul li .left .pic img{width: 100%}
.Comment .content ul li .right .name h1{font-size: 0.37333rem;height: 0.37333rem; line-height: 0.37333rem;padding-top: 0.14666rem}
.Comment .content ul li .right .paragraph{margin-top: 0.32rem}
.Comment .content ul li .right .paragraph p{font-size: 0.34666rem; color: #333333;line-height: 0.53333rem;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;}
.Comment .content ul li .right .photo{margin-top: 0.22666rem;position: relative;}
.Comment .content ul li .right .photo .list img{width: 1.78666rem; height: 1.78666rem}
.Comment .content ul li .right .photo .list{ float: left;margin-right: 0.17333rem;margin-bottom: 0.17333rem;display: none;}
.Comment .content ul li .right .photo .list:nth-child(4n){margin-right: 0}
.Comment .content ul li .right .photo .list:nth-child(-n+4){display: block}
.Comment .content ul li .right .photo .number{ position: absolute; right: 0.02rem;bottom: 0.17333rem}
.Comment .content ul li .right .photo .number h1{font-size: 0.26666rem;color: #fff;background-color: rgba(0,0,0,0.66);line-height: 0.50666rem;padding-left: 0.17333rem;padding-right: 0.17333rem}
.Comment .content ul li .right  .time{margin-top: 0.14667rem}
.Comment .content ul li .right  .time h1{font-size: 0.29333rem; line-height: 0.29333rem; height: 0.29333rem; color: #a8a8a8}
.Comment .content ul li{padding-bottom: 0.32rem; border-bottom: 1px solid #e0e0e0;padding-top:  0.32rem}
.Comment .content ul li:nth-child(1){padding-top: 0}
.Comment .content ul li .content_sun{ width: 9.2rem; margin: 0 auto}
.Comment .content .btn{ width: 9.2rem;margin: 0 auto;border: 1px solid #ff5200;text-align: center;margin-top: 0.45333rem; border-radius: 3px}
.Comment .content .btn span{line-height: 0.90666rem;display: inline-block; color: #ff5200;padding-left: 0.64rem;background-image: url("https://static.fangxiaoer.com/m/static/images/sojourn/project/Flower.png");
    background-size: 0.4rem;background-repeat: no-repeat;background-position: center left;}
.Comment .content .none h1{font-size: 0.34666rem;text-align: center;color: #999999;height: 0.34666rem;line-height: 0.34666rem;padding-top: 1.12rem;padding-bottom: 1.12rem}

.Question{background-color: #fff;background-color: #fff;margin-top: 0.26666rem;padding-bottom: 0.46666rem;margin-bottom: 1.82666rem;}
.Question .title{ width: 9.2rem; margin: 0 auto}
.Question .title h1{font-size: 0.4rem;color: #333333;line-height: 1.2rem;float: left}
.Question .title a{float: right;display: block;height: 100%;width: 0.16rem;background-image: url("https://static.fangxiaoer.com/m/static/images/sojourn/project/more02.png");background-repeat: no-repeat;background-size: 100%;background-position: center;height: 1.2rem;}
.Question .content ul li .content_sun{width: 9.2rem; margin: 0 auto}
.Question .content ul li .content_sun .left{ float: left}
.Question .content ul li .content_sun .right{ float: right;width: 7.86666rem}
.Question .content ul li .content_sun .left img{width: 0.82666rem}
.Question .content ul li .content_sun .right .name h1{font-size: 0.37333rem;line-height: 0.37333rem; height: 0.37333rem;float: left}
.Question .content ul li .content_sun .right .name h2{float: right;font-size: 0.34666rem;color: #a8a8a8;line-height: 0.34666rem; height: 0.34666rem;}
.Question .content ul li .content_sun .right .text{margin-top: 0.21333rem}
.Question .content ul li .content_sun .right .text p{font-size: 0.37333rem; color: #333333;line-height: 0.58666rem}
.Question .content ul li .content_sun .right .Answer{background-color: #f5f5f5;margin-top: 0.17332rem;padding-top: 0.32rem;padding-bottom: 0.27999rem}
.Question .content ul li .content_sun .right .Answer h1{ width: 7.22666rem; margin: 0 auto;font-size: 0.32rem; color: #757575;height: 0.32rem;line-height: 0.32rem}
.Question .content ul li .content_sun .right .Answer p{font-size: 0.34666rem;width: 7.22666rem; margin: 0 auto;line-height: 0.53333rem;padding-top: 0.27999rem}
.Question .content ul li{padding-top: 0.49333rem;padding-bottom: 0.49333rem;border-bottom: 1px solid #e0e0e0;}
.Question .content ul li:nth-child(1){padding-top: 0}
.Question .content .none h1{font-size: 0.34666rem;text-align: center;color: #999999;height: 0.34666rem;line-height: 0.34666rem;padding-top: 1.12rem;padding-bottom: 1.12rem}
.Question .content .btn{ width: 9.2rem;margin: 0 auto;border: 1px solid #ff5200;text-align: center;margin-top: 0.45333rem; border-radius: 3px}
.Question .content .btn span{line-height: 0.90666rem;display: inline-block; color: #ff5200;padding-left: 0.64rem;background-image: url("https://static.fangxiaoer.com/m/static/images/sojourn/project/Flower02.png");
    background-size: 0.48rem;background-repeat: no-repeat;background-position: center left;}

.layer{ position: fixed;width: 100%; height: 100%;background-color: rgba(0,0,0,0.4);left: 0;top: 0;z-index: 999;display: none}
.layer .layer_sun{ width: 100%;position: absolute;left: 0;bottom: 0;background-color: #fff;border-radius: 8px 8px 0 0;}
.layer .layer_sun .title h1{font-size: 0.4rem;text-align: center;line-height: 0.4rem;height: 0.4rem;padding-top: 0.72rem}
.layer .layer_sun .list{width: 8.93333rem; margin: 0 auto;margin-top: 0.6rem;overflow-y: auto;
    overflow-x: hidden;;max-height: 5.99666rem}
.layer .layer_sun .list ul li .name{float: left;width: 1.93333rem}
.layer .layer_sun .list ul li .name h1{font-size: 0.34666rem;}
.layer .layer_sun .list ul li .price{float: left;}
.layer .layer_sun .list ul li .price h1{font-size: 0.34666rem; color: #747474}
.layer .layer_sun .list ul li .text{width: 5.13333rem;margin: 0 auto}
.layer .layer_sun .list ul li h1{line-height: 1.45333rem}
.layer .layer_sun .list ul li{ border-bottom: 1px solid #e0e0e0}
.layer .layer_sun .list ul li .price h1 span{font-size: 0.42666rem;color: #ff5200;font-weight: bold}
.layer .layer_sun  .btn h1{font-size: 0.42666rem;text-align: center;line-height: 1.12rem;background-image: -moz-linear-gradient( 0deg, rgb(255,150,0) 0%, rgb(255,82,0) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(255,150,0) 0%, rgb(255,82,0) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(255,150,0) 0%, rgb(255,82,0) 100%);
    color: #fff;
    border-radius: 0.6rem
}
.layer .layer_sun  .btn{margin-top: 2.84rem;padding-bottom: 0.4rem}
.over_sun{position: fixed;width: 100%;height: 100%;overflow: hidden}

.Where_play{ width: 100%; height: 100%;position: fixed;left: 0;top: 0;background-color: #000;z-index: 999;display: none}

.Where_play table{ width: 100%; height: 100%}
.Where_play .swiper-container{ width: 100%; height: 100%}
.Where_play .swiper-wrapper{width: 100%; height: 100%}
.Where_play .swiper-container img{max-width: 100%;max-height: 100%;margin: 0 auto;}
.Where_play .swiper-slide{ width: 100% !important;}
.Where_play .swiper-container table{ width: 100%; height: 100%}
.Where_play .swiper-slide .photo{width: 100%;height: 47%;}
.Where_play .swiper-slide {position: relative;}
.Where_play .swiper-slide .text{position: absolute;left: 0;bottom: 0;width: 100%;background-color: rgba(11,11,11,0.66);padding-bottom: 0.37333rem;}
.Where_play .swiper-slide .text h1{font-size: 0.37333rem;color: #ffffff;font-weight: bold;width: 9.2rem; margin: 0 auto;padding-top: 0.37333rem;}
.Where_play .swiper-slide .text p{font-size: 0.34666rem; color: #fff;width: 9.2rem; margin: 0 auto}
.Where_play .close{position: absolute;left: 0.4rem; top: 0.4rem;z-index: 999;}
.Where_play .close img{width: 0.82666rem;}



.Where02_play{ width: 100%; height: 100%;position: fixed;left: 0;top: 0;background-color: #000;z-index: 999;display: none}

.Where02_play table{ width: 100%; height: 100%}
.Where02_play .swiper-container{ width: 100%; height: 100%}
.Where02_play .swiper-wrapper{width: 100%; height: 100%}
.Where02_play .swiper-container img{max-width: 100%;max-height: 100%;margin: 0 auto;}
.Where02_play .swiper-slide{ width: 100% !important;}
.Where02_play .swiper-container table{ width: 100%; height: 100%}
.Where02_play .swiper-slide .photo{width: 100%;height: auto;}
.Where02_play .swiper-slide {position: relative;}
.Where02_play .swiper-slide .text{position: absolute;left: 0;bottom: 0;width: 100%;background-color: rgba(11,11,11,0.66);padding-bottom: 0.37333rem;}
.Where02_play .swiper-slide .text h1{font-size: 0.37333rem;color: #ffffff;font-weight: bold;width: 9.2rem; margin: 0 auto;padding-top: 0.37333rem;}
.Where02_play .swiper-slide .text p{font-size: 0.34666rem; color: #fff;width: 9.2rem; margin: 0 auto}
.Where02_play .close{position: absolute;left: 0.4rem; top: 0.4rem;z-index: 999;}
.Where02_play .close img{width: 0.82666rem;}

.dynamic .content_box .show ul li .info_desc {
    width: 7.2rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.infoType2 {
    background-color: #e0f0ff !important;
    color: #3a91db;

}

.infoType3 {
    background-color: #ffeed0 !important;
    color: #fa8217;

}

.infoType1 {
    background-color: #ffe8e8 !important;
    color: #ff3232;

}

.infoType4 {
    background-color: #d9f3e8 !important;
    color: #169a62;

}

.fullbg {
    display: none;
    background-color: rgb(0, 0, 0);
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
    -khtml-opacity: 0.6;
    opacity: 0.6;
    position: fixed;
    top: 0;
    z-index: 9999;
    overflow: hidden;
    height: 100% !important;
}

.m_top h1 {
    font-size: 15px;
    width: 70%;
    margin-left: 10%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: center;
}
form{margin: 0!important;}
.no_weather {padding-top: 10px}
.phone{width:100%;position:fixed;left:0;bottom:0;z-index: 999}
.lay_4_sun{
    right: 41px;
    top: 6px;
    margin-top: 1.25rem;
    position: absolute;
    bottom: 0px;
    left: 43px;
    width: 41px;
    height: auto;
}