BODY {

	BACKGROUND: url(../images/body_bg.gif); COLOR: #666666; FONT: 12px/1.231 "Source Han Serif SC","Source Han Sans CN", sans-serif; -moz-user-select: none


}

A {

	COLOR: #666666; TEXT-DECORATION: none

}

A:focus {

	OUTLINE-WIDTH: 0px

}

A:hover {

	TEXT-DECORATION: underline

}

.vam {

	VERTICAL-ALIGN: middle

}

.clear {

	OVERFLOW: hidden; FONT-SIZE: 0px; HEIGHT: 0px; CLEAR: both; LINE-HEIGHT: 0

}

.clearfix:after {

	HEIGHT: 0px; CONTENT: ""; CLEAR: both; DISPLAY: block; VISIBILITY: hidden

}

.clearfix {

	ZOOM: 1

}

.tr {

	TEXT-ALIGN: right

}

.tl {

	TEXT-ALIGN: left

}

.center {

	TEXT-ALIGN: center

}

.fl {

	FLOAT: left

}

.fr {

	FLOAT: right

}

.fw {

	FONT-FAMILY: "Source Han Serif SC"

}

.pa {

	POSITION: absolute

}

.pr {

	POSITION: relative

}

.mt8 {

	MARGIN-TOP: 8px

}

.font14 {

	FONT-SIZE: 14px; FONT-WEIGHT: bold

}

.cart_header {

	MARGIN: 0px auto; WIDTH: 960px

}

.cart_content {

	MARGIN: 0px auto; WIDTH: 960px

}

.cart_footer {

	MARGIN: 0px auto; WIDTH: 960px

}

.header {

	MARGIN: 0px auto; WIDTH: 960px

}

.content {

	MARGIN: 0px auto; WIDTH: 960px

}

.footer {

	MARGIN: 0px auto; WIDTH: 960px

}

.left {

	OVERFLOW: hidden; FLOAT: left; WIDTH: 201px

}

.left2 {

	OVERFLOW: hidden; FLOAT: left; WIDTH: 670px

}

.left3 {

	OVERFLOW: hidden; FLOAT: left; COLOR: #666; WIDTH: 754px

}

.lefttop {

	OVERFLOW: hidden; FONT-SIZE: 0px; HEIGHT: 3px; BACKGROUND: url(../images/left_top_img.gif) no-repeat

}

.left2top {

	OVERFLOW: hidden; FONT-SIZE: 0px; HEIGHT: 3px; BACKGROUND: url(../images/left2_top_img.gif) no-repeat

}

.leftbot {

	OVERFLOW: hidden; MARGIN-BOTTOM: 10px; FONT-SIZE: 0px; HEIGHT: 3px

}

.left2bot {

	OVERFLOW: hidden; MARGIN-BOTTOM: 10px; FONT-SIZE: 0px; HEIGHT: 3px; BACKGROUND: url(../images/right_bot2_img.gif) no-repeat

}

.right {

	OVERFLOW: hidden; FLOAT: left; MARGIN-LEFT: 5px; DISPLAY: inline; WIDTH: 754px

}

.right2 {

	OVERFLOW: hidden; FLOAT: right; WIDTH: 275px

}

.right3 {

	OVERFLOW: hidden; FLOAT: right; COLOR: #666; WIDTH: 201px

}

.righttop {

	OVERFLOW: hidden; FONT-SIZE: 0px; HEIGHT: 3px; BACKGROUND: url(../images/right_top_img.gif) no-repeat

}

.right2top {

	OVERFLOW: hidden; FONT-SIZE: 0px; HEIGHT: 3px

}

.rightbot {

	OVERFLOW: hidden; MARGIN-BOTTOM: 10px; FONT-SIZE: 0px; HEIGHT: 3px; BACKGROUND: url(../images/right_bot_img.gif) no-repeat

}

.right2bot {

	OVERFLOW: hidden; MARGIN-BOTTOM: 10px; FONT-SIZE: 0px

}

.right_main {

	OVERFLOW: hidden; BORDER-TOP: #d5d5d5 0px solid; BORDER-RIGHT: #d5d5d5 1px solid; BORDER-BOTTOM: #d5d5d5 0px solid; PADDING-BOTTOM: 15px; BORDER-LEFT: #d5d5d5 1px solid; WIDTH: 752px

}

.right2_main {

	OVERFLOW: hidden; BORDER-TOP: #235ca6 0px solid; BORDER-RIGHT: #235ca6 1px solid; BORDER-BOTTOM: #235ca6 1px solid; PADDING-BOTTOM: 15px; BORDER-LEFT: #235ca6 1px solid; WIDTH: 273px

}

.left2_main {

	OVERFLOW: hidden; BORDER-TOP: #d5d5d5 0px solid; BORDER-RIGHT: #d5d5d5 1px solid; BORDER-BOTTOM: #d5d5d5 0px solid; PADDING-BOTTOM: 15px; BORDER-LEFT: #d5d5d5 1px solid; WIDTH: 668px

}

.top {

	HEIGHT: 223px; BACKGROUND: url(../images/top_bg.png) no-repeat center top; WIDTH: 100%

}

.welcome {

	HEIGHT: 31px; LINE-HEIGHT: 31px

}

.welcome H2 {

	FONT-SIZE: 12px; FLOAT: left; FONT-WEIGHT: normal

}

.bookmark {

	OVERFLOW: hidden; FLOAT: right; COLOR: #9f9f9f

}

.bookmark B {

	FONT-WEIGHT: normal

}

.bookmark SPAN A {

	COLOR: #9f9f9f; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px

}

