html {
margin:0;
padding:0;
}
body {
	background-color:#D7D8DC;
	font-family:arial,tahoma;
	font-size:12px;
	margin:0;
	padding:0;
	text-align:center;
	background-image: url(bg-page.jpg) ;
	background-repeat: repeat-x;
}
a, a:link, a:visited, a:active {
color:#0066CC;
}
ul {
list-style-type:none;
margin:0;
padding:0;
}
li {
margin:0;
padding:0;
}

h3 {
color:#000000;
font-size:15px;
margin:0;
padding:0;
}
h3 a, h3 a:link, h3 a:visited, h3 a:active {
color:#33517F;
text-decoration:none;
}
h3 a:hover {
text-decoration:underline;
}
form {
margin:0;
padding:0;
}
textarea, input {
font-size:12px;
}
#scBar {
background:url("bg.gif") repeat-x scroll 0 -433px transparent;
height:35px;
line-height:35px;
margin-bottom:1px;
overflow:hidden;
}
#scBarInner {
margin:auto;
text-align:left;
width:970px;
}
#scBarInner span.search {
float:right;
margin-top:0 !important;
}
#scBarInner span.search input {
border:2px solid #4F8CB9;
padding:3px;
vertical-align:middle;
width:360px;
}
#scBarInner span.search button {
background:url("bg.gif") repeat-x scroll 0 -90px transparent;
border:1px solid #4F8CB9;
color:#333333;
font-family:Tahoma;
font-size:11px;
font-weight:600;
height:27px;
letter-spacing:1px;
line-height:18px;
margin:0 2px;
padding:2px 6px;
text-indent:0;
vertical-align:middle;
}
#scBarTop a, #scBarTop a:link, #scBarTop a:visited {
color:#1D1D1D;
padding:2px 3px;
text-decoration:none;
text-shadow:1px 1px 1px #F0F0F0;
}
#scBarTop a:hover {
color:#990000;
}
#scLogo {
background:url("slogo.gif") no-repeat scroll 0 0 transparent;
float:left;
height:30px;
margin:2px 16px 0 0;
width:150px;
}
#scLogo a {
display:block;
height:30px;
width:150px;
}
#scLogo span {
display:none;
}
#mLogo {
background:url("freeMember.gif") no-repeat scroll 5px 0 transparent;
height:55px;
position:absolute;
width:126px;
z-index:999;
}
div#mLogo.gold {
background-image:url("goldMember.gif");
}
div#mLogo.silver {
background-image:url("silverMember.gif");
}
div#mLogo.bronze {
background-image:url("bronzeMember.gif");
}
#wraper {
background-color:#FFFFFF;
margin:auto;
padding:0 1px 1px;
text-align:left;
width:970px;
}
#mainWraper {
background:url("fixbg.gif") repeat-y scroll 0 0 transparent;
margin-top:2px;
}
#headerTop {
background:url("headerbg.gif") repeat-y scroll 0 0 transparent;
height:90px;
padding-left:20px;
}
#pageTopString {
background-color:#ffeaea;
color:#666;
font-size:12px;
height:20px;
line-height:20px;
padding:0 10px;
}
.myLogo {
display:table-cell;
height:75px;
line-height:75px;
padding:5px 0;
vertical-align:middle;
}
#myLogo img {
vertical-align:middle;
}
#myLogo span {
color:#333333;
font-size:20px;
font-weight:600;
vertical-align:middle;
}
#searchBox {
background-color:#CC3333;
margin-bottom:5px;
padding:2px;
}
#searchBox button {
background:url("bg.gif") no-repeat scroll 0 -86px transparent;
border:0 none;
cursor:pointer;
font-size:1px;
font-weight:600;
height:20px;
margin:0;
padding:0;
vertical-align:middle;
width:20px;
}
#searchBox input {
border:1px solid #990000;
margin:2px;
padding:2px;
vertical-align:middle;
width:150px;
}
#profile {
line-height:18px;
padding:5px;
}
#profile h3 {
color:#990000;
font-size:26px;
padding:5px;
}
ul#mainMenu {
background:url("bg.gif") repeat-x scroll 0 -172px transparent;
height:30px;
line-height:30px;
}
ul#mainMenu li {
background:url("bg.gif") no-repeat scroll -1px -141px transparent;
float:left;
padding-left:2px;
}
ul#mainMenu li a, ul#mainMenu li a:link, ul#mainMenu li a:visited {
color:#333333;
display:block;
font-family:tahoma;
font-size:13px;
font-weight:600;
padding:0 30px;
text-decoration:none;
}
ul#mainMenu li.first {
background-image:none;
}
ul#mainMenu li.active a, ul#mainMenu li.active a:link, ul#mainMenu li.active a:visited, ul#mainMenu li a:hover {
background:url("bg.gif") repeat-x scroll 0 -203px transparent;
color:#990000;
line-height:30px;
}
#userBanner {
overflow:hidden;
}
#userBanner img {
overflow:hidden;
}
div.spa {
background-color:#CCCCCC;
font-size:1px;
height:2px;
line-height:2px;
margin:10px 0;
}
#mainLeft {
float:right;
font-family:tahoma;
padding:0 1px;
width:230px;
}
#mainLeft div.iBox {
font-family:arial,tahoma;
margin-bottom:5px;
padding-bottom:5px;
width:230px;
}
#mainLeft div.fixBorder {
padding:0;

}
#mainLeft div.iBox div.title {
-moz-background-inline-policy:continuous;
border-top:1px solid #ddd; 
color:#0065B3;
font-size:12px;
line-height:25px;
margin:3px 0;
}
#mainLeft div.iBox div.title a, #mainLeft div.iBox div.title a:link, #mainLeft div.iBox div.title a:visited {
-moz-background-inline-policy:continuous;
background:url("bg.gif") no-repeat scroll 0 -573px transparent;
color:#000;
font-size:12px;
padding:0 0 0 18px;
text-decoration:none;
}
#mainLeft div.iBox div.title a:hover {
color:#FF6600;
text-decoration:underline;
}
#mainLeft div.iBox div.title a:hover {
color:#990000;
text-decoration:underline;
}
#mainLeft div.catalogTitle, #innerRight div.catalogTitle {
color:#333333;
font-size:12px;
font-weight:600;
line-height:15px;
padding:5px;
border-bottom:1px solid #999;
}
div.catalogTitle h3 {
color:#c00;
display:block;
padding:0 5px;
}
div.catalogTitle a, div.catalogTitle a:link, div.catalogTitle a:visited {
color:#333333;
text-decoration:none;
}
div.catalogTitle a:hover {
color:#990000;
text-decoration:underline;
}
#mainRight {
float:left;
width:716px;
}
#photoFade {
-moz-border-radius:5px 5px 5px 5px;
border:1px solid #CCCCCC;
float:left;
height:150px;
margin:0 10px;
overflow:hidden;
padding:5px;
width:200px;
}
#photoFade div img {
border:1px solid #AAAAAA;
}
#photoFade2 {
height:150px;
overflow:hidden;
width:200px;
}
.border {
border:1px solid #EEEEEE;
}
.iBoxList {
margin:0 5px;
}
.iBoxList div {
-moz-background-inline-policy:continuous;
background:url("bg.gif") no-repeat scroll -5px -337px transparent;
border-bottom:1px dotted #999999;
padding:5px 5px 5px 15px;
}
.iBoxList div a, .iBoxList div a:link, .iBoxList div a:visited {
color:#33517F;
text-decoration:none;
}
.iBoxList div a:hover {
color:#990000;
text-decoration:underline;
}
.iBoxList2 {
margin:0 10px 10px 0;
}
.iBoxList2 div {
border-bottom:1px solid #DDDDDD;
color:#333333;
line-height:15px;
padding:2px 5px;
}
.iBoxList2 div label {
color:#333333;
display:inline-block;
font-size:12px;
font-weight:bold;
line-height:20px;
text-transform:capitalize;
}
.iBoxList2 div a, .iBoxList2 div a:link, .iBoxList2 div a:visited {
color:#267BA4;
font-weight:200;
line-height:20px;
text-decoration:none;
}
.iBoxList3 div {
background-image:none;
border-bottom:1px solid #EDDFDF;
color:#333333;
line-height:20px;
margin:0 5px;
padding:5px;
}
.iBoxList3 h3 {
background:url("bg.gif") no-repeat scroll 0 -266px #F4F1EE;
border-bottom:1px solid #E8E8E8;
color:#000000;
font-size:12px;
height:25px;
line-height:25px;
padding:0 15px;
}
.iBoxList3 div label {
display:inline-block;
padding:0;
text-transform:capitalize;
width:175px;
}
span.more {
background:url("icons.gif") no-repeat scroll -9px -71px transparent;
cursor:pointer;
display:block;
float:right;
height:16px;
width:16px;
}
.clear {
clear:both;
font-size:1px;
}
.center {
text-align:center;
}
.vcenter {
vertical-align:middle;
}
.right {
text-align:right;
}
.leader {
background:url("bg.gif") no-repeat scroll 0 -111px #DDDDDD;
font-size:13px;
font-weight:bold;
margin:5px 0;
padding:5px 10px 5px 5px;
}
.innerInfo {
line-height:20px;
padding:0 10px;
}
.floatRight {
float:right;
}
.iconMore {
background:url("bg.gif") no-repeat scroll -2px -271px transparent;
color:#333333;
font-size:11px;
font-weight:200;
padding-left:12px;
}
.dgreen {
color:#295808;
font-weight:200;
}
.dred {
color:#990000;
font-family:Tahoma;
}
.gray {
color:#333333;
}
.pad5px {
padding:5px;
}
.H20 {
line-height:25px;
min-height:25px;
}
div.opbar {
background:url("bg.gif") no-repeat scroll 5px -492px #F0F0F0;
border:1px solid #CCCCCC;
padding:8px 25px;
}
#mainProduct ul {
margin:5px 0;
}
#mainProduct ul li {
border-bottom:1px dotted #CCCCCC;
clear:left;
height:110px;
margin:5px;
overflow:hidden;
padding:10px;
text-align:left;
}
#mainProduct ul li .image {
float:left;
width:110px;
}
#mainProduct ul li img {
border:1px solid #DDDDDD;
height:100px;
padding:2px;
width:100px;
}
#mainProduct ul li a, #mainProduct ul li a:link, #mainProduct ul li a:visited {
color:#33517F;
text-decoration:none;
}
#mainProduct ul li div.text {
height:65px;
line-height:16px;
overflow:hidden;
padding:0 2px;
text-align:left;
}
#mainProduct2 ul {
margin:1px 0;
}
#mainProduct2 ul li {
float:left;
margin-bottom:10px;
margin-left:5px;
margin-right:5px;
margin-top:10px;
text-align:center;
width:330px;
}
#mainProduct2 ul li .image {
float:left;
width:150px;
}
#mainProduct2 ul li img {
border:1px solid #fff;
height:129px;
padding:2px;
width:150px;
}
#mainProduct2 ul li div.text {
color:#3D3D3D;
height:110px;
line-height:16px;
overflow:hidden;
text-align:left;
width:170px;
}
#mainProduct2 ul li a, #mainProduct2 ul li a:link, #mainProduct2 ul li a:visited {
color:#cc0000;
font-size:14px;
text-decoration:none;
}
#mainProduct2 ul li a:hover {
color:#990000;
text-decoration:underline;
}
#metal {
margin-bottom:5px;
}
#wraperBottom {
color:#333333;
line-height:20px;
padding:10px;
}
#wraperBottom a, #wraperBottom a:link, #wraperBottom a:visited {
color:#333333;
text-decoration:underline;
}
.hbox {
background-color:#F7F9FB;
margin:2px;
padding:2px;
}
.hbox .text {
height:73px;
overflow:hidden;
}
.himage {
float:left;
height:90px;
width:100px;
}
.himage img {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
padding:2px;
}
.simage {
float:left;
height:120px;
width:120px;
}
.simage img {
background-color:#AAAAAA;
border:1px solid #666666;
height:100px;
padding:2px;
width:100px;
}
.scheckbox {
float:left;
width:20px;
}
#detail h1, #myPage h1 {
font-size:15px;
text-align:center;
}
#myPage .content, #detail .content {
padding:10px;
}
#turnPage {
margin:5px;
}
#turnPage a, #turnPage a:link, #turnPage a:visited {
background-color:#FFE0C9;
border:1px solid #990000;
color:#333333;
display:inline-block;
font-weight:600;
height:16px;
margin:5px 2px;
padding:0 5px;
text-align:center;
text-decoration:none;
}
#detail div.left {
float:left;
width:280px;
}
#detail div.right {
float:right;
text-align:left;
width:450px;
}
#detail div.imageBox {
border:1px solid #DDDDDD;
overflow:hidden;
text-align:center;
}
#detail div.imageBoxInner {
display:table-cell;
height:284px;
overflow:hidden;
text-align:center;
vertical-align:middle;
width:284px;
}
#detail div.imageBox img {
margin:2px;
}
.LHspace {
border-bottom:1px dotted #BBBBBB;
line-height:20px;
padding:3px 0;
}
.floatlabel {
display:block;
float:left;
font-family:tahoma;
font-size:11px;
padding-right:5px;
text-align:right;
text-transform:capitalize;
width:100px;
}
.clearleft {
clear:left;
}
#maxImgBox {
overflow:hidden;
text-align:center;
width:740px;
}
#description {
line-height:16px;
}
.relBox {
float:left;
height:119px;
margin-top:10px;
overflow:hidden;
width:315px;
}
.relBox .relImg {
float:left;
text-align:center;
width:120px;
}
.relBox .relImg img {
border:1px solid #CCCCCC;
height:100px;
width:100px;
}
.relBox .relContent {
float:right;
width:190px;
}
.relBox .relContent h3 {
font-size:12px;
font-weight:200;
margin:0;
padding:0;
}
img.abs {
position:absolute;
}
.redspa {
background-color:#ddd;
font-size:1px;
height:1px;
margin:1px 0;
}
#innerLeft {
float:left;
width:700px;
padding:0 0px 0 20px
}
a.iconHome {
background:url("bg.gif") no-repeat scroll 0 -45px transparent;
color:#666;
padding-left:20px;
text-decoration:none;
}
a.iconSitemap {
background:url("bg.gif") no-repeat scroll 0 -24px transparent;
color:#666;
padding-left:20px;
text-decoration:none;
}
a.num1 {
background:url("icon.gif") no-repeat scroll 0 -8px transparent;
color:#333333;
padding-left:20px;
text-decoration:none;
}
a.num2 {
background:url("icon.gif") no-repeat scroll 0 -33px transparent;
color:#333333;
padding-left:20px;
text-decoration:none;
}
a.num3 {
background:url("icon.gif") no-repeat scroll 0 -59px transparent;
color:#333333;
padding-left:20px;
text-decoration:none;
}
a.num4 {
background:url("icon.gif") no-repeat scroll 0 -84px transparent;
color:#333333;
padding-left:20px;
text-decoration:none;
}
a.num5 {
background:url("icon.gif") no-repeat scroll 0 -110px transparent;
color:#333333;
padding-left:20px;
text-decoration:none;
}
a.update {
background:url("icon.gif") no-repeat scroll 0 -138px transparent;
color:#333333;
padding-left:20px;
text-decoration:none;
}
.welcome {
color:#AA0000;
font-size:15px;
font-weight:600;
height:30px;
line-height:30px;
}
#proImg {
border:0 none;
}
#maxImgBox {
display:none;
}
div.jquery-image-zoom {
-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.3);
border:5px solid #FFFFFF;
font-size:0;
line-height:0;
margin:-5px;
z-index:10;
}
div.jquery-image-zoom a {
background:url("jquery.imageZoom.gif") no-repeat scroll 0 0 transparent;
display:block;
height:25px;
left:-17px;
outline:0 none;
position:absolute;
text-decoration:none;
text-indent:-100000px;
top:-17px;
width:25px;
z-index:11;
}
div.jquery-image-zoom a:hover {
background-position:left -25px;
}
div.jquery-image-zoom img, div.jquery-image-zoom embed, div.jquery-image-zoom object, div.jquery-image-zoom div {
height:100%;
width:100%;
}
div.position {
background:url("bg.gif") repeat-x scroll 0 -176px transparent;
font-family:verdana,tahoma,arial;
font-size:12px;
height:25px;
line-height:25px;
padding:0 10px;
}
div.position a, div.position a:link, div.position a:hover, div.position a:visited {
color:#990000;
text-decoration:none;
}
#mainRight div.right a.pad5px, #mainRight div.right a.pad5px:visited, #mainRight div.right a.pad5px:link {
border:1px solid #990000;
color:#990000;
font-weight:bold;
text-decoration:none;
}
.f11px {
color:#999999;
font-size:11px;
font-weight:200;
}
.topline {
background:url("top_bottom.jpg") repeat-y scroll 0 0 transparent;
font-size:1px;
height:6px;
margin:1px 0;
}
.Bottomline {
background:url("footer1.jpg") repeat-y scroll 0 0 transparent;
font-size:1px;
height:20px;
margin:1px 0;
}
.endline {
background:url("end_bottom.gif") repeat-y scroll 0 0 transparent;
font-size:1px;
height:20px;
}
img{border:0}
#topimg img{border:0;border:1px solid #bbb;margin:5px}

