BODY {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px;
	font: 12px Tahoma;
	line-height:150%;
}
/*公共部分*/
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
form{margin:0px;}
button {cursor:pointer;text-align:center;}
a {
text-decoration: none;
color: #004b91;
}
a:visited{
text-decoration: none;
color: #004b91;
}
a:hover {
text-decoration:underline;
color: #ffa929;
}

a.a_white {
text-decoration: none;
color: #fff;
}
a:hover.a_white {
text-decoration:underline;
color: #fff;
}

.inputbox {
border: 1px solid #7AC4EA;
padding:3px;
background-repeat:no-repeat;
background-position:right;
}
.inputbox_bold {
border: 2px solid #7AC4EA;
padding:2px;
background-repeat:no-repeat;
background-position:right;
}
select{
background-repeat:no-repeat;
background-position:right;
}

.v_notic{
    border: 0px dotted #008700;
	color:#000;
	display:block;
	padding:2px;
}

.v_allow{
    border: 1px dotted #008700;
	background-color:#ceffce;
	color:#008700;
	display:block;
	padding:1px;
	padding-left:8px;
	font-weight:bold;
}

.v_disable{
    border: 1px dotted #ff2900;
	background-color:#ffe5d4;
	color:#ff2900;
	display:block;
	padding:1px;
	padding-left:8px;
	font-weight:bold;
}

.grey666 {
	COLOR: #666666
}
.greysmall {
	COLOR: #CCCCCC;
	font-size:9px;
	font-weight:bold;
}
.title_box {
	BORDER: #ddd 1px solid;
	margin-top:10px;
}
.title_box_lab {
	margin-top:-10px;
	margin-left:-5px;
	border: 0px solid #cccccc;
	background-color:#FFFFFF;
	text-align:center;
	float:left;
}
.padlr8px {
	PADDING: 8px;
}

#loading{
  height:15px;
  margin-left:150px;
  padding-top:10px;
  display:none;
}
li.newslist{
list-style-type:square; 
color:#ffa929;
margin-left:20px;
}



.mult_menuhead{
    border: 1px solid #cccccc;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	margin-top:28px;
	padding:0px;
}

.mult_menu_s{
    background-image:url(images/back_tabhead.gif);
	border: 1px solid #cccccc;
	border-top:0px;
	border-bottom:0px;
	height:20px;
	text-align:center;
	font-weight:bold;
	padding-top:6px;
	float:left;
	margin-top:-25px;
	margin-left:10px;
}
.mult_menu_u{
	border: 0px solid #cccccc;
	height:20px;
	text-align:center;
	padding-top:6px;
	float:left;
	margin-top:-25px;
	margin-left:10px;
	font-weight:bold;
	color:#004b91;
	cursor:pointer;
}
.div_s{
   display:block;
}
.div_h{
   display:none;
}

UL.list_menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
.toplist_u{
    color:#ffa929;
    border: 1px solid #cccccc;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
	color:#004b91;
	font-weight:bold;
	cursor:pointer;
	height:22px;
	height:21px;
	padding-top:7px;
	padding-left:15px;
	display:block;
	float:left;
	width:330px;
}
.toplist_s{
     background-image:url(images/back_tabhead.gif);
	 display:block;
    color:#ffa929;
    border: 1px solid #cccccc;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	color:#004b91;
	font-weight:bold;
	height:21px;
	padding-top:7px;
	padding-left:15px;
	float:left;
	width:330px;
}

.mult_line{
    background-image:url(images/back_tabhead.gif);
	border: 0px solid #cccccc;
	height:3px;
}

.tab_title{
  height:25px;
  padding-left:5px;
  padding-top:5px;
}
.tab_line{
    background-image:url(images/back_tabhead.gif);
    border: 0px solid #ffffff;
	height:7px;
}
.errNotice{
color:#FF0000;
font-weight:bold;
}

