﻿body 
{
	margin:0px;
	font-family:Verdana;
	font-size:10px;
	background-color:White;
}

.footer
{
	margin:0px;
	height:55px;
	width:774px;
}

.main_desc
{
    float:left;
    width:100%;
    padding:10px 0px 10px 0px;
    font-size:11px;
    text-align:left;
    line-height:20px;
    overflow:hidden;
}

.menu_about
{
	float:left;
	width:84px;
	height:29px;
	overflow:hidden;
}

.menu_product
{
	float:left;
	width:80px;
	height:29px;
	overflow:hidden;
}

.menu_service
{
	float:left;
	width:80px;
	height:29px;
	overflow:hidden;
}

.menu_partner
{
	float:left;
	width:83px;
	height:29px;
	overflow:hidden;
}

.menu_contact
{
	float:left;
	width:102px;
	height:29px;
	overflow:hidden;
}

.menu_1
{
	float:left;
	width:30px;
	height:29px;
	background-image:url(../images/full_header_08.gif);
	overflow:hidden;
}

.menu_2
{
	float:left;
	width:23px;
	height:45px;
	background-image:url(../images/full_header_10.gif);
	overflow:hidden;
}

.menu_3
{
	float:left;
	width:182px;
	height:25px;
	background-image:url(../images/full_header_11.gif);
	overflow:hidden;
	text-align:right;
	padding:10px;
}

#ddl_language
{
	border:solid 1px #cccccc;
	font-family:Verdana;
	font-size:11px;
	width:150px;
}

.banner1
{
	float:left;
	width:153px;
	height:65px;
	overflow:hidden;
}

.banner2
{
	float:left;
	width:277px;
	height:65px;
	overflow:hidden;
}

.banner3
{
	float:left;
	width:344px;
	height:64px;
	overflow:hidden;
}

.about_content
{
    width:100%;
    padding:10px 10px 10px 10px;
    font-size:11px;
    text-align:left;
    line-height:20px;
    overflow:hidden;
}

.about_note
{
    width:100%;
    padding:10px 10px 10px 10px;
    font-size:11px;
    text-align:left;
    line-height:20px;
    overflow:hidden;
    background-color:#f4f4f4;
    font-weight:bold;
}

.link_title
{
    font-size:16px;
    font-weight:bold;
    color:#6699ff;
    text-align:left;
    padding: 5px 0px 5px 28px;
    overflow:hidden;
    background-image:url(../images/finger.gif);
    background-repeat:no-repeat;
}

.link_intro
{
    font-size:11px;
    text-align:left;
    line-height:20px;
    overflow:hidden;
    padding: 5px 0px 5px 28px;
}

.link_title a
{
    text-decoration:none;
    color:#6699ff;
}

.link_title a:hover
{
    text-decoration:none;
    color:#ff704a;
}

.link_intro a
{
    text-decoration:none;
    color:#000000;
}

.link_intro a:hover
{
    text-decoration:none;
    color:#ff2c2c;
}

.description
{
    width:100%;
    padding:10px 0px 10px 0px;
    font-size:11px;
    text-align:left;
    line-height:20px;
    overflow:hidden;
}

.main_title
{
    font-family:Times New Roman;
    font-size:24px;
    font-weight:bold;
    color:#ff8534;
    text-align:center;
    padding:  5px 0px 5px 0px;
    overflow:hidden;
}

.def_promo1
{
    float:left;
    width:144px;
    height:104px;
    overflow:hidden;
    background-image:url(../images/save_bill_01.gif);
}

.def_promo2
{
    float:left;
    width:142px;
    height:104px;
    overflow:hidden;
    background-image:url(../images/save_bill_02.gif);
}

.def_promo3
{
    float:left;
    width:146px;
    height:104px;
    overflow:hidden;
    background-image:url(../images/save_bill_03.gif);
}

.def_promo4
{
    float:left;
    width:192px;
    height:104px;
    overflow:hidden;
    background-image:url(../images/save_bill_04.gif);
}

.TblProduct
{
    width:100%;
}

