﻿@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0; outline:none;border-collapse:collapse;}

body{
	font-family:Arial, Helvetica, sans-serif;
}
#page{
	width:950px;
	margin:0 auto;
	border:1px solid #CCCCCC;
}
#page_header{
	width:950px;
	height:102px;
	background-image:url(images/header.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
}
#nav{
	width:950px;
	height:33px;
	background-image:url(images/nav_bk.gif);
	background-position:0 0;
	background-repeat:repeat-x;
	background-color:#008291;
}
#nav ul{
	width:600px;
	height:30px;
	float:left;
}
#nav ul li{
	float:left;
	height:30px;
	list-style:none;
}
.nav_space_left{
	width:70px;
	border-right:1px solid #129087;
	}
.nav_space_right{
	width:10px;
	border-left:1px solid #63e2da;
	}
.nav01_business{
	width:125px;
	margin-right:2px;
	_margin-right:0;
	background-image:url(images/nav_business_hover.gif);
	background-position:top center;
	background-repeat:no-repeat;
}
.nav01_business a{
	display:block;
	width:125px;
	height:30px;
	border-left:1px solid #63e2da;
	border-right:1px solid #129087;
	text-indent:-9999px;
	background-image:url(images/nav_business.gif);
	background-position:top center;
	background-repeat:no-repeat;
}
.nav01_business a:hover{
	border-left:1px solid #129087;
	border-right:1px solid #129087;
	background-image:url(images/nav_business_hover.gif);
	background-position:top center;
	background-repeat:no-repeat;
}
.nav01_business_select a{
	display:block;
	width:125px;
	height:30px;
	border-left:1px solid #129087;
	border-right:1px solid #129087;
	text-indent:-9999px;
	background-image:url(images/nav_business_hover.gif);
	background-position:top center;
	background-repeat:no-repeat;
}
.nav02_ad{
	margin-right:2px;
	_margin-right:0;
	width:93px;
	background-image:url(images/nav_ad_hover.gif);
	background-position:top center;
	background-repeat:no-repeat;
}
.nav02_ad a{
border-left:1px solid #63e2da;
	border-right:1px solid #129087;
	display:block;
	width:93px;
	height:30px;
	text-indent:-9999px;
	background-image:url(images/nav_ad.gif);
	background-position:top center;
	background-repeat:no-repeat;
}
.nav02_ad  a:hover{
	border-left:1px solid #129087;
	border-right:1px solid #129087;
	background-image:url(images/nav_ad_hover.gif);
	background-position:top center;
	background-repeat:no-repeat;
	}
.nav02_ad_select a{
	display:block;
	width:93px;
	height:30px;
	border-left:1px solid #129087;
	border-right:1px solid #129087;
	text-indent:-9999px;
	background-image:url(images/nav_ad_hover.gif);
	background-position:top center;
	background-repeat:no-repeat;
}
.nav03_advantage{
	width:93px;
	margin-right:2px;
	_margin-right:0;
	background-image:url(images/nav_advantage_hover.gif);
	background-position:top center;
	background-repeat:no-repeat;
}
.nav03_advantage a{
border-left:1px solid #63e2da;
	border-right:1px solid #129087;
	display:block;
	width:93px;
	height:30px;
	text-indent:-9999px;
	background-image:url(images/nav_advantage.gif);
	background-position:top center;
	background-repeat:no-repeat;
}
.nav03_advantage a:hover{
	border-left:1px solid #129087;
	border-right:1px solid #129087;
	background-image:url(images/nav_advantage_hover.gif);
	background-position:top center;
	background-repeat:no-repeat;
	}
.nav03_advantage_select a{
	display:block;
	width:93px;
	height:30px;
	border-left:1px solid #129087;
	border-right:1px solid #129087;
	text-indent:-9999px;
	background-image:url(images/nav_advantage_hover.gif);
	background-position:top center;
	background-repeat:no-repeat;
}
.nav04_pay{
	width:93px;
	margin-right:2px;
	_margin-right:0;
	background-image:url(images/nav_pay_hover.gif);
	background-position:top center;
	background-repeat:no-repeat;
}
.nav04_pay a{
border-left:1px solid #63e2da;
	border-right:1px solid #129087;
	display:block;
	width:93px;
	height:30px;
	text-indent:-9999px;
	background-image:url(images/nav_pay.gif);
	background-position:top center;
	background-repeat:no-repeat;
}
.nav04_pay a:hover{
	border-left:1px solid #129087;
	border-right:1px solid #129087;
	background-image:url(images/nav_pay_hover.gif);
	background-position:top center;
	background-repeat:no-repeat;
	}
