body{ background: #fff; font-size: 14px; color: #333; margin: 0; padding: 0; line-height: 1.8; font-family: "微软雅黑","宋体","黑体";}
ul{ margin: 0; padding: 0;}
li{ margin: 0; padding: 0; list-style: none;}
a{ text-decoration: none; color: #0072c6; cursor:pointer;}
a:hover{ color: #0072c6; text-decoration: none; }
a:active{ color: #0072c6;  outline: none; }
.rh_clear{ clear: both;}

img{ border: 0;}

.rh_fl{ float: left;}
.rh_fr{ float: right;}
.rh_mt5{ margin-top: 5px;}
.rh_mt10{ margin-top: 10px;}
.rh_mb10{ margin-bottom: 10px;}
.rh_ml10{ margin-left: 10px;}
.rh_mr10{ margin-right: 10px;}
.rh_tleft{ text-align: left;}
.rh_tright{ text-align: right;}
.rh_tcenter{ text-align: center;}
/*常用字号*/
.rh_font12{ font-size: 12px;}
.rh_font13{ font-size: 13px;}
.rh_font14{ font-size: 14px;}
.rh_font16{ font-size: 16px;}
.rh_font18{ font-size: 18px;}
.rh_font20{ font-size: 20px;}
.orange_font{ color: #ffaf59;}
.red_font{ color:#f00;}
/*fuwenben */
.kindedier_show{font-size:14px!important; line-height:1.8!important;}
.kindedier_show p{font-size:14px!important; line-height:1.8!important;}
.kindedier_show span{font-size:14px!important; line-height:1.8!important;}
.kindedier_show table th,.kindedier_show table td{font-size:14px!important; line-height:1.8!important;}
.kindedier_show img{max-width:100%!important;}
.rh_table{ border: none;}
.rh_table_noborder > tbody > tr > td, .rh_table_noborder > tbody > tr > th, .rh_table_noborder > tfoot > tr > td, .rh_table_noborder > tfoot > tr > th, .rh_table_noborder > thead > tr > td, .rh_table_noborder > thead > tr > th{ border:none; vertical-align: middle;}
.rh_table_noborder > tbody > tr > th{ text-align: right;}

/*ui-tabs*/
   .ui-tabs .ui-tabs-nav li{background:#5e9cd1; border:1px solid #5e9cd1;}
            .ui-tabs .ui-tabs-nav li.ui-tabs-active{ background:#fff; border:1px solid #fff;}
            .iframetab {
                width:100%;
                height:auto;
                border:0px;
                margin:0px;
              <!--   background:url("data/iframeno.png"); -->
                position:relative;
                top:-13px;
            }
            .ui-tabs-panel {
                padding:5px !important;
            }
 
 .no-close .ui-dialog-titlebar-close {
  display: none;
}
/*弹框*/
.alert{ margin-top: 30px; position: absolute; width:500px; z-index: 1000; left: 50%; margin-left: -250px; top: 50%; margin-top: -50px; }
/*布局*/
.rh_head{ height: 60px; width: 100%; border-bottom:5px solid #add2ed; background: #157fcc; line-height: 60px; position:fixed;}
.rh_logo{ font-size:20px; color: #fff; margin-left: 0px;}
.rh_top_bar{ color: #badfee; }
.rh_top_bar a{ color: #badfee;  margin-right: 10px;}
.rh_top_bar a:hover{ color: #fff;}
.rh_left{ width: 200px; position: fixed; overflow-y:auto; overflow-x:hidden; bottom: 0; top:60px; border-right: 8px solid #157fcc; border-left: 5px solid #157fcc;}
.rh_left_vtoggle{ color: #2c85c5; line-height: 50px; text-align: center; display: block; background: #5ca6db; cursor: pointer; border-top:1px solid #81bae3; border-bottom:1px solid #81bae3; position: absolute; right: -8px; top:50%; margin-top: -25px; width: 8px; height: 50px;  padding-top:18px;}
.rh_left_head{ background: #157fcc; height: 40px; line-height: 40px; color: #fff; font-size:15px; font-weight:bold;}
.rh_left_toggle{ color: #add2ed; cursor: pointer; }
.rh_left_toggle:hover{ color: #c1e0f6;}
.rh_toright{ display: none;}
.rh_left ul li{ padding: 0px; }
.rh_left ul li a{ display: block; font-size:14px; padding:6px 15px; background: #e3f1fc; border-bottom: 1px solid #c5dbec; color: #2e6e9e; font-weight:bold;}
.rh_left ul li a:hover{ background: #d0e5f5; text-decoration: none;}
.rh_erji_nav{ display: none;}
.rh_erji_nav ul li a{ background:#fff; border: none; padding-left: 36px;}
.rh_erji_nav ul li a:hover{ background: #f5f5f5;}
.rh_erji_nav ul li a.cur{ background: #fff2c5;}

.rh_mainiframe{  margin-left: 200px; padding:10px 0 0 10px; padding-top:70px; }
.rh_navgation{ height: 30px; line-height: 30px; padding-left: 10px; background: #f5f5f5; border-bottom: 1px solid #eee; border-top: 1px solid #eee; margin-bottom: 5px;}
.rh_navgation a{ margin-right: 10px; color: #555;}
.rh_navgation a i{ color: #d88400; float: left; margin-top: 4px; font-size: 20px;}

.rh_caozuo_title{ background: #e3f1fc; height: 40px; margin-top:0px; line-height: 40px; border-top-left-radius: 5px;  border-top-right-radius: 5px; color:#2e6e9e; font-size: 15px;  font-weight:bold; padding-left: 10px; padding-right: 10px;}
.rh_add_page{ width: 90%; border: 2px solid #157fcc; margin: 10px auto; border-top-left-radius: 8px;  border-top-right-radius: 8px; padding-bottom:40px; }
.addframe{ border:none; width:100%;}
.rh_table_add{ margin: 0px auto;}
.rh_table_add th{ background: #f5f5f5; text-align: right; font-weight: normal; min-width:100px; max-width:150px;}
.rh_table_add .form-control{ padding: 4px 12px; height: 28px;}
.rh_table_add textarea.form-control{ height: auto;}
.rh_search{ margin-top:10px;  margin-bottom:20px; border:2px solid #e3f1fc; background:#e8f7fb; font-size:14px;}
.rh_search table{ margin:10px auto;}
.rh_search table th{ padding-left:20px; font-size:14px;}
.rh_search table td{ padding:5px;}
.rh_title{ background:#e4f2f2 url(/res/images/jiantou.png) 10px center no-repeat; font-weight:bold; padding:5px 10px 5px 25px; margin-top:10px;}
/*login*/
 .rh_login{ background: url("/res/images/systerm_login.png") no-repeat; height: 512px; width: 674px; position: absolute; left: 50%; top: 50%; margin-top: -256px; margin-left: -337px;}
        .rh_login_form{ margin-top: 210px; margin-left: 100px;}
        .rh_login_form table{ width: 400px; color: #333; font-size: 16px;}
        .rh_login_form table th{ font-weight: bold; padding:12px 10px; text-align: right; }
        .rh_login_form table td{ padding:12px 10px;}
        .login_btn{ width: 500px; margin-top: 15px;}
.ke-edit{height:400px;height:400px !important}
.ke-edit-iframe{height:400px;height:400px !important}