a:link, a:visited, a:active{text-decoration:none;color:#505050}
a:hover{text-decoration:none}

#lightSlider img{width:100%;height:auto}
.lSSlideWrapper{float:left;width:50% !important;}
.lSGallery{position:relative;float:left;width:50% !important;-webkit-transition-duration: 0.7s;transition-duration: 0.7s}

.lSGallery{margin-top:0px !important;transform: translate3d(0px, 0px, 0px) !important;}
.lSGallery li{float:left;display:block;margin-right: 0px !important;margin-bottom:0%;margin-left:0% !important;width:16.666667% !important;height:auto !important;border:0px solid #fff}
.lSGallery li img{padding:0px;width:100%;height:105px !important}

.lSSlideOuter .lSPager.lSGallery li.active, .lSSlideOuter .lSPager.lSGallery li:hover{opacity: 0.5;border-radius: 0px !important;border:0px solid #FF0000;background:rgba(0, 0, 0, 1);filter: grayscale(100%);-webkit-transition-duration: 0.7s;transition-duration: 0.7s}

figure.pm_gallery * {-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all 0.45s ease-in-out;transition: all 0.45s ease-in-out;}
figure.pm_gallery:hover img,figure.pm_gallery.hover img {opacity: 0.7;-webkit-transform: scale(1.15);transform: scale(1.15);}


/* view_page_upload */
#tmp_Upfile_Show_Layer {left:50%;transform: translate(-50%, 0%)}

/* upload */
.sitehouse_filebox_container{margin:0 auto;margin-top:10px;width:100%;padding:20px;text-align:left;font-size:12px;color:#818181;border:1px solid #E3E3E3}
.sitehouse_filebox input[type="file"] {margin-top:4px;margin-bottom:10px;width:100%;height:24px}
.sitehouse_file_name:not(.sitehouse_filebox_container){font-size:12px;color:#B2B2B2}
.sitehouse_img_center{margin:0 auto;text-align:center}
.sitehouse_download{margin:0 auto;margin-top:10px;margin-bottom:10px;width:100%;text-align:center;font-size:12px;color:#333;font-weight:bold;line-height:28px;border: 1px solid #BCBCBC;cursor:pointer;background-color:#DDDDDD;-webkit-transition-duration: 0.7s;transition-duration: 0.7s;}
.sitehouse_download:link, .sitehouse_download:visited{color:#333}
.sitehouse_download:hover{color:#fff;border: 1px solid #BCBCBC;background-color:#000}

/* subject-cut */
.subject-cut-wrap{width:100%;word-break:break-all}
.subject-cut-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:5px}

/* upload 30 */
.filebox {font-size:12px}
.filebox .upload-name {float:left;vertical-align:middle;border:1px solid #E4E4E4;color:#888;width:auto;height:30px;line-height:30px;padding-left:10px;padding-right:10px;margin-left:1px;}
.filebox label {float:left;color:#000;background:#FFD100;font-weight:normal;cursor:pointer;text-align:center;width:70px;height:30px;line-height:30px;}
.filebox input[type="file"] {display:none;}
.filebox::after {content:'';clear:both;display:block;}

/* subject-cut */
.subject-cut-wrap{width:100%;word-break:break-all}
.subject-cut-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:5px}

/* field style */
.fieldstyle{margin-top:10px;padding: 0 5px;width:100%;height:45px;line-height:30px;border:1px solid #E4E4E4;background-color:#ECEAEA}
.field-placeholder.placeholder{padding-left:10px;font-size:15px;color:red}
.field-placeholder:-ms-input-placeholder{padding-left:10px;font-size:15px;color:red}
.field-placeholder::-webkit-input-placeholder{padding-left:10px;font-size:15px;color:red}
.field-placeholder::-moz-placeholder{padding-left:10px;font-size:15px;color:red}

#BB_CATEGORY{margin-top:10px;padding-left:10px;width:100%;height:45px;font-size:15px;color:#606060;line-height:30px;border:1px solid #E4E4E4;background-color:#ECEAEA}

.write-content{margin-top:10px}

/* view */
.view-top-subject{text-align:center;font-size:18px;color:#666;font-weight:bold}
.view-top-inforicon{padding-right:10px;padding-left:10px}
.view-top-infor{margin-top:2%;text-align:center;width:100%;font-size:14px;color:#000;line-height:50px;border-bottom:2px solid #000}
.view-top-bu{margin-top:16px;width:100%;text-align:center}
.view-top-dowonload{text-align:center;width:100%;line-height:50px}
.view-modify-date{margin-top:10px;margin-bottom:10px}
.view-editor{margin-top:30px;margin-bottom:70px;width:100%}

#board_wrap{padding:0px 10px 0px 10px}
.Subject{font-size:8pt;color:#45545D;font-weight : bold}
.Wtable{font-size:9ptcolor:#656565;}
.Wfield{height:19;border: 1 solid #C0C0C0;font-size : 9pt}
.Notice{color:#45545D;background:#FFFFFF}
.board_line{margin:7px 0px 15px 0px;width:100%;height:1px;background-color:#E4E4E4}
.board_line_2{width:100%;height:1px;background-color:#E4E4E4}

.board_write_buT{margin-top:10px;text-align:center;width:100%;font-size:14px;color:#fff;font-weight:bold;line-height:45px;cursor:pointer;border: 1px solid #676767;background-color:#7A7A7A;-webkit-transition-duration: 0.7s;transition-duration: 0.7s}
.board_write_buT:link, .board_write_buT:visited{color:#fff}
.board_write_buT:hover{width:100%;color:#000;border: 1px solid #CECECE;background-color:#E9E9E9}

.pm_gallery_toptext{padding-top:30px;font-size:15px;color:#000}
.pm_gallery_toptext:after{content: "";display: block;clear:both}
.pm_gallery_toptextbox1{float:left;width:50%;overflow:hidden}
.pm_gallery_toptextbox2{float:left;width:50%;overflow:hidden;text-align:right}


.product-price-menu{width:100%;}
.product-price-menu ul:after{content: "";display: block;clear: both}
.product-price-menu ul li {display:inline;padding:0px 10px 0px 10px;border-left:1px solid #000}
.product-price-menu ul li:first-child {border-left:none}
.product-price-menu li a{font-size:15px;color:#000;text-decoration:none}

.product-price-buon{margin:0 auto;/*display:block*;*/width:100%;text-align:center;font-size:15px;color:#0004D7;line-height:27px;font-weight:bold}
.product-price-bu{margin:0 auto;/*display:block;*/width:100%;text-align:center;font-size:15px;color:#000;line-height:27px;-webkit-transition-duration: 0.7s;transition-duration: 0.7s;}
.product-price-bu:link, .product-price-bu:visited{color:#333}
.product-price-bu:hover{color:red}

.pm_gallery{width:100%}
.pm_gallery ul{margin:0 auto}
.pm_gallery ul:after{content: "";display: block;clear: both}
.pm_gallery li a{display:block;color:#666;font-size:14px;overflow:hidden}
.pm_gallery li{float:left;margin-top:2.32558139535%;margin-left:1.17647058824%;width:23.5294117647%;border:1px solid #D7D7D7;cursor: pointer;border-radius: 20px 20px 20px 20px;-webkit-transition-duration: 0.5s;transition-duration: 0.5s}
.pm_gallery li:hover{box-shadow: 0px 0px 20px #D5D5D5}
.pm_gallery_pic{text-align:center;overflow:hidden;border-radius: 20px 20px 0px 0px;}
.pm_gallery_subject1{margin-top:23px;margin-left:21px;font-size:19px;color:#333;line-height:22px;font-weight:bold}
.pm_gallery_subject2{margin-bottom:17px;margin-left:21px;font-size:15px;color:#383838;line-height:22px;font-weight:bold}
.pm_list_infor{margin-left:21px;font-size:15px;color:#888;line-height:22px}
.pm_list_pricecolor{font-size:18px;color:#406FC9}
.pm_list_price{margin-left:21px;margin-top:10px;margin-bottom:23px;font-size:14px;color:#372C29;line-height:22px;font-weight:bold}


.pm_gallery img{width:100%;height:auto}
.pm_gallery_search{text-align: center;clear: both}
figure.pm_gallery * {-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all 0.45s ease-in-out;transition: all 0.45s ease-in-out}
figure.pm_gallery:hover img,figure.pm_gallery.hover img {opacity:1;-webkit-transform: scale(1.10);transform: scale(1.10)}

#item_category {margin:0 auto;width:100%;}
#item_category ul:after{content: "";display: block;clear: both}
/* #item_category li{float:left;margin-bottom:10px;text-align:center;width:25%;border-right: none} */
#item_category li{float:left;margin-bottom:10px;text-align:center;margin-right:1.25%;width:48.0833333333%;box-shadow: 2px 1px 2px 0px #F1F1F1}
#item_category li:nth-child(4n){border-right: 1px solid #D7D7D7}
.item_category_defaut{border: 1px solid #D7D7D7}
.item_category_on{display:block;font-size:19px;color:#fff;line-height:45px;border: 1px solid #D7D7D7;background:#303030}
.item_category_bu{margin:0 auto;width:100%;text-align:center;font-size:19px;color:#000;line-height:45px;cursor:pointer;background-color:#fff;-webkit-transition-duration: 0.7s;transition-duration: 0.7s;}
.item_category_bu:link, .item_category_bu:visited{color:#333}
.item_category_bu:hover{color:#333;background-color:#DEDEDE}


.category-rental-wrap:after{content: "";display: block;clear: both}
.category-rental-wrap{width:100%}
.category-rental-box1{float:left;padding-right:1%;width:33.33333333333333%}
.category-rental-box2{float:left;width:33.33333333333333%}
.category-rental-box3{float:left;padding-left:1%;width:33.33333333333333%}

.category-rental-buon{display:block;text-align:center;font-size:19px;color:#fff;line-height:45px;border: 1px solid #D7D7D7;background:#333}
.category-rental-bu{width:100%;text-align:center;font-size:19px;color:#333;line-height:45px;border: 1px solid #000;cursor:pointer;background-color:#fff;-webkit-transition-duration: 0.7s;transition-duration: 0.7s;}
.category-rental-bu:link, .category-rental-bu:visited{color:#333}
.category-rental-bu:hover{color:#fff;background-color:#333}



.product_category_title{margin-top:15px;margin-bottom:25px;width:100%;text-align:center;font-size:20px;color:#222222;line-height:43px;border-bottom:2px solid #D9D9D9;font-weight:600}

.product_list{margin-bottom:10px;text-align:right}

#product_BB_SUBJECT{margin-top:10px;padding: 0 5px;width:100%;height:30px;line-height:30px;border:1px solid #E4E4E4}
.product_list_title{margin-top:25px;margin-bottom:10px;width:100%;text-align:left;font-size:15px;color:#222222;line-height:32px;border-bottom:2px solid #D9D9D9}
.produc_icon{margin:7px 0px 7px 0px;text-align:left}
.product_field{margin-top:10px;padding: 0 5px;width:100%;height:30px;line-height:30px;border:1px solid #E4E4E4}

.product_field.placeholder {padding-left:5px;font-size:13px;color:blue}
.product_field:-ms-input-placeholder {padding-left:5px;font-size:10px;color:blue}
.product_field::-webkit-input-placeholder {padding-left:5px;font-size:13px;color:blue}
.product_field::-moz-placeholder{padding-left:5px;font-size:13px;color:blue}

.product_big_viewtitle1{width:100%;text-align:left;font-size:26px;color:#222;line-height:32px;font-weight:600}
.product_big_viewtitle2{font-size:17px;color:#909090;line-height:32px;font-weight:600}
.product_big_viewtitle3{width:100%;text-align:left;font-size:19px;color:#6A6A6A;line-height:32px;font-weight:600}
.product_boxspec_wrap:after{content: "";display: block;clear: both}
.product_boxspec_wrap{padding:20px;width:100%;border:1px solid #D7D7D7;border-top:2px solid #000;box-shadow: 1px 1px 2px 1px #F4F3F3}

.product_box_viewwrap:after{content: "";display: block;clear: both}
.product_box_viewwrap{width:100%;padding-top:4px;padding-bottom:4px;line-height:34px;border-bottom:1px solid #D3D3D3}
.product_box_viewbox1{float:left;width:25%;font-size:16px;color:#222;font-weight:bold}
.product_box_viewbox2{float:left;padding-top:6px;padding-bottom:4px;padding-right:10px;width:75%;font-size:16px;color:#666;line-height:23px}

.product_box_boxpricewrap:after{content: "";display: block;clear: both}
.product_box_boxpricewrap{width:100%}
.product_box_boxprice1{float:left;width:25%;height:1px}
.product_box_boxprice2{float:left;padding-top:20px;padding-right:10px;width:75%;font-size:22px;color:#2666C6;font-weight:bold}
.product_box_boxpricetext{font-size:14px;color:#9FA19F}

.product_outline_view_title:after{content: "";display: block;clear: both}
.product_outline_view_title{margin-top:5%;margin-bottom:5%;width:100%;text-align:left;font-size:24px;color:#222;line-height:30px;border-bottom:2px solid #D9D9D9;font-weight:600}
.product_outline_content{margin-bottom:100px;padding:10px;font-size:14px;color:#222222;line-height:34px;border:0px solid #D3D3D3}

.product-slider-positionwrap:after{content: "";display: block;clear: both}
.product-slider-positionwrap{width:100%}
.product-slider-positionbox1{float:left;width:50%;height:1px}
.product-slider-positionbox2{position:relative;float:left;width:50%}


.product-smallbox-wrap{padding:10px;width:100%;font-size:13px;border:1px solid #E4E4E4;background-color:#fff}
.product-smallbox-title{margin-top:2%;width:102px;text-align:center;font-size:12px;color:#fff;line-height:25px;background-color:#7A7A7A}

.forklift-search-wrap{margin-bottom:3%;width:100%;padding:30px;font-size:13px;border:1px solid #E4E2E2;background-color:#FEFCFC}

.forklift-search-boxwrap:after{content: "";display: block;clear: both}
.forklift-search-boxwrap{margin-bottom:2%;width:100%;color:#000}
.forklift-search-box1{float:left;width:15%;font-size:16px;font-weight:bold}
.forklift-search-box2{float:left;width:85%;font-size:16px;}

.forklift-search-bu{margin:0 auto;width:100%;text-align:center;font-size:19px;color:#fff;line-height:45px;cursor:pointer;background-color:#2E3092;-webkit-transition-duration: 0.7s;transition-duration: 0.7s;}
.forklift-search-bu:link, .forklift-search-bu:visited{color:#333}
.forklift-search-bu:hover{color:#333;background-color:#DEDEDE}

.comment_wrap{margin-bottom:30px;padding-left:10px;padding-right:10px}

.comment_top_title_wrap:after{content: "";display: block;clear: both}
.comment_top_title_wrap{margin-bottom:3%;width:100%;padding:10px;background-color:#666}
.comment_top_title_box1{float:left;width:50%;font-size:14px;color:#fff;}
.comment_top_title_box2{float:left;width:50%;text-align:right}

.comment_contents_wrap{margin-top:2%;margin-bottom:4%;padding:13px;width:100%;background-color:#eee;border:1px solid #D7D7D7;box-shadow: 2px 2px 2px 0px #eee}

.comment_pic{margin-top:2%;margin-bottom:2%;width:100%;}
.comment_pic ul:after{content: "";display: block;clear: both}
.comment_pic li{float:left;margin-bottom:10px;text-align:center;margin-left:1.2987012987%;width:23.3766233766%;background-color:#999}
.comment_pic li:first-child{margin-left:0%;}
.comment_pic li:nth-child(4n+5){margin-left:0%}

.comment_list_wrap:after{content: "";display: block;clear: both}
.comment_list_wrap{width:100%}
.comment_list_box1{float:left;width:95%}
.comment_list_box2{float:left;width:5%;padding-top:1%;text-align:right}
.comment_list_line{margin-top:3%;margin-bottom:3%;width:100%;height:1px;background-color:#E4E4E4}
.comment_list_textarea{width:100%;height:60px;border:1px solid #DFDFDF}
.comment_list_name{font-size:15px;color:#222;font-weight:bold;}
.comment_list_date{font-size:12px;color:#555}
.comment_list_face{margin-top:8%;margin-bottom:2%;padding:10px;width:100%;background-color:#eee;border:1px solid #D7D7D7;box-shadow: 2px 2px 2px 0px #eee}

.comment_upload{margin-left:-3px;margin-top:2%;margin-bottom:2%}
.comment_contents_box{margin-top:2%;margin-bottom:2%;width:100%;font-size:14px;color:#222;background-color:#fff}

.comment_write_buT{margin-top:10px;text-align:center;width:100%;font-size:14px;color:#fff;font-weight:bold;line-height:30px;cursor:pointer;border: 1px solid #676767;background-color:#7A7A7A;-webkit-transition-duration: 0.7s;transition-duration: 0.7s}
.comment_write_buT:link, .comment_write_buT:visited{color:#fff}
.comment_write_buT:hover{width:100%;color:#000;border: 1px solid #CECECE;background-color:#E9E9E9}


@media(max-width: 480px) {
.pm_battery{display:none}

.lSSlideWrapper{width:100% !important;}
.lSGallery{padding-top:2.941176470588235%;width:100% !important;}
.lSGallery li img{height:70px !important}

.forklift-search-wrap{padding:15px}
.forklift-search-box1{width:100%;font-size:15px}
.forklift-search-box2{width:100%;font-size:13px;line-height:30px;letter-spacing:-1.5px}
.forklift-search-line{margin-top:2%;margin-bottom:2%;border-bottom: dotted 1px #CBCBCB}

.forklift-search-bu{margin-top:3%;font-size:15px;line-height:35px}

.pm_gallery_toptextbox1{padding-left:7px;width:100%;text-align:left}
.pm_gallery_toptextbox2{width:100%;text-align:left}

.product-price-menu{padding-top:0px}
.product-price-menu ul li {padding:0px 3px 0px 5px;font-size:9px}
.product-price-buon{font-size:12px;line-height:0px}
.product-price-bu{font-size:12px;line-height:0px}

.pm_gallery li{margin-left:2.32558139535%;margin-top:2.32558139535%;width:46.511627907%}
.pm_gallery_subject1{margin-top:13px;font-size:17px}
.pm_gallery_subject2{margin-bottom:6px;font-size:14px}
.pm_gallery_pic img{width:100%;height:200px}

.pm_list_infor{font-size:13px}
.pm_list_pricecolor{font-size:16px}
.pm_list_price{margin-top:5px;margin-bottom:13px;font-size:10px;color:#888;font-weight:600}

.product-slider-positionbox1{display:none}
.product-slider-positionbox2{padding-top:15%;width:100%}

.product_box_viewbox1{width:35%;font-size:14px}
.product_box_viewbox2{width:65%;font-size:13px}

.product_box_boxprice1{width:35%}
.product_box_boxprice2{width:65%;font-size:19px;}
.product_box_boxpricetext{font-size:12px}

.product_outline_view_title{margin-bottom:20px;font-size:17px}

.category-rental-buon{font-size:14px;line-height:30px}
.category-rental-bu{font-size:14px;line-height:30px}


}

@media (min-width: 481px) and (max-width: 767px) {
.pm_battery, .forklift-search-br{display:none}

.lSSlideWrapper{width:100% !important;}
.lSGallery{padding-top:2.941176470588235%;width:100% !important;}
.lSGallery li img{height:90px !important}

.forklift-search-wrap{padding:15px}
.forklift-search-box1{width:100%;font-size:15px}
.forklift-search-box2{width:100%;font-size:13px;line-height:30px;letter-spacing:-1px}
.forklift-search-line{margin-top:2%;margin-bottom:2%;border-bottom: dotted 1px #CBCBCB}

.forklift-search-bu{margin-top:3%;font-size:15px;line-height:35px}

.pm_gallery_toptextbox1{padding-left:5px;width:100%;text-align:left}
.pm_gallery_toptextbox2{margin-top:1%;width:100%;text-align:left}

.product-price-menu{padding-top:0px}
.product-price-menu ul li {padding:0px 5px 0px 7px;font-size:9px}
.product-price-buon{font-size:15px;line-height:0px}
.product-price-bu{font-size:15px;line-height:0px}

.pm_gallery li{margin-left:2.32558139535%;margin-top:2.32558139535%;width:46.511627907%}

.product-slider-positionbox1{display:none}
.product-slider-positionbox2{padding-top:10%;width:100%}

.product_box_viewbox1{width:35%;font-size:14px}
.product_box_viewbox2{width:65%;font-size:13px}

.product_box_boxprice1{width:35%}
.product_box_boxprice2{width:65%;font-size:21px;}
.product_box_boxpricetext{font-size:13px}

.product_outline_view_title{margin-bottom:20px;font-size:17px}
}

@media (min-width: 768px) and (max-width: 1199px){
.forklift-search-br{display:none}

.lSSlideWrapper{width:50% !important}
.lSGallery{width:50% !important;padding-left:20px !important}
.lSGallery li img{height:80px !important}

.forklift-search-box1{width:100%}
.forklift-search-box2{width:100%;line-height:35px}
.forklift-search-line{margin-top:2%;margin-bottom:2%;border-bottom: dotted 1px #CBCBCB}

.forklift-search-bu{margin-top:4%;font-size:15px;line-height:35px}

.pm_gallery_toptextbox1{width:20%}
.pm_gallery_toptextbox2{width:80%}

.pm_gallery li{margin-left:2.32558139535%;margin-top:2.32558139535%;width:46.511627907%}

.product-slider-positionbox1{display:none}
.product-slider-positionbox2{padding-top:5%;width:100%}

.product_box_viewbox1{width:35%;font-size:15px}
.product_box_viewbox2{width:65%;font-size:14px}

.product_box_boxprice1{width:35%}
.product_box_boxprice2{width:65%;font-size:21px;}
.product_box_boxpricetext{font-size:13px}

.product_outline_view_title{margin-bottom:20px;font-size:18px}
}

@media (min-width: 1200px) {
.forklift-search-br{display:none}

.lSSlideWrapper{width:45% !important;height:720px}
.lSGallery{width:55% !important;padding-top:498px;padding-left:62px !important}

.product_boxspec_back{padding-left:62px}
.product_category_title{margin-top:53px;margin-bottom:44px}

.product-slider-positionbox1{width:45%}
.product-slider-positionbox2{width:55%}
.product-slider-position{position:absolute;top:-703px;left:0px;width:100%;height:auto}

.view-top-subject{font-size:20px}
.view-top-inforicon{padding-right:30px;padding-left:30px}

.pm_gallery_listboxwrap2{padding-bottom:8%}
.pm_gallery_listboxcolor1, .pm_gallery_listboxcolor2{font-size:16px}

.product_outline_view_title{line-height:35px}
}