.BodyMask_Show {
position:absolute; 
top:0; 
left:0; 
width:100%;
min-height:100%;
min-width:964px;

background:#000000; 
filter:alpha(opacity=60);
  opacity: 0.5;
  -moz-opacity:0.5;
z-index:100;
display:block;
}
li.vinput{
list-style: none;
padding-left:15px;
background: url(/images/reg1.gif) left center no-repeat;
}
li.erroinput{
list-style: none;
padding-left:15px;
background: url(/images/reg3.gif) left center no-repeat;
}
li.rightinput{
list-style: none;
padding-left:15px;
background: url(/images/reg4.gif) left center no-repeat;
}
#user_logo {
	border: 1px solid #999999;
	height:120px;
	width:120px;
	padding:3px;
	overflow:hidden;
	float:left;
}

#submenu_main {
	border-bottom: 1px solid #999999;
	height:26px;
	*height:25px;
	
}
.submenu_sub {
    background-color:#999999;
	height:26px;
	*height:25px;
	margin-bottom:10px;
	color:#FFFFFF;
	display:none;
}
#submenu_main li {
	border: 1px solid #999999;
	background-color:#FFFFFF;
	border-bottom:0px;
	height:20px;
	*height:22px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	*padding-top:3px;
	float:left;
	margin-left:5px;
	cursor:pointer;
	list-style-type:none;
}
#submenu_main li.cur {
	font-weight:bold;
	cursor:default;
	background-color:#004b91;
	color:#FFFFFF;
}
#submenu_main li.menuover {
	background-color:#ccdbe9;
}
.btn{ padding: 2px 15px; margin: 0 10px; background-color: #e76210; border: solid 1px #f4f4f4; color: #ffffff; font-size: 12px;cursor:pointer; }
.btn:hover{ background-color: #0068b7; }


.btn_txt{ padding: 2px 5px; margin: 0 5px; background-color: #e76210; border: solid 1px #CC3300; color: #ffffff; font-size: 12px;cursor:pointer; }
.btn_txt:hover{ background-color: #0068b7; }

/*整体布局*/
#mainbody {
	MARGIN: auto; 
	WIDTH: 964px;
	TEXT-ALIGN: left; 
	min-width: 964px;

}
#hd {
	border: 0px dashed #fdad1a;
	clear: both;
}
#hdmenu {
	border: 1px solid #999999;
	border-left:0px;
	border-right:0px;
	height:23px;
	padding-left:20px;
	padding-top:5px;
}
#bd {
	BORDER: #ccc 0px dashed; 
	PADDING: 0px; 
	BACKGROUND-COLOR: white; 
}
#ft {
    clear: both;
	border: 0px dashed #FF3333;
	text-align:center;
}


.reasonbox{
   border:1px solid #CCC;
   background:#FAFAFA;
   padding:8px;
   height:100px;
   overflow:auto;
   font:12px/20px Verdana;
   width:460px;
   }
   
.textBold{
font-weight:bold;
background-repeat:no-repeat;
background-position:right;
}
.textNormal{
font-weight:normal;
background-repeat:no-repeat;
background-position:right;
}

/*  表格  */
.tabList{
  border:#004b91 solid 1px;
  border-collapse:collapse;
  width:100%;
}
.tabList td.tabHead{
background-color:#ccdbe9;
border-bottom:#004b91 solid 1px;
font-weight:bold;
height:30px;
color:#004b91;
}

.tabList td.tabFoot{
background-color:#EFEFEF;
border-bottom:#004b91 solid 1px;
height:30px;
}
.tabList td{
border-right:#C8B9AE solid 0px;
border-bottom:#ccdbe9 solid 1px;
padding-left:5px;
height:30px;
}

