/*  注意大小写敏感！ */
BODY,P,LI,INPUT,UL,TABLE{
        font-family:Verdana, Arial, Helvetica, sans-serif,宋体;
        font-size:13px;color:#606060;
}

/* X, X:Link means all settings for same element
   . means class id 
   # means div id 
   #div1 DIV.class1 : means main div div1's sub class class1's id 
line-height:150%

INPUT[type="text"],SELECT {padding:0; margin-left:1px;
  BORDER-RIGHT: #a0c0a0 1px solid; 
  BORDER-TOP: #a0c0a0 1px solid; 
  BORDER-LEFT: #a0c0a0 1px solid; 
  BORDER-BOTTOM: #a0c0a0 1px solid;
}
*/

IMG { border:0px;}
LI, {
/*	color:#10518c;*/
        word-wrap:break-word;
	list-style-type: none;
}
OPTION,TEXTAREA { 
	font-size:13px;color:#660066;
        word-wrap:break-word;
	border: 1px solid #88EE99;
}
INPUT_x{
	color:#660066;
        word-wrap:break-word;
	background:url(/shop/images/common/bg/inputbg.gif)
}

/* A: default setting:Text-Decoration: Underline;
A:Active {
        color: #000000;
}
*/

A {
 color:#0D62BC;
}
A:Hover {
        color: #DD6600;TEXT-DECORATION:none;
        position: relative; right: 0px; top: 1px
}

BODY { 
	margin: 3px;
	background: #FFFFFF;   /* body, FFFFFF white csscolor,000000 black */
scrollbar-face-color:#A0D0F8;
scrollbar-highlight-color:#D0E8F8;
scrollbar-3dlight-color:#68A4E0;
scrollbar-darkshadow-color:#68A4E0;
scrollbar-shadow-color:#D0E8F8;
scrollbar-arrow-color:#000000;
scrollbar-track-color:#E0E0E0;

}

.mainmenu {
  background: #75A8AC;  /*  menu line, direction: left to right , replaced by gradient_h and gradient_f */
}

.header_x {
  background: #FFFFFF;  /* banner table csscolor */
	table-layout:fixed;
/*        white-space: wrap; */
}
.HeaderTable {
        background: #75A8AC;  /* header color */
background:url(/shop/images/common/bg/bg_bar_03.jpg)
}
gray {
		width:170px !important;
		width:175px;
		border:#a6a6a6 1px solid;
		line-height:15px;
		text-indent:4px;
		border-top:#8a8a8a 3px solid;
		background:#a6a6a6;
		padding:5px 5px !important;
		padding:5px 0px;
		}


table.SearchTable {
        border: 1px #559955; /* outset */
        background: #CCBB44;   /* search bar color */
  background:url(/shop/images/common/bg/green_bg.jpg) repeat-x;
}

.linetable	{
        border: solid black;  /* dash, double */
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #00CCCC;
	border-right-color: #FFCC00;
	border-bottom-color: #00CCCC;
	border-left-color: #FFCC00;
        border-collapse: collapse;
        table-layout:fixed;
        word-wrap:break-word;

}

.navigation_bg {
background:url(/shop/images/common/icon/icon_green.png) no-repeat;
}
.navigation_bg0 {
background:url(/shop/images/common/bg/bg_line.gif);
}
.navigation_hot {
background:url(/shop/images/img_chn/hot.gif) no-repeat;
}
.RecordsTableHeader {
/*	background: #889999 /*#CF357D;    */        /* Record table header background csscolor */
/* background:url(/shop/images/common/blue_bg.png);  */
/* background:url(/shop/images/common/bg/titlebg.gif) repeat-x; */
background:url(/shop/images/common/bg/titlebg1.jpg) repeat-x;
	color: #335533;
/*	Border-Bottom: #000000 1px outset;*/
	padding: 0px;
	table-layout:fixed;
	word-wrap:break-word;
        white-space: wrap;
	height:29px;
	font-size:14px;
}

