﻿@charset "UTF-8";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td {margin:0; padding:0;}
address,cite,dfn,em,var {font-style:normal;}
code,kbd,pre,samp {font-family:courier new,courier,monospace;}
ul,ol {list-style:none outside none;}
span {font-size:100%;}
a {color:#333; text-decoration:none; hide-focus:expression(this.hideFocus=true); outline:none;}
a:hover {color:#30c248; text-decoration:none;}
a:focus {outline:0;}
legend {color:#666;}
fieldset,img {border:0 none;}
img {vertical-align:bottom;}
button,input,select,textarea {margin:0; padding:0; outline:none; vertical-align:middle;}
button {cursor:pointer;}
input[type="radio"],input[type="checkbox"] {position:relative; top:-2px;}
input::-moz-placeholder, textarea::-moz-placeholder {color:#aaa;}
table {border-collapse:collapse; border-spacing:0;}
input[disabled],input[disabled]:hover {background:#c4c4c4; border:1px #c4c4c4 solid; color:#fff; cursor:default;}

/*color*/
.c666 {color:#666;}
.c999 {color:#999;}
.cfe5f59 {color:#fe5f59;}
.c30c248 {color:#30c248;}
.c04b922 {color:#04b922;}

/*link*/
a.c30c248 {color:#30c248;}
a.c30c248:hover {text-decoration:underline;}

/*background*/
.bgf7f7f7 {background:#f7f7f7;}
.bge1e1e1 {background:#e1e1e1;}

/*font*/
.fs12 {font-size:12px;}
.fs14 {font-size:14px;}
.fs16 {font-size:16px;}
.fs18 {font-size:18px;}
.fs24 {font-size:24px;}
.fs28 {font-size:28px;}
.fs30 {font-size:30px;}
.fs80 {font-size:80px;}
.ffy {font-family:tahoma,arial,sans-serif;}
.fwb {font-weight:bold;}

/*control*/
.input {height:18px; line-height:18px; padding:3px 5px; border:1px solid #ddd;}
.select {padding:2px; border:1px solid #ddd;}
.textarea {padding:5px; border:1px solid #ddd; color:#666;}
.checkbox,.radio {display:inline-block; margin-right:10px;}
.checkbox input,.radio input {position:absolute; top:-9999px; left:-9999px;}
.checkbox .cklabel,.radio .rdlabel {display:inline-block; cursor:pointer;}
.checkbox .icon,.radio .icon {display:inline-block; margin:0 3px 2px 0; width:18px; height:18px; background:url(../../images/bd/zbztb_checkbox.png) no-repeat; vertical-align:middle;}
.radio .icon {background:url(../../images/bd/zbztb_radio.png) no-repeat;}
.checkbox .cklabel.on .icon,.radio .rdlabel.on .icon {background-position:-18px 0;}
.checkbox .text,.radio .text {height:18px; line-height:18px;}
.filefield {position:relative;}
.filefield .fflabel {position:relative; display:inline-block; overflow:hidden; line-height:30px; text-decoration:underline;}
.filefield .fflabel input {position:absolute; top:0; right:0; font-size:20px; filter:alpha(opacity=0); opacity:0; cursor:pointer;}
.filefield .filename {display:inline-block; width:280px; height:24px; line-height:24px; border:1px #ddd solid; padding:3px 5px; color:#999; text-align:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.filefield .zbztb_notbtn ,.filefield .zbztb_greebtn {-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; height:32px;}

/*ellipsis*/
.ellipsis {overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

/*overflow*/
.ofvisible {overflow:visible;}

/*cover-background*/
.coverbg {position:absolute; top:0; left:0; z-index:9998; background:#000; filter:alpha(opacity=50); opacity:0.5;}

/*float*/
.fl {float:left;}
.fr {float:right;}

/*margin-padding*/
.mr0 {margin-right:0;}
.ml5 {margin-left:5px;}
.mr5 {margin-right:5px;}
.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}
.mt30 {margin-top:30px;}
.mr10 {margin-right:10px;}
.mb10 {margin-bottom:10px;}
.ml10 {margin-left:10px;}
.ml15 {margin-left:15px;}
.ml20 {margin-left:20px;}
.ml30 {margin-left:30px;}
.mr20 {margin-right:20px;}
.mt50 {margin-top:50px;}
.mb50 {margin-bottom:50px;}
.pt10 {padding-top:10px;}
.pr10 {padding-right:10px;}
.pb10 {padding-bottom:10px;}
.pl10 {padding-left:10px;}
.pl30 {padding-left:30px;}
.pt30 {padding-top:30px;}
.pr30 {padding-right:30px;}
.pb30 {padding-bottom:30px;}
.pb45 {padding-bottom:45px;}
.pb50 {padding-bottom:50px;}
.pt20 {padding-top:20px;}
.pd20 {padding:20px 0;}
.pt40 {padding-top:40px;}
.ptb40 {padding:40px 0;}
.prl40 {padding:0 40px;}

/*width,height*/
.w100 {width:100px;}
.w280 {width:280px;}
.w370 {width:370px;}
.w380 {width:380px;}
.w450 {width:450px;}
.w460 {width:460px;}
.w480 {width:480px;}
.w585 {width:585px;}
.w720 {width:720px;}
.w890 {width:890px;}
.h295 {height:295px;}

/*text-alignment*/
.txtl {text-align:left;}
.txtc {text-align:center;}
.txtr {text-align:right;}

/*btn*/
.zbztb_greybtn ,.zbztb_greebtn ,.zbztb_bgreebtn ,.zbztb_bbluebtn ,.zbztb_notbtn ,.zbztb_bkgreebtn ,.zbztb_bgreybtn {display:inline-block; background:#fafafa; border:1px #e5e5e5 solid; height:28px; line-height:28px; padding:0px 12px; color:#666; cursor:pointer; vertical-align:middle; blr:expression(this.onFocus=this.blur()); overflow:visible;}
.zbztb_bgreebtn ,.zbztb_bbluebtn ,.zbztb_bkgreebtn ,.zbztb_bgreybtn {height:45px; line-height:45px; padding:0px 30px; font-size:18px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.zbztb_greebtn ,.zbztb_bgreebtn {background:#05b922; border:1px #05b922 solid; color:#fff;}
.zbztb_greybtn:hover {background:#30c248; border:1px #30c248 solid; color:#fff;}
.zbztb_greebtn:hover ,.zbztb_bgreebtn:hover {background:#03dd27; border:1px #03dd27 solid; color:#fff;}
.zbztb_bbluebtn {background:#00a0e9; border:1px #00a0e9 solid; color:#fff;}
.zbztb_bbluebtn:hover {background:#22baff; border:1px #22baff solid; color:#fff;}
.zbztb_bbluebtn:active {background:#0092d4; border:1px #0092d4 solid; color:#fff;}
.zbztb_bkgreebtn {border:1px #05b922 solid; background:#fff;}
.zbztb_bkgreebtn:hover {background:#05b922; color:#fff;}
.zbztb_greebtn:active ,.zbztb_greybtn:active ,.zbztb_bgreebtn:active ,.zbztb_bkgreebtn:active {background:#018c18; border:1px #018c18 solid; color:#fff;}
.zbztb_bgreybtn {background:#898989; border:1px #898989 solid; color:#fff;}
.zbztb_bgreybtn:hover {background:#aaaaaa; border:1px #aaaaaa solid; color:#fff;}
.zbztb_bgreybtn:active {background:#787878; border:1px #787878 solid; color:#fff;}
.zbztb_notbtn ,.zbztb_notbtn:hover ,.zbztb_notbtn:active {background:#c4c4c4; border:1px #c4c4c4 solid; color:#fff; cursor:default;}
input[type="reset"].zbztb_greybtn,input[type="button"].zbztb_greybtn,input[type="submit"].zbztb_greybtn,
input[type="reset"].zbztb_greebtn,input[type="button"].zbztb_greebtn,input[type="submit"].zbztb_greebtn,
input[type="reset"].zbztb_bgreebtn,input[type="button"].zbztb_bgreebtn, input[type="submit"].zbztb_bgreebtn,
input[type="reset"].zbztb_bbluebtn, input[type="button"].zbztb_bbluebtn, input[type="submit"].zbztb_bbluebtn,
input[type="reset"].zbztb_bkgreebtn, input[type="button"].zbztb_bkgreebtn, input[type="submit"].zbztb_bkgreebtn,
input[type="reset"].zbztb_bgreybtn, input[type="button"].zbztb_bgreybtn, input[type="submit"].zbztb_bgreybtn {line-height:normal;}

/*layout*/
.zbztb_layout {clear:both; position:relative; width:1200px; margin:0 auto;}
.zbztb_layout:after,.clearfix:after {clear:both; content:""; display:block; height:0; visibility:hidden;}
.clearfix {zoom:1;}


/*leftnav*/
.zbztb_lnav {width:250px; background:#fff; margin-bottom:30px;}
.zbztb_lnav dt,.zbztb_lnav a.item {display:block; position:relative; height:49px; line-height:49px; border-bottom:1px #ededed solid; padding-left:48px; font-size:16px; font-weight:bold; cursor:pointer;}
.zbztb_lnav dt.cur b,.zbztb_lnav a.cur b {position:absolute; left:0; top:50%; margin-top:-11px; width:5px; height:22px; background:#30c248;}
.zbztb_lnav dt i,.zbztb_lnav a.item i {position:absolute; top:16px; left:20px; font-weight:normal; font-size:18px; color:#343434;}
.zbztb_lnav dt em {display:block; position:absolute; left:auto; right:15px; top:50%; margin-top:-10px; color:#bdbdbd; font-size:18px; font-weight:normal;}
.zbztb_lnav dt i.zb {font-size:20px;}
.zbztb_lnav a.item i.install {font-size:20px; top:13px;}
.zbztb_lnav a.item i.fs20 {font-size:20px;}
.zbztb_lnav a.cur ,.zbztb_lnav a.cur i{color:#30c248;}
.zbztb_lnav dd {background:#fafafa; padding:5px 0;}
.zbztb_lnav dd a {display:block; position:relative; line-height:30px; padding-left:48px;}

/*right*/
.zbztb_rbox {width:920px; padding-bottom:60px;} 
.zbztb_rbox .bg {background:#fff;}
.zbztb_rbox .line {width:17px; height:204px; background:url(../../images/bd/zbztb_linebg.jpg) no-repeat;}
.zbztb_meminfo {width:370px;}
.zbztb_meminfo p {line-height:35px; color:#666;}
.zbztb_meminfo i {display:inline-block; width:18px; height:18px; line-height:18px; -moz-border-radius:100%; -webkit-border-radius:100%; border-radius:100%; background:#4fc9b4; color:#fff; font-size:12px; font-weight:normal; text-align:center; margin-right:8px; vertical-align:middle; margin-bottom:2px;}
.zbztb_meminfo i.item2 {background:#32b3de;}
.zbztb_meminfo i.item3 {background:#eebc14;}
.zbztb_bal {width:490px;}
.zbztb_bal li {float:left; width:140px; padding-left:20px; overflow:hidden;}
.zbztb_bal li em {display:block; font:bold 24px/35px Microsoft Yahei; color:#304354; padding:10px 0;}
.zbztb_bal li em b {font-size:18px;}
.zbztb_bal li.line {width:1px; height:110px; background:#eee; padding:0;}
.zbztb_bal .grey {color:#b1bac3;}
.zbztb_rolesel {padding-top:22px;}
.zbztb_rolesel li {float:left; width:125px; height:160px; background:#eeeced; margin-left:30px; text-align:center; cursor:pointer;}
.zbztb_rolesel li i {display:inline-block; width:80px; height:80px; line-height:80px; color:#54534f; font-size:84px; margin-top:15px; text-align:center;}
.zbztb_rolesel li i.agency {font-size:52px;}
.zbztb_rolesel .name {color:#666;}
.zbztb_rolesel .en {color:#aaa; font-family:Arial; font-size:10px; text-transform:uppercase;}
.zbztb_rolesel .line {display:inline-block; width:40px; height:1px; background:#a1a1a1; margin-top:15px;}
.zbztb_rolesel li.cur i ,.zbztb_rolesel li.cur p {color:#04b922;}
.zbztb_rolesel li.cur .line {background:#04b922;}
.zbztb_rolesel li.disabled {cursor:default;}
.zbztb_rolesel li.disabled i ,.zbztb_rolesel li.disabled p {color:#c4c4c4;}
.zbztb_rolesel li.disabled .line {background:#c4c4c4;}
.zbztb_rolesel li:hover {background:#dedede;}
.zbztb_rolesel li.disabled:hover {background:#eeeced;}
.zbztb_tit {height:40px; border-bottom:1px #ddd solid; padding:10px 0 0;}
.zbztb_tit ul li {position:relative; float:left; height:39px; margin-right:30px; padding:0 5px; font-size:18px; line-height:39px; cursor:pointer;}
.zbztb_tit ul li span {position:absolute; top:50%; right:-15px; display:block; width:1px; height:20px; margin-top:-10px; background:#ddd;}
.zbztb_tit ul li.on {border-bottom:2px #666 solid;} 
.zbztb_tit ul li.on span {color:#343434; font-weight:bold; font-size:18px;}
.zbztb_tit ul li.notpoint {cursor:default;}
.zbztb_tit .fr {padding-top:5px;}
.zbztb_gglist li {height:120px; border-bottom:1px #eee solid; padding:0 20px; vertical-align:middle;}
.zbztb_gglist li:hover {background:#f6f6f6;}
.zbztb_gglist li dl {float:left; width:650px; padding-top:10px;}
.zbztb_gglist li dt {font-size:16px; height:40px; line-height:40px; overflow:hidden;}
.zbztb_gglist li dt em {display:inline-block; height:21px; line-height:21px; background:#fafafa; border:1px #e5e5e5 solid; font-size:12px; color:#999; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; padding:0 8px; margin-left:5px;}
.zbztb_gglist li dd {display:block; line-height:24px; color:#666; height:50px; overflow:hidden;}
.zbztb_gglist li .zbztb_greybtn {margin-top:45px;}
.zbztb_gglist li.off dt em {background:#30c248; border:0 none; color:#fff;}
.zbztb_gglist li.off .zbztb_greybtn {background:#30c248; border:1px #30c248 solid; color:#fff;}
.zbztb_gglist li.off .zbztb_greybtn:hover {background:#03dd27; border:1px #03dd27 solid;}
.zbztb_gglist li.off .zbztb_greybtn:active {background:#018c18; border:1px #018c18 solid;}
.zbztb_gglist li dl.w550 {width:550px;}
.zbztb_gglist .location {padding:35px 0 0 50px;}
.zbztb_gglist .location p {line-height:25px;}

/*footer*/
.zbztb_footer {background:#363636; height:100px;}
.zbztb_footer p {line-height:100px;}

/*index*/
.zbztb_banner {position:relative; width:100%; height:400px; overflow:hidden;}
.zbztb_banner .zbztb_layout {z-index:9901;}
.zbztb_banner #slides {position:relative; display:block; width:100%; height:400px;}
.zbztb_banner #slides li {position:absolute; display:block; width:100%; height:100%;}
.zbztb_banner #slides li a {display:block; width:100%; height:100%; text-indent:-9999px;}
.zbztb_banner #pagination {position:absolute; bottom:20px; left:50%; z-index:9900; height:14px; overflow:hidden;}
.zbztb_banner #pagination li {display:inline-block; width:30px; height:5px; margin-left:10px; background:#808080; cursor:pointer;}
#pagination li a {display:block; width:100%; height:100%; text-indent:-9999px;}
#pagination li.cur {background:#04b922;}

.zbztb_logbox {position:absolute; right:30px; top:40px; width:250px; height:300px; background:#fff; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.zbztb_logbox .hd {height:135px; background:#04b922; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0;}
.zbztb_logbox .info {height:85px; border-bottom:1px #6cc87b solid; color:#fff; padding-top:10px;}
.zbztb_logbox .info p {line-height:24px;}
.zbztb_logbox .btn {height:39px; overflow:hidden;}
.zbztb_logbox .btn a {float:left; width:124px; text-align:center; line-height:39px; color:#fff; border-right:1px #04b922 solid;}
.zbztb_logbox .btn a.out {display:block; width:250px; border:0 none;}
.zbztb_logbox .btn a.f1 {border-right:1px #6cc87b solid;}
.zbztb_logbox .btn a:hover {background:#018c18;}
.zbztb_logbox .btn i {display:inline-block; font-size:16px; margin:0 5px 0 0;}
.zbztb_logbox .btn i.reg {font-size:24px;}
.zbztb_logbox .btn a.out i {font-size:14px; vertical-align:middle; margin:0 5px 4px 0;}
.zbztb_logbox .bd a {display:inline-block; text-align:center; margin:30px 15px 0;}
.zbztb_logbox .bd i {display:inline-block; width:67px; height:67px; line-height:60px; border:3px #f4f4f4 solid; -moz-border-radius:100%; -webkit-border-radius:100%; border-radius:100%; color:#04b922; font-size:45px;}
.zbztb_logbox .bd i.help {font-size:38px; line-height:69px;}
.zbztb_logbox .bd a:hover i {background:#04b922; border:3px #04b922 solid; color:#fff;}
.zbztb_bidopen {position:absolute; right:30px; top:340px; width:250px; height:60px; line-height:60px; text-align:center;}
.zbztb_bidopen a {color:#dedede;}
.zbztb_bidopen a:hover {color:#04b922;}
.zbztb_newshd , .zbztb_newshd2 {height:54px; border-bottom:1px #ddd solid; background:#fff;}
.zbztb_newshd h2 , .zbztb_newshd2 h2 {font-size:20px; line-height:50px; border-bottom:2px #04b922 solid; padding:3px 15px 0;}
.zbztb_newshd a.more ,.zbztb_newshd2 a.more {font-size:12px; margin:25px 10px 0 0; }
.zbztb_newshd2 {background:none;}
.zbztb_zbgg {width:595px; margin-left:15px;}
.zbztb_zbgg li {height:50px; line-height:50px; background:#fff; margin-bottom:6px; vertical-align:middle;}
.zbztb_zbgg li a {display:block; width:565px; height:50px; padding:0 15px;}
.zbztb_zbgg li b {font-size:24px; font-weight:normal; color:#999;}
.zbztb_zbgg li span ,.zbztb_xtgg li span {font-size:12px; color:#999;}
.zbztb_zbgg li .tit {width:420px; margin-left:15px; font-size:18px;}
.zbztb_zbgg li:hover {background:#04b922;}
.zbztb_zbgg li:hover b,.zbztb_zbgg li:hover span,.zbztb_zbgg li:hover .tit{color:#fff;}
.zbztb_xtgg {background:#fff; height:295px;}
.zbztb_xtgg ul {padding-top:15px;}
.zbztb_xtgg .pt20 {padding-top:20px;}
.zbztb_xtgg li {height:28px; line-height:28px; padding:0 15px 0 10px; vertical-align:middle;}
.zbztb_xtgg li i {font-size:22px; color:#c0c0c0; margin:5px 5px 0 0;}
.zbztb_xtgg li p {width:150px;}
.zbztb_bg {background:#e1e1e1;}
.zbztb_bgf5 {background:#f5f5f5;}
.zbztb_cqgg {height:230px; background:#fff; overflow:hidden;}
.zbztb_cqgg li {padding-right:20px;}
.zbztb_cqgg li p {width:290px;}
.zbztb_cqgg .listtop {border-bottom:1px #ddd solid; height:97px; padding:0 5px;}
.zbztb_cqgg .listtop dt {height:30px; padding:5px 0 8px; vertical-align:middle;}
.zbztb_cqgg .listtop dt a {float:left; display:inline-block; font:bold 18px/normal Microsoft Yahei;}
.zbztb_cqgg .listtop dd {line-height:20px; height:40px; overflow:hidden;}
.zbztb_cqgg .listbot {padding-top:10px;}
.zbztb_cqgg .listbot li {padding:0;}
.zbztb_cqgg .listbot li p {width:335px;}
.zbztb_botgg {height:230px; background:#f5f5f5; overflow:hidden;}
.zbztb_botgg li p {width:410px;}
.zbztb_botgg .item {display:block; font:bold 18px/normal Microsoft Yahei;}
.zbztb_botgg .zbztb_xtgg {background:none;}
.zbztb_botgg .zbztb_xtgg li {padding:0;}
.zbztb_botgg .zbztb_xtgg li p {width:250px;}
.zbztb_botgg .line {width:50px; height:1px; background:#bdbdbd; margin:18px 0 10px;}

/*notice*/
.zbztb_notice_zb,.zbztb_notice_xt,.zbztb_notice_bgcq,.zbztb_notice_zgys,.zbztb_notice_zbhxr,.zbztb_notice_zbjg ,.zbztb_helpimg ,.zbztb_contactimg {width:100%; height:150px; background:url(../../images/bd/zbztb_noticeimg.jpg) top center no-repeat;}
.zbztb_notice_xt {background:url(../../images/bd/zbztb_notice_xt.jpg) top center no-repeat;}
.zbztb_notice_bgcq {background:url(../../images/bd/zbztb_notice_bgcq.jpg) top center no-repeat;}
.zbztb_notice_zgys {background:url(../../images/bd/zbztb_notice_zgys.jpg) top center no-repeat;}
.zbztb_notice_zbhxr {background:url(../../images/bd/zbztb_notice_zbhxr.jpg) top center no-repeat;}
.zbztb_notice_zbjg {background:url(../../images/bd/zbztb_notice_zbjg.jpg) top center no-repeat;}
.zbztb_helpimg {background:url(../../images/bd/zbztb_helpimg.jpg) top center no-repeat;}
.zbztb_contactimg {background:url(../../images/bd/zbztb_notice_contact.jpg) top center no-repeat;}
.zbztb_wbg {background:#fff;}
.zbztb_bsearch li {margin-top:15px; overflow:hidden; line-height:35px;}
.zbztb_bsearch li span.tt {float:left; width:120px; height:35px; line-height:35px; text-align:right; color:#666; padding-right:5px;}
.zbztb_bsearch li .category {float:left; width:1000px; line-height:25px;}
.zbztb_bsearch li .category a {display:inline-block; color:#666; border:1px #fff solid; padding:0 15px; margin:4px 10px 0 0;}
.zbztb_bsearch li .category a i {display:none;}
.zbztb_bsearch li .category a.cur {position:relative; border:1px #30c248 solid; padding:0 15px;}
.zbztb_bsearch li .category a.cur i.iconfont {display:block; position:absolute; bottom:-1px; right:-1px; color:#30c248; font-size:16px;}
.zbztb_bsearch .input {float:left; width:300px; height:27px; line-height:27px;}
.zbztb_bsearch .data {position:relative; width:170px;}
.zbztb_bsearch .data .input {width:135px; padding-right:30px;}
.zbztb_bsearch .data i {position:absolute; right:5px; top:2px; color:#cfcfcf; font-size:26px;}
.zbztb_bsearch .pl49 {padding-left:49px;}
.zbztb_bsearch .zbztb_greebtn ,.zbztb_rtlist .zbztb_greebtn {height:35px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.zbztb_noticeItem {padding:30px; height:340px; background:#fff; margin-top:30px; overflow:hidden;}
.zbztb_noticeItem .left {float:left; width:370px; height:340px; background:#f7f7f7; border-top:2px #dbdbdb solid;}
.zbztb_noticeItem .time em {display:inline-block; height:22px; line-height:22px; margin:0 5px; background:#fe5f59; color:#fff; font-size:16px; text-align:center; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; padding:0 5px;}
.zbztb_noticeItem .time i {color:#666; font-size:22px; margin-right:5px;}
.zbztb_noticeItem .left li {line-height:24px; color:#666; vertical-align:middle;}
.zbztb_noticeItem .left .tt {float:left; width:145px; text-align:right;}
.zbztb_noticeItem .ellipsis {width:190px;}
.zbztb_noticeItem .left li.line {border-bottom:1px #ccc dashed; padding-bottom:10px; margin-bottom:10px;}
.zbztb_noticeItem .zbztb_greebtn {width:190px; height:40px; line-height:40px; font-size:18px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.zbztb_noticeItem .cfe5f59 {font-size:20px; display:inline-block; vertical-align:middle; margin-bottom:5px;}
.zbztb_noticeItem .right {float:left; width:730px; margin-left:40px;}
.zbztb_noticeItem .tit {height:15px; border-bottom:1px #ebe8e8 solid; margin-bottom:15px;}
.zbztb_noticeItem .tit h2 {position:relative; display:inline-block; line-height:25px; font-size:18px; background:#fff; padding:0 10px; border-left:3px #30c248 solid;}
.zbztb_noticeItem .cont {height:75px; padding:10px 15px; line-height:26px; color:#666; overflow:hidden;}
.zbztb_noticeItem .cont p {text-align:justify;}
.zbztb_noticeItem h3 {font-size:18px; font-weight:bold; margin:5px 0 25px;}

/*page*/
.zbztb_page {padding:25px 0 10px; overflow:hidden;}
.zbztb_page .items li {display:inline-block; float:left; width:28px; height:24px; line-height:24px; margin-right:5px; border:1px solid #ddd; background:#fff; text-align:center; vertical-align:middle;}
.zbztb_page .items li.prev,.zbztb_page .items li.next {width:58px;}
.zbztb_page .items li.disabled,.zbztb_page .items li.disabled:hover {border-color:#eee; color:#ccc;}
.zbztb_page .items li.disabled a,.zbztb_page .items li.disabled:hover a {color:#ccc;}
.zbztb_page .items li.dot {width:16px; height:26px; line-height:26px; border:0 none; background:none; cursor:default;}
.zbztb_page .items a {display:block;}
.zbztb_page .items li:hover {border-color:#04b922;}
.zbztb_page .items li:hover a {color:#04b922;}
.zbztb_page .items li.cur {border-color:#04b922; background:#04b922; color:#fff; font-weight:bold;}
.zbztb_page .items li.cur a {color:#fff;}
.zbztb_page .total {margin-left:10px;}
.zbztb_page .total,.zbztb_page .text {height:26px; line-height:26px; color:#999;}
.zbztb_page .form span {float:left; margin-left:10px;}
.zbztb_page .form .input {width:36px; text-align:center;}
.zbztb_page label {margin-right:5px;}
.zbztb_page .pagel li {position:relative; margin:0 0 0 -1px;}
.zbztb_page .pagel li:hover {z-index:10;}
.zbztb_page .btn {display:inline-block; width:40px; height:24px; line-height:24px; border:1px solid #ddd; border-radius:3px; background:#f8f8f8; text-align:center;}
.zbztb_page .btn:hover {border-color:#04b922; color:#04b922;}
.zbztb_pagedet {margin-top:20px; padding:10px 0; border-top:1px solid #ddd;}
.zbztb_pagedet p {font-size:14px;}

/*step*/
.zbztb_step {height:250px; background:url(../../images/bd/zbztb_stepbg.jpg) center top no-repeat #282828;}
.zbztb_step .step_num {float:left; width:250px; height:210px; background:#30c248; color:#fff; padding-top:40px;}
.zbztb_step .step_num .num {font-size:60px; letter-spacing:3px;}
.zbztb_step .step_num .name {font-size:36px; letter-spacing:3px;}
.zbztb_step .step_num i {display:inline-block; width:20px; height:3px; background:#fff; margin:5px 0;}
.zbztb_step .step_num i.iconfont {width:auto; height:auto; background:none; color:#fff; font-size:20px; margin:0 5px 2px 0; vertical-align:middle;}
.zbztb_step .step_num .time {margin-top:20px;}
.zbztb_step .stepcont {position:relative; padding:60px 0 0 0; width:950px; height:190px;}
.zbztb_step .stepcont .text {position:absolute; left:0px; bottom:10px; width:950px; height:50px; line-height:50px; text-align:center; color:#a7a6a6;}
.zbztb_step .stepcont li {float:left; text-align:center; color:#a7a6a6;}
.zbztb_step .stepcont .item {position:relative; float:left; width:78px;}
.zbztb_step .stepcont li p {position:absolute; left:50%; top:82px; margin-left:-50px; width:100px; font-size:18px; margin-top:5px;}
.zbztb_step .stepcont li b.end {position:absolute; left:50%; top:7px; margin-left:-65px; width:130px; height:64px; background:url(../../images/bd/zbztb_end.png) no-repeat;}
.zbztb_step .stepcont i {display:inline-block; width:78px; height:78px; background:url(../../images/bd/zbztb_stepicon.png) no-repeat;}
.zbztb_step .stepcont i.icona {background-position:0 0;}
.zbztb_step .stepcont i.iconb {background-position:-78px 0;}
.zbztb_step .stepcont i.iconc {background-position:-156px 0;}
.zbztb_step .stepcont i.icond {background-position:-234px 0;}
.zbztb_step .stepcont i.icone {background-position:-312px 0;}
.zbztb_step .stepcont i.iconf {background-position:-390px 0;}
.zbztb_step .stepcont i.icong {background-position:-468px 0;}
.zbztb_step .stepcont .line {float:left; width:48px; height:9px; background:url(../../images/bd/zbztb_steparrow.png) 0 -9px no-repeat; margin:36px 6px 0;}
.zbztb_step .stepcont .done p,.zbztb_step .stepcont .cur p {color:#04b922;}
.zbztb_step .stepcont .cur .line ,.zbztb_step .stepcont .done .line {background-position:0 0;}
.zbztb_step .stepcont .done i.icona {background-position:0 -156px;}
.zbztb_step .stepcont .done i.iconb {background-position:-78px -156px;}
.zbztb_step .stepcont .done i.iconc {background-position:-156px -156px;}
.zbztb_step .stepcont .done i.icond {background-position:-234px -156px;}
.zbztb_step .stepcont .done i.icone {background-position:-312px -156px;}
.zbztb_step .stepcont .done i.iconf {background-position:-390px -156px;}
.zbztb_step .stepcont .done i.icong {background-position:-468px -156px;}
.zbztb_step .stepcont .cur i.icona {background-position:0 -78px;}
.zbztb_step .stepcont .cur i.iconb {background-position:-78px -78px;}
.zbztb_step .stepcont .cur i.iconc {background-position:-156px -78px;}
.zbztb_step .stepcont .cur i.icond {background-position:-234px -78px;}
.zbztb_step .stepcont .cur i.icone {background-position:-312px -78px;}
.zbztb_step .stepcont .cur i.iconf {background-position:-390px -78px;}
.zbztb_step .stepcont .cur i.icong {background-position:-468px -78px;}

.zbztb_step .step2 {padding:70px 0 0 0px; height:180px;}
.zbztb_step .step2 .line {margin:29px 3px 0;}
.zbztb_step .step2 .item {width:65px;}
.zbztb_step .step2 li p  {font-size:16px; top:75px;}
.zbztb_step .step2 i {width:65px; height:65px; background:url(../../images/bd/zbztb_stepicon2.png) no-repeat;}
.zbztb_step .step2 i.icona {background-position:0 0;}
.zbztb_step .step2 i.iconb {background-position:-65px 0;}
.zbztb_step .step2 i.iconc {background-position:-130px 0;}
.zbztb_step .step2 i.icond {background-position:-195px 0;}
.zbztb_step .step2 i.icone {background-position:-260px 0;}
.zbztb_step .step2 i.iconf {background-position:-325px 0;}
.zbztb_step .step2 i.icong {background-position:-390px 0;}
.zbztb_step .step2 i.iconh {background-position:-455px 0;}
.zbztb_step .step2 .done i.icona {background-position:0 -130px;}
.zbztb_step .step2 .done i.iconb {background-position:-65px -130px;}
.zbztb_step .step2 .done i.iconc {background-position:-130px -130px;}
.zbztb_step .step2 .done i.icond {background-position:-195px -130px;}
.zbztb_step .step2 .done i.icone {background-position:-260px -130px;}
.zbztb_step .step2 .done i.iconf {background-position:-325px -130px;}
.zbztb_step .step2 .done i.icong {background-position:-390px -130px;}
.zbztb_step .step2 .done i.iconh {background-position:-455px -130px;}
.zbztb_step .step2 .cur i.icona {background-position:0 -65px;}
.zbztb_step .step2 .cur i.iconb {background-position:-65px -65px;}
.zbztb_step .step2 .cur i.iconc {background-position:-130px -65px;}
.zbztb_step .step2 .cur i.icond {background-position:-195px -65px;}
.zbztb_step .step2 .cur i.icone {background-position:-260px -65px;}
.zbztb_step .step2 .cur i.iconf {background-position:-325px -65px;}
.zbztb_step .step2 .cur i.icong {background-position:-390px -65px;}
.zbztb_step .step2 .cur i.iconh {background-position:-455px -65px;}
.zbztb_step .step2 li b.end {top:0px;}


/*cont*/
.zbztb_process {width:250px;}
.zbztb_process .top {background:#e1e1e1; padding:0px 0 35px 40px; margin-bottom:20px; -moz-border-radius:0 0 0 10px; -webkit-border-radius:0 0 0 10px; border-radius:0 0 0 10px;}
.zbztb_process .top li {position:relative; height:50px; border-left:1px #c3c3c3 solid;}
.zbztb_process .top li i {position:absolute; left:-6px; bottom:0px; font-size:13px; line-height:12px; background:#e1e1e1; color:#afafaf; vertical-align:bottom;}
.zbztb_process .top li span {position:relative; left:18px; bottom:-33px; display:inline-block; color:#666; padding-right:20px;}
.zbztb_process .top .done {border-left:1px #30c248 solid;}
.zbztb_process .top .done i,.zbztb_process .top .cur i {color:#30c248;}
.zbztb_process .top .done span,.zbztb_process .top .cur span {color:#119627;}
.zbztb_process .top .cur {border-left:1px #30c248 solid;}
.zbztb_process .top .cur span {font-weight:bold; bottom:-33px;}
.zbztb_process .top .first span {bottom:-24px;}
.zbztb_process .top .first {border-left:0 none; height:40px;}
.zbztb_process .active {background:#f0f0f0; border-left:8px #30c248 solid;}
.zbztb_process .active li i {background:#f0f0f0;}
.zbztb_process .bot {margin:0 0 50px;}
.zbztb_process .bot li {height:50px; line-height:50px; background:#e1e1e1; border-width:0 0 0 8px; border-style:solid; border-color:transparent transparent transparent #6d6d6d;}
.zbztb_process .bot li a {display:block; height:49px; font-size:16px; padding-left:30px; border-bottom:1px #d3d3d3 solid;}
.zbztb_process .bot li.cur {position:relative; background:#f0f0f0; border-left:8px #30c248 solid; -webkit-box-shadow:-2px 2px 2px #ccc; -moz-box-shadow:-2px 2px 2px #ccc; box-shadow:-2px 2px 2px #ccc;}
.zbztb_process .bot li.cur a {color:#119627; font-weight:bold;}
.zbztb_rcont ,.zbztb_rcont2 {width:890px; background:#f0f0f0; padding:0 30px 50px; min-height:550px; z-index:-1;}
.zbztb_rcont2 {-webkit-box-shadow:0px 2px 2px #ccc;-moz-box-shadow:0px 2px 2px #ccc; box-shadow:0px 2px 2px #ccc;}
.zbztb_rconttit {height:60px; border-bottom:1px #ddd solid;}
.zbztb_rconttit h2 {float:left; height:49px; line-height:49px; font-size:18px; border-bottom:2px #04b922 solid; padding:10px 5px 0;}
.zbztb_rconttit .print {margin:25px 10px 0 0;}
.zbztb_rconttit .print i {color:#30c248; font-size:20px; margin-right:5px;}
.zbztb_rconttit .return i {vertical-align:middle;}

/*fixed*/
.zbztb_floatr {position:fixed; top:50%; right:0; z-index:9999; margin-top:-120px;}
.zbztb_floatr ul {width:50px;}
.zbztb_floatr li {width:50px; height:50px; margin-bottom:5px; color:#fff; text-align:center; background:#898989; vertical-align:bottom; cursor:pointer; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.zbztb_floatr li:hover {background:#04b922;}
.zbztb_floatr li i {font-size:30px;}
.zbztb_floatr .service {position:relative; height:160px; line-height:inherit;}
.zbztb_floatr .service h3 {position:relative; z-index:10; width:20px; height:145px; padding:15px 15px 0; font-size:18px; color:#fff; text-align:center; background:#04b922; -moz-border-radius:3px 0 0 3px; -webkit-border-radius:3px 0 0 3px; border-radius:3px 0 0 3px;}
.zbztb_floatr .service h3 i {position:absolute; left:50%; bottom:15px; margin-left:-12px; font-size:24px;}
.zbztb_floatr .service .info {position:absolute; top:0; right:-100px; width:88px; height:140px; padding:10px 5px; color:#898989; background:#f0f0f0;}
.zbztb_floatr .service .info p {position:relative; height:80px;}
.zbztb_floatr .service .info p i {display:block; height:42px; line-height:42px;}
.zbztb_floatr .service .info p:hover {color:#04b922;}
.zbztb_floatr .service .info .line {position:absolute; right:0; bottom:0; left:0; display:block; height:1px; background:#ddd;}
.zbztb_floatr .qrcode i {display:inline-block; margin-top:11px;}
.zbztb_floatr li h4 {display:block; padding:5px 10px 0; color:#fff;}
.zbztb_floatr .retop {display:none; height:40px; line-height:40px; padding-top:10px;}
.zbztb_floatr .complain {position:relative; width:50px; height:50px;}
.zbztb_floatr .complain .sidebox {position:absolute; top:0; right:0; width:48px; height:48px; border:1px #04b922 solid; color: #04b922; font: 16px/48px "微软雅黑";
overflow: hidden; transition: all 0.3s ease 0s; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.zbztb_floatr .complain .sidebox i {float:left; display:inline-block; width:48px; height:48px; line-height:48px; background:#04b922; color:#fff;}

/*content*/
.zbztb_filetit {padding:30px 0; border-bottom:1px #ddd dashed;}
.zbztb_filetit h3 {font:bold 20px/normal Microsoft Yahei; text-align:center;}
.zbztb_ggcont dl {display:table; width:100%; line-height:24px; padding-bottom:25px;}
.zbztb_ggcont dt {float:left; color:#999;}
.zbztb_ggcont dd {display:table; word-break:break-all; text-align:justify;}
.zbztb_layout .download {text-decoration:underline;}
.zbztb_ggcont h2 {font-size:16px; color:#808080; margin:30px 0 10px;}
.zbztb_ggcont li,.zbztb_ggcont p {line-height:30px; word-break:break-all; text-align:justify;}
.zbztb_ggcont li .tt {padding-left:76px;}
.zbztb_bidtext {padding:20px;}
.zbztb_bidtext dd {line-height:36px; padding-top:10px; text-indent:30px; text-align:justify;}
.zbztb_bidtext .tbcont{width:100%;}
.zbztb_bidtext .tbcont th,.zbztb_bidtext .tbcont td {border:1px #ddd solid; background:#fff; color:#666; padding:12px 0; padding-left:28px;}
.zbztb_bidtext .tbcont th {background:#fafafa; text-align:left; font-weight:normal;}
.zbztb_ggcont{font-size:16px; line-height:36px; padding:10px 10px 10px 10px; text-align:left;color:#808080;}
.zbztb_ggcont a {color:#015FB6;text-decoration:none;}
.zbztb_ggcont a:hover {color:#ff6600;}
.zbztb_bidtext p {line-height:24px;}
.zbztb_bidtext p.txt {line-height:30px;}
.zbztb_bidtext .tindent {text-indent:30px;}
.zbztb_bidtext .rank li {border-top:1px #e6e6e6 solid; background:#fff; padding:15px 0 15px 60px; line-height:22px; position:relative;}
.zbztb_bidtext .rank li.tit {padding-left:20px;}
.zbztb_bidtext .rank i.one ,.zbztb_bidtext .rank i.two ,.zbztb_bidtext .rank i.three {position:absolute; top:10px; left:20px; display:inline-block; width:24px; height:34px; background:url(../../images/bd/zbztb_ranking.png) no-repeat;} 
.zbztb_bidtext .rank i.two {background-position:0 -34px;}
.zbztb_bidtext .rank i.three {background-position:0 -68px;}
.zbztb_bidtext .pubtime {background:#fffbec; border:1px #ffe3ad solid; height:60px; line-height:60px; text-align:center;}
.zbztb_rtlist {padding-top:15px; padding-bottom:15px;}
.zbztb_rtlist th,.zbztb_rtlist td {padding:8px 0;}
.zbztb_tabcont .hd {height:48px; border-bottom:1px #04b922 solid;}
.zbztb_tabcont .hd li {float:left; height:46px; line-height:48px; background:#e1e1e1; border:1px #e1e1e1 solid; -moz-border-radius:10px 10px 0 0; -webkit-border-radius:10px 10px 0 0; border-radius:10px 10px 0 0; padding:0 30px; color:#666; font-size:18px; margin-right:5px; color:#666; cursor:pointer;}
.zbztb_tabcont .hd li.on {height:40px; line-height:35px; border-width:8px 1px 1px; border-style:solid; border-color:#04b922 #04b922 #fff; background:#fff; color:#333;}
.zbztb_conttb {border:1px #ddd solid; border-top:none; background:#fff;}
.zbztb_conttb th,.zbztb_conttb td {border-bottom:1px #ddd solid; text-align:center;}
.zbztb_conttb th.txtl {text-align:left;}
.zbztb_conttb th {padding:12px 0 12px 20px; color:#999; font-weight:normal;}
.zbztb_conttb td {padding:18px 0 18px 20px; color:#666;}
.zbztb_conttb tr:hover td {background:#f6f6f6;}
.zbztb_conttb .zbztb_bkgreebtn,.zbztb_conttb .zbztb_greebtn {height:28px; line-height:28px; padding:0 15px; font-size:14px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.zbztb_conttb p {text-align:left; line-height:22px;}
.zbztb_conttb p.ellipsis {float:left; width:250px;}
.zbztb_conttb .num {padding-left:25px;}
.zbztb_rtlist .input {width:210px; height:27px; line-height:27px;}
.zbztb_rtlist .short {width:83px;}
.zbztb_upload ,.zbztb_download .cont {background:#fff; -webkit-box-shadow:0px 0px 2px #ccc; -moz-box-shadow:0px 0px 2px #ccc; box-shadow:0px 0px 2px #ccc; margin-bottom:20px;}
.zbztb_upload li { overflow:hidden; padding:10px 0;}
.zbztb_upload label {float:left; width:180px; color:#666; text-align:right; padding-right:10px; line-height:35px;}
.zbztb_download i {font-size:18px;}
.zbztb_download i.c30c248 {display:inline-block; vertical-align:middle;}
.zbztb_download .cont li {height:55px; line-height:55px; border-bottom:1px #eee solid; vertical-align:middle; padding:0 30px 0 20px;}
.zbztb_download .zbztb_bkgreebtn {height:30px; line-height:30px; font-size:14px; padding:0 20px; margin-top:12px;}
.zbztb_selbox {float:left; width:222px; height:35px; margin-right:10px; color:#999;}
.zbztb_selbox .slidkey {display:block; position:relative; height:27px; line-height:27px; padding:3px 30px 3px 10px; border:1px #ddd solid; background:#fff; cursor:pointer; text-align:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.zbztb_selbox i {position:absolute; top:50%; right:8px; margin-top:-7px; font-size:14px; color:#b4b4b4;}
.zbztb_selbox .slidkey_hide {position:relative; display:none; left:0; top:-1px; border:1px #ddd solid; z-index:99; -webkit-box-shadow:0px 3px 3px #ddd;-moz-box-shadow:0px 3px 3px #ddd; box-shadow:0px 3px 3px #ddd; max-height:180px; overflow-y:auto;}
.zbztb_selbox .slidkey_hide li {background-color:#fff; border-bottom:1px solid #eee; color:#666; cursor:pointer; font-size:14px; height:36px; line-height:36px; padding:0 0 0 10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-align:left;}
.zbztb_selbox .slidkey_hide li:hover {background:#f5f5f5;} 
.zbztb_paytb .txtlink {margin-top:5px;}
.zbztb_contact ul {float:left; width:350px; background:#fff; padding:30px; margin-top:10px; margin-left:10px;}
.zbztb_contact li {overflow:hidden; color:#666; padding:8px 0; vertical-align:middle;}
.zbztb_contact li .item01 {float:left; line-height:20px;}
.zbztb_contact li .item02 {float:left; width:250px; line-height:20px;}

/*popup*/
.coverbg {position:fixed; width:100%; height:100%; background:#000; opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=30);}
.zbztb_pop {position:fixed; left:50%; top:50%; z-index:9999; width:520px; height:370px; margin-left:-270px; margin-top:-185px; padding:10px;}
.zbztb_pop .bg {position:absolute; top:0; right:0; bottom:0; left:0; height:100%; background:#000; opacity:0.2; -moz-opacity:0.2; filter:alpha(opacity=20); z-index:9;}
.zbztb_pop .popmc {position:relative; z-index:10; height:100%; background:#fff;}
.zbztb_pop .tit {height:55px; line-height:55px; border-bottom:1px #cfcfcf solid; background:#f5f5f5;}
.zbztb_pop .tit h2 {float:left; font-size:18px; color:#666; padding-left:20px;}
.zbztb_pop .tit i {float:right; margin:15px 15px 0 0; font-size:20px; color:#acacac; cursor:pointer;}
.zbztb_popay .success {font-size:24px; padding-top:80px; color:#666;}
.zbztb_popay .success i {display:inline-block; font-size:55px; line-height:normal; color:#30c248; vertical-align:middle; margin:0 12px 12px 0;}
.zbztb_receipt {padding:20px 30px;}
.zbztb_receipt dt {height:27px; font:bold 18px/normal Microsoft Yahei; padding-bottom:15px;}
.zbztb_receipt dd.first {line-height:28px; text-indent:30px; color:#666;}
.zbztb_receipt dd em {border-bottom:1px #949494 solid; padding:0 10px; font-weight:bold;}
.zbztb_receipt dd .input {width:350px; height:80px;}
.zbztb_receipt dd .zbztb_greebtn {padding:0 20px;}
.zbztb_qatop,.zbztb_qabop {background:url(../../images/bd/zbztb_qabg.jpg) bottom no-repeat #efefef; padding:15px 30px 30px;}
.zbztb_qatop h2,.zbztb_qabop h2 {position:relative; height:45px; line-height:45px; border-bottom:1px #ddd solid; font-size:16px; font-weight:bold; padding-left:40px;}
.zbztb_qatop h2 i ,.zbztb_qabop h2 i {position:absolute; left:5px; top:10px; font-size:26px; color:#fe7b77; line-height:normal;}
.zbztb_qatop h2 em ,.zbztb_qabop h2 em {position:absolute; left:12px; top:-1px; font-size:14px; font-weight:bold; color:#fff;}
.zbztb_qabop h2 em {left:13px;}
.zbztb_qatop ul,.zbztb_qabop ul {padding:10px 20px 10px 42px;}
.zbztb_qatop li ,.zbztb_qabop li {line-height:34px; color:#666;}
.zbztb_qabop {background:none #fff; padding-bottom:8px; padding-top:5px;}
.zbztb_qabop .answer {color:#30c248;}
.zbztb_view .zbztb_greybtn ,.zbztb_reply .zbztb_greybtn {padding:0 20px;}
.zbztb_qabop .input {width:260px; line-height:22px; height:22px;}
.zbztb_popay .zbztb_greybtn,.zbztb_popay .zbztb_greebtn {padding:0 25px;}
.zbztb_popay .tips {position:relative; font-size:24px; padding:40px 50px 0 100px; color:#666;}
.zbztb_popay .tips i {position:absolute; left:30px; top:30px; font-size:60px; line-height:60px; vertical-align:middle;}
.zbztb_popay .tips .fs55 {font-size:55px;}
.zbztb_popay .closebtn {position:absolute; bottom:30px; width:100%; text-align:center;}

/*itemlist*/
.zbztb_serwrap {background:#f4f4f4; padding:20px 0; -webkit-box-shadow:0px 1px 2px #ddd;-moz-box-shadow:0px 1px 2px #ddd; box-shadow:0px 1px 2px #ddd;}
.zbztb_serwrap .zbztb_selbox {width:110px;}
.zbztb_serwrap .zbztb_notbtn {width:78px;}
/*.zbztb_serwrap .zbztb_greebtn {width:78px; height:35px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}*/
.zbztb_serwrap .pr28 {padding-right:28px;}
.zbztb_itemlist th,.zbztb_itemlist td {border-bottom:1px #eee solid; text-align:center;}
.zbztb_itemlist th {padding:12px 0; background:#f6f6f6; font-weight:normal; color:#999;}
.zbztb_itemlist td {padding:18px 0;}
.zbztb_itemlist .ellipsis {width:260px; text-align:left; padding:0 10px 0 20px;}
.zbztb_itemlist i {color:#b4b4b4; font-size:18px; margin-right:10px; cursor:pointer;}
.zbztb_itemlist tr.cur td {border-bottom-color:#f4fbf4;}
.zbztb_itemlist tr.cur td {background:#f4fbf4;}
.zbztb_itemlist td.bd {padding:0;}
.zbztb_itemlist .infotb {background:#f4fbf4; padding:10px 20px;}
.zbztb_itemlist .zbztb_widtb th {padding:0;}

/*newitem*/
.zbztb_newitem .input {width:250px; height:27px; line-height:27px;}
.zbztb_newitem .long {width:730px;}
.zbztb_newitem .long2 {width:705px;}
.zbztb_newitem .detail {width:340px;}
.zbztb_newitem .line {display:inline-block; width:840px; height:1px; background:#ddd; margin:30px 0 20px 20px;}
.zbztb_newitem .top .zbztb_selbox {width:120px; float:left; margin-right:10px;}
.zbztb_newitem .bot .zbztb_selbox {width:260px;}
.zbztb_newitem th,.zbztb_newitem td {padding:8px 0;}
.zbztb_newitem .mr0 {margin-right:0;}
.zbztb_newitem .pr10 {padding-right:10px;}
.zbztb_chose .item { display:inline; cursor:pointer; margin:0 15px 0 0; color:#666;}
.zbztb_chose i {color:#bfbfbf; display:inline-block; vertical-align:middle; font-size:20px; margin:0 5px 1px 0;}
.zbztb_chose i.cur {color:#30c248;}
.zbztb_chose .percent {display:none; width:80px;}
.zbztb_chose .num {width:40px; height:20px; line-height:20px; text-align:center; font-size:16px; font-weight:bold; color:#666; margin-right:5px;}

/*ysinfo*/
.zbztb_ysinfo {background:#fff; border:1px #eaeaea solid; margin-top:10px;}
.zbztb_ysinfo th ,.zbztb_ysinfo td {border-bottom:1px #eee solid;}
.zbztb_ysinfo th {height:45px; font-weight:normal; color:#999;}
.zbztb_ysinfo tr.ysitem {height:50px; line-height:50px;}
.zbztb_ysinfo tbody tr {cursor:pointer;}
.zbztb_ysinfo tbody tr:hover {background:#f8f8f8;}
.zbztb_ysinfo tr.cur td {border-bottom-color:#f4fbf4;}
.zbztb_ysinfo tr.cur td {background:#f4fbf4;}
.zbztb_ysinfo .zbztb_bkgreebtn {height:28px; line-height:28px; padding:0 15px; font-size:14px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.zbztb_ysinfo i {color:#b4b4b4; font-size:18px; margin-right:10px;}
.zbztb_ysinfo .infotb {background:#f4fbf4; padding:10px 30px 20px;}
.zbztb_ysinfo .bk{border:1px #ddd solid; background:#fff;}
.zbztb_ysinfo .infotb th { background:#f8f8f8; color:#999; font-weight:normal;}
.zbztb_ysinfo .infotb td {color:#666; height:45px;}
.zbztb_ysinfo .infotb .input {width:70px; height:17px; line-height:17px; text-align:center; font-size:12px;}
.zbztb_ysinfo .infotb .zbztb_greebtn {-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding:0 20px;}

/*ysinfo2 保证金退款*/
.zbztb_ysinfo2 {background:#fff; border:1px #eaeaea solid; margin-top:10px;}
.zbztb_ysinfo2 th ,.zbztb_ysinfo td {border-bottom:1px #eee solid;}
.zbztb_ysinfo2 th {height:45px; font-weight:normal; color:#999;}
.zbztb_ysinfo2 tr.ysitem {height:50px; line-height:50px;}
.zbztb_ysinfo2 tbody tr {cursor:pointer;}
.zbztb_ysinfo2 tbody tr:hover {background:#f8f8f8;}
.zbztb_ysinfo2 tr.cur td {border-bottom-color:#f4fbf4;}
.zbztb_ysinfo2 tr.cur td {background:#f4fbf4;}
.zbztb_ysinfo2 .zbztb_bkgreebtn {height:28px; line-height:28px; padding:0 15px; font-size:14px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.zbztb_ysinfo2 i {color:#b4b4b4; font-size:18px; margin-right:10px;}
.zbztb_ysinfo2 .infotb {background:#f4fbf4; padding:10px 30px 20px;}
.zbztb_ysinfo2 .bk{border:1px #ddd solid; background:#fff;}
.zbztb_ysinfo2 .infotb th { background:#f8f8f8; color:#999; font-weight:normal;}
.zbztb_ysinfo2 .infotb td {color:#666; height:45px;}
.zbztb_ysinfo2 .infotb .input {width:70px; height:17px; line-height:17px; text-align:center; font-size:12px;}
.zbztb_ysinfo2 .infotb .zbztb_greebtn {-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding:0 20px;}

/*notice_info*/
.zbztb_location {height:50px; line-height:50px; color:#999;font-size: 14px;}
.zbztb_location a {color:#343434;}
.zbztb_location a:hover {color:#30c248;}
.zbztb_container {background:#fff; padding:0 50px 50px;}
.zbztb_container .zbztb_contact ul {width:460px; background:#f8f8f8;}
.zbztb_container .zbztb_bgreebtn {height:45px; line-height:45px; padding:0 50px;}

/*overflow-table*/
.zbztb_xtb .zbztb_greebtn, .zbztb_xtb .zbztb_bkgreebtn {height:30px; line-height:30px; font-size:14px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding:0 20px;}
.zbztb_xtb .bd {position:relative; display:inline-block; width:888px; overflow-x:auto; overflow-y:hidden; border:1px #ddd solid; background:#fff; padding-bottom:180px;}
.zbztb_xtb .input {height:22px; line-height:22px;}
.zbztb_xtb .short {width:80px; text-align:center;}
.zbztb_xtb table {table-layout:fixed;}
.zbztb_xtb th,.zbztb_xtb td {text-align:center;}
.zbztb_xtb th {font-weight:normal; background:#f8f8f8; color:#999; height:45px;}
.zbztb_xtb td {padding:10px 0; border-bottom:1px #eee solid; color:#666;}
.zbztb_xtb .c30c248 {text-decoration:underline;}
.zbztb_xtb .filefield .filename {display:block; width:auto; height:auto; line-height:normal; border:0 none; text-align:center; padding:0;}
.zbztb_xtb .bd .zbztb_selbox {width:170px; height:30px; margin:0 5px;}
.zbztb_xtb .bd .zbztb_selbox .slidkey { height:22px; line-height:22px;}

/*sort-pop*/
.zbztb_sortpop .over {height:290px; overflow-y:auto;}
.zbztb_sortpop .item {border-bottom:1px #eee solid;}
.zbztb_sortpop .item p {height:45px; line-height:45px; padding-left:20px; font-size:16px; cursor:pointer;}
.zbztb_sortpop .item p:hover {background:#f8f8f8;}
.zbztb_sortpop .item i {font-size:20px; color:#bdbdbd; margin-right:3px;}
.zbztb_sortpop .slide {display:none; padding:10px 0 10px 45px; border-top:1px #eee solid;}
.zbztb_sortpop .slide li {padding:7px 0;}
.zbztb_sortpop label em {color:#666;}
.zbztb_sortpop label.on em {font-weight:bold; color:#119627;}
.zbztb_sortpop .zbztb_greebtn {padding:0 25px;}

/*extract*/
.zbztb_contbg {border:1px #ddd solid; border-top:none; background:#fff;}
.zbztb_contbg .plr30 {padding:20px 30px;}
.zbztb_contbg .line { position:relative; left:-1px; width:890px; height:17px; background:url(../../images/bd/zbztb_890line.jpg) no-repeat;}
.zbztb_contbg .zbztb_greebtn {-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.zbztb_contbg .subtit {line-height:30px;}
.zbztb_tabpd td {padding-top:10px; padding-bottom:10px;}
.zbztb_pubtb {border:1px #ddd solid; background:#fff;}
.zbztb_pubtb th {height:40px; font-weight:normal; color:#999; background:#f8f8f8;}
.zbztb_pubtb th,.zbztb_pubtb td {border-bottom:1px #eee solid;}
.zbztb_pubtb td {padding-top:15px; padding-bottom:15px; text-align:center; color:#666;}
.zbztb_pubtb .checkbox,.zbztb_xtb .checkbox{margin:0; padding-left:15px;}
.zbztb_pubtb .checkbox ,.zbztb_pubtb .checkbox .cklabel,.zbztb_xtb .checkbox ,.zbztb_xtb .checkbox .cklabel {display:block;}
.zbztb_extract .inhd {height:39px; border-bottom:1px #30c248 solid; padding-left:10px;}
.zbztb_extract .inhd li {float:left; height:39px; line-height:39px; background:#e1e1e1; padding:0 25px; font-size:16px; color:#666; margin-right:5px; -moz-border-radius:10px 10px 0 0; -webkit-border-radius:10px 10px 0 0; border-radius:10px 10px 0 0; cursor:pointer;}
.zbztb_extract .inhd li.on {border-style:solid; border-width:1px; border-color:#30c248 #30c248 #fff #30c248; height:38px; line-height:38px; background:#fff; color:#333;}
.zbztb_extract .info li {line-height:28px; color:#999;}
.zbztb_extract .info li span {margin-right:50px;}

/*report*/
.zbztb_report .hd {padding:30px 0 20px;}
.zbztb_report .hd li {float:left; height:30px; line-height:30px; border:1px #04b922 solid; background:#fff; padding:0 10px; margin:0 20px 10px 0; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; color:#666; cursor:pointer;}
.zbztb_report .hd li.on {background:#04b922; color:#fff; cursor:default;}
.zbztb_whitebg {background:#fff; -webkit-box-shadow:0px 0px 2px #ccc; -moz-box-shadow:0px 0px 2px #ccc; box-shadow:0px 0px 2px #ccc; padding:20px;}
.zbztb_whitebg .bgtit {height:35px; line-height:35px; background:#f5f5f5; font-size:16px; font-weight:bold; padding-left:15px; margin:30px 0;}
.zbztb_document {padding:0 10px;}
.zbztb_document p {line-height:30px;}
.zbztb_document .signed {width:260px; padding-top:20px;}
.zbztb_document .signed p {font-weight:bold; line-height:40px;}
.zbztb_document .signed .time,.zbztb_document .sealwrap .time {padding-left:40px;}
.zbztb_document .sealwrap {position:relative; padding:20px 30px 0 0;}
.zbztb_document .sealwrap .seal {position:absolute; top:-20px; right:20px; width:150px; height:150px; background:url(../../images/bd/zbztb_seal.gif) no-repeat; background-size:150px 150px;}

.zbztb_document .indent {text-indent:30px;}
.zbztb_reply,.zbztb_reply_g {position:relative;}
.zbztb_reply i ,.zbztb_reply_g i { display:inline-block; font-size:22px; vertical-align:middle; margin:0 5px 5px 0;}
.zbztb_reply i {color:#6d6d6d;}
.zbztb_reply_g i {color:#31c249;}
.zbztb_reply em ,.zbztb_reply_g em { position:absolute; right:-3px; top:-3px; width:15px; height:15px; line-height:15px; background:#31c249; text-align:center; font-family:Arial; -moz-border-radius:100%; -webkit-border-radius:100%; border-radius:100%; font-size:10px; color:#fff;}

/*index*/
.zbztb_indexbg {position:fixed; top:0; left:0; right:0; bottom:0; background:url(../../images/bd/zbztb_indexbg.jpg) top center no-repeat;}
.zbztb_indexbg h1 {position:absolute; top:50%; margin-top:-250px; width:100%; height:50px; text-align:center; font-size:36px; color:#fff; -webkit-text-shadow:2px 2px 2px #444; -moz-text-shadow:2px 2px 2px #444; text-shadow:2px 2px 2px #444;}
.zbztb_indexbg ul {position:absolute; left:50%; bottom:50%; margin-left:-546px; margin-bottom:-225px; width:1092px; height:280px;}
.zbztb_indexbg li {float:left; position:relative; width:280px; height:280px; margin:0 42px;}
.zbztb_indexbg li i {display:block; width:280px; height:280px; background:url(../../images/bd/zbztb_indexicon.png) no-repeat; z-index:1;}
.zbztb_indexbg li i.iconb { background-position:-280px 0;}
.zbztb_indexbg li i.iconc { background-position:-560px 0;}
.zbztb_indexbg li em {position:absolute; bottom:0; left:34px; width:212px; height:75px; line-height:75px; background:url(../../images/bd/zbztb_index_h.png) no-repeat; font-size:24px; color:#343434; text-align:center; z-index:2;}
.zbztb_indexbg li em.hover {background-position:0 -75px; color:#fff; font-size:20px;}
.zbztb_indexbg li .cover {position:absolute; left:0; top:0; width:280px; height:280px; background:url(../../images/bd/zbztb_indexiconbg.png) no-repeat; z-index:3;}

/*template*/
.zbztb_zstemp .name {width:350px; height:27px; line-height:27px;}
.zbztb_zstemp .zbztb_bkgreebtn {height:28px; line-height:28px; padding:0 15px; font-size:14px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.zbztb_zstemp .item {background:#f5f5f5; padding:20px; margin-top:10px;}
.zbztb_zstemp .item .top {line-height:35px;}
.zbztb_zstemp .item i.add {color:#b4b4b4; font-size:18px; margin-right:10px; cursor:pointer;}
.zbztb_zstemp .item .num {width:100px; display:inline-block;}
.zbztb_zstemp .item .name {width:180px;}
.zbztb_zstemp .item .zbztb_selbox {width:125px;}
.zbztb_zstemp .item .slide .zbztb_selbox {margin-left:10px;}
.zbztb_widtb {border:1px #ddd solid; background:#fff;}
.zbztb_widtb th {font-weight:normal; color:#999; height:40px;}
.zbztb_widtb th,.zbztb_widtb td {border-bottom:1px #eee solid; text-align:center;}
.zbztb_widtb td {padding:10px 0;}
.zbztb_zstemp .zbztb_widtb .input {width:170px; height:27px; line-height:27px;}
.zbztb_zstemp .zbztb_widtb .short {width:70px; text-align:center;}

/*role*/
.zbztb_role ul {width:840px; height:200px; margin-left:25px;}
.zbztb_role li {float:left; position:relative; width:200px; height:200px; margin:0 40px;}
.zbztb_role li i {display:block; width:200px; height:200px; background:url(../../images/bd/zbztb_indexiconsmall.png) no-repeat; z-index:1;}
.zbztb_role li i.iconb { background-position:-200px 0;}
.zbztb_role li i.iconc { background-position:-400px 0;}
.zbztb_role li em {position:absolute; bottom:0; left:24px; width:152px; height:54px; line-height:54px; background:url(../../images/bd/zbztb_index_hsmall.png) no-repeat; font-size:18px; color:#343434; text-align:center; z-index:2;}
.zbztb_role li em.hover {background-position:0 -54px; color:#fff; font-size:14px;}
.zbztb_role li .cover {position:absolute; left:0; top:0; width:200px; height:200px; background:url(../../images/bd/zbztb_indexiconbgsmall.png) no-repeat; z-index:3;}

/*bulletin edit*/
.zbztb_buledit .hd {height:50px; line-height:50px; border-bottom:1px #eee solid; background:#fff; overflow:hidden; margin:20px 0 0 0; padding:0 10px;}
.zbztb_buledit .hd h2 {font-size:16px; color:#808080;}
.zbztb_buledit .hd .tt {display:inline-block; height:24px; line-height:24px; border:1px #fdb08e dashed; background:#fff0e8; color:#ff5439; padding:0 10px; margin-right:10px;}
.zbztb_buledit .hd .ok {border:1px #ccc dashed; background:#f5f5f5; color:#999;}
.zbztb_buledit .hd i {font-size:16px; color:#808080; cursor:pointer;}
.zbztb_buledit .hd i:hover {color:#ff5439;}
.zbztb_buledit .slide {display:none; background: #fff; padding:20px;}
.zbztb_buledit .tit .input {width:300px; height:35px; font-size:16px; text-align:center;}
.zbztb_buledit p {line-height:30px;}
.zbztb_buledit .zbztb_selbox {width:172px;}
.zbztb_buledit .zbztb_selbox .slidkey_hide li {margin:0;}
.zbztb_buledit .short {width:160px;}
.zbztb_buledit .long2 {width:596px;}
.zbztb_buledit .contbg {background:#fff; padding:10px 20px; margin-bottom:20px;}
.zbztb_buledit .sep_line {border-top:1px #ddd dashed; margin:20px 0;}

/*pop-checkbox*/
.zbztb_sortpop .checkwrap {height:390px; overflow:hidden;}
.zbztb_sortpop .checkwrap li {border:0 none;}
.zbztb_sortpop .checkwrap .hd {height:45px; line-height:45px; font-size:16px; padding-left:20px;}
.zbztb_sortpop .checkwrap .slide {display:block; padding-bottom:0;}
.zbztb_sortpop .checkwrap .slide li {float:left; padding-right:20px; white-space:nowrap; word-break:break-all; word-wrap:break-word;}
.zbztb_sortpop .checkwrap .slide .input {width:360px; height:27px; line-height:27px;}

/*prompt*/
.zbztb_prompt {display:inline-block; border:1px #f3d995 solid; background:#fefcee; color:#df9c1f; padding:10px 20px; margin:20px 0; line-height:18px;}
.zbztb_prompt i {display:inline-block; font-size:22px; vertical-align:middle;}
.zbztb_prompt .zbztb_bgreebtn { background:#df9c1f; border:1px #df9c1f solid; height:27px; line-height:27px; font-size:14px; padding:0 20px; margin-left:10px;}
.zbztb_prompt .zbztb_bgreebtn:hover,.zbztb_prompt .zbztb_bgreebtn:active {background:#cd8500; border:1px #cd8500 solid;}

/*data*/
.zbztb_datainp .tit {width:280px; height:24px; line-height:24px;}

/*flow*/
.zbztb_flow {height:40px; overflow:hidden;}
.zbztb_flow .step5 {width:178px;}
.zbztb_flow li {float:left; height:40px; line-height:40px; background:url(../../images/bd/zbztb_arrow.png) 100% -80px #ccc no-repeat; text-align:center; color:#666; text-indent:-10px;}
.zbztb_flow li.first {-moz-border-radius:5px 0 0 5px; -webkit-border-radius:5px 0 0 5px; border-radius:5px 0 0 5px;}
.zbztb_flow li.last {background-image:none; -moz-border-radius:0 5px 5px 0; -webkit-border-radius:0 5px 5px 0; border-radius:0 5px 5px 0;}
.zbztb_flow li.cur {background-position:100% -40px; background-color:#04b922; color:#fff;}
.zbztb_flow li.done {background-position:100% 0px; background-color:#04b922; color:#fff;}

/*login*/
.zbztb_logbg {background:#ededed; padding:70px 0 80px; -webkit-box-shadow: 0px 2px 4px #ddd inset;-moz-box-shadow: 0px 2px 4px #ddd inset; box-shadow: 0px 2px 4px #ddd inset;}
.zbztb_login {margin-right:20px; width:420px; background:#fff;}
.zbztb_login .hd li {float:left; width:50%; font-weight:bold; color:#555; font-size:16px; height:50px; line-height:50px; text-align:center; background:#ddd; cursor:pointer;}
.zbztb_login .hd li.on {background:#fff;}
.zbztb_login .msg_error {display:block; width:338px; border:1px #e4393c solid; background:#ffebeb; color:#e4393c; line-height:18px; padding:3px 10px; margin:20px auto 0;}
.zbztb_login .msg_error i {display:inline-block; vertical-align:middle; font-size:18px; margin-right:5px;}
.zbztb_login .bd {min-height:300px; padding:10px 30px;}
.zbztb_login .bd li {margin-bottom:15px; line-height:1.6;}
.zbztb_login .bd .item {position:relative; border:1px #ddd solid; height:43px; padding-left:35px;}
.zbztb_login .bd .item i {position:absolute; left:10px; top:14px; color:#cacaca; font-size:18px;}
.zbztb_login .bd .item .input {width:310px; border:0 none; height:36px; line-height:36px;}
.zbztb_login .bd .code {width:135px;}
.zbztb_login .bd .code .input {width:125px;}
.zbztb_login .bd .codeimg {line-height:22px;}
.zbztb_login .bd .pt5 {padding-top:5px;}
.zbztb_login .bd .zbztb_bgreebtn {display:block; height:45px; line-height:45px; text-align:center; letter-spacing:10px; text-indent:10px;}
.zbztb_login .bd .zbztb_selbox {float:none; width:360px; height:44px;}
.zbztb_login .bd .zbztb_selbox .slidkey {width:288px; padding-left:40px; height:36px; line-height:36px; border:1px #05b922 solid;}
.zbztb_login .bd .zbztb_selbox .slidkey_hide li {margin-bottom:0; line-height:36px;}
.zbztb_logbg .logimg {position:absolute; left:105px; top:40px; width:555px; height:355px; background:url(../../images/bd/zbztb_logbg.jpg) no-repeat;}
.zbztb_login .bd .zbztb_selbox i.icon {position:absolute; left:10px; top:50%; margin-top:-9px; color:#cacaca; font-size:20px; color:#05b922;}
.zbztb_login .zbztb_selbox .slidkey_hide {border:1px #05b922 solid; max-height:230px;}

/*option del*/
.zbztb_itemdel span {display:inline-block; border:1px #ddd dashed; height:24px; line-height:24px; background:#f8f8f8; color:#666; padding:2px 5px 2px 10px; margin:0 5px 5px 0; cursor:pointer;}
.zbztb_itemdel span i {display:inline-block; color:#bdbdbd; font-size:16px; vertical-align:middle; margin-left:5px;}
.zbztb_itemdel span:hover {border:1px #05b922 solid; background:#fff; color:#05b922;}
.zbztb_itemdel span:hover i {color:#05b922;}

/*cont add*/
.zbztb_contadd .bgtit {margin:0 0 10px; background:none; font-size:18px; color:#808080; font-weight:normal; padding-left:0px;}
.zbztb_contadd td {padding-top:8px; padding-bottom:8px;}
.zbztb_contadd .input {height:27px; line-height:27px; width:230px;}
.zbztb_contadd .add_sup {height:33px; line-height:33px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.zbztb_contadd .add_sup i { vertical-align:middle; margin-right:8px;}
.zbztb_contadd .data {position:relative;}
.zbztb_contadd .data .input {padding-right:40px; width:195px;}
.zbztb_contadd .data i {position:absolute; right:5px; top:2px; color:#cfcfcf; font-size:26px;}
.zbztb_contadd .pub {width:242px; margin:0;}
.zbztb_contadd .supplier {width:125px; margin:0;}
.zbztb_contadd .short {width:95px; margin-left:10px;}
.zbztb_contadd .serchicon {display:inline-block; color:#adadad; font-size:16px; width:25px; height:25px; line-height:25px; text-align:center; cursor:pointer;}
.zbztb_contadd .serchicon:hover {color:#30c248;}
.zbztb_contadd .long2 {width:680px;}
.zbztb_contadd .zbztb_xtb .bd {width:848px; padding-bottom:0;}
.zbztb_contadd .zbztb_xtb .input {width:150px; height:22px; line-height:22px;}
.zbztb_contadd .zbztb_pubtb .input {width:120px;}
.zbztb_contadd .addline {height:30px; line-height:30px; font-size:14px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.zbztb_contadd .addline i {vertical-align:middle; font-size:17px; margin-right:3px;}
.zbztb_contadd .text2 {width:835px;}

/*pop tab*/
.zbztb_poptab .hd {position:fixed; top:0px; width:100%; height:39px; border-bottom:1px #30c248 solid; padding:20px 0 0 20px; background:#fff;}
.zbztb_poptab .hd li {float:left; height:39px; line-height:39px; background:#e1e1e1; padding:0 25px; font-size:16px; color:#666; margin-right:5px; -moz-border-radius:10px 10px 0 0; -webkit-border-radius:10px 10px 0 0; border-radius:10px 10px 0 0; cursor:pointer;}
.zbztb_poptab .hd  li.on {border-style:solid; border-width:1px; border-color:#30c248 #30c248 #fff #30c248; height:38px; line-height:38px; background:#fff; color:#333;}
.zbztb_poptab .bd {padding:75px 25px 95px; }
.zbztb_poptab .bd .cont p {line-height:28px; color:#666;}
.zbztb_poptab .posbtn {position:fixed; left:0; bottom:0px; width:100%; background:#fff; padding:25px 0 30px;}
.zbztb_poptab .posbtn .zbztb_greebtn {line-height:35px; height:35px; font-size:16px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.zbztb_poptab .paysel .inhd {height:40px; line-height:40px; border-bottom:1px #ddd solid;}
.zbztb_poptab .paysel .inhd li {position:relative; float:left; padding:0 10px; cursor:pointer; margin-right:15px;}
.zbztb_poptab .paysel .inhd li.on {border-bottom:2px #30c248 solid; height:39px;}
.zbztb_poptab .paysel .inhd li.on i {position:absolute; bottom:0px; left:50%; margin-left:-2px; display:inline-block; width:0; height:0; border-left:5px solid transparent; border-right:5px solid transparent; border-bottom:5px solid #30c248;}
.zbztb_poptab .paysel .inbd div {padding:10px;}

/*paycont*/
.zbztb_paycont .payinfo {background:#fff; padding:30px; margin-top:20px;}
.zbztb_paycont .payinfo .money {font-size:18px; font-weight:bold; color:#333; padding-bottom:20px;}
.zbztb_paycont .payinfo .money em {font-size:24px; display:inline-block; vertical-align:middle; margin:0 3px 2px;}
.zbztb_paycont .zbztb_ggcont dl {padding-bottom:10px;}
.zbztb_paycont .bankinfo {width:310px; border:1px #30c248 solid; background:url(../../images/bd/zbztb_tag.png) left top no-repeat #fff; padding:25px 20px 20px 50px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; margin:0 auto;}
.zbztb_paycont .bankinfo dt {font-size:18px; color:#333; padding-bottom:10px;}
.zbztb_paycont .bankinfo em {display:inline-block; font-size:22px; font-family:Arial; vertical-align:middle;}
.zbztb_paycont .bankinfo dd {line-height:30px; color:#666;}
.zbztb_paycont .payment .hd {height:40px; padding-left:20px;}
.zbztb_paycont .payment .hd li {float:left; height:36px; line-height:36px; border:2px #fcfcfc solid; background:#fcfcfc; font-size:16px; color:#999; padding:0 20px; margin-right:10px; cursor:pointer;}
.zbztb_paycont .payment .hd li.on {position:relative; height:38px; line-height:36px; border:2px #ddd solid; border-bottom:2px #fff solid; background:#fff; color:#333;}
.zbztb_paycont .payment .bd {border:2px #ddd solid; background:#fff; padding:10px 30px 30px; min-height:400px;}
.zbztb_paycont .payment .hide {height:225px; overflow:hidden;}
.zbztb_paycont .banklist .radio {float:left; height:35px; padding:0 15px 10px 10px;}
.zbztb_paycont .banklist .radio i {float:left; margin-top:8px; margin-right:10px;}
.zbztb_paycont .banklist .radio .img {float:left; width:138px; height:33px; border:1px #ddd solid; vertical-align:middle;}
.zbztb_paycont .banklist .radio label.on em.img {border:1px #30c248 solid;}
.zbztb_paycont .banklist .more {position:relative; display:inline-block; width:118px; height:33px; line-height:33px; border:1px #ddd solid; padding-left:20px; margin-left:38px; color:#666; cursor:pointer;}
.zbztb_paycont .banklist .more:hover ,.zbztb_paycont .banklist .radio .img:hover {border:1px #30c248 solid;}
.zbztb_paycont .banklist .more i {position:absolute; right:10px; top:50%; margin-top:-7px; font-size:16px; color:#999;}
.zbztb_paycont .remit p {line-height:24px;}
.zbztb_paycont .remit .tt {line-height:30px;}
.zbztb_paycont .remit .h252 {height:252px;}
.zbztb_paycont .inhd {height:40px; line-height:40px; border-bottom:1px #ddd solid; margin-bottom:20px;}
.zbztb_paycont .inhd li {position:relative; float:left; padding:0 10px; cursor:pointer; margin-right:15px;}
.zbztb_paycont .inhd li.on {border-bottom:2px #30c248 solid; height:39px;}
.zbztb_paycont .inhd li.on i {position:absolute; bottom:0px; left:50%; margin-left:-2px; display:inline-block; width:0; height:0; border-left:5px solid transparent; border-right:5px solid transparent; border-bottom:5px solid #30c248;}

/*upload*/
.zbztb_upload {box-shadow:none;}
.zbztb_upload .files {position:absolute; top:52px; left:-1000px; heigth:26px; cursor:pointer; filter:Alpha(opacity=0); opacity:0;}
.zbztb_upload img {position:relative; z-index:10; border:1px #ddd solid;}
.zbztb_upload .zbztb_greebtn {height:30px; line-height:30px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}

/*money*/
.zbztb_money .total {display:block; height:45px; font:bold 18px/45px Microsoft Yahei;}
.zbztb_money .total i {display:inline-block; font-weight:normal; font-size:22px; vertical-align:middle; margin:0 5px 2px 0;}
.zbztb_money .w375 {width:375px;}
.zbztb_money .w440 {width:440px;}
.zbztb_money .moneyitem {border-style:solid; border-width:2px 1px 1px; border-color:#04b922 #ddd #ddd;}
.zbztb_money .moneyitem .bot {border-bottom:1px #ddd solid;}
.zbztb_money .moneyitem .info {padding-left:20px; }
.zbztb_money .moneyitem .info li {line-height:30px;}
.zbztb_money .moneyitem .info li span {display:inline-block; width:70px; text-align:right; padding-right:10px;}
.zbztb_money .moneyitem .btn {background:#fafafa; padding:10px 0 15px;}

/*contreg*/
.zbztb_contreg {padding:20px;}
.zbztb_contreg th ,.zbztb_contreg td {padding:6px 0;}
.zbztb_contreg th {color:#888; font-weight:normal; padding-right:5px;}
.zbztb_contreg .short {width:80px;}
.zbztb_contreg .input {float:none; margin-right:8px;}
.zbztb_contreg .long {width:450px;}
.zbztb_contreg .textarea {width:686px; height:60px;}

/*rbox paycont*/
.zbztb_rbox .zbztb_ggcont {margin-top:0;}
.zbztb_paycont .price {border:2px #ffe3ad solid; background:#fffbec; font-size:18px; font-weight:bold; color:#333; padding:15px 20px 10px; margin-bottom:15px;}
.zbztb_paycont .price em {font-size:24px; display:inline-block; vertical-align:middle; margin:0 3px 2px;}
.zbztb_rbox .zbztb_paycont .zbztb_ggcont dl {padding-left:22px;}
.zbztb_rbox .zbztb_paycont .zbztb_ggcont .bt {border-bottom:1px #ddd dashed; margin:0 20px 10px; line-height:40px; padding-left:2px;}

/*end step*/
.zbztb_endstep {padding:40px 0 20px;}
.zbztb_endstep li {float:left;}
.zbztb_endstep .item {float:left; width:140px; height:120px; border:2px #b4b4b4 solid; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; background:#fff; text-align:center; margin-left:20px;}
.zbztb_endstep .item p {padding:35px 35px; font-size:16px; color:#999;}
.zbztb_endstep .item em {font-size:16px; font-weight:bold;}
.zbztb_endstep .item em i {display:inline-block; font-size:22px; line-height:22px; vertical-align:middle; margin-right:5px; }
.zbztb_endstep .item em.green i {font-size:20px; margin-bottom:4px;}
.zbztb_endstep .item em.green {color:#30c248;}
.zbztb_endstep .item em.blue {color:#00a0e9;}
.zbztb_endstep .item em.red {color:#fe5f59;}
.zbztb_endstep .line {float:left; width:40px; height:27px; background:url(../../images/bd/zbztb_endarrow.png) 0 -27px no-repeat; margin:45px 0 0 20px;}
.zbztb_endstep li.done .item {border:2px #04b922 solid; cursor:pointer;}
.zbztb_endstep li.done .item p {color:#333; padding:20px 35px 15px;}
.zbztb_endstep li.done .line { background-position:0 0;}

/*deposit pop*/
.zbztb_deposit {padding:30px 30px 0;}
.zbztb_deposit .box {position:relative; width:330px; height:370px; border:1px #ddd solid; padding:0 18px 0 32px;}
.zbztb_deposit .box .line {position:absolute; top:17px; left:6px; width:7px; height:335px; background:url(../../images/bd/zbztb_bzj_line.jpg) no-repeat;}
.zbztb_deposit .box .hd {height:40px; border-bottom:1px #ccc dashed; font:bold 16px/40px Microsoft Yahei; padding-top:10px;}
.zbztb_deposit .box ul {padding:15px 0 0 18px;}
.zbztb_deposit .box li {padding:7px 0;}
.zbztb_deposit .box li .img p {padding-top:10px; color:#ccc; text-align:center;}
.zbztb_deposit .time {clear:both; font-size:18px; text-align:center; padding:30px 0 25px;}
.zbztb_deposit .time i {display:inline-block; color:#31c249; font-size:26px; vertical-align:middle; margin:0 5px 3px;}
.zbztb_deposit .zbztb_greybtn {padding:0 25px;}

/*help*/
.zbztb_helpcont {padding:60px 30px 80px 0;}
.zbztb_helpcont .item {float:left; margin-left:30px; width:360px; height:500px; background:#fff; -webkit-box-shadow:0px 0px 2px #ccc; -moz-box-shadow:0px 0px 2px #ccc; box-shadow:0px 0px 2px #ccc;}
.zbztb_helpcont .item h3 {height:80px; line-height:80px; color:#fff;}
.zbztb_helpcont .item h3 span {float:left; font-size:24px; padding-left:25px;}
.zbztb_helpcont .item h3 i {float:right; font-size:40px; line-height:80px; margin-right:25px;}
.zbztb_helpcont .zbztb_cqgg {height:310px; padding:20px 0 10px 10px;}
.zbztb_helpcont .zbztb_cqgg li {height: 30px; line-height:30px;}
.zbztb_helpcont .item .bot {margin: 0 20px; border-top:1px #eee solid; padding:20px 0;}
.zbztb_helpcont .item .bot a {display:inline-block; height:33px; line-height:33px; padding:0 28px; border:1px #ddd solid; -moz-border-radius:50px; -webkit-border-radius:50px; border-radius:50px; }
.zbztb_helpcont .green h3 {background:#5dbe6d;}
.zbztb_helpcont .blue h3 {background:#5590d2;}
.zbztb_helpcont .red h3 {background:#fd8797;}
.zbztb_helpcont .green .bot a {border:1px #5dbe6d solid; color:#5dbe6d;}
.zbztb_helpcont .green .bot a:hover {border:1px #5dbe6d solid; background:#5dbe6d; color:#fff;}
.zbztb_helpcont .blue .bot a {border:1px #5590d2 solid; color:#5590d2;}
.zbztb_helpcont .blue .bot a:hover {border:1px #5590d2 solid; background:#5590d2; color:#fff;}
.zbztb_helpcont .red .bot a {border:1px #fd8797 solid; color:#fd8797;}
.zbztb_helpcont .red .bot a:hover {border:1px #fd8797 solid; background:#fd8797; color:#fff;}
.zbztb_helplist {background:#fff; height:530px; margin-bottom:60px;}
.zbztb_helplist .left {float:left; width:249px; background:#fafafa; border-right:1px #eee solid; height:530px;}
.zbztb_helplist .left li i {display:inline-block; font-size:22px; color:#999; margin:0 20px 2px 0; vertical-align:middle;}
.zbztb_helplist .left li {height:60px; line-height:60px; border-bottom:1px #eee solid; border-left:5px #fafafa solid; font-size:16px; padding-left:20px; cursor:pointer;}
.zbztb_helplist .left li:hover {color:#31c249;}
.zbztb_helplist .left li.cur {position:relative; border-left:5px #31c249 solid; background:#fff; width:225px; color:#31c249; font-weight:bold;}
.zbztb_helplist .left li.cur i ,.zbztb_helplist .left li:hover i {color:#31c249; font-weight:normal;}
.zbztb_helplist .right {float:left; width:950px;}
.zbztb_helplist .right .zbztb_cqgg {padding:20px 35px 0; height:auto;}
.zbztb_helplist .right .zbztb_cqgg li p {width:750px;}
.zbztb_helplist .right .zbztb_xtgg li {height:40px; line-height:40px; padding:0; border-bottom:1px #ddd dashed;}
.zbztb_helplist .right .zbztb_xtgg li i {margin-top:11px;}
.zbztb_helplist .right .c30c248 {text-decoration: none;}
.zbztb_helplist .right .zbztb_xtgg li .c30c248 i {color:#30c248; margin:0 0 0 10px;}
.zbztb_botdownload .hd {height:40px;}
.zbztb_botdownload .hd h3 {position:relative; bottom:-1px; height:37px; line-height:37px; border-width:2px 1px 1px; border-color:#31c249 #eee #fff #eee; border-style:solid; padding:0 26px;}
.zbztb_botdownload .bd {border:1px #eee solid;}
.zbztb_botdownload .bd .zbztb_cqgg {padding:10px 25px 10px; height:auto;}
.zbztb_botdownload .bd .zbztb_cqgg li p {width:900px;}
.zbztb_botdownload .bd .zbztb_xtgg li {height:40px; line-height:40px; padding:0; border-bottom:1px #ddd dashed;}
.zbztb_botdownload .bd .zbztb_xtgg li i {margin-top:11px;}
.zbztb_botdownload .bd .c30c248 {text-decoration: none;}
.zbztb_botdownload .bd .zbztb_xtgg li .c30c248 i {color:#30c248; margin:0 0 0 10px;}
.zbztb_botdownload .bd .zbztb_xtgg li.last-child {border-bottom:none;}

/*review*/
.zbztb_review .tit {padding:20px 10px;}
.zbztb_review .tit p {font-weight:bold; font-size:18px; text-align:center; padding:5px 0;}
.zbztb_review .dlcont {border-top:1px #d5d5d5 dashed; padding:10px 50px;}
.zbztb_review .dlcont td {padding:15px 0;}
.zbztb_review .dlcont .input {width:630px; height:145px; border:1px #e7e7e7 solid; padding:10px;}
.zbztb_review .zjcont {padding:10px 0;}
.zbztb_review .zjcont li {margin-bottom:10px;}
.zbztb_review .zjcont .list h3 {position:relative; padding:15px 15px 15px 50px ; background:#fff; cursor:pointer;}
.zbztb_review .zjcont .list h3 i.iconfont {position:absolute; left:17px; top:16px; font-size:18px; color:#b4b4b4;}
.zbztb_review .zjcont .box {border-top:1px #ddd solid; background:#fff;}
.zbztb_review .zjcont .box .first {background:#f4fbf4;}
.zbztb_review .zjcont .box td {padding:18px 0; border-bottom:1px #eee solid;}
.zbztb_review .zjcont .box .btn {padding:15px 0;}
.zbztb_review .zjcont .box .zbztb_greebtn {border-radius:5px; padding:0 20px;}
.zbztb_review .zjcont .box .item01 {width:150px; padding-left:50px;}
.zbztb_review .zjcont .box .add a.c30c248 {margin-right:45px;}
.zbztb_review .zjcont .box td.notpadt {padding-top:0;}
.zbztb_review .zjcont .box .note {position:relative; float:right; padding-right:30px;}
.zbztb_review .zjcont .box .note i {position:absolute; top:-7px; right:65px; display:inline-block; width:0; height:0; border-left:8px solid transparent; border-right:8px solid transparent; border-bottom:8px solid #f5f5f5;}
.zbztb_review .zjcont .box textarea.input {width:345px; height:65px; background:#f5f5f5; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; border:0 none; padding:10px;}
.zbztb_stars {height:22px;} 
.zbztb_stars i {float:left; width:24px; height:22px; background:url(../../images/bd/zbztb_star2.png) no-repeat; margin-right:7px; cursor:pointer;}
.zbztb_stars span.result {float:left; padding-left:8px; color:#666; line-height:22px;}
.zbztb_stars .on {background:url(../../images/bd/zbztb_star1.png) no-repeat;}

/*signature*/
.zbztb_seallist .tablist {float:left; width:180px;border-bottom:1px #eee solid; }
.zbztb_seallist .tablist li {background:#fafafa; height:43px; line-height:43px; overflow:hidden; border-width:1px 0px 0px 1px; border-color:#eee transparent transparent #eee; border-style:solid; padding:0 0 1px 10px; cursor:pointer;}
.zbztb_seallist .tablist li b {color:#fe5f59}
.zbztb_seallist .tablist li.on {position:relative; width:169px; background:#fff; color:#30c248; border:1px #ddd solid; border-right:1px #fff solid; padding-bottom:0;}
.zbztb_seallist .tablist li.on b {color:#30c248;}
.zbztb_seallist .sealcont {float:left; width:658px; border:1px #ddd solid; padding:0 10px; min-height:400px;}
.zbztb_seallist .sealcont .zbztb_conttb {border:none;}
.zbztb_seallist .sealcont .zbztb_conttb th, .zbztb_seallist .sealcont .zbztb_conttb td {border-bottom:1px #eee solid;}
.zbztb_seallist .sealcont .zbztb_conttb .nopl {padding:0;}
.zbztb_seallist .sealcont .zbztb_conttb p {text-align:center;}
.zbztb_seallist .sealcont .zbztb_conttb p.ellipsis {width:210px;}

/*404*/
.zbztb_error {background:#fff; min-height:450px;}
.zbztb_error .info {width:750px; margin:0 auto; padding-top:120px;}
.zbztb_error .info img {margin-right:30px;}

/*index-new*/
.zbztb_ptdthd {height:100px; overflow:hidden; background:url(../../images/bd/zbztb_bgarrow.png) right bottom #fff no-repeat; padding:10px 20px; margin:0 20px 0 140px;}
.zbztb_ptdthd dt , .zbztb_zcfghd dt {line-height:38px;}
.zbztb_ptdthd dd , .zbztb_zcfghd dd {line-height:18px;}
.zbztb_ptdt, .zbztb_zcfg {height:auto; background:none; }
.zbztb_ptdt ul , .zbztb_zcfg ul {padding-top:0;}
.zbztb_ptdt li p {width:330px;}
.zbztb_zcfghd {padding:15px 20px 15px 35px; height:75px; overflow:hidden;}
.zbztb_zcfg li p {width:240px;}
.zbztb_pxgg li {padding:5px 20px 10px 30px; border-bottom:1px #ccc dashed;}
.zbztb_pxgg a {display:block; position:relative; line-height:18px; margin:5px 0 5px;}
.zbztb_pxgg a i {position:absolute; left:-18px; top:4px; font-size:12px; color:#bcbcbc;}
.zbztb_pxgg .cont {font-size:12px; line-height:18px;}
.zbztb_pxgg .last {border-bottom:0 none;}
.zbztb_picslide {position:relative; width:1200px; height:100px; overflow:hidden;}
.zbztb_picslide li {position:relative; float:left; width:222px; height:98px; background:#fff; border:1px #ddd solid; margin-right:20px;}
.zbztb_picslide li a {display:block; width:222px; height:98px;}
.zbztb_picslide .img {position:absolute; top:25px; left:10px; transition:all 0.2s ease 0s;}
.zbztb_picslide .txt {display:block; position:absolute; left:-1px; bottom:-35px; width:224px; height:30px; line-height:30px; background:#2ebc45; text-align:center; color:#fff; font-size:14px; transition:all 0.2s ease 0s;}
.zbztb_picslide li:hover {border:1px #04b922 solid;}
.zbztb_picslide li:hover .img {position:absolute; top:10px; left:10px; transition:all 0.2s ease 0s;}
.zbztb_picslide li:hover .txt {bottom:0; transition:all 0.2s ease 0s;}
.zbztb_picslide .join { text-align:center; line-height:40px; padding-top:15px;}
.zbztb_picslide .join .en {font:24px/18px arial;}
.zbztb_picScroll {position:relative;}
.zbztb_picScroll .prev, .zbztb_picScroll .next {display:none; position:absolute; left:0; top:50%; margin-top:-20px; width:30px; height:60px; background:url("../../images/bd/zbztb_prevnext.png") no-repeat -37px 0; cursor:pointer;}
.zbztb_picScroll .next {background-position:-112px 0; left:auto; right:0px;}
.zbztb_picScroll .prevStop {background-position:0 0;}
.zbztb_picScroll .nextStop {background-position:-75px 0;}
.zbztb_picScroll:hover .prev, .zbztb_picScroll:hover .next {display:block;}

/*start 20161109 bqq modify*/
.zbztb_logo {height:90px;}
.zbztb_logo img {float:left; margin-top:-5px;}
.zbztb_logo label {display:inline-block; height:50px; margin:18px 20px 0; padding:0 20px; line-height:50px; font-size:26px; color:#999; border-left:1px solid #ddd;}
.zbztb_brandbanner {position:relative; height:400px; overflow:hidden;}
.zbztb_brandbanner .hd ul {position:absolute; bottom:20px; left:50%; z-index:1; width:100px; margin-left:-50px;}
.zbztb_brandbanner .hd li {float:left; width:10px; height:10px; margin:0 5px; text-indent:-9999px; background-color:#808aa3; border-radius:50%; cursor:pointer;} 
.zbztb_brandbanner .hd li.on {background-color:#fff;}
.zbztb_brandbanner .company {position:absolute; top:0; left:0; height:90px; width:100%; background-color:#f6f6f6; opacity:.9; filter:alpha(opacity=90);}
.zbztb_brandbanner .company img {display:block; margin:20px auto;}
.zbztb_brandmain {position:relative; padding:20px 0 30px; background-color:#f7f3f3;}
.zbztb_brandmain .introduce {padding:10px 20px; background-color:#fff;}
.zbztb_brandmain .introduce h1 {height:40px; line-height:40px; border-bottom:1px solid #ddd;}
.zbztb_brandmain .introduce h1 label {font-size:20px; color:#666;}
.zbztb_brandmain .introduce h1 i {font-size:20px; color:#18be33;}
.zbztb_brandmain .introduce h1 em {padding-left:5px; font-size:12px; color:#ddd;}
.zbztb_brandmain .introduce .text {padding:15px 20px; line-height:1.8;}
.zbztb_brandmain .introduce .text p {text-align:justify; text-indent:2em;}
.zbztb_brandmain .product {padding-top:10px; background-color:#fff;}
.zbztb_brandmain .product h1 {height:40px; line-height:40px; border-bottom:1px solid #ddd;}
.zbztb_brandmain .product h1 label {display:inline-block; padding:0 20px; line-height:39px; font-size:20px; color:#666; border-bottom:2px solid #04b922;}
.zbztb_brandmain .product .list {padding:0 40px;}
.zbztb_brandmain .product .list li {padding:20px 0; border-bottom:1px dashed #ddd; overflow:hidden;}
.zbztb_brandmain .product .list li img {float:right; margin-left:20px;}
.zbztb_brandmain .product .list li p {line-height:1.8; text-align:justify; text-indent:2em;}
.zbztb_brandmain .product .keyword {position:relative; margin-top:-1px; padding:30px; background-color:#04b922;}
.zbztb_brandmain .product .keyword p {line-height:1.8; font-size:16px; text-align:justify; text-indent:2em; color:#fff;}
.zbztb_brandmain .product .keyword i {position:absolute; bottom:0; right:0; display:block; width:0; height:0; border-width:17px; border-style:solid; border-color:#04ab20 #f7f3f3 #f7f3f3 #04ab20;}
.zbztb_brandmain .product .bd {padding:20px 30px;}
.zbztb_brandmain .product .bd p {line-height:1.8; text-align:justify; text-indent:2em;}
.zbztb_brandmain .product .bd .img {margin-left:-25px; overflow:hidden;}
.zbztb_brandmain .product .bd .img li {float:left; margin-left:26px;}
.zbztb_brandcontact {position:absolute; top:20px; right:55px; width:265px; background-color:#fff;}
.zbztb_brandcontact h1 {padding:10px 20px; color:#fff; background-color:#04b922;}
.zbztb_brandcontact .bd {padding:5px 20px; border:1px solid #e6e6e6; border-top:none;}
.zbztb_brandcontact .bd h2 {padding:10px 0; font-weight:bold; color:#4d4d4d;} 
.zbztb_brandcontact .bd em {padding:3px 5px 2px; line-height:20px; font-size:12px; color:#fff; background-color:#fac82f;}
.zbztb_brandcontact .bd ul {padding:15px 0; color:#666; overflow:hidden;} 
.zbztb_brandcontact .bd ul li {padding-bottom:5px; overflow:hidden;}
.zbztb_brandcontact .bd ul li label {float:left; display:inline-block; width:70px; text-align:right;}
.zbztb_brandcontact .bd ul li span {float:left; display:inline-block; width:150px; word-break:break-all;}
/*end*/

/*start 20161109 syh modify*/
/*45品牌01*/
.zbztb_ppsite {height:95px;}
.zbztb_ppsite .logo {display:inline-block; width:465px; height:95px; background:url(../../images/bd/zbztb_logo.png) no-repeat;}
.zbztb_ppsite .logo2 {display:inline-block; width:130px; height:95px; background:url(../../images/bd/zbztb_pplogo2.png) 15px 38px no-repeat;}
.zbztb_ppheader {height:100px; background:url(../../images/bd/zbztb_ppheaderbg.jpg) no-repeat;}
.zbztb_ppheader label {display:block; margin:0 auto; width:268px; height:100px; background:url(../../images/bd/zbztb_pphnlogo.png) 0 25px no-repeat;}
.zbztb_ppbanner {position:relative; width:100%; height:400px; overflow:hidden;}
.zbztb_ppbanner .zbztb_layout {z-index:9901;}
.zbztb_ppbanner #slides {position:relative; display:block; width:100%; height:400px;}
.zbztb_ppbanner #slides li {position:absolute; display:block; width:100%; height:100%;}
.zbztb_ppbanner #slides li a {display:block; width:100%; height:100%; text-indent:-9999px;}
.zbztb_ppbanner #pagination {position:absolute; bottom:20px; left:50%; z-index:9900; height:23px; overflow:hidden;}
.zbztb_ppbanner #pagination li {float:left; display:inline-block; margin-left:10px; width:15px; height:15px; background:#808080; border:2px transparent solid; border-radius:50%; cursor:pointer;}
.zbztb_ppbanner #pagination li a {display:inline-block; width:100%; height:100%; text-indent:-9999px;}
.zbztb_ppbanner #pagination li.cur {width:17px; height:17px; background:#fff; border:2px #04b922 solid;}
.zbztb_pptit label {display:block; margin:0 auto; width:202px; height:126px; background:url(../../images/bd/zbztb_pptitline.png) no-repeat;}
.zbztb_pptit label h2 {height:80px; line-height:80px;}
.zbztb_pptit b {height:48px; line-height:48px;}
.zbztb_gsjj p {width:600px; text-indent:30px; text-align:justify; line-height:28px; color:#999;}
.zbztb_cpfw {overflow:hidden;}
.zbztb_cpfw p {line-height:28px;}
.zbztb_cpfw ul {margin-bottom:-40px; width:1160px; overflow:hidden;}
.zbztb_cpfw ul li {float:left; margin:0 37px 40px 0; padding:20px; width:210px; height:230px; background:#fff; border:1px transparent solid; color:#999;}
.zbztb_cpfw ul li p {height:50px; line-height:50px;}
.zbztb_lxfs ul {margin:50px 25px 0; width:1074px; border:1px #ddd dashed; overflow:hidden;}
.zbztb_lxfs ul li {float:left; padding:50px 60px; width:238px; overflow:hidden;}
.zbztb_lxfs ul li i {float:left; margin-right:5px; font-size:46px;}
.zbztb_lxfs ul li div {float:left; color:#999; text-align:left;}
.zbztb_lxfs ul li div p {line-height:28px; width:186px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
/*end*/

/*start 20161116 xq modify*/
.zbztb_contactus {background:#fcfcfc;}
.zbztb_contactus .tab {float:left; width:200px;}
.zbztb_contactus .tab li {width:196px; height:60px; line-height:60px; border-bottom:1px #eaeaea solid; border-left:4px #fcfcfc solid; text-align:center; font-size:18px; color:#666; cursor:pointer;}
.zbztb_contactus .tab li:hover {color:#30c248;}
.zbztb_contactus .tab li.on {position:relative; width:197px; border-left:4px #30c248 solid; background:#fff; color:#30c248; z-index:9;}
.zbztb_contactus .cont {float:right; width:899px; min-height:250px; border-left:1px #eaeaea solid; background:#fff; padding:50px; color:#666;}
.zbztb_contactus .contact_list {line-height:40px;}
.zbztb_contactus .contact_list b {margin-right:5px;}
.zbztb_map {width:896px; height:358px; border:1px #ddd solid; background:#fff;}

/*start 20161214 xq modify*/
.zbztb_systemMsg .top {border-bottom:1px #eee solid;}
.zbztb_systemMsg .zbztb_bkgreebtn {height:30px; line-height:30px; padding:0 15px; font-size:14px;}
.zbztb_systemMsg .cont li {padding:25px 10px 25px 0; border-bottom:1px #eee solid; overflow:hidden;}
.zbztb_systemMsg .cont .icon {float:left; position:relative; width:65px; height:65px; background:#f6f6f6; text-align:center; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.zbztb_systemMsg .cont .icon i.msg {color:#bcbcbc; font-size:40px; line-height:65px;}
.zbztb_systemMsg .cont .icon i.read {position:absolute; right:0; top:2px; color:#04b922; font-size:36px;}
.zbztb_systemMsg .cont li.have i.read {color:#b2b2b2;}
.zbztb_systemMsg .cont dl {margin-left:90px;}
.zbztb_systemMsg .cont dd {line-height:24px;}
.zbztb_msgOpen {position:fixed; right:-100%; top:50%; margin-top:215px; width:135px; height:45px; background:#f6f8fa; padding:10px 0 0 15px; cursor:pointer; -moz-border-radius:50px 0 0 50px; -webkit-border-radius:50px 0 0 50px; border-radius:50px 0 0 50px; -webkit-box-shadow:0px 2px 8px #ccc;-moz-box-shadow:0px 2px 8px #ccc; box-shadow:0px 2px 8px #ccc; z-index:10000;}
.zbztb_msgOpen .icon {float:left; position:relative; width:35px; height:35px; background:#30c248; text-align:center; margin-right:8px; -moz-border-radius:100%; -webkit-border-radius:100%; border-radius:100%;}
.zbztb_msgOpen .icon i {color:#fff; line-height:35px; font-size:20px;}
.zbztb_msgOpen .icon em {display:none; position:absolute; top:0; right:-5px; padding:0 5px; height:15px; line-height:15px; background:#fe5f59; color:#fff; font-size:12px; font-family:arial; -moz-border-radius:30px; -webkit-border-radius:30px; border-radius:30px;}
.zbztb_msgOpen p {line-height:16px;}
.zbztb_msgOpen .fs16 {font-size:16px; color:#04b922; padding-top:3px;}
.zbztb_msgOpen .fs12 {font-size:12px; color:#a1a9be;}
.zbztb_msgList {display:none; position:fixed; right:60px; bottom:-100%; width:300px; background:#fff; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0; -webkit-box-shadow:0px 2px 8px #ccc;-moz-box-shadow:0px 2px 8px #ccc; box-shadow:0px 2px 8px #ccc; z-index:9998;}
.zbztb_msgList .hd {height:35px; line-height:35px; border-bottom:1px #ddd solid; padding:0 10px;}
.zbztb_msgList .hd h2 {float:left; color:#04b922; font-size:16px;}
.zbztb_msgList .hd .close {float:right;}
.zbztb_msgList .hd .close i {color:#898989; font-size:14px; line-height:35px; cursor:pointer;}
.zbztb_msgList .bd li {position:relative; width:253px; padding:12px 15px 12px 32px; border-bottom:1px #ddd dashed; cursor:pointer;}
.zbztb_msgList .bd li:hover {background:#f6f6f6;}
.zbztb_msgList .bd li i {position:absolute; left:5px; top:12px; font-size:26px; color:#04b922;}
.zbztb_msgList .bd li .cont {height:60px; line-height:20px; overflow:hidden; margin-bottom:10px; word-break:break-all;}
.zbztb_msgList .bd li p.time {text-align:right; font-size:12px; color:#999;}
.zbztb_msgList .bd .more {display:block; height:40px; line-height:40px; text-align:center; color:#04b922;}
.zbztb_msgCont {padding-bottom:50px;}
.zbztb_msgCont p {padding:20px; font-size:16px; color:#666; line-height:30px; text-indent:30px;}
.zbztb_msgCont a {position:fixed; bottom:0; width:100%; background:#fff; text-align:center; line-height:50px; border-top:1px #ccc dashed; font-size:16px; color:#30c248;}
.zbztb_msgList .active i {-webkit-animation:cir 1s linear 0s infinite; animation:cir 1s linear 0s infinite;}
@-webkit-keyframes cir {
	0% {-webkit-transform:scale(1.0,1.0);}
	50% {-webkit-transform:scale(1.5,1.5);}
	100% {-webkit-transform:scale(1.0,1.0);}
}
@keyframes cir {
	0% { transform:scale(1.0,1.0);}
	50% {transform:scale(1.5,1.5);;}
	100% { transform:scale(1.0,1.0);}
}
.zbztb_msgOpen .active .icon i {display:block; -webkit-animation:shake 1s linear 0s infinite; animation:shake 1s linear 0s infinite;}
.zbztb_msgOpen .active .icon em {display:block;}
@-webkit-keyframes shake {
	0% {-webkit-transform:rotate(40deg);}
	50% {-webkit-transform:rotate(-40deg)}
	100% {-webkit-transform:rotate(40deg)}
}
@keyframes shake {
	0% {transform:rotate(40deg);}
	50% {transform:rotate(-40deg)}
	100% {transform:rotate(40deg)}
}

/*start 20170109 xq modify*/
.zbztb_msgOpen2 {position:fixed; right:0; top:50%; margin-top:215px; width:50px; height:50px; text-align:center; cursor:pointer;}
.zbztb_msgOpen2 .sidebox {position:absolute; top:0; right:0; width:48px; height:48px; border:1px #04b922 solid; color: #04b922; font: 16px/48px "微软雅黑";
overflow: hidden; transition: all 0.3s ease 0s; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.zbztb_msgOpen2 .sidebox .icon {float:left; position:relative; display:inline-block; width:48px; height:48px; background:#04b922;}
.zbztb_msgOpen2 .sidebox .icon i {font-size:30px; color:#fff; line-height:48px; }
.zbztb_msgOpen2 .sidebox em {display:none;}
.zbztb_msgOpen2 .sidebox .active em {display:block; position:absolute; top:5px; right:3px; padding:0 5px; height:15px; line-height:15px; background:#fe5f59; color:#fff; font-size:12px; font-family:arial; -moz-border-radius:30px; -webkit-border-radius:30px; border-radius:30px;}
.zbztb_msgOpen2 .active i {display:block; -webkit-animation:shake 1s linear 0s infinite; animation:shake 1s linear 0s infinite;}

/* 20170119-门户要求 hejw modify  */
.zbztb_zcfgbot {margin:10px; background:#fff; height:65px; padding:10px 0 10px 10px;}
.zbztb_zcfgbot dl {margin-left:105px;}
.zbztb_zcfgbot dt {padding:5px 0 8px;}
.zbztb_zcfgbot dd a {float:left; border:1px #ddd solid; background:#fff; padding:0 4px; margin-right:5px; font-size:12px; line-height:22px;}
.zbztb_zcfgbot dd a:hover {border:1px #30c248 solid;}

/*首页banner滑动方式*/
.zbztb_banner .bannerSlide {position:relative; width:100%; height:400px; overflow:hidden;}
.zbztb_banner .bannerSlide .hd {position:absolute; bottom:20px; left:50%; margin-left:-70px; width:200px; height:5px; z-index:9900; overflow:hidden;}
.zbztb_banner .bannerSlide .hd li {float:left; width:20px; height:5px; margin-left:10px; background:#808080; cursor:pointer; text-indent:-9999px;}
.zbztb_banner .bannerSlide .hd li.on {background:#04b922;}

.zbztb_banner .bannerSlide .bd {z-index:0; position:relative;}
.zbztb_banner .bannerSlide .bd li {position:relative; overflow:hidden;}
.zbztb_banner .bannerSlide .bd li img {position:absolute; top:0; left:50%; width:1920px; height:400px; margin-left:-960px;}
.zbztb_banner .bannerSlide .bd li a {display:block; width:100%; height:400px;}


/*start 20170321 xq modify*/
.zbztb_qalist {padding-top:10px;}
.zbztb_qalist li {margin-bottom:10px;}
.zbztb_qalist h3 {position:relative; height:20px; padding:15px 15px 15px 50px ; background:#fbfbfb; cursor:pointer; color:#666; text-align:left;}
.zbztb_qalist h3 i.iconfont {position:absolute; left:17px; top:16px; font-size:18px; color:#b4b4b4;}
.zbztb_qalist h3 .ellipsis {width:600px; text-align:left; padding:0;}
.zbztb_qalist li.on h3 {background:#5dbe6d; color:#fff;}
.zbztb_qalist li.on i.iconfont {color:#fff;}
.zbztb_qalist .cont {border:1px #ddd solid; border-top:0 none; background:#fff; padding:15px 20px 10px;}
.zbztb_qalist .cont .info {color:#9eadbf; font-size:12px; padding:15px 0; text-align:left;}
.zbztb_qalist .cont .info span {margin:0 8px; color:#dbdbdb;}
.zbztb_qalist .cont .top,.zbztb_qalist .cont .bot {line-height:22px; text-align:left;}
.zbztb_qalist .cont .bot {border-top:1px #e8ecee solid; padding-top:12px;}
/*end*/

/*start 20170428 xq modify*/
.zbztb_tips {background:#fff5f5; border:1px #e69b9b solid; padding:10px 20px; color:#666; line-height:24px; text-align:justify;}
.zbztb_tips i {color:#ff3000; font-size:20px; display:inline-block; margin-right:3px;}
.zbztb_tips a {color:#ff3000; text-decoration:underline;}
.zbztb_tips a:hover {color:#05b922;}
/*end*/

/*start 20170505 bqq modify*/
.zbztb_pubtb .ishide {margin-left:5px; font-size:18px; vertical-align:middle; cursor:pointer;}
.zbztb_pubtb .ishide:hover {color:#30c248;}
.zbztb_popay .zbztb_upload {margin-bottom:0;}
.zbztb_popay .zbztb_rtlist {padding-bottom:0;}
.zbztb_popay .zbztb_rtlist label {width:120px;}
.zbztb_popay .zbztb_rtlist .detail {padding:0;}
.zbztb_popay .zbztb_rtlist .detail span {display:inline-block; width:380px; padding:5px 0; line-height:25px;}
.zbztb_popay .zbztb_rtlist .detail .filefield .fflabel {display:inline; line-height:1.5;}
.zbztb_popay .zbztb_rtlist textarea {width:370px; height:100px;}
.zbztb_popay .zbztb_rtlist .record {float:left; width:380px; padding:4px 0;}
.zbztb_popay .zbztb_rtlist .record .cont {height:150px; overflow:auto;}
.zbztb_popay .zbztb_rtlist .record p {line-height:28px; color:#666;}
.zbztb_popay .zbztb_rtlist .record p b {margin-right:10px; color:#333;}
.zbztb_popay .zbztb_rtlist .record p.show {margin:10px 0; font-size:12px; text-align:center; color:#999; background:#f5f5f5; cursor:pointer;}
.zbztb_popay .zbztb_rtlist .record p.show:hover {color:#fff; background:#30c248;}
.zbztb_popay .zbztb_rtlist .record .more {display:none;}
/*end*/

/*start 20170525 xq modify*/
.zbztb_hint {position:relative; color:#666;}
.zbztb_hint i {color:#ff9c00; font-size:18px; vertical-align:middle; margin-right:5px;}
.zbztb_hint .hintbox {display:none; position:absolute; left:-10px; width:250px; border:1px #f3d184 solid; background:#fffde8; padding:10px 15px; color:#666; line-height:22px; margin-top:10px; text-align:justify; z-index:1;}
.zbztb_hint .hintbox .arrow {position:absolute; left:10px; top:-14px;}
.zbztb_hint .hintbox .arrow_t, .zbztb_hint .hintbox .arrow_b {display:inline-block; width:0; height:0; border-width:7px; border-style:solid; border-top-color:transparent; border-right-color:transparent; border-left-color:transparent; overflow:hidden; font-size:0; line-height:0; vertical-align:top;}
.zbztb_hint .hintbox .arrow_t {border-bottom-color:#f3d184;}
.zbztb_hint .hintbox .arrow_b {border-bottom-color:#fffde8; margin: 1px 0 0 -14px;}
.zbztb_hint:hover .hintbox {display:block;}
.zbztb_hint:hover {color:#333;}
.zbztb_hint .box_r {right:-5px; left:auto;}
.zbztb_hint .box_r .arrow {right:10px; left:auto;}
/*end*/

/*start 20170615 bqq modify*/
.zbztb_tabstep .zbztb_step {height:100px; background:transparent none;}
.zbztb_tabstep .stepcont .item {cursor:pointer;}
.zbztb_step .step3 {height:auto; width:100%; padding:0;}
.zbztb_step .step3 li {position:relative;}
.zbztb_step .step3 i {background:url(../../images/bd/zbztb_stepicon3.png) no-repeat;}
.zbztb_step .step3 .cur i.icona {background-position:0 -195px;}
.zbztb_step .step3 .cur i.iconb {background-position:-65px -195px;}
.zbztb_step .step3 .cur i.iconc {background-position:-130px -195px;}
.zbztb_step .step3 .cur i.icond {background-position:-195px -195px;}
.zbztb_step .step3 .cur i.icone {background-position:-260px -195px;}
.zbztb_step .step3 .cur i.iconf {background-position:-325px -195px;}
.zbztb_step .step3 .cur i.icong {background-position:-390px -195px;}
.zbztb_step .step3 .cur i.iconh {background-position:-455px -195px;}
.zbztb_step .step3 .effect {position:absolute; top:-2px; left:-2px; width:65px; height:65px; border:2px solid #04b922; border-radius:50%; opacity:.2; filter:alpha(opacity=20); animation:effect 4s infinite; -moz-animation:effect 4s infinite; -webkit-animation:effect 4s infinite; -o-animation:effect 4s infinite;}
.zbztb_step .step3 .effect.delay {animation-delay:1.5s; -moz-animation-delay:1.5s; -webkit-animation-delay:1.5s; -o-animation-delay:1.5s;}
.zbztb_step .step3 .disabled i.icona {background-position:0 -260px;}
.zbztb_step .step3 .disabled i.iconb {background-position:-65px -260px;}
.zbztb_step .step3 .disabled i.iconc {background-position:-130px -260px;}
.zbztb_step .step3 .disabled i.icond {background-position:-195px -260px;}
.zbztb_step .step3 .disabled i.icone {background-position:-260px -260px;}
.zbztb_step .step3 .disabled i.iconf {background-position:-325px -260px;}
.zbztb_step .step3 .disabled i.icong {background-position:-390px -260px;}
.zbztb_step .step3 .disabled i.iconh {background-position:-455px -260px;}
.zbztb_step .stepcont .disabled .line {background-position:0 -18px;}
.zbztb_step .stepcont .disabled p {color:#ddd;}
.zbztb_step .step3 .cur .line {background-position:0 -9px;}
.zbztb_tabstep .stepcont .disabled .item {cursor:not-allowed;}

@keyframes effect
{
0% {opacity:0;}
30%{opacity:.6;}
100% {width:100px; height:100px; top:-19.5px; left:-19.5px; opacity:0;}
}

@-moz-keyframes effect /* Firefox */
{
0% {opacity:0;}
30%{opacity:.6;}
100% {width:100px; height:100px; top:-19.5px; left:-19.5px; opacity:0;}
}

@-webkit-keyframes effect /* Safari 和 Chrome */
{
0% {opacity:0;}
30%{opacity:.6;}
100% {width:100px; height:100px; top:-19.5px; left:-19.5px; opacity:0;}
}

@-o-keyframes effect /* Opera */
{
0% {opacity:0;}
30%{opacity:.6;}
100% {width:100px; height:100px; top:-19.5px; left:-19.5px; opacity:0;}
}
/*end*/

/*start 20170704 bqq modify*/
.zbztb_paymoney .zbztb_paycont .payinfo {padding:30px 0 0;}
.zbztb_paymoney .zbztb_paycont .zbztb_ggcont dl {padding-left:0;}
.zbztb_paymoney .zbztb_tit ul li {font-weight:bold;}
.zbztb_paymoney .zbztb_rtlist .maininfor li {position:relative; float:left; width:100%; height:45px; line-height:45px;}
.zbztb_paymoney .zbztb_rtlist .maininfor li.w50 {width:50%;}
.zbztb_paymoney .zbztb_rtlist .maininfor li .input {width:300px;}
.zbztb_paymoney .zbztb_rtlist li a.adrbtn {position:absolute; top:8px; right:0; display:inline-block; height:28px; padding:0 10px; line-height:28px; color:#666; border:1px solid #04b922; border-radius:5px;}
.zbztb_paymoney .zbztb_rtlist li a.adrbtn:hover {color:#fff; background:#04b922;}
.zbztb_paymoney .address li {margin-bottom:15px; padding:15px 0; border:1px solid #ddd;}
.zbztb_paymoney .address li table {table-layout:fixed;}
.zbztb_paymoney .address td {padding:2px 0;}
.zbztb_paymoney .address td .checkbox {position:relative; margin:0; color:#bfbfbf;}
.zbztb_paymoney .address td .checkbox.choose {color:#30c248;}
.zbztb_paymoney .address td .checkbox i {font-size:18px; cursor:pointer;}
.zbztb_paymoney .address td .checkbox input {position:absolute; top:0; left:0; opacity:0; filter:alpha(opacity=0); cursor:pointer;}
.zbztb_paymoney .address td a.defadr {display:inline-block; visibility:hidden; height:28px; padding:0 10px; line-height:28px; color:#fff; background:#04b922; border:1px solid #04b922; border-radius:5px;}
.zbztb_paymoney .address td p a {display:inline-block; color:#999;}
.zbztb_paymoney .address td p em {display:inline-block; height:12px; width:2px; margin:0 10px; background:#cecece;}
.zbztb_paymoney .address .default a.defadr {visibility:visible; color:#04b922; background:#d0f5d6;}
.zbztb_paymoney .address li:hover {background:#f6f6f6;}
.zbztb_paymoney .address li:hover a.defadr {visibility:visible;}
.zbztb_paymoney .address li:hover p a:hover {color:#04b922;}
.zbztb_paymoney .address li.fold {margin:0; padding:0; border:none;}
.zbztb_paymoney .address li.fold a.adrbtn {position:static;}
.zbztb_paymoney .address li.fold:hover {background:transparent;}
/*end*/

/*start 20171107 syh modify*/
.zbztb_btnmember {padding:30px 0 0;}
.zbztb_btnmember a {margin:0 450px; width:300px; height:80px; display:block; background:#26a0ff; border-radius:10px; font-size:36px; line-height:80px; color:#fff; text-align:center;}
.zbztb_btnmember a:hover {opacity:.8; filter:alpha(opacity=80);}

.zbztb_memberbg {margin-bottom:20px; padding:40px 30px; background:#fff;}
.zbztb_member { width:920px; overflow:hidden;}
.zbztb_member h2 {padding-bottom:40px; font-size:18px; font-weight:bold; line-height:1.8; color:262626;}
.zbztb_member .zbztb_admin {float:left;}
.zbztb_member .zbztb_admin .headimg {float:left; margin-right:20px; width:56px; height:56px; border-radius:50%; overflow:hidden;}
.zbztb_member .zbztb_admin .headimg img {width:100%; height:100%;}
.zbztb_member .zbztb_admin .admininfor {float:left;}
.zbztb_member .zbztb_admin .admininfor p {font-weight:bold; line-height:2.4;}
.zbztb_member .zbztb_admin .admininfor label {font-size:12px; color:#aeaeae;}
.zbztb_member .zbztb_admin .admininfor span {width:80px; display:inline-block;}
.zbztb_member .zbztb_btnrenew {float:right;}
.zbztb_member .zbztb_btnrenew a {margin:8px 0; width:100px; height:40px; display:inline-block; background:#fddd5d; border-radius:40px; box-shadow:0 2px 10px #fddd5d; color:#424242; font-weight:bold; line-height:40px; text-align:center;}
.zbztb_member .zbztb_btnrenew a:hover {opacity:.8; filter:alpha(opacity=80);}
.zbztb_member .zbztb_membertit {margin-bottom:40px; padding:0 0 0 10px; border-left:2px solid #bf8b26; font-size:16px; font-weight:bold; line-height:18px; color:#262626;}
.zbztb_member .zbztb_privilege {padding:0 12px; margin:0 -176px -50px 0; overflow:hidden;}
.zbztb_member .zbztb_privilege .cont {float:left; margin:0 176px 0 0; padding-bottom:50px; width:330px; overflow:hidden;}
.zbztb_member .zbztb_privilege .cont h4 {margin-bottom:30px; border-bottom:2px solid #ededed; line-height:2.4; color:#a0a0a0;}
.zbztb_member .zbztb_privilege .cont ul {margin:0 -30px 20px 0; width:360px;}
.zbztb_member .zbztb_privilege .cont ul li {position:relative; float:left; margin:0 30px 20px 0; width:150px; line-height:36px; font-size:12px; color:#7a7a7a;}
.zbztb_member .zbztb_privilege .cont ul li i {float:left; margin-right:10px; width:50px; height:50px; display:inline-block; border-radius:50%; font-size:24px; line-height:50px; color:#fff; text-align:center;}
.zbztb_member .zbztb_privilege .cont ul li i.bgfddd5d {background:#fddd5d;}
.zbztb_member .zbztb_privilege .cont ul li i.bg64b0f0 {background:#64b0f0;}
.zbztb_member .zbztb_privilege .cont ul li i.bg64f0ac {background:#64f0ac;}
.zbztb_member .zbztb_privilege .cont ul li i.bgfd9d5d {background:#fd9d5d;}
.zbztb_member .zbztb_privilege .cont ul li label {display:inline-block; margin-top:5px; line-height:18px; vertical-align:middle;}
.zbztb_member .zbztb_level {margin-right:-40px; padding:0 12px;}
.zbztb_member .zbztb_level li {float:left; margin-right:40px;}
.zbztb_member .zbztb_level li .btnlevel {margin:20px 75px 0; width:100px; height:40px; display:block; border-radius:40px; line-height:40px; text-align:center;}
.zbztb_member .zbztb_level li .btnlevel a {display:block; height:40px; border-radius:40px;}
.zbztb_member .zbztb_level li .btnlevel a:hover {opacity:.8; filter:alpha(opacity=80);}
.zbztb_member .zbztb_level li .disabled {background:#bcbcbc; box-shadow:0 2px 10px #bcbcbc; color:#fff;}
.zbztb_member .zbztb_level li .bge4e4e4 {background:#e4e4e4; box-shadow:0 2px 10px #e4e4e4; color:#bcbcbc;}
.zbztb_member .zbztb_level li .bgfff1c5 {background:#fff1c5; box-shadow:0 2px 10px #fff1c5; color:#eec064;}
.zbztb_member .zbztb_purviewthead {width:100%; background:#f7f7f7;}
.zbztb_member .zbztb_purviewthead tr td {position:relative; height:90px; font-size:16px; line-height:1.8; color:#bf8b26; text-align:center;}
.zbztb_member .zbztb_purviewthead tr td em {position:absolute; top:25px; right:0; width:1px; height:40px; display:inline-block; background:#b7c5ce;}
.zbztb_member .zbztb_purviewtbody {width:100%; border:1px solid #d1d1d1;}
.zbztb_member .zbztb_purviewtbody tr {height:58px; text-align:center;}
.zbztb_member .zbztb_purviewtbody tr td {padding:0 20px; border-bottom:1px solid #d1d1d1; color:#3a3a3a;}
.zbztb_member .zbztb_purviewtbody tr td.br {border-right:1px solid #d1d1d1;}
.zbztb_member .zbztb_purviewtbody tr td.bgf7f7f7 {background:#f7f7f7;}
.zbztb_member .zbztb_purviewtbody tr td i {font-size:24px; color:#1892e7;}

.zbztb_meminfo p a {height:18px; margin-right:5px; padding:0 5px; line-height:18px; font-size:12px; border:1px solid #fbd74f; border-radius:10px;}
.zbztb_meminfo p a.member {color:#986b0d; background:#fbd74f;}
.zbztb_meminfo p a.pay {color:#a77c1a; background:#fff4cc;}
/*end*/

/*start 20171122 bqq modify*/
.zbztb_alertbox {position:fixed; top:50%; left:50%; z-index:9999; width:750px; margin:-225px 0 0 -400px; padding:25px; text-align:center; background:#fff; box-shadow:0 1px 10px 1px rgba(207,207,207,0.4);}
.zbztb_alertbox .cont {padding:30px 30px 40px; border:2px solid #1db72f;}
.zbztb_alertbox img {margin-top:15px;}
.zbztb_alertbox p {padding:30px 100px 0; line-height:1.8; font-size:20px; color:#000;}
.zbztb_alertbox a {display:inline-block; height:46px; width:156px; margin-top:30px; line-height:46px; font-size:20px; text-align:center; color:#1db72f; background:#fff; border:2px solid #1db72f;}
.zbztb_alertbox a:hover {color:#fff; background:#1db72f;}
.zbztb_alertbox .zbztb_close {position:absolute; right:5px; top:3px; padding:10px; font-size:24px; color:#d4d4d4; background:#fff; cursor:pointer;}
.zbztb_alertbox em {position:absolute; display:inline-block; background:#fff url(../../images/bd/zbztb_bordericons.png) no-repeat 0 0;}
.zbztb_alertbox em.icona {top:0; right:160px; width:90px; height:55px; background-position:-65px 0;}
.zbztb_alertbox em.iconb {top:235px; left:0; width:35px; height:95px; background-position:-30px 0;}
.zbztb_alertbox em.iconc {top:30px; left:40px; width:28px; height:250px;}
.zbztb_alertbox em.icond {right:30px; bottom:30px; width:28px; height:250px;}
.zbztb_alertbox em.icone {left:30px; bottom:30px; width:60px; height:23px; background-position:-65px -55px;}
.zbztb_alertbox em.iconf {right:100px; bottom:10px; width:60px; height:32px; background-position:-65px -80px;}
/*end*/


/*start 20180130 xq modify*/
.zbztb_sxbank .bankimg {float:left; width:156px; height:56px; border:2px #d2d2d2 solid;}
.zbztb_sxbank .limit {float:left; padding-left:30px; width:660px;}
.zbztb_sxbank .limit li {float:left; width:33.3%;}
.zbztb_sxbank .limit .money {color:#4bab49; font-size:24px; padding:6px 0 2px;}
.zbztb_sxbank .limit .capital {font-size:12px; color:#b7b7b7;}
.zbztb_sxbank .limit .bar {position:relative; height:40px; line-height:40px; background:#e8e8e8; color:#3e3e3e; text-align:right; padding-right:20px; overflow:hidden;}
.zbztb_sxbank .limit .percent {position:absolute; left:0; top:0; height:40px; line-height:40px; color:#fff; background:#4bab49; border-right:4px #69dd66 solid;  text-align:right; padding-right:20px;}
.zbztb_sxbank .zbztb_bkgreebtn {height:30px; line-height:30px; border-width:2px; padding:0 30px; font-size:14px; color:#4bab49;}
.zbztb_sxbank .zbztb_bkgreebtn:hover {color:#fff;}
.zbztb_sxbank .zbztb_bkgraytn {height:30px; line-height:30px; border-width:2px; padding:0 30px; font-size:14px; color:#898989;}
.zbztb_sxbank .banklist li .zbztb_bkgraytn { margin-top: 20px;}
.zbztb_bkgraytn {border: 1px #898989 solid; background:#fff;border-radius: 5px; display: inline-block; }
.zbztb_rzcont .zbztb_serwrap .zbztb_selbox {width:220px;}
.zbztb_rzcont .btn .zbztb_greebtn {border-radius:5px; padding:0 35px; height:35px; line-height:35px; margin-bottom:10px;}
.zbztb_rzcont .zbztb_itemlist table {table-layout:fixed;}
.zbztb_rzcont .zbztb_itemlist td {height:42px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-right:5px; padding-left:5px;}

/*start 20180131 bqq modify*/
.zbztb_sxtit {font-size:24px; text-align:center; color:#4c4c4c;}
.zbztb_sxstep {height:240px; background:url(../../images/bd/baixin/zbztb_sxstepbg.jpg) repeat-x center;}
.zbztb_sxstep .step {margin-top:60px;}
.zbztb_sxstep ul {display:inline-block; *display:inline;}
.zbztb_sxstep li {float:left; display:inline-block; overflow:hidden;}
.zbztb_sxstep li .bgdot {position:relative; float:left; height:4px; width:64px; margin-top:40px; background:url(../../images/bd/baixin/zbztb_sxdotbg.png) repeat-x left;}
.zbztb_sxstep li .bgdot .cline {position:absolute; top:0; left:0; height:4px; background:#4bab49; border-radius:2px;}
.zbztb_sxstep li .item {float:left; min-width:120px; text-align:center;}
.zbztb_sxstep li .item i {display:inline-block; font-size:90px; text-align:center; color:#999;}
.zbztb_sxstep li .item label {display:block; margin-top:5px; font-size:16px; color:#999;}
.zbztb_sxstep li.done .bgdot .cline {width:100%;}
.zbztb_sxstep li.done .item i,.zbztb_sxstep li.done .item label {color:#4bab49;}
.zbztb_sxstep li.next .bgdot .cline {width:50%;}
.zbztb_sxbank .banklist ul {margin:-30px -30px 0 0; padding-left:18px;}
.zbztb_sxbank .banklist li {float:left; width:250px; margin:30px 30px 0 0; padding:20px 0; text-align:center; border:2px solid #e1e1e1;}
.zbztb_sxbank .banklist li img {height:86px; width:206px; border:2px solid #e1e1e1;}
.zbztb_sxbank .banklist li .zbztb_bkgreebtn {margin-top:20px;}
.zbztb_sxbank .banklist li p {height:126px; margin-top:30px; padding:0 20px; line-height:18px; font-size:12px; text-align:justify; color:#656565; overflow:hidden;}
.zbztb_sxbank .banklist li:hover {border-color:#f6f6f6; box-shadow:0 0 16px 6px rgba(0,0,0,0.06);}
.zbztb_contadd .fgline {height:1px; margin:30px 0; background:#ddd;}
.cfb605d {color:#fb605d;}
.zbztb_contadd .idimg {*padding-left:110px; text-align:center;}
.zbztb_contadd .dimg {position:relative; *float:left; display:inline-block; height:190px; width:300px; margin:0 10px;}
.zbztb_contadd .dimg img {height:100%; width:100%;}
.zbztb_contadd .dimg a {position:absolute; top:50%; left:0; right:0; z-index:1; display:inline-block; margin-top:-45px; text-align:center;}
.zbztb_contadd .dimg .iconfont {display:block; font-size:60px; color:#5c5c5c;}
.zbztb_contadd .dimg label {display:block; margin-top:10px; color:#5c5c5c;}
.zbztb_contadd .dimg input[type="file"] {position:absolute; top:0; left:50%; z-index:9; width:60px; height:100%; margin-left:-30px; opacity:0; filter:alpha(opacity=0); cursor:pointer;}
.zbztb_contadd .data .unit {top:7px; font-size:14px; font-style:normal; color:#adadad;}
.zbztb_sxbank .filefield .fflabel {height:30px; font-size:14px; text-decoration:none;}
.zbztb_upload li.pl190 {padding-left:190px;}
.filefield .filename.c04b922 {color:#04b922;}
.zbztb_sxbank .filefield .zbztb_bkgreebtn {border-width:1px;}
.zbztb_sxtip {padding:10px; color:#fff; background:#1bb730; overflow:hidden;}
.zbztb_sxtip i {margin-right:5px; font-size:20px;}
.mb20 {margin-bottom:20px;}
.zbztb_sxbank .zbztb_contadd p.ellipsis {width:250px;}
.zbztb_sxfoldbtn {margin-top:20px; text-align:center; border-top:1px solid #ddd;}
.zbztb_sxfoldbtn a {position:relative; display:inline-block; height:23px; padding:0 5px; line-height:23px; font-size:12px; color:#4bab49; border-bottom:1px solid #ddd;}
.zbztb_sxfoldbtn a i {padding-right:5px; font-size:12px;}
.zbztb_sxfoldbtn a .arr {position:absolute; top:0; height:0; width:0; border-width:12px 6px; border-style:solid;}
.zbztb_sxfoldbtn a .left {left:-12px; border-color:#ddd #ddd transparent transparent;}
.zbztb_sxfoldbtn a .right {right:-12px; border-color:#ddd transparent transparent #ddd;}
.zbztb_sxfoldbtn a .arr em {position:absolute; display:inline-block; height:0; width:0; margin-top:-12px; border-width:12px 6px; border-style:solid;}
.zbztb_sxfoldbtn a .left em {left:-5px; border-color:#fff #fff transparent transparent;}
.zbztb_sxfoldbtn a .right em {right:-5px; border-color:#fff transparent transparent #fff;}
.zbztb_sxfold .fold {display:none;}
.cea702d {color:#ea702d;}
/*end*/

/*start 20180131 syh modify*/
/*76融资-6融资管理 76融资-13还款管理*/
.zhfztb_financingad {margin-top:20px; padding:15px 0; width:860px; height:70px; text-align:center;}
.zhfztb_financingad p {font-size:16px; color:#fff; line-height:1.4;}
.zhfztb_financingad p i {margin-right:5px; font-size:18px;}
.zhfztb_financingad label {font-size:36px; line-height:1.6; color:#fff;}
.zbztb_searchbtn a {width:54px; height:34px; display:inline-block; background:#bcbcbc; border-radius:4px; color:#fff; text-align:center; line-height:34px;}
.zbztb_searchbtn a:hover {background:#05b922;}
.zbztb_itemlist td p {overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.zbztb_itemlist td p.w207 {width:207px;}
.zbztb_itemlist .zbztb_tabexp td {padding:0;}
.zbztb_itemlist .zbztb_tabexp td .infotb {background:#f4fbf4; padding:10px 30px 20px;}
.zbztb_itemlist .zbztb_tabexp td .bk{border:1px #ddd solid; background:#fff;}
.zbztb_itemlist .zbztb_tabexp td .infotb th {padding:10px; background:#f8f8f8; color:#999; font-weight:normal;}
.zbztb_itemlist .zbztb_tabexp td .infotb td {color:#666; height:49px;}
.zbztb_itemlist .zbztb_tabexp td .infotb .input {width:70px; height:17px; line-height:17px; text-align:center; font-size:12px;}
.zbztb_itemlist .zbztb_tabexp td .infotb .zbztb_greebtn {-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding:0 20px;}

/*76融资-11融资标段包*/
.zbztb_rtlist input.w160 {width:160px;}
.zbztb_rzcont .zbztb_serwrap .zbztb_selbox.w130 {width:130px;}
.zbztb_itemlist th.txtl,.zbztb_itemlist td.txtl {padding:0 15px; text-align:left;}
.zbztb_tabbatch {margin-top:20px;}
.zbztb_tabbatch .checkbox .icon {margin-top:7px;}
.zbztb_tabbatch .zbztb_greenbtn a {margin:0 0 0 15px; width:60px; height:30px; border-radius:4px; line-height:30px;}
.zbztb_tabbatch .tabbatch {float:left; padding:14px 15px; width:719px; height:30px; border:1px solid #e6e6e6; border-right:none;}
.zbztb_tabbatch .tabbatch .total {float:right; line-height:30px;}
.zbztb_tabbatch .tabbatch .total em {font-size:20px; color:#ea702d;}
.zbztb_tabbatch .btnbatch a {float:left; width:110px; height:60px; display:inline-block; background:#4bab49; color:#fff; line-height:60px; text-align:center;}
.zbztb_tabbatch .btnbatch a:hover {background:#03dd27;}

/*76融资-弹窗-尾款转出进度详情 76融资-弹窗-借据*/
.zbztb_pay {padding:35px 30px 55px; width:630px; overflow:hidden;}
.zbztb_pay ul {margin-right:-20px;}
.zbztb_pay ul li {float:left; margin-top:15px; margin-right:20px; width:305px;}
.zbztb_pay ul li label {float:left; width:125px; display:inline-block; color:#a3a3a3; line-height:1.2;}
.zbztb_pay ul li span {float:left; width:180px; display:inline-block; color:#2e2e2e; line-height:1.2; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.zbztb_greenbtn a {margin:75px auto 0; width:98px; height:44px; display:block; background:#09b01f; border-radius:6px; text-align:center; line-height:44px; color:#fff;}
.zbztb_greenbtn a:hover {background:#03dd27;}

/*76融资-弹窗-尾款转出申请*/
.zbztb_payapply {padding:35px 30px 55px; width:630px; overflow:hidden;}
.zbztb_payapply ul {margin-right:-20px; width:710px;}
.zbztb_payapply ul li {float:left; margin-top:15px; margin-right:20px; width:305px;}
.zbztb_payapply ul li label {float:left; width:73px; display:inline-block; color:#666; line-height:33px;}
.zbztb_payapply ul li input {padding:0 5px; width:210px; height:33px; border:1px solid #d8d8d8; line-height:33px;}
/*end*/

/*start 20180326 xq modify*/
.zbztb_coupon .tit {padding:20px 0; font-size:16px;}
.zbztb_coupon .tit i.licon {font-size:20px; color:#666; margin-right:5px;}
.zbztb_coupon .tit i.ricon {font-size:16px; color:#999; margin-left:5px; cursor:pointer;}
.zbztb_coupon .couponlist {position:relative;}
.zbztb_coupon .hd {position:relative; height:20px; padding-top:20px; text-align:center;}
.zbztb_coupon .hd ul {position:absolute; left:50%; margin-left:-18px;}
.zbztb_coupon .hd li {float:left; display:inline-block; width:10px; height:10px; border:1px #999 solid; margin-right:10px; text-indent:-9999px; border-radius:100%;}
.zbztb_coupon .hd li.on {background:#999;}
.zbztb_coupon .hd a {position:absolute; top:50%; z-index:1; height:38px; width:22px; margin-top:-133px; line-height:38px; text-align:center; color:#f5f5f5; background:#b2b2b2; border-radius:3px; cursor:pointer;}
.zbztb_coupon .hd a i {line-height:38px;}
.zbztb_coupon .hd a.prev {left:-12px;}
.zbztb_coupon .hd a.next {right:-12px;}
.zbztb_coupon .hd a:hover {background:#666;}
.zbztb_coupon .bd ul {margin-right:-40px; overflow:hidden;}
.zbztb_coupon .bd li {position:relative; float:left; width:180px; margin:0 30px 0 10px;}
.zbztb_coupon .bd li .top {height:90px; background:#36c74e; border-radius:2px 2px 0 0; padding:3px 3px 0;}
.zbztb_coupon .bd li .top .lin {height:89px; border:1px #84dd95 solid; border-bottom:none; padding:0 20px;}
.zbztb_coupon .bd li a.btn {display:block; height:39px; line-height:39px; background:url(../../images/bd/baixin/zbztb_coupon_b.png) no-repeat; padding-top:11px; text-align:center;}
.zbztb_coupon .bd li dl {text-align:center; color:#fff; padding:15px 10px 0;}
.zbztb_coupon .bd li dt {font-size:16px; font-weight:bold; padding-bottom:5px;}
.zbztb_coupon .bd li dd {font-size:12px; line-height:20px;}
.zbztb_coupon .bd li dd.time {opacity:.6; filter:alpha(opacity=60);}
.zbztb_coupon .bd li em.tlicon {display:none; position:absolute; top:0; left:0; width:60px; height:60px; background:url(../../images/bd/baixin/zbztb_coupon_b.png) no-repeat;}
.zbztb_coupon .bd li.exceed em.tlicon {display:block; background-position:0 -150px;}
.zbztb_coupon .bd li.invalid em.tlicon {display:block; background-position:-65px -150px;}
.zbztb_coupon .bd li.invalid .top {background:#a6afb3;}
.zbztb_coupon .bd li.invalid .top .lin {border-color:#c8ced1;}
.zbztb_coupon .bd li.invalid a.btn {background-position:0 -100px; color:#a6afb3; cursor:default;}
.zbztb_coupon .bluecoupon .bd .top {background:#33b3ed; height:110px;}
.zbztb_coupon .bluecoupon .bd .top .lin {height:109px; border-color:#83d1f4;}
.zbztb_coupon .bluecoupon .bd a.btn {background-position:0 -50px;}
.zbztb_coupon .bluecoupon .bd dt {height:42px; overflow:hidden;}
.zbztb_coupon .bluecoupon .hd a {margin-top:-143px;}
/*end*/

/*start 20180423 xq modify*/
.zbztb_jrfw_limit ul.hd {width:880px; height:180px;}
.zbztb_jrfw_limit li {position:relative; float:left; width:200px; height:165px; margin-right:20px;}
.zbztb_jrfw_limit li .inner {width:200px; height:165px; background:#fff; text-align:center; box-shadow:0px 0px 8px #e2e6ee; cursor:pointer;}
.zbztb_jrfw_limit li .inner .img {display:inline-block; width:154px; height:64px; border:2px #d2d2d2 solid; margin-top:20px;}
.zbztb_jrfw_limit li .inner .dt {padding:10px 0 5px; color:#3e3e3e;}
.zbztb_jrfw_limit li .inner .dd {color:#4bab49; font-size:24px;}
.zbztb_jrfw_limit li .inner .dd .red {display:inline-block; height:28px; line-height:28px; background:#ff3c3c; padding:0 15px; border-radius:30px; color:#fff;}
.zbztb_jrfw_limit li.on .inner {position:absolute; height:187px; box-shadow:0px -5px 8px #e2e6ee; z-index:99;}
.zbztb_jrfw_limit .limitcont {display:none; position:absolute; left:0; top:187px; width:820px; height:160px; background:#fff; box-shadow:0px 0px 8px #e2e6ee; z-index:98; padding:20px;}
.zbztb_jrfw_limit .zbztb_sxbank .limit {width:820px; padding-left:0;}
.zbztb_jrfw_limit .zbztb_sxbank .limit_item {float:left; width:50%; padding-top:8px;}
.zbztb_jrfw_limit .zbztb_sxbank .money {margin:0 5px 0 15px;}
.zbztb_jrfw_limit li.item2 .limitcont {left:-220px;}
.zbztb_jrfw_limit li.item3 .limitcont {left:-440px;}
.zbztb_jrfw_limit li.item4 .limitcont {left:-660px;}
.zbztb_jrfw_limit li.on .limitcont {display:block;}
.zbztb_jrfw .zbztb_rtlist .input {width:160px;}
.zbztb_jrfw .zbztb_serwrap .zbztb_selbox {width:160px;}
.zbztb_tit .zbztb_bkgreebtn {height:28px; line-height:28px; color:#39c04f; font-size:14px; padding:0 10px; margin-top:5px;}
.zbztb_tit .zbztb_bkgreebtn:hover {color:#fff;}
.zbztb_contadd .fgline {position:relative;}
.zbztb_contadd .fgline span {position:absolute; right:0; top:-20px; height:40px; line-height:40px; background:#fff; padding:0 10px; color:#1cc582; cursor:pointer;}
.zbztb_contadd input[disabled],.zbztb_contadd input[disabled]:hover {background:#eee; border:1px #ddd solid; color:#adadad; cursor:default;}
.zbztb_jrfw_signature {position:relative; padding:0 50px 20px 150px;}
.zbztb_jrfw_signature .tl {position:absolute; left:45px; top:6px;}
.zbztb_jrfw_signature .hd {width:650px; border-bottom:1px #e5e5e5 solid; height:35px; line-height:34px;}
.zbztb_jrfw_signature .hd li {float:left; color:#5c5c5c; padding:0 10px 0 20px; cursor:pointer;}
.zbztb_jrfw_signature .hd li.on {border-bottom:2px #39c04f solid; color:#39c04f;}
.zbztb_jrfw_signature .hd li i {color:#fcab59;}
.zbztb_jrfw_signature .dz_sig li {float:left; width:132px; border-right:1px #e5e5e5 solid; padding-right:20px; margin-right:20px;}
.zbztb_jrfw_signature .dz_sig li .top {border:1px #bfbfbf solid; height:110px; border-radius:5px; text-align:center;}
.zbztb_jrfw_signature .dz_sig li .top i {display:inline-block; font-size:50px; color:#5c5c5c; padding:10px 0 5px;} 
.zbztb_jrfw_signature .dz_sig li .top p {color:#5c5c5c;padding:0 10px;}
.zbztb_jrfw_signature .dz_sig li .btn a,.zbztb_jrfw_signature .sm_sig .btn a {width:89px; height:32px; line-height:32px; font-size:14px; padding:0; text-align:center;}
.zbztb_jrfw_signature .dz_sig li .btn .zbztb_bkgreebtn,.zbztb_jrfw_signature .sm_sig .btn .zbztb_bkgreebtn {border-width:1px; color:#39c04f;margin-top:10px;}
.zbztb_jrfw_signature .dz_sig li .btn .zbztb_bkgreebtn:hover,.zbztb_jrfw_signature .sm_sig .btn .zbztb_bkgreebtn:hover {color:#fff;}
.zbztb_jrfw_signature .dz_sig li.last {margin:0; padding-right:0; border:0;}
.zbztb_jrfw_signature .sm_sig .item {padding-bottom:30px;}
.zbztb_jrfw_signature .sm_sig .item .list {height:90px; border:1px #e5e5e5 solid;}
.zbztb_jrfw_signature .sm_sig .item .list li {position:relative; float:left; width:100px; text-align:center; padding:0 10px;}
.zbztb_jrfw_signature .sm_sig .item .list li i {display:inline-block; font-size:30px; padding:20px 0 10px;}
.zbztb_jrfw_signature .sm_sig .item .list li p {display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.zbztb_jrfw_signature .sm_sig .item .list li .del {display:none; position:absolute; right:10px; top:20px; width:14px; height:14px; line-height:5px; background:#ddd; border-radius:100%; text-align:center;}
.zbztb_jrfw_signature .sm_sig .item .list li .del i {color:#fff; font-size:6px; padding:0;}
.zbztb_jrfw_signature .sm_sig .item .list li .del:hover {background:#c2c2c2;}
.zbztb_jrfw_signature .sm_sig .item .list li:hover .del {display:block;}
.zbztb_jrfw_signature .sm_sig .item .list li .download {display:none; position:absolute; top:50px; left:40px; width:58px; height:28px; line-height:28px; border:1px #ddd solid; background:#edf6fd; font-size:12px; color:#6e6e6e; text-align:center; text-decoration:none; border-radius:3px; box-shadow:0px 2px 5px #ccc;}
.zbztb_jrfw_signature .sm_sig .item .list li:hover .download {display:block;}
.zbztb_sxtip i {font-size:24px; margin:3px 10px 0 0;}
.zbztb_sxtip p {line-height:24px;}
.zbztb_contadd .not_passed {background:#fb605d;}
.zbztb_rzsq_top li .zbztb_bkgreebtn {display:none; width:116px; height:30px; line-height:30px; border:2px #39c04f solid; padding:0; color:#4bab49; font-size:14px; margin:15px auto 0;}
.zbztb_rzsq_top li .zbztb_bkgreebtn:hover {color:#fff;}
.zbztb_rzsq_top li:hover .inner {position:relative; height:220px; z-index:2;}
.zbztb_rzsq_top li:hover .zbztb_bkgreebtn {display:block;}
.zbztb_rzcont .fgline {height:1px; margin:30px 0; background:#ddd;}
.zbztb_rtlist input.w130 {width:130px;}
.zbztb_contadd .w160 {width:160px;}
.zbztb_contadd .item i.cffa850 {font-size:18px;}
.zbztb_contadd .printbtn {height:32px; line-height:32px; font-size:14px; padding:0 10px; margin-left:15px;}
.zbztb_contadd .fgline h2.tit {position:absolute; left:0; top:-40px; height:39px; line-height:39px; border-bottom:2px #666 solid; padding:0 5px; font-size:18px;}
.zbztb_contadd .fgline .tips {position:absolute; left:110px; top:-38px; height:40px; line-height:40px; color:#999;}
.zbztb_itemlist td p.w207 {width:190px; display:block;}
.zbztb_popmbxz {padding:20px 30px;}
.zbztb_popmbxz p.tips {height:40px; line-height:40px; background:#dfffe5; color:#1bb730; text-align:center;}
.zbztb_popmbxz .list {padding:50px 0 0;}
.zbztb_popmbxz .list li {display:inline-block; width:116px; height:116px; border:2px #ccc solid; border-radius:3px; text-align:center; margin:0 10px;}
.zbztb_popmbxz .list li a {display:block; width:116px; height:116px;}
.zbztb_popmbxz .list li i {display:inline-block; font-size:50px; color:#5c5c5c; padding:20px 0 10px;}
.zbztb_popmbxz .list li p {padding:0 10px;}
.zbztb_poptxt p {padding:60px 60px 0; height:150px; font-size:20px; line-height:35px; color:#808080;}
.zbztb_popbtn a {width:98px; height:42px; line-height:42px; padding:0; text-align:center; font-size:16px; margin-top:60px;}
.zbztb_payapply ul li label p {line-height:18px;}
.zbztb_payapply input[disabled],.zbztb_payapply input[disabled]:hover {background:#eee; border:1px #ddd solid; color:#adadad; cursor:default;}
.zbztb_payapply ul li {margin-top:20px;}
.zbztb_pay ul li label, .zbztb_pay ul li span {line-height:22px;}
.zbztb_pay .zbztb_jrfw_accinfo li {width:620px; margin-right:0;}
.zbztb_pay .zbztb_jrfw_accinfo li label {width:170px;}
.zbztb_pay .zbztb_jrfw_accinfo li span {width:450px;}
.zbztb_pay .zbztb_jrfw_accinfo {margin-right:0;}
.zbztb_pay .zbztb_jrfw_accinfo li span.c666 {color:#666;}
.zbztb_pay .zbztb_jrfw_accinfo.fs16 li span {color:#09b01f;}
.zbztb_pay .fs16 {border-bottom:1px #d7d7d7 solid; overflow:hidden; padding-bottom:20px;}
.zbztb_pay .fs16 label,.zbztb_pay .fs16 span {font-size:16px;}
.zbztb_pay {padding-bottom:0;}
/*end*/

/*start 20180423 xq modify*/
.zbztb_jrfw_limit ul.hd {width:880px; height:180px;}
.zbztb_jrfw_limit li {position:relative; float:left; width:200px; height:165px; margin-right:20px;}
.zbztb_jrfw_limit li .inner {width:200px; height:165px; background:#fff; text-align:center; box-shadow:0px 0px 8px #e2e6ee; cursor:pointer;}
.zbztb_jrfw_limit li .inner .img {display:inline-block; width:154px; height:64px; border:2px #d2d2d2 solid; margin-top:20px;}
.zbztb_jrfw_limit li .inner .dt {padding:10px 0 5px; color:#3e3e3e;}
.zbztb_jrfw_limit li .inner .dd {color:#4bab49; font-size:24px;}
.zbztb_jrfw_limit li .inner .dd .red {display:inline-block; height:28px; line-height:28px; background:#ff3c3c; padding:0 15px; border-radius:30px; color:#fff;}
.zbztb_jrfw_limit li.on .inner {position:absolute; height:187px; box-shadow:0px -5px 8px #e2e6ee; z-index:99;}
.zbztb_jrfw_limit .limitcont {display:none; position:absolute; left:0; top:187px; width:820px; height:160px; background:#fff; box-shadow:0px 0px 8px #e2e6ee; z-index:98; padding:20px;}
.zbztb_jrfw_limit .zbztb_sxbank .limit {width:820px; padding-left:0;}
.zbztb_jrfw_limit .zbztb_sxbank .limit_item {float:left; width:50%; padding-top:8px;}
.zbztb_jrfw_limit .zbztb_sxbank .money {margin:0 5px 0 15px;}
.zbztb_jrfw_limit li.item2 .limitcont {left:-220px;}
.zbztb_jrfw_limit li.item3 .limitcont {left:-440px;}
.zbztb_jrfw_limit li.item4 .limitcont {left:-660px;}
.zbztb_jrfw_limit li.on .limitcont {display:block;}
.zbztb_jrfw .zbztb_rtlist .input {width:160px;}
.zbztb_jrfw .zbztb_serwrap .zbztb_selbox {width:160px;}
.zbztb_tit .zbztb_bkgreebtn {height:28px; line-height:28px; color:#39c04f; font-size:14px; padding:0 10px; margin-top:5px;}
.zbztb_tit .zbztb_bkgreebtn:hover {color:#fff;}
.zbztb_contadd .fgline {position:relative;}
.zbztb_contadd .fgline span {position:absolute; right:0; top:-20px; height:40px; line-height:40px; background:#fff; padding:0 10px; color:#1cc582; cursor:pointer;}
.zbztb_contadd input[disabled],.zbztb_contadd input[disabled]:hover {background:#eee; border:1px #ddd solid; color:#adadad; cursor:default;}
.zbztb_jrfw_signature {position:relative; padding:0 50px 20px 150px;}
.zbztb_jrfw_signature .tl {position:absolute; left:45px; top:6px;}
.zbztb_jrfw_signature .hd {width:650px; border-bottom:1px #e5e5e5 solid; height:35px; line-height:34px;}
.zbztb_jrfw_signature .hd li {float:left; color:#5c5c5c; padding:0 10px 0 20px; cursor:pointer;}
.zbztb_jrfw_signature .hd li.on {border-bottom:2px #39c04f solid; color:#39c04f;}
.zbztb_jrfw_signature .hd li i {color:#fcab59;}
.zbztb_jrfw_signature .dz_sig ul {margin-right:-20px; overflow:hidden;}
.zbztb_jrfw_signature .dz_sig li {float:left; width:132px; border-right:1px #e5e5e5 solid; padding-right:20px; margin-right:20px;}
.zbztb_jrfw_signature .dz_sig li .top {border:1px #bfbfbf solid; height:110px; border-radius:5px; text-align:center;}
.zbztb_jrfw_signature .dz_sig li .top i {display:inline-block; font-size:50px; color:#5c5c5c; padding:10px 0 5px;} 
.zbztb_jrfw_signature .dz_sig li .top p {color:#5c5c5c; padding:0 10px;}
.zbztb_jrfw_signature .dz_sig li .btn a,.zbztb_jrfw_signature .sm_sig .btn a {width:89px; height:32px; line-height:32px; font-size:14px; padding:0; text-align:center;}
.zbztb_jrfw_signature .dz_sig li .btn .zbztb_bkgreebtn,.zbztb_jrfw_signature .sm_sig .btn .zbztb_bkgreebtn {border-width:1px; color:#39c04f; margin-top:10px;}
.zbztb_jrfw_signature .dz_sig li .btn .zbztb_bkgreebtn:hover,.zbztb_jrfw_signature .sm_sig .btn .zbztb_bkgreebtn:hover {color:#fff;}
.zbztb_jrfw_signature .dz_sig li.last {margin:0; padding-right:0; border:0;}
.zbztb_jrfw_signature .sm_sig .item {padding-bottom:30px;}
.zbztb_jrfw_signature .sm_sig .item .list {height:90px; border:1px #e5e5e5 solid;}
.zbztb_jrfw_signature .sm_sig .item .list li {position:relative; float:left; width:100px; text-align:center; padding:0 10px;}
.zbztb_jrfw_signature .sm_sig .item .list li i {display:inline-block; font-size:30px; padding:20px 0 10px;}
.zbztb_jrfw_signature .sm_sig .item .list li p {display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.zbztb_jrfw_signature .sm_sig .item .list li .del {display:none; position:absolute; right:10px; top:20px; width:14px; height:14px; line-height:5px; background:#ddd; border-radius:100%; text-align:center;}
.zbztb_jrfw_signature .sm_sig .item .list li .del i {color:#fff; font-size:6px; padding:0;}
.zbztb_jrfw_signature .sm_sig .item .list li .del:hover {background:#c2c2c2;}
.zbztb_jrfw_signature .sm_sig .item .list li:hover .del {display:block;}
.zbztb_jrfw_signature .sm_sig .item .list li .download {display:none; position:absolute; top:50px; left:40px; width:58px; height:28px; line-height:28px; border:1px #ddd solid; background:#edf6fd; font-size:12px; color:#6e6e6e; text-align:center; text-decoration:none; border-radius:3px; box-shadow:0px 2px 5px #ccc;}
.zbztb_jrfw_signature .sm_sig .item .list li:hover .download {display:block;}
.zbztb_sxtip i {font-size:24px; margin:3px 10px 0 0;}
.zbztb_sxtip p {line-height:24px;}
.zbztb_contadd .not_passed {background:#fb605d;}
.zbztb_rzsq_top li .zbztb_bkgreebtn {display:none; width:116px; height:30px; line-height:30px; border:2px #39c04f solid; padding:0; color:#4bab49; font-size:14px; margin:15px auto 0;}
.zbztb_rzsq_top li .zbztb_bkgreebtn:hover {color:#fff;}
.zbztb_rzsq_top li:hover .inner {position:relative; height:220px; z-index:2;}
.zbztb_rzsq_top li:hover .zbztb_bkgreebtn {display:block;}
.zbztb_rzcont .fgline {height:1px; margin:30px 0; background:#ddd;}
.zbztb_rtlist input.w130 {width:130px;}
.zbztb_contadd .w160 {width:160px;}
.zbztb_contadd .item i.cffa850 {font-size:18px;}
.zbztb_contadd .printbtn {height:32px; line-height:32px; font-size:14px; padding:0 10px; margin-left:15px;}
.zbztb_contadd .fgline h2.tit {position:absolute; left:0; top:-40px; height:39px; line-height:39px; border-bottom:2px #666 solid; padding:0 5px; font-size:18px;}
.zbztb_contadd .fgline .tips {position:absolute; left:110px; top:-38px; height:40px; line-height:40px; color:#999;}
.zbztb_itemlist td p.w207 {width:190px; display:block;}
.zbztb_popmbxz {padding:20px 30px;}
.zbztb_popmbxz p.tips {height:40px; line-height:40px; background:#dfffe5; color:#1bb730; text-align:center;}
.zbztb_popmbxz .list {padding:50px 0 0;}
.zbztb_popmbxz .list li {display:inline-block; width:116px; height:116px; border:2px #ccc solid; border-radius:3px; text-align:center; margin:0 10px;}
.zbztb_popmbxz .list li a {display:block; width:116px; height:116px;}
.zbztb_popmbxz .list li i {display:inline-block; font-size:50px; color:#5c5c5c; padding:20px 0 10px;}
.zbztb_popmbxz .list li p {padding:0 10px;}
.zbztb_poptxt p {padding:60px 60px 0; height:150px; font-size:20px; line-height:35px; color:#808080;}
.zbztb_popbtn a {width:98px; height:42px; line-height:42px; padding:0; text-align:center; font-size:16px; margin-top:60px;}
.zbztb_payapply ul li label p {line-height:18px;}
.zbztb_payapply input[disabled],.zbztb_payapply input[disabled]:hover {background:#eee; border:1px #ddd solid; color:#adadad; cursor:default;}
.zbztb_payapply ul li {margin-top:20px;}
.zbztb_pay ul li label, .zbztb_pay ul li span {line-height:22px;}
.zbztb_pay .zbztb_jrfw_accinfo li {width:620px; margin-right:0;}
.zbztb_pay .zbztb_jrfw_accinfo li label {width:170px;}
.zbztb_pay .zbztb_jrfw_accinfo li span {width:450px;}
.zbztb_pay .zbztb_jrfw_accinfo {margin-right:0;}
.zbztb_pay .zbztb_jrfw_accinfo li span.c666 {color:#666;}
.zbztb_pay .zbztb_jrfw_accinfo.fs16 li span {color:#09b01f;}
.zbztb_pay .fs16 {border-bottom:1px #d7d7d7 solid; overflow:hidden; padding-bottom:20px;}
.zbztb_pay .fs16 label,.zbztb_pay .fs16 span {font-size:16px;}
.zbztb_pay {padding-bottom:0;}
/*end*/

/*start 20180427 xq modify*/
.zbztb_floatr .service .info {width:110px; height:235px; right:-120px;}
.zbztb_floatr .service .info .mt5 {margin-top:5px;}
/*end*/


/*start 20180614 xq modify*/
.zbztb_bankcont {border-top:1px #ddd solid; padding-top:30px; margin-top:30px; overflow:hidden;}
.zbztb_bankcont .bankimg {width:156px; height:86px; border:2px #d2d2d2 solid; background:#fff;}
.zbztb_bankcont .txt {display:block; width:500px; padding:12px 30px 0; line-height:20px;}
.zbztb_bankcont .btnbk {height:90px; border-left:1px #d2d2d2 solid; padding-left:20px;}
.zbztb_bankcont .btnbk .zbztb_bgreebtn {height:35px; line-height:35px; font-size:14px; padding:0 20px; margin-top:28px;}
.zbztb_rzlc ul {margin-right:-20px; overflow:hidden;}
.zbztb_rzlc li {position:relative; float:left; width:200px; margin-right:20px;}
.zbztb_rzlc li i {display:inline-block; width:100px; height:100px; line-height:100px; border:2px #53e0a2 solid; border-radius:100%; text-align:center; color:#53e0a2; font-size:60px;}
.zbztb_rzlc li dl {height:190px; background:#fafafa; margin-top:30px; padding:10px;}
.zbztb_rzlc li dt {font-size:16px; font-weight:bold; padding:12px 0; color:#484848;}
.zbztb_rzlc li dd {color:#484848; line-height:22px;}
.zbztb_rzlc li dt span {display:inline-block; width:30px; height:30px; line-height:30px; background:#53e0a2; border-radius:100%; color:#fff; margin-right:5px;}
.zbztb_rzlc li .lined {position:absolute; top:50px; left:160px; width:100px; height:2px; border-top:2px #53e0a2 dashed;}
.zbztb_jr_banner {width:100%; height:430px;}
.zbztb_jr_tit {padding:60px 0;}
.zbztb_main {width:1280px; height:1120px; margin:0 auto; background:#fff;}
.zbztb_jr_bg {width:100%; height:1180px; background:url(../images/zbztb_jr_bg.jpg) no-repeat; padding-top:60px;}
.zbztb_main .service ul {margin-right:-20px;}
.zbztb_main .service li {float:left; width:283px; height:318px; border:1px #e1e1e1 solid; margin-right:20px;}
.zbztb_main .service li i {display:inline-block; width:283px; height:205px; background:url(../images/zbztb_jr_icon.jpg) no-repeat;}
.zbztb_main .service li i.iconb {background-position:0 -205px;}
.zbztb_main .service li i.iconc {background-position:0 -410px;}
.zbztb_main .service li i.icond {background-position:0 -615px;}
.zbztb_main .service .line {width:246px; height:1px; background:#e1e1e1; margin:30px auto 0;}
.zbztb_main .service .txt {font-size:24px; line-height:80px; text-align:center;}
.zbztb_main .service .txt:before,.zbztb_jr_bg .service .txt:after {display:inline-block; width:24px; height:18px; background:url(../images/zbztb_jr_ticon.png) no-repeat; content:""; margin-right:5px;}
.zbztb_main .service .txt:after {margin:0 0 0 5px; -webkit-transform:rotate(180deg); transform:rotate(180deg);}
.zbztb_main .steps {height:320px; border:1px #5b9dff solid;}
.zbztb_main .steps .zbztb_rzlc {height:auto; padding-left:30px;}
.zbztb_main .steps .zbztb_rzlc ul {margin-right:-55px; overflow:hidden;}
.zbztb_main .steps .zbztb_rzlc li {width:240px; margin-right:55px;}
.zbztb_main .steps .zbztb_rzlc i {width:148px; height:148px; line-height:148px; border-color:#5b9dff; color:#3578db; font-size:100px;}
.zbztb_main .steps .zbztb_rzlc .lined {left:235px; bottom:28px; top:auto; border-color:#a8cbff;}
.zbztb_main .steps .zbztb_rzlc .ste {position:relative; width:135px; height:60px; line-height:60px; background:url(../images/zbztb_jr_step.png) 0 -60px no-repeat; margin-top:35px; padding-left:100px; font-size:24px; color:#808080;}
.zbztb_main .steps .zbztb_rzlc .first .ste {background-position:0 0;}
.zbztb_main .steps .zbztb_rzlc .last .ste {background-position:0 -120px;}
.zbztb_main .steps .zbztb_rzlc .ste em {position:absolute; left:40px; top:7px; display:inline-block; width:46px; height:46px; line-height:46px; background:#5b9dff; border-radius:100%; color:#fff; text-align:center;}
.zbztb_main .steps .zbztb_rzlc .bl p {font-size:24px; color:#808080; line-height:24px; padding-top:3px;}
.zbztb_main .btn {display:inline-block; width:200px; height:50px; line-height:50px; font-size:24px; color:#fff; background:#c63131; border-radius:100px;}
.zbztb_main .btn:hover {opacity:.8; filter:alpha(opacity=80);}
.bff574a {background:#ff574a;}
/*end*/

/*start 20180625 xq modify*/
.zbztb_invoice .hide {height:272px; overflow:hidden;}
.zbztb_invoice .item ,.zbztb_invoice .add {float:left; padding-right:30px;}
.zbztb_invoice .top {padding:2px 0 5px;}
.zbztb_invoice .top .tit {line-height:30px; color:#04b922; padding-left:40px;}
.zbztb_invoice .address li {border-width:1px 1px 1px 3px; border-color:#ddd #ddd #ddd #cacaca; border-style:solid;}
.zbztb_invoice .address li.defaultCheck {border-color:#69d869 #69d869 #69d869 #04b922; background:#f9fdf9;}
.zbztb_invoice .address td.pr10 {padding-right:10px;}
.zbztb_invoice .top p a {display:inline-block; color:#999;}
.zbztb_invoice .top p em {display:inline-block; height:12px; width:2px; margin:0 10px; background:#cecece;}
.zbztb_invoice .address td .checkbox {position:absolute; left:12px; top:0px;}
.zbztb_invoice .address td.icon {position:relative;}
.zbztb_invoice .address a.defadr {display:inline-block; visibility:hidden; height:28px; padding:0 10px; line-height:28px; color:#fff; background:#04b922; border:1px solid #04b922; border-radius:5px; margin-right:15px;}
.zbztb_invoice .address .default a.defadr {visibility:visible; color:#04b922; background:#d0f5d6;}
.zbztb_invoice .address li:hover a.defadr {visibility:visible; }
.zbztb_invoice .address li:hover a.defadr:hover {color:#fff;}
.zbztb_invoice .address li.default:hover a.defadr:hover {color:#04b922;}
.zbztb_rtlist .fptab {display:inline-block;}
.zbztb_rtlist .fp .maininfor {border-top:1px #ddd solid; padding-top:25px; margin-top:25px;}
.zbztb_paymoney .zbztb_rtlist .maininfor {padding-bottom:5px;}

/*start 20180808 xq modify*/
.zbztb_rtlist .w180 {width:190px;}
.zbztb_xxzb .addbtn {height:35px; line-height:35px; font-size:14px; padding:0 20px;}
.zbztb_xxzb .addxxzb li {padding:20px 0; border-bottom:1px #ddd dashed;}
.zbztb_xxzb .addxxzb li .radio {min-width:80px;}
.zbztb_xxzb .addxxzb li .lt {display:inline-block; width:100px; text-align:right; padding-right:10px;}
.zbztb_xxzb .addxxzb li .subsel {display:none; padding:15px 0 0 0;}
.zbztb_xxzb .addxxzb li .pl114 {padding-left:114px;}
.zbztb_xxzb .zbztb_buledit .hd {padding-left:0; border-color:#ddd; overflow:visible; margin-top:0;}
.zbztb_xxzb .zbztb_buledit .hd h2 {position:relative; height:49px; line-height:49px; border-bottom:2px #666 solid; font-size:18px; padding:0 5px; color:#343434; z-index:9;}
.zbztb_xxzb .zbztb_buledit .zbztb_bgreebtn {height:35px; line-height:35px; padding:0 20px; font-size:14px;}
.zbztb_xxzb .zbztb_buledit .slide {padding:20px 0;}
.zbztb_xxzb .zbztb_buledit .seldlbtn {height:28px; line-height:28px; padding:0 15px; font-size:14px;}
.zbztb_xxzb .filefield .filename {width:530px;}
.zbztb_xxzb .zbztb_newitem .input {width:240px;}
.zbztb_xxzb .zbztb_newitem th {padding:0;}
.zbztb_xxzb .zbztb_pubtb td {padding:8px 0; text-align:center;}
.zbztb_xxzb .zbztb_pubtb td .zbztb_selbox {width:240px; margin:0 0 0 10px;}
.zbztb_xxzb .addline {height:30px; line-height:30px; font-size:14px; border-radius:5px;}
.zbztb_xxzb .nopoint {margin-right:10px;}
.zbztb_xxzb .nopoint i {color:#c3c3c3; font-size:21px; vertical-align:middle; margin-right:5px;}
.zbztb_xxzb .nopoint.cur i {color:#119627;}
.zbztb_xxzb .zbztb_newitem .long {width:530px;}
.zbztb_xxzb .txtitem {border-bottom:1px #eee solid; padding-bottom:15px; margin-bottom:20px;}
.zbztb_xxzb .addlinebtn {height:33px; line-height:33px; font-size:14px; padding:0 20px; margin-left:10px;}
.zbztb_xxzb .rt {position:relative; padding-right:100px;}
.zbztb_xxzb .rt .operation {position:absolute; right:0; top:0; padding:8px 0; color:#ddd;}
.zbztb_xxzb .rt .operation a {margin:0 10px;}
.zbztb_xxzb .botbtn {padding:0 60px;}
.zbztb_xxzb .zbztb_newitem .short {width:220px;}
.zbztb_xxzb .zbztb_newitem .short2 {width:180px;}
.zbztb_xxzb input::-webkit-input-placeholder {color:#999;}
.zbztb_xxzb input:-moz-placeholder {color:#999; opacity:1;}
.zbztb_xxzb input::-moz-placeholder {color:#999; opacity:1;}
.zbztb_xxzb input:-ms-input-placeholder {color:#999;}
.zbztb_xxzb input::-ms-input-placeholder {color:#999;}
.zbztb_xxzb .zbztb_hint {float:left; margin:5px 0 0 10px;}
/*end*/

/*start 20180808 xq modify*/
.zbztb_tbcoupon .zbztb_greebtn,.zbztb_tbcoupon .zbztb_bkgreebtn {height:40px; line-height:40px; font-size:16px; padding:0px 20px; margin:0 10px; -webkit-border-radius:5px; border-radius:5px;}
.zbztb_tbcoupon .hintbox {width:200px;}
.zbztb_tbcoupon .bluecoupon .bd dt {height:20px;}
.zbztb_tbcoupon .couponlist {display:none; padding:30px 0 0 30px;}
.zbztb_tbcoupon .bd li {padding-bottom:20px;}
.zbztb_tbcoupon .bd li .btn {display:block; height:39px; line-height:39px; background:url(../../images/bd/zbztb_coupon_b.png) 0 -50px no-repeat; padding-top:11px; text-align:center;}
/*end*/

/*start 20180820 xq modify*/
.zbztb_jrfw_limit .slide {position:absolute; top:0; right:0; bottom:0; left:0; display:none; overflow:hidden;}
.zbztb_jrfw_limit .slide .coverbg {position:absolute; top:0; right:0; bottom:0; left:0; z-index:98; filter:alpha(opacity=65); opacity:.65;}
.zbztb_jrfw_limit .slide .cont {position:absolute; z-index:99; padding:0 20px;}
.zbztb_jrfw_limit .slide .cont .hd {height:28px; padding-top:5px;}
.zbztb_jrfw_limit .slide .cont .hd ul {margin-right:-40px; overflow:hidden;}
.zbztb_jrfw_limit .slide .cont .hd li {float:left; width:auto; height:28px; line-height:28px; font-size:12px; color:#bfbfbf; margin:0; margin-right:40px; cursor:pointer;}
.zbztb_jrfw_limit .slide .cont .hd li.on {color:#fff; border-bottom:1px #fff solid;}
.zbztb_jrfw_limit .slide .cont .progress_bar {position:relative; width:160px; height:4px; background:#e8e8e8; border-radius:50px; margin:20px 0 15px;}
.zbztb_jrfw_limit .slide .cont .progress_bar .bar {position:absolute; left:0; top:0; height:4px; background:#4bab49; border-radius:50px;}
.zbztb_jrfw_limit .slide .cont .progress_bar .bar em {position:absolute; top:-16px; right:-10px; font-size:12px; color:#fff;}
.zbztb_jrfw_limit .slide .cont .zbztb_greebtn {border-radius:5px;}
.zbztb_jrfw_limit .slide .cont .quota {padding-top:8px;}
.zbztb_jrfw_limit .slide .cont .quota h3 {line-height:24px; font-size:18px; color:#4bab49;}
.zbztb_jrfw_limit .slide .cont .quota p {color:#fff;}
.zbztb_jrfw_limit li:hover .slide {display:block;}
/*end*/

/*start 20180829 xq modify*/
.zbztb_itemlist .capital {max-height:40px; overflow:hidden; word-break:break-all;}
.zbztb_newitem td {word-break:break-all;}
/*end*/

/* start 20180904 GJ modify */
.zbztb_zsxg span {display: inline-block; vertical-align:middle; color:#666; font-size:12px;}
.zbztb_zsxg .zbztb_masktop {margin:0 15px; font-size:16px; color:#666; border-bottom:1px solid #ddd; padding-bottom:5px;}
.zbztb_zsxg .zbztb_maskbox .zbztb_wh135label {width:135px; text-align:left;}
.zbztb_zsxg .zbztb_maskbox .zbztb_wh100label {width:100px; text-align:left;}
.zbztb_zsxg .zbztb_maskbox .lt {width:180px; text-align:right;}
.zbztb_zsxg .zbztb_maskbox .fcblue {color:#00a0ea; margin-left:10px;}
.zbztb_zsxg .zbztb_maskbox a {cursor:pointer;}
.zbztb_zsxg .zbztb_maskbox a:hover {color:#039cb3;}
.zbztb_zsxg .zbztb_maskbox .zbztb_bkgreebtn {height:32px; line-height:32px; font-size:14px; margin-left:10px; padding:0 15px;}
.zbztb_zsxg .zbztb_maskbox .input {width:280px; font-size:12px;}
/*修改提示文字的颜色*/
.zbztb_zsxg .zbztb_maskbox .input::-webkit-input-placeholder { /* WebKit browsers */ color: #999;}	
.zbztb_zsxg .zbztb_maskbox .input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 	color: #999; opacity:1;} 	
.zbztb_zsxg .zbztb_maskbox .input::-moz-placeholder { /* Mozilla Firefox 19+ */ 	color: #999; opacity:1;} 	
.zbztb_zsxg .zbztb_maskbox .input:-ms-input-placeholder { /* Internet Explorer 10+ */ 	color: #999;} 
.zbztb_zsxg .zbztb_maskbox .zbztb_slideparentli {position:relative; overflow:visible;}
.zbztb_zsxg .zbztb_maskbox .zbztb_selbox {width:292px;}
.zbztb_zsxg .zbztb_maskbox .zbztb_greybtn {margin-right:10px;}
.zbztb_zsxg .zbztb_maskbox .zbztb_bluebtn {background:#039cbe;height:40px; line-height:40px; font-size:16px; padding:0px 20px; margin:0 10px; -webkit-border-radius:5px; border-radius:5px}
.zbztb_zsxg .zbztb_maskbox .zbztb_bkbluebtn:hover {background:#039cbe;}

.zbztb_zsxg .zbztb_maskbox .fcgrey {color:#666;}
.zbztb_zsxg .zbztb_maskbox .zbztb_bgbluebtn {border:1px solid #039cbe; font-size:12px; height:30px;line-height:30px;}
.zbztb_zsxg .zbztb_maskbox .zbztb_bgbluebtn:hover {background:#039cbe; color:#fff;}
.zbztb_zsxg .txtc .zbztb_bgbluebtn {border:1px solid #039cbe; font-size:12px; height:30px;line-height:30px;}
.zbztb_zsxg .txtc .zbztb_bgbluebtn:hover {background:#039cbe; color:#fff;}
.ltspanradio {margin:0 15px 0 5px; font-size:12px;}
.contrat_btcebter {margin-left:-50%;}
/* end */

/*start 20180918 GJ modify*/
.zbztb_tittab {padding-top:10px; height:48px;}
.zbztb_tittab h2 {height:37px; padding:10px 15px 0; margin-right:5px; background:#e1e1e1; border:1px solid #e1e1e1; border-radius:10px 10px 0 0; line-height:31px; cursor:pointer;} 
.zbztb_tittab h2.on {height:30px; background:#fff; border-width:8px 1px 1px;  border-style:solid; border-color:#04b922 #04b922 #e1e1e1; line-height:16px;}

.zbztb_specifictb td {text-align:center; } 
.zbztb_specifictb tr table td {border:1px solid #eee;}
.zbztb_specifictb tr table tr:hover {background:#fff;}
.zbztb_specifictb td.txtl {text-align:left; padding:5px; box-sizing:border-box;}
.zbztb_specifictb td.bgbg_fltit {height:30px; line-height:30px; background:#d7f1d7;}
.zbztb_specifictb td>i {font-size:12px; font-style:normal;}
.zbztb_specifictb td .grade_bz {display:block; font-size:12px;}
.zbztb_specifictb td .input {text-indent:5px; width:90%;}
.zbztb_detail_tableinfo td label>i {font-size:0;}

/* start 20181018 qiehuan */
.zbztb_tit .sortlist {padding:0 5px 0 0;}
.zbztb_tit .sortlist a {margin-left:20px; line-height:40px; color:#666;}
.zbztb_tit .sortlist a i {display:inline-block; margin-right:5px; font-size:20px; vertical-align:middle;}
.zbztb_tit .sortlist a i.i1 {font-size:24px;}
.zbztb_tit .sortlist a.cur {color:#119627; cursor:default;}
/* end 20181018 qiehuan	 */


.pager{margin-top:30px;}
.pager a,.pager .cpb {
	display:inline-block; float:left; width:32px; height:32px; line-height:32px; margin-right:8px; background:#fff; text-align:center; vertical-align:middle; font-size:14px; font-family:arial;color:#666;
}
.pager a[disabled],.pager a:disabled {color:#bfbfbf;}
.pager a:hover {
	color:#04b922;
}
.pager a.next {width:65px;}
.pager .cpb {
	width:30px; height:30px; line-height:30px; border:1px #3acf88 solid; background:#fff; color:#3acf88; font-weight:bold;
}
.pager .text {
	height:32px; line-height:32px; color:#9e9e9e; font-size:12px;
}

.pager .ptext {
	width:155px; height:32px; line-height:32px; border:0 none; text-align:center; font-size:12px; color:#666; 
	 
}
.pager .pbtn {border:0;
	display:inline-block; width:65px; height:32px; line-height:32px; background:#fff; text-align:center; color:#656565; margin-left:10px;
}
.pager .pbtn:hover {background:#3ad08b; color:#fff;}