.tabList tr:hover{ background-color: #EFEFEF; }

.listtrhead{
 border: 1px solid #004b91;
 padding:2px;
 background-color:#ccdbe9;
 margin-top:3px;
 width:826px;
 float:left;
}
.newtr{
 border-bottom:1px  dotted #EFEFEF;
 float:left;
 padding:2px;
 padding-top:5px;
 height:26px;
 width:828px;
 *margin-top:-9px;
}
.listtr{
 border-bottom:1px  dotted #EFEFEF;
 float:left;
 padding:2px;
 padding-top:5px;
 *padding-top:15px;
 height:26px;
 width:828px;
 *margin-top:-9px;
}
.listtr:hover{ background-color: #EFEFEF; }
.listtr span {text-decoration:underline;cursor:pointer;}


/* 新闻列表  */
.articlelist {
	PADDING: 8px;
	padding-left:20px;
	*padding-left:0px;
}
.articlelist ul {
 list-style-type:square;
 margin-left:30px;
 *margin-left:-15px;
}
.articlelist li {
	width:220px;
    color:#ffa929;
	float:left;
	margin-top:8px;
	*margin-top:3px;
	*background-image:url(/templates/default/images/dot.gif);
    *background-repeat:no-repeat;
    *background-position:10px;
    *padding-left:20px;
}

.articlelist #labtime {
    width:80px;
	list-style-type:none; 
    color:#ffa929;
    margin-left:10px;
	float:left;
	text-align:right;
	*background-image:url();
	*padding-left:0px;
}


/* 新闻列表结束  */

/* 公告列表  */
.noticlist {
	PADDING: 8px;
	padding-left:20px;
	*padding-left:0px;
}
.noticlist ul {
 list-style-type:square;
 margin-left:30px;
 *margin-left:-15px;
}
.noticlist li {
	width:320px;
    color:#ffa929;
	float:left;
	margin-top:8px;
	*margin-top:3px;
	*background-image:url(/templates/default/images/dot.gif);
    *background-repeat:no-repeat;
    *background-position:10px;
    *padding-left:20px;
}

.noticlist #labtime {
    width:80px;
	list-style-type:none; 
    color:#ffa929;
    margin-left:10px;
	float:left;
	text-align:right;
	*background-image:url();
	*padding-left:0px;
}

/* 公告列表结束  */

/* 主页右边新闻列表  */
.leftarticlelist {
	PADDING: 8px;
	padding-left:20px;
	*padding-left:0px;
}
.leftarticlelist ul {
 list-style-type:square;
 margin-left:15px;
 *margin-left:-15px;
}
.leftarticlelist li {
	width:210px;
    color:#ffa929;
	float:left;
	margin-top:8px;
	*margin-top:3px;
	*background-image:url(/templates/default/images/dot.gif);
    *background-repeat:no-repeat;
    *background-position:10px;
    *padding-left:20px;
}

.leftarticlelist #labtime {
    width:80px;
	list-style-type:none; 
    color:#ffa929;
    margin-left:10px;
	float:left;
	text-align:right;
	*background-image:url();
	*padding-left:0px;
}

/* 新闻列表结束  */


/*新闻页面*/
#article_body {
	border: 1px solid #c8d8f2;
	background-color:#f5f8fd;
	padding-left:20px;
	padding-top:5px;
	width:630px;
	float:left;
	padding:20px;
}

#article_body #subject{
  font: normal normal 20px/150% "黑体";
  color:#03005c;
  text-align:center;
  border-bottom:1px solid #c8d8f2;
}
#article_body #time{
  color:#03005c;
  text-align:center;
}
#article_body #desc{
  margin-top:20px;
  font-size:14px;
  line-height:150%;
}

#article_ad {
	border: 1px solid #c8d8f2;
	padding-left:20px;
	padding-top:5px;
	width:250px;
	float:right;
	padding:10px;
}


/*新闻页面结束*/

/* 首页任务列表  */
.tasklists {
	PADDING: 8px;
}
.tasklists ul {
 list-style-type:square;
 margin-left:15px;
 *margin-left:-15px;
}
.tasklists li {
	width:140px;
    color:#ffa929;
	float:left;
	margin-top:8px;

	*background-image:url(/templates/default/images/dot.gif);
    *background-repeat:no-repeat;
    *background-position:10px;
    *padding-left:20px;
}

