
*{ margin:0; padding:0; word-break: break-all;}
*html{ overflow-x:hidden;}
body{
	font-size:12px;line-height:1.6; background:#fffbef url(xiao_bg_05.jpg) center repeat-y;
}



img {   display:block }


ul,li{
	margin: 0;padding:0;
}

#page_box{
	width:100%;margin: 0 auto; background: url(xiao_bg_01.jpg) center top no-repeat;
}

#page_out_box{background: url(xiao_bg_06.jpg) center bottom no-repeat; 
	width: 1000px;margin:0 auto;
}

#pagebody{ width: 1000px; margin: 0 auto; overflow: hidden; }



#main_header{ margin: 0;border:0;   }
	
	#main_header .logo{background:url(xiao_001.jpg); float: left; width: 390px; height: 178px; }
	#main_header .top_1{background:url(xiao_002.jpg);  width: 610px; height: 178px; float: left; }
	#main_header .top_2{background:url(xiao_003.jpg);width:100%;  height: 143px; float: left;}
	
	#main_header ul{ float: left;width:100%; height:44px; background: url(xiao_menu_bg.jpg) repeat-x;}
	#main_header ul li{
		float:left;
	}
	
	#main_header ul li.right{
		float: right;
	}
	
	.head_reg{ background: url(button_public.gif) -43px -95px no-repeat; width: 38px; height: 16px; margin: 38px 0 0 200px; }
	.head_userinfo{  width: 90px; height: 20px; margin: 10px 5px 0 0; float:right;}
	
	.head_userinfo a{
		width:45px; float:left;
	}
	
	#main_header .menucont{
		background:url(index_i_15.jpg);width: 740px;height:22px;float:left;
	}
	#main_header .topsearch{
		width:194px;height:140px;background:url(index_s_1.jpg) top left no-repeat;float:left;
	}
	
	#main_header .topsearch .sl{
		margin:73px 0 0 0;height:67px;background:url(index_s_2.jpg) top left no-repeat;
		padding: 0 0 0  77px;
	}
	
	#main_header .topsearch .sl .in{border:none;margin:3px 0 0 4px;background:#d97f0b;color:white;}
	
	#main_header .topsearch .s1{
		background:url(index_s_3.jpg) no-repeat;
	}
	#main_header .topsearch .s2{
		background:url(index_s_5.jpg) no-repeat;
	}
	
	#main_header .banner{
		width:716px;height:140px;background:url(index_i_16.jpg);float:left;
	}
	
	
	
	
	#main_header .tabmenu{
		position: absolute;
	}
	


	#main_left{ float: left;height:100%; width: 213px;background:url(xiao_left_bg2.jpg) repeat-y;}

	
	.left_bg{
		background: url(xiao_left_bg2.jpg) repeat-y;
	}

	#main_left .left_down{ margin: 0; height: 95px; float: left;}
   #main_left .left_01{background:url(xiao_left_02.jpg) no-repeat;width:100%; height: 33px; float: left; }
	
	#main_left .left_02{ margin: 0; height: 29px; float: left; }
	#main_left .left_02 img{
		float: left;
	}
	
	.left_03{ width:100%; height: 20px; float: left; background:url(xiao_left_05.jpg) no-repeat;}
	
	
	
	.left_search{
		margin:0;height:35px;float:left;
	}
	
	.left_search .s1{
		background:url(xiao_left_s01.jpg) no-repeat;
	}
	
	.left_search .in{
		padding: 4px 0 0 45px;color:red;
	}
	
	.left_search .in input{
		height: 20px;color: #157502;
	}
	
	.left_zhinan{
		width:100%;height:153px;float:left;
	}
	
	.left_zhinan .top{ width: 100%; height: 40px; background: url(xiao_left_s03.jpg) no-repeat; float:left;}
	.left_zhinan .center{ width: 100%; height: 91px; background: url(xiao_left_06.jpg) no-repeat;float:left; }
	.left_zhinan ul{
		width:155px;height:80px;margin:7px 0 0 45px;
	}
	
	.left_zhinan ul li{
		width: 60px;line-height:17px;background:url(/images/icon/row.gif) no-repeat 0 5px;float:left;padding:2px 0 0 10px;
	}
	
	.left_zhinan ul li a{
		color: black;
	}
	.left_zhinan ul li a:hover{
		 text-decoration: none;
	}
	
	.left_i_zhinan{
		width:100%;height:158px;float:left;background:url(xiao_nei_l_01.jpg) no-repeat;
	}
	
	.left_i_zhinan img{
		width: 100%;height:25px;
	}
	
	.left_i_zhinan ul{
		width:140px;height:120px;margin:20px 0 0 40px;
	}
	
	.left_i_zhinan ul li{
		float:left;width:100%;height:30px;
	}
	
	
	
	
	.left_xs{
		width:100%;height:265px;float:left;
	}
	
	.left_xs .top{ width: 100%; height: 55px; background: url(xiao_left_bttop.jpg) no-repeat; float:left;}
	.left_xs .center{ width: 100%; height: 190px; background: url(xiao_left_bg3.jpg) repeat-y;float:left; }
	.left_xs .bottom{ width: 100%; height: 22px; background: url(xiao_left_btbo.jpg) no-repeat;float:left; }
	.left_xs ul{
		width:155px;margin:7px 0 0 45px!important;margin:7px 0 0 20px;float:left;
	}
	
	.left_xs ul li{
		width: 132px;line-height:30px;height:30px;float:left;
	}
	
	.left_xs ul a{
		display: block; width: 132px; height: 25px; 
	}
	
	.left_xs ul .xs_1 a{ background: url(xiao_left_bt1.jpg) no-repeat; }
	.left_xs ul .xs_1 a:hover{ background: url(xiao_left_bt1a.jpg) no-repeat; }
	.left_xs ul .xs_2 a{ background: url(xiao_left_bt2.jpg) no-repeat; }
	.left_xs ul .xs_2 a:hover{ background: url(xiao_left_bt2a.jpg) no-repeat; }
	.left_xs ul .xs_3 a{ background: url(xiao_left_bt3.jpg) no-repeat; }
	.left_xs ul .xs_3 a:hover{ background: url(xiao_left_bt3a.jpg) no-repeat; }
	.left_xs ul .xs_4 a{ background: url(xiao_left_bt4.jpg) no-repeat; }
	.left_xs ul .xs_4 a:hover{ background: url(xiao_left_bt4a.jpg) no-repeat; }
	.left_xs ul .xs_5 a{ background: url(xiao_left_bt5.jpg) no-repeat; }
	.left_xs ul .xs_5 a:hover{ background: url(xiao_left_bt5a.jpg) no-repeat; }
	.left_xs ul .xs_6 a{ background: url(xiao_left_bt6.jpg) no-repeat; }
	.left_xs ul .xs_6 a:hover{ background: url(xiao_left_bt6a.jpg) no-repeat; }
	.left_xs ul .xs_7 a{ background: url(xiao_left_bt7.jpg) no-repeat; }
	.left_xs ul .xs_7 a:hover{ background: url(xiao_left_bt7a.jpg) no-repeat; }
	
	
	
	
	.left_xs ul li .xs_1 a:hover{
		background:url(xiao_left_bt1a.jpg) no-repeat;
	}
	
	
	.left_i_gameztc{ width:100%; text-align: center; float: left; }
	
	.left_i_gameztc ul{
		float: left;padding:0;
	}
	
	 .left_i_gameztc ul li{
		float:left;padding:3px 0 0 0;
	}
	
	
	


	.left_zhinan .bottom{ width: 100%; height: 22px; background: url(xiao_left_07.jpg) no-repeat;float:left; }

	.left_activedate{
		width:100%;height:189px;float:left;background:url(xiao_left_08.jpg) no-repeat;position:relative;
	}
	
	.left_activedate #activecontent{
		width: 100%;
		height: 80px;
	}
	
	.left_activedate ul{
		width: 100%;
	}
	.left_activedate ul li{
		width: 15px;height:25px;float:left;
	}
	
	
	.left_topgame{
		width: 100%;height:107px;float:left;background:url(xiao_left_09.jpg) no-repeat;
	}
	
	.left_topgame p{
		text-align: center;margin:35px 0  0 0;line-height:20px;
	}
	
	
	
	.left_04{
		width: 100%;height:152px;float:left;
	}
	
	.left_vote{	
		width:100%;float:left;
	}
	
	.left_vote .top{ width: 100%; height: 54px; background: url(xiao_left_12.jpg) no-repeat; float:left;}
	.left_vote .center{ width: 100%; height: 130px; background: url(xiao_left_bg.jpg) repeat-y;float:left; }

	.left_vote .center .vote{
		width:160px;height:130px;margin:0 0 0 30px;
	}
	
	.left_vote .center .vote p{
		padding: 0;margin:0;
	}
	
	.left_vote .center .vote p.c{
		text-align: center;
	}

	.left_vote .bottom{ width: 100%; height: 21px; background: url(xiao_left_13.jpg) no-repeat;float:left; }

	.left_service{	
		
	}
	
	.left_service .top{ width: 100%; height: 52px; background: url(xiao_left_14.jpg) no-repeat; float:left;}
	.left_service .center{ width: 100%; height: 81px; background: url(xiao_left_bg1.jpg) repeat-y;float:left; }
	.left_service .bottom{ width: 100%; height: 22px; background: url(xiao_left_15.jpg) no-repeat;float:left; }
	
	.left_service p{
		width:160px;margin:0 0 0 30px;padding:0;
	}

   .left_gonggao{
   	width: 100%;height:145px;float:left;background:url(xiao_left_16.jpg) no-repeat;
   }
	
	
	#keywords{ display: none; width: 200px; margin: 5px 0 0 10px; float: left; }	
	
	
	


