﻿.table-height{ height:600px; width: 100%; }
.search-select{ padding:25px 0 10px 30px; background: url(../images/addselect.png) right no-repeat;  }
.borderstyle{ border:1px solid #bfbfbf; height: 28px; line-height: 26px; padding-left: 5px;margin-right: 8px;  }
.width218{ width: 218px; }
.width160{ width: 150px; }
.width100{width:100px;}
.width60{width:70px;}
.searchbtn{ padding:0 10px; height: 28px; line-height: 28px; color:#fff; background-color: #e74c3c; border-radius: 5px; border:0; cursor:pointer; margin-right: 8px; }
.searchbtner{ padding:0 10px; height: 28px; line-height: 28px; color:#fff; background-color: #e74c3c; border-radius: 5px; border:0; margin-right: 8px; }
.onlinesubmit{ float:right; width:120px; height:32px; background: url(../images/onlinesubmit.png); color:#b30606; font-size: 14px; line-height: 32px; padding-left:34px; margin-right: 5px; margin-top: 3px; }

.zxcon-table{ width: 100%; border:1px solid #e2e2e2; border-collapse: collapse; font-size: 14px; margin-top: 15px; }
.zxcon-table td{ border:1px solid #e2e2e2; line-height: 30px; padding-left:8px; color:#828181; }
.zxcon-table .zxcont-tdcolor{ color:#000; padding-left:0; }
.zxcon-table .zxcont-tdlink{ color:#ff4e00; font-size: 16px; }
.zxcon-area{ width: 100%; height: 75px; border:1px solid #dedede; margin-top: 15px; }
.aligncenter{ text-align: center; }
.marginlr{ margin:0 8px; }
.zxcont-tdinput{ border:0; line-height:28px; height:28px; }
.width830{ width:830px;}
.width200{ width:200px;}
.zxcont-tdarea{ border:0; line-height:28px; height:200px; }
.divblock{ margin-top: 15px; text-align: right; padding-right: 20px; }
.backgroundgrey{ background-color: #ccc; }
.zxcon-table th{ line-height: 30px; background-color: #e6e6e6; color:#000; font-weight: normal; font-size: 14px; border:1px solid #e2e2e2; }
.floatright{ float:right; }
.password-box{ padding:30px 0; }
.password{ width: 60%; margin:0 auto; overflow: hidden; }
.password-ti{ text-align: center; color:#666565; font-size: 14px; }
.password-ti em{ color:#e74c3c; margin-right: 5px; font-style: normal; }
.password-input{ width:240px; height: 28px; line-height: 28px; border:1px solid #c6c6c6; }
.password-error{ color:#e74c3c; font-size: 14px; text-align: left; }

.login-box{ padding:40px 0 10px 0; width: 884px; margin:0 auto; }
.login-login{ width: 100%; background: url(../images/login-right.png) center right no-repeat; height: 308px; margin:15px 0; }
.login-row{ width: 374px; border:1px solid #e1e1e1; height: 44px; line-height: 44px; margin-top: 30px; }
.loginr-ti{ margin-top: -3px; text-align: center; vertical-align: middle; display: inline-block; background-color: #f0f0f0; border-right:1px solid #e1e1e1; width: 45px; height: 100%; }
.login-input{ width: 310px; line-height: 40px; height: 40px; border:0;  }
.login-input3{ width: 180px; line-height: 40px; height: 40px; border:0;  }
.login-yzm{ width: 372px; border:1px solid #e1e1e1; height: 44px; margin-top: 42px; }
.width253{ width: 253px; display: inline-block; }
.width180{ width: 180px; }
.hqyzm{ border-radius: 5px; display: inline-block; height: 44px; line-height: 44px; border:1px solid #e74c3c; font-size: 14px; color:#e74c3c; padding:0 10px; margin-left: 6px; }

.login-btn{ width: 374px; overflow: hidden; margin-top: 28px; }
.loginb-radio{ float:left; width:154px;  }
.loginbr-label{ color:#666666; font-size: 12px; display: block; line-height: 22px; }
.loginbr-label input{ margin-right: 5px; }
.loginb-anniu{ float:right; }
.loginba-btn{ cursor:pointer; margin-left: 5px; border:0; border-radius: 3px; background-color: #ff5749; color:#fff; font-size: 14px; padding:0 30px; height:42px; line-height: 42px; }
.login-download{  border-top:1px solid #e1e1e1; padding:12px 50px 0 50px; }
.logindown-ti{ margin-top:8px; color:#333232; font-size: 16px; }
.logindown-text{ display: inline-block; color:#666565; font-size: 14px; margin:3px 8px; }

.leibie{ padding:60px 0 0 100px; }
.leibie-block{ margin-right: 50px; margin-bottom:45px;  display: inline-block; padding:19px 36px 19px 55px; background: url(../images/leibie-bg.png) repeat; border:1px solid #e1e1e1; border-radius: 5px; }
.leibie-block span{ line-height: 68px; margin-left:30px; font-weight: bold; font-size: 32px; color:#e74c3c; }
.leibie-block img{ vertical-align: bottom; }