.input3{border:1px solid #e59595 !important;}
.input4{ border:1px solid #e59595;}
.input5{border:1px solid #e59595; }
.input6{border:1px solid #e59595;}
.select{  width:186px; }
.black{ color:#000!important; }
.log{ margin:15px auto 3px auto; }
.log2{ margin:0px auto 3px auto; }
.log h2{ font-size:14px; line-height: 30px; border-bottom:1px dotted #f26063;margin-bottom:15px;  background:url(../images/zhuyi.png) no-repeat; padding-bottom:5px; padding-left:40px; color:#ff6347;}
.log h4{ font-size:14px; line-height: 30px; border-bottom:1px dotted #f26063;margin-bottom:15px;  background:url(../images/succes.png) no-repeat; padding-bottom:5px; padding-left:40px; color:#ff6347;}
.log2 h2{  font-size:20px; color:#da1117; border-bottom:1px dotted #117ddb; font-weight: 400; margin:10px 0; color:#0f5ddb; }
.succes_login{padding-top:20px; padding-bottom:20px; width:980px; text-align:center;}
.succes_login h1 {font-size:16px;  color:#009900; font-weight:bold; width:500px; padding:5px; line-height: 30px;}
.succes_login img {width:128px; height:128px; text-align:center;}
.log h3{ font-size:14px; line-height: 20px;color:red; font-weight: 400;}
.log p{ font-size:12px; line-height: 20px; color:#000; font-weight:400;margin-bottom: 15px;}
.logl{ width:385px; float:left; margin-right: 8px;}
.logr{ width:587px; float:left; margin-right: 0;}
.logl2{ width:280px; overflow:hidden; }
.logr2{ width:692px; overflow:hidden;}
.logr3{ width:980px; overflow:hidden;}
.qlogin{ display:block; width:365px;  float:left; margin:5px 0 0 10px;_margin:5px 0 0 5px; height:165px; }

.qlogin dt{border-bottom:1px dotted #fbc8b3!important; height:25px; line-height: 27px; background:#ffd700!important; padding:0 5px;}
.qlogin dd{  width:365px;height:25px;padding:4px;_padding:8px 4px 0 4px;}
.qlogin2{  width:260px; overflow:hidden; height:150px;}
.qlogin2 dt{border-bottom:1px dotted #fbc8b3; height:25px; line-height: 27px; position:relative; background:#ffd700; padding:0 5px; margin-bottom:5px;}
.qlogin2 dd{  line-height:18px;height:18px;padding:4px 0; }
.qlogin3{  width:315px; overflow:hidden; margin-left:0; height:145px;font-size:11px;}
.lotype{ position:relative; border:1px solid #e3e0c0; background:#f1f0e0;}
.mlbtn{ margin-left: 48px; }

.inputyzm{ width:35px; }
.inputyzm2{ width:76px; }
.yzm{ vertical-align:-4px;  }
#btn4{ margin-top:5px; }
.ljzc{display:inline-block; vertical-align:3px; margin-left:60px; background:#ffd700; border:1px solid #f4a460;line-height:17px; font-size:12px; height:18px; text-align:center; padding:0 5px;}
a:link.ljzc,a:visited.ljzc{color:#006400; position:relative; text-align:center;}
a:hover.ljzc {  color:#b22222;}

.ljzc2{margin-left:15px; background:#ffd700;margin-bottom: 12px; padding:0 10px;}
a:hover.ljzc2{  color:#ff4500; background:#ffea73;}
.ljzc3{margin-left:0; background:#0f5ddb;margin-bottom: 12px; padding:0 10px;margin-top:3px;*margin-top: 8px;border:1px solid #093985; position:relative;}
a:link.ljzc3,a:visited.ljzc3{color:#fff; position:relative; text-align:center;}
a:hover.ljzc3 {  color:#000; background:#5894f3;}



.ljzc4{ margin-left:500px;  margin-top: -36px;padding-left:15px;}
.ljzc5{ margin-left:370px; margin-top: -28px;_margin-top: -30px;  background:url(../images/btn4.png) no-repeat; padding-left:15px;}
.zc{ padding:5px 10px;background:url(../images/zc.png) 0 38px no-repeat; position:relative;  }
.zc2{ background:url(../images/zcx.png) right 35px no-repeat;height:175px; position:relative; }
.zc3{ background:none;height:175px; text-align:center; }

.zc strong{ border-bottom:1px dotted #b2c1fb; font-size:13px; font-weight:bold; text-align:left; height:25px; line-height: 27px;  background:#eaeaea; padding:0 5px; display:block; }
.zc_p{padding-top:40px; text-align:left;padding-left:40px; font-size:12px; font-weight:bold;}
.zc3 strong{ background:#e5ebff; text-align:left; border-bottom:1px dotted #3e87bc;}
.zc ul { margin-top: 20px; }
.zc ul li {padding-left:40px;margin-bottom:15px; text-align:left; overflow:hidden; }
.zc ul li strong{ display:block; font-size:14px;margin-top:8px; color:#0f5ddb; background:none; border:none; line-height:15px; height:15px;}
.zc .zcftype a strong{font-size:12px;margin-top:0; color:#0f5ddb; background:none; border:none; line-height: 14px;height:30px;}
.zc .zclast a{line-height: 12px; }
.zc ul li a{ line-height: 20px; color:#333;}
.zc ul li a:hover{ color:#da1117;}
.zc .zzfw{ float:left; width:360px; overflow:hidden; margin-left: -5px; }
.zc .zzfw li{  width:130px; font-size:11px; height:70px; margin-top: 0;margin-bottom:0; line-height: 10px!important; padding-left:45px;  }
.zc .zzfw li a{ line-height: 10px!important;  }
.zc .zzfw strong{  background:none; border:none;margin-top: 0; width:120px; font-size:11px; clear:both; height:32px;padding-left:0;}
.zc .zzfw .sstr{ height:18px; }
.zc3 a{ margin:9px 16px 0 17px; display:inline-block;}
.zc3 a img{ border:2px solid #b2d0e6; }
.zc3 a:hover img{ border:2px solid #80b2d6; }

.logz{ margin:15px auto 3px auto; position:relative;}
.logz span{ position:absolute; left:0; }
.logz span a{ background:#f5f5f5; color:#000; overflow:hidden; height:19px; font-size:14px; float:left; padding:0 5px; margin-right: 15px;}
.logz span .sele{ background:none; height:24px;margin-top: -5px; line-height: 26px; display:block; position:relative;}
.logz span .selea{  border-bottom:3px solid #f59829; color:#f59829; }
.logz span .seleb{  border-bottom:3px solid #ff4500; color:#ff4500; }
.logz span .selec{  border-bottom:3px solid #44b23c; color:#44b23c; }
.logz h2{ font-size:16px; font-weight: 400; line-height: 20px; border-bottom:3px solid silver;margin-bottom:10px;  color:#b22222; padding-left:28px;}
.logz h3{ font-size:14px; line-height: 19px;color:#b22222; background: url(../images/xjt.gif) 6px -2px no-repeat;padding:3px 0 0 28px; margin:10px 15px; border-bottom: 1px dotted #b22222;}
.logz .lbtype{width:978px;}
.logz .lbtype h3{ color:#333; font-weight:400; border-bottom: 1px dotted #555;padding-bottom:5px; }
.logz .lightblue {margin-top: 7px; float:left; width:778px;}
.zctitle{ background:url(../images/001.png) 15px -5px no-repeat ; height:70px; border-bottom: 2px solid #d7d7d7; position:relative;  }
.zctitle2{  background:url(../images/002.png) 15px -5px no-repeat ;  margin-bottom: 10px;}
.zctitle3{  background:url(../images/003.png) 15px -5px no-repeat ;  margin-bottom: 10px;}
.zctitle4{ height:40px; background:url(../images/004.png) 15px -5px no-repeat ;  margin-bottom: 10px;}
.zctitle p{ position:absolute; margin:20px 0 0 180px; font-size:14px; }
.zctitle4 p{ position:absolute; margin:7px 0 0 60px; font-size:18px; color:#1560cd}
.logz ul { margin:15px 0 15px 0; }
.logz ul li { position:relative; height:26px; color:#444;padding-bottom:8px; }
.logz ul li p{ font-size:12px; line-height: 20px; font-weight:700;margin-top: 1px; text-align:right;overflow:hidden; padding:5px 15px 0 15px; width:450px;}
.logz ul li .xb{ font-weight:400; margin-left:158px;width:286px;text-align:center;}
.logz ul li .zy{ font-weight:400; margin-left:20px;width:426px;text-align:right;}
.logz ul .xscg{ height:46px;}
.logz ul .xscgxx{ height:46px;  margin-top:15px;_margin-top:0;}
.logz ul .xscg p{ font-weight: 400;}
.logz ul .qy{  height:85px;}
.logz ul .qy p{ font-weight:400; margin-left:60px;width:386px;text-align:right;}
.logz ul .qgssz{  height:80px; overflow:hidden; }
.logz ul .qgssz p{ font-weight:400; margin-left:60px;width:377px;text-align:right; height:80px;}
.logz ul .qgssz p select{ margin-bottom: 5px;}
.logz ul li span{ position:absolute;top:8px; left:475px; width:460px; background:#f5f5f5 url(../images/jt.png) 2px 1px no-repeat; line-height:18px; padding:0 5px 0 20px; display:none; border:1px dotted #c7cdd3;}
.logz ul li strong{ position:absolute;top:8px; font-weight:400; left:475px; color:#b22222; width:460px; background:#ffffbf url(../images/e.png) 2px 1px no-repeat; line-height:18px; padding:0 5px 0 20px; display:none; border:1px dotted #b22222;}
.logz ul li small{ position:absolute;top:8px; font-size:12px; left:475px; color:green; width:460px; background: url(../images/ok.png) 2px 1px no-repeat; line-height:18px; padding:0 5px 0 20px; display:none;}
.logz ul li .disblock{ display:block; }
.logzc{ width:385px; float:left; margin-right: 8px;}
.agree{ text-align:center; }
.agree p{ padding:3px 0; }
.agreebtn{ font-size:14px; line-height:25px; margin: 5px 0 10px 0; }
.zcok img{ vertical-align:middle;margin-right: 10px; }
.zcok a{ font-size:30px; font-family:;}

.lxsm{ margin:0 0 10px 15px; line-height: 26px; }