/*---------------------------------------------------------------------------------------------------
	弹出页面
---------------------------------------------------------------------------------------------------*/
.single-page .workground { padding: 2px 0 2px 5px; }
.side { border-right:1px solid #d4d4d4; }
.single-page #main{ padding:0;}
.single-page .msgbox { position: absolute; left:auto;right: 20px; top: 2px; }
.single-page .content-head {padding:1px 0px;}
.single-page .content-foot { overflow: visible; height: auto; }
.spage-sidebar-wrap { display:none;}
.single-page-col2 #main{overflow:inherit; overflow-y:auto;}
.single-page-col2 .spage-main-box { margin:10px 0 20px; }

.division { background:#fff; border:1px solid #dbdbdb; margin: 5px; padding: 5px 7px;zoom:1;overflow:hidden }
.division .tableform { background: #fff; padding: 10px 15px; margin: 5px 0; }
.single-page .tableform { background: #f8f8f8; margin: 5px 10px; border: 1px solid #d9d9d9; border-radius:5px; -moz-border-radius:5px;-webkit-border-radius:5px; padding: 5px; }
.single-page .tableform h5 { color: #305c89; }
.single-page .tableform th { font-weight: normal; font-size:12px; }


.sact-bar { color:#fff; padding: 0 10px; }
.sact-bar * { vertical-align: middle; }
.sact-bar span { float:left;}
.sact-bar-info { margin: 0 5px 0 0; color: #fff; padding: 0; display:inline; font-size:1em; font-weight:normal;}
.sact-bar .btn span { background:url(images/btn.gif) no-repeat 0 -200px; height:25px; line-height: 25px;}
.sact-bar .btn span span { background-position: right -200px; }
.sact-bar .btn-view-site span { background-position: 0 -225px; padding: 0 0 0 12px; overflow: visible; color: #fff; }
.sact-bar .btn-view-site span span { background-position: right -225px; padding: 0 12px 0 0; }
.sact-bar input{ background:none; border:none; cursor:pointer; padding:3px 8px; *padding:3px; font-family:Tahoma, Geneva, sans-serif; font-size:12px;}

.spage-side-nav { margin:15px 0 5px; color:#3F4D69; }
.spage-side-nav ul{ margin:0;}
.spage-side-nav li{ list-style:none; padding:0; height:23px; line-height:23px;}
.spage-side-nav li span{  padding:0 0 0 20px; display:block; cursor:pointer; }
.spage-side-nav .cur { background:#5B7DC0 url("images/side_bg.gif") repeat 0 -60px; color:#fff; font-weight:bold; }

.spage-side-bx {}
ul.tag-editor-group { padding: 6px 10px; }
.spage-side-box .tag-editor-group li { list-style:none;}

.spage-main-box { margin:0; padding:0; zoom:1;}
.spage-main-box h3 {font-size:14px; color: #000; font-weight:bold; height:23px; line-height:23px;margin: 0 6px; }
.spage-main-box h4 { font-size:12px; padding:5px 2px; border-top:none;}
.gener-bj{background:url(images/gener-bj.jpg) repeat-x;height:15px;overflow:hidden;width:0px}
