@charset "utf-8";
/* CSS Document */
@import url('public.css');
.spacelink{ font-weight:normal;}
.homeheader{ width:970px; margin:auto;}
.homeheader .btm{ background:url(../images/home/i_home01.png) no-repeat; height:12px;}
.homebodyer{ width:970px; margin:auto;}
.sidnavi{ width:128px; float:left; overflow:hidden;}
.sidnavi .cnt{ border-right:#cfdce2 solid 12px; background:#e2ebf0;}
.sidnavi .btm{ height:12px; background:url(../images/home/i_home01.png) no-repeat -970px top; margin-bottom:10px;}
.sidnavi .ul li{ padding:2px 0;}
.sidnavi .ul a{ display:block; padding:0 13px; cursor:pointer;}
.sidnavi .ul a span{ display:block; height:30px; line-height:32px; overflow:hidden; padding-left:20px;}
.sidnavi .ul a.on{ background:url(../images/home/i_home02.png) no-repeat; color:#cd3202;}
.sidnavi .ul a:hover{ background:url(../images/home/i_home02.png) no-repeat; text-decoration:none; color:#cd3202;}
.sidnavi .ul1{ border-top:#FFF solid 1px; background:#ecf1f4;}
.sidnavi .ul1 a.on{ background:url(../images/home/i_home02.png) no-repeat -116px top;}
.sidnavi .ul1 a:hover{ background:url(../images/home/i_home02.png) no-repeat -116px top;}
.sidnavi .addapi a{ display:block; height:40px; line-height:43px; overflow:hidden; background:url(../images/home/icon/008.png) no-repeat 15px 10px; padding-left:45px; text-decoration:none;}
.sidnavi .setapi a{ display:block; height:26px; line-height:30px; overflow:hidden; background:url(../images/home/l_home01.png) no-repeat 20px -6px; padding-left:35px; margin:auto 10px; text-decoration:none; border-top:#bfd6de dashed 1px;}
.mainer{ float:left; width:842px; overflow:hidden; background:#e8edf1; margin-bottom:25px;}
.mainer .contor{ width:600px; float:left; margin-left:10px; display:inline; background:#FFF; overflow:hidden; margin-bottom:25px;}
.mainer .contor .top_bd{ display:block; height:6px; overflow:hidden; background:url(../images/home/i_home01.png) no-repeat -1940px top; margin-bottom:7px;}
.mainer .contor .top_bd span{ float:right; height:6px; overflow:hidden; width:230px; background:url(../images/home/i_home01.png) no-repeat -2310px 0px;}
.mainer .contor .btm_bd{ display:block; height:6px; overflow:hidden; background:url(../images/home/i_home01.png) no-repeat -1940px -6px;}
.mainer .contor .btm_bd span{ float:right; height:6px; overflow:hidden; width:230px; background:url(../images/home/i_home01.png) no-repeat -2310px -6px;}
.mainer .contor .theBox{ margin:auto 15px;min-height:600px;}
*html .mainer .contor .theBox{ height:600px;}
.mainer .homeComposer{ position:relative; height:100px;}
.mainer .homeComposer .memberpic{ position:absolute; left:0; width:70px;}
.mainer .homeComposer .memberpic .pic img{ padding:4px 5px 5px 4px; background:url(../images/home/i_home02.png) no-repeat left -30px; vertical-align:middle}
.mainer .homeComposer .memberpic .loadlink{ display:block; background:url(../images/home/l_home01.png) no-repeat left -49px; padding-left:9px; height:25px; line-height:25px; color:#6899b9;}
.mainer .homeComposer .dateword{ position:absolute; left:70px; width:486px; z-index:40}
.mainer .homeComposer .dateword .bb{ display:block;}
.mainer .homeComposer .dateword textarea{ border:#eaeaea solid 1px; font-size:12px; padding:5px 5px 0; color:#b4b9bd; width:450px; height:36px; overflow:hidden; line-height:18px;}
.mainer .homeComposer .dateword .inputtool{ height:0px; overflow:hidden; position:relative;}
.mainer .homeComposer .dateword .inputtool .facelist{ position:absolute; left:5px; top:8px; cursor:pointer;}
.mainer .homeComposer .dateword .inputtool .btn{ position:absolute; right:5px; top:3px; cursor:pointer; background:url(../images/home/i_home02.png) no-repeat right -60px; border:none; width:58px; height:24px;}
.mainer .homeComposer .morelink{ position:absolute; top:65px; left:85px; height:16px; overflow:hidden; line-height:18px;}
.mainer .homeComposer .morelink li{ float:left; border-right:#ced9df dashed 1px; padding:0 6px;}
.mainer .homeComposer .morelink li.end{ border-right:none;}
.mainer .homeComposer .morelink li a{ display:block; color:#b4b9bd; background:url(../images/home/l_home01.png) no-repeat left -92px; padding-left:13px;}
.mainer .homeComposer .morelink li a.var2{ background-position:left -132px;}
.mainer .homeComposer .morelink li a.var3{ background-position:left -172px;}
.mainer .homeComposer .morelink li a:hover{ color:#F60; text-decoration:none;}
.mainer .swtitle{ background:url(../images/home/i_home02.png) no-repeat left -87px; width:100%; height:34px; position:relative;}
.mainer .swtitle ul{ padding:9px 0 0 100px;}
.mainer .swtitle li{ float:left; line-height:25px; height:25px; margin:auto 3px; display:inline;}
.mainer .swtitle li.active{ background:url(../images/home/i_home02.png) no-repeat left -121px;}
.mainer .swtitle li a{ float:left; padding:0 10px; text-decoration:none;}
.mainer .swtitle li.active a{ background:url(../images/home/i_home02.png) no-repeat right -121px; color:#999;}
.mainer .contor .swt6 li{ position:relative; padding:5px 0; padding-left:65px; width:500px;}
.mainer .contor .swt6 .memberpic{ position:absolute; left:0px; top:10px; width:65px;}
.mainer .contor .swt6 .memberpic img{ padding:4px 5px 5px 4px; background:url(../images/home/i_home02.png) no-repeat left -30px;}
.mainer .contor .swt6 .memberword{ padding:5px 0 10px 0; border-bottom:#efefef dashed 1px;}
.mainer .contor .swt6 .memberword .var1{ display:block; color:#686868; padding:2px 0;}
.mainer .contor .swt6 .memberword .feed_content{ display:block; color:#2584b0;}
.mainer .contor .swt6 .memberword .feed_content img { max-width: 70px; max-height: 100px; }
* html .feed_content img { width: expression(this.width > 70 && this.width/this.height > 0.7 ? 70 : true); height: expression(this.height > 100 && this.width/this.height < 0.7 ? 100 : true); }
.mainer .contor .swt6 .gray{ color:#a9a9a9}

.mainer .contor .swt6 .sub_doing { margin: 10px 0 0; padding: 10px 0 0; width: 477px; background: #E9F2FC url(../image/subdoing_top.gif) no-repeat left top; color: #333; clear: both; }	
.mainer .contor .swt6 .sub_doing ol { padding: 0 10px 10px; background: #E9F2FC url(../image/subdoing_bottom.gif) no-repeat left bottom; overflow: hidden; }
.mainer .contor .swt6 .sub_doing ol li { margin: 0; padding: 3px 0; width: auto; border: none; }

.mainer .morecnt{ clear:both; margin:15px 5px; background:#f0f7fd; text-align:center;}
.mainer .morecnt .top_morecnt{ display:block; height:5px; overflow:hidden; background:url(../images/home/i_home01.png) no-repeat -2540px top;}
.mainer .morecnt .top_morecnt span{ float:right; width:10px; height:5px; overflow:hidden; background:url(../images/home/i_home01.png) no-repeat -3090px top;}
.mainer .morecnt .btm_morecnt{ display:block; height:5px; overflow:hidden; background:url(../images/home/i_home01.png) no-repeat -2540px -7px;}
.mainer .morecnt .btm_morecnt span{ float:right; width:10px; height:5px; overflow:hidden; background:url(../images/home/i_home01.png) no-repeat -3090px -7px;}
.mainer .morecnt .cnt{ border-left:#cfdce2 solid 1px; border-right:#cfdce2 solid 1px;}
.mainer .morecnt .cnt a{ background:url(../images/home/l_home01.png) no-repeat left -214px; padding-left:15px; color:#73a5bc; text-decoration:none;}
.mainer .morecnt .cnt a:hover{ color:#F60;}

.mainer .btm{ height:12px; clear:both; background:url(../images/home/i_home01.png) no-repeat -1098px top;}
.mainer .bb{ display:inline-block; background:url(../images/home/b_homeStatusWord.png) no-repeat;}
.mainer .bb .bb{ background-position:right top;}
.mainer .bb .bb .bb{ background-position:left bottom;}
.mainer .bb .bb .bb .bb{ background-position:right bottom;}
.mainer .bb .cnt{ padding:8px 10px 8px 15px;}

.sidbar{ width:205px; margin:auto 12px 25px auto; display:inline; float:right; color:#666;}
.sidbar .lineb{ border-bottom:#bfd6de solid 1px; margin:10px auto; clear:both;}
.sidbar .blue1{ color:#6a98b9;}
.sidbar .daka{ height:70px; position:relative;}
.sidbar .daka .var1{ position:absolute; top:15px; height:23px; background:url(../images/home/l_home01.png) no-repeat left -249px; padding-left:25px; line-height:25px; overflow:hidden;}
.sidbar .daka .var2{ position:absolute; top:45px; height:23px; background:url(../images/home/l_home01.png) no-repeat left -289px; padding-left:25px; line-height:25px; overflow:hidden;}
.sidbar .daka .var3{ position:absolute; right:0; top:15px; width:80px; height:24px; background:url(../images/home/i_home02.png) no-repeat right top; text-indent:-20em; overflow:hidden;}
.sidbar .daka .var4{ position:absolute; height:10px; border:#8eb7cd solid 1px; padding:1px; overflow:hidden; line-height:11px; font-family:Arial, Helvetica, sans-serif; font-size:10px; background:#FFF; text-align:center; width:76px; color:#5988a2; top:50px; right:0;}
.sidbar .daka .var4 .s1{ background:#c4dae7; display:block; width:50%; height:10px; overflow:hidden; float:left;}
.sidbar .daka .var4 .s2{ position:absolute; width:76px; height:10px; left:1px;}
.sidbar .renwu .list li{ height:28px; line-height:30px; overflow:hidden; border-top:#cbd9e4 dashed 1px; background:url(../images/home/l_home01.png) no-repeat 5px -366px; padding-left:25px; position:relative;}
.sidbar .renwu .list li a{ color:#6899b9; display:block; width:120px;}
.sidbar .renwu .list li.done{ background-position:5px -326px; color:#999; text-decoration:line-through;}
.sidbar .renwu .list .money{ position:absolute; right:10px; top:6px; background:url(../images/home/l_home01.png) no-repeat right -412px; height:16px; line-height:20px; overflow:hidden; padding-right:20px; color:#999;}
.sidbar .renwu .featpt{ height:95px; position:relative;}
.sidbar .renwu .featpt .var1{ position:absolute;}
.sidbar .renwu .featpt .var2{ position:absolute; right:0; color:#6399c8;}
.sidbar .renwu .featpt .var2:hover{ color:#F60; text-decoration:none;}
.sidbar .renwu .featpt .var3{ position:absolute; top:28px;}
.sidbar .renwu .featpt .var4{ position:absolute; top:28px; left:62px; width:140px; color:#659700; font-weight:bold; height:22px; overflow:hidden;}
.sidbar .renwu .featpt .var5{ position:absolute; top:48px; left:62px; color:#659700; height:22px; overflow:hidden;}
.sidbar .renwu .featpt .var6{ position:absolute; top:68px; left:62px; color:#F60; font-weight:bold; padding-left:25px; background:url(../images/home/l_home01.png) no-repeat left -250px; height:20px; font-family:Verdana, Geneva, sans-serif}
.sidbar .dingwei{ position:relative; height:85px;}
.sidbar .dingwei .var5{ position:absolute; top:70px; color:#ccc;}
.sidbar .dingwei .var5 a{ color:#e21b04;}
.sidbar .dingwei .var4{ position:absolute; top:36px; right:5px; background:url(../images/home/i_home02.png) no-repeat right -30px; width:40px; height:22px; overflow:hidden; border:none; cursor:pointer;}
.sidbar .dingwei .var3{ position:absolute; top:36px; right:55px; border:#cfdce2 solid 1px; width:88px; padding:3px 5px 1px 5px; color:#ccc;}
.sidbar .dingwei .var2{ position:absolute; top:38px; left:0; color:#649ab6;}
.sidbar .dl1 dt{ margin-bottom:10px;}
.sidbar .dl1 dt a.more{ float:right;}
.sidbar .dl1 dt .more:hover{ color:#F60; text-decoration:none;}
.sidbar .dl1 dd{ float:left; width:60px; height:105px; overflow:hidden; text-align:center; margin:auto 4px; display:inline;}
.sidbar .dl1 .var1 img{ padding:4px 5px 4px 4px; background:url(../images/home/i_home02.png) no-repeat left -30px; }
.sidbar .dl1 .var2{ display:block; height:20px; line-height:20px; overflow:hidden; color:#cd3202;}
.sidbar .dl1 .var3{ display:block; height:20px; line-height:20px; overflow:hidden; color:#649ab6;}
.sidbar .dl2 dt{ margin-bottom:10px;}
.sidbar .dl2 dt a.more{ float:right;}
.sidbar .dl2 .more1{ text-align:right; padding-top:7px; padding-right:5px;}
.sidbar .dl2 .more1 a{ color:#cd3301; background:url(../images/home/l_home01.png) no-repeat right -533px; padding-right:10px;}
.sidbar .dl2 .more1 a:hover{ color:#F60; text-decoration:none;}
.sidbar .dl2 dt .more:hover{ color:#F60; text-decoration:none;}
.sidbar .dl2 dd{ height:60px; padding:10px 0; border-bottom:#cbd9e4 dashed 1px; overflow:hidden; padding-left:70px; position:relative;}
.sidbar .dl2 dd .var1{ position:absolute; left:5px; top:10px;}
.sidbar .dl2 dd .var1 img{ padding:4px 5px 4px 4px; background:url(../images/home/i_home02.png) no-repeat left -30px; }
.sidbar .dl2 dd .var2{ display:block; color:#cd3301; font-weight:bold; height:20px; line-height:20px; overflow:hidden;}
.sidbar .dl2 dd .var3{ display:block;}
.sidbar .dl2 dd .var4{ display:block; color:#cd3301; background:url(../images/home/l_home01.png) no-repeat left -492px; padding-left:10px;}
.sidbar .dl3 dd{ height:60px; padding:10px 0; overflow:hidden; padding-left:70px; position:relative;}
.sidbar .dl3 dd .var1{ position:absolute; left:5px; top:10px;}
.sidbar .dl3 dd .var2{ display:block; color:#cd3301; font-weight:bold; height:20px; line-height:20px; overflow:hidden;}
.sidbar .dl3 dd .var3{ display:block;}
.sidbar .dl3 dd .var4{ display:block; color:#cd3301; background:url(../images/home/l_home01.png) no-repeat left -492px; padding-left:10px;}
.sidbar .dl4 dt{ margin-bottom:5px;}
.sidbar .dl4 dd{ height:22px; line-height:22px; overflow:hidden; background:url(../images/home/l_home01.png) no-repeat left -570px; padding-left:22px;}
.sidbar .dl4 dd a{ color:#cd3301; text-decoration:none;}
.sidbar .dl4 dd a:hover{ color:#06C;}
.sidbar .dl4 dd.dd2{ background-position:left -610px;}

.detail_tit{ font-weight:bold; line-height:25px; overflow:hidden; margin:auto 10px;}
.detail_tit .name{ float:left; padding-left:23px;}

.detail{ background:#FFF; margin:auto 10px; padding:20px 10px 45px;min-height:500px;}
*html .detail{ height:600px;}
.detail .red{ color:#ce3402;}
.detail .title{ height:23px; line-height:25px; overflow:hidden; border-bottom:#86b9cc solid 2px;margin-bottom:10px;}
.detail .title .a1{ float:left;}
.detail .title .a1 a{ float:left; background:url(../images/home/i_home02.png) no-repeat left -351px; color:#666; margin:auto  auto auto 10px; display:inline;}
.detail .title .a1 a span{ float:left; background:url(../images/home/i_home02.png) no-repeat right -351px; cursor:pointer; padding:0 10px;}
.detail .title .a1 a:hover{ text-decoration:none; background-position:left -374px; color:#FFF;}
.detail .title .a1 a:hover span{ text-decoration:none; background-position:right -374px; }
.detail .title .a1 a.active{ text-decoration:none; background-position:left -374px; color:#FFF;}
.detail .title .a1 a.active span{ text-decoration:none; background-position:right -374px; }
.detail .title .a2{ float:left;}
.detail .title .a2 a{ float:left; padding-left:10px; margin-left:10px; display:inline; color:#cd3301;}
.detail .title .a2 .a_1{ background:url(../images/home/l_home01.png) no-repeat left -488px;}




.tabs_header .tabs{ height:23px; line-height:25px; overflow:hidden; border-bottom:#86b9cc solid 2px;margin-bottom:10px; po}
.tabs_header .tabs li{ float:left;}
.tabs_header .tabs li a{ float:left; background:url(../images/home/i_home02.png) no-repeat left -351px; color:#666; margin:auto  auto auto 10px; display:inline;}
.tabs_header .tabs li a span{ float:left; background:url(../images/home/i_home02.png) no-repeat right -351px; cursor:pointer; padding:0 10px;}
.tabs_header .tabs li a:hover{ text-decoration:none; background-position:left -374px; color:#FFF;}
.tabs_header .tabs li a:hover span{ text-decoration:none; background-position:right -374px; }
.tabs_header .tabs li.active a{ text-decoration:none; background-position:left -374px; color:#FFF;}
.tabs_header .tabs li.active a span{ text-decoration:none; background-position:right -374px; }
.tabs_header .tabs .null{ float:left;}
.tabs_header .tabs .null a{ float:left; padding-left:10px; margin-left:10px; display:inline; color:#cd3301; background:url(../images/home/l_home01.png) no-repeat left -488px; }
.tabs_header .tabs .null a:hover{ text-decoration:none; color:#cd3301; background:url(../images/home/l_home01.png) no-repeat left -488px; text-decoration:underline;}
.tabs_header .tabs .null .a_1{}

.c_header { margin: 0 0 10px; width: 100%; line-height: 26px; overflow: hidden; }
    .c_header .avatar48 { float: left; margin: 0 10px 0 0; }
h2.title { margin: 0 0 15px 10px ; font-size: 12px; }
h2.title img { margin: 0 5px 0 0; vertical-align: middle; }
.searchbar { float: right; margin-right:10px; display:inline; text-align:right}






.d_pics{ padding:5px 0;}
.d_pics .gray{ color:#666;}
.d_pics .tit1{ border-bottom:#bfd6de solid 1px; padding:0 10px; height:25px; line-height:27px; overflow:hidden; color:#9a9a9a; margin: auto 10px 13px;}
.d_pics li{ float:left; height:220px; margin: auto 10px; display:inline; width:376px;}
.d_pics li .picdiv{ background:url(../images/home/i_home02.png) no-repeat left -398px; width:341px; height:160px; padding:15px 15px 0 20px; overflow:hidden;}
.d_pics li .big_img{ float:left; width:145px;}
.d_pics li .big_img table{ width:100%; height:140px;  border:#e7e7e7 solid 4px;}
.d_pics li .big_img td{ text-align:center; padding:0px;}
.d_pics li .moreinfo{ float:right; width:185px; height:90px; overflow:hidden;}
.d_pics li .moreinfo .gray{ margin-left:10px; font-family:Verdana, Geneva, sans-serif;}
.d_pics li .moreinfo .date{ color:#9a9a9a;}
.d_pics li .morepic{ float:right; width:185px;}
.d_pics li .morepic img{ border:#ccc solid 1px; padding:1px; margin:auto 1px;}
.d_pics li .tool{ width:40px; margin:auto; height:25px;}
.d_pics li .tool a{ float:left; width:20px; height:25px; background:url(../images/home/l_home01.png) no-repeat 5px -643px;}
.d_pics li .tool .a2{ background-position:5px -685px;}

.yjq_notice a{ color:#FF6600}



