.amap-logo {
    right: 0 !important;
    left: auto !important;
    display: none !important;
}

.amap-copyright {
    right: 70px !important;
    left: auto !important;
    opacity:0 !important;
}
#mapreal{
    position:relative;
    /* height:18.38rem; */
    height:21.38rem;
    padding-bottom: 0.63rem;
    margin-bottom: 1.2rem;
}
.choose{
    position:absolute;
    left:1.13rem;
    bottom:1.26rem;
    z-index:10;
    background:#fff;
    padding:0.2rem 0.5rem;
    border-radius:0.5rem;
}
.choose label{
   display:flex;
    justify-content: space-between;
    align-items:center;
   line-height:1.4rem;
}
.choose label span{
 
    color:#222;
    margin-left:0.3rem;
    font-size: 0.75rem;

    font-weight: 400;
  
}
.choose label input{
    width:0.85rem;
    height:0.87rem;
   
    display: inline-block;
    border: none;
    background:url(../image/nation/unchoose.png ) no-repeat;
    background-size: 100% auto;
}
.search{
    width:7.5rem;
    z-index:10;
    background:#F8F8F8;
    border-radius:20rem;
    padding:0 0.5rem ;
    display: flex;
    align-items: center;
    color:#222;
    margin-right:0.13rem;
}

 #search::-moz-placeholder {
    /*font-style:italic !important;*/
    /*text-decoration:overline !important;*/
    /*letter-spacing:3px !important;*/
    color:#222!important;
}
#search::-webkit-input-placeholder {
    /*font-style:italic !important;*/
    /*text-decoration:overline !important;*/
    /*letter-spacing:3px !important;*/
    color:#222!important;
}
.fullicon{
    position: absolute;top:0.53rem;
    left:0.63rem;
    width: 1.75rem;
}
.goloaciton{
    position: absolute;bottom:0.63rem;
    right:0.63rem;
    width: 1.75rem;  
    z-index: 9;      
}
.searchresult{
    position:absolute;
    display:none;
    top:1.5rem;
    width:55%;
    right:-0.5rem;
    z-index:10;
    background:#4992f8;
    padding:0rem 0.5rem;
    border:1px solid #ddd;
    color:#fff;
    font-size:0.7rem;
}
.searchresult ul{
    max-height:5rem;
    overflow-y:scroll;
}
.searchresult ul li{
    line-height: 1.2rem;
}
.searchresult .iconguanbi{
    position:absolute;
    right:0.5rem;
    top:0.2rem;
    z-index:110;
}
.search input{
    border:none;
    font-size:0.7rem;
    background:none;
    color:#222;
    width:4rem;
    line-height:1.5rem;
}
#sysnameList li .checkone{
    opacity: 0;
    z-index:9;
}
.info{
    font-size:0.7rem;
    color:#333;
    text-align:center;
}
.info img{
    width:1rem;
    margin:auto 0.2rem;
}
.info a{
    color:#333;
}
.amap-info-close{
    right:5px !important;
}
.quiker ul li{

    border-bottom:0.03rem solid #D2E1F0;
 
    padding:0.5rem 0;
}
#quiker{
    height:25.5rem;
    overflow:hidden;
}
#quiker.on{
    height:auto;
}
.GQzhuani .quiker ul li div{
    font-size:0.75rem;
    color:#4992f8;
}
.GQzhuani .quiker ul li a{
    font-size: 0.75rem;
    color: #fff;
    
  
   
    display: block;
    text-align: center;
    line-height: 1.6rem;
}
.quiker ul li div img{
    width:1.5rem;
}
.GQzhuani .quiker ul li div span{
   
    font-size:0.6rem;
    color:#222;
    line-height: 0.83rem;
}
.GQzhuani .quiker ul li .date{
    font-size: 0.55rem;
    font-weight: 400;
    color: #888;
    line-height: 0.75rem;
    padding-right: 0.7rem;
    display: inline-block;
}
.shiyibtn{
    border-radius: 1rem!important;
    font-size: 0.6rem!important;
    font-weight: 400!important;
    color: #FFF;
    line-height: 0.83rem!important;
    padding:0.13rem 0.25rem;
    box-sizing: border-box;

}
.weatherdes{
    font-size: 0.6rem!important;
    margin-left: 0.5rem;
    font-weight: 400!important;
    color: #222!important;
    line-height: 0.83rem!important;
    min-width: 3rem;
    padding-top: 0.15rem;
}
.anniu, .gonglue, .look{
    display:flex;
    justify-content: space-between;
}
.gonglue{
    display:flex;
    align-items:center;
}
.look .l{
    font-size:0.65rem;
    color:#666;
}
.GQzhuani .anniu div{
    width:50%;
    text-align:center;
    background:#4992f8;
}
.GQzhuani .anniu div a{
    color:#fff;
    line-height:2rem;
}
.yantu iframe{
    border:none;
    width:100%;
    height:40rem;
}
.gonglue .gl{
    width:3.5rem;
    border-radius:0.5rem;
   
    text-align: center;
    
}
.gonglue .gl a{
    color: #fff;
    line-height: 1.4rem;
    display: block;
}
.gonglue .infoI{
    font-size: 0.7rem;
    flex: 1;

font-weight: 400;
color: #0B253C;
line-height: 0.83rem;
}
.chuyoudays{
    font-size: 0.65rem;
    margin-top: 0.25rem;
    font-weight: 400;
    color: #222;
    line-height: 0.93rem;
}
.gonglue .gl a img{
    width:100%;
    display:block;
}
#day{
    font-size: 1rem;font-weight: 500;
    color:#4F67D9 ;
    line-height: 1rem;
}
#day2{
    font-size: 1rem;font-weight: 500;
    color:#E6594C;line-height: 1rem;
}
.yantuReturn{
    position:absolute;
    right:0rem;
    bottom:2rem;
    z-index:100;
    text-align:center;
}
.yantuReturn a{
    display:block;
    color:#fff;
    font-size:1.2rem;
    background:rgba(73,146,248,0.8);
    border-radius:100%;
    width:2rem;
    height:2rem;
    margin-bottom:0.5rem;
    line-height:2rem;
}
.GQzhuani{
    /* background:url(../../img/GQbg.jpg) repeat center top !important; */
    background:#FFCA67 !important;
}
.GQzhuani .kapian{
    background:#ffffff !important;
  
    margin-top:-0.5rem!important;
}
.GQtitle{
    margin-top:1rem;   
    color:#fff;
    text-align:center;
    width:92%;
    margin:0.75rem auto 0;
    
}
.GQtitle img{
   width:100%;
}
.GQzhuani .xinwenbox2{
    background:none !important;
}
.GQzhuani .xinwenbox2 .li-title{
    color:#222 !important;
}
.GQzhuani #mapreal #cityname{
    color:#222;
    font-size:0.75rem;
    width:58%;
    margin-bottom:0;
}
.GQzhuani .carouselVideo .videoTitle{
    color:#222 !important;
}
.GQzhuani .videoList dl dd{
    color:#222 !important;
}
.GQzhuani .amap-info-content{
    background:#fff !important;
  
    border-radius:0.5rem ;
    color:#222;
    line-height:1.2rem;
}
.GQzhuani .amap-info-content a{
    color:#fff;
    margin-left: 0;
    float: none;
    display: inherit;
    margin-top:0;
}
.GQzhuani .amap-info-content .info{
    color:#fff !important;
}
.GQzhuani .amap-info-content .info a{
    color:#222 !important;
}
.GQzhuani .amap-info-close{
    color:#fff !important;
}
.GQzhuani #header{
    background:#5DB5E6 !important;
}
/* .GQzhuani #header b{
    color:#fff !important;
} */
/* .GQzhuani #header .returnLeft{
    color:#fff !important;
} */
/* .GQzhuani #header .iconcaidan{
    color:#fff !important;
} */
/* .GQzhuani .jieqibo{
    background:#4992f8 !important;
    border-top:1px solid rgba(255,255,255,0.2) !important;
} */
/* .GQzhuani .daohangimg i{
    color:#fff !important;
} */

