﻿@charset "utf-8";
/* CSS Document */
@media (min-width:1200px)
{
	.padding-left-special
	{
		padding-left: 0px!important;
	}
	.padding-left-right-only-special
	{
		padding:0 5px!important;
	}
}
.intro_header-h
{
	padding-bottom:5px;
	margin-bottom:5px;text-transform:uppercase;text-align:center;
	font-size:17px;margin-top:10px;background-color:#0d96e6;color:#fff;padding:5px;
}
div.title-nobg
{
    color:#0d96e6;
    margin-top:20px;
    padding:15px 0;
    font-size:15px;
    font-weight:600;text-align:center;
}
.title-nobg a
{
	color: #0d96e6;
	margin: 0;
	    padding: 25px 70px 35px;
	font-size: 15px;
	font-weight: 600;text-transform:uppercase;color:#333;
	border-top: 1px solid #d0d0d0;
}
.img-quangcao
{
	margin-top:15px;
	border-top:3px solid #333;
	padding-top:15px;
}
a
{
    text-decoration:none;
    color:#333;
}
.no-padding
{
	padding:0!important;
}

ul
{
    margin:0;
    padding:0;
    list-style:none;
}

.clear,
.clr
{ 
    clear:both;
}
.news-detail img,.about-us img,.intro_detail img
{
	max-width:100%!important;
	height:auto!important;
}
body
{ 
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    line-height:22px;
	padding-top:5px;
}
.border
{
	border:1px solid #ddd;border-radius:5px;
}
#biggest
{ 
    width:100%; 
    height:100%; 
    background-image:url(images/bg.jpg)
}

.mid_contain_1010
{
    background-color:white;
}

#banner
{   
    /*width:1000px;*/ 
    height:140px; 
    float:left; 
}

.logo
{   
    width:247px; 
    height:137px;
    float:left; 
    background-image:url(images/logo.png); 
    background-repeat:no-repeat;
    background-position:center; 
    display:block;
}

#banner_contain
{
    /*width:270px;*/ 
    height:130px; 
    background-image:url(images/banner.jpg); 
    background-repeat:no-repeat; 
    float:left;
	
}

.online_support
{ 
    margin-right:10px;
    padding-top:20px;
	
}
    .online_support a
    {
        float:left;
        display:block;
        background-position:center 10px;
        background-repeat:no-repeat;
        border-bottom:solid 5px #0d96e6;
        padding:55px 0px 60px 0px;
		height:35px;
        margin-right:10px;
        width:100px;
        text-align:center;
        font-weight:bold;
        font-size:17px;
        color:#0d96e6;
    }
        .online_support a:hover
        {
            border-bottom:solid 5px #2bd27a;
            color:#2bd27a;
        }
            .online_support a.quitrinh
            {
                background-image:url(images/dh-ico.jpg);
            }
                .online_support a.quitrinh:hover
                {
                    background-image:url(images/dh-ico.png);
                }
            .online_support a.cauhoi
            {
                background-image:url(images/hd-ico.jpg);
            }
                .online_support a.cauhoi:hover
                {
                    background-image:url(images/hd-ico.png);
                }
            .online_support a.baogia
            {
                background-image:url(images/bgia-ico.jpg);
            }
                online_support a.baogia:hover
                {
                    background-image:url(images/bgia-ico.png);
                }

#menu
{ 
    background:#1499e6;
    margin-top:10px;    
}

#menu_1
{ 
    width:600px; 
    height:40px; 
    
    float:left
}

#menu_1 ul
{ 
    width:680px; 
    height:40px;
}

#menu_1 ul li
{ 
    float:left; 
    margin:0px 20px; 
}

.listcon
{
	padding:0;margin:0;list-style:none;width:210px!important;z-index:-999;opacity:0;transition:300ms ease;
	position:absolute;top:40px;left:0;background:#0d96e6;height:auto!important;
}
	.listcon li
	{
		float:none!important;
	}
		.listcon li a
		{
			color:#fff!important;font-size:13px!important;
		}
	#menu_1 ul li:hover .listcon
	{
		opacity:1;z-index:999
	}
#menu_1 ul li a
{
    line-height:40px; 
    color:#fff; 
    font-size:12pt; 
    font-weight:bold
}

#menu_1 ul li a:hover
{ 
    color:#ff7800;
}

