@charset "utf-8";



HTML {



	WIDTH: 100%



}



BODY {



	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px; background:#E9E9E9}



UL {



	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px



}



OL {



	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px



}



LI {



	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px



}



P {



	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px



}



H1 {



	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px



}



H2 {



	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px



}



H3 {



	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px



}



H4 {



	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px



}



H5 {



	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px



}



H6 {



	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px



}



FORM {



	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px



}



FIELDSET {



	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px



}



TABLE {



	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px



}



TD {



	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px



}



IMG {



	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px



}



DIV {



	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px



}



DL {



	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px



}



DD {



	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px



}



DT {



	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px



}



BODY {



	WIDTH: 100%; FONT-FAMILY: "Helvetica", "微软雅黑", Arial, sans-serif;/* BACKGROUND: #eee;*/ COLOR: #222; FONT-SIZE: 12px



}



UL {



	LIST-STYLE-TYPE: none



}



OL {



	LIST-STYLE-TYPE: none



}



LI {



	LIST-STYLE-TYPE: none



}



DL {



	LIST-STYLE-TYPE: none



}



DD {



	LIST-STYLE-TYPE: none



}



DT {



	LIST-STYLE-TYPE: none



}



SELECT {



	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; FONT-FAMILY: "Helvetica", "微软雅黑", Arial, sans-serif; FONT-SIZE: 12px; VERTICAL-ALIGN: middle



}



INPUT {



	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; FONT-FAMILY: "Helvetica", "微软雅黑", Arial, sans-serif; FONT-SIZE: 12px; VERTICAL-ALIGN: middle



}



IMG {



	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; FONT-FAMILY: "Helvetica", "微软雅黑", Arial, sans-serif; FONT-SIZE: 12px; VERTICAL-ALIGN: middle



}



OPTION {



	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; FONT-FAMILY: "Helvetica", "微软雅黑", Arial, sans-serif; FONT-SIZE: 12px; VERTICAL-ALIGN: middle



}



BUTTON {



	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; FONT-FAMILY: "Helvetica", "微软雅黑", Arial, sans-serif; FONT-SIZE: 12px; VERTICAL-ALIGN: middle



}



TEXTAREA {



	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; FONT-FAMILY: "Helvetica", "微软雅黑", Arial, sans-serif; FONT-SIZE: 12px; VERTICAL-ALIGN: middle



}



A {



	COLOR: #555; TEXT-DECORATION: none



}



A:hover {



	COLOR: #2f94fa



}



.clearit {



	CLEAR: both



}



.b {



	FONT-WEIGHT: bold



}



.red {



	COLOR: #ff0000 !important



}



.orange {



	COLOR: #ff6c00



}



.black {



	COLOR: #222



}



.blue {



	COLOR: #008dcb



}



A.blue {



	COLOR: #008dcb !important



}



A.blue:hover {



	TEXT-DECORATION: underline !important



}



.green {



	COLOR: #19874b



}



A.green {



	COLOR: #19874b



}



A.green:hover {



	TEXT-DECORATION: underline



}



.gray {



	COLOR: #888



}



.font11 {



	FONT-SIZE: 11px



}



.font14 {



	FONT-SIZE: 14px



}



.mt10 {



	MARGIN-TOP: 10px



}



.mt15 {



	MARGIN-TOP: 15px



}



.mt20 {



	MARGIN-TOP: 20px



}



.ml10 {



	MARGIN-LEFT: 10px



}



.ml15 {



	MARGIN-LEFT: 15px



}



.ml20 {



	MARGIN-LEFT: 20px



}



.ml60 {



	MARGIN-LEFT: 56px



}



#pages {



	TEXT-ALIGN: center; HEIGHT: 50px; PADDING-TOP: 30px



}



#pages A {



	PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #888; MARGIN: 0px 1px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: inline-block; COLOR: #fff; PADDING-TOP: 8px; -webkit-transition: background-color .25s; transition: background-color .25s; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px



}



#pages A:hover {



	BACKGROUND-COLOR: #666; COLOR: #fff



}



#pages A.active {



	BACKGROUND-COLOR: #444; COLOR: #fff



}



#pages A.prev {



	POSITION: relative; FONT-SIZE: 15px; TOP: 1px



}



#pages A.next {



	POSITION: relative; FONT-SIZE: 15px; TOP: 1px



}



#pages SPAN {



	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; DISPLAY: inline-block; COLOR: #888; TOP: -2px; PADDING-TOP: 10px



}



#header {



	Z-INDEX: 2000; POSITION: fixed; WIDTH: 100%; HEIGHT: 50px; TOP: 0px; LEFT: 0px



}



#header .header-bg {



	Z-INDEX: 1; POSITION: absolute; WIDTH: 100%; BACKGROUND: #4C4C4C; HEIGHT: 50px; TOP: 0px; LEFT: 0px



}



#header .logo {



	Z-INDEX: 2; POSITION: relative; MARGIN-TOP: 8px; FLOAT: left; MARGIN-LEFT: 2%



}



#header .nav {



	Z-INDEX: 2; POSITION: absolute; BACKGROUND-COLOR: #4C4C4C; HEIGHT: 50px; MARGIN-LEFT: -350px; TOP: 0px; LEFT: 50%



}



#header .nav UL {



	POSITION: relative



}



#header .nav UL LI {



	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; FLOAT: left; HEIGHT: 50px; PADDING-TOP: 0px



}



#header .nav UL LI STRONG {



	DISPLAY: block; FLOAT: left



}



#header .nav UL LI STRONG A {



	LINE-HEIGHT: 50px; DISPLAY: block; HEIGHT: 50px; COLOR: #aaa; FONT-WEIGHT: bold



}



#header .nav UL LI STRONG A.current {



	COLOR: #fff !important



}



#header .nav UL LI STRONG A.hover {



	COLOR: #fff !important



}



