/* 下载站整站通用样式 */


/*
html {
	 filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); 
}
*/  

body{
	margin:0 auto;
	padding:0px;
	font-size:12px;
	text-align:center;
	color:#7F7F7F;
	font-family: Arial, Helvetica;
	background:#fff;
	/*background-image:url(http://images.17173.com/www/if/js/download-0921-bj.gif);*/
}
a {
	text-decoration:none;	
	
}
a:hover{
	color:#FF6100;
	text-decoration:underline;	
}

/*通用头部banner(顶站显示全站)*/
.commontop_top{
	margin:0px auto;
	padding:5px 0px;
	height:80px;
	width:960px;
	background:#fff;
}
.top_icon{
	float:left;
	margin:auto;
	padding:0px;
	width:187px;
	text-align:left;
}
/*右部广告*/
.top_advers{
	margin-left:187px;
	text-align:left;
	
}

/*头部通用全站banner*/
.commontop_banner{
	margin:auto;
	padding:0px;
	width:960px;
	
	color:#606060;
	text-align:left;
	
}
.commontop_banner a{
	color:#606060;
	text-decoration:none;
}

/*
.commontop_banner dt{
	float:right;
	padding-top:3px;
	text-align:right;
	padding-right:5px;
	word-spacing:2px;
	background:#F0F0F0;
	width:755px;
	
}
*/
.commontop_bannerl{
	float:left;
	width:200px;
	
}
.commontop_bannerr{
	padding-top:4px;
	margin-left:110px;
	text-align:right;
	padding-right:3px;
	padding-bottom:2px;
	background:#F0F0F0;
	
	
}

/*全站统一头部广告*/
#commontop_adv{
	margin:auto;
	padding:10px 0px 5px 0px;
	padding:0px;
	width:960px;
	text-align:center;
	
	
}
#top{
	margin:auto;
	padding:0px;
	width:100%;
	
}

.clear{
	clear:both;
}
/*本站通用banner*/
#banner{
	margin:0px auto;
	padding:5px 0px;
	width:960px;
	background:#ffffff;
	height:85px;
}
.top_banner{
	margin:0px;
	text-align:left;
	clear:both;
	height:81px;
}
.top_banner a{
	text-decoration:none;
}
.top_banner a:hover{
	text-decoration:none;
}
.top_banner_top ul{
	margin:0px;
	padding:0px;
	list-stype:none;
	font-size:14px;
	font-weight:bold;
	clear:left;
}
.top_banner_top li{
	margin:0px;
	padding:0px;
	display:block;
	list-style:none;
	float:left;
	text-align:center;
	height:43px;
}
.top_banner_top li dt{
	margin: 0px;
	padding:17px 0px !important;
	padding:13px 0px;
} 


