/* == common === */
html{margin:0;padding:0}
body{margin:0;padding:0;font-size:12px;font-family:arial,tahoma;text-align:center;background:#e6e9eb url(lv.gif) 0 0 repeat-x;}
ul{list-style-type:none;margin:0;padding:0}
li{margin:0;padding:0}
h3{font-size:12px;margin:0;padding:0;color:#0065b3}
h3 a,h3 a:link,h3 a:visited,h3 a:active{color:#0065b3;text-decoration:none;}
h3 a:hover{text-decoration:underline}
form{margin:0;padding:0;}
textarea,input{font-size:12px;}
#scBar{height:35px;background:transparent url(bg.gif) 0 -433px repeat-x;line-height:35px;overflow:hidden;margin-bottom:1px;}
#scBarInner{width:970px;margin:auto auto;text-align:left;}
#scBarInner span.search{float:right;margin-top:0 !important; margin-top:3px;}
#scBarInner span.search input{padding:3px;border:2px solid #4f8cb9;width:360px;vertical-align:middle;}
#scBarInner span.search button{margin:0px 2px;padding:3px 8px;border:1px solid #4f8cb9;color:#333;background:transparent url(bg.gif) 0 -212px repeat-x;text-indent:0;font-size:11px;font-weight:600;font-family:Tahoma;height:27px;line-height:18px;letter-spacing:1px;vertical-align:middle;}
#scBarTop a,#scBarTop a:link, #scBarTop a:visited{padding:2px 3px;text-decoration:none;color:#1d1d1d;text-shadow:1px 1px 1px #f0f0f0;}
#scBarTop a:hover{color:#900;}
#scLogo{float:left;background:transparent url(slogo.gif) 0 0 no-repeat;width:150px;height:30px;margin:2px 16px 0 0}
#scLogo a{display:block;width:150px;height:30px;}
#scLogo span{display:none;}
#mLogo{background:transparent url(freeMember.gif) 5px 0px no-repeat;position:absolute;z-index:999;height:50px;width:126px;height:55px;}
div.gold#mLogo{background-image:url(goldMember.gif);}
div.silver#mLogo{background-image:url(silverMember.gif);}
div.bronze#mLogo{background-image:url(bronzeMember.gif);}
#wraper{width:970px;margin:auto auto;text-align:left;background-color:#fff;}
#mainWraper{margin-top:2px;}
#headerTop{height:96px;background:transparent url(headerbg.gif) right 0 no-repeat;margin-left:130px;}
#pageTopString{height:1px;line-height:1px;background:transparent url(bg.gif) 0 -91px repeat-x;font-size:1px;display:none;}
#myLogo{overflow:hiiden;height:95px;line-height:95px;display:table-cell;vertical-align:middle;}
#myLogo img{vertical-align:middle;}
#myLogo span{font-size:20px;color:#33507f;font-weight:600;vertical-align:middle;}
#searchBox{margin-bottom:5px;padding:5px;background-color:#33507f;}
#searchBox button{margin:0;padding:0px;font-size:12px;font-weight:600;}
#searchBox input{border:1px solid #33507f;padding:2px 5px;}
#profile{padding:5px;line-height:18px;}
ul#mainMenu{height:30px;line-height:30px;background:transparent url(bg.gif) 0 -180px repeat-x;}
ul#mainMenu li{float:left;padding-left:2px;background:transparent url(bg.gif) 0 -117px no-repeat;}
ul#mainMenu li a,ul#mainMenu li a:link,ul#mainMenu li a:visited{padding:0px 15px;font-size:12px;text-decoration:none;color:#fff;font-family:arial;font-weight:600;display:block;}
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{color:#fff;background:transparent url(bg.gif) 0 -148px repeat-x;line-height:30px;}
#userBanner img{width:760px;overflow:hidden;}
div.spa{height:2px;line-height:2px;background-color:#ccc;font-size:1px;margin:10px 0;}
#mainLeft{float:left;font-family:tahoma;width:204px;padding:0 1px}
#mainLeft div.iBox{width:204px;margin-bottom:5px;font-family:arial,tahoma;padding-bottom:5px}
#mainLeft div.fixBorder{border:1px solid #dbe0f6;padding:0px;}
#mainLeft div.iBox div.title{line-height:25px;background:transparent url(bg.gif) 0px -37px no-repeat;color:#0065B3;font-size:12px;padding-left:20px;border-bottom:1px solid #ddd;margin:0 5px;}
#mainLeft div.iBox div.title a,#mainLeft div.iBox div.title a:link, #mainLeft div.iBox div.title a:visited{color:#0065B3;text-decoration:none;font-size:12px;}
#mainLeft div.iBox div.iconInfo{background:#f5f5f5 url(icons.gif) -2px -130px no-repeat;}
#mainLeft div.iBox div.iconNews{background:#f5f5f5 url(icons.gif) -2px -96px no-repeat;}
#mainLeft div.catalogTitle{line-height:15px;background:transparent url(bg.gif) 0px -212px repeat-x;padding:5px;font-weight:600;font-size:12px;color:#0065b3;}
div.catalogTitle h3{background:transparent url(bg.gif) -5px -4px no-repeat;display:block;padding:0 15px;}
div.catalogTitle a,div.catalogTitle a:link,div.catalogTitle a:visited{text-decoration:none;color:#0065B3}
#mainRight{float:right;width:760px;}
#photoFade{width:200px;height:150px;padding:5px;border: 1px solid #ccc;overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:left;margin:0 10px;}
#photoFade div img{border:1px solid #aaa;}
.border{background-color:#eceff0;border:1px solid #dbe0f6;}
.iBoxList{margin:0px 10px;}
.iBoxList div{background:transparent url(bg.gif) 3px -53px no-repeat;padding:3px 5px 3px 18px;}
.iBoxList div a,.iBoxList div a:link, .iBoxList div a:visited{color:#333;text-decoration:none;}
.iBoxList div a:hover{color:#267ba4}
.iBoxList2{margin:0 10px 10px 0px;}
.iBoxList2 div{line-height:15px;padding:2px 8px;border-bottom:1px solid #ddd;color:#333}
.iBoxList2 div label{display:inline-block;line-height:20px;font-weight:bold;color:#267ba4;text-transform:capitalize;font-size:12px;}
.iBoxList2 div a,.iBoxList2 div a:link, .iBoxList2 div a:visited{font-weight:200;color:#267ba4;text-decoration:none;line-height:20px;}
.iBoxList3 div{line-height:20px;margin:0 5px;padding:5px;border-bottom:1px solid #ddd;color:#333;}
.iBoxList3 h3{height:25px;line-height:25px;background:#dbe9f3 url(bg.gif) 0 -238px no-repeat;border-bottom:1px solid #b2ccdf;font-size:11px;padding:0 15px;font-weight:200px;color:#333;}
.iBoxList3 div label{display:block;padding:0;display:inline-block;zoom:1;text-transform:capitalize;width:175px;}
span.more{display:block;height:16px;width:16px;float:right;background:transparent url(icons.gif) -9px -71px no-repeat;cursor:pointer;}
.clear{font-size:1px;clear:both;}
.center{text-align:center;}
.vcenter{vertical-align:middle;}
.right{text-align:right;}
.leader{font-size:13px;font-weight:bold;margin:5px 0;padding:5px 10px 5px 5px;border-bottom:1px solid #ddd;}
.innerInfo{padding:0 10px;line-height:20px;}
.floatRight{float:right;}
.iconMore{font-weight:200;color:#333;background:transparent url(bg.gif) 0 -25px no-repeat;padding-left:12px;font-size:11px;}
.dgreen{font-weight:200;color:#295808}
.dred{color:#900;font-family:Tahoma;}
.gray{color:#666;}
.pad5px{padding:5px;}
div.opbar{background:transparent url(bg.gif) 5px -365px no-repeat;padding:0 25px;}
#mainProduct ul{margin:5px 0;}
#mainProduct ul li{float:left;width:140px;text-align:center;margin:5px;}
#mainProduct ul li img{width:100px;height:100px;padding:2px;border:1px solid #ddd;}
#mainProduct ul li div.text{text-align:left;padding:0 2px;height:35px;line-height:16px;overflow:hidden;}
#mainProduct ul li a,#mainProduct ul li a:link, #mainProduct ul li a:visited{color:#0065b3;text-decoration:none;}
#metal{margin-bottom:5px;}
#wraperBottom{height:40px;background-color:#0065b3;line-height:20px;padding:10px;color:#fff;}
#wraperBottom a,#wraperBottom a:link,#wraperBottom a:visited{text-decoration:underline;color:#fff;font-family:Verdana,Arial;}

.hbox{margin:10px;padding:10px;background-color:#f7f9fb;}
.hbox .text{height:70px;overflow:hidden;}
.himage{width:100px;float:left;height:90px;}
.himage img{border:1px solid #666;padding:2px;background-color:#aaa;}

.simage{width:120px;float:left;height:120px;}
.simage img{border:1px solid #666;padding:2px;background-color:#aaa;width:100px;height:100px;}
.scheckbox{float:left;width:20px;}

#detail h1,#myPage h1{font-size:18px;text-align:center;}
#myPage .content, #detail .content{padding:10px;}

#turnPage{margin:5px;}
#turnPage a,#turnPage a:link,#turnPage a:visited{display:inline-block;zoom:1;height:16px;margin:5px 2px;padding:0 5px;text-decoration:none;text-align:center;background-color:#bcd1e1;border:1px solid #3a7cb8;font-weight:600;color:#333;}

#detail div.left{float:left;width:280px;}
#detail div.right{float:right;width:450px;text-align:left;}
#detail div.imageBox{border:1px solid #ddd;text-align:center;overflow:hidden;}
#detail div.imageBoxInner{text-align:center;vertical-align:middle;display:table-cell;overflow:hidden;width:284px;height:284px;}
#detail div.imageBox img{margin:2px;}
.LHspace{border-bottom:1px dotted #bbb;line-height:20px;padding:3px 0;}
.floatlabel{display:block;float:left;padding-right:5px;text-align:right;width:100px;text-transform:capitalize}
.clearleft{clear:left;}
#maxImgBox{width:740px;overflow:hidden;text-align:center;}
#description{line-height:16px;}

.relBox{width:315px;height:128px;overflow:hidden;float:left;margin-top:10px;}
.relBox .relImg{width:120px;text-align:center;float:left;}
.relBox .relImg img{width:100px;height:100px;border:1px solid #ccc;}
.relBox .relContent{float:right;width:190px;}
.relBox .relContent h3{margin:0;padding:0;font-size:12px;font-weight:200;}

img.abs{position: absolute;}
