PicMiddle {
	vertical-align:middle;
}
.ClearFloat {
	clear:both;
}
.Hide {
	display:none;
}
#Top .Toolbar1 {
background:#10549f;height:3em; line-height:3;  width:100%;}
#Top .Toolbar1 .CentreBox {
width:95%; margin:0 auto;
height: 100%;}

#Top .Toolbar1 .CentreBox .Menu { text-align:center;  width:90%; margin:0 auto; overflow:hidden;max-width:1200px;
}



#Top .Toolbar1 .CentreBox .Menu .List1 {
	float: left;
	text-align: center;
	list-style-type: none;
	position: relative;
	width:100%;
}
#Top .Toolbar1 .CentreBox .Menu .List1 li {
	width: 96px;
	float: left;
	height: 100%;

}

	
#Top .Toolbar1 .CentreBox .Menu .List1 .Select {
	background-image: url(/templets/default/images/background_3.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover; margin:0; padding:0;
}

#Top .Toolbar1 .CentreBox .Menu .List1 a {
	color: #FFFFFF; 
	display:block;	
	height: 100%;

}

#Top .Toolbar1 .CentreBox .Menu .List2 {
	float: right;
	position: relative;
	right: 20px;
	list-style-type: none;
	text-align: center;
}
#Top .Toolbar1 .CentreBox .Menu .List2 li {
	float: left;
	width: 63px;
}
#Top .Toolbar1 .CentreBox .Menu .List2 a {
	color: #FFFFFF;
}




#Top .Toolbar1 .CentreBox .UserInfo {
	height: 50px;
	width: 180px;
	float: left;
}
#Top .Toolbar1 .CentreBox .UserInfo .NickName {
	background-image: url(http://www.shanxidichan.com/Images/Arrow_2.png);
	background-repeat: no-repeat;
	text-align: right;
	padding-right: 25px;
	background-position: 160px 8px;
	position: relative;
	top: 17px;
	overflow: hidden;
}
#Top .Toolbar1 .CentreBox .UserInfo .NickName a {
	color: #000000;
}
#Top .Toolbar1 .CentreBox .Setting {
	float: left;
	height: 16px;
	width: 16px;
	position: relative;
	top: 17px;
	background-image: url(http://www.shanxidichan.com/Images/Setting.png);
	background-repeat: no-repeat;
	margin-right: 10px;
	margin-left: 10px;
}
#Top .Toolbar1 .CentreBox .Setting a {
	height: 16px;
	width: 16px;
	display: block;
}


#Top .Toolbar1 .CentreBox .Message {
	height: 16px;
	width: 16px;
	float: left;
	position: relative;
	top: 17px;
	background-image: url(http://www.shanxidichan.com/Images/Message.png);
	background-repeat: no-repeat;
	margin-left: 10px;
}
#Top .Toolbar1 .CentreBox .Message a {
	height: 16px;
	width: 16px;
	display: block; 
}
#Top .Toolbar2 {
	height: 39px;
	clear: both;
	background:url(/templets/default/images/smenu_bg.png); position: absolute; z-index:999; border-radius:0 0 8px 8px; width:100%
}
#Top .Toolbar2 .CentreBox {
	height:3em;
	max-width: 1100px;
	 margin:0 auto;
}
#Top .Toolbar2 .CentreBox .Menu {
	position: relative;
	overflow: hidden;
	height: 39px;
	width:680px;
	float: left; 
}
#Top .Toolbar2 .CentreBox .Menu ul {
	list-style-type: none;
	height: 39px;
	position: absolute;
}
#Top .Toolbar2 .CentreBox .Menu ul li {
	float: left;
	height: 39px;
	width: 95px;
	text-align: center;
	line-height: 39px;
}
#Top .Toolbar2 .CentreBox .Menu ul li a {
	color: #434343;
	
}#Top .Toolbar2 .CentreBox .Menu ul li a:hover{
	color:#06F; font-size:1.1em;
	
}

#Top .Toolbar2 .CentreBox .Menu ul .Select {
	background-image: url(http://www.shanxidichan.com/images/background_5.png);
	background-repeat: no-repeat;
	background-position: center center;
}
a{ padding:0; margin:0; border:0}





/*************************/
/**********ÐÞ¸Ä***************/                                                                        
#menu-2{
	display: none;
	text-align: right;
	position: relative;
	height: 100%;
	width: 37%;
}
#menu-2 i{
	cursor: pointer;
	margin-right: 10px;
}

#menu-2 img{
	width: 20%;

}
#menu-2>ul{
	display: none;

	position: absolute;
	right: 0;
	z-index: 50000;
}

#menu-2>ul>li{
	background-color:rgba(0,0,0,0.6);
	padding: 0 20px;
	position: relative;
}
#menu-2>ul>li>.downla{
	display: none;
	position: absolute;
	top: 0;
	left: -100%;
	z-index: 50000000;
	
	text-align: center;
	background-color:rgba(0,0,0,0.6);
	
}

#menu-2>ul>li>.downla li{
	padding: 0 20px;
}
#menu-2 ul li a{
	color:#fff;
}

#menu-2 ul li:hover {
	background-color: #06f;
}

#menu-2>ul>li:hover .downla{
	display: block;
}
#in_banner{
	/*margin-top: 40px;*/
	font-size: 0;
}





.guanggao-alert{
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,0.5);
		z-index: 2600000;
			font-size: 14px;
}

.guanggao-alert-wp{
	position: absolute;
	top: 50%;
	margin-top: -222px;

	left: 50%;
	margin-left: -500px;

	z-index: 2600000;
}

.guanggao-alert img{
	width: 100%;
	max-width: 100%;
}


.daojishi{
	position: absolute;
	right: 20px;
	top:10px;
	color:#fff;

}


#close123{
	vertical-align: top;
	color:#fff;
}