.phone_support
{ 
    width:300px; 
    float:right; 
    color:#ff7800;
    font-size:17px;
    font-weight:600;
    padding:10px 0 0 0;
}


#slider
{ 

}

#slider img
{ 
    /*width:1000px;*/
}

#small_slider
{
    width:980px; 
    height:200px; 
    border:10px solid #2bd27a; 
    border-radius:5px; 
    margin-top:5px
}


.main_cotainer
{ 
    width:996px; 
    margin-top:10px;
    padding:2px;
}

.left_container
{
    width:745px; 
    float:left;
    padding-right:10px;
}

.intro
{ 
    background-color:#0d96e6; 
    border-radius:5px;
}

.intro_header
{ 
    color:#ffffff; 
    font-weight:bold; 
	padding-left:4px;
    /*text-indent:10px;*/ 
   padding-top:10px;
}

.intro_detail
{ 
    /*width:730px;*/ 
    margin:5px 5px 10px 5px; 
    padding:10px;
    background-color:#ffffff; 
    border-radius:5px; 
    text-align:justify;
    
}
	.intro_detail img
	{
		max-width:100%;
	}
.intro_detail h1
{ 
    margin-top:10px; 
    margin-bottom:10px; 
    text-align:center; 
    font-size:12pt; 
    color:#000000; 
    font-weight:bold;
}

.intro_detail p
{ 
    /*width: 710px;*/ 
    margin:0px 10px; 
    font-size:12pt;
}

#product_tab
{ 
    width:740px; 
    height:500px; 
    float:left; 
    margin-top:10px; 
    background-color:#0d96e6; 
    border-radius:5px;
}

#tab_header
{ 
    width:740px; 
    height:20px; 
    margin-top:10px
}

#tab_header ul
{ 
    width:730px; 
    height:20px; 
    margin-left:10px
}

#tab_header ul li
{ 
    float:left; 
    padding:10px 10px 10px 10px; 
    line-height:20px; 
    font-size:10pt; 
    height:20px
}

.stay
{ 
    background-color:white; 
    color:#0d96e6; 
    border-top-right-radius:5px; 
    border-top-left-radius:5px; 
}

.diff 
{
    color:white
}

.diff:hover 
{
    color:#0d96e6; 
    background-color:white; 
    border-top-right-radius:5px; 
    border-top-left-radius:5px;
}

#tab_level_2
{
    width:730px; 
    height:20px; 
    float:left; 
    background-color:white; 
    margin-left:5px; 
    border-top-right-radius:5px; 
    border-top-left-radius:5px;
}

#tab_level_2 ul
{
    width:730px; 
    height:20px; 
    line-height:20px;
}

#tab_level_2 ul li 
{
    float:left; 
    color:#0d96e6; 
    font-size:10pt; 
 
    line-height:25px;
}

#tab_level_2 ul li:hover
{
    color:#f23937;
}

#tab_level_2 ul li:hover 
{
    color:#f23937;
}

.tab_img 
{
  
    border-bottom-right-radius:5px; 
    border-bottom-left-radius:5px; 
    background-color:white; 
    /*margin-left:5px;*/ 
   padding:0px 0px 10px 0px;
}
	.tab_img a
	{
		color:#333;
	}
.tab_img .cover
{
	padding-top:10px;
    text-align:center;
    padding-bottom:5px;
	margin-bottom:10px;
}
.tab_img span
{
	display:block;
	margin-top:10px;height:40px;overflow:hidden;
}
@media (max-width:900px)
{
	.tab_img .cover
	{
		border:1px solid #ddd;
	}
}
.tab_img a:hover span,.tab_img a:hover
{
    color:#ff7800!important;
	text-decoration:none;
}
.tab_img img
{ 
   border:1px solid #ddd;
    padding:3px; 
    width:170px; 
    height:190px; 
    margin:0 auto 10px auto;
}
.tab_img img:hover
{
    border:solid 1px #ff7800;
}

#customer_slider
{
    width:740px; 
    height:150px; 
    border:1px solid #0b97e6; 
    float:left; 
    margin-top:10px;
}

#customer_img
{
    width:690px; 
    height:150px;
}

#customer_img img
{ 
    margin-top:10px; 
    margin-left:10px;
}

.right_contain
{
    width:240px; 
    float:right;
}


