a {
	color: #212229;
}
input:-webkit-autofill {
	box-shadow: 0 0 0px 1000px white inset;
}
.input:hover,
.textarea:hover {
	border-color: #5C5E68 !important
}
.input:focus,
.textarea:focus {
	border-color: #5C5E68 !important
}
/* 导航部分 */
html.home body.welcome_body .header {
	background: none;
	border-bottom: none;
}
html.home body.welcome_body .header .menu li a {
	color: #FFFFFF;
}
/* html.home body.welcome_body .header .nav ul a{color: #FFFFFF;} */
html.home body.welcome_body .header .logo a {
	background: url('../images/logo/logow.png');
	background-size: cover;
}
html.home body.welcome_body .header .logo a img {
	display: none;
}
/* 欢迎页搜索 */
html.home body.welcome_body .header .search dl dt {
	color: #ffffff;
}
html.home body.welcome_body .header .search dl dd {
	background: rgba(0, 0, 0, .25);
}
html.home body.welcome_body .header .search input {
	color: #ffffff;
}
html.home body.welcome_body .header #delet {
	background: url('../images/darts.png') -640px 0px;
}
html.home body.welcome_body .header .nav i.i1 {
	background: url('../images/darts.png') -180px -55px;
}
html.home body.welcome_body .header .nav ul a:hover .i1 {
	background-position-x: -201px;
}
html.home body.welcome_body .header .nav i.i11 {
	background: url('../images/icon/msgh.png') no-repeat center center;
}

.header .logo a img {
	width: 121px;
}
.header {
	background-color: #FFFFFF;
}
.header .nav ul a:hover {
	color: #ec610c;
}
.header .menu li a {
	color: #212229;
}
.header .nav ul a {
	color: #212229;
}
.header .nav ul a.release:hover {
	color: #212229;
}
.header .nav ul li p {
	background: #FFFFFF;
}
/* html.home body.welcome_body .header .nav ul li p{background: #FFFFFF !important;} */
.header .nav ul li p a:hover {
	color: #E26F21;
	opacity: 1;
}
.header .nav-search i.i1 {
	background: url('../images/icon/search.png') no-repeat;
}
.header .nav i.i2 {
	background: url('../images/icon/qiyelogin.png') no-repeat;
	background-position: -7px -7px;
}
.header .nav i.i3 {
	background: url('../images/icon/fabu.png') no-repeat;
}
.header .nav i.i4 {
	background: url('../images/icon/fabuwenz.png') no-repeat center center;
}
.header .nav i.i5 {
	background: url('../images/icon/fabuxm.png') no-repeat center center;
}
.header .nav i.i6 {
	background: url('../images/icon/fabuhd.png') no-repeat center center;
}
.header .nav i.i7 {
	background-position-x: -330px;
}
.header .nav i.i8 {
	background: url('../images/icon/navgl.png') no-repeat center center;
	background-size: 100% 100%;
}
.header .nav i.i9 {
	background: url('../images/icon/navsz.png') no-repeat center center;
	background-size: 100% 100%;
}
.header .nav i.i10 {
	background: url('../images/icon/navtc.png') no-repeat center center;
	background-size: 100% 100%;
}
.header .nav i.i11 {
	background: url('../images/icon/msg.png') no-repeat center center;
	background-size: 100% 100%;
}
.header .nav i.i12 {
	background: url('../images/icon/navsx.png') no-repeat center center;
}
.header .nav i.i13 {
	background: url('../images/icon/navhd.png') no-repeat center center;
}
.header .nav i.i14 {
	background: url('../images/icon/navxx.png') no-repeat center center;
}
.header .nav i.i15 {
	background: url('../images/icon/navsyjlb.png') no-repeat center center;
}
.header .nav i.i16 {
	background: url('../images/icon/navlogin.png') no-repeat center center;
	background-size: 100% 100%;
}
.header .nav i.i17 {
	background: url('../images/icon/nav-qy.png') no-repeat center center;
	background-size: 100% 100%;
}
.header .nav i.i18 {
	background: url('../images/icon/nav-gr.png') no-repeat center center;
	background-size: 100% 100%;
}
.header .nav i.i19 {
	background: url('../images/icon/navzy.png') no-repeat center center;
	background-size: 100% 100%;
}
.header .nav ul a:hover .i1 {
	background: url('../images/icon/search.png') no-repeat;
}
.header .nav ul a:hover .i2 {
	background: url('../images/icon/qiyelogin.png') no-repeat;
	background-position: -7px -7px;
}
.header .nav ul a:hover .i3 {
	background: url('../images/icon/fabu.png') no-repeat;
}
.header .nav ul a:hover i.i7 {
	background-position-x: -360px;
}
.header .nav ul a:hover i.i17 {
	background: url('../images/icon/nav-qyh.png') no-repeat center center;
	background-size: 100% 100%;
}
.header .nav ul a:hover i.i18 {
	background: url('../images/icon/nav-grh.png') no-repeat center center;
	background-size: 100% 100%;
}
/* 搜索 */
.header .search dl dt {
	color: #212229;
}
.header .search dl dd {
	background: #FFFFFF;
	border: 1px solid #E0E0E0;
	box-shadow: 0 0 12px #E0E0E0;
}
.header .search input {
	color: #212229;
}
/**
 * 面板
 */
