/* 微博易前端库 **/



@keyframes fadeIn {

  from { opacity: 0; }

  to {opacity: 1; }

}



@-moz-keyframes fadeIn {

  from { opacity: 0; }

  to {opacity: 1; }

}



@-webkit-keyframes fadeIn {

  from { opacity: 0; }

  to {opacity: 1; }

}



@-o-keyframes fadeIn {

  from { opacity: 0; }

  to {opacity: 1; }

}



/** 工具按钮样式 start-- **/

.weiboyiTool_close {

  background-position:-15px 0;

}

.weiboyiTool_close:hover {

  background-position:0 0;

}

.weiboyiTool_minimize {

  background-position:-15px -15px;

}

.weiboyiTool_minimize:hover {

  background-position:0 -15px;

}

.weiboyiTool_maximize {

background-position:-15px -30px;

}

.weiboyiTool_maximize:hover {

background-position:0 -30px;

}

.weiboyiTool_restore {

background-position:-15px -45px;

}

.weiboyiTool_restore:hover {

background-position:0 -45px;

}

.weiboyiTool_gear {

background-position:-15px -90px;

}

.weiboyiTool_gear:hover {

background-position:0 -90px;

}

.weiboyiTool_pin {

background-position:-15px -135px;

}

.weiboyiTool_pin:hover {

background-position:0 -135px;

}

.weiboyiTool_unpin {

background-position:-15px -150px;

}

.weiboyiTool_unpin:hover {

background-position:0 -150px;

}

.weiboyiTool_right {

background-position:-15px -165px;

}

.weiboyiTool_right:hover {

background-position:0 -165px;

}

.weiboyiTool_left {

background-position:-15px -180px;

}

.weiboyiTool_left:hover {

background-position:0 -180px;

}

.weiboyiTool_up {

background-position:-15px -210px;

}

.weiboyiTool_up:hover {

background-position:0 -210px;

}

.weiboyiTool_down {

background-position:-15px -195px;

}

.weiboyiTool_down:hover {

background-position:0 -195px;

}

.weiboyiTool_refresh {

background-position:-15px -225px;

}

.weiboyiTool_refresh:hover {

background-position:0 -225px;

}

.weiboyiTool_minus {

background-position:-15px -255px;

}

.weiboyiTool_minus:hover {

background-position:0 -255px;

}

.weiboyiTool_plus {

background-position:-15px -240px;

}

.weiboyiTool_plus:hover {

background-position:0 -240px;

}

.weiboyiTool_search {

  background-position:-15px -270px;

}

.weiboyiTool_search:hover {

  background-position:0 -270px;

}

.weiboyiTool_save {

  background-position:-15px -285px;

}

.weiboyiTool_save:hover {

  background-position:0 -285px;

}

.weiboyiTool_help {

  background-position:-15px -300px;

}

.weiboyiTool_help:hover {

background-position:0 -300px;

}

.weiboyiTool_more {

  background-position:-15px -315px;

}

.weiboyiTool_more:hover {

  background-position:0 -315px;

}



.weiboyiTool_custom {

  color: #1366a3;

  font-size: 14px;

  text-decoration: none;

}



.weiboyiTool_custom:hover {

  text-decoration: underline;

}



.weiboyiTool {

  display: inline-block;

  overflow:hidden;

  width:15px;

  height:15px;

  cursor:pointer;

  margin-left:2px;

  vertical-align: middle;

  background-image:url(../images/tool-sprites.png);

}



/** tools --end **/

/** Container start-- **/

.weiboyiTabCtnr, .weiboyiCtnr {

  overflow: auto;

}



.weiboyiCtnrText {

  color: #666666;

  word-wrap: break-word;

  word-break: break-all;

}



.weiboyiCtnr_loading, .weiboyiTabCtnr_loading {

  background: url(../images/loading.gif) no-repeat center center;

  min-height: 120px;

  _height: 120px;

  min-width: 300px;

  _width: 300px;

}