.tasklists #taskmoney {
    width:70px;
	list-style-type:none; 
    color:#ffa929;
    margin-left:10px;
	float:left;
	text-align:right;
	border: 0px dashed #FF3333;
	*background-image:url();
	*padding-left:0px;
}
.tasklists #endtime {
    width:80px;
	list-style-type:none; 
    color:#ffa929;
    margin-left:10px;
	float:left;
	text-align:right;
	border: 0px dashed #FF3333;
	*background-image:url();
	*padding-left:0px;
}
.tasklists #tasktitle {
    width:220px;
	list-style-type:square;
    color:#ffa929;
    margin-left:10px;
	float:left;
	border: 0px dashed #FF3333;
}

/* 首页任务列表结束  */

/* 首页推荐任务列表  */
.taskrecommendlist {
	PADDING: 8px;
}
.taskrecommendlist ul {
 list-style-type:square;
 margin-left:15px;
 *margin-left:-15px;
}
.taskrecommendlist li {
	width:220px;
    color:#ffa929;
	float:left;
	margin-top:8px;

	*background-image:url(/templates/default/images/dot.gif);
    *background-repeat:no-repeat;
    *background-position:10px;
    *padding-left:20px;
}

.taskrecommendlist #endtime {
    width:80px;
	list-style-type:none; 
    color:#ffa929;
    margin-left:10px;
	float:left;
	text-align:right;
	border: 0px dashed #FF3333;
	*background-image:url();
	*padding-left:0px;
}

/* 首页任务列表结束  */

/* 首页任务分类结束  */
.taskkindlist {
	border: 0px dashed #FF3333;
}

.taskkindlist #kindfname {
width:700px;
font-weight:bold;
display:block;
margin-top:3px;
}
.taskkindlist #kindsubname li {
    color:#ffa929;
	float:left;
	margin-top:3px;
	list-style-type:none;
	margin-left:5px;
	padding-right:5px;
	border-right:1px solid #CCCCCC;
}

/* 首页任务分类结束  */

/*推荐图片类*/
.recommendpic {
	
	padding:5px;
	height:100px;
	width:210px;
	float:left;
}

.recommendpic #rlab {
    border-bottom: 1px dotted #0033FF;
	margin-left:10px;
	padding:3px;
	float:left;
	width:105px;
	text-align:left;
}

.recommendpic #rpic {
	border: 1px solid #999999;
	height:80px;
	width:80px;
	padding:3px;
	overflow:hidden;
	float:left;
}

/**/





/*正文布局*/

#bodyright {
	border: 0px solid #999999;
	width:250px;
	margin-left:10px;
	*margin-left:10px;
	float:right;
}

#bodyleft {
	border: 0px solid #999999;
	width:704px;
	float:left;
}

#bodyright_b {
	border: 0px solid #999999;
	width:783px;
	*width:803px;
	margin-left:10px;
	*margin-left:10px;
	float:right;
}

#bodymenu {
	border-right:1px solid #999999;
	width:150px;
	margin-left:15px;
	*margin-left:0px;
	float:left;
}
#navbar {
	border: 1px solid #ccc;
	width:949px;
	padding:3px;
	padding-left:10px;
	margin-bottom:10px;
	margin-top:10px;
	*margin-top:0px;
}
#bodytr {
	border: 0px solid #FF0000;
	width:100%;
	float:left;
}
#bodytd {
	float:left;
}
#bodyspace {
	border: 0px;
	width:100%;
	float:left;
	height:13px!important;
	height:10px;
}
.bodytdspace {
	border: 0px;
	float:left;
	width:13px!important;
	width:10px;
	height:10px;
}
.bodyrightspace {
	border: 0px;
	height:13px!important;
	height:10px;
}



/*  任务列表页面  */
#taskpagemenu {
	border: 0px solid #999999;
	width:149px;
	float:left;
}
#taskNav {
	border: 1px solid #6ac4c4;
	background-color:#ecf7f6;
	width:100%;
	float:left;
}
#taskNav li.selectopt {
	list-style-image:url(/templates/default/images/arrow_down.gif);
	margin-left:20px;
	line-height:24px;
}
#taskNav li.unselectopt {
	list-style-image:url(/templates/default/images/arrow_right.gif);
	margin-left:20px;
	line-height:24px;
}
#taskNav li.selectsubopt {
	list-style-image:url(/templates/default/images/arrow_right.gif);
	margin-left:30px;
	line-height:24px;
	font-weight:bold;
}
#taskNav li.unselectsubopt {
	list-style-image:url(/templates/default/images/arrow_right.gif);
	margin-left:30px;
	line-height:24px;
}