#header .nav UL LI STRONG A:hover {



	COLOR: #fff



}



#header .nav UL LI .sub-nav {



	POSITION: absolute; DISPLAY: none; TOP: 50px



}



#header .nav UL LI .sub-nav DL {



	Z-INDEX: 2; POSITION: absolute; FILTER: alpha(opacity=0); WIDTH: 200px; TOP: 12px; opacity: 0



}



#header .nav UL LI .sub-nav DL DD {



	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 4px



}



#header .nav UL LI .sub-nav DL DD A {



	COLOR: #ccc



}



#header .nav UL LI .sub-nav DL DD A:hover {



	COLOR: #fff; TEXT-DECORATION: underline



}



#header .nav UL LI .sub-nav-bg {



	Z-INDEX: 1; POSITION: absolute; FILTER: alpha(opacity=80); BACKGROUND-COLOR: #333; HEIGHT: 100px; TOP: 0px; LEFT: 0px; opacity: 0.80



}



.nav LI#menuBg {



	Z-INDEX: 11; POSITION: absolute !important; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; HEIGHT: 4px !important; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px



}



#header .search-btn {



	Z-INDEX: 2; POSITION: relative; MARGIN-TOP: 15px; FLOAT: right; MARGIN-RIGHT: 2%



}



#header .search-btn A {



	LINE-HEIGHT: 20px; PADDING-LEFT: 23px; DISPLAY: block; /*BACKGROUND: url(search-btn.png) no-repeat 0px center;*/ COLOR: #aaa; FONT-WEIGHT: bold



}



#header .search-btn A:hover {



	COLOR: #fff



}



#msg {



	Z-INDEX: 9999; POSITION: absolute; WIDTH: 100%; DISPLAY: none; HEIGHT: 100%; TOP: 0px; LEFT: 0px



}



#msg .mask {



	POSITION: absolute; FILTER: alpha(opacity=95); WIDTH: 100%; BACKGROUND: #000; HEIGHT: 100%; TOP: 0px; LEFT: 0px; opacity: 0.95; -moz-opacity: 0.95



}



#msg .box {



	Z-INDEX: 2; POSITION: absolute; PADDING-BOTTOM: 30px; LINE-HEIGHT: 200%; MARGIN-TOP: -70px; PADDING-LEFT: 40px; WIDTH: 440px; PADDING-RIGHT: 40px; BACKGROUND: #fff; HEIGHT: 80px; MARGIN-LEFT: -250px; FONT-SIZE: 18px; TOP: 50%; PADDING-TOP: 30px; LEFT: 50%



}



#msg .box A {



	TEXT-ALIGN: center; LINE-HEIGHT: 30px; MARGIN-TOP: 6px; WIDTH: 100px; DISPLAY: block; BACKGROUND: #6dc2e9; HEIGHT: 30px; COLOR: #fff



}



#msg .box A:hover {



	TEXT-DECORATION: underline



}



#footer {



	Z-INDEX: 2000; POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; BACKGROUND: #b39b77; HEIGHT: 40px; LEFT: 0px



}



#footer .icons {



	FLOAT: left; MARGIN-LEFT: 2%



}



#footer .icons UL {



	MARGIN-TOP: 10px; FLOAT: left



}



#footer .icons UL LI {



	POSITION: relative; FLOAT: left; CURSOR: pointer; MARGIN-RIGHT: 10px



}



#footer .icons UL LI A {



	MARGIN: 0px auto; DISPLAY: block; BACKGROUND: url(icons.png) no-repeat; HEIGHT: 20px



}



#footer .icons UL LI A.a1 {



	WIDTH: 19px



}



#footer .icons UL LI A.a2 {



	WIDTH: 21px; BACKGROUND-POSITION: -35px 0px



}



#footer .icons UL LI A.a3 {



	WIDTH: 15px; BACKGROUND-POSITION: -72px 0px



}



#footer .icons UL LI A.a4 {



	WIDTH: 22px; BACKGROUND-POSITION: -103px 0px



}



#footer .icons UL LI DIV {



	POSITION: absolute; PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: none; BACKGROUND: #fff; TOP: -40px; FONT-WEIGHT: bold; PADDING-TOP: 6px; LEFT: -5px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2)



}



#footer .icons UL LI DIV S {



	POSITION: absolute; WIDTH: 10px; BOTTOM: -5px; BACKGROUND: url(icon1.png) no-repeat; HEIGHT: 5px; LEFT: 12px



}



#footer .icons P {



	LINE-HEIGHT: 40px; FLOAT: left; COLOR: #fff; MARGIN-LEFT: 10px; FONT-WEIGHT: bold



}



#footer .logo {



	POSITION: absolute; MARGIN-LEFT: -52px; TOP: 11px; LEFT: 50%



}



.more-activity-btn {



	POSITION: absolute; WIDTH: 108px; BACKGROUND: url(more-txt.png) no-repeat; HEIGHT: 14px; MARGIN-LEFT: -52px; TOP: 12px; CURSOR: pointer; LEFT: 50%



}



#footer .copyright {



	LINE-HEIGHT: 20px; MARGIN-TOP: 10px; FLOAT: right; COLOR: #fff; MARGIN-RIGHT: 2%



}



#footer .copyright A {



	LINE-HEIGHT: 20px; PADDING-LEFT: 22px; DISPLAY: inline-block; BACKGROUND: url(footer-copyright-icon.png) no-repeat 0px center; HEIGHT: 20px; COLOR: #fff; MARGIN-LEFT: 10px



}



#footer .copyright A:hover {



	TEXT-DECORATION: underline



}



#footer-links {



	POSITION: relative; PADDING-BOTTOM: 25px; MARGIN-TOP: 50px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #D20A0A; HEIGHT: 120px; COLOR: #fff; PADDING-TOP: 25px



}



#footer-links IMG {



	POSITION: absolute; TOP: 30px; RIGHT: 3%



}



