
/* ===============页面属性 CSS Reset=============== */
td,input,button,select,body {font-family:Microsoft YaHei, "lucida Grande",Verdana;font-size:12px;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal; margin:0;}
ul,li{list-style:none;}
input,textarea,a {outline:none;}
form,body,ul,li {margin:0;padding:0;}
select,body,textarea {background:#fff;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;}
img {border:none}
a {text-decoration:none;cursor:pointer;outline:none;}
a:hover {text-decoration:underline;}
	p{margin-block-start:0.5em;margin-block-end:0.5em}
object {width: 30px;height:20px;}
/* ===============文字样式=============== */
body {font-family:Microsoft YaHei,"lucida Grande",Verdana;background:#fff;}
.f_size{font-size:12px;}
.f_family {font-family:宋体;}
.b_size {font-size:14px;}
.l_size {font-size:16px;}
.bold {font-weight:bold;}
.normal {font-weight:normal;}
.txt_center {text-align:center}
.txt_left {text-align:left}
.txt_right {text-align:right}
.nounderline {text-decoration:none}
.black {color:#000;}
.graytext, a.graytext:link, a.graytext:visited{color:#a0a0a0}
.gray, a.gray:link, a.gray:visited {color:#494949;}
.green, .grn, a.green:link, a.green:visited {color:#5fa207;}
.red,.txt_red {color:#C00;}
.underline {text-decoration:underline!important;}


/* ===============通用属性=============== */
.nowrap {white-space:nowrap;}
.clr {clear:both; height:1px; overflow:hidden;}
.clear {clear:both;}
.hide {display:none;}
.hidden {visibility:hidden;font-size:0;}
.left,.qm_left {float:left;}
.pointer {cursor:pointer;}
.cur_default  {cursor:default;}
.right,.qm_right {float:right;}
.txtflow,.tf {text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.tbody {padding:2px 7px 6px 4px;}
.rounded5 {-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;}
.rounded2 {-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px; border-radius:2px;}
.opa50 {opacity:0.5;filter:alpha(opacity=50);}
.opa50Mask {opacity:0.5; filter:alpha(opacity=50); background:#000;}
.unselect {-webkit-user-select: none; -khtml-user-select: none; -moz-user-select: -moz-none; -o-user-select: none; user-select: none; }

/* ===============弹出窗体=============== */
.editor_mask {position:absolute;top:0;left:0;z-index:998;background:#fff;opacity:0.5;filter:alpha(opacity=50);width:100%;height:100%;}

/* ===============下拉菜单=============== */
/* leezyli menu_item modified*/
.menu_base {background:#DADADA;*background:#D9D9D9;padding:0;padding:0 2px 2px 0\9;}
.menu_base_if {position:absolute;z-index:1000;background:transparent;}
.menu_bd {background:#fff;padding:4px 0; -moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;}
.menu_item, .menu_item_high, .menu_item_nofun {padding:0 10px 0 10px; white-space: nowrap; text-overflow: ellipsis; cursor: pointer; }
.menu_item_nofun {color:#7b7b7b;cursor:default;}
.menu_item_high {background:#3470cc;color:#fff;}
.menu_item_high a, .menu_item_high a:link, .menu_item_high a:visited, .menu_item_high a:active {display:block;color:#fff;text-decoration:none;}
.mailgroup_member .menu_item_nofun .bold{_padding-top:10px;}
	/* 下拉菜单end*/

/* ============== Web Kit  ================= */
@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Safari 3.0 and Chrome rules here */
.greenbutton input {line-height:17px!important;}
.graybutton input {line-height:17px!important;}
.ico_input, .todaybottominfo input, .flaglistinput, .btn_sepline {-webkit-appearance:none;}
}

/* 面板在非IE浏览器下的阴影效果 */
.qmpanel_shadow { box-shadow:0px 0px 3px 2px rgba(0,0,0,0.3);}

.margin{
	margin-left:15px;
}
.margin1{margin-left:30px;}
.margin2{margin-left:45px;}