@charset "utf-8";

.tbl_rate td {border: 1px solid #DEDEDE;padding:5px;text-align:center;}
.tbl_rate table {border-space:0px;border-collapse:separate;display:table;}


   
a.topdot {
    text-decoration: none; /* Убираем подчеркивание */
    border-bottom: 2px dashed #ffffff; /* Добавляем свою линию */ 
	font-size:21px;color:#FFFFFF;
   }
   
.lt {text-decoration:line-through;}

 .hide {
            display: none;
        }
        .btn {
            padding: .5em .75em;
            font-family: Helvetica, Arial, sans-serif;
            line-height: 1;
            text-align: center;
            background-color: #fafafa;
            border: 1px solid #ddd;
            cursor: pointer;
            outline: 0;
        }
        .btn:hover {
            background-color: #f0f0f0;
        }
        .btn:active {
            box-shadow: inset 0 2px 2px #ddd;
        }
        .btn-mid {
            font-size: 1.25em;
        }
        
        .popup-wrapper {
            background-color: #fff;
            border: 1px solid #ddd;
            border-radius: 5px;
            box-shadow: 0px 0px 150px 25px #aaa;
            overflow: hidden;
        }
        .popup-title {
            padding: 10px 15px;
            background-color: #f4f4f4;
            border-bottom: 1px solid #f0f0f0;
        }
        .popup-title h3 {
            margin: 0;
            line-height: 1.5em;
            color: #333;
        }
        .popup-body {
            padding: 10px 15px;
            color: #555;
        }
        .popup-close {
            float: right;
            margin-top: 2px;
            padding: 0;
            font-size: 24px;
            line-height: 1;
            border: 0;
            background: transparent;
            color: #aaa;
            cursor: pointer;
        }
        .popup-close:hover {
            color: #333;
        }

        .intro {
            margin-top: 100px;
            text-align: center;
        }
        .intro h1 {
            color: #aaa;
        }
        .intro p {
            color: #444;
        }

.ianons img{border-radius: 7px;  
  border-top-left-radius: 7px;
  border-top-right-radius: 7px;
  border-bottom-right-radius: 7px;
  border-bottom-left-radius: 7px;
  margin-bottom:10px;}



/* Public */
body{font-family:Arial,Helvetica,sans-serif;color:#474747; margin:0px; padding:0px;}
.autoHeight, .autoaddheight{font:0px/0px sans-serif;clear:both;display:block;height:0px}
img{border:none}
input{font-family:Arial,Helvetica,sans-serif;}
h1,h2,h3,h4,h5{margin:0px;padding:0px;list-style:none;font-style:normal;}

u{clear:both;display:block;_height:0px;_font:0px/0px sans-serif;}
.clearfloat{clear:both;}
/* H */
h1{ font:inherit;font-size:bold;display:inline; font-size:22px;}
h2{ font:inherit;display:inline; font-size:15px;font-weight:normal;}

.opc a{filter:alpha(opacity=0.70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.opc a:hover {filter:alpha(opacity=1);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}

div .toplink a{color:#616161;}


.tracker select {height:35px; padding:5px;}
.tracker input {height:35px; padding:5px;}
.tracker input[type="text"] {width:650px;}
.tracker::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
.tracker::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
.tracker:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
.tracker:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
.tracker:focus::-webkit-input-placeholder {opacity: 0; transition: opacity 0.3s ease;}
.tracker:focus::-moz-placeholder          {opacity: 0; transition: opacity 0.3s ease;}
.tracker:focus:-moz-placeholder           {opacity: 0; transition: opacity 0.3s ease;}
.tracker:focus:-ms-input-placeholder      {opacity: 0; transition: opacity 0.3s ease;}
#track_block {border: 1px dashed #DEDEDE; background:#F7F4EB;position:relative;height:180px;width:880px;padding:10px;}



/*--- ВЫПАДАЮЩИЕ ПУНКТЫ ---*/
#divcategorys ul {
    padding:0px;
	border:0px;
	margin:0px;
	width:300px;
    list-style:none;
    position:absolute;
	left:0; /* Приносим его обратно на экран, когда нужно */
	opacity:1; /* Делаем непрозрачным */
	-webkit-transition:0.9s linear opacity; /* В Webkit выпадающие пункты будут проявляться */
	background:#FFFFF;
}
#divcategorys ul li{
    height:35px;
    padding-left:5px;
	margin:0px;
    text-align:left;
	border-top:1px dashed #E8C96B; /* Вводим отступ между li чтобы создать иллюзию разделенных пунктов меню */
	border-bottom:0px;
	float:none;
	background:#FFFFFF;
}
#divcategorys ul a{
	white-space:nowrap; /* Останавливаем перенос текста и создаем многострочный выпадающий пункт */
	display:block;
}

#divcategorys ul a:hover{ /* Устанавливаем стили для выпадающих пунктов, когда курсор наводится на конкретный пункт */
	background:#F7F1DC;
	text-decoration:underline;
	padding:0px;
	margin:0px;
}


.infobtn {
	-moz-box-shadow:inset 0px 1px 0px 0px #f29c93;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f29c93;
	box-shadow:inset 0px 1px 0px 0px #f29c93;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fe1a00), color-stop(1, #ce0100) );
	background:-moz-linear-gradient( center top, #fe1a00 5%, #ce0100 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100');
	background-color:#fe1a00;
	-webkit-border-top-left-radius:4px;
	-moz-border-radius-topleft:4px;
	border-top-left-radius:4px;
	-webkit-border-top-right-radius:4px;
	-moz-border-radius-topright:4px;
	border-top-right-radius:4px;
	-webkit-border-bottom-right-radius:4px;
	-moz-border-radius-bottomright:4px;
	border-bottom-right-radius:4px;
	-webkit-border-bottom-left-radius:4px;
	-moz-border-radius-bottomleft:4px;
	border-bottom-left-radius:4px;
	text-indent:0;
	border:0px solid #d83526;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:40px;
	line-height:40px;
	width:550px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 0px 0px #b23e35;
}
.infobtn:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ce0100), color-stop(1, #fe1a00) );
	background:-moz-linear-gradient( center top, #ce0100 5%, #fe1a00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fe1a00');
	background-color:#ce0100;
}.infobtn:active {
	position:relative;
	top:1px;
}



.lazyYT-title {
    z-index: 100!important;
    color: #fff!important;
    font-family: sans-serif!important;
    font-size: 12px!important;
    top: 0px!important;
    left: 0px!important;
    position: absolute!important;
    margin: 0!important;
    padding-left: 5px!important;
	padding-right: 5px!important;
	padding-top: 2px!important;
	padding-bottom: 2px!important;
    line-height: 1!important;
    font-style: normal!important;
    font-weight: normal!important;
	background-color:rgba(41, 41, 41, 0.3);
}

.lazyYT-button {
    margin: 0!important;
    padding: 0!important;
    width: 60px!important;
    height: 41px!important;
    z-index: 100!important;
    position: absolute!important;
    top: 50%!important;
    margin-top: -22px!important;
    left: 50%!important;
    margin-left: -30px!important;
    background-image: url('data:image/png;base64,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')!important;
    opacity: 0.7; /* Полупрозрачный фон */
    filter: alpha(Opacity=70); /* Прозрачность в IE */
	}
	
.lazyYT-button:hover {
    margin: 0!important;
    padding: 0!important;
    width: 60px!important;
    height: 41px!important;
    z-index: 100!important;
    position: absolute!important;
    top: 50%!important;
    margin-top: -22px!important;
    left: 50%!important;
    margin-left: -30px!important;
    background-image: url('data:image/png;base64,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')!important;
    opacity: 0.99; /* Полупрозрачный фон */
    filter: alpha(Opacity=99); /* Прозрачность в IE */
	}	

a.l_lnk  {text-decoration:underline dotted!important;color:#2266aa;}
a.l_lnk a:visited {text-decoration:dotted!important;color:#2266aa;}
a.l_lnk a:hover{text-decoration:underline!important;color:#ff9900;}

a.s_lnk  {text-decoration:none;color:#2266aa; padding:0 0 0 16px;
      background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MENFQkRBM0QxNkJEMTFFNEIzQTJFMkQyMkJFQzE5M0IiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MENFQkRBM0UxNkJEMTFFNEIzQTJFMkQyMkJFQzE5M0IiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowQ0VCREEzQjE2QkQxMUU0QjNBMkUyRDIyQkVDMTkzQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowQ0VCREEzQzE2QkQxMUU0QjNBMkUyRDIyQkVDMTkzQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgCc4FYAAAA5SURBVHjaYvzfwvCfAQoYaxgYGYgFyBrxASYGEgEjqTZgdRI+9iCzASXYiXUS+TaQDbDZhCwGEGAApbosJID41pIAAAAASUVORK5CYII=)  no-repeat left;}
a.s_lnk a:hover{text-decoration:underline;color:#ff9900;}

a.y_lnk  {text-decoration:underline;color:#2266aa; padding:0 0 0 55px;
      background: url(data:image/png;base64,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)  no-repeat left;}
a.y_lnk a:hover{text-decoration:none;color:#ff9900;}


a.k_lnk  {text-decoration:none;color:#F59F00; padding:0 0 0 14px;
      background: url(data:image/gif;base64,R0lGODlhCAAJAIABAPB9AP///yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCMjA3ODkxMjRBQjAxMUUzQkM2MzhBN0JFNjExRDc4MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCMjA3ODkxMzRBQjAxMUUzQkM2MzhBN0JFNjExRDc4MiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkIyMDc4OTEwNEFCMDExRTNCQzYzOEE3QkU2MTFENzgyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkIyMDc4OTExNEFCMDExRTNCQzYzOEE3QkU2MTFENzgyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAAQAsAAAAAAgACQAAAhFMgGlgm4raOayxaKl82/FQAAA7)  no-repeat left;}
a.k_lnk a:hover{text-decoration:underline;color:#ff9900;}


.info a  {text-decoration:underline;color:#DB091E; }
.info a:visited {text-decoration:underline;color:#DB091E; }
.info a:hover {text-decoration:none;color:#F26202; }


/*
 * qTip2 - Pretty powerful tooltips - @@vVERSION
 * http://qtip2.com
 *
 * Copyright (c) 2014 Craig Michael Thompson
 * Released under the MIT, GPL licenses
 * http://jquery.org/license
 *
 * Date: Fri Jul 25 2014 01:12 EDT-0400
@@BUILDPROPS */
.qtip{
	position: absolute;
	left: -28000px;
	top: -28000px;
	display: none;

	max-width: 280px;
	min-width: 50px;
	
	font-size: 14px;
	line-height: 16px;

	direction: ltr;

	box-shadow: none;
	padding: 0;
}

	.qtip-content{
		position: relative;
		padding: 5px 9px;
		overflow: hidden;

		text-align: left;
		word-wrap: break-word;
	}

	.qtip-titlebar{
		position: relative;
		padding: 5px 35px 5px 10px;
		overflow: hidden;

		border-width: 0 0 1px;
		font-weight: bold;
	}

	.qtip-titlebar + .qtip-content{ border-top-width: 0 !important; }

	/* Default close button class */
	.qtip-close{
		position: absolute;
		right: -9px; top: -9px;

		cursor: pointer;
		outline: medium none;

		border-width: 1px;
		border-style: solid;
		border-color: transparent;
	}

		.qtip-titlebar .qtip-close{
			right: 4px; top: 50%;
			margin-top: -9px;
		}
	
		* html .qtip-titlebar .qtip-close{ top: 16px; } /* IE fix */

		.qtip-titlebar .ui-icon,
		.qtip-icon .ui-icon{
			display: block;
			text-indent: -1000em;
			direction: ltr;
		}

		.qtip-icon, .qtip-icon .ui-icon{
			-moz-border-radius: 3px;
			-webkit-border-radius: 3px;
			border-radius: 3px;
			text-decoration: none;
		}

			.qtip-icon .ui-icon{
				width: 18px;
				height: 14px;

				line-height: 14px;
				text-align: center;
				text-indent: 0;
				font: normal bold 10px/13px Tahoma,sans-serif;

				color: inherit;
				background: transparent none no-repeat -100em -100em;
			}

/* Applied to 'focused' tooltips e.g. most recently displayed/interacted with */
.qtip-focus{}

/* Applied on hover of tooltips i.e. added/removed on mouseenter/mouseleave respectively */
.qtip-hover{}

/* Default tooltip style */
.qtip-default{
	border-width: 1px;
	border-style: solid;
	border-color: #F1D031;

	background-color: #FFFFA3;
	color: #555;
}

	.qtip-default .qtip-titlebar{
		background-color: #FFEF93;
	}

	.qtip-default .qtip-icon{
		border-color: #CCC;
		background: #F1F1F1;
		color: #777;
	}
	
	.qtip-default .qtip-titlebar .qtip-close{
		border-color: #AAA;
		color: #111;
	}



/*! Light tooltip style */
.qtip-light{
	background-color: white;
	border-color: #E2E2E2;
	color: #454545;
}

	.qtip-light .qtip-titlebar{
		background-color: #f1f1f1;
	}


/*! Dark tooltip style */
.qtip-dark{
	background-color: #505050;
	border-color: #303030;
	color: #f3f3f3;
}

	.qtip-dark .qtip-titlebar{
		background-color: #404040;
	}

	.qtip-dark .qtip-icon{
		border-color: #444;
	}

	.qtip-dark .qtip-titlebar .ui-state-hover{
		border-color: #303030;
	}


/*! Cream tooltip style */
.qtip-cream{
	background-color: #FBF7AA;
	border-color: #F9E98E;
	color: #A27D35;
}

	.qtip-cream .qtip-titlebar{
		background-color: #F0DE7D;
	}

	.qtip-cream .qtip-close .qtip-icon{
		background-position: -82px 0;
	}


/*! Red tooltip style */
.qtip-red{
	background-color: #F78B83;
	border-color: #D95252;
	color: #912323;
}

	.qtip-red .qtip-titlebar{
		background-color: #F06D65;
	}

	.qtip-red .qtip-close .qtip-icon{
		background-position: -102px 0;
	}

	.qtip-red .qtip-icon{
		border-color: #D95252;
	}

	.qtip-red .qtip-titlebar .ui-state-hover{
		border-color: #D95252;
	}


/*! Green tooltip style */
.qtip-green{
	background-color: #CAED9E;
	border-color: #90D93F;
	color: #3F6219;
}

	.qtip-green .qtip-titlebar{
		background-color: #B0DE78;
	}

	.qtip-green .qtip-close .qtip-icon{
		background-position: -42px 0;
	}


/*! Blue tooltip style */
.qtip-blue{
	background-color: #E5F6FE;
	border-color: #ADD9ED;
	color: #5E99BD;
}

	.qtip-blue .qtip-titlebar{
		background-color: #D0E9F5;
	}

	.qtip-blue .qtip-close .qtip-icon{
		background-position: -2px 0;
	}



.qtip-shadow{
	-webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
	-moz-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
	box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
}

/* Add rounded corners to your tooltips in: FF3+, Chrome 2+, Opera 10.6+, IE9+, Safari 2+ */
.qtip-rounded,
.qtip-tipsy,
.qtip-bootstrap{
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.qtip-rounded .qtip-titlebar{
	-moz-border-radius: 4px 4px 0 0;
	-webkit-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
}

/* Youtube tooltip style */
.qtip-youtube{
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	
	-webkit-box-shadow: 0 0 3px #333;
	-moz-box-shadow: 0 0 3px #333;
	box-shadow: 0 0 3px #333;

	color: white;
	border-width: 0;

	background: #4A4A4A;
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#4A4A4A),color-stop(100%,black));
	background-image: -webkit-linear-gradient(top,#4A4A4A 0,black 100%);
	background-image: -moz-linear-gradient(top,#4A4A4A 0,black 100%);
	background-image: -ms-linear-gradient(top,#4A4A4A 0,black 100%);
	background-image: -o-linear-gradient(top,#4A4A4A 0,black 100%);
}

	.qtip-youtube .qtip-titlebar{
		background-color: #4A4A4A;
		background-color: rgba(0,0,0,0);
	}
	
	.qtip-youtube .qtip-content{
		padding: .75em;
		font: 12px arial,sans-serif;
		
		filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);
		-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);";
	}

	.qtip-youtube .qtip-icon{
		border-color: #222;
	}

	.qtip-youtube .qtip-titlebar .ui-state-hover{
		border-color: #303030;
	}


/* jQuery TOOLS Tooltip style */
.qtip-jtools{
	background: #232323;
	background: rgba(0, 0, 0, 0.7);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323));
	background-image: -moz-linear-gradient(top, #717171, #232323);
	background-image: -webkit-linear-gradient(top, #717171, #232323);
	background-image: -ms-linear-gradient(top, #717171, #232323);
	background-image: -o-linear-gradient(top, #717171, #232323);

	border: 2px solid #ddd;
	border: 2px solid rgba(241,241,241,1);

	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;

	-webkit-box-shadow: 0 0 12px #333;
	-moz-box-shadow: 0 0 12px #333;
	box-shadow: 0 0 12px #333;
}

	/* IE Specific */
	.qtip-jtools .qtip-titlebar{
		background-color: transparent;
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)";
	}
	.qtip-jtools .qtip-content{
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)";
	}

	.qtip-jtools .qtip-titlebar,
	.qtip-jtools .qtip-content{
		background: transparent;
		color: white;
		border: 0 dashed transparent;
	}

	.qtip-jtools .qtip-icon{
		border-color: #555;
	}

	.qtip-jtools .qtip-titlebar .ui-state-hover{
		border-color: #333;
	}


/* Cluetip style */
.qtip-cluetip{
	-webkit-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
	box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);

	background-color: #D9D9C2;
	color: #111;
	border: 0 dashed transparent;
}

	.qtip-cluetip .qtip-titlebar{
		background-color: #87876A;
		color: white;
		border: 0 dashed transparent;
	}
	
	.qtip-cluetip .qtip-icon{
		border-color: #808064;
	}
	
	.qtip-cluetip .qtip-titlebar .ui-state-hover{
		border-color: #696952;
		color: #696952;
	}


/* Tipsy style */
.qtip-tipsy{
	background: black;
	background: rgba(0, 0, 0, .87);

	color: white;
	border: 0 solid transparent;

	font-size: 11px;
	font-family: 'Lucida Grande', sans-serif;
	font-weight: bold;
	line-height: 16px;
	text-shadow: 0 1px black;
}

	.qtip-tipsy .qtip-titlebar{
		padding: 6px 35px 0 10px;
		background-color: transparent;
	}

	.qtip-tipsy .qtip-content{
		padding: 6px 10px;
	}
	
	.qtip-tipsy .qtip-icon{
		border-color: #222;
		text-shadow: none;
	}

	.qtip-tipsy .qtip-titlebar .ui-state-hover{
		border-color: #303030;
	}


/* Tipped style */
.qtip-tipped{
	border: 3px solid #959FA9;

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;

	background-color: #F9F9F9;
	color: #454545;

	font-weight: normal;
	font-family: serif;
}

	.qtip-tipped .qtip-titlebar{
		border-bottom-width: 0;

		color: white;
		background: #3A79B8;
		background-image: -webkit-gradient(linear, left top, left bottom, from(#3A79B8), to(#2E629D));
		background-image: -webkit-linear-gradient(top, #3A79B8, #2E629D);
		background-image: -moz-linear-gradient(top, #3A79B8, #2E629D);
		background-image: -ms-linear-gradient(top, #3A79B8, #2E629D);
		background-image: -o-linear-gradient(top, #3A79B8, #2E629D);
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)";
	}

	.qtip-tipped .qtip-icon{
		border: 2px solid #285589;
		background: #285589;
	}

		.qtip-tipped .qtip-icon .ui-icon{
			background-color: #FBFBFB;
			color: #555;
		}


/**
 * Twitter Bootstrap style.
 *
 * Tested with IE 8, IE 9, Chrome 18, Firefox 9, Opera 11.
 * Does not work with IE 7.
 */
.qtip-bootstrap{
	/** Taken from Bootstrap body */
	font-size: 14px;
	line-height: 20px;
	color: #333333;

	/** Taken from Bootstrap .popover */
	padding: 1px;
	background-color: #ffffff;
	border: 1px solid #ccc;
	border: 1px solid rgba(0, 0, 0, 0.2);
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding;
	background-clip: padding-box;
}

	.qtip-bootstrap .qtip-titlebar{
		/** Taken from Bootstrap .popover-title */
		padding: 8px 14px;
		margin: 0;
		font-size: 14px;
		font-weight: normal;
		line-height: 18px;
		background-color: #f7f7f7;
		border-bottom: 1px solid #ebebeb;
		-webkit-border-radius: 5px 5px 0 0;
		-moz-border-radius: 5px 5px 0 0;
		border-radius: 5px 5px 0 0;
	}

		.qtip-bootstrap .qtip-titlebar .qtip-close{
			/**
			 * Overrides qTip2:
			 * .qtip-titlebar .qtip-close{
			 *   [...]
			 *   right: 4px;
			 *   top: 50%;
			 *   [...]
			 *   border-style: solid;
			 * }
			 */
			right: 11px;
			top: 45%;
			border-style: none;
		}

	.qtip-bootstrap .qtip-content{
		/** Taken from Bootstrap .popover-content */
		padding: 9px 14px;
	}

	.qtip-bootstrap .qtip-icon{
		/**
		 * Overrides qTip2:
		 * .qtip-default .qtip-icon {
		 *   border-color: #CCC;
		 *   background: #F1F1F1;
		 *   color: #777;
		 * }
		 */
		background: transparent;
	}

		.qtip-bootstrap .qtip-icon .ui-icon{
			/**
			 * Overrides qTip2:
			 * .qtip-icon .ui-icon{
			 *   width: 18px;
			 *   height: 14px;
			 * }
			 */
			width: auto;
			height: auto;

			/* Taken from Bootstrap .close */
			float: right;
			font-size: 20px;
			font-weight: bold;
			line-height: 18px;
			color: #000000;
			text-shadow: 0 1px 0 #ffffff;
			opacity: 0.2;
			filter: alpha(opacity=20);
		}

		.qtip-bootstrap .qtip-icon .ui-icon:hover{
			/* Taken from Bootstrap .close:hover */
			color: #000000;
			text-decoration: none;
			cursor: pointer;
			opacity: 0.4;
			filter: alpha(opacity=40);
		}


/* IE9 fix - removes all filters */
.qtip:not(.ie9haxors) div.qtip-content,
.qtip:not(.ie9haxors) div.qtip-titlebar{
	filter: none;
	-ms-filter: none;
}



.qtip .qtip-tip{
	margin: 0 auto;
	overflow: hidden;
	z-index: 10;
	
}

	/* Opera bug #357 - Incorrect tip position
	https://github.com/Craga89/qTip2/issues/367 */
	x:-o-prefocus, .qtip .qtip-tip{
		visibility: hidden;
	}

	.qtip .qtip-tip,
	.qtip .qtip-tip .qtip-vml,
	.qtip .qtip-tip canvas{
		position: absolute;

		color: #123456;
		background: transparent;
		border: 0 dashed transparent;
	}
	
	.qtip .qtip-tip canvas{ top: 0; left: 0; }

	.qtip .qtip-tip .qtip-vml{
		behavior: url(#default#VML);
		display: inline-block;
		visibility: visible;
	}

#qtip-overlay{
	position: fixed;
	left: 0; top: 0;
	width: 100%; height: 100%;
}

	/* Applied to modals with show.modal.blur set to true */
	#qtip-overlay.blurs{ cursor: pointer; }

	/* Change opacity of overlay here */
	#qtip-overlay div{
		position: absolute;
		left: 0; top: 0;
		width: 100%; height: 100%;

		background-color: black;

		opacity: 0.7;
		filter:alpha(opacity=70);
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	}



.qtipmodal-ie6fix{
	position: absolute !important;
}

.thumbs{
	width:1200px;
	margin:10px 10px 10px;
	text-align:center;
}

.mthumbs a{
	width:135px;
	height:135px;
	display:inline-block;
	border:1px solid #FEFEFE;
	box-shadow:0 1px 3px rgba(0,0,0,0.5);
	border-radius:4px;
	margin: 6px 6px 6px;
	position:relative;
	text-decoration:none;
	
	background-position:center center;
	background-repeat: no-repeat;
	
	background-size:cover;
	-moz-background-size:cover;
	-webkit-background-size:cover;
}

.mthumbs a:after
{
content:attr(price);
bottom: -137px;
background-color: #E0B219;
    border-radius: 3px;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
    color: #FFFFFF;
	display: inline-block;
    font-size: 14px;
    max-width: 90px;
    overflow: hidden;
    padding: 2px 10px;
    position: relative;
    text-align: center;
    white-space: nowrap;
}





a.btn_close{
    background:transparent url(/i/adv/btn_close.gif) no-repeat top left;
    width:13px;
    height:13px;
    position:absolute;
    cursor:pointer;
    top:0px;
    right:0px;
}
a.btn_close:hover{
    background-position:0px -13px;
}


#myhand{
    width:920px;
    height:107px;
    position:fixed;
    bottom:0px;
    left:-930px;
}


.obtuse {
  position:relative;
  padding:15px 15px;
  margin:0;
  color:#000;
  background:#F0A030; /* default background for browsers without gradient support */
  /* css3 */
  background:-webkit-gradient(linear, 0 0, 0 100%, from(#f9d835), to(#F0A030));
  background:-moz-linear-gradient(#f9d835, #F0A030);
  background:-o-linear-gradient(#f9d835, #F0A030);
  background:linear-gradient(#f9d835, #F0A030);
  /* Using longhand to avoid inconsistencies between Safari 4 and Chrome 4 */
  -webkit-border-top-left-radius:25px 50px;
  -webkit-border-top-right-radius:25px 50px;
  -webkit-border-bottom-right-radius:25px 50px;
  -webkit-border-bottom-left-radius:25px 50px;
  -moz-border-radius:25px / 50px;
  border-radius:25px / 50px;
}

/* display of quote author (alternatively use a class on the element following the blockquote) */
.obtuse + p {margin:10px 150px 2em 0; text-align:right; font-style:italic;}

/* creates the larger triangle */
.obtuse:before {
  content:"";
  position:absolute;
  bottom:-30px;
  right:80px;
  border-width:0 0 30px 50px;
  border-style:solid;
  border-color:transparent #F0A030;
  /* reduce the damage in FF3.0 */
  display:block;
  width:0;
}

/* creates the smaller triangle */
.obtuse:after {
  content:"";
  position:absolute;
  bottom:-30px;
  right:110px;
  border-width:0 0 30px 20px;
  border-style:solid;
  border-color:transparent #fff;
  /* reduce the damage in FF3.0 */
  display:block;
  width:0;
}


.frog {
	padding: 20px;
	width: 250px;
	height:auto;
	min-height:150px;
	border: 0px;
	font-family: Tahoma;
	font-size:12px;
	right:0px;
	float:right;
}

#typed-cursor{
  opacity: 1;
  font-weight: 100;
  // add prefixes
  animation: blink 0.7s infinite;
}

@-keyframes blink{
  0% { opacity:1; }
  50% { opacity:0; }
  100% { opacity:1; }
}

/*wheretobuy button slim*/
.wtb_button {
	-moz-box-shadow:inset 0px 1px 0px 0px #fce2c1;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fce2c1;
	box-shadow:inset 0px 1px 0px 0px #fce2c1;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffc477), color-stop(1, #fb9e25));
	background:-moz-linear-gradient(top, #ffc477 5%, #fb9e25 100%);
	background:-webkit-linear-gradient(top, #ffc477 5%, #fb9e25 100%);
	background:-o-linear-gradient(top, #ffc477 5%, #fb9e25 100%);
	background:-ms-linear-gradient(top, #ffc477 5%, #fb9e25 100%);
	background:linear-gradient(to bottom, #ffc477 5%, #fb9e25 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc477', endColorstr='#fb9e25',GradientType=0);
	background-color:#ffc477;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #eeb44f;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:0px 10px;
	text-decoration:none;
	text-shadow:0px 1px 0px #cc9f52;
}
.wtb_button:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fb9e25), color-stop(1, #ffc477));
	background:-moz-linear-gradient(top, #fb9e25 5%, #ffc477 100%);
	background:-webkit-linear-gradient(top, #fb9e25 5%, #ffc477 100%);
	background:-o-linear-gradient(top, #fb9e25 5%, #ffc477 100%);
	background:-ms-linear-gradient(top, #fb9e25 5%, #ffc477 100%);
	background:linear-gradient(to bottom, #fb9e25 5%, #ffc477 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb9e25', endColorstr='#ffc477',GradientType=0);
	background-color:#fb9e25;
	color:#ffffff;
}
.wtb_button:active {
	position:relative;
	color:#ffffff;
	top:1px;
}




/*price button*/

.gray{color: #999}
.red{color: F29900;}
.white{color: #000}
.to-left{-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
	-moz-transform: scale(1) rotate(0deg) translate(0px, 0px) skew(-12deg, 0deg);
	-webkit-transform: scale(1) rotate(0deg) translate(0px, 0px) skew(-12deg, 0deg);
	-o-transform: scale(1) rotate(0deg) translate(0px, 0px) skew(-12deg, 0deg);
	-ms-transform: scale(1) rotate(0deg) translate(0px, 0px) skew(-12deg, 0deg);
	transform: scale(1) rotate(0deg) translate(0px, 0px) skew(-12deg, 0deg)}
.to-right{-moz-transform: scale(1) rotate(0deg) translate(0px, 0px) skew(12deg, 0deg);
	-webkit-transform: scale(1) rotate(0deg) translate(0px, 0px) skew(12deg, 0deg);
	-o-transform: scale(1) rotate(0deg) translate(0px, 0px) skew(12deg, 0deg);
	-ms-transform: scale(1) rotate(0deg) translate(0px, 0px) skew(12deg, 0deg);
	transform: scale(1) rotate(0deg) translate(0px, 0px) skew(12deg, 0deg)}

.bg-red{background: #F29900;padding:.35em 1em .4em .5em;float: left;margin:.25em}

.g-i-price-with-old{margin-left: .75em;z-index: 5;position: relative;border: none;}
.g-i-price-buy{margin:.5em 0}
.g-i-price-buy a{text-decoration:none}
.g-i-price-buy {font:normal .85em Arial Black,sans-serif;font-style: oblique;text-transform: uppercase;padding:.35em .7em .35em .3em;border: 2px solid #c40334}





.rimg {width:850px;height:auto;overflow:hidden;display:block;}

.morebtn {
	-moz-box-shadow:inset 0px 1px 0px 0px #fce2c1;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fce2c1;
	box-shadow:inset 0px 1px 0px 0px #fce2c1;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffc477), color-stop(1, #fb9e25) );
	background:-moz-linear-gradient( center top, #ffc477 5%, #fb9e25 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc477', endColorstr='#fb9e25');
	background-color:#ffc477;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-indent:-4px;
	border:1px solid #eeb44f;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:26px;
	line-height:26px;
	width:200px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #cc9f52;
}
.morebtn:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fb9e25), color-stop(1, #ffc477) );
	background:-moz-linear-gradient( center top, #fb9e25 5%, #ffc477 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb9e25', endColorstr='#ffc477');
	background-color:#fb9e25;
}.morebtn:active {
	position:relative;
	top:1px;
}








.morebtn_buy {
	-moz-box-shadow:inset 0px 1px 0px 0px #fce2c1;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fce2c1;
	box-shadow:inset 0px 1px 0px 0px #fce2c1;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffc477), color-stop(1, #fb9e25) );
	background:-moz-linear-gradient( center top, #ffc477 5%, #fb9e25 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc477', endColorstr='#fb9e25');
	background-color:#ffc477;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-indent:-4px;
	border:1px solid #eeb44f;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:26px;
	line-height:26px;
	width:200px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #cc9f52;
}
.morebtn_buy:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fb9e25), color-stop(1, #ffc477) );
	background:-moz-linear-gradient( center top, #fb9e25 5%, #ffc477 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb9e25', endColorstr='#ffc477');
	background-color:#fb9e25;
}.morebtn_buy:active {
	position:relative;
	top:1px;
}
/* This button was generated using CSSButtonGenerator.com */

/* The gallery overlay */

#galleryOverlay{
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	left:0;
	opacity:0;
	z-index:100000;
	background-color:#222;
	background-color:rgba(0,0,0,0.8);
	overflow:hidden;
	display:none;
	
	-moz-transition:opacity 1s ease;
	-webkit-transition:opacity 1s ease;
	transition:opacity 1s ease;
}

/* This class will trigger the animation */

#galleryOverlay.visible{
	opacity:1;
}

#gallerySlider{
	height:100%;
	
	left:0;
	top:0;
	
	width:100%;
	white-space: nowrap;
	position:absolute;
	
	-moz-transition:left 0.4s ease;
	-webkit-transition:left 0.4s ease;
	transition:left 0.4s ease;
}

#gallerySlider .placeholder{
	background: url("/i/c/preloader.gif") no-repeat center center;
	height: 100%;
	line-height: 1px;
	text-align: center;
	width:100%;
	display:inline-block;
}

/* The before element moves the
 * image halfway from the top */

#gallerySlider .placeholder:before{
	content: "";
	display: inline-block;
	height: 50%;
	width: 1px;
	margin-right:-1px;
}

#gallerySlider .placeholder img{
	display: inline-block;
	max-height: 100%;
	max-width: 100%;
	vertical-align: middle;
}

#gallerySlider.rightSpring{
	-moz-animation: rightSpring 0.3s;
	-webkit-animation: rightSpring 0.3s;
}

#gallerySlider.leftSpring{
	-moz-animation: leftSpring 0.3s;
	-webkit-animation: leftSpring 0.3s;
}

/* Firefox Keyframe Animations */

@-moz-keyframes rightSpring{
	0%{		margin-left:0px;}
	50%{	margin-left:-30px;}
	100%{	margin-left:0px;}
}

@-moz-keyframes leftSpring{
	0%{		margin-left:0px;}
	50%{	margin-left:30px;}
	100%{	margin-left:0px;}
}

/* Safari and Chrome Keyframe Animations */

@-webkit-keyframes rightSpring{
	0%{		margin-left:0px;}
	50%{	margin-left:-30px;}
	100%{	margin-left:0px;}
}

@-webkit-keyframes leftSpring{
	0%{		margin-left:0px;}
	50%{	margin-left:30px;}
	100%{	margin-left:0px;}
}

/* Arrows */

#prevArrow,#nextArrow{
	border:none;
	text-decoration:none;
	background:url('/i/c/arrows.png') no-repeat;
	opacity:0.5;
	cursor:pointer;
	position:absolute;
	width:43px;
	height:58px;
	
	top:50%;
	margin-top:-29px;
	
	-moz-transition:opacity 0.2s ease;
	-webkit-transition:opacity 0.2s ease;
	transition:opacity 0.2s ease;
}

#prevArrow:hover, #nextArrow:hover{
	opacity:1;
}

#prevArrow{
	background-position:left top;
	left:40px;
}

#nextArrow{
	background-position:right top;
	right:40px;
}





.am-wrapper{
	float:left;
	position:relative;
	overflow:hidden;
}
.am-wrapper img{
	position:absolute;
	outline:none;
}

.inner{
	padding:10px;
	background:transparent url(../images/black.png) repeat top left;
}

.more ul{
	text-transform:uppercase;
	font-size:11px;
	padding:20px 15px 5px 5px;
	font-family: 'PT Sans Narrow', Arial, sans-serif;
	margin:0 auto;
}
.more ul li{
	display:inline;
	line-height:30px;
	margin:0px 2px;
	white-space:nowrap;
}
.more ul li:first-child{
	clear:both;
	float:none;
	display:block;
}
.more ul li.selected a,
.more ul li.selected a:hover{
	background:#f7f7f7;
	color:#000;
	text-shadow:none;
	white-space:nowrap;
}
.more ul li a{
	text-shadow:1px 1px 1px #000;
	color:#fff;
	background:#c08763;
	padding:3px 6px;
	-moz-box-shadow:1px 1px 2px #000;
	-webkit-box-shadow:1px 1px 2px #000;
	box-shadow:1px 1px 2px #000;
}
.more ul li a:hover{
	background:#fff;
	color:#000;
	text-shadow:none;
}
.snippet{
	padding:5px;
}
.snippet span{
	font-size:14px; 
	cursor:pointer;

	padding: 2px 18px 2px 9px;
}
.snippet span.down{
	background: #000 url(../images/arrow.png) no-repeat 98% 50%;
}
.snippet span.up{
	background: #000 url(../images/arrow_up.png) no-repeat 98% 50%;
}
.snippet pre{
	display:none;
}

.loadmore{
	display:none;
	width:700px;
	line-height:30px;
	text-transform:uppercase;
	background:#333;
	float:right;
	font-weight:bold;
	font-size:16px;
	text-align:center;
	cursor:pointer;
	text-shadow:1px 1px 1px #000;
}
.loadmore:hover{
	background:#000;
}




.ireview {
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}

/* TextboxList sample CSS */
ul.holder { margin: 0; border: 1px solid #999; overflow: hidden; height: auto !important; height: 1%; padding: 4px 5px 0; }
*:first-child+html ul.holder { padding-bottom: 2px; } * html ul.holder { padding-bottom: 2px; } /* ie7 and below */
ul.holder li { float: left; list-style-type: none; margin: 0 5px 4px 0; white-space:nowrap;}
ul.holder li.bit-box, ul.holder li.bit-input input { font: 11px "Lucida Grande", "Verdana"; }
ul.holder li.bit-box { -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border: 1px solid #CAD8F3; background: #DEE7F8; padding: 1px 5px 2px; }
ul.holder li.bit-box-focus { border-color: #598BEC; background: #598BEC; color: #fff; }
ul.holder li.bit-input input { width: auto; overflow:visible; margin: 0; border: 0px; outline: 0; padding: 3px 0px 2px; } /* no left/right padding here please */
ul.holder li.bit-input input.smallinput { width: 20px; }

/* Facebook demo CSS */      
ul.holder { width: 500px; }
ul.holder { margin: 0 !important }
ul.holder li.bit-box, #apple-list ul.holder li.bit-box { padding-right: 15px; position: relative; z-index:1000;}
#apple-list ul.holder li.bit-input { margin: 0; }
#apple-list ul.holder li.bit-input input.smallinput { width: 5px; }
ul.holder li.bit-hover { background: #BBCEF1; border: 1px solid #6D95E0; }
ul.holder li.bit-box-focus { border-color: #598BEC; background: #598BEC; color: #fff; }
ul.holder li.bit-box a.closebutton { position: absolute; right: 4px; top: 5px; display: block; width: 7px; height: 7px; font-size: 1px; background: url('data:image/gif;base64,R0lGODlhBwAVAPcAAAAAAB1FbyBLeSBMeyJOfWxsbG5ubnJycnZ2dnp6en19fX5+fiJQgCNQgSNRhCVThCRThiZViCdWiCdXiydYjitUgCxWgypbjydZkSddlyxelDJfkDVmmTRqozZspjdvrDpsoz5yqj13tEZ9unyVsX+cuUqDwoWFhYmJiYqKio2NjY6Ojo+Pj5KSkpOTk5SUlJaWlpeXl5iYmJqampubm52dnZ+fn6CgoKGhoaSkpKenp6ioqLa2tr+/v4WjxIyv1cfHxwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAHABUAAAh7AIHk+EcQRg8cO2L8W2HjxD8XN2rMUEDwHw0ULyqmgNGCBYKFMhL8M6DiAI8FFQvoIFGh4oYSFgI8+HdhAIh/EgQQaNChIoMMESpqgDCBwod/HBx4+CcCwwgfISqa+CGwokGEChk6hCiRIsGLGQlu7PhxRciRJU+m1BEQADs='); }
ul.holder li.bit-box a.closebutton:hover { background-position: 7px; }
ul.holder li.bit-box-focus a.closebutton, ul.holder li.bit-box-focus a.closebutton:hover { background-position: bottom; }

/* Autocompleter */

.facebook-auto { display: none; position: absolute; width: 512px; background: #eee; z-index:1001;}
.facebook-auto .default { padding: 5px 7px; border: 1px solid #ccc; border-width: 0 1px 1px;font-family:"Lucida Grande","Verdana"; font-size:11px; }
.facebook-auto ul { display: none; margin: 0; padding: 0; overflow: auto; position:absolute; z-index:9999}
.facebook-auto ul li { padding: 5px 12px; z-index: 1000; cursor: pointer; margin: 0; list-style-type: none; border: 1px solid #ccc; border-width: 0 1px 1px; font: 11px "Lucida Grande", "Verdana"; background-color: #eee }
.facebook-auto ul li em { font-weight: bold; font-style: normal; background: #ccc; }
.facebook-auto ul li.auto-focus { background: #4173CC; color: #fff; }
.facebook-auto ul li.auto-focus em { background: none; }
.deleted { background-color:#4173CC !important; color:#ffffff !important;}
.hidden { display:none;}

#demo ul.holder li.bit-input input { padding: 2px 0 1px; border: 1px solid #999; }
.ie6fix {height:1px;width:1px; position:absolute;top:0px;left:0px;z-index:1;}



.mybtn {
	-moz-box-shadow:inset 0px 1px 0px 0px #fce2c1;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fce2c1;
	box-shadow:inset 0px 1px 0px 0px #fce2c1;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffc477), color-stop(1, #fb9e25) );
	background:-moz-linear-gradient( center top, #ffc477 5%, #fb9e25 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc477', endColorstr='#fb9e25');
	background-color:#ffc477;
	-webkit-border-top-left-radius:0px;
	-moz-border-radius-topleft:0px;
	border-top-left-radius:0px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:0;
	border:1px solid #eeb44f;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:22px;
	line-height:22px;
	width:125px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #cc9f52;
}
.mybtn:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fb9e25), color-stop(1, #ffc477) );
	background:-moz-linear-gradient( center top, #fb9e25 5%, #ffc477 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb9e25', endColorstr='#ffc477');
	background-color:#fb9e25;
	color:#ffffff;
}.mybtn:active {
	position:relative;
	top:1px;
	color:#ffffff;
}








.mybtn_g {
	-moz-box-shadow:inset 0px 1px 0px 0px #d9fbbe;
	-webkit-box-shadow:inset 0px 1px 0px 0px #d9fbbe;
	box-shadow:inset 0px 1px 0px 0px #d9fbbe;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b8e356), color-stop(1, #a5cc52) );
	background:-moz-linear-gradient( center top, #b8e356 5%, #a5cc52 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8e356', endColorstr='#a5cc52');
	background-color:#b8e356;
	-webkit-border-top-left-radius:0px;
	-moz-border-radius-topleft:0px;
	border-top-left-radius:0px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:0;
	border:1px solid #83c41a;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:22px;
	line-height:22px;
	width:125px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #86ae47;
}
.mybtn_g:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a5cc52), color-stop(1, #b8e356) );
	background:-moz-linear-gradient( center top, #a5cc52 5%, #b8e356 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a5cc52', endColorstr='#b8e356');
	background-color:#a5cc52;
	color:#ffffff;
}.mybtn_g:active {
	position:relative;
	top:1px;
	color:#ffffff;
}





.mybtn_g2 {
	-moz-box-shadow:inset 0px 1px 0px 0px #d9fbbe;
	-webkit-box-shadow:inset 0px 1px 0px 0px #d9fbbe;
	box-shadow:inset 0px 1px 0px 0px #d9fbbe;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b8e356), color-stop(1, #77943A) );
	background:-moz-linear-gradient( center top, #b8e356 5%, #77943A 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8e356', endColorstr='#77943A');
	background-color:#b8e356;
	-webkit-border-top-left-radius:0px;
	-moz-border-radius-topleft:0px;
	border-top-left-radius:0px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:0;
	border:1px solid #83c41a;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:22px;
	line-height:22px;
	width:225px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #86ae47;
}
.mybtn_g2:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #77943A), color-stop(1, #b8e356) );
	background:-moz-linear-gradient( center top, #77943A 5%, #b8e356 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77943A', endColorstr='#b8e356');
	background-color:#77943A;
	color:#ffffff;
}.mybtn_g2:active {
	position:relative;
	top:1px;
	color:#ffffff;
}



#share42 a {position:relative;}
#share42 a span {display: none; position: absolute; z-index: 10; top: 0; left: 100%; height: 19px; margin-left: 5px; padding: 0 5px; background: #FFF; border-radius: 4px; border: 1px solid #AAA; box-shadow: 0 0 5px rgba(0,0,0,0.25); text-align: center; color: #666; font: 12px/20px Arial, sans-serif;}
#share42 a:hover span {display: block}
#share42 a span:before {content: ''; position: absolute; top: 50%; left: -5px; margin-top: -3px; width: 5px; height: 7px; background: url(data:image/gif;base64,R0lGODlhBQAHAJEDAKqqqsnJyf///////yH5BAEAAAMALAAAAAAFAAcAAAIMnBEXMijiXlts1lkAADs=) no-repeat;}



#share42 {display: inline-block; padding: 0px 0 0 0px; border-radius: 4px;}
#share42 a {opacity: 0.5}
#share42:hover a {opacity: 0.7}
#share42 a:hover {opacity: 1}


/* Link */




.subcat a {text-decoration:none;color:#595959;font-size:12px;}
.subcat a:hover {text-decoration:underline;color:#d66500;}


.DD_und_line a{text-decoration:underline;}
.under_line{text-decoration:underline;}
.smore{color:#e87912}
.smore a{text-decoration:underline}
.grayLink a{ color:#333333;}
.whiteLink a{ color:#FFFFFF;}
.whiteLink a:hover{ color:#FFFFFF;}
.black a{ color:#000;}



/* Fonts */
.txtindent{text-indent:2em}
.tit11{-webkit-transform: scale(0.92);-o-transform: scale(1);font-size:11px;font-weight:normal}
.tit11b{-webkit-transform: scale(0.92);-o-transform: scale(1);font-size:11px;font-weight:bold}
.tit12{font-size:12px;font-weight:normal}
.tit12b{font-size:12px;font-weight:bold}
.tit14{font-size:14px;font-weight:normal}
.tit14b{font-size:14px;font-weight:bold}
.tit16{font-size:16px;font-weight:normal}
.tit16b{font-size:16px;font-weight:bold}
.tit18{font-size:18px;font-weight:normal}
.tit18b{font-size:18px;font-weight:bold}
.tit20{font-size:20px;font-weight:normal}
.tit20b{font-size:20px;font-weight:bold}
.tit24{font-size:24px;font-weight:normal}
.tit24b{font-size:24px;font-weight:bold}
.tit30{font-size:30px;font-weight:normal}
.tit30b{font-size:30px;font-weight:bold}
.line_H18 {line-height: 18px;}
.line_H20 {line-height: 20px;}
.line_H22 {line-height: 22px;}
.line_H30 {line-height: 30px;}
.percent100 {width: 100%;}
.font_bold{font-weight:bold;}

/* Float */
.txtLeft{text-align:left}
.txtRight{text-align:right}
.txtCenter{text-align:center}
.f_L{float:left;}
.f_R{float:right}
.f_C{margin:0px auto;}


/*search area*/
.searchArea {background:#f2f2f2; height:25px;}
.inputArea {height: 20px; background-color: #fff;} 
.searchInput {height: 20px; line-height: 15px; border: 1px dashed #DEDEDE; width:265px;font-size:14px;color:#CCCCCC;padding-left:3px; border-radius:6px;  -moz-border-radius:6px;-webkit-border-radius:6px;}
.searchInput:focus {outline: 0;}
.go {border:0px;display:block; height: 20px; line-height:20px; font-size:12px; color:#fff; background:#cacaca; width:60px; text-align:center; border-radius:6px;  -moz-border-radius:6px;-webkit-border-radius:6px;}

/*search icon*/
.search_icon {display:block; width:20px; height:20px;	background: url(/i/c/icon_search.png) no-repeat; background-size: 20px 20px;}


/*font-size*/
.w_f26b {font-size:26px; font-weight:bold; }

/*color*/
.w_ff6400 {color:#ff6400;}
.w_b4b4b4 {color:#b4b4b4; }
.w_3c3c3c {color:#3c3c3c; }
.w_e10000 {color:#e10000;}
.w_a0a0a0 {color:#a0a0a0; }
.w_64A000 {color:#64A000;}

.w_bgc_3c3c3c {background:#3c3c3c;}


/*line-height*/
.w_lh16 {line-height:16px; }
.w_lh18 {line-height:18px; }
.w_lh20 {line-height:20px; }
.w_lh22 {line-height:22px;}
.w_lh23 {line-height:23px;}
.w_lh26 {line-height:26px; }


/*else*/
.w_dib {display:inline-block; zoom:1; }
.w_oh {overflow: hidden;}
.w_xd {position:relative; }
.w_tac {text-align:center; }

/* padding margin*/
.pad_t5 { padding-top:5px;}
.pad_r5 { padding-right:5px;}
.pad_b5 { padding-bottom:5px;}
.pad_l5 { padding-left:5px;}

.pad_t10 { padding-top:10px;}
.pad_r10 { padding-right:10px;}
.pad_b10 { padding-bottom:10px;}
.pad_l10 { padding-left:10px;}

.pad_t15 { padding-top:15px;}
.pad_r15 { padding-right:15px;}
.pad_b15 { padding-bottom:15px;}
.pad_l15 { padding-left:15px;}

.pad_t20 { padding-top:20px;}
.pad_r20 { padding-right:20px;}
.pad_b20 { padding-bottom:20px;}
.pad_l20 { padding-left:20px;}
.pad_l50{padding-left: 50px;}
.mar_b5 { margin-bottom:5px;}
.mar_r5 { margin-right:5px;}
.mar_l5 { margin-left:5px;}
.mar_t5 { margin-top:5px;}

.mar_t10 { margin-top:10px;}
.mar_r10 { margin-right:10px;}
.mar_b10 { margin-bottom:10px;}
.mar_l10 { margin-left:10px;}

.mar_t15 { margin-top:15px;}
.mar_r15 { margin-right:15px;}
.mar_b15 { margin-bottom:15px;}
.mar_l15 { margin-left:15px;}

.mar_t20 { margin-top:20px;}
.mar_r20 { margin-right:20px;}
.mar_b20 { margin-bottom:20px;}
.mar_l20 { margin-left:20px;}
.mar_b30{margin-bottom: 30px;}


/*padding*/
.w_pd_l3 {padding-left:3px; }
.w_pd_t3 {padding-top:3px; }
.w_pd_t7 {padding-top:7px; }
.w_pd_b5 {padding-bottom:5px; }
.w_pd_b7 {padding-bottom:7px; }
.w_pd_t13 {padding-top: 13px;}
.w_pd_b21 {padding-bottom:21px;}
.w_pd_t17 {padding-top:17px;}
.w_pd_t23 {padding-top:23px; }
.w_pd_l24 {padding-left:24px; }

/*margin*/
.w_mg_t2 {margin-top:2px; }
.w_mg_t3 {margin-top:3px; }
.w_mg_t4 {margin-top:4px; }
.w_mg_t7 {margin-top:7px; }
.w_mg_t9 {margin-top:9px; }
.w_mg_t6 {margin-top:6px;}
.w_mg_l3 {margin-left:3px; }
.w_mg_t13 {margin-top:13px; }
.w_mg_t14 {margin-top: 14px;}
.w_mg_b17 {margin-bottom: 17px;}
.w_mg_l8 {margin-left:8px; }
.w_mg_l13 {margin-left:13px; }
.w_mg_t27 {margin-top:27px; }


/*Main Nav*/
.mainNav {border-bottom:3px #9c9c9c solid; height:35px; position:relative; z-index: 71;}
.mainNav_Ul  {position:relative; width:100%; }
.mainNav_Ul li {margin-left:-1px; line-height:34px; float:left; border-top:1px #dcdcdc solid;  height:34px; background:#fafafa; text-align:center; cursor:pointer; border-bottom:3px #9c9c9c solid;}

.mainNav_Ul li:hover {position:relative; border-bottom:3px #ff6400 solid;}




/*somcthing wrong*/
.mainNav_slideDown {display:none;  padding:0 6px; border:1px #dcdcdc solid; }
.mainNav_Ul li:hover .mainNav_slideDown {position:absolute; top:37px; left:0; display:block; border-top:none; background:#fff; width:161px; }
.mainNav_lv2Ul { overflow:hidden; }
.mainNav_lv2Ul li {padding:0 16px; height:27px; width:130px; line-height:27px;border-bottom:1px #dcdcdc solid; background:#fff; border-top:none;  text-align:left; }
.mainNav_lv2Ul li:hover {border-bottom:1px #dcdcdc solid; }
.mainNav_lv2Ul .mainNav_lilast { border-bottom:none; }
.mainNav_lv2Ul .mainNav_lilast:hover {border-bottom:none;}





.mainNav_T {border:1px #dcdcdc solid; border-top:none; border-bottom:none; height:100%; }



/*.MNa {display:block; width:100%; position:relative; border-bottom:3px #3c3c3c solid;}*/


.mainNav_Ul li.MN_category {border-bottom:none; position:relative; z-index: 99;}

.MN_category_H {width:226px; height:62px; background: url(/i/c/catblock.png) no-repeat; position:absolute; top:-9px; left:1px;
font-size:16px; font-weight:bold; color:#fff; line-height: 50px;}
.MN_category_H a{color:#fff;}
.MN_category_H a:hover{color:#fff;text-decoration:none;}



.icon_gt {display:inline-block; width:11px; height:11px; background: url(/i/c/arrow_right.gif) no-repeat;}


.MN_sideSlide {position: absolute; top: 35px;left:1px;}
.MN_sideSlide dd.lv2li {margin-top:-1px; position:relative;  height:auto;  width:220px; text-align:left;   }
.MN_sideSlide dd.lv2li h1{ font-weight:normal; font-size:12px;}

.MN_sideSlide dd.lv2li:hover {z-index: 100; border-right:none; }
.MN_sideSlide dd.lv2li i.icon_gt {position:absolute; top:50%; right:11px; margin-top:-6px; z-index: 2; }
.MN_sideSlide dd.lv2li a.link {line-height:18px; border:1px #dcdcdc solid; padding:8px 30px 8px 13px;display:block; background:#fff;width:175px;}
.MN_sideSlide dd.lv2li:hover a.link{border:1px #ff6400 solid; border-right:none; width:176px; position:relative; z-index:1;}
.MN_sideSlide dd.lv2li:hover a.link_none{border-right:1px #ff6400 solid;width:175px; }

/*
.MN_sideSlide dd.lv2li .listCon {display:none; width:701px; height:529px; padding:3px 0 0 3px; 
position:absolute; left:219px; overflow:hidden; }

.MN_sideSlide dd.lv2li .listCon_text {cursor:default; position:absolute; top:0; left:0;   width: 686px; height: 496px; padding:16px 7px;   background:#fff; border:1px #ff6400 solid;  }
.MN_sideSlide dd.lv2li .listCon_shadow {width:703px; height:529px; background:#dcdcdc;  zoom:1; }
*/



.MN_sideSlide dd.lv2li .listCon {display:none; position:absolute; left:222px;  /*width:701px; height:529px; padding:3px 0 0 3px; overflow:hidden;*/}
.MN_sideSlide dd.lv2li .listCon_shadow {width:703px; background:#dcdcdc;}

.MN_sideSlide dd.lv2li .listCon_text {cursor:default; position:relative; top:-3px; left:-3px;  /*width: 686px; height: 496px;*/ padding:16px 7px;background:#fff; border:1px #ff6400 solid; zoom:1;overflow:hidden;}








.MN_sideSlide dd.lv2li:hover .listCon {display:block; }

dl.lv3dl {line-height:16px; text-indent:0; padding-bottom:13px; }
dl.lv3dl dt {font-weight:bold; padding-bottom:5px; }
dl.lv3dl dd {padding:3px 0; }
dl.lv3dl dd h2,dl.lv3dl dd h3,dl.lv3dl dd h4{font:inherit;display:inline;font-weight:normal;font-size:12px;}




/*Main Tab*/
.mainTab {border-bottom:2px #ff6400 solid; padding-top: 24px;  height:30px; }
.mainTab ul {float:left; }
.mainTab ul li {float:left; height:30px; line-height:30px; background:#646464; margin-right:3px; padding:0 10px; font-size:14px; font-weight:bold; color:#fff; 
cursor:pointer; }
.mainTab ul li.mainTab_on {background:#ff6400;}



/*Content*/
.content {padding-top:17px; }
.rgtCon {margin-left:239px; /*220+19*/}

.towBlockWrap {height:256px; }
.towBlock {position:relative; width:48.2%; border:1px #dcdcdc solid; padding-top:12px; }
.tag {position:absolute; top:-1px; left:-1px; display:inline-block; width:58px; height:27px; line-height:27px; color:#fff; font-size:18px; font-weight:bold; 
text-indent:0.3em; 	background: url(/i/c/catblock.png) no-repeat 0 -65px; }

.TB_lft {width:179px;  border-right:1px #dcdcdc solid; }
.TB_lft p { border-top:1px #dcdcdc solid; border-bottom:1px #dcdcdc solid; height: 17px; line-height:17px; overflow:hidden;  text-align:center; }
.z_pic_a{
	width:179px;
	height:191px;
	display:block;
	overflow:hidden;
}


.TB_block, .TB_block_bN {float:left; width:59px;  border-right:1px #dcdcdc solid; height: 32px; text-align:center;/* font-size:11px; -webkit-text-size-adjust:none;*/ }
.TB_block_bN {border:none;}
.TB_block b,.TB_block_bN b {display:block; font-size:18px; font-weight:bold; color:#3c3c3c; line-height:11px; padding-top:5px; }

.TB_rgt {padding:0 16px; margin-left:180px; }
.TB_H {line-height:20px; padding-top:2px; height:59px; overflow:hidden; }
.TB_T {width:100%; text-align: center; border-collapse:collapse;}
.TB_T td {height: 43px; border:1px #e1e1e1 solid; line-height: 17px;}


.freeShipping {height: 16px; line-height:16px; overflow:hidden; color:#64a000; }
.btn_green {display:block; height: 24px; line-height:25px; background: url(/i/c/cat_bg.png) 0 -31px repeat-x; border:1px #57852c solid; padding:0 16px; color:#fff;text-align:center; }



/*Slide*/
.slideWrap {position:relative; padding:32px 60px 0;}

.icon_lftScroll {position:absolute; top:108px; left:0; display:inline-block; width:26px; height:46px;  background: url(/i/c/catblock.png) -63px -65px no-repeat; }
.icon_rgtScroll {position:absolute; top:108px; right:0; display:inline-block; width:26px; height:46px;  background: url(/i/c/catblock.png) -89px -65px no-repeat; }
.icon_lftScroll:hover{position:absolute; top:108px; left:0; display:inline-block; width:26px; height:46px;  background: url(/i/c/catblock.png) -123px -65px no-repeat; }
.icon_rgtScroll:hover{position:absolute; top:108px; right:0; display:inline-block; width:26px; height:46px;  background: url(/i/c/catblock.png) -149px -65px no-repeat; }


.sildeShade {overflow:hidden; margin:0 auto; }

.sildeImg {position:relative; }
.sildeImg b {position:absolute; top:0; left:0; z-index:1;}
.sildeImg a{display:block;width:160px;height:160px;overflow:hidden;position:relative;}



.sildeUl li {float:left; width:25%; *width:24.9%;}


.slideT span {display:inline-block; width:13px; height:17px;line-height:17px; border:1px #c8c8c8 solid; text-align:center; }




.nav_menu{ border:solid #ae0000; border-width:0 0 1px 3px; margin-right:1px; position:absolute; z-index:81; top:36px; left:0px;}
.nav_menu ul{ border-bottom:1px solid #ae0000;}
.nav_menu li{ border:1px solid #eed3b2; border-top:none; background: no-repeat #fffcf7; line-height:27px; height:27px; width:189px; padding-left:5px; vertical-align:bottom;}
.nav_menu li.nav_menu_noup{ background:#fffcf7;}
.nav_menu li.nav_menu_noup:hover{ background:#fff;}
.nav_menu_active{ position:relative;}
.nav_menu_active_sp{ position:absolute; top:-1px; left:-6px; display:block; border:1px solid #e6a686; border-right:none; height:27px; width:183px; z-index:10}
.nav_menu_active_sp a{display:block; background:#fff; border:1px solid #f6ddc0; border-right:none; height:25px; padding-left:5px; width:178px; line-height:25px;}
.nav_menu a, .nav_menu a:hover{ color:#333; text-decoration:none;}




.btn {
  display: inline-block;
  *display: inline;
  padding: 4px 12px;
  margin-bottom: 0;
  *margin-left: .3em;
  font-size: 14px;
  line-height: 20px;
  color: #333333;
  text-align: center;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  vertical-align: middle;
  cursor: pointer;
  background-color: #f5f5f5;
  *background-color: #e6e6e6;
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  border: 1px solid #cccccc;
  *border: 0;
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  border-bottom-color: #b3b3b3;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  *zoom: 1;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
  color: #333333;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
}

.btn:active,
.btn.active {
  background-color: #cccccc \9;
}

.btn:first-child {
  *margin-left: 0;
}

.btn:hover,
.btn:focus {
  color: #333333;
  text-decoration: none;
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
     -moz-transition: background-position 0.1s linear;
       -o-transition: background-position 0.1s linear;
          transition: background-position 0.1s linear;
}

.btn:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.btn.active,
.btn:active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.btn.disabled,
.btn[disabled] {
  cursor: default;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
     -moz-box-shadow: none;
          box-shadow: none;
}

.btn-large {
  padding: 11px 19px;
  font-size: 17.5px;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
}

.btn-large [class^="icon-"],
.btn-large [class*=" icon-"] {
  margin-top: 4px;
}

.btn-small {
  padding: 2px 10px;
  font-size: 11.9px;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
}

.btn-small [class^="icon-"],
.btn-small [class*=" icon-"] {
  margin-top: 0;
}

.btn-mini [class^="icon-"],
.btn-mini [class*=" icon-"] {
  margin-top: -1px;
}

.btn-mini {
  padding: 0 6px;
  font-size: 10.5px;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
}