﻿@charset "utf-8";
/* CSS Document */
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:14px "微软雅黑","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%}
a{color:#172c45;text-decoration:none}
a:hover{color:#cd0200;text-decoration:underline}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
.fl{ float:left;}

/***首页***/
.header{ height:156px; width:100%; background:url(../img/index-adv.jpg) no-repeat top center #5781a9; }
.header .logo{ width:940px; height:86px; padding:24px 0 0 0; margin:0 auto;}

.banner{ width:100%; background:url(../img/index-adv.jpg) center -156px  no-repeat #6aa0cc; height:470px;}
.banner .banner_main{ width:940px; margin:0 auto ; padding-top:80px;}
.big_stype { height:120px; overflow:hidden; margin-bottom:10px;}
.big_stype a{ height:100px; min-width:120px; padding:20px 8px 0 8px; display:inline-block; float:left; margin-right:10px; text-align:center; *width:130px; }
 .color_one{ background:#009933;}
 .color_two{ background:#3980b6;}
.color_three{ background:#eb8b1c;}
.color_four{ background:#cc0000;}
.color_five{ background:#000000;}
.color_six{ background:#804000;}
.stype_span{ width:50px; height:50px; display:block; margin: 0 auto 10px;}
.big_stype  .stype_txt{color:#fff; font-size:16px; height:24px; line-height:24px;*line-height:18px; }
.big_stype a:hover{ filter:alpha(opacity=80);opacity:0.8; text-decoration:none;}

.page_condition{ padding:20px 0; clear:both; overflow:hidden;}
.page_condition .cond_right{ float:left;}
.page_condition .cond_right .cond_list{ height:62px; margin-bottom:10px;}
.page_condition .cond_right .cond_list a{ height:62px; min-width:120px; padding:0 5px; display:block; float:left; margin-right:10px; text-align:center; color:#fff; font-size:16px; line-height:62px; *padding:0 4px;}
.page_condition .cond_right .cond_list a span{ float:left; width:32px; height:32px; float:left; margin:14px 1px 0 0;}
.page_condition .cond_right .cond_list a span img{ width:32px; height:32px;}
.page_condition .cond_right .cond_list a:hover{ text-decoration:none; filter:alpha(opacity=80);opacity:0.8;}


.search_wrap{ height:48px; margin-bottom:10px; }
.search_wrap .search_input{ width:663px; float:left; border:1px solid #cccccc;  box-shadow:inset 1px 2px 2px #e4e4e4; height:26px; padding:10px; color:#777; font-family:"微软雅黑"; font-size:14px; outline:none; background:url(../img/magnifier.png) no-repeat 10px center; background-color:#fff; padding-left:48px;}
.search_wrap .search_but{ width:181px; height:48px; background:#5f7d99; border:0; text-align:center; color:#fff; font-size:16px; font-family:"微软雅黑"; cursor:pointer;}

.entrance{ height:40px; overflow:hidden;}
.entrance a{ display:block; float:left; height:40px; margin-right:10px; background:url(../img/btn-bg.png) no-repeat; line-height:40px; font-size:16px; color:#202020; padding:0 40px 0 10px; width:142px;}
.entrance a:hover{ text-decoration:none;}


.page_main{ padding:10px 0; width:1000px; margin:0 auto; min-height:320px;}
.item_box{}
.item_box .item_title{ border-bottom:2px solid #3c77d9; height: 48px; line-height:48px; position: relative;}
.item_box .item_title h3{ float:left; font-size:24px; font-weight:normal; color:#202020; }
.item_box .item_title .more{ float:right; color:#6666; font-size:14px; line-height:14px; margin:20px 10px 0 0; }
.item_box .item_title .more_bg{  background: url(../img/btn-bg-2.png) no-repeat; z-index:99;
  display: block;
  width: 100px;
  height: 30px;
  font-size: 12px;
  line-height: 30px;
  margin: 0;
  background-repeat: no-repeat;
  padding: 0 40px 0 10px;
  margin-top: 13px;  position: absolute; left: 260px;
}
.item_table{ overflow:hidden; }
.item_table th,.item_table td{ padding:10px; line-height:24px; text-align:left;}
.item_table th{ border-bottom:2px solid #dddddd; color:#333333; font-size:16px; font-weight:normal;}
.item_table td{ border-bottom:1px solid #dddddd; cursor:pointer;}
.item_table .bg_grey{ background:#fafafa;}
.item_table .bg_hover{ background:#efefef;}

.bigPage{ padding:10px 0; text-align:center;}
.bigPage  a{ display:inline-block;height:37px;width:37px;text-align:center;line-height:37px; background:url(../img/bigPage.png) no-repeat left top; position:relative; text-decoration:none;color:#7f7f7f;font-size:14px;margin:0 5px}
.bigPage  a.selected,.bigPage a.selected:hover{background:url(../img/bigPage.png) no-repeat left -111px;color:#fff; cursor:default}
.bigPage  b{ display:inline-block;line-height:37px;margin:0 5px}
.bigPage a:hover{background:url(../img/bigPage.png) no-repeat left -37px}
.bigPage a.down{background:url(../img/bigPage.png) no-repeat left -74px}
.pagePrev b{cursor:pointer;width:0;height:0;border-width:6px;border-style:solid;font-size:0;line-height:0;border-color:#f8f8f8 #4e4e4e #f8f8f8 #f8f8f8; position:absolute;left:4px;top:12px}
.pageNext b{cursor:pointer;width:0;height:0;border-width:6px;border-style:solid;font-size:0;line-height:0;border-color:#f8f8f8 #f8f8f8 #f8f8f8 #4e4e4e; position:absolute;left:12px;top:12px}

.bigPage  a.pageDisabled{background:url(../img/bigPage.png) no-repeat left -148px;color:#c1c1c1; cursor:default}
.bigPage  a.pageNext.pageDisabled b{border-color:#eee #eee #eee #c1c1c1; cursor:default}
.bigPage  a.pagePrev.pageDisabled b{border-color:#eee #c1c1c1 #eee #eee; cursor:default}

.vm *{display:inline-block;vertical-align:middle}



.QueryTip{  padding-top: 30px;
  padding-bottom: 40px;
  text-align: center;
  font-size: 14px;
  color: #666;
  display:none;
  }


.footer{ background:#002d6c; height: 120px; padding-top:20px; text-align:center; color:#fff; line-height:24px;}

/**详细信息**/
.page_detail{ padding:20px 0; overflow:hidden;}
.page_detail_title{ height:40px; margin-bottom:20px; border-bottom:1px solid #ccc;  display: block;}
.page_detail_title h2{ font-size:24px; color:#202020; float:left; font-weight:normal; line-height:40px; margin-right:40px;}
.page_detail_title .unified_span{ float:left; margin-top:15px; height:20px; line-height:20px; font-size:14px; color:#333;}
.page_detail_title .abnormal{ float:right; color:#ff0000; margin-top:15px; height:20px; line-height:20px; font-size:14px; background:url(../img/icon-abnormal-red.png) left center no-repeat; padding-left:20px;}
.page_detail_tabs{ height:49px; margin-bottom:20px; width:100%; border-bottom:1px solid #f4f4f4; background:url(../img/detail_tabs_bg.jpg) left top repeat-x;}
.page_detail_tabs li{ float:left; display:block; cursor:pointer; color:#555; border-right:1px solid #f4f4f4; height:49px; line-height:49px; font-size:16px; padding:0 20px;}
.page_detail_tabs .on{ height:46px; line-height:46px; border-top:3px solid #ffb900; color:#ffb900; background:#fff;}
.page_detail_main{ overflow:hidden; width:1000px; margin-bottom:20px;}

#rig11 table{ border-collapse:collapse; }
#rig11 table tr{ background-color:#fff;}
#rig11 table td{border:#d2d2d2 solid 1px; padding:4px; line-height:24px;}
#rig11 table .table_bg{ background:#efefef; font-weight:bold; text-align:center;}
#rig11 table .htitle{ width:170px; text-align:right;}

/*loading css*/
.zeng_msgbox_layer{display:inline-block;height:54px;line-height:54px;font-weight:bold;font-size:14px;color:#606060;background-repeat:no-repeat}
.zeng_msgbox_layer_wrap{width:100%;position:absolute;_position:absolute;top:46%;left:0;text-align:center;z-index:101}
.zeng_msgbox_layer{background-position:0 -161px;background-repeat:repeat-x;padding:0 18px 0 9px;margin:0 auto;position:relative}
.zeng_msgbox_layer .gtl_ico_loading{ width:16px;height:16px;border:0;background-image:url(../img/loading.gif);float:left;margin:19px 10px 0 5px}

.abnormal_box{ background:#ffffe8; border:1px dashed #ffd252; height:48px; margin-bottom:15px; width:998px; text-align:center; color:#F00; line-height:48px;}
.abnormal_box .icon_abnormal{ width:16px; height:14px; background:url(../img/icon-abnormal-red.png) no-repeat; display:inline-block; margin-right:5px;}

.DecisionBook_title{ float:left; padding-left:10px; font-size:22px;}
.DecisionBook_Print{ float:right; padding-left:20px;  background: url(../img/print.png) no-repeat left center;margin: 10px 10px 0 0; cursor: pointer;margin:10px 10px 0 0;}
.DecisionBook{ padding: 50px 50px 30px 50px;}


/*2016年5月6日 16:59:57  提示弹层*/
.item_title_h3{float:left; font-size:24px; font-weight:normal; color:#202020; position:relative; z-index:102;}
.item_title_h3 .icon_tips{ cursor:pointer; width:18px; height:18px; position:absolute; right:-20px; top:1px; display:block; background:url(../img/icon-tips.png) no-repeat;}
.item_title_h3 .tip_pop{ width:530px; padding:10px; min-height:72px; position:absolute; top:-12px; right:-585px; background:#fff; border:1px solid #b5b5b5; box-shadow:0 0 5px #999;  font-size:14px; color:#333; line-height:24px; border-radius:4px; z-index:103; display:none;}
.item_title_h3 .tip_pop .arrow_left{ width:10px; height:17px; position:absolute; left:-10px; top:10px; display:block; background:url(../img/arrow-left.png) no-repeat;}


/*2016年5月26日09:56:15 首页改动 */
.new_entrance{ height:43px; overflow:hidden;}
.new_entrance a{ height:40px; width:150px; font-size:18px; border:1px solid #dcdcdc; border-bottom:2px solid #cdcdcd; background:#f1f1f1 url(../img/icon-pencil.png) right center no-repeat; display:block; line-height:40px; padding:0 40px 0 10px; float:left; margin-right:10px;}
.new_entrance a:hover{ background-color:#f6f6f6;}

.index_item_list{ overflow:hidden; margin-bottom:20px;}
.index_item_list .item_title{ height:29px; margin-bottom:5px; line-height:29px;  border-bottom:1px solid #1c6ebd; width:100%;}
.index_item_list .item_title .left_name{ padding:0 52px 0 15px; color:#fff600; font-size:14px; line-height:29px; float:left; font-weight:bold; background:url(../img/title_bg.jpg) right top no-repeat #1c6ebd;}
.index_item_list .item_title .more{ font-size:12px; color:#666; float:right; margin-right:5px;}
.index_item_list .item_ul{ overflow:hidden;}
.index_item_list .item_ul li{ height:35px;  border-bottom:1px dashed #cccccc; }
.index_item_list .item_ul li a{background:url(../img/list-arrow.png) 5px center no-repeat; padding-left:15px; display:block;height:35px; line-height:35px;}
.index_item_list .item_ul li a:hover{ text-decoration:none; background-color:#f7f7f7;}
.index_item_list .item_ul li .item_time{ float:right; color:#666; margin-right:5px;}


/**分页**/
#Pagination {
  overflow: hidden;  
  width: 100%;
  margin:15px 0;
}
#Pagination .pagination 
{
  float:right;
  height: 40px;
  text-align: right;
  font-family: \u5b8b\u4f53,Arial;
}
#Pagination .pagination a,
#Pagination .pagination span {
  float: left;
  display: inline;
  padding: 11px 13px;
  border: 1px solid #e6e6e6;
  border-right: none;
  background: #f6f6f6;
  color: #666666;
  font-family: \u5b8b\u4f53,Arial;
  font-size: 14px;
  cursor: pointer;
}
#Pagination .pagination .current {
  background: #428bca;
  color: #fff;
}
#Pagination .pagination .prev,
#Pagination .pagination .next {
  float: left;
  padding: 11px 13px;
  border: 1px solid #e6e6e6;
  background: #f6f6f6;
  color: #666666;
  cursor: pointer;
}
#Pagination .pagination .prev i,
#Pagination .pagination .next i {
  display: inline-block;
  width: 4px;
  height: 11px;
  margin-right: 5px;
}
#Pagination .pagination .prev {
  border-right: none;
}
#Pagination .pagination .prev i {
  background-position: -144px -1px;
  *background-position: -144px -4px;
}
#Pagination .pagination .next i {
  background-position: -156px -1px;
  *background-position: -156px -4px;
}
#Pagination .pagination .pagination-break {
  padding: 11px 5px;
  border: none;
  border-left: 1px solid #e6e6e6;
  background: none;
  cursor: default;
}
.searchPage {
  float: left;
  padding: 8px 0;
}
.searchPage .page-sum {
  padding: 11px 13px;
  color: #999999;
  font-family: \u5b8b\u4f53,Arial;
  font-size: 14px;
}
.searchPage .page-go {
  padding: 8px 0;
  color: #999999;
  font-family: \u5b8b\u4f53,Arial;
  font-size: 14px;
  padding: 10px 0\9;
  *padding: 6px 0;
}
.searchPage .page-go input {
  width: 21px;
  height: 20px;
  margin: 0 5px;
  padding-left: 5px;
  border: 1px solid #e4e4e4;
}
.searchPage .page-btn {
  margin: 9px 0 5px 5px;
  padding: 2px 5px;
  background: #ffac59;
  border-radius: 2px;
  color: #ffffff;
  font-family: Arial, 'Microsoft YaHei';
  font-size: 14px;
  text-decoration: none;
}

/*当前位置*/
.page_main .position{ text-align:right; padding-top:10px;}



.VerificationCode_wrap{ margin:20px;}
.VerificationCode_wrap #txtVerificationCode{ width:230px;height:40px; border:1px solid #A9A9A9}
.VerificationCode_wrap #Submit{ width:359px; height:45px; margin-top:20px;  background: #7ab9f6;  color: #fff;
  font-size: 16px;
  font-family: "微软雅黑"; border:none; cursor:pointer;  border-radius: 4px;}