/* CSS Document */
.ad {
    margin-bottom: 8px;
}

.ad li {
    float: left;
    margin-right: 16px;
}

.ad .no {
    margin: 0;
}

/* 顶部 */
#top .t02 li {
    float: left;
    width: 700px;
}

#top .t02 .logo {
    width: 280px;
    padding: 7px 0;
}

#top .t02 .logo h1 {
    display: inline;
    font: bold 26px/50px "黑体";
    color: #0247A4;
    margin-left: 10px;
}

#top .t02 .bt {
    padding: 10px 0 20px 430px;
}

#top .t02 .bt span {
}

#top .t02 .bt .ccd {
    background: url(/trade/images/trade_button.gif) no-repeat;
    display: block;
    width: 62px;
    float: left;
    height: 20px;
    padding: 1px 0 0 16px;
    cursor: hand;
}

#top .t02 .bt .ccd2 {
    background: url(/trade/images/trade_button_c.gif) no-repeat;
    display: block;
    width: 84px;
    float: left;
    height: 20px;
    padding: 1px 0 0 16px;
    cursor: hand;
}

#top #menu {
    background-color: #DFEBFF;
    color: #0239AE;
    line-height: 24px;
    margin: 10px 0 3px 0;
    padding-left: 30px;
    height: 24px;
    _height: 24px;
    vertical-align: middle;
}

#top #menu span {
    background: url(/trade/images/trade_bg.gif) no-repeat 0 2px;
    display: block;
    width: 73px;
    height: 24px;
    text-align: center;
    float: left;
}

#top #menu p {
    width: 700px;
    float: left;
    _padding-top: 6px;
}

#top #menu dd {
    float: left;
    width: 470px;
    padding-top: 6px;
    line-height: 12px;
}

#top #menu .wz-right {
    text-align: right;
    padding-right: 10px;
}

#top #menu li {
    float: left;
}

#top #menu .menu2 {
    width: 160px;
    height: 24px;
}

#top #menu li ul {
    line-height: 22px;
    left: -999em;
    width: 120px;
    position: absolute;
}

#top #menu li ul li {
    width: 120px;
    background: #DFEBFF;
}

#top #menu li ul a, #top #menu li ul a:visited {
    display: block;
    padding-left: 15px;
}

#top #menu li ul a:hover {
    color: #F3F3F3;
    background: #1A4EBE;
    padding-left: 15px;
}

#top #menu li:hover ul {
    left: 65%;
    top: 160px;
}

#top #menu li.sfhover ul {
    left: 65%;
    top: 160px;
}

.menu1 {
    *filter: Alpha(opacity=80);
}

/* 左侧 */
.left {
    width: 760px;
    margin-bottom: 10px;
}

.wrap01 {
    border: 1px solid #9EA5E2;
}

.wrap01 dt {
    background: url(/trade/images/trade_icon.gif) no-repeat 10px 4px #EBF2FF;
    border-bottom: 1px dashed #9EA5E2;
    font: bold 13px/24px normal;
    color: #0239AE;
    padding-left: 20px;
}

.wrap01 dd {
    padding: 5px;
}

.wrap01 dt span {
    float: left;
}

.noo {
    font-weight: normal;
    padding-left: 85px;
}

/* 重点推荐 */
.tj {
    width: 280px;
    float: left;
}

.tj dd h3 {
    font: normal 12px/28px normal;
}

.tj dd .pic img {
    width: 88px;
    height: 110px;
    padding: 2px;
    border: 1px solid #E1E1E1;
    float: left;
}

.tj dd .pic p {
    width: 162px;
    height: 110px;
    padding: 6px 0 0 9px;
    text-indent: 24px;
}

.tj dd .list01 {
    color: #999;
    margin-top: 8px;
}

.tj dd .list01 span {
    color: #0239AE;
    width: 230px;
    display: block;
    float: left;
}

.jjx1 {
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #CECECE;
}

/* 最新商机 */
.news {
    width: 460px;
    padding-left: 15px;
    _padding-left: 11px;
}

.news dt {
    background-color: #F5F5F5;
    padding-left: 15px;
    font: bold 13px/24px normal;
    margin-bottom: 5px;
}

