﻿BODY {PADDING:0px; FONT-SIZE: 12px;  MARGIN:0px; POSITION: relative;}
#container {MARGIN:0 auto; WIDTH: auto; padding:0; background:#fff;}
.more IMG {MARGIN-RIGHT: 3px}
.gray {COLOR: #808080}
.clear {CLEAR: both; FONT-SIZE: 0px; HEIGHT: 0px}
#legoo {PADDING:10px 0 3px 0; margin:0 auto; WIDTH:480px; POSITION: absolute; color:#4296d6; text-align:right; z-index:1999; left:50%; }
#legoo A {PADDING-TOP: 5px; TEXT-DECORATION: none; color:#4296d6;}
#legoo a:link,
#legoo a:visited { color:#4296d6; text-decoration:none;}
#legoo a:hover,
#legoo a:active { color:#db5d00; text-decoration:underline;}
#legoo .llogin { margin-right:2px;}
UL {PADDING:0px; MARGIN: 0px; list-style: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/30/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: url(http://www.51sole.com/Template/Images/30/top_title_bg.gif) repeat-x; height:34px;}
#menulist .columnlist {LINE-HEIGHT:31px; HEIGHT: 31px; TEXT-ALIGN: center; width:960px; margin:0 auto;}
#menulist .columnlist LI {FONT-WEIGHT: bold; FONT-SIZE: 14px; margin:0px; width:100px; padding:0px;}

#menulist a { height:31px; line-height:31px; padding:0px 0 0 0; display: block; text-align:center; font-size:13px; font-weight:700;}
#menulist a:link,
#menulist a:visited { color:#08529a;text-decoration:none;}
#menulist a:hover,
#menulist a:active{ color:#000000;text-decoration:none;font-weight:bold;}
#menulist li { height:31px; float: left; background:url(http://www.51sole.com/Template/images/30/title_left_sx.jpg) right no-repeat; margin:0 0px 0 0;}
#menulist li a:hover{background:url(http://www.51sole.com/Template/images/30/title_nav_out.gif) right no-repeat;}
#menulist .columnlist .sel {
	background:url(http://www.51sole.com/Template/images/30/title_nav_out.gif) right no-repeat;
}

.setedit {RIGHT: 5px; CURSOR: pointer; POSITION: absolute; TOP: 2px}
.setedit IMG { border:0px;}
#middlelayout {Z-INDEX: 1000; MARGIN: 0 auto; padding:0px; WIDTH:100%; POSITION: relative; background:url(http://www.51sole.com/Template/images/30/top_bg.jpg) repeat-x top left;}
#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/30/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:84px; POSITION: relative; HEIGHT:84px; width:963px; margin:0 auto; padding:0;}
#namelogo #companylogo { width:160px; margin:0 auto; padding:10px 0 0 10px; POSITION: relative; float:left;}
#namelogo #companylogo .logoimg { OVERFLOW: hidden; WIDTH: 150px; TEXT-ALIGN: center }
#namelogo #companylogo IMG { border:0; WIDTH: expression(this.width > 150 && this.width > this.height ? 150 : this.widths); ; HEIGHT: expression(this.height > 60 ? 60 : this.heights); max-height: 60px; max-width: 150px}
#namelogo .chinesename { width:580px; MARGIN:0px 0px 0px 170px; LINE-HEIGHT: 58px; font-size:30px; color:#333; font-family:"黑体"; font-weight:700; top:14px; left:50%; padding:15px 0 0 0;}

.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/30/banner.jpg) no-repeat;POSITION: relative; margin:0 auto; width:960px; height:258px;}
.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: 960px; margin:0 auto; padding:5px 0 5px 0;}
#search {
	left:480px;
	WIDTH:400px;
	margin-left:80px;
	padding-top:30px;
	POSITION: absolute;
	float:left;
	text-align:right;
}
#search h1{ display:none;}
#search P { FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px; padding:0;}
#search .seek { BACKGROUND: url(http://www.51sole.com/Template/images/30/search.gif) no-repeat; WIDTH:58px; HEIGHT:26px; border:0; cursor:hand;}
#search .keywords {FONT-SIZE: 12px; border:1px solid #c0c0c0; WIDTH: 130px; padding:4px 0 3px 4px; color:#666666;}