#tasklist {
	border: 0px solid #FF0000;
	width:100%;
	float:left;
}
/* 列表内容 */
#tasklist .task_title {
    font-weight:bold;
	font-size:14px;
}
#tasklist .task_money {
    font-weight:bold;
}


/*文章列表*/
#article_list_tab_head{
    border: 1px solid #dddddd;
	background-color:#EFEFEF;
	padding:5px;
	height:22px;
}
#article_list_head_lab{
  float:left;
  text-align:center;
  border-right: 1px solid #dddddd;
}
.article_list_title{
width:600px;
font-weight:bold;
}
.article_list_time{
width:160px;
font-weight:bold;
}


#article_list_tab_body{
    border: 1px solid #dddddd;
	padding:5px;
	height:20px;
	border-top:0px;
}
#article_list_tab_cols{
  float:left;
}
.lab_article_title{
width:610px;
text-align:left;
}
.lab_article_time{
width:160px;
text-align:right;
}

/*文章列表结束*/


/* 我的任务列表 */
.task_list_frame {
	border: 1px solid #dddddd;
    margin-bottom:20px;
	height:145px;
}
#task_list_rows_head {
	border: 0px solid #dddddd;
	background-color:#CCCCCC;
	padding:5px;
	padding-top:10px;
	float:left;
	width:771px;
	*width:791px;
}
#task_list_rows {
	border: 0px solid #dddddd;
	padding:5px;
	padding-top:10px;
	float:left;
	width:771px;
	*width:791px;
}
.task_list_lab{
  padding-right:5px;
  *padding-right:10px;
  float:left;
}
.task_list_lab_right{
  padding-right:10px;
  float:right;
}
.btn_pic{
  padding-right:10px;
  cursor:pointer;
}

/* 表格 */
.tdhead {
	background-color:#e5e5e5;
	border: 0px solid #dddddd;
	border-bottom:1px;
	border-top:1px;
	text-align:center;
}
.tdlist {
	border: 0px dotted #dddddd;
	border-bottom:1px;
	padding:5px;
}

/*编辑框*/
.tabForm{
  border:#004b91 solid 1px;
  border-collapse:collapse;
}
.tabForm td.tabHead{
background-color:#ccdbe9;
border-bottom:#004b91 solid 1px;
font-weight:bold;
height:30px;
color:#004b91;
}
.tabForm td.tabFoot{
background-color:#EFEFEF;
border-bottom:#004b91 solid 1px;
height:45px;
text-align:center;
}

.tabForm td.lab{
 font-weight:bold;
 text-align:right;
}
.tabForm td{
border-right:#C8B9AE solid 0px;
border-bottom:#ccdbe9 solid 0px;
padding-left:5px;
height:35px;
color:#000;
}


td.tabHead li{
  border: 1px solid #004b91;
	background-color:#ccdbe9;
	height:20px;
	*height:22px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	*padding-top:3px;
	float:left;
	margin-left:15px;
	cursor:pointer;
	list-style-type:none;
}
td.tabHead li.cur{
  border: 1px solid #ffffff;
  background-color:#004b91;
  color:#FFFFFF;
}
td.tabHead li.menuover{
  border: 1px solid #004b91;
  background-color:#fff;
}


/*中标编辑框*/
.tabFormWin{
  border:#e60012 solid 1px;
  border-collapse:collapse;
}
.tabFormWin td.tabHead{
background-color:#f599a0;
border-bottom:#e60012 solid 1px;
font-weight:bold;
height:30px;
color:#e60012;
}
.tabFormWin td.tabHead a {
color:#e60012;
}
.tabFormWin td.lab{
 font-weight:bold;
 text-align:right;
}
.tabFormWin td{
border-right:#e60012 solid 0px;
border-bottom:#e60012 solid 0px;
padding-left:5px;
height:35px;
color:#000;
}

