﻿html, body,   img, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, tbody, tr, th {
margin:0 auto;
padding:0;
border:0;
outline:0;
font-size:12px;
}
body{ background:#eff7fa;}
td
{
	border:0;
outline:0;
font-size:12px;
	}
ol, ul, li {
list-style: none;
}
a{ color:#000; text-decoration:none;}
a:hover{ color:#000; text-decoration:underline;}

/* --------------------------------------- */
.spaces{ clear:both;}
.spaces5{ clear:both; font-size:0; height:5px;}
.spaces10{ clear:both; font-size:0; height:10px;}
.spaces50{ clear:both; font-size:0; height:50px;}

.main_frame{ width:960px; margin:0 auto; background:url(../../images/main_b.jpg) top no-repeat; padding:0 20px;}

.toptd{ width:330; float:right; vertical-align:top;}
.toptd1{ width:230px; height:30px;  padding:8px 5px 2px 5px; color:#898989; font-size:12px; float:left;}

.toptd2{ width:100px; height:20px; text-align:center; padding:8px 5px 2px 5px; overflow:hidden; background:#000; }


.footer{ margin:0 auto; clear:both; width:1000px; padding:8px 0px 7px 10px; height:120px; line-height:20px; background:url(../../images/foot.jpg);}
.footer dl{ height:30px; color:#797878 ; font-size:12px; }
.footer dl a{ color:#797878; text-decoration:underline;}
.footer a{ color:#797878; text-decoration:underline;}
.footer dt{ width:185px; float:left; height:46px; line-height:30px;}
.footer dr{ width:700px; float:left; height:46px; line-height:30px; }

.classtd{ clear:both;}
.classtd dt{ height:24px; background:url(../../images/class_a.gif) no-repeat; line-height:24px; padding-left:40px; color:#686868; font-weight:bold;}
.classtd dt a{ color:#686868; }
.classtd dt a:hover{ color:#686868; text-decoration:underline;}
.classtd dt .hover{ height:24px; background:url(../../images/class_hover.gif) no-repeat; line-height:24px; text-align:center; color:#de0301; font-weight:bold;}
.classtd dt .hover a{ color:#de0301;}
.classtd dt .hover a:hover{ color:#de0301; text-decoration:underline;}


.flashimg{ height:218px; background:url(../../images/banner.jpg) center no-repeat; }


.nav{ clear:both; height:37px;}
.nav ul{ padding-left:15px;}
.nav ul li{ height:35px; line-height:30px; float:left; width:90px; font-size:14px; color:#FFFFFF; text-align:center;}
.nav ul li a{ display:block; width:75px; height:40px; font-size:14px; color:#FFFFFF; }
.nav ul li a:hover{ font-size:14px; color:#FFFFFF; }
.nav ul .date{ padding-left:40px; text-align:right; width:200px; font-size:12px; color:#fff; }
.nav ul .fontb{font-size:14px; font-weight:bold;}

.newstr{ clear:both; height:130px; width:300px; vertical-align:top;}
.newstrdt{ height:35px; line-height:35px; color:#df0305; font-size:14px; font-weight:bold; background:url(../../images/news_t.gif) no-repeat; text-indent:35px;}
.newstrdt a{  color:#df0305; font-size:14px; font-weight:bold; }
.newstrdt a:hover{ text-decoration:underline; color:#df0305; font-size:14px; font-weight:bold; }

.newstd{ height:24px; line-height:24px; background:url(../../images/arrow.jpg) no-repeat 5px 5px; padding-left:5px;}
.newstd a{ color:#303030;}
.newstd a:hover{ color:#ff0000;}

.space{ background:url(../../images/space0.gif); height:10px;}

.protr{ clear:both;}
.protrtd{ width:600px; float:left;}
.protrtd dl{ width:600px; float:left;}
.protrtd dl dt{ height:35px; line-height:35px; color:#df0305; font-size:14px; font-weight:bold; background:url(../../images/news_t.gif) no-repeat; text-indent:35px;}
.protrtd dl a{  color:#df0305; font-size:14px; font-weight:bold; }
.protrtd dl a:hover{ text-decoration:underline;  color:#df0305; font-size:14px; font-weight:bold; }
.protrtd dl dd{ height:24px; line-height:24px; font-weight:bold; overflow:hidden; background:url(../../images/arrow.jpg) no-repeat 5px 5px;  padding-left:5px;}
.protrtd dl dd a{ color:#e10203;}
.protrtd dl dd a:hover{ color:#e10203; text-decoration:underline;}

.techtr{ clear:both; border:1px solid #f5e8e0;}
.techtr{ width:185px; float:left; background:#fff6f1;}
.techtrdt{ height:35px; line-height:35px; color:#df0305; font-size:14px; font-weight:bold; background:url(../../images/news_t.gif) no-repeat; text-indent:35px;}
.techtrdt a{  color:#df0305; font-size:14px; font-weight:bold; }
.techtrdt a:hover{ text-decoration:underline;  color:#df0305; font-size:14px; font-weight:bold; }

/*background CSS*/
.norebg{ background-repeat:no-repeat;}
.xrebg{ background-repeat:repeat-x;}
.yrebg{ background-repeat:repeat-y;}
/*fonts css*/
.f10 {
	font-size: 10px;
}
.f14 {
	font-size: 14px;
}
.fg { color:#12b065;}
.forange{ color:#ff9002;}
.fblue{ color:#0068a2; font-weight:bold;}
.fw{ color:#ffffff;}
/*align css*/
.aleft{ text-align:left;}
.aright{ text-align:right;}
.acenter{ text-align:center;}
.vtop{ vertical-align:top;}
.vbottom{ vertical-align:bottom;}

/*link CSS*/
a.tplink{text-decoration: none;} 
a.tplink:link {color: #12b065;} 
a.tplink:visited {color: #12b065;} 
a.tplink:hover{color: #FF0000;} 
a.tplink:active {color: #FF0000;} 

a.udlink{text-decoration: none;} 
a.udlink:link {color: #9a9a9a;} 
a.udlink:visited {color: #9a9a9a;} 
a.udlink:hover{color: #9a9a9a; text-decoration:underline;} 
a.udlink:active {color: #9a9a9a;} 

a.orlink{text-decoration: none;} 
a.orlink:link {color: #fd8d4b;} 
a.orlink:visited {color: #fd8d4b;} 
a.orlink:hover{color: #ff0000; text-decoration:underline;} 
a.orlink:active {color: #ff0000;} 

a.wtlink{text-decoration: none;} 
a.wtlink:link {color: #ffffff;} 
a.wtlink:visited {color: #ffffff;} 
a.wtlink:hover{color: #ffffff; text-decoration:underline;} 
a.wtlink:active {color: #ffffff;} 
/*navigation CSS*/
.bigNavi {
	font-size: 12px;
	font-weight: bold;
	color: #0066CC;
}
.Notices {
	color: red;
}
/*frame css*/
.left_frame{ width:285px; float:left; vertical-align:top; }/*#a5c9eb*/
.mid_frame{ width:600px; float:left; vertical-align:top; background:url(../../images/main_b.gif) top repeat-x; padding-top:35px;}
.sep_frame{border-left:1px solid #cacaca; width:15px; height:800px; float:left;}
.right_frame{ width:185px; float:left; vertical-align:top; background:url(../../images/main_b.gif) top repeat-x; padding-top:35px;}
.content_frame{ width:675px;  float:left; vertical-align:top; line-height:24px; }

#sep_line{  background:url(../images/sep_b.gif); height:6px;}

#sales_content{ color:#015593; padding:10px 10px 10px 10px; border:1px solid #eee;}

.menuBox{ background:url(../images/menu01.gif) no-repeat; width:122px; height:23px; text-align:center;}
/*submit CSS*/
.submit {
	BORDER-RIGHT: #acb5b5 3px double; BORDER-TOP: #c4cccc 3px double; BACKGROUND: url(../images/btnbg.gif) #fefefe repeat-x; BORDER-LEFT: #acb5b5 3px double; BORDER-BOTTOM: #6f7777 3px double; COLOR: #2b333c; height:22px; font-size:9pt;
}
.submit-disabled {
	BORDER-RIGHT: #acb5b5 3px double; BORDER-TOP: #c4cccc 3px double; BACKGROUND: url(../images/master/btnbg.gif) #fefefe repeat-x; BORDER-LEFT: #acb5b5 3px double; BORDER-BOTTOM: #6f7777 3px double;
}
.submit:hover {
	BORDER-RIGHT: #94da78 3px double; BORDER-TOP: #aedf9a 3px double; BORDER-LEFT: #94da78 3px double; BORDER-BOTTOM: #6ab94b 3px double;
}
.submit:unknown {
	BORDER-RIGHT: #94da78 3px double; BORDER-TOP: #aedf9a 3px double; BORDER-LEFT: #94da78 3px double; BORDER-BOTTOM: #6ab94b 3px double;
}
.submit1 {
	BORDER-RIGHT: #acb5b5 3px double; BORDER-TOP: #c4cccc 3px double; BACKGROUND: url(../images/btnbg.gif) #fefefe repeat-x; BORDER-LEFT: #acb5b5 3px double; BORDER-BOTTOM: #6f7777 3px double; COLOR: #2b333c; width:22px; font-size:9pt; height:75;
}
.submit1-disabled {
	BORDER-RIGHT: #acb5b5 3px double; BORDER-TOP: #c4cccc 3px double; BACKGROUND: url(../images/master/btnbg.gif) #fefefe repeat-x; BORDER-LEFT: #acb5b5 3px double; BORDER-BOTTOM: #6f7777 3px double;
}
.searchbtn{ background:url(../images/search_btn.gif); border:0; width:60px; height:25px;}

/*input CSS*/

select,option{font-family:  "Verdana, Arial, Helvetica, sans-serif"; font-size: 12px; line-height: 25px;BACKGROUND-COLOR: #FFFFFF; BORDER-BOTTOM: #6699cc 1px solid; BORDER-LEFT: #6699cc 1px solid; BORDER-RIGHT: #6699cc 1px solid; BORDER-TOP: #6699cc 1px solid; COLOR: #000000; }
.divTxt{
	font-size :12px;BORDER: #7B8684 1px solid; background:url("../images/inputbg.gif"); padding:1pt 3pt; height:18px;
}
.divTxt1{
	font-size :12px;BORDER: #7B8684 1px solid; width:50px; height:18px;  background:url("../images/inputbg.gif"); padding:1pt 3pt;
}
.divTxt2{
	font-size :12px;BORDER: #7B8684 1px solid; width:75px; height:18px;  background:url("../images/inputbg.gif"); padding:1pt 3pt;
}
.logintxt{ border:#fddb8e 1px solid;  height:18px; padding:1pt 3pt;}
.searchtxt{ border:0; height:18px; padding:1pt 3pt;}
.linetxt{BORDER-LEFT-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none ; border-bottom:#7B8684 1px solid;}
.multitxt
{
	font-size:12px; border:#7b8684 1px solid; padding:1pt 3pt; background-color:#F0f0f0;
	}
/*input { border: 1pt solid black; font-size: 9pt; background:url("../images/inputbg.gif"); padding:1pt 3pt;}*/
/*BG*/
.bg{background-color: #ffffff}
/*menu CSS*/
.gt0 {
	BORDER-RIGHT: #acb5b5 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #acb5b5 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; BORDER-LEFT: #acb5b5 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #acb5b5 1px solid; font-size:12px;
}
.gt1 {
	BORDER-RIGHT: #acb5b5 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #acb5b5 1px solid; PADDING-LEFT: 4px; BACKGROUND: #DEDFE7; PADDING-BOTTOM: 1px; BORDER-LEFT: #acb5b5 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #acb5b5 1px solid; font-size:12px;
}



.select {font-family:Arial;font-size:12px;behavior: url('selectbox.htc');}
.select2 {font-family:Arial;font-size:12px;behavior: url('selectbox_2.htc');}