.dev 
{
    width:250px; 
    height:1px; 
    background-color:white
}

.online_box
{
    width:248px; 
    position:relative; 
    padding-top:30px;
}

.online_box_phone
{
    width:246px; 
    padding:10px 0px;
    background-image:url(images/icon_phone_white.jpg);
    background-position:180px 20px;
    background-repeat:no-repeat; 
}

.online_box_yahoo
{
    width:248px; 
    padding:10px 0px;
    background-image:url(images/icon_yahoo.jpg);
    background-position:180px 20px;
    background-repeat:no-repeat; 

}

.online_box_mail
{
    width:248px; 
    padding:10px 0px;
    background-image:url(images/icon_mail.jpg);
    background-position:180px 20px;
    background-repeat:no-repeat; 
}

.online_header
{
    width:248px; 
    height:20px; 
    color:white; 
    font-size:12pt; 
   
    text-transform:uppercase; 
}

.online_detail
{
    width:248px; 
}

.online_detail ul li 
{
    color:#ffffff; 
  
    font-size:10pt; 
    line-height:20px;
} 

.icon_suport 
{
    position:absolute; 
    top:10px; 
    right:20px;
}

#slide2
{
    width:248px; 
    float:left; 
    margin-top:10px; 
    border:1px solid #32bad2; 
    height:660px;
}

#conlum_header
{
    width:240px; 
    height:20px; 
    color:#2d9de7; 
    font-size:12pt; 
    text-transform:uppercase; 
    margin-top:10px; 

}

#slide2_contain
{
    width:248px; 
    text-align:center
}

#slide2_contain img 
{
    width:145px; 
    height:195px; 
    border:1px solid #d1d1d1; 
    padding:3px; 
    margin-top:5px;
}

#footer_contain
{ 
    width:1000px; 
    margin-left:5px;  
    height:150px; 
    float:left; 
    margin-top:20px; 
    margin-bottom:20px
}

.bot-menu
{
    /*width:1000px;*/ 
    /*height:20px;*/ 
    text-align:center; 
    margin-top:10px;
    padding-bottom:10px;
}
.bot-menu a
{
    display:inline-block;
    margin:0;
    padding:5px 10px;
    font-size:14px;
}
.bot-menu a:hover
{
    text-decoration:underline;
}


#copy_right
{
  
    text-align:center; 
    margin-top:10px;
}

.name 
{
    text-transform:uppercase; 
    font-size:14pt; 
    color: black
}

.develope 
{
    text-align:right;
    padding:0 10px 10px 0;
}
.develope a
{
    color:#e81b18;     
}


#big_dev
{
    /*width:1010px;*/ 
    height:30px; 
    margin-top:10px
}

/*===================================================*/
.pro-cate-cnt
{
    background-color:#1499e6;
    padding:10px;
}
    .pro-cate-cnt h3.pro-cate-title
    {
        text-transform:uppercase;
        margin:0 0 10px 0;
        padding:10px 0 0 0;
        color:#fff; font-size:15px;   font-weight:bold;
    }
    .pro-cate-list a
    {
        display:block;
        padding:7px 0px 7px 25px;
        font-size:15px;   
        color:#fff!important;    
        background-image:url(images/c-arrow.png); 
        background-position:left center;
        background-repeat:no-repeat;
    }
    .pro-cate-list a:hover
    {
        background-color:#1ca3f2;
    }