#footer-links DIV {



	MARGIN: 0px auto; WIDTH: 925px



}



#footer-links DIV UL {



	WIDTH: 230px; FLOAT: left



}



#footer-links DIV UL H3 {



	HEIGHT: 25px; FONT-SIZE: 13px



}



#footer-links DIV UL LI {



	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px



}



#footer-links DIV UL LI A {



	COLOR: #ddd



}



#footer-links DIV UL LI A:hover {



	COLOR: #00b4ff; TEXT-DECORATION: underline



}



#page-view {



	Z-INDEX: 1000; POSITION: absolute; WIDTH: 100%; DISPLAY: none; HEIGHT: 100%; TOP: 0px; LEFT: 0px



}



#page-view .page-box {



	Z-INDEX: 2; POSITION: absolute; PADDING-BOTTOM: 40px; PADDING-LEFT: 60px; WIDTH: 805px; PADDING-RIGHT: 60px; BACKGROUND: #fff; MARGIN-LEFT: -463px; TOP: 50px; PADDING-TOP: 40px; LEFT: 50%; box-shadow: 0 0px 8px rgba(0, 0, 0, 0.05)



}



#page-view .page-mask {



	POSITION: fixed; FILTER: alpha(opacity=80); WIDTH: 100%; BACKGROUND: #444; HEIGHT: 100%; TOP: 0px; LEFT: 0px; opacity: 0.8; -moz-opacity: 0.8



}



#page-view A.close {



	POSITION: fixed; WIDTH: 40px; DISPLAY: block; BACKGROUND: url(close-icon.png) #535353 no-repeat center center; HEIGHT: 40px; MARGIN-LEFT: 462px; TOP: 50px; LEFT: 50%



}



#page-view A.close:hover {



	BACKGROUND-COLOR: #2f94fa



}



#page-view {



	LINE-HEIGHT: 200%; COLOR: #666



}



#page-view H1 {



	MARGIN-BOTTOM: 20px; FONT-SIZE: 22px; FONT-WEIGHT: normal



}



#page-view P {



	MARGIN-BOTTOM: 15px



}



#page-view H5 {



	MARGIN-BOTTOM: 20px; FONT-SIZE: 14px



}



#page-view IMG {



	MARGIN: 15px 0px



}



#weixin {



	Z-INDEX: 20000; POSITION: absolute; WIDTH: 100%; DISPLAY: none; HEIGHT: 100%; TOP: 0px; LEFT: 0px



}



#weixin .mask {



	POSITION: fixed; FILTER: alpha(opacity=80); WIDTH: 100%; BACKGROUND: #444; HEIGHT: 100%; TOP: 0px; LEFT: 0px; opacity: 0.8; -moz-opacity: 0.8



}



#weixin .box {



	Z-INDEX: 2; POSITION: fixed; PADDING-BOTTOM: 30px; MARGIN-TOP: -150px; PADDING-LEFT: 30px; WIDTH: 180px; PADDING-RIGHT: 30px; BACKGROUND: #fff; HEIGHT: 240px; MARGIN-LEFT: -120px; TOP: 50%; PADDING-TOP: 30px; LEFT: 50%; box-shadow: 0 0px 8px rgba(0, 0, 0, 0.05)



}



#weixin .box P {



	TEXT-ALIGN: center; LINE-HEIGHT: 180%; MARGIN-TOP: 10px



}



#weixin A.close {



	POSITION: fixed; MARGIN-TOP: -150px; WIDTH: 40px; DISPLAY: block; BACKGROUND: url(close-icon.png) #535353 no-repeat center center; HEIGHT: 40px; MARGIN-LEFT: 120px; TOP: 50%; LEFT: 50%



}



#weixin A.close:hover {



	BACKGROUND-COLOR: #2f94fa



}



#index {



	Z-INDEX: 1; POSITION: absolute; WIDTH: 100%; BACKGROUND: #222; HEIGHT: 100%; OVERFLOW: hidden !important; TOP: 0px; LEFT: 0px



}



.tp-bullets {



	MARGIN-TOP: -226px; WIDTH: 40px; BOTTOM: auto !important; BACKGROUND: url(index-btns.png) no-repeat right 0px; HEIGHT: 452px; TOP: 50%; RIGHT: 50px !important; LEFT: auto !important



}



.tp-bullets .bullet {



	POSITION: relative; MARGIN-TOP: 43px !important; WIDTH: 40px !important; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none !important; HEIGHT: 46px !important



}



.tp-bullets .first {



	MARGIN-TOP: 70px !important



}



.tp-bullets SPAN {



	POSITION: absolute; TEXT-ALIGN: right; WIDTH: 80px; DISPLAY: block; HEIGHT: 20px; COLOR: #fff; OVERFLOW: hidden; TOP: 15px; FONT-WEIGHT: bold; LEFT: -95px



}



.tp-bullets SPAN FONT {



	POSITION: absolute; WIDTH: 80px; DISPLAY: block; TOP: 0px; LEFT: 80px



}



.index-activity {



	Z-INDEX: 1200; POSITION: absolute; WIDTH: 100%; BOTTOM: -185px; HEIGHT: 300px; LEFT: 0px



}



.index-activity H2 {



	POSITION: relative; TEXT-ALIGN: center; HEIGHT: 75px



}



.index-activity H2 SPAN {



	POSITION: absolute; PADDING-BOTTOM: 10px; TEXT-INDENT: -10000px; WIDTH: 98px; DISPLAY: block; /*BACKGROUND: url(up-text.png) no-repeat; */HEIGHT: 15px; MARGIN-LEFT: -49px; FONT-SIZE: 15px; TOP: 0px; CURSOR: pointer; LEFT: 50%



}



.index-activity H2 S {



	POSITION: absolute; WIDTH: 50px; DISPLAY: block; BACKGROUND: url(icon-up.png) no-repeat; HEIGHT: 50px; MARGIN-LEFT: -18px; TOP: 25px; CURSOR: pointer; LEFT: 50%



}



