/*-------------------------------------------------------------------------------------

????



Version:	0.1

Author:		Sunny Zhou

Email:		zhouyang@myce.net.cn

-------------------------------------------------------------------------------------*/

 .FrontDownload_list-default * {

	font-size: 12px;

	margin:0;

	padding:0;

	word-break:break-all;

}

 .FrontDownload_list-default .title {

	padding:0 10px 0 30px;

	height:27px;

	text-align:right;

	line-height:27px;

	margin-bottom:1px;

	background:#A5C11F url("../../images/download/download_title_ico.gif") no-repeat left;

}

 .FrontDownload_list-default .title h2 {

	color:#fff;

	letter-spacing:1px;

	font-weight:bold;

	float:left;

	text-align:left;

	background:#A5C11F

}

 .FrontDownload_list-default .pagetag {

	text-align:right;

	padding-right:10px;

	height:25px;

	color:#333;

	line-height:25px;

	margin-bottom:20px;

	letter-spacing:1px;

	clear:right;

}

 .FrontDownload_list-default .pagetag a {

	color:#333;

	text-decoration:none;

}

 .FrontDownload_list-default .pagetag a:hover {

	color:#f00;

	text-decoration:underline;

}

 .FrontDownload_list-default .input {

	border:#A5A5A5 solid 1px;

	color:#f00;

	font-weight:bold;

}

 .FrontDownload_list-default .list table {

	border:0;

	width:100%;

	line-height:1.5em;

	border-collapse:collapse;

	border-bottom:#A5C121 solid 3px;

}

 .FrontDownload_list-default .list thead th {

	height:27px;

	line-height:27px;

	text-align:center;

	background:#E9E9E9;

	color:#000;

	font-weight:normal;

}

 .FrontDownload_list-default .list thead th a{

	text-align:right;

	width:80px;

	margin:0 auto;

	display:block;

	

	height:30px;

	color:#000;

	padding-right:13px;

	text-decoration:none;

}

 .FrontDownload_list-default .list tbody td {

	text-align:center;

	height:25px;

	line-height:25px;

	padding:3px;

	color:#526722;

}

 .FrontDownload_list-default .list tbody td a{

	text-align:left;

	display:block;

	background:url("../../images/download/download_soft_ico.gif") no-repeat left 8px;

	height:15px;

	color:#526722;

	padding-left:13px;

	text-decoration:underline;

}

 .FrontDownload_list-default .list tbody td a:hover{

	

	text-decoration:none;

}

 .FrontDownload_list-default .list .qa {

	text-align:left;

	border-bottom:#E7E7E7 solid 1px;

	position:relative;

	word-break:break-all; 

	word-wrap:break-word;

}

 .FrontDownload_list-default .list .qa p{

	color:#000;

	padding-left:5em;

}

 .FrontDownload_list-default .list .qa span {

	color:#000;

	position:absolute;

	margin-left:10px;

}

 .FrontDownload_list-default .list .qa pre {

	margin:0 10px;

	line-height:15px;

}

 .FrontDownload_list-default .list .qa pre a {

	text-align:right;

	width:62px;

	height:20px;

	background:url("../../images/download/download_down_ico.gif") no-repeat left 3px;

	display:block;

	float:right;

	color:#343434;

	text-decoration:underline;

}

 .FrontDownload_list-default .list .qa pre a:hover {

	color:#343434;

	text-decoration:none;

}



 .FrontDownload_list-default .list .order{

	background:url("../../images/download/download_title_ico2.gif") no-repeat right 10px;

}

 .FrontDownload_list-default .list .rorder{

	background:url("../../images/download/download_title_ico3.gif") no-repeat right 10px;

}







/*-------------------------------------------------------------------------------------

?б???



Version:	0.1

Author:		Shuang Song

Email:		songshuang@myce.net.cn

-------------------------------------------------------------------------------------*/

.FrontDownload_list-02 * {

	margin:0;

	padding:0;

	font-size:12px;

	line-height:2em;

}

.FrontDownload_list-02 .top {

	line-height:27px;

	height:27px;

	background: url(/images/images/home-038.jpg) left no-repeat top;

	border-top:1px solid #008CDA;


	padding-left:35px;

	margin-top:7px;

}

.FrontDownload_list-02 .top h3 {

	overflow:hidden;

	white-space:nowrap;

	text-overflow:ellipsis;

	color:#003484;

	font-size:14px;

	width:20%; 

	float:left;

}

.FrontDownload_list-02 .top span {

	float:right;

}

.FrontDownload_list-02 .top span.position {

	color:#953C3E;

	width:67.8%;

	padding-left:10px;

}

.FrontDownload_list-02 .top span.more {

	width:8%;

}

.FrontDownload_list-02 .top span.more a {

	color:#000000;

	text-decoration:none;

}

