﻿@charset "utf-8";
/*all*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td{margin: 0;padding: 0;}
body,button, input, select, textarea { font-size:12px;font-family:"Simsun"}
button, input, select, textarea { vertical-align:middle;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; } 
fieldset, img { border: 0; } 
button, input, select, textarea { font-size: 100%; } 
UL,LI {DISPLAY: list-item;LIST-STYLE-TYPE: none;}
.clearfix{*zoom:1;}
.clearfix:after{content:'\20';display:block;height:0;clear:both;}
a:link,a:visited{color:#333333;text-decoration: none;}
a:hover{color:#ff6600;text-decoration: underline;}
.cle{clear:both;}
/*top*/
.s-btn{vertical-align:middle\0;}
/*布局*/
.main1{clear:both;width:950px;margin:0 auto;*zoom:1;}
.mainleft1{float:left;width:620px;display:inline;}
.mainright1{float:right;width:320px;display:inline;}
.mainleft2{float:left;width:320px;margin-right:10px;display:inline;}
.mainright2{float:right;width:620px;display:inline;}
.main{clear:both;width:950px;margin:0 auto;*zoom:1;}
.main .mainleft-a{float:left;width:390px;margin-right:10px;display:inline;}
.main .mainmiddle-a{float:left;width:200px;display:inline;}
.main .mainright-a{float:right;width:230px;display:inline;}
.main .mainleft-b{float:left;width:710px;display:inline;}
.main .mainleft-b .m_w{clear:both;}
.main .mainleft-b .m_w .m_wleft{float:left;width:350px;zoom:1;}
.main .mainleft-b .m_w .m_wright{float:right;width:350px;zoom:1;}
.main1 .ml{float:left;}
.main1 .mr{float:right}
.main1 .w230{width:230px;}
.mt10{margin-bottom:10px;}
/*共用样式*/
.t14{font-size:14px;}
.blue,a.blue:link,a.blue:visited{color:#21469f;}
.grey,a.grey:link,a.grey:visited{color:#666666;}
.red,a.red:link,a.red:visited{color:#ff0000;}
.green,a.green:link,a.green:visited{color:#009900;}
.pad_t15{clear:both;height:15px;width:100%;display:block;margin:0 0;padding:0 0;overflow:hidden;}
.ifline{clear:both;border-bottom:1px dashed #ccddf5;display:block;height:5px;width:100%;overflow:hidden;margin-bottom:4px;}
.colunm{BACKGROUND: url(https://www.100ppi.com/images/2011/all.gif) repeat-x 0px -48px;height:27px;clear:both;width:100%;overflow:hidden;}
.colunm h3{float:left;font:bold 14px arial;color:#333333;BACKGROUND: url(https://www.100ppi.com/images/2011/all.gif) no-repeat 0px 0px;padding:8px 0px 3px 30px;}
.colunm span{float:right;font:normal 12px "Simsun";color:#21469f;BACKGROUND: url(https://www.100ppi.com/images/2011/all.gif) no-repeat right 0px;display:block;width:65px;height:26px;overflow:hidden;text-align:right;padding:9px 10px 0px 0px;}
.colunm span a:link,.colunm span a:visited{color:#21469f;}
.colunm1{BACKGROUND: url(https://www.100ppi.com/images/2011/all.gif) repeat-x 0px -48px;height:27px;clear:both;width:100%;overflow:hidden;}
.colunm1 h3{float:left;font:bold 14px arial;color:#333333;padding:8px 0px 3px 30px;border-left:1px solid #c7d7ff;BACKGROUND: url(https://www.100ppi.com/images/2011/all.gif) no-repeat -280px -511px;}
.colunm1 span{float:right;font:normal 12px "Simsun";color:#21469f;display:block;width:65px;height:26px;overflow:hidden;text-align:right;padding:9px 10px 0px 0px;border-right:1px solid #c7d7ff;}
.colunm1 span a:link,.colunm1 span a:visited{color:#21469f;}
.colunm2{BACKGROUND: url(https://www.100ppi.com/images/2011/all.gif) repeat-x 0px -48px;height:28px;clear:both;width:100%;overflow:hidden;}
.colunm2 h3{float:left;font:bold 14px arial;color:#333333;BACKGROUND: url(https://www.100ppi.com/images/2011/all.gif) no-repeat 0px 0px;padding:8px 0px 3px 30px;}
.colunm2 span{float:right;font:normal 12px "Simsun";color:#21469f;BACKGROUND: url(https://www.100ppi.com/images/2011/all.gif) no-repeat right 0px;display:block;width:65px;height:26px;overflow:hidden;text-align:right;padding:9px 10px 0px 0px;}
.col-bor{border:1px solid #c7d8ff;border-color:#aabfff #c7d8ff;background-color:#fafdff;zoom:1;}
.col-bor-m{margin-top:-1px;}
.colunmgrey{BACKGROUND: url(/images/2011/all.gif) repeat-x 0px -224px;height:28px;clear:both;width:100%;overflow:hidden;}
.colunmgrey h3{float:left;font:bold 14px arial;color:#333333;BACKGROUND: url(/images/2011/all.gif) no-repeat 0px -174px;padding:8px 0px 3px 30px;}
.colunmgrey span{float:right;font:normal 12px "Simsun";color:#21469f;BACKGROUND: url(/images/2011/all.gif) no-repeat right -174px;display:block;width:65px;height:26px;overflow:hidden;text-align:right;padding:9px 10px 0px 0px;}
.cbnapic{clear:both;margin:0px auto;width:950px;padding:15px 0px;}/*通栏广告*/
.bg230{clear:both;BACKGROUND: url(/images/2011/bg230.gif) repeat-y right 0px;zoom:1;}
.bg230bor{float:right;width:230px;display:block;height:1px;overflow:hidden;background-color:#aabfff;margin-top:-1px;}
.borbot{border-bottom:1px solid #c7d8ff;}
/*pages*/
.page-inc{text-align:center;background:#f5f5f5;padding-top:3px;padding-bottom:3px;}
.page-inc a{border:1px solid #9BABE5;padding:2px 5px;background:#fff;color:#3D6B9F;margin-left:2px;margin-right:2px;}
.page-inc a:hover{background:#3064B1;color:#fff;text-decoration:none;}
.page-inc span{font-weight:bold;background:#3064B1;color:#fff;text-decoration:none;border:1px solid #9BABE5;padding:2px 5px;}
/*location*/
.location{margin-bottom:8px;padding-left:25px;color:#333;background:url(/images/2011/location.png) no-repeat left center;}
.location a{color:#333;}
.location span a{font-weight:normal;}
.location span{font-weight:bold;color:#23459E;}
/*风向标 共用*/
.pr-bor{border-bottom:1px solid #aabfff;}
.pr-bor h2{float:left;font-size: 14px;color:#333333;BACKGROUND: url(https://www.100ppi.com/images/2011/all.gif) no-repeat 0px 0px;padding:7px 0px 3px 30px;}
.pr-bor .forcol{float:right;margin-right:-55px;}
.pr-bor .forcol li{float:left;font-size:12px;display:block;height:26px;overflow:hidden;text-align:right;padding:4px 10px 0px 0px;color:#333333;line-height:22px;}


/*--大宗商品涨榜top---现期表saf--*/
.head3{width:950px;margin:0 auto;font-size:12px;}
.head3 h1{background:url("/images/2012/focus-logo.png") no-repeat scroll 0 0 transparent;float:left;width:175px;margin:0 0;overflow:hidden;height:60px;}
.head3 h2{background:url("https://www.100ppi.com/images/2011/BCI.png") no-repeat scroll 0 0 transparent;float:left;width:175px;margin:0 0;overflow:hidden;height:60px;}
.head3 h2 A{height:60px;display:block;text-indent:-99999px;width:175px;}
.head3 h1 A{height:60px;display:block;text-indent:-99999px;width:175px;}
.head3 .head-m{float:left;width:680px;text-align:left;font-size:12px;}
.head3 .head-m img{width:650px;height:60px;overflow:hidden;border:0px;margin:0px 10px;}
.head3 .head-r{float:left;width:90px;text-align:left;font:normal 12px arial;margin-top:5px;}
.head3 .head-r a:link,.head3 .head-r a:visited{display:block;clear:both;color:#333333;BACKGROUND: url(https://www.100ppi.com/images/2011/button.gif) #ffffff no-repeat 0px -5px;padding-left:20px;line-height:18px;}

.head-3{width:950px;margin:0 auto;font-size:12px;}
.head-3 h1{background:url("/images/2012/focus2-logo.png") no-repeat scroll 0 0 transparent;float:left;width:175px;margin:0 0;overflow:hidden;height:60px;}
.head-3 h2{background:url("https://www.100ppi.com/images/2011/BCI.png") no-repeat scroll 0 0 transparent;float:left;width:175px;margin:0 0;overflow:hidden;height:60px;}
.head-3 h2 A{height:60px;display:block;text-indent:-99999px;width:175px;}
.head-3 h1 A{height:60px;display:block;text-indent:-99999px;width:175px;}
.head-3 .head-m{float:left;width:680px;text-align:left;font-size:12px;}
.head-3 .head-m img{width:650px;height:60px;overflow:hidden;border:0px;margin:0px 10px;}
.head-3 .head-r{float:left;width:73px;text-align:left;font:normal 12px arial;margin-top:5px;}
.head-3 .head-r a:link,.head-3 .head-r a:visited{display:block;clear:both;color:#333333;BACKGROUND: url(https://www.100ppi.com/images/2011/button.gif) #ffffff no-repeat 0px -5px;padding-left:20px;line-height:18px;}
.main1 .dzb-le{width:385px;}
.main1 .dzb-ri{width:555px;}
.dzb {clear:both;padding:6px 10px;background-color:#fafdff;zoom:1;text-align:left;}
.dzb .dzb-tit{height:20px;background-color:#e9f1fb;}
.dzb .dzb-tit li{float:left;line-height:20px;overflow:hidden;height:19px;}
.dzb .dzb-txt{height:20px;border-bottom:1px dashed #ccddf5;}
.dzb .dzb-txt li{float:left;line-height:20px;overflow:hidden;height:19px;}
.dzb .w1{width:90px;text-indent:20px;}
.dzb .w1a{BACKGROUND:url(/images/2011/all.gif) no-repeat -285px -440px;width:90px;text-indent:20px;}
.dzb .w2{width:55px;}
.dzb .w3{width:80px;}
.dzb .w4{width:80px;}
.dzb .w5{width:58px;}
/*商品热点*/
.pic{
	border:1px solid #AABFFF;
	border-top:none;
  padding: 10px 19px;
  margin-bottom:10px;
}
.pic ul {
    list-style: none outside none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 909px;
}
.pic ul li {
    display: inline;
    float: left;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    width: 227px;
}
.pic ul li dt {
    float: left;
    margin-right: 3px;
    vertical-align: middle;
}
.pic ul li dt a {
    color: #333333;
    font-size: 12px;
    font-weight: bold;
    margin-right: 5px;
    text-decoration: none;
}
.pic ul li dt span {
    color: #E2E2E2;
    font-size: 12px;
}
.pic ul li dd {
    float: left;
    height: 20px;
    line-height: 20px;
    margin-left: 3px;
    margin-right: 4px;
    vertical-align: middle;
}
.pic ul li dd a {
    color: #333333;
    font-size: 12px;
    text-decoration: none;
}
.pic ul li dt a:hover, .pic ul li dd a:hover{color:#F8742C;text-decoration:underline;}
.pic2{
	border:1px solid #AABFFF;
	border-top:none;
  padding: 10px 19px;
  margin-bottom:10px;
}
.pic2 ul {
    list-style: none outside none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 909px;
}
.pic2 ul li {
    display: inline;
    float: left;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    width: 450px;
}
.pic2 ul li dt {
    float: left;
    vertical-align: middle;
    width:330px;
    overflow: hidden;
}
.pic2 ul li dt a {
    color: #333333;
    font-size: 14px;
    margin-right: 5px;
    text-decoration: none;
}
.pic2 ul li span {
    color: #666666;
    float: right;
    margin-right:40px;
    font-size: 14px;
}
.pic2 ul li dt a:hover{color:#F8742C;text-decoration:underline;}
.title2 {
    background-image: url("https://www.100ppi.com/images/2011/all.gif");
    background-position: 0 -224px;
    background-repeat: repeat-x;
    height: 28px;
}
.mb10 {
    margin-bottom: 10px;
}
.mb10 {
    margin-bottom: 10px;
    _margin-bottom: 9px;
    +margin-bottom: 9px;
}
.title_a22 {
    background-image: url("https://www.100ppi.com/images/2011/all.gif");
    background-position: 0 -174px;
    background-repeat: repeat-x;
    height: 28px;
    width: 20px;
}
.title_b {
    font-size: 14px;
    font-weight: bold;
    line-height: 28px;
    padding-left: 14px;
}
.w510 {
    width: 510px;
}
.title_b a {
    font-size: 12px;
    font-weight: normal;
}
.title_c2 {
    background-image: url("https://www.100ppi.com/images/2011/all.gif");
    background-position: -296px -174px;
    background-repeat: repeat-x;
    height: 28px;
    width: 4px;
}
.buy{
	margin-bottom:16px;
	+margin-bottom:28px;
}
.buy ul {
    margin-bottom: 10px;
 
}
.buy li {
    clear: both;
    text-align: left;
}
.buy .pr-news-tit {
    background: url("/images/2012/s-dot.png") no-repeat scroll 15px 12px transparent;
    clear: both;
    color: #666666;
    display: block;
    line-height: 24px;

    padding: 0 30px;
}
.buy .pr-news-tit a {
    font-size: 14px;
}
.buy1{
	margin-bottom:8px;
	+margin-bottom:-5px;
}
.buy1 ul {
    margin-bottom: 8px;
    +margin-bottom:-5px;
}
.buy1 li {
    clear: both;
    text-align: left;
}
.buy1 .pr-news-tit {
    background: url("/images/2012/s-dot.png") no-repeat scroll 15px 12px transparent;
    clear: both;
    color: #666666;
    display: block;
    line-height: 24px;
    _line-height: 25px;
    +line-height: 26px;
    padding: 0 30px;
}
.buy1 .pr-news-tit a {
    font-size: 14px;
}
.w550{
    width: 550px;
}
.mt10{
    margin-top:10px;
}


/*详细页*/
.width300 {
    width: 300px;
}
.clearfix:after {
    clear: both;
    content: " ";
    display: block;
    height: 0;
}

.clearfix:after {
    clear: both;
    content: " ";
    display: block;
    height: 0;
}
.futbg1a {
    background: url("https://www.100ppi.com/images/2011/future_bg.gif") repeat-x scroll 0 -65px transparent;
    height: 28px;
    width: 100%;
}
.width5 {
    width: 5px;
}

.futbg1b {
    background: url("https://www.100ppi.com/images/2011/future_bg.gif") no-repeat scroll 0 0 transparent;
    height: 28px;
}
.width290 {
    width: 290px;
}

.height28p {
    height: 28px;
}

.height_28p {
    line-height: 28px;
}
.futtb1 {
    background: url("https://www.100ppi.com/images/2011/future_bg.gif") no-repeat scroll 5px -305px transparent;
    height: 28px;
    line-height: 28px;
    padding-left: 18px;
}
.t14 {
    font-size: 14px;
}
.blackk {
    color: #333333;
}
.futbg1c {
    background: url("https://www.100ppi.com/images/2011/future_bg.gif") no-repeat scroll -95px 0 transparent;
    height: 28px;
}
.bgclo {
    background-color: #F9FDFF;
}

.borderh2 {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #F9FDFF;
    border-color: -moz-use-text-color #C6D8FF #C6D8FF;
    border-right: 1px solid #C6D8FF;
    border-style: none solid solid;
    border-width: medium 1px 1px;
}
.dzp_cn2 {
    padding: 6px 10px 10px;
}
.malqh {
    line-height: 20px;
    margin: 0 0 15px;
}
.futtb5 {
    background: url("https://www.100ppi.com/images/2011/black-li.gif") no-repeat scroll left center transparent;
    padding-left: 10px;
}
.fwnoml {
    font-weight: normal;
}
.paddl10 {
    padding-left: 10px;
}

.magt5 {
    margin-top: 5px;
}

.t12 {
    font-size: 12px;
}
.w760{
	  width: 640px;
}
.zxbj-h {
    background: url("/images/2011/d-zxbj.png") no-repeat scroll right center transparent;
    color: #21489F;
    font-size: 14px;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
}
.mb5 {
    margin-bottom: 5px;
}
.zxbj-h h3 {
    background: url("/images/2011/d-zxbj.png") no-repeat scroll left center transparent;
    float: left;
    height: 28px;
    line-height: 28px;
    padding-left: 30px;
}
.name {
    border-bottom: 1px solid #BECDE4;
    color: #04005E;
    font-size: 24px;
    font-weight: bold;
    line-height: 40px;
    text-align: center;
}
.name2 {
    height: 24px;
    line-height: 24px;
    text-align: center;
}
.name2 span {
    color: #A20012;
    margin-left: 20px;
}


/*详细页*/
.tit h1{
   color: #21469F;
    font-size: 22px;
    padding: 20px;
    text-align: center;
}
.tit2 h1{
   color: #21469F;
    font-size: 22px;
    padding: 10px;
    text-align: center;
}
.border{

    text-align: center;
    display: inline;

    width: 388px;
}
.border1{

    text-align: center;
    display: inline;

    width:100%;
}
.bor{
    border: 1px solid #D5D2C3;
}
.headline {
    background-color: #F9FDFF;
    border: 1px solid #BDD2ED;
    margin-bottom: 6px;
    padding: 6px 10px;
}
.headline h1 {
    font-size: 14px;
    line-height: 25px;
    text-align: center;
}
.headline a:link {
    text-decoration: none;
}
.headline h1 a:link, .headline h1 a:visited, .headline h1 a:active {
    color: #23479F;
}

.gold, .gold a, .gold a:visited {
    color: #656565;
}
.news li {
    background: url("/images/2011/all.gif") no-repeat scroll -285px -405px transparent;
    color: #323232;
    font-size: 14px;
    height: 24px;
    line-height: 24px;
    padding-left: 16px;
}
.content1 {
    float: left;
    height: 24px;
    line-height: 24px;
    margin-left: 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.news span {
    color: #666666;
    float: right;
    font-size: 12px;
    margin-right: 10px;
}

.zst {
    background: url("/images/2012/n-column.png") repeat scroll 0 0 transparent;
    border: 1px solid #C7D7FF;
    display: block;
    float: left;
    height: 24px;
    width: 100%;
}
.zst h3 {
    background: url("/images/2012/n-column01.png") no-repeat scroll 10px 6px transparent;
    color: #2245A1;
    float: left;
    font-size: 14px;
    font-weight: normal;
    padding-left: 22px;
    padding-top: 3px;
}
.zst span {
    color: #2245A1;
    display: block;
    float: right;
    font: 12px "Simsun";
    overflow: hidden;
    padding: 5px 10px 0 0;
    text-align: right;
    width: 85px;
}
.zst a:link, .zst a:visited {
    color: #2245A1;
}
.vane {
    
    border: 1px solid #EAEAEA;
    border-top:none;
    display: block;
    float: left;
    overflow: hidden;
    padding: 10px;
    width: 98%;
}
.vane h3 {
    background: url("/images/2012/opi.png") no-repeat scroll 9px 4px transparent;
    float: left;
    font-size: 14px;
    height: 19px;
    line-height: 19px;
    margin: 3px 0;
    padding-left: 31px;
    text-align: left;
    width: 13%;
    
}
.padd_t5 {
	  float: left;
    padding: 4px 24px 3px;
}
.ml6 {
    background: url("/images/2011/all.gif") no-repeat scroll -292px -409px transparent;
    height: 21px;
    line-height: 21px;
    margin-right: -5px;
    overflow: hidden;
    text-indent: 10px;
     text-align: left;
}
.w110{
   width:165px;
}
.t14{
   font-size:14px;
}
.w218{
   width: 78%;
}
.company{
   background-color:#F4F4F4;
   padding:2px;
}
.company a{
	 margin-right: 10px;
}


.light-bor p{
   border: 2px solid #ECF4FC;
   padding: 10px;
   line-height: 20px;
}