#zl
{

white-space: normal!important;
font-size: 24px!Important;
line-height: 30px!important;

}

#register_info_before
{
height:28px;
}

#register_info_before1
{
height:30px;
}

.register_info>span
{
float:left;
width:40px;
display:inline-block;
text-align:right!important;
padding-right:20px;

white-space: normal!important;
font-size: 24px!Important;
line-height: 32px!important;

}

.register_info>div
{
float:left;
width:300px;
display:inline-block;
}

.register_info_break
{
clear:both;
height:26px;
}

.register_info input,.register_info textarea,.selectitle
{
padding: 4px 10px 6px 10px!important;
width: 320px;
border: 1px solid #bdbdbd;
position: relative;
display: block;
}

.register_info input:focus,.register_info textarea:focus
{
border:1px solid #00c7fe!important
}

textarea
{
height: 127px;
vertical-align: top;
-webkit-transition: height 0.2s;
-moz-transition: height 0.2s;
transition: height 0.2s;
}

#register_send_clear1
{
clear:both;
height:30px;
}

#register_send_wrap
{
width:400px;
text-align:center;
}


.register_error
{
border:1px solid red!important;
}

#register_send_clear
{
padding-top: 20px;
text-align: right;
color: red;
font-size: 12px;
clear: both;
text-align:center;
}
#register_info
{
width:390px;
float:left;
}
#register_right
{
float:right;
}
#register_right img
{
display:block;
}
#register_right>div
{
position:relative;
}

#register_right1 div
{
position:absolute;
bottom:13px;
left:14px;
white-space:nowrap;
font-size:14px;
}


#register_right2 div
{
position:absolute;
bottom:13px;
left:14px;
white-space:nowrap;
font-size:14px;
}

.selectitle i
{
position:absolute;
width:6px;
height:5px;
right:12px;
top:12px;
display:block;
background:url("/images/template/list1.png");
}

div.select
{
height:32px;
position:relative;
}

.selectitle
{
position:absolute;
left:0px;
top:0px;
z-index:2;

cursor:pointer;
}
div.select:hover
{
z-index:3;
}

div.select:hover .selectlist
{
display:block;
}
div.select.active1
{
z-index:10!Important;
}
div.select.active1 .selectitle
{
background: none!important;
border-bottom: 1px solid transparent!important;
}

.selectlist.nonactive
{
display:none!important;
}

.selectlist
{
display:none;
position:absolute;
top:0px;
left:8px;


border-radius: 4px;
padding: 35px 10px 9px 10px!important;
width: 250px;
border: 1px solid #d4d4d4;
background: #f4f6f8;
background: -moz-linear-gradient(top, #fcfcfc, #f4f6f8);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #f4f6f8));
background: -webkit-linear-gradient(top, #fcfcfc, #f4f6f8);
background: -o-linear-gradient(top, #fcfcfc, #f4f6f8);
background: -ms-linear-gradient(top, #fcfcfc, #f4f6f8);
background: linear-gradient(top, #fcfcfc, #f4f6f8);

}

.select.active
{
display:none!important;
}

.selectlist .select
{
display:block;
cursor:pointer;
padding-bottom:10px;
}

.selectlist .select:hover
{
color:#de0a9e;
}

#suc1
{

}

#suc2
{

}

#suc3
{
height: 35px;
}

#suc4
{
height:30px;
}


#suc5
{
font-size: 14px;
color: #252525;
font-family: Roboto, Arial, sans-serif;
}

#suc6
{
font-size: 14px;
color: #252525;
font-family: Roboto, Arial, sans-serif;
}


#suc6 b
{
color:#ff7700;
}



#suc44
{
height:30px;
}


#suc7
{
font-size: 14px;
color: #252525;
font-family: Roboto, Arial, sans-serif;
}






















#pcart_bottom
{
height:100px;
position:relative;
white-space:nowrap;
}

#pcart_bottom>a
{
position:absolute;
display:inline-block;
font-size:20px;
line-height:21px;
border-bottom:1px solid;
text-decoration:none;
color:#009cff;
text-transform:uppercase;
left:1px;
top:0px;
}

#pcart_itogo
{
position:absolute;
right:0px;
top:0px;
text-transform:uppercase;
font-family: Roboto;
font-size: 14px;
line-height: 20px;
width:100%;
text-align:center;
}
#uah_all1
{
color:#009cff;
}

#pcart_sum
{
text-align:right;
}
















#zk1
{
margin:0px auto;
position:relative;
border-radius:3px;
font-family: Roboto;
white-space: nowrap;
padding: 8px 10px 7px 30px;
background: #ff7300;
text-transform:uppercase;
font-size:12px;
line-height:13px;
display:inline-block;
cursor:pointer;
color:#fff;
transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
}
#zk1 i
{
width:16px;
height:12px;
position:absolute;
left:9px;
top:8px;
display:block;
background:url("/images/template/galoch2.png");
}
#zk1:hover
{
transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
background: rgb(255,150,30);
}
.title_black b
{
color:#ff7700;
font-weight:normal;
}

#pcart_sum
{
height:52px;
}