.news dt p {
    background-color: #F5F5F5;
    font: bold 13px/24px normal;
    float: left;
    width: 320px;
}

.news li {
    color: #999;
    font: 14px/22px normal;
    padding-left: 6px;
}

.news li em {
    color: #0239AE;
    font-style: normal;
}

/* 右侧 */
.right {
    width: 210px;
    margin-bottom: 10px;
}

/* 登录发布商机 */
.login {
    margin-bottom: 5px;
}

.login li {
    text-align: center;
    padding: 2px;
    color: #0239AE;
}

.login .input {
    height: 14px;
    width: 130px;
}

/* 商机公告 */
.gg b {
    color: #A52E30;
}

.gg ul {
    background-color: #F5F9FF;
}

.gg li {
    color: #999;
    padding: 1px;
}

.gg li span {
    background: url(/trade/images/button_bg.gif) no-repeat center;
    padding-left: 26px;
    display: block;
    width: 70px;
    float: left;
    font-weight: bold;
}

/* 主要内容 */
.wrap02 {
    clear: both;
    margin-bottom: 10px;
}

.wrap02 h2 {
    background-color: #EAF2FF;
    font: normal 12px/24px normal;
    padding-left: 20px;
    color: #999;
    margin-bottom: 5px;
}

.wrap02 h2 p {
    width: 900px;
    float: left;
}

.wrap02 .cont {
    width: 265px;
    float: left;
    margin-left: 15px;
    _margin-left: 10px;
}

.wrap02 .cont h3 {
    font: normal 12px/24px normal;
    text-indent: 9px;
}

.wrap02 .cont .pic img {
    width: 70px;
    height: 70px;
    padding: 2px;
    border: 1px solid #E1E1E1;
    float: left;
}

.wrap02 .cont .pic p {
    width: 180px;
    height: 50px;
    padding-left: 9px;
    text-indent: 24px;
    line-height: 18px;
}

.wrap02 .cont .list01 {
    color: #999;
    margin-top: 8px;
}

.wrap02 .cont .list01 span {
    color: #0239AE;
    width: 230px;
    display: block;
    float: left;
}

.wrap02 .cont .list01 li {
    padding: 2px 0;
}

.wrap02 .list02 {
    width: 680px;
    float: right;
}

.wrap02 .list02 span {
    color: #999;
    border-bottom: 1px dashed #ABB5C6;
    display: block;
    padding: 0 0 5px 10px;
    margin-bottom: 5px;
}

.wrap02 .list02 li {
    color: #999;
    font: 14px/22px normal;
    padding-left: 6px;
}

.wrap02 .list02 li em {
    color: #0239AE;
    font-style: normal;
}

/*-------------------- list页面 --------------------*/
.wz {
    background-color: #DFEBFF;
    color: #0239AE;
    line-height: 24px;
    padding-left: 30px;
    height: 24px;
    _padding-top: 6px;
    _height: 18px;
}

.wz p {
    width: 600px;
    float: left;
}

.fl span {
    color: #999;
    border-bottom: 1px dashed #ABB5C6;
    display: block;
    padding: 0 0 4px 11px;
    margin: 5px 0;
}

.fl li {
    color: #999;
    width: 180px;
    float: left;
    padding: 1px 0 2px 10px;
}

.sj-list h2 {
    background-color: #EAF2FF;
    font: normal 12px/24px normal;
    padding: 0 20px;
    margin-top: 5px;
}

.sj-list h2 span {
    font: bold 13px/24px normal;
    color: #0239AE;
    display: block;
    width: 630px;
    float: left;
}

.sj-list .ls li {
    padding: 8px 0 0 20px;
}

.sj-list .ls em {
    color: #333;
    display: block;
    width: 78px;
    float: left;
    font: bold 12px/150% normal;
}

.sj-list .ls span {
    display: block;
    float: left;
    width: 640px;
}

.sj-list .ls p {
    width: 80px;
    float: left;
}

.sj-list .title {
    padding: 10px 0;
}

.sj-list .title dt {
    background: url(/trade/images/trade_l02.gif) repeat-x;
}

