.partnerPage .main.sidebar-minified {
    padding: 70px 35px 98px 255px !important;
}
.navbar{
	margin-bottom:0 !important;;
}
.page-header{
	margin-top:0 !important;
}

#commBigImgView,
#PFkhDetail,
#detailCon, #khDetail,
#integralChangeRecord,
#huabeiSetView,
#channelRySelectView,
#channelRyRoleChangeView,
#manExactPcView,
.WXshareview{
	display:none;
}
.overhidden {
	overflow: hidden;
}
body.pace-done{
	height: auto !important;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.red{
	color:red;
}
input {
	background-color: transparent;
}
button {
	cursor: pointer;
}
.datetimepicker td, .datetimepicker th {
	color: #000;
}
.phead {
	overflow: hidden;
	border-bottom: 2px solid #3ab4aa;
	border-top: 1px solid #ddd;
	background: #f7f7f7;
}
.formPrompt_span {
	line-height: 30px;
	margin-left: 15px;
}
.formPrompt_div {
	line-height: 30px;
	margin-left: 15px;
	font-size: 12px;
}
.dropdown ul {
	/* width: 160px; */
	border-radius: 2px;
	outline: none;
	box-shadow: none;
	max-height: 500px;
	overflow: auto;
}
.bb_none td {
	border-bottom: none !important;
}
.bb_none td:first-child, .bb_none td:nth-child(2) {
	border-bottom: 1px solid #dcdcdc !important;
}
.phead .new-pner {
	border-right: 1px solid #ddd;
	border-left: 1px solid #ddd;
}
.phead > a {
	display: inline-block;
	float: left;
	width: 100px;
	line-height: 40px;
	text-align: center;
	text-decoration: none;
	/*color:#666;*/
	font-size: 14px;
}
.phead > a + a {
	border-left: 1px solid #ddd;
}

.phead > a:hover {
	cursor: pointer;
}
.phead > a:first-child {
	margin-left:100px;
}
.phead > a.phactive {
	background: #3ab4aa;
	border-color: #3ab4aa;
	color: #fff;
}
.pner-con {
	/* padding:20px 50px;
	 background-color: #fff; */
	overflow: hidden;
	padding-bottom: 100px;
}
.list > div {
	line-height: 30px;
	margin-bottom: 2px;
	font-size: 14px;
}
.list > div > font {
	display: inline-block;
	width: 80px;
	margin-right: 6px;
}
.list > div > span {
	margin-right: 34px;
}
.list > div > input[type="text"] {
	height: 30px;
}
.list > div .first-item {
	color: #0099ff;
}
.select-box {
	margin: 8px 0 !important;
}
.select-box select {
	margin-right: 20px;
}
.dropdown {
	display: inline-block;
	min-width: 180px;
	margin-right: 15px;
}
.m-u .dropdown {
	display: inline-block;
	width: auto;
	margin-right:0;
}
.dropdown1 {
	display: inline-block;
	width: 130px;
	margin-right: 0px;
}
#newPartneraAddress .dropdown {
	width: 110px;
}
.caret, #addpnerCon_np .caret, .price-mb .caret, .gs-name .caret {
	float: right;
	margin-top: 8px;
}
.price-mb ul {
	width: 180px;
	border-radius: 2px;
	outline: none;
	box-shadow: none;
}
#addpnerCon_np .dropdown button {
	display: inline-block;
	width: 110px;
	background-color: #fff !important;
	text-align: left;
	padding-left: 10px;
	font-size: 14px;
	height: 30px;
	line-height: 20px;
	border: 1px solid #ccc;
	border-color: rgba(0,0,0,0.15);
}
.tchoose {
	margin-top: 6px;
}
.tchoose button, .price-mb button, .gs-name button {
	display: inline-block;
	width: 180px;
	background-color: #fff !important;
	text-align: left;
	padding-left: 10px;
	font-size: 14px;
	height: 30px;
	line-height: 20px;
	border: 1px solid #ccc;
	border-color: rgba(0,0,0,0.15);
}
.select-box select {
	border: none;
}
#dyss .dropdown-toggle {
	width: 100px;
	background-color: #fff !important;
	text-align: left;
	padding-left: 10px;
	font-size: 14px;
	height: 30px;
	line-height: 20px;
	border: 1px solid #ccc;
	border-color: rgba(0,0,0,0.15);
}
#dyss .dropdown {
	width: 100px;
}

.tchoose button {
	width: 100px;
}
.price-mb ul li a, .gs-name ul li a {
	padding: 8px 14px;
}
#addpnerCon_np .dropdown-menu li a:hover, .price-mb .dropdown-menu li a:hover, .gs-name .dropdown-menu li a:hover {
	background-color: #f6f5fb !important;
	text-decoration: none;
	outline: 0;
	color: #666;
	background-image: -moz-linear-gradient(top, #f6f5fb, #f6f5fb);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f6f5fb), to(#f6f5fb));
	background-image: -webkit-linear-gradient(top, #f6f5fb, #f6f5fb);
	background-image: -o-linear-gradient(top, #f6f5fb, #f6f5fb);
	background-image: linear-gradient(to bottom, #f6f5fb, #f6f5fb);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f5fb', endColorstr='#f6f5fb', GradientType=0);
}
.price-mb, .gs-name {
	margin-bottom: 10px !important;
}
.sousuo input {
	width: 180px;
	border: 1px solid #fff;
	border-color: rgba(0,0,0,0.15);
	height: 30px;
	padding: 4px 10px;
}
.sousuo .s-btn {
	width: 90px;
	background-color: #3ab4aa;
	color: #fff;
	padding: 4px 10px;
	border-radius: 3px;
	border: none;
	box-shadow: none;
	margin-left: 10px;
	height: 30px;
	line-height: 22px;
	vertical-align: top;
	cursor: pointer;
}

.exportexcel {
	width: 110px;
	background-color: #3ab4aa;
	color: #fff;
	padding: 4px 10px;
	border-radius: 3px;
	border: none;
	box-shadow: none;
	margin-left: 10px;
	height: 30px;
	line-height: 22px;
	vertical-align: top;
	cursor: pointer;
}
.sousuo .search {
	width: 60px;
}
.text-right {
	text-align: right;
}
.list {
	/* margin-bottom:20px; */
	margin-bottom: 15px;
	padding: 10px 20px 20px;
	background: #fff;
}

.main-body {
	background: #fff;
	margin-bottom: 20px;
}
.main-body i {
	font-style: normal;
}
.main-body .head {
	border-bottom: 2px solid #3ab3aa;
}
.main-body .head span {
	display: inline-block;
	margin: 0 12px;
	padding: 0 20px;
	cursor: pointer;
	height: 56px;
	line-height: 56px;
}
.main-body .head span.on {
	color: #3bb4ab;
	border-bottom: 2px solid #3bb4ab;
}
.main-body .list-content {
	padding: 6px 0;
	position: relative;
}
.main-body .xx-list {

}
.main-body .xx-list li {
	float: left;
	padding: 18px 38px;
}
.main-body .xx-list li:nth-child(odd) {
	border-right: 1px solid #edecf1;
}
.main-body li img {
	width: 44px;
	height: 44px;
	margin-right: 16px;
}
.wlnet .main-body li img {
	width: 100px;
	height: 100px;
}
.main-body .xx-list li div:nth-child(3) p:nth-child(2) {
	text-align: right;
	padding-right: 4px;
}
.main-body .xx-list li p {
	margin-bottom: 4px;
}
.main-body .xx-list li span {
	padding: 0 4px;
}
.main-body .lb-list {
	padding-left: 30px;
}
.main-body .xx-list {
	display: none;
	padding-left: 30px;
}

.main-body .lb-list > li {
	padding: 18px 0;
}
.main-body .lb-list > li > span {
	margin-top: 16px;
	font-size: 20px;
	width: 3%;
}
.main-body .item-list {
	width: 97%;
}
.main-body .item-list li {
	float: left;
	min-height: 60px;
	margin-bottom: 18px;
	display: flex;
}
.main-body .item-list li img {
	margin-top: 10px;
}
.main-body .item-list li div p {
	margin-bottom: 0;
}
.clearfixRight {
	width: 80%;
	flex: 1;
	/* color: #d4d4d4; */
	color: #aeaeae;
}
.main-body .color-green {
	color: #0fa79a;
}
.main-body .color-gray1 {/*浅灰 */
	color: #cdcdcd;
}
.main-body .color-red {/*红色 */
	color: #fe4e4e;
}

.table-box {
	background: #fff;
}

#PFkhDetail {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 999;
	background: rgba(0,0,0,.5);
	display: none;
}
#PFkhDetail {
	/* position: fixed !important; */
}
#PFkhDetail a {
	text-decoration: none;
}
.k-body {
	position: absolute;
	/* top: 50%; */
	margin-top: 100px;
	left: 50%;
	width: 1000px;
	border-radius: 5px;
	background: #fff;
	/* transform: translate(-50%,0); */
	margin-left: -500px;
}

.k-top {
	/*width: 1000px;*/
	width: 100%;
	height: 130px;
	position: relative;
}

#k-close {
	width: 30px;
	height: 30px;
	position: absolute;
	top: 10px;
	right: 20px;
	font-size: 1.5em;
	text-align: center;
	line-height: 30px;
	cursor: pointer;
}

#PFkhDetail .k-nav {
	width: 100% !important;
	height: 45px;
	border-bottom: 2px solid #3c8dbc;
	overflow: hidden;
}
.k-nav li {
	width: 20%;
	height: 45px;
	float: left;
	text-align: center;
	line-height: 45px;
	cursor: pointer;
}
#parent_state{
	margin-left:20px;
}
#parent_state > button{
	min-width:60px;
}
.k-nav li:nth-child(5), .k-nav li:nth-child(6) {
	border-right: 0px;
}

.k-nav-li-bg {
	color: #3c8dbc;
	border-bottom: 4px solid #3c8dbc;
}

.k-top-img {
	width: 190px;
	height: 130px;
	/*
	 position: absolute;
	 */
	float: left;
}

.k-top-img-url {
	width: 80px;
	height: 80px;
	border-radius: 40px;
	position: absolute;
	top: 20px;
	left: 25px;
}

.k-top-info {
	width: 350px;
}

.k-top-info-name {
	margin: 25px 0 0px 0;
}
.k-top-info-bz{
	display:inline-block;
}

.k-top-info-jm {

}

.k-top-info-fzr {
	display: inline-block;
}

.k-top-contact {
	/* width: 200px;
	height: 130px;
	position: absolute;
	left: 600px; */
}

.k-top-contact-tong {
	width: 57px;
	height: 26px;
	background: #7eb5ec;
	position: absolute;
	text-align: center;
	line-height: 26px;
	color: #fff;
}

.k-top-contact-1 {
	top: 45px;
}
.modify-address {
    position: absolute;
    top: 25px;
    right: 127px;
    padding: -1px;
    color: #3c8dbc;
    cursor: pointer;
}
.hzsxqMergeBtn,
.khxqMergeBtn {
    position: absolute;
    top: 22px;
    right: 70px;
    padding: -1px;
    cursor: pointer;
}
#PFkhDetail #k-close{
	top: -8px;
    right: -5px;
}

.approvalFormWrapImg_ul{
	vertical-align: middle;
	overflow:hidden;
	display:inline-block;
}
.approvalFormWrapImg_ul li{
	float:left;
	width:30px;
	height:30px;
	margin:0 5px 0 0;
	overflow:hidden;
	border: 1px solid #ddd;
    border-radius: 5px;
}
.approvalFormWrapImg_ul li img{
	width:100%;
	vertical-align: baseline;
}

.k-top-auditor{
    display:inline-block;
    margin-right:20px;
}
.k-top-contact-2 {
	left: 70px;
	top: 45px;
}

.k-top-contact-3 {
	left: 140px;
	top: 45px;
}

.k-top-contact-phone {
	position: absolute;
	top: 80px;
}
.k-top-money {
	position: absolute;
	right: 72px;
	top: 55%;
}
.k-top-money span {
	margin: 0 6px;
	color: #ff6531;
	font-size: 20px;
}
#zjm {
	width: 1000px;
	padding: 50px 86px;
	overflow: hidden;
}

#k-ddjl {
	width: 1000px;
	height: 500px;
	border: 1px solid red;
}

#k-wlzdjl {
	width: 1000px;
	height: 500px;
	border: 1px solid red;
}
#tabContent {
	max-height: 550px;
	overflow-y: auto;
	overflow-x: hidden;
}
@media screen and (max-width: 1100px) {
	#tabContent {
		height: 500px;
	}
}
.zjm-top {
	padding: 0 50px;
}
.zjm-top > div:nth-child(1), .zjm-top > div:nth-child(2) {
	width: 45%;
}
.zjm-top > div:nth-child(3) {
	width: 10%;
}
.zjm-top > div > div {
	margin-bottom: 10px;
}
.zjm-type {
	float: left;
	width: 70px;
	margin-top: 4px;
}
.zjm-yes-no > span {
	margin-top: 4px;
}
.zjm-yes-no p {
	width: 110px;
	height: 26px;
	position: relative;
	top: 4px;
}
.zjm-no, .zjm-yes {
	width: 20px;
	height: 20px;
	color: #333;
	padding: 1px 10px;
	margin-right: 16px;
	cursor: pointer;
	border: 1px solid #ccc;
}

.zjm-no.on, .zjm-yes.on {
	color: #3c8dbc;
	border: 1px solid #3c8dbc;
}
.zjm-select {
	width: 160px;
	height: 26px;
	padding: 0 4px;
	border: 1px solid #ccc;
	border-radius: 4px;
	outline: none
}
.zjm-btn-database {
	border: 1px solid #3c8dbc;
	padding: 4px 10px;
	border-radius: 6px;
	height: 28px;
	width: 98px;
}

.zjm-footer {
	padding: 0 50px;
	margin-top: 35px;
}

.zjm-footer thead {
	text-indent: 25px;
	border: 0px solid transparent;
	color: #333;
}

