﻿* {
	margin: 0;
	padding: 0;
}

p {
	padding: 0;
	margin: 0;
}

html {
	font-size: 16px;
	font-family: "微软雅黑";
}

body {
	font-family: "微软雅黑";
	overflow-x: hidden;
}

img:hover,
span:hover,
p:hover,
a:hover {
	/*cursor: pointer;*/
	outline: none;
	text-decoration: none;
}

button {
	border: none;
	background: none;
	outline: none;
}


/*********************导航************************/

.header {
	border-bottom: #bbbbbb;
	box-shadow: 0px 2px 5px #bbbbbb;
	position: fixed;
	width: 100%;
	min-width: 1000px;
	background: #fff;
	z-index: 99;
	top: 0;
}

.navbar-default {
	max-width: 1200px;
	margin: 0 auto;
}

.navbar-brand> img {
	max-width: 7.75rem;
	margin: 1rem 1.56rem;
}

.navbar-nav {
	margin-left: 1.56rem;
	/*padding-right: 0.87rem;*/
}

.navbar-default .navbar-nav> li> a {
	/*padding-right:1.2rem;*/
	color: #333;
	padding: 10px 7px;
}

.navbar-default .navbar-nav> li> a:hover {
	color: #00a0ff !important;
}

.navbar-brand {
	padding: 0;
}

.nav_form {
	margin-top: 1.45rem;
	margin-right: 1rem;
}

.user_info {
	margin-right: 1.56rem;
	position: relative;
}

.user_info> section> img {
	width: 0.875rem;
}

.rlogin {
	line-height: 4.3rem;
	height: 4.3rem;
}


/*.rlogin>img{
	width:1.25rem;
	height: 1.15rem;
}*/

img {
	vertical-align: auto;
}

.user_info span {
	margin-left: 0.5rem;
	font-size: 0.8rem;
}

.user_info span:hover {
	cursor: pointer;
}

.phone_header_menu {
	display: none;
}

.phone_menu_right {
	display: none;
}

.username_len {
	/*float: left;*/
	max-width: 3.75rem;
	height: 3rem;
	overflow: hidden;
}


/*****************************首页banner*********************/

.bannertop {
	height: 4.7rem;
	width: 100%;
}

.shouye_banner {
	width: 100%;
	background: #FFF;
	height: 25rem;
	padding: 1.4rem 0rem 0.25rem 0rem;
}

.shouye_banner_content {
	width: 100%;
	max-width: 1200px;
	min-width: 1000px;
	margin: 0 auto;
	background: #fff;
	height: 22.625rem;
	padding: 0rem 1.63rem;
}

.shouye_banner_big {
	width: 52.75rem;
	height: 22.625rem;
	position: relative;
}

.shouye_banner_big> img {
	width: 52.75rem;
	height: 22.625rem;
}

.shouye_jianbian {
	width: 52.75rem;
	height: 22.625rem;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 99;
}

.shouye_jianbian:hover {
	background: none;
}

.shouye_jianbian> img {
	width: 52.75rem;
	height: 11.43rem;
}


/*.shouye_banner_big>.shouye_banner_big_miaoshu{
	width: 100%;
	background: rgba(0,0,0,0.3);
	position: absolute;
	left: 0;
	bottom: 0;
	color: #fff;
	font-size:1.5rem;
	line-height: 2.45rem;
}*/

.shouye_banner_big_miaoshu1 {
	text-align: left;
	color: #fff;
	margin-left: 1.68rem;
	padding: 0.4rem 0rem;
	width: 36rem;
	font-size: 1.2rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}

.shouye_banner_big_miaoshu1:hover {
	/*color:#0197e0;*/
	/*text-decoration:underline;*/
	cursor: pointer;
}


/*.banner_miaoshu{
	display: none;
}*/

.shouye_banner_right {
	width: 18.5rem;
	height: 22.625rem;
	margin-left: 0.48rem;
}

.shouye_banner_right> .shouye_right_one {
	margin-bottom: 0.43rem;
	width: 18.5rem;
	height: 7.24rem;
	position: relative;
}

.shouye_banner_right> .shouye_right_one> img {
	width: 18.5rem;
	height: 7.24rem;
}

.noshow .shouye_right_one {
	margin-bottom: 0.43rem;
	width: 18.5rem;
	height: 7.24rem;
	position: relative;
}

.shouye_right_guanggao {
	width: 18.5rem;
	height: 7.24rem;
}


.shouye_btn_left,
.shouye_btn_right {
	display: block;
	width: 3.125rem;
	height: 6.44rem;
	/*border: 1px solid #fff;*/
	opacity: 0.5;
	z-index: 999;
}

.shouye_btn_left {
	background: url("../images/left.png") no-repeat;
	position: absolute;
	top: 50%;
	margin-top: -3.22rem;
	left: 0;
}

.shouye_btn_right {
	background: url("../images/right.png") no-repeat;
	position: absolute;
	top: 50%;
	margin-top: -3.22rem;
	right: 0;
}

.shouye_btn_left:hover,
.shouye_btn_right:hover {
	opacity: 1;
	cursor: pointer;
}

.shouye_banner_right> .shouye_right_one> p,
.shouye_banner_right> .shouye_right_two> p,
.shouye_banner_right> .shouye_right_three> p {
	font-size: 0.875rem;
	color: #fff;
	width: 100%;
	padding: 0 4rem 0.31rem 0.5rem;
	background:rgba(0,0,0,0.3);
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
	position: absolute;
	height: 1.8rem;
	line-height: 1.8rem;
	bottom: 0;
	left: 0;
}

.shouye_banner_right> .shouye_right_one> p:hover,
.shouye_banner_right> .shouye_right_two> p:hover,
.shouye_banner_right> .shouye_right_three> p:hover {
	cursor: pointer;
	/*color:#0197e0;*/
}

.shouye_banner_right> .shouye_right_two,
.shouye_banner_right> .shouye_right_three {
	margin-top: 0.4375rem;
}

.mainer1 {
	/*padding-top: 1.25rem;*/
	background: #fff;
}

.mainer1 .container {
	padding-top: 0rem;
	background: none;
}

.mainer1 .newmiddle {
	padding-top: 1.5rem;
	/*background: #fff;*/
	/*   padding-left: 3.5rem;*/
}
.mainer3 {
	/*padding-top: 1.25rem;*/
	background: #aaa !important;
}
.shouye_right_menu {
	width: 18.5rem;
	/*background: red;*/
	/*height: 18rem;*/
	margin-left: 0.9rem;
	margin-top: 1.1rem;
	margin-bottom: 2rem;
}

.shouye_right_menu> label {
	background: #fff;
	display: block;
	width: 18.5rem;
	height: 3.44rem;
	font-size: 1.125rem;
	font-weight: normal;
	line-height: 3.44rem;
	padding-left: 0.94rem;
	color: #333333;
	margin-bottom: 0.93rem;
}

.shouye_tools {
	width: 18.5rem;
	/*height: 11.9rem;
	background: #aef;*/
	margin-top: 0.6rem;
	margin-bottom: 1.2rem;
}
    .shouye_tools img ,.shouye_right_huodong img{width: 100%;}

.shouye_right_huodong {
	width: 100%;
	background: #fff;
	margin-bottom: 1.2rem;
	/*height: 1.2rem;*/
}

.shouye_right_huodong> .shouye_right_huodong_title,
.shouye_right_zhaunjia_title {
	width: 100%;
	height: 3.625rem;
	border-bottom: 1px solid #dddddd;
	background: #fff;
	font-weight: 400;
	color: #333333;
	font-size: 1.125rem;
}

.shouye_right_huodong> .shouye_right_huodong_title> .shouye_huodong,
.shouye_right_zhaunjia_title> .shouye_huodong {
	margin-left: 0.94rem;
	line-height: 3.625rem;
}

.shouye_right_huodong> .shouye_right_huodong_title> .huodong_jiantou,
.shouye_right_zhaunjia_title> .huodong_jiantou {
	margin-top: 0.9rem;
	margin-right: 0.94rem;
	width: 0.5rem;
	height: 0.94rem;
}

.shouye_right_huodong .huodong_img {
	width: 100%;
	margin-top: 1.25rem;
	position: relative;
	height: 11.19rem;
}

.shouye_right_huodong .huodong_img img {
	width: 100%;
	height: 11.19rem;
}

.shouye_right_huodong .huodong_img p {
	width: 100%;
	height: 1.3rem;
	color: #fff;
	font-size: 0.875rem;
	background: rgba(0, 0, 0, 0.3);
	padding-left: 0.94rem;
	padding-right: 4rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
	position: absolute;
	bottom: 0;
	left: 0;
	height: 1.2rem;
	line-height: 1.3rem;
}

