/** 
 * Copyright 2008 Breezy New Media
 * =====================================     
 */     

/* -- Basics -- */
html, body, div, p, li, ul, ol, form, h1, h2, h3, h4, h5, h6   { margin: 0; padding: 0; list-style: none; }
html,body   { height:100%;}
body		      { font-family:宋体, Arial, Helvetica, sans-serif; font-size:12px; background: #fff; color: #585c5e; padding: 0px 0; }
a			        { color:#FF0000; font-size:12px;}
a:hover	      { text-decoration: underline !important; color: #f00; }
a img   	    { border: 0; }
input
select,
textarea      { font-family: Arial, lucida, sans-serif; font-size: 1em; vertical-align: middle; }
 
textarea	    { background: #044979; padding: 2px 0; margin: 0; border: 1px solid #1776a4; color: #cde2f0; }
button	      { vertical-align: middle; margin: 0; padding: 0; height: 18px; text-decoration: underline; font-weight: bold; color: #00CCFF; cursor: pointer; }
.submit       { width: auto !important; overflow: visible; background-color: #312b2a; border: 1px solid #000 !important; padding: 0 5px; color: #fff; font-weight: bold; cursor: pointer;  }
.waikuang{
   width:368px;
   height:385px;
   border:1px solid #FF0000;
   overflow:hidden;
float:left;
}
.waikuang_title{
   width:368px;
   background:url(../images/default/meeting_index01.jpg) no-repeat;
   height:32px;
}
.waikuang_title a{ font-size:14px; font-weight:bold; color:#FFFFFF; padding-left:10px; line-height:30px; text-decoration:none;}
.waikuang_title span{ float:right; margin-top:-30px; padding-right:40px; background:url(../images/default/liucheng.jpg) 85px 2px no-repeat;}
.waikuang_title span a{font-size:12px !important; color:#000000 !important; text-decoration:underline; font-weight:100;}
.waikuang_body{margin:5px auto; width:352px; height:311px;}
.hy{ border-bottom:1px dashed #CCCCCC; padding-top:5px; padding-bottom:5px; background:url(../images/default/meeting_txt_bg.gif) repeat-x bottom;}
.hy_title,.hy_title a{ color:#FF0000; font-weight:bold; line-height:20px; font-size:13px;}
.hy_txt,.hy_txt a{ color:#999999; line-height:18px;}
.hy_time{ color:#148D04; line-height:20px;}
.hy_time span{ padding-left:80px;}

.waikuang_end{
   width:368px; height:29px; background:url(../images/default/meeting_index02.jpg) repeat-x; text-align:center; line-height:29px;
}
.free{
   width:50px; height:53px; background:url(../images/default/free.gif) no-repeat; position:relative; top:-50px; left:318px;
}


.col3{
   width:333px;
   height:370px;
   border:1px solid #FF0000;
   float:right;
}
h1	{ font-size: 2em; }
h2	{ font-size: 1.6em; }
h3	{ font-size: 1.4em; }
h4	{ font-size: 1.2em; }
h5	{ font-size: 1.1em; }
h6	{ font-size: 1em; }
p   { line-height: 20px; }
.t-c { text-align:center}
h1, h2, h3, h4, h5, h6  { color: #f00; font-size:12px;}

table           { border-collapse: collapse;}
table td,
table th        { border: 0;}
table th        { text-align: left; }
table td.right  { padding-left: 5px; }
table th.right  { padding-left: 5px; }
table td.left   { padding-right: 5px; }
table th.left   { padding-right: 5px; }
table a			{ color:#000080; cursor:pointer;}

blockquote  { margin: 0; padding: 10px 20px; color: #333; line-height: 1.6; font-family: Georgia, serif; }

/* -- Icons list -- */
.ico              { padding-left: 15px; }
.ico-breezy       { background: url('../images/default/littlelogo.png') no-repeat; padding: 2px 0 1px 25px; }

/* -- User friendly features -- */
.hidden   { display: none; }

/* -- Basics layout -- */
#view     { width: 952px; margin: 0 auto;  }
#head     { font-size: 1.2em; }
#content  { font-size: 1.2em; }


/* -- Logo constructs -- */
#main       { position: relative; padding-left: 25px; margin-bottom: 12px; }
#main h1    { font-family: sans-serif; font-size: 2.2em; }
#main h1 a  { text-decoration: none; color: #fff !important; }
#main h2    { font-weight: normal; font-size: 1em; padding-left: 2px; margin-top: -3px; }
#main h2,
#main h2 a  { color: #8bcced; text-decoration: none; }

#head a:hover { text-decoration: none !important; }

#logo { height: 236px; background: #63b7dd url('../images/default/bg-logo.jpg') no-repeat; }
#logo *     { color: #eaafa3; text-decoration: none !important; }
#logo h2    { font-weight: normal; font-size: 1.5em; color: #d6ecf9; margin: 100px 0 0 70px; }
#logo .block{ position: absolute; top: 0; left: 0; display: block; width: 100%; height: 100%; text-decoration: none; }
.erorrbar { height:83px; width:187px;  font-size:14px; font-weight:bold;  display:block; margin:0 auto;background:url(../images/reg/error.png) no-repeat;color:red}
/* -- Main classes -- */
.line20		{ line-height:20px; height:20px;}
.fr		    { float: right !important; }
.fl		    { float: left !important; }
.ml			{ margin-left:20px;}
.ml10		{ margin-left:10px;}
.mt			{ margin-top:10px;}
.pt			{ padding-top:20px;}
.clear    { clear: both !important; }
.right	  { text-align: right !important; }
.left		  { text-align: left !important; }
.center	  { text-align: center !important; }
.last		  { margin-right: 0 !important; margin-bottom: 0 !important; border-bottom: none !important; }
.bottom_20		{ margin-bottom:20px !important; color:#eb4012;}
.small	  { font-size: .90em; }
.big      { font-size: 1.5em; }
.item     { clear: both; }
.in { width:100%; height:auto; padding:5px 0; clear:both;}
.in label { font-size:14px; font-weight:bold; float:left; padding:4px 5px 0 5px; color:#333333; width:50px; overflow:hidden; height:18px}
.info     { font-size: .95em; margin: 2px 0 6px !important; color: #148d04; }
.img      { padding: 3px; border: 1px #dff1f9 solid; float: left; }
.img img  { padding: 0; border: none !important; }
.self     { padding-left: 10px; float: left; margin-top: -4px; }
.date     { font-weight: bold; color: #f00; font-size:10px; width:70px; float:left;}
.perex    { margin-bottom: 0 !important; }
.col1     { width: 353px; float: left;}
.col2     { width: 355px; float: left; margin-left:10px; height:545px; }



.col3 .databasetitle {width:97px; height:30px; background:url(../images/database/database.png) no-repeat; margin-left:20px; margin-top:-15px; position:absolute;}
.col3 fieldset {border:1px solid #f00; width:333px; padding:0;
}
.col4 .traintitle {width:134px; height:30px; background:url(../images/training/meetingtrain.png) no-repeat; margin-left:20px; margin-top:-15px; position:absolute;}
.col4    { width:345px; float:left; margin-left:20px; border:#FF0000 1px solid;}
.col4 legend {color:#f00;font-family:微软雅黑,宋体,黑体;font-size:20px;font-weight:bold;}
.col4 fieldset {border:1px solid #f00;padding:0; width:333px;}
.col4 .col4foot{ margin:0 10px; border-top:solid 1px #f00; height:25px; line-height:25px; text-align:center;}
.col4foot a	{ margin:0 20px; color:Red;}
img.left  { margin-left: 0 !important; }
img.right { margin-right: 0 !important; }
.successbox { width:439px; height:99px; background:url(../images/reg/success.png) no-repeat;}
/* -- Layout constructs -- */
#logo       { position: relative; width: 100%; height: 232px; overflow: hidden; background: #398db9 url('../images/default/bg-logo.jpg') 0 0 no-repeat; }
#mainMenu   { height: 43px; padding: 0 12px; background: #0f2132 url('../images/default/bg-menu.gif') no-repeat; }
#content    { padding-bottom:20px; width: 100%; height: 100%; background-color:White; float: left; }
#foot       {}

/* -- Main Menu -- */
#mainMenu ul                { position: relative; height: 100%; }
#mainMenu li                { position: relative; float: left; }
#mainMenu li a              { display: block; width: 101px; height: 27px; padding-top: 16px; float: left; font-size: .9em; color: #fff; text-decoration: none; text-align: center; background: url('../images/default/bg-menu_item.gif') 0 0 no-repeat; }
#mainMenu li.active a,
#mainMenu li a:hover        { background-color: #0a1520; background-position: 0 -43px; }

/* -- Search block -- */
#search { position: absolute; right: 12px; top: 10px; width: 30%; text-align: right; }
#search .button { width: 166px !important; height: 17px; border: none; background: url('../images/default/bg-input.gif'); padding: 3px 12px; }
#search .submit { width: 22px !important; height: 23px; background: url('../images/default/bg-submit.gif') no-repeat; border: none !important; padding: 0; margin-left: 5px; } 

/* -- Right (submenu) block -- */
#menuBlock                      { width: 210px; float: left; padding-left:8px;}
#menuBlock .box                 { margin-bottom: 20px; padding: 0 10px 0 10px; overflow: hidden; clear: both; }
#menuBlock .firstBox            { padding-top: 25px; }
#menuBlock .box h3              { margin-bottom: 15px; padding-left: 20px; color: #148d04; font-weight: normal; background: url('../images/default/daround.gif') 2px 45% no-repeat; }
#menuBlock .box h3 a			{ margin-left:15px; font-size:12px; color:Red;}
#menuBlock .boxText p,
#menuBlock .boxText a           { color: #0b1621; }
#menuBlock .subMenu ul          { padding-left: 20px; }
#menuBlock .subMenu ul li       { margin: 9px 0; }
#menuBlock .subMenu li a        { padding: 0 5px 0 20px; color: #064e81; overflow: hidden; background: url('../images/default/xiaoround.png') 0 60% no-repeat; }
#menuBlock .subMenu li a:hover,
#menuBlock .subMenu li.active a { color: #022a47;}
#menuBlock .login               { background:url(../images/default/bg-login.gif); height:138px; margin:20px 0 0 0; padding-top:5px;
	width: 216px;
}
#menuBlock .stock				{ width:210px; height:100px; clear:both; background:url(../images/default/stock.gif) no-repeat; margin:10px 0;}
#menuBlock .prm					{ width:210px; height:45px; clear:both; background:url(../images/default/prm.png) left center no-repeat; margin:10px 0; cursor:pointer;}
#menuBlock .prmmouseover		{ background-position:left top;}
#menuBlock .prmmousedown		{ background-position:left bottom;}
#menuBlock .title               { padding-left:100px; padding-top:5px; height:20px; font-size:12px; margin-left:50px; margin-top:0px;}
.title a{ color:#A7B2B4; text-decoration:underline;}
#menuBlock .logincontent        { padding:15px 10px 0 0px; margin:0px;}
#menuBlock .logincontent br{ margin:0px; padding:0px; line-height:10px;}
#menuBlock .loginlb             { width:60px;height:20px; font-size:12px; text-align:right; color:White; float:left;}
#menuBlock .btn_login			{ width:76px; height:19px; background:url(../images/default/login.gif) no-repeat; float:left; cursor:pointer;}
#menuBlock .btn_reg				{ width:76px; height:19px; background:url(../images/default/register.gif) no-repeat; float:left; cursor:pointer;}
#menuBlock input.txt            { background-color:White; width:100px;}
#menuBlock .btndiv				{ padding:0 20px 0 20px; margin-top:10px;}
#menuBlock .btndiv a			{ font-size:11px; float:left;}
#menuBlock .btn					{ cursor:pointer; text-align:center; line-height:20px; width:50px; height:20px; background:url(../images/default/btn.gif); color:White; font-family:微软雅黑; font-size:12px; float:left;}	
#menuBlock #reg					{ margin-left:10px;}
#menuBlock #user_info			{ display:none;}
#menuBlock .errmsg				{ height:30px; color:Red; text-align:right; margin:0 auto;}

#menuBlock .quicknote			{ width:190px; height:400px; clear:both; background:url(../images/default/quicknote.gif) no-repeat; padding:60px 10px 0 10px;}
#menuBlock .quickques			{ width:170px; height:40px;margin-bottom:10px; margin-top:10px; background:#f3f3f3; padding:10px;}
#menuBlock .quickans			{ margin-top:10px; padding:0 10px 0 10px;}
#menuBlock .note				{ width:50px; height:19px; background:url(../images/default/note.png) no-repeat; cursor:pointer; margin-left:60px; margin-top:20px;}
#menuBlock #voteresult			{ width:170px; height:200px; clear:both;}
#menuBlock .voteresult			{ text-align:center; font-size:14px;margin-bottom:10px; margin-top:10px; background:#f3f3f3; padding:10px;}

.userinfo						{ padding-bottom:20px; color:#eb4012;}
/* -- Left (content) block -- */

#content > #contentBlock        { margin-bottom: 0;
	top: 0px;
}
#contenttop                     { background:url(../images/default/content_top.png) no-repeat;width:952px;height:6px;}

#contentBlock                   { position: relative; float: left; width: 722px; height:100%; margin-bottom: -20px; padding: 20px 0; }
#contentBlock img               { margin: 3px; }
#contentBlock .col1header       { width:353px; height:22px; background:url(../images/default/trends.gif) no-repeat;}
#contentBlock .col1body         { border-left:solid 1px #f00; border-right:solid 1px #f00; border-bottom:solid 1px #f00; width:351px; }
.col1body .news { 
	background:url(../images/default/1000_31.gif) no-repeat;
	background-position:4px 12px; 
	padding:10px 0 5px 25px;
	font-size:14px; 
	color:#f00;
	width:50%;
	clear:both;
	float:left;
}
.col1body .more{
	float:right;
	font-family:微软雅黑; 
	font-size:14px; 
	color:#f00;
	padding:10px 25px 5px 0px;
}

.col1body .zhuanli   
{ 
	background: url(../images/default/1000_41.gif) no-repeat;
	background-position:4px 12px; 
	padding:10px 0 5px 25px; 
	font-family:微软雅黑; 
	font-size:14px; 
	color:#f00;
	width:50%;
	clear:both;
	float:left;
}

.col1body .int   
{ 
	background: url(../images/default/1000_48.gif) no-repeat;
	background-position:4px 12px; 
	padding:10px 0 5px 25px; 
	font-family:微软雅黑; 
	font-size:14px; 
	color:#f00;
	width:50%;
	clear:both;
	float:left;
}
.col1body .itemOdd{
    padding-right:0;
	line-height:16px;
}
.col1body .item {
    left:0;
	border-top:#F00 1px solid;
    padding:10px 15px 5px 25px;
    position:relative;
}

.col1body .three_line_dot{
	background: url(../images/default/daround.gif) no-repeat;
	height:100%; 
	width:16px;
	float:left;
}
.col1body .three_line .cate1{
    color:Gray;
	float:left;
	font-size:12px;
	margin-left:5px;
	text-decoration:none;
}
.col1body .three_line .title_text1{
    color:#FF0000;
}
.col1body .three_line{
	line-height:22px;
	height:22px;
	clear:both;
	color:#FF0000;
}




#contentBlock .col1body .navgate { font-size:12px; width:290px; margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:10px; color:#f00;}
#contentBlock .col1body .navgate a { text-decoration:none; color:#f00; cursor:pointer;}

.col2header{
    width:355px;
	background:url(../images/default/technology.gif) no-repeat;
    height:22px;
}
.col2body {
    border-left:1px solid #A1A1A1;
    border-right:1px solid #A1A1A1;
	height:486px;
}
.col2foot {
    background:url(../images/default/divfooter.gif) no-repeat;
    height:87px;
    width:355px;
}
#contentBlock .col3body			{ width:333px; overflow:hidden;}
#contentBlock .database			{ clear:both; font-size:16px; font-weight:bold; font-family:黑体,微软雅黑;}
#contentBlock .database a		{ text-decoration:none; color:#f00; font-size:14px; font-weight:100;}
#contentBlock .database a:hover	{ text-decoration:underline; color:#a1a29c;  font-weight:100;}
#contentBlock .db1				{ padding-left:30px; line-height:100px; text-indent:30px; height:124px; background:url(../images/default/database1.gif) no-repeat;
}
#contentBlock .db2				{ padding-left:200px; height:96px; line-height:60px; background:url(../images/default/database2.gif) no-repeat;}
#contentBlock .db3				{ padding-left:30px; height:94px; line-height:60px; background:url(../images/default/database3.gif) no-repeat;}
#contentBlock .db4				{ padding-left:200px; line-height:50px; height:56px; background:url(../images/default/database4.gif) no-repeat;}
#contentBlock .articlecatalog   { background:url(../images/default/blueline.gif) no-repeat; background-position:4px 20px; padding:10px 0 5px 25px; font-family:微软雅黑; font-size:14px; color:#f00;}
#contentBlock .splitline        { background:url(../images/default/blueline.gif) repeat-x; margin:0 10px 0 10px; height:1px;}
#contentBlock .splitgrayline    { background:url(../images/default/grayline.png) repeat-x; margin:0 10px 0 10px; height:1px;}
.techcenter {
    background:url(../images/default/tech_bg.gif) repeat-x;
    height:331px;
    padding:10px 13px;
    width:327px;
}
.tech_ability {
    background:url(../images/default/techtitle.gif) no-repeat;
	margin-top:8px;
}
.tech_ability select{
    margin-left:10px;
    width:250px;
}
.tc_item{
    height:33px;
	line-height:25px;
	text-indent:10px;
	color:#4e5859;
	font-size:13px;
	font-weight:bold;
    width:327px;
}
.techtext{
    width:320px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
}
.techtext p{
    line-height:15px;
	
}
.techtext a,.techtext a:link,.techtext a:visited{
    margin-left:2px;
	margin-right:2px;
	line-height:20px;
	color:#556773;
	text-decoration:underline;
}
.techtext p a:hover{
    color:#000000;
	text-decoration:none;
}
#contentBlock .tech_database	{ background:url(../images/default/tech_database.png) no-repeat;}
/*mod by lihy start*/
.item{position: relative; left: 0;padding: 0 15px 0 25px;/* background:url(../images/default/daround.gif) 5px 3px no-repeat;*/}
/*mod by lihy end*/
.col1body .item h2,
.col1body .item h4,
.col1body .item p           { font-weight: normal; }
.col1body .item h3          { font-family:微软雅黑,黑体,宋体; font-size:12px;}
.itemEven         { padding-right: 0; }
.mainItem         { padding-right: 0; }
.mainItem .perex  { color: #014679; width: 452px; padding: 25px; margin-left: -25px;  border-bottom: 1px #dff1f9 solid; background-color: #ecf8ff; }
.cate{ text-decoration:none; color:Gray; font-size:12px; line-height:16px;}
#articleTop		{ clear:both; height:50px; margin-bottom:20px;}
.art_img			{ float:left; height:50px; width:210px; background:url(../images/default/adv.gif) no-repeat;}
.art_sum			{ margin-right:20px; float:right; height:50px; line-height:50px; color:Red; font-size:15px; font-weight:bold; font-family:微软雅黑,宋体,黑体;}
.art_title		{ padding:10px; margin:20px 0; background:#efefef; font-weight:bold;}
.title_text		{ color:#eb4012; font-size:12px; font-family:微软雅黑,宋体,黑体;}
.big_title      { font-size:24px !important; color:#0f127b !important;}
.date_text		{ color:#67646d; font-family:微软雅黑,宋体,黑体; font-size:12px;}
.art_content		{ padding:10px; font-size:13px;}


#split			{ margin-left:5px; margin-right:5px; height:550px; width:2px; float:left; }
/* -- Lists -- */
#contentBlock p,
#contentBlock ul,
#contentBlock ol,
#contentBlock table,
#menuBlock .boxText p,
#menuBlock .boxText ul,
#menuBlock .boxText ol,
#menuBlock .boxText table       {  }
#contentBlock ul,
#contentBlock ol,
#menuBlock .boxText ul,
#menuBlock .boxText ol          { padding-left: 10px; }
#contentBlock ol,
#menuBlock .boxText ol          { padding-left: 17px; }
#contentBlock ul *,
#contentBlock ol *,
#menuBlock .boxText ul *,
#menuBlock .boxText ol *        { margin-bottom: 0 !important; }
#contentBlock ul li,
#menuBlock .boxText ul li       { margin: 3px 0; list-style:none; }
#contentBlock ol li,
#menuBlock .boxText ol li       { margin: 3px 0 3px 10px; padding: 0; list-style: decimal; }
.relatedinfo
{
	border:solid 1px #f00;
	margin-top:-20px;
	padding:20px;
}


/* -- Footer part -- */
#foot p       { padding: 10px 18px 0;
	height: 38px;
}
#foot         { font-weight:100px;}
#foot a:hover { color: #000; }
.contentbar{width:240px; height:300px; background:url(../img/bg.jpg) -270px 0 repeat-y; padding:0 15px}
/*Agreement part*/
.red { color:red}
.header { position:relative}
.header p{ position:absolute; bottom:-40px; right:31px}
.header h1{background: url(logo.gif) no-repeat 0 0; width:426px; height:50px; float:left; overflow: hidden; margin-top:20px}
.header h1 a{width:100%; height:50px;display:block; line-height:120px; text-indent:9999px}
.contentbox { width:100%; height:auto; clear:both;padding-top:10px}
.regbox { width:612px; margin:10px auto auto; clear:both}
.regbox .top { width:100%; height:13px; font-size:0; background:url(../images/default/ui.jpg) 0 -340px no-repeat; margin-top:10px}
.regbox .contentbox { width:532px; height:auto;background:url(../images/default/bg.jpg) -540px 0 repeat-y; padding:20px 40px}
.regbox .bottom { width:100%; height:13px; font-size:0; background:url(../images/default/ui.jpg) 0 -365px no-repeat}
.regbox fieldset { padding:10px 0}
.regbox h3 { font-size:14px; color:#0077FF; font-weight:bold; padding-left:10px; background:url(t.jpg) 0 0 repeat-x}
.regbox h3 span{ background-color:#fff; padding:0 10px}
.regbox h3 b{ font-size:12px; color:#aaa; font-weight:100;}
.regbox .in { width:100%; height:auto; padding-top:15px}
.regbox .in span{ margin-top:4px}
.regbox label{ float:left; width:140px; font-size:14px; text-align:right; padding-right:20px; padding-top:4px}
.regbox .inputtext { height:18px; line-height:18px; border:solid 1px #aaa; margin-right:5px; width:160px}
.regbox label em{ padding-left:16px; background:url(ui.jpg) -757px -181px no-repeat}
.regbox .code a{ line-height:22px; margin:0 10px; color:#0066FF; text-decoration:underline}
.regbox h2 { border-bottom:solid 1px #ccc; padding-bottom:5px}
.abox { width:100%; height:404px; overflow-x:hidden;overflow-y: scroll; margin-top:20px}
.abox h4{ line-height:3em}
.abox p{ line-height:1.5em; text-indent:2em;}
.abox p.pp{text-indent:4em;}
.yesbtn { border:0; padding:0; margin-left:20px; width:80px; height:22px; background:url(../images/default/agree.png) no-repeat;}
.nobtn { border:0; padding:0; margin-left:20px; width:80px; height:22px; background:url(../images/default/disagree.png) no-repeat;}
.in:after{content:".";display:block;height:0;clear:both;visibility:hidden;} 
.t-c { text-align:center}
.acceptbtn { width:80px; height:22px; float:left; margin-left:30px;}
.succ    { padding-bottom:20px; width: 100%; background-color:White; float: left; font-size:14px; }
.succbox { width:612px; margin:20px auto auto; clear:both}
.succbox .top { width:100%; height:13px; font-size:0; background:url(../images/default/ui.jpg) 0 -340px no-repeat; margin-top:10px}
.succbox .contentbox { width:532px; height:auto;background:url(../images/default/bg.jpg) -540px 0 repeat-y; padding:20px 40px}
.succbox .bottom { width:100%; height:13px; font-size:0; background:url(../images/default/ui.jpg) 0 -365px no-repeat}
.succbox h2 { border-bottom:solid 1px #ccc; padding-bottom:5px}
.succbox .in { width:100%; height:auto; padding-top:15px}
.passworldlist3 { line-height:24px; height:24px; width:150px; padding:10px 10px 10px 70px; font-size:14px; font-weight:bold; color:#0066CC; display:block; margin:0 auto;background:url(../images/reg/ui.jpg) -733px -320px no-repeat;}
.flash { margin:20px 0 20px 10px; width:700px; height:100px; background:url(../images/default/bg-content-right.gif) repeat-y; float:left;}
.sethomepage{text-align:right; height:15px; line-height:15px; color:#8a8888; font-family:宋体,黑体,微软雅黑; font-size:12px; cursor:pointer;}
.footer_logo { padding-left:25px; background:url(../images/default/littlelogo.png) no-repeat;}
/* CSS Document */
/*整个导航块*/
#navigation {
	width:952px;
	height:50px;
	/*border: thin solid #000000;*/
}
/*所有大选项*/
#menus{ width:100% ;height:18px; float:right; 
		margin:0; padding:0;
		 }
#menus a { cursor:pointer;}
/*所有小选项*/
.list{  width:952px;height:25px;float:right;
		text-align:center;
		background-image:url(../images/default/list/list_SH.gif);
		background-repeat:repeat-x;
		 }
.marquee_zi{display: inline;}
/*大选项的每一个选项*/
 
.menuitemDH_0
{
 	width:30px;
	float:left;
	height:18px;
	background-image:url(../images/default/menu/house.png);
	background-repeat:no-repeat;
	margin-left:100px;
	cursor:pointer;
}

.menuitemDH_1
{
	background-image:url(../images/default/menu/trend_DH.png);
	background-repeat:no-repeat;
	width:80px;
	float:left;
	height:18px;
	margin-left:5px;
	cursor:pointer;
}

.menuitemDH_2
{
	background-image:url(../images/default/menu/tech_DH.png);
	background-repeat:no-repeat;
	width:80px;
	float:left;
	height:18px;
	margin-left:5px;
	cursor:pointer;
}

.menuitemDH_3
{
	background-image:url(../images/default/menu/meeting_DH.png);
	background-repeat:no-repeat;
	width:80px;
	float:left;
	height:18px;
	margin-left:5px;
	cursor:pointer;
}
.menuitemDH_4
{
	background-image:url(../images/default/menu/communicate_DH.png);
	background-repeat:no-repeat;
	width:80px;
	float:left;
	height:18px;
	margin-left:5px;
	cursor:pointer;
}
.menuitemSH_1
{
	background-image:url(../images/default/menu/trend_SH.png);
	background-repeat:no-repeat;
	width:80px;
	float:left;
	height:18px;
	margin-left:5px;
}

.menuitemSH_2
{
	background-image:url(../images/default/menu/tech_SH.png);
	background-repeat:no-repeat;
	width:80px;
	float:left;
	height:18px;
	margin-left:5px;
}

.menuitemSH_3
{
	background-image:url(../images/default/menu/meeting_SH.png);
	background-repeat:no-repeat;
	width:80px;
	float:left;
	height:18px;
	margin-left:5px;
}
.menuitemSH_4
{
	background-image:url(../images/default/menu/communicate_SH.png);
	background-repeat:no-repeat;
	width:80px;
	float:left;
	height:18px;
	margin-left:5px;
}
/*所有导航栏的字*/
.itemtext
{
	
	position:relative;
	bottom:3px; 
	font-size:16px; 
	font-family:黑体,宋体,微软雅黑;
}
/*小选项的每一个选项*/
.listitem 
{
	color:White;
		 float:left;
		 height:25px;
		 line-height:25px;
		 width:120px; 
		 cursor:pointer; 
		 font-size:13px; 
		 font-weight:bold;
	font-family:微软雅黑,黑体,宋体;
}
.listitem:hover{ color:Red;}
#list0
{
	width:952px;
	height:25px;
	background-image:url(../images/default/list/list_r.gif);
	background-repeat:repeat-x;

}


.listitemSelected
{
}
.list_content
{
 float:left;
 width:932px;
 background-image:url(../images/default/list_long.png);
 background-repeat:repeat-x;
 padding:0; height:25px;
 margin:0;
}
.listitem_left 
{
float: left;
width :10px;
height:25px;
padding:0;
margin:0;
background-image:url(../images/default/list_CH_l.png);
}
.listitem_right 
{
float: right;
width :10px;
height:25px;
padding:0;margin:0;
background-image:url(../images/default/list_CH_r.png);
}
.leftcontent
{
	width:42%;
	height:280px;
	float:left;
	padding:30px 0 0 30px;
}
.rightcontent
{
	width:42%;
	height:280px;
	float:left;
	padding:30px 0 0 30px;
}
.logintitle
{
	width:164px;
	height:62px;
	background:url(../images/default/userlogin.gif) no-repeat;
	clear:both;
}
.registertitle
{
	width:98px;
	height:36px;
	background:url(../images/default/registermember.png) no-repeat;
	clear:both;
}
.loginlogin
{
	width:248px;
	height:109px;
	background:url(../images/default/loginbg.png) no-repeat;
	clear:both;
	padding:20px;
	margin-left:50px;
}
.loginbtn
{
	margin-top:20px !important;
	width:124px;
	height:25px;
	background:url(../images/default/loginlogin.gif) no-repeat;
	border:0;
	margin-left:40px;
	cursor:pointer;
}
.registernow
{
	width:155px;
	height:35px;
	margin-left:100px;
	margin-top:100px;
	border:0;
	cursor:pointer;
	background:url(../images/default/nowregister.gif) no-repeat;
}
.login_split
{
	width:1px;
	height:250px;
	margin:10px;
	margin-top:30px;
	background-color:#f00;
	float:left;
}
.i_want_participate
{
	float: left;
	width: 155px;

	height: 30px;
	padding: 0;
	margin: 0;
	border: 0px;
	overflow: visible;
	background: url(../images/training/i_want_participate.png);
	cursor: pointer; 
}

.participated
{
	float: left;
	width: 155px;

	height: 30px;
	padding: 0;
	margin: 0;
	border: 0px;
	overflow: visible;
	background: url(../images/training/participated.png);
	cursor: default; 
}

.Related
{
	font-family:微软雅黑; font-size:14px; color:Blue; margin-left:10%; text-decoration:none; margin-left:1px;
}



.art_img1			
{ 
	clear:both; height:47px; width:134px; background:url(../images/article/articleRelated.png) no-repeat; margin-top:10px; position:relative; z-index:1; margin-left:20px;
}

#articleRelated
{
	background-color:#fff;
	margin-top:0px;
	padding:20px;
	z-index:0;
}
#art_content table
{ 
	border-collapse: collapse; max-width:100%;
}
#art_content table td
{ 
	 border: 0; padding: 0px;
}
.Favoriting
{
	height:40px; width:40px;
	cursor:pointer;float:right; background: url('../images/article/Favorite.png');
	border:0px;
}

.Print
{
	height:40px; width:40px;
	cursor:pointer;float:right;background: url('../images/article/Print.png') no-repeat;
}
.datebigger{ font-weight: bold; color: #f00; font-size:12px; float:left; width:160px;}
.mt10{ margin-top:10px;}


.splitline1
{ 
	clear:both;
	background:url(../images/default/blueline.gif) repeat-x; 
	margin:0 10px 0 10px; 
	height:1px;
	
}
.cate1				
{ 
	text-decoration:none; 
	color:Gray; 
	font-family:宋体; font-size:12px; float:left; margin-left:5px;
}
.title_text1{ 
	color:#f00; 
	font-size:12px; 
	font-family:宋体,Arial, Helvetica, sans-serif,; 
	float:left; 
	margin-left:5px;
}

.date1{ 
	font-weight: bold; color: #f00; font-size:10px; width:60px; float:right;
}


.imagename
{
	background:url(../images/friendlink/link_09.gif) no-repeat;
	
	width:100px;
	height:100px;
	float:left;
}

.news_title{
    font-size:large;
	font-weight:bold;
	color:#FF0000;
}


