

/* page */
#snheader{width:100%; height:102px;overflow: visible; _display:inline-block; margin:0 auto;font-size:12px;color:#004499; background:url(top_bg.gif) repeat-x;}
#snpage{width:980px; height:102px;overflow: visible; _display:inline-block; margin:0 auto;font-size:12px;color:#004499;}

/* 顶部 top */
.sntop{height:29px; position:relative; z-index:9999; color:#3d3d3d; background:url(home_ws.gif) repeat-x #f6f9f2;}
.sntop a,.sntop a:visited{color:#004499;text-decoration:none;line-height:29px;}
.sntop a:hover,.top a:active{color:#f60; text-decoration:underline;}
.sntopBlk{height:29px; overflow:hidden; _display:inline-block; background:url(home_ws.gif) repeat-x #f6f9f2;}
.sntB02,.sntB03{float:left; overflow:hidden;}
.sntB03 ul{line-height:29px;}
.sntB03 li{float:right;padding:2px 6px 0 6px;}
.sntB03 li a{color:#0195d5;font-weight:bold;background:url(sprit.gif) no-repeat left top;padding-left:10px;}
.sntB02{text-align:left; padding-top:8px;padding-left:18px;color:#6182a0;line-height:25px;}
*+html .sntB02{text-align:left; padding-top:4px!important;padding-left:18px!important;;color:#6182a0;line-height:25px;}
.sntB02 a{color:#6182a0;line-height:25px;}
*+html .sntB02 a{color:#6182a0;line-height:25px;}
.sntB03{float:right;text-align:left;padding-right:10px;}

/* 导航 */
    .snlogonav{width:980px;height:73px; background:url(head_bg.gif) repeat-x left top;  position:relative;}
	.snedulogo{width:200px; height:73px; position:absolute; top:0px; left:0px;background:url(logo.gif) no-repeat;}
	.snnav{color:#3d3d3d;width:750px; height:73px; overflow:hidden; position:absolute; top:0; right:0;}
	.snnav_2{color:#3d3d3d;overflow:hidden; _display:inline-block; float:left; padding-top:10px;}
	.snnav_2{color:#3d3d3d;width:780px; margin-left:3px;display:inline;}
	.snnav_2 ul{clear:both;}
	.snnav_2 li{color:#3d3d3d;float:left; padding:0 13px 0 13px; margin-left:-1px;text-align:left; line-height:20px; background:url(top_sprit.gif) no-repeat 0 0;}
	.snnav_2 a,.snnav_2 a:visited{text-align:left; line-height:20px;color:#3d3d3d; text-decoration:none;}
	.snnav_2 a:hover,.snnav_2 a:active{color:#f60; text-decoration:none;}

#ajaxwaitid{position:absolute;width:100px;height:1.6em;background:#DD0000;color:#FFF;line-height:1.6em;z-index:100;top:0px;right:0px;overflow:hidden;display:none;}
.pipe{padding:0 0.4em;color:#DDD;}
.article{padding:0.5em;font-size:14px;}
    .article table{table-layout:fixed;}
    .article ul li{margin-left:1.6em;list-style:disc;}
.quote{margin:0.5em 0;padding-left:20px;background:url(../template/default/image/q_start.gif) no-repeat 0 0;overflow:hidden;zoom:1;}
    .quote .q, .quote blockquote{margin:0;padding:0 20px 0 0;background:url(../template/default/image/q_end.gif) no-repeat right bottom;color:#666;display:inline-block;}
.notice{margin-bottom:2px;padding:8px;border-bottom:1px solid #EBE6C9;background:#FCF9E6;}
.ajax_selector{position:relative;z-index:999;}
    .ajax_selector_option{position:absolute;margin-top:-3px;padding:3px 2px;border:1px solid #CCC;background:#FFF;overflow:auto;overflow-x:hidden;overflow-y:auto;}
.inpage{padding:4em 2em 10em 8em;}
    .inpage h1{font-size:1.17em;}
    .inpage .btn_line{padding-top:1em;}
.inajax .formtable{width:240px;}
    .inajax .formtable .t_input, .inajax .formtable textarea{width:170px;}
.popupmenu_popup{padding:1em;border:3px solid #FF8E00;background:#FCF9E6;line-height:1.4em;text-align:left;overflow:hidden;}
    .popupmenu_popup h1{font-size:1.17em;}
    .popupmenu_popup .btn_line{padding:5px 0;}
    .popupmenu_popup td{padding-bottom:0.4em;}
.popupmenu_centerbox{border:8px solid #999;background:#FFF;text-align:left;}
    .popupmenu_centerbox h1{padding:0 10px;background:#FF8E00;color:#333;font-size:14px;line-height:26px;cursor:move;}
    .popupmenu_centerbox .float_del{margin-right:10px;border:1px solid #B1BDD6;background-color:#FFF;}
    .popupmenu_centerbox .popupmenu_inner{padding:10px;}
    .popupmenu_centerbox .box{width:400px;}
.bar_text{padding:10px 0 0 12px;width:110px;font-size:12px;font-weight:normal;}
    .bar_text p{line-height:200%;}
    .bar_text .title{padding:10px 0 5px 0;font-weight:bold;}

.listcol li{float:left;width:100%;}
    .list2col li{float:left;padding:3px 0;width:150px;}
.f_status{margin:0 0 20px;color:#999;}
.status_form{float:right;position:absolute;right:0;}
.ajax_selector{position:relative;z-index:999;}
    .ajax_selector_option{position:absolute;margin-top:-3px;padding:3px 2px;border:1px solid #CCC;background:#FFF;overflow:auto;overflow-x:hidden;overflow-y:auto;}
.float_del, .float_edit{position:absolute;width:13px;height:13px;background:url(../template/default/image/delete.gif) no-repeat 0 0;top:0.5em;right:5px;text-indent:-999em;overflow:hidden;display:block;}
    .float_del:hover{background-position:0 -15px;}
.float_block{background-image:url(../template/default/image/block.gif);}
.float_edit{background-image:url(../template/default/image/edit.gif);right:13px;}

textarea{border-color:#7C7C7C #7C7C7C #7C7C7C;border-style:solid;border-width:1px;overflow:auto;}
.t_input{padding:3px 2px;border-color:#7C7C7C #7C7C7C #7C7C7C;border-style:solid;border-width:1px;line-height:16px;}
.button{margin-left:2px;padding:0 3px;height:22px;border:1px solid;border-color:#EEE #EEE #EEE #EEE;background:#DDD;color:#333;line-height:20px;cursor:pointer;}
.submit{padding:0 5px;height:24px;border:1px solid;border-color:#FCF9E6 #FCF9E6 #FCF9E6 #FCF9E6;background:#FF8901;color:#FFF;line-height:20px;letter-spacing:1px;cursor:pointer;}
a.submit{padding:5px;}
a.button{padding:3px;}
.c_form{padding:0.5em 3em;}
.quickpost table{width:100%;}
.quickpost td{padding:0.2em 0;}
.quickpost textarea{width:99%;height:70px;font-size:1.17em;}
.initial{color:#999;}
.quick_update{position:relative;margin-bottom:15px;padding-left:55px;}
    .quick_update .avatar{position:absolute;left:0;}
    .quick_update #mystate{height:28px;line-height:28px;}
    .quick_update .state{width:360px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-moz-text-overflow:ellipsis;}
    .quick_bar{height:26px;border-top:1px solid #CCC;}
    .quick_bar li{float:left;padding:0 5px;line-height:26px;}
        .quick_bar li img{float:left;margin:5px 2px 0 0;}
        .quick_bar li a{color:#333;}
#quick_box{margin-bottom:10px;padding:10px;border:1px solid #CCC;border-top:none;background:#FFF;}

.formtable{width:100%;}
    .formtable caption{padding:10px 0;color:#666;font-size:12px;}
        .formtable caption h2{padding-bottom:8px;border-bottom:1px solid #CCC;color:#333;font-size:14px;}
        .formtable caption p{margin-top:8px;}
            .formtable td, .formtable th{padding:3px;}
            .formtable th{padding-right:1em;text-align:right;}
.moodform{padding-left:12px;background:url(../template/default/image/quote.gif) no-repeat 0 0;}
    .moodform .inner{padding:5px 5px 5px 30px;border:1px solid #CCC;border-left:none;background:#EDF5FF;}
    .moodform #mystate .face{position:absolute;margin-left:-25px;}
.icon_check, .icon_check *{vertical-align:middle;}
.h_status{margin-bottom:8px;padding:5px;border-bottom:1px solid #F5F5F5;color:#999;}
    .h_status .active{font-weight:bold;}
.d_content form{padding:4px 9px;background:#EEE;}

.affiche{margin:10px 0;padding:10px;width:518px;border:1px solid #EBE6C9;background:#FCF9E6;overflow:hidden;}
    .affiche #space_avatar{float:left;}
        .affiche #space_avatar img{margin:0 10px 10px 0;padding:3px;border:1px solid #EBE6C9;background:#FFF;}
    .affiche .article{padding:5px 0;color:#960;}
.board{padding:10px 0;}
    .board .title{padding:0 0 5px 0;}
        .board .title h1{margin:0 0 8px;font-size:14px;}
            .board .detail{color:#444;font-size:14px;line-height:180%;}
            .board .quickpost{padding:5px 0 0 45px;}
            .board li{margin:0 0 10px 0;}
            .board .quote{padding:10px;border:1px solid #EBE6C9;background:#FCF9E6 none repeat scroll 0 0;font-size:12px;}
            .board .quote .q{background:none;}

.formtable caption.complete{padding:10px 0 10px 55px;background:url(../template/default/image/task_done.gif) no-repeat left center;}
/* snedunavs
==========================================================*/
.snedunavs {
width:980px;
height:36px;
    position: relative;
	margin:0px auto;
    background: url(lrtk.png) no-repeat 0 -36px;
	margin-bottom:8px;
}
.snedunavsinner {
    background: url(lrtk.png) no-repeat 100% -72px;
}
.snedunavslist {
    height: 36px;
    line-height: 36px;
    overflow: hidden;
    margin: 0 10px;
    background: url(lrtk.png) repeat-x 0 0;
}
.snedunavs li {
    float: left;
    display: inline;
    margin: 0 0 0 -2px;
    padding: 2px 4px 0 6px;
    background: url(lrtk.png) no-repeat 0 -108px;
}
.snedunavs a {
    display: block;
    width: 96px;
    text-align: center;
    font-size: 120%;
}
.snedunavs a:link, .snedunavs a:visited {
    color: #049;
}
.snedunavs a.current, .snedunavs a:hover, .snedunavs a:active {
    color: #f60;
    font-weight: bold;
	
}
.snedunavss {
width:960px;
height:36px;
    position: relative;
	margin:0px auto;
overflow: visible; _display:inline-block; 
    background: url(lrtk.png) no-repeat 0 -36px;
	margin-bottom:8px;
}
.snedunavsinners {
    background: url(lrtk.png) no-repeat 100% -72px;
}
.snedunavslists {
    height: 36px;
    line-height: 36px;
    overflow: hidden;
    margin: 0 10px;
    background: url(lrtk.png) repeat-x 0 0;
}
.snedunavss li {
    float: left;
    display: inline;
    margin: 0 0 0 -2px;
    padding: 2px 4px 0 6px;
    background: url(lrtk.png) no-repeat 0 -108px;
}
.snedunavss a {
    display: block;
    width: 70px;
    text-align: center;
    font-size: 120%;
}
.snedunavss a:link, .snedunavss a:visited {
    color: #049;
}
.snedunavss a.current, .snedunavss a:hover, .snedunavss a:active {
    color: #f60;
    font-weight: bold;
	
}