* {
	outline: none;
}
.clear0{clear:both;height:0px; line-height:0px;display:none;font-size:0px;}
body {
	background: url(bg.jpg) #7FA3D3 repeat-x;
	color: #444;
	font: normal 62.5%/150% "宋体";
	height: 100%;
	margin: 5px 10px 15px;
}
input{color:#383838;background:#EAF2F9;padding:3px;border:1px #D1E0EF solid;margin:0}
a, a:link, a:active, a:visited {
	color: #369;
	cursor: pointer;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

img {
	border: 0;
	vertical-align: middle;
}

h1, h2, h3, h4, h5, h6 {
	margin: 0 0 5px 0;
	padding: 0;
}

h3 {
	font-size: 15px;
}

h3 {
	font-size: 13px;
}

h4 {
	color: #828282;
	font-size: 13px;
}

h5 {
	font-size: 11px;
}

p {
	line-height: 150%;
	margin: 5px 0 10px 0;
	padding: 0;
}

form {
	display: inline;
	margin: 0;
	padding: 0;
}

#container {
	font-size: 120%;
	margin: 0 auto;
	position: relative;
	width: 970px;
}

#container.full {
	min-width: 970px;
	max-width: 1280px;
	width: 100%;
}

/* @group Header */
#header {
	background: url(header_bg.png) #145285 repeat-x 0 -240px;
	color: #fff;
	height: 120px;
	margin-bottom: 5px;
}

#header-l {
	background: url(header_bg.png) no-repeat left 0;
}

#header-r {
	background: url(header_bg.png) no-repeat right -120px;
}

#header-top {
	height: 89px;
	padding: 0 10px;
}

#header-logo {
	float: left;
	padding: 8px 0;
	width: 455px;
}

#header-logo h1 {
	margin: 0;
	padding: 0;
}

#header-logo h1  {
	background: url(header_logo.jpg) no-repeat;
	display: block;
	height: 73px;
	width: 450px;
}


#header-logo h1 a span {
	display: none;
}

#header-search {
	float: right;
	padding: 35px 0 31px;
	text-align: center;
	width: 220px;
}

#header-search-box {
	background: url(header_search.png) no-repeat;
	height: 21px;
	margin: 0 auto;
	padding: 1px 1px 1px 25px;
	width: 124px;
}

#header-search-box input {
/*IE显示不正常 wbeta.cn*/
	background: #f6fbff;
	border: 0;
	color: #525252;
	cursor: text;
	float: left;
	font-size: 12px;
	height: 14px;
	line-height: 17px;
	margin: 3px 0 0;
	outline: none;
	padding: 0;
	text-align: left;
	width: 120px;
}

#header-hmm {
	height: 60px;
	margin: 0 230px;
	padding: 15px 0 14px;
	text-align: center;
}

#header-bot {
	clear: both;
	height: 30px;
	padding: 0 10px 1px;
}

#header-userbar {
	float: left;
	font-size: 12px;
	line-height: 30px;
}

#header-userbar a {
	color: #aed5ff;
}

#header-nav {
	float: right;
	height: 30px;
}

#nav {
	list-style: none;
	margin: 0;
	padding: 0 2px 0 0;
}

#nav li {
	float: left;
}

#nav li a.navitem {
	background: url(header_nav.png) no-repeat 0 0;
	color: #FFFFFF;
	display: block;
	font: bold 100%/30px Tahoma, Kalimati, Arial, Sans-Serif;
	padding: 0 14px;
	text-decoration: none;
	text-shadow: #041933 1px 1px 1px;
}

#nav li:hover a.navitem,
#nav li:hover a.navitem-dd,
#nav li a.navitem:hover,
#nav li a.navitem-dd:hover,
#nav li.active a.navitem,
#nav li.active a.navitem-dd {
	background: url(header_nav.png) #1e5d97 no-repeat 0 -30px;
	color: #fff;
}

#nav li a.navitem-dd {
	background: url(header_nav.png) no-repeat 0 0;
	color: #FFFFFF;
	display: block;
	font: bold 100%/30px Tahoma, Kalimati, Arial, Sans-Serif;
	padding: 0 7px 0 14px;
	text-decoration: none;
	text-shadow: #041933 1px 1px 1px;
}

#nav li a.navitem-dd span {
	background: url(header_nav.png) no-repeat right -90px;
	display: block;
	line-height: 30px;
	padding: 0 21px 0 0;
}

#nav li:hover a.navitem-dd span,
#nav li a.navitem-dd:hover span,
#nav li.active a.navitem-dd span {
	background: url(header_nav.png) no-repeat right -120px;
}

#nav li a span var {
	background: url(header_nav_badge.png) no-repeat;
	color: #fff;
	display: block;
	float: left;
	font-size: 11px;
	font-style: normal;
	height: 11px;
	line-height: 11px;
	margin: 5px 5px 4px -5px;
	padding: 4px 1px 5px 0;
	text-align: center;
	text-shadow: #960 1px 1px 1px;
	width: 18px;
}

#nav li#nav-ncp a span var {
	background: url(header_nav_ncp_badge.png) no-repeat;
}

#nav .dropdown {
	background: #184c86;
	border: 1px solid #0b2d5b;
	border-top: 0;
	float: none;
	left: -999em;
	position: absolute;
	width: 150px;
	z-index: 9999;
}

#nav li:hover .dropdown, #nav li.sfhover .dropdown {
	left: auto;
}

#nav .dropdown ul {
	border-left: 1px solid #2d5d91;
	list-style: none;
	margin: 0;
	padding: 5px 0;
}

#nav .dropdown ul li {
	float: none;
}

#nav .dropdown ul li a {
	background: none;
	color: #FFFFFF;
	display: block;
	float: none;
	font: normal 11px/20px Tahoma, Kalimati, Arial, Sans-Serif;
	padding: 0 10px 0 12px;
	text-decoration: none;
	text-shadow: none;
	text-transform: none;
}

#nav .dropdown ul li a:hover {
	background: url(header_nav_dropdown.png) #2d5d91 repeat-x;
	color: #fff;
}

#nav .dropdown ul li.dropdown-sep {
	border-bottom: 1px solid #2d5d91;
	border-top: 1px solid #0b2d5b;
	font-size: 0;
	height: 0;
	line-height: 0;
	margin: 5px 0;
}

#nav li#nav-rss a {
	background: url(header_nav.png) no-repeat -120px -60px;
	display: block;
	height: 30px;
	padding: 0;
	width: 30px;
}

#nav li#nav-rss a:hover {
	background: url(header_nav.png) no-repeat -150px -60px;
}

