ul, ol{ margin: 0; padding: 0; } .content_section ul{ padding-left: 20px; 	padding-top: 5px; 	padding-bottom: 5px; } .content_section ol{ padding-left: 20px; f 	padding-top: 5px; 	padding-bottom: 5px; } .news__item ul{ padding-left: 20px; 	padding-top: 5px; 	padding-bottom: 5px; } .news__item ol{ padding-left: 20px; 	padding-top: 5px; 	padding-bottom: 5px; } .lt-index__tdlast ul{ 	padding-left: 20px; 	padding-top: 5px; 	padding-bottom: 5px; } .lt-index__tdlast ol{ 	padding-left: 20px; 	padding-top: 5px; 	padding-bottom: 5px; } html { color: #000; background: #FFF; } body, div, dl, dt, dd, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; } table { border-collapse: collapse; border-spacing: 0; } fieldset, img { border: 0; } address, caption, cite, code, dfn, th, var, optgroup { font-style: inherit; font-weight: inherit; } del, ins { text-decoration: none; } caption, th { text-align: left; } h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; } q:before, q:after { content: ''; } abbr, acronym { border: 0; font-variant: normal; } td{ vertical-align: top; } sup { vertical-align: baseline; } sub { vertical-align: baseline; } legend { color: #000; } p{ margin-bottom: 20px; } :focus { outline: 0; } input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; } .clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; } .clearfix:after { content: '.'; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; } .clearfix { display: inline-block; } html[xmlns] .clearfix { display: block; } * html .clearfix { height: 1%; } body { 	font: 11px Tahoma, Arial, sans-serif; min-width: 990px; padding-bottom: 50px; color: #676f76; background: url(/images/body-bg.jpg) no-repeat 50% 0; _width: expression((document.documentElement.clientWidth || document.body.clientWidth) > 1200 ? '1140px' : ((document.documentElement.clientWidth || document.body.clientWidth) < 990 ? '990px' : 'auto')); } a { color: #545a60; } a:hover{ text-decoration: none; } .l-container{ position: relative; max-width: 1240px; margin: 0 auto; padding: 0 50px; _width: expression((document.documentElement.clientWidth || document.body.clientWidth) > 1200 ? '1140px' : ((document.documentElement.clientWidth || document.body.clientWidth) < 990 ? '990px' : 'auto')); _zoom: 1; } .picl{ float: left; margin: 0 10px 5px 0; } .js-filter-input{ width: 100px; color: #686f75; border: 1px solid; border-color: #a3abad #d9dadc #d9dadc #a3abad ; background: #d8dcdf; display: none; } .b-head { position: relative; height: 90px; margin-bottom: 10px; } .b-head .head__logo { position: absolute; top: 20px; left: 0; } .b-head .head__logo a { display: block; width: 175px; height: 70px; background: url(/images/header-logo.png) no-repeat 0 0; } .b-head .head__contacts { float: left; margin-top: 15px; padding-right: 40px; text-align: right; } .b-head .head__phones { font-size: 24px; font-weight: bold; color: #c43d42; } .b-head .head__phones span { font-weight: normal; color: #676f76; } .b-head .head__addr { font-size: 14px; color: #676f76; } .b-head .head__signup { font-size: 12px; float: left; margin-right: 20px; list-style: none; color: #676f76; } .b-head .head__signup li { display: inline; margin-left: 3px; padding-left: 5px; border-left: 1px solid #676f76; } .b-head .head__signup li:first-child{ padding: 0; margin: 0; border: none; } * html .b-head .head__signup li{ border-left: expression((this == this.parentNode.firstChild)? 'none': '1px solid #676f76'); } .b-head .head__signup li a { color: #676f76; position: relative; top: -2px; } .b-head .head__navi { float: right; list-style: none; } .b-head .head__navi li{ display: inline; margin-right: 5px; } .b-head .head__navi li a{ display: inline-block; width: 20px; height: 10px; background: url(/images/header-navi-icons.png) no-repeat 0 0; *display: inline; *zoom: 1; } .b-head .head__navi .navi__home a { background-position: 0 0; } .b-head .head__navi .navi__mail a { background-position: -22px 0; } .b-head .head__navi .navi__map a { background-position: -46px 0; } .b-head .head__r { position: absolute; top: 38px; right: 0; width: 260px; } .b-head .head__search { clear: both; width: 243px; height: 22px; margin-top: 23px; padding: 2px 0 0 20px; background: url(/images/header-search-input.png) no-repeat 0 0; //margin-top: 13px; } .b-head .head__search .b-finput { font: 11px 'Trebuchet MS', Helvetica, sans-serif; width: 225px; color: #686F75; border: 1px solid #fff; } .b-head .head__search form .b-fimage { position: relative; top: 2px; } .head__cart{ font-size: 12px; float: right; line-height: 16px; color: #858c91; } .head__cart strong{ color: #c97d80; } .head__cart-btn{ margin-top: 5px; } .head__manager { font-size: 12px; position: absolute; top: 1px; right: 5px; width: 255px; padding: 0 0 2px 5px; color: #c57477; border-bottom: 1px solid #d1d1d1; } .head__manager a{ color: #c57477; } .head__c{ float: right; margin: 20px 290px 0 0; }.b-top-menu{ font-size: 13px; margin-bottom: 45px; padding-left: 15px; background: url(/images/top-menu-bg.png) no-repeat 0 0; } .b-top-menu .top-menu__i{ padding-right: 15px; background: url(/images/top-menu-bg.png) no-repeat 100% 0; *zoom: 1; } .b-top-menu table{ width: 100%; } .b-top-menu table td{ width: 1%; text-align: center; white-space: nowrap; background: url(/images/top-menu-div.png) no-repeat 0 50%; } .b-top-menu table td.first{ background: none; } .b-top-menu a{ display: block; width: 100%; height: 29px; line-height: 26px; text-decoration: none; text-shadow: #c33c3c -1px -1px; white-space: nowrap; color: #fff; } .b-top-menu a:hover{ position: relative; left: 1px; background: url(/images/top-menu-a.png) repeat-x 0 0; } .b-top-menu a:hover span{ position: relative; left: -1px; } /* .b-top-menu ul{ list-style:none; text-align: center; background: url(/images/top-menu-bg.png) no-repeat 100% 0; _height: 29px; } .b-top-menu li{ display: inline; } .b-top-menu li a{ display: inline-block; height: 29px; line-height: 26px; padding: 0 15px; text-decoration: none; text-shadow: #c33c3c -1px -1px; color: #fff; background: url(/images/top-menu-div.png) no-repeat 0 50%; *display: inline; *zoom: 1; } .b-top-menu li:first-child a{ background: none; } .b-top-menu li.first a{ background: none; } .b-top-menu li a:hover{ position: relative; right: -1px; padding: 0 16px 0 14px; background: url(/images/top-menu-a.png) repeat-x 0 0; } */ .b-lt-index{ margin-bottom: 30px; } .b-lt-index .lt-index__tbl{ width: 100%; } .b-lt-index .lt-index__tbl td{ width: 35%; } .b-lt-index td.lt-index__tdlast { width: 30%; } .b-lt-index .lt-index__tdad{ padding-top: 20px; } .b-lt{ margin-bottom: 30px; } .b-lt .lt__tbl{ width: 100%; } .b-lt .lt__side{ width: 220px; padding-right: 36px; } .b-lt .lt__content{ }.b-block{ margin-bottom: 40px; padding: 0 0 0 10px; border-left: 1px solid #c7c7c7; *zoom: 1; 	 } .b-lt-index .b-block{ margin-bottom: 0; padding-right: 30px; } .b-block h1, .b-block h2{ font-size: 14px; position: relative; left: -11px; margin-bottom: 15px; padding-left: 10px; line-height: 14px; color: #ed1c24; border-left: 1px solid #ed1c24; } .b-block h3{ font-size: 13px; font-weight: bold; margin: 20px 0 10px; padding-bottom: 5px; border-bottom: 1px solid #d2d2d2; } .b-block .block__i{ line-height: 125%; } .b-index-important{ } .b-index-important ul{ list-style: none; } .b-index-important li{ margin-bottom: 10px; }.b-index-news{ } .b-index-news ul{ list-style: none; } .b-index-news li{ margin-bottom: 10px; } .b-index-news .index-news__date{ color: #ed1c24; }.b-partners{ } .partners__title span{ font-size: 12px; position: relative; top: 1px; display: inline-block; color: #ed1c24; border-bottom: 1px solid #ed1c24; *display: inline; *zoom: 1; } .partners__title span a{ text-decoration: none; color: #ed1c24; } .partners__title{ margin-bottom: 10px; border-bottom: 1px solid #c7c7c7; _zoom: 1; }.b-foot-menu{ margin-top: 20px; margin-bottom: 10px; background-color:#d7e0e5;color: #545a60; } .foot-menu__t{ display: none;height: 10px; /*background:url(/images/footer-menu-bg.png) no-repeat 0 0*/;*zoom: 1; } .foot-menu__t:after { font-size: 0; display: none; visibility: hidden; clear: both; height: 0; content: ' '; } * html .foot-menu__t {display:none; zoom: 1; } .foot-menu__t div{ float: right; width: 10px; height: 10px; /*background: url(/images/footer-menu-bg.png) no-repeat 100% 0;*/ } 
.foot-menu__in{ padding-left: 10px; background-color: #d7e0e5; background:url(/images/footer-menu-bg-right.png) no-repeat 100% 0%,url(/images/footer-menu-bg-left.png) no-repeat 0% 0%; } 
.foot-menu__i{ padding: 20px 30px 0px 30px; /*background: url(/images/footer-menu-bg.png) no-repeat 100% 100%;*/ *zoom: 1; } .foot-menu__i:after { font-size: 0; display: block; visibility: hidden; clear: both; height: 0; content: ' '; } .foot-menu__title{ font-size: 12px; margin-bottom: 10px; text-transform: uppercase; } .b-foot-menu ul{ margin-bottom: 30px; list-style:none; } .b-foot-menu li{ margin-bottom: 10px; padding-left: 10px; background: url(/images/footer-menu-bullet.png) no-repeat 0 50%; } .b-foot-menu li a{ color: #545a60; } .b-foot-menu li a:hover{ } .foot-menu__col{ float: left; width: 21%; margin-right: 5%; } .foot-menu__collast{ float: right; width: 20%; } .foot-menu__i table{ width: 100%; } .foot-menu__i td{ width: 20%; padding-right: 5%; }.b-foot{ line-height: 125%; color: #676f76; } .foot__copy{ float: left; width: 40%; } .foot__design{ float: right; width: 20%; text-align: right; } .foot__phone{ float: left; width: 35%; }.b-side-menu{ } .b-side-menu ul{ list-style:none; margin-bottom: 10px; } .b-side-menu li{ font-size: 12px; font-weight: bold; margin-bottom: 8px; } .b-side-menu li a{ padding-left: 20px; text-decoration: none; background: url(/images/side-menu-plus.png) no-repeat 0 50%; } .b-side-menu a.visible { background-image: url(/images/side-menu-minus.png); } .b-side-menu li a:hover{ text-decoration: underline; } .b-side-menu ul ul{ margin-top: 5px; } .b-side-menu ul ul li{ font-size: 11px; margin: 0 0 5px 20px; } .b-side-menu ul ul ul li{ font-weight: normal; } .b-side-menu ul ul a{ padding-left: 10px; background: url(/images/side-menu-bullet.png) no-repeat 0 50% } .b-side-menu ul ul ul a{ background-image: url(/images/side-menu-bullet2.png); } .b-side-menu ul ul ul ul a{ background-image: url(/images/side-menu-bullet3.png); }.b-breadcrump{ font-size: 11px; position: relative; display: inline-block; margin: 0 0 20px 250px; background: url(/images/breadcrump.png) no-repeat 100%; 0; *display: inline; *zoom: 1; } .b-breadcrump_left{ margin-left: 10px; } .b-breadcrump:before { position: absolute; left: -10px; display: inline-block; height: 23px; width: 10px; content: ''; vertical-align: top; background: url('/images/breadcrump.png') no-repeat 0 0; } .b-breadcrump { zoom: expression( runtimeStyle.zoom = 1, insertBefore( createElement('m'), firstChild) ); } .b-breadcrump m { position: absolute; left: -10px; top: 0; display: inline; height: 23px; width: 10px; background: url('/images/breadcrump.png') no-repeat 0 0; zoom: 1; } .b-breadcrump ul{ list-style: none; margin-right: -5px; color: #ed1c24; } .b-breadcrump li{ display: inline; height: 24px; line-height: 23px; margin-right: 15px; } .b-breadcrump li:before{ position: relative; left: -9px; content: '/'; color: #545a60; } .b-breadcrump li:first-child:before{ content: ''; } .b-breadcrump li{ zoom: expression( runtimeStyle.zoom = 0, previousSibling && insertBefore( createElement('n'), firstChild) ); } .b-breadcrump n{ zoom: expression( runtimeStyle.zoom = 1, innerText = '/' ); position: relative; left: -9px; }.b-attach{ margin-top: 30px; } .b-attach ul{ list-style:none; } .b-attach li{ display: inline; margin-right: 20px; vertical-align: top; } .b-attach li a{ display: inline-block; width: 75px; height: 29px; padding: 2px 0 0 35px; color: #848b93; *display: inline; *zoom: 1; } .b-attach li a:hover{ } .b-attach .attach__xls a{ background: url(/images/file-xls.png) no-repeat 0 0; } .b-attach .attach__doc a{ background: url(/images/file-doc.png) no-repeat 0 0; } .b-attach .attach__pdf a{ background: url(/images/file-pdf.png) no-repeat 0 0; }.b-list{ font-size: 12px; } .b-list ul{ list-style:none; } .b-list li{ margin-bottom: 15px; } .b-list .active a{ font-weight: bold; text-decoration: none; } .b-list li a:hover{ }.b-vendors-list{ } .b-vendors-list ul { margin-right: -10px; list-style:none; *zoom: 1; } .b-vendors-list ul:after { font-size: 0; display: block; visibility: hidden; clear: both; height: 0; content: ' '; } .b-vendors-list li{ float: left; width: 137px; height: 104px; margin: 0 10px 15px 0; background: url(/images/vendor-bg.png) no-repeat 0 0; } .b-vendors-list li a{ display: block; width: 137px; height: 104px; background: no-repeat 50% 50%; } .b-vendors-list li a:hover{ }.b-vendor{ } .vendor__tbl{ width: 100%; } .vendor__side{ width: 140px; padding-right: 20px; } .vendor__img{ width: 137px; height: 104px; margin-bottom: 10px; background: url(/images/vendor-bg.png) no-repeat 0 0; } .vendor__img div{ width: 137px; height: 104px; background: no-repeat 50% 50%; } .vendor__text{ margin-bottom: 15px; } .vendor__cert{ margin-top: 35px; } .vendor__ctitle{ font-size: 12px; font-weight: bold; margin-bottom: 10px; } .vendor__cert ul { list-style:none; *zoom: 1; } .vendor__cert ul:after { font-size: 0; display: block; visibility: hidden; clear: both; height: 0; content: ' '; } .vendor__cert li{ float: left; 	position:relative; margin: 0 10px 15px 0; } .vendor__cert li a{ } .border_left_top { height: 10px; background: url(/images/border-2.png) no-repeat 0 0; _background-image: none; *zoom: 1; } .border_left_top div{ float: right; position: relative; right: -40px; width: 40px; height: 10px; background: url(/images/border-2.png) no-repeat 100% 0; _background-image: none; } .border__bg{ background: url(/images/border-2.png) no-repeat 0% 50%; 	_background-image: none; } .border__bgi{ position: relative; right: -40px; padding: 0 10px 0 0; background: url(/images/border-2.png) no-repeat 100% 50%; 	_background-image: none; } .border__b { height: 10px; background: url(/images/border-2.png) no-repeat 0 100%; *zoom: 1; 	_background-image: none; } .border__b div{ float: right; position: relative; right: -40px; width: 40px; height: 10px; background: url(/images/border-2.png) no-repeat 100% 100%; 	_background-image: none; } .bg_preview { 	left:0; 	position:absolute; 	top:0; } .vendor_cat{ font-size: 12px; } .b-my-filters{ font-size: 12px; } .my-filters__t { height: 28px; padding: 0 15px; line-height: 26px; background: url(/images/my-filters-bg.png) no-repeat 0 0; *zoom: 1; } .my-filters__t:after { font-size: 0; display: block; visibility: hidden; clear: both; height: 0; content: ' '; } .my-filters__title{ font-weight: bold; float: left; } .my-filters__r{ float: right; } .my-filters__r a{ color: #ce4d4d; } .my-filters__actions{ list-style:none; padding: 10px 15px; background: url(/images/my-filters-bg.png) no-repeat 0 100%; } .my-filters__actions li{ margin-bottom: 5px; } .my-filters__actions li a{ display: inline-block; width: 100px; height: 35px; padding: 2px 0 0 40px; *display: inline; *zoom: 1; } .my-filters__save a{ background: url(/images/my-filters-save.png) no-repeat 0 0; } .my-filters__use a{ background: url(/images/my-filters-use.png) no-repeat 0 0; }.b-cat{} .cat__t { margin-bottom: 15px; *zoom: 1; } .cat__t:after { font-size: 0; display: block; visibility: hidden; clear: both; height: 0; content: ' '; } .cat__tl{ float: left; width: 50%; } .cat__tr{ float: right; } .cat__fields{ font-size: 12px; list-style:none; } .cat__fields li{ margin-bottom: 3px; color: #ed1c24; } .cat__fields li span{ display: inline-block; width: 100px; margin-right: 10px; color: #676f76; *display: inline; *zoom: 1; } .cat__ttitle{ font-weight: bold; margin-bottom: 5px; } .b-save-price{ padding: 0 0 3px 40px; background: url(/images/save-as-xls.png) no-repeat 0 0; } .b-save-price div{ font-size: 12px; font-weight: bold; margin-bottom: 3px; } .b-save-price ul{ font-size: 11px; list-style: none; } .b-save-price li{ display: inline; margin-right: 10px; } .b-save-price li:before{ position: relative; left: -7px; content: '|'; } .b-save-price li:first-child:before{ content: ''; } .b-save-price li{ zoom: expression( runtimeStyle.zoom = 0, previousSibling && insertBefore( createElement('m'), firstChild) ); } .b-save-price m{ position: relative; left: -7px; zoom: expression( runtimeStyle.zoom = 0, innerText = '|' ); } .b-cat-tbl{ } .b-cat-tbl table{ width: 100%; margin-bottom: 5px; } .b-cat-tbl th{ font-weight: bold; padding: 4px 10px; background: #D3DEE8 url(/images/table-th.png) no-repeat 50% 0; } .b-cat-tbl th.first{ background-position: 0 0; } .b-cat-tbl th.last{ background-position: 100% 0; } .b-cat-tbl th a{ padding-right:10px; background: url(/images/table-sort.png) no-repeat 100% 2px; } .b-cat-tbl td{ padding: 4px 10px; } .b-cat-tbl .odd td{ background: #eff2f2; } .cat-tbl__title td{ font-size: 12px; font-weight: bold; padding: 15px 10px 5px; border-bottom: 1px solid #bbb; } td.cat-tbl__foot-order{ font-weight: bold; padding-top: 10px; text-align: right; background: url(/images/table-tfoot.png) no-repeat 0 100%; } td.cat-tbl__foot-order-sum{ font-weight: bold; padding-top: 10px; background: url(/images/table-tfoot.png) no-repeat 100% 100%; } .cat-tbl__edit{ width: 10px; height: 10px; margin-top: 2px; cursor: pointer; background: url(/images/table-edit.png) no-repeat 0 0; } .cat-tbl__popup{ position: absolute; display: none; } .b-pages { margin-bottom: 10px; padding-left: 10px; background: url(/images/table-tfoot.png) no-repeat 0 0; } .b-pages ul{ font-weight: bold; list-style:none; background: url(/images/table-tfoot.png) no-repeat 100% 0; } .b-pages li{ display: inline; margin-right: 5px; } .b-pages li a{ line-height: 22px; } .b-popup{ position: absolute; max-width: 700px; z-index: 1000; } .b-popup_cat{ width: 300px; } .b-popup_filter{ display: none; width: 200px; } .b-popup_vendor{ display: none; width: 420px; 	top: 140px; } .b-popup_ie6{ 	width: 35%; 	 	top: 200px; 	left:32%; } .for_img_vendor{ 	float:left; 	width:350px; 	height:500px; 	text-align:center; 	padding-top:20px; 	/* background: url(/images/frame_cool.png) no-repeat; */ } .img_vendor_hide{ 	display:none; } .vendor_pop_pager { 	text-align:center; 	font-weight:bold; } .a_no_line { 	text-decoration:none; } .popup__t { height: 35px; background: url(/images/popup-frame.png) no-repeat 0 0; _background-image: url(/images/popup-frame.ie.png); *zoom: 1; } .popup__t:after, .popup__b:after{ font-size: 0; display: block; visibility: hidden; clear: both; height: 0; content: ' '; } .popup__t div{ float: right; position: relative; right: -40px; width: 40px; height: 35px; background: url(/images/popup-frame.png) no-repeat 100% 0; _background-image: url(/images/popup-frame.ie.png); } .popup__b { height: 30px; background: url(/images/popup-frame.png) no-repeat 0 100%; _background-image: url(/images/popup-frame.ie.png); *zoom: 1; } .popup__b div{ float: right; position: relative; right: -40px; width: 40px; height: 30px; background: url(/images/popup-frame.png) no-repeat 100% 100%; _background-image: url(/images/popup-frame.ie.png); } .popup__bg{ background: url(/images/popup-frame.png) no-repeat 0% 50%; _background-image: url(/images/popup-frame.ie.png); } .popup__bgi{ position: relative; right: -40px; padding: 0 10px 0 0; background: url(/images/popup-frame.png) no-repeat 100% 50%; _background-image: url(/images/popup-frame.ie.png); } .popup__i { position: relative; top: -8px; left: -20px; *zoom: 1; } .popup__i:after { font-size: 0; display: block; visibility: hidden; clear: both; height: 0; content: ' '; } .b-popup_item{ position: static; width: 450px; } .b-popup_item .popup__t, .b-popup_item .popup__t div, .b-popup_item .popup__b, .b-popup_item .popup__b div, .b-popup_item .popup__bg, .b-popup_item .popup__bgi{ background-image: url(/images/popup-frame.ie.png); }.b-item{ } .b-item .b-popup{ margin-left: -10px; } .item__img{ float: left; margin-right: 25px; } .item__data{ float: left; } .item__data table{ width: 220px; margin-top: 20px; } .item__data td{ padding: 4px 0; } .item__t td{ border-bottom: 1px solid #d0d3d6; } td.item__price{ font-size: 24px; padding-top: 12px; color: #f25f64; } .item__parms{} .item__parms table{ width: 100%; } .item__parms td{ padding: 4px 10px; } .item__parms .odd td{ background: #eff2f2; } .item__ptitle{ font-size: 12px; font-weight: bold; padding-bottom: 5px; margin-bottom: 5px; border-bottom: 1px solid #d2d5d7; }.b-categories{ } .categories__img { margin-bottom: 10px; *zoom: 1; } .categories__img:after { font-size: 0; display: block; visibility: hidden; clear: both; height: 0; content: ' '; } .categories__img img{ /* float: left; */ margin-right: 10px; } .categories__title{ font-size: 12px; font-weight: bold; /* padding-top: 20px; */ } .b-categories table{ width: 100%; } .b-categories td{ width: 25%; padding-bottom: 25px; } .b-categories td ul{ list-style: none; margin-right: 20px; } .b-categories td ul li{ display: inline; } .b-categories td ul li:before{ content: ', '; } .b-categories td ul li:first-child:before{ content: ''; } .b-categories td ul li{ zoom: expression( runtimeStyle.zoom = 0, previousSibling && insertBefore( createElement('m'), firstChild) ); } .b-categories td ul m{ zoom: expression( runtimeStyle.zoom = 0, innerText = ', ' ); } ;.b-news{} .b-news .b-pages{ margin-left: 50px; } .b-news .b-pages, .b-news .b-pages ul{ background: none; } .news__item{ position: relative; margin-bottom: 30px; } .news__date{ font-size: 10px; position: absolute; top: 0; left: 0; width: 40px; text-align: right; } .news__date div{ font-size: 12px; color: #ea1d24; } .news__i{ margin-left: 50px; padding-left: 10px; border-left: 1px solid #e6e6e6; } .news__title{ font-weight: bold; /* margin-bottom: 15px; */ }.b-input{ padding-left: 10px; display: inline-block; background: url(/images/input-bg.png) no-repeat 0 0; *display: inline; *zoom: 1; } .b-input span{ display: inline-block; padding: 2px 10px 3px 0; background: url(/images/input-bg.png) no-repeat 100% 0; *display: inline; *zoom: 1; } .b-input_textarea, .b-input_textarea span{ background-image: url(/images/textarea-bg.png); } .b-input_textarea textarea{ height: 115px; margin-bottom: 10px; overflow-y: auto; } .b-input span.input__search { background: url(/images/ico-search.png) no-repeat 0 0; padding-left: 15px; } .b-input input, .b-input select, .b-input textarea{ font: 11px 'Trebuchet MS', Helvetica, sans-serif; color: #686F75; border: 1px solid #fff; } .b-input select{ background-image: expression( this.runtimeStyle.backgroundImage = 'none', parentNode.runtimeStyle.marginRight ='0px') } .b-input input, .b-input select, .b-input textarea{ width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .b-input ins.input__search{ display: inline-block; position: relative; top: 3px; left: -5px; width: 13px; height: 13px; background: url(/images/ico-search.png) no-repeat 0 0; *top: -1px; *display: inline; *zoom: 1; } .b-input ins.input__open, .b-input ins.input__clear{ display: inline-block; position: relative; top: 0px; left: 6px; width: 16px; height: 15px; cursor: pointer; vertical-align: middle; background: url(/images/filter-select-open.png) no-repeat 0 0; *top: -1px; *display: inline; *zoom: 1; } .b-input ins.input__clear{ background-image: url(/images/filter-select-clear.png); } .input__selector{ position: absolute; display: none; width: 170px; background: url(/images/filter-select-dropdown.png) no-repeat 0 100%; padding: 0 10px 5px 5px; z-index: 1000; } .input__selector ul{ overflow-y: auto; max-height: 200px; list-style:none; _height: expression(this.scrollHeight > 200? '200px' : 'auto'); } .input__selector li{ margin-bottom: 2px; font: 11px 'Trebuchet MS', Helvetica, sans-serif; cursor: pointer; text-decoration: none; color: #686F75; } .input__selector li:hover{ color:#666; }.b-search{ width: 480px; } .b-search .b-input{ margin-right: 5px; } .b-search .b-input input{ width: 380px; } .search__result{ margin-top: 10px; } .search__notfound{ font-weight: bold; color: #9ea7ae; } .search__t{ padding-left: 10px; background: url(/images/table-th.png) no-repeat 0 0; } .search__t div{ font-weight: bold; margin-bottom: 5px; line-height: 22px; background: url(/images/table-th.png) no-repeat 100% 0; } .search__item{ margin-bottom: 10px; } .search__titile{ font-weight: bold; margin: 0 10px; } .search__text{ margin: 0 10px 5px 10px; } .search__path{ font-size: 10px; padding: 1px 10px 3px 10px; 	margin-bottom: 7px; background: #F0F1F3; } .search__path ul{ display: inline; list-style: none; } .search__path li{ display: inline; margin-right: 5px; } .search__path li:before{ position: relative; left: -3px; content: '/'; } .search__path li:first-child:before{ content: ''; } .search__path li{ zoom: expression( runtimeStyle.zoom = 0, previousSibling && insertBefore( createElement('m'), firstChild) ); } .search__path m{ position: relative; left: -3px; zoom: expression( runtimeStyle.zoom = 0, innerText = '/' ); } .b-btn { font-size: 11px; position: relative; display: inline-block; height: 31px; margin-left: 10px; padding-right: 12px; text-decoration: none; line-height: 28px; color: #fff; background: url(/images/btn-bg.png) no-repeat 100% 0; _background-image: url(/images/btn-bg.ie.png); *display: inline; *zoom: 1; *margin-left: 15px; } .b-btn:before { position: absolute; left: -10px; display: inline-block; height: 31px; width: 10px; content: ' '; vertical-align: top; background: url(/images/btn-bg.png) no-repeat 0 0; } .b-btn { zoom: expression( runtimeStyle.zoom = 1, insertBefore( createElement('m'), firstChild) ); } .b-btn m { position: absolute; left: -10px; top: 0; display: inline; height: 31px; width: 10px; background: url('/images/btn-bg.png') no-repeat 0 0; zoom: 1; _background-image: url(/images/btn-bg.ie.png); } .b-order{ width: 720px; } .order__count{ width: 15px; text-align: center; color: #686f75; border: 1px solid; border-color: #a3abad #d9dadc #d9dadc #a3abad ; background: #d8dcdf; } .b-order .b-form input, .b-order .b-form textarea, .b-order .b-form select{ width: 250px; } .order__legend{ margin-left: 120px; color: #afb3b6; } .order__btn{ margin: 10px 0 0 120px; }.b-form{ } .b-form ul{ list-style:none; *zoom: 1; } .b-form ul:after { font-size: 0; display: block; visibility: hidden; clear: both; height: 0; content: ' '; } .b-form li{ float: left; clear: left; margin-bottom: 5px; *clear: none; } .b-form li label { display: block; float: left; width: 115px; padding: 4px 10px 0 0; line-height: 100%; text-align: right; } .b-form li label.form__nopadding{ padding-top: 0; position: relative; } .form__legend{ margin-left: 125px; color: #afb3b6; } .form__btn{ margin: 10px 0 0 125px; } .b-form .required{ position: relative; } .b-form .required strong{ font-weight: normal; position: absolute; top: 5px; right: 3px; } .b-form li label.form__nopadding strong{ top : 1px; } .answer{ 	padding-left: 10px; }