.pro-cate-list ul
{
    list-style:none;
    padding:0;
    margin:0;
}
.pro-cate-list ul li a
{
    padding-left:35px;
    background-image:url(images/div.png); 
        background-position:10px center;
        background-repeat:no-repeat;
}
.pro-cate-list ul li:hover a
{
      background-color:#1ca3f2;
}
/*============================================================*/
.online_suport
{
    border-radius:5px;
    border:solid 2px #f00;
    padding:5px;
    margin-bottom:10px;margin-top:10px;
    color:#db0404;
    text-align:right;
    padding-right:10px;
}
.hotline
{
    background-image:url(images/hot-line.png);
    background-position:right center;
    background-repeat:no-repeat;
    padding:0px 58px 10px 0px;
    border-bottom:dotted 1px #f00;
    margin-bottom:10px;
}
.yahoo
{
    background-image:url(images/yahoo.png);
    background-position:right center;
    background-repeat:no-repeat;
    padding-right:58px;
		min-height:100px;
}
h4.ost-title
{
    margin:0;
    padding:0 0 5px 0;
    text-transform:uppercase;
    font-weight:bold;
    
    font-size:14px;
}
span.ost-it
{
    font-weight:bold;
    padding:0 0 5px 0;
    display:block;
    font-size:15px;white-space:nowrap;
}
/*============================================================*/
.cbr
{
    margin:0 0 5px 0;
    padding:0 10px;
}
.cbr a,
.cbr span
{
    color:#888;
    font-size:12px;
}
/*============================================================*/
/*news*/
.lst-cate-it
{
    /*padding-left:10px;*/
}
.lst-cate-it h3.h3-catename
{
    
}
.lst-cate-it h3.h3-catename span,
.lst-cate-it h3.h3-catename a
{
    display:inline-block;
    padding:10px 20px;
    background-color:#0d96e6;
    color:#fff;
    font-size:15px;
    font-weight:600;
    margin:0;white-space:nowrap;
}
.smal-catename
{
    display:inline-block;
    padding:5px 15px;
    background-color:#0d96e6;
    color:#fff;
    font-size:13px;
    font-weight:600;
    margin:0;
	white-space:nowrap;
}

.lst-news
{
    padding-right:10px;
}
.lst-row
{
    padding-bottom:10px;
}
.lst-row div.img-cell
{
    padding:5px;
    display:block;
    /*margin-right:10px;*/
    border:solid 1px #ececec;
}
.lst-row div.img-cell:hover
{
    border-color:#ef324e;
}

.img-120
{
	margin:0 auto;
}
.lst-row a.title
{
    font-size:14px;
    display:block;
    font-weight:bold;
    color:#e90003;
}
.lst-row a.title:hover
{
    color:#ef324e;
    text-decoration:underline;
}
.lst-row  div.info-cell p.sum-para
{
    padding:5px 0px 5px 0px;
    margin:0;
    text-align:justify;
}
.lst-row  div.info-cell p.read-more
{
    margin:0;
    padding:0 18px 0 0;
    text-align:right;
    background-image:url(images/arrow.png);
    background-position:right center;
    background-repeat:no-repeat;
}
.lst-row  div.info-cell p.read-more a
{
    color:#333;
    font-size:12px;
}
.lst-row  div.info-cell p.read-more a:hover
{
    color:#e90003;
    text-decoration:none;
}
/*other news - details page*/
.lst-ot-news
{
    margin:0;
    padding:0 0 0 30px;
    list-style-type:circle;
}
.lst-ot-news li
{
    
}
.lst-ot-news li a
{
    display:block;
}
.lst-ot-news li a:hover
{
    color:#ef324e;
    text-decoration:underline;
}
/*============================================================*/
.contact-cnt
{
    background-color:#0d96e6; 
    border-radius:5px;
    padding:0px 5px 5px 5px;
}
h3.contact-title
{
    color:#fff;
    margin:0;
    font-size:18px;
    text-transform:uppercase;
    padding:10px 0px 7px 0px;
}
.contact-cnt div.inner
{
    background-color:#fff; 
    border-radius:3px;
    padding:10px;
}
.contact-info
{
    padding-bottom:20px;
    text-align:justify;
}
.contact-form
{
    
}
    h3.contact-sub-title
    {
        margin:0 0 15px 0;
    }
        h3.contact-sub-title span
        {
            display:inline-block;
            padding:7px 0 5px 0px;
            border-top:solid 3px #0d96e6;
            font-weight:normal;
        }
TEXTAREA.TextAreaField,
INPUT.TextBoxField
{
    padding:5px 0px;
    width:90%;
}
.FormPanel
{
    border-collapse:collapse;
}
.FormPanel td
{
    vertical-align:top;
}
.FormPanel td.lb
{
    width:100px;
}

/**/
.pro-cnt
{
    padding:0px;
}
a.pro-img
{
    display:block;
    padding:0px;
}
.thumbs
{
    background-position:center;
    background-repeat:no-repeat;
    background-image:url(/App_Themes/DevCms/img/no-img.jpg);
    height:170px;
   
}
.pn-cnt
{
    height:60px;
    padding:10px;
}
.big-thumbs
{
    height:240px;
	overflow:hidden;
    border:solid 1px #ccc;
	padding:10px;
}
a.pro-name
{
    display:block;
    font-weight:bold;
    padding:5px 0px 3px 0px;
    height:32px;
}
span.sm-price
{
    
}
span.sm-price span.sm-red
{
    color:#FF9900 ;
    font-weight:bold;
}

