ul,
ol,
li,
div {
	margin: 0;
	padding: 0;
}

ul,
ol {
	list-style: none;
}

.ft-carousel {
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.ft-carousel .carousel-inner {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
}

.ft-carousel .carousel-inner .carousel-item {
	float: left;
	height: 100%;
}

.ft-carousel .carousel-item img {
	width: 100%;
}

.ft-carousel .carousel-indicators {
	position: absolute;
	left: 30%;
	bottom: 10px;
	width: 100%;
	text-align: center;
	font-size: 0;
}

.ft-carousel .carousel-indicators span {
	display: inline-block;
	width: 12px;
	height: 12px;
	background-color: #fff;
	margin: 0 4px;
	border-radius: 50%;
	cursor: pointer;
}

.ft-carousel .carousel-indicators span.active {
	background-color: #de3a3a;
}

.ft-carousel .carousel-btn {
	position: absolute;
	top: 50%;
	width: 50px;
	height: 45px;
	margin-top: -25px;
	cursor: pointer;
}

.ft-carousel .carousel-prev-btn {
	left: 0;
	background: url(../img/prev.png) no-repeat;
}

.ft-carousel .carousel-next-btn {
	right: 0;
	background: url(../img/next.png) no-repeat;
}

.sr-comProfile-infos.infos-top {
    float: left;
    max-width: 668px;
    width: calc(58.6% - 30px);
    margin-left: 5%;
    margin-bottom: 60px;
}
.sr-comProfile-infos table td {
    vertical-align: top;
    padding-bottom: 10px
}
.sr-comProfile-infos table .info-label-td {
    padding-right: 20px;
    color: #888;
    width: 195px
}
.sr-comProfile-infos table .info-label-td .info-label-txt {
    display: block
}
.sr-comProfile-infos .ar-from {
    padding-top: 10px;
    color: #888
}
.sr-comProfile-infos .ar-from .icon-info {
    color: #1470cc;
    margin-right: 10px
}
.sr-comProfile-infos .infos-tip {
    color: #888;
    padding-top: 10px
}
.sr-comProfile-infos .infos-tip .tip-txt {
    margin: 10px 0
}
.sr-comProfile-infos .infos-tip .tip-links .num-item {
    margin-left: 15px
}
.sr-comProfile-infos .infos-tip .tip-links .link-item {
    white-space: nowrap
}
.sr-comProfile-infos .infos-tip .tip-links .link-item .ob-icon {
    margin-right: 5px
}
.sr-comProfile-infos .infos-tip .tip-links .link-item.item-verify {
    margin-left: 20px
}
.sr-comProfile-infos .infos-tip .tip-links .link-item.item-verify a {
    color: #222
}

.example{ width:100%; height:280px;}
.carousel-item{ }
.sr-layout-block{ margin-bottom:20px;background:#fff; }
@media only screen and (max-width:1280px){.sr-layout-block{padding:20px}}
.sr-layout-nopadding{padding:0}.sr-layout-noborder{border:0}.sr-layout-subblock{border-bottom:1px solid #e6ecf2;padding:30px;padding-left:0;padding-right:0}.sr-layout-subblock:first-child{padding-top:0}.sr-layout-subblock:last-child{border-bottom:0;padding-bottom:0}.sr-layout-row{margin-left:-10px;margin-right:-10px;margin-bottom:-20px;*zoom:1}.sr-layout-row:before,.sr-layout-row:after{content:"";display:table}.sr-layout-row:after{clear:both}.sr-layout-col-1{width:100%;padding:0 9px;margin-bottom:20px;float:left}.sr-layout-col-2{width:50%;padding:0 9px;margin-bottom:20px;float:left}.sr-layout-col-3{width:33.33333%;padding:0 9px;margin-bottom:20px;float:left}.sr-layout-col-4{width:25%;padding:0 9px;margin-bottom:20px;float:left}.sr-layout-col-5{width:20%;padding:0 9px;margin-bottom:20px;float:left}.sr-layout-col-6{width:16.66667%;padding:0 9px;margin-bottom:20px;float:left}.sr-layout-col-7{width:14.28571%;padding:0 9px;margin-bottom:20px;float:left}.sr-layout-col-8{width:12.5%;padding:0 9px;margin-bottom:20px;float:left}.sr-txt-title{margin-bottom:20px}.sr-txt-title .title-icon{float:right;line-height:27px}.sr-txt-h2{font-size:18px;font-weight:bold;display:inline-block;vertical-align:middle}.sr-txt-sm{font-size:12px;color:#888;display:inline-block;vertical-align:middle;margin-left:5px;font-weight:normal}.sr-txt-rightSpace{padding-right:25px;position:relative}


.sr-comProfile-item {
    margin-bottom: 10px
}
.sr-comProfile-item:last-child {
    margin-bottom: 0
}
.sr-comProfile-label {
    color: #888;
    float: left;
    position: relative;
    
    width: 285px;
}
.sr-comProfile-label .ob-icon {
    color: #00b200;
    position: absolute;
    left: 0;
    top: 1px;
}
.sr-comProfile-infos .icon-yes2 {
    color: #00b200;
    vertical-align: -2px;
    margin-right: 10px;
}
.micon, .ob-icon {
    font-family: 'Mic-icon';
    font-weight: normal;
    font-style: normal;
    text-decoration: inherit;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    font-size: 16px;
    line-height: 1;
    vertical-align: middle;
    text-decoration: none!important;
}
.sr-comProfile-fields {
    *zoom: 1;
    margin-left: 290px;
}