﻿@charset "utf-8";
/* CSS Document */
/* -+-+-+-+-+-+-+-+-+-+ 基本通用设置 +-+-+-+-+-+-+-+-+-+- */
body {
	color: #222222;
	background:#ffffff;
	text-align:center;
	min-width:1000px;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 75%;
}
body, form {
	margin:0px;
	padding:0px;
}
ul, ol, dl {
}
fieldset {
	margin:20px 0;
	padding:10px;
}
img {
	border: 0px none #ffffff;
}
a:link {
	color: #222222;
	background: transparent;
	font-family: Arial, Helvetica, sans-serif;
}
a:visited {
	color:#222222;
	background: transparent;
}
a:hover {
	color: #ff6600;
	background: transparent;
}
/* -+-+-+-+-+-+-+-+-+-+ 全局页面布局 +-+-+-+-+-+-+-+-+-+- */
#container {
	/*position:relative;*/
	width:auto;
	margin:0px 5%;
}
#outer {
	/*position:relative;*/
	height:100%;
	min-height:100%;
	width:950px;
	text-align:left;
	margin:auto;
}
/* -+-+-+-+-+-+-+-+-+-+ block 页面布局模块 +-+-+-+-+-+-+-+-+-+- */
/* 标准模块 */
div.block {
	clear:both;
	border:1px solid #A3BFE8;
	background:#E9F1F8;
}
div.blockBar {
	text-align:left;
	color:#29458C;
	font-weight:bold;
	font-size:14px;
	padding:10px 8px 2px 8px;
}
div.blockBarInfo {
	text-align:left;
	color:#29458C;
	font-size:14px;
	padding:10px 8px 2px 8px;
}
div.blockBar a {
	color:#29458C;
}
div.blockBar a:visited {
	color:#29458C;
}
div.blockBar a.more {
	font-weight:normal;
	font-size:12px;
	float: right;
}
div.blockBar a.link {
	font-weight:normal;
	font-size:12px;
	float: right;
}
div.blockBody {
	clear:both;
	text-align:left;
	border:1px solid #EDEDED;
	background:#FFFFFF;
	margin:3px;
	padding:0px;
}
div.blockContent {
	clear:both;
	text-align:left;
	border:4px solid #E9F1F8;
	background:#FFFFFF;
	padding:5px;
}
div.blockList {
	clear:both;
	text-align:left;
	border:1px solid #EDEDED;
	background:#FFFFFF;
	margin:3px;
	padding:3px 5px 3px 5px;
}
div.blockList ul, div.blockList ol, div.blockList dl {
	list-style-type: none;
	margin:0px;
	padding:0px;
}
div.blockList li {
	/*
	white-space:normal;
	word-break:break-all;
	*/
	padding:3px 0px 3px 0px;
}
div.blockList li span.class {
	color:#888888;
	padding-right:5px;
}
div.blockList li span.class a {
	text-decoration:underline;
}
div.blockList li span.class a:visited {
	text-decoration:underline;
}
div.blockList li span.class a:hover {
	text-decoration:underline;
}
div.blockList li span.class a:active {
	text-decoration:underline;
}
div.blockList li a.topic {
	font-size:12px;
}
div.blockList li a.user {
	padding-left:18px;
}
div.blockList li a.searchTitle {
	font-size: 14px;
}
div.blockList ul.icon li {
	list-style:none;
	background:url("/skin/default/images/ico_menu.gif") 0px 5px no-repeat;
	text-align:left;
	padding:4px 0px 6px 14px;
}
/*数据列用户*/
div.blockList li a.time {
	color:#888888;
	font-size:11px;
	text-decoration:none;
}
/*数据列概要*/
div.blockList li .summary {
	color:#888888;
	font-size:12px;
	padding:5px 0px 0px 0px;
	white-space:normal;
	word-break:break-all;
	line-height: 16px;
}
/*数据列属性*/
div.blockList li .attribute {
	color:#333399;
	font-size:12px;
	padding:5px 0px 0px 0px;
	white-space:normal;
	word-break:break-all;
}
/*最新*/
div.block-New {
	clear:both;
	border:1px solid #A3BFE8;
	background:#E9F1F8;
}
/*相关*/
div.block-Correlation {
	clear:both;
	border:1px solid #A3BFE8;
	background:#E9F1F8;
}
/*推荐*/
div.block-Good {
	clear:both;
	border:1px solid #58CB64;
	background:#DFFDE0;
}
/*热门*/
div.block-Hot {
	clear:both;
	border:1px solid #F4BF20;
	background:#FBF5C6;
}
/*热门*/
div.block-BuyFlow {
	clear:both;
	border:1px solid #A3BFE8;
	background:#E9F1F8;
}
/*促销*/
div.block-Sale {
	clear:both;
	border:1px solid #FFC8C8;
	background-color: #FFE8E8;
}
/*数据列表*/
div.block-List {
	clear:both;
	border:1px solid #A3BFE8;
	background:#E9F1F8;
}
/*数据列表中的标题*/
div.block-List div.blockList li a.topic {
	font-size:14px;
}
/*灰色*/
div.block-Gray {
	clear:both;
	border:1px solid #999999;
	background:#EEEEEE;
}
/*新闻资讯*/
div.block-News {
	clear:both;
	border:1px solid #83cdd9;
	background:#eafcff;
}
div.block-News .blockBar {
	color:#666666;
}
/* 自由模块 */
div.blockDof {
	clear:both;
	height:22px;
	background:#F4F4E8;
	text-align:left;
	padding:8px 6px 6px 6px;
}
div.blockDof div.pagination {
	width:auto;
	float:left;
}
div.blockDof div.formHandle {
	width:auto;
	float:right;
}
/* 正文内容 */
div.content {
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 30px;
	line-height: 150%;
}
/**
 * Data Editor 数据编辑器
 */
