@import url(font/font.css);
@charset "utf-8";
/* CSS Document */
.footer a {
	font-family:"homa", Tahoma, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color: #57B38C;
}
.footer a:link {
	text-decoration: none;
}
.footer a:visited {
	text-decoration: none;
	color: #57B38C;
}
.footer a:hover {
	text-decoration: none;
	color: #C0E6FF;
}
.footer a:active {
	text-decoration: none;
	color: #57B38C;
}
body {
	background:url(../../ls-f/image/backg-r.jpg) repeat;
	margin: 0px;
	

}
.base {
	position:absolute;
	width: 100%;
	float: right;
	background: url(../../ls-f/image/backg-scroll.jpg) repeat-x;
	height: 287px;
	z-index:0;
	min-width:1050px;
}
div.middle{
	width:1050px;
	margin:0 auto;
	padding=:0px;
	direction:rtl;
	position:relative;
	z-index:1;
	height:auto;
}


div.header-bg{
	background:url(../../ls-f/image/backg.jpg) no-repeat;
	position:absolute;
	width:626px;
	height:286px;
	top:0px;
	left:370px;
	z-index:2;
}
div.header-j{
	background:url(../../ls-f/image/juridical.png) no-repeat;
	position:absolute;
	width:369px;
	height:513px;
	top:125px;
	left:-20px;
	z-index:4;
}
.bg-search {
	position:absolute;
    width: 100%;
	min-width:1050px;
	float: right;
	background: url(../../ls-f/image/backg-scroll-s.jpg) repeat-x;
	height: 90px;
	top:630px;
	z-index:5;
}
.spacer {
	position:relative;
    width: 1050px;
	background: url(../../ls-f/image/spacer.png) no-repeat right;
	height:78px;
	float:right;
	margin-top:5px;
	padding: 5px 20px 0px 0px;
    z-index:5;
	font-family:"titr",Tahoma, Geneva, sans-serif;
	font-size:15px;
	color:#686868;
}
.spacer h1{
	font-size:15px;
	font-weight:normal;
}
.index {
	position:relative;
    width: 1050px;
	background: url(../../ls-f/image/index.jpg) no-repeat right;
	height: 360px;
	float:right;
    z-index:5;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#5F0001;
	padding-top:100px;
}
.index p{
	padding: 5px 40px 5px 400px;
}
.contact-us {
	position:relative;
    width: 1050px;
	background: url(../../ls-f/image/contact-us.jpg) no-repeat right;
	height: 360px;
	float:right;
    z-index:5;
	padding-top:10px;
}
div .s-frame{
	position:relative;
	padding:0px;
	z-index:4;
}
.f-content{
	width:1050px;
	height:auto;
	
	right:0px;
	overflow:hidden;
}

div .s-frame span.tl{
	background:url(../../ls-f/image/s-frame/frame-tl.png) no-repeat;
	position:absolute;
	width:25px;
	height:53px;
	margin:0px;
	top:0px;
	left:0px;
}
div .s-frame span.tc{
	background:url(../../ls-f/image/s-frame/frame-tc.png) repeat-x;
	position:absolute;
	width:100%;
	height:43px;
	margin:0px;
	top:0px;
	left:25px;
	padding:15px 5px 5px 5px;
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	font-weight:bold;
	color:#6C9;
}
div .s-frame span.tr{
	background:url(../../ls-f/image/s-frame/frame-tr.png) no-repeat;
	position:absolute;
	width:48px;
	height:53px;
	margin:0px;
	top:0px;
	right:-83px;
}
div .s-frame span.l{
	background:url(../../ls-f/image/s-frame/frame-l.png) repeat-y;
	position:absolute;
	width:25px;
	height:100%;
	margin:0px;
	top:48px;
	left:0px;
	padding:15px 0px 5px 0px;
}
div .s-frame span.c{
	background:url(../../ls-f/image/s-frame/frame-c.png) repeat;
	position:absolute;
	width:100%;
	height:100%;
	margin:0px;
	top:48px;
	left:25px;
	padding:15px 5px 5px 5px;
	overflow:hidden;
}
div .s-frame span.r{
	background:url(../../ls-f/image/s-frame/frame-r.png) repeat-y;
	position:absolute;
	width:48px;
	height:100%;
	margin:0px;
	top:48px;
	right:-83px;
	padding:15px 0px 5px 0px;
}
div .s-frame span.bl{
	background:url(../../ls-f/image/s-frame/frame-bl.png) no-repeat;
	position:absolute;
	width:25px;
	height:29px;
	margin:0px;
	bottom:-97px;
	left:0px;
}
div .s-frame span.bc{
	background:url(../../ls-f/image/s-frame/frame-bc.png) repeat-x;
	position:absolute;
	width:100%;
	height:29px;
	margin:0px;
	bottom:-97px;
	left:25px;
	padding:0px 5px 0px 5px;
}
div .s-frame span.br{
	background:url(../../ls-f/image/s-frame/frame-br.png) no-repeat;
	position:absolute;
	width:48px;
	height:29px;
	margin:0px;
	bottom:-97px;
	right:-83px;	
}
div.footer{
	background:url(../../ls-f/image/footer-bg.jpg) repeat-x;
	position:relative;
	width: 100%;
	min-width:1050px;
	top:680px;
	height: 285px;
	z-index:0;
}
.foo1{
	position:absolute;
	width:200px;
	height:100px;
	top:60px;
	right:720px;
	
}
.foo2{
	position:absolute;
	width:340px;
	height:150px;
	top:45px;
	right:20px;
	overflow:hidden;
	
}
.reciv{
	background:url(../../ls-f/image/footer.jpg) no-repeat;
	position:absolute;
	width: 956px;
	height: 60px;
	top:225px;
	left:25px;
}
.over{
	background:url(../../ls-f/image/over.png) no-repeat;
	position:absolute;
	width: 49px;
	height: 54px;
	bottom:0px;
	right:180px;
	cursor:pointer;
}
.trk{
	background:url(../../ls-f/image/trk.png) no-repeat;
	position:absolute;
	width: 46px;
	height: 54px;
	bottom:0px;
	left:225px;
	cursor:pointer;
}
.line{
	background:url(../../ls-f/image/line.png) no-repeat;
	position:absolute;
	width:4px;
	height:167px;
	top:45px;
}


