/*服务平台后台样式表--------------------------*/


/* reset */
html{color:#000;overflow:auto;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;font-size:12px;font-family:宋体,Arial, Helvetica, sans-serif;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;}
/* 非reset全局定义 */
a {display:inline-block;cursor:pointer;color:#000;text-decoration:none;}
a:link {display:inline-block;cursor:pointer;color:#000;text-decoration:none;}
a:hover {display:inline-block;cursor:pointer;color:#000;text-decoration:none;}

/* 布局样式 */
body{width:100%;height:100%;margin:0 auto;background: #ffffff;}
.bframe{margin:10px;border:#C4CFD8 1px solid;background:#FFF;}
.portlet{margin:15px 30px;background:#FFF;}

/* 头部样式 */
.login-head{width:99%;height:65px;margin-top:4px;position:relative;background:url(imageslogin-head-bg.jpg) repeat-x;}
.login-info{width:99%;height:26px;margin-bottom:4px;margin-top:4px;position:relative;background:url(imageslogin-info-bg.jpg) repeat-x;color:#0E6286;text-align:left;line-height:26px;}
.login-info span{float:left;width:201px;height:26px;position:relative;background:url(imageswelcome.gif);}

/* 标题样式 */
.login-title{height:26px;background:url(imagesright-thbg.jpg);color:#0E6286;text-align:left;line-height:26px;}
.login-title span{float:left;width:28px;height:23px;background:url(imagesb1.gif) repeat;line-height:26px;}

/* 表单样式 */
.hf-gridlist { text-align:left; clear:both; background:#FFF; font-size:12px;}
.hf-gridlist table{border:0;width:100%; background:#FFF;border-collapse:collapse;border-spacing:0;border-top: #EBEBEB 1px solid;border-left: #EBEBEB 1px solid;}/* 表格的样式 宽度可变 */
.hf-gridlist th{height: 23px;border-right:#EBEBEB 1px solid;text-align: center;line-height: 23px;font-weight:bold; background:#E3F2FE url(imageshf-gridlist-th.jpg) repeat-x top;}/* 表格标题的样式 */
.hf-gridlist tr.even{background:#F5F5F5;}/* 偶数行的样式 */
.hf-gridlist tr.hover{background:#EBFAD6;}/* 鼠标悬浮行的样式 */
.hf-gridlist tr.selected{background:#DFE8F6;}/* 选中行的样式 */
.hf-gridlist td{height: 24px;border-right:#EBEBEB 1px solid;border-bottom: #EBEBEB 1px solid;text-align:center;}/* 单元格的样式 */
.hf-gridlist a { color:#222}
.hf-gridlist a:hover {color:#2E9ED3}

/* 选项卡div布局 简约灰色 */
.hf-tab-div.grey { text-align:left; clear:both; position:relative;padding-top:24px; border:1px solid #DBDBDB; }
.hf-tab-div.grey .tm{background:url(imageshf-tab-div-grey-grey.jpg) repeat-x bottom; height:24px; position:absolute; left:0; top:0; width:100%}
.hf-tab-div.grey .tr{ display:none}
.hf-tab-div.grey .m-out {border:0;border-top:1px solid #C1C6CA; background:#FFF url(imageshf-tab-div-grey-bg.jpg) repeat-x bottom;clear:both;}/* 中间框第一层，蓝色边框 */
.hf-tab-div.grey .m-in{ border:0; background:none}/* 中间框第一层，白色边框 */
.hf-tab-div.grey .bl{ display:none}
.hf-tab-div.grey .bm{  display:none }
.hf-tab-div.grey .br{ display:none}
.hf-tab-div.grey .tm li {background:none; float:left;text-align:center; line-height:24px; color:#888; margin-right:1px;cursor:hand;padding:0 10px; margin-left:3px; width:auto; font-weight:100; }
.hf-tab-div.grey .tm li.active {float:left;background:url(imageshf-tab-div-grey-active.jpg) repeat-x top; padding:0 10px; text-align:center;line-height:24px; color:#07509C; font-weight:bold;border:1px solid #C1C6CA;border-bottom:1px solid #FFF; border-top:none; height:24px}


/*页码样式*/
.page{padding:0 20px;background:#E3F2FE ;height: 23px;border-right:#EBEBEB 1px solid;text-align: center;line-height: 23px;}

/* 按钮样式 */
.hf-btn { background:#FFF url(imageshf-input-txt.jpg) repeat-x;height:20px; border:1px solid #C6C6C6; font-size:12px; line-height:14px; text-align:center; color:#333;margin:2px}
.hf-btn.s { background:#FFF url(imageshf-btn-grey.gif) repeat-x; padding:1px 2px; height:18px; border:1px solid #C6C6C6; font-size:12px; line-height:14px; text-align:center; color:#333;}
/* html表单 */
.hf-form-txt { background:#FFF url(imageshf-input-txt.jpg) repeat-x top; height:18px; border:1px solid #BDD0D6; color:#4B879A; font-size:12px; line-height:18px; width:180px; padding-left:3px;}/* input文本框，宽度定位180px*/
.hf-form-txt.must { border:1px solid #F10C0C;}/* input文本框必填，宽度定位180px*/
/* html表单文字域 */
.hf-form-textarea { background:#FFF url(imageshf-input-textarea.jpg) repeat-x top;border:1px solid #CAE1E8; color:#4B879A; font-size:12px; line-height:18px; width:360px;padding-left:3px;}

/*注释样式*/
.explain {background:#FEFFEF url(imagesadmin.gif) no-repeat 0 0;border:1px solid #D1D401;color:#666; padding:2px 5px 2px 20px;line-height:1.8em;font-weight:normal}

/*底部*/
.login-foot{width:99%;height:24px;margin-top:4px;text-align:center;line-height:24px;background:url(imagesfoot.jpg);border:#6AB6EA 1px solid;color:#ffffff;}








/* 正文 */
.login-portlet-left{float:left;width:191px;}
.login-portlet-left-menu{float:center;width:187px;}
.login-portlet-left-menu-title{height:26px;_height:26px;line-height:26px;font-weight:bold;text-align:center;text-color:#ffffff;background:url(imagesmenu-thbg.jpg);}
.login-portlet-left-menu li{font-size:12px;height:22px;line-height:22px;_line-height:22px;text-align:center;background:url(imagesmenu-libg.jpg);margin-bottom:2px;}
.login-portlet-right{float:right;width:100%;}
.login-portlet-right-title{height:26px;background:url(imagesright-thbg.jpg);color:#0E6286;text-align:left;line-height:26px;}
.login-portlet-right-title span{float:left;width:28px;height:23px;background:url(imagesb1.gif) repeat;line-height:26px;}
.login-portlet-right-bframe{float:center;background: #ffffff;margin:10px;color:#0E6286;padding:20px;}

/* 表格 */
.login-table{margin:40px 10px 10px;background:#ffffff;}/* 识别元素，表格的最外框 */
.login-table table{border-top: #C4CFD8 1px solid;border-left: #C4CFD8 1px solid;}/* 表格的样式 宽度可变 */
.login-table th{height:24px;border-right:#C4CFD8 1px solid;border-bottom: #C4CFD8 1px solid;text-align: center;line-height:24px;font-weight:bold; background:url(imagesth.gif);color:#0E6286;}/* 表格标题的样式 */
.login-table tr.even{background:#DAF0FC;}/* 偶数行的样式 */
.login-table tr.hover{background:#DCEDBC;}/* 鼠标悬浮行的样式 */
.login-table tr.selected{background:#CCC;}/* 选中行的样式 */
.login-table td{line-height:18px;border-right:#C4CFD8 1px solid;border-bottom: #C4CFD8 1px solid;text-align:center;padding:3px;color:#0E6286;}/* 单元格的样式 */


/* 表格 */
.ylbd-table{background:#ffffff;}
.ylbd-table table{border: #C4CFD8 1px solid;}
.ylbd-table th{height:24px;width:100px;text-align:right;}
.ylbd-table td{text-align:left;}







/* 以下为原c.css文件样式------------------------------------------------------ */
input, textarea,button {  font-size: 12px; }
form {margin:0px;padding:0px;}
select {  font-size: 12px; border-width:1px}
fieldset { border:1px solid #dddddd; margin:10px;}
legend { font-weight:bold; color:midnightblue; }
a img {border:0}
.inputbg {border:0px; border-bottom:1px solid #999999; background:transparent}
.trSplit td {border-top:3px solid #e9e9e9;}
.pager {font-family:verdana;padding:5px;height:25px;clear:both;word-break:keep-all}
.pager ul {padding:0;margin:0;list-style-type:none;}
.pager li {float:left;margin:0 5px 0 0;color:#999;}
.pager li.p_total {background:#FFF; font-weight:bold; color:#88af3f;; border:1px solid #ddd; padding:3px 5px;}
.pager li.p_current {background:#b2e05d; color:#FFF; border:1px solid #b2e05d; padding:3px 5px;}
.pager li.p_nolink {color:#ccc; border:1px solid #f3f3f3; padding:3px 5px;}
.pager li a:link, .pager li a:visited {float:left; color:#88af3f;background:#fff; border:1px solid #ddd; padding:3px 5px; text-decoration:none !important;}
.pager li a:hover, .pager li a:active {background:#f1ffd6; color:#638425; border-color:#85bd1e;}
.pager li input {float:left;font-family:verdana;border:1px solid #ddd;color:#999;background:url(inputBorder.gif);width:1.5em;padding:2px 0; *padding:3px 0; text-align:center; }
a.highlight:link, a.highlight:visited { color:red; text-decoration:none }
a.highlight:hover { color:red; text-decoration:underline }
a.thisclass:link, a.thisclass:visited, a.thisclass:hover { font-weight:bold; text-decoration:none }
.grid {border:1px solid #ccc;border-collapse:collapse}
.gridHead {background:#eee;font-weight:bold;color:black;height:28px;text-align:center }
.grid td {padding:3px;height:26px;*height:20px}
th {color:#333;font-weight:bold;text-align:right}
th label {font-weight:normal}
.gray { color:#bbb; text-decoration:none }
.time { color:red }
.hit { color:green }
.tdbg { background:white ; line-height:120%}
.tdbg-dark {background: #F9F9F9; line-height:120%}
.tdbg-light {background: #FFFFFF; line-height:120%}
.quote { margin:10px; margin-left:2em; border:1px solid #CCCCCC; padding:5px;  background: #FFFFFF; font-family:Verdana,Arial,宋体; word-break:break-all; }
.twidth {width:760px;text-align:left;margin-left:auto;margin-right:auto;}
td {font-size:12px;}
.mframe {text-align:left;}
.mframe table {table-layout:fixed;}
.mframe td table {table-layout:auto;}
.mframe td.tm {height:25px;background:#d8c4f6 url(admin_head.png) 0 center;border-top:#dddddd 1px solid;border-bottom:#dddddd 2px solid;}
.mframe td.tl {width:1px;background:#dddddd;}
.mframe td.tr {width:1px;background:#dddddd;}
.mframe span.tt {color:#000000;font-weight:bold;padding-left:10px;}
.mframe td.mm {background:white;padding:3px;}
.mframe td.ml {width:1px;background:#dddddd;}
.mframe td.mr {width:1px;background:#dddddd;}
.mframe td.bm {height:13px;border-top:1px solid #dddddd; font:0px;}
.mframe td.bl {width:0px;background:none transparent scroll repeat 0% 0%;}
.mframe td.br {width:0px;background:none transparent scroll repeat 0% 0%;}
.tabs {text-align:left;padding-left:50px;margin-left:auto;margin-right:auto;}
a.tab_on:link, a.tab_on:visited { position:relative; top:1px; font:bold 12px; color:white; background:#d8c4f6; padding:3px 10px; height:25px; border:1px solid #999999; border-bottom:transparent; text-decoration:none;}
a.tab_off:link, a.tab_off:visited { position:relative;font:12px; background:#f6f6f6; padding:3px 10px; height:25px; border:1px solid #dddddd; border-bottom-color:transparent;}
a.tab_off:hover { background:#d8c4f6; color:white; border-color:#999999; border-bottom-color:transparent; text-decoration:none;}
/*新添加样式*/
.vldMsg {display:none;border:1px solid #ddd;background:infobackground;padding:2px 5px;color:red;}
.aj_msg {position:absolute;padding:4px 5px;border:1px solid #999;background:infobackground;color:#333;font:9pt 宋体 arial;white-space:nowrap;}
.aj_msgTop {background:#e00;color:#eee}
.aj_form {display:none;position:absolute;background:#fff url(bg_ajForm.gif) repeat-x;border:1px solid #CAD9EA;padding:5px}
.aj_form button {background:#FFF8C5;border-right:1px solid #FDB939;border-bottom:1px solid #FDB939;color:#008800;height:23px;line-height:23px;}
.aj_title {font-weight:bold;padding:4px 0 5px 20px;margin-bottom:10px;border-bottom:1px solid #9ef}
/*内容管理当前修改链接*/
.linkOn {background:#FFECD7;border-left:3px solid #fc9;padding:2px 5px}
/* 文字竖排 */
.vTxt {padding-top:20px;}
.vTxt ul {list-style:none outside none;margin:0;padding:0}
.vTxt li {width:20px;text-align:center;float:left}
/* 美化select */
a.sel {position:absolute;color:#333;font-size:12px;border:1px solid #5B9BE1;background:url(btnBg.gif) no-repeat right -50px;text-indent:5px;cursor:pointer;overflow:hidden;text-decoration:none}
a.sel span {display:block;white-space:nowrap;line-height:22px;margin-right:20px;overflow:hidden}
ul.sel {position:absolute;display:block;border:1px solid #999;border-top:0;margin:0;padding:0;list-style:none}
ul.sel li {background:#fff;color:#666;font-size:12px;line-height:22px;cursor:pointer;text-indent:5px;overflow:hidden;white-space:nowrap}
ul.sel li.over {background:#f0f0f0;color:#333}
ul.sel li.chk {background:#DFEDFA;color:#333}


