body {direction:rtl;font-family:arial;padding:0;margin:0;background:#fff;}
a {color:inherit;text-decoration:none;}
a:hover {color:black;}
.pageDiv {width:880px;height:auto;}
.topbanner {float:right;width:880px;height:120px;margin:10px 0;}
.topbanner img{width:100%;}
.header {float:right;width:880px;height:auto;}
.header #menu {float:right;width:880px;height:30px;background:#e8e8e8;border-bottom:2px solid #1c9385;}
.header #menu #btn {cursor:pointer;float:right;width:auto;height:20px;padding:5px 15px;color:#2f2b2b;font-weight:bold;font-size:15px;}
.header #menu #btn:hover,.header #menu #btn:hover a {background:#1c9385;color:#fff;}
.header #menu #date {float:left;width:auto;height:20px;padding:5px 10px;color:#1c9385;font-weight:bold;font-size:13px;line-height:20px;}
.header #logo {float:right;width:auto;height:auto;margin:20px 0;}
.header #search {float:left;width:auto;height:auto; margin-top: 20px;}
.header #search input {float:right;width:160px;height:18px;color:#CB1D0C;border:1px solid #ccc;padding:5px; margin-left: 10px;}
.header #search img{margin-top: 5px;}
.header #main_menu {margin-bottom:15px;float:right;width:880px;height:38px;}
.header #main_menu #btn {cursor:pointer;float:right;width:109px;height:38px;background:url('images/bg_btn.png');background-repeat:repeat-x;color:#fff;font-weight:bold;line-height:35px;}
.header #main_menu #btn a {color:fff;}
.header #main_menu #btn:hover {background:url('images/hover_btn.png');}
.header #main_menu #spacer {float:right;width:1px;height:38px;background:#960b00;}

.toparts {float:right;width:880px;height:auto;}
.toparts #mainart {float:right;width:540px;height:276px;}
.toparts #mainart #pic {position:absolute;width:540px;height:276px;z-index:0;}
.toparts #mainart #text {position:absolute;width:526px;height:51px;z-index:1;background:url('images/trns.png');margin-top:211px;padding:7px;}
.toparts #mainart #text #title {float:right;width:526px;height:auto;text-align:right;color:#fff;font-weight:bold;font-size:18px;}
.toparts #mainart #text #intro {float:right;width:526px;height:15px;text-align:Right;color:#fff;font-size:14px;overflow:hidden;margin-top:4px;}
#subart {float:left;width:330px;height:133px;background:#e8e8e8;}
#subart #pic {float:right;width:144px;height:133px;margin-left:10px;}
#subart #title {float:right;width:165px;height:auto;text-align:right;font-weight:bold;color:#1c9385;font-size:18px;margin-top:4px;}
#subart #intro {float:right;width:165px;height:auto;text-align:right;color:#878787;font-size:15px;margin-top:0px;}
#spacerart {float:right;width:150px;height:10px;}

.newtoparts {float:right;width:880px;height:auto;}
.newtoparts .newmainart {float:right;width:540px;height:250px;}
.newtoparts .newmainart .pic {position:absolute;width:540px;height:250px;z-index:0;}
.newtoparts .newmainart .text {position:absolute;width:526px;height:51px;z-index:1;background:url('images/trns.png');margin-top:185px;padding:7px;}
.newtoparts .newmainart .text .title {float:right;width:526px;height:auto;text-align:right;color:#fff;font-weight:bold;font-size:18px;}
.newtoparts .newmainart .text .intro {float:right;width:526px;height:15px;text-align:Right;color:#fff;font-size:14px;overflow:hidden;margin-top:4px;}

.newtoparts .thumbs {float:right;width:540px;height:auto; margin-top: 10px;}

.newsubart {float:right;width:127px;height:auto;}
.newsubart .pic {float:right;width:127px;height:80px;}
.newsubart .pic img{opacity:0.5;filter:alpha(opacity:50);}
.newsubart .pic:hover img{opacity:1;filter:alpha(opacity:100); cursor: pointer}
.thumbs .active img{opacity:1;filter:alpha(opacity:100);}
.newsubart .title {float:right;width:127px;height:auto;text-align:right;font-weight:bold;color:#1c9385;font-size:18px;margin-top:4px;}
.newspacerart {float:right;width:10px;height:80px;}

.newtoparts .media {float:left;width:330px;height:auto;}
.newtoparts .media .btn {float:right;width:150px;height:38px;background: url('images/bg_btn.png'); color: #fff; border-radius: 5px; margin: 25px 10px 0 0;font-size: 15px;font-weight: bold;line-height: 38px;}

.breaknews {float:right;width:868px;height:16px;border:1px solid #ccc;padding:5px;margin:10px 0;}
.breaknews #title {float:right;width:auto;height:auto;font-weight:bold;color:#cb1d0c;font-size:18px;line-height:15px;}
.breaknews #content {float:right;width:800px;height:auto;text-align:right;color:#878787;margin-right:6px;font-size:14px;}
.subnews {float:right;width:880px;height:auto;}
.subnews #title {float:right;width:860px;height:15px;padding:10px;font-size:23px;font-weight:bold;background:#eee;color:#1c9385;line-height:14px;text-align:right;margin-bottom:10px;}
.subnews #art {float:right;width:205px;height:auto;}
.subnews #art #pic {float:right;width:205px;height:155px;}
.subnews #art #titlesub {float:right;width:191px;height:32px;text-align:right;font-weight:bold;margin-top:4px;font-size:15px;padding:7px;background:#1167BE;color:#fff;overflow: hidden}
#spacersub {float:right;width:20px;height:20px;}
.bigbanner {float:right;width:880px;height:100px;margin:15px 0;}
.bigbanner img {width:100%;}
.sm-banner img{width:100%;height:100%;}
 
.goodpeople {float:right;width:880px;height:auto;padding:13px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:15px;}
.goodpeople #title {float:right;width:880px;height:auto;text-align:right;font-weight:bold;color:#1c9385;font-size:19px;margin-bottom:5px;}
.goodpeople #title .btn {float:left;width:auto;height:auto;text-align:center;font-weight:bold;color:#fff;font-size:16px;padding:5px 10px; background: #1c9385; border-radius: 5px;}
.goodpeople #picppl {float:right;width:22%;height:150px;border: solid 2px #000; margin: 0 10px 10px 0 ;}
.goodpeople #picppl1 {float:right;width:50%;height:315px;border: solid 2px #000; margin-left: 10px;margin-bottom:10px;}

.rightCol {float:right;width:310px;height:auto;}
.leftCol {float:left;width:555px;height:auto;}

.search_key{float:right;width:542px;height:auto;padding:5px;background:#e8e8e8;color:#CB1D0C;text-align:right;font-weight:bold;font-size:18px;padding-right:8px;margin-bottom:7px;}

.rightCol #media {float:right;width:310px;height:auto;margin-bottom:20px;}
.rightCol #media #title {float:right;width:296px;height:19px;background:#e8e8e8;color:#4f4f4f;text-align:right;font-weight:bold;font-size:18px;padding:7px;}
.rightCol #media #video {float:right;width:290px;height:auto;background:#e8e8e8;margin-top:7px; padding: 10px;}
.rightCol #media #fb {float:right;width:290px;height:auto;background:#e8e8e8;margin-top:7px;padding:10px;}

.rightCol #media .poll {float:right;width:290px;height:auto;padding:10px;background:#e8e8e8;margin-top:7px;}
.rightCol #media .poll .polltitle {float:right;width:290px;height:auto;text-align:right;font-weight:bold;color:#1c9385;}
.rightCol #media .poll .choices {float:right;width:290px;height:auto;text-align:right;}
.rightCol #media .poll .choices .form_item {float:right;width:290px;height:auto;text-align:right;margin-top:7px;}
.rightCol #media .poll .choices .button{background:url('images/btn_poll.png');border:none;width:80px;height:23px;cursor:pointer;margin-right:110px; margin-top: 5px;}

.progress {width:290px;height:5px;float:right;color:#1c9385;text-align:right;border:1px #ebebeb solid;margin-top:7px;display:none;background:#1c9385;}
.titleradio {float:right;width:290px;height:auto; color: #000; font-size: 12px; text-align: right;font-weight: bold; margin-top:7px;}

.item_cat {float:right;width:555px;height:auto;}
.item_cat #title {float:right;width:542px;height:auto;padding:5px;background:#1167be;color:#fff;text-align:right;font-weight:bold;font-size:18px;padding-right:8px;margin-bottom:7px;}
.item_cat #mainart {float:right;width:162px;height:auto;}
.item_cat #mainart #pic {float:right;width:162px;height:122px;margin-bottom:4px;}
.item_cat #mainart #subtitle {float:right;width:162px;height:auto;text-align:right;font-weight:bold;color:#1c9385;margin-top:4px;}

.item_cat #mainart2 {float:right;width:175px;height:auto;}
.item_cat #mainart2 #pic {float:right;width:175px;height:122px;margin-bottom:4px;}
.item_cat #mainart2 #subtitle {float:right;width:175px;height:auto;text-align:right;font-weight:bold;color:#1c9385;margin-top:4px;}

.item_cat #art2 {float:left;width:378px;height:79px;margin-bottom:10px;}
.item_cat #art2 #picture {float:right;width:116px;height:79px;margin-left:10px;}
.item_cat #art2 #title2 {float:right;width:252px;font-weight:bold;text-align:right;color:#1c9385;}
.item_cat #art2 #intro {float:right;width:252px;height:auto;text-align:right;font-size:15px;color:#676565;}
.item_cat .spacer {float:right;width:15px;height:100px;}

.banner2 {float:right;width:555px;height:auto;margin:10px 0 15px 0;}
.banner3 {float:right;width:880px;height:auto;margin:10px 0 15px 0;}
.banner4 {float:right;width:540px;height:auto;margin:10px 0 15px 0;}
.banner2 img{width:100%;}
.banner3 img{width:100%;}
.banner3 img{width:100%;}

.cubbanner{float:right;width:305px;margin-bottom:13px; overflow: hidden}
.smallbanner {float:right;width:305px;height:90px;margin-bottom:13px;}
.smallbanner img{width:100%;}
.cubbanner img{width:100%;}
.index {float:right;width:880px;height:auto;margin-top:15px;}
.index #item_index {float:right;width:880px;height:38px;margin-bottom:10px;}
.index #item_index #title {float:right;width:109px;height:38px;text-align:center;font-weight:bold;color:#fff;font-size:18px;background:url('images/bg_index.png');line-height:36px;}
.index #item_index #link {float:right;width:73px;height:39px;border:1px solid #c9c9c9;margin-right:10px;}

.footer {float:right;width:880px;height:auto;margin-top:10px;}
.footer #topcontent {float:right;width:860px;height:auto;background:#dedede;padding:10px;}
.footer #topcontent #item_cont {float:right;width:215px;height:auto;text-align:right;}
.footer #topcontent #item_cont #maintitle {float:right;width:215px;height:auto;text-align:right;font-weight:bold;font-size:22px;margin-bottom:5px;}
.footer #topcontent #item_cont #subi {float:right;width:200px;height:auto;text-align:right;font-size:17px;font-weight:normal;margin-bottom:4px;color:#555454;}
.footer #subcontent {float:right;width:880px;height:30px;background:#cecece;}
.nadsoft {float:left;width:auto;height:auto; margin: 10px;}

.art {float:right;width:535px;height:auto;border:1px solid #ccc;padding:10px;}
.art #title {float:right;width:535px;height:auto;text-align:right;font-weight:bold;font-size:20px;color:#1C9383;margin-bottom:3px;}
.art #date {float:right;width:535px;height:auto;text-align:right;font-size:14px;color:#979797;}
.art #spacer {float:right;width:535px;height:1px;background:#ccc;margin:10px 0;}
.art #intro {float:right;width:535px;height:auto;font-size:17px;color:#181717;text-align:right;}


.cat_art {float:left;width:535px;height:123px;margin-bottom:10px;border:1px solid #ccc; padding: 10px; line-height: 1.6;}
.cat_art .picture {float:right;width:162px;height:122px;margin-left:10px;}
.cat_art .title {float:right;width:363px;font-weight:bold;text-align:right;color:#1c9385;}
.cat_art .intro {float:right;width:363px;height:auto;text-align:right;font-size:15px;color:#676565;}

.numbering {width: 580px; padding: 25px; float: left;}
a.number {font-size: 11px; color: #428C98; text-decoration: none; border-style: solid; border-width: 1px; border-color: #428C98; padding: 4px;}
a.number:hover {font-size: 11px; color: #ffffff; background-color: #428C98; text-decoration: none; border-style: solid; border-width: 1px; border-color: #428C98; padding: 4px;}
.curpage {font-size: 11px; color: #ffffff; background-color: #428C98; text-decoration: none; border-style: solid; border-width: 1px; border-color: #428C98; padding: 4px;}


.vid_item { float:right;width:176px;height:163px;background:url('images/bg_pic.png');background-repeat:no-repeat; margin-right: 7px;}
.vid_item .icon{ float: left; width: 16px; height: 16px;margin: -40px 0 0 25px; }
.vid_item .thumb { float: right; width: 135px; height: 122px; margin: 20px;}
.vid_item .name{float:right;width:125px;height:15px; margin: -45px 20px 0 20px; color: #fff; text-align: right; font-weight: bold; font-size: 14px; padding: 5px; background: url(images/vidbg.png); overflow: hidden}

 .spacer{ float: right; width: 24px; height: 150px; margin: 0;}
 
 
 
 .addComment {width:560px;float:right;height:auto;padding:8px;background:#f8f8f8;border:1px #cccccc solid;text-align:right;font-weight:800;color:#666666;margin:10px 0 0 0;display:block;}
.addComment .boxTitle{font-size:15px;width:500px;float:right;margin:0 0 15px 0;color:#5e77aa;}
.addComment .label {width:120px;background:#E8E8E8;padding:6px;color:#666666;text-align:right;float:right;font-size:11px;margin:0 0 5px 0;}
.addComment .input {width:220px;float:right;margin:0 10px 5px 0;}
.addComment .input input {width:220px;height:auto;border:1px #bdc7d8 solid;font-family:tahoma;font-size:11px;font-weight:800;padding:5px;}
.addComment .input textarea {width:220px;height:70px;border:1px #bdc7d8 solid;font-family:tahoma;font-size:11px;font-weight:800;padding:5px;}
.addComment .submit {width:510px;float:right;text-align:left;}
.addComment .submit input {background-image:url('images/butbg.png');color:#ffffff;border:1px #29447e solid;font-family:tahoma;font-size:11px;font-weight:800;height:22px;}
.addComment .submit .errors {width:300px;float:right;color:red;margin:5px 0 0 0;display:none;}
.addComment .note {width:517px;text-align:center;color:#5e77aa;font-size:14px;margin:10px 0 10px 0;}
.commentbox {float:right;width:540px;height:auto; margin: 10px 0; background:#fff;}
.commentbox .title_comment {float:right;width:auto;height:auto;}
.commentbox .item_comment {float:right;width:540px;height:auto;}
.commentbox .item_comment .title_comment {float:right;width:110px;height:20px;font-size:15px;font-weight:bold;color:#3d3a3a;text-align:right;}
.commentbox .item_comment input {font-size:12px;font-family:tahoma;color:#2c2c2c;float:right;width:405px;height:18px;border:1px solid #bdbdbd;background:#eae8e8;}
.spacercomment {float:Right;width:629px;height:7px;}
.commentbox .item_comment textarea {font-size:12px;font-family:tahoma;color:#2c2c2c;float:right;width:405px;height:50px;border:1px solid #bdbdbd;background:#eae8e8;}
.sendbtn {cursor:pointer;border:1px solid #d53539;color:#d53539;margin-top:7px;float:left;width:80px;padding:2px;height:19px;font-size:16px;font-weight:bold; text-align: center; margin: 20px}
.sendbtn:hover {background:#d53539;color:#fff;}
.item_cat #title:hover {color:#fff;}

.comment {float:right;width:540px;background:#fff;margin:10px 0;height:auto; font-weight: bold;}
.comment .numberbox {background:url("images/comment.png");float:right;width:20px;height:20px;padding:5px;font-size:11px;font-weight:bold;color:#cb0000;border-radius:4px;margin-left:8px; text-align: center;}
.comment .comment_msg {float:left;width:520px;text-align:right;color:#3d3c3c;font-size:15px;font-weight:bold;height:auto;}
.comment .name {float:left;width:520px;text-align:right;color:#757575;font-size:15px;height:auto; margin-right: 20px;}
.comment .city {float:left;width:540px;text-align:right;color:#757575;font-size:13px;height:auto;margin-top:2px;}
.comment .email {float:left;width:540px;text-align:right;color:#b10000;font-size:13px;height:auto;margin-top:2px;line-height:21px;}
.comment .email img {float:right;width:16px;height:16px;margin-top:3px;margin-left:5px;}

.spacer_article {float:right;width:540px;height:1px;background:#d6d6d6;margin-top:8px;margin-bottom:12px;}

.contact{ float: right; width: 520px; height: auto; line-height: 1.5; margin: 15px 0;}

.contact .field {float:right;width:auto;height:auto;margin-bottom:15px; margin-right: 10px;}
.contact .field .label {float:right;width:150px;height:auto;color: #666; text-align: right; font-size: 14px;font-weight: bold; }
.contact .field input {float:right;width:350px;height:20px;border:1px solid #cfcece;}
.contact .button {float:left;width:80px;height:28px;border:1px solid #d53539;color:#d53539;font-size:13px;font-weight:bold;text-align:center; margin: 10px 20px; background: #fff; }
.contact .button:hover {background:#d53539;color:#fff; cursor: pointer;}

.rightbanner {position:fixed;width:120px;height:600px;right:5px;top:5px;background:#eee;}
.leftbanner {position:fixed;width:120px;height:600px;left:5px;top:5px;background:#eee;}

.newmedia { float: right; width:100%; height: auto; margin: 0; background: #fff;border-radius: 7px 7px 0 0;}

.newmedia .head { float: right; width:100%; height: 32px; margin: 0;background: #1167be; overflow: hidden; color: #fff; font-size: 18px; font-family: 'GE_SS_Two_Medium'; text-align: right; line-height: 2;  }
.newmedia .head a{margin-right: 10px;}
.newmedia .mainvid { float: right; width:390px; height: 320px; margin: 10px 0 10px 10px;  }

.newmedia .thumbs { float: left; width:473px; height:auto; margin: 10px 0 0 0; }
.newmedia .thumbs .space2 { float: right; width:19px; height:10px; margin: 0; }
.newmedia .thumbs .item { float: right; width:145px; height:155px; margin: 0; overflow: hidden;margin-bottom: 10px; }
.newmedia .thumbs .item .pic { float: right; width:137px; height:100px; margin: 0; }
.newmedia .thumbs .item .title { float: left; width:115px; height:34px; margin: -85px 0 0 0; color: #fff; font-size: 14px; font-family: 'GE_SS_Two_Medium'; text-align: right; overflow: hidden; background: url('images/bgitem.png') repeat-x; padding:0 10px 0 10px ; }

.newmedia .spc { float: right; width:2px; height: 563px; margin: 47px 12px 0 12px; background: url(images/mediaspc.png) repeat-y; }

.games{ float:right; width:880px; height:144px; margin:15px 0; background: #eee;}
.games .header{ float:right; width:880px; height:26px; margin: -20px 0 0 0; position: relative; text-align: center}
.games .header .btn1 { right: 350px; width:100px; height:auto; margin: 0; position: absolute}

.games .slider{ float:left; width:880px; height:110px;}
.games .slider .thumb{ float:right;width:115px; height:110px; margin:13px 9px 13px 0;}
.games .slider .thumb img{ float:right;width:115px; height:85px;}
.games .slider .thumb .name{float:right; width:115px; height:25px; line-height:25px; font-size:14px; text-align:center; font-family:light; color:#FFFFFF;background: #1c9385; overflow: hidden; }

.tahane{float:right;width:308px;height:auto; margin:0;}
.tahane .head {float:right;width:296px;height:19px;background:#e8e8e8;color:#4f4f4f;text-align:right;font-weight:bold;font-size:18px;padding:7px; margin-bottom: 10px;}

.tahane .blck{float:right;width:310px;height:auto; margin: 0; background:#fff; border: 1px #c9c9c9 solid; padding-bottom: 5px;}
.tahane .blck .pic{ float: right; width: 130px; height: 100px; margin: 8px;}
.tahane .blck .title{ float: left; width: 145px; height: 20px; margin: 5px 8px; text-align: right; color: #d53539; font-size: 18px; font-weight: bold; overflow: hidden}
.tahane .blck .intro{ float: left; width: 145px; height: auto; margin: 0 8px; text-align: right; color: #656565; font-size: 15px;}
.tahane .spacer{ float: right; width: 310px; height: 10px; margin: 0;}


.credits{ float:right; width: 310px; height: 260px;}
.credits .title{ float: right; width: 296px; height: 19px; background: #e8e8e8; color: #4f4f4f; text-align: right; font-weight: bold; font-size: 18px; padding: 7px;}
.credits .bdy{float:right;width:310px;height:200px; margin:0;  background-color:#e8e8e8; margin-top: 7px; padding-top: 10px; }
.credits .pub{width: 280px; padding:5px; margin: 0 10px 15px; float:right; height: auto;-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;background-color: #fff; color: #545454;font-family: "Tahoma";font-size: 12px; text-align: right;}
.credits .button{ float:right; color:#FFFFFF; font-family:light; width: 170px;height: 30px;-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;background-color: #1c9385; margin:7px 70px 0 20px; font-size:16px; line-height:30px; text-align:center; font-weight: bold;}
.credits .name { float: left; color: #1c9385; font-size: 10px; }

.ehdaform{float:right; text-align: right; width:300px;height:200px; margin:0;  background-color:#e8e8e8; margin-top: 7px; padding:5px; position: relative;}
.ehdaform_field{ width: 300px; margin: 0 ; float:right; height: auto; color: #545454;font-family: "Tahoma";font-size: 12px;}
.ehdaform_field .title2{float:right; font-family:light; line-height:35px; font-size:14px; color:#1c9385; margin-right:5px; height:35px; width:110px; font-weight: bold; }
.ehdaform_field .field {float:right; width:180px;  margin: 0;}
.ehdaform_field .field input {float:right; width:179px; border: 0;background-color:#fff; height: 25px;}
.ehdaform_field .field textarea {float:right; width:175px; border: 0;background-color:#fff; height: 100px;}
.ehdaform .button1{ position: absolute; color:#FFFFFF; font-family:light; width: auto;height: 30px;-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;background-color: #1c9385;top: 155px; right: 105px; font-size:16px; line-height:30px; text-align:center;padding:0 10px; cursor: pointer; font-weight: bold;}
.ehdaform .button2{ position: absolute; color:#FFFFFF; font-family:light; width: auto;height: 30px;-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;background-color: #1c9385;top: 155px; right: 170px; font-size:16px; line-height:30px; text-align:center;padding:0 10px; cursor: pointer; font-weight: bold;}

.note_ehda {float:right; width:100%; height:auto;  margin: 0; text-align: center; color:#1c9385; font-size: 13px; font-weight: bold; padding: 30px 0;}

.Loading{margin-top: 13px; display:none; float: left; margin-left: 10px}


.NewNew .NewItem{width: 45%; border:1px solid #ccc; height:310px; padding:5px; float:right; margin-left:10px; margin-bottom:10px;}    
    .NewNew img{float:right; padding:0; margin:0; border:0;}
    .NewNew .title h2{width:100%; float:right; text-align:right; direction:rtl; margin-top:5px; height:37px; overflow: hidden; font-size: 16px;
font-weight: bold; color: #1C9385;}

    .NewNew .sdata{width:100%; float:right; text-align:right; direction:rtl;  height:71px; overflow: hidden; font-size: 14px;
font-weight: bold; }
.NewNew .but{float: left; margin-bottom: 10px;}

.NewNew .btn{ float: left;
    width: auto;
    height: auto;
    text-align: center;
    font-weight: bold;
    color: #fff;
    font-size: 12px;
    padding: 5px 10px;
    background: #1c9385;
    border-radius: 5px;}
    
#player{width: 330px;float: left;margin-left: 0;}
