@charset "utf-8";
/* CSS Document */
.shop_blue{ color:#0260c9;}
.shop_bluebg{ background-color:#0260c9;}
.shop_red{ color:#db4437;}
.shop_redbg{ background-color:#db4437;}
.shop_part .shop_red{ color:#db4437;}
.shop_part .shop_redbg{ background-color:#db4437;}
.bold{ font-weight:bold;}
/*.borblue{ border:1px solid #db4437; border-radius:10px;}*/
.shop_table a.btn224{ color:#db4437;}
.shop_table a.btn224:hover{ background-color:#db4437; color:#fff;}
/*logo及菜单*/
.shop_header{ width:1200px; margin:0 auto; padding:18px 0; height:54px;}
.shop_nav li {
    padding: 10px 25px;
    display: inline-block;
    float: left;
    height: 38px;
}
.shop_nav li a:hover, .shop_nav li a.active {
    border-bottom: 4px solid #0260c9;
}
.shop_nav li a {
    color: #333;
    font-size: 18px;
    padding: 5px 0;
    display: block;
}
/*内容第一部分样式*/
.shop_part{ margin:0 auto; width:1200px;}
.shop_left{ width:790px;}
.shop_left .bt h4{ width:790px; position:relative; font-size:20px;}
.shop_left .bt h4 a{ color:#0260c9; }
.shop_left .bt h4 a.anniu1 img{ display:inline-block; position:absolute; bottom:5px; left:100px}
.shop_left .bt h4 a.anniu2 img{ display:inline-block; position:absolute; bottom:5px; left:220px}
.shop_left .bt h4 a.anniu3 img{ display:inline-block; position:absolute; bottom:5px; left:340px}
.shop_table{ border-top:2px solid #0260c9; border-bottom:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.heig270{ height:269px;}

.shop_right{ width:390px;}
.shop_right .bt h4{ width:390px; position:relative; font-size:20px;}
.shop_right .bt h4 a{ color:#0260c9; }
.lianxi{padding:12px 15px;}
.lianxi p{color:#666;/*color:#0260c9;*/ line-height:24px; margin-top:10px; padding-left:33px;}
.lianxi p.shop_info_header{ font-size:18px; line-height:18px; font-weight:bold; margin-bottom:18px; padding-left:0;}
.shop_region{ background:url(../images/shop_region.png) no-repeat left 2px;}
.shop_contact{ background:url(../images/shop_contact.png) no-repeat left 2px;}
.shop_telephone{ background:url(../images/shop_telephone.png) no-repeat left 2px;}
.shop_capital{ background:url(../images/shop_capital.png) no-repeat left 2px;}
.shop_business{ background:url(../images/shop_business.png) no-repeat left 2px;}
/*招标列表样式*/
.shop_left .shadowbox{  border-top:2px solid #0260c9; border-bottom:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; box-shadow:none; margin:20px 0 0 0; padding:14px 22px; }
.shop_left .shadowbox h3{ text-align:left;}
.shop_left a.btn224{ width:208px; color:#fff;}
.tableBp tbody tr td span.maiblue{
	background:url(../images/mai_biaoqian.png) no-repeat -28px 0;
    width: 19px;
    height: 23px;
    display: block;
    margin-left: 5px;
	}
.tableBp tbody tr td span.maired{
	background:url(../images/mai_biaoqian.png) no-repeat 0 0;
    width: 19px;
    height: 23px;
    display: block;
    margin-left: 5px;
	}
.tableBp tbody tr td span.gongblue{
	background:url(../images/gongqiu_biaoqian.png) no-repeat -28px 0;
    width: 19px;
    height: 23px;
    display: block;
    margin-left: 5px;
	}
.tableBp tbody tr td span.qiured{
	background:url(../images/gongqiu_biaoqian.png) no-repeat 0 0;
    width: 19px;
    height: 23px;
    display: block;
    margin-left: 5px;
	}
/*招标详情样式*/
.zhaobiao_content{ margin-top:20px;}
.zhaobiao_content .box_card .card {width: 488px;}
.zhaobiao_content  .list_tables { border-width:0;  padding:0; }
.zhaobiao_content .box_card .card .card_header{ background-position: 130px bottom;}
.zhaobiao_content .card_info .card_info_l{ width:170px; line-height:30px;}
.zhaobiao_content .card_info .card_info_r{ width:305px; color:#db4437;}
.zhaobiao_content .card_info .card_info_r label{ color:#666;}
.zhaobiao_content #bid_button a{ padding:10px 50px;  border-radius:5px; background-color:#4285f4; color:#fff;}
.zhaobiao_content #bid_button a:hover{background-color:#0260c9; }



/*右侧新闻信息*/
.shop_news{ overflow:hidden;width:364px;padding:4px 12px;}
.shop_news ul li {
    overflow: hidden;
    width: 364px;
    margin: 9px 0px 0px;
    padding: 0px 0px 9px;
    border-bottom: 1px dashed #d6d6d6;
}
.shop_news li img{
    overflow: hidden;
    float: left;
    width: 112px;
    height: 73px;
    margin-right:12px;
}
.shop_news li .news_xbt {white-space: nowrap;text-overflow:ellipsis;
    overflow: hidden;
    font-size: 14px;
	line-height:18px;
    font-weight: bold;
	display:block;
	color: #666;
}
.shop_news li .news_xct {white-space: nowrap;text-overflow:ellipsis;
    overflow: hidden;
    font-size: 12px;
    color: #666;
	padding:12px 0;
	display:block;
    height:14px;
    width: 65%;
    line-height: 21px;
}
.shop_news li span {
    overflow: hidden;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #666;
    line-height: 18px;
}
/*新闻列表页*/
.shop_news_list{ overflow:hidden;width:758px;padding:0 15px 0 15px;}
.shop_news_list li {
    overflow: hidden;
    width: 758px;
    margin: 14px 0px 0px;
    padding: 0px 0px 14px;
    border-bottom: 1px dashed #d6d6d6;
}
.shop_news_list li img{
    overflow: hidden;
    float: left;
    width: 157px;
    height: 103px;
    margin-right:12px;
}
.shop_news_list li .news_xbt {white-space: nowrap;text-overflow:ellipsis;
    overflow: hidden;
    font-size: 16px;
	line-height:24px;
    font-weight: bold;
	display:block;
	color:#666;

}
.shop_news_list li a.news_xct {
    overflow: hidden;
    font-size: 12px;
    color: #666;
	padding:12px 0;
	display:block;
    height:40px;
    width: 77%;
    line-height: 23px;
}
.shop_news_list li span {
    overflow: hidden;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #666;
    line-height: 12px;
}

/*新闻内容页*/
.news_bt{ padding:15px 30px 20px; text-align:center; color:#666;}
.news_bt h2{ font-size:26px; font-weight:bold; line-height:66px; color:#666; }
.news_bt p{
	font-size: 12px;
    text-align: center;
    font-weight: normal;
    height: 35px;
    border-bottom: 1px dashed #d6d6d6;
	color:#666;
	}
.news_ct{ padding:0 30px 30px; line-height:28px; color:#666;}
.news_ct p img{ padding:10px 0 20px;}

.shop_footer{ margin-top:30px; height:100px; background-color:#565656; width:100%; color:#fff; font-size:16px; line-height:100px;}
.shop_footer .img {
    width: 230px;
	height:85px;
    position: absolute;
    bottom: 0px;
    right: 0;
}
/*秒杀列表*/
.ms_time{ font-size:16px; color:#0260c9; height:50px; line-height:50px; border-bottom:1px solid #ccc;text-align:center;}
.ms_time span{ padding:0 42px;}
.ms_time span a{border:1px solid #0260c9;  border-radius:10px; padding:2px 10px; font-size:14px;background:#0260c9; color:#fff;}
.ms_time span a.nostar{ color:#0260c9;border:1px solid #0260c9; background:#fff;}
.ms_time span a.over{ color:#999;border:1px solid #999; background:#fff;}
.ms_ct_left{ padding:12px 0px; width:558px;}
.ms_ct_left li{ float:left; padding:0 22px; width:235px; line-height:32px;}
.ms_ct_right{ background:#0260c9; color:#fff; width:180px; padding:15px 25px 25px; line-height:30px; text-align:center;}
.ms_ct_right p{ font-size:16px;}
.ms_ct_right a{ display:block; width:170px; height:38px; line-height:38px; background:#fff; color:#0260c9; font-size:16px; border-radius:10px; font-weight:bold; margin-top:17px;}
.ms_price{color:#db4437; font-size:16px; font-weight:bold;}
.msq_price{ text-decoration:line-through; padding-left:5px; color:#666;}
/*秒杀详情*/
.miaosha_content{ margin-top:20px;}
.miaosha_content .shadowbox .title{ line-height:45px;}
.miaosha_content .list_tables .list_table td{ height:45px;}
.miaosha_content .box_card .card {width: 488px;}
.miaosha_content  .list_tables { border-width:0;  padding:0; }
.miaosha_content .box_card .card .card_header{ background-position: 130px bottom;}
.miaosha_content .card_info .card_info_l{ width:170px; font-size:16px; line-height:30px;}
.miaosha_content .card_info .card_info_r{ width:305px; color:#db4437; font-size:16px;}
.miaosha_content #bid_button a{ padding:10px 50px;  border-radius:5px; background-color:#4285f4; color:#fff;}
.miaosha_content #bid_button a:hover{background-color:#0260c9; }
.miaosha_content .box_card p.subhead{ font-size:16px;color:#db4437;}
.miaosha_content .box_card p.subhead span{ font-size:14px;}

.miaosha_content .list_search {
    padding-top: 0px;
    margin-top: 0px;
}

.shop_part .paginationBox .paginationAct,.shop_part .confirm{ background-color:#0260c9;}
.shop_part .paginationBox .paginationAct a {color: #fff;}
.mb10{ margin-bottom:18px;}
.mb40{ margin-bottom:40px;}
.mat30{ margin-top:25px;}
/*位置样式*/
.right_top_mbxnav {
    float: right;
    line-height: 40px;
}
.right_top_mbxnav img {
    float: left;
    margin-top:13px;
}
.right_top_mbxnav p {
    float: left;
    font-size: 12px;
    font-family: "宋体";
    margin-left: 10px;
    color: #888888;
}
.right_top_mbxnav a p:hover{color:#0260c9;}

.ms_ct_right{ background:#0260c9; color:#fff; width:180px; padding:15px 25px 25px; line-height:30px; text-align:center; position:relative;}
.ms_ct_right .maired_biaoqian{ 
    background:url(../images/maiorange_biaoqian.png) no-repeat left top;
    width:50px;
    height: 50px;
    position: absolute;
    right: 0;
    top: 0;
}
.ms_ct_right .maiblue_biaoqian{ 
    background:url(../images/maiblue_biaoqian.png) no-repeat left top;
    width: 50px;
    height: 50px;
    position: absolute;
    right: 0;
    top: 0;
}