@media all and min-width 0px {
.avatarlist li div img {
width:75px;
height:75px;
}
}

* {
	word-break:break-all;
}

body {
font:12px/160% Arial, Helvetica, sans-serif;
background:#FFF;
color:#333;
text-align:center;
margin:0;
padding:0;
}

td {
font:12px/160% Arial, Helvetica, sans-serif;
}

#wrap {
width:990px;
text-align:left;
background:#FFF;
margin:0 auto;
}

#wrap1 {
width:1000px;
text-align:left;
background:#FFF;
margin:0 auto;
}

#wrap2 {
width:600px;
text-align:left;
background:#FFF;
margin:0 auto;
}


#new_wrap {
width:910px;margin:0 auto;
}

input,button,textarea,select {
font:1em Arial, Helvetica, sans-serif;
}

a {
color:#333;
text-decoration:none;
}

a img {
border:none;
}

.avatar {
text-align:center;
background:#F8F8F8;
}

.avatar img {
max-width:150px;
max-height:150px;
width:expression(this.width > 150 && this.width > this.height ? 150 : true);
height:expression(this.height > 150 ? 150 : true);
margin:5px auto;
}

.avatar h2 {
font-size:1em;
border-bottom:1px solid #CCC;
margin:0 auto;
}

.avatar1 {
text-align:left;
background:#F8F8F8;
}

#groupadmin {
max-width:100px;
max-height:100px;
width:expression(this.width > 100 && this.width > this.height ? 100 : true);
height:expression(this.height > 100 ? 100 : true);
float:right;
margin:5px;
}

#topmenu {
background:url(../images/tech_serve3_10.jpg);
border-bottom:0 solid #FFF;
text-decoration:none;
line-height:2.7em;
}

#topmenu ul {
border-bottom:0 solid #FFF;
text-align:center;
margin:0;
padding:0;
}

#topmenu li {
display:inline;
border-left:0 solid #900;
padding-left:0.2em;
padding-right:0.2em;
}

#topmenu a {
color:#FFF;
font-weight:700;
font-size:1.2em;
width:40px;
}

#topmenu a:hover {
background:red;
text-decoration:blink;
}

#topmenu0 {
background:url(../images/tech_serve3_14.jpg);
border-bottom:0 solid #FFF;
text-decoration:none;
line-height:2.5em;
height:2.7em;
}

#topmenu0 ul {
border-bottom:0 solid #FFF;
text-align:right;
margin:0;
padding:0;
}

#topmenu0 ul input {
width:56px;
margin-top:4px;
border:1px solid #999;
}

#topmenu0 li {
display:inline;
border-left:0 solid #900;
padding-left:0.5em;
padding-right:0.5em;
}

#topmenu0 a {
color:#DF0E09;
font-weight:400;
font-size:1em;
}

#topmenu1 {
background:#F8F8F8;
border-bottom:0 solid #FFF;
text-decoration:none;
line-height:2.5em;
}

#topmenu1 ul {
list-style:none;
border-bottom:0 solid #FFF;
margin:0;
padding:0;
}

#topmenu1 li {
display:inline;
border-left:0 solid #900;
padding-left:0.5em;
padding-right:0.2em;
}

#header {
height:100px;
position:relative;
background-color:#EBEBEB;
}

#groupname {
float:left;
padding-left:50px;
filter:Glow(Color=#FFFFFF??Strength=10);
}

h1 {
padding-top:30px;
font-size:20px;
margin:0;
}

#groupname p {
float:left;
margin:0;
}

#menu {
position:absolute;
right:10px;
bottom:0;
}

#menu li a {
float:left;
line-height:24px;
background:#F8F8F8;
color:#000;
opacity:0.8px;
filter:alpha(opacity=80);
text-decoration:none;
margin:0 1px;
padding:0 10px;
}

#menu li a:hover {
opacity:1px;
filter:alpha(opacity=100);
background:#C00;
}

#menu1 {
margin-bottom:0;
}

#menu1 li a {
float:left;
line-height:24px;
background:#F8F8F8;
color:#036;
opacity:0.8px;
filter:alpha(opacity=80);
text-decoration:none;
margin:0 1px;
padding:0 10px;
}

#menu1 li a:hover {
opacity:1px;
filter:alpha(opacity=100);
background:#EBEBEB;
}

#container {
width:994px;
padding:8px 0;
}

#container0 {
width:994px;
padding:0;
}

#container1 {
width:770px;
padding:3px 0;
}

#container2 {
width:994px;
padding:5px 0;
}

#container3 {
width:994px;
margin-bottom:50px;
padding:50px 0;
}

#container4 {
width:600px;
padding:0;
}

.content1 {
float:left;
width:519px;
margin-left:5px;
}

.content0 {
float:left;
width:514px;
margin-left:5px;
}

.content2 {
float:left;
width:749px;
margin-left:5px;
}

.content2_1 {
float:left;
width:749px;
}

.content4 {
float:left;
width:745px;
margin-left:5px;
}

.content2_ydd {
float:right;
width:740px;
}

.side0 {
float:right;
width:396px;
}

.side03 {
float:right;
width:75px;
}

.side06 {
float:left;
width:369px;
}

.side07 {
float:left;
width:369px;
margin-left:10px;
}

.side08 {
float:left;
width:375px;
}

.side09 {
float:left;
width:374px;
}

.side09r {
float:left;
width:188px;
}

.sider {
float:right;
width:245px;
}

.sidep5 {
float:right;
width:149px;
}

.sidepl {
float:left;
width:130px;
margin-bottom:20px;
}

.sidepr {
float:right;
width:90px;
height:93px;
margin-bottom:20px;
color:#036;
overflow:hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
}

.side1 {
float:left;
width:240px;
}

.side1l {
float:left;
width:201px;
}

.side1r {
float:right;
width:555px;
}

.side2 {
float:right;
width:230px;
}

.side2l {
float:left;
width:363px;
}

.side2r {
float:right;
width:363px;
}

.side3 {
float:left;
width:267px;
}

.side4 {
float:right;
width:267px;
}

.side5 {
float:left;
width:380px;
}

.side6 {
float:right;
width:380px;
}

.side7 {
float:left;
width:263px;
}

.side8 {
float:right;
width:263px;
}

* html .column-3of3 {
margin-right:-95px;
}

.block01 {
border:0 solid #EBEBEB;
margin-bottom:7px;
background:#FFF;
width:60px;
padding:0;
}

.block01 h3 {
background:url(../images/tech_serve3_06.jpg);
color:#000;
line-height:20px;
font-size:1em;
text-align:center;
font-weight:400;
margin:0;
}

.block0 {
border:0 solid #EBEBEB;
margin-bottom:0;
background:#FFF;
padding:0;
}

.block ul li {
padding-left:12px;
background:url(../images/icon_item.gif) no-repeat 0.3em 0.6em;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
width:200px;
}

.block_1 {
border-right:0 solid #CCC;
margin-bottom:0;
background:#006;
padding:0;
}

.block_1 ul {
list-style:none;
background:#006;
margin:5px 0 0;
padding:0;
}

.block_1 ul li {
padding-left:0;
background:#006;
text-align:center;
}

.block_2 {
border-right:0 solid #CCC;
margin-bottom:0;
background:#F8F8F8;
padding:0;
}

.block_2 ul {
list-style:none;
background:#F8F8F8;
margin:5px 0 0;
padding:0;
}

.block_2 ul li {
padding-left:12px;
background:#F8F8F8;
margin-bottom:5px;
}

.block_3 h3 {
background:url(../images/topmenu_bg2.gif);
color:#000;
line-height:20px;
font-size:1em;
padding-left:10px;
font-weight:400;
text-align:left;
margin:0;
}

.block_3 h3 cite {
float:right;
font-size:12px;
font-style:normal;
width:230px;
white-space:nowrap;
color:#036;
}

.block_3 ul {
list-style:none;
background:#FFF;
margin:5px 0 0;
padding:0;
}

.block_3 ul li {
padding-left:12px;
background:#FFF;
margin-bottom:5px;
}

.block_4 {
border-right:0 solid #CCC;
margin-bottom:0;
background:#FEFBE2;
margin-left:10px;
margin-right:10px;
padding:0;
}

.block_4 h3 {
background:url(../images/member_11.jpg) no-repeat;
color:#fff;
line-height:26px;
font-size:1.2em;
padding-left:0.5em;
font-weight:700;
margin:0;
}

.block00 ul {
list-style:none;
margin:5px 0 8px 5px;
padding:0;
}

.block00 ul li {
padding-left:12px;
background:url(../images/icon_item.gif) no-repeat 0.3em 0.6em;
border-bottom:1px solid #CCC;
}

.block02 ul li {
padding-left:12px;
background:#FFF;
}

.block04 ul {
list-style:none;
margin:5px 0 0;
padding:0;
}

.block04 ul li {
padding-left:5px;
background:#FFF url(../images/icon_item.gif) no-repeat 4% 55%;
color:#666;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
width:200px;
}

.block04 ul li a {
margin-right:10px;
color:#666;
margin-left:10px;
}

.block04 ul li a:hover {
color:#666;
text-decoration:blink;
}

.block1 {
border:1px solid #E9E6B6;
margin-bottom:5px;
background:#F7FCDD;
padding:0;
}

.block1 h2 {
background:#DF0E09 url(../images/dotline_h.gif) repeat-x bottom;
color:#FFF;
line-height:26px;
padding-left:0.5em;
font-weight:700;
font-size:1.2em;
margin:0;
}

.block1 ul {
padding-left:5px;
list-style:none;
margin:0 0 5px;
}

.block1 ul button {
margin-left:10px;
border:none;
background:transparent url(../images/tech_serve3_22.jpg) no-repeat 50% 50%;
height:29px;
width:55px;
text-indent:-9999px;
}

.block1 ul input {
width:150px;
border:1px solid #999;
margin-bottom:5px;
}

.block2 ul li {
padding-left:10px;
font-size:1em;
color:#C00;
font-weight:400;
background:url(../images/?????????????_?????-03.jpg) no-repeat;
}

.block2 ul li cite {
float:right;
font-size:12px;
font-style:normal;
width:35em;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
}

.block14 {
border-left:0 solid #CCC;
margin-bottom:3px;
background:#F8F8F8;
padding:0;
}

.block14 h3 {
background:#DF0E09 url(../images/dotline_h.gif) repeat-x bottom;
color:#FFF;
line-height:26px;
font-size:1.2em;
padding-left:0.5em;
font-weight:700;
margin:0;
}

.block3 {
border-right:0 solid #CCC;
margin-bottom:5px;
background:#F9F9F9;
padding:0;
}

.block3 h3 {
line-height:23px;
font-size:14px;
color:#C00;
border:#FFF;
background:url(../images/topmenu_bg2.gif);
margin:0;
padding:0 0 0 15px;
}

.block3 h3 span {
width:160px;
float:left;
}

.block3 ul {
list-style:none;
border:1px solid #EBEBEB;
border-top:0;
margin:0;
padding:5px;
}

.block3 ul li {
padding-left:12px;
background:url(../images/nast01.gif) no-repeat 0.3em 0.6em;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
width:200px;
}

.block3_1 {
border-left:0 solid #CCC;
margin-bottom:5px;
background:#FEFBE2;
padding:0;
}

.block3_1 h3 {
background:url(../images/block_r.jpg);
color:#2277A3;
line-height:26px;
font-size:1.2em;
padding-left:1.5em;
font-weight:700;
margin:0;
}

.block3_1 h3 a {
color:#C00;
width:60px;
}

.block3_1 ul {
list-style:none;
border:1px solid #FCDEBA;
margin:0;
padding:5px;
}