.nav04_pay_select a{
	border-left:1px solid #129087;
	border-right:1px solid #129087;
	display:block;
	width:93px;
	height:30px;
	text-indent:-9999px;
	background-image:url(images/nav_pay_hover.gif);
	background-position:top center;
	background-repeat:no-repeat;
}
.nav05_contact{
	width:93px;
	margin-right:2px;
	_margin-right:0;
	background-image:url(images/nav_contact_hover.gif);
	background-position:top center;
	background-repeat:no-repeat;
}
.nav05_contact a{
	border-left:1px solid #63e2da;
	border-right:1px solid #129087;
	display:block;
	width:93px;
	height:30px;
	text-indent:-9999px;
	background-image:url(images/nav_contact.gif);
	background-position:top center;
	background-repeat:no-repeat;
}
.nav05_contact a:hover{
	border-left:1px solid #129087;;
	border-right:1px solid #129087;;
	background-image:url(images/nav_contact_hover.gif);
	background-position:top center;
	background-repeat:no-repeat;
	}
.nav05_contact_select a{
	border-left:1px solid #129087;
	border-right:1px solid #129087;
	display:block;
	width:93px;
	height:30px;
	text-indent:-9999px;
	background-image:url(images/nav_contact_hover.gif);
	background-position:top center;
	background-repeat:no-repeat;
}
.nav_contact{
	display:block;
	float:right;
	width:254px;
	height:22px;
	position:relative;
	top:8px;
	right:35px;
	background-image:url(images/nav_contact_bk.gif);
	background-position:0 0;
	background-repeat:no-repeat;
}
.contact_set{
	display:block;
	position:relative;
	top:0px;
	top:2px\9;
	*top:0px;
	color:#FFFFFF;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	text-indent:15px;
}
.shadow{
	width:950px;
	height:4px;
	background-image:url(images/nav_shadow.gif);
	background-position:0 0;
	background-repeat:repeat-x;
}
#container{
	width:810px;
	margin:0 auto;
}
#title{
	width:810px;
	height:45px;
	margin:15px auto;
	border-bottom:1px solid #44aca5;
	}