.panel-bg {
	border: 1px solid #F2F2F2;
}
.panel-header h3 a {
	color: #333;
}
.panel-header h3 {
	color: #212229;
}
.panel-header ol li a {
	color: #212229;
}
.panel-header dl dd {
	border: 1px solid #E0E0E0;
	background: #FFFFFF;
	box-shadow: 0 0 12px #E0E0E0;
}
.panel-header dl dd p span {
	color: #212229;
	border-bottom: 1px solid #E0E0E0;
}
/* 中照热搜面板 */
.panel-search .panel-body a {
	border: 1px solid #E6E6E6;
}
/* 文章列表面板 */
.panel-doc ul li {
	border-top: 1px solid #F2F2F2;
}
.panel-doc ul li:hover {
	box-shadow: 0 0 7px 0 rgba(0, 0, 0, .08);
	background: #fff;
}
/* 首页精选案例 */
.project_slide_box {
	background: #F4F4F4;
}
.panel-header>a.project_more_btn {
	color: #666666;
}
/* 轮播 */
.slide ul li {
	color: #212229;
}
.author>div p:first-child {
	color: #212229;
}
/* 文章详情 */
.document .d1>dt {
	color: #212229;
	font-weight: 600;
}
.document .d5 {
	border: 1px solid #E0E0E0;
	border-bottom: 0;
}
.document .d5>a {
	border-bottom: 1px solid #E0E0E0;
}
.document .d6>p a {
	border: 1px solid #C9C9C9;
	color: #C9C9C9;
}
/* 详情右侧 */
/* .doc-user>a.letter{border-color:#FFFFFF;background-color: #FFFFFF;} */
/* .panel-cate li p a{color: #FFFFFF;} */
/* 评论 */
.panel-reply .p2 {
	border: 1px solid #D8D8D8;
}
/* .panel-reply .p4 dl dt img{border: 1px solid #e0e0e0;} */
/* 企业详情 */
.info-detail .p1 {
	color: #ffffff;
}
.info-detail .p2 {
	color: #FFFFFF;
}
.user-home .d2 .p1 {}
/* 活动 */
.ac-info .ac-tag a {
	border: 1px solid #C9C9C9;
	color: #C9C9C9;
}
/* 团队 */
.team h6 {
	color: #212229;
}
/* 注册 */
.input,
.select,
.textarea {
	color: #212229;
}
.form-select dl {
	border: 1px solid #FFFFFF;
	background: #FFFFFF;
	box-shadow: 0 0 12px #E0E0E0;
}
/* 弹窗 */
.popup>div {
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
}
#popup-box>div div[head] {
	border-bottom: 1px solid #EEEEEE;
}
.popup div[head] {
	color: #666666;
}
#popup-box>div div[body] {
	color: #212229;
}
/* #popup-claim>div {width: 370px;font-size: 12px;} */
/* #popup-claim>div div[head] {height: 45px;line-height: 42px;padding: 0 30px;}
#popup-claim>div div[body] {padding: 0 30px 30px;} */
/* 用户中心 */
/* .user-right .d1 dd p:first-child {color: #8A8A8A;}
.user-right .d2 dt {color: #8A8A8A;}
.user-home .d4 .select dd{background: #FFFFFF;box-shadow: 0 0 12px #E0E0E0;}
.user-home .d7 dd input{color:#8A8A8A;}
.user-home .d7 dd input:hover {border-color:#8A8A8A;}
.display dd, .record dd {box-shadow: 0 0 12px #E0E0E0;background: #FFFFFF;}
.user form .d7 ul dl dd a p{box-shadow: 0 0 12px #E0E0E0;background:#FFFFFF;}
.user form .d10-2 {background: #FFFFFF;border-top: 1px solid #E0E0E0;} */
/* 发布文章 */
.vote {
	background: #FFFFFF;
}
/* ppt预约图标 */
/* .ppt_2021 .i-pptyy{width: 175px;height: 50px;display: block;background: url('../images/ykt/ppt_yy.png') no-repeat;background-size: 100% 100%;position: relative;right: 60px;cursor: pointer;} */
.popup-ppt>div div[head] {
	border-bottom: none !important;
	padding: 0;
}
.popup-ppt div[head]>i {
	width: 54px;
	height: 54px;
	background: url('../images/ykt/close.png');
	right: -64px;
	top: -64px;
}
.popup-ppt>div {
	width: 650px;
	min-height: 280px;
	font-size: 14px;
	margin-left: -325px;
	text-align: center;
	border: none;
}
.popup-ppt>div div[body] {
	min-height: 122px;
	color: #212229;
}
.popup-ppt>div>div>p {
	text-align: center;
	font-weight: 600;
	font-size: 18px;
}
.popup-ppt div[foot] .btn {
	width: 126px;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	font-weight: 500;
	color: #999999;
	border: 1px solid #999999;
	border-radius: 4px;
	margin-bottom: 26px;
	transition: all .3s;
}
.popup-ppt div[foot] .btn.ok {
	background: #EF8035;
	border: 1px solid #EF8035 !important;
}
.popup-ppt div[foot] .btn.ok:hover {
	background: #E26F21;
	border: 1px solid #E26F21 !important;
}
.popup-ppt div[foot] .btn.ok a {
	color: #FFFFFF;
}
.popup-ppt div[foot] .btn a {
	color: #999999;
}
.popup-ppt>div div[body] img {
	display: inline-block;
	max-width: 100%;
	height: auto;
}