.FrontDownload_list-02 .top span.more a:hover {

	color:#000000;

	text-decoration:underline;

}

.FrontDownload_list-02 table {

	width:100%;

	border-collapse:collapse;

	margin:0px 0px 1px 0px;

	clear:both;

	

}

.FrontDownload_list-02 table th {

	background:#f5f5f5;

	text-decoration:none;

	text-align:left;
	color:#666;

	font-weight:normal;

	width:60%;

	border-right:1px solid #ffffff;

}

.FrontDownload_list-02 table td {

	background:#E9F7FF;

	text-align:left;

	color:#666;

	padding:10px 0px 0px 20px;

}

.FrontDownload_list-02 table th a {

	color:#013781;

	font-weight:normal;

	background:url("../../images/download/comp-downloadfilefront_list_ico.gif") no-repeat;

	padding-left:20px;

	text-decoration:none;

	vertical-align:middle;

}

.FrontDownload_list-02 table th a:hover {

	text-decoration:underline;

}

.FrontDownload_list-02 table th,.FrontDownload_list-02 table td {

	padding:10px;

	vertical-align:top;

}

.FrontDownload_list-02 table th p{

	margin-left:20px;


	color:#000000;

}

.FrontDownload_list-02 table td p{


	border:;

	color:;

}

.FrontDownload_list-02 table td span {

	background:;

	border:;

	color:;

}

.FrontDownload_list-02 table td p.work {

	text-align:center;

}

.FrontDownload_list-02 table td .button3

{

  text-decoration:none;

  display:block;

}

.FrontDownload_list-02 table td .button1,.FrontDownload_list-02 table td .button2,.FrontDownload_list-02 table td .button3,.FrontDownload_list-02 table td .button4 {

	background: url(/images/images/search.gif) no-repeat;

	border:none;

	color:#000000;

	font-size:12px;

	text-decoration:underline;

	padding:0px 0px 0px 15px;

	width:92px;
	height:20px;

	vertical-align:middle;

}

.FrontDownload_list-02 .page {

	text-align:right;

	letter-spacing:0.1em;

	margin-top:5px;

	color:;

	background:;

	float:;

}

.FrontDownload_list-02 .page .input {

	border:1px solid #A2A2A2;

	color:#F55F00;

	line-height:1.5em;

}

.FrontDownload_list-02 .page .button {

	border:none;

	background:url("../../images/download/comp-downloadfilefront_list_button.gif");

	width:30px;

	height:23px;

	color:;

	padding-right:4px;

}

.FrontDownload_list-02 .page a {

	color:#000;

	text-decoration:none;

}

.FrontDownload_list-02 .page a:hover {

	text-decoration:underline;

}



/*-------------------------------------------------------------------------------------

????

    $$$$$$$$$$$$$$$$$$$03$$$$$$$$$$$$$$$$$$$$$$$$$$$$

-------------------------------------------------------------------------------------*/

 .FrontDownload_list-03 * {

	font-size: 12px;

	margin:0;

	padding:0;

	word-break:break-all;

}

 .FrontDownload_list-03 .title {

	padding:0 0 0 30px;

	height:26px;

	text-align:right;

	line-height:26px;

	margin-bottom:1px;

	background:#2AA3CE url("../../images/download/download_blue_1.gif") no-repeat left;

}

 .FrontDownload_list-03 .title h2 {

    overflow:hidden;

	white-space:nowrap;

	text-overflow:ellipsis;

	color:#fff;	

	text-align:left;

	overflow:hidden;

	white-space:nowrap;

	text-overflow:ellipsis;

	letter-spacing:1px;

	font-weight:bold;

	float:left;

    width:24%;

	text-align:left;

}



 .FrontDownload_list-03 .title a {

	color:#fff;

	text-decoration:none;

}

 .FrontDownload_list-03 .title a:hover {

	color:#fff;

	text-decoration:underline;

}

 .FrontDownload_list-03 .pagetag {

	text-align:right;

	padding-right:10px;

	height:25px;

	color:#333;

	line-height:25px;

	margin-bottom:20px;

	letter-spacing:1px;

	clear:right;

}

 .FrontDownload_list-03 .pagetag a {

	color:#333;

	text-decoration:none;

}

 .FrontDownload_list-03 .pagetag a:hover {

	color:#f00;

	text-decoration:underline;

}

 .FrontDownload_list-03 .input {

	border:#A5A5A5 solid 1px;

	color:#f00;

	font-weight:bold;

}

 .FrontDownload_list-03 .list .weizhi

{

     color:#9F3750;

	

	letter-spacing:1px;

	margin-left:10px;

	font-weight:bold;

	float:left;

}

 .FrontDownload_list-03 .list .rpic

