 /* 内页 */
 .inner {
    background: #F1F3F5;
 }
.inner-banner{
    width: 100%;
    height: 240px;
	background: url("../images/in-banner.jpeg") no-repeat center center;
	background-size: cover;
}

.inner-banner img {
    width: 100%;
    height: 240px;
 }
 .inner-main {
    width: 1200px;
    margin: 0 auto;
    padding: 20px 0;
 }
 .inner-main .box {box-shadow: 0 0 14px 0 rgb(0 0 0 / 8%); background: #fff;border-radius: 5px; }

.inner-main .sideMenu2.wechat {/*mark20220401新增*/
	height: 268px;
	margin-top: 16px;
}
 .inner-main .ml {
    width: 237px;
 }
 /* .inner-main .box .l-title改.l-title.sm-title mark20220809修改*/
 .inner-main .box .l-title.sm-title{
    height: 60px;
    line-height: 60px;
    padding: 0 24px;
    border-bottom: 1px solid #E7E8E9;
    font-weight: 600;
    font-size: 20px;
 }
 .inner-main .box .menu {
    padding: 16px 12px 20px;
 }

 .inner-main .box .menu li{margin:5px 0}
 .inner-main .box .menu li, .inner-main .box .menu li a{/*mark20220401新增a并联*/
    width: 100%;
    font-size: 16px;
    height: 40px;
    line-height: 40px;
    padding-left: 16px;
    cursor: pointer;
	display: inline-block;
 }
 .inner-main .box .menu li:hover, .inner-main .box .menu li.on {
    background: #bd2a2a;/*mark20221018修改FF1A00为bd2a2a*/;
    border-radius: 4px;
    color: #fff;
 }

 /*mark20220401-- start新增左侧*/
 .inner-main .box .menu li a {
    color: #333;
 }
 .inner-main .box .menu li:hover a{
    color: #fff;
 }
 .inner-main .box .menu li:hover, .inner-main .box .menu li.sm-cur {
    background: #bd2a2a;/*mark20221018修改FF1A00为bd2a2a*/;
    border-radius: 4px;
    color: #fff;
 }
.inner-main .box .menu li.sm-cur a{
   color: #fff;
}
/*mark20220401-- end*/
 
 .inner-main .box .code {
    text-align: center;
    color: #222;
 }
 .inner-main .box .code .qr {
    width: 120px;
    height: 120px;
    margin-top: 32px;
 }
 .inner-main .box .code p {
    line-height: 20px;
 }
 .inner-main .ml .box:last-child {
    min-height: 268px;/*mark20220413修改*/
    /*margin-top: 16px;mark20220809注释*/
 }
 .inner-main .mr {
    width: 947px;
 }
.inner-main .mr.f-right.all {/*mark20220406新增*/
    width: 1200px;
 }
 .inner-main .mr .box.search {
    padding: 16px 24px;
 }
 .inner-main .search .select {
    position: relative;
 }
.inner-main .search .select .publish{
    /* background: none;Mark20220629注释 */
 }
 .inner-main .search select, .inner-main .search input {
    height: 40px;
    padding: 8px 30px 8px 16px;
    line-height: 24px;
    border: 1px solid #E7E8E9;
    border-radius: 4px;
    cursor: pointer;
    margin-right: 16px;
    color: #222;
    ppearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
 }
 .inner-main .search input {
    width: 104px;
    background: none;
 }
 .inner-main .search input::-webkit-input-placeholder { 
    color: #222;
 }
 .inner-main .search .select i {
    font-size: 16px;
    position: absolute;
    top: 14px;
    right: 20px;
    font-weight: 600;
 }
 .inner-main .mr .box {
    padding: 0 24px;
    margin-bottom: 16px;
 }
 .inner-main .mr .box > .title {
    height: 60px;
    line-height: 60px;
    border-bottom: 1px solid #E7E8E9;
 }
 .inner-main .mr .box > .title .title-text {
    font-weight: 600;
    font-size: 20px;
    margin-right: 12px;
 }
 .inner-main .mr .box > .title .total {
    font-size: 14px;
    color: #999;
 }
 .inner-main .mr .cg-list .infolist-main {
    min-height:  400px;/*mark20220402新增*/
 }
 .inner-main .mr .cg-list li i {
    color: #bd2a2a;/*mark20221018修改FF1A00为bd2a2a*/;
    font-size: 16px;
    display: inline-block;
    margin-right: 8px;
    float: left;
    margin-top: 5px;/*mark20221018修改8px为5px*/;
	line-height: 26px;
 }
 .inner-main .mr .cg-list li .title {
    font-size: 16px;
    line-height: 32px;
    max-width: 800px;
    float: left;
 }
.inner-main .mr .cg-list ul.content-ul li a{/*mark20220406新增*/
	height: 38px;
	line-height: 38px;
	display: inline-block;
	width: 650px;
}
.inner-main .mr .cg-list li a span{/*mark20220406新增*/
	font-size: 16px;
}
.inner-main .mr.f-right.all .cg-list li a{/*mark20220406新增*/
	width: 850px;
}
 .inner-main .mr .cg-list li a .title {/*mark20220402新增*/
	color: #333;
	width: 100%;
 }
 .inner-main .mr .cg-list li .title:hover {
    color: #bd2a2a;/*mark20221018修改FF1A00为bd2a2a*/;
 }
 .inner-main .mr .cg-list li .time {
    color: #999;
 }

 /* 供应商征集列表 */
 .inner-main.m-list .mr {
    width: 1200px;
 }
 .m-list .box {
    padding: 16px 24px;
 }
 .m-list .box ul li:last-child {
    box-shadow: none;
 }
 .m-list .box ul li i {
     color: #bd2a2a;/*mark20221018修改FF1A00为bd2a2a*/;
     font-size: 16px;
     display: inline-block;
     margin-right: 8px;
     float: left;
     margin-top: 8px;
 }
 .m-list .box ul li .title {
    font-size: 16px;
    line-height: 32px;
    max-width: 1000px;
 }
 .m-list .box ul li .title:hover {
    color: #bd2a2a;/*mark20221018修改FF1A00为bd2a2a*/;
 }
 .m-list .box ul li .bottom .f-left {
    max-width: 900px;
 }

 /* 详情页 */
 .m-detail .title {
    height: 56px;
    padding: 0 24px;
 }
 .m-detail .title .split {
    display: inline-block;
    width: 4px;
    height: 20px;
    background: #bd2a2a;/*mark20221018修改FF1A00为bd2a2a*/;
    border-radius: 2px;
    margin-right: 16px;
    margin-top: 18px;
    float: left;
 }
 .m-detail .title .title-text {
    font-size: 18px;
    line-height: 56px;
    color: #222;
 }
 .m-detail .title .back {
    line-height: 56px;
    color: #222;
 }
 .m-detail .content {
    margin-top: 16px;
    padding: 0 40px 40px;
 }
 
 
.text-part-text .content{padding:10px 50px 20px;}
.text-part-text .content table{width: 100%;}
.text-part-text .content td,th{ border:1px solid #DDD; }

 .text-part-text .content p, .text-part-text .content span, .text-part-text .content a, .text-part-text .content font{line-height:200%!important; font-size:16px!important; font-family:"Microsoft Yahei Font","微软雅黑"!important;}
 .text-part-text .content p{line-height:180%; font-size:16px;margin-top:8px!important;margin-bottom:8px!important;}
 
 
 .m-detail .content .c-main{
	min-height: 400px;/*mark20220402新增最新高度*/
	font-size: 14px;
 }
/* mark20220824新增：---开始部分*/
.m-detail .content .c-main p.collect{
	text-align: center;
	margin-top: 25px;
}
.m-detail .content .c-main p.collect a{
	background: #bd2a2a;/*mark20221018修改FF1A00为bd2a2a*/;
	color: #fff;
	padding: 6px 15px;
	margin-left: -28px;
	、}
/* mark20220824新增：---结束部分*/
 .m-detail .content .c-title {
    padding: 40px 0px 24px;
    text-align: center;
    line-height: 24px;
    margin-bottom: 24px;
 }

.ur-here{color:#444;font-size:14px;}
.ur-here a{outline-style:none;color:#444; font-size:14px;text-decoration:none; line-height:150%;}
.ur-here a:hover{color:#0075C2;text-decoration:underline; line-height:150%;}
 
.m-detail .content .c-title h1 {font-size: 28px; font-weight: bold; color: #444; display: block; text-align:content;    line-height: 45px;}
.m-detail .content .c-title span {font-size: 14px;color: #222;margin: 8px 16px 0 0;}
.c-title .info {border-top: 1px dotted #ddd;padding: 10px;margin-top: 18px;color: #999;}

 /* 分页 */

.pagination {
    height: 80px;
    padding: 20px 0px;
    text-align: center;
    background-color: #fff;
    position: relative;
    box-shadow: 0px -1px 0px #E7E8E9;
}
.pagination .link a {
    display: inline-block;
    padding: 0px 13px;
    border: 1px solid #E7E8E9;
    font-size: 15px;
    height: 40px;
    line-height: 40px;
    color: #000;
    border-radius: 4px;
}

.pagination .link a.on {
    background-color: #bd2a2a;/*mark20221018修改FF1A00为bd2a2a*/;
    color: #fff;
}

.pagination .link a i.left {
    margin-right: 6px;
}
.pagination .link a i.right {
    margin-left: 6px;
}

.pagination .pag-txt,
.pagination .pag-link {
    position: absolute;
    font-size: 14px;
    line-height: 40px;
}

.pagination .pag-txt {
    left: 30px;
    font-weight: bold;
    color: #555;
}

.pagination .pag-txt em {
    margin: 0px 4px;
    color: #ff6600;
    font-style: normal;
}

.pagination .pag-link {
    right: 30px;
    height: 30px;
    padding: 4px 0px;
}

.pagination .pag-link a {
    padding: 6px 10px;
    height: 16px;
    line-height: 16px;
    border: #ddd 1px solid;
    float: left;
    color: #555;
}

.pagination .pag-link a+a {
    border-left: none;
}

.pagination .pag-link a:hover {
    background-color: #eee;
    text-decoration: none;
}

.pagination .pag-link a.pag-cur {
    background-color: #ff6600;
    color: #fff;
}

.pagination .pag-link .jump {
    margin-left: 14px;
    float: left;
    height: 30px;
    line-height: 30px;
}

.pagination .pag-link .jump em {
    float: left;
    font-style: normal;
}

.pagination .pag-link .jump input,
.pagination .pag-link .jump a {
    padding: 0px;
    width: 36px;
    font-size: 14px;
    font-weight: bold;
    color: #ff6600;
    height: 28px;
    line-height: 28px;
    float: left;
    margin: 0px 4px;
    text-align: center;
    border: #ddd 1px solid;
    border-radius: 2px;
    background-color: #fcfcfc;
}

.pagination .pag-link .jump a {
    color: #555;
    font-size: 12px;
    background: url(../images/bg.png) repeat-x 0px -170px;
    border: #ddd 1px solid;
}
.infolist-main .content-ul{
    min-height:  500px; padding: 20px 0;
}
 
.bidlist ul li .statusPurchase{padding:0 10px}
.bidlist ul li a {
	display: inline-block;
    width: 100%;
    height: 42px;
    line-height: 42px;
	color: #333;
	font-size: 16px;/*mark202207新增*/
}
.bidlist ul li a span{/*mark20220413修改*/
	display: inline-block;
   overflow: hidden;
   text-overflow: ellipsis;
   white-space: nowrap;
   width: 100%;
}
.bidlist ul li:hover a {
	color: #bd2a2a;/*mark20221018修改FF1A00为bd2a2a*/;
}
.bidlist ul.pagingUl li:hover a {
	color: #fff;
}
.search-result em {
    color: #ff5500;
    font-weight: bold;
    margin: 0px 5px;
}
/* 供应商征集列表_首页样式 */

 .cg-list.sup-list .title .total {
     font-size: 16px;
     line-height: 24px;
     color: #999999;
 }
 .cg-list.sup-list .title .f-right {
    font-size: 14px;
    height: 24px;
    line-height: 24px;
    color: #222;
 }
 .cg-list.sup-list .title .f-right i {
    font-size: 8px !important;
    color: #222 !important; 
    margin-left: 8px;
    margin-right: 20px;
 }
 .cg-list.sup-list .title .f-right .time {
    color: #222;
 }
 .cg-list.sup-list .title .f-right .more {
    color: #999;
 }

 .cg-list.sup-list ul li {
    padding: 8px;
    height: 55px;/*mark20220803修改：75为55*/
    box-shadow: 0px 1px 0px #E7E8E9;
    cursor: pointer;
 }
/*  .cg-list.sup-list ul li i{
    margin-top: 12px;
 } */
 .cg-list.sup-list ul li a span{
    font-size: 16px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%;
	display: inline-block;
 }
 .cg-list.sup-list ul li:last-child {
    height: 72px;
 }
 .cg-list.sup-list ul li .bottom,
 .cg-list.sup-list ul li .bottom .f-right {
    color: #666;
    font-size: 14px;
 }
.cg-list.sup-list ul li .bottom .f-right span{/*mark20220412新增*/
	width: 85px;
	height: 25px;
	display: inline-block;
	line-height: 25px;
	top: -8px;
	position: relative;
}
 .cg-list.sup-list ul li .bottom .f-left {
    max-width: 570px;
 }
 .cg-list.sup-list ul li .status {
    display: inline-block;
    padding: 0px 16px;
    height: 24px;
    text-align: center;
    font-size: 14px;
    line-height: 24px;
    border-radius: 4px;
 }
 .cg-list.sup-list ul li .status.progress {
    border: 1px solid #bd2a2a;/*mark20221018修改FF1A00为bd2a2a*/;
    color: #bd2a2a;/*mark20221018修改FF1A00为bd2a2a*/;
 }
 .cg-list.sup-list ul li .status.end {
    border: 1px solid #999;
    color: #999;
 }
 /*mark20220413重新设计查询条件下拉框*/
.inner-main .classify .xiala {
   width: 450px;
	height: 40px;
   padding: 8px 30px 8px 16px;
   line-height: 24px;
   border: 1px solid #E7E8E9;
   border-radius: 4px;
   cursor: pointer;
   margin-right: 16px;
   position: relative;
   -moz-appearance:none;
   -webkit-appearance:none;
   /* background: #E7E8E9; mark20220804注释*/
}
.inner-main .classify .xiala ul{
   display :none;
	width: 150px;
	height: 220px;
	border-top: none;
	background: #fff;/*mark20220804修改 #E7E8E9为#fff;*/
	padding: 10px 0px;
	box-shadow: rgb(0,0,0,0.2) 1px 1px 8px;
	z-index: 999;
	float: left;
	position: absolute;
	left: 0;
	top: 42px;
	overflow-x: scroll;
}
.inner-main .classify .xiala ul li {
	width: 150px;
	border-top: none;
	z-index: 999;
	float: left;
	display: inline-block;
	height: 30px;
	line-height: 30px;

}
.inner-main .classify .xiala ul li:hover {
	background:	 #6495ED;
}
.inner-main .classify .xiala ul li span:hover{
	color:	#fff;
}

.inner-main .classify .xiala ul li span{
	width: 140px;
	display: inline-block;
	height: 30px;
	line-height: 30px;
	border-top: none;
	position: absolute;
	padding-left: 10px;
}


.inner-main .classify .xiala ul span:hover{
	color:	#fff;
	background:	 #6495ED;
}

.inner-main .classify .xiala ul  span{
	width: 140px;
	display: inline-block;
	height: 30px;
	line-height: 30px;
	border-top: none;
	padding-left: 10px;

}
 /*mark20220413重新设计查询条件输入框*/
.inner-main .search .select.text{
	position: relative;
	right: 26px;
}
.inner-main .search .select.text .chaxun{
	background: url(../images/search@2x.png) no-repeat 0px 12px;
	background-size: 15px;
	width: 25px;
	height: 40px;
	/*! display: flex; */
	position: relative;
	right: -445px;
	float: right;
	cursor: pointer;
}
.inner-main .classify .keyword {
   float: right;
   /* background: #E7E8E9; mark20220804注释*/
}

/* -- pager -- */
.pager {
 text-align: right;
 padding-top: 20px;
 color: #666;
 font-size: 14px;
}
.pager a {
 color: #666;
 text-decoration: underline;
}
/* -- pager class two -- */
.pager ul {
 display: inline-block;
 *display: inline;
 border-left: 1px solid #dddddd;
}
.pager ul li { float: left;
}
.pager ul li a, .pager ul li em {
 float: left;
 padding: 0 14px; 
 text-decoration: none;
 background-color: #ffffff;
 border: 1px solid #dddddd;
 border-left-width: 0;
}
.pager ul li a:hover {
 background-color: #f5f5f5;
}
.pager ul li.active a {
 background-color: #f5f5f5;
 color: #999999;
 cursor: default;
}
.pager ul li em.total {
 margin-left: 10px;
 border-left-width: 1px;
 color: #999;
}
.inner-banner{
    width: 100%;
    height: 240px;
	background: url("/images/in-banner.jpeg") no-repeat center center;
	background-size: cover;
}

.inner-banner img {
    width: 100%;
    height: 240px;
 }