.sj-list .title dt li {
    float: left;
    line-height: 24px;
}

.sj-list .title dt .w {
    width: 749px;
}

.sj-list .title dt p {
    padding: 1px 0 0 30px;
    _padding-top: 6px;
    width: 460px;
    float: left;
    color: #0239AE;
}

.sj-list .title dd {
    margin: 10px 0 0 15px;
    line-height: 22px;
}

.sj-list .title dd p {
    width: 220px;
    float: left;
    color: #0239AE;
}

.sj-list .title dd .w430 {
    width: 430px;
}

.sj-list .title dd .w85 {
    width: 85px;
}

.sj-list .title dd .p8 {
    padding-top: 8px;
}

.sj-list .title dd span {
    color: #999;
    margin-left: 6px;
}

.sj-list .title .bj p {
    width: 180px;
}

.sj-list .title .bj .w430 {
    width: 360px;
}

.sj-list .title .bj em {
    font-style: normal;
    color: #0239AE;
    width: 100px;
    display: block;
    float: left;
}

.sj-list .title .cc {
    text-align: center;
}

.sj-list .title .cc li {
    width: 172px;
    float: left;
    padding-bottom: 15px;
    color: #0239AE;
}

.sj-list .title .cc img {
    border: 1px solid #ccc;
    padding: 3px;
    margin-bottom: 8px;
    width: 100px;
    height: 100px;
}

.sj-list h3 {
    background-color: #FAFAFA;
    font: 15px/24px Arial;
    text-align: center;
    margin: 5px 0;
}

.sj-list h3 a, .sj-list h3 a:visited {
    text-decoration: underline;
}

.ltj {
    margin-top: 10px;
}

.ltj dd h3 {
    font: normal 12px/28px normal;
}

.ltj dd .pic img {
    width: 70px;
    height: 55px;
    padding: 2px;
    border: 1px solid #E1E1E1;
    float: left;
}

.ltj dd .pic p {
    width: 110px;
    height: 55px;
    padding: 3px 0 0 9px;
    color: #666;
    text-indent: 24px;
}

.ltj dd .list01 {
    color: #999;
    margin-top: 8px;
}

.ltj dd .list01 span {
    color: #0239AE;
}

.sl {
    margin-top: 10px;
}

.sl li {
    width: 179px;
    margin: 0 2px;
    color: #0239AE;
    float: left;
}

.sl li em {
    font-style: normal;
    color: #999;
}

/*-------------------- search页面 --------------------*/
.ads {
    background: #F3F8FF;
    margin-bottom: 8px;
    padding: 6px 8px;
}

.gl {
    border-bottom: 1px dashed #ABB5C6;
    padding: 2px 0 10px 20px;
    margin: 4px 0;
}

.sc {
    border-right: 1px solid #D3DEF0;
    padding-right: 15px;
    width: 745px;
}

.icon01 {
    background: url(/trade/images/trade_icon08.gif) no-repeat 10px 3px;
    padding-left: 20px;
}

.icon02 {
    background: url(/images/icon06.gif) no-repeat;
    padding-left: 20px;
}

.error {
    margin: 10px 0 10px 20px;
    font: 13px/24px normal;
}

.search-list {
    margin-left: 20px;
}

.search-list p {
    margin: 8px 0 0 5px;
}

.search-list ul {
    border-bottom: 1px dashed #ccc;
}

.search-list li {
    float: left;
    line-height: 22px;
    width: 695px;
    padding: 10px 0;
}

.search-list .w {
    width: 25px;
}

.search-list h6 {
    display: block;
    color: #0239AE;
    font: normal 14px/24px normal;
}

.search-list span {
    color: #FF0000;
}

.search-list em {
    font: 12px normal;
    color: #999;
    padding-left: 6px;
}

/* 赞助商链接 */
.adlink {
    text-align: center;
    padding-top: 10px;
}

.adlink p {
    text-align: left;
    padding-top: 20px;
}

.adlink span {
    display: block;
    background-color: #F7F7F7;
    height: 22px;
    line-height: 22px;
    margin: 20px 0 10px 0;
}

