@charset "utf-8";
/************
 Init Style
 ************/
html,body{width:100%;height:100%}
body,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,div,p,table,td,th,form,fieldset,img{margin:0;padding:0;border:0}
body{background:#F7F7F7;font:12px/150% Verdana, Arial, Helvetica, sans-serif;color:#000;text-align:center}
ul,ol{list-style:none}
input,select,img{vertical-align:middle}
a{color:#333;text-decoration:none}
a:hover{color:#60B708; text-decoration:underline}
.wrap{clear:both;*display:inline-block;width:773px;background:#fff;margin:0 auto;text-align:left}
.wrap:after,.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clear{clear:both;*display:inline-block}
.c{clear:both}
.l{float:left}
.r{float:right}
.hideText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
/********
 Page style
 ********/
.page{clear:both;padding:10px;text-align:center}
/************
 Public Style
 ************/
.about,.aboutVideo,.aboutExhibition,.aboutTE,.aboutPhoto,.factory,.factoryEquipments,.factoryWorkshop,.product,.productPacking,productEdgeProfile,.productProcessing,.productKitchen,.productDrawings,.productCeramic,.picList,.picDetail,.productDetailOne,.productDetailTwo,.picGateThree,.picGateSix,.picGatesev,.picGateEig,.projectsList,.projectsGate,.picjectsdetail,.picGateNin,.quality,.samples,.feedback,.contact,.sitemap,.faq,.link,.viewcart,.search,.reg{padding:20px 10px; font-size:11px; color:#444}
.picGateTwo li,.picGateThree li{float:left; display:inline; width:151px; height:220px; border:#E8E8E8 1px solid; background:#FAFAFA; padding:5px; vertical-align:bottom; text-align:center}
.picGateTwo li img,.picGateThree li img{display:block; margin:5px 0}
.picGateTwo li img,.picGateThree li b{display:block; padding:0 5px; font:normal 11px/120% Arial, Helvetica, sans-serif; color:#333; text-align:left} 
.picGateTwo li{margin:20px 48px 0}
.picGateThree li{margin:20px 5px 0}
.picGateSix p{clear:both; background:#eee; margin:10px 0; padding:2px 10px; font-weight:bold}
.picGateSix ul{clear:both; overflow:auto; *display:inline-block}
.picGateSix li{float:left; display:inline; width:66px; margin:5px 10px; line-height:120%; vertical-align:bottom; text-align:center; word-wrap:break-word}
.picGateSix li img{display:block; width:50px; height:50px; height:50px; margin:0 auto 2px}
.picGatesev h1{clear:both; background:#eee; margin:10px 0; padding:2px 10px; font:bold 11px/150% Verdana, Arial, Helvetica, sans-serif}
.picGatesev h2{font:normal 11px/120% Verdana, Arial, Helvetica, sans-serif}
.picGateEig p{clear:both; background:#eee; padding:2px 10px; font-weight:bold}
.picGateEig ul{clear:both; padding:10px; overflow:auto; *display:inline-block}
.picGateEig li{float:left; width:33.2%; margin:5px 0; vertical-align:bottom}
.picGateNin .txtList li{float:left; width:33.2%; vertical-align:bottom; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.picGateNin .txtList li a{display:block; padding:5px 10px}
.picGateNin .txtList li.s a{color:#f00}
.picList ul{clear:both; overflow:auto; *display:inline-block}
.picList li{float:left; width:33.2%; margin:5px 0; vertical-align:bottom; text-align:center}
.picList li img{display:block; border:#e5e5e5 1px solid; padding:2px; margin:5px auto}
.picList li b{display:inline-block; font-weight:normal; text-align:left; cursor:pointer}
.picList li b{*display:inline}
.picList li b a{color:#666}
.picList li b img{display:inline; border:none; padding:0; margin:0}
.picDetail{text-align:center}
.picDetail img{border:#e5e5e5 1px solid; padding:2px}
.picDetail ul{margin:10px 11px}
.picDetail li{display:inline; margin:0 3px}
.picDetail li img{border:none; padding:0; margin:0}
.picDetail h1{border-bottom:#e5e5e5 1px solid; background:#fcfcfc; margin:10px 11px 0; padding:0 5px; font:bold 12px/200% Arial, Helvetica, sans-serif; color:#300; text-align:left}
.picDetail h2{margin:0 11px; padding:0 5px; font:normal 11px/150% Verdana, Arial, Helvetica, sans-serif; text-align:left}
.productDetailOne .productInfo{overflow:auto; *display:inline-block}
.productDetailOne .productInfo p{float:left; width:230px; text-align:center}
.productDetailOne .productInfo p a{color:#00f; text-decoration:underline}
.productDetailOne .productInfo p img{display:block; width:230px; height:230px; margin:0 auto 5px; cursor:url(/images/icon_zoom_in.cur)}
.productDetailOne .productInfo p b{display:inline-block; background:url(/images/magnifier.gif) left center no-repeat; padding:0 0 0 20px}
.productDetailOne .productInfo p b{*display:inline}
.productDetailOne .productInfo p b img{display:inline; width:auto; height:auto; margin:0 0 0 5px}
.productDetailOne .productInfo ul{float:right; width:261px; min-height:208px; _height:208px; border:#e1e1ff 1px solid; padding:10px}
.productDetailOne .productInfo li{margin:10px 0; line-height:120%; word-wrap:break-word}
.productDetailOne .productIntr ul{margin:10px 0}
.productDetailOne .productIntr li{border:#e1e1ff 1px solid; margin:0 0 -1px; padding:5px; line-height:120%; font-size:10px}
.productDetailOne .productProducts p{border-bottom:#e1e1ff 1px solid; background:#f7f7ff; padding:5px; font-weight:bold}
.productDetailOne .productProducts li{float:left; width:24.9%; margin:5px 0; vertical-align:bottom; text-align:center}
.productDetailOne .productProducts li img{display:block; border:#e5e5e5 1px solid; padding:2px; margin:5px auto}
.productDetailOne .productProducts li b{display:block; width:100%; font-weight:normal; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.productDetailOne .productProducts li b a{color:#666}
.productDetailTwo .productInfo{text-align:center}
.productDetailTwo .productInfo img{display:block; margin:0 auto 5px; cursor:url(/images/icon_zoom_out.cur)}
.productDetailTwo .productInfo b{display:inline-block; background:url(/images/magnifierjia.gif) left center no-repeat; padding:0 0 0 20px}
.productDetailTwo .productInfo b{*display:inline}
.productDetailTwo .productIntr{margin:12px; overflow:auto; *display:inline-block}
.productDetailTwo .productIntr .l{width:230px}
.productDetailTwo .productIntr .l ul{border:#e1e1ff 1px solid; padding:0 10px}
.productDetailTwo .productIntr .l li{margin:10px 0; line-height:120%; word-wrap:break-word}
.productDetailTwo .productIntr .l p{padding:10px 0; text-align:center}
.productDetailTwo .productIntr .r{width:260px}
.productDetailTwo .productIntr .r ul{padding:0 0 1px}
.productDetailTwo .productIntr .r li{border:#e1e1ff 1px solid; margin:0 0 -1px; padding:5px; line-height:120%; font-size:10px}
.proDetail{margin:10px 21px 0}
.proDetail p{border:#E1E1E1 1px solid; background:url(/images/AUBar.gif) repeat-x; padding:0 5px; line-height:25px; font-weight:bold}
.proDetail li{float:left; display:inline; width:100px; border:#e5e5e5 1px solid; padding:5px; margin:10px 6px; vertical-align:bottom; text-align:center}
.proDetail li b{display:block;width:100%;font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.proDetail li img{display:block; margin:0 0 2px; width:100px; height:85px}
#view{display:table; width:100%; height:100%; *position:relative}
#view p{display:table-cell; vertical-align:middle; text-align:center; *position:absolute; *left:50%; *top:50%}
#view img{*position:relative; left:-50%; *top:-50%}
/************
 Head Style
 ************/
#head .top{border:#E8E8E8 1px solid; padding:2px 5px; overflow:auto; *display:inline-block}
#head .top p{float:left; display:inline; margin:15px 10px 0; *margin:12px 10px 0; vertical-align:bottom}
#head .top ul{float:right}
#head .top li{float:right; display:inline; margin:0 0 0 40px; font-size:11px}
#head .top li span{display:block; margin:50px 0 0 0; text-align:right}
#head .top li.s{margin:10px}
#head .nav,#subnav{padding:0 1px}
#head .nav a,#subnav a{color:#fff}
#head .nav ul{height:34px; background:url(/images/head_nav_bg.gif) repeat-x; padding:0 0 0 7px; line-height:34px}
#head .nav li{float:left; display:inline; background:url(/images/head_nav_bg.gif) 0 -34px repeat-x; margin:0 -1px 0 0; padding:0 1px}
#head .nav li a{display:block; background:url(/images/head_nav_bg.gif) repeat-x; padding:0 20px}
#head .nav li.s a{background:url(/images/head_nav_bg.gif) 0 -68px repeat-x}
#subnav ul{height:30px; background:#439020; line-height:30px; text-align:center}
#subnav li{display:inline; margin:0 6px}
#subnav ul.s li{margin:0 3px}
/************
 Main Style
 ************/
#main{clear:both; _height:500px; min-height:500px; border:#E8E8E8 1px solid; padding:10px; *display:inline-block}
#main:after{content:".";display:block;height:0;clear:both;visibility:hidden}
/************
 Left Style
 ************/
#left{float:left; width:190px}
#left .reg{border:#e5e5e5 1px solid; background:#D0ECA4; margin:0 0 10px; padding:5px 10px 5px 0; font:bold 13px/26px Arial, Helvetica, sans-serif; text-align:right}
#left .reg a{display:inline-block; border:#000 1px solid; background:#fff; margin:5px 0 0; padding:0 5px; font:normal 11px/16px Arial, Helvetica, sans-serif}
#left .reg a:hover{text-decoration:none}
#left .select{border:#e5e5e5 1px solid; background:#D0ECA4; padding:5px 5px 10px; *padding:5px 10px 10px}
#left .select select{width:100%; margin:0 0 10px}
#left .menu dt{clear:both; border-bottom:#000 1px solid; padding:10px 0 0; margin:0 0 5px; font-weight:bold}
#left .menu dd{clear:both; padding:0 5px}
#left .menu dd h1{border-bottom:#ccc 1px solid; background:url(/images/sanj.gif) 5px 8px no-repeat; padding:0 0 0 15px; font:normal 11px/22px Verdana, Arial, Helvetica, sans-serif}
#left .menu dd ul{overflow:auto; *display:inline-block}
#left .menu dd li{border-bottom:#ccc 1px solid; padding:0 0 0 25px; font:normal 11px/22px Verdana, Arial, Helvetica, sans-serif}
#left .menu dd ul.rowThree,#left .menu dd ul.rowTwo{padding:5px 0 5px 15px; border-bottom:#ccc 1px solid}
#left .menu dd ul.rowThree li,#left .menu dd ul.rowTwo li{float:left; border:none; padding:0; vertical-align:bottom}
#left .menu dd ul.rowThree li{width:33.2%}
#left .menu dd ul.rowTwo li{width:49.9%}
#left .menu dl.s dt{border-bottom:#000 1px dashed; padding:5px 0; margin:0}
#left .menu p{margin:20px 0 0}
#left .menu p a{display:block; border-bottom:#ccc 1px dashed; margin:5px 0 0; padding:0 0 0 4px; line-height:24px; font-weight:bold}
#left .companyLink,#left .projectPic{margin:10px 0 0; text-align:center}
#left .companyLink li,#left .projectPic li{margin:10px 0}
#left .projectPic img{border:#ccc 1px solid; padding:1px}
/************
 Right Style
 ************/
#right{float:right; width:543px}
#right .bar{background:url(/images/right_bar_bg.gif) left bottom repeat-x; padding:6px 6px 6px 0; line-height:25px; overflow:auto; *display:inline-block}
#right .bar b{float:left; color:#A80808}
#right .bar b a{color:#A80808}
#right .bar p{float:right; font-size:11px; color:#666}
#right .rec .pic li{float:left; width:24.9%; margin:10px 0 0; vertical-align:bottom; text-align:center}
#right .rec .pic li img{display:block; border:#ccc 1px solid; margin:5px auto; padding:5px}
#right .rec .pic li b{display:inline-block; width:60%; font-weight:normal; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#right .rec .pic li b{*display:inline}
#right .rec .pic li a:hover img{border:#60B708 1px solid}
#right .rec .txt{margin:10px 0 0}
#right .rec .txt li{float:left; display:inline; width:46%; margin:0 10px; vertical-align:bottom}
#right .rec .txt li h1{border-bottom:#ccc 1px solid; font-size:12px}
#right .rec .txt li h2{font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#444; vertical-align:bottom; overflow:auto; *display:inline-block}
#right .rec .txt li img{float:left}
#right .rec .txt li span{float:right}
#right .rec .txt li.l h2{padding:10px 5px}
#right .rec .txt li.l h2 span{width:145px}
#right .rec .txt li.r h1{color:#A80808}
#right .rec .txt li.r h1 a{color:#A80808}
#right .rec .txt li.r h2 b{display:block; margin:10px 0}
#right .rec .txt li.r h2 span{width:155px}
#right #SMBar{clear:both; height:30px; background:url(/images/SMbar_bg.gif) left bottom repeat-x; margin:10px 0 0; line-height:26px; overflow:auto; *display:inline-block}
#right #SMBar b{float:left; display:inline; background:url(/images/SMBar.gif) 10px center no-repeat; padding:0 0 0 45px}
#right #SMCon ul.txt{background:#f9f9f9 url(/images/d.gif) left bottom repeat-x; padding:0 1px; margin:0 0 5px; overflow:auto; *display:inline-block}
#right #SMCon ul.txt li{float:left}
#right #SMCon ul.txt li a{display:block; border:#d5d5d5 1px solid; background:#fff; margin:5px 0 0 3px; padding:0 8px; line-height:180%; font-size:11px}
#right #SMCon ul.txt li a.s{border-bottom:#fff 1px solid; font-weight:bold}
#right #SMCon ul.pic li{vertical-align:bottom}
#right #SMCon ul.pic a{display:block; border-bottom:#F0F0F0 1px solid; padding:1px 0; text-decoration:none; overflow:auto; *display:inline-block}
#right #SMCon ul.pic a:hover{border-bottom:#60B708 1px solid; background:#fbfbfb}
#right #SMCon ul.pic b{float:left; display:inline; padding:0 0 0 10px; line-height:28px; cursor:pointer}
#right #SMCon ul.pic span{float:right; cursor:pointer}
#right .AUBar{clear:both; border:#E1E1E1 1px solid; background:url(/images/AUBar.gif) repeat-x; padding:0 10px; margin:10px 0 0; line-height:25px; font-weight:bold; color:#A80808}
#right .AUCon{padding:10px; font-size:11px; color:#444}
/************
 About Style
 ************/
.aboutVideo{text-align:center}
.aboutExhibition{padding:10px 5px; text-align:center}
.aboutExhibition li{margin:10px 0}
.aboutExhibition li.s{background:#439020 url(/images/zs_01.gif) repeat-x; padding:0 5px 5px; overflow:auto; *display:inline-block}
.aboutExhibition p.s{width:520px; height:238px; border:#fff 1px solid; margin:5px auto}
.aboutPhoto ul{clear:both}
.aboutPhoto li{float:left; display:inline; margin:10px; vertical-align:bottom}
.aboutPhoto ul.pic li{border:#E8E8E8 1px solid}
.aboutPhoto ul.pic li.s{width:150px; height:84px}
.aboutPhoto ul.txt{padding:0 0 0 60px}
.aboutPhoto ul.txt li{background:#0DA900; padding:3px 3px 6px; font-weight:bold}
.aboutPhoto ul.txt li a{display:block; background:#fff; padding:4px 8px; line-height:18px}
.aboutPhoto ul.txt li a:hover,.aboutPhoto ul.txt li a.s{background:#55FD45; color:#333}
.aboutPhoto ul.txt li.s{background:none}
.aboutTE{width:500px; line-height:18px}
/************
 Factory Style
 ************/
.factory img{float:right; margin:10px}
.factoryEquipments li{float:left; width:49.9%; margin:2px 0; vertical-align:bottom; text-align:center}
.factoryEquipments li img{display:block; margin:2px auto}
.factoryEquipments table{border-collapse:collapse; margin:10px 0}
.factoryEquipments table .s{background:#F1F9E6}
.factoryEquipments th,.factoryEquipments td{border:#C9DE96 1px solid; padding:6px; text-align:center}
.factoryWorkshop{padding:10px 5px}
.factoryWorkshop p{background:#439020 url(/images/zs_01.gif) repeat-x; margin:10px 0; padding:0 5px 5px; overflow:auto; *display:inline-block}
.factoryWorkshop p span{display:block; width:520px; height:238px; border:#fff 1px solid; margin:5px auto; text-align:center}
.factoryWorkshop ul{padding:0 10px; text-align:center}
.factoryWorkshop li{display:inline-block; background:url(/images/tu.gif) 0 4px no-repeat; padding:0 15px}
.factoryWorkshop li{*display:inline}
/********
 Product style
 ********/
.product dt{clear:both}
.product dt img{width:100%}
.product dd{margin:20px 0}
.productPacking li,.productEdgeProfile li,.productProcessing li,.productKitchen li,.productDrawings li,.productCeramic li{float:left; width:49.9%; margin:10px 0; vertical-align:bottom; text-align:center}
.productKitchen li{width:33.2%; margin:5px 0; font-weight:bold}
.productPacking li img,.productProcessing li img,.productKitchen li img,.productCeramic img,.productDrawings li b{display:block; margin:5px auto; font-weight:normal}
.productPacking li.s,.productEdgeProfile li.s,.productProcessing li.s{width:100%}
/********
 Samples style
 ********/
.samples ul{margin:0 0 0 20px; list-style:disc}
.samples li img{float:left}
.samples li b{float:right; border:#f00 1px solid; margin:150px 0 0; padding:2px 5px}
.feedback li{border-bottom:#e5e5e5 1px solid; padding:1px 0; vertical-align:bottom; overflow:auto; *display:inline-block}
.feedback span{color:#f00}
.feedback li b{float:left; width:150px; height:24px; background:#f9f9f9; padding:5px 10px; font-weight:normal; text-align:right}
.feedback li p{float:right; width:333px; padding:5px 10px}
.feedback li.txt b{padding:50px 10px}
.feedback li.txt textarea{height:100px}
.feedback li.btn{padding:10px; text-align:center}
/********
 Samples style
 ********/
.contact h1{font:bold 14px/180% Arial, Helvetica, sans-serif; color:#111}
/********
 Sitemap style
 ********/
.sitemap ul{float:left}
.sitemap li{clear:both; vertical-align:bottom}
.sitemap li span{float:left; display:inline; width:110px; background:#C2E2F2; margin:0 2px 2px 0; text-align:center}
.sitemap li li span{width:160px; background:#E1F2FA; padding:0 0 0 10px; text-align:left}
.sitemap li li li span{width:210px; background:#F2FBFF}
.sitemap li.green span{background:#E2F2C2}
.sitemap li.green li span{background:#F2FAE1}
.sitemap li.green li li span{background:#FBFFF2}
.sitemap li li.gray span{background:#eee}
.sitemap li li.gray li span{background:#f9f9f9}
/********
 Faq style
 ********/
.faq li b{font:bold 14px/150% Arial, Helvetica, sans-serif; color:#f60; text-decoration:underline}
.faq li li{padding:5px 10px; font:normal 11px/150% Verdana, Arial, Helvetica, sans-serif; color:#111}
.faq li li table{border-collapse:collapse}
.faq li li td{border:#333 1px solid; padding:6px}
/********
 Link style
 ********/
.link ul{padding:0 20px}
.link li{float:left; width:24.9%; margin:10px 0; list-style:disc; vertical-align:bottom}
.viewcart li{clear:both; margin:0 0 20px}
.viewcart li table{border-collapse:collapse; text-align:center}
.viewcart li table a{color:#04d; text-decoration:underline}
.viewcart li th{border:#ccc 1px solid; padding:1px}
.viewcart li th b{display:block; background:#f5f5f5; line-height:30px}
.viewcart li td{border:#ccc 1px solid; padding:6px}
.viewcart li p{font-weight:bold; color:#04d}
.viewcart li li{margin:10px 0}
.viewcart li li b{float:left; width:80px; padding:0 5px; font-weight:normal; text-align:right}
.viewcart li li span{float:left}
.viewcart li li input.line{border:none; border-bottom:#ccc 1px solid}
/************
 Search Style
 ************/
.search h1{padding:2px 10px; font:normal 11px/180% Verdana, Arial, Helvetica, sans-serif}
.search h1 b{font-size:14px}
.search h2{clear:both; background:#eee; margin:10px 0; padding:2px 10px; font-size:11px}
.search h2 b{color:#f00}
.search ul{clear:both; overflow:auto; *display:inline-block}
.search li{float:left; display:inline; width:33.2%; margin:5px 0; line-height:120%; vertical-align:bottom; text-align:center; word-wrap:break-word}
.search li img{display:block; margin:0 auto 2px}
/************
 Reg Style
 ************/
.reg li{clear:both; margin:5px 0; vertical-align:bottom; overflow:auto; *display:inline-block}
.reg li.s{padding:10px 105px}
.reg b{float:left; display:inline; width:100px; margin:0 5px 0 0; font-weight:normal; text-align:right}
.reg span{float:left}
.reg span input{border:none; border-bottom:#ccc 1px solid}
/************
 Links Style
 ************/
#links{clear:both; background:#f7f7f7; padding:10px 0; font-size:11px; caption-side:#666}
#links ul{border:#E8E8E8 1px solid; background:#fff; padding:10px; overflow:auto; *display:inline-block}
#links li{float:left; display:inline; width:109px; border-right:#D5D5D5 1px solid; padding:0 20px}
#links li b{display:block}
#links li.s{border:0}
/************
 Single Style
 ************/
.singleWrap{clear:both;*display:inline-block;width:810px;background:#fff;text-align:left}
.singleWrap:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#singleHead{padding:0 20px 15px; background:url(/single/images/top_bg.gif) left bottom repeat-x; overflow:auto; *display:inline-block}
#singleHead p{float:left; padding:20px 0 0}
#singleHead ul{float:right}
#singleHead li{display:inline}
#singleInfo{clear:both; padding:0 40px}
#singleInfo .name,#singleInfo .content,#singleInfo .list ul,#singleInfo .form{clear:both; padding:10px 0; overflow:auto; *display:inline-block}
#singleInfo .name h1{float:left; font:bold 20px/40px Arial, Helvetica, sans-serif}
#singleInfo .name h2{float:right; font:normal 12px/40px Arial, Helvetica, sans-serif}
#singleInfo .content{border-bottom:#ccc 1px dashed}
#singleInfo .content .l{float:left; width:490px}
#singleInfo .content .l p{float:left; width:230px; text-align:center}
#singleInfo .content .l p a{color:#00f; text-decoration:underline}
#singleInfo .content .l p img{display:block; width:230px; height:230px; margin:0 auto 5px}
#singleInfo .content .l p b{display:inline-block; background:url(/images/magnifier.gif) left center no-repeat; padding:0 0 0 20px}
#singleInfo .content .l p b{*display:inline}
#singleInfo .content .l p b img{display:inline; width:auto; height:auto; margin:0 0 0 5px}
#singleInfo .content .l ul{float:right; width:230px; min-height:208px; _height:208px; border:#e1e1ff 1px solid; padding:10px}
#singleInfo .content .l li{margin:10px 0; line-height:120%; word-wrap:break-word}
#singleInfo .content .r{float:right; width:200px; background:url(/single/images/tag_bg.gif) repeat-x; padding:10px}
#singleInfo .content .r img{margin:5px 0 5px 25px}
#singleInfo .list{padding:10px 0}
#singleInfo .list ul{border-top:#ccc 1px dashed; border-bottom:#ccc 1px dashed; margin:-1px 0 0}
#singleInfo .list li{width:355px; line-height:120%; font-size:11px; color:#333; vertical-align:bottom}
#singleInfo .list li img{float:left; margin:5px}
#singleInfo .form{padding:20px 100px 0}
#singleInfo .form li{border-bottom:#e5e5e5 1px solid; padding:1px 0; vertical-align:bottom; overflow:auto; *display:inline-block}
#singleInfo .form span{color:#f00}
#singleInfo .form li b{float:left; width:150px; height:24px; background:#f9f9f9; padding:5px 10px; font-weight:normal; text-align:right}
#singleInfo .form li p{float:right; width:340px; padding:5px 10px}
#singleInfo .form li.txt b{padding:50px 10px}
#singleInfo .form li.txt textarea{height:100px}
#singleInfo .form li.btn{padding:10px; text-align:center}
#singleFoot{border-top:#888 1px dashed; padding:20px 0; margin:20px 40px; text-align:center}
/************
 Projects Style
 ************/
.projectsList{padding:10px}
.projectsList li{float:left; width:49.9%; margin:10px 0; text-align:center; vertical-align:bottom}
.projectsList li img{display:block; width:240px; height:140px; margin:0 0 5px; border:#e5e5e5 1px solid; padding:2px}
.projectsList li a:hover img{border:#60B708 1px solid}
.projectsGate ul{clear:both; margin:10px 0; overflow:auto; *display:inline-block; text-align:center}
.projectsGate li.l,.projectsGate li.r{width:250px}
.projectsGate li img{margin:5px 0}
.projectsGate li p{display:inline-block; text-align:left}
.projectsGate li p{*display:inline}
.picjectsdetail{text-align:center}
.picjectsdetail img{border:#e5e5e5 1px solid; padding:2px}
.picjectsdetail ul{margin:10px 11px}
.picjectsdetail li{border:#e1e1ff 1px solid; margin:0 0 -1px; padding:5px; line-height:120%; font-size:10px; text-align:left}
.picjectsdetail h1{border-bottom:#e5e5e5 1px solid; background:#fcfcfc; margin:10px 11px 0; padding:0 5px; font:bold 12px/200% Arial, Helvetica, sans-serif; color:#300; text-align:left}
.picjectsdetail h2{margin:0 11px; padding:0 5px; font:normal 11px/150% Verdana, Arial, Helvetica, sans-serif; text-align:left}
/************
 Foot Style
 ************/
#foot{clear:both; background:#F7F7F7; padding:10px 0; font-size:11px; color:#666; text-align:center}
#foot .txt{border:#E8E8E8 1px solid; background:#fff; padding:10px}
#foot .txt b{display:block; margin:10px 0; font-weight:normal}