body{CURSOR:url('/images/vivi/01.cur')}
BODY {
	SCROLLBAR-FACE-COLOR: #dce0e2; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #687888; 
	COLOR: #000000; 
	SCROLLBAR-3DLIGHT-COLOR: #687888; 
	SCROLLBAR-ARROW-COLOR: #6e7e88; 
	CROLLBAR-TRACK-COLOR: #bcbfc0; 
	SCROLLBAR-DARKSHADOW-COLOR: #dce0e2;
	margin:0;
	padding:0;
	background:#FFF
        
}
a{CURSOR: url('/images/vivi/link.cur')}

TD { FONT-SIZE: 9pt;COLOR: #4C4C4C;}
A:link { COLOR: #4C4C4C; TEXT-DECORATION: none;}
A:visited {COLOR: #4C4C4C; TEXT-DECORATION: none;}
A:hover {COLOR: #FC5808; TEXT-DECORATION: none;}
A:active {COLOR: #FC5808;}


.mb7 { margin-bottom:7px}
.mb10 { margin-bottom:10px}
.form{ width:180px; height:24px; border:#98AAAC solid; border-width:1px 0 1px 1px; background:#fff;}
.p8 { padding:8px;}
.p5 { padding:5px;}
.form2{ width:140px; height:22px; border:#9C9C9C solid 1px; background:#fff;}
.form3{ width:112px; height:22px; border:#9C9C9C solid 1px; background:#fff;}
.k1{ border:#D5D5D5 solid; border-width:0 1px 0 1px;}
.k2{ border-bottom:#D5D5D5 solid 1px;}
.k3{ border:#D5D5D5 solid 1px; }
.k4 { border:#ECF0F1 solid 4px;}
.k5 { border:#D6E0E2 solid 4px;}
.bs { color:#fff;}
.bs A:link { COLOR:#fff;}
.bs A:visited { COLOR:#fff;}
.bs A:hover { COLOR:#FFF000;}
.bs A:active { COLOR:#FFF000;}
ul,ol{list-style-type:none;}
.hs{ color:#FF0000;}
.hs A:link { color:#FF0000;}
.hs A:visited {color:#FF0000;}
.hs A:hover {color:#FF6600;}
.hs A:active {COLOR: #FF6600;}

.cs{ color:#FF4E00;}
.cs A:link { color:#FF4E00;}
.cs A:visited {color:#FF4E00;}
.cs A:hover {color:#A65A08;}
.cs A:active {COLOR: #A65A08;}

.ls{ color:#0039B9;}
.ls A:link { color:#0039B9;}
.ls A:visited {color:#0039B9;}
.ls A:hover {color:#FF6C00;}
.ls A:active {COLOR: #FF6C00;}

.lvs{ color:#377B00;}
.lvs A:link { color:#377B00;}
.lvs A:visited {color:#377B00;}
.lvs A:hover {color:#284F08;}
.lvs A:active {COLOR: #284F08;}

.ct { font-weight:800;}
.f14 { font-size:14px;}
.f16 { font-size:16px;}
.l18 { line-height:18px;}
.l20 { line-height:20px;}
.l22 { line-height:22px;}
.l24 { line-height:24px;}
.l28 { line-height:28px;}
.menu { width:80px; height:30px;  line-height:30px ;}
.menu A:link {} 
.menu A:visited {}
.menu A:hover {width:80px; height:30px;  line-height:30px ;}
.menu A:active {width:80px; height:30px;  line-height:30px ; }

.z1{ line-height:25px;}
.date { color:#8A8A8A;}
.mbk1{border-bottom:#CCCCCC dashed 1px;}
.pl8 { padding-left:8px;}
.pl15 { padding-left:15px;}
.x2{ border:#E4E4E4 dashed 1px;}
.form1 {width:170px; height:20px;COLOR: #4C4C4C;}



/*初始化*/

h1, h2, h3, h4, h5, h6, h7, p, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em, table, td, th { padding:0; margin:0;}
h1, h2, h3, h4, h5, h6, h7 { font-size:14px; font-weight:bold;}
img, table, td, th { border:0;}

a { color:#0097CC; text-decoration:underline;}
a:hover { color:#51B400; text-decoration:underline;}
body { font:12px Arial, "宋体", Verdana, sans-serif;}

/*头部*/

#head { width:100%; height:105px;background:url(head_bg0.jpg) top repeat-x;}
    #head #logo { width:988px; height:71px; background:url(logo_bg0.jpg) left top no-repeat;}
	    #head #logo h1 { padding-left:5px;top:0px;position:absolute;}
		#head #logo  h1 img{MARGIN-TOP: 13px}
	    #head #logo p {  margin-right:10px; margin-top:3px;text-align:right;}
		    #head #logo p a { color:#94a4c2;}
		    #head #logo p a strong { font-weight:normal;}
			#head #logo p em { padding:0 10px;}
	#head #menu { width:988px; height:33px; background:url(menu_bg0.jpg) top repeat-x; white-space:nowrap;}
        #menu li { float:left; width:84px; height:33px; background:url(menu_lin.jpg) right top no-repeat;}
		    #menu li a { color:#fff; display:block; font-size:12px; font-weight:bold; text-decoration:none; padding:10px 28px;}
			#menu li a.here, #menu li a:hover { background:url(menu_li_.jpg) left top no-repeat; color:#000;}
			
			#menu li#search { width:236px; float:right; background:url(menu_rig.jpg) right top no-repeat; padding-top:5px; position:relative;}
			    #menu li#search input { width:150px; position:absolute; top:6px; font-size:12px; padding:4px 2px 0 3px; color:#666; border:1px solid #065387; height:16px;}
				#menu li#search input.submit { background:none; position:absolute; top:6px; left:160px; height:21px; border:0; color:#fff; font-weight:600; padding:2px 0 1px 0; width:59px; background:url(search_b.jpg) left 50% no-repeat; cursor:pointer;}
				#menu li a#menu_home { background:url(menu_hom.jpg) left top no-repeat;}
				#menu li a#menu_home.here, #menu li a#menu_home:hover { background:url(menu_hon.jpg) left top no-repeat;}
				#menu li a#idc { padding:10px 15px;}
				
/*底部信息*/

#foot { color:#666;width:100%; height:90px; margin-top:20px; overflow:hidden; background:url(foot_bg0.jpg) left bottom repeat-x;}
    #foot div { width:988px; margin:0 auto; padding-top:20px;text-align:center;}
#foot td { text-align:center;}
  
	#foot p#copy { clear:both; white-space:nowrap; margin-top:5px;}
	#foot em { padding:0 10px; color:#666;}

/*统一样式*/

#head, #head #logo, #head #menu { margin:0 auto;}

#head, #head #logo { overflow:hidden;}

#head #logo p a strong, #foot p#comsenzservice a strong { color:#0097CC;}

#head #logo p a, #foot p#comsenzservice a { text-decoration:none;} 

#foot p#comsenzservice a, #foot p#copy { color:#4c5a62;}


a:link{Color:#0097CC}
a:visited{Color:#0097CC}
.tableleft td{text-align:left}


#atopmenu {
text-align:right;border:red solid 1px;float:left;
}
.zhuti {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 80px; COLOR: #ffffff; LETTER-SPACING: 5px;margin-left:12px;
}
.neirong {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 170px; COLOR: #3087ed; LETTER-SPACING: 5px
}
.neirong A {
	COLOR: #2b80ea
}
.msgtitlelistb {
	MARGIN-TOP: 10px; FONT-SIZE: 12px; COLOR: #157edd; LINE-HEIGHT: 1.8em; LIST-STYLE-TYPE: none
}
.msgtitlelistb LI {
	PADDING-LEFT: 0.8em; OVERFLOW: hidden; HEIGHT: 1.6em
}
.msgtitlelistb A {
	MARGIN-LEFT: 5px; COLOR: #125ab4; MARGIN-RIGHT: 5px
}

.msgtitlelistc {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.8em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.msgtitlelistc LI {
	OVERFLOW: hidden; HEIGHT: 1.5em
}
.msgtitlelistc A {
	FONT-SIZE: 14px; COLOR: #125ab4
}
.msgtitlelista {
	MARGIN-TOP: 10px; FONT-SIZE: 14px; LINE-HEIGHT: 1.8em; LIST-STYLE-TYPE: none
}
.msgtitlelista LI {
	PADDING-LEFT: 0.8em; OVERFLOW: hidden; HEIGHT: 1.6em
}
.msgtitlelistb {
	MARGIN-TOP: 10px; FONT-SIZE: 12px; COLOR: #157edd; LINE-HEIGHT: 1.8em; LIST-STYLE-TYPE: none
}
.msgtitlelistb LI {
	PADDING-LEFT: 0.8em; OVERFLOW: hidden; HEIGHT: 1.6em
}
.msgtitlelistb A {
	MARGIN-LEFT: 5px; COLOR: #125ab4; MARGIN-RIGHT: 5px
}

.scrollimg img{border:#ccc solid 3px}
.liimg img{border:#ccc solid 3px;}
.liimg{text-align:center;float:left;margin:3px;}
.myloop li{float:left}
.mtop table{margin-top:1px}
.msgtitlelistb1{text-align:left;}
.theborder{border:#000 dotted 1px}

				
		 #news_view { margin-top:30px; color:#4b5a61;}
		    #news_view h3 { font-size:18px; text-align:center; padding-bottom:15px; border-bottom:1px dashed #AAB5BB;}
			 #news_view h4 { color:#51B400; font-size:12px; font-weight:500; text-align:center; margin-top:15px;}
				#news_view h4 em { padding:0 10px;}
			 #news_view #news_content { margin-top:0px; font-size:14px; line-height:24px;padding:5px;text-align:left}
			    #news_view #news_content p { margin-bottom:25px; text-indent:2em;}
			 #news_view ul#other_news {width:85%;text-align:left;margin:0 auto; height:20px;line-height:20px; margin-top:20px; font-size:14px; background:url(news_nex.gif) center 2px no-repeat;}
.bannerbg{background:url(index_02.gif) right top no-repeat;height:218;border:#666 solid 1px}
.articlebg{background:url(index_zh_r2_bgg.gif) left bottom repeat-x}
.articlebgl{background:url(dot.gif) left top repeat-y}
.articlebgr{background:url(dot.gif) right top repeat-y}

.zhuti1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px;  COLOR: #ffffff;margin-left:12px;
}
.zhuti1 a{color:#fff}
.pd{padding:8px}


.msgtitlelistbb {
	MARGIN-TOP: 10px; FONT-SIZE: 12px; COLOR: #157edd; LINE-HEIGHT: 1.8em; LIST-STYLE-TYPE: none
}