.zjm-footer td {
	border: 0px solid transparent !important;
}
.zjm-footer span {
	color: #333;
	font-size: 18px;
}
.zjm-footer i {
	color: #333;
}
#zjm .save {

}
.zhengshucon {
	margin-top: 20px;
}
.zhengshucon div {
	overflow: hidden;
	float: left;
	margin-right:14px;
}
.zhengshucon div span {
	display: block;
	height: 30px;
	line-height: 30px;
	float: left;
}
.zhengshucon div input {
	width: 130px;
	height: 30px;
	border: 1px solid #dcdcdc;
	padding: 0 10px;
	float: left;
	border-radius: 5px;
}
.newaddBtn {
	display: block;
	float: left;
	padding: 5px 10px;
	font-size: 13px;
	border-radius: 3px;
	background: #0FB492;
	color: #fff;
	cursor: pointer;
}
.certificateNum {
	width: 100%;
	margin-top: 20px;
	max-height: 350px;
	overflow-y: auto;
}
.certificateNum table {
	width: 100%;
	margin: auto;
	text-align: center;
}
.certificateNum th, .certificateNum td {
	text-align: center;
	padding: 5px 0;
}
.certificateNum th {
	background: #f2f2f2;
}
.certificateNum tbody tr {
	border-bottom: 2px solid #ddd;
}
/* .zjm-left {
 width: 476px;
 border-right: 1px solid #dddddd;
 float: left;
 padding: 20px;
 margin-left: 24px;
 }
 .zjm-left div{
 margin-bottom: 50px;
 }

 .zjm-left-ht-kong {
 width: 200px;
 height: 25px;
 display: inline;
 }

 .zjm-left-sqpp {
 position: absolute;
 left: 37px;
 top: 90px;
 }

 .zjm-left-sqppimg {
 width: 450px;
 height: 50px;
 position: absolute;
 left: 37px;
 top: 115px;
 }

 .zjm-left-sqppimg li {
 width: 50px;
 height: 50px;
 float: left;
 background: #7eb5ec;
 margin-right: 10px;
 }

 .zjm-left-sqppimg li img {
 width: 50px;
 height: 50px;
 }

 .zjm-left-bdry {
 width: 140px;
 height: 20px;
 }

 .zjm-left-bdry-text {
 float: left;
 }

 .zjm-left-bdry-button {
 width: 47px;
 height: 22px;
 text-align: center;
 line-height: 20px;
 border: 1px solid #ddd;
 padding:1px 5px;
 cursor:pointer;
 }

 .zjm-left-bdryimg {
 width: 450px;
 height: 50px;
 }

 .zjm-left-bdryimg li {
 width: 50px;
 height: 50px;
 float: left;
 border-radius: 45px;
 background: #7eb5ec;
 margin-right: 10px;
 }

 .zjm-right {
 width: 490px;
 float: left;
 }

 .zjm-right-content {
 width: 100%;
 }
 .zjm-right-content > div {
 margin-bottom: 50px;
 }
 .zjm-right-content-up {
 width: 100%;
 height: 70px;
 margin-top: 10px;
 margin-bottom: 10px;
 }

 .zjm-right-content-up-left {
 width: 120px;
 height: 70px;
 text-align: center;
 line-height: 70px;
 float: left;
 margin-right: 20px;
 }

 .zjm-right-content-up-right {
 width: 300px;
 height: 35px;
 float: left;
 }

 .zjm-right-content-up-right1 {
 width: 100%;
 height: 35px;
 line-height: 35px;
 }

 .zjm-right-content-up-right2 {
 width: 100%;
 height: 35px;
 line-height: 35px;
 }

 .zjm-right-content-end {
 width: 100%;
 height: 70px;
 postion: absolute;
 top: 110px;
 }

 .zjm-right-content-end-left {
 width: 120px;
 height: 70px;
 text-align: center;
 line-height: 70px;
 float: left;
 margin-right: 20px;
 }

 .zjm-right-content-end-right {
 width: 300px;
 height: 35px;
 float: left;
 }

 .zjm-right-content-end-right1 {
 width: 100%;
 height: 35px;
 line-height: 35px;
 }

 .zjm-right-content-end-right2 {
 width: 100%;
 height: 35px;
 line-height: 35px;
 }

 .zjm-right-content-endye {
 margin-top: 10px;
 margin-left: 40px;
 } */
.endye-left {
	width: 100px;
	float: left;
}
.endye-right {
	float: left;
}
#hfjl {
	width: 1000px;
	background: #fff;
	border-radius: 5px;
	display: none;
}

.hfjl-top {
	background: #f8f8f8;
}
.nbsp {
	padding: 0 14px;
}
/*相关信息一行列表样式开始*/
#hfjl-table-info {
	width: 100%;
	height: 82px;
	border-bottom: 1px solid #dddddd;
	margin-top: 28px;
}

#hfjl-table-left {
	width: 440px;
	height: 60px;
	float: left;
}

#hfjl-table-time {
	width: 160px;
	height: 40px;
	float: left;
}

#hfjl-table-time-date {
	width: 200px;
	text-indent: 20px;
}

#hfjl-table-time-time {
	width: 200px;
	text-indent: 20px;
}

#hfjl-table-types {
	width: 150px;
	height: 40px;
	float: left;
	text-indent: 20px;
}

#hfjl-table-recorder {
	width: 100px;
	height: 40px;
	float: left;
	text-indent: 20px;
}

#hfjl-table-address {
	width: 660px;
	float: left;
	text-indent: 20px;
}

#hfjl-table-right {
	width: 550px;
	height: 60px;
	float: left;
}

#hfjl-table-content {
	width: 250px;
	height: 60px;
	float: left;
}

#hfjl-table-img {
	width: 250px;
	height: 50px;
	float: right;
	margin-top: 5px;
}

#hfjl-table-img li {
	width: 50px;
	height: 50px;
	float: left;
	background: #7eb5ec;
	margin-right: 10px;
}
/*相关信息一行列表样式结束*/
.hfjl-table-bottom {
	width: 100%;
	height: 70px;
	position: relative;
	cursor: pointer;
}

#hfjl-table-bottom-left {
	width: 90px;
	height: 35px;
	background: #5cb85c;
	border-radius: 5px;
	text-align: center;
	line-height: 35px;
	position: absolute;
	top: 17px;
	left: 30px;
	color: #fff;
	cursor: pointer;
}

#hfjl-table-bottom-left a {
	width: 90px;
	height: 35px;
	display: block;
	color: #fff;
}

#hfjl-table-bottom-right {
	position: absolute;
	right: 40px;
	top: 17px;
	text-align: center;
	line-height: 35px;
}

#hfjl-table-bottom-up {
	width: 70px;
	height: 35px;
	border: 1px solid #ddd;
	border-right: none;
	border-radius: 5px 0 0 5px;
	float: left;
}

#hfjl-table-bottom-up a {
	width: 70px;
	height: 35px;
	display: block;
}

#hfjl-table-bottom-up:hover {
	background: #337ab7;
	color: #fff;
}

#hfjl-table-bottom-up:hover a {
	color: #fff;
}

#hfjl-table-bottom-number {
	float: left;
	padding: 0;
}

#hfjl-table-bottom-number li {
	width: 35px;
	height: 35px;
	border: 1px solid #ddd;
	border-right: none;
	float: left;
}

#hfjl-table-bottom-number li:hover {
	background: #337ab7;
	color: #fff;
}

.hfjl-table-bottom-number-bg {
	background: #337ab7;
	color: #fff;
}

.hfjl-table-bottom-number-bg a {
	color: #fff;
}

#hfjl-table-bottom-down {
	width: 70px;
	height: 35px;
	border: 1px solid #ddd;
	border-radius: 0 5px 5px 0;
	float: left;
}

#hfjl-table-bottom-down a {
	width: 70px;
	height: 35px;
	display: block;
}

#hfjl-table-bottom-down:hover {
	background: #337ab7;
	color: #fff;
}

#hfjl-table-bottom-down:hover a {
	color: #fff;
}

.hfjl-table-info {
	width: 740px;
}

.td-title1 {
	width: 160px;
	text-indent: 50px;
}

.td-title2 {
	width: 150px;
	text-indent: 40px;
}

.td-title3 {
	width: 165px;
	text-indent: 20px;
}

.td-title4 {
	width: 200px;
	text-indent: 50px;
}

.td-title5 {
	width: 160px;
	text-indent: 90px;
}

.tb-title-ton {
	height: 33px;
	background: #f8f8f8;
}

.td-title-end {
	width: 320px;
	height: 33px;
}
/*ddjl-css*/
#ddjl {
	width: 100%;
	background: #fff;
	top: 15px;
	padding: 20px 30px;
	display: none;
}
#ddjl .date {
	width: 920px;
	margin: 0 auto;
}
#ddjl-nav {
	height: 16px;
	margin-bottom: 30px;
	float: left;
}

#ddjl-nav li {
	width: 50px;
	height: 30px;
	float: left;
	margin-left: 10px;
	text-align: center;
	line-height: 30px;
	border: 1px solid #ddd;
	text-align: center;
	line-height: 30px;
	cursor: pointer;
}

#ddjl-nav li:hover {
	background: #77bae0;
	color: #fff;
}

#ddjl-nav li a {
	width: 50px;
	height: 30px;
	color: #000;
	display: block;
}

#ddjl-nav li a:hover {
	color: #fff;
}

#ddjl-nav .wlzjl-yf-bg {
	background: #77bae0;
	color: #fff;
}

#ddjl-nav .wlzjl-yf-bg a {
	width: 50px;
	height: 30px;
	color: #fff;
	display: block;
}

#ddjl-info {
	width: 920px;
	margin: 0 auto;
}

.ddjl-nav-li1:hover {
	background: #fff !important;
}

#ddjl-info tr td {
	text-align: center;
	line-height: 30px;
}

.ddjl-info-tb1 {
	width: 25px !important;
	height: 30px;
}

.ddjl-info-tb2 {
	width: 170px;
	height: 30px;
}

.ddjl-info-tb3 {
	width: 170px;
	height: 30px;
}

.ddjl-info-tb4 {
	width: 170px;
	height: 30px;
}

.ddjl-info-tb5 {
	width: 70px;
	height: 30px;
}

.ddjl-info-tb6 {
	width: 70px;
	height: 30px;
}

.ddjl-info-tb7 {
	width: 70px;
	height: 30px;
}

.ddjl-info-tb8 {
	width: 70px;
	height: 30px;
}

.ddjl-info-tb9 {
	width: 70px;
	height: 30px;
}

.ddjl-info-tb10 {
	width: 70px;
	height: 30px;
}

#ddjl-bottom {
	width: 975px;
	height: 170px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}

#ddjl-sum {
	height: 55px;
	position: relative;
	right: 50px;
	text-align: center;
	line-height: 55px;
	position: absolute;
	right: 10px;
	font-family: "微软雅黑";
	font-size: 1.5em;
}

#ddjl-sumrecord {
	position: absolute;
	left: 10px;
	top: 50px;
}

#ddjl-kjj {
	width: 480px;
	position: absolute;
	left: 10px;
	top: 76px;
}

#ddjl-kjj ul li {
	width: 85px;
	height: 24px;
	float: left;
	text-align: center;
	line-height: 24px;
	background: #eeeeee;
	border: 1px solid #ddd;
	margin: 10px 10px 0 0;
}

#ddjl-kjj ul li a {
	width: 85px;
	height: 24px;
	color: #000;
}

.ddjl-kjj-li5 {
	width: 120px !important;
	height: 24px;
}
/*分页样式*/
#ddjl-bottom-right {
	position: absolute;
	right: 10px;
	top: 76px;
	text-align: center;
	line-height: 35px;
	cursor: pointer;
}

#ddjl-bottom-up {
	width: 70px;
	height: 35px;
	border: 1px solid #ddd;
	border-right: none;
	border-radius: 5px 0 0 5px;
	float: left;
}

#ddjl-bottom-up a {
	width: 70px;
	height: 35px;
	display: block;
}

#ddjl-bottom-up:hover {
	background: #337ab7;
	color: #fff;
}

#ddjl-bottom-up:hover a {
	color: #fff;
}

#ddjl-bottom-number {
	float: left;
	padding: 0;
}

#ddjl-bottom-number li {
	width: 35px;
	height: 35px;
	border: 1px solid #ddd;
	border-right: none;
	float: left;
}

#ddjl-bottom-number li:hover {
	background: #337ab7;
	color: #fff;
}

.ddjl-bottom-number-bg {
	background: #337ab7;
	color: #fff;
}

#ddjl-bottom-down {
	width: 70px;
	height: 35px;
	border: 1px solid #ddd;
	border-radius: 0 5px 5px 0;
	float: left;
}

#ddjl-bottom-down a {
	width: 70px;
	height: 35px;
	display: block;
}

#ddjl-bottom-down:hover {
	background: #337ab7;
	color: #fff;
}

#ddjl-bottom-down:hover a {
	color: #fff;
}
/*往来账记录开始*/
#wlzjl, #wlzmx,#wlzmx-pf {
	width: 100%;
	background: #fff;
	/* position: relative; */
	/* top: 15px; */
	/* overflow: hidden; */
	/* height: 550px; */
	display: none;
	padding: 20px 15px;
}
#wlzjl .date{
	width: 920px;
	margin: 0 auto;
}
#wlzjl-nav, #wlzmx-nav {
	margin-left: auto;
	margin-right: auto;
	float: left;
}

#wlzjl-nav li, #wlzmx-nav li {
	width: 50px;
	height: 30px;
	float: left;
	margin-left: 10px;
	text-align: center;
	line-height: 30px;
	border: 1px solid #ddd;
	text-align: center;
	line-height: 30px;
	cursor: pointer;
}

#wlzjl-nav li:hover, #wlzmx-nav li:hover {
	background: #77bae0;
	color: #fff;
}

#wlzjl-nav li a, #wlzmx-nav li a {
	width: 50px;
	height: 30px;
	color: #000;
	display: block;
}

#wlzjl-nav li a:hover, #wlzmx-nav li a:hover {
	color: #fff;
}

#wlzjl-nav .wlzjl-yf-bg, #wlzmx-nav .wlzjl-yf-bg {
	background: #77bae0;
	color: #fff;
}

#wlzjl-nav .wlzjl-yf-bg a, #wlzmx-nav .wlzjl-yf-bg a {
	width: 50px;
	height: 30px;
	color: #fff;
	display: block;
}

#wlzjl-view {
	width: 930px;
	height: 115px;
	position: relative;
	left: 45px;
}

#wlzjl-view-htname {
	position: absolute;
	left: 45px;
	top: 26px;
	font-size: 1.25em;
}

#wlzjl-view-Targetmonery {
	position: absolute;
	left: 165px;
	top: 26px;
	font-size: 1.25em;
}

#wlzjl-view-date {
	position: absolute;
	left: 45px;
	top: 56px;
}

#wlzjl-view-bfb {
	width: 525px;
	height: 20px;
	border: 1px solid #000;
	background: #e5e5e5;
	position: absolute;
	right: 28px;
	top: 30px;
}

