﻿/*轮播大图*/
.banner_container{height:150px;width:1200px;margin:10px auto 0;text-align:center;position:relative;}
.banner_container ul.banner_list{display:block;height:150px; width:1200px;position:relative;}
.banner_container ul.banner_list li {display:none;text-align:center;position:absolute;left:0;top:0; width:100%;}
.banner_container ul.banner_list li.on {display:block;}
.banner_container ul.banner_list li div {width:1200px; display:inline-block;*display:inline;*zoom:1;height:150px;}
.banner_container ul.banner_list li div img{width:1200px;height:150px;}

/*特卖推荐*/
.sale_recommend{margin:15px 0;height:40px;line-height:40px;color:#297fb8;font-size:14px;background-color:#e2f0fb;}
.sale_recommend .prompt{float: left;position:relative;width: 104px;padding-left: 16px;background-color:#4c9bd4;color:#fff;font-size:14px;}
.sale_recommend .prompt .icon_speaker{display:inline-block;width:18px;height:16px;background:url(/web/img/icon-sale-speaker.png) no-repeat center center;vertical-align:middle;margin-right:6px;margin-top:-2px;}
.sale_recommend .prompt .icon_cure{position:absolute;right:0;top:14px;display:inline-block;width: 0;height: 0; border-right: 10px solid #e2f0fb;border-left: none;border-top:6px solid transparent;border-bottom:6px solid transparent;}
.sale_recommend .content{float:left;}
.sale_recommend ul{width:1065px;overflow: hidden;white-space: nowrap;margin:0 5px;}
.sale_recommend ul li{display: inline-block;*display: inline;*zoom: 1;padding:0 6px;}

.btn_list {bottom: 5px;height: 20px;overflow: hidden;position: absolute;z-index: 2;left:0;right:0;margin:0 auto;}
.btn_list li {height: 20px;margin-right: 5px;margin-left:5px;width: 20px;display:inline-block;*display:inline;*zoom:1;}
.btn_list li a::after {background: #fff;content: "";height: 4px;left: 0;position: absolute;top: 8px;width: 100%;height:80px;}
.btn_list li a {background: #fff;display: block;height: 4px;opacity: 0.5;overflow: hidden;position: relative;width: 20px;filter:alpha(opacity=50);  }
.btn_list .on a, .btn_list li a:hover {opacity: 1;text-decoration: none;filter:alpha(opacity=100);}

.steel_mill_tab { margin-top:10px; border-bottom:solid 3px #5a82b5; }
.steel_mill_tab ul { overflow:hidden; }
.steel_mill_tab ul li { float:left; width:114px; text-align:center; height:39px; line-height:40px; overflow:hidden; font-size:14px; }
.steel_mill_tab ul li.on { background-color:#5a82b5; }
.steel_mill_tab ul li a { color:#999; }
.steel_mill_tab ul li a:hover { color:#1f8ccd; text-decoration:none; }
.steel_mill_tab ul li.on a { color:#fff; }
.steel_mill_tab ul li span.tips_icon { display:inline-block; vertical-align:top; width:14px; height:14px; background:url(/web/img/icon-detail-14-14.png) no-repeat left top; margin-top:13px; margin-left:5px; cursor:pointer; }
.steel_mill_tab ul li.on span.tips_icon { background-image:url(/web/img/icon-detail-on-14-14.png); }
.steel_mill_tab ul li a .red { color:#CF493D; font-weight:bold; }
.steel_mill_tab ul li.on a .red { color:#fff; font-weight:normal; }
.steel_mill_tab ul li span.tips_icon_new{display:inline-block; vertical-align:top; width:26px; height:20px; background:url(/web/img/v2/icon-order-news-30-22.png) no-repeat left top; margin-top:5px; margin-left:5px; cursor:pointer;background-size:26px;}

.steel_mill_tab_tips { background-color:#fffaec; border:solid 2px #f9cb80; padding:10px 30px 10px 20px; color:#666; }

.custom_filter_content { padding-left:8px; border:solid 1px #dedbde; border-top:none; overflow:hidden; }
.custom_filter_content ul { overflow:hidden; }
.custom_filter_content .item { float:left; margin-right:10px; margin-top:25px; _display:inline; }
.custom_filter_content .item label { display:inline-block; margin-left:20px; }
.custom_filter_content .item .txt { width:142px; height:28px; line-height:28px; padding-left:10px; border:solid 1px #bfbfbf; font-size:14px; }
.custom_filter_content .item .MG_combo_txt_on { border-color:#2980b9; }
.custom_filter_content .sct_item select.txt { padding-left:5px;height:28px; line-height:28px; }
.custom_filter_content .sct_item select:focus option{padding-left:5px;padding-top:5px;padding-bottom:5px;}
.custom_filter_content .range_item .inputs { margin-right:16px; }
.custom_filter_content .range_item .txt { width:80px; }
.custom_filter_content .range_item .sep { margin:0 10px; }
.custom_filter_content .guan { display:none; }
.custom_filter_content .line_submit {  text-align:center; padding-top:25px; height:50px; }
.btn_set_custom_filter { height:30px; width:75px; margin-right:10px; color:#fff; background-color:#eb544b; font-size:14px; border:solid 1px #eb544b; border-radius:3px; cursor:pointer; }
.btn_clear_custom_filter { height:30px; width:75px; color:#eb544b; background-color:#ffeeee; font-size:14px; border:solid 1px #eb544b; border-radius:3px; cursor:pointer; }

.data_list { font-size:14px; margin-top:20px; }
.data_list_head { font-size:15px; }
.data_list_head ul { overflow:hidden; border-bottom:solid 3px #ccc; _zoom:1; }
.data_list_head ul .cell { height:42px; line-height:42px; font-weight:bold; float:left; }
.data_list_head ul .cell i { display:inline-block; width:14px; height:14px; vertical-align:top; background:url(/web/img/icon-about-14-14.gif) no-repeat left center; margin-top:14px; margin-left:5px; cursor:pointer; *margin-top:2px; _margin-top:0px; _height:42px; _vertical-align:middle; }
.data_list_head ul li .sort_box{display:inline-block;width:14px;height:14px;background:url(/web/img/bg-arrow-sp-28-14.png) no-repeat top left;vertical-align:middle;margin-top:-3px;margin-left:2px;}
.data_list_head ul li .sort_box a{display:block;width:14px;height:7px;background:#fff;opacity:0.01;filter:alpha(opacity=0.01)}
.data_list_head ul li .sort_box_up{background:url(/web/img/bg-arrow-sp-28-14.png) no-repeat top right;}

.data_row { display:table; width:100%; table-layout:fixed; }
.data_col { display:table-cell; border-bottom:dotted 1px #d9d9d9; *float:left; }
.data_col_left { width:18px; text-align:center; border-right:solid 2px #e8e8e8; background-color:#fafafa; vertical-align:middle; line-height:15px; font-size:12px; *float:left; *border-bottom:solid 1px #e8e8e8; }
.data_col_right { }
.data_col_right ul.main_row { overflow:hidden; }
.data_col_right ul.main_row .cell { float:left; padding-top:12px; padding-bottom:12px;line-height:26px;  }
.data_col_right ul.main_row .cell_2,
.data_col_right ul.main_row .cell_3{ line-height:26px;}
.data_col_right ul.main_row .cell_9{color:#999;}
.data_col_right ul.sub_row { display:none; overflow:hidden; border-top:dotted 1px #d9d9d9; _width:1181px; }
.data_col_right ul.sub_row .cell { float:left; padding-top:12px; padding-bottom:12px; line-height:26px; }

.data_row .salemode_tag1 { color:#f99; }
.data_row .salemode_tag2 { color:#9c6; }
.data_row .salemode_tag3 { color:#2979ae; }
.dr_sm_extend0 { position:relative; margin-top:-1px; border-top:solid 2px #f63; border-bottom:solid 1px #f63; background-color:#fff5f1; }
.dr_sm_extend0 .data_col { border-bottom:none; }
.dr_sm_extend10 { position:relative; margin-top:-1px; border-top:solid 2px #8dbe08; border-bottom:solid 1px #8dbe08; background-color:#f7faee; }
.dr_sm_extend10 .data_col { border-bottom:none; }

.main_row:hover,.sub_row:hover { background-color:#f5f8fb; }
a.link_detail { color:#333; }
.main_row:hover a.link_detail,.sub_row:hover a.link_detail { color:#1f8ccd; }

.cell_1 { width:20px; }
.cell_2 { width:115px; text-align:left; padding-left:25px; }
.cell_3 { width:250px; text-align:left; padding-left:10px; }
.cell_4 { width:100px;  text-align:center; }
.cell_5 { width:100px; text-align:center; }
.cell_6 { width:110px; text-align:center; }
.cell_7 { width:100px; text-align:center; }
.cell_8 { width:130px; text-align:center; }
.cell_9 { width:130px; text-align:center; }
.cell_10 { width:110px; text-align:center; }

.data_row div.line { overflow:hidden; white-space:nowrap; text-overflow:ellipsis; _width:300px; }
.pro_intro i { padding:0 5px; font-style:normal; display:inline-block; }
.proname { overflow:hidden; white-space:nowrap; text-overflow:ellipsis; _width:115px; }
.subname { color:#999; }
.remark_icon { display:inline-block; width:14px; height:16px; vertical-align:middle; margin-left:8px; cursor:pointer; background:url(/web/img/icon-pro-list-tips-14-14.gif) no-repeat left top; }
.remark_hidden { display:none; }
.remark_tips { font-size:14px; background-color:#fff; border:solid 2px #5e80b0; padding:10px; -moz-box-shadow:0px 0px 3px 2px #e1e1e1; -webkit-box-shadow:0px 0px 3px 2px #e1e1e1; box-shadow: 0px 0px 3px 2px #e1e1e1; }
.remark_content { width:250px; }
.remark_content label { display:inline-block; line-height:21px; width:50px; vertical-align:top; text-align:right; }
.remark_content span { display:inline-block; width:200px; line-height:21px; vertical-align:top; }

span.amount { margin-right:3px; }
span.amount i { font-style:normal; margin-right:2px; }

.no_login{font-size:14px;text-align:center;height:30px;line-height:30px;margin:20px 0;}

.MG_combo { display:none; position:absolute; background-color:White; }
.MG_combo_panel { border:solid 1px #2980b9; border-top:none; }
.MG_combo_content { overflow-y:auto; overflow-x:hidden; }
.MG_combo_content li.list_item { font-size:14px; height:28px; line-height:28px; padding:0 10px; cursor:pointer; white-space:nowrap; overflow:hidden; }
.MG_combo_content li.selected { background-color:#2980b9; color:#fff; }

.data_list_pager { padding-top:25px; overflow:hidden; }

.no_match_data { border:solid 1px #eee; height:160px; line-height:160px; text-align:center; font-size:16px; color:#999; margin-top:20px; }