/* 上传图片 */
.Basic_settings_list{
    width: 100%;
    height: 46px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px solid #F5F5F5;
}
.Basic_settings_list>.Basic_settings_upload{
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.Basic_settings_list>.Basic_settings_upload>p{
    font-size:14px;
    width: 85px;
}
.Basic_settings_list>.Basic_settings_upload>.Verification_Code{
    width: 70%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.Basic_settings_list>.Basic_settings_upload>.Verification_Code>a{
    font-size:14px;
    color:#2589FF;
    width: 78px;
    height: 25px;
    border:1px solid #2589FF;
    border-radius: 5px;
    text-align: center;
    line-height: 25px;
}
.Basic_settings_list>.Basic_settings_upload>.Verification_Code>.cl_form{
    width: 135px;
}
.Basic_settings_list>.Basic_settings_upload>.Verification_Code>.cl_form>input{
    width: 100%;
    font-size:15px;
    border: 0;
    outline: none;
}
.Basic_settings_list>.Basic_settings_upload>p>span{
    color:#2589FF;
    padding-left: 2px;
}
.Basic_settings_list>.Basic_settings_upload>a{
    font-size:14px;
    color:#2589FF;
    width: 78px;
    height: 25px;
    border:1px solid #2589FF;
    border-radius: 5px;
    text-align: center;
    line-height: 25px;
}
.Basic_settings_list>.Basic_settings_upload>.cl_form{
    display: none;
}
.Basic_settings_list>.Basic_settings_input{
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.Basic_settings_list>.Basic_settings_input>p{
    font-size:14px;
    width: 85px;
}
.Basic_settings_list>.Basic_settings_input>p>span{
    color:#2589FF;
    padding-left: 3px;
}
.Basic_settings_list>.Basic_settings_input>.cl_form{
    width: 70%;
    display: flex;
    align-items: center;
}
.Basic_settings_list>.Basic_settings_input>.cl_form>input{
    width: 100%;
    font-size:14px;
    border: 0;
    outline: none;
}
/* select */
.Basic_settings_list{
    width: 100%;
    height: 40px;
    border-bottom: 1px solid #F5F5F5;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.Basic_settings_list>p{
    font-size:14px;
    width: 85px;
}
.Basic_settings_list>p>span{
    color:#2589FF;
    padding-left: 2px;
}
.Basic_settings_list>.hx{
    width: 70%;
    display: flex;
    align-items: center;
    height: 20px;
    position: relative;
}
.Basic_settings_list>.hx>select{
    width: 100%;
    border: 0;
    outline: none;
    font-size:14px;
    padding-right: 26px;
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
}
.Basic_settings_list>.hx>a{
    width: 6px;
    height: 100%;
    display: flex;
    align-items: center;
    position: absolute;
    right:0;
}
.Basic_settings_list>.hx>select>option{
    text-align: right;
}
.Basic_settings_list>.Case_Location_input{
    display: flex;
    align-items: center;
    justify-content: center;
}
.Basic_settings_list>.Case_Location_input>.cl_form{
    width: 100px;
    padding-right: 10px;
}
.Basic_settings_list>.Case_Location_input>.cl_form>input{
    width: 100%;
    border: 0;
    outline: none;
    text-align: right;
}
.Basic_settings_list>.Case_Location_input>span{
    font-size:14px;
}
/* 保存按钮 */
.button_Submission{
    width: 100%;
    padding: 0 10px;
    height: 39px;
    box-sizing: border-box;
}
.button_Submission>a{
    width: 100%;
    height: 100%;
    border-radius: 5px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #2589FF;
    color:#fff;
    font-size:15px;
}
/* 勾选 */
.Checklist{
    display: flex;
    align-items: center;
    justify-content: flex-end;
    width: 70%;
}
.Checklist_list{
    display: flex;
    align-items: center;
    padding: 0 4px;
}
.Checklist_list>.Checklist_list_bg{
    width: 19px;
    height: 19px;
    background: url(../images/wgw_tjlb/wgw_tjlb_icon01.png) no-repeat center/100% 100%
}
.Checklist_list>.Checklist_list_bg_02{
    width: 19px;
    height: 19px;
    background: url(../images/wgw_tjlb/wgw_tjlb_icon02.png) no-repeat center/100% 100%
}
.Checklist_list>.Checklist_list_bg>img{
    display: flex;
}
.Checklist_list>p{
    font-size:15px;
    padding-left:10px;
}

/* 是否在微官网显示 */
.Whether_to_display{
    width: 100%;
    background: #fff;
    padding: 0 10px;
    box-sizing: border-box;
    margin-top: 10px;
}
.Whether_to_display_list{
    width: 100%;
    height: 42px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px solid #FAFAFA;
}
.Whether_to_display_list>p{
    font-size: 14px;
}
/* 分享到 */
.Share{
    width: 100%;
    padding: 0 18px;
    box-sizing: border-box;
    height: 62px;
    background: #fff;
    overflow: hidden;
}
.Share>.Share_content{
    width: 100%;
    height: 100%;
    border-top:2px solid #EBEBEB;
    border-bottom: 2px  solid #EBEBEB;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0;
    box-sizing: border-box;
}
.Share>.Share_content>.Share_icon{
    display: flex;
    align-items: center;
}
.Share>.Share_content>.Share_icon>p{
    font-size:14px;
}
.Share>.Share_content>.Share_icon>.icon{
    width: 30px;
    margin-left: 8px;
}
.Share>.Share_content>.Share_button{
    display: flex;
    justify-content: center;
    align-content: center;
}
.Share>.Share_content>.Share_button>.Praise{
    width: 75px;
    height: 37px;
    background: #2589FF;
    border-radius: 19px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;
    color:#fff;
}
.Share>.Share_content>.Share_button>.Praise>span{
    width: 13px;
    padding-right: 4px;
}
.Share>.Share_content>.Share_button>.Complaint{
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;
    color:#666666;
    padding-left: 16px;
}
/* 分享到 */
.Share{
    padding: 0;
}
.Share>.Share_content{
    border: 0;
}
/*筛选*/
.wgw-gdlb-filter { width: 100%; position: fixed; top: 50px; left: 0px; z-index: 6; }
.wgw-gdlb-filter p { margin: 0px; }
.wgw-gdlb-filter .gdlb-filter-p { font-size: 0px; position: relative; z-index: 2; background: #fff; border-bottom: 1px solid #ebebeb; display: flex; justify-content: space-around; }
.wgw-gdlb-filter .gdlb-filter-p p { width: 100% !important; height: 45px; line-height: 45px; display: inline-block; vertical-align: top; font-size: 14px; text-align: center; display: inline-block; align-items: center; color: #323232; }
.wgw-gdlb-filter .gdlb-filter-p p:after { content: ""; width: 0px; height: 0px; border-top: 3.9px solid #999; border-right: 3.2px solid transparent; border-left: 3.2px solid transparent; display: inline-block; vertical-align: middle; margin-left: 10px; transition: all 0.5s ease; }
.wgw-gdlb-filter .gdlb-filter-p p.cur { color: #2589ff; }
.wgw-gdlb-filter .gdlb-filter-p p.cur:after { transform: rotate(-180deg); }
.wgw-gdlb-filter .gdlb-filter-p p.cur span { position: relative; }

.wgw-gdlb-filter .gdlb-filter-box { width: 100%; position: absolute; top: 45px; left: 0px; z-index: 1; }
.wgw-gdlb-filter .gdlb-filter-box .gdlb-filter-item { width: 100%; font-size: 0px; padding: 10px; visibility: hidden; opacity: 0; transform: translateY(-150px); transition: all 0.5s ease; background: #fff; border-top: 1px solid #ebebeb; position: absolute; top: 0px; left: 0px; }
.wgw-gdlb-filter .gdlb-filter-box a { width: 30%; display: inline-block; vertical-align: top; font-size: 14px; text-align: center; padding: 5px 10px; border: 1px solid #ebebeb; box-sizing: border-box; margin: 0 2% 2% 0; text-decoration: none; color: #323232; border-radius: 50px; }
.wgw-gdlb-filter .gdlb-filter-box a.cur { color: #2589ff; border: 1px solid #2589ff; }
.wgw-gdlb-filter .gdlb-filter-box a:nth-child(3n) { margin-right: 0px; }
.wgw-gdlb-filter .gdlb-filter-box .gdlb-filter-item.active { visibility: visible; opacity: 1; transform: translateY(0px); }
.gdlb-filter-placeholder { height: 45px; }

.gdlb-zzc { width: 100%; height: 100%; background: rgba(0,0,0,0.75); position: fixed; top: 0px; left: 0px; z-index: 5; opacity: 0; visibility: hidden; transition: all 0.5s ease; }
.gdlb-zzc.active { opacity: 1; visibility: visible; }


/*通用收藏*/
.Share_content{
    height: 100%;
    border-top:1px solid #f5f5f5 !important;
    border-bottom: 1px solid #f5f5f5 !important;
    padding: 15px 0;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.Share_content .Share_icon{
    display: flex;
    align-items: center;
}
.Share_content .Share_icon img {
	width: 20px;
}
.Share_content .Share_icon p {
	width: 39px;
	height: 39px;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-right: 5px;
}
.Share_content .Share_icon a {
	width: 39px;
	height: 39px;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-right: 5px;
}
.Share_content .Share_icon p.star-icon {
	width: 39px;
	height: 39px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.Share_content .Share_icon p.star-icon i {
	width: 20px;
	height: 20px;
	background: url(/images/star-icon.png) no-repeat;
	background-size: 20px;
}
.Share_content .Share_icon p.star-icon.active i {
	background: url(/images/star-icon.png) 0 -20px no-repeat;
	background-size: 20px;
}
.Share_content .Share_button{
    display: flex;
    justify-content: center;
    align-content: center;
}
.share-bg {
    background: rgba(0,0,0,0.85);
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0px;
    left: 0px;
    z-index: 15;
    font-size: 0px;
    text-align: right;
    visibility: hidden;
    opacity: 0;
    transition: all 0.5s ease;
}
.share-bg img {
    width: 200px;
    margin-right: 25px;
}
.share-bg.active {
    visibility: visible;
    opacity: 1;
}