/*-------------------- detail页面 -----------------------*/

/* 左侧 */
.dl-left {
    width: 680px;
}

/* 主要内容 */
.content {
    border: 1px solid #DFEBFF;
    background: #FCFDFE;
    padding: 20px;
}

.content .text-right {
    text-align: right;
}

.content h1 {
    font: bold 14px/28px normal;
    text-align: center;
    color: #0239AE;
}

.content .pic {
    width: 160px;
    float: left;
    border: 1px solid #E1E6EC;
    padding: 4px;
    background: #FFF;
    margin: 5px 10px 0 0;
    text-align: center;
    height: 160px;
}

.content .pic img {
    height: 160px;
    width: 160px;
}

.content .text {
    margin: 5px 0;
}

.content .text li {
    width: 380px;
    float: left;
    padding: 2px 0;
}

.content .text .w {
    width: 68px;
    text-align: right;
}

.content .dl-list dt {
    background: url(/trade/images/trade_icon12.gif) no-repeat 10px 5px #EFF3F8;
    padding-left: 30px;
    line-height: 22px;
}

.content .dl-list dt span {
    font-weight: bold;
    width: 500px;
    display: block;
    float: left;
}

.content .dl-list dd {
    padding-top: 8px;
    padding-right: 0;
    padding-bottom: 8px;
    padding-left: 0em;
}

.content .dl-list li {
    color: #0239AE;
    float: left;
    width: 318px;
    padding-top: 2px;
    padding-right: 0;
    padding-bottom: 2px;
    padding-left: 0;
}

.content .dl-list li em {
    font-style: normal;
    padding-left: 1em;
    color: #999;
}

.content .jqtc {
    border: 1px solid #AFD4F4;
    margin-bottom: 8px;
}

.content .jqtc .jqtc1 {
    background-color: #E5F4FF;
    height: 22px;
    padding-top: 3px;
    padding-left: 8px;
}

.content .jqtc .jqtc1 span {
    float: left;
    width: 520px;
}

.content .jqtc .jqtc2 li {
    float: left;
    width: 200px;
    padding-left: 8px;
}

/* 圆角边框 */
.fillet .text {
    display: block;
    border: 0 solid #EFE2CE;
    background: #FFFAF3;
    border-width: 0 1px;
}

.xtop {
    *margin-bottom: -5px;
}

.xbottom {
    *margin-top: -5px;
}

.xtop, .xbottom {
    display: block;
    font-size: 1px;
    background: transparent;
}

.xb1, .xb2, .xb3, .xb4 {
    display: block;
    overflow: hidden;
}

.xb1, .xb2, .xb3 {
    height: 1px;
}

.xb2, .xb3, .xb4 {
    background: #FFFAF3;
    border-left: 1px solid #EFE2CE;
    border-right: 1px solid #EFE2CE;
}

.xb1 {
    margin: 0 5px;
    background: #EFE2CE;
}

.xb2 {
    margin: 0 3px;
    border-width: 0 2px;
}

.xb3 {
    margin: 0 2px;
}

.xb4 {
    height: 2px;
    margin: 0 1px;
    _height: 1px;
}

/* 询盘信息 */
.xp {
    border: 1px solid #CECECE;
    margin-top: 10px;
}

.xp em {
    color: #FF0000;
    font-style: normal;
}

.xp dt {
    background: #FAFAFA;
    border-bottom: 1px dashed #CECECE;
    line-height: 24px;
}

.xp dt span {
    background: url(/trade/images/trade_icon13.gif) no-repeat 10px 5px;
    padding-left: 30px;
    font: bold 13px/24px normal;
    width: 500px;
    display: block;
    float: left;
}

.xp dd {
    padding: 10px 15px;
    text-align: center;
    color: #0239AE;
}

.xp dd span {
    background: url(/trade/images/trade_icon15.gif) no-repeat right;
    font: bold 13px normal;
    color: #0239AE;
    display: block;
    margin-top: 10px;
    text-align: left;
}

.xp li {
    padding: 3px 25px;
    text-align: left;
    color: #333;
}