.GQzhuani .box-daohang{
    border-bottom: 1px solid rgba(255,255,255,0) !important;
}

.GQzhuani .jiaohuan{
    color:#4992f8 !important;
}

.GQzhuani #choosetime{
    background:none;position: relative;
   
}
.GQzhuani #choosetime input{
    color:#222 !important;
}
.GQzhuani .chengshimob {
   width: 0.68rem;
   position: absolute;
   right: 0;
   top:1rem;
   z-index: 1;
   padding: 0;
}
.GQzhuani .jisuanboxTop{
    background:#fff!important;
    color:#222;
}
.GQzhuani .jisuanboxTop span{
    border-bottom: none;color:#222;
    font-size: 0.6rem;
    font-weight: 400;
    line-height: 0.83rem;padding:0.3rem 0 0.2rem;
}
.GQzhuani .jisuanboxTop span.on{
    background: #E6594C;
    color:#fff;border-radius: 0.63rem;
    border-bottom: none;
    padding:0.3rem 0 0.2rem;
}
#mapreal.on{
    position:fixed;
    width:100%;
    height:100%;
    z-index:100000;
    left:0;
    top:0;
    margin-top:0!important;
}
.baiduAlliance{
    border-radius: 0;
}
#mapreal.on .goloaciton{
    position: fixed;bottom: 0.63rem;
    right: 0.63rem;
}
#mapreal.on #map,#mapreal.on .map{
    height: 100%!important;
}
.GQzhuani .videoList{
    margin-top:1rem;
}
#GQtop img{
    width:100%;
}
.GQzhuani .baiduAlliance{
    margin-top:0.75rem;
    margin-bottom:-0.5rem;
}
#name.on{
    width: 5rem; 
    overflow: hidden;
}
.quikerbottom{
    text-align:center;
}
.quikerbottom i{
    font-size:0.8rem;
    color:#4992f8;
}
.quikerbottom i.on{
    transform:rotate(7deg);
    -ms-transform:rotate(7deg); 	/* IE 9 */
    -moz-transform:rotate(7deg); 	/* Firefox */
    -webkit-transform:rotate(7deg); /* Safari 和 Chrome */
    -o-transform:rotate(7deg); 	/* Opera */
}
#map{
    height:15rem;
}
.maptop{
    display:flex;
    justify-content: space-between;
    align-items:center;
    margin-bottom:0.5rem;
    position: relative;
}
.notice{
    width:58%;
    display:flex;
    justify-content: space-between;
}
.notice img{
    width:1rem;
    height:1rem;
    margin-right:0.2rem;
}
.notice span{
    color:#fff;
    -webkit-text-stroke: 1px #4992f8;
    font-size:0.7rem;
}
.info{
   padding-top:0.5rem;
}
.info b{
    align-items: center;
    display: flex; padding:0  0.5rem;
    text-align:center;
    font-weight:400;
    line-height:0.75rem;
    justify-content: center; 
    font-size: 0.6rem;
    margin-bottom: 0.25rem;
}
.amap-info-content{
    padding: 0;
}
.info .golevel{
    background: #E6594C;
    padding: 0.18rem 0.5rem;
    color:#fff;
    font-size: 0.6rem;
    font-weight: 400;
    line-height: 0.75rem; margin-top: 0.5rem;
    
}
.liucheng img{
    display:block;
    width:89%;
    margin:auto;
    margin-bottom:1rem;
}
.map{
    position:relative;
    /* height:15rem; */
    height: 18rem;
}
.textimg{
    font-size:0.6rem;
}
.iconyoujiantou{
    font-size:0.6rem;
}