.t_business{
	background-image:url(images/title01_business.gif);
	background-position:0 13px;
	background-repeat:no-repeat;
}
.t_ad{
	background-image:url(images/title02_ad.gif);
	background-position:0 13px;
	background-repeat:no-repeat;
}
.t_advantage{
	background-image:url(images/title03_advantage.gif);
	background-position:0 13px;
	background-repeat:no-repeat;
}
.t_pay{
	background-image:url(images/title04_pay.gif);
	background-position:0 13px;
	background-repeat:no-repeat;
}
.t_contact{
	background-image:url(images/title05_contact.gif);
	background-position:0 13px;
	background-repeat:no-repeat;
}
.t_client{
	background-image:url(images/title_client_data.gif);
	background-position:0 13px;
	background-repeat:no-repeat;
}
.t_clientpreview{
	background-image:url(images/title_clientdata_preview.gif);
	background-position:0 13px;
	background-repeat:no-repeat;
}
.t_wantbuy{
	background-image:url(images/title_wantbuy.gif);
	background-position:0 13px;
	background-repeat:no-repeat;
}
#title ul{
	float:right;
	width:550px;
	list-style:none;
	position:relative;
	top:23px;
	top:24px\9;
	/*overflow:hidden;*/
}
#title ul li{
	float:right;
	font-size:13px;
	color:#333;
	padding-left:10px;
	margin-left:25px;
	background-image:url(images/liststyle_navarrow.gif);
	background-position:0 4px;
	background-position:0 1px\9;
	background-repeat:no-repeat;
	
}
#title ul li a{
	color:#333333;
	text-decoration:none;
}
#title ul li a:hover{
	color:#FF3399;
	text-decoration:underline;
}
.btn_buy{
	float:right;
	width:125px;
	height:35px;
	margin-top:3px;
	background-image:url(images/btn_buy_hover.gif);
	background-position:0 0;
	background-repeat:no-repeat;
}
.btn_buy a{
	display:block;
	width:125px;
	height:35px;
	text-indent:-9999px;
	background-image:url(images/btn_buy_link.gif);
	background-position:0 0;
	background-repeat:no-repeat;
}
.btn_buy a:hover{
	background-image:url(images/btn_buy_hover.gif);
	background-position:0 0;
	background-repeat:no-repeat;
}
#content{
	margin-bottom:15px;
	margin-top: 0px;
}
#content p{
	font-size:13px;
	color:#333333;
	line-height:1.8em;
	padding-left:15px;
}
.special_link{color:#ff3399;padding:0 3px;font-size:13px;font-weight:normal;}
.special_link a{color:#ff3399;text-decoration:none;}
.special_link a:hover{color:#ff3399;text-decoration:underline;}
.special_list{
	display:block;
	font-size:10px;
	color:#ff3399;
	padding:0 10px 10px;
	margin-left:15px;
	background-image:url(images/liststyle_arrow.gif);
	background-position:0 5px;
	background-position:0 2px\9;
	background-repeat:no-repeat;
}
.special_list a{color:#ff3399;text-decoration:none;}
.special_list a:hover{color:#ff3399;text-decoration:underline;}
.h3set{
	color:#45ada6;
	font-size:15px;
	font-weight:bold;
	padding-left:15px;
	margin-bottom:5px;
	background-image:url(images/liststyle_cubearrow.gif);
	background-position:0 4px;
	background-position:0 2px\9;
	background-repeat:no-repeat;
}
.listset{
	font-size:13px;
	color:#333;
	margin-bottom:10px;
}
.listset li{
	padding:5px 10px ;
	margin-left:15px;
	list-style:none;
	line-height:1.8em;
	background-image:url(images/liststyle_arrow_gray.gif);
	background-position:0 14px;
	background-position:0 12px\9;
	background-repeat:no-repeat;
}
.listset  ol{
	margin-top:10px;
	margin-left:15px;
}
.listset  ol li{
	list-style:decimal;
	padding:5px 0;
	background:none;
}
.img_space{
	position:relative;
	margin-bottom:10px;
}
.img_space img{
	display:block;
	margin:0 auto;
}
.table_set{
	font-size:13px;
	margin:10px auto;
}
.table_set th{
	color:#FFFFFF;
	font-weight:normal;
	padding:5px;
	/*background-color:#50a4ae;*/
	background-color:#50a4ae;
	border:1px solid #fff;
}
.table_set td{
	color:#333333;
	padding:5px 10px;
	border:1px solid #fff;
}
.table_set td ol{
	list-style:none;
}
.table_set td ol li{
	line-height:1.8em;
	padding-left:20px;
}
.t_list_01{
background-image:url(images/icon_n1.gif);
background-position:0 4px;
background-position:0 2px\9;
*background-position:0 3px;
background-repeat:no-repeat;
}
.t_list_02{
background-image:url(images/icon_n2.gif);
background-position:0 4px;
background-position:0 2px\9;
*background-position:0 3px;
background-repeat:no-repeat;
}
.t_list_03{
background-image:url(images/icon_n3.gif);
background-position:0 4px;
background-position:0 2px\9;
*background-position:0 3px;
background-repeat:no-repeat;
}
.t_list_04{
background-image:url(images/icon_n4.gif);
background-position:0 4px;
background-position:0 2px\9;
*background-position:0 3px;
background-repeat:no-repeat;
}
.t_listgray_01{
background-image:url(images/icon_num01.gif);
background-position:0 4px;
background-position:0 2px\9;
*background-position:0 3px;
background-repeat:no-repeat;
}
.t_listgray_02{
background-image:url(images/icon_num02.gif);
background-position:0 4px;
background-position:0 2px\9;
*background-position:0 3px;
background-repeat:no-repeat;
}
.t_listgray_03{
background-image:url(images/icon_num03.gif);
background-position:0 4px;
background-position:0 2px\9;
*background-position:0 3px;
background-repeat:no-repeat;
}
.t_listgray_04{
background-image:url(images/icon_num04.gif);
background-position:0 4px;
background-position:0 2px\9;
*background-position:0 3px;
background-repeat:no-repeat;
}
.table_td_list{
	background-color:#e7e7e7;
}
.table_td_content{
	background-color:#f6f6f6;
}
.client_table_td_list{
	background-color:#e7e7e7;
	border:1px solid #fff;
}
.client_table_td_content{
	background-color:#f6f6f6;
	border:1px solid #fff;
}
.client_success{
	width:45%;
	padding:10px;
	margin:50px auto;
	background-image:url(images/icon_contactmail_2.gif);
	background-position:0 12px;
	background-repeat:no-repeat;
}
.client_success h5{
	text-indent:60px;
	font-size:13px;
	font-weight:normal;
	line-height:1.5em;
	color:#ff3399;
}
.client_success span{
	text-indent:60px;
	display:block;
	font-size:16px;
	font-weight:bold;
	color:#666;
	
}
.table_space{
	width:795px;
	border:1px solid #ccc;
	margin:0 auto 10px;
	}
.form_table{
	font-size:13px;
	margin:5px auto;
}
.form_table th{
	color:#FFFFFF;
	font-weight:normal;
	padding:5px;
	background-color:#50a4ae;
	border:1px solid #fff;
}
.form_table td{
	color:#333333;
	padding:15px 10px;
	border:1px solid #fff;
}
.table_ff3399{
	background-color:#FFFAD9;
}
.table_ccc{
	background-color:#edf6f6;
}
.table_ffffcc{
	background-color:#ffffcc;
}
.buy_table{
	font-size:13px;
	color:#333333;
	margin:10px auto;
}
.buy_table td{
	padding:5px;
	}
.btn_buy_set{
	width:80px;
	height:27px;
	position:absolute;
	top:60px;
	left:45px;
	_left:38px;
}
.order_code{
	font-size:15px;
}
.input_area{}
.input_area h4{
	color:#45ada6;
	font-size:15px;
	font-weight:bold;
	padding-left:10px;
	margin:5px 0;
	background-image:url(images/liststyle_navarrow.gif);
	background-position:0 4px;
	background-position:0 2px\9;
	background-repeat:no-repeat;
}
.zcodfont{
	padding: 0 10px 0 2px;
	font-size:16px;
	font-weight:bold;
	color:#000066;
}
.zcodfont a{
	font-size:15px;
	font-weight:bold;
	color:#000066;
	text-decoration:none;
}
.zcodfont a:hover{color:#ff3399;text-decoration:underline;}
.company{
	font-size:13px;
	color:#333333;
	padding:5px;
	margin:15px 25px 10px;
	border-bottom:1px dotted #ccc;
}
.company_name{
	color:#51babc;
	font-size:15px;
	font-weight:bold;
}

.pay_area{
	border-top:1px dotted #ccc;
}
.pay_area h4{
	color:#45ada6;
	font-size:15px;
	font-weight:bold;
	padding-left:15px;
	margin-bottom:5px;
	margin-top:10px;
	background-image:url(images/liststyle_navarrow.gif);
	background-position:0 4px;
	background-position:0 2px\9;
	background-repeat:no-repeat;
}
.pay_area li{
	text-align:left;
	vertical-align:top;
	font-size:13px;
	color:#333;
	padding:5px 10px ;
	margin-left:15px;
	list-style:none;
	line-height:1.8em;
	background-image:url(images/liststyle_arrow_gray.gif);
	background-position:0 14px;
	background-position:0 12px\9;
	_background-position:0 9px;
	background-repeat:no-repeat;
}
.pay_bk_creditcard{
	background-image:url(images/icon_pay_a.gif);
	background-position:0 0;
	background-repeat:no-repeat;
}
.pay_bk_onlineatm{
	background-image:url(images/icon_pay_b.gif);
	background-position:0 0;
	background-repeat:no-repeat;
}
.pay_bk_atm{
	background-image:url(images/icon_pay_c.gif);
	background-position:0 0;
	background-repeat:no-repeat;
}
.pay_bk_shop{
	background-image:url(images/icon_pay_d.gif);
	background-position:0 0;
	background-repeat:no-repeat;
}
.pay_bk_remitance{
	background-image:url(images/icon_pay_e.gif);
	background-position:0 0;
	background-repeat:no-repeat;
}
.pay_bk_check{
	background-image:url(images/icon_pay_f.gif);
	background-position:0 0;
	background-repeat:no-repeat;
}

.contact_area{
	width:660px;
	list-style:none;
	padding:0 15px;
	margin:15px 65px 10px 85px;
	overflow:hidden;
}
.contact_area li{
	width:210px;
	height:120px;
	float:left;
	margin-left:10px;
}
.contact_area li p{
	position:relative;
	top:70px;
	left:5px;
}
.c_area_bk_tel{
	background-image:url(images/contactus_pic_01.gif);
	background-position:0 0;
	background-repeat:no-repeat;
}
.c_area_bk_mail{
	background-image:url(images/contactus_pic_02.gif);
	background-position:0 0;
	background-repeat:no-repeat;
}
.c_area_bk_msn{
	background-image:url(images/contactus_pic_03.gif);
	background-position:0 0;
	background-repeat:no-repeat;
}
.c_table_form{
	font-size:13px;
	color:#333333;
	margin:15px auto 0;
}
.c_table_form td{
	padding:5px;
}
.c_preview_form{
	font-size:13px;
	color:#333333;
	margin:15px auto 0;
}
.c_preview_form table td{
	padding:10px;

}
.c_fbtn{
	margin: 0 auto 25px;
}
.c_fbtn_post{
	width:40px;
	height:27px;
	color:#000;
	cursor:pointer;
	background:transparent url(images/btn_w40.gif);
	border:none;
}
.c_fbtn_cancel{
	width:40px;
	height:27px;
	color:#000;
	cursor:pointer;
	background:transparent url(images/btn_w40.gif);
	border:none;
}
.note_cube{
	width:753px;
	background-color:#ff3399;
	margin:0 auto 10px;
	padding:3px 0
}
.order_txt{
	font-size:16px;
	font-weight:bold;
	line-height:2em;
	color:#666;
}
#ad_tab{
	wdith:810px;
	margin-top:20px;
	overflow:hidden;
	border-bottom:3px solid #01a8bb;
}
#ad_tab table{
	height:48px;
}
#ad_tab table td{
	vertical-align:bottom;
}
.ad_tab a{
	display:block;
	height:33px;
	color:#666;
	font-weight:bold;
	margin-right:1px;
	text-decoration:none;
	font-size:13px;
	padding:0 20px;
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	background-image:url(images/tab_unselect.gif);
	background-repeat:repeat-x;
	background-position:0 0;
	}
.ad_tab a:hover{
	height:33px;
	color:#FFFFFF;
	font-weight:bold;
	border-left:1px solid #ff9000;
	border-top:1px solid #ff9000;
	border-right:1px solid #ff9000;
	background:none;
	background-color:#ff9000;
	}
.ad_txt_set{
	display:block;
	text-align:center;
	position:relative;
	top:10px;
}
.ad_tab_select a{
	display:block;
	height:48px;
	margin-right:1px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	font-size:15px;
	padding:0 20px;
	border-left:1px solid #00cee4;
	border-top:1px solid #00cee4;
	border-right:1px solid #00cee4;
	background-image:url(images/tab_select.gif);
	background-repeat:repeat-x;
	background-position:0 0;
}
.ad_txtselect_set{
	display:block;
	text-align:center;
	position:relative;
	top:15px;
}
.ad_download a{
	display:block;
	width:126px;
	height:34px;
	text-indent:-9999px;
	background-image:url(images/btn_download_link.gif);
	background-position:0 0;
	background-repeat:no-repeat;
}
.ad_download a:hover{
	background-image:url(images/btn_download_hover.gif);
	background-position:0 0;
	background-repeat:no-repeat;
}
.ad_column{
	border:2px solid #ccc;
	padding:10px;
}
.ad_table_space{
	font-size:13px;
	border:1px solid #ccc;
	padding:10px;
	margin-bottom:15px;
	position:relative;
}
.ad_table_space th{
	color:#FFFFFF;
	padding:10px 15px;
	*padding:10px 10px;
	background-color:#50a4ae;
	border:1px solid #fff;
}
.ad_table_space td{
	border:1px solid #fff;
}
.ad_table_space td ol{
	list-style:none;
}
.ad_table_space td ol li{
	line-height:1.8em;
	padding-left:20px;
}
.ad_table_space td ul{
	list-style:none;
}
.ad_table_space td ul li{
	line-height:1.8em;
	padding-left:10px;
	background-image:url(images/liststyle_arrow.gif);
	background-position:0 10px;
	background-position:0 7px\9;
	background-repeat:no-repeat;
}
.ad_table_td_list{
	color:#000;
	font-size:13px;
	font-weight:bold;
	padding:10px 15px;
	background-color:#f7f1e2;
}
.ad_table_td_{
	color:#000;
	font-size:13px;
	font-weight:bold;
	padding:10px 15px;
	background-color:#f7f1e2;
}
.ad_table_td_list a{
	width:15px;
	height:18px;
	padding:0x 3px;
	margin-left:3px;
}
.ad_table_td_list img{
	border:none;
}
.ad_table_td_content{
	color:#333;
	padding:10px;
	line-height:1.5em;
	background-color:#f6f6f6;
}
.ad_table_td_content img{
	border:none;
}
.ad_table_pay_content{
	color:#333;
	padding:10px 30px;
	background-color:#f6f6f6;
}
.ad_table_notespace{
	font-size:13px;
	border:1px solid #ccc;
	padding:10px;
	margin-bottom:15px;
	position:relative;
}
.ad_table_notespace th{
	color:#FFFFFF;
	padding:10px 15px;
	*padding:10px 10px;
	background-color:#50a4ae;
	border:1px solid #fff;
}
.ad_table_notespace td{
	border:1px solid #fff;
}
.ad_table_notespace td ol{
	list-style:decimal;
	margin-left:15px;
	padding:10px;
}
.ad_table_notespace td ol li{
	line-height:1.8em;
}
.btn_ad_alllayout{
	position:relative;
	top:0;
	top:-1px\9;
	/*_top:10px;
	_left:20px;*/
	float:right;
	width:103px;
	height:29px;
	background-image:url(images/btn_layout_hovergif.gif);
	background-repeat:no-repeat;
}
.btn_ad_alllayout a{
	display:block;
	width:103px;
	height:29px;
	text-indent:-9999px;
	background-image:url(images/btn_layout_link.gif);
	background-position:0 0;
	background-repeat:no-repeat; 
	}
.btn_ad_alllayout a:hover{
	background-image:url(images/btn_layout_hovergif.gif);
	background-position:0 0;
	background-repeat:no-repeat; 
	}
.layout_nav_bk{
	width:100%;
	height:37px;
	background-image:url(images/layout_nav_bk.gif);
	background-repeat:repeat-x;
	border:1px solid #333;
}
.layout_h3{
	padding:3px 28px;
	margin-left:15px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	background-image:url(images/btn_layout.gif);
	background-position:0 0;
	background-repeat:no-repeat;
}
.layout_btn_list{
	display:block;
	font-size:13px;
	color:#FFFFFF;
	padding:0 20px;
	padding:2px 20px\9;
	margin:0;
	margin-top:5px\9;
	background-image:url(images/icon_01.gif);
	background-position:0 0;
	background-repeat:no-repeat;
}
.layout_btn_list a{
	color:#FFFFFF;
	text-decoration:none;
}
.layout_btn_list a:hover{
	color:#FFCC00;
	text-decoration:underline;
}
.tb_t{
	display:block;
	padding:5px 0;
}
.flash_column{
	width:786px;
	padding:0 1px;
	background-color:#a8a8a8;
	margin-bottom:15px;
}
.sptable_set{
	font-size:13px;
	margin:10px auto;
}
.sptable_set td{
	color:#333333;
	padding:5px 10px;
	border:1px solid #fff;
}
.sptable_set td a{
font-weight:bold;
	color:#666;
	text-decoration:none;
}
.sptable_set td a:hover{
	color:#FF3399;
	text-decoration:underline;
}
/*agreement page-----------------------------------------*/
.agreelist{
display:inline-block;
	font-size:13px;
	color:#333;
	margin:10px 0;
}
/*.agreelist{
	padding:5px 10px ;
	margin-left:15px;
	list-style:none;
	line-height:1.8em;
	background-image:url(images/liststyle_arrow_gray.gif);
	background-position:0 14px;
	background-position:0 12px\9;
	background-repeat:no-repeat;
}*/
.agreelist  ol{
	margin-left:35px;
}
.agreelist  ol li{
	list-style:decimal;
	line-height:1.8em;
	padding-bottom:15px;
}
.agreelist  ol li ol{
	margin:0;
}
.agreelist  ol li ol li{
	list-style:none;
	padding-left:30px;
	padding-bottom:0;
}
.agreelist  ol li ul li{
	list-style:square;
	padding-left:0;
	padding-bottom:0;
}
.list_num01{
	background-image:url(images/list_num01.gif);
	background-position:0 4px;
	background-repeat:no-repeat;
}
.list_num02{
	background-image:url(images/list_num02.gif);
	background-position:0 4px;
	background-repeat:no-repeat;
}
.list_num03{
	background-image:url(images/list_num03.gif);
	background-position:0 4px;
	background-repeat:no-repeat;
}
.list_num04{
	background-image:url(images/list_num04.gif);
	background-position:0 4px;
	background-repeat:no-repeat;
}
.list_num05{
	background-image:url(images/list_num05.gif);
	background-position:0 4px;
	background-repeat:no-repeat;
}


.btn_top{
	text-align:right;
	padding:5px;
	overflow:hidden;
}
.btn_top a{
	color:#666;
	text-decoration:none;
	float:right;
	display:block;
	width:20px;
	font-size:13px;
	padding-left:12px;
	background-image:url(images/arrow_top.gif);
	background-position:0 3px;
	background-repeat:no-repeat;
}
.btn_top a:hover{
	color:#45ada6;
	text-decoration:underline;
	background-image:url(images/arrow_top_hover.gif);
	background-position:0 3px;
	background-repeat:no-repeat;
}
#footer{
	width:810px;
	margin:15px auto 0;
	padding:5px 0;
}
#footer p{
	font-size:8px;
	color:#666666;
	text-align:center;
	line-height:1.8em;
	}
.f_btn{
	margin: 0 auto 25px;
}
.f_btn_buy{
	width:80px;
	height:27px;
	color:#000;
	cursor:pointer;
	background:transparent url(images/btn_y80.gif);
	border:none;
}
.f_btn_contact{
	width:80px;
	height:27px;
	color:#000;
	cursor:pointer;
	background:transparent url(images/btn_w80.gif);
	border:none;
}
.f_btn_contact2{
	width:150px;
	height:27px;
	color:#000;
	cursor:pointer;
	background:transparent url(images/btn_w150.gif);
	border:none;
}
.btn_w40{
	width:40px;
	height:27px;
	color:#666;
	cursor:pointer;
	background:transparent url(images/btn_w40.gif);
	border:none;
}
.btn_w80{
	width:80px;
	height:27px;
	color:#666;
	cursor:pointer;
	background:transparent url(images/btn_w80.gif);
	border:none;
}
.btn_w120{

	width:120px;
	height:27px;
	color:#666;
	cursor:pointer;
	background:transparent url(images/btn_w120.gif);
	border:none;
}
.btn_w150{
	width:150px;
	height:27px;
	color:#666;
	cursor:pointer;
	background:transparent url(images/btn_w150.gif);
	border:none;
}
.btn_y40{
	width:40px;
	height:27px;
	color:#960;
	cursor:pointer;
	background:transparent url(images/btn_y40.gif);
	border:none;
}
.btn_y80{
	width:80px;
	height:27px;
	color:#960;
	cursor:pointer;
	background:transparent url(images/btn_y80.gif);
	border:none;
}
.btn_y120{
	width:120px;
	height:27px;
	color:#960;
	cursor:pointer;
	background:transparent url(images/btn_y120.gif);
	border:none;
}
.btn_y150{
	width:150px;
	height:27px;
	color:#960;
	cursor:pointer;
	background:transparent url(images/btn_y150.gif);
	border:none;
}

.hidden{
	display:none;
}
.editform_td01{
	font-size:13px;
	color:#333;
	margin-bottom:10px;
	line-height:24px;
	
}