.bookmark A {

	COLOR: #9f9f9f

}

.t_head {

	OVERFLOW: hidden; HEIGHT: 87px; PADDING-TOP: 34px; WIDTH: 960px

}

.top_l {

	LINE-HEIGHT: 0px; WIDTH: 600px

}

.logo {

	HEIGHT: 55px; BACKGROUND: url(../images/logo_line.gif) no-repeat right center; PADDING-RIGHT: 15px; WIDTH: 199px

}

.top_r {

	OVERFLOW: hidden; PADDING-TOP: 10px; WIDTH: 340px

}

.logo_slogan {

	FONT-SIZE: 16px; FONT-FAMILY: "Source Han Serif SC"; COLOR: #6b6b6b; PADDING-LEFT: 15px; LINE-HEIGHT: 28px; WIDTH: 370px

}

.logo_slogan STRONG {

	FONT-SIZE: 22px; FONT-WEIGHT: bold; COLOR: #1d5e95

}

.tel {

	FONT-SIZE: 13px; FONT-FAMILY: "Source Han Serif SC"; BACKGROUND: url(../images/tel.gif) no-repeat left 5px; COLOR: #333; PADDING-LEFT: 62px; WIDTH: 250px

}

.tel SPAN {

	FONT-SIZE: 30px; FONT-FAMILY: "Source Han Serif SC"; FONT-WEIGHT: bold; COLOR: #085799; FONT-STYLE: italic

}

.nav_bg {

	HEIGHT: 45px; BACKGROUND: url(../images/nav_bg.gif) repeat-x left top; WIDTH: 100%

}

.nav {

	FONT-SIZE: 14px; HEIGHT: 42px; MARGIN: 0px auto; WIDTH: 960px

}

.nav LI {

	HEIGHT: 42px; BACKGROUND: url(../images/li_cutline.gif) no-repeat right center; FLOAT: left; LINE-HEIGHT: 42px

}

.nav LI A {

	HEIGHT: 42px; COLOR: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 14px; DISPLAY: inline-block; PADDING-RIGHT: 14px

}

.nav LI A:hover {

	BACKGROUND: #012d55; COLOR: #fff; TEXT-DECORATION: none

}

.nav .nav_current {

	BACKGROUND: #012d55; COLOR: #fff; TEXT-DECORATION: none

}

.nav .nomarg {

	MARGIN-RIGHT: 0px

}

.nav .nobg {

	

}

.f_bottom {

	HEIGHT: 210px; BACKGROUND: #0d8ccf; COLOR: #ffdf88; PADDING-TOP: 2px

}

.bot_nav_bg {

	BORDER-TOP: #fff 1px solid; WIDTH: 100%

}

.bot_nav {

	FONT-SIZE: 13px; HEIGHT: 26px; BACKGROUND: url(../images/bot_nav_shadow.gif) no-repeat center bottom; COLOR: #fff; PADDING-BOTTOM: 30px; TEXT-ALIGN: center; PADDING-TOP: 15px; PADDING-LEFT: 0px; LINE-HEIGHT: 26px; PADDING-RIGHT: 0px

}

.bot_nav A {

	COLOR: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px

}

.bot_nav .nobg {

	BACKGROUND: none transparent scroll repeat 0% 0%

}

.copyright {

	COLOR: #c2dbe9; PADDING-BOTTOM: 0px; PADDING-TOP: 20px; PADDING-LEFT: 125px; LINE-HEIGHT: 24px; PADDING-RIGHT: 0px

}

.copyright DT {

	HEIGHT: 55px; BACKGROUND: url(../images/bot_logo_line.gif) no-repeat right center; FLOAT: left; PADDING-BOTTOM: 7px; PADDING-TOP: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 25px; WIDTH: 199px

}

.copyright DT IMG {

	HEIGHT: 55px; VERTICAL-ALIGN: middle; WIDTH: 199px

}

.copyright DD {

	FLOAT: left; PADDING-LEFT: 20px; WIDTH: 500px

}

.copyright A {

	COLOR: #c2dbe9

}

.gotop {

	HEIGHT: 74px; RIGHT: -103px; TOP: 0px; WIDTH: 148px

}

.searchbar {

	HEIGHT: 18px; PADDING-TOP: 5px; LINE-HEIGHT: 18px; WIDTH: 960px

}

.keywords {

	COLOR: #777777; PADDING-LEFT: 15px

}

.keywords A {

	COLOR: #777777; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px

}

.search {

	HEIGHT: 18px; PADDING-RIGHT: 10px; WIDTH: 198px

}

.search .in_text {

	BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 12px; BACKGROUND: url(../images/search_bg.gif) no-repeat 0px 0px; BORDER-BOTTOM-STYLE: none; FLOAT: left; COLOR: #777; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 27px; LINE-HEIGHT: 12px !important; PADDING-RIGHT: 3px; WIDTH: 116px

}

.search .so {

	BORDER-TOP-STYLE: none; FONT-SIZE: 0px; BORDER-LEFT-STYLE: none; HEIGHT: 18px; BACKGROUND: url(../images/search_bg.gif) no-repeat -157px 0px; BORDER-BOTTOM-STYLE: none; FLOAT: right; BORDER-RIGHT-STYLE: none; LINE-HEIGHT: 0; WIDTH: 41px; TEXT-INDENT: -9999px

}

@font-face {
	font-family: 'Source Han Serif SC';
	src: url('font/SourceHanSerifCN-Regular-1.otf') format('opentype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Source Han Sans CN';
	src: url('font/SourceHanSansSC-Normal-2.otf') format('opentype');
	font-weight: normal;
	font-style: normal;
}