﻿/*banner*/
.banner_bg{ width:100%; height:500px; background: #cfeafd; margin:0 auto;}

.banner_01{ width:1300px; height:500px; background:url(../images/index/banner_01.jpg) no-repeat; margin:0 auto; position:relative;}
.banner_01 .ios{ width:122px; height:30px; top:230px; left:930px; position:absolute;}
.banner_01 .and{ width:122px; height:30px; top:280px; left:930px; position:absolute;}
.banner_01 .pc{ width:122px; height:30px; top:330px; left:930px; position:absolute;}
.banner_01 .login{ width:160px; height:43px; top:410px; left:745px; position:absolute;}
.banner_01 .registered{ width:160px; height:43px; top:410px; left:930px; position:absolute;}
.banner_02{ width:100%; margin:0 auto;}
.banner_03{ width:100%; background:#5aaad7; margin:0 auto;}
.banner_04{ width:100%; background:#dbecf8; margin:0 auto;}

    
/*屏蔽背景层*/
#divMsgBack
{
	display:none;
	position:fixed;
	_position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:#fff;
	background:-moz-radial-gradient(50% 50%, #fff, #000);/*gradient for firefox*/
	background:-webkit-radial-gradient(50% 50%, #fff, #000);/*new gradient for webkit */
	background:-webkit-gradient(radial, 0 50%, 0 50%, from(#fff), to(#000));/*the old grandient for webkit*/
	opacity:0.5;
	filter:Alpha(opacity=50);
	_display:block;
	_left:-10000px;
	z-index:9999;
}

/*弹出层*/
#divMsg
{
	display:none;
	position:fixed;
	border:solid 1px #ddd;		
	background-color:white;
	top:40%;
	left:50%;
	width:390px;
	height:370px;
	margin-left:-250px;
	margin-top:-150px;
	line-height:21px;
	box-shadow:0 5px 27px rgba(0,0,0,0.3);
	-webkit-box-shadow:0 5px 27px rgba(0,0,0,0.3);
	-moz-box-shadow:0 5px 27px rgba(0,0,0,0.3);
	_position:absolute;
	_display:block;
	_left:-10000px;
	z-index:10000;
}

#divMsg .title{ width:390px; height:47px; border-bottom:1px solid #ddd; font-size:18px; color:#0093dd; text-align:left; line-height:47px; text-indent:20px;}
#divMsg .text-input{ width:304px; height:40px; margin:20px auto 0; border:1px solid #ddd; color:#bbb; padding-left:40px;} 
#divMsg .login_01{ background:url(../images/index/login_01.png) 0 0 no-repeat;}
#divMsg .login_02{ background:url(../images/index/login_02.png) 0 0 no-repeat;}
#divMsg .login_03{ background:url(../images/index/login_03.png) 0 0 no-repeat;}
#divMsg input:hover{ color: #333; border:1px solid #0093dd;}
#divMsg .verify_box{ width:350px; height:42px; margin:20px auto;}
#divMsg .verify{ width:90px; height:40px; float:left;}
#divMsg .button{ width:350px; height:48px; background:url(../images/index/login_05.png); border:none; cursor:pointer; margin:0 auto}
#divMsg ul{ width:350px; margin:0 auto;}
#divMsg li{ width:175px; float:left; text-align:left;}
#divMsg a{ font-size:12px; color:#0093dd; line-height:50px;}

/*关闭按钮*/
#divMsg #aClose
{
	font-family:Tahoma;
	padding:0px 5px;
	text-decoration:none;
	font-size:20px;
	color:#ddd;
	position:absolute;
	right:5px;
	top:17px;
	line-height:14px;
	height:16px;
	width:16px;
	background-color:white;
}

#divMsg #aClose:hover
{
	color:#999;
}	

/*设置显示*/
#msgBody #divMsgBack{
	display:block;
	_left:0px;
}
#msgBody #divMsg{
	display:block;
	_left:50%;
}
#msgBody{
	_overflow:hidden;
}