#typeshow ul{
height:180px;
float:left;
margin-bottom:10px;
margin-top:10px;
}
#typeshow li{
overflow-x:hidden;
overflow-y:hidden;
text-align:center;
width:220px;
}
#typeshow img{
width:150px;
height:129px;
}
#prolist ul{
overflow-y:hidden;
height:220px;
float:left;
margin-bottom:10px;
margin-left:6px;
margin-right:6px;
margin-top:10px;
width:160px;
}
#prolist li{
text-align:center;
width:160px;
}
#prolist img{
height:129px;
width:150px;
}
.lycontact  {
border-bottom:1px solid #999999;
color:#CC0000;
font-size:15px;
font-weight:600;
line-height:15px;
padding:50px 5px 5px 0;
}
h1{
font-size:13px;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:10px;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
}
.fengcai{
margin-bottom:0;
margin-left:auto;
margin-right:auto;
margin-top:0;
text-align:center;
width:700px;
}
.fengcai ul{
width:230px;
float:left;
margin-top:10px;
}
.cande a, a:link, a:visited, a:active{
color:#000000;
text-decoration:none;
}
.typeimg{
float:left;
width:300px;
height:258px;
border:1px solid #ddd;
}
.plist{
float:right;
height:258px;
overflow-y:auto;
width:350px;
}
.plist li{
margin-top:10px;
}
.plist li a:hover{
color:#CC0000;
}
