/* self */
.STYLE1 {font-size: 20px; line-height:150%}
.STYLE9{font-family: Arial, Helvetica, sans-serif}
.STYLE10 {font-size: 100%; font-weight: bold;}
.STYLE11 {font-family: Arial, Helvetica, sans-serif; color: #FF0000; font-size: 16px; }
.STYLE12 {color: #000000; font-size: 14px; font-family: Arial, Helvetica, sans-serif;}
/* self */

#header{font:0.85em verdana;background:#E2E2E2 url(/images/head_bg0.gif) repeat-x;}
#header .miniHead{height:34px; width:960px; margin:0 auto 40px auto;}
#header .aliLogo{width:100px; height:34px;float:right; background:url(/images/aliLogo0.gif) no-repeat;}

#header .aliLogo a{width:100px; height:34px; display:block;}
#header .aliLogo span{display:none;}
#header .utility{padding:4px 110px 0 0;text-align:right;}
#header .utility input{font:0.85em verdana;}
#header .utility form{display:inline;}
#header a.memberLogo{display:block;position:absolute;z-index:99998;top:5px; width:175px; height:64px; color:#fff;text-decoration:none;background:url(/images/gsLogo00.gif) no-repeat;}
#header .year{position:absolute;z-index:99999;top:36px;margin-left:110px;color:#fff;}
#header .year .number{font:bold 20px arial;}
#header .year .number sup{font-weight:lighter;font:11px verdana!important;font:13px verdana;}
#header .year .superscript{vertical-align:super;}

#mainContent{position:relative;margin:auto;text-align:left;width:960px;background: url(/images/mainCont.gif) repeat-y;}

.memberHead{height:56px;padding:15px 50px;color:#294573;background:#ADCEE7 no-repeat;}
.memberHead table {height:50px;margin:auto;}
.memberHead td.corpLogo {vertical-align:top;}
.memberHead td.corpLogo img {margin-right:10px;}
.memberHead td.corpName{font:40px/120% arial;text-align:left;}
.memberHead td.corpNames{font:20px/120% arial;text-align:left;}

.mainNavigat{height:32px;background:#2A74AA url(/images/mainNavi.gif) repeat-x;margin-bottom:10px;}
.mainNavigat ul {margin:0 0 0 10px;}
.mainNavigat li {display:block;float:left;background: url(/images/mainNavj.gif) right repeat-y;}
.mainNavigat a:link,.mainNavigat a:visited {display:block;padding:9px 25px;font:bold 13px/13px tahoma!important;color: #fff!important;text-decoration: none;}
.mainNavigat li.current {text-decoration: none!important;background:#36588B url(/images/mainNavk.gif) repeat-x;}
.mainNavigat a:hover {text-decoration: none!important;background:#36588B url(/images/mainNavl.gif) right no-repeat;}
.mainNavigat .current a:link,.mainNavigat .current a:visited {color: #f9ee52!important; background: url(/images/mainNavl.gif) no-repeat center top; border-right:1px #94c1e3 solid; }

.crumb {margin-top:-10px;padding:5px 4px 15px 4px;font:10px verdana;background:#fff url(/images/crumbBg0.gif) no-repeat;}
.crumb a {padding:5px 10px;margin-right:5px;background:url(/images/crumbArr.gif) no-repeat right bottom;}
.crumb strong {padding-left:5px;}

.inSearch{padding:12px 0 12px 10px;margin-bottom:12px; vertical-align:middle;width:180px; background:#33507F url(/images/inSearch.gif) no-repeat;}
.inSearch input.inSearchButton{border:none;width:23px;height:23px;background:url(/images/inSearci.gif);}
.inSearch .inSearchTyping{width:140px;}

.sideMenu{width:190px;}

.customGroup {margin-bottom:10px;background:#EAEAEA;}
.customGroup h3{padding:5px 6px 3px 12px;font:bold 13px arial;background:#D3D8E0 url(/images/customGr.gif) no-repeat;}
.customGroup h3 a:hover{text-decoration:none;color:#f60!important;}
.customGroup h3 a:visited{color:#33517f;}
.customGroup ul{margin:0;list-style-type:none;}
.customGroup li span{color:#555;}
.customGroup li a{padding:0px;}
.customGroup li.current{background:url(/images/customGs.gif) 12px 7px no-repeat;}
.customGroup li {padding:3px 0 3px 30px;border-bottom:1px solid #9CAFBD;border-top:1px solid #fff;background:url(/images/customGt.gif) 12px 5px no-repeat;}
.customGroupfooter{text-align:right;padding:3px 0;}

.customGroupMore{position:absolute;z-index:9999;}
.customGroupMore .MiniMPTcontainer{padding:12px;width:0px;position:relative;border:3px solid #2E5073;overflow:hidden;background:#fff;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}
.customGroupMore .MiniMPTclosebtn{ position:absolute;top:0px;right:0px;z-index:9999;}
.customGroupMore .MiniMPTitem{width:570px;position:absolute;right:0px;top:0px;z-index:9998;background:#fff;}
.customGroupMore iframe{height:500px;}
.customGroupMore ul{margin-top:20px;}
.customGroupMore li{float:left;padding:2px 0 2px 25px;width:240px;margin:0;list-style-type: none;background:url(/images/customGt.gif) 6px 4px no-repeat;}
.customGroupMore li span{color:#555;}
.customGroupMore .MinimoreProductMaskIframe{position:absolute;z-index:1;top:0px;left:0px;border:0px;background:#fff;width:532px;}

.portalLink {margin-bottom:15px;}
.portalLink img{border:0;}
.portalLink h3{padding:7px 6px 5px 12px;margin:0 0 2px 0;font:bold 13px arial;background:#B0B7C1 url(/images/portalLi.gif) no-repeat;}
.portalLink h3.current{background:url(/images/portalLj.gif) no-repeat;}
.portalLink a:hover{text-decoration:none;color:#f60!important;}
.portalLink a:visited{color:#33517f;}

.miniNameCard {background:#f7f2c4 url(/images/nameCard.gif) bottom no-repeat ;border-bottom:10px solid #D7DADE;}
.miniNameCard h3{padding:5px 6px 7px 12px;font:bold 13px arial;background:#D3D8E0 url(/images/nameCare.gif) no-repeat;}
.miniNameCard p{padding-left:12px;}


.nameCard {text-align:left;position:relative;border:1px solid #A1A1A1;margin:15px 0;background-color:#EFEFEF; width:473px;}
.nameCard .nameCardTitle{position:absolute;top:0;left:0;padding:5px;font:bold 1em verdana;background-color:#FEFDF2;}
.nameCard .contactInfo{float:left;background-color:#FEFDF2;border-right:1px dashed #ccc;width:58%;min-height:100px; height:100px;color:#8c8b8b;font:0.8em verdana; line-height:18px; padding:25px 10px 10px 10px;}
.nameCard .contactWay{float:left;padding:20px 5px;width:165px;}

.corpIntro{float:right;clear:both;width:757px;margin-bottom:15px;position:relative;height:210px; min-height:50px;background:#B7D0E3 url(/images/corpIntr.gif) no-repeat;}
.corpPhoto{
	float:left;
	position:relative;
	background:url(/images/corpPoht.gif) left bottom no-repeat;
	width:265px;
	height:204px;
}
.corpPhoto .photoPosition{position:absolute;top:10px;left:21px;}
.corpPhoto360{float:left;position:relative;background:url(/images/corpPohu.gif) left bottom no-repeat; width:265px;height:204px;}
.corpPhoto360 .photoPosition{position:absolute;top:10px;left:18px;}
.corpPhotoAbout360{position:relative;background:url(/images/corpPohu.gif) left bottom no-repeat;width:331px;height:263px;}
.corpPhotoAbout360 .photoPosition{position:absolute;top:5px;left:5px;}
.corpText {float:left;padding:10px;width:61%;}
.onlyText{width:97%;}
.contactIcon{position:absolute;bottom:5px;right:10px;height:40px;}      


.win {float:right;clear:both;width:757px;margin-bottom:15px;background: url('/images/winLeft0.gif') no-repeat;}
.win h3 {padding:4px 10px;margin-left:2px;font:bold 12px Tahoma; color:#353535;background:#74ACD5 url('/images/winRight.gif') top right no-repeat;}
.win h4 {background:#DBE9F3;border-bottom:1px solid #B2CCDF;padding:2px 10px;margin:10px 0 0 0;font-size:14px;}
.win .box {
	padding:12px 11px;
	padding:12px 11px;
	background-color:#fff;
	border: 1px solid;
}
.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.video .box{text-align:left;}

.selectProduct{
	position:static;
	text-align:center;
	width:25%;
	font:0.8em verdana;
	margin:15px 0 10px 0;
	float: left;
}
.selectProductPhoto{overflow:hidden;margin:auto;padding:6px;height:100px;width:138px;color:#112547;background:#CFE0EC url('/images/hotProdu.gif') top left no-repeat;}
.selectProductPhoto a{overflow:hidden;line-height:100px;height:100px;width:145px;display:table-cell!important;display:block;  vertical-align:middle;}
.selectProductPhoto img {*margin-top: expression(( 100 - this.height ) / 2);}
.selectProducttext{
	text-align:center;
	height:40px;
	width:150px;
	font-size: 10px;
	padding: 5px;
}


.item{float:right;clear:both;width:757px;}
.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 .box3{overflow:hidden;}

.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/moreimag.gif) right bottom no-repeat;}
.itemBox .box4 {overflow:hidden;height:110px;}

.itemBox.gallery{width:24.9%;float:left;border-bottom:none!important;}
.itemBox.gallery .box1{padding-left:20px;float:left;}
.itemBox.gallery .box3{width:180px;height:auto;text-align:center;clear:both;}
.itemBox.gallery h2{line-height:120%;font:0.85em verdana;}

.itemBox.box23 .box3{width:620px;}
.itemBox.gallery.box23{width:20%;}
.itemBox.gallery.box23 .box2{margin:auto;float:none;}
.itemBox.gallery.box23 .box3{width:100%; font:0.85em verdana;}


.listBatch{font: 10px verdana!important;margin-bottom:10px;background:url(/images/listbatc.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.T .select{background: url(/images/listBatd.gif) no-repeat 14px 8px;}

.listBatch.B{margin-top:10px;}
.listBatch.B .select{background:url(/images/listBate.gif) no-repeat 14px 7px;}
.listBatch .showType{float:right;padding:6px;}
.listBatch .showType select{font:10px verdana;}
.listBatch .showType .viewList       {padding:2px 0 2px 20px;margin-right:10px;background:url(/images/display_.gif) 2px no-repeat;}
.listBatch .showType span.viewList    {padding:2px 0 2px 20px;margin-right:10px;background:url(/images/display0.gif) 2px no-repeat;}
.listBatch .showType .viewGallery    {padding:2px 0 2px 20px;margin-right:10px;background:url(/images/display0.gif) 2px no-repeat;}
.listBatch .showType span.viewGallery {padding:2px 0 2px 20px;margin-right:10px;background:url(/images/display0.gif) 2px no-repeat;}

.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;}

.detailMain {float:right;clear:both;width:731px;padding:13px;border-bottom:1px #8ba0c3 solid;margin:0 0 15px auto;background:url(/images/detailMa.gif) repeat-y;}
.detailMain.hackborder{border-top:none;}
.detailMain h1 {padding:10px 15px;margin:-13px -13px 12px -13px;background:url(/images/detailMa.gif) no-repeat;}
.detailMain .detailImage {width:250px;float:left;text-align:center;margin-bottom:15px;overflow:hidden;}
.detailMain .detailImage img{display:block;margin:auto;border:1px solid #ccc;}
.detailMain .detailFlash{clear:both;margin-bottom:15px;}
.detailMain .detailSummary{width:470px;float:left;}
.detailMain .detailSummary ul{margin: 0 0 10px 0; clear:both;}
.detailMain .detailSummary li{float:left;display:block;width:50%;padding:4px 0;border-bottom:1px solid #ccc;}
.detailMain .nameCard{float:left;}
.detailMain .detailDescription{clear:both;overflow:hidden;width:100%;background-color:#fff;margin:12px -12px -12px -12px;padding:12px;}
.detailMain .moreDetail{font-weight:bold;padding:4px 0 4px 8px;background:url('/images/icon_arr.gif') 0px 10px no-repeat;}
.prductSpec {margin:0 -12px -12px -11px;padding:4px 12px;clear:both;border-top:2px solid #c5b8a4;border-bottom:1px solid #c5b8a4;background-color:#EFECE6;}
.prductSpecItem{width:33%;float:left;padding:0 2px 6px 0;}

.detailMain .bigImage{clear:both;background:#F3F4F5;text-align:center;margin: 0 -12px -12px -12px;padding:12px;}
.detailMain .bigImage img{display:block;margin:auto;border:1px solid #ccc;}
.detailMain .bigImage .nameCard{margin:auto;float:none;}

/* ProductGroupʱʹ */
.ProductGroup {float:right;width:757px;height:100px;margin-bottom:5px;background:#F0F1F2;}
.ProductGroupOthers {padding:5px 0 0 18px;}
.productGroupOthersItem{float:left;width:86px;height:85px;overflow:hidden;padding:3px 2px 3px 2px;font:0.8em verdana;text-align:center;}
.productGroupOthersItem img {display:block;width:50px;height:50px;padding:1px;border:2px #ccc solid;margin:0 auto 2px auto;}
.productGroupOthersItem a:hover img {display:block;width:50px;height:50px;padding:1px;border:3px #bbb solid;margin:0 auto 2px auto;}
.productGroupOthersItem span {display:block;height:26px;overflow:hidden;}
.ProductGroup .productGroupOthersItem.current {border:solid 0px #8ca5c6;padding-top:1px;}
.ProductGroup .productGroupOthersItem.current img,.ProductGroup .productGroupOthersItem.current a:hover img{border:3px solid #8ba0c3;padding:1px;}
.productGroupOthersCotainer{width:2450px;height:90px;}
.productGroupOthersCotainerNophoto{width:2450px;height:42px;padding:10px 0 0 100px;font-size:17px;color:#cbcccd;}
.productGroupOthersRind{position:relative;float:left; width:630px;height:90px;overflow:hidden;}
.ProductGroupBack{float:left; margin:25px 20px 0 0;}
.ProductGroupBack a{display:block;float:left;width:22px;height:22px;background:url(/images/ProductG.gif) no-repeat;}
.ProductGroupBack a.disable{background:url(/images/ProductG.gif) no-repeat;}
.ProductGroupNext{float:left; margin:25px 0 0 20px;}
.ProductGroupNext a{display:block;float:left;width:22px;height:22px;background:url(/images/ProductG.gif) no-repeat;}
.ProductGroupNext a.disable{background:url(/images/ProductG.gif) no-repeat;}

.productPageArea {float:right;clear:both;width:757px;margin:-5px 0 10px 0;}
.productPageNav {height:30px;padding:2px;text-align:center;}
.productPageNav a.btnPre, .productPageNav a.btnNext {color:#56595E;padding:5px 12px 4px 10px;border:1px solid #ccc;margin:0 15px 0 0;font:bold 0.85em/120% verdana;background:#5E90C3 url(/images/ProductG.gif) repeat-x;}
.productPageNav a.btnNext {margin:0 0 0 15px;padding:5px 10px 4px 12px;}
.productPageNav a.btnPre:visited, .productPageNav a.btnNext:visited {color:#56595E;}
.productPageNav a.btnPre:hover, .productPageNav a.btnNext:hover {color:#369;text-decoration:none;}
.productPageNav a.disable {color:#93969B!important;background:#ddd url(/images/ProductG.gif) repeat-x;}
.productPageNav a.disable:visited, .productPageNav a.disable:hover {cursor:default;color:#93969B!important;}

.ProductGroupNav {float:right;width:560px;clear:both;margin-bottom:15px;padding-left:190px;}
.ProductGroupNav a{display:block;float:left;margin:0 10px;font:bold 0.85em/120% verdana;border:1px solid #ccc;padding:5px 15px;background: url(/images/ProductG.gif) repeat-x;}
.ProductGroupNav a.disable{color:#93969B!important;}
.ProductGroupNav a:link,.ProductGroupNav a:visited{color:#56595E;text-decoration:none;}
.ProductGroupNav a:hover {color:#93969B;}
.ProductGroupNav a span{font:bold 9px verdana;letter-spacing:-3px;}

.productviewpics {background:#f3f4f5; margin-top:15px; padding:10px;}

.noResult{width:705px;clear:both; float:right;border:1px #ccc solid;padding:10px 10px 10px 40px;background:url(/images/IconAler.gif) 10px 10px no-repeat;border-top:3px #5e9dd0 solid;}

/*                    ****************                       */
.pageTool {padding:40px 0 0 0;background-color:#fff;clear:both;text-align:center;}
.pageTool a {padding: 8px 40px;background:url(/images/icon_pag.gif) 30px no-repeat;}
#footer{clear: both;padding:20px 0 10px 0;text-align:center;border-top:1px solid #ccc; margin-top:20px;font:0.85em/14px verdana;}

.helpLink{float:right;width:757px;margin-top:10px;clear:both;}
.headline{float:right;clear:both;width:757px;margin-bottom:15px;}
.headline h1{display:inline;}
.headline .results{font-weight:bold;font-family:tahoma;color:#900;margin-left:10px;}
.headline .tips{margin-top:8px;}
.zoomIn{background:url(/images/magnifie.gif) 0 5px no-repeat;padding:4px 0 4px 20px;}
.zoomOut{background:url(/images/icon_zoo.gif) 0 5px no-repeat;padding:4px 0 4px 20px;}
.customBanner{margin-bottom:8px;float:right;width:757px;height:150px;overflow:hidden;}
.creditType{padding:5px;width:125px;float:right;border:1px #ccc solid;text-align:center;}

.contactDetail{float:right;padding:8px;background:#efefef; margin-left:20px; border-top:1px dashed #b7b7b1;width:280px;}


.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;}






/* common */

body{
	font:80%/150% arial;
	background-color:#fff;
}
body,table,td,div,p,.win,.column{word-wrap:break-word; word-break:break-all; word-break/* */:normal ;}
pre{white-space: pre-wrap;white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;}
td,th{overflow:hidden;}
hr{height:1px;}
form{padding:0;margin:0;}
input, select, textarea {font: 13px Arial;}
p{margin:0 0 15px 0;}
ol {margin:4px 0 4px 30px;padding:0;}
ul {margin:4px 0 4px 20px;padding:0;}
ul ul,ol ol{margin-left:20px;}
a:link{color:#000099;text-decoration:none;}
a:visited{color:#000099;text-decoration:none;}
a:hover{
	color:#969;
	text-decoration:underline;
}
h1,h2,h3{margin:0;padding:0;}
h1{font-size:20px;font-weight:lighter;line-height:150%;}
.date{color:#777;font:0.8em verdana;}
.remark{color:#888;font:0.85em verdana;}
a.more{background:url('/images/icon_arr.gif') left no-repeat;padding-left:8px;}
a.buttonViewContact{font:0.85em verdana;padding:1px 0 1px 25px;background:url('/images/view_con.gif') no-repeat;}



.listBatch .select a.buttonAddBasket   {margin:10px 0;padding:3px 47px;display:inline;background: url('/images/mini_add.gif') no-repeat;}

a.atm32 {float:left;padding:10px 10px 10px 32px;line-height:20px;margin:0;background:url('/images/alitalk_.gif') left no-repeat;}
a.atm32grey, a.atm32none{float:left;padding:10px 10px 10px 32px;line-height:20px;margin:0;background:url('/images/alitalk0.gif') left no-repeat;}
.nameCard .contactWay a.atm32,.nameCard .contactWay a.atm32grey {float:none!important;}

a.atm24 {padding:10px 10px 10px 25px;line-height:30px;margin:0;background:url('/images/alitalk1.gif') left no-repeat;}
a.atm24grey, a.atm24none{padding:10px 10px 10px 25px;line-height:30px;background:url('/images/alitalk2.gif') left no-repeat;}



.col2 ul#catthumbs { list-style-type: none; margin: 0 0 0 0; padding: 0; }

.catthumbs li { display: block;  display: inline; float: left; text-align: center; font-weight: bold; width: 170px; height: 140px; margin: 15px 0 0 15px; background-color: #CFE0EC; text-decoration: none; color: #ffffff; }

.catthumbs li a span { display: block; padding: 5px 8px; }
.catthumbs li a img { border: solid 1px #CFE0EC; display: block; margin: 5px 5px 5px 5px;}