.ho-slide-logo
{
   
    
}
.pro-sm-list
{
    margin:0;
}
.pro-sm-list a
{
    display:block;
    text-align:center;
    margin-bottom:10px;
}
.pro-sm-list a img
{
    border:solid 1px #d1d1d1;
    padding:3px;
}


ul.faq-list
{
    margin:10px 0px 0px 0px;
    padding:0;
}
ul.faq-list li
{
    padding-bottom:5px;
    margin-bottom:5px;
}
a.faq-question
{
    display:block;
    font-size:15px;
    padding:5px 0px 5px 24px;
    background-position:left center;
    background-repeat:no-repeat;
    background-image:url(images/faq.png);
}
a.faq-question:hover
{
    color:#b62729;
    text-decoration:none;
}
.faq-detail
{
    border:dashed 1px #ccc;
    background-color:#f9f9f9;
    padding:10px;
    margin-left:5px;
    margin-top:5px;
    color:#111;
}
.faq-detail ul
{
    margin:5px 5px 5px 10px;
    padding:0px;
}
.faq-detail p
{
    padding:5px 5px 5px 10px;
    margin:0;
}
.ho-more
{
    display:block;
    text-align:right;
    padding:10px 20px 10px 0px;
    font-weight:600;
    text-decoration:underline;
    font-size:12px;
}
.ho-more:hover
{
    color:#b62729;
}
/*đối tác*/
.partners
{
    
}
.partners .partner-it
{
    padding:0px 15px 25px 0;
}

    .partners .partner-it .it-open
    {
        background: url(img/begin-quote.png) no-repeat left top;    
        padding:10px 0px 0px 30px;
        display:block;
    }
    .partners .partner-it .it-close
    {
        display:block;
        background: url(img/end-quote.png) no-repeat right bottom;    
        padding:0px 30px 10px 0px;
    }
        
        .partners .partner-it .it-logo
        {
            display:block;
            /*float:right;*/
            -webkit-border-radius: 5px;
            -moz-border-radius: 5px;
            border-radius: 5px;
            width:170px;
            padding:5px;
            background-color:#fff;
           
            -moz-box-shadow: 5px 5px 5px #888;
            -webkit-box-shadow: 5px 5px 5px  #888;
            box-shadow: 5px 5px 5px  #888;
        }
        