/* 任务详情页面*/
.pro_list_frame {
	border: 1px solid #dddddd;
	padding:5px;
	margin:5px;
	height:130px;
	width:369px;
	*width:374px;
	float:left;
}
#pro_list_lab {
    border-bottom: 1px dotted #0033FF;
	margin-left:10px;
	padding:5px;
	float:left;
	width:215px;
	text-align:left;
}

#bidder_list_head {
	border-bottom: 1px solid #dddddd;
	border-top: 1px solid #dddddd;
	background-color:#EFEFEF;
	padding:5px;
	margin-top:5px;
	width:773px;
	*width:793px;
	float:left;
}
#bidder_list_body {
	border-bottom: 1px solid #dddddd;
	padding:5px;
	width:773px;
	*width:793px;
	float:left;
}
.lab_w150 {
	width:150px;
	*width:150px;
	float:left;
	text-align:center;
}
#pro_state {
	width:65px;
	height:65px;
	position:absolute;
}
.pro_star,.btn_bidwin{
  cursor:pointer;
  margin-right:10px;
}


/* 列表内容 */
#taskdesc {
	border: 1px solid #c8d8f2;
	padding-left:20px;
	padding-top:5px;
	padding:20px;
	margin-bottom:10px;
}

#taskdesc .task_title {
    font-weight:bold;
	font-size:14px;
	display:block;
	padding:5px;
	color:#0033FF;
}
#taskdesc .tab_lab {
    font-weight:bold;
	display:block;
	float:left;
	width:80px;
	height:25px;
	text-align:right;
	padding:5px;
}
#taskdesc .tab_lab_desc {
	display:block;
	float:left;
	height:25px;
	width:200px;
	padding:5px;
}
#taskcontent {
	border: 1px solid #999999;
	border-top:0px;
	padding-left:20px;
	padding-top:5px;
	padding:20px;
	margin-bottom:10px;
}
#taskcontent .desc {
	border-right: 1px solid #c8d8f2;
	white-space:normal;
	display:block;
	word-break:break-all;
	width:730px;
	padding:10px;
}

#taskcontent .attfile {
    border:2px #CCCCCC solid;
	padding:10px;
}
#taskcontent .attfile legend {
    font-size:14px;
	font-weight:bold;
    color:#004b91;
	padding:10px;
}
#taskcontent .attfile .attfilelab {
	padding:3px;
}




#task_ad {
	border: 1px solid #c8d8f2;
	padding-left:20px;
	padding-top:5px;
	width:250px;
	float:right;
	padding:10px;
}

.ptaskmsg {
    border:2px #CCCCCC solid;
	padding:10px;
}
.ptaskmsg legend {
    font-size:14px;
	font-weight:bold;
    color:#004b91;
	padding-left:10px;
	padding-right:10px;
}

/* 我的帐户页面*/
.title_userinfo{
  border-bottom:#CCCCCC 1px solid;
  height:25px;
  margin-bottom:10px;
  }
.title_userinfo .lab_name{
  font-size:14px;
  font-weight:bold;
  color:#000099;
  margin-left:10px;
  float:left;
  width:200px;
  }
.title_userinfo .lab_login{
  color:#999999;
  margin-left:10px;
  float:left;
  }
.title_userinfo .lab_msg{
  margin-right:10px;
  float:right;
  }



/* 短信息 */
.msg_content_box {
	background-color:#fff;
	border: 0px solid #dddddd;
	border-bottom:1px;
}
.msg_content_body {
	background-color:#ffffe2;
	border: 1px solid #dddddd;
	border-left:1px;
	border-right:1px;
	padding:5px;
	height:185px;
	overflow-y:auto;
	margin:3px;
}
.msg_tools_box {
	background-color:#EFEFEF;
	border: 0px solid #dddddd;
	border-bottom:1px;
	padding:3px;
	height:25px;
}
#msg_pre{
 word-break:break-all;
 word-wrap:break-word;
}

