BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	font: 12px Tahoma;
	line-height:150%;
	background-color:#CCCCCC;
}
/*  公共部分 ************************  公共部分*/
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;line-height:210%;line-height:210%\9;*line-height:200%;}
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;}
input{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: #e68f0e;
}

/* 输入框 */
.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;
}

.btnSubmit{
 background:url(images/bg_button.gif) no-repeat;
 border:0px;
 width:113px;
 height:24px;
 padding-left:10px;
 cursor:pointer;
 }

/* 文字提示信息 */
.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;
}

/* 按钮 */
.imgBtn{
 height:24px;
 cursor:pointer;
 float:left;
}
.imgBtn .l{
 float:left;
}
.imgBtn .b{
 float:left;
 background:url(images/Btn_Body.gif);
 text-align:center;
 width:40px;
 padding:3px 5px 3px 5px;padding:3px 5px 2px 5px\9;;*padding:3px 5px 2px 5px;
 height:19px;
 }

.imgBtn .b:hover{
  color:#004b91;
}

/*整体布局*/
#mainbody {
	MARGIN: auto;
	WIDTH: 964px;
	TEXT-ALIGN: left;
	min-width: 964px;
	background-color:#FFFFFF

}
#bd {
	BACKGROUND-COLOR: white;
	clear:both;
	padding:8px;
}
#bodyspace {
	border: 0px;
	width:100%;
	float:left;
	clear:both;
	background-color:#fff;
	height:10px;height:10px\9;*height:8px;}
#bodymenu {
	width:150px;
	float:left;
	margin-bottom:8px;
}
#bodyright_b {
	width:787px;
	float:right;
	margin-bottom:8px;
}
.catalog_body {
    width:618px;
	float:left;

}
.catalog_ad {
    width:160px;
	float:right;
	height:600px;
	margin-bottom:8px;
}
.dtbox {
	padding: 8px;
}

.adbox {
clear:both;
height:90px;
margin-bottom:0px;margin-bottom:0px\9;*margin-bottom:8px;}


#mask {
    position:absolute;
	width:720px;;
	height:280px;
    background-color:#FFFFFF;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity: 0.6;
	text-align:center;
	padding-top:60px;
}

.newstitle{
background:url(images/dot_arrow.gif) left no-repeat;
padding-left:18px;
}


#navbar {
background:url(images/Nav_Bg_l.gif);
	height:25px;
	padding-top:7px;
	padding-left:30px;
	margin-bottom:8px;
	*margin-top:0px;
}
#navbar .navtxt {
float:left;
}
#navbar .navhelp {
display:none;
background:url(images/16_L_help.gif) left no-repeat;
float:right;
cursor:pointer;
padding-left:24px;
padding-right:8px;
}

/*  公共部分结束 ************************  公共部分结束*/


/* 头部 */
#hd #sitelogo {
	FLOAT: left;
	PADDING-TOP: 17px;
	padding-left:10px;
	height:60px;
}
#hd {
	clear: both;
	height:90px;
}

.GlobalNav{
  FLOAT: right;WIDTH: 600px;text-align:right;
}

.GlobalNav #DefaultGlobalNav li {
	LIST-STYLE-TYPE: none;
	FLOAT: left;
	width:83px;
	background:url(images/NavMenubg.gif) no-repeat;
	text-align:center;
	padding-top:6px;
	height:24px;height:24px\9;*height:25px;}
.GlobalNav #DefaultGlobalNav li.First {
	border-left:#e7e7e7 1px solid;
}
.GlobalNav #DefaultGlobalNav .Cur {
	FONT-WEIGHT: bold;
	FONT-SIZE:14px;
	COLOR:#FF0000;
	TEXT-DECORATION: none;
	background:url(images/NavMenubgA.gif);
	border:#939393 1px solid;
	border-bottom:0px;
	height:23px;height:23px\9;*height:24px;}
