﻿
/* =============== Global =============== */
body { margin: 0px; padding: 0px; background-color: #FFF; font: 12px PingFangSC-Regular, "Microsoft YaHei", sans-serif;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr { margin:0; padding:0; }
h1, h2, h3, h4, h5, h6 { font-size:12px; font-weight:normal; }
ul, ol, li { list-style:none; }
img { border:0; }@import url('common20120614.css');
/*input {border:0 none;}*/
table { /*border-collapse:collapse;*/ border-spacing:0; } table, td, input, textarea { font-size:12px; }
a { color: #333; text-decoration: none; }@import url('common20120614.css');
a:hover { color: #000; text-decoration: underline; }
/*hr {clear:both; font-size:0; height:0; line-height:0; border:none; color:#FFF;visibility:hidden;height:1px;margin:1px 0 1px 0;_margin:-20px 0;*float:left;}*/
.noStyle { border:none; background:none;}
hr { height:1px;border:none;margin:0;*margin:0 0 -15px 0;float:none;*float:left;display:block;clear:both; background:#FFF; color:#FFF;}
.c{clear:both;}
.topBar { margin-top:10px;}
table { padding:0px; border:none;}
.noBG { background:none;}

/*表单提示样式*/
.formInfoErr { background: url(../images/common/formicon.gif) no-repeat 0px 0; padding: 1px 0 2px 20px; color: #AB1313; }
.formInfo { background: url(../images/common/formicon.gif) no-repeat 0 -35px; padding: 1px 0 2px 20px; color: #2A50BE; }
.formInfoBox { height:15px; }
.inputBlue { background-color: #ECF7FC; border-top: 1px solid #666; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; border-left: 1px solid #666; height: 18px; padding: 4px 4px 0px 4px; }
.inputDefault { background-color: #FFF; border-top: 1px solid #666; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; border-left: 1px solid #666; height: 18px; padding: 4px 4px 0px 4px; }


.textareaDefault { background-color: #FFF; border-top: 1px solid #666; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; border-left: 1px solid #666; height: 88px; padding: 4px 4px 0px 4px; margin-bottom:5px;}
.formMainBox{ float:left;}
.formIWarning,.onError { background: url(../images/common/formicon.gif) no-repeat 0px -128px; padding: 3px 0 2px 20px; color: #900; /* position: absolute; left:360px; top:2px;*/ float:left; margin-top:2px; }
.formIErr { background: url(../images/common/formicon.gif) no-repeat 0px 2px; padding: 1px 0 2px 20px; color: #900;  position: absolute; left:360px; top:2px; }
.formIText,.onShow,.onFocus { background: url(../images/common/formicon.gif) no-repeat 0px -63px; padding: 3px 0 2px 20px; color: #2A50BE;  /*position: absolute; left:360px; top:2px; */float:left; margin-top:2px;}
.formIRight { background: url(../images/common/formicon.gif) no-repeat 0px -323px; padding: 20px 0px 0px 20px; position: absolute; left:360px; top:2px; }
.formIWarningL { background: url(../images/common/formicon.gif) no-repeat 0px -128px; padding: 1px 0 2px 20px; color: #900; }
.formITextL { background: url(../images/common/formicon.gif) no-repeat 0px -63px; padding: 1px 0 2px 20px; color: #2A50BE; }
.formIErrL { background: url(../images/common/formicon.gif) no-repeat 0px 2px; padding: 1px 0 2px 20px; color: #900; }
.formErrFull{ font-size: 14px; background-color: #FFECEC; padding: 10px; text-align: center; margin-top: 10px; border: 1px solid #F00; font-weight: bold; color: #000; }
.formErrFull b { color:#F00; }

.inputWFname { width:85px; }
.inputWLname { width:40px; }
.inputWMiddle { width:140px; }
.inputWLong { width:340px; }
.inputProcurement { width:660px; height:80px; }
.inputWTelA { width:40px; }
.inputWTelB { width:85px; }

/*按钮*/
.butSignUp { float: right; background: url(../images/common/buttonimg.gif) no-repeat 0px -69px; height: 24px; width: 70px; text-align: center; padding: 18px 10px 0 0; }
.butPlay { float: right; background: url(../images/common/buttonimg.gif) no-repeat 0px -106px; height: 24px; width: 70px; text-align: center; padding: 16px 10px 0 0; color:#FFF; }
.butPlay:hover { color:#FF9; }
.butInvite { height: 27px; width: 64px; border:none; text-align: center; background: url(../images/common/buttonimg.gif) no-repeat 0px -153px; color: #FFF; }
.butSubmit {  background: url(../images/common/buttonimg.gif) no-repeat 0px -272px; width: 96px;height: 32px; border:none; color:#000; font-size:14px; cursor:hand;}
.butCancel {  background: url(../images/common/buttonimg.gif) no-repeat 0px -190px; width: 96px;height: 32px; border:none; color:#000; font-size:14px; cursor:hand;}
.butSubSearch {  background: url(../images/common/buttonimg.gif) no-repeat 0px -414px; width: 96px;height: 27px;*height: 25px;_height: 25px; border:none; color:#FFF; font-size:12px; }

.butSys { padding: 2px; height:24px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #FFF; border-right-color: #666; border-bottom-color: #666; border-left-color: #FFF; }


/* =============== Text =============== */

.linkColor { color:#069; }
.linkColorU { color:#069; text-decoration:underline; }
.inputMain { background-color: #FFF; border-top: 1px solid #666; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; border-left: 1px solid #666; height: 18px; padding: 4px 4px 0px 4px; }
.inputMessageA { width:370px; height:40px; }


/* =============== Header Footer =============== */
.publicHeader{position:relative; z-index:2; width:100%;}
#header { background: url(../images/header_footer/headerbg20130819.png) repeat-x; }
/*头部导航&菜单*/
#topBar,#logoBox,#headerBar{ width: 950px; margin: 0px auto; }
#topBar { height: 20px; padding-top:10px; }
#topNav { float: left; width: 290px; }
#topNav a { color:#666; text-decoration: underline; margin-right:12px; }
#topNav a:hover { color:#900; text-decoration: underline; }
#topMenu { float: right; width: 600px; text-align:right; position:relative; }
.textALogin { color: #06F; background: url(../images/header_footer/headericon20130723.gif) no-repeat 8px 2px; padding:0 10px 0 20px; }
.textAReg { color: #090; background: url(../images/header_footer/headericon20130723.gif) no-repeat 6px -14px; padding:0 0 0 20px; }

.textASet { background: url(../images/header_footer/headericon20130723.gif) no-repeat 4px -30px; padding:0 0 0 20px; }
.textAIdea { background: url(../images/header_footer/headericon20130723.gif) no-repeat 4px -47px; padding:0 0 0 20px; }
.textAHelp { background: url(../images/header_footer/headericon20130723.gif) no-repeat 4px -66px; padding:0 0 0 20px; }
.textAInvite { background: url(../images/header_footer/headericon20130723.gif) no-repeat 4px -79px; padding:0 0 0 20px; }
.textALogout { background: url(../images/header_footer/headericon20130723.gif) no-repeat 4px -96px; padding:0 0 0 20px; }

/*Logo*/
#logoBox { height:61px;padding-top:10px; }
#logoBox h1 {float:left; background:url(../images/common/logo.gif) left 10px no-repeat; display:block; height:50px; width:140px;  padding:0; margin:0; overflow:hidden; line-height:120px; font-size:1px; }
#logoBox span { width: 140px; float: left; display: block; height: 30px; padding: 20px 0 0 10px; background-image: url(../images/header_footer/global.gif); background-position: 0px 6px; background-repeat: no-repeat; }
#logoBox div { width: 430px; float: right; }
#headerBar {height:64px; width:950px; margin:0px auto;}
.subNav  { font-size: 16px; color: #FFF; font-weight: bold;  float: left; width: 700px; height:64px; line-height:64px; }
.subNav ul { width: 700px; }
.subNav ul li { float: left;  width: auto; position: relative; }
.subNav ul li a { color: #FFF; padding:0px 20px; text-decoration:none; display:inline-block; }
.subNav ul li a:hover { color: #FFF; background:#0078b9;  text-decoration:none;  height:64px;  padding:0px 20px; }
.subNav ul li a b{ font-size:12px; color:#ffea5d;}
.subNav ul li span { background: url(../images/header_footer/headericon20130723.gif) no-repeat 0px -112px; height: 10px; width: 20px; display: block; float: left; line-height: 60px; overflow: hidden; position: absolute; top: -2px; right: 10px; }
.subNav ul li div { line-height: 60px; position: absolute; background: url(../images/header_footer/headericon20130723.gif) 5px -122px no-repeat; width: 40px; overflow: hidden; height: 16px; top: 22px; right:-15px; cursor: hand; }
.subNav ul li span.digital { background:none; height: 20px; width: 50px; display: block; float: left; line-height: 14px; overflow: hidden; position: absolute; top: 2px; right: -30px; font-size:12px; }
/*#headerBar { background: url(../images/header_footer/headerbar.png) no-repeat; height: 49px; }
.subNav  { font-size: 16px; color: #FFF; font-weight: bold; padding: 17px 0 0 16px; float: left; width: 600px; }
.subNav ul { width: 600px; }
.subNav ul li { float: left; padding-right: 35px; width: auto; position: relative; z-index:1001 }
.subNav ul li a { color: #FFF; }
.subNav ul li a:hover { color: #FF9; }
.subNav ul li span { background: url(../images/header_footer/headericon20130723.gif) no-repeat 0px -112px; height: 10px; width: 20px; display: block; float: left; line-height: 60px; overflow: hidden; position: absolute; top: -2px; right: 10px; }
.subNav ul li div { line-height: 60px; position: absolute; background: url(../images/header_footer/headericon20130723.gif) 5px -122px no-repeat; width: 40px; overflow: hidden; height: 16px; top: 0px; right: 0px; cursor: hand; }


.subNav ul li span.digital { background:none; height: 20px; width: 50px; display: block; float: left; line-height: 14px; overflow: hidden; position: absolute; top: 2px; right: -30px; font-size:12px; }

*/

/*.subNav .messageMenu{ position: absolute; display: block; width:130px;top:20px;color:#005888;left: -2px;line-height:30px;background-color:#fff;font-size:14px;  font-weight: normal; border:2px solid #004F7A; }
.subNav .messageMenu dd { border-bottom: 1px solid #CCDEE8; padding-left:20px;}
.subNav .messageMenu dd b{ color:#900; font-weight:normal;}
.subNav .messageMenu  a{ color:#000;}
.subNav .messageMenu  a:hover{ color:#005888;}
.subNav ul li .background {color:#005888;width:40px;height:22px;background-color:#fff;padding-top:3px;padding-left:5px;border-left:2px solid #003451; border-right:2px solid #003451;border-top:2px solid #003451;position: absolute;left: -2px;line-height: 20px; z-index:1000;top:-5px;}
.subNav ul .background  .backgroundA{ background-color:#FFF; }
.subNav ul .background  a{ color:#005888;}
.subNav ul .background  a:hover{ color:#005888;}
.subNav ul li .triangle  { line-height: 60px; position: absolute; background: url(../images/header_footer/headericon20130723.gif) 5px -141px no-repeat; width: 16px; overflow: hidden; height: 16px; top: 0px; right: 0px; cursor: hand; }
*/
.subNav .messageMenu{ position: absolute; display: block; width:150px;top:50px;color:#005888;left:0px;line-height:30px;background-color:#fff;font-size:14px;  font-weight: normal; border:2px solid #004F7A; z-index:1001; }
.subNav .messageMenu dd { border-bottom: 1px solid #CCDEE8;}
.subNav .messageMenu dd b{ color:#900; font-weight:normal;}
.subNav .messageMenu  a{ color:#000; width:130px; line-height:30px; padding: 2px 10px; display:block; }
.subNav .messageMenu  a:hover{ color:#005888; background-color:#DAEFEF;padding: 2px 10px; display:block; line-height:30px; height:30px;  width:130px;}
.subNav ul li .background {color:#005888;width:40px;height:22px;background-color:#fff;padding-top:3px;padding-left:5px;border-left:2px solid #003451; border-right:2px solid #003451;border-top:2px solid #003451;position: absolute;left: -2px;line-height: 20px; z-index:1000;top:-5px;}


.subNav ul .background  .backgroundA{ background-color:#FFF; }
.subNav ul .background  a{ color:#005888;}
.subNav ul .background  a:hover{ color:#005888;}
.subNav ul li .triangle  { line-height: 60px; position: absolute; background: url(../images/header_footer/headericon20130723.gif) 5px -141px no-repeat; width: 16px; overflow: hidden; height: 16px; top: 0px; right: 0px; cursor: hand; }


/*搜索*/
/*搜索*/
.mainSearch  { float: right; width: 235px; padding: 10px 0px 0 0; height: 25px; }
.mainSearch div { height: 39px; float: left; }
.mainSearch div input { border: none; height:39px; *height:39px; _height:39px; line-height:39px;width:175px; font-size:14px; padding-left:3px; float:left;}
.mainSearch span { width:53px; float:left; display: block; }
.mainSearch span input {height: 25px; width: 62px; border:none; }
.mainSearch .people{ background:#31a7e8; width:53px; height:39px; display:block; color:#FFF; font-size:16px; line-height:39px; text-align:center; text-decoration:none;}
.formText { color: #999; }
.navBanner { width: 150px; padding-top: 10px; }

/*二级导航*/
.navLogin .navMoreA dd a{  text-align:center; margin:0px; padding:0px; padding: 10px 0px 3px; border-bottom:1px solid #FFF; background-color:#D9EEF9;    }
.navLogin .mainBj{  background-color:#D9EEF9;}
.navMoreA{font-size:14px;color:#000;position:absolute;top: 0px;left: 145px;width: 140px;background-color:#D9EEF9;text-align:center;overflow:hidden; z-index:7000;}
.navMain ul li .navMoreA dd a{  text-align:center; margin:0px; padding:0px; padding: 10px 0px 3px; border-bottom:1px solid #FFF; background-color:#D9EEF9;    }
.navMain ul li .mainBj{  background-color:#D9EEF9;}


/*底部*/
#footer { border-top-width: 3px; border-top-style: solid; border-top-color: #C4141B; margin-top: 10px; padding: 10px 0px; }
#footer ul li { line-height: 30px; text-align: center; }
#footer ul .mainLink { color: #333; }
#footer ul span { background-image: url(../images/common/doticon.gif); background-position: 0px -175px; width: 110px; background-repeat: no-repeat; padding-left: 18px; }
.copyright { color: #666; }
.cert { color: #999; }

/* =============== Layout =============== */


.area{ width:950px; margin: 0px auto; }
.mainBox,.subBoxA,.subBoxB,.channelBox,.subRight { padding-top: 10px; }
.channelBox .center { float: left; width: 550px; padding-left: 10px; }
.mainBoxRight,.subBoxA .right,.subBoxB .right,.subRight { float: right; width: 230px; }
.subBoxA .left { width: 270px; float: left; }
.subBoxA .center { float: left; width: 430px; padding-left: 10px; }
.subBoxB .left { width: 710px; float: left; }

.channelBox .left { width: 150px; float: left; }
.channelBox .right { width: 790px; float: right; }

.subLeft { position:relative; float: left; width: 550px; }


/*主导航*/
.navMain { border-top: none; border-right: 1px solid #6EBEE9; border-bottom: 1px solid #6EBEE9; border-left: 1px solid #6EBEE9; background: url(../images/common/navtop.gif) no-repeat; background-position: top; padding-top: 4px;background-color: #ECF7FC; }
.navMain ul { border: 1px solid #FFF; }
.navMain ul li { height: 38px; background: url(../images/common/navline.gif) repeat-x bottom; position: relative; z-index:7000; }
.navMain ul li a { font-size: 14px; color: #333; text-decoration: none; background-color: #ECF7FC; display: block; height: 24px; padding: 13px 0 0 40px; }
.navMain ul li a:hover { background-color:#D9EEF9; color:#069;} 
.navMain ul li a.in{ background-color:#D9EEF9; color:#069; font-weight: bold; } 



/*导航图标*/
.navMore { background: url(../images/common/navicon.gif) no-repeat 0px -312px; height: 30px; width: 16px; position: absolute; top: 4px; right: 0px; }
.navNew { background: url(../images/header_footer/headericon20130723.gif) no-repeat 0px -112px; height: 10px; width: 10px; display: block; float: left; line-height: 60px; overflow: hidden; position: absolute; top: 15px; right: 8px; } 

.navMain ul li .navSuppliers { background: url(../images/common/navicon.gif) no-repeat 14px 13px; }
.navMain ul li .navLinkedin { background: url(../images/common/navicon.gif) no-repeat 14px -25px; }
.navMain ul li .navTechnology { background: url(../images/common/navicon.gif) no-repeat 14px -61px; }
.navMain ul li .navQA { background: url(../images/common/navicon20130918.gif) no-repeat 14px -658px; }
.navMain ul li .navProcurement { background: url(../images/common/navicon.gif) no-repeat 14px -97px; }
.navMain ul li .navNews { background: url(../images/common/navicon.gif) no-repeat 14px -132px; }
.navMain ul li .navLecture { background: url(../images/common/navicon.gif) no-repeat 14px -168px; }
.navMain ul li .navEvent { background: url(../images/common/navicon.gif) no-repeat 14px -204px; }
.navMain ul li .navMeet { background: url(../images/common/navicon.gif) no-repeat 14px -240px; }
.navMain ul li .navData { background: url(../images/common/navicon.gif) no-repeat 14px -276px; }
.navMain ul li .navGuest { background: url(../images/common/navicon.gif) no-repeat 14px -378px; }
.navMain ul li .navVisit { background: url(../images/common/navicon.gif) no-repeat 14px -412px; }
.navMain ul li .navBCard { background: url(../images/common/navicon.gif) no-repeat 14px -448px; }

/*jun*/
.navLogin ul li .navSuppliers { background: url(../images/common/navicon.gif) no-repeat 14px 13px; }
.navLogin ul li .navLinkedin { background: url(../images/common/navicon.gif) no-repeat 14px -25px; }
.navLogin ul li .navTechnology { background: url(../images/common/navicon.gif) no-repeat 14px -61px; }
.navLogin ul li .navQA { background: url(../images/common/navicon20130918.gif) no-repeat 14px -658px; }
.navLogin ul li .navProcurement { background: url(../images/common/navicon.gif) no-repeat 14px -97px; }
.navLogin ul li .navNews { background: url(../images/common/navicon.gif) no-repeat 14px -132px; }
.navLogin ul li .navLecture { background: url(../images/common/navicon.gif) no-repeat 14px -168px; }
.navLogin ul li .navEvent { background: url(../images/common/navicon.gif) no-repeat 14px -204px; }
.navLogin ul li .navMeet { background: url(../images/common/navicon.gif) no-repeat 14px -240px; }
.navLogin ul li .navData { background: url(../images/common/navicon.gif) no-repeat 14px -276px; }
.navLogin ul li .navGuest { background: url(../images/common/navicon.gif) no-repeat 14px -378px; }
.navLogin ul li .navVisit { background: url(../images/common/navicon.gif) no-repeat 14px -412px; }
.navLogin ul li .navBCard { background: url(../images/common/navicon.gif) no-repeat 14px -448px; }
/*标题生产型和贸易型采购20110523*/
.navMain ul li .navProduction  { background: url(../images/common/navicon.gif) no-repeat 14px -588px; }
.navMain ul li .navTrade { background: url(../images/common/navicon.gif) no-repeat 14px -554px; }


.navLogin ul .last { background:none; height:36px; }
.navPurchase em { color:#E3001C; font-size:12px; font-family: Tahoma,; padding-left:3px;}
.navPurchase  { background: url(../images/common/navicon.gif) no-repeat 14px -520px; }

/*列表样式*/
.listBoxA {padding:-1px 30px; background-color:#fff; }
.listBoxA .title { background: url(../images/common/titlebg.png) 0 -51px; height: 22px; padding: 8px 0 0 10px; }
.listBoxA .title div { background: url(../images/common/doticon.gif) no-repeat 0px -26px; padding-left: 16px;;font:bold 14px "宋体"; color: #333;  }
.listBoxA .title span { background: url(../images/common/doticon.gif) no-repeat 0px -54px;padding:0 12px;float:right;}
.listBoxA .title a { color:#069; text-decoration:none; }

.listBoxBlue { border: 1px solid #6EBEE9; padding: 1px; }
.listBoxBlue .title { background: url(../images/common/titlebg.png); height: 22px; padding: 8px 0 0 10px; }
.listBoxBlue .title div { background: url(../images/common/doticon.gif) no-repeat 0px -26px; padding-left: 16px;;font:bold 14px "宋体"; color: #333;  }
.listBoxBlue .title span { background: url(../images/common/doticon.gif) no-repeat 0px -54px;padding:0 12px;float:right;}
.listBoxBlue .title a { color:#069; text-decoration:none; }
.toFirend .title div { background: url(../images/common/titleicon20130819.gif) no-repeat 0px -107px;padding-left: 24px;;font:bold 14px "宋体"; color: #17517F; }
.toFirend ul { padding: 5px; }

.toFirend ul li .textInput { width: 126px; }
.toFirend ul li span { /*float: right;*/ padding-top: 5px; }
.toFirend ul li { /*height: 30px;*/ padding:8px 0; }


.listBoxB { border: 1px solid #D0D0D0; padding: 1px; }
.listBoxB .title { background: url(../images/common/titlebg.png) 0 -51px; height: 22px; padding: 6px 0 0 10px; }
.listBoxB .title div { padding:2px 0 0 24px;;font:bold 14px "宋体"; color: #333;  }
.listBoxB .title span { padding:0 12px;float:right;}
.listBoxB .title a { color:#069; text-decoration:none; }


/*图标样式*/
.iconDoc {background: url(../images/common/fileicon.gif) 0px 2px no-repeat; padding-left: 18px;}
.iconExl {background: url(../images/common/fileicon.gif) 0px -34px no-repeat; padding-left: 18px;}
.iconPpt {background: url(../images/common/fileicon.gif) 0px -70px no-repeat; padding-left: 18px;}
.iconPdf {background: url(../images/common/fileicon.gif) 0px -106px no-repeat; padding-left: 18px;}
.iconVideo {background: url(../images/common/fileicon.gif) 0px -142px no-repeat; padding-left: 18px;}
.iconCaj {background: url(../images/common/fileicon.gif) 0px -180px no-repeat; padding-left: 18px;}
.iconGif {background: url(../images/common/fileicon.gif) 0px -216px no-repeat; padding-left: 18px;}
.iconJpg {background: url(../images/common/fileicon.gif) 0px -252px no-repeat; padding-left: 18px;}
.iconPng {background: url(../images/common/fileicon.gif) 0px -289px no-repeat; padding-left: 18px;}
.iconPub {background: url(../images/common/fileicon.gif) 0px -323px no-repeat; padding-left: 18px;}
.iconRar {background: url(../images/common/fileicon.gif) 0px -360px no-repeat; padding-left: 18px;}
.iconTxt {background: url(../images/common/fileicon.gif) 0px -397px no-repeat; padding-left: 18px;}
.iconWps {background: url(../images/common/fileicon.gif) 0px -433px no-repeat; padding-left: 18px;}
.iconXls {background: url(../images/common/fileicon.gif) 0px -34px no-repeat; padding-left: 18px;}
.iconZip {background: url(../images/common/fileicon.gif) 0px -360px no-repeat; padding-left: 18px;}



.iconPeople {background: url(../images/common/doticon.gif) 0px -103px no-repeat; padding:3px 0 3px 22px; display:block; margin-bottom:4px;}
.iconDate {background: url(../images/common/doticon.gif) 0px -139px no-repeat; padding:3px 0 3px 22px; display:block;}
.iconShowroom {background: url(../images/common/titleicon20130819.gif) 0px -346px no-repeat; padding:3px 0 3px 22px; display:block; width:80px; float:left;}
.iconEbookText {background: url(../images/common/titleicon20130819.gif) 0px -211px no-repeat; padding:3px 0 3px 22px; display:block;width:80px;float:left;}
.iconCom { background: url(../images/common/titleicon20130819.gif) no-repeat 0px -383px; }
.iconOpen { background: url(../images/common/titleicon20130819.gif) no-repeat 0px -417px; padding-top: 2px; height: 16px; width: 16px; overflow: hidden; line-height: 50px; display: block; }
.iconClose { background: url(../images/common/titleicon20130819.gif) no-repeat 0px -452px; padding-top: 2px; height: 16px; width: 16px; overflow: hidden; line-height: 50px; display: block; }
.iconResignation { background: url(../images/common/buttonimg.gif) 0px -190px; height: 23px; width: 96px; display: block; text-align: center; font-size: 12px; font-weight: bold; padding-top: 9px; margin:0px auto; }
.iconPreview { background: url(../images/common/doticon.gif) 0px -360px no-repeat; padding:8px 0 3px 18px; display:block; color:#069; text-decoration: underline; }
.iconJoin { background: url(../images/common/titleicon20130819.gif) no-repeat 0px -626px; }

.iconBCard,.iconEbook,.iconCert,.iconContacts,.iconSilver,.iconBuyer,.iconBuyerGray,.iconCertGray {height: 16px; width: 16px; display: block; line-height: 60px; overflow: hidden; float:left;}
.iconBCard { background: url(../images/common/titleicon20130819.gif) no-repeat 0px -178px;  }
.iconEbook { background: url(../images/common/titleicon20130819.gif) no-repeat 0px -211px;}
.iconCert { background: url(../images/common/titleicon20130819.gif) no-repeat 0px -247px;}
.iconBuyer {background:url(../images/common/VVIPxx.gif) no-repeat 0px 0px !important;}
.iconBuyerGray { background: url(../images/common/titleicon20130819.gif) no-repeat 0px -3070px; margin-right:4px; }
.iconCertGray { background: url(../images/common/titleicon20130717.gif) no-repeat 0px -3015px;  }
/*
.iconContacts { background: url(../images/common/titleicon20130819.gif) no-repeat 0px -1886px; }
.iconSilver { background: url(../images/common/titleicon20130819.gif) no-repeat 0px -2707px; }
*/
.iconContacts { background: url(../images/common/contacts.gif) no-repeat 0px 0px; }
.iconSilver { background: url(../images/common/silver.gif) no-repeat 0px 0px; }

.iconReCard { padding:3px 0px 3px 20px; display:block; color:#069; text-decoration: underline; width:60px; }
.iconRemarks { background: url(../images/common/titleicon20130819.gif) 0px -1102px no-repeat; padding:3px 6px 3px 20px; display:inline-block; color:#069; text-decoration: underline;float:left; }
.iconAddGroup { background: url(../images/common/titleicon20130819.gif) 0px -1138px no-repeat; padding:3px 6px 3px 20px; display:inline-block; color:#069; text-decoration: underline;float:left; }
.iconDel { background: url(../images/common/titleicon20130819.gif) 0px -1172px no-repeat; padding:3px 6px 3px 20px; display:inline-block; color:#069; text-decoration: underline; float:left; }
.iconMessage { display:inline-block; color:#069; text-decoration: underline; padding-top: 3px; padding-right: 6px; padding-bottom: 3px; padding-left: 6px; border: 1px solid #900; background-color: #FFC; /*background-image: url(../images/common/titleicon20130819.gif); background-repeat: no-repeat; background-position: 4px -1300px; */width:25px; margin-right: 4px; position: absolute; left: 100px; top: 2px; }
.cardHolder .cardDo .iconMessage .messageText{float: left; width: 30px;}
.closeB{width:10px;height:10px; background:url(../images/common/doticon.gif) no-repeat 0px -516px; line-height:60px; display: block; overflow:hidden; float: right;}
.iconMessage .closeB { margin-top:2px;}


.infoEdit { background: url(../images/common/titleicon20130819.gif) no-repeat 0px -142px; display: block; padding-left: 20px; width: 50px; margin: 0px auto;  height: 24px; }

.infoPreview { background: url(../images/common/titleicon20130819.gif) no-repeat 0px -310px; display: block; padding:6px 0px 0px 20px; width: 80px; margin: 0px auto;  height: 18px; }



.channelTitle { background-image: url(../images/common/titlebg20130819.gif); background-repeat: repeat-x; background-position: 0px -91px; height: 30px;   overflow: hidden;}
.channelTitle h1 { float: left; }
.channelTitle span { display: block; float: right; }
.titleBack { background: url(../images/common/titleicon20130819.gif) no-repeat 0px -272px; display: block; padding: 8px 0 4px 20px; }


.titleIconMyFile { background: url(../images/common/navicon.gif) no-repeat 0px -489px; padding: 8px 0 4px 20px; font-size: 14px; color: #333; font-weight: bold; }
.titleIconCards { background: url(../images/common/navicon.gif) no-repeat 0px -452px; padding: 8px 0 4px 20px; font-size: 14px; color: #333; font-weight: bold; }

/*选项卡*/
.tabBox { /*padding-top: 10px;*/ }
.tabBox .tabMenu { background: url(../images/common/titlebg20130819.gif) repeat-x 0px -130px; height: 32px; }
.tabMenu div { float: left; border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: #E3E3E3; border-right-color: #E3E3E3; border-left-color: #E3E3E3; height: 26px; font-size: 14px; color: #333; padding: 1px; margin-top: 2px; margin-right: 3px; }
.tabMenu div a { height: 18px; padding: 6px 5px 2px 5px; display: block; float: left; text-align: center; width: 120px; background: url(../images/common/titlebg.png) repeat-x 0px -182px; }
.tabMenu .cur { background-color: #FFF; border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: #D0D0D0; border-right-color: #D0D0D0; border-left-color: #D0D0D0; margin-top: 0px; height: 29px; padding: 1px; }
.tabMenu span { float:right; width: 100px; padding-top: 4px; }
.tabMenu .cur a { background: url(../images/common/titlebg.png) repeat-x 0px -239px; font-weight: bold; padding-top: 8px; width: 125px; }
.tabMenu .last { margin-right: 0px; }
.tabCont { padding: 10px; border-right: 1px solid #D0D0D0; border-bottom: 1px solid #D0D0D0; border-left: 1px solid #D0D0D0;  }
.topLine { border-top: 1px solid #D0D0D0; }
.tabSubCont { padding: 10px; background: url(../images/common/tabsubbg.png) no-repeat top; }
.tabCont .tipBlue,.tabSubCont .contTipBlue { background-color: #ECF7FC; padding: 10px; }
.tabCont .tipBlue .tipLeft,.tabSubCont .contTipBlue .tipLeft { float: left; width: 500px; font-weight: bold; color: #333; }
.tabCont .tipBlue .tipRight,.tabSubCont .contTipBlue .tipRight { float: right; width: 200px; }




.subRight .listBoxA { width: 226px; }
.subLeft .tabCont { width: 528px; }
.subLeft .listBoxA { width: 528px; }
.noDate { padding: 10px; }


/*page A*/
.pageNav {margin:40px 0 20px 0;color:#000000;font: 0.85em verdana; position:relative; font-size:12px;text-align: center; }
.pageNav .typing{float:right; margin-top:-7px;}
.pageNav input{font-size:10px;font-family:verdana;}
.pageNav a{padding: 2px 5px;color:#203558!important;border: solid 1px #849CC6;text-decoration: none!important;background:#f0f0f0;}
.pageNav a:hover {background-color:#358def; color:#f2fcf1!important;}
.pageNav span.current {padding:2px 5px; color:#ffffff!important;background-color:#003F75!important;border: solid 1px #5E90C3;font-weight:bold;}
.pageNav .pre{margin-right:15px;}
.pageNav .next{margin-left:15px;}
.pageNav span.pageNo { color:#ffffff!important; background-color:#E7E7E7!important; border: 1px solid #CCC; font-weight:bold; padding: 2px 5px; }
.pageNav span.Pre { margin-right: 15px;}
.pageNav span.Next { margin-left: 15px;}
.pageNav a:active { background-color:#DCEBFC; color:#000!important;}
.pageNav a:visited { background-color:#DCEBFC; color:#000!important;}

/*page B*/
.pageNext {margin:40px 0 20px 0;color:#000000;font: 0.85em verdana; position:relative; font-size:12px;text-align: center; }
.pageNext .typing{float:right; margin-top:-7px;}
.pageNext input{font-size:10px;font-family:verdana;}
.pageNext a{padding: 2px 5px;color:#203558!important;border: solid 1px #849CC6;text-decoration: none!important;background:#f0f0f0;}
.pageNext a:hover {background-color:#358def; color:#f2fcf1!important;}
.pageNext span.current {padding:2px 5px; color:#ffffff!important;background-color:#003F75!important;border: solid 1px #5E90C3;font-weight:bold;}
.pageNext .pre{margin-right:15px;}
.pageNext .next{margin-left:15px;}
.pageNext span.pageNo { color:#ffffff!important; background-color:#E7E7E7!important; border: 1px solid #CCC; font-weight:bold; padding: 2px 5px; }
.pageNext span.Pre { margin-right: 15px;}
.pageNext span.Next { margin-left: 15px;}
.pageNext a:active { background-color:#DCEBFC; color:#000!important;}
.pageNext a:visited { background-color:#DCEBFC; color:#000!important;}

.loginBox .process { float: left; width: 80px; clear: left; height: 18px; padding: 6px 4px 4px 24px; border: 1px solid #21A121; background: url(../images/common/loading.gif) no-repeat 4px 6px; color: #060; }



/* Business Cards */
.cardBox .cardStyle { background-image: url(../images/cards/cardstyleboxc.png);height: 190px; width: 320px; padding:3px; }
.cardBack { background: url(../images/common/titleicon20130819.gif) 0px -1033px no-repeat; display: block; line-height: 60px; height: 16px; width: 16px; overflow: hidden; position: absolute; right: 10px; bottom: 10px; }
.cardRefresh { background: url(../images/cards/icon.gif) 0px -97px no-repeat; display: block; line-height: 80px; height: 25px; width: 25px; overflow: hidden; position: absolute; right: -10px; top: -10px; }
.cardsShow .cardClose{ background:url(../images/common/doticon.gif) no-repeat 0px -516px; display: block; line-height: 60px; height: 10px; width: 10px; overflow: hidden; float: right; }
.cardsShow .cardEdit{ display: block; height: 12px; width: 40px; overflow: hidden; padding-left: 15px; background: url(../images/common/doticon.gif) no-repeat 0px -606px; float: right; }
.cardsShow .cardFavorite{ display: block; height: 12px; width: 40px; overflow: hidden; padding-left: 15px; background: url(../images/common/doticon.gif) no-repeat 0px -636px; float: right; }
.cardBoxDo { position: relative; height: 20px;  }

.style1 { height: 170px; width: 300px; padding: 10px; position: relative; }
.style1 .cardTitle { border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #08477C; padding-bottom: 5px; height: 20px; padding-left:20px; }
.style1 .cardTitle .name { font-size: 16px; color: #333; font-weight: bold; float: left; width: 80px; }
.style1 .cardTitle .gender { font-size: 12px; font-weight: bold; color: #333; float: left; width: 40px; padding-top: 3px; }
.style1 .cardTitle .job { font-size: 14px; padding-top: 3px; float: left; width: 100px; }
.style1 .cardTitle .cert { float: right; width: 50px; }
.style1 .cardTitle .cert a{ float: right; margin-left: 8px; margin-top: 4px; }
.style1 dl { padding-top: 10px; }
.style1 dl dt { font-size: 14px; color: #333; padding-bottom: 20px; }
.style1 dl dd { line-height: 20px; }
.style1 dl dd span { line-height: 20px; float:right; width:140px; }

.style2 { height: 170px; width: 300px; padding: 10px; position: relative;  background:url(../images/cards/cardbj3.gif) no-repeat; }
.style2 .cardTitle {  padding-bottom: 5px; height: 12px; padding-left:20px;  }
.style2 .cardTitle .name { font-size: 16px; color: #333; font-weight: bold; float: left; width: 80px; }
.style2 .cardTitle .gender { font-size: 12px; font-weight: bold; color: #333; float: left; width: 40px; padding-top: 3px; }
.style2 .cardTitle .job { font-size: 14px; padding-top: 3px; float: left; width: 100px; }
.style2 .cardTitle .cert { float: right; width: 75px; }
.style2 .cardTitle .cert a{ float: right; margin-left: 8px; margin-top: 4px; }
.style2 dl { padding-top: 10px; }
.style2 dl dt { font-size: 14px; color: #333; padding-bottom: 5px; margin-bottom:20px; }
.style2 dl dd { line-height: 20px; }.cardsShow { position: absolute; border: 2px solid #CCC; z-index: 8888; padding: 5px; background-color: #FFF; }
.style2 dl dd span { line-height: 20px; float:right; width:140px; }
.style2 .companyTitle { border-bottom: 2px solid #08477C;}
/**/
.styleA1 { height: 170px; width: 300px; padding: 10px; position: relative; background:url(../images/cards/cardbj1.gif) no-repeat;  }
.styleA1 .cardTitle { padding-bottom: 5px; height: 13px;  padding-left:25px; }
.styleA1 .cardTitle .name { font-size: 16px; color: #333; font-weight: bold; float: left; width: 80px; }
.styleA1 .cardTitle .gender { font-size: 12px; font-weight: bold; color: #333; float: left; width: 40px; padding-top: 3px; }
.styleA1 .cardTitle .job { font-size: 14px; padding-top: 3px; float: left; width: 100px; }
.styleA1 .cardTitle .cert { float: right; width: 75px; }
.styleA1 .cardTitle .cert a{ float: right; margin-left: 8px; margin-top: 4px; }
.styleA1 dl { padding-top: 8px; }
.styleA1 dl dt { font-size: 14px; color: #333; margin-bottom:5px;}
.styleA1 dl dd { line-height: 17px; }.cardsShow { position: absolute; border: 2px solid #CCC; z-index: 8888; padding: 5px; background-color: #FFF; }
.styleA1 .companyTitle { border-bottom: 2px solid #08477C; margin-bottom:10px; padding-bottom:3px;}
.styleA1 .moer{ margin-bottom:10px; color:#333;}

.styleA2 { height: 170px; width: 300px; padding: 10px; position: relative;  background:url(../images/cards/cardbj2.gif) no-repeat; color:#FFF;  }
.styleA2 .cardTitle { padding-bottom: 5px; height: 13px; padding-left:25px; }
.styleA2 a{ color:#fff;}
.styleA2 dt a{ color:#F07486;}
.styleA2 .cardTitle .name { font-size: 16px; color: #fff; font-weight: bold; float: left; width: 80px; }
.styleA2 .cardTitle .name a{ color:#FFF;}
.styleA2 .cardTitle .gender { font-size: 12px; font-weight: bold; color: #fff; float: left; width: 40px; padding-top: 3px; }
.styleA2 .cardTitle .job { font-size: 14px; padding-top: 3px; float: left; width: 100px; }
.styleA2 .cardTitle .cert { float: right; width: 75px; }
.styleA2 .cardTitle .cert a{ float: right; margin-left: 8px; margin-top: 4px; }
.styleA2 dl { padding-top: 8px; }
.styleA2 dl dt { font-size: 14px; color: #fff; margin-bottom:5px;}
.styleA2 dl dd { line-height: 17px; }.cardsShow { position: absolute; border: 2px solid #CCC; z-index: 8888; padding: 5px; background-color: #FFF; }
.styleA2 dl dd span { line-height: 17px; float:right; width:140px; }
.styleA2 .companyTitle { border-bottom: 2px solid #42141B; margin-bottom:10px; padding-bottom:3px;}
.styleA2 .moer{ margin-bottom:10px; color:#fff;}
.styleA2 .cardBack { background: url(../images/common/icon.gif) 0px -0 no-repeat; display: block; line-height: 60px; height: 16px; width: 16px; overflow: hidden; position: absolute; right: 10px; bottom: 10px; }

.styleA3 { height: 170px; width: 300px; padding: 10px; position: relative;  background:url(../images/cards/cardbj4.gif) no-repeat;  }
.styleA3 .cardTitle { padding-bottom: 5px; height: 13px;  padding-left:25px; }
.styleA3 .cardTitle .name { font-size: 16px; color: #333; font-weight: bold; float: left; width: 80px; }
.styleA3 .cardTitle .gender { font-size: 12px; font-weight: bold; color: #333; float: left; width: 40px; padding-top: 3px; }
.styleA3 .cardTitle .job { font-size: 14px; padding-top: 3px; float: left; width: 100px; }
.styleA3 .cardTitle .cert { float: right; width: 75px; }
.styleA3 .cardTitle .cert a{ float: right; margin-left: 8px; margin-top: 4px; }
.styleA3 dl { padding-top: 8px; }
.styleA3 dl dt { font-size: 14px; color: #333; margin-bottom:5px;}
.styleA3 dl dd { line-height: 17px; }.cardsShow { position: absolute; border: 2px solid #CCC; z-index: 8888; padding: 5px; background-color: #FFF; }
.styleA3 .companyTitle { border-bottom: 1px solid #D2B885; margin-bottom:10px; padding-bottom:3px;}
.styleA3 .moer{ margin-bottom:10px; color:#333;}


.cardA .cardFloating{ position:absolute; width:400px; z-index:4010; left:324px; top:-28px; }
.cardB .cardFloating{ position:absolute; width:400px; z-index:4010; left:-400px; top:-28px; }
.cardFloating .triangleLeft { width:13px; height:30px;/*margin-top:70px;float:left; */ position:absolute; background-image: url(../images/cards/cardlayerleft.png); background-repeat: no-repeat; left:0; top:60px; }
.cardFloating .triangleRight { width:18px; height:30px;/*margin-top:70px;float:left; */ position:absolute; background-image: url(../images/cards/cardlayerright.png); background-repeat: no-repeat; left:413px; top:60px; }

/*.cardFloating .triangleRight  {background:url(../images/home/cardA.gif) no-repeat;width:19px;height:17px;margin-top:70px;float:left; position:absolute; z-index:1000; left:398px;}
*/.cardFloating .triangle{background:url(../images/home/card.gif) no-repeat;width:19px;height:17px;margin-top:70px;float:left; position:absolute; z-index:1000; left:3px;}
.businessCard{ padding:12px 28px 12px 12px; width:380px; color:#333; /*float:left; background-color:#FFF; */ margin-left:12px; background-image: url(../images/cards/cardlayerbga.png); height: 422px; background-repeat: no-repeat; }
.businessCard .logo{ font-size:16px; font-weight:bold; overflow:hidden; height:60px; background-image: url(../images/cards/line.gif); background-repeat: repeat-x; background-position: bottom;width:370px; }

.businessCard .logo .mark{  /*float:left; padding:5px;background-image: url(../images/cards/logoBox.gif); height: 54px; width: 54px;*/ display:block;} 

.businessCard .logo .name{ float:right; font-size:14px; padding-top:20px;*padding-top:22px; padding-left:10px; color: #FFF; width:300px; }
.businessCard .product{ padding-top:30px;  color:#FFF; width:370px;}
.businessCard .product p { line-height:20px; text-indent: 24px; }
.businessCard .product a { color:#F07486; text-decoration: underline; }
.businessCard .recommend div b,.businessCard .product div b { background-image: url(../images/cards/dot.gif); display: block; background-position: left 2px; background-repeat: no-repeat; padding-left: 15px; height: 20px; }
.businessCard .recommend { padding-top:15px; height:100px; color:#FFF;width:370px;}
.businessCard .recommend  dt img{ /*width:50px;*/ border:1px solid #F07486; padding:2px;}
.businessCard .recommend  dt { margin-bottom:4px;}
.businessCard .recommend  dl{ width:59px; text-align: center; float:left; margin:10px 15px;_margin:10px 13px; }
.businessCard .recommend  dl a{ color:#F07486;}

.businessCard .recommend  dt,.businessCard .logo .mark{ display:table-cell;height:56px; width:54px; line-height:43px; text-align:center; vertical-align:middle; >display: block;>font-size: 50px;>font-family:Arial; overflow:hidden; }
.businessCard .recommend  dt{border:1px solid #F07486; }
.businessCard .recommend  dt img,.businessCard .logo .mark img{ vertical-align:middle; border:0; max-width:50px;max-height:50px;width:expression(this.width>60&&this.width>this.height?60:true);height:expression(this.height>60?60:true);}




.cardFloatingL{ position:absolute;z-index:9010;}

.businessCardL{ padding:12px 28px 12px 12px; width:380px; color:#333; /*float:left; background-color:#FFF; */ margin-left:12px; background-image: url(../images/cards/cardlayerbgb.png); height: 513px; background-repeat: no-repeat; }
.businessCardL .logo{ font-size:16px; font-weight:bold; overflow:hidden; height:60px; background: url(../images/cards/line.gif) repeat-x bottom;width:376px; }
.businessCardL .logo .mark{ padding:5px; float:left; /*background-image: url(../images/cards/logoBox.gif); */ height: 50px; width: 50px; } 
.businessCardL .logo .name{ float:left; font-size:14px; padding-top:15px; padding-left:10px; color: #FFF; }
.businessCardL .logo .name a{color: #FFF; }

.businessCardL .product{ padding-top:30px;  color:#FFF; width:370px;}
.businessCardL .product p { line-height:20px; text-indent: 24px; }
.businessCardL .product a { color:#F07486; text-decoration: underline; }
.businessCardL .recommend div b,.businessCardL .product div b { background-image: url(../images/cards/dot.gif); display: block; background-position: left 2px; background-repeat: no-repeat; padding-left: 15px; height: 20px;line-height: 14px; text-align:left; }
.businessCardL .recommend { padding-top:15px; height:100px; color:#FFF;width:370px; background:none; display:none; float:none; line-height:0px;}/*jun*/
.businessCardL .recommend  dt img{ width:50px; /*border:1px solid #F07486;*/ padding:2px;}
.businessCardL .recommend  dt { margin-bottom:4px;}
.businessCardL .recommend  dl{ width:59px; text-align: center; float:left; margin:10px 15px;_margin:10px 13px; }
.businessCardL .recommend  dl a{ color:#F07486;}

/*.businessCardL { height: 170px; width: 300px; padding: 10px; position: relative; }*/
.businessCardL .cardTitle { border-bottom: 2px solid #340F14; padding-bottom: 5px; height: 20px; width:376px; margin-top:10px; }
.businessCardL .cardTitle .name { font-size: 16px; color: #FFF; font-weight: bold; float: left; width: 80px; }
.businessCardL .cardTitle .gender { font-size: 14px; font-weight: bold; color: #CCC; float: left; width: 40px; padding-top: 3px; }
.businessCardL .cardTitle .job { font-size: 14px; padding-top: 3px; float: left; width: 80px;color: #CCC }
.businessCardL .cardTitle .cert { float: right; width: 90px; }
.businessCardL .cardTitle .cert a{ float: right; margin-left: 8px; margin-top: 4px; }
.businessCardL .contact { padding-top: 10px; width:376px;height:50px;background: url(../images/cards/line.gif) repeat-x bottom; margin-bottom:10px; }
.businessCardL .contact dd { line-height: 20px;color: #FFF; float:left; width:188px; }
.businessCardL .contact a { color: #FFF; }



/*.subNav ul li .digital { color:#FFF;  font-weight:normal; font-size:14px; padding-top:2px; padding-right:0px;}
*/
.cardFloatingL .doBox { background-image: url(../images/cards/layerdobg.gif); position: absolute; left: 320px; top: 1px; width: 90px; height: 14px; padding-top: 1px; padding-left: 4px; }
.cardFloatingL .doBoxA { position: absolute; left: 320px; top: 1px; width: 90px; height: 14px; padding-top: 1px; padding-left: 4px; }

.cardFloatingL .favoriteA { background-image: url(../images/common/doticon.gif); display: block; padding-left: 17px; background-repeat: no-repeat; background-position: 2px -635px; color:#2B71B2; }
.cardFloatingL .editFileA { background-image: url(../images/common/doticon.gif); display: block; padding-left: 17px; background-repeat: no-repeat; background-position: 2px -605px; color:#2B71B2;}

.cardFloatingL .closeA { background-image: url(../images/cards/close.png); display: block; line-height: 60px; height: 24px; width: 24px; overflow: hidden; position: absolute; top: -6px; left: 83px; }



/*论坛*/
.bbs{ width:310px; margin:20px auto; background:url(../images/home/bbs.gif) no-repeat; height:267px;}
.bbsA{ width:150px; margin:20px auto; font-size:14px;  margin-bottom:130px; color:#333;}
.bbsA a{ color:#005888; font-weight:bold; text-decoration:underline; padding-left:10PX;}
.loading{ width:310px; margin:20px auto; background:url(../images/home/load.gif) no-repeat center top; height:20px; margin-top:100px; padding-top:150px; padding-bottom:50px;text-align:center; font-size:14px; color:#000;}


.increaseReply{ position:absolute; background: url(../images/common/reply.gif) no-repeat 0px 0px; width:98px; height:27px; left:0px; top:-7px; text-align:left; line-height:20px; padding:2px 5px; color:#333;}
.increaseReply a{ color:#CD1F17; text-decoration:none;}
.increaseReply a:hover{ color:#CD1F17; text-decoration: underline;}
.clasReply{ background:url(../images/common/titleicon20130819.gif) no-repeat 0px -1952px; left: margin-right:5px; width:10px; float:right; display:block; line-height:60px; height:10px; overflow:hidden;}

.navHot {  background:url(../images/common/hot.gif) no-repeat; height: 15px; width: 28px; position: absolute; top: 15px; left:120px; }
/*20110720 快配logo*/
.iconim{ background:url(../images/common/imlogo.gif) no-repeat 0PX -3PX; height: 20px; width: 20px; display: block; line-height: 60px; overflow: hidden; float:left;}

/*修正广告BUG20111110*/
.navBanner div{ margin-bottom:10px;}

/*电子期刊20120221*/
.navMain ul li .navOEbook { background: url(../images/common/navicon.gif) no-repeat 14px -556px; }
/*资讯与报告20120411*/
.navMain ul li .navReport { background: url(../images/common/navicon.gif) no-repeat 14px -590px; }
.navMain ul li .navMaterial { background: url(../images/common/navicon.gif) no-repeat 14px -626px; }
/*招兵买马*/
.navMain ul li .navJob { background: url(../images/common/navicon20140409.gif) no-repeat 14px -692px; }

.navLogin ul li .navOEbook {
    background: url("../images/common/navicon.gif") no-repeat scroll 14px -556px transparent;
}

.navMain ul li .NewCard a { display: block; float: left; line-height:25px; overflow: hidden;top: 10px; right:2px; color:#da0000; line-height:25px; display: block; padding:0px; font-size:12px; position:absolute;}
.navMain ul li .NewCard a:hover{ text-decoration:underline; background: none;}
.navLogin ul li .navReport { background: url(../images/common/navicon.gif) no-repeat 14px -590px; }
.navLogin ul li .navMaterial { background: url(../images/common/navicon.gif) no-repeat 14px -626px; }

/*分享20120619*/
.sinaWeibo{ background: url(../images/common/share20130802.gif) no-repeat 13px 0px; width:80px; height:20px; padding-left:25px; display:block; float:right; line-height:18px; }
.share{ color:#333; background:url(../images/common/share20130802.gif) no-repeat 0px -157px; padding-left:22px; height:18px; margin-right:8px; line-height:20px; float:left;}
.weibo{width:16px; height:16px;overflow:hidden; margin:3px 5px 5px 0px; line-height:80px; display:block; float:left;}
.sina{ background: url(../images/common/share20130802.gif) no-repeat 0px 0px; }
.qq{background: url(../images/common/share20130802.gif) no-repeat 0px -26px;}
.douban{background: url(../images/common/share20130802.gif) no-repeat 0px -52px;}
.kaixin{background: url(../images/common/share20130802.gif) no-repeat 0px -81px;}
.sohu{background: url(../images/common/share20130802.gif) no-repeat 0px -107px;}
.wangyi{background: url(../images/common/share20130802.gif) no-repeat 0px -133px;}
.shareWeibo{ margin:0px auto;width:200px;height:28px;overflow: hidden;}

/*20120906*/
.new_new {  background:url(../images/common/new.gif) no-repeat; height: 15px; width: 28px; position: absolute; top: 15px; left:113px; }

/*20121224邀请好友注册有奖*/
.toFirend .title div.invite{ font-size:12px; background: url(../images/common/gift.gif) no-repeat 0px -0px; height:22px; line-height:25px;}
.rule{background: url(../images/common/rule.jpg) no-repeat 0px 0px; width:142px; height:21px; margin-left:2px; display:block; margin-top:10px; line-height:60px; overflow:hidden;}
.award{ width:45px; height:50px; float:right; background:url(../images/common/award.jpg) no-repeat 0px 0px; }
.area .listBoxBlue .prize{ padding-top:3px; height:25px;}
.activityRule{ display:none; background: url(../images/common/awardbj.jpg) no-repeat 2px -0px; height:216px; margin-top:5px; padding:10px; padding-top:0px;}
.activityRule .subject{ font-size:12px; color:#006e86; text-align:center; font-weight:bold; line-height:30px; text-indent:0em;}
.activityRule p{ line-height:20px; color:#333; text-indent:2em;}
.requestDetail{ text-align:center; margin-top:6px;}
.requestDetail a{ background: url(../images/common/request.jpg) no-repeat right 2px; text-align:center; padding-right:13px; color:#024b7e; text-decoration:underline;}
.requestDetail a:hover { color:#F00;}
.perfuse{ display:none; position:absolute;background: url(../images/cards/messaged.gif); width:320px; height:91px; padding:10px; line-height:20px; color:#333; top:60px; right:-180px;}
.previewFriend{ position:relative; z-index:9;}
/*layerBannerBackground20121228*/
#layerBannerBox{display:none; z-index:100000;  height:400px; width:800px; position:fixed; _position:absolute;_top: expression(documentElement.scrollTop-2); }
#layerBannerBox .button{display:none; padding-left:0px; background:url(../images/common/ann.gif);position:absolute;left:-98.5$;top:-20px;width:25px;height:25px;background:none;left: 796px;}
#layerBannerBox .buttonOne{display:inline-block; background:url(../images/common/ann1.gif) no-repeat;position:absolute;left:-98.5$;top:-20px;width:25px;height:25px;background:none;left: 796px;}
#layerBannerBackground { display:none; z-index: 99999; cursor: default; border: none; margin: 0; padding: 0; width: 100%; height: 100%; top: 0; left: 0; background-color: #000; position: fixed; _position:absolute; _top: expression(documentElement.scrollTop-1); }
.setBannerOpacity{ opacity: 0.30; filter: alpha(opacity=30); -ms-filter: "alpha(opacity=30)"; -khtml-opacity: .30; -moz-opacity: .30;}
#bannerIframe{z-index:-1;position:absolute;width:800px;height:400px;} 

.guestPic{ background-position: center top;background-repeat: no-repeat;}

/*友情链接*/
.frindLink{ border:1px solid #ccc;background:url(../images/common/friendlinks.gif) no-repeat 0 center; width:950px; height:auto!important;height:90px;min-height:90px; margin:0px auto; margin-top:10px; padding:5px 0px;}
.frindLink b{ width:38px; float:left; display:block; }
.frindLink span{ float:right; width:890px; margin-right:10px; padding:10px 0; color:#666;}
.frindLink span a{ line-height:18px; color:#666;}  


.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}  /* for IE/Mac */
/*20130522*/
.navBannerA { width: 150px; padding-top: 10px; }
.navBannerA div { margin-bottom:10px; width:150px; height:118px; position:relative; }
.navBannerA div a { width:150px; height:100px; position: absolute; left:-19px;background: url(../images/common/bannerbg20130531.jpg) no-repeat; padding:17px 10px 11px;}

/*建议箱20130522*/
.listBoxBlue .title div.suggestion{ font-size:12px; background: url(../images/common/titleicon20130819.gif) no-repeat 0px -3185px; height:22px; line-height:25px; padding-left:20px; font-size:14px; color:#005888; width: 110px;}
.proposal{ background:#eff6f9; padding:1px;}
.proposal p{ line-height:18px; color:#333; text-indent:2em; padding:5px 1px; padding-left:3px;}
.div_review{ background:#fff; color:#00b426; line-height:25px; margin-bottom:5px;}
.reviewButoon{  background:url(../images/common/buttonimg20130522.gif) no-repeat 0px -1239px; width:108px; height:30px; display:block; margin:0px auto; margin-top:10px; }
.ul_discuss{ margin-top:20px;}
.ul_discuss li{ border-bottom:1px dashed #CCC; line-height:20px; color:#333; margin:5px 0px;}
.ul_discuss li b{ color:#01669a; font-weight: normal; padding:0px;}

/*20130613名片优化*/
.businessCardL .contact  a.examine{ background: url(../images/common/buttonimg20130617.gif) no-repeat 0 -1290px; width:82px; height:21px; display:inline-block; text-align:center; color:#333;}
.businessCardL .contact{ height:65px;}
.businessCardL .contact dt{ display:none; color:#fff38d; line-height:25px;}
.businessCardL .contact dt a{ color:#7beeff; text-decoration:underline;}
.businessCardL .contact dt a:hover{ color:#e0fbff;}

.subNav ul li span.news { background: url(../images/header_footer/headericon20130723.gif) no-repeat 0px -174px; height: 16px; width: 20px; display: block; float: left; line-height: 60px; overflow: hidden; position: absolute; top: 15px; right: 0px; padding:0px; }
.subNav ul li span.n { background: url(../images/header_footer/n.gif) no-repeat 0px 0px; height: 16px; width: 20px; display: block; float: left; line-height: 60px; overflow: hidden; position: absolute; top: 15px; right: 0px; }
.subNav ul li .point{ position:absolute;  background: url(../images/header_footer/point.png) no-repeat 0px 0px; width:200px; height:129px; left:-40px; top:40px; z-index:20; }
.subNav ul li .point a {  font-size:12px; width:26px; height:26px; overflow:hidden; top:30px; line-height:90px; position:absolute; left:171px;}
.subNav ul li .point a:hover{ background:none;}
#txtUserNameTip{ margin-left:48px; _margin-left:24px;}
#navigation{ background:#006ca7;}
/*框架*/
.frame{ border:1px solid #6ebee9; background:#FFF; padding-bottom:10px;}
.frame .title{ background: url(../images/common/titlebg20130819.gif) repeat-x 0px -458px; height:40px; font-size:16px; font-weight:bold; color:#282828; line-height:40px; padding-left:10px;}
.frame .title a{ text-decoration:none;}
.frame .title .more{ float:right; font-size:12px; font-weight:normal; padding-right:10px; color:#005888;}
.frame .title a:hover.more{ color:#900;}
.frame .title .search{ float:right; width:196px; height:28px;line-height:28px;border:1px solid #86b6d0; background:#FFF; margin-top:5px; margin-right:5px;}
.frame .title .search input{ height:28px; line-height:28px; border: 0 none; width:170px; color:#4d4d4d; padding-left:3px; float:left;}
.frame .title .search .searchBut{background: url(../images/common/titleicon20130819.gif) no-repeat 0px -3287px; height:18px; width:16px; display:block; float:left; margin-top:5px;}

/*回顶部 微信20130910*/
#js_goTo{ position:relative; z-index:10;}
.weixinfloat{ display:none; position:fixed; width:23px;_position:absolute;}
.weixinfloat a.go2top{width:23px; height:50px; background:#fffdb9; border:1px solid #f1aa00;  display:block; text-align:center; line-height:14px; padding-top:3px; text-decoration:none; padding-top:7px;}
.weixinfloat a:hover{ color:#900; }
.weixin{ background:url(../images/common/weixin.gif); width:33px; height:200px; display:block; }
.weixinfloat .sidebar{ position:relative; z-index:10;}
.weixinfloat .weix{ display:none; position:absolute; background:url(../images/common/wei.gif); width:147px; height:146px; right:25px;_right:32px;}
#weixin{right: 50px; bottom:130px; _top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight-245);}
#go2top{right: 45px; _right: 52px; bottom:60px; _top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight-180);}
/*下拉式引导层 20131009*/
.demonstrate{ width:100%; height:55px; background:#00293e; position:fixed; bottom:0; z-index:8000; border-top:2px solid #e40900; font-family:"微软雅黑"; filter:Alpha(opacity=83); _position:absolute; _top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight); display:none;}
.demonstrate p{ width:950px; margin:0px auto; line-height:47px; font-size:16px; text-align:center; color:#fff; margin-top:5px;}
a.publish{ width:84px; height:24px; background:#d50900; padding:5px; margin-right:5px; color:#fff; font-weight:bold; bordr-radius:4px; -moz-bordr-radius:4px; -webkit-bordr-radius:4px; -ms-bordr-radius:4px; }
/*采购商首页活动提示弹出层20131106*/
.contentlayer{padding:10px; font-size:14px; line-height:25px;}
.buttonlayer{width:108px; background:#B30000; color:#FFF; font-size:16px; font-weight:bold; padding:5px; text-decoration:none;}
.infolayer{font-size:12px; padding:5px; line-height:20px; border-top:1px solid #CCC;}
/*首页活动提示弹出层20131127*/
.fieldd{ width:400px; overflow: hidden;  border:1px solid #005888; margin:0px auto; background:#FFF; padding-bottom:10px; bottom:0px;}
.fieldd th{ line-height:25px;}
.fieldd  td{ line-height:25px; color:#333;}
.note{ line-height:50px; padding-left:10px; color:#03F;}
.fieldd table{ border-spacing:1px; border-collapse: inherit;}
.fieldd .X{ font-size:20px; float:right; padding-right:10px; color:#F00; font-family:Arial;}
.fieldd .tie{ font-size:14px; border-bottom:1px solid #CCC; line-height:20px; margin-top:15px; background:none; color:#000; }
/*------------G邮件-----------*/
.gmailBar { position:relative; display:block; float:right; _width:150px;}
.gmailBar a {  background:url(../images/common/gmail.gif) -90px -84px no-repeat;display: block;
padding: 8px 54px 4px 22px;}
.gmailBar i{ display:block; width:48px; height:27px; background:url(../images/common/gmail.gif) -60px -21px; overflow:hidden; line-height:100px; position:absolute; right:4px; top:-5px;}
#topMenu .gmailBar { margin-left:10px}
#topMenu .gmailBar a{padding: 0 54px 0 22px;background:url(../images/common/gmail.gif) -90px -92px no-repeat; *height:18px}
#topMenu .gmailBar i {top:-7px}
.viewInfogmail { width:360px; margin:6px auto 0;}
.viewInfogmail .gmailBar { float:left; line-height:12px;}
.viewInfogmail .gmailBar a {padding: 4px 54px 4px 22px; background-position:-90px -89px; text-decoration:underline;}
.viewInfogmail .gmailBar i {top:-9px;}
/*社区微信推广*/
.WXLayer {position: fixed;width: 90px;_position: absolute;right: 50px;bottom: 130px;_top: expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight-120);display: block; border:1px solid #6EBEE9; text-align:center; padding:5px; background:#FFF; z-index:3; display:none;}
.WXLayer b{ font-weight:normal; line-height:150%}
.WXLayer .close { display:block; font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif; position:absolute; right:-1px; top:-20px; border:1px solid #CCC; padding:0 2px; background:#FFF; font-size:12px; width:12px; text-align:center;}
/*微信*/
.rWxin{ position:fixed; right:0px;  z-index:3; bottom:0px; width:110px;  _position: absolute; _top: expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight);display:none;}
.rbox{ background:#fff; border:1px solid #6ebee9; position:relative; text-align:center;}
.rbox .rclose a{ position:absolute; background:#fff; border:1px solid #6ebee9; border-bottom:1px solid #fff; height:16px; width:16px; top:-18px; right:-1px;  _top:-17px; _right:0px;text-align:center; font:10px/16px "arial";}
.rbox span{ display:block; background:url(../images/active/but.gif) no-repeat 0 -680px; width:87px; height:87px; margin:10px auto;}
.rbox p{ font:12px/18px "宋体"; color:#666; margin:5px 0;}
.wfoot{ background:#eaf8ff; height:24px;}
.wfoot a{ display:block; width:65px; margin:0 auto;}
.wfoot a strong{ float:left; font:12px/24px "宋体";  color:#006ca7;}
.wfoot a em{ background:url(../images/active/icon.gif) no-repeat 0 -1060px; width:9px; height:9px; display:block; float:left; margin:8px 0 0 5px;}
/*注册 20140820*/
.reg{ width:440px; margin:0 auto;}
.regtitle{ width:420px; overflow:hidden; margin-bottom:30px; }
.regtitle span{ display:inline;  background:url(../images/common/regicon.gif) no-repeat 0 0; width:56px; height:56px; float:left; margin:0 10px;}
.regtitle p{ display:block; font:16px/26px "微软雅黑"; color:#009334; margin:5px 0 0px; float:left; width:340px;}
.reg dl{ width:430px; overflow:hidden; margin:0 0 0px 10px;}
.reg dl dt{ float:left; width:90px; text-align:right; font:14px/24px "宋体"; color:#666;}
.reg dl dt span{ color:#F00; font-family:arial; margin-right:5px;}
.reg dl dd{ float:left; width:340px; }
.reg dl dd input{ width:318px; height:22px; border:1px solid #ddd; padding:0; vertical-align:middle; display:block;}
.reg dl dd input.small{ width:98px; height:22px; border:1px solid #ddd; padding:0; margin-right:10px;  float:left;}
.reg dl dd input.middle{ width:208px; height:22px; border:1px solid #ddd; padding:0; margin-right:10px;  float:left;}

.reg dl dd select{width:100px; height:24px; _height:26px; margin-right:10px; display:block; float:left;  font:14px/24px "宋体"; color:#666;}
.regbut a{ display:block; background:url(../images/common/regicon.gif) no-repeat 0 -100px; width:100px; height:32px; margin:0px 0 10px 100px; text-align:center; font:16px/32px "微软雅黑"; color:#fff; }

.errtips{ height:20px;}
.errtips span{font:12px/20px "宋体"; color:#ff0000; background:url(../images/job/sub.gif) no-repeat 0  -438px; padding-left:20px; display:block;}


/*微信QQ空间顶部浮动  社区首页右侧层浮动 新增样式 new add by cheny 20161019 */
.float{position: fixed;width: 109px;_position: absolute;right:20px;bottom: 100px;_top: expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight-245);display: block;  text-align:center; padding:5px; background:#FFF; z-index:99; padding:2px;}
.float .wxFloat{ font-size:12px; font-family:"微软雅黑"; color:#666; border:1px solid #dfdfdf; padding:5px 3px; margin-bottom:5px; line-height:25px;}
.float .qqFloat{font-size:12px; font-family:"微软雅黑"; color:#666; border:1px solid #dfdfdf; padding:5px 3px 0px; margin-bottom:5px; line-height:25px;}
.float .topFloat{ width:109px; height:28px;display:block; background:#ededed url(../images/common/iconTop.gif) no-repeat center; background-size:2.5em;}
.float .qqImg{ background:url(../images/common/iconQQ.gif) no-repeat center;width:109px; height:63px; display:block;}
.float .closeFloat{ background:#e1dfdf; color:#FFF; font-family:Arial; width:25px; height:25px; display:inline-block; line-height:25px; margin-top:6px; float:right;}

/*手机资讯 邮件订阅 管方空间 管方微博 官方微信浮动*/
.floated{ width:60px; position:fixed; right:20px;/* top:165px;*/z-index:1000;bottom:10px;}    
.floated li{ margin-bottom:2px; position:relative;width:60px; position:relative;}
.floated li span.hot{ background:url(../images/common/hotre.gif) no-repeat; width:29px; height:22px; position:absolute; display:block; right:-1px; top:0px;}
.floated a{ background:#0080d7 url(../images/common/floatIcon.gif) no-repeat; width:60px; height:30px;display:block; font-family:"微软雅黑"; font-size:12px; color:#cdebff; text-align:center; line-height:35px;}
.floated li.infoIcon a:hover,.floated li.mailIcon a:hover,.floated li.spaceIcon a:hover,.floated li.blogIcon a:hover,.floated li.wechatIcon a:hover,.floated li.enterpriseSearch a:hover,.floated li.miningPlatform a:hover,.floated li.salesInquiries a:hover{color:#FFF; background-color:#0794f4;text-decoration:none;}
.floated li.infoIcon a{background-position: 8px 5px; padding-top:40px;}
.floated li.infoIcon a:hover{background-position: 8px -73px; }
.floated li.mailIcon a{background-position: 8px -135px; padding-top:35px;}
.floated li.mailIcon a:hover{background-position: 8px -195px; }
.floated li.spaceIcon a{background-position: 8px -260px; padding-top:35px;}
.floated li.spaceIcon a:hover{background-position: 8px -336px; }
.floated li.blogIcon a{background-position: 8px -413px; padding-top:40px;}
.floated li.blogIcon a:hover{background-position: 8px -477px; }
.floated li.wechatIcon a{background-position: 8px -550px; padding-top:40px;}
.floated li.wechatIcon a:hover{background-position: 8px -620px;}
.floated li.enterpriseSearch a{background-position: 8px -686px;padding-top:40px;}
.floated li.enterpriseSearch a:hover{background-position: 8px -755px;}
.floated li.miningPlatform a{background-position: 8px -825px; padding-top:40px;}
.floated li.miningPlatform a:hover{background-position: 8px -892px;}
.floated li.salesInquiries a{background-position: 8px -963px; padding-top:40px;}
.floated li.salesInquiries a:hover{background-position: 8px -1044px;}
.wechatBarcode span.wxBarcodeIcon { background-position:-2px -645px;}
.floated a.returnIcon{ border:1px solid #CCC; background: url(../images/common/barcode.gif) no-repeat 10px -961px; width:58px; height:36px; }

.nwesBarcode{ width:184px;}
.nwesBarcode p,.wechatBarcode p{ width:166px; text-align:center; font-size:15px; font-family:"微软雅黑"; line-height:27px;  padding:9px 9px 1px; }
.nwesBarcode p:nth-last-child(1),.wechatBarcode p:nth-last-child(1){ border:none;}


/*.nwesBarcode span.newenergyBarcode { background-position:-1px -2px;}*/
.wechatBarcode span.wechatBarcodeIcon { background-position:-3px -423px;}
.wechatBarcode span.wxBarcodeIcon { background-position:-2px -645px;}
.floated li.spaceIcon .space a{ background:none; width:240px; height:auto; color:#333; padding-top:0px;}
.floated li.spaceIcon .space a:hover{ background:none;}
.orange{ color:#e77800; text-decoration: underline;}
.space dt{ margin-left:10px;width:60px; height:60px; background:url(../images/common/barcode.gif) no-repeat 0px -846px; float:left;}
.space dd p{ font-family:"微软雅黑"; font-family:"微软雅黑"; font-size:14px; line-height:20px; text-align:left;}

.barcode{ position:absolute; padding-top:15px; padding-bottom:20px; background:#ebeef6; border-radius:0.2em;  padding-right:0px;  top:0px; /*box-shadow: 0 0 6px #d0d0d0; border:#dcdcdc 1px solid;*/ right:70px;}
.barcode span{ margin-left:9px;background: url(../images/common/barewm.gif) no-repeat 0px -301px; width:150px; height:150px; display:block;}



.barcode01{ position:absolute; padding-top:15px; padding-bottom:20px; background:#ebeef6; border-radius:0.2em;  padding-right:0px;  top:0px; /*box-shadow: 0 0 6px #d0d0d0; border:#dcdcdc 1px solid;*/ right:70px;}
.barcode01 span.purchaseBarcode{ margin-left:9px;background: url(../images/common/barewm.gif) no-repeat 0px 4px ; width:150px; height:150px; display:block;}
.barcode01 span.supplierBarCode{ margin-left:9px;background: url(../images/common/barewm.gif) no-repeat 0px -155px ; width:150px; height:150px; display:block;}

.barcode02{ position:absolute; padding-top:15px; padding-bottom:20px; background:#ebeef6; border-radius:0.2em;  padding-right:0px;  top:0px; /*box-shadow: 0 0 6px #d0d0d0; border:#dcdcdc 1px solid;*/ right:70px;}
.barcode02 span{ margin-left:9px;background: url(../images/common/barewm.gif) no-repeat 0px -452px; width:150px; height:150px; display:block;}

.barcode03{ position:absolute; padding-top:15px; padding-bottom:20px; background:#ebeef6; border-radius:0.2em;  padding-right:0px;  top:0px; /*box-shadow: 0 0 6px #d0d0d0; border:#dcdcdc 1px solid;*/ right:70px;}
.barcode03 span{ margin-left:9px;background: url(../images/common/barewm.gif) no-repeat 0px -608px; width:150px; height:150px; display:block;}

.barcode04{ position:absolute; padding-top:15px; padding-bottom:20px; background:#ebeef6; border-radius:0.2em;  padding-right:0px;  top:0px; /*box-shadow: 0 0 6px #d0d0d0; border:#dcdcdc 1px solid;*/ right:70px;}
.barcode04 span{ margin-left:9px;background: url(../images/common/barewm.gif) no-repeat 0px -755px; width:150px; height:150px; display:block;}

/*bbs二维码*/
.companywx{ margin-top:10px; border:1px solid #9ce0a4;  background:#f3fff9; padding:10px; overflow:hidden;}
.companywx dl dt{ float:left; width:60px; margin-right:15px;}
.companywx dl dd{ float:left;font:16px/26px "微软雅黑"; color:#333;}
.companywx dl dd span{ display:block; margin-bottom:5px; }
.companywx dl dd p b{ text-align:center; margin-top:10px; color:#0e8c1a;}


.companywx-supplier{ margin-top:15px; border:1px solid #b68015;}
.companywx-supplier dl dt{ background:#fff4df; height:40px; font:bold 16px/40px "微软雅黑"; color:#3f1106; padding-left:5px;}
.companywx-supplier dl dt span{ font-weight:normal; font-size:14px; padding-left:10px;}
.companywx-supplier dl dd{ background:#ffffff; padding:10px 10px 15px;}
.companywx-supplier dl dd span{ display:block; font:14px/26px "微软雅黑"; color:#333;}
.companywx-supplier dl dd p{ text-align:center; margin-top:10px;}


.companywx-parts{ margin-top:15px; border:1px solid #172937;}
.companywx-parts dl dt{ background:#3373a2; height:40px; font:bold 16px/40px "微软雅黑"; color:#FFF; padding-left:5px;}
.companywx-parts dl dt span{ font-weight:normal; font-size:14px; padding-left:10px;}
.companywx-parts dl dd{ background:#f5fdff; padding:10px 10px 15px;}
.companywx-parts dl dd span{ display:block; font:14px/26px "微软雅黑"; color:#333;}
.companywx-parts dl dd p{ text-align:center; margin-top:10px;}

.floated ul li.hotreg a{ display:block; background:url(../images/common/reg.png) no-repeat; width:100px; height:110px; position:absolute; bottom:1px; left:-20px;}

/*gmail2017加文字链*/
.gmailBar2017{float:right;}    
.gmailBar2017 font{float:left;}
.gmailBar2017 font a {background:url(../images/common/gmail.gif) -90px -84px no-repeat;display: block;padding: 8px 15px 4px 22px;}
.gmailcontact{padding: 0px 15px 4px 22px !important;}
.gmailicon{padding: 7px 20px 4px 22px;background:url(../images/common/gmail.gif) -90px -84px no-repeat;}

/*20180205采购线条优化*/
 .listBoxA.grayline{border:1px solid #D0D0D0;}

 /* user sense*/
.gtitle{ background:#eeeded; height:38px; font:16px/38px "Microsoft Yahei"; color:#1e0101; padding-left:10px;}
.visit ul{  padding-left: 15px;  border-left: 1px solid #CFE4F3;  margin:20px 0  20px 30px;}
.visit ul li{position: relative;padding-bottom: 9px; margin-bottom:10px; font-size:15px; font-family:"Microsoft Yahei";}
.visit ul li em{  background:#4193D2 url(../images/common/DOT.gif) no-repeat;  left: -18px; position: absolute;	top:8px; display:block; width:6px; height:6px;}

.wxshare{border:1px solid #d0d0d0; margin-top:10px;}
.wxshare p{ font:14px/24px "Microsoft Yahei"; padding:10px;}
.slist{   border-left: 1px solid #CFE4F3; margin:10px 0  20px 20px;}
.slist b{ font:16px/20px "Microsoft Yahei"; color:#073f60; margin:0 0 0 20px; display:block;}
.slist dl{ position:relative; margin-top:10px;}
.slist dl dt{ left:-12px; position: absolute; top:8px;  background: url(../images/common/numb.gif) no-repeat; width:24px; height:24px; font:14px/24px "arial"; text-align:center; }
.slist dl dd{ margin-left:20px; font:14px/22px  "Microsoft Yahei"; color:#666; }
.slist .whuman dl{ position:static; margin:15px 0 0 25px;}
.slist .whuman dl:after{content:"."; display:block; height:0; visibility:hidden; clear:both; }
.slist .whuman dl dt{ position:static; width:50px; height:50px; margin-right:10px; border-radius:50px; overflow:hidden; float:left; top:0; left:0; background:none;}
.slist .whuman dl dt img{ width:100%; display:block;}
.slist .whuman dl dd{  font:14px/22px  "Microsoft Yahei"; color:#666; float:left;}
.slist .whuman dl dd b{ color:#333; font:bold 14px/22px  "Microsoft Yahei"; margin:0;}
.slist a.wbut{ background:#00507e; width:150px; height:36px; text-align:center; border-radius:5px; font:15px/36px "Microsoft Yahei"; color:#fff; display:block; margin:10px 0 0 25px;}
.slist a.wbut span{ background:#00507e url(../images/common/arrow.gif) no-repeat left center; padding-left:25px;}
.wximg{ margin:10px 0 0 40px; text-align:center; font:14px/22px  "Microsoft Yahei"; color:#999; width:134px;}
.wximg img{ display:block; width:100%;}
.purchaseleft .gtitle{ font-size:14px;}
.purchaseleft .slist{margin:10px 0 20px 15px;}
.purchaseleft .slist b{ font:14px/20px "Microsoft Yahei"; color:#073f60; margin:0 0 0 5px;}
.purchaseleft .slist dl dd{ font-size:13px;  line-height:20px;}
.purchaseleft .whuman dl{ margin-left:10px; font-size:13px;}
.purchaseleft .whuman dl dt{ width:35px; height:35px; margin-right:5px;}
.purchaseleft .whuman dl dd{  font-size:12px; width:80px; margin-left:0;}
.purchaseleft a.wbut{ margin-left:6px; width:120px; font-size:13px;}
.purchaseleft .wximg{ margin-left:6px; width:120px;}

.iconCarmanagesilver{background:url(../images/common/VVIP.gif) no-repeat 0 0 !important;}
        


/*完善信息提示层*/
.transparentLayer{ background:url(../images/layer/bodybg.png) repeat 0 0; width:100%; height:100%; position:fixed; z-index:3001; left:0; top:0;}
.wsinfo{ background-color:#fff; padding:30px 0 0; width:630px; background-color:#fff; position:fixed; top:15%;  left:50%; margin: -80px 0 0 -260px;  z-index: 3003; font-family:"Microsoft Yahei";}
.wsinfo .closea{position:absolute; right:10px; top:10px; background:url(../images/layer/gbclose.png) no-repeat ; width:16px; height:16px;}
.wsbox{ padding:0 30px;}
.inftips{ border:1px dashed #f0b98c; height:40px; line-height:40px; text-align:center; margin-top:5px;}
.inftips strong{ background:url(../images/layer/lamp.png) no-repeat left center; font-size:15px; color:#ff7200; padding-left:25px; font-weight:normal;}
.wsinfo span{ display:block; font:13px/26px "Microsoft Yahei"; color:#666; margin-top:8px;}
.wsinfo p{ display:block; font:13px/26px "Microsoft Yahei"; color:#666;  text-indent:2em;}
.links{ border-top:1px dashed #dddddd; border-bottom:1px dashed #dddddd; height:36px; line-height:36px; font:14px/36px "Microsoft Yahei"; color:#666; margin-top:8px; }
.links em{ color:#ff7200; font-style:normal;}
.wsinfo a.cobut{ display:block; width:160px; height:42px; background:#00568f; border-radius:5px; font-size:18px; line-height:42px; color:#fff; text-align:center; margin:15px auto; font-family:"Microsoft Yahei";}
.indus{ background:#f7f7f7; padding:20px 30px 30px;}
.indus:after{clear:both; content:'.'; display:block; width:0; height:0; visibility:hidden;}
.indus i{ font-style:normal; color:#00568f; font-size:14px; display:block;}
.indus dl{ float:left; width:178px; border-right:1px solid #e6e6e6; margin-right:10px; margin-top:10px;}
.indus dl.lastbo{ border-right:0; margin-right:0; width:188px;}
.indus dl.lastbo dd{width:162px;}
.indus dl:after{clear:both; content:'.'; display:block; width:0; height:0; visibility:hidden;}
.indus dl dt{ float:left; width:15px; height:15px; border:1px solid #dddddd; text-align:center; line-height:16px; font-size:13px; color:#333; margin-right:4px;}
.indus dl dd{ float:left; width:152px; font:13px/22px "Microsoft Yahei"; color:#666; margin-top:-3px; }


/*企业库搜索关键词*/

.companypro{ padding:0 30px;}
.ctitle{border:1px dashed #f0b98c; height:40px; line-height:40px; text-align:center; margin-top:5px; font-size:18px; color:#ff7200;}
.comrecord{background:#f7f7f7; padding:20px 30px 30px; margin-top:30px;}
.comrecord b{ display:block; font-size:14px; color:#00568f; font-weight:normal;}
.recordtab{ width:100%; max-height:120px; overflow-y:scroll; margin-top:10px;}
.recordtab table{ width:98%; background:#eee; }
.recordtab table tr td{ background:#ffffff; font:14px/32px "Microsoft Yahei"; text-align:center; color:#666;}

/*20190527 登录层*/
.loginlayer {
    padding: 0px 0px;
    width: 470px;
    background-color: #fff;
    position: fixed;
    top: 15%;
    left: 50%;
    margin: -35px 0 0 -235px;
    z-index: 3003;
}

.wrongsoan {
    position: absolute;
    right: 25px;
    top: 25px;
}

    .wrongsoan img {
        width: 16px;
        height: 16px;
    }

.logincontent {
    padding: 58px 0 60px 35px;
}

    .logincontent p {
        font: 14px/16px "Microsoft Yahei";
        color: #737373;
    }

    .logincontent dl:after {
        content: ".";
        display: block;
        height: 0;
        visibility: hidden;
        clear: both;
    }

    .logincontent dl {
        margin-top: 20px;
    }

        .logincontent dl dt {
            width: 55px;
            font: 14px/36px "Microsoft Yahei";
            color: #000000;
            float: left;
        }

        .logincontent dl dd {
            float: left;
            width: 334px;
            border: 1px solid #d6d6d6;
            height: 22px;
            padding: 7px 0;
        }

            .logincontent dl dd a {
                float: right;
                border-left: 1px solid #e0e0e0;
                font: 12px/22px "Microsoft Yahei";
                color: #037abc;
                width: 150px;
                text-align: center;
               
            }

            .logincontent dl dd input {
                height: 22px;
                border: 0;
                padding-left: 10px;
                width: 160px;
                outline: 0;
            }

    .logincontent span.errort {
        display: none;
        color: #ff7e7e;
        font: 14px/16px "Microsoft Yahei";
        padding-left: 55px;
        margin-top: 9px;

    }

    .logincontent a.submitbut{
        display: block;
        background: #037abc;
        width: 278px;
        height: 44px;
        border-radius: 3px;
        font: 19px/44px "Microsoft Yahei";
        color: #ffffff;
        text-align: center;
        margin: 18px auto 0;
       
    }
.logincontent .formIText, .onShow, .onFocus {
    margin-left: 50px;
}
    .logincontent .prompt {
    color:red;}