* {
	margin: 0;
	padding: 0
}

body {
	background-color: #f6f6f6;
	color: #666;
	font-size: 14px;
	font-family: Microsoft YaHei
}

ul {
	list-style-type: none
}

a {
	color: #428bca;
	color: #1f8902;
	color: #555;
	color: #21b384;
	color: #444;
	text-decoration: none
}

a:hover {
	color: #6cc30d;
	color: #198764;
	text-decoration: underline
}

em,i {
	font-style: normal
}

img {
	border: 0 none
}
input{
	outline: none;
  }
  select{outline: none;}
table {
	border-collapse: collapse;
	border-spacing: 0
}

article,aside,dialog,figure,footer,header,menu,nav,section {
	display: block
}

.header_top {
	height: 35px
}

.ft,.header_top {
	background: #21b384;
	
}

.ft {
	width: 100%;
	background: #fff;
	border-top: 1px solid #eaeaea;
}

.hd {
	margin-right: auto;
	margin-left: auto;
	width: 1240px;
	height: 50px;
	background: #fff;
	font-size: 12px;
	color: #000;
}
.ft p{
		margin-right: auto;
	margin-left: auto;
	width: 1240px;
	height: 30px;
	background: #fff;
	font-size: 12px;
	color: #000;
}
.header_top01,.header_top01 .ft p,.header_top01 .hd {
	height: 100px;
	background: 0 0
}

.hd {
	position: relative
}

.hd h1 {
	float: left;
	margin-right: 20px
}

.hd h1 a {
	float: left;
	margin-top: 20px;
	width: 235px;
	height: 65px;
	background-image: url(../images/logo3.png);
	text-indent: -9999px
}

.nav {
	overflow: hidden;
	margin: 0 auto;
	width: 1240px;
}

