html{background:#fff}
body,div,p,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,textarea,blockquote,th,td{margin:0;padding:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400;}
img,fieldset{border:0}
ol,ul{list-style:none}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:700}
body{font-family:Arial,Helvetica,sans-serif,SimSun;font-size:12px}
input,button,textarea,select{font-size:12px}
a{color:#000;text-decoration:none;outline:none}
a:hover{color:#36c;text-decoration:underline}

.wrapfix:after{content: ".";display: block;	height: 0;clear: both;visibility: hidden;}
.wrapfix {display: inline-block;}
* html .wrapfix {height: 1%;}
.wrapfix {display: block;}

	/* container */
#container{width:960px;margin:0 auto;}
	#localLinks{margin:10px 0 3px 10px;font-family:'����'}
	.content{border-top:1px solid #C8D8F2;}
	.mainCol{float:left;width:648px;padding:20px 0 0;background:#F5F8FD;border-width:0 1px 1px;border-color:#C8D8F2;border-style:solid;}
	.subCol{float:right;width:300px;}
		/* newsBox */
	.newsBox{padding:0 34px 20px;}
	.newsBox h2{border-bottom:1px solid #C8D8F2;color:#369;font-family:"����";font-size:20px;font-weight:normal;height:35px;line-height:35px;overflow:hidden;text-align:center;}
	#art_source a:link, #art_source a:visited {color:#000000;text-decoration:none;}
	#art_source a:hover, #art_source a:active {color:#155F98;}
	.artInfo {line-height:14px;padding-top:10px;text-align:center;color:#808080}
	#media_name{color:#CC0000;}
	.newsBoxCon p {font-size:14px;line-height:23px;margin:15px 0;}
	.otherContent{background:#fff;border-color:#C8D8F2;border-style:solid;border-width:1px;font-size:12px;line-height:20px;margin:15px auto 0;overflow:hidden;padding:0 10px 10px;width:558px;}
	.otherContent .b_left{border-color:#C8D8F2;border-style:dashed;border-width:0 1px 0 0;float:left;margin-top:8px;padding:0 10px 3px 0;width:272px;}
	.otherContent .b_right{float:left;margin-top:8px;padding-bottom:3px;padding-left:10px;width:262px;}
	.otherContent h3{position:relative;padding:0 0 3px 5px;margin-bottom:10px;border-bottom:1px dashed #C8D8F2;font-weight:700}
	.otherContent h3 em{position:absolute; right:10px;top:0}
	.list_001 li{padding-left:1em;background:url(/images/news/newstheme-bg01.png) no-repeat 2px 7px; line-height:20px}
		/* commentBox */
	.commentBox{padding:0 34px 30px;}
	.commentBox h2{position:relative;height:24px;padding-left:10px;background:#cbe0fd;font-weight:700;line-height:24px;}
	.commentBox h2 em,.PostCommentBox .tit em{position:absolute;right:10px;top:0;color:#333}
	.commentBox h2 em b,.PostCommentBox .tit em b{color:#cc0000;}
	.commentBox dl{border-top:1px dashed #C8D8F2;padding:15px 5px;line-height:20px}
	.commentBox dl.bg_c{background:#fff}
	.commentBox dl dt{color:#666;}
	.commentBox dd blockquote{text-indent:2em;color:#333}
	.PostCommentBox{margin-top:20px}
	.PostCommentBox textarea{height:100px;width:98%;padding:3px;border:1px solid #C8D8F2}
	.PostCommentBox .tit{position:relative;height:24px;padding:0 10px; line-height:24px}
	.comment-form{height:24px;float:right;margin-top:8px}
	.comment-form span{float:left;padding-left:10px; line-height:22px}
	.comment-form input{width:96px;border:1px solid #C8D8F2}
	.comment-form button{border-width:1px;border-style:solid;border-color:#eee #999 #999 #eee;background:#eee;height:22px;cursor:pointer}
	.comment-form a,.comment-form a:visited{color:#cc0000}

	/* subCol */
	.newsPic,.hotSales,.hotPush,.hotHouse,.hotForum{width:298px;clear:both;margin-top:10px;border:1px solid #C8D8F2}
	
	.hotSales h2,.hotPush h2,.hotHouse h2,.hotForum h2{position:relative;height:25px;line-height:24px;font-weight:700;padding-left:12px;background:url(/images/news/newstheme-bg01.png) repeat-x 0 -48px}
	.hotSales h2 em,.hotPush h2 em,.hotHouse h2 em,.hotForum h2 em{position:absolute;right:8px;top:0;}
	.hotSales h2 em a,.hotPush h2 em a,.hotHouse h2 em a,.hotForum h2 em a{color:#666;}

	.hotSales .c_pt{width:283px;padding:10px 5px 0 10px;margin-bottom:12px;overflow:hidden;line-height:20px}
	.hotSales .c_pt .pti{float:left;width:106px;margin-right:6px; text-align:center;}
	.hotSales .c_pt .pti img{width:100px;height:75px;padding:1px;border:1px solid #ddd; vertical-align:middle}
	.hotSales .c_pt .pti p{width:104px;padding-top:3px;margin-top:5px;background:#f5f5f5;border:1px solid #eee;overflow:hidden}
	.hotSales .c_pt .pti p a{float:left;margin-left:16px;line-height:14px;margin-bottom:3px;}
	.hotSales .ptt{float:left;color:#666}
	.hotSales .ptt h3 a,.hotSales .ptt h3 a:visited{color:#000;font-weight:700;}
	.hotSales .ptt h3 a:hover,.hotSales .ptt h3 a:active{color:#155F98}
	.hotSales .ptt b{color:#cc0000;font-size:14px}
	.hotSales .ptt img{vertical-align:middle}

	.community-sort{height:22px;padding:10px 0;border-width:1px 0;border-style:solid;border-color:#C8D8F2}
	.community-sort span{float:left;margin-left:10px}
	.community-sort input{width:135px;border:1px solid #C8D8F2;height:16px;}
	.community-sort button{width:53px;height:21px;background:url(/images/news/newstheme-bg01.png) repeat-x 0 -109px;border:none;cursor:pointer}

	.ranking{padding:10px 0 10px 10px;}
	.ranking ol li{padding-left:24px;line-height:24px;background:url(/images/news/newstheme-bg01.png) no-repeat;}
	.ranking ol li.item1{background-position:0 -142px}
	.ranking ol li.item2{background-position:0 -165px}
	.ranking ol li.item3{background-position:0 -187px}
	.ranking ol li.item4{background-position:0 -210px}
	.ranking ol li.item5{background-position:0 -234px}
	.ranking ol li.item6{background-position:0 -256px}
	.ranking ol li.item7{background-position:0 -280px}
	.ranking ol li.item8{background-position:0 -303px}

	.hotPush .bd{padding:15px 0 0 10px;width:288px; overflow:hidden}
	.hotPushBox{float:left;width:130px;padding:0 3px 12px;text-align:center; line-height:18px}
	.h-pic img{width:100px;height:75px;padding:1px;border:1px solid #ddd;}
	.hotPushBox .depict a,.hotPushBox .depict a:visited{color:#000;}
	.hotPushBox .depict b{color:#cc0000;font-size:14px}

	.hotHouse{position:relative;}
	.hotHouse .bd,.hotForum .bd{padding:10px 0 10px 10px;}
	.hotHouse .tab{position:absolute;top:4px;left:80px;height:21px;}
	.hotHouse .tab label{float:left;width:67px;height:18px;padding-top:3px; line-height:16px;margin-right:3px;background:url(/images/news/newstheme-bg01.png) no-repeat -71px -84px;color:#fff; text-align:center}
	.hotHouse .tab label.hover{background-position:0 -84px;color:#333;}
	.table-list01 table{width:280px;text-align:left;line-height:22px}
	.table-list01 table th{color:#666;}
	.table-list01 table td{border-top:1px dashed #C8D8F2}
	.table-list01 .name a,.table-list01 .name a:visited{color:#000;}
	.table-list01 .hot{color:#cc0000;}
	.table-list01 .gray a,.table-list01 .gray a:visited{color:#666;}

	.hotForum .h_pt{height:92px;margin-bottom:10px;border-bottom:1px dashed #C8D8F2;}
	.hotForum .h_pt li{display:inline;float:left;width:88px; margin-right:7px;text-align:center;}
	.hotForum .h_pt li img{display:block;width:84px;height:62px;padding:1px;border:1px solid #d0d0d0;}
	.hotForum .h_pt li span{display:block;line-height:22px}
	.hotForum .h_pt li a,.hotForum .h_pt li a:visited{display:block;color:#cc0000;}
	.list_001 span{float:right;padding-right:10px;text-align:right;color:#666;}
