@charset "utf-8";
/* CSS Document */
.subject{
	position: relative;
	float: right;
	width: 350px;
	height: 255px;
	background: url(../../ls-f/image/contact/news.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin-bottom:5px;

}
.subject-em{
	position: relative;
	float: right;
	width: 350px;
	height: 55px;
	margin-bottom:5px;
}
.subject:hover{
	box-shadow: inset 0px 0px 40px #CCC;
	border-radius: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #fbbd00;
	margin-bottom:3px;
}
.subject .titr{
	position:absolute;
	width:250px;
	height:40px;
	top:15px;
	right:65px;
	font-family:"homa",Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#902400;
	padding:3px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.subject .viewed{
	position:absolute;
	width:70px;
	height:20px;
	top:60px;
	left:20px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#374f67;
}
.subject .status{
	position:absolute;
	width:100px;
	height:52px;
	top:156px;
	left:0px;
}
.subject .bimg{
	background-color:transparent;
	position:absolute;
	width:135px;
	height:101px;
	top:86px;
	left:24px;
}
.subject .bimg img{
	position:absolute;
	top:5px;
	right:6px;
	width:122px;
	height:91px;
}
.subject .disc{

	position:absolute;
	top:70px;
	right:30px;
	width:143px;
	height:75px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#fff;
	padding:3px;
	overflow:hidden;
	white-space:pre-line;
	text-overflow:ellipsis;
}

.subject .viewn{
	position:absolute;
	background:url(../../ls-f/image/contact/viewn.png);
	background-position:center center;
	background-repeat:no-repeat;
	width:73px;
	height:74px;
	right:130px;
	top:190px;
}
.subject .viewn:hover{
	cursor:pointer;
	background:url(../../ls-f/image/contact/onviewn.png);
	transform:rotate(10deg);
	-moz-transform:rotate(10deg);
	-webkit-transform:rotate(10deg);
	-ms-transform:rotate(10deg);
	-o-transform:rotate(10deg);
	
	transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
	-ms-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
}

.subject .viewn2{
	position:absolute;
	background:url(../../ls-f/image/contact/viewn2.png);
	background-position:center center;
	background-repeat:no-repeat;
	width:73px;
	height:74px;
	right:130px;
	top:190px;
}
.subject .viewn2:hover{
	cursor:pointer;
	background:url(../../ls-f/image/contact/onviewn2.png);
	transform:rotate(10deg);
	-moz-transform:rotate(10deg);
	-webkit-transform:rotate(10deg);
	-ms-transform:rotate(10deg);
	-o-transform:rotate(10deg);
	
	transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
	-ms-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
}
.subject .stat{
	position:absolute;
	width:auto;
	height:auto;
	left:15px;
	top:215px;
	direction:ltr;
}
/* //////////////////  */

.subject-sh{
	position: relative;
	float: right;
	width: 1050px;
	height:200px;
	background-image:url(../../ls-f/image/contact/subjet-sh.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	margin-bottom:5px;
}

.subject-sh .viewed{
	background:url(../../ls-f/image/contact/viewed.png);
	background-repeat: no-repeat;
	background-position: right center;
	position:absolute;
	width:130px;
	height:50px;
	padding-right:50px;
	top:-30px;
	left:-50px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#09F;
}
.subject-sh .date{
	background:url(../../ls-f/image/contact/date.png);
	background-repeat: no-repeat;
	background-position: right center;
	position:absolute;
	width:330px;
	height:30px;
	padding-right:30px;
	top:10px;
	right:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#093;
	direction:rtl;
}
.subject-sh .author{
	background:url(../../ls-f/image/contact/author.png);
	background-repeat: no-repeat;
	background-position: right center;
	position:absolute;
	width:230px;
	height:30px;
	padding-right:30px;
	top:40px;
	right:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#960;
	direction:rtl;
}
.subject-sh .status{
	position:absolute;
	width:100px;
	height:52px;
	top:126px;
	left:470px;
}
.subject-sh .bimg{
	background-color:transparent;
	position:absolute;
	width:135px;
	height:101px;
	top:48px;
	left:334px;
}
.subject-sh .bimg img{
	position:absolute;
	top:5px;
	right:6px;
	width:122px;
	height:91px;
	border-radius:5px;
}
.disc{
	position:relative;
	float:right;
	width:1050px;
	height:auto;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#333;
	padding:3px;
	overflow:hidden;
}

.disc img{
	border:solid 2px #C7C7C7;
	border-radius:10px;
	-moz-box-shadow:0px 0px 2px #000;
	-webkit-box-shadow:0px 0px 2px #000;
	-ms-box-shadow:0px 0px 2px #000;
	-o-box-shadow:0px 0px 2px #000;
	box-shadow:0px 0px 2px #000;
}
.disc img:hover{
	border:solid 2px #E1E1E1;
}
.lable{
	position:relative;
	float:right;
	width:950px;
	height:auto;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#3D8B12;
	padding:30px;
	overflow:hidden;
}
.lable a {
	font-family:"homa".Tahoma, Geneva, sans-serif;
	color:#2574C7;
}
.lable a:link {
	text-decoration: none;
	color:#2574C7;
}
.lable a:visited {
	text-decoration: none;
	color:#2574C7;
	
}
.lable a:hover {
	text-decoration: none;
	color:#1C5EA3;
}
.lable a:active {
	text-decoration: none;
	color:#2574C7;
}
.attach{
	position:relative;
	float:right;
	width:1050px;
	height:auto;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#B34419;
	overflow:hidden;
}

.attach a {
	font-family:"homa",Tahoma, Geneva, sans-serif;
	color:#D56316;
	font-size:13px;
}
.attach a:link {
	text-decoration: none;
	color:#D56316;
}
.attach a:visited {
	text-decoration: none;
	color:#D56316;
	
}
.attach a:hover {
	text-decoration: none;
	color:#92430F;
}
.attach a:active {
	text-decoration: none;
	color:#D56316;
}
.subject-sh .stat{
	position:absolute;
	width:auto;
	height:auto;
	right:90px;
	top:86px;
	direction:ltr;
}
.txblue{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#069;
}
.txred{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#933;
}
.txblack{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#333;
}
.h1-f{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
}


/* //////////////////  */


.form_filter{
	position:relative;
	width:1050px;
	height:180px;
	right:0px
	
}
.form_filter_im{
	position:relative;
	background:url(../../ls-f/image/filter.png) no-repeat;
	width:120px;
	height:137px;
	float:right;
}
.form_contact{
	position:relative;
	width:1050px;
	height:370px;
	right:0px
	
}
.form_contact_im{
	position:relative;
	background:url(../../ls-f/image/message.png) no-repeat;
	width:120px;
	height:137px;
	float:right;
}
.form_contact #capcha{
	position:absolute;
	top:278px;
	right:720px;
	border:solid;
	border-width:1px;
	border-color:#fff;
	border-radius:7px;
	height:38px;
}
.form_contact .reload {
	background:url(../../ls-f-ico/reload.png);
	position:absolute;
	top:278px;
	right:850px;
	width:24px;
	height:24px;
	cursor:pointer;
}

.form_contact_trow{
	position:relative;
	width:950px;
	height:20px;
	right:0px;
	padding: 0px 100px 0px 0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#00509B;
}
.form_contact_row{
	position:relative;
	width:950px;
	height:auto;
	min-height:60px;
	right:0px;
	margin-bottom:20px;
	padding: 5px 100px 5px 5px;
	border:dashed 1px #A4A4A4;
	border-left:none;
	border-right:none;
	border-radius:30px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#6F6F6F;
}
.form_contact_row:hover{
	color:#252525;
}
.h-line{
	background:url(../../ls-f/image/h-line.png) no-repeat center bottom;
	position:relative;
	float:right;
	width:400px;
	height:20px;
	padding:0px 0px 15px 0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#666666;
	text-align:center;
}
.p_f{width:auto; position:absolute;}
.p_r { right:130px; }
.p_c { right:400px; }
.p_l { right:670px; }

.field {
	float:right;
	position:relative;
	border:solid 1px #D7F2FC;
	-moz-box-shadow:0px 0px 2px rgba(0,0,0,0.7);
	-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.7);
	box-shadow:0px 0px 2px rgba(0,0,0,0.7);
	border-radius:5px 0px 0px 5px;
	width:210px;
}
.field2 {
	float:right;
	position:relative;
	border:solid 1px #D7F2FC;
	-moz-box-shadow:0px 0px 2px rgba(0,0,0,0.7);
	-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.7);
	box-shadow:0px 0px 2px rgba(0,0,0,0.7);
	border-radius:5px 0px 0px 5px;
	width:210px;
	opacity:0.4;
}
span.label{
	background:url(../../ls-f-ico/label.png)no-repeat 5px 5px, #50ADF9;
	position:relative;
	top:0px;
	float:right;
	padding:7px 5px 5px 18px;
	border-radius:0px 5px 5px 0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#646464;
	-moz-box-shadow:0px 0px 2px rgba(0,0,0,0.7);
	-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.7);
	box-shadow:0px 0px 2px rgba(0,0,0,0.7);
	border:solid 1px rgba(255,255,255,1);
	border-left-style:none;
	height:23px;
}
span.label2{
	background:url(../../ls-f-ico/label.png)no-repeat 5px 5px, #50ADF9;
	position:absolute;
	right:0px;
	top:-38px;
	padding:7px 5px 5px 18px;
	border-radius:5px 5px 0px 0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#646464;
	-moz-box-shadow:0px 0px 2px rgba(0,0,0,0.7);
	-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.7);
	box-shadow:0px 0px 2px rgba(0,0,0,0.7);
	border:solid 1px rgba(255,255,255,1);
	border-bottom-style:none;
	height:23px;
}
span.label:hover, span.label2:hover{
	color:#2F2F2F;
}

