@charset "gb2312";
@import url("http://style.stonebuy.com/common/css/footer_wwwNeiye.css");
* { font-size:12px; }
#mainnav, #vipnav, .menu_title, .menu_titles, .menu_lists li, .submenu_left_title, .submenu_middle_title, .submenu_right_title, .cooper li, .services li, .acting li, .top_title, .top_titles, #hot_title, .hot_list li, #supply_title h1, #supply_title h2, #subnav, #side_title, .topnav_list li { background-image:url(http://style.stonebuy.com/trade/images/trade.gif); background-repeat:no-repeat; }
body { margin:0px; padding:0px; background:#fff; }
a { text-decoration:none; }
a:link { color: #000000; }
a:visited { color: #000000; }
a:hover { color: #FF6600; }
a:active { color: #FF6600; }
.clear { clear:both; font-size:0px; height:0px; line-height:0px; overflow:hidden; }
ul, li { list-style-type:none; margin:0; padding:0; }
img { border:0; vertical-align:middle; }
input,select
{
   background:#fff;
}
div, h1, h2, h3, h4, h5, h6, p, Form, dl, dd, dt { padding:0px; margin:0px; font-size:12px; font-weight:normal; }
#head, #middle, #footer { width:903px; margin:0px auto 0px auto; clear:both; }
/*****顶部链接*****/
#nav { height:22px; background-image:url(http://style.stonebuy.com/trade/images/nav.gif); background-repeat:repeat-x; color:#989898; padding-top:8px; padding-right:13px; text-align: right; }
#nav a:link { color:#666; text-decoration:none; }
#nav a:visited { color:#666; }
#nav a:hover { text-decoration:underline; color:#bc2931; }
#nav a:active { text-decoration:none; color:#bc2931; }
#headmenu { padding:0px 0px 0px 13px; height:28px; }
.headmenu_left { padding:7px 0px 0px 0px; float:left; }
.headmenu_left span { color:#FF0000; }
.menu_right { float:right; padding:4px 0px 0px 0px; }
.menu_right img { margin-right:10px; width:26px; height:17px; }
/*****头部标题和LOGO*****/
#header { background-image:url(http://style.stonebuy.com/common/images/menu_bg.gif); background-repeat:repeat-x; height:60px; width:901px; border:1px solid #D5D9DC; margin-bottom:10px; }
.header_logo { height:60px; background-repeat:no-repeat; float:left; width: 146px; }
.header_logo img { width:146px; height:60px; }
.header_nav { width:755px; padding-top:5px; height:55px; text-align:center; float:right; }
.header_nav a{ display:block;}
.header_nav span {color:#FF0000; display: block}
.header_nav ul { margin-left:10px; line-height:12px; overflow:hidden}
.header_nav li { float:left; width:73px; padding-top:1px; vertical-align:middle; border-right:1px solid #000; display:inline-block; margin:8px 0 2px; }
.header_nav li.nothing { font-size:12px; float:left; width:73px; border-width:0; }
/***/
#mainnav { height:64px; width:903px; }
#mainnav_top { height:23px; width:903px; padding:5px 0px 0px 0px; }
.mainnav_supply { width:140px; margin-left:55px; height:14px; border:0px; margin-top:2px; }
.mainnav_input { width:270px; float:left; display:inline-block; padding:1px 0px 0px 0px }
.mainnav_input input { color:#797979; border:none; width:190px; }
.mainnav_input1 { width:100px; height:25px; float:left; padding:3px 0px 0px 0px; }
.mainnav_input1 i { POSITION: absolute; float:left; overflow:hidden; border:none; width:100px; z-index:1;}
.mainnav_input1 select { margin:-2px; width:103px; color:#797979; }
.mainsear_img { float:left; width:110px; text-align:center; padding:1px 0px 0px 0px; }
.mainnav_search { width:75px; margin-left:10px; border:0px; margin-top:2px; }
.hot_search { padding:5px 0px 0px 0px; }
.hot_search span { color:#FFF; font-weight:bold; }
.hot_search a { color:#FFF!important; margin-right:10px; }
#mainnav_but { height:30px; width:903px; }
#mainnav_but a { color:#767676; }
#mainnav_but ul { padding:10px 0px 0px 46px; }
#mainnav_but li { vertical-align: middle; line-height:12px; display:inline-block; float:left; border-right:1px solid #999; padding:0px 10px 0px 10px; }
#mainnav_but li.noline { border:0px; }
#mainnav_input2 { position: absolute; padding:13px 0px 5px 0px; width: 105px; z-index: 10; left: 10px; top: 18px; background-color: #FFFFFF; filter:alpha(opacity=90); display:none; cursor:pointer; border:1px solid #4CA5B3;}
#mainnav_input2 a { width:88px; height:20px; display:inline-block; text-align:left; padding:0px 0px 0px 17px; }
/*********/
#middle_left { width:630px; float:left; }
#middle_right { width:255px; float:right; }
/***********/
#vipnav { background-position:left -579px; height:64px; margin:0px 0px 10px 0px; }
.viplogo { width:542px; height:48px; float:right; margin:5px 9px 0px 0px; padding:3px 0px 0px 4px; background-color:#FFF; }
.viplogo img { width:60px; height:44px; border:1px solid #DEDEDE; }
#menu { height:338px; margin-bottom:7px; }
#menu_left { width:309px; float:left; }
.menu_title { height:24px; background-position:left -72px; }
.imgmsg, .imgmsgs, .imgmsgss { background-color:#F7F7F7;
margin:0px; padding:3px; height:94px; overflow:hidden; }
.imgmsgs { float:left; clear:left; width:297px; padding:5px 3px 3px 10px;}
.imgmsgss { float:right; clear:right; width:298px; padding:5px 3px 3px 10px; }
.imgmsg dt, .imgmsgs dt, .imgmsgss dt { width:90px; height:90px; float:left; }
.imgmsg dt img, .imgmsgs dt img, .imgmsgss dt img { width:90px; height:90px; }
.imgmsg dd, .imgmsgs dd, .imgmsgss dd { float:left; width:180px; line-height:25px; padding:0px 10px 0px 10px; }
.imgmsg dd span, .imgmsgs dd span, .imgmsgss dd span { font-weight:bold; color:#000; }
.menu_titles { height:24px; background-position:left -108px; }
.menu_title h1, .menu_titles h1 { float:left; width:109px; padding:8px 0px 0px 0px; text-align:center; }
.menu_title h1 span, .menu_titles h1 span { color:#3D9FCB; font-weight:bold; }
..menu_title h2, .menu_titles h2 {
 float:right;
}
.menu_title h2, .menu_titles h2 { width:45px; padding:8px 0px 0px 0px; text-align:left; float:right; }
.menu_title h2 span, .menu_titles h2 span { color:#FFF; }
.menu_lists { padding:5px; border:1px solid #D8D8D8; border-top:0px; }
.menu_lists li { background-position:12px -448px; padding:7px 0px 0px 30px; height:18px; }
.menu_lists li img { vertical-align:middle; }
.menu_lists span { margin-right:5px; }
.gery { background-color:#F7F7F7; }
#menu_right { width:309px; float:right; }
/************/
#banmsg { height:80px; margin-bottom:10px; }
/*************/
#submenu { margin-bottom:10px; height:273px; }
#submenu_left, #submenu_middle, #submenu_right { float:left; width:200px; height:270px; border:1px solid #D8D8D8; }
#submenu_middle { margin:0px 0px 0px 12px; }
#submenu_right { margin:0px 0px 0px 12px; }
.submenu_left_title { background-position:left -154px; height:46px; }
.submenu_middle_title { background-position:left -220px; height:46px; }
.submenu_right_title { background-position:left -288px; height:46px; }
.cooper, .services, .acting { padding:10px 0px 0px 0px; }
.cooper li, .services li, .acting li { background-position:20px -481px; padding:0px 0px 0px 30px; height:23px; line-height:23px; }
.cooper li img, .services li img, .acting li img { vertical-align:middle; }
.acting li { background-position:20px -532px; }
.services li { background-position:20px -507px; padding:0px 0px 0px 30px; }
#topnav { border:1px solid #DEDEDE; width:628px; border-top:0px;}
#topnav_left { width:308px; float:left; }
.top_title { background-position:left -359px; height:24px; }
.top_title h1, .top_titles h1 { float:left; width:137px; text-align:center; padding:9px 0px 0px 0px; }
.top_titles h1 { width:108px; }
.top_title h1 span, .top_titles h1 span { color:#2F9C20; font-weight:bold; }
.top_title h2, .top_titles h2 { float:right; text-align:left; width:45px; padding:9px 0px 0px 0px; }
.top_title h2 span, .top_titles h2 span { color:#FFF; }
.topnav_list { border-top:0px; width:628px; height:270px; clear:both; background:url(../images/bg-line.gif) repeat-y; }
.topnav_list li { padding:9px 0px 0px 30px; height:21px; width:282px; float:left; display:inline-block; background-position:12px -446px; }
.topnav_list li img { vertical-align:middle; }
.topnav_list span { margin-right:5px; }
.topnav_list li h3 { float:left; }
.topnav_list li h4 { float:right; }
#topnav_right { width:308px; float:right; }
.top_titles { background-position:left -408px; height:24px; }
#sidebar_ponsors { border-left:1px solid #C9D7F1; padding:0px 0px 0px 15px; }
#sidebar_title { text-align:center; padding:5px 0px 5px 0px; border-bottom:1px solid #d6d6d6; color:#000;}
#sidebar_title b{ display:block; background:url(../images/bg3.gif) center bottom no-repeat; margin-bottom:-5px; padding:0 0 5px; font-size:14px;}
#side_title { height:25px; background-position:left -670px;  }
.sidebar_link a { display:inline-block; }
.sidebar_link p { font-size:12px; color:#666; padding:0px 0px 9px 0px; }
.sidebar_link p span { color:#666; }
.sidebar_link h1 { padding:0px 0px 3px 0px; font-size:14px; }
.sidebar_link h1 span { color:#0000CC; font-size:14px; }
.sidebar_link h2 span { color:#FF0000; }
.sidebar_link h3 { line-height:10px; padding:0px 0px 20px 0px; }
.sidebar_link h3 span { color:#008000; }
#sidebar_title { background-position:left -670px; }
#side_title h1 { text-align:center; font-weight:bold; width:89px; padding:10px 0px 0px 0px; }
#side_title span { color:#006ABC; }
#sidebar_con { width:243px; height:170px; border:1px solid #D2E0EC; background:url(http://style.stonebuy.com/trade/images/line.gif) repeat; margin-bottom:10px; padding:5px 5px 0px 5px; }
#sidebar_tab { position: relative; height: 38px; }
#sidebartab_left1, #sidebartab_left3, #sidebartab_left5 { float:left; background-image:url(http://style.stonebuy.com/trade/images/linebg.gif); background-repeat:repeat-x; position: absolute; padding-left: 0px; z-index: 10; height: 30px; width: 110px; text-align:center; border:1px solid #93C0E5; line-height:30px; }
#sidebartab_left1 a, #sidebartab_left3 a, #sidebartab_left5 a { color:#006ABC; font-weight:bold; background-image:url(../images/trade.gif); background-repeat:repeat-x; background-position:15px -931px; padding:0px 0px 0px 10px; display:block; }
#sidebartab_left1 { height:38px; background-image:url(http://style.stonebuy.com/trade/images/linebg4.gif); border-bottom:0px; }
#sidebartab_left3 a { background-position:15px -992px; }
#sidebartab_left5 a { background-position:15px -1054px; }
#sidebartab_right2, #sidebartab_right4, #sidebartab_right6 { float:right; background-image:url(http://style.stonebuy.com/trade/images/linebg.gif); background-repeat:repeat-x; position: absolute; right: 0px; z-index: 11; width: 110px; height: 30px; text-align:center; border:1px solid #93C0E5; line-height:30px; }
#sidebartab_right2 a, #sidebartab_right4 a, #sidebartab_right6 a { color:#006ABC; font-weight:bold; background-image:url(../images/trade.gif); background-position:10px -1110px; padding:0px 0px 0px 20px; display:block; }
#sidebartab_right2 a { padding:0px 0px 0px 8px; }
#sidebartab_right4 a { background-position:10px -1173px; }
#sidetabcon1 { border:1px solid #93c0e5; width:240px; background-image: url(http://style.stonebuy.com/trade/images/linebg5.gif); display:block; margin-bottom:3px; padding:20px 0px 15px 0px; text-align:center; }
#sidetabcon2, #sidetabcon3, #sidetabcon4, #sidetabcon5, #sidetabcon6 { border:1px solid #93c0e5; width:240px; background-image: url(../images/linebg5.gif); display:none; margin-bottom:3px; padding:20px 0px 15px 0px; text-align:center; }
html/**/>body #sidetabcon2, html/**/>body #sidetabcon4, html/**/>body #sidetabcon6 { width:241px; }
#sidetabcon1 a, #sidetabcon2 a, #sidetabcon3 a, #sidetabcon4 a, #sidetabcon5 a, #sidetabcon6 a { color:#006ABC; }
#sidetabcon1 img, #sidetabcon2 img, #sidetabcon3 img, #sidetabcon4 img, #sidetabcon5 img, #sidetabcon6 img { margin-left:10px; vertical-align:text-bottom; }
#sidetabcon6 { width:240px; padding:10px 0px 5px 0px; }
#sidetabcon6 ul { width:200px; margin:0px auto 0px auto; }
#sidetabcon6 li { height:18px; text-align:right; }
#hot_title { background-position:left -729px; height:25px; }
#hot_title h1 { font-weight:bold; color:#006ABC; padding:7px 0px 0px 0px; width:71px; text-align:center; }
#hot_title span { color:#006ABC; }
#hot_con { width:251px; border:2px solid #006ABC; border-top:0px; padding:4px 0px 4px 0px; background-color:#f5fbfe; }
.hot_list { padding:0px 0px 0px 1px; }
.hot_list li { background-position:3px -772px; height:23px; width:83px; display:inline-block; float:left; text-align:center; padding:5px 0px 0px 0px; cursor:pointer; }
.hot_list a:hover { color:#006ABC; }
#but_top { height:15px; text-align:center; }
#hot_link1, #hot_link2, #hot_link3, #hot_link4, #hot_link5, #hot_link6, #hot_link7, #hot_link8, #hot_link9, #hot_link10, #hot_link11, #hot_link12 { width:243px; border:1px solid #7DC9F0; margin:0px auto; background-color:#FFF; padding:3px 0px 6px 0px; display:none; }
#hot_link1 { display:block; }
#hot_link1 li, #hot_link2 li, #hot_link3 li, #hot_link4 li, #hot_link5 li, #hot_link6 li, #hot_link7 li, #hot_link8 li, #hot_link9 li, #hot_link10 li, #hot_link11 li, #hot_link12 li { display:inline-block; float:left; text-align:center; border-right:1px solid #000; margin-top:5px; width: 60px; }
#hot_link1 li.nolink, #hot_link2 li.nolink, #hot_link3 li.nolink, #hot_link4 li.nolink, #hot_link5 li.nolink, #hot_link6 li.nolink, #hot_link7 li.nolink, #hot_link8 li.nolink, #hot_link9 li.nolink, #hot_link10 li.nolink, #hot_link11 li.nolink, #hot_link12 li.nolink { border-right:0px; }
#but_bot { height:12px; text-align:center; padding:3px 0px 0px 0px; }
/******左边供应信息********/
#supply { }
#supply_title { width:630px; background-color:#EAF7FF; border-top:2px solid #0F93DF; height:25px;}
#supply_title h1 { float:left; line-height:25px; padding:0px 0px 0px 30px; display:inline-block; background-position:10px -1241px; }
#supply_title h2 { float:right; display:inline-block; width:85px; padding:0px 0px 0px 15px; line-height:25px; background-position:left -1263px; }
.supply_list { padding:15px 0px 10px 0px; border-top:1px dashed #DEDEDE; width:630px;}
.supply_list h1 { float:left; color:#006600; font-size:13px; font-weight:bold; }
.supply_list h1 span { color:#835F00; font-size:14px; font-weight:bold; }
.supply_list h1 img { vertical-align:middle; margin-left:5px; }
.supply_list h2 { float:right; padding:0px 30px 0px 0px; }
.supply_list h3 { width:48px; height:19px; display:inline-block; float:left; padding:11px 0px 0px 0px; text-align:center; }
.supply_list h4 { float:left; width:560px; padding:8px 20px 0px 0px; line-height:22px; }
.supply_list h2 span { color:#FF0000; }
/******右边标题*****/
#subnav { background-image:url(http://style.stonebuy.com/trade/images/ti.gif); height:25px; }
.subnav_top { height:24px; display:block; }
.subnav_title li { display:block; display:inline-block; height:20px; }
.subnav_top h1 { float:left; display:inline-block; width:72px; padding:8px 0px 0px 0px; text-align:center; }
.subnav_top h1 span { color:#000; font-weight:bold; }
.subnav_top h2 { float:right; display:inline-block; padding:7px 8px 0px 0px; }
.subnav_but { display:block; height:16px; padding:6px 10px 0px 0px; }
.subnav_but h3 { text-align:right; width:250px; padding:0px 0px 0px 0px; }
.subnav_but h3 span { color:#F66800; font-weight:bold; font-size:13px; }
#subnav_banner { margin-bottom:30px; width:255px; }
#subnav_banner li { width:255px; height:50px; margin-bottom:5px;}
#subnav_banner a { display:inline-block; margin:5px 0px 0px 0px; }
#subnav_banner img { width:255px; height:50px; }
#sidebar_titles { height:26px; text-align:center; line-height:26px; }
#sidebar_titles h1 { padding:7px 0px 0px 22px; font-weight:bold; }
#sidebar_titles h1 a { color:#FFF; }
.sidebar_link { padding:15px 10px 10px 10px; ; }
.sidebar_link .sidebar_link_red { color:#FF0000; }
.sidebar_link a { display:inline-block; }
.sidebar_link p { font-size:12px; color:#666; padding:0px 0px 9px 0px; }
.sidebar_link p span { color:#666; }
.sidebar_link h1 { padding:0px 0px 3px 0px; font-size:14px; }
.sidebar_link h1 span { color:#0000CC; font-size:14px; }
.sidebar_link h2 { }
.sidebar_link h2 span { color:#FF0000; }
.sidebar_link h3 { line-height:10px; padding:0px 0px 20px 0px; }
.sidebar_link h3 span { color:#008000; }
/************/
.page { text-align:center; padding:20px 0px 10px 0px; clear:both; }
.page a { border:1px solid #d5d5d5; padding:3px 3px 1px 3px; margin:0px 2px 0px 2px; color:#203558; display: inline-block; }
.page a:hover { background:#AAD83E; color:#FFF; }
.page a.ondown { background:#AAD83E; border:1px solid #AAD83E; color:#FFF; }
.page input
{
	text-align:center;
}
/*********2009-4-17*************/
#numLoading{color:#333; text-align:center}
#numLoading ul{background:#f9f9f9; margin:1px 0;}
#numLoading li{display:inline-block; margin:5px 10px}
#numLoading li{*display:inline}
#numLoading li b{font-weight:normal}
#numLoading li span{color:#f00} 
/********2009-5-8************/
#zy_ban { margin:15px 0px 0px 0px; padding:0px 0px 0px 0px; }
#zy_bantop { height:4px; background:url(http://style.stonebuy.com/trade/images/zy_bantop.gif) no-repeat; font-size:0px; width:244px; }
#zy_banmid { width:222px; border-left:1px solid #D7D7D7; border-right:1px solid #D7D7D7; background:url(http://style.stonebuy.com/trade/images/zy_banbg.gif) no-repeat 0px 5px; padding:10px 10px 0px 10px; }
#zy_con { background:#FFF; border:1px solid #EBEBEB; padding:10px 5px 10px 10px; }
#zy_con h1 { font-weight:bold; padding:0px 0px 6px 0px; }
#zy_con h1 span { color:#FF0000; font-size:14px; }
#zy_con h1 a { color:#000; font-size:14px; }
#zy_con h2 { line-height:20px; padding:0px 0px 6px 0px; }
#zy_con h3 a { color:#007D26; }
.zy_logo { padding:10px 0px 0px 0px; text-align:right; }
#zy_banbot { height:5px; background:url(http://style.stonebuy.com/trade/images/zy_banbot.gif) no-repeat; font-size:0px; width:244px; }
/***************供求内页*****************/
/***bg style***/
#middle{ overflow:hidden;}
.tradeConRA h3,.tradeConRA h3 span,.tradeConRA h3 span a{ background:url(../images/bg_1.gif) no-repeat}
/***public style***/
.tradeConLA,.tradeConRA{ margin-top:5px;}
.tradeConLA{ float:left; display:inline; border:solid 1px #e2e2e2; color:#767676; width:628px; overflow: hidden; padding-bottom:68px;}
.tradeConRA{float: right; display:inline; width:260px; overflow: hidden; color:#383838;}
/***main***/
.tradeConLA a{ color:#767676;}
.tradeConLA h2,.tradeConLA p.text,.tradeConLA .photo{ margin:23px;}
.tradeConLA h2{ border:solid 1px #e2e2e2; border-bottom:0px; display:block; color:#000000; background:#fafafa; font-size:20px; height:35px; line-height:37px; margin-bottom:0px; display:block; padding-left:0px;}
.tradeConLA p.text{padding:20px 10px 30px 10px; line-height:24px;display:block;clear:both; height:100%;margin-top:0px; margin-bottom:0px;}
.tradeConLA .photo{margin-top:0px; margin-bottom:0px; margin-right:0px;}
.tradeConLA dl,.tradeConLA dt,.tradeConLA dd{ margin:0px; padding:0px; overflow:hidden}
.tradeConLA dl{ float:left; width:135px; text-align:center; margin-right:13px; margin-bottom:20px;}
.tradeConLA dl a{ display:block; white-space:nowrap; }
.tradeConLA dt a img{ width:123px; height:83px; overflow:hidden; border:0px; border:solid 1px #d7d7d7; padding:5px;}
.tradeConLA dd{ height:25px; line-height:25px;}
.tradeConLA .photo dd a{ color:#767676;}
.tradeConRA img{ border:solid 1px #ffecdb; padding:2px; width:120px; height:120px; display:inline-block}
.tradeConRA dl{ clear:both; padding:17px;}
.tradeConRA dt{ margin-bottom:20px; clear:both; text-align:center; display:block}
.tradeConRA dd{ clear:both; white-space:pre; width:200px; overflow:hidden; display:block; margin:3px 0px;}
.tradeConRA dd b,.tradeConRA dd span{display:inline-block; font-weight:normal; overflow:hidden; vertical-align:top;line-height:16px;}
.tradeConRA dd b{ width:4em;}
.tradeConRA dd span{ width:150px;white-space:normal; overflow:hidden;word-wrap: break-word; word-break: normal;word-break:break-all; }
h3.tradeBarA{ display:block; font-weight: bold; height:33px; overflow:hidden; background-position:left -120px;padding-left:7px;}
h3.tradeBarA span{ float:left; height:28px; line-height:28px; margin-top:5px;background-position:left -37px; padding-right:2px;}
.tradeConRA h3.tradeBarA a{ display:block; color:#ff6400;  background-position:right top; padding:0px 3px 0px 5px}
.tradeConA{ clear:both; display:block; height:100%; border:solid 1px #e2e2e2; border-top:0px; padding:10px; }
/*ad*/

/*以下属性将会重写或覆盖之前的*/
body{width:100%; height:100%;text-align: center}
#head, #middle, #footer {text-align:left}
#header {＞ width: 903px;}
.footer_left {＞ width:225px;}
#sidebar_con {width:auto;}
#hot_con { width:auto;}
.hot_list li {line-height:23px;padding:0px;margin-bottom:5px;cursor:pointer!important; cursor:hand;}
#hot_link1, #hot_link2, #hot_link3, #hot_link4, #hot_link5, #hot_link6, #hot_link7, #hot_link8, #hot_link9, #hot_link10, #hot_link11, #hot_link12{width:247px;}
#hot_link1 li, #hot_link2 li, #hot_link3 li, #hot_link4 li, #hot_link5 li, #hot_link6 li, #hot_link7 li, #hot_link8 li, #hot_link9 li, #hot_link10 li, #hot_link11 li, #hot_link12 li{width:61px;height:15px;line-height:15px;overflow:hidden;letter-spacing: 0px; word-spacing: 0px; }

#sidebartab_left1 { height:39px;}
.sidebartab_left1_hover{ height:38px; background-image:url(http://style.stonebuy.com/trade/images/linebg4.gif); background-repeat:repeat-x; border-bottom:0px; }
.sidebartab_left1_link{ height:30px; background-image:url(http://style.stonebuy.com/trade/images/linebg.gif); background-repeat:repeat-x; border:1px solid #93C0E5}
.topnav_list li{＞display: block;＞width:314px;＞height:30px;overflow:hidden;}
#sidetabcon4,#sidetabcon2{＞ width:242px;}