/* BASIC css start */
.xans-mall-company{margin:14px 7px 0;font-size:13px;}

.xans-mall-company .info{margin:7px 0 0;border:1px solid #ccc;background:#fff;}

.xans-mall-company .info:first-child{margin-top:0;}

.xans-mall-company .info > h3{padding:10px 14px 9px;border-bottom:1px solid #f1f1f1;font-weight:normal;font-size:13px;}

.xans-mall-company .info.xans-layout-footer{display:table;width:100%;box-sizing:border-box;}

.xans-mall-company .info.xans-layout-footer dl{display:table-row;}

.xans-mall-company .info.xans-layout-footer dl dt,.xans-mall-company .info.xans-layout-footer dl dd{display:table-cell;border-top:1px solid #f1f1f1;line-height:1.4em;}

.xans-mall-company .info.xans-layout-footer dl:first-child dt,.xans-mall-company .info.xans-layout-footer dl:first-child dd{border-top:0;}

.xans-mall-company .info.xans-layout-footer dl dt{padding:12px 14px;width:92px;color:#757575;vertical-align:top;}

.xans-mall-company .info.xans-layout-footer dl dd{padding:12px 14px 12px 0;width:auto;word-break:break-all;}

.xans-mall-company .info.xans-layout-footer a{color:#1b1b1b;}

.xans-mall-company .info .desc{padding:14px;color:#757575;font-size:11px;}

.xans-mall-company .info > span{display:block;padding:7px 14px;text-align:center;}

.xans-mall-company .info > span img{max-width:100%;}


/* BASIC css end */