.f_botton_ok {
	background: url(../../ls-f-ico/submit.png) no-repeat -15px -30px , #D4D4D4;
	background: url(../../ls-f-ico/submit.png) no-repeat -15px -30px,  -moz-linear-gradient(rgba(240,240,250,1),rgba(210,210,220,1));
	background: url(../../ls-f-ico/submit.png) no-repeat -15px -30px,  -webkit-linear-gradient(rgba(240,240,250,1),rgba(210,210,220,1));
	border:solid 1px rgba(140,150,140,1);
	height: 30px;
	width:auto;
	border-radius:5px;
	font-family:Tahoma,sans-serif, Geneva;
	font-size:13px;
	text-align:right;
	color:#828282;
	margin:0px 13px 0px 13px;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
	transition:all 0.3s ease-out;
	padding:2px 5px 2px 55px;
	position:absolute;
	left:45px;
	bottom:40px;

}
.f_botton_ok:hover {
	background: url(../../ls-f-ico/submit.png) no-repeat 0px -5px , #D4D4D4;
	background: url(../../ls-f-ico/submit.png) no-repeat 0px -5px,  -moz-linear-gradient(rgba(240,240,250,1),rgba(210,210,220,1));
	background: url(../../ls-f-ico/submit.png) no-repeat 0px -5px,  -webkit-linear-gradient(rgba(240,240,250,1),rgba(210,210,220,1));
	-moz-box-shadow: 0px 0px 3px rgba(0,0,0,0.3);
	-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.3);
	box-shadow: 0px 0px 3px rgba(0,0,0,0.3);
	cursor:pointer;
	height: 46px;
	color:#830002;
}
.f_botton_ok:active{
	background: url(../../ls-f-ico/submit.png) no-repeat 0px -5px , #D4D4D4;
	background: url(../../ls-f-ico/submit.png) no-repeat 0px -3px,  -moz-linear-gradient(rgba(240,240,250,1),rgba(210,210,220,1));
	background: url(../../ls-f-ico/submit.png) no-repeat 0px -3px,  -webkit-linear-gradient(rgba(240,240,250,1),rgba(210,210,220,1));
	border:solid 1px rgba(170,170,180,1);
	-moz-box-shadow: 0px 0px 4px rgba(220,236,262,1);
	-webkit-box-shadow: 0px 0px 4px rgba(220,236,262,1);
	box-shadow: 0px 0px 4px rgba(220,236,262,1);
	color:#828282;
}

