@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;}
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:550px;border:1px solid #000;opacity:0.8;filter:alpha(opacity=80);background-color:#F6F6F2;z-index:55;border-radius:6px;box-shadow: 5px 5px 10px -2px black;}
.close-demo-hide {position:absolute;display:inline-block;top:10px;right:20px;color:#ccc;border-bottom:1px solid transparent;cursor:pointer;}
.close-demo-hide:hover {border-bottom:1px solid #666666;}
.dott._godemo {clear:both;display: table;font-size: 18px;margin-bottom: 20px;margin-left: 30%;position: relative; }

.demo_hide h3 {font: bold 150%/0 Exo2,Arial,sans-serif;}
.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;}


.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;}
.big_pic_slider {background: transparent no-repeat 50% top;height:600px;width:1000px;}
div {font-size:18px;color: #000; }
.txt_shad5 {text-shadow: 0px 1px 3px #000;}
.txt_shad4 {text-shadow: 2px 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 1px #666;}


.reveal-modal strong, .reveal-modal .tbold ,.reveal-modal .dott {color:#666;text-shadow:1px 1px 0 #fff;}

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;}
.fixed_logo {position:fixed;float:left;width:300px;top:30px;left:25px;z-index:1000;}
.auth_mnu {float:left;left:50%;position:relative;margin-top:75px;margin-bottom:15px;}

.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;margin-right:16px;margin-top:15px;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;}

.button_ok {background: transparent url('/images/li_3.png') no-repeat 15px 12px;color: #000000;display: block;float: right;height: 41px;width:32px;padding-right:10px;}
.lang_blk:hover {background-color:#f6f6f2;opacity:0.5;border:2px solid #666;}
.lang_blk { border: 2px solid #f6f6f2;display: inline-block;float: right;z-index: 2000;border-radius:3px;}

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;}

a.button3 {background: transparent 50%;color: #666;display: block;float: left;font-size: 18px;text-align: right;height:73px;text-decoration: none;transition:background  0.5s ease 0s ;}
a.button3 span {background: transparent;display: block;line-height: 25px;height:50px;float:left;text-decoration: none;padding: 23px 23px 16px 23px;position: relative;}
a.button3:hover {text-decoration:none;background: transparent url('/images/org/org_underline.png') no-repeat 50% 50px;}

a.button4 {background: transparent 50%;color: #666;display: block;float: left;font-size: 18px;text-align: right;height:73px;text-decoration: none;transition:background  0.5s ease 0s ;}
a.button4 span {display: block;line-height: 25px;height:50px;float:left;text-decoration: none;padding: 23px 23px 16px 23px;position: relative;}
a.button4:hover {text-decoration:none;background: transparent url('/images/org/org_underline.png') no-repeat 50% 50px;}

a.button5 {background: transparent 50%;color: #666;display: block;float: left;font-size: 18px;text-align: right;height:73px;text-decoration: none;transition:background  0.5s ease 0s ;}
a.button5 span {display: block;line-height: 25px;height:50px;float:left;text-decoration: none;padding: 23px 23px 16px 23px;position: relative;}
a.button5:hover {text-decoration:none;background: transparent url('/images/org/org_underline.png') no-repeat 50% 50px;}

a.button6 {background: transparent 50%;color: #666;display: block;float: left;font-size: 18px;text-align: right;height:73px;text-decoration: none;cursor:pointer;transition:background  0.5s ease 0s ;}
a.button6 span {display: block;line-height: 25px;height:50px;float:left;text-decoration: none;padding: 23px 23px 16px 23px;position: relative;}
a.button6:hover {text-decoration:none;background: transparent url('/images/org/org_underline.png') no-repeat 50% 50px;}

.input2 {font-size:16pt;line-height:normal;color:#000000;padding:1px 5px 0px 5px;border: 2px solid #ccc;border: 2px solid #ccc\9;width:200px;height:30px;
border-radius:5px;}
.input4 {font-size:20px;text-align:left;line-height:normal;color:#000000;padding:2px 5px 2px 5px;border: 2px solid #ccc;border: 2px solid #ccc\9;width:200px;height:27px;vertical-align:middle;margin-top:3px;
border-radius:5px;}
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;}

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;}

.lineForm {right: 10px;top:60px;width:320px;zoom: 1;position:absolute;z-index:100;}
* html .lineForm {float: none;width: auto;\width:350px;}
div.stats {display:inline;height:0px;left:-1000px;margin:0px;padding:0px;position:absolute;top:-1000px;visibility:hidden;width:0px; }

.txt_h {background-color:#fff;padding: 0 20px;height:55px;}
.txt_h2 {color: #cc092f;font-size:18px;line-height:22px;font-weight:normal;}
.txt_h2 div {font-size: 24px;font-weight:bold;}
.inf_block {clear:both;overflow:visible;width:1020px;margin-left:50px;position:relative;height:500px;}
.td_inf {float:left;width:300px;margin-right:35px;}
.td_inf1 {float:left;width:470px;margin-right:35px;}
.pic_int1 {height:130px;background-color:#fff;}
.pic_int2 {height:130px;background-color:#fff;}
.pic_int3 {height:130px;background-color:#fff;}

.td_inf_im {float:left;width:970px;margin-right:35px;}

.td_cont {height:200px;background-color:#fff;padding: 10px 20px 0;overflow:hidden;}
.td_cont p {font-size:14px;color:#666;margin-bottom:10px;line-height:18px;}
.tr_bottom {height:38px;background: transparent url('../images/org/bg_content_shadow_bottom.png') no-repeat left top;margin-left:-10px;}
.tr_bottom1 {height:38px;background: transparent url('../images/org/bg_content_shadow_bottom_470.png') no-repeat left top;}
.tr_bottom_im {height:38px;background: transparent url('../images/org/bg_content_shadow_bottom_970.png') no-repeat left top;}
.pic_int1 {height:130px;background: transparent url('../images/org/desktop_pic.jpg') no-repeat left top;}
.pic_int2 {height:130px;background: transparent url('../images/org/easy_pic.jpg') no-repeat left top;}
.pic_int3 {height:130px;background: transparent url('../images/org/benefits_pic.jpg') no-repeat left top;}
.pic_int4 {height:150px;background: transparent url('../images/org/cloud_storage_470.jpg') no-repeat left top;background-color:#fff;}
.pic_int5 {height:150px;background: transparent url('../images/org/community.jpg') no-repeat left top;background-color:#fff;}
.pic_int_im {height:150px;background: transparent url('../images/org/imag_auth_970.png') no-repeat left top;background-color:#fff;}

.shad_line {height:26px;width:1020px;left:-20px;top:5px;background: transparent url('../images/org/top_shadd_line.png') no-repeat left top;z-index:-1;}
.slider_form {background: transparent url('../images/org/slider_box.png') no-repeat left top;width:120px;height:155px;}
.s_t {padding-top:5px;}

.segment1 {width:100%;background-color:#36393a;color:#ffffff;clear:both;opacity:0.8;filter:alpha(opacity=80);}
.s1_int {padding:40px 0;font-family:Robotothin,Arial,san-serif;font-size:44px;}
.dott {font-size:16px;border-bottom: 1px dotted;}
.dott:hover {color:blue;text-decoration:none;}
.fixed_menu {top:-60px;left:0px;position:fixed;width:100%;left: 0%;box-shadow: 0 5px 3px rgba(0, 0, 0, 0.2);height: 170px;background:#fff;min-width:1200px;border-top: 3px solid #CCCCCC;clear:both;z-index:100;
border-bottom:1px solid #ccc\9;}

.bx-wrapper {position: relative;padding: 0;*zoom: 1;}
.bx-wrapper img {max-width: 100%;display: block;}
.bxslider {top:-18px;right:38px;}

.l-pic{box-sizing:border-box;backface-visibility:hidden;height:600px;z-index:1;background: transparent url(/images/org/city_night.jpg) left no-repeat;}

.inf_block1 {clear:both;overflow:visible;width:470px;position:relative;height:200px;margin-top:40px;}
.jscarousal-horizontal{width: 450px;height: 50px;border: solid 1px lightgray;border-radius:5px;margin-top: -2px;padding: 0;padding: 22px 8px 22px 8px;position: relative;
transition: box-shadow 1s ease 0s;box-shadow:0 1px 3px rgba(0,0,0,0.5); /*overflow: hidden;*/}
.jscarousal-horizontal-back, .jscarousal-horizontal-forward {float: left;width: 23px;height: 55px;color: White;position: relative;top: 0px;cursor: pointer;opacity:0.5;filter:alpha(opacity=50);}
.jscarousal-horizontal-back {background-image: url(/js/jscarusel2/left_arrow.jpg);background-repeat: no-repeat;background-position: left;}
.jscarousal-horizontal-forward {background-image: url(/js/jscarusel2/right_arrow.jpg);background-repeat: no-repeat;background-position: right;}
.jscarousal-contents-horizontal {width: 403px;height: 54px;float: left;position: relative;overflow: hidden;color:#bbbbbb;}
.jscarousal-contents-horizontal div.visible {width:1000px;}
.jscarousal-contents-horizontal > div {position: absolute;width: 100%;height: 124px;}
.jscarousal-contents-horizontal > div > div {float: left;margin-left: 8px;margin-right: 8px;}
.jscarousal-contents-horizontal img {height: 91px;border: solid 1px #7A7677;}
.thumbnail-active {filter: alpha(opacity=100);opacity: 1.0;cursor: pointer;}
.thumbnail-inactive {filter: alpha(opacity=20);opacity: 0.2;cursor: pointer;}
.visible {display:block;}
.hidden {display:none;}
.thumbnail-text {font-size:12px;}
.auth_logo.newyear {left:15px;top:25px;}
.auth_logo.newyear .auth_logo1 {width:250px;}
.auth_logo.newyear .auth_logo2 {position:absolute;left:5px;bottom:-15px;}
.newyear.fixed_logo {top:30px;}
.newyear.fixed_logo .auth_logo1 {width:250px;}
.newyear.fixed_logo .auth_logo2 {position:absolute;left:5px;bottom:-15px;color:#666;}