*{margin:0;padding:0;word-wrap:break-word;outline:none;}
a{text-decoration:none;color:#f6bc01;}
img{border:0;}
ul{list-style:none;}
h2{font-size:18px;}
h3{font-size:14px;}
h4{font-size:12px;}
body{background:#7C3800;font:12px Arial,Helvetica,sans-serif;color:#1d1d1d;}
header,nav,aside,section,footer{display:block;}
.con:before,.con:after{content:"";display:table;line-height:0;height:0;}
.con:after{clear:both;}
.con{zoom:1;}

#loginhead{padding:5px 0;height:20px;background:#f2f2f2;box-shadow: 0 0 4px #1b1b1b;color: #1b1b1b;height: 20px;padding: 5px 0;}
#loginhead img{width:auto;}
#loginhead a{color:#00F;}
.bttn-nav i,#pdsnext i,#pdsprev i,.inquiry a,.viewopt span,.cont-email i,.plus,.minus,.submit,.lang span,.idnwshare a{background:url(icon.jpg) no-repeat;}

.header{background:#332401;border-top:15px solid #7c3800;padding:11px 50px;position:relative;}
.cp-name{float:left;width:900px;}
.cp-name h1{font:18px 'Myriad Pro',Arial,sans-serif;color:#f1e6a1;padding-bottom:8px;}
.url{color:#f1e6a1;}
.cp-menu{position:absolute;top:0;right:0;z-index:1;}
.bttn-nav{background:#371900;float:right;padding:18px 15px;width:38px;height:31px;}
.bttn-nav i{background-position:0 -55px;width:38px;height:30px;float:right;}
.menu-nav{float:right;width:260px;border-bottom:4px solid #943e0f;border-left:4px solid #943e0f;background:#893304;color:#fff;padding:20px 15px;display:none;}
.minus {position:absolute;width:8px;height:7px;background-position:-30px -225px;font-size:0;}
.plus{position:absolute;width:8px;height:8px;background-position:-30px -218px;font-size:0;}
.menu-nav dt{line-height:10px;}
.menu-nav a{color:#fff;}
.menu-nav dt{font-weight:bold;font-size:13px;margin:10px 0;}
.menu-nav dt span{margin-left:15px;}
.sm{margin:0 0 0 25px;line-height:5px;display:none;}
.sm a{color:#f6ae02;}
.sm p,.prodct{position:relative;margin:0 5px 5px;padding:5px 0 0;line-height:15px;}
.sm .prodct:hover{padding:7px 0 7px 16px;right:16px;
width: 185px;}
.sm p:hover a,.prodct:hover a{color:#fff;}
.prodct ul{display:none;}
.prodct li{padding:10px 0;}
.prodct li a{color:#fff;}
.sm .prodct li a:hover{color:#eaef0e;text-decoration:underline;}
.prodct:hover ul{display:list-item;padding:5px 0;margin:0 0 0 22px;}
.search{float:right;height:20px;border-bottom:1px solid #812e02;padding:5px 0;margin:19px 15px;max-width:24px;overflow:hidden;-webkit-transition:max-width 0.8s;-moz-transition:max-width 0.8s;transition:max-width 0.8s;_width:254px;}
.search:hover{max-width:254px;margin:19px 15px;}
.input{float:right;background:#332401;max-width:0;height:20px;border:0;color:#fff;_width:210px;}
.search:hover .input{max-width:230px;}
.submit{width:24px;height:19px;background-position:0 -36px;float:right;border:0;}
.lang{float:right;max-height:66px;overflow:hidden;-webkit-transition:max-height 0.8s;-moz-transition:max-height 0.8s;transition:max-height 0.8s;background:#332401;_width:115px;}
.lang:hover{max-height:100px;background:#332401;}
.lang p{line-height: 18px;margin:26px 0;padding:0 10px;}
.lang a{color:#fff;float:left;}
.lang span{width:24px;height:18px;float:left;margin:0 5px 0 0;}
.lang .flag-en{background-position:0 -19px;}
.lang .flag-id{background-position:0 0;}

.banner{width:1270px;margin:0 auto;}
.banner img{max-width:1270px;height:auto;margin:0 auto;display:block;}

.body{background:url(bg-repeat.jpg) repeat;}
.wrap{width:1270px;margin:0 auto;}
.button{color:#FFF;background:#745819;padding:3px 5px;}
.button a,.addbasket a{color:#FFF;}
.content-l{width:455px;float:left;margin-top:20px;line-height:20px;}
.cpbox{vertical-align:middle;text-align: center;display:table-cell;width:130px;}
.cptype{float:left;margin:0 10px 10px 0;}
.cptype p{background:#faf8f9;border-bottom:1px solid #8c3a04;padding:5px;margin:0 0 5px;}
.cptype span{margin-left:10px;display:block;}
.cptype2{float:left;margin:10px;}
.cptype2 p{background:#faf8f9;border-bottom:1px solid #8c3a04;padding:5px;margin:0 0 5px;}
.cptype2 span{margin-left:10px;display:block;}
.review{margin:15px 0;}
.review h3{background:#371900;color:#f1e6a1;float:left;width:140px;padding:20px 0;text-align:center;}
.see-rev{background:#7c3800;text-align:center;padding:18px 0 0 0;height:62px;}
.see-rev a,.inf-review a{color:#f1e6a1;}
.see-rev .star{color:#f1e6a1;font-weight:bold;margin:0 0 6px;}
.see-rev span{border-left:1px solid #f1e6a1;margin-left:5px;padding-left:5px;}
.content-r{float:right;width:752px;margin-top:20px;}
.slider{width:752px;position:relative;z-index:0;}
.slider-con{position:relative;height:295px;overflow:hidden;}
.slider-con img{width:752px;}
.slider-con li{position:absolute;width:752px;height:295px;top:0;left:0;opacity:0;filter:alpha(opacity=0);}
.slider-tab{position:absolute;left:0;bottom:10px;width:100%;height:10px;text-align:center;line-height:10px;font-size:0;text-align:center;z-index:10;}
.slider-tab a{background:#EEE;border-radius:10px;width:10px;height:10px;margin:0 3px;display:inline-block;*display:inline;*zoom:1;}
.slider-tab .current{background:#652E0A;}
.new-prod{text-align:center;color:#a8490a;font-size:16px;margin:40px 0 10px;position:relative;}
.new-prod i{position:absolute;width:100px;height:2px;background:#a2734c;top:10px;font-size:0;}
.new-prod .l{right:455px;} .new-prod .r{right:200px;}
.ps-container{padding:0 40px;position:relative;margin:0 0 40px;width:672px;_zoom:1;float:right;_width:550px;z-index:0;}
#ps{position:relative;overflow:hidden;height:125px;}
.ps-container img{border:none;}
.name-nwprd {background:#333;bottom:0px;color:#FFF;left:0px;padding:5px;position:absolute;right:0px;font-size:13px;overflow:hidden;opacity:0.7;display:none;}
#ps div{position:absolute;}
#ps td{text-align:center;padding:5px;white-space:nowrap;}
#ps a{color:#a8490a;position:relative;}
#ps a:hover .name-nwprd{display:block;}
#pdsnext,#pdsprev,#pdsnext i,#pdsprev i{display:none}
.ps-container:hover #pdsprev{width:30px;height:73px;position:absolute;top:30px;background:#eeded9;border-left:1px solid #E2D3CE;border-top:1px solid #E2D3CE;display:block;}
.ps-container:hover #pdsnext{width:30px;height:73px;position:absolute;top:30px;background:#eeded9;border-right:1px solid #E2D3CE;border-top:1px solid #E2D3CE;display:block;}
.ps-container:hover #pdsnext i,.ps-container:hover #pdsprev i{width:16px;height:47px;position:absolute;top:13px;display:block;}
#pdsnext{right:0;}
#pdsnext i{background-position:0 -381px;right:5px;}
#pdsprev{left:0;}
#pdsprev i{background-position:0 -427px;left:5px;}
.read_more{color:#7C3800;}
.inf-alldesc{margin:20px 0;}
.inf-cp{background:#d6a075;box-shadow:inset 3px 3px 5px 5px #c99063;padding:10px;line-height:20px;}
.inf-cp dt{color:#063346;float:left;font-weight:bold;}
.inf-cp dd{border-left:1px solid #a06334;margin-left:120px;padding-left:5px;}
.inf-descsh h3{color:#75581c;margin:10px 0;}
.inf-button{margin:75px 0 20px;}
.inf-button span{float:left;}
.inf-button .or{margin:5px 8px 8px;}
.title-content{background:#e8c0a1;width:415px;padding:9px 10px;color:#745819;border-width:1px 1px 0;border-color:#d6a580;border-style:solid;text-shadow:1px 1px 1px #d6c8ae;position:relative;margin:0 0 10px;}
.title-content i{position:absolute;background:url(flower.png) no-repeat;width:72px;height:49px;top:-49px;left:0;}
.title-content a{color:#5e4608;}

.inf-main,.inf-review{margin:75px 0 20px;}
.inf-main h4{font-size:16px;}
.inf-main div,.revpost table{background:#F4E6BB;padding:20px;box-shadow:4px 5px 0 0 #ECDEB4;margin:10px 0 12px;}
.inf-main p{text-indent:40px;line-height:20px;}

.rev-link{background:#eeded9;width:850px;margin:10px auto;text-align:center;box-shadow:inset 3px 3px 5px 5px #E8D4CE;color:#656366;list-style:none;padding:14px 0;}

.content{margin:85px 0 0;}
.ntfound p{margin:10px 0 77px 10px;}
.ntfound ol{margin:0 0 0 45px;}
.ntfound span{color:#f97304;}
.contact-us{line-height:20px;margin:15px 0;}
.contactdl{margin: 10px 0;}
.contactdl a{color:#332401;}
.contactdl form{background:#d6a075;-webkit-box-shadow:inset 3px 3px 5px 5px #c99063;box-shadow:inset 3px 3px 5px 5px #c99063;color:#000;list-style:none;padding:14px 40px;}
.contactdl dt{font-weight:bold;}
.contactform{margin:10px 0;} 
.contactform th,.contactform1 th{text-align:right;padding:0 30px 0 0;}
.star{color:#fa030c;}
.txa{font-weight:bold;font-size:18px;padding:10px 0;font-style:italic;}
.ucibar{background:#642506;font-weight:bold;color:#f8e7bc;margin:20px 0;padding:5px 10px;}

.grup{margin:20px 0;}
.grup .grup-logo{float:left;margin:0 10px 0 0;}
.allinquirybar{line-height:28px;margin:10px 0;}
.inquiry{line-height:28px;margin:20px 0 10px;}
.inquiry img{margin:0 5px;}
.inquiry span{float:left;margin:0 10px 0 0;}
.inquiry a{width:28px;height:28px;float:left;margin:0 5px 0 0;}
.inquiry .send-now{background-position:0 -217px;}
.inquiry .addtobasket{background-position:0 -245px;}
.inquiry .partner{background-position:0 -273px;}
.inquiry2{float:left;}
.check-b{float:left;}
.check-b2{margin:0 0 10px;}
.check-b a,.check-b2 a{color:#333;}
.per-view{float:right;}
.perpage{margin:0 10px 0 0;float:left;}
.viewopt{padding:4px 0;float:right;}
.viewopt span{width:20px;height:20px;float:left;}
.viewopt .gal{background-position:0 -301px;margin:0 5px 0 0;}
.viewopt .galon{background-position:0 -321px;margin:0 5px 0 0;}
.viewopt .lis{background-position:0 -341px;}
.viewopt .lison{background-position:0 -361px;}

.product h4{background:#1f1f1f;padding:5px 0;text-align:center;margin:10px 0;}
.product h4 a{color:#fff;}
.prd-list li{background:#F4E6BB;padding:15px;box-shadow:4px 5px 0 0 #ECDEB4;margin:15px 0 30px;line-height:20px;}
.prd-grid li{float:left;margin:15px 14px;}
.lbox1{position:relative;padding:10px;border:1px solid #D7A681;background:#F4E6BB;overflow:hidden;text-align:center;width:160px;}
.box-img{float:left;position:relative;}
.prd-img{background:#fff;border:1px solid #b7b7b7;margin:0 auto;}
.prd-img a,.prd-img span{vertical-align:middle;text-align:center;display:table-cell;}
.trade-pname2{color:#5e4608;text-shadow:1px 1px 1px #fff;margin:0 0 10px;}
.trade-pname2 a{color:#5e4608;text-shadow:1px 1px 1px #fff;}
.ab-prod{padding-left:10px;}
.ab-prod dt,.branch dt{float:left;font-weight:bold;border-right:1px solid #cc9c77;width:160px;}
.ab-prod dd,.branch dd{padding:0 0 5px 165px;border-bottom:1px solid #cc9c77;margin:0 0 5px;}
.al-des{margin:10px 0;} .al-des a,.cont-email a,.insmess a,.prd-date,.prd-date2{color:#745819;}
.trade-pname{font-size:12px;margin:5px 0;width:160px;overflow:hidden;}
.trade-pname a{color:#371900;}
.lbox1:hover .trade-pname{display:block;}
.cont-email{float:right;}
.cont-email i{width:28px;height:28px;background-position:0 -217px;float:right;}
.addbasket{margin-top:10px;}
.prd-desc{height:60px;overflow:hidden;line-height:20px;}
.prd-date.prd-date2{font-size:11px;font-style:italic;}
.prd-date2{float:left;}
.prd-price {color:#FFF;font-style:italic;font-size:13px;white-space:nowrap;width:150px;overflow:hidden;}
.price-parr{padding:5px;margin:5px 0;background:#7D3800 ;}
.grid-desc {height:115px;overflow:hidden;line-height:15px;}

.mojozoom_marker{position:absolute;cursor:crosshair;}
.mojozoom_fill{position:absolute;width:100%;height:100%;top:0;left:0;background:#FFF;-moz-opacity:0.4;-webkit-opacity:0.4;filter:alpha(opacity=40);opacity:0.4;}
.mojozoom_imgctr{position:absolute;margin-left:20px;border:1px solid black;z-index:100;}
.imgzoom{display:block;text-align:center;padding:2px 0 4px;font-size:11px;visibility:hidden;color:#745819;}
.imglist{text-align:center;width:204px;margin:0 0 10px;}
.imglist a{height:30px;width:30px;background:#FFF;border:#DDD dotted 1px;padding:5px;display:inline-block;text-align:center;vertical-align:middle;}
.imglist .current{background:#EEE;border-style:solid;}
.imglist img{max-height:30px;max-width:30px;}

.head-des{margin:10px 0;}
.insmess img{vertical-align:middle;}
.brnc-img{float:left;margin:0 10px 0 0;}
.branch dd,.branch dt{border:0;}

.show-page{float:right;margin:20px 5px 10px;}
.paging{float:right;color:#8c3a04;margin:20px 0 10px;}
.paging a,.paging-det a{font-weight:bold;color:#8c3a04;}
.paging span,.paging-det span{float:left;margin:0 10px 0 0;border-style:solid;border-width:0 1px;padding:0 5px;}

.bottom{background:#332401;color:#f1e6a1;border-top:15px solid #7c3800;padding:20px 0;}
.bottom a{color:#f1e6a1;}
.tittlecontact{color:#f1e6a1;margin:0 0 10px;}
.cp-contact{float:left;width:450px;}
.cp-contact dt{float:left;width:100px;}
.cp-contact dd{padding:0 0 5px 100px;}
.other-info{float:left;width:320px;margin-right:95px;}
.messenger{float:left;width:220px;margin-right:15px;}
.messenger img{vertical-align:middle;}

.idnwshare{float:right;width:170px;}
.idnwshare a{width:32px;height:33px;float:left;margin:0 5px;}
.idnwshare .fb{background-position:0 -85px;}
.idnwshare .tw{background-position:0 -118px;}
.idnwshare .in{background-position:0 -184px;}
.idnwshare .gp{background-position:0 -151px;}

.footer{color:#fff;text-align:center;padding:5px 0;line-height:18px;background:#7C3800;}
.footer a{color:#c0bdbd;}
.footer hr{display:none;}