.block4 {
border-right:0 solid #CCC;
border-bottom:0 solid #CCC;
margin-bottom:0;
background:#FFF;
width:514px;
padding:0;
}

.block4 h3 {
background:#FFF url(../images/line_dot.jpg) repeat-x bottom;
color:#C00;
line-height:26px;
font-size:1.2em;
padding-left:0.5em;
font-weight:700;
margin:0;
}

.block4 ul {
list-style:none;
margin:5px 0 0;
padding:0;
}

.block4 ul li {
padding-left:10px;
background:#F8F8F8;
margin-bottom:5px;
color:#666;
font-size:13px;
}

.block5 ul li cite {
float:right;
font-size:12px;
font-style:normal;
width:45em;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
}

.block6 ul li cite {
float:right;
font-size:12px;
font-style:normal;
width:45em;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
}

.block7 ul li cite {
float:right;
font-size:12px;
font-style:normal;
width:50em;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
}

.block7_1 ul li cite {
float:right;
font-size:12px;
font-style:normal;
width:48em;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
}

.block7_2 ul li cite {
float:right;
font-size:12px;
font-style:normal;
width:42em;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
}

.block8 h3 {
background:url(../images/unit_zhongshi_1.jpg) no-repeat;
color:#054261;
line-height:26px;
font-size:1.2em;
padding-left:20px;
font-weight:700;
margin:0;
}

.block8 h3 a {
color:#6D97E4;
}

.block8 ul li {
padding-left:12px;
background:#FFF url(../images/icon_item.gif) no-repeat 0.3em 0.6em;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
width:190px;
}

.block9_1 h3 {
background:#F8F8F8 url(../images/tech_achieve_show.jpg) no-repeat 1% 50%;
color:#054261;
line-height:23px;
font-size:1.2em;
padding-left:35px;
font-weight:700;
border-bottom:0 solid #CCC;
text-align:left;
margin:0;
}

.block9_1 h3 a {
color:#000;
float:right;
margin-right:15px;
font-size:12px;
font-weight:400;
}

.block10 {
border-right:0 solid #CCC;
margin-bottom:5px;
background:#FFF;
width:800px;
padding:0;
}

.block10 h3 {
background:url(../images/tech_achievement_1_15.jpg) no-repeat;
color:#FFF;
line-height:25px;
font-size:1.2em;
padding-left:28px;
font-weight:700;
text-align:left;
margin:0;
}

.block10 ul {
list-style:none;
border:1px solid red;
margin:0;
padding:0;
}

.block11 ul li cite {
float:right;
font-size:12px;
font-style:normal;
width:70em;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
color:#000;
line-height:26px;
}

.block11_1 ul li cite {
float:right;
font-size:12px;
font-style:normal;
width:60em;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
color:#000;
line-height:26px;
}

.block12 {
border-right:0 solid #CCC;
margin-bottom:5px;
background:#FFF;
padding:0;
}

.block12 h3 {
background:#FFF url(../images/people_1_21.jpg) no-repeat;
color:#C00;
line-height:23px;
font-size:1.2em;
padding-left:28px;
font-weight:700;
text-align:left;
margin:0;
}

.block12_2 ul {
padding-left:10px;
list-style:none;
text-align:left;
margin:0 0 5px;
}

.block13 h3 {
background:#FFF;
color:#C00;
line-height:23px;
font-size:1.2em;
padding-left:28px;
font-weight:700;
text-align:left;
margin:0;
}

.block13 ul {
list-style:none;
border:0 solid red;
margin:0;
padding:10px;
}

.block15 ul li {
padding-left:10px;
background:url(../images/people_info_11.jpg) no-repeat 0 2%;
line-height:18px;
color:#025BAC;
font-weight:700;
}

.block15 ul li a {
font-weight:400;
color:#025BAC;
}

.block16 {
border-right:1px solid #FDE1B7;
border-left:1px solid #FDE1B7;
border-bottom:1px solid #FDE1B7;
margin-bottom:2px;
background:#F8F8F8;
padding:0;
}

.block17 {
border:0 solid #DBFDDB;
margin-bottom:2px;
background:#FFF;
padding:0;
}

.block17 h3 {
background:url(../images/pic93.gif);
color:#000;
line-height:26px;
font-size:1.2em;
padding-left:0.5em;
font-weight:700;
margin:0;
}

.block17 h3 a {
color:#000;
font-weight:400;
font-size:12px;
}

.block18 {
border-top:1px solid #DF0E09;
margin-bottom:2px;
background:#FFF;
padding:0;
}

.block21 {
border:1px solid #F90;
margin-bottom:2px;
background:#FFF;
padding:0;
}

.block22 {
border:1px solid #999;
margin-bottom:2px;
background:#FFF;
padding:0;
}

.block22 h3 {
background:url(../images/tabheader.gif);
color:#FFF;
line-height:23px;
font-size:1.2em;
padding-left:0.5em;
font-weight:700;
margin:0;
}

.block23 {
border:1px solid #33F;
background:#FFF;
margin:2px;
padding:0;
}

.block24 {
border-top:1px solid #CCC;
margin-bottom:2px;
background:#FFF;
padding:0;
}

.block25 {
border:0 solid #33F;
background:#F8F8F8;
width:800px;
margin:2px;
padding:0;
}

.block25 ul li {
padding-left:10px;
background:#F8F8F8;
text-align:left;
font-size:1.2em;
}

.block26 {
border:0 solid #DF0E09;
margin-bottom:2px;
background:#FFF;
padding:0;
}

.block26 ul button {
margin-left:10px;
border:none;
background:transparent url(../images/people_search_result_03.jpg) no-repeat 50% 50%;
height:23px;
width:55px;
text-indent:-9999px;
}

.block26 ul input.searchkey {
width:450px;
}

.block27 {
border:0 solid #33F;
background:#FFF;
width:600px;
margin:2px;
padding:0;
}

.block27 ul input.searchkey {
width:100px;
}

.block28 {
border:1px solid #FDE1B7;
margin-bottom:2px;
background:#FFF;
padding:0;
}

.block29 h3 {
background:url(../images/topmenu_bg2.gif);
color:#DF0E09;
line-height:26px;
font-size:1.2em;
padding-left:0.5em;
font-weight:700;
margin:0;
}

.block29_1 h3 {
background:url(../images/topmenu_bg2.gif);
color:#DF0E09;
line-height:26px;
font-size:1.2em;
padding-left:10px;
font-weight:700;
margin:0;
}

.block30 {
border-left:1px solid #F8F8F8;
margin-bottom:0;
background:#FFF;
padding:0;
}

.block31 {
border-left:1px solid #F8F8F8;
border-bottom:1px solid #F8F8F8;
margin-bottom:3px;
background:#FFF;
padding:0;
}

.block32 {
border-left:0 solid #F8F8F8;
border-bottom:0 solid #F8F8F8;
margin-bottom:3px;
background:#FFF;
width:537px;
padding:0;
}

.block32 h3 {
background:#F90;
color:#FFF;
line-height:26px;
font-size:1.2em;
padding-left:0;
font-weight:700;
text-align:center;
width:100px;
margin:0;
}

.block32 ul {
list-style:none;
border-top:1px solid #F90;
border-right:1px solid #F90;
border-bottom:1px solid #F90;
margin:0;
padding:5px;
}

.block33 {
border:1px solid #CCC;
margin-bottom:3px;
background:#FFF;
padding:0;
}

.block33 ul input.searchkey {
width:125px;
border:1px solid #9CA8B6;
}

.topblock {
border-top:1px solid #EBEBEB !important;
}

.sidelist li {
padding-left:8px;
background:url(../images/base/list_icon.gif) no-repeat 0 8px;
}

.sidelist .xspace-logo {
background:none;
text-align:center;
padding:0;
}

.sidelist .xspace-logo img {
max-width:88px;
max-height:31px;
width:expression(this.width > 88 ? 88 : true);
height:expression(this.height > 31 ? 31 : true);
}

#nav {
line-height:26px;
}

#group-msg {
background:#EDF5FF;
}

#group-msg h3 {
background:#EDF5FF;
margin:0 10px;
}

#group-msg ul {
border:10px solid #EDF5FF;
border-top:none;
background:#FFF;
paddsing:5px;
}

#group-msg p {
height:25px;
background:#EDF5FF;
padding-left:15px;
margin:0;
}

#group-recent ul {
padding:5px;
}

.msglist_1 h3 {
font-size:1.2em;
color:#000;
line-height:26px;
border-bottom:1px solid #999;
padding-left:10px;
background:url(../images/tech_serve_final_14.jpg) no-repeat 0 40%;
margin:0 0 1px;
}

.msglist_1 li {
padding-left:10px;
background:url(../images/tech_serve_final_22.jpg);
}

.msglist_1 li b {
font-weight:400;
color:#933;
}

.msglist_2 {
border:1px solid #FFF;
margin-bottom:10px;
}

.msglist_2 ul {
list-style:none;
font-size:1em;
line-height:2em;
background:#E0F0BF;
margin:5px 0 0;
padding:0;
}

.msglist0 ul li {
padding-left:16px;
background:#FFF url(../images/people_tiaomu.jpg);
border-bottom:1px solid #999;
}

.msglist0_1 {
border-right:1px solid #CCC;
margin-bottom:5px;
}

.msglist0_2 {
border-right:0 solid #CCC;
margin-bottom:5px;
}

.msglist01 h3 {
font-size:1.2em;
color:#000;
line-height:26px;
border-top:0 solid #FFFDD0;
border-left:0 solid #FFFDD0;
border:1px solid #999;
padding-left:10px;
background:url(../images/people_expert_paiming_06.jpg);
margin:0 0 1px;
}

.msglist000 ul {
list-style:none;
font-size:1.2em;
line-height:2em;
background:#FFF;
margin:0;
padding:0;
}

.msglist000 ul li {
padding-left:10px;
background:#FFF;
border-bottom:0 solid #999;
color:#025BAC;
}

.msglist000 ul li b {
margin-right:5px;
}

.msglist001 h3 {
font-size:1.2em;
color:#000;
line-height:26px;
border-bottom:0 solid #BFC7DB;
padding-left:10px;
background:url(../images/people_expert_paiming_06.jpg);
margin:0 0 1px;
}

.msglist001 h5 {
font-size:1.2em;
color:#000;
line-height:26px;
border-bottom:0 solid #BFC7DB;
padding-left:10px;
margin:0 0 1px;
}

.msglist001 ul li b {
background:url(../images/people_tiaomu.jpg) no-repeat 0 45%;
padding-left:10px;
margin-right:5px;
}

.msglist002 {
border:1px solid #BFC7DB;
margin-bottom:3px;
width:745px;
}

.msglist003 {
border:0 solid #CCC;
margin-bottom:3px;
width:800px;
}

.msglist003 h3 {
font-size:1.2em;
color:#000;
line-height:23px;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
border-top:1px solid #CCC;
border-bottom:1px solid #CCC;
padding-left:10px;
background:url(../images/topmenu_bg2.gif);
text-align:left;
margin:0 0 1px;
}

.msglist02 h3 {
font-size:1.2em;
color:#000;
line-height:26px;
border:1px solid #BFC7DB;
padding-left:15px;
background:url(../images/people_expert_paiming_06.jpg);
margin:0;
}

.msglist02 ul {
list-style:none;
font-size:1em;
line-height:2em;
background:#FFF;
border-left:1px solid #BFC7DB;
border-right:1px solid #BFC7DB;
border-bottom:1px solid #BFC7DB;
margin:0;
padding:0;
}

.msglist02 ul li {
background:#FFF;
color:#036;
padding:10px;
}

.msglist02_1 {
border-bottom:0 solid #FDE1B7;
margin-bottom:5px;
width:800px;
}

