@charset "utf-8";
.tobarBg {
    height: 25px;
    display: block;
}

.tobarMain {
    width: 1023px;
    display: block;
    margin: 0 auto;
    position: relative;
}

.tobarMain img {
    display: block;
}

.tobarText {
    font-size: 12px;
    position: absolute;
    left: 212px;
    top: 8px;
    color: #a65226;
}

.tobarText a {
    text-decoration: none;
    color: #033e80;
}

.tobarText a:hover {
    text-decoration: underline;
}

#top_toolbar {
    height: 25px;
    background-color: #FFF;
    overflow: hidden;
    font-size: 14px;
    font-family: "microsoft yahei";
    line-height: 25px;
}

#top_toolbar h1.logo {
    float: left;
    width: 100px;
    height: 25px;
    padding: 0 25px;
    border-right: 1px solid #CCC;
}

#top_toolbar .now_sever {
    float: left;
    width: 340px;
    padding-left: 25px;
    color: #333;
}

#top_toolbar .now_sever a {
    color: #000;
    text-decoration: none;
}

#top_toolbar .now_sever a.num {
    color: #f66700;
}

#top_toolbar .btns {
    float: right;
}

#top_toolbar .btns li {
    display: inline-block;
    _display: inline;
    padding: 0 25px;
    border-left: 1px solid #CCC;
    color: #666;
}

#top_toolbar .btns li a {
    display: inline-block;
    color: #666;
    text-decoration: none;
}

#top_toolbar .btns li a:hover {
    color: #f66700;
}

#top_toolbar .btns li.btn_01 a {
    padding-left: 30px;
    background: url(../images/icons.jpg) no-repeat;
    background-position: left 0;
}

#top_toolbar .btns li.btn_02 a {
    padding-left: 30px;
    background: url(../images/icons.jpg) no-repeat;
    background-position: 3px -29px;
}

#top_toolbar .btns li.smrz a {
    padding-left: 30px;
    background: url(../images/rz.png) no-repeat 0 center;
}

/* #top_toolbar .btns li.btn_03 a { background-position:2px -58px; }
#top_toolbar .btns li.btn_04 a { background-position:5px -88px; }
#top_toolbar .btns li.btn_05 a { background-position:9px -115px; } */

/* .smrz{
	height:19px;
	padding-left: 30px;
	background:url(../images/rz.png) no-repeat 0 center;
	line-height: 19px;
	font-size: 14px;
	color: #00ca43;
} */

#wcn{
	position: absolute;
	width: 360px;
	height: 330px;
	margin: -240px 0 0 -180px;
	left: 50%;
	top: 50%;
	text-align: center;
}
#wcn h3{
	margin: 30px 0 15px;
	font-size: 24px;
	font-weight: bolder;
	color: #333;
}
#wcn .num{
	color:#666;
	font-size: 14px;
}

/*激活*/
.black { width:100%; height:100%; position:absolute; background-color:#000; filter:alpha(opacity=50); opacity:0.5; z-index:99; top:0; left:0}	
.popcon { width:100%; height:100%; position:absolute; overflow:hidden; z-index:100; left:0; top:0; }
.jihuo { position:relative; width:720px; height:410px; z-index:7; background-color:#fff; margin:90px auto 0 }
.jihuo h2 { display:block; font-size:20px; font-weight:700; text-align:center; display:block; line-height:24px; color:#333; padding:28px 0 25px; }
.jihuo_result { width:460px; margin:95px auto 50px; height:64px; }
.jihuo_result span { width:64px; height:64px; display:block; float:left; margin-right:10px; }	
.jihuo_result .i04 { background:url(../images/query_icon.png) no-repeat 6px -154px; margin-right:0px; }
.query_con { background-color:#e4eefe; width:656px; overflow:hidden; height:300px; margin:0 auto; }
.query_ac { height:35px; padding-top:30px; width:304px; margin:0 auto; _width: 350px; _padding-top: 20px;}
.query_ac button { width:120px; height:35px;font-weight:bold;}
.query_ac a { width:120px; height:35px; display:block; float:left; margin:0 16px; _margin:0 8px 0 16px; text-align:center; line-height:999px; overflow:hidden; font-size:0px; text-decoration:none; background:url(../images/btn_02.png) no-repeat; }
.query_ac a:hover { background-position: 0 -40px;}