.search-box
{
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border:solid 1px #dbdbdb;
    padding:1px 2px 0 2px;
    margin-bottom:10px;
}
input.txt-search
{
    border:solid 1px #fff;
    padding:2px;
    width:200px;
}
#cmd_Find
{
    cursor:pointer;
}
.tag-pnl
{
    margin-top:20px;
    text-align:justify;
    padding:10px;
    border:solid 1px #ddd;
     -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.loading
{
    background: url(images/load.gif) no-repeat center;   
    height:100px;
}
input.txtSearch
{
    padding:7px 5px;
    border:solid 1px #ddd;
     -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    width:300px;
}
.cmd-Find
{
    border:solid 1px #ddd;
    background: url(img/fnd-ico-24.png) no-repeat 5px center;   
    background-color:#eee;
    color:#222;
    padding:7px 10px 7px 30px;
      -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    cursor:pointer;
}
.PagerControl
{
    padding:10px;
	clear:both;
}
.PagerControl div.PagerResults
{
    display:none;
}
.PagerControl div.PagerNumberArea a,
.PagerControl div.PagerNumberArea span
{
    color:#333;display:initial!important;
	height:0!important;
}
.PagerControl div.PagerNumberArea span.SelectedPage
{
    color:#ff7800;
}
.PagerControl div.PagerNumberArea a.UnSelectedPage
{
    
}
.re-msg
{
    padding:10px;
    margin-bottom:10px;
    border-bottom:solid 1px #ddd;
}
.re-rows
{
    margin:10px;
    border-bottom:dotted 1px #ddd;
}
.re-rows a.re-title
{
    color:#0d96e6;
}
.re-rows a.re-title:hover
{
    text-decoration:underline;
}
.re-rows div.sumary
{
    text-align:justify;
}
.clear-fix:after
{
    content: ".";
    clear: both;
    display: block;
    height: 0;
    visibility: hidden;
}
/*san pham danh muc*/
ul.danhmuc li
{
	/*display:inline-block;*/
	float:left;
	width:225px;
	margin-bottom:20px;
}
	ul.danhmuc li a
	{
		color: #47aae1;
		font-size: 11pt;
	}
	ul.danhmuc li a:hover
	{
		color:#ff7800;
	}
#slideads
{
	position: absolute;
	z-index:-400;
	
}

#slideads1
{
	float: left;
	top: 0px;
	left: 0px;
}
#slideads2
{
	float: right;
	top: 0px;
	right: 0px;
	/*z-index:-999!important;*/
}
.bg-img {
	margin-left: 0;
    margin-right: 10px;
    background-color: #FFFFFF;
    height:120px!important;
    padding: 18px 5px;
    text-align:center;
    /*background:url(/code/App_themes/DevCMS/img/bg-slide.png) no-repeat right top;*/
    border:1px solid #fff;
	border-radius:5px;
	-webkit-box-shadow: 3px 3px 8px 0px rgba(51,51,51,1);
-moz-box-shadow: 3px 3px 8px 0px rgba(51,51,51,1);
box-shadow: 3px 3px 8px 0px rgba(51,51,51,1);
}
ul.cel-menu
{
	position:fixed;
	top:0px;
	left:0px;
	z-index:999;height:100%;overflow-y:auto;overflow-x:hidden;
}
ul.cel-menu li
{
	background:#333;
	padding:20px 45px 20px 20px;
	border-bottom:1px solid #fff;
	opacity:.8
}
ul.cel-menu li a
{ 
	color: #fff!important;
	font-size:15px;white-space:nowrap;
}
	ul.cel-menu li:hover,ul.cel-menu li a:hover
	{
		color:#ff2800!important;
		background:#1E3279;
	}
label
{
	white-space:nowrap;
}
#back-top
{
	background:url(img/icon_gototop.png) no-repeat left center;
	display:block;
	width:36px;
	height:36px;
	position: fixed;
bottom: 20px;
right: 20px;
text-indent:-9999px;
}
.bg-button
{
	background:#47AAE1!important;
	color:#fff;
	padding:15px!important;
	display:block;
}

table { 
  width: 100%; 
  border-collapse: collapse; 
}
.lnk-tab
{
  display: table-caption;
  padding: 10px;
  background-color: #0d96e6;
  color: #fff!important;
  font-size: 15px;
  font-weight: 600;
  margin-bottom:10px;
  white-space: nowrap;
}
.lnk-tab-child
{
	font-size: 14px;
	padding:6px;
	margin-bottom:10px;
	display:inline-block;
}
.lnk-tab-child-selected
{
	border:1px solid #0d96e6;
	border-bottom:none;
}
.content-tab-child
{
	margin-top:-10px;
	display:none;
	border:1px solid #0d96e6;
	padding:5px;
	margin-bottom:10px;
}
.suptype
{
	font-size: 13px;font-weight: normal;z-index: 300;margin-left: 33px;color: #111;background-color: #ccc;margin-top: 2px;width:85px;height:24px;
}
.news-tall
{
	height:350px;overflow:hidden;
}
.bal
{
	border:1px solid #ddd;
	margin-bottom:30px;text-align:center;
	height:344.5px;overflow:hidden;
}
	.bal .thumhinhanh
	{
		height:177px;
		overflow:hidden;display:block;
	}
	.bal img
	{
		margin:auto;
		max-height:100%;
	}
.bal .title
{
	background: #f1f1f1;
    line-height: 26px;
    text-align: center;
    margin: 0 -1px 25px;
    height: 26px;font-size:13px;text-transform:uppercase;
    overflow: hidden;
    border-bottom: 1px solid #d7d7d7;display:block;
}
	.bal .p
	{
		height:69px;overflow:hidden;
	}
.footer
{
	background:#F5F5F5;
	border-top:2px solid #ddd;
	padding:20px 0;
}
	.footer .ti-foote
	{
		font-size: 16px;
		color: #000;
		font-weight: normal;
		padding-bottom: 10px;
		line-height: 24px;
	}