﻿body{ font-size:12px; font-family:Arial, sans-serif; margin:0px ; padding:0px; color:#153878; }
.clear{ clear:both;}
#opform {  padding:0; margin-left:60px; margin-left:0px!important;_ margin-left:60px;}
form,form.f{ margin:0; padding:0; }
#wrap{ width:771px; margin:0 auto; padding:0;}
#wrap2{ background:url(images/forgotbg.gif) repeat-x; height:218px; width:auto; padding:0;}
#header{ background:url(images/logo.gif) no-repeat; width:260px; height:81px; margin-top:50px; margin-bottom:20px;  float:left; margin-left:130px;
          margin-left:230px!important;_ margin-left:130px;}

.city{ list-style:none; float:left; margin:82px 0 0 10px; padding:0; }
.thisCity{ font-size:16px; font-weight:bold; color: #03297A }
.city li a{ color: #FF0000;}

#main{ margin:0 auto; }
#main2{  margin:0 auto; padding-top:50px; padding-bottom:20px; width:50%;  }
#navigation{ list-style:none; margin-left:70px;margin-left:50px!important;_margin-left:70px; padding:0; width:771px; }
#navigation li{ margin:0 0 0 20px; padding:0; text-align:center; float:left;}
#navigation li a{ color:#153878; display:block; height:13px; padding-top:42px; margin:0; text-decoration:underline;}

#navigation li a:hover{ text-decoration: underline;}
#navigation li a:active{  font-weight:bold; text-decoration:none;}
#koubei{ background:url(images/kb.gif) no-repeat; width:96px; height:43px;}
#baixing{ background:url(images/xm.gif) no-repeat; width:74px; height:43px;}
#tongcheng{ background:url(images/tc.gif) no-repeat; width:124px; height:55px; }
#sum{ background:url(images/114.gif) no-repeat; width:96px; height:43px; }

#ganji{ background:url(images/gj.gif) no-repeat ; width:121px; height:55px;}

.in{ width:760px; background:url(images/searchbg.gif) no-repeat; height:42px; margin:10px 0 30px 0; padding:0; }
.keystyle{ width:650px; margin-left:6px; margin-top:5px;margin-top:6px!important;_margin-top:5px; height:19px;  padding-top:6px; }
#do_action{ width:88px; height:24px; margin-left:1px; text-indent:-9999px; overflow:hidden; background:url(images/submit.gif) no-repeat; border:none;
             filter:alpha(opacity=0); -moz-opacity:0;}

.link{ width:771px; padding-left:100px; padding-left:60px!important;_ padding-left:100px;}
.link span{ float:left; display:block; width:100px; font-size: 14px; font-weight: bold; height:120px; text-align:right;}
.link span.rm{ float:left; display:block; width:100px; font-size: 14px; font-weight: bold; height:25px; text-align:right; }
.link .rmul li a{ color:#FF0000;}
.link  ul{ float:left; margin:0px 0 10px 0; padding:0; list-style:none; width:621px;   }
.link  ul li{ margin:0 10px ; float:left; text-align:center;}
.link  ul li a{ text-decoration: underline; color:#153878;  font-size:13px; }
.link  ul li a:active{ text-decoration:none; color:#FF0000;}
.link2{ width:771px; padding-left:100px; padding-left:60px!important;_ padding-left:100px; color:#999; margin-top:20px;}
.link2 span{ float:left; display:block; width:100px; font-size: 12px; font-weight: bold; height:120px; text-align:right; color:#999;}
.link2 span.rm{ float:left; display:block; width:100px; font-size: 12px; font-weight: bold; height:25px; text-align:right; color:#999; }
.link2 .rmul li a{ color:#999;}
.link2  ul{ float:left; margin:0px 0 10px 0; padding:0; list-style:none; width:621px;   }
.link2  ul li{ margin:0 10px ; float:left; text-align:center;}
.link2  ul li a{ text-decoration: underline; color:#999;  font-size:12px; }
.link2  ul li a:active{ text-decoration:none; color:#999;}
#footer{ height:63px; border-top:1px solid #e9e9e9; margin:5px auto; padding:0; width:771px;padding-left:50px; padding-left:10px!important;_padding-left:50px;}
#footer p{ text-align:center; color:#999999;}

#navigation li.active a{  font-weight:bold; text-decoration:none;}

div.top{ background:url(images/topbg.gif) repeat-x; height:29px;  margin:0 auto; padding:0; line-height:29px;}

div.top a{ text-decoration: underline; color:#153878; margin-right:20px; display:block; float:right; }
div.top a.shouye{ float:left; margin-left:5px; text-decoration: underline; color: #153878;}
div.top a.shouye:active{ text-decoration:none; color: #FF0000;}

div.top a:active{ text-decoration:none; color: #FF0000;}


.bk{ border:1px solid #e8e8e8; width:409px; height:234px; margin:0 auto;}
div.title{ border-bottom:1px solid #e8e8e8; padding:8px 10px; color:#fd7c02; font-weight:bold;}
.ta{ color:#333333;}

.submit{  width:73px; height:27px; border:none; margin-top:20px;}
.submit2{ background: url(images/login2.gif) no-repeat; width:73px; height:27px; border:none; margin-top:20px;}
.jj{ color:#ea5200;}
.submit3{ background: url(images/login2.gif) no-repeat; width:88px; height:24px; border:none; margin-top:10px; font-size:12px; color:#333333; margin-left:1%;
          margin-left:16%!important;_margin-left:1%;}
.submit4{ background: url(images/login2.gif) no-repeat; width:88px; height:24px; border:none; margin-top:-1px; font-size:12px; color:#333333; margin-left:5px;}


#password{ width:150px;}

.soild{ border:2px solid #fff3e6; margin-bottom:20px; margin-top:0px; width:70%; margin-left:auto; margin-right:auto;}
.soild2{ border:2px solid #fff3e6; margin-bottom:20px; margin-top:0px; width:100%; margin-left:auto; margin-right:auto;}
.btop{  height:34px;}
.bmid{  height:auto; padding:10px 0 10px 20px;}
.bmid p{ margin:0; padding:0; background:url(images/yes.gif) no-repeat; height:34px; line-height:34px; text-indent:40px; font-size:14px;
          font-weight:bold; color:#333333; margin-left:20px; display:block; }
.bmid label{font-size:12px;  color:#666; margin-left:20px; display:block; height:35px; line-height:35px;}

.bmid2{  height:auto;  padding:10px 0 10px 20px;}
.bmid2 span{ margin:0; padding:0; background:url(images/error.gif) no-repeat;  line-height:34px; text-indent:40px; font-size:14px;
          font-weight:bold; color:#333333; margin-left:20px; display:block; }
.bmid2 span p{ margin:0; padding:0;}

.yes{  background:transparent url(images/yes.gif) no-repeat scroll 0 center;
color:#333333;
display:block;
font-size:14px;
font-weight:bold;
line-height:32px;
margin:0 0 0 30px;
padding-left:40px;}
.no{ background:transparent url(images/error.gif) no-repeat scroll 0 center;
color:#333333;
display:block;
font-size:14px;
font-weight:bold;
line-height:32px;
margin:0 0 0 30px;
padding-left:40px;}


.bmid2 label{font-size:12px;  color:#666; margin-left:20px; display:block; height:35px; line-height:35px;}

label.ziti{ font-weight:bold; color:#000;}
.bbto{ height:4px;}
label a{ color:#0000FF;}
label a:active{ color: #FF0000; text-decoration:none;}


.btto{ list-style:none; margin:0; padding:20px 0 30px 0;}
.btto li{ float:left; margin-left:20px;margin-left:50px!important;_margin-left:20px; padding:0; margig:0px; }
.btto .close{ float:left; margin-left:20%;margin-left:40%!important;_margin-left:20%; padding:0; margig:0 ; }
.btto li a{ display:block; width:88px; height: 24px; background:url(images/login2.gif) no-repeat; line-height:24px; text-decoration:none; color:#333;
            text-align:center; }

#newemail{ margin-left:-10px; margin-left:0px!important;_margin-left:-10px;}
.f label.error{float:left; display:block; height:16px; line-height:16px; margin-left:2px; color:#FF6600; }
.f label input{  float:left; display:block;}

.xieyi{ line-height:22px; width:98%;}
.xieyi p{ text-indent:25px;}
h2{ text-align:center; font-size:28px; padding-top:2px;}



.city_a{float:left; margin:80px 0 0 10px; padding:0; }
.city_a{ font-size:20px; font-family:"黑体";}
.city_a a{color:#fc4400; text-decoration:none; display:block;}
.city_a img{ margin-left:3px; border:0;}

div.pop_city{ display:none;}
div.pop_city2{ display:block; }


.pop_city{ width:423px; border:1px solid #9cb6d6; background:#edf4f8;color:#153878;}
.pop_city .C{ margin:4px; background:#fff; padding:1px 7px 7px 7px; *padding:13px 7px 7px 7px;}
.pop_city .C h3{ font-size:14px; font-weight:normal;border-bottom:1px dashed #9cb6d6; height:25px; }
.pop_city .C h3 .font01{ color:#268705; margin:0 5px;}
.pop_city .C h3 a{color:#153878; text-decoration:none; margin:0 4px;}
.pop_city .C h3 a:hover{ color:#ff4200;}
.pop_city .C h3 .more{ float:right; font-size:12px;}
.pop_city .C .line{border-top:1px dashed #000;}
.pop_city .C ul{ margin:0; padding:0; list-style:none;}
.pop_city .C li{ width:200px; float:left;font-size:13px; margin:3px 0; list-style:none;}
.pop_city .C li .font02{ font-weight:bold; color:#ff4200;}
.pop_city .C li a{color:#153878; margin:0 4px; text-decoration:none;}
.pop_city .C li a:hover{color:#ff4200;}

.pop_city2{ width:423px; border:1px solid #9cb6d6; background:#edf4f8;color:#153878; position:absolute;left:57%;left:58%!important;_left:57%; top:18%; }
.pop_city2 .C{ margin:4px; background:#fff; padding:1px 7px 7px 7px; *padding:13px 7px 7px 7px; clear:both; zoom:1;}
.pop_city2 .C h3{ font-size:14px; font-weight:normal;border-bottom:1px dashed #9cb6d6; height:25px; }
.pop_city2 .C h3 .font01{ color:#268705; margin:0 5px;}
.pop_city2 .C h3 a{color:#153878; text-decoration:none; margin:0 4px;}
.pop_city2 .C h3 a:hover{ color:#ff4200;}
.pop_city2 .C h3 .more{ float:right; font-size:12px;}
.pop_city2 .C .line{border-top:1px dashed #000;}
.pop_city2 .C ul{ margin:0; padding:0; list-style:none;}
.pop_city2 .C li{ width:200px; float:left;font-size:13px; margin:3px 0; list-style:none;}
.pop_city2 .C li .font02{ font-weight:bold; color:#ff4200;}
.pop_city2 .C li a{color:#153878; margin:0 4px; text-decoration:none;}
.pop_city2 .C li a:hover{color:#ff4200;}

.cover_frame{
        position:fixed!important;
        position:absolute;
        margin:0 auto;
        width:100%;
        height:100%;
        background:#333;
        filter:Alpha(Opacity=0);
        opacity:0;
        top:0px;
        left:0px;
}