#nav li#nav-rss a span {
	display: none;
}
#nav li#nav-rss:hover .dropdown, #nav li#nav-rss.sfhover .dropdown {
	left: auto;
	right:0px;
}
#nav li#nav-rss  .dropdown {
	border: 1px solid #0b2d5b;
	width: 120px;
}
#nav li#nav-rss .dropdown ul li a,#nav li#nav-rss .dropdown ul li a:hover {
	background: none;
	color: #FFFFFF;
	display: block;
	width:120px;
	float: none;
	font: normal 11px/20px Tahoma, Kalimati, Arial, Sans-Serif;
	padding: 0 4px 0 8px;
	text-decoration: none;
	text-shadow: none;
	text-transform: none;
}
#nav li#nav-toggle {
	background: url(header_nav.png) no-repeat 0 -60px;
	cursor: pointer;
	display: block;
	height: 30px;
	padding: 0;
	width: 30px;
}

#nav li#nav-toggle:hover {
	background: url(header_nav.png) no-repeat -30px -60px;
}

#nav li#nav-toggle.active {
	background: url(header_nav.png) no-repeat -60px -60px;
}

#nav li#nav-toggle.active:hover {
	background: url(header_nav.png) no-repeat -90px -60px;
}

/* @end */
/* @group Footer */
#footer {
	background: url(footer_bg.png) #145285 repeat-x 0 -140px;
	clear: both;
	color: #fff;
	font-size: 90%;
	height: 70px;
	margin-bottom: 5px;
}

#footer-l {
	background: url(footer_bg.png) no-repeat left 0;
	height: 60px;
	padding: 10px 10px 0;
	font-size:12px;
}

#footer-r {
	background: url(footer_bg.png) no-repeat right -70px;
}

#footer a {
	color: #afd6ff;
}

#footer-misc {
	float: left;
}
#footer-misc ul{padding:0px; margin:0px}
#footer-misc li{float:left;padding-right:8px;}

#footer-misc img {
	margin-top: 5px;
}

#footer-copyright {
	float: right;
	text-align: right;
}

.footer-info,.footer-info a{
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
}

/* @end */
/* @group Top Blue Bar */
.content-box-tbar {
	background: url(content_box_topbar.png) #145285 repeat-x 0 -56px;
}

.content-box-tbar-l {
	background: url(content_box_topbar.png) no-repeat left 0;
	color: #fff;
	font-size: 90%;
	height: 28px;
	line-height: 28px;
	padding: 0 10px;
}

.content-box-tbar-r {
	background: url(content_box_topbar.png) no-repeat right -28px;
}

.content-box-tbar .right-links {
	float: right;
}
.content-box-tbar .right-links a{
	font-size:12px;
}
.content-box-tbar .left-links, .content-box-tbar .left-linksa{
	font-size:12px;
}
.content-box-tbar a,
.content-box-tbar a:link,
.content-box-tbar a:visited,
.content-box-tbar a:active {
	color: #aed5ff;
}

.content-box-tbar a:hover {
	color: #fff;
}

/* @end */
/* @group Content Box */
.content-box-t {
	background: url(content_box.png) repeat-x 0 -10px;
}

.content-box-t-l {
	background: url(content_box.png) no-repeat left 0;
	font-size: 0;
	height: 5px;
}

.content-box-t-r {
	background: url(content_box.png) no-repeat right -5px;
}

.content-box-b {
	background: url(content_box.png) #fff repeat-x 0 -25px;
	margin-bottom: 5px;
}

.content-box-b-l {
	background: url(content_box.png) no-repeat left -15px;
	font-size: 0;
	height: 5px;
}

.content-box-b-r {
	background: url(content_box.png) no-repeat right -20px;
}

/* @end */
/* @group Content Bits */
#content,
#comments,
#poll {
	background: url(comments_bg.png) #fff repeat-x top;
	border-left: 1px solid #2a4662;
	border-right: 1px solid #2a4662;
	padding: 10px;
}

#content.sidebar {
	padding: 0;
	
}

#content-wrapper {
	float: left;
	margin: 0 -25% 0 0;
	width: 100%;
}

#content.sidebar #content-main-top,
#content.sidebar #content-main-first,
#content.sidebar #content-main-featured,
#content.sidebar #content-main {
	margin-right: 25%;
}

#content-leaderboard {
	background: url(content_border.png) #fff repeat-x top;
	border-left: 1px solid #2a4662;
	border-right: 1px solid #2a4662;
	padding: 5px 10px;
	text-align: center;
}

/* @end */
/* @group Top Box */
#content-main-top {
	background: url(content_main_latest_bg.png) #eaf2f9 repeat-x top;
	border-bottom: 1px solid #d1e0ef;
	padding: 10px 10px 5px;
}

.announcement h3 {
	background: url(icon_announcement.png) no-repeat left;
	padding-left: 20px;
}

.announcement h3 span,
.announcement_hide {
	display: none;
}

#content-main-top p {
	margin: 0 0 5px 0;
}

span.news-img-top img {
	float: left;
	margin: 0 10px 0 0;
}

#content-main-latest-toggle {
	background: url(latest_toggle.png) no-repeat 0 0;
	cursor: pointer;
	display: block;
	float: right;
	height: 16px;
	width: 37px;
}

#content-main-latest-toggle.show {
	background: url(latest_toggle.png) no-repeat 0 -16px;
}

/* @end */
/* @group Main News */
#content-main-featured {
	padding: 5px 0 0;
	text-align: center;
	clear: both;
}

#content-main {
	padding: 10px;
}

#content-main h4 span,
#content-main-first h4 span {
/* 	color: #90a4b7;
	font-size: 12px;
	font-weight: normal; */
}

.news-img img {
	float: right;
	margin: -20px 0 5px 10px;
}

#content-main p {
	margin-bottom: 5px;
	/* min-height: 56px; */
}

#content-main-first {
	padding: 10px 10px 0;
}

#content-main-first p {
	margin-bottom: 5px;
}


.main-news-post,
.top-news-post,
.first-news-post {
	padding: 0 0 0 5px;
}
.main-news-post h4{
	font-size:18px;
}
.top-news-post p{
	font-family: "宋体";
	font-size:12px;
}
.focus-news-post a {
	color: white !important;
}

.main-news-post-hot {
    color:red;
    font-style: italic; 
}

.main-posted-by {
	color: #90a4b7;
	font-size: 11px;
	background: url(comment_reply_link.png) no-repeat 2px 4px;
	padding-left: 12px;
	padding-bottom: 5px
}
.main-posted-by a{
	font-size:12px; margin-left:4px;
}

#content-main div.hr,
#content-main-first div.hr,
#sidebar-atweb div.hr {
	border-bottom: 1px solid #d1e0ef;
	border-left: 0;
	border-right: 0;
	border-top: 0;
	height: 0;
	margin: 5px 0 10px;
}

#content-main-first div.hr {
	margin-bottom: 5px;
}

#content-main-square,
#content-story-square {
	background: #fff;
	float: right;
	padding-left: 10px;
	text-align: center;
	width: 300px;
}

/* @end */
/* @group Main News Archives */
#content-main-archives {
	line-height: 150%;
	padding-left: 5px;
}

ul.archives {
	list-style: none;
	margin: 0 0 5px;
	padding: 0;
}

p.read-on {
	background: url(comment_reply_link.png) no-repeat left;
	padding-left: 10px;
}

.archive-comments {
	color: #90a4b7;
	font-size: 11px;
}

