div.FosunMain{ padding-bottom: 100px; }

.ContentRegit{ color: #333; line-height: 26px; padding: 20px 20px; }
.ContentRegit h1.Title{ width: 95%; line-height: 46px; text-align: center; font-size: 32px; padding: 40px 50px 10px 40px;box-sizing: border-box }
.ContentRegit div.SourceMsg{color: #999; width: 48%; font-size: 13px; text-align: center; padding: 15px 20px 30px 20px; }
.ContentRegit div.SourceMsg a{ color: #999; margin-right: 15px; }
.ContentRegit div.SourceMsg a:hover{ color: #999; }
.ContentRegit div.SourceMsg label{  margin-left: 15px; margin-right: 15px; }
.ContentRegit td{vertical-align: top;width: 50%;padding:15px 10px;}
.ContentRegit table{table-layout:fixed }

.layout-thin .ContentRegit h1.Title{padding: 30px 20px 10px;}


h3.swiper-title{ color: #333; padding: 20px 20px 10px 25px; }
.en_US h3.swiper-title{font-family:'DINCond-Light';}
#swiper-modal{position: relative; padding:0 0 0 10px;margin:15px 0 }
#swiper-modal .list{overflow: hidden}
.OItem{box-sizing:border-box; float:left;margin-right: 20px; border: solid 1px #979797; background-color: #FBFBFB; margin-bottom: 10px; position: relative; display: block; }
.layout-thin .OItem{margin-right: 33px}
.OItem .inner{width: 268px}
.OItem .img-block{width: 100%;background:#fff url(../image/default-image.jpg) center center no-repeat;}

.OItem h4{ line-height: 20px;height:40px;overflow: hidden; color: #4a4a4a; font-size: 14px; font-weight: bold; margin: 8px 10px; }
.OItem h5{ color: #4a4a4a; text-align: right; border-top: solid 1px #dedede; padding: 0 10px;height: 30px;line-height: 30px  }

#gallery-images{text-align: center}
#gallery-images img{max-width: 400px}