.GlobalNav #DefaultGlobalNav A {
	FONT-SIZE:14px;
	COLOR: #000;
	TEXT-DECORATION: none
}
.GlobalNav #DefaultGlobalNav A:hover {
	FONT-SIZE:14px;
	COLOR: #004b91;
	TEXT-DECORATION: none
}
.GlobalNav #DefaultGlobalNav .Cur A {
	FONT-WEIGHT: bold;
	FONT-SIZE:14px;
	COLOR:#004b91;
	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;
}
#hdmenu {
	border: 1px solid #939393;
	border-left:0px;
	border-right:0px;
	height:30px;
	padding-left:20px;
	padding-top:5px;
	background-color:#fafafa;
}
#hdmenu .searchbox{
	float:right;
	margin-right:15px;margin-right:18px\9;*margin-right:9px;}


UL.menu_bar LI {
	DISPLAY: inline;
	background:url(images/Line_Dot.gif) left repeat-y;
	LIST-STYLE-TYPE: none;
	float:left;
	margin-top:5px;
	padding:0px 10px 0px 10px;padding:2px 10px 0px 10px\9;*padding:0px 10px 0px 10px;}
UL.menu_bar LI.first {
	PADDING-LEFT: 0px;
	BORDER-LEFT-STYLE: none;
	background-image:none;
}

/*头部结束*/

/*底部*/
#ft {
    clear: both;
}
#ft #footerline {
    clear:both;
	border-top: 1px solid #d7d7d7;
	background-color:#eeeeee;
	height:5px;
	line-height:5px;
}
#ft #ftmenu {
	border-left:0px;
	border-right:0px;
	height:35px;
	padding-left:20px;
	padding-top:5px;
	background-color:#fafafa;
}

#ft #ftinfo {
	border-left:0px;
	border-right:0px;
	height:80px;
	padding-left:20px;
	padding-top:5px;
	background-color:#fafafa;
}
#ft #wewwinfo {
    float:right;
	font-size:9px;
	color:#999999;
	padding-right:10px;
}
#ft #wewwinfo a {
	color:#999999;
	text-decoration:underline;
}

#ftmenu UL.foot_bar LI {
	DISPLAY: inline;
	background:url(images/Line_Dot.gif) left repeat-y;
	LIST-STYLE-TYPE: none;
	float:left;
	margin-top:5px;
	padding:0px 10px 0px 10px;padding:2px 10px 0px 10px\9;*padding:0px 10px 0px 10px;}
#ftmenu .foot_bar .First {
	PADDING-LEFT: 0px;
	BORDER-LEFT-STYLE: none;
	background-image:none;
}
/*底部结束*/

/*首页*/
.indexnotice { /*公告*/
   float:left;
   width:220px;
   height:227px;
   background:url(images/bg_index_notice.gif);
   overflow:hidden;
   margin-bottom:8px;margin-bottom:8px\9;*margin-bottom:0px;}
.indexnotice dd{
background:url(images/dot_arrow.gif) left no-repeat;
padding-left:18px;
}


/* 公告列表结束  */

.index_siteinfo {
   float:left;
   width:208px;
   height:227px;
   margin-left:8px;
   overflow:hidden;
   background:url(images/bg_siteinfo.gif);
}


.index_tc {  /*任务分类列表*/
   float:left;
   width:720px;
   margin-top:8px;margin-top:8px\9;*margin-top:0px;margin-bottom:8px;

}
.index_tc .box {
   border: #c1d9f3 5px solid;
   overflow:hidden;
   height:323px;
   height:323px\9;
   *height:330px;
}

.index_tc .box .tl {
   height:350px;
   width:290px;
   float:left;
   background:url(images/Line_Dot.gif) right repeat-y;
   *width:297px;
}
.index_tc .box .tl .dtbox {
	padding: 8px;
	height:282px;
	*height:290px;
	overflow:hidden;

}

.index_tc .box .tl dd{
background:url(images/dot_arrow.gif) left no-repeat;
padding-left:18px;

}
.index_tc .box .tl .tasktitle{
width:191px;width:191px\9;*width:198px;float:left;
overflow:hidden;

}
.index_tc .box .tl .taskmoney{
background-image:none;
padding-left:0px;
width:65px;
float:right;
color:#e68f0e;
font-weight:bold;
text-align:right;
}

.tlist {
   height:250px;
   width:355px;
   float:left;
   *width:354px;
   line-height:200%;
}
.tlist .dtbox {
	padding: 8px;
	overflow:hidden;
}

