*{margin:0;padding:0;word-wrap:break-word;outline:none;}
a{text-decoration:none;color:#ff0000;}
img{border:0;font-size:0;}
ul{list-style:none;}
h2{font-size:18px;}
h3{font-size:14px;}
h4{font-size:12px;}
body{background-color:#fff;font:12px Arial,Helvetica,sans-serif;color:#333;overflow-x:hidden;}
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;}
.flag-en,.flag-id,.submit,#pdsnext,#pdsprev,.inf-main i,.viewopt span,.inquiry a,.cont-email i,.idnwshare a{background:url(ico.jpg) no-repeat;font-size:0;}
.banner{width:1000px;margin: 0 auto;font-size:0;}
.banner img {max-width:1000px;margin:0px auto;display:block;}
.wrap{width:950px;margin:0 auto;}
.wrap-rel{margin:60px auto 0;padding:15px 0;position:relative;}
.wrap-rel2{margin:0 auto;padding:15px 0;position:relative;}
.header{background:#f2f2f2;position:relative;}
.cplogo{background:#FFF;border:3px solid #d20807;height:120px;position:absolute;top:-30px;width:120px;z-index:10;}
.cplogo a{display:table-cell;height:120px;text-align:center;vertical-align:middle;width:120px;}
.cptype{left:150px;position:absolute;top:-20px;z-index:10;color:#333;}
.lang{position:absolute;right:0;top:-20px;z-index:10;}
.flag-en,.flag-id{float:left;width:19px;height:14px;}
.flag-en{background-position:0 -14px;margin:0 5px;}
.flag-id{background-position:0 0;}
.search{float:right;width:165px;}
.search form{border:1px solid #dcdcdc;background:#fff;}
.search .input{float:left;width:130px;padding:5px;border:0;}
.search .submit{border:none;width:13px;height:13px;background-position:0 -28px;float:right;margin:5px;}
.idnwshare{margin-top:5px;float:right;}
.idnwshare a{width:17px;height:17px;float:left;margin-left:5px;}
.idnwshare .fb{background-position:0 -207px;}
.idnwshare .tw{background-position:0 -224px;}
.idnwshare .in{background-position:0 -258px;}
.idnwshare .gp{background-position:0 -241px;}
.cpname{float:left;margin-left:150px;width:620px;}
.cpname h1{font-size:26px;color:#d20807;}
.navigation{padding:10px 0;margin-left:150px;}
.navigation span{margin:0 10px 0 0;margin:0 35px 0 0;font-size:14px;color:#333;}
.navigation .active{font-weight:bold;color:#d20807;}
.middle{position:relative;padding:10px;background:#DBDCE0;}
.b-left,.b-right{background:url(bg.jpg) no-repeat;height:156px;position:absolute;font-size:0;bottom:-30px;z-index:-1;}
.b-left{background-position:0 0;width:229px;left:-229px;}
.b-right{background-position:0 -186px;width:220px;right:-199px;}
.slider{width:700px;margin:0 auto;position:relative;}
.slider-con{position:relative;height:200px;overflow:hidden;}
.slider-con img{width:700px;}
.slider-con li{position:absolute;width:700px;height:200px;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:#D20807;}
.ps-container{position:relative;margin:10px auto;width:795px;_zoom:1;text-align:center;}
.ps-container h3{font-size:14px;color:#d20807;}
#ps{position:relative;overflow:hidden;height:150px;margin:10px 0 0;}
.ps-container img{border:2px solid #d20807;}
#ps div{position:absolute;}
#ps td{text-align:center;padding:5px;white-space:nowrap;}
.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 a{color:#FFF;position:relative;}
#ps a:hover .name-nwprd{display:block;}
.arrows{float:right;}
#pdsnext,#pdsprev{width:9px;height:10px;font-size:0;}
#pdsnext{background-position:-9px -42px;float:right;}
#pdsprev{background-position:0 -42px;margin:0 15px 0 0;}
.cp-desc{float:left;width:695px;line-height:20px;}
.read_more{float:right;margin:5px 0;}
.sidebar{float:right;width:215px;}
.box-side{background:#fff;border-top:2px solid #ddd;border-right:1px solid #f2f2f2;border-left:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;padding:5px;border-radius:5px;}
.inf-bttn{border-top:2px solid #ddd;border-right:1px solid #f2f2f2;border-left:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;border-radius:5px;margin:0 0 10px;background:#fff;}
.inf-bttn h3{text-align:center;color:#d20807;padding:5px 0;}
.inf-bttn dd{padding:5px 0;border-bottom:1px solid #f7f6f4;font-size:14px;}
.review{text-align:center;}
.review .star{color:#333;}
.review img{display:block;margin:5px auto;}
.review h3{color:#d20807;}
.review p{margin:10px 0;}
.inf-cp{color:#4d4d4d;width:760px;margin:0 auto;}
.inf-cp p{margin:5px 0;}
.cp-contact{border:1px solid #dfdfdf;padding:10px 30px;margin:15px auto;width:700px;background:#fff;}
.cp-contact h3{border-bottom:1px solid #dedede;padding:0 0 5px;color:#d20807;margin:0 0 15px;}
.cp-contact img{vertical-align:middle;}
.cont-name{float:left;width:319px;}
.cont-name a{color:#333;}
.cont-name dt{float:left;}
.cont-name dd{padding:0 0 5px 90px;margin:0 0 5px;}
.cont-mess{width:220px;float:right;}

.content-l{float:left;width:680px;padding:20px 10px 10px;}
.title-content i{width:440px;font-size:0;height:3px;margin:5px 0 15px;display:block;background: #d20807;background: -moz-linear-gradient(left,  #d20807 0%, #E82935 31%, #DBDCE0 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,#d20807), color-stop(31%,#E82935), color-stop(100%,#DBDCE0));background: -webkit-linear-gradient(left,  #d20807 0%,#E82935 31%,#DBDCE0 100%);background: -o-linear-gradient(left,  #d20807 0%,#E82935 31%,#DBDCE0 100%);background: -ms-linear-gradient(left,  #d20807 0%,#E82935 31%,#DBDCE0 100%);background: linear-gradient(to right,  #d20807 0%,#E82935 31%,#DBDCE0 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d20807', endColorstr='#DBDCE0',GradientType=1 );}
.inf-descsh{margin:0 0 10px;}
.inf-main li{margin:10px 0 25px;line-height:20px;}
.inf-main h3{margin:0 0 10px;}
.inf-main div{margin:10px 0;}
.inf-main i{background-position:0 -53px;float:left;width:10px;height:10px;margin:3px 5px 0 0;}

.inf-review table{margin:15px 0;}
.review-ttl{font-size:16px;margin:0 0 10px;}
.write-rev{margin:10px 0;}
.write-rev a{color:#333;}

.inf-recom{background:#fff;border-top:1px solid #D10A0C;border-bottom:1px solid #D10A0C;padding:7px 25px;margin:15px 0;list-style:none;}
.menu-cont{padding:10px;margin:0 0 10px;color:#ff0000;}
.menu-cont dt{line-height:7px;font-size:14px;font-weight:bold;margin:0 0 10px;}
.menu-cont dd{margin:0 0 10px 31px;display:none;}
.arrow{float:left;width:0;height:0;border:solid;border-width:7px 5px 0;border-color:#D10A0C  transparent;margin:0 10px 0 0;font-size:0;line-height:0;_border-right-color:pink;_border-left-color:pink;_filter:chroma(color=pink);}
.down{float:left;width:0;height:0;border:solid;border-width:0 5px 7px;border-color:#D10A0C  transparent;margin:0 10px 0 0;font-size:0;line-height:0;_border-right-color:pink;_border-left-color:pink;_filter:chroma(color=pink);}
.sm{padding:5px;}
.prodct{position:relative}
.sm.hover{background:#fbfaf8;border-top:1px solid #ebebeb;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;border-left:1px solid #ebebeb;padding:4px;}
.prodct ul{display:none;}
.prodct.hover .dd{display:list-item;background:#fbfaf8;border-top:1px solid #ebebeb;border-right:1px solid #fbfaf8;border-bottom:1px solid #ebebeb;border-left:1px solid #ebebeb;left:-162px;position:absolute;top:-1px;width:160px;overflow:hidden;}
.prodct ul li{padding:5px;}
.ntfound p{margin:0 0 10px;}
.ntfound ol{margin:0 30px 20px;}
.ntfound a{color:#4d4d4d;font-weight:bold;}

.grupdesc{margin:0 0 10px;}
.grupdesc .grup-img{float:left;margin:0 5px 5px 0;}
.show-page{border-bottom:1px solid #E7E7DD;padding:0 0 5px;margin:0 0 10px;}
.view-per{float:right;width:205px;_width:185px;}
.perpage{float:right;margin:10px 0 0;text-align:right;}
.check-b{float:left;margin:10px 0 0;}
.viewopt{float:right;}
.viewopt span{width:19px;height:19px;float:left;}
.viewopt .gal{background-position:0 -97px;margin:0 6px 0 0;}
.viewopt .galon{background-position:0 -78px;margin:0 6px 0 0;}
.viewopt .lis{background-position:0 -135px;}
.viewopt .lison{background-position:0 -116px;}
.inq{float:left;}
.inquiry{line-height:20px;}
.inquiry2{float:none;margin:10px 0;}
.inquiry img{margin:0 5px;}
.inquiry a{float:left;margin:0 10px;}
.inquiry span{float:left;}
.inquiry .send-now{width:20px;height:17px;background-position:0 -154px;}
.inquiry .addtobasket{width:25px;height:19px;background-position:0 -171px;}
.inquiry .partner{width:23px;height:18px;background-position:0 -189px;}

.product{margin:10px 0;}
.product h4{background:#D20807;text-align:center;padding:5px 0;margin:0 0 10px;}
.product h4 a{color:#fff;}
.button{background: -moz-linear-gradient(top,  #efefef 0%, #dadada 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(100%,#dadada)); background: -webkit-linear-gradient(top,  #efefef 0%,#dadada 100%);background: -o-linear-gradient(top,  #efefef 0%,#dadada 100%);background: -ms-linear-gradient(top,  #efefef 0%,#dadada 100%);background: linear-gradient(to bottom,  #efefef 0%,#dadada 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#dadada',GradientType=0 );color:#333;border-bottom:1px solid #a5a5a5;border-radius:5px;padding:3px 5px;}
.button a,.addbasket a{color:#333;}
.prd-list input,.prd-grid input{float:left;}
.prd-list li{margin:15px 0;line-height:20px;}
.prd-grid li{float:left;margin:15px 35px;overflow:hidden;text-align:center;width:145px}
.lbox1{margin-left:20px;}
.box-img{float:left;position:relative;}
.prd-img{background:#fff;border:2px solid #d20807;}
.prd-img a,.prd-img span{vertical-align:middle;text-align:center;display:table-cell;}
.prd-det{height:102px;overflow:hidden;}
.price{color:#333;white-space: nowrap;margin:5px 0;}
.date,.date2{font-size:9px;font-style:italic;}
.prd-des{height:44px;overflow:hidden;}
.trade-pname h3{white-space:nowrap;font-size:15px;color:#4d4d4d;margin:5px 0;}
.trade-pname2{color:#4d4d4d;margin:0 0 10px;font-size:16px;}
.trade-pname2 a{color:#00b3d0;}
.ab-prod{padding-left:10px;}
.ab-prod dt,.branch dt{float:left;font-weight:bold;width:165px;}
.ab-prod dd,.branch dd{padding:0 0 5px 165px;border-bottom:1px dashed;margin:0 0 5px;}
.al-des{margin:10px 0;}
.date2{float:left;}
.cont-email{float:right;}
.cont-email i{background-position:0 -63px;width:19px;height:15px;float:right;}
.addbasket{margin-top:10px;display:inline-block;}

.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;}
.imglist{text-align:center;width:204px;}
.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-left:20px;}
.head-des h3{margin-top:10px;}
.head-des p{border-bottom:1px dashed;padding:0 0 5px;}
.insmess img{vertical-align:middle;}
.brnc-img{float:left;margin:0 10px 0 20px;}
.branch{clear:both;}
.branch h3{margin:0 0 0 20px;}
.branch dd,.branch dt{border:0;}

.paging-det{text-align:center;}
.paging-det a{padding:5px;background: -moz-linear-gradient(top,  #efefef 0%, #dadada 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(100%,#dadada)); background: -webkit-linear-gradient(top,  #efefef 0%,#dadada 100%);background: -o-linear-gradient(top,  #efefef 0%,#dadada 100%);background: -ms-linear-gradient(top,  #efefef 0%,#dadada 100%);background: linear-gradient(to bottom,  #efefef 0%,#dadada 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#dadada',GradientType=0 );color:#333;border-bottom:1px solid #a5a5a5;border-radius:5px;}
.paging{color:#333;}
.paging span{float:left;margin:0 10px 0 0;padding:5px;background: -moz-linear-gradient(top,  #efefef 0%, #dadada 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(100%,#dadada)); background: -webkit-linear-gradient(top,  #efefef 0%,#dadada 100%);background: -o-linear-gradient(top,  #efefef 0%,#dadada 100%);background: -ms-linear-gradient(top,  #efefef 0%,#dadada 100%);background: linear-gradient(to bottom,  #efefef 0%,#dadada 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#dadada',GradientType=0 );border-bottom:1px solid #a5a5a5;border-radius:5px;}
.paging a{float:left;font-weight:bold;color:#333;}

.contact-us{line-height:20px;}
.title-head{color:#D20807}
.contactdl{margin: 10px 0;}
.contactdl input{margin:5px 0}
.contactdl dt{font-weight:bold;color:#4d4d4b;border-bottom:1px dashed #D20807;}
.contactform{margin:10px 0;} 
.contactform th,.contactform1 th{text-align:right;padding:0 30px 0 0;}
.star{color:#fa030c;}
.txa,.ucibar{font-weight:bold;font-size:16px;padding:10px 0;font-style:italic;color:#D20807;}

.mrq{z-index:100;background:#d20807;padding:5px;font-weight:bold;margin-top:30px;color:#ffee00;}
.mrq a{color:#fff;font-weight:normal;margin-left:5px;}
#jsmarquee{position:relative;overflow:hidden;height:14px;}
#vmarquee{position:absolute;left:0;}
.footer{background:#ff2a29;color:#fff;text-align:center;padding:10px 0;}
.footer a{color:#ffee00;}
.footer hr{display:none;}