.shouye_right_huodong .huodong_time {
	color: #666666;
	font-size: 0.75rem;
	line-height: 2.81rem;
	padding-left: 0.94rem;
}

.shouye_right_zhaunjia_title {
	width: 100%;
	background: #fff;
	margin-top: 1.2rem;
}

.shouye_zhuanjia_list_all {
	width: 100%;
	background: #fff;
	padding: 0rem 0.94rem 0.94rem 0.94rem;
}

.shouye_zhuanjia_list {
	padding-top: 0.94rem;
	width: 100%;
	height: 7.5rem;
}

.shouye_zhuanjia_list> img {
	width: 4.75rem;
	height: 6.5rem;
}

.shouye_zhuanjia_list> p {
	color: #333333;
	font-size: 1.125rem;
	margin-left: 0.75rem;
}

.shouye_zhuanjia_list .lijizixun {
	/*width: 3.875rem;
	height: 1.25rem;*/
	border-radius: 4px;
	padding: 0.25rem 0.5rem;
	background: #009a5e;
	color: #fff;
	font-size: 0.75rem;
}

.shouye_zhuanjia_list .shouye_zhuanjia_bianqian {
	color: #666666;
	font-size: 0.8125rem;
	width: 10rem;
	height: 1rem;
	/*margin-left: 0.75rem;*/
	margin: 0.75rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
}

.shouye_zhuanjia_list> .shouye_zhuanjia_miaoshu {
	color: #333333;
	font-size: 0.875rem;
	width: 11rem;
	height: 2.5rem;
	line-height: 1.2rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}


/*****************************正在招募***********************/

.enlist {
	width: 100%;
	background: #F5F5F5;
}

.enlist_banner {
	display: block;
	width: 100%;
	max-width: 1200px;
	margin: 0 auto;
	/*padding-top: 70px;*/
}

.container {
	padding: 0;
	/*background: #f5f5f5;*/
}

.enlist_table {
	width: 22rem;
	height: 4.4rem;
	margin: 0 auto;
}

.enlist_table> span {
	display: inline-block;
	border-bottom: 3px solid #f5f5f5;
	margin: 0rem 2.75rem;
	color: #333333;
	font-size: 1.25rem;
	margin-top: 1.2rem;
	/*line-height: 4.4rem;*/
}

.enlist_table> span:hover {
	border-bottom: 3px solid #00a0ff;
	color: #00a0ff;
	cursor: pointer;
}

.enlist_main {
	width: 71.875rem;
	margin: 0 auto;
}

.enlist_manin_list {
	width: 100%;
	height: 19.74rem;
	border: 1px solid #dddddd;
	background: #fff;
	box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.21);
	padding: 1.625rem;
	margin-bottom: 1.87rem;
}

.expert_header1 {
	display: inline-block;
}

.expert_header1> img {
	width: 12.93rem;
	vertical-align: auto;
}

.enlist_list_content {
	width: 29rem;
	margin: 0rem 1.625rem;
	/*display: inline-block;*/
	/*height:16.56rem ;*/
}

.enlist_list_content> p {
	color: #333;
	font-size: 1.375rem;
}

.enlist_num,
.enlist_center,
.enlist_time {
	border: 1px dashed #54bce1;
	margin: 5.25rem 0.7rem 2.062rem 0.7rem;
	width: 8rem;
	height: 6rem;
	/*display: inline-block;*/
	text-align: center;
	padding: 1rem 0rem;
}

.enlist_num> p,
.enlist_center> p,
.enlist_time> p {
	color: #333333;
	font-size: 1.5rem;
}

.enlist_num> span,
.enlist_center> span,
.enlist_time> span {
	color: #333333;
	font-size: 1rem;
}

.enlist_list_right {
	border-left: 1px dashed #dddddd;
	height: 100%;
}

.phone_enlist_bigimg {
	display: none;
}

.middle {
	padding-top: 4rem;
	background: #f5f5f5;
	font-size: .87rem;
}


/*******************/

.expert_header> img {
	width: 12.93rem;
	padding: 0 3.5rem;
	padding-top: 7rem;
	height: 16.625rem;
	vertical-align: auto;
}

.enlist_list_content {
	width: 29rem;
	margin: 0rem 1.625rem;
	/*display: inline-block;*/
	/*height:16.56rem ;*/
}

.enlist_list_content> p {
	color: #333;
	font-size: 1.375rem;
}

.enlist_num,
.enlist_center,
.enlist_time {
	border: 1px dashed #54bce1;
	margin: 5.25rem 0.7rem 2.062rem 0.7rem;
	width: 8rem;
	height: 6rem;
	/*display: inline-block;*/
	text-align: center;
	padding: 1rem 0rem;
}

.enlist_num> p,
.enlist_center> p,
.enlist_time> p {
	color: #333333;
	font-size: 1.5rem;
}

.enlist_num> span,
.enlist_center> span,
.enlist_time> span {
	color: #333333;
	font-size: 1rem;
}

.enlist_list_right {
	width: 23.15rem;
	border-left: 1px dashed #dddddd;
	height: 120%;
	padding-left: 1.43rem;
	margin-top: -1.625rem;
}

.enlist_list_right> h2 {
	font-size: 1rem;
	color: #333;
}

.enlist_list_right> p {
	color: #666666;
	font-size: 0.875rem;
	text-align: justify;
}

.enlist_list_right> .enlist_info,
.enlist_info_button {
	margin-top: 3.5rem;
}

.enlist_list_right> .enlist_info> p {
	color: #666666;
	font-size: 0.875rem;
}

.enlist_info_button {
	margin-top: 4.5rem;
	width: 8.06rem;
	height: 2.125rem;
	border: none;
	border-radius: 0.2rem;
	line-height: 2.125rem;
	background-color: #5ed2fb;
	color: #fff;
	text-align: center;
}

.enlist_info_button> button {
	background: none;
	border: none;
}


/***************************新闻列表********************/

.newlist_table {
	margin-left: 1.63rem;
}

.newlist_table span {
	line-height: 3.75rem;
	padding: 0.6rem 1rem;
	border-bottom: 3px solid #f5f5f5;
	color: #333333;
	font-size: 1rem;
}

.newlist_table span:hover {
	cursor: pointer;
}

.newlist_table> .hover {
	border-bottom: 3px solid #00a0e9;
}

.new_list_all {
	width: 54rem;
	min-height: 21rem;
    padding-bottom: 3rem;
    margin-top: 1.1rem;
}

.new_list {
	margin-left: 1.63rem;
	/*margin-top: 0.3rem;*/
	/*margin-bottom: 0.25rem;*/
	background: #fff;
	width: 51.5rem;
	height: 11.2rem;
	border-bottom: 1px solid #dddddd;
	/*box-shadow: 0px 4px 5px #bbb;*/
	padding: 1rem 0rem;
	position: relative;
}

.new_list:hover {
	/*box-shadow: 0px 2px 5px #bbb;*/
	cursor: pointer;
}

.new_list> .new_list_leftimg {
	width: 12rem;
	height: 9rem;
}

.new_list h1:hover {
	color: #00a0ff;
}

.zuixin_mark {
	position: absolute;
	/*top: 1.31rem;
    left: 1.31rem;*/
	/*text-align: center;*/
	/*width: 4.42rem;*/
	/*height:1.12rem;*/
	color: #fff;
	background: #0197e0;
	padding: 0.3rem 0.6rem;
	font-size: 0.7rem;
	/*opacity: 0.5;*/
	/*padding:0.64rem 0.28rem;*/
}

.new_list_right {
	width: 37.6rem;
	height: 9rem;
	margin-left: 1.4rem;
}

.new_list_right> h1 {
	margin: 0;
	color: #333333;
	/*height: 3.9rem;*/
	font-size: 1.25rem;
	padding: 0;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
}

.new_list_right_mark {
	margin: 1.2rem 0rem;
}

.new_list_right_mark> img {
	width: 1.125rem;
	height: 1.125rem;
}

.new_list_right_mark> span {
	font-size: 75rem;
	color: #999999;
	padding: 0rem 0.31rem;
}

.new_list_right_info {
	margin-top: 1rem;
}

.new_list_right_info> span {
	font-size: 12px;
	color: #999999;
}

.new_list_right_info> .new_list_right_author {
	color: #0197e0;
	padding-right: 2.06rem;
}

.new_list_more {
	width: 51.5rem;
	height: 3.5rem;
	text-align: center;
	/*line-height: 3.5rem;*/
	margin-bottom: 2rem;
    padding-top:.8rem;
	/*padding-bottom: 2.5rem;*/
}


