* { margin:0px; padding:0px; font-family:IRANSans,tahoma;}
body {background-color:#fff;}
a, a:hover {text-decoration:none;}
img {border:0px;}
.clear {clear:both;}
.header {width:998px; height:115px; overflow:hidden;}
.header #logo { float:right; vertical-align:top; padding-top:20px;}
.header #minilog {float:left; vertical-align:top; padding-top:40px; direction:rtl;}
.inputer {border:0px; border:1px solid #efefef; width:130px; height:30px; border-radius:5px; direction:rtl; text-align:right; text-indent:10px; color:#474747; font-size:8pt; background: #e8e8e8;background: -moz-linear-gradient(top, #e8e8e8 0%, #f3f3f3 100%);background: -webkit-linear-gradient(top, #e8e8e8 0%,#f3f3f3 100%);background: linear-gradient(to bottom, #e8e8e8 0%,#f3f3f3 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#f3f3f3',GradientType=0 );}
.inputer:focus { color:#000; border-color:#ccc;}
.minilog_btn { border:0px; background-color:#fff; height:30px; line-height:33px; overflow:hidden; vertical-align:top; padding-right:5px; color:#37414e;}
.minilog_btn:hover {color:#3B7DC3;}
.ml_forg {text-align:right; direction:rtl; text-indent:2px;}
.ml_forg a {font-size:12px; color:#aaaaaa;}
.ml_forg a:hover {color:#7A7A7A;}

.topmenu {height:43px; overflow:hidden; width:100%; background-color: #5B7D4B;}
#topmenu {width:998px; direction:rtl; list-style:none; text-align:right;}
#topmenu li { display:inline-block; vertical-align:top;}
#topmenu li a {display:block; height:43px; line-height:43px; color: #f9fef7;  padding:0 10px; transition:all ease 0.3s;}
#topmenu li a i {color:#ccddc4; font-size:12px; transition:all ease 0.3s;}
#topmenu li a:hover { color:#fff; background-color: #7a9b6b;}
#topmenu li a:hover i {color: #e4ede0;}

.slide { width:100%; overflow:hidden; height:230px; background:url(../images/slide.jpg) top center no-repeat #3e3e3e;}
#slide { width:998px; color:#9E9A9A; font-size:17px; padding-top:35px; direction:rtl; text-align:justify; line-height:27px;}
#slide_btn { text-align:left; padding-left:250px;}
#slide_btn .btn {font-size:17px; padding-right:15px; padding-left:15px;}
#slide_btn i {font-size: 12px;}

.banners { width:998px; padding:20px 0px 8px 0px;}
.banners a {display:inline-block; vertical-align:top; margin:2px; margin-bottom:5px;}
.ads468 {width:468px; height:60px;}

.updates { background-color:#d9e0d6; margin:10px 0px; padding:20px 0px; overflow:hidden;}
#updates {width:998px;}
#updates_tit { font-size:18px; line-height:38px; text-align:right; color: #2a2f29; height:40px; background:url(../images/uptit.png) bottom right no-repeat;}
#updates_bod { padding:25px 5px 15px 5px;}
.userup { vertical-align:top; float:right; height:108px; overflow:hidden; width:238px; transition:all ease 0.3s; padding:3px; border-radius:10px; margin:0px 0px 10px 8px;}
.userup:hover {background-color:#fff; box-shadow:#c2ccdd 0px 0px 8px;}
.userup_tit { height:28px; overflow:hidden; text-align:right; line-height:25px; direction:rtl;}
.userup_tit a {color:#2b63a8;}
.userup_tit a:hover {color:#0136ae;}
.userup_img { overflow:hidden; vertical-align:top; width:75px; height:72px; float:right;}
.userup_img img {width:75px; height:72px; border-radius:200px;}
.userup_desc {font-size:12px; overflow:hidden; vertical-align:top; width:154px; height:70px; float:right; direction:rtl; text-align:justify; padding-right:3px; direction:rtl;}

.footer {background-color:#141519; margin-top:20px;}
#footer { width:998px; direction:rtl; text-align:right; padding-top:30px;}
.footer_spli { display:inline-block; zoom:1; vertical-align:top; width:499px;}
.fspli_tit {height:30px; line-height:28px; color:#eee; font-size:20px;}
.fspli_ul {list-style:none; padding:8px 12px 5px 8px;}
.fspli_ul li {display:block;}
.fspli_ul li a { display:block; height:28px; line-height:26px; color:#737681; transition:all ease 0.6s; font-size:14px;}
.fspli_ul li a:hover { padding-right:15px; color:#2675B5;}
.copyright {padding:3px 0px 8px 0px; color:#6a6a6a; text-align:right; direction:rtl; }
.copyright_r a {color:#979797; transition:all ease 0.3s;}
.copyright_r a:hover { color:#fff;}

/************ body *************/
#bodyngboder {background-color: #e7eee4; padding:25px 0px;}
.bodybod {width:998px; direction:ltr; margin:0px;}
.lboder { vertical-align:top; display:inline-block; width:783px; overflow:hidden;zoom:1; *display:inline;}
.rboder { vertical-align:top; display:inline-block; width:215px; overflow:hidden;zoom:1; *display:inline;}
.rboder .boder_tit {margin-right:0px !important; }
.boder_tit { background:#48812d; color:#fff; height:38px; font-size:15px; line-height:38px; text-align:right; text-indent:5px; direction:rtl; border-bottom:1px solid #efefef; vertical-align:top;}
.boder_tit i {font-size:12px; transition:all ease 0.3s; margin-top:2px;}
.boder_tit:hover i { padding-left:8px;}
.lboder .mybackg {margin-right:5px;}
.boder_bod { background-color:#fff; padding:8px; margin-right:5px;}
.boder_bod2 {background-color:#fff; padding:8px; direction:rtl; text-align:right;}
#mlog_r {zoom:1; *display:inline;display:inline-block; width:50px; overflow:hidden; vertical-align:top; font-size:12px; text-align:left; color:#515151;}
#mlog_l {zoom:1; *display:inline;display:inline-block; width:130px; vertical-align:top;}
.mylasting a {display:block; font:normal 8pt tahoma; padding:6px 5px 6px 2px; background-color:#fff; margin-bottom:2px; transition:all 0.3s ease; border-bottom:1px solid #efefef; color:#474747;}
.mylasting a:hover {color:#fff; background-color:#045187;}

.helping { color:#A33111;}
.myformer .form-control {display:inline-block; width:350px;}
.myformer td, .myformer th {border:0px !important;}