/* Write your styles */
.ad-position{padding-left: 6px;border-bottom: 1px solid #eee;}
.ad-breadcrumb{margin-bottom: 0;color: #666;height: 40px;overflow: hidden;}
.ad-breadcrumb a{color: #666;}
.ad-breadcrumb>li+li:before{content: "\f105";}
.ad-bar{padding: 12px;height: 57px;}
.ad-bar a{font-size: 1.3rem;}
.ad-bar .am-margin-right{margin-right: 12px;}
.ad-bar .am-margin-left{margin-left: 12px;}
.ad-inner{padding: 0px 12px;font-size: 1.4rem;color: #585858;}

.ad-table th:last-child{
    width: 150px;
}

.ad-table tbody tr td{vertical-align: middle;}
.ad-table input.am-input-sm{
    width: 50px;
    height: 31px;
    text-align: center;
}

/* ad-form */
.ad-form input[type=text],.ad-form input[type=url],.ad-form input[type=number],.ad-form input[type=email],.ad-form input[type=password]{
    font-size: 1.4rem;
}
.adt-nav li a{
    font-size: 1.5rem;
}
.ad-form label[class*=am-u-]{
    padding-left: 0;
    padding-right: 0;
}
.ad-form .am-form-group:first-child{
    margin-top: 1.5rem;
}
.ad-form .am-form-group:last-child{
    margin-bottom: 10px;
}
.ad-form .am-btn{
    font-size: 1.4rem;
}
.ad-form .am-selected-list{
    font-size: 1.4rem;
}
.ad-form .am-active .am-btn-default.am-dropdown-toggle{
    background: #fff;
    border-color: #ccc;
}
.ad-form textarea{
    font-size: 1.4rem;
    height: 80px;
}
.ad-form .am-ucheck-icons{
    top: 7px;
}

/*重置一下验证通过的颜色*/
.ad-form .am-form-success label{color: #585858;}
.ad-form .am-field-valid{border-color: #ccc!important;}
.ad-form .am-form-success [class*=icon-]{color: #585858;}
/* 提交信息条 */
.ad-message{margin-left: 0px;}
.ad-message .am-btn{font-size: 1.3rem;}

.ad-panel .am-panel-hd{border-bottom: none;padding: 12px;}
.ad-panel .am-btn-sm{font-size: 1.3rem;}

.ad-inner.ad-web{
    padding-top: 12px;
}
.ad-margin-right{
    margin-right: 12px;
}
.ad-margin-left{
    margin-left: 12px;
}
.am-pagination.ad-pagination{
    margin: 0px 0px 0px;
    position: relative;
    top: 3px;
}

.ad-pagination a{
    font-size: 1rem;
}

#limg.ad-hide{
    display: none;
}

.am-popover{
    font-size: 1rem;
}

.ad-no-padding{
    padding: 0;
}

.am-btn.ad-btn{
    font-size: 1.3rem;
}





body fieldset {
padding: 10px;
background-color: #FFF;
}
body fieldset legend {
background-color: #F9F9F9;
border: 1px solid #D8D8D8;
font-weight: 700;
padding: 3px 8px;
}
legend {
color: #2c3e50;
border-bottom: 0;
}
legend {
display: block;
width: 100%;
padding: 0;
margin-bottom: 20px;
font-size: 22.5px;
line-height: 40px;
color: #7b8a8b;
border: 0;
border-bottom: 1px solid #e5e5e5;
}
.add .ui.form.mwide input.hide0{width:0px;height:0px;overflow:hidden;padding:0px;margin:0px;display:inline-block;}

.ui.form textarea#content{width:0px;height:0px;padding:0px;margin:0px;position:relative;left:2px;top:-2px;display: none;}

/*图集 css*/
ul#photos{
    padding: 0;
    margin: 0;
}
#photos{ list-style:none; overflow:hidden;}
#photos li{width:20%;float:left;text-align:center;padding:8px 8px 15px; position:relative;box-sizing:border-box;margin-bottom: 15px;}
#photos li i{ position:absolute;}
#photos li span{ display:block;width:100%;height:200px;}
#photos li textarea{margin-top:10px;}
.picture_del{width: 43px;
height: 20px;
text-align: center;
font-size: 15px;
color: #ffff66;
cursor: pointer;
background-color: #ff6600;
position: absolute;
z-index: 2;
right: 5px;
display: none;}

.ad-close{
    position: absolute;
    right: 10px;
    top: 1px;
}

.ad-center{
    text-align: center;
}

.ad-tr{
    text-align: right;
}

.ad-top{
    padding-top: 12px;
}