body {
	font-size:12px;
}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div {
	border:0 none;
	margin:0;
	padding:0;
	list-style-type:none;
}
a {
	font-size:12px;
	text-decoration:none;
	color:#000000;
}
a:hover {
	color:#FF0000;
	text-decoration:none;
}
a:link {
	color:#000000;
}
a:active {
	color:#000000;
}
.clear {
	clear:both;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
#page {
	margin:0 auto;
	overflow:visible;
	width: 960px;
}
/*head begin*/
#header {
	background:url(../images/header_bg.gif);
	height:94px;
	position:relative;
}
#header ul li {
	float:left;
	margin-left:10px;
}
.logo .logo {
	float:left;
	background:url(../images/logo.gif);
	width:362px;
	height:77px;
	display:block;
}
.old {
	float:right;
	width:120px;
	margin-top:5px;
}
.nav {
	background:url(../images/nav_bg.gif);
	height:35px;
}
.nav_left {
	background:url(../images/nav.png);
	_background-image: url(../images/nav.gif);
	width:3px;
	float:left;
	display:block;
}
.nav_right {
	background:url(../images/nav.png) -3px 0px;
	_background-image: url(../images/nav.gif);
	width:3px;
	float:right;
	display:block;
}
.nav a {
	background:url(../images/nav.png) no-repeat -17px -35px;
	_background-image: url(../images/nav.gif);
	width:120px;
	height:33px;
	display:block;
	float:left;
	text-align:center;
	line-height:33px;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
}
.nav a:visited {
	color:#FFFFFF;
}
.nav a:hover {
	background:url(../images/nav.png) -17px 0px;
	_background-image: url(../images/nav.gif);
	color:#FFFFFF;
	font-weight:bold;
}
.nav_ad {
	background:#ECF7FD;
	padding:6px;
	border-left:1px solid #90C1DC;
	border-right:1px solid #90C1DC;
	border-bottom:1px solid #90C1DC;
}
.scroll {
	float:left;
	width:300px;
	text-indent:15px;
	padding-top:4px
}
.search {
	float:right;
	margin-right:10px;
}
.search .input {
	width:209px;
	height:16px;
	border:1px solid #447A9B;
}
.search .submit {
	background:url(../images/so_submit.gif);
	width:68px;
	height:20px;
	border: 0px;
}
/*head end*/
/*top_ad*/
.top_ad {
	margin: 5px 0px;
}
/*content begin*/
#content {
	margin:0px;
	position:relative;
}
.left {
	width:255px;
	float:left;
	position:relative;
}
.flash {
	width:303px;
	height:163px;
	background:#F0F0F0;
	border:1px solid #CCCCCC;
	padding:5px;
}
.about {
	height:209px;
	margin-top:10px;
	width:248px;
	position: relative;
}
.about .title{
	background:url("../images/bg_index_left_about.png") no-repeat scroll 0 0 transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader ( src = '/includes/templates/ecommerce/images/bg_index_left_about.png' );
	_background-image:none;
}
.about .left_about{
    border: 1px solid #D1EEFF;
    color: #0165C3;
    display: block;
    float: left;
    height: 162px;
    line-height: 1.8em;
    margin-top: -5px;
    padding: 5px;
    width: 236px;
}
.about .right_bottom{
	background:url("../images/bg_index_left_about_right_bottom.png") no-repeat scroll 0 0 transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader ( src = '/includes/templates/ecommerce/images/bg_index_left_about_right_bottom.png' );
	_background-image:none;
    bottom: 2px;
    height: 86px;
    position: absolute;
    right: 2px;
    width: 189px;
}
.faq {
	height:204px;
	margin-top:107px;
	width:248px;
}
.faq .title{
	background:url("../images/bg_index_left_faq.png") no-repeat scroll 0 0 transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader ( src = '/includes/templates/ecommerce/images/bg_index_left_faq.png' );
	_background-image:none;
}
.faq ul {
	padding-left:10px;
	margin-top:-5px;border:1px solid rgb(209,238,325);padding-bottom:10px;height:217px;
}
.faq li {
	margin-top:9px;
	font-weight:bold;
	font-size:14px;
}
.faq a {
	color:#0364C1;
	text-decoration:none;
}
.faq a:hover {
	color:red;
	text-decoration:underline;
}
.faq a:visited {
	color:#0364C1;
}
.web {
	background:#F8F8F8;
	border:1px solid #CCCCCC;
	width:315px;
	height:83px;
	margin-top:10px;
}
.title {
	height:40px;
	font-size:15px;
	color:#1A5279;
	font-weight:bold;
	line-height:40px;
}
.title .icon {
	width:45px;
	height:33px;
	float:left;
	display:block;
	margin:1px;
}
.title .icon_bbs {
	background:url(../images/icon_title.gif) -45px 0px;
}
.title .icon_msg {
	background:url(../images/icon_title.gif) -135px 0px;
}
.title .icon_partner {
	background:url(../images/icon_title.gif) -90px 0px;
}
.title .icon_login {
	background:url(../images/icon_title.png) no-repeat scroll 0 0 transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader ( src = '/includes/templates/ecommerce/images/icon_user.png' );
	_background-image:none;
}
.title .icon_new {
	background:url(../images/icon_title.png) no-repeat scroll -38px 0 transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader ( src = '/includes/templates/ecommerce/images/icon_demo.png' );
	_background-image:none;
}
.title .icon_download {
	background:url(../images/icon_title.png) no-repeat scroll -73px 0 transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader ( src = '/includes/templates/ecommerce/images/icon_down.png' );
	_background-image:none;
}
.title .icon_links {
	background:url(../images/icon_title.png) no-repeat scroll -108px 0 transparent;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader ( src = '/includes/templates/ecommerce/images/icon_links.png' );
	_background-image:none;
}
.title .font {
	height:40px;
	line-height:40px;
	float:left;
}
.system .title .font {
	height:25px;
	line-height:25px;
	text-shadow:0 1px 0 #266D89,0 -1px 0 #266D89,1px 0 0 #266D89,-1px 0 0 #266D89;
	color:#FFFFFF;
}
.download .title .font {
	height:25px;
	line-height:25px;
	text-shadow:0 1px 0 #266D89,0 -1px 0 #266D89,1px 0 0 #266D89,-1px 0 0 #266D89;
	color:#FFFFFF;
}
.title .more a {
	background:url(../images/icon_title.gif) 0px -33px;
	width:34px;
	height:10px;
	float:right;
	display:block;
	margin:13px 18px 0px 0px;
	font-size:1px;
}
.title .more2 a {
	background:url(../images/icon_title.gif) 0px -33px;
	width:34px;
	height:10px;
	float:right;
	display:block;
	margin:12px;
	font-size:1px;
}
.list {
	margin:0px auto;
	padding:0 10px 10px 10px;
}
.list li {
	line-height:25px;
	height:25px;
	border-bottom:2px dotted #CCCCCC;
	text-align:left;
}
.list li .name {
}
.list li .date {
	float:right;
	color:#565656;
	*margin-top:-26px;
	margin-top:auto\0;
}
.left_iocn {
	width:110px;
	height:80px;
	float:left;
	text-align:center;
	;
}
.left_about {
	width:230px;
	height:70px;
	float:left;
	padding:5px;
	line-height:1.8em;
	color:#0165C3;
}
.zencart_dome {
	line-height:2.5;
}
.zencart_dome p {
	margin-top:20px;
}
.center {
	width:372px;
	float:left;
	margin-top:10px;

}
.center_w {
	float:left;
}
.new_info {
	background:url("../images/bg_index_center_new_info.png") no-repeat scroll 0 0 transparent;
	height:209px;
	width:418px;
}
.center .title{
	height:36px;
	overflow: hidden;
}
.center .list{
	border:1px solid #DBE9F2;
	border-top:0 none;
}
.bbs {
	background:url("../images/bg_index_center_new_info.png") no-repeat scroll 0 0 transparent;
	margin-top:108px;
	width:418px;
}
.partner {
	height:150px;
	margin-top:10px;
	width:100%;
}
.partner .title {
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader ( src = '/includes/templates/ecommerce/images/bottom_links.png' );
	background:url("../images/bottom_links.png") no-repeat scroll 0 0 transparent;
	_background-image:none;
}
.partner li {
	float:left;
	width:121px;
	height:43px;
	margin-top:10px;
	text-align:center;
}
.list_logo {
	margin-top:-5px;
}
.list_logo li {
	float:left;
	padding-left:10px;
}
.list_logo .li_first {
	margin-left:-105px;
	margin-left:-105px\0;
	*margin-left: 0px;
}
/*chrome*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.list_logo .li_first {
		margin-left:0px;
	}
}
.list_logo img {
	width:118px;
	height:34px;
	border:1px solid #D8D8D8;
}
.list_logo ul {
	border:1px solid rgb(209,227,237);
	height:120px;
	border-top:0 none;
}
.right {
	width:242px;
	position:absolute;
	top:0px;
	right:0px;
}
.right_bottom {
	width:100%;
	height:30px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader ( src = '/includes/templates/ecommerce/images/right_bg_bottom.png' );
	background:url("../images/right_bg_bottom.png") no-repeat scroll 0 0 transparent;
	_background-image:none;
}
.system {
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader ( src = '/includes/templates/ecommerce/images/right_bg.png' );
	background:url(../images/right_bg.png) no-repeat;
}
.download {
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader ( src = '/includes/templates/ecommerce/images/right_bg.png' );
	background: url(../images/right_bg.png) no-repeat;
}
.dlinks ul{
	height:120px;
}
.dlinks li{
	float:left;
	margin-left:15px;
	line-height: 23px;
	width:40%;
}
.dlinks a:hover{
	color:red;
	text-decoration: underline;
}
/*content end*/
/*footer*/
#footer {
	background:url(../images/footer_bg.gif);
	height:35px;
	line-height:35px;
	text-align:center;
}
.zencart_dome #login-email-address {
	border:1px solid #DDDDDD;
	width:120px;
}
.zencart_dome #login-password {
	border:1px solid #DDDDDD;
	width:120px;
}
.download .list li {
	border:0px none;
}
.list li a {
	color:#2860AB;
	text-decoration:none;
}
.list li a:hover {
	color:red;
	text-decoration:underline;
}
.download .list .span_li {
	font-weight:bold;
	color: #9CC984;
}