.tlist dd{
background:url(images/dot_arrow.gif) left no-repeat;
padding-left:18px;

}
.tlist .tasktitle{
width:211px;width:211px\9;*width:218px;float:left;
overflow:hidden;

}
.tlist .taskmoney{
background-image:none;
padding-left:0px;
width:65px;
float:right;
color:#e68f0e;
font-weight:bold;
text-align:right;
}

/*分类列表*/
.index_tc .box .kl {
   width:413px;
   height:61px;
   float:left;
   padding-bottom:8px;
   border-bottom:#CCCCCC 1px solid;

}

.index_tc .box .kl dd{
background:url(images/Line_Dot.gif) repeat-y right;
margin-top:10px;
margin-top:10px\9;
*margin-top:5px;
padding-right:5px;
padding-left:5px;
white-space:nowrap;
float:left;
line-height:100%;
}

/*推荐用户列表*/
.index_tc .box .ml {
   width:196px;
   height:125px;
   border:#CCCCCC 1px solid;
   float:left;
   margin-left:8px;
   margin-top:8px;
}

.index_nl {  /*新闻列表*/
   float:left;
   width:720px;
   margin-bottom:8px;
}


/*首页结束*/
.list_box {
   float:left;
   width:220px;
   margin-left:8px;
   margin-top:8px;margin-top:8px\9;*margin-top:0px;}
.list_box .title {
padding-right:5px;
background:url(images/tab_card_r.gif) no-repeat;
background-position: right top;
}
.list_box .title .txt{
padding-left:10px;
padding-right:5px;
padding-top:5px;
height:25px;
color:#004b91;
font-weight:bold;
background:url(images/tab_card_l.gif) no-repeat;
}
.list_box .title .line{
background-color:#33CCFF;
height:2px;
line-height:1px;
}
.list_box .content{
border:3px #c1d9f3 solid;

padding-left:-8px;
background-color:#c1d9f3;
height:634px;
height:634px\9;
*height:640px;
}

/*另外一种*/
.list_box2 {
   float:left;
   width:356px;
   margin-top:8px;margin-top:8px\9;*margin-top:8px;}
.list_box2 dd{
*line-height:140%;
}
.list_box2 .title {
padding-right:5px;
background:url(images/tab_card_r.gif) no-repeat;
background-position: right top;
}
.list_box2 .title .txt{
padding-left:10px;
padding-right:5px;
padding-top:5px;
height:25px;
color:#004b91;
font-weight:bold;
background:url(images/tab_card_l.gif) no-repeat;
}
.list_box2 .title .line{
background-color:#33CCFF;
height:2px;
line-height:1px;
}
.list_box2 .content{
border:1px #c1d9f3 solid;
height:270px;
padding-left:-8px;
}

.list_box2 .newstitle{
background:url(images/dot_arrow.gif) left no-repeat;
padding-left:18px;
width:240px;width:240px\9;*width:240px;float:left;
}
.list_box2 .newstime{
background-image:none;
padding-left:0px;
width:80px;
float:right;
color:#e68f0e;
}

/*用户 小*/
.meberbox_s {
   width:190px;
   height:108px;
   border:#9dbcdd 1px solid;
   background:url(images/bg_member.gif);
   padding:3px;
   float:left;
   margin-top:8px;
   margin-left:8px;margin-left:8px\9;*margin-left:4px;}
.meberbox_s .pic {
   width:80px;
   height:80px;
   border:#9dbcdd 1px solid;
   overflow:hidden;
   float:left;
}
.meberbox_s .txt {
   padding-top:3px;
   padding-left:5px;
   float:left;
   height:24px;
   width:95px;
   margin-left:3px;
   text-align:center;
   border-bottom:#FFFFFF 1px solid;
}

.meberbox_s .ftbtn {
   padding-top:2px;
   height:23px;
   float:left;
   text-align:center;
}

/*用户 大*/
.meberbox {
   width:242px;
   width:242px\9;
   *width:245px;
   height:148px;
   border:#9dbcdd 1px solid;
   background:url(images/bg_member.gif);
   padding:3px;
   float:left;
   margin-bottom:8px;
   margin-left:8px;margin-left:8px\9;*margin-left:4px;}