#content1 H1,#content1__1 H1,#content1__2 H1,#content1__3 H1,#content1__4 H1 { height:64px;FONT-SIZE:14px;MARGIN: 0px; POSITION: relative;BACKGROUND: url(http://www.51sole.com/Template/Images/30/h1_title.jpg); color:#ffffff; text-align:center; line-height:50px;}

#content1 #productnav,#content1__1 #productnav__1,#content1__2 #productnav__2,#content1__3 #productnav__3,#content1__4 #productnav__4_1 {MARGIN-BOTTOM: 8px;}
#productnav__4_2{ width:181px; MARGIN-BOTTOM: 8px; background:url(http://www.51sole.com/Template/Images/30/h1_title_bg.jpg) no-repeat bottom; position:absolute; margin-left:777px;top:290px;}

#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:0 6px 20px 5px;
}
#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: 3px; PADDING-BOTTOM: 4px; MARGIN: 0px 5px; LINE-HEIGHT: 20px;/* height:20px; */PADDING-TOP: 8px
}
#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:0;FONT-SIZE: 14px; MARGIN: 0px 10px; LETTER-SPACING: 1px; POSITION: relative;BACKGROUND: url(http://www.51sole.com/Template/images/30/h1_content2_title_bg.jpg) repeat-x center top; height:47px;}
	
#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: -10px; WIDTH: 10px; POSITION: absolute; TOP: 0px; BACKGROUND: url(http://www.51sole.com/Template/images/30/h1_content2_title_left.jpg) no-repeat 50% top; height:47px;}
#content2 H1 .right,#content2__1 H1 .right,#content2__2 H1 .right,#content2__3 H1 .right,#content2__4 H1 .right{RIGHT: -10px; WIDTH:10px; POSITION: absolute; TOP: 0px; BACKGROUND: url(http://www.51sole.com/Template/images/30/h1_content2_title_right.jpg) no-repeat right top; height:47px;}
#content2 H1 .titlename,#content2__1 H1 .titlename,#content2__2 H1 .titlename,#content2__3 H1 .titlename,#content2__4 H1 .titlename { width:115px; height:25px; line-height:25px;text-align:center;DISPLAY: block; MARGIN:0 0 0 15px; COLOR: #f6f9fb; TEXT-INDENT: 0px;  BACKGROUND: url(http://www.51sole.com/Template/images/30/h1_content2_title.gif) no-repeat right bottom; padding-top:12px;}
#content2 H1 .stitle,#content2__1 H1 .stitle,#content2__2 H1 .stitle,#content2__3 H1 .stitle,#content2__4 H1 .stitle {width:115px; height:25px; line-height:25px;text-align:center;DISPLAY: block; MARGIN:0 0 0 15px; COLOR: #f6f9fb; TEXT-INDENT: 0px;  BACKGROUND: url(http://www.51sole.com/Template/images/30/h1_content2_title.gif) no-repeat right bottom; padding-top:12px;}