{

   float:right;

   padding-right:10px;   

   background:url("../../images/download/download_blue_2.gif") no-repeat right;

}

 .FrontDownload_list-03 .list .tab

{ width:100%; 

   margin:5px 0 5px 0;  



   border-top:#2AA3CE solid 1px;

   border-bottom:#2AA3CE solid 1px;

   height:100%;

   overflow:hidden;

}

 .FrontDownload_list-03 .list .linfo

{

width: 400px;

text-align:left;

height:80px;

overflow:hidden;

background-color:#FFF;

float:left;

}

 .FrontDownload_list-03 .list .rinfo

{

   text-align:left;

   background-color:#F4F4F4;

   height:80px;

   overflow:hidden;

}

 .FrontDownload_list-03 .list .rinfo .location

{

  text-align:center;

  color:#2AA3CE;

  padding:30px 0px 0px 0px ; 

}

.FrontDownload_list-03 .name 

{     

  margin:5px 0 0 10px; 

}

.FrontDownload_list-03 .desc

{

 margin:5px 0 0 25px;

}

 .FrontDownload_list-03 .name a 

{



	display:block;

	background:url("../../images/download/download_soft_ico.gif") no-repeat left 8px;

	height:30px;

	color:#160E71;

	padding-left:15px;

	text-decoration:underline;

}

.FrontDownload_list-03 .time ,.FrontDownload_list-03 .count

{

 width:150px; 

 float:left;

 text-align:left;

 margin:5px 0 0 10px;

}



 .FrontDownload_list-03 .tton

{

  height:30px;

  border-top:#F3F3F3 1px outset;

  background-color:#F6F5F0;  

  clear:both;

}

.FrontDownload_list-03 .downlink a

{



float:right;

display:block;

padding-right:15px;

width:78px;

height:25px;

background:url("../../images/download/download_blue_button.gif") no-repeat left 3px;

}





/*-------------------------------------------------------------------------------------

????



 $$$$$$$$$$$$$$$$$$$04$$$$$$$$$$$$$$$$$$$$$$$$$$$$

-------------------------------------------------------------------------------------*/

 .FrontDownload_list-04 * {

	font-size: 12px;

	margin:0;

	padding:0;

	word-break:break-all;

}

 .FrontDownload_list-04 .title {

	padding:0 0 0 30px;

	height:26px;

	text-align:right;

	line-height:26px;

	margin-bottom:1px;

	background:#2AA3CE url("../../images/download/download_blue_1.gif") no-repeat left;

}



 .FrontDownload_list-04 .title a {

	color:#000;

	text-decoration:none;

}

 .FrontDownload_list-04 .title h2 {

    overflow:hidden;

	white-space:nowrap;

	text-overflow:ellipsis;

	color:#fff;	

	text-align:left;

	overflow:hidden;

	white-space:nowrap;

	text-overflow:ellipsis;

	letter-spacing:1px;

	font-weight:bold;

	float:left;

    width:24%;

	text-align:left;

}

 .FrontDownload_list-04 .title a:hover {

	color:#fff;

	text-decoration:underline;

}



 .FrontDownload_list-04 .input {

	border:#A5A5A5 solid 1px;

	color:#f00;

	font-weight:bold;

}

 .FrontDownload_list-04 .list .rpic

{

   float:right;

   padding-right:10px;

     

   background:url("../../images/download/download_blue_2.gif") no-repeat right;

}

 .FrontDownload_list-04 .list .tab

{ width:100%; 

   margin:5px 0 5px 0;

   

}

 .FrontDownload_list-04 .list .tab .lbot

{ 

  width:200px;

  float:left;

 background:url("../../images/download/download-bot-left.jpg") no-repeat left bottom;

 

}

 .FrontDownload_list-04 .list .tab .rbot

{

background:url("../../images/download/download-bot-right.jpg") no-repeat right bottom;

}

 .FrontDownload_list-04 .list .tab .ltop

{

background:url("../../images/download/download-top-left.jpg") no-repeat left top;

}

 .FrontDownload_list-04 .list .tab .rtop

{

text-align:left;

padding: 10px 20px 10px 20px;

background:url("../../images/download/download-top-right.jpg") no-repeat right top;

}

 .FrontDownload_list-04 .list .tab .name

{

margin:10px 0px 8px 0px;

line-height:25px;

padding-left:10px;

background:#E8F7FE;

}

 .FrontDownload_list-04 .list .tab .count

{

 margin-top:2px;

 line-height:25px;

 padding-left:10px;

 margin-bottom:5px;

background:#E8F7FE;

}

 .FrontDownload_list-04 .list .tab .rinfo

{

  height:103px;  

  background:#E8EFF7;

}

 .FrontDownload_list-04 .list .tab .name a 

{

	display:block;		

	color:#DD7200;	

	text-decoration: none;

}

 .FrontDownload_list-04 .list .tab .desc 