.nav li {
	position: relative;
	float: left;
	margin-right: 1px
}
.nav li a:hover{ cursor: pointer;     background-color: #1f1f1f;}
.nav a {
	float: left;
	padding: 0 15px 0 15px;
	color: #fff;
	font-size: 16px;
	line-height: 35px
}

.nav li.btnTitle {
	margin-right: 0
}

.topbg {
	height: 30px;
	border-bottom: 1px solid #ddd;
	background: #f8f8f8;
}

.topnav {
	margin: 0 auto;
	padding: 0 12px;
	width: 1180px;
	height: 28px;
	line-height: 28px
}

.topnav .l {
	float: left;
	color: #999
}

.topnav .r {
	float: right;
	color: #ddd
}

.topnav .r a {
	color: #666;
	cursor: pointer
}

.topnav .r a:hover {
	color: #25aa7f
}

.yn ul li {
	margin-right: 10px
}

.yn ul li a {
	text-decoration: none
}

.yn ul li a.downLa {
/*	background: url(../images/ico01.png) no-repeat 50px center*/
}

.yn .nav li.cur a.downLa02,.yn ul li a.downLa02 {
	/*background: url(../images/ico01.png) no-repeat 65px center*/
}

.yn .nav li.cur a.downLa03,.yn ul li a.downLa03 {
	/*background: url(../images/ico01.png) no-repeat 100px center*/
}

.yn .nav li.cur a {
	background-color: #1f1f1f
}

.yn ul li a.downLa:hover,.yn ul li.on a.downLa {
	/*background: #1f1f1f url(../images/ico01.png) no-repeat 50px center*/
}

.yn ul li a.downLa02:hover,.yn ul li.on a.downLa02 {
	/*background: #1f1f1f url(../images/ico01.png) no-repeat 65px center*/
}

.yn ul li a.downLa03:hover,.yn ul li.on a.downLa03 {
	/*background: #1f1f1f url(../images/ico01.png) no-repeat 100px center*/
}

.ga_topbar {
	width: 100%;
	height: 37px;
	border-bottom: 1px solid #e0e3e8;
	background: #fafafa
}

/*.topbar_con {
	margin: 0 auto;
	width: 75pc
}*/

.left_topbar {
	float: left;
	line-height: 37px
}

.left_topbar label {
	margin-right: 23px;
	color: #666
}

.left_topbar a {
	color: #ff5400
}

.ga_login {
	float: right;
	color: #d8dbe1;
	line-height: 37px
}

.ga_login a {
	margin: 0 18px;
	color: #666
}

.ga_login a.on {
	color: #f80
}

.ga_search {
	height: 105px;
	background: #fff
}

/*.search_cons {
	margin: 0 auto;
	width: 75pc
}*/

.adve_pg,.ga_logo,.search_con {
	float: left;
	display: block
}

.ga_logo {
	margin: 20px 0 0 -5px
}

.adve_pg {
	float: right;
	margin: 15px 0 0
}

.search_con .btnSearch,.search_con .txtSearch,.search_con select {
	float: left;
	display: block
}
.search_con select{border: 2px solid #21b384;padding: 0 12px;line-height: 32px; height: 36px;}
.search_con .txtSearch {
	padding: 0 12px;
	width: 346px;
	/*height: 32px;*/
	border: 2px solid #21b384;
	border-right: 0;
	border-left: 0;
	color: #999;
	font-family: Microsoft YaHei;
	line-height: 32px;
}
.el-input__inner:-webkit-autofill,
  .el-input__inner:-webkit-autofill:hover,
  .el-input__inner:-webkit-autofill:focus,
  .el-input__inner:-webkit-autofill:active {
    -webkit-transition-delay: 99999s;
    -webkit-transition: color 99999s ease-out, background-color 99999s ease-out;
  }
.search_con .btnSearch {
	width: 85px;
	height: 36px;
	border: 0;
	background: #21b384;
	color: #fff;
	text-align: center;
	font-size: 18px;
	line-height: 36px
}

.search_con {
	margin: 33px 0 0 110px
}

.ga_nav,.sun_nav {
	height: 46px;
	background: #2577e3
}

.sun_nav {
	position: relative;
	z-index: 999;
	overflow: hidden;
	padding: 15px 0;
	width: 100%;
	height: auto
}

.ga_nav ul,.sun_nav ul {
	margin: 0 auto;
	width: 1200px;
	overflow: hidden;
}

.ga_nav ul li,.sun_nav ul li {
	position: relative;
	float: left;
	margin-right: 25px;
	line-height: 35px
}

.ga_nav ul li a {
	float: left;
	display: block;
	padding: 0 20px;
	height: 46px;
	color: #fff;
	font-size: 18px
}

.ga_nav ul li img {
	position: absolute;
	bottom: 0;
	left: 40%;
	display: none
}

.ga_nav ul li a:hover,.ga_nav ul li.on a {
	background: #0a56bb
}

.ga_nav ul li.on img {
	display: block
}

.sun_nav {
	border-bottom: 1px solid #000;
	background: #fff
}

.sun_nav ul li a {
	float: left;
	display: block;
	
	color: #666;
	font-size: 1pc
}

.sun_nav ul li a:hover {
	color: #25aa7f;
	text-decoration: underline
}

.sun_nav ul li {
	margin: 0 10px 0 0;
	width: 140px;
}

.topPath {
	clear: both;
	margin: 0 auto;
	padding-left: 20px;
	width: 1180px;
	height: 38px;
	line-height: 38px
}

.search {
	float: right;
	margin-top: 30px
}

.search form {
	float: left;
	border: 1px solid #ddd;
	background-color: #fff
}

.search .key {
	float: left;
	padding: 9px;
	width: 242px;
	height: 18px;
	border: none;
	color: #8b8d90;
	font-size: 14px;
	font-family: Microsoft YaHei;
	line-height: 18px
}

.search .go {
	float: left;
	width: 50px;
	height: 36px;
	border: medium none;
	background: url(../images/search.png) no-repeat center;
	text-indent: -9999px;
	cursor: pointer
}

.search a {
	float: left;
	width: 70px;
	height: 2pc;
	background-color: #505050;
	color: #acacac;
	text-align: center;
	text-decoration: none;
	line-height: 2pc
}

.search a:hover {
	color: #fff
}

.search .reg {
	background-color: #6cc30d;
	background-color: #21b384;
	color: #fff
}

.search .reg:hover {
	background-color: #198764;
	background-color: #1fa67a
}

.search02 {
	float: none;
	overflow: hidden;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 100%
}

.search02 form {
	width: 298px;
	border-color: #2dd29d
}

.search02 .key {
	width: 230px
}

.search02 .go {
	background: url(../images/search02.png) no-repeat center
}

.main {
	overflow: hidden;
	margin: 0 auto;
 width: 1240px;
}

.main_top {
	margin-top: 10px
}

.list1 {
	overflow: hidden;
	margin: -20px 0 20px -32px;
	zoom: 1
}
.list2{
overflow: hidden;
	margin: -20px 0 20px -20px;
	zoom: 1
}

.list1 li {
	float: left;
	display: inline;
	margin: 20px 0 0 32px;
	width: 285px;
	height: 205px;
	border-bottom: 1px solid #ddd;
	background-color: #EDEDED;
}
.list2 li {
margin: 20px 0 0 20px;
}
.list1 h2 {
	overflow: hidden;
	margin: 0 10px 5px;
	height: 24px;
	text-align: center;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-weight: 500;
	font-size: 12px;
	line-height: 24px;
}

.list1 h2 a {
	color: #454545;
	margin: 0;
    margin-top: 5px;
    overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
}

.list1 h2 a:hover {
	color: #25aa7f
}
.list1 a{ margin: 10px 10px 0 10px; overflow: hidden; display: block; }
.list1 img {
	display: block;
	width: 100%;
	height: 10pc
}

.list1 p {
	margin: 0 10px;
	height: 24px;
	color: #bfbfbf;
	font-size: 12px
}

.list1 .description {
	display: none
}

.list1 time {
	float: left
}

.list1 .view {
	float: right
}

.list1 .view span {
	margin-left: 5px
}

.list1 .view span span {
	margin-left: 0
}

/*.list2 {
	overflow: hidden;
	padding-bottom: 15px;
	zoom: 1
}

.list2 li {
	float: left;
	overflow: hidden;
	margin: 20px 0 0 20px;
	width: 260px;
	background-color: #fff
}

.list2 h4 {
	overflow: hidden;
	margin: 10px 0 5px;
	height: 24px;
	text-align: center;
	font-weight: 500;
	font-size: 12px
}

.list2 h4 a {
	color: #454545
}

.list2 img {
	display: block;
	width: 260px;
	height: 150px
}

.list2 p {
	margin: 0 10px;
	height: 24px;
	color: #bfbfbf;
	font-size: 12px
}

.list2 time {
	float: left
}

.list2 .view {
	float: right
}*/

.primary {
	float: left;
	width: 860px
}

.article {
	padding: 20px;
	background-color: #fff
}

.article h1 {
	text-align: center;
	font: 500 26px "Microsoft Yahei"
}

.article p.info {
	margin: 10px 0;
	padding-bottom: 10px;
	border-bottom: 1px solid #eee;
	color: #999;
	text-align: center;
	font-size: 12px
}

.article p.info span {
	margin: 0 10px
}

.article p.info span span {
	margin: 0
}

.article h2 {
	margin: 24px 0;
	padding-bottom: 10px;
	border-bottom: 1px solid #ddd;
	font: 700 18px "Microsoft Yahei"
}

.article h3 {
	margin: 24px 0;
	font: 500 1pc "Microsoft Yahei"
}

.primary01 .article h3 {
	font: 700 18px "Microsoft Yahei"
}

.primary01 .article a span {
	text-decoration: underline
}

.article h4 {
	font-size: 14px
}

.article img {
	display: block;
	margin: 0 auto;
	
}
.article p img {margin:0 auto;}
.article img.imgHead {
	width: 743px
}

.article a {
	color: #6cc30d;
	color: #21b384
}

.article a:hover {
	color: #198764
}

.vad {
	font-size: 0
}

.vad,.vad a {
	text-align: center
}

.vad a {
	display: inline-block;
	margin: 0 10px;
	width: 180px;
	height: 40px;
	border-radius: 2px;
	background-color: #aae16d;
	background-color: #eb8e73;
	background-color: #95e144;
	background-color: #3eb0d8;
	background-color: #70ca10;
	background-color: #21b384;
	color: #fff!important;
	font-size: 14px;
	line-height: 40px
}

.vad a.down {
	background: #f75b42
}

.vad a.view:hover {
	background-color: #eb6c47;
	background-color: #6cc30d;
	background-color: #198764;
	background-color: #1d9d74;
	background-color: #1fa67a;
	text-decoration: none
}

.vad a.down:hover {

	background-color: #f6523b;
	text-decoration: none
}

.article .vad .bdsharebuttonbox {
	display: inline-block;
	margin: 0 10px;
	vertical-align: top
}

.article .vad .bdshare-button-style0-24 a {
	margin: 0!important;
	padding: 0;
	height: 40px;
	background-image: none;
	font-size: 14px;
	line-height: 40px
}

.article p {
	margin: 24px 0
}

.article .thead {
	margin: 0 auto;
	width: 728px
}

.article table {
	width: 100%
}

.article td,.article th {
	padding: 10px;
	border: 1px solid #ddd
}

.article ul,article ol {
	padding-left: 30px
}

.article ul {
	list-style-type: disc
}

.article ol {
	list-style-type: decimal
}

.article .browsers {
	text-align: center
}

.article pre {
	overflow: auto;
	padding: 10px;
	max-height: 25pc;
	border: 1px solid #f0f0f0;
	background-color: #f8f8f8;
	font: 13px/24px Consolas,Lucida Sans Typewriter,Lucida Console,Monaco,Bitstream Vera Sans Mono,monospace
}

.tag a {
	display: inline-block;
	margin-right: 10px;
	padding: 0 10px;
	background-color: #ededed;
	color: #838383
}

.tag a:hover {
	background-color: #65686a;
	color: #fff;
	text-decoration: none
}

.xg {
	margin-top: 20px;
	background-color: #fff
}

.xg .tt1 {
	margin-bottom: 0;
	color: #444
}

.secondary {
	float: right;
	width: 300px;
	font-size: 12px
}

.slidebar {
	overflow: hidden;
	margin-bottom: 20px;
	zoom: 1
}

.slide {
	float: left;
	overflow: hidden;
	width: 824px
}

.slidebar img {
	display: block
}

.slidebar .thead {
	float: right;
	overflow: hidden;
	width: 21pc
}

.secondary {
	float: right;
	margin-top: -20px;
	width: 300px
}

aside {
	overflow: hidden;
	margin-top: 20px;
	background-color: #fff
}

aside h3 {
	border-bottom: 1px solid #d1d1d1;
	font: 1pc "Microsoft Yahei"
}

aside h3 span {
	position: relative;
	top: 1px;
	display: inline-block;
	padding: 10px 15px;
	border-bottom: 1px solid #636363;
	color: #444
}

.list3 {
	overflow: hidden;
	zoom: 1
}

.list3 li {
	margin: 15px;
	height: 25px;
	line-height: 25px
}

.list3 li a {
	display: block;
	overflow: hidden;
	padding-left: 15px;
	width: 255px;
	background: url(../images/ico5.png) no-repeat left center;
	text-overflow: ellipsis;
	white-space: nowrap;
	-o-text-overflow: ellipsis
}

.list3 img {
	float: left;
	margin-right: 10px;
	width: 5pc;
	height: 3pc
}

.list4 {
	overflow: hidden;
	margin: 15px auto 0;
	padding-left: 10px;
	width: 97%
}

.list4 li {
	float: left;
	margin: 0 5px;
	margin-bottom: 15px;
	padding: 0 5px;
	height: 25px;
	border: 1px solid #d1d1d1;
	text-align: center;
	font-size: 12px;
	line-height: 28px
}

.list4 li:hover {
	border: 1px solid #21b384
}

.list4 li:hover a {
	color: #21b384;
	text-decoration: none
}

.tt1 {
	margin-bottom: 15px;
	border-bottom: 1px solid #d1d1d1;
	font: 1pc "Microsoft Yahei"
}

.tt1 span {
	position: relative;
	top: 1px;
	display: inline-block;
	padding: 10px 15px;
	border-bottom: 1px solid #636363
}

.tt2 {
	overflow: hidden;
	margin: 0 0 20px 0;
	height: 44px;
	border-bottom: 1px solid #eaeaea;

	line-height: 44px
}

.tt2 h2 {
	float: left;
	/*padding: 0 25px;*/
	/*background-color: #007e71;*/
	    color: #21b384;
	font: 18px
}

.tt2 h2 a {
	color: #fff;
	text-decoration: none
}

.tt2 span {
	float: left;
	font-size: 0
}

.tt2 span a {
	margin-left: 20px;
	color: #999;
	font-size: 12px
}

.tt2 .btnMore {
	float: right;
	display: block;
	margin-right: 15px
}

.tt3 {
	overflow: hidden;
	margin: 20px 0;
	height: 44px;
	border-bottom: 2px solid #21b384;
	background: #e8e8e8;
	line-height: 44px
}

.tt3 h2 {
	float: left;
	padding: 0 20px;
	color: #444;
	font: 18px/44px "Microsoft Yahei"
}

.wp-pagenavi {
	padding-top: 20px;
	text-align: right;
	zoom: 1
}

.wp-pagenavi:after {
	clear: both;
	display: block;
	visibility: hidden;
	height: 0;
	content: ""
}

.wp-pagenavi a,.wp-pagenavi span {
	display: inline-block;
	margin-left: 5px;
	padding: 8px 9px;
	height: 14px;
	font-family: Microsoft Yahei;
	line-height: 14px
}

.wp-pagenavi .pages,.wp-pagenavi a,.wp-pagenavi a:active,.wp-pagenavi a:link {
	width: auto!important;
	width: 12px;
	min-width: 12px;
	background-color: #fff;
	color: #a9a9a9;
	text-align: center;
	text-decoration: none;
	white-space: nowrap;
	font-size: 14px
}

.wp-pagenavi a:hover {
	background-color: #999;
	color: #fff
}

.wp-pagenavi span.current {
	width: auto!important;
	width: 12px;
	min-width: 12px;
	background-color: #6bc30d;
	background-color: #21b384;
	color: #fff;
	text-align: center;
	white-space: nowrap;
	font-size: 14px
}

.wp-pagenavi span.extend {
	color: #a9a9a9
}

.ft {
	height: 30px;
	width: 100%;
	margin-top: 20px;
}

.ft p {
	color: #000;
	line-height: 30px
}
.jcCon {
    background: #fff;
    border: 1px solid #eaeaea;
    margin: 0 auto;
    width: 1200px;
    margin-top: 20px;
    padding: 5px 20px 12px 20px;
    overflow: hidden;
}
.gotop {
	float: right;
	margin: 5px -40px 0 0;
	width: 40px;
	height: 40px;
	background: #434649 url(images/yy-icon.png) -90px -100px no-repeat;
	text-indent: -9999px;
	line-height: 40px
}

.kkClass {
	overflow: hidden;
	margin-top: 0;
	margin-bottom: 10px;
	padding: 0 25px;
	padding-left: 0
}

/*.beatyGril {
	padding-top: 10px;
	height: 45px;
	border-bottom: 1px dashed #bdbdbd;
	line-height: 45px
}

.beatyGril a,.beatyGril label,.inArea a,.inArea label {
	float: left;
	display: block;
	color: #333;
	font-size: 14px
}

.beatyGril label,.inArea label {
	width: 5pc
}

.inArea label {
	margin-top: 13px
}

.inArea {
	overflow: hidden;
	margin-bottom: 15px
}

.beatyGril a,.inArea a {
	margin-top: 11px;
	margin-right: 17px;
	padding: 1px 8px;
	height: 20px;
	line-height: 22px
}

.beatyGril a.on,.inArea a.on {
	background: #21b384;
	color: #fff
}

.beatyGril a.on:hover {
	text-decoration: none
}

.beatyGril a.ico,.inArea a.ico {
	background: url(../images/ico2.png) no-repeat right top
}*/

/*.inArea span {
	float: left;
	display: block;
	width: 786pt
}

.inArea span a {
	margin-top: 15px
}

.beatyGril a:hover,.inArea span a:hover {
	color: #21a379
}

.inArea span a.on:hover {
	color: #fff;
	text-decoration: none
}

.inArea a {
	margin-right: 15px
}*/

.beatyCon {
	text-align: center
}

.beautyUl {
	display: inline-block;
	overflow: hidden
}

.beautyUl li {
	float: left;
	margin-right: 17px;
	margin-bottom: 10px;
	border: 1px solid #e8e7e8;
	background: #fff;
	box-shadow: 0 1px 1px #efeded
}

.beautyUl li a.lblName {
	display: block;
	margin-left: 10px;
	height: 40px;
	text-align: left;
	line-height: 40px
}

.beautyUl li a {
	display: block
}

.beautyUl li.lastLi {
	margin-right: 0
}

.ad300x250 {
	overflow: hidden;
	width: 300px;
	height: 250px
}

.ad580x90,.ads580x90 {
	height: 90px
}

.ad580x90 {
	overflow: hidden;
	width: 580px
}

.adl {
	float: left
}

.adr {
	float: right
}

.tongji {
	display: none
}

.ds-recent-comments {
	margin: 0 15px
}

#ds-recent-comments li.ds-comment {
	padding: 15px 0 15px 60px!important;
	border-top: 0!important;
	border-bottom: 1px solid #eee
}

#ds-thread {
	padding: 14px 20px
}

