@charset "utf-8";

/* sitemap 11 */

#sitemap:after{content:'';clear:both;display:block}
#sitemap a{display:block;padding:0}
#sitemap h2{padding:0;margin:0;line-height:100%}
#sitemap h2 a{font-size:16px;background-color:#008558;color:#fff}
#sitemap h2:before{display:none}

#sitemap .amThum{float:left;width:23%;margin-left:2.66%}
#sitemap .amThum:first-child{margin-left:0}
#sitemap .amThum h2{margin:0;text-align:center}
#sitemap .amThum h2 a{padding:15px}
#sitemap .amThum .sitemap_grep{}
#sitemap .amThum .sitemap_grep ul ul{padding-left:15px}
#sitemap .amThum .sitemap_grep ul ul li{}

#sitemap .amThum .sitemap_grep .depth2{padding-top:20px}
#sitemap .amThum .sitemap_grep .depth2>li{border-top:1px solid #ddd}
#sitemap .amThum .sitemap_grep .depth2>li:first-child{border-top-width:0}
#sitemap .amThum .sitemap_grep .depth2>li{padding-left:10px}
#sitemap .amThum .sitemap_grep .depth2>li:before{content:'';width:5px;height:16px;float:left;margin:10px 0 0 -10px;background-color:#008558}
#sitemap .amThum .sitemap_grep .depth2>li>a{padding:5px 0 5px 10px;font-size:16px;color:#000}
#sitemap .amThum .sitemap_grep .depth2>li>a:hover{border-color:#3a9c4e}

#sitemap .amThum .sitemap_grep .depth3{padding:10px 15px;margin:10px 0 0 -10px;border-top:1px dashed #ddd;background:#edeff3}
#sitemap .amThum .sitemap_grep .depth3>li{margin-left:10px}
#sitemap .amThum .sitemap_grep .depth3>li:before{content:'';float:left;width:3px;height:3px;margin:9px 0 0 -10px;background-color:#008558}
#sitemap .amThum .sitemap_grep .depth3>li>a{color:#333}

#sitemap .amThum .sitemap_grep .depth4{margin:10px 0 15px}
#sitemap .amThum .sitemap_grep .depth4>li:before{content:'-';float:left;width:20px;text-align:center;margin-left:-20px}
#sitemap .amThum .sitemap_grep .depth4>li>a{color:#333}

@media(max-width:1100px) {
#sitemap .amThum{float:none;width:100%;margin-left:0;padding-top:30px;margin-bottom:30px;border-top:1px solid #ddd}
#sitemap .amThum h2{float:left}
#sitemap .amThum h2 a{font-size:24px;background-color:#fff;color:#008558}
#sitemap .amThum .sitemap_grep{overflow:hidden;margin-left:230px}
#sitemap .amThum .sitemap_grep .depth2{padding-top:0}

}

@media(max-width:640px) {
#sitemap .amThum{padding-top:0;border-top-width:0}
#sitemap .amThum h2{float:none}
#sitemap .amThum h2 a{font-size:16px;background-color:#008558;color:#fff}
#sitemap .amThum .sitemap_grep{margin-left:0}
#sitemap .amThum .sitemap_grep .depth2{padding-top:20px}

}


/* sitemap 12 */

.ui.uit.type1 .inner .tp_icon.tp_icon2.realname{width:119px;height:113px;background:url(/tour/images/prog/realname/realname_icon.jpg) no-repeat}

.adult{overflow:hidden}
.adult .adultwrap{position:relative;display:block;float:left;width:48%;height:450px;padding:50px 0 0;margin:0 0 0 4%;background:#eff0f3}
.adult .adultwrap:first-child{margin-left:0}
.adult .adultwrap .icon{width:113px;height:113px;margin:0 auto}
.adult .adultwrap .icon1{background:url(/tour/images/prog/realname/realname_icon_func_1.jpg)}
.adult .adultwrap .icon2{background:url(/tour/images/prog/realname/realname_icon_func_2.jpg)}
.adult .adultwrap .title{display:block;margin:20px 0;font-family:'nsr',sans-serif;font-weight:normal;font-size:24px;color:#000}
.adult .adultwrap .title span{color:#007063}
.adult .adultwrap .pt{margin:0 100px;color:#000}
.adult .adultwrap .button{position:absolute;bottom:50px;left:0;width:100%}

/* .ui.uit.type1 .inner{position: relative;}
.ui.uit.type1 .inner::before{content: "";position: absolute;left:0;top:0;width:100%;height:3px;background: #e5e7ea;}
.ui.uit.type1 .inner::after{content: "";position: absolute;left:0;top:0;width:40%;height:3px;background: #1d8a51;} */

@media(min-width: 1000px) {
.ui.uit.type1 .inner{padding:30px 30px 50px 200px}

}

@media(min-width: 768px) {
.ui.uit.type1 .inner{padding:50px 30px 50px 300px}

}


@media(max-width:1200px) {
.adult .adultwrap .pt{margin:0 50px}

}

@media(max-width:1000px) {

.adult .adultwrap{float:none;width:100%;height:auto;padding:50px 0;margin:0;}
.adult .adultwrap:nth-child(1){margin-bottom:30px}
.adult .adultwrap .button{position:static;margin-top:50px}


}

@media(max-width:640px) {
.adult .adultwrap .pt{margin:0 20px}
}