

			/*fonts*/
			.fonts {
				/*background: #f5f5f5;*/
				padding: 6px 0 90px;
			}

			.fonts-nav {
				background: #fff;
				/*height: 95px;*/
				border: 1px solid #939191;
				box-shadow: 0px 5px 5px rgba(202, 196, 196, .75);
				/*line-height: 95px;*/
			}

			.fonts-nav ul {
				padding: 0 69px;
			}

			.fonts-nav ul li {
				float: left;
				padding: 33px 12px;
			}

			.fonts-nav ul li a {
				color: #000000;
				font-size: 21px;
				font-weight: 600;
				letter-spacing: 2px;
				transition: 300ms;
			}

			.fonts-nav .fonts-dang a,
			.fonts-nav ul li a:hover {
				color: #f08c26;
			}

			.fonts-title {
				text-align: center;
				padding: 30px 0 40px;
			}

			.fonts-title h2 {
				color: #474443;
				font-size: 30px;
				padding-bottom: 5px;
				letter-spacing: 2px;
			}

			.fonts-title span {
				color: #474443;
				font-size: 24px;
				font-weight: 600;
				letter-spacing: 2px;
			}

			.fonts-list {
				/*padding-top: 145px;*/
			}

			.fonts-list ul li {
				float: left;
				text-align: center;
				margin-left: 18px;
				margin-bottom: 40px;
				box-shadow: 0 5px 5px rgba(69, 66, 66, .75);
			}

			.fonts-list ul li:nth-child(1),
			.fonts-list ul li:nth-child(5),
			.fonts-list ul li:nth-child(9),
			.fonts-list ul li:nth-child(13),
			.fonts-list ul li:nth-child(17) {
				margin-left: 0;
			}

			.li-fonts-note {
				border-top: 7px solid #fff;
				background: #fff;
				padding: 16px 0;

			}

			.li-fonts-note p {
				transition: 300ms;
				letter-spacing: 2px;
			}

			.fonts-list ul li:hover p {
				padding-right: 15px;
				color: #000;
			}

			.li-fonts-note p {
				font-size: 14px;
				color: #000;
				font-weight: 600;
			}

			.more-font {
				width: 278px;
				height: 47px;
				line-height: 47px;
				text-align: center;
				margin: 0 auto;
				background: #f08c26;
				box-shadow: 0 3px 5px rgba(0, 0, 0, .42);
			}

			.more-font a {
				color: #fff;
				font-size: 21px;
				font-weight: 600;
				letter-spacing: 1px;
			}

			/*三极库*/
			.sanji {
				background: #f5f5f5;
				padding-bottom: 48px;
			}

			.sanji-title {
				text-align: center;
				padding-bottom: 35px;
			}

			.sanji-title h2 {
				color: #474443;
				font-size: 30px;
				padding-bottom: 5px;
				letter-spacing: 2px;
			}

			.sanji-title span {
				color: #474443;
				font-size: 24px;
				font-weight: 600;
				letter-spacing: 2px;
			}

			.sanji-list {
				padding: 56px 0 30px;
				width: 100%;
				background: url(../images/sanji-pic3.png) no-repeat;
			}

			.sanji-list ul {
				padding: 0 36px 0 30px;
			}

			.sanji-list ul li:hover {
				box-shadow: 0 0px 10px rgba(0, 0, 0, .8);
			}

			.sanji-list ul li {
				padding-bottom: 30px;
				float: left;
				margin-left: 31px;
				width: 260px;
				text-align: center;
				background: url(../images/sanji-bg_06.png) no-repeat;
			}

			.sanji-list ul li:first-child {
				margin-left: 0;
			}

			.sanji-list ul li h4 {
				color: #474443;
				font-size: 27px;
				padding: 35px 0 20px;
			}

			.sanji-list ul li p {
				color: #474443;
				font-size: 18px;
				padding: 0 32px;
				line-height: 36px;
				font-weight: 600;
			}

			.sanji-more {
				width: 187px;
				height: 33px;
				line-height: 31px;
				margin: 70px auto 0;
				background: url(../images/sanji-bg.png) no-repeat;
			}

			.sanji-more a {
				color: #fff;
				font-size: 12.6px;
				letter-spacing: 2px;
				font-weight: 600;
			}

			.sanji-list ul li span {
				display: block;
				color: #f04208;
				font-size: 21.6px;
				display: block;
				padding-top: 2px;
				letter-spacing: 3px;
				font-weight: 600;
			}

			.sanji-list ul li .sanji-p {
				font-size: 21.6px;
				letter-spacing: 2px;
			}

			.sanji-list ul li .sanji-p2 {
				padding: 0 5px;
				letter-spacing: 2px;
			}

			.sanji-more1 {
				margin: 39px auto 0;
			}

			.sanji-more2 {
				margin: 106px auto 0;
			}

			/*footer*/
			.footer {
				background: #474443;
			}

			.footer .container {
				/*padding-bottom: 65px;*/
				padding-bottom: 20px;
			}

			.footer-middle ul li a {
				color: #fff;
				font-size: 14px;
				line-height: 40px;
				font-weight: 600;
			}

			.footer-middle ul li a:hover {
				color: #f08c26;
				transition: 300ms;
			}

			.footer-left {
				/*padding-top: 100px;*/
				padding-top: 40px;
			}

			.footer-middle {
				/*padding-top: 80px;*/
				padding-top: 40px;
				padding-left: 106px;
			}

			.footer-right {
				/*padding-top: 132px;*/
				padding-top: 40px;
			}

			.footer-right ul li {
				float: left;
				text-align: center;
			}

			.footer-right ul li:nth-child(1) {
				margin-right: 20px;
			}

			.footer-right ul li span {
				display: block;

				padding-top: 24px;
			}

			.footer-right ul li span,
			.footer-down p,
			.footer-down p a {
				font-size: 14px;
				color: #fff;
				font-weight: 600;
			}

			.footer-down {
				padding-bottom: 20px;
				/* border-bottom: 10px solid #f08c26; */
			}

			.footer-down p a {
				margin-left: 20px;
			}

			.footer-down {
				text-align: center;
			}

			/*footer*/
			/*------------list------------*/
			.fonts-more {
				/*position: relative;*/
			}

			.fonts-more-center {
				text-align: center;
				padding: 32px 0 39px;
				cursor: pointer;
			}

			.fonts-more-center h5 {
				color: #7b7b7b;
				font-size: 18px;
			}

			.fonts-more-center img {
				margin-bottom: 8px;
			}

			.fonts-more-list {
				/*position: absolute;
	top: 0;
	left: 0;*/
				display: none;
			}

			.fonts-more-list ul li {
				padding: 29px 0 20px;
				border-bottom: 1px dashed #c7c7c7;
				padding-left: 95px;
			}

			.fonts-more-list ul li:last-child {
				border-bottom: none;
			}

			.fonts-more-list ul li span,
			.fonts-more-list ul li a {
				color: #4f4f4f;
				font-size: 20px;
				font-weight: 600;
				letter-spacing: 2px;
			}

			.fonts-more-list ul li .fonts-color {
				/*color: #f08c26;*/
				padding-left: 35px;
			}

			.fonts-more-list ul li .cur {
				color: #f08c26;
			}

			.fonts-more-list ul li .cur a {
				color: #f08c26;
			}

			.fonts-more-list ul li .fonts-color1 {
				padding-left: 21px;
				color: #f08c26;
			}

			.fonts-more-list ul li a {
				margin-left: 22px;
			}

			.fonts-more-list ul li .fonts-color a {
				/*color: #f08c26;*/
				margin-left: 0;
			}

			.fonts-more-list ul li .fonts-color1 a {
				/*color: #f08c26;*/
				margin-left: 0;
			}



			.font-return h5 {
				text-align: center;
				color: #6f6f6f;
				font-size: 18px;
				cursor: pointer;
				letter-spacing: 2px;
				padding-bottom: 30px;
			}

			.n2-ban {
				background-color: #e7e7e7;
				/* border: 1px solid #cccccc;*/
				padding: 28px 0 30px;
				/*margin-bottom: 40px;*/
			}

			.n2b-form {
				background: #fff;
				/*height: 40px;*/
				width: 295px;
				margin-left: 62px;
				float: left;
				/* border: 1px solid #ccc;*/
			}

			.n2b-form input[type=text] {
				width: 218px;
				height: 35px;
				font-size: 20px;
				padding-left: 12px;
				float: left;
				color: #a0a0a0;
				/*font-weight: 600;*/
			}

			.n2b-form input[type=submit] {
				width: 64px;
				/* background-color: #f08519;*/
				float: right;
				height: 36px;
				line-height: 30px;
				/* height: 40px;*/
				color: white;
				background: linear-gradient(to right, #f08c26, #e3bf15);
			}

			.n22-more a {
				display: block;
			}

			.n2b-right {
				margin-left: 172px;
				float: left;
				margin-top: -5px;
				position: relative;
				width: 400px;
			}

			.n2b-left {
				float: left;
			}

			.n2b-t1 {
				display: inline-block;
				vertical-align: middle;
				font-weight: 600;
				color: #808080;
				font-size: 16px;
				margin-right: -70px;
				margin-bottom: -20px;
			}

			.n2b-t1 em {
				display: inline-block;
				color: #808080;
				font-size: 16px;
				font-weight: 600;
				font-style: normal;
			}

			.n2b-t2 {
				display: inline-block;
				vertical-align: middle;
				margin-bottom: -20px;
				font-size: 20px;
				color: #808080;
				font-weight: 600;
				/*margin-left: -60px;*/
				position: absolute;
				right: 68px;
				top: 11px;
			}

			.n2b-t2 em {
				display: inline-block;
				color: #808080;
				font-size: 20px;
				font-style: normal;
				font-weight: 600;
			}

			#Demo {
				width: 400px;
				display: inline-block;
				vertical-align: middle;
			}

			#scroll-Main {
				width: 75%;
				margin: 0 auto;
			}

			#scrollBar {
				width: 80%;
				height: 11px;
				background-color: #ffffff;
				margin: 0 auto;
				margin-top: 20px;
				-webkit-border-radius: 2em;
				-moz-border-radius: 2em;
				border-radius: 2em;
				cursor: pointer;
			}

			#scroll_Track {
				width: 0px;
				height: 11px;
				background-color: #f08519;
				-webkit-border-radius: 2em;
				-moz-border-radius: 2em;
				border-radius: 2em;
			}

			#scroll_Thumb {
				height: 20px;
				width: 20px;
				background-color: #f08c26;
				-webkit-border-radius: 2em;
				-moz-border-radius: 2em;
				border-radius: 2em;
				position: absolute;
				margin-top: -16px;
				cursor: pointer;
				left: 35px;
			}

			.lodao p {
				color: #f08c26;
				font-size: 12px;
			}

			.fonts-color2 {
				color: #000000;
				font-size: 18px;
			}

			.n24-con li {
				border-bottom: 1px solid #999999;
			}

			.like {
				margin-right: 27px;
			}

			.buy {
				width: 89px;
				height: 28px;
				border: 1px solid #f08c26;
				border-radius: 10px;
				text-align: center;
				line-height: 28px;

				cursor: pointer;
			}

			.buy a {
				color: #f08c26;
				font-size: 12px;
				font-weight: 600;
				display: block;
			}

			.buy:hover {
				background: #f08c26;
			}

			.buy:hover a {
				color: #fff;
			}

			.n24-top {
				height: 35px;
				padding-top: 36px;
				padding-left: 65px;
			}

			.n24-top span {
				font-size: 18px;
				color: #000000;
				margin-left: 400px;
				font-weight: 600;
			}

			.n24-top span:first-child {
				margin-left: 0;
			}

			.n2-text {
				padding: 25px 0 20px 65px;
				font-size: 36px;
				color: #000000;
				/*font-weight: 600;*/
			}

			.n24-top .fonts-color2 {
				color: #7b7b7b;
				font-size: 16px;
			}

			.fonts1 {
				padding: 6px 0 40px;
			}

			.page {
				padding-top: 45px;
			}

			.page ul {
				display: table;
				margin: 0 auto;
			}

			.page ul li {
				float: left;
				width: 30px;
				height: 30px;
				text-align: center;
				border: 1px dotted #bababa;
				line-height: 30px;
				border-radius: 10px;
				margin-left: 17px;
			}

			.page ul li a {
				font-size: 14px;
				color: #646464;
				display: block;
				font-weight: 600;
			}

			.page ul li:first-child {
				margin-left: 0;
			}

			.page ul li:first-child,
			.page ul li:last-child {
				width: 83px;
			}

			.page ul li.dang,
			.page ul li:hover {
				background: #f08c26;
				border: 1px dotted #bababa;
			}

			.page ul li.dang a,
			.page ul li:hover a {
				color: #fff;
			}

			/*-----------------list-------*/
			.n2-ban-left {
				width: 875px;
				/*background: #fff;*/
			}

			.n2b-left-bg span {
				color: #000000;
				font-size: 24px;
				display: inline-block;
				padding-left: 55px;
			}

			.n2b-left-bg img {
				padding-left: 20px;
			}

			.scrollBar {
				background: #e3e1e1 !important;
			}

			.n2b-right-top {
				/*margin-top: -7px;*/
			}

			.n2-ban-left .content {
				background: #fff;
				margin: 60px 0 10px;
				padding: 26px 0;
			}

			.n2-ban-text {
				background: #fff;
				width: 100%;
			}

			.n2-t2 {
				/*font-weight: 600;*/
				padding: 46px 96px 46px 57px;
			}

			.n2b-form2 {
				margin-left: 20px;
				width: 475px;
				padding-bottom: 3px;
			}

			.n2-ban-form input[type=text] {
				border: 1px solid #949494;
				width: 387px;
				text-indent: 0.5em;
				border-right: 0;
			}

			.n2-ban-form input[type=submit] {
				width: 75px;
				height: 37px;
			}

			.fonts2 {
				padding: 6px 0 35px;
			}

			.n2-ban-pic {
				padding-top: 33px;
			}

			.pic1 {
				padding-bottom: 3px;
			}

			.n2-ban-right {
				width: 298px;
				padding-top: 60px;
			}

			.n2-ban-loda,
			.n2-ban-message {
				background: #fff;
			}

			.n2-ban-loda ul {
				width: 261px;
				margin: 0 auto;
				padding: 33px 0 9px;
			}

			.n2-ban-loda ul li {
				background: linear-gradient(to right, #fcb56c, #ffdc7e);
				height: 43px;
				line-height: 43px;
				text-align: center;
				margin-bottom: 21px;
				border-radius: 5px;
				cursor: pointer;
			}

			.n2-ban-loda ul li:first-child {
				background: linear-gradient(to right, #f08c26, #ffc529);
			}

			.n2-ban-loda ul li p {
				color: #000;
				font-size: 20px;
			}

			.n2-ban-loda ul li p span {
				color: #757575;
				font-size: 20px;
			}

			.n2-ban-message {
				margin-top: 20px;
			}

			.n2-ban-message h2 {
				color: #414141;
				font-size: 18px;
				padding: 12px 22px 22px;
			}

			.n2-ban-message h2:before {
				content: "";
				display: inline-block;
				width: 4px;
				height: 19px;
				background: #f08c26;
				margin-bottom: -3px;
				margin-right: 11px;
				/*vertical-align: middle;*/
			}

			.n2-message-pic {
				text-align: center;
				padding-bottom: 20px;
			}

			.n2-message-word {
				width: 259px;
				margin: 0 auto;
			}

			.n2-message-note p {
				color: #414141;
				font-size: 14px;
				line-height: 24px;
				font-weight: 600;
			}

			.note-p {
				padding: 6px 0 8px;
			}

			.note-p2 {
				padding: 6px 0 4px;
			}

			.note-p3 {
				padding: 12px 0 12px;
			}

			.n2-message-ul {
				padding-bottom: 13px;
			}

			.n2-message-ul ul {
				padding-bottom: 6px;
			}

			.n2-message-ul ul li {
				float: left;
				height: 20px;
				line-height: 18px;
				border: 1px solid #a6a5a5;
				padding: 0px 4px 1px;
				margin-right: 4px;
				margin-bottom: 4px;
				text-align: center;
			}

			.n2-message-ul ul li:hover {
				border: 1px solid #f08c26;
			}

			.n2-message-ul ul li:hover a {
				color: #f08c26;
			}

			/*.n2-message-ul ul li:nth-child(2){
	width: 40px;
}*/
			/*.n2-message-ul ul li:nth-child(1),
.n2-message-ul ul li:nth-child(2),
.n2-message-ul ul li:nth-child(3),
.n2-message-ul ul li:nth-child(4){
	margin-left: 1px;
}
*/
			/*.n2-message-ul ul li:nth-child(4){
	margin-left: 2px;
}*/
			/*.n2-message-ul ul li:nth-child(3),
.n2-message-ul ul li:nth-child(4),
.n2-message-ul ul li:nth-child(5),
.n2-message-ul ul li:nth-child(6),
.n2-message-ul ul li:nth-child(9),
.n2-message-ul ul li:nth-child(10){
	width: 40px;
}*/
			/*.n2-message-ul ul li:nth-child(7){
	width: 48px;
}*/
			/*.n2-message-ul ul li:nth-child(8),
.n2-message-ul ul li:nth-child(11),
.n2-message-ul ul li:nth-child(12){
	width: 65px;
}*/
			/*.n2-message-ul ul li:nth-child(5),
.n2-message-ul ul li:nth-child(10){
	margin-right: 0;
	
}*/

			/*.n2-message-ul ul li:nth-child(6){
	margin-right: 6px;
}
.n2-message-ul ul li:nth-child(7),
.n2-message-ul ul li:nth-child(8){
	margin-right: 5px;
}*/
			.n2-message-ul ul li:first-child {
				border: 0;
				padding: 0;
			}

			.n2-message-ul ul li span,
			.n2-message-ul ul li a {
				color: #414141;
				font-size: 14px;
				font-weight: 600;
			}

			.n2-message-ul p {
				font-size: 14px;
				color: rgb(65, 65, 65);
				line-height: 1.786;
				font-weight: 600;
				padding-bottom: 22px;
			}

			.n2-message-ul p span {
				font-size: 14px;
				color: rgb(65, 65, 65);
				line-height: 1.786;
				font-weight: 600;
				padding-bottom: 22px;
			}

			.n2-ban-message2 {
				margin-top: 40px;
				border: 1px solid #000000;
			}

			.n2-ban-message2 h2 {
				color: #414141;
				font-size: 18px;
				padding: 20px 0 35px 23px;
			}

			.n2-ban-message2 h2:before {
				content: "";
				display: inline-block;
				width: 4px;
				height: 19px;
				background: #f08c26;
				margin-bottom: -3px;
				margin-right: 11px;
				/*vertical-align: middle;*/
			}

			.n2-ban-message2 ul {
				padding: 0 35px 21px;
			}

			.n2-ban-message2 ul li p {
				font-size: 24px;
				color: #414141;
				padding-bottom: 17px;
			}

			/*----------------list2--------------*/
			.xuan .xuan-ka {
				display: none;
			}

			/*.xuan .xuan-ka:first-child{
	display: block;
}*/
			.san-nav {
				background: #f5f5f5;

			}

			.san-nav ul li {
				width: 128px;
				height: 42px;
				text-align: center;
				line-height: 42px;
			}

			.san-nav ul li a {
				font-size: 18px;
				color: #4a4a4a;
				font-weight: 600;
				letter-spacing: 1px;
			}

			.san-nav ul li.active {
				background: linear-gradient(to right, #f08c26, #e3bf15);
			}

			.san-nav ul li.active a {
				color: #fff;
			}

			.xuan {
				background: #F5F5F5;
				/*margin-right: 143px;
	padding-left: -20px;*/
				/*padding-top: 115px;*/
			}

			.xuan-ka2 {
				padding-top: 115px;
			}

			.font-w {
				background: #f5f5f5;
				width: 100%;
				overflow: hidden;
			}

			.font-kuan {
				/*width: 1435px;*/
				/*width: 1476px;
	margin: 0 auto;
	overflow: hidden;*/
			}

			.san-nav {
				/*width: 108px;*/
				/*padding-top: 206px;*/
				/*position: relative;*/
				/*padding-left: -20px;*/
				/*	margin-left: -20px;*/
			}

			.san-ul {
				position: absolute;
				/*	left: -49px;
    top: 150px;*/
				left: -130px;
				top: 206px;
				width: 128px;
			}

			.san-nav .container {
				position: relative;
			}

			/*.xuan-ka{
	width: 1200px;
	margin-right: 128px;
}*/
			/*云字库特性*/
			.yuan-title {
				width: 990px;
				margin: 0 auto;
			}

			.yuan-title h2 {
				font-size: 36px;
				text-align: center;
				padding-bottom: 30px;
				letter-spacing: 2px;
			}

			.yuan-title p {
				line-height: 40px;
				font-size: 14px;
				letter-spacing: 1px;
				font-weight: 600;
				text-indent: 1em;
			}

			.yuan-title h2,
			.yuan-title p {
				color: #000;

			}

			.yuan-ul {
				border-bottom: 1px solid #f3c698;
			}

			.yuan-ul ul {
				padding: 124px 75px 35px 132px;
			}

			.yuan-ul ul li span {
				font-size: 30px;
				color: #000000;
				font-weight: 600;
				letter-spacing: 2px;
				display: inline-block;
				padding-bottom: 10px;
			}

			.yuan-ul ul li span:before,
			.dated-ul ul li span:before {
				content: "";
				width: 12px;
				height: 12px;
				background: #f08c26;
				display: inline-block;
				border-radius: 100%;
				margin-right: 16px;
				margin-bottom: 3px;
			}

			.yuan-ul ul li p {
				color: #000;
				font-size: 18px;
				line-height: 40px;
				font-weight: 600;
				letter-spacing: 1px;
			}

			.yuan-ul ul li {
				text-align: center;
				float: left;
			}

			.yuan-ul ul li:nth-child(1) {
				width: 240px;
			}

			.yuan-ul ul li:nth-child(2) {
				width: 260px;
				margin: 0 75px 0 90px;
			}

			.yuan-ul ul li:nth-child(3) {
				width: 275px;
			}

			/*适用场景*/
			.dated-title h2 {
				text-align: center;
				color: #000;
				font-size: 36px;
				padding: 45px 0 70px;
			}

			.dated-ul {
				padding-bottom: 180px;
			}

			.dated-ul ul li {
				width: 275px;
				text-align: center;
				float: left;
				margin-left: 28px;
			}

			.dated-ul ul li:first-child {
				margin-left: 0;
			}

			.dated-ul ul li:last-child {
				width: 290px;
			}

			.dated-ul ul li span {
				color: #000;
				font-size: 24px;
				letter-spacing: 2px;
				display: inline-block;
				font-weight: 600;
				padding-bottom: 3px;
			}

			.dated-ul ul li p {
				line-height: 30px;
				font-size: 18px;
				color: #000000;
				font-weight: 600;
				letter-spacing: 1px;
			}

			/*----------------list3------------------*/
			.santhree {
				text-align: center;
			}

			.santhree-title {
				padding: 25px 0 15px;
			}

			/*-----------list4--------------*/
			.new-font {
				background: #f5f5f5;
				padding-top: 15px;
			}

			.new-font-pic {
				text-align: center;
			}

			.new-font-pic h4 {
				color: #474443;
				font-size: 30px;
				padding: 15px 0 10px;
				letter-spacing: 3px;
			}

			.new-font-pic strong {
				color: #474443;
				font-size: 24px;
				padding-bottom: 15px;
				display: block;
				letter-spacing: 3px;
			}

			.new-font-nav ul li {
				float: left;
				width: 127px;
				height: 49px;
				line-height: 47px;
				margin-left: 35px;
				text-align: center;
			}

			.new-font-nav ul li a {
				color: #000000;
				font-size: 21px;
				font-weight: 600;
				letter-spacing: 2px;
				display: block;
			}

			.new-font-nav ul li.new-color a {
				color: #f08c26;
				font-size: 21px;
				border: 1px solid #f08c26;
				display: block;
			}

			.new-font-list {
				padding-top: 16px;
			}

			.new-font-list ul li {
				float: left;
				width: 595px;
				background: #fff;
				box-shadow: 0 5px 5px rgba(69, 66, 66, .75);
				margin-bottom: 60px;
			}

			.new-font-list ul li:nth-child(odd) {
				margin-right: 10px;
			}

			.li-new-pic {
				padding: 5px 0 4px;
				text-align: center;

			}

			.li-new-note {
				border-top: 10px solid #f08c26;
			}

			.li-new-more {
				width: 129px;
				height: 29px;
				line-height: 27px;
				text-align: center;
				margin: 18px 22px 10px 0;
				background: url(../images/ny-pic14.png) no-repeat;
			}

			.li-new-note p {
				color: #000000;
				font-size: 14px;
				padding: 24px 0 15px 38px;
				transition: 300ms;
			}

			.li-new-more a {
				color: #ffffff;
				font-size: 12px;
			}

			.new-font-list ul li:hover p {
				color: #f08c26;
				padding-left: 20px;
			}

			/*------------list5--------*/
			.new-font1 {
				padding-top: 0;
				padding-bottom: 115px;
			}

			.new-font-left {
				width: 875px;
				background: #fff;
				text-align: center;
			}

			.new-font-left img {
				padding: 27px 0;
			}

			.new-font-right {
				width: 303px;
			}

			.new-font-jia {
				background: #fff;
				padding-bottom: 12px;
			}

			.new-font-jia h2 {
				text-align: center;
				font-size: 20px;
				color: #000000;
				padding: 22px 0 25px;
				letter-spacing: 2px;
			}

			.new-font-jia h2 span {
				color: #f08d26;
				font-size: 20px;
				letter-spacing: 2px;
				font-weight: 600;
			}

			.new-font-onlad {
				width: 261px;
				height: 43px;
				line-height: 43px;
				text-align: center;
				margin: 0 auto 32px;
				border-radius: 5px;
				background: linear-gradient(to right, #f08c26, #ffc529);
			}

			.new-font-onlad p {
				font-size: 20px;
				color: #000;
				letter-spacing: 2px;
				font-weight: 600;
			}

			.new-font-jia>p {
				color: #b0b0b0;
				font-size: 12px;
				text-align: center;
				padding-bottom: 26px;
				letter-spacing: 2px;
				font-weight: 600;
			}

			.new-font-jia p span {
				color: #f49292;
				font-size: 12px;
				letter-spacing: 2px;
				font-weight: 600;
			}

			.new-font-ul {
				background: #fff;
				margin-top: 21px;
				padding: 25px 24px 70px;
			}

			.new-font-ul ul li {
				width: 117px;
				height: 40px;
				text-align: center;
				line-height: 40px;
				border: 1px solid #929191;
				margin-bottom: 27px;
			}

			.new-font-ul ul li p {
				color: #040404;
				font-size: 21px;
				font-weight: 600;
				letter-spacing: 2px;
			}

			.new-font-ul ul li:hover {
				border: 1px solid #f08c26;
			}

			.new-font-ul ul li:hover p {
				color: #f08c26;
			}

			.new-font-ul ul li:nth-child(odd) {
				float: left;
			}

			.new-font-ul ul li:nth-child(even) {
				float: right;
			}

			/*--------------list6--------*/
			.vip-font-pic {
				border-bottom: 1px dashed #bcbcbc;
				padding-bottom: 5px;
			}

			.vip-font-pic h4 {
				padding: 30px 0 8px;
			}

			.vip-font-cont {
				padding-top: 65px;
				padding-bottom: 15px;
				border-bottom: 1px dashed #bcbcbc;
			}

			.vip-font-left>h4,
			.vip-font-right>h4,
			.vip-font-left1 H4 {
				color: #030303;
				font-size: 30px;
				text-align: center;
				padding-bottom: 10px;
				letter-spacing: 2px;
			}

			.vip-font-note h4,
			.vip-right-note h4 {
				color: #030303;
				font-size: 30px;
				text-align: center;
				letter-spacing: 2px;
			}

			.vip-font-left>p {
				font-size: 24px;
				color: #4f4f4f;
				line-height: 48px;
				text-align: center;
				font-weight: 600;
				letter-spacing: 2px;
			}

			/*vip-font-left1 加了*/

			.vip-font-left,
			.vip-font-right {
				width: 555px;

			}

			.vip-font-note {
				padding-bottom: 75px;
				margin-bottom: 15px;
				background: #fff;
			}

			.vip-font-note,
			.vip-right-note {
				border: 1px solid #f3a351;
				border-radius: 7px;
				background: #fff;
				overflow: hidden;
			}

			.vip-font-note h4,
			.vip-right-left h4,
			.vip-right-right h4 {
				height: 69px;
				line-height: 69px;
				background: #f08c26;
				text-align: center;
				margin-bottom: 45px;
				letter-spacing: 2px;
			}

			.vip-font-note p {
				/*font-weight: 600;*/
				color: #4f4f4f;
				font-size: 21px;
				line-height: 42px;
				padding: 0 20px 0 35px;
				letter-spacing: 1px;
				/*text-align: justify;*/
			}

			.vip-right-left {}

			.vip-right-right {
				width: 276px;
			}

			.vip-right-left {
				width: 276px;
				border-right: 1px solid #f08c26;
			}

			.vip-right-right p,
			.vip-right-left p {
				color: #030303;
				font-size: 30px;
				letter-spacing: 2px;
				padding-left: 50px;
				padding-bottom: 58px;
				/*font-weight: 600;*/
			}

			.vip-right-right p:nth-child(4),
			.vip-right-left p:nth-child(4) {
				padding-bottom: 40px;
			}

			.vip-buy {
				width: 150px;
				height: 36px;
				line-height: 34px;
				text-align: center;
				margin: 0 auto 31px;
				background: linear-gradient(to right, #f08c26, #e3bf15);
			}

			.vip-buy a {
				color: #fff;
				font-size: 14px;
				font-weight: 600;
			}

			.vip-font-cont1 {
				width: 100%;
				padding-top: 30px;
				border-bottom: 0;

			}

			.vip-font-note1 {
				padding-bottom: 65px;
			}

			.vip-font-note1 p {
				color: #030303;
				font-size: 30px;
				letter-spacing: 3px;
				line-height: 97px;
				text-align: center;
			}

			.vip-font-note2 p {
				font-size: 28px;
				letter-spacing: 2px;
				padding: 0 8px 0 35px;
			}

			.vip-font {
				padding-bottom: 40px;
			}

			/*------------list7--------------*/
			.vip2-font-cont {
				/*margin-top: 55px;
	padding-bottom: 90px;*/
				margin-top: 40px;
				padding-bottom: 40px;
				border-bottom: 1px dashed #bcbcbc;
			}

			.vip2-font-cont h5 {
				width: 256px;
				/*height: 63px;*/
				padding-top: 23px;
				background: #f08c26;
				/*line-height: 61px;*/
				text-align: center;
				margin: 0 auto;
				font-size: 30px;
				color: #030303;
				border-top-left-radius: 7px;
				border-top-right-radius: 7px;
			}

			.vip2-font-cont ul {
				/*border: 1px solid #f3a351;
	border-top: 0;*/
			}

			.vip2-font-cont ul li {
				float: left;
				/*text-align: center;*/
				position: relative;
				/*overflow: hidden;*/
			}

			.vip2-font-cont ul li.li-vip2-font1 {
				width: 276px;
			}

			.vip2-font-cont ul li.li-vip2-font2 {
				width: 278px;
			}

			.vip2-font-cont ul li.li-vip2-font3 {
				width: 283px;
			}

			.vip2-font-cont ul li.li-vip2-font4 {
				width: 361px;
			}

			.vip2-font-cont .li-vip2-note {
				background: #fff;
				/*overflow: hidden;*/
			}

			.li-vip2-note {
				/*padding-bottom: 35px;*/
				padding-bottom: 28px;
				border-bottom: 1px solid #f3a351;
			}

			/*.vip2-font-cont ul li.li-vip2-font2{
	width: 276px;
}*/
			.li-vip2-font1 h4 {
				border-top-left-radius: 7px;
			}

			.li-vip2-font4 h4 {
				border-top-right-radius: 7px;
			}

			.vip2-font-cont ul li h4 {
				background: #f08c26;
				height: 69px;
				line-height: 69px;
				font-size: 30px;
				color: #030303;
				letter-spacing: 2px;
				text-align: center;
			}

			.vip2-font-cont ul li.li-vip2-font1:before,
			.vip2-font-cont ul li.li-vip2-font2:before,
			.vip2-font-cont ul li.li-vip2-font3:before {
				content: "";
				display: inline-block;
				width: 1px;
				background: #f08c26;
				position: absolute;
				right: 0;
			}

			.vip2-font-cont ul li.li-vip2-font1:before,
			.vip2-font-cont ul li.li-vip2-font2:before {
				/*height: 334px;*/
				height: 239px;
				top: 95px;
			}

			.vip2-font-cont ul li.li-vip2-font3:before {
				/*height: 410px;*/
				height: 267px;
				top: 70px;
			}

			.vip2-font-cont ul li.li-vip2-font1 p,
			.vip2-font-cont ul li.li-vip2-font2 p,
			.vip2-font-cont ul li.li-vip2-font3 p {
				color: #030303;
				font-size: 24px;
				text-align: center;
				padding: 92px 0 45px;
				font-weight: 600;
				letter-spacing: 3px;
			}

			.li-vip2-note>p span {
				color: #f60006;
				font-size: 45px;
			}

			.vip2-font-cont ul li .vip-span {
				color: #f9585c;
			}

			.vip2-font-cont ul li .vip-span1 {
				color: #f72025;
			}

			.li-vip2 {
				background: #d8d5d3;
				width: 139px;
				height: 45px;
				text-align: center;
				line-height: 45px;
				border-radius: 7px;
				margin: 0 auto;
			}

			.li-vip2 a {
				color: #030303;
				font-size: 25px;
				display: block;
				font-weight: 600;
				letter-spacing: 2px;
			}

			.li-vip2-buy {
				width: 150px;
				text-align: center;
				height: 36px;
				/*margin: 75px auto 0;*/
				margin: 29px auto 0;
				line-height: 36px;
				box-shadow: 0px 0px 5px rgba(0, 0, 0, .5);
				background: linear-gradient(to right, #290a59, #ff7c00);
			}

			.li-vip2-buy a {
				color: #fff;
				font-size: 21px;
			}

			.li-vip2-note1 {
				border-left: 1px solid #f3a351;
			}

			.li-vip2-note2 {
				border-right: 1px solid #f3a351;
				/*padding: 48px 0 75px;*/
				/*padding: 20px 0 45px;*/
			}

			.li-vip2-note2 p {
				font-size: 24px;
				color: #030303;
				line-height: 80px;
				font-weight: 600;
				letter-spacing: 2px;
				padding: 0 20px 0 50px;
			}

			.li-vip2-h4 {
				position: relative;
			}

			/*.li-vip2-h4:before{
	content: "";
	height: 100%;
	display: inline-block;
	background: #fff;
	width: 8px;
	position: absolute;
	left: -4px;
	top: 0;
}*/
			.vip2-font-cont1 {
				border-bottom: 0;
				padding-bottom: 0;
			}

			.li-vip3 span {
				color: #030303;
				font-size: 20px;
				line-height: 36px;
				font-weight: 600;
				text-align: center;
				display: block;

			}

			.li-vip2-buy1 {
				margin: 0 auto 0;
			}

			.li-vip2-note3 p {
				font-size: 24px;
				padding: 0 70px 0 50px;
				line-height: 58px;
			}

			.vip2-font-cont ul li.li-vip2-font5:before {
				/*height: 413px;*/
				height: 265px;
			}

			.vip2-font-ti h5 {
				color: #060606;
				font-size: 24px;
				padding: 45px 0 10px 15px;
			}

			.vip2-font-ti p {
				color: #4f4f4f;
				font-size: 18px;
				line-height: 48px;
				letter-spacing: 3px;
				padding-right: 60px;
				padding-left: 15px;
			}

			.vip2-font-message {
				padding-top: 35px;

			}

			.vip2-font-message h4 {
				color: #030303;
				font-size: 24px;
				width: 100%;
				height: 62px;
				line-height: 62px;
				background: #f08c26;
				letter-spacing: 3px;
				text-indent: 1em;
				border-radius: 10px;
			}

			.vip2-font-mess {
				padding-top: 25px;
			}

			.vip2-mess-left {
				width: 465px;
			}

			.vip2-mess-left h6 {
				color: #030303;
				font-size: 18px;
				letter-spacing: 2px;
				padding-left: 75px;
				padding-top: 5px;
			}

			.vip2-mess-right {
				width: 725px;
				margin-right: 10px;

			}

			.vip2-mess-right ul li {
				margin-bottom: 15px;
			}

			.vip2-mess-right input {
				border: 1px solid #b4b4b4;
				height: 44px;
				width: 100%;
				font-size: 18px;
				color: #747474;
				font-weight: 600;
				text-indent: 1em;
				letter-spacing: 2px;
			}

			.vip2-font-mess2 {
				background: #e8e5e2;
				margin-top: 30px;
				padding-bottom: 70px;
			}

			.vip2-font-message form input[type=submit] {
				width: 136px;
				height: 47px;
				line-height: 47px;
				font-size: 32px;
				color: #fff;
				background: #f08c26;
				border-radius: 7px;
				margin: 45px auto 15px;
				display: block;
				cursor: pointer;
			}

			/*------------------list8---------------*/
			.login2 {
				width: 554px;
				margin: 93px auto 108px;
				background: #f5f5f5;
				border-radius: 7px;
				border: 1px solid #f08c26;
				padding-bottom: 100px;
			}

			.login-biao h5 {
				color: #474747;
				font-size: 18px;
				letter-spacing: 2px;
			}

			.login-title {
				width: 348px;
				margin: 0 auto;
				height: 44px;
				line-height: 44px;
				padding: 75px 0 28px;
			}

			.login-form input[type=text] {
				font-size: 18px;
				color: #747474;
				height: 44px;
				width: 321px;
				display: block;
				margin: 0 auto;
				text-indent: 1em;
				border: 1px solid #959595;
				margin-bottom: 20px;
				font-weight: 600;
			}

			.login-form input[type=password] {
				font-size: 18px;
				color: #747474;
				height: 44px;
				width: 321px;
				display: block;
				margin: 0 auto;
				text-indent: 1em;
				border: 1px solid #959595;
				margin-bottom: 20px;
				font-weight: 600;
			}

			.login-form input[type=radio] {
				width: 13px;
				height: 14px;
				border: 1px solid #959595;
				/*vertical-align: middle;
	display: inline-block;*/
				margin-right: 5px;
				border-radius: 3px;
				overflow: hidden;
			}

			.login-form input[type=radio]:checked {
				background: url(../images/ny37-00_03.png) no-repeat center !important;
			}

			.form-radio,
			.form-pic {
				width: 320px;
				margin: 0 auto;
			}

			.form-radio li span {
				color: #828181;
				font-size: 12px;
				vertical-align: top;
				margin-top: 2px;
				display: inline-block;
				font-weight: 600;
				letter-spacing: 1px;
			}

			.form-radio li p {
				color: #f08519;
				font-size: 12px;
				font-weight: 600;
				letter-spacing: 2px;
				padding-right: 10px;
			}

			.form-radio ul li:nth-child(odd) {
				float: left;
			}

			.form-radio ul li:nth-child(even) {
				float: right;
			}

			.login-form input[type=submit] {
				width: 332px;
				margin: 15px auto 65px;
				display: block;
				background: #f08c26;
				height: 44px;
				font-size: 22px;
				color: #fff;
				border-radius: 7px;
				cursor: pointer;
			}

			.form-pic-left img {
				padding: 0 10px;
			}

			.form-pic-right a {
				color: #f08519;
				font-size: 18px;
				font-weight: 600;
				letter-spacing: 2px;
			}

			/*--------------list9-----------*/
			.login3 {
				padding: 60px 0 65px;
			}

			.login3-title {
				width: 348px;
				margin: 0 auto;
				padding-bottom: 25px;
			}

			.login3-biao {
				margin-top: -10px;
			}

			.login3-biao span {
				display: inline-block;
				padding-left: 23px;
				color: #474747;
			}

			.login3-biao a {
				width: 52px;
				height: 18px;
				line-height: 17px;
				color: #fff;
				text-align: center;
				display: inline-block;
				background: #f08c26;
				border-radius: 3px;
			}

			.login3-biao span,
			.login3-biao a {
				font-size: 12px;
				font-weight: 600;
				letter-spacing: 2px;
			}

			.login3-biao h5 {
				font-size: 18px;
				color: #474747;
				letter-spacing: 2px;
			}

			.login3-form {
				width: 324px;
				margin: 0 auto;
			}

			.login3-form-ul ul li {
				width: 100%;
				border: 1px solid #959595;
				height: 44px;
				margin-bottom: 20px;
			}

			.login3-form-ul ul li input {
				height: 100%;
				text-indent: 1em;
				width: 100%;
				font-weight: 600;
				font-size: 18px;
				color: #747474;
			}

			.login3-form-ul ul li .form-li {
				width: 220px;
			}

			.login3-p {
				width: 96px;
				height: 36px;
				line-height: 36px;
				text-align: center;
				background: #dcdcdc;
				border-radius: 7px;
				margin: 4px 5px 0 0;
				cursor: pointer;
			}

			.login3-p p {
				color: #4c4c4c;
				font-size: 12px;
				font-weight: 600;
				letter-spacing: 2px;
			}

			.login3-form form input[type=submit] {
				width: 100%;
				background: #f08c26;
				font-weight: 600;
				color: #fff;
				font-size: 22px;
				cursor: pointer;
				height: 44px;
				border-radius: 7px;
			}

			.login3-other {
				padding-top: 15px;
			}

			.login3-other span {

				text-align: center;
				display: block;
				font-weight: 600;
				color: #9c9c9c;
				font-size: 12px;
				background: url(../images/login-xian_03.png) center no-repeat;
			}

			.login3-other ul {
				display: table;
				margin: 0 auto;
				padding-top: 30px;
			}

			.login3-other ul li {
				float: left;
				padding: 0 8px;
			}

			.login3-other ul li:first-child {
				padding-top: 3px;
			}

			/*-------------list10-----------*/
			.login-nav {
				background: #474443;
				/*height: 79px;
	line-height: 79px;*/
			}

			.login-hiddle {
				overflow: hidden;
			}

			.login-logo2 {
				padding: 15px 0;
			}

			.login-logo2 a {
				font-size: 33px;
				color: #fff;
				padding: 0px 0 6px 20px;
				display: inline-block;
			}

			.login-padd {
				margin: 26px 0 24px;
			}

			.login-peole span {
				text-align: center;
				display: block;
				font-size: 26px;
				color: #333;
				padding: 30px 0 10px;
			}

			.login-peole button {
				margin: 40px 0 30px;
				background-color: #f08519;
				height: 50px;
				width: 175px;
				font-size: 18px;
				color: white;
				-webkit-radius: 5px;
				-ms-border-radius: 5px;
				border-radius: 5px;
				display: block;
				cursor: pointer;
			}

			.login-peole ul {
				display: table;
				margin: 0 auto;
				padding-bottom: 130px;
			}

			.login-peole ul li {
				float: left;
				text-align: center;
			}

			.login-peole ul li img {
				padding-top: 30px;
			}

			.login-peole ul li:nth-child(1) {
				padding-right: 195px;
			}

			.login-peole ul li:nth-child(2) {
				padding-left: 195px;
				position: relative;
			}

			.login-peole ul li:nth-child(2):before {
				content: '';
				position: absolute;
				left: -1px;
				display: block;
				width: 2px;
				height: 280px;
				background-color: #ccc;
			}

			/*------------list11-----------*/
			.ying-font1 {
				padding: 6px 0 0;
			}

			.ying-title {
				padding: 30px 0;
			}

			.ying {
				background: #f5f5f5;
			}

			.ying-cont span {
				display: block;
				color: #080808;
				font-size: 18px;
				width: 128px;
				height: 42px;
				line-height: 42px;
				text-align: center;
				margin: 0 auto 25px;
				font-weight: 600;
				letter-spacing: 2px;
				cursor: pointer;
				font-weight: 600;
				background: linear-gradient(to right, #ff9600, #ffd452);
			}

			.ying-cont-ul ul li {
				float: left;
				margin-left: 18px;
			}

			.ying-cont-ul ul li:first-child {
				margin-left: 0;
			}

			.ying-cont-title {
				padding: 40px 0 15px;
				position: relative;
			}

			.ying-cont-title a {
				position: absolute;
				right: 0;
				top: 70px;
				font-size: 18px;
				font-weight: 600;
				letter-spacing: 2px;
				color: #000000;
			}

			.ying-cont-title a small {
				color: #fa861f;
				font-weight: 600;
			}

			.ying-cont-lunbo,
			.ying-cont-lunbo1 {
				position: relative;
			}

			.ying-cont-lunbo .swiper-button-next,
			.ying-cont-lunbo .swiper-button-prev,
			.ying-cont-lunbo1 .swiper-button-next,
			.ying-cont-lunbo1 .swiper-button-prev {
				width: 22px;
				height: 47px;
			}

			.ying-cont-lunbo .swiper-button-next,
			.ying-cont-lunbo1 .swiper-button-next {
				right: -50px;
				background: url(../images/jiao2.png) no-repeat;
			}

			.ying-cont-lunbo .swiper-button-prev,
			.ying-cont-lunbo1 .swiper-button-prev {
				left: -50px;
				background: url(../images/jiao1.png) no-repeat;
			}

			.ying-cont1 {
				padding-top: 40px;
			}

			.ying-cont-lu2 {
				padding: 25px 0 40px;
			}

			.ying-cont-lu2 ul li {
				float: left;
				width: 149px;
				height: 46px;
				border: 1px solid #989897;
				text-align: center;
				line-height: 46px;
				border-radius: 7px;
				margin-bottom: 47px;
				margin-left: 23px;
				background: #fff;
			}

			.ying-cont-lu2 ul li a {
				color: #000000;
				font-size: 25px;
				font-weight: 600;
				letter-spacing: 2px;
				display: block;
			}

			.ying-cont-lu2 ul li:nth-child(1),
			.ying-cont-lu2 ul li:nth-child(8),
			.ying-cont-lu2 ul li:nth-child(15) {
				margin-left: 0;
			}

			.ying-cont-lu2 ul li:hover,
			.ying-cont-lu2 ul li.ying-dang {
				background: #f08c26;
				border: 1px solid #f08c26;
			}

			.ying-cont-lu2 ul li:hover a,
			.ying-cont-lu2 ul li.ying-dang a {
				color: #fff;
			}

			/*---------------list12---------------*/
			.ying-nav {
				background: #f5f5f5;
				padding-top: 10px;
			}

			.ying-nav .container {
				background: #fff;
				padding-top: 40px;
				padding-bottom: 10px;
				border: 1px solid #929090;
				border-top: 0;
				border-bottom: 0;

				box-shadow: 1px 0 3px -1px rgba(146, 144, 144, .99) inset, 0px 5px 3px -1px rgba(146, 144, 144, .99) inset, 0 -5px 3px -1px rgba(146, 144, 144, .99) inset, 0px 0 3px -1px rgba(146, 144, 144, .99) inset;
			}

			.ying-search {
				width: 880px;
				margin: 0 auto;
				height: 36px;
			}

			.ying-search input {
				height: 100%;
				width: 730px;
				background: #d7d7d7;
				text-indent: 1em;
				font-size: 14px;
				color: #050505;
			}

			.ying-search button {
				height: 100%;
				width: 150px;
				font-size: 14px;
				font-weight: 600;
				background: linear-gradient(to right, #f08c26, #e3bf15);
			}

			.ying-nav-list {
				width: 1085px;
				margin: 0 auto;
				padding-top: 40px;
			}

			.ying-nav-list {
				overflow: hidden;
				padding-bottom: 20px;
			}

			.li-ying-lei {
				width: 1027px;
			}

			.ying-nav-list span {
				color: #f08c26;
				display: inline-block;
				padding-right: 30px;
				float: left;
			}

			.li-ying-lei a:hover {
				color: #f08c26;
			}

			.ying-nav-list a {
				margin-right: 50px;
				display: block;
				float: left;
				margin-bottom: 10px;
				width: 95px;
			}

			.ying-nav-list a,
			.li-ying-fen p {
				color: #4f4f4f;
			}

			.ying-nav-list a,
			.li-ying-fen p,
			.ying-nav-list span {
				font-size: 20px;
				font-weight: 600;
				letter-spacing: 2px;
			}

			.li-ying-fen span {

				/*padding-right: 30px;*/
			}

			.li-ying-lei .ying-a {
				margin-right: 20px;
			}

			.li-ying-lei .ying-a2 {
				margin-right: 37px;
			}

			.li-ying-lei .ying-a3 {
				margin-right: 31px;
			}

			.li-ying-lei .ying-a4 {
				margin-right: 20px;
			}

			.li-ying-lei .ying-a5 {
				margin-right: 28px;
			}

			.li-ying-lei .ying-a6 {
				margin-right: 58px;
			}

			.li-ying-lei .ying-a7 {
				margin-right: 32px;
			}

			.ying-nav-ul ul {
				margin: 0 15px;
				padding: 24px 0 31px;
				border-top: 1px dashed #b0b0b0;
			}

			.ying-nav-ul ul li {
				float: left;
				margin-right: 25px;
			}

			.ying-nav-ul ul li:first-child {
				margin-left: 97px;
			}

			.ying-nav-ul ul li a {
				color: #4f4f4f;
				font-size: 21px;
				font-weight: 600;
				letter-spacing: 2px;
			}

			.ying-nav-ul ul li.ying-dang2 a,
			.ying-nav-ul ul li a:hover {
				color: #f08c26;
			}

			.ying2-title {
				padding: 13px 0 45px;
			}

			.ying2-list {
				background: #F5F5F5;
			}

			.ying2-list-pic ul li {
				float: left;
				margin-bottom: 34px;
				margin-left: 18px;
			}

			.ying2-list-pic ul li:nth-child(4n+1) {
				margin-left: 0;
			}

			.ying-page {
				padding: 30px 0 20px;
			}

			/*------------------list13-----------*/
			.ying3-left {
				width: 875px;
			}

			.ying3-left-pic {
				background: #fff;
			}

			.ying3-left-pic img {
				padding: 21px 17px 25px 18px;
			}

			.ying3-left-note {
				padding-top: 35px;
			}

			.ying3-left-note p,
			.ying3-left-note1 p {
				color: #919191;
				font-size: 18px;
				font-weight: 600;
				letter-spacing: 1.5px;
				padding-left: 20px;
				line-height: 30px;
			}

			.ying3-left-note1 {
				padding-top: 60px;
			}

			.ying3-left-note1 span {
				color: #f08d26;
				font-weight: 600;
			}

			.ying3-right {
				width: 298px;
			}

			.ying3-lodao {
				background: #fff;
				padding-bottom: 10px;
			}

			.ying3-lodao span {
				display: block;
				color: #000;
				font-size: 20px;
				font-weight: 600;
				text-align: center;
				letter-spacing: 2px;
				padding: 22px 0 25px;
			}

			.ying3-lodao ul {
				width: 261px;
				margin: 0 auto;
			}

			.ying3-lodao ul li {
				width: 100%;
				height: 41px;
				border: 1px solid #f08d26;
				border-radius: 7px;
				background: #dedede;
				text-align: center;
				line-height: 41px;
				margin-bottom: 12px;
			}

			.ying3-lodao ul li.ying3-dang,
			.ying3-lodao ul li:hover {
				height: 43px;
				line-height: 43px;
				border: 0;
				background: linear-gradient(to right, #f08c26, #ffc529);
			}

			.ying3-lodao ul li.ying3-dang a,
			.ying3-lodao ul li:hover a {
				color: #000000;
			}

			.ying3-lodao ul li a {
				color: #f08d26;
			}

			.ying3-fonts {
				background: #fff;
				margin-top: 21px;
			}

			.ying3-fonts-ul ul {
				width: 255px;
				margin: 0 auto;
				padding: 25px 0;
				/*border-bottom: 1px solid #f08d26;*/
			}

			.ying3-fonts-ul ul li {
				overflow: hidden;
				margin-bottom: 20.5px;
			}

			.ying3-fonts-ul ul li:last-child {
				margin-bottom: 0;
			}

			.ying3-fonts-ul ul li a {
				color: #4f4f4f;
				font-size: 21px;
				font-weight: 600;
				letter-spacing: 2px;
			}

			.ying3-fonts-ul ul li a:hover,
			.ying3-fonts-ul ul li a.ying3-color {
				color: #f08c26;
			}

			.ying3-fonts-ul ul li .ying3-a {
				margin-left: 33px;
			}

			.ying3-fonts-xiang {
				width: 275px;
				margin: 0 auto;
				padding: 30px 0 50px;
			}

			.ying3-fonts-xiang ul li {
				overflow: hidden;
			}

			.ying3-fonts-xiang ul li p {
				float: left;
				padding-left: 15px;
			}

			.ying3-fonts-xiang ul li span {
				float: right;
			}

			.ying3-fonts-xiang ul li p,
			.ying3-fonts-xiang ul li span {
				color: #919191;
				font-size: 18px;
				font-weight: 600;
				letter-spacing: 2px;
				line-height: 30px;
			}

			.ying3-fonts-bg {
				margin: 0 7px 0 17px;
				width: 275px;
				height: 1px;
				background: #f08d26;
				/*border-bottom: 1px solid #f08d26;*/
			}

			.ying3-fonts-tui {
				background: #fff;
				margin-top: 23px;
				padding-top: 17px;
			}

			.ying3-fonts-tui h4 {
				color: #414141;
				font-size: 18px;
				letter-spacing: 2px;
				padding-left: 5px;
			}

			.ying3-fonts-tui h4:before {
				width: 4px;
				height: 19px;
				background: #f08c26;
				content: "";
				margin-right: 11px;
				display: inline-block;
				margin-bottom: -3px;
			}

			.ying3-tui-note {
				padding-top: 30px;
			}

			.ying3-tui-note p {
				font-size: 24px;
				color: #414141;
				font-weight: 600;
				font-family: "黑体";
				padding-left: 18px;
				padding-bottom: 22px;
			}

			.ying3-cont-title {
				padding: 0px 0 5px;
				margin-top: -10px;
			}

			.ying3-font1 {
				padding-top: 11px;
				padding-bottom: 70px;
			}

			/*右侧弹窗*/
			.contact-icon {
				position: fixed;
				background-color: #161616;
				border-radius: 10px;
				right: 0;
				top: 50%;
				z-index: 100;
				transform: translateY(-50%);
			}

			.contact-icon li {
				height: 50px;
				text-align: center;
				line-height: 40px;
				position: relative;
			}

			.contact-icon li:hover .cy-text {
				transition: all 0.6s;
				margin-right: 50px;
			}

			.contact-icon li a {
				display: block;
				width: 50px;
			}

			.cy-text {
				position: absolute;
				right: 0;
				top: 5px;
				text-align: center;
				transition: all 0.6s;
				margin-right: -100px;
				background: rgba(0, 0, 0, 0.75);
				border-radius: 5px;
				color: white;
				width: 100px;
			}

			.nybanner img {
				width: 100%;
			}



			/**/
			.portrait .oneField {
				line-height: 25px;
				margin: 0 0 10px 30px;
				font-size: 14px;
			}

			.portrait {
				/*width: 1130px;*/
				padding: 28px 25px;
				background: #fff;
			}

			.setPortrait {
				width: 142px;
				height: 142px;
				position: relative;
			}

			.setPortrait img {
				width: 142px;
				height: 142px;
			}

			.setPortrait .setRound {
				position: absolute;
				top: 0;
				left: 0;
				z-index: 2;
			}

			.editMyMsg {
				width: 115px;
				height: 30px;
				position: absolute;
				bottom: 0;
				left: 13px;
			}

			.editMyMsg .opacity {
				width: 100%;
				height: 100%;
				opacity: 0.5;
				filter: alpha(opacity=50);
				background: #000;
			}

			.editPerMesg .editText {
				width: 100%;
				height: 100%;
				position: absolute;
				bottom: 0;
				left: 0;
				color: #fff;
				text-align: center;
				line-height: 25px;
			}

			.portrait .userMesg {
				margin-top: 20px;
			}

			.portrait .oneField {
				line-height: 25px;
				margin: 0 0 10px 30px;
				font-size: 14px;
			}

			.portrait .oneField p {
				font-size: 14px !important;
			}

			.portrait .field {
				width: 80px;
			}

			.portrait .countFt {
				margin-top: 20px;
			}

			.countFt li {
				width: 100px;
				height: 100px;
				border: 1px solid #dddddd;
				border-left: none;
				float: left;
				text-align: center;
				font-size: 14px;
				color: #666;
			}

			.countFt li.active {
				background: #4578ea;
				color: #fff;
			}

			.countFt li p {
				font-size: 35px;
				margin-top: 15px;
				margin-bottom: 5px;
			}

			.orderList {
				margin-top: 20px;
			}

			.tapChange li {
				width: 140px;
				background: #fff;
				font-size: 17px;
				padding-left: 20px;
				height: 60px;
				line-height: 60px;
				margin-bottom: 2px;
				cursor: pointer;
				color: #666;
			}

			.tapChange li.cur {
				background: #fff;
				width: 134px;
				border-left: 6px solid #B29C70;
				font-size: 18px;
				color: #B29C70;
			}

			.aboutOrder {
				width: 990px;
				padding: 10px 10px 30px 10px;
				background: #fff;
			}

			.state li {
				float: left;
				width: 120px;
				height: 40px;
				border: 1px solid #4578ea;
				font-size: 15px;
				text-align: center;
				line-height: 40px;
				border-left: none;
				cursor: pointer;
			}

			.state li.active {
				background: #4578ea;
				color: #fff;
			}

			.state a {
				color: #000;
			}

			.searOrder {
				width: 220px;
				height: 34px;
				border: 1px solid #d1d1d1;
				position: relative;
				line-height: 34px;
			}

			.searchBtn {
				height: 36px;
				width: 45px;
				background: url("../images/search1.png") no-repeat center center #4578ea;
				text-align: center;
				cursor: pointer;
			}

			.searOrder input,
			.searOrder span {
				position: absolute;
				top: 0;
				left: 0;
				width: 210px;
				height: 34px;
				padding-left: 10px;
				line-height: 34px;
				outline: none;
				border: none;
				background: #ebebeb;
			}

			.searOrder span {
				background: #ebebeb;
				font-size: 14px;
				color: #8e8e8e;
			}

			.purpose {
				padding: 3px 10px 3px 40px;
				background: url("../images/login_warning.png") no-repeat 10px center #fcd6d6;
				margin: 5px 0 0 0;
				display: inline-block;
				font-size: 14px;
			}

			.orderHead {
				width: 990px;
				text-align: center;
				background: #ebebeb;
				margin: 10px 0;
			}

			.fontName {
				width: 240px;
			}

			.fontCode {
				width: 170px;
				/* padding: 0 10px; */
			}

			.fontCount {
				width: 80px;
			}

			.fontPrice {
				width: 100px;
			}

			.fontPay {
				width: 100px;
			}

			.fontManage {
				width: 120px;
			}

			.fontOperation {
				width: 150px;
			}

			.orderNumber {
				padding: 0 20px;
				background: #ebebeb;
				height: 34px;
				line-height: 34px;
				font-size: 13px;
			}

			.hasComplete {
				color: #1bbd38;
			}

			.orderOfFt {
				width: 990px;
				text-align: center;
				margin-bottom: 10px;
			}

			.orderOfFt tr {
				height: 67px;
			}

			.orderOfFt td {
				border: 1px solid #ebebeb;
				color: #000;
				font-size: 12px;
			}

			.orderOfFt a {
				color: #000;
				font-size: 12px;
			}

			.editBox {
				padding: 20px 0 30px 30px;
				width: 970px;
				background: #fff;
				margin-right: 10px;
				color: #666;
			}

			.editBox .editTitle {
				font-size: 22px;
				color: #333;
			}

			.editBox .setTop {
				margin-top: 30px;
			}

			.editBox .field {
				margin-bottom: 30px;
			}

			.field b {
				width: 160px;
				height: 34px;
				font-size: 18px;
				line-height: 34px;
			}

			.field .setLong {
				width: 310px;
				height: 32px;
				background: #eeeeee;
				border: 1px solid #dddddd;
				outline: none;
				padding-left: 10px;
				color: #999999;
			}

			.field select {
				width: 100px;
				height: 32px;
				border: 1px solid #dddddd;
				background: #eee;
				outline: none;
			}

			.field .setShort {
				width: 90px;
				height: 32px;
				background: #eeeeee;
				border: 1px solid #dddddd;
				outline: none;
				padding-left: 10px;
				color: #999999;
			}

			.field .selSex {
				font-size: 16px;
				line-height: 34px;
			}

			.selSex input {
				margin-top: 11px;
			}

			.selSex .man {
				margin: 0 27px 0 8px;
			}

			.clearfix {
				zoom: 1;
			}

			.clearfix:after {
				display: block;
				content: "";
				clear: both;
			}

			.iptFile .upload_button {
				width: 160px;
				height: 47px;
				line-height: 47px;
				background: #4f83ed;
				color: #fff;
				text-align: center;
				cursor: pointer;
				font-size: 18px;
				border-radius: 5px;
				display: block;
			}

			#myform .field {
				width: auto;
				height: auto;
			}

			.field .introMysel {
				width: 310px;
				height: 145px;
				resize: none;
				outline: none;
				border: 1px solid #dddddd;
				padding: 10px 0 0 10px;
				background: #eee;
			}

			.submitBtn {
				display: block;
				width: 220px;
				height: 45px;
				background: #4f83ed;
				text-align: center;
				line-height: 45px;
				color: #fff;
				font-size: 20px;
				border-radius: 5px;
				margin-left: 160px;
				cursor: pointer;
			}

			.content .field {
				width: 70px;
				height: 20px;
				font-size: 14px;
				color: #666666;
				letter-spacing: 0;
				line-height: 26px;
			}

			.suborder {
				padding: 70px 0;
			}

			.suborder-tit {
				text-align: center;
				font-size: 30px;
				color: #000;
				text-transform: uppercase;
			}

			.suborder-tit .fa {
				margin-right: 15px;
				color: #47D63E;
			}

			.suborder-con {
				/*padding-left:420px;*/
				margin-top: 40px;
			}

			.suborder-con li {
				line-height: 1.8em;
			}

			.suborder-con span {
				float: left;
				width: 80px;
				color: #999;
			}

			.suborder-con p {
				color: #666;
			}

			.suborder-con table {
				margin: 0 auto;
			}

			.suborder-con table td {
				color: #666;
				padding: 0 5px;
				line-height: 1.8em;
				font-size: 18px;
			}

			.suborder-con table td.td-tit {
				color: #999;
			}

			.suborder-pay {
				margin-top: 50px;
				border-top: 1px solid #ededed;
				padding-top: 70px;
			}

			.suborder-pay-tit {
				font-size: 20px;
				color: #666;
				text-align: center;
				text-transform: capitalize;
			}

			.suborder-pay-con {
				text-align: center;
				margin-top: 30px;
			}

			.suborder-pay-con ul {}

			.suborder-pay-con li {
				display: inline-block;
				border: 3px solid #ccc;
				width: 120px;
				margin: 0 10px;
			}

			.suborder-pay-con li:hover {
				border-color: #999;
			}

			.suborder-pay-con li.cur {
				border-color: #b70002;
			}

			.suborder-pay-con li a {
				display: block;
			}

			.suborder-pay-con li img {
				width: 120px;
				height: 60px;
			}

			.suborder-pay-btn {
				display: inline-block;
				color: #fff;
				background: #00a0df;
				line-height: 40px;
				font-size: 20px;
				border: 0;
				text-transform: uppercase;
				padding: 0 15px;
				border-radius: 5px;
				margin-top: 30px;
				cursor: pointer;
			}

			.allGroups {
				margin-bottom: 30px;
				padding-left: 20px;
			}

			.allGroupsCount {
				font-size: 18px;
				color: #666666;
				margin-right: 30px;
				line-height: 34px;
			}

			.publishButton,
			.createButton {
				width: 92px;
				height: 34px;
				text-align: center;
				line-height: 34px;
				border: 1px solid #B29C70;
				border-radius: 4px;
				font-size: 12px;
				color: #B29C70;
				margin-right: 20px;
				cursor: pointer;
			}

			.changeGroupType {
				width: 144px;
				margin-right: 16px;
				background: url(../images/minDown.png) no-repeat 120px center #fff;
				position: relative;
				cursor: pointer;
				border: 1px solid #F2EFE6;
				z-index: 1;
			}

			.changeGroupType strong {
				display: block;
				padding-left: 16px;
				width: 128px;
				height: 34px;
				line-height: 34px;
				font-size: 14px;
				color: #444444;
				letter-spacing: 0;
			}

			.changeGroupType .groupTypes {
				position: absolute;
				top: 34px;
				left: -1px;
				width: 144px;
				border: 1px solid #F2EFE6;
				cursor: pointer;
				background: #fff;
				display: none;
			}

			.groupTypes li {
				width: 128px;
				padding-left: 16px;
				height: 34px;
				line-height: 40px;
				border-bottom: 1px solid #F2EFE6;
			}

			.oneGroup {
				width: 310px;
				height: 314px;
				background: #FFFFFF;
				border: 1px solid #EEEEEE;
				border-radius: 4px;
				margin-left: 16px;
				margin-bottom: 30px;
				position: relative;
			}

			.oneGroup img {
				width: 310px;
				height: 232px;
			}

			.fontGroupName {
				margin-top: 16px;
				font-size: 16px;
				color: #666666;
				letter-spacing: 0;
				padding: 0 16px;
			}

			.fontGroupName .thisGroupName {
				width: 220px;
				overflow: hidden;
				text-overflow: ellipsis;
				white-space: nowrap;
			}

			.moreColor {
				font-size: 14px;
			}

			.fontsCount {
				margin-top: 10px;
				padding: 0 16px;
				font-size: 14px;
				color: #999999;
				letter-spacing: 0;
			}

			.editGroup {
				position: absolute;
				top: 0;
				right: 0;
			}

			.editIcon {
				display: block;
				width: 53px;
				height: 24px;
				background: url("../images/editIcon.png") no-repeat center center #000;
				opacity: 0.6;
				filter: alpha(opacity=60);
				border-radius: 3px;
			}

			.editListBox {
				width: 100px;
				padding: 0 10px;
				position: absolute;
				top: 24px;
				right: 0;
				background: #fff;
				display: none;
			}

			.editListBox p {
				line-height: 30px;
				font-size: 14px;
				cursor: pointer;
			}

			.bgBlack {
				position: fixed;
				top: 0;
				left: 0;
				width: 100%;
				height: 100%;
				background: #000;
				opacity: 0.9;
				filter: alpha(opacity=90);
				z-index: 11;
			}

			.displayCreateBox {
				width: 680px;
				height: 297px;
				background: #fff;
				position: fixed;
				top: 50%;
				left: 50%;
				margin-top: -149px;
				margin-left: -340px;
				z-index: 12;
				border-radius: 4px;
			}

			.displayCreateBox .boxTitle {
				height: 56px;
				width: 638px;
				padding-left: 20px;
				font-size: 18px;
				color: #B29C70;
				letter-spacing: 0;
				line-height: 56px;
				border-bottom: 2px solid #F2EFE6;
			}

			.newGroupName h2 {
				margin-top: 40px;
				font-size: 16px;
				color: #444;
				letter-spacing: 0;
				margin-left: 110px;
			}

			.iptGroupName {
				width: 460px;
				height: 40px;
				position: relative;
				line-height: 40px;
				background: #FFF;
				border: 1px solid #F2EFE6;
				margin-left: 110px;
				margin-top: 16px;
			}

			.errorMesg {
				font-size: 12px;
				color: #FA4949;
				letter-spacing: 0;
				margin-top: 6px;
				margin-left: 110px;
				display: none;
			}

			.iptGroupName input,
			.iptGroupName span {
				position: absolute;
				top: 0;
				left: 0;
				width: 440px;
				height: 40px;
				padding-left: 20px;
				border: none;
				line-height: 40px;
				outline: none;
			}

			.iptGroupName span {
				font-size: 14px;
				color: #BBB;
				letter-spacing: 0;
			}

			.sureCreate {
				width: 90px;
				height: 40px;
				text-align: center;
				line-height: 40px;
				background: #B29C70;
				border-radius: 4px;
				font-size: 14px;
				color: #FFF;
				letter-spacing: 0;
				margin: 0 40px 0 232px;
				cursor: pointer;
			}

			.cancelCreate {
				width: 90px;
				height: 40px;
				text-align: center;
				line-height: 40px;
				background-image: linear-gradient(-180deg, #FFF 2%, #F6F6F6 100%);
				border: 1px solid #EEE;
				border-radius: 4px;
				font-size: 14px;
				color: #666;
				letter-spacing: 0;
				cursor: pointer;
			}

			.closeFontGroup {
				position: absolute;
				top: 20px;
				right: 20px;
				width: 19px;
				height: 19px;
				background: url("../images/close.png") no-repeat;
				cursor: pointer;
			}

			.createButtonBox {
				margin-top: 18px;
			}

			.createFontGroupBox {
				display: none;
			}

			.firstTitle {
				width: 1148px;
				font-size: 22px;
				color: #B29C70;
				letter-spacing: 0;
				margin-left: 16px;
				padding: 16px 0;
				border-bottom: 1px solid #F2EFE6;
			}

			.chooseGroup {
				font-size: 18px;
				color: #999999;
				letter-spacing: 0;
				margin-top: 26px;
				margin-bottom: 16px;
			}

			.chooseGroup .chooseGroupColor {
				font-size: 16px;
				color: #666;
			}

			.errorMessage {
				margin-top: 5px;
				color: #FA4949;
				font-size: 12px;
				display: none;
			}

			.chooseGroup .errorMessage {
				margin-top: 0;
				line-height: 24px;
				margin-left: 20px;
			}

			.clearfix:after {
				display: block;
				content: "";
				clear: both;
			}

			.groupNameFonts {
				padding: 0 16px;
				line-height: 56px;
				font-size: 16px;
				color: #666666;
				letter-spacing: 0;
			}

			.groupNameFonts .groupName {
				width: 200px;
				line-height: 56px;
				overflow: hidden;
				text-overflow: ellipsis;
				white-space: nowrap;
			}

			.groupNameFonts .fontsCount {
				font-size: 14px;
				color: #999999;
				letter-spacing: 0;
			}

			.clearfix:after {
				display: block;
				content: "";
				clear: both;
			}

			.oneGroup input[type='radio'] {
				margin-left: 154px;
				margin-top: 18px;
			}

			.publishField {
				height: 24px;
				font-size: 16px;
				color: #666;
				letter-spacing: 0;
				margin-bottom: 16px;
				margin-top: 40px;
			}

			.changeGroupType {
				width: 144px;
				margin-right: 30px;
				background: url('../images/minDown.png') no-repeat 120px center #f8f8f8;
				position: relative;
				cursor: pointer;
				border: 1px solid #F2EFE6;
				z-index: 1;
			}

			.introduceMesg textarea,
			.introduceMesg div {
				position: absolute;
				top: 0;
				left: 0;
				width: 620px;
				height: 136px;
				padding-left: 20px;
				padding-top: 10px;
				outline: none;
				border: none;
				font-size: 14px;
				color: #999999;
				letter-spacing: 0;
				background: #f8f8f8;
				resize: none;
			}

			.introduceMesg {
				width: 640px;
				height: 146px;
				border: 1px solid #F2EFE6;
				position: relative;
			}

			.handleButton .publishButton {
				display: block;
				width: 120px;
				height: 56px;
				text-align: center;
				line-height: 56px;
				background: #B29C70;
				border-radius: 4px;
				font-size: 18px;
				color: #FFFFFF;
				letter-spacing: 0;
				margin-left: 530px;
				margin-top: 40px;
				cursor: pointer;
			}

			.changelm {
				display: block;
				padding-left: 16px;
				width: 128px;
				height: 40px;
				line-height: 40px;
				font-size: 14px;
				color: #444444;
				letter-spacing: 0;
			}

			.displayCollectBox {
				width: 680px;
				height: 418px;
				background: #fff;
				position: fixed;
				top: 50%;
				left: 50%;
				margin-top: -209px;
				margin-left: -340px;
				z-index: 12;
				border-radius: 4px;
			}

			.displayCollectBox .boxTitle {
				height: 56px;
				width: 640px;
				padding-left: 20px;
				font-size: 18px;
				color: #B29C70;
				letter-spacing: 0;
				line-height: 56px;
				border-bottom: 2px solid #F2EFE6;
			}

			.showFontGroupBox {
				width: 100%;
				height: 276px;
				overflow: auto;
			}

			.myCreateFontGroup {
				width: 620px;
				margin-left: 30px;
			}

			.oneCreateGroup {
				height: 68px;
				width: 100%;
				border-bottom: 1px solid #eee;
			}

			.groupName {
				max-width: 400px;
				font-size: 16px;
				color: #444;
				letter-spacing: 0;
				line-height: 68px;
				overflow: hidden;
				text-overflow: ellipsis;
				white-space: nowrap;
			}

			.collectBtn {
				width: 86px;
				height: 36px;
				background: #B29C70;
				border-radius: 4px;
				font-size: 14px;
				color: #FFF;
				letter-spacing: 0;
				text-align: center;
				line-height: 36px;
				margin-top: 16px;
				cursor: pointer;
			}

			.createNewGroupBtn {
				width: 100px;
				height: 24px;
				padding-left: 32px;
				line-height: 24px;
				background: url("../images/create.png") no-repeat;
				display: inline-block;
				font-size: 18px;
				color: #B29C70;
				letter-spacing: 0;
				margin-top: 30px;
				margin-left: 290px;
				cursor: pointer;
			}

			.closeFontGroup {
				position: absolute;
				top: 20px;
				right: 20px;
				width: 20px;
				height: 20px;
				background: url("../images/close.png") no-repeat;
				cursor: pointer;
			}

			.collectionBox {
				display: none;
			}

			.fontGroupIntro {
				margin: 0 auto;
				background: #FFFFFF;
				border-radius: 0 0 4px 4px;
				padding: 40px 20px;
				position: relative;
			}

			.fontGroupIntro h1 {
				font-size: 24px;
				color: #444444;
				letter-spacing: 0;
				font-weight: bold;
			}

			.introGroup {
				font-size: 16px;
				color: #777777;
				letter-spacing: 0;
				margin-top: 10px;
				margin-bottom: 26px;
			}

			.userPicture {
				height: 42px;
				line-height: 42px;
				font-size: 14px;
				color: #333333;
				letter-spacing: 0;
			}

			.userPicture img {
				width: 42px;
				height: 42px;
				border-radius: 50%;
				margin-right: 10px;
			}

			.groupMesg {
				font-size: 14px;
				color: #999999;
				letter-spacing: 0;
				margin-top: 20px;
			}

			.hasAttentioned {
				width: 120px;
				height: 40px;
				text-align: center;
				line-height: 40px;
				position: absolute;
				right: 16px;
				bottom: 40px;
				border: 1px solid #B29C70;
				border-radius: 4px;
				font-size: 16px;
				letter-spacing: 0;
				cursor: pointer;
				color: #B29C70;
			}

			.attentionThisGroup {
				width: 66px;
				padding-left: 54px;
				height: 40px;
				line-height: 40px;
				position: absolute;
				right: 16px;
				bottom: 40px;
				background: url("../images/attention.png") no-repeat 30px center #B29C70;
				border: 1px solid #B29C70;
				border-radius: 4px;
				font-size: 16px;
				color: #FFFFFF;
				letter-spacing: 0;
				cursor: pointer;
			}

			.showorderDetail {
				width: 100%;
				height: 100%;
				background: #000;
				position: fixed;
				top: 0;
				left: 0;
				opacity: 0.4;
				filter: alpha(opacity=40);
				z-index: 2;
			}

			.orderMessage {
				width: 840px;
				padding-bottom: 20px;
				position: fixed;
				left: 50%;
				margin-left: -420px;
				top: 100px;
				z-index: 999;
				background: #F9F9F9;
			}

			.orderMessage .allDownload {
				height: 54px;
				color: #fff;
				padding: 0 20px 0 20px;
				background: #FFFFFF;
				box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.10);
			}

			.allDownload .canFontCount {
				line-height: 54px;
				margin-right: 20px;
				font-size: 16px;
				letter-spacing: 0;
				color: #B29C70;
			}

			.allDownload .closeWindow {
				width: 20px;
				height: 20px;
				background: url("../images/closeCancel.png") no-repeat;
				margin-top: 19px;
				cursor: pointer;
			}

			.orderListBox {
				width: 100%;
				max-height: 407px;
				min-height: 150px;
				overflow: auto;
			}

			.poporder {
				width: 800px;
				margin-left: 20px;
				background: #fff;
				padding-bottom: 10px;
				margin-top: 20px;
				text-align: center;
				font-size: 14px;
			}

			.poporder .titleName {
				height: 36px;
				font-size: 14px;
				background: #EEEEEE;
				color: #666666;
				letter-spacing: 0;
				margin-top: 20px;
			}

			.poporder thead td {
				font-size: 14px;
				color: #666666;
				letter-spacing: 0;
			}

			.poporder tbody td {
				height: 36px;
				border: 1px solid #EEEEEE;
			}

			.poporder .ftName {
				width: 210px;
			}

			.poporder .ftCode {
				width: 180px;
			}

			.poporder .ftFormat {
				width: 80px;
			}

			.poporder .ftCount {
				width: 60px;
			}

			.poporder .ftVersion {
				width: 80px;
			}

			.poporder .ftUpdataTime {
				width: 100px;
			}

			.poporder .ftoparate {
				width: 90px;
			}

			#popDownloadfont {
				display: none;
			}

			.recordFt {
				margin: 20px 0 10px 0;
				font-size: 20px;
				color: #5b5b5b;
				font-weight: bold;
			}

			.allfontshow {
				width: 100%;
				padding-bottom: 92px;
			}

			.fonPar {
				width: 1180px;
				margin: 0 auto;
			}

			.fontDis .detail {
				padding: 20px 0 35px 0;
				border-bottom: 1px solid #e6e6e6;
				font-size: 14px;
				color: #8c8c8c;
			}

			.fontDis .detail .addHeight {
				height: 23px;
			}

			.aboutOrder .detail .name {
				width: 300px;
			}

			.detail .fontformat {
				margin-right: 40px;
			}

			.fontDis .detail .text {
				font-size: 48px;
				color: black;
				margin-top: 30px;
				font-family: "hiatus";
			}

			* {
				padding: 0;
				margin: 0;
			}

			.swiper-container {
				width: 100%;
				height: 100%;
				margin-left: auto;
				margin-right: auto;
			}

			.swiper-slide {
				text-align: center;

				/* Center slide text vertically */
				display: -webkit-box;
				display: -ms-flexbox;
				display: -webkit-flex;
				display: flex;
				-webkit-box-pack: center;
				-ms-flex-pack: center;
				-webkit-justify-content: center;
				justify-content: center;
				-webkit-box-align: center;
				-ms-flex-align: center;
				-webkit-align-items: center;
				align-items: center;
			}

			.aside_banner {
				height: 340px
			}

			.addHeight a {
				color: #000;
			}


			.nn-box {
				margin: 50px 0;
				background-color: #fff;
				padding: 30px 25px 80px;
				overflow: hidden;
			}

			.ntt {
				color: #f08519;
				font-size: 18px;
				padding-bottom: 15px;
				border-bottom: 1px solid #ccc;
				font-weight: bold;
			}

			.n5-top p {
				text-indent: 2em;
				font-size: 14px;
				line-height: 1.8em;
				margin-top: 30px;
				color: #333;
			}

			.n5-lunbo {
				margin-top: 50px;
			}

			.n5-img {
				float: left;
				width: 460px;
			}

			.n5-right {
				float: right;
				width: 630px;
			}

			.n5-right dt {
				font-size: 24px;
				margin-bottom: 10px;
			}

			.n5-right dd {
				font-size: 18px;
				color: #666;
				margin-bottom: 40px;
			}

			.n5-right p {
				font-size: 14px;
				color: #666;
				line-height: 2em;
			}

			.n10-box {
				padding-top: 40px;
			}

			.n10-left {
				float: left;
			}

			.n10-left ul {
				margin-bottom: 35px;
			}

			.n10-left li {
				margin-bottom: 15px;
				font-size: 14px;
			}

			.n10-e-box {
				display: inline-block;
				vertical-align: middle;
				text-align: center;
				font-size: 14px;
				margin-right: 25px;
			}

			.n10-e-box img {
				padding: 4px;
				border: 1px solid #ccc;
				width: 110px;
			}

			.map {
				width: 790px;
				float: right;
			}

			/*修改*/
			/*在123行，html,在list6,vip-font-left1改为vip-font-left*/
			.vip-font-note {
				padding-bottom: 0;
			}

			.vip-font-note p {
				line-height: 35px;
			}

			/*在94行加了vip-note-text类名*/
			.vip-note-text {
				text-align: center;
				padding-top: 13px;
			}

			/*在125行，list7，加li-vip2-text这个类名*/
			/*.li-vip2-text{padding: 48px 0 75px;}*/
			.vip-font-note1 p {
				color: #030303;
				font-size: 30px;
				letter-spacing: 3px;
				line-height: 97px;
			}

			.vip-font-note2 p {
				font-size: 28px;
				letter-spacing: 2px;
				padding: 0 8px 0 35px;
			}

			/*在90行,105行，120行，151行，166行，181行，*/
			.ny7-note p {
				font-size: 46px;
				color: #767474 !important;
				position: relative;
				/*padding: 30px 0 20px !important;*/
				padding: 10px 0 7px !important;
			}

			.ny7-note p span {
				position: absolute;
				left: 50%;
				top: 54%;
				transform: translateX(-50%);
				background: #f08d26;
				height: 1px;
				width: 130px;
			}

			.vip2-font-cont ul li.li-vip2-font1 p,
			.vip2-font-cont ul li.li-vip2-font2 p,
			.vip2-font-cont ul li.li-vip2-font3 p {
				/*padding: 0 0 47px 0;*/
				padding: 48px 0 22px 0;
			}

			/*list14*/
			.ny-note {
				border-bottom: 0;
				padding-bottom: 185px;
			}



			.vip-font-note p {
				line-height: 30px;
				text-align: justify;
				padding: 0 35px;
			}

			.vip-note-text {
				padding: 8px 0 6px;
			}

			.vip-note-text p {
				text-align: center !important;
			}

			.li-vip2-note3 p {
				font-size: 24px;
				padding:
					/*1px 25px 0 25px;*/
					8px 25px 0px 25px;
				line-height: 46px;
				text-align: justify;
			}

			.vip-buy {
				margin: 0 auto 48.5px;
			}

			.vip-font-note1 p {
				color: #030303;
				font-size: 30px;
				letter-spacing: 3px;
				line-height: 97px;
			}

			.vip-font-note2 p {
				font-size: 28px;
				letter-spacing: 2px;
				padding: 0 8px 0 35px;
			}

			.li-vip2-text {
				/*padding: 48px 0 75px;*/
			}

			.san-ul {
				position: fixed;
				left: 0px;
				top: 50%;
				width: 128px;
			}

			@media screen and (max-width:1450px) {
				.san-ul {
					left: 0px;
				}

			}

			.footer-middle>ul>li {
				display: inline-block;
				margin-right: 10%;
			}
/* 总体样式 */
			* {
				margin: 0;
				padding: 0;
				list-style: none;
				text-decoration: none;
			}

			body {
				width: 100%;
			}

			a {
				color: black;
			}

			.clear {
				clear: both;
			}

			/* 防止输入框变色 */
			input:focus {
				outline: none;
			}

			/* 头部开始 */

			/* 头部背景颜色 */
			.header_back {
				width: 100%;
				height: 115px;
				background: #F2E7DD;
			}

			.header {
				width: 1200px;
				height: 115px;
				display: flex;
				margin: 0 auto;

			}

			.header .h_left {
				width: 250px;
				height: 115px;
			}

			.header .h_left img {
				width: 150px;
				padding-top: 30px;
			}

			.header .h_center {
				width: 600px;
				height: 115px;
			}

			.header .h_center img {
				width: 500px;
				position: absolute;
				padding-top: 30px;
				padding-left: 20px;
			}

			.p1 {
				width: 50px;
				height: 50px;
				border-radius: 50%;
				position: relative;
				float: left;
				top: 35px;
				left: 28px;

			}

			.p2 {
				position: relative;
				float: left;
				width: 530px;
				height: 30px;
				top: 46px;
				left: 30px;
			}

			.p2 input {
				width: 435px;
				height: 26px;
				border: 0px;
				font-size: 18px;
				border-radius: 0px 17px 17px 0px;
				background: #F2E7DD;

			}

			.header .h_right {
				width: 350px;
				height: 115px;
				display: flex;
			}

			.header .h_right p {
				width: 87.5px;
				font-size: 12px;
				text-align: right;
			}

			.header .h_right img {
				width: 40px;
				margin-left: 41px;
				margin-top: 30px;
				border-radius: 50%;
			}

			/* 导航开始 */
			.nav {
				background: #2D1A03;
				height: 68px;
				line-height: 68px;
				width: 100%;
			}

			.nav ul {
				display: flex;
				width: 1200px;
				margin: 0 auto;
			}

			.nav ul a {
				color: white;
				flex: 1;
				text-align: center;
				font-size: 18px;
			}

			.nav ul a:hover {
				background: #F98506;
			}

			.nav ul a .active {
				background: #F98506;
			}

			/*banner*/
			.banner {
				width: 100%;
				min-width: 1200px;

			}

			.banner img {
				/*height: 401px;*/
				width: 100%;
			}

			.banner .swiper-pagination-bullet {
				width: 13px;
				height: 13px;
				background: #fff;
				opacity: 1;
			}

			.banner .swiper-pagination-bullet-active {
				background: #f08c26;
			}

			.banner .swiper-pagination {
				bottom: 22px !important;
			}

			.banner .swiper-button-next {
				width: 38px;
				height: 38px;
				background: url(../images/next.png);
			}

			.banner .swiper-button-prev {
				width: 38px;
				height: 38px;
				background: url(../images/prev.png);
			}

			/* 标题开始 */
			.biaoti {
				width: 100%;
				display: flex;
				height: 80px;
				background: #D8C9B8;
			}

			.biaoti .center {
				width: 1200px;
				margin: 0 auto;
				height: 80px;
				line-height: 80px;
				background: #F4E7D7;
			}

			.biaoti .center ul {
				display: flex;
			}

			.biaoti .center ul a {
				flex:1;
				text-align: center;
			}

			.biaoti .center ul a:hover {
				background: #FC9822;
			}
			.biaoti .center ul a li {
				font-family: '三极韵黑简体';
			}
			

			.biaoti .center ul .active {
				background: #FC9822;
			}

			/* 推荐开始 */
			.tuijian {
			    width: 1200px;
			    height: 1790px;
			    background: #FCF7F5;
			    margin: 0 auto;
			    margin-top: 50px;
			    border-radius: 10px;
			    -webkit-box-shadow: 10px 0px 23px -11px #60442B;
			    -moz-box-shadow: 10px 0px 23px -11px #60442B;
			    box-shadow: 10px 0px 23px -11px #60442B;
			    /* border-bottom: 1px solid #777675; */
			}
			

			.tuijian .title {
				color: #F4A230;
				width: 800px;
				margin: 0 auto;
				height: 100px;
				text-align: center;
			}

			.tuijian .title .title_up {
				display: flex;
				font-size: 30px;
				padding-left: 132px;
				padding-top: 30px;
			}

			.tuijian .title .title_up img {
				width: 100px;
				margin-right: 10px;
				margin-left: 10px;
				padding-bottom: 15px;
			}

			.tuijian .title .title_down {
				padding-top: 5px;
			}

			.tuijian .tuijian_cont {
				width: 1200px;
				margin-top: 30px;
			}

			.tuijian .tuijian_cont ul a li {
			    width: 300px;
			    height: 300px;
				float: left;
			}
			.tuijian .tuijian_cont ul a li img {
			    width: 250px;
			    height: 250px;
			    border-radius: 20px;
			    -webkit-box-shadow: 10px 0px 23px -11px #60442B;
			    -moz-box-shadow: 10px 0px 23px -11px #60442B;
			    box-shadow: 10px 0px 23px -11px #60442B;
			    margin-top: 30px;
			    margin-left: 30px;
			}
			.tuijian .tuijian_cont ul a img:hover {
				width: 250px;
				height: 250px;
				-webkit-box-shadow: 0px 0px 7px 5px #FC9822;
				-moz-box-shadow: 0px 0px 7px 5px #FC9822;
				box-shadow: 0px 0px 7px 5px #FC9822;
				margin-top: 20px;
				margin-left: 20px;
			}


			.more {
				width: 100px;
				margin: 0 auto;
				text-align: center;
				margin-top: 40px;
				background: #FC9822;
				padding: 10px 15px 10px 15px;
				border-radius: 20px;

			}

			/* vip开始 */
			.vip {
				display: flex;
				width: 1200px;
				height: 300px;
				margin: 0 auto;
				margin-top: 100px;
			}
			
			.vip .vip_left,.vip_center,
			.vip_right {
			    width: 350px;
			    height: 300px;
			    background: #FCF7F5;
			    border-radius: 10px 70px 10px 70px;
			    -webkit-box-shadow: 3px 6px 13px -6px #3D270C;
			    -moz-box-shadow: 3px 6px 13px -6px #3D270C;
			    box-shadow: 3px 6px 13px -6px #3D270C;
			    text-align: center;
			}
			
			.vip .vip_left img,.vip_center img,
			.vip_right img{
				margin-top: 40px;
				width: 90px;
			}
			.vip .vip_left .v_p1,.vip_center .v_p1,
			.vip_right .v_p1{
				font-size: 25px;
				margin-top: 10px;
				margin-bottom: 10px;
			}
			.vip .vip_left .v_p2,.vip_center .v_p2,
			.vip_right .v_p2{
				font-size: 25px;
				color: #FC9822;
				margin-bottom: 20px;
			}
			.vip_right .v_p3{
				font-size: 14px;
				color: #FC9822;
			}
			.vip_right .v_p4{
				font-size: 14px;
				color: #FC9822;
				margin-bottom: 15px;
			}
			.vip .vip_left a,.vip_center a,
			.vip_right a{
				background: #FC9822;
				padding: 5px 20px 5px 20px;
				border-radius: 20px;
			}
			
			.vip_center{
				margin-left: 75px;
				margin-right: 75px;
			}

			/* 应用场景开始 */
			.yingyong {
				width: 1200px;
				margin: 0 auto;
				height: 1610px;
				background: #E2DEDC;
				border-radius: 10px;
				-webkit-box-shadow: 3px 6px 13px -6px #3D270C;
				-moz-box-shadow: 3px 6px 13px -6px #3D270C;
				box-shadow: 3px 6px 13px -6px #3D270C;
				margin-top: 50px;
			}

			.yingyong .title {
				color: #FC9822;
				width: 1200px;
				height: 80px;
				display: flex;
				font-size: 30px;
				padding-top: 30px;
				background: #FCF7F5;
				border-radius: 10px 10px 0px 0px;
			}


			.yingyong .title img {
				width: 100px;
				margin-right: 10px;
				margin-left: 10px;
				padding-bottom: 15px;
			}

			.yingyong .title .t_u_left {
				padding-left: 420px
			}

			.yingyong .cont {
				width: 1200px;
			}

			.yingyong .cont .redian,
			.zuixin,
			.remen {
				padding-top: 10px;
			}

			.yingyong .cont .redian_up {
				background: url(../images/redian.png);
				width: 140px;
				height: 40px;
				background-repeat: no-repeat;
				background-size: 100%;
				margin: 0 auto;
				position: relative;
			}

			.yingyong .cont .redian_up .redian_title {
				position: absolute;
				font-size: 22px;
				letter-spacing: 10px;
				left: 10px;
				top: 3px;
			}

			.yingyong .cont .redian .book,
			.zuixin .book,
			.remen .book {
				width: 1200px;
				margin-top: 10px;
			}

			.yingyong .cont .redian .book ul,
			.zuixin .book ul,
			.remen .book ul {
				display: flex;
				width: 1200px;
				background: url(../images/shujia.png);
				height: 350px;
				background-repeat: no-repeat;
				background-size: 100%;
				background-position: 0px 40px;
			}

			.yingyong .cont .redian .book ul a,
			.zuixin .book ul a,
			.remen .book ul a {
				float: 1;
				padding-left: 32px;
				width: 260px;
			}

			.yingyong .cont .redian .book ul a img,
			.zuixin .book ul a img,
			.remen .book ul a img {
				width: 240px;
				margin-left: 10px;
				-webkit-box-shadow: 3px 6px 13px -2px #3D270C;
				-moz-box-shadow: 3px 6px 13px -2px #3D270C;
				box-shadow: 3px 6px 13px -2px #3D270C;
			}

			.video {
				width: 1200px;
				height: 680px;
				background: #FCF7F5;
				margin: 0 auto;
				margin-top: 50px;
				border-radius: 10px;
				-webkit-box-shadow: 3px 6px 13px -6px #3D270C;
				-moz-box-shadow: 3px 6px 13px -6px #3D270C;
				box-shadow: 3px 6px 13px -6px #3D270C;
			}

			video:focus {
				outline: none;
			}

			.video .title {
				color: #F4A230;
				width: 800px;
				margin: 0 auto;
				height: 100px;
				text-align: center;
			}

			.video .title .title_up {
				display: flex;
				font-size: 30px;
				padding-left: 132px;
				padding-top: 30px;
			}

			.video .title .title_up img {
				width: 100px;
				margin-right: 10px;
				margin-left: 10px;
				padding-bottom: 15px;
			}

			.video .title .title_down {
				padding-top: 10px;
			}

			.video .title .title_down img {
				width: 35px;
			}

			.v_cont {
				width: 800px;
				margin: 0 auto;
				margin-top: 50px;
			}

			.yuan {
				width: 1200px;
				margin: 0 auto;
				margin-top: 70px;
			}

			.yuan ul a li {
				width: 200px;
				height: 200px;
				position: relative;
				float: left;
				margin-left: 80px;
			}

			.yuan ul a li img {
				width: 200px;
				height: 200px;
				position: absolute;
				transition: all 1s;
			}

			.yuan ul a li:hover img {
				transform: rotateY(180deg);
				background: #ccc;
				width: 200px;
				height: 200px;
				border-radius: 50%;
			}

			.yuan ul a li img.one {
				width: 200px;
				height: 200px;
				z-index: 9;
				backface-visibility: hidden;
			}

			/* 页脚开始 */
			.f_back {
				width: 100%;
				background: #2D1A03;
				margin-top: 100px;
			}

			.footer {
				width: 1200px;
				margin: 0 auto;
				background: #2D1A03;
			}

			.footer .f_up {
				width: 1200px;
				height: 150px;
				display: flex;
			}

			.footer .f_up .f_left {
				width: 200px;
				height: 150px;
			}

			.footer .f_up .f_left img {
				width: 180px;
				margin-top: 70px;
			}

			.footer .f_up .f_center {
				width: 700px;
				height: 150px;
				margin-left: 50px;
				margin-top: 46px;
			}

			.footer .f_up .f_center ul li {
			    width: 100px;
			    text-align: center;
			    float: left;
			    font-size: 16px;
			    color: white;
			    margin-left: 20px;
			    margin-right: 20px;
			    margin-top: 22px;

			}

			.footer .f_up .f_right {
				width: 250px;
				height: 150px;
			}

			.footer .f_up .f_right img {
				width: 60px;
			}

			.footer .f_up .f_right .f_r_i1 img {
				margin-left: 2px;
			}

			.footer .f_up .f_right .f_r_i2 img {
				margin-right: 2px;
			}

			.footer .f_up .f_right .f_r_i2 {
				text-align: right;
			}

			.footer .f_up .f_right ul {
				display: flex;
				margin-top: 70px;
				padding-left: 50px;
			}

			.footer .f_up .f_right ul li {
				width: 100px;
				color: white;
			}

			.footer .f_mid {
				width: 800px;
				margin: 0 auto;
				margin-top: 50px;
				display: flex;
			}

			.footer .f_mid .youqing {
				width: 100px;
				color: white;
				text-align: center;
				margin-top: 20px;
			}

			.footer .f_mid ul {
				width: 700px;
				color: white;
				text-align: center;
			}

			.footer .f_mid ul li {
				float: left;
				width: 100px;
				text-align: center;
				margin-top: 20px;
				color: white;
			}

			.footer .f_down {
				width: 1200px;
				text-align: center;
				color: white;
				margin-top: 70px;
				padding-bottom: 50px;
			}
/* 						.tuijian {
			    width: 1200px;
			    height: 1100px;;
			    background: #FCF7F5;
			    margin: 0 auto;
			    margin-top: 50px;
			    border-radius: 10px;
			    -webkit-box-shadow: 3px 6px 13px -6px #3D270C;
			    -moz-box-shadow: 3px 6px 13px -6px #3D270C;
			    box-shadow: 0px 0px 6px 0px #777675;
	/* 			border-bottom: 1px solid #777675; */
			} */
			.vtitle{
				display: flex;
			}
			.vtitle p{
				    cursor: pointer;
				    width: 100px;
				    border-bottom: 1px solid #777675;
				    border-right: 1px solid #777675;
				    padding: 15px;
				    text-align: center;
					font-weight: bold;
			}
			.vgeren{
				border-radius: 20px 0px 0px 0px;
			}
			.vt_act{
				background: #f4a230;
				color: #FFFFFF;
			}
			.vcount{
				width: 1000px;
				border: 1px solid #777675;
				border-radius: 20px;
				margin: 0 auto;
				margin-top: 50px;
			}
			.vgrcup{
				width: 1000px;
				margin-top: 50px;
				position: relative;
			}
			.vgrcup ul{
				display: flex;
			}
			.vgrcup ul li{
				flex: 1;
				cursor: pointer;
				
			}
			.vkuang{
				width: 250px;
				text-align: center;
				border: 1px solid #777675;
				border-radius: 20px;
				margin: 0 auto;
				height: 220px;
			}
			.choseact{
				width: 250px;
				text-align: center;
				border: 2px solid red;
				border-radius: 20px;
				margin: 0 auto;
				height: 220px;
			}
			.vprice{
				background: #f4a230;
				font-size: 24px;
				padding: 10px 20px 10px 20px;
				width: 150px;
				margin: 0 auto;
				border-radius: 20px;
				margin-top: 30px;
				font-weight: bold;
			}
			.vxuxian{
				   width: 230px;
				   height: 30px;
				   background-image: url(../images/xuxian.png);
				   background-repeat: no-repeat;
				   background-size: 100%;
				   background-position-y: 15px;
				   margin-left: 10px;
				   font-weight: bold;
			}
			.vyear{
				color: #b75f0f;
				font-size: 30px;
				padding-bottom: 20px;
			}
			.vzhushi{
				font-size: 18px;
			}
			.vgrcshifu{
				width: 900px;
				text-align: center;
				margin: 0 auto;
				font-size: 24px;
				border: 1px solid #777675;
				border-radius: 10px;
				margin-top: 30px;
				margin-bottom: 50px;
				font-weight: bold;
				padding-top: 10px;
				padding-bottom: 15px;
			}
			.vpcolor{
				color: #f94110;
				width: 100px;
			}
			.vgrcfufei{
				width: 900px;
				margin: 0 auto;
			}
			.vgrcfufei ul{
				width: 900px;
				display: flex;
			}
			.vgrcfufei ul li{
				text-align: center;
				background: #f4a230;
				margin: 0 auto;
				padding: 15px 66px;
				border-radius: 15px;
				font-size: 20px;
				color: white;
				cursor: pointer;
			}
			.vgrcfufei ul li img{
				width: 240px;
				cursor: pointer;
			}
			.vps{
				width: 900px;
				margin: 0 auto;
				line-height: 30px;
				font-weight: bold;
				font-size: 15px;
				margin-top: 70px;
				margin-bottom: 50px;
			}
			.redtuijian{
				position: absolute;
				width: 80px;
				bottom: 199px;
				left: 126px;
			}
			.redtuijian img{
				width: 100%;
			}
			.youhuijuan{
				display: flex;
				width: 150px;
				margin: 0 auto;
				margin-top: 30px;
			}
			.youhuijuanleft{
				width: 20px;
				height: 20px;
				border: 1px solid #e7422a;
				cursor: pointer;
			}
			.youhuijuanleft img{
				width: 90%;
				margin-left: 5%;
				margin-bottom: 5%;
			}
			.youhuijuanright{
				margin-left: 10px;
				
			}