.index-activity-bg {



	POSITION: absolute; FILTER: alpha(opacity=80); WIDTH: 100%; BOTTOM: 0px; BACKGROUND: #000; HEIGHT: 225px; LEFT: 0px; opacity: 0.8



}



.index-activity .list {



	Z-INDEX: 1500; POSITION: absolute; MARGIN: 0px auto; WIDTH: 90%; BOTTOM: 40px; LEFT: 5%



}



#activity-box {



	POSITION: relative; TEXT-ALIGN: center; HEIGHT: 150px; OVERFLOW: hidden



}



#activity-next {



	Z-INDEX: 200; POSITION: absolute; MARGIN-TOP: -29px; WIDTH: 27px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 58px; TOP: 50%; CURSOR: pointer



}



#activity-prev {



	Z-INDEX: 200; POSITION: absolute; MARGIN-TOP: -29px; WIDTH: 27px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 58px; TOP: 50%; CURSOR: pointer



}



#activity-next {



	BACKGROUND-IMAGE: url(activity-prev.png); LEFT: 0px



}



#activity-prev {



	BACKGROUND-IMAGE: url(activity-next.png); RIGHT: 0px



}



#activity-next:hover {



	BACKGROUND-POSITION: left bottom



}



#activity-prev:hover {



	BACKGROUND-POSITION: left bottom



}



.index-activity .list LI {



	POSITION: relative; MARGIN-TOP: 5px; FLOAT: left; HEIGHT: 145px



}



.index-activity .list LI {



	MARGIN-RIGHT: 20px



}



.index-activity .list LI IMG {



	HEIGHT: 145px



}



.index-activity .list LI EM {



	POSITION: absolute; WIDTH: 69px; BACKGROUND: url(new-icon.png) no-repeat; HEIGHT: 77px; TOP: -5px; RIGHT: -5px



}



#product {



	MARGIN: 0px auto; WIDTH: 925px; OVERFLOW: hidden; PADDING-TOP: 100px



}



.product-nav {



	BORDER-BOTTOM: #cdcdcd 1px solid; /*TEXT-ALIGN: center;*/ PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(product-nav-bg.gif); HEIGHT: 28px; BORDER-TOP: #cdcdcd 1px solid; PADDING-TOP: 10px



}



.product-nav A {



	PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; MARGIN: 0px 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND: #888; HEIGHT: 28px; COLOR: #fff; PADDING-TOP: 0px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px



}



.product-nav A:hover {



	BACKGROUND-COLOR: #666



}



.product-nav A.current {



	BACKGROUND-COLOR: #444



}



.product-total {



	BORDER-BOTTOM: #cdcdcd 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; LINE-HEIGHT: 28px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(product-nav-bg.gif); HEIGHT: 28px; PADDING-TOP: 10px



}



.product-total STRONG {



	MARGIN: 0px 3px



}



.product-list {



	WIDTH: 925px; OVERFLOW: hidden



}



.product-list UL {



	WIDTH: 1000px



}



.product-list UL LI {



	MARGIN-TOP: 40px; WIDTH: 275px; FLOAT: left; MARGIN-RIGHT: 50px; text-align:center



}



.product-list UL LI IMG {



	/*WIDTH: 100%*/



}



.product-list UL LI P {



	BORDER-BOTTOM: #c4c4c4 1px solid; TEXT-ALIGN: right; PADDING-BOTTOM: 7px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; BORDER-TOP: #c4c4c4 1px solid; PADDING-TOP: 7px



}



.product-list UL LI P SPAN {



	FLOAT: left



}



.product-list .more {



	TEXT-ALIGN: center; LINE-HEIGHT: 20px; MARGIN: 40px auto 0px; WIDTH: 138px; DISPLAY: block; BACKGROUND: url(more-bg.png) no-repeat; HEIGHT: 20px; COLOR: #ccc



}



.product-list .more:hover {



	COLOR: #fff



}



#product-view {



	POSITION: relative; MARGIN: 0px auto; WIDTH: 90%; OVERFLOW: hidden; PADDING-TOP: 100px



}



#product-view .back-btn {



	POSITION: absolute; TEXT-INDENT: -10000px; WIDTH: 78px; DISPLAY: block; BACKGROUND: url(back-btn.png) no-repeat; HEIGHT: 23px; TOP: 100px; RIGHT: 0px



}



#product-view .product-pic {



	POSITION: relative; MARGIN-TOP: 44px; WIDTH: 56%; FLOAT: left



}



#product-view .product-pic IMG {



	WIDTH: 100%



}



#product-view .product-content {



	MARGIN-TOP: 40px; WIDTH: 40%; FLOAT: right



}



#product-view .product-content H1 {



	HEIGHT: 35px; FONT-SIZE: 22px; FONT-WEIGHT: normal



}



#product-view .product-content UL {



	BORDER-BOTTOM: #c6c6c6 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #c6c6c6 1px solid; PADDING-TOP: 8px



}



#product-view .product-content HR {



	BORDER-BOTTOM: #c6c6c6 1px dotted; BORDER-LEFT: 0px; MARGIN: 8px 0px; DISPLAY: block; BORDER-TOP: 0px; BORDER-RIGHT: 0px



}



#product-view .product-content LI {



	POSITION: relative; PADDING-BOTTOM: 5px; LINE-HEIGHT: 160%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; MARGIN-LEFT: 80px; PADDING-TOP: 5px



}



#product-view .product-content LI LABEL {



	POSITION: absolute; TOP: 5px; LEFT: -80px



}



#product-view .product-content .color {



	HEIGHT: 60px



}



#product-view .product-content .color DD {



	MARGIN-BOTTOM: 5px; FLOAT: left; MARGIN-RIGHT: 20px



}



