﻿/* CSS Document */
* {
	margin: 0;
	padding: 0;
}
body {
	font: 12px/1.125 Arial, "宋体";
	background:#F2F2F2;

}
a {
	text-decoration:none;
	color:#000;
}
a:hover {
	color:#F00;
	text-decoration:underline;
}
ul {
	list-style:none;
	padding:0;
	margin:0;
}
img {
	border:0px;
}
.clearfloat {
	clear:both;
}
#ztTop .wrapper {
	width:990px;
	margin:0 auto;
}
#ztTop {
	height:50px;
	line-height:40px;
	background:url(images/topbg.png) repeat-x 0 0;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/topbg.png");
}
#ztTop a {
	color:#F3F3F3;
}
#ztTop a:hover {
	color:#f00;
}
#ztTop .wrapper {
	position:relative;
}
#ztTop .home {
	display:inline-block;
	padding-left:25px;
	background:url(images/keyBg.png) no-repeat 0px 9px;
}
#topBar {
	position:absolute;
	right:0;
	top:0;
}
#topBar a {
	margin:0 4px;
}
.down, .install, .lishi, .zx {
	background: #F4F4F4;
	background:#fff;
	border:1px solid #d7d7d7;
	margin-bottom:15px;
}
.content {
	width:990px;
	margin:0 auto;
}
.banner {
	margin:5px 0 10px 0;
}
.lishi li{
	line-height:22px;
	background:url(images/dian.png) 5px 10px no-repeat;
}
.zx{
	background:#fff url(images/bg03.gif) 740px 0px repeat-y;
	}
.bt {
	font-size:18px;
	font-weight:bold;
	margin-bottom:15px;
	color:#fff;
	height:35px;
	line-height:35px;
	padding-left:55px;	
	background:url(images/nav.png) no-repeat; 
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/nav.png");
}
.md .bt{
	background:url(images/nav750.png) no-repeat; 
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/nav750.png");
	}
.md {
	float:left;
	width:750px;
	padding-bottom:15px;
}
.md .img {
	margin:0px 12px 0px 15px;
        float:left;
}
.md  .down{
	display:block;
	height:39px;
	width:156px;
	margin:10px 0 0 0px;
	border:none;
	}
.md  a.down{
	background:url(images/down.jpg) top left;
	} 
.md  a:hover.down{
	background:url(images/down.jpg) bottom right;
	}
.md-bt, .NBA2k13 .md-bt {
	font-size:20px;
	padding:5px 0 10px 0;
}
.info p {
	line-height:20px;
	padding:0 20px 5px 0;
	overflow:hidden;
}
.NBA2k13 {
	margin-left:750px;
	position:relative;
}
.NBA2k13 a{
	display:block;
	padding: 5px 15px 10px 15px;
	cursor:pointer;
}
.NBA2k13 a:hover{
	color:#000;
	text-decoration:none;
}
.NBA2k13 span{
	display:block;
	}
.NBA2k13 .bg{
	background:#666;
	color:#fff;
	margin-bottom:6px;
	height:20px;
	padding-left:8px;
	line-height:20px;
        overflow:hidden;
	}
.info-bg{
	background:url(images/info.png) no-repeat;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/info.png");
	position:absolute;
	width:82px;
	height:82px;
	right:0;
	top:0;
	}
.lishi {
	padding-bottom:18px;
}
.lishi ul {
	padding-left:16px;
}
.lishi li {
	width:300px;
	float:left;
	padding-left:15px;
        height:23px;
        overflow:hidden;
}
.md-ph {
	background:url(images/nav.jpg) no-repeat;
	margin-right:10px;
	height:40px;
	line-height:30px;
	font-size:16px;
	font-weight:bold;
	padding-left:15px;
	color:#333;
}
.md-ph b {
height: 25px;
width:200px;
display: block;
padding-left:20px;
background: url(images/arrow_grey.jpg) no-repeat -0px 8px;
}
.ph {
	width:270px;
	float:left;
	margin-right:10px;
	background:#fff url(images/bg03.gif) right repeat-y;
	padding:10px 0 20px 0;
}
.pinglun {
	float:left;
	width:700px;
}
.list{
	margin-bottom:15px;
	width:990px;
	overflow:hidden;
	}
.list1, .list2, .list3 {
	border:1px solid #ccc;
	width:320px;
	overflow:hidden;
	float:left;
	margin-right:12px;
	padding-top:10px;
	background:#fff;
}
.list3 {
	margin-right:0px;
}
.list ul{
	padding:0px 0 15px 12px;
	}
