
BODY
{
    margin: 0px;
    font-size: 12px;
    margin-top: 2px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 1px;
    background-color: #FFFFFF;
}

A:link
{
    color: #330099;
    font-size: 13px;
}
A:visited {
	COLOR: #800080;
	font-size: 13px;
}
A:hover {
	COLOR: #c00;
	font-size: 13px;
}
A:active {
	COLOR: #c00;
	font-size: 13px;
}

A.Title:link
{
    color: #0000cd;
    text-decoration: none;
}
A.Title:visited {
	COLOR: #0000cd;text-decoration: none; 
}
A.Title:hover {
	COLOR: #0000cd;text-decoration: none; 
}
A.Title:active {
	COLOR: #c00;text-decoration: none; 
}

A.Black:link
{
    color: black;
    text-decoration: none;
}
A.Black:visited {
	COLOR: black;text-decoration: none; 
}
A.Black:hover
{
    color: red;
    text-decoration: none;
}
A.White:link
{
    color: white;
    text-decoration: none;
}
A.White:visited {
	COLOR: White;text-decoration: none; 
}
A.White:hover
{
    color: red;
    text-decoration: none;
}
A.Red:link
{
    color: red;
    text-decoration: none;
}
A.Red:visited {
	COLOR: red;text-decoration: none; 
}
A.Red:hover
{
    color: green;
    text-decoration: none;
}
A.decoration:link
{
    color: #330099;
    font-size: 13px;
    text-decoration: none;
}
A.decoration:visited {
	COLOR: #800080;
	font-size: 13px;
	text-decoration: none;
}
A.decoration:hover {
	COLOR: #c00;
	font-size: 13px;
	text-decoration: none;
}
A.decoration:active {
	COLOR: #c00;
	font-size: 13px;
	text-decoration: none;
}

.search-word {
	FONT-SIZE: 12px; COLOR: #009090; TEXT-DECORATION: none
}
.search {
	FONT-SIZE: 12px; COLOR: #009090; TEXT-DECORATION: none
}
.technav {
	clear: both; margin-bottom: 0px; overflow: hidden; width: 962px; height: 28px
}