.msglist02_1 ul {
list-style:none;
font-size:1em;
line-height:2em;
background:#F8F8F8;
margin:0;
padding:0;
}

.msglist02_1 ul li {
margin-left:0;
background:#F8F8F8;
border-bottom:0 solid #999;
}

.msglist02_2 ul li {
padding-left:15px;
background:#F8F8F8 url(../images/tech_achievement_submit_1f.jpg) no-repeat 0 45%;
border-bottom:0 solid #999;
text-align:left;
}

.msglist02_3 {
border:0 solid #FDE1B7;
margin-bottom:5px;
width:800px;
background:#F8F8F8;
}

.msglist02_4 ul {
list-style:none;
font-size:1em;
line-height:2em;
background:#F8F8F8;
margin:0 0 5px;
padding:10px;
}

.msglist02_5 {
border:0 solid #FDE1B7;
margin-bottom:10px;
width:800px;
background:#E6F5F7;
}

.msglist02_5 h3 {
font-size:1.2em;
color:#FFF;
line-height:10px;
border-bottom:1px solid #C00;
padding-left:10px;
background:#FFF url(../images/tech_achievement_submit_2.jpg) no-repeat;
text-align:left;
margin:0 0 1px;
}

.msglist02_5 ul {
list-style:none;
font-size:1em;
line-height:2em;
background:#E6F5F7;
margin:0;
padding:10px;
}

.msglist02_6 {
border:0 solid #FDE1B7;
margin-bottom:10px;
width:749px;
background:#FFF;
}

.msglist02_6 h3 {
font-size:1.2em;
color:#000;
line-height:23px;
border:1px solid #CCC;
padding-left:10px;
background:url(../images/topmenu_bg2.gif);
text-align:center;
margin:0;
}

.msglist02_6 ul {
list-style:none;
font-size:1em;
line-height:2em;
background:#FFE6E6;
margin:0;
padding:10px;
}

.msglist03 h3 {
font-size:1.2em;
color:#000;
line-height:23px;
border-top:0 solid #FFFDD0;
border-left:0 solid #FFFDD0;
border:0 solid #999;
padding-left:10px;
background:url(../images/people_info_17.jpg) no-repeat;
margin:0 0 1px;
}

.msglist03 ul li {
padding-left:16px;
background:#F8F8F8;
border-bottom:1px solid #999;
line-height:26px;
}

.msglist03 ul li b {
padding-left:10px;
}

.msglist03 li a {
color:#025BAC;
margin-left:5px;
background:url(../images/people_info_21.jpg) no-repeat;
width:76px;
}

.msglist03 li cite {
float:right;
font-size:1em;
font-style:normal;
width:15em;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
}

.msglist03 li cite a {
background:#F8F8F8;
width:30px;
}

.msglist04 h3 {
font-size:1.2em;
color:#000;
line-height:21px;
border-top:0 solid #FFFDD0;
border-left:0 solid #FFFDD0;
border:0 solid #999;
padding-left:10px;
background:url(../images/people_info_28.jpg) no-repeat;
margin:0;
}

.msglist04 ul {
list-style:none;
font-size:1em;
line-height:2em;
background:#FFF;
border:1px solid #BFC7DB;
margin:0;
padding:5px;
}

.msglist05 h3 {
font-size:1.2em;
color:#000;
line-height:21px;
border-top:0 solid #FFFDD0;
border-left:0 solid #FFFDD0;
border:0 solid #999;
padding-left:10px;
background:url(../images/???_???_28.jpg) no-repeat;
margin:0 0 1px;
}

.msglist05 ul {
list-style:none;
font-size:1em;
line-height:2em;
background:#F8F8F8;
border:1px solid #BFC7DB;
margin:0;
padding:5px;
}

.msglist05 ul li {
padding-left:16px;
background:#F8F8F8;
border-bottom:0 solid #999;
}

.msglist05 ul li b {
color:#5891CF;
font-size:1.2em;
}

.msglist06 h3 {
font-size:1.2em;
color:#000;
line-height:22px;
border-bottom:1px solid #999;
padding-left:10px;
background:#FFF url(../images/people_info_34.jpg) no-repeat;
margin:0 0 1px;
}

.msglist06 h3 a {
color:red;
font-weight:400;
width:60px;
}

.msglist06 ul {
list-style:none;
font-size:1em;
line-height:2em;
background:#FFF;
border:1px solid #FFF;
margin:0;
padding:5px;
}

.msglist06 ul li {
padding-left:16px;
background:#FFF url(../images/icon_item.gif) no-repeat 1% 50%;
}

.msglist06 ul li a:hover {
color:#666;
text-decoration:none;
}

.msglist1 h3 {
font-size:1em;
color:#496252;
line-height:26px;
border-top:0 solid #036;
padding-left:8px;
background:url(../images/tech_serve_final_03.jpg);
margin:0 0 1px;
}

.msglist1 ul {
list-style:none;
font-size:1em;
line-height:1.8em;
background:#FFF;
border-bottom:0 solid #CCC;
margin:0;
padding:0;
}

.msglist1_1 h3 {
font-size:1.2em;
color:#C00;
line-height:26px;
border-top:0 solid #EBEBEB;
padding-left:10px;
background:#FFF url(../images/?????????????3_25.jpg) repeat-x bottom;
margin:0 0 1px;
}

.msglist1_1 ul {
list-style:none;
font-size:1em;
line-height:1.8em;
background:#FFF;
border-bottom:0 solid #CCC;
margin:0 0 3px;
padding:0;
}

.msglist2 h3 {
font-size:1.2em;
color:#000;
line-height:26px;
border-bottom:0 solid #999;
padding-left:8px;
background:#FFF;
margin:0 0 1px;
}

.msglist2 li {
padding-left:10px;
background:url(../images/icon_item.gif) no-repeat 0.3em 0.7em;
}

.msglist2 li cite {
float:left;
font-size:12px;
font-style:normal;
width:10.9em;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
}

.msglist3 h3 {
font-size:1.2em;
color:#C00;
line-height:26px;
border-bottom:1px solid #CCC;
padding-left:10px;
background:#FFF;
padding-bottom:5px;
margin:0 0 1px;
}

.msglist4 h3 {
font-size:1.2em;
color:#C00;
line-height:26px;
border-bottom:0 solid #EBEBEB;
padding-left:8px;
background:#FFF;
margin:0 0 1px;
}

.msglist4 ul {
list-style:none;
font-size:1em;
line-height:1.8em;
background:#F8F8F8;
margin:0;
padding:0;
}

.msglist4 li {
padding-left:10px;
background:#FFF url(../images/dotline_h.gif) repeat-x bottom;
}

.msglist5 {
border-bottom:1px solid #CCC;
margin-bottom:8px;
}

.msglist5 h3 {
font-size:1em;
color:#000;
line-height:23px;
border:1px solid #CCC;
padding-left:8px;
background:url(../images/topmenu_bg2.gif);
margin:0 0 1px;
}

.msglist5 li cite {
float:right;
font-size:12px;
font-style:normal;
width:10em;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
}

.msglist6 {
border-right:1px solid #FDE1B7;
border-bottom:1px solid #FDE1B7;
margin-bottom:0;
}

.msglist6 h3 {
font-size:1.2em;
color:#000;
line-height:23px;
border-top:0 solid #EBEBEB;
padding-left:9px;
background:url(../images/pic03.gif);
margin:0 0 1px;
}

.msglist7 {
border-right:0 solid #FDE1B7;
border-bottom:0 solid #FDE1B7;
margin-bottom:3px;
margin-left:5px;
}

.msglist7 h3 {
font-size:1.2em;
color:#000;
line-height:23px;
border-bottom:1px solid #999;
padding-left:9px;
background:url(../images/unit_zhongshi_03.jpg) no-repeat;
text-align:center;
margin:0 0 1px;
}

.msglist7 h3 cite {
float:right;
font-size:12px;
font-style:normal;
width:1em;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
}

.msglist7 ul {
list-style:none;
font-size:1em;
line-height:1.8em;
background:#FFF;
margin:5px 0 0;
padding:0;
}

.linelist li {
border-bottom:1px solid #EDF5FF;
margin:1px 0;
}

.msgtitlelist {
list-style:none;
line-height:1.8em;
font-size:1.2em;
margin:5px;
padding:0;
}

.msgtitlelist li {
height:1.8em;
overflow:hidden;
}

.msgtitlelist cite {
float:right;
font-style:normal;
width:5em;
height:1.8em;
color:#000;
overflow:hidden;
}

.msgtitlelist1 {
list-style:none;
line-height:1.8em;
background:#F8F8F8 url(../images/line_dot.jpg) repeat-x top;
margin:0;
padding:0;
}

.msgtitlelist1 li a strong {
color:#043047;
font-weight:400;
text-decoration:underline;
}

.msgtitlelist01 {
list-style:none;
line-height:1.8em;
background:#FFF url(../images/block_l.jpg) repeat-x top;
margin:0 0 5px;
padding:0;
}

.msgtitlelist01 li {
height:1.8em;
font-size:1em;
padding-left:8px;
color:#000;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
width:200px;
}

.msgtitlelist01 li b {
color:#C00;
margin-right:10px;
}

.msgtitlelist01 li a {
color:#33C;
margin-left:10px;
}

.msgtitlelist2 a {
font-size:1.2em;
}

.msgtitlelist2 li {
height:1.8em;
overflow:hidden;
font-size:1em;
margin-left:3px;
padding-left:8px;
color:#000;
}

.msgtitlelist2 li a {
color:#666;
font-size:1em;
}

.msgtitlelist4 {
list-style:none;
line-height:1.8em;
background:#F8F8F8;
border:1px solid #FFA51E;
margin:0 0 5px;
padding:0;
}

.msgtitlelist5 {
list-style:none;
line-height:1.8em;
background:#FDD9C6;
border:1px solid #FDD9C6;
margin:0 0 5px;
padding:0;
}

.msgtitlelist6 {
list-style:none;
background:#F8FEE0;
border:1px solid #ECFBC8;
margin:0;
padding:0;
}

.msgtitlelist6 li {
overflow:hidden;
font-size:1em;
padding-left:15px;
color:#000;
}

.msgtitlelist6 li a:hover {
color:#33F;
}

.msgtitlelist6 cite {
float:right;
font-style:normal;
width:15em;
color:#1B2F81;
overflow:hidden;
margin-left:15px;
}

.avatarList {
list-style:none;
zoom:1px;
overflow:hidden;
margin:0 !important;
padding:0;
}

.avatarList li {
float:left;
width:48px;
height:65px;
text-align:center;
overflow:hidden;
background-image:none;
border:none;
margin:0 3px;
}

.avatarList li img {
width:48px;
height:48px;
float:left;
}

.avatarList li span {
display:block;
font-size:12px;
line-height:16px;
}

.avatarlist1 li {
float:left;
width:113px;
overflow:hidden;
text-align:center;
padding:0;
}

.avatarlist1 li div {
border:1px solid #DFDFDF;
width:75px;
height:75px;
position:relative;
display:table;
margin:8px auto;
padding:5px;
}

.avatarlist1 li div a {
display:table-cell;
vertical-align:middle;
font-size:65px;
line-height:65px;
}

.avatarlist1 li div img {
vertical-align:middle;
font-size:10px;
max-height:75px;
max-width:75px;
width:expression(this.width > 75 && this.height < this.width ? 75: true);
height:expression(this.height > 75 ? 75: true);
}

.avatarlist1 li ul {
list-style:none;
line-height:1.4em;
background:url(../images/dotline_v.gif) repeat-y right 0;
margin:0 0 10px;
padding:0;
}

.avatarlist1 li li {
float:none;
height:17px;
overflow:hidden;
padding:0;
}

.thumbmsglist {
list-style:none;
font-size:12px !important;
margin:0;
padding:10px;
}