/*.new_list_more>a{
	font-size:0.875rem;
	color:red;
}*/


/*.new_list_more1 {
    width: 100%;
    text-align: center;
    padding-bottom: 2.5rem;
}*/

.new_list_right> h1 {
	margin: 0;
	color: #333333;
	height: 1.4rem;
	font-size: 1.32rem;
	padding: 0;
	/*line-height: 1.8rem;*/
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
}

.new_list_more> a,
.new_list_more1> a {
	font-size: 1.0625rem;
	color: #333333;
}

.all_right {
	width: 18.82rem;
	/*background: #fff;*/
	margin-top: 0.4rem;
	margin-right: 1.63rem;
	margin-bottom: 2rem;
}

.newlist_right {
	margin-top: 0.4rem;
	margin-right: 1.63rem;
	width: 18.82rem;
	height: 13.125rem;
	background: #fff;
	padding: 1.25rem 1rem 1.25rem 1rem;
}

.new_list_right> h1> img {
	margin-right: 1rem;
}

.new_list_right> p {
	height: 3.2rem;
	line-height: 1.6rem;
	min-height: 2.5rem;
	font-size: 0.875rem;
	color: #666666;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}

.new_list_right_mark {
	margin: 0.7rem 0rem;
	height: 1rem;
	line-height: 1rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
}

.new_list_right_mark> img {
	width: 0.8rem;
	height: 0.8rem;
}

.new_list_right_mark> span {
	font-size: 0.75rem;
	color: #999999;
	padding: 0rem 0.31rem;
	background: url('../images/new_LIST_13.png') no-repeat left center;
	background-size: 0.75rem;
	padding-left: 1rem;
}

.new_list_right_info {
	margin-top: 0.848rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
}

.new_list_right_info> span {
	font-size: 12px;
	color: #999999;
}

.new_list_right_info> .new_list_right_author {
	color: #00a0ff;
	padding-right: 2.06rem;
}

.new_list_more> a {
	display: inline-block;
	color: #666;
	width: 100%;
	line-height: 2.3rem;
	font-size: 0.875rem;
	color: #999;
	/*background-color: #f5f5f5;*/
	margin-left: 1.63rem;
}


.newlist_right> img {
	width: 3.56rem;
	height: 3.565rem;
}

.newlist_right> h1 {
	margin: 0.1rem 0.81rem;
	color: #333333;
	font-size: 1.125rem;
	font-weight: bold;
}

.newlist_right> span {
	color: #fff;
	font-size: 0.68rem;
	background: #009a5e;
	padding: 0.2rem 0.4rem;
}

.newlist_right> p {
	width: 12.2rem;
	/*height:2rem;*/
	margin-left: 0.81rem;
	margin-top: 0.75rem;
	font-size: 0.75rem;
	color: #666666;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}

.newlist_right> img {
	width: 3.56rem;
	height: 3.565rem;
}

.newlist_right> h1 {
	margin: 0.1rem 0.81rem;
	color: #333333;
	font-size: 1.125rem;
	font-weight: bold;
}

.newlist_right> span {
	color: #fff;
	font-size: 0.68rem;
	background: #009a5e;
	padding: 0.2rem 0.4rem;
}

.newlist_right> p {
	width: 12.2rem;
	height: 2rem;
	height: 2.15rem;
	margin-left: 0.81rem;
	margin-top: 0.75rem;
	font-size: 0.75rem;
	color: #666666;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}

.newlist_right_num1,
.newlist_right_num2 {
	margin-top: 1.25rem;
	width: 8.06rem;
	height: 4.75rem;
	padding: 1rem 1.15vrem;
	border: 1px dashed #dddddd;
	border-radius: 2px;
	text-align: center;
}

.newlist_right_num1 {
	margin-right: 0.7rem;
}

.newlist_right_num1> p,
.newlist_right_num2> p {
	color: #333333;
	font-size: 1.125rem;
	margin: 0;
	padding-top: 0.8rem;
}

.newlist_right_num1> span,
.newlist_right_num2> span {
	color: #999999;
	font-size: 0.81rem;
}

.guanggao> img {
	width: 18.82rem;
}

.newlist_right_expert {
	margin-top: 1.25rem;
	margin-right: 1.63rem;
	width: 18.82rem;
	/*height:14.875rem;*/
	background: none;
	/*padding: 1.25rem 1rem 1.25rem 1.25rem;*/
	/*display: none;*/
}

.newlist_right_expert> h1 {
	color #333333;
	font-size: 1.125rem;
	margin-top: 0;
	padding-bottom: 1.2rem;
	border-bottom: 1px solid #dddddd;
	width: 114%;
	margin-left: -1.25rem;
	padding-left: 1.25rem;
	display: none;
}

.newlist_right_expert_list {
	width: 100%;
	height: 6.6rem;
	margin-top: 1.25rem;
	/*margin-bottom:1.5rem;*/
	display: none;
}

.newlist_right_expert> a> .big_guanggao_img {
	display: inline-block;
	width: 100%;
	margin-bottom: 1.25rem;
}

.newlist_right_expert> h1 {
	color #333333;
	font-size: 1.125rem;
	margin-top: 0;
	padding-bottom: 1.2rem;
	border-bottom: 1px solid #dddddd;
	width: 114%;
	margin-left: -1.25rem;
	padding-left: 1.25rem;
	display: none;
}

.newlist_right_expert_list {
	width: 100%;
	height: 6.6rem;
	margin-top: 1.7rem;
	/*margin-bottom:1.5rem;*/
	display: none;
}

.newlist_right_expert_list> img {
	width: 4.81rem;
	height: 6.5rem;
	display: none;
}

.newlist_right_expert_list> h1 {
	margin: 0.2rem 0.75rem 0rem 0.75rem;
	color: #333333;
	font-size: 1.125rem;
	display: none;
}

.newlist_right_expert_list> span {
	margin-top: -0.1rem;
	color: #fff;
	border-radius: 2px;
	font-size: 0.75rem;
	background: #009a5e;
	padding: 0.2rem 0.4rem;
	display: none;
}

.newlist_right_expert_list> .newlist_right_expert_mark {
	padding: 0;
	font-size: 0.81rem;
	color: #666666;
	background: none;
	margin: 0.4rem 0.75rem;
	display: none;
}

.newlist_right_expert_list> P {
	margin-left: 0.75rem;
	color: #333333;
	width: 10.5rem;
	text-align: justify;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	line-height: 1.2;
	display: none;
}


/*********************************页脚*************************************/

.footer {
	/*margin-top: 2rem;*/
	width: 100%;
	min-width: 1000px;
	background-color: #2c3236;
	padding: 0;
}

.footer_content {
	width: 66.75rem;
	margin: 0 auto;
	padding-top: 2rem;
}

.footer_content> .footer_left> img {
	width: 6.375rem;
	display: block;
}

.footer_content> .footer_left> a,
.footer_content> .footer_left> span {
	color: #b9dbf7;
	font-size: 0.81rem;
	margin-right: 1.1875rem;
	display: inline-block;
	padding: 1.56rem 0rem;
}

.footer_content> .footer_left p {
	color: rgba(255, 255, 255, 0.5);
	font-size: 0.875rem;
}

.footer_content> .footer_left p> span {
	color: #b9dbf7;
	font-size: 0.875rem;
}

.footer_center> h2 {
	color: #fff;
	font-size: 1.06rem;
}

.hezuo {
	/*background: url("../images/foot.png") no-repeat;*/
	/*background-size: cover;*/
	/*width: 23.25rem;*/
	margin-top: 1.56rem;
}

.hezuo a {
	color: rgba(255, 255, 255, 0.5);
	font-size: 0.875rem;
	height: 2rem;
	/*padding-left: 1.81rem;*/
	padding-top: 0.4rem;
	display: inline-block;
}

.hezuo a:hover {
	color: rgba(255, 255, 255, 0.5);
	cursor: pointer;
}

.footer_right .er {
	/*margin-top: 1.5rem;*/
	float: right;
	text-align: center;
}

.footer_right p {
	color: rgba(255, 255, 255, 0.5);
	font-size: 0.875rem;
	margin-top: 1rem;
}

.footer_right img {
	width: 6.93rem;
}

.last {
	width: 100%;
	background: #22282c;
	/*padding: 0;
	margin: 0;*/
}

.last_content {
	width: 65rem;
	margin: 0 auto;
}

.last_content p {
	font-size: 0.81rem;
	color: rgba(255, 255, 255, 0.5);
	font-size: 0.875rem;
	display: inline-block;
	padding-right: 1rem;
	/*padding-top: 1rem;*/
	/*padding-bottom: 1rem;*/
}

.last_content span {
	color: #ffffff;
	font-size: 0.875rem;
	padding-right: 1rem;
	/*padding-top: 1rem;*/
	/*padding-bottom: 1rem;*/
}


/*.mainer {
    background: #f5f5f5;
}*/

.mainer .container {
	padding-top: 0rem;
	background: none;
}

.mainer .newmiddle {
	padding-top: 1.5rem;
	/*background: #fff;*/
	/*   padding-left: 3.5rem;*/
}

.newmiddle .fleft {
	background: #fff;
	padding: 2.6rem;
	margin-top: 0.4rem;
	width: 53rem;
	margin-bottom: 1.5rem;
}

.swiper-container {
	width: 100%;
	height: 22.625rem;
}

.swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	/* 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;
}

.swiper-container> .swiper-wrapper> .swiper-slide> img {
	width: 100%;
	height: 22.625rem !important;
}

.banner_miaoshu {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	background: rgba(0,0,0,0.3);
}





/***********微信登陆*************************/

.wrp_code {
	width: 40%;
	text-align: center;
	margin: 2rem auto;
	color: #fff !important;
}

.ihover {
	color: #00a0ff !important;
}

#shouye_btn_left,
#shouye_btn_right {
	display: none;
}

.agreement_top {
	width: 100%;
	height: 4.5rem;
}

.agreement_content {
	width: 90%;
	margin: 0 auto;
	/*text-align: center;*/
}

.agreement_content> h1 {
	width: 15rem;
	text-align: center;
	margin: 1.5rem auto;
	font-size: 1rem;
	color: #333;
}

.agreement_content_list> .agreement_title {
	color: #333;
	font-size: 0.85rem;
}

.agreement_content_list> .agreement_title_content,
.agree_list {
	color: #333;
	font-size: 0.85rem;
	font-weight: 200;
}

.agreement_content_list {
	margin: 1rem 0rem;
}

.agree_list {
	margin: 0.8rem 0rem;
}


/*.wb_connect_btn{
	width: 2rem;
	overflow: hidden;
}*/

.inputcss> .messger {
	height: 16px;
	line-height: 16px;
	margin-bottom: 10px;
	color: red;
	text-align: left;
	opacity: 0;
}

.newbos span {
	word-break: break-all;
	word-wrap: break-word;
}

.tishiyemian {
	padding-top: 6rem;
}

.tishiyemian> img {
	width: 100%;
}

.tishiyemian> img:hover {
	cursor: default;
}

.tishi_sure {
	width: 11.375rem;
	height: 3rem;
	color: #fff;
	background: #009a5e;
	line-height: 3rem;
	font-size: 1.2rem;
	text-align: center;
	margin: 2rem auto;
	border-radius: 4px;
}

.tishi_sure:hover {
	cursor: pointer;
}


/**************************个人中心************************************/

.per_center_left {
	width: 14.93rem;
	height: 28.56rem;
	background: #fff;
	border-radius: 0.5rem;
	margin: 2rem 0rem 10rem 0rem;
	border: 1px solid #dddddd;
}

.per_left_header {
	width: 5.44rem;
	height: 5.44rem;
	margin: 2.75rem auto;
	border-radius: 50%;
	position: relative;
}

.per_left_ct img {
	border-radius: 50%;
	width: 5.44rem;
	height: 5.44rem;
}

.big_header_mo {
	position: absolute;
	left: 0;
	top: 0;
	width: 5.44rem;
	height: 5.44rem;
	border-radius: 50%;
	background: rgba(51, 51, 51, 0.5);
	color: #fff;
	line-height: 5.44rem;
	text-align: center;
	font-size: 14px;
	cursor: pointer;
	display: none;
}

.per_left_header img {
	width: 100%;
}

.per_left_shezhi {
	width: 2.68rem !important;
	position: absolute;
	bottom: -0.5rem;
	right: -0.5rem;
}

.per_left_mine {
	margin: 0 auto;
	color: #333333;
	font-size: 1rem;
}

.per_left_mine span {
	color: #333333;
	font-size: 1rem;
}

.per_left_mine img {
	width: 1.1875rem;
	margin-right: 1.2rem;
	vertical-align: -0.15rem;
}

.min_shoucang,
.min_xiaoxi,
.min_pinglun {
	cursor: pointer;
	width: 100%;
	background #fff;
	padding: 1rem 0rem 1rem 2.6rem;
}

.per_left_tuichu {
	cursor: pointer;
	border-top: 1px solid #ddd;
	text-align: center;
	padding: 1.5rem 0rem;
	color: #999999;
	font-size: 0.875rem;
	margin-top: 3.33rem;
}

.per_left_tuichu img {
	margin-right: 1rem;
	width: 1rem;
	vertical-align: -0.1rem;
}

.per_left_mine .active {
	background: #f5f5f5;
	border-left: 3px solid #00a0ff;
}

.min_shoucang:hover,
.min_xiaoxi:hover,
.min_pinglun:hover {
	background: #f5f5f5;
}

.per_right,
.per_right1,
.per_right2,
.per_right3 {
	width: 53.81rem;
	margin-left: 2.25rem;
	margin-top: 2rem;
	margin-bottom: 9rem;
	/*border: 1px solid red;*/
}

.per_right_menu {
	width: 100%;
	border-bottom: 1px solid #dddddd;
}

.per_right_menu_small {
	cursor: pointer;
	padding: 0.82rem 1.5rem;
	color: #333333;
	font-size: 1rem;
}

.per_right_menu .active {
	border-bottom: 3px solid #00a0ff;
}

.per_right_content1,
.per_right_content2 {
	/*display: none;*/
	width: 100%;
	border: 1px solid #ddd;
	background: #fff;
	/*height: 23.44rem;*/
	margin-top: 1.375rem;
	border-radius: 0.5rem;
}

.per_right_content2 {
	display: none;
}

.per_right_info {
	width: 50.18rem;
	margin: 0 auto;
	border-bottom: 1px solid #dddddd;
	height: 6.75rem;
	color: #333333;
	font-size: 0.875rem;
	position: relative;
}

.per_right_zhezhao {
	position: absolute;
	left: 0;
	top: 2rem;
	width: 3.875rem;
	height: 3.875rem;
	border-radius: 50%;
	background: rgba(51, 51, 51, 0.5);
	color: #fff;
	line-height: 3.875rem;
	text-align: center;
	font-size: 12px;
	cursor: pointer;
	display: none;
}

.per_right_info img {
	width: 3.875rem;
	height: 3.785rem;
	border-radius: 50%;
	margin-top: 2rem;
	margin-right: 1.5rem;
}

.per_right_info p {
	margin-top: 3.375rem;
	cursor: text;
}

.per_right_mod {
	cursor: pointer;
	width: 3.25rem;
	height: 2rem;
	background: #00a0ff;
	color: #fff !important;
	font-size: 0.81rem !important;
	line-height: 2rem;
	text-align: center;
	border-radius: 0.2rem;
	margin-top: 1rem;
	font-weight: normal !important;
}

.per_right_mod:hover {
	background: #007e4d;
}

.per_right_info1 {
	width: 50.18rem;
	margin: 0 auto;
	border-bottom: 1px solid #dddddd;
	height: 6.25rem;
	color: #333333;
	font-size: 0.875rem;
}

.per_right_info1 span {
	/*margin-top: 1.31rem;*/
	font-size: 1.125rem;
	color: #333333;
	font-weight: bold;
}

.per_right_info_em {
	margin-top: 1.31rem;
}

.per_right_info1 .anquanyouxiang_content {
	color: #00a0ff;
}

.per_right_info1 p {
	color: #333;
	margin-top: 1rem;
	padding-bottom: 1rem;
}

.per_right_info1 .active {
	color: #ff6600;
}

.per_right_content2 {
	margin-bottom: 7rem;
	padding: 3.81rem 3rem 1.99rem 3rem;
	color: #666666;
	font-size: 0.875rem;
}

.per_weixin {
	margin-bottom: 1.82rem;
}

.per_weixin .active {
	color: #2fbd8d;
}

.per_right_content2 img {
	width: 2.5rem;
	vertical-align: -0.2rem;
}

.per_right_content2 span {
	margin-left: 8.375rem;
	line-height: 2.5rem;
}

#shouquanzhanghao1,
#shouquanzhanghao2,
#shouquanzhanghao {
	margin-left: 0.1rem;
	width: 6rem;
	height: 2.2rem;
	overflow: hidden;
}

.huoqushouquan {
	background: #00a0ff;
	color: #fff;
	/*line-height: 1rem !important;*/
	padding: 0rem 0.874rem;
	border-radius: 0.2rem;
}

.huoqushouquan:hover {
	background: #007e4d;
	cursor: pointer;
}

.per_weixin .active1 {
	background: none;
	color: #333333;
}

.per_right1 {
	display: none;
}

.pumes {
	text-align: center;
	color: #fff;
	line-height: 0.875rem;
	font-size: 12px;
	position: absolute;
	top: 2rem;
	left: 22.5rem;
	width: 1.625rem;
	height: 0.875rem;
	background: url('../images/mes_03.png');
	background-size: 100%;
}

.mes {
	text-align: center;
	color: #fff;
	line-height: 0.875rem;
	font-size: 12px;
	position: absolute;
	top: 2rem;
	left: 22.7rem;
	width: 1.625rem;
	height: 0.875rem;
	background: url('../images/mes_03.png');
	background-size: 100%;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
}

.mes1 {
	text-align: center;
	color: #fff;
	line-height: 0.875rem;
	font-size: 12px;
	position: absolute;
	top: 2rem;
	left: 29.7rem;
	width: 1.625rem;
	height: 0.875rem;
	background: url('../images/mes_03.png');
	background-size: 100%;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
}

.shoucang_list_all {
	width: 100%;
	margin-top: 1.375rem;
	margin-bottom: 2rem;
}

.shoucang_list:nth-child(1) {
	padding: 1.125rem 1.5rem;
	width: 100%;
	background: #fff;
	height: 6.07rem;
	border: 1px solid #dddddd;
	border-radius: 4px;
}

.shoucang_list {
	padding: 1.125rem 1.5rem;
	width: 100%;
	background: #fff;
	height: 6.07rem;
	border-left: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	border-radius: 4px;
}

.shoucang_list p,
.shoucang_list span {
	margin-left: 1.25rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
}

.shoucang_list span {
	height: 1.2rem;
	margin-top: 0.4rem;
	width: 18rem;
	color: #333;
	font-weight: bold;
}

.shoucang_list p {
	height: 1.1rem;
	width: 25rem;
	color: #666666;
	font-weight: normal;
	margin-top: 0.8rem;
}

.shoucang_list img {
	width: 5.5rem;
	height: 3.75rem;
}

.shoucang_time {
	width: 10.75rem;
}

.shoucang_time p {
	font-size: 12px;
	color: #999999;
	width: 100%;
	text-align: right;
}

.shoucang_time span {
	font-size: 12px;
	color: #00a0ff;
	text-align: right;
	font-weight: normal;
	width: 100%;
}


/*.shoucang_list p:hover,*/

.shoucang_list span:hover {
	color: #00a0ff;
}

.per_right2,
.per_right1,
.per_right3 {
	display: none;
}

.per_xiaoxi_all,
.per_huifu_all {
	width: 100%;
	margin-top: 1.375rem;
	margin-bottom: 2rem;
}

.huifu_min {
	display: none;
}

.per_xiaoxi_list:nth-child(1) {
	width: 100%;
	border: 1px solid #ddd;
	background: #fff;
	height: 12.5rem;
	padding: 1.75rem 1.375rem 1.75rem 1.375rem;
}

.per_xiaoxi_list {
	line-height: 2;
	color: #333333;
	font-size: 12px;
	width: 100%;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	background: #fff;
	height: 12.5rem;
	padding: 1.75rem 1.375rem 1.75rem 1.375rem;
}

.per_xiaoxi_name {
	color: #009a5e;
}

.per_xiaoxi_list_content {
	background: #f5f5f5;
	height: 8.75rem;
	padding: 0.75rem 1rem;
}

.per_xiaoxi_list_content img {
	width: 2.125rem;
	height: 2.125rem;
	margin-right: 0.75rem;
}

.per_xiaoxi_name_wh {
	color: #00a0ff;
	font-size: 0.75rem;
	margin-top: 0.3rem;
}

.per_xiaoxi_list_content_timer {
	width: 44.125rem;
	margin-top: -0.2rem;
	margin-left: 2.875rem;
	/*background: #fff;*/
}

.wenzhangbiaoti {
	font-size: 1.1rem !important;
	height: 1.8rem !important;
}

.wenzhangbiaoti:hover {
	color: #00a0ff !important;
}

.per_xiaoxi_list_content_timer p {
	color: #666666;
	font-size: 0.875rem;
	width: 25rem;
	height: 1.5rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
	margin-bottom: 0.4rem;
}

.per_xiaoxi_list_content_timer p:hover {
	/*cursor: pointer;*/
	color: #009a5e;
}

.per_xiaoxi_list_content_timer span {
	color: #999999;
	font-size: 12px;
}

.per_xiaoxi_list_content_del {
	width: 2rem !important;
	color: #009a5e !important;
	font-size: 12px !important;
}

.per_xiaoxi_list_content .active {
	color: #f0ad4e;
}

.wodexiaoxi {
	height: 14.5rem !important;
}

.huifuneirong {
	color: #00a0ff !important;
}


/*********************个人中心弹框**********************/

.percenter_tankuang {
	display: none;
	width: 100%;
	height: 100%;
	background: rgba(51, 51, 51, 0.7);
	position: fixed;
	top: 0;
	left: 0;
	z-index: 999;
}

.percenter_tanchuang {
	width: 37.625rem;
	border-radius: 0.2rem;
	background: #fff;
	position: fixed;
	top: 20%;
	left: 50%;
	margin-left: -18.81rem;
	padding: 1.1875rem 1.25rem;
}

.percenter_tanchuang .mod_info_title {
	color: #333333;
	font-size: 1.062rem;
	font-weight: bold;
	cursor: text;
}

.mod_info_dec {
	margin-top: 2.125rem;
	margin-left: 1.625rem;
	color: #333333;
	font-size: 0.875rem;
}

.mod_info_dec p,
.mod_info_dec span {
	cursor: text;
}

.mod_info_dec input {
	margin-right: 1rem;
	padding: 0rem 0.5rem;
	width: 9.69rem;
	height: 2rem;
	background: none;
	border: 1px solid #dddddd;
	border-radius: 0.3rem;
	margin-left: 1.5rem;
	overflow: hidden;
}

.mod_info_dec_ture {
	margin-top: 1.8rem;
}

.mod_info_err {
	/*display: block;*/
	/*margin-left: 1rem;*/
	display: none;
	color: #ef2727;
}

.mod_info_check {
	margin: 1.875rem 6.69rem;
	color: #333333;
	font-size: 12px;
}

.mod_info_check input {
	margin-right: 0.5rem;
}

.button_suer {
	cursor: pointer;
	display: inline-block;
	border-radius: 0.2rem;
	background: #00a0ff;
	color: #fff;
	font-size: 0.81rem;
}

.button_suer:hover {
	background: #007e4d;
}

.button_quxiao {
	cursor: pointer;
	display: inline-block;
	border-radius: 0.2rem;
	background: #fff;
	border: 1px solid #dddddd;
	color: #333333;
	font-size: 0.81rem;
}

.button_quxiao:hover {
	background: #f5f5f5;
}

.mod_info_sure {
	cursor: pointer;
	padding: 0.75rem 2.625rem;
	margin-left: 6.69rem;
	margin-bottom: 3rem;
}

.mod_info_quxiao {
	cursor: pointer;
	padding: 0.75rem 1rem;
	margin-left: 0.5rem;
	margin-bottom: 3rem;
}

.mod_email_title {
	color: #333333;
	font-size: 0.875rem;
	/*font-weight: bold;*/
	margin-top: 2.125rem;
	margin-bottom: 1.125rem;
}

.input_email {
	margin-bottom: 0.5rem;
	width: 34.8rem;
	height: 2rem;
	line-height: 2rem;
	border-radius: 0.2rem;
	padding: 0 0.5rem;
	/*margin-bottom: 2rem;*/
	background: none;
	border: 1px solid #ddd;
}

.mod_email_sure {
	margin-top: 0.5rem;
	padding: 0.75rem 2rem;
	/*margin-left:6.69rem;*/
	margin-bottom: 1rem;
}

.mod_email_quxiao {
	margin-top: 0.5rem;
	padding: 0.75rem 1rem;
	margin-left: 0.5rem;
	margin-bottom: 1rem;
}

.tkc_info {
	margin-top: 1.5rem;
	font-size: 0.875rem;
	line-height: 1.75rem;
	color: #333333;
}

.tkc_info .active {
	color: #009a5e;
	font-size: 0.8rem;
	margin-top: -0.2rem;
}

.input_email_tkc {
	/*display: ;*/
	margin-top: 0.3rem;
	margin-bottom: 0.3rem;
	margin-right: 1.5rem;
	width: 27.31rem;
	height: 2rem;
	line-height: 2rem;
	border-radius: 0.2rem;
	padding: 0 0.5rem;
	/*margin-bottom: 2rem;*/
	background: none;
	border: 1px solid #ddd;
}

.tk_meg {
	color: #009a5e;
}

.tk_meg1 {
	color: #ddd;
}

.mod_email_next {
	padding: 0.75rem 1rem;
}

.mod_email_next_dc {
	margin-top: 1rem;
	margin-bottom: 0.5rem;
	line-height: 1.5rem;
	font-size: 0.875rem;
	color: #333;
}

.mod_succ_tishi {
	margin-top: 1.5rem;
	margin-bottom: 1rem;
	font-size: 0.875rem;
	font-weight: bold;
	color: #333;
}


/*************修改手机号里面的三个圆圈样式******************/

.steps {
	position: relative;
	padding: 30px 28px;
}

.steps .line {
	position: relative;
	width: 100%;
	height: 2px;
	top: -3px;
	background: #e9eaee;
}

.steps .step {
	position: absolute;
	top: 20px;
	left: 6.5%;
	-webkit-transform: translate(-50%, 0);
	-ms-transform: translate(-50%, 0);
	transform: translate(-50%, 0);
}

.steps .step.active i {
	border-color: #00a0ff;
}

.steps .step i {
	display: block;
	width: 15px;
	height: 15px;
	background: #fff;
	border-radius: 50%;
	border: 2px solid #e9eaee;
	margin: 0 auto 10px;
}

.steps .step span {
	display: block;
	white-space: nowrap;
}

.steps .step.step2 {
	left: 53%;
}

.steps .step.step3 {
	left: 94%;
}


/*************end******************/

.input_tel {
	margin-bottom: 0.3rem;
	width: 100%;
	height: 2rem;
	line-height: 2rem;
	border-radius: 0.2rem;
	padding: 0 0.5rem;
	/*margin-bottom: 2rem;*/
	background: none;
	border: 1px solid #ddd;
}

.tel_yzm_tishi {
	margin-top: -0.6rem;
	margin-bottom: 0.2rem;
}

.tel_success_tishi {
	margin-top: 2rem;
}

.mod_number {
	margin: 1.5rem 0rem 0rem 1.5rem;
	text-align: left;
}

.mod_number input {
	width: 17.7rem;
	height: 2rem;
	line-height: 2rem;
	border-radius: 0.2rem;
	padding: 0 0.5rem;
	/*margin-bottom: 2rem;*/
	background: none;
	border: 1px solid #ddd;
	margin-left: 1rem;
	margin-right: 1.5rem;
}

.mod_number p {
	width: 5rem;
	text-align: right;
	font-size: 0.875rem;
	height: 2rem;
	line-height: 2rem;
}

.button_mod_nu {
	width: 100%;
	text-align: center;
	margin: 2rem auto;
}

.mod_num_sure {
	padding: 0.6rem 2.5rem;
}

.mod_num_quxiao {
	padding: 0.6rem 2.5rem;
	margin-left: 1rem;
}


/*****************暂无数据***************************/

.zhanwushuju {
	background: #fff;
	border: 1px solid #ddd;
	width: 100%;
	/*height:20.125rem;*/
}

.zhanwushuju img {
	display: block;
	width: 11.375rem;
	margin: 10rem auto;
}

.ibackimg {
	background: url('../images/new_LIST_13.png') no-repeat 0 2px;
	background-size: 100%;
	width: .7rem;
	height: 1rem;
	position: absolute;
}

.biaoqian {
	padding: 0rem 0.31rem;
	background: url('../images/new_LIST_13.png') no-repeat left center;
	background-size: 0.75rem;
	padding-left: 1rem;
}

.lascon {
	position: fixed;
	bottom: 0;
	height: 50px;
	background: #FFFFFF;
}

.lascon .last {
	width: 100%;
	background: #fff;
	/*padding: 0;
	margin: 0;*/
}

.lascon .last_content p {
	font-size: 0.81rem;
	color: #a0a0a0;
	font-size: 0.875rem;
	display: inline-block;
	padding-right: 1rem;
	padding-top: 1rem;
	/*padding-bottom: 1rem;*/
	font-weight: 600;
}

.lascon .last_content span {
	color: #a0a0a0;
	font-size: 0.875rem;
	padding-right: 1rem;
	padding-top: 1rem;
	/*padding-bottom: 1rem;*/
}


/*******************个人中心分页****************************/

.page-list .pagination {
	float: left;
}

.page-list .pagination span {
	cursor: pointer;
}

.page-list .pagination .separate span {
	cursor: default;
	border-top: none;
	border-bottom: none;
}

.page-list .pagination .separate span:hover {
	background: none;
}

.page-list .page-total {
	float: left;
	margin: 25px 20px;
}

.page-list .page-total input,
.page-list .page-total select {
	height: 26px;
	border: 1px solid #ddd;
}

.page-list .page-total input {
	width: 40px;
	padding-left: 3px;
}

.page-list .page-total select {
	width: 50px;
}


/*************详细页***************/

.deta_title {
	font-size: 1.62rem;
	font-weight: 900;
	text-align: center;
}

.deta_title img {
	width: .8rem;
	margin-left: 0.3rem;
}

.deta_label {
	padding: 1.875rem 0;
}

.deta_label_01 {
	color: #009a5e;
	padding: 0 .55rem;
	border: 1px solid #009a5e;
	border-radius: 8px;
	margin-right: .7rem;
}

.deta_label i {
	padding: 4px 20px;
	cursor: pointer;
}

.deta_label i:hover {
	-webkit-transition: all 0.2s ease-in;
	background-position-y: -91px;
}

.deimg00 {
	background: url(../images/img_d_01.png) no-repeat 0px 2px;
}

.deimg01 {
	background: url(../images/img_d_01.png) no-repeat -50px 2px;
	position: relative;
}

.deimg02 {
	background: url(../images/img_d_01.png) no-repeat -100px 2px;
}

.deimg01_er {
	position: absolute;
	top: 2.8rem;
	left: 0;
	width: 100px;
	height: 100px;
	/*padding: 10px;*/
	background: red;
	display: none;
}

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

.title_de {
	text-align: center;
	margin-top: 3rem;
	border-top: 1px dashed #ddd;
	padding-top: 2rem;
}

.dowload {
	text-align: left;
	margin-top: 2rem;
	/*border-top: 1px dashed #ddd;*/
	padding-top: 2rem;
}

.dowload_link {
	color: #009a5e;
	text-decoration: underline;
}

.de_content img {
	max-width: 100%;
}

.de_content p {
	padding: 0.5rem 0;
	line-height: 1.5rem;
}

.di_zan {
	width: 50%;
	margin: 0 auto;
	text-align: center;
}

.di_zan div {
	width: 50%;
}

.di_zan p {
	margin: 0;
	padding: 20px 0;
}

.notes {
    display:none;
	color: #ff8686;
}

.de_Message {
	padding: 3.75rem 0;
}

.de_Message p {
	padding-bottom: .78rem;
}

.de_Message textarea {
	padding: 0.5rem;
	border: 1px solid #dddddd;
	width: 100%;
	height: 8.75rem;
	resize: none;
}

.de_buttom {
	background: #009a5e;
	border: #009a5e;
	width: 6rem;
	margin: 1rem 0;
}

. {
	border-bottom: 1px dashed #dddddd;
}

.newcomment {
	padding-bottom: 1rem;
}

.newbos {
	padding: 1rem 0;
	border-top: 1px dashed #dddddd;
}

.de-img1 {
	/*width: 3rem;*/
	width: 5.5%;
	height: 2.62rem;
	margin-right: 1rem;
	/*min-width: 2rem;*/
}

.de-img {
	width: 2.62rem;
	height: 2.62rem;
	margin-right: 1rem;
	/*min-width: 2rem;*/
}

.de_evaluate {
	width: 90%;
}

.newhuifu {
	width: 89.3%;
}


/*********** 评论部分样式*************/

.newcss {
	background: #F5F5F5;
	margin: 0 -15px;
	border-radius: 0 0 4px 4px;
	padding-top: 40px;
}

.linecss {
	height: 1px;
	background: #dddddd;
}

.mode {
	position: relative;
	top: -10px;
	background: #F5F5F5;
	margin: 0 auto;
	width: 140px;
	text-align: center;
}

.mode span {
	font-weight: 500;
	font-size: 1rem;
}

.method {
	text-align: center;
	padding: 2rem 0;
}

.method img {
	width: 2rem;
	margin: 0 20px;
}

.error {
	text-align: center;
	color: #F00;
	border: 1px solid #F00 !important;
}

.inpuerror {
	border: 1px solid #FF6D6D;
}

.bac {
	border: none !important;
	color: #fff!important;
	background: #ddd !important;
}

.msgs {
	background: #3B85DC;
	color: #fff;
}

.lefcs {
	width: 70%;
}

.rigcs {
	width: 30%;
	height: 2.975rem;
}

@media only screen and (min-width:768px) {
	.login_bak .main_long {
		max-width: 24.38rem;
	}
}

.huifubox {
	background-color: #f7f8fa;
	border-bottom: 1px solid #dddddd;
	padding: 1rem 1rem 1rem 0.5rem;
	min-width: 100%;
	display: none;
}

.nickandname {
	color: #3b97f6;
}


/*.de_evaluate p {
margin:5px 0px;
}*/

.box-bot {
	margin-bottom: 1.3rem;
	background: #fff;
	width: 18.8125rem;
	/*height: 25.79rem;*/
	border: 0.0625rem solid #dddddd;
	overflow: hidden;
	padding-bottom: 1.3rem;
}

.box-bot .bot {
	line-height: 2.9375rem;
	font-size: 1.0625rem;
	border-bottom: 0.0625rem solid #dddddd;
	margin: 0 0.9375rem;
}

.box-bot .bot {
	line-height: 2.9375rem;
	font-size: 1.0625rem;
	border-bottom: 0.0625rem solid #dddddd;
	margin: 0 0.9375rem;
}

.box-bot .bot1 {
	padding: 0.9375rem 0.625rem;
	margin: 0 0.9375rem;
	color: #74777b;
	border-bottom: 0.0625rem dashed #dddddd !important;
	cursor: pointer;
}

.box-bot .bot1:not(:last-child) {
	border-bottom: none;
}

.box-bot .bot1:last-child {
	border: none;
}

.box-bot .bot1 span {
	display: block;
	color: #333;
}

.box-bot .bot1 img {
	float: left;
	margin-right: 0.625rem;
	width: 6.375rem;
	height: 4.5rem;
	margin: .5rem .5rem .5rem 0;
}

.box-bot .bot1 p {
	color: #74777b;
	font-size: 0.8125rem;
	margin-left: 0.3125rem;
	margin-top: .9rem;
	position: relative;
	bottom: 0.3125rem;
	height: 70px;
	overflow: hidden;
}

.box-bot .bot2 {
	border: none;
}

.newbk {
	display: none;
	font-style: normal;
	float: right;
	width: 8.3rem;
	margin-top: 0.4rem;
}

.box-tab {
	background: #fff;
	width: 18.8125rem;
	margin: 0 auto;
	margin-bottom: 1.25rem;
	border: 0.0625rem solid #dddddd;
	overflow: hidden;
}

.box-tab .tab1 {
	font-size: 1.0625rem;
	text-align: center;
	line-height: 4.125rem;
	border-bottom: 0.0625rem solid #dddddd;
}

.box-tab .tab1 span {
	color: #dddddd;
	margin: 0 0.9375rem 0 1.875rem;
}

.box-tab a {
	color: #333333;
}

.box-tab a:hover {
	color: #0197e0;
}

.box-tab .tab2 img {
	margin-right: 1.25rem;
	width: 100%;
}

.box-tab .tab2 {
	line-height: 4.0625rem;
	border-bottom: 0.0625rem dashed #dddddd;
	margin: 0 0.9375rem;
	height: 4.125rem;
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
}

.box-tab .tab2:last-child {
	border: none;
}

.box-tab .tab3 {
	border: none;
}

.tian {
	font-size: 1rem;
	margin-right: 1rem;
}

.huifucontent {
	font-size: 0.875rem;
	color: #333333;
	margin-top: 0.875rem;
	margin-bottom: 2.875rem;
}

.huifu_num {
	font-size: 0.81rem;
	margin-top: -2rem;
}

.whw {
	padding: 0rem 0.8rem;
	color: #333333;
}

.huifu_time {
	/*margin-left:30rem;*/
	margin-right: 1.5rem;
	color: #999999;
}

.huifu_all {
	margin-top: 1.875rem;
}

.huifu_e {
	color: #333333;
}

.isay {
	margin-left: 7.6%;
	padding: 0;
	width: 90%;
	background: #f7f8fa;
	/*height:3.375rem;*/
	line-height: 3.375rem;
	color: #333333;
	font-size: 0.875rem;
	padding: 0rem 0.6rem;
	display: none;
}

.isyto {
	border: 1px solid #dddddd;
	background: #fff;
	border-radius: 2px;
	line-height: 1.5rem;
	margin-top: 1rem;
	color: #000000;
	font-size: 12px;
	padding: 0 0.3rem;
	/*padding: 0.2rem;*/
}

.isyto:hover {
	cursor: pointer;
}

.huifuk {
	resize: none;
	/*margin-bottom: 1rem;*/
	margin-top: 0.5rem;
	padding: .5rem;
	height: 5rem;
	background: red;
	width: 100%;
	background: #f7f8fa;
	border: none;
	background: #fff;
	color: #333;
	font-size: 0.875rem;
	line-height: 1.5rem;
	border: 1px solid #dddddd;
}

.phone-huifu {
	display: none;
}

.newbut {
	background-color: #3b97f6;
	width: 4rem;
	text-align: center;
	margin-bottom: 2rem;
}
.newbut:hover{
	background-color: #3b97f6;
}
.noshow {
	display: none;
}

.abstract {
	background: #f5f5f5;
	padding: 1.5rem 0.6rem;
	margin-bottom: 2rem;
	color: #666666;
	border: 1px solid #dddddd;
}

.pb {
	display: none;
}

.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);
}

