

body{font: 12px/1.6 'Microsoft YaHei', Tahoma, Verdana, 'Simsun';}
/* CSS Document*/

/* logo */
.logo {
    width: 280px;
    height: auto;
    padding: 12px 0 20px;
}
.logo_txt {
    line-height: 30px;
    color: #666;
    font-size: 18px;
    font-weight: bold;
}
.logo_icon {
    width: 45px;
    height: 20px;
    background: #1577E4;
    border-top-left-radius: 10px;
    border-bottom-right-radius: 10px;
    text-align: center;
    line-height: 20px;
    color: #fff;
}

.container{width: 1200px;margin: 0 auto;position: relative;}
.container *{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.topbar{line-height: 35px;height: 35px;}
.dynamicbar{line-height: 46px;height: 46px;}
.back-index{margin-right: 20px;padding-left: 20px;background: url(http://scm.gsdgroup.com.cn/portal/ec2017V1/style/images/yc2016img.png) no-repeat 0 -134px;}
.login-bar{float: left;}
.link-bar{float: right;}
.login-bar ul li,.link-bar ul li{float: left;text-align: center;}
.login-bar ul li a:hover,.link-bar ul li a:hover{color:#ccc;}
.header{    border-bottom: 2px solid #1577E4;}
/*search-box*/.searchbox .select_aptitude{}
.searchbox .attr_tag .select_tag,
.searchbox .select_aptitude{padding-right: 17px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.selectbeauty{position: relative;width: 80px;display: inline-block;padding: 0;height: 38px;line-height: 38px;color: #333;font-size: 16px;float: left;border-width: 2px 1px 2px 2px;border-style: solid;border-color: #3498DB;border-right: 1px solid #ddd;}
.selectbeauty .triangle{position: absolute;content: '';top: 17px;right: 7px;width: 0;height: 0;border-width: 5px 5px 0;border-color: #888 transparent transparent;border-style: solid;}
.selectbeauty i{font-style: normal;margin-left: 20px;}
.selectbeauty select{position: absolute;left: 0;top: -1px;height: 38px;width: 100%;opacity: 0;filter: alpha(Opacity=0);}
.searchbox{right: 0;width: 800px;margin: 4px auto 0 auto;position: absolute;top: 14px;}
.searchbox .items{width: 80px;margin: 0px;height: 44px;line-height: 44px;padding: 10px 0;border-width: 2px 1px 2px 2px;border-style: solid;border-color: #3498DB;border-right: 2px solid #ddd;}
.bodys{height:44px;}
.bodys input{margin: 0px;height: 40px !important;line-height: 40px;width: 332px;padding:0 10px;float: left;font-size: 14px;font-family: 'Microsoft YaHei', Tahoma, Verdana, 'Simsun';}
@media (max-width: 1229px){.searchbox{width:650px;}
.bodys input{width: 200px;}}
.popu{height:40px;border-top: 2px solid #1577e4;border-bottom: 2px solid #1577e4;border-left: 2px solid #1577e4;border-top-left-radius: 3px;border-bottom-left-radius: 3px;}
#n-type{height: 40px !important;}
#n-type .select-button{border-right:1px solid #ddd;}
#searchTxt{border-top: 2px solid #1577e4;border-bottom: 2px solid #1577e4;border-right: 2px solid #1577e4;}
#searchBtn{border: 2px solid #1577e4;}
.bodys .btn-common{float: left;font: 16px/1.6 'Microsoft YaHei', Tahoma, Verdana, 'Simsun';height: 38px;width: 50px;color: #FFF;line-height: 38px;text-align: center;overflow: hidden;cursor: pointer;text-indent: -9999px;padding: 0;background: url(../image/common.png) no-repeat -78px -81px #1577e4;border-top-right-radius: 3px;border-bottom-right-radius: 3px;}
.bodys .btn-common:hover{background-color: #0060ca;border: 2px solid #0060ca;}
/*market search*/.bodys .mc .btn-common{background: url(../image/common.png) no-repeat -78px -81px #1577e4;}
.bodys .mc input{border: 2px solid #1577e4;}
.bodys .mc .txt-common{width: 430px;}
.bodys .mc .btn-common:hover{background-color: #1577e4;}
.top{
	position: relative;
}
.logoBar{
    display: flex;
    align-items: center;
    height: 80px;
}

.logoBar img{
	display: block;
	float:left;
}

.logoBar span{
	display: block;
	float:left;
	width: 1px;
	height: 20px;
	background: #000;
	margin: 0 10px;
}

.logoBar p{
	display: block;
	float:left;
	line-height: 80px;
    font-size: 18px;
    font-weight: bold;
    color: #000;
    margin: 0;
    letter-spacing: 2px;
}

.bodys .settleup{margin-left: 70px;display: inline-block;background-color: #fff;text-align: center;overflow: hidden;position: relative;}
.settleup .cw-icon{height: 36px;text-align: center;line-height: 36px;overflow: hidden;border: 1px solid #e3e4e5;}
.settleup .cw-icon .iconfont{background: url(../image/common.png) no-repeat -148px -90px;width: 25px;height: 25px;display: inline-block;line-height: 25px;vertical-align: middle;}
.settleup .ci-count{position: absolute;top: 5px;left: 140px;right: auto;display: inline-block;padding: 1px 2px;font-size: 12px;line-height: 14px;color: #fff;background-color: #f10215;-moz-border-radius: 7px;border-radius: 7px;min-width: 12px;text-align: center;font-style: normal;}
.settleup .cw-icon a{/*color: #f10214;*/text-decoration: none;}
/* menu*/.cate-all{font-size: 16px;width: 240px;height: 40px;line-height: 40px;text-align: center;background: #1577e4;color: #fff;}
.menu{}
.menu li{float: left;}
.menu li,
.menu li a{display: block;height: 38px;line-height: 38px;text-align: center;position: relative;text-decoration: none;font-size: 16px;color: #333;}
.menu li a{width: 125px;}
.menu li a.yes{background-color: #1577e4;color: #fff;text-decoration: none;margin-top:-1px;border-top: 1px solid #1577e4;border-left: 1px solid #1577e4;border-right: 1px solid #1577e4;}
.menu li a.on{color: #1577e4;text-decoration: none;}
.menu li a:hover{background-color: #1577e4;color: #fff;text-decoration: none;}
.menu li .subbank{display:none;position:absolute;top:38px;left:-1px;z-index: 9999;background: #fff;border:1px solid #1577e4;}
.menu li .subbank ul li{float:left;}
.menu li .subbank ul li:last-child{}
.menu>ul>li:hover{margin-top:-1px;border-top:1px solid #1577e4;border-left:1px solid #1577e4;border-right:1px solid #1577e4;}
.menu>ul>li:hover .subbank{display:block;}
.market-menu li a:hover{background-color: #fff;color: #1577e4;text-decoration: none;}
#indexFocus{width: 100%;height: 380px;}
.banner{position: relative;width: 100%;}
.banner .wrapper{position: absolute;left: 50%;width: 1180px;margin-left: -590px;top: 0;z-index: 999;}
@media (max-width: 1229px){.banner .wrapper{width: 960px;margin-left: -480px;}}
.banner .pic,
.banner .pic>ul,
.banner .pic>ul>li{height: 380px;width: 100%;}
.banner .pic a>span{width: 100%;height: 100%;}
.banner.jc>ul,
.banner.jc>ul>li,
.banner.jc>ul>li>div{width: 100%;height: 380px;}
.banner.hxjc>ul,
.banner.hxjc>ul>li,
.banner.hxjc>ul>li>div{width: 100%;height: 251px;}
.banner.index>ul>li{height: 380px;}
.banner-menu{width: 75px;background-color: #444;margin-top: 40px;display: inline-block;}
.banner-menu>ul>li{width: 75px;height: 72px;border-bottom: 1px solid #111;}
.banner-menu>ul>li .tab{position: absolute;width: 324px;height: 232px;left: 75px;background: #fff;top: 0;padding: 30px 18px;overflow: hidden;}
.banner-menu>ul>li .tab.market-list{top: -73px;}
.banner-menu>ul>li .tab.index-list{top: -146px;}
.banner-menu>ul>li .tab.helper-list{top: -219px;}
.market-list ul li{float: left;width: 100px;line-height: 50px;text-align: center;font-size: 14px;}
.banner-menu>ul>li>div{position: relative;height: 73px;}
.banner-menu>ul>li>div:hover .tab{display: block}
.banner-menu>ul>li>div:hover{background: #fff;}
.banner-menu>ul>li>div:hover p{color: #1577e4;}
.banner-menu>ul>li>div.icon:hover i.icon1{background-position: -96px -425px;}
.banner-menu>ul>li>div.icon:hover i.icon2{background-position: -153px -425px;}
.banner-menu>ul>li>div.icon:hover i.icon3{background-position: -210px -425px;}
.banner-menu>ul>li>div.icon:hover i.icon4{background-position: -268px -425px;}
.banner-menu>ul>li i{display: inline-block;width: 75px;height: 45px;background-image: url(../image/common.png);background-repeat: no-repeat;}
.banner-menu>ul>li i.icon1{background-position: -96px -380px;}
.banner-menu>ul>li i.icon2{background-position: -153px -380px;}
.banner-menu>ul>li i.icon3{background-position: -210px -380px;}
.banner-menu>ul>li i.icon4{background-position: -268px -380px;}
.banner-menu>ul>li>p{text-align: center;color: #fff;}
.banner-menu .tab>ul>li{float: left;width: 108px;padding-bottom: 5px;font-size: 14px;text-align: center;}
.banner-menu .tab>ul>li>a{font-size: 14px;text-decoration: none;}
.list-item ul li div>p{line-height: 24px;}
.list-item ul li div .jc-title{font-weight: bold;}
.list-item ul li div .jc-com{width: 160px;}
.list-item ul li div>p span{display: inline-block;}
.list-item ul li>div{margin: 5px 0;border-bottom: 1px dashed #ddd;}
.list-item>ul{display: none;}
.list-item>ul.active{display: block;}
.banner-center{position: absolute;width: 870px;margin-top: 10px;display: inline-block;float: center;height: 340px;z-index:-1}
.banner-login{width: 250px;margin-top: 10px;display: inline-block;float: right;position: absolute;right:0;}
.banner-login .login-title{height: 70px;overflow:hidden; width: 210px;margin: 0 auto;}
.banner-login .login-title .login-pic{padding: 10px;}
.banner-login .login-title .login-pic img{}
.banner-login .login-title .login-tit{}
.banner-login .login-title .login-tit p{font-size:16px;    margin-top: 23px;}
.banner-login .login-btn{margin:0 auto;width: 185px;}
.banner-login .login-btn a{border-radius: 3px;margin: 8px;width: 75px;height: 30px;line-height: 30px;text-align: center;display: block;float: left;}
.banner-login .login-btn a.login{background-color: #1577e4;color: #fff;}
.banner-login .login-btn a.login:hover{color:#fff;background-color: #0060ca;cursor:pointer;}
.banner-login .login-btn a.reg{border:1px solid #1577e4;line-height: 28px;height: 28px;}
.banner-login .login-btn a.reg:hover{background:#0060ca;color:#fff;}
.banner-notice{width:185px;}
.banner-news{width:700px;}
@media (max-width: 1229px){.banner-news{width: 400px;}}
.news-box{height: 40px;overflow: hidden;position: relative;}
.banner-news .news-scroll{width:4000px;position:absolute;left:0px;top:0px;}
.banner-news .news-scroll>li{float:left;height:46px;line-height:46px;margin-right: 50px;width:500px;}
.login-pub h3{font-size: 18px;font-weight: bold;color: #333;line-height: 38px;}
.banner-login>ul>li.login-pub{background: #fff;overflow: hidden;}
.login-info{padding: 10px;height: 118px;}
.login-pub{padding:5px 10px;height: 60px;}
.login-pub .pvnum{    margin-left: 8px;
    height: 60px;
    line-height: 60px;
	font-size: 16px;
    overflow: hidden;
    width: 185px;}
.login-pub ul li{line-height: 30px;}
.login-pub ul li a{color: #666;display: block;width: 165px;float: left;height: 30px;}
.login-pub ul li a:hover{color: #1577e4;}
.login-guide{background: #fff;padding:10px 20px;}
.login-guide ul li{float: left;margin-left: 32px;}
.login-guide ul li:first-child{margin-left: 0;}
.footer{clear:both;}
.footer .mod-help{padding: 10px 35px 0 25px;}
.footer .hi{width: 588px;margin: 0 auto;}
.footer .hi ul li a{font-size: 14px;color:#fff}
.footer .mod-help ul li{float: left;min-width: 98px;line-height: 54px;font-size: 16px;color: #fff;}
.footer .hi ul li{line-height: 30px;}
.footer .mod-help i{display: inline-block;width: 2px;font-style: normal;margin: 0 10px;font-size: 14px;}
.footer .mod-help.hi i{font-size: 12px;}
.footer .mod-copyright{position: relative;padding: 0px 35px 15px 25px;}
.footer .mod-copyright p{line-height: 30px;font-size: 14px;}
.footer .mod-copyright p>a{color:#fff;}
.footer .mod-copyright p>a:hover{color:#eee !important;}
.footer .mod-help ul li a,.footer .mod-copyright p,.mod-copyright p>a,.footer .mod-help i{color:#fff;}
.footer_login .mod-help ul li a,.footer_login .mod-copyright p,.footer_login .mod-copyright p>a,.footer_login .mod-help i{color:#666;}
.footer_login .mod-copyright p>a:hover{color:#1577e4;}
.footer .mod-copyright.ci p{font-size: 12px;}
.footer .qycode{position: absolute;top: 25px;right: 35px;}
.footer .qycode p{color:#fff;}
.footer_login .qycode p{color:#666;}
.qycode .weixin{width: 110px;height: 110px;}
.qycode h3{font-size: 16px;color: #fff;margin-bottom: 20px;text-align: center;}
.footer_login .qycode h3{color:#666;}
.qycode ul li{float: left;}
.app-type>li{width: 20px !important;float: none !important;}
.app-type>li>div{text-indent:-9999px;width:20px;height:50px;margin-top: 4px;}
.app-type>li .ios{background: url(http://scm.gsdgroup.com.cn/portal/ec2017V1/style/images/i-g-tab.png) no-repeat;}
.app-type>li .ios.active{background: url(http://scm.gsdgroup.com.cn/portal/ec2017V1/style/images/i-tab.png) no-repeat;}
.app-type>li .android{background: url(http://scm.gsdgroup.com.cn/portal/ec2017V1/style/images/a-g-tab.png) no-repeat;}
.app-type>li .android.active{background: url(http://scm.gsdgroup.com.cn/portal/ec2017V1/style/images/a-tab.png) no-repeat;}
.qycode .app{width: 108px;height: 108px;margin-left:30px;}
.qycode .app.ios{background: url(http://scm.gsdgroup.com.cn/portal/ec2017V1/style/images/ios.png) no-repeat;background-size:108px 108px;}
.qycode .app.android{background: url(http://scm.gsdgroup.com.cn/portal/ec2017V1/style/images/android.png) no-repeat;background-size:108px 108px;}
.auth{margin-top: 20px;width: 100px;margin: 0 auto;height: 80px;}
.auth ul li{float: left;margin-right: 15px;}
.auth .mod-auth{background-image: url(../image/common.png);width: 105px;height: 60px;background-repeat: no-repeat;}
.auth .mod-auth.ico1{background-position: -225px -660px;width: 112px;}
.auth .mod-auth.ico2{background-position: -360px -660px;}
.auth .mod-auth.ico3{background-position: -485px -660px;}
/*鍒嗛〉*/
.pagebar{text-align: right;}
.pagebar a{padding: 5px 12px;font-size: 14px;border: 1px solid #dfdfdf;background-color: #fff;color: #4a4a4a;text-decoration: none;margin: 0 5px;}
.pagebar span{padding: 4px 8px;margin: 10px 3px;font-size: 14px;}
.pagebar span.curr,
.pagebar #button{padding: 4px 8px;/*margin: 10px 3px;*/font-size: 14px;border: 1px solid #1478ec;background-color: #1478ec;color: #fff;}
.pagebar #button{font-size: 14px;cursor: pointer;}
.pagebar a:hover{background-color: #1478ec;border: 1px solid #1478ec;color: #fff;}
.pagebar span.normalsize{font-size: 12px;}
.pagebar #page{width: 31px;height: 16px;text-align: center;padding: 4px 8px;/*margin: 10px 3px;*/font-size: 12px;border: 1px solid #dfdfdf;background-color: #fff;color: #9d9d9d;text-decoration: none;}
.pagebar #pagestr{padding: 5px 12px;font-size: 14px;border: 1px solid #dfdfdf;background-color: #fff;color: #4a4a4a;text-decoration: none;margin: 0 5px;}

.pagebar .indexPage{
	background-color: #1478ec;
    color: #fff;
    padding: 5px 12px;
}



.crumbs{height: 38px;line-height: 38px;font-size: 14px;}
.crumbs-jc{height: 48px;line-height: 48px;}
.com-list{width:841px;min-height: 800px;padding: 0 20px;}
.com-list-about{padding: 20px 30px;width: 880px;}
.com-list h2{line-height: 75px;text-align: center;border-bottom: 1px dashed #ddd;}
.com-list-about h2{line-height: 44px;border-bottom: 1px dashed #ddd;font-size: 24px;color: #007dd5;text-align: left;margin-bottom:10px;}
.com-list p{line-height: 45px;font-size: 14px;word-wrap: break-word;width: 100% !important;padding:0 !important;}
.details .doc-detail>li{float:left;width:275px;margin-left:20px;margin-bottom: 10px;}
.details .doc-detail>li:first-child{margin-left:0;}
.details .doc-detail>li i{display: inline-block;width: 40px;height: 40px;background: url('../image/ec2017.png') no-repeat;vertical-align: middle;margin-right: 5px;margin-top: 5px;}
.details .doc-detail>li .objtype{background-position: -310px -18px;}
.details .doc-detail>li .proctype{background-position: -30px -18px;}
.details .doc-detail>li .linkman{background-position: -207px -18px;}
.details .doc-detail>li .status.active{background-position: 5px -22px;}
.details .doc-detail>li .status{background-position: -469px -13px;}
.details .doc-detail>li .project{background-position: -67px -18px;}
.details .doc-detail>li .tendercode{background-position: -101px -18px;}
.details .doc-detail>li .phone{background-position: -238px -18px;}
.details .doc-detail>li .lastime{background-position: -340px -18px;}
.details .doc-detail>li .company{background-position: -138px -18px;}
.details .doc-detail>li .pubtime{background-position: -271px -18px;}
.details .doc-detail>li .email{background-position: -171px -18px;}
.details .doc-detail>li .count{background-position: -207px -18px;}
.details .doc-content *{font-size:16px !important;font-family:'microsoft yahei' !important;color: #333 !important;}
.details .doc-content p{margin-bottom:16px !important;line-height:28px !important;}
.com-list .time{height: 38px;line-height: 38px;text-align: center;border-bottom: 1px dashed #ddd;}
.com-list .time p{margin: 0 10px 0 10px;}
.com-list table{font-size: 14px;}
.com-list table tr{height: 30px;}
.info-list{width:100%;}
@media (max-width: 1229px){.info-list,.com-list{width: 620px;}
.com-list-about{width:660px;}}
.info-list ul li{border-bottom:1px solid rgba(221,221,221,1);}
.info-list h5{padding-left:10px;width:480px;font-size:18px;font-weight: 500;display: inline-block;color:rgba(49,57,72,1);vertical-align: top;}
.info-list p{font-size: 14px;color:rgba(102,102,102,1);padding-left:75px;padding-top:20px;padding-bottom:30px;}
.arrow{bottom: 20px;right: 20px;display: block;font-size: 14px;color: #999;border: 1px solid #ddd;padding: 0 5px;line-height: 26px;}
.arrow:hover{border: 1px solid #1577e4;}
.arrow em{width: 30px;height: 24px;display: block;border: 0;float: left;background-size: 24px;vertical-align: middle;background: url(../image/ec2017.png) no-repeat;background-position:-413px -63px}
.arrow:hover em{background-position:-440px -63px}
/**鎵惧洖瀵嗙爜*/.forgetpwd{position:relative;display:block;color:#666;font-size:14px;line-height:1.5}
.content_head{text-align: center;margin: 0 auto;width: 820px;padding: 0 100px;}
.content_head h1{text-align:left;font-size:18px}
.forgetpwd .form{margin-top:20px;text-align:center}
.forgetpwd .step1 ul,.forgetpwd .step2 ul,.forgetpwd .step3 ul{margin: 0 auto;border: 0;padding: 0;width: 700px;}
.focus_text{margin-left: 5px;}
.forgetpwd .focus_text{margin-left: 125px;}
.forget_step{margin:40px 0 0 4px;padding:0;height:54px;list-style:none}
.forget_step .step_item.first{width:50px}
.forget_step .step_item{float:left;width:250px;height:50px}
.forget_step .step_item .step_number{float:left;display:block;margin:0;padding:0;width:36px;height:36px;line-height: 36px;background: #fff;border:1px solid #1577e4;color: #b5b5b5;border-radius: 50%;}
.forget_step .step_item.done .step_number{border:2px solid #1577e4;color: #fff;background:#1577e4;}
.done .number_1{background-position:0 -35px}
.content_head span{margin-left:10px;font-weight:400;font-size:14px}
.step_line{float:left;display:block;padding:0;width:182px;height: 2px;background: #eee;margin-top: 16px;margin-right: 16px;}
.number_2{background-position:-32px 0}
.done .number_2{background-position:-32px -35px}
.number_3{background-position:-64px 0}
.done .number_3{background-position:-64px -35px}
.number_4{background-position:-96px 0}
.done .number_4{background-position:-96px -35px}
.step_text{margint-top: 10px;}
.step_text li.done{color:#1577e4}
.step_text li{float:left;margin-bottom:15px;width:75px;height:14px;color:#999;font-size: 16px;margin-left:-8px;}
.step_text .text_2{margin-left:182px}
.step_text .text_3{margin-left:178px}
.step_text .text_4{margin-left:168px}
.done .step_line{background-position:0 -32px}
.forgetpwd .form input[type=text],.forgetpwd .form input[type=password], .forgetpwd .form input[type=email], .forgetpwd .form input[type=date]{width: 380px;border: solid 1px #dddddd;line-height: 26px; border-radius: 3px;}
.forgetpwd .form ul li{margin-bottom: 30px;}
.forgetpwd .form ul li label{font-size: 14px;margin-right: 10px;}
.forgetpwd .invalid{left: 193px;}
.forgetpwd .form ul li .verimg{height: 36px;margin-bottom:0;}
.forgetpwd .form .submit-box{}
.forgetpwd .form input[type="button"]{border-radius: 2px;background: #1577e4;width: 100px;}
.forgetpwd .fpwd-login-btn{padding: 12px 30px;color: #fff;min-width:120px;border-radius: 5px;background: #1ba6ff;font-size: 16px;font-weight: normal;display: inline-block;margin-top: 100px;}
.forgetpwd .form .button_verifycode{color: #fff;min-width: 100px;border-radius: 2px;background: #1577e4;font-size: 14px;font-weight: normal;display: inline-block;line-height: 35px;}




/*涓爣鍏ず*/
.concent{
	width: 840px;
    min-height: 800px;
    padding: 0 20px;
}
.bgcf{background: #fff;}
/*鍏ず*/
.list_del{
	background: #fff;
    height: auto;
    margin-right: 490px;
}
/*鍏ず鍐呭*/
.publicity{
	width: 100%;
	height: auto;
}
.publicity h1{
	font-size: 30px;
	font-weight: 100;
	color: #636262;
	text-align: center;
}
.time_name{
	width: 100%;
	color: #636262;
	font-size: 14px;
	margin: auto;
	overflow: hidden;
}
.pub_time{
	width: 150px;
}
.pub_name{
	width: 100px;
}
.pub_del{
	margin-top: 16px;
}
.winning_candidate h1{
	font-size: 18px;
	font-weight: 100;
	color: #636262;
}


/*鏈�鏂板叕鍛�*/
.notice{
	background: #fff;
    width: 279px;
    height: 568px; 
}
.notice_items h1{
	height: 60px;
	line-height: 60px;
	padding: 0 12px;
	font-size: 30px;
	font-weight: 100;
	color: #636262;
	border-bottom: 1px solid #dcdcdc;
}
.notice_items ul{
	height: auto;
	padding: 0 12px;
}
.notice_items ul li{
	height: 115px;
	border-bottom: 1px solid #dcdcdc;
	font-size: 12px;
	padding: 0 12px;
}
.notice_items ul li .not_tit{color: #333;padding-top: 16px;}
.notice_items ul li .not_close{color: #636262;padding-top: 6px;}
.notice_items ul li .not_start{color: #999;padding-top: 6px;}

/* 鏀跨瓥娉曡锛屾柊闂昏祫璁� */
.detail-author .time{
	width:60px;
	padding:5px 0;
background:rgba(21,119,228,1);
opacity:0.6;
font-size:12px;
color:rgba(255,255,255,1);
display: inline-block;
text-align: center;
}
.info-list ul{
	display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-line-pack: justify;
    align-content: space-between;
}

.info-list ul li{
	width: 560px;
	margin-bottom:10px;
}

.info-list ul a{
	width:100%;
	height: 70px;
	display: inline-block;
	vertical-align: top;
	border-bottom: 1px solid rgba(238,238,238,1);
}


/*----------鍫卞悕-------------*/
/*鎷涙爣椤圭洰璇︽儏*/.detail_box{width: 100%;height: auto;background: #fff;padding-bottom:20px;}
.detail_box .wrapper,
.detail_container .wrapper{background: #fff;}
.detail_container{background: #f5f5f5;}
.detail_container .wrapper{background: #fff;}


/*璇︽儏澶撮儴*/.detail_header{width: 100%;height: 112px;background: #fff;}
/*椤圭洰鏍囬*/.project_title{font-size: 18px;color: #333;padding-top: 20px;}
/*椤圭洰浠嬬粛*/.project_recommend{width: 100%;height: 64px;position: relative;}
/*椤圭洰鎶ュ悕*/.project_apply{background: #FF8F00;position: absolute;right: 0;}
.angle{width: 12px;height: 64px;}
.angleTL{width: 0;height: 0;border-top: 32px solid #fff;border-right: 12px solid transparent;}
.angleBL{width: 0;height: 0;border-bottom: 32px solid #fff;border-right: 12px solid transparent;}
.round{    width: 14px;
    height: 14px;
    border-radius: 50%;
    margin-top: 25px;
    margin-right: 30px;    background: #fff;}
.apply_button{cursor: pointer;height: 36px;color: #FF8F00;text-align: center;line-height: 36px;font-size: 14px;border-radius: 3px}


.apply_button a:hover.save{border:1px solid #fff;background: none !important;color: #FFf;}
.apply_timeKeep{width: 114px;height: 40px;overflow: hidden;}
.timeKeep_txt{color: #fff;font-size: 12px;}
.remaining{color: #fff;font-size: 14px;}
.project_apply .mini-button{    box-shadow: 0 3px 6px rgba(0,0,0,0.16);
    height: 36px;
    color: #FF8F00 !important;
    text-align: center;
    line-height: 36px;
    font-size: 14px;
    width: 88px;
    background: #fff;
    border: #fff;
    display: inline-block;
    margin-right: 16px;
        margin-top: 14px;}
.project_apply .mini-button:hover{margin-right: 16px;cursor: pointer;box-shadow:0 3px 6px rgba(0,0,0,0.20);color: #FF8F00  !important;line-height: 36px;font-size: 14px;background: #fff !important;border:1px solid #FFf !important;}

.no_login .mini-button-text{height:36px;line-height:36px !important;}
.apply_timeKeep{width: 144px;height: 40px;overflow: hidden;padding-left: 14px;}
.timeKeep_txt{color: #fff;font-size: 12px;}
.remaining{color: #fff;font-size: 14px;}
/*鍒囨崲鎸夐挳*/.project_tabs{width: 100%;height: 43px;background: #fff;}
.project_tabs ul{width: 100%;height: auto;overflow: hidden;}
.project_tabs ul li{width: 100px;line-height: 43px;float: left;text-align: center;}
.project_tabs ul .done{border-bottom: 2px solid #1577E4;}
.project_tabs ul .done a{color: #1577E4;font-weight: bold;}
.project_tabs ul li a{width: auto;height: auto;display: block;font-size: 14px;color: #999;;}
 
/*椤圭洰淇℃伅*/.project_info{width: 100%;height: 64px;padding-top: 4px;padding-bottom: 9px;}
.project_info>div{width: 30%;margin: 5px 0;}
.project_info td,
.project_info span{font-size: 10.5pt;}
.project_info span{color: #666;}
.project_info span:nth-of-type(2){padding-left: 5px;}
/*鍦ㄧ嚎鎶曟爣--鎷涙爣鏂囦欢*/.bidDoc_lists{width: 100%;height: auto;background: #f5f5f5;padding-bottom:24px;padding-top:12px;}
.bidDoc_lists .project_middle{width: 100%;height: auto;}
/*姝ｆ枃鍐呭*/.bidDoc_lists .content{min-height:450px;width: 100%;margin-right: 12px;background: #fff;border-radius: 2px;margin-bottom:40px;}
.bidDoc_lists .content.fixed{height: 381px;overflow: auto;}
.bidDoc_lists .content_top{height: 40px;}
.bidDoc_lists h3{padding: 0 17px;line-height: 40px;height: 40px;border-bottom: 1px solid #ddd;font-weight: normal;color: #333;}
.bidDoc_lists .content_midd{overflow-y: scroll;    min-height: 500px;}


/*鍒犻櫎婊氬姩鏉�*/
.delete_scroll{overflow-y:hidden !important;padding: 0 16px;}

/*---------mini妯ｅ紡瑕嗚搵-----------*/
.mini-buttonedit-button-pressed, .mini-buttonedit-popup .mini-buttonedit-button{background:none !important;border:none !important;}
.c_157{color:#1577e4 !important;border-color:#1577e4 !important;}
.c_157:hover{color:#fff !important;border-color:#1577e4 !important;background:#1577e4 !important;}
/*鏂囧瓧澶氫綑*/
.nowrap {
    display: -webkit-box;
    overflow: hidden;
    white-space: normal!important;
    text-overflow: ellipsis;
    word-wrap: break-word;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
/*已废标*/
.icon-layout{
	position:absolute;
	top:100px;
	right:100px;
}
.icon-bid-over270{
	background: url(../image/bid-over.png) no-repeat;
	width:270px;
	height:270px;
	display:inline-block;
}






