﻿BODY { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; COLOR: #252525; PADDING-TOP: 0px; POSITION: relative; }
#container { MARGIN: 0px auto; WIDTH:100%; background:#f8f8f8; }
.more IMG { MARGIN-RIGHT: 3px }
.gray { COLOR: #808080 }
.clear { CLEAR: both; FONT-SIZE: 0px; COLOR: #fff; HEIGHT: 0px }
#legoo { PADDING-RIGHT: 0px; PADDING-LEFT:0px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; margin:0 auto; WIDTH:480px; PADDING-TOP: 6px; POSITION: absolute; color:#555555; text-align:right; z-index:1999; left:50%; }
#legoo A { PADDING-TOP: 5px; TEXT-DECORATION: none; color:#555555; }
#legoo a:link, #legoo a:visited { color:#555555; text-decoration:none; }
#legoo a:hover, #legoo a:active { color:#db5d00; text-decoration:underline; }
#legoo .llogin { margin-right:2px; }
UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none }
a { color:#252525 }
li a:link, li a:visited { color:#252525; text-decoration:none; }
li a:hover, li a:active { color:#ff0000; text-decoration:underline; }
.more { TEXT-ALIGN: right }
.setrpos { WIDTH: 766px; POSITION: absolute }
.setlpos { WIDTH: 181px; POSITION: absolute }
.bluetitle { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(http://www.51sole.com/Template/images/26/title_bg_new.jpg) repeat-x center top; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 6px; BORDER-BOTTOM: #a7b8cc 1px solid; POSITION: relative }
.bluetitle IMG { RIGHT: 0px; CURSOR: pointer; POSITION: absolute; TOP: 0px }
#menulist { CLEAR: both; POSITION: relative; background:#eeeeee; margin-bottom:3px; }
#menulist .columnlist { LINE-HEIGHT:31px; HEIGHT: 31px; TEXT-ALIGN: center; width:963px; margin:0 auto; }
#menulist .columnlist LI { FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; margin:0px; width:105px; padding:0px; }
.setedit { RIGHT: 5px; CURSOR: pointer; POSITION: absolute; TOP: 2px }
.setedit IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px }
#middlelayout { Z-INDEX: 1000; MARGIN: 0px auto; WIDTH:100%; POSITION: relative; }
#setlist { WIDTH: 400px }
#setlist .listcontent { OVERFLOW: auto; HEIGHT: 220px }
#setlist UL { LINE-HEIGHT: 30px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 30px; TEXT-ALIGN: center }
#setlist .hoverul { BACKGROUND: #eee }
#setlist .headtitle { FONT-WEIGHT: bold; BACKGROUND: #eee }
#setlist .inputmt { MARGIN-TOP: 3px }
#setlist LI { FLOAT: left }
#setlist .listname INPUT { MARGIN-TOP: 3px }
#setlist .listupdown INPUT { MARGIN-TOP: 3px }
#setlist .listshowhide INPUT { MARGIN-TOP: 3px }
#setlist .listupdown INPUT { BORDER-RIGHT: #baceeb 1px solid; BORDER-TOP: #baceeb 1px solid; FONT-SIZE: 12px; BACKGROUND: url(http://www.51sole.com/Template/images/26/bluebg.gif) repeat-x 0px bottom; BORDER-LEFT: #baceeb 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #baceeb 1px solid; HEIGHT: 20px }
#setlist .listname INPUT { HEIGHT: 14px }
#setlist .listname { WIDTH: 25% }
#setlist .listclass { WIDTH: 20% }
#setlist .listshowhide { WIDTH: 25% }
#setlist .listupdown { WIDTH: 29% }
#setlist .suredo { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 4px; TEXT-ALIGN: center }
.edittoolbar { BORDER-RIGHT: #7197bc 1px solid; BORDER-TOP: #7197bc 1px solid; MARGIN-TOP: 5px; DISPLAY: none; BACKGROUND: #fff; BORDER-LEFT: #7197bc 1px solid; WIDTH: 88px; BORDER-BOTTOM: #7197bc 1px solid; POSITION: absolute }
.edittoolbar UL { PADDING-RIGHT: 0px; BORDER-TOP: #7197bc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px }
.edittoolbar LI { PADDING-BOTTOM: 5px; PADDING-TOP: 5px }
.edittoolbar IMG { VERTICAL-ALIGN: middle; MARGIN-RIGHT: 3px }
#namelogo { Z-INDEX: 1000; MIN-HEIGHT:62px; PADDING-BOTTOM: 5px; POSITION: relative; HEIGHT:62px; width:100%; margin:0 auto; background:url(http://www.51sole.com/Template/images/26/header_bg.gif) repeat-x bottom left; }
#namelogo #companylogo { width:160px; margin:0 auto; padding:10px 0 0 10px; POSITION: relative; float:left; left:50%; margin-left:-480px; text-align:right; }
#namelogo #companylogo .logoimg { OVERFLOW: hidden; WIDTH: 150px; TEXT-ALIGN: center }
#namelogo #companylogo IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; ; WIDTH: expression(this.width > 150 && this.width > this.height ? 150 : this.widths);;
HEIGHT: expression(this.height > 60 ? 60 : this.heights);
BORDER-RIGHT-WIDTH: 0px; max-height: 60px; max-width: 150px }
#namelogo .chinesename { width:600px; MARGIN:0px 0px 0px 10px; padding:0; LINE-HEIGHT: 58px; font-size:30px; color:#6e717d; position: relative; top:10px; left:50%; margin-left:-300px; }
.setopendiv { BORDER-RIGHT: #7197bc 1px solid; BORDER-TOP: #7197bc 1px solid; DISPLAY: none; RIGHT: 50px; BACKGROUND: #fff; BORDER-LEFT: #7197bc 1px solid; BORDER-BOTTOM: #7197bc 1px solid; POSITION: absolute; TOP: 30px }
#setnamelogo { WIDTH: 528px }
#setnamelogo FORM { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 3px; PADDING-TOP: 0px }
#setnamelogo UL { WIDTH: 100%; BORDER-BOTTOM: #ccc 1px solid }
#setnamelogo LI { FLOAT: left }
#setnamelogo .left { BORDER-RIGHT: #ccc 1px solid; WIDTH: 70px; TEXT-ALIGN: center }
#setnamelogo .right { PADDING-LEFT: 6px; WIDTH: 444px }
#setnamelogo .selwidth { WIDTH: 105px }
#settheme_pic .selwidth { WIDTH: 105px }
#setnamelogo .headtitle { FONT-WEIGHT: bold; BACKGROUND: #eee; LINE-HEIGHT: 26px; HEIGHT: 26px; TEXT-ALIGN: center }
#setnamelogo .ecfont { HEIGHT: 40px }
#setnamelogo .efont { MARGIN: 0px }
#setnamelogo .cfont { MARGIN: 8px 0px 10px }
#setnamelogo .ecfont .left { LINE-HEIGHT: 40px }
#setnamelogo .comlogo { HEIGHT: 50px }
#setnamelogo .comlogo .left { LINE-HEIGHT: 50px }
/*-Banner-*/
#theme_pic { BACKGROUND: url(http://www.51sole.com/Template/images/26/banner.jpg); WIDTH:960px; POSITION: relative; margin:0 auto; }
.themetext { margin-left:10px; PADDING-TOP: 20px; POSITION: absolute; TOP: 0px }
.themetext P { MARGIN: 0px 0px 5px 50px }
#settheme_pic { WIDTH: 500px }
#settheme_pic .uploadimg { MARGIN: 5px 10px 20px }
#settheme_pic .uploadimg FORM { MARGIN: 0px 0px 5px }
#settheme_pic .theme { PADDING-RIGHT: 10px; BORDER-TOP: #a7b8cc 1px dashed; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-TOP: 8px }
#settheme_pic .theme UL { MARGIN-TOP: 5px; PADDING-TOP: 5px }
#settheme_pic .theme LI { WIDTH: 47.5%; HEIGHT: 78px; TEXT-ALIGN: center }
#settheme_pic .theme IMG { DISPLAY: block; MARGIN: 0px auto 5px; WIDTH: 200px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 53px; BORDER-BOTTOM-STYLE: none }
#settheme_pic #imgpreview { MARGIN-TOP: 10px; DISPLAY: block; WIDTH: 266px; HEIGHT: 60px }
#settheme_pic UL { BORDER-TOP: #ccc 1px solid }
#settheme_pic LI { FLOAT: left }
#settheme_pic .left { BORDER-RIGHT: #ccc 1px solid; WIDTH: 70px }
#settheme_pic .right { PADDING-LEFT: 6px; WIDTH: 400px }
#settheme_pic .headtitle { FONT-WEIGHT: bold; BACKGROUND: #eee; LINE-HEIGHT: 26px; HEIGHT: 26px; TEXT-ALIGN: center }
#settheme_pic .updowntext { HEIGHT: 58px }
#settheme_pic .updowntext .left { LINE-HEIGHT: 58px; TEXT-ALIGN: center }
#settheme_pic LABEL { DISPLAY: block; MARGIN: 3px 0px 5px }
/*--content--*/
#content { WIDTH: 963px; margin:0 auto; padding:5px 0 5px 0; background:#f8f8f8; }
#search { left:50%; WIDTH:220px; margin-left:270px; margin-top:12px; POSITION: absolute; float:left; text-align:left; z-index:19999; }
*html #search { WIDTH:345px; margin-left:130px; margin-top:25px; }
*+html #search { WIDTH:345px; margin-left:130px; margin-top:22px; }
#search P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
*html #search P { margin-left:130px; }
*+html #search P { margin-left:130px; }
#search .seek { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://www.51sole.com/Template/images/26/search.gif) #ffffff no-repeat center center; BORDER-BOTTOM-WIDTH: 0px; WIDTH:65px; HEIGHT:21px; BORDER-RIGHT-WIDTH: 0px; cursor:hand; }
#search .keywords { FONT-SIZE: 12px; border:1px solid #7f9db9; WIDTH: 120px; padding:3px 0 2px 3px; color:#000000; }
#content1 H1, #content1__1 H1, #content1__2 H1, #content1__3 H1, #content1__4 H1 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE:13px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #000; TEXT-INDENT: 10px; PADDING-TOP:5px; POSITION: relative; BACKGROUND: url(http://www.51sole.com/Template/Images/26/leftti.gif); color:#ffffff; }
#content1 #productnav, #content1__1 #productnav__1, #content1__2 #productnav__2, #content1__3 #productnav__3, #content1__4 #productnav__4_1 { MARGIN-BOTTOM: 8px; border:1px solid #cccccc; }
#productnav__4_2 { width:181px; MARGIN-BOTTOM: 8px; border:1px solid #cccccc; position:absolute; margin-left:777px; top:260px; }
#content1 #productnav H2, #content1__1 #productnav__1 H2, #content1__2 #productnav__2 H2, #content1__3 #productnav__3 H2, #content1__4 #productnav__4_1 H2, #productnav__4_2 H2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; MARGIN: 0px; TEXT-INDENT: 10px; PADDING-TOP: 9px }
#content1 #productnav .navdiv, #content1__1 #productnav__1 .navdiv, #content1__2 #productnav__2 .navdiv, #content1__3 #productnav__3 .navdiv, #content1__4 #productnav__4_1 .navdiv, #productnav__4_2 .navdiv { PADDING-BOTTOM: 10px }
#content1 #productnav LI, #content1__1 #productnav__1 LI, #content1__2 #productnav__2 LI, #content1__3 #productnav__3 LI, #content1__4 #productnav__4_1 LI, #productnav__4_2 LI { PADDING-RIGHT: 5px; PADDING-LEFT:4px; PADDING-BOTTOM: 4px; MARGIN: 0px 5px; LINE-HEIGHT: 20px;/* height:20px; */PADDING-TOP: 8px; width:160px; -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
#content1 #productnav LI A, #content1__1 #productnav__1 LI A, #content1__2 #productnav__2 LI A, #content1__3 #productnav__3 LI A, #content1__4 #productnav__4_1 LI A, #productnav__4_2 LI A { DISPLAY: block;/* PADDING-LEFT: 10px; */FLOAT: left; LINE-HEIGHT: 18px }
#content1 #productnav .more, #content1__1 #productnav__1 .more, #content1__2 #productnav__2 .more, #content1__3 #productnav__3 .more, #content1__4 #productnav__4_1 .more, #productnav__4_2 .more { PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px }
#content1 #productnav SPAN, #content1__1 #productnav__1 SPAN, #content1__2 #productnav__2 SPAN, #content1__3 #productnav__3 SPAN, #content1__4 #productnav__4_1 SPAN, #productnav__4_2 SPAN { COLOR: #666 }
#content2 .cright, #content2__1 .cright, #content2__2 .cright, #content2__3 .cright, #content2__4 .cright { BACKGROUND: #fff; MARGIN-BOTTOM: 10px }
#content2 H1, #content2__1 H1, #content2__2 H1, #content2__3 H1, #content2__4 H1 { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-TOP: 0px; LETTER-SPACING: 1px; POSITION: relative; HEIGHT: 26px; BACKGROUND: url(http://www.51sole.com/Template/images/26/title_mid.gif) repeat-x center top; height:30px; }
#link UL { BORDER-RIGHT: #ffba1e 1px solid; BORDER-TOP: #ffba1e 1px solid; BORDER-LEFT: #ffba1e 1px solid; BORDER-BOTTOM: #ffba1e 1px solid }
#content2 H1 .left, #content2__1 H1 .left, #content2__2 H1 .left, #content2__3 H1 .left, #content2__4 H1 .left { LEFT: -5px; WIDTH: 5px; POSITION: absolute; TOP: 0px; HEIGHT: 26px; BACKGROUND: url(http://www.51sole.com/Template/images/26/title_left.gif) no-repeat 50% top; height:30px; }
#content2 H1 .right, #content2__1 H1 .right, #content2__2 H1 .right, #content2__3 H1 .right { RIGHT: -6px; WIDTH:8px; POSITION: absolute; TOP: 0px; HEIGHT:30px; BACKGROUND: url(http://www.51sole.com/Template/images/26/title_right.gif) no-repeat right top; height:30px; }
#content2__4 H1 .right { RIGHT: -5px; WIDTH:8px; POSITION: absolute; TOP: 0px; HEIGHT:30px; BACKGROUND: url(http://www.51sole.com/Template/images/26/title_right.gif) no-repeat right top; height:30px; }
#content2 H1 .titlename, #content2__1 H1 .titlename, #content2__2 H1 .titlename, #content2__3 H1 .titlename, #content2__4 H1 .titlename { width:110px; height:27px; line-height:27px; text-align:center; DISPLAY: block; MARGIN: 0px; COLOR: #333333; TEXT-INDENT: 0px; PADDING-TOP:3px; BACKGROUND: url(http://www.51sole.com/Template/images/26/achead.gif) no-repeat right top; }
#content2 H1 .stitle, #content2__1 H1 .stitle, #content2__2 H1 .stitle, #content2__3 H1 .stitle, #content2__4 H1 .stitle { width:110px; height:27px; line-height:27px; text-align:center; DISPLAY: block; MARGIN: 0px; COLOR: #333333; TEXT-INDENT: 0px; PADDING-TOP:3px; BACKGROUND: url(http://www.51sole.com/Template/images/26/achead.gif) no-repeat right top; }
#profile .cright { PADDING-BOTTOM: 12px; WIDTH: 767px; HEIGHT: auto }
.comgpanyimg { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 7px; BACKGROUND: url(http://www.51sole.com/Template/images/26/te-bg.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 0px 15px; WIDTH: 246px; PADDING-TOP: 7px; POSITION: relative; HEIGHT: 160px }
.comgpanyimg .imagediv { VERTICAL-ALIGN: middle; WIDTH: 214px; LINE-HEIGHT: 152px; HEIGHT: 152px; TEXT-ALIGN: center }
.comgpanyimg .imagediv IMG {
MARGIN-TOP: expression((152-this.height)/2);;
WIDTH: expression(this.width > 214 && this.width > this.height ? 214 : this.widths);;
HEIGHT: expression(this.height > 152 ? 152 : this.heights); max-height: 152px; max-width: 214px }
.comgpanyimg .mumlist { LEFT: 233px; POSITION: absolute; TOP: 4px }
.comgpanyimg .mumlist LI { MARGIN-BOTTOM: 2px }
.comgpanyimg .mumlist A { DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(http://www.51sole.com/Template/images/26/yuan-noselect.gif) no-repeat; WIDTH: 16px; COLOR: #8d4c04; TEXT-INDENT: 5px; LINE-HEIGHT: 17px; HEIGHT: 17px; TEXT-DECORATION: none }
.comgpanyimg .select A { BACKGROUND: url(http://www.51sole.com/Template/images/26/yuan-select.gif) no-repeat; COLOR: #fff }
#profile .profiletext { PADDING-RIGHT: 12px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT:12px; LINE-HEIGHT: 22px; PADDING-TOP: 8px; POSITION: relative;min-height:170px; _height:170px; overflow:hidden;}
#profile .profiletext P { MARGIN: 0px; TEXT-INDENT: 24px }
#profile .more { TEXT-ALIGN: left }
#com_news UL { PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-TOP: 5px }
#com_news UL A { MARGIN-LEFT: 3px }
#cert_honor UL { PADDING-RIGHT: 5px; PADDING-LEFT: 10px; BACKGROUND: #fff; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 22px; PADDING-TOP: 5px }
#link UL { PADDING-RIGHT: 5px; PADDING-LEFT: 10px; BACKGROUND: #fff; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 22px; PADDING-TOP: 5px }
#jobs .cright { MIN-HEIGHT: 100px; HEIGHT: 100px }
#com_news .cright { MIN-HEIGHT: 100px; HEIGHT: 100px }
#cert_honor .cright { MIN-HEIGHT: 100px; HEIGHT: 100px }
#jobs UL { PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-TOP: 5px }
#jobs UL SPAN { PADDING-LEFT: 15px }
#rcontact UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 6px }
#rcontact LI { PADDING-RIGHT: 5px; PADDING-LEFT: 80px; PADDING-BOTTOM: 3px; MARGIN: 0px 10px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; POSITION: relative }
#rcontact LI SPAN { DISPLAY: block; LEFT: -80px; WIDTH: 80px; POSITION: absolute; TOP: -2px }
.redition { BORDER-RIGHT: #7197bc 1px solid; BORDER-TOP: #7197bc 1px solid; DISPLAY: none; BACKGROUND: #fff; BORDER-LEFT: #7197bc 1px solid; WIDTH: 200px; BORDER-BOTTOM: #7197bc 1px solid }
.ledition { BORDER-RIGHT: #7197bc 1px solid; BORDER-TOP: #7197bc 1px solid; DISPLAY: none; BACKGROUND: #fff; BORDER-LEFT: #7197bc 1px solid; WIDTH: 200px; BORDER-BOTTOM: #7197bc 1px solid }
.redition .headtitle { BACKGROUND: #eee }
.ledition .headtitle { BACKGROUND: #eee }
.redition UL { LINE-HEIGHT: 26px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 26px }
.ledition UL { LINE-HEIGHT: 26px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 26px }
.redition UL LI { FLOAT: left; WIDTH: 49.5%; TEXT-INDENT: 10px }
.ledition UL LI { FLOAT: left; WIDTH: 49.5%; TEXT-INDENT: 10px }
.edittitle { BORDER-RIGHT: #7197bc 1px solid; BORDER-TOP: #7197bc 1px solid; DISPLAY: none; BACKGROUND: #fff; BORDER-LEFT: #7197bc 1px solid; WIDTH: 220px; BORDER-BOTTOM: #7197bc 1px solid; POSITION: absolute }
.edittitle LABEL { DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 8px }
#demo { FLOAT: left; OVERFLOW: hidden }
#demo1 { FLOAT: left }
#demo2 { FLOAT: left }
#phone { MARGIN-BOTTOM: 8px; HEIGHT:181px }
.attacha { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 52px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 11px; HEIGHT: 25px; TEXT-DECORATION: none; }
#sitewhere { height:30px; line-height:30px; margin-bottom:5px; padding:0 0 0 10px; color:#252525; }
#sitewhere a { color:#252525; text-decoration:none; }
#navcontact, #navcontact__1, #navcontact__2, #navcontact__3, #navcontact__4 { MARGIN-BOTTOM: 8px; border:1px solid #cccccc; }
#navcontact UL, #navcontact__1 UL, #navcontact__2 UL, #navcontact__3 UL, #navcontact__4 UL { LINE-HEIGHT: 20px; BACKGROUND: #ffffff; zoom:1; }
#navcontact .more, #navcontact__1 .more, #navcontact__2 .more, #navcontact__3 .more, #navcontact__4 .more { PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px; BACKGROUND: #ffffff; }
#navcontact UL LI, #navcontact__1 UL LI, #navcontact__2 UL LI, #navcontact__3 UL LI, #navcontact__4 UL LI { MARGIN: 0px 5px 0px 8px; PADDING-TOP: 8px; }
#navcontact__4 { width:181px; MARGIN-BOTTOM: 8px; border:1px solid #cccccc; background:#ffffff; position:absolute; margin-left:777px; top:0px; }
#moreseries { WIDTH: 460px; POSITION: relative; HEIGHT: 260px }
#moreseries .box { BORDER-RIGHT: #e28d41 1px solid; BORDER-TOP: #e28d41 1px solid; BACKGROUND: #fff; LEFT: 0px; BORDER-LEFT: #e28d41 1px solid; WIDTH: 460px; BORDER-BOTTOM: #e28d41 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 260px }
#moreseries #shodow { FONT-SIZE: 0px; BACKGROUND: #bbb; FILTER: alpha(opacity=55); LEFT: 6px; WIDTH: 460px; LINE-HEIGHT: 0px; POSITION: absolute; TOP: 6px; HEIGHT: 260px; moz-opacity: 0.55 }
#moreseries UL { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: -5px 0px 0px; WIDTH: 215px; LINE-HEIGHT: 24px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none }
#moreseries SPAN { COLOR: #666 }
#moreseries .closed { FONT-SIZE: 12px; MARGIN: 5px 5px 0px 0px; TEXT-ALIGN: right }
#moreseries .closed A { COLOR: #444 }
#moreseries .closed A:visited { COLOR: #444 }
.pro_show { FONT-SIZE: 12px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 756px; PADDING-TOP: 10px; HEIGHT: 136px }
.pro_show__1 { FONT-SIZE: 12px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 756px; PADDING-TOP: 10px; HEIGHT: 136px }
.pro_show__2 { FONT-SIZE: 12px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 756px; PADDING-TOP: 10px; HEIGHT: 136px }
.pro_show__3 { FONT-SIZE: 12px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 756px; PADDING-TOP: 10px; HEIGHT: 136px }
.pro_show__4 { FONT-SIZE: 12px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 576px; PADDING-TOP: 10px; HEIGHT: 136px }
.pro_show UL, .pro_show__1 UL, .pro_show__2 UL, .pro_show__3 UL, .pro_show__4 UL { FLOAT: left; WIDTH: 140px; TEXT-ALIGN: center }
.freecall { MARGIN-left:-180px; WIDTH: 144px; POSITION: absolute; MARGIN-TOP:-50px; HEIGHT: 29px }
#productshow { MARGIN-BOTTOM: 10px; POSITION: relative }
#productshow .more { MARGIN-TOP: -10px; PADDING-BOTTOM: 20px; MARGIN-RIGHT: 25px }
.selldiv { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; PADDING-TOP: 10px }
.selldiv LI { MARGIN-TOP: 10px; POSITION: relative; HEIGHT: 112px }
.selldiv .sellinfo { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 120px; PADDING-TOP: 7px }
.selldiv .sellinfo A { FONT-SIZE: 14px }
.selldiv P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; COLOR: #444; WORD-BREAK: break-all; LINE-HEIGHT: 18px; PADDING-TOP: 6px; WORD-WRAP: break-word }
.selldiv .selltime { PADDING-LEFT: 10px; COLOR: #999 }
.showdiv { BACKGROUND: #fff; PADDING-TOP: 20px }
.showdiv UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; height:auto; height:160px; }
.showdiv LI { FLOAT: left; WIDTH: 19.9%; TEXT-ALIGN: center; padding:0 0 10px 0;  height:145px; overflow:hidden }
#pro_window__1 { margin-top:10px }
#pro_window__2 { margin-top:10px }
#pro_window__3 { margin-top:10px }
#pro_window__4 { margin-top:10px }
#pro_window .showdiv, #pro_window__1 .showdiv, #pro_window__2 .showdiv, #pro_window__3 .showdiv, #pro_window__4 .showdiv { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-TOP: 10px; BORDER-RIGHT-WIDTH: 0px }
.totalpro { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; TEXT-ALIGN: center }
.totalpro INPUT { FONT-SIZE: 12px; HEIGHT: 14px }
.totalpro P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
.totalpro UL { HEIGHT: 22px }
.totalpro LI { PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }
.totalpro .selpage { FONT-WEIGHT: bold }
#aboutus { BACKGROUND: #fff; MARGIN-BOTTOM: 10px; POSITION: relative }
#aboutus .companyintro P { MARGIN: 0px; LINE-HEIGHT: 22px }
#aboutus .companyintro { PADDING-RIGHT: 10px; PADDING-LEFT: 16px; MIN-HEIGHT: 185px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; HEIGHT: auto; }
#companyinfo { CLEAR: both; BACKGROUND: #fff; MARGIN-BOTTOM: 10px }
#companyinfo UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 0px }
#companyinfo LI { PADDING-RIGHT: 5px; PADDING-LEFT: 12px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; MARGIN: 0px 10px; LINE-HEIGHT: 20px; PADDING-TOP: 6px; BORDER-BOTTOM: #ddd 1px solid; POSITION: relative }
#companyinfo UL SPAN { DISPLAY: block; LEFT: -155px; WIDTH: 150px; POSITION: absolute; TOP: 3px }
#contact { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; PADDING-TOP: 0px }
#contact UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 5px }
#contact LI { PADDING-RIGHT: 5px; PADDING-LEFT: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px 10px; LINE-HEIGHT: 20px; PADDING-TOP: 8px; BORDER-BOTTOM: #ddd 1px solid; POSITION: relative }
#contact LI SPAN { DISPLAY: block; LEFT: -86px; WIDTH: 100px; POSITION: absolute; TOP: 7px }
.chatroom { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 25px; PADDING-TOP: 15px }
.chatroom .chatnow { FONT-SIZE: 14px; MARGIN: 0px auto 20px 25px }
.imdiv { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 12px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 138px }
.imdiv LI { FLOAT: left; TEXT-ALIGN: center }
.imdiv LI A { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: block; FONT-SIZE: 12px; MARGIN: 0px 20px 0px 50px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ccc 1px solid; WIDTH: 100px; COLOR: #333; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 100px }
.imdiv LI A:hover { TEXT-DECORATION: none }
.imdiv IMG { BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 25px auto 3px; BORDER-RIGHT-WIDTH: 0px }
.chatim { CLEAR: both; MARGIN: 0px 0px 0px 25px; WIDTH: 550px; POSITION: relative }
.chatim A { COLOR: #00c; TEXT-DECORATION: underline }
.chatim P { PADDING-RIGHT: 0px; PADDING-LEFT: 35px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 29px; PADDING-TOP: 0px; HEIGHT: 29px }
.chatim .chatmsn { BACKGROUND: url(http://www.51sole.com/Template/images/26/msn.gif) no-repeat left bottom; MARGIN-LEFT: 22px; PADDING-TOP: 15px }
.chatim .chatqq { BACKGROUND: url(http://www.51sole.com/Template/images/26/qq.gif) no-repeat left center }
.chatim .chatskpye { BACKGROUND: url(http://www.51sole.com/Template/images/26/skpye.gif) no-repeat left center }
.chatim .chatyahoo { BACKGROUND: url(http://www.51sole.com/Template/images/26/yahootong.gif) no-repeat left center }
.chatim .notice { DISPLAY: block; MARGIN: 30px 0px 16px 60px; COLOR: #999; LINE-HEIGHT: 22px }
.chatim .notice A { COLOR: #999 }
.chatim .notice A:visited { COLOR: #999 }
.chatim UL { PADDING-RIGHT: 0px; PADDING-LEFT: 60px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc; maring: 0px }
.chatim .close { RIGHT: 30px; POSITION: absolute; TOP: 5px }
#sendto { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #fff; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 10px; BORDER-RIGHT-WIDTH: 0px }
#sendto FORM { MARGIN: 0px }
#sendto UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: 0px 15px; PADDING-TOP: 15px }
#sendto LI { PADDING-LEFT: 12px; MARGIN-BOTTOM: 8px; POSITION: relative }
#sendto .spanl { DISPLAY: block; LEFT: -86px; WIDTH: 100px; POSITION: absolute; TOP: 4px }
#sendto .spanf { TOP: 0px }
#sendto .inputw { WIDTH: 420px }
#sendto H3 { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 13px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 3px; MARGIN: 0px 10px 5px; PADDING-TOP: 6px; BORDER-BOTTOM: #cccccc 1px solid }
#sendto .needn { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff0000 }
#sendto .sendbut { MARGIN: -10px 0px 30px 175px; WIDTH: 58px; PADDING-TOP: 2px; TEXT-ALIGN: center }
#jobdiv .cright { FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 764px }
#jobdiv .cright UL { FLOAT: left; WIDTH: 100%; LINE-HEIGHT: 22px; PADDING-TOP: 12px }
#jobdiv .cright LI { FLOAT: left; WIDTH: 33%; TEXT-INDENT: 25px }
#jobdiv .jobsort { CLEAR: both; BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff; MARGIN-BOTTOM: 15px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid }
#jobdiv .jobsort H3 { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 3px; MARGIN: 1px 0px 5px; PADDING-TOP: 5px }
#jobdiv .jobsort H4 { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 5px 10px 0px; PADDING-TOP: 4px }
#jobdiv .jobsort UL { LINE-HEIGHT: 20px; HEIGHT: 41px }
#jobdiv .jobsort UL LI { FLOAT: left; WIDTH: 24.9%; TEXT-INDENT: 10px }
#jobdiv .jobsort P { MARGIN: 0px 10px; LINE-HEIGHT: 19px }
#newsdiv { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }
#newsdiv UL { MARGIN: 5px 10px; LINE-HEIGHT: 24px }
#newsdiv UL .gray { PADDING-LEFT: 10px }
#newsdiv H2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 10px; MARGIN: 0px 25px; PADDING-TOP: 20px; BORDER-BOTTOM: #bbb 1px solid; TEXT-ALIGN: center }
#newsdiv P { PADDING-RIGHT: 25px; PADDING-LEFT: 25px; FONT-SIZE: 14px; PADDING-BOTTOM: 25px; MARGIN: 0px; TEXT-INDENT: 24px; LINE-HEIGHT: 26px; PADDING-TOP: 10px }
#newsdiv .newsimgs { MARGIN-BOTTOM: -10px; PADDING-TOP: 10px }
#newsdiv .newsimgs IMG { DISPLAY: block; MARGIN: 0px auto 15px }
.mapdiv { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; WIDTH: 600px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid }
.comviddiv P A { COLOR: #00c }
.comviddiv { MARGIN: 0px auto; WIDTH: 444px; PADDING-TOP: 22px; HEIGHT: 460px; TEXT-ALIGN: center }
.commapdiv { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; TEXT-ALIGN: center }
#cooperation .cright { FLOAT: left; WIDTH: 764px }
#cooperation #imgcoop { PADDING-TOP: 15px }
#cooperation #imgcoop UL { HEIGHT: 70px }
#cooperation #imgcoop LI { FLOAT: left; WIDTH: 19.9%; TEXT-ALIGN: center }
#cooperation .linkimg { MARGIN: 0px auto; WIDTH: 130px; HEIGHT: 50px }
#cooperation .linkimg A { BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; DISPLAY: block; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-LEFT: #ddd 1px solid; WIDTH: 130px; LINE-HEIGHT: 50px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 50px }
#cooperation .linkimg IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; ; WIDTH: expression(this.width > 130 && this.width > this.height ? 130 : this.widths);
BORDER-RIGHT-WIDTH: 0px; max-height: 50px; max-width: 130px }
#textcoop { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 100%; PADDING-TOP: 15px }
#textcoop .cooplist { BORDER-RIGHT: #ccc 1px dashed; MIN-HEIGHT: 215px; FLOAT: left; WIDTH: 55%; HEIGHT: 215px }
#textcoop .cooplist UL { PADDING-LEFT: 25px }
#textcoop .applycoop { PADDING-LEFT: 2%; FLOAT: left; WIDTH: 42% }
#textcoop .applycoop P { FONT-WEIGHT: bold; MARGIN: 0px }
#textcoop .cooplist SPAN { DISPLAY: block; FLOAT: left; WIDTH: 49.5%; HEIGHT: 22px }
#textcoop .cooplist LI { CLEAR: both }
#textcoop .applycoop .applybt { PADDING-LEFT: 60px }
#textcoop .applycoop .applybt INPUT { MARGIN-RIGHT: 10px }
#textcoop .applycoop LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px }
#textcoop .applycoop SPAN { POSITION: absolute }
#textcoop .applycoop TEXTAREA { FONT-SIZE: 12px; MARGIN-LEFT: 60px; WIDTH: 206px; HEIGHT: 98px }
#certdiv .cerlist UL { MARGIN-LEFT: 115px }
#certdiv .cerimg { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 8px; FLOAT: left; BORDER-LEFT: #ccc 1px solid; WIDTH: 100px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 100px; TEXT-ALIGN: center }
#certdiv .cerimg A { DISPLAY: block; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 100px; LINE-HEIGHT: 102px; HEIGHT: 102px; TEXT-ALIGN: center }
#certdiv .cerimg IMG { BORDER-TOP-WIDTH: 0px; ; MARGIN-TOP: expression((102 - this.height ) / 2);
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; ; WIDTH: expression(this.width > 100 && this.width > this.height ? 100 : this.widths);;
HEIGHT: expression(this.height > 100 ? 100 : this.heights);
BORDER-RIGHT-WIDTH: 0px; max-height: 100px; max-width: 100px }
#certdiv .cerlist { MARGIN: 0px auto; WIDTH: 706px; PADDING-TOP: 8px; HEIGHT: 125px }
#certdiv .cerlist LI { PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 5px; PADDING-TOP: 8px }
#maindetail { POSITION: relative }
#maindetail .detailcom { PADDING-TOP: 5px; POSITION: relative }
#maindetail .sendemail { DISPLAY: block; LEFT: 30px; WIDTH: 118px; POSITION: absolute; TOP: 95px; HEIGHT: 29px }
#maindetail .procurrent { DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 16px; LEFT:10px; WIDTH: 129px; LINE-HEIGHT: 66px; POSITION: absolute; HEIGHT: 66px; TEXT-ALIGN: center }
#maindetail .procurrent IMG { MARGIN-TOP: 15px; WIDTH: 40px; HEIGHT: 40px }
#maindetail .cright { BORDER-TOP-WIDTH: 0px }
#maindetail .detailimg { VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 238px; TEXT-ALIGN: center }
#maindetail .detaildiv .detailright { LEFT: 270px; WIDTH: 440px; POSITION: absolute; TOP: 10px }
#maindetail .comul { MARGIN-BOTTOM: 15px; WIDTH: 100% }
#maindetail .cominfo LI { FLOAT: left; WIDTH: 49.5% }
#maindetail .seeall { CLEAR: both; MARGIN: 5px 0px 5px 200px }
#maindetail .detailcom P { FONT-WEIGHT: bolder; MARGIN: 0px 0px 3px 10px }
#maindetail .imgnumber { WIDTH: 239px; PADDING-TOP: 5px; HEIGHT: 38px; TEXT-ALIGN: center }
#maindetail .imgnumber A { BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; DISPLAY: inline; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; BORDER-LEFT: #999 1px solid; WIDTH: 22px; COLOR: #333; LINE-HEIGHT: 18px; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 18px; TEXT-ALIGN: center }
#maindetail .imgnumber A { TEXT-DECORATION: none }
#maindetail .imgnumber .selnub { FONT-WEIGHT: bold }
#maindetail .detaildiv { PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 344px }
#maindetail H2 { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 13px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 8px }
#maindetail H3 { FONT-SIZE: 16px; MARGIN: 0px; PADDING-TOP: 15px; }
#maindetail .description P { PADDING-BOTTOM: 10px; MARGIN: 0px 10px; LINE-HEIGHT: 21px }
#maindetail .bigimg { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 15px; TEXT-ALIGN: center }
#maindetail .bigimg IMG { MARGIN-BOTTOM: 5px }
#maindetail .productgroup { MARGIN: 0px 0px 0px 180px; OVERFLOW: hidden; WIDTH: 568px; PADDING-TOP: 13px }
#maindetail .prorind { FLOAT: left; OVERFLOW: hidden; WIDTH: 470px; HEIGHT: 42px; padding:0 0 0 20px }
#maindetail .prorinddiv { WIDTH: 2450px }
#maindetail .proitem { FLOAT: left; WIDTH: 160px; LINE-HEIGHT: 19px }
#maindetail .proitem IMG { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FLOAT: left; BORDER-LEFT: #ccc 1px solid; WIDTH: 40px; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 40px }
#maindetail .detailimg IMG {;
WIDTH: expression(this.width > 238 && this.width > this.height ? 238 : this.widths);;
HEIGHT: expression(this.height > 238 ? 238 : this.heights); max-height: 238px; max-width: 238px }
#maindetail .cominfo { PADDING-LEFT: 5px; MARGIN: 0px 5px; LINE-HEIGHT: 20px; HEIGHT: 62px }
#maindetail .comul TD { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; WIDTH: 50%; LINE-HEIGHT: 18px; PADDING-TOP: 5px }
#maindetail .detailhead { POSITION: relative; HEIGHT: 72px }
#maindetail .seeall LI { PADDING-LEFT: 10px; LINE-HEIGHT: 21px }
#maindetail .proback A { PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 26px; HEIGHT: 42px }
#maindetail .pronext A { PADDING-LEFT: 10px; FLOAT: left; WIDTH: 26px; HEIGHT: 42px }
#companymap .cright { PADDING-TOP: 36px }
#companymap P { MARGIN: 0px; PADDING-TOP: 40px }
.botmenu { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP:15px }
#legoobt { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px }
.imgdiv { MARGIN: 0px auto 5px; WIDTH: 108px }
.imgdiv A { BORDER: #cccccc 4px solid; DISPLAY: block; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 100px; LINE-HEIGHT: 100px; HEIGHT: 100px; TEXT-ALIGN: center }
.pro_show .imgdiv A, .pro_show__1 .imgdiv A, .pro_show__2 .imgdiv A, .pro_show__3 .imgdiv A, .pro_show__4 .imgdiv A { BORDER: #dedede 1px solid; WIDTH: 100px; LINE-HEIGHT: 100px; HEIGHT: 100px }
.selldiv .imgdiv { LEFT: 18px; POSITION: absolute; TOP: 0px }
.imgdiv IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; max-height: 100px; max-width: 100px }
#treemenu { FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 10px }
#treemenu A { TEXT-DECORATION: none }
#treemenu LI { PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 3px; PADDING-TOP: 6px }
#treemenu UL { BACKGROUND: #fff }
#content1 { FLOAT:right; WIDTH: 181px; margin-left:10px; }
#content1__1 { FLOAT:right; WIDTH: 181px; margin-left:10px; }
#content1__2 { FLOAT: left; WIDTH: 181px; position: relative; margin-top:-293px; z-index:1999; }
#content1__3 { FLOAT:right; WIDTH: 181px; position:relative; margin-top:-293px; z-index:1999; }
#content1__4 { FLOAT: left; WIDTH: 181px; position:absolute; margin-top:-223px; margin-left:0px; z-index:1999; }/* Moz */
*html #content1__4 { margin-left:-191px; }/* IE6 */
*+html #content1__4 { margin-left:-191px; }/* IE7 */
#content2 { FLOAT: left; WIDTH:769px }
#content2__1 { FLOAT: left; WIDTH:769px }
#content2__2 { FLOAT: right; WIDTH: 769px; }
#content2__3 { FLOAT: left; WIDTH: 769px; }
#content2__4 { WIDTH:578px; margin:0 auto; }
#tophead { BACKGROUND: url(http://www.51sole.com/Template/images/26/topbtbg.gif) #fff no-repeat center top; MARGIN: 0px auto; WIDTH: 963px; HEIGHT: 98px }
#tophead .top { Z-INDEX: 1100; BACKGROUND: #ececed; MARGIN: 0px auto; WIDTH: 946px; POSITION: relative; HEIGHT: 31px }
#tophead .top .left { FLOAT: left; WIDTH: 3px; HEIGHT: 31px }
#tophead .top .mid { MARGIN: 0px 3px; HEIGHT: 31px }
#tophead .top LI { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 5px }
#tophead .top .reset { POSITION: relative }
#tophead .top .reset .imdiv { BORDER-RIGHT: #7197bc 1px solid; BORDER-TOP: #7197bc 1px solid; DISPLAY: none; BACKGROUND: #fff; LEFT: 10px; BORDER-LEFT: #7197bc 1px solid; WIDTH: 90px; BORDER-BOTTOM: #7197bc 1px solid; POSITION: absolute; TOP: 29px; HEIGHT: auto; TEXT-ALIGN: center }
#tophead .top .reset A { DISPLAY: block; MARGIN: 10px 0px; COLOR: #009; TEXT-DECORATION: none }
#tophead .top .reset A:hover { COLOR: #f00; TEXT-DECORATION: underline }
#tophead .nowedit { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px }
#tophead .myedit { MARGIN-TOP: 5px; FONT-WEIGHT: bold; LEFT: 15px; POSITION: absolute; TOP: 5px }
#tophead .blank { MARGIN-TOP: 5px; FONT-WEIGHT: bold; COLOR: #ff020b; TEXT-ALIGN: right }
#tophead .top .right { RIGHT: 0px; WIDTH: 8px; POSITION: absolute; TOP: 0px; HEIGHT: 31px }
#tophead .toolbar { CLEAR: both; Z-INDEX: 1001; MARGIN-BOTTOM: 20px; WIDTH: 956px; POSITION: relative; HEIGHT: 50px }
#tophead .editlogo { PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 5px }
#tophead .toolmenu { MARGIN-LEFT: 300px; MARGIN-RIGHT: 5px; POSITION: relative }
#tophead .toolmenu .left { BACKGROUND: url(http://www.51sole.com/Template/images/26/mid_left_bg.gif); FLOAT: left; WIDTH: 2px; MARGIN-RIGHT: -2px; HEIGHT: 34px }
#tophead .toolmenu .right { RIGHT: 0px; BACKGROUND: url(http://www.51sole.com/Template/images/26/mid_right_bg.gif); WIDTH:8px; POSITION: absolute; TOP: 0px; HEIGHT: 34px }
#tophead .menus { BACKGROUND: url(http://www.51sole.com/Template/images/26/mid_mid_bg.gif) repeat-x left 50%; HEIGHT: 34px }
#tophead .menus .menusul { PADDING-LEFT: 5px }
#tophead .menusul LI { MARGIN-TOP: 3px; FLOAT: left; POSITION: relative }
#tophead .menusul .mbg { BORDER-RIGHT: #d8e2e7 1px solid; DISPLAY: block; BACKGROUND: url(http://www.51sole.com/Template/images/26/topmenu_bg.gif) 50% bottom; WIDTH: 85px; COLOR: #000099; LINE-HEIGHT: 28px; TEXT-ALIGN: center; TEXT-DECORATION: none }
#tophead .menusul .mbg:hover { BACKGROUND: url(http://www.51sole.com/Template/images/26/hover_bg.gif) 50% bottom }
#tophead .opendiv { BORDER-RIGHT: #7197bc 1px solid; BORDER-TOP: #7197bc 1px solid; DISPLAY: none; BACKGROUND: #fff; BORDER-LEFT: #7197bc 1px solid; BORDER-BOTTOM: #7197bc 1px solid; POSITION: absolute; TOP: 30px }
#tophead .opendiv UL { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }
#tophead .opendiv A { COLOR: #000099; TEXT-DECORATION: none }
#tophead .opendiv A:hover { COLOR: #ff0000; TEXT-DECORATION: underline }
#tophead .opendiv LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 5px; PADDING-TOP: 5px }
#tophead .open_div { BORDER-RIGHT: #7197bc 1px solid; BORDER-TOP: #7197bc 1px solid; DISPLAY: none; BACKGROUND: #fff; LEFT: 82px; BORDER-LEFT: #7197bc 1px solid; BORDER-BOTTOM: #7197bc 1px solid; POSITION: absolute; TOP: -3px }
#tophead .open_div IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px }
#tophead .open_divs { BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; DISPLAY: none; BACKGROUND: #fff; LEFT: -340px; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; POSITION: absolute; TOP: -3px }
#sitelayout { WIDTH: 88px }
#sitelayout_s { Z-INDEX: 1000; WIDTH: 166px; TOP: -33px; HEIGHT: 106px }
#sitelayout_s SPAN { DISPLAY: block; FLOAT: left; WIDTH: 47%; PADDING-TOP: 8px; TEXT-ALIGN: center }
#sitelayout_s IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px }
#sitelayout_s .lleft { PADDING-LEFT: 3% }
#sitelayout_s .5left { PADDING-RIGHT: 3% }
#sitelayout_s SPAN A { DISPLAY: block; MARGIN: 0px auto; WIDTH: 64px }
#sitelayout_s SPAN A:hover { BORDER-RIGHT: #d8d8d8 3px solid; BORDER-TOP: #d8d8d8 3px solid; BORDER-LEFT: #d8d8d8 3px solid; BORDER-BOTTOM: #d8d8d8 3px solid }
#sitemodel { BACKGROUND: #fff; WIDTH: 88px }
#bglist { WIDTH: 300px }
#bglist .bgcolrlist { MARGIN-TOP: 5px }
#bglist .bgcolrlist UL { PADDING-LEFT: 26px; HEIGHT: 20px }
#bglist .bgcolrlist LI { PADDING-RIGHT: 2px; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }
#bglist .bgcolrlist A { DISPLAY: block; OVERFLOW: hidden; WIDTH: 22px; HEIGHT: 15px }
#bglist .bgcolrlist A:hover { TEXT-DECORATION: none }
#bglist .bgimglist UL { PADDING-LEFT: 0px; POSITION: relative }
#bglist .bgimglist LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 31.3%; PADDING-TOP: 3px; TEXT-ALIGN: center }
#bglist .bgimglist IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px }
#bglist .upbgpic { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px }
#navlist { WIDTH: 80px; HEIGHT: 128px }
#navlist SPAN { MARGIN-TOP: 8px; DISPLAY: block; MARGIN-BOTTOM: 3px; TEXT-ALIGN: center }
#navlist IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px }
#navlist .nav1 { HEIGHT: 46px }
#navlist .nav1 A { WIDTH: 55px }
#navlist .nav2 A { WIDTH: 18px }
#navlist A { DISPLAY: block; MARGIN: 3px auto 0px }
#navlist A:hover { BORDER-RIGHT: #d7d7d7 2px solid; BORDER-TOP: #d7d7d7 2px solid; BORDER-LEFT: #d7d7d7 2px solid; BORDER-BOTTOM: #d7d7d7 2px solid }
#sitestyle { WIDTH: 95px; HEIGHT: 100px; TEXT-ALIGN: center }
#sitestyle SPAN { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px }
#sitestyle IMG { MARGIN-TOP: 2px }
#sitecolor { WIDTH: 100px }
#sitecolor IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px; BORDER-RIGHT-WIDTH: 0px }
#siteedit { WIDTH: 88px }
#highsetdiv { WIDTH: 88px }
#flash_edit { WIDTH: 315px }
#flash_edit .content FORM { MARGIN: 0px }
#flash_edit .content LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 0px }
#flash_edit .bgcolorlist { BORDER-TOP: #333 1px dashed; PADDING-TOP: 5px }
#flash_edit .bgcolorlist P { PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 20px }
#flash_edit .bgcolorlist UL { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 20px }
#flash_edit .bgcolorlist LI { PADDING-RIGHT: 3px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }
#flash_edit .bgcolorlist LI A { DISPLAY: block; OVERFLOW: hidden; WIDTH: 24px; HEIGHT: 15px }
#bgcolorshow { DISPLAY: block; OVERFLOW: hidden; WIDTH: 24px; HEIGHT: 15px }
#flash_edit .bgcolorlist SPAN { FLOAT: left }
#flash_edit .bgcolorlist LI A:hover { TEXT-DECORATION: none }
#flash_edit .flashpreviwe { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center }
.selldiv { BORDER: #cccccc 1px solid }
#menulist { border-bottom:1px solid #13131d; }
#menulist a { height:31px; line-height:31px; padding:0px 0 0 0; display: block; text-align:center; font-size:14px; font-weight:700; }
#menulist a:link, #menulist a:visited { color:#ffffff; text-decoration:none; }
#menulist a:hover, #menulist a:active { color:#000000; text-decoration:none; font-weight:bold; }
#menulist li { height:31px; float: left; background:#eaeffe url(http://www.51sole.com/Template/images/26/menu_off.gif) left center repeat-x; border-left:1px solid #f37b7b; border-top:1px solid #f37b7b; border-right:1px solid #13131d; margin:0 0px 0 0; }
#menulist li a:hover { background:#ccdafb url(http://www.51sole.com/Template/images/26/menu_on.gif) left center repeat-x; }
#menulist .columnlist .sel { BACKGROUND: url(http://www.51sole.com/Template/images/26/menu_on.gif) center top repeat-x; }
.showdiv { BORDER: #cccccc 1px solid; line-height:20px; }
#content1 #productnav .navdiv, #content1__1 #productnav__1 .navdiv, #content1__2 #productnav__2 .navdiv, #content1__3 #productnav__3 .navdiv, #content1__4 #productnav__4_1 .navdiv, #productnav__4_2 navdiv { BACKGROUND: #ffffff; zoom:1; }
#content1 #productnav LI, #content1__1 #productnav__1 LI, #content1__2 #productnav__2 LI, #content1__3 #productnav__3 LI, #content1__4 #productnav__4_1 LI, #productnav__4_2 LI { border-bottom:1px dotted #cccccc; }
#content1 #productnav LI A.tw_c, #content1__1 #productnav__1 LI A.tw_c, #content1__2 #productnav__2 LI A.tw_c, #content1__3 #productnav__3 LI A.tw_c, #content1__4 #productnav__4_1 LI A.tw_c, #productnav__4_2 LI A.tw_c { background:url(http://www.51sole.com/Template/Images/ico080426_dot.gif) no-repeat -2px -3px;DISPLAY: block;PADDING-LEFT: 20px; FLOAT: left; LINE-HEIGHT: 18px; font-weight:bold;}
#cert_honor UL { BORDER-RIGHT: #ffba1e 1px solid; BORDER-TOP: #ffba1e 1px solid; BORDER-LEFT: #ffba1e 1px solid; BORDER-BOTTOM: #ffba1e 1px solid }
#content2 .cright, #content2__1 .cright { border:#cccccc 1px solid; }
#content2__2 .cright, #content2__3 .cright { border:#cccccc 1px solid; width:767px; }
#content2__4 .cright { border:#cccccc 1px solid; width:576px; }
#aboutus .companyintro { BORDER: #cccccc 1px solid; }
#companyinfo UL { BORDER: #cccccc 1px solid; }
#sendto FORM { BORDER: #cccccc 1px solid; }
#contact UL { BORDER: #cccccc 1px solid; }
.pro_show .imgdiv A:hover, .pro_show__1 .imgdiv A:hover, .pro_show__2 .imgdiv A:hover, .pro_show__3 .imgdiv A:hover, .pro_show__4 .imgdiv A:hover { border: #cccccc 2px solid; WIDTH: 100px; HEIGHT: 100px }
.imdiv .selli A { BORDER: #cccccc 1px solid }
.chatim { BORDER: #cccccc 2px solid; }
#maps { BACKGROUND: url(http://www.51sole.com/Template/images/26/side1.gif) no-repeat center top; MARGIN-BOTTOM: 5px; HEIGHT: 36px }
#chat { BACKGROUND: url(http://www.51sole.com/Template/images/26/side4.gif) no-repeat center top; MARGIN-BOTTOM: 5px; HEIGHT: 36px }
#video { BACKGROUND: url(http://www.51sole.com/Template/images/26/side2.gif) no-repeat center top; MARGIN-BOTTOM: 5px; HEIGHT: 36px }
#words { BACKGROUND: url(http://www.51sole.com/Template/images/26/side3.gif) no-repeat center top; MARGIN-BOTTOM: 5px; HEIGHT: 36px }
#profile .freecall { }
/*--footer--*/
#footer { COLOR: #252525; CLEAR: both; margin:0 auto; WIDTH: 963px; HEIGHT: 100px; TEXT-ALIGN: center; border-top:1px solid #cccccc; background:#f8f8f8; }
#footer A { COLOR: #252525; text-decoration:none; }
#footer a:link, #footer a:visited { color:#252525; text-decoration:none; }
#footer a:hover, #footer a:active { color:#ff0000; text-decoration:underline; }
.totalpro A { COLOR: #3162a4; TEXT-DECORATION: none }
.totalpro .pre { BACKGROUND: url(http://www.51sole.com/Template/images/26/pre.gif) no-repeat center 50% }
.totalpro .next { BACKGROUND: url(http://www.51sole.com/Template/images/26/next.gif) no-repeat center 50% }
#maindetail .procurrent IMG { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid }
#maindetail .description { BACKGROUND: #f3f3f3 }
#maindetail .sendemail { BACKGROUND: url(http://www.51sole.com/Template/images/26/mail.gif) }
#maindetail .detailcom { BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid }
#maindetail .detailimg IMG { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid }
#maindetail .cominfo { BORDER-BOTTOM: #999 1px dashed }
#maindetail .comul TD { BORDER-BOTTOM: #ccc 1px solid }
#maindetail .detailhead { border:1px solid #cccccc; border-bottom:0px; BACKGROUND: url(http://www.51sole.com/Template/images/26/groupimg.gif) no-repeat left top }
#maindetail .seeall LI { BACKGROUND: url(http://www.51sole.com/Template/images/26/grayjt.gif) no-repeat left center }
#maindetail .proback A { BACKGROUND: url(http://www.51sole.com/Template/images/26/productleft.gif) no-repeat left center }
#maindetail .proback A.disable { BACKGROUND: url(http://www.51sole.com/Template/images/26/productleftdisable.gif) no-repeat left center }
#maindetail .pronext A { BACKGROUND: url(http://www.51sole.com/Template/images/26/productright.gif) no-repeat right center }
#maindetail .pronext A.disable { BACKGROUND: url(http://www.51sole.com/Template/images/26/productrightdisable.gif) no-repeat left center }
.totalpro { BORDER-RIGHT: #cccccc 1px solid; BACKGROUND: url(http://www.51sole.com/Template/images/26/numberbg.gif) repeat-x left bottom; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid }
.selldiv LI { BORDER-BOTTOM: #ddd 1px solid }
#certdiv .cerlist { BORDER-BOTTOM: #bbb 2px solid }
#certdiv .cerlist LI { BACKGROUND: url(http://www.51sole.com/Template/images/26/certbg.gif) no-repeat 5px center; BORDER-BOTTOM: #eee 1px solid }
.comviddiv { BACKGROUND: url(http://www.51sole.com/Template/images/26/videobg.gif) no-repeat center top }
.commapdiv { BORDER: #cccccc 1px solid }
.chatroom { BORDER: #cccccc 1px solid }
#phone { BACKGROUND: url(http://www.51sole.com/Template/images/26/freecall.gif) }
#treemenu UL { BORDER-RIGHT: #ffba1e 1px solid; BORDER-TOP: #ffba1e 1px solid; BORDER-LEFT: #ffba1e 1px solid }
#treemenu LI { BACKGROUND: url(http://www.51sole.com/Template/images/26/treebg.gif) repeat-x center center; BORDER-BOTTOM: #ffba1e 1px solid }
#treemenu .sel { BACKGROUND: url(http://www.51sole.com/Template/images/26/treebg_sel.gif) repeat-x center center; }
#content3 .cright1, #content3_1 .cright1, #content3_2 .cright1, #content3__1_1 .cright1, #content3__1_2 .cright1, #content3__2_1 .cright1, #content3__2_2 .cright1, #content3__3_1 .cright1, #content3__3_2 .cright1, #content3__4_1 .cright1, #content3__4_2 .cright1 { BORDER: #cccccc 1px solid }
#content4 .cright1, #content4_1 .cright1, #content4_2 .cright1, #content4__1_1 .cright1, #content4__1_2 .cright1, #content4__2_1 .cright1, #content4__2_2 .cright1, #content4__3_1 .cright1, #content4__3_2 .cright1, #content4__4_1 .cright1, #content4__4_2 .cright1 { BORDER: #cccccc 1px solid }
#content3 { FLOAT: left; WIDTH:377px; height:100% }
#content3_1 { FLOAT: left; WIDTH:377px; height:100% }
#content3_2 { WIDTH: auto; height:100%; margin-bottom:10px; }
#content3__1_1 { FLOAT: left; WIDTH:377px; height:100% }
#content3__1_2 { WIDTH: auto; height:100% }
#content3__2_1 { FLOAT: left; WIDTH:377px; height:100% }
#content3__2_2 { WIDTH: auto; height:100% }
#content3__3_1 { FLOAT: left; WIDTH:377px; height:100% }
#content3__3_2 { WIDTH: auto; height:100% }
#content3__4_1, #content3__4_2 { WIDTH: 578px; height:100% }
#content3__4_1 .cright1, #content3__4_2 .cright1 { width:576px; }
#content4 { FLOAT: right; WIDTH: 377px; height:100% }
#content4_1 { FLOAT: right; WIDTH: 377px; height:100%; }
#content4_2 { WIDTH: auto; height:100%; margin-bottom:10px; }
#content4__1_1 { FLOAT: right; WIDTH: 377px; height:100%; }
#content4__1_2 { WIDTH: auto; height:100%; margin-top:10px; }
#content4__2_1 { FLOAT: right; WIDTH:377px; height:100%; }
#content4__2_2 { WIDTH: auto; height:100%; margin-top:10px; }
#content4__3_1 { FLOAT: right; WIDTH: 377px; height:100%; }
#content4__3_2 { WIDTH: auto; height:100%; margin-top:10px; }
#content4__4_1, #content4__4_2 { WIDTH:578px; height:100%; margin-top:10px; }
#content4__4_1 .cright1, #content3__4_2 .cright1 { width:576px; }
#jobs1 .cright1 { MIN-HEIGHT: 100px; HEIGHT: 100px; }
#com_news1 .cright1 { MIN-HEIGHT: 100px; HEIGHT: 100px }
#jobs1 UL { PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-TOP: 5px }
#jobs1 UL SPAN { PADDING-LEFT: 15px }
#com_news1 UL { PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-TOP: 5px }
#com_news1 UL SPAN { PADDING-LEFT: 15px }
.jobsort H3 { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 3px; MARGIN: 1px 0px 5px; PADDING-TOP: 5px }
.jobsort H4 { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 5px 10px 0px; PADDING-TOP: 4px }
.jobsort UL { LINE-HEIGHT: 20px; HEIGHT: 41px }
.jobsort UL LI { FLOAT: left; WIDTH: 24.9%; TEXT-INDENT: 0px }
.jobsort P { MARGIN: 0px 10px; LINE-HEIGHT: 19px }
/*solead*/
#solead{ overflow:hidden; margin:0 auto; width:954px; height:94px; _height:98px; clear:both; margin-bottom:5px; padding:2px; border:1px solid #cccccc;}
#solead img{ border:none;}
.soleadcont { width:234px; height:90px; float:left; margin:2px;}
.soleadcont dl{ list-style:none;}
.soleadpic{ width:234px; height:90px; margin:0px; padding:0px;}
.soleadtxt { position:absolute; text-align:right; width:224px; height:12px; line-height:12px; margin:-12px 0 0 0; padding:0 5px; font-size:10px; background:#000000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5; color:#ffffff;}
.soleadtxt span { float:left;}
#solead a:link,
#solead a:visited { color:#ffffff; text-decoration:none;}
#solead a:hover,
#solead a:active { color:#ffffff; text-decoration:none;}
/* 2010年3月4日 */
/* 底部搜了网链接 */
.botwidth{ width:960px; margin:0 auto; position:relative;}
.solelink{background:none; text-align:center; right:0px; top:20px; position:absolute;}
.solelink a{ background: url(http://www.51sole.com/Template/images/26/bot_pic01.gif); width:163px; height:55px; display:block; overflow:hidden; text-indent:-9999em}
.solelink a:hover{ background: url(http://www.51sole.com/Template/images/26/bot_pic02.gif); width:163px; height:55px; display:block}
/* 头部搜了网链接 */
#login_top{ height:23px; background:#f5f5f5; border-bottom:1px solid #ccc;}
#topnav{ width:960px; height:23px; margin:0 auto;}
#topnav_save {WIDTH: 260px; float:left; line-height:23px;}
#topnav_save a,#topnav_menu a { color:#0071db;}
#topnav_save span,#topnav_menu span { color:#e0e0e0; margin:0 6px;}
#topnav_menu {FLOAT: right; WIDTH: 200px; line-height:23px; text-align:right; _margin-top:6px;}
#topnav_menu img {VERTICAL-ALIGN: middle; margin-right:5px;}
#topnav_mes{ float:right; width:470px; text-align:center; height:23px;}
#topnav_mes img{ margin-left:3px; vertical-align:middle;}
#topnav_mes input{ width:66px; height:12px; line-height:12px; border:1px solid #b0b0b0; color:#666; font-size:12px; margin-top:2px; margin-left:1px; padding:2px;}
#topnav_mes .mes{ position:relative; float:right; text-align:right; height:21px;}
/*public ico*/
.bao a,.dian a,.cai a,.software a,.union a,.allservice a,.titleon,.logobar .tel a,.navwrap li,span.new,span.hot,.loginblk .leadlnk a,.send{background:url(http://www.51sole.com/Template/images/26/ico.gif) no-repeat;}
/*topbar*/
.topbar{margin:0 auto;width:960px;position:relative;z-index:10000;height:23px;}
.mainservice{float:right; line-height:23px;}
.mainservice li{display:inline;}
.mainservice li a{padding:3px 3px 2px 20px; color:#000;}
li.login{padding-right:8px;}
li.login a{padding:0 2px; color:#000;}
li.bao a{padding-left:18px;background-position:0 2px;}
.dian a{background-position:0 -20px;}
.cai a{background-position:0 -39px;}
.software a{background-position:0 -58px;} 
.union a{background-position:0 -78px;}
.allservice{width:360px;padding-left:8px;position:relative;z-index:10002; line-height:23px;}
.allservice a{margin-right:5px;padding:3px 22px 2px 3px;*padding:3px 22px 3px 3px;_padding-bottom:2px;background-position:right -118px;border:0; color:#000;text-decoration:none;}
.allservice a:hover{text-decoration:none;}
.allservice .titleon{margin-right:5px;padding:3px 20px 2px 3px;*padding:3px 20px 3px 3px;_padding-bottom:2px;position:relative;z-index:20;background-color:#FFFFFF;border:1px solid #a8d1ff;border-bottom-color:#FFFFFF;text-decoration:none;background-position:right -117px;}
a.home{margin-right:8px; padding-left:63px;padding-right:0;background:url(http://www.51sole.com/Template/images/26/sole_logo.gif) no-repeat left -0px;}
a.home:hover{text-decoration:none; color:#06F;}
a.old_01{margin-right:8px;padding-left:3px;padding-right:0;background-position:0px -598px;}
a.old_01:hover{text-decoration:underline;}
.toppop{position:absolute;padding:8px;left:-1px;top:19px;width:700px;border:1px solid #ccc;background-color:#f5f5f5;background-position:0 bottom;z-index:10004;}
.toppop ul{width:100%;overflow:hidden;}
.toppop li{float:left;height:20px; line-height:20px;width:100px;white-space:nowrap;overflow:hidden;}
.toppop a{padding:2px 4px;*padding:1px 4px;_padding:1px 4px 0; color:#333;}
.toppop a:hover{border:1px solid #ccc;color:#000000;background-color:#FFFFFF;text-decoration:none; color:#F60;}
/* 2010年3月4日 end*/
#maindetail .detaildiv_4 { PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;  HEIGHT: 400px }
#maindetail .detaildiv_4 .detailright_4 { LEFT: 270px; WIDTH: 300px; POSITION: absolute; TOP: 90px }
#maindetail .seeall_4 { CLEAR: both; MARGIN: 48px 0px 5px 30px }
#maindetail .seeall_4 LI { PADDING-LEFT: 10px; LINE-HEIGHT: 21px }
/* 2010年3月10日 */
#maindetail .productgroup_4 {MARGIN: 0px 0px 0px 180px; OVERFLOW: hidden; WIDTH: 390px; PADDING-TOP: 13px}
#maindetail .prorind_4 {FLOAT: left; OVERFLOW: hidden; WIDTH: 280px; HEIGHT: 42px; padding:0 0 0 20px}
#certdiv .cerlist_4 UL {MARGIN-LEFT: 115px}
#certdiv .cerlist_4 {MARGIN: 0px auto; WIDTH: 560px; PADDING-TOP: 8px; HEIGHT: 125px;BORDER-BOTTOM: #bbb 2px solid}
#certdiv .cerlist_4 LI {PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 5px; PADDING-TOP: 8px;BACKGROUND: url(http://www.51sole.com/Template/images/26/certbg.gif) no-repeat 5px center; BORDER-BOTTOM: #eee 1px solid}

/* 2010年4月14日 */
.ps{margin-left:10px;display:none;}
.pss{margin-left:10px;display:block;}
.t{cursor:pointer;background:url(http://www.51sole.com/Template/Images/ico080426_close.gif) no-repeat -2px -3px;line-height:20px; padding-left:20px; height:20px;}
.f{cursor:pointer;background:url(http://www.51sole.com/Template/Images/ico080426_open.gif) no-repeat -2px -3px;line-height:20px; padding-left:20px; height:20px;}
.b{cursor:pointer;background:url(http://www.51sole.com/Template/Images/ico080426_dot.gif) no-repeat -2px -3px;line-height:20px; padding-left:20px; height:20px;}
.fblod{font-weight:bold;}
.padtb8{padding:8px 0;}
.fontred{color:#f00;}

#content2 H1 .smore,#content2__1 H1 .smore,#content2__2 H1 .smore,#content2__3 H1 .smore,#content2__4 H1 .smore { width:70px; height:20px;line-height:20px; margin-top:8px; font-size:12px; font-weight:normal; text-align:right; padding-right:10px; float:right;}

/*2010年7月7日*/
.allInd{background-color:#f5f5f5;position:absolute;left:-1px;top:19px;width:460px;  font-size:12px; line-height:180%; border:solid 1px #ccc; padding:8px;}
.allInd h1{width:60px;float:left;font-size:14px;font-weight:bold; height:20px;}
.allInd ul{width:400px;float:left;padding:0px;margin:0px; border-bottom:1px dotted #A0A0A4;}
.allInd li{width:auto;padding-left:12px;height:auto}
.allInd li a{ color: #333;text-decoration:none;}
.allInd li a:hover{border:1px solid #ccc;color:#000000;background-color:#FFFFFF;text-decoration:none; color:#F60;}


/*2010年7月28日*/
 #search1 { left:50%; WIDTH:210px; margin-left:260px;  font-weight:bold; text-align:right; color:#F00; margin-top:30px; POSITION: absolute; float:left; font-size:17px; }