@charset "utf-8";

/*登录*/
.loginform { position:absolute; left:217%; top:-314px;}
.login{ width:286px; height:244px;  padding:30px 22px 32px 23px; background:#fff; z-index:10001; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.login li{ position:relative;padding-bottom: 20px;}
.login li h3{ float:left; font-size: 18px; font-weight: bold; color: #1c9a99;}
.login li a.forgetpsd{ float: right; font-size: 14px; color: #1c9a99; text-decoration: underline;}
.user{ padding:0 0 8px 26px; width: 254px;font-family: "Microsoft YaHei"; font-size: 18px; color: #1c9a99; border-bottom: 1px solid #40aaaa; background:url(../images/indImg_22.png) 1px 4px no-repeat;}
.psd{ padding:0 0 8px 26px; width:254px; font-family: "Microsoft YaHei"; font-size: 18px; color: #1c9a99; border-bottom: 1px solid #40aaaa; background:url(../images/indImg_23.png) 1px 4px no-repeat;}
.placehoder{position: absolute; left: 26px; top: 2px; font-family: "Microsoft YaHei"; font-size: 18px; color: #1c9a99;}
.subinput{ width: 289px; height: 45px; background: #2a95e8; color: #fff; font-family: "Microsoft YaHei";font-size: 18px;cursor:pointer; cursor:hand;}

.login li a.freeregin{ display:block;font-size: 14px; color: #1c9a99; text-decoration: underline; text-align: center;}
.logined{font-size: 14px;color: #1c9a99;}
.logined img { margin-right: 10px;}
.price a{ display: inline-block; line-height: 45px; text-align: center; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1;}
.fabiao { margin-right:8px;}
.jbdetail{width: 100%;background: #fff;}
.jbdetail ul{width: 1200px; margin: 0 auto; padding-top:24px; background: #fff;}
.jbdetail ul li{ float: left; height:84px;padding-left:36px; background:url(../images/rgline.jpg) 299px 25px no-repeat;}
.jbdetail ul li div{ float:left;text-align: center; }
.jbdetail ul li div.div-img{ width: 58px; height: 45px;padding-top: 10px; background: #1c9a99;}
.jbdetail ul li div.div-num{ padding-left: 20px; text-align: left; width: 126px;}
.div-num span.text-red{ font-size: 28px; color: #f04f00;}
.jbdetail ul li h3{font-size: 14px;color: #666;}
.jbdetail ul li div.div-imgnew{ width: 58px; height: 45px;padding-top: 10px; background: #f04f00;}
.div-num span.text-green{ font-size: 28px; color: #1c9b9a;}
/*内容*/
.content-all{width:100%;background: #f8f8f8;}
.content{width:1200px; margin:30px auto;}
.content-left{float:left; width: 834px; position: relative;}
.content-right{float:right; width: 353px;}
.protitle{padding-top: 23px; height: 36px; font-size: 18px; color: #666;}
.protitle img{margin-right: 15px;}
.pro { float: left;}
.pro-target{width: 804px; padding: 15px 14px 12px 15px; background: #fff;}
.default-img { float:left; width: 626px; height: 130px; text-align: center;}
.pro-num { border-bottom: 3px solid #f4f4f4;}
.pro-num li{ float: left; width:116px; text-align: center; font-size: 18px; color: #666; position: relative;top: 3px;  cursor: pointer; cursor: hand;}
.pro-num li:hover { color: #128382;}
.pro-num li.changebg{ height:40px; font-weight: bold; color: #1c9a99; border-bottom: 0; cursor: pointer;cursor: hand;border-bottom: 3px solid #1c9a99;}
.tenderlist { display: none;}
.pro-detail{ padding:26px 0 20px 15px; border-bottom: 1px solid #f7f7f7;*padding:28px 0 23px 15px;}
.pro-detail-none{ padding:26px 0 20px 15px; border-bottom: 1px solid #f7f7f7;*padding:28px 0 23px 15px;}
@-moz-document url-prefix(){.pro-detail{padding:23px 0 20px 15px;}}
.pro-detail ul{ float:right;width: 598px;}
.pro-detail ul li{padding-bottom: 12px;*padding-bottom: 8px;}
.pro-left {float: left; width: 231px}
.pro-left a.buyBtn { display:block;width: 221px;height: 44px; line-height:44px;background: #f04f00; text-align: center; font-size:18px;color: #fff;}
.pro-left a.buyBtn:hover {background: #d53700;}
.startimg{padding:0 10px 5px 10px;}
.pro-left span{font-size: 18px;color: #1c9b9a; text-align: left;}
.pro-right{float: left; width: 136px;text-align:left;}
.pro-right span{font-size: 14px;color: #1c9b9a; }
.pro-right strong{font-size: 14px;color: #f04f00; font-weight: normal; }
.pro-left b{ font-size: 14px; color: #666;}
.pro-left strong{font-size: 14px;color: #f04f00; font-weight: normal; }
.pro-right b{ font-size: 14px; color: #666;}
.pro-right label{font-size: 14px; color: #999;}
.pro-right{font-size: 14px; color: #666;}
.pro-right p{width:224px; text-align: left;}
span.time{text-align: left;float: left; font-size: 14px;font-weight: normal; color: #f04f00;}
.goods-img{ float: left; width:165px; height: 124px;margin-right: 25px;}
.goods-img figcaption{font-size: 18px;color: #666;}
.pro-listTop {background: #fff;padding: 13px 17px 0 16px; margin-bottom: 17px;}
.pro-list{background: #fff;padding: 18px 17px 1px 16px; margin-bottom: 17px;}
.pro-detail.kuang { background: #fffefa; cursor: pointer;cursor: hand;}
.classify-title{padding-bottom: 10px;}
.classify-title h3{float: left;height: 29px; line-height: 29px;font-size: 14px; color: #666;text-align: left;}
.classify-title .classify{float: left;padding-left: 15px;}
.classify li{float: left; text-align: center;}
.classify li a{ display: inline-block; padding: 0 17px; height: 29px; line-height: 29px;font-size: 14px; color: #666;}
.classify li a:hover{ color: #1c9b9a;}
.classify li a.chabg{background: #1c9b9a; color: #fff; cursor: pointer; cursor: hand;}
.route-title{padding-bottom: 10px;}
.route-title h3{float: left;height: 29px; line-height: 29px;font-size: 14px; color: #666;text-align: left;}
.route-title .route{float: left;}
.route .route-line{float:left;width: 356px;padding-right:23px; border-right: 1px solid #ddd;}
.route-line b{ display:inline-block; font-size:14px;color: #666;}
.route .route-line a{display: inline-block; _padding-bottom: 5px;width: 66px;height: 27px; line-height:27px;text-align: center; font-size: 14px; color: #fff; background: #f04f00;}
.route .route-line a:hover{background: #d53700;}
.route li.route-ck {float: left; }
.route li.route-ck a { display:inline-block; padding:0 12px; height: 29px; line-height: 29px; text-align: center;font-size: 14px; font-size: 14px; color: #666;}
.route li.route-ck a.chabg001{background: #1c9b9a; color: #fff; cursor: pointer; cursor: hand;}
.route li input{display: inline-block; margin: 0 15px; width: 105px;height: 27px;line-height: 27px;text-align: center; font-family: "Microsoft YaHei"; font-size:14px;color: #666;border: 1px solid #ddd;}
.tender-num{ float: left; width: 512px; padding-bottom: 15px;}
.tender-numtitle { height: 38px;}
.tender-buy{ float: right;}
.tender-numtitle span { display: inline-block; margin-right:13px;width: 19px;height: 19px;line-height: 19px; font-size:14px;text-align: center;color: #fff;background: #f04f00;}
.tender-numtitle strong {font-size: 18px;color: #666; font-weight: normal;}
.tender-numtitle img{padding: 0 33px 0 18px;}
.tender-numtitle b{font-size: 14px;color: #f04f00;}
.tender-numbuy{padding-left: 32px; line-height: 40px;}
.tender-numbuy b{font-size: 14px;color: #999;}
.tender-numbuy span{ display:inline-block;  margin-right:28px; font-size: 14px;color: #666; text-align: center;}
.tender-buy li{ font-size: 14px; line-height: 28px; color: #666; text-align: center;}
.tender-buy li .buy-btn{display: block;width: 221px; height: 44px; line-height: 42px; font-size: 18px; color: #fff; background: #f04f00; margin-top: 37px;}
.tender-buy li a:hover{background: #d53700;}
.safe{width:264px; padding: 28px 44px 30px 44px; background: #fff;}
.safe ul{padding-left: 104px; background:url(../images/indImg_70.jpg) no-repeat; }
.safe ul li{ line-height: 32px;}
.safe ul li span{ font-size: 18px; color: #666;}
.safe ul li span.text-red{ color:#f04f00;}
.btn-line{display: block; margin: 27px auto 0 auto; width: 180px; height: 36px; line-height: 34px; font-size: 18px; color: #fff; text-align: center; background: #1c9b9a; }
a.btn-line:hover{ background: #008887;}
.track {width: 181px; padding: 24px 91px 30px 82px; background: #fff;}
.track figure{padding-bottom: 10px;}
#scrollDiv { position: relative; width: 323px; padding: 18px 16px 0 14px; background: #fff;overflow: hidden;}
#scrollDiv li img { float: left;}
.scroll-con { float: right;width: 219px; height:106px; margin-bottom: 10px !important;+margin-bottom: 11px; }
.scroll-con dt{font-size: 14px; height: 25px; line-height: 20px; color: #f04f00;overflow: hidden;}
.scroll-con dd{font-size: 14px; height: 15px; line-height: 15px; color: #666; padding-bottom: 10px;}
.scroll-con dd a{ color: #1c9a99;}
#scrollDiv li{ position: relative; height: 116px; padding-top: 10px; border-bottom: 1px solid #eee;}
.zhongbiao { position: absolute;top: 10px; right: 0;*right:15px; display: inline;}
.liubiao { position: absolute;top: 10px; right: 0;*right:15px; display: inline;}
.question{padding: 22px 0 22px 22px;width: 330px; background: #fff;}
.question ul li a{ font-size: 14px; color: #999; line-height: 30px}
.question ul li a:hover{ color: #1c9a99;}
#news_list_id li { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; padding:0 14px; background: url(../images/newicon.jpg) 0 15px no-repeat;}
.morecontent { float: right; padding: 8px 10px 0 0; color: #999;font-size: 14px;}
.media-report {padding: 25px 0 0 46px; height: 60px; background: #fff;}
.media-report ul li{ float: left; display: inline; text-align: left; margin-right: 80px;}

/*注册页面样式*/
.finPwdTitle { width: 1200px; margin: 15px auto;}
span.user-reg{display: inline-block;margin: 0 auto; padding-left: 10px;height: 24px; line-height:24px;text-align:center;font-size: 18px;color: #666; border-left: 1px solid #0093ad;}
.regtop { background:  #fdfdfd; width: 1170px;margin: 0 auto; }
.regist-table {padding:30px 0 0 345px;}
.regist-table .formul input { width: 353px; height: 46px; line-height: 46px; border: 1px solid #ddd; font-family: "Microsoft YaHei"; font-size: 14px; color: #999; text-indent: 40px; background: url(../images/userlogin.jpg) no-repeat;}
.regist-table .formul input.bordbg { border: 1px solid #f04f00;}
.regist-table .formul input.success { border: 1px solid #2a95e8;}
#username { background-position: 11px 11px;}
#phonetel { background-position: 11px -62px;color: #999;}
#yanzcode { background-position: 11px -132px;}
#yanz { background-position: 11px -132px;}
#psd1 { background-position: 11px -203px;}
#psd2 { background-position: 11px -274px;}
.regist-table .formul .userRole input { float: left; width: 21px; height: 21px; margin: 0 10px 0 0 ; background: url(/Public/images/inputbg.jpg) no-repeat; border: none;}
.codeimg{ position: relative;top: -2px;width: 122px; height: 48px; margin: 0 10px 0 2px;}
.refreshbtn { color: #096bc6;}
.getcode { cursor:pointer; cursor: hand; background : #cccbcb; }
.regist-table .formul label{ display:inline-block; width:70px; height:31px; padding-top:17px;color: #666;font-size: 14px; text-align: right;margin-right: 13px;}
.regist-table ul li { position: relative; margin-bottom: 22px;}
.userRole { display: inline-block;}
.userRole span { display: inline-block; width:88px; color: #666;padding:0;}
#btnSendCode { position: absolute; top:2px; +top:1px; left: 440px; display:inline-block; width:121px; height:48px; font-size:14px; color:#666; border: 1px solid #ddd; background: #f9f9f9; text-indent: 10px; line-height: 0; cursor: pointer;cursor: hand;}
#btnSendCode:hover { background: #eee;}
#btnSendCode2 { position: absolute; top:2px; +top:1px; left: 440px; display:inline-block; width:121px; height:46px; font-size:14px; color:#ccc; border: 1px solid #ddd; background: #eee; text-indent: 10px; line-height: 0; cursor: pointer;cursor: hand}
#btnSendCode2.bg{ background: #f9f9f9; color: #666;}
.chelistul li input { float:left;position:relative; top:3px;width:15px; height: 15px; margin-right: 8px; border: 0; background: url(../images/no_danxuan_05.png) no-repeat; border: none;}

.chelistul li { position:relative;float: left; display: inline;margin-bottom: 0;padding-top: 18px; margin-right: 27px; *margin-right: 24px;}
.chelistul li a { font-size: 14px; color: #666; padding-left: 3px;}
.chelistul li span { position: absolute; top: -14px;left: -58px;}
.chelistul label{ float:left; display:inline;font-size: 14px; color: #666;}
#readed {width: 21px;height: 21px;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity:0; visibility: hidden;}
.agree {position: relative; padding:12px 0 25px 98px; *padding-top:32px; text-align: left;}
.agree label { font-size: 14px; color: #999;}
.agree span { position: absolute; top: 15px; left: 88px; *top:32px;}
.agree a{ font-size: 14px; color: #096bc6}
.tijiao {padding:0 0 70px 118px;}
a.sub{ display:inline-block;width: 282px; height: 44px; line-height: 42px; color: #fff; font-size: 18px; text-align: center; background: #2a95e8; margin-right: 24px;}

.formul li strong { position: absolute; top: 15px; left: 440px; font-size: 14px;  font-weight: normal;}

/*认证状态*/
.noapp { display: none; position: absolute; left: 50%; top: 26%; width: 660px; height: 360px; margin: -205px 0 0 -350px; padding: 20px 20px 30px 20px; background: #fff; z-index: 15;}
.approved { display: none; position: absolute; left: 50%; top: 18%; width: 460px; height: 260px; margin: -150px 0 0 -250px; padding: 20px; background: #fff;z-index: 16;}
.approved h3 { font-size: 18px; color: #666; height:50px; }
.boxone { background:#fdfdfd; padding: 37px 10px 33px 10px;}
.authstatus  {padding-left:86px; background: url(/Public/images/fankui.jpg) 20px 6px no-repeat;}
.authstatus  li { text-align: left; font-size: 18px; color: #666; line-height: 30px;}
.authstatus a{color: #1c9a99; text-decoration: underline;padding-left: 32px;}
.authstatus li span { color: #f04f00;}
.linkcomp { padding: 14px 0 0 50px;}
.linkcomp p {font-size: 18px; color: #666; padding-top: 10px;}
.linkcomp p a { color: #1c9a99; text-decoration: underline; }
.linkcomp h3 { font-size: 14px; color: #999; height: 52px; line-height: 50px;}
.complist { width: 585px; border: 1px solid #ddd; background: #fdfdfd;  padding: 16px 0 0 16px;}
.complist li { padding-bottom: 25px;}
.complist li input { filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0; }
.complist li label { font-size: 14px; color: #666;}
.btndiv { padding-top: 40px; text-align: center;}
.applybtn { display: inline-block; width: 272px; height: 44px; background: #1c9a99; border: 0; font-family: 'Microsoft YaHei';font-size: 18px; color: #fff;cursor: pointer;cursor: hand;}
.applybtn:hover { background: #008887; }
.choose-role { margin: 0 30px 0 0; width: 140px;}
.cancel-btn { width: 140px; margin: 0; background: #c2c2c2;}
.cancel-btn:hover { background: #c2c2c2;}
/*登录页面样式*/
.longin-page { padding: 74px 100px 0 644px; width: 437px; background: url(../images/login.jpg) 184px 66px no-repeat;}
.longin-page h1 { width: 240px; padding-left: 214px; height: 52px; color: #2a95e8; float: left;font-size: 18px;font-weight: bold; text-align: left;}
.longin-page li { padding-bottom: 25px;}
.longin-page li label { float:left; display:block; height: 31px; margin-right: 13px; padding-top: 17px;text-align: right; width: 58px; font-size: 14px; color: #666;}
.longin-page li input { display:block;float:right; width: 353px; height: 46px; line-height: 46px; border: 1px solid #ddd; font-family: "Microsoft YaHei"; font-size: 14px; color: #999; text-indent: 40px; background: url(../images/loginuser.jpg) no-repeat; }
#userid { background-position: 11px 11px}
#psdid  { background-position: 11px -64px}
.zhuc {padding: 20px 46px 76px 110px;}
.zhuc a{ float: left;}
/*登录成功页面样式*/
.wel { text-align: center; height: 52px; line-height: 52px; color: #666; padding: 44px 0 0 0;}
.wel img { margin: 0 10px;}
.detail-info { font-size: 14px; color: #666; padding-bottom: 38px; text-align: center;}
.info-basic {background: #fdfdfd; width: 1150px; margin: 0 auto;}
.userinfo { padding-top: 28px; width: 176px; margin: 0 auto;}
.username-info { font-size: 14px; color: #999; margin-bottom: 22px}
.username-info span { color: #f04f00}
.now {margin-bottom: 22px}
.col-green { font-size: 14px; color: #2e89dd;}
.findgoods {padding-bottom: 22px}
.findgoods img {padding-left: 17px;}
.findgoods a { padding-left: 6px;}
#show { height: 129px; line-height: 129px; text-align: center; font-size: 14px; color: #999; }
.deafult { color: #666;}
.err { color: #f04f00;}
#vcode_msg { left: 576px;}
/*认证中心*/
.rzed { padding: 64px 14px 60px 16px;}
.rzed li { float: left; display: inline;  margin:0 22px 44px 22px; }
.rzed li a { display: block; width: 356px; height: 198px; padding: 20px 20px 28px 22px;background: #f7f7f7;}
.rzed li a:hover { padding:19px 19px 27px 21px;background: #fcffff; border: 1px solid #2a95e8;}
.rzed li a.rzfinish { background: url(../images/rz_03.jpg) 312px 0 no-repeat #f7f7f7;}
.rzed li a.rzfinish:hover { background: url(../images/rz_03.jpg) 311px -1px no-repeat #f7f7f7;}
.rzed li a.rzing { background: url(../images/rzImg_03.jpg) 312px 0 no-repeat #f7f7f7;}
.rzed li a.rzing:hover { background: url(../images/rzImg_03.jpg) 311px -1px no-repeat #f7f7f7;}
.rzed li a.rzfail { background: url(../images/rzImg_07.jpg) 312px 0 no-repeat #f7f7f7;}
.rzed li a.rzfail:hover { background: url(../images/rzImg_07.jpg) 311px -1px no-repeat #f7f7f7;}
.rzed li a.norz { background: url(../images/rzImg_09.jpg) 312px 0 no-repeat #f7f7f7;}
.rzed li a.norz:hover { background: url(../images/rzImg_09.jpg) 311px -1px no-repeat #f7f7f7;}
.rzed li h3 { height: 20px; line-height: 20px; font-size: 18px ; font-weight: bold ; color: #2a95e8; padding-left: 38px; margin-bottom: 25px; background: url(../images/rzed.png) no-repeat;}
.rzed li P { font-size: 14px ; color: #666; line-height: 37px;}
.rzed li h3.rz-person { background-position: 0 0;}
.rzed li h3.rz-company { background-position: 0 -21px;}
.rzed li h3.rz-taxpayer { background-position: 0 -41px;}
.rzed li h3.rz-trade { background-position: 0 -64px;}
.rztitle { height: 20px; line-height: 20px; margin:37px auto; text-align: center; font-size: 18px; font-weight: bold; color: #2a95e8; background: url(../images/rzed.png) no-repeat; }
.grrz { background-position: 386px 0;}
.qyrz { background-position: 386px -21px;}
.commonrz { background-position: 356px -41px; }
.right-cont form { position: relative;}

/*个人中心样式*/
#left_head_img { width:100px;height:100px;}
.mask { position: absolute; width: 104px; height: 104px; top:-2px; left:56px; background: url(../images/mask.png) no-repeat; }
#avatar_target { width: auto; height: auto;}
.left-nav {float: left; padding: 22px 0;width: 216px;}
.master-head li { text-align: center; color: #fff; }
.mastername { font-size: 18px; font-weight: bold;padding: 17px 10px 13px 10px;}
.start-head { height: 14px;padding-bottom: 22px;border-bottom: 1px solid #0c807f;}
.master-nav li a{ display:block;font-size: 14px; color: #fff; text-align: center; height: 52px; line-height: 52px; background: url(../images/navImg_04.png) no-repeat;  cursor: pointer; cursor: hand;}
.master-nav li.myinfo a{background-position: 48px 17px;}
.master-nav li.rzcenter a{background-position: 48px -43px;}
.master-nav li.myprice a{background-position: 48px -103px;}
.master-nav li.mychenyun a{background-position: 48px -163px;}
.master-nav li.yunfeibao a { background-position: 48px -583px;}
.master-nav li.mygk a{background-position: 48px -523px;}
.master-nav li.myaccount a{background-position: 48px -223px;}
.master-nav li.redpacket a{background-position: 48px -463px;}
.master-nav li.mypolicy a{background-position: 48px -403px;}
.master-nav li.mymessage a{background-position: 48px -283px;}
.master-nav li.securityset a {background-position: 48px -343px;}
.person-menu li a.delall { color: #2a95e8; font-weight: normal; }
.mymessage { position: relative;}
.mymessage span { position: absolute; display: block; width: 18px; height: 18px; line-height: 18px; top: 18px; right: 52px; font-size: 12px; color: #fff; text-align: center; background: url(../images/messageimg.png) center center no-repeat;}
.right-cont {float: right; width: 918px; padding: 32px 38px 28px 28px; background: #fff; min-height:666px;_height:666px; overflow: visible;}
.person-menu { border-bottom: 4px solid #f2f2f2;}
.person-menu li {float: left; position: relative; top: 4px; width: 128px; height: 37px;text-align: center;font-size: 18px; color: #666; cursor: pointer;cursor: hand;}
.person-menu li.bot {border-bottom: 4px solid #2a95e8; color: #2a95e8; font-weight: bold;}
.person-menu li a {color: #2a95e8; font-weight: bold;}
.person-info { display: none; position: relative;}
.deafultDiv div { float:left; display: inline; border: 1px solid #ddd; margin-right: 9px;}
.bigDiv {width:500px; height: 430px;}
.midDiv { width: 192px; height: 191px;}
.smallDiv { width: 48px; height: 48px;}
.upDiv{position: absolute;top:323px;left: 509px;}
.headImg { position: relative; width: 800px; margin: 40px auto; padding: 40px;min-height: 500px;_height:500px; overflow: visible;}
.realImg { position: absolute;top:41px; left: 41px;}
input.modifiyBtn { position:absolute;width: 190px; height: 44px; background: #2a95e8; font-family: "Microsoft YaHei"; font-size: 18px; color: #fff; border:0; cursor: pointer; cursor: hand;}
.emptyDiv { width: 190px; height: 44px; line-height: 42px; text-align: center; background: #2a95e8; margin-bottom: 20px; font-family: "Microsoft YaHei"; font-size: 18px; color: #fff;}
.choseImg { position: absolute; font-size: 100px; top:0; left:0;width: 190px; height: 44px;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0;cursor: pointer; cursor: hand;}
.caijian { top:388px; left: 509px;}
.sureBtn { top:330px; left: 509px;}
.person-menu li.modify{width: 16%; text-align: right;}
.person-menu li.modify a{color: #1c9a99; font-size: 18px; padding: 0 8px 0 20px;}
.user-detailinfo { padding: 98px 0 89px 204px;}
.user-detailinfo li { margin-bottom: 18px;}
.user-detailinfo li label { float: left; display: inline-block; width: 70px; height: 40px; line-height: 40px; text-align: right; font-size: 14px; color: #666; margin-right: 16px;}
.user-detailinfo li span {float: left; display: inline-block;  height: 40px; line-height: 40px;text-align: right; font-size: 14px; color: #2a95e8;}
.user-detailinfo select { width: 130px;height: 40px;border: 1px solid #ddd; margin-right: 12px; font-family: "Microsoft YaHei";text-indent: 7px;}
#baseinfo_form li input {width: 264px;height: 40px; line-height:40px;border: 1px solid #ddd; font-family: "Microsoft YaHei"; text-indent: 10px;}
#shangchuan { float: left; width: 120px; height: 120px;border: 1px solid #ddd; background: url(../images/person_03.jpg) center center no-repeat;}
#baseinfo_form li input.save-form { width: 266px; height: 44px; background: #2a95e8; font-family: "Microsoft YaHei"; font-size: 18px; color: #fff; margin:20px 0 0 86px; border: 0;}
.tishi { font-size: 14px; color: #f04f00; padding-left: 82px;}
.rz-cont { padding-bottom: 38px;}
.cx-title { padding-top: 32px; height: 40px; font-size: 18px; color: #666; font-weight: bold;}
.cx-detail { width: 892px;  padding:8px 0 12px 18px;background: #fffcf7; border: 1px solid #ffe3b5; }
.all-titel { font-size: 16px; color: #1c9a99; text-align: left; line-height: 35px;}
.cx-detail p { font-size: 14px; color: #666;line-height: 40px;}
.chelistul li b { color: #f04f00; padding-right: 10px;}
.qianyue { padding: 57px 0 16px 198px; width: 404px; height: 40px; background: url(../images/qianyue.jpg) 0 0 no-repeat; margin: 34px auto 0 auto;}
.qianyue p { font-size: 12px; color: #fff; line-height: 20px;}
.lookesmt { width: 602px; margin: 0 auto; text-align: right; padding-top: 20px;}
.lookesmt a { color: #f00;}
.person-rz { padding:0 0 65px 100px;}
.person-rz li b { color: #f04f00; padding-right: 10px;}
.person-rz li { margin-bottom: 18px;}
.person-rz li label { float: left; width:184px; height:40px; line-height:40px; text-align:right; margin-right:12px;font-size: 14px; color: #666;}
.perinfo{ float: left; width:354px;height: 40px; line-height: 40px; border: 1px solid #ddd; text-indent: 10px;}
.sfzright { float: left;}
.sfzimg { position: relative; }
.sfzinfo { height: 40px; line-height: 38px; color: #666; font-size: 14px;}
.emptyrz { height: 224px; width: 354px; text-align: center; border: 1px solid #ddd;}
.emptyrz img { width: 354px; height: 224px;}
.person-rz input {  font-family: "Microsoft YaHei"; color: #666;}
.person-rz input.up-load { position: absolute; left: 0; top: 0; height: 224px; width: 354px;border: 1px solid #f00;filter:alpha(opacity= 0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0;cursor: pointer; cursor: hand; }
.person-rz li input.tijiao-form {width: 282px; height: 44px; background: #2a95e8; font-family: "Microsoft YaHei"; font-size: 18px; color: #fff; margin-left:196px; border: 0;cursor: pointer;}
.person-rz li input.rz-ing { background: #4acfbb;}
.person-rz li input.rzcomplete { background: #e8e8e8; color: #666;}
.jiazai { position: absolute; top: 50%;left: 50%; display: none;}
.paying { top:42%;left: 42%;}
.msgshow { padding: 10px; font-size: 14px; color: #f00; display: none;}
.comp-rz li input { width: 354px; height: 40px; line-height: 40px; text-indent: 10px; border: 1px solid #ddd;}
.safe-rz li input { float:left;width: 264px; height: 40px; line-height: 40px; text-indent: 10px; border: 1px solid #ddd;}
.jb-status li {float: left;display: inline; margin:17px 0 15px 0;}
.jb-status li a{ display: block; width: 100px; height: 36px; line-height: 36px; text-align: center;font-size: 14px ;color: #666;}
.jb-status li a.status { background: #f04f00; color: #fff;}
.jb-title { border-collapse: collapse; width:100%; table-layout:fixed;}
.jb-title thead tr { background: #f7f7f7; }
.jb-title tr th {height: 56px; font-size: 14px; font-family: "Microsoft YaHei"; color: #666; text-align: center;}
.jb-title tbody tr  { width: 10%; height: 54px; background: #fff;}
.trdiv { position: absolute;}
.refresh { position: absolute; top: 24px; right: 0;}
.jb-title tr label { display: inline-block; width: 21px; height: 21px;}
.jb-title tr input {filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity:0; }
.jb-title tr th { white-space: nowrap; }
.jb-title tbody tr td {  font-size: 14px; color: #999; text-align: center; overflow: hidden; white-space: nowrap;text-overflow:ellipsis;-moz-text-overflow: ellipsis;-o-text-overflow:ellipsis;}
.jb-title tr td.pad { padding: 0 22px;}
.noticelist thead tr { background: #fff; border-bottom: 3px solid #f7f7f7;}
.noticelist thead tr th { color:#1c9a99; font-size: 18px;}
.jb-title tbody tr td:hover { text-overflow:inherit; }
.infodetail { position: absolute; border: 1px solid #ffe3b5; background: #fffcf7; top: -10px;}
.jb-title tbody tr td a {color: #2a95e8;}
.jb-title tbody tr td a.readed { color: #666;}
.jb-title tbody tr td.blue { color: #2a95e8;cursor: pointer; cursor: hand;}
.jb-title tbody tr.od { height: 54px; border-top:1px solid #eee; border-bottom:1px solid #eee; background: #fdfdfd;}
.jb-title tbody tr.chcolor { height: 54px; background: #fffdf8;}
.jb-title tr td.col a{ color: #f04f00;}
.jb-title tr td.col { color: #f04f00;}
.jb-title tr td.laststyle { text-align: left; padding: 0;}
.hideDiv {height:216px;display: none;}
.nextpage { width:500px; padding: 23px 0 36px 0;margin: 0 auto;}
.dxbtn { width: 60px; height: 26px; background: #f04f00; font-size: 14px; color: #fff; font-family: "Microsoft YaHei"; border: 0;cursor: pointer; cursor: hand;}
.dxbtn.grey { background: #f2f2f2 ; color: #999;}
.redpackmsg { display: none; position: absolute; top:50%; left: 50%; width: 620px; padding: 20px 16px; background: #fff; margin-left: -328px; z-index: 100;}
.redrule { font-size: 18px; color: #f04f00; height: 34px; border-bottom:1px solid #e3e3e3; }
.redrule a {float: right;}
.redpacktext { font-size: 14px; color: #666; padding-top: 8px;}
.redpacktext ul li { line-height: 36px;}
.surered { display: block; width: 140px; height: 44px; margin: 0 auto; background: #f04f00; border: 0; text-align: center; color: #fff;font-family: "Microsoft YaHei";font-size: 18px;}
.msgcon { display: none; }
.defaultchoose { float: left; width: 40px; height: 22px; line-height: 22px; text-align: center; color: #1c9a99; border: 1px solid #1c9a99; margin-top: -11px; *margin-top:14px;}
.bdxq { width: 62px;}
.defaultchoose a { display: block;cursor: pointer; cursor: hand;}
.defaultchoose a:hover { background: #1c9a99;color: #fff;}
span.listbtn { float: right; display: block; width: 22px; height: 22px; border: 1px solid #1c9a99; border-left: 0; background: url(../images/xiala.png) 8px 8px no-repeat; margin: -11px -23px 0 0; *margin: 14px 853px 0 0;cursor: pointer; cursor: hand;}
.listchoose { display: none; position: absolute; top: 12px; right: -23px; *top:35px; *right: 853px; background: #fff; width: 63px; border: 1px solid #1c9a99;z-index: 10;}
.oslist { width: 85px;}
.listchoose li { text-align: left; height: 22px; line-height: 22px; text-indent: 6px; z-index: 100;}
.listchoose li a { display: block; color: #1c9a99;cursor: pointer; cursor: hand;}
.listchoose li a:hover { background: #1c9a99; color: #fff; }
.safelist li h3 a { text-decoration: underline; color: #666;}
.safelist li h3 a:hover { color: #2a95e8;}
/*安全设置*/
.safelist { padding-top: 22px;}
.safelist li { padding: 26px 0 30px 118px; background: url(../images/safeimg.png) 40px 26px no-repeat; border: 1px solid #2a95e8; margin-bottom: 30px;cursor: pointer;cursor: hand;}
.safelist li:hover { background: url(../images/safeimg.png) 40px 26px no-repeat #fafdff; }
.safelist li.signing { background-position: 40px -58px; cursor: pointer;cursor: hand;}
.safelist li.signing:hover { background: url(../images/safeimg.png) 40px -58px no-repeat #faffff;}
.safelist li h3 { height: 40px;font-size: 18px; color: #666;}
.safelist li p { height: 14px; line-height: 14px; font-size: 14px; color: #999;}
.safelist li p a.modify{ color: #2a95e8; text-decoration: underline; padding-right: 16px;}
.safelist li p a.nounder { text-decoration: none;}
.safelist li p a.setted { color: #666; padding-right: 16px;}
.safelist li p span { padding: 0 40px;}
.zjlist { position: absolute; width: 264px; color: #666; font-size: 14px; left: 196px; top: 41px;border:1px solid #ddd; background: #fff;z-index: 1;}
.droplist { position: relative;}
.zjlist { display: none;}
.person-rz li ul.zjlist li { margin-bottom: 0; text-align: left; line-height: 30px; text-indent: 10px; cursor: pointer;cursor: hand;}
/*竞价详情*/
.order-detail { border-collapse: collapse; border: 1px solid #d1d2d2; text-align: center; font-size: 14px;color: #666; margin: 26px 0 66px 0;}
.order-detail th { border: 1px solid #d1d2d2; height: 56px;font-size:18px;font-weight:bold; }
.order-detail td { border: 1px solid #d1d2d2; height: 54px;}
.order-detail td a:hover {cursor: pointer;cursor: hand;}
.order-detail tbody tr.detabg { background:#f1f8fa; }
.click-detail { color: #1c9a99; }
.checkedpass { padding: 20px 0 0 46px; margin-top:25px; height: 34px; border: 1px solid #ffe3b5; background: url(../images/tg.jpg) 18px 23px no-repeat #fffcf7; font-size: 14px; color: #f49b00;}
.fabu { display:inline-block;width: 268px; height: 44px; background: #1c9a99; color: #fff; font-family: "Microsoft YaHei"; font-size: 18px; margin: 0 30px 0 328px;}
.modifyinfo { font-size: 18px; color: #1c9a99; padding-top: 6px;}
.resub { padding-bottom: 40px;}
.resub .fabu{ float: left;}
.resub .modifyinfo { float: left;}
.boat-name { display: none;}
.trspro { border-left: 2px solid #ebebeb; margin-left: 10px; }
.order-title { position: relative; padding-top: 26px; height: 35px; font-size: 18px; color: #1c9a99;}
.order-title img { position: relative; top: -2px; left: -21px;}
.order-title span { position: absolute; top: 34px; right: 22px; font-size: 14px; color: #666;}
.order-title span b{ color: #f04f00;}
.order-title span img { position: inherit; top: 2px; left: -5px;}
.order-title span a { color: #f04f00; text-decoration: underline; padding-left: 10px;}
.countdowntime { padding-top: 25px; height: 42px;}
.countdowntime li { float:left; display:inline; padding:0 38px 0 20px; background: url(../images/bid.jpg) no-repeat; font-size: 14px; color: #666; }
.countdowntime li span { font-size: 18px; color: #f04f00; padding: 0 5px;}
.countdowntime li.djs { background-position: 0 -14px;}
.countdowntime li.heji { background-position: 0 -38px;}
.countdowntime li.heji02 { background-position: 0 8px;}
.bid-detail { border-collapse: collapse; text-align: center;}
.bid-detail thead th { height: 56px; background: #1c9a99; font-size: 14px; color: #fff}
.bid-detail tbody tr { height: 60px; border-bottom: 1px solid #ddd;}
.bid-detail tbody tr td { font-size: 14px; color: #666;}
.bid-detail tbody tr td.username { color: #f04f00;}
.username span.showgk { display:none;position: absolute; left: 440px; top: 178px; color: #1c9a99; border: 1px solid #c7c7c7; background: #fff;font-size:12px;height: 22px;line-height: 22px; padding: 0 10px;}
.gua { background: url(../images/anchored/gua.jpg) 97px 18px no-repeat; padding-right: 32px; text-align: right; cursor: pointer;cursor: hand;}
.chkpass { padding: 30px 0 4px 30px; background: url(../images/suc2.jpg) 818px 68px no-repeat #fffcf7; border: 1px solid #ffe3b5;}
.chkpass p { height: 42px; font-size: 14px; color: #666;}
.chkpass p span { font-size: 18px; color: #f04f00; padding: 0 5px;}
.view-contract { font-size: 14px;color: #1c9a99; padding-left: 19px; background: url(../images/contractimg_03.jpg) 0 3px no-repeat;}
.order-contract { margin: 14px 0 0 25px; }
.order-contract li b {color:#f04f00;padding:0 4px;}
.order-contract li { position: relative;line-height: 48px; border-left: 1px solid #e5e5e5;}
.order-contract li label { font-size: 14px; color: #999; padding: 0 19px 0 26px;}
.order-contract li span { font-size: 14px; color: #666;}
.order-contract li img { position: absolute; left: -8px; top: 17px;}
.zhifu { background: url(../images/payleft.png) 33px 28px no-repeat;}
.zhifu li label { float: left;}
.zhifu li span {float: left; padding-right: 25px;}
.zhifu li a { float:left;display: inline-block; width:100px; height: 36px;line-height: 36px;text-align: center; font-size: 14px; color: #fff; background: #f04f00;}
.zhifu li a:hover {background: #d53700;}
.sub { display: block; width: 100px; height: 36px; background: #096bc6;margin: 5px auto 0 auto; font-family: "Microsoft YaHei";font-size: 14px; color: #fff; border: 0; cursor: pointer;cursor: hand;}

.shipover li.shipovertitle { text-align: right; width: 74px;  margin-right: 15px;}
.shipover {padding-left: 212px;}
.shipover li input { float:left;width: 21px; height: 21px; margin-right: 8px; border: 0; background: url(../images/inputbg.jpg) center center no-repeat #fff;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity:0; visibility: hidden;}
.shipover li { position:relative;float: left; display: inline; width: 70px;margin-bottom: 0;padding-top: 18px; margin-right: 68px; *margin-right: 65px;}
.shipover li a { font-size: 14px; color: #666; padding-left: 3px;}
.shipover li span { position: absolute; top: 16px;left: 0;+top:19px;}
.shipover label{ float:left; display:inline;font-size: 14px; color: #666;}
/*我的承运*/
.box{ margin:0 auto; position:relative; overflow:hidden; _height:120px; top:2px;}
.picbox{  height:138px; overflow:hidden; position:relative;}
.piclist{ height:138px;left:0px; top:0px}
.swaplist{ position:absolute; left:-3000px; top:0px}
.og_prev{ position:absolute;width:33px; height:53px; right: 30px; top: 0; right: 0; background:url(../images/mychy_03.jpg) 11px 18px no-repeat #1c9a99;cursor:pointer;}
.og_next{  position:absolute;width:33px; height:53px; bottom: 19px; right: 0;background:url(../images/mychy_07.jpg) 11px 18px no-repeat #1c9a99;cursor:pointer;}
.piclist { width: 100%;}
.piclist li { float: left; display: inline; margin:0 24px 22px 0; width: 263px; height: 101px; padding: 17px 0 0 25px; border: 1px solid #ddd; background:#fdfdfd;cursor: pointer;cursor:hand;}
.piclist li.chgstatus { width: 264px; height: 103px; border: 0; margin-bottom: 0; padding: 18px 0 22px 26px; background: url(../images/cyimg.jpg) no-repeat;}
.piclist li h3 { height: 36px; font-size: 18px; color: #f04f00; }
.piclist li p {  font-size: 14px; color: #666;}
p.lucheng { height: 36px;}
p.biaoshujiage {height: 27px;}
.boat-info { padding: 22px 23px 64px 23px; border:2px solid #ffe29d; background:#fffffe;}
.bsplan {padding: 32px 38px 54px 48px; border:0;}
.uldiv { position: absolute; height: 48px; width: 870px; overflow: hidden;}
.boats-num-plan { position: absolute;z-index: 2; left: 0;}
.boats-num-plan li { float: left; position: relative; top: 4px; padding: 0; width: 124px; height:40px; line-height: 38px; color: #666; text-align: center;cursor: pointer;cursor:hand;}
.boats-num-plan li.bsp { border-bottom: 4px solid #1c9a99; color: #1c9a99;}
.plancont { padding: 20px 144px 56px 100px; background: #fdfdfd;}
.leftmove {position: absolute; left: 100px; top: 66px; display: none;}
.rightmove { position: absolute; right: 132px; top: 66px; display: none;}
.bottomline { position: absolute; height: 4px; background: #d9d9d9; width: 870px;margin: 0; top: 96px; z-index: 1;}
.noplan { text-align: center;}
.totaldistance { position: relative;}
.totaldistance span { position: absolute; font-size: 18px; color: #1c9a99;}
.beginlocal { left: 0;top: -10px; }
.endlocal { right: 0; top: -10px; }
.nowlocal { position:absolute; left:0; top: -50px; z-index: 10;}
.nowlocal a { float: left; position: relative; left: -20px;}
.nowtext { float: left;height: 26px; width: 224px; line-height:26px;font-size: 14px; color: #f04f00; text-align: center; background: url(../images/nowinf.jpg) repeat; margin-top: 12px;}
.nowtext.moveleft { position: absolute; left:-254px;}
.tuwenxinxi { padding-left: 28px;}
.leftImg { float: left; display: inline; width: 22px;height: 20px; background: url(../images/jiantou.png) 0 0 no-repeat;}
.rightboatinfo {float: left; display: inline; padding:10px 0 10px 26px; width: 770px; background: #f9f9f9;}
.rightboatinfo li p {font-size: 14px;color: #666; line-height: 30px;}
.rightboatinfo li {float: left;display: inline;padding-right: 10px; }
.videoul li { width: 112px;}
.rightboatinfo li.boatText {padding-right: 63px;}
.transimg { position: relative; width: 112px; height: 92px;}
.rightboatinfo .up-load { position: absolute; top:0;left: 0; width: 112px; height: 92px;filter:alpha(opacity= 0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0;z-index: 2;cursor: pointer;cursor:hand;}
.upbtndiv {position: relative;}
.surebtn{ display: block; margin: 5px auto; width: 94px; height: 27px; line-height: 27px; text-align: center; font-family: "Microsoft YaHei"; font-size:14px;color: #fff; background: #ec4f0a;cursor: pointer;cursor: hand;}
.uploadover {display: none; margin: 5px auto; width: 94px; height: 27px; line-height: 27px; text-align: center; font-family: "Microsoft YaHei"; font-size:14px;color: #fff; background: #d6d6d6;}
.surebtn:hover { background: #d53700;}
.videodiv { position: relative;}
.playvideo { display: none;}
.loadimg{ position: absolute; top: 30px; left: 36px; display: none;}
.maskall { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #000; filter:alpha(opacity= 50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5;z-index: 10; display: none;}
.vd { position: absolute; left: 50%; top: 50%; margin: -200px 0 0 -300px; width: 600px; height: 400px;  z-index: 100;display: none;}
.vd p { text-align: right;}
.vd p a {position: relative; top: 24px; right: -18px;}
.playvideobtn { position: absolute; top: 0; left: 0; z-index: 10; display: none; filter:alpha(opacity= 80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; cursor: pointer;cursor: hand;}
.viewimg { position: absolute; top: 0; left: 0; z-index: 10; display: none;cursor: pointer; cursor: hand;}
.imgshow { position: absolute; left: 50%; top: 50%; margin: -200px 0 0 -300px; width: 600px; height: 400px;  z-index: 100;display: none;}
.imgshow p { text-align: right;}
.imgshow p a {position: relative; top: 24px; right: -18px;}
.person-menu li.rightlink { float: right; text-align: right; font-size: 18px; color: #1c9a99; padding-right: 15px; }
.person-menu li.rightlink img { margin: 8px;}
.person-menu li.rightlink a{ font-weight: normal;}
.shipaddr { position: relative; height: 10px; width: 84%; margin: 52px auto 20px auto;background: url(../images/progressline.jpg) no-repeat;border-radius: 5px;}
.finished { height: 10px; background: #f04f00; border-radius: 5px;}

.comp span { padding:5px;}
.comp a { font-size: 14px; text-decoration: underline; color: #1c9a99; padding: 3px;}
.paybox { display: none;position: relative;}
.colosebtn{ position: absolute; top: -94px; right: -48px;}
.paymodal { display: none; position: absolute; left: 50%; top: 50%; width: 308px; padding: 28px 60px 38px 60px; margin: -165px 0 0 -214px; border: 1px solid #f04f00; background: #fff;z-index: 11;}
.paymodal h3 { height: 27px; padding-left:20px;border-bottom: 1px solid #ededed; font-size: 14px;color: #666;background: url(../images/monimg.png) no-repeat 0 3px;}

.paymodal p { height: 36px; padding-top: 18px; font-size: 18px; color: #666;}
.paymodal p#esmt-sail,.paymodal p#hf-sail { height: auto;font-size: 14px;color: #666; padding: 0; border-bottom: 1px solid #ededed;}
.paymodal p#esmt-sail input,.paymodal p#hf-sail input { background: #fff; height: 44px;color: #f04f00; border: none;padding: 0; width: 77%; font-family: "MicroSoft YaHei";}
.paymodal input { display: inline-block; height: 40px; line-height: 38px; border: 1px solid #f04f00; width: 36%; background: url(../images/payshuo.jpg) 14px 9px no-repeat #fffaf7; padding-left: 40px;}
.paymodal h3 b { color: #f04f00;}
.subtn { padding-top: 26px;}
.paymodal .subtn input { padding: 0; width: 135px; height: 44px; line-height: 42px; font-family: "Microsoft YaHei"; font-size: 18px; color: #fff; border: 0;cursor: pointer; cursor: hand;}
.paymodal .subtn input.surepay { float:left;background: #f04f00;}
.paymodal .subtn input.cancelbtn { float:right;background: #aaa;}
.paymodal .subtn input.qrbtn { display: block; margin-left: 80px;}
.carriagePlan input { background: #fff;padding: 0;}
/*我的账户*/
.acc-title { font-size: 14px; color: #666; padding-top: 28px; text-align: left;}
.accuserinfo { position: relative; border: 1px solid #ffe3b5; margin-top: 20px; padding: 26px 10px 24px 18px;background:#fffcf7; }
.accuserinfo p { padding: 0 0 24px 22px;}
.accuserinfo p b{ font-size: 14px; color: #666;}
.accuserinfo p span { color: #1c9a99; padding: 0 32px 0 6px;}
.pricelist li { float: left; padding: 0 25px; line-height: 36px; }
.pricelist li img { position: relative; left: 26px; top: -2px;}
.pricelist b,.accuserinfo p b.roleName{ font-size: 18px; color: #666;}
.pricelist span { font-size: 18px; color: #f04f00;}
.pricelist li.balance-total { float: right;}
.balance-total a,.editor button { display: inline-block; width: 100px; height: 36px; line-height: 36px; color: #fff; font-size: 14px; text-align: center; margin: 0 5px;}
a.chongzhi {background: #f04f00;}
a.chongzhi:hover { background: #d53700;}
a.tixian { background: #1c9a99;}
a.tixian:hover { background: #008887;}
.trade { border-bottom: 2px solid #f04f00; margin:32px 0 20px 0;}
.cashbox { border: 1px solid #eee; margin: 22px 0 76px 0;}

.nobind { padding: 60px 0 94px 0;}
.nobind { padding: 0;}
.surepaybox .nobind p { text-align: center; height: auto; font-size: 18px; color: #666; background: #fff; padding: 20px 0;}
.nobind a { color: #1c9a99; text-decoration: underline; font-size: 18px; padding: 0 5px;}
.recharge { height: 43px; line-height: 43px; font-size: 18px; color: #f04f00; background: #fdfdfd; text-indent: 23px;border-bottom: 1px solid #eee;}
.payul { width: 434px; margin: 0 auto; padding: 40px 0 44px 0;}
.payul li { height: 38px; line-height: 38px; margin:10px 0;}
.payul li.hfManager,.payul li.hfManagerBuss { line-height: 20px; }
.payul li span { display: inline-block; width: 94px; font-size: 14px; color: #666; text-align: right; margin-right: 14px;}
.payul li span.minmoney { position: absolute; top: 0; left: 445px; width: 45%; text-align: left;}
.payul li span.accautname { position: absolute; top: 0; left: 110px; color: #1c9a99; text-align: left; width: 100%; }
.payul li input,.payul li select { display: inline-block;width: 283px; height: 38px; line-height: 38px; border: 1px solid #ddd; margin-right: 10px; font-family: "Microsoft YaHei"; text-indent: 10px;}

#esmtcash,#hfcash,#hfperson,#hfBussiness { font-size: 16px;}
#bank_val { position: absolute; left: 108px;}
.payul li b { font-size: 14px; color: #666;}
.payul li .payinfo b { color: #f04f00;}
.payul li input.choseradio { width: 10px; height: 10px;}
.rechbtn { display: block;width: 180px; height: 36px; background: #f04f00; border: 0; font-size: 14px; color: #fff; font-family: "Microsoft YaHei"; margin: 26px 0 0 109px; cursor: pointer; cursor: hand;}
.rechbtn:hover { background: #d53700;}
.drawalbtn { background: #1c9a99; width: 50px; height: 26px; line-height: 26px; cursor: pointer; cursor: hand; }
.drawalbtn:hover {background: #008887;}
.drawalbtn.on { background: #999;}
.getcash { width: 180px; height: 36px;}
.quickzf { position: relative; top: -58px; left:70px;}
.jaoyi-detail { float: left;}
.jaoyi-detail li { float: left; display: inline;}
.jaoyi-detail li a { display: block; width: 100px; height: 45px; line-height: 45px; font-size: 14px; color: #666; text-align: center;}
.jaoyi-detail li a.jaoyi-status { background: #f04f00 ;color: #fff;}
.tsinfo { color: #666; font-size: 14px;}
.shaixuan { float: right; background: url(../images/accline.jpg) 98px 20px no-repeat;}
.shaixuan input { float: left; display:inline-block;width: 80px; height: 36px; line-height: 36px; background: none; border: 1px solid #ddd; margin: 0 10px; text-indent: 5px;}
.shaixuan a.sybtn { float: left; display: inline-block; margin: 0; width: 72px; height: 36px; line-height: 36px;border: 1px solid #ddd; font-size: 14px; color: #666; text-align: center;}
.shaixuan a.sybtn:hover { border: 1px solid #1c9a99; color: #1c9a99;}
.jb-title tr th.account-title { width:1px;}
.acctable { display: none;}
.accpager { display: none;}
.acctable_hf { display: none;}
.accpager_hf { display: none;}
.paymodal .subtn input.surepay.msdisabled { background: #ababab; }
.carriagePlan{ width: auto;}
.rechargehf { padding: 30px; display: none; }
.personbank { height: 28px; font-size: 14px; color: #666; border-bottom: 1px dashed #ececec; }
.banknum { float: left;}
.banktel { float:right;}
.notice { font-size: 14px; color: #666; height: 30px;}
.banktel b { font-weight: bold;}
.regeditul { padding-left: 204px; margin: 0 auto; padding-top: 50px;}
.regtitle { font-size: 14px; color: #1c9a99;}
.regtishi { font-size: 14px; color: #999;}
.regeditul li { padding: 10px 0;}
.regeditul li.dis{ padding-bottom: 60px;}
.regeditul li span { display: inline-block; width: 96px; vertical-align: middle; font-size: 14px; color: #666; text-align: right; padding-right: 14px;}
.regeditul li input { display: inline-block; width: 280px; height: 36px; line-height: 36px; vertical-align: middle; font-family: "microsoft yahei"; text-indent: 10px;border: 1px solid #ddd;}
.regeditul li strong { display: none; font-size: 14px; vertical-align: middle; padding: 10px;}
.regeditul li strong img { padding-right: 10px;}
.regeditul li input.zjtype { position: relative; left: -4px; background: url(../images/downbtn.jpg) no-repeat scroll 254px 15px; cursor: pointer; cursor: hand; }
.banklistli li { height: 20px; line-height: 20px; font-size: 14px; color: #666; text-align: center; margin: 0; padding: 5px 0; cursor: pointer; cursor: hand; }
.banklistli li:hover { background: #1c9b9a; color: #fff;}
.bankdownlist { position: relative; left: -4px; background: url(../images/downbtn.jpg) no-repeat scroll 254px 15px;}
.zjlist { left: 110px; top: 47px; width: 510px;  padding: 5px;}
.zjlist li { float: left; padding: 5px;}
.hflist li { float: none;  cursor: pointer; cursor: hand; }
.esmtlist { width: 254px; left: 196px; top: 41px; }
.esmtlist li { float: none;  }
.regbtn { background: #1c9a99;}
.regbtn:hover { background: #008887;}
.nobdbank { padding: 30px 0 0 20px; height: 28px;}
.bdbank { display: block; padding: 20px 0 28px 20px; text-decoration: underline; font-size: 14px; color: #1c9a99;}
a.payc { display: block;}
.myacc li.hf { background: url(../images/myacc_03.png) 28px 40px no-repeat #fff;}
.myacc li.hf:hover { background: url(../images/myacc_03.png) 28px 40px no-repeat #fffefa;}
.myacc li.esmt { background: url(../images/myacc_07.png) 28px 28px no-repeat #fff;}
.myacc li.esmt:hover { background: url(../images/myacc_07.png) 28px 28px no-repeat #fffefa;}
.banklistli { display: none; top: 38px; left: 108px; z-index: 10;}
.downlist:hover { cursor: pointer; cursor: hand; }
.payul li input.province { position: relative; left: -4px; width: 118px;background: url(../images/downbtn.jpg) no-repeat scroll 92px 15px;}
.payul li input.city { width: 86px; margin-left: 16px;background: url(../images/downbtn.jpg) no-repeat scroll 64px 15px;}
.provincelist { position: absolute; top: 38px; left: 108px; border: 1px solid #ddd; background: #fff; padding: 5px;}
.provincelist li { float: left; padding: 5px;}
.citylist { position: absolute; min-width: 76px; top: 38px; left: 282px; border: 1px solid #ddd; background: #fff; padding: 5px;}
.citylist li { float: left; padding: 5px;}
.banktitle { height: 66px; line-height: 66px; font-size: 14px; color: #666; font-weight: bold; padding-left: 30px;}
.bdbanked span { padding-right: 10px;}
.bdbanked a { text-decoration: underline; padding-left: 10px;color: #1c9a99;}
.bdbanked { height: 43px; padding-left: 30px;}

/*汇付管家*/
.hfperson { height: 28px; font-size: 14px; color: #666; border-bottom: 1px dashed #ececec; padding: 30px 30px 0 30px;}
.checkedResult { font-size: 18px; font-weight: bold;}
.checkedResult span { color: #f00;}
.regedit-list { padding: 10px 0 0 0;}
.regedit-list li { float: left;padding: 12px 8px 12px 2px;}
.regedit-list li span { display: inline-block; width:126px; font-size: 14px; color: #666;text-align: right; padding: 0 6px 0 0;}
.regedit-list li input,.regedit-list li select { display: inline-block; width: 162px; height: 36px; line-height: 36px; vertical-align: middle; font-family: "microsoft yahei"; text-indent: 10px;border: 1px solid #ddd;}
.regedit-list li.run-scope span{ float: left;}
.regedit-list li.run-scope textarea { float: left; display: block; width:764px;height: 36px; background: #fff; border: 1px solid #ececec; padding: 5px; resize: none; font-family: "Microsoft Yahei"; text-indent: 5px;}
.regedit-list li input.longer { width:468px;}
.regedit-list li input.longest { width:774px;}
.regedit-list li input.datebg { background: url(../images/dateImg.jpg) 150px 7px no-repeat #fff;}
.regedit-list li input.pos { position: relative; top: -8px;}
.regedit-list li select { width:164px; height: 38px; line-height: 38px;}
.regedit-list li input.getphonecode,.payul li input.getphonecode,.inputMsg p input.getphonecode { width:122px; height: 38px; line-height: 38px;text-indent: 0; margin-left: 10px; color: #999; text-align: center; cursor: pointer;}
.payul li input.short { width: 100px; margin: 0;}
.regedit-list li.basicInfoTitle,.subInfo { width: 100%; background: #f3f3f3; padding: 0; margin: 10px 0;}
.basicInfoTitle h3{ width: 108px; height: 30px; line-height: 30px; text-align: center; background: #1c9b99; font-size: 14px; font-weight: bold; color: #fff;}
.person-ready,.com-ready { text-align: center; font-size: 14px; color: #666; padding: 60px;}
.com-ready span { display:block; position: relative; left: -50px; top: -34px; text-align:left; color: #f00;}
.socialCreditCode,.hideSelect,#cache,#modifySub{ display: none;}
.editor {text-align: right; width: 100%;}
.editor button {display:inline-block; font-family: "Microsoft Yahei"; line-height: 36px; font-size: 18px; color: #fff; background:#f04f00;border: none; cursor: pointer;}
.showSocial,.noBind { display: block;}
.smsLi { position: relative;}
.smsLi p.tips{ display: none; position: absolute; font-size: 14px; color: #f00; top: 66px; right: 110px;}
.hfCash li { padding: 0 15px 0 0; }
.userAcc li a { height: auto;}
.userAcc li a.norz { background: url(../images/nextep_05.jpg) 90% 48% no-repeat #f7f7f7;}
.userAcc li a.norz:hover { background: url(../images/nextep_03.jpg) 90% 48% no-repeat #fff;}
.userAcc li h3 { margin-bottom: 17px;}
p.hfCashOp { padding: 20px; text-align: right; }
p.noBind span { font-size: 16px; color:#f00;}
.hfCash span{ border-right: 1px solid #ccc;padding-right: 10px;}
.subResult { padding: 136px 0 0 0; text-align: center;}
.subResult p { padding: 28px 0 0 0;color: #666;}
.subResult a { color: #666; text-decoration: underline; }
.subResult h3 { font-size: 24px; font-weight: bold;}
.subResult h3 span { display: inline-block; position: relative; top: 6px; margin-right: 16px; width: 31px; height: 31px; background:url(../images/tsicon.jpg) 0 0 no-repeat; }
.sucTips { color: #1c9a99;}
.failTips { color: #e95252;}
.subResult h3.failTips span { background-position: 0 -32px;}
#unbind_card_from { position: static;}
.msgBox { position: absolute; display: none; width: 420px; padding: 0 0 24px 0; border:4px solid #1c9a99; background: #fff; left: 44%; top: 28%; z-index: 11; }
.msgBox h3 { height: 40px; line-height: 40px; padding:0 10px 0 18px;font-size: 18px; font-weight: bold; color:#1c9a99; border-bottom:1px solid #1c9a99;}
.msgBox h3 a { float: right;}
.msgBox p { text-align: center; font-size: 18px; color: #595959; padding: 32px 0 0 0;}
.msgBox p button { width: 140px; height: 40px; border: none; margin:0 15px; font-family: "Microsoft Yahei"; font-size: 18px; color:#fff; cursor:pointer; }
.msgBox p button.cache-Btn { background: #c6c6c6;}
.msgBox p button.sure-Btn { background: #ef5b38;}
.inputMsg { width: 448px;}
.inputMsg p input { width: 238px; height: 46px; line-height: 46px; border:1px solid #ddd;text-indent: 10px; font-family: "Microsoft Yahei";}
#code:hover { border: 1px solid #e95115;}
.inputMsg p input.getphonecode { height: 46px; }
.showTips{ display:none; font-size: 14px; color: #f00; padding: 12px 0 0 36px; }
.quickMethod,.bankMethod,#bankBtn,.balanceCash,.payPassword,.onlineBanking,.bankMethodBuss,#bankBtnBuss { display: none;}
.quick-pay { padding: 20px; text-align: center;}





	/*我的消息*/
.jb-title tbody tr td a.rz-status { float: left; width: 80px; height: 36px; line-height: 36px; text-align: center;color: #1c9a99;}
.jb-title tbody tr td a.fachuan { float: right; width: 80px; height: 36px; line-height: 36px; text-align: center;color: #fff; background: #1c9a99;}
.jb-title tr th a.addboat { float: right; display: block; width: 120px; height: 36px; line-height: 36px; text-align: center;color: #fff; background: #1c9a99; margin-right: 10px;}
.infolist tr td.blue { text-align: center;}
.detailall { padding: 20px 36px 0 18px;color: #666;}
.detail-title { font-size: 18px; text-align: center; height: 58px;}
.detail-con { font-size: 14px; line-height: 25px; text-indent: 2em; padding-bottom: 78px; }
.infotime { font-size: 18px; text-align: right;}
#msg_num { display: none;}
/*我的船队*/
.shipinfo { float: left; width: 220px; padding-left: 28px;}
.shipinfo li { font-size: 14px;color: #666; line-height: 48px;}
.boatsinfo { float: left; position: relative;}
.boatsinfo li { margin:0 14px 14px 0;}
.boatsinfo li label { float: left; display:block; height:40px; width: 70px; line-height:40px; font-size: 14px;color: #666; text-align: right;}
.boatsinfo li input { float: left;width: 300px; height: 40px; line-height: 40px ; text-indent: 10px; border: 1px solid #ddd;}
.boatsinfo ul.chudong li { position:relative;float:left;width: 84px; height: 40px;}
.boatsinfo ul.chudong li input { width: 24px; margin:0;visibility: hidden; }
.boatsinfo ul.chudong li label { position: absolute; top:0; left:30px;width: 60px;}
.boatsinfo ul.chudong li span { position: absolute; top: 8px; left:5px;}
.upimg li { float: left; display: inline; width: 210px; margin-right: 96px;}
.upimg li .divup span { float:left; display:block; height:36px; line-height:36px; text-align:center;font-size: 14px; color: #666;}
.imgview { height: 132px; width: 208px;}
.imgview img { height: 132px; width: 208px;}
.upimg li .divup { padding-top: 15px;height: 53px;}
.upimg li .divup p { float: right; position: relative; }
.subchuanb { width: 282px; height: 44px;line-height: 44px;text-align: center; font-family: "Microsoft YaHei"; font-size: 18px; color: #fff; background: #1c9a99; border: none;}
.upImg {  position:absolute; left:0; width: 100px; height: 36px; filter:alpha(opacity= 0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0;}
.upimg li p a { display: inline-block; width: 100px; height: 36px;line-height: 36px;text-align: center;background: #f04f00;color: #fff; font-size: 14px;}
/*在线竞价*/
.onbanner { width: 100%;background: #1c9a99;}
.oncont { width: 1200px; margin: 0 auto; padding-top:40px;height: 88px; background: url(../images/onbg.jpg) center top no-repeat;}
.oncont ul li {float: left;display: inline; margin-left: 60px;}
.moretener { position: absolute; top: 5px; right: 10px; font-size: 14px; color: #999;}
.safetm { display:block; height:60px; line-height: 48px; width:225px; padding-left:83px;font-size: 32px; font-weight: bold; color: #fff; background: url(../images/onlineImg_03.png) 0 2px no-repeat;}
.jiankong { width: 380px; height: 48px; line-height: 48px; background: url(../images/onlineImg_06.png) center top no-repeat; font-size: 18px; font-weight: bold;color: #effffd; text-align: center;}
.buying { font-size: 16px; color: #fff;}
.buying span { font-size: 22px; color: #ffe37e;}
.lower { font-size: 14px; color: #effffd;}
.online-nav {float: left; position: relative; top: 1px;}
.bsnav { border-bottom: 1px solid #ebebeb; background: #fff;}
.online-nav li { float: left; display: inline; }
.online-nav li a { display:block;width: 142px;height: 52px; line-height: 52px; text-align: center; font-size: 18px; color: #666; }
.online-nav li a.chbg { font-weight: bold; color: #1c9a99; background: url(../images/onlinechbg_03.jpg) no-repeat; border: 1px solid #ebebeb;border-top:0;border-bottom: 0; }
.fabuline a{ color: #f04f00;}
.fabuline { float: right;width:100px;padding-right:20px;height: 52px; line-height: 52px; text-align: right; background: url(../images/onup.jpg) 8px 18px no-repeat; }
.bs-info { display: none; padding: 19px 10px 24px 16px;}
.bslist { float: left; width: 285px; display: inline; margin-right: 8px;}
.bordercol { border:1px solid #fdfdfd; border-top: 0;border-bottom:0;}
.bsdetail { border:1px solid #dfdfdf; padding-bottom: 24px; }
.bstitle { background: #1c9a99;height: 58px; line-height: 58px; text-align: center; font-size: 18px; color: #fff;}
.bsdetail li {padding: 0 22px 0 18px;}
.resttime { margin: 27px 0 18px 0; height: 50px;}
.resttime p { font-size: 18px; color: #666; margin-bottom: 6px;}
.resttime span { display: inline-block; text-align: center; font-size: 14px; color: #666; width: 100%;}
.leftTime {float: left; width:137px; padding-right: 36px; height: 50px; border-right: 1px solid #ddd; }
.rightNum {float: right;}
.bsdetail .total-dis { padding-bottom: 5px;}
.total-dis div { text-align: center; height: 32px;}
.total-dis span { position: relative; top: 4px; display: inline-block; width: 26px; height: 26px;}
.total-dis div.zsImg { padding: 10px 0;}
.total-dis  b { display: inline-block;font-size: 24px; color: #666; margin: 0 5px;}
.total-dis span.kaishi { background-position: 0 0;}
.total-dis span.jieshu { background-position: -28px 0;}
.bsdetail li.textinfo {padding-left: 53px; line-height: 36px; font-size: 14px; color: #666;}
.btnbuy { display: block; width: 177px; height: 44px; line-height:44px;text-align: center; background: #f04f00;  font-size:18px;color: #fff; margin: 20px auto 0 auto;}
.notice-left { float: left; display: inline; width: 845px; border: 1px solid #ffd05f; padding: 0 18px; background: #fff;}
.notice-right { float: right; display: inline; background: #fff; }
.notice-info { width: 100%; border-collapse: collapse; text-align: center; }
.notice-info th { height: 62px; border-bottom: 3px solid #f7f7f7;font-size: 18px; color: #1c9a99;}
.notice-info tbody tr { height: 48px;}
.notice-info td { font-size: 14px; color: #666;}
.notice-info td.chengse { color: #f04f00;}
.notice-info tbody tr.changebgcol{ height:48px;background: #fffdf8; border-top:1px solid #ffe29d; border-bottom:1px solid #ffe29d;}
.ydtext { padding:25px 24px 0 35px; width: 294px; background: #fff;}
.ydtext li { float: left; display: inline;  height:42px; width: 98px; padding: 0 36px 0 13px; text-align: right; background: url(../images/yindao.jpg) 13px 9px no-repeat;}
.ydtext li a {  font-size: 14px; color: #666; }
.ydtext li a:hover { color: #1c9a99;}
.bslistinfo { margin-bottom: 15px;}
.detail-info { padding: 22px 20px 0 17px; background: #fff;}
.jb-title tbody tr td a.qb-btn { display: block;font-size: 14px;height: 36px;width: 101px;line-height:36px;text-align: center;background:#f04f00; color: #fff;}
/*在线竞价-提交标书*/
.substep { padding: 33px 0 30px 88px; background: url(../images/tjbg.jpg) 185px 60px no-repeat #fff;}
.substep li { float: left; display: inline; width: 56px; margin-right: 140px;}
.substep div { width: 48px; height: 48px; background: url(../images/tjbs.jpg) no-repeat; margin: 0 0 19px 5px;}
.substep p { font-size: 14px; color: #1c9a99; text-align: center; line-height: 25px;}
.substep div.div001 { background-position: 0 0;}
.substep div.div002 { background-position: -50px 0;}
.substep div.div003 { background-position: -98px 0;}
.substep div.div004 { background-position: -148px 0;}
.substep div.div005 { background-position: -200px 0;}
.substep div.div006 { background-position: -250px 0;}
.bstype { margin-top: 30px; border-bottom: 1px solid #2a95e8;}
.bstype li { float: left; position: relative; top: 1px; display: inline;}
.bstype li span { display: block; width: 147px; height: 59px; line-height: 58px; text-align: center; color: #666; font-size: 18px; cursor: pointer; }
.bstype li span:hover { color:#2a95e8;text-decoration: none; }
.bstype li span.on { background: url(/Public/images/onlinechbg_03.jpg) no-repeat; width: 145px; color: #2a95e8; font-weight: bold; border-left:1px solid #2a95e8; border-right:1px solid #2a95e8;}
.bsdetail-info { padding: 0 48px 64px 43px; background: #fff;}
.bsdetail-info h1 { font-size: 24px; color: #1c9a99; text-align: center; padding: 45px 0; font-weight: bold;}
.bstit { position: relative; color: #1c9a99; font-size: 24px; padding: 0; height: 72px; line-height: 72px;}
.bstit span {display: block;position: absolute; right: 24px; top: 20px; width: 36px; height: 36px; background: url(../images/conimg.jpg) 0 0 no-repeat;}
.bstit span.controlBtn { background: url(../images/conimg.jpg) 0 -41px no-repeat;}
.conBtn:hover { cursor: pointer;cursor: hand;}
.opendiv { display:block;}
.closediv { display: none; padding-bottom: 25px;}
.qklist { padding-left:26px; margin-bottom: 20px; border: 1px solid #ddd; background: #fdfdfd; }
.ul-info { padding: 30px  0 0 113px;}
.ul-info li { float: left; display: inline; margin:0 69px 13px 0; width: 412px;}
.addmt { display:none;position: absolute; top: 25%; left: 50%; margin: -100px 0 0 -205px; background: #fff; width: 350px; height: 174px; padding: 8px 8px 28px 52px;z-index: 100;}
.addmt p { height: 18px; text-align: right;}
p.newmt { color: #595959; font-size: 18px; text-align: center; height: 18px; line-height: 18px; padding-right: 50px;}
.addmt input { width: 300px; height: 44px; line-height: 42px; margin-top: 20px;font-family: "Microsoft Yahei";font-size: 18px;}
.addmt input.mtname { border:1px solid #ddd; text-indent: 10px;}
.addmt input.addmt_btn { background: #1c9a99;border: none;  color: #fff;}
.portListInfo { position: absolute; padding: 5px; display: none; top: 50px; left:100px; width: 600px; border: 1px solid #999; background: #fff;z-index: 100;}
.ul-info li .portListInfo li { margin-bottom: 10px; width: 100%;}
.portListInfo li b { float: left; display: block; height: 22px; width: 44px; text-align: center; line-height: 22px; font-weight: bold; color: #000; padding: 0 5px;}
.demandContent .portlist { float: left; width: 534px; text-align: left;}
.portListInfo li a { font-size: 14px; color: #666; padding: 0 2px; }
.portListInfo li a:hover { color: #f60; text-decoration: underline;}
.rightsel {float: left;}
.addmtbtn{ float: left; display: block; width: 39px; height: 39px; line-height: 36px; text-align: center; border: 1px solid #ddd; background: #fff; margin-left: 18px;}
.beginmt { display: none;}
.endmt { display: none;}
.showmt { display: none; position: absolute; top:0; right: -80px; padding: 5px; font-size: 12px; color: #666;border:1px solid #ddd;background: #fff;}
.demandContent .ul-info li span { float: left; display: block; height: 42px; line-height: 42px; width: 74px; font-size: 14px; color: #666; text-align: right; }
.demandContent .ul-info li select { float: left;width: 110px; height: 40px; line-height: 40px; border:1px solid #ddd; background:#fff;text-indent: 10px; margin-left: 8px; font-family: "Microsoft YaHei";}
.demandContent ul.ul-info { padding: 32px 0 32px 294px;}
.demandContent .ul-info li input {float: left; width: 300px; height: 40px; line-height: 40px; border:1px solid #ddd; background:#fff;text-indent: 10px; margin-left: 8px; font-family: "Microsoft YaHei";z-index: 0;}
#goods_unit_id {width: 100px; font-family: "Microsoft YaHei";}
.span_unit_cls { font-weight: normal;}
.Wdate:hover {cursor: pointer;cursor: hand;}
.otherac { padding:0 0 30px 113px;}
.otherac span { float: left; display: block; height: 42px; line-height: 42px; width: 74px; font-size: 14px; color: #666; text-align: right;}
#huodw {float: left; width: 100px; height: 40px; line-height: 40px; border:1px solid #ddd; background:#fff;text-indent: 10px; margin-left: 8px; font-family: "Microsoft YaHei";}
.ul-info label { float: left;  height: 28px;color: #999; font-size: 14px; padding:14px 0 0 0;}
.goodImg { padding: 0 0 25px 0;}
.goodImg span { display:block; width: 100px;float: left; text-align:right;font-size: 14px; color: #666;padding: 10px;}
.goodImg span.loadedht { padding: 9px;}
.loadshow {float: left;width:490px;border: 1px solid #dadada;padding: 10px;}
.loadedimg { max-height:344px; padding: 0 10px 0 6px;overflow:auto;}
.queren {display:none;text-align: center;}
.addimg { float: left; display: inline; margin: 10px 12px; position: relative;}
.img_box { display:none;position: absolute; right: -8px; top: -8px; width: 21px; height: 21px; background: url(../images/inputbg.jpg) no-repeat;z-index: 10;cursor: pointer;}
.img_box input {visibility: hidden;}
.loadop {padding-bottom: 16px;}
.cancel { display: none;}
.prompt { float: left; padding-left: 12%; width: 64%; font-size: 14px; color: #333; }
.prompt b{  color: #f04f00;}
.checkall {display:none;position: relative;left: 0;top: 5px;color: #159e97;}
.check-all {width: 21px; height: 21px;margin-right: 10px; background: url(../images/danxuan_05.jpg) no-repeat;}
.loadop button {float: right;width: 60px;height: 30px;font-family:'MicroSoft YaHei';color:#159e97;margin:5px;border: 1px solid #159e97;background: #fff;cursor: pointer;}
.loadop button.checkedbtn{ background: #159e97;color:#fff;}
.sure {width: 70px; height: 30px;color: #fff; background: #1c9a99; font-family: "microsoft yahei";border: none; margin: 10px;cursor:pointer; }
.viewfalse { width: 92px;  height:92px; border:1px solid #ddd; cursor: pointer;cursor: hand;}
.iehackimg { display: none; position: absolute; top: 0; left: 0; width: 92px;  height:92px; border:1px solid #ddd; z-index: 90;}
.viewfalse img { width: 92px; height: 92px;}
.delgood { display: none; position: absolute; top: 2px; right: 8px; z-index: 100;}
.demandContent li input.clickadd { width: 92px; height: 92px;position: absolute; top:0; left: 0; width: 92px; height: 92px;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity:0; visibility: visible; cursor: pointer;cursor: hand;}
.clone { width: 92px; height: 92px;position: absolute; top:0; left: 0; width: 92px; height: 92px;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity:0; visibility: visible;}
.ul-info input.require{float: left; width: 184px; height: 40px; line-height: 40px; border:1px solid #ddd;text-indent: 10px; margin-right: 16px;}
.ul-info input.datebg { background: url(../images/dateImg.jpg) 150px 7px no-repeat #fff; cursor: pointer;cursor: hand;}
.othertype { position: absolute; right: 86px;bottom: 18px; width: 182px; height: 40px; line-height: 40px; border:1px solid #ddd;text-indent: 10px; background: #fff;}
.radioCon li input { float:left; position: relative; top: 3px; width: 15px; height: 15px; margin-right: 8px; border: 0; background: url(../images/no_danxuan_03.png) no-repeat;}
.radioCon li { position:relative;float: left; display: inline;padding-top: 18px; margin: 0 110px 0 0; }
.radioCon li a { display:block; height: 26px;font-size: 14px; color: #666;}
.radioCon li span { position: absolute; top: 16px;left: 0;+top:19px;}
.radioCon label{ float:left; display:inline;font-size: 14px; color: #666;}
.postprice { float: left; font-size: 14px; color:#f00; padding: 18px;}
#othertext { position:relative;top:12px;float: left; width: 74%; height: 80px; font-family:"Microsoft Yahei"; color:#666;font-size:14px;border:1px solid #ddd; background: #fff; text-indent:10px; resize:none;}
.jiesuan { padding-top: 10px;}
.jiesuan select { width: 150px; height: 40px; border:1px solid #ddd;}
.jiesuan li { width: 270px; margin-right:0px;}
.jiesuan li b { width: 20px}
.chuangui li { width: 432px; margin-right: 52px;}
.pers { float: left; width: 230px; position: relative;}
.spanleft {position: absolute; top: 15px;left: -14px; color: #666}
.spanright { position: absolute;top: 15px;right: 80px; color: #666}
.pers ul {float: left;}
.bztext { height: 40px; line-height: 40px; font-size: 14px; color: #666; padding-left: 65px;}
.beizhu { display: block; width: 754px; height: 120px; resize:none; padding: 10px; margin: 20px auto 20px 306px; border: 1px solid #ddd; background: #fff;}
.xianjia li { width: 600px; padding-left: 217px;}
.tj-btn { display: inline-block; width: 282px; height: 44px; line-height: 42px; background: #1c9a99; border: 0; font-family: "Microsoft YaHei";font-size: 18px;color: #fff; margin-left: 420px; cursor: pointer;cursor: hand;}
.agreeZb { width: 684px; padding-left: 396px;}
.agreeZb i {position: relative; left: 7px; top: 0;}
.feiyong { padding-top: 20px; font-size: 14px;color: #f04f00;text-align: center;}
.shipmethod li { float: left; width: 70px;}
.shipmethod li span { text-align: left; position: inherit; width: 22px;line-height: 0;height: 22px; margin-top: -16px;*margin-top:0;}
.shipmethod li a {border: 0; width: 70px;}
.shipmethod li label { padding:0 0 0 10px; height: 18px;margin: -20px 0 0 20px;}
/*在线询价*/
.ask-search { float: left; padding: 37px 44px 4px 25px; width: 380px; width: 764px;background: #fff;}
.ask-text {float: right; background: #fff; padding: 37px 30px 42px 26px; width: 294px; height: 320px; font-size: 14px; line-height:20px;color: #999; overflow: hidden;}
.asklist li { margin: 0 0 17px 0;}
.ul-info a.askpricebtn {display: block; width: 220px; height: 44px; line-height: 42px; text-align: center; font-size: 18px; color: #fff; background: #f04f00; margin-left: 114px; cursor: pointer;cursor: hand;}
.ul-info a.askpricebtn:hover { background: #d53700;}
.huoyuandt { margin-bottom: 15px;}
.dongtai { padding: 16px 0 14px 22px; background: #fff;}
/*招标详情*/
#slides {position: relative;width: 240px;height: 190px;float:left;}
.slides_container {overflow:hidden;position:relative;display:block;width: 240px;height: 190px;}
.slides_container div.slide {width: 240px;height: 190px;display:block;}
.slides_container img {width: 240px;height: 190px;display: block;}
#slides .prev {margin-right: 5px;float:left;}
#slides .next {margin-right: 5px;float:left;}
.pagination {list-style: none; padding: 18px 28px 0 166px; height:25px;z-index:9999;position: absolute;bottom: 0; }
.pagination li {float: left;margin: 0 1px;}
.pagination li a {display: block;width: 13px;height: 0;padding-top: 13px;background-position: 0 0;float: left;overflow: hidden;background-image: url(../images/circle.png);}
.pagination li.current a, .pagination li.current a:hover { background-position: -16px 0}
.pagination li a:hover { background-position: 0 0 }
.emptybg { position: absolute;z-index:100; height: 43px; width: 100%; bottom: 0;background: #000;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity: 0;}
#slides a:link, #slides a:visited { color: #333 }
#slides a:hover, #slides a:active { color: #9e2020 }
.pro-left span.titlebold { font-size: 24px; color: #666;}
h3.minc { font-size: 14px; color: #666; height: 30px;}
.bsStatus li .pro-left li { float: left; padding: 8px 15px 0 10px; border-right: 1px solid #e1e1e1;}
.bsbiaohao { padding: 34px 0 40px 48px; background: #fff; }
.bsbhtitle { height:55px; line-height: 55px;  font-size:18px;color: #999; background:#fdfdfd; padding-left: 34px;}
.bsbhtitle span {color: #1c9a99; padding-left: 17px;}
.primgcon { position: relative; padding-left: 10px;}
span.prImg { position: absolute; display: none; border: 1px solid #c7c7c7; background: #fff; padding:5px 10px;height: 22px; line-height: 22px; font-size: 12px; top: -5px; right: -166px;}
.bsStatus {float: left; display: inline; padding-left: 40px; width: 460px; border-right: 1px solid #e1e1e1;}
.bsStatus li { height: 62px;}
.bsStatus li .pro-left { width: 225px;}
.bsStatus li .pro-right { width: 255px;}
.payser { float: right;padding:0 4px 0 20px; font-size: 16px; color: #666; background: url(../images/fyimg.png) 0 24px no-repeat;}
.payser span { color: #f00; padding:0 16px 0 5px; font-size: 22px; font-weight: bold;}
.ybpriceinput { float: left;width: 140px; height: 42px; line-height: 42px; text-indent: 15px; border: 1px solid #ddd; font-family: "Microsoft YaHei"; font-size: 18px; color: #999;margin:0 12px;}
.reduceprice {float:left; width:47px; height:44px; background:url(../images/reduceimg.jpg) 0 0 no-repeat;}
.reduceprice:hover{ background:url(../images/reduceimg.jpg) 0 -44px;}
.addprice {float:left;width:47px; height:44px; background:url(../images/addimg.jpg) 0 0 no-repeat;}
.addprice:hover { background:url(../images/addimg.jpg) 0 -44px;}
.nowqb { float: left; display: inline;margin-left: 50px; }
.nowqb li {padding-bottom: 22px; text-align: center;}
.yuan { float: left; display: block; width: 34px; height: 42px;line-height: 42px;}
.nowqb li.agreefont { font-size: 14px;color: #999; text-align: left;}
.agreecheck { visibility: hidden;}
.agreefont a { color: #1c9a99;}
.qb-btn { display: block;width: 265px;height: 44px;line-height: 42px; background: #f04f00;color: #fff;font-size: 18px;text-align: center; cursor: pointer;cursor: hand;}
.qb-btn:hover {background: #d53700;}
.zbdetail  { border-bottom: 1px solid #ddd;}
.bsinfo { padding:60px 0 0 166px;}
.bsinfo li { float: left; display: inline; width:402px; padding: 10px 0 42px 112px; background: url(../images/bsdetail.jpg) 0 0 no-repeat}
.bsinfo li.infoOne { background-position: 0 10px}
.bsinfo li.infoTwo { background-position: 0 -182px}
.bsinfo li.infoThree { background-position: 0 -380px}
.bsinfo li.infoFour { background-position: 0 -567px}
.bsinfo li.infoFive { background-position: 0 -752px}
.bsinfo li.infoSix { background-position: 0 -934px}
.bsinfo li.infoSeven { width: 762px; padding: 30px 0 10px 114px;background: #fcfcfc;}
.bsinfo-detail { padding: 0 54px;}
.bstabinfo { display: none;}
.bstabinfo .goodImg { padding-top: 30px;}
.nochecked { width:100%;}
.bstabinfo .tj-btn { width: 100px; margin-left:296px;}
.enlarge { display: none; position: absolute; width: 93px; height: 93px; top: 0; left: 0; z-index: 9; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0;}
.enlargeimg { display: none; position: absolute; left: 50%; top: 50%; z-index: 11;}
#view-reason{ color: #1c9b9a; text-decoration: underline;}
.reasonimg {text-align: center; height: 11px; line-height: 11px;}
.reasonimg img { position: relative; top: 13px;left: -10px;}
.reasonmsg { display: none;position: absolute; top: -18px; right: 95px;padding: 5px; width: 250px; border: 1px solid #ffb5b5; background: #fffafa;line-height: 22px; font-size: 12px; color: #d32e2e; font-weight: bold; text-indent: 2em; }
.bsinfo dd span { display: inline-block; width: 74px; margin-right: 18px; text-align: right; color: #666;}
.bsinfo dd { height: 36px; font-size: 14px; color: #1c9a99;}
/*应标*/
.ybmaster { height: 68px; font-size: 24px; color: #1c9a99;font-weight: bold;}
.ybinfo { height: 96px; padding-left: 96px;}
.ybinfo span{ color: #1c9a99; font-size: 18px; padding-right: 137px;}
.ybtext { padding-left: 72px;height: 189px;}
.ybtext li { float: left; display: inline; width: 410px; margin:0 120px 21px 0;}
.ybtext li span { display: block; float: left; width: 90px; height: 40px; line-height: 38px; font-size: 18px; color: #1c9a99;text-align: right;}
.ybtext li input { float: left; width: 300px;height: 40px; line-height: 38px; border: 1px solid #ddd; font-family: "Microsoft YaHei"; font-size: 18px; color: #333333; margin-left: 17px; text-indent: 10px;}
.ybprice { padding: 94px 0 24px 294px;}
.ybprice span { display: block; float: left;font-size: 24px; color: #1c9a99;font-weight: bold; padding-left: 14px; }
.ybprice input {float: left; width: 300px;height: 40px; line-height: 38px; border: 1px solid #ddd; font-family: "Microsoft YaHei"; font-size: 18px; color: #333333; margin-left: 17px; text-indent: 10px;}
.paytj-btn { display:block; width: 282px; height: 44px; line-height: 42px; background: #f04f00; border: 0; font-family: "Microsoft YaHei";font-size: 18px;color: #fff; margin-left: 422px; cursor: pointer;cursor: hand;}
.paytj-btn:hover { background: #d53700;}
.baozhengj { padding: 37px 0 70px 380px; font-size: 14px; color: #f04f00;}
.chooseInvoice { width: 753px; height: 395px; padding: 19px 56px 15px 0;margin: 0 auto;}
.chooseInvoice li { height: 105px; line-height: 105px; padding-left: 127px; border: 1px solid #1c9a99; font-size: 18px; color: #1c9a99; background: url(../images/invoice002.jpg) no-repeat; margin-bottom: 28px;}
.chooseInvoice li a{ font-weight: bold; color: #1c9a99; padding-left: 50px; text-decoration: underline;}
.chooseInvoice li.chone { background-position: 33px 22px;}
.chooseInvoice li.chtwo { background-position: 33px -111px;}
.chooseInvoice li.chthree { background-position: 33px -244px;}
.opinion { padding: 25px 0 0 46px; margin-bottom:20px; height: 47px; border: 1px solid #ffb5b5; background: url(../images/modify_07.jpg) 18px 30px no-repeat #fffafa; font-size: 18px; font-weight: bold; color: #d32e2e;}
/*支付页面*/
.tsmsg { margin-top: 6px; background: #fff; padding-top: 18px; }
.tsmsg li { width: 1160px; height: 52px; line-height: 52px; margin: 0 auto; border: 1px solid #ffdfcd; text-align: center; font-size: 14px; color: #f04f00; background: #fffcfa; }
.paytop { background: #fff; padding-left: 75px;}
.paytop li { float: left; display: inline; height: 73px; line-height: 73px; color: #666; margin-right: 22px;}
.paytop li.onlinecz { font-size: 24px; color: #f04f00;}
.comname { font-size: 18px;}
.paytop li.paymoney { float: right; font-size: 18px;}
.payinfo span { display: block; color:#646363; font-size: 18px;}
.payinfo span b { color: #f14e00; padding: 0 5px;}
.payinfo span .paymoney{ display: inline-block; width: 122px; height:36px; line-height:36px; text-align:center;background: #f14e00; color: #fff; margin-left: 14px; }
.surepaybox { display: none; background: #fff; }
.paycash { font-size: 24px; color: #f04f00;text-align: left;padding-left: 136px; background: url(../images/payimg.jpg) no-repeat 25% 68%;}
.hfManager,.hfManagerBuss { background: #fff;}
li.paycash span { display: inline;}
.payul li span.payfont { font-size: 18px; }
.payul li b.balance { font-size: 18px; color: #f04f00;}
.payul li a { font-size: 14px; color: #1c9a99; text-decoration: underline; padding-left: 14px;}
.paysurebtn { float: left; display: block;border: 0; width: 112px; height: 42px; background: #f04f00; color: #fff; font-size: 18px; font-family: "Microsoft YaHei"; margin-right: 16px; cursor: pointer;cursor: hand;}
.greycol { background: #999; color: #fff;}
.cancelbtn { background: #ababab;}
.paymethodul { border-bottom: 1px solid #ddd; background: #fff;}
.paymethodul li { float: left; position: relative; top: 1px; display: inline;}
.paymethodul li a { display: block; width: 147px; height: 59px; line-height: 58px; text-align: center; color: #666; font-size: 18px; }
.paymethodul li a:hover { color:#1c9a99; }
.paymethodul li a.tjnavbg { background: url(../images/onlinechbg_03.jpg) no-repeat; width: 145px; color: #1c9a99; font-weight: bold; border-left:1px solid #1c9a99; border-right:1px solid #1c9a99;}
.bstype li a.paytab { background: url(../images/onlinechbg_03.jpg) no-repeat; width: 145px; color: #1c9a99; font-weight: bold; border-left:1px solid #ddd; border-right:1px solid #ddd;}
/*帮助中心*/
.aboutBox { padding: 30px 0;margin: 0 auto;}
.helpbanner{ width: 100%;background: #1c9a99;}
.helpbanner ul { width: 1200px; margin: 0 auto; padding-top: 14px; height: 106px;}
.helpbanner ul.downbanner { width: 1094px; padding: 22px 106px 0 0; height: 111px;}
.helpbanner ul li.downimg { float: right; padding: 0;}
.helpbanner ul li { float: left; padding-right: 224px;}
.helpbanner ul li.helptitle {padding: 32px 224px 0 40px;font-size: 30px; color: #fff;}
.helptext { padding-left: 50px; width: 190px; height: 66px; line-height: 66px; font-size: 18px; color: #666; background: url(/Public/images/indImg_09.png) 24px 27px no-repeat;}
.helpleft {float: left; background: #fff; min-height: 466px;}
.helpleft ul li { padding-bottom: 10px;}
.helpleft ul li a { display: block; padding-left: 50px; width: 190px; height: 50px; line-height: 50px; font-size: 18px; color: #666;}
.helpleft ul li a.colchange { color: #fff; background: #2a95e8;}
.helpright {float: right; padding: 0 32px 0 37px; width: 866px; background: #fff;}
.helptit { padding-bottom: 40px;}
.helptit li { border-bottom: 1px solid #ddd; padding: 15px 0; }
.helptit li a{ font-size: 14px; padding: 5px 0 10px 15px;color: #666;background: url(/Public/images/disc_03.png) 0 14px no-repeat;}
.helptit li a:hover { color: #2a95e8;}
.helptit li a.col { color: #2a95e8;}
.helptit li p { height: 40px; padding: 0 0 0 15px;}
.helptit li p span { font-size: 18px; color: #2a95e8;}
.helptit li time { float: right; color: #666;}
.distext { font-size: 14px; color: #666;line-height: 30px; display: none; padding-top: 5px;}
.distext li { font-size: 14px; color: #666;line-height: 25px; border-bottom: 0; padding: 5px 0; }
.targetadd { font-size: 14px;color: #666; height: 48px; line-height: 48px;}
.targetadd a{color: #666; }
.textcon { background: #fff; padding: 0 32px 60px 32px;}
.textcon h3 { height: 80px; line-height: 80px; color: #139f9e; font-size: 18px; text-align: center;}
.textcon ul li { font-size: 14px; color: #666; line-height: 24px;}
.helptext.aboutus { background: url(/Public/images/indImg_11.png) 24px 27px no-repeat;}
.detailtext { text-indent: 2em; line-height: 24px; padding-top: 20px;}
.signlist li { padding: 10px 0; color: #666;}
.signlist li h3 { height: 36px; line-height: 36px;font-weight: bold;}
.signlist li p { color: #666; line-height: 24px; padding: 15px 0;}
.bidtitle { font-weight: bold;font-size: 30px; color: #f00;padding-top: 10px; }
.bidh { font-weight: bold; font-size: 24px; padding-top:10px; }
.signlist li img { margin-bottom: 15px;}
.signlist li span { padding: 10px 0; color: #f00; font-weight: bold; font-size: 18px;}
.signlist li p b { color: #f00; }
.nextstep { text-align: center;padding: 10px 294px 10px 0;}
.aboutcom { font-size: 14px; color: #666;}
.compevent { padding:10px 0;}
.compevent li { padding: 10px 0; font-size: 14px; color: #666;}
.idea {padding-top: 50px;}
.idea li { text-align: center; font-size: 24px;}
.bidlist { display: none;}
#jiathis_streak_share { display:none; position: absolute; left: 487px; top: -67px; border: 0;}
#jiathis_streak_goshare { margin: 0; border: 0; height: 15px;}
.ckepopBottom { display: none;}

.abouthonor { position: relative; height: 566px; overflow: hidden; }
.honor { position: absolute; width: 2700px;}
.honor li{ float: left; width: 890px;}
.honor li img{ display: inline; width: 247px; height: 157px; margin: 20px 22px; cursor: pointer;cursor: hand;}
.honor li img.not-allowed { pointer-events: none;}
.fouspoint { position: absolute; bottom: 50px; left: 400px; }
.fouspoint button { display: inline-block; width: 15px; height: 15px; background: url(/Public/images/aboutus/fous.png) -18px 0 no-repeat; margin: 0 7px; border: none; cursor: pointer;cursor: hand;}
.fouspoint button.addbg { background-position: 0 0;}
.show-big-img { display: none; position: absolute; left: 57%; top: 50%; width: 938px; height: 646px; margin: -323px 0 0 -469px; z-index: 100;}
.show-big-img img { width: 100%;}
a.close-div { display: block; position: relative; top: 5%; left: 100%; width: 62px; height: 62px; background: url(/Public/images/aboutus/close.png) no-repeat;}
a.close-div:hover { background: url(/Public/images/aboutus/closebtn.png) no-repeat; }
/*下载中心*/
.downdiv { padding: 26px 32px 30px 34px; width: 1134px; background: #fff; }
.applist { border-bottom: 1px solid #ddd;}
.applist li { padding-bottom: 10px;}
.downtitle { padding: 0;}
.apptitle { font-size: 18px; color: #666; font-weight: bold; padding:10px 0 0 30px; background: url(/Public/images/down/down_11.png) 0 20px no-repeat;}
.applist li a { font-size: 14px; color: #1c9a99; text-decoration: underline; padding: 10px;}
.applist li span { font-size: 14px; color: #666; padding: 10px;}
.payul li span.tisinfo { position: absolute; display: inline; width: 240px;}
.txsm { width: 600px; margin: 0 auto; padding-bottom: 20px; }
.txtable th { border: 1px solid #ccc; font-weight: bold;}
.txtable td { border: 1px solid #ccc; }
.txsm h3 { color: #666; height: 40px; font-weight: bold;}
.txsm h3 span {font-size: 14px; font-weight: normal;}

/*挂靠*/
.nogk { text-align: center; width: 220px; height: 170px; padding:212px 0 0 360px;}
.nogk span { display: block; font-size: 18px; color: #666; padding-top: 58px;}
.nogk a { color: #1c9a99; text-decoration: underline;}
.gkinfo { position: relative; width: 1200px; margin: 0 auto;}
.gkstatus { position: absolute; width: 134px; height: 103px; top: 27px; right: 8px; z-index: 9999; }
.mygk-status { top: 0; right: 0;}
.shenghezhong { background: url(/Public/images/anchored/shenghezhong.png) no-repeat;}
.zhengchang {background: url(/Public/images/anchored/normal.png) no-repeat; }
.guoqi {background: url(/Public/images/anchored/guoqi.png) no-repeat; }
.shibai {background: url(/Public/images/anchored/fail.png) no-repeat; }
.wuxiao {background: url(/Public/images/anchored/wuxiao.png) no-repeat; }
.gksq { position: absolute; top:27px; right: 8px; padding: 28px 33px 7px 36px; width: 287px; background: #0076b3;}
.gksq li { padding-bottom: 20px;}
.gksq li input { height: 45px; line-height: 45px; text-indent: 16px; font-family: 'MicroSoft YaHei'; font-size: 16px; color: #666; background: #fff; width: 100%; }
.gksq li input.supply { background: url(/Public/images/anchored/down.png) 266px 20px no-repeat #fff; white-space: nowrap; text-overflow: ellipsis;width: 255px;overflow: hidden; padding-right: 32px; cursor: pointer;cursor: hand;}
.choose-supply { position: relative;}
.supply-list { display: none; position: absolute; top: 45px; left: 0; background: #fff; width: 100%; padding: 5px 0;}
.supply-list li { text-indent: 16px; padding: 5px 0; font-size: 14px; color: #666; white-space: nowrap;text-overflow: ellipsis;overflow: hidden; cursor: pointer;cursor: hand;}
.agreegk a { float: left;}
.gksq li input.gkagree { float: left;width: 15px; height: 15px; background: url(/Public/images/anchored/checked.jpg) no-repeat; margin:2px 10px 0 0; cursor: pointer;cursor: hand;}
.agreelink { color: #fff; font-size: 14px;}
.downpdf { text-decoration: underline; font-size: 12px; color: #fff; padding:2px 0 0 20px;}
.gksq li input.sqbtn { background: #f04f00; font-size: 18px; color: #fff; text-indent: 0;}
.gkinfo-detail { width: 1200px; margin: 0 auto;}
.gkinfo-detail li { margin-top: 30px;}
.gkinfo-detail .firstli ul { padding-left: 74px;}
.gkcom-logo { float: left; background: #fff;width: 422px; height: 198px;  text-align: center; padding: 56px 40px 0 0;}
.gkcom { float:left; position: relative; background: #fff; width: 672px; padding: 54px 66px 0 0;}
.gktitle { font-size: 24px; color: #0088cf; font-weight: bold; height: 50px;}
.gkinfo-detail p { font-size: 14px; color: #666; line-height: 30px; padding-bottom: 30px;}
.gkinfo-detail li { background: #fff;}
.gkinfo-detail li.firstli { margin-bottom: 105px;}
.gkinfo-detail p span { font-size: 14px; color: #0088cf; font-weight: bold;}
.gkmethod {  padding: 23px 40px 35px 38px;}
.gkfs {float: left; width: 532px;}
.gkinfo-detail .gkfs p { padding-bottom: 0;}
.gklc { float: right; }
.gkstep { width: 394px; padding-left: 140px; background: url(/Public/images/anchored/anchored_10.jpg) 0 0 no-repeat; }
.gksm { padding-top: 22px; margin-top: 40px; font-size: 14px; color: #999; background: url(/Public/images/anchored/line_04.jpg) 0 0 no-repeat;}
.accuserinfo p.gkcomtitle span { font-size: 16px; color: #666; padding-right: 5px;}
.accuserinfo p.gkcomtitle b { font-size: 18px; font-weight: bold; color: #1c9a99;}
.gkin { background: #fdffff; border: 1px solid #1c9a99;}
.gkul { padding-left: 9px;}
.gkul span { font-size: 16px; color: #666; padding-right: 5px;}
.gkul b { color: #1c9a99; font-size: 16px;}
.pricelist li.gktime { position: absolute; top: 22px; right: 174px; padding: 0;}
.jaoyi-detail li.rightlink { float: right;}
.jaoyi-detail li.rightlink img { margin: 8px;}
.jaoyi-detail li.rightlink a { color: #1c9a99;}
.boatlist { height:56px; line-height: 56px; font-size: 16px; color: #1c9a99; padding-left: 15px;}
.gkinfo-detail li .sucexmp-title li { float: left; font-size: 14px; color: #666;padding: 34px 18px 0 0; margin: 0;}
.gkinfo-detail li .sucexmp-img li { float: left; padding:23px 24px 48px 0;margin: 0;}
.gkinfo-detail li .sucexmp-title li.title-txt { font-size: 14px; color: #0088cf; font-weight: bold;}
.business { padding: 0 42px 42px 74px;}
.business-left { float:left; width: 550px;}
.business-left span { display: inline-block; padding-right: 14px;}
.business h3 { font-size: 14px; color: #0088cf; font-weight: bold; height: 28px;}
.business-right { float: right;}
.contactmd { float: right; width: 530px; }
.contactmd p { height: 142px; background: url(/Public/images/anchored/line_03.jpg) 0 140px no-repeat;}
.contactmd div { text-align: right;font-size: 24px; color: #666; padding-right: 24px;}
.contactmd div a { display: inline-block; color: #666;margin-right: 35px;}
.contactmd div a:hover { color:#0088cf;}
.contactmd div img { margin-right: 20px;}
/*挂靠明细修改*/
.gkdiv { background: #fdffff; border: 1px solid #1c9a99;margin-top: 28px; }
.gktit { background: #1c9a99; padding: 0 28px;}
.gktit span { color: #fff; padding: 0;}
.gkdetail { float: none; border: 0; width: 90%; padding: 18px 57px 24px 35px; display: block;}
.gkdetail li { height: auto; }
.gkdetail li.gkleftli {float: left;}
.gkdetail li.gkrightli { float: right;}
.gkdetail li .pro-left { width: 100%; float: none;}
.gkdetail li .port { padding-top: 22px;}
.zbprice { float: right; }
.pro-left span.gktitlebold { color: #1c9b9a; font-size: 24px;}

/*新闻中心*/
.helpright h3 { font-size: 18px; color: #666; text-align: center; padding: 20px 0 26px 0;}
.detailtitle { text-align: center; font-size: 14px; color: #666; padding-bottom: 44px;}
.detailtitle span { padding-right: 70px;}
.detailtitle b { color: #1c9a99;}
.detail-infoma p { font-size: 14px; color: #666; line-height: 30px;}

/*在线保险*/
.bxbanner { background: url(/Public/images/baoxian/bx_01.png) center center no-repeat; }
.bxbanner-con { width: 1200px; margin: 0 auto;}
.bx-content-left { float: left;width: 830px;}
.bx-content-right { float:right;width: 330px;padding-left: 20px;}
.ques {padding: 28px 0 42px 20px;background: #fff;}
.ques li { line-height: 36px; background: #fff; padding-left: 17px;background: url(/Public/images/baoxian/icon.jpg) 0 17px no-repeat; text-overflow: ellipsis; white-space: nowrap;overflow: hidden;}
.ques li a { font-size: 14px; color: #999;}
.partner { padding: 14px 0;}
.partner li { background: none; line-height: 0; text-align: center;padding: 25px 0;}
.bx-left { padding: 30px 32px 30px 35px; background: #fff;}
.bx-left ul { margin-bottom: 32px; }
.bxlist-rb { border: 1px solid #ffc2c2;	}
ul.bxlist-tb { border: 1px solid #afdaea; margin-bottom: 0;}
.bxlist-rb .bxtype { padding: 16px 30px 15px 41px; background: #fff9f9;}
.bxlist-tb .bxtype { background: #f8fdff;}
ul.bxlist-cb { border: 1px solid #bfdfba;margin-bottom: 0;}
.bxtype img { float: left;}
.bxtype a { float:right;display: block;width: 93px;height: 30px;line-height: 28px;text-align: center;font-size: 14px;color: #fff;background: #ed4e4e;margin-top: 6px;}
.bxtype a:hover { background: #d02b2b;}
.bxlist-rb .bxinfo { padding: 20px 30px 22px 30px; background: #ed4e4e;}
.bxlist-tb .bxinfo { background: #109dd3;}
.bxlist-tb .bxtype a { background: #109dd3; }
.bxlist-tb .bxtype a:hover { background: #008cc2;}
.bxlist-tb .bxinfo a { border-color: #e1f7ff;}
.bxlist-tb .bxinfo a:hover { background: #0d95c9;}
.bxlist-cb .bxtype { background: #fafff9;}
.bxlist-cb .bxinfo { background: #23c60d;}
.bxlist-cb .bxtype a { background: #23c60d; }
.bxlist-cb .bxtype a:hover { background: #14a900;}
.bxlist-cb .bxinfo a { border-color: #d0ffca;}
.bxlist-cb .bxinfo a:hover { background: #1fb90a;}
.bxinfo div {float: left;max-width: 480px;}
.bxinfo div p { font-size: 14px;color: #fff;line-height: 24px;}
.bxinfo a { float: right;display: block; width: 218px;height: 42px;line-height: 40px;text-align: center;font-size: 18px;color: #fff;border: 1px solid #ffb4b4;margin-top: 70px;}
.bxinfo a:hover { background: #e24646;}
.bxinfo a img { margin-right: 18px;}
.bx-content { width: 1200px; margin: 0 auto;padding-top: 20px;}
.bx-content-info { background: #fff; padding: 32px 85px 30px 38px;}
.bxtitle { height: 42px; font-size: 18px; color: #1c9a99;}
.bxtitle strong { float: left; font-weight: normal;}
.bxtitle img { position: relative; top: -8px; left: -102px;}
.liucheng { padding: 26px 40px 30px 90px; margin-top: 16px; background: #f9fffe; border:2px solid #c4eae9; border-radius: 8px;}
.liucheng li { float: left; padding:0 60px 0 68px;height: 70px; line-height: 70px; font-size: 14px; color: #666; background: url(/Public/images/baoxian/bx.png) no-repeat;}
.liucheng li.lc-one { background-position: 0 0; padding-bottom: 0;}
.liucheng li.lc-two { background-position: 0 -70px; padding-bottom: 0;}
.liucheng li.lc-three { background-position: 0 -144px; padding-bottom: 0;}
.liucheng li img { margin-left: 45px; }
.bx-content-info li { padding-bottom: 15px;}
.bx-content-info>li { margin-left: 5px;padding:0 0 42px 24px; border-left: 1px solid #f9f9f9;}
.bx-content-info li span { display: inline-block; width: 100px; font-size: 14px; color: #666; padding: 12px 0; text-align: right;}
.bx-content-info li span.names { width:114px;}
.bx-content-info li span.sfz { width:266px; text-align: right;}
.boatage { display: inline-block;font-size: 14px; color: #666;padding-right: 30px;}
.bx-content-info li input { height: 40px; width: 230px; line-height: 40px; text-indent: 15px; font-size: 14px; border: 1px solid #ddd; font-family: "microsoft yahei";}
.bx-content-info li input.toubaoren { width: 216px;}
.bx-content-info li input.tbsfz { width: 350px;}
.bx-content-info li .boatage input { visibility: hidden; width: 0;height: 0;}
.bx-content-info li b { color:#f04f00; padding-left: 6px;}
.zhonglei {width: 66%;}
.bx-content-info li input.menu-list { background: url(/Public/images/baoxian/down.png) 200px 18px no-repeat;}
.menu-list:hover { cursor: pointer; cursor: hand;}
.bx-content-info li input.shuliang { width: 152px}
.hwinfo li { float: left;}
.ysinfo li { float: left;}
.ysinfo li.tb-cash { width: 100%;}
.tbr-name,.tbr-sfz,.bbr-sfz,.bbr-tel {display: none;}
.list-menu { display: none; position: absolute; top: 41px;left: 100px; width: 230px; border: 1px solid #ddd; background: #fff;z-index: 10;}
.list-menu li { float: none; text-indent: 15px; line-height: 30px; margin: 0; cursor: pointer;cursor: hand;}
.hwinfo li select { height:40px;width:230px;_width:230px;text-indent: 6px; border: 1px solid #ddd; font-family: "MicroSoft YaHei"; color: #757575;}
select.bbrstyle { height: 40px; width: 216px; border: 1px solid #ddd;text-indent: 12px; font-family: "MicroSoft YaHei"; color: #757575;}

.bx-content-info li input.jiner { width: 30%;}
.bx-content-info li label { font-size: 14px; color: #666; padding: 12px;}
#feilv { color: #f04f00; font-weight: bold;}
.bx-content-info li span.baofei {width: auto; padding-left: 50px;}
.special-color { font-weight: normal; font-size:14px; color: #f04f00;}
.message { padding: 5px 0 0 92px;}
.bx-content-info li input.youjidizhi { width: 575px;}
.toudifapiao { float: left;}
.toudi-info { float: right; position: relative; width: 230px; margin-right: 28px;}
.toudi-info .list-menu { left: 0;}
.toudi-info .list-menu li { color: #000;}
.bx-content-info li span.youfei { padding-left: 104px; width: 560px; text-align: left;}
div.choose-box { float: left; width: 22px; height: 22px; margin:0 15px 0 32px; background: url(/Public/images/inputbg.jpg) center center no-repeat;}
.bx-content-info .bxtitle div.choose-box { margin-top: 3px;}
.bx-content-info li div.choose-box:hover { cursor: pointer; cursor: hand;}
div.choose-box.agreed { background: url(/Public/images/inputbg.jpg) center center no-repeat;}
.xieyi { width: 764px; margin: 0 auto; border-top: 1px solid #eee; padding: 38px 0 30px 294px;}
.xieyi { font-size: 14px; color: #666; }
.xieyi a { float: left; color: #1c9a99; text-decoration: underline;}
.xieyi strong { float: left; font-weight: normal;}
.tijiao-btn { display: block; margin: 0 auto; background: #1c9a99; border: 0; width: 177px; height: 44px; color: #fff; font-size: 14px; font-family: "microsoft yahei";}
.pay-boxmodal { display: none; position: absolute; left: 50%;top:50%; margin: -306px 0 0 -321px; width: 643px; height: 612px; border: 1px solid #81a59f;background: #00c9aa;z-index: 100;}
.payhead { padding-top: 42px; height: 87px; text-align: center; font-size: 36px; font-weight: bold; color: #0fcf97; background: #fff;}
.payhead img { margin-right: 32px; }
.payhead img.close-btn { position: absolute; top: -24px; right: -24px; margin: 0; cursor: pointer;cursor: hand;}
.bdinfo { margin: 30px 0 72px 0; padding-left: 130px; }
.bdinfo li { padding-bottom: 38px;}
.bdinfo li span { display: inline-block; width: 106px; text-align: right; font-size: 24px; color: #fff;padding-right: 22px;}
.bdinfo li b { display: inline-block;font-size: 24px; color: #ffe432; font-weight: bold;}
.pay-boxmodal p { text-align: center;}
.pay-boxmodal p.p-detail { padding:10px 42px 0 0; text-align: right;}
.pay-boxmodal p a { display: inline-block; width: 195px; height: 50px; line-height: 50px; text-align: center; font-size: 18px; color: #fff; font-weight: bold; background: #00ad92; margin: 0 18px;}
.pay-boxmodal p a.pay-btn { background: #ff9519;}
.pay-boxmodal p a.wx-btn { background: #00ad92;}
.pay-boxmodal p a.view-detail { background: none; width: auto; height: auto;}
.kefu { position: fixed; right: 0; top: 62%; padding: 14px 15px 2px 15px; background: #fdffff; border: 1px solid #81d1d0; border-radius: 8px; text-align: center;}
.kefu span { display: block; width: 106px; padding: 10px 0; font-size: 14px; font-weight: bold; color: #ed994e; border-bottom: 1px solid #ccefef; margin-bottom: 8px;}
.kefu b { display: block; padding: 8px; font-size: 12px; color: #45acab;}


.bxdetail { width: 1073px; padding: 32px 63px 32px 63px; margin:60px auto; background: #fff;}
.bxdetail h1 { position: relative; height: 54px; border-bottom: 1px solid #f3f3f3; font-size: 24px; color: #1c9a99; text-align: center;}
.bxdetail h1 span.tbdh { position: absolute; left: 0;top: 14px; font-size: 14px;}
.bxdetail h1 span.bdstatus { position: absolute; right: 0;top: 14px; font-size: 14px;}
.bxdetail h1 span b { font-size: 14px; color: #666;}
.info-des { background: #fbfbfb; margin-bottom:2px;}
.info-des li { float: left; width: 356px; padding:8px 0;}
.info-des li.spec-length { width: 66%;}
.info-des li.spec-length strong { color: #f04f00; font-weight: normal; padding: 0 12px;}
.bx-content-info .info-des li.bxje b { color: #666;}
.bxdetail-info h3 { height: 24px; line-height: 24px; margin: 18px 0; padding-left: 54px; font-size: 18px; color: #1c9a99; background: url(/Public/images/baoxian/bxdetai.png) no-repeat;}
.bxdetail-info h3.hw-info { background-position: 8px 0;}
.bxdetail-info h3.ys-info { background-position: 8px -24px;}
.bxdetail-info h3.bx-info { background-position: 8px -50px;}
.bxdetail-info h3.fp-info { background-position: 8px -76px;}
.bx-content-info .info-des li b { color: #1c9a99;}
.showdiv { position: absolute;}
.showdiv img { position: absolute;top:68px; left:116px;z-index: 101;}
span.showmsg { width: 224px; height: 44px; top:-100px; left:-72px; font-size: 14px; text-align: left; z-index: 100; background: #fff; padding: 12px 18px;background: #fcffff;border:1px solid #51b1af;}

.myacc li.bx-juhe { padding: 26px 42px 30px 204px; border: 1px solid #ddd;}
.myacc li.bx-juhe:hover { border-color: #1c9a99;}
.myacc li.hf.renbao { background: url(/Public/images/baoxian/bxlogo_03.png) 52px 34px no-repeat;}
.myacc li.esmt.taibao { background: url(/Public/images/baoxian/bxlogo_11.png) 36px 36px no-repeat;}
.juhe-left { float: left;}
.juhe-right { float: right; width: 100px;}
.toubao { display: block; height: 36px; line-height: 36px; font-size: 14px; color: #fff;text-align: center;background: #f04f00;}
.baodan { display: block;padding-top: 10px;text-align: center;font-size: 14px; color: #1c9a99; text-decoration: underline; }
.pay-box { width: 1124px; padding: 33px 34px 30px 34px; background: #fff; margin: 28px auto 0 auto; border-top: 5px solid #e8e8e8;}
.cash-left {float: left; display: block; font-size: 18px; padding-left:35px; background: url(/Public/images/baoxian/pay_03.jpg) 0 7px no-repeat;}
.show-detail { float: right; display: block; width: 123px; padding: 5px 0; text-align: center; font-size: 18px; color: #fff; margin-bottom: 19px; background: #1c9a99;}
.cash-num { font-size: 24px; color: #ff7519; font-weight: bold; }
.pay-box img { padding: 6px;}
.pay-box h3 { height: 48px; font-size: 18px; color: #666;}
.pay-p { padding: 32px 0 17px 0; border-top: 1px solid #e0e0e0;}
.pay-box .pay-p a { display: inline-block; width: 195px; height: 50px; line-height: 50px; text-align: center; font-size: 18px; color: #fff; font-weight: bold; background: #ff9519; margin: 0 12px;}
.pay-box a.wx-btn {background: #3ab286; margin-left: 0;}
.scan { display: none; position: relative;}
.ewm-load { position: absolute; display: none; top: 62px; left: 62px;}
.scanbox { width: 171px; height: 159px; padding: 24px 0 12px 0; text-align: center; background: url(/Public/images/baoxian/ewmbj.png) no-repeat; background-size: 100% 100%; margin-left: 12px;}
.pay-box h3.scan-text { height: 22px; font-size: 14px; padding: 14px 0 0 46px;}
.pay-box h3.boldfont { height:50px; line-height: 50px; padding: 0 0 0 22px; margin-top: 25px; font-size: 16px; color: #e04f00; border: 1px solid #fcb276; background: #fffdfc;}
.scanbox img { padding: 0;}
.pay-box .cash-success-title {float: left; display: block; font-size: 18px; padding-left:35px; background: url(/Public/images/baoxian/pay_04.png) 0 3px no-repeat; height:50px;}
.pay-box .cash-success-icon {background: url(/Public/images/baoxian/pay_success.png) no-repeat center; height:250px; width:100%; background-position:bottom;}
.pay-box .cash-success-link { text-align:center; width:100%;}
.pay-box .cash-success-link a {text-align:center; font-size:16px;color:  #1c9a99; background:none; font-weight:normal; margin:0; text-align:center;text-decoration:underline;}
.pay-box .cash-success-link a:hover { color:  #1c9a99; }
.pay-box .cash-success-link a.on{ color:#1c9a99;}

/*物润金服*/
.rxt-banner { background: url(/Public/images/rxt/banner_info.jpg) center center no-repeat;}
.rxt-info { width:1200px; height: 436px; margin: 0 auto; background: url(/Public/images/rxt/banner2.jpg) no-repeat;}
.rxt { width: 1200px; margin: 0 auto; padding: 20px 0 0 0 ; background: #f8f8f8; font-size: 14px; color: #666;}
.rxt h3 { height: 34px; font-size: 18px; font-weight: bold; color: #1c9a99; border-bottom: 2px solid #a2d7d7;}
.rxt section { padding: 0 0 40px 0;}
.rxt-left { float: left; width: 776px; padding: 24px 24px 0 26px; background: #fff;}
.rxt-right { float: right;}
.rxt-detail { padding: 26px 0 12px 0; line-height: 24px;}
.mode-intro { padding: 18px 464px 0 0;height: 236px; background: url(/Public/images/rxt/rxt_06.jpg) 366px 23px no-repeat #eaeff4;}
.mode-intro span { display: block;}
.mode-intro p { font-size: 27px; padding: 42px 0 0 42px;}
.mode-intro strong{ font-size: 44px; color: #1cb5b4; padding: 0 0 0 42px;}
.business-adv { padding: 20px 0 0 0;}
.business-adv li {float: left; margin-right: 16px;}
.business-adv li dd { line-height: 30px;}
.business-adv li.wrcl { padding: 18px 58px 0 0;color: #1c9a99; background: url(/Public/images/rxt/rxt_21.jpg) 300px 84px no-repeat;}
.business-adv li.wrcl dt{ font-size: 18px; font-weight: bold; }
.business-adv li.other { padding: 18px 0 0 0; }
.business-adv li.other dt{ font-size: 18px; font-weight: bold;}
.business-adv li dt { width: 74px; height: 30px; line-height: 30px;padding-right: 40px; background: url(/Public/images/rxt/rxt_bg.png) no-repeat;}
.business-adv li dt.wrcl-title { background-position: 84px 0;}
.business-adv li dt.other-title { background-position: 84px -36px;}
.provide-funds { padding: 40px 0 0 0;}
.provide-funds li { border: 1px solid #e6e6e6; width: 361px; height: 223px; padding: 25px 0;}
.hx-bank { float: left;}
.com-loan { float: right;}
.provide-funds li span {display: block;width:101px; height:111px; margin: 0 auto 10px auto; background: url(/Public/images/rxt/rxt_bg.png) no-repeat;}
.provide-funds li.hx-bank span { background-position: -30px 0;}
.provide-funds li.com-loan span { background-position: -34px -110px;}
.provide-funds li p { font-size: 14px;padding:0 0 0 86px;text-align: left; height: 28px;}
.provide-funds li p b {color: #ff8a00;}
.provide-funds li a { display:block;width:285px; height: 44px; margin: 5px auto; color: #fff; font-size: 18px; line-height: 44px; text-align: center; background: #f04f00;}
.flow-chart { text-align: center; padding: 18px 0;}
.apply-cash { text-align: center; padding:36px 0 0 0; }
.second-apply { padding: 10px 0 0 0;}
.apply-cash span { display: inline-block;position: relative; top: -16px; width: 140px; padding: 0 22px; color: #f04f00; font-size: 14px;}
.second-apply span { position: relative; top: 26px;}
.second-apply span.empty-span { width:90px;}
.process-info li { float: left; width:100px; padding-right:34px;text-align: center;line-height: 24px;}
.rxt-right section { padding: 24px 22px 17px 22px; margin-bottom: 12px;}
.rxt section.service-description { width:315px;background: #fff;}
.my-jf,.service-description h3 a { float: right; color: #999; font-size: 14px; font-weight: normal; padding: 5px 0 0 0;}
.service-description ul { padding: 23px 0 0 0;}
.service-description ul li { line-height: 24px;padding-left: 18px; background: url(/Public/images/rxt/disc.png) 0 10px no-repeat;}
.service-description ul li a { color: #666;}
.rxt h3.calc-result { padding-top: 22px;}
.trial { position: relative;background: #fff;}
.trial p { padding: 24px 0 0 0; }
.trial p span {display: inline-block;width:72px; height:42px; line-height:42px;text-align:right;padding:0 15px 0 0;  }
.trial p input { width: 220px; height: 40px; border: 1px solid #ddd;text-indent: 14px;font-family: "Microsoft Yahei"}
.trial p input.show-lender { background: url(/Public/images/rxt/rxt_bg.png) 191px -63px no-repeat;cursor: pointer;}
.lender-list { display: none; position: absolute; left:109px; top:125px;border: 1px solid #ddd;text-indent: 14px;background: #fff;}
.lender-list li {width:220px; height: 36px; line-height: 36px; cursor: pointer;}
.show-cash { text-align: center;}
.show-cash b { padding:0 10px;font-size:18px;color:#f04f00;}
.calc-btn { display: block; width:307px;height: 42px;margin-bottom:12px;background: #1c9a99;color: #fff;font-size: 18px;font-family: "Microsoft Yahei";border: none;cursor: pointer;}
.apply-div { font-size: 14px; color: #666; padding: 34px 47px 67px 42px; background: #fff;}
.apply-info { border:1px solid #58cccb;padding: 27px 0 27px 44px; background: #f9fdfd;}
.apply-info li { float:left;width: 196px;padding: 0 0 0 70px; background: url(/Public/images/rxt/sq.png) no-repeat;}
.apply-wurun li { width: 410px;}
.apply-info li.zjtgf { background-position: 10px 0;}
.apply-info li.nll { background-position: 10px -56px;}
.apply-info li.fwf { background-position: 10px -112px;}
.apply-info li.sxye { background-position: 10px -169px;}
.apply-info li b { display: block;padding-top: 8px;font-weight: normal; font-size: 20px; color:#1c9a99;}
.apply-form { padding: 44px 0 0 0;}
.apply-form h3 { padding:0 0 0 24px;height:42px; font-size: 18px; color:#1c9a99;border-left: 1px solid #f9f9f9;}
.apply-form h3 img { position:relative;top: -3px;left:-30px;}
.apply-form ul { padding:0 0 27px 24px;border-left: 1px solid #f9f9f9;}
.apply-form h3.consign-title { border:none;}
.apply-form ul.consign-info { border:none;}
.apply-form ul li { float: left;padding: 0 0 17px 0; }
.apply-form ul li.tax { padding:0 0 0 184px;}
.apply-form ul li span { display: inline-block; width: 114px; height: 40px; line-height: 40px;text-align: right;}
.apply-form ul li span.stamps { width: 130px;}
.apply-form ul li p.lab { display: inline;}
.apply-form ul li label { padding: 0 14px;cursor: pointer;}
.apply-form ul li input { width: 209px; height: 40px; line-height: 40px; font-family: "microsoft yahei";border: 1px solid #ddd;margin: 0 0 0 15px;text-indent: 14px;}
.apply-form ul select { width: 211px; height: 42px; line-height: 42px;font-family: "microsoft yahei";border: 1px solid #ddd;margin: 0 0 0 15px;text-indent: 5px;}
.apply-form ul li.cargo input { width: 131px;}
#unit-strong { display: inline-block; height:40px; line-height:40px; width:70px;text-align:center; margin: 0 0 0 6px; border: 1px solid #ddd; font-weight: normal;}
.apply-form ul li.cargo select { width: 70px;margin: 0 0 0 4px;}
.apply-form ul li input.total-price {width: 160px; padding: 0 49px 0 0; background: url(/Public/images/rxt/dw.png) 164px 9px no-repeat;}
.apply-form ul li input.apply-rmb { width: 160px; padding: 0 49px 0 0;background: url(/Public/images/rxt/dw.png) 164px 9px no-repeat;}
.apply-form ul li b { padding:0 7px;color:#f04f00;}
.apply-form p { text-align: center;}
.apply-form p span,.person-ready span { position:relative; left:-8px; top:3px; display: inline-block;width: 16px; height: 16px;background: url(/Public/images/rxt/rxt_bg.png) 0 -103px no-repeat; cursor: pointer;}
.apply-form p a,.person-ready a{ color:#1c9a99; text-decoration: underline;padding: 0 5px;}
.apply-btn,#quickBtn,#bankBtn,#quickBtnBuss { display: inline-block; width:280px; height:40px;margin:24px 0 0 0;line-height: 40px;font-size: 18px; font-family: "microsoft yahei";color: #fff;background: #f04f00;border: none;cursor: pointer;}
.person-sub,.com-sub { display: block; margin:20px auto; cursor: pointer;}
#bankBtn { display: none;}
.accManager { padding: 0; width: auto;}
.apply-com { padding: 19px 38px 24px 30px; height: 70px; border:1px solid #ddd; font-size: 14px; color: #666; margin-top: 24px;}
.apply-com:hover {border:1px solid #1c9a99;cursor:pointer;}
.apply-com li{ float:left;}
.apply-com li.apply-logo-hx { width:60px; height: 68px; margin-right: 28px; background: url(/Public/images/rxt/rxt_bg.png) -18px 0 no-repeat; background-size: 126% 210%;}
.apply-status h3 { padding-top:7px;height:40px;font-size: 18px; color: #1c9a99;}
.apply-status span { display: inline-block;  padding: 0 20px; background: url(/Public/images/rxt/noqy.png) 0 2px no-repeat;}
.apply-status a { color: #1c9a99;}
.apply-sub { margin-top: 20px;}
.apply-sub a { display: block; width: 100px; height:36px; line-height:36px;text-align: center;background: #1c9a99;color: #fff;}
.apply-com li.apply-sub { float: right;}
.apply-com li.apply-logo-wr { width:60px; height: 68px; margin-right: 28px; background: url(/Public/images/rxt/rxt_bg.png) -22px -69px no-repeat; background-size: 130% 200%;}
.apply-status p { color: #f04f00;}
.apply-status p b{ color: #666;padding-right: 14px;}
.apply-status p strong { font-size: 24px; font-weight: bold; padding: 0 32px 0 0;}
.apply-status p strong.money { font-size: 14px; font-weight: normal; color: #f04f00;padding: 0 27px 0 12px;border-right: 1px solid #ccc;}
.repayment { height: 50px;}
.apply-status .repayment span { background: #fffdf8;color: #ff8726; padding: 10px 18px;}
.choose-apply { float:right;width: 135px; height: 36px; border:1px solid #ddd; font-family: "Microsoft Yahei";text-indent:16px;}
.apply-default { width:76px;}
.apply-list { width:99px;}
#apply-message{ padding:10px;font-size:14px;color:#f04f00;}
#sign_bank_form>ul { padding:48px 0 0 100px; }
#sign_bank_form .tijiao-form { width: 280px; background:#f04f00;margin-left: 188px;}
.sign-detail {  position:relative;margin-top: 24px; font-size: 14px; color: #999;}
.sign-detail ul { padding: 23px 0 0 34px;border:1px solid #bad8d8; background: #f8fdfd; margin-top: 14px; }
.sign-detail h3 { height:21px; line-height:21px;font-size: 18px;color: #1c9a99; padding: 0 0 0 34px; background: url(/Public/images/rxt/title_icon.png) no-repeat;}
.sign-detail h3.advance-num { padding: 0;background: none;}
.sign-detail h3.advance-money { background-position: 0 0;}
.sign-detail h3.confirm-loan { background-position: 0 -68px;}
.sign-detail h3.cash-detail { background-position: 0 -109px;}
.sign-detail h3.applicant-info { background-position: 0 -46px;}
.sign-detail h3.cargo-info { background-position: 0 -25px;}
.sign-detail h3.shipper-info { background-position: 0 -46px;}
.sign-detail h3.payback-info { background-position: 0 -87px;}
.sign-detail b {display:block;font-size: 18px;color: #1c9a99;padding:0 0 14px 0;}
.sign-detail span {display:block;}
.sign-detail ul li { float: left; width: 175px; padding: 0 0 28px 0;}
.sign-detail ul li.order-num { width: auto;}
.sign-detail ul li.service-charge { width: 360px;}
.sign-detail ul li.sure-loan { width: 95%; padding: 20px 0 20px 26px;margin: 0 0 18px 0; background: #feffff;}
.sure-loan{ color: #f04f00;}
.sure-loan p {color: #1c9a99; line-height: 28px;}
.sure-loan a{display: block; color: #f04f00; text-decoration: underline; overflow: hidden; white-space: nowrap; padding:5px 0;margin: 0 20px 0 0;}
.jump-btn { text-align: center; padding: 35px 0 0 0;}
.jump-btn a{ display: inline-block; margin: 0 15px; width: 150px; height: 40px; line-height: 40px; text-align: center; font-size: 14px; color: #fff;background: #1c9a99;}
.jump-btn a.payback-btn { background: #f04f00;}
.sub-repay { padding-right: 158px ;}
.sign-detail b.spec{color: #f04f00;}
.sign-detail figure { position: absolute; top: 60px;right:36px;}
.sign-detail ul.bank-account { padding: 0; height: 48px; line-height: 48px;}
.sign-detail ul.bank-account li { width: 440px;padding: 0;text-align: center;}
.sign-detail ul.bank-account li span { color: #666;}
.sign-detail ul.bank-account li strong { color: #f04f00; padding: 0 16px;}
.payback-cash { border:1px solid #bad8d8;border-top:none; padding: 0 0 70px 0;}
.payback-cash>li{ text-align: center; color: #666; font-size: 14px;}
.payback-cash>li.paytext { padding: 17px 0 23px 0;}
.payback-cash>li.paytotal { font-size: 30px; font-weight: bold;color: #f04f00; padding: 30px 0 0 0;}
.payback-cash>li.payinformation b { color: #f04f00; padding: 0 20px 0 10px; border-right:1px solid #ccc;margin-right: 23px;}
.payback-cash>li.paywarning { width:80%;margin: 28px auto 25px auto; color: #ff8726; background: #fffdf8; height: 42px; line-height: 42px; border: 1px solid #ffebd4;}
.payback-cash>li.payform { padding: 0 0 0 180px; text-align: left;}
.payform ul>li { padding: 5px 0;}
.payform ul>li label { display: inline-block; padding: 0 20px 0 0; width: 80px; height: 40px; line-height: 40px; text-align: right;}
.payform input { width: 353px; height: 41px; margin: 0 10px 0 0; line-height: 40px; border: 1px solid #ddd; text-indent: 40px;font-family: "Microsoft Yahei"; background: url(/Public/images/userlogin.jpg) 11px -65px no-repeat;}
#hf_bussiness_form input,#hf_person_form input { background: #fff;}
.payform button { width: 121px; height: 41px; background: #f9f9f9; border:1px solid #ddd; font-family: "Microsoft Yahei"; color: #666; cursor: pointer;}
.paymodal .subtn input { text-indent: 0;}
.downapp { border: none; padding: 56px 0 160px 0;}
.downapp li { text-align: center; padding: 0 0 34px 0; }
.downtitle { font-size: 18px; color: #1c9a99; font-weight: bold;}
.succ-title { height: 53px; line-height: 50px; padding: 31px 0 22px 0; text-align: center; font-size: 18px; color: #1c9a99; font-weight: bold;}
.succ-title img {padding: 0 29px;;}
.connect { width: 1114px; height: 106px; line-height: 106px; background: #fdfdfd; text-align: center;margin: 0 auto 28px auto;}
.connect a { color: #1c9a99; text-decoration: underline;}
.progress-ul { padding: 56px 0 20px 254px; }
.progress-ul li { padding-left:6px; text-align: left; border-left: 1px solid #e5e5e5;}
.progress-ul li b { color: #666; font-size: 14px;}
.progress-ul li figure { display: inline-block; position: relative; top: 2px; left: -14px; width: 15px; height: 15px; background: url(/Public/images/rxt/progress.png) 0 0 no-repeat;}
.progress-ul li figure.cur { background-position: 0 -17px;}
.pro-goback { padding: 0;}