@charset "utf-8";

body {margin:0; padding:0;font-size:12px}
td {word-break:break-all; font-size:12px;text-algin:left;}
div{font-size:12px}
.font11 td{font-size:12px}

.top_ads_a img{border:1px solid #336699;}

form { margin:0; padding:0;}
#page_top
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin:0;
	color:  #333333;
	background-color: #f0f0f0;
	border-top: 3px solid  #005C82;
	/*border: 1px double #ff0000;*/
}
#page_top table{margin:0 auto;}

.tab_page_area {width:98%;margin:0 auto;text-align: left; }

#tab_nav {}

#tab_nav td {padding-top:2px}

#id_tab_main {width:96%;margin-bottom:5px;}
#id_tab_main table{margin-top:5px;}

.nodisplay {display:none}



.hot { width:96%; _height:151px; border:1px solid #b2cee1; background:#f5f5f5; margin-top:0px;}
.hot .thead1 { height:26px; background:#e3f1ff url(/_public/images/titlebg.gif) repeat-x left top; border-bottom:1px solid #b2cee1;}
.hot .thead { height:26px; background:#e3f1ff url(/_public/images/titlebg.gif) repeat-x left top; border-bottom:1px solid #b2cee1;}
.hot h2 { font-size:12px; color:#005082; float:left; margin:6px 0 0 10px; display:inline;}
.hot .pronav { float:right; padding:6px 12px 0 0;}
 #main .hot .pronav a { font-weight:bold; display:block; float:left; font-family:verdana; font-size:10px; width:13px; height:13px; background:#ffffff; border:1px solid #b2cee1; text-align:center; margin-left:3px;}
 #main .hot .pronav a.on , #main .hot .pronav a:hover { background:url(/_public/images/pronav_abg.gif) no-repeat left top; color:#74350e; border:1px solid #f1ae24;}
.hot ul li { float:left; width:77px; margin:13px 4px 0 13px; display:inline;}
.hot ul li img { border:1px solid #cccccc;}
.hot ul li a { line-height:22px;}
.premium {width:486px; aheight:270px; border:1px solid #b2cee1; background:#ebf5ff; margin-top:5px;}
.premium h2 {font-size:12px; color:#005082;height:20px; background:#e3f1ff url(/_public/images/titlebg.gif) repeat-x left top; border-bottom:1px solid #b2cee1; padding:6px 0 0 10px;}
.precon { clear:both; height:70px; padding:0 0px 0 14px; margin-top:10px;}
.precon img { float:left; border:1px solid #cbcbcb;margin-top:2px}
.precon .info { width:363px; float:left; margin-left:10px; line-height:17px;}
.precon h3 a { font-size:12px;}



.bottom_foot_logo {margin-top:5px;}
.bottom_foot_logo img {
		border-top:0px solid #e0e0e0;
		border-left:0px solid #e0e0e0;
		border-right:0px solid #e0e0e0;
		border-bottom:1px solid #e0e0e0;
		}
		
		
.div_intro100{
	width:100px;
	white-space:nowrap;
	text-overflow:ellipsis; 
	-o-text-overflow:ellipsis; 
	overflow: hidden;
 }
.div_intro_list{
	width:600px;
	white-space:nowrap;
	text-overflow:ellipsis; 
	-o-text-overflow:ellipsis; 
	overflow: hidden;
 }
 
 
 .small_pic{border:1px solid #e0e0e0;}
 .small_nopic{background:url(/_public/images/nopic.gif) no-repeat center center;border:1px solid #e0e0e0;}
 
 .spaceline { clear:both;}
 
 
 .div_style10{text-align:center;margin:2px 0px;}
 .div_alert{font-size:11px;border: 1px solid #FFcc00; background-color: #FFFFDD;margin:5px 0px;padding:5px;}
 
 
 .fieldset_title {font-size:0.8em; font-family:Tahoma; margin:20px 20px 10px 20px;border-top:1px solid #0066CC;border-left:0px solid #0066CC;border-right:0px solid #0066CC;border-bottom:0px solid #0066CC;}


 #m1MARQUEE a{color:#e0e0e0;}

/***OLD***************************************************/ 
.mainbgcolor {
	background-color: #FFFFFF;
}

.seperatorstyle 
{
	background-color: #CCCCCC;
}
#page_top
{
        background-color:  #F5F5F5;
border-top: 3px solid  #004080;
}
.onepxtable
{
border: 1px solid #CCCCCC;
}
.sidepanelstyle
{
	border-top: thin none;
	border-right: 1px solid #CCCCCC;
	border-bottom: thin none;
	border-left: thin none;

}

a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #00509F;
	text-decoration: none;/*underline;*/
}
a:hover {
  text-decoration: underline;
}
a.titlelink {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
/*	background-color: #cc5020;*/
	text-decoration: Underline;
}
a.bottomlink {
	font-family: Arial, Helvetica, sans-serif;
	/*font-weight: bold;*/
	font-size: 11px;
	color: #FFFFFF;
/*	background-color: #cc5020;
	text-decoration: Underline;*/
}

.titlestyle {
	background:url(http://img.trade.cn/sys/images/biaoti2.jpg);
	font-family: Arial, Helvetica, sans-serif;
	line-height: 25px;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #cc5020;
}
.activetab {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 25px;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	/*background-color: #004080;
	border-top: 1px solid #004080;
	border-right: 1px solid #004080;
	border-bottom: thin none;
	border-left: 1px solid #004080;*/
} 
.inactivetab
{
	font-family: Arial, Helvetica, sans-serif;
	line-height: 28px;
	font-weight: bold;
	font-size: 12px;
	color: #333333;
	/*
	background-color: #EEEEEE;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: thin none;
	border-left: 1px solid #CCCCCC;
	*/
}

.sidetitle {
	/*background-image: url(images/menu_bg.gif);
	background-repeat: repeat-x;*/
	
	background:url(http://img.trade.cn/sys/images/biaoti1.jpg);
	font-family: Arial, Helvetica, sans-serif;
	line-height: 26px;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #004080;
	table-layout: fixed;
	border:0;
	text-align:left;
}
.active1{
background: url(http://img.trade.cn/sys/images/tab_l.jpg) no-repeat;
width:5px;
overflow:hidden;
height:32px;
padding:0
}
.active2{
background: url(http://img.trade.cn/sys/images/tab_c.jpg) repeat-x;
color:#fff;
padding:7px 20px 0px;
white-space:nowrap;
overflow:hidden;
text-align:center;
height:32px;
font-weight:bold;
}
.active3{
background: url(http://img.trade.cn/sys/images/tab_r.jpg) no-repeat;
width:5px;
overflow:hidden;
height:32px;
padding:0
}
.normal1{
background-image: url(http://img.trade.cn/sys/images/tab_l_normal.jpg);
width:5px;
overflow:hidden;
height:31px;
}
.normal2{
background-image: url(http://img.trade.cn/sys/images/tab_c_normal.jpg);
background-color:  transparent;
color:#00000;
padding:7px 20px 0px;
white-space:nowrap;
overflow:hidden;
text-align:center;
height:31px;
}
.normal3{
background-image: url(http://img.trade.cn/sys/images/tab_r_normal.jpg);
width:5px;
overflow:hidden;
height:31px;
}
.bottomstyle {
	background:url(http://img.trade.cn/sys/images/g_l.jpg);
	/*background-image: url(images/menu_bg.gif);
	background-repeat: repeat-x;*/
	margin-top:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #004080;
}

.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-weight: bold;
	font-size: 12px;
	color: #333333;
	background-color: #EEEEEE;
}
.alternatecolor {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-size: 12px;
	color: #333333;
	background-color: #EEEEEE;
}
.maintablestyle {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #333333;
	background-color: #FFFFFF;
}
.innertablestyle {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #333333;
	background-color: #F5F5F5;
}
.errorstyle {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #990000 ;
	background-color: #F5F5F5;
	border: 1px solid #ff0000 ;
}
.msgstyle {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color:  #333333;
	background-color: #F5F5F5;
	border: 1px solid  #CCCCCC;
	/*border: 1px double #ff0000;*/
}

font.normal {
	font-family:  Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
}

font.red{
	font-family:  Arial, Helvetica, sans-serif;
	color: #990000;
	font-size: 12px;
}

font.smalltext {
	font-family:  Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
}


.hotandnew{padding:2px 2px 2px 5px;text-align:left;}
.area_line {font-family:Tahoma; margin:20px 20px 10px 20px;border-top:1px solid #0066CC;border-left:0px solid #0066CC;border-right:0px solid #0066CC;border-bottom:0px solid #0066CC;}
