﻿li {
	list-style: none;
}

.sidebar-right {
	position: fixed;
	overflow: hidden;
	z-index: 99;
	right: 0px;
	top: 0px;
	bottom: 0px;
	width: 180px;
	background: #000;
}

.sidebar-right> .sidebar-hide-scroll-right> a {
	display: inline-block;
	color: #fff;
	font-size: 0.78rem;
	margin-top: 1.71rem;
}

.sidebar-hide-scroll-right {
	width: 180px;
	background: #333;
	overflow: scroll!important;
	overflow-x: hidden!important;
	-webkit-overflow-scroll: touch!important;
	height: 100%;
	text-align: center;
}

.sidebar-right-logo {
	padding-top: 24px;
}

.clear {
	clear: both;
}

.sidebar-header-decoration {
	background-color: #333;
	height: 2px;
	margin-top: 18px;
	width: 180px;
	margin-bottom: 15px;
}

.close-right-sidebar {
	display: none;
}

.main_long {
	margin-top: 3.3rem;
}


/*--------点赞--------*/

.like-wzbtntop em {
	cursor: pointer;
	/* opacity: 0.5; */
	background: url(../images/img_d_like01.png) 0px 0px no-repeat;
	width: 42px;
	height: 38px;
	top: 0px;
	left: 0px;
	position: absolute;
	-webkit-transition: all 0.3s ease-in;
	/* transition: all 0.4s ease-in; */
	-moz-transition: all 0.3s ease-in;
	-ms-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	display: none;
}

.like-wzbtntop .wzlikebtn {
	display: inline-block;
	transform: translate(60px, -30px);
	opacity: 0;
	-webkit-transform: translate(60px, -30px);
	-moz-transform: translate(60px, -30px);
}

.de_content p {
	text-indent: 0px !important;
}

.sidebar_menu> a {
	display: block;
	color: #fff;
	margin-top: 1.3rem;
}


/*--------------弹出框------------------*/

.backcs {
	background: #333333;
	position: fixed;
	top: 0;
	right: 0;
	width: 100%;
	height: 100%;
	z-index: 1000;
	opacity: 0.6;
}

.bakconte {
	background: #fff;
	position: fixed;
	top: 50%;
	right: 50%;
	z-index: 1001;
	width: 30rem;
	height: 14.8rem;
	text-align: center;
	margin-right: -15rem;
	margin-top: -7.4rem;
}

.bakconte p {
	padding: 4.25rem 0rem 2.75rem 0rem;
	font-size: 1.2rem;
}

.bakconte p:hover {
	cursor: text !important;
}

.newbcs {
	width: 40%;
	margin: 0 auto;
	/*padding-bottom: 2rem;*/
	margin-top: 1.9rem;
}

.newb {
	background: #4395FF;
	color: #fff;
	border-radius: 5px;
	height: 2.4rem;
	width: 6rem;
	line-height: 2.4rem;
	font-size: 1rem;
}

.newb:hover {
	cursor: pointer;
}

.nb {
	background: none;
	color: #4395FF;
	border: 1px solid #4395FF;
}

.close_t {
	background: #f5f5f5;
	width: 2rem;
	height: 2rem;
	position: absolute;
	top: 50%;
	right: 50%;
	margin-right: -15rem;
	margin-top: -7.4rem;
}

.close_t> img {
	width: 100%;
	height: 100%;
}

.like-wzbtntop em {
	cursor: pointer;
	/* opacity: 0.5; */
	background: url(../images/img_d_like01.png) 0px 0px no-repeat;
	width: 42px;
	height: 38px;
	top: 0px;
	left: 0px;
	position: absolute;
	-webkit-transition: all 0.3s ease-in;
	/* transition: all 0.4s ease-in; */
	-moz-transition: all 0.3s ease-in;
	-ms-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	display: none;
}

.like-wzbtntop .wzlikebtn {
	display: inline-block;
	transform: translate(60px, -30px);
	opacity: 0;
	-webkit-transform: translate(60px, -30px);
	-moz-transform: translate(60px, -30px);
}

.de_content p {
	text-indent: 0px !important;
}

.toubucs textarea {
	resize: none;
}

@media only screen and (max-width:768px) {
	.bakconte {
		background: #fff;
		position: fixed;
		top: 50%;
		right: 50%;
		z-index: 1001;
		width: 88%;
		height: 8.8rem;
		text-align: center;
		margin-right: -44%;
		margin-top: -7.4rem;
		border-radius: 5px;
	}
	.bakconte {
		min-height: 6.8rem;
	}
	.newbcs {
		width: 68%;
	}
	.bakconte p {
		padding: 2rem 0px 0px 0px;
		font-size: 0.9rem;
		color: #888;
	}
}

@media only screen and (min-width: 640px) {
	.newbcs {
		width: 50%;
	}
}