<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding:0;margin:0}
table {border-collapse:collapse; border-spacing:0}
caption,th {text-align:left}
h1,h2,h3,h4,h5,h6 {font-size:1em}
address,caption,cite,code,dfn,th,var {font-style:normal; font-weight:normal}
q:before,q:after {content:'';}

img {border:0; vertical-align:top}

a:focus, a:active {outline:none}


.sub-navigation:after, .cfix:after, .clear-li li:after, .inner:after, .b-searchimei .b-searchimei-i:after, .b-list-phones ul:after, .b-bottom-nav ul:after, .lost-form-i .ips:after, .b-forms .ips:after, .view-phone-i:after, .b-forms .btn:after {content:".";display:block;font-size:1px;height:0;clear:both;visibility:hidden}

ul {list-style-type:none}

.width50 {width:50%}
.floatLeft {float:left}
.floatRight {float:right}

.more {text-decoration:none}
	.more span {text-decoration:underline}

.clr {clear:both; height:1px; font-size:1px; visibility:hidden}

div.txt-tb:after {position:relative; display:block; line-height:0; height:1px; margin-bottom:-1px; width:100%; overflow:hidden; visibility:hidden; content:" - - - - - - - - - - - - - - - - - - - - - - - - - - -  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  - - - - - - - - -  - - - - - - - - - "}
div.txt-tb {position:relative; display:table-cell}

.cr {position:absolute; overflow:hidden; font-size:1px}
.c-tl {top:0; left:0; background-position:0 0}
.c-tr {top:0; margin-left:100%; background-position:100% 0}
.c-bl {bottom:0; left:0; background-position:0 100%}
.c-br {bottom:0; margin-left:100%; background-position:100% 100%}

/* // ---- pp blocks ---- // */
	.pp-c {position:absolute; z-index:-1; background:url(../img/pp-ci.png) no-repeat; left:-35px}
	.pp-ci {position:relative; z-index:99; overflow:hidden; width:100%; padding:28px 19px 0 29px; margin:-28px -19px 0 -29px}
		.pp-ci .ct {top:-35px; width:100%; height:800px}
		.pp-ci .ct-r {margin-left:100%; top:-35px; width:35px; height:800px}
	.pp-shad .cb {left:-64px; width:100%; height:35px; padding-right:48px; clip:rect(auto auto auto 35px)}
	.pp-shad .cb-r {margin-left:100%; left:-16px; width:35px; height:35px}
/* -- ---- pp blocks ---- -- */

.i-view {float:right; width:100%}

.f-frame {display:none}

.overlay {position:fixed; z-index:99; left:0; top:0; width:100%; height:100%; background-color:#fff; -moz-opacity: 0.5; opacity:0.5; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}

.f-cb {position:absolute; left:0; top:2px}

.js .tab-hide {display:none}
</pre></body></html>