﻿*font {
	font-size:		12px;}

body {
	font-size:		12px;
	font-family:	Arial, 宋体;
	margin:			0px;
	text-align:		center;}

a {
	outline:		none;}

#main_content {
	width:			800px;
	overflow:		hidden;}

#sm {
	width:			788px;
	padding:		5px 0px 5px 10px;
	text-align:		left;
	line-height:	200%;
	border:			1px #f8e8ab solid;
	background:	#fff9e2;}

#sm_close {
	float:			right;
	width:			20px;
	height:			13px;
	margin-top:	5px;
	background:	url('images/close.gif') no-repeat;
	cursor:			hand;}

#onlineSevice {
	position:		fixed;
	bottom:		10px;
	right:			10px;
	z-index:		10;}

#os_in {
	margin-top:	5px;
	width:			90%;
	text-align:		left;}

#header {
	width:			100%;
	height:			59px;
	background:		url('images/headerbg.jpg');}

#header_in_left {
	height:			59px;
	width:			260px;
	text-align:		left;
	float:			left;}

#header_in_right {
	height:			59px;
	width:			540px;
	text-align:		right;
	float:			right;}

#header_in_right_top {
	width:			100%;
	height:			30px;}

#header_in_right_bottom {
	width:			100%;
	height:			29px;
	text-align:		right;}

td.menubegin {
	width:			69px;
	text-align:		center;
	background:		url('images/menubegin.gif');}

td.menuitem {
	width:			69px;
	text-align:		center;
	background:		url('images/menuitem.gif');}

td.menuend {
	width:			69px;
	text-align:		center;
	background:		url('images/menuend.gif');}

td.h15 {
	line-height:	150%;}

a:link, a:visited, a:active {
	color:			#666;
	text-decoration:none;}

a:hover {
	color:			#54aeea;
	text-decoration:underline;}
	
a.buy:link, a.buy:visited, a.buy:active {
	color:			blue;
	text-decoration:none;}

a.buy:hover {
	color:			blue;
	text-decoration:underline;}

a.lang:link, a.lang:visited, a.lang:active {
	color:			#999999;
	text-decoration:none;}

a.lang:hover {
	color:			#000000;
	text-decoration:none;}

a.more:link, a.more:visited, a.more:active {
	color:			#5abc26;
	text-decoration:none;}

a.more:hover {
	color:			#5abc26;
	text-decoration:underline;}

a.menu:link, a.menu:visited, a.menu:active {
	color:			#000000;
	text-decoration:none;}

a.menu:hover {
	color:			#ff0000;
	text-decoration:underline;}

#topnews {
	width:			100%;
	height:			32px;
	background:		url('images/topnewsbg.gif');}

#topnews_in_left {
	float:			left;
	width:			80px;
	height:			26px;
	line-height:	26px;
	text-align:		left;
	color:			#ffffff;
	font-weight:	bold;
	background:		url('images/compartline.gif') top right no-repeat;}

#topnews_in_right {
	float:			right;
	width:			720px;
	height:			26px;
	line-height:	28px;
	text-align:		left;
	color:			#ffffff;
	overflow:		hidden;}

#topnews_in_right div {
	margin-left: 	5px;
	width: 			100%;
	height: 		26px;
	line-height:	28px;
	overflow:		hidden;
	white-space:	nowrap;}

a.topnews:link, a.topnews:visited, a.topnews:active, a.topnews:hover {
	color:			#ffffff;
	text-decoration:none;}

a.topnews:hover {
	color:			#ffffff;
	text-decoration:underline;}

#blank_10px_div {
	width:			100%;
	height:			10px;}

#blank_5px_div {
	width:			100%;
	height:			5px;}

#login {
	width:			100%;
	height:			60px;
	line-height:	60px;
	text-align:		center;
	overflow:		hidden;}

#footer {
	width:			798px;
	height:			25px;
	line-height:	25px;
	text-align:		center;
	font-family:	新宋体;
	color:			#f00;
	border:			#c5d4df 1px solid;
	background:		#f4f7fa;}

a.footer:link, a.footer:visited, a.footer:active, a.footer:hover {
	color:			#5abc26;
	text-decoration:none;}

#copyright {
	width:			100%;
	height:			65px;
	line-height:	20px;
	padding-top:	5px;
	text-align:		center;
	font-family:	Arial;}

#index_main_content {
	width:			100%;
	overflow:		hidden;}

#index_main_content_in_left {
	float:			left;
	width:			565px;
	text-align:		left;
	overflow:		hidden;}

#index_main_content_in_left_softpic {
	width:			100%;
	overflow:		hidden;}