.quikermo a{
    padding-top: 0.1rem;
    width:100% !important;
    height:auto !important; 
    font-size: 0.7rem !important;
    color: #4992f8 !important;
    background-size: 100% 100% !important;
    display: block;
    text-align: center;
    line-height: 1.6rem;
}
.quikermo span{
    font-size:0.65rem;
    display:flex !important;
    align-items:center;
    color: #222;
    line-height: 0.93rem;
}
.quikermo span img{
    width:1rem !important;
    margin:auto 0.2rem;
}
.parter{
    display:flex;
    justify-content: flex-start;
}
.parter img{
    width:40%;
    height:2.5rem;
}
.liulan{
    display:flex;
    flex-direction: row;
    justify-content: space-between;
    color:#fff;
    align-items:center;
}
.liulan .num{
    font-size:0.7rem;
    background-color:rgba(255,255,255,0.15);
    border-radius:1rem;
    padding:0 0.5rem;
    line-height:1.2rem;
}
.travel{
    font-size:0.75rem;
    color:#fff;
}
.travel .kapian{
    background: none;
    padding: 0;
}
.menuwrap{
    display: flex;
    justify-content: space-between;
    font-size: 0.75rem;

        font-weight: 400;
        color: #222222;
        line-height: 0.75rem;
        text-align: center;
}
.menuwrap img{
    width: 2.5rem;
    margin-bottom: 0.4rem;
}
.threeday ul{
    display: flex;
    flex-direction:row; 
    justify-content: space-around;
}
.threeday ul li{
    width:32%;
    background-color: #fff;
    border-radius: 0.5rem;
    justify-content:center;
    position:relative;
    padding:0.5rem 0 0.5rem 0;
    height:7.5rem;
}
.threeday ul li div{
    text-align: center;
    color:#cdcdcd;
    font-size: 0.7rem;
    line-height:1.3rem;
    display: flex;
    justify-content: space-around;
    flex-direction: row;
}
.threeday ul li .date{
    color:#030303;
    font-size:0.8rem;
}
.threeday ul li .weatherpic{
    width:1.5rem;
    margin:auto;
    display:block;
}
.threebottom{
    justify-content: space-around;
}
.threebottom .chuyou{
    width:3rem;
    margin:0.3rem auto;
}
.threebottom .level{
    position:absolute;
    right:0;
    bottom:0;
    width:1rem;
}
.biaoti{
    display:flex;
    justify-content:space-between;
    align-items:center;
}
.biaotiItem{
    width:6rem;
    text-align:center;
    background:url(../../img/travel/titlebg.png) no-repeat center center;
    background-size:100%;
    height: 1.6rem;
    line-height: 1.5rem;
    margin-left: 0.3rem;
}
.biaoti .item{
    display:flex;
    flex-direction:row; 
    align-items:center;
}
.biaoti .item div input{
    width:4rem;
    font-size:0.7rem;
    background-color:rgba(255,255,255,0.15);
    border-radius:1rem;
    padding:0.2rem 0.5rem;
    margin-left:0.3rem;
    border:none;
    transition: all 0.5s;
}
.biaoti .item div input.on{
    width:5rem;
}
input::-webkit-input-placeholder { 
    /* WebKit browsers */ 
    color: #fff; 
} 
input:-moz-placeholder { 
    /* Mozilla Firefox 4 to 18 */ 
    color: #fff; 
} 
input::-moz-placeholder { 
    /* Mozilla Firefox 19+ */ 
    color: #fff; 
} 
input:-ms-input-placeholder { 
    /* Internet Explorer 10+ */ 
    color: #fff; 
}
.biaoti .item span{
    font-size:0.7rem;
    background-color:rgba(255,255,255,0.15);
    border-radius:1rem;
    padding:0.2rem 0.5rem;
    margin-left:0.3rem;
    color:#fff;
}
.bordercolor{
    background:#fff;
    border:5px solid #1ef2e2;
    border-radius:0.5rem;
}
.travelcontent{
    margin-top:-2px;
}
.padding20{
    padding:0.5rem;
    margin-top:-2px;
}
.tabbox{
    /* display:flex;
    justify-content:space-around;
    align-items:center; */
    padding:0rem 0;
    overflow: hidden;
}
.tabTop{
    /* border-bottom:0; */
    /* margin-bottom: 0.5rem; */
}
.tabbox .item span{
    background-color:#d4cdcd;
    padding:0.2rem 0.5rem;
    border-radius:1rem;
}
.tabbox .item{
    background-image: url(../../img/travel/fengye.png);
    background-position: 6px center;
    background-repeat: no-repeat;
    background-size: 1.3rem;
    padding-left:2rem;
    margin:0.5rem 0;
    float: left;
    width:33%;
}
.tabbox .item.on span{
    background-color:#4993f8;
}
.tabbox .shy{
    background-image: url(../../img/travel/fengye.png); 
}
.tabbox .zby{
    background-image: url(../../img/travel/zhoubian.png);
}
.tabbox .zjy{
    background-image: url(../../img/travel/zijia.png);
}
.tabbox .shy.on{
    background-image: url(../../img/travel/fengyeon.png); 
}
.tabbox .zby.on{
    background-image: url(../../img/travel/zhoubianon.png); 
}
.tabbox .zjy.on{
    background-image: url(../../img/travel/zijiaon.png); 
}
.tabbox .pwq{
    background-image: url(../../img/travel/wenquan.png);
}
.tabbox .pwq.on{
    background-image: url(../../img/travel/wenquanon.png);
}
.tabbox .ygz{
    background-image: url(../../img/travel/ygz.png);
}
.tabbox .ygz.on{
    background-image: url(../../img/travel/ygzon.png);
}
.tabbox .hxj{
    background-image: url(../../img/travel/hxj.png);
}
.tabbox .hxj.on{
    background-image: url(../../img/travel/hxjon.png);
}
.tabbox .sch{
    background-image: url(../../img/travel/sch.png);
}
.tabbox .sch.on{
    background-image: url(../../img/travel/schon.png);
}
.travelcontent dl{
    margin-bottom:0.5rem;
}
.tabbox dt{
    display:flex;
    justify-content:space-around;
    align-items:center;
    width:100%;
}
.tabboxle{
    width:60%;
    display:flex;
    flex-direction:row;
    align-items:center;
}
.tabBottom img{
    width:2rem;
    display: block;
}
.tabBottom .tabboxle img{
    width:3rem;
    border-radius:0.2rem;
}
.tabboxle div{
    display:flex;
    flex-direction:column;
    color:#333333;
    margin-left:0.5rem;
}
.tabboxle div span{
    font-weight:bold;
    font-size:0.7rem;
}
.tabboxle div a{
    background:#f7b413;
    border-radius:1rem;
    text-align:center;
    width:4rem;
    font-size:0.65rem;
    color:#fff;
    box-shadow: 0px 2px 0px #c07a11;
}
.tabBottom{
    flex-direction:column;
    padding:0.5rem 0;
}
.tabBottom .level{
    width:1.2rem;
}
.tabbox dd{
    color:#030303;
    margin-left:0;
    width:100%;
    display:none;
    transition: all 0.5s;
}
.tabbox dd.on{
    display:block;
}
.tabbox dd ul li{
    background:#edf4fe;
    width:96%;
    margin:0.5rem auto;
    border-radius:0.5rem;
    align-items:center;
    display:flex;
    justify-content:space-around;
    padding:0.5rem 0.5rem;
}
.tabbox dd ul li span{
    color:#333;
}
.tabbox dd ul li img{
    width:1rem;
}
.pageNumber{
    width:3rem;
    margin:auto;
    align-items:center;
    display:flex;
    justify-content:space-around;
}
.pageNumber span{
    font-size:1rem;
}
.pageNumber a{
    color:#fff;
    font-size:1rem;
}
.searchTop{
    position: relative;
}
.resultbox{
    position:absolute;
    top: 1.2rem;
    right:0;
    background: #56a8f9;
    padding: 0 0.5rem;
    border-radius: 0.5rem;
    width: 6rem;
    max-height:7rem;
    overflow-y: scroll;
}
.resultbox a{
    display: block;
    color:#fff;
    font-size:0.7rem;
    line-height: 1.4rem;
}

