/* 府署介绍系列页面样式（合并自 brief / spot / history / celebrity / traffic） */
#brief .box,#celebrity .box,#history .box{display:flex;padding:50px 0}
#brief .content,#celebrity .content,#history .content{background:#fcfcfc;padding:30px 50px;box-shadow:0 0 10px 2px rgba(0,0,0,.1)}
#brief .content .title,#celebrity .content .title,#history .content .title{text-align:center;font-size:30px;color:#b93437;margin-bottom:20px}
#brief .content .info,#celebrity .content .info,#history .content .info{line-height:2;color:#303133}
#brief .content i,#celebrity .content i,#history .content i{padding-right:32px}
#spot .box{padding:50px 0;display:flex}
#spot .content{background:#fcfcfc;padding:30px 50px;box-shadow:0 0 10px 2px rgba(0,0,0,.1)}
.content .active{background:#b93437!important;color:#ffffff!important}
.content .items{text-align:center;border:1px solid #b93437;padding:10px 0;background:#ffffff;color:#000000;cursor:pointer}
.items:hover{background:#b93437;color:#ffffff}
#spot .border{margin-top:20px;padding:20px 10px;border:1px solid #eeeeee;background:#fcfcfc}
.border .spot-info{display:none}
#spot .border img{width:100%;margin-bottom:10px}
#spot .border p{color:#303133;margin-bottom:10px;line-height:25px}
#spot .border p i{padding-left:32px}
#traffic .box{display:flex;padding:50px 0}
#traffic .content{background:#fcfcfc;padding:30px 50px;box-shadow:0 0 10px 2px rgba(0,0,0,.1)}
#traffic .content .name{font-size:14px;color:#606266}
#traffic .content select{height:28px;line-height:28px;cursor:pointer;border:1px solid #dcdfe6;border-radius:4px;width:60%;outline:0;background:#ffffff;font-size:14px}
#traffic .content input{line-height:28px;height:28px;-webkit-appearance:none;background-color:#ffffff;background-image:none;border:1px solid #dcdfe6;box-sizing:border-box;color:#606266;font-size:inherit;outline:0;padding:0 15px;vertical-align:middle;display:table-cell;border-radius:4px;margin-left:8px}
#traffic .content input::placeholder{font-size:14px;color:#c0c4cc}
#traffic .content .btn{font-size:12px;padding:7px 15px;border-radius:3px;background:#409eff;color:#ffffff;display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;border:1px solid #dcdfe6;text-align:center;box-sizing:border-box;outline:0;margin:0;font-weight:500;overflow:visible}
#traffic .content .mobile{display:block;text-align:center;margin-bottom:15px;border:1px solid #b3d8ff;border-radius:5px;padding:10px 0;color:#409eff;background:#ecf5ff;cursor:pointer;text-decoration:none}
#traffic .content .mobile:last-child{margin-bottom:0!important}