/****************************************/
ul{
	border: 0px; 
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
.tnlv1 {
	clear: both; border-right: #71c4fe 1px solid; background: #71c4fe url('../../images/index/menu_bg.jpg') repeat-x; 
overflow: hidden; border-left: #71c4fe 1px solid; width: 962px; height: 28px; 
}
.tnlv1 li {
float: left; padding-bottom: 0px; overflow: hidden; color: #fff; padding-top: 7px; height: 20px;width:85px;text-align: center;
}
.tnlv1 li.menu
{
    background: url(../../images/index/menu2.gif) repeat-x 0px 7px;
    width: 1px;
    height: 20px;
}
.tnlv1 li a{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
.tnlv1 li a:link{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.tnlv1 li a:visited{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.tnlv1 li a:hover{
	color: #cccccc;
	font-weight: bold;
	text-decoration: none;
}
.tnlv1 #tnlv1_12 {
	padding-right: 0px; padding-left: 23px; background: none transparent scroll repeat 0% 0%; padding-bottom: 0px; padding-top: 7px
}
.tnlv1 li.selectmenu
{
    background: url(  '../../images/index/menu_l1_now_bg.gif' ) no-repeat right 0px;
    float: left;
    padding-top: 9px;
    padding-left: 3px;
    padding-bottom: 0px;
    overflow: hidden;
    height: 30px;
    width: 85px;
    padding-bottom: 0px;
    color: #6699ff;
    text-align: center;
}
.tnlv1 li.selectmenu a
{
    color: #6699ff;
    text-decoration: none;
    font-weight: bold;
}
.tnlv1 li.selectmenu a:link{
	color: #6699ff;
	font-weight: bold;
	text-decoration: none;
}
.tnlv1 li.selectmenu a:visited{
	color: #6699ff;
	font-weight: bold;
	text-decoration: none;
}
.tnlv1 li.selectmenu a:hover{
	color: #6699ff;
	font-weight: bold;
	text-decoration: none;
}

ul.tnlv2 {
	clear: both; border-right: #71c4fe 1px solid; background: #71c4fe url('../../images/index/menu_bg2.gif') repeat-x; 
overflow: hidden; border-left: #71c4fe 1px solid; width: 962px; height: 28px
}
ul.tnlv2 li
{
    padding-right: 13px;
    padding-left: 12px;
    float: left;
    padding-bottom: 0px;
    overflow: hidden;
    color: #6666ff;
    padding-top: 7px;
    height: 20px;
}

ul.tnlv2 li a
{
    color: royalblue;
    text-decoration: none;
}
ul.tnlv2 li a:link{
	color: royalblue;
	text-decoration: none;
}
ul.tnlv2 li a:visited{
	color: royalblue;
	text-decoration: none;
}
ul.tnlv2 li a:hover
{
    color:  #c00;
    text-decoration: none;
}
ul.tnlv2 #tnlv1-14 {
	padding-right: 0px; padding-left: 23px; background: none transparent scroll repeat 0% 0%; padding-bottom: 0px; padding-top: 7px
}


/*********************************************/

.btn {
 BORDER-RIGHT: #7b9ebd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7b9ebd 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); BORDER-LEFT: #7b9ebd 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7b9ebd 1px solid
}
.btn1_mouseout {
 BORDER-RIGHT: #7EBF4F 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7EBF4F 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#B3D997); BORDER-LEFT: #7EBF4F 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7EBF4F 1px solid
}
.btn1_mouseover {
 BORDER-RIGHT: #7EBF4F 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7EBF4F 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#CAE4B6); BORDER-LEFT: #7EBF4F 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7EBF4F 1px solid
}
.btn2 {padding: 2 4 0 4;font-size:12px;height:23;background-color:#ece9d8;border-width:1;}
.btn3_mouseout {
 BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid
}
.btn3_mouseover {
 BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#D7E7FA); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid
}
.btn3_mousedown
{
 BORDER-RIGHT: #FFE400 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #FFE400 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #FFE400 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #FFE400 1px solid
}
.btn3_mouseup {
 BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid
}
.btn_2k3 {
 BORDER-RIGHT: #002D96 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #002D96 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#9DBCEA); BORDER-LEFT: #002D96 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #002D96 1px solid
}
.loginButton
{
    height: 20px;
    background-image: url(../../Images/index/index_button.jpg);
}

TD {
	FONT-SIZE: 12px; WORD-SPACING: -1px; COLOR: #333333; FONT-FAMILY: ""; TEXT-DECORATION: none
}

.loginindex {
	PADDING-RIGHT: 1px; BORDER-TOP: #e8e8e8 1px solid;BORDER-left: #e8e8e8 1px solid;BORDER-right: #e8e8e8 1px solid; PADDING-LEFT: 1px; BACKGROUND: url(../../images/index/loginindex_bg.png) no-repeat 1px 27px 1px 1px; PADDING-BOTTOM: 1px; OVERFLOW: hidden; WIDTH: 183px; PADDING-TOP: 2px; BORDER-BOTTOM: #e8e8e8 1px solid; text-align: center;
}
.loginindex H1 {
	CLEAR: both; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: url(../../images/index/loginindex_title.gif) repeat-x; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 179px; COLOR: #6a9ec2; BORDER-BOTTOM: #9abad3 1px solid; HEIGHT: 24px
}
.loginindex H1 .capname {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.loginindex H1 .capdata {
	PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 6px;font-weight: bold;
}
#loginindexViwer {
	BORDER-RIGHT: #afbdc8 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #afbdc8 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(../../images/index/loginindex_login.png) #fff no-repeat; PADDING-BOTTOM: 5px; MARGIN: 2px auto 0px; OVERFLOW: hidden; BORDER-LEFT: #afbdc8 1px solid; WIDTH: 176px; PADDING-TOP: 0px; BORDER-BOTTOM: #afbdc8 1px solid; 
}
.indexpart {
	PADDING-RIGHT: 1px; BORDER-TOP: #e8e8e8 1px solid;BORDER-left: #e8e8e8 1px solid;BORDER-right: #e8e8e8 1px solid; PADDING-LEFT: 1px;  PADDING-BOTTOM: 1px; OVERFLOW: hidden; WIDTH: 183px; PADDING-TOP: 2px; BORDER-BOTTOM: #e8e8e8 1px solid; text-align: center;background-color: #f4f9ff;
}
.indexpart H1 {
	CLEAR: both; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: url(../../images/index/loginindex_title.gif) repeat-x; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 179px; COLOR: #6a9ec2; BORDER-BOTTOM: #9abad3 1px solid; HEIGHT: 24px
}
.indexpart H1 .capname {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.indexpart H1 .capdata {
	 PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 6px;font-weight: bold;
}

#div_list_bg
{
    width: 100%;
    height: 21px;
    border-bottom: inactiveborder 1px solid;
    background-image: url(../../images/titlebg.jpg);
    padding-top: 8px;
    text-align: left;
}
.grid_head
{
     background-image: url(../../images/news/menu-blue-1-bj.jpg);
}
-----MultiPage Start---------
.MultiPage
{
  background-color:White;
  overflow:visible;
  position:relative;
  padding:10px;
  top:-3px;
  left:1px;
  z-index:98;
  border: 1px solid #919B9C;
}
.TopGroup
{
  z-index:99;
  position:relative;
}
.DefaultTab
{
    color: black;
    background-image: url(../../images/Control/tab_bg.gif);
    cursor: hand;
}
.DefaultTabHover 
{
  color:black; 
  background-image: url(../../images/Control/hover_tab_bg.gif);
  cursor:hand;
}
.SelectedTab 
{
  color:black; 
  background-image: url(../../images/Control/selected_tab_bg.gif);
  cursor:default;
}
-----MultiPage End--------


.logo {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 65px
}
.logo1 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 85px
}
.logo_mid {
	MARGIN-TOP: 8px; PADDING-LEFT: 10px; FLOAT: left; WIDTH: 470px; HEIGHT: 52px
}
.logom_txt {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.logom_bot {
	FLOAT: left; MARGIN: 6px 0px; WIDTH: 470px
}
.logom_bot2 {
	MARGIN: 6px 0px; WIDTH: 505px
}
.logo_right {
	FLOAT: right
}
.logo_bot {
	BACKGROUND: #f2f2f2; FLOAT: left; MARGIN-BOTTOM: 15px; WIDTH: 100%; PADDING-TOP: 2px; HEIGHT: 24px
}
.logob_txt {
	PADDING-LEFT: 10px; FLOAT: left; PADDING-TOP: 6px
}
.logob_right {
	PADDING-RIGHT: 15px; FLOAT: right; WIDTH: 86px; HEIGHT: 20px
}
.logob_right1 {
	PADDING-RIGHT: 15px; FLOAT: right; WIDTH: 86px; PADDING-TOP: 2px; HEIGHT: 20px
}
.logobr_title {
	PADDING-LEFT: 4px; FLOAT: left; PADDING-TOP: 4px
}

.l { float:left;}
.r { float:right;}
.w4 { width:402px;}
.block { border:1px solid #ccc; background:#fff;}
	.btl, .btr, .bbl, .bbr { display:block; height:6px; position:relative; line-height:1px; font-size:1px;}
	.b1tl, .b1tr { height:28px; position:relative; width:4px;}
	.btl { background:url(../../images/Tab/btl.gif) no-repeat; left:-1px; top:-1px;}
	.btr { background:url(../../images/Tab/btr.gif) right top no-repeat; right:-2px;}
	.bbl { background:url(../../images/Tab/bbl.gif) no-repeat; left:-1px; bottom:-1px;}
	.bbr { background:url(../../images/Tab/bbr.gif) right top no-repeat; right:-2px;}
	.b1tl { background:url(../../images/Tab/blt.jpg) no-repeat; left:-1px; top:-1px;}
	.b1tr { background:url(../../images/Tab/b1tr.jpg) right top no-repeat; right:-1px; top:-1px;}
.shop{}
		.shop .title h2 { background:#fff url(../../images/Tab/p.jpg) 5px 4px no-repeat; width:72px;}
			.shop .title h2 span { color:#FF6E00;}
		.shop .title ul { padding-left:12px;}
			.shop .title li { width:70px;}
				.shop .title li span {width:70px;}
				.shop .title .current span{ background: url(../../images/Tab/hotShopCurrent.jpg) no-repeat;font-weight: bold;color: #ffffff;text-decoration: none;cursor: hand;}
				.shop .title .nocurrent span{ color: #000000; text-decoration: none;cursor: hand;}
				.shop .title .b1tr { width: 68px;}
					.shop .title .b1tr p { padding-top:4px; background:url(../../images/Tab/shopBtn.gif) left 7px no-repeat; width:58px; text-align:center; line-height:21px;}
						.shop .title .b1tr p a:link, .shop .title .b1tr p a:visited { color:#fff;}
	.shop .txt { height:180px;}

.sort {}
	.sort .title { background:url(../../images/Tab/b1t.jpg) repeat-x; height:32px;}
		.sort .title h2 { font-size:1.1em; height:27px; position:relative; top:-1px; left:-1px; border-right:1px solid #ccc;}
			.sort .title h2 span { padding-left:27px; line-height:27px;}
			.sort .title li { float:left; height:28px; text-align:center; line-height:28px; font-size:1.1em; background:url(../../images/Tab/b1tDot.jpg) right 1px no-repeat;}
				.sort .title li span { position:relative; height:33px; top:-1px; float:left; left:-2px;}
				.sort .title .current a:link, .sort .title .current a:visited { color:#fff;}
			

