/*【包括：新闻资讯，活动，文库，品牌】*/
	
	/*餐饮世界-期刊列表*/
	.h40{
		height: 40px;
		overflow: hidden;
		clear: both;
	}
	.col-l{
		width:850px;
	}
	.col-r{
		width:270px;
	}
	.left-list-box{
		background:rgba(255,255,255,1);
		box-shadow: 0px 0px 4px 0px rgba(204,204,204,0.5);
		/*padding: 0 40px;
		padding-bottom: 30px;*/
		overflow: hidden;
	}
	.tit-left{
		/*border-bottom: 2px solid #DFDFDF;
		padding-top: 25px;
		padding-bottom: 19px;*/
		padding: 25px 40px 19px 40px;
		position: relative;
	}
	.tit-left span{
		width:6px;
		height:22px; 
		background:#04935F;
		position: absolute;
		left: 0;
		top: 30px;
	}
	.tit-left strong{
		font-size:22px;
		color:#333;
		line-height:29px;
		display: inline-block;
	}
	.tit-left ul.ul-year{
		float: right;
	}
	.tit-left ul.ul-year li{
		float: left;
		width: 70px;
		text-align: center;
		cursor: pointer;
		margin-left: 10px;
	}
	.tit-left ul.ul-year li a{
		display: block;
		line-height: 30px;
		height: 37px;
		background-repeat: no-repeat;
		-webkit-background-size: 70px 37px;
		background-size: 70px 37px;
	}
	.tit-left ul.ul-year li a:hover{
		background-image: url(../img/content/icon_gray.png);
	}
	.tit-left ul.ul-year li.hover a,
	.tit-left ul.ul-year li.on a{
		background-image: url(../img/content/icon_green.png);
		color: #fff;
	}
	.ul-journal{
		padding: 0 40px;
	}
	.ul-journal li{
		float: left;
		width: 50%;
		border-top: 1px solid #DFDFDF;
		padding: 30px 0 28px 0;
	}
	.ul-journal li:first-child,
	.ul-journal li:nth-child(2){
		border-top: 1px solid #DFDFDF;
		
	}
	.ul-journal li .pic{
		float: left;
		width: 120px;
		margin-right: 30px;
	}
	.ul-journal li .pic img{
		display: block;
		width: 120px;
		height: 164px;
	}
	.ul-journal li .txt{
		overflow: hidden;
		line-height: 30px;
	}
	.ul-journal li .txt h3{
		font-size: 18px;
		font-weight: bold;
	}
	.ul-journal li .txt h3 a{
		color: #333;
	}
	.ul-journal li .txt h3 em{
		display: inline-block;
		width:28px;
		height:18px; 
		background:rgba(191,170,110,1);
		border-radius: 10px ; 
		text-align: center;
		line-height: 18px;
		color: #fff;
		margin-left: 6px;
		font-size: 14px;
	}
	.ul-journal li .txt .year{
	}
	.ul-journal li .txt .price{
		color: #333;
	}
	.ul-journal li .txt .price em{
		color: #E64A4C;
	}
	.ul-journal li .txt .price2{
		color: #999;
	}
	.ul-journal li .txt .btn{
		margin-top: 5px;
	}
	.ul-journal li .txt .btn a{
		display: inline-block;
		width:90px;
		height:36px; 
		text-align: center;
		line-height: 36px;
		border-radius: 2px ; 
		margin-right: 20px;
	}
	.ul-journal li .txt .btn a span{
		background-repeat: no-repeat;
		background-position: 0 center;
		-webkit-background-size: 12px 12px;
		background-size: 12px 12px;
		padding-left: 20px;
		display: inline-block;
	}
	.ul-journal li .txt .btn .btn-read{
		border: 1px solid #04935F;
		color: #04935F;
	}
	.ul-journal li .txt .btn .btn-read span{
		background-image: url(../img/content/icon_book.png);
	}
	.ul-journal li .txt .btn .btn-order{
		border: 1px solid #BCA35B;
		color: #BCA35B;
	}
	.ul-journal li .txt .btn .btn-order span{
		background-image: url(../img/content/icon_add.png);
	}
	.ul-journal li .txt .btn .btn-read:hover{
		background: #04935F;
		color: #fff;
	}
	.ul-journal li .txt .btn .btn-read:hover span{
		background-image: url(../img/content/icon_book_h.png);
	}
	.ul-journal li .txt .btn .btn-order:hover{
		background: #BCA35B;
		color: #fff;
	}
	.ul-journal li .txt .btn .btn-order:hover span{
		background-image: url(../img/content/icon_add_h.png);
	}
	.tit-left2{
		border: 0;
	}
	.tit-left2 .ul-year li a{
		/*padding-top: 6px;*/
	}
	.tit-left2 .ul-year li.on a{
		background-image: url(../img/content/icon_green2.png);
	}
	.tit-left2 .ul-year li a:hover{
		background-image: url(../img/content/icon_gray2.png);
	}
	.right-box{
		background:rgba(255,255,255,1);
		box-shadow: 0px 0px 4px 0px rgba(204,204,204,0.5);
		border-top: 2px solid #04935F;
		padding: 24px 20px;
	}
	.journal-about{
		height:500px; 
	}
	.right-box .tit{
		font-size: 16px;
		color: #04935F;
		font-weight: bold;
		margin-bottom: 20px;
	}
	.journal-about dd{
		font-size: 12px;
		line-height: 24px;
		color: #333;
	}
	.ul-hot-article li{
		background: url(../img/content/icon_disc.png) left 7px no-repeat;
		-webkit-background-size: 4px;
		background-size: 4px;	
		padding-left: 12px;
		color: #999;
		font-size: 12px;
		margin-bottom: 15px;
	}
	.ul-hot-article li h3{
		font-size: 12px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		margin-bottom: 8px;
	}
	.ul-hot-article li h3 a{
		color: #333;
	}
	.ul-hot-article li h3 a:hover{
		color: #04935F;
	}
	.ul-hot-article li span.num{
		float: right;
		background: url(../img/content/icon_eye.png) left center no-repeat;
		-webkit-background-size: 16px;
		background-size: 16px;
		padding-left: 20px;
		display: inline-block;
	}
	.article-box{
		box-shadow: 0px 0px 4px 0px rgba(204,204,204,0.5);
		background: #fff;
		padding: 40px;
	}
	.article-box h1{
		font-size: 22px;
		font-weight: bold;
		color: #333;
	}
	.article-box .desc{
		padding-top: 20px;
		padding-bottom: 30px;
		border-bottom: 1px solid #DFDFDF;
	}
	.article-box .desc a{
		color: #13834D;
	}
	.article-box .desc a:hover{
		text-decoration: underline;
	}
	.article-box .desc span{
		display: inline-block;
		background-repeat: no-repeat;
		background-position: left center;
		-webkit-background-size: 14px;
		background-size: 14px;
		padding-left: 18px;
		color: #999;
		margin-left: 50px;
		cursor: pointer;
	}
	.article-box .desc .mess-num{
		background-image: url(../img/content/icon_message.png);
	}
	.article-box .desc .read-num{
		background-image: url(../img/content/icon_eye.png);
		-webkit-background-size: 16px;
		background-size: 16px;
	}
	.article-box .desc .mess-num:hover{
		background-image: url(../img/content/icon_message_h.png);
		color: #04935F;
	}
	.article-cont{
		font-size: 16px;
		line-height: 30px;
		color: #333;
		padding: 30px 0;
	}
	.ml30{
		margin-left: 30px;
	}
	.article-page{
		height:150px; 
		background:rgba(246,249,250,1);
		overflow: hidden;
	}
	.article-page .logo-info{
		float: left;
		width:290px;
	}
	.article-page .logo-info a{
		display: block;
		background:#EEF2F4;
		padding: 25px 0 25px 40px;
		height:150px; 
	}
	.article-page .logo-info a:hover{
		background: #E5ECEF;
	}
	.article-page .logo-info a:hover h3{
		color: #04935F;
	}
	.article-page .logo-info span{
		display: inline-block;
		float: left;
		width: 100px;
		height: 100px;
		margin-right: 12px;
	}
	.article-page .logo-info span img{
		display: inline-block;
		vertical-align: middle;
		width: 100%;
		height: 100%;
	}
	.article-page .logo-info .txt{
		overflow: hidden;
		padding-top: 26px;
		color: #999;
		line-height: 24px;
	}
	.article-page .logo-info .txt h3{
		font-size: 14px;
		color: #333;
	}
	.article-page .page{
		float: right;
		padding-top: 40px;
		text-align: right;
		line-height: 40px;
		padding-right: 40px;
	}
	.article-page .page p{
		overflow: hidden;
	}
	.article-page .page a{
		color: #04935F;
		display: block;
	}
	.article-page .page a span{
		float: right;
		width:70px;
		height:26px; 
		text-align: center;
		line-height: 26px;
		border: 1px solid #04935F;
		border-radius: 26px;
		color: #04935F;
		display: inline-block;
		vertical-align: middle;
		margin-left: 8px;
		margin-top: 5px;
		font-size: 12px;
	}
	.article-page .page a:hover{
		text-decoration: underline;
	}
	.article-page .page a:hover span{
		background: #04935F;
		color: #fff;
	}
	.comment-box{
		background: #fff;
		overflow: hidden;
	}
	.comment-form{
		border-bottom: 1px solid #EEEEEE;
		padding: 30px 40px 20px 40px;
		overflow: hidden;
	}
	.comment-form textarea{
		width: 100%;
		height:50px; 
		border-radius: 3px;
		border: 1px solid #D1D4E7;
		padding: 10px 20px;
		line-height: 31px;
		font-size: 14px;
		font-family:"微软雅黑","Microsoft Yahei";
	}
	.comment-form .sub{
		width:90px;
		height:36px; 
		background:#06A76D;
		cursor: pointer;
		border: 0;
		float: right;
		border-radius: 3px ; 
		color: #fff;
		text-align: center;
		line-height: 36px;
		margin-top: 20px;
		font-size: 16px;
	}
	.comment-form .sub:hover{
		background: #04935F;
	}
	.comment-form .txt-num{
		position: absolute;
		left: 0;
		line-height: 36px;
		top: 20px;
		font-size: 12px;
	}
	.comment-form .txt-num span{
		color: #E64A4C;
	}
	.comment-list{
		padding: 20px 40px;
		overflow: hidden;
	}
	.comment-list h2{
		font-size: 14px;
	}
	.comment-list h2 span{
		color: #999;
		margin-left: 12px;
	}
	.ul-comment-list li{
		overflow: hidden;
		padding-bottom: 25px;
		padding-top: 24px;
		border-bottom: 1px solid #EEEEEE;
	}
	.ul-comment-list li .photo{
		float: left;
		width: 60px;
		height: 60px;
		margin-right: 16px;
	}
	.ul-comment-list li .photo img{
		display: inline-block;
		vertical-align: middle;
		width: 100%;
		height: 100%;
		border-radius: 100%;
	}
	.ul-comment-list li .txt{
		overflow: hidden;
		padding-top: 5px;
	}
	.ul-comment-list li .txt h3{
		font-weight: bold;
		font-size: 14px;
		margin-bottom: 10px;
	}
	.ul-comment-list li .txt h3 a{
		color: #333;
	}
	.ul-comment-list li .txt h3 span{
		float: right;
		font-size: 12px;
		color: #999;
		font-weight: normal;
	}
	.comment-page{
		text-align: right;
		margin-top: 26px;
		padding-bottom: 6px;
	}
	.comment-page li{
		display: inline-block;
		font-size: 0;
		margin-left: 10px;
	}
	.comment-page li a{
		display: inline-block;
		font-size: 14px;
		height: 28px;
		line-height: 28px;
		padding: 0 10px;
		border: 1px solid #DFDFDF;
	}
	.comment-page li a:hover{
		color: #04935F;
		background: #E9F9F0;
		border-color: #04935F;
	}
	.comment-page li.page-on a{
		background: #04935F;
		color: #fff;
		border-color: #04935F;
	}
	.lately-journal dt{
		padding: 20px 0;
		font-size: 16px;
		color: #333;
	}
	.lately-journal dt a{
		font-size: 14px;
		color: #999;
	}
	.lately-journal dt a:hover{
		color: #04935F;
	}
	.ul-lately-journal{
		margin: 0 -12.5px;
		overflow: hidden;
	}
	.ul-lately-journal li{
		float: left;
		width: 20%;
		padding: 0 12.5px;
	}
	.ul-lately-journal li .pad{
		width: 150px;
	}
	.ul-lately-journal li a{
		display: block;
		font-size: 12px;
		text-align: center;
		color: #666;
		-webkit-transition: all .25s ease-in-out;
		    -moz-transition: all .25s ease-in-out;
		    transition: all .25s ease-in-out;
	}
	.ul-lately-journal li img{
		width: 150px;
		height: 206px;
	}
	.ul-lately-journal li h3{
		font-weight: bold;
		padding: 8px 0;
		color: #333;
	}
	.ul-lately-journal li a:hover h3{
		color: #04935F;
	}
	.ul-lately-journal li a:hover{
		-webkit-transform: translateY(-4px);
		-moz-transform: translateY(-4px);
		-ms-transform: translateY(-4px);
		transform: translateY(-4px);
	}
	.Catalog-box-fixed{
		width:270px;
		background:#F3FBF8;
		border: 1px solid #04935F;
	}
	.catalog-order-box{
		padding: 16px;
		padding-bottom: 9px;
	}
	.catalog-order-box .pic{
		float: left;
		width: 100px;
		height: 136px;
		margin-right: 14px;
	}
	.catalog-order-box .pic img{
		display: block;
		width: 100px;
		height: 136px;
	}
	.catalog-order-box .txt{
		overflow: hidden;
		line-height: 23px;
		font-size: 12px;
		color: #333;
	}
	.catalog-order-box .txt h3{
		font-weight: bold;
		font-size: 16px;
	}
	.catalog-order-box .txt h3 a{
		color: #333;
	}
	.catalog-order-box .txt h3 em{
		display: inline-block;
		vertical-align: middle;
		margin-top: -5px;
		width:24px;
		height:16px; 
		background:rgba(191,170,110,1);
		border-radius: 10px ; 
		text-align: center;
		line-height: 16px;
		font-size: 12px;
		color: #fff;
		margin-left: 5px;
	}
	.catalog-order-box .txt p em{
		color: #ED625E;
	}
	.catalog-order-box .btn{
		width:90px;
		height:36px; 
		background:#06A76D;
		border-radius: 2px ;
		display: block;
		text-align: center;
		line-height: 36px;
		color: #fff;
		margin-top: 3px;
	}
	.catalog-order-box .btn span{
		background: url(../img/content/icon_add_h.png) no-repeat left center;
		-webkit-background-size: 12px;
		background-size: 12px;
		padding-left: 20px;
		font-size: 14px;
	}
	.catalog-order-box .btn:hover{
		background: #04935F;
	}
	.current-catalog h3{
		color: #04935F;
		font-weight: bold;
		text-align: center;
		overflow: hidden;
	}
	.current-catalog h3 span{
		position: relative;
		padding: 0 16px;
	}
	.current-catalog h3 span:after,
	.current-catalog h3 span:before{
		content: '';
		position: absolute;
		top: 50%;
		height: 2px;
		background: #04935F;
		width: 999px;
	}
	.current-catalog h3 span:before{
		left: 100%;
	}
	.current-catalog h3 span:after{
		right: 100%;
	}
	.catalog-slide h4{
		color: #333;
		height: 30px;
		line-height: 30px;
		background: url(../img/content/arr_down_gray.png) 250px center no-repeat;
		-webkit-background-size: 10px;
		background-size: 10px;
		padding-left: 11px;
	}
	.catalog-slide h4:hover{
		background-color: #DAF5EB;
		color: #04935F;
		background-image: url(../img/content/arr_down_green.png);
	}
	.catalog-slide h4.open{
		background-image: url(../img/content/arr_up_gray.png);
	}
	.catalog-slide ul{
		background: #fff;
		height:196px; 
		overflow-y: auto;
		padding: 5px 0;
		display: none;
	}
	.catalog-slide ul li{
		line-height: 24px;
		height: 24px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		padding-left: 11px;
		font-size: 12px;
	}
	.catalog-slide ul li span{
		width:34px;
		height:18px; 
		border-radius: 2px ; 
		text-align: center;
		line-height: 16px;
		color: #04935F;
		border: 1px solid #04935F;
		margin-right: 7px;
		display: inline-block;
	}
	.catalog-slide ul li a{
		color: #333;
	}
	.catalog-slide ul li a:hover,
	.catalog-slide ul li.on a{
		color: #04935F;
	}
	.catalog-slide ul li em{
		width:4px;
		height:4px; 
		display: inline-block;
		vertical-align: middle;
		border-radius: 2px;
		margin-left: 2px;
		margin-right: 5px;
	}
	.catalog-slide ul li.noagree em{
		background:#999999;
	}
	.catalog-slide ul li.noagree a{
		cursor:not-allowed;
		color: #999;
	}
	.ads-review{
		width: 270px;
		height: 80px;
		margin-top: 8px;
	}
	.ads-review img{
		display: block;
		width: 100%;
		height: 100%;
	}
	.ads-review a:hover img{
		opacity: .8;
		-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';
		filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	}
	
	
	.pay-order{
		position: fixed;
		left: 50%;
		top: 50%;
		margin-top: -260px;
		margin-left: -240px;
		width:480px;
		height:520px; 
		background:#fff;
		border-radius: 4px ;
		z-index: 20;
		display: none;
	}
	.pay-order h3,
	.pop-result h3{
		line-height: 60px;
		padding: 0 30px;
	}
	.pay-order h3 strong,
	.pop-result h3 strong{
		font-size: 16px;
		color: #333;
	}
	.pay-order h3 span{
		color: #ED625E;
		font-size: 14px;
		margin-left: 10px;
	}
	.pay-order h3 a.close,
	.pop-result h3 a.close{
		background: url(../img/close2_h.png) no-repeat left center;
		-webkit-background-size: 14px;
		background-size: 14px;
		width: 14px;
		height: 60px;
		display: inline-block;
		float: right;
	}
	.pay-order h3 a.close:hover,
	.pop-result h3 a.close:hover{
		background-image: url(../img/close.png);
	}
	.pay-order .order-info{
		height:120px; 
		background:#EEF2F4;
		padding: 14px 50px;
		overflow: hidden;
	}
	.pay-order .order-info .pic{
		float: left;
		width: 68px;
		margin-right: 20px;
	}
	.pay-order .order-info .txt{
		overflow: hidden;
		line-height: 24px;
		color: #333;
		font-size: 12px;
		padding-top: 10px;
	}
	.pay-order .order-info .txt h5{
		font-size: 14px;
		color: #333;
	}
	.pay-order .order-info .txt h5 strong{
		font-size: 16px;
		color: #333;
	}
	.pay-order .order-info .txt em{
		color: #E64A4C;
	}
	.pay-order .code{
		text-align: center;
		padding: 20px 0;
	}
	.pay-order .code img{
		display: block;
		margin: 0 auto;
		width: 146px;
		margin-bottom: 20px;
	}
	.pay-order .code h2{
		font-size: 20px;
		color: #333;
	}
	.pay-order .code h2 em{
		color: #E64A4C;
	}
	.pay-order h4{
		height:50px; 
		background:#06A76D;
		color: #fff;
		text-align: center;
		font-size: 18px;
		line-height: 50px;
		border-radius: 0px 0px 4px 4px ;
	}
	.pay-order h4 span{
		background: url(../img/content/icon_sao.png) no-repeat left center;
		-webkit-background-size: 30px;
		background-size: 30px;	
		padding-left: 42px;
		display: inline-block;
	}
	.pop-result{
		position: fixed;
		left: 50%;
		top: 50%;
		margin-top: -120px;
		margin-left: -240px;
		width: 480px;
		height:240px; 
		background:#fff;
		border-radius: 4px ; 
		z-index: 100;
	}
	.result-box{
		height:130px; 
		background:#EEF2F4;
		padding-top: 40px;
		padding-left: 140px;
	}
	.result-box .result{
		display: inline-block;
		color: #C1C1C1;
		font-size: 12px;
	}
	.result-box .result img{
		width: 40px;
		float: left;
		margin-right: 10px;
		margin-top: 5px;
	}
	.result-box .result b{
		display: block;
		font-size: 20px;
		margin-bottom: 6px;
	}
	.result-box .result b.succ{
		color: #06A76D;
	}
	.result-box .result b.fail{
		color: #ED625E;
	}
	.result-box .result a{
		color: #39F;
	}
	.result-box .result a:hover{
		text-decoration: underline;
	}
	.result-box .result em{
		margin: 0 16px;
	}
	.pop-result p{
		line-height: 60px;
		text-align: center;
		font-size: 12px;
		color: #999;
	}
	
	/*餐饮荟文章*/
	.ul-pictxt li{
		/*overflow: hidden;*/
		padding: 30px 40px;
		position: relative;
		border: 1px solid #fff;
	}
	.ul-pictxt li:before{
		content: '';
		position: absolute;
		left: 40px;
		top: -1px;
		width: 770px;
		height: 1px;
		background: #DFDFDF;
	}
	.ul-pictxt li .pic{
		float: left;
		width: 146px;
		margin-right: 30px;
	}
	.ul-pictxt li .pic img{
		width: 146px;
		height: 107px;
		display: block;
	}
	.ul-pictxt li .txt{
		overflow: hidden;
		line-height: 22px;
		font-size: 12px;
		color: #999;
	}
	.ul-pictxt li .txt h3{
		font-size: 18px;
		line-height: 24px;
	}
	.ul-pictxt li .txt h3 span{
		display: inline-block;
		width:34px;
		height:18px; 
		border-radius: 2px ; 
		color: #04935F;
		font-size: 12px;
		margin-right: 8px;
		border: 1px solid #04935F;
		text-align: center;
		line-height: 18px;
	}
	.ul-pictxt li .txt h3 a{
		color: #333;
	}
	.ul-pictxt li .txt .info{
		padding: 10px 0;
	}
	.ul-pictxt li .txt .desc em{
		color: #13834D;
	}
	.ul-pictxt li .txt .time{
		background: url(../img/content/icon_time.png) left center no-repeat;
		-webkit-background-size: 14px;
		background-size: 14px;
		padding-left: 22px;
		margin: 0 60px;
		display: inline-block;
	}
	.ul-pictxt li .txt .num{
		background: url(../img/content/icon_eye.png) left center no-repeat;
		-webkit-background-size: 16px;
		background-size: 16px;
		padding-left: 20px;
		display: inline-block;
	}
	.ul-pictxt li:hover{
		border: 1px solid #04935F;
		position: relative;
		z-index: 5;
		/*bottom: -1px;*/
	}
	.ul-pictxt li:hover:before{
		display: none;
	}
	.ul-pictxt li:hover .txt .desc em{
		text-decoration: underline;
	}
	.pages{
		width: 770px;
		margin: 0 auto;
		border-top: 1px solid #dfdfdf;
		margin-top: 0;
		padding: 30px 0;
	}
	.all-columns{
		border: 1px solid #04935F;
		background: #fff;
		overflow: hidden;
	}
	.all-columns dt{
		color: #04935F;
		font-size: 16px;
		padding: 24px 20px;
	}
	.ul-columns{
		height: 480px;
		overflow-y: auto;
	}
	.ul-columns li{
		height:40px;
		line-height: 40px;
	}
	.ul-columns li a{
		display: block;
		background: #F4F5FA;
		border-left: 6px solid #F4F5FA;
		padding-left: 15px;
		color: #333;
	}
	
	.ul-columns li:nth-child(2n) a{
		background: #fff;
		border-color: #fff;
	}
	.ul-columns li a:hover,
	.ul-columns li.on a{
		border-color: #04935F;
		color: #04935F;
		background: #DAF5EB;
	}
	.tit-left .ul-tab{
		float: right;
		border: 1px solid #04935F;
		height: 30px;
		border-right: 0;
		margin-left: 20px;
	}
	.tit-left .ul-tab li{
		float: left;
	}
	.tit-left .ul-tab li a{
		display: inline-block;
		line-height: 28px;
		width: 60px;
		text-align: center;
		border-right: 1px solid #04935F;
	}
	.tit-left .ul-tab li.hover a,
	.tit-left .ul-tab li a:hover{
		background: #04935F;
		color: #fff;
	}
	
	
	/*海外品牌*/
	.oversea-banner{
		margin-top: 20px;
	}
	.oversea-banner img{
		display: block;
		height: 350px;
		width: 100%;
	}
	.oversea-banner .slick-dots{
		position: absolute;
		left: 0;
		bottom: 10px;
		width: 100%;
		text-align: center;
	}
	.oversea-banner .slick-dots li{
		display: inline-block;
		margin: 0 5px;
		-webkit-transition:.3s;
		transition:.3s;
		width: 8px;
		height: 8px;
		background:rgba(255,255,255,0.5);
		border-radius: 8px;
		cursor: pointer;
	}
	.oversea-banner .slick-dots li button{
		display: none;
	}
	.oversea-banner .slick-dots li.slick-active{
		width: 26px;
		border-radius: 4px;
	}
	.oversea-banner .slick-arrow{
		position: absolute;
		top: 50%;
		margin-top: -25px;
		width: 26px;
		height: 50px;
		background-repeat: no-repeat;
		background-position: center center;
		-webkit-background-size: 100% 100%;
		background-size: 100% 100%;
		font-size: 0;
		cursor: pointer;
		background-color: transparent;
		border: 0;
		z-index: 10;
	}
	.oversea-banner .slick-prev{
		background-image: url(../img/content/pic_slider_prev.png);
		left: 0;
	}
	.oversea-banner .slick-next{
		background-image: url(../img/content/pic_slider_next.png);
		right: 0;
	}
	.oversea-banner .slick-prev:hover{
		background-image: url(../img/content/pic_slider_prev_h.png);
	}
	.oversea-banner .slick-next:hover{
		background-image: url(../img/content/pic_slider_next_h.png);
	}
	
	.brand-tit{
		padding: 33px 0;
		text-align: center;
		width: 665px;
		margin: 0 auto;
		overflow: hidden;
	}
	.brand-tit span{
		padding: 0 40px;
		color: #333;
		font-size: 26px;
		display: inline-block;
		position: relative;
	}
	.brand-tit em{
		display: block;
		font-size: 14px;
		color: #999;
		margin-top: 4px;
		letter-spacing: 2px;
		text-transform: uppercase;
	}
	.brand-tit span:before,
	.brand-tit span:after{
		content: '';
		position: absolute;
		top: 50%;
		width: 999px;
		height: 1px;
		background: #CCCCCC;
	}
	.brand-tit span:before{
		left: 100%;
	}
	.brand-tit span:after{
		right: 100%;
	}
	.ul-tab-brand{
		font-size: 0;
		text-align: center;
		margin-bottom: 20px;
		overflow: hidden;
	}
	.ul-tab-brand li{
		display: inline-block;
		font-size: 16px;
		width: 158px;
		text-align: center;
	}
	.ul-tab-brand li a{
		display: inline-block;
		padding: 10px 0;
		border-bottom: 3px solid #F4F5FA;
	}
	.ul-tab-brand li.hover a,
	.ul-tab-brand li a:hover{
		border-bottom-color: #04935F;
		color: #04935F;
	}
	.ul-imgprice{
		margin: 0 -7.5px;
		overflow: hidden;
		margin-bottom: 20px;
	}
	.ul-imgprice li{
		float: left;
		width: 20%;
		padding: 0 7.5px;
		margin-bottom: 19px;
		-webkit-transition: all .25s ease-in-out;
		-moz-transition: all .25s ease-in-out;
		transition: all .25s ease-in-out;
	}
	.ul-imgprice li .pad{
		width: 218px;
	}
	.ul-imgprice li .pic{
		position: relative;
		width: 218px;
		height: 164px;
	}
	.ul-imgprice li .pic img{
		display: block;
		width: 100%;
		height: 100%;
	}
	.ul-imgprice li .pic em{
		display: inline-block;
		width:40px;
		height:16px; 
		background:rgba(0,0,0,0.5);
		border-radius: 2px ; 
		position: absolute;
		right: 10px;
		top: 10px;
		text-align: center;
		line-height: 16px;
		color: #fff;
		font-size: 12px;
	}
	.ul-imgprice li .pic h3{
		position: absolute;
		left: 0;
		bottom: 0;
		width: 100%;
		height:30px;
		line-height: 30px; 
		background:rgba(0,0,0,0.5);
		color: #fff;
		font-size: 14px;
		padding-left: 9px;
	}
	.ul-imgprice li .price{
		margin-top: 6px;
		
	}
	.ul-imgprice li .price b{
		color: #04935F;
		font-size: 16px;
	}
	.ul-imgprice li .price a.more{
		float: right;
		display: inline-block;
		width:50px;
		height:20px; 
		background:#06A76D;
		border-radius: 12px ; 
		color: #fff;
		font-size: 12px;
		text-align: center;
		line-height: 20px;
	}
	.ul-imgprice li .price a.more:hover{
		background: #04935F;
	}
	.ul-imgprice li:hover{
		-webkit-transform: translateY(-4px);
		-moz-transform: translateY(-4px);
		-ms-transform: translateY(-4px);
		transform: translateY(-4px);
	}
	.brand-white{
		background: #fff;
		overflow: hidden;
		position: relative;
	}
	.national-top{
		height: 260px;
		overflow: hidden;
		margin-bottom: 10px;
	}
	.national-class{
		float: left;
		background: url(../img/content/bg_American.png) no-repeat;
		-webkit-background-size: 100% 100%;
		background-size: 100% 100%;
		width: 225px;
		height: 260px;
		padding: 22px 0 0 24px;
	} 
	.national-class .photo{
		float: left;
		width: 50px;
		margin-right: 29px;
	}
	.national-class .photo img{
		width: 50px;
		height: 50px;
		display: block;
		border-radius: 100%;
	}
	.national-class .name{
		overflow: hidden;
		color: #fff;
	}
	.national-class .name h3{
		font-size: 24px;
		font-weight: bold;
	}
	.national-class .name span{
		font-size: 14px;
		display: block;
	}
	.national-class .ul-class{
		margin-top: 14px;
	}
	.national-class .ul-class li{
		float: left;
		margin-right: 10px;
		margin-bottom: 10px;
	}
	.national-class .ul-class li a{
		display: inline-block;	
		line-height: 30px;
		border-radius: 100px ; 
		padding: 0 24px;
		color: #fff;
		border: 1px solid #fff;
	}
	.national-class .ul-class li a:hover{
		background: rgba(255,255,255,.3);
		/*color: #333;*/
	}
	.national-class .more{
		width: 170px;
		display: block;
	}
	.national-top .pic{
		float: left;
		width: 544px;
		height: 260px;
		margin-left: 11px;
		margin-right: 10px;
	}
	.national-top .pic img{
		display: block;
		width: 100%;
		height: 100%;
	}
	.national-top .pic2{
		float: right;
		width: 360px;
	}
	.national-top .pic2 img{
		display: block;
		width: 360px;
		height: 125px;
	}
	.national-center{
		height: 344px;
		overflow: hidden;
	}
	.national-center .pic-ad{
		float: left;
		width: 225px;
	}
	.national-center .pic-ad img{
		display: block;
		width: 225px;
		height: 334px;
	}
	.national-center .ul-imgprice li .pic{
		width: 175px;
		height: 132px;	
		float: none;
	}
	.national-center .ul-imgprice li .pad{
		width: 175px;
	}
	.national-bottom .ul-logos{
		overflow: hidden;
		height:102px; 
		border: 1px solid #DFDFDF;
		border-right: 0;
	}
	.national-bottom .ul-logos li{
		float: left;
		width: 10%;
		text-align: center;
		border-right: 1px solid #DFDFDF;
	}
	.national-bottom .ul-logos li a{
		display: block;
		line-height: 100px;
	}
	.national-bottom .ul-logos li a img{
		display: inline-block;
		vertical-align: middle;
		max-width: 60px;
		width: 100%;
		-webkit-transition: all .25s ease-in-out;
		    -moz-transition: all .25s ease-in-out;
		    transition: all .25s ease-in-out;
	}
	.national-bottom .ul-logos li a:hover img{
	    -webkit-transform: translateY(-4px);
	    -moz-transform: translateY(-4px);
	    -ms-transform: translateY(-4px);
	    transform: translateY(-4px);
	}
	.national-box{
		margin-bottom: 40px;
	}
	.national-class-Korea{
		background-image: url(../img/content/bg_Korea.png);
	}
	.national-class-Taiwan{
		background-image: url(../img/content/bg_Taiwan.png);
	}
	.national-class-Hongkong{
		background-image: url(../img/content/bg_Hongkong.png);
	}
	.national-class-Brazil{
		background-image: url(../img/content/bg_Brazil.png);
	}
	.brand-gray{
		background: rgba(244,245,250,1);
		overflow: hidden;
		padding-top: 30px;
	}
	.join-read{
		float: left;
		width: 854px;
	}
	.join-read-tit{
		line-height: 29px;
		font-size: 22px;
		color: #333;
		margin-bottom: 25px;
	}
	.join-read-tit span{
		font-size: 14px;
		color: #999;
		margin-left: 10px;
	}
	.join-read-tit a{
		color: #999;
		font-size: 14px;
	}
	.join-read-tit a:hover{
		color: #04935F;
	}
	.join-read-box{
		background: #fff;
		overflow: hidden;
		padding: 25px 30px;
		height: 411px;
	}
	.join-read-box .pictxt{
		width: 300px;
		float: left;
		margin-right: 30px;
	}
	.join-read-box .pictxt li{
		overflow: hidden;
		padding-bottom: 20px;
		margin-bottom: 20px;
		border-bottom: 1px dashed #DFDFDF;
	}
	.join-read-box .pictxt li:last-child{
		border: 0;
	}
	.join-read-box .pictxt li h3{
		font-size: 16px;
		font-weight: bold;
		margin-bottom: 19px;
	}
	.join-read-box .pictxt li h3 a{
		color: #333;
	}
	.join-read-box .pictxt li h3 a:hover,
	.join-read-box .pictxt li:hover h3 a{
		color: #04935F;
	}
	.join-read-box .pictxt li:hover .txt p{
		color: #333;
	}
	.join-read-box .pictxt li .pic{
		float: left;
		width: 162px;
		margin-right: 11px;
	}
	.join-read-box .pictxt li .pic img{
		width: 100%;
		height: 122px;
		display: block;
	}
	.join-read-box .pictxt li .txt{
		overflow: hidden;
		font-size: 12px;
		color: #999;
		line-height: 20px;
	}
	.join-read-box .pictxt li em{
		float: right;
		margin-top: 15px;
	}
	.join-read-box .list{
		overflow: hidden;
	}
	.join-read-box .list ul li{
		line-height: 34px;
		height: 34px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		background: url(../img/content/icon_disc.png) left center no-repeat;
		-webkit-background-size: 3px;
		background-size: 3px;
		padding-left: 9px;
	}
	.join-read-box .list ul li a{
		color: #333;
	}
	.join-read-box .list ul li a:hover{
		color: #04935F;
	}
	.join-read-box .list ul li span{
		float: right;
		font-size: 12px;
		color: #999;
	}
	.brand-nav{
		float: left;
		width:70px;
		height:480px; 
		background:#F6EDD3;
		border-radius: 3px;
		/*position: absolute;
		left: -105px;
		top: 124; */
		margin-left: -105px;
	}
	.brand-nav li{
		text-align: center;
		font-size: 0;
		margin-top: -1px;
	}
	.brand-nav li a{
		display: block;
		height: 96px;
		/*padding: 0 10px;*/
		padding-top: 15px;
		color: #333;
		font-size: 14px;
	}
	.brand-nav li img{
		width: 40px;
		height: 40px;
		display: inline-block;
	}
	.brand-nav li p{
		padding: 6px 0 10px 0;
		border-bottom: 1px solid #E7D8AB;
	}
	.brand-nav li.last p,
	.brand-nav li:last-child p{
		border: 0;
	}
	.brand-nav li a.active,
	.brand-nav li a:hover{
		background: #E7D8AB;
	}
	.brand-nav li a:hover{
		color: #856F31;
	}
	
	
	/*项目详情页*/
	/*项目详情*/
	.item-bd{
		background: #fff;
	}
	.brand li .content{
		position: relative;
	}
	.item-top{
		background: #fff;
		/* padding: 30px 46px 26px 30px;
		height: 452px; */
		overflow: hidden;
		margin-bottom: 15px;
	}
	.item-top .pic-slider{
		width: 470px;
		height: 446px;
		overflow: hidden;
		float: left;
		margin-right: 30px;
	}
	.item-top .pic-slider .slider-nav{
		position: relative;
		margin-top: 10px;
		height: 83px;
		overflow: hidden;
	}
	.item-top .pic-slider .slider-nav .small{
		width: 113px;
		height: 83px;
		opacity: 0.5;
		-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 50)';
		filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
		margin-left: 6px;
	}
	.item-top .pic-slider .slider-nav .slick-current{
		opacity: 1;
		-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 100)';
		filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
		border: 1px solid #04935F;
	}
	.item-top .pic-slider .slider-nav .small img{
		width: 100%;
		height: 100%;
	}
	.item-top .pic-slider .slider-nav .slick-active img{
		width: 100%;
		height: 100%;
		
	}
	.item-top .pic-slider .slider-for img{
		width: 100%;
		height: 353px;
	}
	.item-top .pic-slider .slick-arrow{
		position: absolute;
		top: 17px;
		width: 26px;
		height: 50px;
		background: url(../img/content/pic_slider_prev.png) center center no-repeat;
		-webkit-background-size: 100% 100%;
		background-size: 100% 100%;
		font-size: 0;
		border: 0;
		cursor: pointer;
		z-index: 10;
	}
	.item-top .pic-slider .slick-prev{
		left: 0;
	}
	.item-top .pic-slider .slick-next{
		background-image: url(../img/content/pic_slider_next.png);
		right: 0;
	}
	.item-top .pic-slider .slick-prev:hover{
		background-image: url(../img/content/pic_slider_prev_h.png);
	}
	.item-top .pic-slider .slick-next:hover{
		background-image: url(../img/content/pic_slider_next_h.png);
	}
	.item-top .txt{
		overflow: hidden;
	}
	.item-top .txt .img{
		float: right;
		width: 126px;
		margin-left: 55px;
	}
	.item-top .txt .img img{
		display: block;
		width: 126px;
		height: 126px;
	}
	.item-top .txt h3{
		font-size: 22px;
		color: #333;
		font-weight: bold;
		line-height: 36px;
	}
	.item-top .txt h4{
		padding: 6px 0 8px 0;
	}
	.item-top .txt h4 a{
		color: #39F;
	}
	.item-top .txt h4 em{
		color: #39F;
	}
	.item-top .txt h4 a:hover,
	.item-top .txt h5 a:hover,
	.item-share .share-box a:hover{
		text-decoration: underline;
	}
	.item-top .txt h5 img{
		display: inline-block;
		vertical-align: middle;
		width: 48px;
		height: 19px;
		margin-right: 6px;
	}
	.item-top .txt h5{
		color: #ED625E;
		font-size: 14px;
		margin-bottom: 14px;
	}
	.item-top .txt h5 a{
		color: #ED625E;
	}
	.item-top .txt .info{
		width:650px;
		height:100px; 
		background:#06A76D;
	}
	.item-top .txt .info div{
		float: left;
		/*width: 25%;*/
		padding: 0 33px;
		text-align: center;
		color: #fff;
		padding-top: 16px;
		position: relative;
	}
	.item-top .txt .info div:after{
		content: '';
		width:1px;
		height:40px; 
		background:rgba(255,255,255,0.2);
		position: absolute;
		right: 0;
		top: 30px;
	}
	.item-top .txt .info div.price4:after{
		display: none;
	}
	.item-top .txt .info b{
		font-size: 22px;
	}
	.item-top .txt .info b.yellow{
		color: #F8E71C;
	}
	.item-top .txt .info h6{
		font-size: 16px;
		line-height: 21px;
		margin-top: 6px;
		margin-bottom: 2px;
	}
	.item-top .txt .info p{
		font-size: 12px;
		opacity: .5;
		-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 50)';
		filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
	}
	.item-top .txt .info2{
		width:650px;
		height:154px; 
		background:#EEF2F4;
		padding: 0 10px;
	}
	.item-top .txt .info2 table{
		line-height: 36px;
		color: #333;
		width: 100%;
	}
	.item-top .txt .info2 table span{
		color: #666;
		font-weight: normal;
		padding-left: 20px;
		display: inline-block;
		width: 90px;
		text-align: right;
	}
	.item-top .txt .info2 table .bg-white{
		background: #fff;
	}
	.item-top .txt .btn-box{
		margin-top: 10px;
		height: 46px;
	}
	.item-top .txt .btn-box .tel-box{
		float: left;
		width:290px;
		height:46px; 
		border: 1px solid #ED625E;
		border-radius: 2px ; 
		color: #ED625E;
		line-height: 46px;
		padding-left: 14px;
		margin-right: 10px;
	}
	.item-top .txt .btn-box .tel-box span{
		background: url(../img/content/icon_tel.png) left center no-repeat;
		-webkit-background-size: 18px 14px;
		background-size: 18px 14px;	
		padding-left: 24px;
		display: inline-block;
		margin-right: 14px;
		float: left;
	}
	.item-top .txt .btn-box .tel-box em{
		display: inline-block;
		vertical-align: middle;
	}
	.item-top .txt .btn-box .tel-box .num-change{
		display: none;
	}
	.item-top .txt .btn-box .tel-box a{
		display: inline-block;
		width:40px;
		height:22px; 
		text-align: center;
		line-height: 22px;
		color: #fff;
		background:#ED625E;
		border-radius: 2px ;
	}
	.item-top .txt .btn-box .btn{
		display: inline-block;
		float: left;
		height: 46px;
		line-height: 46px;
		text-align: center;
		color: #fff;
		font-size: 16px;
		margin-right: 10px;
		border-radius: 2px ; 
	}
	.item-top .txt .btn-box .s1{
		background: #ED625E;
		width: 130px;
	}
	.item-top .txt .btn-box .s1 span{
		background: url(../img/content/icon_zixun.png) left center no-repeat;
		-webkit-background-size: 14px 14px;
		background-size: 14px 14px;
		padding-left: 22px;
		display: inline-block;
	}
	.item-top .txt .btn-box .s1:hover{
		background: #E65450;
	}
	.item-top .txt .btn-box .s2{
		background: #BFAA6E;
		width: 100px;
	}
	.item-top .txt .btn-box .s2:hover{
		background: #BCA35B;
	}
	.item-top .txt .btn-box .s3{
		background: #FFFBEF;
		border: 1px solid #BFAA6E;
		color: #A0875A;
		width: 100px;
		margin-right: 0;
	}
	.item-top .txt .btn-box .s3:hover{
		border-color: #A0875A;
	}
	
	.item-top .txt .tel{
		width: 400px;
		height: 50px;
		border: 1px solid #f6e4d2;
		line-height: 50px;
		padding-left: 15px;
		margin-top: 15px;
		color: #333;
		font-size: 14px;
		margin-bottom: 20px;
		background: #fffaf5;
	}

	.item-top .txt .url{
		width: 400px;
		height: 30px; 
		line-height: 30px; 
		color: #ff5400;
		font-size: 13px;  
		text-decoration: underline;
	}

	.item-top .txt .tel img{
		display: inline-block;
		vertical-align: middle;
		margin-right: 10px;
	}
	.item-top .txt .tel em a{
		text-decoration: underline;
	}
	.item-top .txt .btn a{
		vertical-align: middle;
	    width: 140px;
	    height: 40px;
	    border-radius: 2px;
	    background-color: #ff5400;
	    color: white;
	    font-size: 16px;
	    float: left;
	    text-align: center;
	    margin-right: 10px;
	    line-height: 40px;
	}
	.item-top .txt .btn a img{
		display: inline-block;
		vertical-align: middle;
		margin-right: 10px;
	}
	.item-top .txt .btn a.s1:hover{
		background: #ff7530;
	}
	.item-top .txt .btn a.s2{
		background-color: #ff8400;
	}
	.item-top .txt .btn a.s3{
		width: 100px;
		background-color: #fffaf5;
		color: #ff5400;
		border: 1px solid #ffa800;
		margin-right: 0;
	}
	.item-top .txt .btn a.s1:hover{
		
	}
	.item-top .txt .btn a.s2:hover{
		background-color: #ff9c00;
	}
	.item-top .txt .btn a.s3:hover{
		background-color: #ff9c00;
		color: white;
		border: none;
	}
	.item-share{
		margin-top: 24px;
		overflow: hidden;
		padding-bottom: 30px;
	}
	.item-share .num{
		float: left;
		width: 470px;
		line-height: 25px;
	}
	.item-share span{
		display: inline-block;
		width: 33.333%;
		font-size: 14px;
		color: #898989;
	}
	.item-share span.s2{
		/*margin-left: 68px;*/
	}
	.item-share span em{
		color: #ed2c2c;
		margin-left: 6px;
	}
	.item-share span img{
		display: inline-block;
		vertical-align: middle;
		margin-right: 10px;
		width: 16px;
	}
	.item-share .share-box a{
		color: #3399FF;
		font-size: 14px;
		line-height: 24px;
		display: inline-block;
		vertical-align: middle;
	}
	.item-share .share-box span{
		color: #999;
		line-height: 24px;
		display: inline-block;
		width: 146px;
		text-align: right;
	}
	.item-share .share{
		display: inline-block;
		vertical-align: middle;
	}
	.item_detail_nav {
	    position: relative;
	    margin-top: 0;
	    width: 850px;
	}
	.ul_sev {
	    background: #f1f1f1;
	    border: 1px solid #dfdfdf;
	    /*overflow: hidden;*/
	    height: 52px;
	}
	.ul_sev li {
	    background-color: #f1f1f1;
	    cursor: pointer;
	    float: left;
	    height: 50px;
	    line-height: 50px;
	    color: #666666;
	    font-size: 16px;
	    /*width: 16.6667%;*/
	    width: 180px;
	    text-align: center;
	    position: relative;
	}
	.ul_sev li a{
		display: block;
	}
	.ul_sev li.hover ,
	.ul_sev li.current {
	    background-color: #fff;
	    color: #04935F;
	    border-top: 2px solid #04935F;
	    font-weight: bold;
	}
	.ul_sev li.hover:after,
	.ul_sev li.current:after{
		content: '';
		position: absolute;
		left: 0;
		bottom: -1px;
		z-index: 1000;
		width: 100%;
		height: 2px;
		background: #fff;
	}
	.jiameng-dp{
		padding-top: 15px;
	}
	.jiameng-dp .a-con{
		padding-bottom: 19px;
		padding-left: 10px;
	}
	.jiameng-dp #allmap{
		border: 1px solid #cccccc;
		margin: 0 auto;
		margin-bottom: 50px;
	}
	.jiameng-dp select{
		width: 98px !important;
		height: 26px;
		border: 1px solid #cccccc;
		-webkit-appearance: none;
		background: url(../img/arrDown.png) 77px center no-repeat;
		padding-left: 20px;
	}
	.brandcontent {
	    background: #fff;
	    border: 1px solid #dfdfdf;
	    border-top: none;
	}
	.part-wrapper {
	    padding: 40px 30px;
	}
	.divanswer {
	    font-size: 22px;
	    color: #000;
	}
	.divanswer .pquer {
	    color: #474747;
	    font-size: 18px;
	    height: 35px;
	    line-height: 35px;
	}
	.divanswer .pquer em{
		font-size: 14px;
		color: #666;
		margin-left: 15px;
	}
	.divanswer .pquer u {
	    display: inline-block;
	    width: 5px;
	    line-height: 22px;
	    background-color: #04935F;
	    margin-right: 10px;
	    height: 22px;
	    position: relative;
	    top: 3px;
	}
	.brand .top-wrapper {
	    overflow: hidden;
	    padding-top: 10px;
	    font-size: 14px;
	    line-height: 25px;
	    color: #333333;
	}
	.brand .left-ul {
	    float: left;
	    /*margin: 10px 10px 0 0;*/
	    width: 375px;
	    margin-right: 20px;
	}
	.brand li {
	    height: 34px;
	    line-height: 34px;
	    padding-left: 20px;
	    font-size: 14px;
	    width: 375px;
	    float: left;
	}
	.brand li:nth-child(odd) {
	    background-color: #f1f1f1;
	}
	.brand li:nth-child(2n){
	    margin-right: 0;
		
	}
	.brand li .label {
	    color: #666;
	    line-height: 34px;
	}
	.brand li em{
		float: right;
		font-size: 12px;
		color: #999;
		padding-right: 13px;
		display: inline-block;
	}
	.item-bd .pic-ad{
		margin-bottom: 50px;
	}
	.item-bd .pic-ad img{
		display: block;
	}
	.ul_conditions{
		margin-top: 12px;
		margin-bottom: 35px;
	}
	.ul_conditions li{
		line-height: 36px;
		padding-left: 10px;
		color: #8a8a8a;
	}
	.item-bd .pic-ad2{
		margin-top: 40px;
		margin-bottom: 42px;
	}

	.right_txttop {
	    padding-top: 20px;
	    background: #fff;
	    position: relative;
	}
	.spanok {
	    position: absolute;
	    right: 18px;
	    top: 107px;
	    display: inline-block;
	    width: 80px;
	    height: 80px;
	    background: url(../img/authenticated.png) no-repeat center;
	    background-size: 80px 80px;
	}
	.right_txt_img{ overflow:hidden;text-align: center;}
	.right_txt_img img{width:140px;height:140px; }
	/* .spandunpai{ padding:10px 0 0 50px; background:url(../img/dunpai.png) center left no-repeat; width:170px;  background-size:40px 40px;}
	.spandunpai span{ cursor:pointer;display:inline-block; margin:0 5px 10px 0; color:#787878; font-size:12px; } */
	.pshow { margin-top:13px;}
	.pshow span{margin:0 3px 0 10px;}
	/*鼠标经过显示文字*/
	.spandunpai_hover{ position:absolute; bottom:140px; left:30px; }
	.spandunpai_hover .soanem{ border-radius:5px;  display:none;  width:200px; height:auto; border:1px solid #ccc; font-size:13px; color:#999; background:#fff; padding:3px  5px; line-height:22px; letter-spacing:2px;}
	.right_txt_img .symbols{
	    overflow: hidden;
	    margin-top: 21px;
	    padding-left: 15px;
	}
	.right_txt_img .symbols li{
	    display: table-cell;
	    vertical-align: middle;
	    float: left;
	    line-height: 30px;
	    height: 30px;
	    color: #666;
	    font-size: 12px;
	    margin-right: 15px;
	}
	.right_txt_img .symbols li::before{
	    vertical-align: middle;
	    content: '';
	    background: url(../img/tick.png) no-repeat center;
	    background-size:cover;
	    width: 15px;
	    height: 15px;
	    display: inline-block;
	    margin-right: 5px;
	    margin-top: -4px;
	}
	.right_txt_img .hr{
	    width: 235px;
	    height: 1px;
	    border-bottom: 1px dashed #dfdfdf;
	    margin: auto;
	    margin-top: 7px;
	}
	.right_txt_img .mem_eva_exp{
	    padding: 7px 0;
	}
	.right_txt_img .mem_eva_exp .left{
	    font-size: 12px;
	}
	.right_txt_img .mem_eva_exp .right{
	    /* color: #787878; */
	    font-size: 12px;
	}
	.right_txt_img .mem_eva_exp .green span{
	    color: #00b350;
	}
	.right_txt_img .mem_eva_exp .gray span{
	    color: #999;
	}
	.right_txt_img .mem_eva_exp li{
	    line-height: 34px;
	    height: 34px;
	    text-align: left;
	    display: table-row;
	    vertical-align: middle;
	}
	.right_txt_img .mem_eva_exp li i{
	    display: inline-block;
	    width: 24px;
	    height: 24px;
	    background-size: cover !important;
	    vertical-align: middle;
	    margin-left: 20px;
	    margin-right: 10px;
	}
	.right_txt_img .mem_eva_exp .member.green i{
	    background: url(../img/member_green.png) no-repeat left center;
	}
	.right_txt_img .mem_eva_exp .member.gray i{
	    background: url(../img/member_gray.png) no-repeat left center;
	}
	.right_txt_img .mem_eva_exp .evaluate.green i{
	    background: url(../img/evaluate_green.png) no-repeat left center;
	}
	.right_txt_img .mem_eva_exp .evaluate.gray i{
	    background: url(../img/evaluate_gray.png) no-repeat left center;
	}
	.right_txt_img .mem_eva_exp .expo.green i{
	    background: url(../img/expo_green.png) no-repeat left center;
	}
	.right_txt_img .mem_eva_exp .expo.gray i{
	    background: url(../img/expo_gray.png) no-repeat left center;
	}
	.right_txt_img .auditor{
	    overflow: hidden;
	    background-color: #ededed;
	    padding: 9px 0;
	}
	.right_txt_img .auditor>div{
	    float: left;
	}
	.right_txt_img .auditor .left{
	padding: 8px 24px;
	}
	.right_txt_img .auditor img{
	    width: 50px;
	    height: 50px;
	    border: 1px solid #dfdfdf;
	    border-radius: 2px;
	    
	}
	.right_txt_img .auditor .right{
	    text-align: left;
	    margin-top: 8px;
	}
	.right_txt_img .auditor .right>p{
	    line-height: 25px;
	    height: 25px;
	    font-size: 12px;
	    color: #333;
	}
	.divservice{ 
		/*margin-top: 20px;*/
	}
		
	.divservice .pservice {
		background: #04935F;
		color: #fff;
		font-size: 18px;
		height: 44px;
		line-height: 44px;
		width: 274px;
		padding-left: 20px;
		font-weight: bold;
	}
	.border {
	    border: 1px solid #ebebeb;
	}
	.divservice .border{
		padding-bottom: 13px;
		background: #fff;
		border: 0;
	}
	.img-words-group-wrapper{
	    background-color: white;
	    overflow: hidden;
	    padding: 12px 12px 0 12px;
	    position: relative;
	}
	.img-words-group-wrapper .left-wrapper {
	    position: absolute;
	    top: 0;
	    bottom: 0;
	    width: 60px;
	    height: 60px;
	    margin: auto;
	}
	.img-words-group-wrapper img {
	    width: 60px;
	    height: 60px;
	    border-radius: 100%;
	}
	.img-words-group-wrapper .right-wrapper {
	    margin-left: 72px;
	    padding-top: 8px;
	}
	.img-words-group-wrapper .right-wrapper>p {
	    line-height: 25px;
	    font-size: 14px;
	    color: #333333;
	    font-weight: bold;
	}
	.img-words-group-wrapper .right-wrapper .helped-num{
		font-size: 12px;
		font-weight: normal;
	}
	.img-words-group-wrapper .right-wrapper .green-words {
	    color: #04935F;
	    font-size: 12px;
	    margin: 0 2px;
	}
	.img-words-group-wrapper .right-wrapper>a {
	    display: block;
	    width: 100px;
	    height: 26px;
	    border: 1px solid #04935F;
	    color: #04935F;
	    font-weight: bold;
	    font-size: 12px;
	    text-align: center;
	    line-height: 24px;
	    border-radius: 2px;
	    margin-top: 5px;
	    margin-bottom: 16px;
	}
	.img-words-group-wrapper .hr {
	    width: 235px;
	    margin: 12px auto 0 auto;
	    height: 1px;
	    border-bottom: 1px dashed #dfdfdf;
	}
	.img-words-group-wrapper .right-wrapper>a:hover {
	    background: #04935F;
	    color: white;
	}
	.bdshare-button-style0-24 a, .bdshare-button-style0-24 .bds_more{
		margin: 0px 6px 6px 0 !important;
	}
	.pic-slider2{
		width: 720px;margin-top: 45px;margin-left: 35px;
	}

	.pic-slider2 .left-pic{
		width:594px; height:446px;
		float: left;overflow: hidden;
		text-align: center;
	}
	.pic-slider2 .left-pic img{
		width: 594px;
		height: 446px;
	}
	.pic-slider2 .right-pic{
		width:112px;
		height: 446px;
		float: right;
		padding: 10px 0;
	}
	.pic-slider2 .right-pic .slick-list{
		height: 423px !important;
		overflow: hidden;
	}
	.pic-slider2 .right-pic .item{
		width:112px; height:84px; margin-bottom:15px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); 
		
	}
	.pic-slider2 .right-pic .item a{
		display: block;height: 100%;
	}
	.pic-slider2 .right-pic .item a img{width:112px; height:84px;display: block;}
	.pic-slider2 .right-pic .slick-current{
		opacity: 1;
		-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 100)';
		filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
		border: 1px solid #00b350;
	}
	.pic-slider2 .right-pic .con{
		position: relative;
	}
	.pic-slider2 .right-pic em{
		display: inline-block;
	}
	.pic-slider2 .right-pic .slick-arrow,
	.pic-slider2 .right-pic em{
		width: 27px;
		height: 15px;
		border: 0;
		font-size: 0;
		background: url(../img/arr01.png) no-repeat;
		outline: none;
		cursor: pointer;
	}
	.pic-slider2 .right-pic .slick-arrow{
		z-index: 10;
	}
	.pic-slider2 .right-pic .slick-prev,
	.pic-slider2 .right-pic em.prev{
		position: absolute;
		top: -30px;
		left: 38px;
	}
	.pic-slider2 .right-pic .slick-next,
	.pic-slider2 .right-pic em.next{
		background-image: url(../img/arr02.png);
		position: absolute;
		bottom: -30px;
		left: 38px;
	}
	.pic-slider2{
		margin-bottom: 25px;
		/*overflow: hidden;*/
	}

	.brand-video{
		width: 720px;
		margin: 0 auto;
		position: relative;
	}
	.brand-video .video-img{
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 358px;
		overflow: hidden;
	}
	.brand-video .video-tit{
		position: absolute;
		left: 0;
		bottom: 60px;
		width: 100%;
		width: 100%;
		height: 28px;
		font-weight: bold;
		/*color: #00b350;*/
		color: #fff;
		padding: 0 20px;
		font-size: 26px;
	}
	.brand-video video{
		
	}
	.brandcontent .left{
		width: 396px;
		float: left;
		padding-left: 30px;
	}
	.brandcontent .right{
		width: 396px;
		float: right;
		padding-right: 30px;
	}
	.hot-list2 .pic{
		width: 100%;
		margin-bottom: 13px;
	}
	.hot-list2 .pic a{
		display: block;
		position: relative;
		color: #fff;
	}
	.hot-list2 .pic a:after{
		content: '';
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		background: url(../img/shaw.png) no-repeat;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		background-position: 50% 50%;
		background-repeat: no-repeat;
	}
	.hot-list2 .pic a img{
		display: block;
		width: 365px;
		height: 275px;
	}
	.hot-list2 .pic h3{
		position: absolute;
		left: 0;
		bottom: 0;
		padding: 18px;
		width: 100%;
		z-index: 10;
		font-size: 18px;
		font-weight: bold;
		line-height: 24px;
	}
	.hot-list2 .pic h3 em{
		float: right;
		font-size: 12px;
		font-weight: normal;
		margin-top: 5px;
	}
	.brandcontent .hot-list2{
		border: 0;
		padding: 0;
	}
	.brandcontent .hot-list2 dt{
		padding-top: 10px;
		margin-bottom: 20px;
	}
	.brandcontent .hot-list2 .divanswer .pquer{
		display: inline-block;
		margin-top: 5px;
		font-weight: normal;
	}
	.brandcontent2{
		border-top: 1px solid #dfdfdf;
	}
	.brandcontent2 .ul-txt-list li a{
		font-size: 14px;
	}
	.hot-list2 .pic2 img{
		display: block;
		width: 100%;
	}
	.hot-list2 .form{
		margin-top: 21px;
		padding-bottom: 10px;
		margin-bottom: 10px;
		border-bottom: 1px dashed #dfdfdf;
	}
	.hot-list2 .form form{
		position: relative;
	}
	.hot-list2 .form form .tip-f{
		bottom: auto;
		top: -20px;
		left: 38px;
	}
	.hot-list2 .form form,
	.relay-top .search form{
		border: 1px solid #04935F;
		height: 40px;
	}
	.hot-list2 .form form span,
	.relay-top .search form span{
		float: left;
		width: 38px;
		height: 38px;
		background: #e3e7e8;
		font-size: 16px;
		font-weight: bold;
		color: #04935F;
		text-align: center;
		line-height: 38px;
		display: inline-block;
	}
	.hot-list2 .form form .sub,
	.hot-list2 .form form .sub_logins,
	.relay-top .search form .sub{
		width: 120px;
		height: 38px;
		text-align: center;
		line-height: 38px;
		background: #04935F;
		color: #fff;
		cursor: pointer;
		border: 0;
		font-size: 14px;
		font-weight: bold;
		float: left;
	}
	.hot-list2 .form form .sub:hover，
	.relay-top .search form .sub:hover{
		background: #00c257;
	}
	.hot-list2 .form form .inp,
	.relay-top .search form .inp{
		width: 206px;
		height: 38px;
		float: left;
		border: 0;
		padding-left: 5px;
	}
	.hot-list2 .form p,
	.relay-top .search .form p{
		color: #999;
		font-size: 12px;
		line-height: 30px;
		margin-top: 3px;
	}
	.message-box h3{
		height: 50px;
		background: #04935F;
		color: #fff;
		font-weight: bold;
		padding: 0 30px;
		line-height: 50px;
		overflow: hidden;
	}
	.message-box h3 span{
		float: right;
		background: url(../img/content/icon_tel2.png) left center no-repeat;
		padding-left: 28px;
		font-size: 14px;
		font-weight: normal;
		padding-right: 4px;
		display: inline-block;
	}
	.message-box h3 span b{
		font-size: 20px;
	}
	.message-bor{
		border: 1px solid #dfdfdf;
		border-top: 0;
		padding: 14px 35px 30px 30px;
		overflow: hidden;
		background: #fff;
		width: 100%;
	}
	.message-bor .left{
		width: 380px;
		float: left;
	}
	.message-bor .left textarea{
		width: 380px;
		height: 120px;
		border: 1px solid #cccccc;
		padding: 10px;
	}
	.message-bor .left table{
		color: #333;
		width: 100%;
		font-size: 14px;
	}
	.message-bor .left table tr{
		height: 44px;
	}
	.message-bor .left table select{
		width: 110px;
		height: 30px;
		border: 1px solid #cccccc;
		-webkit-appearance: none;
		background: url(../img/arrDown.png) 90px center no-repeat;
		padding-left: 10px;
		border-radius: 2px;
	}
	.message-bor .left table .inp{
		width: 180px;
		height: 30px;
		border: 1px solid #cccccc;
		padding: 0 10px;
		font-family:"微软雅黑","Microsoft Yahei";
		border-radius: 2px;
	}
	.message-bor .left table .inp2{
		/*width: 100%;*/
		width: 344px;
	}
	.message-bor .left table .radio{
		-webkit-appearance: none;
		background: url(../img/radio.png) no-repeat;	
		width: 16px;
		height: 16px;
		display: inline-block;
		vertical-align: middle;
		margin-right: 10px;
		border: 0;
	}
	.message-bor .left table .radio:checked{
		background-image: url(../img/radio_checked.png);
	}
	.message-bor .left table label{
		margin: 0 5px;
	}
	.message-bor .left table .sub{
		width: 200px;
		height: 40px;
		text-align: center;
		line-height: 40px;
		background: #06a76d;
		color: #fff;
		font-size: 16px;
		font-weight: bold;
		border-radius: 5px;
		border: 0;
		margin-top: 5px;
		cursor: pointer;
	}
	.message-bor .left table .sub:hover{
		background: #04935f;
	}
	.message-bor .right{
		width: 380px;
		float: right;
	}
	.message-list h5{
		height: 40px;
		line-height: 40px;
		background: #6bd299;
		font-size: 14px;
		font-weight: bold;
		color: #fff;
		padding-left: 28px;
		position: relative;
	}
	.message-list h5 em{
		position: absolute;
		background: url(../img/arr_green.png) no-repeat;
		width: 7px;
		height: 14px;
		left: -7px;
		top: 13px;
	}
	.message-list ul{
		border: 1px solid #00b350;
		height: 266px;
		border-top: 0;
		width: 100%;
	}
	.message-list ul li{
		line-height: 33px;
		font-size: 12px;
	}
	.message-list ul li a{
		display: block;
		padding-left: 29px;
	}
	.message-list ul li a:hover{
		background: #f7f7f7;
		color: #00b350;
	}
	.tit-right{
		height: 50px;
		line-height: 50px;
		background: #04935F;
		color: #fff;
		font-size: 18px;
		font-weight: bold;
		padding: 0 20px;
	}
	.tit-right a.r{
		background: url(../img/more2.png) left center no-repeat;
		padding-left: 25px;
		font-size: 12px;
		color: #fff;
	}
	.direct-box .tit-right a.r{
		
	}
	.ul-direct{
		background: #fff;
		overflow: hidden;
		padding: 20px 20px 10px 20px;
	}
	.ul-direct li{
		overflow: hidden;
		color: #999;
		font-size: 12px;
		padding-bottom: 20px;
		border-bottom: 1px dashed #dfdfdf;
		line-height: 20px;
		margin-bottom: 25px;
	}
	.ul-direct li:last-child{
		margin-bottom: 0;
		border-bottom: 0;
	}
	.ul-direct li .pic{
		float: left;
		width: 60px;
		margin-right: 12px;
	}
	.ul-direct li .pic img{
		width: 60px;
		height: 60px;
		border-radius: 100%;
		display: block;
	}
	.ul-direct li .txt{
		overflow: hidden;
		font-size: 12px;
		line-height: 22px;
		padding-top: 10px;
		color: #333;
	}
	.ul-direct li .txt h3{
		font-size: 14px;
		font-weight: bold;
	}
	.ul-direct li .btn{
		width: 100px;
		height: 26px;
		border: 1px solid #04935F;
		font-size: 12px;
		color: #04935F;
		font-weight: bold;
		display: inline-block;
		text-align: center;
		line-height: 26px;
		border-radius: 3px;
		margin-top: 10px;
	}
	.ul-direct li .btn:hover{
		background: #04935F;
		color: #fff;
	}
	.ul-video-list{
		padding-top: 10px;
	}
	.ul-video-list li{
		overflow: hidden;
		border-bottom: 1px dashed #dfdfdf;
		border-top: 0;
		padding-bottom: 20px;
		margin-bottom: 18px;
	}
	.ul-video-list li .pic{
		width: 73px;
		margin-right: 13px;
		float: left;
	}
	.ul-video-list li .pic img{
		width: 73px;
		height: 55px;
		display: block;
	}
	.ul-video-list li .pic a{
		display: block;
		position: relative;
	}
	.ul-video-list li .pic em{
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
		-webkit-transform: translate(-50%,-50%);
		-o-transform: translate(-50%,-50%);
		background: url(../img/icon_begin.png) no-repeat;
		width: 20px;
		height: 20px;
	}
	.ul-video-list li .txt{
		overflow: hidden;
	}
	.ul-video-list li h3{
		font-size: 14px;
		font-weight: bold;
		color: #333;
		height: 18px;
		overflow: hidden;
	}
	.ul-video-list li h3 a{
		color: #333;
	}
	.ul-video-list li h3 a:hover{
		color: #04935f;
	}
	.ul-video-list li .num{
		margin-top: 20px;
		font-size: 12px;
		color: #999;
	}
	.ul-video-list li .num span{
		display: inline-block;
		background: url(../img/content/icon_video.png) no-repeat left center;
		padding-left: 26px;
		margin-right: 33px;
	}
	.ul-video-list li .num span.s2{
		background-image: url(../img/content/browse.png);
		-webkit-background-size: 16px;
		background-size: 16px;
		margin-right: 0;
	}
	.ul-video-list li:last-child{
		border-bottom: 0;
		margin-bottom: 10px;
	}
	.join-logos .border{
		border: 0;
	}
	.join-logos .img-words-group-wrapper{
		padding: 0;
	}
	.join-logos .img-words-group-wrapper .left-wrapper{
		width: 66px;
		height: 66px;
	}
	.join-logos .img-words-group-wrapper img{
		border-radius: 0;
		width: 66px;
		height: 66px;
		margin-right: 36px;
	}
	.join-logos .img-words-group-wrapper .right-wrapper{
		margin-left: 106px;
	}
	.join-logos,
	.new-active{
		border: 0;
		border-top: 2px solid #00b350;
	}
	.ul-active{
		padding-top: 8px;
		padding-bottom: 15px;
	}
	.ul-active li h3{
		font-size: 14px;
		line-height: 28px;
		height: 28px;
		overflow: hidden;
	}
	.ul-active li h3 a{
		color: #333;
	}
	.ul-active li h3 a:hover{
		text-decoration: underline;
	}
	.ul-active li{
		color: #999;
		font-size: 12px;
		line-height: 28px;
		margin-bottom: 15px;
	}
	.ul-active li img{
		display: inline-block;
		vertical-align: middle;
		margin-right: 7px;
		margin-top: -3px;
	}
	.ul-active li .num{
		line-height: 28px;
	}
	.ul-active li span{
		display: inline-block;
	}
	.ul-active li .s1{
		width: 110px;
	}
	.ul-active li .s2{
		width: 53px;
	}
	.ul-active li .s3{
		margin-left: 14px;
		float: right;
	}
	.about-item-tit{
		background: transparent;
		font-weight: normal;
		color: #515151;
		font-size: 18px;
	}
	.about-item-tit:after{
		display: none;
	}
	.about-item-tit span{
		padding-left: 17px;
		margin-top: 0;
	}
	.ul-logos-list{
		padding-bottom: 60px;
		overflow: hidden;
	}
	.ul-logos-list li{
		float: left;
		width: 150px;
		margin-right: 48px;
		font-size: 14px;
		text-align: center;
	}
	.ul-logos-list li:last-child{
		margin-right: 0;
	}
	.ul-logos-list li img{
		width: 150px;
		height: 150px;
		display: block;
		margin-bottom: 10px;
	}


	.item_detail_nav.fixed-top{
	    position: fixed;
	    /* margin-top: -50px; */
	    top:77px;
	    z-index: 999;
	    left: 0;
	    right: 0;
	    margin: 0 auto;
	    width: 1150px;
	}
	.anchor{
		display: block;
		position: relative;
		top: -80px;
		visibility: hidden;
	}
	.pid-ad img{
		display: block;
		width: 100%;
	}
	.hot-list{
		background: #fff;
		overflow: hidden;
		border: 1px solid #dfdfdf;
		border-top: 2px solid #04935F;
		padding: 0 20px;
		margin-bottom: 20px;
	}
	.hot-list dt{
		font-weight: bold;
		color: #04935F;
		font-size: 16px;
		height: 59px;
		border-bottom: 1px dashed #fff;
		line-height: 59px;
	}
	.hot-list dt a{
		color: #999;
		font-weight: normal;
		font-size: 14px;
		background: url(../img/disc_more.png) left center no-repeat;
		padding-left: 25px;
		font-size: 12px;
	}
	.join-logos, .new-active {
	    border: 0;
	    border-top: 2px solid #04935F;
	}
	.tit-news {
	    font-size: 22px;
	    font-weight: bold;
	    color: #333;
	    height: 82px;
	    background: #fff;
	    padding-top: 30px;
	    position: relative;
	    /* padding-bottom: 10px; */
	}
	.tit-news span {
	    display: block;
	    padding-left: 40px;
	    height: 22px;
	    float: left;
	    margin-top: -4px;
	}
	.tit-news:before {
	    content: '';
	    height: 22px;
	    width: 6px;
	    background: #00b350;
	    position: absolute;
	    left: 0;
	    top: 30px;
	}
	.about-item-tit span {
	    padding-left: 17px;
	    margin-top: 0;
	}
	.about-item-tit {
	    background: transparent;
	    font-weight: normal;
	    color: #515151;
	    font-size: 18px;
	}
	.ul-txt-list li{
		line-height: 32px;
		font-size: 12px;
		height: 32px;
		overflow: hidden;
	}
	.ul-txt-list li span{
		float: right;
		color: #999;
	}
	.ul-txt-list li em{
		color: #00b350;
		font-weight: bold;
	}
	.ul-txt-list li a:hover{
		text-decoration: underline;
		color: #333;
	}
	.item-bd-old{
		background: #F4F5FA;
	}
	.bdshare-button-style0-24 .bds_tsina{
		background: url(../img/content/sina.png) center center no-repeat;
		background-position: center center !important;
		-webkit-background-size: 100%;
		background-size: 100%;
		width: 24px;
		height: 20px;
		margin-top: 2px !important;
	}
	.bdshare-button-style0-24 .bds_tsina:hover{
		background-image: url(../img/content/sina_h.png);
	}
	.bdshare-button-style0-24 .bds_weixin{
		background: url(../img/content/weixin.png) no-repeat;
		background-position: center center !important;
		-webkit-background-size: 100%;
		background-size: 100%;
		width: 24px;
		height: 20px;
		margin-top: 2px !important;
		margin-right: 14px !important;
	}
	.bdshare-button-style0-24 .bds_weixin:hover{
		background-image: url(../img/content/weixin_h.png);
	}
	.bdshare-button-style0-24 a:hover{
		opacity: 1 !important;
		-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 100)' !important;
		filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100) !important;
	}
	#fd-stop{
		height: 40px;
	}
	
	
	
	