.list li{
	background:url(images/dian.png) 0px 10px no-repeat;
	padding-left:10px;
        line-height:23px;
}
#footer {
	clear:both;
	margin:auto;
	color:#fff;
	padding-top:10px;
	background:#333;
}
#footer p a {
	color:#fff;
}
#footer p a:hover {
	color:#F00;
}
#footer .mb5 strong {
	color:#FFF;
}
#footer .mb5 strong a {
	color:#FFF;
}
#footer .mb5 strong a:hover {
	color:#F00;
}
#footer p {
	text-align:center;
	margin:0px;
	line-height:24px;
}
#foot-link {
	text-align:center;
	margin-bottom:10px;
}
#foot-link a {
	color:#fff;
}
#foot-link a:hover {
	color:#F00;
}
.topBox .cont.on {
	display:block;
}
.numList em {
	float:left;
	display:inline;
	width:18px;
	height:15px;
	line-height:14px;
	overflow:hidden;
	position:relative;
	top:9px;
	left:1px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}
.numList li {
	height:25px;
	overflow:hidden;
	padding-left:10px;
	background-image:none;
}
.numList li a{
	display:block;
	padding-top:10px;
	}
.numList em {
	margin-right:6px;
	font-size:11px;
	float:left;
}
 .numList .orgNum em {
	 background:url(images/ico.jpg) no-repeat;
	color:#fff;
	font-weight:bold;
}


.cmtList {
	width:90%;
	margin:0 4%;
	border-bottom:1px solid #d8d8d8;
	padding:15px 0 14px 10px;
	position:relative;
	overflow:hidden;
}
.cmtList-odd {
	background:#f3faff;
*margin-top:-4px;
}
.cmtList-user {
	position:absolute;
	top:15px;
	right:10px;
	width:80px;
	text-align:center;
	padding:0 5px;
	border-left:1px dashed #d8d8d8;
}
.cmtList-name {
	color:#005ba0;
}
.cmtList-floor {
	color:#f60;
	margin-right:2px;
}
.cmtList-content {
	line-height:21px;
	width:70%;
	color:#000;
	overflow:hidden;
}
.cmtList-ft {
	width:220px;
	height:24px;
	overflow:hidden;
	margin-top:8px;
	border-top:1px dashed #d8d8d8;
	padding-top:3px;
	color:#666;
}
.cmtList-time {
	float:left;
}
.cmtList-reply.small {
	cursor:pointer;
	float:right;
	margin:0 10px 0 0;
	background: url(/style-dpl/images/nav.png) 0px -62px;
	text-align: center;
	overflow: hidden;
	display: block;
	color: white;
	text-decoration: none;
	font-size: 12px;
	width: 81px;
	height: 22px;
	line-height: 22px;
	line-height: 24px\9;
}
.cmtList-reply.small:hover {
	background-position: -85px -62px;
}
.q-content {
	padding:4px;
	border:1px dashed #d8d8d8;
	margin:0 0 10px 0;
	background:#ffffda;
	line-height:24px;
	text-indent:5px;
	color:#2a78b4;
}
.q-ft {
	color:#999;
}
#comment-num {
	position:absolute;
	top:10px;
	right:15px;
}
/*----- comment form -----*/
#comment-form {
	position:relative;
	margin:20px 4% 0;
}
#userName-wrap {
	height:30px;
	background:url(/style2011/images/detail.png) no-repeat;
}
#userName {
	width:140px;
	padding:1px 3px 1px 5px;
	height:23px;
	line-height:23px;
	margin-left:42px;
}
#cmtMsg {
	padding:2px 4px;
	height:100px;
	font-size:12px;
	overflow:auto;
}
#subCmt {
	margin: 5px 0 0 0;
	cursor: pointer;
	border: 0 none;
}
#join-qqGroup {
	position:absolute;
	color:#2a78b4;
	top:5px;
	right:10px;
	width:200px;
	height:14px;
	display:block;
}
#join-qqGroup em {
	position:absolute;
	color:#2a78b4;
	top:0px;
	right:0px;
}
#join-qqGroup em {
	color:#2A78B4;
	font-style:normal;
}
#subCmt:hover {
	text-decoration: none;
	background-position: -260px -30px;
	color: white;
}
#subCmt, #subCmt:visited {
	display: block;
	width: 100px;
	height: 30px;
	font-size: 14px;
	line-height: 28px;
	line-height: 32px 9;
	text-align: center;
	overflow: hidden;
	color: white;
	background: url(/style-dpl/images/nav.png) -150px -30px;
}
/*comment change*/
#comment {
	position:relative;
        padding:10px 0 20px 0;
}
#comment h2 {
   background:url(images/arrow_grey.jpg) 0px 8px  no-repeat;
   padding-left:20px;
   border-bottom:1px solid #ccc;
   height:30px;
    line-height:30px;
    color:#333;
    margin-bottom:10px;
    font-size:16px;
}
#comment-form {
	width:640px;
}
#cmtMsg {
	width:620px;
}
.cmtList-ft {
	width:510px;
}
.cmtList {
	margin: 0 0 0 25px;
}
.cmtList-content {
	width:490px;
}
fieldset {
	border:0;
}
legend {
	display:none;
}
#comment-num a {
	color:#000;
}
#comment-num a:hover {
	color:#f00;
}
.input-bg {
	border:0;
	background:none;
}
#fancybox-wrap {
	display:none;
}