.empty{
  animation: empty 1s infinite ease-in-out;
  -moz-animation: empty 1s infinite ease-in-out;
  -webkit-animation: empty 1s infinite ease-in-out;	
}

.f_b{
	color:#1068A8;
}

.f_kh{
	color:#000000;
}
.f_g{
	color:#4B9229;
}
.f_or{
	color:#BE8707;
}
.f_r{
	color:#DD3700;
}
.en_f{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	padding:5px 5px 5px 40px;
	direction:ltr;
	height:25px;
}
.oen_f{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	padding:5px 5px 5px 40px;
	direction:ltr;
	height:25px;
}
.en_f2{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	padding:5px 5px 5px 40px;
	direction:ltr;
	height:25px;
}
.fa_f{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	padding:5px 40px 5px 5px;
	direction:rtl;
	height:25px;
}
.fa_f2{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	padding:5px 40px 5px 5px;
	direction:rtl;
	height:150px;
}
.en_off{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:rgba(0,0,0,0.4);
	padding:5px 40px 5px 40px;
	width:175px;
}
.field:hover {
	box-shadow:0px 0px 2px #2DA0C9;
	-moz-box-shadow:0px 0px 2px rgba(45,160,201,1.00);
	-webkit-box-shadow:0px 0px 2px rgba(45,160,201,1.00);
}
.field:focus{
	
  animation:filed-f2 0.2s ease-in-out, filed-f 1s infinite ease-in-out;
  -moz-animation:filed-f2 0.2s ease-in-out, filed-f 1s infinite ease-in-out;
  -webkit-animation:filed-f2 0.2s ease-in-out, filed-f 1s infinite ease-in-out;

}
@-webkit-keyframes filed-f {
	0% {   opacity:0.8; }
	25% {  opacity:1; }
	50% {  opacity:0.8; }
	75% {  opacity:1; }
	100% { opacity:0.8; }
}
@-moz-keyframes filed-f {
	0% {   opacity:0.8; }
	25% {  opacity:1; }
	50% {  opacity:0.8; }
	75% {  opacity:1; }
	100% { opacity:0.8; }
	 
}
@-webkit-keyframes filed-f2 {
	0% {   left: 30px; }
	25% {  left: 15px; }
	50% {  left: 0px;   }
	75% {  left: 15px; }
	100% { left: 30px; }
	 
}
@-moz-keyframes filed-f2 {
	0% {   left: 30px; }
	25% {  left: 15px; }
	50% {  left: 0px;   }
	75% {  left: 15px; }
	100% { left: 30px; }
	 
}
@-webkit-keyframes empty {
	0% {   border-bottom-color:#F60; color:#C00; }
	25% {  border-bottom-color:#fff; color:#CCC; }
	50% {  border-bottom-color:#F60; color:#C00; }
	75% {  border-bottom-color:#fff; color:#CCC; }
	100% { border-bottom-color:#F60; color:#C00; }
	 
}
@-moz-keyframes empty {
	0% {   border-bottom-color:#F60; color:#C00; }
	25% {  border-bottom-color:#fff; color:#CCC; }
	50% {  border-bottom-color:#F60; color:#C00; }
	75% {  border-bottom-color:#fff; color:#CCC; }
	100% { border-bottom-color:#F60; color:#C00; }
	 
}
.b_user {
	background: url(../../ls-f-ico/user.png) no-repeat left 5px #C8F2FF;
	/*background: url(../../ls-f-ico/user.png) no-repeat left 5px, -moz-linear-gradient(rgba(209,251,255,1.00),rgba(111,205,251,1.00));	
	background: url(../../ls-f-ico/user.png) no-repeat left 5px, -webkit-linear-gradient(rgba(209,251,255,1.00),rgba(111,205,251,1.00));	*/
}
.b_user2 {
	background: url(../../ls-f-ico/user.png) no-repeat right 5px #C8F2FF;}
.b_pass {
	background: url(../../ls-f-ico/pass.png) no-repeat left 5px #C8F2FF;
}
.b_ID {
	background: url(../../ls-f-ico/id-card.png) no-repeat left 5px #C8F2FF;
}
.b_rat {
	background: url(../../ls-f-ico/rating.png) no-repeat left 5px #C8F2FF;
}
.b_general-r{
	background: url(../../ls-f-ico/gneral-r.png) no-repeat right 5px #C8F2FF;
}
.b_general-l{
	background: url(../../ls-f-ico/gneral-l.png) no-repeat left 5px #C8F2FF;
}
.b_date{
	background: url(../../ls-f-ico/date.png) no-repeat left 5px #C8F2FF;
}
.b_date2{
	background: url(../../ls-f-ico/date.png) no-repeat right 5px #C8F2FF;
}
.b_download{
	background: url(../../ls-f-ico/download.png) no-repeat left 5px #C8F2FF;
}



/*select ////////////*/
.select {
	
}
.select2 {
	opacity:0.4;
	
}
ul.option{
	background: #C8F2FF;
	/*background: -moz-linear-gradient(rgba(209,251,255,1.00),rgba(111,205,251,1.00));	
	background: -webkit-linear-gradient(rgba(209,251,255,1.00),rgba(111,205,251,1.00));	*/
	float:right;
	position:relative;
	border:solid 1px D7F2FC;
	-moz-box-shadow:0px 0px 2px rgba(0,0,0,0.7);
	-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.7);
	box-shadow:0px 0px 2px rgba(0,0,0,0.7);
	border-radius:5px 0px 0px 5px;
	width:223px;
	list-style-type:none;
	margin:0px;
	padding:1px 1px 1px 30px;
	min-height:20px;
	max-height:200px;
}
span.b-m{
	background: url(../../ls-f-ico/bottom.png) no-repeat;
	position:absolute;
	left:5px;
	top:5px;
	width:25px;
	height:20px;
	opacity:1;
	cursor:pointer;
	z-index:20;
	transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out;
	-webkit-transition:all 0.5s ease-in-out;
}
span.b-m:hover{
	top:7px;
}

ul.option:hover {
	box-shadow:0px 0px 2px #2DA0C9;
	-moz-box-shadow:0px 0px 2px rgba(45,160,201,1.00);
	-webkit-box-shadow:0px 0px 2px rgba(45,160,201,1.00);		
}
ul.option li{
	border-radius:5px;
	position:relative;
	float:right;
	right:0px;
	margin:0px 5px 0px 0px;
	height:31px;
	width:210px;
}
ul.option li img{
	width:auto;
	max-height:31px;
	float:right;
/*	-moz-box-shadow:0px 0px 2px rgba(255,255,255,1);
	box-shadow:0px 0px 2px rgba(255,255,255,1);
	border:solid 1px rgba(153,153,153,0.7);*/

}
.hide{
	background: url(../../ls-f-ico/uncheck.png) no-repeat 5px 5px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	padding:5px 5px 5px 5px;
	color:rgba(0,0,0,0.6);
	direction:rtl;
	display:none;
	cursor:pointer;
}
.hide:hover{
	background: url(../../ls-f-ico/check.png) no-repeat 5px 5px,  #97D9F0;
	background: url(../../ls-f-ico/check.png) no-repeat 5px 5px,  -moz-linear-gradient(rgba(255,255,255,0.3),rgba(255,255,255,0.2));
	background: url(../../ls-f-ico/check.png) no-repeat 5px 5px,  -webkit-linear-gradient(rgba(255,255,255,0.3),rgba(255,255,255,0.2));
	padding-right:10px;
	width:205px;
}

.show{
	background: url(../../ls-f-ico/check.png) no-repeat 5px 5px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	padding:1px 5px 1px 5px;
	color:rgba(0,0,0,0.6);
	direction:rtl;
	
}
.rotate{
	transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
}
.tmc{
	
}
.lable-view{
	position:relative;
	width:670px;
	max-height:400px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#06C;
	overflow:hidden;
	margin-bottom:10px;
}
div .tag_sh{
	background:url(../../ls-f-ico/label.png) right 0px no-repeat;
	position:relative;
	float:right;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	cursor:pointer;
	border:solid 1px #68B02D;
	width:auto;
	height:20px;
	padding:3px 20px 3px 3px;
	margin:3px 3px 3px 3px;
	}