body
{
	font-size:9pt;
	margin:0 0 0 0;
	scrollbar-highlight-color:ThreeDShadow;
	scrollbar-shadow-color:ThreeDShadow;
	scrollbar-arrow-color:#000000;
	scrollbar-darkshadow-color:Window;
	scrollbar-face-color:ButtonFace;
}
font{
	font-size:12px;
}
.font_12 {
	font-size: 12px;
	color: #000000;
}
.bian {
	border: 1px solid #666666;
	font-size: 12px;
	color: #000000;
}
.kuang {
	border: 1px dashed #CCCCCC;
	font-size: 12px;
}
a:link
{
	color:#000000;text-decoration:none;font-size:12px;
}
a:hover
{
	color:#FF0000;text-decoration:none;font-size:12px;
}
a:visited
{
	color:#000000;text-decoration:none;font-size:12px;
}
a.hometag:link
{
	color:#121A85;text-decoration:none;font-size:12px;
}
a.hometag:hover
{
	color:#121A85;text-decoration:none;font-size:12px;
}
a.hometag:visited
{
	color:#121A85;text-decoration:none;font-size:12px;
}
a.titfont15:link
{
	color:blue;text-decoration:none;font-size: 15px;line-height:150%;
}
a.titfont15:hover
{
	color:blue;text-decoration:none;font-size: 15px;line-height:150%;
}
a.titfont15:visited
{
	color:blue;text-decoration:none;font-size: 15px;line-height:150%;
}
a.titfont14:link
{
	color:#0300CD;text-decoration:none;font-size: 14px;line-height:120%;
}
a.titfont14:hover
{
	color:#0300CD;text-decoration:none;font-size: 14px;line-height:120%;
}
a.titfont14:visited
{
	color:#0300CD;text-decoration:none;font-size: 14px;line-height:120%;
}
a.green:link
{
	color:#009900;text-decoration:none;font-size: 12px;line-height:150%;
}
a.green:hover
{
	color:#009900;text-decoration:none;font-size: 12px;line-height:150%;
}
a.green:visited
{
	color:#009900;text-decoration:none;font-size: 12px;line-height:150%;
}
a.black:link
{
	color:#999999;text-decoration:none;font-size: 12px;line-height:150%;
}
a.black:hover
{
	color:#999999;text-decoration:none;font-size: 12px;line-height:150%;
}
a.black:visited
{
	color:#999999;text-decoration:none;font-size: 12px;line-height:150%;
}
.trbg {
	font-size: 12px;
	color: #000033;
	background-color: #CDCDCD;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F2F2F2;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #F2F2F2;
}
.font_red {
	font-size: 12px;
	color: #FF0000;
}
.bluelink {
	font-size: 12px;
	color:#0000a3;
}
.blodfont{
	font-size: 12px;
	color:#333333;
	font-weight:bold;
}
.spanfont {
	text-indent: 144px;
}
form{
	margin: 0 0 0 0;
}
.Lheight{
	line-height:150%;
}
.font15black{
	font-size: 15px;
	color:#000000;
	font-weight:bold;
}
.font15blue{
	font-size: 15px;
	color:#0000cc;
}
.font12gray {
	font-size: 12px;
	color: #999999;
}
.black_font_line12 {
	font-size: 12px;
	line-height: 110%;
	color: #000000;
	text-decoration: underline;
}
.gry_font_line12 {
	font-size: 12px;
	line-height: 110%;
	color: #666666;
	text-decoration: underline;
}
.black_font_line14 {
	font-size: 14px;
	line-height: 110%;
	color: #000000;
	text-decoration: underline;
}
.white_font_line14 {
	font-size: 14px;
	line-height: 110%;
	color: #ffffff;
	font-weight:bold;
	text-decoration: underline;
}
.blue_font_line12 {
	font-size: 12px;
	line-height: 110%;
	color: #0000cc;
	text-decoration: underline;
}
.white {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.white1 {
	font-size: 12px;
	color: #FFFFFF;
}
.font14 {
	font-size: 14px;
	color: #000000;
}
.redfont {
	font-size: 14px;
	font-weight: bold;
	color: #666;
}
.redfont14 {
	font-size: 14px;
	font-weight: bold;
	color: #f47241;
}
.font12 {
	font-size: 12px;
	color: #000000;
	line-height:160%;
}
.fontred12 {
	font-size: 12px;
	color: #c60a00;
	line-height:160%;
}
.redfont16 {
	font-size: 16px;
	color: #b71200;
	text-decoration: underline;
	
}
.bluefont16 {
	font-size: 14px;
	color: #0000cc;
	text-decoration: underline;
	line-height:130%;
	
}
.greenfont{
	font-size:12px;
	color:#008000;
}
.pagefont16 {
	font-size: 14px;
	color: #0000cc;
	line-height:130%;
	font-weight:bold;
	
}
.linetext {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.buttonbg {
	background-image: url(../images/button_bg.jpg);
	width:83;
	height:22;
}
.blackfont {
	font-family: "����";
	font-size: 13px;
	font-weight: bold;
	color: #999999;
}
.imgmar {
	padding: 5px;
	border: 1px solid #CCCCCC;
}
.imgmar1 {
	border: 1px solid #CCCCCC;
}
.imgmar_b {
	padding: 5px;
	border: 1px solid #ffdd52;
	background-color:#fff;
}
.titlefont13 {
	font-size: 13px;
	font-weight: bold;
	color: #9AAF01;
}
.menufontblod{
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
}
.menufontblod1{
	font-size: 14px;
	font-weight: bold;
	color: #FFDB0A;
}
.menufont{
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}.linefont14 {
	font-family: "??";
	font-size: 13px;
	font-weight: bold;
	color: #0000cc;
	text-decoration: underline;
}
.detail_til {
	font-size: 18pt;
	font-weight: bold;
	color: 0000cc;
}
.detail_time {
	font-size: 14pt;
	font-weight: bold;
	color: 0000cc;
}

.detail_center {
	font-size: 14px;
	line-height:20px;
}
.boldfont{
 	font-weight: bold;
	font-size:14px;
	cursor:pointer;
}
.sfont{
	 font-weight:normal;
}
.font300 {
	line-height: 250%;
}
.font14 {
}
.font14l {
	font-size: 14px;
	line-height: 25px;
	color: #000000;
}
.trstyle{
	border:1px  dotted #5699cd;
	background-color:#f8f8f9;
	padding-left:5px;
	padding-right:5px;
	height:20px;
	
}
.trstyle1{
	border:1px solid #cccccc;
	background-color:;
	padding-left:5px;
	padding-right:5px;
	height:20px;
	margin-bottom:7px;
}
.trstyle2{
	border:1px  dotted #c2c2c2;
	background-color:;
	padding-left:5px;
	padding-right:5px;
	height:20px;
	margin:3px;
}
.trstyle2_b{
	border:1px solid #ffdd52;
	background-color:#fef7c8;
	padding-left:5px;
	padding-right:5px;
	margin:3px;
}
.titltd{
	height:37px;
	background-color:#f4f3f3;
	padding:4px;
	border-top:1px dotted #cccccc;
	border-bottom:1px dotted #cccccc;
}
.titltd_a{
	height:37px;
	background-color:#ffed75;
	padding:4px;
	border-top:1px dotted #cccccc;
	border-bottom:1px dotted #cccccc;
}
.search_input{
	width: 360px;
	font-size: 16px;
	height:15px;
}
.grayfont{
	color:#666666;
}
.search_mar{
	border:1px solid #cccccc;
	background-color:;
	padding-left:5px;
	padding-right:5px;
	
}
.search_td{
	text-align:center;
	width:65px;
	background-color:#f9f9f9;
	height:27px;
	font-size:12px;
}
.search_td1{
	text-align:center;
	background-color:#f9f9f9;
	height:27px;
	font-size:12px;
	text-align:left;
}
.search_td1 div{
	float:left;
}
.searchtable_margin{
	border:1px solid #eee;
	padding:1px;
	margin-top:5px;
	font-size:12px;
}
.searchtab{
	border:1px solid #ccc;
	font-size:12px;
}
.m_table{
	margin-top:8px;
	margin-bottom:8px;
}
.icoimg{
	background-image:url(../images/ico1.gif);
	height:18px;
	width:6px;
	margin-right:5px;
}
.sear_text{
	border:1px solid #cccccc;
	font-size:12px;
}
.special_div{
	background-color:#e4e4e4;
	height:35px;
	margin-top:5px;
	padding:5px;
}
.qsearch_bg{
	height:35px;
	background-color:#f3f3f3;
}
.td_title_bg{
	height:26px;
	background-image:url(../images/tdbg.jpg);
}
.diyselect{
	background-image:url(../images/selectbgimg.gif);
	height:21px;
	width:96px;
	border:0px;
	}
.diyselect_div{
	float:left;
}
.diyselect_input{
	height:21px;
	width:79px;
	padding:2px;
	border-left:1px solid #a5acb2;
	border-top:1px solid #a5acb2;
	border-bottom:1px solid #a5acb2;
	}
.diyselect1{
	background-image:url(../images/selectbgimg2.gif);
	height:21px;
	width:52px;
	border:0px;
	padding:1px;
}
.diyselect1_input{
	height:21px;
	width:35px;
	padding:2px;
	border-left:1px solid #a5acb2;
	border-top:1px solid #a5acb2;
	border-bottom:1px solid #a5acb2;
}
.diyselect2{
	background-image:url(../images/selectbgimg3.gif);
	height:21px;
	width:129px;
	border:0px;
	padding:1px;
}
.diyselect2_input{
	height:21px;
	width:110px;
	padding:2px;
	border-left:1px solid #a5acb2;
	border-top:1px solid #a5acb2;
	border-bottom:1px solid #a5acb2;
}
#uldiv {
	width:96px!important;width:96px;
	border:1px solid #d2d2d2;
	background-color:#F9F9F9;
	overflow:visible;
	list-style:url(../images/ul_null.gif);
	margin:0px;
	padding:0px;
	POSITION: absolute;
	font-size:12px;
}
#uldiv div{
	width:90px!important;width:96px;
	padding:2px 3px 2px 3px;
}
#uldiv1 {
	width:52px!important;width:52px;
	border:1px solid #d2d2d2;
	background-color:#F9F9F9;
	overflow:visible;
	list-style:url(../images/ul_null.gif);
	margin:0px;
	padding:0px;
	POSITION: absolute;
}
#uldiv1 div{
	padding:2px 3px 2px 3px;
	width:46px!important;width:52px;
}
#uldiv2{
	width:127px!important;width:127px;
	POSITION: absolute;
	float:left; 
	padding:0px;
	margin:0px;
}
.innerdiv{
	width:122px!important;width:127px;
	white-space:nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding:2px;
}
.tree_tag_bottom1{
	border:1px solid #ccc;
	background-color:#f9f9f9;
	font-size:12px;
}
.tree_tag_top1{
	border-left:0px;
	border-top:0px;
	border-right:0px;
	border-bottom:1px solid #ccc;
	font-size:12px;
	text-align:center;
}
.tree_tag_top2{
	border:0px;
	border-bottom:1px solid #ccc;
	font-size:12px;
	text-align:center;
	cursor:pointer;
	background-color:#ffffff;
}
.tree_tag_top{
	height:25;
	width:50%;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#F43A04;
	cursor:pointer;
	background-color:#f9f9f9;
}
.r1{ 
	margin:0 2px 0 2px; 
	background:#ccc;
	} 
