.faq{
}
.faq .top{
height:47px;
}
.faq .top table{
}
.faq .top table.first-line{
}



.faq .top td{
width:98px;
vertical-align:top;
border-right:#A2A4A3 1px solid;
}
.faq .top a{
padding:4px 10px;
display:block;
text-align:center;
outline:0;
}
.faq .top td.active{
}
.faq .top td.no-dots{
background:transparent;
}
.faq .top td.active a,
.faq .top td.active a:hover{
color:#EE4060;
font-weight:bold;
text-decoration:none;
}
.faq .bottom{
padding:0 10px 0 0;
height:5px;
font-size:1px;
}
.faq .bottom div{
height:5px;
font-size:1px;
}
.faq-list{
padding:1px 0 10px 0;
font-size:12px;
}


.bx-tglr{
cursor:pointer;
margin:10px 0 0 0;
height:32px;
line-height:32px;
font-size:12px;
font-weight:bold;
clear:both;
background:url(/p/faq-header.gif) no-repeat 0 0;
padding:0 10px;
}
.faq-list .bx-tglr-ico{
display:none;
}
.faq-list .active .bx-tglr-ico{
}
.faq-list .active{
background-position:0 -32px;
}
.faq-list .element{
height:0;
overflow:hidden;
}
.faq-item{
background:#FFD859;
}
.bx-top{
padding:0 10px 0 0;
height:5px;
font-size:1px;
}
.bx-top div{
height:5px;
font-size:1px;
}
.bx-bottom{
padding:0 10px 0 0;
height:10px;
font-size:1px;
background:url(/p/faq-bottom.gif) no-repeat 0 0;
}
.bx-bottom div{
height:5px;
font-size:1px;
}
.bx-content{
padding:5px 15px;
color:#34383C;
font-size:12px;
line-height:120%;
}
/* credit */

.faq-credit{
padding:1px 20px 10px 20px;
font-size:12px;
}
.credit-internet,
.credit-sms{
height:90px;
}
#credit-internet-lt{
background: url(/p/credit-internet-lt.gif) no-repeat 0 0;
}
#credit-sms-lt{
background: url(/p/credit-sms-lt.gif) no-repeat 0 0;
}
#credit-internet-en{
background: url(/p/credit-internet-en.gif) no-repeat 0 0;
}
#credit-sms-en{
background: url(/p/credit-sms-en.gif) no-repeat 0 0;
}

