
*{
	padding:0px;
	margin:0px;
	border: 0px;
	list-style:none;
	text-decoration:none;
}

h1 {font-size: 2em;}
h2 {font-size: 1.7em;}
h3 {font-size: 1.5em;}
h4 {font-size: 1.38em;}
h5 {font-size: 1.2em;}
h6 {font-size: 1.1em;font-style: italic;}

html {
  scrollbar-3dlight-color: #194586;
  scrollbar-highlight-color: #194586;
  scrollbar-face-color: #194586;
  scrollbar-arrow-color: white;
  scrollbar-shadow-color: #194586;
  scrollbar-darkshadow-color: #194586;
  scrollbar-base-color: #194586;
  scrollbar-track-color: #082463;
  min-width: 962px;
}


body {
color: #2f2f2f;
font-size:12px;
font-family:'微软雅黑',Verdana, Arial, Helvetica, sans-serif;
line-height:150%;
text-align: left;
background: white url(bg.jpg) center top no-repeat;
}
/*全局宽度*/
#body {padding:22px 0px 0px 0px;}
#main {width:962px;margin:0px auto;padding:0px auto;overflow:hidden;}
#left {float:left;width:240px;overflow:hidden;}
.right{float:left;width:710px;background:url(right_bg.gif) left top no-repeat;overflow:hidden;}

/*链接颜色*/
a {margin: 0px;padding:0px;border:0px;font-family:'微软雅黑',Verdana, Arial, Helvetica, sans-serif;}
a:link {color:#333;text-decoration:none;}
a:visited{color:#666;text-decoration: none;}
a:hover{color:#3399FF;text-decoration: underline;}
.clear {clear:both;}

/*定义页面顶部样式top，包含logo和topmenu两个层*/
#logo {float:left;width:250px;height:74px;background:url(logo.png) no-repeat 10px 8px !important; 
/*For Firefox*/
*background:none;
/*For IE7 & IE6*/
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='logo.png',sizingMethod='crop');}



.maintit{ float:left;margin-top:55px; height:16px; margin-left:240px; display:none;}

#logo a {display:block;height: 100%;width: 100%;}
#logo a span {display:none;}
#topmenu {float:right;width:300px;background:url(top_bg.gif) no-repeat left 2px;}
#topmenu a {float:left;display:block;width:52px;padding-left:10px;color:white;}
#topmenu .tel {clear:both;line-height:55px;color:white;}
#topmenu .tel h5 {float:right;font-weight:normal;font-size:14px;padding-right:12px;}
#topmenu .tel h3 {float:right;font-weight:normal;font-size:20px;}

/*顶部导航*/

#top_nav {clear:both;width:942px;height:42px;line-height:26px;padding:8px 10px 6px;background:url(nav_bg.png) !important; 
/*For Firefox*/
*background:none;
/*For IE7 & IE6*/
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='nav_bg.png',sizingMethod='crop');text-align:center;font-size:14px;}
#nav {clear:both; width:942px;height:34px;padding:8px 0px 4px;overflow:Hidden;}
#nav ul li a.bbs {width:94px;background:url(bbs.gif) left 3px no-repeat;}
#nav ul li a.bbs:hover {background:url(bbs_hover.gif) left 3px no-repeat;}
#menu {float:left;width:740px;}
#menu li {float:left;float:left;width:82px;padding:0px 6px 0px 3px;background:url(nav_line.gif) right top no-repeat;}
#menu li a {display:block; width:82px; text-align:center; height:36px;line-height:26px;text-decoration:none;position:relative;z-index:99;}
#menu li a:hover,
#nav ul li a.on,
#menu li a.hover {background:url(nav_a_hover.gif) center top no-repeat;color:white;}
#menu .subMenu {position:absolute; display:none; height:35px; width:380px; z-index:80;overflow:hidden;}
#menu .subMenu .menuleft,
#menu .subMenu .menuright {background:url(nav_li_ul_bg.png); display:block; height:30px; float:left; line-height:30px;position:relative; z-index:90;}
#menu .subMenu .menuleft { background-position:left top; width:10px;}
#menu .subMenu .menuright { background-position:right top; padding-right:10px;}
#menu .subMenu .menuright a {float:left; height:30px; padding:0; width:80px;position:relative; z-index:99;}
#menu .subMenu .menuright a:hover { background:none; text-decoration: none;color:#333;font-weight:bold;}
#menu .t3 {width:450px;}
#menu .m4 {}

