﻿/*企业端交易记录-列表*/
.c-main{
    position: absolute;
    top: 104px;
    left: 0;
    right: 0;
    bottom: 0;
    padding-left: 14px;
    padding-right: 14px;
    overflow: hidden;
}
.c-maintit{
    margin-top: 12px;
    margin-bottom: 12px;
    color: #333;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
}
.m-form{
    height: 32px;
    line-height: 32px;
    color: #000;
    font-size: 14px;
}
.selist-sty1{
    margin-right: 4px;
    width: 150px;
    height: 32px;
    line-height: 32px;
    border: 1px solid #ccc;
    background: url("../images/liz/putbg.png") repeat-x;
    text-indent: 8px;
    outline: none;
}
.selist-sty1 option{
    font-family: "微软雅黑";
}
.fh-link{
    margin-right: 4px;
    color: #626262;
}
.relativetop1{
    position: relative;
    top: 1px;
}
.data-cont{
    position: absolute;
    top: 64px;
    left: 14px;
    right: 14px;
    bottom: 64px;
    border-bottom: 1px solid #797e82;
}
.table-head{
    height: 42px;
    border-top: 2px solid #797e82;
    border-bottom: 1px solid #797e82;
    background: #e7eaed;
    line-height: 42px;
}
.table-head td{
    border-right: 1px solid #d1d3d6;
    text-align: center;
    color: #000;
    font-size: 14px;
}
.table-main{
    position: absolute;
    top: 47px;
    left: 0;
    right: 0;
    bottom: 0;
}
.m-table tr{
    border-top: 1px solid #d1d3d6;
    border-bottom: 1px solid #d1d3d6;
    color: #666;
    font-size: 12px;
    cursor: pointer;
    transition: all 0s linear;
}
.m-table tr td:first-child{
    position: relative;
}
.m-table tr:hover{
    background: #ebf4ff;
}
.m-table tr td{
    padding-top: 6px;
    padding-bottom: 6px;
    border-right: 1px solid #d1d3d6;
    text-align: center;
    vertical-align: middle;
    transition: all 0s linear;
}
.m-table tr td:nth-child(2){
    text-align: left;
    text-indent: 10px;
}
.search-btn {
    height: 26px;
    line-height: 26px;
    padding-left: 20px;
    padding-right: 20px;
    border-radius: 2px;
    font-size: 14px;
    color: #666;
    border: 1px solid #9ba4b0;
    background: linear-gradient(to bottom,#f3f8ff, #e0efff);
    cursor: pointer;
    display: inline-block;
    text-decoration: none;
}
.search-btn:hover {
    background: linear-gradient(to top,#f3f8ff, #e0efff);
}
/*企业端-排污权受让申请*/
.apply-hed{
    margin-top: 16px;
    margin-bottom: 16px;
    color: #333;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
}
.apply-buyer{
    position: absolute;
    top:54px;
    left: 14px;
    right: 14px;
    bottom: 16px;
    overflow: hidden;
}
.apply-buytable{
    border-top: 2px solid #797e82;
    border-bottom: 1px solid #797e82;
}
.apply-buytable tr{
    height: 40px;
    line-height: 40px;
}
.apply-buytable tr td{
    border-bottom: 1px solid #dbdbdb;
    border-right: 1px solid #dbdbdb;
}
.apply-buytable tr td:nth-child(2n+1){
    background: #e7eaed;
    text-align: right;
    color: #333;
    font-size: 14px;
    padding-right: 12px;
}
.apply-buytable tr td:nth-child(2n){
    text-align: left;
    text-indent: 18px;
    color: #666;
    font-size: 12px;
}
.apply-buytable tr:last-child td{
    border-bottom: none;
}
.txtred{
    color: #ff0000;
}
.innerput{
    height: 30px;
    margin: -8px 6px -6px 6px;
}
.putsty1{
    width: 100%;
    height: 100%;
    background: url("../images/liz/putbg.png") repeat-x;
    border: 1px solid #c3c3c3;
    border-radius: 2px;
    color: #666;
    font-family: "微软雅黑";
    text-indent: 8px;
    line-height: 30px;
    display: block;
    outline: none;
}
.innertable tr td:nth-child(2n+1){
    background: #fff;
}
.innertable tr td:nth-child(2n){
    background: #e7eaed;
    text-align: center;
}
.pollutant-table{
    border-top: 2px solid #797e82;
    border-bottom: 1px solid #797e82;
}
.pollutant-table tr td{
    border-bottom: 1px solid #dbdbdb;
    border-right: 1px solid #dbdbdb;
}
.pollutant-table tr td{
    padding-top: 14px;
    padding-bottom: 14px;
    color: #666;
    font-size: 12px;
    text-align: right;
    padding-right: 12px;
    vertical-align: middle;
}
.pollutant-table tr:last-child td{
    border-bottom: none;
}
.pollutant-table tr:nth-child(1) td{
    padding-right: 0;
    background: #e7eaed;
    color: #333;
    font-size: 14px;
    text-align: center;
}
.pollutant-table tr td:nth-child(1){
    background: #e7eaed;
    text-align: center;
    padding-right: 0;
}
/*企业端-新建项目企业申请进行中*/
.bgzbsq:before{
    content: '';
    position: absolute;
    top:0px;left:0px;
    width: 100%;height: 100%;
    background: url(../images/cwq/cp3.png) no-repeat center;
}
.width180{
    width: 184px;
}
.bg_jsxm{
    margin-top: 18px;
    background: url("../images/liz/icon1.png") no-repeat center center;
}
.nobortop{
    border-top: none;
}
.guide-inf{
    position: absolute;
    top:60px;
    left: 12px;
    right: 12px;
    bottom: 16px;
}
.guide-detail{
    overflow: hidden;
}
.guide-hed{
    position: relative;
    height: 50px;
    border: 1px solid #dbdbdb;
    background: #f8f8f8;
    color: #333;
    font-size: 20px;
    line-height: 50px;
    text-align: center;
    z-index: 1;
}
.guide-cont{
    position: absolute;
    top: 50px;
    left: 0;
    right: 0;
    bottom: 0;
}
.guide-cont p{
    margin-bottom: 22px;
}
.guid-para{
    padding: 16px;
    background: #f8f8f8;
    border: 1px solid #dbdbdb;
    color: #333;
    font-size: 14px;
    line-height: 22px;
    text-align: justify;
}
.guid-num{
    margin-right: 10px;
    font-weight: bold;
}
.welcome-txt{
    font-size: 16px;
    font-weight: bold;
    color: #999;
}
/*企业端-初始排污权*/
.applicationTable {
    position: absolute;
    top: 20px;
    left: 20px;
    bottom: 0px;
    right: 20px;
}

.applicationTable-top {
    margin: 20px 0px;
    position: relative;
}
.handling-situation {
    margin-left: 40px;
}

.handling-situation li {
    float: left;
}

.application-flow {
    position: absolute;
    top: 0px;
    left: 0px;
    bottom: 0px;
    right: 40px;
}


/*对应背景-4种背景*/

.applicationChart {
    width: 162px;
    height: 59px;
    position: relative;
}

.applicationChart1 {
    background: url(../images/sunw1/icon/icon1.png) no-repeat;
}

.applicationChart2 {
    background: url(../images/sunw1/icon/icon2.png) no-repeat;
}

.applicationChart3 {
    background: url(../images/sunw1/icon/icon3.png) no-repeat;
}

.applicationChart4 {
    background: url(../images/sunw1/icon/icon4.png) no-repeat;
}


/*对应icon-每个七种颜色-总28个*/


/*蓝色七个-正在办理*/

.applicationChartImage {
    width: 54px;
    height: 54px;
    display: inline-block;
    margin-left: 8px;
    margin-top: 2px;
}

.applicationChartImage1 {
    background: url(../images/sunw1/icon/b-icon1.png) no-repeat;
}

.applicationChartImage2 {
    background: url(../images/liz/icon-bei.png) no-repeat;
}

.applicationChartImage3 {
    background: url(../images/sunw1/icon/b-icon3.png) no-repeat;
}

.applicationChartImage4 {
    background: url(../images/sunw1/icon/b-icon4.png) no-repeat;
}

.applicationChartImage5 {
    background: url(../images/sunw1/icon/b-icon5.png) no-repeat;
}

.applicationChartImage6 {
    background: url(../images/sunw1/icon/b-icon6.png) no-repeat;
}

.applicationChartImage7 {
    background: url(../images/sunw1/icon/b-icon7.png) no-repeat;
}


/*绿色七个-已办理完成*/

.applicationChartImage8 {
    background: url(../images/sunw1/icon/b-icon1.png) no-repeat;
}

.applicationChartImage9 {
    background: url(../images/sunw1/icon/b-icon3.png) no-repeat;
}

.applicationChartImage10 {
    background: url(../images/liz/icon-he.png) no-repeat;
}

.applicationChartImage11 {
    background: url(../images/sunw1/icon/g-icon4.png) no-repeat;
}

.applicationChartImage12 {
    background: url(../images/liz/icon-shi.png) no-repeat;
}

.applicationChartImage13 {
    background: url(../images/liz/icon-zhi.png) no-repeat;
}

.applicationChartImage14 {
    background: url(../images/sunw1/icon/g-icon7.png) no-repeat;
}


/*灰色七个-未办理*/

.applicationChartImage15 {
    background: url(../images/liz/icon-fen.png) no-repeat;
}

.applicationChartImage16 {
    background: url(../images/sunw1/icon/gray-icon2.png) no-repeat;
}

.applicationChartImage17 {
    background: url(../images/sunw1/icon/gray-icon3.png) no-repeat;
}

.applicationChartImage18 {
    background: url(../images/sunw1/icon/gray-icon4.png) no-repeat;
}

.applicationChartImage19 {
    background: url(../images/sunw1/icon/gray-icon5.png) no-repeat;
}

.applicationChartImage20 {
    background: url(../images/sunw1/icon/gray-icon6.png) no-repeat;
}

.applicationChartImage21 {
    background: url(../images/sunw1/icon/gray-icon7.png) no-repeat;
}


/*红色七个-被退回*/

.applicationChartImage22 {
    background: url(../images/liz/icon-pi.png) no-repeat;
}

.applicationChartImage23 {
    background: url(../images/sunw1/icon/red-icon2.png) no-repeat;
}

.applicationChartImage24 {
    background: url(../images/sunw1/icon/red-icon3.png) no-repeat;
}

.applicationChartImage25 {
    background: url(../images/sunw1/icon/red-icon4.png) no-repeat;
}

.applicationChartImage26 {
    background: url(../images/sunw1/icon/red-icon5.png) no-repeat;
}

.applicationChartImage27 {
    background: url(../images/sunw1/icon/red-icon6.png) no-repeat;
}

.applicationChartImage28 {
    background: url(../images/sunw1/icon/red-icon7.png) no-repeat;
}

.applicationChartB {
    color: #ffffff;
    font-size: 15px;
    font-weight: bold;
    line-height: 57px;
    margin-left: 9px;
}


/*退回个办理中-2个状态*/

.applicationSec {
    width: 51px;
    height: 49px;
    position: absolute;
    top: -2px;
    right: -2px;
    z-index: 11;
}

.application-flow-ul {
    margin-left: 10px;
}

.application-flow-ul li {
    margin-bottom: 21px;
    position: relative;
}
.noWrap {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.pull-left {
    float: left
}

.pull-right {
    float: right
}

.clear {
    clear: both;
}
.applicationCon {
    height: 54px;
    line-height: 54px;
    background: red;
    margin-left: 180px;
    border: 1px solid #dadada;
    border-bottom: 2px solid #dadada;
    border-radius: 2px;
    background: #f8f8f8;
    position: relative;
    font-size: 14px;
    color: #000000;
}
.applicationCon:hover {
    background: #f1f8ff;
    border: 1px solid #b3cbe4;
    border-bottom: 2px solid #b3cbe4;
    transition-duration: 0s;
}

.auditor {
    width: 135px;
    margin-left: 15px;
}

.auditorAddColor {
    color: #006fce;
}

.audit-opinion {
    margin-left: 15px;
    position: relative;
}
.audit-date {
    margin-right: 60px;
    width: 200px;
}
.auditorStart {
    margin-top: -20px;
    color: #ffffff;
    vertical-align: middle;
    margin-left: 7px;
}
.sear-apply{
    float: left;
    margin-top: 12px;
    margin-left: 16px;
    padding-left: 14px;
    padding-right: 14px;
    height: 30px;
    border: 1px solid #2258a0;
    border-radius: 3px;
    line-height: 30px;
    background:url("../images/liz/btg1.png") repeat-x;
    color: #fff;
    text-decoration: none;
    display: inline-block;
}
.sear-apply:hover{
    background:url("../images/liz/btg1h.png") repeat-x;
}
.arrowBottom {
    position: absolute;
    left: 72px;
    top: 56px;
    width: 12px;
    height: 24px;
    background: url(../images/sunw1/arrowBottom.png) no-repeat;
    z-index: 10;
}

.applicationChartB.secondText {
    line-height: 18px;
    margin-top: 10px;
}

.overBox {
    position: absolute;
    right: 1px;
    top: -30px;
    border: 1px solid #0797cc;
    box-shadow: 0px 0px 5px 2px #efeff0;
    padding: 15px;
    box-sizing: border-box;
    background: #f4faff;
    width: 510px;
    z-index: 20;
}

.overBox-text {
    font-size: 12px;
    line-height: 18px;
}

.toRed {
    color: #dd0000;
}

.notStarted {
    margin-left: 15px;
    color: #888888;
}

.topLine {
    width: 29px;
    height: 13px;
    background: url(../images/sunw1/arrow1.png) no-repeat;
    position: absolute;
    top: 0px;
    right: 0px;
}

.centerLine {
    width: 29px;
    height: 162px;
    position: absolute;
    top: 5px;
    left: 0px;
    transition-duration: 0s;
    border-left: 2px solid #f29191;
}

.addCenterLine {
    width: 12px;
    position: absolute;
    top: 0px;
    left: -7px;
    bottom: 0px;
    background: url(../images/sunw1/arrow2.png) left center no-repeat;
}
.bottomLine {
    width: 29px;
    height: 13px;
    background: url(../images/sunw1/arrow3.png) no-repeat;
    position: absolute;
    right: 0px;
    bottom: -6px;
}
.lineheight20{
    line-height: 20px!important;
}
.audit-suggest{
    margin-top: 8px;
    float: left;
    margin-left: 40px;
}
.sugges-tit{
    float: left;
    font-size: 12px;
    color: #006fce;
}
.sugges-cont{
    margin-left: 59px;
    width: 310px;
    color: #333;
    white-space: normal;
}
.btg2{
    margin-top: 12px;
    margin-left: 16px;
    padding-left: 14px;
    padding-right: 14px;
    height: 30px;
    line-height: 30px;
    text-decoration: none;
    display: inline-block;
    border: 1px solid #cad5e3;
    border-radius: 3px;
    background: url("../images/liz/btg2.png") repeat-x;
    color: #666;
}
.btg2:hover{
    background: url("../images/liz/btg2h.png") repeat-x;
}
.marig1{
    margin-right: 20px;
}
.innertxt{
    margin-top: 8px;
    width: 330px;
    color: #dd0000;
}
.nomarlef{
    margin-left: 0;
}
.line-feed{
    margin-top: 10px;
    width: 70px;
    height: auto;
    display: inline-block;
    line-height: 16px;
}
/*表格*/
.container{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
.tableposiabs1{
    top: 20px;
    bottom:90px;
}
.turnpages {
    position: absolute;
    bottom: 17px;
    right: 7px;
    width: auto;
    overflow: hidden;
    font-size: 14px;
}
.page_btn {
    float: left;
    height: 28px;
    padding: 0 12px;
    line-height: 28px;
    margin-right: 7px;
    background: white;
    border: solid 1px #dddddd;
    cursor: pointer;
}
.page_list {
    float: left;
}
.page_list li {
    width: 32px;
    height: 28px;
    float: left;
    margin-right: 7px;
    border: solid 1px #dddddd;
    line-height: 28px;
    text-align: center;
    background: white;
    cursor: pointer;
}
.page_list li:hover {
    background: #2f7ac2;
    color: white;
    border: solid 1px #175ea2;
}

.page_list .more_page {
    background: none;
    border: none;
    width: 24px;
}
.page_list .more_page:hover {
    background: none;
    border: none;
    width: 24px;
    color: inherit;
}
.page_btn input {
    width: 57px;
    height: 100%;
    border: none;
    background: none;
    line-height: 28px;
    text-indent: 8px;
    outline: none;
}
.padding0 {
    padding: 0;
}

.go.page_btn {
    background: #2f7ac2;
    color: white;
    border: solid 1px #175ea2;
}
.icon_prev {
    width: 10px;
    height: 10px;
    background: url("../images/liz/icon2.png");
    display: inline-block;
    vertical-align: middle;
    position: relative;
    top: -1px;
}

.icon_next {
    width: 10px;
    height: 10px;
    background: url("../images/liz/icon3.png");
    display: inline-block;
    vertical-align: middle;
    position: relative;
    top: -1px;
}
/*企业端-初始确权-申领许可证*/
.application-hed{
    margin-top: 40px;
    height: 24px;
    line-height: 24px;
    margin-bottom: 20px;
}
.application-htit{
    float: left;
    margin-right: 6px;
    height: 100%;
    background: url("../images/liz/hed-icon.png") no-repeat left center;
    color: #000;
    font-size: 16px;
    text-indent:16px;
}
.htit-bg{
    margin-left:90px;
    height: 24px;
    background: url("../images/liz/htit-bg.png") repeat-x center center;
}
.inventory{
    overflow: hidden;
}
.inventoryli{
    margin-bottom: 16px;
}
.inventorylef{
    width: 370px;
    color: #333;
    font-size: 16px;
    text-align: left;
    text-indent: 4px;
    display: inline-block;
}
.invent-icon{
    position: relative;
    top: 5px;
    margin-left: 4px;
    width: 15px;
    height: 20px;
    background: url("../images/liz/shape.png") no-repeat center center;
    display: inline-block;
}
.maps-htit{
    margin-bottom: 20px;
    height: 27px;
    background: url("../images/liz/shape-icon.png") no-repeat left center;
    line-height: 27px;
    color: #333;
    font-size: 16px;
    text-indent: 20px;
}
.application-mapic{
    width: 516px;
    height: 312px;
    border: 1px solid #d3d3d3;
}
.application-payinf{
    position: relative;
    margin-bottom: 56px;
    width: 730px;
    height: 210px;
}
.application-paytable{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
.padding13 td{
    padding-top: 13px!important;
    padding-bottom: 13px!important;
    text-align: center;
}
.applicationCon::after {
    content: "";
    position: absolute;
    left: -12px;
    top: 18px;
    width: 12px;
    height: 17px;
    background: url(../images/liz/leftTou.png) no-repeat;
}

.applicationCon:hover {
    background: #f1f8ff;
    border: 1px solid #b3cbe4;
    border-bottom: 2px solid #b3cbe4;
    transition-duration: 0s;
}

.applicationCon:hover::after {
    background: url(../images/liz/leftTouHover.png) no-repeat;
    transition-duration: 0s;
}
/*企业端-初始确权申领许可证（填报申请）*/
.mData-leftmenu{
    float: left;
    padding-left: 14px;
    padding-top: 16px;
    height: 100%;
    width: 190px;
    border-right: 1px solid #c9c9c9;
}
.mDat-menuone{
    margin-bottom: 6px;
    color: #333;
    font-size: 14px;
}
.one-menutxt{
    margin-bottom: 12px;
    font-size: 14px;
    font-weight: bold;
    color: #000;
}
.mDatmenulis{
    margin-left: 16px;
}
.mDatmenulis li{
    margin-bottom: 12px;
    height: 20px;
    line-height: 20px;
    background: url("../images/liz/qk-icon2.png") no-repeat left center;
    text-indent: 20px;
}
.mDatmenulis li.active{
    background: url("../images/liz/qk-icon1.png") no-repeat left center;
}
.rigcont{
    position: absolute;
    top: 0;
    left: 205px;
    right: 0;
    bottom: 0;
    padding-top: 6px;
    overflow: hidden;
}
.pwcompanyinf-hed{
    margin-top: 16px;
    margin-bottom: 16px;
    color: #333;
    font-size: 20px;
    text-align: center;
}
.pwcompanyinf-cont{
    margin-left: 20px;
    margin-right: 20px;
    height: 670px;
    background: #e0e9ed;
    color: #b4c6e1;
    font-weight: bold;
    font-size: 60px;
    text-align: center;
}
.vertmiddle{
    padding-top: 305px;
}
.guid-outerpara{
    margin-bottom: 22px;
}
.guid-outerpara p{
    margin-top: 10px;
    margin-bottom: 0px;
}
.guid-paratip{
    font-weight: bold;
    margin-bottom: 22px;
}
/*tableAll*/
.t-container{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 20px;
    min-width: 1280px;
}
.relative{
    position: relative;
}
.innertxt-wrap{
    position: absolute;
    top: 4px;
    bottom: 0;
    left: 8px;
    right: 20px;
    white-space: normal;
    line-height: 18px;
    text-align: justify;
}
.borbtomcolor{
    border-bottom: 1px solid #dbdbdb;
}
.radio {
    margin-right: 6px;
    width: 15px;
    height: 15px;
    display: inline-block;
    vertical-align: middle;
    margin-left: 20px;
    cursor: pointer;
    transition: all 0s linear;
    background: url(../images/liz/radio.png) no-repeat;
}
.checkBoxCon {
    vertical-align: middle;
    color: #333333;
    font-size: 14px;
    width: 60px;
}
.radioHover {
    background: url(../images/liz/radioHover.png) no-repeat;
}
.marig10{
    margin-right: 14px;
}
.tech-process tr td{
    padding-top: 14px;
    padding-bottom: 14px;
    text-align: center!important;
}
.tech-process tr td:first-child{
    background: #e7eaed;
}
.txtright{
    text-align: right!important;
    padding-right: 12px!important;
    -webkit-box-sizing: border-box;
}
.tdpadding  tr td{
    padding-top: 13px;
    padding-bottom: 13px;
}
.firstdbg tr td:first-child{
    background: #e7eaed;
}
.marig8{
    margin-right: 8px!important;
}
.flolef{
    float: left;
}
.audit-resultli{
    width: 410px;
}
.creat-reqbtn{
    float: right;
    color: #0058d0;
}
.marbotm10{
    margin-bottom: 10px;
}
.audit-resuserinf{
    margin-top: 26px;
    margin-left: 470px;
}
.martop6{
    margin-top: 6px;
}
.lineheight18{
    line-height: 18px;
}
.tdbgcolor{
    background: #e7eaed;
}
.txtcenter{
    text-align: center !important;
}
.innerput2{
    position: absolute;
    top: 3px;
    left: 6px;
    right: 8px;
    bottom: 6px;
}
.padding12 td{
    padding-top: 12px!important;
    padding-bottom: 12px!important;
}
.txtarea-sty{
    resize: none;
}
.txtarea-posiabs{
    position: absolute;
    top: 6px;
    bottom: 12px;
    left: 8px;
    right: 14px;
}
.height120{
    height: 120px;
}
.nopaddrig{
    padding-right: 0px!important;
}
.td-innerposi1{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 50%;
    line-height:22px;
    border-bottom: 1px solid #d1d3d6;
}
.td-innerposilef{
    position: absolute;
    left: 0;
    bottom: 0;
    height: 50%;
    width: 50%;
    border-right: 1px solid #d1d3d6;
    line-height:22px;
    -webkit-box-sizing: border-box;
}
.td-innerposirig{
    position: absolute;
    right: 0;
    bottom: 0;
    height: 50%;
    width: 50%;
    line-height:22px;
    -webkit-box-sizing: border-box;
}
.height100{
    height: 100px;
}
.borleft{
    border-left: 1px solid #dbdbdb;
}
.emission-tit{
    padding-top: 13px;
    padding-bottom: 13px;
    border-left: 1px solid #d1d3d6;
    border-right: 1px solid #d1d3d6;
    color: #333;
    font-weight: bold;
    text-align: center;
}
.trbgcolor td{
    background: #e7eaed;
    color: #333;
    font-size: 14px;
}
.td-htit{
    color: #333;
    font-size: 14px;
}
.table9{
    margin-bottom: 60px;
}



/*2017/03/10审批端*/
.txtblue{
    color: #2e8ae5!important;
}
.head-menulist{
    position: absolute;
    top:60px;
    left: -50px;
    width: 180px;
    border: 1px solid #040000;
    background: rgba(0,0,0,0.7);
    z-index: 1;
}
.head-menulist li{
    padding-top: 0px;
    width: 100%;
    height:40px;
    border: 1px solid rgba(0,0,0,0);
    border-bottom: 1px solid #626262;
    line-height: 40px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    -webkit-box-sizing: border-box;
}
.head-menulist li:last-child{
    border-bottom: none;
}
.head-menulist li.active{
    border: 1px solid #4686cf;
    background: linear-gradient(to bottom,#0d63c1,#1ca9f6);
}
.head-menulist li:hover{
    border: 1px solid #4686cf;
    background: linear-gradient(to bottom,#0d63c1,#1ca9f6);
}
/*审批端-竞价-一级市场*/
.market-container{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    min-width: 1280px;
}
.posimargin1{
    margin-left: -10px!important;
    margin-right: 34px!important;
}
.top110{
    top: 110px;
}
.approval-lefmenu{
    width: 120px;
    height: 100%;
    border-right: 1px solid #d3dcea;
    background: url("../images/liz/smenu-bg0.png") repeat;
}
.step-return{
    float: right;
    margin-right: 12px;
}
.approval-rigcont{
    position: absolute;
    top:0px;
    left:120px;
    right:0px;
    bottom:0px;
    padding: 16px;
    overflow: hidden;
    box-shadow: inset 5px 5px 10px #cbcbd0;
}
.approval-lefmenulis li{
    height: 50px;
    border-top: 1px solid #edf1f7;
    border-bottom: 1px solid #c2cad8;
    line-height: 50px;
    color: #475166;
    font-size: 14px;
    font-weight: bold;
    text-indent: 22px;
    cursor: pointer;
    transition: all 0s linear;
}
.approval-lefmenulis li.active{
    border: 1px solid #363d4d;
    background: url("../images/liz/smenu-bga.png") repeat-x;
    color: #fff;
}
.approval-lefmenulis li:hover{
    border: 1px solid #363d4d;
    background: url("../images/liz/smenu-bga.png") repeat-x;
    color: #fff;
}
.approval-prohed{
    height: 40px;
    border: 1px solid #bbb;
    background: linear-gradient(to bottom,#fefefe,#e1e1e1);
    line-height: 40px;
    color: #333;
    font-size: 15px;
    font-weight: bold;
    text-indent: 12px;
}
.approval-procont{
    padding-top: 20px;
    padding-bottom: 20px;
    border: 1px solid #aaa;
    border-top: 1px solid #d3d3d3;
}
.process-reslis{
    margin-top: 10px;
    float: right;
    margin-right: 12px;
}
.process-reslis li{
    margin-right: 14px;
    float: left;
    height: 20px;
    color: #000;
    font-size: 12px;
    text-indent: 24px;
    line-height: 16px;
}
.pro-icon1{
    background: url("../images/liz/pro-icon1.png") no-repeat left center;
}
.pro-icon2{
    background: url("../images/liz/pro-icon2.png") no-repeat left center;
}
.pro-icon3{
    background: url("../images/liz/pro-icon3.png") no-repeat left center;
}
.approval-procontlis{
    margin-left: 16px;
    overflow: hidden;
}
.approval-procontlis li{
    float: left;
    height: 60px;
}
.process-step{
    float: left;
    width: 162px;
    height: 60px;
}
.process-stepbg1{
    background: url("../images/liz/pro-bg1.png") no-repeat center center;
}
.process-stepbg2{
    background: url("../images/liz/pro-bg2.png") no-repeat center center;
}
.process-stepbg3{
    background: url("../images/liz/pro-bg3.png") no-repeat center center;
}
.process-icon{
    margin-left: 16px;
    width: 46px;
    height: 46px;
    display: inline-block;
    vertical-align: middle;
}
.process-icon1{
    background: url("../images/liz/sh-icon1.png") no-repeat center center;
}
.process-icon2{
    background: url("../images/liz/sh-icon2.png") no-repeat center center;
}
.process-icon3{
    background: url("../images/liz/sh-icon3.png") no-repeat center center;
}
.process-icon4{
    background: url("../images/liz/sh-icon4.png") no-repeat center center;
}
.process-txt{
    color: #fff;
    font-size: 15px;
    line-height: 60px;
}
.line-link{
    float: left;
    margin-left: -2px;
    margin-top: 28px;
    position: relative;
    width: 110px;
    height:2px;
    background: #cfd8e6;
}
.line-arrow{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 12px;
    height: 12px;
    margin-top: -6px;
    margin-left: -6px;
    background: url("../images/liz/annrow.png") no-repeat center center;
}
.martop14{
    margin-top: 14px;
}
.blank{
    height: 380px;
}

/*管理端 登录*/
.l-container{
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    overflow: hidden;
}
.log-bg1{
    background: url("../images/liz/login-bg1.jpg") no-repeat center center;
    background-size: cover;
}
.login-main{
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -353px;
    margin-top: -260px;
    width: 712px;
    height: 420px;
}
.login-hed{
    margin: 0 auto;
    width: 712px;
    height: 78px;
    background: url("../images/liz/gl-tit.png") no-repeat center center;
}
.log-form{
    position: relative;
    margin-top: 46px;
    height: 278px;
    background: #fff;
}
.log-lef{
    position: relative;
    width: 420px;
    height: 100%;
    overflow: hidden;
}
.log-rig{
    position: absolute;
    top: 0;
    right: 0;
    width: 282px;
    height: 278px;
}
.rigpic1{
    background: url("../images/liz/rigpic1.png") no-repeat center center;
}
.log-typtxt{
    position: absolute;
    top: 17px;
    left: -42px;
    width: 160px;
    height: 40px;
    background: linear-gradient(to right,#1361fb,#6fb7fc);
    line-height: 40px;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    transform: rotate(-45deg);
}
.form-inf{
    margin: 0 auto;
    margin-top: 56px;
    width: 318px;
}
.log-user{
    margin-bottom: 20px;
    height: 38px;
    border: 1px solid #ddd;
    border-radius: 1px;
    background: url("../images/liz/form-putbg.png")  repeat-x;
    transition: all 0s linear;
}
.user-icon{
    float: left;
    margin-top: 6px;
    width: 40px;
    height: 26px;
    border-right: 1px dashed #ccc;
    transition: all 0s linear;
}
.user-icon1{
    background: url("../images/liz/log1-icon1.png") no-repeat center center;
}
.user-icon2{
    background: url("../images/liz/log1-icon2.png") no-repeat center center;
}
.log-putsty{
    margin-top: 6px;
    margin-left: 10px;
    color: #ccc;
    font-size: 12px;
    height: 26px;
    width: 240px;
    line-height: 26px;
    /*text-indent: 10px;*/
    border: none;
    outline: none;
    transition: all 0s linear;
}
.log-user.active{
    border: 1px solid #5fabff;
}
.active .user-icon1{
    background: url("../images/liz/log1-icon1a.png") no-repeat center center;
}
.active .user-icon2{
    background: url("../images/liz/log1-icon2a.png") no-repeat center center;
}
.active .user-icon{
    border-right: 1px dashed #5fabff;
}
.active .log-putsty{
    color: #666;
    font-weight: bold;
}
.log-btn{
    margin-top: 26px;
    height: 46px;
    border-radius: 30px;
    background: linear-gradient(to right,#49a7ff,#115efb);
    line-height: 46px;
    color: #fff;
    text-align: center;
    font-size: 20px;
    font-weight: bold;
    letter-spacing: 6px;
    text-decoration: none;
    display: block;
    box-shadow: 5px 5px 12px #c2e0ff;
}
.log-btn:hover{
    background: linear-gradient(to left,#49a7ff,#115efb);
}
/*环交中心*/
.log-typtxt2{
    top: 13px;
    background: linear-gradient(to right,#2eb94a,#7fea7b);
}
.rigpic2{
    background: url("../images/liz/rigpic2.png") no-repeat center center;
}
.log-btn2{
    background: linear-gradient(to right,#51d042,#29b448);
    box-shadow: 5px 5px 12px #b9f2c5;
}
.log-btn2:hover{
    background: linear-gradient(to left,#51d042,#29b448);
}
.log-user2.active .user-icon1{
    background: url("../images/liz/log2-icon1a.png") no-repeat center center;
}
.log-user2.active .user-icon2{
    background: url("../images/liz/log2-icon2a.png") no-repeat center center;
}
.log-user2.active{
    border: 1px solid #13cc3e;
}
.log-user2.active .user-icon{
    border-right: 1px dashed #13cc3e;
}
/*企业*/
.log-bg2{
    background: url("../images/liz/login-bg2.jpg") no-repeat center center;
    background-size: cover;
}
.log-typtxt3{
    background: linear-gradient(to right,#f68122,#fdb257);
}
.rigpic3{
    background: url("../images/liz/rigpic3.png") no-repeat center center;
}
.log-btn3{
    background: linear-gradient(to right,#ffb04b,#fd790d);
    box-shadow: 5px 5px 12px #ffe6c7;
}
.log-btn3:hover{
    background: linear-gradient(to left,#ffb04b,#fd790d);
}
.log-user3.active .user-icon1{
    background: url("../images/liz/log3-icon1a.png") no-repeat center center;
}
.log-user3.active .user-icon2{
    background: url("../images/liz/log3-icon2a.png") no-repeat center center;
}
.log-user3.active{
    border: 1px solid #f9953a;
}
.log-user3.active .user-icon{
    border-right: 1px dashed #f9953a;
}
/*审核端*/
.log-typtxt4{
    background: linear-gradient(to right,#f82d2d,#fda395);
}
.rigpic4{
    background: url("../images/liz/rigpic4.png") no-repeat center center;
}
.log-btn4{
    background: linear-gradient(to right,#fd7f6a,#f82b2a);
    box-shadow: 5px 5px 12px #fed6d6;
}
.log-btn4:hover{
    background: linear-gradient(to left,#fd7f6a,#f82b2a);
}
.log-user4.active .user-icon1{
    background: url("../images/liz/log4-icon1a.png") no-repeat center center;
}
.log-user4.active .user-icon2{
    background: url("../images/liz/log4-icon2a.png") no-repeat center center;
}
.log-user4.active{
    border: 1px solid #fb6762;
}
.log-user4.active .user-icon{
    border-right: 1px dashed #fb6762;
}

/*企业端-引导*/
.guide-main{
    position: absolute;
    top: 105px;
    left: 0;
    right: 0;
    bottom: 0;
    background: url("../images/liz/guid-bg.jpg") no-repeat center bottom;
    background-size: cover;
    overflow: hidden;
}
.book-mark{
    position: absolute;
    left: 50%;
    bottom: 20px;
    margin-left: -254px;
    width: 508px;
    height: 472px;
    background: url("../images/liz/guid-bg2.png") no-repeat center center;
}
.book-mcont{
    padding-top: 110px;
    margin-left: 136px;
    width: 246px;
}
.guide-para{
    color: #333;
    font-size: 18px;
    line-height: 34px;
    text-align: justify;
}
.txtblue{
    color: #1d76d6;
}
.guid-btngroup{
    overflow: hidden;
    margin-top: 50px;
}
.guid-btnbor{
    width: 114px;
    height: 44px;
    font-size: 15px;
}
.guid-btnbor1{
    float: left;
    border: 1px solid #1a6798;
}
.guid-btnbor2{
    float: right;
    border: 1px solid #ececec;
}
.guid-btn{
    height: 42px;
    line-height: 42px;
    display: block;
    text-decoration: none;
    text-align: center;
}
.guid-btn1{
    color: #fff;
    border: 1px solid #68cefb;
    background: linear-gradient(to bottom,#38bef9,#1b70d3);
}
.guid-btn2{
    color: #333;
    border: 1px solid #bbb;
    background: linear-gradient(to bottom,#fdfdfd,#e1e1e1,#ececec);
}
.guid-btn1:hover{
    background: linear-gradient(to top,#38bef9,#1b70d3);
}
.guid-btn2:hover{
    background: linear-gradient(to top,#fdfdfd,#e1e1e1,#ececec);
}
/*企业端-首页*/
.hnav-inform{
    height: 44px;
    background: url("../images/liz/sy-icon1.png") no-repeat left center;
    color: #2781ea;
    font-size: 15px;
    font-weight: bold;
    text-indent: 20px;
}
.sy-navbg{
    background: linear-gradient(to bottom,#f6f7fa,#e3e6ec);
}
.inform-txtsty{
    font-size: 15px;
    color: #333;
}
.fontbold{
    font-weight: bold;
}
.sy-cont{
    position: absolute;
    top: 120px;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
}
.sy-contlis{
    margin-left: 16px;
    margin-right: 16px;
    overflow: hidden;
}
.sy-contlis>li{
    float: left;
    width: 49%;
    margin-right: 16px;
    margin-bottom: 16px;
    height: 276px;
    border: 1px solid #bbb;
    box-shadow: 0px 5px 12px #e7e7e7;
}
.sy-contlis>li:nth-child(2n){
    margin-right: 0px;
}
.sy-contlihed{
    height: 44px;
    line-height: 44px;
    border-bottom: 1px solid #bbb;
    background: linear-gradient(to bottom,#fff,#efefef);
    box-shadow: 0px 5px 12px #e7e7e7;
}
.sy-conthtit{
    float: left;
    margin-left: 12px;
    color: #333;
    font-size: 15px;
    font-weight: bold;
}
.htitsty1{
    font-weight:normal;
    font-size: 12px;
}
.sy-hedbtngroup{
    float: right;
    margin-right: 12px;
}
.sy-btn{
    height: 30px;
    line-height: 30px;
    padding-left: 20px;
    padding-right: 20px;
    border-radius: 3px;
    display: inline-block;
    font-size: 14px;
    text-decoration: none;
}
.sy-btn1{
    margin-right: 10px;
    border: 1px solid #b1b0af;
    background: url("../images/liz/sy-btg1.png") repeat-x;
    color: #333;
}
.sy-btn2{
    border: 1px solid #357bcc;
    background: linear-gradient(to bottom,#82c6f7,#217de9);
    color: #fff;
}
.sy-btn1:hover{
    background: url("../images/liz/sy-btg1h.png") repeat-x;
}
.sy-btn2:hover{
    background: linear-gradient(to top,#82c6f7,#217de9);
}
.sy-contlicont{
    padding: 12px;
    padding-top: 0;
}
.sy-datavalid{
    height: 46px;
    border-bottom: 1px dotted #d4d4d4;
    line-height: 46px;
    color: #333;
    font-size: 16px;
    text-align: center;
}
.nopaddingtop{
    padding-top: 0px;
}
.year-btn{
    color: #666;
    font-size: 14px;
    cursor: pointer;
}
.year-btn.active{
    color: #2e8ae5;
}
.pre-year{
    float: left;
}
.next-year{
    float: right;
}
.time-limit{
    font-size: 16px;
    color: #2e8ae5;
    font-weight: bold;
}
.sy-innerlis{
    margin-top: 16px;
    overflow: hidden;
}
.sy-innerlis li{
    float: left;
    margin-right:16px;
    height: 104px;
    width: 22.6%;
    border: 1px solid #dbdbdb;
    background: #fbfbfb;
    text-align: center;
}
.sy-innerlis li:last-child{
    margin-right: 0px;
}
.sy-innerlihed{
    height: 30px;
    border-bottom: 1px dotted #d4d4d4;
    line-height: 30px;
    color: #333;
    font-weight: bold;
}
.sy-innerlicont{
    color: #666;
    font-size: 12px;
}
.numtxtsty{
    margin-top: 2px;
    color: #2e8ae5;
    font-size: 34px;
}
.sy-btngroup{
    margin-top: 15px;
}
.florig{
    float: right!important;
}
.nomarig{
    margin-right: 0px!important;
}
.sy-innerlis2 li{
    height: 200px;
}
.borbtomdot{
    border-bottom: 1px dotted #d4d4d4;
}
.numadd-unit{
    margin-top: 8px;
    color: #666;
    font-size: 12px;
}
.marig4{
    margin-right: 4px;
}
.gross-txtsty{
    margin-bottom: 14px;
    color: #666;
    font-size: 12px;
    font-weight: bold;
}
.txtred{
    color: #e82e00;
}
.sy-cmenulis{
    margin-right: 12px;
    margin-top: 6px;
    float: right;
    border: 1px solid #b1b0af;
}
.sy-cmenulis li{
    float: left;
    width: 98px;
    height: 30px;
    background: url("../images/liz/sy-btg1.png") repeat-x;
    border-right: 1px solid #b1b0af;
    border-left: 1px solid #fff;
    line-height: 30px;
    text-align: center;
    color: #333;
    font-size: 14px;
    cursor: pointer;
    transition: all 0s linear;
}
sub{
    transition: all 0s linear;
}
.sy-cmenulis li:first-child{
    border-left: none;
}
.sy-cmenulis li:last-child{
    border-right: none;
}
.sy-cmenulis li.active{
    background: linear-gradient(to bottom,#79c2f7,#217de9);
    color: #fff;
    font-weight: bold;
}
.sy-cmenulis li:hover{
    background: linear-gradient(to bottom,#79c2f7,#217de9);
    color: #fff;
    font-weight: bold;
}
.sy-chart{
    position: absolute;
    top: 52px;
    left: 12px;
    right: 12px;
    bottom: 12px;
}
.trade-rig{
    float: right;
    padding-left: 12px;
    padding-right: 12px;
    width: 260px;
    height: 100%;
    border-left: 1px solid #dbdbdb;
}
.trade-lef{
    margin-right: 286px;
    height: 100%;
}
.trade-infhed{
    border-bottom: 1px dotted #d4d4d4;
    height: 42px;
    line-height: 42px;
    color: #333;
    font-size: 15px;
    font-weight: bold;
}
.trade-inlis{
    margin-top: 12px;
    font-size: 14px;
    color: #333;
}
.trade-inlis li{
    margin-bottom: 19px;
}
.timetxtsty{
    margin-left: 6px;
    margin-top: 4px;
    color: #aaa;
    font-size: 12px;
}
.sear-more{
    height: 32px;
    line-height: 32px;
    border: 1px solid #e2e2e2;
    background: #fdfdfd;
    color: #333;
    font-size: 14px;
    text-align: center;
    cursor: pointer;
}
.nobgbore{
    background: none;
    border-bottom: none;
    box-shadow: none;
}
.linearbg{
    background: linear-gradient(to bottom,#f1f1f1,#fefefe,#fff);
}
.count-down{
    margin-top: 8px;
    padding-left: 12px;
    padding-right: 12px;
}
.c-downinf{
    margin-bottom: 12px;
    padding: 10px;
    border: 1px solid #e2e2e2;
    background: linear-gradient(to bottom,#ebebeb,#fdfdfd);
    color: #333;
    font-size: 14px;
    line-height: 26px;
    text-align: justify;
}
.timenum{
    color: #2781ea;
    font-size: 18px;
}
.borderblue{
    border: 1px solid #2a81ea;
}
.cinf-nowrap{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.linearbg2{
    background: linear-gradient(to bottom,#f7f7f7,#fdfdfd);
}


/*2017/03/30*/
.tipTxt{
    margin-top: 14px;
    color: #999;
    font-size: 14px;
    text-align: center;
}
.tips-btn{
    margin-left: 4px;
    margin-right: 4px;
    color: #ff8a1e;
}
.txtorange{
    color: #ff8a1e;
}

/*企业端_14张表_新增产品*/
.majorProduct{
    padding: 14px;
}
.majorPro-txt{
    float: left;
    font-size: 16px;
    color: #28a7da;
}
.majorPro-hed{
    margin-bottom: 8px;
}
.majorPro-state{
    margin-left: 26px;
    margin-bottom: 6px;
}
.majorPro-icon{
    margin-right: 4px;
    width: 24px;
    height: 24px;
    background: url("../images/liz/icon4.png") no-repeat;
    display: inline-block;
    vertical-align: middle;
}
.majorPro-lis{
    margin-bottom: 20px;
    margin-left: 26px;
}
.majorPro-lis li{
    margin-bottom: 6px;
}
.btn3{
    float: right;
    margin-right: 14px;
    margin-top: 12px;
    width: 20px;
    height: 20px;
    background: url("../images/liz/icon5.png") no-repeat;
    display: block;
}
.ovflow{
    overflow: hidden;
}
.querylis li{
    width: auto;
    padding-left: 18px;
    padding-right: 18px;
}
.padding1{
    padding-left: 40px!important;
    padding-right: 40px!important;
}
.proFacity{
    margin-top: 50px;
    height: 510px;
    border: 1px solid #c9c9c9;
}
.proFacity-lef{
    float: left;
    height: 100%;
    width: 180px;
    border-right: 1px solid #c9c9c9;
    background: #f8f8f8;
}
.proFacity-lis li{
    height: 50px;
    border-bottom: 1px solid #c9c9c9;
    cursor: pointer;
    color: #000;
    font-size: 14px;
    text-indent: 16px;
    line-height: 50px;
    transition:all 0s;
}
.proFacity-lis li.active{
    border: 1px solid #1f77af;
    background: linear-gradient(to bottom,#1a70d2,#38befa);
    color: #fff;
}
.proFacity-lis li:hover{
    border: 1px solid #1f77af;
    background: linear-gradient(to bottom,#1a70d2,#38befa);
    color: #fff;
}
.proFacity-rig{
    margin-left: 202px;
    position: relative;
    height: 100%;
}
.proFacity-code{
    position: absolute;
    top: 0px;
    left: 0px;
    bottom: 0px;
    width: 734px;
}
.codeInf{
    margin-top: 16px;
    height: 30px;
    line-height: 30px;
    color: #333;
    font-size: 14px;
    margin-bottom: 8px;
}
.codeTit{
    float: left;
}
.codePut{
    float: left;
    position: relative;
    margin-left: 4px;
    width: 280px;
    height: 30px;
    background: url("../images/liz/xz-bg2.png") repeat-x;
    border: 1px solid #ccc;
}
.cpdePutsty{
    position: absolute;
    top: 1px;
    left: 8px;
    height: 28px;
    line-height: 28px;
    color: #333;
    font-size: 14px;
    border: none;
    outline: none;
    background: none;
}
.sel-btn{
    position: absolute;
    top: 6px;
    right: 6px;
    display: block;
    width: 20px;
    height: 20px;
    background: url("../images/liz/sel-btn.png") no-repeat center;
}
.seltxt{
    margin-left: 8px;
}
.codeHed{
    margin-top: 20px;
    height: 30px;
    line-height: 30px;
    background: url("../images/liz/hed-icon.png") no-repeat left center;
    text-indent: 16px;
    color: #000;
    font-size: 16px;
}
.linebg{
    margin-left: 98px;
    height: 30px;
    background: url("../images/liz/htit-bg.png") repeat-x center;
}
.codeData{
    position: absolute;
    top: 158px;
    left: 0px;
    right: 0px;
    height: 210px;
}
.del-btn{
    color: #3b91ed;
    text-decoration: none;
}
.textCenter tr td{
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 14px;
    text-align: center!important;
}
.addbtn{
    float: right;
    margin-top: 236px;
}
.selectsty{
    height: 28px;
    width: 100%;
    line-height: 28px;
    color: #333;
    font-size: 14px;
    text-indent: 4px;
    border: none;
    outline: none;
    background: none;
}
.cpdePutsty::-webkit-input-placeholder {
    color: #333 !important;
}


/*审批端-统计分析-申购方式*/
.top14{
    top: 14px!important;
}
.bgWhite{
    background: #fff!important;
}
.margintop16{
    margin-top: 16px;
}
.bottom346{
    bottom: 346px;
}
.height314{
    height: 314px;
}
.mHeadlef2{
    float: left;
    margin-left: 26px;
    margin-top: 13px;
}
.logoManage{
    width:462px;
    height: 51px;
    background: url("../images/liz/logo.png") no-repeat;
}
/*审批端-统计分析-污染物*/
.mapShow2{
    position: absolute;
    right: 18px;
    bottom: 12px;
    width:51px;
    height: 159px;
    background: url("../images/liz/chart13.png") no-repeat;
}
.height230{
    height: 230px;
}
.pollu-rig{
    float: right;
    position: relative;
    width: 392px;
    height: 100%;
    background: #fff;
    border: 1px solid #bbb;
}
.pollu-lef{
    margin-right: 408px;
    height: 100%;
    background: #fff;
    border: 1px solid #bbb;
}
.pollu-cont{
    padding: 26px 14px 16px 14px;
}
.pollu-leflis{
    overflow: hidden;
    margin-left:-1%;
}
.pollu-leflis li{
    float: left;
    width: 24%;
    box-sizing: border-box;
    height: 136px;
    border: 1px solid #dbdbdb;
    margin-left:1%;
    background: linear-gradient(to bottom,#ebebeb,#fafafa);
}
.pollu-lefliHed{
    height: 46px;
    border-bottom: 1px dotted #dbdbdb;
    color: #333;
    font-size: 14px;
    text-align: center;
    line-height: 46px;
    font-weight: bold;
}
.pollu-txt{
    color: #666;
    font-size: 12px;
    text-align: center;
}
.polluNum{
    margin-top: 12px;
    color: #2e8ae5;
    font-size: 34px;
}
.pollu-rigHedlis{
    overflow: hidden;
    border-bottom: 1px solid #aaa;
}
.pollu-rigHedlis li{
    float: left;
    width: 25%;
    box-sizing: border-box;
    border-left: 1px solid #fff;
    border-right: 1px solid #dbdbdb;
    height: 40px;
    background: url("../images/liz/li-bg1.png") repeat-x;
    color: #333;
    font-size: 14px;
    font-weight: bold;
    line-height: 40px;
    text-align: center;
    cursor: pointer;
}
.pollu-rigHedlis li.active{
    background: url("../images/liz/li-bg1h.png") repeat-x;
    border: 1px solid #1a6797;
    color: #fff;
}
.pollu-rigHedlis li:hover{
    background: url("../images/liz/li-bg1h.png") repeat-x;
    border: 1px solid #1a6797;
    color: #fff;
}
.mapPic{
    position: relative;
    margin-top: 18px;
}
.mapTxt{
    position: absolute;
    left: 88px;
    top: 52px;
    font-size: 14px;
    color: #333;
}
.font18{
    font-size: 18px;
}
.hMain {
    position: absolute;
    top: 61px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    overflow: hidden;
    box-shadow: inset 0px 5px 10px #999;
}
.hMLeft {
    width: 120px;
    position: absolute;
    top: 0px;
    left: 0px;
    bottom: 0px;
    border-right: 1px solid #c2cad8;
    background: url(../images/cn3.png) repeat;
}

.hMLeft * {
    transition: all 0s linear;
}
.pollu-rigHedlis *{
    transition: all 0s linear;
}
.mMData {
    position: absolute;
    top: 0px;
    left: 120px;
    bottom: 0px;
    right: 0px;
    overflow: hidden;
    box-shadow: inset 5px 0px 10px #a7a7af;
}
.mLeMenuli {
    height: 50px;
    line-height: 50px;
    border-bottom: 1px solid #c2cad8;
    border-top: 1px solid #e8edf4;
    cursor: pointer;
}

.mLeMenuli:first-child {
    border-top: none;
}

.mLeMenuli_ic {
    display: block;
    width: 20px;
    height: 20px;
    float: left;
    margin-left: 10px;
    margin-top: 15px;
    margin-right: 8px;
}

.sp-leftMenu .mLeMenuli_txt {
    display: block;
    width: auto;
    height: 50px;
    float: left;
    line-height: 50px;
    font-size: 14px;
    color: #475166;
    font-weight: bold;
}

.mLeMenuli_ic.bg_hsy {
    background: url(../images/cn4.png) no-repeat left center;
}

.mLeMenuli_ic.bg_hyw {
    background: url(../images/cn5.png) no-repeat left center;
}

.mLeMenuli_ic.bg_hzj {
    background: url(../images/cn6.png) no-repeat left center;
}

.mLeMenuli_ic.bg_hjy {
    background: url(../images/cn7.png) no-repeat left center;
}

.mLeMenuli_ic.bg_hcl {
    background: url(../images/cn8.png) no-repeat left center;
}

.mLeMenuli_ic.bg_hxx {
    background: url(../images/cn9.png) no-repeat left center;
}

.mLeMenuli_ic.bg_htz {
    background: url(../images/cn10.png) no-repeat left center;
}

.mLeMenuli_ic.bg_htj {
    background: url(../images/cn11.png) no-repeat left center;
}

.mLeMenuli_ic.bg_hjysz {
    background: url(../images/cn12.png) no-repeat left center;
}

.mLeMenuli:hover {
    background: linear-gradient(#378ee4, #2670bc);
}

.mLeMenuli:hover .bg_hsy {
    background: url(../images/cn4_h.png) no-repeat left center;
}

.mLeMenuli:hover .bg_hyw {
    background: url(../images/cn5_h.png) no-repeat left center;
}

.mLeMenuli:hover .bg_hzj {
    background: url(../images/cn6_h.png) no-repeat left center;
}

.mLeMenuli:hover .bg_hjy {
    background: url(../images/cn7_h.png) no-repeat left center;
}

.mLeMenuli:hover .bg_hcl {
    background: url(../images/cn8_h.png) no-repeat left center;
}

.mLeMenuli:hover .bg_hxx {
    background: url(../images/cn9_h.png) no-repeat left center;
}

.mLeMenuli:hover .bg_htz {
    background: url(../images/cn10_h.png) no-repeat left center;
}

.mLeMenuli:hover .bg_htj {
    background: url(../images/cn11_h.png) no-repeat left center;
}

.mLeMenuli:hover .bg_hjysz {
    background: url(../images/cn12_h.png) no-repeat left center;
}

.mLeMenuli:hover .mLeMenuli_txt {
    color: #fff;
}

.mLeMenuli.active {
    background: linear-gradient(#378ee4, #2670bc);
}

.mLeMenuli.active .bg_hsy {
    background: url(../images/cn4_h.png) no-repeat left center;
}

.mLeMenuli.active .bg_hyw {
    background: url(../images/cn5_h.png) no-repeat left center;
}

.mLeMenuli.active .bg_hzj {
    background: url(../images/cn6_h.png) no-repeat left center;
}

.mLeMenuli.active .bg_hjy {
    background: url(../images/cn7_h.png) no-repeat left center;
}

.mLeMenuli.active .bg_hcl {
    background: url(../images/cn8_h.png) no-repeat left center;
}

.mLeMenuli.active .bg_hxx {
    background: url(../images/cn9_h.png) no-repeat left center;
}

.mLeMenuli.active .bg_htz {
    background: url(../images/cn10_h.png) no-repeat left center;
}

.mLeMenuli.active .bg_htj {
    background: url(../images/cn11_h.png) no-repeat left center;
}

.mLeMenuli.active .bg_hjysz {
    background: url(../images/cn12_h.png) no-repeat left center;
}

.mLeMenuli.active .mLeMenuli_txt {
    color: #fff;
}
.mLeMenuli_ic.bg_ghy {
    background: url(../images/liz/lna6.png) no-repeat left center;
}

.mLeMenuli.active .bg_ghy {
    background: url(../images/liz/lna6_h.png) no-repeat left center;
}

.mLeMenuli_ic.bg_gwrw {
    background: url(../images/liz/lna7.png) no-repeat left center;
}

.mLeMenuli.active .bg_gwrw {
    background: url(../images/liz/lna7_h.png) no-repeat left center;
}

.mLeMenuli_ic.bg_gsgfs {
    background: url(../images/liz/lna7.png) no-repeat left center;
}

.mLeMenuli.active .bg_gsgfs {
    background: url(../images/liz/lna7_h.png) no-repeat left center;
}

.mLeMenuli:hover .bg_ghy {
    background: url(../images/liz/lna6_h.png) no-repeat left center;
}

.mLeMenuli:hover .bg_gwrw {
    background: url(../images/liz/lna7_h.png) no-repeat left center;
}

.mLeMenuli:hover .bg_gsgfs {
    background: url(../images/liz/lna7_h.png) no-repeat left center;
}
.mapBig {
    width: 41px;
    height: 221px;
    background: url(../images/liz/sc-tg2.png) no-repeat;
    position: absolute;
    left: 15px;
    bottom: 370px;
    z-index: 1;
}
.botAbs-le {
    position: absolute;
    top: 0px;
    left: 0px;
    bottom: 0px;
    width: 49.5%;
    border: 1px solid #bbbbbb;
    box-shadow: 0px 0px 10px #d8d8d8;
    background: url(../images/liz/map2.png);
    overflow: hidden;
}
@media screen and (max-width: 1366px) {
    .widthperct img{
        width: 95%;
    }
}


/*2017/04/14*/

/*【审批端】指标分配管理-现有名单导入*/
.btn4{
    margin-right: 6px;
    padding: 0 16px;
    height: 30px;
    line-height: 30px;
    background: url("../images/liz/w-bt1.png") repeat-x;
    border: 1px solid #9ba4b0;
    color: #333;
    display: inline-block;
}
.btn4:hover{
    background: url("../images/liz/w-bt1h.png") repeat-x;
}
.martop16{
    margin-top: 16px;
}
.wBtom{
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 60px;
}
/*【审批端】指标分配管理-现有名单导入-取用水详情*/
.filter{
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0.5);
    overflow: hidden;
    z-index: 4;
}
.pop{
    position: absolute;
    top: 50%;
    left: 50%;
    background: #fff;
    border-radius: 3px;
    z-index: 5;
}
.popWat1{
    margin-left: -428px;
    margin-top: -258px;
    width: 856px;
    height: 516px;
}
.pop-hed{
    height: 43px;
    line-height: 43px;
    background: url("../images/liz/pop-hbg.png") repeat-x;
    color: #333;
    font-size: 16px;
    font-weight: bold;
    text-indent: 16px;
}
.close-btn{
    float: right;
    margin-top: 9px;
    margin-right: 14px;
    width: 25px;
    height: 25px;
    background: url("../images/liz/close.png") no-repeat center center;
}
.close-btn:hover{
    background: url("../images/liz/close-h.png") no-repeat center center;
}
.popWcont{
    position: absolute;
    top: 58px;
    left: 0;
    right: 0;
    bottom: 16px;
    overflow: hidden;
}
.pWatinf{
    margin: 0 16px;
}
.pWatable{
    border-top: 2px solid #797e82;
    border-bottom: 1px solid #797e82;
    border-left: 1px solid #dbdbdb;
    border-right: 1px solid #dbdbdb;
}
.pWatable tr{
    font-size: 14px;
    color: #666;
    text-align: left;
    text-indent: 12px;
}
.pWatable tr td{
    position: relative;
    padding: 10px 0px;
    border-right: 1px solid #dbdbdb;
    border-bottom: 1px solid #dbdbdb;
}
.pWatable tr:last-child td{
    border-bottom: none;
}
.pWat-tdsty{
    background: #e7eaed;
    color: #333;
    text-align: center;
    text-indent: 0px;
}
/*【审批端】指标分配管理-现有名单导入-新增取用水户*/
.popWat2{
    margin-left: -428px;
    margin-top: -287px;
    width: 856px;
    height: 574px;
}
.popWbtom{
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 58px;
    border-top: 1px solid #ccc;
    background: #f8f8f8;
}
.pWbtngroup{
    float: right;
    margin-top: 13px;
    margin-right: 10px;
}
.putsty1::-webkit-input-placeholder {
    color: #666!important;
}


/*2017/04/17*/

/*门户-水权门户*/
*{
    transition: all 0s;
}
.contentGw {
    height: auto;
    overflow: hidden;
}

.gw_head {
    height: auto;
    overflow: hidden;
}

.gw_hda {
    height: 200px;
    overflow: hidden;
    background: url(../images/liz/sq-bg1.jpg) no-repeat center;
}
.pull-left {
    float: left;
}

.pull-right {
    float: right;
}

.headerTop {
    height: 30px;
    line-height: 30px;
}

.siteOper>a {
    text-decoration: none;
    color: #ffffff;
    font-size: 14px;
}

.line {
    position: relative;
    top: 2px;
    color: #ffffff;
    display: inline-block;
    width: 1px;
    background: #ffffff;
    height: 12px;
    margin: 0px 14px;
}
.centerArea{
    background: #f2f8fc;
}
.gwInner {
    width: 1000px;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    box-sizing: border-box;
}
.gw_hdrig {
    width: auto;
    height: auto;
    float: right;
}

.gw_hdrtxt {
    height: 20px;
    overflow: hidden;
    margin-top: 15px;
    text-align: right;
}

.gw_hdrtxt a {
    font-size: 14px;
    color: #fff;
    text-decoration: none;
    margin-left: 30px;
}

.gw_hdrss {
    height: 36px;
    background: #fff;
    width: 278px;
    border-radius: 2px;
    overflow: hidden;
    margin-top: 54px;
}

.gw_hdrss_btn {
    width: 36px;
    height: 36px;
    float: right;
    background: #61ce78;
}

.gw_hdrss_btn:before {
    content: '';
    width: 20px;
    height: 20px;
    margin-top: 8px;
    margin-left: 8px;
    background: url(../images/liz/gw2.png) no-repeat center;
    cursor: pointer;
    display: block;

}

.gw_hdrss_ip {
    width: auto;
    height: 36px;
    margin-right: 46px;
    overflow: hidden;
    display: block;
}

.gw_Ipt1 {
    height: 20px;
    line-height: 20px;
    background: none;
    outline: none;
    border: none;
    font-size: 14px;
    color: #9eb7dc;
    font-family: "微软雅黑";
    text-indent: 10px;
    margin-top: 8px;
    width: 100%;
}

input::-webkit-input-placeholder {
    color: #9eb7dc !important;
}

input::-moz-placeholder {
    color: #9eb7dc !important;
}

input:-ms-input-placeholder {
    color: #9eb7dc !important;
}

.gw_hdb {
    height: 44px;
    background: #0066ad;
}

.menuul {
    display: block;
    overflow: hidden;
}

.menuli {
    display: block;
    float: left;
    height: 44px;
    width: 14.28%;
    border-right: 1px solid #3c67be;
    box-sizing: border-box;
    text-align: center;
    cursor: pointer;
}

.menuli span {
    font-size: 16px;
    color: #9eb7dc;
    display: inline-block;
    height: 25px;
    margin-top: 8px;
    line-height: 25px;
    text-align: center;
    border-bottom: 2px solid #2d55a6;
    padding-left: 3px;
    padding-right: 3px;
}

.menuli:hover {
    background: #20438b;
}

.menuli:hover span {
    border-bottom: 2px solid #5297ff;
}

.menuli.active {
    background: #20438b;
}

.menuli.active span {
    border-bottom: 2px solid #5297ff;
}

.menuli:last-child {
    border-right: none;
}

.gw_subNav {
    margin-bottom: 16px;
    height: 32px;
    border: 1px solid #d3d8e0;
    box-sizing: border-box;
}

.gw_subNavli {
    display: block;
    height: 32px;
    line-height: 32px;
    float: left;
    font-size: 14px;
    color: #888;
    position: relative;
    width: auto;
    padding-left: 35px;
    padding-right: 0px;
}

.gw_subNavli:before {
    content: '';
    width: 20px;
    height: 21px;
    border-top: 1px solid #d3d8e0;
    border-right: 1px solid #d3d8e0;
    transform: rotate(45deg);
    position: absolute;
    top: 4px;
    right: -20px;

}
.gw_subNavli.local {
    background: url(../images/liz/xw-icon1.png) no-repeat left center;
    margin-left: 10px;
    padding-left: 24px;
}
.gw_subNavli.parmn {
    color: #23b7f5;
}
.gw_bottom {
    height: 50px;
    background: #565656;
    line-height: 50px;
    overflow: hidden;
    text-align: center;
    font-size: 14px;
    color: #fff;
}

.navUl li {
    display: block;
    float: left;
    height: 44px;
    width: 140px;
    border-right: 1px solid #1888c8;
    box-sizing: border-box;
    text-align: center;
    cursor: pointer;
}
.navUl li:hover,
.navUl li.active {
    background: #00326f;
}
.navUl li:hover a,
.navUl li.active a {
    font-weight: bold;
}
.navUl li a {
    font-size: 16px;
    color: #fff;
    display: inline-block;
    height: 25px;
    margin-top: 8px;
    line-height: 25px;
    text-align: center;
    padding-left: 3px;
    padding-right: 3px;
    text-decoration: none;
    transition: all 0s;
}
.sqLogo{
    float: left;
    margin-top: 38px;
    width: 516px;
    height: 68px;
    background: url("../images/liz/s-logo.png") no-repeat;
}
.leftA {
    width: 726px;
}
.carousel {
    height: 307px;
    width: 398px;
    position: relative;
    overflow: hidden;
}
.carouselImg {
    font-size: 0px;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
}

.carouselImg li {
    float: left;
}

.imgExplain {
    height: 33px;
    font-size: 14px;
    background: rgba(0, 0, 0, .6);
    position: absolute;
    bottom: 0px;
    left: 0px;
    right: 0px;
    padding: 0px 19px 0px 9px;
}

.imgExplainText {
    margin-right: 100px;
    color: #ffffff;
    line-height: 33px;
    height: 33px;
}

.listText {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    display: none;
}

.listText.act {
    display: block;
}

.carouselCir {
    margin-top: 10px;
}

.carouselCir li {
    height: 13px;
    width: 13px;
    float: left;
    border-radius: 50%;
    background: #848588;
    margin-left: 7px;
    cursor: pointer;
}

.carouselCir li.active {
    background: #cececf;
}
.noborig{
    border-right: none!important;
}
.padding12{
    padding: 12px;
}
.dynamic-list {
    margin-left: 10px;
    height: 305px;
    width: 314px;
    background: #f6f6f6;
    border: 1px solid #cdcdcd;
    overflow: hidden;
}

.listHeader {
    height: 38px;
    border-bottom: 1px solid #cdcdcd;
    background: linear-gradient(#ffffff, #e1e1e1);
    padding: 0px 12px;
}
.listHeader-left>span,
.login>span {
    display: inline-block;
    vertical-align: middle;
}
.iconText {
    color: #007cdc;
    font-weight: bold;
    font-size: 16px;
    line-height: 38px;
}
.listIcon {
    width: 20px;
    height: 20px;
}

.listIcon1 {
    background: url(../images/liz/sq-icon1.png) no-repeat;
}
.aLink {
    display: block;
    margin-right: 10px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-decoration: none;
    color: #333333;
    font-size: 14px;
    padding: 7px 0px;
    background: url(../images/liz/spot.png) no-repeat 14px center;
    text-indent: 24px;
}

.aLink:hover {
    text-decoration: underline;
}
.rightA{
    float: right;
    width: 240px;
}
.sq-btn1{
    display: block;
    margin-bottom: 10px;
    width: 240px;
    height: 76px;
    background: url("../images/liz/sq-bt1.png") no-repeat center;
}
.sq-btn2{
    display: block;
    margin-bottom: 10px;
    width: 240px;
    height: 76px;
    background: url("../images/liz/sq-bt2.png") no-repeat center;
}
.qrCode{
    height: 133px;
    border: 1px solid #cdcdcd;
    background: #f6f6f6;
}
.codeLef{
    float: left;
    margin: 6px 8px 14px 12px;
    width: 86px;
}
.scodeTit{
    margin-bottom: 14px;
    color: #454545;
    font-size: 18px;
    font-weight: bold;
    padding: 8px 6px;
    border-bottom: 1px solid #dcdcdc;
}
.codeTxt{
    color: #454545;
    font-size: 14px;
    text-align: center;
    line-height: 18px;
}
.codeRig{
    margin-top: 6px;
    margin-right: 6px;
    float: right;
    width: 119px;
    height: 119px;
    background: url("../images/liz/cod.png") no-repeat;
}
.martop12{
    margin-top: 12px;
}
.leftB{
    float: left;
}
.inform-notice{
    float: left;
    width: 356px;
}
.infnotice-hed{
    margin-bottom: 8px;
    height: 36px;
    background: url("../images/liz/sq-bg2.png") no-repeat;
    font-size: 16px;
    color: #fff;
    line-height: 36px;
    font-weight: bold;
    text-indent: 10px;
}
.infn-icon{
    position: relative;
    top: -1px;
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url("../images/liz/sq-icon2.png") no-repeat;
    vertical-align: middle;
}
.infn-icon2{
    background: url("../images/liz/sq-icon3.png") no-repeat;
}
.infntice-lis li{
    height: 30px;
    line-height: 30px;
    color: #666;
    font-size: 14px;
    cursor: pointer;
}
.infntice-lis li:hover{
    background: #f2f2f2;
}
.infn-time{
    float: right;
    margin-right: 8px;
    font-size: 12px;
}
.inftit{
    margin-left: 8px;
    margin-right: 90px;
    white-space: nowrap;
    background: url("../images/liz/spot.png") no-repeat left center;
    overflow: hidden;
    text-overflow: ellipsis;
    text-indent: 12px;
}
.more-btn{
    float: right;
    margin-right: 12px;
    margin-top: 7px;
    padding: 0px 10px;
    border-bottom: 1px solid #0f79b9;
    border-radius: 10px;
    height: 22px;
    line-height: 22px;
    text-decoration: none;
    color: #1d9ce7;
    font-size: 12px;
    text-indent: 0;
    background: #f5fdff;
    display: inline-block;
}
.marig11{
    margin-right: 11px;
}
.bsznhBg{
    background: linear-gradient(to right,#12b57b,#3fcc81);
}
.guideli{
    position: relative;
    margin-top: 10px;
    width: 240px;
    height: 64px;
}
.guideli-bg1{
    background: url("../images/liz/sq-bg3.png") no-repeat;
}
.guideli-bg2{
    background: url("../images/liz/sq-bg4.png") no-repeat;
}.guideli-bg3{
     background: url("../images/liz/sq-bg5.png") no-repeat;
 }

.guide-txt{
   position: absolute;
    top: 10px;
    left: 10px;
    font-size: 18px;
    color: #333;
    font-weight: bold;
}
.crinf{
    margin-top: 12px;
    margin-bottom: 12px;
    height: 298px;
    position: relative;
}
.crtabNav{
    width: 42px;
    height: 100%;
}
.crtabNav li{
    height: 50%;
    box-sizing: border-box;
    background: #e6e6e6;
    color: #75797d;
    font-size: 16px;
    text-align: center;
    cursor: pointer;
}
.crtabNav li.active{
    background: linear-gradient(to bottom,#0176d9,#23b8f2);
    color: #fff;
    font-weight: bold;
}
.crtabNav li:hover{
    background: linear-gradient(to bottom,#0176d9,#23b8f2);
    color: #fff;
    font-weight: bold;
}
.nav-inner{
    margin: 0 auto;
    text-align: center;
    width: 22px;
    line-height: 18px;
}
.padtop38{
    padding-top: 38px;
}
.padtop20{
    padding-top: 20px;
}
.crtabCont{
    position: absolute;
    top: 0;
    left: 42px;
    right: 0;
    bottom: 0;
    border: 1px solid #23b7f5;
}
.crtabinf{
   margin: 6px 12px;
}
.tableStyle th {
    color: #aaaaaa;
    font-size: 14px;
    font-weight: normal;
    border-bottom: 1px solid #999999;
    height: 35px;
    line-height: 35px;
    text-align: center;
}
.tableStyle tr{
    height: 24px;
}
.tableStyle td {
    position: relative;
    color: #666666;
    font-size: 13px;
    border-bottom: 1px solid #e3e3e3;
    text-align: center;
}
.tableStyle tr:hover td {background: #f2f2f2;}
.tdInner{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 6px;
    right: 6px;
    line-height: 38px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.font12{
    font-size: 12px!important;
}
.more-btn2{
    margin-top: 10px;
    margin-right: 0;
    border:1px solid #cdcdcd;
    background: none;
    color: #919191;
}
.callCenter{
    margin: 0 auto;
    height: 150px;
    background: url("../images/liz/sq-bg6.png") no-repeat;
    background-size: cover;
}
.callQtip{
    float: right;
    margin: 22px 30px;
    width: 84px;
}
.qqPic{
    margin-bottom: 2px;
    width: 84px;
    height: 84px;
    background: url("../images/liz/qq.png") no-repeat;
}
.qqTxt{
    color: #333;
    font-size: 14px;
    text-align: center;
}
.callLef{
    float: left;
    width: 670px;
    margin: 20px 0px 0px 140px;
}
.callis{
    overflow: hidden;
}
.callis li{
    float: left;
    margin-bottom: 12px;
    height: 28px;
    line-height: 28px;
    color: #333;
    font-size: 14px;
}
.callis li:nth-child(2n+1){
    width: 300px;
}
.call-icon{
    display: inline-block;
    margin-right: 6px;
    width: 28px;
    height: 28px;
    vertical-align: middle;
}
.call-icon1{
    background: url("../images/liz/c-icon1.png") no-repeat;
}
.call-icon2{
    background: url("../images/liz/c-icon2.png") no-repeat;
}
.call-icon3{
    background: url("../images/liz/c-icon3.png") no-repeat;
}
.call-icon4{
    background: url("../images/liz/c-icon4.png") no-repeat;
}

.call-icon5{
    background: url("../images/liz/c-icon5.png") no-repeat;
}
.call-icon6{
    background: url("../images/liz/c-icon6.png") no-repeat;
}
.linkCont{
    margin-top: 12px;
}
.linkhed{
    height: 34px;
    line-height: 34px;
    background: #fafafa;
    border: 1px solid #c9c9c9;
    color: #333;
    font-size: 16px;
    text-indent: 10px;
}
.link-icon{
    display: inline-block;
    margin-right: 2px;
    width: 20px;
    height: 20px;
    background: url("../images/liz/link-icon.png") no-repeat;
    vertical-align: middle;
}
.linkinf{
    padding: 20px 0px;
    border: 1px solid #e6e6e6;
    border-top: none;
}
.linklis{
    overflow: hidden;
}
.linklis li{
    float: left;
    height: 20px;
    padding: 0 18px;
    border-right: 1px solid #c9c9c9;
    line-height: 20px;
    color: #333;
    font-size: 14px;
}
/*门户-水权门户-新闻列表*/
.padding16{
    padding: 16px;
}
.informHed{
    height: 50px;
    border-bottom: 1px solid #dcdddd;
}
.informHtxt{
    width: 156px;
    padding-top: 9px;
    padding-bottom: 14px;
    border-bottom: 2px solid #23b7f5;
    color: #23b7f5;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
}
.inform-outer{
    padding: 8px 0px;
    border-bottom: 1px solid #eaeaea;
}
.inform-outlis{
    overflow: hidden;
}
.inform-outlis li{
    font-size: 16px;
    height: 40px;
    line-height: 40px;
}
.font16{
    font-size: 16px;
}
.inf-tpages{
    padding-top: 16px;
    text-align: center;
}
.infn-turpage{
    display: inline-block;
    overflow: hidden;
    font-size: 14px;
    color: #898989;
}
.infnlis li.active{
    background: #23b7f5;
    color: #fff;
}
.infnlis li:hover{
    background: #23b7f5;
    color: #fff;
    border: 1px solid #23b7f5;

}
.pusty1{
    width: 100%!important;
    color: #898989;
    text-align: center;
    line-height: 26px;
    text-indent: 0px!important;
}
.pusty1::-webkit-input-placeholder {
    color: #898989 !important;
}
/*门户_水权门户-新闻列表-详细内容页面*/
.informTit{
    margin: 16px auto 30px auto;
    width: 444px;
    color: #007cdc;
    font-size: 26px;
    text-align: center;
    line-height: 32px;
}
.paddingChange{
    padding: 16px 46px;
}
.inform-intro{
    margin-bottom: 30px;
    height: 36px;
    line-height: 36px;
    border: 1px solid #dcdddd;
    background: #f8f8f8;
    color: #666;
    font-size: 14px;
    text-align: center;
}
.inform-para{
    font-size: 16px;
    color: #333;
    line-height: 30px;
    text-align: justify;
}
.inform-para p{
    margin-bottom: 20px;
    text-indent: 32px;
}
.inform-btngroup{
    float: right;
    margin: 16px 0px 28px 0px;
}
.inform-btn{
    color: #007cdc;
    font-size: 20px;
    text-decoration: none;
}
/*门户-水权门户-成交结果公示*/
.textRight{
    text-align: right;
}
.dealResult{
    border: 1px solid #d3d8e0;
}
.dealRtable tr{
    height: 40px;
    line-height: 30px;
}
.dealRtable tr:last-child td{
    border-bottom: none;
}
.addbg{
    background: #f5f5f5;
}
.addbg th{
    border-bottom: none;
}
.th-intxt{
    height: 22px;
    line-height: 22px;
    border-right: 1px solid #cbcbcb;
}
/*初始水权分配指南*/
.compan{
    position: relative;
    padding: 20px;
    border: 1px solid #ccc;
    border-top: 2px solid #4a88e6;
}
.linear-bg{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 90px;
    background: linear-gradient(to bottom,#eff7ff,#fdfeff);
}
.companHed{
    margin-top: 20px;
    height: 32px;
}
.companHlef{
    position: relative;
    float: left;
    padding-left: 50px;
    padding-right: 20px;
    height: 32px;
    line-height: 32px;
    background: linear-gradient(to right,#639cf0,#4fa4f1,#41a9f2);
    border-radius: 15px;
    color: #fff;
    font-weight: bold;
    font-size: 16px;
}
.companh-icon{
    position: absolute;
    width: 38px;
    height: 38px;
    top: -8px;
    left: 8px;
}
.zn-icon1{
    background: url("../images/liz/zn-icon1.png") no-repeat;
}
.zn-icon2{
    background: url("../images/liz/zn-icon2.png") no-repeat;
}
.zn-icon3{
    background: url("../images/liz/zn-icon3.png") no-repeat;
}
.system{
    margin: 30px 10px 10px 16px;
    height: 290px;
    border: 1px solid #79aaf3;
    border-radius: 8px;
    background: url("../images/liz/sys-bg.png") repeat;
}
.companHline{
    margin-left: 260px;
    height: 16px;
    border-bottom: 1px solid #e4e4e4;
}
.systemlis{
    margin-top: 20px;
    overflow: hidden;
}
.systemlis li{
    float: left;
    padding: 0 26px;
    width: 25%;
    height: 250px;
    border-right: 1px dashed #bcd4f9;
    box-sizing: border-box;
}
.systemliHed{
    margin: 0 auto;
    margin-bottom: 16px;
    width: 122px;
    height: 32px;
    line-height: 32px;
    color: #639cf0;
    font-weight: bold;
    font-size: 16px;
    text-align: center;
    border-radius: 6px;
    background: #dfecff;
}
.systemlicont{
    color: #333;
    font-size: 14px;
    line-height: 22px;
    text-align: justify;
    text-indent: 28px;
}
.systemTips{
    margin: 10px 0px 30px 20px;
    color: #333;
    font-size: 14px;
}
.marlef156{
    margin-left: 156px;
}
.nobgsty{
    background: none;
    border: none;
}
.operatlis{
    overflow: hidden;
}
.operatlis li{
    float: left;
    position: relative;
    margin-right: 28px;
    width: 156px;
    height: 286px;
    background: #eef5ff;
    border-radius: 10px;
}
.operat-link{
    position: absolute;
    top: 50%;
    margin-top: -12px;
    right: -37px;
    width: 42px;
    height: 9px;
    background: url("../images/liz/cz-line.png") no-repeat;
    z-index: 1;
}
.operat-num{
    position: absolute;
    top: 8px;
    left: 8px;
    color: #deeafc;
    font-size: 35px;
    font-family: "Myriad Pro";
}
.operat-icon{
    margin: 28px auto 14px auto;
    width: 74px;
    height: 74px;
}
.cz-icon1{
    background: url("../images/liz/cz-icon1.png") no-repeat;
}
.cz-icon2{
    margin-bottom: 22px;
    background: url("../images/liz/cz-icon2.png") no-repeat;
}
.cz-icon3{
    margin-bottom: 22px;
    background: url("../images/liz/cz-icon3.png") no-repeat;
}
.cz-icon4{
    background: url("../images/liz/cz-icon4.png") no-repeat;
}
.cz-icon5{
    background: url("../images/liz/cz-icon5.png") no-repeat;
}
.operat-tit{
    margin: 0 auto;
    width: 88px;
    color: #333;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    line-height: 20px;
}
.operat-btom{
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 116px;
    border-top: 2px solid #c0d6f7;
}
.operat-btom{
    padding: 6px 10px;
    font-size: 12px;
    color: #597297;
    line-height: 20px;
    text-align: center;
    box-sizing: border-box;
}
.address-inf{
    margin: 20px 16px;
    color: #333;
    font-size: 14px;
    font-weight: bold;
}
.marig90{
    margin-right: 90px;
}
.address-inf span{
    font-weight: normal;
}
.address-pic{
    position: relative;
    margin: 0 16px;
    padding: 10px;
    height: 254px;
    border: 1px solid #cfcfcf;
    background: #fff;
}
.addressTips{
    position: absolute;
    top: 66px;
    left: 284px;
    padding: 14px 36px;
    background: #fff;
    box-shadow: 2px 2px 4px #d0cfcc;
    color: #686868;
    font-weight: bold;
    font-size: 16px;
    z-index: 2;
}
.addressTips:before{
    content: '';
    position: absolute;
    left: 50%;
    margin-left: -8px;
    bottom: -8px;
    width: 16px;
    height: 16px;
    background: #fff;
    box-shadow: 2px 2px 4px #d0cfcc;
    transform: rotate(45deg);
    z-index: 1;
}
/*【环交中心端】统计分析-出让量分析*/
.mContainer{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    min-width: 1280px;
}
.hjHed{
    height: 81px;
    background: url("../images/liz/hj-hbg.png") no-repeat center;
    background-size: cover;
}
.hjHlogo{
    float: left;
    margin-top: 19px;
    margin-left: 18px;
    width: 370px;
    height: 47px;
    background: url("../images/liz/hj-logo.png") no-repeat;
}
.hjSetting{
    float: right;
    margin-right: 14px;
    margin-top: 10px;
    width: 150px;
    height: 58px;
    background: rgba(255,255,255,0.1);
    border: 1px solid #246bb2;
    border-radius: 4px;
}
.hjSetlis{
    height: 100%;
}
.hjSetlis li{
    height: 50%;
    line-height: 29px;
    border-bottom: 1px solid #111a4a;
    box-sizing: border-box;
    font-size: 12px;
    color: #9aacd0;
    font-family: "宋体";
    text-indent: 12px;
}
.hjSetlis li:last-child{
    border-bottom: none;
}
.hjSet-icon{
    display: inline-block;
    margin-right: 4px;
    width:16px;
    height: 16px;
    vertical-align: middle;
}
.hjset-icon1{
    background: url("../images/liz/hj-user.png") no-repeat center;
}
.hjset-icon2{
    background: url("../images/liz/hj-time.png") no-repeat center;
}
.hjSet-bt{
    display: inline-block;
    width:16px;
    height: 16px;
    background: url("../images/liz/hj-arr.png") no-repeat center;
    vertical-align: middle;
}
.hjset-bt2{
    color: #9aacd0;
}
.top81{
    top: 81px;
}
.hjMlefbg{
    border-right: 1px solid #95a4bf;
    background: url("../images/liz/hj-mbg1.png") repeat;
    box-shadow: 4px 0 20px #bdbdc3;
}
.hjMenulis{
    border-top: 1px solid #edf1f7;
}
.hjMenulis li{
    height: 50px;
    line-height: 50px;
    border-top: 1px solid #edf1f7;
    border-bottom: 1px solid #c2cad8;
    color: #475166;
    font-size: 14px;
    font-weight: bold;
    text-indent: 14px;
    cursor: pointer;
}
.hjMenulis li.active{
    background: url("../images/liz/hj-mbg2.png") repeat-x;
    border-top: 1px solid #2f384f;
    border-bottom: 1px solid #2f384f;
    color: #fff;
}
.hjMenulis li:hover{
    background: url("../images/liz/hj-mbg2.png") repeat-x;
    border-top: 1px solid #2f384f;
    border-bottom: 1px solid #2f384f;
    color: #fff;
}
.hjMenu-icon{
    display: inline-block;
    margin-right: 2px;
    width: 20px;
    height: 20px;
    vertical-align: middle;
}
.hjIcon1{
    background: url("../images/liz/hj-icon1.png") no-repeat;
}
.hjIcon2{
    background: url("../images/liz/hj-icon2.png") no-repeat;
}
.hjIcon3{
    background: url("../images/liz/hj-icon3.png") no-repeat;
}
.hjIcon4{
    background: url("../images/liz/hj-icon4.png") no-repeat;
}
.hjIcon5{
    background: url("../images/liz/hj-icon5.png") no-repeat;
}
.hjIcon6{
    background: url("../images/liz/hj-icon6.png") no-repeat;
}
.hjIcon7{
    background: url("../images/liz/hj-icon7.png") no-repeat;
}
.hjIcon8{
    background: url("../images/liz/hj-icon8.png") no-repeat;
}
.hjIcon9{
    background: url("../images/liz/hj-icon9.png") no-repeat;
}
.active .hjIcon1{
    background: url("../images/liz/hj-icon1a.png") no-repeat;
}
.active .hjIcon2{
    background: url("../images/liz/hj-icon2a.png") no-repeat;
}
.active .hjIcon3{
    background: url("../images/liz/hj-icon3a.png") no-repeat;
}
.active .hjIcon4{
    background: url("../images/liz/hj-icon4a.png") no-repeat;
}
.active .hjIcon5{
    background: url("../images/liz/hj-icon5a.png") no-repeat;
}
.active .hjIcon6{
    background: url("../images/liz/hj-icon6a.png") no-repeat;
}
.active .hjIcon7{
    background: url("../images/liz/hj-icon7a.png") no-repeat;
}
.active .hjIcon8{
    background: url("../images/liz/hj-icon8a.png") no-repeat;
}
.active .hjIcon9{
    background: url("../images/liz/hj-icon9a.png") no-repeat;
}
.hjMenulis li:hover .hjIcon1{
    background: url("../images/liz/hj-icon1a.png") no-repeat;
}
.hjMenulis li:hover .hjIcon2{
    background: url("../images/liz/hj-icon2a.png") no-repeat;
}
.hjMenulis li:hover .hjIcon3{
    background: url("../images/liz/hj-icon3a.png") no-repeat;
}
.hjMenulis li:hover .hjIcon4{
    background: url("../images/liz/hj-icon4a.png") no-repeat;
}
.hjMenulis li:hover .hjIcon5{
    background: url("../images/liz/hj-icon5a.png") no-repeat;
}
.hjMenulis li:hover .hjIcon6{
    background: url("../images/liz/hj-icon6a.png") no-repeat;
}
.hjMenulis li:hover .hjIcon7{
    background: url("../images/liz/hj-icon7a.png") no-repeat;
}
.hjMenulis li:hover .hjIcon8{
    background: url("../images/liz/hj-icon8a.png") no-repeat;
}
.hjMenulis li:hover .hjIcon9{
    background: url("../images/liz/hj-icon9a.png") no-repeat;
}
.hjTwomenulis li{
    height: 40px;
    line-height: 40px;
    font-weight: normal;
    color: #475166;
    cursor: pointer;
    background: #c3d0e6;
    border: none;
    text-align: center;
    text-indent: 0px;
}
.hjTwomenulis li.active{
    color: #3d85cc;
    font-weight: bold;
    background: #b8c4d9;
    border: none;
}
.hjTwomenulis li:hover{
    color: #3d85cc;
    font-weight: bold;
    background: #b8c4d9;
    border: none;
}
.hjmMdata{
    left: 121px;
    box-shadow: none;
}
.hjNav{
    height: 43px;
    background: url("../images/liz/hj-navbg.png") repeat-x;
    box-shadow: 0 4px 18px #adadad;
}
.hjnavlis{
    float: left;
    margin-top: 4px;
    margin-left: 6px;
    border: 1px solid #a9a9a9;
}
.hjnavlis li{
    float: left;
    padding: 0 12px;
    height: 32px;
    background: url("../images/liz/hj-tbg1.png") repeat-x;
    border-right: 1px solid #aaa;
    line-height: 32px;
    font-size: 14px;
    color:#333;
    font-weight: bold;
    cursor: pointer;
}
.hjnavlis li.active{
    background: linear-gradient(to bottom,#1a6ed1,#37bcf8);
    color: #fff;
}
.hjnavlis li:hover{
    background: linear-gradient(to bottom,#1a6ed1,#37bcf8);
    color: #fff;
}
.hjnavlis li:last-child{
    border-right: none;
}
.hjselist{
    float: right;
    position: relative;
    margin-right: 14px;
    margin-top: 5px;
    width: 100px;
    height: 30px;
    line-height: 30px;
    background: linear-gradient(to bottom,#e2e2e2,#fdfdfd);
    border: 1px solid #c7c7c7;
    border-radius: 3px;
}
.hjselsty{
    position: absolute;
    top: 5px;
    left: 0;
    width: 100%;
    border: none;
    background: none;
    font-size: 14px;
    text-indent: 10px;
    color: #000;
    outline: none;
}
.hjAnalyze{
    position: absolute;
    top: 60px;
    left: 16px;
    right: 16px;
    bottom: 16px;
}
.hjAnalyzli{
    position: relative;
    height: 100%;
    border: 1px solid #aaa;
    box-shadow: 4px 4px 10px #e0e0e0;
}
.pertgli{
    width: 40%;
    float: left;
}
.contrastli{
    float: right;
    width: 58.5%;
}
.hjAnaly-hed{
    height: 40px;
    background: url("../images/liz/hj-lhbg.png") repeat-x;
    border-bottom: 1px solid #c2c1c1;
    line-height: 40px;
    color: #333;
    font-weight: bold;
    font-size: 15px;
    text-indent: 10px;
    box-shadow: 0 1px 2px #d3d3d3;
}
.hjAnaly-cont{
    position: absolute;
    top: 42px;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 20px;
}
.contras-lis{
    float: right;
    margin-right: 10px;
    margin-top: 2px;
}
/*【环交中心端】交易管理-挂牌交易*/
.hangCont{
    position: absolute;
    top: 60px;
    bottom: 16px;
    left: 0;
    right: 0;
    overflow: hidden;
    padding: 0 16px;
}
.hjNav-tit{
    line-height: 43px;
    margin-left: 14px;
    color: #333;
    font-size: 16px;
    font-weight: bold;
}
.hjNav-btngroup{
    margin-top: 5px;
    float: right;
    margin-right: 14px;
}
.hj-btn1{
    display: inline-block;
    margin-right: 8px;
    height: 30px;
    padding: 0 14px;
    border-radius: 2px;
    border: 1px solid #9aa3af;
    line-height: 30px;
    background: url("../images/liz/hj-g2.png") repeat-x;
    color: #333;
    font-size: 14px;
}
.hj-btn1:hover{
    background: url("../images/liz/hj-g2h.png") repeat-x;
}
.hj-btn2{
    display: inline-block;
    height: 30px;
    padding: 0 14px;
    border-radius: 2px;
    border: 1px solid #027367;
    line-height: 30px;
    background: url("../images/liz/hj-g3.png") repeat-x;
    color: #fff;
    font-size: 14px;
}
.hj-btn2:hover{
    background: url("../images/liz/hj-g3h.png") repeat-x;
}
.hangHed{
    height: 32px;
    line-height: 32px;
    font-size: 14px;
}
.hang-deal{
    margin-right: 20px;
    float: left;
    color: #333;
    font-size: 14px;
}
.hdeal-sel{
    float: left;
    position: relative;
    margin-right: 6px;
    width: 124px;
    height: 30px;
    border: 1px solid #ccc;
    border-radius: 2px;
    background: url("../images/liz/hj-g9.png") repeat-x;
    text-indent: 10px;
}
.hdeal-btn{
    position: absolute;
    top: 5px;
    right: 8px;
    width:20px;
    height: 20px;
    display: block;
    background: url("../images/liz/hj-g1.png") no-repeat;
}
.width58{
    width: 58px;
}
.pusty2{
    position: absolute;
    top: 2px;
    left: 0;
    width: 100%;
    height: 26px;
    line-height: 26px;
    background: none;
    border: none;
    outline: none;
    font-size: 14px;
    color: #333;
    font-family: "微软雅黑";
    text-align: center;
}
.pusty2::-webkit-input-placeholder {
    color: #333 !important;
}
.width90{
    width: 90px;
}
.timeLine{
    float: left;
    margin: 0 12px 0 6px;
    width: 16px;
    height: 15px;
    border-bottom: 1px solid #333;
}
.hang-transfer{
    margin-top: 16px;
    height: 290px;
}
.htransferli{
    position: relative;
    height: 100%;
    border: 1px solid #bbb;
    box-shadow: 4px 4px 10px #dadada;
}
.htransfer-rig{
    float: right;
    width: 310px;
}
.htransfer-lef{
    margin-right: 370px;
}
.htrans-hed{
    height: 40px;
    line-height: 40px;
    background: linear-gradient(to bottom,#fdfdfd,#e8e8e8);
    border-bottom: 1px solid #ccc;
    font-size: 14px;
    color: #000;
    font-weight: bold;
    text-indent: 12px;
    box-shadow:0 1px 2px #d3d3d3;
}
.htrans-cont{
    position: absolute;
    top: 42px;
    left: 0;
    right: 0;
    bottom: 0;
}
.htransTips{
    margin: 20px 0;
    text-align: center;
    font-size: 14px;
    color: #333;
}
.numsty2{
    font-size: 16px;
    font-weight: bold;
}
.htrans-inf{
    position: relative;
    margin: 0 14px;
    height: 168px;
}
.htrans-inf tr{
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color:#333;
    text-align: center;
}
.htrans-thed tr{
    height: 40px;
    line-height: 40px;
    border-top: 2px solid #797e82;
    border-bottom: 1px solid #797e82;
    border-left: 1px solid #bbb;
    background: linear-gradient(to bottom,#f2f4f5,#d0d5db);
    text-align: center;
}
.htrans-thed tr td{
    border-right: 1px solid #bbb;
}
.txtleft{
    text-align: left;
    text-indent: 10px;
}
.htranstinf{
    position: absolute;
    top: 45px;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    border: 1px solid #bbb;
}
.checkIcon{
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url("../images/liz/hj-g6.png") no-repeat;
    vertical-align: middle;
}
.checkIcon.active{
    background: url("../images/liz/hj-g4.png") no-repeat;
}
.htrans-tbody tr td{
    position: relative;
    border-right: 1px solid #bbb;
    border-bottom: 1px solid #bbb;
}
.htrans-tbody tr td:last-child{
    border-right: none;
}
.htrans-tbody tr:hover{
    background: #ebf4ff;
}
.htrans-tbody tr td:first-child{
    background: #f5f5f5;
}
.htraf-btngroup{
    position: absolute;
    height: 80px;
    top: 50%;
    margin-top: -40px;
    left: -44px;
}
.htraf-btn{
    display: block;
    width: 30px;
    height: 30px;
}
.htraf-btn1{
    margin-bottom: 16px;
    background: url("../images/liz/hj-g7.png") no-repeat;
}
.htraf-btn2{
    background: url("../images/liz/hj-g8.png") no-repeat;
}
.htrans-form{
    overflow: hidden;
    margin: 14px;
}
.width176{
    width: 176px;
}
.width138{
    width: 138px;
}
.martop5{
    margin-top: 5px;
}
.padding20{
    padding: 0 20px;
}
.sq-icon{
    margin-left: 4px;
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url("../images/liz/hj-g10.png") no-repeat;
    vertical-align: middle;
}
/*环交中心端-首页*/
.mainBg{
    background: url("../images/liz/hjs-bg1.png") no-repeat center;
    background-size: cover;
}
.top6{
    top: 6px;
}
.mData-lef{
    position: relative;
    float: left;
    margin-left: 16px;
    margin-top: 14px;
    width: 52%;
    height: 100%;
}
.mData-rig{
    float: right;
    position: relative;
    width: 45.6%;
    height: 100%;
    border-left: 1px solid #bbb;
    box-shadow: -4px 0 4px #dddee3;
}
.mDat-deal{
    height: 178px;
    border: 1px solid #a4a4a4;
    box-shadow: 4px 4px 5px #e0e2e5;
}
.mDat-dealhed{
    height: 41px;
    background: url("../images/liz/hjs-bg2.png") repeat-x;
    border-bottom: 1px solid #c6c7c8;
    box-shadow: 0 2px 3px #c9ccd2;
    font-size: 15px;
    color: #333;
    font-weight: bold;
    line-height: 41px;
    text-indent: 12px;
}
.mDat-dealcont{
    padding: 8px;
}
.mDatdealis{
    overflow: hidden;
    margin-left: -2%;
}
.mDatdealis li{
    float: left;
    width:18%;
    margin-left: 2%;
    height: 118px;
    background: linear-gradient(to bottom,#ebebeb,#fafafa);
    border: 1px solid #dbdbdb;
    text-align: center;
    box-sizing: border-box;
}
.datdeal-hed{
    height: 30px;
    border-bottom: 1px dotted #dbdbdb;
    color: #333;
    font-size: 14px;
    font-weight: bold;
    line-height: 30px;
}
.deal-num{
    margin: 6px 0 10px 0;
    color: #2e8ae5;
    font-size: 34px;
}
.deal-unit{
    font-size: 12px;
    color: #666;
}
.mDatmap{
    position: absolute;
    top:200px;
    left: 0;
    right: 0;
    bottom: 12px;
}
.hjmapPic{
    position: absolute;
    top: 0;
    left:80px;
    right: 80px;
    bottom: 0;
}
.scaleBtn{
    position: absolute;
    top:0;
    left: -8px;
    width: 48px;
    height: 221px;
    background: url("../images/liz/hjs-icon1.png") no-repeat;
}
.colorBar{
    position: absolute;
    top: 240px;
    left: -8px;
    width: 48px;
    height: 166px;
    background: url("../images/liz/hjs-icon2.png") no-repeat;
}
.mapNav{
    position: absolute;
    right: 0;
    bottom: 0;
}
.mapnavlis{
    overflow: hidden;
    background: linear-gradient(to bottom,#f4f4f4,#d3d3d3);
    border: 1px solid #aaa;
}
.mapnavlis li{
    float: left;
    width: 34px;
    height: 32px;
    cursor: pointer;
}
.mapnavlis li.active{
    background: #717680;
    box-shadow: 0 0 4px 4px #656972 inset;
}
.mapnavlis li:hover{
    background: #717680;
    box-shadow: 0 0 4px 4px #656972 inset;
}
.mapli-icon{
    display: inline-block;
    width: 34px;
    height: 32px;
}
.mapli-icon1{
    background: url("../images/liz/hjs-tab1.png") no-repeat center;
}
.active .mapli-icon1{
    background: url("../images/liz/hjs-tab1a.png") no-repeat center;
}
.mapli-icon2{
    background: url("../images/liz/hjs-tab2.png") no-repeat center;
}
.active .mapli-icon2{
    background: url("../images/liz/hjs-tab2a.png") no-repeat center;
}
.mapnavlis li:hover .mapli-icon1{
    background: url("../images/liz/hjs-tab1a.png") no-repeat center;
}
.mapnavlis li:hover .mapli-icon2{
    background: url("../images/liz/hjs-tab2a.png") no-repeat center;
}
.mDatagent{
    position: relative;
    margin: 14px;
    height: 244px;
    background: #fff;
}
.mDatagent td{
    font-size: 12px;
}
.innertd-txt{
    position: absolute;
    top: 3px;
    left: 0;
    right: 0;
    bottom: 0;
    line-height: 16px;
    text-align: center;
}
.hj-btn3{
    display: inline-block;
    height: 24px;
    line-height: 24px;
    padding: 0 8px;
    color: #3588ea;
    font-size: 12px;
    border-radius: 3px;
}
.hj-btn3.active{
    background: url("../images/liz/hjs-bt2.png") repeat-x;
    border: 1px solid #9ba4b0;
}
.opcyCont{
    overflow: hidden;
    position: absolute;
    top: 314px;
    left: 0;
    right: 0;
    bottom: 0;
    background: #fff;
    border-top: 1px solid #aeaeae;
    border-bottom: 1px solid #aeaeae;
}
.marbtom14{
    margin-bottom: 14px;
}
.opcyoutlis{
    height: 100%;
}
.opcyoutlis>li{
    float: left;
    width: 50%;
    height: 100%;
    border-right: 1px solid #aeaeae;
    box-sizing: border-box;
}
.opcyoutlis li:last-child{
    border-right: none;
}
.hj-btn4{
    float: right;
    margin-right: 8px;
    margin-top: 6px;
    color: #666;
    font-size: 14px;
    padding: 0 10px;
    height: 28px;
    background: url("../images/liz/hjs-bt1.png") repeat-x;
    border: 1px solid #b1b0af;
    border-radius: 2px;
    line-height: 28px;
    text-indent: 0px;
}
.hj-btn4:hover{
    background: linear-gradient(to bottom,#e3e3e3,#f6f6f6);
}
.opcyinnlis{
    margin-left: 12px;
    margin-right: 12px;
}
.opcyinnlis li{
    height: 44px;
    line-height: 44px;
    border-bottom: 1px dotted #cacaca;
    font-size: 14px;
    text-indent: 16px;
    background: url("../images/liz/spot2.png") no-repeat 6px center;
}
.opcy-link{
    color: #333;
}
.opcy-link:hover{
    text-decoration: underline;
}
.opcy-time{
    float: right;
    margin-right: 6px;
    color: #888;
}
.linobg li{
    background: none;
}
.opcylilef{
    margin-right: 60px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.linobg li{
    text-indent: 0px;
}