#product-view .product-content .color DD IMG {



	BORDER-BOTTOM: #bdbdbd 1px solid; BORDER-LEFT: #bdbdbd 1px solid; HEIGHT: 58px; BORDER-TOP: #bdbdbd 1px solid; BORDER-RIGHT: #bdbdbd 1px solid



}



#product-box {



	POSITION: relative; TEXT-ALIGN: center; OVERFLOW: hidden



}



#product-next {



	Z-INDEX: 200; POSITION: absolute; MARGIN-TOP: -21px; WIDTH: 20px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 43px; TOP: 50%; CURSOR: pointer



}



#product-prev {



	Z-INDEX: 200; POSITION: absolute; MARGIN-TOP: -21px; WIDTH: 20px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 43px; TOP: 50%; CURSOR: pointer



}



#product-next {



	BACKGROUND-IMAGE: url(btn-left.png); LEFT: 0px



}



#product-prev {



	BACKGROUND-IMAGE: url(btn-right.png); RIGHT: 0px



}



#product-next:hover {



	BACKGROUND-POSITION: left bottom



}



#product-prev:hover {



	BACKGROUND-POSITION: left bottom



}



#news {



	POSITION: relative; MARGIN: 0px auto; WIDTH: 925px; OVERFLOW: hidden; PADDING-TOP: 100px



}



#news H2 {



	FONT-SIZE: 20px; FONT-WEIGHT: normal



}



#news .news-list {



	MARGIN-TOP: 30px; BORDER-TOP: #a3a3a3 1px solid



}



#news .news-list LI {



	BORDER-BOTTOM: #a3a3a3 1px dotted; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px



}



#news .news-list LI IMG {



	WIDTH: 185px; FLOAT: left



}



#news .news-list LI .content {



	WIDTH: 710px; FLOAT: right



}



#news .news-list LI STRONG {



	TEXT-ALIGN: right; DISPLAY: block; HEIGHT: 30px



}



#news .news-list LI STRONG A {



	FLOAT: left; FONT-SIZE: 15px



}



#news .news-list LI STRONG SPAN {



	COLOR: #888



}



#news .news-list LI P {



	LINE-HEIGHT: 180%; COLOR: #666



}



#news-view {



	Z-INDEX: 1000; POSITION: absolute; PADDING-BOTTOM: 40px; PADDING-LEFT: 60px; WIDTH: 805px; PADDING-RIGHT: 60px; DISPLAY: none; BACKGROUND: #fff; MARGIN-LEFT: -463px; TOP: 50px; PADDING-TOP: 40px; LEFT: 50%; box-shadow: 0 0px 8px rgba(0, 0, 0, 0.05)



}



#news-view A.close {



	POSITION: fixed; WIDTH: 40px; DISPLAY: block; BACKGROUND: url(close-icon.png) #535353 no-repeat center center; HEIGHT: 40px; MARGIN-LEFT: 462px; TOP: 50px; LEFT: 50%



}



#news-view A.close:hover {



	BACKGROUND-COLOR: #2f94fa



}



#news-view H1 {



	FONT-SIZE: 22px; FONT-WEIGHT: normal



}



#news-view .time {



	MARGIN-TOP: 15px; COLOR: #aaa



}



#news-view .content {



	LINE-HEIGHT: 180%; MARGIN-TOP: 20px; COLOR: #666



}



#news-view .content P {



	MARGIN-BOTTOM: 20px



}



#news-view .content IMG {



	MAX-WIDTH: 100%



}



#news-view .loading {



	Z-INDEX: 100; POSITION: absolute; MARGIN-TOP: -17px; WIDTH: 35px; BACKGROUND: url(ajax-loader.gif) no-repeat; HEIGHT: 35px; MARGIN-LEFT: -17px; LEFT: 50%



}



#store {



	WIDTH: 100%; BACKGROUND: url(store-bg.jpg) no-repeat; HEIGHT: 660px



}



.store-box {



	MARGIN: 0px auto; WIDTH: 80%; PADDING-TOP: 100px



}



.store-box .choose {



	HEIGHT: 70px



}



.store-box .choose .china {



	LINE-HEIGHT: 42px; FLOAT: left



}



.store-box .choose .sbHolder {



	MARGIN-LEFT: 15px



}



.store-box .choose .select {



	WIDTH: 216px; DISPLAY: block; FLOAT: left; HEIGHT: 38px; MARGIN-LEFT: 15px



}



.store-box .map {



	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; WIDTH: 60%; BACKGROUND: #fff; FLOAT: left; HEIGHT: 470px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid



}



.map-info H3 {



	FONT-SIZE: 14px



}



.map-info P {



	MARGIN: 5px 0px; COLOR: #888



}



.store-box .list {



	WIDTH: 35%; FLOAT: right



}



.store-box .list H2 {



	HEIGHT: 40px; FONT-SIZE: 22px; FONT-WEIGHT: normal



}



.store-box .list UL {



	PADDING-BOTTOM: 30px; PADDING-LEFT: 30px; PADDING-RIGHT: 20px; BACKGROUND: #fff; HEIGHT: 370px; OVERFLOW: hidden; PADDING-TOP: 30px



}



.store-box .list UL LI {



	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 20px; MARGIN-BOTTOM: 20px



}



.store-box .list UL LI STRONG {



	



}



.store-box .list UL LI P {



	LINE-HEIGHT: 180%; MARGIN-TOP: 5px; COLOR: #666



}



.store-box .list UL LI P SPAN {



	DISPLAY: block



}



#jion {



	WIDTH: 100%; HEIGHT: 660px



}



.jion-box {



	MARGIN: 0px auto; WIDTH: 80%; PADDING-TOP: 100px



}



.jion-box .form {



	WIDTH: 420px; FLOAT: left; BORDER-RIGHT: #aaa 1px solid



}



.jion-box .form FORM {



	Z-INDEX: 2; POSITION: relative; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; COLOR: #666; FONT-SIZE: 13px; PADDING-TOP: 20px



}



