﻿*{word-wrap:break-word ;}
body,div,p,span,a,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,tr,th,td,input,textarea{padding:0; margin:0; outline:none;}
body{font-size:12px; background:#dee4ed;}
a{text-decoration:none; color:#2e4c8c;}
ul,li,dl,dt,dd{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both}

table a:hover{text-decoration:underline;}
.header{width:100%; height:68px; background:#2e4c8c; border-bottom:2px solid #1e325c; position:relative;}
.header h1{font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif; color:#fff; font-size:18px; line-height:61px; padding-left:45px;}
.top_nav{height:34px; position:absolute; top:27px; left:203px;}
.top_nav a{font-size:14px; color:#fff; display:inline-block; height:34px; padding:0 20px; line-height:34px; border-top-left-radius:4px; border-top-right-radius:4px;}
.top_nav a:hover{background:#1d325f;}
.top_user{position:absolute; top:10px; right:10px;}
.top_user,.top_user a{color:#fff;}
.top_user a{margin-left:5px;}
.top_user a:hover{text-decoration:underline;}

.content{width:100%;}
.side_l{ margin:0 0 0 3%; }
.side_l h2{height:30px; background:url(../images/bg_tit.jpg) repeat-x;color:#fff; font-weight:bold;cursor:pointer; font-size:14px;line-height:30px;  padding-left:8%; width:90%; border:1px solid #c5cdd9;}
.side_l li{height:30px; border-top:1px solid #fff; border-bottom:1px solid #c5cdd9; width:92%; color:#2e4c8c; line-height:30px; cursor:pointer; position:relative; z-index:1000;}
.side_l li a{display:block; width:92%; height:100%;  padding-left:8%;font-size:14px;}
.side_l li a:hover{text-decoration:underline;}
.side_l li.hover{background:#fff; }
.side_l li.hover{width:101%;}
.main_con{min-width:1000px; min-height:614px; background:#fafafa;padding-top:0;
border:2px solid #ccc;border-top:none;}
.main_con .main_tit{height:30px; position:relative; border-bottom:2px solid #9cb8cc; margin-bottom:10px;
}
/**/
.r_top{background:#f0f0f0;;;background:url(../images/righttop.gif) repeat-x;
border-bottom:1px solid #9cb8cc; 
height: 40px;line-height: 40px;padding-left:10px;
color:#666;font-size:14px;font-weight:bold; 

}
.r-title-box{ background:#fff;min-height:52px;border:1px solid #fff;
}
.r-title-box .t-title{ background:#fff;min-height:46px; line-height:46px; border-bottom:1px solid #d0dee5;margin-left:20px;
padding-top:10px;margin-bottom:20px;
}
.r-title-box .t-title span{color:#333; font-size:14px;line-height:38px; border-bottom:solid 3px #66c9f3;;font-weight:bold;padding:9px;}
/**/

.main_con h3{color:#0a1e48; font-weight:bold; float:left; margin-left:1%;}
.main_con .main_tit a{color:#008000; font-weight:bold; float:right; margin-right:4%;font-size:15px; }
.tab_nav{height:30px; background:#d2dbea; padding-top:5px; position:relative;}
.tab_nav span{height:30px; display:inline-block; float:left; font-size:14px; color:#264fa7; padding:0 1%; line-height:30px; cursor:pointer; margin-left:1%;}
tab_nav span:hover{background:#fff;}

.tab_nav a{height:24px; background:#f7f7f7; border:1px solid #aab8cf; line-height:24px; display:block; float:left; padding:0 8px; border-radius:4px;color:#353535; margin-left:5px;}

/*.tab_nav a.btn{

height: 35px;
background: url(../images/btnbg.png) no-repeat;
font-size: 14px;
font-weight: bold;
color: #fff;
cursor: pointer;}*/
.tab_nav a:hover{color:#264fa7;}

.sw_nav{height:32px; background:#d2dbea; margin-top:10px; padding-top:6px; padding-left:1%;}
.sw_nav a{height:24px; background:#f7f7f7; border:1px solid #aab8cf; line-height:24px; display:block; float:right; padding:0 8px; float:right;border-radius:4px;color:#353535; margin-right:5px;}
.sw_nav a:hover{color:#264fa7;}
.sw_nav span{color:#264fa7;display:block; float:right;height:24px; background:#f7f7f7; border:1px solid #aab8cf; line-height:24px; display:block; ; padding:0 8px; border-radius:4px;color:#353535; margin-right:5px; }
.sw_nav .plist .current_page{color:orange;border:1px solid #ccc; }
.sw_nav .plist{margin-left:0px;float:left; }
.sw_nav .sel{float:right;height:22px; padding:0 5px;margin:0}
.sw_nav label{float:right;height:22px; padding:0 5px;margin:0}

.liebiao{text-align:center;}
.liebiao input[type="text"]{
height:28px; border:1px solid #dcdcdc; border-top:1px solid #b5b5b5; width:210px; line-height:28px;padding-left:5px;
}
.liebiao table{width:100%;}
.liebiao table tr{width:100%;}
.liebiao table th{border-left:1px solid #c1c8d2; border-bottom:1px solid #c1c8d2; color:#747474;line-height:25px; font-weight:normal; height:25px;text-align:center;}
.liebiao table th,.liebiao table td{ padding-left:1%;}
.liebiao table td{line-height:30px; border-bottom:1px solid #e3e6eb; color:#353535; height:30px;}
.liebiao ul.xxpz li{ border-bottom:1px solid #E3E6EB; color:#434343; padding:7px 0; height:30px;}
.liebiao ul.xxpz li dt,.liebiao ul.xxpz li dd{display:inline-block; float:left; height:36px; line-height:32px;}
.liebiao ul.xxpz li dt{width:110px; padding-left:1%; text-align:left;}
.liebiao ul.xxpz li textarea{width:505px; height:150px; border:1px solid #dcdcdc;}
.liebiao input.bc{width:68px; height:25px; border:1px solid #2f456a;background:url(../images/bg_btn.jpg) repeat-x; border-radius:4px; margin-top:25px; cursor:pointer; color:#fff; line-height:25px;}
div.tjcx{width:450px; height:30px; position:absolute; left:300px; color:#2e4c8c; font-size:14px;}
div.tjcx input{height:25px; border:1px solid #dcdcdc; border-top:1px solid #b5b5b5; line-height:25px;}
div.tjcx input.cx{border:1px solid #2f456a;background:url(../images/bg_btn.jpg) repeat-x;width:80px; padding:0 10px; height:26px; border-radius:4px; cursor:pointer; color:#fff;}
h4.ts{color:#101010; margin-bottom:10px;}
table.pz th{background:#f2f4f6;}
table.pz td{padding-top:4px; padding-bottom:4px;}
.seo_btn{text-align:center; border-top:1px solid #9cb8cc; margin-bottom:10px; margin-top:10px;}
.seo_btn input.bc{margin-top:10px;}

.con_block{  padding:0px 1px;background:#fbfbfb;border-bottom:1px solid #ccc; }
.footer{height:50px; background:#242f44; padding:15px 1%;}


/*бҳ*/
.tablelist{width:100%;border:1px solid #e5e5e5;background:#fff;margin:0px 5px 5px 0px;border-top:none;}
.tablelist tr{}

.tablelist tr:hover{background:pink;}
.tablelist tr td {color:#555;padding:3px 5px 3px 10px;border:1px solid #eef;font-size:14px;border-top:none;border-left:none;}
.tablelist tr td a{color:#555;font-size:13px;text-decoration:none;font-family:Arial, Helvetica, sans-serif;}
.tablelist tr td a:hover{color:red;}

.tablelist tr td input.keywords{width:400px;}
/*ʾ*/
.tablelist tr td img{border:none}
.tablelist tr td.other_info{}
.tablelist tr td .zd{display:none;position:absolute;width:320px;;height:auto;background:#fefcfc;color:#888;text-align:left;
border:2px solid #eef;padding:10px;line-height:20px;
}
.tablelist tr td .zd .c_title{background:#fefcfc;color:#333;}
.tablelist tr td .zd p{border-bottom:1px solid #ddd;padding-bottom:5px;}
/*ʾ*/

.tablelist tr th {color:#333; background:#f0f0f0;padding:5px 10px 5px 0px;font-size:14px;border-top:none;border-left:none;border-right:none;background:#f0f9fd url(../images/righttop.gif) repeat-x;

border-top: 1px solid #9cb8cc;
border-bottom: 1px solid #9cb8cc;font-weight:bold;font-size: 12px;font-weight: normal;
}
.tablelist td.ts {color:green; font-weight:bold;
}
.tablelist tr th.selcat {color:#555555;background:url(../images/bg_content.jpg);}
.tablelist th {border-bottom:1px solid #ccc;}
.rebtn{width: 137px;
height: 35px;
background: url(../images/btnbg.png) no-repeat;
font-size: 14px;
font-weight: bold;
color: #fff;
cursor: pointer;
}
.tablelist td .kaihe {display:inline-block;width:20px;height:18px;border:1px solid red;
}
.tablelist td a.adddo{BACKGROUND:#f9f9f9 url(../images/index_42.jpg) repeat-x left center;display: inline-block;float:left;border:1px solid #ccc;padding:0px 10px;color:#333}

.tablelist td span.danye {color:red;border:1px solid ed;
}
.tablelist td input.ord {font-weight:bold;width:50px;text-align:center;color:#888;
}

.rebtn2{background:orange;color:#fff;width:100px;height:30px;font-size:14px;cursor:pointer}
.rebtn3{background:#bbb;color:#fff;width:100px;height:30px;font-size:14px;cursor:pointer}
/*======*//*бҳ*/
.tablelist2{width:100%;border:1px solid #e5e5e5;background:#fff;margin:0px 5px 5px 0px;border-top:none;}
.tablelist2 tr{}

.tablelist2 tr:hover{background:#f6f6f6;}
.tablelist2 tr td {color:#333;padding:5px 10px;font-size:14px;border-top:none;border-left:none;}
.tablelist2 tr td a{color:#555;font-size:13px;text-decoration:none;font-family:Arial, Helvetica, sans-serif;}
.tablelist2 tr td a:hover{color:red;}

.tablelist2 tr td input.keywords{

width:400px;height:40px;line-height:40px;

width:150px; border-top:solid 1px #a7b5bc; border-left:solid 1px #a7b5bc; border-right:solid 1px #ced9df; border-bottom:solid 1px #ced9df; background:url(../images/inputbg.gif) repeat-x; text-indent:10px;}

.scbtn{width:85px;height:35px; background:url(../images/btnbg.png) no-repeat center; font-size:14px;font-weight:bold;color:#fff; cursor:pointer;border-radius:3px; behavior:url(../js/pie.htc);

}


/*ʾ*/
.tablelist2 tr td img{border:none}
.tablelist2 tr td.other_info{}
.tablelist2 tr td .zd{display:none;position:absolute;width:320px;;height:auto;background:#fefcfc;color:#888;text-align:left;
border:2px solid #eef;padding:10px;line-height:20px;
}
.tablelist2 tr td .zd .c_title{background:#fefcfc;color:#333;}
.tablelist2 tr td .zd p{border-bottom:1px solid #ddd;padding-bottom:5px;}
/*ʾ*/

.tablelist2 tr th {color:#333; background:#f6f6f6;padding:5px 10px 5px 0px;font-size:13px;border-top:none;border-left:none;

}
.tablelist2 td.ts {color:green; font-weight:bold;
}
.tablelist2 tr th.selcat {color:#555555;background:url(../images/bg_content.jpg);}
.tablelist2 th {border-bottom:1px solid #ccc;}
.rebtn{width: 137px;
height: 35px;
background: url(../images/btnbg.png) no-repeat;
font-size: 14px;
font-weight: bold;
color: #fff;
cursor: pointer;
}
/*login*/
.bg_log01{width:100%; height:248px; background:url(../images/bg_log01.jpg) no-repeat center top;}
.bg_log02{width:100%; height:304px; background:url(../images/bg_log02.jpg) no-repeat center top; position:relative;}
.login_box{width:415px; height:240px; margin:0 auto; padding-top:30px;}
.login_box .tit{height:60px;}
.login_box h1{float:left; height:60px; background:url(../images/logo_ht.jpg) no-repeat; width:165px;}
.login_box h2{float:left; color:#258ac3; font-size:24px; font-family:"Microsoft YaHei"; line-height:60px; margin-left:20px;}
.login_box ul.form{clear:both; margin-top:20px;}
.login_box ul.form li{height:33px;}
.login_box ul.form li.yzm input{width:105px; float:left; margin-right:5px;height:21px; border:2px solid #b3cadc;}

.login_box ul.form dt{font-family:"Microsoft YaHei"; font-size:14px; color:#134a7e; float:left; width:125px; text-align:right;height:33px}
.login_box ul.form dd{float:left;}
.login_box ul.form dd input.text{height:21px; width:175px; line-height:21px; border:2px solid #b3cadc;}
.bg_log03{width:100%; height:247px; background:url(../images/bg_log03.jpg) no-repeat center top;}
.login_box ul.form li.btn{padding-top:10px;}
.login_box ul.form li.btn dd input{width:102px; height:28px;  font-family:"Microsoft YaHei"; font-size:14px; line-height:25px; cursor:pointer;}
.login_box ul.form li.btn dd input.denglu{color:#fff;background:url(../images/log_btn.jpg) repeat-x;border:1px solid #3d77ae;}
.login_box ul.form li.btn dd input.chongzhi{color:#3485a1;background:#e1eef6;border:1px solid #7eaab9;}

/**/
.black_overlay{display: none;  position: absolute;  top: 0%;  left: 0%;  width: 100%;  height: 100%;  background-color: black;  z-index:9992;  -moz-opacity: 0.8;  opacity:.80;  filter: alpha(opacity=80);  }

.white_content { display: none;   left: 50%;  min-width:170px;   z-index:9999;   font-size:12px; color:#333; font-weight:normal; position:fixed; top:50%;padding:10px 10px 10px 5px;background-color: #fff; height:30px;border:1px solid #ccc;
min-height:30px;}  
.white_content p{ line-height:30px;min-height:30px;border:1px solid ed}
.white_content p img{   float:left;height:30px;border:none ;}
.white_content  span{  border:1px solid ed ;height:30px;float:left;font-size:16px;font-weight:bold;color:#777}

/*ѡ*/
.l_content  {border:2px solid #999;border:1px solid rgba(0, 0, 0, 0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;outline:none; display:block;
background: #fafafa;}
.l_content .ptitle {min-width:70px;height:30px;;background-color:#ff9900;color:#fff;}
.l_content .ptitle a{color:#fff;font-size:14px;margin-left:5px;font-weight:bold;padding:5px 10px;line-height:30px;   }
.l_content .ptitle a:hover{
color:#ff9900;background-color:#fff;line-height:30px;
border:1px solid  #ccc;
}
.l_content .ptitle a.hover{
color:#ff9900;background-color:#fff;line-height:30px;
border:1px solid  #ccc;
}
.l_content .ptitle2 {min-width:70px;height:30px;;background-color:#ff9900;color:#fff;}
.l_content .ptitle2 a{color:#fff;font-size:14px;margin-left:5px;font-weight:bold;padding:2px 10px;background-color:#ff9900;border:none }
.l_content .ptitle2 a.hover,.l_content .ptitle2 a:hover {
color:#ff9900;background-color:#fff;
border:1px solid  #ccc;
}
.l_content ul {width:100%;max-height:200px;overflow-y:scroll; overflow-x:hidden;margin-left:0px }
.l_content ul li  {border:1px solid  pin;max-width:150px;float:left;padding:5px 5px;}
.hide{display: none; }
.l_content ul li a {border:none;padding:3px 5px;background-color:#f9f9f9;}
.l_content ul li a.hover {border:none;padding:3px 5px;background-color:#ff9900;color:#fff;}


#cke_path_content,#cke_path_en_content{display:none}
.cke_path{display:none}

A.oprate {
    TEXT-ALIGN: center;
    LINE-HEIGHT: 2px;
  
    DISPLAY: block;float:left;
    BACKGROUND:#f9f9f9 url(../images/pen.png) no-repeat 5px center;
    HEIGHT: 20px;
    margin-left:5px;padding:12px 5px;;padding-left:27px;

    TEXT-DECORATION: none;border:1px solid #ccc;font-size:14px;

display: inline-block;
   
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  
    border-radius: 4px;

}
A.oprate:hover {  color: #555;}
A.deleteb {
    TEXT-ALIGN: center;
    LINE-HEIGHT: 2px;
  
    DISPLAY: block;float:left;
    BACKGROUND:#f9f9f9 url(../images/no2.gif) no-repeat 5px center;
    HEIGHT: 20px;
    margin-left:5px;padding:12px 5px;;padding-left:22px;

    TEXT-DECORATION: none;border:1px solid #ccc;font-size:14px;

display: inline-block;
   
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  
    border-radius: 4px;

}
A.huanyuan {
    
    BACKGROUND:#f9f9f9 url(../images/edit-redo.png) no-repeat 5px center;


}
.r_top .crumbs {
    background-position: left center;
    padding-left:20px;background: url(../images/icon_use.png) no-repeat left -14px;border:1px solid ed;
}

.sw_nav2{width:420px;float:right;height:32px; background:#fff; margin-top:10px;border:1px solid ed;text-align:right }
.sw_nav2 a{height:24px; background:#f7f7f7; border:1px solid #aab8cf; line-height:24px; display:block; float:right; padding:0 8px; float:right;border-radius:4px;color:#353535; margin-right:5px;}
.sw_nav2 a:hover{color:#264fa7;}
.sw_nav2 span{color:#264fa7;display:block; float:right;height:24px; background:#f7f7f7; border:1px solid #aab8cf; line-height:24px; display:block; ; padding:0 8px; border-radius:4px;color:#353535; margin-right:5px; }
.sw_nav2 .plist .current_page{color:orange;border:1px solid #ccc; }
.sw_nav2 .plist{margin-right:20px;float:right; }
.sw_nav2 .sel{float:right;height:22px; padding:0 5px;margin:0}
.sw_nav2 label{float:right;height:22px; padding:0 5px;margin:0}

.toolbar-box{border:1px solid ed;margin-top:0px;padding-left:10px;margin-bottom:10px;font-size:12px;}
.tablelink{color:#056dae;;font-size:12px;}
#catlist{padding:8px 5px;border-radius: 5px;}
.toolbar-box .subsubsub li a{text-decoration:none;margin-top:0px;}
.r_top .crumbs {
    background-position: left center;
    padding-left:20px;background: url(../images/icon_use.png) no-repeat left -14px;border:1px solid ed;
}
@font-face {
  font-family: 'icomoon';
  src:  url('../fonts/icomoon.eot?m4xx3');
  src:  url('../fonts/icomoon.eot?m4xx3#iefix') format('embedded-opentype'),
    url('../fonts/icomoon.ttf?m4xx3') format('truetype'),
    url('../fonts/icomoon.woff?m4xx3') format('woff'),
    url('../fonts/icomoon.svg?m4xx3#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-plus:before {
  content: "\ea0a";
}
.icon-minus:before {
  content: "\ea0b";
}
.hide{display:none}
.show{display:inline-block}
td span.sh-btn{display:inline-block;width:22px;height:10px;background:none;color:green;font-size:12px;
text-align:center;margin-left:5px;margin-right:0px;cursor:pointer;
;border:1px solid ed;}