.weiboyiTabCtnr_icon {

  height: 18px;

  width: 18px;

  display: inline-block;

}



.weiboyiIframeContent {

  overflow:auto;

  width:100%;

  height:100%;

  border:none;

  background-color: transparent;

}



/** window start-- **/

.weiboyiWindow {

  position: absolute;

  display: none;

}

.ui-draggable .weiboyiWindow_tl {

  cursor: move;

}



.weiboyiWindow_tc {

  background: url(../images/top-bottom.png) repeat-x left top;

  padding-top: 7px;

}



.weiboyiWindow_tl {

  padding-left: 6px;

  background: url(../images/corners-sprite-tl.png) no-repeat left top;

}



.weiboyiWindow_tr {

  padding-right: 6px;

  background: url(../images/corners-sprite-tr.png) no-repeat right 0px;

}



.weiboyiWindow_bl {

  padding-left: 6px;

  background: url(../images/corners-sprite-bl.png) no-repeat left bottom;

}



.weiboyiWindow_br {

  padding-right: 6px;

  background: url(../images/corners-sprite-br.png) no-repeat right bottom;

  border-bottom-color:#99bbe8;

}



.weiboyiWindow_bc {

  background: url(../images/corners-sprite-bc.png) repeat-x left bottom;

  padding-bottom: 6px;

  _margin-top: -5px;

  +zoom: 1;

}



.weiboyiWindow_foot {

  height: 43px;

  text-align: right;

  _padding-top: 5px;

}



.weiboyiWindow_btn {

  margin: 8px 15px 0 0;

  cursor: pointer;

}



.weiboyiWindow_mc {

    background-color: #ffffff;

}



.weiboyiWindow_ml {

  padding-left: 6px;

  background:url(../images/left-right-ml.png)  repeat-y left top;

}



.weiboyiWindow_mr {

  padding-right: 6px;

  background:url(../images/left-right-mr.png) repeat-y right top;

}



.weiboyiWindow_head {

  height: 36px;

  line-height: 36px;

  padding: 0 12px 0 12px;

  overflow: hidden;

}



.weiboyiWindow_head_tools {

  float: right;

  line-height: 30px;

  display: block;

  height: 30px;

}



.weiboyiWindow_head_title {

  display: block;

  float: left;

  color: #333333;

  font-size: 14px;

  font-family: "微软雅黑", "宋体";

}



.weiboyiWindow_head_icon {

  display: block;

  float: left;

  height: 20px;

  width: 20px;

}



.weiboyiWindow_mask, .weiboyiTips_mask {

  position: fixed;

  background: black;

  -moz-opacity: 0.6;

  opacity: 0.6;

  filter: alpha(opacity=60);

  width: 100%;

  height: 100%;

  left: 0;

  top: 0;

  display: none;

  _position: absolute;

}



.weiboyiWindow_mask iframe,

.weiboyiTips_mask iframe

{

    filter: alpha(opacity=0);

    width: 100%;

    height: 100%;

}



.weiboyiWindow_body {

  overflow: auto;

  padding: 10px;

}



.weiboyiWindow_animateHelper {

  position: absolute;

  background-color: gray;

  opacity: 0.5;

}



.ie6mask {

  width: 100%;

  height: 100%;

  position: absolute;

  background-color: transparent;

  filter: alpha(opacity=0);

  z-index: 10;

  top: 0;

  left: 0;

  z-index: -1;

}



.weiboyiWindow .weiboyiTool {

  *margin-top: 8px;

}



.weiboyiWindow.absoluteCenter {

  left: 50%;

  top: 50%;

  position: fixed;

  _position: absolute;

  _top: expression(eval(document.documentElement.scrollTop + document.documentElement.clientHeight / 2));

  _left: expression(eval(document.documentElement.scrollLeft + document.documentElement.clientWidth / 2));

  zoom: 1;

}



/** messagebox start-- **/