/*#profile .cright {PADDING-BOTTOM: 12px; WIDTH:763px; _WIDTH:762px; HEIGHT: auto}*/
.cright {PADDING-BOTTOM: 12px; WIDTH:763px; _WIDTH:762px; HEIGHT: auto}
.comgpanyimg {PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 7px; BACKGROUND: url(http://www.51sole.com/Template/images/30/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/30/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/30/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;BACKGROUND: url(http://www.51sole.com/Template/images/30/freecall.gif)}*/
.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:34px; line-height:34px; margin-bottom:5px; padding:0 0 0 18px; color:#252525; background: url(http://www.51sole.com/Template/images/30/icon_pic01.gif) no-repeat left 11px; border-bottom:1px dashed #ccc;}
#sitewhere a{ color:#252525; text-decoration:none;}
#navcontact,#navcontact__1,#navcontact__2,#navcontact__3,#navcontact__4 {MARGIN-BOTTOM: 8px;background: url(http://www.51sole.com/Template/Images/30/h1_title_bg.jpg) bottom no-repeat;}
#navcontact UL,#navcontact__1 UL,#navcontact__2 UL,#navcontact__3 UL,#navcontact__4 UL {LINE-HEIGHT: 20px;zoom:1; padding:0 6px 0px 5px;}
#navcontact .more,#navcontact__1 .more,#navcontact__2 .more,#navcontact__3 .more,#navcontact__4 .more {PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 5px;}
#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;background:#fff url(http://www.51sole.com/Template/Images/30/h1_title_bg.jpg) bottom no-repeat; 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: 750px; PADDING-TOP: 10px; HEIGHT: 136px}
.pro_show__1 {FONT-SIZE: 12px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 750px; PADDING-TOP: 10px; HEIGHT: 136px}
.pro_show__2 {FONT-SIZE: 12px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 750px; PADDING-TOP: 10px; HEIGHT: 136px}
.pro_show__3 {FONT-SIZE: 12px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 750px; PADDING-TOP: 10px; HEIGHT: 136px}
.pro_show__4 {FONT-SIZE: 12px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 570px; 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; height:auto;}
.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:10px 10px 10px 16px;MARGIN-BOTTOM: 10px; HEIGHT: auto; min-height:180px;}
#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/30/msn.gif) no-repeat left bottom; MARGIN-LEFT: 22px; PADDING-TOP: 15px}
.chatim .chatqq {BACKGROUND: url(http://www.51sole.com/Template/images/30/qq.gif) no-repeat left center}
.chatim .chatskpye {BACKGROUND: url(http://www.51sole.com/Template/images/30/skpye.gif) no-repeat left center}
.chatim .chatyahoo {BACKGROUND: url(http://www.51sole.com/Template/images/30/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:0; margin:0;}
#newsdiv UL {MARGIN: 0px 10px;}
#newsdiv UL li{ padding: 5px 0px; 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 {FONT-SIZE: 14px;MARGIN: 0px; TEXT-INDENT: 24px; LINE-HEIGHT: 26px; padding:10px 25px 25px 25px;}
#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/30/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/30/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/30/mid_right_bg.gif); WIDTH:8px; POSITION: absolute; TOP: 0px; HEIGHT: 34px}
#tophead .menus {BACKGROUND: url(http://www.51sole.com/Template/images/30/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/30/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/30/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:3px solid #e9e9e9; border-top:none;}

.showdiv {
	border:3px solid #e9e9e9; border-top:none; 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; background: url(http://www.51sole.com/Template/Images/30/h1_title_bg.jpg) bottom no-repeat; padding:0 6px 20px 5px;
}
#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,#content2__2 .cright,#content2__3 .cright{ border:3px solid #e9e9e9; border-top:none;}
#content2__4 .cright{ border:3px solid #e9e9e9; border-top:none; width:572px;}
#aboutus .companyintro { border:3px solid #e9e9e9; border-top:none;}
#companyinfo UL {border:3px solid #e9e9e9; border-top:none;}
#sendto FORM {border:3px solid #e9e9e9; border-top:none;}
#contact UL {border:3px solid #e9e9e9; border-top:none;}
.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/30/side1.gif) no-repeat center top;MARGIN-BOTTOM: 5px; HEIGHT: 36px}
#chat {BACKGROUND: url(http://www.51sole.com/Template/images/30/side4.gif) no-repeat center top;MARGIN-BOTTOM: 5px; HEIGHT: 36px}
#video {BACKGROUND: url(http://www.51sole.com/Template/images/30/side2.gif) no-repeat center top;MARGIN-BOTTOM: 5px; HEIGHT: 36px}
#words {BACKGROUND: url(http://www.51sole.com/Template/images/30/side3.gif) no-repeat center top;MARGIN-BOTTOM: 5px; HEIGHT: 36px}
#profile .freecall {}

/*--footer--*/
#footer { COLOR: #252525;CLEAR: both; margin:0 auto; WIDTH: auto; 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/30/pre.gif) no-repeat center 50%}
.totalpro .next {BACKGROUND: url(http://www.51sole.com/Template/images/30/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/30/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-bottom:0px;BACKGROUND: url(http://www.51sole.com/Template/images/30/groupimg.gif) no-repeat left top}
#maindetail .seeall LI {BACKGROUND: url(http://www.51sole.com/Template/images/30/grayjt.gif) no-repeat left center}
#maindetail .proback A {BACKGROUND: url(http://www.51sole.com/Template/images/30/productleft.gif) no-repeat left center}
#maindetail .proback A.disable {BACKGROUND: url(http://www.51sole.com/Template/images/30/productleftdisable.gif) no-repeat left center}
#maindetail .pronext A {BACKGROUND: url(http://www.51sole.com/Template/images/30/productright.gif) no-repeat right center}
#maindetail .pronext A.disable {BACKGROUND: url(http://www.51sole.com/Template/images/30/productrightdisable.gif) no-repeat left center}

.totalpro {border:3px solid #e9e9e9; border-top:none; BACKGROUND: url(http://www.51sole.com/Template/images/30/numberbg.gif) repeat-x left bottom;}
.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/30/certbg.gif) no-repeat 5px center; BORDER-BOTTOM: #eee 1px solid}
.comviddiv {BACKGROUND: url(http://www.51sole.com/Template/images/30/videobg.gif) no-repeat center top}
.commapdiv {border:3px solid #e9e9e9; border-top:none;}
.chatroom {border:3px solid #e9e9e9; border-top:none;}

#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/30/treebg.gif) repeat-x center center; BORDER-BOTTOM: #ffba1e 1px solid}
#treemenu .sel {BACKGROUND: url(http://www.51sole.com/Template/images/30/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:3px solid #e9e9e9; border-top:none;}
#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:3px solid #e9e9e9; border-top:none;}

#content3 {FLOAT: left; WIDTH:377px; height:100%; margin-bottom:8px;}
#content3_1 {FLOAT: left; WIDTH:377px; height:100%}
#content3_2 { WIDTH: auto; height:100%; margin-bottom:8px;}
#content3__1_1 {FLOAT: left; WIDTH:377px; height:100%}
#content3__1_2 { WIDTH: auto; height:100%; margin-bottom:8px;}
#content3__2_1 {FLOAT: left; WIDTH:377px; height:100%}
#content3__2_2 {WIDTH: auto; height:100%; margin-bottom:8px;}
#content3__3_1 {FLOAT: left; WIDTH:377px; height:100%}
#content3__3_2 {WIDTH: auto; height:100%; margin-bottom:8px;}
#content3__4_1,#content3__4_2 {WIDTH: 578px; height:100%}
#content3__4_1 .cright1,#content3__4_2 .cright1{ width:572px;}

#content4 {FLOAT: right; WIDTH: 377px; height:100%}
#content4_1 {FLOAT: right; WIDTH: 377px; height:100%;}
#content4_2 {WIDTH: auto; height:100%; margin-bottom:8px;}
#content4__1_1 {FLOAT: right; WIDTH: 377px; height:100%;}
#content4__1_2 {WIDTH: auto; height:100%; margin-bottom:8px;}
#content4__2_1 {FLOAT: right; WIDTH:377px; height:100%;}
#content4__2_2 {WIDTH: auto; height:100%; margin-bottom:8px;}
#content4__3_1 {FLOAT: right; WIDTH: 377px; height:100%;}
#content4__3_2 {WIDTH: auto; height:100%; margin-bottom:8px;}
#content4__4_1,#content4__4_2 {WIDTH:578px; height:100%;}
#content4__4_1 .cright1,#content3__4_2 .cright1{ width:572px;}

#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/30/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/30/bot_pic02.gif); width:163px; height:55px; display:block}
/* 头部搜了网链接 */
#login_top{ height:23px; background:#dcf2ff; border-bottom:1px solid #dcf2ff;}
#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/30/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/30/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 #577dce;background-color:#dcf2ff;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 #577dce;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/30/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:13px; font-size:12px; font-weight:normal; text-align:right; padding-right:10px; float:right;}

/*2010年7月7日*/
.allInd{background-color:#dcf2ff;position:absolute;left:-1px;top:19px;width:460px;  font-size:12px; line-height:180%; border:solid 1px #577dce; 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 #577dce;color:#000000;background-color:#FFFFFF;text-decoration:none; color:#F60;}

/*2010年7月28日*/
 #search1 { RIGHT: 10px; WIDTH:210px; border:0px solid #333; BOTTOM: 10px; POSITION: absolute; font-size:17px; font-weight:bold;color:red; font-family:"黑体"; text-align:right;}