body {
	font-size: 12px; color: #000000; margin: 0px; background-color: #ffffff
}
td,th {
	font-size: 12px; color: #000000
}
ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
a:link {
	color: #000000; text-decoration: none
}
a:visited {
	color: #993300; text-decoration: none
}
a:hover {
	color: #ff0000; text-decoration: underline
}
a:active {
	color: #ff3300; text-decoration: none
}
h1 {
	font-weight: normal; font-size: 20px; margin-bottom: 15px; font-family: "黑体"
}
h2 {
	font-size: 14px;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	color: #000000;
}
h4 {
	color: #006699;
	font-size: 15px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.left_3 a:link {
	color: #6666cc;
}
.top {
	margin-bottom: 8px;
	margin-left: auto;
	width: 981px;
	margin-right: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.top_1 {
	padding-left: 8px;
	line-height: 22px;
	padding-top: 4px;
	background-color: #f9fcfe;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.top_2 {
	height: 36px
}
.top_2_1 {
	margin-top: 8px; float: left; width: 145px; height: 28px
}
.top_2_2 {
	margin-top: 16px; float: left; margin-left: 10px; line-height: 22px
}
.top_2_3 {
	margin-top: 16px; float: right; margin-left: 10px; color: #0066cc; line-height: 22px; margin-right: 2px
}
.top_2_4 {
	margin-top: 20px; float: right; width: 240px
}
.top_2_4_1 {
	margin-top: 4px; float: left; margin-left: 4px; width: 26px; height: 14px
}
.main {
	clear: both; background-image: url(http://www.vlan9.com/2007_files/2007bg_ver.gif); margin: 0px auto; width: 981px
}
.main .left {
	float: left;
	margin-left: auto;
	overflow: hidden;
	width: 598px;
	margin-right: auto;
	background-color: #f9fcfe;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #b6d9ff;
	border-left-color: #FFFFFF;
	text-align: left;
}
.endmain {
	border-top: #e8e8e8 1px solid; float: left; margin: 0px auto; width: 571px; border-bottom: #ccc 1px solid; background-color: #ff9900
}
.main .z {
	float: left; width: 22px
}
.main .right {
	float: right;
	width: 357px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #ADCBE7;
}
.endlineh {
	font-size: 1px; background-image: url(http://www.vlan9.com/2007_files/2007end_line.gif); margin: 0px auto; overflow: hidden; width: 981px; height: 1px
}
.more_topic a:link {
	color: #FF3300;
	font-weight: bold;
}
.more_topic a:hover {
	color: #339900;
	font-weight: bold;
}
.more_topic a:visited {
	color: #CC6633;
	font-weight: bold;
}
.left_1 {
	margin: 15px; border-bottom: #b2b2b2 1px dashed; height: 60px; text-align: center
}
.left_2 {
	padding-right: 12px;
	padding-left: 12px;
	font-size: 14px;
	padding-bottom: 6px;
	margin: 15px;
	color: #FF0000;
	line-height: 26px;
	padding-top: 6px;
	background-color: #ffffff;
	height: 90px;
	border: 1px solid #FFFFFF;
}
.left_2 li {
	float: left;
	margin-right: 15px;
}

.left_3 {
	font-size: 14px;
	margin: 10px 5px 10px 10px;
	overflow: scroll;
	line-height: 170%;
	text-align: left;
}
.left_4 {
	clear: both; font-size: 14px; margin: 10px 15px; font-family: "宋体"; text-align: center
}
.left_4_1 {
	float: left; margin-left: 50px; width: 70px; height: 20px
}
.left_4_2 {
	float: left; width: 260px; padding-top: 6px; height: 14px
}
.left_5 {
	background-image: url(/images/article/bg_1.gif); margin: 15px; height: 46px
}
.left_5_1 {
	float: left; margin-left: 20px; width: 38px; padding-top: 28px; height: 18px; background-color: #f9fcfe
}
.left_5_2 {
	float: left; background-image: url(/images/article/di_2.gif); margin-left: 6px; width: 47px; padding-top: 5px; height: 27px
}
.left_5_3 {
	float: left; margin-left: 20px; width: 100px; padding-top: 28px; height: 18px; background-color: #f9fcfe
}
.left_5_4 {
	float: right; width: 260px; margin-right: 20px; height: 46px
}
.left_5_4_1 {
	float: right; width: 38px; padding-top: 28px; height: 18px; background-color: #f9fcfe
}
.left_5_4_2 {
	float: right; background-image: url(/images/article/di_3.gif); margin-left: 6px; width: 55px; padding-top: 5px; height: 27px
}
.left_6 {
	margin: 10px; width: 551px
}
.left_6_1 {
	font-size: 14px; float: left; padding-bottom: 10px; width: 49%; line-height: 25px; padding-top: 10px; text-align: left
}
.left_6_1_1 {
	font-weight: bold; float: left; width: 380px; line-height: 26px; padding-top: 10px; text-align: left
}
.left_6_1_2 {
	float: right; width: 145px
}
.left_6_2 {
	font-size: 14px; float: right; width: 48%
}
.left_7 {
	width: 598px;
	text-indent: 15px;
	line-height: 20px;
	padding-top: 2px;
	background-color: #f3f9fc;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #B6D9FF;
	border-bottom-color: #B6D9FF;
}
.left_7_1 {
	margin-left: 10px
}
.left_7_2 {
	margin-left: 5px
}
.left_8 {
	margin: 10px 2px 15px 16px; width: 565px
}
.left_8_1 {
	float: left; width: 390px; height: 130px
}
.left_8_2 {
	float: right; margin-left: 20px; width: 90px; line-height: 24px; padding-top: 30px
}
.left_8_3 {
	margin-top: 10px
}
.left_9 {
	float: left; margin-bottom: 30px; margin-left: 1px; width: 595px; height: 110px; background-color: #ffcccc
}
.left_9_1 {
	padding-right: 1px; padding-left: 1px; float: left; vertical-align: middle; width: 12px; padding-top: 29px
}
.left_9_2 {
	float: right; width: 580px
}
.left_9_3 {
	margin-top: 8px; float: left; margin-left: 15px; width: 200px
}
.left_10 {
	background-color: #ffffff
}
.left_11 {
	padding-right: 5px; padding-left: 15px; font-size: 14px; margin-bottom: 10px; padding-bottom: 10px; line-height: 13px; padding-top: 10px; font-family: "宋体"
}
.left_12 {
	font-size: 14px; padding-bottom: 10px; margin-right: 20px; padding-top: 10px; font-family: "宋体"; text-align: right
}
.left_picasa {
	padding-bottom: 15px; padding-top: 15px; text-align: center
}
.right_1 {
	padding-right: 1px; padding-left: 1px; padding-bottom: 1px; vertical-align: middle; width: auto; padding-top: 1px; height: auto; text-align: center
}
.right_2 {
	width: 357px;
	height: 26px;
	background-color: #f9fcfe;
	background-image: url(tech_i_ws_033.gif);
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f2f2f2;
	border-bottom-color: #d1e6fe;
}
.right_2_1 {
	margin-top: 6px; float: left; margin-left: 7px
}
.right_2_2 {
	margin-top: 4px; float: left; margin-left: 7px; width: 220px; line-height: 20px
}
.right_3 {
	padding-right: 10px; padding-left: 10px; padding-bottom: 10px; line-height: 22px; padding-top: 10px; text-align: left
}
.right_3 ul {
	margin: 0px;
	padding: 0px;
}

.right_3 li {
	background-image: url(/images/dot.gif);
	background-repeat: no-repeat;
	background-position: 5px;
	padding-left: 15px;
}

.right_4 {
	padding-right: 10px; border-top: #577284 1px solid; padding-left: 10px; padding-bottom: 0px; width: 340px; padding-top: 0px; border-bottom: #c1d3df 1px solid; height: 25px; background-color: #f9fcfe
}
.right_4_1 {
	margin-top: 7px; float: left; width: 60px
}
.right_4_2 {
	float: right; border-left: #c1d3df 1px solid; width: 60px; padding-top: 6px; height: 19px; background-color: #ffffff
}
.right_4_3 {
	float: right; border-left: #c1d3df 1px solid; width: 65px; padding-top: 6px; height: 19px; background-color: #f9fcfe
}
.right_5 {
	padding-right: 10px; padding-left: 10px; padding-bottom: 10px; padding-top: 10px; height: 22px
}
.right_5_1 {
	float: left; width: 186px; height: 18px
}
.right_5_2 {
	float: left; margin-left: 10px; width: 140px; padding-top: 2px; height: 18px
}
.right_6 {
	padding-right: 10px; padding-left: 10px; padding-bottom: 10px; line-height: 16px; padding-top: 10px
}
.foot {
	margin-top: 20px; margin-left: auto; width: 975px; margin-right: auto; height: 80px
}
.foot_1 {
	line-height: 24px; border-bottom: #000000 1px solid
}
.foot_2 {
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	line-height: 24px;
	padding-top: 4px;
	text-align: center;
	vertical-align: bottom;
}
.font_1 {
	color: #1f3a87
}
.font_2 {
	font-size: 12px; color: #7f7f7f
}
.font_3 {
	font-size: 12px; color: #cc0000; font-family: "宋体"
}
.font_4 {
	font-weight: bold; color: #0000ff
}
.font_5 {
	font-weight: bold; font-size: 14px; color: #1f3a87
}
.font_6 {
	font-weight: bold; font-size: 14px; color: #ffffff
}
.font_7 {
	font-weight: bold; color: #000
}
.font_8 {
	font-weight: bold; color: #cc0000
}
.font_9 {
	color: #ff0000
}
.font_10 {
	font-weight: bold;
	color: #1f3a87;
	text-align: left;
}
.font_11 {
	font-weight: bold; color: #000000
}
a.font_12:link {
	font-size: 14px; color: #000000; font-family: "宋体"; text-decoration: underline
}
a.font_12:hover {
	font-size: 14px; color: #ff3300; font-family: "宋体"
}
.shortmsg {
	font-size: 12px; color: #006600
}
a.font_a:link {
	color: #1f3a87; text-decoration: none
}
a.font_a:visited {
	color: #1f3a87; text-decoration: none
}
a.font_a:hover {
	color: #cc0000; text-decoration: underline
}
a.font_a:active {
	color: #1f3a87; text-decoration: none
}
a.gont_b:link {
	color: #ffffff; text-decoration: none
}
a.gont_b:visited {
	color: #ffffff; text-decoration: none
}
a.gont_b:hover {
	color: #ffffff; text-decoration: none
}
a.gont_b:active {
	color: #ffffff; text-decoration: none
}
a.font_c:link {
	color: #ff0000; text-decoration: none
}
a.font_c:visited {
	color: #ff0000; text-decoration: none
}
a.font_c:hover {
	color: #d10000; text-decoration: underline
}
a.font_c:active {
	color: #ff0000; text-decoration: none
}
a.font_d:link {
	color: #000000; text-decoration: none
}
a.font_d:visited {
	color: #000000; text-decoration: none
}
a.font_d:hover {
	color: #ff0000; text-decoration: underline
}
a.font_d:active {
	color: #000000; text-decoration: none
}
a.groupnote:link {
	font-size: 12px; color: #ababab; text-decoration: none
}
a.groupnote:visited {
	font-size: 12px; color: #ababab; text-decoration: none
}
a.groupnote:hover {
	font-size: 12px; color: #ff0000; text-decoration: underline
}
a.groupnote:active {
	font-size: 12px; color: #ababab; text-decoration: none
}
.text_1 {
	border-right: #000000 1px solid; border-top: #000000 1px solid; border-left: #000000 1px solid; width: 102px; border-bottom: #000000 1px solid; height: 16px; background-color: #ffffff
}
.text_2 {
	width: 80px; height: 19px
}
.text_3 {
	width: 50px; height: 19px
}
.test_4 {
	float: left
}
.test_5 {
	float: right
}
.text_6 {
	border-right: #b2b2b2 1px solid; border-top: #b2b2b2 1px solid; border-left: #b2b2b2 1px solid; width: 60px; border-bottom: #b2b2b2 1px solid; height: 17px; background-color: #ffffff
}
.text_7 {
	border-right: #b2b2b2 1px solid; border-top: #b2b2b2 1px solid; border-left: #b2b2b2 1px solid; width: 186px; border-bottom: #b2b2b2 1px solid; height: 18px
}
.ppc_download_ad_frame td {
	background-color: #eff5ff
}
.ppc_download_ad_frame #a {
	background: url(/2007css/a.gif) #eff5ff no-repeat left top
}
.ppc_download_ad_frame #c {
	background: url(/2007css/c.gif) #eff5ff no-repeat right top
}
.ppc_download_ad_frame #g {
	background: url(/2007css/g.gif) #eff5ff no-repeat right bottom
}
.ppc_download_ad_frame #i {
	background: url(/2007css/i.gif) #eff5ff no-repeat right bottom
}
.ppc_download_ad_frame #b {
	border-left-color: #cbdfff; border-bottom-color: #cbdfff; border-top-style: solid; border-top-color: #cbdfff; border-right-style: solid; border-left-style: solid; border-right-color: #cbdfff; border-bottom-style: solid
}
.ppc_download_ad_frame #d {
	border-left-color: #cbdfff; border-bottom-color: #cbdfff; border-top-style: solid; border-top-color: #cbdfff; border-right-style: solid; border-left-style: solid; border-right-color: #cbdfff; border-bottom-style: solid
}
.ppc_download_ad_frame #f {
	border-left-color: #cbdfff; border-bottom-color: #cbdfff; border-top-style: solid; border-top-color: #cbdfff; border-right-style: solid; border-left-style: solid; border-right-color: #cbdfff; border-bottom-style: solid
}
.ppc_download_ad_frame #h {
	border-left-color: #cbdfff; border-bottom-color: #cbdfff; border-top-style: solid; border-top-color: #cbdfff; border-right-style: solid; border-left-style: solid; border-right-color: #cbdfff; border-bottom-style: solid
}
.ppc_download_ad_frame #b {
	border-top-width: 1px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px
}
.ppc_download_ad_frame #d {
	border-top-width: 0px; border-left-width: 1px; border-bottom-width: 0px; border-right-width: 0px
}
.ppc_download_ad_frame #f {
	border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 1px
}
.ppc_download_ad_frame #h {
	border-top-width: 0px; border-left-width: 0px; border-bottom-width: 1px; border-right-width: 0px
}
.ppc_download_ad_frame a {
	text-decoration: none
}
.ppc_download_ad_frame .ad #title {
	font-weight: bold; font-size: 9pt; color: #6183ba; text-decoration: underline
}
.ppc_download_ad_frame .ad #text {
	padding-right: 10px; padding-left: 5px; font-size: 9pt; padding-bottom: 0px; color: #323232; padding-top: 5px; text-decoration: none
}
.ppc_download_ad_frame .sep {
	padding-right: 0px; padding-left: 0px; background: url(/2007css/dl-ad-sep.gif) repeat-x center 50%; padding-bottom: 7px; padding-top: 7px
}
a.link_relative:link {
	font-size: 14px; color: #265997; font-family: "宋体"
}
a.link_relative:hover {
	font-size: 14px; color: #ff6600; font-family: "宋体"
}
a.link_relative:visited {
	font-size: 14px; color: #cc3300; font-family: "宋体"
}
a.link_keyword:link {
	font-size: 14px; color: #0000ff; font-family: "宋体"
}
a.link_keyword:hover {
	font-size: 14px; color: #ff3300; font-family: "宋体"; text-decoration: underline
}
a.link_keyword:visited {
	font-size: 14px; color: #996633; font-family: "宋体"
}
a.link_oad:link {
	font-weight: bold; font-size: 14px; color: #003399; font-family: "宋体"
}
a.link_oad:hover {
	font-weight: bold; font-size: 14px; color: #ff6600; font-family: "宋体"; text-decoration: underline
}
a.link_oad:visited {
	font-weight: bold; font-size: 14px; color: #993333; font-family: "宋体"
}
#ad_vlan9 {
	float: right;
}
.ad0 {
	float: right;
}
.ad1 {
	clear: both;
}
.db_title {
	background-color: #e7ecf3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #afc0d8;
	height: 22px;
	padding-top: 5px;
	padding-left: 5px;
}
.db_title span {
	font-size: 13px;
	padding-left: 3px;
}
.db_sub {
	float: left;
	width: 285px;
	border: 1px solid #afc0d8;
	margin-left: 5px;
	height: 265px;
	margin-top: 15px;
}
.db_list {
	padding: 5px;
	line-height: 180%;
	font-size: 13px;
	background-color: #ffffff;
}
.db_list li {
	list-style-type: none;
	color: #da92b6;
}
.db_block {
	clear: both;
}
.sg_title {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #938ab7;
	height: 25px;
	padding-top: 3px;
	padding-left: 10px;
	padding-right: 10px;
}
.sg_title span {
	float: right;
	margin-right: 10px;
	font-size: 14px;
}
.sg_list {
	background-color: #fbfdff;
	padding-top: 10px;
	padding-left: 5px;
	line-height: 180%;
}
.sg_list li {
	background-image: url(/images/dot.gif);
	background-repeat: no-repeat;
	background-position: 10px;
	padding-left: 20px;
	list-style-type: none;
}
.sg_list span {
	color: #c1a2a2;
	padding-left: 8px;
}
.sg_more {
	height: 22px;
	text-decoration: blink;
	background-color: #fbfdff;
}
.sg_more span {
	font-size: 15px;
	background-color: #99cc99;
	margin-left: 45px;
}
.ut_title {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	text-align: left;
	padding-top: 15px;
	padding-left: 15px;
	height: 22px;
	background-color: #e9eefe;
}
.ut_title span {
	float: right;
	margin-right: 10px;
}
.ut_list {
	line-height: 180%;
	padding-top: 5px;
}
.ut_list li {
	padding-left: 30px;
	list-style-type: none;
	background-image: url(/images/dot.gif);
	background-repeat: no-repeat;
	background-position: 18px;
}
.ut_list span {
	padding-left: 5px;
}
.ut_sp {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #748fba;
	width: 95%;
	margin-bottom: 0px;
	margin-left: 15px;
}
.ut_page {
	text-align: center;
}
