.seoli{width:60px;text-align:center;margin-left:0px;}
.dateline{width:125px;text-align:center;margin-left:0px;}
#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(../images/q_start.gif) no-repeat 0 0; overflow: hidden; zoom: 1; }
    .quote .q, .quote blockquote { margin: 0; padding: 0 20px 0 0; background: url(../images/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; }

.inajax .formtable { width: 240px; }
    .inajax .formtable .t_input, .inajax .formtable textarea { width: 170px; }

.btn_line { padding: 5px 0; }

.popupmenu_popup { padding: 1em; border: 3px solid #F4F8FD; background: #F7F7F7; line-height: 1.4em; text-align: left; overflow: hidden; z-index:1000;}
    .popupmenu_popup h1 { font-size: 1.17em; padding: 0 0 10px 0; }
    .popupmenu_popup td { padding-bottom: 0.4em; }
    .popupmenu_popup .float_del{ background-image: url(../images/delete2.gif); }

.popupmenu_centerbox { border: 5px solid #C6E6FF; background: #F4F8FD; text-align: left; min-width:250px; max-width:550px; }
    .popupmenu_centerbox h1 { padding: 0 10px; color: #3B5998; font-size: 14px; line-height: 26px; cursor: move; }

    .popupmenu_centerbox .popupmenu_inner { padding: 10px; color: #444; }
        .popupmenu_centerbox .popupmenu_inner td{ line-height: 200%; }
            .popupmenu_centerbox .popupmenu_inner .t_input, .popupmenu_centerbox .popupmenu_inner textarea{ margin: 5px 0; border-color: #CCC; }
            
            .popupmenu_centerbox .float_del{ background-image: url(../images/delete.gif); }
    .popupmenu_centerbox .box { width: 400px; }

.popupmenu_layer{ padding: 3px 6px 6px 1px; width: 220px; height: 80px; background: url(../images/ilayer.gif) no-repeat; text-align: center; }
	.popupmenu_layer p{ line-height: 20px; color: #333; }
	.popupmenu_layer p.btn_line{ font-size: 14px; color: #F30; padding:2px 0; }
	.popupmenu_layer strong{ font-weight: normal; font-size: 18px; color: #FFF; }

.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: 14px; background: url(../images/delete.gif) no-repeat 0 0; top: 0.5em; right: 5px; text-indent: -999em; overflow: hidden; display: block; }
    .float_del:hover { background-position: 0 -14px; }
.float_block { background-image: url(../images/block.gif); }
.float_edit { background-image: url(../images/edit.gif); right: 13px; }
.onbgcolor {
	margin-left:5px;
}
#mypost input[type=text] {width:160px;padding:1px;}
#login input[type=text],#login input[type=password]{width:160px;padding:1px;}

/**shangpu**/
#shangpu { float:left; width:100%; margin-bottom:10px; padding-bottom:10px;}
#shangpu .sp_tit { width:100%; height:30px; background:url("../images/dashboard/navibarbg1.gif") repeat-x 0 0;}
#shangpu .sp_tit h3 { background:url("../images/dashboard/navibtnhover.gif") repeat-x 0 0; padding:0 15px; height:30px; line-height:30px;width:60px;}
#shangpu .sp_list { margin-top:10px;}
#shangpu .sp_list li{ float:left; height:20px; overflow:hidden; width:210px; margin-left:10px;}

#newcom { padding:8px 8px 10px 0px;}
#newcom li{border1:1px solid red; width:165px; height:25px; line-height:30px; overflow:hidden; background:url(../images/areacat/bg_list.gif) no-repeat left 15px; padding-left:10px;}
#newcom li a{ color:#333;}

/*footer*/
.footer{ width:960px; border-top:1px solid #DDE2E6; padding-top:20px; margin:0 auto; color:#999; line-height:22px; clear:both;}
.footer p{ text-align:center; }
.footer p a{ color:#999;}