.meberbox .pic {
   width:120px;
   height:120px;
   border:#9dbcdd 1px solid;
   overflow:hidden;
   float:left;
}
.meberbox .txt {
   padding-top:3px;
   padding-left:5px;
   float:left;
   height:22px;
   width:110px;
   text-align:center;
   margin-left:3px;
   border-bottom:#FFFFFF 1px solid;
}
.meberbox .expinfo {
   padding-top:3px;
   padding-left:5px;
   float:left;
   height:40px;
   width:110px;
   margin-left:3px;
   border-bottom:#FFFFFF 1px solid;
   color:#004b91;
}

.meberbox .ftbtn {
   padding-top:2px;
   height:23px;
   text-align:center;
   float:left;
}

/*工作室 小*/
.studiobox_s {
   width:190px;
   height:108px;
   border:#e6e6e6 1px solid;
   background:url(images/bg_studio.gif);
   padding:3px;
   float:left;
   margin-top:8px;
   margin-left:8px;margin-left:8px\9;*margin-left:4px;}
.studiobox_s .pic {
   width:80px;
   height:80px;
   border:#e6e6e6 1px solid;
   overflow:hidden;
   float:left;
}
.studiobox_s .txt {
   padding-top:3px;
   padding-left:5px;
   float:left;
   height:24px;
   width:95px;
   margin-left:3px;
   text-align:center;
   border-bottom:#FFFFFF 1px solid;
}

.studiobox_s .ftbtn {
   padding-top:2px;
   height:23px;
   float:left;
   text-align:center;
}

/*工作室 大*/
.studiobox {
   width:242px;
   width:242px\9;
   *width:245px;
   height:148px;
   border:#e6e6e6 1px solid;
   background:url(images/bg_studio.gif);
   padding:3px;
   float:left;
   margin-bottom:8px;
   margin-left:8px;margin-left:8px\9;*margin-left:4px;}
.studiobox .pic {
   width:120px;
   height:120px;
   border:#e6e6e6 1px solid;
   overflow:hidden;
   float:left;
}
.studiobox .txt {
   padding-top:3px;
   padding-left:5px;
   float:left;
   height:22px;
   width:110px;
   text-align:center;
   margin-left:3px;
   border-bottom:#FFFFFF 1px solid;
}
.studiobox .sinfo {
   padding-top:3px;
   padding-left:5px;
   float:left;
   height:40px;
   width:110px;
   margin-left:3px;
   border-bottom:#FFFFFF 1px solid;
   color:#004b91;
}

.studiobox .ftbtn {
   padding-top:2px;
   height:23px;
   text-align:center;
   float:left;
}

/* 作品 大*/
.productbox {
   width:368px;
   width:368px\9;
   *width:370px;
   height:148px;
   border:#fef36b 1px solid;
   background:url(images/bg_product.gif);
   padding:3px;
   float:left;
   margin-top:8px;
   margin-left:8px;margin-left:8px\9;*margin-left:4px;}
.productbox .pic {
   width:120px;
   height:120px;
   border:#fef36b 1px solid;
   overflow:hidden;
   float:left;
}
.productbox .pro_state {
   width:65px;
   height:65px;
   position:absolute;
}
.productbox .txt {
   padding-top:3px;
   padding-left:5px;
   float:left;
   height:22px;
   width:235px;
   margin-left:3px;
   border-bottom:#FFFFFF 1px solid;
}


.productbox .ftbtn {
   padding-top:2px;
   height:23px;
   width:360px;
   float:left;
}

/*选项卡*/
.tab_card{
height:27px;
}
.tab_card .card{
margin-left:8px;
padding-right:5px;
cursor:pointer;
float:left;
text-align:center;
min-width:50px;
*width:50px;
background:url(images/tab_card_ra.gif) no-repeat;
background-position: right top;
}
.tab_card .card .txt{
padding-left:10px;
padding-right:5px;
padding-top:5px;
height:22px;
color:#004b91;
font-weight:bold;
background:url(images/tab_card_la.gif) no-repeat;
}
.tab_card .carda{
margin-left:8px;
padding-right:5px;
cursor:pointer;
float:left;
text-align:center;
min-width:50px;
*width:50px;
background:url(images/tab_card_r.gif) no-repeat;
background-position: right top;
}
.tab_card .carda .txt{
padding-left:10px;
padding-right:5px;
padding-top:5px;
height:22px;
color:#000;
font-weight:bold;
background:url(images/tab_card_l.gif) no-repeat;
}