#ds-recent-comments li.ds-comment {
	border-top: 0!important;
	border-bottom: 1px solid #eee
}

.mycred-content-forsale .button {
	width: 5pc;
	height: 30px;
	border: 1px solid #eb8e73;
	background-color: #eb8e73;
	color: #fff;
	cursor: pointer
}

.intj {
	margin-top: 20px;
	padding: 20px;
	background: #fff
}

.intj div {
	margin-bottom: 20px;
	color: #666;
	font-weight: 700;
	font-size: 18px
}

.intj .list1 li {
	width: 260px
}

.intj .list1 img {
	width: 100%;
	height: 148px
}


/*notes primaryList*/
.notesCon{ width:1180px; margin:0 auto; overflow: hidden; margin-top: 20px;}
.primaryList{ background:#fff;float: left;
    width: 860px; }
.primaryList ul{margin:20px 20px 20px 20px;}
.primaryList ul li{ margin-bottom:20px; border-bottom:1px dashed #ddd; overflow:hidden; padding-bottom:20px;}
.primaryList ul li.lastLi{ border:0;}
.primaryList ul li .title_h1{ display:block; font-size:18px; margin-bottom:5px;     color: #666;
    font-size: 18px;
    line-height: 24px;
    font-weight: bold;}
  
.primaryList ul li .title_h1:hover,.primaryList ul li p a:hover{ color:#00ba8b; text-decoration:underline;}
.primaryList ul li p{ color:#999; line-height: 25px;}
.primaryList ul li p a{ color:#444;}
.primaryList ul li img,.primaryList ul li span.noteList{ display: block; float: left;}
.primaryList ul li img{ width:220px; height: 140px;box-shadow: 0 0 3px #999; margin-right: 20px;}
.primaryList ul li span.noteList{ width:100%;}
.primaryList ul li span.noteList span{ display:block;  color:#999; height: 30px; line-height: 30px;}
.wp-pagenavi2{ text-align:center; margin-bottom:20px; }
.wp-pagenavi { zoom: 1; padding-top: 20px; }
.wp-pagenavi:after { content: ""; display: block; clear: both; height: 0; visibility: hidden }
.wp-pagenavi a, .wp-pagenavi span { display: inline-block; height: 14px; padding: 8px 9px; line-height: 14px; font-family: "Microsoft Yahei"; margin-left: 5px; /*vertical-align: bottom;*/}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active, .wp-pagenavi .pages { text-decoration: none; color: #a9a9a9; background-color: #FFF; font-size: 14px; width: auto!important; width: 12px; white-space: nowrap; min-width: 12px; text-align: center }
.wp-pagenavi a:hover { color: #fff; background-color: #999;}
.wp-pagenavi span.current { color: #fff; background-color: #00ba8b; font-size: 14px; width: auto!important; width: 12px; white-space: nowrap; min-width: 12px; text-align: center; background-color: #21B384;}
.wp-pagenavi span.extend {color: #a9a9a9;}

.secondary { float: right; width: 300px; margin-top: -20px;}
aside { margin-top: 20px; background-color: #fff;}
aside h3 { border-bottom: 1px solid #D1D1D1; font: 16px "Microsoft Yahei";}
aside h3 span { position: relative; top: 1px; display: inline-block; padding: 10px 15px; border-bottom: 1px solid #636363; color: #444;}
.list3 { overflow: hidden; zoom: 1;}
.list3 li { height: 48px; margin: 15px; overflow: hidden;}
.list3 img { float: left; width: 80px; height: 48px; margin-right: 10px;}
.fenle{ margin-top:20px; background:#fff; clear:both; overflow:hidden; padding:10px;}
.fenle a{ margin:5px 5px 5px 5px; display:block; float:left; font-size:14px;padding:2px 7px;}
.fenle a.on,.fenle a:hover{ background:#00ba8b; color:#fff; text-decoration:none; }
.list5 li { height: 25px; margin:5px;}


.screenGroup{ background: #FFFFFF;
    padding: 20px 0 1px 40px;
    box-sizing: border-box;
	margin-top: 18px;
	margin:10px auto 0 auto;
	width: 1240px;}
	.screenGroup .classList{ display: flex; flex-direction: row; width:100%;margin-bottom: 10px;}
	.screenGroup  .lblBt{ font-weight: bold; font-size:14px; margin: 0;}
	.screenGroup  div{ width: 90%;}
	.screenGroup  div label{ margin:0 5px 10px 5px; padding-bottom: 0px; display: block; float: left;padding: 0 5px;}
	.screenGroup  div label:hover{color: #1a7600; cursor: pointer;  background:#1a7600; }
	.screenGroup div  .lblBt:hover{background: none; cursor:none ;}
	.screenGroup  div label:hover a{color: #fff; text-decoration: none;}
	.screenGroup  div label.colorYs{ background:#1a7600;  }
	.screenGroup  div label.colorYs a{ color: #fff;}