﻿body
{
}/* 所有公用样式 */
 body {font-family:"宋体", arial;margin:0; padding:0; background: #FFF; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
img{vertical-align:top;}

a{
	color:#000;
	text-decoration:none;}

a:hover{
	color:#075cb6;
	text-decoration:underline;}
	
.float_left{float:left;}

.float_right{float:right;}

.del_float{clear:both;}

p,dl,dt,dd,ul,li{
	margin:0px;
	padding:0px;}
	
h1,h2,h3,h4,h5,h6,h7{
 margin:0px;
	padding:0px; font-size:13px;
}

ul,li{
	list-style:none;
	float:left;}

img{
	border:0px;
	font-size:0px;}
	
/* 首页样式 */

.width_988{ width:988px; margin:0px auto;}

/* 设为首页 */
.set{ height:34px; background:url(../images/firstpage/hs-01.jpg) repeat-x; line-height:34px;}

.set li{float:right; margin-right:5px; width:150px;}

.set a{width:50px;}

/* 菜单 */
.top{height:130px;}

/* 搜索 */
.search{ height:29px; margin-top:5px; background:#efefef; margin-bottom:5px;}

.search span{ height:29px; line-height:29px; display:block; width:440px; margin: 0 0 0 10px; float:left;}

.search span input{ float:right; margin-top:5px;}

.search ul li a{margin:5px 5px 0 5px; display:block;}

/* left内容 */
.width_216{width:216px; margin-top:5px;}

/*用户登录 */
.user,.user_Login{border:#9ed5dc 2px solid; text-align:left;}

.user h2,.user_Login h2{color:#FFF; font-size:14px; height:23px; width:212px; background:#3375d5;line-height:23px; text-indent:10px;}

.user ul{margin-left:8px;_margin-left:4px; margin-bottom:8px; float:left;}

.user ul li{width:204px; height:30px; text-align:left; line-height:30px;}

.user_input{border:#d0ddf2 1px solid;}

/*用户登录后 */
.user_Login ul{margin-top:2px; padding-bottom:10px;}

.user_Login ul li{width:202px; height:30px; text-align:left; line-height:30px; border-bottom:#CCCCCC 1px dashed; _margin-left:1px; margin-left:2px;}

.user_Login ul li a{width:202px; height:30px; text-align:left; line-height:30px; text-indent:25px; display:block; background:url(../images/firstpage/star.jpg) no-repeat 10px 5px;}

.user_Login ul span{width:208px; height:30px; text-align:left; line-height:30px; display:block; margin-left:2px; background:#eaf8ff; text-indent:10px;}

.user_Login ul span a{width:70px; height:24px; text-align:center; line-height:24px; display:block; float:right; margin:5px 0px 0px 0px; color:#FF0000;}


.Landing{width:49px; height:31px; background:#FF0000; display:block; float:left; margin-left:40px;}

.Forgot_Password,.index_Login{height:20px;line-height:20px; margin-top:5px;text-align:center; display:block; float:left;}

.Forgot_Password{width:48px;}

.index_Login{margin-left:5px;width:40px; color:#FF0000;}

/* 培训 */
.train{ border:#d4d2d3 2px solid; margin-top:5px;}

.train h2{color:#FFF; font-size:14px; height:23px; width:212px; background:url(../images/firstpage/sy-px.jpg) repeat-y;line-height:23px; text-indent:10px;}

.train ul{ width:212px; background:url(../images/firstpage/sy-pxzq.jpg) no-repeat 115px -29px; margin-bottom:2px;}

.train ul li a{width:111px; height:24px; background:url(../images/firstpage/sy-pxzq01.jpg) no-repeat 0px 0px; display:block; border:#d6e9fa 1px solid; margin-top:2px; margin-left:2px; text-align:center; line-height:24px;}

.train ul li a:hover{background:url(../images/firstpage/sy-pxzq00.jpg) no-repeat 0px 0px;}

/* 培训 */
.contributors{ border:#d4d2d3 2px solid; margin-top:5px; height:33px; height:33px; width:212px;}

/* 专业委员会 */
.Committee{text-align:left; margin-top:5px;}

.Committee h2{color:#FFF; font-size:14px;height:23px; width:216px; line-height:23px; background:#529cc1; line-height:23px; text-indent:10px;}
.Committee li{font-size:13px;}

.Committee li a{width:204px; height:27px; display:block; background:#e3f0f6; line-height:27px; text-align:left; color:#0461d6; padding-left:12px; margin-top:2px;}
.Committee li a:hover{background:url(../images/firstpage/sy-wyh.jpg) no-repeat;}

/* 专业委员会 */
.journals{ margin-top:5px; height:88px; width:216px;}

/* 调查问卷 */
.questionnaire{text-align:left; margin-top:5px; width:216px; height:260px; _height:260px;}

.questionnaire h2{color:#FFF; font-size:14px;height:23px;line-height:23px;background:url(../images/firstpage/sy-px.jpg) repeat-y;text-indent:10px; width:216px;}
	
.questionnaire ul{color:#000;line-height:23px; width:216px;background:#f2fafd; border:#e9eaec 1px solid; margin-top:5px; text-indent:10px;}
	
.questionnaire ul li{ height:23px; float:left; width:190px; display:block; width:190px; margin-left:20px; _margin-left:10px;}

/* right内容 */
.width_766{width:766px;}

/* 滚动新闻 */
.gd_news{margin-top:5px; height:28px; float:right;}

.gd_news h1{color:#000; font-size:12px;height:28px; width:736px;line-height:23px; background:url(../images/firstpage/sy-gd.jpg) no-repeat 0px 0px; background-color:#b3e7f5; line-height:28px; padding-left:30px;}

/* flash滚动新闻 */
.flash_news{ width:255px; height:186px;margin-top:5px;}

/* 主要内容左侧宽度 */
.width_611{width:611px;margin-top:5px;}

/* 主要内容右侧宽度 */
.width_149{width:149px; margin-top:5px;}

#news2 .hiddentext, #news3 .hiddentext{width:230px;}

#news1 .hiddentext{width:410px;}

#dnews1 .hiddentext, #dnews2 .hiddentext{width:240px;}

/* 重要通知 *//* 新闻动态 *//* 学会动态 *//* 领导讲话 *//* 征文启示 */ /* 公共样式 */
.news,.notice,.dynamic,.group_01,.group_02,.forumnotice{border:#cecdcb 1px solid;}/* 边框 */

.news dl,.notice dl,.group_02 h1,.forumnotice dl{background:url(../images/firstpage/sy-xw-ds.jpg) repeat-x;border:#fff 1px solid;}/* 背景图片+边线 */

.news dl h1 a,.notice dl h1 a,.dynamic dl h1 a,.forumnotice dl h1 a{color:#fff; font-size:13px; height:31px; width:100px; line-height:31px; text-indent:10px; float:left;}/* 栏目标题 */

.news dl dt a,.notice dl dt a,.dynamic dl dt a,.forumnotice dl dt a{float:right; display:block; width:50px; height:24px; line-height:24px; margin:5px 0 0 0; color:#FFF;}/* 更多 */

.news dl dt a:hover,.notice dl dt a:hover,.dynamic dl dt a:hover, .forumnotice dl dt a:hover{ color:#FF9900;}/* 更多 */

.news li a,.notice li a,.dynamic li a,.group_01 li a,.group_02 li a{ border-bottom:1px dashed #36a9df; display:block;}/* 新闻子条目下划线 */

 #news3 dl{background:url(../images/firstpage/sy-dt-ds.jpg) repeat-x;}

/* 新闻动态 */

.news{margin-top:5px; height:184px;width:504px;}/* 栏目宽、高*/

.news dl{width:502px; height:31px;}/* 栏目标题宽、高*/

.news li a{margin:8px 6px 0px 6px;
           display:block;
		   line-height:20px;
		   width:470px;
		   background:url(../images/firstpage/sy-xw-d.jpg) no-repeat 2px 5px;
		   padding-left:12px;}/* 新闻子条目 */

/* 重要通知 ,学会动态-公共样式 */
.notice,.dynamic,.group_01,.group_02,.forumnotice{height:184px; width:301px;}

.notice dl,.dynamic dl,.group_01 h1,.group_02 h1,.forumnotice dl{width:299px;height:31px;}

.notice li a,.dynamic li a,.group_01 li a,.group_02 li a{height:22px; width:282px;line-height:22px; margin:2px 6px 0px 6px;}

.notice li a{display:block;
	     background:url(../images/firstpage/sy-xw-d1.jpg) no-repeat 0px 8px;
             padding-left:7px;		   
}
/* 新闻子条目 */

.color_front01{color:#277aa2;}

/* 学会动态 *//* 组栏目01 */
.dynamic dl,.group_01 h1{background:url(../images/firstpage/sy-dt-ds.jpg) repeat-x;border:#FFFFFF 1px solid;}

/* 组栏目01 *//* 组栏目02 */
.group_01 h1 a,.group_02 h1 a{
  display:block;
  width:72px;
  height:22px;
  line-height:22px;
  text-align:center; 
  margin-left:2px;
  _margin-left:1px;
  font-size:13px;
  float:left;
  margin-top:9px;
  color:#FFF;}
.group_01 h1 a:hover,.group_02 h1 a:hover{ background:#FFF; color:#16a6db;}

.more{width:293px; text-align:right; height:28px;}
.more a{color:#0099FF; line-height:28px;}

/* 图片新闻 *//* 友情链接 */
.tp_news,.links{border:#cecdcb 1px solid; margin-top:5px; height:125px;}

.tp_news h1,.links h1{color:#0a7fc4; font-size:13px; height:31px; width:607px; background:url(../images/firstpage/sy-tpxw.jpg) repeat-x; line-height:31px; border:#FFF 1px solid; text-indent:10px;}

/* 图片新闻 */
.tp_news ul{ width:607px; height:81px; margin-top:5px;}

/* 友情链接 */
.links ul{ margin-top:8px;}
.links li{ width:200px; height:28px;}
.links li select{width:160px; margin:0 0 0 20px}

/* 会员专区 */
.member{ margin-top:6px;}

.member h1{ background:url(../images/firstpage/sy-hy.jpg) no-repeat; height:70px; width:149px;cursor:hand;}

.member ul{ border-bottom:#dedede 1px solid; border-left:#dedede 1px solid; border-right:#dedede 1px solid; width:147px;}

.member ul li a:hover{ background:#056dc0; color:#FFF;}

.member ul li a{color:#025bab;}

.member_a_1px a,.member_a_0px a{ height:35px; display:block; line-height:35px; text-align:center;}

.member_a_1px a{border-bottom:#f3f3f3 1px solid; width:145px; background:#effcfd;}

.member_a_0px a{width:147px;}

.member ul dl a{color:#025bab; width:149; display:block; background:#FFFFFF; border:0px; height:25px; line-height:25px; padding-left:35px;}


/* 在线申报 */
.Declare{ margin-top:6px;}

.Declare h1{ background:url(../images/firstpage/sy-sb.jpg) no-repeat; height:67px; width:149px;}

.Declare ul{ border-bottom:#cecccd 1px solid; border-left:#cecccd 1px solid; border-right:#cecccd 1px solid; width:147px; padding-bottom:1px;}

.Declare ul li a{ margin-left:1px; margin-right:1px; width:145px; height:33px; display:block; margin-top:4px;}


/* 页脚 */
.foot{ height:120px; background:#16a0c7; margin-top:6px;}

.foot li{width:988px; line-height:18px; text-align:left; color:#000;}

.foot li span{ color:#FFFFFF}

.foot li  span a{display:block; width:66px; height:20px; color:#FFFFFF; float:right; margin-top:2px; font-size:14px;}

.foot li a{color:#000;}

.Picture{width:611px; height:84px; float:left; margin:5px 0 0 0px;}
.Picture li { 
    float:left;
    display:inline;
}
.Picture li a { 
    display:block; 
    width:140px; 
    height:84px; 
    cursor:hand;
    overflow:hidden;
}

.margin_left_23{ margin-left:23px;}

.margin_left_5{ margin-left:5px;}


/*主导航菜单*/

.meun{
	width:986px;
	height:34px;
	float:left;
	background-image:url(../Images/Common/navM.gif);
	font-weight:bold;
	font-size:14px;
	color:#FFF;
}

.meun ul{
	width:982px;
	list-style:none;
}

.meun ul li{
	float:left;
	height:35px;
}

.meun ul li a{
display:block; float:left; padding-left:18px; color:#FFF;height:34px; text-decoration:none;
}

.meun ul li a span{
 display:block; float:left; padding-right:20px;height:24px;padding-top:10px;_padding-top:11px;
}

.meun ul li .current
{
cursor:hand;
text-decoration:none;
display:block; float:left; padding-left:18px; color:#000; height:34px; background-image:url(../Images/Common/nav_On_L.gif); background-position:left center; background-repeat:no-repeat;
}
.current  span
{
	cursor:hand;
	text-decoration:none;
display:block; float:left; height:24px;
background-image:url(../Images/Common/nav_On_R.gif);background-position:right center; background-repeat:no-repeat;
}

.sub{
position: absolute;
z-index:999;
left: 0;
top: 0;
background:url(../Images/Common/menu_bottom.gif);
visibility:hidden;
border:1px solid #3B7ECC;
border-top:none;
font-size:12px;
font-weight:normal;
}
.sub li{ padding-left:12px !important;}
.sub li a{ padding-left:3px !important;}
.sub li a span{ padding-right:3px !important;}

.menu_con
{
	cursor:hand;
	text-decoration:none !important;
display:block; float:left;
color:#f00; height:34px; background-image:url(../Images/Common/menu_on_left.gif)!important;background-position:left center; background-repeat:no-repeat;
}
.menu_con span
{
	cursor:hand;
	text-decoration:none !important;
display:block; float:left; height:24px; padding-top:10px; color:#009;
background-image:url(../Images/Common/menu_on_right.gif);background-position:right center; background-repeat:no-repeat;
}



.essay{ width:301px; height:184px; border:1px solid #A0CEE4; background:url(../images/Common/index_28.gif) repeat-x 0px 0px; text-align:left;}
.essay_ul{ padding:2px 0px 0px 0px; float:left; width:297px;}
.essay{ margin-top:7px;}
.essay_ul li{ line-height:24px; width:301px; border-bottom:1px dashed #CCC;}

.essay_ul li{color:#333;}
/* 征文启事 */
	.essay h2{ height:27px; width:301px; font-size:12px; float:left;}
	
	.essay h2 ul{ width:301px; height:27px; float:left;}
	
	.essay h2 ul li{ width:75px; height:27px; float:left;}
	
	.essay h2 ul li a{ width:74px; height:24px; float:left; border-right:1px solid #a7ccde; color:#FFF; padding-top:3px; text-align:center;}
	
	.essay h2 ul li a:hover,.essay_bj{ background:url(../images/Common/index_122.gif) repeat-x 0px 0px;  padding-top:3px;}
	
	 #dnews2 h2{background:url(../images/firstpage/sy-xw-ds.jpg) repeat-x 0px 0px;}
	.dnews_more{text-align:right;}
	
.essay, .notice,.forumnotice{border-bottom:solid 8px #E6E6E6;height:180px;overflow:hidden;}

 .news li a,.notice li a, .essay_ul li,.forumnotice li a{cursor:hand;}

/*新闻图片样式*/
 #demo{background:#FFF;overflow:hidden;border:1px dashed #CCC;width:605px;}
 #demo img{border:3px solid #F2F2F2;}
 #indemo{float:left;width:800%;}

 
 /*天气*/
 .tips{border:#e3e2e2 1px solid; margin-top:5px;}

.tips h1{width:145px; height:24px; border:#FFF 1px solid; background:url(../images/firstpage/sy-ts.jpg); font-size:12px;}

.tips {width:147px; height:134px;}

.index_Login{float:left; line-height:20px; margin-top:5px;text-align:center; color:#135197;}
.index_Login ul li{width:180px; height:20px; text-align:left; line-height:20px;}
/*浮动广告*/
.ad{position:absolute; height:100px; width:120px; background:#fefaac;border:1px solid #f3140c}
.ad h2{ height:18px; width:80px; line-height:18px;text-indent:7px;overflow:hidden; float:left;}
.ad p{text-indent:5px; width:120px;}
#ad_close{float:right;color:Red; display:block; width:40px; text-align:center;line-height:18px; height:18px;}
#ad_close a{color:Red;}
#ad_close a:hover{ cursor:pointer;}
.lbtnfontSize{ font-size:12px}
/*会计最新动态，资深会员论坛*/
#newdynamic {height:260px;}
#newdynamic .hiddentext{ width:229px;}
/*论文交流*/
#exchanage{width:610px;height:290px;}
#exchanage DL{width:610px;}
#exchanage li span{ float:right;}
#exchanage .hiddentext{width:520px;}

.memberforum li
{
	border-left:#cecdcb 1px solid;
	border-bottom:#cecdcb 1px solid;
	float:left;
	width:149px;
	height:112px;
}

.memberforum img
{
	width:73px;
	height:100px;
	margin-right: 5px; 
	margin-left: 1px;
}


.memberforum .title1
{
	margin-top:8px;
	font-size:14px; 
	font-weight:bold;
	height:18px;
	width:70px;
	overflow:hidden;
}

.memberforum .title2
{
	font-size:13px;
	overflow:hidden;
	height:75px;
	width:68px;
	line-height:15px;
	word-break:break-all;
	word-wrap: break-word;
}