.weiboyiMessage_ctnr {

  text-align: center;

}



.weiboyiMessage_content {

  display: inline-block;

  padding: 35px 20px 35px 115px;

  text-align: left;

  vertical-align: middle;

  font-size: 14px;

  line-height: 18px;

  word-wrap: break-word;

  word-break: break-all;

  color: #666666;

}



.weiboyiMessage_success {

  background: url(../images/message_success.jpg) no-repeat 30px center transparent;

}

.weiboyiMessage_question {

  background: url(../images/message_question.jpg) no-repeat 30px center transparent;

}

.weiboyiMessage_info {

  background: url(../images/message_info.jpg) no-repeat 30px center transparent;

}

.weiboyiMessage_error {

  background: url(../images/message_error.jpg) no-repeat 30px center transparent;

}

.weiboyiMessage_loading {

  background: url(../images/loading.gif) no-repeat 20px center transparent;

}

/** messagebox --end **/



/** Tip start-- **/

.noBorderTips .weiboyiTips_tc,

.noBorderTips .weiboyiTips_tl,

.noBorderTips .weiboyiTips_tr,

.noBorderTips .weiboyiTips_bc,

.noBorderTips .weiboyiTips_bl,

.noBorderTips .weiboyiTips_br,

.noBorderTips .weiboyiTips_mc,

.noBorderTips .weiboyiTips_ml,

.noBorderTips .weiboyiTips_mr {

  background: transparent;

}



.noBorderTips .weiboyiTips_anchor {

  display: none;

}



.weiboyiTips {

  border: 1px solid #dea52a;

  box-shadow: 2px 2px 2px #ddd;

  border-radius: 4px;

  background: #fffff2;

  position: absolute;

  display: none;

  animation: fadeIn 0.5s;

  -moz-animation: fadeIn 0.5s; /* Firefox */

  -webkit-animation: fadeIn 0.5s; /* Safari and Chrome */

  -o-animation: fadeIn 0.5s; /* Opera */

}



.weiboyiTips_tc {

  padding-top: 10px;

}



.weiboyiTips_tl {

  padding-left: 18px;

}



.weiboyiTips_tr {

  padding-right: 18px;

}



.weiboyiTips_bl {

  padding-left: 18px;

}



.weiboyiTips_br {

  padding-right: 18px;

}



.weiboyiTips_bc {

  padding-bottom: 1px;

  _margin-top: -5px;

}



.weiboyiTips_foot {

  border-top: 1px dotted #ccbcae;

  height: 35px;

  text-align: right;

  line-height: 35px;

}



.weiboyiTips_btn {

    margin-left: 10px;

    *margin-top: 4px;

}



.weiboyiTips_mc a {

  color: #2276b3;

}



.weiboyiTips_ml {

  padding-left: 5px;

  background-color: #fffff2;

}



.weiboyiTips_mr {

  padding-right: 5px;

}



.weiboyiTips_head {

  height: 24px;

  line-height: 20px;

  border-bottom: 1px solid #CCBCAE;

}



.weiboyiTips_head_tools {

  float: right;

  margin: -6px -3px 0 0;

  display: block;

  height: 20px;

}



.weiboyiTips_head_title {

  display: block;

  float: left;

  color: #db1010;

  font-size: 14px;

  font-weight: bold;

  font-family: "微软雅黑", "宋体";

}



.weiboyiTips_head_icon {

  display: block;

  float: left;

  height: 20px;

  width: 20px;

}



.weiboyiTips_body {

  overflow: auto;

  padding: 5px 12px 7px 12px

}



.weiboyiTips_anchor {

  display: inline-block;

  position: absolute;

}



.weiboyiTips_tc .weiboyiTips_anchor {

  width: 14px;

  height: 8px;

  top: -7px;

  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='corp', src='../images/anchor_t.png');

}

.weiboyiTips_bc .weiboyiTips_anchor {

  width: 14px;

  height: 8px;

  bottom: -7px;

  background: url("../images/anchor_b.gif") no-repeat left top transparent;

}

