*{margin:0;padding:0;word-wrap:break-word;outline:none;}
a{text-decoration:none;color:#F3195C;}
img{border:0;}
ul{list-style:none;}
body{background:#F2F2F2;font:12px Arial,Helvetica,sans-serif;color:#656464;}
header,nav,aside,section,footer{display:block;}
.con:before,.con:after{content:"";display:table;line-height:0;height:0;}
.con:after{clear:both;}
.lte7 .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;}
.wrap{width:1000px;margin:0 auto;position:relative;}

.cplogo .a,.cplogo .c,.submit,.inquiry i,.cont-email i,.crt2{background:url(sh.png) no-repeat;}
.new-prod i,#pdsnext,#pdsprev,.idnwshare a,.plus,.minus,.buy p,.sell p,.part p,.viewopt span,.scrollToTop i{background:url(sh.jpg) no-repeat;}
.bg{background:url(bg.jpg) left top no-repeat;height:288px;}
.bg-repeat{background:url(bg-repeat.jpg);}
.bg2 .banner{margin:0 auto;height:0 auto;max-width:1000px;display:block;padding:90px 0 0 0;}
.header{height:77px;background:#353535;border-bottom:6px solid #CF002C;text-align:center;}
.lang{color:#f2f2f2;position:Absolute;right:0;top:29px;}
.lang a{color:#ffce00;}
.cplogo{width:282px;top:77px;margin:0 auto;position:relative;z-index:10;}
.cplogo img{position:absolute;left:0;right:0;margin:0 auto;bottom:21px;}
.cplogo .a,.cplogo .c{width:37px;height:97px;font-size:0;position:absolute;top:0;}
.cplogo .a{background-position:0 0;left:0;}
.cplogo .b{width:208px;height:90px;border-bottom:7px solid #CF002C;background:#353535;left:37px;position:absolute;}
.cplogo .c{background-position:-37px 0;right:0;}
.cptype{background:#353535;color:#ede8ea;font-weight:bold;text-align:center;padding:10px 0;width:255px;right:25px;
top:32px;position:absolute;}

.menu-background{height:65px;background:#353535;border-top:6px solid #CF002C;}
.nav-search{width:1000px;margin:0 auto;position:relative;top:26px;}
.navigasi{float:left;}
.navigasi i{margin:0 15px;}
.navigasi .item{float:left;color:#FFF;font-weight:bold;text-transform:uppercase;}
.navigasi .active{color:#ff0036;position:relative;}
.item u{position:absolute;}
.item .arr{width:0;height:0;border:solid;border-width:15px 22px 0;border-color:#d11035 transparent;top:-30px;font-size:0;line-height:0;_border-right-color:pink;_border-left-color:pink;_filter:chroma(color=pink);}

.search{width:167px;height:21px;border-bottom:1px solid #d11035;float:right;}
.input{color:#FFF;float:left;height:20px;border:none;outline:none;background:#353535;width:148px;}
.submit{width:17px;background-position:-57px -164px;float:right;height:20px;border:none;}

.scrollToTop{position:fixed;bottom:35px;right:10px;background:#e5e7e6;height:50px;width:50px;border-radius:5px;}
.scrollToTop i{background-position:-84px 0;width:25px;height:23px;top:14px;left:0;right:0;margin:0 auto;position:absolute;}

.marg-index{margin:25px auto 10px;}
.slider{width:1000px;margin:30px 0;position:relative;}
.slider-con{position:relative;height:295px;overflow:hidden;}
.slider-con img{width:1000px;}
.slider-con li{position:absolute;width:990px;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:#d11035;}
.cp-desc{text-indent:40px;line-height:18px;margin:18px 0;}
.read_more{float:right;color:#f4195c;font-style:italic;}
.middle{padding:0 0 10px;}

.new-prod{width:250px;height:53px;margin:0 auto 15px;font-weight:bold;}
.new-prod .e,.new-prod .h,.new-prod .k{font-style:normal;width:210px;float:left;height:47px;text-align:center;font-size:13px;line-height:47px;text-transform:uppercase;color:#f4195c;}
.new-prod .d,.new-prod .f,.new-prod .g,.new-prod .i,.new-prod .j,.new-prod .l{width:20px;height:53px;float:left;}
.new-prod .d{background-position:-43px 0;}
.new-prod .e{background:#f2f2f2;border-bottom:6px solid #BD0D2E;}
.new-prod .f{background-position:-63px 0;}
.new-prod .g{background-position:-156px 0;}
.new-prod .h{background:#A60E23;border-bottom:6px solid #5C0808;color:#f2f2f2;}
.new-prod .i{background-position:-178px 0;}
.new-prod .j{background-position:0 0;}
.new-prod .k{background:#D11035;border-bottom:6px solid #9A1623;color:#f2f2f2;}
.new-prod .l{background-position:-22px 0;}

.bg-content{background:#d11035;}
.ps-container{color:#F2F2F2;margin:0 0 25px;clear:right;}
.ps-container a{color:#F2F2F2;}
.ps-container img{border:none;}
#ps{padding:10px 0;position:relative;overflow:hidden;height:145px;}
#ps div{position:absolute;}
#ps td{text-align:center;padding:5px;white-space:nowrap;}
#ps td:hover{background:#A50E23;}
#pdsnext{background-position:-65px -53px;}
#pdsnext:hover{background-position:-30px -53px;}
#pdsprev{background-position:-12px -53px;margin-right:5px;}
#pdsprev:hover{background-position:-48px -53px;}
.pds{float:right;}
.pds a{width:18px;height:19px;float:left;}
.ps-container:hover #pdsnext,.ps-container:hover #pdsprev{visibility:visible;}

.inf-descsh{width:770px;line-height:20px;float:left;}
.inf-cp{margin:10px 0;background:#e5cfcf;border:1px solid #e56ba1;color:#521822;padding:5px;}
.inf-exp{margin:15px 0;line-height:17px;color:#353535;}
.inf-exp i{width:0;height:0;border:solid;border-width:7px 0 7px 10px;border-color:transparent #353535;float:left;font-size:0;line-height:0;margin:0 5px 0 0;_border-top-color:pink;_border-bottom-color:pink;_filter:chroma(color=pink);}
.rev-p{color:#FFF;}
.rev-p i{border-color:transparent #FFF;}
.inf-bttn{margin:25px 0;}
.inf-bttn span{float:left;margin:5px;}
.cplogo2{float:left;margin:0 15px 0 0}
.button{background:#CF415C;padding:5px;color:#FFF;}
.button a{color:#FFF;}
.or{margin:2px 8px 8px;}
.inf-main li{background:#f2f2f2;margin:30px 0 15px;border-top:2px solid #9a1b27;padding:10px 15px;text-align:justify;}
.inf-main div{margin-top:15px;}
.inf-main h4{text-transform:uppercase;color:#a50e23;border-bottom:1px dashed #c8c8c8;padding:0 0 8px;font-size:15px;}
.inf-main b{display:block;margin:0 0 5px;font-size:13px;text-transform:uppercase;}
.inf-review{background:#A60E23;padding:0 0 20px;}
.rev-link{color:#f2f2f2;list-style:none;margin:10px auto 0;width:550px;}
.rev-link li{padding:10px 0;float:left;margin:0 10px 0 0;}
.rev-link a{color:#ffd204;}

.sidebar{color:#f4195c;width:200px;float:right;border-left:1px solid #dc7281;padding:2px 0 0 14px;}
.minus {position:absolute;width:8px;height:8px;background-position:-191px -54px;font-size:0;}
.plus{position:absolute;width:8px;height:8px;background-position:-191px -64px;font-size:0;}
.box{margin-bottom:15px;}
.box dt{line-height:10px;}
.box a{color:#F4195C;}
.box dt{font-weight:bold;font-size:13px;margin:15px 0;}
.box dt span{margin-left:15px;}
.sm{margin:0 0 0 15px;line-height:5px;display:none;}
.sm p,.prodct{position:relative;padding:7px 0;line-height:15px;z-index:9;}
.sm p:hover,.sm .prodct:hover{background:#da0a2d;position:relative;padding:7px 0 7px 16px;right:16px;width:185px;}
.sm p:hover a,.prodct:hover a{color:#fff;}
.prodct .dd{display:none;}
.prodct li{padding:5px;}
.prodct li a{color:#fff;}
.sm .prodct li a:hover{color:#eaef0e;text-decoration:underline;}
.prodct.hover .dd{display:list-item;background:#da0a2d;border-bottom:2px solid #490310;left:-170px;position:absolute;top:0;width:160px;padding:5px;overflow:hidden;z-index:1;}
#branch ,#cert ,#download ,#bank {display:none;}

.review-n li{text-align:justify;float:left;color:#f2f2f2;width:400px;margin:15px 100px 15px 0;}

.allinquirybar{margin:15px 0;}
.inquiry a{color:#FFF;position:relative;background:#d11035;padding:2px 5px;margin:0 8px 0 38px;}
.inquiry i{width:37px;height:37px;position:absolute;top:-10px;left:-34px}
.send-now i{background-position:0 -96px;}
.addtobasket i{background-position:-37px -96px;}
.partner i{background-position:0 -135px;}
.inquiry{margin:0 0 20px;}
.inquiry img{margin:0 5px;}
.check-b{color:#F3195C;float:left;}
.check-b2{color:#F3195C;margin:0 0 20px;}
.check-b a,.check-b2 a{color:#F3195C;}
.viewopt{float:right;}
.option{float:right;text-align:right;}
.option form{float:right;}
.viewopt span{width:20px;height:20px;float:left;}
.viewopt .gal{background-position:-104px -23px;margin:0 6px;}
.viewopt .galon{background-position:-84px -43px;margin:0 6px;}
.viewopt .lis{background-position:-104px -43px;}
.viewopt .lison{background-position:-84px -23px;}
.show-page{text-align:center;background:#E5CFCF;border:1px solid #E56BA1;color:#521822;padding:10px;margin:0 0 25px;}
.product{float:left;width:770px;}
.product h4{background:#353535;padding:5px 9px;text-align:center;margin:10px 0;}
.product h4 a{color:#fff;}
.product h4 a:hover{color:#54c19a;}
.grup{margin:20px 0;}
.grup .grub-logo{float:left;margin:0 10px 0 0;}

.crt2{background-position:-37px 0;top:0;left:100px;width:37px;height:37px;position:absolute;}
.cnt{margin:16px 0 10px 18px;float:left;}

.contact{margin:10px 0;width:992px;}
.contact dt{border-bottom:3px solid #5E5E5E;padding:10px 0;font-weight:bold;}
.contact dd{border-top:1px solid #777;padding:10px 0;}
.contactform,.pdli{width:100%;border:0;}
.contactform th,.contactform td{padding:2px 10px 2px 0;}
.contactform th{white-space:nowrap;text-align:right;width:28%;vertical-align:top;}
.note{font-size:10px;}
.pdli{background:#DDD;}
.pdli,.pdli table{table-layout:fixed;}
.pdli th,.pdli td{padding:4px;text-align:left;}
.pdli th{background:#EEE;white-space:nowrap;border-bottom:#CCC solid 3px;}
.pdli td{vertical-align:top;background:#FFF;}
.pdli table td{padding:0;}
.mibox li{float:left;width:270px;padding:2px 0;}
.mibox input{margin:0 3px 0 0;}
.fillok{background:#FDEAEA;padding:10px;color:#F00;margin:0 0 10px;}
.fillok p{font-weight:bold;}
.fillok div{padding:10px;border:#D58686 solid 1px;background:#FFF;}
.fillok i{font-weight:bold;}
.txa{font:italic bold 17px Arial;padding:10px 0 5px !important;}
#navlist{padding:5px 3px;border-bottom:1px solid #DDD;font-weight:bold;margin:10px 0;}
#navlist a{padding:5px 10px;margin:0 0 0 10px;border:1px solid #DDD;background:#DDD;}
#navlist a:hover{color:#000;}
#navlist a.current{border:1px solid #DDD;border-bottom-color:#FFF;padding:6px 10px;background:none;}
#mcc2 textarea.r{width:488px;}

.trade-pname input,.prd-grid input{float:left;margin:0 5px 0 0;}
.trade-pname h3{margin-left:2px;max-height:32px;overflow:hidden;font-size:14px;float:left;}
.prd-list .lbox2{margin:10px 0 10px 20px;}

.short-desc{margin:10px 0;}
.date,.date2{color:#444;font-size:11px;font-weight:bold;}
.date2{float:right;}

.prd-grid li{float:left;margin:15px 20px;_margin:15px 15px 30px 0}
.prd-grid .lbox1{width:195px;background:#FFF;border:1px solid #ebe8e8;float:left;}
.lbox1:hover{background:#f0d0d5;}
.lbox1 .name{background:#ed223a;text-align:center;padding:15px 0;margin:0 0 5px}
.name a{color:#fff;font-size:13px;}
.prd-img{background:#fff;border:1px solid #e6e6e6;margin:0 auto;}
.prd-img span,.prd-img a{vertical-align:middle;text-align:center;display:table-cell;}
.box-img{float:left;position:relative;}
.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;}
.prd-des{margin:5px;color:#656464;height:95px;overflow:hidden;}
.prd-des .date{text-align:right;color:#ED223A;font-size:10px;}
.prd-des .price{white-space:nowrap;}
.prd-des .price strong{color:#ED223A;border-right:1px solid #DC7281;padding:0 5px 0 0;margin:0 5px 0 0;}
.prd-des .prd-det{height:45px;margin:10px 0;overflow:hidden;}

.ab-prod{padding-left:10px;}
.ab-prod dt{float:left;width:170px;border-right:1px solid #e673a6;}
.ab-prod dd{border-bottom:1px solid #e673a6;padding:0 0 5px 175px;margin:0 0 10px;}

.addbasket{text-align:left;color:#FFF;display:inline-block;margin-top:10px;}
.cont-email{text-align:right;margin-top:15px;}
.cont-email i{width:31px;height:31px;background-position:-36px -134px;display:inline-block;}
.det-btn{display:inline-block;margin:10px 10px 10px 0;}

.head-des{margin-left:20px;}
.branch{clear:both;}
.branch h3{padding:30px 0 10px 20px;}
.brnc-img{margin:0 10px 0 20px;}
.ab-branch{margin:10px 0;}
.ab-branch dt{float:left;width:170px;}
.ab-branch dd{margin:0 0 10px;padding:0 0 5px 250px;}

.paging span{background:#CF415C;padding:5px;color:#FFF;float:left;margin:0 10px 0 0;}
.paging p{float:left;margin:0 15px 0 0;line-height:24px;}
.paging a p:visited{float:left;margin:0 15px 0 0;line-height:24px;background:#CF415C;}
.paging-detail{text-align:center;margin:25px 0;}
.paging-detail span{background:#CF415C;padding:5px;color:#FFF;}

.info-cn{background:#770C14;color:#f2f2f2}
.info-cn a{color:#f2f2f2}

.ntfound{float:left;}
.ntfound p{margin:0 20px 15px;}
.ntfound ol{margin:10px 45px;}

.cp-contact{line-height:20px;float:left;width:320px;}
.cp-contact img{vertical-align:middle;}
.cp-contact dt{float:left;width:90px;}
.cp-contact dd{padding:0 0 5px 90px;}
.cont-mess{width:120px;float:left;}
.cont-mess img{margin-top:5px;}
.cont-other{width:280px;float:left;line-height:20px;}
.inf-media{width:260px;float:right;text-align:left;}
.ever-rev{background:#6e0a18;padding:5px;text-align:center;font-weight:bold;}
.star{margin:10px 0;}
.inf-media a{color:#ffd700;}
.idnwshare{width:118px;height:23px;margin:10px 0 0;}
.idnwshare a{float:left;width:23px;height:23px;margin:0 5px 0 0;}
.idnwshare .fb{background-position:-109px 0;}
.idnwshare .tw{background-position:-132px 0;}
.idnwshare .in{background-position:-124px -23px;}
.idnwshare .gp{background-position:-124px -46px;}

.mrq{padding:20px 0 0;color:#e0d806;clear:both;}
.mrq a{color:#f2f2f2;}
 #jsmarquee{position:relative;overflow:hidden;height:20px;}
 #vmarquee{position:absolute;}
.foot{padding:20px;border-top:7px solid #353535;text-align:center;color:#f4195c;}
.foot hr{display:none;}