.newbos span {
	word-break: break-all;
	word-wrap: break-word;
}

.username_len {
	/*float: left;*/
	max-width: 3.75rem;
	height: 4.5rem;
	line-height: 4.5rem;
	overflow: hidden;
}

.hidden1 {
	display: none;
}

.huodong_img img {
	width: 100%;
}

.phone_zongshu {
	display: none;
}

.riimgbanne {
	font-size: 0.875rem;
	color: #fff;
	width: 100%;
	padding: 0.31rem 4rem 0.31rem 0.5rem;
	background: rgba(0, 0, 0, 0.3);
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
	position: absolute;
	bottom: 0;
	left: 0;
}


/*#show_1 {
    padding: 1rem 0rem;
}*/


/*********************搜索页面*************************/

.margintop {
	width: 100%;
	height: 4.2rem;
	background: red;
}

.search_tishi {
    border-bottom: 1px solid #ddd;
    width: 98%;
    height: 3.5rem;
    background: #fff;
    margin: 1.75rem 0rem 0.75rem 2rem;
    padding: 0rem 0rem 3rem 0rem;

}

.search_tishi span {
	line-height: 3.5rem;
	color: #333333;
	font-size: 1rem;
}

.search_tishi .active,
.search_result_all .active {
	color: #00a0ff;
}

