@charset "utf-8";
/* CSS Document */
*{font-family:"宋体"; font-size:12px; margin:0 auto; padding:0; list-style:none; text-decoration:none; padding:0px; margin:0px;}
body{background:#e9ecf1;/**/}
html,body{height:100%;overflow: hidden}
ul,ul li,dl,dl dt,dl dd{display:block; margin:0; padding:0;}
ul,ul li{ list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
img{border:none;}
a{font-family: "微软雅黑"; color:#333; cursor:pointer;text-decoration: none;}
table{/* border-collapse:collapse; */}
option {font-weight: normal;font: inherit;}
input,textarea,select { border:1px solid #ccc; padding:2px;outline: none;font-family: "微软雅黑";}
select{height:34px;}
input[type="checkbox"]{position: relative;top: 3px;}
input[type="radio"]{position: relative;top: 3px;}
input[type="file"]{border:0px;}
.mt10{ margin-top:10px;}
.mb0{ margin-bottom:0px!important;}
.s5{padding:5px;}
.h50{height:50px!important;}

/* -- login start-- */
.main{ width:520px; height:310px; margin: 0 auto;}
.main_header{ height:50px; line-height:50px; font-family: "微软雅黑"; font-size:24px; color:#333; text-align:center; padding:20px 0 15px 0;}
.main_cont{ width:520px; height:310px; background:#FFF;border-radius: 2px 2px 0px 0px;/*  padding-top:40px; */border-radius:5px;}
.main_line{ height:5px;border-radius: 0px 0px 2px 2px; background:#8cba51;}
.enter{margin: 20px auto 15px;width: 160px;}
.enter .btn_success {width:160px; height:40px; background:#0683b1;border:0px; color:#FFF;font-family: "微软雅黑";font-size: 18px;border-radius: 5px;}

.input_all{margin:0 auto 15px;	width:418px;border:1px solid #eee;}
.input_tll{	width:370px;border:none;color:#555;font-size:13px;line-height:30px;margin-left: 5px;vertical-align:middle;height:30px;}
.zg_name {display: inline-block; width: 17px;background: url(../images/zg_log_name.jpg) left center no-repeat;float: left;    height: 35px;margin-left: 8px;padding-right: 3px;    border-right: 1px solid #eee;}
.zg_pwd {display: inline-block; width: 17px;background: url(../images/zg_log_pwd.jpg) left center no-repeat;float: left;    height: 35px;margin-left: 8px;padding-right: 3px;    border-right: 1px solid #eee;}
.zg_phone{display: inline-block; width: 17px;background: url(../images/zg_log_phone.png) left center no-repeat;float: left;    height: 35px;margin-left: 8px;padding-right: 3px;  border-right: 1px solid #eee;}
.copyright{text-align: center;margin-top: 10px;}
.copyright a{color: #0d82e6;}
/* -- login end-- */

/* 注册 */
.zg_cover{width:100%;height: 100%;position:fixed;left:0;top:0;bottom:0;right: 0;background: rgba(0,0,0,0.6);z-index: 9998; display: none;}
.bd_close{ width:36px; height: 36px; background: url(../images/o-close.png) no-repeat center center; cursor: pointer; position: absolute; right:-15px; top:-15px;}
.bd_close:hover{ background: url(../images/o-a-close.png) no-repeat center center;}
.zg_ggh{ width:520px; position: fixed; left: 50%; top:40%; margin-left:-219px; margin-top:-182px; z-index: 9999; padding:6px 0 16px; background: #fff; border-radius:10px; display: none; text-align: center;}
.zg_ggh img{ width: 430px; height: 430px; margin: 0 auto;}

.zcontainer { width:520px; position: fixed; left: 50%; top:40%; margin-left:-219px; margin-top:-182px; z-index: 9999; padding:6px 0 16px; background: #fff; border-radius:10px; display: none;}
.container .register{ padding: 0 34px; display: none;}
.zcontainer .agileits .bd_line_wrap select{width: 410px; border: 0px;color: #555;}
.zcontainer .agileits .send_button{border:0px;}
.zcontainer .agileits .send_button input.submintBtn{display: block;width:50%;height:45px;line-height: 42px;text-align: center;color:#fff;background:#0683b1;border-radius: 3px;font-size:16px;font-family: "Microsoft YaHei";cursor: pointer; border: 0px; margin:0 auto;}


/* -- table list -- */
table.list {border-collapse: collapse;width: 100%;border-top: 1px solid #e0e5ea;border-right: 1px solid #e0e5ea;border-left: 1px solid #e0e5ea;margin-bottom: 20px}
table.list th { height:30px;background: #f4f5f9;border-right: 1px solid #e0e5ea;border-bottom: 1px solid #e0e5ea;padding:5px; text-align:center; color:#333;font-size:14px;}
table.list th.th1{ border-right:1px solid #e0e5ea;}
table.list td { height:30px;line-height: 20px;padding: 5px;border-bottom: 1px solid #e0e5ea;border-right: 1px solid #e0e5ea;text-align:center;vertical-align: middle; color:#333; font-size:12px;}
table.list tr:hover{ background:#f8f8f8;}
table.list td a {color:#0066cc;}
table.list tr .left { text-align:left; font-size:12px; line-height:22px;}
table.list tr td img{position: relative;top: 2px;}
table.list tr td a.tdtitle{display: block;width:150px;overflow : hidden;text-overflow: ellipsis;color:#333!important;cursor: pointer;white-space: nowrap;margin: 0 auto;}
table.list tr td a.tdtitle:hover{text-decoration: none;}

/* -- table form -- */
table.form {width: 100%;border-collapse: collapse;margin-bottom: 20px;}
table.form tr td {padding: 10px;color: #000000; border-bottom: 1px dotted #eee;}
table.form tr.fr td{ text-align:right;}
table.form tr .left { text-align:left;}
table.form tr td font { color:#F00;}
table.form tr td span { color:#666; padding: 5px;}
table.form .custom_select { border:1px solid #CCC; overflow: auto; width: 328px; height: 285px; font-size:12px;font-family: "微软雅黑";}
table.form .custom_option{ height:15px; padding:5px;cursor: default;}

/* -- 分页 --*/
.pagination {display: block;width: 99%;height: 35px; line-height:35px;margin: 0 auto;}
.cler{ clear:both;}
/*--page--*/
.is_pages {float: right;text-align: right;height: 49px;/*margin-top:10px;*/color: #333;}
.is_pages label {float: left;line-height: 28px;display: inline-block;color: #999;}
.is_pages .is_ty_tj {display: inline-block;line-height: 28px; float: left; color: #999; padding: 0 5px;}
.is_pages .is_ty_tj span {}
.is_pages .is_page_txt { float: left; display: inline-block; padding: 0 3px;height: 25px;line-height: 25px; border: 1px solid #ddd;color: #333;background: #f8f8f8;text-align: center;color: #333;margin: 0!important;}
.is_pages .is_sys {display: inline-block;float: left;padding: 0 3px;height: 25px;line-height: 25px;border: 1px solid #ddd;border-left: none;background: #f8f8f8;text-align: center; color: #666;}
.is_pages li { float: left; display: inline-block;}
.is_pages li a,.is_pages li span {display: inline-block;padding: 0 3px;height: 25px;border: 1px solid #ddd;border-right: none;color: #333;line-height: 25px;background: #f8f8f8;text-align: center;color: #666;margin: 0!important;}
.is_pages a:hover {background: #d9dee4;text-decoration: none;color: #666;}
.is_pages a.hover { color: #fff; background: #546478;}
.is_pages li.zg_wy a {border-right: 1px solid #ddd;}
/*底部 footer */
.line{ width:100%; height:auto; border-bottom:1px solid #e0e0e0;}
.footer{ width:100%; line-height:21px; color:#666; text-align:center; padding:21px 0;border-top:1px solid #e0e0e0;}


/*-- button --*/
.zw_blue {background: #0683b1;}
.zw_red {background: #ff6c6b;}
.zw_green {background: #00bb9c;}
.zw_black {background: #aaa;}
.zw_green2{background: #2ec7bb!important;}
.zw_blue2{background: #2ea1c1!important;}

.zw_btn {color: #fff;border: none;border-radius: 2px;font-family: "微软雅黑","黑体";font-size: 16px;height: 32px;line-height: 32px;padding: 0 20px;cursor: pointer;display: inline-block;}
.btn_addtr{background: #f37936;padding: 5px;color: #FFF;}
.btn_deltr {padding: 5px;color: #f15549!important;}
.btn_input {width:160px; height:45px; background:#0683b1;border:0px; color:#FFF;font-family: "微软雅黑";font-size: 18px; cursor:pointer;letter-spacing: 2px;border-radius:2px;}
.btn_input2 {width:160px; height:45px; background:#2ec7bb;border:0px; color:#FFF;font-family: "微软雅黑";font-size: 18px; cursor:pointer;letter-spacing: 2px;border-radius:2px;}
.subbtn{ text-align: center!important;}
.zg_glxan { width: 80px;height: 32px;background: #0099cc;font-family: "微软雅黑";font-size: 18px; cursor:pointer;color: #fff;font-size: 14px; border: 0px;letter-spacing: 2px;}
.zg_btn{text-align: left!important; padding-left:125px;}

/* -- 提示框 -- */
.o-mis-success{width: 450px;height: 172px; border: 1px solid #0683b1; margin: 0 auto; margin-top:150px; margin-bottom:150px;background: #fff;}
.o-mis-success .h2-success {background-image: url(../images/msg.png);background-repeat: no-repeat;color: #fff;padding-left: 35px;height: 25px;line-height: 26px;overflow: hidden;font-size: 14px;text-align: left;}
.o-mis-success dd{ font-size:16px; color:#333; line-height:27px;text-align: center;margin-top: 20px;}
.o-mis-success dd span{ color:#333; display:block; font-size:14px;}
.o-mis-success dd a{ color:#3b639f; font-size:14px;}

/*--table--*/
.tb1 {border-collapse: collapse;width: 50%;border: 1px solid #34acd8;margin-bottom: 20px}
.tb1 td {height:30px;padding: 5px;text-align:center;vertical-align: middle; color:#333; font-size:14px;border-right: 1px solid #34acd8;border-bottom: 1px solid #34acd8;}
.tb1 th { background:#FFFF00; height:30px;padding: 5px;text-align:center;vertical-align: middle; color:#333; font-size:14px;border-right: 1px solid #34acd8;border-bottom: 1px solid #34acd8;}

/* 申请 table */
.zg_th{border-collapse: collapse; font-size: 12px;}
.zg_th th{text-align: left;padding:0 20px;font-size:14px;color:#333;height: 38px;background:#f4f5f9;border:1px solid #e0e5ea;font-family: "SimSun";}
.zg_th td{border:1px solid #e0e5ea;text-align: center;padding:10px 20px;line-height: 20px;color:#333;font-family: "SimSun";font-size:12px;}
.zg_th td span {padding: 10px 30px 10px 0;display: block; float: left; height: 18px;line-height: 18px;color: #333;text-align: center;}

/*--table--*/
.zg_Cost_table{/* border-collapse: collapse; */ font-size: 12px;border-top: 1px solid #e0e5ea;border-left: 1px solid #e0e5ea;}
.zg_Cost_table th{text-align: left;padding:0 20px;font-size:14px;color:#333;height: 38px;background:#f4f5f9;border-right: 1px solid #e0e5ea;border-bottom: 1px solid #e0e5ea;font-family: "SimSun";}
.zg_Cost_table td.zg_glzc{ text-align: center; font-size: 12px;}
.zg_Cost_table td{border-bottom: 1px solid #e0e5ea; border-right: 1px solid #e0e5ea;text-align: left;padding:10px 20px;line-height: 20px;color:#333;font-family: "SimSun";font-size:12px;}
.zg_Cost_table th span{font-size:12px;font-weight: normal;color:#666}
.zg_Cost_table td p{text-indent:0px; font-size: 12px;}
.zg_Cost_table td .ptit{height: auto;line-height: 25px;text-indent:0px; font-size: 12px;margin-bottom: 10px;}
.zg_Cost_table td .sm{float: right; font-size: 12px;}
.zg_Cost_table td .sm .s1{padding-left: 20px; font-size: 12px;}
.zg_Cost_table ul.zg_ups li{ float: left;width: 120px; height: 170px;text-align: center;margin-bottom: 10px;margin-right: 15px;border: 1px solid #ddd;}
.zg_Cost_table ul.zg_ups li img{ display: block;width: 100px;height: 100px;margin: 10px auto;text-align: center;cursor: pointer;}
.zg_Cost_table ul.zg_ups li span.ast{display: block;height: 25px; line-height:25px;overflow:hidden;margin: 5px auto;}

/*--search--*/
.oPubHd_title{  height:60px; line-height:60px; border-bottom: solid 1px #eee;}
.oPubHd_title span{display: inline-block;height:57px;color:#333;font-family: "微软雅黑";font-size: 18px; text-decoration:none;border-bottom: 3px solid #8cba51;}
.o-index-search{ margin-top:20px; overflow:hidden;}
.o0610-pub-inline{ display:inline-block; float:left; height:34px; line-height:34px; margin:0 20px 20px 0; }
.o0610search_text{display:inline-block; float:left;}
.zg_rc1{ width: 100%; background: #fff;overflow:hidden; margin-bottom:20px;}


.zg_hfan {margin-bottom: 20px;padding-top: 20px;overflow: hidden;}
.zg_hfan a:hover {text-decoration: none;}
.zg_hfan_in {height: 34px;float: left;display: inline-block;text-align: center;background: #d9dee4;font: 12px "Microsoft Yahei";color: #666!important;margin-right: 4px;cursor: pointer;_line-height: 34px;line-height: 34px;border: none;}
.zg_hfan_in:hover, .zg_a_szx {background: #e5e9ee;}
.zg_hfan_inh {height: 34px;float: left;text-align: center;display: inline-block;background: #546478;font: 12px "Microsoft Yahei";color: #fff!important;margin-right: 4px;cursor: pointer;_line-height: 34px;line-height: 34px;border: none;}
.o-mis-btn-qh {padding: 0 20px;*padding: 0 10px;cursor: pointer;margin-bottom: 4px;}


 
 /* 弹窗 */
.o-d-height80{ height:80px;}
.o-ts-view-zb{ position:absolute; z-index:3; overflow:auto; overflow-x:hidden; top:0; left:0; width:100%;height: 100%;background:url(../images/o-opc-bg.png);_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/o-mis-opc-bg.png");_background:none;  }

/* 关闭div */
* html .o-m0628-roll{position:absolute;top:expression(eval(document.documentElement.scrollTop+0));}
/* .o-m0628-roll{position: relative;width:780px;_position:absolute;height:80px;left: 0%;z-index:10012; margin:0 auto;} */
.o-m0628-roll{position: fixed;width: 780px;_position: absolute;height: 80px;top: 60px;left: 49.6%;margin-left: -390px;z-index: 10012;}
.o-m0628-con-roll{ width:780px; height:80px; position:relative;}

/* 关闭按钮 */
.o_a_btnclose{ display:block; float:right; position:relative; bottom:-45px; right:-15px; text-indent:-999em; width:36px; height:36px;background:url(../images/o-close.png) center center no-repeat;_background:url(../images/o-close.gif) center center no-repeat;}
.o_a_btnclose:hover{background:url(../images/o-a-close.png) center center no-repeat;_background:url(../images/o-a-close.gif) center center no-repeat;}

/* 正文 */
.zg_tcc{ position:relative;z-index:10011;width:780px;height:100%;margin: 0 auto;}
.o-m-zw-scroll {position: relative; left:0%;z-index: 999;width: 780px;background: #fff;padding-bottom: 20px;border-radius: 8px;}
.zg_gltcc {z-index: 1;background: #fff;width: 94%;height: 94%;overflow: auto;overflow-x: hidden;margin:0 auto;}
.zg_gltcnr_txt {width: 700px; padding-bottom: 10px;margin-top: 20px;word-break: break-all;}
.o_m_susp_tit {text-align: center;font-family: "Microsoft Yahei";font-size: 24px;color: #333;font-weight: normal;}
.o_m_susp_con{padding-top:20px;}
.o_m_susp_con p{color: #333;text-align: left;font: normal 14px/36px "microsoft yahei";}
.Intviwer_tit{font:24px/26px 'microsoft yahei';color:#333;text-align:center;margin-bottom:26px;}
/*弹窗 end*/



/*查看字体*/
.zg_Cost_table ul.zgupll{ width: 100%; overflow: hidden;}
.zg_Cost_table ul.zgupll li{ float: left; width: 462px;height: auto;text-align: center;padding:5px 20px 20px 5px;;font: bold 15px/22px "microsoft yahei";color: #ff8213;}
.zg_Cost_table ul.zgupll li .ztys{border:1px solid #eee;width: 440px;min-height:150px; height: auto;line-height: 45px; font-size:40px;color:#333; padding:10px;}
.zg_Cost_table ul.zgupll li .ztys_txt{height: 30px;line-height: 30px;}

/*新增+*/
.o_hb_khzd_tjkh{ height: 34px; line-height: 34px; width: 100%; margin-bottom: 25px;}
.o_hb_khzd_tjkh a{ display: block; float: right; width: 108px; height: 34px; background: #0099cd; font-size: 12px; color: #fff; font-family: 'SimSun'; text-align: center;}
.o_hb_khzd_tjkh a:hover{ background: #1b93bb; color: #fff; text-decoration: none;}


.d1{width: 100%;overflow: hidden;margin-bottom: 20px;}
.tit1{font-weight: bold;font-size: 19px;}
.hh{text-align: center;font-family: "Microsoft Yahei";font-size: 24px;color: #333;font-weight: normal;height: 50px;line-height: 50px;border: 1px solid #eee;margin-bottom: 20px;}