#main_box{ width: 607px;  float:left;}

#main_i_right{ width: 787px;  float:left;}

#main_i_right .box_top{
	width: 100%;height:94px;background:url(xiao_lei_c_01.jpg) no-repeat;
}

.box_top{
	width: 100%;height:94px;background:url(xiao_c_01.jpg) no-repeat;
}

.main_i_content{
	width: 100%;
}

.i_c_top{
	width: 100%;height:52px;background:url(xiao_lei_tbg1.jpg) repeat-x;
}

.i_c_top ul li{
	float:left;
}

.i_c_top ul li.right{
	float:right;
}

.i_c_content{
	width: 100%;background:url(xiao_lei_tbg.gif) repeat-y 0 0;float:left;_height:500px;
}

.i_c_bottom{
	width: 100%;background:url(xiao_lei_tbottom.gif) no-repeat 0 0;height:22px;float:left;
}

.newstop{ padding:0 0 0 50px; background:none;width:650px;float:left;margin:0 0 10px 0;}
.newstop_l{ height:48px;width:270px; float:left;}
.newstop_r{ width:250px;height:48px;float:right;line-height:48px;}

	 .wzxz{ background: url(download_3.jpg) 0 0 no-repeat; }
	 .wzxz_n{ background: url(download_4.jpg) 0 0 no-repeat; }
	 .wzbd{ background: url(download_2.jpg) 0 0 no-repeat; }
	 .iactive{ background: url(i_active.jpg) 0 0 no-repeat; }
	 .ireg{ background: url(register_1.jpg) 0 0 no-repeat; }
	 .login_t{ background: url(login_1.jpg) 0 0 no-repeat; }
	 .nav_login{
	 	background: url(i_login.jpg) 0 0 no-repeat; 
	 }
	 .nav_logout{
	 	background: url(i_logout.jpg) 0 0 no-repeat; 
	 }
	 .nav_repass{
	 	background: url(i_repass.jpg) 0 0 no-repeat; 
	 }
	 .nav_hudong{
	 	background: url(i_hudong.jpg) 0 0 no-repeat;
	 }
	 
	 .nav_sgmh{
	 	background: url(i_sgmh.jpg) 0 0 no-repeat;
	 }
	 
	 .nav_reg{ background: url(i_register.jpg) 0 0 no-repeat; }
	 .nav_manage{ background: url(i_manage.jpg) 0 0 no-repeat; }
	 .nav_download{ background: url(i_download.jpg) 0 0 no-repeat; }
	 .nav_pay{
	 	background: url(i_pay.jpg) 0 0 no-repeat; 
	 }
	 
	 .irepass{ background: url(repass.jpg) 0 0 no-repeat; }
	 .irepass1{ background: url(i_repass1.jpg) 0 0 no-repeat;}
	 .imanage{ background: url(i_manage.jpg) 0 0 no-repeat; }
	 .iinfoedit{ background: url(i_infoedit.jpg) 0 0 no-repeat; }
	 .iface{ background: url(i_face.jpg) 0 0 no-repeat; }
	 .down_t{ background: url(download_1.jpg) 0 0 no-repeat; }
	 .xz{ background: url(i_download.jpg) no-repeat; }
	 .xtgg{ background: url(i_xtgg.jpg) no-repeat; }
	 .gfxw{ background: url(i_gfxw.jpg) no-repeat; }
	 .xwzx{ background: url(i_xwzx.jpg) no-repeat; }
	 .ipay{ background: url(i_pay.jpg) no-repeat; }
	 .wjxc{ background: url(i_wjxc.jpg) no-repeat; }
	 .xtjs{ background: url(yxgl_xtjs.jpg) top left no-repeat; }
	 .xsrm{ background: url(yxgl_newer.jpg) top left no-repeat; }
	 .zhzl_1{ background: url(yxgl_zhzl.jpg) top left no-repeat; }
	 
	 .glsy{ background: url(i_yxgl.jpg) top left no-repeat; }
	 .glzl{ background: url(yxgl_1.jpg)  no-repeat; }
	 .newer{ background: url(i_newer.jpg) no-repeat; }
	 .newer_1{ background: url(newer_1.jpg) no-repeat; }
	 
	 
	 .ikaifa{
	 	background: url(i_kfjd.jpg) 0 0 no-repeat; 
	 }
	 .kfjd{
	 	background: url(kfjd_1.jpg) top left no-repeat;
	 }
	 
	 
	 .intr_nav{
		width:97%;float:left;padding:55px 0 0 0;margin:0;
	}
	.intr_nav td{
		font-size:13px;height:20px;line-height:23px;padding:3px 0 3px 0;
	}
	
	.intr_nav td a{
		padding:2px 2px 0 2px;
	}
	