.search_result_all {
    min-height: 28rem;
    background: white;
    width: 100%;
    padding: 0rem 0rem 2rem 1.875rem;
    margin-bottom: 3rem;
}

.search_result_all .everysearch {
	display: block;
    width: 100%;
    height: 9.875rem;
    border-bottom: 1px dashed #ddd;
    list-style: none;
    background: white;
    padding: 1.875rem 0rem;
}

.search_result_all h3 {
	width: 80%;
	height: 1.5rem;
	line-height: 1.5rem;
	color: #333333;
	margin: 0;
	font-size: 1.375rem;
	font-weight: normal;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
}

.search_result_all h3:hover {
	color: #019A5E;
}

.search_result_all p {
	color: #333333;
	font-size: 0.875rem;
	height: 1rem;
	line-height: 1rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
	margin: 1.2rem 0rem;
}

.search_list_more {
	color: #ddd;
	width: 100%;
	height: 3.5rem;
	text-align: center;
	line-height: 3.5rem;
	font-size: 0.875rem;
}

.search_list_more a {
	color: #666666;
}

.search_nodata {
	width: 100%;
	height: 34.75rem;
	background: #fff;
	margin-bottom: 3rem;
	text-align: center;
}

.search_nodata img {
	margin-top: 8.75rem;
	width: 4.375rem;
}

