@charset "gb2312";
.clearer{
	margin:0; padding:0; line-height:1px; font-size:1px; height:0; display:block; clear:both;	
}
.main{
	margin:0 auto; width:910px; border-top:1px #e0edf4 solid; background:url(http://im-img.qq.com/qq/2009/preview4/images/edge.gif) repeat-y -910px 0;
}
.main a:link,.main a:visited,.main a:active{
	color:#21659a; text-decoration:none;
}
.main a:hover{
	text-decoration:underline;
}
.mainBg{
	background:url(http://im-img.qq.com/qq/2009/preview4/images/edge.gif) no-repeat left bottom;	
}
.hero{
	margin:1px 1px; background:url(http://im-img.qq.com/qq/2010/beta/images/hero.jpg) no-repeat left top; height:230px;
}
.heroReq{
	margin:0 0 0 523px; padding:0 8px 0 10px;
}
.heroReq p{
	font-size:14px; line-height:20px; margin:0; padding:98px 0 0 0; color:#ffffff;
}
.heroReq p.expand{
	padding-top:0;
}
.heroReq p a:link,.heroReq p a:visited,.heroReq p a:active{
	color:#44D2FF; text-decoration:none; font-size:14px;
}
.heroReq p a:hover{
	text-decoration:underline;
}
.heroReq .dlBtn a.setupOnline{
	display:inline-block; width:130px; height:36px; margin-top:8px;
}
.heroReq .dlBtn a.dlNow{
	display:inline-block; width:130px; height:36px; margin:8px 0 0 51px;
}
.heroReq .dlBtn{
	padding:12px 0 0 0;
}
/*.heroReq .intro{
	line-height:20px; padding-top:6px; color:#5c6467; padding-bottom:2px;
}
.heroReq .title{
	line-height:28px; font-weight:bold; font-size:14px;
}
.heroReq .intro span{
	color:#dd5400;
}
.heroReq form{
	margin:0; padding:0;
}
.heroReq .account,.heroReq .password,.heroReq .validate{
	margin-bottom:5px;	
}
.heroReq .password,.heroReq .validate,.heroReq .validatePic{
	display:none;
}
.heroReq .account input,.heroReq .password input,.heroReq .validate input{
	border:1px #66c5f2 solid; padding:2px; width:186px; background:url(http://im-img.qq.com/qq/2009/preview4/images/input_bg.gif) no-repeat left top;
}
.heroReq .validatePic,.heroReq .submit-area{
	padding-left:48px;
}
.heroReq .submit-area{
	padding-top:4px;
}
.heroReq .submit-area .btn{
	background:url(http://im-img.qq.com/qq/2009/preview4/images/btn.gif); width:80px; height:23px; float:left; margin-right:8px;
}
.heroReq .submit-area span{
	float:left; line-height:23px;
}*/
.column .left{
	float:left; padding-left:41px; width:502px; visibility:hidden;
}
.column .updateList{
	margin-left:0; padding-left:32px;
}
.column .updateList li{
	font-size:14px; color:#5c6467; line-height:25px;
}
.column .left h2{
	line-height:29px; margin:0 0 10px 0; padding:0 0 0 7px; background:url(http://im-img.qq.com/qq/2009/preview4/images/line01.gif) no-repeat left bottom; font-size:14px;
}
.column .left .feature,.column .left .buddy{
	padding-left:83px; line-height:24px; font-size:14px; margin:0 0 24px 0;
}
.column .left .feature h3{
	margin:0; padding:0; font-size:14px;
}
.column .left .feature p{
	margin:0; padding:0; font-size:14px; color:#5c6467;
}
.column .left .feature a{
	font-size:14px; padding-left:19px; background:url(http://im-img.qq.com/qq/2009/beta/images/small_icon.gif) no-repeat 0 -3px;
}
.column .left .f01{
	background:url(http://im-img.qq.com/qq/2010/beta/images/f01_s.jpg) no-repeat 7px 6px;
}
.column .left .f02{
	background:url(http://im-img.qq.com/qq/2010/beta/images/f02_s.jpg) no-repeat 7px 6px;
}
.column .left .f03{
	background:url(http://im-img.qq.com/qq/2010/beta/images/f03_s.jpg) no-repeat 7px 6px;
}
.column .left .f04{
	background:url(http://im-img.qq.com/qq/2010/beta/images/f04_s.jpg) no-repeat 7px 6px;
}
.column .left .f05{
	background:url(http://im-img.qq.com/qq/2010/beta/images/f05_s.jpg) no-repeat 7px 6px;
}
.column .left .f06{
	background:url(http://im-img.qq.com/qq/2010/beta/images/f06_s.jpg) no-repeat 7px 6px;
}
.column .left .f07{
	background:url(http://im-img.qq.com/qq/2010/beta/images/f07_s.jpg) no-repeat 7px 6px;
}
.column .left .f08{
	background:url(http://im-img.qq.com/qq/2010/beta/images/f08_s.jpg) no-repeat 7px 6px;
}
.column .left .buddy a{
	font-size:14px; margin-right:24px;	
}
.column .right{
	float:right; width:267px; 	
}
.column .right h2{
	line-height:29px; margin:0 0 10px 0; padding:0 0 0 7px; background:url(http://im-img.qq.com/qq/2009/preview4/images/line02.gif) no-repeat left bottom; font-size:14px;
}
.column .right ul{
	margin:0; padding:0;
}
.column .right li{
	line-height:26px; padding-left:7px; list-style:none;
}
.column .right .fastdownload li{
	list-style-type:square; color:#3372a2; list-style-position:inside;
}
.column .right .fastdownload{
	margin-bottom:50px;
}
.column .right li a{
	font-size:14px;
}
.column .right .signup{
	padding:30px 0 30px 7px;	
}
.column .right .signup a{
	font-size:14px; background:url(http://im-img.qq.com/qq/2009/preview4/images/qq-icon.gif) no-repeat left center; padding-left:24px; display:inline-block; line-height:20px;
}
.window{
	background:url(http://im-img.qq.com/qq/2009/preview3/images/download/window.gif) left top; width:309px; height:182px; position:absolute; display:none; text-align:center;
}
.window .title{
	height:27px; line-height:25px; padding:0 15px 0 13px;
}
.window .title span{
	float:left; font-weight:bold; color:#0d334e;
}
.windowTitle{
	float:right; padding-top:8px;
}
/*/ .windowTitle{float:right; padding-top:4px;} /**/
.window .title a{
	width:11px; height:11px;
}
/*.window .title a{
	background:url(http://im-img.qq.com/qq/2009/preview3/images/download/close.gif) no-repeat; width:11px; height:11px; float:right; margin-top:8px;
}*/
.window .text{
	height:73px; padding:23px 37px 0 90px; line-height:20px; text-align:left; font-weight:bold; color:#4b4b4b;
}
.window .success{
	background:url(http://im-img.qq.com/qq/2009/preview3/images/download/clew-success.gif) no-repeat 29px 26px;
}
.window .info{
	background:url(http://im-img.qq.com/qq/2009/preview3/images/download/clew-info.gif) no-repeat 29px 26px;
}
.featureTips{
	position:absolute; padding-top:2px; display:none; filter:alpha(opacity=0); opacity:0; z-index:200;
}
.featureTips .bg{
	background:#e7eff2; padding:0 2px;
}
.featureTips .case{
	border:1px #bce7fd solid; padding:1px; background:white; position:relative; top:-2px;
}
.featureTips .case .caseBg{
	padding:10px; background:#EEF6FC;
}