.xp li p {
    width: 60px;
    float: left;
}

.xp .ct {
    text-align: center;
    padding: 10px 0;
}

/* 右侧 */
.dl-right {
    width: 290px;
}

/* 联系方法 */
.contact .pic {
    width: 70px;
    padding: 2px;
    border: 1px solid #ccc;
    float: left;
    margin-right: 10px;
}

.contact .pic img {
    width: 70px;
    height: 88px;
}

.contact .text h2 {
    font: bold 13px/28px normal;
}

.contact .text h3 {
    font: normal 12px/22px normal;
    border-bottom: 1px solid #ccc;
}

.contact .text p {
    margin-top: 6px;
    color: #555;
}

/* 该商机加入的生意圈 */
.q li {
    width: 130px;
    margin: 0 2px;
    color: #0239AE;
    float: left;
}

/* 重点推荐 */
.dtj dd .pic {
    border-bottom: 1px dashed #ccc;
    padding-bottom: 5px;
}

.dtj dd .pic h3 {
    line-height: 22px;
    width: 190px;
    padding-left: 9px;
}

.dtj dd .pic p {
    width: 190px;
    height: 40px;
    padding-left: 9px;
    color: #666;
    text-indent: 24px;
}

/*-------------------- 询盘页面 -----------------------*/
.xp_top {
    width: 750px;
    margin: 0 auto;
}

.xp_top li {
    float: left;
    color: #0239AE;
    padding: 5px 0;
}

.xp_top .menu {
    padding: 15px 0 0 20px;
}

.xp_main {
    width: 680px;
    margin: 10px auto;
}

.xp_main .xp01 {
    text-align: center;
}

.xp_main .xp01 h6 {
    font: normal 12px/22px normal;
    text-align: right;
    border-bottom: 2px solid #8FB4E9;
    padding: 5px 20px;
    margin-bottom: 10px;
}

.xp_main .xp01 .ygx {
    border: 0px solid #8FB4E9;
    border-width: 1px 0 0px 0;
}

.xp_main .xp01 table {
    border: 0px solid #8FB4E9;
    border-width: 0px 0 0px 0;
    margin-bottom: 0px;
}

.xp_main .xp01 h6 p {
    font: bold 13px/22px normal;
    width: 520px;
    float: left;
    text-align: left;
}

.xp_main .xp01 td {
    border-bottom: 0px solid #F0F0F0;
}

.xp_main .xp01 em {
    color: #FF0000;
    font-style: normal;
}

.xp_main .xp01 span {
    background: url(/trade/images/trade_icon15.gif) no-repeat right;
    font: bold 13px normal;
    color: #0239AE;
    display: block;
    margin-top: 10px;
    text-align: left;
}

.xp_main .xp01 li {
    padding: 3px 25px;
    text-align: left;
    color: #333;
}

.xp_main .xp01 li p {
    width: 60px;
    float: left;
}

.xp_main .xp01 .ct {
    text-align: center;
    padding: 10px 0;
}

.xp_footer {
    width: 750px;
    margin: 0 auto;
    color: #777;
    border-top: 1px solid #ccc;
    font-family: Arial;
    line-height: 30px;
    text-align: center;
}

.fn {
    font-weight: normal;
    text-decoration: underline;
}

a.xhx:link {
    text-decoration: underline;
}

a.xhx:visited {
    text-decoration: underline;
}

a.xhx:hover {
    text-decoration: underline;
}

/*-------------------- 插入广告 -----------------------*/
#cggs {
    width: 980px;
    height: 68px;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 11px;
}

#cggs li {
    float: left;
}

#cggs .cws {
    width: 282px;
}

#cggs .cws2 {
    width: 333px;
    margin-left: 15px;
}

#cggs .cws3 {
    width: 683px;
    margin-left: 15px;
}

#cggs .cws4 {
    width: 315px;
    margin-left: 15px;
}

#cggsd {
    width: 980px;
    height: 68px;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 11px;
    margin-top: 0px;
}

#cggsd li {
    float: left;
}

#cggsd .cwsd {
    width: 282px;
}

#cggsd .cwsd2 {
    width: 334px;
    margin-left: 15px;
}