.jion-box .form UL LI {



	POSITION: relative; PADDING-BOTTOM: 4px; PADDING-LEFT: 75px; PADDING-RIGHT: 0px; PADDING-TOP: 4px



}



.jion-box .form UL LI LABEL {



	POSITION: absolute; TEXT-ALIGN: right; WIDTH: 65px; DISPLAY: block; TOP: 8px; LEFT: 0px



}



.jion-box .form UL LI .radio {



	POSITION: relative; TOP: -3px; MARGIN-RIGHT: 5px



}



.jion-box .form UL LI .input {



	 PADDING-BOTTOM: 5px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px;  MARGIN-RIGHT: 5px; PADDING-TOP: 5px;  



}



.jion-box .form UL LI SELECT {



	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; MARGIN-RIGHT: 5px; BORDER-RIGHT: 0px; PADDING-TOP: 5px; border-radius: 4px



}



.jion-box .form UL LI SPAN {



	POSITION: relative; LINE-HEIGHT: 15px; FONT-SIZE: 18px; TOP: 5px



}



.jion-box .form UL LI BUTTON {



	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #111; COLOR: #fff; FONT-SIZE: 15px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; PADDING-TOP: 8px; border-radius: 4px



}



.jion-box .form UL LI BUTTON:hover {



	BACKGROUND-COLOR: #000



}



.jion-box .content {



	FLOAT: right; HEIGHT: 560px; OVERFLOW: hidden



}



.jion-box .content .scroll {



	HEIGHT: 560px



}



.jion-box .content {



	LINE-HEIGHT: 180%; COLOR: #666



}



.jion-box .content P {



	MARGIN-BOTTOM: 20px



}



#activity {



	WIDTH: 100%; PADDING-TOP: 50px



}



#activity .activity-pic {



	BACKGROUND-POSITION: center 0px; HEIGHT: 490px



}



#activity .activity-info {



	PADDING-BOTTOM: 10px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 925px; PADDING-RIGHT: 0px; COLOR: #99836b; PADDING-TOP: 25px



}



#activity .activity-info .left {



	WIDTH: 350px; FLOAT: left



}



#activity .activity-info .right {



	WIDTH: 560px; FLOAT: right



}



#activity .activity-info LI {



	MARGIN-BOTTOM: 15px



}



#activity .activity-info H1 {



	FONT-SIZE: 22px



}



#activity .activity-info LABEL {



	DISPLAY: block; HEIGHT: 22px; COLOR: #888; FONT-SIZE: 12px



}



#activity .activity-info .co {



	LINE-HEIGHT: 180%; FONT-SIZE: 12px



}



.activity-content {



	WIDTH: 100%; BACKGROUND: url(activity-bg.jpg)



}



.activity-content .content {



	PADDING-BOTTOM: 40px; LINE-HEIGHT: 180%; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 925px; PADDING-RIGHT: 0px; COLOR: #666; PADDING-TOP: 25px



}



.activity-content .content IMG {



	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 14px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; MAX-WIDTH: 895px; BACKGROUND: #fff; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 14px



}



.activity-content .content P {



	MARGIN-BOTTOM: 20px



}



.more-activity {



	Z-INDEX: 1200; POSITION: fixed; WIDTH: 100%; BOTTOM: -185px; HEIGHT: 300px; LEFT: 0px



}



.more-activity H2 {



	POSITION: relative; TEXT-ALIGN: center; HEIGHT: 75px



}



.more-activity H2 SPAN {



	POSITION: absolute; PADDING-BOTTOM: 10px; TEXT-INDENT: -10000px; WIDTH: 98px; DISPLAY: block; BACKGROUND: url(up-text.png) no-repeat; HEIGHT: 15px; MARGIN-LEFT: -49px; FONT-SIZE: 15px; TOP: 0px; CURSOR: pointer; LEFT: 50%



}



.more-activity H2 S {



	POSITION: absolute; WIDTH: 36px; DISPLAY: block; BACKGROUND: url(icon-up.png) no-repeat; HEIGHT: 30px; MARGIN-LEFT: -18px; TOP: 35px; CURSOR: pointer; LEFT: 50%



}



.more-activity-bg {



	POSITION: absolute; FILTER: alpha(opacity=80); WIDTH: 100%; BOTTOM: 0px; BACKGROUND: #000; HEIGHT: 225px; LEFT: 0px; opacity: 0.8



}



.more-activity .list {



	Z-INDEX: 1500; POSITION: absolute; MARGIN: 0px auto; WIDTH: 90%; BOTTOM: 40px; LEFT: 5%



}



#activity-box {



	POSITION: relative; TEXT-ALIGN: center; HEIGHT: 150px; OVERFLOW: hidden



}



#activity-next {



	Z-INDEX: 200; POSITION: absolute; MARGIN-TOP: -29px; WIDTH: 27px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 58px; TOP: 50%; CURSOR: pointer



}



#activity-prev {



	Z-INDEX: 200; POSITION: absolute; MARGIN-TOP: -29px; WIDTH: 27px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 58px; TOP: 50%; CURSOR: pointer



}



#activity-next {



	BACKGROUND-IMAGE: url(activity-prev.png); LEFT: 0px



}



#activity-prev {



	BACKGROUND-IMAGE: url(activity-next.png); RIGHT: 0px



}



#activity-next:hover {



	BACKGROUND-POSITION: left bottom



}



#activity-prev:hover {



	BACKGROUND-POSITION: left bottom



}



.more-activity .list LI {



	POSITION: relative; MARGIN-TOP: 5px; FLOAT: left; HEIGHT: 145px



}



.more-activity .list LI {



	MARGIN-RIGHT: 20px



}



.more-activity .list LI IMG {



	HEIGHT: 145px



}