.weiboyiTips_ml .weiboyiTips_anchor.anchor_left {

  width: 8px;

  height: 14px;

  right: -7px;

  background: url("../images/anchor_r.gif") no-repeat left top transparent;

}

.weiboyiTips_ml .weiboyiTips_anchor.anchor_right {

  width: 8px;

  height: 14px;

  left: -7px;

  background: url("../images/anchor_l.gif") no-repeat left top transparent;

}



.tipsAnchorWrap {

}

/** Tip --end **/

/** 表单美化 start-- **/

.prettifyElement {

  position: absolute;

  left: -9999px;

}



.prettifySelect {

  display: inline-block;

  *display: inline;

  *zoom: 1;

  background-color: transparent;

  line-height: 15px;

  height: 22px;

  *overflow: hidden;

  vertical-align: middle;

}



.prettifySelect a {

  border: 0;

  line-height: 17px;

  text-decoration: none;

  /*font-size: 14px;*/

  display: block;

  /*padding: 3px 12px 3px 5px !important;*/

  padding: 2px 6px 1px 2px;

}



.prettifySelect_wrap {

  border: 1px solid #bebebe;

  *display: inline;

  *zoom: 1;

}



.prettifySelect .prettifySelect_title {

  color: #666769;

  _zoom: 1;

  background: url(../images/select_anchor.jpg) no-repeat right center white;

}



.prettifySelect ul {

  position: absolute;

  overflow-y: auto;

  z-index: 9999;

  border: 1px solid #bebebe;

  border-top: 0;

  background: #fff;

  margin: 1px -1px;

}



.prettifySelect ul li:last-child a {



}



.prettifySelect ul a {

  color: #8c8c8c;

}

.prettifySelect ul a:hover {

  color: #4887B4;

  background-color: #E8E8E8;

}

.prettifySelect:hover .prettifySelect_title {

  

}

.prettifySelect:hover .prettifySelect_dropdown {

  

}

.prettifySelect.open .prettifySelect_title {



}

.prettifySelect.open .prettifySelect_dropdown {

}



.placeholder {

  color: gray;

}

.placeholder {

  color: gray;

}



.weiboyiPlaceholder {

  position: relative;

  display: inline-block;

}



.weiboyiPlaceholder_content {

  position: absolute;

  background-color: transparent;

  color: #a9a9a9;

  top: -4px;

  _top: 4px;

}

/** 表单美化 --end **/

.weiboyiGrid {

    background-color: white;

    font-size: 12px;

}



.weiboyiGrid a {

    color: #2276b3;

}



.weiboyiGrid_table {

    width: 100%;

    font-size: 12px;

}



.weiboyiGrid_table thead th { 

    height: 38px;

    background:#f1f1f1;

	border-bottom:1px solid #ccc;

}



.weiboyiGrid_thcontent {

    height: 30px;

    line-height: 30px;

    color: #414141;

    font-weight: bold;

    padding: 0 3px;

    text-align: center;

    background: url(../images/thead_sp.jpg)  no-repeat left bottom #f1f1f1;

    white-space: nowrap;

}



.weiboyiGrid_thtips {

    width: 12px;

    height: 12px;

    margin-left: 4px;

    display: inline-block;

    background: url(../images/thead_tips.gif);

}



.weiboyiGrid_table thead th:first-child div {

    background-image: none;

}





.weiboyiGrid_table td {

    line-height: 20px;

    padding: 2px 3px;

    color: #333333;

    border-top: 1px dashed #d8d8d8;

    word-break: break-all;

    word-wrap: break-word;

}



.weiboyiGrid_table tr.even {

    background-color: #f8f9fb;

}



.weiboyiGrid_table tr:first-child td {

    border-top: none;

}



.weiboyiGrid_table {

    border-bottom: 1px solid #e9e6e6;

    border-collapse: collapse;

}