.newstitle{  padding:0 0 0 50px; width:650px;height:30px;float:left;}

.newstitle .nt_l{ width: 15px; height: 30px; float: left; background: url(xiao_lei_n01.jpg) no-repeat; }
.newstitle .nt_c{ width: 623px; height: 30px; float: left; background:url(xiao_lei_n02.jpg) repeat-x;line-height:27px;color:red;font-weight:bold; }

.newstitle .nt_c .ntitle{ width: 53px; float: left; overflow:hidden; }
	
.newstitle .nt_c .ntext{ width: 500px; float: left;  overflow:hidden;}
	
.newstitle .nt_c .ndate{ width: 50px; float: right; }




.newstitle .nt_r{ width: 12px; height: 30px; float: right; background: url(xiao_lei_n03.jpg) no-repeat; }

.newstitle h5{
	text-align: center;
}

.newsarticle{
	 padding:0 0 0 50px; width:650px;float:left;
}

.newsarticle li{
	width: 100%;float:left;line-height:25px;border-bottom:1px dotted #eaeaea;
}

.newsarticle .ntitle{ width: 53px; float: left; overflow:hidden; text-align: center;padding:3px 0 0 10px; }
	
.newsarticle .new{ width: 530px; float: left;  overflow:hidden;}
	
.newsarticle .date{ width: 50px; float: left;text-align: center; }

.newstitle h4{
	text-align:center;color:black;
}


.kaifabox{
	padding:0 0 0 50px; width:650px;height:30px;float:left;height:1100px;
}

.kaifabox ul{
	float: left;
}

.kaifabox li{
	width: 100%;float:left;border-bottom:1px dotted #eaeaea;font-size:12px;
}