div.dataForm table {
	background-color: #FFFFFF;
}
div.dataForm .header {
	background-color: #F3F8FC;
	font-weight: bold;
	color: #466AC8;
	height: 20px;
	font-size: 12px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E1E1E1;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
div.dataForm tr:hover {
	background-color: #F3F8FC;
}
div.dataForm td {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #E1E1E1;
	border-bottom-color: #E1E1E1;
	padding: 5px;
}
div.dataForm a {
	text-decoration:underline;
}
/* pagination 分页模块 */
div.pagination {
	width:auto;
	font-size:11px;
	font-family:"Verdana", "Arial";
}
div.pagination div.paging {
	width:auto;
}
div.pagination a {
	float:left;
	text-decoration:none;
	padding:3px 4px 3px 4px;
}
div.pagination a.total {
	text-decoration:none;
	background-color:#F7F7F7;
	border:1px solid #cccccc;
	border-right:0px;
	font-weight:bold;
	margin:0px;
	padding-left:6px;
	padding-right:6px;
}
div.pagination a.pages {
	text-decoration:none;
	background-color:#F7F7F7;
	border:1px solid #cccccc;
	vertical-align:middle;
	font-weight:bold;
	margin-right:1px;
	margin-right:4px;
	padding-left:6px;
	padding-right:6px;
}
div.pagination a.page {
	text-decoration:none;
	background-color:#FFFFFF;
	border:1px solid #DEDEB8;
	vertical-align:middle;
	margin-right:1px;
	margin-right:4px;
}
div.pagination a.page:hover {
	text-decoration:none;
	background-color:#F5FBFF;
	border:1px solid #86B9D6;
}
div.pagination a.pageNow {
	text-decoration:none;
	border:1px solid #DEDEB8;
	vertical-align:middle;
	background-color:#FFFFD9;
	color:#92A05A;
	font-weight:bold;
	margin-right:4px;
}
div.pagination a.around {
	text-decoration:none;
	background-color:#FFFFFF;
	border:1px solid #DEDEB8;
	margin-right:4px;
}
div.pagination a.around:hover {
	text-decoration:none;
	background-color:#F5FBFF;
	border:1px solid #86B9D6;
}
div.pagination input {
	border:1px solid #cccccc;
	width:auto;
	height:19px;
	line-height:19px;
	background:#FFFFFF;
	padding:0px 3px 0px 3px;
}
div.pagination input.button {
	border:1px solid #cccccc;
	width:auto;
	height:21px;
	background:#EDEDED;
}
/* 操作手柄 */
div.formHandle {
	width:auto;
	float:right;
}
/*查看数据(最终页)*/
div.blockView {
	clear:both;
	border:1px solid #A3BFE8;
	background:#E9F1F8;
}
div.blockView div.blockTopic {
	clear:both;
	text-align:center;
	background:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 13px;
	padding-left: 15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EDEDED;
	border-right-color: #EDEDED;
	border-bottom-color: #EDEDED;
	border-left-color: #EDEDED;
}
div.blockView div.blockInfo {
	clear:both;
	text-align:center;
	background:#FFFFFF;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EDEDED;
	border-right-color: #EDEDED;
	border-bottom-color: #EDEDED;
	border-left-color: #EDEDED;
}
div.blockView div.blockContent {
	clear:both;
	background:#FFFFFF;
	padding-top: 25px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EDEDED;
	border-right-color: #EDEDED;
	border-bottom-color: #EDEDED;
	border-left-color: #EDEDED;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
}
div.blockView div.blockRemark {
	clear:both;
	text-align:left;
	border:1px solid #EDEDED;
	background:#FFFFFF;
	font-size:14px;
	line-height:160%;
	margin:3px;
	padding:5px 5px 3px 5px;
}
div.blockView span.url {
	padding:0px 2px 0px 2px;
}
div.blockView span.time {
	color:#222222;
	padding:0px 2px 0px 2px;
}
div.blockView span.from {
	color:#A20010;
	padding:0px 2px 0px 2px;
}
div.blockView span.author {
	font-size:12px;
}
div.blockView span.stat {
	font-size:12px;
}
div.blockView span.total-view {
	color:#0066cc;
}
div.blockView span.bookmark {
	font-size:12px;
}
div.blockView span.goback {
	font-size:12px;
}
div.block-Relate {
	clear:both;
	border:1px solid #A3BFE8;
	background:#E9F1F8;
}
div.block-Search {
	clear:both;
	border:1px solid #A3BFE8;
	background:#E9F1F8;
}
div.block-Stat {
	clear:both;
	border:1px solid #A3BFE8;
	background:#E9F1F8;
}
div.block-Comment {
	clear:both;
	border:1px solid #A3BFE8;
	background:#E9F1F8;
}
/* 社区论坛 */
div.block-Class {
	clear:both;
	border:1px solid #87cde5;
	background:#FFFFFF;
}
div.block-Class .blockBar {
	text-align:left;
	color:#075267;
	font-weight:bold;
	font-size:14px;
	background-color: #b6e7f9;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	background-image: url(/skin/default/images/forum/forumBar.gif);
	background-repeat: repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #87cde5;
}
table.block-Class {
	width:100%;
}
table.block-Class tr.sub {
}
table.block-Class tr.sub td {
	border-top:0;
	background:#E9F5FF;
	color:#888888;
	font-size:11px;
	font-family:arial;
	padding:3px 0px 1px 0px;
}
table.block-Class tr.item {
}
table.block-Class tr.item td {
	border-top:1px solid #EDEDED;
	text-align:center;
}
table.block-Class tr.item td td {
	border:0px;
}
table.block-Class tr.item td td td {
	border:0px;
}
table.block-Class tr.items {
}
table.block-Class tr.items td {
	border-top:1px solid #EDEDED;
	background:#f7f7f7;
	text-align:center;
}
table.block-Class tr.items td td {
	border:0px;
}
table.block-Class tr.items td td td {
	border:0px;
}
table.block-Class td.item-ico {
}
table.block-Class td.item-info {
	text-align:left;
	padding:8px 0px 6px 0px;
}
table.block-Class td.item-info div.name {
	padding-bottom:3px;
}
table.block-Class td.item-info a.name {
	font-size:14px;
}
table.block-Class td.item-info a.name {
	color:#00007F;
	font-weight:bold;
	text-decoration:none;
}
table.block-Class td.item-info a.name:visited {
	color:#00007F;
	font-weight:bold;
	text-decoration:none;
}
table.block-Class td.item-info a.name:hover {
	color:#d20000;
	text-decoration:underline;
}
table.block-Class td.item-info a.name:active {
	color:#d20000;
	text-decoration:underline;
}
table.block-Class td.item-info span {
	color:#444444;
	font-weight:normal;
	padding-top:3px;
}
table.block-Class td.item-info span a {
	color:#222222;
	font-weight:normal;
	text-decoration:none;
}
table.block-Class td.item-info span a:visited {
	color:#222222;
	font-weight:normal;
	text-decoration:none;
}
table.block-Class td.item-info span a:hover {
	color:#d20000;
	text-decoration:underline;
}
table.block-Class td.item-info span a:active {
	color:#d20000;
	text-decoration:underline;
}
table.block-Class td.item-info div.moderator {
	color:#808080;
}
table.block-Class td.item-total {
}
table.block-Class td.item-total_new {
}
table.block-Class td.item-total_news {
	color:#ff0000;
}
table.block-Class td.item-last_post {
}
table.block-Class td.item-last_post a {
	color:#00007F;
	text-decoration:underline;
}
table.block-Class td.item-last_post a:visited {
	color:#00007F;
	text-decoration:underline;
}
table.block-Class td.item-last_post a:hover {
	color:#d20000;
	text-decoration:underline;
}
table.block-Class td.item-last_post a:active {
	color:#d20000;
	text-decoration:underline;
}
table.block-Class td.item-last_post span {
	width:100%;
	color:#888888;
	text-align:center;
	padding-top:3px;
	float:left;
}
table.block-Class td.item-last_post span a {
	color:#00007F;
	text-decoration:none;
}
table.block-Class td.item-last_post span a:visited {
	color:#00007F;
	text-decoration:none;
}
table.block-Class td.item-last_post span a:hover {
	color:#d20000;
	text-decoration:underline;
}
table.block-Class td.item-last_post span a:active {
	color:#d20000;
	text-decoration:underline;
}
/* -+-+-+-+-+-+-+-+-+-+ Applied Tools 实用的工具 +-+-+-+-+-+-+-+-+-+- */
.textOverflow {
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	-o-text-overflow:ellipsis;
	width: 200px;
}
.textOverflow220 {
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	-o-text-overflow:ellipsis;
	width: 220px;
}
.textOverflow360 {
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	-o-text-overflow:ellipsis;
	width: 360px;
}
.text{
	line-height:160%;
}
div.info {
	color: #668800;
	padding: 2px 0px 0px 0px;
}
div.warn {
	color: #FF6600;
	padding: 2px 0px 0px 0px;
}
div.error {
	color: #FF4A4A;
	padding: 2px 0px 0px 0px;
}
div.box {
	background-color: #efefef;
	border: 1px solid #dedede;
	padding: 8px;
	font-family: "宋体";
	height: 12px;
}
div.box a {
	text-decoration:none;
}
.required {
	COLOR: #cc0000;
	padding-left: 8px;
	font-weight: normal;
	font-family: "宋体";
}
.h {
	line-height:160%;
}
.b {
	font-weight:bold;
}
.i {
	font-style:italic;
}
.u {
	text-decoration:underline;
}
.t {
	text-decoration:line-through;
}
.bold {
	font-weight:bold;
}
.big {
	font-size:14px;
}
.large {
	font-size:16px;
}
.normal {
	font-size:12px;
}
.small {
	font-size:10px;
}
.light {
	color:#ff0000;
}
.mark {
	color:#0066cc;
}
.gray {
	color:#808080;
}
.put {
	color:#004080;
}
.null {
	color:#808080;
	font-style:italic;
}
.id {
	color:#333333;
	font-family:Verdana;
	font-size:10px;
}
.s {
	color:#808080;
	font-family:Verdana;
	font-size:9px;
}
.time {
	color:#808080;
	font-family:Verdana;
	font-size:10.5px;
}
.data {
	color:#808080;
	font-family:Verdana;
	font-size:10.5px;
}
.version {
	color:#808080;
	font-family:Verdana;
	font-size:10.5px;
}
.counter {
	color:#ff0000;
}
.total {
	color:#ff0000;
}
.remark {
	font-size:14px;
	line-height:160%;
}
.user {
	color:#000080;
}
.usergroup {
	color:#000080;
}
.price {
	color:#E92401;
}
.money {
	color:#E92401;
}
.preferential {
	font-size:14px;
	line-height:160%;
}
.emoney {
	color:#ff6600;
}
.integral {
	color:#0066cc;
}
.is {
	color:#0033FF;
}
.un {
	color:#999999;
}
.iffy {
	color:#FF8040;
}
.free {
	color:#009900;
}
.unpaid {
	color:#8000FF;
}
.hand {
	cursor:pointer;
}
.help {
	cursor:help;
}
.hide {
	display:none;
}
.invisible {
	visibility:hidden;
}
.center {
	text-align:center;
	vertical-align:middle;
}
.clear {
	clear:both;
}
.left {
	float:left;
	vertical-align:middle;
}
.right {
	float:right;
	vertical-align:middle;
}
.more {
	float:right;
	vertical-align:middle;
	font-family: sans-serif;
}
.table-break {
	table-layout:fixed;
	overflow:hidden;
}
.table-break {
	table-layout:fixed;
	word-wrap:break-word;
	overflow:hidden;
}
.word-break {
	word-wrap:break-word;
	word-break:break-all;
}
.word-keep {
	word-break:keep-all;
}
.over-hide {
	overflow:hidden;
}
.align-left {
	text-align:left !important;
}
.align-center {
	text-align:center !important;
}
.align-right {
	text-align:right !important;
}
.space-level {
	padding-left:5px;
	padding-right:5px;
}
.space-vertical {
	padding-top:5px;
	padding-bottom:5px;
}
.space-out-left {
	margin-left:3px;
}
.space-out-right {
	margin-right:3px;
}
.space-in-left {
	padding-left:3px;
}
.space-in-right {
	padding-right:3px;
}
/* *********** hr ********** */
hr.line {
	height:0px;
	border:#d1d7dc 1px solid;
}
hr.dot {
	height:0px;
	border:#cccccc 1px dashed;
}
hr.none {
	-moz-opacity:0;
	opacity:0;
}
/* ********** DIV ********** */
div.all {
	clear:both;
	width:100%;
}
div.clear {
	clear:both;
}
div.space {
	clear:both;
	padding:2px;
	margin:2px;
}
div.frame {
	margin:8px;
}
/* -+-+-+-+-+-+-+-+-+-+ 密码强度 +-+-+-+-+-+-+-+-+-+- */
#iSM {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 30px
}
#iSM UL {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 4px 0px 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	TEXT-ALIGN: center;
	BORDER-RIGHT-WIDTH: 0px
}
#iSM UL LI {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: middle;
	HEIGHT: 20px;
	TEXT-ALIGN: center
}
#iWeak {
	PADDING-RIGHT: 2px;
	DISPLAY: block;
	PADDING-LEFT: 2px;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 2px;
	WIDTH: 100px;
	COLOR: #adadad;
	PADDING-TOP: 2px;
	BACKGROUND-COLOR: #f1f1f1;
	TEXT-ALIGN: center
}
#iMedium {
	PADDING-RIGHT: 2px;
	DISPLAY: block;
	PADDING-LEFT: 2px;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 2px;
	WIDTH: 100px;
	COLOR: #adadad;
	PADDING-TOP: 2px;
	BACKGROUND-COLOR: #f1f1f1;
	TEXT-ALIGN: center
}
#iStrong {
	PADDING-RIGHT: 2px;
	DISPLAY: block;
	PADDING-LEFT: 2px;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 2px;
	WIDTH: 100px;
	COLOR: #adadad;
	PADDING-TOP: 2px;
	BACKGROUND-COLOR: #f1f1f1;
	TEXT-ALIGN: center
}
/* -+-+-+-+-+-+-+-+-+-+ 页面实体内容 +-+-+-+-+-+-+-+-+-+- */
/* 头部 */
#header {
	height: 60px;
	margin-top: 10px;
}
#header #logo {
	position:relative;
	float:left;
}
#header #slogan {
	position:relative;
	float:left;
	font-size: 14px;
	margin-top: 23px;
	margin-left: 12px;
}
#header #tools {
	position:relative;
	float:right;
	text-align:right;
}
#header #standard {
	text-align:right;
}
#header #standard a:link {
	text-decoration:none;
	color: #0066CC;
	background: transparent;
}
#header #standard a:visited {
	text-decoration:none;
	color:#4B5970;
	background: transparent;
}
#header #standard a:hover {
	color: #ff6600;
	background: transparent;
}
#header #searchBar {
	margin-top: 5px;
	float:right;
}
#header #searchBar #icon {
	height:32px;
	float:left;
	margin-right: 5px;
}
#header #searchBar #input {
	height:32px;
	float:left;
	width:180px;
	margin-top: 3px;
	margin-right: 5px;
}
#header #searchBar #button {
	height:32px;
	float:left;
	margin-top: 3px;
}
#header #queryKey {
	border: 1px solid #e0e0e0;
	height: 19px;
	width: 175px;
	color: #666666;
	padding-top: 4px;
	padding-left: 5px;
}
/* 导航条 */
#nav {
	clear:both;
	height: 36px;
	width: auto;
	border: 1px solid #86b2d1;
	background-color: #b4daf3;
	background-image: url(/skin/default/images/navBarBG.gif);
	background-repeat: repeat;
	padding-top: 2px;
	padding-left: 2px;
}
#nav ul, #nav li {
	list-style-type: none;
	margin:0;
	padding:0;
	float:left;
}
#nav a {
	display:block;
	color:#003366;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	height: 25px;
	width: 118px;
	text-align: center;
	padding-top: 9px;
}
#nav a:visited {
	/*被点击或访问过*/
	color:#003366;
	text-decoration:none;
}
#nav a:hover {
	/*鼠标悬停于链接上时的状态*/
	background:url("/skin/default/images/navMenus.gif") repeat-x;
	color:#006DDB;
	text-decoration:none;
}
#nav a:active {
	/*鼠标点击与释放之间的状态*/
	color:#005EBB;
	text-decoration:none;
}
#menu1 a:active, #menu1 a:hover {
	background-position: 0px 0px;
}
#menu2 a:active, #menu2 a:hover {
	background-position: 0px -34px;
}
#menu3 a:active, #menu3 a:hover {
	background-position: 0px -68px;
}
#menu4 a:active, #menu4 a:hover {
	background-position: 0px -102px;
}
#menu5 a:active, #menu5 a:hover {
	background-position: 0px -136px;
}
#menu6 a:active, #menu6 a:hover {
	background-position: 0px -170px;
}
#menu7 a:active, #menu7 a:hover {
	background-position: 0px -204px;
}
#menu8 a:active, #menu8 a:hover {
	background-position: 0px -238px;
}
.select1 a, .select1 a:visited {
	background:url("/skin/default/images/navMenus.gif");
	background-position: 0px 0px;
}
.select2 a, .select2 a:visited {
	background:url("/skin/default/images/navMenus.gif");
	background-position: 0px -34px;
}
.select3 a, .select3 a:visited {
	background:url("/skin/default/images/navMenus.gif");
	background-position: 0px -68px;
}
.select4 a, .select4 a:visited {
	background:url("/skin/default/images/navMenus.gif");
	background-position: 0px -102px;
}
.select5 a, .select5 a:visited {
	background:url("/skin/default/images/navMenus.gif");
	background-position: 0px -136px;
}
.select6 a, .select6 a:visited {
	background:url("/skin/default/images/navMenus.gif");
	background-position: 0px -170px;
}
.select7 a, .select7 a:visited {
	background:url("/skin/default/images/navMenus.gif");
	background-position: 0px -204px;
}
.select8 a, .select8 a:visited {
	background:url("/skin/default/images/navMenus.gif");
	background-position: 0px -238px;
}
/* 次级导航条 */
/*蓝色方案
#subNav {
	clear:both;
	height: 28px;
	width: auto;
	background-color: #f3fafe;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #a5c8e1;
	border-right-color: #a5c8e1;
	border-bottom-color: #a5c8e1;
	border-left-color: #a5c8e1;
}
*/
/*黄绿方案*/
#subNav {
	clear:both;
	height: 26px;
	width: auto;
	background-color: #f0f6e9;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dde7d4;
	border-right-color: #dde7d4;
	border-bottom-color: #dde7d4;
	border-left-color: #dde7d4;
}
#subNav ul, #subNav li {
	list-style-type: none;
	margin:0;
	padding:0;
	float:left;
}
#subNav ul {
	width: 100%;
}
#subNav li {
	/*黄绿方案*/
	color: #808040;
	/*蓝色方案
	color: #003366;
	*/
	font-size:12px;
}
#subNav .title {
	font-weight:bold;
	padding-top: 8px;
	padding-left:10px;
	padding-right:5px;
}
#subNav .menu {
	padding-top: 8px;
	padding-left:5px;
	padding-right:10px;
}
#subNav a {
	/*黄绿方案*/
	color: #808040;
	/*蓝色方案
	color: #003366;
	*/
	text-decoration:none;
}
#subNav a:visited {
	/*被点击或访问过*/
	color:#003366;
	text-decoration:none;
}
#subNav a:hover {
	/*鼠标悬停于链接上时的状态*/
	color:#006DDB;
	text-decoration:none;
}
#subNav a:active {
	/*鼠标点击与释放之间的状态*/
	color:#005EBB;
	text-decoration:none;
}
/* 专题导航条 */
#subjectNav {
	clear:both;
	height: 80px;
	width: auto;
	background-color: #e3eef6;
	border: 1px solid #86b2d1;
}
#subjectNav ul, #subjectNav li {
	list-style-type: none;
	margin:0;
	padding:0;
	float:left;
}
#subjectNav ul {
	width: 100%;
}
#subjectNav li {
	font-size:14px;
}
#subjectNav .title {
	font-weight:bold;
	padding-top: 8px;
	padding-left:10px;
	color: #003366;
}
#subjectNav .menu {
	padding-top: 8px;
	padding-right:5px;
}
#subjectNav a {
	color: #004993;
}
#subjectNav a:visited {
	/*被点击或访问过*/
	color:#003366;
}
#subjectNav a:hover {
	/*鼠标悬停于链接上时的状态*/
	color:#006DDB;
}
#subjectNav a:active {
	/*鼠标点击与释放之间的状态*/
	color:#005EBB;
}
/* 页面底部 */
#footer {
	clear:both;
	position: relative;
	width:auto;
	text-align:center;
	left:0;
	bottom:0;
	background-color: #F3F9FC;
	color: #333333;
	padding: 10px;
}
#footer a:link {
	text-decoration:none;
	color: #0066CC;
	background: transparent;
}
#footer a:visited {
	text-decoration:none;
	color:#0066CC;
	background: transparent;
}
#footer a:hover {
	color: #ff6600;
	background: transparent;
}
#copyright {
	line-height: 20px;
}
/* 箭头信息框 */ 
#arrowBox {
	position:relative;
	/*height: 1px;width: 1px;border: 1px solid #FF0000;*/	
	padding-left:350px; /*FF*/
	*padding-left:135px !important; /*IE7*/
	*padding-left:140px; /*IE6*/
}
#arrowBox .arrow {
	margin-bottom:-3px;
	margin-left:20px;
	z-index: 2;
	position:absolute;
}
#arrowBox .box {
	margin-top:13px;
	padding: 5px;
	width:200px;
	height: 100px;
	border: 1px solid #000000;
	z-index: 1;
	background: #ffffcc;
	position:absolute;	
}
/* 登录 */
#login .title {
	font-family: verdana, tahoma, sans-serif;
	FONT-SIZE: 12px;
	font-weight:bold
}
#login .grey {
	FONT-SIZE: 12px;
	color:#666666
}
#login .orange a {
	FONT-SIZE: 12px;
	color:#FF6600
}
#login .username {
	background-image:url(/skin/default/images/passport/username.gif);
	background-position: 1px 2px;
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:3px;
	height:18px;
	FONT-SIZE: 12px;
}
#login .password {
	background-image:url(/skin/default/images/passport/password.gif);
	background-position: 1px 2px;
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:3px;
	height:18px;
	FONT-SIZE: 12px;
}
/* 论坛 */
.forum .forumBar {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #87cde5;
	border-right-color: #87cde5;
	border-bottom-color: #87cde5;
	border-left-color: #87cde5;
	border-right-width: 0px;
	border-left-width: 0px;
	background-color: #EAF7FD;
	height: 26px;
}
.forum .forumBar div {
	padding-top: 6px;
	padding-left: 6px;
	padding-right: 6px;
}
.forum .forumContent {
	background-color: #F8FCFE;
	padding-top: 18px;
	padding-right: 20px;
	padding-bottom: 30px;
	padding-left: 20px;
}
.forum .forumQuote {
	background-color: #F6F6F6;
	padding: 10px;
	border: 1px solid #DEDEDE;
}
.forum .forumQuote .quoteTitle {
	font-size: 14px;
	font-weight: bold;
}
/* 商城 */
table.shopProducts {
	background-color: #FFFFFF;
	padding: 0px;	
	/*
	margin-top: 0px;
	margin-right: -1px;
	margin-bottom: -1px;
	margin-left: -1px;
	border:0px;
	*/	
}
table.shopProducts td {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #a3bfe8;
	border-right-color: #a3bfe8;
	border-bottom-color: #a3bfe8;
	border-left-color: #a3bfe8;
}
table.shopProducts td.clearRight {
	border-right:none;
}
table.shopProducts td.leftBorder {
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #a3bfe8;
}
table.shopProducts td.bottomBorder {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #a3bfe8;
}
table.shopProducts tr:hover {
	background-color: #f9fbff;
}
table.shopProducts .header {
	font-weight: normal;
	color: #333333;
	background-color: #e9f1f8;
}
table.shopProducts .header:hover {
	background-color: #E7EBF8;
}
/* 数据 */
ul.list {
	list-style-type: square;
	list-style-position: inside;
	margin:0px;
	padding:0px;
}
ul.list li {
	padding:3px;
	line-height:160%
}
ul.list li .title {
	font-weight:bold;
	color: #003366
}
/* 链接 */
.Demo:link {
	color: #FF0000;
}
.Demo:visited {
	color:#FF0000;
}
.Demo:hover {
	color: #ff6600;
}
.Buy:link {
	color: #FF0000;
}
.Buy:visited {
	color:#FF0000;
}
.Buy:hover {
	color: #ff6600;
}
.PlayClass:link {
	color: #FF0000;
}
.PlayClass:visited {
	color:#FF0000;
}
.PlayClass:hover {
	color: #ff6600;
}

