@font-face {
  font-family: 'STHeiti Light';
  font-family: 'Microsoft Yahei';
  src: url('../fonts/yahei.eot') format('embedded-opentype');

  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Microsoft Yahei';
  src: url('../fonts/yahei.eot') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Microsoft Yahei';
  src: url('../fonts/yahei.eot') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

.xinbiaoti
{
font-family: "Microsoft Yahei";
font-size:15px;
color:#000000;
line-height:28px;
font-weight:normal;
text-align:justify;
text-justify:inter-ideograph;
}



.photo2{
    width:40px;
    height:40px;
    -moz-border-radius: 59px;
    -webkit-border-radius: 59px;
font-family: 'Microsoft Yahei';
 
}


.new_tag
{
margin-top:10px; margin-bottom:93px;font-family: 'Microsoft Yahei';
}

.new_tag li/*tag标签*/{ list-style:none; -moz-border-radius: 5px; -webkit-border-radius:5px; color:#2F2C2C; text-align:center; float:left; border:1px solid #2F2C2C; height:25px; line-height:25px; margin:5px;font-family: 'Microsoft Yahei';}
.new_tag li:hover{background-color:#F00; color:#FFF;border:1px solid #F00;}

.new_download /*下载按钮*/{ background-color:#BDBDBD; color:#FFF; font-family: 'Microsoft Yahei';font-size:14px; font-weight:bold; line-height:40px; text-align:center; -moz-border-radius: 5px; -webkit-border-radius:5px; margin-top:10px;}
.new_download:hover{ background-color:#F00; color:#FFF; font-family: 'Microsoft Yahei';font-size:14px; font-weight:bold; line-height:40px; text-align:center; -moz-border-radius: 5px; -webkit-border-radius:5px; margin-top:10px;}

.new_download_vip /*VIP下载按钮*/{ background-color:#DBDBDB; color:#FFF; font-family: 'Microsoft Yahei';font-size:14px; font-weight:bold; line-height:40px; text-align:center; -moz-border-radius: 5px; -webkit-border-radius:5px; margin-top:10px;}
.new_download_vip:hover{ background-color:#848484; color:#FFF; font-family: 'Microsoft Yahei';font-size:14px; font-weight:bold; line-height:40px; text-align:center; -moz-border-radius: 5px; -webkit-border-radius:5px; margin-top:10px;}

.duo_xiazai/*多下载*/{ font-family: 'Microsoft Yahei';background-color:#999; margin-bottom:35px;line-height:100px; color:#FFF; margin-top:-90px; position:relative; z-index:999999;width:100px;height:100px;-moz-border-radius: 59px; -webkit-border-radius: 59px;}
.duo_xiazai:hover/*多下载*/{cursor:pointer;margin-bottom:35px;background-color:#F00;color:#FFF; margin-top:-90px; position:relative; z-index:999999;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);width:100px;height:100px;-moz-border-radius: 59px; -webkit-border-radius: 59px;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;}

.new_shoucang/*收藏*/{ font-family: 'Microsoft Yahei';background-color:#999; margin-bottom:5px;line-height:100px; color:#FFF; margin-top:-90px; position:relative; z-index:999999;width:100px;height:100px;-moz-border-radius: 59px; -webkit-border-radius: 59px;}
.new_shoucang:hover/*收藏*/{font-family: 'Microsoft Yahei';cursor:pointer;margin-bottom:5px;background-color:#F00;color:#FFF; margin-top:-90px; position:relative; z-index:999999;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);width:100px;height:100px;-moz-border-radius: 59px; -webkit-border-radius: 59px;}
.new_yshoucang/*已收藏*/{ background-color:#C2C2C2; margin-bottom:5px;line-height:100px; color:#000000; margin-top:-90px; position:relative; z-index:999999;width:100px;height:100px;-moz-border-radius: 59px; -webkit-border-radius: 59px;}

.old-project-view .project-block:last-child {
	border-bottom-width: 0
}

.old-project-view .project-block {
	font-family: 'Microsoft Yahei';
	border-bottom: 1px solid #e8e8e8;
	clear: left;
	float: left;
	font-size: 13px;
	line-height: 19px;
	padding: 18px 20px;
	position: relative;
	width: 160px;
	word-wrap: break-word;
	z-index: 3
}

.old-project-view #project-sidebar {
	background: #fafafa;
	border-left: 1px solid #e8e8e8;
	border-radius: 0 3px 3px 0;
	height: 100%;
	position: absolute;
	right: 0;
	top: 0;
	width: 280px
}







.old-project-view .project-block {
	color: #6f6f6f;
	line-height: normal;
	padding: 20px;
	width: 100%;
	word-wrap: break-word;
	z-index: auto
}



.old-project-view .project-fields {
	font-family: 'Microsoft Yahei';
	font-size: 13px;
	line-height: 18px;
	margin: 2px 0 0
}

.old-project-view .project-fields-field {
	display: inline
}

.old-project-view .project-fields-field:last-child .project-fields-comma {
	display: none
}

.old-project-view .project-fields-field a {
	color: dimgray
}








#project-wrap {
	background: #fafafa;
	border-radius: 3px;
	box-shadow: 0 1px 3px rgba(0,0,0,0.2);
	display: inline-block;
	margin-bottom: 20px;
	max-width: 100%;
	position: relative;
	text-align: left
}

#project-wrap #project {
	position: relative;
	z-index: 1
}

#project-wrap #project-sidebar {
	z-index: 2
}

#project {
	margin-right: 280px;
	max-width: 2200px;
	min-width: 10px;/*图片伸缩大小*/
}

#primary-project-content {
	border-radius: 3px 0 0
}

#primary-project-content .rf-appreciation {
	margin: 0 auto;
	padding: 15px 0 68px
}





@media (min-width: 104px) {
	#other-projects {
		position: relative;
		z-index: 1
	}

	#other-projects+#project-footer {
		background-color: #fafafa;
		min-height: 392px;
		position: relative;
		z-index: 2
	}
}

.project-module-image {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center
}

.project-module-image img {
	height: 100%;
	width: 100%
}

#site-content {
	padding:10px 50px 16px;
	position: relative;
	z-index: 1
}


@media (max-width: 150px) {
	#site-content {
		padding-left: 5px;
		padding-right: 5px
	}
}

#site-content,#site-content * {
	box-sizing: border-box
}





