body { background-color:#F5F1EB;}
.wrapper { width:952px; background-color:#F5F1EB;}
#divFoot { width:920px; height:auto; padding: 20px 15px;}
#divFoot .left { line-height:20px; text-align:left;}
#divFoot .right { line-height:20px;}
#divFoot .right a { color:#666;}
.head2 { border:1px solid #ccc; padding:2px; background-color:#fff;}
.topblock { width:950px; height:170px;}
.topblock .topl { width:710px; height:160px; padding:0 10px 5px 10px; background:url(vline.gif) no-repeat 718px -8px; float:left;}
.topblock .topr { width:200px; padding:20px 10px 0 10px; float:right;}
ul.headlist { margin-top:10px; margin-bottom:8px;}
ul.headlist li { padding:1px; float:left;}
.newjoin { width:60px; height:19px; background: url(striconlist.gif) no-repeat 0 -275px; display:inline-block;}
.morename { margin-top:5px!important; margin-top:8px;}
.morename a { line-height:21px;}
.morename div { width:680px; height:21px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.topblock .topr .txt { width:140px; height:20px; border-top:1px solid #7C7C7C;}
.btnlogin {
width:52px; height:26px;
background:url(striconlist.gif) no-repeat 0 -535px;
border:0; padding:0;
padding-bottom:5px!important; padding-bottom:0;
vertical-align:middle;
font-weight:bold; color:#fff;
margin-left:40px;
}
#remember { background-color:#F5F1EB; margin-left:38px;}
#PlazaLogin { margin-bottom:5px;}
#PlazaLogin .contentTitle { height:20px; border-bottom:1px solid #ccc; clear:both; text-align:center;}
#PlazaLogin .contentTitle h1 { float:none;}
#PlazaLogin .contentMain { padding:10px 0;}
#PlazaLogin .left { padding-top:4px;}
#PlazaLogin .right { width:85px; }
#PlazaLogin .right li { height:22px; padding-top:5px; border-bottom:1px solid #ddd; padding-left:12px;}
#PlazaLogin .right li.noborder { border-bottom:0}
.adblock { display:none; margin-bottom:10px;}
.container { width:950px; padding:15px 0; border:1px solid #EDEDED; background-color:#FFF;}
.container .colmain { width:700px; padding:0 10px; float:left;}
.container .colright { width:210px; padding:0 10px; float:right;}
.currpath { padding:0 10px 12px 10px; margin-top:-5px;}
.iconarrowr { display:inline-block; width:5px; height:14px!important; height:16px; background:url(striconlist.gif) no-repeat 0 -585px;}
.cateblock { width:700px; margin-bottom:20px; }
.catebar { height:28px; background-color:#F5F5F5;}
.catebar .catename { width:95px; height:28px; float:left;  font-size:14px; color:#FFF; text-align:center; line-height:28px;}
.catebar .catemore { width:604px; height:20px; padding-top:7px; border-top:1px solid #EFEFEF; border-right:1px solid #EFEFEF; float:left;}
.catebar .operationBar { float:right; text-align:right; padding-right:10px;}
.catecontent { width:698px; border:1px solid #EFEFEF; border-top:0; padding-top:10px; overflow-x:hidden;}
.catecontent .innerblock { width:704px; margin-left:-3px;}
.bgbrown .catebar { border-bottom:1px solid #95482A;}
.bgbrown .catename { background: url(striconlist.gif) no-repeat 0 -360px;}
.bgblue .catebar, .bgblue2 .catebar { border-bottom:1px solid #336EAA; }
.bgblue .catename, .bgblue2 .catename { background: url(striconlist.gif) no-repeat 0 -420px;}
.bggreen .catebar { border-bottom:1px solid #478C29;}
.bggreen .catename { background: url(striconlist.gif) no-repeat 0 -480px;}
.itempadding { padding:0 11px 10px 11px; float:left;}
.item { width:330px; border-bottom:1px dashed #ddd;}
.item .p1 { width:65px; float:left}
.item .p1 .head2 { margin-bottom:3px;}
.item .p1 .tips { width:56px; height:21px!important; height:20px; padding-top:0!important; padding-top:1px; background: url(striconlist.gif) no-repeat 0 -310px; display: inline-block; color:#FFF; text-align:center}
.item .p2 { width:200px; float:left;}
.item .p2 a { line-height:22px;}
.item .p2 p { margin-top:10px;}
.item .p3 { width:65px; padding-top:20px; float:right; text-align:right;}
.item .p3 a { color:#0082CB;}
.item .p4 { padding:10px 0;}
.item .p4 .title .left { width:260px; height:18px; padding-left:10px; background:url(striconlist.gif) no-repeat 0 0; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.item .p4 .title .date { width:60px; height:18px; text-align:right; float:right;}
.item .p4 .summary { padding-left:10px; height:38px; overflow:hidden; clear:both;}
.item textarea { width:260px; border-top:1px solid #7C7C7C; color:#999; padding-top:4px; vertical-align:top; margin-bottom:10px;}
.item .btnorgnew2{
width:52px; height:26px;
background:url(striconlist.gif) no-repeat 0 -535px;
border:0; margin:0;
padding-bottom:3px!important; padding-bottom:0;
line-height:26px;
font-weight:bold; color:#fff;
}
.morehead { width:60px; height:77px; margin-bottom:13px; padding:0 14px; float:left; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.morehead .head2 { margin-bottom:5px;}
.bgbrown .item { padding:2px 0;}
.bgblue { width:340px; float:left;}
.bgblue .catemore { width:244px;}
.bgblue .catecontent { width:338px;}
.bgblue .itempadding { padding:0 7px 10px 7px; float:none;}
.bgblue .item { width:324px;}
.bgblue .item .title { width:322px; height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.bgblue .item .summary { height:38px; overflow:hidden; clear:both;}
.bgblue .item .textright { padding:4px 0 7px 0;}
.bgblue2 .item .title { width:328px; height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.bgblue2 .item .summary { height:38px; overflow:hidden; clear:both;}
.bgblue2 .item .textright { padding:5px 0 7px 0;}
.themetitleleft { width:330px; padding:3px 9px 8px 9px; float:left;}
.themetitleleft li { border-bottom:1px dashed #ddd; padding-top:5px; padding-bottom:10px; margin-bottom:4px;}
.themetitleleft li .tit { width:330px; height:18px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.themetitleleft li .summ { padding:5px 0;}
.themetitleleft li .auth .left a, .themetitleleft li .auth .right { color:#999;}
.themetitleright { width:330px; padding:9px; float:right;}
.themetitleright li { padding-bottom:4px; }
.themetitleright li .ltit { width:240px; height:20px; padding-left:10px; background:url(striconlist.gif) no-repeat 0 0; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left;}
.themetitleright li .ltit a { font-size:14px;}
.themetitleright li .rauthor { width:75px; height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:right; text-align:right;}
.themetitleright li .rauthor a { color:#999;}
.fqblock { width:310px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; background-color:#F8F8F8; padding:5px 10px; margin-right:9px!important; margin-right:5px; float:right;}
.fqblock .right { margin-top:8px;}
.itemgreen { width:330px; height:94px; border-bottom:1px dashed #ddd;}
.itemgreen .p1 { margin-bottom:7px; clear:both;}
.itemgreen .p1 .left { width:260px; height:18px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.itemgreen .p1 .right { width:70px; text-align:right;}
.itemgreen .p1 .right a { color:#0082CB;}
.itemgreen .p2 { width:65px; float:left;}
.itemgreen .p3 { width:265px; float:right; }
.itemgreen .p3 .title .left { width:200px; height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.itemgreen .p3 .title .right { width:65px; height:20px; text-align:right; color:#999;}
.itemgreen .p3 .summary { padding-top:3px; clear:both;}
.itemmsg { width:300px; padding-left:27px; padding-right:3px;}
.itemmsg li { border-bottom:1px dashed #ddd; padding-top:6px; padding-bottom:2px;}
.itemmsg li .left { width:38px;}
.itemmsg li .right { width:262px; line-height:15px;}
.itemmsg li .right a { line-height:15px;}
.itemmsg li .right div { width:260px; height:15px; line-height:15px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.lcjq { border:1px solid #CACACA; background-color:#F7F7F7; padding:10px 16px; margin-bottom:12px!important; margin-bottom:17px;}
.btnrzjq { display:block; width:131px; height:38px; background:url(btnrzjq.gif) no-repeat;}
.rightbox { border:1px solid #EFEFEF; width:208px; margin-bottom:20px;}
.rightbox .title { height:27px; border-bottom:1px solid #EFEFEF; background-color:#F5F5F5; font-weight:bold; padding-left:10px; line-height:27px;}
.rightbox .content { padding:10px 0;}
.mysz, .myxm, .mygp, .mymngp, .myjj, .mymnjj { display:inline-block; padding-left:19px; background:url(striconlist.gif) no-repeat; margin:3px 15px;}
.mysz { background-position: 0 -90px;}
.myxm { background-position: 0 -120px;}
.mygp { background-position: 0 -150px;}
.mymngp { background-position: 0 -180px;}
.myjj { background-position: 0 -210px;}
.mymnjj { background-position: 0 -240px;}
.rdotlist { padding:0 10px;}
.rdotlist li { margin-bottom:2px;}
.rdotlist .tit { width:175px; height:20px; padding-left:10px; background:url(striconlist.gif) no-repeat 0 -43px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.rdotlist li .left { width:100px; height:20px; padding-left:10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.rdotlist li .right { width:75px; height:20px; color:#999; text-align:right;}
#hotpost .tit { height:18px;}
#survey .content { padding-bottom:7px;}
.cmdspace { padding:0 9px;}
.cmdspace li { width: 80px; height:92px; overflow: hidden; padding:0 7px; margin-bottom:10px; text-align:center; float:left;}
.cmdspace li .head2 { margin:0 auto; margin-bottom:3px}
.pageNavBar { text-align: center; padding:8px;}
.pageNavBar a { display:inline-block; border:1px solid #D58D48; background-color:#FFFFFF; line-height:100%; padding:3px 8px 4px 8px!important; padding:4px 8px 3px 8px; margin-right:1px; }
.pageNavBar a:hover { background-color:#F9F0E6; text-decoration:none; }
a.curPageNO { font-weight:bold; color:white; background-color:#E9A768;}
a.curPageNO:hover { background-color:#E9A768;}
a.prevPage
{
background:#FFFFFF url(comiconlist.gif) no-repeat 6px -1619px;
padding:3px 8px 4px 16px!important; padding:5px 8px 2px 16px;
margin-bottom:1px;
}
a.nextPage
{
background:#FFFFFF url(comiconlist.gif) no-repeat -68px -1619px;
padding:3px 16px 4px 8px!important; padding:5px 16px 2px 8px;
margin-bottom:1px;
}
.pageNavBar span { display:inline-block; line-height:100%; padding:3px 8px 4px 8px!important; padding:4px 8px 3px 8px; margin-right:1px; }
span.prevPage
{
border:1px solid #aaa;
background:#FFFFFF url(comiconlist.gif) no-repeat 6px -1646px;
padding:3px 8px 4px 16px!important; padding:5px 8px 2px 16px;
margin-bottom:1px;
}
span.nextPage
{
border:1px solid #aaa;
background:#FFFFFF url(comiconlist.gif) no-repeat -68px -1646px;
padding:3px 16px 4px 8px!important; padding:5px 16px 2px 8px;
margin-bottom:1px;
}