#wlzjl-view-bfb-completemonery {
	width: 70%;
	height: 20px;
	position: absolute;
	left: 0;
	background: #7eb5ec;
}

#wlzjl-view-bfb-thisyumonery {
	width: 10%;
	height: 20px;
	position: absolute;
	right: 0;
	background: #5cb85c;
}

#wlzjl-completemonery-txt {
	position: absolute;
	top: 0;
	left: 50%;
}

#wlzjl-completemonery-txt1 {
	height: auto;
	width: 500px;
	position: absolute;
	top: 23px;
	left: 50%;
	margin-left: -45px;
}

#wlzjl-completemonery-txt2 {
	width: 500px;
	position: absolute;
	top: 48px;
	left: 50%;
	margin-left: -45px;
}

#wlzjl-thisyumonery-txt {
	position: absolute;
	top: 0;
	left: 50%;
}

#wlzjl-thisyumonery-txt1 {
	width: 500px;
	position: absolute;
	top: 23px;
	left: 50%;
	margin-left: -12px;
}

#wlzjl-thisyumonery-txt2 {
	width: 500px;
	position: absolute;
	top: 48px;
	left: 50%;
	margin-left: -12px;
}
.btnsWarp {
	width: 920px;
	margin: 12px auto;
}
.btnsWarp a {
	margin-right: 16px;
}
#wlzjl-info, #wlzmx-info {
	width: 920px;
	margin: 0 auto;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}
.zhang-table {
	padding: 0 10px;
}
.zhang-table a {
	display: block;
}
.zhang-table td:first-child {
	padding: 0 10px !important;
	text-align: center;
}
.zhang-table td:last-child {
	padding-right: 10px !important;
}
.check_td {
	width: 8%;
}
.zhang_AllBtn_table {
	height: 24px;
	border: 1px solid #ddd;
	background: #fff !important;
	width: 15px;
	float: left;
}
.check_td {
	line-height: 2.1;
}
.pner-tableState span {
	margin-left: 0 !important;
	margin-right: 5px;
	color: #cdcdcd;
}
#wlzjl-info span, .zhang-table span {
	margin-left: 20px;
}

.bind_brand_td > font {
	color: #CDCDCD;
}
.bind_brand_td > span {
	margin-left: 0 !important;
	color: #888;
}
.zhang-table td, .zhang-table th {
	padding: 8px 0 !important;
}
.zhang-table tbody p:nth-child(3) {
	border-top: 1px solid #ccc;
	padding-top: 6px;
	margin-bottom: 0;
}

#wlzjl-info td {
	padding: 8px 0 !important;
}
#wlzjl-info tr td {
	text-align: center;
}
#wlzjl-info tr td p:last-child {
	margin-bottom: 0;
}
#wlzjl-info tr p:nth-child(3) {
	padding-top: 6px;
	border-top: 1px solid #ccc;
}
.wlzjl-info-tb1 {
	width: 100px !important;
	height: 30px;
	border-bottom: 1px solid #ddd;
}

.wlzjl-info-tb2 {
	width: 205px;
	height: 40px;
	border-bottom: 1px solid #ddd;
}

.wlzjl-info-tb3 {
	width: 205px;
	height: 40px;
	border-bottom: 1px solid #ddd;
}

.wlzjl-info-tb4 {
	width: 205px;
	height: 40px;
	border-bottom: 1px solid #ddd;
}

.wlzjl-info-tb5 {
	width: 205px;
	height: 40px;
	border-bottom: 1px solid #ddd;
}
#gsxx {
	padding: 26px 40px;
	display: none;
}
#gsxx > p {
	margin-bottom: 28px;
}
#gsxx font {
	margin-right: 40px;
}
#gsxx .list {
	margin-bottom: 0;
	padding: 0;
}
#gsxx .hzfs span {
	border: 1px solid #ccc;
	margin-right: 10px;
	padding: 4px 12px;
	cursor: pointer;
}
#gsxx .hzfs span.on {
	background: #3ab4aa;
	color: #fff;
}
#gsxx .gsdj span:nth-child(2) {
	background: #f4f4f4;
	margin-right: 10px;
	padding: 2px 116px;
}
#gsxx .gsdj span:nth-child(3) {
	color: #999;
	cursor: pointer;
}
#gsxx .icon-map {
	background-image: url(../images/map-icon.png) !important;
	display: inline-block;
	width: 20px;
	height: 26px;
	text-align: center;
	line-height: 22px;
	margin-right: 6px;
	color: #fff;
}
#gsxx .mddw .list li {
	margin-bottom: 22px;
}
#gsxx .mddw .list li div {
	margin-left: 26px;
	width: 466px;
}
#gsxx .mddw .list img {
	width: 116px;
	height: 76px;
	background: #dcdcdc;
}
#gsxx .mddw .map img {
	width: 636px;
	height: 258px;
	background: #dcdcdc;
}
i {
	font-style: normal;
}
#czjl {
	margin-top: 15px;
	padding: 0 50px 30px;;
	margin-bottom: 40px;
	display: none;
}
#czjl .date {
	line-height: 34px;
}
#czjl .date font {
	margin-right: 18px;
}
#czjl .input-group {
	width: 144px;
	border: 1px solid #ccc;
	border-radius: 4px;
}
#czjl .input-group input {
	width: 100% !important;
	outline: none;
}
#czjl .input-group input, #czjl .input-group span {
	border: none;
	background: none;
	padding-top: 0;
	padding-bottom: 0;
	height: 28px;
	line-height: 26px;
}
#czjl .date i {
	margin: 0 14px;
}
#czjl .xxjl .content {
	border: 1px solid #ccc;
	padding: 20px 30px;
	height: 414px;
	overflow: auto;
}
#czjl li > p {
	width: 100%;
	text-align: center;
	color: #989898;
}
#czjl li > div {
	width: 100%;
	margin-bottom: 14px;
}
#czjl li > div:last-child {
	margin-bottom: 0;
}
#czjl li img {
	width: 34px;
	height: 34px;
	background: #ccc;
	float: left;
	margin-right: 10px;
}
#czjl .infoBox {
	float: left;
}
#czjl .infoBox .myInfo {
	padding: 8px;
	background: #f3f4f8;
	border-radius: 8px;
	position: relative;
	margin-left: 10px;
}
#czjl .infoBox span {
	position: absolute;
	top: 0;
	font-size: 32px;
	color: #f4f5f9;
}
#czjl .pull-left .infoBox span {
	left: -9px;
}
#czjl .pull-right img {
	float: right;
	margin-left: 10px;
}
#czjl .pull-right .myInfo {
	margin-right: 10px;
}
#czjl .pull-right .infoBox {
	float: right;
}
#czjl .pull-right .infoBox .name {
	text-align: right;
}
#czjl .pull-right .infoBox span {
	right: -9px;
}

#hetong {
	display: none;
	padding: 40px 50px;
}
.color-orange {
	color: #ff8230
}
#hetong .state > i {
	margin: 0 8px;
}
#hetong .title {
	font-size: 20px;
	text-align: center;
}
#hetong .content > p:nth-child(3) {
	margin: 24px 0;
	text-indent: 2em;
}
#hetong .item {
	margin-bottom: 20px;
}
#hetong .item p {
	text-indent: 2em;
}
#hetong .item p:first-child {
	font-size: 18px;
	text-indent: 0;
}
#hetong .item span {
	border-bottom: 1px solid #333;
	padding: 0 21px;
}

#hzpp {
	padding: 30px;
	display: none;
}
#hzpp > p {
	color: #52abff;
	font-size: 16px;
}
#hzpp .table {
	color: #78787a;
	text-align: center;
	border: 1px solid #dcdcdc;
}
#hzpp .table thead td {
	height: 34px;
	line-height: 34px;
	background: #f4f5f9;
}
#hzpp .table tbody td {
	height: 40px;
	line-height: 40px;
}
#hzpp .table tbody td:nth-child(2) span {
	transform: scaleX(2)
}
#xgxx {
	padding: 20px 4px;
	color: #727272;
	display: none;
}
#xgxx .two-tabBox {
	overflow: hidden;
}
#xgxx .two-tabBox .tabBox {
	float: left;
	width: 44%;
	margin: 0px 3%;
}
#xgxx .two-tabBox p {
	overflow: hidden;
}
#xgxx .two-tabBox span:first-child {
	float: left;
	color: #6e6e6e;
	padding: 4px 0;
}
#xgxx .button {
	float: right;
	background: #00cc65;
	color: #fff;
	padding: 4px 8px;
}
#xgxx .one-tabBox {
	padding: 40px 3% 0;
	overflow: hidden;
}
#xgxx .one-tabBox p {
	background: #e0f0f0;
	padding: 6px 10px;
	margin-bottom: 10px;
}
#xgxx .one-tabBox .button {
	float: left;
}
#xgxx table {
	border: 1px solid #ccc;
	text-align: center;
}
#xgxx table th {
	text-align: center;
}
#xgxx table td {
	height: 30px;
	line-height: 30px;
}
#xgxx table thead {
	background: #f4f5f9;
}
#xgxx .pagination nav {
	overflow: hidden;
}
#xgxx .pagination {
	float: right;
}
/*新增*/
.xgjl-newadd {
	width: 800px;
	height: 380px;
	background: #fff;
	border-radius: 5px;
	position: fixed;
	left: 50%;
	top: 50%;
	margin: -190px 0 0 -400px;
	display: none;
}
.xgjl-newadd-top {
	width: 100%;
	height: 50px;
	border: 1px solid #e5e5e5;
	position: relative;
	border-radius: 5px 5px 0 0;
}
.xgjl-new-topL {
	height: 15px;
	position: absolute;
	top: 15px;
	left: 30px;
}
.xgjl-new-topR {
	width: 30px;
	height: 30px;
	position: absolute;
	top: 7px;
	right: 10px;
	text-align: center;
	line-height: 30px;
	font-size: 1.2em;
	cursor: pointer;
}
.xgjl-new-cont1 {
	position: absolute;
	left: 30px;
	top: 74px;
}
.xgjl-new-cont2 {
	position: absolute;
	left: 30px;
	top: 115px;
}

.xgjl-new-cont3 {
	position: absolute;
	left: 30px;
	top: 157px;
}

.xgjl-newt {
	width: 740px;
	height: 20px;
	float: left;
}

.xgjl-new-cont1LX {
	position: absolute;
	left: 0;
	top: 0px;
}

#xgjl-new-cont1LX-input {
	position: absolute;
	left: 100px;
	top: 0px;
}

.xgjl-input {
	float: left;
	margin-right: 40px;
	line-height: -10px;
}

.xgjl-new-cont2JLR {
	position: absolute;
	left: 0;
	top: 2px;
}

#xgjl-new-select {
	position: absolute;
	left: 100px;
	top: 0px;
}

.xgjl-new-cont3JLR {
	position: absolute;
	left: 0;
	top: 0px;
}

#xgjl-new-textarea {
	width: 470px;
	height: 125px;
	position: absolute;
	left: 100px;
	top: 0px;
	border: 1px solid #ddd;
}

#xgjl-new-buttomqx {
	width: 82px;
	height: 34px;
	border-radius: 8px;
	background: #cccccc;
	position: absolute;
	bottom: 20px;
	right: 395px;
	text-align: center;
	line-height: 34px;
	cursor: pointer;
}

#xgjl-new-buttomqx:hover {
	background: #0099ff;
	color: #fff;
}

#xgjl-new-buttombc {
	width: 82px;
	height: 34px;
	color: #fff;
	border-radius: 8px;
	background: #0099ff;
	position: absolute;
	bottom: 20px;
	right: 295px;
	text-align: center;
	line-height: 34px;
	cursor: pointer;
}
.ddjltong {
	float: left;
	height: 32px;
	border: 1px solid #ddd;
	color: #000;
}

.pner-table {
	width: 100%;
	/* border:1px solid #dcdcdc; */
	background: #fff;
}
.pner-table thead {
	background-color: #f7f7f7;
}
.pner-table tfoot td, .pner-table thead th, .pner-table tbody td {
	border-bottom: 1px solid #dcdcdc;
	padding: 10px 8px;
	font-weight: normal;
}
.pner-table tfoot td {
	color: #000;
	font-weight: bold;
}
.pner-table tbody td {
	color: #333;
	font-size: 14px;
}
.pner-table tbody td:nth-child(3) span {
	color: #999;
}
.pner-table tbody p {
	margin-bottom: 4px;
}
.pner-table img {
	width: 40px;
	height: 40px;
	border-radius: 50%;
}
.color-6 {
	color: #666;
}
.color-9 {
	color: #999;
}
.color-blue {
	color: #3399ff !important;
	cursor: pointer;
}
.color-red {
	color: red !important;
	cursor: pointer;
}
.left {
	display: inline-block;
	width: 100x;
	text-align: left;
}
#mark1 {
	background: rgba(0,0,0,.6) !important;
	filter: Alpha(opacity:.6);
	background: #000;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: none;
	z-index: 199;
}
#mark {
	background: rgba(0,0,0,.6) !important;
	filter: Alpha(opacity:.6);
	background: #000;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: none;
	z-index: 998;
}
#tjjgCon, #xjmbCon, #nrszCon, #ckhtCon, #tjhtCon, #ckbcCon, #changeCon, #tjbcCon {
	width: 100%;
	height: 100%;
	top: 50px;
	left: 0;
	z-index: 100;
	position: absolute;
	display: none;
}
#tjhtCon {
	z-index: 101;
}
#ckCon, #lxrCon, #xzdCon, #fkuanCon, #skuanCon, #dchongCon, #gsxqCon, #gsInfo, #qyjgCon, #qymbCon, #qzfCon, #hhrbjContent, #addpnerCon_np, #addpnerCon_p, #hzpinpai, #gsxq, #xginfo, #addingmode, #custgrade, #addingmode2, #xmapped, #pmapped, #peoplexq, #caddingmode, #sdaddingmode, #ptaddingmode, #hzxilie, .con-all {
	width: 100%;
	height: 100%;
	top: 50px;
	left: 0;
	z-index: 1001;
	position: fixed;
	display: none;
}

