@charset "utf-8";

/* CSS Document */
/*home*/
.myAccount{ margin-top: 20px; height: 192px; padding-top: 30px; border: 1px solid #eeeeee; background:url(../images/in_acc.jpg) no-repeat center; }
.myAccount .indexAccount{width: 33%; float: left; height:122px;}
.myAccount .title{ height:30px;line-height: 30px; font-size: 16px; color: #666;}
.myAccount .title em{ font-size: 20px; color: #333;}
.myAccount_left{ padding: 0 0 0 30px;}
.binding ul { height: 30px; margin-top: 25px;}
.binding ul li{ float:left; line-height: 30px; margin-right: 10px; color: #999; position: relative;}
.binding ul li a:link{ display: block;color: #999;}
.binding ul li a:hover{ text-decoration: none;}
.binding ul li p{ line-height: 30px; height: 30px;}
.binding ul li em{ display: inline-block; width: 30px; height: 30px; background: url(../images/icon_bind.png) no-repeat;}
.binding ul li em.mobile{ background-position: 0px 0px;}
.binding ul li em.mail{ background-position: 0px -30px;}
.binding ul li em.cert{ background-position: 0px -60px;}
.binding ul li em.credit{background-position: 0px -90px;}
.binding ul li.current  em.mobile{ background-position: -30px 0px;}
.binding ul li.current  em.mail{ background-position: -30px -30px;}
.binding ul li.current  em.cert{ background-position: -30px -60px;}
.binding ul li.current  em.credit{ background-position: -30px -90px;}
.binding ul li.popShow .bindPop{ display: block;}
.binding ul li .bindPop{ display: none; border: 1px solid #ffe083; background: #ffffe1; padding: 8px; position: absolute; top:38px; left: -2px; width:210px; z-index: 999;}
.binding ul li .bindPop p{ line-height: 17px; font-size: 12px; color: #f17600; height: auto;}
.binding ul li .bindPop p a{ color: #0066CC; margin-left: 3px; display: inline;}
.binding ul li .bindPop .dot{ display: block; width: 100px; height: 10px; background: url(../images/arrow_org.png) no-repeat 8px 2px; position: absolute; top:-10px; left: 0;}
.binding ul li .bindPop .cls{ display: none; width: 20px; height: 20px; background: url(../images/icon_Close_s.png) no-repeat center center; position: absolute; top:0px; right:0px}
.loginTime{ line-height: 33px; color: #999; margin-top: 4px}
.totalMoney{padding: 0 25px; border-right: 1px dashed #dbdbdb; height:122px; border-left: 1px dashed #dbdbdb;}
.totalMoney .balance{ line-height:40px; font-size: 16px; margin: 9px 0 10px}
.totalMoney .balance .price{font-size:28px; color: #ff6600;  }
.totalMoney .balance .price i{ font-size: 14px; font-style: normal;}
.totalMoney .balload em{color: #333; margin: 0 5px 0 20px; }
.newstips{ padding-left: 25px }
.newstips h2{ font-size: 16px; line-height: 20px; margin-bottom: 20px}
.newstips ul li{ text-align: center; margin-right:40px; float: left;}
.newstips ul li h6{ font-size: 18px; line-height: 40px; margin-bottom: 4px}
.newstips ul li p{  color: #333;}
/*办理步骤*/
.indexFlow{ height: 28px; line-height: 28px; margin-top:16px; padding: 10px 0 10px 25px; border-top:1px solid #eee;}
.indexFlow span{ background: url(../images/flowgo.png) no-repeat right 0; padding-right: 45px; margin-right: 30px;}
.indexFlow span em{ width: 22px; height: 22px; display: inline-block; background-repeat: no-repeat; background-position: center; vertical-align: middle; margin-right: 4px;}
.indexFlow span em.f1{ background-image: url(../images/flow1.png);}
.indexFlow span em.f2{ background-image: url(../images/flow2.png);}
.indexFlow span em.f3{ background-image: url(../images/flow3.png);}
.indexFlow span em.f4{ background-image: url(../images/flow4.png);}
.indexFlow span em.f5{ background-image: url(../images/flow5.png);}
.indexFlow span em.f6{ background-image: url(../images/flow6.png);}
.indexFlow span:last-child{ background: none;}

.needTobe{ border: 1px solid #eeeeee; padding: 14px 0 10px; margin-top: 20px}
.needTobe table{ width: 100%; border: none;table-layout: fixed; }
.needTobe table td{text-align: center; padding:10px; }
.needTobe table td p{ text-align: left;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.needTobe table td font{ font-size: 16px;}
.needTobe p.fieldValue{ line-height: 24px; font-size: 18px; color: #333;}
.needTobe p.fieldName{ line-height: 24px; font-size: 14px; color: #999;}
.needTips{ text-align: left; color: #999; /*padding-left: 26px; background: url(../images/icon_error.png) no-repeat left center;font-size: 16px;*/  margin-left: 10px;}
.hbigprice {font-size: 22px;color: #ff6600}
.hsmallprice {font-size: 14px;color: #ff6600}
.hstate{font-size: 16px;color: #ff6600; font-weight: bold;}


/*弹窗-我要借款 借款类型*/
.repayKinds ul li{padding:0 10px;margin:10px 0 10px 25px;float:left;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px}
.repayKinds ul li,.repayKinds ul li a{width:195px;height:13pc;text-align:center}
.repayKinds ul li a{display:block}
.repayKinds ul li h2{height:39px;line-height:39px;font-size:18px}
.repayKinds ul li p.pMon{font-size:18px;color:#f60;line-height:22px}
.repayKinds ul li p.pName{margin-top:8px;color:#666}
.repayKinds ul li.rep1{background:url(../images/part1.png) repeat-x;border:1px solid #93ca00}
.repayKinds ul li.rep2{background:url(../images/part2.png) repeat-x;border:1px solid #61c4c8}
.repayKinds ul li.rep3{background:url(../images/part3.png) repeat-x;border:1px solid #f1919e}
.repayKinds ul li.rep4{background:url(../images/part4.png) repeat-x;border:1px solid #66c1ff}
.repayKinds ul li.rep1 h2{border-bottom:1px dashed #93ca00;color:#93ca00}
.repayKinds ul li.rep2 h2{border-bottom:1px dashed #61c4c8;color:#61c4c8}
.repayKinds ul li.rep3 h2{border-bottom:1px dashed #f1919e;color:#f1919e}
.repayKinds ul li.rep4 h2{border-bottom:1px dashed #66c1ff;color:#66c1ff}


/* 签合同*/
.agreement_list li{width:215px;height:9pc;background:url(../images/qy.png) no-repeat top center;text-align:center;padding-top:38px;float:left;margin-right:22px}
.agreement_list li .p1{font-size:9pt;color:#666}
.agreement_list li .p2{margin-top:8px;font-size:14px;color:#d91c1c}

/*选择订单 订单列表样式*/
.ordName{margin:25px 0 10px}
.ordName a{font-size:1pc;color:#333}
.ordNumber{height:24px;line-height:24px;padding:8px 5px 8px 25px;background:#f6f6f6;border:1px solid #e4e4e4;border-bottom:none}
.ordNumber span{margin-right:45px}
.orderCnt,.orderTit{border:1px solid #e4e4e4;table-layout:fixed}
.orderCnt{border-bottom:none}
.orderTit td{background:#f6f6f6;padding:10px 5px;line-height:20px;text-align:center}
.orderCnt td{padding:10px 0;line-height:2pc;text-align:center}
td.Gobut,td.Num,td.Price{width:142px}
td.Money{width:159px}
.orderCnt td.Name{width:360px;text-align:left}
.orderCnt td.Money{color:#e64733;border-left:1px solid #e5e5e5}
.orderCnt td.longTxt{padding-left:25px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.botLine{border-bottom:1px solid #e4e4e4}

/*signContract*/
.signContract {background: #f6f6f6;}


/*上传图片文件*/
.formTable td.img_tips{line-height:25px;color:#999;padding:9pt 50px 10px 10px;vertical-align:top}
.formTable tr.passNo{display:none}



/*计算器*/
.formTable td a.tools{width:20px;height:28px;display:inline-block;background:url(../images/tool.png) no-repeat;vertical-align:middle}

/*应收账款池水位状态*/

.State {
	width: 800px;
	height: 110px;
	border: 1px solid #e5e5e5;
	border-right: none;
	background: #f2f2f2;
}

.State li {
	width: 169px;
	height: 63px;
	padding: 20px 10px 15px 20px;
	border-right: 1px solid #e5e5e5;
	float: left;
}

.State li p {
	font-size: 22px;
}

.State li span {
	color: #999;
}

.stateBig4,
.stateBig5,
.stateBig6 {
	width: 1019px;
}

.stateBig4 li {
	width: 222px;
}

.stateBig4 li.stt {
	width: 226px;
}


/*我要还款 更多条件*/

.search ul.moreCond li {
	float: none;
	margin: 5px 0 10px;
	line-height: 30px;
	position: relative;
	padding-left: 80px;
}

.search ul.moreCond li label {
	width: 70px;
	text-align: left;
	position: absolute;
	left: 0px;
	top: 0px;
	display: inline-block;
}

.search ul.moreCond li a {
	padding: 0 12px;
	min-width: 58px;
	height: 30px;
	line-height: 2.14;
	text-align: center;
	margin-right: 10px;
	display: inline-block;
	vertical-align: middle;
	color: #333;
}

.search ul.moreCond li a.current {
	background: #A0D062;
	color: #fff;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	-moz-border-radius: 3px;
}


/*我要借款 仓单融资-填写借款信息*/

.st-inline li {
	display: inline-block;
	border: 2px solid #e5e5e5;
	width: 394px;
	height: 150px;
	margin-top: 15px;
	margin-right: 17px;
	padding: 0 8px 0 15px;
	float: left;
}

.st-inline h2 {
	line-height: 36px;
}

.st-inline p {
	line-height: 30px;
}

.st-inline p.tips {
	line-height: 20px;
	color: #999;
	word-wrap: break-word;
	word-break: break-all;
}

.st-bottom {
	border-bottom: 1px dotted #dadada;
}

.st-inline h2 a {
	display: inline-block;
	width: 30px;
	height: 30px;
	float: right;
	background: url(../images/st-icon.png) no-repeat center center;
}


/*我要还款 列表样式*/

.payMent {
	border: 1px solid #e5e5e5;
	margin-bottom: 20px;
}

.payMentTit {
	height: 40px;
	line-height: 40px;
	background: #f5f5f5;
}

.payMentTit span {
	margin: 0 15px;
}

.payMentTit span label {
	color: #999;
}

.payMentTit span a {
	color: #3b639f;
}

.payMentCnt {
	width: 100%;
	table-layout: fixed;
}

.payMentCnt tr td {
	padding: 10px;
	height: 70px;
}

.payMentCnt tr td p {
	line-height: 32px;
}

.payMentCnt tr td p b {
	font-size: 24px;
	vertical-align: middle;
}

.payMentCnt tr td p em,
.payMentCnt tr td span {
	color: #999;
	font-size: 14px;
	vertical-align: middle;
}

.payMentCnt tr td p i {
	padding: 3px 6px;
	margin: -3px 0 0 10px;
	text-align: center;
	color: #fff;
	background: #ff6600;
	font-size: 12px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	-moz-border-radius: 3px;
}

.payMentCnt tr td p a {
	font-size: 14px;
}

.records tr td p b {
	font-size: 18px
}

.records tr td {
	border-top: 1px solid #e5e5e5;
}


/*我要还款 还款步骤*/

.payStyle span {
	padding: 8px 20px;
	display: inline-block;
	line-height: 24px;
	border: 1px solid #e5e5e5;
	margin-right: 15px;
	cursor: pointer;
}

.payStyle span.current {
	border-color: #93ca00;
	background: url(../images/bankcur.png) no-repeat bottom right;
	color: #93ca00;
}

.bankAccou {
	width: 280px;
	border: 1px solid #e5e5e5;
	line-height: 48px;
	padding: 0 10px;
	display: inline-block;
	vertical-align: middle;
	overflow: hidden;
}

.bankAccou img {
	height: 48px;
	max-width: 210px;
	display: inline-block;
}

.btnChange {
	display: inline-block;
	line-height: 48px;
}


/*tabContent*/

.conList {
	height: auto;
	overflow: hidden;
	padding: 16px 0 0 14px;
	border: 1px solid #e5e5e5;
	border-top: none;
}

.conList ul li,
.bank {
	width: 200px;
	height: 48px;
	line-height: 48px;
	border: 1px solid #e5e5e5;
	margin: 0 12px 15px 0;
	float: left;
	text-align: center;
	position: relative;
	cursor: pointer;
}

.conList ul li.selected {
	border-color: #93ca00;
}

.conList ul li img,
.bank img {
	display: block;
	max-width: 200px;
	height: 48px;
	margin: 0 auto;
}

.conList ul li .icon_check {
	display: block;
	width: 24px;
	height: 24px;
	background: url(../images/bankcur.png) no-repeat bottom right;
	position: absolute;
	right: 0px;
	bottom: 0px
}


/*签署两个申请书*/

.tjhanTwo {
	width: 49%;
}


/*提货记录*/

.pickTitle a {
	color: #3b639f;
}

.pickCont {
	border: 1px solid #e5e5e5
}

.pickCont thead th {
	background: #f3f3f3;
	color: #333;
	text-align: center;
	padding: 8px;
	line-height: 22px;
	border-bottom: 1px solid #e5e5e5
}

.pickCont td {
	padding: 12px;
	line-height: 22px;
	text-align: center;
}

.pickCont td.sumVal {
	color: #ff6600;
	border-left: 1px solid #e5e5e5
}

.pickCont th.name,
.pickCont td.name {
	text-align: left;
	word-break: keep-all;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
}

.independ a {
	color: #0066cc;
}


/*质物清单详情*/

.pledge ul {
	background: url(../images/iconpl.png) repeat-y 16px 0;
	overflow: hidden;
}

.pledge ul li {
	overflow: hidden;
	padding-left: 40px;
	position: relative;
	margin-bottom: 15px;
}

.pledge ul li em {
	width: 32px;
	height: 32px;
	background: url(../images/icontp.png) no-repeat;
	display: block;
	position: absolute;
	top: 8px;
	left: 0px;
}

.pledge ul li em.shu {
	background-position: 0px 0px;
}

.pledge ul li em.huan {
	background-position: 0px -51px;
}

.pledge ul li em.jie {
	background-position: 0px -92px;
}

.pledge ul li.first em {
	height: 42px;
	top: 0px
}

.pledge ul li.last em {
	height: 42px;
}

.pledge ul li .list {
	display: none;
}

.pledge ul li.current .list {
	display: block;
}

.pledge ul li.current .pledList {
	border-bottom: none;
}

.pledge ul li.current .pledList a.pl_show {
	background-image: url(../images/arrow_up.png);
}

.pledge ul li.current.last em {
	height: 32px;
}

.pledList {
	padding: 10px 0;
	border-bottom: 1px solid #e5e5e5;
}

.pledList span {
	margin-right: 20px;
}

.pledList span label {
	color: #666;
}

.pledList a.pl_show {
	color: #3b639f;
	float: right;
	padding-right: 16px;
	background: url(../images/arrow_down.png) no-repeat right center;
}

.tab_down{
	width: 20px;
	height: 20px;
	display: inline-block;
	background: url(../images/arrow_down.png) no-repeat right center;
}
.tab_up{
	width: 20px;
	height: 20px;
	display: inline-block;
	background: url(../images/arrow_up.png) no-repeat right center;
}

/*选择地区*/

._citys {
	width: 540px;
	background: #FFF;
	display: inline-block;
	border: 1px solid #dedede;
	padding: 5px;
	position: relative;
}

._citys span {
	color: #999;
	height: 16px;
	width: 16px;
	line-height: 15px;
	text-align: center;
	border-radius: 2px;
	position: absolute;
	right: 10px;
	top: 10px;
	border: 1px solid #999;
	cursor: pointer;
}

._citys0 {
	width: 100%;
	height: 34px;
	display: inline-block;
	border-bottom: 1px solid #e64733;
	padding: 0;
	margin: 0;
}

._citys0 li {
	float: left;
	line-height: 34px;
	font-size: 15px;
	color: #888;
	width: 80px;
	text-align: center;
	cursor: pointer;
}

.citySel {
	background-color: #e64733;
	color: #fff !important;
}

._citys1 {
	width: 100%;
	display: inline-block;
	padding: 10px 0;
}

._citys1 a {
	width: 83px;
	height: 35px;
	display: inline-block;
	background-color: #ececec;
	color: #666;
	margin-left: 6px;
	margin-top: 3px;
	line-height: 35px;
	text-align: center;
	cursor: pointer;
	font-size: 13px;
	overflow: hidden;
}

._citys1 a:hover {
	color: #fff;
	background-color: #e64733;
}

.AreaS {
	background-color: #e64733 !important;
	color: #fff !important;
}


/*绑定提现账户*/

.bindCard {
	padding: 0 10px;
	margin-bottom: 160px;
}

.bindCard dl {
	width: 368px;
	height: 218px;
	border: 1px solid #d1d1d1;
	border-radius: 5px;
	box-shadow: 0 0 5px #CCC;
	float: left;
	margin-right: 25px;
}

.bindCard dl dt {
	line-height: 48px;
	padding: 6px 20px 6px 10px;
}

.bindCard dl dt img {
	width: 180px;
	height: 48px;
}

.bindCard dl dt a {
	color: #3b639f;
}

.bindCard dl dd {
	padding-left: 20px;
	font-size: 14px;
}

.bindCard dl dd.cardNum {
	padding-left: 20px;
	line-height: 50px;
	font-size: 20px;
	background: #e9e9e9
}

.bindCard dl dd.cardName {
	font-size: 18px;
	line-height: 50px;
}

.bindCard dl.bindCd {
	box-shadow: none;
	border-radius: 0px;
	border-style: dashed;
	text-align: center;
}

.bindCard dl.bindCd a {
	width: 368px;
	height: 58px;
	padding-top: 160px;
	display: block;
	background: url(../images/add.png) no-repeat center 50px;
	color: #3b639f;
}


/*安全中心*/

.userSafe {
	width: 100%;
	color: #666;
	font-size: 14px;
}

.userSafe ul li {
	line-height: 76px;
	border-bottom: 1px solid #e0e0e0;
	overflow:hidden;
}

.userSafe ul li p.sfKinds {
	width: 120px;
	float: left;
	font-size: 16px;
	color: #333;
}

.userSafe ul li p.sfDetal {
	width: 590px;
	float: left;
	font-size: 14px;
	color: #999;
}

.userSafe ul li p.sfState {
	width: 170px;
	float: left;
	font-size: 14px;
	color: #999;
}

.userSafe ul li i {
	float: left;
	width: 24px;
	height: 30px;
	display: block;
	margin: 24px 15px 0 15px;
	background: url(../images/safe.png) no-repeat;
	background-position: 0px 0px;
}

.userSafe ul li i.sfNo {
	background-position: 0px -30px;
}

.userSafe ul li a {
	color: #3b639f;
}


/*消息列表*/

.user_New {
	width: 100%;
}

.user_New ul li {
	line-height: 50px;
	border-bottom: 1px solid #e0e0e0;
	font-size: 14px;
}

.user_Newshow {
	height: 50px;
	line-height: 50px;
}

.user_Newshow .a1 span {
	width: 40px;
	height: 24px;
	margin-right: 10px;
	margin-top: 12px;
	display: block;
	float: left;
	background: url(../images/weidu.png) no-repeat;
	background-position: 0 -24px;
}

.weidu .a1 {
	font-weight: 600;
}

.weidu .a1 span {
	background-position: 0px 0px;
}

.user_Newshow .a1 {
	width: 500px;
	float: left;
}

.user_Newshow .a2 {
	width: 140px;
	float: left;
}

.user_Newshow .a3 {
	width: 140px;
	float: left;
}

.user_Newshow i {
	display: block;
	float: right;
	width: 30px;
	height: 26px;
	background: url("../images/messagebg.png") no-repeat -32px -110px;
	margin-top: 12px;
}

.user_Newshow .open {
	background: url("../images/messagebg.png") no-repeat -32px -18px;
}

.user_Newshow a {
	color: #666;
}

.user_Newhide {
	display: none;
	border: 1px solid #e0e0e0;
	background: #f5f5f5;
	padding: 22px 25px;
	margin-bottom: 10px;
}

.user_Newhide p {
	line-height: 24px;
}

.user_Newshow:hover {
	cursor: pointer;
}


/*签署三方协议 点击展开*/

.Agree li {
	border-bottom: 1px solid #e0e0e0;
}

.Agree .user_Newshow {
	height: 66px;
	line-height: 66px;
	margin-top: 16px;
}

.Agree .user_Newhide {
	padding: 10px 20px;
	line-height: 30px;
}

.Agree .user_Newshow .a5 {
	width: 54px;
	height: 54px;
	display: block;
	background: url(../images/icon_Agree.png) no-repeat;
	float: left;
}

.Agree .user_Newshow .a4 {
	margin-left: 20px;
	width: 946px;
	display: inline-block;
	float: left;
	height: 27px;
	line-height: 27px;
}

.Agree .user_Newshow .a4 a {
	color: #3b639f;
}

.Agree .user_Newshow .a4 a:hover {
	color: #e64733;
}

.Agree .user_Newhide p.l30 {
	line-height: 30px;
}

.Agree .user_Newshow i {
	margin-top: 0px;
}


/*点击展开 表格*/

.dataDetail tbody tr.current td {
	border-top: 1px solid #ebd1ab;
	border-bottom: none;
	background: #f6f0e8;
}

.dataDetail tbody tr.current td:first-child {
	border-left: 1px solid #ebd1ab;
}

.dataDetail tbody tr.current td:last-child {
	border-right: 1px solid #ebd1ab;
}

.dataDetail tbody tr.current:Hover td {
	background: #f6f0e8!important;
}

.dataDetail tbody tr.tableDetail td {
	background: #fff;
	border: 1px solid #ebd1ab;
	border-top: none;
	padding: 0px;
}

.dataDetail .tableDetail {
	display: none;
}

.dataDetail .tableDetail dl {
	width: 100%;
}

.dataDetail .tableDetail dl dt,
.dataDetail .tableDetail dl dd {
	float: left;
}

.dataDetail .tableDetail dl dt {
	border-bottom: 0px solid #e5e5e5;
	width: 20%;
	line-height: 35px;
	height: 35px;
	text-align: center;
	background: #fcf7f1;
}

.dataDetail .tableDetail dl dd {
	width: 20%;
	line-height: 40px;
	height: 40px;
	text-align: center;
	background: #fff;
}

.dataDetail .tableDetail dl dt.longTxt {
	width: 40%;
	*width: 39%;
	text-align: left;
}

.dataDetail .tableDetail dl dt.longTxt font {
	margin-left: 20px;
	font-size: 14px;
}

.dataDetail .tableDetail dl dd.longTxt {
	width: 40%;
	*width: 39%;
	text-align: left;
	word-break: keep-all;
	white-space: nowrap;
	*white-space: normal;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
}

.dataDetail .row6 dl dt {
	width: 12%;
}

.dataDetail .row6 dl dt.longTxt {
	width: 40%;
}

.dataDetail .row6 dl dd {
	width: 12%;
}

.dataDetail .row6 dl dd.longTxt {
	width: 40%;
}

.dataDetail .tableDetail dl dd.longTxt font {
	margin-left: 20px;
	font-size: 14px;
}

.dataDetail td .dotDown {
	*margin-top: 5px;
}

.dotDown {
	width: 20px;
	height: 20px;
	display: inline-block;
	background: #000;
	vertical-align: middle;
	background: url(../images/dotDown.gif);
}

.dotup {
	background-position: 0px -20px;
}


/*合同模板 左右结构*/

.pdfContent {
	height: 500px;
	overflow: hidden;
	border: 1px solid #e5e5e5;
	overflow: auto;
	overflow-x: hidden;
}


/*left*/

.leftInfo {
	width: 400px;
	float: left;
	padding-right: 5px;
}

.leftFixed {
	position: fixed;
	top: 0px;
	left: 50%;
	margin-left: -600px;
}

.rightInfo {
	width: 610px;
}

.leftInfo .formTable td {
	line-height: 22px;
}

.leftInfo .formTable th {
	padding-left: 0px;
	width: 100px;
	vertical-align: baseline;
	padding: 14px 0;
}

.leftInfo .formTable th label {
	padding: 0px;
}


/*artBox*/

.artBox {
	border: 1px solid #e5e5e5;
}

.artBox .cont {
	display: block;
	border: none;
	height: 520px;
}

.artBox li .cont {
	display: none;
	border-top: 1px solid #e5e5e5;
}

.artBox li h2 {
	height: 36px;
	line-height: 36px;
	padding-left: 10px;
	background: #f4f4f4;
	cursor: pointer;
	border-bottom: 1px solid #e5e5e5;
}

.artBox li h2 em {
	background: url(../images/icon_Agree_Sred.png) no-repeat 0 -29px;
	padding-left: 26px;
}

.artBox li h2 span {
	background: url(../images/messagebg.png);
	background-position: -32px -105px;
	display: block;
	width: 30px;
	height: 26px;
}

.artBox li.current h2 {
	border-bottom: 0px;
	border-top: 0px;
}

.artBox li.current h2 em {
	background-position: 0 0px;
}

.artBox li.current h2 span {
	background-position: -32px -10px;
}

.artBox li.current .cont {
	display: block;
	border-bottom: 1px solid #e5e5e5;
}


/*没有pdf文件*/

.nocntPdf {
	width: 400px;
	margin: 120px auto 100px;
	text-align: center;
}

.nocntPdf em.noP {
	width: 60px;
	height: 60px;
	background: url(../images/icon_bigwarning.png) no-repeat center center;
	margin: 0 auto;
	display: block;
}

.nocntPdf h2 {
	color: #666;
	margin: 6px 0 10px;
	font-size: 16px;
}


/*附件列表 attachments*/

.attachments ul {
	margin-right: -15px;
}

.attachments ul li {
	float: left;
	width: 190px;
	margin: 20px 15px 0 0;
	height: 145px;
	overflow: hidden;
	border: 1px solid #e5e5e5;
	line-height: 145px;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
}

.attachments ul li img {
	max-width: 190px;
	max-height: 145px;
	height: auto;
	vertical-align: middle;
}

.fj_type{
	display:inline-block;
	min-width:70px;
}


/*趋势图*/

.trendsChart h2 {
	height: 38px;
	width: 360px;
	border: 1px #e64733 solid;
	margin: 0 auto;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-ms-border-radius: 5px;
}

.trendsChart h2 a {
	width: 119px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	border-right: 1px #e64733 solid;
	display: block;
	float: left;
	color: #e64733;
}

.trendsChart h2 a.current {
	background: #e64733;
	color: #fff;
}

.trendsChart .chartCnt {
	height: 400px;
}

.trendsChart p label {
	float: left;
	margin-right: 40px;
}

.trendsChart p em {
	width: 14px;
	height: 14px;
	display: inline-block;
	vertical-align: middle;
}

.trendsChart p em.ch1 {
	background: #00b4ff;
}

.trendsChart p em.ch2 {
	background: #ff6600;
}

.trendsChart p em.ch3 {
	background: #93ca00;
}

.trendsChart p em.ch4 {
	background: #e3a3fe;
}
.chart2{ width: 400px; margin-left: 50px; float: left;}
.chartInf{ width: 500px; margin-top: 60px;}
.chartInf p { height: 36px; line-height: 36px; margin-top: 10px; font-size: 16px; color: #999;}
.chartInf p font{ font-size: 28px; color: #333;}
.chartInf p span{ display: block}
	/* 核心企业*/


/*我的应付 滚动时定位在底部*/

.btnAreaTotal {
	padding: 10px;
	height: 30px;
	line-height: 30px;
	background: #f2f2f2;
	border: 1px solid #e5e5e5;
	margin-top: 15px;
}

.btnAreafloat {
	position: fixed;
	bottom: -1px;
	width: 998px;
}

.btnAreaTotal span.rightCon {
	color: #333;
}

.btnAreaTotal label {
	display: inline-block;
	vertical-align: middle;
}

.btnAreaTotal .txtNum {
	font-size: 20px;
}

.btnAreaTotal label input[type="checkbox"] {
	margin-left: 8px;
	*margin-left: 5px;
	margin-right: 5px;
}


/*客户管理-授信推荐-推荐3*/

.IDinformation ul li {
	width: 140px;
	float: left;
}

#changebig {
	margin-left: 270px;
}


/*wz 新增采购商 选择*/

.p_name {
	display: inline-block;
	min-width: 50px;
	height: 26px;
	border: 1px solid #d9d9d9;
	vertical-align: middle;
	text-align: center;
	line-height: 26px;
	border-radius: 5px;
	padding: 0 31px 0 10px;
	background-color: #e6ebf3;
	position: relative;
	margin-right: 20px;
}

.p_name em {
	width: 26px;
	height: 26px;
	position: absolute;
	background: red;
	right: 5px;
	top: 0;
	background: url(../images/delete1.png) no-repeat center center;
	cursor: pointer;
}

.p_name em:hover {
	background: url(../images/delete2.png) no-repeat center center;
}


/*发货方式 选择*/

.Dways {
	padding: 0;
	border: none;
}

.Dways ul li {
	width: 120px;
	height: 34px;
	line-height: 34px;
}


/**平台服务协议**/

.agreetitle {
	text-align: center;
	font-size: 22px;
	margin: 30px 0;
}

.artBox .Agcont {
	padding: 10px 20px;
	height: auto;
	overflow-y: scroll;
}

.artBox .Agcont h2 {
	font-size: 18px;
	margin: 20px 0;
	color: #444;
	font-weight: 600;
	text-align: center;
}

.artBox .Agcont p {
	font-size: 14px;
	margin-bottom: 15px;
	line-height: 1.8;
}

.artBox .Agcont span {
	font-weight: 600;
}

.artBox .Ag_pdf {
	padding: 0px;
	overflow-y: hidden;
	height: auto;
}


/*created by aiko on 2017-04-11*/

.btn_disabled {
	background: #FBFBFB;
}


/*上传身份证照片*/
.IDcard .brief {font-size: 14px;color: #999999;line-height: 1.5;margin-top: 4px;}
.cardface,.cardback {width: 290px; float: left; margin: 20px 50px 20px 0; text-align: center;}
.cardface img,.cardback img {width: 290px;height: 185px; margin-bottom: 5px; border-radius: 5px;}

.holdcard {overflow: hidden; margin-bottom: 20px;}
.holdcard img { display: block; float: left; margin-right: 20px; width: 140px; height: 160px}
.holdcard .brief { width: 500px; font-size: 14px;  color: #999999; line-height: 31px; float: left;}

/*密码强度*/
.strength{
    width: 222px;
    height: 18px;
    background: url(../images/strength0.png) center center repeat-x;
    margin-top: 5px;
}
.strength1{
	background: url(../images/strength1.png) center center repeat-x;
}
.strength2{
	background: url(../images/strength2.png) center center repeat-x;
}
.strength3{
	background: url(../images/strength3.png) center center repeat-x;
}

/*数字证书*/
.zs{
	width: 545px; height: 705px; background: url(../images/szzs.png) no-repeat center; margin: 0 auto; overflow: hidden;
}
.zs table{
	width: 100%;
	margin-top: 200px;
}
.zs table td{
	padding:0 25px;
	line-height: 50px;
	font-size: 16px;
}

/*充值*/

.mycard{
	padding: 8px 20px;
	display: inline-block;
	line-height: 24px;
	border: 1px solid #e5e5e5;
	margin-right: 10px;
	cursor: pointer;
}

.mycard img{
	width: 20px;
	height: 20px !important;
	display: inline-block !important;
	margin-right: 5px !important;
}
.mycard i{
	margin:0 5px 0 10px;
}



/*流程设置*/
.Exammian{ border-width: 1px 0 0 1px;}
.Exammian td{ border:none}
.Exammian td.Examname{ background-color: #f7f6f6; vertical-align: middle;border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5;}
.Exammian tr:hover .Examname{ background-color: #f7f6f6;}
.Exammian tr:hover td{background-color: #FFF;}
.Exammian td.ExamCnt{padding:0}
.Exammian td.ExamCnt td{border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; text-align:left}
.Exammian td.ExamCnt td.e_steps i{ cursor: pointer; margin: 0 4px;}
.Exammian td.ExamCnt td.e_steps em{ display: inline-block; width: 16px; height: 16px; margin-right: 5px; background: url(../images/sealicon.png) no-repeat; vertical-align: middle;}

.setStep .peopNum{display: inline-block; width: 20px; height: 20px; line-height: 20px; margin-right: 10px; text-align: center; color: #FFF; background-color: #d5d5d5;
border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%;}
.setStep .addAuditor{ display: inline-block;min-width: 300px; height: 38px; line-height: 38px; border: 1px solid #e5e5e5; padding:0 10px;}
.setStep .delect{color:#F00}

.formTable td input[type="text"].smallipt{ width: 160px;}
/* input[type="text"],.ipt{height: 38px;line-height: 2.14;background: #fff;border: 1px solid #e5e5e5;padding:0 10px;width: 22%;vertical-align: middle;} */

/*tree*/
.treeAll, .treeChose{float: left; margin-top: 8px;}
.treeCnt{width: 250px; height: 240px; margin-top: 8px; padding: 14px; background-color: #f6f6f6; border: 1px solid #dadada; overflow: hidden; border-radius: 4px;-webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px;}
.treeCnt .Search{width: 250px; height: 30px; position: relative;}
input.schcnt{width: 230px; padding: 0 10px; line-height: 30px; float: left;}
.schbtn{width:30px; height: 28px; background:#FFF url(../images/search.png) no-repeat center; border:none; cursor: pointer; position: absolute; top: 1px; right: 0;}
.ztree_list{ width: 250px; height: 200px; margin-top:10px ; overflow: auto;}
.treeArrow{ padding: 110px 5px 0 5px; float: left;}
.chose_name{ height: 32px; margin-bottom: 8px; line-height: 32px; padding: 0 10px; background-color: #FFF; position: relative;}
.chose_name em{width: 26px; height:26px; position: absolute;right: 5px; top:0; background: url(../images/delete2.png) no-repeat center 10px; cursor: pointer;}
.chose_list{height: 246px; overflow: auto;}

/*导入说明 2018.1.25*/
.leadinTips{ margin-top: 12px; }
.ltipstitle{ height: 38px; line-height: 38px;}
.ltipstitle p{ width: 144px; text-align: center; float: left; color: #7b581a; cursor: pointer;}
.ltipstitle p span{ width: 20px; height: 20px; background: url(../images/leadtips.png) no-repeat center; display: inline-block; vertical-align: middle; margin-left: 5px;}
.ltipsOpen{background-color: #fffcea; border: 1px solid #f5e29d; border-bottom: none;}
.ltipsOpen p span{transition-duration: .5s; transform: rotate(90deg);-webkit-transform: rotate(90deg);}
.ltipsmain{ padding: 10px 50px 60px ; background-color: #fffcea; border: 1px solid #f5e29d; display: none;}
.ltipsmain h2{ font-size: 16px; margin:20px 0 15px;}
.ltipsmain ol li{line-height: 28px; margin-top: 10px;}
.ltipsmain .ltipsimg{ width: 180px; margin: 30px auto; text-align: center;}
.ltipsmain p{ margin-bottom: 10px;}
.ltipsmain p font{  color: #e64733;}

.bill_Month li{ width: 86px; height: 78px; line-height: 26px; margin-left: 15px; text-align: center; cursor: pointer; float: left; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;}
.bill_Month li p{ margin-top: 12px; font-size:16px;}
.bill_Month li p em{ font-size: 24px; }
.bill_Month li.enterYes{ background-color: #f7f7f7; border: 1px solid #c1c1c1; color: #a3a3a3;}
.bill_Month li.enterYes span{ color: #999;}
.bill_Month li.enterNo{ background-color: #e8f6fa; border: 1px solid #96b2c1; color: #004356;}
.bill_Month li.enterNo span{ color: #666;}
.bill_Month li.enterChose{ background: #fff3f2 url(../images/bill_chos.png) no-repeat right bottom; border: 1px solid #e64733; color: #333;}

/*商票表格*/
.r_icon {position: absolute;right: 100px; top: 15px;}
.receiptPaper{position: relative; margin-top: 20px; padding:30px 25px ;  border: 1px solid #e5e5e5; overflow: hidden;}
/* .receiptPaperSpe{ height: 700px; overflow: auto;} */
.receiptPaper h2{ height: 34px; line-height: 34px; margin-bottom: 20px; font-size: 26px; text-align: center;}
.receiptPaper p{ width: 100%; height: 40px; line-height: 40px;}
.receiptPaper table{ width: 100%; table-layout: fixed; border: 1px solid #e5e5e5; margin-top: -1px;}
.receiptPaper td{padding:5px 10px; line-height: 30px; background: #fff; color: #333; text-align: center; border: 1px solid #e5e5e5; word-break: break-all;}
.receiptPaper td.text_j{ text-align: justify;}
.receiptPaper td.text_l{ text-align: left;}
.receiptPaper td input[type="text"] {height: 32px; line-height: 32px; width: 80%;}
.receiptPaper .rece_two { margin-bottom: -1px;}
.receiptPaper .rece_two th{ text-align: center; border-right: 1px solid #e5e5e5; line-height: 22px;}
.receiptPaper .rece_two td{padding:0; border-width: 1px 1px 0 0; line-height: 22px;}
.receiptPaper .rece_one tr.remarkInf td{ height: 120px;}
.receiptPaper .receImg{width:180px; text-align: center; position:absolute; top:15px; right:15px}
.receiptPaper .receImg img{width:110px; height:110px;}
.receiptPaper .receImg p{ height:28px; line-height:28px; text-align:center;}

/*bill_kindtit*/
.bill_kindtit{ text-align: center; font-size:18px; margin: 80px 0 40px;}
.bill_kindlist { width: 600px; margin: 0 auto;}
.bill_kindlist li{ width: 260px; height: 164px; float: left; margin: 0 20px;}
.bill_kindlist li.bill_rec{ background: url(../images/bill_rec.jpg) no-repeat;}
.bill_kindlist li.bill_busi{ background: url(../images/bill_busi.jpg) no-repeat;}
.bill_kindlist li p{ text-align: center; margin-top: 125px;}

/*bill_kindtit2*/
.bill_kindlist2{ width: 680px; overflow: hidden; margin: 80px auto 110px;}
.bill_kindlist2 li{ width: 110px; margin: 0 55px; text-align: center; float: left; cursor: pointer;}
.bill_kindlist2 li.bill_rec{ background: url(../images/pkind1.png) no-repeat top left;}
.bill_kindlist2 li.bill_busi{ background: url(../images/pkind2.png) no-repeat top left;}
.bill_kindlist2 li.bill_voucher{ background: url(../images/pkind3.png) no-repeat top left;}
.bill_kindlist2 li.bill_credit{ background: url(../images/pkind4.png) no-repeat top left; }
.bill_kindlist2 li a{  height: 100%;display: inline-block; padding-top: 90px; font-size: 18px; color: #333;}

/*verDesc*/
.verDesc{ line-height: 26px; padding-top: 20px;}
.verDesc h2{ font-size: 18px;}
.verDesc p{ margin: 10px 0; font-size: 16px;}

/*progress*/
.box{width:500px; height: 60px; margin: 0 auto;}
.boxpanel{text-align: center; height: 20px; line-height: 20px; margin:80px 0 20px;}
.tbox{width:400px; height:6px; border: 1px solid #e1e1e1;  background-color: #ddd; border-radius: 2.5px; display: inline-block; vertical-align: middle; margin-right: 5px}
.tbox div{width:0px; height:6px; text-align:center; background-color: #e64733; font-size:12px; border-radius: 2.5px;line-height:6px; color: #FFF}
.tbox_txt{ text-align: center;  font-size: 16px;}

/*2018-10-23 wz 信用支付*/
.creditLine{ padding: 30px 0 16px; border-bottom: 1px #d9d8d8 dashed;}
.creditLine .cretit{ font-size: 18px; margin-bottom: 5px;}
.crebalance font{ font-size: 32px; }
.crebalance .btnRed{ margin-top: -14px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px;}
.creTip{ width: 600px;}

.sealBox{ width: 100%; height: 100%; position: relative;}
.sealBox .sealImg{ width: 100px; height: 100px; position: absolute; right: 20px; bottom: -20px; z-index: 10;}
.sealBox .sealImg img{ width: 100%; height: 100%;}
/*2018-11-30 lyy*/
.sealBox span{position: absolute; right: 40px; bottom: 15px; z-index: 100;}

/*2018-11-26 wz 发票二维码*/
.receTips{ height: 80px;}
.receTips .recesnum{ width: 600px; line-height: 26px; text-align: right; padding-top: 12px;}
.receTips .recescode img{ width: 80px; height: 80px;}

/*2019-01-14 lyy*/
.receiptPaper td.text_r{text-align: right;}
.receiptPaper1{padding: 0; border: none;}
.required {color: #e64733;margin-right: 5px;}
.w70{display: inline-block; width: 70px; margin-right: 7px; text-align: right; color: #666;}
.note{vertical-align: middle; width: 127px; display: inline-block; text-align: center;}
.imgUp1 li .Img img{    max-height: 150px}
.imgUp li p.delete{padding: 0; line-height: 1;}
.imgUp li p.delete a{text-decoration: underline;}
.rightInfo1 {width: 45%; height: 200px;
border-left: 1px solid #e5e5e5; margin-top: 20px; padding-left: 40px;}
.waiting{display: inline-block; width: 49px;height: 20px;line-height: 20px; background-color: #ffbc2b;border-radius: 2px;
font-size: 12px;color: #fff;text-align: center;}

/*2018-11-6 lyy*/
.listYscroll{max-height:585px;overflow-x:hidden; overflow-y:auto;}
/*导入发票*/
.search-wrap {background: #f6f6f6; margin: 10px 0; border: 1px solid #e4e4e4;}
.ui-popup-modal .ui-dialog.myPop{ background-color: #fffcea;}
.ui-dialog.myPop .detailpg{ background-color: #fffcea; padding: 0;}
.ltips_left{width: 450px; }
.ltips-right{width:526px; padding-left: 20px; border-left:  dashed 1px #e5e5e5;}
.er-left {width: 216px; float: left; margin-left: 40px;}
.er-left img{ width: 214px; height: 213px;}
.phone{width: 229px;height: 292px; float: right; margin-right: 10px;}
.examImg img{width:90%; height:auto; display: block; margin: 10px auto 0;}
.day {display: none;}
.code_lists{ padding:0 50px 50px; overflow: auto;}
.code_lists dl{ width: 400px;  border:1px solid #d4d4d4; margin:40px 25px 0; float: left;}
.code_lists dl dt{ line-height: 45px; background-color: #edebeb; text-align: center; font-size: 18px; border-bottom:1px solid #d4d4d4;}
.code_lists dl dt div{text-align: left;}
.code_lists dl dt div.dt-line{ border-bottom: 1px solid #d4d4d4;}
.code_lists dl dt span{ display: inline-block;}
.code_lists dl dt span.dt-title{font-size:16px; padding-left: 0; width: 90px;  text-align: center; float: left;}
.code_lists dl dt span.dt-con{font-size:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-left: 10px; width:285px; border-left: 1px solid #d4d4d4; float: right;}
.code_lists .copy_img{ width: 120px; height: 120px; padding: 5px;border:1px solid #a3c8d9; margin: 34px auto 0;}
.code_lists .copy_img img{ width: 100%; height: 100%;}
.code_lists .copy_word{ text-align: center; font-size: 16px; color: #666; margin: 10px auto 15px;}
.code_lists .copy_link{width:80px; padding-left:15px; margin: 0 auto; border:1px solid #a3c8d9;border-radius:4px;background:url(../images/copy.jpg) no-repeat 6px center;text-align:center;line-height:26px;}
.code_lists .copy_tips{ height: 30px; line-height: 16px; padding:10px; border-top: 1px dashed #d2d2d2; color: #999; margin-top: 35px; background: url(../images/copyt.png) no-repeat 20px 11px;}

/*2018-3-8 wangzhen*/
.acce_time{ line-height: 26px; margin: 10px 0 5px; font-size: 14px; color: #999999; }
.acce_time span{ margin-left: 50px;}
.kind_line{ border-top:1px dashed #d2d2d2; margin-bottom: 10px;}

/*20171215 wangzhen accessory*/
.accessoryTitle{ height: 38px; line-height: 38px; padding:0 25px 0 10px; color: #333; background-color: #f4f4f4; margin: 10px 0;}
.accessoryTitle a{ text-decoration: underline;}

.paperOn{ height:38px; line-height:38px;}
.tipall_list{ margin-bottom: 20px;}
.tipall_list li{ width:310px; height: 30px; line-height: 30px; margin-right:30px; background: url(../images/s_uploadFile.png) no-repeat left center; padding-left: 25px; float:left;}
.tipall_list li a.fname span{ max-width:180px; line-height: 30px; word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;display: inline-block; vertical-align: bottom}
.tipall_list li em{ color: #999; margin-left: 10px;}
.tipall_list li .prgbar{ width: 260px; display: inline-block;margin: 10px 0 0 20px; padding-right: 40px;}

@keyframes statusProgress
{0%{ width:0%; /* Saf3.1+, Chrome */}}
@-moz-keyframes statusProgress /* Firefox */
{0%{ width:0%; /* Saf3.1+, Chrome */ }}
@-webkit-keyframes statusProgress /* Safari å’Œ Chrome */
{0%{ width:0%; /* Saf3.1+, Chrome */}}
@-o-keyframes statusProgress /* Opera */
{0%{ width:0%;/* Saf3.1+, Chrome */}}
.prgbar{position:relative; margin-top:14px}
.prgbar .bar{ height:5px; width:100%; background:#f0eeee; border-radius:10px; position:relative;}
.prgbar .bar_current{height:6px; background:#93CA00; border-radius:10px; position:absolute;top:0px; left:0px;
animation: statusProgress 1s ease;-moz-animation: statusProgress 1s ease; -webkit-animation: statusProgress 1s ease; -o-animation: statusProgress 1s ease;}
.prgbar .numTxt{ line-height:1; font-size:16px; color:#666; display:inline-block; position:absolute; top:-3px; right:0px; display:none}

/*2019-05-14*/ div.l-wrap{position: relative;}
div.l-show {position: absolute;  top:-10px ;right: -305px; width: 290px;  text-align: left; border: 1px solid #e5e5e5; padding: 15px 20px 15px 30px;background: #fff;display: none; z-index:100;}
div.l-show1{right: -315px;}
.l-wrap div em{display:block;width: 7px; height: 10px; background: url(../images/l_arrow.png); position: absolute; top: 41%; left: -6px;}
.l-wrap li{list-style: disc; color: #b2b2b2; line-height: 1.5;}
.l-wrap li span{color: #333;}


/*在线签合同  不规则表格*/
.more_cntbd td{ vertical-align: middle; border-bottom: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5;}
.more_cntbd{border-top:none ;}
.more_cntbd table{ border: none;}
.more_cntbd td.nopadd{ padding: 0;}
.signList { width: 100%;}
.signList li{border-bottom: 1px solid #e5e5e5;padding-left:10px; overflow: hidden;line-height: 40px;height: 40px;text-align: left; }
.signList li span{width:60%; display: inline-block; white-space: nowrap;overflow: hidden; text-overflow: ellipsis; height: 40px; padding-right: 10px;}
.signList li span.time{ width: 36%; padding-right: 0px; color: #999;}
.more_cntbd td.noborder{ border: none;}
.more_cntbd td.noborder_r{ border-right:none ;}
.more_cntbd td.longTxt a{ margin-left: 0px;}
.noborder_b tr:last-child td{ border-bottom: none; }
.noborder_b tr td:last{ border-right: none;}
.noborder_b tr:first-child td:last-child{ border-right: none;}

/*2019-09-26 lyy*/
/*发票录入-OCR识别*/
#error,#dele{display: none;}
.error-msg{font-size: 16px; margin-top: 20px;}
/*上传发票*/
.bill-check {overflow: hidden;margin: 30px 0 40px 0;}
.bill-check img {display: block;float: left; width: 193px;height: 122px; border: 1px solid #e6e6e6;}
.bill-check .brief {width: 660px; font-size: 14px;line-height: 26px;float: left;margin-left: 20px;}
.bill-name{width: 317px; text-align: center; margin-top: 10px;}
.btnUpload {display: inline-block;width:92px;line-height: 38px;margin-top: 10px;background: #fff;border: 1px solid #c9c9c9;border-radius: 4px;font-size: 12px;color: #222 !important;text-align: center;position: relative;}
.btnUpload input {width: 92px;height: 38px;position: absolute;top: 0;left: 0;opacity: 0;z-index: 1;}
.btnUpload:hover{background: #e5e5e5;}
.bill-img img{width: 574px;height: 362px;}
.loading{position: fixed; top: 40%; left: 40%; width: 385px; padding: 30px 30px 25px; background:url(../images/loading_bg.png) no-repeat center;border-radius: 5px;color: #fff; position: fixed; top: 40%; left: 40%; text-align: center; display: none;}
.loading .numTxt{color: #fff;}

/* 查询统计 电子债权凭证 拆分流转图*/
.tree ul,li{list-style-type:none;}
.tree{display:block;position:relative;padding:5px 15px;}
.tree span{display:inline-block;box-sizing:border-box;height:100%;line-height:28px;min-width:60px;text-align:center;color:#888;border:1px solid #ddd;border-radius:5px;padding:0 8px;}
.tree ul{position:relative;padding-left:60px;margin:0;}
.tree ul>li{position:relative;padding:5px 0;}
.tree>ul{padding:0;margin:0;}
/** 水平方向连线 */
.tree>ul ul>li:after{content:' ';position:absolute;top:20px;left:-45px;width:45px;border:none;border-top:1px solid #ddd;}
/** 垂直方向连线 */
.tree ul>li:not(:last-child):before{content:' ';position:absolute;top:0;left:-45px;height:100%;border:none;border-left:1px solid #ddd;}
.tree ul>li:last-child:before{content:' ';position:absolute;top:0;left:-45px;height:20px;border:none;border-left:1px solid #ddd;}
/** 控制鼠标移上去的颜色 */
/*
.tree span:hover, .tree span:hover+ul span{color:#fff;background-color:orange;}
.tree span:hover, .tree span:hover+ul span, .tree span:hover+ul li:before, .tree span:hover+ul li:after{border-color:orange;}
*/
/** 折叠图标 */
.tree .fa:before{margin-right:5px;}
.tree .fa-minus-circle, .tree .fa-plus-circle{cursor:pointer;}

/*万元 开关*/

.openPrice{ width:62px;height:24px;display: inline-block; float:right; position:relative}
.openPrice input[type=checkbox]{position:absolute; opacity: 0;}
.openPrice input[type=checkbox]:checked+label:before{ content: '元'; text-align: right; padding:0 18px 0 0;width:44px;}
.openPrice input[type=checkbox]:checked+label:after{left:5px;}
.openPrice label{ width:52px; height:26px;}
.openPrice label:before{width:54px;height:24px; line-height: 23px;padding-left: 8px;content: '万元';
    position:absolute;background:#60ba48; border-color: #60ba48;border-radius:13px;color: #fff;}
.openPrice label:after{content:"";width:16px; height:16px; border-radius:8px;background:#FFF; position:absolute;
    left:40px; top: 4px;z-index:2;transition:all 0.2s ease;}

/*fixedNav*/
.fixedNav{ width: 158px; background-color: #FFF; border: solid 1px #d2d2d2;  position: fixed; right: 20px; top: 300px;}
.fixedNav p{height: 40px; height: 40px; line-height: 40px; padding-left: 15px; color: #666; border-bottom: 1px solid #eeeeee; background-color: #f8f8f8;}
.fixedNav ul{ padding:15px 10px;}
.fixedNav ul li{ height: 16px; line-height: 16px;  padding:0 0 22px 30px; background-image: url(../images/fixnav0.png); background-repeat:  no-repeat; background-position:  left top;}
.fixedNav ul li.fixnav1{ background-image: url(../images/fixnav1.png);}
.fixedNav ul li.fixnav2{ background-image: url(../images/fixnav2.png);}
.fixedNav ul li a{ color: #666;}
.fixedNav ul li a.current, .fixedNav ul li a:hover{ color: #0084d5;}
.fixedNav ul li span.current, .fixedNav ul li a:hover{ color: #0084d5;}

/******************Add by Aiko******************/
.accinfo {width: 220px;border: 1px solid #eeeeee;padding: 15px 20px;margin-left: 163px;font-size: 14px;line-height: 2.2;border-radius: 5px;}

/*新手上路、公告*/
.partLeft,.partRight{height: 900px;background: #fff; margin-top: 20px;}
.partLeft{width: 400px;float: left;}
.partLeft a{color: #666; padding-left: 25px; background: url(../images/new_icon.png) no-repeat; background-position: 0 0;}
.notice a{background-position: 0 -20px;}
/*.partLeft a:hover{color: #0084D5;}*/
.partRight{width: 785px; float: right;}
.partLeft h1{font-size: 18px;padding: 0 19px;line-height: 50px; border-bottom: 1px solid #eee;}
.partLeft li{padding: 0 15px; border-bottom: 1px solid #eee; line-height: 49px;}
.partLeft li:hover,
.partLeft li.current{background: #f9f9f9;}
.partRight h2{font-size: 30px; padding:22px 30px 17px;}
.partRight p{padding: 0 30px; color: #666; margin-bottom: 10px; line-height: 25px;}
.partRight a{color: #0084D5;}
.con-txt{text-indent: 30px;}

.msg{color:#999;}
.eye{display: inline-block; width: 25px;height: 25px; background: url(../images/icon-eye.png) no-repeat; background-position: 0 -25px; vertical-align: middle;margin-left: 5px;}
.eye-close{background-position: 0 0;}
.paylist li{width: 200px; border: 1px solid #f5f5f5; float: left;margin-right: 20px; padding: 15px 20px 10px;line-height: 1.5; color:#666;margin-top: 20px;}
.paylist p{margin-bottom: 5px;}

/*软件下载*/
/*.down-con {width:100%;height:100%;background: url(../images/appdown/down_banner.jpg) no-repeat;background-size:100% 100%; padding-bottom:90px;}
.d-left{float:left; margin-top:150px;}
.d-right{float:right; margin-top:90px;}
.phone-down{margin-top:50px;}
.phone-down div	{display:inline-block;float:left; margin-right:30px;}
.phone-down span{display:block; width:170px;height:50px; border-radius:40px; text-align:center;line-height:50px;}
.phone-down a{display:block; width:170px;height:50px; border-radius:40px; text-align:center;line-height:50px;}
.and{background: #74bc1f;}
.ios{background: #313234; margin-top:15px;}*/

/*消息提醒*/
.msg-lists li{padding:15px 20px;border:1px solid #e6e6e6;line-height:1.75; margin: 10px 0 15px; color:#666;}
.msg-lists li p font{color:#ff0000;}
.msg-lists li p{width:950px;float:left;}
.msg-lists li span{color:#999;float:right;}
.msg-lists li p.enclo{padding-top:10px;border-top:1px solid #e6e6e6;float:none; width:100%; margin-top:15px;}
.msg-lists li a{margin-left:15px;}
a.read-sign{color:#666; float:right;margin-top:12px; padding-left:20px; background: url(../images/read_icon.png) no-repeat; vertical-align:middle;}

.formTable1 th{width: 180px;}

.htong p{display: inline-block; width: 30%;float: left;}
.htong p em{margin: 5px 0 0 80px;}


.new-notice{height: 70px; overflow: hidden;}
.new-notice p{width: 280px; display:inline-block; float: left; text-align: left;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis; margin-right: 5px;}
.new-notice ul li{text-align: left;float: none;margin: 0;}

.strong-font{font-weight: bolder}
.notice_li:hover{ cursor: pointer;}

.quota-list{margin-top: 30px;}
.quota-list li{width: 25%; float: left; padding: 10px; margin-bottom: 15px;box-sizing: border-box;}
.pro-img{width: 100%; border-radius: 25px;}

.quo-btn{margin-top: 15px;}
.quo-btn span{font-size: 17px; font-weight: bold;}
.quo-btn a{float: right; margin-right: 10px;color: #0087ce;font-size: 16px;}
.quo-btn a img{float: right;margin: 8px 0 0 5px;}

.homeAccount{position: relative;margin-top: 20px;height: 208px;font-family:PingFang SC,Helvetica,"思源黑体 CN",Arial,Hiragino Sans GB,Microsoft YaHei,Heiti SC,WenQuanYi Micro Hei,sans-serif; }
.h-left{position: absolute;top: 0;left: 0; z-index: 2; width: 340px;height: 208px;background: url(../images/shouye/h_bg.png);color: #fff; text-align: center; float: left;}
.h-left h1{font-size: 18px; color: #fefefe;font-weight: 600;padding: 45px 15px 0;}
.h-left span{display: inline-block;width: 68px;height: 24px;line-height: 24px;background:#71c250; background: -moz-linear-gradient(135deg, #84d066 0%, #69bc47 100%), -moz-linear-gradient(135deg, #86c96c 0%, #59ac38 100%), -moz-linear-gradient(#f2f9fc, #f2f9fc);background: -webit-linear-gradient(135deg, #84d066 0%, #69bc47 100%), -webit-linear-gradient(135deg, #86c96c 0%, #59ac38 100%), -webit-linear-gradient(#f2f9fc, #f2f9fc);background: -o-linear-gradient(135deg, #84d066 0%, #69bc47 100%), -o-linear-gradient(135deg, #86c96c 0%, #59ac38 100%), -o-linear-gradient(#f2f9fc, #f2f9fc);background: -ms-linear-gradient(135deg, #84d066 0%, #69bc47 100%), -ms-linear-gradient(135deg, #86c96c 0%, #59ac38 100%), -ms-linear-gradient(#f2f9fc, #f2f9fc);background: linear-gradient(135deg, #84d066 0%, #69bc47 100%), linear-gradient(135deg, #86c96c 0%, #59ac38 100%), linear-gradient(#f2f9fc, #f2f9fc);border-radius: 12px; margin-top: 20px;}
.h-left i{display: inline-block;width: 13px;height: 14px;background:url(../images/shouye/h_icon.png);vertical-align: text-top; margin-right: 5px;}
.h-left i.qy{background-position: 0 -14px;}
.h-left p{position: absolute; left: 0; bottom: 14px; width: 100%; color: #aaccfa;}
.h-right{position: absolute;top: 0px;left: 0; width: 100%;box-sizing:border-box;height: 188px;background-color: #ffffff;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);border-radius: 0px 8px 8px 0px; float: left; margin-top: 10px;padding: 25px 30px;}
.h-quota,.h-msg{display: inline-block; width: 31%; min-width: 375px; float: left;}
.h-tabArea{display: inline-block; width: 31%; float: left;margin-left: 400px;}
.h-quota{margin-left: 400px;}
.h-quota h2{font-size: 16px; margin-bottom: 20px;}
.quota{font-size: 26px;  color: #ff6600; font-weight: 600;}
.h-quota a{display: inline-block;width: 76px;height: 32px;text-align: center; line-height: 32px; float: right; border-radius: 4px;}
.h-qu a{display: inline-block;width: 76px;height: 32px;text-align: center; line-height: 32px; border-radius: 4px;}
.h-quota a.qBtn{background:#1693f7;color: #fff; background: linear-gradient(135deg, #15a2f9 0%, #1887f6 100%), linear-gradient(135deg, #32b0ff 0%, #0095f2 100%), linear-gradient(#ecf5ff, #ecf5ff);background: -moz-linear-gradient(135deg, #15a2f9 0%, #1887f6 100%), -moz-linear-gradient(135deg, #32b0ff 0%, #0095f2 100%), -moz-linear-gradient(#ecf5ff, #ecf5ff);background: -webit-linear-gradient(135deg, #15a2f9 0%, #1887f6 100%), -webit-linear-gradient(135deg, #32b0ff 0%, #0095f2 100%), -webit-linear-gradient(#ecf5ff, #ecf5ff);background: -o-linear-gradient(135deg, #15a2f9 0%, #1887f6 100%), -o-linear-gradient(135deg, #32b0ff 0%, #0095f2 100%), -o-linear-gradient(#ecf5ff, #ecf5ff);background: -ms-linear-gradient(135deg, #15a2f9 0%, #1887f6 100%), -ms-linear-gradient(135deg, #32b0ff 0%, #0095f2 100%), -ms-linear-gradient(#ecf5ff, #ecf5ff);}
.h-qu a.qBtn{background:#1693f7;color: #fff; background: linear-gradient(135deg, #15a2f9 0%, #1887f6 100%), linear-gradient(135deg, #32b0ff 0%, #0095f2 100%), linear-gradient(#ecf5ff, #ecf5ff);background: -moz-linear-gradient(135deg, #15a2f9 0%, #1887f6 100%), -moz-linear-gradient(135deg, #32b0ff 0%, #0095f2 100%), -moz-linear-gradient(#ecf5ff, #ecf5ff);background: -webit-linear-gradient(135deg, #15a2f9 0%, #1887f6 100%), -webit-linear-gradient(135deg, #32b0ff 0%, #0095f2 100%), -webit-linear-gradient(#ecf5ff, #ecf5ff);background: -o-linear-gradient(135deg, #15a2f9 0%, #1887f6 100%), -o-linear-gradient(135deg, #32b0ff 0%, #0095f2 100%), -o-linear-gradient(#ecf5ff, #ecf5ff);background: -ms-linear-gradient(135deg, #15a2f9 0%, #1887f6 100%), -ms-linear-gradient(135deg, #32b0ff 0%, #0095f2 100%), -ms-linear-gradient(#ecf5ff, #ecf5ff);}
.h-quota a.dBtn{width: 74px;height: 30px; line-height: 30px; border: solid 1px #e6e6e6;color: #666; margin-left: 10px;}
.h-qu a.dBtn{width: 74px;height: 30px; line-height: 30px; border: solid 1px #e6e6e6;color: #666; margin-left: 10px;}
.h-quota p{margin-top: 20px;color: #666;}
.h-qu p{margin-top: 5px;color: #666;}
.h-quota p i{color: #333;}
.h-qu p i{color: #333;}
.h-msg{margin-left: 65px;}
.msgBtn a{display: inline-block; width: 149px;height: 36px;border-radius: 11px; padding: 20px 15px;}
.msgBtn{display: flex;justify-content: space-between;}
.msgBtn img{float: left;margin-right: 20px;}
.msgBtn h3,.msgBtn p{color: #333;line-height: 1;}
.msgBtn h3{font-size: 16px;margin-bottom: 5px;}
.msgBtn p{font-size: 20px;font-weight: 600;}
.ywtz{background: #e7f6ff;}
.wxts{background: #f0fbef;}
.msg-title{margin: 15px 0 8px;font-size: 16px;}
.msg-title a{font-size: 14px;}
@font-face
{font-family: myFirstFont; src:url(JinBuTi.ttf);}
.msg-title span{font-family: myFirstFont;}
.msg-title span i{color: #0095f2;}
.new-notice p{width: 100%; color: #666; float: none; height: 20px; line-height: 20px;}
.new-notice a{color: #666;}
.h-tabArea .h-quota{margin-top: 5px;width: 100%;margin-left: 0;}
.h-tabArea .h-quota h2{margin-bottom: 8px;}
.h-tabArea .bl i{display: inline-block;width: 16px;height: 16px;background: url(../images/shouye/q_icon.png); margin: 0 5px 0 0; float: left;}
.h-tabArea .bl i.dked{background-position:16px 0px;}
.h-tabArea .bl i.bled{background-position:16px 16px;}
