/* jqModal base Styling courtesy of;
	Brice Burgess <bhb@iceburg.net> */

/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
	the Window's z-index value will be set to 3000 by default (via jqModal.js). */

.jqmWindow,.jqmWindowNS,.fix-loading{
    display: none;
    position: fixed;
    top: 17%;
    left: 50%;
}


.fix-loading{
	top: 48%;
}

.specialForGamePage{
    display: none;
    position: absolute;
    left: 50%;
	top: 20px;
}

.jqmOverlay {background: transparent url(http://static.zhongle.com/images/imagesv2/public/occupy_01.gif) repeat scroll 0 0}

/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow{
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

* html .fix-loading{
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(48 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

.jqmWindowNS{position: absolute;top:120px;}
* html .jqmWindowNS{position: absolute;top:120px;}

.fix-320{
	margin-left: -160px;
	width: 320px;
}
.fix-326{
	margin-left: -163px;
	width: 326px;
}
.fix-461{
	margin-left: -230px;
	width: 461px;
}
.fix-474{
	margin-left: -240px;
	width: 474px;
}
.fix-500{
	margin-left: -250px;
	width: 500px;
}
.fix-540{
	margin-left: -270px;
	width: 540px;
}
.fix-600{
	margin-left: -300px;
    width: 600px;
}
.fix-624{
	margin-left: -300px;
	width: 624px;
}
.fix-660{
	margin-left: -330px;
    width: 660px;
}
.fix-756{
	margin-left: -378px;
	width: 756px;
	top:50px;
}
.fix-765{
	margin-left: -382px;
	width: 765px;
	top:50px;
}
.fix-908{
	margin-left: -454px;
	width: 908px;
}

.fix-loading{
	margin-left: -100px;
	width: 200px;
	z-index: 10090;
}

.hide{display:none}

.position-inherit{position:inherit}
/*输入框样式*/
.note_biginput1{ height:20px;overflow:hidden;}
/*回复输入框样式*/
.nm_cen_input{width:460px; height:20px;line-height:20px; padding:5px 0 0 9px; background:url('http://static.zhongle.com/images/html/note_input.gif') no-repeat 0 0; border:0px; margin:10px 25px; overflow:hidden;}
.nm_cen_input_b{ width:420px; height:30px;line-height:15px; padding:5px 5px 0 5px; border:0;font-size:12px; background:none;}
/*发表演说*/
.speakcontent{word-wrap:break-word;display:block;}
/*发件箱*/
.im_con4,.sl_con1{word-wrap:break-word;overflow:hidden;}
/*赠言输入框*/
#gift_compliment{ height:60px;}
/*微博留言内容*/
.nm_cen{word-wrap:break-word;overflow:hidden;}
/*添加链接内容*/
.notetitle2{word-wrap:break-word;overflow:hidden;}

.hidefocus{
        hide-focus: expression(this.hideFocus=true);  /* for ie 5+ */
        outline: none;  /* for firefox 1.5 + */
}
input:focus { outline:0; }
/* 表单验证错误信息样式 */
label.error_validator { color:red;}
.for_mall_po{position:relative;}
.red{color:red}
#SII_Err_Tip{background:#FFFFCC;border:1px solid #999999; display:block;padding:3px;font:12px;color: #ff3333;line-height:37px;height:37px}
/*灰色样式*/
.grey{color:#808080}
/*Dang Jiankai  6635 added 20090811 begin*/
/*职场npc人员名称字体颜色*/
.is_npc{
    color:#A8680E
}
/*Dang Jiankai  6635 added 20090811 end*/

/* wukan for stip hack ie6 添加stip第一个子元素的style属性 */
 * html .forie6tip{
 background-color:#ccc;
 width:100%;height:100%;filter:alpha(opacity=0);}
/* bug 3017 */
.box_act_require{cursor:pointer}