.input-group {
	border-collapse: separate;
	display: -ms-flexbox;
	display: flex;
	width: 100%
}

.input-group .input-group-addon {
	background-color: #f9f9f9;
	border: 1px solid #cfcfcf;
	border-radius: 3px 0 0 3px;
	text-align: center
}

.input-group .form-text {
	border-bottom-left-radius: 0;
	border-left: 0;
	border-top-left-radius: 0;
	width: 100%
}

.share-link-input {
	background-color: #fafafa;
	border-top: 1px solid #f1f1f1;
	padding: 20px
}

.share-link-input .beicons-pre-link {
	width: 33px
}

.share-link-input .beicons-pre-link::before {
	color: dimgray;
	left: 3px;
	top: 11px
}




.promote-dialog .promote-buttons {
	padding: 5px
}

.new-project-page .project-content-wrap {
	border-radius: 3px;
	box-shadow: 0 1px 2px rgba(0,0,0,0.16)
}

#site-content {
	text-align: center
}

.new-project-page #site-content {
	padding-bottom: 0;
	padding-top: 0
}

#project-wrap {
	display: inline-block;
	max-width: 100%;
	text-align: left
}



	#mobile-header {
		display: inline-block
	}

	.project-title {
		height: auto;
		text-overflow: ellipsis;
		white-space: nowrap
	}

	#primary-project-content {
		border-radius: 0
	}

	.v-4 #primary-project-content {
		background-size: 100%;
		margin: auto;
		max-width: 100px
	}
	