/* @end */
/* @group Pages */
#content-pages {
	background: url(content_border.png) #fff repeat-x top;
	border-left: 1px solid #2a4662;
	border-right: 1px solid #2a4662;
	clear: both;
	font-weight: bold;
	margin: 0;
	padding: 10px 10px 5px;
}

#content-pages .pages-older {
	float: right;
}

#content-pages a.offset {
	color: #8c9ba5;
	cursor: default;
	font-weight: normal;
	text-decoration: none;
}

/* @end */
/* @group Sidebar 右边*/
#content-sidebar {
	background: url(content_border.png) repeat-y;
	float: right;
	width: 25%;
	
}
#content-sidebar-index {
	float: right;
	
}
#content-sidebar-main-index {
	padding: 10px 10px 10px 10px;
	
}
#content-sidebar-main {
	background: url(content_sidebar_bg.png) no-repeat;
	padding: 10px 10px 10px 11px;
	
}

#sidebar-skyscraper {
	background: #fff;
	float: right;
	padding-left: 10px;
	text-align: center;
	width: 120px;
}

/* @end */
/* @group Recents */
#recents {
	margin: 0 0 15px;
}
.sidebar-index{
	background: url(sidebg.gif);
	height:170px;
	width:280px;}
.sidebar-recents-t {
	background: url(content_sidebar_recents.png) #145285 repeat-x 0 -94px;
}

.sidebar-recents-t-l {
	color: #fff;
	font-size: 12px;
	line-height: 22px;
	padding-left: 5px;
	text-align: center;
}

.sidebar-recents-t-r {
	background: url(content_sidebar_recents.png) no-repeat right -47px;
	padding-right: 5px;
}

.sidebar-recents-t a.recents-refresh,
.sidebar-recents-t a.loading {
	background: url(content_sidebar_recents_refresh.gif) no-repeat 0 -10px;
	display: block;
	float: right;
	font-size: 0;
	height: 10px;
	margin: 5px 5px 0 0;
	width: 10px;
}

.sidebar-recents-t a.loading {
	background: url(content_sidebar_recents_refresh.gif) no-repeat 0 0;
}

.sidebar-recents-nav {
	height: 22px;
	padding-bottom: 3px;
}

.sidebar-recents-nav ul {
	height: 22px;
	list-style: none;
	margin: 0;
	padding: 0;
}

.sidebar-recents-nav ul li {
	float: left;
}

.sidebar-recents-nav ul li a {
	cursor: pointer;
	display: -moz-inline-block;
	display: inline-block;
	padding: 0 0 0 5px;
	text-decoration: none;
}

.sidebar-recents-nav ul li a span {
	color: #FFFFFF;
	display: -moz-inline-block;
	display: inline-block;
	height: 22px;
	line-height: 22px;
	padding: 0 9px 0 4px;
	text-decoration: none;
}

.sidebar-recents-nav ul li a:hover {
	background: url(content_sidebar_recents.png) #0e4273 no-repeat left -204px;
	text-decoration: none;
}

.sidebar-recents-nav ul li a:hover span {
	background: url(content_sidebar_recents.png) no-repeat right -204px;
	color: #fff;
}

.sidebar-recents-nav ul li.active a,
.sidebar-recents-nav ul li.active a:hover {
	background: url(content_sidebar_recents.png) #f6fbff no-repeat left -226px;
}

.sidebar-recents-nav ul li.active a span,
.sidebar-recents-nav ul li.active a:hover span {
	background: url(content_sidebar_recents.png) no-repeat right -226px;
	color: #369;
}

.sidebar-recents-content {
	background: url(content_sidebar_recents.png) #eaf2f9 repeat-x 0 -248px;
	border-left: 1px solid #d1e0ef;
	border-right: 1px solid #d1e0ef;
	clear: both;
	font-size: 13px;
	padding: 0 10px;
	min-height: 100px;
}
.rmpl{
padding: 0 0px;
}

.sidebar-recents-content ul {
	list-style: none;
	margin: 0;
	padding: 5px 0;
}
.sidebar-recents-content ul li {
	width:293px;
	height:24px;
	line-height:24px;
	overflow: hidden;
	}
.sidebar-recents-content ul li a{
	font-size:12px;
	}
.sidebar-recents-b {
	background: url(content_sidebar_recents.png) #eaf2f9 repeat-x 0 -183px;
	margin-bottom: 10px;
}

.sidebar-recents-b-l {
	background: url(content_sidebar_recents.png) no-repeat left -141px;
	clear: both;
	font-size: 11px;
	height: 14px;
	line-height: 14px;
	padding: 3px 1px 4px 6px;
	text-align: left;
}

.sidebar-recents-b-r {
	background: url(content_sidebar_recents.png) no-repeat right -162px;
	padding-right: 5px;
}

/* @end */
/* @group Around the Web */
#sidebar-atweb p {
	font-size: 12px;
	margin-bottom: 5px
}

/*评论 */
.atw-posted-by {
	color: #90a4b7;
	font-size: 12px;
	background: url(comment_reply_link.png) no-repeat 2px 4px;
	padding-left: 12px;
	padding-bottom: 5px
}

/* @end */
/* @group Poll */
#sidebar-poll {
	margin-bottom: 5px;
	padding: 0 0 5px;
	text-align: left;
}

ul.poll-results li div {
	float: left;
}

ul.poll-options li,ul.poll-results li {
	clear: both;
	line-height: 160%;
	margin: 0;
	padding: 0;
}

ul.poll-results li div {
	display: inline;
	width: 130px;
}

ul.poll-options li label input,ul.poll-options li label span {
	margin-right: 4px;
	vertical-align: middle;
}

.poll-bot {
	clear: both;
	padding: 5px 0 0;
	text-align: center;
}

/* @end */
/* @group Services &amp; Recommendations */
#sidebar-services,
#sidebar-recommendations {
	text-align: center;
	clear: both;
}

#sidebar-services div {
	padding: 0 0 5px 0;
}

.badges {
	list-style: none;
	margin: 0;
	padding: 0;
}

.badges li {
	display: inline;
	margin: 0;
	padding: 0;
}

.badges li a {
	display: inline-block;
	height:39px;
	margin: 0 0px 3px;
}

/* @end */
/* @group Contact Us */
.neomodal {
	font-size: 120%;
}

.contact-us-t-l {
	background: url(contact_box.png) no-repeat left 0;
	padding-left: 5px;
}

.contact-us-t-r {
	background: url(contact_box.png) no-repeat right -45px;
	padding-right: 5px;
}

.contact-us-t {
	background: url(contact_box.png) repeat-x 0 -90px;
	color: #c5cfd9;
	height: 35px;
	padding: 5px 6px;
}

.contact-us-t h3 {
	color: #fff;
	margin: 2px 0 0;
}

.contact-us-t p {
	margin: 0;
	padding: 0;
}

.contact-us-t .right-links {
	color: #fff;
	cursor: pointer;
	float: right;
	font-size: 90%;
	font-weight: bold;
	margin-top: 6px;
}