div.bac-des{
	background:url(../../ls-f/image/frame/bac-des.png) repeat;
	position:fixed;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	z-index:99;
	display:none;
}
div .m-frame{
	position:absolute;
	min-width:200px;
	min-height:100px;
	padding:0px;
	z-index:100;
	top:100px;
	left:150px;
	display:none;
}
div .m-frame span.tl{
	background:url(../../ls-f/image/frame/frame-tl.png) no-repeat;
	position:absolute;
	width:63px;
	height:48px;
	margin:0px;
	top:0px;
	left:0px;
}
div .m-frame span.tc{
	background:url(../../ls-f/image/frame/frame-tc.png) repeat-x;
	position:absolute;
	width:100%;
	height:28px;
	margin:0px;
	top:0px;
	left:63px;
	padding:15px 5px 5px 5px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#CC6600;
}
div .m-frame span.tr{
	background:url(../../ls-f/image/frame/frame-tr.png) no-repeat;
	position:absolute;
	width:38px;
	height:48px;
	margin:0px;
	top:0px;
	right:-111px;
}
div .m-frame span.l{
	background:url(../../ls-f/image/frame/frame-l.png) repeat-y;
	position:absolute;
	width:63px;
	height:100%;
	margin:0px;
	top:48px;
	left:0px;
	padding:15px 0px 5px 0px;
}
div .m-frame span.c{
	background:url(../../ls-f/image/frame/frame-c.png) repeat;
	position:absolute;
	width:100%;
	height:100%;
	margin:0px;
	top:48px;
	left:63px;
	padding:15px 5px 5px 5px;
}
div .m-frame span.r{
	background:url(../../ls-f/image/frame/frame-r.png) repeat-y;
	position:absolute;
	width:38px;
	height:100%;
	margin:0px;
	top:48px;
	right:-111px;
	padding:15px 0px 5px 0px;
}
div .m-frame span.bl{
	background:url(../../ls-f/image/frame/frame-bl.png) no-repeat;
	position:absolute;
	width:63px;
	height:31px;
	margin:0px;
	bottom:-99px;
	left:0px;
}
div .m-frame span.bc{
	background:url(../../ls-f/image/frame/frame-bc.png) repeat-x;
	position:absolute;
	width:100%;
	height:31px;
	margin:0px;
	bottom:-99px;
	left:63px;
	padding:0px 5px 0px 5px;
}
div .m-frame span.br{
	background:url(../../ls-f/image/frame/frame-br.png) no-repeat;
	position:absolute;
	width:38px;
	height:31px;
	margin:0px;
	bottom:-99px;
	right:-111px;
	
}
.hide{
	display:none;
}
.pagenumber{
	position:relative;
	padding:0px;
	z-index:4;
	width:1050x;
	height:50px;
	right:0px;
	padding:50px 0px;
	
}
.pagenumber .btn{
	position:relative;
	float:right;
	width:40px;
	height:38px;

}
.pagenumber .btnl{
	position:relative;
	float:left;
	width:40px;
	height:38px;
}
.pagenumber .btn2{
	position:relative;
	float:left;
	width:48px;
	height:20px;
	margin-top:5px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#666;
	padding:5px;
	text-align:center;
}
.btnend{
	background:url(../../ls-f/image/pgn/end.png) no-repeat;
}
.btnenddes{
	cursor:not-allowed;
	background:url(../../ls-f/image/pgn/onend.png) no-repeat;
}
.btnend:hover{
	cursor:pointer;
	background:url(../../ls-f/image/pgn/onend.png) no-repeat;
}
.btnnext{
	background:url(../../ls-f/image/pgn/next.png) no-repeat;
}
.btnnextdes{
	cursor:not-allowed;
	background:url(../../ls-f/image/pgn/onnext.png) no-repeat;
}
.btnnext:hover{
	cursor:pointer;
	background:url(../../ls-f/image/pgn/onnext.png) no-repeat;
}
.btnpg{
	background:url(../../ls-f/image/pgn/page.png) no-repeat;
}
.btnpg:hover{
	cursor:pointer;
	background:url(../../ls-f/image/pgn/onpage.png) no-repeat;
}
.btnpgdes{
	cursor:not-allowed;
	background:url(../../ls-f/image/pgn/onpage.png) no-repeat;
}
.btnback{
	background:url(../../ls-f/image/pgn/back.png) no-repeat;
}
.btnbackdes{
	cursor:not-allowed;
	background:url(../../ls-f/image/pgn/onback.png) no-repeat;
}
.btnback:hover{
	cursor:pointer;
	background:url(../../ls-f/image/pgn/onback.png) no-repeat;
}
.btnhome{
	background:url(../../ls-f/image/pgn/home.png) no-repeat;
}
.btnhomedes{
	cursor:not-allowed;
	background:url(../../ls-f/image/pgn/onhome.png) no-repeat;
}
.btnhome:hover{
	cursor:pointer;
	background:url(../../ls-f/image/pgn/onhome.png) no-repeat;
}

