@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px;}
html{ height:100%;}
body{margin:0px; background:#fff;height:100%;}
.body_post{ height:auto; overflow:auto;}
.body_no_overflow{overflow:hidden;}
body,td,th,font{font-size:12px; font-family:"宋体", Verdana;}
img{border:0px}
form,input{margin:0px;padding:0px;vertical-align:middle}
textarea{ font-size:12px; line-height:18px;}
a{color: #333;text-decoration: none;}
a:hover {text-decoration:none; color:#CC0000;}
ul,li{ list-style:none; padding:0px; margin:0px;}
.main{margin:0px auto; position:relative; height:100%; overflow:hidden;}
.c{overflow:hidden;_zoom:1;}
.cc{clear:both; line-height:0; font-size:0;}
p{ margin:0px; padding:0px;}
textarea,.input,.toprice_input{vertical-align:middle;height:18px; line-height:18px;padding:0px 3px;font-size:12px; border:1px solid #B7C8D7; background:url(/static/admin/images/bg_input_text.png) top repeat-x #FFF;font-family:"宋体";white-space:pre-wrap;}
select{ height:20px;border:1px solid #B7C8D7;font-family:"宋体";}
.fl{ display:inline; float:left;}
.readonly{ background:#eaeaea;}

.post_table em.tips,.post_table em.tips_block,.post_table em.tips_block_red{display:inline-table; height:12px; color:#999; line-height:12px; margin-left:5px;}
.post_table em.tips_block,.post_table em.tips_block_red{ display:block; margin-top:5px; margin-left:0px;line-height:20px; height:auto;}
.post_table em.tips_block_red{color:#ff0000;}
/***********栏目点击排序样式********************/
.desc_asc{background:url(/static/admin/images/desc-asc.gif) no-repeat right -27px; padding-right:6px;color:#333;}
.desc{background:url(/static/admin/images/desc-asc.gif) no-repeat right 3px; padding-right:8px;color:#cc0000;}
.asc {background:url(/static/admin/images/desc-asc.gif) no-repeat right -11px; padding-right:8px;color:#cc0000;}

/*三级栏目标签*/
.three_nav{ display:block; height:26px; margin-top:1px;}
.three_nav li a{ display:inline; float:left; height:25px; line-height:25px; padding:0px 5px;  margin-right:5px; background:#EAEAEA; color:#f18101;}
.three_nav li a:hover,.three_nav li a.focus{background:#f18101;color:#FFF;}
/*提示上传图片大小*/
#pic_tips{ color:#F00; margin-top:5px;}
/*列表模板样式*/
.tp_main{position:relative; height:100%;}
.tp_main .tp_left{ position:absolute; left:0px; top:0px; overflow-y:auto;bottom:0px; width:115px; background:#ECECEC;}
.tp_main .tp_right{ margin-left:120px; height:100%;}
.tp_main .tp_top{position:absolute;height:100px; top:0px; left:120px; right:0px;}
.tp_main .tp_bottom{margin-top:100px; height:100%;}
.tp_main .tp_left a{ display:block; height:35px; line-height:35px; text-align:center; color:#357CBD; border-top:1px solid #FFF;border-bottom:1px solid #DCDCDC; overflow:hidden;}
.tp_main .tp_left a:hover,.tp_main .tp_left a.focus{ color:#FFF; font-weight:bold; background:#5ab8ef;}

/*列表页面样式*/
.main_list_form{ height:100%;}
/*快速查询*/
.search_box{ height:58px; border-top:1px solid #FFF;}
.search_box table{ width:99%;border-collapse:collapse; border:0px;}
.search_box .tit{ height:25px; background:#eaeaea; color:#F18101; line-height:25px; padding-left:10px;}
.search_box .tit b{ font-weight:normal; display:inline; float:left;}
.search_box .tit div{ float:right; text-align:right; margin-right:10px;}
.search_box td{ padding:4px;}
.search_box table td div{ width:99%;}
.search_box table td div .input{box-sizing:border-box; height:22px; border-radius: 3px;}

/*中间部分-左边*/
.center_box{ width:100%; position:absolute; top:59px; bottom:0px; overflow:hidden; z-index:1;}
.center_box .left_box{ width:150px; position:absolute; top:0px; bottom:0px; overflow:hidden;}
.center_box .left_box .tit p{height:25px; background:#eaeaea; color:#F18101; line-height:25px; padding-left:10px;}
.center_box .left_box .tit a{ height:25px;display:block;margin-top:5px; line-height:25px; padding-left:5px;}
.center_box .left_box .tit a img{vertical-align:middle; margin-right:5px;}
.center_box .left_box .main_left_list{ position:absolute;overflow:auto;top:55px; left:5px;bottom:0px; right:0px;white-space:nowrap;}
.center_box .left_box .main_left_list .dept_a{ color:#c00;}
/*中间部分-左边  无限级列表样式*****************/
.main_left_list p{ margin:0px;padding:0px;display:inline-table; background:url() no-repeat left top;width:18px; height:18px;line-height:18px;vertical-align:middle}
.main_left_list p.fc{ background-image:url(/static/admin/images/module/FolderClose.gif);}
.main_left_list p.fo{ background-image:url(/static/admin/images/module/FolderOpen.gif);}
.main_left_list p.ip{ background-image:url(/static/admin/images/module/icon-page.gif);}
.main_left_list p.of{ background-image:url(/static/admin/images/module/OpenFolder.gif);}
.main_left_list p.ol{ background-image:url(/static/admin/images/module/OpenFolder_L.gif);}
.main_left_list p.ot{ background-image:url(/static/admin/images/module/OpenFolder_T.gif);}
.main_left_list p.tt{ background-image:url(/static/admin/images/module/tree_T.gif);}
.main_left_list p.tl{ background-image:url(/static/admin/images/module/tree_L.gif);}
.main_left_list p.ti{ background-image:url(/static/admin/images/module/tree_I.gif);}
.main_left_list p.tc{ background-image:url(/static/admin/images/module/tree_C.gif);}
.main_left_list p.ct{ background-image:url(/static/admin/images/module/CloseFolder_T.gif);}
.main_left_list p.cf{ background-image:url(/static/admin/images/module/CloseFolder.gif);}
.main_left_list p.cl{ background-image:url(/static/admin/images/module/CloseFolder_L.gif);}

/*中间部分-右边*/
.center_box .list_box{ height:100%; margin-left:156px;}

/*中间部分-右边列表头部*/
.list_top_tit{ background:#eaeaea; height:30px; line-height:30px;font-weight:bold;color:#F18101; padding-left:10px;}
.list_top_tit p{ float:right;font-weight:100;}
.list_top_tit p a{color:#334460;}
.list_top_tit p a{background:url(/static/admin/images/post_but.gif) no-repeat 0px 20px #FFFFFF; display:block; float:left; margin-right:10px; padding:2px 4px; margin-top:6px; line-height:14px; height:14px; overflow:hidden;}
.list_top_tit p a:hover{ background-color:#5AB8EF; color:#FFF;}
.list_top_tit p a img{ display:inline; float:left; margin-right:5px;}

/*操作按钮（发布，删除按钮）*/
.list_top_tit p a.del{ background-position:3px 3px; padding-left:24px;}
.list_top_tit p a.copy{ background-position:3px -16px; padding-left:24px;}
.list_top_tit p a.add{ background-position:3px -97px; padding-left:24px;}
.list_top_tit p a.hb{ background-position:3px -16px; padding-left:24px;}
.list_top_tit p a.gxhc{ background-position:3px -36px; padding-left:24px;}
.list_top_tit p a.excel{ background-position:3px -56px; padding-left:24px;}
.list_top_tit p a.read_more{ background-position:3px -77px; padding-left:24px;}
.list_top_tit p a.search{ background-position:3px -116px; padding-left:24px;}

.list_top_tit span a{color:#f18101;}

/*中间部分-右边列表内容区*/
#data_list_div{ border-top:1px solid #FFF;position:absolute; top:30px; bottom:30px;width:100%; overflow:auto; border-left:1px solid #eaeaea;}
#data_list_div .list_table{border-collapse: collapse;border-spacing:0;}
#data_list_div .td_title td{line-height:20px;height:22px;background:url(/static/admin/images/tit_out.gif) repeat-x right top;white-space:nowrap; font-weight:bold; color:#444;border:1px solid #EBEADB; padding:5px 10px}
#data_list_div .td_title .over{background:url(/static/admin/images/tit_over.gif) repeat-x right top;}
#data_list_div .tbody_data_list .list_tr td{background-color:#EAEEF4;}
#data_list_div .tbody_data_list tr{background:#FFFFFF;}
#data_list_div .tbody_data_list tr td{border: 1px dotted #ccc;padding:5px;white-space:nowrap;}
#data_list_div .tbody_data_list tr:hover td{ background:#ddd;color:#00F;}
#data_list_div .tbody_data_list td.action {font-size:0;line-height:0px;}
#data_list_div .tbody_data_list td.action a{ cursor:pointer;display:inline-block; margin:0px 3px; height:16px; width:16px; background:url(/static/admin/images/action_but.gif) no-repeat 0px 100px;}
#data_list_div .tbody_data_list td .new{background:url(/static/admin/images/new.gif) no-repeat center bottom;height:11px;display:inline; padding-left:27px; margin-left:5px; overflow:hidden;}
/*特殊行着色*/
/*默认行颜色*/
#data_list_div .tbody_data_list tr{background:#FFFFFF;}
#data_list_div .tbody_data_list tr td{border: 1px dotted #ccc;padding:5px;}
/*tr绿色行*/
#data_list_div .tbody_data_list tr.list_tr_green td{background-color:#090; color:#FFF;}
#data_list_div .tbody_data_list tr.list_tr_green td *{ color:#FFF;}
/*tr红色行*/
#data_list_div .tbody_data_list tr.list_tr_red td{background-color:#f00; color:#FFF;}
#data_list_div .tbody_data_list tr.list_tr_red td *{ color:#FFF;}
/*tr灰色行*/
#data_list_div .tbody_data_list tr.list_tr_gray td{background-color:#ccc; color:#f00;}
#data_list_div .tbody_data_list tr.list_tr_gray td *{ color:#f00;}
/*鼠标经过行灰色*/
#data_list_div .tbody_data_list tr:hover td{ background:#d1d1d1; color:#333;}
#data_list_div .tbody_data_list tr:hover td *{color:#333;}
/*选中行蓝色*/
#data_list_div .tbody_data_list tr.list_tr td{background-color:#d1d1d1;}
#data_list_div .tbody_data_list tr.list_tr td *{ }
#data_list_div .tbody_data_list tr.list_tr td .jindu div,#data_list_div .tbody_data_list tr.list_tr td input{color:#333;}

/*单元格内的列表样式*/
#data_list_div .tbody_data_list .td_list{padding:0;}
#data_list_div .tbody_data_list .td_list table{width:100%;}
#data_list_div .tbody_data_list .td_list table .tbody td {width:33%;background:#eaeaea;}
#data_list_div .tbody_data_list .td_list table tr td{padding:2px 5px;border-top:0px;border-left:0px;}
#data_list_div .tbody_data_list .td_list table tr td.no_right{ border-right:0px;}
#data_list_div .tbody_data_list .td_list table tr.no_bottom td{ border-bottom:0px;}
#data_list_div #div_td_title{ position:fixed;height:33px; overflow:hidden;}


/*录入页面样式*/
.post_table{margin:3px auto;border-collapse: collapse;border-spacing:0; width:99%;}
.post_table table{border-collapse:collapse;border-spacing:0;}
.post_table td{ background:#FFFFFF; padding:5px;border: 1px dotted #ccc;}
.post_table td.tit{ background:#ddd;}
.post_table tr.tit td{ background:#eaeaea;}
.post_table .td20 td{ padding-top:0px; padding-bottom:0px;}
.post_table td em{ color:#FF0000; font-style:normal; padding-left:5px;}
.post_table .power_div{ width:100px; height:20px; overflow:hidden; float:left; margin-right:10px; margin-top:5px;}
.post_table .power_div input{ margin-right:5px;}
.post_table .post_tit{ background:#eaeaea; height:25px; font-weight:bold;}
.post_table .td_padding_0 td{ padding:0px;}
.td0 td{ border:0px; padding:0px; margin:0px;}
.read_table_bg >tbody>tr>td:nth-child(2n+1),.post_table>tbody>tr>td:nth-child(2n+1){ background:#f5f5f5;color:#444; font-family:微软雅黑;}
.read_table td{height:22px;}

/*阅读页面中 fieldset 样式*/
.fieldset{width:96%;border:1px solid #5BB9EE; border-radius:5px; margin-left:0.8%; margin-top:8px; padding:1%;}
.fieldset legend{ font-weight:bold; color:#3C98D1; margin-left:20px;}
/*流程阅读页面
.flow_read td{border: 1px solid #333;}
*/

/*分页样式 */
.pagelink{ font-size:12px; font-family:Verdana; text-align:right;}
.pagelink a{ display:inline-block; padding:0 5px; height:18px; text-align:center;line-height:18px; margin:0 2px; text-decoration:none; vertical-align:middle;background:#ffffff;border:1px solid #0876B2;color:#0876B2}
.pagelink a.curpage,.pagelink a:hover{ border:1px solid #0876B2; background:#0876B2; color:#FFFFFF;}

.pagelist{background:#eaeaea; text-align:right; height:30px; line-height:30px; position:absolute; bottom:0px; width:100%;}
.pagelist .stat{float:left;color:#ff0000; padding-left:10px;}
.pagelist .page_content{float:right;text-align:right;line-height:30px; margin-right:10px; padding-right:10px;}
.pagelist .page_content input{margin: 0px 3px;border:1px solid #EB661B;text-align:center;height:14px;width:25px;vertical-align:middle;padding:0px; font-size:12px; border-radius:3px;}
.pagelist .page_content input[type='button']{ background:#EB661B;color:#fff; height: 20px; line-height: 20px; width: 32px;}
/*操作按钮*/
#data_list_div .tbody_data_list td.action a.txt{font-size:12px;}
#data_list_div .tbody_data_list td.action a.qr{ cursor:pointer;display:inline-block; margin:0px 3px; height:16px; width:16px; background:url(/static/admin/images/qr.gif)}
#data_list_div .tbody_data_list td.action a.gj{ background-position:0px 0px;}
#data_list_div .tbody_data_list td.action a.cb{ background-position:0px -21px;}
#data_list_div .tbody_data_list td.action a.kpf{ background-position:0px -105px;}
#data_list_div .tbody_data_list td.action a.edit{ background-position:0px -126px;}
#data_list_div .tbody_data_list td.action a.read{ background-position:0px -146px;}
#data_list_div .tbody_data_list td.action a.check{ background-position:0px -209px;}
#data_list_div .tbody_data_list td.action a.right{ background-position:0px -230px;}
#data_list_div .tbody_data_list td.action a.del{ background-position:0px -283px;}
#data_list_div .tbody_data_list td.action a.del_gray{ background-position:0px -304px;}
#data_list_div .tbody_data_list td.action a.error{ background-position:0px -248px;}
#data_list_div .tbody_data_list td.action a.select{ background-position:0px -266px;}
#data_list_div .tbody_data_list td.action a.detail{ background-position:0px -41px;}
#data_list_div .tbody_data_list td.action a.fabao{ background-position:0px -322px;}
#data_list_div .tbody_data_list td.action a.tuikuan{ background-position:0px -343px;}
#data_list_div .tbody_data_list td.action a.qrcode{ background-position:0px -364px;}


.select_user img{vertical-align:middle; margin-left:3px; cursor:pointer; width:16px; height:16px;}
/*按钮样式*/
.but{color:#ffffff;height: 23px;font-size: 12px;cursor:pointer;font-family:Verdana;
    padding-top:3px\9;/*ie6+以上文字居中**/
    padding-left:3px;padding-right:3px;
    padding-bottom:0.5px\0;/*ie8**/
    min-width:50px;width:auto !important;
    width: 50px;
    overflow:visible;/*ie文字超出min-width自动变宽**/
    border: solid 1px #FEA645;
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FEA645,EndColorStr=#F18101); /* IE6-IE9 **/
    background-image: -ms-linear-gradient(top,#FEA645,#F18101); /* IE10 **/
    background-image: -moz-linear-gradient(top,#FEA645,#F18101); /* FF3.6+ **/
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#FEA645),color-stop(1,#F18101)); /* Saf4+,Chrome **/
    background-image: -webkit-linear-gradient(top,#FEA645,#F18101); /* Chrome 10+, Saf5.1+, iOS 5+ **/
    background-image: -o-linear-gradient(top,#FEA645,#F18101); /* Opera 11.10+ **/
    background-image: linear-gradient(to bottom,#FEA645,#F18101);}
	
/*ajax 返回结果的样式*/
.ajax_result *{ float:left;}
.ajax_result span{display:inline-block;width:20px;height:16px;overflow:hidden; margin:5px 0px 0px 3px;}

/*********系统提示弹出框样式************************/
.titletableBorder{border:1px solid #384853;FILTER:alpha(opacity=90) shadow(color=#bbbbbb,direction=135);opacity:0.9;background-color:#384853;} 
.titleBodytd{color:#000;background-color: #ffffff;text-align:left;padding:4px;line-height:135%;font-size: 12px;} 
.title_th{color: #ffffff;font-size: 12px;white-space:nowrap; height:20px; line-height:20px; padding-left:5px;}
.title_th p{margin:0px;font-weight:bold;color: #ffffff;} 
#pltsPopbot th{border-top:1px solid #384853;}
#pltsPoptop th{border-bottom:1px solid #384853;}
/*******************************************************/

/*选择框列表*/
.select_default *{ float:left;}
.select_default b{ background:url(/static/admin/images/search.gif) no-repeat top right; width:23px; height:19px; padding-left:2px; cursor:pointer;}

/*部门用户选择样式*/
.txt_input_user{ position:relative; height:18px; display:inline-table;}
.txt_input_user input{vertical-align:middle;border-left:0px; padding-left:2%; padding-right:10%;width:88%;}
.txt_input_user b{ position:absolute;top:1px;bottom:1px; right:1px;width:20px; background: url(/static/admin/images/action_but.gif) no-repeat center -83px; cursor:pointer;}

/***基础颜色***/
.indigo{color:#0F0;}/*青色*/
.orange{color:#FF0;}/*橙色*/
.green{color:#090;}/*绿色*/
.red{color:#f00;}/*红色*/
.blue{color:#00F;}/*蓝色*/
.gray{ color:#999;}/*灰色*/
.black{ color:#000;}/*黑色*/
.pink{ color:#F0F}/*粉红*/
img.client_logo{
    width: 60px;
    height: 60px;
}
.a-btn{
    background: #D75713;
    border: solid 1px #D75713;
    text-shadow: 0 -1px 1px #D75713;
    border-radius: 2px;
    color: #fff;
    margin-right: 10px;
    padding: 2px 4px;
    line-height: 14px;
    height: 14px;
}