/* 头部 */
.GlobalNav{
  MARGIN-TOP: 23px; FLOAT: right; MARGIN-BOTTOM: 8px;WIDTH: 600px;text-align:right;
}
.GlobalNav #DefaultGlobalNav A {
	FONT-WEIGHT: bold; 
	FONT-SIZE:14px;
	COLOR: #004b91; 
	TEXT-DECORATION: none
	
}
.GlobalNav #DefaultGlobalNav li {
	LIST-STYLE-TYPE: none;
	BORDER-RIGHT: 0px solid; 
	PADDING-RIGHT: 20px; 
	BORDER-TOP: 0px solid; 
	PADDING-LEFT: 20px; 
	FLOAT: left; 
	PADDING-BOTTOM: 6px; 
	BORDER-LEFT: #ccc 1px solid; 
	PADDING-TOP: 6px; 
	BORDER-BOTTOM: 0px solid
}
.GlobalNav #DefaultGlobalNav .Cur A {
	FONT-WEIGHT: bold; 
	FONT-SIZE:14px;
	COLOR:#FF0000; 
	TEXT-DECORATION: none
}
.GlobalNavFirst{
	BORDER-RIGHT: 0px solid; 
	PADDING-RIGHT: 20px; 
	BORDER-TOP: 0px solid; 
	PADDING-LEFT: 20px; 
	FLOAT: left; 
	PADDING-BOTTOM: 6px; 
	BORDER-LEFT: #ccc 0px solid; 
	PADDING-TOP: 6px; 
	BORDER-BOTTOM: 0px solid;
}

UL.menu_bar LI {
	PADDING-RIGHT: 10px; 
	DISPLAY: inline; 
	PADDING-LEFT: 10px; 
	BACKGROUND-IMAGE: none; 
	BORDER-LEFT: #ccc 1px solid; 
	LIST-STYLE-TYPE: none;
}
UL.menu_bar LI.first {
	PADDING-LEFT: 0px; 
	BORDER-LEFT-STYLE: none;
}

/*页脚部分*/
UL.h_bar LI {
	PADDING-RIGHT: 18px; 
	DISPLAY: inline; 
	PADDING-LEFT: 18px; 
	BACKGROUND-IMAGE: none; 
	BORDER-LEFT: #ccc 1px solid; 
	LIST-STYLE-TYPE: none
}
UL.h_bar LI.first {
	PADDING-LEFT: 0px; 
	BORDER-LEFT-STYLE: none
}
UL.hr {
	BORDER-TOP: #ccc 1px solid
}