.kaifabox .ktitle{ width: 100%; float: left; overflow:hidden; text-align: left;padding:3px 0 0 0;font-weight:bold;color:#009cff; font-size:15px;}
	
.kaifabox .krate{ width: 400px; float: left;  overflow:hidden;padding:0;border: 1px solid #DCDCDC;line-height:45px;margin:10px 0 0 0;}
	
.kaifabox .knum{ width: 50px; float: left;text-align: center;line-height:45px;font-size:13px;font-weight:bold;color:blue; }

.kaifabox .kdigger{ width: 150px; float: left;text-align: center; }

.kaifabox .digbt_1{
	width:60px;height:45px;background:url(/images/common/digg_1.gif) no-repeat 0 0;cursor:hand;float:left;margin:0 10px 0 0;padding:0;font-size:13px;font-weight:bold;
}

.kaifabox .digbt_2{
	width:60px;height:45px;background:url(/images/common/digg_2.gif) no-repeat 0 0;cursor:hand;float:left;font-size:13px;font-weight:bold;
}

.article{
	padding:0 0 0 50px; width:650px;float:left;
}

.article h4{ font-size:15px;text-align: center;color:white; }
	.article_top{ margin: 5px; height: 20px; text-align: center;color:red;padding:10px 0 0 0; }
	
	.article_top h4{
		color: Black;text-align: center;
	}
	
	.article_top p{ text-align: center;padding:5px 0 5px 0; }
	.article_content{
		   margin: 5px 10px 0 10px; line-height:25px;font-size:14px;color: Black;padding:5px;
	}
	
	.article_content ul.menuli{
		margin:0;padding:5px;width:100%;
	}
	
	.article_content ul.menuli li{
		float:left;width:80px;
	}
	
	.article_content ul.menuli li a{
		font-size: 16px; text-decoration:  underline;color:blue;
	}
	
	.article_content ul.menuli li a:hover{
		font-size: 16px;color:red;
	}
	
	
	
	.article_content a{
		color: blue;
	}
	.article_content p{
		font-size:14px;width:100%;padding:4px 0 4px 0;
	}
	
	.article_content td{
		padding:3px;border: 1px solid #9D9D9D; background:white;
	}
	
	.article_content .tabletab{
		background: #F0F0F0;color:blue;padding:5px 0 5px 0;text-align:center;font-size:14px;
	}
	
	.article_content td strong{
		color: #944B14;font-size:14px;
	}
	
	.article_content td .t2{
		background:  #E1E1E1;
	}
	
	.interrelated{
		padding:5px; width:640px; line-height:25px;font-size:14px;color: #03B0D1;border:1px dotted #ff9600;background: #FFFECE;
	}

	
		#content_n{
			 width:580px;padding:4px 0 0 80px; float: left;
		}
		

.regselect{
	 margin: 10px auto 0 50px; padding: 10px; float:left;
}

.resultobj{
	margin: 10px auto 0 50px!important;margin:10px auto 0 20px; padding: 10px; float:left;
}

.resultobj .r_tb_2{ width: 55%; padding: 3px 0 3px 5px; text-align: left; }

.resultobj .r_tb_3{ width: 30%; }

.regform{ width: 550px; margin: 10px auto 0 auto; padding: 10px; font-size: 14px; clear:left;text-align:center;overflow:hidden;}

.regform p{
	font-size:14px;margin:5px 0 0 0;
}


.submitbox{
	 width: 580px;height:600px; margin: 10px auto 0 auto; padding: 10px; font-size: 14px; text-align:center;float:left;
}

.editTextarea{
	border:1px solid #999;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:1px;
	height:150px;
	overflow:auto;
    width:80%;
	text-align:left;
	padding:5px;margin:0 0 0 5px;
}

.regform a{
	color: #1E90FF;
}

.submitbox .upfile img{
	width:30px;height:25px;border: 1px dotted #D3D3D3; float:left;margin:0 5px 0 0;display:block;padding:1px;
}


.r_tb{  width:100%; }

.r_tb_1{ width: 80px; padding: 5px 0 5px 5px; text-align: right; height:25px; font-weight:bold;}

.r_tb_1 p{
	text-align:right;
	margin: 5px 0 8px 0;
}

.r_tb_1 p input{
	margin:0 0 3px 0;
}

.r_tb_2{ width: 30%; padding: 3px 0 3px 5px; text-align: left; }

.r_tb_3{ width: 55%; }

.l{
	border: 1px solid Silver;
	padding: 3px;
}

.msgtext{ height: 50px; margin: 2px; padding: 3px 0 0 55px; border: 1px solid Silver; background: #F8F8F8 url(/images/common/prompt.gif) no-repeat 5px 8px; text-align: left; color: #979797; }

.msghight{
	border: 1px solid red; height: 50px; margin: 2px; padding: 3px 0 0 55px; background: #F8F8F8 url(/images/common/prompt.gif) no-repeat 5px 8px; text-align: left; color: #979797; 
}

.msgerror{ height: 50px; margin: 2px; padding: 3px 0 0 55px; border: 1px solid #DC143C; background: #FBE8EB url(/images/common/error.gif) no-repeat 5px 8px; text-align: left; color: #979797; display: none; }

.msgok{
	height: 50px; margin: 2px; padding: 3px 0 0 55px; border: 1px solid #2C8A12; background: #EBF8E7 url(/images/common/ok.gif) no-repeat 5px 8px; text-align: left; color: #979797; display: none;
}


/* µÇÂ½ */

.logintitle{  }

.ilogin{margin:15px 10px 0 20px;}

.llogin{ width: 130px; float: left; height: 150px; padding: 15px 10px 0 20px; border-right: 2px solid #eaeaea; }
.llogin p{ text-align: left; font-size: 14px; line-height: 25px; }

.clogin{ width: 10%; height: 150px; float: left; padding: 15px 10px 0 10px; background: url(images/hourse_64.gif) no-repeat; }

.ilogin td{ height: 30px; padding:2px;}
.ilogin td span{font-size:13px; font-weight:bold; }

#tableform{ text-align: center; margin:0 auto;}

#tableform td{ padding: 4px 0 4px 0; }

#tableform span{
	font-weight:bold;font-size:14px;padding:0 3px 0;
}

input.i_long{ width: 150px; border: 1px solid Silver; padding: 3px; }

/* ÃÜÂëÕÒ»Ø */

#repasstop{
	width:580px;margin:15px 0 0 50px;height:57px;background:url(pass_recover.gif) no-repeat;clear:both;;
}

#repass{ width: 400px; margin: 15px auto 0 auto; }

#repass p{ text-align: left; font-size:14px;color:#1E90FF;font-weight:bold;padding:3px 0 5px 0;}

#repass p span{ float: left; width: 100px; text-align: right; }

#repass div{
	margin:0 0 0 80px;width:100px;
}

.passresume{ line-height: 25px; padding: 2px; margin: 2px; }

.passresume li{ width: 100%; line-height: 180%; vertical-align: top; padding: 2px 0 4px 0; }

.errMessage{ padding: 3px; margin: 1px 0 0 5px; border: 1px solid red; background: #FBFBCA; }

.resume_result{ margin: 10px 20px 10px 20px; padding: 5px; border: 1px solid #4169E1; background: #F8F8F8; text-align: left; }


/****** manage *******/

.infomenu{ margin: 0 0 0 10px; padding: 5px 0 10px 0; clear: left; }

.infomenu a{ font-size: 14px; padding: 4px 10px 4px 10px; border: 1px solid  #1E90FF; }

.infomoney{ margin: 0 0 0 10px; padding: 2px; height: 20px; font-size: 14px; color: red; }


.porthelp{ margin: 5px 20px 5px 40px; padding: 3px; border: 1px solid #AB9D18; background: #F5EEAA; font-size: 13px; }

.porthelp span{ color: red; font-weight: bold; }

ul.pmanage{ width: 400px; margin: 0 0 0 10px; padding: 0; font-size: 13px; }

ul.pmanage a{ color: Blue; }

ul.pmanage li{ padding: 3px 0 3px 3px; }

ul.pmanage li.c{ background: #F5EEAA; font-weight: bold; font-size: 13px; color: #944B14; }

ul.pmanage li label{ width: 200px; float: left; }

#regbbs{ margin: 0 0 0 10px; padding: 3px; font-size: 13px; }


#zl{ width: 520px; overflow:auto;margin: 10px 0 10px 10px; }

#zl .left{ width: 100px; height: 180px; float: left;background:url(content_l1.gif) 0 top no-repeat; }
#zl .center{ width: 300px; height: 200px; float: left;margin:5px 0 0 0; }
#zl .right{ width: 100px; height:180px; float: right; background:url(content_l2.gif) left bottom no-repeat;}

.wy{ float: left; }
.jt{ float: right; margin:0 30px 0;}
		
		
ul.drill_b {
	width:650px;padding:0 5px 0 15px;margin:0 auto 10px auto;height:70px;float:left;
}
ul.drill_b  li{width:100px;float:left;padding:5px 0 5px 25px;background:url(/images/icon/576453.gif) no-repeat 0 4px;float:left;
}

ul.drill_b a{
	font-size: 14px;color: red; font-weight:bold; text-decoration: underline;
}
ul.drill_b a:hover{
	color: #944B14;
}


#main_box .news_ad{
	width: 260px;height:337px;float:left;background:url(xiao_c_02.jpg)  no-repeat;
}

#main_box .news_ad .ad_swf{
	width: 232px;height:315px;margin:9px 0 0 18px;
}

.news_box{
	width: 347px;height:337px;float:left;
}
.news_box .top{
	width:100%;height:15px;background:url(xiao_c_03.jpg) no-repeat;float:left;padding:0;
}

.news_box ul.nav{
	width:100%;height:27px;float:left;background:white;
padding:0;margin:0;}

/*background:url(xiao_c_n1.jpg) no-repeat;*/

.news_box ul.nav li{
	float:left;
}

.news_box .content{
	width:100%;height:298px;float:left;background:url(xiao_c_n8.jpg) no-repeat;
}

.news_box  .topnews{ height: 45px; width: 310px; float: left; margin: 4px 0 5px 5px; text-align: center; border-bottom:1px dotted #ffd619;padding:0 0 5px 0;}
	
	.news_box  .topnews h4{
		padding: 0;margin:0;
	}
	
	.news_box  .topnews a{
		color: red;
	}
	
	.news_box  .topnews h4 a{
		margin: 0  5px 0 0;padding:0;color:red;
	}
	
	.news_box  .topnews a{margin: 0  2px 0 0; }
	
	.news_box ul.scrollUl{ margin: 0 0 0 5px; padding: 0; }

	.news_box  ul.scrollUl li{ width: 75px; height: 30px; background: url(newmenu.gif) no-repeat; font-weight: bold; }
	
	.news_box  .scrollcont{ width:318px;margin: 2px 0 0 4px;}
	
	.news_box  .scrollcont ul{ margin: 0; padding: 0; font-size: 13px; overflow:hidden;height:188px;}
	
	.news_box  .scrollcont ul a{
		color: Black;
	}
	
	.news_box  .scrollcont ul a:hover{
		color: #1E90FF;
	}
	
	.news_box  .scrollcont li{ margin:0 0 0 6px!important;margin:0 0 0 2px; padding: 0 0 1px 0; float:left;width:97%;line-height:20px;}
	
	.news_box  .scrollcont .more{
		padding:0;
	}
	
	.news_box  .scrollcont .more a{
		color: Red;
	}
	
	
	
	.news_box  .scrollcont li span.news_bt1 a{ color: white; }
	.news_box  .scrollcont li span.news_bt2 a{ color: white; }
	.news_box  .scrollcont li span.news_bt3 a{ color: white; }
	
	.news_box  .scrollcont li.more{ text-align: center; float: right; }
	
	.news_box  .scrollcont .ntitle{ width: 40px; float: left; overflow:hidden; color:#0274BA;}
	
	.news_box  .scrollcont .ntext{ width: 220px; float: left; padding: 0; margin: 0; overflow:hidden;padding:0 0  3px 0;}
	
	.news_box  .scrollcont .ndate{ width: 42px; float: right;color:#730000; }
	
	.news_box .news_more{ float: right; width: 60px; height: 29px;padding:8px 5px 0 0!important;padding:8px 5px 0 0;}


.active_date{
   	width: 445px;height:135px;float:left;
   }
	
	.active_date .left{ width: 85px; height: 135px; background: url(active_1.jpg) no-repeat; float: left; }
	
	.active_date .center{ width: 330px; height: 135px; float: left; }
	
	.active_date .center .ac_1{ height: 15px; width:100%; background: url(active_2.jpg) no-repeat;float:left; }
	.active_date .center .ac_2{ height: 12px; width:100%; background: url(active_4.jpg) no-repeat;float:left; }
	.active_date .center .ac_3{ height: 22px;width:100%; background: url(active_5.jpg) no-repeat;float:left; }
	
	.active_date .center ul.ac_week{
		width:100%;height:24px;float:left;
	}
	
	.active_date .center ul.ac_week li{
		float:left;width:48px;height:24px;cursor:hand;
	}	
	
	.active_date .center ul.ac_week .wk_1{ background: url(active_m1.jpg) no-repeat; }
	.active_date .center ul.ac_week .wk_1a{ background: url(active_m1a.jpg) no-repeat; }	
	.active_date .center ul.ac_week .wk_2{ background: url(active_m2.jpg) no-repeat; }
	.active_date .center ul.ac_week .wk_2a{ background: url(active_m2a.jpg) no-repeat; }
	.active_date .center ul.ac_week .wk_3{ background: url(active_m3.jpg) no-repeat; }
	.active_date .center ul.ac_week .wk_3a{ background: url(active_m3a.jpg) no-repeat; }
	.active_date .center ul.ac_week .wk_4{ background: url(active_m4.jpg) no-repeat; }
	.active_date .center ul.ac_week .wk_4a{ background: url(active_m4a.jpg) no-repeat; }
	.active_date .center ul.ac_week .wk_5{ background: url(active_m5.jpg) no-repeat; }
	.active_date .center ul.ac_week .wk_5a{ background: url(active_m5a.jpg) no-repeat; }
	.active_date .center ul.ac_week .wk_6{ background: url(active_m6.jpg) no-repeat; }
	.active_date .center ul.ac_week .wk_6a{ background: url(active_m6a.jpg) no-repeat; }
	.active_date .center ul.ac_week .wk_7{width:42px; background: url(active_m7.jpg) no-repeat; }
	.active_date .center ul.ac_week .wk_7a{width:42px;  background: url(active_m7a.jpg) no-repeat; }
	
	
	.active_date .center .ac_list{
		width:100%;height:62px;float:left;
	}
	
	.active_date .center .ac_list ul{
		width: 280px;height:60px;margin:0 0 0 20px;
	}
	
	.active_date .center .ac_list ul li{
		line-height: 20px;height:20px;float:left;width:90px;margin:4px 0 0 0;
	}
	
	.active_date .center .ac_list ul li img{
		margin: 0 3px 0 0;border: 1px solid #CC8500;
	}
	
	
	.active_date .right{
		width: 30px;height:135px;float:left;background:url(active_3.jpg);
	}


.ad_box{
	width: 151px;height:100px;float:left;background: url(xiao_c_ad5.jpg) no-repeat; padding:35px 0 0 10px; 
}

.ad_box ul li{ float: left; }

.ad_box ul li.t1{ width: 136px; height: 94px; background: url(xiao_c_ad1.jpg) no-repeat; padding: 29px 0 0 19px; }
.ad_box ul li.t2{ width: 138px; height: 94px; background: url(xiao_c_ad2.jpg) no-repeat; padding: 29px 0 0 9px; }
.ad_box ul li.t3{ width: 137px; height: 94px; background: url(xiao_c_ad3.jpg) no-repeat; padding: 29px 0 0 7px; }
.ad_box ul li.t4{ width: 154px; height: 94px; background: url(xiao_c_ad4.jpg) no-repeat; padding: 29px 0 0 7px; }

.ad_box ul li img{ width: 130px; height: 80px; }


.frame_box{ width: 300px; height: 225px; float: left; }
.frame_box .f_top{ width: 300px; height: 50px; float: left; }
.frame_box .f_top .ft{ width: 245px; height: 50px; float: left; background: url(xiao_box_t01.jpg) no-repeat; }
.frame_box .f_top .f_more{ width: 55px; height: 50px; float: left; background: url(xiao_box_more.jpg) no-repeat; }
.frame_box .f_top .f_more img{ width: 90%; height: 90%; }
.frame_box .f_content{ height: 154px; width: 100%;float:left;background: url(xiao_box_tbg.jpg) 0 0 no-repeat;  }
.frame_box .f_bottom{ width: 300px; height: 21px; background: url(xiao_box_t04.jpg) no-repeat;float:left;  }


.frame_box1{ width: 307px; height: 225px; float: left; }
.frame_box1 .f_top{ width: 307px; height: 50px; float: left; }
.frame_box1 .f_top .ft{ width: 237px; height: 50px; float: left; background: url(xiao_box2_t01.jpg) no-repeat; }
.frame_box1 .f_top .f_more{ width: 70px; height: 50px; float: left; background: url(xiao_box2_more.jpg) no-repeat; }
.frame_box1 .f_top .f_more img{ width: 90%; height: 90%; }
.frame_box1 .f_content{ height: 154px; width: 100%;float:left;background: url(xiao_box2_tbg.jpg) 0 0 no-repeat;  }
.frame_box1 .f_bottom{ width: 307px; height: 21px; background: url(xiao_box2_t04.jpg) no-repeat; float:left; }


.frame_box2{ width: 300px; height: 251px; float: left; }
.frame_box2 .f_top{ width: 300px; height: 50px; float: left; }
.frame_box2 .f_top .ft{ width: 300px; height: 50px; float: left; background: url(xiao_box3_t01.jpg) no-repeat; }
.frame_box2 .f_top .f_more img{ width: 90%; height: 90%; }
.frame_box2 .f_content{ height: 184px; width: 100%; background: #ffffe1;float:left;background: url(xiao_box3_tbg.jpg) 0 0 repeat-y; }
.frame_box2 .f_bottom{ width: 300px; height: 17px; background: url(xiao_box3_t04.jpg) no-repeat; float:left; }



.frame_box3{ width: 307px; height: 251px; float: left; }
.frame_box3 .f_top{ width: 307px; height: 50px; float: left; }
.frame_box3 .f_top .ft{ width: 237px; height: 50px; float: left; background: url(xiao_box6_t01.jpg) no-repeat; }
.frame_box3 .f_top .f_more{ width: 70px; height: 50px; float: left; background: url(xiao_box4_more.jpg) no-repeat; }
.frame_box3 .f_top .f_more img{ width: 90%; height: 90%; }
.frame_box3 .f_content{ height: 184px; width: 100%;float:left;background: url(xiao_box4_tbg.jpg) 0 0 no-repeat;  }
.frame_box3 .f_bottom{ width: 307px; height: 17px; background: url(xiao_box4_t04.jpg) no-repeat; float:left; }

.frame_box4{ width: 300px; height: 250px; float: left; }
.frame_box4 .f_top{ width: 300px; height: 50px; float: left; }
.frame_box4 .f_top .ft{ width: 245px; height: 50px; float: left; background: url(xiao_box5_t01.jpg) no-repeat; }
.frame_box4 .f_top .f_more{ width: 55px; height: 50px; float: left; background: url(xiao_box5_more.jpg) no-repeat; }
.frame_box4 .f_top .f_more img{ width: 90%; height: 90%; }
.frame_box4 .f_content{ height: 184px; width: 100%; background: #ffffe1;float:left;background: url(xiao_box5_tbg.jpg) 0 0 repeat-y; }
.frame_box4 .f_bottom{ width: 300px; height: 16px; background: url(xiao_box5_t04.jpg) no-repeat; float:left; }


.frame_box5{ width: 307px; height: 250px; float: left; }
.frame_box5 .f_top{ width: 307px; height: 50px; float: left; }
.frame_box5 .f_top .ft{ width: 237px; height: 50px; float: left; background: url(xiao_box7_t01.jpg) no-repeat; }
.frame_box5 .f_top .f_more{ width: 70px; height: 50px; float: left; background: url(xiao_box6_more.jpg) no-repeat; }
.frame_box5 .f_top .f_more img{ width: 90%; height: 90%; }
.frame_box5 .f_content{ height: 184px; width: 100%;float:left;background: url(xiao_box6_tbg.jpg) 0 0 no-repeat;  }
.frame_box5 .f_bottom{ width: 307px; height: 16px; background: url(xiao_box6_t04.jpg) no-repeat; float:left; }




.artitem{
	width:230px;_height:45px;height:45px;margin:0 0 0 25px;padding:0 0 0 40px;line-height:20px;border-bottom:1px dotted #ffd619;
}

.frame_box1 .artitem{
	margin:0 0 0 15px;
}

.f_content a{
	margin:0 2px 0 1px;color: #441c00;
}

.artitem .bline{
	border-bottom:0;
}

.rwxt{ background: url(xiao_gl_04.jpg) no-repeat 0 0; }
.syjy{ background: url(xiao_gl_05.jpg) no-repeat 0 0; }
.zhzl{ background: url(xiao_gl_06.jpg) no-repeat 0 0; }
.xssl{ background: url(xiao_gl_01.jpg) no-repeat 0 0; }
.sjgl{ background: url(xiao_gl_02.jpg) no-repeat 0 0; }
.cwsy{ background: url(xiao_gl_03.jpg) no-repeat 0 0; }



.bbscen{
	
}

.bbscen ul{
	width:260px;margin:0 0 0 20px!important;margin:0 0 0 11px;padding:5px 0 0 0;overflow:hidden;float:left;height:125px;border-bottom:1px dotted #ffd619;
}

	.bbscen li{
		font-size:12px;float:left;padding:2px 0 0 0;line-height:20px;
	}
	.bbscen .ntitle{ padding:0 3px 0 3px; float: left; overflow:hidden;color:#0274BA; }
	.bbscen .ntext{ width:210px;float:left;padding:0;margin:0;}
	.bbscen .ndate{ width:60px;float:right;}
	
	.bbscen .bbsnew{
		margin:1px;font-size:16px;font-weight:bold;border-left: 3px solid #2CB12D;padding:0 0 0 3px;background: #E4E4E4;clear:both
	}

.bbscen .more{
	 float: right; width: 51px; height: 22px;padding:0 15px 0 0; 
}

.bbshot{
	margin:0 0 0 20px;width:260px;padding:0;height:65px;/*border-bottom:1px dotted #ffd619; */
}

.bbshot li{
	line-height: 20px;
}


.tabmenu {
	width:270px;margin:0 0 0 25px!important;margin:0 0 0 15px;padding:0;float:left;
}

.tabmenu span{
	float: left;
}


ul.reporter{
	margin:0 0 0 20px;width:260px;padding:0;height:85px;
}


ul.reporter li{
	line-height: 25px;
}

ul.reporter li.title{
	line-height: 20px; text-align: center;font-size:14px;color:red;
}

.imgitem{
	width:260px;padding:0;line-height:20px;margin:0 0 0 25px;
}

.frame_box5 .imgitem{
margin:0 0 0 15px;
}

.imgitem ul{
	padding:0 0 0 5px;float:left;height:150px;
}

.imgitem ul li{
	float: left;margin:0 2px 3px 0;
}

.imgitem ul li img{
	width:120px;height:70px;border:2px solid #ffd619;
}

.imgitem .more{
	float: right; width: 47px; height: 22px;padding:5px 15px 0 0; 
}


ul.downnav{
	width: 600px;height:29px;margin:10px 0 0 60px;padding:0 0 0 60px;background:url(download_bg1.jpg) no-repeat 0 25px;float:left;
}

ul.downnav li{
	width:85px;height:27px;line-height:27px;float:left;color:black;text-align:center;font-weight:bold;display:block;border-bottom:1px solid #b3db5f;padding:0 3px 0 0;
}

ul.downnav li.select{
	background:url(download_bt0.jpg) no-repeat 0 0;
}

ul.downnav li.select a{
	color: white;
}

ul.downnav li{
	background:url(download_bt1.jpg) no-repeat 0 0;
}

ul.downnav li a{
	color:#dc5411;
}


.downbox{
	 	width: 630px;margin:10px 0 0 50px;padding:0 0 0 20px;
	 }

	 .bigtitle{ width: 550px; float: left; height: 50px; margin: 10px 0 0  0; }

.newdown{
	height: 150px;
}

.patch{
	padding:0 0 10px 0;margin:0;width:100%;float:left;
}

.patch td{
	height:30px;line-height:25px;padding:0 5px 0 5px;
}

.patch h4{
	font-size: 16px;font-weight:bold;color:red;
}

.patch p{
	line-height: 25px;font-size:14px;width:100%;
}

.patch p label{
	width:150px;float:left;font-weight:bold;
}

.patch ol li{
	margin: 10px 0 0 0;font-size:14px;
}

.patch ol li a{
	text-decoration: underline;font-size:14px;
}

.patch ol li p{
	line-height:30px;background:url(budingbg.png) repeat-x 1px;font-size:14px;color:blue;font-weight:bold;text-align:left;padding:1px;border:1px solid #bfbbb7;cursor:hand;
}

.patch ol li ul{
	margin: 0 10px 0 10px;display:none;
}

ul.fdown{
	margin: 0;padding:0;
}

ul.fdown li{
	width: 100px;text-align:left;float:left;
}


ul.zb_title{
	width:300px;
}	

ul.zb_title li{
	padding:3px 5px 3px 5px;margin:0 10px 0 0;float:left;color: blue;font-size:14px; text-decoration: underline;cursor: hand;
}

.zhuang_con{
	
}




.artclass{
		margin:0;padding:4px;font-size:14px;
	}
	.artclass a{ padding: 4px 15px 4px 15px; border: 1px solid #1E90FF; background: #ECF6FF; margin: 0 1px 0 0;color: #1E90FF; }
	
	.artclass span{ color: #000; padding: 4px 15px 4px 15px; font-weight: bold; margin: 0 2px 0 2px; }

.photoList{width:640px;margin:10px 0;}

.photoList .title{
	margin: 1px 0 10px 0;
	padding: 4px 0 4px 0;
	background: #92E4D7; 
	text-align: center;
}

.photoList h4{
	line-height: 20px;
	padding: 0;
	margin:0;
}

.photoList ul{ margin: 2px 0 0 10px; padding: 0; }

.photoList li{ padding:3px 10px 3px 5px; height: 160px; text-align: center;float:left; }

.photoList li .img{ width: 180px; height: 105px;margin:0 0 3px 0 ;border:1px solid #7db4da;}

.photoList li p{
	text-align: center;
	font-size: 13px;
}

.photoList .wall{
	margin: 0 0 0 10px;
}

.photoList .wall a{
	padding:3px 10px 3px 10px;border: 1px solid #837916;background: #F0E68C;margin:0 10px 0 0;color:#837916;
}



/*  UserCenter  */

#uc_box{
	margin: 0;
	padding: 0;
	background:url(uc_bg.jpg) no-repeat 0 0;
}


#uc_box #chao_center{
	width:1000px;
}

#uc_box #chao_center #content{
	width:1000px;
}

#uc_box #chao_center #content .infotop{
	background: url(n_news_top1.jpg) no-repeat;height:115px;
}

#uc_box #chao_center #content .frcen{
	height:600px;
}

#uc_box #chao_center #content .infobo{
	background: url(n_news_bo1.jpg) no-repeat;height:15px;
}



#uc_box #chao_center #content .frcen{
	width:100%;background:url(n_news_bg1.jpg) repeat-y;
}

#uc_box #chao_center #content_m{
	width: 920px;margin:0 0 0 2px;
}



/* border: 1px solid #F5BD53; */

.NavBody{
  	  margin:0 10px 0 0;border-top:0;clear:left;height:600px;
}

#ManagerBodyMenu{  width:630px;overflow:hidden; margin:0 0 0 5px;}

.NavManagerMenu{border: 1px solid #3B6C00; min-height:40px; background: #A5CCE4; height:auto!important;height:40px; }

		.NavManagerMenu ul{
			padding:3px 0;margin:0 0 0 5px;
		}
		.NavManagerMenu li{ position:relative; margin-bottom:-1px; height:35px; line-height: 35px; color: #944B14; font-size: 14px; font-weight:bold; text-align:center;width:90px;float:left;}

.NavManagerMenu li a{
	color: White;
}

      .NavManagerMenu li a.current{top:2px; right:-5px; position:absolute; color: #0954A6;  cursor: pointer;  width:90px; line-height:35px; height:35px; background: #F7FFEE; border-top:1px solid #2da4bb;border-right:1px solid #2da4bb;border-left:1px solid #2da4bb;  }


.ManagerBody{
	width:630px;overflow:hidden;height:600px;_height:600px;
	float: left;margin:0 0 0 2px;
}	



.box_link{
	height:131px;float:right;padding:0;margin:0;
}

.box_link .l1{ width: 91px!important;width:88px; height: 131px; float: left; background: url(xiao_link_01.jpg) no-repeat 0 0; }
.box_link .l2{ width: 458px; height: 131px; float: left; background: url(xiao_link_02.jpg) repeat-x 0 0; }

.box_link .l2 .marque{
	margin: 25px 0 0 0;
}

.box_link .l2 ul{
	margin: 32px 0 0 5px;
}

.box_link .l2 li{
	width: 88px;height:31px;margin:0 2px 10px 0;float:left;
}

.box_link .l3{ width: 58px; height: 131px; float: left; background: url(xiao_link_03.jpg) no-repeat 0 0; }


#main_faq{
	width: 180px;float:left;
}

#main_faq ul{
	margin: 0;padding:0;
}

#main_faq ul li{
	width: 100%;float:left;padding:0;margin:0;
}

#main_faq ul li.faq_bottom{
	width: 100%;height:712px!important;height:718px;background:url(xiao_girl.jpg) no-repeat left bottom;
}


#pagebottom{
	width: 100%;height:217px;background:url(xiao_bottom_02.jpg) no-repeat center bottom; text-align: center;margin:0 auto;
}

#main_bottom{
	width: 1000px;height:167px;background:url(xiao_bottom_03.jpg) 0 bottom no-repeat;margin: 0 auto;
}

#main_bottom table{
	margin: 50px 0 0 0;
}

#main_bottom table a{
	color: #A52A2A;
}