#cggsd .cwsd3 {
    width: 683px;
    margin-left: 15px;
}

.ahjob {
    height: 11px;
}

.index_4 {
    line-height: 140%;
    border-bottom: 0px solid #F2F2F2;
    padding-top: 1px;
}

.index_4a {
    line-height: 20px;
    border-bottom: 1px solid #F2F2F2;
}

.bgright {
    background-position: right;
}

a:link {
    color: #0331BC;
}

a:visited {
    color: #0331BC;
}

a:hover {
    color: #FE6700;
}

a.an:link {
    color: #0331BC;
    text-decoration: none;
}

a.an:visited {
    color: #0331BC;
    text-decoration: none;
}

a.an:hover {
    color: #0331BC;
    text-decoration: underline;
}

#cj {
    clear: both;
    width: 125px;
    POSITION: absolute;
    margin-top: 12px;
    margin-left: -15px;
    border: 1px solid #EFF2F6;
    background-color: #ffffff;
}

#xw {
    clear: both;
    width: 90px;
    POSITION: absolute;
    margin-top: 12px;
    margin-left: -15px;
    border: 1px solid #EFF2F6;
    background-color: #ffffff;
}

.xw_dot01 {
    clear: both;
}

.xw_dot01 ul {
    margin: 0;
    padding: 3px;
    border: 0;
    clear: both;
}

.xw_dot01 ul li {
    list-style-type: none;
    background: url(http://china.chemnet.com/images/dot.gif) 8px 8px no-repeat;
    padding-left: 20px;
    text-align: left;
    line-height: 20px;
    font-size: 12px;
}

#hot_menu {
    color: #0239AE;
    line-height: 24px;
    height: 24px;
    float: left;
    width: 699px;
    padding-left: 0px;
}

#hot_menu span {
    /**no-repeat: 0 2px;**/
    display: block;
    width: 73px;
    height: 24px;
    text-align: center;
    float: left;
    margin-right: 20px;
}

#hot_menu p {
    width: 700px;
    float: left;
    _padding-top: 6px;
}

#hot_menu li {
    float: left;
}

#hot_menu .menu2 {
    width: 55px;
}

#hot_menu li ul {
    line-height: 22px;
    width: 110px;
    position: absolute;
}

#hot_menu li ul li {
    width: 110px;
    background: #DFEBFF;
    text-align: left;
    border: 1px none #e0eef8;
}

#hot_menu li ul li a {
    color: #0239AE;
}

#hot_menu li ul a, #hot_menu li ul a:visited {
    display: block;
    padding-left: 15px;
}

#hot_menu li ul a:hover {
    color: #F3F3F3;

    padding-left: 15px;
    background-color: #1A4EBE;
}

#hot_more .close_menu {
    height: 20px;
    background: #f5f5f5;
    text-align: right;
}

#hot_more .close_menu img {
    text-align: right;
    cursor: pointer;
    padding-right: 5px;
}

#top #menu11 {
    background-color: #DFEBFF;
    color: #0239AE;
    line-height: 24px;
    margin: 10px 0 3px 0;
    padding-left: 30px;
    height: 24px;
}

#top #menu11 span {
    background: url(/trade/images/trade_bg.gif) no-repeat 0 2px;
    display: block;
    width: 73px;
    height: 24px;
    text-align: center;
    float: left;
}

#top #menu11 p {
    width: 700px;
    float: left;
    _padding-top: 6px;
}

.hgzs {
    background: url(/images/center_bg02.gif) repeat-x;
    height: 24px;
    padding: 0 8px;
    line-height: 26px;
}

.hgzs p {
    background: url(/images/icon01.gif) no-repeat 0 5px;
    font: bold 13px/24px normal;
    color: #16508B;
    padding-left: 18px;
}

a.anblue:link {
    color: #264C84;
    text-decoration: none;
}

a.anblue:visited {
    color: #264C84;
    text-decoration: none;
}

a.anblue:hover {
    color: #264C84;
    text-decoration: underline;
}

.t200 {
    line-height: 200%;
}

.grey5 {
    color: #cccccc;
}


