﻿@charset "utf-8";

body,html{height:100%;}
.login_body{background:url(../images/bg1.gif) top left repeat-x #cce8f4;}
.login_m{width:100%; height:680px; background:url(../images/bg_c.jpg) center center no-repeat; overflow:hidden;}
.login_in{width:799px; margin:0 auto; margin-top:152px;}
.login_il{width:218px; height:394px; background:url(../images/c_l.jpg); float:left;}
.login_ir{width:218px; height:394px; background:url(../images/c_r.jpg); float:left;}
.login_im{width:363px; height:394px; background:url(../images/c_m.jpg); float:left;}
.logo{width:301px; height:59px; margin:0 auto; margin-top:26px;}
.ge{width:363px; height:39px; background:url(../images/ge.gif);}
.txb_l{width:76px; height:29px; float:left; text-align:right; line-height:29px; color:#020202; padding-right:8px; margin-bottom:16px;}
.txb{width:214px; height:27px; background:url(../images/txb_bg.gif); border:1px solid #c3c3c3; float:left; margin-bottom:16px;}
.txb input{width:194px; height:27px; line-height:27px; border:none; background:none; padding:0 10px;}
.txb2{width:107px; height:27px; background:url(../images/txb_bg.gif); border:1px solid #c3c3c3; float:left; margin-bottom:16px;}
.txb2 input{width:87px; height:27px; line-height:27px; border:none; background:none; padding:0 10px;}
.sjm{width:96px; height:29px; float:left; margin-left:10px; margin-bottom:16px;}
.login_btn{width:80px; height:34px; float:left; margin-left:84px;}
.forget{width:96px; height:34px; line-height:34px; float:left; margin-left:15px; color:#454545;}
.forget a:link {color: #454545;text-decoration: none;}
.forget a:visited {color: #454545;text-decoration: none;}
.forget a:hover {color: #ff0000;text-decoration: none;}
.forget a:active {color: #454545;text-decoration: none;}
.login_b{width:799px; margin:0 auto; margin-top:13px;}
.login_b_l{width:460px; float:left; margin-left:8px;}
.spic{height:32px; float:left; width:230px;}
.spic em{width:42px; height:32px; float:left;float:left; display:block;}
.spic span{height:32px; line-height:32px; float:left; color:#066791;}
.under{width:365px; background:url(../images/ge2.gif) no-repeat; padding-top:19px; text-align:center; color:#335973;}
.login_b_r{width:272px; height:50px; float:right; color:#335973; line-height:23px;}
.top{width:100%; height:63px; background:url(../images/top.gif) repeat-x #006998;}
.top_in{width:100%; height:63px; background:url(../images/top_in.gif)  no-repeat;}
.bottom{width:100%; height:59px; line-height:59px; text-align:center; color:#FFF;}
.inlogo{width:250px; height:59px; float:left; text-align:right;}
.inlogo_r{float:right; height:29px; float:right; margin-right:12px; margin-top:30px;}
.top_btn{width:90px; height:28px; float:right; background:url(../images/top_btn_bg.gif); border:1px solid #1288b6; border-bottom:none; line-height:28px; text-align:center; margin-right:4px; color:#fff; font-size:14px; font-weight:bold;}
.top_btn a:link {color: #FFF;text-decoration: none; width:inherit; height:28px; display:block;}
.top_btn a:visited {color: #FFF;text-decoration: none;}
.top_btn a:hover {color: #FFF;text-decoration: none; width:inherit; height:28px; display:block; background:url(../images/top_btn_bg2.gif)}
.top_btn a:active {color: #FFF;text-decoration: none;}
.welcome{width:300px; height:29px; line-height:29px; margin-right:20px; float:right; text-align:right; font-weight:bold;}
.welcome a{color:#fff;}
.welcome span{color:#00506f;}
.copyright{width:99%; height:30px; line-height:30px; text-align:center; color:#fff; background:url(../images/copyright.gif); border:0px; margin:0 auto;}
.left_bg{background:url(../images/left.gif) repeat-y;}
.left{width:206px; height:100%; overflow-y:scroll; overflow-x:hidden;}
.lrtop{width:100%; height:33px; line-height:33px; background:url(../images/lrtop.gif);}
.bfont{width:206px; padding-left:16px; font-size:14px; font-weight:bold; color:#000; float:left;}

/*左侧下拉开始*/
.ml{width:187px; margin-left:5px; margin-top:5px;}
.menu_list { width: 187px; }
.menu_head { width:155px; height:32px; line-height:32px; color:#fff; padding-left:32px; cursor: pointer; position: relative; margin:0px; font-weight:bold; background:url(../images/l_list_t.gif) center left no-repeat; font-size:14px; font-weight:bold;}
.menu_body { display:none; background:#fff; border:1px solid #d2d0d1; border-bottom:none; border-top:none; height:auto;overflow:auto; zoom:1;}
.menu_body a { display:block; color:#0379cc;  padding-left:46px; font-weight:bold; text-decoration:none; width:133px; height:28px; margin:0 auto; margin-top:3px; background:url(../images/menu_body_a.gif); line-height:28px;}
.menu_body a:hover { color: #000; display:block; width:133px; height:28px; margin:0 auto; margin-top:3px; background:url(../images/menu_body_a2.gif); }
.menu_b{width:187px; height:9px; line-height:9px; font-size:0px; overflow:hidden; background:url(../images/l_list_b.gif); margin-bottom:6px;}
/*左侧下拉结束*/

.brade{width:338px; height:33px; line-height:33px; color:#000000; padding-left:28px; background:url(../images/tv.gif) left top no-repeat; font-size:12px; font-weight:normal; float:left; }
.brade a:link {color: #000;text-decoration: none;}
.brade a:visited {color: #000;text-decoration: none;}
.brade a:hover {color: #ff0000;text-decoration: none;}
.brade a:active {color: #000;text-decoration: none;}
.brade_r{width:268px; height:33px; line-height:33px; float:right;}
.brade_r ul li{height:33px; float:right; margin-left:18px; color:#000;}
.brade_r ul li em{width:16px; height:33px; float:left; margin-right:4px;}
.brade_r ul li a{height:33px; float:left; width:48px;}
.brade_r a:link {color: #000;text-decoration: none;}
.brade_r a:visited {color: #000;text-decoration: none;}
.brade_r a:hover {color: #ff0000;text-decoration: none;}
.brade_r a:active {color: #000;text-decoration: none;}
.blue{background:#e9f6ff; text-align:center; color:#292a2c; height:30px; line-height:30px;}
.blue a:link {color: #0379cc;text-decoration: underline;}
.blue a:visited {color: #0379cc;text-decoration: underline;}
.blue a:hover {color: #ff0000;text-decoration: underline;}
.blue a:active {color: #0379cc;text-decoration: underline;}
.blue2{background:#e9f6ff; text-align:center; color:#292a2c; height:30px; line-height:30px; font-weight:bold;}
.tpadding{padding:0 8px; z-index:1;}
.tpadding input{z-index:1;}
.page{width:99%; height:24px; line-height:24px; border:1px solid #c0e5ff; background:#e9f6ff; margin:0 auto; margin-top:10px; text-align:center; color:#686868;}
.page a:link {color: #686868;text-decoration: none;}
.page a:visited {color: #686868;text-decoration: none;}
.page a:hover {color: #ff0000;text-decoration: none;}
.page a:active {color: #686868;text-decoration: none;}
.btxb{width:204px; height:27px; line-height:27px; background:url(../images/txb2_bg.gif) no-repeat; border:1px solid #c3c3c3; padding:0 5px;}
.btxb2{width:511px; height:173px; background:url(../images/txb3_bg.gif) no-repeat; border:1px solid #c3c3c3; padding:5px;}
.rfont{color:#ff0000;}
.rfont a:link {color: #ff0000;text-decoration: none;}
.rfont a:visited {color: #ff0000;text-decoration: none;}
.rfont a:hover {color: #ff0000;text-decoration: none;}
.rfont a:active {color: #ff0000;text-decoration: none;}
.rfont2{color:#ff0000; font-weight:bold;}
.bfont2{color:#0379cc;}
.bfont2 a:link {color: #0379cc;text-decoration: none;}
.bfont2 a:visited {color: #0379cc;text-decoration: none;}
.bfont2 a:hover {color: #ff0000;text-decoration: none;}
.bfont2 a:active {color: #0379cc;text-decoration: none;}
.bigfont2{font-size:16px;}

/*查找预览*/
.czyl_t{width:100%;}
.czyl_t_l{float:left; height:51px; line-height:51px !important; *padding-top:12px; overflow:hidden;}
.czyl_t_l select{width:168px; margin-left:6px; margin-right:4px;}
.czyl_t_r{float:left; padding:10px 0 0 13px;}
.czyl_b{width:100%;}

/*联系我们*/
.contact_all{width:100%; height:100%; padding-left:24px; padding-top:24px;}
.ewm{width:113px; height:113px; float:left; margin-right:14px; border:1px solid #d9d9d9;}
.ewm_r{width:630px; height:105px; float:left; line-height:20px; padding-top:10px;}
.bigfont{font-size:16px; font-weight:bold;}
.map{width:100%; height:100%; margin-top:20px; margin-bottom:24px; background:url(../images/contact.jpg) right bottom no-repeat;}
.map_in{width:550px; height:378px; border:1px solid #d4d4d4; padding:6px; background:#fff;}

/*设置审批提醒短信*/
.szsp_t{width:99%; height:51px; line-height:51px; margin:0 auto;}
.szsp_t em{width:67px; height:51px; float:left;}
.szsp_t span{height:51px; color:#2b2b2b; font-weight:bold; font-size:14px; float:left;}

/*选择框*/
.choose_all{width:512px; border:1px solid #58abd3; background:#ecf9ff; position:absolute; top:-200px; right:-625px; z-index:999;}
.choose_t{width:inherit; height:20px; background:url(../images/choose_t.gif); margin-bottom:18px;}
.choose_t span{width:70px; height:20px; background:url(../images/choose_t_l.gif); float:left;}
.choose_t em{width:13px; height:13px; margin-top:3px; margin-right:10px; float:right; cursor:pointer;}
.btn_all_l{background:url(../images/choose_all.gif) no-repeat; border:none; width:20px; height:19px; cursor:pointer; margin-top:18px;}
.btn_all_r{background:url(../images/choose_all2.gif) no-repeat; border:none; width:20px; height:19px; cursor:pointer; margin-top:18px;}
.btn_one_l{background:url(../images/choose_one.gif) no-repeat; border:none; width:20px; height:19px; cursor:pointer; margin-top:18px;}
.btn_one_r{background:url(../images/choose_one2.gif) no-repeat; border:none; width:20px; height:19px; cursor:pointer; margin-top:18px;}
.select_t{background:#9ed1ec; height:22px; line-height:22px; color:#fff; line-height:22px; padding-left:14px; font-weight:bold;}
.choose_all select{background:none; border:none;}
.choose_all table{border-collapse: collapse;}
.choose_all th{border: 1px solid #82bcd8;}
.choose_all td{border: 1px solid #82bcd8;}
.choose_btn{height:40px; line-height:50px; padding-right:24px; float:right; padding-top:10px;}
.choose_btn input{margin-left:11px;}

/*用户管理*/
.yhgl_t{width:99%; margin:0 auto;}
.yhgl_t_r{float:left; height:51px; line-height:51px !important; *padding-top:12px; overflow:hidden; margin-left:16px;}