﻿@import url('li.css');
@import url('tit.css');
@import url('ico.css');
BODY {
	PADDING: 0px;
	MARGIN: 0px;
	background-repeat: no-repeat;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	line-height: 18px;
	color: #333333;
}
DIV, UL, OL, LI, DL {
	FONT-SIZE: 12px;
	PADDING: 0px;
	MARGIN: 0px;
}
UL, OL, LI, DL {
	LIST-STYLE: none;
}
DIV {
	MARGIN: 0px auto; /*左右自动调整*/
}
P, SPAN {
	PADDING: 0px;
	MARGIN: 0px;
	LIST-STYLE-TYPE: none;
}
H1, H2, H3, H4, H5 {
	PADDING: 0px;
	MARGIN: 0px;
}
H1 {
	font-size: 14px;
}
H2 {
	font-size: 12px;
}
H3 {
	font-size: 10px;
}
H4 {
	font-size: 8px;
}
H5 {
	font-size: 6px;
}
LABEL {
	CURSOR: pointer;
}
/*************************其他样式*************************/
BR {
	LINE-HEIGHT: 10px;
}
HR {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM: #e7f0f5 1px solid;
	HEIGHT: 0px;
	BORDER-RIGHT-WIDTH: 0px;
}
IMG {
	BORDER: 0px;
	display: block;
	padding: 0px;
	margin: 0px;
}
/*************************TABLE基本样式*************************/
TABLE {
}
TABLE, TR, TD, TH {
	PADDING: 0px;
	MARGIN: 0px;
}
TABLE {
	MARGIN: 0px auto; /*左右自动调整*/
}
TABLE, TR, TD, TH {
	LIST-STYLE-TYPE: none;
}
TH {
	PADDING-LEFT: 5px;
	COLOR: #000000;
	LINE-HEIGHT: 32px;
	TEXT-ALIGN: left;
	background-image: url('images/table_th_bg.gif');
}
/*************************FORM基本样式*************************/
FORM, INPUT, SELECT, BUTTON, TEXTAREA {
	PADDING: 0px;
	MARGIN: 0px;
}
FORM, INPUT, SELECT, BUTTON, TEXTAREA {
	FONT-SIZE: 12px;
	LIST-STYLE-TYPE: none;
}
INPUT {
	BORDER: #bbbbbb 1px solid;
	padding: 4px 2px 1px 2px;
}
INPUT.input_over {
	BORDER: #9ecc00 1px solid;
	background: #E3FAD5;
}
.button {
	BORDER: #bdc5ca 1px solid;
	BACKGROUND: url(images/button_bg/button_bg.gif);
}
.button_on {
	BORDER: #c3a336 1px solid;
	BACKGROUND: url(images/button_bg/button_bg2.gif);
}
.button_sea {
	BORDER: 0px;
	width: 83px;
	height: 24px;
	BACKGROUND: url(images/button_bg/sea_bg.gif);
}
INPUT.username {
	PADDING-LEFT: 18px;
	BACKGROUND: url(images/ico/ico_username.gif) #ffffff no-repeat 2px 2px;
	WIDTH: 100px;
}
INPUT.password {
	PADDING-LEFT: 18px;
	BACKGROUND: url(images/ico/ico_password.gif) #ffffff no-repeat 2px 2px;
	WIDTH: 100px;
}
textarea {
	BORDER: #bbbbbb 1px solid;
	background-color: #FFFFFF;
	cursor: hand;
	color: #000000;
}
select {
	BORDER: #bbbbbb 1px solid;
	background-color: #FFFFFF;
	cursor: hand;
	color: #000000;
	/*position: relative;*/
}
/*stripe表格的显示*/
table.stripe tr td {
	background: #FAF3D7;   /*这行将给所有的tr加上背景色*/
}
table.stripe tr.alt td {
	background: #FFFFFF;   /*这行将给所有的tr加上背景色*/
}
table.stripe tr.over td {
	background: #FBE9A9;  /*这个将是鼠标高亮行的背景色*/
}
/*通用表格显示*/
table.common {
	width: 100%;
	BACKGROUND-COLOR: #c6d2e3;
	TEXT-ALIGN: left;
}
table.common TD {
	padding: 8px 10px 4px 10px;
	COLOR: #221E1F;
}
table tr.foot td {
	/*最后操作行*/
	background: #F4F4E8;
}
/*A的连接显示*/
a {
	COLOR: #013179;
	TEXT-DECORATION: none;
}
a:active {
	TEXT-DECORATION: underline;
}
A:hover {
	TEXT-DECORATION: underline;
}
/*分页样式*/
.p_bar {
	CLEAR: both;
	MARGIN: 3px 0px;
	float: right;
}
.p_bar A {
	FLOAT: left;
	padding: 1px 4px 1px 4px;
	TEXT-DECORATION: none;
}
.p_total {
	border: 1px #86b9d6 solid;
	BORDER-RIGHT: 0px;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #f5fbff;
}
.p_pages {
	BORDER: #86b9d6 1px solid;
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: middle;
	MARGIN-RIGHT: 2px;
	BACKGROUND-COLOR: #f5fbff;
}
.p_num {
	BORDER: #dedeb8 1px solid;
	VERTICAL-ALIGN: middle;
	MARGIN-RIGHT: 2px;
	BACKGROUND-COLOR: #ffffff;
}
A.p_num:hover {
	BORDER: #86b9d6 1px solid;
	BACKGROUND-COLOR: #f5fbff;
	TEXT-DECORATION: none;
}
.p_curpage {
	BORDER: #dedeb8 1px solid;
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: middle;
	COLOR: #92a05a;
	MARGIN-RIGHT: 2px;
	BACKGROUND-COLOR: #ffffd9;
}
.p_redirect {
	BORDER: #dedeb8 1px solid;
	FONT-SIZE: 13px;
	MARGIN-RIGHT: 2px;
	BACKGROUND-COLOR: #ffffff;
}
A.p_redirect:hover {
	BORDER: #86b9d6 1px solid;
	BACKGROUND-COLOR: #f5fbff;
	TEXT-DECORATION: none;
}
.p_input {
	BORDER: 0px;
	PADDING: 0px;
	MARGIN: 0px;
	WIDTH: 18px;
	HEIGHT: 16px;
	BACKGROUND: #ffffff;
}
/*分页结束*/
/*显示提示信息*/
div.show_msg {
	width: 50%;
	margin: 10px auto;
	border: 1px #9FD2F5 solid;
	text-align: left;
}
div.show_msg h2 {
	color: #FF0000;
	background-color: #EBF7FF;
	border-bottom: 1px #9FD2F5 solid;
	padding: 3px;
}
div.show_msg li {
	color: #0066FF;
	padding: 3px;
	list-style: decimal;
	list-style-position: inside;
	line-height: 150%;
}
div.show_msg span {
	padding: 15px 5px 15px 20px;
}
/*显示提示信息结束*/
/*特殊字符显示*/
/*一般情况下为提示错误时使用*/
.imp_msg {
	color: #FF0000;
}
/*一般情况下为着重时使用*/
.maj {
	COLOR: #0065CE;
}
.gray {
	COLOR: #CCCCCC;
}
a.sel {
	/* ******** 当选择时超链接 ********* */
	color: #CE3000;
	text-decoration: none;
}
.tim {
	/*显示时间*/
	font-size: 10px;
	COLOR: #999999;
}
span.sug_msg {
	/*提示信息*/
	BORDER: #e2e2e2 1px solid;
	PADDING: 2px 2px 2px 3px;
	BACKGROUND: #fff;
	LINE-HEIGHT: 140%;
	color: #666666;
}
span.sug_wrong {
	/*提示错误信息*/
	BORDER: #ed9a9a 1px solid;
	PADDING: 2px 2px 2px 3px;
	background: #FFEEEE;
	BACKGROUND: url(images/ico_wrong.gif) #ffeeee no-repeat 5px 5px;
	LINE-HEIGHT: 140%;
	color: #666666;
}
/*特殊字符显示结束*/
.left {
	float: left;
}
.right {
	float: right;
}
.icon_list {
	margin-right: 4px;
}
/*显示图片样式*/
.imgDiv {
	margin: 4px;
	overflow: hidden;
}
.imgDiv img {
	clear: both;
	border: 3px solid #EEE;
	padding: 1px;
}
div.container div.cont_list {
	float: left;
}
a.photo {
	/*显示图片*/
    padding: 6px 6px 0px 6px;
	BORDER: #C3C6CB 1px solid;
	BACKGROUND: #fff;
	TEXT-ALIGN: center;
	LINE-HEIGHT: 20px;
}
div.prod_list a {
	display: inline-block;
	margin: 5px;
	padding: 6px 6px 0px 6px;
	BORDER: #C3C6CB 1px solid;
	BACKGROUND: #fff;
	TEXT-ALIGN: center;
	LINE-HEIGHT: 20px;
	overflow: hidden;
}
div.prod_list a img {
	width: 200px;
	margin-bottom: 5px;
}
div.font_word {
	CLEAR: both;
	PADDING: 5px;
	FONT-SIZE: 12px;
	OVERFLOW: hidden;
	LINE-HEIGHT: 23px;
	TEXT-ALIGN: left;
	WORD-WRAP: break-word;
}
div.font_word p {
	CLEAR: both;
	PADDING: 5px;
	FONT-SIZE: 12px;
	OVERFLOW: hidden;
	LINE-HEIGHT: 23px;
	TEXT-ALIGN: left;
	WORD-WRAP: break-word;
}
div.endSummary {
	CLEAR: both;
	text-indent: 2em;
	BORDER: #dce1e5 1px solid;
	padding: 5px 10px 5px 10px;
	BACKGROUND: #FFFCDF;
	MARGIN: 0px auto;
	WIDTH: 545px;
}
div.rela p {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 2px;
	color: #999999;
	background: #FFFFFF url('images/ico/ico_1.gif') no-repeat 5px 5px;
	padding-left: 28px;
}
div.rela a {
	color: #3333FF;
	margin: 0px 5px 0px 5px;
}
/*表单提示信息*/
.onShow {
	PADDING-LEFT: 25px;
	BACKGROUND: url(images/form/reg1.gif) no-repeat;
	VERTICAL-ALIGN: middle;
	LINE-HEIGHT: 22px;
	POSITION: absolute;
	TOP: -4px;
}
.onFocus {
	PADDING-LEFT: 25px;
	BACKGROUND: url(images/form/reg2.gif) #e9f0ff no-repeat;
	VERTICAL-ALIGN: middle;
	LINE-HEIGHT: 22px;
	POSITION: absolute;
	TOP: -4px;
}
.onError {
	PADDING-LEFT: 25px;
	BACKGROUND: url(images/form/reg3.gif) #fff2e9 no-repeat;
	VERTICAL-ALIGN: middle;
	LINE-HEIGHT: 22px;
	POSITION: absolute;
	TOP: -4px;
}
.onSuccess {
	PADDING-LEFT: 25px;
	BACKGROUND: url(images/form/reg4.gif) #e9ffeb no-repeat;
	VERTICAL-ALIGN: middle;
	LINE-HEIGHT: 22px;
	POSITION: absolute;
	TOP: -4px;
}
.onLoad {
	PADDING-LEFT: 25px;
	BACKGROUND: url(images/form/loading.gif) #e9ffeb no-repeat 3px 3px;
	VERTICAL-ALIGN: middle;
	LINE-HEIGHT: 22px;
	POSITION: absolute;
	TOP: -4px;
}
.formValidateTip {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	POSITION: absolute;
}
table#review td {
	padding: 6px 8px;
}
/*该网站CSS*/
div#menu {
	height: 38px;
	overflow: hidden;
	background-image: url('/images/main/menu_banner_bg.jpg');
}
div#menu span {
	display: inline-block;
	float: left;
	width: 200px;
	line-height: 48px;
	text-align: center;
	color: #FFFFFF;
	font-size: 14px;
}
div#menu a {
	display: inline-block;
	margin-left: 10px;
	float: left;
	width: 86px;
	height: 38px;
	line-height: 45px;
	background-image: url('/images/main/menu_bg.jpg');
	text-align: center;
	font-weight: bold;
	color: #4D8300;
}
div.left_title {
	text-align: left;
	padding-left: 45px;
	font-size: 14px;
	line-height: 40px;
	color: #FFFFFF;
	font-weight: bold;
}
div.right_title {
	background-image: url('/images/main/right_tit_bg.jpg');
	background-position: 8px 0px;
	height: 31px;
	line-height: 31px;
	color: #FFFFFF;
	background-repeat: no-repeat;
}
div.right_title span {
    padding-left:5px;
	width: 130px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	display: inline-block;
}
img.icon_more {
	float: right;
	margin-right: 10px;
	margin-top: 8px;
}
div.index_prod {
	width: 98%;
	margin: 5px auto;
	background-color: #CCFF99;
}
div.index_prod a {
	display: inline-block;
	float: left;
	line-height: 20px;
	margin: 5px;
	width: 115px;
        text-align:center;
}
div.index_prod img {
	width: 100px;
        height: 80px;
}
div.seltab {
	clear: both;
	width: 100%;
	border-bottom: 2px silver solid;
}
div.seltab a {
	display: inline-block;
	float: left;
	margin-left: 10px;
	background-image: url('/images/main/news_mouse_menu.jpg');
	width: 99px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	font-weight: bold;
	color: #333333;
}
div.seltab a.active {
	background-image: url('/images/main/news_mouse_menu_active.jpg');
	color: #FFFFFF;
}