.contact-us-main {
	background: url(contact_box.png) #758da6 repeat-x 0 -150px;
	border-left: 1px solid #2a4662;
	border-right: 1px solid #2a4662;
	color: #c5cfd9;
	padding: 10px;
}

.contact-us-main a,
.contact-us-main a:link,
.contact-us-main a:visited,
.contact-us-main a:hover,
.contact-us-main a:visited {
	color: #fff;
}

.contact-us-b-l {
	background: url(contact_box.png) no-repeat left -135px;
	padding-left: 5px;
}

.contact-us-b-r {
	background: url(contact_box.png) no-repeat right -140px;
	padding-right: 5px;
}

.contact-us-b {
	background: url(contact_box.png) repeat-x 0 -145px;
	font-size: 0;
	height: 5px;
}

/* @end */
/* @group Newsdesk */
.preview-t {
	background: url(preview_box.png) #fff repeat-x 0 -100px;
	clear: both;
}

.preview-t-l {
	background: url(preview_box.png) no-repeat left 0;
	height: 30px;
	padding: 8px 11px 2px;
}

.preview-t-r {
	background: url(preview_box.png) no-repeat right -50px;
}

.preview-main {
	background: #fff;
	border-left: 1px solid #d1e0ef;
	border-right: 1px solid #d1e0ef;
	padding: 5px 10px 10px;
}

.preview-t-l h3 {
	color: #369;
}

.content-story-t p {
	color: #8c9ba5;
	font-size: 90%;
	margin: 0;
}

.preview-b {
	background: url(preview_box.png) repeat-x 0 -160px;
	margin-bottom: 10px;
}

.preview-b-l {
	background: url(neowin5/preview_box.png) no-repeat left -150px;
	height: 5px;
}

.preview-b-r {
	background: url(preview_box.png) no-repeat right -155px;
}

.newsdesk td {
	padding: 0 5px 5px 0;
}

span.desc {
	color: #8c9ba5;
	font-size: 90%;
}

.alert-bar {
	background: url(alert_bar.png) #369 repeat-x 0 -60px;
	display: none;
	margin-bottom: 10px;
}

.alert-bar-l {
	background: url(alert_bar.png) no-repeat left 0;
	color: #fff;
	line-height: 30px;
	padding: 0 10px 0 15px;
}

.alert-bar-r {
	background: url(alert_bar.png) no-repeat right -30px;
	padding-right: 5px;
}

.alert-bar a {
	color: #aed5ff;
}

/* @end */
/* @group Story */
#content.story {
	background: #fff;
	padding-top: 5px;
}

.content-story-t {
	background: url(content_box_top.png) #fff repeat-x 0 -100px;
}

.content-story-t-l {
	background: url(content_box_top.png) no-repeat left 0;
	height: 35px;
	padding: 8px 11px 2px;
}

.content-story-t-r {
	background: url(content_box_top.png) no-repeat right -50px;
}

.content-story-t h3,
.preview-t h3 {
	margin-bottom: 2px;
}

.content-story-t p,
.preview-t p {
	color: #8c9ba5;
	font-size: 90%;
	margin: 0;
}

.story-img img {
	float: right;
	margin: 0 0 2px 5px;
}

div.story-content,
div.story-content p,
div.story-content li {
	line-height: 150%;
}

.linked-image {
	vertical-align: text-bottom;
}

/* @end */
/* @group Rating */
#content-story-rating {
	background: url(rating_bar.png) no-repeat;
	float: right;
	padding: 4px 7px 5px 67px;
	width: 90px;
}

.rating {
	background: url(rating_stars.png) no-repeat 0 -108px;
	height: 18px;
	list-style: none;
	margin: 0;
	padding: 0;
	position: relative;
	width: 90px;
}

.rating li {
	float: left;
	margin: 0;
	padding: 0;
}

.rating a {
	display: block;
	height: 18px;
	position: absolute;
	width: 18px;
}

.rating a:hover {
	background: url(rating_stars.png) no-repeat 0 0;
	left: 0;
}

.rating a.one {
	right: 72px;
	top: 0;
	z-index: 10;
}

.rating a.one:hover {
	background: url(rating_stars.png) no-repeat 0 0;
	width: 18px;
}

.rating a.two {
	right: 54px;
	top: 0;
	z-index: 10;
}

.rating a.two:hover {
	background: url(rating_stars.png) no-repeat 0 -18px;
	width: 36px;
}

.rating a.three {
	right: 36px;
	top: 0;
	z-index: 10;
}

.rating a.three:hover {
	background: url(rating_stars.png) no-repeat 0 -36px;
	width: 54px;
}

.rating a.four {
	right: 18px;
	top: 0;
	z-index: 10;
}

.rating a.four:hover {
	background: url(rating_stars.png) no-repeat 0 -54px;
	width: 72px;
}

.rating a.five {
	right: 0;
	top: 0;
	z-index: 10;
}

.rating a.five:hover {
	background: url(rating_stars.png) no-repeat 0 -72px;
	width: 90px;
}

.current-rating {
	background: url(rating_stars.png) 0 -90px;
	display: block;
	height: 18px;
	left: 0;
	position: absolute;
	top: 0;
	z-index: 1;
}

/* @end */
/* @group Story Links */
#content-story-links-t {
	background: url(content_story_links_bg.png) #fff repeat-x 0 -10px;
	border-left: 1px solid #2a4662;
	border-right: 1px solid #2a4662;
	clear: both;
}

#content-story-links-t-l {
	background: url(content_story_links_bg.png) no-repeat left 0;
	font-size: 0;
	height: 5px;
}

#content-story-links-t-r {
	background: url(content_story_links_bg.png) no-repeat right -5px;
}

#content-story-links {
	background: url(content_story_links_bg.png) #fff repeat-x 0 -20px;
	border-left: 1px solid #2a4662;
	border-right: 1px solid #2a4662;
	clear: both;
	font-size: 90%;
	line-height: 150%;
	padding: 0 10px;
}

#content-story-links h4 {
	margin: 0 0 2px;
}

#content-links-social {
	float: left;
	margin: 5px 0;
	width: 36%;
}

#content-links-social ul {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100%;
}

#content-links-social ul li {
	display: block;
	float: left;
	margin: 1px 0;
	padding: 0;
	width: 49%;
}

#content-links-digg {
	float: left;
	padding-top: 20px;
	width: 7%;
}

.content-links-sep {
	background: url(content_links_border.png) repeat-y;
	float: left;
	height: 97px;
	margin: 5px 0;
	width: 1%;
}

#content-links-info {
	float: left;
	margin: 5px 0;
	width: 25%;
}

#content-links-related {
	float: left;
	margin: 5px 0;
	width: 30%;
}

#content-links-related ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#content-links-related ul li {
	margin: 0;
	padding: 0;
}

/* @end */
/* @group Comments &amp; Poll */
#poll {
	font-size: 90%;
}

#poll strong {
	text-align: center;
}

#poll ul {
	list-style: none;
	padding: 0;
}

#poll-main {
	width: 400px;
	margin: auto;
}