.PlayClassDisable:link {
	color: #666666;
}
.PlayClassDisable:visited {
	color:#999999;
}
.PlayClassDisable:hover {
	color: #999999;
}

.GoodBuy:link {
	color: #ff4800;
}
.GoodBuy:visited {
	color: #ff4800;
}
.GoodBuy:hover {
	color: #ff6600;
}
/* 网上支付 */
.payInfo {
	font-size: 14px;
	padding-top: 20px;
	padding-bottom: 20px;
	line-height: 28px;
	width: 550px;
	margin-left: 160px;
}
/* 在线课程 */
#userClass {
	list-style-type: none;
	margin:0px;
	padding:0px;
	text-align:center;
}
#userClass li {	
	list-style-type: none;
	float:left;	
	margin-bottom:6px;
	margin-left:3px;
	margin-right:3px;
	background-image: url(/skin/default/images/onlineclass/noStudy.gif);
	background-repeat: repeat-x;
}
#userClass a {
	padding-top: 4px;
	display:block;
	
	font-size:12px;
	text-decoration:none;
	width:90px;
	height:25px;
	text-align: center;
}
#userClass a:visited {
	/*被点击或访问过*/
	color:#003366;
	text-decoration:none;
}
#userClass a:hover {
	/*鼠标悬停于链接上时的状态*/
	background-image: url(/skin/default/images/onlineclass/over.gif);
	background-repeat: repeat-x;
	color:#006DDB;
	text-decoration:none;
}
#userClass a:active {
	/*鼠标点击与释放之间的状态*/
	color:#005EBB;
	text-decoration:none;
}
.invalid a, .invalid a:visited {
	background-image: url(/skin/default/images/onlineclass/invalid.gif);
	background-repeat: repeat-x;
}
.yesStudy a, .yesStudy a:visited {
	background-image: url(/skin/default/images/onlineclass/yesStudy.gif);
	background-repeat: repeat-x;
	color: #003333;
}
.noStudy a, .noStudy a:visited {
	background-image: url(/skin/default/images/onlineclass/noStudy.gif);
	background-repeat: repeat-x;
	color:#003366;
}