#addingmode2{
	    position: absolute;
}
#choosebrand, #choosebrand1, #chooseseries, #choosecatena, #custgrade, #peoplexq, #addpeople, #addhistroy, #addpartner, #addfzr, #paymentRModal, #alterBModal {
	width: 100%;
	height: 100%;
	top: 50px;
	left: 0;
	z-index: 1001;
	position: fixed;
	display: none;
}
.con-head {
	padding: 16px 40px 12px 20px;
	height: 42px;
	color: #666;
	/* 	margin-bottom: 16px; */
	line-height: 24px;
}
#addpnerCon_p .con-head p {
	/* margin-top:10px; */
	font-size: 24px;
	font-weight: 300 !important;
	margin-bottom: 0;
}
#ptaddingmode .con-body {
	width: 1000px;
	margin: 10px auto;
	border-radius: 2px;
	padding-bottom: 20px;
	background-color: #fff;
}
#ckCon .con-body {
	width: 1000px;
}
#addpnerCon_p .con-body {
	height: 600px;
}
.con-close {
	cursor: pointer;
	float: right;
	display: inline-block;
	font-size: 26px;
	font-style: normal !important;
	font-weight: normal !important;
}
.con-close1 {
	cursor: pointer;
	float: right;
	display: inline-block;
	font-size: 26px;
	font-style: normal !important;
	font-weight: normal !important;
}
.con-close:hover {
	color: #f00;
}
.clear {
	clear: both;
}
.con-content {
	padding: 0 3px 30px 3px;
}
.content-head span {
	display: inline-block;
	width: 50%;
	background-color: #efefef;
	color: #616161;
	height: 34px;
	float: left;
	padding: 6px;
	text-align: center;
	font-size: 14px;
}
.content-head > span:hover {
	cursor: pointer;
}
.span-active {
	background-color: #3ab4aa !important;
	color: #fff !important;
}
.r-content {
	padding: 20px 44px;
	position: relative;
}
.r-content > span {
	display: inline-block;
	margin-bottom: 14px;
	width: 470px;
}
.pner-type span {
	display: inline-block;
	width: 80px;
	padding: 4px 6px;
	border-radius: 2px;
	border: 1px solid #dcdcdc;
	margin-right: 20px;
	text-align: center;
	margin-bottom: 5px;
}
.pner-type span:hover {
	border: 1px solid #3ab4aa;
	color: #3ab4aa;
	cursor: pointer;
}
.pners {
	border: 1px solid #3ab4aa;
	color: #3ab4aa;
	cursor: pointer;
}
.gsjm > span {
	display: inline-block;
	width: 180px;
	border: 1px solid #3ab4aa;
	margin-right: 10px;
}
.gsjm input {
	border: none !important;
	height: 30px;
	display: inline-block;
	width: 146px;
	padding: 4px 10px;
	outline: none;
}
.fa-search {
	display: inline-block;
	line-height: 30px;
	width: 30px;
	float: right;
	text-align: center;
	font-size: 16px;
	color: #bbbbbb;
	cursor: pointer;
}
/* .gsjm ~ span  font {
 color:#3ab4aa;
 font-size:14px;
 } */
.pner-type ~
span input {
	padding: 3px 6px;
	border: 1px solid #dcdcdc;
}
.pner-type ~
span  font {
	color: #3ab4aa;
	font-size: 14px;
	width: 76px;
	display: inline-block;
}
.gsjm font {
	color: #666 !important;
}
.gs-ewm {
	text-align: center;
	position: absolute;
	right: 84px;
	top: 50px;
}
.gs-ewm img {
	width: 150px;
	height: 150px;
	margin-bottom: 10px;
}
.btn-bottom {
	text-align: center;
}
.btn-bottom button {
	display: inline-block;
	background-color: #3ab4aa;
	color: #fff;
	width: 120px;
	padding: 6px 14px;
	border: none;
	box-shadow: none;
	font-size: 14px;
	outline: none;
}
.shmc {
	margin-top: 20px;
}
#addpnerCon_np .r-content > span > input {
	border-radius: 1px;
}
.pay-right, .pay-left {
	display: inline-block;
	width: 50%;
	float: left;
}
.pay-left {
	padding-top: 60px;
	padding-right: 30px;
	text-align: right;
	margin-bottom: 20px;
}
.pay-right {
	text-align: left;
	padding-left: 30px;
	margin-bottom: 20px;
}
.pay-left img {
	width: 160px;
	height: 160px;
}
.pay-right img {
	width: 200px;
	height: 320px;
	text-align: left;
}
.pay-left p {
	margin-top: 10px;
	/* 	padding-right:30px; */
	color: #333 !important;
}
#qzfCon .con-content {
	overflow: hidden;
}
.color-ff6 {
	color: #ff6666;
}
.size-b {
	display: inline-block;
	font-size: 18px;
}
#xjmbCon .con-head, #nrszCon .con-head, #tjhtCon .con-head, #ckhtCon .con-head, #ckbcCon .con-head, #tjbcCon .con-head, .con-head {
	border-bottom: 1px solid #dcdcdc;
	padding-bottom: 12px;
	height: 52px;
}
/* #tjjgCon .con-head  p,
 #xjmbCon .con-head p,
 #nrszCon .con-head  p,
 #tjhtCon .con-head  p */
.con-head p {
	font-size: 16px;
	color: #333;
}
.ht-head {
	padding: 10px 20px;
	margin-top: 10px;
	overflow: hidden;
}
.htmb-list {
	display: inline-block;
}
.htmb-list > span {
	border: 1px solid #dcdcdc;
	margin-left: -1px;
	float: left;
	padding: 6px 8px;
	font-size: 13px;
	color: #666;
}
.htmb-list > span:hover {
	cursor: pointer;
}
.htmb-active {
	border-color: #00a0e9 !important;
	color: #00a0e9 !important;
}
.htmb-active + span {
	border-left-color: #00a0e9 !important;
}
.nr-caozuo {
	color: #3366cc !important;
	float: right;
	margin-right: 10px;
}
.nr-caozuo > span > i {
	margin-right: 10px;
	color: #3366cc !important;
	display: inline-block;
	line-height: 32px;
}
.ht-content {
	padding: 10px 40px;
	color: #000;
}
.ht-content input[type="text"], #nrszCon .con-content input[type="text"], #ckbcCon .con-content input[type="text"], #tjbcCon .con-content input[type="text"] {
	color: #ff6600;
}
#nrszCon .con-content input[type="text"], #ckbcCon .con-content input[type="text"], #tjbcCon .con-content input[type="text"], .ht-content input[type="text"] {
	outline: none;
	display: inline-block;
	border: none;
	border-bottom: 1px solid #333;
	padding: 0px 6px 0 4px;
	line-height: 21px;
	font-size: 14px;
}
.ht-content p {
	font-size: 14px;
}
.big-title {
	text-align: center;
	font-size: 18px !important;
}

.jiafang, .yifang {
	width: 200px;
}
.text-indent {
	text-indent: 2em;
	line-height: 23px;
	border: 1px solid #fff;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-top: 6px;
}
.item-list > div {
	margin-top: 20px;
}
.item1 input {
	width: 60px;
}
.item1 p, .item2 p, .item3 p, .item4 p, .item5 p, .item6 p {
	margin-top: 4px !important;
	margin-bottom: 0 !important;
	color: #333;
}
.ht-content .small-title {
	font-size: 16px !important;
	margin-bottom: 0 !importants;
	color: #000 !important;
}
.item2 input {
	width: 100px;
}
.item3 input {
	width: 120px;
}
.double-btn {
	text-align: center;
	margin-top: 14px;
}
.double-btn button {
	width: 76px;
	margin-right: 14px;
	outline: none;
	border-radius: 1px;
	padding: 4px 8px;
	border: none;
}
.back, .qxaddht, .change_back {
	background-color: #cccccc;
	color: #000;
	cursor: pointer;
}
/* .sure {
 background-color: #999;
 color:#fff;
 } */
.sure, .change_sure {
	background-color: #0099ff;
	color: #fff;
}
.save {
	background-color: #0099ff;
	color: #fff;
	cursor: pointer;
}
.cleartjbc {
	background-color: #0099ff;
	color: #fff;
	cursor: pointer;
}
.nrsz:hover {
	cursor: pointer;
}
#nrszCon .con-content > div, #ckbcCon .con-content > div, #tjbcCon .con-content > div {
	margin-bottom: 25px;
	margin-top: 25px;
	overflow: hidden;
}

#ckbcCon .con-content > div > div {

	margin-bottom: 25px;
	overflow: hidden;
}
#nrszCon .con-content > div > span, #ckbcCon .con-content > div > span, #tjbcCon .con-content > div > span {
	display: inline-block;
	float: left;
	color: #333;
	font-size: 15px;
}
#nrszCon .con-content > div > span:first-child, #tjbcCon .con-content > div > span:first-child, #ckbcCon .con-content > div > span:first-child, .show_change div span:first-child {
	float: left;
	width: 25%;
	color: #333;
	font-size: 15px;
	text-align: center;
}
#nrszCon .con-content > div > span:nth-child(2), #tjbcCon .con-content > div > span:nth-child(2) {
	width: 75%;
}
.show_change div span:nth-child(2) {
	float: left;
	width: 25%;
	color: #333;
	font-size: 15px;
}
.show_change div span:nth-child(3) {
	float: left;
	width: 10%;
	color: #333;
	font-size: 15px;
}
.show_change div span:nth-child(4) {
	width: 25%;
	float: left;
	color: #333;
	font-size: 15px;
}
.row3 input {
	width: 160px;
}
.row4 input {
	width: 150px;
}
.row6 input, .row5 input {
	width: 70px;
}
.row7 textarea {
	display: inline-block;
	outline: none;
	width: 420px;
	height: 60px;
	padding: 4px 8px;
}
.row8 input[type="checkbox"] {
	margin-right: 10px;
	display: inline-block;
	background-color: #f00;
}
.checkbox-div {
	padding-left: 25px;
	position: relative;
	margin-bottom: 4px;
}
.checkbox-div input[type="checkbox"] {
	position: absolute;
	left: 0;
	z-index: 3;
	opacity: 0;
	margin-top: 3px;
	display: inline-block;
	line-height: 21px;
	width: 14px;
	height: 14px;
}
.checkbox-div .fa-check {
	position: absolute;
	margin-top: 3px;
	left: 2px;
	z-index: 2;
	opacity: 0;
	display: inline-block;
	line-height: 15px;
	font-size: 12px;
}
.checkbox-span:before {
	content: "";
	border: 1px solid #dcdcdc !important;
	background-color: #fff !important;
	border-radius: 1px;
	position: absolute;
	left: 0;
	display: inline-block;
	width: 15px;
	height: 15px;
	margin-top: 3px;
}
.row9 {
	min-height: 200px;
}
.row9 > span > div > font {
	display: inline-block;
	width: 80px;
	text-align: right;
}
.row9 > span > div {
	margin-bottom: 8px;
}
.row9 .dropdown {
	margin-top: 6px;
}
.row9 .dropdown button {
	width: 190px !important;
}
.row3 input[type="text"], .row4 input[type="text"], .row5 input[type="text"], .row6 input[type="text"], .row9 input[type="text"] {
	border-bottom: 1px solid #B9B9C8 !important;
}
.row9 {
	overflow: auto !important;
	margin-bottom: 0 !important;
}
.row9 input {
	width: 200px;
}
.item1 input, .row5 input, .row6 input, .row4 input, .item2 input {
	text-align: center;
}
.row7 textarea, .item7 .orange-p, .item8 .orange-p, .item9 .orange-p {
	color: #ff6600;
}
.jgmb-nr, .pp-nr {
	font-size: 15px;
}
.pinpai {
	width: 390px !important;
}
#ht_name {
	text-align: center;
}
.add {
	width: 70px;
	background-color: #3399cc;
	color: #fff;
	box-shadow: none;
	border: none;
	float: right;
	margin-right: 20px;
	padding: 3px 4px;
	margin-top: 6px;
}
.fa-pencil, .fa-trash-o {
	color: #7ecef4;
	margin-right: 10px;
	float: right;
	display: inline-block;
	width: 14px;
	text-indent: 0;
	margin-top: 5px;
	opacity: 0;
}
.modify {
	border: 1px solid transparent;
	padding: 6px 10px;
}
.modify:hover, .item1 .text-indent:hover {
	border: 1px solid #7ecef4;
	background: #eef9ff !important;
	cursor: pointer;
}
.modify:hover i, .item1:hover i {
	opacity: 1;
}
.modify:hover i:hover, .item1:hover i:hover {
	cursor: pointer;
}
.fa-eye:hover {
	cursor: pointer;
}
.zhuangtai.text-center {
	text-align: center;
}
.xhhr-list-myapply {
	display: none;
}
.xhhr-list > div img, .xhhr-list-myapply > div img {
	width: 44px;
    height: 44px;
}
.xhhr-list, .xhhr-list-myapply {
	overflow: hidden;
	background: #fff;
	padding: 10px;
}
.xhhr-list p, .xhhr-list-myapply p {
	margin-bottom: 0px;
}
.xhhr-list p:nth-of-type(2), .xhhr-list-myapply p:nth-of-type(2) {
	/* margin-top: 5px; */
}
.xhhr-list > div, .xhhr-list-myapply > div {
	text-align: center;
	padding: 0 16px 10px 16px;
	float: left;
	width: 20%;
	min-height: 124px;
	cursor: pointer;
	min-height: 146px;
}
.zhuangtai span {
	display: inline-block;
	padding: 4px 2px;
	border-radius: 3px;
	line-height: 12px;
	width: 40px;
	margin-right: 6px;
	cursor: pointer;
}
.zhuangtai .accept {
	border: 1px solid #0099ff;
	color: #0099ff;
}
.zhuangtai .refuse {
	border: 1px solid #ccc;
	color: #999;
}
.psqz .zhuangtai {
	color: #f33;
	cursor: pointer;
}
.zt-active {
	border: 1px solid #0099ff !important;
	color: #0099ff !important;
}
/* .zhuangtai span:hover {
 cursor: pointer;
 border:1px solid #0099ff;
 color:#0099ff;
 } */
