﻿html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, abbr, del, dfn, em, img, ins, strike, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, object, col, colgroup, caption, summary, tbody, tfoot, thead, th{margin: 0;padding: 0;border: 0;line-height: 23px;}

input, button{margin: 0;padding: 0;border: 0;background: none;}

body{color: #333;font-size: 12px;font-family: Arial,Verdana,Helvetica,sans-serif;}

h1, h2, h3, h4, h5, h6, p, ul, ol, dl, em{font-style: normal;font-family: Arial,Verdana,Helvetica,sans-serif;}

h1, h2, h3, h4, h5, h6{font-size: 14px;font-weight: 600;}

ol, ul, li{list-style: none;}

button, input[type="submit"]{cursor: pointer;}




.navul{PADDING-LEFT: 195px;WIDTH: 800px;MARGIN-LEFT: auto;MARGIN-RIGHT: auto;}

.navul li{POSITION: relative;display: block;TEXT-ALIGN: center;FLOAT: left;z-index: 20;margin-left: 30px;}

.navul li a
{font-size: 18px;display: inline-block;text-transform: capitalize;position: relative;color: #686868;padding: 12px 28px;}

.navul li a:hover
{color: #4eabf9;}



.navul li.nav1
{background: url(/images/nav1.jpg) no-repeat left center;}

.navul li.nav2
{background: url(/images/nav2.jpg) no-repeat left center;}

.navul li.nav3
{background: url(/images/nav3.jpg) no-repeat left center;}

.navul li.nav4
{background: url(/images/nav4.jpg) no-repeat left center;}

.navul li.nav5
{background: url(/images/nav5.jpg) no-repeat left center;}

.nav_img{display: none;}



.slides IMG {
    width: 100%;
    margin: 0 auto;
    height: auto;
}

.slides{margin: 0 auto;overflow: hidden;width: 85%;background: url(/images/billboard2.jpg) no-repeat center center;height: 400px;}

.bottomMargin10{MARGIN-BOTTOM: 10px;}

.topPadding10{PADDING-TOP: 10px;}

#mainCenterPanel{Z-INDEX: 100;margin: 0 auto;overflow: hidden;BACKGROUND-COLOR: #fff;WIDTH: 1100px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 0 3px 6px 2px rgba(0, 0, 0, .3);-webkit-box-shadow: 0 3px 6px 2px rgba(0, 0, 0, .3);box-shadow: 0 3px 6px 2px rgba(0, 0, 0, .3);}

#mainCenterPanel .MicrosoftMapDrawing{Z-INDEX: 100;}

.EquipSearch#mainCenterPanel{margin: 0 auto;width: 1113px;Z-INDEX: 1000;overflow: hidden;margin-top: -30px;margin-bottom: -30px;padding: 2% 1% 2% 1%;}

.LocSearch#mainCenterPanel{BACKGROUND-IMAGE: none;}

#mainCenterPanel #mainCenterEquipTab{MARGIN-TOP: 30px;WIDTH: 250px;FLOAT: left;MARGIN-LEFT: 20px;CURSOR: pointer;}

#mainCenterPanel #mainCenterLocTab{MARGIN-TOP: 30px;WIDTH: 230px;FLOAT: left;CURSOR: pointer;}

#mainCenterPanel #mainCenterEquipSearch{CLEAR: both;}

#mainCenterPanel #mainCenterEquipSearch .LeftContent{WIDTH: 44%;FLOAT: left;}

#mainCenterPanel #mainCenterEquipSearch .LeftContent LABEL
{FONT-FAMILY: "MuseoSlab500";COLOR: #222;FONT-SIZE: 20px;FONT-WEIGHT: 500;margin-bottom: 7px;text-transform: uppercase;}

.LeftContent p{margin: 10px 0 10px 0;}
/*lcadd*/
.classinfo{ margin:15px 0 15px 0;}

.pro_lei{width: 100%;overflow: hidden;}

.pro_lei li{width: 46%;float: left;padding: 10px 0;text-align: center;font-size: 14px;}

.pro_lei .a1{BACKGROUND: url(/images/lei_bg1.jpg) repeat-x left top;color: #fff;border: #00872D 1px solid;}

.pro_lei .a1 a
{color: #fff;}

.pro_lei .a2{BACKGROUND: url(/images/lei_bg2.jpg) repeat-x left top;color: #686868;border: #ccc 1px solid;}

.pro_lei .a2 a
{color: #686868;}




#mainCenterPanel #mainCenterEquipSearch .LeftContent INPUT[type=text]{WIDTH: 65%;float: left;}

#mainCenterPanel #mainCenterEquipSearch .RightContent{MARGIN: 0 0 2% 3%;WIDTH: 22%;FLOAT: left;}

#mainCenterPanel #mainCenterLocSearch{CLEAR: both;}

#mainCenterPanel #LocationsSearchBar{Z-INDEX: 200 !important;BORDER-BOTTOM: #dfdfdf 1px solid;POSITION: relative !important;BORDER-LEFT: #dfdfdf 1px solid;PADDING-BOTTOM: 12px;BACKGROUND-COLOR: #f4f4f4;MARGIN-TOP: 20px !important;PADDING-LEFT: 12px;WIDTH: 748px !important;PADDING-RIGHT: 12px;DISPLAY: inline-block !important;MARGIN-BOTTOM: 0px !important;BORDER-TOP: #dfdfdf 1px solid;BORDER-RIGHT: #dfdfdf 1px solid;PADDING-TOP: 12px;box-shadow: rgba(0, 0, 0, .25) 0 4px 3px -1px;}

#mainCenterPanel #SearchContent{WIDTH: 95%;}

.SearchContent{margin-top: 15px;}

#mainCenterPanel #searchBox{VERTICAL-ALIGN: top;margin: 7px 0 10px 0;overflow: hidden;}

#mainCenterPanel #searchBox IMG{PADDING-BOTTOM: 4px;VERTICAL-ALIGN: bottom;}

#mainCenterPanel #searchBox INPUT{BACKGROUND-COLOR: #f5f5f5;HEIGHT: 1px;}

#mainCenterPanel HR{BORDER-BOTTOM: 0px;BORDER-LEFT: 0px;BACKGROUND-COLOR: #d4d4d4;HEIGHT: 1px;COLOR: #d4d4d4;BORDER-TOP: 0px;BORDER-RIGHT: 0px;}


#BrowseEquipSlider{margin-top: 25px;width: 100%;overflow: hidden;}

#BrowseEquipSlider h3{font-weight: 500;color: #f79608;}

#BrowseEquipSlider dl{float: left;width: 45%;margin: 2% 4% 1% 0;line-height: 23px;}

#BrowseEquipSlider dt{width: 100%;}

#BrowseEquipSlider dt img
{width: 100%;height: auto;margin-bottom: 10px;}

.amore{background: url(/images/index_27.jpg) right 5px no-repeat;padding-right: 10px;color: #4b4b4b;margin-top: 10px;}




#desktopHeader .MainSBLogo{Z-INDEX: 250;width: 13%;POSITION: absolute;}

#desktopHeader .MainSBLogo img{width: 100%;height: auto;}

#desktopHeader .Content_bg{BACKGROUND: #383838;margin: 0 auto;width: 100%;}

#desktopHeader .Content{HEIGHT: 47px;margin: 0 auto;overflow: hidden;width: 1170px;}

#desktopHeader .Content ul{float: right;width: 38%;overflow: hidden;}

#desktopHeader .Content ul li
{background: url(/images/Splitter.png) no-repeat right center;width: 41%;float: left;margin: 1.5% 2% 0 3%;padding-right: 2%;}

#desktopHeader .Content li .profaq{background: url(/images/icon_contact.png) no-repeat left center;COLOR: #FFDF00;FONT-SIZE: 18px;padding: 15px 0 15px 45px;}

#desktopHeader .Content li .Feedback{background: url(/images/icon_feedback.png) no-repeat left 0;FLOAT: left;line-height: 18px;COLOR: #ffffff;padding: 0 0 0 45px;FONT-SIZE: 18px;OVERFLOW: hidden;CURSOR: pointer;}

.wap-search{display: none;}

.wap-right{float: right;margin-right: 35%;}


.nav_right{width: 25%;float: right;}

#desktopHeader .GrenContent .MainContent{width: 25%;height: 50px;float: right;}

#desktopHeader .GrenContent{height: 50px;background: #009c39;width: 100%;margin: 0 auto;}

#desktopHeader .GrenContent .MainContent .Search{float: right;height: 40px;width: 100%;}

#desktopHeader .GrenContent .MainContent .Search input[type=text]
{margin-top: 10px;background: url(/images/SearchIconWhite.png) no-repeat 95% center #FFFFFF;padding: 5px 28px 5px 10px;border: none;-moz-border-radius: 12px;-webkit-border-radius: 12px;-khtml-border-radius: 12px;border-radius: 12px;width: 230px;color: #636363;font-size: 12px;position: relative;}

#desktopHeader .GrenContent .MainContent .Search input[type=submit]
{width: 20px;height: 20px;border: #000000 solid 0px;float: left;background-color: transparent;margin: 12px 0 0 -30px;position: absolute;z-index: 8000;}

#desktopHeader .Nav{BACKGROUND-IMAGE: url(/images/NavBG.png);Z-INDEX: 80;POSITION: relative;HEIGHT: 46px;-moz-box-shadow: 0px 3px 8px 0px rgba(0, 0, 0, 0.29);-webkit-box-shadow: 0px 3px 8px 0px rgba(0, 0, 0, 0.29);box-shadow: 0px 3px 8px 0px rgba(0, 0, 0, 0.29);}

#desktopHeader .Nav IMG{POSITION: static;MARGIN: 0px;FLOAT: left;CURSOR: pointer;LEFT: 0px;}

#desktopHeader #mySunbeltDropDown{Z-INDEX: 250;POSITION: absolute;MARGIN-TOP: -110px;MARGIN-LEFT: -490px;LEFT: 50%;}

#desktopHeader #mySunbeltDropDown .summaryContent{HEIGHT: 100px;}

#desktopHeader #mySunbeltDropDown .profileContent{OVERFLOW-Y: auto;HEIGHT: 160px;}

#desktopHeader #mySunbeltDropDown .Summary{POSITION: absolute;WIDTH: 401px;TOP: 70px;RIGHT: 43px;}

#desktopHeader #mySunbeltDropDown .Summary .CustomText
{MARGIN-TOP: 5px;PADDING-RIGHT: 10px;FONT-FAMILY: "MuseoSlab500";COLOR: #636363;FONT-SIZE: 30px;FONT-WEIGHT: bold;}

#desktopHeader #mySunbeltDropDown .Summary .AlertBox
{MARGIN: 1px;WIDTH: 178px;HEIGHT: 54px;FONT-SIZE: 18px;VERTICAL-ALIGN: middle;FONT-WEIGHT: bold;}

#desktopHeader #mySunbeltDropDown .Summary .AlertCategories
{MARGIN: 41px 0px 0px;}

#desktopHeader #mySunbeltDropDown .Summary .AlertCategories .AlertBox
{COLOR: #000000;FONT-SIZE: 18px;FONT-WEIGHT: bold;PADDING-TOP: 20px;}

#desktopHeader #mySunbeltDropDown .Summary .AlertCategories .AlertBox SPAN
{PADDING-RIGHT: 4px;COLOR: #009c39;FONT-SIZE: 28px;}

#desktopHeader #mySunbeltDropDown .Favorite{POSITION: absolute;WIDTH: 435px;FONT-FAMILY: "MuseoSlab500";HEIGHT: 420px;COLOR: #636363;FONT-SIZE: 12px;TOP: 36px;RIGHT: 26px;}

#desktopHeader #mySunbeltDropDown .Favorite .FavoriteContent
{POSITION: relative;PADDING-BOTTOM: 0px;OVERFLOW-Y: scroll;PADDING-LEFT: 12px;WIDTH: 412px;PADDING-RIGHT: 0px;DISPLAY: inline-block;HEIGHT: 405px;PADDING-TOP: 27px;}

#desktopHeader #mySunbeltDropDown .Favorite .FavoriteContent IMG
{POSITION: relative;MARGIN: 0px;WIDTH: 140px;HEIGHT: 110px;LEFT: 0%;}

#desktopHeader #mySunbeltDropDown .Favorite .FavoriteContent .Equipment
{FLOAT: left;HEIGHT: 150px;}

#desktopHeader #mySunbeltDropDown .Favorite .FavoriteContent .Equipment .EquipmentImage
{WIDTH: auto;DISPLAY: inline-block;FLOAT: left;}

#desktopHeader #mySunbeltDropDown .Favorite .FavoriteContent .Equipment .EquipmentDesc
{PADDING-BOTTOM: 0px;PADDING-LEFT: 12px;WIDTH: 180px;PADDING-RIGHT: 0px;DISPLAY: inline-block;FLOAT: right;COLOR: #009b34;FONT-SIZE: 14px;VERTICAL-ALIGN: top;FONT-WEIGHT: bold;PADDING-TOP: 0px;}

#desktopHeader #mySunbeltDropDown .Favorite .FavoriteContent .Equipment .EquipmentDesc .DetailsButton{TEXT-ALIGN: center;MARGIN-TOP: 50px;}

#desktopHeader #mySunbeltDropDown .Favorite .FavoriteContent .Equipment .EquipmentDesc .DetailsButton BUTTON
{WIDTH: 90px;}

#desktopHeader #mySunbeltDropDown .Favorite .FavoriteContent .Status
{MARGIN: 0px 0px 12px;WIDTH: 95%;FLOAT: left;HEIGHT: 50px;FONT-SIZE: 14px;}

#desktopHeader #mySunbeltDropDown .Favorite .FavoriteContent .Status .RentStatus
{WIDTH: 50%;DISPLAY: inline-block;FLOAT: left;}

#desktopHeader #mySunbeltDropDown .Favorite .FavoriteContent .Status .OnRent
{WIDTH: 48%;DISPLAY: inline-block;FLOAT: right;COLOR: #636363;}

#desktopHeader #mySunbeltDropDown .Favorite .FavoriteContent .Count
{TEXT-ALIGN: center;WIDTH: 60px;DISPLAY: inline-block;COLOR: #009b34;FONT-SIZE: 25px;FONT-WEIGHT: bold;}

#desktopHeader #mySunbeltDropDown .Favorite .FavoriteContent .HistoryDesc
{COLOR: #009b34;FONT-SIZE: 11px;}

#desktopHeader #mySunbeltDropDown .Profile{POSITION: absolute;WIDTH: 435px;HEIGHT: 385px;TOP: 36px;RIGHT: 30px;}

#desktopHeader #mySunbeltDropDown .Profile #ProfileContent
{POSITION: relative;PADDING-BOTTOM: 0px;PADDING-LEFT: 12px;WIDTH: 422px;PADDING-RIGHT: 0px;DISPLAY: inline-block;HEIGHT: 355px;OVERFLOW: auto;PADDING-TOP: 0px;}

#desktopHeader #mySunbeltDropDown .Profile #ProfileContent .title
{MARGIN: 14px 0px 1px;FONT-FAMILY: "MuseoSlab500";COLOR: #009b34;FONT-SIZE: 19px;FONT-WEIGHT: bold;}

#desktopHeader #mySunbeltDropDown .Profile #ProfileContent .loginTitle
{MARGIN-BOTTOM: 1px;}

#desktopHeader #mySunbeltDropDown .Profile #ProfileContent .addressTitle
{MARGIN-TOP: 24px;COLOR: #636363;}

#desktopHeader #mySunbeltDropDown .Profile #ProfileContent .subtitle
{MARGIN: 5px 0px 1px;FONT-FAMILY: "MuseoSlab500";COLOR: #636363;FONT-SIZE: 15px;FONT-WEIGHT: bold;}

#desktopHeader #mySunbeltDropDown .Profile #ProfileContent .changeLogin
{WIDTH: 111px;FONT-FAMILY: "MuseoSlab500";FLOAT: right;HEIGHT: 32px;COLOR: #ffffff;FONT-SIZE: 12px;FONT-WEIGHT: normal;MARGIN-RIGHT: 30px;}

#desktopHeader #mySunbeltDropDown .Profile #ProfileContent .LoginLine
{WIDTH: 250px;FLOAT: left;}

#desktopHeader #mySunbeltDropDown .Profile #ProfileContent .tooltip-fixed
{POSITION: fixed;}

#desktopHeader #mySunbeltDropDown .Profile .UpdateProfileDiv
{TEXT-ALIGN: center;MARGIN: 17px 0px 0px;}

#desktopHeader #mySunbeltDropDown .Profile .UpdateProfileDiv BUTTON
{WIDTH: 175px;}

#desktopHeader #mySunbeltDropDown .Profile .ChangeButton
{POSITION: relative;MARGIN: -32px 3px 6px 4px;WIDTH: 65px;}

#desktopHeader #mySunbeltDropDown .Profile .ChangeButtonDiv
{PADDING-BOTTOM: 0px;MARGIN: 0px;PADDING-LEFT: 0px;PADDING-RIGHT: 42px;FLOAT: right;PADDING-TOP: 1px;}

#desktopHeader #mySunbeltDropDown .Profile .stateSelect
{Z-INDEX: 1;MARGIN: 0px 10px 0px 17px;HEIGHT: 36px;}

#desktopHeader #mySunbeltDropDown .Profile .stateSelect SELECT
{HEIGHT: 36px;}

#desktopHeader #mySunbeltDropDown .Profile .dlState
{HEIGHT: 36px;}

#desktopHeader #mySunbeltDropDown .Profile .dlState SELECT
{HEIGHT: 36px;}

#desktopHeader #mySunbeltDropDown .Profile #city
{WIDTH: 145px;}

#desktopHeader #mySunbeltDropDown .Profile #zip
{WIDTH: 112px;}

#desktopHeader #mySunbeltDropDown .MyProfileDiv{FONT-FAMILY: "MuseoSlab500";COLOR: #636363;FONT-SIZE: 12px;}

#desktopHeader #mySunbeltDropDown .MyProfileDiv SPAN.k-combobox
{WIDTH: 84px;MARGIN-BOTTOM: 4px;}

#desktopHeader #mySunbeltDropDown .MyProfileDiv SPAN.k-input
{PADDING-BOTTOM: 0px;PADDING-LEFT: 0px;PADDING-RIGHT: 0px;HEIGHT: 30px;PADDING-TOP: 0px;}

#desktopHeader #mySunbeltDropDown .MyProfileDiv .k-dropdown-wrap
{HEIGHT: 36px;}

#desktopHeader #mySunbeltDropDown .MyProfileDiv .k-input
{BACKGROUND-COLOR: transparent;MARGIN: 6px 0px 0px;}

#desktopHeader #mySunbeltDropDown .MyProfileDiv .k-icon
{MARGIN: 4px 0px 0px;}

#desktopHeader #mySunbeltDropDown .MyProfileDiv .k-state-hover.k-dropdown-wrap
{BORDER-BOTTOM-COLOR: #e6e6e6;BACKGROUND-COLOR: #e6e6e6;BORDER-TOP-COLOR: #e6e6e6;BORDER-RIGHT-COLOR: #e6e6e6;BORDER-LEFT-COLOR: #e6e6e6;}

#desktopHeader #mySunbeltDropDown .MyProfileDiv .k-combobox .k-input
{box-shadow: inset 0 0 0px 0px;}

#desktopHeader #mySunbeltDropDown LABEL{MARGIN-TOP: 5px;WIDTH: 100px;PADDING-RIGHT: 10px;DISPLAY: inline-block;FONT-FAMILY: "MuseoSlab500";COLOR: #636363;FONT-SIZE: 15px;FONT-WEIGHT: bold;}

#desktopHeader #mySunbeltDropDown INPUT[type='text']{HEIGHT: 27px;}

#desktopHeader #mySunbeltDropDown INPUT[type='password']{HEIGHT: 27px;}

#desktopHeader #mySunbeltDropDown .k-header{BACKGROUND-COLOR: transparent;}

#desktopHeader #mySunbeltDropDown .CustomLoginTextbox{Z-INDEX: 250;POSITION: relative;MARGIN: 4px 0px 4px 16px;WIDTH: 144px;}

#desktopHeader #mySunbeltDropDown .ShortCustomTextBox{WIDTH: 170px;DISPLAY: inline-block;}

#desktopHeader #mySunbeltDropDown .CustomTextbox{POSITION: relative;MARGIN: 4px 0px;WIDTH: 260px;}

#desktopHeader #mySunbeltDropDown .CustomerLongTextbox{POSITION: relative;MARGIN: 4px 0px;WIDTH: 375px;}

#desktopHeader #mySunbeltDropDown .CustomDropBox{Z-INDEX: 0;BORDER-BOTTOM: #d0ccc7 1px solid;POSITION: relative;BORDER-LEFT: #d0ccc7 1px solid;PADDING-BOTTOM: 12px;LINE-HEIGHT: 35px;MARGIN: 4px 0px;PADDING-LEFT: 8px;PADDING-RIGHT: 8px;FONT-FAMILY: "MuseoSlab500";BACKGROUND: #e6e6e6;COLOR: #636363;FONT-SIZE: 14px;OVERFLOW: visible;BORDER-TOP: #d0ccc7 1px solid;BORDER-RIGHT: #d0ccc7 1px solid;PADDING-TOP: 12px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;}

#desktopHeader #mySunbeltDropDown .CustomDropBox2{BACKGROUND-COLOR: #e6e6e6;MARGIN: 4px 0px;WIDTH: 217px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;}

#desktopHeader #mySunbeltDropDown .DobTextbox{BACKGROUND-COLOR: transparent;MARGIN: -1px 0px 4px -5px;WIDTH: 217px;HEIGHT: 17px;}

#desktopHeader #mySunbeltDropDown .DobTextbox .k-picker-wrap .k-state-hover
{BACKGROUND-COLOR: #ffc000;}

#desktopHeader #mySunbeltDropDown .DobTextbox .k-state-hover
{BACKGROUND-COLOR: #e6e6e6;}

#desktopHeader #mySunbeltDropDown .checkOff{MARGIN: 0px 6px -3px -1px;WIDTH: 27px;DISPLAY: inline-block;BACKGROUND: url(/images/CheckOff.png) no-repeat;HEIGHT: 27px;}

#desktopHeader #mySunbeltDropDown .checkOn{MARGIN: 0px 6px -3px -1px;WIDTH: 27px;DISPLAY: inline-block;BACKGROUND: url(/images/CheckOn.png) no-repeat;HEIGHT: 27px;}

#desktopHeader #mySunbeltDropDown .marketingDiv{MARGIN: 10px 0px 0px;DISPLAY: inline-block;HEIGHT: 42px;}

#desktopHeader #mySunbeltDropDown .marketingContent{PADDING-BOTTOM: 0px;MARGIN: 0px;PADDING-LEFT: 0px;WIDTH: 346px;PADDING-RIGHT: 0px;DISPLAY: inline-block;HEIGHT: 35px;PADDING-TOP: 11px;}

#desktopHeader #hotSpotSummary{Z-INDEX: 251;POSITION: absolute;MARGIN-TOP: 47px;WIDTH: 160px;HEIGHT: 56px;MARGIN-LEFT: -296px;CURSOR: pointer;LEFT: 50%;}

#desktopHeader #hotSpotFavorites{Z-INDEX: 251;POSITION: absolute;MARGIN-TOP: 110px;WIDTH: 160px;HEIGHT: 52px;MARGIN-LEFT: -296px;CURSOR: pointer;LEFT: 50%;}

#desktopHeader #hotSpotProfile{Z-INDEX: 251;POSITION: absolute;MARGIN-TOP: 120px;WIDTH: 160px;HEIGHT: 56px;MARGIN-LEFT: -296px;CURSOR: pointer;LEFT: 50%;}

#desktopHeader #hotSpotClose{Z-INDEX: 251;POSITION: absolute;MARGIN-TOP: 410px;WIDTH: 160px;HEIGHT: 40px;MARGIN-LEFT: -296px;CURSOR: pointer;LEFT: 50%;}

#qaheadernotification{Z-INDEX: 251;POSITION: absolute;COLOR: #fff;MARGIN-LEFT: -490px;TOP: 4px;FONT-WEIGHT: bold;LEFT: 50%;}

.bottomMargin10{MARGIN-BOTTOM: 10px;}

.topPadding10{PADDING-TOP: 10px;}

.SelectClear{BORDER-BOTTOM: #c2c2c2 1px solid;BORDER-LEFT: #c2c2c2 1px solid;WIDTH: 60px;DISPLAY: inline-block;BACKGROUND: url(/images/downArrow.png) no-repeat right 50%;HEIGHT: 44px;OVERFLOW: hidden;BORDER-TOP: #c2c2c2 1px solid;BORDER-RIGHT: #c2c2c2 1px solid;border-radius: 3px;-webkit-box-shadow: inset 2px 2px 8px 0px rgba(0, 0, 0, 0.09);box-shadow: inset 2px 2px 8px 0px rgba(0, 0, 0, 0.09);}

.SelectClear SELECT{BORDER-BOTTOM: 0px;BORDER-LEFT: 0px;LINE-HEIGHT: 1;PADDING-LEFT: 8px;WIDTH: 80px;FONT-FAMILY: "MuseoSlab500";BACKGROUND: none transparent scroll repeat 0% 0%;HEIGHT: 44px;COLOR: #636363;FONT-SIZE: 12px;BORDER-TOP: 0px;BORDER-RIGHT: 0px;border-radius: 0;appearance: none;-moz-appearance: none;-webkit-appearance: none;}

.SelectClear SELECT:hover
{}

.StandardInputClear{BORDER-BOTTOM: #c2c2c2 1px solid;BORDER-LEFT: #c2c2c2 1px solid;PADDING-BOTTOM: 5px;OUTLINE-STYLE: none;OUTLINE-COLOR: invert;PADDING-LEFT: 5px;OUTLINE-WIDTH: 0px;PADDING-RIGHT: 5px;DISPLAY: inline-block;FONT-FAMILY: "MuseoSlab500";MARGIN-BOTTOM: 6px;COLOR: #3a3a3a;FONT-SIZE: 12px;BORDER-TOP: #c2c2c2 1px solid;BORDER-RIGHT: #c2c2c2 1px solid;PADDING-TOP: 5px;border-radius: 3px;-webkit-box-shadow: inset 2px 2px 8px 0px rgba(0, 0, 0, 0.09);box-shadow: inset 2px 2px 8px 0px rgba(0, 0, 0, 0.09);}

.standardInput{Z-INDEX: 0;BORDER: #d0ccc7 1px solid;POSITION: relative;PADDING-BOTTOM: 12px;MARGIN: 4px 0px;PADDING-LEFT: 8px;PADDING-RIGHT: 8px;BACKGROUND: #fff;COLOR: #000000;FONT-SIZE: 14px;OVERFLOW: visible;PADDING-TOP: 16px;}

.inputHintDefault{COLOR: #bab6b6;FONT-SIZE: 14px;-pie-track-active: false;}

INPUT[type='button'].StandardGreenButton{BORDER-BOTTOM: medium none;BORDER-LEFT: medium none;WIDTH: 200px;FONT-FAMILY: "MuseoSlab500";BACKGROUND: url(/images/green-button.png) no-repeat;HEIGHT: 32px;COLOR: #ffffff;FONT-SIZE: 1em;BORDER-TOP: medium none;CURSOR: pointer;BORDER-RIGHT: medium none;background-size: 100% 32px;}

A.SlidingDoorGreenButton{TEXT-ALIGN: center;PADDING-RIGHT: 6px;DISPLAY: inline-block;BACKGROUND: url(/images/sb-button-right.png) no-repeat right top;HEIGHT: 32px;CURSOR: pointer;TEXT-DECORATION: none;}

A.SlidingDoorGreenButton SPAN{PADDING-LEFT: 19px;PADDING-RIGHT: 15px;DISPLAY: block;FONT-FAMILY: "MuseoSlab500", Verdana, Helvetica, Sans-Serif;BACKGROUND: url(/images/sb-button-left.png) no-repeat;HEIGHT: 32px;COLOR: white;FONT-SIZE: 15px;PADDING-TOP: 7px;-webkit-text-shadow: #00561d 0 -1px 0;text-shadow: #00561d 0 -1px 0;}

A.SlidingDoorGreenButton SPAN.disabled
{}

A.SlidingDoorGreyButton{TEXT-ALIGN: center;PADDING-RIGHT: 6px;DISPLAY: inline-block;BACKGROUND: url(/images/sb-button-right-grey.png) no-repeat right top;HEIGHT: 32px;TEXT-DECORATION: none;}

A.SlidingDoorGreyButton .disabled{}

A.SlidingDoorGreyButton SPAN{PADDING-LEFT: 19px;PADDING-RIGHT: 15px;DISPLAY: block;FONT-FAMILY: "MuseoSlab500", Verdana, Helvetica, Sans-Serif;BACKGROUND: url(/images/sb-button-left-grey.png) no-repeat;HEIGHT: 32px;COLOR: white;FONT-SIZE: 15px;PADDING-TOP: 7px;-webkit-text-shadow: #585858 0 -1px 0;text-shadow: #585858 0 -1px 0;}

.GreenCheckbox{POSITION: relative;DISPLAY: inline-block;CURSOR: pointer;}

.GreenCheckbox INPUT[type='checkbox']{DISPLAY: none;}

.GreenCheckbox IMG{WIDTH: 27px;HEIGHT: 27px;}

.GreenCheckbox LABEL{MARGIN-TOP: 5px;DISPLAY: inline-block;VERTICAL-ALIGN: top;}

.ButtonPaddingRight8{MARGIN-RIGHT: 8px;}

.MarginLeft12{MARGIN-LEFT: 12px;}

BODY{BACKGROUND-IMAGE: url(/images/bg.png);MARGIN: 0px;padding: 0;font-size: 13px;font-family: Arial,Verdana,Helvetica,sans-serif;COLOR: #666;}

body, ul, dl, dd, h1, h2, h3, h4, h5, h6, form, p{padding: 0;margin: 0;}

img{border: 0px;}

A{COLOR: #009c39;text-decoration: none;}

A:visited{COLOR: #009c39;}

header{DISPLAY: block;}

footer{DISPLAY: block;}

nav{DISPLAY: block;}

section{DISPLAY: block;}


IMG{BORDER-BOTTOM: 0px;BORDER-LEFT: 0px;BORDER-TOP: 0px;BORDER-RIGHT: 0px;}

A > IMG{BORDER-BOTTOM: 0px;BORDER-LEFT: 0px;BORDER-TOP: 0px;BORDER-RIGHT: 0px;}

#logo{TEXT-ALIGN: center;}

.ShadowBoxContent{BORDER-BOTTOM: #ececec 5px solid;BORDER-LEFT: #ececec 5px solid;PADDING-BOTTOM: 0px;PADDING-LEFT: 4px;PADDING-RIGHT: 4px;DISPLAY: block;OVERFLOW: auto;BORDER-TOP: #ececec 5px solid;BORDER-RIGHT: #ececec 5px solid;PADDING-TOP: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;border-radius: 4px;}

.ShadowBox{BACKGROUND-IMAGE: url(/images/ShadowBoxSmall.png);PADDING-BOTTOM: 14px;PADDING-LEFT: 1px;PADDING-RIGHT: 1px;DISPLAY: inline-block;BACKGROUND-REPEAT: no-repeat;BACKGROUND-POSITION: center bottom;OVERFLOW: auto;PADDING-TOP: 1px;}

.fueltitle{COLOR: #009b34;FONT-SIZE: 18px;FONT-WEIGHT: bold;}

#ReasonDiv{WIDTH: 460px !important;}

#ReasonDiv SELECT{WIDTH: 480px !important;}

.NoSweatTitle{BORDER-SPACING: 0px 0px !important;COLOR: #009c39 !important;FONT-SIZE: 27px !important;}

.line{MARGIN-TOP: 0px;MARGIN-BOTTOM: 10px;}

#InvoiceTabs{FONT-SIZE: 14px;}

.RentalDetails{WIDTH: 100% !important;BORDER-COLLAPSE: collapse;COLOR: #636363;FONT-SIZE: 12.5px;}

.RentalDetails .rightTitle{WIDTH: 60%;}

.RentalDetails .leftTotals{TEXT-ALIGN: right;}

.RentalDetails TABLE{BORDER-BOTTOM: #f2f2f2 1px solid;BORDER-LEFT: #f2f2f2 1px solid;PADDING-BOTTOM: 10px !important;PADDING-LEFT: 10px !important;PADDING-RIGHT: 10px !important;BORDER-COLLAPSE: collapse;BORDER-TOP: #f2f2f2 1px solid;BORDER-RIGHT: #f2f2f2 1px solid;PADDING-TOP: 10px !important;}

.RentalDetails TD{BORDER-BOTTOM: #f2f2f2 1px solid;BORDER-LEFT: #f2f2f2 1px solid;PADDING-BOTTOM: 10px !important;PADDING-LEFT: 10px !important;PADDING-RIGHT: 10px !important;BORDER-COLLAPSE: collapse;BORDER-TOP: #f2f2f2 1px solid;BORDER-RIGHT: #f2f2f2 1px solid;PADDING-TOP: 10px !important;}

.RentalDetails TR{BORDER-BOTTOM: #f2f2f2 1px solid;BORDER-LEFT: #f2f2f2 1px solid;PADDING-BOTTOM: 10px !important;PADDING-LEFT: 10px !important;PADDING-RIGHT: 10px !important;BORDER-COLLAPSE: collapse;BORDER-TOP: #f2f2f2 1px solid;BORDER-RIGHT: #f2f2f2 1px solid;PADDING-TOP: 10px !important;}

.RentalDetails #backhoe{WIDTH: 144px !important;}

.RentalDetails .greenHeader{BACKGROUND-COLOR: #009b34;COLOR: white;FONT-WEIGHT: bold;}

.RentalDetails .lightGreyHeader{PADDING-BOTTOM: 5px !important;PADDING-LEFT: 5px !important;PADDING-RIGHT: 5px !important;PADDING-TOP: 5px !important;}

.RentalDetails SPAN{COLOR: black;FONT-SIZE: 11px;FONT-WEIGHT: bold;}

.RentalDetails .bold{FONT-WEIGHT: bold;}

.RentalDetails .greyRow{BACKGROUND-COLOR: #f5f5f5;}



.PageHeader{margin: 4% 0 20px 0;COLOR: #009c39;width: 100%;FONT-SIZE: 32px;overflow: hidden;padding-bottom: 10px;}

.PageHeader H1{MARGIN-TOP: 10px;MARGIN-BOTTOM: 0px;COLOR: #009c39;FONT-SIZE: 24px;FONT-WEIGHT: normal;float: left;}


.PageHeader .aj{float: right;width: 43%;}

.PageHeader .aj li
{width: 47%;float: left;padding: 10px 0;text-align: center;font-size: 14px;margin-right: 5px;}

.PageHeader .aj .a1
{BACKGROUND: url(/images/lei_bg1.jpg) repeat-x left top;color: #fff;border: #00872D 1px solid;}

.PageHeader .aj .a1 a
{color: #fff;}

.PageHeader .aj .a2
{BACKGROUND: url(/images/lei_bg2.jpg) repeat-x left top;color: #686868;border: #ccc 1px solid;}

.PageHeader .aj .a2 a
{color: #686868;}

#desktopFooter{text-align: center;line-height: 28px;padding-top: 3%; padding-bottom:2%;clear: both;}







#desktopContent{BACKGROUND-COLOR: #fff;width: 1170px;margin: 0 auto;-moz-border-radius: 0px 0px 8px 8px;-webkit-border-radius: 0px 0px 8px 8px;-khtml-border-radius: 0px 0px 8px 8px;border-radius: 0px 0px 8px 8px;-moz-box-shadow: 0px 0px 5px 3px rgba(204, 204, 204, 0.5);-webkit-box-shadow: 0px 0px 5px 3px rgba(204, 204, 204, 0.5);box-shadow: 0px 0px 5px 3px rgba(204, 204, 204, 0.5);padding: 0 0 25px 15px;clear: both;overflow: hidden;}
/*lcedit -overflow:hidden;*/

.sub_left{PADDING-BOTTOM: 20px;WIDTH: 67%;PADDING-TOP: 20px;line-height: 25px;float: left;}

.sub_right{BACKGROUND: url(/images/right-rail-bg.png) repeat-y left top #f5f5f5;padding: 20px 0 20px 20px;WIDTH: 25%;-moz-border-radius: 0px 0px 8px 0px;-webkit-border-radius: 0px 0px 8px 0px;-khtml-border-radius: 0px 0px 8px 0px;border-radius: 0px 0px 8px 0px;float: right;}


.RailTitle{PADDING-BOTTOM: 4px;TEXT-TRANSFORM: uppercase;COLOR: #009c39;FONT-SIZE: 18px;FONT-WEIGHT: 500;margin: 20px 0 10px 0;}

#RailMore{margin: 4% 0;}

#RailMore li{background: url(/images/home-center-loc-li-parts-icon.png) no-repeat left 0px;padding-left: 25px;}

.RailTitle HR{BORDER-BOTTOM: #fcfcfc 1px solid;BORDER-LEFT-STYLE: none;BORDER-TOP: #dedede 1px solid;}

.RailUL LI{PADDING-BOTTOM: 10px;background: url(/images/home-center-loc-li-icon.png) no-repeat left 6px;padding-left: 20px;}

#RailMore A{TEXT-TRANSFORM: none;COLOR: #7b7b7b;TEXT-DECORATION: none;}


.project-main-nr-des{float: right;width: 70%;}

.project-img{float: left;width: 25.5%;}

.project-img img{height: 130px;border: 1px solid #CCC;padding: 3px;}

.project-main-nr p{display: block;margin-bottom: 0;}

.project-main-nr{overflow: hidden;width: 100%;overflow: hidden;margin-bottom: 15px;margin-top: 10px;border-bottom: #d8d8d8 1px dashed;padding-bottom: 15px;}

.project-main-nr-des strong a{font-size: 16px;color: #f79608;padding: 0;text-decoration: none;margin-bottom: 5px;}

.project-main-nr-des strong a:hover{color: #4782b2;}

.list_contact{padding: 20px 0;}

.message p{margin-bottom: 10px;}

.message table tr{padding-bottom: 10px;}

.message{width: 100%;overflow: hidden;margin-top: 20px;border-top: 1px dashed #ccc;}

.message h3{font-size: 22px;color: #FBA900;margin: 20px 0 10px 0;padding: 0px;font-weight: 600;}
/* Content Form */

.content-form{width: 100%;overflow: hidden;}

.content-form p{margin-bottom: 10px;}

.content-form input, .content-form textarea, .content-form select{border: 1px solid #d9d9d9;padding: 6px 10px;border-radius: 0;box-shadow: 0 0 5px rgba(0,0,0,0.1) inset;}

.content-form input:hover, .content-form textarea:hover, .content-form select:hover,
.content-form input:focus, .content-form textarea:focus, .content-form select:focus
{border-color: #ccc;}

.content-form input{width: 50%;}

.content-form label, .content-form input, .content-form textarea, .content-form select{margin-bottom: 5px;}

.content-form label{display: block;clear: both;}

.content-form .error{color: #E64141;}

.content-form textarea, .content-form select{width: 60%;}

.content-form textarea{height: 160px;}

.content-form input[type="file"]{padding: 0;border: none;}

.note{color: #E64141;}

.button:hover, .content-form input.button:hover, #comment-form #submit:hover{background-color: #333;color: #fff;}

.content-form input.button, #comment-form #submit, .button.black:hover, .arrow-box-hover, #footer-featured{background-color: #0E9E49;color: #fff;}


#sub_new{width: 93%;margin: 0 auto;overflow: hidden;}

#sub_new h2{font-size: 18px;line-height: 30px;height: 30px;font-weight: normal;margin: 5px 0;}

#sub_new span{color: #999;line-height: 25px;}

#sub_new a{color: #183561;text-decoration: underline;line-height: 19px;}

#sub_new li{width: 100%;margin: 0 auto;overflow: hidden;}

#sub_new a:hover{color: #C00;}


.sub_left_new{width: 100%;float: left;}

.news{width: 100%;overflow: hidden;border-bottom: #d8d8d8 1px dashed;padding-bottom: 15px;margin-bottom: 15px;}

.news h3{font-size: 18px;line-height: 34px;height: 34px;color: #FF4805;margin-bottom: 10px;}

.news .date{width: 90px;float: left;position: relative;color: #333;background: #FCEDC4;text-align: center;height: 30px;line-height: 30px;}

.news .text{margin: 0px 0px 0px 103px;line-height: 20px;position: relative;color: #A1A1A1;height: 100px;overflow: hidden;}

.news strong{color: #333;font-size: 12px;}

.news span a{color: #F27509;text-decoration: underline !important;}

.news span a:hover
{color: #c00;}

.rightpro{float: left;width: 26%;margin-left: 5%;}

.rightpro{padding-bottom: 10px;}

.rightprostrong{PADDING-BOTTOM: 4px;TEXT-TRANSFORM: uppercase;COLOR: #009c39;FONT-SIZE: 18px;FONT-WEIGHT: 500;}

.rightpro dl{border-bottom: #d8d8d8 1px dotted;height: auto;width: 100%;overflow: hidden;padding: 12px 0;margin-bottom: 7px;}

.rightpro dt{width: 29%;float: left;}

.rightpro dt img{width: 100%;height: auto;}

.rightpro dd{float: right;width: 68%;color: #666666;font-size: 12px;height: 75px;overflow: hidden;}

.rightpro dd .deftt{font-size: 12px;color: #006699;display: block;margin-bottom: 7px;}

.rightpro dd p{line-height: 18px;}

/*lcadd*/
.prenext{margin: 10px 0 0 0;}

.searchresult em{color: red;}

.searchresult a{color: #7b7b7b;}
/*lcadd*/
.pages{width: 100%;padding: 5px;height: 60px;}

.pages a, .pages .cpb{text-decoration: none;padding: 10px 12px;border: 1px solid #d8d8d8;background: #fff;font-size: 11px;color: #000;margin: 5px;}

.pages a:hover
{background-color: #009b34;color: #fff;border: 1px solid #009b34;text-decoration: none;}

.pages .cpb{font-weight: bold;color: #fff;background: #009b34;border: 1px solid #009b34;padding: 10px 12px;}

#conlv input[type=text]{width: 400px;height: 32px;border: 1px solid #ccc;line-height: 32px;padding-left: 6px;}

#conlv textarea{width: 500px;height: 200px;border: 1px solid #ccc;padding-left: 6px;}

#conlv input[type=submit]{background: #ff4e00;width: 150px;height: 38px;line-height: 38px;color: #fff;background: #009c39;border: 0;font-size: 18px;}



.bottomlj{width: 100%;}




.bottomMargin10{MARGIN-BOTTOM: 10px;}

.topPadding10{PADDING-TOP: 10px;}

#getRates{BACKGROUND-IMAGE: url(/images/GetRatesBG.png);BORDER: #ccc 1px solid;padding: 12px 0 12px 12px;margin: 8% 0 2% 0;WIDTH: 98%;overflow: hidden;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;overflow: hidden;}

#getRates LABEL{TEXT-ALIGN: center;WIDTH: 35%;DISPLAY: block;FONT-FAMILY: "Helvetica";FLOAT: left;COLOR: #656565;FONT-SIZE: 16px;}


#Form1{float: right;width: 60%;margin-top: 3px;}

#getRates INPUT[type=text]{BORDER: #ccc 1px solid;WIDTH: 55%;FLOAT: left;COLOR: #000;OVERFLOW: visible;padding: 7px 8px;}

#getRates IMG{MARGIN-TOP: 1px;FLOAT: left;MARGIN-LEFT: -12px;}

.btt{background: url(/images/GetRatesButton.png);FLOAT: left;MARGIN-LEFT: -12px;background-color: transparent;width: 112px;height: 32px;border: 0;}


.Summary p strong{color: #e67817;display: inline-block;font-weight: 100;}

Summary p{line-height: 25px;font-size: 12px;}

.online a{display: block;float: left;width: 49%;text-decoration: none;background: #009632;color: #fff;height: 32px;line-height: 32px;text-align: center;font-weight: bold;font-size: 15px;border-right: 1px solid #fff;margin-top: 18px;}

.pemail{background: url(/images/email00.jpg) no-repeat left center;padding-left: 40px;font-size: 18px;height: 40px;margin-top: 15px;width: 100%;line-height: 40px;overflow: hidden;}

.pemail a{color: #333333;}

#MyGearItemsPoupup .ItemRow{POSITION: relative;PADDING-TOP: 10px;}

#MyGearItemsPoupup .ItemRow .ShadowBox{FLOAT: left;}

#MyGearItemsPoupup .ItemRow .ShadowBoxContent{PADDING-BOTTOM: 4px;PADDING-LEFT: 4px;PADDING-RIGHT: 4px;PADDING-TOP: 4px;}

#MyGearItemsPoupup .ItemRow .Content{WIDTH: 450px;FLOAT: left;MARGIN-LEFT: 20px;}

#MyGearItemsPoupup .ItemRow .Content .Title
{MARGIN-TOP: 40px;DISPLAY: block;FONT-FAMILY: "Museo500";COLOR: #009c39;FONT-SIZE: 1.75em;FONT-WEIGHT: bold;}

#MyGearItemsPoupup .ItemRow .Content .SubCat
{DISPLAY: block;FONT-FAMILY: "Museo500";COLOR: #979797;FONT-SIZE: 1.4em;FONT-WEIGHT: bold;}

#MyGearItemsPoupup .ItemRow .Content A
{TEXT-DECORATION: none;}

#MyGearItemsPoupup .ItemRow .View{MARGIN-TOP: 47px;MARGIN-LEFT: 15px;}

#MyGearItemsPoupup HR{BORDER-BOTTOM: medium none;BORDER-LEFT: medium none;BACKGROUND-COLOR: #b2b2b2;MARGIN-TOP: 10px;DISPLAY: block;HEIGHT: 1px;BORDER-TOP: medium none;BORDER-RIGHT: medium none;}

#mainEquipGrid{width: 100%;overflow: hidden;margin: 0 auto;margin-bottom: 3%;}

#mainEquipGrid li p{margin: 7px 0;height: 28px;overflow: hidden;text-align: center;}

#mainEquipGrid IMG{width: 100%;height: auto;}

#mainEquipGrid li{float: left;width: 22%;margin: 0 3% 1% 0;CURSOR: pointer;}

#mainEquipGrid li a
{color: #333;font-size: 14px;}



#equipDetailLeft{WIDTH: 690px;FLOAT: left;}

#equipDetailLeft #mainEquipDetail .Image{POSITION: relative;WIDTH: 300px;BACKGROUND-REPEAT: no-repeat;FLOAT: left;HEIGHT: 250px;}

#equipDetailLeft #mainEquipDetail .Image img
{WIDTH: 330px;HEIGHT: 248px;}

#equipDetailLeft #mainEquipDetail .Image .GA
{Z-INDEX: 100;POSITION: absolute;WIDTH: 70px;HEIGHT: 70px;TOP: 100px;PADDING-TOP: 15px;LEFT: 150px;}

#equipDetailLeft #mainEquipDetail .Summary{WIDTH: 335px;FLOAT: right;}

#equipDetailLeft #mainEquipDetail .Summary LABEL
{DISPLAY: block;FONT-FAMILY: "Museo500";MARGIN-BOTTOM: 10px;COLOR: #666;}

#equipDetailLeft #mainEquipDetail .Summary SPAN
{WIDTH: 100%;DISPLAY: block;FONT-FAMILY: "Helvetica";MARGIN-BOTTOM: 6px;FLOAT: left;COLOR: #656565;}

#equipDetailLeft #mainEquipDetail .Summary TABLE
{BACKGROUND-IMAGE: url(/images/RatesBG.png);BORDER-BOTTOM: #ccc 1px solid;BORDER-LEFT: #ccc 1px solid;WIDTH: 100%;HEIGHT: 60px;BORDER-TOP: #ccc 1px solid;BORDER-RIGHT: #ccc 1px solid;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;}

#equipDetailLeft #mainEquipDetail .Summary TABLE TD
{TEXT-ALIGN: center;FONT-FAMILY: "Helvetica";COLOR: #636363;FONT-SIZE: 0.9em;}

#equipDetailLeft #mainEquipDetail .Summary TABLE TD LABEL
{MARGIN: 0px;DISPLAY: block;FONT-FAMILY: "Helvetica";COLOR: #009c39;FONT-SIZE: 1.8em;FONT-WEIGHT: bold;}

#equipDetailLeft #mainEquipDetail .Summary TABLE TD STRONG
{FONT-FAMILY: "Helvetica";COLOR: #009c39;FONT-SIZE: 1.8em;FONT-WEIGHT: bold;}

#equipDetailLeft #mainEquipDetail .Summary .ShiftRates
{MARGIN-TOP: 18px;DISPLAY: inline-block;FONT-FAMILY: "Helvetica";COLOR: #009c39;MARGIN-LEFT: 5px;FONT-SIZE: 1.1em;FONT-WEIGHT: bold;}

#equipDetailLeft #mainEquipDetail .Summary .FavoriteButton
{MARGIN-TOP: 8px;FLOAT: left;CURSOR: pointer;}

#equipDetailLeft #mainEquipDetail .Summary .AddToCart
{MARGIN-TOP: 10px;FLOAT: right;}

#equipDetailLeft #mainEquipDetail .k-tabstrip#EquipTabs{margin-top: 25px;}

#equipDetailLeft #mainEquipDetail #EquipTabs .k-item{BORDER-BOTTOM: medium none;BORDER: #e2e2e2 1px solid;border-bottom: none;height: 40px;line-height: 40px;width: 160px;font-size: 16px;text-align: center;background: #f5f5f5;-moz-border-radius: 4px 4px 0 0;-webkit-border-radius: 4px 4px 0 0;border-radius: 4px 4px 0 0;}

#equipDetailLeft #mainEquipDetail #EquipTabs A.k-link{COLOR: #000;text-decoration: none;}

#equipDetailLeft #mainEquipDetail #EquipTabs DIV.k-content{BORDER: #e2e2e2 1px solid;MIN-HEIGHT: 360px;PADDING: 10px;COLOR: #636363;OVERFLOW: auto;}

.GenSpecs{WIDTH: 100%;overflow: hidden;line-height: 25px;color: #666;}

.GenSpecs p{margin: 8px 0 8px 0;}
/*lcadd*/
.GenSpecs h3{margin: 20px 0 20px 0;color: #009c39; font-size:15px;}
/*lcadd*/

#equipDetailLeft #mainEquipDetail #EquipTabs .GenSpecs TABLE TH{BORDER-BOTTOM: #e3e3e3 1px solid;TEXT-ALIGN: left;PADDING-BOTTOM: 6px;PADDING-LEFT: 0px;PADDING-RIGHT: 0px;MARGIN-RIGHT: 8px;PADDING-TOP: 6px;}

#equipDetailLeft #mainEquipDetail #EquipTabs .GenSpecs TABLE TD.Makes{WIDTH: 240px;VERTICAL-ALIGN: top;}

#equipDetailLeft #mainEquipDetail #EquipTabs .GenSpecs TABLE TD.Specs{VERTICAL-ALIGN: top;}

#equipDetailLeft #mainEquipDetail #EquipTabs .GenSpecs UL{PADDING-BOTTOM: 0px;LIST-STYLE-TYPE: none;MARGIN: 0px 10px 0px -2px;PADDING-LEFT: 0px;PADDING-RIGHT: 0px;PADDING-TOP: 0px;}

#equipDetailLeft #mainEquipDetail #EquipTabs .GenSpecs UL LI{PADDING-BOTTOM: 8px;BACKGROUND-COLOR: #fff;PADDING-LEFT: 6px;PADDING-RIGHT: 6px;FONT-SIZE: 0.9em;PADDING-TOP: 8px;}

#equipDetailLeft #mainEquipDetail #EquipTabs .GenSpecs UL LI SPAN
{WIDTH: 160px;DISPLAY: inline-block;VERTICAL-ALIGN: top;}

#equipDetailLeft #mainEquipDetail #EquipTabs .GenSpecs UL LI SPAN.Spec
{WIDTH: 250px;DISPLAY: inline-block;}

#equipDetailLeft #mainEquipDetail #EquipTabs .GenSpecs UL LI.Alt
{BACKGROUND-COLOR: #f5f5f5;}

#equipDetailLeft #mainEquipDetail #EquipTabs .RelatedEquipment{PADDING-BOTTOM: 10px;PADDING-LEFT: 10px;PADDING-RIGHT: 10px;PADDING-TOP: 10px;}

#equipDetailLeft #mainEquipDetail #EquipTabs .RelatedEquipment DIV{MARGIN-BOTTOM: 14px;}

#equipDetailLeft #mainEquipDetail #EquipTabs .RelatedEquipment DIV IMG
{PADDING-RIGHT: 10px;FLOAT: left;}

#equipDetailLeft #mainEquipDetail #EquipTabs .RelatedEquipment DIV A
{MARGIN-TOP: 16px;FONT-FAMILY: "Museo500";FLOAT: left;COLOR: #009c39;FONT-SIZE: 1em;TEXT-DECORATION: none;}

#equipDetailLeft #mainEquipDetail #EquipTabs .MyGear{MARGIN: 10px 10px 0px 0px;HEIGHT: 350px;OVERFLOW: auto;}

#equipDetailLeft #mainEquipDetail #EquipTabs .MyGear TABLE{WIDTH: 100%;BORDER-COLLAPSE: collapse;}

#equipDetailLeft #mainEquipDetail #EquipTabs .MyGear TABLE TR
{BACKGROUND-COLOR: #fff;OVERFLOW: auto;}

#equipDetailLeft #mainEquipDetail #EquipTabs .MyGear TABLE TR.ItemRowAlt
{BACKGROUND-COLOR: #f5f5f5;}

#equipDetailLeft #mainEquipDetail #EquipTabs .MyGear TABLE TR TH
{TEXT-ALIGN: left;PADDING-BOTTOM: 15px;PADDING-LEFT: 10px;WIDTH: 500px;PADDING-RIGHT: 0px;VERTICAL-ALIGN: top;OVERFLOW: auto;PADDING-TOP: 15px;}

#equipDetailLeft #mainEquipDetail #EquipTabs .MyGear TABLE TR TH DIV
{MARGIN-BOTTOM: 10px;OVERFLOW: auto;}

#equipDetailLeft #mainEquipDetail #EquipTabs .MyGear TABLE TR TH DIV .Check{MARGIN-TOP: 12px;FLOAT: left;MARGIN-RIGHT: 15px;}

#equipDetailLeft #mainEquipDetail #EquipTabs .MyGear TABLE TR TH DIV .ItemImg{FLOAT: left;}

#equipDetailLeft #mainEquipDetail #EquipTabs .MyGear TABLE TR TH DIV SPAN{MARGIN-TOP: 10px;DISPLAY: block;FONT-FAMILY: "Helvetica";FLOAT: left;COLOR: #636363;MARGIN-LEFT: 12px;FONT-SIZE: 0.9em;FONT-WEIGHT: normal;}

#equipDetailLeft #mainEquipDetail #EquipTabs .MyGear TABLE TR TD
{TEXT-ALIGN: center;PADDING-BOTTOM: 15px;PADDING-LEFT: 0px;WIDTH: 225px;PADDING-RIGHT: 10px;VERTICAL-ALIGN: top;OVERFLOW: auto;PADDING-TOP: 15px;}

#equipDetailLeft #mainEquipDetail #EquipTabs .MyGear TABLE TR TD .Previous
{OVERFLOW: auto;}

#equipDetailLeft #mainEquipDetail #EquipTabs .MyGear TABLE TR TD .Previous SPAN{MARGIN: 0px 10px 0px 40px;FONT-FAMILY: "Museo500";FLOAT: left;COLOR: #009c39;FONT-SIZE: 2.2em;FONT-WEIGHT: bold;}

#equipDetailLeft #mainEquipDetail #EquipTabs .MyGear TABLE TR TD .Previous LABEL{TEXT-ALIGN: left;WIDTH: 60px;DISPLAY: block;FONT-FAMILY: "Museo500";FLOAT: left;COLOR: #656565;FONT-SIZE: 1em;}

#equipDetailLeft #mainEquipDetail #EquipTabs .MyGear TABLE TR TD .Previous DIV{FONT-STYLE: italic;CLEAR: both;FONT-SIZE: 0.9em;OVERFLOW: auto;PADDING-TOP: 15px;}

#equipDetailLeft #mainEquipDetail #EquipTabs .MyGear TABLE TR TD .Actions
{MARGIN-TOP: 20px;}

#equipDetailLeft #mainEquipDetail #EquipTabs .MyGear TABLE TR TD .Actions .AddToCart{CURSOR: pointer;}

#equipDetailLeft #mainEquipDetail #EquipTabs .MyGear TABLE TR TD .Actions IMG{MARGIN-BOTTOM: 10px;CURSOR: pointer;}

#equipDetailRight{BACKGROUND-IMAGE: url(/images/right-rail-bg.png);MARGIN-TOP: -70px;PADDING-LEFT: 30px;WIDTH: 230px;BACKGROUND-REPEAT: repeat-y;BACKGROUND-POSITION: 10px 0px;FLOAT: right;margin-right: 2px;HEIGHT: 990px;PADDING-TOP: 40px;}

#equipDetailRight .CartRail{MARGIN: -10px 0px 10px -20px;WIDTH: 242px;}

#equipDetailRight .CartRail .Header
{BACKGROUND-COLOR: #009b34;HEIGHT: 77px;}

#equipDetailRight .CartRail LABEL
{DISPLAY: block;FONT-FAMILY: "MuseoSlab500";COLOR: #fff;MARGIN-LEFT: 8px;FONT-SIZE: 1.3em;PADDING-TOP: 28px;}

#equipDetailRight .CartRail .Items
{-moz-box-shadow: 0 5px 8px -5px #666;-webkit-box-shadow: 0 5px 8px -5px #666;box-shadow: 0 5px 8px -5px #666;}

#equipDetailRight .CartRail TABLE
{PADDING-BOTTOM: 0px;MARGIN: 0px;PADDING-LEFT: 0px;BORDER-SPACING: 0;WIDTH: 100%;PADDING-RIGHT: 0px;BORDER-COLLAPSE: collapse;PADDING-TOP: 0px;}

#equipDetailRight .CartRail TABLE .head
{PADDING-BOTTOM: 8px;BACKGROUND-COLOR: #636363;PADDING-LEFT: 8px;PADDING-RIGHT: 8px;FONT-FAMILY: "MuseoSlab500";COLOR: #fff;FONT-SIZE: 0.9em;FONT-WEIGHT: normal;PADDING-TOP: 8px;}

#equipDetailRight .CartRail TABLE .more
{BORDER-BOTTOM: #fff 1px solid;TEXT-ALIGN: center;PADDING-BOTTOM: 12px;BACKGROUND-COLOR: #f5f5f5;FONT-STYLE: italic;PADDING-LEFT: 12px;PADDING-RIGHT: 12px;FONT-FAMILY: "MuseoSlab500";COLOR: #666;FONT-SIZE: 0.9em;VERTICAL-ALIGN: middle;PADDING-TOP: 12px;}

#equipDetailRight .CartRail TABLE TD
{BORDER-BOTTOM: #fff 1px solid;PADDING-BOTTOM: 12px;BACKGROUND-COLOR: #f5f5f5;PADDING-LEFT: 12px;PADDING-RIGHT: 12px;FONT-FAMILY: "MuseoSlab500";COLOR: #666;FONT-SIZE: 0.9em;VERTICAL-ALIGN: middle;PADDING-TOP: 12px;}

#equipDetailRight .CartRail TABLE TH
{BORDER-BOTTOM: #fff 1px solid;TEXT-ALIGN: center;PADDING-BOTTOM: 12px;BACKGROUND-COLOR: #e5e5e5;PADDING-LEFT: 12px;PADDING-RIGHT: 12px;FONT-FAMILY: "MuseoSlab500";COLOR: #009b34;FONT-SIZE: 1.4em;VERTICAL-ALIGN: top;FONT-WEIGHT: bold;PADDING-TOP: 12px;}

#equipDetailRight .CartRail .Checkout
{MARGIN-TOP: 18px;MARGIN-LEFT: 23px;}

#equipDetailRight .CartRail .NoItems
{BORDER-BOTTOM: #e3e3e3 1px solid;PADDING-BOTTOM: 45px;FONT-STYLE: italic;PADDING-LEFT: 24px;PADDING-RIGHT: 4px;COLOR: #b3b3b3;CLEAR: both;PADDING-TOP: 45px;}

#equipDetailRight .CartRail .RppAd
{MARGIN-TOP: 35px;MARGIN-LEFT: 4px;}

#equipDetailRight .SubCategoryList{OVERFLOW-X: hidden;MARGIN-TOP: 25px;MIN-HEIGHT: 400px;PADDING-LEFT: 0px;}

#equipDetailRight .SubCategoryList DIV
{BACKGROUND-IMAGE: url(/images/DetailFrame.png);PADDING-LEFT: 10px;WIDTH: 202px;BACKGROUND-REPEAT: no-repeat;HEIGHT: 170px;PADDING-TOP: 10px;}

#equipDetailRight .SubCategoryList LABEL
{DISPLAY: block;FONT-FAMILY: "Museo500";MARGIN-BOTTOM: 24px;COLOR: #009c39;FONT-SIZE: 0.9em;FONT-WEIGHT: bold;MARGIN-RIGHT: 8px;text-aign: center;}

#RequestCatalog LABEL{WIDTH: 150px;DISPLAY: inline-block;}

#RequestCatalog INPUT[type='text']{WIDTH: 250px;}

#RequestCatalog .checkList{DISPLAY: inline-table;}

#RequestCatalog .checkList SPAN{WIDTH: 250px;DISPLAY: inline-block;}

#RequestCatalog #catalogDiv{MARGIN-BOTTOM: 30px;}

#RequestCatalog #comments{WIDTH: 100%;MARGIN-BOTTOM: 7px;HEIGHT: 150px;}

#Parts .product{TEXT-ALIGN: center;MARGIN: 0px auto;}

#Parts .productSearchButton{WIDTH: 250px;}


.lv input[type=text]{width: 160px;height: 30px;line-height: 30px;border: 1px solid #ddd;}

.lv textarea{width: 350px;height: 150px;border: 1px solid #ddd;float: right;}

.lv input[type=submit]{width: 120px;height: 28px;}

.levtt{margin: 20px 0 10px 10px;font-size: 20px;color: #000;}



.respond h2{font-size: 20px;margin-top: 3%;color: #000;}

.respond .jianjie{margin: 3% 0;}

.respond p.field input{width: 42%;margin: 0 2% 2% 0;border: 1px solid #e5e5e5;background: #fff;color: #868688;padding: 14px 19px;font-family: 'Open Sans', Arial, Helvetica, sans-serif;_width: 40%;}

.respond p textarea{width: 91.5%;height: 200px;border: 1px solid #e5e5e5;background: #fff;color: #868688;padding: 13px 19px;font-family: 'Open Sans', Arial, Helvetica, sans-serif;}

.respond p.comment_submit{margin: 3% 0;}

.respond .btn-primary{background: #009c39;color: #fff;font: bold 18px/14px 'Open Sans', Arial, Helvetica, sans-serif;padding: 16px 30px;border: none;}

.respond .btn-primary:hover{background: #3d3d3d;color: #fff;}


#mainEquipDetail .Image{float: left;WIDTH: 47%;}

#mainEquipDetail .Image img{width: 100%;height: auto;}

.Summary{WIDTH: 48%;FLOAT: right;}

#EquipTabs .k-item{BORDER-BOTTOM: medium none;BORDER: #e2e2e2 1px solid;border-bottom: none;height: 40px;line-height: 40px;width: 160px;font-size: 16px;text-align: center;background: #f5f5f5;-moz-border-radius: 4px 4px 0 0;-webkit-border-radius: 4px 4px 0 0;border-radius: 4px 4px 0 0;}

#EquipTabs DIV.k-content{BORDER: #e2e2e2 1px solid;MIN-HEIGHT: 360px;PADDING: 10px;COLOR: #636363;OVERFLOW: auto;}

#mainEquipDetail{width: 100%;overflow: hidden;margin: 45px 0 15px 0;}

.k-tabstrip#EquipTabs{margin-top: 4%;}

.Breadcrumb{MARGIN-TOP: 7%;MARGIN-BOTTOM: 10px;COLOR: #8b8a8a;FONT-SIZE: 16px;TEXT-DECORATION: none;}

.Breadcrumb A{MARGIN-TOP: 10px;MARGIN-BOTTOM: 10px;COLOR: #8b8a8a;FONT-SIZE: 16px;TEXT-DECORATION: none;}

#desktopContentContainer P{margin: 0 0 20px 0;LINE-HEIGHT: 23px;COLOR: #777;}

.sub_left H1{MARGIN-TOP: 10px; */
    /* MARGIN-BOTTOM: 10px; */
    COLOR: #009c39;
    FONT-SIZE: 24px;
    FONT-WEIGHT: normal;
    float: left;
    width: 100%;
    overflow: hidden;
    margin: 10px 0 30px 0;
    line-height: 26px;}
.sub_left h3{ margin:15px 0 15px 0;}


.k-content p{color: #666;margin-bottom: 20px;}

.k-content h2{background: #009632;padding: 6px 0px 6px 20px;color: #fff;font-size: 18px;font-weight: 500;margin: 3% 0;}

.mes-con{width: 100%;}

.l-text{float: left;width: 46%;}

.l-text input{width: 100%;margin-bottom: 10px;border: 1px solid #ccc;height: 36px;padding: 0 10px;line-height: 36px;font-size: 12px;color: #999;}

.r-mes{float: right;width: 46%;margin-right: 2%;}

.r-mes textarea{width: 100%;border: 1px solid #ccc;line-height: 22px;font-size: 12px;color: #999;height: 126px;margin-bottom: 12px;}

.r-mes .submit{background: #000;padding: 10px 0;width: 100%;text-align: center;color: #fff;cursor: pointer;_font-size: 0;_line-height: 0;}

/*留言*/
.repond {
    background: #eee;
    margin-top: 30px;
    width: 95%;
    margin-bottom: 30px;
    padding: 0 20px 0;
}

    .repond p {
        margin: 0 auto;
        margin-bottom: 15px;
        line-height: 29px;
        font-size: 17px;
        color: #333;
    }

        .repond p a {
            color: #111;
            font-weight: bold;
            text-decoration: underline;
        }

    .repond form {
        width: 99%;
        margin: 0 auto
    }

.me {
    margin-bottom: 15px;
    width: 48%;
    margin-right: 2%;
    float: left;
    display: block;
    overflow: hidden
}

.repond strong {
    font-size: 16px;
    color: #1a1a1a;
    display: block;
    line-height: 30px;
    width: 100%;
    overflow: hidden
}

.address .repond strong span {
    line-height: 30px
}

.repond input {
    width: 87%;
    height: 35px;
    border: 1px solid #ddd;
    line-height: 35px;
    font-family: Open Sans,Arial, Helvetica, sans-serif;
    background: #fff;
    color: #666;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}

.repond textarea {
    width: 90%;
    height: 160px;
    border: 1px solid #d8d8d8;
    line-height: 22px;
}

.repond input.sub2 {
    background: #fed206;
    width: 160px;
    height: 42px;
    line-height: 38px;
    color: #000;
    border: 0;
    font-size: 18px;
    margin: 15px 0 20px 0;
    font-family: Open Sans,Arial, Helvetica, sans-serif;
}

    .repond input.sub2:hover {
        background: #333;
        color: #fff
    }

.repond h3 {
    font-size: 22px;
    color: #fff;
    text-align: center;
    line-height: 59px;
    font-family: Open Sans, Arial;
    background: url(/images/ly_tit.png) no-repeat center top;
    margin: 0 auto;
    margin-top: -12px;
    width: 100%;
    float: left;
    margin-bottom: 15px;
    overflow: hidden
}

.repond input.pro_sub {
    background: #FFC60B;
    height: 50px;
    line-height: 50px;
    color: #1a1a1a;
    width: 40%;
    margin: 30px 0 30px 28%;
    border: 0;
    font-size: 16px;
}

.repond .txt {
    margin-right: 2%;
    border: 1px solid #d8d8d8;
    color: #868688;
    padding: 5px 0 5px 40px;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    font-size: 15px;
    border-radius: 0;
}

.repond .btn-primary {
    background: #fdcc05;
    color: #242424;
    font: bold 18px/14px Open Sans, Arial, Helvetica, sans-serif;
    margin: 40px 0 40px 32%;
    height: 52px;
    width: 34%;
    text-transform: uppercase;
    border: 2px solid #fdcc05;
    border-radius: 0;
}

    .repond .btn-primary:hover {
        color: #242424;
        border: 2px solid #fdcc05;
    }

.repond .icon-text-pro {
    background: url(/images/icon-text-pro.png) no-repeat 10px center #fff;
}

.repond .icon-text-user {
    background: url(/images/icon-text-user.png) no-repeat 10px center #fff;
}

.repond .icon-text-email {
    background: url(/images/icon-text-email.png) no-repeat 10px center #fff;
}

.repond .icon-text-tel {
    background: url(/images/icon-text-tel.png) no-repeat 12px center #fff;
}

.repond .icon-text-wl {
    background: url(/images/icon-text-wl.png) no-repeat 10px center #fff;
}

.repond .icon-text-cn {
    background: url(/images/icon-text-capa.png) no-repeat 10px center #fff;
}

.repond .icon-text-message {
    background: url(/images/icon-text-message.png) no-repeat 10px 17px #fff;
    padding: 17px 18px 17px 39px;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #868688;
    font-size: 15px;
    border-radius: 0;
}

.repond .ra, .repond .ch {
    clear: both;
    overflow: hidden;
    margin-top: 16px;
}

    .repond .ra .ag {
        width: 110px;
        margin-right: 12px;
        float: left;
    }

    .repond .ch .bg {
        float: left;
        width: 110px;
        margin-right: 12px;
    }

    .repond .ra .cl {
        float: left;
        width: 78%;
    }

    .repond .ch .wl {
        float: left;
        width: 78%;
    }

    .repond .ra .ag span, .repond .ch .bg span {
        color: red;
    }

.repond .cl strong {
    display: inline-block;
    width: 20px;
    float: left;
    margin-top: 10px;
}

.repond .cl .cl12 {
    overflow: hidden;
    float: left;
    width: 80%;
    margin-top: 10px;
}

.repond .ot, .repond .ot2 {
    clear: both;
    margin-top: 10px;
}

    .repond .ot input, .repond .ot2 input {
        float: none;
        width: 50% !important;
    }

.ch .checkbox {
    width: 15px;
    height: 15px;
    border-radius: 4px;
    margin-right: 6px;
    appearance: checkbox;
    -moz-appearance: checkbox;
    -webkit-appearance: checkbox;
    vertical-align: middle;
}

.ch .wl span {
    margin-right: 8px;
}

.checkbox-group {
    float: left;
    padding-right: 10px;
    margin-bottom: 10px;
}

    .checkbox-group input {
        width: 16px;
        height: 16px;
        border-radius: 16px;
        appearance: radio;
        -moz-appearance: radio;
        -webkit-appearance: radio;
        vertical-align: middle;
    }

        .checkbox-group input[type=radio] + label {
            line-height: 1;
            position: relative;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: inline;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -ms-flex-align: center;
            align-items: center;
            margin: 0 6px 0 0px;
            box-sizing: border-box;
        }

.mrepond {
    display: none
}

.mrespond {
    display: none;
}

.capacity, .material {
    padding-left: 6px;
}


.material-con {
    width: 100%;
}

.material-list {
    max-width: 1250px;
    margin: 42px auto 50px;
    overflow: hidden;
}

.lei-wuliao {
    float: right;
    width: 24%;
    background: #f5f5f5;
    padding-bottom: 10px;
}

.wl-tit {
    font-size: 20px;
    color: #fff;
    font-family: OpenSans_bold;
    margin-bottom: 0;
    padding: 10px 0 10px 20px;
}

.area-box {
    width: 100%;
}

.feilei-tit {
    font-size: 18px;
    text-transform: capitalize;
    border-top: 1px solid #ddd;
    padding: 15px 20px 0;
    color: #093d94;
    font-weight: bold;
}

.area-box ul {
    overflow: hidden;
    padding: 15px 20px 8px;
}

    .area-box ul li {
        float: left;
        width: 100%;
        margin-bottom: 10px;
    }

        .area-box ul li a {
            text-transform: capitalize;
            font-size: 15px;
        }

.material-detail h2 {
    font-size: 22px;
    margin-bottom: 15px;
    text-transform: capitalize;
}

.wuliao-lc {
    background: #f5f5f5;
    width: 100%;
    overflow: hidden;
    height: 140px;
    margin-bottom: 20px;
}
/*留言*/

@media only screen and (max-width:999px) {
    #main {
        background: none;
    }

    #mainbox {
        width: 100%;
        margin: 0 auto;
    }

    #top, #top2, #nav, #banner, #hot, #content, #footer, .w1195, .pdf-banner, .list-pdf {
        width: 100%;
    }

    #top2, #banner, #hot, #content, #footer, .wap-nav-con, .pdf-banner {
        padding: 0 6px;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        -ms-box-sizing: border-box;
        -o-box-sizing: border-box;
    }

    #top2, #hot, .hotbox {
        height: auto;
    }

    .hotbox {
        overflow: hidden;
    }

    .logo {
        margin: 18px 0;
        width: 44%;
    }

    .top_right {
        width: auto;
    }

    #banner img, .propic, .leftul li img, .pdf-down, .pro_intro img, .pdf-banner img {
        width: 100%;
        height: auto;
    }

    .procenter ul li {
        width: 23%;
        margin-right: 10px;
    }

    .procenter h4, .post li, .procenter p {
        width: 100%;
    }

        .procenter h4 a, .procenter h4 a:hover {
            line-height: 17px;
        }

    .sub_left {
        width: 70%;
    }

    .sub_right {
        width: 27%;
    }

    .leftul {
        margin-left: -14px !important;
    }

        .leftul li {
            width: 30%;
            margin-left: 14px !important;
            margin-bottom: 20px;
        }

    .top_pic {
        width: 43%;
        height: auto;
    }

    .top_detail, .news_in {
        width: 55%;
    }

    .news_pic {
        width: 40%;
        height: auto;
        margin-right: 10px;
    }

    .orerlv2 {
        width: 99%;
        left: 0;
        margin-top: 0 !important;
        top: 6%;
    }

    .repond {
        width: 100%;
        padding: 0;
        box-sizing: border-box;
        margin-top: 5px;
    }

        .repond h3 {
            font-size: 18px;
            line-height: 42px;
            background: #fdcc05;
            margin-top: 0px;
        }

        .repond p, .lei-wuliao {
            display: none;
        }

        .repond strong {
            font-size: 14px;
            font-weight: normal;
        }

        .repond .txt {
            margin-right: 0;
            font-size: 14px;
            box-sizing: border-box;
            height: 40px;
        }

    .me, .me1 {
        width: 100%;
        margin-right: 0;
        margin-bottom: 6px;
        box-sizing: border-box;
        padding: 0 8px;
    }

    .repond strong {
        line-height: 26px;
    }

    .repond .icon-text-message {
        font-size: 14px;
        width: 100%;
        box-sizing: border-box;
    }

    .repond input, .item-list, .sol_tj_left {
        width: 100%;
    }

    .repond {
        display: none;
    }

    .mrepond {
        display: block;
        width: 100%;
        padding: 0;
        box-sizing: border-box;
        margin-top: 5px;
        background-color: #EEE;
    }

        .mrepond h3 {
            font-size: 18px;
            line-height: 42px;
            background-color: #fdcc05;
            margin-top: 0px;
            margin-bottom: 10px;
            text-align: center;color:#222
        }

        .mrepond p {
            line-height: 26px;
            margin-bottom: 5px;
            padding: 0 8px;
        }

    .me, .me1 {
        width: 100%;
        margin-right: 0;
        margin-bottom: 6px;
        box-sizing: border-box;
        padding: 0 8px;
    }

    .mrepond strong {
        display: none;
    }

    .mrepond .me input, .minquiry .me textarea {
        width: 100%;
        box-sizing: border-box;
        padding-left: 28px;
        color: #808080;
        border: 1px solid #ddd;
        font-size: 14px;
        text-indent: 6px;
    }

    .mrepond .me .sub2 {
        color: #000;
        padding: 0;
    }

    .mrepond .me .icon-text-pro {
        background: url(/images/icon-text-pro.png) no-repeat 10px center #fff;
        background-size: 18px auto;
    }

    .mrepond .me .icon-text-user {
        background: url(/images/icon-text-user.png) no-repeat 10px center #fff;
        background-size: 18px auto;
    }

    .mrepond .me .icon-text-email {
        background: url(/images/icon-text-email.png) no-repeat 10px center #fff;
        background-size: 18px auto;
    }

    .mrepond .me .icon-text-tel {
        background: url(/images/icon-text-tel.png) no-repeat 12px center #fff;
        background-size: 18px auto;
    }

    .mrepond .me .icon-text-wl {
        background: url(/images/icon-text-wl.png) no-repeat 10px center #fff;
        background-size: 18px auto;
    }

    .mrepond .me .icon-text-cn {
        background: url(/images/icon-text-capa.png) no-repeat 10px center #fff;
        background-size: 18px auto;
    }

    .mrepond .me1 .icon-text-message {
        background: url(/images/icon-text-message.png) no-repeat 10px 10px #fff;
        background-size: 18px auto;
    }

    .mrepond .me1 .sub2 {
        width: 160px;
    }

    .mrepond .me input {
        line-height: 40px;
        height: 40px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    .mrepond .me1 .icon-text-message {
        width: 100%;
        box-sizing: border-box;
        padding-left: 28px;
        padding-top: 5px;
        color: #808080;
        height: 100px;
        border: 1px solid #ccc;
        text-indent: 6px;
        line-height: 30px;
        font-size: 14px;
        font-family: Arial, Helvetica, sans-serif;
    }

    .capacity_mini select, .material_mini select {
        height: 40px;
        line-height: 40px;
        margin-left: 6px;
        padding-left: 6px;
    }

    .mrepond .btn-primary {
        width: 64%;
        margin: 15px 0 15px 12%;
        height: auto;
        text-transform: uppercase;
        border: 2px solid #242424;
        padding: 12px 0;
        font: bold 16px/14px Open Sans, Arial, Helvetica, sans-serif;
        background: #fdcc05;
    }

        .mrepond .btn-primary:hover {
            border: 2px solid #fdcc05;
        }

    .mrespond {
        display: block;
    }
}