.search_nodata p {
	font-size: 1.1875rem;
	color: #333333;
	height: 3rem;
	line-height: 3rem;
}

.search_nodata span {
	color: #666666;
	font-size: 0.76rem;
}

.sousuo_result {
	border: 1px solid #ddd;
	border-top: none;
	padding: 0.5rem 0.5rem;
	display: none;
	position: absolute;
	top: 2.6rem;
	background: #fff;
	width: 10.6rem;
	max-height: 12rem;
	overflow: hidden;
}

.sousuo_result_title {
	margin: 0.5rem 0rem;
	padding: 0.4rem 0rem;
	width: 9.5rem;
	height: 1.6rem;
	font-size: 0.86rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
}

.sousuo_result_title p {
	width: 9.5rem;
	height: 1.6rem;
	font-size: 0.86rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
	color: #333;
	line-height: 1.6rem;
}

.sousuo_result_title p:hover {
	color: #00a0ff;
}

.highlight {
	color: #039B5F;
}

.newi {
	height: 22.625rem;
}

.sho7 {
	margin-bottom: 0.9rem;
}

.mod_number .mimaxiugai {
	text-align: center;
	margin: 1rem 0rem !important;
	width: 100%;
	font-size: 1.5rem;
	color: #0078CC;
}

.mimaxiugai1 {
	width: 100%;
	text-align: center;
	margin: 1rem 0rem !important;
}