.thumbmsglist li {
padding-left:70px;
height:70px;
background-image:none;
background:#F8F8F8 url(../images/dotline_h.gif) repeat-x bottom;
}

.thumbmsglist li div {
float:left;
display:inline;
margin-left:-70px;
text-align:center;
border:1px solid #DFDFDF;
width:52px;
height:52px;
position:relative;
padding:5px;
}

.thumbmsglist li div img {
max-height:52px;
max-width:52px;
width:expression(this.width > 52 && this.height < this.width ? 52: true);
height:expression(this.height > 52 ? 52: true);
}

.thumbmsglist li p {
margin:0;
}

.thumbmsglist li em {
float:right;
font-style:normal;
}

.thumbmsglist li h4 {
line-height:26px;
height:26px;
overflow:hidden;
font-size:1em;
padding-left:5px;
margin:0;
}

.msgintro {
background:#F5FCFF;
height:14px;
overflow:hidden;
padding:15px 5px 0;
}

.thumbmsglist .msginfo {
background:#F5FCFF url(../images/dotline_h.gif) repeat-x bottom;
padding:5px 5px 10px;
}

.forumdisplay td {
border-bottom:1px solid #E0F0F2;
padding:6px 3px;
}

.f_folder {
width:30px;
text-align:center;
}

.f_icon {
width:20px;
text-align:center;
}

.f_author {
width:120px;
}

.f_views {
width:80px;
}

.f_last {
width:140px;
}

.forumdisplay th {
color:#5086A5;
border-bottom:1px solid #E0F0F2;
padding:2px 3px 0;
}

.forumdateline {
display:block;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#BBB;
font-weight:700;
margin-top:-8px;
}

.forumdateline a {
color:#BBB;
}

.threadList h3 {
font-size:1.2em;
line-height:1.6em;
border-bottom:1px solid #999;
margin:10px 0 0;
}

.threadList ul {
list-style:none;
line-height:26px;
margin:0;
padding:5px;
}

.threadList li {
height:26px;
border-bottom:1px solid #FFF;
overflow:hidden;
}

.threadList li strong {
float:left;
width:370px;
font-weight:400;
white-space:nowrap;
color:#999;
}

.threadList li cite {
float:left;
width:100px;
font-style:normal;
white-space:nowrap;
}

.threadList li em {
float:left;
width:100px;
color:#999;
text-align:right;
font-style:normal;
}

#viewthread {
overflow:hidden;
width:99.5%;
margin:1em 0;
}

#viewthread dl {
margin:0;
padding:5px 5px 5px 70px;
}

#viewthread dt {
border-bottom:1px solid #EDF5FF;
margin-bottom:0.5em;
}

#viewthread img.xspace-signavatar {
width:48px;
height:48px;
position:absolute;
margin-left:-65px;
padding:4px;
}

#viewthread dt span.xspace-rate {
position:absolute;
width:56px;
font-size:1.3em;
font-weight:700;
text-align:center;
margin-left:-65px;
margin-top:60px;
}

#viewthread dt a.xspace-del {
float:right;
}

#viewthread dd {
line-height:1.8em;
width:100%;
overflow:auto;
overflow-y:hidden;
padding-bottom:1em;
margin:0;
}

#viewthread dd * {
line-height:normal;
}

#viewthread dd p,#viewthread dd div {
line-height:1.8em !important;
margin:10px 0;
}

#viewthread dd p *,#viewthread dd div * {
line-height:normal !important;
}

#viewthread dd img {
max-width:400px;
width:expression(this.width > 400 ? 400: true);
}

.viewthread {
margin-bottom:6px;
border:solid #EBEBEB;
width:100%;
border-width:0 1px 1px;
}

.viewthread th {
width:149px;
vertical-align:top;
background:#F8F8F8;
font-weight:400;
border-top:1px solid #EBEBEB;
border-right:1px solid #EBEBEB;
padding:10px;
}

.floor {
border:solid #EBEBEB;
float:right;
line-height:24px;
margin-top:-1px;
margin-right:10px;
background:#FFF;
color:#000;
font-weight:700;
border-width:0 1px 1px;
padding:0 8px;
}

*>.floor {
margin-top:0;
}

#reply fieldset {
border:none;
background:#EDF5FF;
margin:0;
padding:10px;
}

#reply p {
margin:5px 0;
}

#reply label {
float:left;
width:2.5em;
cursor:pointer;
}

#message {
width:380px;
height:8em;
}

#replymode {
float:right;
width:135px;
}

#footer {
clear:both;
border-top:2px solid #E30420;
padding-top:1em;
padding-bottom:0;
text-align:center;
font-style:normal;
background:#F4F5F9;
}

#footer p {
color:#999;
margin:0.3em 0;
}

#footer strong {
color:#ED1C24;
text-transform:uppercase;
}

#footer em {
font-style:normal;
font-weight:700;
color:#96A800;
}

#copyright {
font-size:0.83em;
}

#footmenu {
background:#F4F5F9;
line-height:36px;
margin-bottom:10px !important;
}

a.more {
float:right;
margin-right:5px;
font-size:12px;
font-weight:400;
margin-top:5px;
}

a.more1 {
float:right;
margin-right:5px;
font-size:12px;
font-weight:400;
margin-top:0;
}

a.post {
float:right;
padding-right:15px;
font-size:12px;
font-weight:700;
background:url(../../../images/base/icon_add.gif) no-repeat 100% 4px;
color:#090;
margin:3px 5px 0 0;
}

.postoption {
display:none;
position:absolute;
background:#FFF;
border:1px solid #BCC9DE;
text-align:center;
}

.postoption ul {
line-height:20px;
}

.postoption li {
height:20px;
background-image:none !important;
padding:0 !important;
}

.morethread {
background:url(../../../images/base/icon_arrow_play.gif) no-repeat left;
padding-left:10px;
margin:3px 5px 20px;
}

.morethread a {
color:#606662 !important;
}

#userpanel form {
width:150px;
margin:10px auto;
}

#userpanel fieldset {
border:none;
margin:0;
padding:0;
}

#userpanel legend {
display:none;
}

#userpanel input {
width:90px;
}

#userpanel p {
margin:0.5em 0;
}

#userpanel #dologin {
float:right;
border:none;
}

#userpanel form a {
line-height:2em;
color:#000;
border-right:1px solid #000;
padding-right:5px;
}

#userpanel ul {
margin:0 5px 5px;
}

#userpanel li {
border-bottom:1px solid #E9E9E9;
}

#userpanel li a {
border-bottom:1px solid #EEE;
background:url(../images/icon_item.gif) no-repeat 0.3em 0.5em;
padding-left:12px;
}

.pages {
border-top:1px solid #F8F8F8;
text-align:right;
height:32px;
}

table.xspace-page a {
display:block;
background:red;
text-decoration:none;
padding:0.3em 0.5em;
}

table.xspace-page a:hover {
background:#000;
}

table.xspace-page td.xspace-current {
background:red;
font-weight:700;
color:#000;
padding:0.3em 0.5em;
}

table.xspace-page td.xspace-totlerecord,.xspace-page td.xspace-totlepages {
background:red;
padding:0.3em 0.5em;
}

.p_bar a {
float:left;
border:1px solid #EBEBEB;
background:#EBEBEB;
margin:0 3px 0 0;
padding:0 5px;
}

a.p_curpage {
background:red;
color:#FFF;
font-weight:700;
border-color:red;
}

a.p_total {
margin-right:0;
border-right:none;
}

.msgheader {
font-weight:700;
background:#FFFAF0;
border-top:2px solid #F90;
color:#090;
margin:0 2em;
padding:5px;
}

.msgborder {
border-bottom:2px solid #F90;
word-break:break-all;
background:#FFF;
overflow:hidden;
font-family:"Courier New", Courier, monospace;
margin:0 2em;
padding:10px;
}

.right {
float:right;
margin-bottom:5px;
}

.bold {
font-weight:700;
}

.button {
border:1px solid;
background:#F5F5F5;
font-size:1em;
cursor:pointer;
border-color:#FFF #999 #999 #FFF;
padding:2px 2px 1px;
}

.lightbutton {
border:1px solid;
background:#F5F5F5;
font-size:1em;
cursor:pointer;
color:#000;
border-color:#BBB;
padding:1px 2px 0;
}

*+html .lightbutton {
display:inline;
width:auto;
overflow:visible;
padding:3px 3px 0;
}

.popupmenu_popup {
color:#154BA0;
border:1px solid #86B9D6;
text-align:left;
}

.popupmenu_option {
background:#D9EEF9;
color:#154BA0;
white-space:nowrap;
padding:3px 8px;
}

.popupmenu_option a {
color:#154BA0;
text-decoration:none;
padding:3px 8px;
}

.popupmenu_highlight {
background:#7AC4EA;
color:#FFF;
white-space:nowrap;
cursor:pointer;
padding:3px 8px;
}

.popupmenu_highlight a {
color:#FFF;
text-decoration:none;
padding:3px 8px;
}

.newspecialmenu {
width:86px !important;
}

.advlist {
border-collapse:collapse;
width:100%;
margin-bottom:6px;
}

.advlist td {
border:1px solid #B2C9D3;
padding:5px;
}

.pmlist {
margin:5px;
padding:0;
}

.pmlist li {
border-bottom:1px solid #E0F0F2;
margin:0;
padding:3px 0;
}

.pmlist li cite {
font-style:normal;
margin-right:0.5em;
}

.searchbar {
margin-bottom:10px;
}

.threadinfo {
text-align:center;
line-height:26px;
background:#EAFFEA;
color:#090;
border-bottom:1px solid #C9DEC9;
}

.threadinfo a {
color:#090;
text-decoration:underline;
}

.threadspacial th,.threadspacial td {
border-bottom:1px solid #E0F0F2;
padding:4px;
}

.threadspacial th {
font-weight:400;
color:#316AA5;
background:#F2FCFF;
width:162px;
}

#threadtopact {
margin:20px 0 6px;
}

#threadtopact td {
vertical-align:bottom;
}

.morelinks1 a b {
color:#FFF;
font-weight:400;
}

.bestanswer {
float:right;
line-height:26px;
font-weight:700;
color:#090;
background:url(../images/link_icons.gif) no-repeat 0 -34px;
padding:0 10px 0 15px;
}

.postlinks {
background:#F8F8F8;
line-height:26px;
padding-left:10px;
border-top:1px solid #EBEBEB;
border-bottom:1px solid #EBEBEB;
margin:0;
}

.postcontent {
vertical-align:top;
line-height:normal;
padding:10px;
}

.postcontent h4 {
font-size:1em;
margin:0 0 0.5em;
}

.postcontent fieldset {
border:1px solid #C9DEC9;
margin:5px;
padding:5px;
}

.postcontent fieldset ul {
line-height:1.8em;
margin:0;
padding:5px 5px 5px 20px;
}

.postcontent img {
max-width:500px;
width:expression(this.width > 500 ? 500 : true);
}

*>.postcontent {
min-height:260px;
}

* html .postcontent {
height:expression(this.style.height < 260 ? 260 : true);
}

.postform th,.postform td {
border-bottom:1px solid #CCC;
padding:4px;
}

.postform th {
vertical-align:top;
font-weight:400;
color:#000;
background:#FFF;
width:162px;
}

#calendar {
background:#FFF;
border:1px solid #B2C9D3;
}

.altbg2 {
background:#FFF;
}

.percent {
float:left;
background:#86B9D6;
height:10px;
border:solid #FFF;
border-width:5px 0;
}

.postsubmit {
text-align:center;
}

#postsubmit {
line-height:30px;
height:30px;
padding:0 10px;
}