#comments {
	font-size: 90%;
}

.comment-parent {
	margin-bottom: 10px;
}

.comment-parent-t {
	background: url(comment_box.png) #d3e2f0 repeat-x 0 -50px;
}

.comment-parent-t-l,
.comment-child-t-l {
	background: url(comment_box.png) no-repeat left 0;
	color: #8c9ba5;
	height: 20px;
	line-height: 20px;
	padding: 3px 10px 2px;
}

.comment-parent-t-r {
	background: url(comment_box.png) no-repeat right -25px;
}

.comment-buttons {
	float: right;
	height: 20px;
	line-height: 20px;
}

.vm,
.comment-buttons img, {
	vertical-align: middle;
}

.comment-parent-main,
.comment-child-main {
	background: #f6fbff;
	border-left: 1px solid #d3e2f0;
	border-right: 1px solid #d3e2f0;
	padding: 0 10px;
}

.comment-content {
	padding: 2px 0 5px;
	word-break: break-word;
	word-wrap: break-word;
}

.comment-parent-b {
	background: url(comment_box.png) #d3e2f0 repeat-x 0 -85px;
}

.comment-parent-b-l {
	background: url(comment_box.png) no-repeat left -75px;
	font-size: 0;
	height: 5px;
}

.comment-parent-b-r {
	background: url(comment_box.png) no-repeat right -80px;
}

.comment-child {
	margin: 10px 0 0 20px;
}

.comment-child-t {
	background: url(comment_box.png) #d3e2f0 repeat-x 0 -140px;
	color: #8c9ba5;
}

.comment-child-t-l {
	background: url(comment_box.png) no-repeat left -90px;
}

.comment-child-t-r {
	background: url(comment_box.png) no-repeat right -115px;
}

.comment-child-main {
	background: #fff;
}

.comment-child-b {
	background: url(comment_box.png) #d3e2f0 repeat-x 0 -175px;
}

.comment-child-b-l {
	background: url(comment_box.png) no-repeat left -165px;
	font-size: 0;
	height: 5px;
}

.comment-child-b-r {
	background: url(comment_box.png) no-repeat right -170px;
}

.comment-reply {
	background: url(comment_reply_link.png) no-repeat left;
	color: #7a9ec2;
	cursor: pointer;
	display: -moz-inline-block;
	display: inline-block;
	margin-bottom: 5px;
	margin-top: 7px;
	padding-left: 12px;
}

#comments-replyform {
	padding: 0 0 5px;
}

.comsButton {
	cursor: pointer;
}

.quotetop {
	color: #808080;
	font-size: 90%;
	font-style: italic;
	margin: 0 100px 0 20px;
	padding: 3px 0;
	text-align: left;
}

 
.comment-parent-main .quotemain {
	background: #fff;
	border: 1px dashed #d3e2f0;
	color: #484848;
	margin: 0 100px 0 20px;
	padding: 5px;
	text-align: left;
}

.comment-child-main .quotemain {
	background: #f6fbff;
}

.comment-child-main .quotemain .quotemain {
	background: #fff;
}

.codemain {
	font-family: "Courier New", Courier, mono, monospace;
	overflow: auto;
}

#comments-add {
	margin-left: 13%;
}

/* @end */
/* @group Themed */
.content-themed-bar,
.content-story-themed-tbar {
	background: url(content_box_top.png) #dfeaf4 repeat-x 0 -400px;
	margin-bottom: 5px;
}

.content-themed-bar-l,
.content-story-themed-tbar-l {
	background: url(content_box_top.png) no-repeat left -300px;
	height: 50px;
	padding-left: 5px;
}

.content-themed-bar-r,
.content-story-themed-tbar-r {
	background: url(content_box_top.png) no-repeat right -350px;
	height: 50px;
}

.content-themed-tbar {
	background: url(content_box_top.png) #dfeaf4 repeat-x 0 -250px;
}

.content-themed-tbar-l {
	background: url(content_box_top.png) no-repeat left -150px;
	height: 50px;
	padding-left: 10px;
}

.content-themed-tbar-r {
	background: url(content_box_top.png) no-repeat right -200px;
}

.content-themed-bar .right-links,
.content-story-themed-tbar .right-links,
.content-themed-tbar .right-links {
	float: right;
	margin: 15px 15px 0 0;
}

.themed .content-themed-bar-r,
.themed .content-story-themed-tbar-r {
	background: url(content_box_themed.png) no-repeat right -50px;
}

.themed .content-themed-tbar-r {
	background: url(content_box_themed.png) no-repeat right 0px;
}

div.themed-neowin,
div.themed-archive,
div.themed-live,
div.themed-main {
	background: url(themed_neowin_bg.png) no-repeat right;
}



#themed-guichamp-img {
	margin-top: -10px;
	float: left;
}

#themed-guichamp-span {
	float: right;
	margin: 17px 180px 0 0;
	font-size: 13px;
	font-weight: bold;
}

/* @end */
/* @group Page */
.page h3 {
	border-bottom: 1px solid #eee;
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 10px;
	padding-bottom: 3px;
	padding-top: 5px;
}

.page h4 {
	font-size: 13px;
	margin: 15px 0 4px;
	padding: 0;
}

.page ul,
.page ol {
	margin: 0 0 15px 10px;
	padding: 0;
}

.page li {
	background: url(bullet.png) no-repeat 0 9px;
	list-style-type: none;
	padding: 3px 0 0 10px;
}

.page li h4 {
	margin-top: 0;
}

/* @end */
/* @group Gallery */
.gallery-t {
	background: url(gallery_box.png) #758da6 repeat-x 0 -90px;
	color: #c5cfd9;
}

.gallery-t-l {
	background: url(gallery_box.png) no-repeat left 0;
	height: 35px;
	padding: 5px 11px 5px;
}

.gallery-t-r {
	background: url(gallery_box.png) no-repeat right -45px;
}

.gallery-t h3 {
	margin: 2px 0 0;
}

.gallery-t p {
	font-size: 90%;
	margin: 0;
}

.gallery-t .right-links {
	float: right;
	margin-top: 6px;
}

.gallery-t a,
.gallery-t a:link,
.gallery-t a:visited,
.gallery-t a:hover,
.gallery-t a:active,
#gallery-leaderboard a {
	color: #fff;
}

#gallery {
	background: url(gallery_box.png) #758da6 repeat-x 0 -150px;
	border-left: 1px solid #2a4662;
	border-right: 1px solid #2a4662;
	padding: 20px;
	text-align: center;
}

.gallery-main {
	color: #fff;
	margin: 0 auto;
	text-align: left;
	width: 822px;
}

.gallery-main #gal-infotext {
	background: #2a4662;
	color: #fff;
	font-size: 90%;
	padding: 5px;
}

a.gallery-pic {
	background: #fff;
	border: 1px solid #2a4662;
	display: block;
	margin: 0 auto 20px auto;
	padding: 10px;
	text-align: center;
}

a.gallery-pic:hover {
	background: #d1e0ef;
}

.gallery-main .pages {
	color: #c5cfd9;
}