.main_i_bottom{
	width:1000px;height:50px;background:url(xiao_bottom_01.jpg) 0 0 no-repeat; margin:0 auto;
}

.main_i_bottom1{
	background:url(xiao_bottom_05.jpg) 0 0 no-repeat;width:1000px;height:50px;margin:0 auto;
}



#main_i_box{
	width:1000px;margin: 0 auto;
	overflow: hidden;position:relative;
}

/* easy clearing */
#main_i_box:after
	{
	content: '[DO NOT LEAVE IT IS NOT REAL]'; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
#main_i_box
	{
	display: inline-block;
	}
/*\*/
#main_i_box
	{
	display: block;
	}
/* end easy clearing */
/*\*/
#main_left,.n_i_left, #main_i_right
	{
	padding-bottom: 32767px !important;
	margin-bottom: -32767px !important; 
	}
@media all and (min-width: 0px) {
#main_left,.n_i_left, #main_i_right
	{
	padding-bottom: 0 !important;
	margin-bottom: 0 !important; 
	}
#main_left:before, #main_i_right:before
	{
	content: '[DO NOT LEAVE IT IS NOT REAL]';
	display: block;
	background: inherit;
	padding-top: 32767px !important;
	margin-bottom: -32767px !important;
	height: 0;
	}
}
/**/


/* ÏÂÀ­²Ëµ¥ */

#intrBox{
	margin:5px 10px 5px 60px;padding:9px 0 3px 60px;width:500px;
	background:  url(nav_img.jpg) no-repeat 0 0;
	height:35px;
	float: left;
}