.weiboyiGrid_table_checkable {

    text-align: center;

    width: 30px;

}



.weiboyiGrid_table tr.disabledLine {

    background-color: #DDD;

}



.weiboyiGrid_table .disabledLine input {

    display: none;

}



.weiboyiGrid_table tr.highlightLine td {

    background-color: #ffcfb1;

}



.weiboyiGrid_table tr.highlightLine td {

    border-top: 1px solid #ff876f;

    border-bottom: 1px solid #ff876f;

}



.weiboyiGrid_loading {

    position: relative;

    min-height: 290px;

    _height: 290px;

}



.weiboyiGrid_loading .weiboyiGrid_loadingMask {

    display: block;

}



.weiboyiGrid_loadingMask {

    display: none;

    background: url(../images/loading.gif) no-repeat center center black;

    min-height: 290px;

    _height: 290px;

    position: absolute;

    top: 0;

    left: 0;

    height: 100%;

    width: 100%;

    opacity: 0.2;

    filter: alpha(opacity=20);

}



.weiboyiGrid_cellEditor {

    display: none;

    height: 20px;

    resize: none;

}



.weiboyiGrid_optsCell a {

    margin: 0 6px;

}



.weiboyiGrid_table tr td.editing {

    padding: 0;

    background: none;

}



.weiboyiGrid td.weiboyiGrid_editableCell {

    cursor: pointer;

    padding-left: 26px;

    background-image: url(../images/editable.gif);

    background-repeat: no-repeat;

    background-position: 8px center;

}



.weiboyiGrid td.weiboyiGrid_cellPending {

    cursor: default;

}



.weiboyiGrid .disabledLine td.weiboyiGrid_editableCell {

    cursor: default;

}



.weiboyiGrid td.editing {

    padding-right: 0;

}



.weiboyiGrid .editing .weiboyiGrid_cellContent {

    display: none;

}



.weiboyiGrid .editing .weiboyiGrid_cellEditor {

    display: block;

}



.weiboyiGrid_cellPending .weiboyiGrid_cellContent {

    background: url(../images/pending.gif) no-repeat right center transparent;

}



.weiboyiPagebar {

    float:right;

    margin-top: 10px;

    margin-bottom: 20px;

}

.weiboyiPagebar a {

    text-decoration: none;

    margin-right:5px;

    margin-left:5px;

}



.weiboyiPagebar input {

    text-align: center;

    width: 58px;

    border: none;

    border: 1px solid #D8E1E8;

    height: 30px;

    line-height: 30px;

    margin: 0 2px;

    vertical-align: middle;

}

.weiboyiPagebar .btn_small_simple .btn_wrap,

.weiboyiPagebar .btn_prev .btn_wrap,

.weiboyiPagebar .btn_next .btn_wrap {

    background: none;

    padding: 0;

    display: inline;

}





.weiboyiPagebar .btn_goto {

    vertical-align: middle;

}



.weiboyiPagebar .btn_goto span {

    padding-right: 16px;

}



.weiboyiPageBar_current, .btn_small_simple:hover {

    display: inline-block;

    background:#3399ff;

    color:#fff;

    border:1px solid #3399ff;

    height: 30px;

    line-height: 30px;

    width: 30px;

    text-align:center;

}

.btn_small_simple {

    color: #005588;

    display: inline-block;

    width: 30px;

    border: 1px solid #D8E1E8;

    background: #fff;

    line-height: 30px;

    text-align: center;

}

.weiboyiPagebar .btn_simple_disabled {

    border: 1px solid #D8E1E8;

    color: #666;

    cursor: default;

    line-height: 16px;

    display: inline-block;

    width: 56px;

}

.weiboyiPagebar a.btn_simple_disabled {

    _background-position-y: -52px;

    font-size: 12px;

}

.weiboyiPagebar .btn_simple_disabled.btn_prev:hover,

