﻿/* 基本共用 */
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, th, td, img, div, b, span, dl, dt, dd, a { margin: 0; padding: 0; border: 0; }
body, div, ul, li, table, th, td { font-size: 12px; line-height: 24px; font-weight: normal; font-family: "宋体", Arial, Helvetica, sans-serif; color: #333; }
a { text-decoration: none; }
a:hover { color: #BD0A01; text-decoration: underline; }
ul, ol { list-style: none; }
.box { width: 960px; margin: 0px auto; }
.clear { clear: both; }
.floatleft { float: left; }
.floatright { float: right; }
.marginbottom10 { margin-bottom: 10px; }
.marginbottom8 { margin-bottom: 8px; }
.marginbottom5 { margin-bottom: 5px; }
.marginbottom3 { margin-bottom: 3px; }
.margintop10 { margin-top: 10px; }
.borderblue { border: 1px solid #A5BADE; }
.borderhui { border: 1px solid #CBCBCB; }
.mb13 { margin-bottom: 13px; }

/*字体*/
.f_blue { color: #009; }
.f_red { color: #BD0A01; }

/*-----主菜单-----*/
.menu { width: 960px; margin: 6px auto 0px; background: url(../images/main-bg-2.gif) repeat-x; }
.menu b, .menu span { background: url(../images/main-bg.gif) no-repeat 0 0px; display: block; width: 6px; height: 37px; float: left; }
.menu span { background: url(../images/main-bg.gif) no-repeat -6px 0px; float: right; }
.menu a { color: #FFF; font-size: 14px; font-weight: bold; line-height: 37px; background: url(../images/main-bg.gif) no-repeat 76px -54px; display: inline; float: left; width: 78px; text-align: center; }
.menu a:hover, .menu a.nowpage { color: #FF0; }

/*-----顶部登录-----*/
.login { margin: 5px auto; }
.login .s1, .login .s2 { float: left; padding-left: 8px; }
.login .s1 input, .login .s1 a { background: url(../images/main-bg.gif) no-repeat -55px 0px; width: 56px; height: 22px; line-height: 22px; border: 0px; color: #1F3A87; letter-spacing: 5px; text-align: center; }
.login .s1 a { display: block; }
.login .s2 input { border: 1px solid #7F9DB9; width: 96px; height: 18px; line-height: 18px; }
.login .s2 a { color: #1F3A87; }
.login .s3 { float: right; color: #666; }
.login .s3 a { color: #666; margin: 0px 6px; }

/*-----logo及旁边广告-----*/
.header { margin-bottom: 5px; }
.header .logo { display: block; width: 120px; margin-right: 10px; }
.header .logo, .header .ad1, .header .ad2 { float: left; height: 60px; }
.header .ad1 { width: 625px; margin-right: 5px; }
.header .ad2 { margin-right: 0px; width: 200px; }

/*-----主搜索-----*/
.mainsearch { margin: 10px auto; }
.mainsearch ul { background: url(../images/search-bg-line.gif) no-repeat 0px 29px; padding: 0px 20px 7px; height: 30px; }
.mainsearch ul li { float: left; width: 82px; line-height: 30px; text-align: center; font-size: 14px; }
.mainsearch ul li a, .mainsearch ul li a:visited { color: #333; }
.mainsearch ul li a:hover { color: #BD0A01; }
	.mainsearch_unline { background: url(../images/search-bg-line.gif) no-repeat 0px -7px; height: 7px; overflow: hidden; }
.mainsearch a { margin: 0px 10px; color: #333; }
.mainsearch a:hover { color: #BD0A01; }
.mainsearch .dis .s1, .mainsearch .dis .s2, .mainsearch .dis .s3 { float: left; margin: 2px 10px 2px 0px; }
.mainsearch .dis .s1 { border:1px solid #7F9DB9; width:108px; height:19px; padding: 3px; background: #FFF; }
.mainsearch .dis .s1 select { width: 102px; font-size: 14px; color: #666; border: 0px; height: 18px; padding: 0px; margin: 0px; }
.mainsearch .dis .s2 { width: 297px; }
.mainsearch .dis .s2 input { border: 1px solid #7F9DB9; width: 291px; line-height: 26px; height: 26px; font-size: 14px; color: #666; padding: 0px 2px; }
.mainsearch .dis .s3 input { background: url(../images/main-bg.gif) no-repeat -55px -35px; width: 58px; height: 28px; font-size: 14px; border: 0px; }
	.ad3 { margin-top: 5px; }/*广告*/
	
/*-----铁合金分类-----*/
.FeTpye { padding: 12px 10px 13px; float: left; }
.FeTpye a { display: block; width: 40px; height: 24px; text-align: center; float: left; overflow: hidden; margin: 0px; padding: 0px; color: #333; }
.FeTpye a:visited { color: #800080; }
.FeTpye a:hover { background: #CCF; text-decoration: none; color: #036; }

/*-----分页-----*/
#ShowPage { line-height: 18px; margin: 15px auto; text-align: center; clear: both; }
#ShowPage span b { color: #00F; }
#ShowPage span a { padding: 3px 7px; border: 1px solid #CCC; margin: 0 3px; background: #FFF; color: #1E3986; line-height: 18px; }
#ShowPage span a.on, #ShowPage span a:hover { background: #1E3986; color: #FFF; text-decoration: none; }
#ShowPage span a.on:hover { text-decoration: none; background: #FFF;  color: #1E3986; }
#ShowPage #pageNow, #ShowPage #pageSubmit { text-align: center; width: 30px; }
#ShowPage #pageSubmit { line-height: 20px; height: 24px; }

/*-----脚-----*/
.foot { text-align: center; padding-bottom: 10px; }
.foot .about { background: #F2F6FB; color: #1F3A87; margin-bottom: 5px; }
.foot .about a { color:  #1F3A87; margin: 0 20px; line-height: 25px; }
.foot p { color: #666; }
.foot p a { color:  #1F3A87; }
.foot a:hover { color: #BD0A01; }
.foot p.alexa_his { display: none; }

/*-----首页广告-----*/
#banner03 {  }