.gal_buttons {
	float: right;
}

a.gal_prev,
a.gal_prev_disabled {
	background: url(gallery_buttons.png) no-repeat 0 0;
	display: -moz-inline-box;
	display: inline-block;
	height: 27px;
	width: 34px;
}

a.gal_prev:active {
	background: url(gallery_buttons.png) no-repeat 0 -27px;
}

a.gal_prev_disabled {
	background: url(gallery_buttons.png) no-repeat 0 -54px;
	cursor: default;
}

a.gal_next,
a.gal_next_disabled {
	background: url(gallery_buttons.png) no-repeat -34px 0;
	display: -moz-inline-box;
	display: inline-block;
	height: 27px;
	width: 35px;
}

a.gal_next:active {
	background: url(gallery_buttons.png) no-repeat -34px -27px;
}

a.gal_next_disabled {
	background: url(gallery_buttons.png) no-repeat -34px -54px;
	cursor: default;
}

a.gal_prev:hover,
a.gal_prev_disabled:hover,
a.gal_next:hover,
a.gal_next_disabled:hover {
	text-decoration: none;
}

#gallery-leaderboard {
	background: url(gallery_box.png) #758da6 repeat-x 0 -150px;
	border-left: 1px solid #2a4662;
	border-right: 1px solid #2a4662;
	border-top: 1px solid #2a4662;
	padding: 5px 10px;
	text-align: center;
}

#gallery-leaderboard dfn {
	color: #c5cfd9;
}

.gallery-b {
	background: url(gallery_box.png) #758da6 repeat-x 0 -145px;
	margin-bottom: 5px;
}

.gallery-b-l {
	background: url(gallery_box.png) no-repeat left -135px;
	font-size: 0;
	height: 5px;
}

.gallery-b-r {
	background: url(gallery_box.png) no-repeat right -140px;
}

.view-gallery {
	float: right;
	margin: 5px 5px 0 0
}

.gallery-list {
	padding-top: 10px;
}

.gallery-thumbs table {
	margin: 0 auto;
}

.gallery-thumbs a {
	background: #fff;
	border: 1px solid #e3edf7;
	display: -moz-inline-box;
	display: inline-block;
	padding: 5px;
	text-align: center;
}

.gallery-thumbs a:hover {
	background: #e3edf7;
}

/* @end */
/* @group Banners */
dfn {
	color: #808080;
	display: block;
	font-size: 10px;
	font-style: normal;
	margin-bottom: 5px;
}

#rev-fullbanner {
	background: #d1e0ef;
	height: 60px;
	margin: 0 auto;
	width: 468px;
}

#rev-square {
	background: #d1e0ef;
	height: 250px;
	width: 300px;
}

#rev-skyscraper {
	background: #d1e0ef;
	height: 600px;
	width: 120px;
}

#rev-leaderboard,
#rev-comments-leaderboard {
	background: #d1e0ef;
	height: 90px;
	margin: 0 auto;
	width: 728px;
}

/* @end */
/* @group Global */
.clear {
	clear: both;
	font-size: 0;
}

.read-on {
	font-weight: bold;
	white-space: nowrap;
}

select, input, textarea {
	font: 12px Verdana, Helvetica, Arial, sans-serif;
}

select.finput {
	background: #f7fafe;
	border: 1px solid #cadcee;
	color: #444;
	vertical-align: middle;
	width: 120px;
	font-size: 11px;
}

input.finput {
	background: #f7fafe;
	border: 1px solid #cadcee;
	color: #444;
	padding: 2px;
	vertical-align: middle;
	width: 200px;
}

input.fauxbutton {
	background: url(fauxbutton_bg.png) #d5e3f1 repeat-x 0 0;
	border: 1px solid #cadcee;
	color: #369;
	cursor: pointer;
	outline: none;
	padding: 2px 3px;
	vertical-align: middle;
	font-size: 11px;
}

input.fauxbutton:active {
	background: url(fauxbutton_bg.png) repeat-x 0 -50px;
}

input.fcheck {
	vertical-align: middle;
}

input#news_submit_button.fauxbutton {
	font-weight: bold;
}

textarea {
	background: #f7fafe;
	border: 1px solid #cadcee;
	color: #444;
}

input.finput:focus,
textarea:focus {
	background: #fff;
}