{

 text-align:left;

 word-break:break-all;

 padding:10px 10px;

 height:55%;

}

 .FrontDownload_list-04 .list .tab .downlink 

{

 height:20%;

 text-align:center;

}

 .FrontDownload_list-04 .list .tab .time{

  margin-top:5px;

 }

 

 .FrontDownload_list-04 .list .tab .downlink a

{

display:block;

width:68px;

height:25px;

background:url("../../images/download/download_button.gif") no-repeat left 3px;

}





/*-------------------------------------------------------------------------------------

????

$$$$$$$$$$$$$$$$$$$$$$$$$$05$$$$$$$$$$$$$$$$$$$$$$$$

-------------------------------------------------------------------------------------*/

 .FrontDownload_list-05 * {

	font-size: 12px;

	margin:0;

    padding:0;

	word-break:break-all;

}

 .FrontDownload_list-05 .title {

	padding:0 0 0 30px;

	height:26px;

	text-align:right;

	line-height:26px;

	margin-bottom:1px;

	background:#EBEBEB url("../../images/download/download_title_blue2.gif") no-repeat left;

}



 .FrontDownload_list-05 .title a {

	color:#000;

	text-decoration:none;

}

 .FrontDownload_list-05 .title a:hover {

	color:#fff;

	text-decoration:underline;

}



 .FrontDownload_list-05 .input {

	border:#A5A5A5 solid 1px;

	color:#f00;

	font-weight:bold;

}

 .FrontDownload_list-05 .list .rpic

{

   float:right;

   padding-right:10px;

     

   background:url("../../images/download/download_titler_blue2.gif") no-repeat right;

}

 .FrontDownload_list-05 .list .tab

{ width:100%; 

   margin:5px 0 5px 0;

   

}

 .FrontDownload_list-05 .list .tab .lbot

{ 

  width:250px;

  float:left;

 background:url("../../images/download/download-bot-left.jpg") no-repeat left bottom;

 

}

 .FrontDownload_list-05 .list .tab .rbot

{

background:url("../../images/download/download-bot-right.jpg") no-repeat right bottom;

}

 .FrontDownload_list-05 .list .tab .ltop

{

background:url("../../images/download/download-top-left.jpg") no-repeat left top;

}

 .FrontDownload_list-05 .list .tab .rtop

{

text-align:left;

padding: 10px 20px 10px 20px;

background:url("../../images/download/download-top-right.jpg") no-repeat right top;

}

 .FrontDownload_list-05 .list .tab .name

{

margin-top:10px;

line-height:25px;

padding-left:10px;

background:#E8F7FE;

}

 .FrontDownload_list-05 .list .tab .count

{

 margin-top:2px;

 line-height:25px;

 padding-left:10px;

 margin-bottom:5px;

 background:#E8F7FE;

 float:left;

 

}

 .FrontDownload_list-05 .list .tab .rinfo

{

  height:103px;  

  background:#E8EFF7;

}

 .FrontDownload_list-05 .list .tab .name a 

{

	display:block;		

	color:#DD7200;	

	text-decoration: none;

}

 .FrontDownload_list-05 .list .tab .desc 

{

 text-align:left;

 padding:10px 10px;

 word-break:break-all;

 

}



 .FrontDownload_list-05 .list .tab .downlink 

{

 background:#E8F7FE;

  margin-top:2px;

  padding-left:90px;

 line-height:25px;

 margin-bottom:5px;

}



 .FrontDownload_list-05 .list .tab .downlink a

{

display:block;

width:68px;

height:25px;

background:url("../../images/download/download_button.gif") no-repeat left 3px;

}

.FrontDownload_picker * {

	font-size: 12px;

	margin:0;

	padding:0;

}

.FrontDownload_picker .query {

	height:27px;

	margin-bottom:8px;

	background-color:#F7FDFD;


	padding:5px 0px 0px 15px;

}

.FrontDownload_picker select{

	margin:0 10px;

}

.FrontDownload_picker .inputt {

	border:1px solid #a2a2a2;

	color:#595959;

	height:18px;

	line-height:18px;

}

.FrontDownload_picker .query .button {

	background:#016AD3;

	padding:0 2px;

	height:22px;
	line-height:20px;
	color:#fff;

	border:#013178 solid 1px;

	cursor:pointer;

	margin:2px 0px 0px 10px;

}

.FrontDownload_bread * {

	font-size: 12px;

	margin:0;

	padding:0;

}

.FrontDownload_bread .nav {

	color:#000;

	font-size:12px;

	background: url(../../images/download_title_nav.gif) no-repeat 10px center;

	padding-left:30px;

	height:27px;

	line-height:27px;

	display:none;

}

.FrontDownload_bread .nav a{

	text-decoration:none;

	color:#000;

}