.period > span {
	display: inline-block;
	position: relative;
}
.period input {
	display: inline-block;
	width: 120px;
	padding-right: 20px;
	font-size: 14px;
	border: 1px solid #dcdcdc;
	box-shadow: none;
	outline: none;
	background-color: #ecfaff;
}
.period input:hover {
	cursor: pointer;
}
.fa-calendar {
	position: absolute;
	right: 6px;
	top: 8px;
	color: #999;
	font-size: 12px
}
.today:hover {
	color: #333 !important;
}
.tchoose .dropdown {
	width: 110px;
	margin-right: 0;
}
.month > span {
	display: inline-block;
	padding: 4px 8px;
	border: 1px solid #dcdcdc;
	border-radius: 1px;
	line-height: 18px;
	margin-right: 6px;
}
.month > span:hover {
	cursor: pointer;
}
.month-active {
	color: #fff;
	background-color: #38bdff;
}
.color-orange {
	color: #ff6600;
}
.color-orange:hover {
	cursor: pointer;
}
#qyjgCon .con-content, #qymbCon .con-content {
	padding-bottom: 0;
	color: #333;
	padding-top: 10px;
}
#qyjgCon .con-content p, #qymbCon .con-content p {
	text-align: center;
}
#qyjgCon .con-body, #qymbCon .con-body {
	width: 400px;
	font-size: 14px;
}
.quxiao {
	background-color: #cccccc;
	color: #000;
}
.qiyong {
	background-color: #0099ff;
	color: #fff;
}
.zidong {
	background-color: #3aaecf;
	color: #fff;
}
#qyjgCon, #qymbCon {
	top: 100px;
}
.this-month:hover, .this-quarter:hover, .this-year:hover {
	cursor: pointer;
}
.jgmb-table {
	width: 100%;
	border-top: 1px solid #dcdcdc;
	border-right: 1px solid #dcdcdc;
	border-left: 1px solid #dcdcdc;
}
.jgmb-table td {
	border-bottom: 1px solid #dcdcdc;
	font-weight: normal;
	padding: 10px;
	text-align: center;
}
.jgmb-table thead th {
	background: #f7f7f7;
}
.jgmb-table .left {
	width: 250px;
}
.jgmb-table .left > p {

}
.jgmb-table .left > p > font {
	display: inline-block;
	width: 50px;
	text-align: right;
	float: left;
}
.jgmb-table .left > p > span {
	display: block;
	overflow: hidden;
}
.jgmb-table .left > p > span span {
	margin-right: 8px;
}
#lxrCon .con-content .row, #xzdCon .con-content .row, #gsInfo .con-content > div, #hhrbjContent .con-content > div {
	padding: 6px 0;
	margin-top: 8px;
}
#lxrCon .con-content  .row > font, #xzdCon .con-content  .row > font, #gsInfo .con-content > div > font, #hhrbjContent .con-content > div > font {
	text-align: right;
	line-height: 28px;
}
.lineh28 > span {
	line-height: 28px;
}
.lx-list span {
	display: inline-block;
	width: 80px;
	padding: 4px 6px;
	border: 1px solid #dcdcdc;
	text-align: center;
	margin-right: 10px;
}
.lx-list span:hover {
	cursor: pointer;
}
.lx-list .lx-active {
	background-color: #00cccc;
	color: #fff;
}
#lxrCon {
	color: #333;
}
#lxrCon .con-content .row  input {
	padding: 5px 16px;
	background-color: #fff;
	outline: none;
	box-shadow: none;
	border: 1px solid #dcdcdc;
	color: #000;
	width: 310px;
}
#xzdCon .con-content .row input, #gsInfo .con-content > div input, #hhrbjContent .con-content > div input {
	padding: 5px 16px;
	background-color: #f1f1f1;
	outline: none;
	box-shadow: none;
	border: none;
	color: #000;
	width: 310px;
}
#gsInfo .con-content .info-gsjm input {
	width: 160px !important;
	margin-right: 10px;
}
#gsInfo .color-blue {
	margin-left: 10px;
}
#lxrCon .con-content .row button.dropdown-toggle, #xzdCon .con-content .row button.dropdown-toggle, #gsInfo .con-content > div button.dropdown-toggle, #hhrbjContent .con-content > div button.dropdown-toggle {
	width: 310px;
	text-align: left;
	padding: 4px 16px;
	color: #000;
}

#lxrCon .con-content ul, #xzdCon .con-content ul, #gsInfo .con-content ul, #hhrbjContent .con-content ul {
	width: 310px;
}
#lxrCon .con-conten ul li a, #xzdCon .con-conten ul li a, #gsInfo .con-content ul li a, #hhrbjContent .con-content ul li a {
	padding: 6px 20px;
}
.jujue, .cancelApply {
	background: #ff4a4a;
	color: #fff;
}
#addingmode2 .con-content {
	padding-top: 25px;
}
.queding {
	background-color: #0099ff !important;
	color: #fff;
}
#gsInfo .double-btn, #hhrbjContent .double-btn {
	margin-top: 20px !important;
}
#gsxqCon .con-content {
	padding: 16px 20px;
}
.base-info {
	overflow: hidden;
}
.info-item p {
	padding: 3px 10px;
	background-color: #e0f0f0;
	font-size: 15px;
	color: #000;
}
.base-info .left-div {
	padding: 2px 10px 2px 30px;
	float: left;
	width: 50%;
	font-size: 14px;
}
.base-info .left-div font {
	margin-right: 10px;
	display: inline-block;
	width: 100px;
	text-align: right;
}
.info-item .dropdown {
	width: 90px;
}
.info-item {
	margin-bottom: 30px;
}
.info-item .dropdown button {
	width: 90px;
}
.nianfen, .xsye {
	padding: 2px 10px 2px 30px;
	margin-bottom: 6px;
}
.fukuan, .shoukuan, .duichong {
	border: 1px solid #dcdcdc;
	padding: 2px 10px;
	color: #238ada;
	margin-right: 10px;
}
.fukuan:hover, .shoukuan:hover, .duichong:hover {
	cursor: pointer;
}
#nf_dropdown {
	padding: 2px 6px !important;
}
.xsye span {
	margin-right: 16px;
}
.xs-active {
	color: #02bfff;
}
.fk-table, .cg-table {
	width: 100%;
	border-left: 1px solid #dcdcdc;
	border-right: 1px solid #dcdcdc;
	border-top: 1px solid #dcdcdc;
}
.fk-table thead th, .cg-table thead th {
	background-color: #f2f2f2;
}
.fk-table thead th, .fk-table tbody td, .cg-table thead th, .cg-table tbody td {
	font-weight: normal;
	border-bottom: 1px solid #dcdcdc;
	text-align: center;
	padding: 7px 10px;
}
.color-red {
	color: #ff3333;
}
.xzd-btn {
	display: inline-block;
	width: 80px;
	background-color: #ff6633;
	color: #fff;
	border: none;
}
.cz {
	margin-top: 14px;
}
.cz > span {
	margin-left: 26px;
}
.add-lxr {
	display: inline-block;
	width: 80px;
	background-color: #00cc66;
	color: #fff;
	border: none;
}
.sitem {
	position: relative;
	/* overflow: hidden; */
	padding: 16px 20px 10px 10px;
}
.clear {
	clear: both;
}
.sk-item {
	width: 50%;
	float: left;
	margin-bottom: 8px;
	color: #333;
}
.sk-item font {
	display: inline-block;
	width: 140px;
	text-align: right;
}
.sk-item input, .sk-item > span button {
	display: inline-block;
	width: 200px;
	text-align: left;
}
.sk-item .dropdown {
	margin-right: 0 !important;
}
.sk-item .dropdown ul {
	width: 200px;
}
.sk-item input {
	border: none;
	box-shadow: none;
	padding: 4px 8px;
	border: 1px solid #dcdcdc;
	outline: none;
}
.sk-item input[readonly="readonly"] {
	background-color: #f2f2f2;
}
.zdfp {
	display: inline-block;
	border: none;
	background-color: #5cb85c;
	padding: 4px 10px;
	color: #fff;
	margin-left: 66px;
	font-size: 14px;
}
.daochu, .fkt-div {
	padding: 16px 40px 4px;
}
.fk-table {
	color: #333;
}
.zongzf {
	text-align: right;
	padding: 6px 40px;
	color: #000;
	font-size: 15px;
}
.zongzf > span > span {
	margin-right: 14px;
}
.fkt-div p {
	color: #000;
	margin-bottom: 4px !important;
	font-size: 14px;
}
#dchongCon .double-btn button {
	width: 100px;
	padding: 5px 8px;
}
#xzdCon .jine input, #xzdCon .beizhu input {
	background-color: #fff !important;
	border: 1px solid #dcdcdc !important;
}
#xzdCon {
	color: #000;
}
.red-star {
	color: #ff3333;
	margin-left: 4px;
}
.caozuo {
	font-size: 0;
}
.caozuo > span {
	font-size: 14px;
	margin-right: 14px;
}
.kuan-list {
	text-align: center;
	font-size: 14px;
	padding: 20px 20px 14px;
}
.kuan-list .color-orange {
	font-size: 18px;
}
.kuan-list > span {
	margin-right: 24px;
	display: inline-block;
	vertical-align: top;
	color: #333;
}
.daochu > span {
	margin-right: 20px;
}

.pbactive {
	color: #33cc99;
	border-color: #33cc99 !important;
}
.sqzcon {
	position: fixed;
	top: 50%;
	background: #fff;
	width: 400px;
	left: 50%;
	margin-left: -200px;
	margin-top: -100px;
	z-index: 999;
	padding: 10px;
	display: none;
}
.sqzcon > div {
	text-align: center;
	padding-top: 20px;
}
.sqzbtn {
	display: inline-block;
	margin: 0 10px 10px;
	cursor: pointer;
	padding: 5px 15px;
	background: #eee;
}
.ptgslist {
	overflow: hidden;
	width: 470px;
	padding-bottom: 20px;
}
.postive {
	background-color: #04aa92;
	color: #fff;
}
.mybtn:hover {
	background-color: #04aa92;
	color: #fff;
}
.ptgslist p {
	margin-bottom: 0;
}
.ptgslist table {
	width: 100%;
	border-collapse: collapse;
}
.ptgslist td {
	padding: 5px 0;
	border-bottom: 1px solid #ddd;
	cursor: default;
}
.ptgslist td:first-child {
	text-align: center;
}
.ptgslist td:nth-child(2) {
	width: 80px;
	text-align: center;
}
.ptgslist tr:hover {
	color: #3ab4aa;
}
.ptgslist_tr {
	color: #3ab4aa;
}

.btn-group > .btn:last-child, .btn-group > .btn:first-child {
	margin-left: 0;
	/* border-radius: 0px; */
	border-radius: 5px;
}
.fenye {
	text-align: right;
	margin-top: 10px;
}
#showpage1 {
	line-height: 30px;
}
.ysqpprow {
	width: 290px;
	padding-right: 40px;
	position: relative;
	height: 120px;
	display: inline-block;
	overflow: hidden;
}
.ysqpprow a {
	position: absolute;
	top: 5px;
	right: 20px;
	cursor: pointer;
	color: #3498ff;
	text-decoration: none;
	moz-user-select: -moz-none;
	-moz-user-select: none;
	-o-user-select: none;
	-khtml-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

/* .ysqpprow > span{
 border:1px solid #eee;
 float: left;
 width:50px;
 height:50px;
 background-repeat: no-repeat;
 background-position: center;
 background-size: contain;
 margin: 5px;
 } */
.ysqpprow > div {
	overflow: hidden;
	height: 60px;
}
.ysqpprow > div > font {
	float: left;
	line-height: 60px;
}
.ysqpprow > div > img {
	border: 1px solid #eee;
	float: left;
	width: 50px;
	height: 50px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	margin: 5px;
}
.ysopen {
	width: auto;
	padding-right: 70px;
}
.ysopen .ysqzk:before {
	background-image: url(../images/puarrow.svg);
}
.yssq, .ysopen .yszk {
	display: none;
}
.yszk, .ysopen .yssq {
	display: inline-block;
}
.gnwwrap .radio-inline {
	margin-bottom: 0;
}
.pagright {
	float: right;
}
.htbtn {
	display: inline-block;
	padding: 3px 5px;
	margin: 0 5px;
	color: #fff;
	background: #68a5d4;
	border-radius: 4px;
	cursor: pointer;
}
.yxdate {
	color: #999;
}
.bgeee {
	background: #e5e5e5;
	color: #333;
	width: 300px;
	line-height: 28px;
	display: inline-block;
	text-indent: 16px;
}
.disabled {
	color: #ededed;
}
.text-time {
	width: 100px;
}
.change-con-body {
	width: 400px;
	margin: 10px auto;
	border-radius: 2px;
	padding-bottom: 20px;
	background-color: #fff;
}

.change-text {
	display: block;
	float: left;
	width: 300px;
	height: 80px;
	margin-bottom: 20px;
}
.text-black {
	color: black !important;
}
#bmark {
	background: rgba(0,0,0,.6) !important;
	filter: Alpha(opacity:.6);
	background: #000;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 999;
	width: 100%;
	height: 100%;
	display: none;
}

#zhifucon {
	background: #fafafa;
	width: 800px;
	padding: 20px 80px;
	position: fixed;
	top: 50%;
	z-index: 9999;
	left: 50%;
	margin-top: -200px;
	margin-left: -400px;
	display: none;
}
#saomiaocon, #bsaomiaocon {
	overflow: hidden;
	position: relative;
}
#bsaomiaocon {
	display: none;
}
#cardConsume {
	overflow: hidden;
}
#cardConsume {
	display: none;
}
.smtt {
	padding: 10px 0;
	position: relative;
}
#saomaclose {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 12px;
	height: 12px;
	background-image: url(../images/close.svg);
	background-size: 100%;
	background-position: center;
	background-repeat: no-repeat;
	cursor: pointer;
}
#saomaclose:hover {
	opacity: 0.6;
}
.s-ewm {
	float: left;
	width: 300px;
	text-align: center;
}
.s-ewm > img {
	width: 75%;
}
#sxewm {
	display: inline-block;
	padding: 5px 15px;
	color: #ff590f;
	border: 1px solid #ff590f;
	border-radius: 4px;
	cursor: pointer;
	margin-top: 15px;
}
#sxewm+ p {
	margin-top: 10px;
	color: #666;
}
.smdemo {
	width: 240px;
	height: 360px;
	background-image: url(../resources/img/phone11.png);
	background-repeat: no-repeat;
	background-size: 100%;
	float: left;
	margin-left: 40px;
}
#zhifucon .btnCon {
	width: 400px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	top: 0;
}
.contract-88-warp {
	width: auto;
	height: auto;
}
.add-tiaok {
	background: #ededed;
}
input::-webkit-inner-spin-button {
	-webkit-appearance: none;
}
input::-webkit-outer-spin-button {
	-webkit-appearance: none;
}
#yes-info .text-box {
	border: 1px solid #ededed;
	width: 80%;
	margin: 10px auto;
	height: 50px;
}
#yes-info > div {
	padding: 0 !important;
}
.yes-info-close {
	position: absolute;
	top: 8px;
	right: 20px;
	text-decoration: none;
	color: #999999;
	font-size: 16px;
	cursor: pointer;
}
.queding {
	background: #3ab4aa;
	color: #fff;
}
#yes-info .text-box p {
	padding: 10px;
}
#quedingtianjia {
	position: absolute;
	margin-left: 180px;
	left: 50%;
	top: 420px;
}
#fenye {
	position: absolute;
	float: right;
	left: 40%;
	top: 420px;
}
#fenye button {
	cursor: pointer;
}
a:hover {
	text-decoration: none;
}
.leixing-span > span {
	margin-right: 10px;
	padding: 3px 10px;
	display: inline-block;
	cursor: pointer;
}

