﻿/*#region ===菜单栏===*/
.steel_mill_tab { margin-top:20px; border-bottom:solid 3px #5a82b5; position:relative;}
.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; }

.new_clock { position:absolute;right:0;top:-10px; }
#AuctionClockTitle { font-size:14px; display:inline-block; vertical-align:top; margin-top:6px; margin-right:10px; }
#AuctionClock { font-size:14px; height:45px;}
#AuctionClock span.counter { display:inline-block; vertical-align:middle; }
#AuctionClock span.counter b { font-size:20px; font-family:"Arial Black",Helvetica, sans-serif;  }
#AuctionClock span.counter i { font-style:normal; margin:0 5px; display:inline-block; vertical-align:top; margin-top:6px; }
.bid_time{display:block;font-size:12px;vertical-align:top; margin-top:6px; margin-right:5px;color:#CF493D; text-align:right;}
/*#endregion*/

/*#region ====筛选条件====*/

.list_filter { font-size:14px;  }
.list_filter_selected { position:relative; padding-left:130px; padding-right:50px; padding-bottom:10px; overflow:hidden; _zoom:1; border:solid 1px #dedbde; border-bottom:dotted 1px #ddd; }
.list_filter_selected div { position:absolute; color:#333; top:15px; left:0px; width:115px; text-align:right; } 
.list_filter_selected p { overflow:hidden; }
.list_filter_selected p span { display:block; float:left; padding-right:5px; margin-right:15px; margin-top:8px; border:solid 1px #ef554a; }
.list_filter_selected p span a { display:inline-block; padding:3px 30px 3px 10px; line-height:19px; color:#ef554a; background:#fff url(/web/img/btn-list-filter-close-15-15.gif) no-repeat right center; text-decoration:none; }
.list_filter_selected p span:hover { background-color:#eb544b; }
.list_filter_selected p span:hover a { background-color:#eb544b; color:White; }
.list_filter_selected b { position:absolute; right:15px; top:16px; font-weight:normal; }

.list_filter_content { border:solid 1px #dedbde; border-top:none; overflow:hidden; *position:relative; _zoom:1; }
.list_filter_content ul { margin-top:-1px; }
.list_filter_content li { position:relative; border-top:dotted 1px #ddd; padding:3px 0px; padding-left:140px; padding-right:150px; *zoom:1; }
.list_filter_content li.collapse_filter { display:none; }
.list_filter_content li .ft { position:absolute; color:#9c9a9c; left:0px; top:11px; width:115px; text-align:right; }
.list_filter_content li .options { position:relative; line-height:30px; word-break:break-all; }
.list_filter_content li .options .data_content { margin-right:10px; }
.list_filter_content li .options .data_content a { display:inline-block; margin-right:15px; color:#333; white-space:nowrap; text-decoration:none; }
.list_filter_content li .options .data_content a:hover { color:#ef554a; }
.list_filter_content li .options .data_content a.actived { color:#ef554a; }
.list_filter_content li .options .data_content .hidden_options { display:none; }
.list_filter_content li .options .data_content .edit_item { display:inline-block; white-space:nowrap; }
.list_filter_content li .options .data_content .edit_item .cb { margin-right:8px; vertical-align:top; display:inline-block; margin-top:9px; }
.list_filter_content li .options .data_content .sep { color:#ededed; margin-right:15px; }

.list_filter_content li .options .extra_content { display:inline-block; }
.list_filter_content li .options .extra_content label { margin-right:12px; color:#999; }
.list_filter_content li .options .extra_content input { height:21px; line-height:21px; padding:0 5px; width:65px; border:solid 1px #ddd; font-size:14px; text-align:center; }
.list_filter_content li .options .extra_content .range_char { margin:0 10px;  }
.list_filter_content li .options .extra_content button { width:42px; height:22px; text-align:center; border:solid 1px #ef554a; background-color:White; color:#ef554a; cursor:pointer; margin-left:12px; font-size:14px; vertical-align:top; margin-top:4px; } 
.list_filter_content li .options .extra_content button:hover { color:#fff; background-color:#ef554a; }

.list_filter_content li .options .input_content { height:30px; padding-top:5px; display:inline-block; }
.list_filter_content li .options .input_content input { height:26px; line-height:26px; padding:0 5px; width:160px; border:solid 1px #ddd; font-size:14px; vertical-align:top; }
.list_filter_content li .options .input_content .MG_combo_txt_on { border-color:#2980b9; }
.list_filter_content li .options .input_content button { width:42px; height:22px; text-align:center; border:solid 1px #ef554a; background-color:White; color:#ef554a; cursor:pointer; margin-left:10px; font-size:14px; vertical-align:top; margin-top:3px; } 
.list_filter_content li .options .input_content button.btn_sb { color:#fff; background-color:#ef554a; }
.list_filter_content li .options .input_content button:hover { color:#fff; background-color:#ef554a; }

.list_filter_content li .oper { position:absolute; display:block; top:6px; right:20px; font-size:14px; }
.list_filter_content li .oper .btn_show_more { display:inline-block; width:44px; height:17px; line-height:17px; margin-left:20px; background:url(/web/img/btn-expansion-44-17.jpg) no-repeat left top; text-indent:-1000px; overflow:hidden; vertical-align:top; margin-top:4px; }
.list_filter_content li.filter_extend .oper .btn_show_more { background:url(/web/img/btn-less-44-17.jpg) no-repeat left top; }
.list_filter_content li .oper .btn_multi_select { display:inline-block; width:42px; height:20px; line-height:20px; text-align:center; border:solid 1px #ef554a; color:#ef554a; }
.list_filter_content li .oper .btn_multi_select:hover { text-decoration:none; border-color:#1f8ccd; color:#1f8ccd; }
.list_filter_content li .oper .btn_save_multi_select { display:inline-block; width:42px; height:20px; line-height:20px; text-align:center; border:solid 1px #ef554a; color:#fff; background-color:#eb544b; cursor:pointer; }
.list_filter_content li .oper .btn_cancel_multi_select { display:inline-block; width:42px; height:20px; line-height:20px; text-align:center; border:solid 1px #ef554a; color:#ef554a; cursor:pointer; margin-left:10px; }

.filter_collapse_handle { text-align:center; margin-top:-1px; }
.filter_collapse_handle span { display:inline-block; width:108px; padding-left:22px; height:28px; line-height:26px; color:#999; border:solid 1px #dedbde; border-top-color:White; background-color:White; cursor:pointer; background:url(/web/img/bg-list-filter-handle-13-50.gif) no-repeat 18px -30px; }
.filter_collapse_handle span.on { background-position:18px 5px; }

.toggle_filter { text-align:right; margin-top:-1px; }
.toggle_filter span { display:inline-block; border:solid 1px #d9d9d9; height:27px; line-height:27px; color:#ccc; font-size:12px; width:88px; text-align:center; vertical-align:top; margin-left:-1px; cursor:pointer; }
.toggle_filter span.on { height:32px; line-height:31px; border-bottom:solid 2px #5a82b5; font-size:14px; color:#666; border-top-color:White; width:95px; }

.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 .txt { background:url(/web/img/bg-index-txt.gif) no-repeat 130px -28px; }
.custom_filter_content .sct_item .MG_combo_txt_on { background-position:130px 12px; }
.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; }

.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; }

.popup_filter_content { display:none; margin-top:-1px; border:solid 1px #ddd; border-top:dotted 1px #ddd; background-color:White; }
.popup_filter_content .pft { float:left; width:115px; height:27px; padding-top:14px;padding-right:10px; text-align:right; color:#9c9a9c; }
.popup_filter_content .pfc { float:left; }
.popup_filter_content .pfc .popup_item { float:left; position:relative; z-index:10; margin-left:-1px; border-left:dotted 1px #ddd; border-right:dotted 1px #ddd; }
.popup_filter_content .pfc .popup_item .popup_title { position:relative; z-index:2; width:93px; height:27px; padding-top:14px; text-align:center; cursor:default; background-color:#fff; }
.popup_filter_content .pfc .popup_item .popup_panel { position:absolute; z-index:1; left:-1px; top:40px; border:solid 1px #23699a; background-color:#fff; display:none; }
.popup_filter_content .pfc .popup_item .corner_mark { position:absolute; z-index:3; right:-1px; bottom:-1px; width:11px; height:11px; background:#fff url(/web/img/bg-popup-rc-11-11.png) no-repeat right bottom; }
.popup_filter_content .pfc .popup_item:hover { border:solid 1px #23699a; border-bottom:none; margin-top:-1px; }
.popup_filter_content .pfc .popup_item:hover .popup_title { color:#ef554a; }
.popup_filter_content .pfc .popup_item:hover .popup_panel { display:block; }
.popup_filter_content .pfc .popup_item:hover .corner_mark { display:none; }
.popup_filter_content .pfc .popup_item_actived .popup_title { color:#ef554a; }

.popup_panel { width:485px; padding-top:10px; }
.popup_panel .sep_line { margin:0 auto; height:1px; background-color:#eee; overflow:hidden; margin-top:15px; margin-bottom:5px; }
.popup_panel .form_input { padding:14px 0 2px 25px; font-size:12px; color:#999; }
.popup_panel .form_input input { width:170px; padding-left:5px; height:27px; border:solid 1px #ccc; font-size:13px; }
.popup_panel .form_input .desc { margin-left:20px; }
.popup_panel .range_value { padding:14px 0 2px 25px; font-size:12px; color:#999; }
.popup_panel .range_value input { width:125px; padding-left:5px; height:27px; border:solid 1px #ccc; font-size:13px; }
.popup_panel .range_value .sep { margin:0 10px; }
.popup_panel .filter_options { max-height:110px; overflow-y:auto; }
.popup_panel .filter_options .link_option { display:inline-block; width:90px; margin-left:25px; margin-top:13px; font-size:13px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#333; }
.popup_panel .filter_options .link_option:hover { color:#eb544b; }
.popup_panel .filter_options .link_option span.actived { color:#ef554a; }
.popup_panel .filter_options label { display:inline-block; width:90px; margin-left:25px; margin-top:13px; font-size:13px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.popup_panel .filter_options label input { vertical-align:top; }
.popup_panel .filter_options label span { margin-left:5px; }
.popup_panel .filter_options label span.actived { }
.popup_panel .oper_bar { padding:10px 0; margin-top:20px; background-color:#f5f5f5; text-align:center; }
.popup_panel .oper_bar button { width:80px; height:24px; color:#333; background-color:#cbcbcb; margin:0 7px; border:none; cursor:pointer; }
.popup_panel .oper_bar button.btn_submit { background-color:#eb544b; color:White; }

/*#endregion*/

/*#region ====排序栏====*/

.list_sort_bar { font-size:14px; background-color:#fffbff; border:solid 1px #eee; margin-top:20px; _height:39px; _overflow:hidden; }
.list_sort_bar .sort_list { float:left; }
.list_sort_bar .sort_list li { float:left; }
.list_sort_bar .sort_list li a { display:inline-block; color:#999; padding:0 10px; min-width:80px; height:39px; line-height:39px; text-align:center; text-decoration:none; border-right:solid 1px #eee; }
.list_sort_bar .sort_list li.on { background-color:#5a82b5; }
.list_sort_bar .sort_list li.on a { color:White; }
.list_sort_bar .sort_list li a.cb_link { padding-left:25px; _padding-left:35px; background:url(/web/img/bg-checkbox-17-100.png) no-repeat 12px 11px; }
.list_sort_bar .sort_list li a.cb_link_on { background-position:12px -39px; }

.pager_mini { float:right; margin-top:13px; position:relative; color:#999; padding-right:15px; }
.pager_mini .mini_page_content { margin-right:15px; }
.pager_mini .mini_page_content .mini_page_num { display:inline-block; margin-left:10px; }
.pager_mini .mini_page_content .crt_num { color:#1f8ccd; margin-right:3px; }
.pager_mini .mini_page_content .page_count { margin-left:3px; }
.pager_mini .page_btn { display:inline-block; width:6px; height:9px; background-image:url(/web/img/bg-pro-list-minipager-6-36.png); background-repeat: no-repeat; *vertical-align:middle; _overflow:hidden; }
.pager_mini .prev { background-position: 0 -27px; margin-right:10px; }
.pager_mini .prev_disabled { background-position: 0 0; margin-right:10px; }
.pager_mini .next { background-position: 0 -18px; }
.pager_mini .next_disabled {  background-position: 0 -9px; }

/*#endregion*/
.close_market_box{margin:100px auto;}
.close_market_box ul{width:250px;height:200px;margin:0 auto;background:url(/web/img/close-market-null.png) no-repeat left top;padding-left:155px;}
.close_market_box ul li{color:#999;margin:8px 0;}
.close_market_box ul li h1{color:#333;font-weight:normal;}
.close_market_box ul li span{color:#2980B9;}
.close_market_box ul li a{display:block;width:180px;height:38px;text-align:center;color:#fff;background-color:#2980B9;line-height:38px;border-radius:8px;font-size:22px;margin-left:15px;margin-top:20px;}

.no_match_data { border:solid 1px #eee;  height:295px;  text-align:center; font-size:16px; color:#999;  margin-top:20px;}
.no_match_data p.no_match_tips{margin-top:110px;}
.no_match_data p{line-height:32px;}
.no_match_data a{margin: 0 5px;background-color: #1f8ccd;color: #fff;padding: 3px 8px;border-radius: 4px;}
.no_match_data a:hover{text-decoration:none;}

.data_list { font-size:14px; margin-top:2px; }
.data_list_head { font-size:15px; }
.data_list_head ul { overflow:hidden; border-bottom:solid 2px #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_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 1px #e8e8e8; background-color:#fafafa; vertical-align:middle; line-height:18px; 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.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_col_right ul.main_row .cell_tag{height:21px;line-height:21px;padding-left:25px;padding-top:0;margin-top:-38px;}
.data_col_right ul.main_row .cell_tag span.tag{display:inline-block;width:36px;height:19px;line-height:19px;text-align:center;font-size:14px;color:#fff;}
.data_col_right ul.main_row .cell_tag span.tag_rzmj{background-color:#98cc68;border:1px solid #cbe6b3;}
.data_col_right ul.main_row .cell_tag a.company_name{color:#333;}
.data_col_right ul.main_row .cell_tag a.company_name:hover{color:#23699a;}
.data_col_right ul.main_row .cell_tag i.icon{display:inline-block;width:38px;height:16px;margin-left:12px;vertical-align:middle;
                                     background:url(/web/img/icon-authentic-seller-new.png) no-repeat;cursor:pointer;}
.data_col_right ul.main_row .cell_tag i.icon-authentic{width:13px;background-position:-13px center;margin-left:12px;}
.data_col_right ul.main_row .cell_tag i.icon-brand{width:14px;background-position:-85px center;}
.data_col_right ul.main_row .cell_tag i.icon-credit-v1{background-position:-32px center;}
.data_col_right ul.main_row .cell_tag i.icon-credit-v2{background-position:-112px center;}
.data_col_right ul.main_row .cell_tag i.icon-credit-v3{background-position:-174px center;}
.data_col_right ul.main_row .cell_tag i.icon-credit-v4{background-position:-231px center;}
.data_col_right ul.main_row .cell_tag i.icon-indemnity{display:inline-block;width:17px;height:16px;margin-left:12px;vertical-align:middle;
                                               background:url(/web/img/icon-pay-new.png) no-repeat left center;cursor:pointer;}

.data_col_right ul.main_row .cell_tag i.icon-comment{display:inline-block;width:18px;height:18px;margin-left:9px;vertical-align:middle;
                                               background:url(/web/img/icon-comment.png) no-repeat left center;cursor:pointer;background-size:16px;vertical-align:middle;margin-top:-4px;}

.data_col_right ul.main_row .cell_tag i.icon-bxg-comment{display:inline-block;width:18px;height:18px;margin-left:12px;vertical-align:middle;
                                               background:url(/web/img/icon-bxg-comment.png) no-repeat left center;cursor:pointer;background-size:15px;vertical-align:middle;margin-top:-4px;}
.data_col_right ul.main_row .cell_tag i.icon-bxg-xyb{display:inline-block;width:19px;height:19px;margin-left:12px;vertical-align:middle;
                                               background:url(/web/img/icon-bxg-xyb.png) no-repeat left center;cursor:pointer;background-size:19px;vertical-align:middle;margin-top:-3px;}

.data_col_right ul.main_row .cell_tag span.tag_zyy{background-color:#8a6c61;margin-left:12px;height:16px;line-height:16px;font-size:12px;border-radius:4px;width:45px;}
.data_col_right ul.main_row .cell_tag span.tag_xmzy{background-color:#297fba;margin-left:12px;height:16px;line-height:16px;font-size:12px;border-radius:4px;}
.data_col_right ul.main_row .cell_tag span.no_shop{margin-left:0;}
.data_col_right ul.main_row .cell_tag span.zy_point{margin-left:0px;color:#999;font-size:12px;}
.data_col_right ul.main_row .cell_tag span.zy_point i.icon{display:inline-block;width:20px;height:20px;vertical-align:middle;
                                                   background:url(/web/img/icon-tag-xmzy-cr.png) no-repeat;margin-right:5px;}
.data_col_right ul.main_row .cell_tag span.zy_point i.icon_xyzf{background-position:center -5px;}
.data_col_right ul.main_row .cell_tag span.zy_point i.icon_pzbz{background-position:center -29px;}
.data_col_right ul.main_row .cell_tag span.zy_point i.icon_jgys{background-position:center -52px;}
.level_descrip_title { background-color: #fff; border: 1px solid #d4d4d4; border-radius:4px;padding: 7px 10px; line-height: 17px;box-shadow:0px 0px 8px #999;color:#666; }

.dr_sm0 .salemode_tag { color:#eb544b; }
.dr_sm10 .salemode_tag { color:#3498db; }
.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:19px; }
.cell_24 { width:20px; text-align:left; padding-left:5px; }
.cell_25 { width:115px; text-align:left; }
.cell_26 { width:90px; text-align:left; }
.cell_2 { width:115px; text-align:left; padding-left:25px; }
.cell_3 { width:300px; text-align:left; padding-left:10px; }
.cell_23 { width:425px; text-align:left; padding-left:25px; }
.cell_4 { width:100px;  text-align:center; }
.cell_5 { width:100px; text-align:center; }
.cell_6 { width:110px; text-align:center; }
.cell_7 { width:110px; text-align:center; }
.cell_8 { width:180px; text-align:center; }
.cell_8 p{text-align:left;padding-left:15px;}
.cell_10 { width:131px; 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:#ccc; }
.paid_deposit{color:#eb544b;font-size:12px;border:1px solid #eb544b;width:72px; text-align:center;line-height:20px;margin-top:5px;}
.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:5px; }
span.amount i { font-style:normal; margin-right:2px; }

.btn_extend { width:85px; height:30px; border:solid 1px #eb544b; background-color:White; color:#eb544b; text-align:center; font-size:14px; text-decoration:none; border-radius:3px; cursor:pointer; }
.btn_extend i { display:inline-block; width:13px; height:13px; vertical-align:middle; margin-left:5px; line-height:13px; background:#fff url(/web/img/btn-list-extend-arrow-red-13-60.png) no-repeat left top; }
.btn_extend_green { border:solid 1px #5e80b0; color:#5e80b0; }
.btn_extend_green i { background-image:url(/web/img/btn-list-extend-arrow-blue-13-60.jpg); }
.btn_extend_on i { background-position:left -30px; }

.btn_auction,.btn_buying { height:30px; width:85px; border:solid 1px #eb544b; color:#eb544b; font-size:14px; border-radius:3px; cursor:pointer; background:#fff; }
.btn_wait,.btn_wait_buy { height:30px; width:85px; border:solid 1px #5e80b0; color:#5e80b0; font-size:14px; border-radius:3px; cursor:pointer; background:#fff; }
.btn_unsupport{height:30px; width:85px; border:solid 1px #ccc; color:#fff; font-size:14px; border-radius:3px; cursor:pointer; background:#ccc;}
/*.btn_buy_green { border:solid 1px #5e80b0; color:#5e80b0; }
.btn_wait_buy { height:30px; width:85px; color:#eb544b; background-color:#ffeeee; font-size:14px; border:solid 1px #eb544b; border-radius:3px; cursor:pointer; }*/

.btn_watch { border:none; background:none; color:#5e80b0; cursor:pointer; font-size:13px; margin-top:5px; }
.btn_watch:hover { text-decoration:underline; }
.btn_watch_cancel { color:#999; }
a.go_buy_link{display:block;color:#e50012;text-decoration:underline;}
a.go_buy_link .icon{display:inline-block;background:url(/web/img/v2/bg-ques-16.png) no-repeat center center;width:16px;height:16px;vertical-align:middle;margin-left:5px;margin-top:-2px;}
span.non_bargain_buy{display:block;color:#999;}
.j_contrast{margin-right:5px;color:#5e80b0;font-size:13px;}
.j_contrast input{margin-right:3px;vertical-align:middle;margin-top:-2px;border:1px solid #5e80b0;}

.at10,.at20 { color:White; font-size:12px; vertical-align:top; margin-top:4px; margin-right:5px; display:inline-block; padding:3px; line-height:1; }
.at10 { background-color:#289cde; }
.at20 { background-color:#eb544b; }
.promotion { background-color:#d38db6; color:White; font-size:12px; vertical-align:top; margin-top:4px; margin-right:5px; display:inline-block; padding:3px; line-height:1; }

.table_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; }
.table_tips_content { width:600px; }
.table_tips_content h5 { font-size:12px; font-weight:normal; padding-bottom:10px; padding-top:3px; }
.table_tips_content table { width:100%; font-size:12px; table-layout:fixed; padding-bottom:5px; background-color:#f7f7f7; }
.table_tips_content table th,.table_tips_content table td { }
.table_tips_content table th { background-color:#dfecff; text-align:left; padding:8px 0; padding-left:10px; }
.table_tips_content table td { text-align:left; padding:10px 0; padding-left:10px; }
.table_tips_content table tr.data_start td { padding-top:15px; }
.table_tips_content table .c1 { width:120px; }
.table_tips_content table .c2 { width:190px; }
.table_tips_content table .c3 { }

.data_list_pager { padding-top:25px; overflow:hidden; }
.xyh_style{background-color: #fff; width:300px;border: 1px solid #d4d4d4; border-radius:4px;padding: 7px 10px; line-height: 17px;box-shadow:0px 0px 8px #999;color:#666;}

.FactoryExtend,
.SteelExtend{
    padding:0;
    line-height:1.5;
    border:solid 1px #ddd;
    background:#fefefe;
    margin-top:10px;
}
.extend_header{height:39px;line-height:39px;position:relative;}
.extend_header span{background-color:#5a82b5;padding:0 10px;color:#fff;display:inline-block;font-size:14px;font-weight:bold;min-width:80px;text-align:center;}
.extend_header a.extend_btn_more{position:absolute;right:20px;color:#5a82b5;padding-right:15px;background:url(/web/img/v2/bg_getmore_13.png) no-repeat center right;font-size:14px;background-size:12px;}
.extend_header a.extend_btn_more:hover{text-decoration:none;}
.extend_content{padding:15px 25px;}
.extend_content_hidden{display:none;}

.FactoryExtend a.btn:link,
.FactoryExtend a.btn:visited,
.SteelExtend a.btn:link,
.SteelExtend a.btn:visited{
    border: solid 1px red;
    padding: 3px 10px;
    color: red;
    text-decoration: none;
    margin-left: 10px;
}
.FactoryExtend a.btn:hover,
.FactoryExtend a.btn:active,
.SteelExtend a.btn:hover,
.SteelExtend a.btn:active{
    border: solid 1px orange;
    color: white;
    text-decoration: none;
    background: orange;
}
.FactoryExtend a.btn_red:link,
.FactoryExtend a.btn_red:visited,
.SteelExtend a.btn_red:link,
.SteelExtend a.btn_red:visited
{
    background: red;
    padding: 4px 10px;
    color: white;
    margin-left: 10px;
    text-decoration: none;
}
.FactoryExtend a.btn_red:hover,
.FactoryExtend a.btn_red:active,
.SteelExtend a.btn_red:hover,
.SteelExtend a.btn_red:active
{
    background: red;
    padding: 4px 10px;
    background: orange;
    margin-left: 10px;
    text-decoration: none;
}

.pop-contrast{position:fixed;width:1200px;left:0;right:0;bottom:0;margin:0 auto;z-index:100;height:149px;background-color:#fff;box-shadow: 0 0 15px rgba(221,221,221,.8);display:none;}
.pop-contrast .pop-compare-tips{background-color:#ffe8e8;height:28px;line-height:28px;text-align:center;color:#ff0000;border:1px solid #e54144;margin-top:-30px;}
.pop-contrast .contrast-hd{position:relative;}
.pop-contrast .contrast-hd .tab-btns{height:32px;border: 1px solid #ddd;border-bottom: 2px solid #5a82b5;border-left:0;}
.pop-contrast .contrast-hd .tab-btns li{height:32px;line-height:32px;border:2px solid #5a82b5;border-bottom:0;background-color:#fff;width:80px;text-align:center;color:#5a82b5;font-size:14px;}
.pop-contrast .contrast-hd .operate{width: 190px;text-align: right;position: absolute;right: 0;top: 0;padding-right: 22px;height: 32px;line-height: 32px;clear: both;}
.pop-contrast .contrast-bd{border:2px solid #5a82b5;border-top:0;height:111px;}
.contrast-items{height:95px;padding:6px;overflow:hidden;}
.contrast-items .item-empty{float:left;overflow: hidden;margin-right: 10px;padding: 15px 10px ;border-right: 1px dotted #5a82b5;width:182px;height:70px;}
.contrast-items .item-empty .ct-num{background-color:#f2f2f2;color:#666;font-size:15px;padding:10px 15px;margin-right:10px;}
.contrast-items .item-empty .ct-add{color:#999;}
.contrast-items .hashItem{float:left;overflow: hidden;margin-right: 10px;padding: 5px 10px ;border-right: 1px dotted #5a82b5;width:182px;height:90px;}
.contrast-items .hashItem .cmp_name{margin-bottom:5px;}
.contrast-items .hashItem .cmp_info{line-height:16px;color:#666;height:48px;overflow:hidden;}
.contrast-items .hashItem .cmp_price{margin-top:5px;font-size:12px;color:#999;}
.contrast-items .hashItem .cmp_price strong{color:#ff0000;font-size:13px;margin-right:2px;}
.contrast-items .hashItem .cmp_price span{margin-left:5px;color:#ff0000;font-size:12px;}
.contrast-items .hashItem .cmp_price a.del_item{display:none;cursor:pointer;}
.contrast-items .hashItem:hover .cmp_price a.del_item{display:inline;color:#005aa0;}
.contrast-bd .able-selected{position:relative;}
.contrast-operate{position: absolute;right:15px;top: 22px;width: 115px;text-align: center;}
.contrast-operate .btn-compare-b{display: block;width: 100px;height: 32px;line-height: 32px;font: 15px;margin-left: 13px;margin-bottom: 11px;border-radius: 4px;background: #fff;border: 1px solid #ccc;color: #999;cursor: default;}
.contrast-operate .btn-compare-b:hover{text-decoration:none;}
.contrast-operate .compare-active{color:#fff;background-color:#e54144;border:none;border-radius:4px;cursor:pointer;}
.contrast-operate .del-items{color: #5e80b0;margin-left:13px;cursor:pointer;}