/**********************第三方账号关联****************************/

.guanlian {
	width: 100%;
	height: 39.125rem;
	background: #fff;
	margin: 1.82rem 0 8.5rem 0rem;
}

.guanlian_title {
	font-size: 1.125rem;
	width: 12rem;
	text-align: center;
	padding: 0.875rem 0.1rem;
	margin: 0.5rem 0.5rem 0rem 2rem;
	color: #00a0ff;
	border-bottom: 3px solid #00a0ff;
}

.guanlian_ti {
	border-bottom: 1px solid #ddd;
}

.duanlian_info {
	width: 100%;
	text-align: center;
	margin-top: 6.25rem;
}

.duanlian_info img {
	width: 7rem;
	height: 7rem;
	border-radius: 50%;
	margin: 0 auto;
}

.guanlian_weixin_name {
	color: #333;
	font-size: 0.875rem;
	margin-top: 1rem;
}

.guanlian_zhuangtai {
	color: #333333;
	font-size: 0.9rem;
	margin-top: 3rem;
	margin-bottom: 3rem;
}

.guanlian_new {
	display: block;
	color: #fff;
	width: 20.875rem;
	height: 2.75rem;
	margin: 1rem auto;
	border: 1px solid #00a0ff;
	background: #00a0ff;
	border-radius: 0.2rem;
}

