HTML {
  WIDTH: 100%; MIN-WIDTH: 1000px; OVERFLOW-Y: scroll
}
BODY {
  WIDTH: 100%; MIN-WIDTH: 1000px; MARGIN: 0px; PADDING: 0px; BACKGROUND: #fff; FONT-FAMILY: Myriad Pro, Microsoft YaHei, Verdana
}
TABLE,DIV {
  FONT-SIZE: 12px; COLOR: #333; TEXT-ALIGN: left
}
UL,OL {
  LIST-STYLE: none
}
FORM,DL,DT,DD,UL,OL,INPUT,SELECT,TEXTAREA,H1,H2,H3,H4,H5,H6 {
  MARGIN: 0px; PADDING: 0px; FONT-SIZE: 12px
}
INPUT,BUTTON,SELECT,TEXTAREA {
  FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana; COLOR: #333; OUTLINE: none; VERTICAL-ALIGN: middle
}
IMG {
  BORDER: 0px; VERTICAL-ALIGN: middle
}
A {
  COLOR: #333; TEXT-DECORATION: none
}
A:hover {
  COLOR: #000; TEXT-DECORATION: underline
}
#header {
  WIDTH: 100%
}
#header DIV.container {
  WIDTH: 1000px; HEIGHT: 85px; MARGIN: auto; POSITION: relative
}
#header DIV.container DIV.logo {
  PADDING-LEFT: 10px; PADDING-TOP: 0px
}
#header DIV.container DIV.search {
  WIDTH: 228px; HEIGHT: 27px; BACKGROUND: url(../images/bg.search.1.jpg) center center no-repeat; POSITION: absolute; TOP: 29px; RIGHT: 178px; Z-INDEX: 100; DISPLAY: none
}
#header DIV.container DIV.search INPUT.text {
  WIDTH: 180px; PADDING: 5px 5px 5px 15px; HEIGHT: 17px; LINE-HEIGHT: 17px; BORDER: 0px; BACKGROUND: url(../images/space.gif)
}
#header DIV.container DIV.search INPUT.submit {
  WIDTH: 26px; HEIGHT: 27px
}
#header DIV.container DIV.slogan {
  POSITION: absolute; TOP: 0px; RIGHT: 10px; Z-INDEX: 0
}
#homekv {
  WIDTH: 100%; POSITION: relative; OVERFLOW: hidden
}
#homekv DIV.image {
  OPACITY: 0; FILTER: alpha(opacity=0)
}
#homekv DIV.image_mask {
  OPACITY: 0; FILTER: alpha(opacity=0)
}
#homekv DIV.textbox {
  WIDTH: 980px; MARGIN-LEFT: -490px; DISPLAY: none; POSITION: absolute; TOP: 50%; LEFT: 50%; Z-INDEX: 100
}
#homekv DIV.textbox DIV.text {
  POSITION: absolute; Z-INDEX: 100
}
#homekv DIV.icon {
  WIDTH: 600px; MARGIN-LEFT: -300px; TEXT-ALIGN: center; POSITION: absolute; BOTTOM: 20px; LEFT: 50%; Z-INDEX: 1000
}
#homekv DIV.icon EM {
  DISPLAY: inline-block; ZOOM: 1; WIDTH: 14px; HEIGHT: 14px; BACKGROUND: #ababab; BORDER-RADIUS: 7px; MARGIN-LEFT: 7px; MARGIN-RIGHT: 7px; CURSOR: pointer
}
#homekv DIV.icon EM.on {
  BACKGROUND-COLOR: #fb7907
}
#menu {
  WIDTH: 100%; HEIGHT: 75px
}
#menu DIV.menu_box {
  WIDTH: 100%; HEIGHT: 75px; BACKGROUND: #fb7907
}
#menu DIV.menu_box.fixed {
  MIN-WIDTH: 1000px; POSITION: fixed; TOP: 0px; LEFT: 0px; Z-INDEX: 100000
}
#menu DIV.container {
  WIDTH: 1000px; MARGIN: auto; POSITION: relative
}
#menu DIV.container UL {
  WIDTH: 979px; MARGIN: auto; BORDER-LEFT: #d58001 1px solid
}
#menu DIV.container UL LI {
  WIDTH: 107px; HEIGHT: 75px; FLOAT: left; DISPLAY: inline; FONT-SIZE: 14px; BORDER-LEFT: #ffcf87 1px solid; BORDER-RIGHT: #d58001 1px solid
}
#menu DIV.container UL LI A {
  DISPLAY: block; HEIGHT: 75px; LINE-HEIGHT: 75px; TEXT-ALIGN: center; COLOR: #fff; TRANSITION: all .2s ease; -WEBKIT-TRANSITION: all .2s ease
}
#menu DIV.container UL LI A:hover {
  BACKGROUND: #df6d09; TEXT-DECORATION: none
}
#menu DIV.container UL LI.member {
  WIDTH: 107px; BORDER-RIGHT: 0px; BACKGROUND: #fb7907; FONT-SIZE: 12px
}
#menu DIV.container UL LI.member SPAN {
  DISPLAY: block; LINE-HEIGHT: 18px; PADDING-TOP: 16px
}
#menu DIV.container UL LI.member SPAN EM {
  DISPLAY: block; HEIGHT: 18px; BACKGROUND: url(../images/bg.icon.1.png) center center no-repeat
}
#menu DIV.container UL LI.tmall {
  WIDTH: 106px; BACKGROUND: #fb7907; FONT-SIZE: 12px
}
#menu DIV.container UL LI.tmall SPAN {
  DISPLAY: block; LINE-HEIGHT: 18px; PADDING-TOP: 16px
}
#menu DIV.container UL LI.tmall SPAN EM {
  DISPLAY: block; HEIGHT: 18px; BACKGROUND: url(../images/bg.icon.2.png) center center no-repeat
}
#menu DIV.menu_box_home DIV.container UL LI {
  WIDTH: 120px
}
#menu DIV.menu_box_home DIV.container UL LI.member {
  WIDTH: 122px
}
#menu DIV.menu_box_home DIV.container UL LI.tmall {
  WIDTH: 122px
}
#container {
  WIDTH: 100%; POSITION: relative
}
#footer {
  WIDTH: 100%; BACKGROUND: #004dc1; PADDING-TOP: 45px; PADDING-BOTTOM: 45px
}
#footer DIV.menu {
  WIDTH: 980px; MARGIN: auto
}
#footer DIV.menu DIV.block {
  WIDTH: 196px; FLOAT: left; DISPLAY: inline
}
#footer DIV.menu DIV.block DL {
  PADDING-BOTTOM: 45px
}
#footer DIV.menu DIV.block DL DT {
  HEIGHT: 20px; LINE-HEIGHT: 20px; PADDING-BOTTOM: 10px; COLOR: #fff
}
#footer DIV.menu DIV.block DL DT SPAN {
  DISPLAY: block; FONT-SIZE: 16px; PADDING-LEFT: 10px; BORDER-LEFT: #fff 2px solid
}
#footer DIV.menu DIV.block DL DD {
  HEIGHT: 24px; LINE-HEIGHT: 24px; BACKGROUND: url(../images/bg.arrow.2.gif) 16px center no-repeat; PADDING-LEFT: 28px
}
#footer DIV.menu DIV.block DL DD.empty {
  BACKGROUND: none
}
#footer DIV.menu DIV.block DL DD.sub {
  BACKGROUND: url(../images/bg.dot.2.gif) 20px center no-repeat
}
#footer DIV.menu DIV.block DL DT A {
  DISPLAY: block; FONT-SIZE: 16px; PADDING-LEFT: 10px; COLOR: #fff; BORDER-LEFT: #fff 2px solid
}
#footer DIV.menu DIV.block DL DT A:hover {
  TEXT-DECORATION: none
}
#footer DIV.menu DIV.block DL DD A {
  COLOR: #fff; TEXT-DECORATION: none
}
#footer DIV.menu DIV.block DL DD A:hover {
  COLOR: #f4f4f4; TEXT-DECORATION: underline
}
#footer DIV.menu DIV.others {
  WIDTH: 196px; FLOAT: right; DISPLAY: inline
}
#footer DIV.menu DIV.others P {
  MARGIN: 0px; PADDING: 0px; TEXT-ALIGN: center
}
#footer DIV.menu DIV.others P.text {
  PADDING-TOP: 5px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 16px; COLOR: #fff; TEXT-ALIGN: center
}
#copyright {
  WIDTH: 100%; BACKGROUND: #eeeeee; PADDING-TOP: 20px; PADDING-BOTTOM: 30px
}
#copyright DIV.container {
  WIDTH: 980px; MARGIN: auto
}
#copyright DIV.container P {
  MARGIN: 0px; PADDING: 0px; LINE-HEIGHT: 150%
}
#copyright DIV.container P.menu {
  MARGIN-BOTTOM: 10px; HEIGHT: 16px; LINE-HEIGHT: 16px; BORDER-LEFT: #a9a9a9 1px solid
}
#copyright DIV.container P.menu A {
  DISPLAY: inline-block; ZOOM: 1; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; BORDER-RIGHT: #a9a9a9 1px solid
}
#copyright DIV.container P.text {
  WIDTH: 520px; FLOAT: left; DISPLAY: inline
}
#copyright DIV.container P.text EM {
  DISPLAY: inline-block; ZOOM: 1; PADDING: 1px 2px; BACKGROUND: #656565; COLOR: #fff; FONT-STYLE: normal; LINE-HEIGHT: 100%
}
#copyright DIV.container P.text A {
  COLOR: #004dc1; TEXT-DECORATION: underline
}
#copyright DIV.container P.copy {
  WIDTH: 420px; FLOAT: right; DISPLAY: inline; TEXT-ALIGN: right
}
.clear {
  CLEAR: both
}
.clear_float {
  ZOOM: 1
}
.clear_float:after {
  DISPLAY: block; CLEAR: both; CONTENT: ""; VISIBILITY: hidden; HEIGHT: 0
}
.hand {
  CURSOR: pointer
}
.no_select {
  USER-SELECT: none; -MS-USER-SELECT: none; -O-USER-SELECT: none; -MOZ-USER-SELECT: none; -KHTML-USER-SELECT: none; -WEBKIT-USER-SELECT: none
}
.tables {
	BACKGROUND: #e0e0e0; BORDER: 0px
}
.tables TD {
	BACKGROUND: #ffffff
}

/*footer*/
.footer{
	width:auto;
	height:40px;
	background:#fb7907;
	margin-top:35px;
	line-height:40px;
	text-align:center;
	color:#fff;
	font-family:"微软雅黑";
	font-size:12px;}
	
	
.footer_cont{
	width:520px;
	height:auto;
	margin:0 auto;
	}
	
	
.footer_cont_list{
	display:block;
	width:auto;
	height:40px;
	margin-left:25px;}
	
	
.footer_cont_list li{
	float:left;}
	
	
.footer_cont_list li a{
	display:block;
	width:auto;
	height:18px;
	line-height:20px;
	font-family:"微软雅黑";
	font-size:12px;
	color:#333;
	padding:0px 15px;
	margin-top:25px;
	background: url(/images/line_foot.jpg) no-repeat  center right;
	}
	
.footer_cont_list li a.no_b{
	background:none;}	
	
	
	
.foot_cont_a,
.foot_cont_a1{
	display:block;
	width:auto;
	height:auto;
	font-family:"微软雅黑";
	font-size:12px;
	color:#333;
	margin-top:12px;
	text-align:center;
	padding:9px;}
	
.foot_cont_a1{
	margin-top:8px;}