.t_attach {
width:350px;
background:#FFF;
border:1px solid #86B9D6;
padding:4px;
}

.calendar_expire,.calendar_expire a:link,.calendar_expire a:visited {
color:#999;
}

.calendar_checked,.calendar_checked a:link,.calendar_checked a:visited {
color:red;
}

.calendar_today,.calendar_today a:link,.calendar_today a:visited {
color:#0B0;
}

.calendar_header td {
width:30px;
height:20px;
}

#calendar_year {
display:none;
line-height:130%;
background:#FFF;
position:absolute;
z-index:10;
}

#calendar_year .col {
float:left;
background:#FFF;
margin-left:1px;
border:1px solid #86B9D6;
padding:4px;
}

#calendar_month {
display:none;
background:#FFF;
line-height:130%;
border:1px solid #86B9D6;
position:absolute;
z-index:11;
padding:4px;
}

.xspace-page a,.xspace-page span {
float:left;
display:inline;
margin-right:3px;
line-height:20px;
background:#F3F3F5;
font-weight:400;
padding:0 6px;
}

span.xspace-totlerecord {
margin-right:0;
border-right:1px solid #FFF;
}

span.xspace-current {
background:red;
color:#fff;
font-weight:700;
}



#bottom1 {
float:center;
width:770px;
border:1px solid #C2CCD8;
background:#F4F5F9;
padding:1px 4px;
}

#bottom1 ul li {
float:left;
text-align:center;
line-height:14px;
margin-top:5px;
width:700px;
}

#bottom2 {
float:center;
width:600px;
border-top:1px solid #DF0E09;
background:#F8F8F8;
padding:1px 4px;
}

#bottom2 ul li {
float:left;
text-align:center;
line-height:14px;
margin-top:5px;
width:600px;
}

#guide {
float:left;
width:770px;
line-height:20px;
}

#guide p {
float:left;
margin-left:5px;
}

#pagetitle {
height:76px;
border-bottom:0 solid #F5FBFF;
overflow:hidden;
padding:8px 0;
}

#pagetitle1 {
height:95px;
border-bottom:0 solid #F5FBFF;
overflow:hidden;
padding:0;
}

#logo {
border-right:1px solid #86B9D6;
margin-right:10px;
padding:0 10px;
}

.banner468 {
float:left;
width:508px;
height:60px;
border:1px solid #CCC;
background:url(../images/ads2.jpg);
}

.passport {
width:970px;
background:url(../images/topmenu_bg2.gif);
overflow:hidden;
border-bottom:1px solid #000;
line-height:21px;
height:31px;
color:#900;
text-decoration:none;
margin:0 auto;
}

.passport a {
color:#900;
text-decoration:none;
}

.passport .s1 {
float:left;
color:#900;
padding:11px 0 0 5px;
}

.passport .s2 {
float:left;
padding:7px 0 0 5px;
}

.passport .s2 input {
border:1px solid #000;
width:50px;
font-size:12px;
}

.passport .s2 select {
font-size:12px;
}

.passport .s3 {
float:left;
padding:7px 0 0 2px;
}

.passport .s3 button {
height:20px;
width:42px;
border:0;
padding-top:6px;
margin-top:2px;
font-size:12px;
}

#navmenu {
width:970px;
text-align:right;
padding-top:5px;
background:#000;
overflow:hidden;
border-bottom:1px solid #000;
line-height:18px;
height:18px;
color:#999;
margin:0;
}

#navmenu ul {
list-style:none;
}

#navmenu ul li.first {
background:#000;
color:fff;
}

#navmenu li {
display:inline;
}

#navmenu a {
color:#fff;
}

.tmLinks {
float:left;
color:#fff;
height:13px;
}

.tmNav {
float:right;
color:#666;
height:13px;
}

.tabblock {
border:0 solid #E1ECF0;
background:#FFF;
margin-bottom:5px;
width:519px;
}

.tabblock3 {
border:0 solid #E1ECF0;
background:#FFF;
margin-bottom:5px;
width:805px;
}

.tabblock3 h3 .tab {
font-weight:700;
float:left;
border-right:0 solid #5B5B5B;
color:#666;
background:url(../images/tech_achievement_1_06.jpg) no-repeat;
width:139px;
padding:0 10px;
}

.tabblock3 h3 .curtab {
font-weight:700;
border-bottom:0 solid #999;
line-height:27px;
overflow:hidden;
color:#FFF;
background:url(../images/tech_achievement_1_03.jpg) no-repeat;
width:162px;
}

.tabblock4 {
border-right:1px solid #CCC;
background:#FFF;
margin-bottom:0;
width:240px;
}

.tabblock4 h3 {
margin-bottom:3px;
line-height:23px;
height:23px;
font-size:1.2em;
background:#FFF;
}

.tabblock4 h3 .tab {
font-weight:700;
float:left;
border-right:1px solid #666;
color:#666;
padding:0 10px;
}

.tabblock4 h3 .curtab {
font-weight:700;
border-bottom:0 solid #666;
height:20px;
overflow:hidden;
color:#C00;
}

.tabblock5 {
border:0 solid #E1ECF0;
background:#FFF;
margin-bottom:0;
width:749px;
}

.tabblock5 h3 {
margin-bottom:0;
line-height:23px;
height:23px;
font-size:1.2em;
}

.tabblock5 h3 .tab {
font-weight:700;
float:left;
border-bottom:0 solid #00B500;
color:#000;
background:#FFF;
padding:0 10px;
}

.tabblock5 h3 .curtab {
font-weight:700;
border-bottom:0 solid #00B500;
line-height:23px;
overflow:hidden;
color:#FFF;
background:url(../images/tech_achievement_submit_3b.jpg) no-repeat;
width:140px;
padding-left:40px;
}

form,#reply form {
margin:0;
padding:0;
}

a:hover,#topmenu1 a:hover,.block h3 a:hover,.block_1 h3 a:hover,.block_2 h3 a:hover,.block_3 h3 a:hover,.block_4 h3 a:hover,.block00 h3 a:hover,.block02 h3 a:hover,.block03 h3 a:hover,.block04 h3 a:hover,.block2 h3 a:hover,.block4 h3 a:hover,.block5 h3 a:hover,.block6 h3 a:hover,.block7 h3 a:hover,.block7_1 h3 a:hover,.block7_2 h3 a:hover,.block8 h3 a:hover,.block9 h3 a:hover,.block9_1 h3 a:hover,.block10 h3 a:hover,.block11 h3 a:hover,.block11_1 h3 a:hover,.block12 h3 a:hover,.block12_1 h3 a:hover,.block12_2 h3 a:hover,.block13 h3 a:hover,.block16 h3 a:hover,.block17 h3 a:hover,.block19 h3 a:hover,.block20 h3 a:hover,.block21 h3 a:hover,.block22 h3 a:hover,.block23 h3 a:hover,.block25 h3 a:hover,.block27 h3 a:hover,.block28 h3 a:hover,.block29 h3 a:hover,.block29_1 h3 a:hover,.block31 h3 a:hover,.msglist6 h3 a:hover,.msglist7 h3 a:hover {
color:#33F;
text-decoration:blink;
}

#topmenu ul input,.block h3 a,.block_1 h3 a,.block_2 h3 a,.block_4 h3 a,.block00 h3 a,.block02 h3 a,.block03 h3 a,.block04 h3 a,.block10 h3 a,.block12 h3 a,.block12_1 h3 a,.block12_2 h3 a,.block13 h3 a {
width:60px;
}

#topmenu0 a:hover,.block30 h3 a:hover,.block32 h3 a:hover,.block33 h3 a:hover {
color:#DF0E09;
text-decoration:blink;
}

#topmenu1 a,.block4 h3 a,.block9 h3 a,.block15 h3 a,.block16 h3 a,.block19 h3 a,.block20 h3 a,.block21 h3 a,.block23 h3 a,.block25 h3 a,.block27 h3 a,.block28 h3 a,.block29 h3 a,.block29_1 h3 a,.msglist4 h3 a,.msglist5 h3 a,.msglist6 h3 a,.msglist7 h3 a,.msgtitlelist cite a,.msgtitlelist1 cite a,.msgtitlelist01 li a strong,.msgtitlelist01 cite a,.msgtitlelist2 li a strong,.msgtitlelist2 cite a,.msgtitlelist3 li a strong,.msgtitlelist3 cite a,.msgtitlelist4 li a strong,.msgtitlelist4 cite a,.msgtitlelist5 li a strong,.msgtitlelist5 cite a,.msgtitlelist6 li a,.msgtitlelist6 li a strong,.msgtitlelist6 cite a,.smalltxt,.smalltxt a,.postlinks a,.calendar_default,.calendar_default a:link,.calendar_default a:visited,span.xspace-totlerecord,span.xspace-totlepages {
color:#000;
}

h1 a:hover,.p_bar a:hover {
text-decoration:none;
}

#menu ul,#menu1 ul,.avatarlist1 {
list-style:none;
margin:0;
padding:0;
}

#menu li,#menu1 li {
float:left;
}

#menu li.important a,#menu1 li.important a {
font-weight:700;
color:red;
}

* html #container,* html .avatarlist1,* html .searchbar {
height:1%;
}

*>#container,*>.avatarlist1,#userpanel,*>.searchbar {
overflow:hidden;
}

.content3 {
float:left;
width:760px;
}

.side00 { float: left; width: 598px; }

.side01,.side02 {
float:left;
width:75px;
}

.side04,.side05 {
float:left;
width:257px;
}

.side04l,.side05l {
float:left;
width:129px;
}

.side04r,.side05r {
float:right;
width:128px;
}

.side08l,.side08r,.side09l {
float:left;
width:187px;
}

.sidel,.sidec {
float:left;
width:245px;
}

.sidep1,.sidep2,.sidep3,.sidep4 {
float:left;
width:149px;
}

.block01 ul,.block0 ul,.block2 ul,.block14 ul,.block5 ul,.block6 ul,.block7 ul,.block7_1 ul,.block7_2 ul,.block11 ul,.block11_1 ul,.block30 ul,.block31 ul,.block33 ul {
list-style:none;
margin:0;
padding:5px;
}

.block01 ul li,.block0 ul li {
padding-left:10px;
background:#FFF;
font-size:1.2em;
}

.block01 ul li b,.block0 ul li b,.block27 ul li b,.block29 ul li b,.block29_1 ul li b {
font-weight:700;
color:#DF0E09;
}

.block,.block00,.block02,.block03,.block04 {
border-right:1px solid #CCC;
margin-bottom:0;
background:#FFF;
padding:0;
}

.block h3,.block00 h3,.block02 h3,.block03 h3,.block04 h3 {
background:#FFF url(../images/block_l.jpg) repeat-x bottom;
color:#C00;
line-height:26px;
font-size:1.2em;
padding-left:0.5em;
font-weight:700;
margin:0;
}

.block h3 a b,.block_1 h3 a b,.block_2 h3 a b,.block_3 h3 a b,.block_4 h3 a b,.block00 h3 a b,.block02 h3 a b,.block03 h3 a b,.block04 h3 a b,.block2 h3 b,.block2 h3 a b,.block2 ul li b,.block14 h3 a b,.block3_1 h3 a b,.block4 h3 a b,.block5 h3 b,.block5 h3 a b,.block5 ul li b,.block6 h3 b,.block6 h3 a b,.block6 ul li b,.block7 h3 b,.block7 h3 a b,.block7 ul li b,.block7_1 h3 b,.block7_1 h3 a b,.block7_1 ul li b,.block7_2 h3 b,.block7_2 h3 a b,.block7_2 ul li b,.block8 h3 a b,.block9 h3 a b,.block9_1 h3 a b,.block10 h3 a b,.block11 h3 b,.block11 h3 a b,.block11 ul li b,.block11_1 h3 b,.block11_1 h3 a b,.block11_1 ul li b,.block12 h3 a b,.block12_1 h3 a b,.block12_2 h3 a b,.block13 h3 a b,.block15 h3 a b,.block16 h3 a b,.block17 h3 a b,.block19 h3 a b,.block20 h3 a b,.block21 h3 a b,.block22 h3 a b,.block23 h3 a b,.block25 h3 a b,.block27 h3 a b,.block28 h3 a b,.block29 h3 a b,.block29_1 h3 a b,.block30 h3 a b,.block31 h3 a b,.block32 h3 a b,.block33 h3 a b,#guide p a b {
font-weight:400;
font-size:9px;
}

