BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px/160% "ËÎÌå", Arial; PADDING-TOP: 0px
}
DIV {
	MARGIN: 0px auto; COLOR: #525252
}
IMG {
	VERTICAL-ALIGN: top; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IFRAME {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	LIST-STYLE-TYPE: none
}
A {
	COLOR: #525252; TEXT-DECORATION: none; outline: none
}
A:hover {
	COLOR: #000
}
.clear {
	CLEAR: both
}
.products {
	MARGIN-LEFT: 1em; WIDTH: 695px
}
.news {
	MARGIN-LEFT: 1em; WIDTH: 695px
}
.news_de {
	MARGIN-LEFT: 1em; WIDTH: 695px
}
.about {
	MARGIN-LEFT: 1em; WIDTH: 695px
}
.mapA {
	MARGIN-LEFT: 1em; WIDTH: 695px
}
.msg {
	MARGIN-LEFT: 1em; WIDTH: 695px
}
.app {
	MARGIN-LEFT: 1em; WIDTH: 695px
}
.case {
	MARGIN-LEFT: 1em; WIDTH: 695px
}
.sales {
	MARGIN-LEFT: 1em; WIDTH: 695px
}
.products {
	OVERFLOW: hidden
}
.fenye {
	CLEAR: both; BORDER-TOP: #eee 1px solid; MARGIN: 2em auto auto 1em; WIDTH: 695px
}
.fenye .fy_bor {
	BORDER-TOP: #eee 5px solid; MARGIN-TOP: 1px; WIDTH: 100%; PADDING-TOP: 0.8em; TEXT-ALIGN: center
}
.fenye .fy_bor SPAN.current {
	BORDER-RIGHT: #8380d8 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #8380d8 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: #dbdef4; PADDING-BOTTOM: 0px; MARGIN: auto 3px; BORDER-LEFT: #8380d8 1px solid; COLOR: #140faa; PADDING-TOP: 0px; BORDER-BOTTOM: #8380d8 1px solid
}
.fenye .fy_bor IMG {
	MARGIN: auto 3px; VERTICAL-ALIGN: middle
}
.fenye .fy_bor A {
	MARGIN: auto 3px
}
.fenye .fy_bor A IMG {
	MARGIN: 0px
}
.flash {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 1003px; HEIGHT: 480px; TEXT-ALIGN: left
}
.flash .top {
	MARGIN: 10px auto auto -1003px; POSITION: absolute
}
.flash .menu {
	CLEAR: both; MARGIN-TOP: -393px; POSITION: relative
}
.top {
	WIDTH: 1003px; HEIGHT: 69px
}
.top .logo {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='logo.png'); FLOAT: left; MARGIN: 0.7em 0px 0px 1.5em; WIDTH: 253px; HEIGHT: 52px
}
.top .top_r {
	FONT-SIZE: 12px; FLOAT: right; MARGIN: 3em 2em auto auto; COLOR: #fff; TEXT-ALIGN: right
}
.top .top_r A {
	COLOR: #fff
}
.top .top_r A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.t_top {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.t_top .top_r {
	MARGIN: 1em 2em auto auto; COLOR: #525252
}
.t_top .top_r A {
	COLOR: #525252
}
.t_top .top_r A:hover {
	COLOR: #000
}
.ban {
	CLEAR: both; WIDTH: 1003px
}
.menu {
	CLEAR: both; BACKGROUND: url(menu_bg.jpg) repeat-x; WIDTH: 1003px; LINE-HEIGHT: 21px; HEIGHT: 23px
}
.menu LI {
	FLOAT: left
}
.menu LI.menu_left {
	WIDTH: 5px
}
.menu LI.menu_right {
	FLOAT: right; WIDTH: 5px
}
.menu LI A {
	DISPLAY: block; WIDTH: 76px; COLOR: #fff; TEXT-ALIGN: center; min-width: 76px
}
.menu LI A:hover {
	BACKGROUND: url(menu_li.gif) no-repeat center top; COLOR: #fff
}
.menu LI.line {
	BACKGROUND: url(menu_line.gif) no-repeat center center; WIDTH: 6px; HEIGHT: 23px
}
.mainnav_zi {
	Z-INDEX: 1; VISIBILITY: hidden; MARGIN-LEFT: -0.3em; WIDTH: 110px; PADDING-TOP: 1px; POSITION: absolute
}
.mainnav_zi .zi_img {
	FONT-SIZE: 4px; LINE-HEIGHT: 4px; HEIGHT: 4px
}
.mainnav_zi .zi_bg {
	FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='mzi_bot.png'); LINE-HEIGHT: 6px; HEIGHT: 6px
}
.mainnav_zi .zi_bg2 {
	BACKGROUND: url(mzi_bg.png) repeat-y; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='mzi_bg.png')
}
.mainnav_zi A {
	DISPLAY: block; BACKGROUND: url(mzi_bg1.gif) no-repeat 3px center; WIDTH: 102px; COLOR: #221a69; TEXT-INDENT: 8px; LINE-HEIGHT: 22px; HEIGHT: 22px
}
.mainnav_zi A:hover {
	BACKGROUND: url(.gif) no-repeat 3px center; WIDTH: 102px; COLOR: #ff1111
}
.rollBox {
	CLEAR: both; MARGIN-TOP: -243px; WIDTH: 1003px; HEIGHT: 320px
}
#mainpic {
	PADDING-RIGHT: 1em; DISPLAY: none; PADDING-LEFT: 1em; Z-INDEX: 188; PADDING-BOTTOM: 2px; OVERFLOW: hidden; WIDTH: 95%; PADDING-TOP: 1em; POSITION: absolute; TEXT-ALIGN: center
}
#mainpic IMG {
	BORDER-RIGHT: #9088c4 3px solid; PADDING-RIGHT: 2px; BORDER-TOP: #9088c4 3px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #9088c4 3px solid; CURSOR: move; PADDING-TOP: 2px; BORDER-BOTTOM: #9088c4 3px solid
}
#mainpic .close {
	BORDER-RIGHT: #666 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #fff; MARGIN: 5px auto 0px; WIDTH: 40px; CURSOR: pointer; COLOR: #c00; LINE-HEIGHT: 14px; BORDER-BOTTOM: #666 2px solid; FONT-FAMILY: Arial; HEIGHT: 14px
}
.main {
	CLEAR: both; MARGIN-TOP: 1em; PADDING-LEFT: 28px; WIDTH: 975px
}
.l_title LI {
	FLOAT: left
}
.l_title LI.lt_01 {
	PADDING-RIGHT: 8px; FONT-WEIGHT: bold; COLOR: #150776; TEXT-INDENT: 5px; BORDER-BOTTOM: #150776 2px solid
}
.l_title LI.lt_02 {
	WIDTH: 89%; COLOR: #c2c2c2; BORDER-BOTTOM: #e5e5e5 1px solid; FONT-FAMILY: Arial
}
.l_title LI.lt_02 .more {
	FONT-SIZE: 11px; FLOAT: right; MARGIN-RIGHT: 8px
}
.left {
	FLOAT: left; WIDTH: 615px
}
.left .l_cont {
	CLEAR: both; PADDING-TOP: 0.6em
}
.left .l_cont .l_cont_l {
	FLOAT: left; MARGIN-LEFT: 2px; WIDTH: 184px; MARGIN-RIGHT: 1em
}
.left .l_cont .l_cont_l DD {
	PADDING-RIGHT: 6px; MARGIN-TOP: 4px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: #e5e5e5; PADDING-BOTTOM: 5px; COLOR: #767676; LINE-HEIGHT: 15px; PADDING-TOP: 5px
}
.left .l_cont .l_cont_r {
	FLOAT: left; WIDTH: 415px
}
.left .l_cont .l_cont_r DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #f4f4f4; PADDING-BOTTOM: 8px; COLOR: #150773; TEXT-INDENT: 8px; PADDING-TOP: 8px
}
.left .l_cont .l_cont_r DT A {
	FONT-SIZE: 13px; COLOR: #c00; FONT-FAMILY: Arial
}
.left .l_cont .l_cont_r DT A:hover {
	COLOR: #c00; TEXT-DECORATION: underline
}
.left .l_cont .l_cont_r DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(dian.gif) repeat-x left bottom; PADDING-BOTTOM: 6px; TEXT-INDENT: 1.6em; PADDING-TOP: 6px
}
.left .l_cont .l_cont_r DD IMG {
	MARGIN: 4px auto auto -1em; POSITION: absolute
}
.left .l_bot {
	CLEAR: both; PADDING-TOP: 28px
}
.left .l_bot .l_title {
	BACKGROUND: #f2f2f2; LINE-HEIGHT: 20px; HEIGHT: 20px
}
.left .l_bot .l_title LI.lt_01 {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.left .l_bot .l_title LI.lt_02 {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.left .l_bot .l_cont {
	PADDING-TOP: 0.6em; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.left .l_bot .l_cont .l_cont_l {
	MARGIN: 0px 0px 0px 3px; OVERFLOW: hidden; WIDTH: 194px
}
.left .l_bot .l_cont .l_cont_l DT {
	FONT-WEIGHT: bold; BACKGROUND: url(in_02.gif) no-repeat 2px center; COLOR: #150776; TEXT-INDENT: 8px; BORDER-BOTTOM: #150776 2px solid
}
.left .l_bot .l_cont .l_cont_l DD {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.left .l_bot .l_cont .l_cont_l DD.mid {
	PADDING-RIGHT: 6px; MARGIN-TOP: 4px; PADDING-LEFT: 6px; MIN-HEIGHT: 60px; BACKGROUND: url(in_bg.gif) repeat-x left top; PADDING-BOTTOM: 6px; LINE-HEIGHT: 20px; PADDING-TOP: 6px; HEIGHT: 60px
}
DD.mid .indexprolist LI {
	FLOAT: left; WIDTH: 50%
}
DD.mid .indexprolist LI SPAN {
	FONT-SIZE: 8px; FONT-FAMILY: Arial
}
.left .l_bot .l_cont .inp01 {
	MARGIN: 0px 1em
}
.left .l_bot .l_cont .inp01 DT {
	BACKGROUND: url(in_03.gif) no-repeat 2px center; COLOR: #ff0000; BORDER-BOTTOM: #ff0000 2px solid
}
.left .l_bot .l_cont .inp02 DT {
	BACKGROUND: url(in_04.gif) no-repeat 2px center; COLOR: #418c23; BORDER-BOTTOM: #418c23 2px solid
}
.right {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 1em; OVERFLOW: hidden; WIDTH: 238px
}
.right .l_title LI.lt_01 {
	COLOR: #333; TEXT-INDENT: 3px; BORDER-BOTTOM: #c7c7c7 2px solid
}
.right .l_title LI.lt_02 {
	WIDTH: 72%; BORDER-BOTTOM: #c7c7c7 1px solid
}
.right .r_cont {
	CLEAR: both
}
.right .r_cont LI {
	CLEAR: both; BACKGROUND: url(dian.gif) repeat-x left bottom; MARGIN: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 8px; HEIGHT: 48px
}
.right .r_cont LI P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.right .r_cont LI P.r_pic {
	BACKGROUND: url(in_bg_r.gif) no-repeat left bottom; WIDTH: 56px; HEIGHT: 40px
}
.right .r_cont LI P.r_pic IMG {
	MARGIN: 2px auto auto 2px
}
.right .r_cont LI P.r_font {
	WIDTH: 170px
}
.right .r_cont LI P.r_font A {
	PADDING-RIGHT: 1em; DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.right .r_cont LI P.r_font A:hover {
	BACKGROUND: url(in_bg_r1.gif) no-repeat left center; COLOR: #150776
}
.right .r_bot {
	CLEAR: both; PADDING-TOP: 24px
}
.right .r_bot .l_title LI.lt_02 {
	WIDTH: 62%
}
.right .r_bot .in_map {
	CLEAR: both; PADDING-TOP: 2px
}
.links {
	CLEAR: both; MARGIN-TOP: 1em; WIDTH: 238px; POSITION: absolute
}
.links .link {
	DISPLAY: none; BORDER-BOTTOM: #b3b9c3 1px solid
}
.links .link A {
	BORDER-RIGHT: #b3b9c3 1px solid; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: #fff; BORDER-LEFT: #b3b9c3 1px solid; WIDTH: 232px; LINE-HEIGHT: 20px
}
.links .link A:hover {
	BACKGROUND: #ccc; COLOR: #fff
}
.foot {
	CLEAR: both; MARGIN-TOP: 28px; BACKGROUND: #f3f3f3; WIDTH: 1003px; TEXT-INDENT: 30px; LINE-HEIGHT: 27px; HEIGHT: 27px
}
.foot SPAN {
	FONT-SIZE: 11px; FONT-FAMILY: Arial
}
.float {
	Z-INDEX: 100; RIGHT: 0px; BOTTOM: 0px; POSITION: absolute; ; TOP: expression(offsetParent.scrollTop+368)
}
.float .flo2 {
	DISPLAY: none
}
.float .flo2 LI {
	PADDING-RIGHT: 8px; BACKGROUND: url(float_bg.gif) repeat-x; FLOAT: left; COLOR: #000; LINE-HEIGHT: 12px; HEIGHT: 151px
}
.float .flo2 LI.inq {
	PADDING-TOP: 2em
}
.float .flo2 LI .inp06 {
	BORDER-RIGHT: #0f138e 1px solid; BORDER-TOP: #0f138e 1px solid; BORDER-LEFT: #0f138e 1px solid; WIDTH: 80px; BORDER-BOTTOM: #0f138e 1px solid; HEIGHT: 18px
}
.float .flo2 LI .inp07 {
	MARGIN: 0.5em auto auto 2.4em; WIDTH: 80px; CURSOR: pointer; LINE-HEIGHT: 18px; HEIGHT: 22px
}
.tmain {
	CLEAR: both; BACKGROUND: url(tmain_bg.gif) repeat-x left 2px; WIDTH: 1003px
}
.tleft {
	DISPLAY: inline; FLOAT: left; MARGIN: 30px auto auto 26px; OVERFLOW: hidden; WIDTH: 201px
}
.tleft DL {
	BACKGROUND: url(ldl_bg.gif) no-repeat left bottom; PADDING-BOTTOM: 3.5em
}
.tleft DT {
	FONT-WEIGHT: bold; BACKGROUND: url(ldt_bg.gif) no-repeat center top; PADDING-BOTTOM: 1px; COLOR: #fff; TEXT-INDENT: 18px; LINE-HEIGHT: 24px; BORDER-BOTTOM: #e3e3e3 1px solid; HEIGHT: 24px
}
.tleft DT.hei {
	BORDER-RIGHT: #e9e9e9 2px solid; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #e9e9e9 2px solid; LINE-HEIGHT: 8px; HEIGHT: 8px; BORDER-BOTTOM-STYLE: none
}
.tleft DD {
	BORDER-RIGHT: #e9e9e9 2px solid; BORDER-LEFT: #e9e9e9 2px solid; TEXT-INDENT: 1em; LINE-HEIGHT: 32px; HEIGHT: 32px
}
.tleft DD A {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(ldd_bg2.gif) no-repeat 160px center; MARGIN-LEFT: 11px; WIDTH: 178px; COLOR: #6d6d6d; BORDER-BOTTOM: #d2d2d2 1px solid
}
.tleft DD A:hover {
	BACKGROUND: url(ldd_bg.gif) no-repeat 160px center; COLOR: #0b0782
}
.tleft DD A.dang {
	BACKGROUND: url(ldd_bg.gif) no-repeat 160px center; COLOR: #0b0782
}
.tleft UL {
	CLEAR: both; MARGIN-TOP: 1em
}
.tleft LI {
	MARGIN-TOP: 5px
}
.tright {
	DISPLAY: inline; FLOAT: right; MARGIN: 30px 34px 1em auto; WIDTH: 725px
}
.weizhi {
	BACKGROUND: url(wz_bg.gif) no-repeat left bottom; MARGIN-BOTTOM: 2em; PADDING-BOTTOM: 0.7em; COLOR: #949494; TEXT-INDENT: 0.8em
}
.weizhi STRONG {
	PADDING-LEFT: 1.4em; BACKGROUND: url(icon01.gif) no-repeat left center
}
.weizhi A {
	COLOR: #949494
}
.weizhi A:hover {
	COLOR: #454545
}
.weizhi SPAN {
	COLOR: #454545
}
.news LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.4em; BACKGROUND: url(dian.gif) repeat-x left bottom; PADDING-BOTTOM: 8px; LINE-HEIGHT: 15px; PADDING-TOP: 6px
}
.news LI .time {
	PADDING-LEFT: 0.8em; FONT-SIZE: 10px; BACKGROUND: url(news_icon.gif) no-repeat left center; COLOR: #1c2094; FONT-FAMILY: Arial
}
.news LI A {
	MARGIN-LEFT: 0.8em
}
.news_de DT {
	PADDING-BOTTOM: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-ALIGN: center
}
.news_de DT SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000
}
.news_de DD P.close {
	TEXT-ALIGN: center
}
.news_de DD P.close A:hover {
	COLOR: #c00
}
.pro_bor {
	WIDTH: 800px
}
.products DL {
	BORDER-RIGHT: #d5d5d5 1px solid; FLOAT: left; MARGIN: 1.5em 1.7em 2.5em 1em; WIDTH: 335px
}
.products DT {
	PADDING-LEFT: 1.5em; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(icon02.gif) no-repeat 2px center; MARGIN-BOTTOM: 1em; COLOR: #0b0782
}
.products DD.pro_pic {
	BACKGROUND: url(pro_bg01.gif) no-repeat; HEIGHT: 174px
}
.products DD.pro_pic IMG {
	MARGIN-LEFT: 1px
}
.products DD.pro_cont {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; MIN-HEIGHT: 80px; BACKGROUND: url(pro_bg02.gif) repeat-x left top; PADDING-BOTTOM: 8px; WIDTH: 287px; PADDING-TOP: 5px; HEIGHT: 80px
}
.about {
	LINE-HEIGHT: 24px
}
.about H3 {
	FONT-SIZE: 13px; COLOR: #0b0782; TEXT-ALIGN: center
}
.about H2 {
	FONT-SIZE: 18px; MARGIN-BOTTOM: 8px; COLOR: #f44; FONT-FAMILY: Arial
}
.mapA {
	MARGIN-LEFT: 3em; WIDTH: 650px
}
.mapA DT {
	PADDING-LEFT: 1.5em; BACKGROUND: url(icon03.gif) no-repeat 5px 9px; MARGIN: 8px 0px; LINE-HEIGHT: 28px
}
.mapA DT A {
	COLOR: #0b0782
}
.mapA DT A:hover {
	COLOR: #0b0782; TEXT-DECORATION: underline
}
.mapA DD {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 1em; BACKGROUND: #fafafa; MARGIN-LEFT: 8px; BORDER-LEFT: #eee 1px solid; LINE-HEIGHT: 28px; BORDER-BOTTOM: #eee 1px solid
}
.msg UL.msg_cont LI.ti {
	BORDER-RIGHT: #cbcbcb 1px solid; BORDER-TOP: #cbcbcb 1px solid; BACKGROUND: #fafafa; BORDER-LEFT: #cbcbcb 1px solid; COLOR: #232323; BORDER-BOTTOM: #cbcbcb 1px solid
}
.msg UL.re_msg {
	MARGIN-BOTTOM: 2em
}
.msg UL.re_msg LI.ti {
	COLOR: #0b0782
}
.msg UL.msg_cont LI {
	PADDING-RIGHT: 8px; PADDING-LEFT: 10px; BACKGROUND: #efefef; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 5px; COLOR: #000; LINE-HEIGHT: 20px; PADDING-TOP: 3px; HEIGHT: auto
}
.msg UL.msg_cont LI P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.msg UL.msg_cont LI.time {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-ALIGN: right
}
.msg UL.re_msg LI {
	BORDER-RIGHT: #cbcbcb 1px solid; BORDER-TOP: #cbcbcb 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #cbcbcb 1px solid; BORDER-BOTTOM: #cbcbcb 1px solid
}
.msg DL {
	CLEAR: both
}
.msg DT {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN: 18px auto; BORDER-BOTTOM: #eee 1px solid; TEXT-ALIGN: left
}
.msg DD {
	CLEAR: both; MARGIN-BOTTOM: 12px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.msg DD H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 75px; PADDING-TOP: 0px
}
.msg DD H4 .bi {
	MARGIN: -3px auto auto 3px; COLOR: #f00; POSITION: absolute
}
.msg DD .m_text {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff; BORDER-LEFT: #ccc 1px solid; WIDTH: 240px; COLOR: #666; LINE-HEIGHT: 15px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 15px
}
.msg DD .m_area {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff; MARGIN-LEFT: 0px; OVERFLOW: auto; BORDER-LEFT: #ccc 1px solid; WIDTH: 380px; COLOR: #666; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 100px
}
.msg DD .note {
	MARGIN-LEFT: 75px; COLOR: #999
}
.msg DD .yanma {
	WIDTH: 35px
}
.msg DD.msg_but {
	MARGIN-LEFT: 75px
}
.msg DD .m_but01 {
	MARGIN-TOP: 18px; FONT-WEIGHT: bold; BACKGROUND: url(sub_bg02.gif) no-repeat; WIDTH: 68px; CURSOR: pointer; COLOR: #fff; BORDER-TOP-STYLE: none; LINE-HEIGHT: 27px; FONT-FAMILY: Arial; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 27px; BORDER-BOTTOM-STYLE: none
}
.app_but .m_but01 {
	MARGIN-TOP: 18px; FONT-WEIGHT: bold; BACKGROUND: url(sub_bg02.gif) no-repeat; WIDTH: 68px; CURSOR: pointer; COLOR: #fff; BORDER-TOP-STYLE: none; LINE-HEIGHT: 27px; FONT-FAMILY: Arial; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 27px; BORDER-BOTTOM-STYLE: none
}
.msg DD .m_but {
	MARGIN-TOP: 18px; FONT-WEIGHT: bold; BACKGROUND: url(sub_bg01.gif) no-repeat; WIDTH: 68px; CURSOR: pointer; COLOR: #0b0782; BORDER-TOP-STYLE: none; LINE-HEIGHT: 27px; FONT-FAMILY: Arial; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 27px; BORDER-BOTTOM-STYLE: none
}
.app_but .m_but {
	MARGIN-TOP: 18px; FONT-WEIGHT: bold; BACKGROUND: url(sub_bg01.gif) no-repeat; WIDTH: 68px; CURSOR: pointer; COLOR: #0b0782; BORDER-TOP-STYLE: none; LINE-HEIGHT: 27px; FONT-FAMILY: Arial; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 27px; BORDER-BOTTOM-STYLE: none
}
.app H3 {
	FONT-SIZE: 13px; MARGIN-BOTTOM: 18px; COLOR: #0b0782; TEXT-ALIGN: center
}
.app TABLE {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BORDER-COLLAPSE: collapse
}
.app TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left; WORD-WRAP: break-word
}
.app TH {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left; WORD-WRAP: break-word
}
.app TH {
	PADDING-LEFT: 0px; TEXT-ALIGN: center
}
.app .app_but {
	MARGIN: 1em auto; TEXT-ALIGN: center
}
.app .inp03 {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 145px; BORDER-TOP-STYLE: none; LINE-HEIGHT: 18px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 18px; BORDER-BOTTOM-STYLE: none
}
.app .inp04 {
	WIDTH: 450px
}
.app .inp05 {
	OVERFLOW-Y: auto; OVERFLOW: hidden; WIDTH: 450px; HEIGHT: 180px
}
.case UL {
	CLEAR: both
}
.case LI {
	DISPLAY: inline; FLOAT: left; MARGIN: 1.5em 1em
}
.case LI.c_pic {
	BACKGROUND: url(c_bg01.gif) no-repeat left bottom; WIDTH: 210px; HEIGHT: 116px
}
.case LI.c_pic IMG {
	MARGIN-LEFT: 1px
}
.case LI.c_cont {
	WIDTH: 435px
}
.case LI.c_cont DT {
	PADDING-LEFT: 1.5em; FONT-WEIGHT: bold; BACKGROUND: url(icon02.gif) no-repeat 2px 2px; MARGIN-BOTTOM: 0.5em
}
.case LI.c_cont DT A {
	COLOR: #0b0782
}
.case LI.c_cont DD {
	LINE-HEIGHT: 22px
}
.case LI.c_cont DD A {
	COLOR: #f44
}
.case LI.c_cont DD A:hover {
	COLOR: #f44; TEXT-DECORATION: underline
}
.sales LI {
	FLOAT: left; MARGIN: auto auto 2em 3em; TEXT-ALIGN: center
}
.sales LI IMG {
	BORDER-RIGHT: #eee 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #eee 2px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #eee 2px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 2px solid
}
.sales .maps {
	BACKGROUND: #f8fafe; WIDTH: 520px; HEIGHT: 100px
}
.sales .maps P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.sales .maps DL {
	MARGIN: 0px auto; WIDTH: 95%
}
.sales .maps DT {
	FONT-WEIGHT: bold; MARGIN: 5px auto; COLOR: #fc9f38; TEXT-INDENT: 5px; LINE-HEIGHT: 24px; BORDER-BOTTOM: #fc9f38 1px solid
}
.sales .maps DD {
	PADDING-LEFT: 1em; LINE-HEIGHT: 22px
}
