@charset "utf-8";
/* CSS Document */
.zone-desc {border-bottom:1px solid #decbaf;}
.zone-desc .format {position:relative;display:inline-block;height:1em;border-bottom:0.1rem solid #f5f5f5;font-size:0.24rem;color:#6b3912;font-weight:bold;font-family:simhei;}
.zone-desc .format:before {position:absolute;left:0;bottom:-0.11rem;content:"";display:block;width:100%;height:0.02rem;background:#6b3912;}
.zone-desc+* {margin-top:0.2rem;}
.main {margin-top:0.14rem;}
.main .wrap {background:none;}
.main .content {padding-top:0.53rem;background:#fff;}
.main .content .title {padding:0 0.1rem;font-size:0.36rem;line-height:1.33em;text-align:center;}
.main .content .info,.main .content .funcs {font-size:0;text-align:center;color:#666;}
.main .content .info {margin-top:0.3rem;}
.main .content .info .item,.main .content .funcs .item {display:inline-block;vertical-align:middle;font-size:16px;line-height:1.4375em;}
.main .content .info .item:nth-of-type(n+2) {margin-left:0.18rem;}
.main .content .funcs .format,.main .content .funcs .print,.main .content .funcs .close {cursor:pointer;}
.main .content .funcs .item:nth-of-type(n+2) {margin-left:0.12rem;}
.main .content .contentArea {margin-top:5px;padding:0.21rem 0.76rem 0;border-top:2px solid #f5f5f5;font-size:18px;line-height:1.55em;}
.main .content .contentArea.small {font-size:16px;}
.main .content .contentArea.medium {font-size:18px;}
.main .content .contentArea.large {font-size:20px;}
.main .content .contentArea p,.content .contentArea div {margin-top:0.28rem;}
.main .content .contentArea img {max-width:100%;}
.main .content .news {padding:0.44rem 0.8rem 0.61rem;border-top:0.11rem solid #f5f5f5;}
.type1 {width:4.8rem;}
.type1 .list-item a {padding-left:0.2rem;font-size:16px;line-height:2.25em;background:url("http://www.huangpu.org.cn/images/list_bg_site2020.png") left 13.5px no-repeat;background-size:auto 9px;}
/* ////////////////////////////////////////////////// */
/* for hover_begin */
@media screen and (min-width:1200px){
.main .content .funcs .format:hover,.main .content .funcs .print:hover,.main .content .funcs .close:hover {color:#cdae7d;transition:color 0.3s ease 0s;}
}
/* for hover_end */
@media screen and (max-width:768px){
.zone-desc .format {font-size:20px;}
.main .content .title {font-size:20px;}
.main .content .contentArea {padding:0.3rem 0.1rem 0;}
.main .content .news {padding:0.44rem 0.1rem 0.61rem;}
.type1 {width:auto;}
}