body {text-align:center; margin:0;}
body > div {margin-right:auto; margin-left:auto;} 
form, input, select {margin:0px; padding:0px;}
body, div, td {font-size:12px; font-family:宋体;color:#333;}
img,a img{border:0; margin:0; padding:0;}
input,select {font-size:12px;vertical-align:absmiddle;}
input {padding-top:1px;color:#333;}
hr {color:#9f9f9f;}
td {text-align:left!important;}
a {color:#333; text-decoration:underline;}
a:hover {color:#d00;text-decoration:none;}

a.redfont {color: #d00;text-decoration:underline;} 
a.redfont:hover {color:#d00; text-decoration:none;}

a.blackfont {color: #333;text-decoration:underline;}
a.blackfont:hover {color:#d00;text-decoration:none;}

a.bluefont {color: #039;text-decoration:underline;}
a.bluefont:hover {color:#d00;text-decoration:none;}

.textbox {height:15px;}
.red{color:#d00;}
.orange{color:#f60;}
.gray {color:#999;}
.blue{color:#00d;}
.bfont {font-weight:bold;}
.f12 {font-size:12px;line-height:20px;}
.f14 {font-size:14px;line-height:22px;}
.f14b {font-size:14px;font-weight:bold;}
.f14B {font-size:14px;font-weight:bold;}
.red14B {font-size: 14px;font-weight: bold;color:#d00;}
.f16 {	font-size: 16px;}
.f16B {	font-size: 16px;font-weight: bold;}
.red16B {font-size: 16px;font-weight: bold;color:#d00;}
.picborder{border:#333 1px solid;}
.graybgcolor {clear:both;visibility:hidden;}

.clearer{height:1px!important;height:0;overflow:hidden;clear:both;}




/*头部*/
#infotop_all {width:968px; height:30px; border-top:#ccc 1px solid; border-bottom:#ccc 1px solid; overflow: hidden;}
#infotop_leftside {float:left; width:2px; height:30px; background:url(/neteaseivp/co163/images/info/infotopleft.gif) no-repeat;}
#infotop_rightside {float:left; width:2px; height:30px; background:url(/neteaseivp/co163/images/info/infotopright.gif) no-repeat;}
#infotopbg {float:left; width:964px; height:30px; background:url(/neteaseivp/co163/images/info/infotopbg.jpg) repeat-x; text-align:left;}
.menu1 {float:left; width:auto; height:auto; margin:10px 0 0 5px;}
.infotopline {float:left; width:auto; height:auto; margin:7px 5px 0 10px;}
.menu2 {float:right; width:auto; height:auto; margin:5px 5px 0 0;}
.menu3 {float:right; width:auto; height:auto; margin:10px 5px 0 0;}

/*按钮*/
.infotopinput {width:38px; height:20px!important; font-size /**/:9pt; font-size:12px; border:#bbb 1px solid; background:url(/neteaseivp/co163/images/btnbg_01.gif) repeat-x left top; padding:0!important; padding:2px 0 0 0;}

/*导航条：资讯＋图纸＋软件*/
#infobar_all {width:960px; height:42px; margin:10px auto 7px auto; padding:0; background:url(/neteaseivp/co163/images/info/infobarbg.gif) no-repeat;overflow: hidden;}
#drawbar_all {width:960px; height:42px; margin-top:10px; margin-bottom:7px; background:url(/neteaseivp/co163/images/info/drawbarbg.gif) no-repeat;}
#softbar_all {width:960px; height:42px; margin-top:10px; margin-bottom:7px; background:url(/neteaseivp/co163/images/info/softbarbg.gif) no-repeat;}
#infologo {float:left; height:40px;}
#logo1 {float:left; width:120px; height:40px;}
#logo2 {float:left; width:75px; height:40px;}

#place {float:left; width:auto; height:auto; margin:22px 0 0 13px;}
#search {float:right; width:auto; height:auto; margin:17px 8px 0 13px; display:inline;}
.searchinput {width:204px; height:15px; border:#999 1px solid; background:#fff; font:12px "宋体"; color:#333;}



/* 正文框架 */
#info_main {width:960px; margin:0 auto 0 auto; height:auto; background:url(/neteaseivp/co163/images/info/middle.gif) 567px top no-repeat; overflow: hidden;}
#info_left {float:left; width:570px; border:#999 1px solid; background:#EEF4FA;}
#info_right {float:right; width:368px; border:#999 1px solid; background:#fff;}


#info_left,#info_right
	{
	padding-bottom: 30000px !important;
	margin-bottom: -30000px !important; 
	table-layput:fixed;word-tabox:break-word;word-break:break-all;
	}
@media all and (min-width: 0px) {
#info_left,#info_right
	{
	padding-bottom: 0 !important;
	margin-bottom: 0 !important; 
	}
#info_left:before, #info_right:before
	{
	display: block;
	background: inherit;
	padding-top: 30000px !important;
	margin-bottom: -30000px !important;
	height: 0;
	}
}

#bottomline {width:968px; height:1px!important;height:0; clear:both; margin-bottom:10px!important; margin-bottom:5px;} 

/* 左栏广告 */
#ad550x150 {float:left; width:560px; padding:10px 0 0 10px; text-align:left;}

/* 标题部分(资讯) */
/* 大标题 */
#title_out {float:left; width:570px; height:auto;}
#info_title {width:540px; height:auto; margin:20px 0 10px 0; font:bold 24px "宋体"; color:#333;}

/* 小标题 */
#info_titledown {float:left; width:570px; height:11px; margin:0 0 13px 0;}
.info_date, .info_from, .info_comment, .info_intobbs {font:12px "宋体"; color:#333;}
.info_date {margin-left:14px; margin-right:20px;}
.info_from {margin-left:5px; margin-right:20px; width:auto; text-align:left;}
.info_comment {margin-left:8px; margin-right:20px;}
.info_intobbs {margin-left:8px; margin-right:20px;}
#info_line {float:left; width:540px; height:1px; background:url(/neteaseivp/co163/images/info/info_line.gif) repeat-x; margin-left:12px!important; margin-left:6px;}

/* 摘要 */
#summary {float:left; width:480px; height:auto; border:#999 1px solid; background:#fff; margin:17px 0 25px 30px!important; margin:5px 0 25px 15px; font:14px/150% "宋体"; color:#264E75; text-align:left; padding:8px 10px 8px 10px;}

/* 正文(资讯) */
#info_content {float:left; width:540px; height:auto; font:14px/190% "宋体"; color:#000; padding:0 15px 0 15px; text-align:left; margin-bottom:30px; text-indent:0!important; table-layput:fixed; word-wrap:break-word; word-break:break-all;}
#info_content table {width:100%!important; margin:0!important; }
#info_content img {border:1px solid #999;}

/* 电子样本和名片 */
#info_client {float:left; width:548px; height:206px; margin:15px 0 20px 0!important; margin:20px 0 20px 0;  text-align:center; display:inline;}
#info_catlog {float:left; width:149px; height:206px; margin-left:30px!important; margin-left:13px;}
#info_card {float:left; width:330px; height:206px; margin-left:18px; text-align:center;}

/* 评论 */
#comment_area {float:left; width:540px; height:auto;}
/*#comment_area {float:left; width:500px; height:auto; margin:5px 0 5px 13px;}*/
#comment_top {float:left; width:540px; height:35px; background:url(/neteaseivp/co163/images/info/comment_top.gif) no-repeat;}
#comment_top1 {float:left; width:95px; height:24px; font:bold 14px "宋体"; color:#333; padding:11px 0 0 45px; text-align:left;}
#comment_top2 {float:left; width:125px; height:19px; font:12px "宋体"; color:#333; text-align:left; padding:16px 0 0 8px;}
#comment_fbzx {float:left; width:135px; height:35px; padding:6px 0 0 0; margin-left:130px;}
#comment_tz {float:left; width:auto; height:35px; padding:6px 0 0 0; margin-left:30px;}
#comment_content {float:left; width:539px; height:auto; background:#F7F7F7; border-left:#999 1px solid; border-right:#999 1px solid; border-bottom:#999 1px solid; margin-top:0!important; margin-top:-6px;}


/* 单个评论显示 */
#comment_single {float:left; width:510px; height:auto; margin:0 0 0 12px; display:inline; text-align:left;}
#comment_1 {float:left; width:510px; height:15px; font:12px "宋体"; color:#333; margin-top:8px;}
.comment_1_1 {float:left; width:300px; color:#333;}
.comment_1_3 {float:left; width:60px; color:#333; text-align:right;}
.comment_1_2 {float:right; width:130px; color:#333; text-align:right;}
#comment_zw {float:left; width:510px; height:auto; font:12px/150% "宋体"; color:#333; margin:20px 0 7px 0;}
#comment_line {float:left; width:510px; height:1px; background:url(/neteaseivp/co163/images/info/line2.gif) repeat-x;}
#comment_quote {float:left; width:460px; height:auto; border:#FFCC00 1px solid; background:#FFFFEE; margin:10px 0 0 20px; padding:8px 5px 10px 10px; display:inline; font:12px/150% "宋体"; overflow:hidden;}

/* 言论警告 */
#comment_tips {float:left; width:390px; height:auto; font:12px "宋体"; color:#666; margin:25px 0 15px 60px!important; margin:10px 0 15px 35px;}

/* 评论发表头部 */
#comment_posttop {float:left; width:539px; height:30px; background:#E1E1E1; margin:10px 0 10px 0;}
.wypl {float:left; width:90px; height:15px; margin:9px 0 0 8px; font:bold 14px "宋体"; color:#333; text-align:left;}
.yhm {float:left; width:48px; height:15px; margin:10px 0 0 8px; font:12px "宋体"; color:#333; text-align:left;}
.comment_input {float:left; width:90px; height:16px; border:#999 1px solid; background:#fff; margin:5px 0 0 2px;}

/* 言论发表文本区 */
#comment_area {float:left; width:500px; height:auto; margin:5px 0 5px 13px; display:inline;}
.comment_textarea {float:left; width:510px; height:87px; border:#999 1px solid; background:#fff; font:12px "宋体"; color:#369;}

/* 提交按钮 */
#comment_area .submit {float:left; width:70px; height:25px!important; font-size /**/:9pt; font-size:12px; font-weight:bold; border:#bbb 1px solid; background:url(/neteaseivp/zixun/images/btnbg_02.gif) repeat-x left top; padding:0!important; padding:2px 0 0 0; margin:5px 0 0 210px; display:inline;}

#blank3 {float:left; width:100%; height:3px; display:inline;} 
#blank10 {float:left; width:570px; height:10px; } 

/* 右栏广告1 */
#ad360x300 {float:left; border-bottom:#999 1px solid; }
.ad360x300 {float:left; padding:4px 0 0 4px; display:inline;}

/* 行业资讯logo＋推荐阅读 */
#info_recommend {float:left; width:368px; height:61px; border-bottom:#999 1px solid;}
#hangyezixun_logo {float:left; width:102px; height:52px; padding:9px 0 0 10px; display:inline;}
#border_outside {float:right; width:256px; height:61px; text-align:left;}
#info_recommend_right {float:left; width:235px; height:35px; margin:14px 0 0 9px; display:inline; text-align:left;}
#info_recommend_right span {float:left; width:235px; height:auto; line-height:20px; text-align:left; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/* 资讯头条 */
#info_recommend_topic {float:left; width:368px; height:90px; border-bottom:#999 1px solid;}
#info_recommend_topic_pic {float:left; width:72px; height:72px; padding-left:11px; padding-top:10px;}
#info_recommend_topic_pic1 {float:left; width:97px; height:72px; padding-left:11px; padding-top:10px;}
#info_recommend_topic_pic img {border:#999 1px solid;}
#info_recommend_topic_pic1 img {border:#999 1px solid;}
#info_recommend_topic_intro {float:left; width:270px; height:auto; padding:12px 0 0px 10px; font:12px/140% "宋体"; color:#666; text-align:left;}
.info_recommend_topic_til {float:left; width:270px; margin:0 0 8px 0; font:bold 14px "宋体"; color:#333;}
#info_recommend_topic_intro1 {float:left; width:240px; height:auto; padding:12px 0 0px 10px; font:12px/140% "宋体"; color:#666; text-align:left;}
.info_recommend_topic_til1 {float:left; width:240px; margin:0 0 8px 0; font:bold 14px "宋体"; color:#333;}
.info_recommend_topic_til2 {float:left; width:240px; margin:0 0 8px 0; font:12px/130% "宋体"; color:#666;}


/* 右栏广告2 */
#ad360x150_1 {float:left; width:368px; padding:4px 0; text-align:center; border-bottom:#999 1px solid;}
.ad360x150 {float:left; padding:4px 0 0 4px; display:inline;}

/* 推荐信息块 */
#recommend_word {float:left; width:368px; height:auto; margin-bottom:5px;}
#recommend_top {float:left; width:335px; height:25px; background:url(/neteaseivp/co163/images/info/recommend_top.gif) no-repeat; margin:17px 0 0 15px; display:inline; text-align:left;}
.rec_title {float:left; width:100px; height:13px; font:bold 14px "宋体"; color:#264E75; margin:0 0 0 23px;}
.rec_more {float:right; width:25px; height:13px; margin:3px 0 0 23px;}
#recommend_list {float:left; width:340px; height:120; margin:8px 0 0 15px; display:inline; text-align:left;}
#recommend_list span {float:left; width:340px; height:auto; background:#fff; font:12px "宋体"; color:#333;  line-height:20px; padding:0; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/*#recommend_word {float:left; width:368px; height:180px;}
#recommend_top {float:left; width:335px; height:25px; background:url(/neteaseivp/co163/images/info/recommend_top.gif) no-repeat; margin:17px 0 0 15px; display:inline; text-align:left;}
.rec_title {float:left; width:100px; height:13px; font:bold 14px "宋体"; color:#264E75; margin:0 0 0 23px;}
.rec_more {float:right; width:25px; height:13px; margin:3px 0 0 23px;}
#recommend_list {float:left; width:340px; height:120; margin:8px 0 0 15px; display:inline; text-align:left; }
.rec_list_single {float:left; width:320px; height:13px; font:12px "宋体"; color:#333; margin:4px 0 4px 0; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}*/

/* 右栏广告3 */
#adbutton {float:left; width:368px; height:70px; padding:12px 0 0 0; border-top:#999 1px solid; border-bottom:#999 1px solid;}
#adbutton1 {float:left; width:368px; height:auto; padding:4px 0; border-top:#999 1px solid; border-bottom:#999 1px solid;}
.ad140x50_1 {float:left; margin:10px 0 0 36px; display:inline;}
.ad140x50_2 {float:left; margin:10px 0 0 20px; display:inline;}

/* 右栏广告4 */
#ad360x150_2 {float:left; width:368px; height:158px;  margin:10px 0 0 0; border-top:#999 1px solid; border-bottom:#999 1px solid;}
.ad360x150 {float:left; padding:4px 0 0 4px; display:inline;}

/* 商吧 */
#shangba_logo {float:left; width:92px; height:auto; margin:8px 0 0 15px; display:inline;}
#shangba_list {float:left; width:230px; height:auto; margin:8px 0 0 8px;}
#shangba_list span {float:left; width:230px; margin:0; padding:0; height:auto; text-align:left; line-height:20px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; background:#fff;}
#shangba_list ul {float:left; width:230px; margin:0; padding:0; height:auto; text-align:left; line-height:20px;}
#shangba_list li {float:left; width:230px; margin:0; padding:0; height:auto; display:block; list-style:none; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.shangba_list_single {float:left; width:230px; height:13px; font:12px "宋体"; color:#333; margin:4px 0 4px 0; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/*  底部 */
#Botbar {width:968px; height:16px; background:url(/neteaseivp/co163/images/tu_bottom.gif) #aaa no-repeat right top; color:#fff;font-weight:bold;text-align:left; padding:4px 0 0 0; clear:both;}
#Bottom {width:968px; height:90px; text-align:center; padding:22px 0px;}
#Bottom .top{margin-bottom:15px;}
#Bottom .top a{color:#333;}
#Bottom1 {width:968px; height:auto; text-align:center;}
#Bottom .left{float:left;width:310px;text-align:right;margin-right:17px;}
#Bottom .mid{float:left;width:370px;text-align:center;line-height:20px;}
#Bottom .mid a{color:#00d;}
#Bottom .mid a:hover,#Bottom .top a:hover{color:#d00;}
#Bottom .copyright{font-family:arial;}
#Bottom .right{float:left;width:146px;text-align:left;margin-left:17px;}
#Ad770 {margin-bottom:10px;}



/* 图纸标题 */
#downinfo {width:auto; height:auto; margin:8px 0 10px 0; font:12px "宋体"; color:#333;}
#comment_titlebelow {float:left; width:216px; height:23px; background:url(/neteaseivp/co163/images/info/commend_info_bg.gif) no-repeat; margin-left:175px; display:inline; margin-bottom:24px;}
.comment_want {float:left; font:12px "宋体"; color:#333; margin:5px 0 0 11px;}
#titledown_info {float:left; width:540px; height:13px; margin:0 0 7px 26px!important; margin:0 0 7px 13px;}
.info1, .info2, .info3 {float:left; font:12px "宋体"; color:#333; text-align:left;}
.info1 {width:150px;}
.info2 {width:240px;}
.info3 {width:120px;}

/* 图纸图片 */
#drawpic {float:left; width:550px; height:auto; margin-left:5px; margin-bottom:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#drawpic .pic550{max-width:550px; width:expression(onload=function(){this.style.width=(this.offsetWidth > 550)?"550px":"auto"});}
