
#bd {
    background: #4a245c url("/images/template/fon_catalog.jpg") top center no-repeat;
}

#atr
{
	position:fixed;
	height:auto;
	background:rgba(226, 36, 42, 0.8);
	z-index:100000;
	top:0px;
	overflow:hidden;
	display:none;
	
}

.atr_1 div
{
	color:#ddd;
}

.sc_com #atr
{
	display:block;
}

.sc_com #cart
{
	display:none!important;
}

#atr td
{
	height:auto;
	padding-top:0px;
	padding-bottom:0px;
}
#atr td div
{
	white-space:normal;
	text-align:center;
	    line-height: 21px
}

#atr td
{
	font-size: 15px;
    color: #fff;
	text-align:center;
	white-space:normal;
}



#pcart_empty div
{
    margin-top: 25px;
color:#fff;
    font-weight: 300;
    font-size: 17px;
    line-height: 27px;
	white-space:normal;
}

@media screen and (max-width: 700px)
{
#pcart_empty div
{

text-align: center;
}
}

#pcart_reset
{
    margin-top: 30px!important;
    font-size: 17px!important;
    line-height: 23px!important;
	font-weight:400!important;
}

#pcart_reset a
{
color: #15bfe2;
    display: inline-block;
    border-bottom: 1px solid;
	cursor:pointer;
	text-decoration:none;
}


#pcart_empty
{

text-align: center;
}


#catalog_list
{
	background:#fff;
}

#c_table2
{
	margin-left:213px;
}

#c_table3
{
	width:213px;
	overflow:hidden;
	float:left;
}

#dif>i
{
	border: 2px solid rgb(255,235,50);
	position:absolute;
	left:0px;
	top:3px;
	width:13px;
	height:13px;
	
	
	display:block;
}

#dif.active img
{
	display:block!important;
}
#dif>i img
{
	
	position:absolute;
	left:-1px;
	top:-3px;
	display:none;
}

#dif
{
	top:2px;
	    padding-left:27px;
		cursor:pointer;
		position:relative;
		font-weight:600;
		color:#fff;font-size: 15px;
	display:inline-block;
}

#dif>span
{
	
	color:#fff;
	display:inline-block;
	border-bottom:1px dashed;
	line-height:1;
}














#dif1>i
{
	border: 2px solid rgb(255,235,50);
	position:absolute;
	left:0px;
	top:3px;
	width:13px;
	height:13px;
	
	
	display:block;
}

#dif1.active img
{
	display:block!important;
}
#dif1>i img
{
	
	position:absolute;
	left:-1px;
	top:-3px;
	display:none;
}

#dif1
{
	    padding-left:27px;
		cursor:pointer;
		position:relative;
		font-weight:600;font-size: 15px;
		color:#fff;
	display:inline-block;
}

#dif1>span
{
	
	color:#fff;
	display:inline-block;
	border-bottom:1px dashed;
	line-height:1;
}

.td_c_0
{
width:194px;	
}

.td_c_1,.c_1 td,.c_4
{
width:239px;	
}

.td_c_1
{

height:138px;
}

.c_1 td
{

height:138px;
vertical-align:middle;
text-align:center;	
}

.c_1 td img
{
max-width:138px;
max-height:138px;
display:block;
margin:0px auto;
}

.c_2
{
padding-top:10px;
padding-left:20px;
padding-right:20px;
}

.c_2
{
text-align:center;
padding-bottom:16px;
}


.td_c_11 div
{
	text-align:center;
}
.td_c_11
{
	text-align:center;
	padding-bottom:20px;
}


.c_2
{
line-height:21px;	
}

.c_2 a
{
	font-size:15px;
	color:#fff;
	white-space:normal!important;
}
.cl_delete
{
	text-align:center;
	padding-top:20px;
	line-height:15px;
	
}
.cl_delete a
{
border-bottom: 1px solid;
    display: inline-block;
    margin: 0px auto;
    color: rgb(255,235,50);
    white-space: nowrap!important;
    text-decoration: none;
    font-size: 14px;
    line-height: 1;

}

.td_c_11
{
}

.td_c_11 .cl_price 
{
    display: block;

    font-size: 24px;
    line-height: 24px;
    font-weight: 500;
   
   color: #15bfe2;
  
   
}
.td_c_11 .cl_price span
{
position:relative;
display: inline-block;
 padding-right:18px;
}

.td_c_11 .cl_price  img {
    position: absolute;
   right:0px;
    top: 2px;
    display: block!important;
}


.td_c_11 .cl_price span span {
    font-size: 18px;
}

.c_3,.c_4
{
	padding:8px 10px 10px 10px;
	font-size:15px;
	line-height:22px;
	color:#fff;
	white-space:normal!important;
	
}

.c_4
{
	color: #fff;
	text-align:right;
}

#c_table *
{
	white-space:normal;
}


.c_tr_1
{
background: rgba(255,255,255,0.1);
}


.c_3_1,.c_2_1 a
{
	color:#ddd;
}

.c_1 table
{
	width:100%;
}


.pagepage ::-webkit-scrollbar {
    -webkit-appearance: none;
}

.pagepage ::-webkit-scrollbar:vertical {
    width: 12px;
}

.pagepage ::-webkit-scrollbar:horizontal {
    height: 12px;
	
}

.pagepage ::-webkit-scrollbar-thumb {
    background-color: #bbd;
    
    border:1px solid #dde;
	   border-radius: 10px; 
}

.pagepage ::-webkit-scrollbar-track {
    border-radius: 10px;  
    background-color: #dde; 
}

#c_table3,#c_table2
{
	opacity:0;
}

@media screen and (max-width: 1016px)
{
.c_4,.td_c_0
{
   display:none!important;
}
#c_table3
{
	display:none!important;
}
#c_table2
{
	margin-left:0px;
}
#c_table2 td
{
	height:auto!important;
}
.frfrt6
{
	display:block!important;
}
#c_table
{
	width:auto!Important;
}
.c_1 td img
{
	max-width:100%;
}
.td_c_0, .td_c_1, .c_1 td, .c_4
{
	width:120px;
}

.c_2 a
{
	  font-size: 14px;
}

.c_3, .c_4 {
    
    font-size: 14px;
    line-height: 18px;
       padding: 5px 10px 5px 10px;
}

#srav1
{
	display:block!important;
	    padding-top: 14px;
    text-align: center;
}

}
