@charset "utf-8";
/*comm*/
.icon_loading_b{background:url(../images/ico_loading2087790.gif) no-repeat scroll 0 0;height:32px;width:32px;}
.editIcon{background:url(../images/icon_action0daea8.png) no-repeat scroll -94px 0px;height:16px;width:16px;}
.icon_successful{background:url(../images/prompt087793.gif) no-repeat scroll -160px 0 transparent;height:31px;width:31px;}
.icon_failed{background:url(../images/prompt087793.gif) no-repeat scroll -192px 0 transparent;height:31px;width:31px;}
.icon_finish_b, .icon_finish_m, .icon_finish_s, .icon_info_b, .icon_info_m, .icon_info_s, .icon_error_b, .icon_error_m, .icon_error_s, .icon_wait_b, .icon_wait_m, .icon_wait_s, .icon_caution_b, .icon_caution_m, .icon_caution_s, .icon_help_m, .icon_help_s{display:inline-block;overflow:hidden;background:url(../images/prompt098a0f.gif) no-repeat;}
.icon_finish_b{background-position:0 0;height:32px;width:32px;}
.icon_finish_m{background-position:0 -32px;height:16px;width:16px;}
.icon_finish_s{background-position:0 -48px;height:12px;width:12px;}
.icon_info_b{background-position:-64px 0;height:32px;width:32px;}
.icon_info_m{background-position:-32px -32px;height:16px;width:16px;}
.icon_info_s{background-position:-24px -48px;height:12px;width:12px;}
.icon_error_b{background-position:-32px 0;height:32px;width:32px;}
.icon_error_m{background-position:-16px -32px;height:16px;width:16px;}
.icon_error_s{background-position:-12px -48px;height:12px;width:12px;}
.icon_wait_b{background-position:-96px 0;height:32px;width:32px;}
.icon_wait_m{background-position:-48px -32px;height:16px;width:16px;}
.icon_wait_s{background-position:-36px -48px;height:12px;width:12px;}
.icon_caution_b{background-position:-192px 0;height:32px;width:32px;}
.icon_caution_m{background-position:-64px -32px;height:16px;width:16px;}
.icon_caution_s{background-position:-72px -49px;height:12px;width:12px;}
.icon_help_m{background-position:-80px -32px;height:16px;width:16px;}
.icon_help_s{background-position:-60px -48px;height:12px;width:12px;}
.ico_loading_dotted {display:inline-block;width:11px;height:12px;overflow:hidden;margin-left:2px;background:url(../images/ico_loading_dotted098d46.gif) no-repeat scroll 0 9px;}
.valid_ok {display:none;}
.wd{width:960px;margin:0 auto;clear:both;}
.greentext{color:#42830c;}
.greenmoretext{color:#356e05;}
.errortiptext{ color:#d28d33;}
.pb10 {padding-bottom: 10px; text-align:center}
.pt10 {padding-top: 10px;}
.g{color:#a0a0a0; }
.left{float:left;}
.right{float:right;}
.clr{clear:both;height:0;line-height:0;overflow:hidden;}
.txt_red{color:#cc0000;}
.txt_status{color:#1f71b6;}
.txt_left{text-align:left!important;}
.txt_right{text-align:right!important;}
.txt_center{text-align:center!important;}
.bd{border:1px solid #DFDFDF}
.bd_gray{border:1px solid #DFDFDF}
.bd_t{border-top:1px solid #DFDFDF}
.bd_b{border-bottom:1px solid #DFDFDF}
.attbg {background:none repeat scroll 0 0 #D6E2F1;}
a.underline{text-decoration:underline;}
a.noneunderline:hover{text-decoration:none;}
.nowrap{white-space:nowrap;}
.middleAlign{vertical-align:middle;}
.tips{left:45.5%;background-color:#68AF02;color:#fff;text-align:center;position:fixed;_position:absolute;z-index: 10000;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;}
.top_pos{top:33px;padding:5px 20px 6px;line-height:1em;font-size:12px!important;}
.tips_center{top:40%;opacity:0.8;filter:alpha(opacity=80);line-height:22px;padding:10px 25px;-moz-box-shadow:2px 2px 2px #ccc;-webkit-box-shadow:2px 2px 2px #ccc;box-shadow:2px 2px 2px #ccc;}
.tips img {margin-right:8px;}
.loadingtips{background-color:#000;opacity:0.9;filter:alpha(opacity=90);}
.errmsg, .msg{color:#fff;text-align:center;position:fixed;top:40%;left:45%;opacity:0.8;filter:alpha(opacity=80);z-index: 10000;line-height:22px;padding:10px 25px;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:2px 2px 2px #ccc;-webkit-box-shadow:2px 2px 2px #ccc;box-shadow:2px 2px 2px #ccc;_position:absolute;_top:200px;_left:0;}
.f_size{font-size:12px!important;}
.msg{ background-color:#68AF02;}
.errmsg{background-color:orange;}
.nomail, .noFoundInfo {height:70px;line-height:70px;text-align:center;}
.txt_gray,.graytext,.addrtitle{color:#707070;}
.settingDiv_r .addrtitle{ /*color:#1F71B6;*/}
.txt_dark{color:#333;}
.mainPanel{background:#fff;border:1px solid #d4d4d4;min-height:420px;zoom:1;}
.content{margin:20px 30px;position:relative;}
.content h1{font-family:'微软雅黑';font-size:18px;font-weight:bold;line-height:18px;}
.content h1.welcome{margin:5px 0 15px 10px;}
.content_con{margin:0 10px 20px 10px;}
.right_panel .content{margin-left:20px;}
.dashboardIcon{background:url(../images/icon_dashboard087790.png) no-repeat; height:32px; width:32px;margin-top:-3px;*margin-top:-5px;*position:relative;}
.settingIcon{background-position:4px 2px;}
.dominIcon{background-position:-28px 2px;}
.accountIcon{background-position: -60px 2px;}
.filesIcon{background-position: -92px 2px;}
.composeIcon{background-position: -124px 2px;}
.postfixIcon{background-position: -156px 2px;}
.sysDataIcon{background-position: -188px 2px;}
.adminManage{background-position: -220px 2px;}
.dashboardPanel{margin-top:40px;width:100%;overflow:hidden;}
.dashboardPanel .dashboardLink{color:#707070;margin-left:40px;}
.dashboardPanel .dashboardLink h3 {font-size:16px;margin:0 0 8px 0;}
.dashboardPanel .dashboardLink li a{color:#707070;padding:0 10px 0 0;}
.dashboardPanel .dashboardLink li a:hover{color:#1E5494;}
.dashboardPanel .dashboardLink h3 a{}
.dashboardPanel .dashboardLink ul {margin:0;padding:0;}
.dashboardPanel .dashboardLink li {margin:0 10px 0 0;float:left;list-style:none;}
.dashboardPanel .dashboardLink li.last{border-right:none;}
.footer{height:60px;padding-top:20px;}
.describeInfo{line-height:20px;}
.describeInfo p{margin:0;}
.describeInfo h3{font-size:14px;margin:10px 0;}
.describeInfo .infoPanel{margin:20px 0 0;}
.footer{clear:both;text-align:center;}

/* ==============按钮============= */
a.disabled:link, a.disabled:visited, a.disabled:hover, a.disabled:active,
input.disabled{background:#EEE!important; color:#A0A0A0!important;  cursor:default!important; }


/*  表格样式 */
.listTable th.W_30{width:30px;}
.listTable th.W_40{width:40px;}
.listTable th.W_60{width:60px;}
.listTable th.W_80{width:80px;}
.listTable th.W_120{width:120px;}
.listTable th.W_160{width:160px;}
.listTable th.W_300{width:300px;}
.listTable th.W_f{}
.table_scroll{ width:100%; overflow-x:auto;}

/* 头部面包屑 标题 */
.path{background-color: #f9f9f9;background:url(../images/path_bg087790.gif) -8px repeat-x; height:31px;border-bottom:1px solid #d4d4d4;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radiue:5px;}
.path ul{margin:0;padding:0;}
.path li{margin:0;padding:0;line-height:31px;float:left;list-style:none;margin-left:-15px;position:relative;}
.path li a{color:#000;background:url(../images/path_right_bg087790.gif) right no-repeat;display:block;*display:inline-block;height:21px;line-height:21px;padding:5px 26px 5px 34px;}
.path li a:link,.path li a:visited{_color:#000;}
.path li a:hover{color:#4c4c4c;text-decoration:none;background:url(../images/path_hover087790.gif) right no-repeat;}
.path li.home{margin-left:0;}
.path li.home a:hover{-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;}
.path li.home a{padding:5px 30px;}
.titleInfo{background:#eff4f8;line-height:20px;padding:15px 0 15px 35px;border-bottom:1px solid #e0e0e0;border-top:1px solid #eff4f8;margin-top:1px;overflow:hidden;zoom:1;}
.titleInfo span.addrtitle{margin-left:20px;}
.titleInfo h3{font-family:'微软雅黑';margin:0;font-size:20px;}
table.stepForm{float:right;*position:absolute;*top:-5px;*right:30px;}
table.stepForm th{font-weight:normal;text-align:center;width:110px;height:12px;height:18px\9;line-height:12px;}
table.stepForm td{height:8px;line-height:8px;background:#bbb;}
table.stepForm td.current{background:#6ebb3c;}
.no_bg .path li.home a,.path li.no_bg a{background:none;cursor:default;}

/*  设置页面 */
.addr_line{border-bottom:2px solid #D9E3EC;padding-bottom:5px;font-size:14px;font-weight:bold;}
.settingtd{border-bottom:1px solid #DFDFDF;}
.settingtd p{line-height:20px;margin:0 0 10px;}
.no_bb {border-bottom:0 none !important;}
.fn_list{background:#528BCB;}
.ico_quickup{height:12px;width:12px;background:url(../images/icon_action0daea8.png) -453px 0  no-repeat;}
.ico_quickdown{height:12px;width:12px;background:url(../images/icon_action0daea8.png) -478px  0  no-repeat;}
.extendmore .ico_quickup{background-position:-427px -20px;height:13px;width:13px;}
.extendmore .ico_quickdown{background-position:-427px 0;height:13px;width:13px;}

/* 表单 */
input.txt,textarea.txt{font-size:14px;padding:2px 3px;*padding:4px 3px 0;}
input:focus.txt,textarea:focus.txt{-moz-box-shadow:0 0 8px rgba(82, 168, 236, 0.5);-webkit-box-shadow:0 0 8px rgba(82, 168, 236, 0.5);box-shadow:0 0 8px rgba(82, 168, 236, 0.5);border-color:rgba(82, 168, 236, 0.75);}
.onfocus{-moz-box-shadow:0 0 8px rgba(82, 168, 236, 0.5);-webkit-box-shadow:0 0 8px rgba(82, 168, 236, 0.5);box-shadow:0 0 8px rgba(82, 168, 236, 0.5);}
select.txt{font-size:14px;boder-color:#C3C3C3;}
.formPanel{padding:20px 0 30px;margin:0 15px;}
.formPanel .tr{margin-bottom:15px;line-height:24px; overflow:hidden; _zoom:1;}
/*.formPanel label{width:100px;text-align:right;display:inline-block;}*/
.formPanel label.colum{float:left;text-align:right;width:120px;height:24px;line-height:24px; margin-right:}
.formPanel input.txt{width:230px;height:24px;_height:26px;}
.formPanel .tipsInfo{margin-left: 120px;margin-top: -8px;}
.infobar{ color:#707070; margin:10px 0;padding:5px 5px 5px 0;}
.formPanel .colum_right{margin-left: 100px;}
.inputArea{}
.inputArea .intro{margin-bottom:5px;}
.inputArea .info{margin-top:15px;}
.checkboxArea{margin:15px 0 0 25px;}

.submitColumn{padding:20px 35px;overflow:hidden;zoom:1;border-top:1px solid #e0e0e0;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.formPanel .submitColumn{margin:30px 10px 0 10px;}
.submitColumn_nobg{ overflow:hidden; _zoom:1; padding-top:15px;}
.submitColumn .cancelLink a{font-size:14px;margin-left:15px;line-height:28px;}
.submitColumn .cancelLink{}
.submitColumn a.backLink{font-size:14px;line-height:28px;}
.groupmbrPanel{border:1px solid #C3C3C3;margin-left:100px;padding:5px 10px;width:230px;}
#filecell .attsep{background:#efefef; width:628px;}
.bd_sep{ height:25px; margin-bottom:15px; border-bottom:1px solid #eeeeee;}
.file_upload{ position:absolute; top:0px; left:0px; width:52px; height:22px; overflow:hidden; opacity:0; filter:alpha(opacity=0); z-index:5;}
.file_upload input{ width:52px;}
.with_file_input .btn{ height:20px; line-height:20px; font-size:12px; padding:0 5px;}
.with_file_input{ height:24px;}
.edit_group_mainColumn{ padding:20px 35px; _width:365px; _overflow:hidden;}
.edit_group_mainColumn .graytext{ line-height:1.5; padding-bottom:5px;}
.edit_group_wrap{ border-left:1px solid #9A9A9A; border-right:1px solid #C3C3C3; border-bottom:1px solid #C3C3C3; border-top:1px solid #9A9A9A; height:150px; width:375px;}
.edit_group_wrap iframe{ border:0px solid #fff; border-top:1px solid #D4D4D4; width:100%; line-height:16px; font-size:12px; font-family:Verdana; color:#494949; background:#fff; height:148px;} 
.edit_group_mainColumn .error_tips{ padding-top:4px;}
.copymenber_li{ margin-top:10px; padding-left:50px; line-height:28px;}
.copymenber_li label{ display:inline-block; width:75px;}
.content_block .copymenber_li select.txt{ width:220px;}
.copymenber_li .f_size{ padding:2px 0 0 75px;}
.copymenber_tip{ font-size:14px; font-weight:bold; padding:10px 50px 15px;}

/*  按钮 */
a.btn, input.btn{display:inline-block;position:relative;color:#000; text-align:center; font-size:12px;line-height:16px; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; background-color:#fcfbfb; background-image:-moz-linear-gradient(top, #ffffff, #e1e1e1); background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e1e1e1)); margin-left:5px;}
a.btn_disabled, input.btn_disabled{ cursor:default !important; opacity:0.4; filter:alpha(opacity=40);}
.btn_group{ overflow:hidden;_zoom:1;margin:0 5px 0 10px; display:inline-block;}
.btn_group .btn{margin:0; border-left:0px solid #e0e0e0; border-radius:0px; -webkit-border-radius:0px; -moz-border-radius:0px; }
.con_head .btn_group .btn{padding:4px 15px;padding:5px 15px 3px 15px\9;}
.btn_group a.btn:first-child { border-radius:3px 0px 0px 3px; -webkit-border-radius:3px 0px 0px 3px; -moz-border-radius:3px 0px 0px 3px;}
.btn_group a.btn:last-child { border-radius:0px 3px 3px 0px; -webkit-border-radius:0px 3px 3px 0px; -moz-border-radius:0px 3px 3px 0px;}
.btn_group .btn_group_first{ border-left:1px solid #c7c7c7;}
a.btn_first, input.btn_first{ margin-left:0px;}
.con_head .btn{ padding:4px 10px;padding:5px 10px 3px 10px\9;height:20px; line-height:20px;}
.vip_icon{ display:inline-block; height:13px; width:31px; margin-left:5px; background:url("../images/ico_vip0dada3.gif") no-repeat;}


/*  组织架构 */
.treeview, .treeview ul {padding: 0;margin:0;list-style: none;line-height:22px;}
.treeview .root .icon{background-image:url(../images/tree-root09d4ab.gif); float:left;}
.treeview .icon {height: 26px;
width: 20px; cursor: pointer;display:inline-block;zoom:1; background-position:0 -35px; background-repeat: no-repeat;}
.treeview .root ul .icon{ background-image:url(../images/tree-new09d4ab.gif); background-color:#fff;}
.structManage .treeview .root ul .icon{ background-color:#F4F7FA;}
.treeview .root .last .icon{ background-image:url(../images/tree-last09d4ab.gif);}
.mbrList_tree .treeview .icon{}
.treeview li.closed .icon {background-position:0px -3px;}
.treeview .root .line{ background:none; overflow:hidden;}
.treeview .root ul .line {height:26px;white-space:nowrap; _zoom:1;  background: url(../images/tree-leaf09d4ab.gif) 0px -3px no-repeat; zoom:1;}
.treeview .root ul .line:after{ content:".";display:block;height:0;clear:both;visibility:hidden;}
.treeview .root ul .last .line{ background: url(../images/tree-last09d4ab.gif) 0px -67px no-repeat; }

.treeview li ins{text-decoration:none;}
.treeview li ins input{margin:0 3px 0 0; position:relative; *position:static;*margin-top:2px; top:2px; left:0;}
.treeview li span.name a{padding:0 4px}
.treeview li a:hover{text-decoration:none;}

.treeview li {margin: 0;padding: 0; line-height:22px;}
.treeview li ul { clear:both; padding-left:12px;  background: url(../images/tree-bg09d4ab.gif) 12px -3px repeat-y; overflow:hidden;}
.treeview li.last { background:#fff;}

.structManage .treeview li.last {background:#F4F7FA;}
.treeview li .leaf .line{ padding-left: 20px;}
.treeview li span{ display:inline-block;}
.treeview li .arrow{ float:none; cursor:pointer;}
.treeview li.closed ul {display:none;}
.treeview li .item{display:inline-block; line-height:26px; padding:0 4px; white-space:nowrap;}
.treeview li .item:hover{ }
.treeview li .selected {background:#C7DAEB;color:#000; }
.selected2{ background:#d9e3ec;}
.treeview li .selected:hover {background:#C7DAEB;}
.treeview li.open .folder {display:inline-block; overflow:hidden; _zoom:1;}
.treeview li.closed .folder,.treeview li.leaf .folder {zoom:1; display:inline-block; overflow:hidden;}
.treeview li.root {zoom:1;background: none;}
.move_block{ background:#56a0d4; color:#fff; padding:5px 10px; opacity:0.8; white-space:nowrap;}
.treeview li .move_in{ padding:0px 8px; font-size:14px; background:#5194c2; color:#fff; border-radius:2px;}

.structList {line-height:22px;padding-top:5px;}
.structList div{border-bottom:1px solid #ccc;padding-left:10px;}
/* 通用绿色按钮 */
.button_green_f, a.button_green_f:link, a.button_green_f:visited {display:block; height:27px;  border:none; padding:0 0 0 15px; margin:0; line-height:25px; text-align:center; background:#609b2a url(../images/forwindow087790.png) no-repeat 0 -32px; color:#fff;}
.button_green_f .inner {height:28px; cursor:pointer; float:left; line-height:27px; padding:0 15px 0 0; background:url(../images/forwindow087790.png) no-repeat right -96px; }
a.button_green_f:hover {color:#fff;text-decoration:none; background-position:0 0; background-color:#6b9f40;}
a.button_green_f:hover .inner {background-position:right -64px;}
a.button_green_f:active {background-position:0 -255px;}
a.button_green_f:active .inner {background-position:right -287px;}

/*  弹出框 */
.opp_obj{font-size:14px;position:absolute;top:40%;left:50%;text-align:left;*border-right:2px solid #a0a0a0;*border-bottom:2px solid #a0a0a0;margin-left:-225px;}
.o_body{-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:2px 2px 10px #666;-webkit-box-shadow:2px 2px 10px #666;box-shadow:2px 2px 10px #666;border:2px solid #ccc\9;}
.o_body .ico_close{height:14px;width:24px;cursor:pointer;margin:-22px 5px 0 0;border:1px solid #315CA1;background: url(../images/ico_closetip087790.gif) 50% 50% no-repeat;float:right;}
a:hover.ico_close{background-color:#DC4835;border:1px solid #19448B;}
.o_con{border:1px solid #fff;background:#fff;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;border--bottom-left-radius:3px;border--bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;}
.o_con .mainColumn{padding:30px 0;margin:0 30px;overflow:hidden;zoom:1; }
.o_con .mainColumn p{line-height:22px;margin:0;}
.o_con .mainColumn .labelText {line-height:22px;width:80px;}
.o_con .opp_addpower .mainColumn{padding:15px 0;margin:0 15px;}

.btnColumn .cancelLink{padding-left:15px;}
.btnColumn .btnCancel{margin-left:5px;}
.o_title{background:#315CA1;color:#fff;display:block;padding:5px 10px;font-size:12px;border-bottom:1px solid #19448b;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border--top-left-radius:3px;border--top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;}
.detail_mask{background:#000;opacity:0.3;filter:alpha(opacity=30);width:100%;height:100%;top:0;left:0;bottom:0;_overflow-y:hidden;position:absolute;display:block;zoom:1;}
.opp_obj .structPanel{width:290px;width:285px\9; height:360px; overflow:hidden; float:left; position:relative; _overflow:hidden; font-size:12px;}
.opp_obj .opp_addpower .structPanel{width:215px;height:250px;}
.opp_obj .opp_addpower .structSelectList{width:215px;height:240px;}
.m_tree_wrap{ padding:5px 10px; height:320px; overflow-y:auto;}
.m_tab a{display:inline-block;width:145px;width:140px\9;background:#d9e3ec; height:28px; line-height:28px; font-weight:normal; border-bottom:1px solid #D2D2D2; text-align:center; color:#000; float:left;}
.m_tab{ overflow:hidden; _zoom:1;}
.m_tab a.on{ background:#fff; font-weight:bold; border-bottom:1px solid #fff;}
.m_tab a.bd_r{ width:144px;}
.opp_obj .structPanel .auto_tipbox{color:#a0a0a0;margin:5px 0 8px 0;padding:0;border:1px solid #ccc;width:268px; width:258px\9; height:24px;line-height:24px; text-indent:5px;}
.opp_obj .structPanel .auto_tipcon{position:absolute;top:35px;left:10px;border:1px solid #ccc;width:265px;background:#fff;-webkit-box-shadow: 0px 2px 4px rgba(0,0,0,0.25);-moz-box-shadow: 0px 1px 3px rgba(0,0,0,0.25);}
.opp_obj .structPanel .auto_tipcon a{line-height:26px;display:block;padding:0 5px;}
.opp_obj .structPanel .auto_tipcon a span{color:#a0a0a0;font-size:12px;}
.opp_obj .structPanel .auto_tipcon a:hover,.opp_obj .structPanel .auto_tipcon a.on{background:#3470cc;color:#fff;text-decoration:none;}
.opp_obj .structPanel .auto_tipcon a:hover span,.opp_obj .structPanel .auto_tipcon a.on span{color:#fff;}
.opp_obj .structSelectList{overflow-y:auto;width:250px;height:350px;line-height:20px;padding:5px 10px;float:right;position:relative; font-size:12px;}
.opp_obj .structSelectList a{line-height:26px;display:block;position:relative;padding:0 5px;}
.opp_obj .structSelectList a:hover{background:#e0ecf9;}
.opp_obj .structSelectList a:hover .addr_del{ border-radius: 2px 2px 2px 2px;display: inline-block;height: 13px; margin: -1px 1px 0; overflow: hidden;position: absolute;right:5px;_right:20px;top:7px;*top:4px;width:13px;background:url(../images/ico_biz0c07e5.png) no-repeat -60px 3px;}
.opp_obj .submitColumn{background:#EFF4F8;padding: 10px 15px; overflow:hidden; _zoom:1;}
.aoto_tipon li{line-height:25px;}
.lbb li, .lbbt li{ line-height:28px;}
.lbb .treeview li{ line-height:22px;}
.lbbt .checkbox_body ul{ _position:static;}
.lbb{ padding:10px; overflow-y:auto; height:338px;}
.lbbx, .lbbt{ position:relative;}
.lbbx .group_body{ height:313px; overflow-y:auto;padding:5px 10px;_position:relative;}
.lbbt{ color:#000;}
.opp_obj .structPanel .lbbt .auto_tipbox, .opp_obj .structPanel .lbbx .auto_tipbox{ margin:5px 10px 5px;}
.lbbt .group_body{ padding:5px 10px; height:284px; overflow-y:auto;}
#addgroupsearch{-webkit-box-shadow: 0px 2px 4px rgba(0,0,0,0.25);-moz-box-shadow: 0px 1px 3px rgba(0,0,0,0.25);border:1px solid #ccc;background:#fff;position:absolute;top:31px; _top:33px; left:10px; _left:15px; z-index:100;width:268px; width:258px\9; height:240px; overflow-y:auto;}
#addgroupsearch li{line-height:28px;padding:0 5px; background:#fff;}
#addgroupsearch li.on{background:#3470cc;color:#fff;cursor:pointer;}
.ground_body{height:300px;overflow-y:auto;}
/*  日期 */
.calendar{border:1px solid #ddd!important;background:#FFFFFF;}
.calendar .forbid{border:none!important;padding:2px 4px!important;background:#fff!important;color:#A0A0A0;cursor:default;}
.calendar .title_year {border-width:0 0 1px;padding:4px 0;text-align:center;width:100%;border-bottom:1px solid #8BA7CC;}
/*  自动完成 */
.selectpanel{border:1px solid #AAAAAA;overflow-y:auto!important;overflow-x:hidden;z-index:10;
	box-shadow:0 2px 3px #A0A0A0;-webkit-box-shadow:0 2px 3px #A0A0A0;-moz-box-shadow:0 2px 3px #A0A0A0;-o-box-shadow:0 2px 3px #A0A0A0;}
.selectpanel .highlight{background:#315CA1;color:#fff;}
.selectpanel .highlight a{color:#fff;}
.ac_item{text-align:left; }
.ac_item a{color:#000;display:block;padding:5px 10px;}
.ac_item a:hover{text-decoration:none;}
.selectpanelbody{overflow-y:auto!important;z-index:9999;background:#fff;}

.slavealiaslist{white-space:normal;word-wrap:break-word;line-height:26px;}
.ico_arrow_left{background:url(../images/arrow_left087790.gif) no-repeat;width:12px;height:16px;margin:180px 5px 0; *float:none;}



/* CSS Reset */
td,input,button,select,body {font-family:"lucida Grande",Verdana;font-size:12px;}
ul,li{list-style:none;}
input,textarea,a {outline:none;}
form,body,ul,li {margin:0;padding:0;}
select,body,textarea {background:#efefef;font-size:12px;}
select {font-weight:normal; font-size:12px; font-family:Tahoma;line-height:20px;}
textarea {width:540px;border:1px solid #718da6;padding:3px;font-family:"lucida Grande",Verdana; resize:none;}
img {border:none}
a {color:#1e5494;text-decoration:none;cursor:pointer;outline:none;}
a:hover {text-decoration:underline;}
h1,h2,h3,h4,h5,h6 {margin:0;font-weight:bold;}
h3{font-size:14px;}
h2{font-size:18px;}
p,dl,dt,dd,ul,li,form{margin:0; padding:0;}
header,section,article,aside,nav{display:block;}
section{ overflow:hidden; _zoom:1;}
input.txt {padding:0 0 0 2px;line-height:20px;*line-height:21px;}
input.txt,input.txt2,textarea.txt,.txt,.qm_txt {border:1px solid #bfbfbf;border-top:1px solid #C0C0C0; background:#fff; outline:none;line-height:24px;height:24px;font-size:14px;font-weight:lighter;}
.con_toolbar input.txt, .con_toolbar input.txt2, .con_toolbar textarea.txt,.txt, .con_toolbar .qm_txt{ height:24px; line-height:24px;}
.t_search{color:#a0a0a0; text-indent:5px;}
.tool_box input.t_search{ font-size:12px;}
/* comm */
.l_size{font-size:20px;font-weight:bold;}
.b_size {font-size:14px;}
.f_size {font-size:12px;}
.bold {font-weight:bold;}
.normal {font-weight:normal;}
.red {color:#8A2D24}
.relative {position:relative;}

/* ===============弹出窗体=============== */
.qmpanel_shadow { -webkit-box-shadow: 0px 2px 7px rgba(0,0,0,0.35);-moz-box-shadow: 0px 2px 7px rgba(0,0,0,0.35);background:#000; -moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px; border-radius:3px;}
.bd_upload {border:1px solid #5982B8;}
.opashow {position:absolute;width:400px;*width:397px;height:157px;margin:5px 3px;*margin:3px;background:#000;opacity:0.20;filter:alpha(opacity=20);z-index:-100}
.tipbg {padding:0; margin:0;} 
.editor_mask {position:absolute;top:0;left:0;z-index:998;background:#fff;opacity:0.5;filter:alpha(opacity=50);width:100%;height:100%;}
.editor_dialog {position:absolute;z-index:999;padding:0 3px 3px 0;}
.editor_dialog_titlebar {margin:0 auto;border-bottom:1px solid #718da6;background:#7fb6ed;cursor:move;}

.editor_dialog_title {padding:9px 0 7px 10px;text-align:left;font:bold 12px "lucida Grande",Verdana;color:white;}
.editor_dialog_content {background:#fff;text-align:center;margin:0;padding:0;filter:none;}
.editor_close, .editor_close_mover {float:right;margin:7px 7px 0 0;*margin:7px 4px 0 0;cursor:pointer;border:1px solid #a7190f;}
.editor_close {background:#dc4835;}
.editor_close img,  .editor_close_mover img, .editor_min img, .editor_min_mover img{display:block;}
.editor_close_mover {background:#ea7759;}
.editor_min, .editor_min_mover {float:right;margin:7px 4px 0 0;cursor:pointer;border:1px solid #a7190f;}
.editor_min {background:#ea7759;}
.editor_min_mover {background:#f8987f;}
.fdbody {background:#89B5E9;}

/* confirmBox */
.cnfx_content {padding:10px 0 5px 10px;text-align:left;}
.cnfx_status {float:left;padding:0 0 0 10px;}
.cnfx_btn {text-align:right;padding:0 10px 10px 0;}
.cnfx_btn .btn {margin-right:4px;}
.cnfx_move .cnfx_status {float:none;padding-left:75px;text-align:left;margin-bottom:10px;}
/* 内容页轻量的tab（在黑白名单和邮箱搬家里用到） */
.mini_tab {display:inline-block;position:relative;padding:2px 5px 4px;font-weight:normal;text-decoration:underline;
	 border-radius:2px 2px 2px 2px; -webkit-border-radius:2px 2px 2px 2px; -moz-border-radius:2px 2px 2px 2px;}
.mini_tab_on .mini_tab_arrow {position:absolute;bottom:-8px;left:50%;margin-left:-8px;width:0;height:0;overflow:hidden;border-width:8px 8px 0;border-style:solid dashed;border-color:#D8E7F8 transparent transparent;}
.mini_tab:hover {text-decoration:none;background:#D8E7F8;}
.mini_tab_on, .mini_tab_on:hover {text-decoration:none;color:#000000;background:#D8E7F8;}
/* 新版按钮 */
.btn{display:inline-block;padding:4px 10px;padding:5px 10px 3px 10px\9;border:1px solid #c7c7c7;color:#444444;cursor:pointer;background:#fcfbfb;}
.btn:hover{text-decoration:none;color:#000000;background-color:#FFFFFF;}
a.btnNormal,input.btnNormal, a.btnComfirm,input.btnComfirm{display:inline-block; font-size:12px;padding:6px 15px 5px;*padding-bottom:4px; cursor:pointer; position:relative;
border-radius:2px;height:16px; }
a.btnNormal, input.btnNormal{ color:#000000; border:1px solid #d3d3d3; -webkit-border-radius:2px; -moz-border-radius:2px; background:#fcfbfb; background-image:-moz-linear-gradient(top, #ffffff, #e1e1e1); background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e1e1e1)); }
a.btnComfirm, input.btnComfirm{ color:#fff; border:1px solid #4B72B5; -webkit-border-radius:2px; -moz-border-radius:2px; background-color:#fcfbfb; background:url(../images/bt_bg0b13f3.png) repeat-x #5388DC;background-position:0 0;}
a.btnNormal:hover, input.btnNormal:hover{ text-decoration:none;}
input.btnNormal{height:30px;text-align:center;}
a.btn:hover,input.btn:hover,a.btnNormal:hover, input.btnNormal:hover{text-decoration:none; background-color:#f9f9f9; background-image:-moz-linear-gradient(top, #ffffff, #efefef); background-image:-o-linear-gradient(top, #ffffff, #efefef); background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#efefef));}
a.btn_disabled:hover, input.btn_disabled:hover{ background-color:#fcfbfb; background-image:-moz-linear-gradient(top, #ffffff, #e1e1e1); background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e1e1e1));}
a.btnComfirm:hover, input.btnComfirm:hover{color:#fff; background:url(../images/bt_bg0b13f3.png) repeat-x #5388DC; background-position:0 -29px;}
a.btnNormal:active,input.btnNormal:active{background-color:#f9f9f9; background-image:-moz-linear-gradient(top, #e0e0e0, #fdfdfd); background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#e0e0e0), to(#fdfdfd));}
.btnAdd, .btnDel, .btnSearch, .btnUpload,.btngBranch, .btnNotice, .btnCompose, .ico_add{background:url(../images/icon_action0daea8.png) -24px 0 no-repeat;width:16px;height:16px;position:absolute;top:7px;*top:6px;}
.btnAdd{background-position:-24px 0;left:8px;}
.btnDel{background-position:-72px 0;left:8px;}
.btnSearch{background-position:-120px 0;border:0 none;}
.btnUpload{background-position:-50px 0;left:8px; top:4px;}
.btnNotice{background-position:0 -19px;left:10px;}
.btngBranch{background-position:-403px 0px;left:10px;}
.btnCompose{background-position:-120px -18px;left:8px; top:4px;width:13px;}
.ico_add{background-position:-72px -20px;left:8px; top:4px;}





/* 下拉菜单 */
.m_list{background:#fff;border:1px solid #ccc;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;-webkit-box-shadow: 0px 2px 4px rgba(0,0,0,0.25);-moz-box-shadow: 0px 1px 3px rgba(0,0,0,0.25);position:absolute;z-index:100;width:100px;padding:3px;height:auto;}
.m_list li a{ color: #000000; display: block; line-height: 24px; padding: 0 10px;}
.m_list li a:hover{ background: none repeat scroll 0 0 #DDEEFF; text-decoration: none;}
.m_list .line{border-top:1px solid #e9e9e9;}
.m_stru{width:225px;margin:0;padding:15px 20px;}
.m_stru h4{font-size:14px;color:#333;}
.m_stru .searchcon{position:relative;margin-top:5px;}
.m_stru .t_search{width:220px;color:#a0a0a0;font-size:12px;}
.m_stru .btnSearch{right:4px;_right:40px;}
.m_stru .partytree{border:1px solid #ccc;height:150px;left:0px;top:0px;margin-top:5px;width:222px; overflow-y:scroll;}
.m_stru .treeview li.open .folder{padding-left:0;}
.m_stru .treeview li .line {border:0 none;}
.m_stru .treeview li a {display:inline-block; padding:0 4px;}
.m_select{margin:0 10px 0 0;float:right;}
.m_sel .g_info{padding-top:5px;}
.m_sel {text-align:left;padding:5px;width:155px;}
.m_sel li a{padding-left:25px;}
.m_sel li.on a{background:url(../images/ico_selected093802.png) no-repeat scroll 8px 4px;}
.detail_mask,.detail_mask_w {width:100%;height:100%;top:0;left:0;bottom:0;position:fixed;background:url(../images/spacer087795.gif);
	_position:absolute;_height:expression(document.body.clientHeight + "px");}
.detail_mask{filter:alpha(opacity=70);opacity:0.7;}
.dl_jl .tool_li{ width:200px;}
.dl_jl .tool_li .txt{ width:184px;}
.dl_jl .tool_li .time_li .arrow{ left:172px;}
/* 二级管理页 */
.setting_page{background-color:#f4f7fa; font-size:14px;}
.left_panel{float:left; width:161px; position:relative;}
.right_panel{margin-left:160px; background-color:#fff; border-left:1px solid #D4D4D4; padding:20px 24px 60px 24px; min-height:500px; _height:500px;
border-top-right-radius:5px;border-bottom-right-radius:5px;
-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;
-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;
}
.sidetd{margin:20px 0 0 0;}
.sidetd li{ }
.sidetd li a{position:relative;_right:-4px; padding-left:34px; height:32px; font:12px/32px verdana,"宋体"; color:#000; display:block; background:none;}
.sidetd li a .arrow_right:{ display:none;}
.sidetd li a:hover{ text-decoration:none; background-color:#d9e3ec;}
.sidetd li a.selected{background-color:#C7DAEB; text-decoration:none; *right:-1px;_right:-4px;z-index:100; position:relative;}
.sidetd li a.selected .arrow_right{ display:block; position:absolute; width:9px; height:19px; top:7px; right:0px; background:url(../images/arrow_right0a2ea3.gif) no-repeat;}
.sidetd li a.selected:hover{ background-color:#C7DAEB;}
.settingDiv_l{float:left; width:120px; line-height:26px; text-align:right; padding-top:10px; color:#a0a0a0;}
.settingDiv_r{margin-left:125px; margin-left:0px\9; padding:10px 10px 0 20px;line-height:26px; _border-width:0; overflow:hidden; _zoom:1;}
.settingDiv_r div{ word-wrap:break-word; word-break:break-all;}
.settingDiv_r .subItem{margin-top:8px;}
.settingtd{border-bottom:1px dashed #D4D4D4; padding-bottom:40px; margin-bottom:40px; }
.settingtd input.txt{width:280px;}
.settingtd select.txt{width:280px;}
.settingtd textarea.txt{height:80px;width:280px;}

.paste_body{overflow:hidden;background:#fff; _zoom:1;}
.title_box{ border-bottom:1px dashed #d6d6d6; margin:0 30px; padding:0 0 20px; line-height:30px; position:relative; overflow:hidden; _zoom:1;}
.new_title_box{background:#f5f8fd;border-bottom:1px solid #e4e4e4; overflow:hidden; padding:15px 28px;zoom:1;}
.new_title{ font-size:16px; line-height:25px;}
.new_title_box .info{ line-height:25px; margin:0 0 0 5px; color:#a0a0a0;}
.new_title_box .gray{ display:inline-block; padding-left:8px; color:#a0a0a0;}
.content .title_box{ margin:0 0 20px; padding-top:0;}
.title_box .title{ font-size:18px; font-weight:bold; height:30px; line-height:30px; overflow:hidden;}
.title_box .title .btn{ font-weight:normal; font-size:12px; position:static;}
.title_box .info{ line-height:24px; color:#707070; font-weight:normal; font-size:12px;}
.upgrade_tip{ padding-bottom:5px;}


/* 头部+导航 */
.header{height:60px;background-color:#efefef;}
.setinfo{margin-top:35px;}
.setinfo span{padding:0 8px; border-right:1px solid #999; float:left;}
.setinfo .lastset{border-right:0;}
.logo{margin-top:15px;}
.nav{background-color:#315ca1; height:37px; margin-bottom:12px;}
.nav li{float:left;}
.nav li a{line-height:37px; height:37px; padding:0 30px; color:#fff; font-size:14px; display:inline-block; }
.nav ul li a.on{background-color:#1e4789;box-shadow:0px 0px 10px rgba(0,0,0,0.3) inset;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.3) inset;-o-box-shadow:0px 0px 10px rgba(0,0,0,0.3) inset;-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.3) inset;text-decoration:none;}
.nav li a:hover{background-color:#1e4789; text-decoration:none;}
/* 首页 */
.mainPanel .homepage {margin:30px 35px;line-height:1.7; overflow:hidden; _zoom:1; width:890px;}
.title_url{ display:inlin-block; position:absolute; right:30px;}
.msgBox .delabled .link:hover{ background:#e0ecf8;}
.del_msg{ display:inline-block; position:absolute; right:5px; top:14px; width:15px; height:15px; background:url(../images/ico_closetip_gray087795.gif) no-repeat; text-indent:-9999px;}
/* 首页左边栏 */
.leftColumn{width:650px; _width:647px; overflow:hidden;}
.leftColumn .dashboardGrid{padding:0 34px 20px 0;margin-right:25px;/*border-right:1px solid #dfdfdf;*/background:url(../images/v_bg098a0f.jpg) no-repeat right center;zoom:1;overflow:hidden;}
.msgBox,.infoBox{}
.msgBox{zoom:1;line-height:2.2;_float:left;_position:relative;}
.msgBox li{ width:560px; overflow:hidden; border-bottom:1px dashed #d5d5d5; position:relative;}
.msg_info{font-size:12px;color:#a0a0a0;line-height:30px;height:30px; border-bottom: 1px dashed #d5d5d5;}
.infoBox{background:#EFF4F8;border:1px solid #D3DEEB; padding:5px 10px;}
.msgBox .link,.infoBox .link{margin:0;white-space:nowrap;color:#000;display:block;line-height:20px;padding:10px 15px 10px 20px;zoom:1;}
.msgBox .link:hover,.infoBox .link:hover{ text-decoration:none;background:#f4f7fa;}
.msgBox .link b,.infoBox .link b{color:#a1a1a1;margin-right:5px;}
.msgBox .link span,.infoBox .link span{color:#34599e;margin-left:15px;}
.msgBox a.closeIcon,.infoBox a.closeIcon{display:block;position:absolute;background-position:-11px 1px;background-color:#fff;margin-top:-8px;top:50%;right:8px;border:1px solid #e0e0e0;height:14px;width:14px;}
.msgBox a:hover .ico_enter{background:url(../images/ico_biz0c07e5.png) no-repeat scroll -113px 0;width:15px;height:20px;margin-top:-8px;top:50%;right:8px;display:block;position:absolute;}
.infoBox a.closeIcon:hover{background-position:-23px 1px;border-color:#aeaeae;}
.closeIcon{background:url(../images/ico_closetip.png) no-repeat;height:12px;width:12px;}
.dashboardGrid .msgPannel{max-height:195px;position:relative;overflow:hidden;zoom:1;margin:0 20px 25px 10px;}

.main_function{/*height:72px;*/margin:15px 0 36px 10px;overflow:hidden;zoom:1;padding-bottom:5px;}
.main_function li{float:left;}
.main_function a{height:70px;width:170px;display:block;border:1px solid #e0dede;margin:20px 20px 0 0;font:bold 16px/70px "微软雅黑","宋体";color:#7d7d7d;opacity:0.9;background:#FDFEFF\9;
	border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:1px 1px 3px #DDDDDD;-moz-box-shadow:1px 1px 3px #DDDDDD;-webkit-box-shadow:1px 1px 3px #DDDDDD;
	-moz-transition: all 0.1s;-webkit-transition: all 0.1s ;-o-transition: all 0.1s ;
	_height:48px;_padding-top:22px;}
.main_function a:hover{text-decoration:none;opacity:1;box-shadow:1px 1px 6px #bbb; background:#fff; color:#666; border:1px solid #aaa;}
.main_function a:active{opacity:0.8;}
.rem_funtion{margin:10px 0 0 30px;}
.rem_funtion li{list-style:disc;color:#a0a0a0;margin-bottom:10px;}
.rem_funtion li h4{color:#000;font-size:14px;}

.main_function a.btn_groupmail{margin-right:0;}
.home_exmailInfo{margin-top:35px;line-height:2;background:url(../images/default_logo.png) right top no-repeat;}
.home_exmailInfo h1{margin-bottom:10px;font-size:14px;}
.home_exmailInfo .company_logo{padding:15px 0 10px 0;margin:5px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;}
.company_logo a{ display:block; width:100%; }
.company_logo a span{ display:block; text-align:center;}
.home_info_domains {font-size:16px;}
.home_info_domains p {_margin:12px 0 4px;}
.home_info_domains span {vertical-align:middle;}

.ico_addMember,
.ico_internalNotice,
.ico_sendGroupMail,
.ico_mailGroup,
.ico_mailList,
.ico_entDisk,
.ico_crmAddr{display:inline-block;width:42px;height:32px;margin-right:12px;vertical-align:middle;background:url(../images/ico_biz0c07e5.png) no-repeat scroll 0 -16px;margin-left:24px;}
.ico_internalNotice {background-position:8px -19px;}
.ico_sendGroupMail {background-position:-32px -16px;}
.ico_crmAddr{background-position:-28px -56px;}
.ico_addMember {background-position:-70px -20px;}
.ico_mailGroup{background-position:-115px -19px;}
.ico_mailList{background-position:-158px -19px; margin:0 8px 0 28px;}
.ico_entDisk{background-position:10px -55px;}
/* 首页右边栏 */
.rightColumn{width:240px;color:#666; overflow:hidden;}
.rightColumn .company_title{font-size:20px;line-height:26px;width:100%;text-align:center;color:#000; margin-bottom:22px;}
.rightColumn section{margin-bottom:22px;}
.rightColumn h3{font-size:14px;line-height:18px;border-bottom:1px solid #DFDFDF;color:#000;padding-bottom:8px;margin:0 0 8px 0;*margin:0 0 10px 0;}
.rightColumn h4{width:100%; font-size:12px;font-weight:lighter;text-align:center;color:#a0a0a0;margin:5px 0;background:url(../images/l_bg098a0f.jpg) no-repeat -15px center;}
.rightColumn p{ine-height:20px;}
.inforbar{/*background-color:#f5f9ff; border:1px solid #d8e2f1; padding:10px 15px 12px; overflow:hidden;*/}
.inforbar_more {margin-left:14px;}
.home_shortcut{line-height:30px;}
.info_con{zoom:1;overflow:hidden;padding:0 10px;}
.info_con .d_list{position:relative;font-size:14px;}
.info_con .d_list a {display:block;}
.info_con .co_domain{position:absolute;right:10px;top:3px;}
.info_con .num{font-size:22px;}
.info_con .upload_logo{border:1px dashed #D0D0D0;background:#f7f7f7;width:100%;padding:15px 0;text-align:center;display:block;}

/* 成员组织架构列表 */
.bd_r{ border-right:1px solid #d2d2d2;}
.structManage{width:219px;min-height:700px;_height:700px;border-right:1px solid #D2D2D2;overflow:hidden;background:#f4f7fa;}
.paste_body .structManage {padding-bottom:10000px;margin-bottom:-10000px;}
.c_nav{background:#d9e3ec;height:32px;}
.c_nav a:first-child { border-right:1px solid #d2d2d2;}
.c_nav a{display:inline-block;width:109px; border-bottom:1px solid #D2D2D2; height:26px;text-align:center;color:#666666;line-height:26px;padding-top:6px;}
.c_nav a.on{font-weight:bold;color:#000;border-bottom:1px solid #F4F7FA;background:#f4f7fa; position:relative;_bottom:-1px;}
.partytree{position:relative;left:0px;top:5px;width:auto; height:890px; width:215px\9; _height:600px; margin-bottom:20px; overflow:auto; padding-bottom:15px;}
.partytree .mbrList_tree{float:left;position:relative;width:auto;padding-left:16px; _height:600px;padding-right:25px;zoom:1;background:#F4F7FA;}
.partytree .treeview{float:left;position:relative;left:6px;margin-top:10px;}
.partytree a{margin-left:1px;color:#000;font-size:12px;}
.mailGroup_box{position:relative;left:15px;margin-top:10px; overflow-x:hidden; width:186px;}
.mailGroup_box .searchcon{position:relative;*left:-5px; width:186px; padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #D6D6D6;}
.mailGroup_box .t_search{width:160px;padding-right:22px;font-size:12px;color:#aoaoao;}
.mailGroup_box .btnSearch{right:5px;}
.mailGroup_box .search_del{position:absolute;z-index:100;right:32px;_right:28px;top:3px; _top:4px;display:block;width:20px;height:20px;background:#ccc url("../images/ico_biz0c07e5.png") no-repeat -71px 5px;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px; border-radius:4px;}
.mg_box{margin:10px 0 0 0;width:182px;_width:168px;overflow-y:auto;position:relative;}
.mg_box li{position:relative;list-style:none;height:28px;overflow:hidden;}
.mg_box li a.item{color:#000;padding:0 6px;display:block;height:28px;overflow:hidden;line-height:28px;}
.mg_box li a.item span{font-size:12px;color:#a0a0a0;}
.mg_box li.on1, .mg_box li:hover {height:28px\9; }
.mg_box li a.item:hover,.mg_box li.on1 a.item{ background:#D9E3EC;text-decoration:none;}
.mg_box li.on a.item{background:#c7daeb;text-decoration:none;}
.mg_box li .btn_mg{border:1px solid #ccc;width:14px;height:13px;position:absolute;right:5px;top:7px;background:#FFFFFF; border-radius:2px; cursor:pointer;}
.mg_box li .btn_mg .arrow{left:2px;top:1px;}
.mg_box li .m_list{margin-left:72px;}
.mg_l_box{border-bottom:1px solid #ccc;margin:10px 0 0 0;}
.mg_l_box li input{float:left;}
.mg_l_box li label{display:block;float:left;width:180px;*width:160px;line-height:20px;}
.mg_l_box li{width:100%;*width:90%; overflow:hidden; _zoom:1; position:relative;padding:3px 0;}
.mg_l_box li a{display:inline-block;}
.mg_l_box li span{position:absolute;right:5px;top:3px;}
.m_stru .mg_l_box{max-height:200px;_height:200px;overflow-y:auto;position:relative;zoom:1;}
.checkbox_body ul{ position:relative; z-index:99;}
.belong_qz span{ display:inline-block; margin-right:10px;}


/*  成员列表 */
.menu{padding:2px 10px 3px 6px;}
.p_title{font-size:16px;margin:0 0 20px 0;width:100%;border-bottom:1px solid #E8E8E8;border-top:1px solid #E8E8E8;line-height:40px;background:#f8f8f8; text-indent:13px;}
.p_title .bt_home{font-weight:lighter;margin:0 20px 0 0;position:relative;top:-5px;}
input.btnSubmit,a.btnSubmit,.bt_compose{background:url(../images/bt_bg0b13f3.png) repeat-x #5388DC;_padding:0 10px;height:28px;*height:29px; _overflow:hidden; line-height:28px;_line-height:32px;color:#fff;font-size:14px;font-weight:bold;padding-bottom:1px!important\9;*padding-top:1px;border:none;display:inline-block;text-align:center; cursor:pointer; min-width:89px;}

.bt_sub_b{ height:36px; line-height:36px; text-align:center; background:url(../images/bt_bg0b13f3.png) 0 -30px repeat-x; display:inline-block; padding:0 30px; border-width:1px; border-style:solid; border-color:#7599cd #688dd3 #58738e; border-radius:3px; color:#fff; font-size:14px; text-decoration:none; font-weight:bold;}
a.bt_sub_b:hover{ background-position:0 -67px; text-decoration:none;}
input.btnSubmit:hover,a.btnSubmit:hover,a.bt_compose:hover,input.bt_compose:hover{background:url(../images/bt_bg0b13f3.png) repeat-x #5388DC;}
input.btnSubmit:hover,a.btnSubmit:hover,.bt_compose:hover{ text-decoration:none;}
input.btnSubmit,input.btnSubmit:hover{padding:0;_padding:0 10px;margin:0;height:30px;border:0 none;color:#fff;}
.content_action .btnSubmit{margin-right:10px;}
.bt_compose,.btnSubmit{-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px; border-radius:3px;}
a.bt_compose:hover{ text-decoration:none;}
.ico_edit,.ico_add,.ico_select,.arrow{display:inline-block;width:15px;height:15px;background:url(../images/ico_biz0c07e5.png) no-repeat;overflow:hidden;position:relative;top:3px;*top:0px;*position:static; left:2px;}
.btnUpload{display:inline-block;width:15px;height:15px;overflow:hidden;position:relative;top:3px;*top:0px;*position:static; left:2px;}
.formPanel a .arrow{ position:static; background-position:-48px 7px;}
.ico_edit b,.ico_add b,.btnUpload b,.ico_select b{ visibility:hidden;}
.ico_add {background-image:url(../images/icon_action0daea8.png);}
.ico_add{ background-position:-24px 0;left:-2px;top:-2px\9; vertical-align:bottom\9;}
.ico_select{background-position:-32px 0;top:4px;*top:2px;}
.arrow{background-position:-48px 4px;width:12px;left:3px;*margin:2px 0 0 4px;}
.g_info{color:#a0a0a0;line-height:20px;}
.bt_compose_disabled{ display:inline-block;font-size:14px;font-weight:bold;height:28px;line-height:28px;padding-bottom:1px !important; padding:0 10px; color:#fff; background:#9fbce9 !important; border:0px solid #fff; border-radius:3px; cursor:default !important;text-align:center;min-width:69px;}
.bt_compose_disabled:hover{ text-decoration:none;}


.accountListPanel{margin-left:220px;padding:15px 10px 0px 10px; _padding-bottom:40px; _float:right;*margin-left:-1px;background:#fff;min-height:700px;_overflow:hidden;_width:719px;}
.accountListPanel .con_box{padding:0 10px;position:relative;}
.con_box .no_item{ border-top:1px solid #D6D6D6; border-bottom:1px solid #D6D6D6; padding:100px 20px; text-align:center; font-size:14px;}
.con_box .no_item p{ text-align:left; padding:5px 15px;}
.con_box .no_item div{ text-align:left; padding:20px 5px;}
.con_box .no_item .btn{ margin-right:10px;}
.con_head{line-height:30px; padding:5px 0 20px 0;overflow:hidden;zoom:1;position:relative;}
.con_head .title{float:left; max-width:210px; display:inline-block; height:30px; line-height:30px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.con_head .t_tool{float:left;margin:3px 0 0 5px;}
.con_head .t_tool h1{display:none;}
.con_head .t_tool .btn{z-index:100;}
.con_head .t_info{clear:both;color:#707070;line-height:24px;}
.t_info .btnUpload{display:inline-block; position:relative; float:none; left:0; top:4px; top:2px\9;}
.tool_box{overflow:hidden; _zoom:1;}
.tool_box .btn_add{float:right;display:block;margin:0 6px 0 0; height:20px; font-weight:normal; line-height:20px; }
.tool_box .btn_add, .tool_box .btn_addnew{_height:12px; _line-height:12px; _padding:8px 10px; overflow:hidden;}
.tool_box .searchcon{float:right;position:relative;right:0px; height:30px; line-height:28px;}
.tool_box .searchcon input{ height:14px; padding:7px 0 7px 2px;*padding:7px 0 6px 2px;}
.tool_box .btnSearch{right:1px;top:1px;*top:2px;width:34px;height:27px;border-left:1px solid #ccc;background-position: -110px 8px;background-color:#FCFBFB;}
.tool_box .t_search{ width:157px; line-height:16px;}

.con_body{position:relative;}

.listTable .t_obj{float:left;}
.listTable .t_obj a{ position:static;}
.listTable .t_obj a span.arrow{ _top:38px; _left:26px;}

.listTable caption, .caption{line-height:28px;margin-bottom:10px;*padding:0 0 10px 0;text-align:left;}
.syslog_table{ margin-bottom:30px;}
.syslog_table caption{padding:5px 0; margin-bottom:5px; font-weight:bold; text-align:left;font-size:12px;height:auto;line-height:100%;}
.listTable th{text-align:left;font-size:12px;background:#f1f1f1;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6; font-weight:normal;padding:6px 0px;}
.listTable .ico_move{ display:inline-block; width:10px; height:12px;  cursor:move; background:#fff;}
.listTable tr:hover .ico_move{ background:url(../images/folderlist_setting0a29b5.png) 4px 0px no-repeat;}
.blockall .email a{ display:block; width:100%; line-height:35px;}
.blockall .email a span{ display:block;}
.blockall .email a .email_other{ color:#707070; line-height:26px;}
.blockall .email a:hover .email_other{ text-decoration:none;}
.listTable th.firstTh{border-left:1px solid #d6d6d6;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.listTable th.lastTh{border-right:1px solid #d6d6d6;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;}
.listTable tr:hover {background-color:#f4f7fa;!important;}
.listTable tr.onfocus {background-color:#ebf0f5;!important;}
.listTable td {overflow:hidden;height:38px;*height:30px;*line-height:30px;white-space:nowrap;border-bottom:1px solid #e1e1e1;vertical-align:middle;*padding:5px 0 5px 5px;}
.listTable td b{color: #F60;}
.isroot td{height:50px;*height:30px;}
.listTable td.name input{margin:4px 10px 0 15px;}
.with_move tr td.name input{margin:4px 10px 0 8px;}
.listTable .disable td *,.listTable .disable td{color:#a0a0a0;}
.listTable .disable td a:hover{ text-decoration:none;}
.addr_other .ico_move{display:none;}
.cursor_change{ cursor:move;}
.disable cursor_change{ }
.bt_rename,.bt_download,.bt_del,.bt_uploaditem,.bt_recall,.bt_addpower{background:url(../images/icon_action0daea8.png) -24px 2px no-repeat;display:inline-block;width:25px;height:16px;overflow:hidden;filter:alpha(opacity=60);opacity: 0.6;}
a.bt_rename:hover,a.bt_download:hover,a.bt_del:hover,a.bt_uploaditem:hover,a.bt_addpower:hover,
.listTable tr:hover .bt_rename,.listTable tr:hover .bt_download,.listTable tr:hover .bt_del,.listTable tr:hover .bt_uploaditem,.listTable tr:hover .bt_recall,.listTable tr:hover .bt_addpower{filter:alpha(opacity=100);opacity: 1;}
.bt_rename{background-position:-92px 2px;}
.bt_download{background-position:-46px -18px;}
.bt_upload, .bt_uploaditem{background-position:-48px 1px;}
.bt_del{background-position:-70px 2px;}
.bt_recall{background-position:-92px -18px;}
.bt_addpower{background-position:-136px -19px;}

.formPanel .fill_con{float:left;max-width:380px;_width:380px;background:#f7fafe;padding:5px;overflow:hidden;zoom:1;}
.fill_box_wrap{ overflow:hidden; _zoom:1; width:548px;}
.fill_box{}
.formPanel .fill_box .addr_base{float:left; white-space:nowrap; background:#E5E5E5; -moz-border-radius:2px; -khtml-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;padding:0 5px;margin:0 7px 5px 0; cursor:default;}
.formPanel .fill_box .addr_base .addr_del{ border-radius: 2px 2px 2px 2px;float:left; display: inline-block; height: 13px; overflow: hidden; width: 13px;background:url(../images/ico_biz0c07e5.png) no-repeat -60px 3px; margin-top:3px;}
.formPanel .fill_box .addr_base b{font-weight:normal; display:inline-block; float:left;}
.formPanel .bt_opp_add{margin:0 0 0 5px;float:left;height:22px;line-height:22px;*line-height:24px;padding:0 15px 0 0;overflow:hidden; display:inline-block; position:static; }
.formPanel .bt_opp_add .btnCompose{ position:relative;top:3px; left:10px; *top:1px;_margin:4px 0 0 10px; _position:static;display:inline-block;}
.formPanel .bt_opp_add .btnAdd{top:4px;}

.top_tool{margin:0 10px; padding:5px 0 10px 0;border-bottom: 1px solid #E8E8E8;}
.top_toolcon{position:relative; overflow:hidden; _zoom:1; display:block;}
.top_tool .menu{top:1px;*height:19px;}
.top_tool .ico_line{display:inline-block;width:1px;height:22px;overflow:hidden;border-left:1px solid #c6c6c6;position:relative;top:7px;*top:2px;width:1px;margin:0 3px;*margin:0 7px 0 3px;_margin:0 3px;}
.top_tool .top_title{font-size:14px;font-weight:bold;}
.ico_home{display:inline-block;width:18px;height:13px;background:url(../images/ico_biz0c07e5.png) no-repeat -91px 2px;position:relative;top:1px;}
.page_tool{padding:10px 0 20px 0; font-size:12px;}
#rightMain .submitColumn{padding-left:115px;}
.add_mbr_lable{position:absolute;left:0px;top:8px;_left:-100px;}
.listTable .th_date{ height:20px; line-height:20px; background:#ddd;}
.listTable .th_date:hover{ background:#ddd;}
.th_date span{ color:#333;}
.icon_diff{width:15px; height:15px; background-image:url(../images/rtx_icon0ddbbe.gif); background-repeat:no-repeat; margin:0px 8px 0 0; position:relative; top:2px; position:static\9;}
.icon_girl{ background-position:-16px 0px;}
.icon_man{ background-position:0 0;}
.icon_none{ background-position:0 -110px;}
.icon_party{ background-position:-1px -32px;}
.icon_group{ background-position:-15px -31px;}
.disable .icon_girl{ background-position:-16px -16px;}
.disable .icon_man{ background-position:0 -16px;}
.ftn_root_wrap{ overflow:hidden; _zoom:1;}
.ftn_root{ padding-top:10px;}
.ftn_info{ width:195px; margin-left:10px; float:left; background:#F2F2F2; padding:5px 10px 15px; display:none;}
.title_line {border-bottom: 1px solid #DDDDDD; box-shadow: 0 1px 0 #FFFFFF; height: 1px; left: 0; overflow: hidden; position: absolute;  right: 0; top: 8px;  z-index: 1;}
.ftn_info_title{ margin: 15px 0 8px; position: relative;}
.ftn_info_title h2{  background-color: #F2F2F2; font-weight:normal; color: #494949; display: inline;  margin-left: 58px;  padding: 2px 8px; position: relative; z-index: 2; font-size:14px;}
.ftn_info_t{ padding:18px 0 0 0;  border-bottom:1px solid #fff; font-size:12px;}
.ftn_info_t h3{ font-size:12px; color:#a0a0a0; font-weight:normal; margin-bottom:8px; padding:0 5px;}
.ftn_info_item{ line-height:20px; padding:0px 5px;}
.ftn_info_item span{ display:inline-block; width:75px; color:#666;}
.ftn_info_item .icon_help_s{ width:12px;}
.ftn_help_link{ padding:8px 5px 15px; border-bottom:1px solid #ddd;}
.ftn_bd{ padding-bottom:15px; border-bottom:1px solid #ddd;}
.ftn_intro h2{ margin-bottom:18px;}
.ftn_intro p{ line-height:22px; padding:2px 0;}
.ftn_intro_btn{ padding:18px 0 0 0;}

/* 成员设置 */
a.deleteAlias {font-size:12px;}
.aliasColumn {padding-top:10px;}
.aliasColumn .txt {width:150px;}
.aliasColumn span {margin-left:5px;margin-right:10px;}
.mbr_de_pic{ zoom: 1;cursor: pointer;position:relative;width:100px; height:100px; float:right; padding:2px; border:1px solid #cdcdcd; background:#F8F8F8; margin-top:10px;}
.mbr_de_pic img{ width:100px; height:100px;}


/*  注册  */
h2 span.notice{ color:#707070; font-size:12px; font-weight:normal;}
.regist_process{ overflow:hidden; _zoom:1; list-style:none; margin:0; padding:0; background:#f2f2f2; border-bottom:1px solid #d4d4d4;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;}
.regist_process li{ float:left; width:25%;text-align:center; padding:5px 0; height:50px; line-height:50px; font-size:14px; color:#a0a0a0; position:relative;}
.regist_process .present{ color:#000000;}
.veri{ font-size:14px; line-height:28px;}
.veri .domainName, .veri .status{ font-size:16px; font-weight:bold;}
.veri .v_btn{ margin:8px 0 15px;}
.reg_step{ width:28px; height:28px; line-height:28px; font-size:20px; background:#aaaaaa; display:block; position:absolute; color:#ffffff; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; top:16px;}
.present .reg_step{ background:#4a74b5;}
a.del_ul:hover{ text-decoration:none;}
.reg_top{ -moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;}

/*  域名管理  */
.domainSetting h3{ font-size:22px; font-weight:bold; margin:25px 0;}
.regText .greentext, .regText .errortiptext{ font-size:16px; font-weight:bold; line-height:32px;}
.btn_xl{ background:url(../images/button2087790.png) no-repeat 0 -22px; height:22px; line-height:22px; text-align:left;padding-left:10px;}
.space_load img{margin-right:4px;}
.domainMainPanel{margin:-20px 0 20px;}
.domainMainPanel .domainName{margin-right:6px;font-size:24px;letter-spacing:0.5px; line-height:32px; color:#5a5a5a;font-weight:bold;}
.domainMainPanel .group,domainMainPanel .account,.domainMainPanel .operation{line-height:28px;_margin:10px 0;}
.domainMainPanel .operation{*margin-top:-25px; position:absolute; top:20px; top:55px\9; right:15px;}
.domainMainPanel .verifyStatus{ line-height:24px; font-size:12px;}
.domainMainPanel .verifyStatus .icon_finish_m, .domainMainPanel .verifyStatus .icon_wait_m{ top:3px;}
.domain_wait{ display:inline-block;}
.domainMainPanel .verifyStatus .greentext{color:green;}
a.domain_operation {line-height:20px; }
.domain_item,.pendingPanel,.purchasePanel{padding:20px 0;border-bottom:#dfdfdf solid 1px;}
.domain_item {padding:20px 15px; zoom:1; position:relative;}
.domain_item .status{ font-size:12px;}
.domain_item_undone {background:#FDFEF4;}
.domain_item:last-child {}
.domain_item .icon_wait_m, .domain_item .icon_finish_m, .domain_item .icon_caution_m {margin-right:5px; position:relative; top:2px;}
.pendingPanel{padding-bottom:25px;margin-bottom:25px;border-bottom:#cccccc solid 1px;}
.purchasePanel{padding-bottom:25px;margin-bottom:25px;border-bottom:#dfdfdf solid 1px;}


/*  域名注册确认  */
.box_top{ -moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radiue:5px;}
.cn_intro{ line-height:22px; font-size:14px;}
.cn_intro div{ margin:10px 0;padding-bottom:15px;line-height:22px;}
.cn_intro h3{ margin-bottom:25px;}
.cn_intro .sub_intro{ padding-left:40px;}
.reg_without_domain{ padding:60px 130px 0; min-height:290px; overflow:hidden;}
.reg_without_domain h2{ font-size:18px; font-weight:bold; color:#3a3a3a;}
.reg_tip{ font-size:12px; padding:0 0 12px; color:#adadad;}
.reg_without_domain .txt{ font-weight:400; font-size:32px; height:38px; line-height:38px; color:#9c9c9c; padding:7px 0 7px 10px;}
.content_block .reg_without_domain .txt{ width:524px;}
.reg_valid{ padding:5px 0; height:18px;}
.reg_valid .icon_finish_m{ display:none;}
.reg_valid span{ display:inline-block; line-height:16px;}
.reg_phone_input{ margin-bottom:17px;}
.rela_valid{ position:absolute;top:1px;right:5px;_right:135px;_top:2px;border-radius:0 3px 3px 0;}
.reg_output{ padding:0 0 40px; font-size:30px; color:#9c9c9c; font-weight:500;}
.reg_output_example{ font-size:22px; color:#ccc;}
.reg_output_example span{ color:#494949;}
.reg_submitColumn{ margin:0 35px; padding:20px 95px;}
.regPanel h2 { font-family: '微软雅黑','arial','黑体'; font-size: 16px; line-height: 32px; margin: 0;}
.reg_fin_suc{ padding:60px 0px 0 130px; font-family:"Microsoft YaHei";}
.reg_suc_t{ color:#5C972F; font-size:22px; line-height:32px; font-weight:bold; margin-bottom:20px; position:relative; }
.reg_suc_t .icon_finish_b{ position:absolute; left:-40px; top:0;}
.reg_suc_admin{ font-size:16px; font-weight:bold; color:#646464; margin-bottom:60px;}
.reg_nodomain_panel .formPanel .tipsInfo{ margin-top:-14px;}
.reg_nodomain_error_tip{ color:#F25043; font-weight:bold;}
.reg_nodomain_error_tip a{ font-weight:normal;}
.reg_nodomain_finish_tip{ color:#5fa729; font-weight:bold;}
.reg_without_title{ position:relative;}
.reg_without_step{ position:absolute; overflow:hidden; _zoom:1; right:0; top:50%; margin-top:-10px; padding-right:20px;}
.reg_without_step li{ line-height:21px; height:21px; font-size:12px; color:#afc0d9; _color:#e5eaf3; width:110px; text-align:center; float:left; margin-left:18px; background:#5e8acf; _background:#99bff9; position:relative; font-weight:normal;}
.reg_without_step_first{ padding-left:10px;}
.reg_without_step .reg_without_step_on{ background:#5895f3; color:#fff;}
.reg_without_step_before, .reg_without_step_after{ position:absolute; top:0; display:block; width:12px; height:21px; background-image:url(../images/reg_step_bg0b6ef0.png); _background-image:url(../images/reg_step_bg_ie0b6ef0.gif);}
.reg_without_step_before{ background-position:0 0; left:-12px;}
.reg_without_step_after{ background-position:-120px 0; right:-12px;}
.reg_without_step_on .reg_without_step_before{ background-position:0 -23px;}
.reg_without_step_on .reg_without_step_after{ background-position:-120px -23px;}

/*  更换密保邮箱  */
.tr img.icon_error_m{ margin-right:4px;}

/*  帮助  */
.content .catalog { float:left;border:1px solid #AAC1DE;  width:160px;}
.content .catalog ul {font-size:12px; padding:12px 10px;}
.content .catalog ul li {list-style:none; line-height:27px; padding:0 10px;}
.content .catalog ul li.spl {height:1px; line-height:0; padding:0; overflow:hidden; background:#C8DADD; margin:5px 0; *margin-top:-8px;}
.content .catalog ul li.active{background:#1E5494; color:#FFF; margin:2px 0;}
.content .catalog ul li.active a{color:#FFF;}

.help_ico { background:url("../images/mail087793.png") no-repeat scroll -95px -123px transparent; display:inline-block; width:18px; height:16px; text-indent:-9999px; margin:0 5px 0 10px; float:left; background-position:-30px -174px;}
/* 开关 */
.no_ico { background:url("../images/prompt098a0f.gif") no-repeat scroll 0px 4px transparent; display:inline-block; width:32px; height:36px; text-indent:-9999px; margin:0 15px 0 10px; float:left;}
.off_ico { background:url("../images/prompt098a0f.gif") no-repeat scroll -32px 4px transparent; display:inline-block; width:32px; height:36px; text-indent:-9999px; margin:0 15px 0 10px; float:left;}

/*  邮箱搬家  */
.transferPannel {padding:30px 30px;}
.transferPannel .inputArea{margin-left:22px;}
.transferPannel .formPanel{padding-bottom:0;}
.transferPannel .formPanel .tr label{display:inline-block;min-width:120px;}
.transferPannel .btnSkip{margin-left:15px;}
.transferPannel .stepInfo{margin-bottom:25px;}
.transferPannel .radio{margin-top:1px;margin-left:0;}
.transferPannel .checkboxArea{margin:0 0 0 22px}
.transferPannel .bt_compose{margin:0 10px 0 0;}
.transferPannel h1{position:relative;}

/*  我的企业  */
.company {font-size:14px; background-color:#f4f7fa;}
.company .left_panel {width:161px;}
.company .right_panel {margin-left:160px;padding:20px 24px;}
.company .version_info {font-size: 12px;background: #FAFAFA;border: 1px solid #EAEAEA;padding: 15px 0;overflow: hidden;zoom: 1;margin: 20px 30px;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.content_block {margin-bottom:16px;}
.content_block h1, .content_table h1 {margin:0 0 20px;padding-bottom:15px;border-bottom:1px dashed #D4D4D4;font-size:20px; line-height:30px;overflow:hidden;zoom:1;}
.content_table h1 .btn, .content_block h1 .btn, .content_table h1 .info, .content_block h1 .info{ font-weight:normal;}
.content_table h1 .info, .content_block h1 .info{ line-height:16px; font-size:12px; color:#707070;}
.content_block h2, .content_table h2 {font-size:14px;margin:0.5em 0;}
.content_block p,  .content_table p {line-height:1.7;margin:0.4em 0;}
.content_block input.txt{width:280px; marker-offset:0;}
.content_block select.txt{width:286px; height:28px; line-height:26px;}
.content_block textarea.txt{height:80px;width:280px;}
.content_action, .setting_action {margin:34px 0;padding:18px 0;border-top:1px dashed #D4D4D4;}
.setting_action {padding-left:145px;}
.content_action input.btnNormal, .content_action .btnNormal,
.setting_action input.btnNormal, .setting_action .btnNormal {vertical-align:middle;margin-right:1em;}
.setting_action .bt_compose, .content_action .bt_compose{ margin-right:10px;}
.company_notice {padding:21px 26px;}
.content_block textarea.txt_notice {width:888px;height:200px;padding:3px 2px 5px 7px;font-size:14px;}
.content_table { padding-bottom:20px;}
.content_table h1 {border-bottom:0;margin-bottom:5px;}

.content_table .listTable th,
.content_table .listTable td,
.content_block .listTable th,
.content_block .listTable td, 
.content .listTable th,
.content .listTable td,
.content .listTable th,
.content .listTable td{padding-left:15px;}
.content_table .content_action {margin:0;padding:16px 26px 16px 12px;border-top:0;background:#FFFFFF;}

.contentInner {padding:10px 15px;}
.con_toolbar{background:#f4f7fa;border-bottom:1px dashed #D4D4D4;font-size:12px; line-height:26px; overflow:hidden; _zoom:1;}
.con_toolbar .btn{ padding:4px 15px;}
.con_toolbar select.txt{ height:24px;}
.con_toolbar .action_indent {padding-left:26px;}
.transferPannel .action_indent{ padding-left:37px;}
.tool_li{display:block; width:129px; float:left;}
.tool_li .addrtitle{ display:block;}
.tool_li .addrinput{ display:block;}
.tool_li .addrinput{ width:129px;}
.tool_li .addrinput input, .tool_li .addrinput select{ width:118px;}
.tool_li .btnNormal{margin-left:36px;}
.tool_li .txt{ font-size:12px;}
.tool_li .time_li{ position:relative; }
.tool_li .time_li .arrow{ position:absolute; top:7px; left:108px;}
.tool_li_btn{ padding:26px 0 0 0; display:inline-block;}
.tool_li_btn .btn{ margin-left:0;}
.con_gk .tool_li{ width:200px;}
.con_gk .addrinput{ width:200px;}
.con_gk .tool_li .addrinput input,.con_gk  .tool_li .addrinput select{ width:184px;}
.con_gk .tool_li .time_li .arrow{ left:170px;}
.upgrade_note{ padding:10px 15px; background: #F4F7FA; color:#707070; margin:-20px 0 20px; border-bottom:1px dashed #D4D4D4;}
.logo_cut{ padding:0 0 0 40px;}
.logo_c_tips{ color:#a0a0a0; padding-bottom:15px; position:relative;}
.logo_c_tips .file_upload{ position:absolute; left:365px; top:0px; width:70px;}
.logo_c_tips .file_upload input{ width:70px;}
.logoarea{ overflow:hidden; _zoom:1;}
.logo_cut_area{ width:400px; height:300px; background:#eee; overflow:hidden;}
.logo_cut_preview_wrap{ border:1px solid #ccc; margin-left:10px; background:#EFEFEF;overflow:hidden;min-width:235px;}
.logo_cut_preview{ height:35px;width:215px; overflow:hidden;margin:10px;}
.logo_cut_preview img{}
.logo_upload_error{ margin:130px 0 0; text-align:center; color:808080;}


/* 工具箱 */
.toolbox .vip_title{height:20px;line-height:20px;background:#f0f3f8;border-top:1px solid #e4e7ea;border-bottom:1px solid #e4e7ea;color:#8a9098;font-size:12px;font-weight:lighter;padding:0 30px;text-shadow:1px 1px #f8fbfc;}
.toolbox ul{list-style:none;}
.toolbox li{list-style:none;width:100%;border-bottom:1px solid #efefef;position:relative;*float:left;}
.toolbox li.last_child{border-bottom:0 none;}
.toolbox li .item{display:block;padding:12px 30px 17px;overflow:hidden;zoom:1;background:#fff;}
.toolbox li .item:hover{background:#f4f7fa; text-decoration:none;}
.toolbox li .item .t_title{font-size:14px;font-weight:bold;line-height:28px;color:#34599e;}
.toolbox li .item .t_info{line-height:20px;color:#a0a0a0;}
.toolbox li .item .t_arrow{display:block;width:25px;height:35px;background:url(../images/ico_toolbox098b86.png) no-repeat 0 0;position:absolute;top:25px;right:40px;}
.toolbox li .item:hover .t_arrow{background-position:0 -39px;}
.toolbox .vip_list li .item{padding:12px 30px 17px 50px;}
.toolbox .vip_list li .item .vip_icon{position:absolute;margin-left:-20px;margin-top:7px;*margin-top:0px;}

.tool_con{float:left;position:relative;min-height:325px;_height:302px;padding-left:0px;width:100%;}
.tool_action{background:#eff4f8;border-top:1px solid #e0e0e0;padding:10px 0;width:100%; overflow:hidden; _zoom:1;}
.tool_action .bt_compose,.tool_action .btnSubmit{margin:0 0 0 30px; float:left;}
.tool_conbox{padding:30px;}

.a_info{color:#666;line-height:20px;padding-top:20px;}
.f_info{font-size:12px;color:#666;}
.b_info{font-size:14px;color:#666;}
.m_l{margin-left:20px;}
.load_process{color:#fff;top:5px;}
.pagination{ font-size:12px;}

.error_tips{color:#c60505;font-size:12px;}

.notice_newstyle .content{ min-height:234px;}
.notice_table{ border-collapse:collapse;}
.notice_table tr{ cursor:pointer;}
.notice_table tr:hover{ background:#f4f7fa;}
.notice_table tr:hover a.bt_del, .notice_table tr:hover a.bt_rename,.notice_table tr:hover a.bt_recall{ opacity:0.6; filter:alpha(opacity:60);}
.notice_table tr a.bt_del:hover, .notice_table tr a.bt_rename:hover,.notice_table tr a.bt_recall:hover{ opacity:1; filter:alpha(opacity:100);}
.notice_table td{ border-bottom:1px solid #f3f3f3; height:40px; vertical-align:middle; padding:0; margin:0;}

.help_table{ border-collapse:collapse;}
.help_table tr{ cursor:pointer;}

.help_table td{ height:40px; vertical-align:middle; padding:0; margin:0;}

.notice_t{ width:670px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.notice_a{ width:400px;}
.notice_t .graytext{ color:#a0a0a0;}
.notice_t h2{ display:inline; padding-right:5px; font-size:14px;}
.notice_unsend .notice_t h2{ color:#1E5494;}
.notice_t h2 a:link, .notice_t h2 a:visited{ color:#494949; font-weight:normal;}
.notice_unsend .notice_t h2 a:link, .notice_unsend .notice_t h2 a:visited{ color:#445986; font-weight:bold;}
.notice_t h2 a:hover{ text-decoration:none;}
.ico_noti_pre{ background:url("../images/mail087793.png") no-repeat scroll -95px -123px transparent; display:inline-block; width:18px; height:16px; text-indent:-9999px; margin:0 5px 0 10px; float:left;}
.notice_unsend .ico_noti_pre{ background-position:-48px -64px;}
.content_title {padding:0 0 5px 12px;}
.input_wd {width:99.2%;padding:0;height:22px;}
.notice_newstyle .submitColumn .btnNormal{ font-size:14px; color:#555;}
.notice_newstyle .submitColumn a.btnNormal{ width:58px; width:88px\9; height:17px;}
.notice_newstyle .submitColumn .btnSubmit{ width:88px\9;}
.notice_newstyle .submitColumn input.btnNormal{ width:88px; height:30px;}
.notice_newstyle #rightArea{ display:none;}
.notice_newstyle .content_title .txt{ border-color:#9A9A9A; width:618px; padding-left:8px;}
.notice_newstyle .content_title input:focus{ box-shadow:none;}
.ico_forum{ background:url("../images/icon-forum.png") no-repeat scroll -95px -123px transparent; display:inline-block; width:18px; height:16px; text-indent:-9999px; margin:0 5px 0 10px; float:left;}
.i-status-general {background-position: 0 -60px;}
.i-status-best {background-position: 0 -20px;}
.i-status-ask {background-position: 0 -80px;}
.i-status-knowlege {background-position: 0 -40px;}
.i-status-top {background-position: 0 0;}
.nr_li{ overflow:hidden; _zoom:1; font-size:14px; margin-bottom:20px; line-height:26px;}
.notice_read{ padding:20px 72px 50px;}
.nr_li label{ display:none;}
.nr_li .nr_li_child{ }
.nr_attach label{ display:none;}
.nr_att_li{ padding:2px 0 2px 5px; background:#f7f7f7;}
.nr_att_li img{ width:16px; height:16px; position:relative; top:2px;}
.notice_page{ height:16px; line-height:16px; text-align:right; padding:15px 0;}
.notice_none{ padding-top:100px; font-size:14px; text-align:center;}

#load_process_info,#load_process_cancel{color:#fff;}
.temp_xx{position:absolute;top:1px;right:5px;_right:135px;_top:2px;border-radius:0 3px 3px 0;}
.input_file{ }
.list_input,.listTable td.name .list_input{margin:5px 10px 0 19px;}
.listTable td.name .list_input{ *margin:5px 10px 0 14px;}
.click_tr{ cursor:pointer;}
.click_tr:hover a{ text-decoration:underline;}

.midFolderIcon {background: url("../images/icon_action0daea8.png") no-repeat scroll -167px 0 transparent;width: 15px;height: 15px;vertical-align: middle;}
.tool_bar {background: #F1F1F1;border-top: 1px solid #D6D6D6;font-size: 12px;padding: 5px;_zoom: 1;}
/*修改头像*/
.mbr_de_pic a.pic_edit {background: url(../images/profile-photo-edit.png) no-repeat scroll 15px 7px white;position: absolute;bottom: 0px;left: 0px;color: #333;font-size:12px;height: 27px;line-height: 27px;opacity: .8;filter: alpha(opacity=80);overflow: hidden;width: 88px;padding-left: 16px;text-align: center;display: none;}
/*学校首页*/
.gBranch{position:relative;margin: 5px 0 15px 10px;background-color:#F1F8FA;height:24px;line-height:24px;border:#DDEDF4 1px solid;padding-left:28px;}

.dialog_input {height: 14px;padding: 5px;margin: 4px 0;width: 325px;font-size: 12px;border: 1px solid #B3B3B3;box-shadow: inset 1px 1px 0 #E2E2E2;background-color: white;}

.dialog_labels {margin-bottom:5px;font-size:12px;}
.dialog_label_left {float:left;}
.dialog_label_right {display:block;margin-left:317px;}

/* 课程表样式文件 */
#syllabus td{width:70px; height:30px; line-height:30px;  align:center;}

/*返回顶部样式*/
.G-wg-gotop {
	background:url(../images/top.gif) no-repeat 0 0;
	width:20px;
	padding:20px 2px 0 3px;
	_padding:23px 2px 0 3px;
	height:50px;
	display:none;
	overflow:hidden;
	line-height:14px;
	left:50%;
	margin-left:510px;
	text-align:center;
	color:#929292;
	position:absolute;
}
.G-wg-gotop:hover {
	text-decoration:none;
	color:#575757;
	background:url(../images/top.gif) no-repeat -25px 0;
}
#J_PostArtical{display:none}

.fixed { width:100%;z-index: 9990;position: fixed;_position: absolute;top: 0;left: 0;}

.mobile_check_yes{background:url(../images/dj-btn-cardmail-bg.png) no-repeat -168px -100px; width:80px; height:20px; display:inline-block;}
.mobile_check_no{background:url(../images/dj-btn-cardmail-bg.png) no-repeat -168px -80px; width:80px; height:20px; display:inline-block;}
/*Group*/
.sort-news {
border: 1px solid #EAEAE1;
border-bottom-width: 3px;
background-color: white;
padding-top: 1px;
padding-left: 1px;
overflow: hidden;
}
.mb10 {
margin-bottom: 10px;
}
.ml10 {
margin-left: 10px;
}
.mr10 {
margin-right: 10px;
}

.sort-news .sprt-piece {
width: 425px;
height: 90px;
float: left;
padding: 5px 0 5px 13px;
margin-bottom: 1px;
margin-right: 5px;
margin-left: 5px;
border-bottom:1px dashed #CDCDCD;
}

.sort-news .last {
border-bottom:none
}

.sort-news .sprt-img {
width: 60px;
height: 60px;

padding: 2px 0 0 3px;
float: left;
text-align:center;
line-height:60px;
}
.sort-news .sprt-text {
width: 330px;
height: 87px;
float: left;
padding-left: 5px;
}
.sort-news .sprt-text h3 {
line-height: 1.2;
font-size: 16px;
color: #333;
padding: 3px 0;
position: relative;
display: block;
line-height:30px;
}
.sort-news .sprt-text ul {
clear: both;
line-height:22px;
}
.hd {
margin-bottom: 6px;
padding-left:17px;
background: url(../images/path_bg087790.gif) repeat-x #F5F8FD;
overflow: hidden;
}
.hd h2 {
font-size: 14px;
height: 30px;
line-height: 30px;
float: left;
color: #666;
}
.hd h2 a, .hd h2 a {
color: #666;
text-decoration: none;
}
.main .blank {border-bottom:#FFF 1px solid; position:relative; top:-15px;}
.clear_b b{ font-weight:normal}
#domainQuery{ display:none}
.duanxin p {font-family: 'tahoma','simsun';vertical-align: top;font-size: 12px;line-height: 26px;height: 26px;overflow: hidden;}
.duanxin p input {vertical-align: top;width: 15px;height: 15px;margin: 7px 0 0 0;_margin: 7px 0 0 0;}
.duanxin p span {vertical-align: top;display: inline-block;padding-left: 5px;color: #666;width: 69px;}
.t_input {width: 51px;height: 19px;padding-top: 3px;border: 1px solid #DDD;color: #686868;text-align: center;}
.altbg1{background-color: #F5F8FD;}
.altbg1 strong {display: block;}
.altbg2{background-color: #F4F7FA;}
.altbg2 b {font-size:14px}
.altbg1 { line-height:20px; padding:5px;}