#menuTree ul, #menuTree li{margin:0;padding:0;list-style:none;float:left;}
#menuTree div{width:88px;height:22px;float:left;color:#b57903;line-height:22px;background: url(selectbg1.jpg) no-repeat;margin:0 5px 0 0;cursor:hand;}
#menuTree div .n1{
	background: url(selectbg1a.jpg) no-repeat;
}

#menuTree div h2{ height:22px;padding:0 0 0 11px;margin:0;font-size:12px;font-weight:bold;text-align:left;overflow:hidden;}
#menuTree div ul{position:absolute;width:80px;margin:-25px 0 0 77px;background:#fff;border:1px #BA6F0D solid;border-bottom-width:3px;display:none; z-index:100;}
#menuTree .menuTree-sub{margin:-5px 0 0 5px;}
#menuTree .menuTree-sub li{width:68px;line-height:24px;}
#menuTree .menuTree-sub li a.hasSub{background:url(menu_icon.gif) 68px center no-repeat;}
#menuTree .menuTree-sub li a{width:74px;padding:2px 3px;color:#0a5f8c;line-height:20px;display:block;text-decoration:none;}
#menuTree .menuTree-sub li a:hover{color:#993300;background-color:#d6f4fc;}


.frhd{ OVERFLOW: hidden; LINE-HEIGHT: 15px; POSITION: relative; HEIGHT: 15px; }
.frhdl{ left: 0; overflow: hidden; width: 3px; position: absolute; height: 15px; top: 0px; }
.frhdc{ left: 0; overflow: hidden; width: 3px; position: absolute; height: 15px; top: 0px; }
.frhdr{ right: 0; overflow: hidden; width: 3px; position: absolute; height: 15px; top: 0px; }
.frcen{ margin: 0;  height: 50px;}
.frcen1{ margin: 0;  height: 50px;}
.frcenl{ left: 0; overflow: hidden; width: 3px; position: absolute; height: 15px; top: 0px; }
.frcenc{ left: 0; overflow: hidden; width: 3px; position: absolute; height: 15px; top: 0px; }
.frcenr{ right: 0; overflow: hidden; width: 3px; position: absolute; height: 15px; top: 0px; }
.frbo{ line-height: 0; position: relative; height: 2px; }
.frbol{ left: 0; overflow: hidden; width: 3px; position: absolute; height: 3px; }
.frbor{ right: 0; overflow: hidden; width: 3px; position: absolute; height: 3px; }