.weiboyiPagebar .btn_simple_disabled.btn_next:hover{

    text-decoration: none;

    color: #333;



}

.weiboyiPagebar .btn_simple_disabled.btn_prev {

    padding-left: 29px;

    background: url(../images/userInfoIcon_v1.gif) no-repeat 14px -718px;

    width:56px;

    text-align: left;

    cursor:default ;

}

.weiboyiPagebar .btn_simple_disabled.btn_next {

    background: url(../images/userInfoIcon_v1.gif) no-repeat 63px -758px;

    height: 30px;

    line-height: 30px;

    padding-left:19px;

    width: 66px;

    text-align: left;

    cursor:default ;

}



.weiboyiPagebar .btn_simple_disabled .btn_wrap {

    background: none;

    cursor: default;

}



.weiboyiPagebar .btn_prev {

    padding-left: 29px;

    background: url(../images/userInfoIcon_v1.gif) no-repeat 14px -625px;

    width: 56px;

    line-height: 30px;

    border: 1px solid #D8E1E8;

    display: inline-block;

    text-align: left;

}

.weiboyiPagebar .btn_prev:hover{

    color: #3399ff;

}

.weiboyiPagebar .btn_next {

    background: url(../images/userInfoIcon_v1.gif) no-repeat 60px -670px;

    width: 66px;

    padding-left:19px;

    border: 1px solid #D8E1E8;

    line-height: 30px;

    display: inline-block;

    text-align: left;

}

.weiboyiPagebar .btn_next:hover{

    color: #3399ff;

}





.weiboyiMessagebox_taobao {



}



.weiboyiGridMsg {

    height: 290px;

    background: url(../images/nodata.jpg) center bottom no-repeat transparent;

}



.weiboyiGridMsg .weiboyiGridMsg_content {

    display: block;

}



.weiboyiGridMsg_content {

    display: none;

    width: 100px;

    height: 40px;

    margin: 100px auto;

    padding-right: 48px;

    word-break: break-all;

    word-wrap: break-word;

    color: #FF7010;

    font-weight: bold;

}



.weiboyiGridMsg_content a {

    color: #196dae;

    text-decoration: none;

}

/** 反馈窗口 **/

.feedbackWindow.weiboyiWindow {

    background: url(../images/idea_bg.jpg) no-repeat 20px -352px white;

    border: 3px solid #C7C8C8;

}



.feedbackWindow .weiboyiWindow_tc, 

.feedbackWindow .weiboyiWindow_tr, 

.feedbackWindow .weiboyiWindow_tl, 

.feedbackWindow .weiboyiWindow_mc, 

.feedbackWindow .weiboyiWindow_mr, 

.feedbackWindow .weiboyiWindow_ml, 

.feedbackWindow .weiboyiWindow_bc, 

.feedbackWindow .weiboyiWindow_br,

.feedbackWindow .weiboyiWindow_bl {

    background: transparent;

}





.feedbackWindow .weiboyiWindow_head {

    height: 41px;

}



.feedbackWindow .weiboyiWindow_head_tools {

    margin: -10px -10px 0 0;

}





/** 数据释放 start-- **/

.freedataWindow .weiboyiWindow_bl,

.freedataWindow .weiboyiWindow_br,

.freedataWindow .weiboyiWindow_bc {

  background: transparent;

  height: 0;

  _overflow: hidden;

}

.freedataWindow .weiboyiWindow_body  {

  padding-bottom: 40px;

}



.freedataWindow_btn {

  position: relative;

  top: -50px;

  width: 101px;

  height: 26px;

  background: url("../images/freedataWindow_btn.jpg") repeat left top transparent;

  display: inline-block;

}



.freedataWindow .weiboyiWindow_tl {

  height: 0;

}



.freedataWindow .weiboyiWindow_ml, .freedataWindow .weiboyiWindow_mr {

  padding-left: 0;

  padding-right: 0;

}



