body {font-size:12px;}
.header960{width:960px;margin: auto;}
.importantNotice{text-align:center;width:100%;background-color:#FFFFE1;border-bottom:1px solid #ACA899;}
.importantNotice a:link{text-decoration:underline;}
#header{height:auto;background-color:#efefef;background-image:none;border-bottom:1px solid #ccc;margin-bottom:20px;font:0.85em verdana;}
.utility{float:right;padding-top:4px;}
.utility a{text-decoration: none;}
.utility input{font:0.85em verdana;}
.utility form{display:inline;}
#page960{margin:auto;text-align:left;min-width:760px;max-width:960px;width:960px;}
.colL{width:190px;background:#EAEAEA;float:left;overflow:hidden;}
.colR{width:757px;float:right;overflow:hidden;}
.leftBg{background: url(../images/GSLeftBg.gif) repeat-y;float:left;} 
#footer{clear: both;padding:20px 0 10px 0;text-align:center;border-top:1px solid #ccc; margin-top:20px;font:0.85em/14px verdana;}
#pagetool {padding:40px 0 0 0;background-color:#fff;clear:both;text-align:center;}
#pagetool a {padding: 8px 40px;background:url(../images/icon_pagetool.gif) 30px no-repeat;}


.Minihead .MiniLogo2 .year{position:absolute;top:62px;right:105px;font:bold 20px arial;color:#2E4872;text-align:right;}
.Minihead .MiniLogo .year{position:absolute;top:57px;right:108px;font:bold 20px arial;color:#2E4872;text-align:right;}
.Minihead .MiniLogo2 .year sup{font-size:14px;}
.Minihead .MiniCorpName{float:right;margin:auto;line-height:30px;width:815px;padding-top:10px;color:#294573;font-size:24px;background:url(../images/GSheadBgRight2.gif) right top no-repeat;}
.Minihead .MiniCorpName a:visited{color:#33517f;}
.Minihead .MiniCorpName a:hover{text-decoration:none;color:#f60;}

.Minihead .MiniCorpName img {border:2px #87afce solid; margin-right:15px;}

.MiniMenu{height:32px;background:url(../images/GSMenuBg.gif) repeat-x;margin-bottom:10px;}
.MiniMenu ul {margin:0 0 0 10px;}
.MiniMenu li {display:block;float:left;background: url(../images/GSMenuRight.gif) right repeat-y;}
.MiniMenu a:link,.MiniMenu a:visited {display:block;padding:9px 25px;font:bold 13px/13px tahoma!important;color: #fff!important;text-decoration: none;}
.MiniMenu li.current {text-decoration: none!important;background:#36588B url(../images/GSMenuBgCurrent.gif) repeat-x;}
.MiniMenu a:hover {text-decoration: none!important;background:#36588B url(../images/GSMenuBgA.gif) right no-repeat;}
.MiniMenu .current a:link,.MiniMenu .current a:visited {color: #f9ee52!important; background: url(../images/GSMenuBgCurrentArrow.gif) no-repeat center top; border-right:1px #94c1e3 solid; }

.crumb.crumbGSSKinA{margin:-10px 0 10px 0;padding:4px;border:1px solid #E5E4D5;background-color:#FFFCDF;font:10px verdana;}
.crumb.crumbGSSKinA a {padding:5px 10px;margin-right:5px;background:url(../images/GSBreadArrow.gif) no-repeat right bottom;}
.crumb.crumbGSSKinA strong {padding-left:5px;}
.customBanner{margin-bottom:8px;}

.MiniSearch{background: url(../images/GSSearchBg.gif) no-repeat;padding:8px 3px 20px 3px;}

.corpIntro{margin-bottom:15px;position:relative;height:210px;background: url(../images/corpIntro.gif) no-repeat;}
.corpPhoto{float:left;position:relative;background:url(../images/corpPohto.gif) left bottom no-repeat; width:265px;height:204px;}
.corpPhoto .PhotoPosition{position:absolute;top:10px;left:21px;}
.corpText {float:left;padding:10px;}
.contactIcon{position:absolute;top:168px;right:10px;height:40px;}

.win {clear:both;margin-bottom:15px;}
.win h3 {padding:4px 10px;font:12px arial;margin-left:2px;border:none;}
.win h4 {font-size:1em;color:#888;border-bottom:1px dotted #ccc;margin:0 -12px;padding:0 12px;}
.win .box {padding:4px 11px;}
.win .box .promot {background-color:#F3F6FD;border-top:1px solid #DAE4F0;padding:4px 12px;margin:-4px -11px;}
.win .winRight {float:right; font:10px Tahoma;padding:4px 12px;}
.win.winGS {background:#74ACD5 url('../images/winGSSkinAleft.gif') no-repeat;}
.win.winGS h3 {font:bold 12px Tahoma; padding:4px 10px;color:#353535;background:#74ACD5 url('../images/winGSSkinARight.gif') top right no-repeat;}
.win.winGS .box {padding:12px 11px;border:1px solid #C3C7CF;border-top:none;background-color:#fff;}
.companypro{background:#DBE9F3;border-bottom:1px solid #B2CCDF;padding:2px 10px;margin-top:10px;}

.selectProduct{position:relative;text-align:center;width:20%;float:left;font:0.8em verdana;margin:15px 0 10px 0;}
.selectProductPhoto{overflow:hidden;margin:auto;padding:6px;height:100px;width:100px;color:#112547;background:#CFE0EC url('../images/hotProduct.gif') top left no-repeat;}
.selectProductPhoto a{overflow:hidden;line-height:100px;height:100px;width:100px;display:table-cell!important;display:block;  vertical-align:middle;}
.selectProductPhoto img {_margin-top: expression(( 100 - this.height ) / 2);}
.selectProduct .hotIcon{background:url(../images/icon_hot.gif) no-repeat;position:absolute;height:10px;width:30px;top:-10px;right:10px!important;}



.MiniGroup {width:100%;}
.MiniGroup a:hover{text-decoration:underline;color:#f60!important;}
.MiniGroup a:visited{color:#33517f;}
.MiniGroup h3{padding:5px 6px 3px 12px;font:bold 13px arial;background:url(../images/productGroupTitle.gif) no-repeat;}
.MiniGroup ul{margin:0;}
.MiniGroup li span{color:#555;}
.MiniGroup li a{padding:0px;}
.MiniGroup li.current{background:url(../images/GSGroupLiIconCurrent.gif) 12px 7px no-repeat;}
.MiniGroup li {padding:3px 0 3px 30px;border-bottom:1px solid #9CAFBD;border-top:1px solid #fff;background:url(../images/GSGroupLiIcon.gif) 12px 5px no-repeat;}




.MiniBuying {width:100%;}
.MiniBuying h3{padding:5px 6px 7px 12px;font:bold 13px arial;background:url(../images/productGroupTitle.gif) no-repeat;}
.MiniBuying ul{ margin:0;}
.MiniBuying li a{display:block;padding:3px 0 0 25px;background:url(../images/GSBuyingLiIcon.gif) 6px top no-repeat;}
.MiniBuying li {background:url(../images/productGroupLiBg.gif) repeat-x bottom; padding:4px;}

.MiniSearchResult{padding:5px;margin-bottom:5px;}
.MiniSearchResult h1{padding:0;margin:0 10px 0 0;font-size:20px;float:left;}
.MiniSearchResult .notice{font:bold 12px tahoma;line-height:40px;}
.nameCard {background:#f7f2c4 url(../images/GSNamecardBg.gif) bottom no-repeat ;border-bottom:10px solid #D7DADE;}
.nameCard h3{padding:5px 6px 7px 12px;font:bold 13px arial;background:url(../images/productGroupTitle.gif) no-repeat;}
.nameCard ul{ margin:0;}
.nameCard li a{padding:5px;}
.nameCard li{padding:5px 12px;}
.nameCard .contact{margin:5px 14px; padding-top:10px; border-top:2px #d8c585 dotted; line-height:10px;}
.contactDetail{float:right;padding:8px;background:#efefef; margin-left:20px; border-top:1px dashed #b7b7b1;width:280px;}
.TrustProfile{padding:5px;width:100px;float:right;border:1px #ccc solid;}

.portalLink {margin-bottom:15px;}
.portalLink img{border:0;}
.portalLink h3{padding:7px 6px 8px 12px;font:bold 13px arial;margin:0;background:url(../images/portalLinkTitle.gif) no-repeat;}
.portalLink h3.current{background:url(../images/portalLinkTitleCurrent.gif) no-repeat;}
.portalLink a:hover{text-decoration:none;color:#f60!important;}
.portalLink a:visited{color:#33517f;}

.ProductGroup {height:70px; background:url(../images/ProductGroupBg.gif) no-repeat; }
.ProductGroup .ProductGroupCurrent {float:left; margin-left:10px; padding:13px 15px 0 15px; width:181px; height:57px; background:url(../images/ProductGroupCurrent.gif) no-repeat}
.ProductGroupOthers {float:left; margin-left:10px; padding-top:12px; height:58px; width:68%; }
.productGroupOthersItem{float:left;width:150px;}
.productGroupOthersItem img{float:left; margin-right:5px; border:1px #ccc solid;}
.productGroupOthersCotainer{position:absolute;top:0px;left:0px;width:2450px;height:42px;}
.productGroupOthersCotainerNophoto{position:absolute;top:0px;left:0px;width:2450px;height:42px;padding:10px 0 0 100px;font-size:17px;color:#cbcccd;}
.productGroupOthersRind{width:450px;height:42px;position:relative;overflow:hidden;}


.detailMain {border:1px #8ba0c3 solid; border-top:none;}
.detailMain .detailMainTop {background:#f3f4f5; padding:12px;}
.detailMain .detailMainTop h1 {margin:0;font:20px tahoma; margin-bottom:15px;}

.prductMainInfo {margin-top:15px; width:473px; background:url(../images/prductMainInfoBg.gif) repeat-y top; }

.prductBrand {padding:10px; border-top:2px solid #c5b8a4; border-bottom:1px solid #c5b8a4; background:#efece6;}
.productHtml {padding:10px;}
.productHtml pre{font:14px arial;}
.productviewpics {background:#f3f4f5; margin-top:15px; padding:10px;}


.itemBox.AD{border-bottom:2px solid #ccc;}
.itemBox{border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px;}
.itemBox h2 {margin-right:4px;font-weight:lighter;  display:inline; padding:0;font:1.2em verdana;word-wrap:break-word; word-break:break-all; word-break/* */:normal }
.itemBox .box1{float:left;}
.itemBox .box2{float:left;width:105px;text-align:center;}

.itemBox .box2 .images {overflow:hidden;width:100px;height:100px;border:1px solid #ccc;line-height:100px;display:table-cell; vertical-align:middle; }
.itemBox .box2 .images img {_margin-top: expression(( 100 - this.height ) / 2); }
.itemBox .box2 .moreimages{padding:0 4px 5px 0;background:url('../images/moreimages.gif') right bottom no-repeat;}
.itemBox .box4 {float:left;width:600px;}

.itemBox.box23 .box3{width:100%;}
.itemBox.gallery .box3{width:100%;}

.itemBox.gallery{width:24.9%;float:left;border-bottom:none!important;}
.itemBox.gallery .box1{padding-left:20px;float:left;}
.itemBox.gallery .box3{width:100px;text-align:center;clear:both;}
.itemBox.gallery h2{line-height:120%;font:0.85em verdana;}

.itemBox.gallery.nobox1{width:20%;}
.itemBox.gallery.nobox1 .box2{margin:auto;float:none;}
.itemBox.gallery.nobox1 .box3{width:100%; font:0.85em verdana;}

.tables.data {padding:4px;}
.tables.data th {padding:4px 4px 4px 8px;border-bottom:1px solid #ccc;text-align:left;font-weight:lighter;vertical-align: top;}
.tables.data td {padding:4px 4px 4px 8px;border-bottom:1px solid #ccc;vertical-align: top;}
.tables.data td td {padding:0!important;border:none!important;}

.listBatch{font: 10px verdana!important;margin-bottom:10px;background:url(../images/listbatch_bg.gif) #eaeaea;height:35px;color:##455B80;}
.listBatch.T{border:1px solid #BECCE2;}
.listBatch.B{border:1px solid #BECCE2;}
.listBatch a{color:#455B80;}
.listBatch .select{padding:5px 0 3px 35px;}
.listBatch.B{margin-top:10px;}
.listBatch .showType{float:right;padding:5px 0;}
.listBatch .showType select{font:10px verdana;}

.listBatch .showType2{float:left;padding:5px 0;}


.pageNav {margin:20px 0 0 0;padding:10px 0;color:#000000;font: 0.85em verdana;}
.pageNav .typing{float:right; margin-top:-7px;}
.pageNav input{font-size:10px;font-family:verdana;}
.pageNav a{padding: 2px 5px;color:#203558!important; border: solid 1px #849CC6;text-decoration: none!important;}
.pageNav a:hover{background-color:#E5EDF9;color:#203558!important;}
.pageNav span.current {padding:2px 5px; color:#ffffff!important;background-color:#5E90C3!important;border: solid 1px #5E90C3;font-weight:bold;}
.pageNav .pre{margin: 0 15px;}
.pageNav .next{margin-left:15px;}

.MinimoreProductTeam{position:absolute;z-index:9999;}
.MinimoreProductTeam .MiniMPTcontainer{padding:12px;width:0px;position:relative;border:3px solid #2E5073;overflow:hidden;background:#fff;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}
.MinimoreProductTeam .MiniMPTclosebtn{ position:absolute;top:0px;right:0px;z-index:9999;}
.MinimoreProductTeam .MiniMPTitem{width:570px;position:absolute;right:0px;top:0px;z-index:9998;background:#fff;}
.MinimoreProductTeam li{padding:2px 0 2px 25px;width:240px;margin:0;list-style-type: none;background:url(../images/GSGroupLiIcon.gif) 6px 4px no-repeat;}

.MinimoreProductTeam li span{padding-left:10px; color:#555;}
.MinimoreProductTeam .MinimoreProductMaskIframe{position:absolute;z-index:1;top:0px;left:0px;border:0px;background:#fff;width:532px;}

.NoSearchPage{border:1px #ccc solid;padding:10px;border-top:3px #5e9dd0 solid;}