.r2{
	margin:0 1px 0 1px;
	border-color:#ccc; 
	border-style:solid; 
	border-width:0 1px; 
	clear:both;
	}	
.content{
	border-color:#ccc; 
	border-style:solid; 
	border-width:1px; 
	clear:both;
	background-image:url(../images/td_c1.jpg);
	height:21px;
	padding-top:3px;
	}
.b_font{
	font-size:12px;
}
.ico_pad{
	margin-left:5px;
	margin-right:5px;
	margin-bottom:3px!important;
}
.bgdivsolid{
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	/*background-color:#f9f9f9;*/
	margin-bottom:5px;
	margin-top:-1px;
	padding:3px;
}
.searchfont{
	font-size:13px;
	color:#000000;
	line-height:20px;
	font-weight:bold;
}
.cart th{
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	background-color:#ccc;
	color:#000;
	font-size:14px;
	line-height:150%;
}
.subbut{
	border:0px;
	width:42px;
	height:23px;
	color:#ffffff;
	background-color:#ffffff;
	cursor:pointer;
	background-image:url(../images/butimgbg.gif);
}
.whitetable{
	margin:6px 0px 6px 12px;
}
.menubg_a{
	background-color:#ef5219;
	border:1px solid #bf3502;
	height:24px;
	width:90px;
}
.menubg_b{
	background-color:#d2d1d1;
	border:1px solid #b5b5b5;
	height:24px;
	width:90px;
}
.spanfont{
	font-size:12px;
	font-weight:bold;
	
}
.bluefont12_l15{
	font-size:12px;
	color:#0000a3;
	line-height:150%;
}
.bluefont12_l15_in{
	text-indent:24px;
}
.table_line{
	border-bottom:1px dotted #ccc;
	margin-bottom:5px;
	height:25px;
}
.table_line1{
	border-bottom:1px dotted #ccc;
	height:25px;
}
.titlebgstyle{
	font-size:12px;
	background-color:#f9f9f9;
	border-top:1px dotted #e9e9e9;
	border-bottom:1px dotted #e9e9e9;
	text-align:center;
}
.yr_link{
	font-size:12px;
	font-weight:bold;
	color:#ef5219;
}
.classstyle{
	font-size:12px;
	background-color:#eee;
	height:22px;
	border:1px dotted #c7c7c7;
	padding-left:5px;
}
.ag_but{
	border:0px;
	width:61px;
	height:23px;
	color:#ffffff;
	background-color:#ffffff;
	cursor:pointer;
	background-image:url(../images/butimgbg2.gif);
}
.retbut{
	border:0px;
	width:42px;
	height:23px;
	color:#ffffff;
	background-color:#ffffff;
	cursor:pointer;
	background-image:url(../images/butimgbg.gif)
}
.go{
	border:1px solid #eee;
	height:20px;
	width:30px;
	background-color:#f9f9f9;
}

 
a.bai_font2:link
{
	margin-left:20px;
	color:#000000;text-decoration:none;font-size:14px;
}
a.bai_font2:hover
{margin-left:20px;
	color:#FF0000;text-decoration:none;font-size:14px;
}
a.bai_font2:visited
{margin-left:20px;
	color:#000000;text-decoration:none;font-size:14px;
}