.digg {
	width:52px;
	height:80px;
	background-image:url(digg.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	display:inline;
	position:absolute;
	text-align:center;
	padding-top:15px;
	margin-left:-370px;
}

.diggs {
	padding-top:26px;
	font-size:160%;
	font-weight:400;
	letter-spacing:-1px;
	line-height:1;
	display:block;
}

.diggs a {
	color:#736926;
	cursor:pointer;
}

.diggs a:hover {
	color:#998d43;
	text-decoration:none;
}

.digg_it {
	padding-top:32px;
	margin-left:-2px;
}

.diggcount {
	text-align: center;
	font-size: 80%;
	padding-top:7px;
	font-weight:80;
	letter-spacing:-1px;
	line-height:1;
	background: url(digg-small.png);
	height: 16px;
	width: 24px;
	float:left;
	position: relative;
}

.diggcount a {
	color: #736926;
	width: 100%;
}

.digg-title h3, .digg-title-double h3 {
	font-weight: normal;
	font-size: 100%;
}

.digg-title {
	padding-top: 3px;
	padding-left: 28px;
}

.digg-title-double {
	padding-left: 28px;
	line-height: 12px;
}

.digg-widget, digg-widget-item {
	list-style: none;
	margin: 0;
	padding: 0;
}

.digg-widget-unstyled {
	display:none;
}

.digg-widget-item {
	padding-bottom: 2px;
	height: 23px;
}

.pulldown {
	padding: 2px;
	color: #000066;
	background: #f7fafe;
	font: 100% Verdana, Arial, Sans-Serif;
	vertical-align: middle;
	border: 1px solid #a0b2cc;
}

.profile-picture {
	width: 250px;
	float:left;
	font-style: italic;
	text-align: center;
	padding:4px;
	border: 1px solid #c4d2e2;
	background: #e7eef6;
}
.profile-information {
	position: relative;
	margin-left: 270px;
}

.profile-information h3 {
	border: none;
}

.profile-info-name {
	float: left;
	width: 100px;
	height: 100%;
}

.profile-info-content {
	padding-left: 110px;
}

.profile-info-piece {
	position: relative;
}

.dropdown-profile:hover {
	background: url(profile_dropdown_bg.png);
	border: 1px solid #c4d2e2;
	text-decoration: none;
	cursor: pointer;
	padding: 2px 1px;
}

.dropdown-profile {
	padding: 2px;
	color: #336699;
}

.dropdown-profile-clicked {
	border-top: 1px solid #c4d2e2;
	border-left: 1px solid #c4d2e2;
	border-right: 1px solid #c4d2e2;
	text-decoration: none;
	background: url(profile_dropdown_bg_clicked.png);
	padding: 2px;
	position: relative;
	color: #336699;
}

.dropdown-profile-content {
	padding: 3px;
	min-height: 100px;
	min-width: 320px;
	position: absolute;
	left: -1px;
	top: 18px;
	border-top: 1px solid #c4d2e2;
	border-left: 1px solid #c4d2e2;
	border-right: 1px solid #c4d2e2;
	border-bottom: 1px solid #c4d2e2;
	background: #e7eef6;
	color: #555;
}

.dropdown-profile-loading {
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url(ajaxload-miniprofile.gif);
	background-color: #e7eef6;
}

.dropdown-profile-content:hover {
	text-decoration: none;
}
/**头条新闻**/
.indexhot_2 ul {padding: 0px; padding-top:0px; margin: 0px;}
.indexhot_2 ul li {padding: 0px; 
padding-left:15px;
margin-left: 0px; line-height: 20px;font-size:12px;overflow:hidden;background:url('li1.gif') no-repeat left center}
.indexhot_2 ul li span{padding: 0px;font-size:12px; color:ff6600;}
.indexhot_2 ul li em{color:#999; padding-left:10px;}
.indexhot_2 h3 { padding:10px 5px 5px 5px; border-bottom:1px solid #f4f4f4;font-size:14px;/* background-color:#FFE274 */text-align: center;}
.indexhot_2 h3  a{color:#000}
.indexhot_2 h3 p{text-align: left;font-size:12px; font-weight:normal; line-height:22px; height:48px; overflow:hidden;}
.indexhot_2 h3 h1{height:26px;line-height:26px;font-size:16px;color:#b90408; text-align:center; margin:auto; font-weight:bold;}
/**分页**/
.pages{float:left;margin:0px;margin-bottom:5px;}
.pages a, .pages span{ display: block;float: left;padding: 0.2em 0.5em;margin-right: 0.1em;border: 1px solid #fff;background: #fff;}
.pages span.current {border: 1px solid #da4123;font-weight: bold;background: #da4123; color: #fff;}
.pages a,.pages a:visited {border: 1px solid #fef3c4;text-decoration: none;color:#cc0000; background:#fedf59}
.pages a:hover {border-color: #e50000;color:#e50000; background:#fff}
.pages a.nextprev {font-weight: bold;}
.pages span.nextprev {color: #666;}
.pages span.nextprev {border: 1px solid #ddd;color: #999;}
.pages .nextprev-next {float: right;}
.nextprev li{list-style-type:none; float:left}

/**阅读页#444444**/
.pb_mainbox_show {width:73%;padding:5px 8px 5px 8px;/*f1f9fc url(../images/new_02.gif) repeat-x right 0px;*/}
.pb_box_l_show{float:left;width: 100%; font-family: verdana, arial, helvetica, sans-serif; text-align:center;border-bottom:1px solid #ccc; padding: 20px 0 15px 0}
.pb_box_l_show h1{font-weight:bold;font-size:20px; overflow: hidden; line-height:28px;height:28px;color:#336699;text-align:center;}
.pb_box_l_show p{text-align:center;font-size:11px;} 
.pb_box_right_show {color:#999;line-height:22px;margin:5px 0;text-align:center;}
.pb_box_right_show span {margin:0px 6px;overflow:hidden;color: #a12a2a;line-height:8px;height:8px;text-align:center;}
.pb_box_right_show a{padding-left:4px}
.pb_box_left_show {float:left;width:60px;}
.pb_box_left_show img {float:left;width:48px;height:48px;border:1px solid #ebebeb;padding:2px;background:#fff}
.pb_box_lrad2_show {color: #444444;line-height: 200%;padding-top:0px;font-size: 14px;clear:both; width:97%; padding-left:20px;}
.pb_box_lrad2_show .classimgright{float:right;}
.pb_box_lrad2_show table{font-size:12px;width:100%;border:0;border-collapse:collapse;empty-cells: show;}
.pb_box_lrad2_show td {border:0;}
.pb_box_lrad2_show p {padding: 0;margin: 0 0 1.1em; text-indent: 2em}
.sourcelink{margin-top:5px;text-align:right;}

/**内容digg**/
.show_dig{width:150px; margin-right: auto;margin-left: auto; margin-top:10px;}
.digBtn{float:left;display:block;width:50px;height:70px;text-align:center;background: url(digback.gif) no-repeat center 0; }
.digBtn strong{color:#fff;font-family:Georgia;font-size:16px;padding:3px 1px 0 0;height:45px;clear:both;display:block;text-shadow:1px 1px 3px #fff; }
.digBtn a {text-decoration:none !important;color:#ff6600}
.digBtn a span{color:#f60;border-bottom:1px solid #f60;}
.buryBtn{float:right;display:block;width:50px;height:70px;text-align:center;background: url(buryback.gif) no-repeat center 0; }
.buryBtn strong{color:#fff;font-family:Georgia;font-size:16px;padding:3px 1px 0 0;height:45px;clear:both;display:block;text-shadow:1px 1px 3px #fff; }
.buryBtn a {text-decoration:none !important;color:#7bb160}
.buryBtn a span{color:#7bb160;border-bottom:1px solid #7bb160;}
/**管理项**/
#toollinks{border-top:1px dashed #D1E0EF;margin:10px 0 0;color:#666;text-align:right;line-height:34px;height:34px;font-size:12px;}
#toollinks a:link,#toollinks a:visited{text-decoration:none;border:1px solid #D1E0EF;padding:4px 8px;margin-left:5px;width:75px;color:#336699;background:#EAF2F9;text-align:center;}
#toollinks a:hover,#toollinks a:active{border:1px solid #D1E0EF;padding:4px 8px;margin-left:5px;width:75px;color:#FFF;background:#1C72AE;text-align:center;}
#maction span {color:#333;text-decoration:none;cursor :pointer;}
#maction {clear:both;margin:10px 0;border:1px solid #A1D06D;padding:7px 0 7px 5px;background:white url(photoback.gif) repeat-x left -33px;}
/** 评论列表 **/
.comment{margin-top:10px;}
.comment_body{float:left;clear:both;width:616px;border:1px solid #D1E0EF;margin-bottom:4px;background-color:#fff;}
.comment_head{padding:3px 5px 3px 5px;background:#EAF2F9 url(photoback.gif) repeat-x left -33px;line-height:22px;text-align:left;}
.comment_digg{float:right;font-size:12px;text-align:right;overflow:hidden;}
.comment_digg span{cursor :pointer;}
.comment_userimg{padding:0px;}
.comment_content{padding:5px;font-size:12px;line-height:22px; float:left; width:80%;color:#000}
.comment_content .altspan{cursor :pointer;color:#336699;}
.comment_user_img img {width:36px; height:36px; border:1px solid #DBFCB7; padding:1px; margin:5px}
.comment_user_img {float:left;width:60px;}
/**发布评论**/
#comments{border:1px solid #D1E0EF;width:616px;padding:0;background:#fff url(photoback.gif) repeat-x left -33px;margin:10px 0;}
#comments .comments_title{border-bottom:1px solid #D1E0EF;line-height:28px;height:28px; margin:0; padding:0; clear:both}
#comments .comments_title h2{padding:0 5px 0 18px;color:#004A72;font-size:14px;background:/*#F2F6FB*/ url(tdot.gif) 6px 8px no-repeat;}
.comments_title span{float:right; padding-right:5px;}
#postcomment{padding:0 0 5px;background:#fff;}
#postcomment form{}
#postcomment div{margin:1px 7px;border:none;background:none;line-height:21px;text-align:left;}
#postcomment img{margin-right:2px;padding-bottom:3px;vertical-align:bottom;}
#postcomment input{width:80px;padding:3px 4px;margin:5px 5px 1px 0;border:1px solid #DDD;background:#FAFAD2;font-family:Verdana;height:14px;}
#postcomment textarea{float:left;width:450px;padding:3px 4px;margin:5px 5px 1px 0;border:1px solid #DDD;background:#FAFAD2;height:120px;overflow:auto;}
#postcomment #send_comment{float:left;border:1px solid #B8C9D3;width:120px;background:#E5ECF5;font-size:14px;height:28px;}
.nocomment{border:1px solid #D0DBE7;padding:7px 0 7px 5px;}
.smileytable{float:right}
/**引用**/
.quote{font-weight: normal;background: #fff;border: 1px dashed #ccc;color: #999;margin:5px 5px 0; width:500px;}
.quote-title{/*background: #8db5d7;*/color:#666;font-weight:bold;padding:2px 3px; width:500px;}
.quote blockquote{padding:2px;line-height:150%;}
/**留言右栏**/
.com_box{clear:both; padding-bottom:6px;font-size: 12px;}
.bb22 {border-bottom:1px dashed #ccc; margin-bottom:8px}
.com_box em{font-style:normal;font-family: tahoma, verdana, arial;font-size: 12px;color:#999;}
.com_box .at-pd{color:#336699;padding:6px;}
.com_box .at-content{color:#000000;margin:0 6px 4px 6px; }
.com_box .at-content .quote{width:274px;}
.com_box .at-content .quote .quote-title{width:260px;}
.com_box .at-summary{color:#000000;margin:0 6px 0 6px;}
.com_box .at-db {background:#ECFFD7 url(newslistbg.png);height:27px;line-height:27px;text-align:center;}

.nav_sub{ width:690px;}
.nav_sub ul{ clear:both; /*padding-bottom:5px;*/ font-size:14px;list-style:none;}
.nav_sub li{float:left;color:#007ab7;margin:5px 2px 5px 0;  *margin:0px 4px 0px 0;  _padding-top:6px;*padding-top:6px; width:130px;}
.nav_sub a{background:#F7FBFD;color:#ccc;padding:5px 10px 5px 10px; border:1px solid #bfdeed;*display:block;line-height:20px }
.nav_sub a:hover,.nav_sub a.nav_current{color:#fff;background:#1B70AC;padding:5px 10px 5px 10px; border:1px solid #134F81;text-decoration: none;}
.subnav a{ border:1px solid #D1E0EF;background:#EAF2F9;color:#336699; text-align:center; display:block; }

/*digg 信息*/
#pb_tip_main {position: relative;z-index:101;border: 1px solid #000;background: #fff;}
#pb_tip_content{padding:5px}
/*热门关键字*/
#right-content4 a{
font-size:13px;
line-height:20px;
}
/*标签页*/
#tags {margin:20px 0;color:#666;}
#tags a{line-height:24px}
#intelliTxt p{text-indent: 2em}
/** 发布页面 **/
.post-main{width: 645px;float:left;background:#fff;  margin-top:10px;}
.post-side h1,.post-main h1{ font-size:16px; color:#333; padding:10px; margin-top:10px;}
.post-side {width:300px;float: right;background:#fff; border:1px solid #A1D06D; margin-top:10px;}
.post-side div.jj{padding:10px;}
.post-right{padding:10px;width:280px;float: left;background:#fff; border:1px solid #D1E0EF; margin-top:10px;}
.post-right strong{font-size:14px}
.post-s{margin:10px;clear:both; }
.post-ss{width:15%;float:left;line-height:30px;height:
30px;font-size:14px;}
.post-sss{width:85%;float:left;}
/* .post-sss input{*margin-left:-10px;} */

.post-sss a{line-height: 26px; padding:0 8px 0 0;width:400px;}
.post-cktip{padding-left:10px;color:#f00;}
#systag{border:1px solid #D5E5E8;padding:3px;margin:2px 0;line-height:150%;}
.text_editor{ background:#FFFFCC}
.box_content ul li{
float:left;
margin:0 10px 0 0;
}
.box_content ul li img{
width:130px;
}

.content-main-top-tbar {
	background: url(content_box_topbar1.png) #145285 repeat-x 0 -56px;
}


.content-main-top-l {
	background: url(content_box_topbar1.png) no-repeat left 0;
	color: #fff;
	font-size: 90%;
	height: 28px;
	line-height: 28px;
	padding: 0 10px;
}


.content-main-top-r {
	background: url(content_box_topbar1.png) no-repeat right -28px;
}
.content-main-top-c {
	border:1px #3893c5 solid;
	height:200px;
}

.content-main-top-c1{
	border:1px #3893c5 solid;
	height:200px;

	
}

.iframe .content-main-top-list li{
background:url('list-s.gif') no-repeat left center;

}

.iframe ul li tr{
	background:url('li1.gif') no-repeat left center;
}
.content-main-next{
	margin-top:15px;
	
	height:248px;
	
	position:relative;
	
}


.content-main-next-zs{
	
	height:720px;
	
	
	position:relative;
	
}


.content-main-next-left
{
	width:49%;
	position:absolute;
	top:0;
	left:0;

}
.content-main-next-right{
	width:49%;
	position:absolute;
	top:0;
	right:0;

}


.content-main-top-list, .content-main-top-list2{
   list-style:none;
	line-height:20px;
	font-size:13px;
	padding:0;
	margin:0;
	padding-left:5px;
	

	
}

.content-main-top-list, .content-main-top-list2 li{
list-style:none;
padding-left:10px;
background:url('li1.gif') no-repeat left center;
}
.content-main-right-links{
	
	font-size:12px;
	color:#fff;
	
}

#list-spec{
	list-style:none;
	
}
.content-main-right-links a{
	
	font-size:12px;
	color:#fff;
	
}
.content-main-right-links a:visited{
	
	font-size:12px;
	color:#fff;
	
}
#index-main{
	height:450px;
	border-left:1px #2a4662 solid;
	border-right:1px #2a4662 solid;
	background-color:#246aa8;}
#index-left{
	float:left;
	width:668px;
	height:450px;
	background:url(zhuye.jpg);}
#index-right{
	float:right;
	width:300px;
	height:450px;
	background-color:#d9e9ed;
}
#index-content{
	width:968px;
	height:450px;

}
.input_buttons{
	width:95px;
}
.input_buttons_zhuanye{
	width:95px;
	color:#FF3333;
	font-weight:bold;
	/*background:#00FFFF;*/sss
}

/* @end */