.newwrap a{
    background: #fff;
    margin-bottom: 0.63rem;
   
 
    border-bottom: 0.03rem solid #DDD;
    margin-bottom: 0.55rem;
    padding-bottom: 0.53rem;
    display: block;
  
}

.xinwenbox2 .li-img{
    width: 5.1rem;height: 3.85rem;
    overflow: hidden;

  border-radius: 0.5rem;
}
.xinwenbox2 .li-img img{
    width: 100%;
     height: 100%;
     
}
.bofang{
    width: 2.5rem;
    position: absolute;
    left:50%;top:50%;transform: translate(-50%,-50%);
}
.xinwenbox2 .li-title{
    font-size: 0.75rem;
     height:auto;
    font-weight: 400;
    color: #222;
    line-height: 1.15rem;
    height: 2.3rem;
    overflow: hidden;
}
.li-contents .time{
    margin-top: 0.63rem !important;
    font-size: 0.65rem;
text-align: left;
    font-weight: 400;
    color: #666666;
    line-height: 0.93rem;
}
.firsttitle{
    position: absolute;
    left:0;bottom:0;
    font-size: 0.8rem;
    font-weight: 400;
    color: #FFF;
    line-height: 1.15rem;
    display: flex;
    align-items: center;
    width: 100%;
    padding:0 0.55rem;
    text-shadow: 0px 0px 0px rgba(0,0,0,0.66);background: linear-gradient(180deg, rgba(0,0,0,0) 1%, #000000 100%);height: 3.25rem;
}
.amap-info-close{
    display: none!important;
}
.getmore{
    font-size: 0.75rem;

    font-weight: 400;
    color: #222;
    line-height: 1.05rem;
    display: block;
    text-align: center;
    /* padding-top: 0.5rem; */
}