/*搜索框*/
#search {float:right;width:182px;height:22px;line-height:22px;padding:0px 0px 0px 5px;margin-top:2px;color:#ccc;text-align:left;background:url(search_bg.gif) no-repeat;}
#inputsearch {width:150px;height:22px;line-height:22px;border:none;background:url();}
.s_btn {width:22px;height:22px;border:none;background:url();}

/*中部banner部分*/

#down_box {float:right;width:268px;height:80px;margin:40px 35px 0px 0px;_margin:40px 20px 0px 0px;padding:55px 12px 6px 12px;background:url(down_box.jpg);}
a.buy {line-height:28px;padding:0px 0px 0px 40px;color:#2B8A00;}
a.buy:hover {color:#FF7C00;font-weight:bold;text-decoration:none;} 
a.download,
a.download:visited{float:left;width:90px;height:16px;padding:25px 0px 0px 42px; background:url(download.gif);font-size:10px;color:white;}
a.download:hover {background:url(download_hover.gif);text-decoration:none;color:white;}
a.test {float:right;width:132px;height:40px;background:url(test.gif);}
a.test:hover {background:url(test_hover.gif);text-decoration:none;}
/*软件版本*/
#version {clear:both;float:left;margin:20px 20px 0px 265px!important;margin:20px 20px 0px 135px;}
#version ul li {line-height:24px;padding-left:15px;background:url(icon01.gif) left 6px no-repeat;}
#version a {text-decoration: underline;}
/*软件介绍*/
#info {float:right;width:358px;line-height:24px;margin:184px 35px 0px 0px;text-indent:24px;color:#3A5F8C;font-size:12px;}
#info strong {font-weight:normal;}

/*公告*/
#announ {width:890px;height:35px;line-height:35px;padding:0px 10px;background:url(announ.gif) left top no-repeat ;}

/*模板图片*/
.pic {float:left;width:150px;height:172px;margin:0px 8px;overflow:hidden;}
.pic .img {width:150px;border:1px solid #ccc;}
.pic a {display:block;width:150px;height:150px;overflow:hidden;}
.pic a.pic_title {height:32px;line-height:32px;padding-left:15px;background:url(icon03.gif) 5px 14px no-repeat;}

/* 联系我们 */
#contact {background:url(lcontact.gif) left top no-repeat;font-size:14px;line-height:24px;padding:60px 0px 5px 0px;}
#contact ul {padding:0px 10px 5px;}
#contact li {clear:both;height:23px;line-height:23px;margin:5px 0px;padding-left:2px;}
#contact p {padding:0px 15px;}
.contact_info {width:218px;height:28px;line-height:24px;margin:0px 0px 0px 3px;padding-left:26px;font-size:12px;color:white;background:url(left_more.gif) left top no-repeat;}
.contact_info a,.contact_info a:link,.contact_info a:hover,.contact_info a:visited {display:block;float:left;width:72px;color:white;}
/* 联系我们 */

/*帮助*/
#help {clear:both;line-height:26px;}
#help .box {float:left;width:225px;margin:0px 10px;}
#help .site_view {width:460px!important;width:450px;margin:0px 0px 0px 10px;}
#help .site_view .img_box {float:right;width:290px;margin-top:15px;}
#help .site_view .img_box a {display:block;float:left;width:84px;height:60px;margin:0px 7px 10px 0px;border:1px solid #ccc;overflow:hidden;}
#help .site_view .img {float:right;width:84px;}
#help ul {float:left;}

/*页底*/
#footer {clear:both;margin-top:20px;padding-bottom:10px;border-bottom:10px solid #194586;background:#082463 url(footer_bg.gif) left top repeat-x;color:#F5F5F5;}
#footer a {color:#F5F5F5;}
#footer a:hover {color:#3399FF;}
.main {width:960px;margin:0px auto;padding:0px auto;}
.about {line-height:46px;}
.about a{margin-right:5px;}
.copy {height:68px;padding-top:10px;background:#194586;}
.copy ul { text-align:center;}
.copy ul li {clear:both;}
#foot_box .box,#foot_box .products_box {float:left;*width:260px;width:258px;margin:5px;line-height:24px;} 
#foot_box .products_box {width:400px;}
.foot_logo {float:left;width:330px;height:54px;background:url(logo.png) no-repeat 10px 8px !important; 
/*For Firefox*/
*background:none;
/*For IE7 & IE6*/
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='logo.png',sizingMethod='crop');}
#links a {
  padding:2px;
  white-space: nowrap;
  float:left;
  display:inline;
}

#links img {
  width:88px;
  height:31px;
  border:1px solid #ccc;
}

/*共用标题*/
.title {line-height:22px;color:#002B72;}
.title a,.left_title .tithle a,.left_title .tithle,.title a:visited {color:#002B72;font-size:18px;text-decoration:none;}
.title span {padding-left:10px;color:#84A4CA;font-size:18px;}
.left_title {clear:both;margin-top:15px;height:38px;background:url(left_title_bg.png) left top no-repeat;/*For Firefox*/
*background:none;
/*For IE7 & IE6*/
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='left_title_bg.png',sizingMethod='crop');}
.left_title .title {height:22px;padding:5px 0px;}
.i08 {height:38px;padding-left:40px;background:url(icon08.gif) 6px 1px no-repeat;}
.i09 {height:38px;padding-left:40px;background:url(icon09.gif) 6px 1px no-repeat;}
.left_box {width:226px;border:solid 1px #CADFE9;}
.left_box_bg {width:206px;margin:0px 1px;padding:10px 10px 4px;background:url(left_box_bg_bg.gif) left top repeat-x;}
.left_box_bt {height:6px;background:url(left_box_bt.gif) left top no-repeat;overflow:hidden;}

/*左侧共用蓝色标题*/
#help .title {padding-bottom:10px;border-bottom:1px solid #ccc;}
#help .title a{font-size:14px;}
#help .i04 {padding-left:30px;background:url(icon04.gif) left top no-repeat;}
#help .i05 {padding-left:30px;background:url(icon05.gif) left top no-repeat;}
#help .i06 {padding-left:30px;background:url(icon06.gif) left top no-repeat;}
#help .box ul {margin-top:10px;}
#footer .title {font-size:16px;color:white;}
#Home-Accordion .title {margin-bottom:0px;}
#Home-Accordion .title a:hover {color:white;}
#Home-Accordion ul li a {color:#3399FF;}
#Home-Accordion ul li a:hover {color:#3399FF;}

/*共用参数*/
.blank5 {clear:both;height:5px;overflow:hidden;}
.blank10 {clear:both;height:10px;overflow:hidden;}
.blank20 {clear:both;height:20px;overflow:hidden;}
.blank30 {clear:both;height:30px;overflow:hidden;}
.floatleft {float:left;}
.floatright {float:right;}
.padding10 {padding:10px;}
.padding20 {padding:20px;}
.padding30 {padding:20px 30px; line-height:24px;}

/*共用列表样式*/

.list dt,.list li {line-height:24px;margin-left:10px;padding-left:10px;background:url(icon02.gif) left 8px no-repeat;}
.list dd {padding-left:20px;color:#ccc;}
.list dd img{width:165px;height:150px;}
.list a:link {color:#333;}
.list a:hover{color:#0C8906;}
.list dd a:link {color:#ccc;}

/*TAB*/
.dis {display:block;}
.undis {display:none;}

/* 内容页 */
#text {clear:both;line-height:200%;font-size:14px;padding:15px;border-bottom:solid 1px #CDE0EE;border-left:solid 1px #CDE0EE;border-right:solid 1px #CDE0EE;}
#text h1 {line-height:20px;margin:4px 20px;font-size:16px;font-family:'微软雅黑';text-align:center;color:#003399;}
#text img {height:auto;}
.contentinfo {text-align:center;border-top:1px dotted #ccc;}
/*购买表格*/
.table{ width:100%; margin:10px auto 7px; font-size:12px; overflow:hidden; border:1px solid #DDD; border-collapse:collapse; }
.table * td{ padding:0px 6px; border:1px solid #EEE; }
.table thead * th{ background:#F5F5F5; border:1px solid #E3E3E3; padding:0px 6px; color:#999; } 
.table tbody * th{ text-align:left; background:#F5F5F5; border:1px solid #DDD; }
.table tbody * th strong{ line-height:21px; text-indent:10px; color:#999; }
.td1{ text-align:right; color:#666; }
.td2,.td3,.td4,.td5,.td6,.td7,.td8,.td9{ text-align:center; } 
.td5{ background:#F5F5F5; }
.td6,.td7,.td8,.td9{ background:#F5F5F5; }
.abctxt {padding:10px;}

/*工具*/
#tool {
	font-size:12px;
	line-height:20px;
	border-top:1px solid #DDD;
	border-bottom:1px solid #DDD;
	height:20px;
	margin:10px 0;
	padding:10px 0 10px 10px;
	overflow: hidden;
}
#tool ul {
	float:left;
}
#tool ul li {
	float:left;
	width:90px;
	line-height:20px;
}
#tool .commentary, #tool .print, #tool .copy, #tool .email, #tool .close, #tool .rss_2, #tool .t_1, #tool .t_2, #tool .t_3 {
	background-image: url(tool.gif);
	background-repeat: no-repeat;
	background-position: left -20px;
	height:20px;
	line-height:20px;
	padding:0 0 0 25px;
	display:block;
	margin:0 10px 0 0;
	color:#333;
}
#tool .print {
	background-position: left -40px;
}
#tool .copy {
	background-position: left -80px;
}
#tool .email {
	background-position: left -100px;
}
#tool .close {
	background-position: left -60px;
}
#tool .rss_2 {
	background-position: left -120px;
}
#tool .t_1 {
	background-position: left -140px;
}
#tool .t_2 {
	background-position: left -160px;
}
#tool .t_3 {
	background-position: left -180px;
}

#tool .t_4 {padding-left:20px;background:url(comment.gif) left 3px no-repeat;}

/*面包屑导航*/
#position {height:42px;line-height:42px;padding-left:45px;background:url(info-icon.gif) 18px 10px no-repeat;}
#position strong {float:left;}
#position a {float:left;display:inline;line-height:42px;padding:0px 10px 0px 15px;background:url(liens.gif) left 18px no-repeat; color:black;}
#position a:hover{color:green;}
/*栏目菜单导航*/
.type_list li {height:30px;line-height:30px;background:url(type_list.png) left center no-repeat;/*For Firefox*/
*background:none;
/*For IE7 & IE6*/
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='type_list.png',sizingMethod='crop');font-size:14px;}
.type_list a {display:block;height:30px;line-height:30px;padding-left:30px;background:url(liens.gif) 10px center no-repeat;position:relative;}
.type_list a.on {background:url(liens2.gif) 10px center no-repeat;}
.type_list a.on2 {padding-left:40px;background:url(liens3.gif) 20px center no-repeat;}

/************* 分类内容列表 */
.news_list {
  padding:10px;
}

.news_list li {
  clear:both;
  line-height:38px;
  padding-left:15px;
  border-bottom:1px dotted #999;
  background:url(icon01.gif) left 14px no-repeat;
}

.news_list li a {
  color:#666;
}

.category_title {
  clear:both;
  line-height:28px;
  color:#333;
  padding:0px 15px 0px 30px;
  margin-bottom:10px;
  background:#F5F5F5 url(icon04.gif) 10px 10px no-repeat;
  border-bottom:1px solid #ccc;
}

.category_title span {
  float:right;
}

.category_title h4 {
  font-size:14px;
}

.news_text h5,.news_text_pic h5 {
  float:right;
  width:515px;
  font-weight:bold;
  font-size:12px;
  text-align:left;
  color:#333;
  padding-left:20px;
  background:url(icon01.gif) left 10px no-repeat;
}

.news_text h5 {
  width:640px;
}

.news_text h5,.news_text_pic h5 a {
  color:#333;
}

.news_list .date,.news_text h5 .date,.news_text_pic h5 .date,.strgrade {
  float:right;
  padding-right:15px;
  color:#999;
  font-weight:normal;
  padding-left:10px;
}

.strgrade {
  display:block;
  width:180px;
  text-align:left;
}

.news_list p {
  margin:5px;
  padding:5px 5px 5px 20px;
  background:#FFF;
  text-indent:2em;
}

.news_text,.news_text_pic {
  clear:both;
  height:auto;
  padding:10px 0px;
  border-bottom:1px dotted #ccc;
}


.news_text p,.news_text_pic p {
  float:right;
  width:520px;
  text-align:left;
  color:#999;
  padding:5px;
  text-indent:2em;
}

.news_text p {
  width:650px;
}

a.news_text_img {
  display:block;
  float:left;
  width:120px;
  height:100px;
  overflow:hidden;
  border:1px solid #ccc;
}

.news_text_img img {
  margin-right:15px;
}

.list1 a,.list2 a,.list3 a {
  padding-right:30px;
  background:url(new.gif) right 2px no-repeat;
}

/*模板图片列表*/
.template_box {
  float:left;
  width:160px;
  margin:5px 0px 5px 14px;
  background:url(piclist_1.png) right top no-repeat;
  text-align:center;
  overflow:hidden;
}

.template_box img {
  height:130px;
}

.template_box a {
  display:block;
  width:158px;
  height:130px;
  font-size:12px;
  overflow:hidden;
  color:#333;
 /* border:1px solid #ccc;*/
}

.template_box h5 {
  margin-top:10px;
  text-align:center;
  font-weight:normal;
}

.template_box h5 a {
  height:44px;
  line-height:18px;
  border:none;
}

/************* 代码高亮 */
.dp-HighLighter {border:1px solid #ccc;background:#F7F7F7 url(codebg.gif) left top repeat-y;}
.dp-HighLighter ol {padding-left:40px;}
.dp-HighLighter ol li {
  padding-left:10px;
  list-style-type:decimal;
}
.tools {padding-left:10px;background:#F7F7F7;border-bottom:1px solid #ccc;}

/************* 分页 */

.pages {
  clear:both;
  margin:0px 10px;
}

.pages strong {
  color:#555;
  display:block;
  float:left;
  height:18px;
  line-height:18px;
  float:left;
  padding:0px 8px;
  background:#F5F5F5;
  border:1px solid #ccc;
  margin: 0px 3px 0px 0px;
}
.pages a {
  display:block;
  float:left;
  height:18px;
  line-height:18px;
  float:left;
  padding:0px 8px;
  border:1px solid #CCC;
  text-decoration:none;
  margin: 0px 3px 0px 0px;
  color:#555;
}

.pages span {
  float:right;
}

#list-view {overflow:auto;}
#list-view li {float:left;margin:0 12px 10px;width:150px;height:202px;overflow:hidden;text-align:center;display:block;position:relative;line-height:1em;vertical-align:middle;}
#list-view .img-wrap {position:static;width:120px;height:162px;text-align:center;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:138px;*font-family:Arial;}
#list-view img {max-width:120px;max-height:138px;vertical-align:middle;padding:5px;border:1px solid #CCC;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;vertical-align:middle;_height:138px;
}
#list-view img:hover,#list-view .highlight{border-color:#ff8015;}
#list-view h5 a {
clear:both;
  width:142px;
  overflow:hidden;
  height:18px;
  line-height:18px;
  margin-top:10px;
  font-size:12px;
   text-align:center;
  font-weight:normal;
}
#list-view h5 img {border:none;width:32px;height:12px;}

/* 首页模板切换 */
#template {clear:both;}
/*=== tabs ===*/
.tabs-wrap {
	position:relative;
	width:100%;
	background:url(tabs_bg.gif) repeat-x left bottom;
	height:30px;
}
ul.tabs {
	margin: 0;
	padding-right:6px;
	float: right;
	list-style: none;
	height: 30px; /*--Set height of tabs--*/
	float:right;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	width:93px;
	line-height: 30px; /*--Vertically aligns the text within the tab--*/
	margin-bottom: -1px; /*--Pull the list item down 1px--*/
	overflow: hidden;
	position: relative;
	margin-left:2px;
	text-align:center;
	font-size:14px;
}
ul.tabs li a {
	text-decoration: none;
	display: block;
    font-size:14px;
	padding: 0 18px;
	outline: none;
}
ul.tabs li a:hover {
	background:none;
}
html ul.tabs li.active, html ul.tabs li.active a:hover, html ul.tabs li.active a  { /*--Makes sure that the active tab does not listen to the hover properties--*/
	background:url(tabs_on.gif) left top no-repeat;
	color:#0D90AE;
}

.tab_container {
	overflow: hidden;
	clear: both;
	float: left;
	width: 100%;
	height:245px;
}
.tab_content {
	padding:13px 0 0 2px;
}
/*=== tabs ===*/

/*
	* Required 
*/
.loopedCarousel .container {height:157px; overflow:hidden; position:relative;  padding-bottom:19px;}
.loopedCarousel .slides {position:absolute; top:0; left:0;}
.loopedCarousel .slides div {
	text-align:center;
	position:absolute;
	top:0;
	width:172px;
	height:197px;
	margin-top:10px;
	display:none;
}	


.loopedCarousel .slides div dt a {display:block;overflow:hidden;text-align:center;}
.loopedCarousel .slides div dt img {
text-align:center;
width:160px;
height:130px;
}

	.loopedCarousel .slides dl {

	}
	.loopedCarousel .slides dl dt {}
	.loopedCarousel .slides dl dd {
		border-top:none;
		margin:8px 7px 5px 11px;

	}
	.loopedCarousel .slides dl dd a{color:#3A5F8C;}
	.loopedCarousel .slides dl dd.last {
		overflow:hidden;
		border-top:none;
		padding:6px 7px 6px 11px;
	}
		.loopedCarousel .slides dl dd.last img {
			float:right;
			
		}
		.loopedCarousel .slides dl dd strong {
		color:#666;
		display:block;
		}
	h2.extra-title {
		position:absolute;
		left:0;
		top:0;
		line-height:30px;
		margin-bottom:0;
		padding-left:20px;
		color:#002B72;
		font-size:16px;
		background:url(liens.gif) 8px 12px no-repeat;
		font-weight:normal;
		}
h2.extra-title a {color:#002B72;}
h2.extra-title span {padding-left:10px;color:#84A4CA;}
/*
	* Optional
*/
.loopedCarousel { position:relative; clear:both; }
.loopedCarousel ul.pagination { 
	float:right;
	padding:10px 6px 0 0;
}
.loopedCarousel ul.pagination li  { float:left; padding-left:4px;}
.loopedCarousel ul.pagination li a {
	float:left;
	width:15px;
	height:15px;
	background:url(bull1.gif) no-repeat 0 0;
	text-decoration:none;
	text-indent:-9999em;
}
.loopedCarousel ul.pagination li a:hover {
	text-decoration:none;
	background:url(bull2.gif) no-repeat 0 0;
}
.loopedCarousel ul.pagination li.active a {
	background:url(bull2.gif) no-repeat 0 0;
}

.carousel-nav {
	float:right;
	padding:0 0 0 0;
}
	.carousel-nav li {
		float:left;
		padding-left:4px;
	}

.loopedCarousel .previous {
	float:left;
	width:31px;
	height:31px;
	background:url(prev-button.gif) no-repeat 0 0;
}
.loopedCarousel .next {
	float:left;
	width:31px;
	height:31px;
	background:url(next-button.gif) no-repeat 0 0;
}
/* 模板 */

.p_info {height:40px;line-height:40px;padding-left:20px;font-size:14px;font-weight:bold;background:url(comment.gif) left center no-repeat;border-bottom:1px dotted #ccc;}



/************* 投票 */
#content{width:640px; font-size:14px;}
#content_vote {text-align:left;}

#content_vote span {float:left;line-height:18px;}

.num {
float:left;
width:14px;
height:12px;
line-height:12px;
text-align:center;
color:#fff;
font:bold 10px Tahoma;
padding:3px 10px 0px 0px;
background:url(rank_2.gif) no-repeat left 5px;
}

#content_vote input {padding:1px 10px;font-size:12px;}

.optionbar {
background: #F5F5F5;
border:1px solid #CAD9EA;
float:left;
height:14px;
line-height:14px;
margin:0px 0.5em 0px 1.5em;
}

.optionbar div {
background:#CAD9EA;
border:1px solid #CAD9EA;
float:left;
height:12px;
line-height:12px;
overflow:hidden;
}

/************* download */
.download_left1tit,.download_left2tit,.download_left3tit,.download_left4tit,.download_left5tit {line-height:32px;padding:20px 0px;}
#down_list h1 {font-size:18px; font-weight: normal;}
.download_left1tit{ color:#478f01; font-size:18px;  height:32px; line-height:32px;}
.download_left2tit{ color:#333; font-size:18px;  height:32px; line-height:32px; margin-top:20px; margin-bottom:10px;}
.download_left2con{ border:1px solid #ececec; padding:8px; height:auto;}
.download_left2con li { line-height:30px; border-bottom:1px dashed #ececec; height:30px;padding-left:18px;background:url(icon8.png) left center no-repeat;}
.download_left2con li a{ color:#333;}
.download_left2con li a:hover{ color:#668c00; text-decoration:none;}
.download_left2con li img{ float:left; margin-right:10px; margin-top:9px;}
.download_left3tit{ color:#214786; font-size:18px;  height:32px; line-height:32px; margin-top:20px; margin-bottom:10px; border-bottom:1px solid #e2e2e2;}

.download_left3con{  height:auto;}
.download_left3con li{clear:both; line-height:30px; border-bottom:1px dashed #ececec; height:30px; color:#999;}
.download_left3con li span{ float:right; color:#2666a6; display:block; width:110px;}

.download_left3con li span a{ float:right; color:#2666a6;}
.download_left3con li span a:hover{ float:right; color:#f60;}
.download_left3con li a{ font-size:13px; color:#333;}
.download_left3con li a:hover{ font-size:13px; color:#f60;}
.download_left4con{  height:auto; border:1px solid #ececec; border-right:none; border-bottom:none; }
.download_left4con .t_left {width:80px;text-align:right;}
.download_left4con td{ border:1px solid #ececec; border-left:none; border-top:none; padding:5px 8px;}
.download_left5tit{ color:#f60; font-size:18px;  height:32px; line-height:32px; margin-top:20px; margin-bottom:10px; border-bottom:1px solid #e2e2e2;}
.download_left5con{  height:auto; color:#666; }
.download_left5con h2{ color:#4f8100; font-size:16px; line-height:30px; height:30px;margin:10px 0px; font-weight:normal;}
.download_left5con h2 img{ margin-right:8px; margin-top:5px; float:left; margin-left:2px;}
.download_left5con ul{ height:auto; margin-bottom:10px; border-bottom:1px solid #ececec; padding-bottom:5px;}
.download_left5con li {clear:both;line-height:30px;}
.download_left5con li span{display:block;float:left;width:88px;text-align:right; font-size:14px; color:#333;}

/************* order */
.order_left1tit {color:#214786; font-size:18px;  height:32px; line-height:28px; margin-top:20px; margin-bottom:10px;padding-bottom:10px; }
.order_left1tit h1 {font-size:18px; font-weight: normal; text-align:left;}

.order_left{ width:292px; height:362px; float:left; background:url(order/no_order.png) no-repeat; padding:10px;}
.order_leftcon{ margin-top:38px;color:#666;}
.order_leftcon span{ color:#1c4185;}
.order_leftcon p{ text-indent:2em;}
.order_leftcon2{ text-align:center; margin-top:100px; font-size:11px;line-height:18px;}
.order_leftcon3{ text-align:center;  font-size:11px; margin:10px; border:1px solid #ccc; background:#fff; height:24px; line-height:24px; color:#004c96;}
.order_lefttit{ height:36px; line-height:36px; font-size:18px; color:#333; margin-left:70px; margin-bottom:20px;}
.order_lefttit img{ margin-top:3px; float:left; margin-right:8px; }
.order_right{ width:292px; height:362px; float:right; background: url(order/order.png) no-repeat; padding:10px;}

.order_righttit{ height:36px; line-height:36px; font-size:18px; color:#19448e; margin-left:60px; margin-bottom:20px;}
.order_righttit img{ margin-top:3px; float:left; margin-right:8px; }
.order_rightcon1{ width:286px; height:31px; color:#333; font-size:14px; padding-left:10px; background:url(order/btn1.png) no-repeat; line-height:31px; margin-top:10px; margin-left:4px;}
.order_rightcon2{ width:286px; height:31px; color:#fff; font-size:14px; font-weight:bold; padding-left:10px; background:url(order/btn2.png) no-repeat; line-height:31px; margin-top:10px; margin-left:4px;}
.order_rightcon3{ margin-top:10px; margin-left:4px; }
.order_rightcon4{ margin-top:85px;  text-align:center; color:#00527b;font-size:12px; line-height:18px;}


#banner{height:340px;background:url(i_banner.jpg) 10px 48px no-repeat;clear:both;height:320px;}
#banner2{background:url(i_banner2.jpg) no-repeat;clear:both;height:200px; margin-bottom:5px;}
#info {margin:24px 20px 0px 0px;}
#top_nav {padding:8px 10px 6px;}
#right {background:none;}



* {
padding:0;
margin:0;
}
.cleft_b{
position:fixed;top:30%;left:-128px;}
.cleft_b1{
position:fixed;top:30%;}
.cleft_box{
margin: 0px;
padding: 0px;
overflow: hidden;
width:166px;}

.cleft_box_content {
margin:0px;
padding:0px;
width: 128px;
overflow: hidden;
float:left;
background:none;
}

.cleft_box_content .serverlist ul li {
padding-top:5px;
line-height:180%;
    margin:0px auto;
}

.cleft_box_content .serverlist ul li a {position:relative;z-index:99;}

.cleft_box .cright{
width: 36px;
height: 74px;
color: #fff;
font-size: 14px;
font-weight: bold;
text-align: center;
margin-top:15px;
padding-top: 35px;
cursor: pointer;
float: right;
background:url(rtitleico.png) left top no-repeat !important; /*For Firefox*/
  *background:none;/*For IE7 & IE6*/_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='rtitleico.png',sizingMethod='crop');/*For IE6*/
}
 .cfooter a {display:block;width:128px;height:22px;}
 .cfooter {width:128px;height:22px;background:url(leftbt.png) left top no-repeat !important; /*For Firefox*/
  *background:none;/*For IE7 & IE6*/_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='leftbt.png',sizingMethod='crop');}

  .cleft_box_content .serverlist{
text-align:center;
width:128px;
background: url(leftcontentbg.png) repeat-y !important; 
  *background:none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='leftcontentbg.png',sizingMethod='crop');
}

.cleft_box_content .cheader{
margin:0 auto;
padding-left:20px;
height:30px;
background: url(leftbg.png) left top no-repeat !important; 
  *background:none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='leftbg.png',sizingMethod='crop');
overflow:hidden;
width: 128px;
}


.cheader .ctitle{
margin:0 auto;
width:128px;
height:31px;
line-height:31px;
}


.my_pros{
	text-align:center;
	width:180px;
	height:165px;
	float:left;
	margin:15px;
	}
	
.my_pros img{
	width:180px;
	border:solid 1px #70A9D3;
	width:180px;
	height:135px;
	}
	
.my_pros span{
	width:180px;
}


.k_pagelist {float:left;display:table;clear:both;line-height:30px;}
.k_pagelist em {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal;}
.k_pagelist strong {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;color:#009900;}
.k_pagelist a {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}

.my_dl{float:left;border-bottom:dashed 1px #2EA6CD; font-size:12px;width:600px;margin-left:20px;margin-right:20px;padding-left:20px;padding-right:20px; background:url(icon01.gif) 4px no-repeat;line-height:30px;}
.my_dl dt a{float:left; color:#093;font-size:14px;}
.my_dl dt a:hover{color:#03C;}
.my_dl dd{float:right;color:#666;}

.my_adddiv{width:960px; margin-top:10px;}
.my_addtit{background:url(tabs_bg.gif) repeat-x; color:#002B72; height:31px; width:960px;font-size:16px; padding-left:15px;padding-top:5px;}
.my_addcon{ padding:10px;width:940px;}


.my_left{ float:left;width:640px;height:322px;}
.my_addpan{display:block;float:left;width:207px;height:150px;margin:2px;border:dashed 1px #ccc;}
.my_addpan a{float:right;}
.my_addpan a img{width:80px; height:80px;}
.my_addpantit a{color:red; width:120px;}
.my_addpan p{padding-right:10px;padding-left:10px;}

.my_right{ margin-left:5px;float:left;width:290px;height:322px;border:dotted 1px #ccc;}
.my_rigtit{background:url(ico.gif) 2px no-repeat; width:275px;height:20px; border-bottom:solid 1px black; padding-top:3px;padding-left:18px;font-size:14px; color:#1067CA;}
.my_rigcon{width:270px;height:280px;padding:10px;font-size:14px; font-size:12px;}
.my_rigcon dl{}
.my_rigcon dt{ float:left; width:150px; padding-left:15px; background:url(icon02.gif) 5px no-repeat; height:20px;}
.my_rigcon dd{ float:right; height:20px;}
.my_conrigtit{background:url(my_conrigtit.gif) repeat-x; width:210px;height:20px; border-bottom:solid 1px black; padding-top:3px;padding-left:18px;font-size:14px; color:white;}
.my_conrigtit a{color:white;}
.my_conrigtit a:hover{ text-decoration:none;}