#index_main_content_in_left_function {
	width:			100%;
	height:			32px;
	overflow:		hidden;}

#function_list, #download, #buytype, #getlicense, #editorder {
	width:			100%;}

#product, #aboutus, #buy, #updatelog {
	width:			100%;
	color:			#666;
	line-height:	180%;}

#paytxt {
	width:			99%;
	border:			1px #f8b3d0 solid;
	background:		#fff5fa;
	text-align:		left;}

#product_title {
	width:			100%;
	height:			20px;
	line-height:	20px;
	color:			#fe4c1c;
	font-weight:	bold;
	padding-left:	23px;
	padding-top:	1px;
	background:		url('images/icon_tb.gif') 5px 0px no-repeat;}

#index_main_content_in_right {
	float:			right;
	width:			225px;
	text-align:		center;
	overflow:		hidden;}

#list_title {
	width:			100%;
	height:			45px;
	border-bottom:	1px #ccc dashed;}

#bank_succeed {
	width:			100%;
	height:			100px;
	background:		url('images/succeed.gif') 50px 5px no-repeat;
	padding-left:	120px;
	padding-top:	2px;
	line-height:	180%;}

#bank_failure {
	width:			100%;
	height:			100px;
	background:		url('images/failure.gif') 50px 5px no-repeat;
	padding-left:	120px;
	padding-top:	2px;
	line-height:	180%;}

.bankinfo {
	color:			#000;
	font-size:		14px;
	font-weight:	bold;}

.bank_txt {
	color:			#999;}

.list_txt {
	color:			#000;
	font-size:		14px;
	font-weight:	bold;
	letter-spacing: 5px;
	margin-top:		2px;}

.softname {
	color:			#ccc;
	padding-top:	3px;}

.softname_title {
	color:			#666;
	font-size:		14px;
	font-weight:	bold;}

.downlist {
	font-weight:	bold;}

.downtxt {
	color:			#666;}

.btn {
	background:		url('images/btn.gif') no-repeat;
	border:			0px;
	cursor:			hand;
	color:			#0000ff;
	font-size:		12px;
	width:			100px;
	height:			20px;
	line-height:	20px;}

.btnlogin {
	background:		url('images/login.gif') no-repeat;
	border:			0px;
	cursor:			hand;
	color:			#0000ff;
	font-size:		12px;
	width:			50px;
	height:			15px;
	line-height:	15px;}

#uplog_title {
	margin:			0px;
	padding-left:	5px;
	width:			100%;
	height:			40px;
	line-height:	40px;
	background:		url('images/uplog_title_bg.gif') repeat-x;}
#uplog_zw {
	float:			right;
	margin-bottom:	10px;
	width:			540px;}
.softver {
	color:			#000;
	font-weight:	bold;}
.softdate {
	color:			#ff0000;}
.updatelog {
	color:			#808080;}

input {
	font-size:		12px;
	font-family:	Arial, 宋体;
	border:			#f8b3d0 1px solid;
	height:			16px;
	color:			#000;
	border-left-style:	none;
	border-top-style:	none;
	border-right-style:	none;
	background-color:	transparent;}

hr {
	border-bottom:	1px #ddd solid;
	height:			1px;}

input.search1 {
	color:			#666;
	margin:			0px;
	padding:		0px 0px 0px 35px;
	border:			0px;
	width:			205px;
	height:			24px;
	line-height:	24px;
	background:		url('images/search.gif') 0px 0px no-repeat;
	background-color:transparent;}

input.search2 {
	color:			#000;
	margin:			0px;
	padding:		0px 0px 0px 35px;
	border:			0px;
	width:			205px;
	height:			24px;
	line-height:	24px;
	background:		url('images/search.gif') 0px -24px no-repeat;
	background-color:transparent;}

a.submit:link, a.submit:visited, a.submit:active, a.submit:hover {
	color:			#000000;
	text-decoration:none;}

#issue {
	margin-top: 	10px;
	width:			540px;
	line-height:	180%;
	background:		url('images/tip_issue.gif') 0px 0px no-repeat;
	padding-left:	25px;
	color:			#000;
	font-weight:	bold;}

#solution {
	width:			540px;
	line-height:	180%;
	background:		url('images/tip_solution.gif') 0px 5px no-repeat;
	padding-top:	5px;
	padding-bottom:	5px;
	padding-left:	25px;
	border-bottom-width:1px;
	border-bottom-style:dashed;
	border-bottom-color:#ddd;}

#ui_imgs {
	width:			100%;
	margin-top:		10px;}

#ui_txt {
	width:			100px;
	height:			25px;
	line-height:	25px;
	color:			#000;
	text-align:		center;}