.block p,.block_1 p,.block_2 p,.block_3 p,.block_4 p,.block00 p,.block02 p,.block03 p,.block04 p,.block2 p,.block14 p,.block3_1 p,.block4 p,.block5 p,.block6 p,.block7 p,.block7_1 p,.block7_2 p,.block8 p,.block9 p,.block9_1 p,.block10 p,.block11 p,.block11_1 p,.block12 p,.block12_1 p,.block12_2 p,.block13 p,.block15 p,.block16 p,.block17 p,.block19 p,.block20 p,.block21 p,.block22 p,.block23 p,.block25 p,.block27 p,.block28 p,.block29 p,.block29_1 p,.block30 p,.block31 p,.block32 p,.block33 p {
margin:10px;
}

.block ul,.block_4 ul,.block02 ul {
list-style:none;
margin:5px 0 0 5px;
padding:0;
}

.block_1 h3,.block_2 h3 {
background:#FFF;
color:#000;
line-height:26px;
font-size:1em;
padding-left:0;
font-weight:400;
text-align:center;
margin:0;
}

.block_3,.block8 {
border-right:0 solid #CCC;
margin-bottom:0;
background:#FFF;
padding:0;
}

.block_3 h3 cite a,.msglist2 h3 a {
color:#036;
}

.block_3 h3 b,.block18 ul a b,.block24 ul a b,.block26 ul a b,.block27 ul a b,.block29 ul a b,.block29_1 ul a b,.block30 ul li cite b,.block31 ul li cite b,.block32 ul li cite b,.block33 ul li cite b,.msglist2 h3 a b {
font-size:9px;
font-weight:400;
}

.block_4 ul li,.block03 ul li,.block3_1 ul li {
padding-left:12px;
background:url(../images/icon_item.gif) no-repeat 0.3em 0.6em;
}

.block_4 ul li cite,.block02 ul li cite,.block04 ul li cite {
float:right;
font-size:12px;
font-style:normal;
width:7em;
white-space:nowrap;
}

.block03 ul,.block8 ul {
list-style:none;
margin:0 0 0 5px;
padding:0;
}

.block04 ul li a b,.msglist1 li b {
color:#036;
font-weight:400;
}

.block2,.block5,.block6,.block7,.block7_1,.block7_2,.block11,.block11_1 {
border-top:1px solid #FFF;
border-bottom:0 solid #CCC;
margin-top:3px;
background:url(../images/tech_serve_final_03.jpg);
width:994px;
padding:0;
}

.block2 h3,.block5 h3,.block6 h3,.block7 h3,.block7_1 h3,.block7_2 h3,.block11 h3,.block11_1 h3 {
background:url(../images/tech_serve_final_03.jpg);
color:#C00;
line-height:30px;
font-size:1em;
padding-left:1em;
font-weight:400;
margin:0;
}

.block2 h3 a,.block5 h3 a,.block6 h3 a,.block7 h3 a,.block7_1 h3 a,.block7_2 h3 a,.block11 h3 a,.block11_1 h3 a {
color:#000;
margin-right:0;
font-weight:400;
}

.block2 ul li cite button,.block5 ul li cite button,.block6 ul li cite button,.block7 ul li cite button,.block7_1 ul li cite button,.block7_2 ul li cite button,.block11 ul li cite button,.block11_1 ul li cite button {
margin-left:10px;
border:none;
background:transparent url(../images/tech_serve3_22.jpg) no-repeat 50% 50%;
height:20px;
width:40px;
text-indent:-9999px;
}

.block5 ul li cite button.search_button { margin-left:10px;
border:none;
background:transparent url(../images/search_button_2.jpg) no-repeat 50% 50%;
height:20px;
width:80px;
text-indent:-9999px; 
}

.block2 ul li cite input,.block6 ul li cite input,.block7 ul li cite input,.block7_1 ul li cite input,.block7_2 ul li cite input {
width:150px;
height:21px;
border:1px solid #999;
margin-bottom:0;
}

.block5 ul li cite input {
width:100px;
height:21px;
border:1px solid #999;
margin-bottom:0;
}

.block2 ul li cite select,.block5 ul li cite select {
margin-left:8px;
width:70px;
overflow:hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
}

.block14 h3 a,.block22 h3 a,.block32 h3 a,.block33 h3 a,.msglist1 h3 a,.msglist1_1 h3 a,.morelinks1 a {
color:#FFF;
}

.block14 h3 a:hover,.block3_1 h3 a:hover {
color:#FFF;
text-decoration:blink;
}

.block3 h3 a,.msglist h3.topblock a,.msglist h3.topblock strong,.msglist_2 h3.topblock a,.msglist h3.topblock strong,.msglist0 h3.topblock a,.msglist h3.topblock strong,.msglist01 h3.topblock a,.msglist h3.topblock strong,.msglist02 h3.topblock a,.msglist h3.topblock strong,.msglist03 h3.topblock a,.msglist h3.topblock strong,.msglist04 h3.topblock a,.msglist h3.topblock strong,.msglist06 h3.topblock a,.msglist h3.topblock strong,.msglist1 h3.topblock a,.msglist h3.topblock strong,.msglist2 h3.topblock a,.msglist h3.topblock strong,.msglist3 h3.topblock a,.msglist h3.topblock strong,.msglist4 h3.topblock a,.msglist h3.topblock strong,.msglist5 h3.topblock a,.msglist h3.topblock strong,.msglist6 h3.topblock a,.msglist h3.topblock strong,.msglist7 h3.topblock a,.msglist h3.topblock strong,.postoption a {
font-size:12px;
font-weight:400;
}

.block3 ul li cite,.block3_1 ul li cite,.block8 ul cite {
float:right;
font-size:12px;
font-style:normal;
width:5em;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
}

.block4 ul li strong,#guide p a {
font-weight:400;
}

.block5 ul li,.block6 ul li,.block7 ul li,.block7_1 ul li,.block7_2 ul li,.block11 ul li,.block11_1 ul li {
padding-left:10px;
font-size:1em;
color:#C00;
font-weight:400;
background:url(../images/tech_serve_final_03.jpg) no-repeat;
}

.block5 ul li cite button.botton,.block6 ul li cite button.botton,.block7 ul li cite button.botton,.block7_1 ul li cite button.botton,.block7_2 ul li cite button.botton,.block11 ul li cite button.botton,.block11_1 ul li cite button.botton {
margin-left:10px;
border:none;
background:transparent url(../images/tech_serve_search_result_03.jpg) no-repeat 50% 50%;
height:20px;
width:58px;
text-indent:-9999px;
}

.block6 ul li cite select,.block7 ul li cite select,.block7_1 ul li cite select,.block7_2 ul li cite select {
margin-left:8px;
width:80px;
overflow:hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
}

.block9,.block9_1 {
border:1px solid #CCC;
margin-bottom:3px;
background:#F8F8F8;
padding:0;
}

.block9 h3,.block33 h3 {
background:#F8F8F8 url(../images/unit_zhongshi_18_1.jpg) no-repeat 1% 50%;
color:#054261;
line-height:23px;
font-size:1.2em;
padding-left:16px;
font-weight:700;
border-bottom:0 solid #CCC;
text-align:center;
margin:0;
}

.block9 ul,.block9_1 ul {
list-style:none;
line-height:23px;
font-size:13px;
margin:0;
padding:0;
}

.block9 ul li,.block9_1 ul li {
background:#FFF;
color:#036;
padding:15px;
}

.block10 ul li,.block12 ul li,.block12_1 ul li,.block12_2 ul li,.block13 ul li {
background:#FFF;
padding:12px;
}

.block11 ul li cite input,.block11_1 ul li cite input {
height:21px;
margin-bottom:0;
}

.block11 ul li cite select,.block11_1 ul li cite select {
margin-left:8px;
width:55px;
overflow:hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
}

.block12 ul,.block12_1 ul {
list-style:none;
border:0 solid red;
margin:0;
padding:0;
}

.block12_1,.block12_2 {
border:1px solid #FDE1B7;
margin-bottom:5px;
background:#FFF;
width:600px;
padding:0;
}

.block12_1 h3,.block12_2 h3 {
background:#FFF url(../images/pic03.gif);
color:#000;
line-height:23px;
font-size:1.2em;
padding-left:28px;
font-weight:700;
margin:0;
}

.block12_1 ul button,.block12_2 ul button {
margin-left:5px;
border:none;
background:transparent url(../images/tech_serve_final_06.jpg) no-repeat 50% 50%;
height:23px;
width:55px;
text-indent:-9999px;
}

.block13,.block15 {
border:1px solid #BFC7DB;
margin-bottom:5px;
background:#FFF;
padding:0;
}

.block15 h3,.block18 h3,.block20 h3,.block21 h3,.block22 h2,.block24 h3,.block25 h3,.block26 h3,.block27 h3 {
background:#FFF;
color:#000;
line-height:26px;
font-size:1.2em;
padding-left:0.5em;
font-weight:700;
margin:0;
}

.block15 h3 a:hover,.block15 ul li a:hover,.msglist01 ul li a:hover,.msglist000 ul li a:hover,.msglist001 ul li a:hover,.msglist002 ul li a:hover,.msglist003 ul li a:hover,.msglist02 ul li a:hover,.msglist03 ul li a:hover,.msglist04 ul li a:hover,.msglist05 ul li a:hover {
color:#025BAC;
text-decoration:blink;
}

.block15 ul,.block25 ul {
list-style:none;
margin:0;
padding:10px;
}

.block16 h3,.block19 h3,.block23 h3,.block28 h3 {
background:url(../images/pic03.gif);
color:#000;
line-height:26px;
font-size:1.2em;
padding-left:0.5em;
font-weight:700;
margin:0;
}

.block16 ul,.block17 ul,.block19 ul,.block20 ul,.block21 ul,.block22 ul,.block23 ul,.block27 ul,.block28 ul,.block29 ul,.block29_1 ul {
list-style:none;
margin:0;
padding:1px;
}

.block16 ul li,.block17 ul li,.block19 ul li,.block20 ul li,.block21 ul li,.block22 ul li,.block23 ul li,.block28 ul li,.msglist1 li,.msglist3 li,.msglist5 li,.msglist6 li,.msglist7 li {
padding-left:10px;
background:#FFF;
}

.block18 h2,.block24 h2,.block26 h2 {
background:url(../images/pic03.gif);
color:#000;
line-height:26px;
padding-left:0.5em;
font-weight:700;
font-size:1.2em;
margin:0;
}

.block18 ul,.block24 ul,.block26 ul {
list-style:none;
font-size:1em;
margin:0;
padding:5px;
}

.block18 ul button,.block24 ul button,.block27 ul button,.block29 ul button,.block29_1 ul button {
margin-left:10px;
border:none;
background:transparent url(../images/btn_search.gif) no-repeat 50% 50%;
height:23px;
width:55px;
text-indent:-9999px;
}

.block18 ul input.searchkey,.block24 ul input.searchkey {
width:510px;
}

.block19,.block20 {
border:0 solid #FDE1B7;
margin-bottom:2px;
background:#FFF;
padding:0;
}