.guanlian_old {
	display: block;
	color: #00a0ff;
	width: 20.875rem;
	height: 2.75rem;
	margin: 1rem auto;
	border: 1px solid #00a0ff;
	background: #fff;
	border-radius: 0.2rem;
}

.guanlian_old:hover {
	background: #f5f5f5;
}


/*****************关联注册新的手机号******************/

.disanfang_tel_input,
.disanfang_mima_input,
.disanfang_sure_input,
.disanfang_yanzheng_input,
.disanfang_email_input,
.disanfang_login_input {
	width: 20.8125rem;
	height: 3.125rem;
	margin: 2rem auto;
}

.disanfang_tel_input input,
.disanfang_mima_input input,
.disanfang_sure_input input,
.disanfang_yanzheng_input input,
.disanfang_email_input input,
.disanfang_login_input input {
	display: block;
	font-size: 12px;
	background-size: 1.2rem;
	padding: 0 2.8rem;
	width: 20.8125rem;
	height: 3.125rem;
	border: 1px solid #dddddd;
	border-radius: 0.2rem;
}

.disanfang_tel_input input {
	background: url(../images/disanfang_tel_03.png) no-repeat 1rem center;
}

.disanfang_mima_input input {
	background: url(../images/disanfang_tel_06.png) no-repeat 1rem center;
}

.disanfang_sure_input input {
	background: url(../images/disanfang_tel_08.png) no-repeat 1rem center;
}

.disanfang_yanzheng_input input {
	background: url(../images/disanfang_tel_10.png) no-repeat 1rem center;
}

.disanfang_email_input input {
	background: url(../images/disanfang.png) no-repeat 1rem center;
}

.disanfang_yanzheng_input input {
	width: 12.8125rem;
}

.disanfang_login_input input {
	background: url(../images/guanglian_login_03.png) no-repeat 1rem center;
}

.disanfang_button:hover {
	background: #0c8cd8;
}

.disanfangyanzhengma {
	width: 6.875rem;
	height: 3.125rem;
	background: none;
	border: 1px solid #00a0ff;
	color: #00a0ff;
}

.guanlian a {
	color: #666;
}

.guanlian a:hover {
	color: #00a0ff;
}

.guanlian_msg {
	background: #ddd;
	color: #999;
	border: none;
}

.disanfang_yanzheng_input input {
	background: url(../images/disanfang_tel_10.png) no-repeat 1rem center;
}

.disanfang_email_input input {
	background: url(../images/disanfang.png) no-repeat 1rem center;
}

.disanfang_yanzheng_input input {
	width: 12.8125rem;
}

.disanfang_login_input input {
	background: url(../images/guanglian_login_03.png) no-repeat 1rem center;
}

.disanfang_button:hover {
	background: #0c8cd8;
}

.disanfangyanzhengma {
	width: 6.875rem;
	height: 3.125rem;
	background: none;
	border: 1px solid #00a0ff;
	color: #00a0ff;
}

.guanlian a {
	color: #666;
}

.guanlian a:hover {
	color: #00a0ff;
}

.guanlian_msg {
	background: #ddd;
	color: #999;
	border: none;
}

.old_guanlian_new {
	color: #00a0ff;
	cursor: pointer;
	margin-right: 2rem;
	margin-top: -2rem;
}

.temporary {
	padding-top: 2rem;
}

.z_box {
	width: 18.4rem;
	margin-bottom: 0.93rem;
	margin-top: 0rem;
}

.z_box> p {
	width: 12rem;
	
}

.z_box .newlist_right_num1,
.z_box .newlist_right_num2 {
	width: 7.8rem;
}


/***********************跳转个人中心的下拉框************************/

.gotopercenter {
	width: 8.063rem;
	/*height: 15rem;*/
	border: 1px solid #dddddd;
	position: absolute;
	top: 4.4rem;
	right: -0.5rem;
	background: #fff;
	text-align: center;
	display: none;
}

.gotopercneter_sanjiao {
	background: url(../images/sanjiao_03.png);
	width: 1rem;
	height: 0.5rem;
	position: absolute;
	margin-top: -0.5rem;
	right: 3rem;
}

.gotopercenter a {
	display: block;
	color: #333333;
	font-size: 0.875rem;
	cursor: pointer;
	width: 6.3rem;
	height: 2.5rem;
	line-height: 2.5rem;
	overflow: hidden;
}

.gotopercenter a:hover {
	color: #00a0ff;
}

.gotopercenter img {
	width: 1.8rem;
	height: 1.8rem;
	margin: 0.4rem 0.2rem 0.6rem 0.7rem;
	border-radius: 50%;
}

.gotopercenter .gotoper_content {
	text-align: left;
	padding: 0 0.85rem;
	text-align: center;
}

.gotoper_content a:not(:last-child) {
	/*padding: 0.42rem 0rem;*/
	/*border-bottom: 1px solid #ddd;*/
}



/*首页遮罩层样式*/
.zhezhaoceng{
	background: rgba(51,51,51,0.3);
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 98;
	display: none;
}
.search_div{
	/*background: red;*/
	width: 36rem;
	height: 2.57rem;
	border: 1px solid #dddddd;
	border-radius: 0.3rem;
	margin:0.9rem auto ;
	text-align: center;
	padding-left: 0.5rem;
	display: none;
	/*opacity: 0;*/
}
.search_div input{
	margin-left: 0.5rem;
	border: none;
	width: 85%;
	height: 99%;
	outline: none;
	font-size: 0.875rem;
	overflow: hidden;
}
#sousuo_result img{
	width: 1rem;
	cursor: pointer;
	
}
#close_input img{
	width: 1.7rem;
	cursor: pointer;
}

.anmation_opacity0{
	display: none;

}

.anmation_opacity1{
	display: block;
}
.wenxianyanjiu_banner > img {
    margin: 0;
    padding: 0;
    /* max-width: 1200px; */
    /* min-width: 1000px; */
    width: 100%;
    height: 18.19rem;
}

.hezuo img{
    width: 18px;
    margin-right: 10px;
}