﻿HTML {FONT: 11px/150% Arial, Helvetica, sans-serif,"宋体"; BACKGROUND: #fff;}

BODY {POSITION: relative; MARGIN: 0;}

A:link {COLOR: #373737; TEXT-DECORATION: none}

A:visited {COLOR: #373737; TEXT-DECORATION: none}

A:hover {COLOR: #01953d; TEXT-DECORATION: underline}

.absolute {POSITION: absolute}

.clear {CLEAR: both}

UL {PADDING: 0; LIST-STYLE-TYPE: none; MARGIN: 0; }

LI {PADDING: 0; LIST-STYLE-TYPE: none; MARGIN: 0; }

IMG { MARGIN: 0; BORDER:none;}

.cate_title {LINE-HEIGHT: 32px; TEXT-INDENT: 14px; WIDTH: 180px;OVERFLOW: hidden; FONT-WEIGHT: bold; FONT-SIZE: 12px;
              HEIGHT: 32px; background-color:#e9e9e8;border-left:6px solid #019640;
			  border-bottom:5px solid #019640;   }

* HTML .p_f_en {BACKGROUND-POSITION: 25px -1661px;}

* + HTML .p_f_en {BACKGROUND-POSITION: 25px -1661px;}

.menu {Z-INDEX: 500; POSITION: relative; PADDING: 0;  WIDTH: 180px; BACKGROUND-color: #e9e9e8;
       FLOAT: left; FONT-SIZE: 12px;border-left:6px solid #019640;border-bottom:3px solid #019640;
	    border-right:0px solid #019640; }
	   
.menu UL {BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left;}

.menu UL UL {WIDTH: 180px;BORDER-top: #a6a6a6 1px solid; z-index:600;BACKGROUND-COLOR: #fff; }

.menu UL LI {LINE-HEIGHT: 24px; WIDTH: 180px; DISPLAY: block;HEIGHT: 24px; BORDER-TOP: #a6a6a6 1px solid; FONT-WEIGHT: bold; 
               FLOAT: left;  }

.bg_img {BACKGROUND: url(../images/bg.jpg)  no-repeat left top scroll;}

.menu UL UL LI {LINE-HEIGHT: 100%; BACKGROUND-COLOR: #fff; PADDING:4px 0 4px 21px; WIDTH: 160px; 
                DISPLAY: block; BACKGROUND-POSITION: 0px -52px; BORDER-TOP-WIDTH: 0px; height:22px;
			    BORDER-BOTTOM-WIDTH: 0; HEIGHT: auto; BORDER-LEFT-WIDTH: 0; FONT-WEIGHT: normal; 
				BORDER-RIGHT: #a6a6a6 1px solid; }

.menu UL UL .b_top {BACKGROUND-POSITION: 0 0; BORDER-left: #ffffff 1px solid;  
                    PADDING-TOP: 10px; }
					
					
					
.menu A {PADDING: 0; TEXT-INDENT: 1em;  WIDTH: 180px; DISPLAY: block;
         FLOAT: left; HEIGHT: 100%;  FONT-SIZE: 1em;  }

.menu A:visited {PADDING: 0; TEXT-INDENT: 1em;  WIDTH: 180px; 
                 DISPLAY: block; FLOAT: left; HEIGHT: 100%; FONT-SIZE: 1em;}

.menu UL UL LI A {TEXT-INDENT: 0; WIDTH: auto; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; }

.menu UL UL LI A:visited {TEXT-INDENT: 0; WIDTH: auto; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%;}
						  
.menu UL UL LI A:hover {BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: underline;}

.menu UL UL :hover > A {BACKGROUND: none transparent scroll repeat 0% 0% #fff;  TEXT-DECORATION: underline;}

.menu TABLE {Z-INDEX: 1; PADDING: 0; MARGIN: -1px;  WIDTH: 0px; 
              BORDER-COLLAPSE: collapse; HEIGHT: 0; FONT-SIZE: 1em; }

* HTML .menu A:hover {Z-INDEX: 100; POSITION: relative;BACKGROUND-COLOR: #fff; TEXT-DECORATION: none;}

.menu LI:hover {POSITION: relative;}

.menu :hover > A {BACKGROUND-color:#fff; COLOR: #000;}

.menu UL UL {POSITION: absolute; PADDING-BOTTOM: 0; border-bottom:1px solid #a6a6a6; WIDTH: 183px; 
             HEIGHT: auto; TOP: -1342177.28px; LEFT: 180px;
             }

.menu UL :hover UL {TOP: -1px}


								
#tabs UL LI:hover > A.two {BACKGROUND:  no-repeat -150px -200px; HEIGHT: 26px;
                           }
						   
* HTML #tabs UL LI A.two:hover {BACKGROUND:  no-repeat -150px -200px; HEIGHT: 26px; 
                                CURSOR: pointer}


#menu_index_top LI span {LINE-HEIGHT: 36px; MARGIN:0; WIDTH: 186px; DISPLAY: block; 
                         background:url(../images/sec_02.jpg) #fff no-repeat 0 0; HEIGHT:36px; 
						  }

								

#nav_chat P { MARGIN: 0;}

* HTML .shopping_dl1 DD {PADDING-BOTTOM: 10px; PADDING-LEFT: 30px; PADDING-RIGHT: 13px; PADDING-TOP: 10px;}

* + HTML .shopping_dl1 DD {PADDING-BOTTOM: 10px; PADDING-LEFT: 30px; PADDING-RIGHT: 13px; PADDING-TOP: 10px;}

.select-free {Z-INDEX: 10; POSITION: absolute;}