/* --------------------------首页结束-------------------------------*/

/*用户登陆*/
#bodylogin {
	width:347px;
	height:312px;
	background-color:#f5f7fe;
	background:url(images/LoginBg.gif);
	padding:15px;
	float:left;
	margin-bottom:8px;
	margin-left:60px;margin-left:60px\9;*margin-left:30px;}
#bodyloginright {
	width:435px;
	height:340px;
	background-color:#FFFFCC;
	float:right;
	margin-bottom:8px;
	margin-right:60px;margin-right:60px\9;*margin-right:30px;}
#loginlab{
font-weight:bold;
font-size:14px;
padding-left:5px;
}
#fttxt{
margin-top:40px;margin-top:40px\9;*margin-top:15px;
padding-left:5px;
}

/*用户注册*/
#bodyreg {
	width:798px;
	height:470px;
	background-color:#f5f7fe;
	background:url(images/RegBg.gif);
	padding:15px;
	float:left;
	margin-bottom:8px;
	margin-left:60px;margin-left:60px\9;*margin-left:30px;}

/*搜索*/
#bodysearch {
	width:670px;
	float:left;
	margin-bottom:8px;
	margin-left:140px;margin-left:140px\9;*margin-left:70px;}
#bodysearch .search_body {
    width:664px;
	float:left;
	border:#c1d9f3 3px solid;
}


/*任务列表*/
#tasklist {
	border: 2px solid #c1d9f3;
	width:783px;
	float:left;
}

.taskl {
    border-bottom:1px #c1d9f3 solid;
	cursor:pointer;
}
.taska {
	border:1px #c1d9f3 solid;
	font-weight:bold;
	background-color:#f5f7fe;
	cursor:pointer;
}

/*专家列表*/
#exprtlist {
	border: 3px solid #c1d9f3;
	width:781px;
	float:left;
	margin-bottom:8px;
	padding-top:8px;
}
/*工作室列表*/
#studiolist {
	border: 3px solid #c1d9f3;
	width:781px;
	float:left;
	margin-bottom:8px;
	padding-top:8px;
}

/*作品列表*/
#prolist {
	border: 3px solid #c1d9f3;
	width:781px;
	float:left;
	margin-bottom:8px;
}

/*营销列表*/
#marketlist {
	border: 3px solid #c1d9f3;
	width:781px;
	float:left;
	margin-bottom:8px;
}

/*站内列表*/
#msglist {
	border: 3px solid #c1d9f3;
	width:781px;
	float:left;
	margin-bottom:8px;
}

/*作品编辑*/
#proinfo {
	width:787px;
}

#proinfo .tl {
	height:31px;
	width:749px;
	background:url(images/bg_pro_title_l.gif) left no-repeat;
	font-weight:bold;
	font-size:16px;
	padding-top:15px;
	padding-left:20px;
	float:left;
}
#proinfo .tright {
	width:16px;
	height:31px;
	background:url(images/bg_pro_title_r.gif) right no-repeat;
	padding-top:15px;
	float:left;
}
#proinfo .bd {
	width:763px;
	border-left:1px #fef36b solid;
	border-right:1px #fef36b solid;
	background:url(images/bg_pro_body.gif) left top no-repeat;
	padding:10px;
	float:left;
}
#proinfo .fl {
	height:5px;
	width:769px;
	background:url(images/bg_pro_foot_l.gif) left top no-repeat;
	float:left;
}
#proinfo .fright {
	width:16px;
	height:5px;
	background:url(images/bg_pro_foot_r.gif) right top no-repeat;
	float:left;
}


/*普通编辑*/
#boxinfo {
	width:787px;
	margin-bottom:8px;
}