.mapping {
	font-weight: bold;
	font-size: 20px;
}
.hzpinpai {
	padding: 20px;
}
.hzpinpai table {
	border: 1px solid #ddd;
	text-align: center;
}
.hzpinpai table th {
	border-bottom: 1px solid #ddd !important;
	text-align: center;
	padding: 5px;
	background: #f4f5f9;
	font-weight: normal;
}
.hzpinpai table td {
	vertical-align: middle !important;
}
.glyphicon-remove {
	cursor: pointer;
	color: #ff3333;
	margin-left: 5px;
}
.hzpinpai table td .edit {
	cursor: pointer;
	color: #3399ff;
	margin-left: 5px;
}
.btn-mapping > div > span {
	display: block;
	width: 100px;
	border-top: 1px solid #ddd;
	border-left: 1px solid #ddd;
	float: left;
	line-height: 30px;
	text-align: center;
	margin-top: 0px;
}
.address-icon {
	margin-right: 10px;
	font-size: 18px;
	color: #ff3333;
}
.md-con ul li {
	margin-bottom: 10px;
}
.md-con ul li > div {
	width: 50%;
}
.con-content-row > div:last-child {
	color: #333;
	line-height: 24px;
}
.logo-img {
	width: 80px;
	height: 80px;
	border-radius: 4px;
	position: absolute;
	right: 65px;
	top: 25px;
}
.logo-img img {
	width: 80px;
	height: 80px;
	border-radius: 4px;
}
.con-content-row {
	width: 80%;
	margin: 10px auto;
}
#xginfo table {
	border: 1px solid #ddd;
	margin: 10px 0px;
}
#xginfo .close {
	cursor: pointer;
	color: red;
}
#xginfo .close:hover {
	text-decoration: none;
}
#xginfo table th {
	border-bottom: 1px solid #ddd;
	background: #f4f5f9;
}
#xginfo table td {
	padding: 10px;
	vertical-align: middle;
}
#xginfo table td i {
	margin-left: 30px;
}
#xginfo table tr:nth-child(even) {
	/* background: #f9f9f9; */
}
#xginfo .green-btn {
	color: #fff;
	padding: 5px 10px;
	background: #00cc66;
	cursor: pointer;
	margin-top: 10px;
	display: inline-block;
}
#xginfo .table-title {
	background: #e0f0f0;
	padding: 5px 10px;
	margin-top: 30px
}
/*联系人头像  */
.xlr-head-img {
	width: 35px;
	height: 35px;
	/* border:1px solid #ddd; */
	margin-left: 48px;
	margin-right: -58px;
}
.xlr-head-img img {
	width: 35px;
	height: 35px;
	/* background: #caf5ec; */
}
#dffzrList td:nth-child(1) {
	width: 90px;
}
.addingmode {
	overflow: hidden;
}
.addingmode ul {
	display: flex;
	justify-content: center;
	align-items: center;
	margin-top: 30px;
}
.addingmode ul li {
	color: #333;
	display: flex;
	width: 200px;
	height: 200px;
	border: 1px solid #ddd;
	background: #f8f8f8;
	justify-content: center;
	align-items: center;
	margin: 10px 20px;
	cursor: pointer;
}
.addingmode ul li img {
	width: 200px;
	height: 200px;
}
.adding1 {
	padding: 20px;
	position: relative;
}
.adding1 input {
	width: 160px;
	outline: none;
	border: 1px solid #ddd;
	padding: 5px 10px;
}
#gxAddress {
	width: 500px;
	margin-top: 10px;
}
.adding1 ul li > div {
	margin-top: 10px;
}
.adding1 ul li > div:first-child {
	color: #333;
}
.adding1 ul li .dropdown {
	width: 160px;
}
.adding1 ul li > div .dropdown > button {
	width: 160px;
	border: 1px solid #ddd;
}
.adding1 ul li .dropdown ul {
	width: 160px;
}
.adding1-logo {
	width: 80px;
	height: 80px;
	background: #20a8d8;
	margin: 0 auto;
}
.adding1-logo img {
	width: 80px;
	height: 80px;
}
.adding1 textarea {
	width: 510px;
	height: 50px;
	padding: 10px;
}
.adding2-s-list {
	width: 930px;
	margin: 0 auto;
}
.adding2-s-list ul li {
	border: 1px solid #ddd;
	width: 45%;
	padding-top: 10px !important;
	padding-bottom: 10px !important;
	margin-top: 20px;
	line-height: 20px;
	cursor: pointer;
}
.adding2-s-list ul li img {
	width: 80px;
	height: 80px;
	border: none;
}
.adding2-s-list ul .active {
	border: 1px solid #66ccff;
}
.adding2-s-list ul li:nth-child(even) {
	float: right;
}
.adding2-s-list ul li:nth-child(odd) {
	float: left;
}
.choose-brand {
	padding: 20px 30px;
	color: #333;
}
.choose-brand > div:first-child span {
	padding: 5px 8px;
	margin-right: 5px;
	cursor: pointer;
}
.c-brand-list ul, .c-brand-list2 ul, .jdt_c-brand-list ul {
	overflow: hidden;
	margin-bottom: 10px;
	max-height: 400px;
	overflow-y: auto;
}
.jdt_mtrtype {
	font-size: 14px;
}
.jdt_brandName {
	color: #777;
	font-size: 12px;
}
#jdt_choosebrand .jdt_c-brand-list ul label:hover {
	background: #f1f1f1;
}
#jdt_choosebrand .jdt_c-brand-list ul .active{
	border-color: rgb(0, 153, 255) !important;
}
.c-brand-list ul label, .jdt_c-brand-list ul label {
	display: block;
	float: left;
	width: 23%;
	margin-top: 15px;
	font-weight: normal;
}
.c-brand-list ul li {
	float: left;
	padding: 10px;
	display: flex;
	align-items: center;
	cursor: pointer;
	border: 1px solid #fff;
}
.jdt_c-brand-list {
	margin-top: 20px;
}
.jdt_c-brand-list > ul{
	display: flex;
    flex-wrap: wrap;
}
.jdt_c-brand-list ul label {
	display: block;
	width: 200px;
	margin: 0 18px 15px 0;
	overflow: hidden;
	color: #777;
	border: 1px solid #f1f1f1;
	padding: 16px 10px;
	float: left;
	cursor: pointer;
	/* line-height: 38px; */
	text-align: center;
	word-break: break-all;
	word-wrap: break-word;
	display: flex;
    justify-content: center;
    align-items: center;
}
.c-brand-list2 ul li {
	float: left;
	width: 23%;
	margin-top: 15px;
	margin-right: 22px;
	padding: 10px;
	display: flex;
	align-items: center;
	cursor: pointer;
	border: 1px solid #fff;
}
.c-brand-list3 ul li {
	height: 60px;
	border: 1px solid #ddd;
	text-align: center;
	justify-content: center;
}
.c-brand-list ul li div,
.c-brand-list ul li div,
.jdt_c-brand-list ul li div,{
word-break: break-all;
}
.c-brand-list2 ul .on {
	border: 1px solid #69b7ff;
}
.c-brand-list ul li:hover {
	border: 1px solid #69b7ff;
}
.c-brand-list2 ul li:hover {
	border: 1px solid #69b7ff;
}
.c-brand-list ul label:nth-child(4n), .c-brand-list2 ul li:nth-child(4n) {
	margin-right: 0px;
}
.brand-img {
	width: 50px !important;
	height: 50px !important;
	margin-right: 10px;
	position: relative;
	cursor: pointer;
}
.brand-img img {
	width: 50px;
	height: 50px;
	cursor: pointer;
}
.brand-img img+ input[type="checkbox"] {
	position: absolute;
	top: -4px;
	left: 0px;
	cursor: pointer;
	width: 16px;
	height: 16px;
	display: none;
}
.brand-search {
	padding: 5px 8px;
	color: #FFF;
	background: #00cc99;
	border-radius: 4px;
	cursor: pointer;
}
.choose-brand > div input[type="text"] {
	padding: 5px 10px;
	border: 1px solid #ddd;
	outline: none;
}
.cust-grade ul {
	overflow: hidden;
}
.cust-grade ul li {
	margin-top: 15px;
	margin-right: 22px;
	float: left;
	width: 23%;
	border: 1px solid #fff;
	padding: 10px 20px 0 20px;
	cursor: pointer;
}
.cust-grade ul .on {
	border: 1px solid #69b7ff;
}
.cust-grade ul li:nth-child(4n) {
	margin-right: 0px;
}
.cust-grade ul li p {
	line-height: 14px;
	color: #999;
}
.cust-grade ul li p:first-child {
	color: #333;
}
.cust-grade ul li:hover {
	border: 1px solid #69b7ff;
}
/*添加合伙人步骤二  */
/*
#addingmode2{
	background: #fff;
    left: 50%;
    margin-left: -400px;
    width: 800px;
    height: auto;
    padding-bottom: 30px;
}*/

.addparent {
	width: 90%;
	margin: 0 auto;
	margin-top: 15px;
	color: #333;
	line-height: 14px;
	overflow: hidden;
}
.addparent > div:first-child {
	padding-left: 50px;
}
.addparent > div span {
	margin-right: 10px;
}
.addparent input {
	width: 500px;
	height: 36px;
	padding: 5px 10px;
	border: 1px solid #ddd;
	background: #f8f8f8;
	outline: none;
}
.cust-ch {
	cursor: pointer;
	padding: 5px 10px;
	color: #ddd;
}
.addparent textarea {
	width: 500px;
	height: 35px;
	border: 1px solid #ddd;
	outline:none;
	padding:8px 5px;
	border-radius:5px;
}
.addparent ul li {
	float: left;
	position: relative;
	width: 80px;
	height: 80px;
	margin-right: 10px;
	margin-bottom: 10px;
}
.addparent ul li img {
	width: 80px;
	height: 80px;
}
.addparent ul li .del-img {
	background: rgba(0,0,0,.6);
	text-align: center;
	height: 20px;
	line-height: 20px;
	position: absolute;
	bottom: 0px;
	width: 100%;
	font-size: 16px;
	cursor: pointer;
	display: none;
}
.addparent ul li .del-img i {
	color: red;
}
.add-gs-logo {
	margin-right: 20px;
}
.add-gs-logo img {
	width: 70px;
	height: 70px;
}
.yingshe {
	width: 400px;
	margin: 20px auto 0px auto;
}
.yingshe:first-child > div {
	width: 50%;
}
.yingshe:last-child > div {
	border: 1px solid #ddd;
	width: 40%;
	height: 60px;
	text-align: center;
	line-height: 60px;
	cursor: pointer;
	color: #ddd;
}
.yingshe:last-child > span {
	display: block;
	height: 60px;
	text-align: center;
	line-height: 60px;
	width: 10%;
	cursor: pointer;
}
/*联系人详情  */
.peoplexq {
	padding: 10px 20px;
	margin: 0 auto;
	width: 400px;
}
.peoplexq > div {
	margin-bottom: 10px;
}
.peoplexq > div > font {
	display: inline-block;
	width: 100px;
	text-align: right;
}
.peoplexq > div input {
	padding: 5px 10px;
	border: 1px solid #ddd;
	outline: none;
}
.peoplexq > div textarea {
	width: 250px;
	height: 70px;
	padding: 10px;
}
.add-img-btn {
	border: 1px solid #ddd;
	cursor: pointer;
	display: inline-block;
	padding: 7px 10px;
	border-radius: 4px;
	background: #0099ff;
	color: #fff;
	font-size: 10px;
}
.ptName {
	font-size: 14px;
	/*font-weight: bold;*/
}
.hlcenter {
	height: 31px;
	line-height: 34px;
}
.P_L8 {
	padding-left: 6px;
}
.P_LR8 {
	padding: 0 5px;
}
.ygsimg {
	width: 28px;
	height: 28px;
	border-radius: 50em;
}
.p-title button {
	height: 28px;
	padding-top: 0;
	line-height: 28px;
}
.Contacts > span {
	margin-right: 10px;
}
.Contacts > span > span {
	margin-right: 0px;
}
.addparent > div {
	display: table;
}
.add-img-btn i {
	color: #999;
	font-size: 16px;
	width: 80px;
	text-align: center;
	line-height: 75px;
}
.dropdown-toggle {
	/*width: 100%;*/
	/*border:1px solid #ddd;*/
}
.brand-img-list {
	/*
	 max-height: 170px;
	 overflow-y:auto;*/

}
.brand-img-list ul li {
	width: 30%;
	overflow: hidden;
	border: 1px solid #ddd;
	display: flex;
	align-items: center;
	padding: 0px 20px;
	justify-content: center;
	cursor: pointer;
}