.freedataWindow .weiboyiWindow_ml {

  background: black;

  background: url("../images/freedataWindow_shadow.png") repeat left top transparent;

}



.freedataWindow .weiboyiWindow_mr {

  border: 1px solid #5da2da;

  position: relative;

  top: -6px;

  left: -5px;

}



.freedataWindow .weiboyiWindow_mc {

  background: #ffffff;

}



.freedataWindow .weiboyiTabCtnr_tabhead {

  height: 38px;

  _width: 104%;

  overflow: hidden;

  margin: -10px -10px 10px -10px;

}



.freedataWindow .weiboyiTabCtnr_tabhead ul {

  width: 104%;

  display: block;

}



.freedataWindow .weiboyiTabCtnr_tabhead li {

  display: block;

  height: 38px;

  width: 24%;

  float: left;

  text-align: center;

  border-right: 1px solid #dbdee5;

  padding: 0px 1px;

  font-size: 16px;

}



.freedataWindow .weiboyiTabCtnr_tabhead a {

  background: url(../images/freedataWindow_tabtitle.jpg) repeat-x left top transparent;

  padding-top: 10px;

  display: block;

  height: 100%;

  color: #666666;

  text-decoration: none;

  font-size: 16px;

}





.freedataWindow .weiboyiTabCtnr_tabhead a.activeTab {

  background: #fff;

  color: #f19133;

  font-size: 16px;

}



.freedataWindow .weiboyiTabCtnr_tabhead a:link, .freedataWindow .weiboyiTabCtnr_tabhead a:visited {

  color: #666666;

  font-size: 16px;

  font-family: "微软雅黑";

}



.freedataWindow .weiboyiTabCtnr_tabhead a:hover {

  color: #f19133;

  font-size: 16px;

  font-family: "微软雅黑";

}



.freedataWindow .weiboyiTabCtnr_tabhead a:active {

  color: #666666;

  font-size: 16px;

  font-family: "微软雅黑";

}



.freedataWindow .weiboyiTool_close {

  z-index: 1;

  position: absolute;

  right: -10px;

  top: -20px;

  width: 24px;

  height: 24px;

  background: url(../images/freedataWindow_closetool.png) no-repeat left top transparent;

}

.freedataWindow .weiboyiTool_close:hover {

  background-position: 0 0;

}



.freedataWindow .weiboyiWindow_head, .freedataWindow .weiboyiWindow_tc, .freedataWindow .weiboyiWindow_tl, .freedataWindow .weiboyiWindow_tr {

  background: transparent;

  overflow: hidden;

}



.freedataWindow .weiboyiTabCtnr_icon {

  margin-right: 5px;

}



.freedataWindow .weiboyiWindow_head_title {

  background: url(../images/freedata_title_r.gif) no-repeat right bottom transparent;

  _background-position-y: 8px;

  font-size: 12px;

  height: 25px;

  display: block;

  position: absolute;

  top: 21px;

  left: 15px;

  z-index: 51000;

  padding: 4px 3px 0 0;

  line-height: 28px;

  color: #333;

}



.freedataWindow .weiboyiWindow_head_title span {

  padding: 0 7px 0 10px;

  display: inline-block;

  background: url(../images/freedata_title_l.gif) no-repeat left top transparent;

}





.freedataIcon1 {

    background: url(../images/freedata_icon1.jpg) no-repeat left top transparent;

}



.activeTab .freedataIcon1 {

    background: url(../images/freedata_icon1_active.jpg) no-repeat left top transparent;

}

.freedataIcon2 {

    background: url(../images/freedata_icon2.jpg) no-repeat left top transparent;

}



.activeTab .freedataIcon2 {

    background: url(../images/freedata_icon2_active.jpg) no-repeat left top transparent;

}

.freedataIcon3 {

    background: url(../images/freedata_icon3.jpg) no-repeat left top transparent;

}



.activeTab .freedataIcon3 {

    background: url(../images/freedata_icon3_active.jpg) no-repeat left top transparent;

}

