@charset "utf-8";

a { text-decoration:none;font-size: 18px;color: #000; }
a:hover { text-decoration:underline;}
strong { text-align: center;color: #131313;font-size:24px; }
.tbold {font-weight:bold;}
H2, H4, H1 { text-align: center;color: #666;font-size:24px;margin-top:0px; }
.color4 {color: #777777;}
div, pre, input, select, textarea {font-family: Exo2,Arial,Helvetica,sans-serif;outline: none;}


.demo_blk {position:relative;}
.demo_blk:hover {cursor:pointer;text-decoration:underline;}
.demo_hide {position:absolute;top:190px;left:-300px;width:400px;height:460px;border:1px solid #000;opacity:0.8;background-color:#F6F6F2;}
.demo_hide h3 {font: bold 150%/0 'Times New Roman',Georgia,serif;}

.show {font-weight:bold;}
.demo_hide p {font-size:18px;text-align:left;padding:0 20px;}
.big_pic {background: transparent url('/images/org/charts_big.png') no-repeat 50% top;height:600px;}
div {font-size:18px;color: #000; }
.txt_shad5 {text-shadow: 0px 1px 3px #000;}
.txt_shad6 {text-shadow: 1px 1px 0px #fff;}
.txt_shad4 {text-shadow: 2px 2px 1px #000;}
.txt_shad3_1 {text-shadow: 1px 1px 1px #000;}

div.txt_shad3, li.txt_shad3, p.txt_shad3, a.txt_shad3,small.txt_shad3,b.txt_shad3 {text-shadow: 1px 1px 1px #fff;}
div.txt_shad2, li.txt_shad2, p.txt_shad2, a.txt_shad2,small.txt_shad2,b.txt_shad2 {text-shadow: 0 1px 1px #000;}
div.txt_shad, li.txt_shad, p.txt_shad,tr.txt_shad,small.txt_shad,b.txt_shad,strong.txt_shad {text-shadow: 1px 1px 2px #000;}

img.auth_logo1 {width:210px; }
.auth_logo2 {font-size:18px;color:#666;}
.auth_logo {position:absolute;float:left;width:300px;top:40px;left:25px;;z-index:1000;}
.auth_mnu {float:left;left:50%;position:relative;margin-top:75px;margin-bottom:15px;}
.tmnubox {background-color:#36393a ;left: 50%;opacity: 0.8;padding-bottom: 3px;width: 100%; alpha(opacity=80);}
.fixed_menu .tmnubox {left:0px;top:0px;position:fixed;}
.fixed_menu #cuselFrame-social, .fixed_menu .lang_blk {display:none;}
.tmnu, .tmnu a {color:#fff;font-size:16px;display:inline-block;margin-left:10px;transition: color 1s ease 0s;}
.tmnu:hover, .tmnu a:hover {color:#ccc;}


.mess_ {display:inline-block;width:100%;font-size: 24px;color: #ff0000;height:40px;}
.main_width {width: 100%;margin-left: auto;min-width:930px; margin-right: auto;min-height:930px;position:relative; }
.vert_center2 {position: relative;left: 0%;height: 200px;background:#fff url('/images/iheader-bg.png') 0 30px repeat-x scroll;clear:both;min-width:77em;box-shadow: 0 5px 3px rgba(0, 0, 0, 0.2); }
.marg1 { position: relative;clear:both;left:-50%;width:auto;} * html .marg1 {\width:120px;}
.mess_auth {display:inline-block;width:100%;font-size: 26px;color: #ffcc00;margin-top:5px;}
.supp_sform {display:block;position:relative;height:81px;width:81px;cursor:pointer;background:transparent url('/images/org/mail_btn.png') left top no-repeat;border: 1px solid transparent;}
.supp_sform:hover {border: 1px solid #fff;background:transparent url('/images/org/mail_btn_bw.png') left top no-repeat;}
.bottom_inf {position:fixed;bottom:0px;left:0px;width:100%;height:25px;background:#fff url('/images/iheader-bg.png') 0px -110px repeat-x;font-size:12px;z-index:10000;}
.mess_reg {color:#C60000;}

.reg_left {float:left;\width:200px;}
.reg_left_in {height:40px;color:#666;text-shadow:1px 1px 0px #fff;}
.reg_right {float:right;text-align:right;\width:350px;}
.reg_right_in {clear:both;height:40px;color: #ffffff;position:relative;}
.input1 {font-size:16px;text-align:left;line-height:normal;color:#000000;padding:5px;border: 2px solid #cccccc;width:200px;height:20px;font-family:Exo2,Arial,sans-serif;
border-radius:3px;}
* html .input1 {\width:212px;\height:24px;\padding:-2px 5px -0px 5px;} * +html .input1 {height:23px;}
.input3 {clear:both;float:right;font-size:16px;text-align: left;line-height:normal;color:#000000;padding:4px 0px 4px 10px;border: 2px solid #cccccc;width:212px;height:34px;
font-family:Exo2,Arial,sans-serif;border-radius:3px;}
.pass {font-family: Arial,sans-serif;}

.width_input1 {width:80px;}
.width2_input1 {width: 128px;}
.width3_input1 {width: 60px;}
.width4_input3 {width: 300px;}

.ajaxplace {position:absolute;left:350px;top:0px;white-space: nowrap;font-size:16px;z-index:5;}
.errorplace {position:absolute;left:350px;top:0px;white-space: nowrap;font-size:16px;z-index:5;color:#C60000;}
.errpl_1 {font-size:16px;color:#C60000; }
.errpl_2 {font-size:12px;white-space: nowrap;position:absolute;top:34px;left:-210px;}
.errpl_3 {font-size:12px;z-index:5;color:#C60000;padding-left:1px;}
.errpl_4 {font-size:12px;z-index:5;padding-left:1px;}
.errorfield {border-color: red;}
.infopl_1 {position:absolute;left:350px;top:0px;white-space: nowrap;font-size:16px;z-index:5;}
.fld_lgn_rt {margin-bottom:15px;}
.fld_lgn_lf {margin-bottom:15px;}

.change_captcha {width:15px;position:relative;display:inline-block;cursor:pointer;opacity:0.8;filter: alpha(opacity=80);}

a.button2 {background: transparent url('/images/org/org_menu_botton_bg_a_lt3.png') no-repeat right bottom;display:block;float:left;font-size: 14px;text-align: center;height: 33px;margin-right: 4px;
padding-right:11px;text-decoration: none;outline: none;} * html a.org_btn1 { \width:30px;} *
a.button2 span {display:block;background: transparent url('/images/org/org_menu_botton_bg_lt3.png') no-repeat left bottom;float:left;white-space: nowrap;line-height: 33px;height:33px;text-align: center;color:#fff;
text-decoration: none;padding: 0px 0px 0px 10px;outline: none;position:relative;}
a.button2:hover {background: transparent url('/images/org/org_menu_botton_bg_a_lt3.png') no-repeat right top;text-decoration: none;}
a.button2:hover span {background: transparent url('/images/org/org_menu_botton_bg_lt3.png') no-repeat left top;text-decoration: none;}


.input2 {font-size:16pt;line-height:normal;color:#000000;padding:1px 5px 0px 5px;border: 1px solid #000000;width:200px;height:28px;}
.input4 {font-size:20px;text-align:left;line-height:normal;color:#000000;padding:2px 5px 2px 5px;border: 1px solid #000000;width:200px;height:25px;vertical-align:middle;}
input:focus, select:focus {box-shadow:0 0 0px 2px rgba(246, 132, 8, 0.7),0 0 0 1px rgba(193, 154, 0, 0.2 ) inset;border: 2px solid transparent;border: 2px solid orange\9;transition:border  0.8s ease 0s;}

BODY {color: #000000;font-family: Exo2,Arial,sans-serif;text-align: center;background-attachment: fixed;background-position: 50% -0px;background-repeat: no-repeat;background-color:#F6F6F2;padding:0px;margin:0px;}
 * html BODY {\overflow:auto;} * +html {overflow:auto;}

div.stats {display:inline;height:0px;left:-1000px;margin:0px;padding:0px;position:absolute;top:-1000px;visibility:hidden;width:0px; }
