/* 基本 */
*{font-size:12px;font-family:"Verdana","sans-serif","Arial";}
body{background:#FFF;color:#666;margin:0;padding:0;}
a{color:#666;text-decoration:none;cursor:pointer;}
a:hover{color:#390;}
.clearfix:after{content:"";height:0;visibility:hidden;display:block;clear:both;}
.clearfix{*display:inline-block;}
.clear{clear:both;}

/* ICON 列表 */
.icadd{display:inline-block;height:26px;line-height:26px;background:url(../images/admin/btn.gif) no-repeat;}
.icadd .mid{background:url(../images/admin/btn.gif) right -26px;}
.icadd .in{background:url(../images/admin/btn.gif) no-repeat right -52px;padding:0 10px;}
.icadd_hover{display:inline-block;height:26px;line-height:26px;background:url(../images/admin/btn_hover.gif) no-repeat;}
.icadd_hover .mid{background:url(../images/admin/btn_hover.gif) right -26px;}
.icadd_hover .in{background:url(../images/admin/btn_hover.gif) no-repeat right -52px;padding:0 10px;}
.in .mid div{background:no-repeat 0 5px;_background:no-repeat 0 4px;background-image:url(../images/admin/icon/application_add.gif);padding:0 0 0 20px;}
.ic{display:inline-block;width:16px;height:16px;background:no-repeat 0 0;cursor:pointer;}
.icbtn{display:inline-block;height:20px;line-height:20px;padding:0 0 0 20px;background:no-repeat 0 2px;}
.iadd{background-image:url(../images/admin/icon/application_add.gif);}
.ilink{background-image:url(../images/admin/icon/application_link.gif);}
.iedit{background-image:url(../images/admin/icon/application_edit.gif);}
.idelete{background-image:url(../images/admin/icon/application_delete.gif);}
.iview{background-image:url(../images/admin/icon/application_form_magnify.gif);}
.iyes{background-image:url(../images/admin/icon/accept.gif);}
.ino{background-image:url(../images/admin/icon/delete.gif);}
.ithumb{background-image:url(../images/admin/icon/picture.gif);}
.iphoto{background-image:url(../images/admin/icon/photo_add.gif);}
.iphotos{background-image:url(../images/admin/icon/photos.gif);}
.icomment{background-image:url(../images/admin/icon/comment_edit.gif);}
.icateogry{background-image:url(../images/admin/icon/folder_go.gif);}

/* 表单 */
form{padding:0;margin:0;}
th{font-style:normal;font-weight:400;white-space:nowrap;}
td.label,td.label1{text-align:right;vertical-align:top;font-weight:700;width:200px;}
td.label1{width:150px;}
td.right{text-align:right;}
span.red{color:red;}
span.depiction{color:#666;font-style:italic;}
span.error{margin:0 0 0 5px;color:red;font-style:italic;}
input.text,textarea,input.file,select{padding:2px;border:1px solid;border-color:#666 #ccc #ccc #666;color:#333;}
input.text,textarea{background:url(../images/admin/input.gif) no-repeat;}
input.button{background:url(../images/admin/btn_bg.gif) no-repeat 0 0;border:none;width:60px;height:22px;line-height:22px;cursor:pointer;color:#0068B7;padding:0;}
input.text{height:15px;line-height:15px;}
input.read{color:#999;}
input[type=checkbox],input[type=radio]{margin:3px 3px 3px 0;}
textarea{overflow:auto;}
#btnSubmit{background:url(../javascript/jquery-ui-1.8.1.custom/css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png) repeat-x scroll 50% 50% #dadada;border:1px solid #999999;color:#212121;width:68px;height:24px;line-height:24px;cursor:pointer;-moz-border-radius:3px;}

/* 数据提示 */
#homeLoading{background:#F9F9F9;position:absolute;left:0;top:0;z-index:10002;width:100%;min-height:100%;_height:100%;bottom:0;text-align:center;}
#Message{position:absolute;top:50%;left:50%;margin:-50px 0 0 -200px;width:400px;background:url(../images/admin/homeload.gif) no-repeat;padding:10px;line-height:175%;}
#Loading{position:relative;display:none;z-index:10001;border:#A0A0A0 solid;border-width:1px 4px 4px 1px;font-weight:700;background:#FFFBD6 url(../images/loading4.gif) no-repeat 40px 12px;opacity:0.7;filter:alpha(opacity=70);margin:0 auto;width:200px;height:40px;line-height:40px;padding:0 0 0 60px;}
.js_message{text-align:center;margin:15px auto 0;}

/* 结构 */
#Container{position:relative;min-height:100%;_height:100%;display:none;margin-bottom:-31px;}
#Header{height:125px;background:url(../images/admin/header.gif) repeat-x;}
#Body{padding-bottom:55px;}
#Mainbody{zoom:1;padding:4px;background:#FFF;}
#Footer{position:relative;left:0;bottom:0;width:100%;z-index:-1000;height:30px;border-top:1px solid #e6e6e6;background:#E6F5FF;}
#Footer div{padding:6px 15px;color:#5AA0D4;font-size:11px;text-align:right;}
.Sidebar{float:left;width:178px;padding:0 0 0 5px;}
.Main{margin:0 0 0 188px;_margin:0 0 0 185px;padding:0 5px 0 0;}

/* Header */
.h1{height:60px;clear:both;color:#0068B7;}
.h2{height:60px;clear:both;}
#Logo{line-height:50px;font-weight:700;font-size:18px;}
#Info{height:50px;text-align:right;position:relative;}
#actionMsg{position:absolute;top:18px;left:170px;}
#actionMsg div{ background:#008040;color:#FFFFFF;padding:5px;}
#QuickNav{line-height:50px;padding:0 10px;}
#QuickNav a{color:#0068B7;text-decoration:underline;}
#User{background:url(../images/admin/user_info.gif) no-repeat;height:50px;padding:10px 0 0 50px;line-height:175%;}
#TopNav ul{margin:0;list-style:none;padding:0;height:26px;color:#FFF;}
#TopNav ul li{float:left;padding:2px 0 0;width:114px;text-align:center;line-height:24px;cursor:pointer;}
li.tab_title{background:url(../images/admin/tab.gif) no-repeat;}
li.tab_title_onclick{background:url(../images/admin/tab_onclick.gif) no-repeat;}
#TopNav div{margin-top:-1px;border:1px solid #ccc;line-height:24px;height:24px;background:url(../images/admin/tab_info.gif) repeat-x;padding:8px 0 0 10px;}
#TopNav div span{background:url(../images/admin/icon/house.gif) no-repeat;padding:0 0 0 20px;display:block;height:17px;line-height:17px;}

/* Sidebar */
.list_title{background:url(../images/admin/list_title.gif) no-repeat 10px 0;}
.list_title_onclick{background:url(../images/admin/list_title_onclick.gif) no-repeat 10px 0;}
#Navlist{border:1px solid #E4E4E4;padding:10px 0;background:#fff;min-height:70px;}
#Navlist ul{padding:0;margin:0;list-style-type:none;}
#Navlist li{padding-left:40px;margin-bottom:5px;}
#Navlist li span{display:block;cursor:pointer;height:22px;line-height:22px;font-style:italic;font-size:14px;font-family:microsoft yahei;}
#Navlist .submenu{margin:5px 0 0;}
#Navlist .submenu li{padding:0 0 0 12px;background:url(../images/admin/li_sub.gif) no-repeat 0 2px;font-weight:400;line-height:160%;margin:0;}

/* ///////////////////////// */

/* 
弹出表格结构 */
#dialog{position:relative;}
#iframeLoad{background:#FFFFFF;width:100%;height:100%;position:absolute;top:0;left:0;}
#iframeLoad img{width:100px;height:100px;position:absolute;top:50%;left:50%;margin:-50px 0 0 -50px;}
.page-div{padding:3px;}
.form-div{border-bottom:1px solid #E4E4E4;background:#FBFBFB url(../images/admin/search.gif) no-repeat 5px 5px;padding:3px 0 3px 35px;margin:0 0 8px;}
.header-div{border-bottom:1px solid #E4E4E4;background:#FBFBFB;padding:3px;margin:0 0 8px;}
.header-div .describe{margin:3px;font-size:14px;font-style:italic;color:#069;}
.main-div{padding:1px;}
.main-div table{width:100%;}
.footer-div{background:#F4FaFb;padding:15px;color:#9CACAF;margin:10px 0;text-align:center;}

/* 
数据显示列表结构 */
.tab-ul{list-style:none;min-height:37px;_height:37px;margin:0;padding:0;}
.tab-ul li{float:left;height:33px;margin-right:3px;cursor:pointer;}
.tab-ul li div{float:left;background:#F4FFED;border:1px solid #C6F099;height:26px;}
.tab-ul li div span{border:1px solid #fff;display:block;line-height:23px;padding:1px 21px 0;color:#555555;}
.tab-ul li.cur{ background:url(../images/admin/style_cur.png) no-repeat center bottom; height:33px;}
.tab-ul li.cur div{ border-color:#eac886; border-bottom:none; background:#fffeee;}
.tab-ul li.cur div span{ color:#f26612;}
.list-div{margin:0 0 10px;border:1px solid #E4E4E4;}
.list-div table{width:100%;border-collapse:collapse;border-spacing:0;}
.list-div table th{line-height:26px;height:26px;padding:0 5px;background:url(../images/admin/th_bg.gif) repeat-x;font-family:microsoft yahei;}
.list-div table th a{font-family:microsoft yahei;}
.list-div table td{padding:5px;background:#FFF;border-top:1px solid #E4E4E4;}
.list-div table td span.c1{background:url(../images/admin/tree-minus.gif) no-repeat 0 0;display:inline-block;width:20px;height:9px;}
.list-div table td span.c2{background:url(../images/admin/tree_child_icon.gif) no-repeat 15px 3px;display:inline-block;width:25px;height:9px;}
.list-div table tr.on td{background:#FBF5DA;}
.list-div table tr.batch td a{text-decoration:underline;}
.list-div table td.center{text-align:center;}
.wel table th{text-align:left;padding:0 0 0 5px;background:url(../images/admin/th_bg1.gif) repeat-x;font-size:14px;}
.nodata{display:inline-block;background:url(../images/admin/icon/application_error.gif) no-repeat;height:16px;padding:0 0 0 20px;}
#page-table{width:100%;margin:5px 0 0;}
#page-table td{padding:10px;}
#page_nav{display:inline;zoom:1;margin:3px;text-align:center;}
#page_nav a,#page_nav span{margin-right:3px;}
#page_nav span.current{font-size:14px;font-style:italic;font-weight:700;}
#page_info{display:inline;zoom:1;margin:0 0 0 10px;}
#page_info strong{font-weight:400;}

/*
Widget*/
.widget,.helper{border:1px solid #6C0;background:#C1FFC1;height:30px;line-height:30px;margin:0 0 10px;position:relative;}
.w_title,.helper{padding:0 0 0 5px;cursor:move;color:#1C94C4;}
.w_title:hover{cursor:move;}
.ctrbar{position:absolute;right:0;top:0;}
.ctrbar .edit,.ctrbar .del{float:right;margin:4px 3px 0;cursor:pointer;width:20px;height:18px;display:block;}
.ctrbar .edit{background:url(../images/admin/editor_edit.gif) no-repeat;}
.ctrbar .del{background:url(../images/admin/editor_del.gif) no-repeat;}

/* 
页面公共侧边编辑 */
.widget-div h1{line-height:26px;padding:0;margin:0 0 5px;font-weight:normal;font-size:14px;font-family:microsoft yahei;}
.widget-div h2{font-weight:400;font-style:italic;margin:5px 0;}
.widget-div ul{list-style:none;margin:0;padding:0;}
.widget-div li.line{margin:-5px 0 10px;}
.available,.acvite{padding:0 5px 5px;background:url(../images/admin/th_bg.gif) repeat-x 0 0;border:1px solid #E4E4E4;}
.available{float:left;margin:0 10px 0 0;width:300px;}
.available .widget{width:300px;border-color:#E1E1E1;background:#F2F2F2;}
.acvite-list{float:left;}
.acvite-list h1{font-size:12px;}
.acvite{width:480px;width:475px;_width:465x;margin:0 0 10px;}
.acvite ul{padding:10px 0 0;min-height:40px;_height:40px;}

/* 
页面编辑 */
.page-div .left{border:1px solid #CCC;padding:1px;float:left;width:25%;}
.page-div .middle{border:1px solid #CCC;padding:1px;float:left;width:40%;margin:0 10px;}
.page-div .right{border:1px solid #CCC;padding:1px;float:left;width:25%;}
.page-div .widadd{background:#F4F4F4;border:1px solid #EAEAEA;padding:3px;}
.page-div .content{padding:5px;}
.menu-ul{border:solid #bdbdbd;border-width:1px 1px 0;padding:0;margin:1px 5px;width:120px;}
.menu-ul li{list-style:none outside none;cursor:pointer;color:#818181;padding:0 0 0 5px;border-bottom:1px solid #BDBDBD;height:24px;line-height:24px;background:url(../images/admin/editmenu_bg.gif) repeat-x;}
.menu-ul li div{background:url(../images/admin/editico.gif) no-repeat 6px 0;padding:0 0 0 25px;}
.menu-ul li.active{background-position:0 -24px;}

/* 
JqueryUI *
/* .ui-widget-overlay {position: fixed;}  IE8 下不设会有滚动条*/
.ui-tabs .ui-tabs-panel{padding-bottom:0;}
.ui-tabs .ui-tabs-nav li a{padding:4px 12px;}

.ui-dialog .ui-dialog-titlebar{padding:3px 12px;_padding:6px 12px 3px;}
.ui-dialog .ui-dialog-content{overflow:hidden;}
.ui-dialog .ui-dialog-buttonpane button{width:60px;font-weight:normal;cursor:pointer;padding:0;}
* html .ui-dialog .ui-dialog-buttonpane button{background:url(../images/admin/btn_bg1.gif) no-repeat 0 0;width:50px;color:#555;font-weight:normal;-moz-border-radius:none;font-size:12px;border:none;height:22px;line-height:22px;cursor:pointer;padding:0;margin:3px 4px 0;}

.ui-state-highlight{height:30px;line-height:30px;margin:0 0 10px;border:1px dotted #6C0;background:none;}
.ui-sortable-placeholder{border:1px dotted #6C0;background:none;visibility:visible!important;height:30px!important;margin:5px 0;}
.ui-sortable-placeholder *{visibility:hidden;}