.block23 ul li cite,.block25 ul li cite,.msglist000 ul li cite,.msglist001 ul li cite,.msglist002 ul li cite,.msglist003 ul li cite {
float:right;
font-size:1em;
font-style:normal;
width:10em;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
}

.block27 ul li,.block29 ul li,.block29_1 ul li {
padding-left:10px;
background:#FFF;
text-align:left;
font-size:1.2em;
margin-top:5px;
}

.block27 ul li cite,.block29 ul li cite,.block29_1 ul li cite,.block30 ul li cite,.block31 ul li cite,.block32 ul li cite,.block33 ul li cite {
float:right;
font-size:1em;
font-style:normal;
width:5em;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
}

.block29,.block29_1 {
border:1px solid #F8F8F8;
margin-bottom:3px;
background:#FFF;
width:535px;
padding:0;
}

.block29 ul input.searchkey,.block29_1 ul input.searchkey {
width:250px;
}

.block30 h3,.block31 h3 {
background:url(../images/topmenu_bg2.gif);
color:#DF0E09;
line-height:26px;
font-size:1.2em;
padding-left:0.5em;
font-weight:700;
text-align:center;
margin:0;
}

.block30 h3 a,.block31 h3 a {
color:#DF0E09;
}

.block30 ul li,.block31 ul li,.block32 ul li,.block33 ul li {
padding-left:10px;
background:#FFF;
text-align:left;
font-size:1em;
}

.msglist,.msglist0,.msglist03,.msglist04 {
border:1px solid #FFF;
margin-bottom:5px;
}

.msglist h3,.msglist_2 h3 {
font-size:1.2em;
color:#000;
line-height:26px;
border-bottom:1px solid #999;
padding-left:8px;
background:url(../images/tech_serve_final_14.jpg) no-repeat 0 40%;
margin:0 0 1px;
}

.msglist h3 a,.msglist_1 h3 a,.msglist_2 h3 a,.msglist0 h3 a,.msglist0_1 h3 a,.msglist0_2 h3 a,.msglist01 h3 a,.msglist000 h3 a,.msglist001 h3 a,.msglist002 h3 a,.msglist003 h3 a,.msglist02 h3 a,.msglist02_1 h3 a,.msglist02_2 h3 a,.msglist02_3 h3 a,.msglist02_4 h3 a,.msglist02_5 h3 a,.msglist02_6 h3 a,.msglist03 h3 a,.msglist04 h3 a,.msglist05 h3 a,.msglist3 h3 a {
color:red;
font-weight:400;
}

.msglist h3 a:hover,.msglist_1 h3 a:hover,.msglist_2 h3 a:hover,.msglist0 h3 a:hover,.msglist0_1 h3 a:hover,.msglist0_2 h3 a:hover,.msglist3 h3 a:hover {
color:red;
text-decoration:blink;
}

.msglist h3 a b,.msglist_1 h3 a b,.msglist_2 h3 a b,.msglist0 h3 a b,.msglist0_1 h3 a b,.msglist0_2 h3 a b,.msglist01 h3 a b,.msglist000 h3 a b,.msglist001 h3 a b,.msglist002 h3 a b,.msglist003 h3 a b,.msglist02 h3 a b,.msglist02_1 h3 a b,.msglist02_2 h3 a b,.msglist02_3 h3 a b,.msglist02_4 h3 a b,.msglist02_5 h3 a b,.msglist02_6 h3 a b,.msglist03 h3 a b,.msglist04 h3 a b,.msglist05 h3 a b,.msglist06 h3 a b,.msglist3 h3 a b,.msglist6 h3 a b,.msglist7 h3 a b {
color:#000;
font-weight:400;
font-size:9px;
}

.msglist h3.topblock,.msglist_2 h3.topblock,.msglist0 h3.topblock,.msglist01 h3.topblock,.msglist000 h3.topblock,.msglist001 h3.topblock,.msglist002 h3.topblock,.msglist02 h3.topblock,.msglist03 h3.topblock,.msglist04 h3.topblock,.msglist05 h3.topblock,.msglist06 h3.topblock,.msglist2 h3.topblock,.msglist3 h3.topblock {
border-top:3px solid #F7F8F9 !important;
font-weight:400;
font-size:12px;
}

.msglist ul,.msglist_1 ul,.msglist0 ul,.msglist0_1 ul,.msglist0_2 ul,.msglist01 ul,.msglist3 ul {
list-style:none;
font-size:1em;
line-height:2em;
background:#FFF;
margin:3px 0 0;
padding:0;
}

.msglist li,.msglist_2 li {
padding-left:10px;
background:#FFF url(../images/tech_serve_final_22.jpg);
}

.msglist li cite,.msglist_1 li cite,.msglist_2 li cite,.msglist0 li cite,.msglist01 li cite,.msglist04 li cite,.msglist05 li cite,.msglist3 li cite {
float:right;
font-size:1em;
font-style:normal;
width:6em;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
}

.msglist_1,.msglist3,.msglist4 {
border:1px solid #FFF;
margin-bottom:0;
}

.msglist0 h3,.msglist0_1 h3,.msglist0_2 h3 {
font-size:1.2em;
color:#C00;
line-height:26px;
border-top:0 solid #FFFDD0;
border-left:0 solid #FFFDD0;
border-right:0 solid #FFFDD0;
padding-left:10px;
background:url(../images/people_tiaomu.jpg);
margin:0 0 1px;
}

.msglist0 h3 b,.msglist0_1 h3 b,.msglist0_2 h3 b,.msglist01 h3 b,.msglist000 h3 b,.msglist001 h3 b,.msglist002 h3 b,.msglist003 h3 b,.msglist02 h3 b,.msglist02_1 h3 b,.msglist02_2 h3 b,.msglist02_3 h3 b,.msglist02_4 h3 b,.msglist02_5 h3 b,.msglist02_6 h3 b,.msglist03 h3 b,.msglist04 h3 b,.msglist05 h3 b,.msglist06 h3 b {
line-height:26px;
margin-left:20px;
margin-right:20px;
}

.msglist0 ul li b,.msglist0 li b,.msglist01 ul li b,.msglist01 li b,.msglist02 ul li b,.msglist02 li b,.msglist03 li b {
background:url(../images/people_1_17.jpg) no-repeat 0 45%;
padding-left:10px;
margin-right:5px;
}

.msglist0 ul li a:hover,.msglist0 li a:hover,.msglist0_1 ul li a:hover,.msglist0_2 ul li a:hover,.msglist5 h3 a:hover {
color:#C00;
text-decoration:blink;
}

.msglist0 li,.msglist01 li,.msglist001 li,.msglist003 li,.msglist02 li,.msglist03 li {
list-style:none;
padding-left:0;
background:#FFF url(../images/people_tiaomu.jpg);
line-height:26px;
}

.msglist0_1 ul li,.msglist0_2 ul li {
padding-left:16px;
background:#FFF;
}

.msglist0_1 ul li b,.msglist0_2 ul li b {
background:url(../images/people_1_17.jpg) no-repeat 0 45%;
padding-left:10px;
margin-right:5px;
font-weight:400;
color:#036;
}

.msglist01,.msglist2 {
border:1px solid #FFF;
margin-bottom:3px;
}

.msglist01 h3 a:hover,.msglist01 li a:hover,.msglist000 h3 a:hover,.msglist000 li a:hover,.msglist001 h3 a:hover,.msglist001 li a:hover,.msglist002 h3 a:hover,.msglist002 li a:hover,.msglist003 h3 a:hover,.msglist003 li a:hover,.msglist02 h3 a:hover,.msglist02 li a:hover,.msglist02_1 h3 a:hover,.msglist02_2 h3 a:hover,.msglist02_3 h3 a:hover,.msglist02_4 h3 a:hover,.msglist02_5 h3 a:hover,.msglist02_6 h3 a:hover,.msglist03 h3 a:hover,.msglist03 li a:hover,.msglist04 h3 a:hover,.msglist04 li a:hover,.msglist05 h3 a:hover,.msglist05 li a:hover,.msglist06 h3 a:hover {
color:#025BAC;
text-decoration:none;
}

.msglist01 ul li,.msglist04 ul li {
padding-left:16px;
background:#FFF;
border-bottom:0 solid #999;
}

.msglist01 li a,.msglist001 li a,.msglist003 li a,.msglist02 li a {
color:#025BAC;
background:url(../images/people_info_07.jpg) no-repeat;
padding-left:15px;
margin-right:5px;
}

.msglist000,.msglist001,.msglist06 {
border:0 solid #BFC7DB;
margin-bottom:3px;
}

.msglist000 h3,.msglist002 h3 {
font-size:1.2em;
color:#000;
line-height:26px;
border-bottom:0 solid #BFC7DB;
padding-left:10px;
background:url(../images/???_???????_06.jpg);
margin:0 0 1px;
}

.msglist000 li,.msglist002 li,.msglist04 li,.msglist05 li {
list-style:none;
padding-left:0;
background:#FFF url(../images/???_???.jpg);
line-height:26px;
}

.msglist000 li a,.msglist002 li a,.msglist04 li a,.msglist05 li a {
color:#025BAC;
background:url(../images/???_???_07.jpg) no-repeat;
padding-left:15px;
margin-right:5px;
}

.msglist000 li b,.msglist003 ul li b,.msglist003 li b {
padding-left:10px;
margin-right:5px;
}

.msglist001 ul,.msglist002 ul,.msglist003 ul,.msglist03 ul {
list-style:none;
font-size:1em;
line-height:2em;
background:#FFF;
margin:0;
padding:0;
}

.msglist001 ul li,.msglist002 ul li,.msglist003 ul li {
padding-left:0;
background:#FFF;
border-bottom:0 solid #999;
}

.msglist001 li b,.msglist002 ul li b,.msglist002 li b,.msglist04 ul li b,.msglist04 li b {
background:url(../images/???_1_17.jpg) no-repeat 0 45%;
padding-left:10px;
margin-right:5px;
}

.msglist02,.msglist05 {
border:0 solid #BFC7DB;
margin-bottom:5px;
}

.msglist02_1 h3,.msglist02_2 h3 {
font-size:1.2em;
color:#C00;
line-height:40px;
border-bottom:1px solid #C00;
padding-left:45px;
background:#FFF url(../images/tech_achievement_submit_1.jpg) no-repeat;
text-align:left;
margin:0 0 1px;
}

.msglist02_2,.msglist02_4 {
border:1px solid #FDE1B7;
margin-bottom:5px;
width:800px;
background:#F8F8F8;
}

.msglist02_2 ul,.msglist02_3 ul {
list-style:none;
font-size:1em;
line-height:2em;
background:#F8F8F8;
margin:0 0 5px;
padding:8px;
}

.msglist02_3 h3,.msglist02_4 h3 {
font-size:1.2em;
color:#FFF;
line-height:24px;
border-bottom:1px solid #C00;
padding-left:10px;
background:#FFF url(../images/tech_achievement_submit_2.jpg) no-repeat;
text-align:left;
margin:0 0 1px;
}

.msglist02_3 ul li,.msglist02_4 ul li,.msglist02_5 ul li,.msglist02_6 ul li {
padding-left:15px;
background:#F8F8F8;
border-bottom:0 solid #999;
text-align:left;
}

.msglist06 ul li a,.msgtitlelist1 li a,.msgtitlelist3 li a,.msgtitlelist4 li a,.msgtitlelist5 li a {
color:#666;
}

.msglist1,.msglist1_1 {
border-bottom:0 solid #CCC;
margin-bottom:5px;
}

.msglist1 h3 a b,.msglist1_1 h3 a b,.msglist5 h3 a b {
color:#FFF;
font-weight:400;
font-size:9px;
}

