#supply_index .supply_scre { background-color: #FFF; border: 1px solid #e7e7e7;  clear: both;display: block;margin: 20px auto;width: 1200px;}
#supply_index .supply_scre > ul > li { border-top: 1px dashed #d2d2d2; position: relative; padding: 13px 90px 3px 90px; }
#supply_index .supply_scre > ul > li:nth-child(3) { height: 30px; }
@-moz-document url-prefix(){#supply_index .supply_scre > ul > li:nth-child(3) { height: 32px; }}
#supply_index .supply_scre .span_class { height: 100%; display: block; width: 70px; text-align: center; line-height: 45px; position: absolute; top: 0px; left: 0px; border-right: 1px solid #e7e7e7; color: #000000; }
#supply_index .supply_li_list { width: 982px; }
#supply_index .supply_li_list li { display: block; float: left; margin-left: 18px; margin-bottom: 5px; ; font-size: 12px; line-height: 21px; height: 21px; }
#supply_index .supply_li_list li:hover { color: #007DE4; cursor: pointer; }
#supply_index .supply_litie { height: 21px; font-size: 12px; line-height: 21px;background-color: #007DE4; color: #FFF !important; text-align: center;    padding: 0px 4px 0px 4px; }
#supply_index .supply_litie a { color: #FFF; }
.supply_column { height: 30px; padding-bottom: 1px; }
.supply_column .li_list_work {  margin: auto;width: 1200px; border-bottom: 2px solid #007DE4;overflow: hidden;}
.supply_column li { display: block; float: left; line-height: 30px; ; background-color: #ededed; border: 1px solid #e7e7e7; border-bottom: none; border-right: none; color: #7d7d7d; font-size: 14px; }
.supply_column li {    display: inline-block;width: 100px;text-align: center;}
.supply_column_red{background-color:#007DE4 !important;}
.supply_column_red a{color: white}
.supply_column .li_list_now { background-color: #007DE4; color: #FFF; border-color: #007DE4; }
.li_list_now a { color: #FFF; }
.supply_column .box_more{    color: red; float: right;background-color:#007DE4;border: none;padding: 0px 0px;}


 li a:visited{text-decoration:none;color:#8f8f8f !important;}

/* CSS Document 咨询列表*/


.mess_list {    padding: 20px 25px; margin: 10px 0 0 0; }
.mess_list li { border-bottom: 1px dashed rgba(204, 204, 204, 0.74); color: #333333; font-size: 14px; min-height: 40px; line-height: 40px; cursor: pointer; }

.mess_list .floatL, .mess_list .floatR { padding: 0px !important; width: auto !important }
.mess_list .list_wok .dis_blok { display: block; }
.mess_list .list_wok .dis_span {  margin-right: 30px;    margin-left: 10px; }
.mess_list .list_wok .dis_font { color: #333333; font-size: 14px; max-width: 73%; }
.mess_list .list_wok .dis_img{    display: inline-block;
    width: 35px;
    height: 18px;
    background: url("../image/tb_icon.png") 0 -241px;
    margin: 0 0 -3px 0;}
.mess_list .list_wok .dis_font .content{
    display: inline-block;
    height: 29px;
    max-width:480px;
    overflow: hidden;
    margin: 0 0 -4px 0;
    text-overflow: ellipsis;
    white-space: nowrap; }
.shouchang{
    display: inline-block;
}
.icon i{
    display: inline-block;
    width: 65px;
    height: 30px;
    background: url(../image/bidder/star_icon.png) no-repeat 3px 13px;
    margin: 0 0 -15px 0;
    padding: 0 0 0 16px;
    font-style: normal;
    background-size: 14px 15px;
}


.mess_list .list_wok .dis_time { margin-right: 10px;     color: #999; width: auto;font-size: 12px; }
.mess_list .list_wok .dis_place {      margin-right: 0px;
    font-size: 12px;
    padding: 0 0 0 28px;
    color: #999;
    height: 32px;
    width: 6%;
    overflow: hidden;
    background: url("../image/dizhi.png") no-repeat 0px 10px;
    background-size: 16px 17px;}
.mess_list .li_cooer { color: #999999; font-size: 12px; line-height: 25px; background-color: #f8f8f8; border-top: 1px solid #ececec; padding: 5px 10px 5px 30px; display: none; }
.mess_list .li_cooer span { color: #106dff; margin-left: 3px; }
.mess_list .list_hov .li_cooer { display: block !important }
/*排行榜 专题详细页面*/

.paihan_show1 {   background-color: #FFF;
    width: 284px;
    overflow: hidden;}
.paihan_show2 {
    width: 322px;
    height: 291px;
    padding-top: 1px;
    margin: -18px 0px 0px 1px;
    overflow: hidden;}
.paihan_show2 img{    margin: 0px 0px 12px 24px;}
.paihan_show1 .company{    font-size: 14px;
    color: #007DE4;
    margin: 14px 0px 0px 0px;
    width: 95px;
    height: 16px;
    line-height: 16px;
    padding: 0px 9px 0px 9px;
    border-left: 3px solid #007DE4;}
.paihan_show1 .company2{    font-size: 14px;
    color: #007DE4;
    margin: 14px 0px 0px 25px;
    width: 95px;
    height: 16px;
    line-height: 16px;
    padding: 0px 9px 0px 9px;
    border-left: 3px solid #007DE4;}

.paihan_show1 ul{margin: 10px 0px 0px 41px;}
.paihan_show1 li {list-style: disc;height: 23px;}
.paihan_show1 li a{    display: inline-block;

    height: 20px;
;}
.paihan_show1 .li_list { color: #333333; font-size: 14px;  }
/*资讯详情*/

.details_begin{border-left:4px solid #007DE4;height:21px;line-height:21px;font-size:16px; color:gray;    margin: 1px 0px -20px 0px;}
.details_begin span{color:gray;font-size:16px;margin-left:10px}
.details_begin span a{color: gray}
.details_begin_l{width:860px;}
.details_begin_l .begin_l_work1{background-color:#FFF;padding:20px}
.details_begin_l .begin_l_title{color:#007DE4;font-size:20px;text-align:center;border-bottom:1px solid #ececec;padding:5px 0px 20px 0px}
.details_begin_l .begin_l_url{color:#666666;font-size:12px;text-align:center;padding:15px 0px}
.details_begin_l .begin_l_Liability{background-color:#fffbd9;border:1px solid #ffe098;padding:22px 15px; color:#666666;font-size:14px; line-height:22px}
.details_begin_l .begin_l_comments{position:relative}
.details_begin_l .begin_l_comments .comments_span1{color:#999999;margin-left:10px}
.details_begin_l .begin_l_comments .comments_span2{position:absolute;top:0px;right:0px;color:#999999;font-size:14px}
.details_begin_l .begin_l_work2{border:1px solid #e7e7e7;background-color:#FFF}
.details_begin_l .begin_l_work2 textarea{height:160px;width:100%;padding:15px;font-size:14px;}
.details_begin_l .begin_l_work3{border-top:1px solid #ececec;height:40px;line-height:40px;}
.details_begin_l .begin_l_work3 img{background-color:#00FF00;display:block;margin:5px 10px;border-radius:100%;float:left}
.details_begin_l .begin_l_work3 .work3_span1{display:block; color:#205f8a; height:40px; float:left; margin-right:25px;}
.details_begin_l .begin_l_work3 .work3_span2{display:block; color:#999999; height:40px; float:left; margin-right:25px}
.details_begin_l .begin_l_work3 .work3_span3{display:block; color:#999999; height:40px; float:left}
.details_begin_l .begin_l_work3 .work3_span4{display:block; color:#fff; height:40px; float:right; background-color:#007DE4; height:30px; line-height:30px; width:80px; text-align:center; border-radius:3px; margin:5px 10px}
.share{height:20px;line-height:20px}
.share img,.share span{ display:block; float:left; margin-right:5px}
.share img{ height:20px;}
.share .into_url{color:#666666;font-size:14px}
.hot_class{padding:0px 10px}
.hot_class li{list-style:inside; position:relative; height:27px; line-height:27px}
.hot_class li span{ color:#999999; font-size:12px; position:absolute; top:0px; right:0px}
.hot_class li .li_tietle{ color:#333333; font-size:13px; width:85%}
.hot_name_ti{color:#666666;font-size:16px;margin-bottom:10px;    border-left: 4px solid #007DE4;    padding: 0px 10px;}
.hot_name_work{background-color:#FFF; padding:20px 0px;}
.hot_search{padding:0px 25px}
.hot_search li{ display:block; float:left; width:25%; color:#333333; font-size:14px; padding:5px 0px}
.details_begin_l{width:860px;    margin: 16px 0px 0px 0px;}
.details_begin_l .begin_l_work1{background-color:#FFF;padding:20px}
.details_begin_l .begin_l_title{color:rgba(0, 0, 0, 0.68);font-family:'微软雅黑';font-size:20px;text-align:center;border-bottom:1px solid #ececec;padding:5px 0px 20px 0px}
.details_begin_l .begin_l_url{color:#666666;font-size:12px;text-align:center;padding:15px 0px}
.details_begin_l .begin_l_form{
    border: 1px solid rgba(30, 144, 255, 0.27);
    width: 822px;
    height: 228px;
    margin: 0px auto;
}
.details_begin_l .begin_l_form tr th {
    border: 1px solid rgba(30, 144, 255, 0.27);
    text-align: center;
    background-color: rgba(30, 144, 255, 0.06);
}
.details_begin_l .begin_l_form tr td{
    border: 1px solid rgb(236, 236, 236);;
    padding: 0px 0px 0px 13px;
}
.details_begin_l .begin_l_word{
    height: 639px;
    margin: 13px -9px;
    width: 842px;
}
.details_begin_l .begin_l_word p{
    height: 602px;
    padding: 9px;
}

#infor_list .infor_list{}
/*CSS Document*/
.new_text{}
.new_text_a{}
.new_text_b{}
.new_text input{
    border: 1px solid gainsboro;
    width: 300px;
    height: 20px;
}
.new_text_a button{background-color: #007DE4;
    color: white;

    padding: 3px 14px 3px 14px;
    cursor: pointer;}
.new_text_b button{color: #007DE4;
    border: 1px solid #007DE4;
    background-color: white;

    padding: 2px 13px 2px 13px;
    cursor: pointer;}
@-moz-document url-prefix(){.new_text_a button,.new_text_b button{ margin: -2px 0 0 0;}}
#Demo{
    margin: 17px 0 0 0
}

#CalendarMain {
    width: 281px;
    border: 1px solid #ccc;
    margin: 0 auto;
    height: 266px;
}

#title {
    width: 100%;
    height: 30px;
    background-color: gainsboro;
}
.selectBtn {
    font-weight: 900;
    font-size: 15px;
    color: #fff;
    cursor: pointer;
    text-decoration: none;
    padding: 7px 10px 3px 10px;
}
.selectBtn:hover {
    background-color: white;
}
.selectYear {
    float: left;
    margin-left: 50px;
    position: absolute;
}
.selectMonth {
    float: left;
    margin-left: 120px;
    position: absolute;
}
.month {
    float: left;
    position: absolute;
}
.nextMonth {
    float: right;
}
.currentDay {
    float: right;
}
#context {
    background-color: #fff;
    width: 100%;
}
.week {
    width: 100%;
    height: 30px;
}
.week>h3 {
    float: left;
    color: #808080;
    text-align: center;
    margin: 0;
    width: 38.8571px!important;
    padding: 0;
    margin-top: 5px;
    font-size: 16px;
}
.dayItem {
    float: left;
}
.lastItem>a {
    color: rgba(128, 128, 128, 0.58) !important;
}
.item {
    color: #333;
    float: left;
    text-align: center;
    cursor: pointer;
    margin: 0;
    width: 38.8571px!important;
    line-height: 32.5px!important;
    height: 34.5px!important;
    font-size: 13px;
}
.item:hover {
    color: gainsboro;
}
.item>a{
    margin: 0 0 0 0!important;
}
.currentItem>a {
    background-color: gainsboro;
    width: 25px;
    line-height: 25px;
    display: inline-block;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    color: #fff;
}
#foots {
    width: 100%;
    height: 35px;
    background-color: #fff;
    border-top: 1px solid #ccc;
    margin-top: -1px;
}
#footNow {
    float: right;
    margin: 6px 15px 0 0;
    color: #009ad6;
    font-family: "微软雅黑";
}
#Container {
    overflow: hidden;
    float: left;
}
#center {
    width: 100%;
    overflow: hidden;
}
#centerMain {
    width: 300%;
    margin-left: -100%;
}
#selectYearDiv {
    float: left;
    background-color: #fff;
}
#selectYearDiv>div {
    float: left;
    text-align: center;
    font-family: "微软雅黑";
    font-size: 16px;
    border: 1px solid #ccc;
    margin-left: -1px;
    margin-top: -1px;
    height: 68px;
    cursor: pointer;
    color: #909090;
}
.currentYearSd, .currentMontSd {
    color: #ff4400 !important;
}
#selectMonthDiv {
    float: left;
    background-color: #fff;
}
#selectMonthDiv>div {
    color: #909090;
    float: left;
    text-align: center;
    font-family: "微软雅黑";
    font-size: 16px;
    border: 1px solid #ccc;
    height: 68px;
    margin-left: -1px;
    margin-top: -1px;
    cursor: pointer;
}
#selectYearDiv>div:hover, #selectMonthDiv>div:hover {
    background-color: #efefef;
}
#centerCalendarMain {
    float: left;
}