.index_l_banner{
	width:18px;
	background:url(http://images.17173.com/downsite/images/xiazai_06a.jpg) no-repeat bottom;
}
.index_banner{
	width:122px;
	background:url(http://images.17173.com/downsite/images/xiazai_06b.jpg) no-repeat bottom;
	
}

.index_banner a{
	color:#FD6407;
}
.index_banner a:hover{
	color:#FD6407;
}


.class_banner{
	background:url(http://images.17173.com/downsite/images/xiazai_07.jpg) repeat-x bottom;
	width:85px;
	/*width:100px;	*/
	color:#fff;
}
.class_banner a{
	color:#fff;
}
.class_banner a:hover{
	color:#fff;
}

.split_banner{
	background:url(http://images.17173.com/downsite/images/xiazai_08.jpg) no-repeat bottom;
	width:1px;
}
.blank_banner{
	background:url(http://images.17173.com/downsite/images/xiazai_07.jpg) repeat-x bottom;
	width:121px; 
}
.r_banner{
	background:url(http://images.17173.com/downsite/images/xiazai_10.jpg) no-repeat bottom;
	width:11px;
}

.top_banner_bottom ul{
	margin:0px;
	padding:0px;
	list-stype:none;
	text-align:center;
	clear:left;
	height:38px;
}
.top_banner_bottom li{
	margin:0px;
	padding:0px;
	display:compact;
	list-style:none;
	float:left;
	text-align:center;
	height:38px;
}
.m_bottombanner  dt{
	text-align: left;
	color: #565656;
	line-height: 25px;
	height: 25px;
	overflow: hidden;
	margin-top: 5px;
}
.m_bottombanner dt a{
	color:#1762A9
}
.m_bottombanner dt a:hover{
	color:#FF6100;
	text-decoration:underline;
}



.l_bottombanner{
	background:url(http://images.17173.com/downsite/images/xiazai_11.jpg) no-repeat top;
	width:12px;
}

.m_bottombanner{
	background:url(http://images.17173.com/downsite/images/xiazai_12.jpg) repeat-x top;
	width:831px;
}
.r_bottombanner{
	margin:0px;
	background:url(http://images.17173.com/downsite/images/xiazai_14.jpg) no-repeat top;
	width:117px;
	
}

.r_bottombanner dt{
	padding-top:10px;
	padding-left:10px;
	color:#FB6914;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
.r_bottombanner dt a{
	color:#FB6914;
}



#bottom{
	margin:0px auto;
	padding:5px 0px;
	width:100%;
	color:#797979;
	background:#FAFAFA;
	border-top:1px dashed #ccc;
	clear:both;

}

.bottom_info{
	width:650px;
	margin:auto;
	font-size:12px;

}
.bottom_icon{
	margin:auto;
	padding:0px;
	float:left;
	width:100px;
}
.bottom_con{
	margin-left:150px;
	line-height:21px;
	text-align:left;
	height:80px;
	width:490px;
}
.bottom_con a{
	text-decoration:none;
	color:#7f7f7f;
	font-size:12px;
}


#location{
	margin:auto;
	margin-bottom:15px;
	padding:10px 0px 5px 0px;
	width:960px;
	text-align:left;
	border-bottom:1px dotted #ccc;
	background:#ffffff;
}
#location a{
	color:#7F7F7F;
	text-decoration:none;
}

#wrapper{
	margin:0px auto;
	padding: 0px;
	width:960px;
	background:#ffffff;
}
#pic_wrapper{
	margin:0px auto;
	padding: 10px 0px 10px 0px;
	width:100%;
	background:#ffffff;
	text-align:center;
}

.fontcolor_blue{
	color:#0168B3;
}

.fontcolor_hc{
	color:#B4B4B4;
}


.fontcolor_red{
	color:#E7000F;
}
.fontcolor_shc{
	color:#666666;
}

.fontcolor_orange{
	color:#FF6602;
}

.fontcolor_black{
	color:#333;
}

/*浅蓝*/
.fontcolor_qblue{
	color:#9BC4E4;
}

.fontcolor_oblue{
	color:#0033dd;
}



/*表单样式*/
input.text {
	
	height: 18px;
	line-height: 16px;
	padding: 0px 2px 0px;
	border: 1px solid #cccccc;
	font-family: Verdana, Arial, Helvetica,  "宋体";
	
}
textarea{
	border:1px solid #bbbbbb;
	padding:3px;
	font-family: Verdana, Arial, Helvetica,  "宋体";
	
}

form {
	margin: 0px;
	padding: 0px;
}


input.button{
	height: 20px;
	line-height: 18px;
	padding: 0px 5px 0px;
	border: 1px solid #A6A6A6;
	background-color:#E0E1E5;
	cursor:pointer;
}

/*登陆框式*/
.loginDiv{
	position:absolute;
	margin:auto;
	padding:8px;
	top:30px;
	left:690px;
	width:230px;
	height:120px;
	border:1px solid #91bfd6;
	background:#ffffff;
	font-size:12px;
	text-align:center;
	filter:Alpha(style=3,opacity=85,finishOpacity=95);
}
.logininfoDiv{
	margin:5px auto;
	line-height:23px;
}

/*用户登陆后显示信息样式框架*/
.userbaseinfo{
	position:relative;
	margin:0px;
	padding:0px;
	width:388px;
	height:0px;
	top:25px;
	left:30px;
}

/*错误信息样式*/
.msgdiv{
	margin:auto;
	padding:5px;
	border:1px solid #C3C3C3;
	background:#FFF8D7;
	text-align:left;
	font-size:9pt;
	color:red;
}

/*用户积分下载信息列表*/
.userdownlist{
	position:relative;
	top:0px;
	left:0px;
	margin:auto;
	width:400px;
	height:0px;
}
.userdown{
	position:absolute;
	margin:auto;
	padding:3px;
	top:0px;
	left:0px;
	width:400px;
	filter:Alpha(style=3,opacity=85,finishOpacity=95);
	border:1px solid #ccc;
	background:#FFFCE1;
	color:#333;
}

.userdownlist_top{
	margin:auto;
	padding:4px;
	color:#000;
	font-weight:bold;
}

.userdownlist_top span{
	float:right;
	padding-right:5px;
	font-weight:normal;
}

.userdownlist_notice{
	color:#757575;
	text-align:left;
}
.userdownlist_search{
	margin:auto;
	padding:5px;
	text-align:left;
}
.userdownlist_info_top{
	margin:3px auto;
	padding:0px;
}
.userdownlist_info_top table{
	width:99%;
	text-align:left;
	background:#eaeaea;
	padding:5px 0px 5px 0px;
}
#userdownlist_info{
	margin:5px auto;
	padding:0px;
}
#userdownlist_info table{
	width:99%;
	line-height:28px;
	text-align:left;
}
#userdownlist_info table td{
	border-bottom:1px dashed #ccc;
	
}
#userdownlist_pg{
	margin:auto;
	padding:5px;
}
/*尾部广告样式*/
.bottom_advers{
	margin:auto;
	padding:0px;
	width:960px;
	line-height:21px;
	clear:both;
	background:#fff;
	font-size:12px;
}

/*错误页样式*/
.pageerr{
	margin:50px 0px 50px 0px;
	pdding:5px;
	font-size:14px;
	width:500px;
	text-align:left;
}
.pageerr span{
	padding:20px 0px;
	float:right;
	text-align:left;
	width:320px;
}
.pageerr_title{
	font-size:16px;
	font-weight:bold;
	color:#333;
	padding:8px 0px 8px 0px;
}
.pageerr_con{
	margin:auto;
	padding:10px 0px 10px 20px;
}
.pageerr_jump{
	margin:auto;
	padding:10px 4px;
	text-align:center;
	font-size:12px;
	color:#0168B3;
}
.pageerr_jump a{
	color:#0168B3;
	text-decoration:none;
}

/*帮助页样式*/
.helptop{
	margin:auto;
	padding:10px 0px;
	font-size:16px;
	color:#333;
	font-weight:bold;
}

.helpDiv{
	margin:auto;
	padding:5px;
	text-align:left;
	font-size:14px;
	
	
}
.quest{

	padding:10px 0px 10px 0px;
}
.answer{
	font-size:12px;
	border:1px solid #bad5e8;
	line-height:24px;
	padding:15px 10px 15px 20px;
	background:#eef8fa;
	color:#333;
	
}

.helpDiv a{
	color:#0168B3;
	text-decoration:none;
}

.helpDiv a:hover{
	background-color:#0168b3;
	color:#ffffff;
	text-decoration:none;
	padding:1px 0px 1px 0px;
}

.helptitle{
	font-size:14px;
	font-weight:bold;
	padding:8px;
	border-bottom:1px dotted #ccc;
}
.helpcon{
	marign:auto;
	line-height:21px;
	padding-left:20px;
	padding-top:8px;
}

/*显示QQ图片*/
.iconbg{
	margin:0px;
	padding:0px;
	width:61px;
	height:41px;
}


.op50{filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50}.op60{filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60}.op70{filter:alpha(opacity=70);-moz- opacity:.70;opacity:.70}.op80{filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80}.op90{filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90}.global-footer{margin:0  auto;padding:12px 0;font-size:12px;font-family:"Arial","\5b8b\4f53";line-height:24px;text-align:center;clear:both}.global-footer a:link{text-decoration:none}.global-footer  a:visited{text-decoration:none}.global-footer a:hover{text-decoration:underline}.global-footer a:active{text-decoration:underline}
.global-footer, .global-footer a:link, .global-footer a:visited,
.global-footer a:active ,.global-footer a:hover {
	color: black; 
}
.global-footer {
	filter:alpha(opacity=70); -moz-opacity: 0.70; opacity: 0.70;
}