#boxinfo .tl {
	height:31px;
	width:749px;
	background-color:#d9e6ff;
	background:url(images/bg_blue_title_l.gif) left no-repeat;
	font-weight:bold;
	font-size:16px;
	padding-top:15px;
	padding-left:20px;
	float:left;
}
#boxinfo .tright {
	width:16px;
	height:31px;
	background:url(images/bg_blue_title_r.gif) right no-repeat;
	padding-top:15px;
	float:left;
}
#boxinfo .bd {
	width:763px;
	border-left:1px #c8ebfb solid;
	border-right:1px #c8ebfb solid;
	background:url(images/bg_blue_body.gif) left top no-repeat;
	padding:10px;
	float:left;
}
#boxinfo .fl {
	height:5px;
	width:769px;
	background:url(images/bg_blue_foot_l.gif) left top no-repeat;
	float:left;
}
#boxinfo .fright {
	width:16px;
	height:5px;
	background:url(images/bg_blue_foot_r.gif) right top no-repeat;
	float:left;
}

/*支付列表*/
#paylist {
	border: 3px solid #c1d9f3;
	width:663px;
	float:left;
	padding-bottom:10px;
}



/*翻页条*/

#pageDiv {
	border-top: 1px solid #ccdbe9;
	background-color:#f5f7fe;
	clear:both;
	padding-top:3px;
	height:26px;
}

/*查看任务页面*/
#taskcontent {
	border: 3px solid #c1d9f3;
	width:776px;
	float:left;
	margin-bottom:8px;
	overflow:hidden;
}
#taskcontent .desc {
	white-space:normal;
	display:block;
	word-break:break-all;
	padding:10px;

}

#taskcontent .attfile {
    border:1px #CCCCCC solid;
	padding:10px;
}
#taskcontent .attfile legend {
    font-size:14px;
	font-weight:bold;
    color:#004b91;
	padding:10px;
}
#taskcontent .attfile .attfilelab {
	padding:3px;
}

/*评论*/
#communionbox{
    border: 3px solid #c1d9f3;
	width:776px;
	float:left;
}
#communionlist{
margin:8px;
}
#communionlist .title{
font-weight:bold;
}
#communionlist .time{
  color:#999999;
  font-size:9px;
  padding-left:50px;
}
#communionlist .content{
  border-bottom:#CCCCCC 1px dotted;
  padding-left:20px;
  margin-bottom:5px;
}


/*我的帐户菜单*/
#myam_title{
width:150px;
background-color:#e2edff;
}

#myam_body{
width:148px;
background:url(images/my_am_body.gif) top no-repeat;
background-color:#e2edff;
border-left:#c8ebfb 1px solid;
border-right:#c8ebfb 1px solid;
}
#myam_body .stuidohead{
width:132px;
margin:8px;
text-align:center;
height:160px;
}

#myam_body dl{
padding:5px;
padding-bottom:0px;
}
#myam_body dt{
font-weight:bold;
color:#004b91;
padding-left:10px;
height:23px;
padding-left:27px;
padding-top:4px;
cursor:pointer;
margin-top:0px;
}
#myam_body .dtl{
background:url(images/my_am_m1.gif) top no-repeat;
}

#myam_body .dta{
background:url(images/my_am_m1a.gif) top no-repeat;
}


#myam_body .subm dt{
background-image:none;
font-weight:normal;
padding-left:8px;
padding-left:8px\9;
*padding-left:8px;
margin-top:0px;
}



#myam_ft{
width:150px;
background-color:#e2edff;
background:url(images/my_am_ft.gif) bottom no-repeat;
height:10px;
margin-bottom:8px;
}







/********************************************************************************/


.padlr8px {
	PADDING: 8px;
}

#loading{
  height:15px;
  padding-top:10px;
  display:none;
}


.errNotice{
color:#FF0000;
font-weight:bold;
}


#user_logo {
	border: 1px solid #999999;
	height:120px;
	width:120px;
	padding:3px;
	overflow:hidden;
	float:left;
}

.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:#c1d9f3 solid 1px;
  border-collapse:collapse;
  width:100%;
}
.tabList td.tabHead{
background-color:#f5f7fe;
border-bottom:#c1d9f3 solid 1px;
font-weight:bold;
height:30px;
color:#004b91;
}

.tabList td.tabFoot{
background-color:#f5f7fe;
border-bottom:#c1d9f3 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: #f8fafc; }

/*新闻页面*/
#article_body {
	border: 1px solid #c8d8f2;
	background-color:#f5f8fd;
	padding-left:20px;
	padding-top:5px;
	width:730px;
	float:left;
	padding:20px;
	margin-bottom:8px;
}

#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;
}