/*statusbar style*/
#statusbar {
	position: fixed;
	margin: 0px;
	width: 540px;
	height: 30px;
	z-index: 40;
	left: 200px;
	top: 300px;
	padding: 10px 45px 5px 5px;
	border-radius: 5px;
	-webkit-box-shadow: 1px 1px 3px rgba(0,0,0,0.5);
	-moz-box-shadow: 1px 1px 3px rgba(0,0,0,0.5);
	box-shadow: 1px 1px 3px rgba(0,0,0,0.5);
	color: rgba(255,255,255,0.8);
	text-align: right;
	vertical-align: bottom;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	direction: rtl;
	border: 1px solid #fff;
	display:none;


	
}
@-webkit-keyframes move_status {
	0% { left: 300px;  opacity:0; }
	25% { left: 150px;  opacity:1; }
	50% { left: 0px;  opacity:0; }
	75% { left: 150px;  opacity:1; }
	100% { left: 300px;  opacity:0; }
	 
}
@-moz-keyframes move_status {
	0% { left: 300px;  opacity:0; }
	25% { left: 150px;  opacity:1; }
	50% { left: 0px;  opacity:0; }
	75% { left: 150px;  opacity:1; }
	100% { left: 300px;  opacity:0; }
	 
}

#statusbar.wait span{
	color:rgba(255,255,255,1);
width: 64px;
	height: 64px;
	background:url(../../ls-f-ico/cpu.png) no-repeat 0px 0px;
	position:absolute;
	top:5px;
	left:540px;
	-webkit-animation: move_status 1s infinite ease-in-out;
	-moz-animation: move_status 1s infinite ease-in-out;
	animation: move_status 1s infinite ease-in-out;
}
#statusbar.failed{
	background: url(../../ls-f-ico/wireless-r.png) no-repeat 10px 10px, url(../../ls-f-ico/failed.png) no-repeat 540px 0px, -webkit-linear-gradient(#d9564e,#bd4233);
	background: url(../../ls-f-ico/wireless-r.png) no-repeat 10px 10px, url(../../ls-f-ico/failed.png) no-repeat 540px 0px, -moz-linear-gradient(#d9564e,#bd4233);

	
}
#statusbar.success{
	
background:url(../../ls-f-ico/wireless-g.png) no-repeat 10px 10px, url(../../ls-f-ico/success.png) no-repeat 550px 5px, -webkit-linear-gradient(#6bbc56,#5fa84f);
background:url(../../ls-f-ico/wireless-g.png) no-repeat 10px 10px, url(../../ls-f-ico/success.png) no-repeat 550px 5px, -moz-linear-gradient(#6bbc56,#5fa84f);

}
#statusbar.wait{
	background: url(../../ls-f-ico/cpu.png) no-repeat 150px 5px, url(../../ls-f-ico/wireless-b.png) no-repeat 10px 10px, url(../../ls-f-ico/loading.gif) no-repeat 555px 7px, -webkit-linear-gradient(#fff,#cbcbcb);
	background: url(../../ls-f-ico/cpu.png) no-repeat 150px 5px, url(../../ls-f-ico/wireless-b.png) no-repeat 10px 10px, url(../../ls-f-ico/loading.gif) no-repeat 555px 7px, -moz-linear-gradient(#fff,#cbcbcb);
	color:rgba(51,51,51,0.7);
	

}
