﻿body,h1,h2,h3,h4,ul,ol,p,form,td,th,dl,dd,dt{margin:0;padding:0;}
body{color:#333;font:normal 12px/1.6 Tahoma,"宋体"; background:#fff url(http://webpic.my4399.com/hlsy/n/images/backWrapper.jpg) repeat-x 0 0;}
ol,ul{list-style:none;}
i,em{font-style:normal;}
a{text-decoration:none;color:#0066cc;}
a:hover{text-decoration:underline;}
table{border-collapse:collapse;border-spacing:0;empty-cells:show;}
input,select,form img,button{vertical-align:middle; font-size:12px;}
img{border:0;}
.hidden{ overflow:hidden; overflow:hidden; height:0;}
.wrap{clear:both;margin:0 auto; position:relative; background:url(http://webpic.my4399.com/hlsy/n/images/serverHead.jpg) no-repeat 50% 0;}

.artlist li{ line-height:25px; background:url(http://webpic.my4399.com/hlsy/n/images/rowLine.png) repeat-x 0 100%; padding:0 5px;}
	.artlist li a{ color:#333;}
	
#Header{ width:800px; margin:0 auto; height:190px; position:relative; padding-top:1px;}
	#Header h1 a{ margin:15px 0; display:block; width:233px; height:112px; text-indent:-1000em; }
	#Header .Menu{ position:absolute; top:156px; left:34px; width:350px; height:35px;}
	#Header .Menu a{ display:block; float:left; width:78px; height:35px; margin-right:2px; text-align:center; line-height:35px; color:#085474; font-weight:normal;}
	#Header .Menu a:hover{ text-decoration:none;}
	#Header .login{ position:absolute; left:370px; top:167px; width:330px; color:#333;}
	#Header .login a{ color:#0066cc; margin:0 2px;}
	#Header .getCard{ position:absolute; top:22px; left:520px; width:135px; height:111px; text-indent:-1000em;}
#MainBody{ width:800px; margin:0 auto auto; position:relative; z-index:10; position:relative;}
	.sideLeft{ margin:0 auto; width:758px; height:140px; overflow:hidden; zoom:1;}
	.ad{ float:left; margin:10px; width:190px;}
		.ad img{ padding:2px; border:1px solid #c2d9e0;}
		
	.s_news h4,.s_service h4{ font:bold 14px/30px "微软雅黑"; color:#007bae;}
	.s_news{ float:left; margin:10px auto; width:210px;}		
	.s_service{ width:200px; float:left; margin:10px;}
		.s_service p{line-height:25px; background:url(http://webpic.my4399.com/hlsy/n/images/rowLine.png) repeat-x 0 100%; padding:0 5px;}
		.s_service a{ margin-right:10px; color:#f60;}
.mainCont{ width:800px; margin:0 auto; background:url(http://webpic.my4399.com/hlsy/n/images/serverMid.jpg) repeat-y;}
	.mainCont .top{ display:inline-block; padding:15px 50px; background:url(http://webpic.my4399.com/hlsy/n/images/serverTop.jpg) no-repeat;}
	.mainCont .bom{ background:url(http://webpic.my4399.com/hlsy/n/images/serverBtm.jpg) no-repeat; height:40px;}
	
.serverMode{ margin-bottom:15px; overflow:hidden; zoom:1;}
		.serverMode .head{ background:url(http://webpic.my4399.com/hlsy/n/images/serverLine.jpg) no-repeat 0 100%; height:38px; line-height:38px; color:#444f53;}
		.serverMode .head h4{ font-size:16px; font-weight:bold; font-style:italic; font-family:"微软雅黑"; color:#007bae; float:left;}
		.serverMode .head p{ float:right;} 
		.serverMode ul{ margin:20px 0 10px 34px; overflow:hidden;}
		.serverMode li{ float:left; width:305px; height:39px; line-height:39px; position:relative; margin-right:15px; margin-bottom:10px;}
		.serverMode li a{ float:left; display:block; width:305px; height:39px; color:#371955; cursor:pointer; border:1px solid #82bcd3; background:#f0fbff;}
		.serverMode li a:hover{ background:#e3f5fb; border:1px solid #68afcb;}
		.serverMode li strong{ padding-left:20px; display:inline-block; width:214px; font-weight:normal;}
		.serverMode li span{ font-weight:bold;}

	
#Footer{ clear:both; text-align:center; padding:40px 0 120px; background:url(http://webpic.my4399.com/hlsy/n/images/footer.jpg) no-repeat 50% 100%; line-height:1.8; color:#666;}
	#Footer .warn{ color:#b53c3c; height:36px; background:url(http://webpic.my4399.com/hlsy/n/images/line.jpg) no-repeat 50% 100%; margin-bottom:20px;}
	#Footer a{ color:#333;}

