.photo_container {padding:20px 40px;background:white;}
.photo_navbar {border-bottom:1px solid #ededed;}
.photo_navbar > a {display:inline-block;margin-right:40px;padding-top:20px;padding-bottom:20px;color:#777;}
.photo_navbar > a.active {color:#444;}
.photo_navbar .action {
  margin-right: 0;
  padding: 0;
  float: right;
  width: 195px;
}
.photo_navbar .u-btn{line-height:52px;border-radius:26px;text-align:center;vertical-align:middle;color:white;background-color:#59B6D7;}
.photo_navbar .ubtn .icon{vertical-align:text-bottom;}
.region-item.active {color: #59b6d7 !important;}

/* 标签选择 */
.m-chip{display:flex;flex-wrap:wrap;}
.m-chip .u-chip{line-height:32px;font-size:14px;padding:0 12px;margin:4px;background-color:#F2F2F2;border-radius:16px;white-space:nowrap;width:fit-content;cursor:pointer;}
.m-chip .u-chip.cur{background-color:#DBF0F7;color:#59B6D7;}
.p-idxphoto .m-chip{margin-top: 15px;}

.photo-img .subcontent {
  display: none;
}

.lg-outer.photo-info .info {
  padding: 20px 0;
}
.lg-outer.photo-info .info .detail {
  padding: 10px 0;
}
.lg-outer.photo-info .info .detail > div {
  margin-top: 5px;
  display: inline-block;
}
.lg-outer.photo-info .info .detail .label {
  width: 6em;
  color: #ccc;
  font-weight: 400;
}
.lg-outer.photo-info .info .detail.source .content {
  color: #59b6d7;
}

.m-tag .u-tag {
  margin: 5px;
  padding: 5px 10px;
  color: #59b6d7;
}

/* form */
/* radio美化 */
.m-form .regular-radio+.radio{-webkit-appearance:none;border:1px solid #cacece;padding:9px;border-radius:10px;display:inline-block;position:relative;vertical-align:text-bottom;margin-right:8px}
.m-form .regular-radio:checked+.radio:after{content:' ';position:absolute;top:6px;left:6px;width:6px;height:6px;border-radius:5px;background-color:white}
.m-form .regular-radio:checked+.radio{border:1px solid #4bb893;background-color:#4bb893}
/* 地区搜索 */
.m-search-area{position:relative;}
.m-search-area .search-ipt{border:0;width:235px;padding:7px 15px;padding-right:35px;border-radius:18px;background-color:#f3f6f7;}
.m-search-area .area-searching{position:absolute;width:500px;left:0;margin-top:5px;box-shadow:0 1px 22px #e2e0e0;background:#fff;display:none;}
.m-search-area .area-searching a{display: inline-block;width: 100%;height: 35px;line-height: 35px;float: left;cursor: pointer;text-indent: 10px;}
.m-search-area .search-icon{position:absolute;left:201px;top:5px;cursor:pointer;}
.p-addphoto .g-mn{width:880px;margin:0 auto;padding:40px;background-color:white;}
.p-addphoto .u-tt{margin:0;padding-bottom:20px ;font-weight:normal;border-bottom:1px solid #EDEDED;}
.p-addphoto .m-form .formitm{margin-bottom:30px;font-size:14px;position:relative;}
.p-addphoto .m-form .chools-cover{max-width:650px;height:230px;position:absolute;top:30px;opacity:0;}
.p-addphoto .m-form .change-cover{padding:8px 10px;margin-left:50px;border:1px solid #ccc;background-color:#ededed;border-radius:3px;}
.p-addphoto .m-form .cover{max-width:650px;height:230px;margin-top:30px;}
.p-addphoto .m-form .lab{display:inline-block;min-width:56px;margin-right:15px;}
.p-addphoto .m-form .ipt,.m-form .txt{width: 600px;padding:10px;border:1px solid #ededed;}
.p-addphoto .m-form .txt, .m-form .iptck{vertical-align:text-top;}
.p-addphoto .m-form .auth-box{width:675px;padding:20px;border:1px solid #ededed;}
.p-addphoto .m-form .iptline{border:0;text-align:center;border-bottom:1px solid #ededed;}
.p-addphoto .m-form .tooltips{margin-top:50px;margin-bottom:30px;font-size:14px;text-align:center;color:#777;}
.p-addphoto .m-form .tags-box{display:inline-block;min-height:56px;vertical-align:text-top;padding:0px 10px 10px 10px;}
.p-addphoto .m-form .tags-box span{display:inline-block;line-height:28px;padding:3px 12px;margin:10px 6px 0px 0px;color:#59b6b7;background-color:#EEF8F8;border-radius:3px;}
.p-addphoto .m-form .tags-box span:after{display:inline-block;margin-left:5px;width:16px;height:16px;background-image:url(./img/close_icon.png);background-position:center;background-size:16px;background-repeat:no-repeat;content:'X';vertical-align:middle;font-size:0}
.p-addphoto .m-form .tags-box:hover .choos-tags{display:block;}
.p-addphoto .m-form .choos-tags{display:none;width:600px;position:absolute;left:75px;top:56px;padding:10px 40px;background-color:white;z-index:5;box-shadow: 0 0 10px 0 rgba(23, 23, 23, .1);}
.p-addphoto .m-form .choos-tags dt{margin-bottom:10px;color:#ccc}
.p-addphoto .m-form .choos-tags dd{font-size:14px;display:inline-block;margin:10px;cursor:pointer;color:#666}

/*地图中输入框*/
#pickerBox {position:absolute;z-index:9999;top:10px;left:10px;width:300px;}
#pickerInput {width:200px;padding:5px 5px;}