/*公用按钮*/
.btn-primary{background-color:#00AE66;border-color:#00AE66;color: #fff !important;}
/*.btn-primary:hover{background-color:#218838} */

.probtn-submit{width:160px;height: 40px;font-size:16px;}

.form-group {margin-bottom: 20px;}
.form-button{ }

/*头部*/
.page-header .header-container{top:30px;width:100%;color: #FFFFFF;}
.page-header .logo{ }
.page-header .hotline{font-family: "RobotoRegular"; font-size: 30px;color: #CCA465;}
.page-header .hotline i{font-size: 24px;padding-right:5px;}
.page-header .hotline span{font-size: 18px;padding-right:15px;}

.page-header .lgoin{text-align:right;font-size: 18px;color: #CCA465; margin-left: 20px;padding-left: 10px; border-left:1px solid rgba(204,164,101,0.5); }
.page-header .lgoin a{color: #CCA465; display: inline; margin-left: 5px;}
.page-header .lgoin i{font-size: 20px;}


.header-banner{z-index:-1;position: relative;}
.header-banner .banner-img{ width: 100%; height: auto;min-height:200px;}
.header-banner .slogan{position:absolute;bottom: 20px; width: 100%; text-align: center;}

/*导航*/
.main-menu {background: #00AE66;}
.menu-handler {display:none;}
.menu-content{background:none;}
.main-menu ul{height: 64px;display: -webkit-box;display: -ms-flexbox;  display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify;    justify-content: space-between;}
.main-menu ul>li{position:relative;}
.main-menu ul>li a{display:block;font-size: 18px;font-weight: bold;line-height: 64px;color: #fff;}
.main-menu ul>li span{display: block;padding: 0 24px;}
.main-menu ul>li ol{position:absolute;top: 64px;left: 0;width: 100%;max-height: 0;background-color:#00AE66; overflow: hidden; z-index: 9;transition: max-height 0.5s ease-in;}
.main-menu ul>li ol a{ text-align: center;font-size: 16px;line-height: 40px;font-weight:400;}
.main-menu ul>li:hover{background-color:rgba(255,255,255,.15);}
.main-menu ul>li:hover ol{max-height: 320px;}
.main-menu ul>li ol a:hover{background-color:rgba(255,255,255,.3);}
.main-menu .active {border-bottom: #fff 4px solid;}


.header-statebar {background-color:#ffffff; color:#5B5B5B;}
.header-statebar .w1360{height: 60px;padding: 10px 0;}
.header-statebar .now-time,.header-statebar .now-weather,.header-statebar .search{ display: inline-block;}
.header-statebar .now-time{width: 300px;line-height: 40px;}
.header-statebar .now-weather{width: 400px;}
.header-statebar .search{/*width:320px;*/width: 450px;box-sizing: content-box;overflow:hidden;/*border:1px solid #E5E5E5;border-radius:0px 4px 4px 0px;*/}
.header-statebar .search input{height:40px;line-height:40px;}
.header-statebar .search input[type=text]{float:left;pading-left:10px;font-size: 14px;width: calc(100% - 140px);background: #F3F3F3;}
.header-statebar .search input[type=submit]{float:right;cursor: pointer;width:85px;background:#00AE66 url('/static/dpmweb/qz/images/ico-search.png') center no-repeat;background-size:21px;border-radius: 0px 4px 4px 0px;}

.header-statebar .sea_selbox{float:left;width:55px;background: #F3F3F3;}
.header-statebar .sea_selbox select{background: #F3F3F3;height:40px;line-height:40px; border: 0;font-size: 14px;color: #999;}


/*页面底部*/
.app-footer{background-color:#373D40; padding: 30px 0; color: #c2c2c2; text-align: center; }
.app-footer p{padding:6px 0;}
.app-footer a {color: #c2c2c2;}
.app-footer .gab img { vertical-align: middle;padding-right: 5px;}

/*首页-公用*/
.idx-tit{line-height: 36px; font-size:20px;padding-bottom:10px; border-bottom: 1px solid #E5E5E5; margin-bottom:10px;position:relative;}
.idx-tit span{text-align: center;color: #000;font-weight: 800; white-space:nowrap;position: inherit;}
.idx-tit span:after{position: absolute;left:0; bottom:-16px; content: "";width:100%;height:3px;background:#000 ;}

.idx-tit .xqfb{font-weight: 400;font-size: 17px;color: #5B5B5B;line-height: 25px; padding-left:20px; cursor: pointer;}
.idx-tit .xqfb i{color: #00AE66;padding-right: 5px;}
.idx-tit .xqfb:hover{color: #00AE66;}

.more{position: absolute; right:0; top:0;font-weight: 400;font-size: 16px;color: #737373; z-index: 10;}

.tabs{width:100%;height:47px;margin-bottom:10px;position:relative;}
.tabs li{line-height: 36px;font-size:20px;padding-bottom:10px; margin-right:30px;}
.tabs li a:hover{color: #000;font-weight: 800; }
.tabs .active{color: #000;font-weight: 800; white-space:nowrap;position:relative;}
.tabs .active:after{position: absolute;left:0; bottom:-1px; content:" ";width:100%;height:3px;background:#000;}

.idxnews.mt30,.idxregionNav.mt30,.idxProType.mt30,.idx-xmtj.mt30,.idx-xmpd.mt30,.idx-advbanner.mt30,.idx-jjbox.mt30,.idx-gg.mt30,.idx-yqlj.mt30{margin-top:20px;}

/*首页-新闻资讯*/
.idxnewsLeft{width:48%;max-width: 630px;height: 344px;}
.idxnewsRight{width:50%;max-width: 680px;/*max-width: calc(100% - 680px);*/height: 344px; overflow: hidden;}

.idxnewsLeft a{position: relative;z-index: 8;}
.idxnewsLeft a .img{padding-bottom: 344px;}
.idxnewsLeft a .text{background: rgba(0,0,0,0.4);position: absolute;width: 100%;bottom: 0;left: 0;padding: 0 30px;box-sizing: border-box;}
.idxnewsLeft a .text i{color: #fff;line-height: 67px;width: calc(100% - 100px);}

#FocusSwiper {position: relative;}
#FocusSwiper .pagination{position: absolute;bottom: 28px;width:auto;right: 0 !important; left: auto !important; text-align: right;  z-index: 9;}
#FocusSwiper .swiper-pagination-bullet {background: #fff;opacity: 1;}
#FocusSwiper .swiper-pagination-bullet-active {width: 18px;background: #00AE66;border-radius: 4px;}

.idxnews-list li{height:59px;padding:18px 0px 17px 20px; border-bottom:1px #E5E5E5 solid; position: relative; }
.idxnews-list li:before{position: absolute;left:0; top:25px; content:"";width: 10px;height: 10px;background: #00AE66;border-radius:50%;}
.idxnews-list li a{width: calc(100% - 20px);display: inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;/*width: calc(100% - 120px);*/ }
.idxnews-list li span{ display:none;width:100px; text-align: right;padding:0;/*display: inline-block;*/}
.idxnews-list li:last-child{border-bottom:0;}


/*首页-区域导航 */
.region-title.mb30{margin-bottom:20px;}
.region-title {font-size:24px;font-weight: 800;color: #00AE66;line-height:24px;text-align: center;padding:0; position: relative;}
.region-title::before,.region-title::after{content: "";position: absolute;top:calc(50% - 2px);width: 37px; height: 4px;background-color: #00AE66; }
.region-title::before {left:calc(50% - 100px);}
.region-title::after {right:calc(50% - 100px);}

.city-nav-slide {position: relative;}
.city-nav-slide ul{flex-wrap: wrap;}
.city-nav-slide li {float:left;margin:5px;width:calc(7.69% - 10px);max-width:100px;height:100px;overflow:hidden; text-align: center; background: #FFFFFF; box-shadow: 0px 2px 10px 0px rgba(230,230,230,0.5); cursor: pointer;}

.city-nav-slide li img{width:100%;height:auto;max-height:60px;}
.city-nav-slide li p{line-height:20px;padding:10px 0;}
.city-nav-slide li:hover{margin: 0px  5px  10px  5px;}

.city-nav-slide .swiper-button-prev, .city-nav-slide .swiper-button-next{top: calc(50% - 15px);width:30px; height:30px;color:#ccc;}
.city-nav-slide .swiper-button-prev {left: 0px;}
.city-nav-slide .swiper-button-next {right: 0px;}

/*首页-项目类型*/
.idxProType{}
.idxProType-list{padding:20px 0; overflow: hidden;text-align: center;} 
.idxProType-list li{float:left;display:inline-block;width:100px;margin:5px;padding:0;cursor: pointer;}
.idxProType-list li p{margin-top: 10px;}

/*项目类型滚动*/
/*.idxProType .w1360{padding:20px 50px;position:relative;}
.idxProType .swiper-slide{float:left;display:inline;width:81px; box-sizing: content-box;padding:0 25px;margin:5px 0;text-align:center;}
.idxProType .swiper-slide img{width:81px;height:81px}
*/

/*项目类型取消滚动*/
.idxProType .swiper-slide{float:left;display:inline;width:calc(7.69% - 10px);/*max-width:90px;*/box-sizing: content-box;margin:5px;text-align:center;cursor: pointer;}
.idxProType .swiper-slide p{font-size: 15px;padding:0 5px}
.idxProType .swiper-slide img{width:90%;height:auto; margin-bottom: 5px;}

.prev,.next{display:none;position:absolute;top:50%;margin-top:-17px;height:25px;z-index:9;cursor:pointer;}
.prev{left:20px;}
.next{right:20px;}
.prev img,.home-banner .next img{width:14px;}
.next img{transform: rotateY(180deg);}


/*首页-项目推荐*/
.idx-xmtj{}
.idx-pro-imglist{width:100%; }
.idx-pro-imglist .item-info{width:320px;margin: 20px 0 0 15px;overflow:hidden;position:relative;}
.idx-pro-imglist .item-info:first-child{margin-left: 0;}
.idx-pro-imglist .label{position: absolute;left:0;top:0; background-color: #00AE66;/* width: 100px;*/padding:0 15px;height: 35px; line-height:35px; color: #fff;font-size: 14px;text-align: center;}
.idx-pro-imglist .label i{display:inline-block;width: 12px;height: 12px; background-repeat: no-repeat; background-position: center; background-size:12px;}
.idx-pro-imglist .state-bm{background:url('/static/dpmweb/qz/images/index/icon-state-bm.png'); }
.idx-pro-imglist .status_jyz{background:url('/static/dpmweb/qz/images/index/icon-state-jyz.png'); }

.idx-pro-imglist .pic{width:100%;height:230px;background-color: #f9f9f9;}
.idx-pro-imglist .pic img{width:100%;height:100%;max-height:230px;vertical-align: middle;}
.idx-pro-imglist .cont{padding:5px 10px;font-size: 14px;}
.idx-pro-imglist .cont .tit{font-size: 16px;font-weight:400; padding:5px 0;height:50px;}
.idx-pro-imglist .cont .tit a{display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.idx-pro-imglist .cont .txt p{padding:5px 0;}
.idx-pro-imglist .cont .txt p:nth-child(2),.idx-pro-imglist .cont .txt p:nth-child(3){width: 48%;display:inline-block;}
.idx-pro-imglist .cont .txt p:nth-child(2){float: left;}
.idx-pro-imglist .cont .txt p:nth-child(3){float: right;}
.idx-pro-imglist .cont .txt .proArea{white-space: nowrap; overflow: hidden; text-overflow:ellipsis;}

.idx-pro-imglist .icon{display:inline-block;margin:0 10px -3px 0; width:16px; height:16px; background-repeat: no-repeat; background-position: center; background-size:16px;} 
.idx-pro-imglist .icon-pro-area{background: url('/static/dpmweb/qz/images/index/icon-pro-area.png'); }
.idx-pro-imglist .icon-pro-time{background: url('/static/dpmweb/qz/images/index/icon-pro-time.png'); }

.price{font-size: 22px;font-family:"RobotoRegular";padding:0 5px;}
.price em{font-size: 16px;font-weight: 300; margin-left:5px; font-family:"微软雅黑";}

/*首页-项目频道*/
.idx-xmpd { }
.idx-xmpd-header{min-height:100px;}
.idx-xmpd-header .more{ right:20px;top:20px;}
.idx-xmpdtit{border-bottom: none;}

.idx-xmscreen{margin: 0 20px;}
.idx-xmscreen dl{ margin-bottom: 5px;}
.idx-xmscreen dt{font-size: 17px; color: #000; white-space: nowrap;}
.idx-xmscreen dd a{display: inline-block;padding:0px 5px 3px 5px;font-weight: 300;font-size: 16px;white-space: nowrap; margin-bottom: 5px; }
.idx-xmscreen dd a:after{width:0;height:0;background:none;}
.idx-xmscreen .active{color:#fff; background:#00AE66;font-weight: 500;border-radius: 4px;}

.idx-prolist{}
.pro-li{height: 46px;padding:10px 0;line-height:26px;border-bottom:1px solid #E5E5E5;}
.pro-li:last-child{border-bottom:0;}

.pro-li span{ display:inline-block;padding:0 5px;text-align:center;}
.td-state{width:10%;}
.td-number,.td-date{width:15%;}
.td-name{text-align:left !important;width:35%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.td-price{width:30%;}

.td-state i{display: block; margin: auto; width: 70px; height: 26px; line-height:26px; color:#fff;  background: #00AE66; border-radius: 4px;}

.pro-header{background: #F4F4F4;border-bottom:0;height: 36px;padding:5px 0;line-height:26px;font-weight: bold;font-size: 17px;color: #000000;}
.pro-header .td-name{text-align:center;}

/*首页-广告图 */
.idx-advbanner{ max-height: 170px;overflow: hidden;}
.idx-advbanner li img{width:100%;height: auto;}

.idx-advbanner .swiper-slide{height: 165px;}
.idx-advbanner .swiper-slide .img{width:100%;height: 100%;}
.idx-advbanner .swiper-slide .tit{display: none;}

/*首页-竞价看板*/
.idx-jjbox{}
.jjkb-content{background-color:#0d3e87;}
.jjkb-tit{font-size:20px;color:#fff;height:70px;line-height:50px;padding:10px 0; position: relative;}
.jjkb-tit span{ background:url('/static/dpmweb/qz/images/index/jjkb-ico.png') no-repeat 20px center;padding-left:66px;}
.jjkb-tit .more{ right:20px;top:10px;color: #fff;}

.jjkb-mainbox table{border-collapse:collapse;border-spacing:0;background:#ccc;table-layout:fixed;width:100%;}
.jjkb-mainbox table,.jjkb-mainbox  table a{color: #fff;}
.jjkb-mainbox th,.jjkb-mainbox td{/*line-height:30px;*/padding:10px !important;text-align: center; border:1px #253a5d solid;}
.jjkb-mainbox th{background-color:#0a2856;font-size: 17px;}
.jjkb-mainbox td{background-color:#04193a;font-size: 16px;}
.jjkb-mainbox .nowrap{text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.jjkb-mainbox .red,.jjkb-mainbox .red a{color:#f00}
.jjkb-mainbox .green,.jjkb-mainbox .green a{color:#01fe0f}
.jjkb-mainbox .yellow,.jjkb-mainbox .yellow a{color:#ff0}



.jjkb-statebar{font-size:14px;color: #fff;line-height:25px;padding:10px;}
.jjkb-statebar .legend span{margin-right:20px;}
.jjkb-statebar .legend span i{display:inline-block;margin-right:5px;width:14px;height:14px; vertical-align: middle;}
.jjkb-statebar .legend  .red{background:#f00}
.jjkb-statebar .legend  .green{background:#01fe0f}
.jjkb-statebar .legend  .yellow{background:#ff0}


/*首页-公告*/
.w2{width:48%;}
.idx-gg{}
.idx-gglist { }

/*首页-友情链接*/
.idx-yqlj{background: #f1f1f1;padding:30px 0 20px 0;}
.idx-yqljlist{}
.idx-yqljlist ul{padding-top:0px;}
.idx-yqljlist li{float:left;width:25%;text-align: center;}
.idx-yqljlist li img{max-width:100%;height:auto;}

.idxyqljSwiper .swiper-slide{overflow: hidden; cursor: pointer;}
.idxyqljSwiper .img{/*height: 138px;*/ height: 108px;display: flex; align-items: center; justify-content: center; margin-right: 10px;}
.idxyqljSwiper .img img{max-width: 99%;}

.idxyqljpag{text-align: center;margin: 10px 0 ;}
.idxyqljpag span{background: #00AE66;margin: 0 10px !important;}
.idxyqljpag span.swiper-pagination-bullet{opacity: 1;}
.idxyqljpag span.swiper-pagination-bullet-active{/*width: 21px;border-radius: 5px;*/position: relative;}
.idxyqljpag span.swiper-pagination-bullet-active:after{position:absolute;left:-6px;top:-6px;content:"";border-radius:50%;width: 20px;height: 20px;background: #00AE66;opacity: 0.2;}
.idxyqljpag.pagination{justify-content: center; }

/*----栏目列表---*/
.list-container{margin-bottom: 40px;}
.location{padding:20px 0;line-height: 22px;}
.location span{color: #5B5B5B;}
.location i{padding:0 5px;color:#666; font-weight:600;font-family: "宋体";}

.list-main{  overflow: hidden;}

.list-left{float: left; width: 280px;}
.list-menu h2{height: 100px;background: #00AE66;}
.list-menu h2 span{font-weight: 800;font-size: 26px;color: #FFFFFF;line-height: 37px;letter-spacing: 3px; }
.sub-navlist a{display: block;padding:20px 30px 20px 50px;height:66px;background: #FFFFFF; border-bottom:1px #F4F3F3 solid; position: relative; }
.sub-navlist a:before,.sub-navlist a:after{position: absolute;content: ""; }
.sub-navlist a:before{left:20px;top:22px; width: 3px;height: 20px;background: #00AE66;}
.sub-navlist a:after{right:20px;top:22px; width: 20px;height: 20px; background: url('/static/dpmweb/qz/images/subnav-ico.png') center no-repeat;}
.sub-navlist a:hover,.sub-navlist .active{color: #00AE66;}
.sub-navlist .active:after{background: url('/static/dpmweb/qz/images/subnav-ico2.png') center no-repeat;}


.list-right{float: right; width:calc(100% - 310px);background-color:#ffffff;box-shadow: 0px 0px 10px 0px rgba(231,231,231,0.5);}
.list-content{}
.list-title{font-weight: 800;font-size: 20px;color: #00AE66;height: 39px; line-height: 24px; border-bottom:1px #ddd solid; padding:0 0 15px 20px; margin-bottom:20px;position: relative;}
.list-title:before{position: absolute;left:0;top:4px; content: ""; width: 3px;height: 17px;background: #00AE66;}

.alist li{padding:11px 100px 11px 0;position: relative;}
.alist span{position: absolute;right:0;top:11px;}
.alist li a{ width:98%;display: inline-block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.alist li:hover a{color: #00AE66;}

.alist-notime li{padding:11px 0;}

/*搜索结果*/
.search_result{border-bottom:1px #e5e5e5 solid; background-color:#f5f5f5;padding:8px 15px; margin-bottom: 10px;}
.search-list li{ }

/* 友情链接列表*/
.yqlj_imglist{ overflow: hidden;margin-top: 16px;justify-content: left;}
.yqlj_imglist dl{padding:20px;width:calc(25% - 15px);height:93px; overflow: hidden;margin:0 20px 20px 0;}
.yqlj_imglist dl:nth-child(4n){margin-right:0; }
.yqlj_imglist dl img{max-width:100%;height:auto;}

/*静态栏目*/
.static-Cont{min-height: 200px; }
.static-tit{font-weight: 800;font-size: 24px;color: #464646;line-height: 42px;text-align:  center;}
.static-textAll{ margin:20px 0;line-height: 2;text-align:justify;text-justify:inter-ideograph; }
.static-textAll p{ margin-bottom: 5px; text-align:justify;text-justify:inter-ideograph;}


/*栏目通栏*/
.list-fullmain .list-left{ display: none;width:0;}
.list-fullmain .list-right{float: none; width:100%;}


/*成交公告列表*/
.proClass{border: 1px solid #E7E7E7;padding:20px 5px 20px 20px; margin-bottom:25px;}
.proClass .tit{ font-weight: 500;color:#000;line-height: 30px;}
.proClass .txt{margin-left:5px;}
.proClass .txt a{display:inline-block;line-height: 30px;padding:0 5px;border-radius: 4px;color:#5B5B5B;margin:0 10px 5px 0;}
.proClass .txt .active{background: #00AE66; color: #fff;}

.notice-list dl{width:100%;padding:15px 0;position: relative;}
.notice-list dl dt{position: absolute;right:0;top:15px; text-align:right; font-weight: 400;}
.notice-list dl dd{width: calc(100% - 127px);box-sizing: border-box;}
.notice-list dl a{color: #5B5B5B;}
.notice-list dl dd a{cursor: pointer;}
.notice-list dl dd a:hover {color:#00AE66;}

/*----文章详情---*/
.article-container{ margin-bottom: 40px;}
.cont_article{background:#fff;padding:60px;}
.contTitle{text-align: center;line-height: 1.5;margin-bottom: 20px;color: #000;}
.contEm{border-top: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;line-height: 1.8;padding:10px 0;}
.contEm .contleft span{color: #666;}
.contEm .contleft .time{ margin-left: 15px;}
.contEm .contleft .source{}
.contEm .contright span{color: #e3710c;cursor: pointer;}
.contEm .contright span:hover{text-decoration: underline;}
.contEm .contright .large{margin-left: 15px;}


.contBox{margin: 35px 0; /*text-indent: 2em;*/line-height: 1.8; color: #333;}
.contBox p{margin:15px 0; }
.contBox,.contBox p{ font-family: "微软雅黑"; text-align:justify; text-justify:inter-ideograph;}

.contBox img{/*display: block; margin: 15px auto !important;*/max-width: 750px;height:auto !important;}
.contBox table{width:auto !important;}
.contBox table,.contBox table td{border: 1px solid #ddd !important;margin: auto !important;max-width: 100%;border-collapse: collapse !important;word-break: break-all !important;}
.contBox video,.contBox iframe,.contBox table{max-width: 100%;}
.contBox a{text-decoration:underline;color:#0000FF;}

.share{display: flex;justify-content: flex-end;align-items: center;border-bottom: 1px solid #e1e1e1;color: #666;padding-bottom: 20px;}
.share a{border: 1px solid #e1e1e1;border-radius: 50%;width: 35px;height: 35px;display: flex;justify-content: center;margin-left: 10px;}
.share a img{width: 20px;}
.golistbtn{text-align: center;}
.golistbtn a{width: 140px;height: 45px;border-radius: 5px;color: #fff;background: #00AE66;font-weight: bold;align-items: center;justify-content: center;}
.golistbtn a img{filter: brightness(0) invert(1);width: 25px;}
.golistbtn a:hover {color: #fff;opacity: 0.6;}
.contPage p{width: calc((100% - 150px) / 2);}
.contPage p:first-child{justify-content: end;}
.contPage p:last-child{justify-content: flex-end;}
.contPage p a{max-width: calc(100% - 80px);}

/*公告详情*/
.gg_article_title{font-size: 24px;text-align: center;line-height: 1.5;margin-bottom: 20px;}

/*竞价大厅*/
.hall-page{min-width: 750px;}
 .hall-container{background:#0606A8 url('/static/dpmweb/qz/images/hall_bg1.png') center top no-repeat;color: #fff; margin-bottom: 0;padding:40px 0 30px 0;}
 .hall-container a{color: #fff;}
 .hall-container .location{ display: none;}
 .hall-container .prop_bg {background:none;}
 .hall-container .prop_box{border: none;padding:0;} 
 .hall-container .list_prop_jjdt{background-color: #0636c9; padding: 18px 20px; overflow: hidden;}
 .hall-container .btn-primary{background-color: #ef4343;border-color:#ef4343;line-height: 32px; padding: 0 15px; }

 .search-jj .list_prop_jjdt .btn-primary{background-color: #115CE6;border-color:#115CE6;color: #fff !important;}
 .search-jj .list_prop_jjdt .btn-primary:hover{background-color: #00E9FF !important;}
 .search-jj .list_prop_jjdt .active{background-color: #00E9FF !important;}
  
.search-jj input[type='button']  {background-color: #FF7045;border-radius: 5px;}
.search-jj input[type='text'] ,.search-jj select{  border: none;height: 30px;width: 160px;border-radius: 3px;padding: 0 5px;}
.search-jj select{ margin-right: 5px;}
 
.htable{width:100%;border:0; font-size: 14px;}
.htable th{height:42px;line-height:42px;padding:0 15px !important;background:#002a55;color:#fff;font-weight:normal;border-bottom:1px solid #0054aa;
white-space: nowrap;text-overflow: ellipsis; overflow: hidden;}
.htable th.nobr{border-right:none;}
.htable td{ height:42px;line-height:42px;padding:0 15px;white-space:nowrap;text-overflow: ellipsis; overflow: hidden;  color:#0f0;max-width:500px;border-bottom: 1px solid rgb(145, 140, 140);text-align:center;}

.htable td.nowrap{text-align:left;}

.htable a,.htable a:visited,.htable a:hover{color:inherit; cursor:pointer;text-decoration:none;}
.htable td .btn-primary{line-height: 24px;padding: 0 10px; }

.htable tr:nth-child(odd){background:#003974;}
.htable tr:nth-child(even){background:#002a55;}

.htable a.ablue{color:#fff;background:#0c8cbb;padding:4px 10px;border-radius:3px;font-size:12px;text-decoration:none;}
.htable tr:hover{background:#00458c;}
.htable .red td{color:#f00;}
.htable .yellow td{color:#ff0;}
.htable tr:last-child td{border-bottom: 1px solid #0054aa;}
    
 .hall-container .page{color:#fff;}  
 .hall-container  .page font{background-color:#dd3c3c !important;}
 
 
/*&交易项目*/
.clear {clear: both;}
.ml5 {margin-left: 5px !important}



/*项目筛选*/
.btn_theme{	border-radius: 2px;	display: inline-block; vertical-align: middle; border: 0; height: 30px; padding: 0 12px; line-height: 30px; color: #fff !important;}
.prop_bg {background: #fff; /*padding:25px 20px; */}
.prop_box {width:100%;	margin: 0 auto;padding:20px;border: 1px solid #E7E7E7;}

.list_prop {border: 0;	margin:0px 0;font-size: 14px;position: relative;}
.list_prop dl {border: 0; overflow: hidden;}
.list_prop dl.last {border-bottom: 0;}
.list_prop_jjdt dl {float:left;width:50%;}

.list_prop dt, .list_prop dd, .list_prop dd a {line-height: 29px;}
.list_prop dt { color: #333; text-align: left; padding: 8px 10px 8px 0;	width: 100px; font-weight: bold; float: left;}
.list_prop_zz dl dt { width: 110px;}

.list_prop dd {color: #333;overflow: hidden; padding: 7px 0px; /*background: #fff;*/}
.list_prop #industryCX dd,.list_prop .zone dd{height: 36px;}
.list_prop .sildown{height:auto !important; }
.list_prop .more{ text-align: center; width:20px; height:20px; cursor:pointer;}

.list_prop dd a{display:inline-block; padding:0px 8px; color: #333;  white-space: nowrap; margin-right:5px; margin-bottom:7px; border-radius: 4px;}
.list_prop dd a.current, .list_prop dd a:hover {font-weight:normal;color: #fff !important; background: #00AE66;}

.list_prop dd a.btn_default {height: 25px; padding: 0 12px; line-height: 25px;}
.list_prop dd a:link, .list_prop dd a:visited, .list_prop dd a:hover {	text-decoration: none; }
.list_prop dd a.current {font-weight: bold;}
.list_prop .textfield { border-radius: 2px; border: solid 1px #e5e5e5; box-shadow: none; color: #666; height:26px;}
.list_prop .btn_theme {height: 29px !important; line-height: 29px !important; padding: 0 18px !important; }
.list_prop .btn_theme:hover {height: 29px !important; line-height: 29px !important; padding: 0 18px !important; }

.list_prop .price-group{display: inline-block;width: 150px;position: relative;}
.list_prop .price-group em {display:block; position:absolute; right: 0; top: 0;width: 30px;text-align: center;}
.list_prop .price-group input {padding-right:30px;}

.prop_box_title {font-size:24px; color:#333;line-height:40px;border-bottom: solid 1px #fff; font-weight: bold; padding: 15px 0;}
.prop_box_title a {display: inline-block;margin-right: 10px;color: #fff;font-size: 16px;position: relative; font-weight: normal; height: 40px; line-height: 40px;	padding: 0 30px; border-radius: 100px; }
.prop_box_title a.current {opacity: 1; background: #fff; color: #00AE66;}


.list_prop_show {display: inline-block; border: 1px solid #00AE66; background: #f9f9f9; box-shadow: 1px 1px 10px #e5e5e5; padding: 13px; margin-top: 29px; position: absolute; left: 0; width: 1172px; z-index: 999; }
.list_prop_show button {float: left; font-size: 14px; margin: 7px; padding: 5px 10px 4px 10px; color: #333; line-height: 18px;
	background: #fff; border: 1px solid #e7e7e7; font-weight: normal; }
.list_prop_show .butt_sel, .list_prop_show button:hover { color: #fff; background: #00AE66; border: 1px solid #00AE66; }

.list_prop_on .arrow {width: 0; height: 0; border-width: 9px 6px 0; border-style: solid; border-color: #bbb transparent transparent;
	margin-left: 5px; display: inline-block; transition: all .2s; }

.list_prop dd a.sel:hover .arrow, .list_prop dd .list_prop_show button:hover .arrow { border-width: 0 6px 9px; border-style: solid;
	border-color: transparent transparent #fff; }
a.list_prop_on:hover .arrow {border-color: #fff transparent transparent; }
.list_prop dd a.sel_cur .arrow { border-width: 0 6px 9px; border-color: transparent transparent #fff;}
.list_prop dd a.sel {background: #00AE66; color: #fff; }

.list_prop dd .list_prop_show button .arrow {border-width: 9px 6px 0 !important;
        border-color: #bbb transparent transparent !important; }
.list_prop dd .list_prop_show button:hover .arrow {	border-color: #fff transparent transparent !important; }
.list_prop dd .list_prop_show button.sel_cur .arrow { border-width: 0 6px 9px !important;
	border-color: transparent transparent #fff !important; }
.list_prop dd .list_prop_show .showbox {display: table-caption; width: 1130px; padding: 12px; margin: -7px 7px 7px 7px;
	border: #00AE66 1px solid;	box-shadow: 1px 1px 10px #e5e5e5; }

.list_prop_left {width: 960px; float: left; height: 29px; overflow: hidden;}
.list_prop_left_more {height: auto; max-height: 110px; overflow: auto; }
.list_prop_bg {	background: #fff;}
.list_prop_right {float: right;	width: 60px;}
.list_prop_right .btn_more {display: block; width: 56px; height: 26px; 	line-height: 26px; text-align: center; cursor: pointer;
	float: right;}

.sort_bar {height: 50px; line-height: 50px; background: #fff; margin: 10px 0 20px 0;}
.sort_arrow, .sort_down, .sort_up {	display: inline-block;	width: 8px;	height: 14px; position: relative; top: 2px;}
.sort_arrow {background: url('/static/dpmweb/qz/images/sort_arrow.png') 0 0 no-repeat;}
.sort_down {background: url('/static/dpmweb/qz/images/sort_arrow.png') 0 -14px no-repeat;}
.sort_up {background: url('/static/dpmweb/qz/images/sort_arrow.png') 0 -28px no-repeat;}
.sort_bar a{text-align:center; line-height:50px; display:inline-block; float: left; color:#333; margin:0 30px; font-weight:bold;}
.sort_bar a:hover, .sort_bar a.current {color:#00AE66;}


.sort_sth {	/*display: none;*/ float: right; margin-right: 10px;}
.sort_sth a {display: inline-block; width: 22px; height: 22px; line-height: 22px; padding: 0; float: left; margin: 13px 0 0 0;}
.sort_sth_grid { background: url('/static/dpmweb/qz/images/sort_sth_grid.png') no-repeat; }
.sort_sth_grid_on {	background: url('/static/dpmweb/qz/images/sort_sth_grid_on.png') no-repeat; }
.sort_sth_bar {	background: url('/static/dpmweb/qz/images/sort_sth_bar.png') no-repeat; }
.sort_sth_bar_on { background: url('/static/dpmweb/qz/images/sort_sth_bar_on.png') no-repeat; }

.sort_line {display: inline-block; float: left; width: 1px; height: 26px; background: #eee; margin: 12px;}
.sort_sth .pager {	float: left; }
.sort_sth .pager ul li {float: left; }
.sort_sth .pager ul li a.link {	line-height: 50px; height: 50px; margin-top: 0; color: #999; }
.sort_sth .pager ul li a.link i.layui-icon {font-size: 16px; font-weight: bold; }
.sort_sth .pager ul li.num {line-height: 50px; padding: 0 4px; }
.sort_sth .pager ul li a.link_disable { color: #ddd;cursor:pointer;}

.select_xmdt { border: solid 1px #e5e5e5; background: #fff;	font-size: 14px;}
.select_xmdt_box {margin: 0 auto;	width:100%; }
.select_xmdt .sort_bar {margin: 0;	box-shadow: none;-moz-box-shadow: none;	-webkit-box-shadow: none;}
.lst_prop_zoom {border-top:solid 1px rgba(255,255,255,.3); text-align:center; margin-top:10px; width:auto; height: 40px; line-height: 40px; background: #f7f7f7; }


.lst_prop_btn {	color: #00AE66;	font-weight: bold;	display: block; }
.lst_prop_btn:hover {color: #00AE66;}
.lst_prop_btn em {font-style: normal;}

.lst_prop_btn .layui-icon {font-size: 12px; margin-left: 5px;}
.list_prop dd a.btn_theme {	height: 30px; padding: 0 18px; line-height: 30px;}
.list_prop dd.zone {max-height: none; padding-bottom: 17px;}
.list_prop dd ul.condition li {display: inline-block; vertical-align: top; cursor: pointer; width: 94px;}
.list_prop dd ul.condition li span {display: inline-block; padding: 0 10px; border-radius: 2px 2px 0 0; color: #333;
margin-right: 15px; margin-bottom: 7px;}
.list_prop dd ul.condition li span:hover, .list_prop dd ul.condition li.show span {	color: #fff; background: #00AE66;}

.list_prop dd ul.condition li span i.arrow {width: 0; height: 0;margin-left: 5px; display: inline-block;
border-width: 9px 6px 0; border-style: solid; border-color: #bbb transparent transparent; transition: all .2s; }

.list_prop dd ul.condition li.show .condition_list {display: block; }
.list_prop dd ul.condition li .condition_list ul li span i.arrow {border-width: 9px 6px 0 !important;
	border-color: #bbb transparent transparent !important; }

.list_prop dd ul.condition li.show span i.arrow, .list_prop dd ul.condition li .condition_list ul li.active span i.arrow {
	border-width: 0 6px 9px !important;	border-color: transparent transparent #fff !important; }

.list_prop dd ul.condition li span:hover i.arrow {border-color: #fff transparent transparent; }

.list_prop dd ul.condition li .condition_list {display:none; border:1px solid #00AE66; background:#f9f9f9; padding:10px 12px 17px 12px; width: 1015px; position: relative; margin-bottom: 7px; margin-top: -7px;}
.list_prop dd ul.condition li .condition_list ul li {width: auto;}
.list_prop dd ul.condition li .condition_list ul li span {margin: 7px 7px 0 7px; padding: 5px 10px 4px 10px; color: #333;
	line-height: 18px;	background: #f9f9f9;	border-radius: 0; }
.list_prop dd ul.condition li .condition_list ul .sub_condition li {margin: 0 7px 7px 7px; padding: 5px 10px 4px 10px;
	line-height: 20px; }
.list_prop dd ul.condition li .condition_list ul li.active span {color: #fff; background: #00AE66; border: 1px solid #00AE66;
	border-radius: 2px 2px 0 0; }
.list_prop dd ul.condition li .condition_list ul .sub_condition {margin: 0 7px;	padding: 15px 12px 8px 12px;
border: 1px solid #00AE66; }
.list_prop dd ul.condition li .condition_list ul .sub_condition ul li.current {color:#fff; background:#00AE66; border-radius:2px;}
.btn_theme {background: #00AE66;}

/*竞价大厅项目列表*/
.project-main{width:100%; margin: 24px auto 50px auto;}
.project_list {margin-top: 15px; position: relative;}
.project_list ul li {width: 100%;margin-bottom: 15px;background: #fff;border: 0px #e5e5e5 solid;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.project_list ul li:hover {	box-shadow: 0 0 10px rgba(200,200,200,0.5);	-moz-box-shadow:0 0 10px rgba(200,200,200,0.5);	-webkit-box-shadow:0 0 10px rgba(200,200,200,0.5);}
.project_list ul li .img{ display:none;}
.project_list ul li .title {height: 60px; border-bottom: solid 1px #e5e5e5; }
.project_list ul li .title .name {line-height: 60px; font-size: 18px; float: left; color: #333; max-width: 80%; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.project_list ul li .title .name:hover {color: #00AE66;}

.project_list ul li .title .name .ypxm {font-size: 14px;color: #fff; background: #ff6347; padding: 4px 6px; border-radius: 4px; }
.project_list ul li .title .exit {background: #00AE66;height: 40px; line-height: 40px;float: right; margin: 10px; padding: 0 20px; color: #fff;	border-radius: 2px;	font-size: 14px;}
.project_list ul li .title .Yanpai{display:inline-block; margin:18px 0 0 5px; background:#FDA700; border-radius:3px; color:#fff;font-size: 14px; font-weight: 400;padding: 0 5px;height:24px;line-height:24px;}

.project_list ul li .cont {padding: 10px 20px; line-height: 36px; font-size: 14px; color: #666;}
.project_list ul li .cont p .price{	color: #DD0000 !important;font-size: 16px !important; font-weight: bold; }
.project_list ul li .cont p span.spareTime span{color: #F04949;	font-size: 16px; font-weight: bold;}
.project_list ul li .cont p {float: left;display: inline-block;	width: 33.3%; height: 34px;overflow: hidden;-o-text-overflow: ellipsis;	text-overflow: ellipsis; white-space: nowrap; }
.project_list .more {font-size: 16px; color: #999; position: absolute; top: -64px; right: 20px;}

.project_list ul li .title .label{position:relative; float:left; left:-12px;display:inline-block;background: #00AE66; height:40px; line-height:40px; margin:10px 0; padding:0 20px; color:#fff; font-size:14px; border-top-right-radius:20px; border-bottom-right-radius:20px; }
.project_list ul li .title .label .angle {display: inline-block;position: absolute;left: 0;	bottom: -8px;height: 0;width: 0; 	border-top: solid 4px #01663c;	border-right: solid 6px #01663c; border-bottom: solid 4px transparent; border-left: solid 6px transparent;}

.project_list ul li .title .label_soon { background: #f90; }
.project_list ul li .title .label_soon .angle{	border-top: solid 4px #01663c;	border-right: solid 6px #01663c; }


/*竞价大厅图片列表*/
.bid-card-imglist ul{display: flex;flex-flow: row wrap;justify-content: flex-start;}
.bid-card-imglist ul li{width:calc(25% - 15px);height:370px;margin:0 20px 30px 0;position: relative;}
.bid-card-imglist ul li:hover{box-shadow: 0 0 10px rgba(200,200,200,0.5);	-moz-box-shadow:0 0 10px rgba(200,200,200,0.5);	-webkit-box-shadow:0 0 10px rgba(200,200,200,0.5);}
.bid-card-imglist ul li:nth-child(4n){margin-right:0}
.bid-card-imglist ul li .img{height:230px;overflow: hidden;display: flex;align-items:center;}
.bid-card-imglist ul li .img img{width:100%;height:auto;min-height:100%;vertical-align: middle;}
.bid-card-imglist ul li .img:hover img{animation:bigger 1s linear forwards;}
.bid-card-imglist ul li .img .state{position: absolute;left:0;top:0;z-index: 99;padding:0 10px 0 30px;height: 35px; line-height:35px; color: #fff;font-size: 14px;text-align: center;background:#00AE66 url('/static/dpmweb/qz/images/index/icon-state-zyjj.png') no-repeat 10px center;}

.bid-card-imglist ul li .img .status-color-A{background:#ff8b00 url('/static/dpmweb/qz/images/index/icon-state-jjks.png') no-repeat 10px center;}
.bid-card-imglist ul li .img .status-color-9{background:#E7020A url('/static/dpmweb/qz/images/index/icon-state-zyjj.png') no-repeat 10px center;}

.bid-card-imglist ul li .title{ height:auto;padding:20px 0 10px;margin:0 10px; border: none;}
.bid-card-imglist ul li .title .name{ display:block;padding:0;line-height:24px;max-width:100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

.bid-card-imglist ul li .title .label{display: none;position: absolute;top:0; height:30px; line-height:30px; padding:0 15px;}
.bid-card-imglist ul li .title .Yanpai{position: absolute;top:10px;right:5px; margin:0;}
.bid-card-imglist ul li .title .exit{/*display: none;*/position: absolute;bottom:5px;right:5px;margin: 10px; padding:2px 10px; font-size: 14px; color: #00AE66; border-radius:2px;  border: 1px #00AE66 solid; }

.bid-card-imglist ul li .cont {padding:0px;}
.bid-card-imglist ul li .cont p {padding:0  10px; margin-bottom:10px;width: 100%;height:26px;font-size: 16px;line-height:26px; display: none; }
.bid-card-imglist ul li .cont p .price{color: #DD0000  !important;	font-size: 22px  !important; }
.bid-card-imglist ul li .cont p .price-unit{font-size: 16px;font-weight: 300; margin-left:5px; font-family:"微软雅黑";}
.bid-card-imglist ul li .cont p:first-child,.bid-card-imglist ul li .cont p:nth-child(3){  display: block;}

/*交易项目列表*/
.pro-list_table .item-info{position: relative;}
.pro-list_table .item-info:hover{box-shadow: 0 0 10px rgba(200,200,200,0.5);	-moz-box-shadow:0 0 10px rgba(200,200,200,0.5);	-webkit-box-shadow:0 0 10px rgba(200,200,200,0.5);}
.pro-list_table .label{position: absolute;left:0;top:0; background: #00AE66;height:35px;line-height:35px; color: #fff;font-size: 14px;text-align: center;}

/*.pro-list_table .label i{display:inline-block;margin-right:5px;width: 12px;height: 12px; background-repeat: no-repeat; background-position: center; background-size:12px;}
.pro-list_table .state-bm{ background: url('/static/dpmweb/qz/images/index/icon-state-bm.png'); }*/

.pro-list_table .cont label{display:none !important;}
.pro-list_table .cont .tit{font-size: 16px;font-weight:400; padding:5px 0; overflow: hidden;}
.pro-list_table .cont .tit .name{float:left;display:inline;line-height:24px;font-size: 16px;overflow: hidden; white-space:nowrap;text-overflow: ellipsis; }
.pro-list_table .Yanpai{float:left;display:inline;margin:0 0 0 5px;padding: 0 5px; background:#FDA700; border-radius:3px; color:#fff;font-size: 14px; font-weight: 400;height:24px;line-height:24px;}

.pro-list_table .price em{font-size: 16px;font-weight: 300; margin-left:5px; font-family:"微软雅黑";}
.pro-list_table .indeal{background: #DD0000;}
.pro-list_table .icon{display:inline-block;margin:0 10px -3px 0; width:16px; height:16px; background-repeat: no-repeat; background-position: center; background-size:16px;} 
.pro-list_table .icon-pro-area{background: url('/static/dpmweb/qz/images/index/icon-pro-area.png'); }
.pro-list_table .icon-pro-time{background: url('/static/dpmweb/qz/images/index/icon-pro-time.png'); }

/**/
.card-imglist .item-info-header,.card-imglist .cont .ProNo{display: none;}
.card-imglist ul{display:flex;flex-flow: row wrap;}
.card-imglist .item-info{width:calc(25% - 20px);height:350px;margin:0 10px 30px 10px;}
.card-imglist dl:nth-child(4n){}

.card-imglist .pic{width:100%;height:230px; overflow:hidden;background:#f9f9f9;}
.card-imglist .pic img{width:100%;height:100%; vertical-align: middle;}
.card-imglist .cont{padding:5px 10px;font-size: 14px;}
.card-imglist .cont .tit{font-size: 16px;font-weight:400; padding:5px 0;}
.card-imglist .cont .tit .name{width:100%; }
.card-imglist  .Yanpai{position: absolute;right:0;top:0;}

.card-imglist .cont .txt p{padding:5px 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis ;}
.card-imglist .cont .txt p:nth-child(2),.card-imglist .cont .txt p:nth-child(3){width: 48%;display:inline-block;}
.card-imglist .cont .txt p:nth-child(2){float: left;}
.card-imglist .cont .txt p:nth-child(3){float: right;}
.card-imglist .cont .ProPrice label{display:inline !important;}

.card-imglist .label .state{display:inline-block;padding:0 10px 0 30px; background:url('/static/dpmweb/qz/images/index/icon-state-bm.png') no-repeat 10px center; }
.card-imglist .label .status_jyz{background:#dd0000 url('/static/dpmweb/qz/images/index/icon-state-jyz.png') no-repeat 10px center;}

/* 交易项目文字列表*/
.project_txtlist .item-info-header,.project_txtlist  .cont .ProNo{display:block;}
.project_txtlist .item-info{width:100%;height:auto;overflow: hidden;padding:15px 0;line-height:26px;border-bottom:1px solid #E5E5E5; position: relative;}

.project_txtlist .item-info:last-child{border-bottom:0;}
.project_txtlist .pic{display: none !important;}

.project_txtlist .label{position:absolute;left:10px;top:15px;border-radius: 4px; padding:0 10px;height: 30px; line-height:30px}
.project_txtlist .label i{display: none;}
.project_txtlist .cont{/*padding-left:10%;*/padding-left:80px;line-height:26px;display: flex;justify-content: space-between;}
.project_txtlist .cont .tit .name{max-width:calc(100% - 75px);}
.project_txtlist .cont .ProNo,.project_txtlist .cont .txt,.project_txtlist .cont .txt p{display: inline-block; text-align: center;}
.project_txtlist .cont .ProNo{width:20%;}
.project_txtlist .cont .tit{width:50%;text-align:left;}
.project_txtlist .cont .txt{width:30%;display: flex;justify-content: space-between;}
.project_txtlist .cont .ProPrice{width:calc(100% - 120px);}
.project_txtlist .cont .ProTime{width:120px;}
.project_txtlist .price{ font-size: 18px;}


.project_txtlist .icon,.project_txtlist .proArea{display:none !important;}

 .item-info-header{background: #F4F4F4;padding:15px 0;line-height:26px;font-weight: bold;font-size: 17px;color: #000000;display: flex;justify-content: space-between;}
.item-info-header span{display:inline-block;padding:0 5px;text-align:center;}
span.th-state{width:7%;}
span.th-number{width:18%; }
span.th-name{width:47%;}
 span.th-price{width:18%;}
span.th-date{width:10%; }

/*新项目详情*/
.pre-main-content{padding:30px;}
.pre-artitle{font-size: 32px; color:#000;line-height:40px;padding:10px;text-align:center;}
.pre-contEm{font-size: 16px;color:#666;border-bottom:0px #e5e5e5 solid;padding-bottom:20px;text-align: center;}
.pre-contEm .time,.pre-contEm .source{ display: inline;padding:0 10px;}
.pre-detail-content{position: relative;}
.pre-detail-content .btn-wybm{position: absolute;right:20px;top:0;}

.pre-detail-content .nav-tabs {border-bottom:1px solid #00AE66;}
.pre-detail-content .nav-item .active{ }
.pre-detail-content .nav-tabs .nav-link.active {color:#00AE66;  font-weight: 800; border-color: #00AE66 #00AE66 #fff;}

.pre-subtit{font-size: 18px; font-weight: 800;padding-bottom:10px; border-bottom:1px #e5e5e5 solid; margin:20px 0;}
.pre-subtit span{border-left:3px #00AE66 solid;padding-left:10px;}
.pre-txtcont,.pre-txtcont p{ line-height:1.5; text-align:justify;text-justify:inter-ideograph;}
.pre-txtcont p{ margin:10px 0; }
.picture-cont img{ max-width: 800px;height:auto; margin: auto;}
.attachment-cont a{ display: block; margin-bottom:20px; text-decoration: underline;text-underline-offset: 5px;text-decoration-color:#999;}


/* 项目专区 &资产包*/
.xmzq_banner {height:240px;position: relative;}
.xmzq_banner h3{color: #fff; font-size:36px;  font-weight: 600; text-align: center;}
.xmzq_banner .dzc-bmxz{margin-top:20px;/*background: rgba(255,255,204,.9);*/background: rgba(255,255,255,.7);border-radius:4px;padding:10px 15px;}

.xmzq_banner .label{position: absolute;right:0;top:0;width:80px; height:0;
border-top:30px solid #f09e00; border-left:15px solid transparent; border-right:0px solid transparent;}
.xmzq_banner .label a{position: absolute;right:12px;top:-30px; line-height:30px;text-align:center; font-weight: 600;font-size:15px;color:#fff; letter-spacing:2px;}

.zcb-tit{width:100%;height:100px; display:flex; align-items:center; justify-content:center; font-size:43px; color:#fff;  font-family: "ysbth";
background: url('/static/dpmweb/qz/images/zcb-banner.jpg') center no-repeat; background-size: cover;
 /*text-shadow:#000 3px 4px 5px;文字添加阴影*/
text-shadow:4px 4px 0px #00AE66,-4px 4px 0px #00AE66,4px -4px 0px #00AE66,-4px -4px 0px #00AE66;/*文字添加描边*/
}

.zcb-bmxz{margin-top:20px;}
.zcb-bmxz dl{background:#fff; border:1px #eee solid; display: flex;justify-content: space-between;}
.zcb-bmxz dt{padding:20px;width:140px; text-align:center;color:#fff;letter-spacing:2px; background:#f2a002; position: relative;display:flex; align-items:center; justify-content:center;}
.zcb-bmxz dt:after{position: absolute;right:-7px;top:0; content:"";  width: 0;height: 0;
     border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 15px solid #f2a002;}

.zcb-bmxz dd{width: calc(100% - 100px); line-height:30px;padding:15px 50px 15px 30px; }
.alink{color:#5499f8;}


.xmzq_xmlist .xmTab th{}
.xmzq_xmlist .xmTab td{ border-bottom:1px #efefef solid;height:45px;line-height:45px; }


/*------注册账号-------------*/
.register-container{}
.reg_main{background-color: #ffffff;}
.reg_topBox{line-height:30px;padding:10px 0 30px 0;border-bottom: 1px solid #E5E5E5;}
.reg_topBox .reg_title{font-weight:800;text-align: center;}
.reg_topBox .loginTit{position: absolute; right:0;top:0; }
.reg_topBox .loginTit a{color:#00AE66}
 
.reg_leftbox{width:calc(100% - 301px);padding:0 30px;border-right: 1px solid #E5E5E5; margin-bottom: 20px;} 
.reg_rightbox{width: 300px;padding:0 30px;}
.reg_rightbox p{margin:15px 0px;}
.reg_rightbox .red{color: rgb(213, 73, 65);}

/*用户中心*/
 header{height:155px;background: url('/static/dpmweb/qz/images/user-headbg.png') no-repeat center top; background-size:100% 100%; border-bottom: 4px #00AE66 solid;}
 .head-user{padding:25px 0 0 10px;}
 .head-user h1{padding-top:0;}
 .head-user .headRight{padding-top:15px;}
 .head-user .headRight .headTop a{display:inline-block;color:#00AE66; padding:0 18px;margin:8px 8px 0 0;box-sizing: content-box; white-space:nowrap;max-width: 200px; overflow: hidden; text-overflow:ellipsis; position: relative;}
 header .headRight .headTop-lgoin a:last-child{padding-right:0px;}
 .head-user .headRight .headTop a i{ display: none;font-size: 16px; margin-right: 5px;}
 .head-user .headRight .headTop .loginUserStatusText{background: #FFFFFF; border-radius: 4px; font-weight:500; font-size: 16px; color: #00AE66; text-align: center;margin-left:-8px;}
 
.login_btn,.login_btn a {font-size: 14px; color: #fff;}
.login_btn img {vertical-align: middle; margin-right: 5px;}

 .head-user .msg, .head-user .user,.head-user .exit{padding-left:32px !important; background-repeat:no-repeat !important; background-position: left center !important;}
 .head-user .msg{background:url('/static/dpmweb/qz/images/user/icon-msg.png');}
 .head-user .user{background:url('/static/dpmweb/qz/images/user/icon-user.png');}
 .head-user .exit{background:url('/static/dpmweb/qz/images/user/icon-exit.png'); margin-left: 30px !important; }

 .user-page .content_warp{width: 99%;}
 .user-page .card {box-shadow: 0 0 1px rgba(0, 0, 0, .125), 0 1px 3px rgba(0, 0, 0, .1);}
 
 .main-content {margin-top: 20px; margin-bottom: 20px !important;position: relative;}
 .content-left {width: 11% !important;background: #fff;border-radius: 4px;color: #5D5D5D; padding: 10px 15px 10px 20px ;/* box-shadow: 0 0 1px rgba(0,0,0,.125), 0 1px 3px rgba(0,0,0,.2);  border-radius: .25rem;*/}  
.content-left  li a {color: #5D5D5D;font-size: 14px;padding:8px 0px 8px 5px}
  
.content-right {width:calc(89% - 30px);margin:0 10px 0 20px;}
.content-left>ul { margin-bottom: 20px;}
.content-left>ul:last-child {margin: 0;border: none;}
.content-left>ul li {margin-bottom: 10px; cursor: pointer; position: relative;}
.content-left>ul li.more a{color:#aaa;}
.content-left>ul li.current,.content-left>ul li:hover,.content-left>ul li:hover a,.content-left>ul li.current a {color: #00AE66; font-weight: bold;}
.content-left>ul li.current{ font-size: 17px;}
.content-left>ul li .fa{ font-size: 14px; margin-right: 10px;}
 .content-left  li .active a{color: #00AE66;}
 .content-left  li .active:before{position: absolute;left:-1em;top:3px; content:""; width: 4px;height: 20px;background: #00AE66;}

.content-left>ul li:not(:first-child) { padding-left: 1em;}

.navbar-badge {/*font-family:"宋体";*/right: 2px;}
.content-left .navbar-badge{ position: static;font-size:13px;margin-left: 5px; }

.user-avatar {margin: 0 0 20px 0; text-align: center;position:relative;}
.user-avatar .loginUserName{margin-top:10px;font-size: 18px;font-weight: bold;color: #00AE66;text-align: center;padding-bottom:10px;}
 .user-avatar img {margin:0 auto;width: 115px;height: 115px;border-radius: 50%; box-shadow: 0px 3px 6px 1px rgba(18,93,204,0.16); }
 .user-avatar .loginUserStatus i {margin-right: 5px; }
 .user-avatar .loginUserStatus {border-radius:10px; border: 1px solid #00AE66;padding:3px 10px;color:#00AE66 ; font-size: 14px; display: inline-block; margin:10px 0; }
  .user-avatar .loginUserStatus:after{display: block; position:absolute;content: ""; left:0;bottom:-10px;width: 100%; height:1px; background: #E5E5E5;}

.pro-list {margin-top: 30px;}
.pro-item {border-bottom: 1px solid #EEEEEE;padding-bottom: 15px;position: relative;margin-bottom: 15px;}
.pro-item-wybj {position: absolute;bottom: 0; right: 25.5%;}
.pro-item:last-child {border: none; margin-bottom: 0;}
.pro-img{ width: 200px; height: 130px; position: relative; overflow: hidden;/* flex: 1; */}
.pack_text { position: absolute;left: 50%; transform: translateX(-50%); top: 60%; color:#B2AEAC ;}
.pro-img img {width: 100%; height: 100%; transition: transform 0.6s;}
.pro-img img:hover { transform: scale(1.1);}
.pro-img .state { background:#00AE66;color: #fff; padding:2px 7px; font-size: 14px;position: absolute;left: 0;top: 0;}

.pro-con { flex: 5; margin-left: 35px; position: relative;}
.bill-check{position: absolute;	left:8px;	top: 0px;}
.pro-name {   font-size: 18px !important;  font-weight: bold;  color: #000; width: 830px !important; }
.pro-name a:hover,.gg-list li a:hover{ color: #00AE66;}
.pro-name-secondary{font-size: 16px !important;  font-weight: bold;  color: #000;}
.pro-con>ul { display: flex; flex-wrap:wrap ;}
.pro-con>ul li { width: 33.333%; margin-bottom: 15px; color:#aaa ; font-size: 14px;line-height: 20px;}
.list-focusId{ width: 100px !important;}
.list-focusId i,.list-focusId .btn:hover {color: #dc3545;}

.pro-con>ul li span {color: #5D5D5D;}
.pro-con>ul li .price,.pro-con>ul li .price-unit ,.intro_center li .price,.intro_center li .price-unit{ color:#EF4242 ;}
.pro-con>ul li .price,.intro_center li .price{ font-size: 26px; font-weight: bold;}
.ezc-card .pro-con>ul li .price { font-size: 18px;}
.pro-con>ul li .price-unit,.intro_center li .price-unit{ font-style: normal;}

/* 浮窗 */
.helpflex{position:fixed;bottom:50px;right:10px;z-index: 999;}
.helpflex .fal{/*background:rgba(255,255,255,.2);*/background:#f2f2f2;padding:2px 5px;border-radius:50%;}
.helpflex ul li{height:70px;width:75px; padding:0;margin-bottom:20px;text-align:center;box-shadow: 0 2px 12px 0 rgba(0,0,0,.1);border-radius: 8px;position: relative;}
.helpflex a{display:block;height:100%;background:#f1f1f1;color: #000000;line-height:20px;border-radius: 10px;font-size: 14px; }
.helpflex a:hover{display:block;height:100%; background:#00AE66; color: #fff; }
.helpflex img{margin:10px auto 0px auto;vertical-align:middle;}

.helpflex .pic{height:45px;width:30px; overflow:hidden;margin:0px auto;position: relative;}
.helpflex .pic span{display: block;position: absolute;top: 0px;left: 0;opacity: 0;}
.helpflex a:hover span{opacity: 1;cursor: pointer;}

.helpflex .wpic{position:absolute; left:-130px;top: 0; z-index:5; width:0px; height:0px; border-radius:4px; background:#fff;opacity:0; filter:alpha(opacity=0); box-shadow:0px 0px 5px 1px #cccccc; -webkit-box-shadow:0px 0px 5px 1px #cccccc; -moz-box-shadow:0px 0px 5px 1px #cccccc; -ms-box-shadow:0px 0px 5px 1px #cccccc;
 -o-box-shadow:0px 0px 5px 1px #cccccc; 	transition:all .8s;  -webkit-transition:all .8s; -moz-transition:all .8s; -ms-transition:all .8s; -o-transition:all .8s;  }
  
.helpflex .wpic img{display:block;width:100%;height:100%;margin-top:0;}
.helpflex a:hover .wpic{width:120px;height:120px;padding:10px;opacity:1;filter:alpha(opacity=100)}

.detailFix { position: absolute;right: -90px;top: 40px;}
.detailFix li {padding: 15px 0;height: auto !important;}
.detailFix a .fa {font-size: 30px;color:#00AE66 ;}
.detailFix a p{line-height: 15px;}


/* 项目列表 */
.sf-filter{position:relative;border:1px solid #e2e2e2;font-size: 14px; box-shadow: 0 1px 4px 0 rgba(0,0,0,.08)}
.sf-filter hr.dotted{height:0;border:none;border-bottom:1px dotted #e0e0e0;*overflow:hidden;margin: 0;}
.sf-filter hr.shadowX{position:absolute;width:100%;bottom:-3px;left:0;height:0;border:none;border-bottom:2px solid #f2f2f2;*overflow:hidden}
.sf-filter  .sf-filter-value .condition li{width:70px}
.sf-filter .sf-filter-row{zoom:1;clear:none!important;overflow:hidden}
.sf-filter .sf-filter-row:after{content:"";clear:both;display:block!important;height:0}
.sf-filter .sf-filter-row .sf-filter-key{float:left;width:120px;height:100%;/*color:#999;*/text-align:right;padding-top:13px;padding-right:30px;/*background-color:#f6f6f6;*/vertical-align:top;margin-bottom:-1000px; padding-bottom:1000px;}
.sf-filter .sf-filter-row .sf-filter-value{/*margin-left:158px;*/padding:6px 0;margin-bottom:-1000px;padding-bottom:1000px;*margin-top:-15px;overflow:hidden;zoom:1;clear:none!important}
.sf-filter .sf-filter-row .sf-filter-value:after{content:"";clear:both;display:block!important;height:0}
.sf-filter .sf-filter-row .sf-filter-value .condition{margin-bottom:-1000px;padding-bottom:1000px;zoom:1;clear:none!important}
.sf-filter .sf-filter-row .sf-filter-value .condition:after{content:"";clear:both;display:block!important;height:0}
.sf-filter .sf-filter-row .sf-filter-value .condition li{display:inline-block;*display:inline;*zoom:1;margin-bottom:3px;position:relative;vertical-align:top;z-index:2}
.sf-filter .sf-filter-row .sf-filter-value .condition .unfold>em a{background-color:#dd3c3c!important;color:#fff!important;border-radius: 2px !important;}
.sf-filter .sf-filter-row .sf-filter-value .condition .unfold>em>a>.open{margin-top:-2px;background-position:0 -3px}
.sf-filter .sf-filter-row .sf-filter-value .condition .noStress>em a{background-color:#f6f6f6!important;color:#656565!important}
.sf-filter .sf-filter-row .sf-filter-value .condition em{font-style:normal;font-weight:400;height:28px;line-height:20px;padding:1px 4px 0 4px;border:1px solid transparent;border-bottom:none;_border-color:tomato;_filter:chroma(color=tomato);display:inline-block;*display:inline;*zoom:1;position:relative;z-index:2}
.sub-condition{background-color:#f6f6f6;border:1px solid #e2e2e2;padding:8px;width:928px;position:relative;top:-1px;z-index:1;margin-bottom: 5px;}
.sub-condition.small-subcondion{width:816px}
.sf-filter .sf-filter-row .sf-filter-value .sub-condition .unlimited{width:50px}
.sub-condition .unlimited a{*margin-top:0;background-color:#e4e4e4;}
.sub-condition .unlimited a.selected{background-color:#dd3c3c !important; color:#fff!important}

.sub-condition .unlimited a.selected:hover{color:#fff!important}
.sub-condition ul{zoom:1;clear:none!important;margin-bottom:-1000px;padding-bottom:1000px;padding-left:50px;*padding-left:0}
.sub-condition ul:after{content:"";clear:both;display:block!important;height:0}
.sub-condition ul li{width:auto;padding-left:0;padding-right:15px}
.sub-condition ul li em{padding-right:0}
.sub-condition li{display:inline-block;*display:inline;*zoom:1}
.sub-condition em{border:none;*padding-left:4px}
.sub-condition em a{padding-right:3px}
.sub-condition em a:hover{color:#dd3c3c}
.sub-condition em a.selected:hover{color:#fff}
.sf-filter .sf-filter-row .sf-filter-value .sub-condition .triggle em a {padding: 0 5px 0 3px;}
.sf-filter .sf-filter-row-location .sf-filter-value .sub-condition li { width: auto;}
.sf-filter .sf-filter-row .sf-filter-value .condition a{*margin:6px 0; line-height:24px;height: 24px;padding:0 5px;}
.sf-filter .sf-filter-row .sf-filter-value .condition a.selected{background-color:#00AE66;color:#fff;border-radius: 2px !important;}
.sf-filter .sf-filter-row .sf-filter-value .price-standard>li{width:110px}
.sf-filter .sf-filter-row .sf-filter-value .triggle em a:hover{color:#656565}
.sf-filter .sf-filter-row .sf-filter-value .triggle em a.disable:hover{color:#bbb}
.sf-filter .sf-filter-row .sf-filter-value a{display:inline-block;*display:inline;*zoom:1;color:#656565;text-decoration:none;padding:0 3px;line-height:18px;height:18px;overflow:hidden;vertical-align:middle}
.sf-filter .sf-filter-row .sf-filter-value a:hover{color:#dd3c3c}
.sf-filter .sf-filter-row .sf-filter-value a .open{position:absolute;top:50%;right:5px;width:7px;height:4px;margin-top:-1px;*margin-top:-2px;text-indent:-999em;background:url(//gtms03.alicdn.com/tps/i3/TB1FvPIFVXXXXcuXVXXBFn.FpXX-7-11.png) no-repeat 0 0;}
.sf-filter .sf-filter-row .sf-filter-value a.disable{color:#bbb;cursor:not-allowed}
.sf-filter .sf-filter-row .sf-filter-value a.disable:hover{color:#bbb}
.sf-filter .sf-filter-row .sf-filter-value a.disable .open{background-position:0 -7px}
.sf-filter .sf-filter-row .sf-filter-value .J_FilterCity a .open{right:-10px}

.search-condi{background:#f6f6f6;border: 1px solid #e2e2e2;margin-top: 10px;}
.search-condi li { padding:8px 53.5px; border-right: 1px solid #e2e2e2; float: left; font-size: 14px; color: #666;}
.search-condi li:last-child { border: none;}
.search-condi li.price input{ width: 100px;}
.search-condi li.price input[type='button'] { border: none; line-height: 25px;  padding: 0 10px; background: #dd3c3c; color: #fff; cursor: pointer; border-radius: 3px; width: auto;}
.search-condi input[type='text'], .search-condi select ,.search-condi input[type='date']{ font-size: 14px; /* line-height: 1.5; */ padding: 3px 10px;
    height: 28px;   font-weight: 400; border: 1px solid #dedede; background-color: #fff;border-radius: 3px; color: #666;}
.search-condi li .form-control { display: inline-block;  width: 125px;}
.form-control.is-valid, .was-validated .form-control:valid {padding-right: 0; background-position:right calc(1rem) center;}
.multi-color .steps .done a {color: #ffbe5d; }
.multi-color .steps .done a:before , .multi-color .steps .done a:after{background-color: #ffbe5d; }

/* 广东转让公司 */
.head-btn ul { display: flex;}
.head-btn ul li { margin-right: 20px;}
.head-btn ul li:last-child { margin: 0;}
.head-btn ul li a,.logo-typeBtn {font-size: 14px; color: #fff !important;}
.head-btn ul li a img,.logo-typeBtn img { width: 10px; margin-left: 4px;}

.logo-typeBtn { vertical-align: middle; display: inline-block; margin-top: 5px;}

.ezc-card .card-header { border: none; padding: 1rem ;}
.ezc-card .card-header .card-title,.ezc-card-title{ font-size: 18px; font-weight: bold; position: relative; padding-left: 15px;}
.ezc-card .card-header .card-title,.ezc-card-title::before,.ezc-card-title::before{ content: ''; width: 4px; height: 80%; position: absolute; left: 0; top: 50%; transform: translateY(-50%); background-color:#00AE66 ; }
.ezc-card-title { margin-bottom: 25px;}

.list-tabs .card-body { padding: 0 1.25rem 1.25rem;}
.list-tabs  .card-header {padding: .5rem 1rem 0;}

.card-body .sjtj {display: flex;justify-content: space-around;}
.card-body .sjtj li { position: relative;}
.card-body .sjtj li::after {content: ''; position:absolute; right:-60px;  top:50%; transform:translateY(-50%); width:1px; height:70%; background-color:#F1F1F1;}
.card-body .sjtj li:last-child:after{ width: 0;}
.card-body .sjtj li p { text-align: center; font-size: 18px;  margin-bottom: 10px;}
.card-body .sjtj li p:last-child { margin: 0;}
.card-body .sjtj li .sj-conunt-num { color: #00AE66; font-size: 26px; font-weight: bold;}
.card-body .sjtj li .sj-conunt-num span { font-size: 18px; font-weight: 400;}

.list-process { margin-bottom: 1rem;}
.list-process.wizard .steps ul li:not(:last-child) { padding-right: 10px;}
.list-process.wizard .steps ul li:not(:first-child) a::before,.list-process.wizard .steps ul li:not(:last-child) a::after,.list-process.wizard.vertical .steps ul li:last-child a::after { right: -22px;}
.list-process.wizard .steps ul li:not(:first-child) a::before,.list-process.wizard .steps ul li:not(:last-child) a::after,.list-process.wizard.vertical .steps ul li:last-child a::after { width: 44px; height: 44px;}
.list-process.wizard .steps ul li:first-child a {border-radius: 30px 0 0 30px;}
.list-process.wizard .steps ul li:last-child a { border-radius: 0 30px 30px 0;}
.list-process.wizard .steps ul li:hover a, .list-process.wizard .steps ul li:hover a::after{ /*background-color: #fe9901;*/background-color: #00AE66; color: #fff;}

.my-list {margin: 0;}
.my-list .pro-name a { font-size: 16px; font-weight: bold;}
.my-list .pro-name span{font-size: 14px;font-weight:normal;	color: #aaa;}
.my-list .pro-con { margin-top: 10px;}

.pro-item-bottom { display: flex; justify-content: space-between;}

.pro-left,.pro-right { display: flex;}
.pro-left li{ margin-right: 40px;}
.pro-right li { margin-right: 10px;}
.pro-left li:last-child,.pro-right li:last-child { margin: 0;}
.pro-left li { font-size: 14px; color: #5D5D5D;}
.pro-item-bottom .pro-conunt-num { color:#00AE66;}

.apply-list { margin: 0;}
.apply-list .pro-name {  margin: 0 0 15px;}
.apply-list .pro-con {padding: 20px 25px;   margin: 0;}
.apply-list .pro-con>ul li { width: 25%; margin: 0;}
.apply-list .pro-item { padding: 0;}
.apply-list li:nth-child(n+3) { margin: 0;}
.apply-list .pro-item { display: block;}
.apply-list .item-yyxx {  display: flex; justify-content: space-between;}
.apply-list .item-yyxx li, .apply-list .pro-yyxx li> p{ color: #aaa; font-size: 14px; line-height: 20px;}
.apply-list .item-yyxx .yyxxStatus { color: #00AE66;}
.apply-list .item-yyxx li span,.apply-list .pro-yyxx li> p span { color: #5D5D5D;}
.apply-list .pro-yyxx li> p { margin-top: 15px;}
.apply-list .pro-yyxx li { position: relative;}
.apply-list .yyxx-btn {position: absolute; right: 0; bottom: 0px;}
.apply-list .pro-yyxx>li { border-bottom: 1px solid #EEEEEE; padding:20px 0;}
.apply-list .pro-yyxx>li:last-child { border: none; padding: 20px 0 0 0;}


.wizard .steps .current:not(:last-child) a::after {background-color: #00AE66;}
.wizard .steps .current a { background-color: #00AE66; color: #fff;}
.wizard .steps .current a .number {background-color: #fff; color: #00AE66;}

.col-form-label {font-size: 14px;}

.card-primary.card-outline-tabs>.card-header a.active{border-top: 3px solid  #00AE66;}
.flow-toggle{background: #00AE66 !important;}

.content-header.loc.bg-white{background:url('/static/dpmweb/qz/images/home.svg') no-repeat left center !important;background-size:20px !important;padding-left:25px !important; }

.btn-outline-primary{ color: #00AE66;}
.btn-outline-primary:hover { color: #fff; background-color: #00AE66;border-color: #00AE66;}

.btn-primary.focus, .btn-primary:focus {background-color: #218838;border-color: #218838;}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle { background-color: #218838;border-color: #218838;}
 
/*用户中心---end*/

/*项目详情页*/
.top-detail{display: flex; /* height: 415px;*/ background-color: #fff;  padding: 20px;}
.left-detail{width: 28%;}
.center-detail{width: 52%;margin-left: 20px;}
.intro_title {margin-bottom: 10px;line-height: 150%;  overflow: hidden;}
.intro_title a{float:left;max-width:calc(100% - 180px); margin-bottom:10px; line-height:150%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.intro_title .label{ float:left; display: inline; margin-left:10px; background:#FFBB17; border-radius:3px; color: #fff; font-size: 12px;
	font-weight:400; padding:0 10px; line-height:24px;  position: relative; }
.intro_title .label::before{ position: absolute; left:-5px;  top:7px; content: ""; width: 0; height: 0; border-right:5px solid #FFBB17;
            border-top:5px solid transparent; border-bottom:5px solid transparent;}

.right-detail { width: 20%; margin-left: 15px; height: 375px;padding: 20px; border: 1px solid #e2e2e2;}
.right-detail >p {font-size: 16px; font-weight: bold;}
.new-right-detail {width: 72%;}
.Pro-Status{position: absolute ;top:0;right:0;z-index: 2;}

#mySwiper2 { height: 300px; margin-bottom: 10px; overflow: hidden;}
#mySwiper2 img:hover { transform: scale(1.1);}
#mySwiper img,#mySwiper2 img { width: 100%; height: 100%; transition: transform 0.6s;}
#mySwiper { height: 60px; position: relative;}
#mySwiper .swiper-slide img { width: 100%;}
#mySwiper .swiper-wrapper { position: absolute; left: -41%;}
#mySwiper .swiper-slide { opacity: 0.4;}
#mySwiper .swiper-slide-active { opacity: 1;}
#mySwiper2 .swiper-button-next,#mySwiper2 .swiper-button-prev { background-color: rgb(88, 88, 92); opacity: .6; background-size: 50%;}
#mySwiper2 .swiper-button-next:after, #mySwiper2 .swiper-button-prev:after { font-size: 20px;}
#mySwiper2 .swiper-button-next,#mySwiper2 .swiper-button-prev { height: 35px;}

 .intr_title { font-size: 20px; font-weight: bold;   height: 50px;color: #000; white-space: revert;  text-overflow: -o-ellipsis-lastline; overflow: hidden;   text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; webkit-box-orient: vertical; }
 .intro_top {display: flex; justify-content: space-between; z-index:5;}
.intro_top li { float: left; margin-right:10px; font-size: 14px; color:#333; padding:3px 15px; line-height:24px; }
.intro_top li:first-child{padding-left:0; }
.intro_top li:last-child {border:1px #e5e5e5 solid;border-radius:20px; }
.intro_top li:hover,.intro_top li:hover span, .intro_fr li:hover i{ color:#FFBB17;}

 .intro_fl > li, .intro_fr > li { cursor: pointer;}
 .intro_fl > li span,.intro_fr li i{ color:#aaa;}
 .intro_fr{margin-right:30px; }
.intro_fr > li:last-child  {position: relative;  z-index:5; }
.intro_fl > li.Hits{padding-left:3px;}
.intro_fl > li.Hits .ico-hits{float: left;display:inline;margin-right:5px;width:24px;height: 24px; background:#f73838 url('/static/dpmweb/qz/images/icon-hits.png') no-repeat center; background-size:60%;border-radius:50%; }

.price-baseBox {color: #5D5D5D;font-size: 15px;margin-top: 10px;display: flex; align-items: baseline;  }
.price-baseBox p:last-child {color:#EF4242 ;}
.price-baseBox .price {font-size: 30px;font-weight: bold;  margin-left: 10px;  font-family: "RobotoRegular";}

.intro_two{margin-top:0px;overflow: hidden;}
.intro_two .price-baseBox {background:#f7f7f7;padding:15px 10px;display: flex;justify-content: space-around;align-items: center;margin-bottom: 0px;}
.intro_two .price-baseBox dl{width:50%;white-space: nowrap; text-align: left;}
.intro_two .price-baseBox dl:first-child{}
.intro_two .price-baseBox dl:last-child {}
.intro_two .price-baseBox .price{font-size:20px;color:#EF4242;font-weight: 300; }

.intro_two .pro-Related {margin-bottom: 10px;/*height:70px;padding:15px 20px;*/ display: flex; justify-content:space-between;}
.intro_two .pro-Related li{width:33%;height:38px; overflow: hidden;}


.intro_two .pro-Related i{float:left; display:inline-block;margin:0 10px 0 20px;width:36px;height:36px; padding:8px; color:#7faef5;text-align:center;vertical-align: middle;border:1px #7faef5 solid;border-radius:50%;}
.intro_two .pro-Related dl{min-width:140px;}
.intro_two .pro-Related dt{font-weight:300; font-size: 12px;colo:#aaa;}
.intro_two .pro-Related dd{font-size: 14px;white-space:nowrap;overflow: hidden;text-overflow: ellipsis;}

.intro_two .pro-bzj{color: #5D5D5D; font-size: 15px;margin-left: 15px; text-align: center;}
.intro_two .pro-bzj .price{color: #EF4242;}

 .customRed { color:#C0040B ; }
 
 .intro_center {color: #000; margin-top: 10px; display: flex;  flex-wrap: wrap; justify-content: space-between; }
 .intro_center li {text-align: left; width: 33%; font-size: 16px; margin-bottom: 10px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
 .intro_center li>p{display:inline;	cursor: pointer;}
 .intro_center li>p:first-child { color: #aaa; margin-bottom: 5px; }
 .intro_center li>p:last-child { color: #5D5D5D; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

 .zs-intro_top { margin-top: 20px;}
 .zs-intro_center li{width:50%;font-size: 18px; margin-top: 20px;margin-bottom: 20px;}

 .pro-popularity {display: flex; align-items: center; font-size: 16px; color: #aaa; }
 .pro-popularity>ul { display: flex;  margin-left: 10px; }
 .pro-popularity>ul li { width: 35px; height: 20px; margin-right: 5px; background-color:#dc3545 ;text-align: center; color: #fff; }
 .pro-popularity>ul li:first-child { background-color: #eb8e97 ; }
 .pro-popularity>ul li:nth-child(2) { background-color: #e74a59 ; }
 .pro-popularity>ul li:nth-child(3) {background-color: #dc3545  ; }
 .pro-popularity>ul li:nth-child(4) { background-color: #c21e2e  ; }

 .intro_bottom {font-size: 14px; color: #aaa;}
 .intro_bottom .pro-btn {display: flex; margin-top: 25px; }
 .intro_bottom .pro-btn button {margin-right: 20px;height:50px; font-size: 18px; font-weight: 600; padding:0 30px;}
 .intro_bottom .pro-btn button:last-child { margin: 0; }
 
  .intro_bottom .btn-bmzn{margin-right:20px;height: 50px;line-height: 50px;font-size: 18px; color:#00AE66; font-weight: 600; padding: 0 30px 0 60px; 
  text-align: center; vertical-align: middle; white-space: nowrap;border-radius: .25rem; cursor: pointer; 
  background:#e7f7f0 url('/static/dpmweb/qz/images/btn-icon-bmzn.png') no-repeat 20px center; }
 .intro_bottom .btn-bmzn:hover{color:#fff;background:#00AE66 url('/static/dpmweb/qz/images/btn-icon-bmzn_w.png') no-repeat 20px center;;}

 .intro_lxfs{width:100%;height:40px; line-height:40px;font-size: 16px; overflow: hidden;}
 .intro_lxfs li{ float: left; margin-right:20px;color: #5D5D5D;}
 .intro_lxfs li span{/*font-size: 18px;*/}
 .intro_lxfs li:first-child {color: #999;border-right:0px #e5e5e5 solid; padding-right:10px;font-weight:400;}
 .intro_lxfs li+li+li+li{ display: none;}
 .intro_lxfs li:nth-child(3) span{font-weight:400;/*letter-spacing: 1px;*/ padding-left:23px;  background:url('/static/dpmweb/qz/images/icon-Tel.png') no-repeat left center; background-size:18px;}

 .intro_cjwt{font-size: 16px;color: #aaa;  height:50px;  overflow: hidden;line-height: 50px;display: flex;justify-content: flex-start; }
 .intro_cjwt .content-stitle{ display: block;width:100px;color: #333;background:url('/static/dpmweb/qz/images/t-cjwt.png') no-repeat right center;}
 .intro_cjwt ul { /*width:calc(100% - 100px)*/}
 .intro_cjwt ul li{ float: left; display:inline; margin-left:30px;}
 .intro_cjwt ul li a{color: #aaa; }
 .intro_cjwt ul li:hover a{color: #666; }

 .xwk-timeline { padding-left: 5%;  padding-top: 30px;  }
 .xwk-timeline li { list-style: none; }
 .xwk-timeline ul { padding: 0;}
 .xwk-timeline *, .xwk-timeline ::after, .xwk-timeline ::before { box-sizing: content-box;  }
  .xwk-timeline .xwk-timeline-item { position: relative; padding-bottom: 35px;  margin-top: -12px;  }
  .xwk-timeline .xwk-timeline-item:first-child::before { display: block; }
  .xwk-timeline .xwk-timeline-item:last-child::before { content: ''; position: absolute; left: 5px; top: 0; z-index: 0; width: 0; }
  .xwk-timeline .xwk-timeline-item::before { content: ''; position: absolute; left: 3px;   top: 0; z-index: 0; width: 1px; height: 100%; }
  .xwk-timeline .xwk-timeline-item::before, .xwk-timeline hr { background-color: #1466E0; }
  .xwk-timeline .xwk-timeline-axis { position: absolute; left: -5px; top: 0; z-index: 10; width: 20px; height: 20px; line-height: 20px; background-color: #fff; color: #5FB878; border-radius: 50%; text-align: center; cursor: pointer;}
  .xwk-timeline .xwk-icon {font-size: 16px; font-style: normal;}
  .xwk-timeline .xwk-timeline-content {padding-left: 25px;  }
  .xwk-timeline .xwk-text {line-height: 22px; font-size: 14px; color: #666; top: -10px; }
  .xwk-timeline .xwk-timeline-title { position: relative;  margin-bottom: 10px; }
  .xwk-timeline .circle { width: 15px; height: 15px; border-radius: 50%;  border: 1px solid #1466E0; }
  .xwk-timeline .active .circle { border-color: #00AE66; }
  .xwk-timeline .etime-first { top: 45%; left: -100px; position: absolute; }
  .xwk-timeline .time-first { position: absolute; left: -55px;}
  .pro-timeline .circle { width: 10px; height:10px;  background-color:#1466E0 ; box-shadow: rgba(20,102,224, 0.7) 0px 0px 10px;  }
  .pro-timeline .grey .circle,.xwk-timeline .grey.xwk-timeline-item::before{ background-color:#B7B7B7 ; box-shadow: none;  }
  .pro-timeline .grey .circle{ border-color:#B7B7B7 ; }
  .pro-timeline .xwk-timeline-title { margin-bottom: 5px; font-size: 14px; color: #333;}
  .pro-timeline .xwk-timeline-axis {  left: -2px; }
  .pro-timeline .xwk-timeline-item::before { height: 98%;}

.detail-content {margin: 20px 0;}
.d-left-content {width: 80%;}
.d-right-content {width: 20%; margin-left: 20px;}

.custom-table { border: 1px solid #e2e2e2; font-size: 16px; width: 100%;}
.table-link { display: flex;flex-wrap: wrap; position: relative; padding:25px 20px !important;}
.table-link >p { width: 40%; }
.custom-table td {padding: 10px 20px;}
.custom-table td p { color: #656565; margin-bottom: 5px;}
.custom-table .table-btn {padding: 0; margin-right: 20px;}

.custom-table  th {color:#999; background-color: #f6f6f6;}
.table-link>p:nth-child(n+2) ,.table-org>p:last-child{ margin-bottom: 0px; }
.pro-link {margin: 10px 0 30px; position: relative;}
.pro-link ul { display: flex; font-size: 14px; flex-wrap: wrap; margin-top: -10px;}
.pro-link ul li { width: 50%; margin-bottom: 10px;}
.pro-link ul li>span {color: #aaa;}
.pro-link ul>p {border-right: 1px solid #e6e6e6; padding-right: 15px; margin-right: 15px;}

.wyzx_btn { position: absolute; right: 20px; width: 100px; top: 50%; transform: translateY(-50%);}

.detail-calendar,.detail-cjwt { }
.detail-cjwt { height: 100%; background-color: #fff; overflow: hidden;}
.detail-calendar .content-stitle,.detail-cjwt .content-stitle{ padding: 10px 20px; font-size: 16px; font-weight: bold;}
.detail-calendar .calendar-year-text,.detail-calendar .calendar-month-text { margin: 0 5px; }
.detail-calendar .calendar { border-color: #fff; overflow: inherit;}
.detail-calendar .calendar-header { background-color: #fff;}
.detail-calendar .calendar-year-select:hover,.detail-calendar .calendar-month-select:hover,.detail-calendar .cbtn.calendar-select-active,.detail-calendar .btn-group > .cbtn:hover  {border-color: #00AE66;}
.detail-calendar .calendar-cell.calendar-thisMonth .calendar-date,.detail-calendar .calendar-cell.calendar-today .calendar-date {
    border-top-color: #00AE66;background-color: #FEF1E6; }
.detail-calendar .calendar-body { margin-top: 10px;}

#buyerApplySteps.wizard-round .steps ul li a::before { width: 26px; height: 26px; line-height: 26px; box-shadow:0 0 0 3px #ebebeb ;}
#buyerApplySteps.wizard-round .steps ul li a::after {height: 5px;}

.sqcn {background-color:#FBF9F9; padding: 10px; border-radius: 5px;}
.sqcn>p {text-align: center; font-size: 18px; font-weight: bold; margin-bottom: 10px;}
.sqcn>div {color:#666666;}

.mailbox-attachments-cus .attaTitle{ margin-bottom: 10px; text-align: center;}
.mailbox-attachments-cus>div { min-width:188px ;}

/*项目流程*/
.pm-flow{min-height: 65px;position:relative;margin-top:20px;background:#fff;display: flex;padding:20px;}
.pm-flow .pm-flow-title{background:#00AE66;color:#fff;text-align:center;font-size:20px; width: 85px; height: 65px; font-family:"ysbth";position: relative; line-height: 25px;padding-top: 5px;}
.pm-flow .pm-flow-title::before {position: absolute; width: 0px; height: 60%; content: '';  top: 50%; transform: translateY(-50%); right: -10px;   background-color:#EBEBEB ;}
.pm-flow-list{font-size: 14px;width: 100%; }
.pm-flow-list li{position:relative;box-sizing:border-box;text-align: center;width: 16%;}
.pm-flow-list li:first-child:before{background:0 0;}
.pm-flow-list li:before{position:absolute; top:23px; left:-15px; display:inline-block;content:""; width:16px; height:22px; background:url('/static/dpmweb/qz/images/arrow-right_icon.png') no-repeat;}
.pm-flow-list li i{display:inline-block;width:40px;height:40px; position: absolute; left: 25px; top: 15px;}
.pm-flow-list li:hover{color:#00AE66;}
.pm-flow-list li.pm-flow1 i{background:url('/static/dpmweb/qz/images/ydgg_icon.png') no-repeat;}
.pm-flow-list li.pm-flow2 i{background:url('/static/dpmweb/qz/images/sdky_icon.png') no-repeat;}
.pm-flow-list li.pm-flow3 i{background:url('/static/dpmweb/qz/images/jbzj_icon.png') no-repeat;}
.pm-flow-list li.pm-flow4 i{background:url('/static/dpmweb/qz/images/ksjj_icon.png') no-repeat;}
.pm-flow-list li.pm-flow5 i{background:url('/static/dpmweb/qz/images/jjcg_icon.png') no-repeat;}
.pm-flow-list li.pm-flow6 i{background:url('/static/dpmweb/qz/images/zjjs_icon.png') no-repeat;}
.pm-flow-list li.pm-flow7 i{background:url('/static/dpmweb/qz/images/bdjg_icon.png') no-repeat;}
.pm-flow-bz{ position: absolute; left: 80px; top: 8px; color: #555;}
.pm-flow-bz p{margin-top:4px;cursor: default;}
.pm-flow-close{position:absolute;top:1px;right:5px;color:#b5b5b5;font-weight:lighter;font-size:28px;cursor:pointer;}
.pm-flow-home.pm-flow .pm-flow-title { font-size: 16px; width: 100px;}
.pm-flow-home .pm-flow-list li {width: 204px;}

.f-cb:after,.f-cbli li:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0;content:".";}
.f-cb,.f-cbli li{zoom:1;}
.f-cb { display: flex; justify-content: space-between;}
/*项目流程-end*/
.pro-detail-tabs {margin-top: 20px;}
.pro-detail-tabs.card-primary.card-outline-tabs-single>.card-header a.active,.pro-detail-tabs.card-primary.card-outline-tabs-single>.card-header a:hover{
    color: #00AE66; cursor: pointer;}
.list-tabs.card-primary.card-outline-tabs-single>.card-header a.active,.list-tabs.card-primary.card-outline-tabs-single>.card-header a:hover {color: #000;}
.pro-detail-tabs.card-primary.card-outline-tabs-single>.card-header a.active::after {background-color:#00AE66;}

.detail-cjwt ul {padding: 0px 20px;}
.detail-cjwt ul  li{font-size: 12px;line-height: 22px; margin-bottom: 10px;}

button.btn{border: none; white-space: nowrap;}
.user-center{margin-left: 20px;}
.wizard-round .content .body { width: 100% !important; margin: 0 !important;}
table { font-size: 14px;}


.pai-title{position:relative;text-align:left;margin:15px 0 25px 0;background:url('/static/dpmweb/qz/images/pai-titlebg.png') no-repeat right center; }
.pai-title-text::before{content:"";position: absolute;left:0;top:0;width:5px;height:24px;border-radius:3px; background:#00AE66;}
.pai-title-text{font-family:"Microsoft YaHei"; background-color:#fff;font-size:18px;font-weight:500; padding:0 20px;display:inline-block;position:relative;}

.pai-title-line-left{ display: none;/*display:inline-block;*/height:4px;width:100px;background:linear-gradient(to right,#fff,#dcdcdc);border-radius:1px;vertical-align:middle;margin-bottom:8px;}
.pai-title-line-right{display: none;/*display:inline-block;*/height:4px;width:100px;background:linear-gradient(to right,#dcdcdc,#fff);border-radius:1px;vertical-align:middle;margin-bottom:8px;}


.proDetail-ggtitle{ font-size: 17px; font-weight: 550; line-height:37px;height:37px;padding-left:120px;position:relative; margin-bottom: 20px;}
.proDetail-ggtitle span{position: absolute; left:0;top:0;width:97px;height:37px; text-align:center;  color:#fff; background:url('/static/dpmweb/qz/images/detail-ggbg.png') no-repeat center;}
.proDetail-ggtitle p{white-space:nowrap;overflow: hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis; }


.d-content .col-6,.d-content .col-12 { margin-bottom: 15px; }
.d-content .col-6 span:first-child,.d-content .col-12 span:first-child { color: #aaa;}
.d-content .col-6 span:last-child,.d-content .col-12 span:last-child { color: #5D5D5D;}
.d-content { margin:0 40px; }
.d-content .table td pre{white-space: pre-line; padding:0; margin:0;font-size: 14px; font-family: 'PingFang SC', 'Microsoft YaHei'; text-align:justify;}
.d-content #varietyBox th{width:20%;}
.d-content #varietyBox td{width:30%;}
.d-content #varietyBox td[colspan="3"] { width: 80%; }

.cus-dTabs .fixedTabsHead {position: fixed; top: 0; background-color: #fff; z-index: 999; width: 992px;}
.myFormBtn {margin-left: 25%;}
.myBtnSeller { margin-left: 16%;}

.zs-title { width: 100%; padding: 10px 0; border-bottom: 1px solid #EEEEEE; position: relative; font-size: 18px;}
.zs-title::after { content: ''; position: absolute; bottom: 0; left: 0; width: 30px;border-bottom: 2px solid #00AE66;}

.formFlex .col-form-label {width: 160px;}
.formFlex .col-form-content { margin-left:160px;}
.cus-dTabs .tab-content>div { padding-top: 20px;  margin-top: -20px;}

.attaLink {margin-bottom: 10px; color: #5D5D5D;}
.attaLink a { color: #00AE66;}



/*------拍卖大厅-------------*/
/*拍卖专场列表*/
.list_prop_pmdt .time-sel{display: flex; justify-content: flex-start;}
.list_prop_pmdt .time-sel input{width:180px;}
.list_prop_pmdt  dt {width: 120px;}
    
.pmdt-list {margin-top:30px;}
.pmdt-ul{}
.pmdt-ul li{margin-bottom:30px; background: #fff;width:100%; height:275px; overflow: hidden;position: relative;}
.pmdt-ul li:hover {-webkit-box-shadow: 0 5px 15px rgba(0,0,0,.2);-moz-box-shadow: 0 5px 15px rgba(0,0,0,.2);
	box-shadow: 0 5px 15px rgba(0,0,0,.2)}

.pmdt-ul li .other-wrap {position: absolute; top:0;right:0;font-size: 14px; color: #fff;text-align: left; /*background: #fc9502;*/}
.pmdt-ul li .end-meet {position: absolute;bottom: 50px;right: 50px;padding: 10px;background: url('/static/dpmweb/qz/images/auction-end-meet.png') no-repeat;background-size:100%;width: 100px;height: 75px;}
.pmdt-ul li .pm-type {display:inline-block; margin: 0; height: 20px;width:57px;padding-left:5px;text-align:center;font-size: 12px; color: #fff; line-height: 20px; background: url('/static/dpmweb/qz/images/meetingtype.png') no-repeat; background-size:57px 20px;}
.pmdt-ul li.active .pm-type {background: url('/static/dpmweb/qz/images/meetingtype1.png') no-repeat; background-size:57px 20px;}
.pmdt-ul li .has-video{display: none;width: 60px;right: 50px;top: 0;position:absolute;line-height: 20px;font-size: 12px;text-align: center;background: #00AE66;color: #fff;}

.pmdt-ul li .img-wrap{position: absolute; left: 0px;width: 810px;height: 275px;z-index: 100;}
.pmdt-ul li .img-wrap img{width: 100%;height: 100%;}

.pmdt-ul li .pm-info{position: absolute;left:810px;padding:20px 0 0 30px;width:calc(100% - 810px);}
.pmdt-ul li .pm-info .title{width:98%;height: 22px;font-size: 18px;line-height: 22px;margin-bottom: 15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.pmdt-ul li .pm-info p{margin-bottom: 10px;}
.pmdt-ul li .pm-info .companyname{font-size: 14px;color: #999;}
.pmdt-ul li .pm-info .pm-time{ margin-top: 30px;font-size: 18px;color: #EF4242;font-weight: 500; font-family:"RobotoRegular";}
.pmdt-ul li .pm-info .pm-state{padding-left:10px; font-size: 18px;color: #00AE66;}
.pmdt-ul li .pm-info .pm-special{}

.pmdt-ul li .pm-info p:first-child,.pmdt-ul li .pm-info p:nth-child(2){ float:left;width:50%;}

.pmdt-ul .pm-btnbox{position: absolute; left: 810px;bottom: 30px;padding: 0 10px 0 30px;}
.pmdt-ul .pm-btn{width: 120px; height: 46px; text-align:center; line-height: 46px; font-size: 16px;
background: #00AE66;color: #fff;display: inline-block; margin-right: 15px;}
.pmdt-ul li .pm-btn:hover{background: #00AE66;}
.pmdt-ul li .people-lot {position: absolute; bottom: 0; right: 0; left: 810px; background: #e7e7e7; color: #666;}
.pmdt-ul li .people-tab {width: 50%;float: left;line-height: 30px; text-indent: 30px;}

 
/*拍卖详情*/
.top-pm-list{height: 215px;margin: 20px auto;background: #fff; }
.top-pm-list .pm-msg {width: 425px;height: 100%;padding-left: 20px;position: relative; float: left;}
.top-pm-list h2 {margin-top: 50px; font-size: 20px;  height: 50px;line-height: 25px; font-weight: 700;margin-bottom: 5px;}
.top-pm-list .meet-mode {float: left; height: 20px; width: 60px; padding:0 5px 0 0; line-height: 18px; font-size: 12px; color: #fff; vertical-align: middle; text-align: center; display: inline-block; position: absolute; left: 0; top: 0;
background:url('/static/dpmweb/qz/images/meetingtype-f.png') no-repeat;background-size: 60px 20px;}
.top-pm-list .mjg-message {width: 475px;position: relative;}
.top-pm-list .mjg-message .titleText {width: 50px; height: 20px; font-size: 12px; font-weight: 400; color: #666; line-height: 20px; float: left; position: relative; text-align: justify; text-align-last: justify;}
.ellipsis2 {display: -webkit-box; -webkit-box-orient: vertical; word-break: break-all;overflow: hidden;-webkit-line-clamp: 2; }

.pm-pro-searbox{width:92%;}
.pm-pro-searbox .input-text{margin-top: 20px;border-style: none;background: #f3f5f7 url('/static/dpmweb/qz/images/sous.png') no-repeat right 10px center; text-indent: 2px; height: 30px; line-height: 35px; vertical-align: middle; outline: 0px; width:230px; height: 30px; color: rgb(0, 0, 0); float: right; border: 1px solid #e7e7e7; padding:0; position: relative;}
.pm-pro-searbox .search-xial {float: right; margin-top: 20px; font-size: 14px; position: relative;}
.pm-pro-searbox .search-xial span { width: 60px;padding-right: 10px; text-align: center; height: 30px; line-height: 30px; background: #f3f5f7; display: block; border: 1px solid #e7e7e7; color: #666; border-right: none;cursor: pointer; position: relative;  }

.pm-pro-searbox .search-xial ul {width: 61px; background: #fff; box-shadow: 0 0 10px #cdcdcd; display: none; position: absolute; top: 32px;left: 0; z-index: 99999999;}
.pm-pro-searbox .search-xial .sarchla-jit { width: 12px;height: 12px; display: block;  position: absolute; right: 4px; top: 9px;
    transition: all .1s ease;}



.pro_sync_pic {float: right; width:835px; height: 100%; overflow: hidden; margin-left: 15px; position: relative; background-color: #fff; -webkit-user-select: none;}
.pro_sync_wrap {width: 715px;margin-left: 60px;overflow: hidden;position: relative;}
.pro_sync_list {/*width: 715px;*/height: 140px;position: relative; text-align: center;}
.pro_sync_list li {float:left; /*width:150px;height:100%;*/text-align:center; display:inline;margin: 0;/*margin-right: 40px;*/position: relative;}
.pro_sync_list li img {width:145px;height:90px; margin-top:20px; border:2px solid #fff; margin-bottom:10px; cursor: pointer; border-radius: 4px; }
.pro_sync_list li em {position: absolute;top:20px;left:2px;z-index: 10000; width: 30px; height: 16px; background: rgba(51,51,51,.5); font-size: 14px; line-height: 16px; text-align: center; border-radius: 2px; color: #fff;}

.pro_sync_list .inside {background: rgba(0, 0, 0, .4); display:block; width:140.5px; height:20px; line-height: 20px;font-size: 12px; color: #fff; text-align:center; cursor: pointer; position: absolute;left: calc(50% - 70.4px);bottom: 40px;border-radius:0 2px 0 2px; /*left 4px; bottom: 32px;*/ }

.pro_sync_list .sync_list_title {font-size: 12px;color: #333;line-height:15px;height: 28px; cursor: pointer;}

.pro_sync_list li.active img,.pro_sync_list li:hover img{border: 2px solid #e71616;}
.pro_sync_list li.active .sync_list_title,.pro_sync_list li:hover .sync_list_title{color: #e71616;}


.top-pm-list .btn-left, .top-pm-list .btn-right { width: 20px; height: 60px;top: 95px; position: absolute; cursor: pointer; display: inline-block;}
.top-pm-list .btn-left{background: url('/static/dpmweb/qz/images/icon_slide_left_normal.png') center center no-repeat; left: 8px;}
.top-pm-list .btn-right { background: url('/static/dpmweb/qz/images/icon_slide_right_normal.png') center center no-repeat; right: 8px;}

/*拍卖详情*/
.pm-top-detail{padding:0px 0px 0px 20px !important; }
.pm-top-detail .left-detail {margin:20px 0;}
.pm-top-detail .center-detail {margin:20px 0 20px 20px;}

.pm-detail-right{width: 20%; margin-left: 15px; height:375px; height:100%; padding:0px; border-left: 1px solid #e2e2e2;}

.pm-detail-right .tab-content>.tab-pane{display:none;}
.pm-detail-right .tab-content>.on{display:block;}

.pm-detail-right .p_tit {line-height: 40px; color: #666; text-align: left; background: #f1f1f1;	border-bottom: none; overflow: hidden;}
.pm-detail-right .p_tit span {cursor: pointer; width: 50%; height: 100%; text-align: center;  float: left;border-bottom: 1px solid #125dcc;}
.pm-detail-right .p_tit .active,.pm-detail-right .p_tit .right.active{border-right: 1px solid #125dcc; border-top: 1px solid #125dcc; border-bottom: 1px solid #fff;}
.pm-detail-right .p_tit .right.active{border-left: 1px solid #125dcc;}
.pm-detail-right .p_tit .active {background: #fff;}

.pm-detail-right .auctioneerspeak{padding:0 15px;}
.pm-detail-right .auctioneerspeak li {padding-top:10px;}
.pm-detail-right .p_name .color-red {font-size: 13px; color: #333;}
.pm-detail-right .p_name .color-red.active {color: #d6363b;}
.pm-detail-right .p_name em {background: #b6b6b6;width: 1px; height: 12px; opacity: .4;display: inline-block;margin-left: 5px; vertical-align: text-top;}
.pm-detail-right .p_name .color-999 {font-size: 12px;opacity: .7;text-align: left; margin-left: 5px;}
.pm-detail-right .auctioneerspeak .p_content {background: #f3f3f3; border-radius: 4px; padding: 6px 15px;width: 100%; display: inline-block; font-size: 13px; word-break: break-all;}

.pm-detail-right .auctioneerinfo{padding: 20px 15px 15px;  text-align: center; letter-spacing: 0;}
.pm-detail-right .auctioneerpic{width: 250px;height: 150px; margin: 0 auto 15px auto;}
.pm-detail-right .auctioneerpic img{max-width: 100%;max-height: 100%;object-fit: contain;}
.pm-detail-right .auctioneerintroduce{font-size: 12px; line-height: 16px;}
.pm-detail-right .auctioneername {padding: 2px 0 6px;}
.pm-detail-right .auctioneername2 {padding: 0 0 6px;}

.pm-detail-right .state{margin-top:20px;background: #f1f1f1;height:40px;line-height:40px;font-weight:400;font-size:12px; padding:0 20px; text-align:left; overflow:hidden;}
.pm-detail-right .state span{width:30%; float: left;}
.pm-detail-right .state span.number{width:31%;}
.pm-detail-right .state span.price{width: 35%;}

.pm-detail-right .recordUl { text-align: left;  background: #fff; padding: 5px 0 0 8px; margin-top: -4px;}
.pm-detail-right .recordUl li { margin: 0 12px; border-bottom: none;  padding: 4px 0;}
.pm-detail-right .recordUl .active3 { color: #d6363b;}

.pm-detail-right .recordUl li p span {width: 30%;display: inline-block;vertical-align: middle;}
.pm-detail-right .recordUl li p span.price{width: 35%;}


.detail-content.pm-detail-content {margin-bottom: 40px;}
.pm-detail-content .card-header li a span {color: #d91615;font-size: 16px;}
.pm-detail-content .card-primary.card-outline-tabs-single>.card-header a.active::after{bottom:-3px;}

.pm-detail-content .intro-content{font-size:16px;line-height:30px;padding:20px 30px; border: 1px solid #e9ecef; background: #f9f9f9;}
.pm-detail-content .intro-content p{padding:5px 0;}


/*拍卖公告*/
.notice-term .notice-li {width: 100%; background: #fff; padding: 0 30px;  margin-top: 20px;}
.notice-term .notice-li:hover{box-shadow: 0 0 10px rgba(200,200,200,0.3);}
.notice-term  .notice-li a {display: block;width: 100%; padding: 30px 0;}
.notice-term .notice-li .date {float:left;width: 70px;height: 45px;text-align: right; padding: 0 10px 0 0; margin-right: 10px; border-right: 1px solid #ddd; font-family: "RobotoRegular";  }
.notice-term .notice-li .month {font-size: 20px; font-weight:600; line-height: 24px;}
.notice-term .notice-li .year {font-size: 14px;font-weight: 500;line-height: 17px;margin-top: 5px;}

.notice-term .notice-li .notice-main{float:left;width: calc(100% - 80px);}
.notice-term .notice-li .notice-main .title {font-size: 16px;font-weight: 700;	line-height: 24px;}
.notice-term .notice-li .notice-main .company { font-size: 14px; font-weight: 400; color: #8C919D; line-height: 20px; margin-top: 2px;}

.notice-textAlign {line-height: 1.5;font-size: 16px; color: #333; padding: 30px;}
.notice-textAlign .noticeTitle, .tab-content .noticeTitle{font-size: 24px; color: #262626; text-align: center; font-weight: 700;}
.notice-textAlign .source, .tab-content .source{ font-size: 14px; color: #999;text-align: center; padding: 20px 0;}
.notice-textAlign .other-info, .tab-content .other-info{padding-bottom: 20px;}
.notice-textAlign .other-info li, .tab-content .other-info li{ margin-bottom: 5px; overflow: hidden;}
.notice-detail-main p{ margin-bottom: 10px;}


/*拍卖企业*/
.company_list{overflow: hidden;}
.company_list li {float: left; display:inline;width: calc(25% - 20px);height: 90px; margin:0 20px 20px 0;padding: 15px; background: #fff; border-radius: 5px; }
.company_list li:hover{box-shadow: 0 0 10px rgba(200,200,200,0.3);}
.company_list img {float: left;width: 50px;height: 50px;border-radius: 4px;}
.company_list .txt_box{padding-left: 70px;}
.company_list .ptit{font-size: 14px;padding-top: 5px;}
.company_list .ptxt{color: #999;margin-top: 5px;}

.company_container{ }
.company-loca,.company-intro{padding:40px; }
.company-loca{ width: 400px;  text-align: center; position: relative;}
.company-intro{width: calc(100% - 400px);}

.company-loca:after {content: ""; position: absolute; right: 0;top: 10%; height: 90%; border-right: 1px solid #d7d7d7;}

.company-loca .company-pic{padding:20px;height: 100px; border-radius: 4px; border: 1px solid #d7d7d7; margin-bottom:20px;}
.company-loca .company-pic img{max-width:100%;height:100%;}
.company-loca p{font-size: 12px; margin-bottom: 10px;}
.company-loca .company-name{font-size: 20px;}
.company-loca .company-viewBtn { color: #2664FF; cursor: pointer;}

.company-intro {font-size: 16px;}
.company-intro h3{font-size: 18px; padding:30px 0; font-weight: 400;}
.company-intro p{margin: 10px 0;}

/*拍卖会*/
.conference-focus {margin: 0 auto;zoom:1;padding-bottom: 20px}
.conference-focus .main-banners { width: 810px; float: left;}
.conference-focus .main-banners .banners-img { height: 275px; position: relative; width: 100%; display: inline-block;}
.conference-focus .other-focus {width: calc(100% - 830px); height: 275px; margin-left: 20px; background: #fff; padding: 0 20px;}
.conference-focus .other-focus p{ color: #999;}

.other-focus .pm-type {position: absolute; right:0px; top: 0;display:inline-block; margin: 0; height: 20px;width:57px;padding-left:5px;text-align:center;font-size: 12px; color: #fff; line-height: 20px; background: url('/static/dpmweb/qz/images/meetingtype.png') no-repeat; background-size:57px 20px;}
.other-focus .active .pm-type {background: url('/static/dpmweb/qz/images/meetingtype1.png') no-repeat; background-size:57px 20px;}

.other-focus .auction-bidder-name {font-size: 18px; font-weight:600; height: 48px; line-height: 24px; color: #333; margin: 22px 0 10px;}
.other-focus .start{font-size: 18px; color: #333; text-indent: 45px; margin-top: 10px;line-height: 60px; background: url('/static/dpmweb/qz/images/clock.png') 20px center no-repeat; }

.other-focus .auction_msg li {width: 50%;float: left; font-size: 14px;  text-align:center; position: relative;}
.auction_msg .auction_msg_line {width: 1px;	height: 20px;background: #dcdcdc;position: absolute;right: 0;top: 16px}
.auction_msg li .msg_count {font-size: 18px;color: #666;margin-bottom: 8px;}

.notice-title { padding:15px 0;text-align: center; margin-bottom: 30px;  font-size: 18px;  color: #333; font-weight: 600;}
.J-notice-content p{ margin: 5px 0; text-align:justify;text-justify:inter-ideograph;}
.J-notice-content table{border-collapse:collapse;border-spacing:0; margin:5px auto;}
.J-notice-content td{border:1px #666 solid;padding:5px;}
/*拍卖会-所有标的*/
.lots-list {margin-right: -20px;}
.lot-li {float: left;width: calc(25% - 20px);margin: 20px 20px 0 0;	background: #fff;	cursor: pointer;position: relative;	 border:1px #eee solid; }
.lot-li:hover {	transform: scale(1.03);	transition: all .3s ease}
.lots-list {margin-right: -20px;}
.lot-li {float: left;width: calc(25% - 20px);margin: 20px 20px 0 0;	background: #fff;	cursor: pointer;position: relative;	 border:1px #eee solid; }
.lot-li:hover {	transform: scale(1.03);	transition: all .3s ease}

.lot-li-a:hover {-webkit-box-shadow: 0 5px 15px rgba(0,0,0,.2);	-moz-box-shadow: 0 5px 15px rgba(0,0,0,.2);	box-shadow: 0 5px 15px rgba(0,0,0,.2);}
.lot-li:hover .attention_box {	opacity: 1;}
.lot-li-a {	width: 285px;}
.lot-pic {vertical-align: top;	width: 100%;	max-height: 100%;}
.lot-title {display: -webkit-box;-webkit-line-clamp: 2;	color: #333;font-size: 14px;height: 40px;line-height: 20px;	text-align: left;padding: 0 10px;margin: 10px 0;}
.lot-title:hover {color: #d6363b;}
.lot-li-a .info-section {color: #333;display: block;font-size: 12px;padding-left: 10px;padding-bottom: 10px;text-align: left;}
.lot-li-a .info-section .label{ font-size: 14px;}
.lot-li-a .price {margin-bottom: 6px;height: 21px;line-height: 21px;}
.lot-price-assess, .lot-time {line-height: 20px;height: 20px;}
.lot-time {float: left;}
.lot-li-a .value {color: #333;font-size: 14px;}

.lot-header-section {text-align: center;overflow: hidden;	width: 100%;	height: 190px;	line-height: 190px;}
.lot-state-div-wrap {display: table;width: 100%;}
.lot-state-div-wrap .lot-state-div {display: table-cell;line-height: 18px;	vertical-align: middle}
.lot-state-div {zoom: 1;clear: none!important;	border-top: 1px solid #eee;	width: 100%;height: 38px;line-height: 38px}
.lot-state-div.lot-time-div {border-top: none;height: 20px;	width: 100%;	display: block}
.lot-state-div.lot-time-div .num-auction span {	border-top-left-radius: 20px;	border-bottom-left-radius: 20px}
.lot-time-div .lot-time {float: left}
.flag-section {	position: absolute;	top: 0;	left: 0;right: 0;height: 190px;	display: none}
.lot-state-div .num-apply, .lot-state-div .num-auction {color: #666;float: right;padding-left: 10px;margin-top: -20px;}
.lot-state-div .num-auction {padding-left: 0;margin-right: 10px}
.lot-state-div.lot-time-div .num-auction {line-height: 20px;margin-right: 0}
.lot-state-div .num-apply {float: left;	font-size: 12px}
.lot-state-div .num-apply em, .lot-state-div .num-auction em {padding: 0 0 0 20px;	overflow: hidden;text-align: right;	-o-text-overflow: ellipsis;	word-break: keep-all;	word-wrap: normal}
.lot-state-div .num-auction span {	height: 20px;	font-size: 12px;	padding: 5px 10px;	color: #fff;	line-height: 20px;	text-align: center;}
.lot-state-div .num-auction input.now {	background: #d6363b}
.lot-state-div .num-auction div.start {	background: #0ab86c;width: 120px;height: 38px;font-size: 16px;padding: 2px 0 0;color: #fff;	line-height: 18px;text-align: center;}
.lot-state-div .num-auction div.start span {display: inline-block;line-height: 36px}
.lot-state-div .num-auction input.finish {background: #d7d7d7}


/*拍卖企业相关资质*/
.pmqyzz-container{padding: 30px;}
.pmqyzz-title {text-align: center; font-size: 26px; font-weight: 500; color: #333333; line-height: 37px; margin-top: 30px; text-align: center; text-transform: uppercase;}
.pmqyzz-subtitle {font-weight: 400; color: #999999; line-height: 18px; text-align: center; margin: 10px 0 0 0;}
.pmqyzz-subtitle #companyName{}

.pmqyzz-ul-Wrap { display: flex; justify-content: center;}
.pmqyzz-ul { display: flex;  justify-content: space-between;  min-height: 294px;}
.pmqyzz-ul li {display: list-item; width: 382px; height: 294px; background: url('/static/dpmweb/qz/images/pmqyzz-bg.png') no-repeat; }

.pmqyzz-ul li .imgview {width: 300px;  height: 212px;  margin: 41px 0 25px 41px;   display: flex;   justify-content: center;  align-items: center;cursor: pointer;}
.pmqyzz-ul li .imgview img { max-width: 100%;  max-height: 100%;  object-fit: contain;}
.pmqyzz-ul li .text { font-size: 16px; font-weight: 400;  color: #333333;  line-height: 22px;  text-align: center;  margin-top: 10px;}
.pmqyzz-tips { font-size: 12px; font-weight: 400;  color: #666666; line-height: 18px; text-align: center; margin-top: 40px;}
.pmjg-message p{ margin-bottom: 5px;}


/*----------------项目招商----------------------*/
.xmzs_list ul li{ padding:10px 20px; overflow: hidden;zoom:1;line-height: 60px; }
.xmzs_list ul li .title{float:left; font-size: 18px; color: #333;max-width: 80%; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; }
.xmzs_list ul li span{float:right; }
.xmzs_list ul li span em{ color: #999;}
.project_list.xmzs_list ul li .title{border-bottom:0;}

/*项目招商详情*/
.xmzs-content{padding:30px 50px;}
.zs-top-detail{ text-align: center;}
.zs-top-detail .intro_title{padding-bottom:20px;border-bottom:1px #eee solid;}
.zs-top-detail .intro_date{ color: #999;}

.zs-content{padding:20px 0;line-height: 2; color: #333;}

.zs-xmfjcontent{margin-bottom: 20px;}
.zs-xmfjcontent .pai-title{ display: none;}
.zs-xmfjcontent table,.zs-xmfjcontent td{ border:0;}
.zs-xmfjcontent th{border-top:0; border-left:0; border-right:0;}

.zs-btn { text-align: center;}
.zs-btn .btn{padding:10px 30px; font-size: 18px; font-weight: 600;}

 
/* 分页 */
.page{ height: 34px; line-height: 34px; margin: 20px 5px; text-align: center;	font-size: 14px;color: #555; }
.page input {display: inline-block; height: 22px; margin-top: -3px; line-height: 24px; border-radius: 3px; border: 1px solid #dcdfe6; vertical-align: middle;
    outline: none; margin: 0 2px; text-align: center; font-size: 12px; }
.page b {font-weight: 400; margin-left: 3px; margin-right: 3px;}
.page span { margin-left: 10px; margin-right: 10px; color: #606266; display: inline-block; font-size: 12px; }
.page font,.page a {min-width: 30px; height: 28px; margin: 0 2px;line-height: 28px; font-weight: 700; display: inline-block; text-align: center;       border-radius: 2px; cursor: pointer; }
.page a { background-color: #f4f4f5; border: 1px solid #d8d8d8; color: #fff; }
.page font {background-color: #00AE66  !important;color: #fff;}
/* --end--分页 */

/** 附件信息 **/
.fix-sider{width: 100px;float: right;margin-right: -18px;}
.fix-content{margin-right: 120px;}
.fix-sider .btn-app{border: 0;	border-bottom: 1px solid #117a8b;height:70px;width:100px;}
.fix-sider .btn-app i{padding-bottom: 5px;}

.fix-sider-left{width: 180px;float: left;verticle-align: top;}
.fix-sider-left-content{margin-left: 200px;}

.pro-attachments {margin: 0;border: 1px solid #eee;text-align: center;width: 180px;height: 180px;}
.pro-attachments-icon {	color: #666;font-size: 82px;padding: 20px 10px;	text-align: center;}
.wizard-round .content{	font-size: 14px;}
.wizard-round .content .body{margin:0 40px;	width:90%;}

.row-expand {max-height: 0px; transition: max-height .5s; overflow: hidden;}
.row-expand:last-child { border: none;}
.row-expand.active { max-height: 400px; padding: 20px 0;}
.excollapse { color: #00AE66; cursor: pointer;}
.excollapse i { font-style: normal;}

.cus-table>ul{ display: flex;}
.cus-table>ul >li {flex: 1; text-align: center; padding: 10px 0;}
.cus-table .cus-thead { background-color: #f9f9f9; font-weight: bold;}
.cus-table .cus-tbody { border-bottom: 1px solid #e2e2e2; color: #5D5D5D;}
.cus-table .cus-tbody:last-child { border: none;}

.invoice-list { margin: 0;}
.invoice-list .pro-item { padding: 20px 0;}

.cus-item {color: #aaa; margin-bottom: 15px;}
.cus-item span:last-child { color:#5D5D5D;}

.legal-info { display: none;}
#orgGroup .btn-app { height: auto;}
.form-check a { color: #00AE66;}

.mailbox-attachments li { position: relative; width: 190px; height: 141px;}
.mailbox-attachments li .deleteImg { position: absolute; top: 0; right: 5px; font-size: 22px; color: #dc3545; cursor: pointer;}
.mailbox-attachments li.btn-upload {margin-right: 0;}
.mailbox-attachments li .mailbox-attachment-info { cursor: pointer;}
.mailbox-attachments li .mailbox-attachment-info.main-pic ,.mailbox-attachments li .mailbox-attachment-info.main-pic span{ cursor: default; color: #00AE66;}

.form-radio >span input[type="radio"] { vertical-align: middle;}
.mailbox-attachment-icon.has-img>img {height: 98px;}

.cus-timeline-content {font-size: 12px;}
.inline-searchPanel {display: flex; flex-wrap: wrap;}
.inline-searchPanel>ul { width: 50%; border-bottom: 0px solid #e2e2e2;}
.inline-searchPanel>ul:last-child,.inline-searchPanel>ul:nth-last-child(2) { border-bottom: none;}

.sf-filter.inline-searchPanel .sf-filter-row .sf-filter-key { padding-right: 0; text-align: center; padding-top: 10px; font-weight: 600;}
.sf-filter.inline-searchPanel .sf-filter-value .condition li { width: auto; margin-right: 10px;}
.sf-filter.inline-searchPanel ul:nth-child(even) { border-left: 0px solid #e2e2e2;}
.sf-filter.inline-searchPanel .sf-filter-row .sf-filter-value ,.sf-filter.inline-searchPanel .sf-filter-row .sf-filter-key,.sf-filter.inline-searchPanel .sf-filter-row .sf-filter-value .condition {margin-bottom: 0; padding-bottom: 0;}
.sf-filter.inline-searchPanel .sf-filter-row >li {height: 46px;}


.search-cus input[type='text']{font-size: 14px; color: #666; padding: 3px 10px; height: 28px; font-weight: 400; border: 1px solid #dedede; border-radius: 3px;
    background-color: #fff; }
.search-cus input[type='button'] { border: none; line-height: 28px; padding:0px 10px; background: #00AE66; color: #fff;  cursor: pointer; border-radius: 3px; width: auto;}
.gg-list { margin: 20px 0;}
.gg-list li { margin-bottom: 10px; display: flex; justify-content: space-between; position: relative; padding-left: 15px;}
.gg-list li::before {content: ''; position: absolute; top: 50%; transform: translateY(-50%); left: 0; width: 5px; height: 5px;
    border-radius: 50%; background-color: #00AE66;}
.gg-list li a {display: inline-block; width: 80%;}
.gg-list li span { color: #aaa;}
.gg_article_title { font-size: 20px; line-height: 35px; text-align: center;}
.intro_top .social-share { -webkit-text-stroke-width: 0px; -webkit-font-smoothing:none;}
.intro_top .social-share .icon-wechat{ color: inherit;border-color: inherit;}
.intro_top .social-share .icon-wechat:hover { background-color:inherit;}

.btn-upload label {display: block;}
.pictureEditing .btn-group { float: none;}
.pictureEditing button.btn { border:1px solid;}
.pictureEditing .btn-default {border-color: #ddd !important;}
#calendar ul.events li:before { }
#calendar .calendar-content { margin-left: -1px; }
#calendar.monthCalender .calendar-content {display: none; }
 
#myProTimec.overFlowY { overflow-y: auto; height: 815px;}

.cus-model-view { font-size: 14px;}
.cus-model-view .form-group >label { color: #aaa;}
.cus-model-view .form-group >div { color: #5D5D5D;}

.ezc-auth-title {font-size: 16px;font-weight: bold;text-align: center;}

.auth-body { text-align: center;padding: 120px 0 20px 0;}
.auth-body .auth-jg { color: #5D5D5D; font-size: 14px;padding-top: 20px;}

.users-list li img { width: 140px;}
.users-list li a.users-list-name { padding-top: 25px; color: #495057 ;}
.users-list>li>a:hover, .users-list>li>a:hover .users-list-name { color: #999 !important;}

.content-step { height: 60px; line-height: 60px; font-size: 14px; }
.content-step span:first-child{ color: #666666;}
.content-step span:first-child i {color:#FE6B03;margin-right: 5px;}
.content-step a { color:#333; }
.content-step a:hover, .article-list li a:hover  { color:#FE6B03; }
  
.gap { background-color: #F2F2F2; height: 10px; }
 
.article-list { padding: 20px 0 ; }
.article-list li { display: flex; border-bottom: 1px solid #EEEEEE; justify-content: space-between; padding: 20px 0; font-size: 15px;
    color:#aaa ; }
.article-list li:last-child {  border: none;}
.article-list li a { color:#5D5D5D ; }
.article-text-title { text-align: center; padding: 30px 0 20px; border-bottom: 1px solid #eeeeee; }
.article-text-title>p:first-child { font-size: 22px; font-weight: bold; color: #333;}
.article-text-title>div { margin-top: 20px; display: flex; justify-content: flex-end; color: #666666; }
.article-text-title>div p:first-child { margin-right: 30px;}
.article-text-detail {padding: 50px 0 80px;   text-indent: 2em;}

.triangle{position: absolute;left: 119px;top: 8px;width: 0;	height: 0;	border-width: 8px;	border-style: solid; 
 border-color: transparent transparent transparent #00AE66;}
.ezc-msg-title{background: #00AE66;border-radius:50px;border-bottom-right-radius: 0;border-top-right-radius: 0;	font-size: 15px; 
 color: #fff; padding: 6px 20px; margin: 0;	position:relative;}

/**/
.content-alarm {height: 35px; align-items: center;display: flex; margin-bottom: 1rem;}
.content-alarm .content-alarm-box { width: 1006px; overflow: hidden; height: 47px; line-height: 50px; }
.content-alarm .content-alarm-box li { height: 48px; width: 487px; display: inline-block; position: relative;  }
.content-alarm .content-alarm-box li::before { content: ''; position: absolute; top: 12px; left: -10px; width: 5px; height: 5px; border-radius: 50%; background-color:#00AE66 ;  }
.content-alarm ul { position: relative; margin-left: 30px;  }
.content-alarm .Four {animation: moveUpFour 6s 3s infinite; -webkit-animation: moveUpFour 6s 3s infinite;  }
.content-alarm .six { animation: moveUpSix 12s 3s infinite; -webkit-animation: moveUpSix 12s 3s infinite;  }
.content-alarm li { line-height: 1.8; color: #666; }

.ggone-title-content{width: 260px;overflow: hidden;white-space: nowrap; vertical-align: middle; text-overflow: ellipsis; display: inline-block;margin-right: 55px;}

.position-relative{	position: relative;}

/* adminlte样式修改 */
.direct-chat-messages .direct-chat-msg{margin-bottom: 20px ;}
.direct-chat-messages .direct-chat-msg .direct-chat-text{ width: auto; float: left; margin:5px 0 0 15px ;}
.direct-chat-messages .direct-chat-msg.right .direct-chat-text { float: right;}
.right .direct-chat-text { margin-right: 15px !important;}
.direct-chat-infos { position: relative;}
.direct-chat-timestamp { position: absolute; left: 50%; transform: translateX(-50%);}

.pro-con>ul li.cols-2{width: 66%;}
.pro-con>ul li.cols-3{width: 100%;}
.pro-sublist{ padding-top: 15px;padding-bottom: 15px;}
.user-type{font-size: 14px;background: #EF4242;color: #fff;	display: inline;border-radius: 40px;padding: 10px 20px;
	position: absolute;	bottom: 10px;}
.property-check{padding-top:10px;padding-right: 12px;}
.cbtn.calendar-select-active{z-index:0 !important;}

/* 新增样式2023-12-06 */
.pro-porcessBox {display: flex; align-items: center; background-color:#F7FAFF ;justify-content: space-around;
    font-size: 16px;color: #A6A7AA; padding: 10px 3px;border-bottom: 2px solid #F0F5FC; margin-top: 15px;}
.pro-porcessBox li span:first-child {font-family:"RobotoRegular";font-size: 18px;color: #5D5D5D;margin-right: 3px;}
.pro-porcessBox li span:last-child {color: #5D5D5D;}
.pro-porcessBox li {position: relative;cursor: default;}
.pro-porcessBox li::after {content: url('/static/dpmweb/qz/images/process_icon_arrow-left.png');position: absolute;
    right: -26px; top: 22%;width: 12px; height: 18px;}
.pro-porcessBox li:last-child::after  {content: '';}
.pro-porcessBox li.active {color: #FE9901;}
.pro-porcessBox li.active span:first-child { font-size: 25px; color: #FE9901;}
.pro-porcessBox li.active::before {content: url('/static/dpmweb/qz/images/process_icon_light.png');
    position: absolute; bottom: -20px; width: 18px; height: 18px;left: 50%;transform: translateX(-50%);}
.pro-porcessBox li.activeBefore::after {content: url('/static/dpmweb/qz/images/process_icon_arrow-aLeft.png'); }
.pro-porcessBox li.activeBefore:hover,.pro-porcessBox li.activeBefore:hover span:first-child  { color: #FE9901;}
.color-orange {color: #FE9901;}
.color-orange-bold {color: #FE9901;font-weight: bold;}
.pro-porcessContent {padding: 10px 60px 0;color: #A6A7AA;}
.detail-cbox {background-color: #F7F7F7;}
.btn-primary-gradient {padding:0 1.3rem;background:#e30d0b;}

.custom-tableLi { background-color: #fff;display: flex;  padding: 15px 15px; align-items: center;}
.custom-tableLi li { width: 25%;position: relative; color: #aaa;}
.custom-tableLi li>span { color:#5D5D5D ;}
.custom-tableLi li::after { position: absolute; content: '';    width: 2px; height: 90%; background-color:#EBEBEB ;  top: 50%;  right: 12%;    transform: translateY(-50%);}
.custom-tableLi li:first-child { width: 10%; text-align: center; color:#5D5D5D ;}
.custom-tableLi li:nth-child(2){ margin-left: 20px;}
.custom-tableLi li:first-child::after {right: 0%;}
.custom-tableLi li:last-child::after {position: inherit;}
.cus-detail-table.card-primary.card-outline-tabs-single>.card-header a.active,.cus-detail-table.card-primary.card-outline-tabs-single>.card-header a:hover {color: #000;}
.cus-detail-table {box-shadow: none;border-radius: none;padding: 10px 20px;}
.cus-detail-table.card-primary.card-outline-tabs-single>.card-header a.active::after { 
	background: inear-gradient(to right,#00AE66,#849ec5);}
.cus-detail-table .card-body{padding: 1.25rem 0;}
.cus-detail-table .d-content { margin: 0;}

.por-inav {background-repeat: no-repeat; height: 659px; width: 659px; margin: 0 auto; background-image: url('/static/dpmweb/qz/images/pro-navEdit.png');
    background-size: 100%; position: relative;}
.por-inav .btn{ border-radius: 20px; box-shadow: rgba(17,93,204, 0.2) 0px 0px 8px;background-color: #fff; color:#00AE66 ; border: none; position: absolute;     font-size: 16px;}
.por-inav .btn::before { position: absolute; content: ''; top: 50%; transform: translateY(-50%); width: 20px; height: 20px; background-color: #fff; border-radius: 50%; box-shadow: rgba(17,93,204, 0.2) 0px 0px 8px;}
.por-inav .btn:nth-child(-n+4)::before {right: -30%;}
.por-inav .btn:nth-child(n+5)::before {left: -30%;}
.por-inav .btn:nth-child(-n+4)::after { right: -25.2%;}
.por-inav .btn:nth-child(n+5)::after {left: -25.2%;}
.por-inav .btn::after {position: absolute; content: '';top: 50%; transform: translateY(-50%); width: 8px; height: 8px; background-color: #00AE66; border-radius: 50%;}
.por-inav .btn:first-child {top: 125px; left: -12px;}
.por-inav .btn:nth-child(2) { top: 235px; left: -62px;}
.por-inav .btn:nth-child(3) { top: 378px; left: -84px;}
.por-inav .btn:nth-child(4) { top: 499px; left: 7px;}
.por-inav .btn:nth-child(5) { top: 125px; right: 7px;}
.por-inav .btn:nth-child(6) { top: 235px; right: -83px;}
.por-inav .btn:nth-child(7) {  top: 378px; right: -65px;}
.por-inav .btn:nth-child(8) { top: 499px;  right: -14px;}
.por-inav .btn:hover { background-color:#00AE66 ;  color: #fff;}
.por-inav .btn:hover::before { background-color: #00AE66;}
.por-inav .btn:hover::after {background-color: #fff;}

.fixbox-right { position:fixed; bottom:30px; right:30px; padding:15px 30px; background: #fff; text-align: center; border-radius: 5px; border:1px solid #eee;
    box-shadow: 0 0 20px 0 rgb(0 0 0 / 25%); -webkit-box-shadow: 0 0 20px 0 rgb(0 0 0 / 25%); font-size:15px; color:#333;}
     
.shengming{max-width: 1360px; margin: 0 auto  20px auto; background: #fff;padding: 20px 40px;color: #707070;line-height: 26px;}
.shengming h5{margin-bottom:10px;}

/*---------------*/
.status_2{ background: #0CB96DFF;}
.status_3{ background: #007AFF;}
.status_9{ background: #ccc;}
.status_-2{ background: #a0a0a0;}
.status_2.status-color-A{ background: #0CB96DFF;}
.status_2.status-color-B{ background: #dc3545;}
.status_2.status-color-C{ background: #dc3545;}
.status_2.status-color-D{ background: #dc3545;}
.status_2.status-color-E{ background: #dc3545;}
.status_2.status-color-Z{ background: #dc3545;}

.inside.inside2.status-color-2{ background: #0CB96DFF;}/*未开始*/
.inside.inside2.status-color-3{ background: #007AFF;}/*暂停*/
.inside.inside2.status-color-9{ background: #ccc;}/*已结束*/
.inside.inside2.status-color-A{ background: #0CB96DFF;}/*未开始*/
.inside.inside2.status-color-B{ background: #dc3545;}/*自由报价期*/
.inside.inside2.status-color-C{ background: #dc3545;}/*限时报价期*/
.inside.inside2.status-color-D{ background: #dc3545;}/*加价期*/
.inside.inside2.status-color-E{ background: #dc3545;}/*行权期*/
.inside.inside2.status-color-Z{ background: #000000;}/*已经结束*/
.inside.inside2{ background: #a0a0a0;}

.hall_bottom .btn-bmzn{ position: absolute; right: 255px; bottom: 10px; margin-right:20px;height: 40px;line-height: 40px;font-size: 18px; color:#00AE66; font-weight: 600; padding: 0 15px 0 50px; text-align: center; vertical-align: middle; border-radius: .25rem; cursor: pointer; 
background:#e7f7f0 url('/static/dpmweb/qz/images/btn-icon-bmzn.png') no-repeat 10px center; }
.hall_bottom .btn-bmzn:hover{color:#fff;background:#00AE66 url('/static/dpmweb/qz/images/btn-icon-bmzn_w.png') no-repeat 10px center;}


 /*分享*/
 .social-share {
	display: inline-block;
	font-size: 14px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: .2px;
	-moz-osx-font-smoothing: grayscale
}
.social-share .icon-qq:before {
	background: url('/static/dpmweb/qz/images/share-icon.png') 0 0 no-repeat;
	background-size: 20px 160px
}
.social-share .icon-qq:before, .social-share .icon-weibo:before {
	content: "";
	display: inline-block;
	width: 20px;
	height: 20px;
	margin: 4px
}
.social-share .icon-weibo:before {
	background: url('/static/dpmweb/qz/images/share-icon.png') 0 -40px no-repeat;
	background-size: 20px 160px
}
.social-share .icon-wechat:before {
	content: "";
	background: url('/static/dpmweb/qz/images/share-icon.png') 0 -80px no-repeat;
	display: inline-block;
	width: 20px;
	height: 20px;
	background-size: 20px 160px;
	margin: 4px
}
.social-share .icon-qzone:before {
	content: "";
	background: url('/static/dpmweb/qz/images/share-icon.png') 0 -120px no-repeat;
	display: inline-block;
	width: 20px;
	height: 20px;
	background-size: 20px 160px;
	margin: 4px
}
.social-share a {
	position: relative;
	text-decoration: none;
	margin: 4px;
	display: inline-block;
	outline: none
}
.social-share .social-share-icon {
	position: relative;
	display: inline-block;
	width: 30px!important;
	height: 30px!important;
	margin: 2px 1px
}
.social-share .social-share-icon:hover {
	background: #666;
	color: #fff
}
.social-share .icon-weibo {
	color: #ff763b;
	border-color: #ff763b;
	background: #fff
}
.social-share .icon-weibo:hover {
	background: #ff763b
}
.social-share .icon-weibo:hover:before {
	content: "";
	background: url('/static/dpmweb/qz/images/share-icon.png') 0 -60px no-repeat;
	display: inline-block;
	width: 20px;
	height: 20px;
	background-size: 20px 160px;
	margin: 5px
}
.social-share .icon-qq {
	color: #56b6e7;
	border-color: #56b6e7;
	vertical-align: middle;
	background: #fff
}
.social-share .icon-qq:hover {
	background: #56b6e7
}
.social-share .icon-qq:hover:before {
	content: "";
	background: url('/static/dpmweb/qz/images/share-icon.png') 0 -20px no-repeat;
	display: inline-block;
	width: 20px;
	height: 20px;
	background-size: 20px 160px;
	margin: 5px
}
.social-share .icon-qzone {
	color: #fdbe3d;
	border-color: #fdbe3d;
	background: #fff
}
.social-share .icon-qzone:hover {
	background: #fdbe3d
}
.social-share .icon-qzone:hover:before {
	content: "";
	background: url('/static/dpmweb/qz/images/share-icon.png') 0 -140px no-repeat;
	display: inline-block;
	width: 20px;
	height: 20px;
	background-size: 20px 160px;
	margin: 5px
}
.social-share .icon-wechat {
	position: relative;
	color: #7bc549 !important;
	border-color: #7bc549 !important;
	background: #fff
}
.social-share .icon-wechat:hover {
	background: #7bc549 !important;
}
.social-share .icon-wechat:hover:before {
	content: "";
	background:url('/static/dpmweb/qz/images/share-icon.png') 0 -100px no-repeat ;
	display: inline-block;
	width: 20px;
	height: 20px;
	background-size: 20px 160px;
	margin: 5px
}
.social-share .icon-wechat .wechat-qrcode {
	display: none;
	border: 1px solid #eee;
	position: absolute;
	z-index: 9;
	bottom: -205px!important;
	top: auto!important;
	left: -84px;
	width: 200px;
	height: 192px;
	color: #666;
	font-size: 12px;
	text-align: center;
	background-color: #fff;
	-webkit-box-shadow: 0 2px 10px #aaa;
	box-shadow: 0 2px 10px #aaa;
	-webkit-transition: all .2s;
	transition: all .2s;
	-webkit-tansition: all .35s;
	-moz-transition: all .35s
}
.social-share .icon-wechat .wechat-qrcode.bottom {
	top: 40px;
	left: -84px
}
.social-share .icon-wechat .wechat-qrcode.bottom:after {
	display: none
}
.social-share .icon-wechat .wechat-qrcode h4 {
	font-weight: 400;
	height: 26px;
	line-height: 26px;
	font-size: 12px;
	background-color: #f3f3f3;
	margin: 0;
	padding: 0;
	color: #777
}
.social-share .icon-wechat .wechat-qrcode .qrcode {
	width: 105px;
	margin: 10px auto
}
.social-share .icon-wechat .wechat-qrcode .qrcode table {
	margin: 0!important
}
.social-share .icon-wechat .wechat-qrcode .help p {
	font-weight: 400;
	line-height: 16px;
	padding: 0;
	margin: 0;
	display: inherit;
	font-size: inherit;
	position: inherit
}
.social-share .icon-wechat .wechat-qrcode:after {
	content: "";
	position: absolute;
	left: 50%;
	margin-left: -6px;
	top: -15px;
	width: 0;
	height: 0;
	border-width: 8px 6px 6px 6px;
	border-style: solid;
	border-color: transparent transparent #f3f3f3 transparent!important
}
.social-share .icon-wechat:hover .wechat-qrcode {
	display: block
}
 /*分享end*/

/*动画*/
  @keyframes moveUpFour {
    0% {top: 0px;}
      20% {top: 0px;}
      50% {top: -61px;}
      60% {top: -61px;}
      80% {top:0px;}
      100% {top: 0px;}
  }
  @keyframes moveUpSix {
    0% { top: 0px;}
      18% {top: 0px; }
      20% {top: -61px;}
      38% {top: -61px;}
      40% {top: -122px;}
      58% {top: -122px;}
      60% {top: -61px;}
      78% {top: -61px;}
      80% {top:0px;}
      98% {top: 0px;}
  }

/*--------响应式样式-------*/
@media screen and (max-width:1200px){
	
.helpflex{ display: none;}
.city-nav-slide ul{justify-content: flex-start; margin-left:10px;}
.city-nav-slide li{width:calc(9% - 10px); margin-bottom: 10px;}


/*.idxProType .swiper-slide{width:calc(14% - 10px);}*/
.idxProType .swiper-slide p{padding:0 }
.idxProType .prev,.idxProType .next{display: block;}

.idx-advbanner .swiper-slide{height: 145px;}

}

@media screen and (max-width:1024px){
 .hall-container .w1360{max-width:100%;}	
	
.page-header .w1360{ display: block; position: relative;}
.page-header .hotline{ position:absolute;right:12%;top:-20px; }
.page-header .hotline,.page-header .hotline i,.page-header .hotline span{font-size: 16px !important;}
.page-header .hotline span{ display: none;}
.page-header .logo{text-align: center;}
.page-header .logo img{width:85%;max-width:547px;}
.header-banner .slogan img{max-width:100%;}
.page-header .lgoin{ display: none;}

.header-statebar .now-time,.header-statebar .now-weather{ display: none;}
.header-statebar .search{max-width:98%; margin: auto;}


.menu-handler {display:block;}
.menu-handler{width:25px;height:12px;cursor:pointer;position:absolute;right:10px;top:5px;z-index:1000;display:block;}
.menu-handler .burger{display:block; width:23px;height:3px;background:#00AE66; position:absolute;top:10px;left:0px; z-index:999; transform-origin:center; -webkit-transform-origin:center; -moz-transform-origin:center; -o-transform-origin:center; -ms-transform-origin:center;}
.menu-handler .burger-2 {top:17px;}
.menu-handler .burger-3 {top:24px;}
.menu-handler.active .burger-1 {top:17px;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
.menu-handler.active .burger-2 {-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);opacity:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;}
.menu-handler.active .burger-3 {top:17px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}

.main-menu {z-index:998;position:absolute;right:0;top:0;width:100%;height:auto;padding:30px 0;background:rgba(240,240,240,0.95);display:none;}
.main-menu ul{height: auto;flex-direction: column;}
.main-menu ul>li { margin-bottom: 1px;}
.main-menu ul>li a{font-size: 16px;font-weight: 400;line-height: 40px;color: #00AE66;color: #000;}
.main-menu ul>li span,.main-menu ul>li ol{ float:left;display: inline-block;}
.main-menu ul>li span{text-align: center;width:100px;padding:0 5px;background:rgba(0,174,102,0.3);color: #fff;}
.main-menu ul>li ol{position: static;width:calc(100% - 110px);max-height:300px;background:none;}
.main-menu ul>li ol a{display: inline-block;padding:0 10px;color:666;}
.main-menu .active{border-bottom:0;}
.main-menu .active span{background:rgba(0,174,102,0.9);color: #fff;}

/*首页*/
.idxnewsLeft,.idxnewsRight{width:100%;}

.city-nav-slide li{width:calc(20% - 10px) !important;}

.idxProType-list{flex-flow:wrap;justify-content: flex-start;/*margin-left: 10px;*/}
.idxProType-list li{margin-bottom: 20px;}

.idxProType .swiper-slide{width:calc(20% - 10px);margin-bottom: 20px;}


.idx-pro-imglist{flex-flow:wrap;justify-content: space-between;}
.idx-pro-imglist .item-info {width:48%; margin:20px 0 0 0;}
.idx-pro-imglist .pic{height:auto;max-height:230px;}
.idx-pro-imglist .cont{padding:10px;}


.idx-xmpd-header{flex-flow:wrap;justify-content: flex-start;}
.idx-xmscreen{ margin: 0; }
.idx-xmscreen dl{margin-bottom: 10px;}
     
.idx-prolist .td-price,.idx-prolist .td-date { display: none;}
.idx-prolist .td-state{width: 70px !important;}
.idx-prolist .td-number{width: 160px !important;}

.idx-xmpd .td-number,.idx-xmpd .td-price,.idx-xmpd .td-date{ display:none !important;}
.idx-xmpd .td-name{width:calc(100% - 80px) !important;padding-left: 10px;}
.idx-xmpd .pro-header .td-name{ text-align: center;}

.idx-advbanner .swiper-slide{height: 82px;}

.jjkb-mainbox th,.jjkb-mainbox td{ display: none;padding:5px 3px!important;}
.jjkb-mainbox th:nth-child(1),.jjkb-mainbox td:nth-child(1){display:inline-block;width:calc(50% - 8px);}
.jjkb-mainbox th:nth-child(2),.jjkb-mainbox td:nth-child(2){display:inline-block;width:calc(25% - 8px);}
.jjkb-mainbox th:last-child,.jjkb-mainbox td:last-child{display:inline-block;width:calc(25% - 8px);}

 .w2 {width: 100%;}   
 .fr.w2{ margin-top: 10px;}
 
.idx-yqljlist ul{padding: 10px 0; }
 .idxyqljSwiper .img{height:auto; max-height:40px;}
 .idxyqljpag {text-align: center; margin: 15px 0;}
 
 /*二级*/ 
 .p20,.p30{padding:10px;}
 .list-left,.list-right{width: 100%;padding:10px;}
 .list-left{display:none;}
    
.list_prop dd {max-height: auto !important;}
.list_prop_pmdt .time-sel{ display: inline-flex !important;}


.bid-card-imglist ul li{width:calc(50% - 15px); }
.bid-card-imglist ul li:nth-child(2n){margin-right:0;}

.pro-list_table .cont .ProPrice label{display:inline !important;}
.card-imglist ul{justify-content: space-between;}
.card-imglist .item-info{width:calc(50% - 10px);margin:15px 0;} 

.project_txtlist .item-info-header{display:none !important;}
.project_txtlist .cont{ flex-flow:wrap;flex-direction: column;justify-content:  center;padding:0;}
.project_txtlist .cont .ProNo{padding-left:90px;width: 100%;flex-direction: row; text-align: left;}
.project_txtlist .cont .ProNo label{display: inline !important; white-space: nowrap;}

.project_txtlist .cont .tit{ width: 100%; margin:15px 0 ; font-weight: 600;}
.pro-list_table .cont .tit .name{ white-space: normal;}
.project_txtlist .cont .txt{flex-flow:wrap;width: 100%;}
.project_txtlist .cont .txt p{ width: auto; margin-bottom: 10px;}
.project_txtlist .icon,.project_txtlist .proArea{display: inline-block !important;}
.project_txtlist .cont .txt .ProPrice{ display: block !important;width:100% !important; text-align: left;}

/*项目详情*/
.center-detail{ clear:both;width: 100%;display: flex; flex-direction: column;}
.left-detail,.center-detail{width:100%;}
.top-detail{ flex-flow: wrap; height: auto;}
.top-detail .intro_fl,.top-detail .intro_fr {width:100%; }
.intro_bottom .pro-btn{  display: inline;}

/*项目流程*/
.pm-flow{ display:none;padding:0;flex-wrap:wrap;}
.pm-flow .pm-flow-title	{ display: none;}
.pm-flow-list{ position: static;flex:inherit;}
.pm-flow-list li:before{left:-0; background-size: 65%;}
.pm-flow-list li {width:auto;}

.pmdt-ul li, .pmdt-ul li .img-wrap, .pmdt-ul li .pm-info{height:auto;}
.pmdt-ul li .img-wrap ,.pmdt-ul li .pm-info,.pmdt-ul .pm-btnbox,.pmdt-ul li .people-lot{position: static;width: 100%;  }
.pmdt-ul li .pm-info,.pmdt-ul .pm-btnbox{left:0; }
.pmdt-ul .pm-btnbox{ margin-bottom: 15px;}

.pmdt-ul li .pm-info .title {width: 100%;height:auto;white-space:  normal;}
.pmdt-ul li .people-lot{overflow: hidden;}

.top-pm-list{ height: auto; overflow: hidden;}
.top-pm-list .pm-msg,.top-pm-list .pm-msg{ float:none;width: 100%;height: auto;}
.top-pm-list .pm-msg{padding-top: 5px;}
.pm-top-detail{ width: auto;max-width:100% !important;height:auto !important;display: block !important; margin: 20px auto;padding:0 10px !important;}
.pm-detail-right{width: 100%; margin-left:0;}


/*拍卖*/
.notice-term .notice-li{padding:0 10px;}
.notice-term,.company_list{width:96%;margin:0 auto;}
.company_list li {width:100%;margin:0  0 20px 0;}
.company-loca,.company-intro{width:100%;}

.conference-focus .main-banners { width: 100%; }
.conference-focus .main-banners .banners-img {position: inherit; }
.conference-focus .main-banners img {width: 100%;}
.conference-focus .other-focus {width: 100%; margin-left: 0px;}

.lot-li { width: calc(50% - 20px);}

.pmqyzz-ul-Wrap{ display:  inline-flex;}
.pmqyzz-ul { display:  inline-flex; flex-wrap: wrap;}
.pmqyzz-ul li{flex: inherit;  margin: auto;}

/*文章详情*/
.cont_article{padding:10px;}
.contBox img{max-width: 100% !important;}

}


@media screen and (max-width:768px){

.left-detail,.center-detail {width: 100%; margin-left: 0; }

.intro_top .intro_fr,.intro_top .Hits{ display: none;}
.intro_two .price-baseBox, .intro_center{display: inherit;}
.intro_two .price-baseBox dl{width: 100%;}
.intro_two .pro-bzj {margin-left: 0;}
.intro_title a {max-width: 100%; white-space: wrap;}
.intro_center li{width: 100%;}
.intro_center li>p:last-child {white-space: wrap;}
.intro_lxfs{ height: auto;}
.intro_lxfs li{  margin-right: 0;}
 
 .detail-content .card-header{width:100% !important;}
 .detail-content .nav-tabs{ display: none;}
 .detail-content  .d-content table th, .d-content table td{width:auto !important;padding:0; }
 .detail-content .d-content table th{min-width:60px;}
 
.yqlj_imglist dl{padding:10px;width:calc(50% - 15px);margin:0 15px 20px 0;}
.yqlj_imglist dl:nth-child(2n){margin-right:0; }


}

@media screen and (max-width:568px){
.idxProType .swiper-slide{width:calc(25% - 10px);}

.idx-pro-imglist .item-info {width:100%;max-width:430px;margin: 10px auto;padding-bottom:10px;border:1px solid #E5E5E5; }
.idx-pro-imglist .item-info:first-child {margin-left:  auto;}


.d-flex{ flex-flow: wrap;}

.list_prop dl dt,.list_prop dl dd{width: 100% !important;}
.list_prop input{ margin-bottom: 5px;}

.bid-card-imglist ul li{width:96%; margin:0px auto 30px  auto; }
.bid-card-imglist ul li:nth-child(2n),.card-imglist ul li:nth-child(4n){margin-right:auto;}

.card-imglist ul{justify-content: center;}
.card-imglist .item-info{width:100%; max-width:420px;height:auto;border:1px solid #E5E5E5;} 
.card-imglist .pic{height:auto;}

}

@media screen and (max-width:430px){
	
.city-nav-slide ul{margin-left:0px;}
.city-nav-slide li{width:calc(25% - 10px) !important;}

.idxProType .swiper-slide{width:calc(33.33% - 10px);}

.idx-advbanner .swiper-slide{height: 52px;}

.yqlj_imglist dl{padding:10px;width:98%;height:auto;margin:0 auto 20px auto; border: 1px #eee solid;}


/*文章详情*/
.contEm .contleft,.contEm .contright{margin:5px auto;}

}


.register-success {
    width: 50%;
    margin: 0 auto;
    text-align: center;
}
.register-success .success-top  i{
    font-size: 50px;
    color: #dc3545;
    margin-bottom: 20px;
}
.register-success .success-top p {
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 20px;
}
.register-success .success-center {
    background-color:#d86262 ;
    color: #fff;
    padding: 10px 30px;
    border-radius: 5px;
    margin: 0;
    text-align: left;
    margin-bottom: 20px;
}
  
.fixbox-right {
	position:fixed;
	bottom:30px;
	right:30px;
	padding:15px 30px;
	background: #fff;
	text-align: center;
	border-radius: 5px;
	border:1px solid #eee;
	box-shadow: 0 0 20px 0 rgb(0 0 0 / 25%);
	-webkit-box-shadow: 0 0 20px 0 rgb(0 0 0 / 25%);
	font-size:15px;
	color:#333;
}

.form-title {
	display: block;
	border-top: 1px solid #e9ecef;
	border-bottom: 1px solid #e9ecef;
	background: #f9f9f9;
	font-size: 15px;
	font-weight: bold;
	padding: 10px;
	text-align: center !important;
	margin-left: 100px;
}