/*新闻页面结束*/


/*推荐图片类*/
.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;
}

/**/





/*正文布局*/
#bodytr {
	width:100%;
	float:left;
}
#bodytd {
	float:left;
}


/*  任务列表页面  */
#taskNav {
	border: 1px solid #6ac4c4;
	background-color:#ecf7f6;
	width:100%;
	float:left;
}
#taskNav li.selectopt {
	list-style-image:url(images/arrow_down.gif);
	margin-left:20px;
	line-height:24px;
}
#taskNav li.unselectopt {
	list-style-image:url(images/arrow_right.gif);
	margin-left:20px;
	line-height:24px;
}
#taskNav li.selectsubopt {
	list-style-image:url(images/arrow_right.gif);
	margin-left:30px;
	line-height:24px;
	font-weight:bold;
}
#taskNav li.unselectsubopt {
	list-style-image:url(images/arrow_right.gif);
	margin-left:30px;
	line-height:24px;
}


/* 列表内容 */
.task_title {
    font-weight:bold;
	font-size:14px;
}
#tasklist .task_money {
    font-weight:bold;
}


/* 我的任务列表 */
.btn_pic{
  padding-right:10px;
  cursor:pointer;
}

/*编辑框*/
.tabForm{
  border:#c1d9f3 solid 1px;
  border-collapse:collapse;
}
.tabForm td.tabHead{
background-color:#f5f7fe;
border-bottom:#c1d9f3 solid 1px;
font-weight:bold;
height:30px;
color:#004b91;
}
.tabForm td.tabFoot{
background-color:#EFEFEF;
border-bottom:#c1d9f3 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;
}

#pro_state {
	width:65px;
	height:65px;
	position:absolute;
}
.pro_star,.btn_bidwin{
  cursor:pointer;
  margin-right:10px;
}


/* 列表内容 */
#taskdesc {
	border: 0px solid #c8d8f2;
	background:url(images/Task_desc_bg_t.gif) top no-repeat;
	margin-bottom:10px;
}
#taskdesc .tbody {
	border-left: 1px solid #c8ebfb;
	border-right: 1px solid #c8ebfb;
	padding-left:15px;
	padding-right:15px;
}
#taskdesc .tfoot {
	background:url(images/Task_desc_bg_f.gif) bottom no-repeat;
	height:3px;
	line-height:1px;
}

#taskdesc .task_title {
    font-weight:bold;
	font-size:14px;
	display:block;
	padding:15px;
	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;
}





.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:220px;
	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;
}



/*页脚部分*/
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: 12px; text-align: left; border: solid 1px #eeeeee; 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;
	}


/* 首页幻灯片 */

.index_ad_box {
   float:left;
   width:502px;
   height:227px;
   margin-left:8px;
   overflow:hidden;
}

.changeBox_a1{
float:left;
width:496px;
height:221px;
*height:222px;
padding:2px;
position:relative;
border:1px solid #75a3ff;
}

.changeBox_a1 .a_bigImg img{
position:absolute;
top:2px;left:2px;
display:none;}


.changeDiv{
position:absolute;
top:2px;left:2px;
display:none;}

.changeDiv h3{
position:absolute;
left:0px;
bottom:-12px;
*bottom:0px;
width:496px;
height:30px;line-height:30px;
background:#fff;
filter:alpha(opacity=70);
opacity:0.7;
font-weight:bold;
font-size:12px;}

.changeDiv h3 a{
display:block;
padding-left:15px;
color:#000;}

/* ul_change_a2 */
.ul_change_a2{
position:absolute;
right:5px; bottom:5px;
padding-left:19px;
overflow:hidden;
 }
.ul_change_a2 li{
display: -moz-inline-stack;
display:inline-block;
*display:inline;
*zoom:1;}

.ul_change_a2 span{
display: -moz-inline-stack;
display:inline-block;
*display:inline;
*zoom:1;
line-height:11px;
font-size:9px;
padding:0px 3px;
margin-right:5px;
border:1px solid #999;
background:#fff;
filter:alpha(opacity=85);
opacity:0.85;
cursor:hand;
cursor:pointer;
}

.ul_change_a2 span.on{
border:1px solid #CC0000;
background:#FFFF9D;
color:#CC0000;}