.guanggao2019zuo{ -webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;list-style:none; text-align:center;width:50%; background:#000; text-align:center; height:155px; line-height:155px; color:#FFF; font-size:40px; margin:0 auto; margin-top:0px; margin-bottom:5px; float:left;font-family: 'Microsoft Yahei'; }
.guanggao2019zuo:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1); background-color:#F00; color:#FFF;}
.guanggao2019you{ -webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;list-style:none; text-align:center;width:50%; background:#4D4D4D; text-align:center; height:155px; line-height:155px; color:#FFF; font-size:40px; margin:0 auto; margin-top:0px; margin-bottom:5px; float:right;font-family: 'Microsoft Yahei'; }
.guanggao2019you:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1); background-color:#FF3; color:#000000;}

.dajianjie{width:100%; font-size:12px; color:#C0C0C0; font-weight:normal;text-align:left;text-align:justify;text-justify:inter-ideograph; font-family: 'Microsoft Yahei'; line-height:20px;text-align:justify;text-justify:inter-ideograph; }
.tupiandandu{text-align:center; margin-bottom:13px; margin-top:13px; width:90%; margin:0 auto;}
.tupiandandu_zi{font-size:16px; color:#000; line-height:30px;font-family: 'Microsoft Yahei';  }/*每个图片单独文字说明*/
.banquan{width:97%; }
.banquan li{width:97%; text-align:left; line-height:30px;font-size:13px; color:#9B9B9B;font-family: 'Microsoft Yahei'; text-align:justify;text-justify:inter-ideograph;}
.linzi{font-size:13px; color:#6E6E6E;font-family: 'Microsoft Yahei'; text-align:justify;text-justify:inter-ideograph;}
.neiye_tagserach{width:240px; text-align:left; color:#000;font-family: 'Microsoft Yahei'; font-size:14px; margin-top:15px; font-weight:bold}
.gengduo
{
	width:97%; text-align:center; height:50px; line-height:50px;font-size:13px; color:#9B9B9B; 
	border-bottom:1px solid #E4E4E4;
	border-top:1px solid #E4E4E4;
	font-family: 'Microsoft Yahei';
}
.gengduo li{width:97%; text-align:center; line-height:20px;height:20px; font-size:13px; color:#000000; margin-top:15px;}
.gengduo li:hover{color:#F00;font-size:15px; -webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1); border:0px;}

.psd li/*tag标签*/{ height:101px; width:226px;  text-align:center; margin-top:0px; border:none; border:0}
.psd li:hover{ color:#FFF;}
.kongbai  li/*tag标签*/{ height:20px; width:200px;  text-align:center; margin-top:0px; border:none; border:0; margin:0 auto}
.kongbai li:hover{ color:#FFF; background-color:#FAFAFA; border:none; border:0;}
.s_xian{border-top:1px solid #E4E4E4; height:1px; margin-bottom:15px;width:97%;}/*下面简介文字*/
.x_xian{border-top:1px solid #E4E4E4; height:1px; margin-top:15px;width:97%;}
.xiangguan_da{line-height:90px; line-height:90px; list-style:none; font-family: 'Microsoft Yahei';font-size:40px; text-align:center; font-weight:bold;}
.xiangguan{width:97%; }
.xiangguan li{width:97%; text-align:center; line-height:20px;font-size:13px; color:#9B9B9B;font-family: 'Microsoft Yahei';}
.xiangguan_xian{height:1px; width:90%; background-color:#FFFFFF; text-align:center; margin-top:16px;}
.fangdatu{height:100px; width:100px;  color:#FFF; position:relative; margin-top:-100px; font-size:24px; margin-right:27px;text-shadow: 0 1px 3px rgba(34,25,25,0.4); -moz-text-shadow: 0 1px 2px rgba(34,25,25,0.4); -webkit-text-shadow: 0 1px 3px rgba(34,25,25,0.4);}/*图片单独放大*/
.fangdatu:hover{ color:#F00;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1); font-size:26px; }
.fangdatu_vip{height:100px; width:100px;  color:#FFF; position:relative; margin-top:-100px; font-size:24px; margin-right:30px;text-shadow: 0 1px 3px rgba(34,25,25,0.4); -moz-text-shadow: 0 1px 2px rgba(34,25,25,0.4); -webkit-text-shadow: 0 1px 3px rgba(34,25,25,0.4);}/*图片单独放大*/
.tuchicun{font-size:12px;filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;font-family: 'Microsoft Yahei'; color:#FFF;text-shadow: 0 1px 3px rgba(34,25,25,0.4); -moz-text-shadow: 0 1px 2px rgba(34,25,25,0.4); -webkit-text-shadow: 0 1px 3px rgba(34,25,25,0.4);}
.fangdatu_duo{height:100px; width:100px;  color:#FFF; position:relative; margin-top:-100px; font-size:24px; margin-right:50px;text-shadow: 0 1px 3px rgba(34,25,25,0.4); -moz-text-shadow: 0 1px 2px rgba(34,25,25,0.4); -webkit-text-shadow: 0 1px 3px rgba(34,25,25,0.4);}/*图片单独放大*/
.fangdatu_duo:hover{ color:#F00;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1); font-size:26px; }


.shoufeigg{width:100%; background-color:#000; height:90px; margin:0 auto; line-height:90px;text-align:center;margin-top:10px;vertical-align: middle;}
.shoufeigg2{width:100%; background-color:#000; height:90px; line-height:90px;margin:0 auto; text-align:center; margin-top:5px;vertical-align: middle;}
.xixian1{height:1px; width:240px; background-color:#E9E9E9; text-align:center; margin-top:15px; margin-bottom:10px;}
.xixian2{height:1px; width:240px; background-color:#E9E9E9; text-align:center; margin-top:10px;}
.xixian3{height:1px; width:240px; background-color:#E9E9E9; text-align:center; margin-top:26px;}
.xixian4{height:1px; width:97%; background-color:#E9E9E9; text-align:center; margin-top:15px; margin-bottom:10px;}
.dangqian{margin-top:20px; margin-left:20px;font-family: 'Microsoft Yahei';}

.zhongjian2020gg{width:97%; margin:0 auto; text-align:center; height:155px;}
.guanggaoxizi{font-size:12px;filter:alpha(opacity=80);-moz-opacity:0.3;opacity: 0.3;}
.guanggaozhongjian{width:97%; margin:0 auto; text-align:center; height:172px;}

.baidugg{width:900px; height:270px; margin:0 auto; margin-bottom:20px; margin-top:40px;}
.baidugg2{background-color:#999; text-align:center; margin:0 auto; width:97%; height:160px;}
.baidugg3{background-color:#999; text-align:center; margin:0 auto; }
.shangyitiao{background-color:#666666; width:97%; height:35px;}
.shuguanggao1{height:630px; width:220px;text-align:center;margin:0 auto; vertical-align: middle; line-height:30px;background-color:#FFFFFF; color:#FFFFFF; padding:0px; margin:0;font-family:'微软雅黑', '黑体', '宋体'; font-size:14px;}
.shuguanggao2{height:510px; width:220px;text-align:center;margin:0 auto; vertical-align: middle; line-height:30px; color:#FFFFFF; padding:0px; margin:0;font-family:'微软雅黑', '黑体', '宋体'; font-size:14px;}
.vipnei{width:30px; height:12px; line-height:12px;font-size:8px; color:#FFF; text-align:center; background:#3C0; font-family:Arial, Helvetica, sans-serif; -moz-border-radius: 4px;
    -webkit-border-radius: 4px; float:left; margin-top:4px;   -webkit-transform-origin-x: 0; -webkit-transform: scale(0.90);}
               