.brand-img-list ul li > div:last-child {
	word-break: break-all;
	width: 60%;
}
.brand-img-list ul li .brand-img img {
	width: 50px;
	height: 50px;
}
.sd-next {
	background-color: #3ab4aa;
	color: #FFFFFF;
}
.adding-btn button {
	min-width: 90px;
	background-color: #FFFFFF;
	color: #777;
	padding: 4px 4px;
	border-radius: 3px;
	box-shadow: none;
	height: 30px;
	line-height: 22px;
	vertical-align: top;
	border: 1px solid #ddd;
	outline: none;
}
.adding-btn-active {
	background-color: #3ab4aa !important;
	color: #fff !important;
	border: none !important;
}
#gsxqUnitList {
	overflow-y: auto;
	height: 190px;
	border: 1px solid #dcdcdc;
}
.mart20 {
	margin-top: 20px;
}
.color-g {
	color: #e90a44;
}
.color-b {
	color: #127fee;
}
.addpartner-con {
	width: 400px;
	margin: 20px auto;
}
.addpartner-con > div {
	margin-top: 10px;
}
.addpartner-con span {
	display: inline-block;
	margin-right: 30px;
}
.addpartner-con input[type="text"], .addfzr-con input[type="text"] {
	width: 250px;
	height: 30px;
	border: 1px solid #ddd;
	padding: 5px 10px;
	outline: none;
}
.addpartner-con input[type="radio"] {
	margin-right: 5px;
}
.addfzr-con {
	width: 80%;
	margin: 30px auto 0px auto;
}
.addfzr-con .fzr-logo-img-box ul li {
	float: left;
	width: 130px;
	height: 130px;
	text-align: center;
	margin-top: 10px;
	margin-right: 30px;
	cursor: pointer;
}
.addfzr-con .fzr-logo-img-box ul li:nth-child(5n) {
	margin-right: 0px;
}
.addfzr-con .fzr-logo-img-box ul li:hover {
	border: 1px solid #ddd;
}
.addfzr-active {
	border: 1px solid #ddd;
}
.fzr-logo-img {
	margin: 10px auto;
	width: 80px;
	height: 80px;
	border-radius: 50%
}
.fzr-logo-img img {
	width: 80px;
	height: 80px;
	border-radius: 50%;
}
#xjAddress {
	margin-top: 10px;
	width: 335px;
}
.CoopTypeinput {
	margin-left: 14px;
	border: 1px solid #ddd;
	background: #f4f5f9;
}
.chooseCoopType {
	cursor: pointer;
}
.btn-group .mybtn {
	padding: 1px 10px;
}
#gsxq input {
	border: 1px solid #ddd;
	width: 180px;
	padding: 2px 5px;
	outline: none;
	height: 30px;
	color: #666;
}
#gsxq input[disabled='disabled'] {
	background: #f4f5f9;
}
/*把公司类型选择改为平铺式选择*/
.companyType_ul {
	overflow: hidden;
	width: 565px !important;
	margin-left: 13px;
}
.companyType_ul li {
	float: left;
	border: 1px solid #ddd;
	margin: 0 5px 5px 0;
	cursor: pointer;
}
.companyType_ul li a {
	color: #000;
	display: block;
	padding: 3px 10px !important;
}
#hhrbjContent .chosen-item {
	background: #3ab4aa;
	border: 1px solid #3ab4aa !important;
	color: #fff !important;
}
#hhrbjContent .chosen-item a {
	color: #fff !important;
}
/*底部分页*/
.footpage {
	overflow: hidden;
	margin: 20px 0 0 0;
}
.pageinfo {
	line-height: 37px;
	float: left;
}
.totalpage {
	margin: 0 15px;
}
.pagenumshow {
	float: right;
	margin: 0 28px 18px 0;
}
.pagenumshow .recording {
	display: block;
	float: left;
	line-height: 37px;
}
.pagenumshow font {
	margin: 0;
}
.pageinfo select {
	height: 25px;
	border: 1px solid #ddd;
	margin: 0 3px;
}
.footpage .pagination {
	margin: 0 0 0 15px;
}

.saveCoopType, .jurisdictionType {
	margin-bottom: 10px;
	margin-top: 10px;
}
.saveCoopType span, .jurisdictionType span {
	padding: 5px 10px;
	border: 1px solid #ddd;
	cursor: pointer;
}
.saveCoopType-success, .jurisdictionType-success {
	background: #3ab4aa;
	border: 1px solid #3ab4aa;
	color: #fff !important;
	user-select: none;
}
.myModal .con-content {
	width: 95%;
	margin: 6px auto;
}
#paymentRModal input, #alterBModal input {
	width: 100px;
	height: 30px;
	margin-right: 6px;
	line-height: 30px;
	border: 1px solid #ccc;
	border-radius: 4px;
	text-align: center;
	outline: none;
}
#paymentRModal a {
	border: 1px solid #ccc;
	border-radius: 4px;
	padding: 0 6px;
	margin-right: 10px;
	color: #ccc;
	text-decoration: none;
}
#paymentRModal a.active {
	color: #3c8dbc;
	border: 1px solid #3c8dbc;
}
#paymentRModal textarea, #alterBModal textarea {
	resize: none;
	width: 250px;
	height: 80px;
	resize: none;
	text-indent: 2em;
	vertical-align: text-top;
	outline: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	padding: 3px 6px;
}
#paymentRModal .con-content > div, #alterBModal .con-content > div {
	margin-bottom: 10px;
}
#paymentRModal .con-content span:first-child, #alterBModal .con-content span:first-child {
	display: inline-block;
	width: 70px;
}
#paymentRModal select, #alterBModal select {
	height: 30px;
	border: 1px solid #ccc;
	outline: none;
	border-radius: 4px;
}

.btn_screen {
	padding-left: 90px;
	margin-top: 10px;
}
.group_button {
	padding: 3px 8px;
}

.btn_screen_active {
	background: #3ab4aa;
	color: #fff;
}
.partnerAuthen_no {
	background: #f3f3f3;
	color: #545454 !important;
	font-size: 12px;
	padding: 3px 8px;
	border-radius: 3px;
}
.partnerAuthen_yes {
	background: #3ab4aa;
	color: #fff !important;
	font-size: 12px;
	padding: 3px 8px;
	border-radius: 3px;
}
.btn-group button {
	/* padding:3px 8px; */
}
.screen_button {
	margin-left: 0;
	float: left;
}
.screen_button {
	border: 1px solid #ddd;
	border-right: none;
	outline: none;
}
.screen_button:last-child {
	border-right: 1px solid #ddd;
}
#alterBModal, #paymentRModal {
	background: rgba(0,0,0,.5) !important;
}
.zhang-table tr .bind_brand_td {
	text-align: left !important;
	padding-left: 0 !important;
	padding-bottom: 5px !important;
}
.list_btn_box {
	font-size: 0 !important;
}
.list_btn_box font {
	font-size: 14px;
}
.list_btn_box span {
	border: 1px solid #DDDDDD;
	margin-right: 0 !important;
	padding: 0px 8px;
	display: inline-block;
	font-size: 14px;
	border-right: none;
	cursor: pointer;
}
.list_btn_box span:last-child {
	border-right: 1px solid #DDDDDD;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}
.list_btn_box span:first-of-type {
	margin-left: 3px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
}
.list_btn_box .active {
	background: #3ab4aa;
	color: #fff;
}
.bb_none > td dt {
	color: #888;
}
.bb_none > td dd {
	color: #999;
}
.ui_trendgrid {
	table-layout: fixed;
	position: relative;
	width: 100%;
	margin: 0px 0;
	margin-bottom: 10px;
	background: #ffffff;
	/* border:1px solid #dcdcdc; */
}
.ui_trendgrid  td {
	text-align: center;
	padding: 10px 0;
}
.ui_trendgrid thead {
	background-color: #f7f7f7;
}
.ui_trendgrid tbody td dl {
	margin-bottom: 0;
	border-right: 1px solid #e7e7eb;
	width: 50%;
	float: left;
}
.ui_trendgrid td:last-of-type dl {
	border-right: none;
}
.ui_trendgrid td dl:first-of-type {
	text-align: right;
	border-right: none;
}
.ui_trendgrid td dl:last-of-type {
	text-align: left;
}
.info_hd {
	line-height: 38px;
	height: 38px;
	padding: 0 20px;
	background-color: #f4f5f9;
	border-bottom: 1px solid #e7e7eb;
}
.info_hd h4 {
	font-weight: 400;
	font-size: 14px;
}
.dd_num {
	/* margin-bottom:3px; */
	font-weight: 100;
}
.xhhr-list .lb-list {
	padding-left: 30px;
}
.xhhr-list .item-list {
	width: 97%;
}
.xhhr-list .item-list li {
	float: left;
	margin-bottom: 18px;
}
.clearfix:before, .clearfix:after {
	display: table;
	content: "";
	line-height: 0;
}
.xhhr-list .item-list li img {
	margin-top: 10px;
}
.xhhr-list .lb-list > li > span {
	margin-top: 16px;
	font-size: 20px;
	width: 3%;
}
.xhhr-list li img {
	width: 44px;
	height: 44px;
	margin-right: 16px;
}
.pull-left {
	float: left !important;
}
.xhhr-list .item-list li div p {
	margin-bottom: 0;
}
.color-blue {
	color: #3399ff !important;
	cursor: pointer;
}
.main-body i {
	font-style: normal;
}
.partnerAuthen_no {
	background: #f3f3f3;
	color: #545454 !important;
	font-size: 12px;
	padding: 3px 8px;
	border-radius: 3px;
}
.main-body .item-list li div p {
	margin-bottom: 0;
}
.myJurisdiction_btn .active {
	background: #ff6531;
	color: #fff;
	border-color: #ff6531 !important;
}
.duo_jdt_ul .active {
	background: #ff6531;
	color: #fff;
	border-color: #ff6531 !important;
}
.get_Partner_btn > button {
	border: none;
	cursor: unset;
}
.rycon2, .pna_Contacts_view {
	width: 800px;
	position: fixed;
	left: 50%;
	margin-left: -400px;
	top: 150px;
	background: #fff;
	z-index: 9999;
	display: none;
}
.pna_Contacts_view {
	position: absolute;
}
.ryhead {
	text-align: center;
	background: #d0eeff;
	padding: 7px 0;
}
.ryhead > i {
	float: right;
	margin-right: 10px;
	font-size: 20px;
	cursor: pointer;
}
.fa-remove:before, .fa-close:before, .fa-times:before {
	content: "\f00d";
}
.rybody {
	padding: 15px;
	overflow: hidden;
}
.pna_Contacts_view .rylist {
	padding: 10px 20px;
	padding-bottom: 30px;
	overflow: hidden;
	display: none;
	margin: 0;
}
.qttztitle_notes{
	font-size: 12px;
    color: #b8b8b8;
    margin-left: 10px;
    
    color: #a5a5a5;
}
.bjt_Partner_span > span:last-of-type {
	margin-right: 75px;
}
.companyList {
	padding: 10px 20px;
	padding-top: 0;
	padding-bottom:0;
}
.bjt_Partner_span button {
	cursor: auto;
	background: #f7f7f7;
}
.rylist > span {
	float: left;
	border: 1px solid transparent;
	text-align: center;
	cursor: pointer;
	width: 120px;
	height: 120px;
	margin-right: 10px;
}
.rylist > span > img {
	width: 80px;
	height: 80px;
	border-radius: 50em;
	display: block;
	margin-bottom: 3px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
}
.controls .qttztitle {
	margin-top: 0px;
	font-size: 16px;
	color: #09f;
	padding: 10px 0;
	padding-bottom: 0;
}
.controls a.btn {
	margin-top: 4px !important;
}
.rycon2 .double-btn {
	margin-bottom: 20px;
}
.pna_Contacts_view .rylist > span {
	/* filter: grayscale(100%);
	filter: gray; */
	border-radius: 10px;
}
.pna_Contacts_view .rylist .active {
    background: #ddf3ff;
    border-radius: 10px;
}
.rylist > span:hover {
	border: 1px solid #ddd;
	filter: grayscale(0%);
	filter: gray;
}
.bqCon > div {
	height: 30px;
	line-height: 30px;
	float: left;
	border: 1px solid #ddd;
	margin-right: 10px;
	padding-left: 10px;
	margin-bottom: 8px;
}
.bqCon li span:nth-child(1) {
	margin-left: 5px;
}
.liclose {
	border-left: 1px solid #ddd;
	padding: 7px 9px 5px 7px;
	text-align: center;
	margin-left: 5px;
	background: #eee;
	font-size: 0.8em;
	cursor: pointer;
}
.pbd_divBox > .ppclose {
	margin-right: 0 !important;
}
.PartnerSetRange {
	color: #999999;
}
/*验证弹窗开死*/
.Verification_View {
	width: 500px;
	position: absolute;
	top: 100px;
	left: 50%;
	transform: translate(-50%,0);
	border: 1px solid #ddd;
	background: #fff;
	color: #333;
	z-index: 1001;
	display: none;
}
.Verification_View .k-top-img-url {
	top: 25px;
	width: 50px;
	height: 50px;
}
.Verification_View .k-top-info-name {
	top: 30px;
	color: #666;
}
.Verification_View .k-top {
	width: 500px;
	height: 90px;
}
.Verification_View .k-top-img {
	width: 100px;
}
.Verification_View .k-top-img, .Verification_View .k-top-info {
	height: 90px;
}
.Verification_View .k-top-info {
	left: 85px;
}
.k-top-info-name > i {
	background: #fff8d5;
	color: #EA7F1D;
	border: 1px solid #EA7F1D;
	border-radius: 50em;
	width: 20px;
	height: 20px;
	line-height: 1.1 rem;
	display: inline-block;
	font-size: 10px;
	text-align: center;
	text-rendering: auto;
	font: normal normal normal 14px/20px FontAwesome;
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	margin-right: 0.2 rem;
	-webkit-transform: scale(0.90);
}
.Verification_View .k-top-info-code {
	margin-left: 15px;
}
.Verification_View .k-top-info-codeBox {
	left: 23px;
	position: absolute;
	top: 55px;
	color: #999;
}
.Verification_View  .k-top-info-fzr {
	left: 120px;
}
.vrfct_list {
	width: 90%;
	margin: 0 auto;
	color: #666;
	line-height: 14px;
	padding: 18px 0;
	overflow: hidden;
	padding-left: 50px;
	border-bottom: 1px dashed #eaeaea;
}
.vrfct_list:first-of-type {
	border-top: 1px dashed #eaeaea;
}
.crfct_btnBox {
	display: flex;
	justify-content: center;
	padding: 20px 0;
}
.crfct_btnBox > button {
	padding: 4px 16px;
	border-radius: 3px;
	border: 1px solid #ddd;
}
.crfct_btnBox > button:first-of-type {
	margin-right: 60px;
	background: #3ab4aa;
	color: #fff;
}
.vrfct_list > font {
	width: 28%;
	display: inline-block;
	text-align: right;
	margin-right: 20px;
}
.vrfct_k-close {
	width: 30px;
	height: 30px;
	position: absolute;
	top: 10px;
	right: 20px;
	font-size: 1.5em;
	text-align: center;
	line-height: 30px;
	cursor: pointer;
	color: #999;
}
/*验证弹窗结束*/
.cpnavbar {
	zoom: 1;
	border-bottom: 2px solid #3AB3AA;
}
.cpnavleftul li {
	display: inline-block;
	height: 50px;
	line-height: 50px;
	padding: 0 20px;
	text-decoration: none;
	color: #333333;
	float: left;
	cursor: pointer;
}
.cpnavleftul {
	overflow: hidden;
	background: #fff;
}
.mbactive {
	color: #3AB3AA !important;
	border-bottom: 2.5px solid #3AB3AA;
}
.numGreen {
	color: #0FB492 !important;
}
.numRed {
	color: red !important;
}

/*手动添加合并到从平台添加start*/
.handAddptCss {
	padding: 5px 10px;
	color: #fff;
	background: #3ab4aa;
	border-radius: 5px;
	cursor: pointer;
}
#ptaddingmode .col-lg-2 {
	width: 90px;
}
.pintaiFilterGroup {
	margin-left: 15px;
}
.pintaiFilterGroup button {
	border: 1px solid #ddd;
}
.pintaiFilterGroup button:nth-child(2) {
	border-left: 0;
	border-right: 0;
}
/*手动添加合并到从平台添加end*/
/*门店选择与添加开始*/
.pifaStoreOptWrap{
	margin-top:10px;
}
.pifaStoreOptName {
    padding: 2px 12px !important;
    min-width: 135px;
}
.pifaAddStorebody .form-group {
       overflow: unset;
}
.margin-left {
    margin-left: 15px;
}
/*门店选择与添加结束*/
/*人员选择与添加开始*/
.pifaPersonOptName {
    padding: 3px 12px !important;
    min-width: 70px;
    margin-left: 5px !important;
}
.pifaPersonOpt{
	display: inline-block;
    margin-left: 15px;
}
#pifaPersonView {
    width:800px;
    position: fixed;
    left: 50%;
    margin-left: -400px;
    top: 150px;
    background: #fff;
    /* box-shadow: 0 0 40px #666; */
    z-index: 9999;
    display: none;
}
.pifaPersonViewhead {
    text-align: center;
    background: #d0eeff;
    padding: 7px 0;
}
.pifaPersonViewhead > i {
    float: right;
    margin-right: 10px;
    font-size: 20px;
}
.pifaPersonViewbody {
    padding: 25px 15px 20px;
    overflow: hidden;
}
.pifaPersonlist {
    overflow: hidden;
    padding: 0 30px;
}
.pifaPersonlist > span {
    float: left;
    border: 1px solid transparent;
    text-align: center;
    cursor: pointer;
    width: 120px;
    height: 120px;
    border-radius: 3px;
    margin: 0 10px 20px;
}
.pifaPersonlist > span > img {
    width: 80px;
    height: 80px;
    border-radius: 50em;
    display: block;
    margin-bottom: 3px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
}