.more-activity .list LI EM {



	POSITION: absolute; WIDTH: 69px; BACKGROUND: url(new-icon.png) no-repeat; HEIGHT: 77px; TOP: -5px; RIGHT: -5px



}



#contact {



	WIDTH: 100%



}



#contact .contact-pic {



	POSITION: relative; WIDTH: 100%



}



#contact .contact-pic IMG {



	WIDTH: 100%



}



#contact .contact-pic A.btn {



	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 36px; WIDTH: 130px; DISPLAY: block; BACKGROUND: #666; HEIGHT: 36px; COLOR: #fff; FONT-SIZE: 18px; TOP: 80px; RIGHT: 3%; FONT-WEIGHT: normal



}



#contact .contact-pic A.btn B {



	MARGIN-RIGHT: 5px



}



#contact .contact-pic A.btn:hover {



	BACKGROUND-COLOR: #444



}



#contact .contact-content {



	PADDING-BOTTOM: 0px; LINE-HEIGHT: 180%; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 925px; PADDING-RIGHT: 0px; COLOR: #666; PADDING-TOP: 25px



}



#contact .contact-content STRONG {



	DISPLAY: block; MARGIN-BOTTOM: 15px; COLOR: #444



}



#contact .contact-content P {



	BORDER-TOP: #aaa 1px dotted; PADDING-TOP: 15px



}



#guest-book {



	Z-INDEX: 1000; POSITION: fixed; PADDING-BOTTOM: 20px; MARGIN-TOP: -250px; PADDING-LEFT: 30px; WIDTH: 600px; PADDING-RIGHT: 30px; DISPLAY: none; BACKGROUND: #fff; HEIGHT: 460px; MARGIN-LEFT: -300px; TOP: 50%; PADDING-TOP: 20px; LEFT: 50%; -moz-border-radius: 4px; border-radius: 4px; box-shadow: 0 0px 8px rgba(0, 0, 0, 0.25)



}



#guest-book H2 {



	BORDER-BOTTOM: #ddd 1px solid; POSITION: relative; MARGIN-BOTTOM: 10px; HEIGHT: 40px; FONT-SIZE: 22px; FONT-WEIGHT: normal



}



#guest-book H2 A {



	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 24px; WIDTH: 24px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #aaa; HEIGHT: 24px; COLOR: #fff; FONT-SIZE: 14px; TOP: -5px; RIGHT: -20px; -moz-border-radius: 24px; border-radius: 24px



}



#guest-book H2 A:hover {



	BACKGROUND-COLOR: #2f94fa



}



#guest-book UL LI {



	MARGIN-TOP: 12px



}



#guest-book UL LI LABEL {



	DISPLAY: block; HEIGHT: 20px



}



#guest-book UL LI .input {



	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 580px; PADDING-RIGHT: 10px; BACKGROUND: #eee; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 10px; -moz-border-radius: 3px; border-radius: 3px; box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.15)



}



#guest-book UL LI .textarea {



	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 580px; PADDING-RIGHT: 10px; BACKGROUND: #eee; HEIGHT: 80px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 10px; -moz-border-radius: 3px; border-radius: 3px; box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.15)



}



#guest-book UL LI .hover {



	BACKGROUND-COLOR: #ddd



}



#guest-book UL LI BUTTON {



	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 600px; BACKGROUND: #666; LETTER-SPACING: 2px; HEIGHT: 36px; COLOR: #fff; FONT-SIZE: 16px; BORDER-TOP: 0px; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; -moz-border-radius: 3px; border-radius: 3px



}



#message {



	BORDER-BOTTOM: #ddd 1px dashed; POSITION: relative; TEXT-ALIGN: center; BORDER-LEFT: #ddd 1px dashed; PADDING-BOTTOM: 40px; MARGIN: 0px auto; PADDING-LEFT: 40px; WIDTH: 400px; PADDING-RIGHT: 40px; BACKGROUND: #fff; BORDER-TOP: #ddd 1px dashed; TOP: 150px; BORDER-RIGHT: #ddd 1px dashed; PADDING-TOP: 30px



}



#message .msg {



	LINE-HEIGHT: 26px; FONT-FAMILY: "微软雅黑"; MARGIN-BOTTOM: 20px; FONT-SIZE: 15px; FONT-WEIGHT: bold



}



#message .msg A {



	COLOR: #0066cc; TEXT-DECORATION: underline



}



#message .msg A:hover {



	TEXT-DECORATION: none



}



#about {



	WIDTH: 100%



}



.about {



	PADDING-BOTTOM: 40px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(about-bg.jpg) no-repeat center top; PADDING-TOP: 100px



}



.about .content {



	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 61.8%; FONT-SIZE: 14px



}



.about .content .pic1 {



	WIDTH: 100%



}



.about .content .pic2 {



	CURSOR: pointer



}



.about .content P {



	LINE-HEIGHT: 180%; MARGIN: 30px 0px; COLOR: #fff



}



.history {



	PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 30px



}



.history .content {



	POSITION: relative; TEXT-ALIGN: center



}



.history .content .time-line {



	POSITION: absolute; WIDTH: 65px; HEIGHT: 18px; MARGIN-LEFT: -32px; TOP: 0px; LEFT: 50%



}



.history .content .time-line H2 {



	POSITION: relative; WIDTH: 94px; DISPLAY: block; BACKGROUND: url(t.png) no-repeat 0px 10px; HEIGHT: 63px; TOP: 0px; LEFT: -15px



}



.history .content .time-line .line {



	POSITION: absolute; WIDTH: 2px; BACKGROUND: #aaa; HEIGHT: 455px; MARGIN-LEFT: -1px; OVERFLOW: hidden; TOP: 63px; LEFT: 50%



}



.history .content .time-line LI {



	Z-INDEX: 2; POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 30px; BACKGROUND: #eee; CURSOR: pointer; PADDING-TOP: 10px



}



