.sleft { float:left; width:230px; }
.scenter { float:left; width:655px; margin-left:8px; }
.sright { float:left; width:299px; margin-left:8px; }

/**查询**/
.sleft { background:#ffffff; }
.first_line { width:100%; height:auto; overflow:hidden; }
.sup_title { width:228px; height:32px; line-height:32px; background:#EFEFEF; border:1px solid #CAC9C9; border-bottom:none; text-align:left; }
.sup_title span { font-size:14px; font-weight:bold; color:#333333; padding-left:15px; }
.first_line .sup_table { width:230px; height:auto; border:1px solid #CAC9C9; }
.first_line .sup_table td { height:42px; vertical-align:middle; text-align:left; }
.first_line .sup_table .t { width:70px; text-align:right; }
.first_line .sup_table input[type=text] { border:1px solid #cccccc; width:120px; height:18px; line-height:18px; }
.first_line .sup_table select { border:1px solid #cccccc; width:120px; height:20px; line-height:20px; }

/**按钮背景效果**/
.sup_button { width:72px; height:27px; background:url("../images/supply_query_1.png"); border:none; font-size:12px; font-weight:bold; color:#ffffff; cursor:pointer; }
.sup_button:hover { background:url("../images/supply_query_2.png"); }

/**广告位**/
.s_a { width:230px; height:auto; overflow:hidden; margin-top:8px; }

/**热词**/
.hot_info { float:left; width:653px; height:58px; border:1px solid #D9D8D8; background:#EFEFEF; margin-bottom:8px; }
.hot_info div { float:left; }
.hot_info .hot_title { width:69px; height:48px; line-height:24px; margin-top:5px; text-align:center; border-right:1px solid #D9D8D8; font-size:14px; font-weight:bold; color:#555555; }
.hot_info .hot_word { width:241px; margin-left:15px; margin-top:5px; }
.hot_info .hot_word div { height:24px; line-height:24px; text-align:left; width:80px; overflow:hidden; }
.hot_info a { color:#666666; font-size:13px; }
.hot_info a:hover { color:#ff0000; }

/**供应列表**/
.big_title { width:100%; border-top:1px solid #017DC3; }
.big_title td { font-size:13px; background:url(../images/supply_list_back.png) repeat-x; height:34px; line-height:34px; text-align:center; border-left:1px solid #CAC9C9; }
.big_title td a{color:#666;}
.big_title .mode_title { font-size:14px; font-weight:bold; color:#258; border-left:none;}
.big_title .checked { background:#ffffff; color:red; font-weight:normal; border-top:1px solid #017DC3;  border-right:1px solid #CAC9C9}
.big_title .checked a{color:red;}
.big_title .hc:hover { background:#ffffff; color:#017DC3; font-weight:bold; border-top:1px solid #017DC3; }
.big_title .rline:hover { border-right:1px solid #CAC9C9; }
.big_title .more { border-left:none; }
.sup_dem_list { margin:0px; padding:0px; width:auto; height:auto; overflow:hidden; }
.sup_dem_list li { list-style:none; height:29px; line-height:29px; text-align:left; }
.sup_dem_list li a { background:url("../images/dot1.gif") left center no-repeat; margin-left:20px; padding-left:10px; display:block; width:auto; float:left; text-overflow:ellipsis; white-space:nowrap; overflow:hidden}
.sup_dem_list li span { float:right; margin-right:20px; }
.bottom_line { width:100%; height:10px; border-bottom:1px solid #D9D8D8; margin-bottom:8px; }

/**供求入口**/
.supdem { width:297px; border:1px solid #D9D8D8; background:url("../images/sup_entrance.jpg") left top repeat-x; margin-bottom:8px; }
.supdem .supply { border-bottom:1px dashed #D9D8D8; width:100%; height:auto; overflow:hidden; }
.supdem .demand { width:100%; height:auto; overflow:hidden; }
.supdem .left { float:left; width:135px; height:115px; overflow:hidden; }
.supdem .right { float:left; width:155px; height:115px; overflow:hidden; }
.supdem input { width:112px; height:39px; border:none; cursor:pointer; background-color:#fff;background-image:url("../images/sup_dem_entrance.png"); margin-top:65px; }
.supdem .right { font-size:12px; color:#777777; line-height:24px; text-align:left; }

.supdem .supply .left { background:url("../images/supply_ico.png") 33px 3px no-repeat; }
.supdem .supply input { background-position:0px 0px; background-repeat:no-repeat; }
.supdem .supply input:hover { background-position:0px -86px; background-repeat:no-repeat; }
.supdem .supply .right span { font-weight:bold; color:#39A709; letter-spacing:2px; }

.supdem .demand .left { background:url("../images/demand_ico.png") 30px 10px no-repeat; }
.supdem .demand input { background-position:0px -129px; background-repeat:no-repeat; }
.supdem .demand input:hover { background-position:0px -43px; background-repeat:no-repeat; }
.supdem .demand .right span { font-weight:bold; color:#017DC3; letter-spacing:2px; }

/**排行榜**/
.sup_title .title { float:left; margin-right:10px; }
.sup_title div { float:left; width:55px; height:28px; line-height:24px; text-align:center; margin-top:4px; cursor:pointer; margin-left:2px; }
.sup_title .checked,.sup_title div:hover { background:#017DC3; color:#ffffff; }
.sup_title .checked { cursor:default; }

.charts { border:1px solid #017DC3; margin:0px; padding:0px; width:228px; height:auto; overflow:hidden; }
.charts li { list-style:none; line-height:32px; height:32px; }
.charts div { float:left; }
.charts .ico { clear:both; width:16px; height:18px; line-height:18px; font-size:12px; color:#ffffff; background:#017DC3; text-align:center; margin-left:15px; margin-top:6px; }
.charts .ico_1 { background:#D60000; }
.charts .ico_2 { background:#BD8600; }
.charts .ico_3 { background:#0CBA00; }
.charts .cnt { margin-left:5px; width:140px; overflow:hidden; text-align:left; }
.charts .clicknum { float:right; width:36px; margin-right:10px; }
.charts table td { color:#017DC3; background:#DFF2FC; text-align:center; height:32px; vertical-align:middle; }
/**现货分类**/
.xh_list { height:auto; width:228px; overflow:hidden; margin-top:1px; border:1px solid #CAC9C9 }
.xh_type { clear:both; width:55px; overflow:hidden; float:left; text-align:right; }
.xh_type a { color:#017DC3; font-weight:bold; }
.xh_type a:hover { color:#ff0000; }

.xh_name { float:left; text-align:left; width:155px; overflow:hidden; }
.xh_name div { width:auto; height:24px; line-height:24px; float:left; overflow:hidden; margin-left:12px; }
.xh_name a { color:#333333; }
.xh_name a:hover { color:#FF0000; }

/**资讯信息**/
.sup_news { width:297px; height:auto; overflow:hidden; border:1px solid #CAC9C9; border-top:none; }
.sup_news li { list-style:none; height:29px; line-height:29px; }
.sup_news li div { float:left; padding-left: 10px;}
.sup_news li .ntype { width:40px; text-align:left; margin:7px 20px 0px 27px; border-right:1px solid #cccccc; height:14px; line-height:14px; }
.sup_news li .ngray a { color:#444444; }
.sup_news li .nred a { color:#ff0000; }
.sup_news li a:hover { color:#ff0000; }

/**列表页里面的排行榜**/
.sright .sup_title { width:299px; }
.sright .sup_title div { margin-left:10px; }
.sright .charts { width:297px; }
.sright .charts .ico { margin-left:20px; }
.sright .charts .cnt { margin-left:15px; }
.sright .charts .clicknum { margin-right:20px; }

/**列表页里面的供求入口**/
.list_supdem { margin-top:8px; width:228px; }
.list_supdem .left { float:none; width:228px; height:59px; }
.list_supdem .right { float:none; width:198px; height:105px; margin:0px auto; }
.list_supdem .supply .left { background:none; }
.list_supdem .demand .left { background:none; }
.list_supdem input { margin-top:0px; background-image:url("../images/sup_dem_entrance.png"); }
.list_supdem .supply input { background-position:0px 0px; background-repeat:no-repeat; }
.list_supdem .supply input:hover { background-position:0px -86px; background-repeat:no-repeat; }
.list_supdem .demand input { background-position:0px -129px; background-repeat:no-repeat; }
.list_supdem .demand input:hover { background-position:0px -43px; background-repeat:no-repeat; }

/**供求的列表页面【列表信息】**/
.sd_list li { padding-left:25px; }
.sd_list div { float:left; font-size:14px; }
.sd_list div a { background:none; margin-left:0px; padding-left:0px; }
.sd_list .sd_gray,.sd_list .sd_gray a { color:#777777;  }
.sd_list .sd_black,.sd_list .sd_black a { color:#333333; }
.sd_list .sd_red,.sd_list .sd_red a { color:#ff0000; }
.sd_list a:hover { color:#ff0000; }
.sd_list .sd_title { margin-left:30px; width:480px; overflow:hidden; }
.sd_list .sd_date { float:right; margin-right:25px; }
.sd_list .none { display:none; }

/**分页**/
.list_pages { width:560px; height:29px; overflow:hidden; margin-left:auto; margin-right:auto; }
.list_pages li { float:left; margin-left:2px; line-height:27px; }
.list_pages li div { width:auto; height:27px; line-height:27px; border:1px solid #cccccc; background:url("../images/price_ititle_back_2.png") repeat-x; }
.list_pages li div:hover { background:url("../images/price_quote_1.png") repeat-x; }
.list_pages li div a { padding-left:10px; padding-right:10px; text-decoration:none; }
/**当前页**/
.list_pages li .now_page,.list_pages li .now_page:hover { border:none; cursor:default; background:none; padding:0px 10px; }
/**最后或最前页不能点击样式**/
.list_pages li .un_hover,.list_pages li .un_hover:hover { background:#ECECEC; color:aaaaaa; padding:0px 10px; }
/**跳转**/
.jump_txt,.jump_btn { height:27px; line-height:27px; border:1px solid #cccccc; }
.jump_txt { width:40px; }
.jump_btn { width:50px; height:29px; background:url("../images/price_ititle_back_2.png") repeat-x; font-size:12px; cursor:pointer; }
.jump_btn:hover { background:url("../images/price_quote_1.png") repeat-x; }

/**详细内容**/
.sd_cnt_info { width:960px; margin-left:8px; float:right; border:1px solid #cccccc; }
.sd_cnt_info .head_info { background:#EDEDED; border-bottom:1px solid #cccccc; }
.sd_cnt_info .info_line { border:1px solid #E3E3E3; }
.sd_cnt_info .head_info .su_title { width:100%; height:24px; text-align:center; font-size:24px; font-family:"Microsoft Yahei"; padding:30px 0px 15px 0px; }
.sup_cnt_info { width:95%; overflow-x:hidden; margin:0px auto; }
.sup_cnt_info .words { text-align:left; line-height:26px; font-size:14px; padding:10px 0px; }

/**联系方式**/
.sup_cnt_info .user_info { width:100%; background:#cccccc; border-spacing:1px; border:none; border-collapse:separate; }
.sup_cnt_info .user_info td { font-size:14px; height:28px; line-height:28px; }
.sup_cnt_info .user_info .white td { background:#ffffff; }
.sup_cnt_info .user_info .g_white td { background:#F6F6F6; }

/**上一篇，下一篇**/
.next_prev { width:100%; height:auto; overflow:hidden; background:#EDEDED; border-top:1px solid #cccccc; font-size:14px; color:#999999;  }
.next_prev .prev_sup,.next_prev .next_sup { width:auto; max-width:400px; height:24px; line-height:24px; margin-top:10px; margin-bottom:10px; overflow:hidden; }
.next_prev .prev_sup { background:url("../images/leftNews.png") no-repeat; margin-left:40px; padding-left:35px; float:left; text-align:left; }
.next_prev .next_sup { background:url("../images/rightNews.png") right center no-repeat; margin-right:40px; padding-right:35px; float:right; text-align:right; }
.next_prev * { font-size:14px; }

