.freedataIcon4 {

    background: url(../images/freedata_icon4.jpg) no-repeat left top transparent;

}



.activeTab .freedataIcon4 {

    background: url(../images/freedata_icon4_active.jpg) no-repeat left top transparent;

}

/** 数据释放 --end **/



/** weiboyiZtree start **/ 

.weiboyiTree.ztree li ul.level0 {

  *margin-left: 20px;

}

/** weiboyiZtree end **/







.tabWindow .weiboyiTabCtnr_tabhead {

    background: #eff4f8;

    overflow: hidden;

    padding-right:10px;

    height: 38px;

}

.tabWindow .weiboyiTabCtnr_tabhead ul{

    float: left

}

.tabWindow .weiboyiTabCtnr_tabhead li{

    float: left;

}

.tabWindow .weiboyiTabCtnr_tabhead li a{

    display:block;

    padding-left:26px;

    padding-right: 26px;

    line-height: 38px;

    background: url('../images/tab_window_title.gif') right no-repeat;

    font-size:14px;

}

.tabWindow .weiboyiTabCtnr_tabhead li a span{

    display:block;

    cursor: pointer;

}

.tabWindow .weiboyiTabCtnr_tabhead li a:hover, .weiboyiTabCtnr_tabhead li a.activeTab{

    background: #3399fe;

    color:#fff;

    text-decoration: none;

}

.tabWindow .weiboyiTabCtnr_tabhead li a:hover span, .tabWindow .weiboyiTabCtnr_tabhead li a.activeTab span{

    background: url('../images/tab_window_li.gif') no-repeat center bottom ;

}

.tabWindow .weiboyiTabCtnr_tabhead li a.activeTab{



}

.tabWindow .weiboyiTool_close{

    display: inline-block;

    float: right;

    width: 24px;

    height: 24px;

    background: url('../images/tab_window_close.png') no-repeat center bottom;

    margin-top: 5px;

    position: absolute;

    top:2px;

    right: 10px;

}

.tabWindow .tabWindow .weiboyiWindow_body {

    padding: 0;

    overflow: hidden;

}



.tabWindow .weiboyiWindow_tl {

    height: 0;

}



.tabWindow .weiboyiWindow_body {

    padding: 0;

}



.weiboyiTabCtnr_tabbody {

    padding: 10px;

}



/** message_content start **/

.wby_message_queue {

    display: inline-block;

    background-size: 25px 25px;

    background-position: left;

    padding-left: 30px;

    line-height: 25px;

    width: 380px;

} 



.weiboyiGrid_table .tdGreen{

    color:#093;

}

.weiboyiGrid_table .tdBlue{

    color:#2276b3;

}

.weiboyiGrid_table .tdRed{

    color:#f00;

}

.weiboInner {

	margin-left:40px;

	margin-right:0px;

}

.weiboHeader {

	width:34px;

	position:relative;

	float:left

}

.weiboHeader img {

	width:37px;

	height:37px;
	
	margin-top: 2px;

}



.account_name { 

display: block;

-webkit-margin-before: 1em;

-webkit-margin-after: 1em;

-webkit-margin-start: 0px;

-webkit-margin-end: 0px;

text-align:left;

padding:0px; margin:0px;padding-bottom:5px;height:30px; overflow-y:hidden;width:280px;

} 



.weiboyiTips {

border: 1px solid #dea52a;

box-shadow: 2px 2px 2px #ddd;

border-radius: 4px;

background: #fffff2;

position: absolute;

display: none;

animation: fadeIn 0.5s;

-moz-animation: fadeIn 0.5s;

-webkit-animation: fadeIn 0.5s;

-o-animation: fadeIn 0.5s;

}

.accountdetail_dimensionalcode{width:150px;height:150px;}

.odd{height:60px;}



.have_authentication{border:1px solid #f60;display:inline-block;padding:0 2px;line-height:16px;background:#ff9a00;color:#fff}