.TblProduct td
{
    font-size:11px;
    text-align:left;
    
    overflow:hidden;
    padding: 0px 0px 10px 0px;
}

.TblProduct td a
{
    text-decoration:none;
    color:Red;
}

.TblProduct td a:hover
{
    color:blue;
}

.TblProduct th
{
    font-family: Times New Roman;
    font-size:16px;
    font-weight:bold;
    color:#ff8534;
    text-align:left;
    padding: 10px 0px 10px 0px;
    overflow:hidden;
    border: dotted 1px #CCCCCC;
    border-left:0px;
    border-bottom:0px;
    border-right:0px;
}

.TblProduct th a
{
    color:#6699ff;
    text-decoration:none;
}

.TblProduct th a:hover
{
    color:#ff8534;
}

.TblFullText th
{
    font-family:Times New Roman;
    font-size:24px;
    font-weight:bold;
    color:#ff8534;
    text-align:center;
    padding:  5px 0px 5px 0px;
    overflow:hidden;
}

.TblFullText td
{
    font-size:11px;
    text-align:left;
    line-height:20px;
    overflow:hidden;
    padding: 0px 0px 10px 0px;
}

.TblRate
{
    width:100%;
}

.TblRate th
{
    font-family:Times New Roman;
    font-size:18px;
    font-weight:bold;
    color:#ff8534;
    text-align:center;
    padding: 3px 0px 3px 0px;
    overflow:hidden;
    border: dotted 1px #CCCCCC;
}

.TblRate td
{
    font-size:11px;
    text-align:center;
    line-height:20px;
    overflow:hidden;
    padding: 3px 0px 3px 0px;
    border: dotted 1px #CCCCCC;
    width:25%;
}

.TblFeature td
{
    font-size:13px;
    width:50%;
    text-align:left;
    line-height:20px;
    overflow:hidden;
    padding: 5px 0px 5px 48px;
    color:Red;
    background-image:url(../images/check.gif);
    background-repeat:no-repeat;
}

.TblFeature td a
{
    color:Red;
    text-decoration:none;
}

.TblFeature td a:hover
{
    color:blue;
}

.TblFeature th
{
    color:#999999;
}

.TblDownload td
{
    color:#999999;
    text-align:left;
    font-weight:normal;
}

.TblDownload td a
{
    color:#666666;
    text-decoration:none;
}

.TblDownload td a:hover
{
    color:red;
    text-decoration:none;
}

.TblRateFilter
{
    width:100%;
}

.TblRateFilter th
{
    font-family:Times New Roman;
    font-size:24px;
    font-weight:bold;
    color:#ff8534;
    text-align:center;
    padding: 3px 0px 3px 0px;
    overflow:hidden;
}

.TblRateFilter td
{
    font-size:11px;
    text-align:left;
    overflow:hidden;
    padding: 3px 0px 3px 10px;
}

.TblRateList
{
    width:100%;
}

.TblRateList th
{
    font-family:Times New Roman;
    font-size:14px;
    color:#000000;
    text-align:center;
    padding: 3px 0px 3px 0px;
    overflow:hidden;
    background-image:url(../images/rate_bg.gif);
    background-repeat:repeat;
    border-top:solid 3px #d40000;
}

.TblRateList td
{
    font-size:11px;
    text-align:left;
    vertical-align:top;
    padding: 5px 5px 5px 5px;
    overflow:hidden;
    border-bottom:dotted 1px #cccccc;
}
.TblProduct1
{
    width:100%;
}

.TblProduct1 td
{
    font-size:11px;
    text-align:left;
    
    overflow:hidden;
    padding: 0px 0px 10px 0px;
}

.TblProduct1 td a
{
    text-decoration:none;
    color:Red;
}

.TblProduct1 td a:hover
{
    color:blue;
}

.TblProduct1 th
{
    font-family: Times New Roman;
    font-size:16px;
    font-weight:bold;
    color:#ff8534;
    text-align:left;
    padding: 10px 0px 10px 0px;
    overflow:hidden;
    
}

.TblProduct1 th a
{
    color:#6699ff;
    text-decoration:none;
}

.TblProduct1 th a:hover
{
    color:#ff8534;
}