/*
templates of shangdu 2.0 system
designed by guojing 2007.7.24
by div+css
*/


body{
font-size:12px;
font-family:Geneva, Arial, Helvetica, sans-serif;
margin:0px 0px 0px 0px;
background-color:#ffffff;
}

img 
{
border:0px;max-width:520px;
width:expression(onreadystatechange=function(){if(this.width>350)this.width=350;}); 
}

.mm
{
width:728px;
margin:0 auto;
background-color:#ffffff;
padding:6px; 
}


.logo
{
float:left;
}

.logo_right
{
float:right;
margin-left:5px;
}

.banner1_left
{
background-color:#1770B0;
font-size:14px;
margin:0px 0px 0px 0px;
padding:5px;
width:100px;
float:left;
}

.banner1_right
{
background-color:#1A80C8;
font-size:14px;
width:605px;
margin:0px 0px 0px 0px;
padding:5px;
float:left;
}


.banner1
{
background-color:#1A80C8;
font-size:14px;
}

.banner2_left
{
background-color:#DAEBF5;
font-size:14px;
margin:0px 0px 0px 0px;
padding:5px;
width:100px;
float:left;
}

.banner2_right
{
background-color:#C3DDF0;
font-size:14px;
width:605px;
margin:0px 0px 0px 0px;
padding:5px;
float:left;
}


.banner2
{
background-color:#1A80C8;
font-size:14px;
}

.main_left
{
margin-top:10px;
background-color:#FFFFFF;
float:left;
width:200px;
}

.main_middle
{
margin-top:10px;
background-color:#FFFFFF;
float:left;
width:350px;
}

.main_right
{
margin-top:10px;
background-color:#FFFFFF;
float:left;
width:175px;
}

.all_in_one
{
background-color:#FFFFFF;
width:175px;
border:1px solid #83B7DA;
margin-bottom:3px;
}

.all_in_one_white
{
background-color:#FFFFFF;
width:198px ;
border:1px solid #83B7DA;
margin-bottom:5px;
}

.all_banner
{
background-color:#6391C0;
font-size:14px;
color:#FFFFFF;
padding:2px 2px 2px 5px;
}

.all_content
{
background-color:#E1E9F1;
}

.title_news
{
background-color:#FFFFFF;
border:1px solid #C0D9EB;
margin:0px 5px 3px 5px;
font-size:16px;
padding:8px 8px 8px 8px;
}

.news_banner
{
background-color:#C3DDF0;
border-bottom:1px dashed #000;
font-size:13px;
margin:0px 5px 3px 5px;
padding:8px 8px 8px 8px;
}

.news_content
{
margin:0px 5px 3px 5px;
padding:8px 8px 8px 8px;
}

.news_an
{
margin:0px 5px 3px 5px;
padding:8px 8px 8px 8px;
background-color: #fffdee;
font-size: 12px; 
color: #c18945;
}

.title_news_blank
{
background-color:#FFFFFF;
border:1px solid #C0D9EB;
margin:5px 0px 5px 5px;
padding:5px 5px 5px 5px;
}

.title_news_left
{
background-color:#FFFFFF;
float:left;
width:175px;
height:30px;
font-size:14px;
color:#166ba8;
}

.title_news_right
{
background-color:#FFFFFF;
float:left;
width:175px;
height:30px;
font-size:14px;
color:#166ba8;
}


.title_an
{
background-color:#FFFFFF;
margin:0px 5px 3px 5px;
padding:10px 10px 10px 20px;
}

.the_main_all_banner1
{
background-image:url(../images/tec.gif);
height:18px;
}

.the_main_all_banner2
{
background-image:url(../images/tec2.gif);
height:18px;
}

.the_main_all_banner3
{
background-image:url(../images/tec3.gif);
height:18px;
}

.the_main_all_down
{
background-image:url(../images/download.gif);
height:18px;
}

a:link { text-decoration: none;color: #000000;}
a:active { text-decoration: none;color: #000000; }
a:visited { text-decoration: none;color: #000000; }

.clearfloat {
clear:both;
height:1px;
overflow:hidden;
margin-top:-2px;
}

.style1 {color: #FFFFFF}
.style2 {color: #166ba8}
.style3 {color: #CC0000}
.style4 {color: #FF3300}
.style6 {color: #1A80C8}
.style7 {color: #1770B0}
.style8 {color: #186BA9}
.style10 {
	font-size: 14px;
	font-weight: bold;
	color: #1770B0;
}
.style42 {	font-size: 16px;
	font-weight: bold;
}
.style50 {font-size: 16px; font-weight: bold; color: #FF3300; }
.style53 {	color: #6699FF;
	font-size: 16px;
	font-weight: bold;
}
.style54 {	color: #669933;
	font-size: 16px;
	font-weight: bold;
}
.style56 {color: #FF9900; font-weight: bold; }
.style57 {	color: #993300;
	font-size: 16px;
	font-weight: bold;
}
.style58 {	color: #000066;
	font-size: 16px;
	font-weight: bold;
}
.style59 {color: #339999}

/*track backs*/

.track_back_top
{
  height:77px;
  margin:-10px -10px 0px -10px;  
}}
