body {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
nl {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
span {
	margin: 0px; padding: 0px;
}
a {
	margin: 0px; padding: 0px;
}
img {
	margin: 0px; padding: 0px;
}
select {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
textarea {
	margin: 0px; padding: 0px;
}
table {
	margin: 0px; padding: 0px;
}
tr {
	margin: 0px; padding: 0px;
}
th {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
table {
	border-collapse: collapse; border-spacing: 0;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
li {
	list-style: none inside;
}
img {
	border: 0px currentColor; border-image: none;
}
h1 {
	font-size: 100%; font-weight: normal;
}
h2 {
	font-size: 100%; font-weight: normal;
}
h3 {
	font-size: 100%; font-weight: normal;
}
h4 {
	font-size: 100%; font-weight: normal;
}
h5 {
	font-size: 100%; font-weight: normal;
}
h6 {
	font-size: 100%; font-weight: normal;
}
body {
	background: url("../images/bg_body.jpg") no-repeat top; color: rgb(51, 51, 51); font-family: Tahoma, Geneva, sans-serif; font-size: 12px;
}
#head {
	margin: 0px auto; width: 1000px; overflow: hidden;
}
.tabmenu {
	margin: 0px auto; width: 1000px; overflow: hidden;
}
#content {
	margin: 0px auto; width: 1000px; overflow: hidden;
}
#foot {
	margin: 0px auto; width: 1000px; overflow: hidden;
}
#head {
	background: url("../img/bg_head.jpg") no-repeat; height: 290px;
}
.main2 {
	overflow: hidden; float: left;
	width: 600px;
}
.sidebar {
	overflow: hidden; float: left;
}
.sidebar {
	width: 335px;
}
.sd1 {
	background: url("../images/bg_sd1.jpg") no-repeat; padding: 15px 0px 0px 40px; height: 210px;
}
.sd1 dl {
	margin-left: 35px;
}
.sd1 dl dd {
	margin: 30px 0px 35px; line-height: 1.4;
}
.sd1 dl dd strong {
	color: rgb(255, 102, 0); padding-left: 10px;
}
.sd1 dl dd p {
	margin-left: 75px;
}
.sidebar h3 {
	color: rgb(84, 133, 0); font-size: 14px; font-weight: bold;
}
.sd2 {
	background: url("../images/bg_sd2.jpg") no-repeat; padding: 15px 0px 0px 40px; height: 180px;
}
.sd2 dl {
	margin: 10px 0px 0px;
}
.sd2 dl dd {
	background: url("../images/bg_arrow.jpg") no-repeat 0px 5px; line-height: 1.8; padding-left: 18px;
}
.sd2 dl dd a {
	color: rgb(40, 100, 180);
}
.introtxt p a {
	color: rgb(40, 100, 180);
}
.backlink a {
	color: rgb(40, 100, 180);
}
.center a {
	background: url("../images/bg_downlink.jpg") no-repeat; margin: 20px 0px 0px 70px; width: 121px; height: 33px; display: block;
}
.sd3 {
	background: url("../images/bg_sd3.jpg") no-repeat; padding: 15px 25px 0px 40px; overflow: hidden;
}
.sd3 dl dd {
	padding: 15px 0px 10px; line-height: 1.6; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.sd3 p {
	margin-bottom: 5px;
}
.more a {
	color: rgb(255, 102, 0); float: right;
}
.sd3 p.answer {
	color: rgb(153, 153, 153);
}
.sd3 span {
	padding-left: 20px;
}
.main {
	width: 665px;
}
.tabmenu {
	background: url("../images/bg_tabmenu.jpg") no-repeat; height: 58px; padding-left: 3px;
}
.tabmenu ul li {
	width: 148px; height: 58px; float: left;
}
.tabmenu ul li a {
	width: 148px; height: 58px; text-indent: -9999px; overflow: hidden; float: left; display: block;
}
.tabmenu ul li a:hover {
	background: url("../images/bg_tabmenu.jpg") no-repeat;
}
.current1 {
	background: url("../images/bg_tabmenu.jpg") no-repeat;
}
.current2 {
	background: url("../images/bg_tabmenu.jpg") no-repeat;
}
.current3 {
	background: url("../images/bg_tabmenu.jpg") no-repeat;
}
.tabmenu ul li .tab1:hover {
	background-position: -3px -58px;
}
.current1 {
	background-position: -3px -58px;
}
.tabmenu ul li .tab2:hover {
	background-position: -151px -58px;
}
.current2 {
	background-position: -151px -58px;
}
.tabmenu ul li .tab3:hover {
	background-position: -299px -58px;
}
.current3 {
	background-position: -299px -58px;
}
.introimg {
	margin-bottom: 20px;
}
.introtxt {
	background: url("../images/bg_txtbg.jpg") no-repeat; margin: 0px 25px 20px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.introtxt p {
	margin: 0px 0px 15px 130px; line-height: 1.6; text-indent: 2em;
}
.methods {
	margin: 0px 25px 20px; padding-bottom: 20px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.methods p {
	line-height: 1.6;
}
.methods p span {
	padding-left: 25px;
}
.methods strong {
	padding-bottom: 10px; display: block;
}
.others strong {
	padding-bottom: 10px; display: block;
}
.others {
	margin: 0px 25px 20px; line-height: 1.6;
}
.others p {
	margin-bottom: 5px;
}
.faqtitle {
	background: url("../images/bg_faqtitle.jpg") no-repeat; height: 58px; text-align: right; line-height: 58px; padding-right: 35px;
}
.faqtitle a {
	color: rgb(255, 255, 255);
}
.noticetitle a {
	color: rgb(255, 255, 255);
}
.faqtxt {
	margin: 0px 25px 20px;
}
.faqtxt dd {
	margin: 25px 0px 0px;
}
.faqtxt p {
	margin: 5px 0px 5px 22px; line-height: 1.6;
}
.faqtxt p span {
	padding-left: 20px;
}
.step2 dl {
	margin: 15px 25px 10px; line-height: 1.6; padding-bottom: 20px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.step2 dl dt {
	margin-bottom: 5px;
}
.step2 dl b {
	color: rgb(255, 102, 0);
}
.center2 {
	margin: 0px 25px; padding: 0px 0px 25px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.center2 a {
	background: url("../images/bg_downlink2.jpg") no-repeat; margin: 0px 0px 0px 220px; width: 144px; height: 31px; display: block;
}
.s3img {
	background: url("../images/bg_step3img.jpg") no-repeat; width: 666px; height: 524px; margin-top: 40px;
}
.notice {
	margin: 0px 25px;
}
.noticetitle {
	background: url("../images/bg_noticetitle.jpg") no-repeat; height: 58px; text-align: right; line-height: 58px; padding-right: 35px;
}
.notice h1 {
	margin: 20px 0px 30px; text-align: center; line-height: 35px; font-family: "΢���ź�","����"; font-size: 20px; font-weight: bold;
}
.backlink {
	margin: 15px 0px 0px 15px;
}
.notice p {
	margin: 20px 0px; line-height: 1.6; text-indent: 2em; font-size: 14px;
}
#foot {
	background: url("../images/bg_foot.jpg") no-repeat; height: 144px; color: rgb(179, 178, 178); overflow: hidden; padding-top: 30px; clear: both; font-size: 12px;
}
.b_logo {
	padding-top: 30px; padding-left: 150px; float: left;
}
.b_content {
	width: 500px; line-height: 25px; padding-top: 15px; margin-left: 40px; float: left;
}