.history .content .time-line LI EM {



	DISPLAY: block; OVERFLOW: hidden



}



.history .content .time-line LI EM.top {



	WIDTH: 25px; BACKGROUND: url(a-top.png) no-repeat; HEIGHT: 22px; MARGIN-LEFT: 20px



}



.history .content .time-line LI EM.bottom {



	WIDTH: 25px; BACKGROUND: url(a-bottom.png) no-repeat; HEIGHT: 22px; MARGIN-LEFT: 20px; CURSOR: pointer



}



.history .content .time-line LI EM.left {



	POSITION: absolute; WIDTH: 32px; HEIGHT: 18px; TOP: 10px; LEFT: 0px



}



.history .content .time-line LI EM.left I {



	POSITION: absolute; WIDTH: 32px; DISPLAY: block; BACKGROUND: url(a-mid.png) no-repeat; HEIGHT: 18px; TOP: 0px; LEFT: 32px



}



.history .content .time-line LI EM.right {



	POSITION: absolute; WIDTH: 33px; HEIGHT: 18px; TOP: 10px; RIGHT: 0px



}



.history .content .time-line LI EM.right I {



	POSITION: absolute; WIDTH: 33px; DISPLAY: block; BACKGROUND: url(a-mid.png) no-repeat right 0px; HEIGHT: 18px; TOP: 0px; LEFT: -33px



}



.history .content .time-line LI SPAN {



	Z-INDEX: 3; POSITION: relative; LINE-HEIGHT: 18px; COLOR: #888; FONT-SIZE: 13px; FONT-WEIGHT: bold



}



.history .content .time-line LI.current SPAN {



	COLOR: #fff



}



.guihua {



	PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 30px



}



.guihua .content {



	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 61.8%



}



.guihua .content IMG {



	WIDTH: 100%



}



.Validform_checktip {



	LINE-HEIGHT: 20px; HEIGHT: 20px; COLOR: #999; MARGIN-LEFT: 8px; FONT-SIZE: 12px; OVERFLOW: hidden



}



.Validform_right {



	PADDING-LEFT: 20px; BACKGROUND: url(right.png) no-repeat left center; COLOR: #71b83d



}



.Validform_wrong {



	PADDING-LEFT: 20px; WHITE-SPACE: nowrap; BACKGROUND: url(error.png) no-repeat left center; COLOR: red



}



.Validform_loading {



	PADDING-LEFT: 20px; BACKGROUND: url(onLoad.gif) no-repeat left center



}



.Validform_error {



	BACKGROUND-COLOR: #ffe7e7



}



#Validform_msg {



	Z-INDEX: 9999999; POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999'); WIDTH: 280px; DISPLAY: none; FONT: 12px/1.5 tahoma, arial, 宋体, sans-serif; BACKGROUND: #fff; COLOR: #7d8289; TOP: 0px; RIGHT: 50px; -webkit-box-shadow: 2px 2px 3px #aaa; -moz-box-shadow: 2px 2px 3px #aaa



}



#Validform_msg .iframe {



	Z-INDEX: -1; POSITION: absolute; TOP: -1px; LEFT: 0px



}



#Validform_msg .Validform_title {



	POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; BACKGROUND-COLOR: #089cde; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; HEIGHT: 25px; COLOR: #fff; FONT-WEIGHT: bold; PADDING-TOP: 0px



}



#Validform_msg A.Validform_close:link {



	POSITION: absolute; LINE-HEIGHT: 22px; COLOR: #fff; TOP: 0px; RIGHT: 8px; TEXT-DECORATION: none



}



#Validform_msg A.Validform_close:visited {



	POSITION: absolute; LINE-HEIGHT: 22px; COLOR: #fff; TOP: 0px; RIGHT: 8px; TEXT-DECORATION: none



}



#Validform_msg A.Validform_close:hover {



	COLOR: #cc0



}



#Validform_msg .Validform_info {



	BORDER-BOTTOM: #089cde 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #089cde 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: medium none; BORDER-RIGHT: #089cde 1px solid; PADDING-TOP: 8px



}



.Validform_checktip {



	LINE-HEIGHT: 38px; DISPLAY: none; HEIGHT: 38px



}



.Validform_wrong {



	DISPLAY: block



}



.Validform_right {



	DISPLAY: block



}



.Validform_loading {



	DISPLAY: block



}



.form .info {



	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 8px; LINE-HEIGHT: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 20px; DISPLAY: none; BACKGROUND: #fff; FLOAT: left; COLOR: #666; MARGIN-LEFT: 8px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 8px



}



.form .dec {



	POSITION: absolute; WIDTH: 8px; DISPLAY: block; HEIGHT: 17px; OVERFLOW: hidden; TOP: 9px; LEFT: -8px



}



.form .dec S {



	POSITION: absolute; LINE-HEIGHT: 21px; WIDTH: 17px; FONT-FAMILY: simsun; HEIGHT: 19px; FONT-SIZE: 16px; TOP: 0px; TEXT-DECORATION: none; LEFT: 0px



}



.form .dec .dec1 {



	COLOR: #ccc



}



.form .dec .dec2 {



	COLOR: #fff; LEFT: 1px



}



#job-view {



	LINE-HEIGHT: 220%



}



#job-view IMG {



	WIDTH: 100% !important



}



#job-view P {



	MARGIN-BOTTOM: 20px



}



#upload SPAN {



	LINE-HEIGHT: 45px; DISPLAY: block; FONT-SIZE: 18px



}



#upload BUTTON {



	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 44px; MARGIN-TOP: 30px; PADDING-LEFT: 30px; WIDTH: 150px; DISPLAY: block; BACKGROUND: url(job.png) #444 no-repeat 25px 14px; HEIGHT: 44px; COLOR: #fff; FONT-SIZE: 15px; BORDER-TOP: 0px; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px



}



#upload BUTTON:hover {



	BACKGROUND-COLOR: #222



}



