@charset "utf-8";
/* CSS Document */
img{border:0;vertical-align:middle;}
html,body{width:100%; height:100%;margin: 0px;padding:0;font-size:12px;}

select, input, label, label span {vertical-align:middle;}

h1, h2, h3, h4, h5, h6 {font-weight:normal;font-size:100%;}
ul,li,h1,h2,h3,h4,h5,h6,form,dl,dt,dd{padding:0px; margin:0px;list-style:none inside none}
body {font-family:"", Verdana, Lucida, Arial, Helvetica, ,sans-serif; font-size:12px; color:#666;}  
a{text-decoration:none; color:#666;font-size:12px;}
a:hover{text-decoration:underline;color:#F60;font-size:12px;}

input.text{ border:#aacded solid 1px; background-color:#fff; font-size:12px; height:20px}

span{font-family:Arial;} 
em,i{font-style:normal;}
.F12{ font-size:12px;}.F14{font-size:14px;}.F16{font-size:16px;}.F18{font-size:18px;}.F22{font-size:22px;}
.B{font-weight:bold;}
.FS{font-family:"宋体";}
.FW{font-family:"黑体";}
.FA{font-family: Arial;}
.Fl{float:left;}.Fr{float:right;}
.FT{ background-color:#f1f1f1; font-weight:bold;}
.Spacer{clear:both; font-size:0; line-height:0;}
.color_red{ color:#F00}
.Color1{ color:#FF6600;}
.Color2{ color:#333;}
.Color3{ color:#999;}
.Color4{ color:#094;}
.Color5{ color:#f60;}
.Color6{ color:red;}
.Cl_Red{color: #900;}
.Cl_Gray{color:#666;}
.Cl_Gray1{color:#999;}
.Cl_Blue{color:#06c;}
.Cl_Yellow{color:#F60;}
.Cl_Black{ color:#333}
.Cl_Green{color:#060;}

/*---------后台登陆------------*/
.login{ width:100%; height:100%; margin:0px auto; background:url(../images2013/login_bg.jpg);}
.login_box{ width:700px; height:500px; margin:0px auto; background:url(../images2013/login_box_bg.jpg); overflow:hidden}
.login_land{ float:left; width:300px; margin-top:230px !important;margin-top:230px; margin-left:200px !important;margin-left:100px }
.login_land_table{ width:300px;color:#fff; line-height:45px;}
.login_land_table a{ font-weight:bold; text-decoration:underline;color:#fff;}
.login_land_text{width:230px; height:28px;line-height:28px; border:#CCC solid 1px}
.login_go{ background:url(../images2013/login_go.jpg); width:110px; height:34px; border:none; text-align:center; font-weight:bold; color:#FFF; font-size:14px;cursor:pointer}
.login_reg{ float:right; width:280px;margin-top:360px !important;margin-top:360px; margin-right:150px !important;margin-right:70px }
.login_reg_go{ background:url(../images2013/login_reg_go.jpg); width:110px; height:34px; line-height:34px; border:none; text-align:center; font-weight:bold; color:#213f5b; cursor:pointer}

/*----------后台管理----------*/

/*--后台管理-头-*/
.top{ width:100%; background:url(../images2013/title_bg.jpg); height:94px; margin:0px auto; overflow:hidden}
.links{ float:right; background:url(../images2013/title_r.gif); width:411px;height:25px; line-height:25px;}
.links ul li{ float:left; text-align:center; padding-left:50px; padding-top:0px!important;padding-top:5px;font-size:12px;}

/*--后台管理-左-*/
.left{ width:188px; height:auto; border:#c8f1c5 solid 1px; overflow:hidden}
.left h2{ width:188px; background:#eee; height:34px; line-height:34px; text-align:center; font-size:14px; font-weight:bold; color:#436274; border-bottom:1px solid #ccc}
.left_menu{width:188px; margin:0px auto; overflow:hidden}
.left_menu h2{width:178px; color:#000; background:url(../images2013/left_menu_h2.jpg); height:29px; line-height:29px; padding-left:10px; text-align:left;}
.left_menu ul li { float:left; margin:5px 0px 5px 0px;}
.left_menu ul li a{ font-family:"宋体";width:188px; display:block; line-height:30px; height:30px;color:#333; }.left_menu ul li a:hover{ color:#F60; display:block; background-color:#f3ffef;border-top:#d0dcb1 solid 1px; border-bottom:#d0dcb1 solid 1px; line-height:28px; }
.left_menu_on{display:block; background-color:#f3ffef;border-top:#d0dcb1 solid 1px; border-bottom:#d0dcb1 solid 1px; line-height:28px;}

/* --后台管理--所在位置-- */
.role{ width:100%; background:url(../images2013/role_bg.jpg); height:35px; line-height:35px; font-size:12px; color:#333}
.role span{ margin-right:15px}.role span a{ margin-right:10px;}

/*--后台管理-文档管理-公共文档-*/
.main{width:98%; height:auto; padding:10px; margin:0px auto;z-index:1;}
.oper{ width:100%; background: url(../images2013/o_bg.jpg); height:49px; line-height:49px; border:#ccc solid 1px;}
.oper ul li{ float:left}
.operate_new{ background:url(../images2013/operate_new.jpg); width:66px; height:26px; cursor:pointer; border:none}
.operate_edit{ background: url(../images2013/operate_edit.jpg);width:66px; height:26px; cursor:pointer; border:none}
.operate_del{ background: url(../images2013/operate_del.jpg);width:66px; height:26px; cursor:pointer; border:none}
.operate_rel{ background: url(../images2013/operate_rel.jpg);width:66px; height:26px; cursor:pointer; border:none}

/*--.com_doc{ width:100%; line-height:30px; color:#333; text-align:center; border:#ddd solid 1px;margin:5px 0px 5px 0px;}
.com_doc_td{ background-color:#f3f3f3}
.com_doc_h2{ background:url(../images2013/com_doc_h2.jpg); text-align:center; height:29px; line-height:29px; font-weight:bold}-*/
.com_doc{ width:100%; padding:0px; margin:5px 0px 5px 0px; border:#ddd solid 1px;border-collapse:collapse; color:#5E5E5E; text-align:center;word-break:break-all;}
.com_doc_h2{ background:url(../images2013/com_doc_h2.jpg); text-align:center; height:29px; line-height:29px; font-weight:bold;border-right:#CCC solid 1px;}
.com_doc td{border:1px solid #ddd;height:28px;}
.com_doc_td{ background-color:#f3f3f3}

.com_doc_edit{ background:url(../images2013/app_edit.png); width:16px; height:16px; cursor:pointer; border:none}
.com_doc_trash{ background:url(../images2013/trash.gif); width:16px; height:16px; cursor:pointer; border:none}
.item_choose{line-height:25px;text-align:center; cursor:pointer; background-color:#fff; border:#CCC solid 1px; margin:5px}
.item_choose_check{color:#fff;  border:#CCC solid 1px;background-color:#F60; line-height:25px; text-align:center; cursor:pointer;margin:5px}

.main_user{ width:240px; border:#CCC solid 1px; overflow:hidden; margin:0px auto}
.main_user h2{ width:240px; height:35px; color:#b23b00; padding-top:0px!important;padding-top:5px;background:url(../images2013/user_h2.jpg); text-align:center; line-height:35px; font-size:14px; font-weight:bold; margin-bottom:10px}
.main_user ul li{ float:left; margin:0px 10px 0px 10px; display:block; width:220px; line-height:25px}
.main_date{ width:230px; border:#CCC solid 1px; overflow:hidden; margin:5px auto; padding:5px;}
.main_date ul li{ width:230px; float:left; display:block; line-height:25px;}

/*--后台管理-文档管理-创建文档-*/
.create{ width:100%; line-height:30px; border:#ddd solid 1px;padding:5px}
.create td{ text-align:left;padding-left:10px;border-bottom:#ccc dashed 1px;}
.create td a:hover{ background-color:#FFC}
.create th{ background-color:#e8fbdd;border-bottom:#ccc dashed 1px;width:110px; padding-left:10px;text-align:left;}

/*--后台管理-底-*/
.bottom{ width:100%; background:url(../images2013/bottom_bg.jpg); height:32px; line-height:32px; text-align:center; margin:0px auto; border-bottom:#CCC solid 1px; border-top:#CCC solid 1px;}
.bottom ul li{ width:990px;float:left; text-align:center; line-height:32px;}

/*--后台管理-头部20140615-*/
.lxrtop{ background:#57A5D3; height:36px;}
.lxrtop-left{ height:36px; line-height:36px; color:#FFF; font-size:14px; font-weight:bold; text-indent:18px; }

/*--20130723 by hsy-*/
.login_code_text{width:70px; height:22px;line-height:22px; border:#CCC solid 1px}
.page{color:#CC0000; font-weight:bold; margin:0 2px;}
.R_page_inp{ height:18px; border:1px solid #ccc; line-height:18px;width:30px;text-align:center; }
.R_page_button{ height:20px;border:1px solid #ccc;line-height:18px;text-align:center; }
.item_page{line-height:18px;text-align:center;background-color:#fff; margin:5px 0px 5px 0px;}
.t3{ background:#E6EDF7}
.query_value{ width: 120px;}

.H_sepa{width:7px; height:89px; position:absolute; left:0; top:50%; margin-top:-20px; background:url(../images2013/m_left.jpg); cursor:pointer;}
.H_exit{ background:url(../images2013/m_right.jpg)}

/*--表单页样式-*/
dl.H_biao_1{margin:5px;}
/*--dl.H_biao_1 dd{ border:#CCC solid 1px; padding:8px;}-*/
.Cjc_Tab{border-collapse:collapse;}
.Cjc_Tab th{background:url(../images2013/Cjc_ConTit1.jpg) 0 0 repeat-x; height:35px; line-height:28px; padding:0 5px;}
.Cjc_Tab td{border-bottom:1px solid #C6D3EE; border-left:1px dotted #C6D3EE;border-right:1px dotted #C6D3EE; padding:0 5px;height:32px;}

.H_btable{ border-collapse:collapse;}
.H_btable td{ border:#CCC solid 1px; padding:6px 8px;}
.H_btable2{ border-collapse:collapse;}
.H_btable2 td{border:none; padding:0px; }
.H_binput{ height:20px; line-height:20px; padding-left:3px; width:230px; border:#CCC solid 1px;}
.H_binput2{ height:20px; line-height:20px; padding-left:3px; width:130px; border:#CCC solid 1px;}
.H_btext{ width:330px; height:80px;}
.H_bselect{ height:20px; width:233px; border:#CCC solid 1px;}
.H_btable_even{ background-color:#F2F2F2}
.input11{width:70px; height:25px; color:#FFFFFF; font-weight:bold; background:url(../images2013/H_bg.jpg) 0 -990px; border:none; cursor:pointer; font-size:14px; line-height:25px;}

.tig_red{background-color:#FFD7D7;color:FF5151; text-align:center; line-height:25px;margin:5px;font-weight:bold;cursor:pointer;}
.tig_green{background-color:#DFD;color:FF5151; text-align:center; line-height:25px;margin:5px;font-weight:bold;cursor:pointer;}
label.error{color:red}

.H_loading{ position:fixed; width:320px; height:100px; left:50%; top:200px; margin:-80px 0 0 -180px; text-align:center; z-index:22;}
.H_loading_txt{ color:#000; font-weight:bold; font-size:14px; line-height:35px;z-index:22}
.H_loading_bg{ width:100%; height:100%; position:absolute; left:0; top:0; background-color:#f6f6f6; z-index:11;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}

ul.H_system{width:100%; height:110px; padding-top:5px; overflow:auto;}
ul.H_system li{line-height:18px; height:18px; *line-height:16px; *height:16px; padding:3px 5px 0 16px; background:url(../images2013/login_btn.gif) -15px -237px no-repeat;}
ul.H_system li .Fl{overflow:hidden; width:185px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
ul.H_system li .Fl a{ color:#000;}
ul.H_system li .Fr a{font-weight:bold; color:#FF6600;white-space:nowrap;}

/*--后台管理-tab增加20140618-*/
.solid-bottom {BORDER-BOTTOM: #9B9BFF 1px solid; height:29px;background-color:#E0E1FF; padding-top:5px;}
.solid-bottom ul{margin-left:10px;}
.solid-bottom ul li{ float:left; display:block;  padding:5px;}
.sec1  {background-color:#E0E1FF;cursor:  hand;color:  #000000;border-top:  1px  solid  #E0E1FF;border-right:  1px  solid #C4C5FF;height:12px; line-height:12px;}
.sec2  {background-color: #fff;cursor:  hand;color:#284670;border-left:  1px  solid  #9B9BFF;border-top:  1px  solid  #9B9BFF;border-right:  1px  solid   #9B9BFF;border-bottom:  1px  solid  #FFFFFF;font-weight:  bold; height:18px;}

dl.H_return{height:65px; width:400px;margin:150px auto;}
dl.H_return dt{ width:62px; height:65px; float:left; background:url(../images2013/H_alpha.gif) 0 -215px no-repeat;}
dl.H_return dd{ line-height:200%; padding-left:20px; float:left; font-size:14px;}
dl.H_return dd a{ color:#07679C;}

i.KbtnS *,i.KbtnS2 *{margin:0;padding:0}
i.KbtnS{ background: url(../images2013/kunbtn.jpg) no-repeat left top; margin:0;padding:0;font-style:normal;line-height:12px; display:inline-block;_display:inline;_zoom:1;height:21px; cursor: pointer;font-size:12px; text-align:center}
i.KbtnS button,i.KbtnS input{ margin:0; height:22px; line-height:12px;border:0 none;background:none;text-decoration:none;white-space:nowrap;cursor:pointer; padding:0px 7px 0 6px;*padding:3px 4px 0 3px;background: url(../images2013/kunbtn.jpg) no-repeat right top; margin-left:2px; font-family:Arial;letter-spacing:0px; display:block}
i.KbtnS2,i.KbtnS2 button,i.KbtnS2 input{background: url(../images2013/kunbtn.jpg) no-repeat left top;}
i.KbtnS button,i.KbtnS input{color:#fff; font-size:12px;}
i.KbtnS2{background-position:left -22px} i.KbtnS2 button,i.KbtnS2 input{background-position:right -22px; color:#333}

.wrap { width:100%; margin:0px auto}
.Ld_tw { width: 100%; height: 36px; }
.Ld_tw02 { width:100%; height:36px;border-bottom:#CCC solid 1px; overflow:hidden}
.Ld_tw02 li { float: left; width:110px; }
.Ld_tw02 li a {display: block; line-height: 28px; text-align: center; margin-top:8px; height:28px; color:#0f82bb; border-bottom-width:1px; border-bottom-style: solid; border-bottom-color:#ccc;}
.Ld_tw02 li a.hover { border:1px solid #ccc; border-bottom: none; color: #000; font-weight: bold; height: 28px; display:block; position:relative; top:0px; cursor:pointer; background-color:#FFF; width:110px}

.Ld_tw0301{ line-height: 18px; height:18px; width:100%;float:left; overflow:hidden}
.Ld_tw03{ text-align:left; width:100%; margin-top:18px;}
.Ld_tw0302 { padding: 10px; border:1px solid #ddd; background-color:#f8fcfd}
.wrap .Ld_tw0302 table tr td a img { vertical-align: middle; margin-left: 5px; }

.Rec { margin-top: 10px; height: 40px; background-color: #fff9ed; border: 1px solid #e2e2e2; color: #333; line-height: 45px; }
.Rec span { background-image: url(../images/Reci_bg.jpg); background-repeat: no-repeat; background-position: 0px center; display: block; margin-left: 30px; padding-left: 15px; height: 45px; }