/* 快信图标 */
.IcoNotRead {
	DISPLAY: block;
	width:14px;
	height:16px;
	BACKGROUND: url(/skin/default/images/ico_msg.gif) no-repeat 0px 0px
}
.IcoRead {
	DISPLAY: block;
	width:14px;
	height:16px;
	BACKGROUND: url(/skin/default/images/ico_msg.gif) no-repeat 0px -16px
}
.Ju {
	DISPLAY: block;
	width:8px;
	height:12px;
	BACKGROUND: url(/skin/default/images/ico_msg.gif) no-repeat 0px -32px
}
.IcoDownload {
	DISPLAY: block;
	width:20px;
	height:16px;
	BACKGROUND: url(/skin/default/images/ico_msg.gif) no-repeat 0px -64px
}
.IcoWrite {
	DISPLAY: block;
	width:20px;
	height:16px;
	BACKGROUND: url(/skin/default/images/ico_msg.gif) no-repeat 0px -80px
}
.IcoDraft {
	DISPLAY: block;
	width:16px;
	height:16px;
	BACKGROUND: url(/skin/default/images/ico_msg.gif) no-repeat 0px -97px
}
.IcoSend {
	DISPLAY: block;
	width:16px;
	height:18px;
	BACKGROUND: url(/skin/default/images/ico_msg.gif) no-repeat 0px -113px
}
.Rh {
	DISPLAY: block;
	width:16px;
	height:18px;
	BACKGROUND: url(/skin/default/images/ico_msg.gif) no-repeat 0px -129px
}
.Rz {
	DISPLAY: block;
	width:16px;
	height:18px;
	BACKGROUND: url(/skin/default/images/ico_msg.gif) no-repeat 0px -145px
}
/* 信息框 */
#readingBox {
	FONT-SIZE: 12px;
	FLOAT: left;
	MARGIN-RIGHT: 10px;
	padding: 10px;
}
#readingBox .line {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e23131;
	border-right-color: #e23131;
	border-bottom-color: #e23131;
	border-left-color: #e23131;
	padding-top: 5px;
	padding-bottom: 5px;
}
#readingBox a {
	COLOR: #333333;
	TEXT-DECORATION: underline;
}
#readingBox a.topic {
	font-weight: bold;
}
#readingBox a.more {
	COLOR: #5b9005;
}
#readingBox a.try {
	COLOR: #ff0000;
}
#readingBox a:hover {
	COLOR: #FF6600
}
#readingBox td {
	LINE-HEIGHT: 23px
}
/*专业答疑服务*/
.questionServices {
	border: 1px solid #a3bfe8;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	background-color: #F3F8FC;
	color: #EE0000;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
}
/*友情链接*/
#friendLinks{
	list-style-type: none;
	font-size: 13px;
	padding: 0px;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;	
}
#friendLinks li {
	display:inline;
	line-height:28px;
	word-spacing: 6px;
}