/*登陆注册页面*/
.textreglab{
   font-weight:bold;
   width:150px;
   display:block;
   float:left;
   text-align:right;
   padding-right:10px;
}
/* 弹出窗口 */
/*


/*-------------impromptu---------- */
			.jqifade{ position: absolute; background-color: #000000; }
			div.jqi{ width: 500px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; position: absolute; background-color: #ffffff; font-size: 11px; text-align: left; border: solid 1px #eeeeee; -moz-border-radius: 10px; -webkit-border-radius: 10px; padding: 7px; }
			div.jqi .jqicontainer{ border: 1px solid #dddddd;font-weight: bold; }
			div.jqi .jqiclose{display:none;border: 1px solid #dddddd;background-color: #bf5e26;position: absolute; padding-left:5px;top: 10px; right: 10px; width: 13px; cursor:pointer; color: #ffffff; font-weight: bold; }
			div.jqi .jqimessage{ padding: 10px; line-height: 20px; color: #444444; }
			div.jqi .jqibuttons{ text-align: right; padding: 3px 0 3px 0; border: solid 1px #eeeeee; background-color: #f4f4f4; }
			div.jqi button{ padding: 1px 10px; margin: 0 10px; background-color: #004b91; border: solid 1px #f4f4f4; color: #ffffff; font-size: 12px; }
			div.jqi button:hover{ background-color: #0068b7; }
			
			div.jqi button.jqidefaultbutton{ background-color: #e76210; }
			.jqiwarning .jqi .jqibuttons{ background-color: #e76210; }
			/*-------------------------------- */




/*分页风格*/
/*
Plugin Name: WP-Digg Style Paginator
Plugin URI: http://www.mis-algoritmos.com/2007/09/09/wp-digg-style-pagination-plugin-v-10/
Author: Victor De la Rocha
Author URI: http://www.mis-algoritmos.com
*/
/*Gray red Pagination*/
div.pagination {
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	padding:2px;
}

div.pagination a,div.pagination a:visited {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	text-decoration: none; /* no underline */
	color: #000;
}
div.pagination a:hover, div.pagination a:active {
	background-color:#ffa929;
	color: #fff;
}

div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		font-weight: bold;
		background-color: #fff;
		color: #303030;
	}
div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		color: #797979;
	}
	
	
	/* 上传文件*/
	
	/* 选项卡*/

.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }

.ui-tabs {padding: .2em;}
.ui-tabs .ui-tabs-nav { padding: .2em .2em 0 .2em;  position: relative; }
.ui-tabs .ui-tabs-nav li { float: left; border-bottom: 0 !important; margin: 0 .2em -1px 0; padding: 0; list-style: none; }
.ui-tabs .ui-tabs-nav li a { display:block; text-decoration: none; padding: .5em 1em; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {  padding-bottom: .1em; border-bottom: 0; }
.ui-tabs .ui-tabs-panel { padding: 1em 1.4em;  display: block; border: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }

.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion li {display: inline;}
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; }
.ui-accordion .ui-accordion-content-active { display: block; }

/* Component containers
----------------------------------*/
.ui-widget { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1.1em/*{fsDefault}*/; }
.ui-widget-header { border: 1px solid #aaaaaa/*{borderColorHeader}*/; background: #cccccc/*{bgColorHeader}*/ url(images/ui-bg_highlight-soft_75_cccccc_1x100.png)/*{bgImgUrlHeader}*/ 0/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/; color: #222222/*{fcHeader}*/; font-weight: bold; }
.ui-widget-header a { color: #222222/*{fcHeader}*/; }
.ui-widget-content { border: 1px solid #aaaaaa/*{borderColorContent}*/; background: #ffffff/*{bgColorContent}*/ url(images/ui-bg_glass_75_ffffff_1x400.png)/*{bgImgUrlContent}*/ 0/*{bgContentXPos}*/ 0/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/; color: #222222/*{fcContent}*/; }
.ui-widget-content a { color: #222222/*{fcContent}*/; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #d3d3d3/*{borderColorDefault}*/; background: #e6e6e6/*{bgColorDefault}*/ url(images/ui-bg_glass_75_e6e6e6_1x400.png)/*{bgImgUrlDefault}*/ 0/*{bgDefaultXPos}*/ 50%/*{bgDefaultYPos}*/ repeat-x/*{bgDefaultRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #555555/*{fcDefault}*/; outline: none; }
.ui-state-default a { color: #555555/*{fcDefault}*/; text-decoration: none; outline: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #999999/*{borderColorHover}*/; background: #dadada/*{bgColorHover}*/ url(images/bg_glass_75_dadada_1x400.png)/*{bgImgUrlHover}*/ 0/*{bgHoverXPos}*/ 50%/*{bgHoverYPos}*/ repeat-x/*{bgHoverRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcHover}*/; outline: none; }
.ui-state-hover a { color: #212121/*{fcHover}*/; text-decoration: none; outline: none; }
.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #aaaaaa/*{borderColorActive}*/; background: #ffffff/*{bgColorActive}*/ url(images/ui-bg_glass_65_ffffff_1x400.png)/*{bgImgUrlActive}*/ 0/*{bgActiveXPos}*/ 50%/*{bgActiveYPos}*/ repeat-x/*{bgActiveRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcActive}*/; outline: none; }
.ui-state-active a { color: #212121/*{fcActive}*/; outline: none; text-decoration: none; }


