/* CSS Document */
body{background: #fff;}
.content{width:1200px; height:auto; overflow:hidden; text-align:left; margin:0 auto; background:#fff;margin-top:20px;}
.cy-search-box,.cy_center-warp,.icon3,.ordinary {
	display:inline-block
}
.cy-cp-info,.cy-cp-intro,.cy-cp-name,.sl-key,.sl-v-list ul li {
	line-height:28px
}
.financing-title em,.financing-title i,.financing-warp-tab .financing-amount i,.flex-box,.selected-title span em {
	font-style:normal
}
.get-mod-more {
	margin-top:0
}
.icon-cy-search {
	position:absolute;
	background-position:-170px -81px;
	top:7px;
	cursor:pointer
}
.key-margin {
	margin-top:30px
}
.carousel-indicators li {
	width:9px;
	height:9px;
	margin:0 2px
}
.carousel-indicators .active {
	width:9px;
	height:9px
}
.cy-search-box {
	margin-bottom:60px;
	min-height:350px
}
.btn {
	border-radius:0
}
.icon3 {
	vertical-align:text-bottom;
	background-image:url(../img/icon3.png?v=20150915);
	background-repeat:no-repeat;
	width:30px;
	height:25px
}
.icon3-determine {
	background-position:-52px -7px;
	margin:0 15px 0 10px;
	cursor:pointer
}
.icon3-praise,.icon3-step {
	position:relative;
	margin-right:15px
}
.icon3-cancel {
	background-position:-102px -7px;
	cursor:pointer
}
.icon3-praise {
	background-position:-6px -58px;
	top:1px
}
.icon3-step {
	background-position:-54px -58px;
	top:4px
}
.icon-footer-close {
	cursor:pointer;
	background-position:-60px -127px;
	margin-top:37px
}
.icon-footer-close:hover {
	cursor:pointer;
	background-position:-1px -127px
}
.icon-edit {
	cursor:pointer;
	background-position:-300px -484px
}
.icon3-tag-cancel {
	background-position:-161px -6px;
	position:absolute;
	top:-13px
}
.icon3-cy-success {
	background-position:-215px -4px;
	height:30px;
	margin-left:20px
}
.icon3-error-msg {
	background-position:-254px -3px
}
.icon-pic-cancel {
	position:absolute;
	right:0;
	top:0;
	background-position:-290px -10px;
	cursor:pointer
}
.container-fluid {
	padding:0
}
.big3-pic {
	width:340px;
	height:209px
}
.big3-pic-content {
	overflow:hidden;
	height:209px
}
#cy_center .carousel-indicators {
	bottom:25px
}
.cy-wrap {
	border-top:1px solid #f0f0f0;
	margin-top:55px
}
.cy-wrap .span-mark-author {
	font-size:20px
}
.sl-v-list {
	height:77px;
	border-bottom:1px solid #f0f0f0;
	padding:23px 0;
	overflow:hidden
}
.sl-v-list.active {
	height:auto;
	overflow:auto;
	padding:23px 0 0
}
.sl-key {
	font-size:16px;
	color:#999;
	width:60px;
	float:left
}
.sl-v-list ul {
	margin-right:50px;
	margin-top:-29px;
	margin-left:135px
}
.sl-v-list ul li:first-child {
	margin-left:-72px
}
.sl-v-list ul li {
	font-size:16px;
	float:left;
	padding:4px 20px;
	margin-top:-3px;
	margin-bottom:24px;
	cursor:pointer
}
.sl-v-list ul li.active,.sl-v-list ul li:hover {
	color:#fff;
	background-color:#3ca5f6
}
.sl-v-list ul li.active a,.sl-v-list ul li:hover a {
	color:#fff
}
.sl-v-list:last-child {
	border:none
}
.sl-ext {
	color:#bbb;
	font-size:16px;
	cursor:pointer
}
.sl-ext:hover {
	color:#333
}
.cy-cp-box {
	width:370px;
	height:330px;
	margin-right:30px;
	border:1px solid #f0f0f0;
	float:left;
	margin-bottom:30px
}
.cy-cp-img,.cy-cp-img img {
	width:100%
}
.cy-cp-box:nth-child(3n) {
	margin-right:0
}
.cy-cp-box:hover {
	box-shadow:0 5px 8px rgba(45,50,55,.2);
	margin-top:-2px;
	margin-bottom:32px
}
.cy-cp-img {
	height:208px;
	overflow:hidden
}
.cy-cp-tag ul li:after,.cy-section:before {
	content:"";
	width:0
}
.cy-cp-tag ul {
	margin-left:10px
}
.cy-cp-tag ul li {
	position:relative;
	padding:0 10px;
	float:left;
	font-size:12px;
	color:#999
}
.cy-cp-tag ul li:after {
	position:absolute;
	border-left:1px solid #f0f0f0;
	bottom:3px;
	height:12px;
	right:0
}
.cy-cp-tag ul li:last-child:after {
	border:none
}
.cy-cp-name {
	font-size:20px;
	margin:10px 0;
	padding-left:20px
}
.cy-xq-warp .cy-cp-name {
	padding-left:0
}
.cy-cp-info {
	font-size:14px;
	color:#999;
	padding:0 20px 10px
}
.cy-tag-list ul li,.cy-xq-time {
	color:#bbb;
	font-size:16px;
	float:left
}
.cy-search {
	position:absolute;
	margin:-33px 0 0 100px
}
.cy-search input {
	width:280px;
	height:30px;
	border:1px solid #f0f0f0;
	padding-right:30px;
	padding-left:5px;
	outline:0;
	margin-right:-27px
}
.cy-detail-warp {
	position:relative;
	height:195px;
	border:1px solid #f0f0f0;
	width:auto;
	padding:35px;
	margin-bottom:30px
}
.cy-detail-warp input {
	height:30px;
	border:none;
	border-bottom:1px solid #bbb;
	outline:0
}
.admin {
	display:none
}
.cy-icon-box {
	width:122px;
	height:122px;
	float:left;
	overflow:hidden
}
.cy-xq-warp {
	position:absolute;
	margin-left:157px;
	padding-left:35px;
	border-left:1px solid #f0f0f0;
	height:122px
}
.cy-tag-list {
	margin-left:40px;
	float:left
}
.cy-tag-list ul {
	float:left
}
.cy-tag-list ul li {
	padding:0 10px;
	border-right:1px solid #F0F0F0
}
.cy-tag-list ul li:last-child {
	border-right:none
}
.cy-xq-time-list-box {
	display:inline-block
}
.cy-cp-intro {
	position:relative;
	font-size:16px;
	color:#999;
	margin-top:10px
}
.cy-cp-intro input {
	width:470px
}
.praise-step-warp {
	position:absolute;
	right:65px;
	margin-top:55px
}
.praise-step-warp label {
	float:left;
	font-size:16px;
	color:#bbb
}
.praise-step-warp ul {
	float:left;
	position:relative;
	top:-10px
}
.praise-step-warp ul li {
	float:left;
	width:40px;
	height:40px;
	border:1px solid #F0F0F0;
	border-radius:20px;
	text-align:center;
	line-height:40px;
	margin-right:20px;
	cursor:pointer
}
.praise-step-warp ul li:last-child {
	margin-right:0
}
.praise-step-warp ul li:before {
	content:"";
	position:absolute;
	z-index:0;
	width:40px;
	height:40px;
	border-radius:50%;
	opacity:1;
	-webkit-transition:.5s cubic-bezier(.3,0,0,1.3);
	-moz-transition:.5s cubic-bezier(.3,0,0,1.3);
	-ms-transition:.5s cubic-bezier(.3,0,0,1.3);
	-o-transition:.5s cubic-bezier(.3,0,0,1.3);
	transition:.5s cubic-bezier(.3,0,0,1.3);
	-webkit-transform:scale(0,0);
	-moz-transform:scale(0,0);
	-ms-transform:scale(0,0);
	-o-transform:scale(0,0);
	transform:scale(0,0);
	margin-left:-20px
}
.praise-step-warp ul li:nth-child(1):before {
	background-color:#00A6F5
}
.praise-step-warp ul li:nth-child(2):before {
	background-color:#20CD6D
}
.praise-step-warp ul li:nth-child(3):before {
	background-color:#FF3752
}
.praise-step-warp ul li:nth-child(1):hover .icon-cy-qq {
	background-position:-466px -647px
}
.praise-step-warp ul li:nth-child(2):hover .icon-cy-wx {
	background-position:-466px -737px
}
.praise-step-warp ul li:nth-child(3):hover .icon-cy-wb {
	background-position:-466px -687px
}
.cy-share-qr-box {
	position:absolute;
	width:120px;
	height:120px;
	border:1px solid #F0F0F0;
	margin-left:-44px;
	margin-top:62px;
	z-index:100;
	box-shadow:2px 2px 15px rgba(0,0,0,.3);
	padding:5px;
	background:#fff;
	display:none
}
.cy-share-qr-box:before {
	width:10px;
	height:10px;
	-webkit-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	transform:rotate(-45deg);
	background:#fff;
	border:1px solid #ddd;
	border-width:1px 1px 0 0;
	position:absolute;
	top:0;
	right:52px;
	content:" ";
	margin-top:-6px
}
.praise-step-warp ul li:hover:before {
	opacity:1;
	-webkit-transform:scale(1,1);
	-moz-transform:scale(1,1);
	-ms-transform:scale(1,1);
	-o-transform:scale(1,1);
	transform:scale(1,1)
}
.praise-step {
	width:148px;
	height:48px;
	border:1px solid #F0F0F0;
	float:left;
	margin-left:30px;
	text-align:center;
	line-height:48px;
	font-size:18px;
	color:#bbb;
	cursor:pointer
}
.praise-step.active .icon3-praise {
	background-position:-109px -58px
}
.praise-step.active .icon3-step {
	background-position:-166px -58px
}
.praise-step:hover {
	border-color:#f63756;
	background-color:#f63756;
	color:#fff
}
.praise-step:nth-child(2):hover {
	border-color:#ffcd0a;
	background-color:#ffcd0a
}
.praise-step:hover .icon3-praise {
	background-position:-216px -58px
}
.praise-step:hover .icon3-step {
	background-position:-264px -58px
}
.cy-cp-nav {
	position:relative;
	width:100%;
	height:70px;
	border-bottom:1px solid #f0f0f0;
	background-color:#fff
}
.cy-cp-nav ul li {
	height:70px;
	color:#bbb;
	font-size:18px;
	padding:0 30px;
	float:left;
	line-height:85px
}
.cy-cp-nav ul li.active {
	border-bottom:2px solid #ccc
}
.cy-cp-nav ul li a {
	color:#bbb
}
.cy-cp-nav ul li.active a {
	color:#333
}
.cy-edit-intro-warp .error-msg,.error-msg {
	color:#f63756;
	font-size:14px;
	display:none
}
.cy-cp-intro-warp {
	margin-top:87px;
	margin-bottom:60px;
	border-top:1px solid #F0F0F0
}
.cy-registered-claim-warp {
	margin-top:30px;
	margin-bottom:60px
}
.error-msg {
	position:absolute;
	bottom:-26px;
	margin-left:84px
}
.cy-edit-intro-warp {
	position:relative;
	margin-bottom:35px
}
.cy-edit-intro-warp .error-msg {
	position:absolute;
	bottom:-17px;
	margin-left:73px
}
.cy-cp-intro-box,.cy-cp-team li,.cy-section,.gallery-warp {
	position:relative
}
.cy-cp-intro-warp .span-mark-author {
	font-size:18px
}
.cy-cp-intro-box {
	top:30px;
	margin-bottom:30px
}
.cy-cp-intro-info {
	font-size:16px;
	color:#333;
	line-height:28px
}
.gallery-warp {
	width:800px;
	top:30px
}
.cy-cp-advantage {
	font-size:16px;
	line-height:28px
}
.cy-cp-team li {
	display:inline-block;
	padding:35px 0;
	font-size:16px;
	line-height:28px;
	border-bottom:1px solid #f0f0f0;
	width:100%
}
.cy-cp-team li .team-personnel-name {
	float:left;
	width:130px;
	text-align:left;
	padding:0 20px
}
.cy-cp-team input,.cy-cp-team textarea {
	width:100%;
	max-width:550px
}
.cy-cp-team input {
	border:none;
	border-bottom:1px solid #f0f0f0;
	outline:0
}
.admin-ordinary textarea {
	border:none;
	background-color:#fafafa;
	border-radius:0
}
.cy-cp-team li .team-personnel-position {
	float:left;
	width:150px;
	text-align:left;
	padding:0 20px
}
.cy-cp-team li .team-personnel-intro {
	float:left;
	width:520px;
	padding:0 20px
}
.interview-content {
	margin-top:30px;
	font-size:16px;
	line-height:28px
}
.cy-section:before {
	position:absolute;
	height:100%;
	border-left:1px solid #f0f0f0;
	left:11px;
	top:0
}
.cy-section-warp .cy-section:first-child:after,.cy-section-warp .cy-section:last-child:after {
	width:0;
	border-left:1px solid #fff;
	left:11px;
	position:absolute;
	content:""
}
.cy-section-warp .cy-section:first-child:after {
	top:0;
	height:35px
}
.cy-section-warp .cy-section:last-child:after {
	bottom:0;
	height:40px
}
.cy-section-warp .cy-section.active:after,.cy-section-warp .cy-section.active:before {
	border:none
}
.cy-section .cy-section-inner {
	margin:0 0 0 30px;
	padding:20px 0;
	border-bottom:1px solid #f0f0f0
}
.cy-section .cy-inner-time {
	font-size:16px;
	color:#bbb
}
.cy-section .cy-inner-time input {
	width:200px
}
.cy-section .cy-inner-time:before {
	position:absolute;
	width:23px;
	height:23px;
	background:url(data:image/jpeg;base64,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);
	content:"";
	border-radius:100%;
	left:0;
	top:34px;
	z-index:100
}
.cy-section input {
	border:none;
	border-bottom:1px solid #f0f0f0;
	width:680px;
	outline:0
}
.cy-section .cy-inner-title {
	font-size:16px;
	color:#3ca5f6;
	margin-top:15px
}
.cy-section-btn {
	height:50px;
	line-height:80px;
	font-size:20px;
	text-align:center
}
.btn-cy-blue,.btn-cy-content,.btn-cy-right {
	font-size:16px;
	width:auto;
	padding:0 25px;
	line-height:42px
}
.cy-section-btn a {
	color:#bbb;
	cursor:pointer
}
.btn-cy-blue {
	color:#fff;
	background-color:#3ca5f6;
	position:absolute;
	right:0;
	margin-top:-46px;
	height:42px
}
.btn-cy-blue:hover {
	color:#fff;
	background-color:#2f99ea
}
.btn-cy-content {
	float:right;
	right:-1px;
	margin-top:20px;
	color:#fff;
	background-color:#e40303;
	height:42px
}
.btn-cy-content:hover {
	color:#fff;
	background-color:#f63756
}
.btn-cy-right {
	position:absolute;
	margin-left:30px
}
.company-info,.praise-step-box {
	position:relative
}
.cy-section-btn a:hover {
	color:#333
}
.cy-section-get-back {
	margin-top:30px;
	height:77px;
	background:#fff;
	padding-left:30px
}
.cy-section-prompt {
	color:#bbb;
	margin-bottom:7px
}
.cy-section-get-back a {
	font-size:14px;
	color:#bbb;
	border-bottom:1px solid #f0f0f0;
	padding-bottom:3px;
	cursor:pointer
}
.cy-section-get-back a:hover {
	color:#3ca5f6;
	border-bottom:1px solid #3ca5f6
}
.praise-step-box {
	height:75px;
	width:356px;
	left:50%;
	margin-left:-178px
}
.cy-box-moder {
	background-color:#fff;
	border:1px solid #f0f0f0
}
.company-info:first-child {
	margin-top:30px
}
.company-info ul li.admin-edit .btn-group-box,.company-info ul li.admin-edit-s2 .btn-group-box,.company-info ul li.input-admin-edit .btn-group-box {
	margin-top:0
}
.company-info:first-child:before {
	position:absolute;
	content:"";
	width:0;
	height:32px;
	border-left:10px solid #fff;
	left:-1px;
	top:0
}
.company-info ul li {
	border-bottom:1px solid #fafafa;
	min-height:55px;
	line-height:55px;
	font-size:16px;
	color:#333;
	display:inline-block;
	text-align: left;
	padding-left: 5%;
	width:100%
}
.company-info ul li label {
	font-weight:400;
	float:left;
	line-height:55px
}
.company-info .qichacha {
	height:60px;
	line-height:60px;
	text-align:right;
	color:#333
}
.company-info .qichacha img {
	width:20px
}
.company-info .qichacha a {
	color:#3ca5f6;
	border-bottom:1px solid #3ca5f6;
	padding-bottom:3px
}
.company-info .qichacha a:hover {
	color:#3ca5f6;
	border-color:#3ca5f6
}
.company-info .cy-special-li {
	position:inherit;
	max-height:55px;
	display:table;
	padding-right:0;
	padding-left:80px
}
.company-info ul li input {
	height:30px;
	border:none;
	border-bottom:1px solid #f0f0f0;
	outline:0;
	width:120px;
	line-height:30px
}
.company-info ul li.media-number input {
	margin-left:100px;
	width:178px
}
.company-info ul li.admin-edit input {
	width:100%
}
.company-info ul li.btn-li-icon {
	text-align:right;
	width:100%
}
.company-info ul li.input-admin-edit input {
	width:120px
}
.company-info ul li.admin-edit .btn-dropdown-show {
	width:190px
}
.company-info ul li.admin-edit-s2 .btn-dropdown-show {
	width:103px
}
.cy-cp-qr {
	text-align:center;
	width:100%
}
.cy-cp-edit-qr {
	width:190px
}
.cy-cp-qr img {
	margin-top:20px;
	width:280px;
	height:280px
}
.cy-cp-edit-qr img {
	width:190px;
	height:190px
}
.selected-optional {
	overflow:auto;
	margin-bottom:30px
}
.cy-registered-warp {
	position:relative;
	width:910px;
	left:50%;
	margin-left:-455px;
	min-height:400px;
	margin-top:30px
}
.registered-title {
	font-size:20px;
	text-align:center
}
.registered-title span {
	font-size:14px;
	color:#bbb
}
.form-cy-warp {
	position:relative;
	height:75px;
	font-size:16px;
	border-bottom:1px solid #f0f0f0;
	display:inline-block;
	width:100%
}
.form-cy-textarea-warp {
	height:auto
}
.form-cy-warp .btn-group-box {
	float:left;
	margin-right:30px
}
.form-cy-warp.form-rz-warp .btn-group-box,.max-width-dropdown .btn-group-box {
	margin-right:0
}
.form-cy-warp .company-search-box {
	position:absolute;
	right:0;
	left:120px;
	top:74px;
	z-index:1000
}
.form-cy-warp .company-search-box ul {
	padding:10px 0;
	border:1px solid #F0F0F0;
	box-shadow:0 2px 6px rgba(0,0,0,.2);
	background:#fff;
	max-height:200px;
	overflow:auto;
	display:none
}
.form-cy-warp .company-search-box ul li {
	padding:0 20px;
	height:30px;
	line-height:30px;
	cursor:pointer;
	font-size:14px
}
.form-cy-warp .company-search-box ul li:hover {
	background:#3ca5f6;
	color:#fff
}
.select-loading-box {
	display:none;
	position:absolute;
	height:30px;
	width:30px;
	right:0;
	top:-30px;
	animation:rotating 1s linear infinite;
	-moz-animation:rotating 1s linear infinite;
	-ms-animation:rotating 1s linear infinite;
	-o-animation:rotating 1s linear infinite
}
.cy-content-tag ul li,.pic-btn span {
	display:inline-block;
	cursor:pointer
}
.financing-warp .edit-title-box,.team-warp .edit-title-box {
	margin-top:30px
}
.max-width-dropdown .btn-dropdown-show {
	width:757px;
	text-align:left
}
.max-width-dropdown .dropdown-menu {
	width:757px
}
.max-width-dropdown.max-md-width-dropdown .btn-dropdown-show,.max-width-dropdown.max-md-width-dropdown .dropdown-menu {
	width:698px
}
.max-width-dropdown .dropdown-menu .menu-item {
	padding-left:40px;
	text-align:left;
	border-bottom:1px solid #f0f0f0
}
.max-width-dropdown .dropdown-menu li:first-child,.max-width-dropdown .dropdown-menu li:last-child {
	border:none
}
.form-cy-warp .cy-label {
	position:relative;
	top:40px;
	font-weight:400;
	float:left;
	margin-right:20px
}
.baodao-warp .form-cy-warp .cy-label {
	top:45px
}
.form-cy-warp .cy-label em {
	color:#f63756;
	font-size:20px;
	top:6px;
	position:relative;
	margin-right:10px
}
#news-warp .form-cy-warp .cy-label {
	top:45px
}
.form-cy-warp .cy-content-text {
	position:relative;
	top:45px
}
.form-cy-warp .cy-content-input {
	position:relative;
	top:45px;
	float:left
}
.form-cy-warp textarea {
	width:100%;
	top:40px;
	position:relative;
	height:220px;
	margin-bottom:40px;
	border-radius:0;
	border-color:#f0f0f0;
	resize:none;
	outline:0;
	box-shadow:none
}
.form-cy-warp textarea:focus {
	border-color:#bbb;
	box-shadow:none
}
.cy-content-input input {
	border:none;
	outline:0;
	width:500px;
	background-color:transparent
}
.instructions-ul {
	margin-bottom:60px;
	margin-top:20px
}
.instructions-ul li {
	color:#333;
	font-size:16px;
	line-height:28px;
	margin-top:10px
}
.cy-content-tag {
	top:37px;
	position:relative
}
.cy-content-tag-modal {
	margin-top:37px;
	top:0
}
.cy-content-tag ul li {
	position:relative;
	border:1px solid #f0f0f0;
	height:38px;
	padding:0 20px;
	line-height:38px;
	margin-right:25px;
	margin-bottom:20px;
	font-size:16px
}
.selected-title {
	font-size:16px;
	color:#bbb;
	border-bottom:1px solid #f0f0f0;
	margin-bottom:30px
}
.selected-title span {
	color:#3ca5f6
}
.no-box {
	min-height:350px
}
.no-content {
	padding:75px 0;
	width:100%;
	font-size:16px;
	color:#bbb;
	text-align:center
}
.cy-content-tag ul li.selected {
	color:#fff;
	background-color:#3ca5f6
}
.cy-content-tag ul li.active {
	color:#3ca5f6;
	border:2px solid #f0f0f0
}
.cy-content-tag-info {
	color:#bbb;
	position:relative;
	top:25px;
	margin-left:120px
}
.form-cy-tag-warp {
	border:none;
	height:100px
}
.financing-company,.financing-time {
	border-right:1px solid #f0f0f0
}
.financing-warp {
	margin-top:20px;
	width:100%;
	background-color:#fafafa;
	padding:30px
}
.financing-title {
	font-size:16px
}
.financing-title em {
	position:relative;
	top:5px;
	margin-right:10px;
	font-size:20px;
	color:#f63756
}
.financing-warp-tab ul .financing-warp-tab-li {
	height:60px;
	background-color:#fafafa;
	font-size:16px;
	border-left:2px solid #3ca5f6;
	padding:20px;
	margin-top:20px
}
.financing-info {
	width:150px;
	float:left;
	margin-top:-5px
}
.financing-amount,.financing-company,.financing-time {
	width:200px;
	text-align:center;
	float:left
}
.team-tab-warp,.team-warp {
	margin-top:20px;
	background-color:#fafafa
}
.financing-time {
	border-left:1px solid #f0f0f0
}
.edit-form,.edit-form ul li {
	float:left
}
.edit-form ul li:nth-child(2) {
	padding-left:20px;
	border-left:1px solid #f0f0f0
}
.cy-media-account-warp {
	border-bottom:none
}
.cy-media-account-warp input {
	width:190px;
	border-bottom:1px solid #F0F0F0;
	margin-right:20px;
	text-align:center
}
.team-warp {
	padding:0 30px;
	height:340px
}
.edit-logo-src {
	width:122px;
	height:122px;
	overflow:hidden
}
.news-warp {
	height:290px
}
.team-tab-warp {
	height:60px;
	border-left:2px solid #3ca5f6;
	font-size:16px
}
.team-tab-warp .team-tab-warp-ul .team-tab-warp-li {
	padding:20px
}
.team-tab-warp .team-tab-name {
	width:150px;
	float:left;
	margin-top:2px
}
.team-tab-position {
	width:200px;
	float:left
}
.team-tab-info {
	width:400px;
	float:left;
	height:20px;
	overflow:hidden
}
.btn-add-info-warp {
	margin-top:20px;
	text-align:right
}
.btn-add-info {
	position:relative;
	border:1px solid #f0f0f0;
	background-color:#fff;
	height:38px;
	padding:0 20px;
	font-size:16px;
	color:#3ca5f6;
	border-radius:0
}
.pic-btn span {
	width:104px;
	height:40px;
	background-color:#eee;
	line-height:44px;
	text-align:center;
	margin-top:-11px;
	margin-right:30px;
	font-weight:400
}
.btn-blue-warp,.cy-success-warp {
	margin-top:60px;
	text-align:center
}
.upload-file-warp {
	border:none;
	position:relative
}
.upload-file-warp.active {
	height:180px
}
.upload-file-warp .pic-box {
	position:absolute;
	height:102px;
	width:102px;
	top:85px;
	left:135px;
	overflow:hidden;
	display:none
}
.upload-file-warp .pic-box img {
	width:100%
}
.pic-info {
	font-size:14px;
	color:#bbb;
	display:inline-table;
	position:relative;
	top:-14px
}
.btn-blue-warp .btn-blue,.cy-big-title {
	font-size:18px
}
.upload-file-warp .cp-pic {
	width:910px
}
.upload-file-warp .cp-pic ul li {
	position:relative;
	width:138px;
	height:80px;
	float:left;
	margin-right:20px;
	overflow:hidden
}
.upload-file-warp .cp-pic ul li span {
	position:absolute;
	color:#fff;
	display:inline-block;
	padding:0 11px;
	background-color:#333;
	z-index:100;
	right:0;
	bottom:0
}
.upload-file-warp .cp-pic ul li img {
	width:100%
}
.news-link,.news-title {
	width:280px;
	height:20px;
	margin-right:20px;
	overflow:hidden;
	float:left
}
.news-time {
	width:100px;
	float:left
}
.cy-success-warp .success-title {
	font-size:24px
}
.cy-success-warp p {
	font-size:15px;
	color:#bbb;
	line-height:28px;
	margin-top:45px;
	margin-bottom:30px
}
.admin-ordinary {
	position:relative
}
.span-mark-icon {
	position:absolute;
	right:0;
	top:-60px
}
.gallery-warp-icon {
	position:relative;
	float:right;
	display:inline-block;
	z-index:100;
	margin-bottom:10px
}
.mark-author-icon {
	position:absolute;
	right:0;
	bottom:10px
}
.survey-box {
	width:100%;
	padding-top:0
}
.survey-box ul {
	margin-top:30px;
	display:inline-block;
	width:100%
}
.survey-box ul li {
	float:left;
	width:50%;
	cursor:pointer
}
.survey-box ul li .label-span {
	color:#333
}
.survey-box .survey-title {
	font-size:16px;
	color:#333;
	margin-top:30px
}
.hx-interview-box {
	text-align:left;
	margin-top:40px
}
.hx-interview-box em {
	cursor:pointer;
	color:#3ca5f6;
	font-style:normal
}
.flex-box {
	position:absolute;
	width:321px;
	height:176px;
	padding:23px;
	background:#fffef7;
	line-height:22px;
	box-shadow:0 0 10px rgba(3,0,0,.1);
	margin-top:-20px;
	margin-left:14px;
	opacity:0;
	display:none;
	text-align:left
}
.flex-box:after,.flex-box:before {
	position:absolute;
	width:0;
	height:0;
	left:150px;
	content:''
}
.flex-box:before {
	border:8px solid transparent;
	border-top:10px solid rgba(3,0,0,.1);
	top:177px
}
.flex-box:after {
	border:8px solid transparent;
	border-top:10px solid #fffef7;
	top:176px
}
input:focus.T_checkbox {
	box-shadow:none;
	outline:0
}
input[type=checkbox].T_checkbox {
	position:relative;
	top:6px;
	right:10px;
	cursor:pointer;
	width:24px;
	height:24px;
	-webkit-appearance:none;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAIAAABvFaqvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEY0N0UzN0E2MTAxMTFFNUE3NjRBMzc2RjcwNjgwRjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEY0N0UzN0I2MTAxMTFFNUE3NjRBMzc2RjcwNjgwRjgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0RjQ3RTM3ODYxMDExMUU1QTc2NEEzNzZGNzA2ODBGOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0RjQ3RTM3OTYxMDExMUU1QTc2NEEzNzZGNzA2ODBGOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkeHUqMAAADBSURBVHja7NTLCoQgFAbglNkZXWjTxtTe/5Um3HSzghBsV4yT4Gwac9Eq+lcnDnz4GwXmeQ6uCAwuygPdH6rrehzHw9XLX2maZhgGPQAAsizzPdG6xz62bSuEMLNSyreaJt57jNV1Xd/3ZpWmKcbYtxrnfFkWPVRVFYahVZIkKYpCV/OF8jzX59+2Te2xCiHkUPlbDSFUliWEv20cxw7Fddm6EWPMWFEUUUodyvdVuv9HUsppmk6Vc+j5aO8NfQQYAEM+U0oKkQLJAAAAAElFTkSuQmCC)
}
input[type=checkbox]:checked.T_checkbox {
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAIAAABvFaqvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Njk0QkY4MUU2MTAxMTFFNThENDE4MzREOTAwRTgwMUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Njk0QkY4MUY2MTAxMTFFNThENDE4MzREOTAwRTgwMUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2OTRCRjgxQzYxMDExMUU1OEQ0MTgzNEQ5MDBFODAxRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2OTRCRjgxRDYxMDExMUU1OEQ0MTgzNEQ5MDBFODAxRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ps25+l8AAADoSURBVHjaYrRZ+o2BGoCJgUpg1KDhb1CuEWuwGgtWKRbiTckyZA3TYPnPwPD7H8OmO3+IdREPGyMvGyOcm6LHGqkJshUopCXMRKzXuFkZ+xzZ+pzYgAwgN1GXJV4H6vZdD/52nfpFrNeabNg0wdb2OrKdefEPbsq+R39bj//695/oMFp09beeKDsHC4O2CBMQQQQPPv7bdBS7KTi9dvHVv7KDP38gBeiRJ38bj/76+5/06D//8l/VoZ8//4LYx5/9rTvyCxhZZKaj0y/+VR/6dfjJ35rDBEwhnI5OPv8LRKOZdrgaBBBgAAxlVeF8TR0PAAAAAElFTkSuQmCC)
}
.cy-detail-edit-warp {
	border:none;
	margin-top:30px
}
.cy-big-title {
	margin-bottom:15px
}
.cy-big-title span {
	font-size:14px;
	color:#bbb;
	margin-left:10px
}
.cy-cp-advantage-edit {
	font-size:16px
}
.cy-cp-intro-warp-edit {
	margin-bottom:-30px
}
.cy-cp-intro-warp-edit .span-mark-author {
	font-size:20px
}
.cy-edit-icon-box {
	position:absolute;
	right:0;
	z-index:10
}
.financing-box {
	position:relative;
	display:inline-block;
	margin-top:-25px;
	margin-left:30px;
	margin-bottom:-50px
}
.financing-box ul li {
	position:relative;
	width:388px;
	height:162px;
	border:1px solid #f0f0f0;
	float:left;
	margin-bottom:50px;
	padding:15px 20px;
	margin-left:50px;
	font-size:16px
}
.financing-box ul li .cy-edit-icon-box {
	right:20px
}
.financing-box ul li p {
	line-height:32px
}
.financing-box ul li:last-child {
	color:#3ca5f6;
	text-align:center;
	line-height:130px;
	font-size:20px;
	cursor:pointer
}
.financing-box ul li:last-child i {
	position:relative;
	top:-3px;
	margin-right:10px
}
.cy-qr-prompt {
	color:#bbb;
	font-size:14px
}
.btn-add-section {
	width:100%;
	height:60px;
	border:1px solid #F0F0F0;
	cursor:pointer;
	text-align:center;
	line-height:60px;
	color:#3ca5f6
}
.cy-icon-box span {
	position:absolute;
	bottom:15px;
	margin-left:20px;
	color:#bbb
}
.cy-edit-icon-box .icon-line-pl {
	position:inherit;
	margin-left:20px
}
.btn-right-add {
	position:absolute;
	right:0;
	margin-top:-12px;
	background:#fff;
	width:30px;
	text-align:right;
	cursor:pointer;
	z-index:10
}
.btn-right-add:hover .icon-bind-big-add {
	background-position:-299px -703px
}
.section-list {
	position:relative;
	height:50px;
	line-height:50px;
	padding-left:20px
}
.section-list:before {
	position:absolute;
	content:'';
	width:10px;
	height:10px;
	border-radius:10px;
	background:#3ca5f6;
	margin-top:18px;
	margin-left:-15px
}
.cy-detail-edit-open-warp {
	background:#fafafa;
	height:auto;
	padding:35px 40px
}
.cy-detail-edit {
	display:none
}
.cy-xq-edit-warp {
	position:relative;
	margin-top:-122px;
	height:auto;
	border:none;
	margin-bottom:25px
}
.cy-icon-edit-box {
	position:relative;
	float:none;
	overflow:inherit
}
.cy-icon-edit-box span {
	margin-bottom:-45px
}
.cy-form-edit-warp .cy-content-tag {
	top:0
}
.cy-form-edit-warp .cy-content-tag-info {
	top:-10px;
	margin-left:0;
	margin-bottom:30px
}
.cy-form-edit-warp .form-group label {
	float:left;
	width:80px
}
.cy-form-edit-warp .input-box {
	margin-left:80px
}
.cy-detail-company {
	display:inline-block;
	width:100%
}
.cy-form-edit-warp input,.cy-form-edit-warp select {
	position:relative;
	top:-8px;
	width:100%;
	height:38px;
	border:1px solid #F0F0F0;
	outline:0;
	border-radius:0;
	-webkit-appearance:none;
	box-shadow:none;
	text-indent:10px
}
.cy-form-edit-warp select:focus {
	box-shadow:none
}
.cy-form-edit-warp input:focus {
	border:1px solid #3ca5f6;
	box-shadow:none;
	outline:0
}
.cy-detail-edit-textarea {
	border-radius:0;
	border:1px solid #F0F0F0;
	resize:none;
	margin-bottom:30px;
	box-shadow:none;
	outline:0;
	-webkit-box-shadow:none
}
.cy-detail-edit-company {
	margin-top:20px
}
.cy-form-edit-warp .big-title {
	font-size:18px;
	margin-bottom:40px
}
.cy-detail-edit-financing,.cy-detail-edit-founder,.cy-detail-edit-linkman,.cy-detail-edit-members,.cy-detail-edit-news {
	margin-top:30px
}
.file-lable {
	cursor:pointer;
	font-weight:400
}
#preview-pane {
	display:block;
	position:absolute;
	z-index:2000;
	top:90px;
	right:40px;
	padding:6px;
	border:1px solid rgba(0,0,0,.4);
	border-radius:6px;
	background-color:#fff;
	box-shadow:1px 1px 5px 2px rgba(0,0,0,.2)
}
#preview-pane .preview-container {
	width:200px;
	height:200px;
	overflow:hidden
}
.logo-box {
	width:350px;
	height:350px;
	border:1px solid #F0F0F0;
	float:left;
	background:#FBF3F3
}
.jcrop-keymgr {
	display:none!important
}
.logo-btn {
	margin-left:105px;
	margin-top:250px;
	background:#eee;
	height:40px;
	padding:0 16px;
	font-size:16px;
	border:none;
	line-height:43px
}
#logo-modal .modal-dialog {
	width:700px;
	height:600px
}
.logo-warp {
	margin-top:30px;
	padding:20px;
	height:400px
}
.cy-zhu-title {
	font-size:14px;
	color:#bbb
}
.pic-list {
	display:inline-block;
	margin-bottom:30px
}
.pic-list li {
	position:relative;
	width:140px;
	height:80px;
	float:left;
	margin-right:20px
}
.pic-list li:last-child {
	margin-right:0
}
.pic-list .last-add-li {
	border:1px solid #F0F0F0;
	line-height:80px;
	font-size:16px;
	color:#bbb;
	text-align:center;
	cursor:pointer
}
.pic-list .last-add-li label {
	cursor:pointer
}
.pic-list li .img-box {
	width:100%;
	height:100%;
	overflow:hidden
}
.pic-list li img {
	width:100%
}
.pic-list li .title-default {
	font-size:14px;
	color:#bbb;
	text-align:center;
	margin-top:10px
}
.pic-list li span {
	position:absolute;
	color:#fff;
	display:inline-block;
	padding:0 11px;
	background-color:#333;
	z-index:10;
	right:0;
	bottom:0
}
.gallery-big-warp {
	width:800px;
	height:450px;
	position:relative;
	cursor:-webkit-zoom-in;
	cursor:zoom-in;
	overflow:hidden;
	text-align:center
}
.gallery-big-warp .gallery-img {
	width:auto;
	height:100%
}
.arrow-group {
	position:absolute;
	width:100%;
	top:50%;
	margin-top:-23px
}
.arrow-big-group .arrow-left {
	position:absolute;
	left:-76px
}
.arrow-big-group .arrow-right {
	position:absolute;
	right:-76px
}
.arrow-group .btn-arrow {
	width:46px;
	height:46px;
	background:rgba(0,0,0,.6);
	text-align:center;
	line-height:46px;
	cursor:pointer
}
.arrow-group .btn-arrow:hover {
	background:#3ca5f6
}
.arrow-group .btn-arrow img {
	width:auto
}
.gallery-img-box {
	display:inline-block;
	width:100%;
	margin-top:20px
}
.gallery-img-box li {
	width:142px;
	height:80px;
	margin-right:20px;
	float:left;
	position:relative;
	overflow:hidden
}
.gallery-img-box li:before {
	content:'';
	display:block;
	position:absolute;
	background-color:rgba(0,0,0,.6);
	top:0;
	left:0;
	right:0;
	bottom:0;
	z-index:2
}
.gallery-img-box li:last-child {
	margin-right:0
}
.gallery-img-box li.active {
	border:4px solid #333
}
.gallery-img-box li.active:before {
	background-color:transparent
}
#gallery-img-modal {
	position:fixed;
	top:0;
	right:0;
	left:0;
	bottom:0;
	background:rgba(0,0,0,.8);
	z-index:1000;
	height:100%;
	display:none;
	width:100%
}
#gallery-img-modal .gallery-img-warp {
	position:relative;
	height:100%;
	text-align:center;
	vertical-align:middle
}
#gallery-img-modal .gallery-img-warp img {
	padding:40px;
	height:auto;
	max-height:100%;
	width:auto;
	max-width:80%;
	line-height:100%;
	top:-50%;
	left:-50%
}
#gallery-img-modal .gallery-img-warp.report-img-warp img {
	max-width:65%
}
.report-img-warp .report-img-page {
	color:#fff;
	font-size:24px
}
#gallery-img-modal .btn-arrow {
	position:absolute;
	width:60px;
	line-height:60px;
	height:60px;
	text-align:center;
	top:50%;
	margin-top:-23px;
	z-index:1000;
	border-radius:46px
}
#gallery-img-modal .btn-arrow:hover {
	background:#3ca5f6;
	cursor:pointer
}
#gallery-img-modal .btn-arrow img {
	width:auto
}
#gallery-img-modal .btn-white-close {
	position:absolute;
	right:80px;
	top:40px;
	z-index:1000
}
#gallery-img-modal .arrow-left {
	left:40px
}
#gallery-img-modal .arrow-right {
	right:40px
}
.close-modal-box {
	position:absolute;
	right:-100px;
	top:-10px
}
#gallery-img-modal .modal-body {
	padding:0
}
#gallery-img-modal .modal-content {
	border:none
}
@-webkit-keyframes rotating {
	0% {
		-webkit-transform:rotate(0)
	}
	50% {
		-webkit-transform:rotate(180deg)
	}
	100% {
		-webkit-transform:rotate(360deg)
	}
}
@-moz-keyframes rotating {
	0% {
		-moz-transform:rotate(0)
	}
	50% {
		-moz-transform:rotate(180deg)
	}
	100% {
		-moz-transform:rotate(360deg)
	}
}
@-ms-keyframes rotating {
	0% {
		-ms-transform:rotate(0)
	}
	50% {
		-ms-transform:rotate(180deg)
	}
	100% {
		-ms-transform:rotate(360deg)
	}
}
@-o-keyframes rotating {
	0% {
		-o-transform:rotate(0)
	}
	50% {
		-o-transform:rotate(180deg)
	}
	100% {
		-o-transform:rotate(360deg)
	}
}
@keyframes rotating {
	0% {
		transform:rotate(0)
	}
	50% {
		transform:rotate(180deg)
	}
	100% {
		transform:rotate(360deg)
	}
}
.footer-prompt {
	height:94px;
	position:fixed;
	bottom:0;
	background:#3cb4fa;
	width:100%;
	z-index:1000;
	color:#fff
}
.footer-prompt .title {
	font-size:18px;
	margin-top:20px
}
.footer-prompt .title-p {
	font-size:16px;
	margin-top:10px
}
.certainly {
	color:#f63756;
	font-size:20px;
	top:6px;
	position:relative;
	margin-right:10px
}
.bottom-box-ad-banner {
	margin:-25px 0 60px
}
.wrap-left {
    width: 800px;
    margin-left: 30px;}
    .pull-left {
    float: left !important;
}
.wrap-right {
    width: 340px;
    margin-left: 10px;
}
.pull-right {
    float: right !important;
}
.span-mark-author {
    border-bottom: 4px solid #f63756;
    position: absolute;
    z-index: 1;
    height: 28px;
    line-height: 20px;
    margin: -28px 0 0;
    font-size: 16px;
}
.span-mark {
    display: inline-block;
    background-color: #f63756;
    position: absolute;
    z-index: 1;
    height: 20px;
    line-height: 20px;
    margin: -28px 0 0;
    width: 4px;
}
.box-moder h3 {
    margin: 0;
    height: 60px;
}
.box-moder h3 b {
    font-size: 20px;
    font-weight: 400;
    padding: 30px 30px 0;
    display: inline-block;
    margin: 0;
}
.icon-cy-qq {
    background-position: -416px -647px;
}
.icon-three-cy {
    position: absolute;
    top: 50%;
    margin-top: -11px;
    margin-left: -10px;
}
.i-icon, .i-wj, .icon {
    width: 20px;
    height: 20px;
    display: inline-block;
}
.i-icon, .i-icon2, .icon {
    background-repeat: no-repeat;
    vertical-align: text-bottom;
}
.i-icon, .icon {
    background-image: url(../images/w.png);
}
.icon-cy-wx {
    background-position: -416px -737px;
}
.icon-cy-wb {
    background-position: -416px -687px;
}