@charset "utf-8";
/* CSS Document *
Author: jiayuxing (wudixuning@163.com)
Version: 2016.3.29*/
body,div,ul,ol,li,dl,dt,dd,table,tr,th,td,form,textarea{ margin:0; padding:0; color:#444;font: 13px/1.5 'Microsoft Yahei', Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;}
ul,ol,li,dl,dt,dd{ list-style-type:none;}
address,cite,dfn,em,var,b,sub,sup,i{font-style:normal}
a:link,a:visited{ color:#333; text-decoration:none;}
a:hover,a:active{ color:#F60; text-decoration:none ; cursor:pointer;}
li{ vertical-align:bottom;}
h1,h2,h3,h4,h5,h6,form{ margin:0; padding:0;}
img{ vertical-align: middle; border:0;}
.texright{ text-align:right;}
.texcenter{ text-align:center;}
table {border-collapse: collapse;border-spacing: 0;}
/* 公共布局
----------------------------------------------- */
body{ margin:0 auto; background:#fff url(../images/topbj.jpg) no-repeat top center;background-size: 100% auto;}
.nybj{background:#fff url(../images/topbjn.jpg) no-repeat top center;}
.cls{ clear:both;}
.clsh{ clear:both; height:10px;}
.txt_cen{text-align:center;}
.txt_rig{text-align:right;}
.wrapper{ margin:0 auto; width:1200px;}
.wrap{ margin:0 auto; width:1170px; background:#FFF; overflow:hidden; padding: 15px;}
/* index.html
----------------------------------------------- */
.navtop{ padding-top: 65px;}
.navtop .logo{ width: 100%; height: 80px; padding-bottom: 60px; background:url(../images/logo.png) no-repeat 20px top;}
.navtop .logo img{ width: auto; height: auto; border: 0px;}
.navtopn{ margin-top:94px;}
.nav_box{ width: 100%; height: auto; background-color: forestgreen }
.nav{height:50px; width:1200px; margin: 0 auto;text-align:center; display: flex;}
.nav span{width:5px; background: url(../images/navjg.png) no-repeat left center; display:inline-block; line-height:46px;}
.nav a{font:400 18px/50px Microsoft YaHei; text-decoration: none; color: #fff; width:16.66%; display:inline-block; height:50px; position: relative; flex: 1; letter-spacing: 2px;}
.nav a:hover{color:#fff; background: url(../images/navbjh.png) repeat-x bottom; height:50px;}
.nav a.tips{background: url(../images/navbj.png)  repeat-x  bottom; color:#fff; height:50px; }
.nav a::after{ position: absolute;
    z-index: 5;
    right: 0;
    top: 0px;
    height: 50px;
    width: 2px;
    content: "";
    background: url(../images/navjg.png) no-repeat center; }
.wapper_body{ width: 1200px; margin: 20px auto; background:#fff url(../images/conbj.jpg) repeat-x;  box-shadow: 0 0 6px #a0b997a8;}
.conner{ height:auto; overflow:hidden; padding-top:20px; padding-bottom: 0px;  }
.conner .left{ float:left; padding:0px 7px; width:300px; height:220px;}
.conner .center{float:left; padding:0px; width:810px; height:293px;border: 1px solid #eee;}
.titlec{width:100%; overflow:hidden; height:30px; background:url(../images/hnav.jpg) no-repeat left;}
.titlec h1{ float:left; padding-left:8px; color:#0C5A02; font:600 18px/30px Microsoft YaHei; display:inline-block;}
.titlec a{float:right; padding-right:10px; display:inline-block; width:45px; height:30px; background:url(../images/more.jpg) no-repeat center;}
.titlec a:link,.titlec a:visited,.titlec a:active{ color:#fff;}
.titlec a:hover{background:url(../images/moreh.jpg) no-repeat center;}
.conner .right{ float:right; margin-left:0px;_margin-left:0px; margin-right:9px; height: 280px; width:330px; border: 1px solid #eee; padding:0px; padding-bottom: 12px;}
.conner .right h1{ width:330px; height:32px; font:600 18px/30px Microsoft YaHei; text-indent:7px; display:block; color:#FFF; background:url(../images/rightop.jpg) no-repeat;}

/* 通知列表*/
.new{ width:810px; height:245px; overflow:hidden; padding:4px 0px; margin-top:6px;}
.new ul{ padding:0; margin:2px auto; width:800px;}
.new li{ text-align:left; width:795px; background:url(../images/list.jpg) no-repeat 2px center; height:30px; padding-left:14px; overflow:hidden; margin:3px 0px; display:inline-block;}
.new li span{color:#999; font-size:14px; display:inline-block; float:right; line-height:30px;width:90px;}
.new li a,
.new li a:link, .new li a:active{color:#333; font:400 16px/30px Microsoft YaHei; text-decoration:none; float:left; display:inline-block; width:690px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.new li a:hover{color:#007500; text-decoration:none;}

/* 用户登录
----------------------------------------------- */
.loginBox{width:300px; height:auto; margin:9px auto 0px;}
.loginBox div{ height:36px; padding:6px 2px;}
.loginBox label{ font-size:16px; line-height:32px;}
.loginBox input{ font-size:16px; line-height:30px;}
.loginBox img{ vertical-align:top;}
.loginBox .centerl{ text-align:center;}
.loginBox .center input{ height:36px; line-height:32px;}

/* login after */
.user-logined { padding: 0 10px;}
.user-logined h2{ font-size:14px; font-weight:400; line-height: 100%; padding:6px 0; }
.user-logined .logined-name { padding-bottom: 10px; }
.user-logined .logined-name .label { font-size: 14px; font-weight: bold; }
.user-logined .logined-name .user-name { color: #ff960e; font-size: 15px; font-weight: bold; }
.user-logined .logined-list { padding-bottom:2px; font-size: 16px;}
.user-logined .logined-list p {     padding: 0px;  margin: 5px; line-height: 39px;}
.user-logined .logined-list .label {font-weight: bold; }
a.exit{margin-left:25px; color:#060; font-size:16px; display:inline-block; background:url(../images/sinout.jpg) no-repeat left 0px; padding-left:22px; margin-top:13px;}

a.exit:hover{ background-position: left -31px; color:#f90;}

a.passwj{ margin-left:25px; color:#060; font-size:16px; display:inline-block;padding-left: 20px; float: right; line-height: 30px;}
a.passwj:hover {color: #f90}
a.regin{margin-left:25px; color:#060; font-size:16px; display:inline-block; background:url(../images/regin.jpg) no-repeat left 0px; padding-left:20px;}
a.regin:hover{ background-position: left -31px; color:#f90;}


.button-login{ padding:0 5px; height:36px; text-align:center; display:inline-block; font:600 16px/36px Microsoft YaHei,Arial; border: 1px solid #007B00; appearance: none; background: -webkit-gradient(linear, left top, left bottom, from(#75BC16), to(#51A921));
  background:  #75BC16; 
  border-radius: 5px; color:#FFF;
  -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.15);
          box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.15);}
.button-login:hover{background: -webkit-gradient(linear, left top, left bottom, from(#51A921), to(#428B1B)); background: linear-gradient(#51A921, #428B1B); cursor:pointer;}

/* 轮播图片 */
.adPic{ width:275px; height:145px; float:left; border:0px solid #CCC; padding:0px;}
.containerAd{ position:relative; overflow:hidden; width:290px; height:292px;}
.sliderAd li{ display:inline;}
.sliderAd li span{ text-align:center; line-height:20px; display:block;}
.sliderAd img,.sliderAd object{ display:block; width:299px; height:282px;}
.numAd{
	position:absolute;
	right:0px;
	bottom:0px;
	width: 291px;
	height: 42px;
}
.numAd li{ float:left; cursor:pointer; margin:0px; padding:1px; background: #080; color:#030; font:12px/14px Arial;}
.numAd li img{ width:60px; height:40px}
.numAd li.on{ margin:0px; padding:2px; background: #F90; color:#fff; font:600 14px/18px Arial;}

/*结果公示*/
.jglist{ width:345px; height:215px; border: 1px solid #eee; padding:0px; margin-left:7px; float:left;}
.jglist h1,.zhengcelist h1{ width:100%; height:40px; border-bottom:1px solid #eee; background:url(../images/lisn.jpg) no-repeat left center; font:600 18px/40px Microsoft YaHei; color:#333; text-indent:9px;}
a.more{float:right; padding-right:10px; display:inline-block; width:45px; height:40px; background:url(../images/more.jpg) no-repeat center;}
a.more:link,a.more:visited,a.more:active{ color:#fff;}
a.more:hover{background:url(../images/moreh.jpg) no-repeat center;}
.jglist{ width:807px; height:332px; border: 1px solid #eee; padding:0px; margin-left:7px; float:left; }
.jglist ul{ padding:0; margin:6px auto; width:100%;}
.jglist li{ width:770px; background:url(../images/listjg.jpg) no-repeat 8px center; height:30px; padding-left:24px; overflow:hidden; margin:3px auto; display:inline-block;}
.jglist li span{color:#999; font-size:14px; display:inline-block; float:right; line-height:30px;}
.jglist li a,
.jglist li a:link, .jglist li a:active{color:#333; font:400 16px/30px Microsoft YaHei; text-decoration:none; float:left; display:inline-block; width:680px;  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.jglist li a:hover{color:#007500; text-decoration:none;}

.charight{ float:right; margin-left:0px;_margin-left:0px; margin-right:7px; height:auto; width:330px; border: 1px solid #eee; padding:0px; padding-bottom: 12px; margin-bottom: 16px;}
.charight h1{ width:330px; height:32px; font:600 16px/30px Microsoft YaHei; text-indent:9px; display:block; color:#FFF; background:url(../images/rightop.jpg) no-repeat;}
.charightyc{ float:right; margin-left:0px;_margin-left:0px; margin-right:0px; height:332px; width:330px; border: 1px solid #eee; padding:0px;}
.charightyc h1{ width:330px; height:32px; font:600 18px/30px Microsoft YaHei; text-indent:9px; display:block; color:#FFF; background:url(../images/rightop.jpg) no-repeat;}

/* 证书查询
----------------------------------------------- */
.zhengshu{width:300px; height:auto; margin:15px auto 0px;}
.zhengshu div{ height:36px; padding:6px 2px;}
.inputzs{ height:24px; border:1px solid #83C25C; border-radius:4px; padding:0 3px;width:205px;}
.zhengshu label{ font-size:16px; line-height:30px;}
.zhengshu input{ font-size:16px; line-height:28px;}
.zhengshu .centerl{ text-align:center;}

.charight_box{ float:right; margin-left:0px;_margin-left:0px; margin-right:6px; height:auto; width:332px;  padding:0px; overflow: hidden}
.charight2{ margin: 0 auto; height:auto; width:330px; border: 1px solid #eee; padding:0px; padding-bottom: 12px;}
.charight2 h1{ width:330px; height:32px; font:600 18px/30px Microsoft YaHei; text-indent:9px; display:block; color:#FFF; background:url(../images/rightop.jpg) no-repeat;}

/* 证书查询2
----------------------------------------------- */
.zhengshu2{width:300px; height:auto; margin:5px auto 0px;}
.zhengshu2 div{ height:36px; padding:6px 2px;}
.inputzs{ height:34px; border:1px solid #83C25C; border-radius:4px; padding:0 8px;width:192px;}
.zhengshu2 label{font-size:16px;line-height:32px;width: 81px;display: inline-block;}
.zhengshu2 input{ font-size:16px; line-height:30px;}
.zhengshu2 .centerl{ text-align:center;}

/* 后台登陆图片
----------------------------------------------- */
.backgroud{ margin-left:0px;_margin-left:0px; margin-right:7px;margin-top:18px; height:70px; width:330px; border: 1px solid #eee; padding:0px;}
.backgroud:hover{cursor: pointer;}

/*政策法规*/
.zhengcelist{ width:807px; height:248px; border: 1px solid #eee; padding:0px; margin-left:7px; float:left; margin-top:18px;}
.zcnew{ background:url(../images/zcbj.jpg) no-repeat 8px 8px; padding-left:180px; margin:8px auto; overflow:hidden; height:190px; width:625px;}
.zcnew ul{ padding:0; margin:0;}
.zcnew li{ text-align:left; background:url(../images/listjg.jpg) no-repeat 8px 5px; height:30px; padding-left:24px; line-height:30px; color:#666; margin: 3px 0px;}
.zcnew li a,
.zcnew li a:link, .zcnew li a:active{color:#333; font-size:16px; text-decoration:none;}
.zcnew li a:hover{color:#007500; text-decoration:none;}

/*常见问题*/
.askright{ float:right; margin-left:0px;_margin-left:0px; margin-right:7px; height:248px; width:330px; border: 1px solid #eee; padding:0px;}
.askright h1{ width:330px; height:52px; display:block; color:#FFF; background:url(../images/ask.jpg) no-repeat; padding-top:1px;}
.asknew{ margin:8px 10px; overflow:hidden; height:auto;}
.asknew ul{ padding:0; margin:0;}
.asknew li{ text-align:left; background:url(../images/asklis.jpg) no-repeat 8px 11px; height:30px; padding-left:24px; line-height:30px; color:#666; overflow:hidden; margin: 3px 0;}
.asknew li a,
.asknew li a:link, .zcnew li a:active{color:#333; font-size:16px; text-decoration:none; width:220px; overflow:visible;}
.asknew li a:hover{color:#007500; text-decoration:none;}

/*通知公告内页*/
.neiconner{ height:auto; overflow:hidden; padding-top:20px; background:#fff url(../images/conbj.jpg) repeat-x; overflow:hidden; margin-top: 20px; box-shadow: 0 0 6px #a0b997a8;}
.neiconner .leftlie{ float:left; padding-left:7px; width:805px;}
.neiconner .rightlie{ float:right; width:350px; height: auto; overflow: hidden;}
.neiconner .rightlie .right{ float:right; margin-left:0px;_margin-left:0px; margin-right:9px; height:auto; width:330px; border: 1px solid #eee; padding:0px; padding-bottom: 12px;margin-bottom: 16px;}
.neiconner .rightlie .right h1{ width:330px; height:32px; font:600 16px/30px Microsoft YaHei; text-indent:7px; display:block; color:#FFF; background:url(../images/rightop.jpg) no-repeat;}
.loca{width:100%; overflow:hidden; height:32px; background:url(../images/locationbj.jpg) repeat-x center;}
.loca h1{ float:left; padding:0 10px 0 12px; color:#0C5A02; font:600 18px/30px Microsoft YaHei; display:inline-block; background:#FFF url(../images/locah.jpg) no-repeat left center;}
.loca h2{ float:left; padding:0 10px 0 12px; color:#666; font:400 14px/25px Microsoft YaHei; display:inline-block; background:#FFF url(../images/locah.jpg) no-repeat left center;}
.newtz{ width:790px; height:auto; overflow:hidden; padding:4px 0px; margin:6px auto;    min-height: calc(100vh - 527px);}
.newtz ul{ padding:0; margin:2px auto; width:100%;}
.newtz li{ text-align:left; width:772px; background:url(../images/list.jpg) no-repeat 5px center; height:31px; padding-left:18px; overflow:hidden; margin:3px 0px; display:inline-block;}
.newtz li span{color:#999; font-size:14px; display:inline-block; float:right; line-height:30px;}
.newtz li a,
.newtz li a:link, .newtz li a:active{color:#333; font:400 16px/30px Microsoft YaHei; text-decoration:none; float:left; display:inline-block; width:685px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.newtz li a:hover{color:#007500; text-decoration:none;}

.neiconner .leftlie.has_tl{padding-left: 0px; width: 1160px;}
.neiconner .leftlie.has_tl .newtz { width: 100%;}
.neiconner .leftlie.has_tl .newtz li {    width: 1133px;}

/* 翻页 */
.pages ul { font-size:13px; clear:both; padding-top:5px; margin:0px 15px; border-top:1px dashed #CCC;}
.pages ul li { float:left; display:inline-block; padding-bottom:9px;}
.pages ul li a { margin-left:6px; height:25px; line-height:25px; padding:0px 10px; margin-top:5px; background-color:#fff; border:1px solid #D6EBB8;border-radius:5px; display:inline-block; font-weight:400; }
.pages ul li a:hover { color:#FFF; text-decoration:none; background-color:#95CC4D;}
.pages ul li.thisclass a,.pagebox ul li.thisclass a:hover { color:#FFF; background-color:#95CC4D; font-weight:600; }
.pages .pageinfo { float:right; line-height:25px; padding:4px 4px 0px; color:#999; }
.pages .pageinfo strong { color:#666; font-weight:normal; margin:0px 2px;}

/*通告详细页面*/
.tgconner{ height:auto; overflow:hidden; padding:5px 15px; background:#fff url(../images/conbj.jpg) repeat-x;  width:1170px; margin:0 auto;  box-shadow: 0 0 6px #a0b997a8; margin-top: 20px; padding-top: 12px; min-height: calc(100vh - 405px);}
.detail{width:1110px; padding-top:10px; margin:0 auto; padding-bottom: 20px; min-height: calc(100vh - 467px);}
.detail h1{font:600 16px/35px 微软雅黑; color:#333; padding:0px;}
.detail h2{ text-align:center; color:#0C5900; font:600 22px/30px 微软雅黑; padding: 6px 0px;}
.detail h3{ text-align:center; color:#999; font:400 14px/30px 微软雅黑; border-bottom:1px dashed #CCCCCC;}
.detail h3 span{ padding-left:22px; display:inline-block;}
.detail .cont{ padding:5px 0px; font-size:15px; line-height:26px; min-height: 200px;}
.detail .cont h3{font:600 16px/35px 微软雅黑; color:#666; padding:0px; color:#333; text-align:left;}
.detail .cont p{ margin:12px 0px; font-size: 16px; line-height: 28px;}
.detail div a{font-size: 16px; color: #03993f; line-height: 30px;}
.detail div a:hover{color: #f90;}
/*申报查看*/
.shenbaotetile{width:100%; overflow:hidden; height:35px; background:url(../images/sbtebj.jpg) repeat-x bottom;}
.shenbaotetile h1{ float:left; padding:0 10px 5px 12px; color:#0C5A02; font:600 17px/30px Microsoft YaHei; display:inline-block; background: url(../images/sbteh.jpg) no-repeat left bottom; height:30px; min-width:135px;}
.ziliao{ width:100%; margin:1px auto 0px; padding:0px; height:auto; overflow:hidden; background: url(../images/abbj.jpg) repeat-y -12px;}
/*.ziliao .left{ float:left; width:215px; height:96%; overflow:hidden; padding-top:30px;}*/
.zlright{float:left;padding-top:5px; width:922px;height:auto; margin-right:3px; padding-left: 10px;}
.zlright h1{font:600 18px/35px 微软雅黑; color:#333; padding:0px; text-align:center;}
.zlright h2{font:600 20px/45px 微软雅黑; color:#333; text-align:center; letter-spacing:2px;}
.zlright h3{font:400 16px/35px 微软雅黑; color:#333; text-align:center; letter-spacing:2px;}
.zlright .cont{ padding:5px 0px; font-size:15px; line-height:26px;}

.titleld{float:left; width:215px; height:auto; overflow:hidden; padding-top:10px; text-align:left;}
.titleld a,.titleld a:link{width:215px; display:block;background: url(../images/njb.jpg) no-repeat right bottom; height:50px; text-align:center; margin:0px auto; color:#333; font:400 15px/50px "微软雅黑"; text-decoration:none;}
.titleld a:hover{width:215px; display:block;background: url(../images/njbj.jpg) no-repeat right bottom; height:50px; text-align:center; margin:0px auto; color:#666; font:400 15px/50px "微软雅黑"; text-decoration:none;}
.titleld a.tips{background: url(../images/njbjh.jpg) no-repeat right bottom; color:#fff; font:600 16px/50px "微软雅黑";}
.titleld a.tips:hover{ color:#FFF;}
.titleld a .v1,.titleld a .v2,.titleld a .v3,.titleld a .v4,.titleld a .v5,.titleld a .v6,.titleld a .v7,.titleld a .v8,.titleld a .v9,.titleld a .v10,.titleld a .v11,.titleld a .v12{ padding-left:42px; display:block; width:170px; text-align:left;}
.titleld a .v1{ background:url(../images/ico.png) no-repeat 12px top;}
.titleld a .v2{ background:url(../images/ico.png) no-repeat 12px -48px;}
.titleld a .v3{ background:url(../images/ico.png) no-repeat 12px -48px;}
.titleld a .v4{ background:url(../images/ico.png) no-repeat 12px -92px;}
.titleld a .v5{ background:url(../images/ico.png) no-repeat 12px -136px;}
.titleld a .v6{ background:url(../images/ico.png) no-repeat 12px -182px;}
.titleld a .v7{ background:url(../images/ico.png) no-repeat 12px -226px;}
.titleld a .v8{ background:url(../images/ico.png) no-repeat 12px -274px;}
.titleld a .v9{ background:url(../images/ico.png) no-repeat 12px -314px;}
.titleld a .v10{ background:url(../images/ico.png) no-repeat 12px -355px;}
.titleld a .v11{ background:url(../images/ico.png) no-repeat 12px -403px;}
.titleld a .v12{ background:url(../images/ico.png) no-repeat 12px -450px;}
.titleld a:hover .v1,.titleld a:hover .v2,.titleld a:hover .v3,.titleld a:hover .v4,.titleld a:hover .v5,.titleld a:hover .v6,.titleld a:hover .v7,.titleld a:hover .v8,.titleld a:hover .v9,.titleld a:hover .v10,.titleld a:hover .v11,.titleld a:hover .v12{ padding-left:42px; display:block; width:170px; text-align:left; color:#060;}
.titleld a.tips:hover .v1,.titleld a.tips:hover .v2,.titleld a.tips:hover .v3,.titleld a.tips:hover .v4,.titleld a.tips:hover .v5,.titleld a.tips:hover .v6,.titleld a.tips:hover .v7,.titleld a.tips:hover .v8,.titleld a.tips:hover .v9,.titleld a.tips:hover .v10,.titleld a.tips:hover .v11,.titleld a.tips:hover .v12{color:#fff;}

.titleld a.tips .v1{ background:url(../images/icoh.png) no-repeat 12px top;}
.titleld a.tips .v2{ background:url(../images/icoh.png) no-repeat 12px -48px;}
.titleld a.tips .v3{ background:url(../images/icoh.png) no-repeat 12px -92px;}
.titleld a.tips .v4{ background:url(../images/icoh.png) no-repeat 12px -136px;}
.titleld a.tips .v5{ background:url(../images/icoh.png) no-repeat 12px -182px;}
.titleld a.tips .v6{ background:url(../images/icoh.png) no-repeat 12px -226px;}
.titleld a.tips .v7{ background:url(../images/icoh.png) no-repeat 12px -274px;}
.titleld a.tips .v8{ background:url(../images/icoh.png) no-repeat 12px -314px;}
.titleld a.tips .v9{ background:url(../images/icoh.png) no-repeat 12px -355px;}
.titleld a.tips .v10{ background:url(../images/icoh.png) no-repeat 12px -403px;}
.titleld a.tips .v11{ background:url(../images/icoh.png) no-repeat 12px -450px;}

/*申报中心申报内容*/
.sbconner{ width:100%; text-align:center; padding:20px 0px;}
.beizhu{width:1140px; padding-top:10px; margin:0 auto; font-size:15px;}
.beizhu span{ font-size: 15px;}
.beizhu p{padding:3px; line-height:23px; margin:3px;}
.greenfont{ color:#090; font-size:16px;}
.redfont{ color:#F60; font-size:16px;}
.table-style-1 {
	width: 100%
}
th {font-weight: bold; display: table-cell;vertical-align: inherit;}
.table-style-1 td, .table-style-1 th { font-size:15px;
	height: 46px;
	border-bottom: 1px solid #e0e0e0;
	text-align: center
}
.table-style-1 td a{ color:#FFF; font-size:13px; line-height:26px;}
.table-style-1 th {
	border-top: 1px solid #e0e0e0;
	background: #f5f5f5
}
a.button2 { display:inline-block; height:26px; line-height:26px; text-align: center; font-size: 15px; letter-spacing:1px; font-weight:400; color: #fff; background:#75BC16; transition: background-color 0.3s; -moz-transition: background-color 0.3s; -webkit-transition: background-color 0.3s; -o-transition: background-color 0.3s;  padding:0px 5px; margin:5px;}
a.button2:hover {background:#EC7D1A; }
a.button3{ display:inline-block; height:26px; line-height:26px; text-align: center; font-size: 15px; letter-spacing:1px; font-weight:400; color: #999; background:#EAEAEA; transition: background-color 0.3s; -moz-transition: background-color 0.3s; -webkit-transition: background-color 0.3s; -o-transition: background-color 0.3s;  padding:0px 5px; margin:5px;}
.table-style-1 td a.button3{ color:#999; cursor:default;}
a.button3:hover {background:#EAEAEA; cursor: auto;}

a.button-sb{ padding:0 50px; margin:0 30px; height:38px; text-align:center; display:inline-block; font:400 16px/38px Microsoft YaHei,Arial; border: 1px solid #75BC16; appearance: none; background: -webkit-gradient(linear, left top, left bottom, from(#FEFEFE), to(#DDF3D9));
  background: linear-gradient(#FEFEFE, #DDF3D9); 
  border-radius: 5px; color:#666;
  -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.15);
          box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.15);}
          
a.button-dissb{
  padding:0 50px; margin:0 30px; height:38px; text-align:center; display:inline-block; font:400 16px/38px Microsoft YaHei,Arial; border: 1px solid #75BC16; appearance: none; background: -webkit-gradient(linear, left top, left bottom, from(#FEFEFE), to(#DDF3D9));
  background-color: #EAEAEA;
  border-radius: 5px; color:#666;
  -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.15);
          box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.15);
}
a.button-sb:hover{background: -webkit-gradient(linear, left top, left bottom, from(#DDF3D9), to(#B4E6AC)); background: linear-gradient(#DDF3D9, #B4E6AC); cursor:pointer; color:#3E630C;}

a.button,.button{ text-align:center; display:inline-block;  border: 1px solid #75BC16; appearance: none; background: -webkit-gradient(linear, left top, left bottom, from(#FEFEFE), to(#DDF3D9));
  background: linear-gradient(#FEFEFE, #DDF3D9); 
  border-radius: 5px; color:#666;
  -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.15);
          box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.15);}
a.button:hover,.button:hover{background: -webkit-gradient(linear, left top, left bottom, from(#DDF3D9), to(#B4E6AC)); background: linear-gradient(#DDF3D9, #B4E6AC); cursor:pointer; color:#3E630C;}
.page{padding:0 30px; margin:8px 20px 0px; height:25px; font:400 14px/25px Microsoft YaHei,Arial;}
.reginb{padding:0 80px; margin:8px 0px; height:40px; font:400 17px/40px Microsoft YaHei,Arial; text-align:center;}
.jinru_btn{
    padding: 0 30px;
    margin: 8px 20px 0px;
    height: 34px;
    font: 400 16px/34px Microsoft YaHei,Arial;
}
.con p{ padding:0px; margin:5px; line-height:20px; color:#F60;}
.rightxx{ float:left; width:440px; text-align:left;}
.rightxx span{ padding-left:10px; color: #999;}
.rightxx span.span-text{color: #000; padding-left: 0px}
.btn_r{ float: right; width: 300px; text-align: right; height: 30px}
.btn_r input,.cleabutton input{border: 1px #43a365 solid; background: #6ab855; color: #fff; height: 26px; line-height: 24px; border-radius: 4px;}
.btn_r input:hover,.cleabutton input:hover{ cursor: pointer}
.btn_r input:first-child,
.cleabutton input:first-child{border: 1px #43a365 solid; background: #6ab855;}
.btn_r input:last-child,
.cleabutton input:last-child{border: 1px #db8a37 solid; background: #e7a76f;}
.btn_r input:first-child:hover,
.cleabutton input:first-child:hover{border: 1px #329655 solid; background: #428b1b;}
.btn_r input:last-child:hover,
.cleabutton input:last-child:hover{border: 1px #f90 solid; background: #f90;}
/*bootsrap*/
.rown {
	margin-left:0px;
	margin-right:0px
}
.conlis{ width:550px; margin:8px auto; padding-right:50px; height:auto; overflow:hidden;}
.conlis .labe{ float:left; width:200px; text-align:right; padding-right:8px; line-height:30px; font-size: 16px;}
.conlis .riginput{ float:left; width:220px;min-height: 30px;  font-size: 16px;}
.conlis .riginput span.span-text{ line-height: 20px;}
.conlis div{ padding:5px 0px;}
.riginput select{width: 220px;}
.conlis p{ padding:0px; margin:0px; line-height:22px; color:#F60; width:100%; display:block; text-align:center;}
.inpuw{ width:206px;}
.inpuv{ width:106px;}
.conblis{ width:550px; margin:8px auto; padding-right:50px; height:auto; overflow:hidden; font-size: 16px;}
.conblis .labe{ float:left; width:200px; text-align:right; padding-right:8px; line-height:30px; display:inline-block;}
.conblis .riginput{ float:left; width:342px; display:inline-block; line-height:30px;}
.conbut{ padding:12px 0px 8px; margin:0 auto; width:100%; text-align:center; height: auto; overflow: hidden;}

.but{ padding:0 16px; height:32px; margin:0 5px; text-align:center; display:inline-block; font:600 16px/28px Microsoft YaHei,Arial; border: 1px solid #007B00; appearance: none; background: -webkit-gradient(linear, left top, left bottom, from(#75BC16), to(#51A921));
  background: #75BC16 ; 
  border-radius: 5px; color:#FFF;
  -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.15);
          box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.15);}
.but:hover{background: -webkit-gradient(linear, left top, left bottom, from(#51A921), to(#428B1B)); background: linear-gradient(#51A921, #428B1B); cursor:pointer;}
.form-control{display:inline-block;height:30px;padding:5px 6px;font-size:15px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.form-control:focus,.form-control:hover{border-color:#5CAF1E; outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(28,175,28,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(28,175,28,.6)}
.form-control::-moz-placeholder{color:#999;opacity:1}
.form-control:-ms-input-placeholder{color:#999}
.form-control::-webkit-input-placeholder{color:#999}
.form-control[disabled],.form-control[readonly],fieldset[disabled] 
.form-control{cursor:not-allowed;background-color:#eee;opacity:1}
.form-w{width:100%;}

.span-text{display:inline-block;height:auto;width:auto;padding:5px 6px;font-size:15px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;}
.span-textarea{display:inline-block; text-align:left; vertical-align: bottom;min-height:100px;width:96%; padding:0px 3px;font-size:15px;
	line-height:1.42857143;color:#555;background-color:#fff;background-image:none;  align-items: center; justify-content: center;}

.form-textarea{display:inline-block;text-align:left; vertical-align: bottom; height:30px; width: calc(100% - 8px); padding:0px 3px;font-size:15px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.form-input{display:inline-block;text-align:center; vertical-align: bottom; height:30px; width: calc(100% - 8px); padding:0px 3px;font-size:15px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.form-input:focus,.form-input:hover{border-color:#5CAF1E;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(28,175,28,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(28,175,28,.6)}

.form-input::-moz-placeholder{color:#999;opacity:1}
.form-input:-ms-input-placeholder{color:#999}
.form-input::-webkit-input-placeholder{color:#999}
.form-input[disabled],
.form-input[readonly],
fieldset[disabled] 
.form-input{background-color:#eee;opacity:1}
.form-input[disabled]:hover, .form-input[readonly]:hover, fieldset[disabled] .form-input:hover { border-color:#ccc;outline:0;
-webkit-box-shadow:inset 0 0 0px rgba(28,175,28,0);box-shadow:inset 0 0px 0px rgba(28,175,28,0)}

.table-style-2 { border:1px solid #e0e0e0; border-bottom:0px; border-top:0px; width: 100%;}
.table-style-2 td, .table-style-2 th { color:#333; font-size:15px; border-bottom: 1px solid #e0e0e0; border-right:1px solid #e0e0e0; border-top: 1px solid #e0e0e0; text-align: center; padding:5px;}
.table-style-2 td a{ color:#007500; font-size:15px; line-height:30px;}
.table-style-2 th {background: #f5f5f5; line-height: 20px; padding: 8px 0px;}
.table-style-2 td{ line-height:20px; height: 36px;padding: 1px}
.table-style-2 td.right{ text-align:right; padding-right:4px;}
.table-style-2 th.center_lev1{ text-align:center;background-color: #F1EFEF;font-weight: bold; }
.table-style-2 td.center{ text-align:center;background-color: #F7F7EE;font-weight: bold; }
.table-style-2 td.left{ text-align:left; padding-left:4px;}

.table-style-2.list td .span-textarea { min-height: 60px}
.table-style-2 td textarea{ width: calc(100% - 12px)!important;
    border: 1px solid #fff;
    padding: 4px;
    border-radius: 0px; outline:none}
/*
.table-style-2 td textarea:hover,
.table-style-2 td textarea:focus{border-color:#5CAF1E;outline:0;-webkit-box-shadow:inset 0 0px 4px rgba(28,175,28,.6);box-shadow:inset 0 0px 4px rgba(28,175,28,.6)}
*/
.table-style-2 td .form-input:focus,
.table-style-2 td .form-input:hover,
.table-style-2 td textarea:hover,
.table-style-2 td textarea:focus,
.table-style-2 td select:hover,
.table-style-2 td select:focus
.table-style-2 td .form-control:focus,
.table-style-2 td .form-control:hover{border-color:#5CAF1E;outline:0;-webkit-box-shadow:inset 0 0px 4px rgba(28,175,28,.6);box-shadow:inset 0 0px 4px rgba(28,175,28,.6)}

.table-style-2 td input.form-input,
.table-style-2 td select.form-control{height: 100%; border: 1px solid #fff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.0);box-shadow:inset 0 1px 1px rgba(0,0,0,.0); border-radius: 0px}


/*
.table-style-2 td input[disabled],
.table-style-2 td input[readonly],
.table-style-2 td input.form-input.ipt[disabled],
.table-style-2 td input.form-input.ipt[readonly],
.table-style-2 td textarea[disabled],
.table-style-2 td textarea[readonly],
.table-style-2 td fieldset[disabled]{border-color:#fff;outline:0; background: #ddd; -webkit-box-shadow:inset 0 0px 0px rgba(28,175,28,0);box-shadow:inset 0 0px 0px rgba(28,175,28,0)}
*/

.table-style-2 td input.form-input.ipt[disabled],
.table-style-2 td input.form-input.ipt[readonly]{border-color:#ebe7e7;outline:0; background: #f3f3f3; -webkit-box-shadow:inset 0 0px 0px rgba(28,175,28,0);box-shadow:inset 0 0px 0px rgba(28,175,28,0)}

.table-style-2 td button.ui-multiselect { width: 100%; height: 40px;}
.table-style-2 td button.ui-multiselect.ui-state-active{border: 1px solid #5CAF1E; background: #5CAF1E;}

.table-style-2 td span.biaoti{ color: #000; font-weight: 600; display: inline-block; padding-right: 6px; padding-left: 8px; float: left;}
.table-style-2 td span.beizhut{ color: #999; font-weight: 400; display: inline-block; font-size: 13px;float: left;}

.table-style-2 td .upload{ padding-right: 8px;}
.table-style-2 td .upload input{border: 1px #43a365 solid; background: #6ab855; color: #fff; height: 24px; line-height: 22px; border-radius: 4px;}
.table-style-2 td .upload input:hover{ cursor: pointer}
.table-style-2 td .upload input:nth-child(1){border: 1px #43a365 solid; background: #6ab855;}
.table-style-2 td .upload input:nth-child(2){border: 1px #db8a37 solid; background: #e7a76f;}
.table-style-2 td .upload input:nth-child(1):hover{border: 1px #329655 solid; background: #428b1b;}
.table-style-2 td .upload input:nth-child(2):hover{border: 1px #f90 solid; background: #f90;}
.table-style-2 td span.mname[style='text-decoration: underline;']{ color: #2f9713; cursor: pointer;}
.table-style-2 td span.mname[style='text-decoration: underline;']:hover{ color: #36b912; cursor: pointer;}
.table-style-2 td span.mname{ padding-left: 8px;}

.table-style-2.h_height td span.span-textarea{min-height: 420px; align-items: flex-start; padding: 8px;}
.table-style-2.m_height td span.span-textarea{min-height: 140px; align-items: flex-start; padding: 8px;float:left;}

.user_table{border-collapse: collapse;
    border-spacing: 0;
    width: 80%;
    margin: 0 auto;}
.user_table td{padding: 6px}

.user_table td input,
.user_table td select{width: 100%!important; height: 100%!important; border: 1px solid #ddd;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.0);box-shadow:inset 0 1px 1px rgba(0,0,0,.0); border-radius: 4px; padding: 2px 0px 2px 8px;}
.user_table td input:focus,
.user_table td input:hover,
.user_table td textarea:hover,
.user_table td textarea:focus,
.user_table td select:hover,
.user_table td select:focus{border-color:#5CAF1E;outline:0;-webkit-box-shadow:inset 0 0px 4px rgba(28,175,28,.6);box-shadow:inset 0 0px 4px rgba(28,175,28,.6)}
.user_table td select{width: calc(100% + 8px) !important;}

.rbottomyxiu{ background:url(../images/yixiugai.png) no-repeat right bottom; width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;padding: 0px;}
.rtopyxiu{ background:url(../images/yixiugai.png) no-repeat right top; width: 100%;padding: 0px;}
.rtopybei{ background:url(../images/ybeizhu.png) no-repeat right top; width: 100%;
    height: 100%;padding: 0px;}
.rbottomybei{ background:url(../images/ybeizhu.png) no-repeat right bottom; width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;padding: 0px;}
.rtopbxiun{ background:url(../images/wxiugai.png) no-repeat right top; width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;}
.rtopbbein{ background:url(../images/wbeizhu.png) no-repeat right top; width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;padding: 0px;}

.bxiu{ background:url(../images/xg.png) no-repeat right top; width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;padding: 0px;}
.bbei{ background:url(../images/bz.png) no-repeat right top; width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;padding: 0px;}
.bxiun{ background:url(../images/wxg.png) no-repeat right top; width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;padding: 0px;}
.bbein{ background:url(../images/wbz.png) no-repeat right top; width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;padding: 0px;}



/* 站底 */
.foot_div{ width: 100%; height: auto; overflow: hidden;  background:#14542e; margin-top: 20px; border-top: 1px #cfddc9 solid;}
.copyright{width:1200px; height:auto; overflow:hidden; margin:0 auto; padding-top:20px;color:#9cc7b3; line-height:25px; }
.foot_left{ float: left; width: 42%; height: auto;overflow: hidden; padding-left: 80px; margin-left: 4%; background:url("../images/fot_l.png") no-repeat left center; }
.foot_right{ float: right; width: 38%; height: auto;overflow: hidden; padding-left: 80px; background:url("../images/fot_r.png") no-repeat left center; }
.copyright p{ color:#9cc7b3; width:500px; margin:0 auto; line-height:26px; font-size:15px;}
/*补充*/
.patop20{ padding-top:20px;}
.mglef15{ margin-left:15px;}
.mgtop20{ margin-top:5px;}
.pdbot20{ padding-bottom:20px;}

/* 提示内容格式 */
.tipfontcontent{font-size: 13px; line-height: 1.54; word-wrap: break-word; }
.tipfontlable{font:600 13px/35px 微软雅黑; color:#333; padding:0px; }
/*清除、显示按钮样式*/
.cleabutton{float:right;padding-top:5px; height:auto; margin-right:3px;}
/**个人中心 密码重置按钮 CSS**/
.float_clear:before,.float_clear:after {
	content: "";
	display: table;
}

.float_clear:after {
	clear: both;
}

.float_clear {
	zoom: 1;
}

.yanzclose{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; box-sizing:border-box;position:absolute; border:0px; padding:5px 2px; width:25px; right:3px; top:3px; height:22px; background:url(../images/bty.png) no-repeat left center; color:#333;}
.yanzclose:hover{cursor:pointer; background:url(../images/clos.png) no-repeat left center;}
/*大会选择弹出界面*/
.dhlistz{display:none; background:rgba(00, 00, 00, 0.6); position:absolute; width:100%; height:100%; z-index:65; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.dhlistc{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; position:absolute; top:50%; left:50%; background:#fff; border:1px solid #1A8CFF;  -moz-border-radius:8px;-webkit-border-radius:8px; border-radius:8px;  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(12,107,185,.8);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(12,107,185,.8); width:200px; height:100px; #height:90px; margin-left:-165px; margin-top:-80px; padding:15px 20px;}
.dhlistc h1{font:600 16px/40px "微软雅黑"; color:#078EE9;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.dhlistc li{font-size: 16px;padding-bottom: 5px;}

.fujian_h{ width:auto; height: 30px; border-bottom: 1px #ddd dashed; font-size: 18px; line-height: 30px; color: #000; font-weight: 600; margin-bottom: 8px;}
.fujian_list{ padding-left: 24px; line-height: 32px; background: url(../images/listjg.jpg) no-repeat 8px center;}
.fujian_list{ margin:4px 0; height: 30px;}


table.has_form1{ margin: 0 auto;}
table.has_form1 td{padding: 4px 0px; }

table.has_form1 td input,
table.has_form1 td select,
table.has_form1 td textarea{ outline:0; height: 34px; width: 300px; border: 1px solid #acb6c5 ; border-radius: 4px; bottom: 4px; font-size: 15px; font-family: 'Microsoft Yahei', Tahoma, Helvetica, Arial; padding: 0 0 0 8px;}
table.has_form1 td input:hover,
table.has_form1 td input:focus,
table.has_form1 td textarea:hover,
table.has_form1 td textarea:focus,
table.has_form1 td select:hover,
table.has_form1 td select:focus {border-color:#3456c5;outline:0;-webkit-box-shadow: 0 0px 4px #1c7dafc4;box-shadow: 0 0px 4px #1c7dafc4}
	
table.has_form1 td input[type='radio'], table.has_form1 td input[type='checkbox']{ width: auto;  height: auto}
table.has_form1 td select{width: 310px;}
table.has_form1 td textarea[readonly]:hover,
table.has_form1 td textarea[readonly]:focus{border-color:#fff; -webkit-box-shadow: 0 0px 0px rgba(28,175,28,0);box-shadow: 0 0px 0px rgba(28,175,28,0)}
.ipt {
	height: 30px; 
	padding-right: 10px;
	font-size: 16px;
}
.onShow
{
    background:url(../images/onShow.gif) no-repeat left center; 
    padding:6px 6px 6px 24px;
	font-size: 12px;
	line-height:18px; 
	vertical-align:middle;
	
}
.onFocus
{
    background:#E9F0FF url(../images/onFocus.gif) no-repeat left center; 
    padding:6px 6px 6px 24px;
	font-size: 12px;
	line-height:18px; 
	vertical-align:middle;
}
.onError
{
    background:#FFF2E9 url(../images/onError.gif) no-repeat left center; 
    padding:6px 6px 6px 24px;
	font-size: 12px;
	line-height:18px; 
	vertical-align:middle; 
}
.onCorrect
{
    background:#E9FFEB url(../images/onCorrect.gif) no-repeat left center; 
    padding:6px 6px 6px 24px;
	font-size: 12px;
	line-height:18px; 
	vertical-align:middle;
}
.onLoad
{
    background:#E9FFEB url(../images/onLoad.gif) no-repeat 3px center;
   padding:6px 6px 6px 24px;
	font-size: 12px;
	line-height:18px; 
	vertical-align:middle;
} 
.zhanghao {
	font-family: 'Microsoft Yahei', Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal; 
	font-weight: normal;
	color: #000000;
}
.zhuce_h{ width: 600px; margin: 0 auto;height: 40px; padding-left:16px; border-bottom: 1px #ddd dashed; position: relative; line-height: 30px; font-size: 18px; font-weight: 600; color: #039d40;}
.zhuce_h::after{
	position: absolute;
    z-index: 5;
    left: 0;
    top: 6px;
    height: 20px;
    width: 6px;
    content: "";
    background-color: #039d40;
    border-radius: 6px;}
a.buttonlg, .buttonlg { text-align:center; display:inline-block; border: 0px solid #007B00; appearance: none; background:#75BC16; border-radius: 5px; color:#fff; -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.5), 0 1px 2px rgba(0, 0, 0, 0.15); box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.5), 0 1px 2px rgba(0, 0, 0, 0.15); height:34px; line-height:37px; font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial; font-size:15px !important;}
a.buttonlg:hover, .buttonlg:hover { background:#51A921; cursor:pointer; color:#fff; }
.buttonlg.fot_min {
    width: auto;
    padding: 0 12px;
    margin: 10px 6px 0;
    height: 38px;
    line-height: 36px;
    border: 0px #1069b1 solid;
}

.dw_table { width: 100%; height:auto; border-collapse: collapse; border-spacing: 0; box-sizing: border-box; border-left: 1px solid #ddd; border-top: 1px solid #ddd; font-size: 16px; border-collapse: separate; }
.dw_table tr.none { line-height: 0px; height: 0; }
.dw_table td,.dw_table th { vertical-align: middle; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; padding:10px 8px; position: relative; font-size:16px; line-height: 20px; }
.dw_table th { background-color: #e4f1db;}

