@import url("common.css");
#header, #container { min-width:800px; width:expression(document.body.clientWidth <= 800 ? "800px" : "100%" );
}
/*顶部*/
#header { height:125px; background:url(headerbg.gif) repeat-x; overflow:hidden; }
#header ul { float:left; }
#header ul li { float:left; cursor:pointer; font-size:14px; font-weight:bold; }
#header ul li span { display:inline-block; }
#header .top_bar { display:inline-block; width:100%; }
/*#header .top_bar ul { float:left; }*/
#header .top_bar ul#logo { float:left; width:180px; height:83px; margin:0px 15px 0 0; background:url(logo.gif) left bottom no-repeat; }
/*#header .top_bar .top_right { float:left; }*/
#header .top_bar ul#top_info { position:absolute; z-index:999; top:5px; right:10px; zoom:1; height:30px; color:#fff; }
#header .top_bar .menu { position:absolute; z-index:99; left:200px; margin-top:54px; }
#header .top_bar .menu ul#core_menu { margin-top:3px; /*margin-top:57px;?*/ }
#header .top_bar .menu ul#core_menu li { margin-right:1px; border:1px solid #43809C; border-bottom:0px; }
#header .top_bar .menu ul#core_menu li span { color:#555555; height:25px; line-height:25px; padding:0 10px; border:1px solid #fff; border-bottom:0px; background:url(menu_li_out.gif) repeat-x; }
#header .top_bar .menu ul#core_menu li.current { }
#header .top_bar .menu ul#core_menu li.current span { color:#003366; background:url(menu_li_over.gif) repeat-x; }
#header .top_bar .menu ul#system { }
#header .top_bar .menu ul#system li { cursor:pointer; width:100px; color:#CEE4D6; height:30px; background:url(app_system.gif) repeat-x; }
#header .top_bar .menu ul#system li span { letter-spacing:2px; line-height:28px; padding:3px 12px 0 10px; background:url(app_system_icon.gif) right center no-repeat; }
#header .top_bar .menu ul#system dl { z-index:99; display:block; font-size:12px; font-weight:normal; padding:3px; border:1px solid #A8BACE; background:#D6E7F7; }
#header .top_bar .menu ul#system dl dt { height:18px; padding-bottom:3px; padding-left:2px; }
#header .top_bar .menu ul#system dl dt a:link, #header .top_bar .menu ul#system dl dt a:visited { color:#485D78; }
#header .top_bar .menu ul#system dl dt a:hover { color:#003685; }
#header .header_bar { clear:both; padding-top:8px; }
#header .header_bar ul { float:left; height:28px; }
#header .header_bar ul#version { width:197px; line-height:27px; text-align:center; background:url(vbg.gif) 3px 2px no-repeat; }
#header .header_bar ul#version b { float:left; width:140px; font-size:14px; font-weight:bold; }
#header .header_bar ul#version span { float:right; margin-right:7px; }
#header .header_bar ul#version, #header .header_bar ul#version a { color:#fff; }
#header .header_bar ul#submenu { position:absolute; left:200px; margin-left:10px; }
#header .header_bar ul#submenu li { float:left; cursor:pointer; color:#1E5060; font-size:12px; font-weight:normal; margin-right:12px; padding-left:8px; background:url(tree_bar_icon.gif) left center no-repeat; }
#header .header_bar ul#submenu li span { line-height:28px; }
#header .header_bar ul#submenu li dl { position:absolute; z-index:10; left:0; top:28px; min-width:100px; width:auto!important; *width:130px;
padding:3px 8px 0 3px; border:1px solid #A8BACE; background:#D6E7F7; }
#header .header_bar ul#submenu li dl dt { display:block; padding-left:2px; }
#header .header_bar ul#submenu li dl dt a:link, #header .header_bar ul#submenu li dl dt a:visited { color:#485D78; }
#header .header_bar ul#submenu li dl dt a:hover { color:#003685; }
/*首页框加*/
#container { overflow:hidden; }
#container #admin_left { float:left; width:193px; overflow:auto; overflow-x:hidden; background:#F5F5F5; }
#container #admin_right {overflow:hidden; _float:left;_zoom:1;}
/*左边菜单项*/
#admin_left #tree_box { }
#admin_left #tree_inner { width:173px; margin:0px 20px 0 auto; border:4px #1A5DB0 solid; border-bottom:3px #1A5DB0 solid; border-left:none; background:#1A5DB0; }
#admin_left #tree_inner .tree_menu { margin-bottom:1px; border-top:2px solid #fff; border-right:2px solid #fff; border-bottom:1px solid #fff; }
#admin_left #tree_inner .tree_menu h1 { cursor:pointer; height:26px; line-height:26px; color:#fff; font-weight:bold; text-align:left; text-indent:10px; background:url(menutips_up.gif) no-repeat; }
#admin_left #tree_inner .tree_menu .show_tree_menu { background:url(menutips_down.gif) no-repeat; }
#admin_left #tree_inner .tree_menu ul { border-top:2px solid #fff; }
#admin_left #tree_inner .tree_menu ul li { text-align:left; padding:3px 0px 3px 25px; border-bottom:1px solid #fff; background-color:#DEECF9 ;}
#admin_left #tree_inner .tree_menu ul li span { color:#ff0000; margin-right:5px; }
#admin_left #tree_inner .tree_menu ul li a { margin-right:5px; }
#admin_left #tree_inner .tree_menu ul .tsa { color:#F00 }
#admin_left #tree_inner .tree_menu ul li .tsa2 { font-weight:bold; color:#03F }
#admin_left #tree_inner .tree_menu .menu_icon li{ background:#DEECF9 url(menu_ico.gif) no-repeat 10px 8px; }
#admin_left #tree_inner .tree_menu a.vison{color:#669900;}
/**地图**/
.mapdiv{border-bottom:1px solid #cccccc;}
.mapdiv a{dislay:block;line-height:180%; white-space:nowrap}
.mapdiv a:hover{text-decoration:underline}
.mapdiv p{padding:3px;border-bottom:1px dashed #cccccc;font-weight:bold}
.mapdiv .map_2{float:left; margin:3px 8px 12px 8px;}
.mapdiv .map_2 a{color:#1A5DB0;font-weight:bold}
.mapdiv .map_3 a{color:#333333;font-weight:normal; border-bottom:1px dotted #cccccc}
.mapdiv .map_4{color:#018101}
.mapdiv .map_4 a{color:#018101;border:none}
/*按钮 input*/
.submit_btn { color:#333; border:1px solid #555555; background:url(submit_btn_bg.gif) repeat-x; }
.header_r_btn { border:1px solid #8F9F56; background:url(header_r_btn_bg.gif) repeat-x; }
.header_btn { height:24px; line-height:18px; cursor:pointer; margin-left:10px; letter-spacing:1px; margin-right:20px; padding:3px 10px 2px 10px; border:1px solid #666666; background:url(headerbtn_bg.gif); color:#333333 }
.edit_btn { border:1px solid #D0D0D0; background:url(edit_btn_bg.gif) repeat-x; }
.upfile { height:23px; line-height:20px; background:none; }
.upfile_btn { border:1px solid #7FB5E1; background:url(upfile_btn_bg.gif) repeat-x; }
.headerbtn_list { height:40px; }
.headerbtn_list ul { padding:0 20px; }
.headerbtn_list ul li { float:left; height:18px; line-height:18px; letter-spacing:1px; margin-right:20px; padding:0px 3px; border:1px solid #0C73BE; background:url(headerbtn_bg.gif) repeat-x; }
.html_btn { background:url(html_btn.gif) repeat-x; border:1px solid #5fb6bb; color:#547579; font-size:14px; font-weight:bold; padding:4px 0px; width:200px; display:block; margin-top:10px; margin-bottom:10px; cursor:pointer }
.foot_btn {
*display:inline; margin:15px 0px; }
.foot_btn td { padding-left:5px; }
.foot_btn .edit_btn { margin:2px; }
.submit_btn, .header_r_btn, .edit_btn, .upfile_btn { height:21px; line-height:17px; letter-spacing:2px; padding:1px 3px; background-position:center; }
.cache_btn { width:200px; height:21px; cursor:pointer; margin:5px auto; clear:both; color:#333; border:1px solid #555555; background:url(submit_btn_bg.gif) repeat-x; }
.usethistpl { width:80px; background:#F00; border:1px solid #000000; padding:2px 5px; margin-left:20px; color:#ffffff; font-weight:bold; cursor:pointer}
.status_btn2{letter-spacing:5px; cursor:pointer;  padding-left:5px}
.status_btn{ color:#ff0000;letter-spacing:5px; cursor:pointer;  padding-left:5px}
/*ul样式*/
.line10 li { padding-top:10px; padding-bottom:10px }
.downloadicon { background:url(zip_ico.gif) no-repeat; padding-left:20px; }
/*提示样式*/
.helpspan{color:#999999;font-size:12px; font-weight:normal; text-align:left; padding-left:10px}
.helpicon{cursor: pointer;margin-left:5px}
.help{ display:none; padding-left:12px; color:#9f9f9f; line-height:14px}
.point{ color:#666; font-size:12px; padding-left:5px}
.ab_c{ position:absolute;color:#999999; padding-left:10px}
/*主体框*/
.mainbox { width:99%; _width:98%;margin:5px 0 0 5px; padding:1px; _margin-right:-15px;}
.formtable { width:100%; _margin-right:-15px;}
.mintable { width:49.5%; *width:49.7%;
}
.formtable td { color:#484848; padding:1px 3px; line-height:25px; }
.formtable td a{color:#484848;}
.formtable td p { padding:5px; 10px;
}
.formtable td.tdL { width:15%; border-right:#EFEFEF solid 1px; }
.formtable td.tdR { width:80%; }
.formtable .role_name, .formtable .role_actions { text-align:left; }
.formtable .role_actions { width:100%; }
.formtable .role_actions td { text-align:left; }
.formtable .role_actions td.role_tips { color:#010066; }
.formtable .role_actions td.clear_border_bottom { border-bottom:0px; }
.formtable .role_actions td.actions_list { width:92%; padding-top:5px; border-right:none; }
.formtable .role_actions td.actions_list span { display:block; float:left; width:120px; height:25px; margin-right:8px; }
.formtable .role_actions td.actions_list span label { padding-left:2px; *padding-left:0px;
}
.padding_table td { padding:3px }
.formtable td #userlogo { width:115px; height:115px; margin:5px auto; padding:3px; border:1px solid #E6EFF8; background:url(userlogo.gif) center no-repeat; }
.header_main { height:61px; background:url(header_main_bg.gif); }
.header_main td.header_m_left { width:49%; }
.header_main td.header_m_left ul { padding:2px 0 0 40px; }
.header_main td.header_m_left ul li { float:left; margin-right:20px; padding-top:31px; display:inline-block; width:60px}
.header_main td.header_m_left ul li.course { background:url(course.gif) center top no-repeat; }
.header_main td.header_m_left ul li.dbm { background:url(dbm.gif) center top no-repeat; }
.header_main td.header_m_left ul li.php168 { background:url(php168.gif) center top no-repeat; }
.header_main td.header_m_left ul li.webmaster { background:url(webmaster.gif) center top no-repeat; }
.header_main td.header_m_left ul li.tools { background:url(plug.gif) center top no-repeat; }
.header_main td.header_m_left ul li a { color:#010066; }
.header_main td.header_m_right { width:49%; text-align:right; padding-right:15px; }
.header_main td.header_m_right form{float:right;margin-left:5px;}
.mintable .formtable { background:#F9F9F9; }
.mintable .formtable td { padding:0px; }
.mintable .formtable table td { padding-left:3px; line-height:22px; }
.mintable .formtable td.tdL, .mintable .formtable td.tdR { border-right:none; border-bottom:1px solid #fff; }
.columntable { }
.columntable .title td { color:#fff; border-right:1px solid #fff; border-bottom:none; }
.columntable td { border-right:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF; }
.columntable td.cleartd { border-right:none; }
.columntable td.txtlist { text-align:left; }
.relatetable { border:1px solid #EFEFEF; }
.relatetable td { padding:10px 0px; }
.relatetable td strong { color:#666; }
.purtable { width:90%; }
.purtable td { height:25px; }
.purtable .purfunction { margin-left:30px; }
.purtable .purfunction td { height:20px; }
.acltable { width:100%; }
.acltable td { padding: 0 0 10px 10px }
.acltable .title { border-bottom:1px solid #1A5DB0; height:26px; line-height:26px; color:#ffffff; padding-left:0 0 0 10px; background:url(hbg.gif) left top repeat-x; overflow:hidden; }
.acltable .title td { color:#fff; }
.acltable .headerbtn_list { background-color: #D5E9FF; height: 25px; width:auto; width:auto; padding:5px }
.acltable td.cleartd { border-right:none; }
.acltable td.txtlist { text-align:left; }
.acltable .actions_list span { display:inline-block; padding:5px 20px }
.acltable .actions_list label { padding:0 5px }
.acltable .foot_blank { height:70px; }
.buttomtable { margin:10px auto; }
.buttomtable .edit_btn { margin:0 20px; }
/*提示信息*/
.articletips { background:#F9F9F9; }
.articletips .tips_title { font-weight:bold; text-align:center; background:url(tips_title.gif) repeat-x; }
.articletips td { border-right:1px solid #fff; border-bottom:1px solid #fff; }
.articletips .tips_id { width:6%; }
.articletips .tips_author { width:15%; }
.articletips .tips_edit { width:15%; }
.servertips { }
.servertips ul { padding-left:10px; border-bottom:1px solid #A8A8A8; }
.servertips ul.advicetips { padding-top:1px; border-bottom:none; }
.servertips ul li { line-height:25px; }
.servertips, .articletips { height:231px; }
label.error { color:#ff0000; margin:0 5px; padding-left:15px; background:url(error.gif) left no-repeat; }
.articletips .main_link{overflow:hidden}
.articletips .main_link a{color:#484848}
/*底部*/
.footer { width:99.1%; margin:10px 0px 10px 5px; padding:1px; border:#1A5DB0 solid 1px; _width:97.8%;_margin-right:-15px;}
.footer ul { height:25px; background:url(hbg.gif) repeat-x; }
.footer ul li { float:left; width:33%; line-height:25px; text-align:center; border-right:1px solid #fff; }
.footer ul li.footerweb { border-right:none; }
.footer center { width:100%; border-right:1px solid #fff; _width:98%;}
/*相关通用设置*/
.mainborder { border:#1A5DB0 solid 1px; }
.fleft { float:left; }
.mright { margin-right:5px; }
.mfoot { margin-bottom:5px; }
.mtop { margin-top:5px }
.mleft { margin-left:5px; }
.graybg { background:#F1F1F1; }
.tcenter { text-align:center }
.formtable td.tdL, .mintable .formtable td.tdL { padding-left:10px; }
.formtable td.tdL, .formtable td.tdR, .headerbtn_list { border-bottom:#EFEFEF solid 1px; }
.formtable .title, .mintable .formtable .title {line-height:25px; color:#ffffff; padding:0 0 0 10px; border:none; background:url(hbg.gif) left top; overflow:hidden; }
.hover_table tr.clicked { background:#eeeeee; }
.hover_table tr.hover_tr { background:#F2F9FD; }
#title_nav { }
#title_nav ul { }
#title_nav ul li { float:left; cursor:pointer; height:21px; margin:4px 5px 0px 10px; overflow:hidden; }
#title_nav ul li.current { color:#1A5DB0; font-weight:bold; }
#title_nav ul li dl, #title_nav ul li h1, #title_nav ul li dd { float:left; height:21px; }
#title_nav ul li h1, #title_nav ul li dd { width:6px; }
#title_nav ul li dl { padding:0 5px; }
#title_nav ul li.current dl { background:url(title_nav_bg.gif) repeat-x; }
#title_nav ul li.current h1 { background:url(title_nav_left_bg.gif) no-repeat; }
#title_nav ul li.current dd { background:url(title_nav_right_bg.gif) no-repeat; }
/*链接样式*/
.formtable td.title a, .footer a:link, .footer a:visited { color:#fff; }
.headerbtn_list ul li a:link, .headerbtn_list ul li a:visited, .headerbtn_list ul li a:hover { color:#333; text-decoration:none; }
/*日历*/
#calendar { cursor:pointer; }
#calendar dl { height:27px; background:#EFEFEF; }
#calendar dl dd, #calendar dl dt { float:left; }
#calendar dl dt { width:74%; font-weight:bold; }
#calendar dl dd { width:13%; }
#calendar table { text-align:center; }
#calendar table td { padding:0px; line-height:18px; border-right:1px solid #fff; background:#fff; }
#calendar .mark { width:12.1%; *width:12.72%;
}
#calendar .gray { background:#E6E6E6; }
#calendar .weekday { font-weight:bold; background:url(calendar/weekday_bg.gif) repeat-x; padding-right:1px; border-right:none; }
#calendar .day { background:#E6E6E6; }
#calendar .noday { color:#949494; background:#F7F7F7; }
#calendar dl dd, #calendar dl dt, #calendar table td { text-align:center; }
#calendar dl, #calendar table td { border-bottom:1px solid #fff; }
#calendar a { text-decoration:underline; }
/*分页*/
#page { padding:10px 0px; text-align:center; }
#page a { }
.uploader { width: 800px; height: 400px; border: 2px solid #0000ff; position: absolute; background-color: #ffffff; z-index: 20000; padding: 5px; }
.uploader iframe { width: 100%; height: 100%; }
.uploader .titlebar { padding: 5px; cursor: move; }
.uploader .titlebar span { width: 100%; }
.uploader .titlebar strong { float: right; cursor: pointer; }
/*兼容V6.0的后台模板*/
.trA TD { background:#ffffff; }
.trB TD { background:#F7F7F7; }
.tablewidth { BORDER: #1A5DB0 1px solid; background:#efefef; width:99.5%; margin:5px 0 0 5px; margin-bottom:8px; }
.tablewidth tr { background:#fff; }
.tablewidth .head { BORDER: #449AE8 0px solid; background:url(hbg.gif) repeat-x; COLOR: #FFF; }
.tablewidth .head td { padding-top:5px; padding-left:5px; }
.tablewidth .head td, .tablewidth .head td a { COLOR: #FFF; }
.tablewidth .head2 { BORDER: #449AE8 0px solid; background:#eeeeee; COLOR: #FFF; }
.tablewidth .head2 td { padding-top:5px; padding-left:5px; padding-bottom:3px; }
.tablewidth .head2 td, .tablewidth .head2 td a { COLOR: #000; }
/*兼容V6.0的后台模板*/
.showpicdiv { border:5px solid #B9D5F2; }
.showpicdiv2 { border:1px solid red; }
.disableTR td, .disableTR td input, .disableTR td a, .disableTR td a:visited, .disableTR td font { color:#ccc; border:0px; }
.disableTR td img { width:4px; height:4px; }
/*兼容V6.0的后台模板*//*发表页*/
#post_top { padding:0px; padding-top:9px; height:22px; border-bottom:#99D3FB solid 2px; }
#post_top span { width:75px; padding-top:2px; height:20px; display:block; float:left; margin-right:3px; text-align:center; background:url(button_b.gif); cursor:hand; }
#post_top .choosebutton { color:#fff; font-weight:bold; background:url(button_a.gif); }
.big_sort a, .big_sort A:visited { color:blue; TEXT-DECORATION: underline; }
.big_sort a:hover { color:red; TEXT-DECORATION: none; }
/*内容切换*/
.ui-tabs { padding:10px 2px; zoom: 1; }
.ui-tabs .ui-tabs-nav { display:inline-block; width:100%; height:22px; margin-top:10px; }
.ui-tabs .ui-tabs-nav li { float: left; font-weight:bold; margin-right:5px; background:url(tabs.gif) repeat-x; }
.ui-tabs .ui-tabs-nav li a { float: left; height:22px; line-height:22px; color:#757575; text-decoration: none; padding-left:10px; background:url(tabs.gif) 0 -22px no-repeat; }
.ui-tabs .ui-tabs-nav li span { display:inline-block; height:22px; padding-right:10px; background:url(tabs.gif) right -44px no-repeat; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { background:url(tabs.gif) 0 -66px repeat-x; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a { cursor: text; color:#fff; background:url(tabs.gif) 0 -88px no-repeat; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected span { background:url(tabs.gif) right -110px no-repeat; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
.ui-tabs .ui-tabs-nav li a:hover { color:#000; }
.ui-tabs .ui-tabs-panel { border:1px solid #EFEFEF; border-top:1px solid #6C9AD9; border-bottom:none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
.dialogWrapper { position: absolute; background:#fff; }
.dialogBox { display:none; position:absolute; /*z-index:30001;*/ width:auto;/*min-width:20px;*width:20px; */ padding:3px; border:8px solid #8CB8EA; background:#F1F7FD; }
.dialogBox .inner { }
.dialogBox .inner .title_bar { height:18px; text-align:right; }
.dialogBox .inner .title_bar a.close { float:right; display:block; cursor:pointer; width:18px; height:18px; background:url(close.gif) 0 0 no-repeat; }
.dialogBox .inner .title_bar a.close:hover { background-position:0 -18px; }
.dialogBox .inner #inner_content { padding:3px 5px 5px; }
.dialogBox .ajaxBox { color:#555; line-height:150%; }
.dialogBox .ajaxBox td { padding:3px 0px; }
.dialogBox .ajaxBox td.tdL { padding-right:10px; }
.dialogBox .ajaxBox h3 { color:#1E62B0; font-size:16px; font-weight:bold; padding-bottom:10px; }
.tab_box .head { height:23px; border-bottom:2px solid #99D3FB }
.tab_box .head span { float:left; display:inline-block; background:url(boxnemu.gif) no-repeat left -72px; margin-left:10px; cursor:pointer; line-height:1.5em; }
.tab_box .head span a { background:#ffffff url(boxnemu.gif) no-repeat right -72px; margin-left:4px; padding:3px 10px 2px 7px; display:block; }
.tab_box .head .over { background-position:left -48px }
.tab_box .head .over a { background-position:right -48px; background-color:#ffffff; color:#ffffff; font-weight:bold }
.tab_box .main { padding:5px; line-height:1.8em; }
/*标题选择*/
.boxmenu { display:inline-block; width:100%; }
.boxmenu li { cursor:pointer; height:24px; float:left; background:url(boxnemu.gif) no-repeat; margin-left:5px; }
.boxmenu .bm_out { background-position:left -24px; }
.boxmenu .bm_over { background-position:left top; }
.boxmenu li a { display:block; line-height:18px; margin-left:3px; padding:4px 10px 1px 7px; background:#ffffff url(boxnemu.gif) no-repeat; text-decoration:none; }
.boxmenu .bm_out .bm_l { background-position:right -24px; }
.boxmenu .bm_over .bm_l { background-position:right top; color:#FFF; }
/*margin-bottom 负数*/

.foot_negative { margin-bottom:-5px; }
.boxmenu .bm2_out { background-position:left -72px; }
.boxmenu .bm2_over { background-position:left -48px; }
.boxmenu .bm2_out .bm_l { background-position:right -72px; }
.boxmenu .bm2_over .bm_l { background-position:right -48px; color:#FFF; }
.but_border { border-bottom:2px solid #99D3FB }


.boxmenu .bm2_out { background-position:left -72px; }
.boxmenu .bm2_over { background-position:left -48px; }
.boxmenu .bm2_out .bm_l { background-position:right -72px; }
.boxmenu .bm2_over .bm_l { background-position:right -48px; color:#FFF; }

.but_border { border-bottom:2px solid #99D3FB }
.each_type { padding:3px 5px; width: 120px; display: inline-block; }
.each_type a { color:#484848; text-decoration:none }

/**对话框**/
.php168_dialog { position: absolute; border: 5px solid #8CB8EA; background-color: #ffffff; width: 400px; height: 200px; }
.php168_dialog .title_bar { padding: 5px; background-color: #f1f7fd; cursor: move; }
.php168_dialog .title { color:#3A7494;}
.php168_dialog .close { float: right; cursor: pointer; width: 18px; height: 18px; background: url(close.gif) no-repeat 0px -18px; }
.php168_dialog .close  span{ display: none; }
.php168_dialog .content_container { width: 100%; }
.php168_dialog .content { padding: 5px; }
.php168_dialog .button_bar { clear: left; }
.php168_dialog .button_bar .ok,.php168_dialog .button_bar .cancel{background:url(button4.gif) repeat-x; color:#3A7494; border:1px solid #CEDEEF; padding:2px 10px 2px; margin-left:10px; margin-bottom:2px;  cursor:pointer}
.foot_negative { margin-bottom:-5px; }

/**模板管理**/
.template_box { background-color:#EEF5FB }
.template_box .max_title { border-bottom:1px solid #BBB; height:30px; padding-top:5px; padding-left:20px; }
.template_box .min_title { float:left; color:#067098; font-weight:bold; }
.template_box .more { float:right; margin-right:20px }
.template_box .list_template .each_template { width:150px; float:left; text-align:center; margin:10px 20px; }
.template_box .list_template { border-bottom:1px dashed #bbb; }
.template_box .list_template .each_template .temp_edit_link { color:#0A0; padding-left:10px; }
.template_selector { width: 150px; height: 220px; float: left; overflow-y: auto; overflow-x: hidden; margin: 0px 5px; }
.template_selector li { padding: 2px; width: 100%; cursor: pointer; padding-left: 20px; }
.template_selector li.dir { background: url(dir.gif) no-repeat 0px 3px; }
.template_selector li.html { background: url(html.gif) no-repeat 0px 3px; }
.template_selector li.selected { background-color: #cccccc; }

.pages{ padding:10px 12px 6px; clear:both;}
.pages .s1{width:52px; text-align:center;}
.pages .s2{background:#1f3a87; border:1px solid #dcdddd; color:#fff; font-weight:bold; text-align:center;}
.pages a.s2:visited {color:#fff;}
.pages a{padding:4px 5px 0; color:#1E50A2;background:#fff; border:1px solid #dcdddd; text-align:center;}
.pages a:visited{color:#1f3a87;} 
.pages a:hover{color:#fff; background:#1E50A2; border:1px solid #1E50A2;}
.pages .s3{cursor:default;padding:4px 5px 0;margin:5px 4px 0 0; color:#ccc;background:#fff; border:1px solid #ccc; text-align:center;}

.autocomplete { border: 1px solid #000000; position: absolute; background-color: #ffffff; }
.autocomplete .list { height: 200px; overflow-y: auto; }
.autocomplete .item { cursor: pointer; }
.autocomplete .item_focus { background-color: #cef; }