.RecordsDIV {width:96%;height:22px;line-height:22px;background:url(/shop/images/common/bg/bg_fenhong.jpg) repeat-x; backgroundx:#77BB66;color:#5577bb;text-align:center; font-weight: normal;}
.NavTableHeader {
/*      background: #889999 /*#CF357D;    */        /* Record table header background csscolor 
background:url(/shop/images/common/tint_blue_bg.gif);
*/
background:url(/shop/images/common/bg/green_mid_bg.gif);
        font-weight: bold;
/*      Border-Bottom: #000000 1px outset;*/
	color: #FFFFFF;
        padding: 0px;
        table-layout:fixed;
        word-wrap:break-word;
        white-space: wrap;
        height:22px;
}


/* not used */
.Record { 				      /* table detail line  */  
	background: #EFEAEA;
	Border-Bottom: #000000 1px outset;
	table-layout:fixed;
	word-wrap:break-word;
}
.tb {                                     /* wraped table*/
        table-layout:fixed;
        word-wrap:break-word;
}


.MenuTable {				      /* left menu list */
	background: #FAFDFA /*#CFEAEA  blue csscolor */
	font-weight: none;
	border: 1px #FFFFFD;
        height: bold;
        color: #6F6F6F;
/*        Border-Bottom: #FFFFFF 1px outset; */
        white-space: wrap;
        padding: 0px;
	table-layout:fixed;
	word-wrap:break-word;
	line-height:130%;
}

.WhiteTable {
        background: #FFFFFF;
        font-weight: none;
        border: 0px outset #80C4FD;
        white-space: wrap;
  background:url(/shop/images/common/bg/white_bg.gif) ;
}

.fenhongTable {
        background: #FFFFFF;
        font-weight: none;
        border: 0px outset #80C4FD;
        white-space: wrap;
  background:url(/shop/images/common/bg/bg_fenhong.gif) repeat-x;
}

.greenTable {
        background: #FFFFFF;
        font-weight: none;
        border: 0px outset #80C4FD;
        white-space: wrap;
  background:url(/shop/images/common/bg/bg_green.jpg) repeat-x;
}

.blogTable {
        background: #FFFFFF;
        font-weight: none;
        border: 0px outset #80C4FD;
        white-space: wrap;
  background:url(/shop/images/common/bg/bg_blog.gif) repeat-x;
  overload:hidden;
}

.FooterTable {
	background: #FFFFFF;
	font-weight: none;
	border: 0px outset #80C4FD;
	white-space: wrap;
/*  background:url(/shop/images/common/bg/white_bg.gif) */
}

.FooterTable_td
{
filter:dropshadow(color=#880000, offx=1, offy=1, positive=1);
font-family:"宋体";
font-size:9pt;
font-weight:normal;
 color:#FFFFFF;
/*color:#00418c; */
height: 14px;
}

.ErrorTable {
	padding: 10px;
	background: #AADDEE;
	font-weight: none;
	border: 1px solid #80C4FD;
}

a.a_red:Link {
        color: #FF0000;
	Text-Decoration: none;
}
a.a_red:Visited {
        color: #FF0000;
	Text-Decoration: none;
}
a.a_red:Hover {
        color: blue;
        position: relative; right: 0px; top: 1px
}

a.wlink { 
	color: #7777EE;          /* href link csscolor white */
        font-weight: none;
        white-space: wrap;
        padding: 2px;
        font-size:10pt;
}
/*
 a:Link.wlink	{    color: #FFFFFF;}
 a:Active.wlink	{    color: #FFFFFF;}
 a:Visited.wlink {    color: #FFFFFF;} 
 a:Hover.wlink   {    color: #666666;}
*/

a.nav_class {
color: #0D62BC; TEXT-DECORATION: none;
}
a.nav_class:hover {
    color: #FFFFFF;
    text-decoration: none;
    background: #99AA77;
border-width:1px;
border-style: solid;
border-color:#E8F8FF;
border-spacing: 1px;
}


a.Banner { 
	color: #FFFFFF;          /* href link csscolor white */
        font-weight: none;
        white-space: wrap;
        padding: 2px;
        font-size:8pt;
        TEXT-DECORATION: none;
}

 a:Link.Banner	{    color: #FFFFFF;}
 a:Active.Banner	{    color: #FFFFFF;}
 a:Visited.Banner {    color: #FFFFFF;} 
 a:Hover.Banner   {    color: #DD2222; TEXT-DECORATION:Underline;}
 a.bLink {
	color: #0D62BC; 
        white-space: wrap;
	font-weight: none;
        padding: 4px;
}

a.nounderline {
color: #0D62BC; TEXT-DECORATION: none;
}
a:Hover.nounderline {    color: #DD6600;TEXT-DECORATION:Underline;}

a.nounderline_1 {
color: #404222; TEXT-DECORATION: none;
}
a:Hover.nounderline_1 {    color: #DD6600;TEXT-DECORATION:Underline;}


a.search_footer {
FONT-SIZE: 14px;
color: #0D62BC; TEXT-DECORATION: none;font-family:Verdana, Arial, Helvetica, sans-serif,宋体;
}
a:Hover.search_footer {    color: #DD6600;TEXT-DECORATION:Underline; background-color: #ff8822;}


.ht {font-size:9pt; color:#000000}

input.blankline {
	height: 18px;
	clip:  rect(   );
/*	background-color: #F5F5F5; */
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-family: "宋体";
	font-size: 9pt;
/*	color: #CCCCCC; */
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #CCCCCC;
	border-left-color: #FFFFFF;}

td.gradient_h {
								/*csscolor begin, end */
filter:progid:DXImageTransform.Microsoft.Gradient(startcolorStr='#006699', endcolorStr='#EACCDD', gradientType='0')}

table.bg01 {
        background: #75A8AC;  /* header color */
	background:url(/shop/images/common/bg/bg_center1.gif) ;repeat-x;
        table-layout:fixed;
        word-wrap:break-all;
border-left: 1px solid #c0c0c0;
border-right: 1px solid #c0c0c0;
border-top-width: 1px;
border-bottom-width: 1px;
}
table.dotborder {
border-width:1px;
border-style: dashed;
border-color:#888888;
border-collapse: collapse;
table-layout:fixed;word-wrap:break-word;
}

table.dotline1 {
border-color:#999999;
border-width:1px;
border-style:dashed;
}

table.dotline2_x {
border-color:#999999;
border-width:1px;
border-right-style: dashed;
border-top-style: dashed;
}
table.RecordsTable_x {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-color: #ffffff; border-spacing: 0px;table-layout:fixed_x;word-wrap:break-word;
border-collapse: collapse
}

table.RecordsTable {
table-layout:fixed;word-wrap:break-word;
        white-space: wrap;
}
/*
table.RecordsTable TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND: url(../images/background.gif); PADDING-BOTTOM: 2px; MARGIN: 0px; color: #ffffff; PADDING-TOP: 3px; HEIGHT: 25px
}
table.RecordsTable TH.title {
	TEXT-ALIGN: left
}
table.RecordsTable TH A {
	color: #ff9900
}*/
table.RecordsTable TR.row0 {
	BACKGROUND-color: #f5f5f5
}
table.RecordsTable TR.row1 {
	BACKGROUND-color: #fff
}
table.RecordsTable TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e5e5e5 1px solid;overflow:hidden;
}
table.RecordsTable TR.row0:hover {
	BACKGROUND-color: #f1f1f1
}
table.RecordsTable TR.row1:hover {
	BACKGROUND-color: #f1f1f1
}
table.RecordsTable TD.options {
	FONT-SIZE: 8px; BACKGROUND-color: #ffffff
}

.HeaderText {
/*        font-weight: bold; */
        font-size: 14px;
        color: #466D8F;
        white-space: wrap;
}

.bHeaderText {
        font-weight: bold;
        font-size: 13px;
        color: #000000;
        white-space: wrap;
}

.button3 {
/*      color: #55DD55;*/
/*      BackGround-color: #666666; */
/*      border: 1px outset #000000; */
 cursor: pointer;
 height: 27px;
 color: #667766;
/* color: #ffffff/*颜色*/;
 FONT-SIZE: 13px;
 border: #AA9AD6 1px solid/*颜色边框*/;
 background: url(/shop/images/common/bt/button3_bg.gif) #859AD6; /*背景图片颜色*/ repeat-x 0px 0px;
 border:0px;MARGIN:1px;

}

.button2 {
 cursor: pointer;
 height: 26px;
 color: #559977/*颜色*/;
 FONT-SIZE: 13px;
 border: #77AA99 1px solid/*颜色边框*/;
 background: url(/shop/images/common/bt/button2_bg.gif) /*#859AD6; /*背景图片颜色*/ repeat-x 0px 0px;
 border:0px;MARGIN:1px;
}

.button1 {
	BACKGROUND: url(/shop/images/common/bt/button1_bg.gif) no-repeat left top; FONT: 13px; WIDTH: 118px; CURSOR: pointer; color: #434262; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 30px; BORDER-BOTTOM-STYLE: none;MARGIN:1px;
}

.button4 {
        BACKGROUND: url(/shop/images/common/bt/button4_bg.gif) no-repeat left top; WIDTH: 80px; CURSOR: pointer; color: #435242; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 24px; BORDER-BOTTOM-STYLE: none;MARGIN:1px;
}

.button5 {
        BACKGROUND: url(/shop/images/common/bt/button5_bg.png) no-repeat left top; WIDTH: 82px; CURSOR: pointer; color: #435242; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 24px; BORDER-BOTTOM-STYLE: none;MARGIN:1px;
}


.largebtn{padding: auto 5px; height:30px;}

#top_div {height:25px;margin:0;border-bottom:2px solid #b4d8f1;font-size:12px;}

#topleft_div  {width:400px;height:18px;margin-left: 8px;margin-top: 1px;float:left;text-align:left;font-size:12px;}
#topright_div {width:300px;height:18px;margin-right:8px;margin-top: 1px;float:right;text-align:right;font-size:12px;}
#topcenter_div {widthx:280px;height:18px;margin-top: 1px;float:left;text-align:center;font-size:13px;color:#0D62BC;}

.mouseOver
{
 font-sizex:12px;
 background: #90C0A0;
 color: #FFFAFA;
}

.mouseOut
{
 font-sizex:12px;
 background: #FAFFFA;
 color: #000000;
}