.pifaPersonlist > span:hover {
    background: rgba(0,0,0,0.1);
}
.pifaPersonlist > .pfPersonAddBtn{
	display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #ddd;
}
.pifaPersonOptImg{
    width: 28px;
    height: 28px;
    border-radius: 50em;
}
#pifaAddPersonView{
	width: 800px;
    top: 150px;
    position: absolute;
    left: 50%;
    margin-left: -400px;
    margin-bottom: 150px;
    background: #fff;
    display: none;
    z-index: 99999;
}
.pifaAddPersonhead{
	text-align: left;
    background: #d0eeff;
    padding: 7px 0 7px 20px;
}
.pifaAddPersonhead > .fa-close{
    float: right;
    font-size: 20px;
    cursor: pointer;
    margin-right: 10px;
}
.pifaAddPersonBtnBody{
    background: #fff;
    padding: 40px 20px;
}
.btn-bc {
    display: inline-block;
    padding: 10px 30px;
    cursor: pointer;
    background: #3c8dbc;
    color: #fff;
    border-radius: 4px;
    font-size: 15px;
}
.pfAddps_bdrow1 {
    float: left;
    width:50%;
    padding: 40px 0 40px 40px;
}
.pfAddps_bdrow1 p {
    overflow: hidden;
}
.pfAddps_bdrow1 b {
    font-size: 28px;
    color: #009acb;
    font-style: italic;
    margin-right: 6px;
    float: left;
}
.pfAddps_bdrow1 font {
    float: left;
    width: 90%;
    margin-top: 14px;
}
.pfAddps_bdrow2{
    overflow: hidden;
    text-align: center;
    padding: 20px;
    float: left;
    width: 50%;
}
.pfAddps_bdrow2 > img {
    width: 200px;
    height: 200px;
    margin-bottom: 20px;
}
#pifaAddPerson_ewmBtm{
	padding:10px 20px;
}
/*人员选择与添加结束*/

/*首营审批人员start*/
.pifaPersonSYSP {
    display: inline-block;
    /* margin-left: 15px; */
    margin-left: 21px;
    position: relative;
}
.pifaPersonSYSPImg {
    width: 28px;
    height: 28px;
    border-radius: 50em;
}
.pifaPersonSYSPName {
    padding: 3px 12px !important;
    min-width: 70px;
    margin-left: 2px;
}
/*首营审批人员end*/

.btn-group.PartnerStateWrap > button,.btn-group.PartnerStoreWrap > button{
	padding: 4px 12px !important;
}
.mt-5{
	margin-top:5px;
}

.ep_addNewAreaBtn {
    padding: 6px 10px !important;
    border: 1px solid #dcdcdc;
    border-radius: 5px;
    margin-left: 10px;
    background: #449d44;
    color: #fff;
    cursor: pointer;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    -khtml-user-select: none;
    user-select: none;
}
.gxAddressWrap{
	display: inline-flex;
    width: 671px;
    justify-content: space-between;
    align-items: center;
}
.ep_addNewAreaView {
    position: absolute;
    top: 41px;
    width: 220px;
    left: -61px;
    padding: 10px;
    z-index: 1002;
    background: #fff;
    border: 1px solid #d9f3dar;
    border-radius: 5px;
    background: #f5f5f5;
    box-shadow: 0 0 9px #b7b7b7;
}
.ep_addNewAreaView textarea {
    border: 1px solid #f1f1f1;
    border-radius: 5px;
    padding: 10px;
    resize: none;
    outline: none;
    width: 100% !important;
    /* margin: 10px; */
    height: 40px;
    margin-bottom: 11px;
    overflow-y: hidden;
    text-align: center;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
}
.ep_addNewAreaView textarea + p {
    font-size: 12px;
    padding: 0 3px;
    color: #888;
}
.ep_addNewAreaBottom {
    text-align: center;
}
.ep_addNewAreaYes {
    padding: 3px 10px;
    border-radius: 5px;
    color: #fff;
    background: #337ab7;
    cursor: pointer;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    -khtml-user-select: none;
    user-select: none;
}
.ep_addNewAreaView:after {
    position: absolute;
    display: inline-block;
    top: -6px;
    left: 50%;
    margin-left: -5px;
    width: 0;
    height: 0px;
    content: '';
    border-style: solid;
    border-width: 7px;
    border-color: #f5f5f5 #f5f5f5 transparent transparent;
    transform: rotate(-45deg);
    box-shadow: 2px -2px 2px #e6e6e6;
}
.ep_addNewAreaCon {
    position: relative;
}
.xhhr-list > .infoBox{
	display:flex;
    width: auto;
    text-align: left;
}
.infoBoxIn{
	padding:0 8px;
}
.xhhr-list, .xhhr-list-myapply {
    overflow: hidden;
    background: #fff;
    padding: 15px 10px;
}
.infoBoxIn > p:nth-of-type(2),.infoBoxIn > p:nth-of-type(3) {
	color: #d4d4d4;
}
/* #addingmode2{
	width: 800px;
    position: absolute;
    left: 50%;
    margin-left: -400px;
    top: 150px;
    background: #fff;
    padding-bottom: 15px;
    z-index: 9999;
    display: none;
} */
.con-body {
    width: 1000px;
    margin: 10px auto;
    border-radius: 2px;
    padding-bottom: 20px;
    background-color: #fff;
}
.numtitCon {
    display: flex;
    justify-content: space-between;
    width: 223px;
}
.numtit {
    font-size: 12px;
    color: #a7a7a7;
}
.numIn {
    font-size: 18px;
    color: #ff9c5a;
    margin-top: 10px;
}

/*操作人二维码扫描开始*/
#givenCardPeole {
    width: 800px;
    position: absolute;
    left: 50%;
    margin-left: -400px;
    top: 150px;
    background: #fff;
    /* box-shadow: 0 0 40px #666; */
    z-index: 10000;
    display: none;
}
#givenCardPeole .ryhead{
    text-align: center;
    background: #d0eeff;
    padding: 7px 0;
    zoom: 1;
}
#givenCardPeole .ryhead > i {
    float: right;
    margin-right: 10px;
    font-size: 20px;
}
#givenCardPeole .rybody {
    padding: 15px;
    overflow: hidden;
}
#givenCardPeole .rzRylist {
    /* border: 1px solid #ddd; */
    margin-left: 30px;
    padding: 10px 20px;
    min-height: 160px;
    overflow: hidden;
    display: block !important;
}
#givenCardPeole .payingcode11111 {
    text-align: center;
}
#givenCardPeole .payingcode11111 img {
    width: 260px;
}
#givenCardPeole .payingcode11111 div {
    text-align: center;
}
#givenCardPeoleMark{
	background: rgba(0,0,0,.5) !important;
    filter: Alpha(opacity:.5);
    background: #000;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    width: 100%;
    height: 100%;
    display: none;
}
/*操作人二维码扫描结束*/
#myssbmark{
	    background: rgba(0,0,0,.5) !important;
    filter: Alpha(opacity:.5);
    background: #000;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9998;
    width: 100%;
    height: 100%;
    display: none;
}
.main-body .head{
	display:flex;
	align-items: center;
}
.main-body .head > div:nth-child(2){
	    margin-left: 50px;
    color: #b4b4b4;
}
#classifyType button.p-btn-active{
	background-color: #3ab4aa !important;
    color: #fff !important;
}
	
.salesmanimg,.newSalesmanImg,.oldSalesmanImg{
	width: 28px;
    height: 28px;
    border-radius: 50em;
}
/*修改业务员开始*/
.salesmanEditView {
    position: absolute;
    top: 150px;
    left: 50%;
    width: 600px;
    margin-left: -300px;
    background: #fff;
    display: none;
    z-index: 1003;
    border-radius: 5px;
}
.salesmanEditView .popupsbottom {
    padding-bottom: 0px;
}
.salesman_divLine {
    display: flex;
    margin-bottom: 25px;
    padding-left: 40px;
    margin-top: 18px;
}
.salesman_font{
    min-width: 74px;
    line-height: 30px;
}
.salesman_div {
    flex: 1;
}
/*修改业务员结束*/
/*选择业务员开始*/
#salesman_rycon{
	width: 800px;
    position: absolute;
    left: 50%;
    margin-left: -400px;
    top: 150px;
    background: #fff;
    /* box-shadow: 0 0 40px #666; */
    z-index: 1053;
    display: none;
}
.salesman_ryhead {
    text-align: center;
    background: #d0eeff;
    padding: 7px 0;
}
.salesman_ryhead > i {
    float: right;
    margin-right: 10px;
    font-size: 20px;
    cursor: pointer;
}
.salesman_ryhead:after {
    content: "";
    display: block;
    clear: both;
}
.salesman_rybody {
    padding: 15px;
    overflow: hidden;
}
.salesman_rylist {
    /* border: 1px solid #ddd; */
    margin-left: 30px;
    padding: 10px 20px;
    min-height: 160px;
    overflow: hidden;
    display: block !important;
}
.salesman_rylist > span {
    float: left;
    border: 1px solid transparent;
    text-align: center;
    cursor: pointer;
    width: 120px;
    height: 120px;
    margin-right: 10px;
    border-radius: 3px
}
.salesman_rylist > span > img {
    width: 80px;
    height: 80px;
    border-radius: 50em;
    display: block;
    margin-bottom: 3px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
}
#salesman_ryconMark{
	background: rgba(0,0,0,.5) !important;
    filter: Alpha(opacity:.5);
    background: #000;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1052;
    width: 100%;
    height: 100%;
    display: none;
}
.salesman_rylist > span:hover {
    /* border-color: #00a8ff; */
    background: rgba(0,0,0,0.1);
}
/*选择业务员结束*/
.printStoreTypeObjGroup {
	position: absolute;
    left: 268px;
    top: 7px;
}
.printStoreTypeObjGroup > button.pc_active {
    color: #fff !important;
    background-color: #5cb85c !important;
    border-color: #4cae4c !important;
}

/*首营审批人员弹窗start*/
#pifaPersonSYSPView {
    width: 800px;
    position: absolute;
    left: 50%;
    margin-left: -400px;
    top: 150px;
    background: #fff;
    /* box-shadow: 0 0 40px #666; */
    z-index: 9999;
    display: none;
}
.pifaPersonSYSPViewhead {
    text-align: center;
    background: #d0eeff;
    padding: 11px 0;
    overflow: hidden;
    position: relative;
}
.pifaPersonSYSPViewhead > i {
    float: right;
    margin-right: 10px;
    font-size: 20px;
}
.pifaPersonSYSPViewbody {
    padding: 25px 15px 20px;
    overflow: hidden;
}
.pifaPersonSYSPlist {
    overflow: hidden;
    padding: 0 30px;
}
.pifaPersonSYSPlist > span {
    float: left;
    border: 1px solid transparent;
    text-align: center;
    cursor: pointer;
    width: 120px;
    height: 120px;
    border-radius: 3px;
    margin: 0 10px 20px;
}
.pifaPersonSYSPlist > span > img {
    width: 80px;
    height: 80px;
    border-radius: 50em;
    display: block;
    margin-bottom: 3px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
}
.pifaPersonSYSPlist > span:hover {
    background: rgba(0,0,0,0.1);
}
/*首营审批人员弹窗end*/

#wlzmx-info, #wlzmx-info-pf, #ph_wlzmx-info {
    width:100% !important;
}
#PFkhDetail table tr td {
	word-break: break-all;
	overflow-wrap: break-word;
    padding: 8px 3px !important;
}
#wlzdmxDet-pf td:nth-child(1){ width:60px !important; }
#wlzmx-info-pf td:nth-child(2) { width: 160px !important; }
#wlzmx-info-pf td:nth-child(3) { width: 220px !important; }
#wlzmx-info-pf td:nth-child(4) {  }
#wlzmx-info-pf td:nth-child(5) {  }
#wlzmx-info-pf td:nth-child(6) {  }
#wlzmx-info-pf td:nth-child(7) {  }
#wlzmx-info-pf td:nth-child(8) {  }
#wlzmx-info-pf td:nth-child(9) {  }
#wlzmx-info-pf td:nth-child(10) {  }