.msglist1 h3.topblock,.msglist1_1 h3.topblock {
border-top:3px solid #F7F8F9 !important;
font-weight:400;
font-size:9px;
}

.msglist1 li light,.msglist1_1 li,.msglist1_1 li light {
padding-left:10px;
background:#F8F8F8;
}

.msglist1 li cite,.msglist1_1 li cite,.msglist4 li cite {
float:right;
font-size:12px;
font-style:normal;
width:10.9em;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
}

.msglist2 ul,.msglist5 ul,.msglist6 ul {
list-style:none;
font-size:1em;
line-height:1.8em;
background:#FFF;
margin:0;
padding:0;
}

.msglist4 h3.topblock,.msglist5 h3.topblock,.msglist6 h3.topblock,.msglist7 h3.topblock {
border-top:3px solid #F7F8F9 !important;
font-weight:400;
font-size:12px;
color:#FFF;
}

.msglist6 li cite,.msglist7 li cite {
float:right;
font-size:12px;
font-style:normal;
width:18em;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
}

.msgtitlelist1 li,.msgtitlelist3 li {
height:1.8em;
overflow:hidden;
font-size:1em;
padding-left:8px;
color:#000;
}

.msgtitlelist1 cite,.msgtitlelist01 cite,.msgtitlelist2 cite,.msgtitlelist3 cite,.msgtitlelist4 cite,.msgtitlelist5 cite {
float:right;
font-style:normal;
width:6em;
height:1.8em;
color:#666;
overflow:hidden;
}

.msgtitlelist2,.msgtitlelist3 {
list-style:none;
line-height:1.8em;
background:#F8F8F8;
margin:0;
padding:0;
}

.msgtitlelist4 li,.msgtitlelist5 li {
height:11em;
overflow:hidden;
font-size:1em;
padding-left:0;
color:#000;
}

.msgtitlelist4 input,.msgtitlelist5 input,.msgtitlelist6 input {
border:1px solid #CCC;
}

.thumbmsglist li em strong,.postcontent legend,.postcontent legend a {
color:#090;
}

.thumbmsglist li h4 a,#footer strong span {
color:#0954A6;
}

.forumdisplay,.threadspacial,.postform {
width:100%;
}

.threadList li strong img,.xspace-page {
float:right;
margin:5px 5px 0 0;
}

#viewthread h2,#reply h3 {
font-size:1.2em;
border-bottom:1px solid #BCC9DE;
margin:0 0 10px;
}

#viewthread dd a,#viewthread a {
text-decoration:underline;
}

.morelinks,.morelinks1 {
float:right;
line-height:29px;
padding-right:5px;
}

#bottom ul,#bottom1 ul,#bottom2 ul {
float:left;
font-family:"????";
line-height:14px;
height:14px;
margin-left:7px;
white-space:nowrap;
display:block;
}

.tabblock h3,.tabblock3 h3 {
margin-bottom:3px;
line-height:23px;
height:23px;
font-size:1.2em;
}

.tabblock h3 .tab,.tabblock1 h3 .tab,.tabblock1_1 h3 .tab,.tabblock2 h3 .tab,.tabblock2_1 h3 .tab {
font-weight:700;
float:left;
border-right:1px solid #5B5B5B;
color:#5B5B5B;
padding:0 10px;
}

.tabblock h3 .curtab,.tabblock1 h3 .curtab,.tabblock1_1 h3 .curtab,.tabblock2 h3 .curtab,.tabblock2_1 h3 .curtab {
font-weight:700;
border-bottom:0 solid #999;
height:20px;
overflow:hidden;
color:#C00;
}

.tabblock a.more,.tabblock1 a.more,.tabblock1_1 a.more,.tabblock2 a.more,.tabblock2_1 a.more,.tabblock3 a.more,.tabblock4 a.more,.tabblock5 a.more {
float:right;
line-height:23px;
padding-right:10px;
font-weight:400;
color:#fff;
}

.tabblock a:hover,.tabblock1 a:hover,.tabblock1_1 a:hover,.tabblock2 a:hover,.tabblock2_1 a:hover,.tabblock3 a:hover,.tabblock4 a:hover,.tabblock5 a:hover {
color:#C00;
text-decoration:none;
}

.tabblock1,.tabblock2 {
border:0 solid #E1ECF0;
background:#FFF;
margin-bottom:5px;
width:514px;
}

.tabblock1 h3,.tabblock1_1 h3 {
margin-bottom:3px;
line-height:23px;
height:23px;
font-size:1.2em;
color:#C00;
padding-left:8px;
background:#FFF url(../images/line_dot.jpg) repeat-x bottom;
}

.tabblock1_1,.tabblock2_1 {
border:0 solid #E1ECF0;
background:#FFF;
margin-bottom:5px;
width:749px;
}

.tabblock2 h3,.tabblock2_1 h3 {
margin-bottom:3px;
line-height:23px;
height:23px;
font-size:1.2em;
padding-left:8px;
background:#FFF url(../images/line_dot.jpg) repeat-x bottom;
}





/***************caoxl add css *******************/
.newcontent {width:910px;margin:5px auto;}
.posit {clear:both;width:910px;font-size:12px;margin:0px auto;height:5px;}
.f14 {font-size:14px;font-weight:normal;padding-left:10px;text-align:left;padding-top:8px;}

.descr {width:910px;height:50px;border:1px solid #000000;margin:5px auto;background:#dddddd;font-size:14px;font-family:黑体;text-align:left;line-height:20px;padding-top:5px;}


.treelist {width:250px;float:left;border:1px solid #000000;margin:5px auto;background:#dddddd;height:350px;}
.listtext1 {font-size:12px;font-weight:normal;color: #cc0000;paddling-left:10px;}
.listtext2 {font-size:14px;color: #cc0000;paddling-left:10px;font-family:黑体;}

.productlist {width:650px;float:right;margin:5px auto;}

.search {width:650px;height:35px;background:#f5f5f5;border:1px solid #dddddd; }
.condition {font-size:13px;padding-left:10px;float:left;}
.condition2  {font-size:13px;padding-left:5px;float:left;list-style:none;}


.product {width:650px;height:200px;margin-top:15px;}

td {font-size:14px;font-family:黑体;}
th {font-size:14px;text-align:center;color:#cc0000;font-family:黑体;}




.index_condition {font-size:13px;padding-left:10px;float:left;padding-bottom:7px;}

.left {width:700px;float:left;margin:5px auto;}
.right {width:200px;float:right;}
.all_kjcg {width:700px;float:left;margin:5px auto;}
.alllist {width:700px;float:left;margin:0px auto;border:2px solid #FF9352;}
.alllist  li {list-style:none;font-size:13px;margin:0px 5px 5px 5px; text-align:left;}
.sortlist {width:700px;float:left;margin:0px auto;border:1px solid #E74930;}
.sortlist li {list-style:none;font-size:13px;margin:5px 5px 5px 5px; text-align:left;}

.css_li {width:80px;font-size:13px;font-weight:bold;list-style:none;text-align:left;padding-left:5px;margin-left:5px;}
.first_css_li {width:117px;height:26px;float:left;background: url(../images/index_list1.jpg) no-repeat;text-align: center;font-size:14px;list-style:none;padding-top:4px;color:#ffffff;font-weight:bold;}
.list1 {clear:both;height:27px;float:left;line-height:28px;width:700px;background:url(../images/index_list2.gif) repeat-x;}
.list1 p{background:url(../images/index_list3.gif) no-repeat;margin-left:20px;margin-top:3px;text-align:left;font-size:14px;color:#cc0000;font-family:黑体;padding-left:30px;}
.over {border-top:1px dotted #000;margin-bottom:8px;}

.rightlist1{clear:both;float:right;width:200px;background:#FFFCED;border:1px solid #FEDAB6;margin-top:5px;}
.rightlist1  p{display:block;width:200px;line-height:28px;background:url(../images/index_list2.gif) repeat-x;text-align:left;font-family:黑体;color:#cc0000;font-weight:normal;font-size:14px;padding-left:5px;}
.rightlist1 ul {font-size:13px;margin:0px 1px 3px 3px;list-style:none;line-height:20px;}
.rightlist1 li {display:block;float:left;width:80px;font-size:13px;margin:2px 3px;list-style:none;line-height:20px;}

.new {font-size:14px;font-family:黑体;color:#cc0000;}
.adv {width:200px;height:80px;float:right;background: #FFFCED;border:1px solid #FEDAB6;margin-bottom:5px;}
.position2 {clear:both;width:910px;margin:5px auto;height:30px;background:#E0E0E0;}

.search_condition {width:700px;height:38px;border:1px solid #BCBCBC;float:left;background:#F5F5F5;}
.result1 {float:left;font-size:14px;color:#000000;font-family:黑体;padding-bottom:6px;padding-left:12px;height:38px;}
.result2 {width:700px;float:left;border:1px solid #cc0000;margin:5px 0px;}
.result2 li {display:block;float:left;width:320px;list-style:none;font-size:13px;font-family:宋体;line-height:20px;padding-top:5px;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.f13 {font-size:14px;width:700px;float:left;margin-top:5px;}
.btn_print {float:right;background:url(../images/btn_print.gif);padding-top:5px;width:110px; height:27px; cursor:hand;border:0px;margin-right:5px;color:#073364;}
.subscribe {text-align:right;color:#073364;}
.kjcgname {text-align:left;color:#AE9380;}


.sortlistforsearch {width:749px;float:left;margin-left:5px; margin-top:5px;}


.new_side2 {
float:right;
width:150px;margin-top:5px;
}

#new_container {
width:749px;
float:left;margin:5px 0px 5px 5px;
}

.userlogin {clear:both;width:150px;float:left;margin:5px 0px;}
.userlogin li {list-style:none;text-align:left;}




































.topnav {width:910px;margin:5px auto;background:#F5f5f5;height:23px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;height:30px;padding-top:5px;}
.tright {float:right;font-size:14px;margin-right:10px;font-family:宋体;}
.tleft {float:left;margin-left:10px;font-size:14px;font-family:宋体;}

.logo {width:910px;margin:5px auto;}
.index_search {width:910px;height:48px;margin:5px auto;background:url("../images/index_search_910.jpg"); }
.btn_sub {background:url("../images/search_button.gif"); width:92px;height:29px;border-width:0px; cursor:hand;margin:8px 0px 1px 5px;color:#090909;padding-top:3px;font-size:13px;}

.index_search span {font-size:13px;padding-top:10px;padding-left:30px;}

.sortlist_new {width:910px;margin:10px auto; }

.listfornyj {width:450px;float;center;}
.listfornyj ul li {font-size:14px;line-height:30px;text-align:left;}
.listfornyj li {list-style:none;background:url("../images/new_yp_15.jpg") no-repeat;padding-left:15px;}

#bottom {
float:center;
width:910px;
border-top:3px solid #DF0E09;
background:#F8F8F8;
padding:1px 4px;
}

#bottom ul li {
float:left;
text-align:center;
line-height:14px;
margin-top:5px;
width:910px;
}

.sortlist_new{
	width:910px;
	float:center;
	margin-top:10px;
}

.table_class{
	width:910px;
    border-width:0px;
    text-align:center;
}
.td_title{
    width:159px;
    font-family:宋体;
    border-bottom-width:1px;
    border-bottom-style:solid;
    border-bottom-color:#bbbbbb;
    border-right-width:1px;
    border-right-style:solid;
    border-right-color:#bbbbbb;
    background:url(../images/index_01.jpg);
    color:#E68B67;
}
.td_content{
    font-size:13px;font-family:宋体;
}
.td_content_more{
    width:100%;
    font-family:宋体;
    font-size:10pt;
    text-align:right;
    padding-right:10px;
    color:#395E96;
}