﻿body { font-size:12px; color:#545454;  font-family:"Arial"; background:#f6f8f9 url(/Templates/meiaomb/images/body_bg.gif) repeat-x left top;}
form,div,body,img,p,a,img,dl,dd,dt,th,h1{ margin:0px; padding:0px; border:0;}
table,tr,td{margin:0px; padding:0px; }
a:link{ color:#545454; text-decoration:none; behavior: url(../script/blur.htc);}
a:visited{ color:#545454; text-decoration:none;}
a:hover{ color:#d6000f; text-decoration:none;}
a:focus { -moz-outline-style: none; }
a:actived{ outline:none; text-decoration:none;}

ul,li{ list-style:none; margin:0; padding:0;}
input,textarea,select{ color:#333; margin:0; padding:0; font-size:12px; font-family:Arial; vertical-align:middle;}
input:focus,textarea:focus{ outline:0;}

/*删除火狐下按钮默认样式*/
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{
	border:none; padding:0;
}

/*浮动*/
.clearboth { clear:both; font-size:0px; line-height:0px; height:0px; border:0px; position:relative; overflow:hidden;}
.float_l{ float:left; display:inline;}
.float_r{ float:right; display:inline;}
.display_b{ display:block;}
.display_n{ display:none;}

/*字号*/
.f9 { -webkit-text-size-adjust:none; font-size:9px;}
.f10 { -webkit-text-size-adjust:none; font-size:10px;}
.f11 { -webkit-text-size-adjust:none; font-size:11px;}
.f12 { font-size:12px;}
.f13 { font-size:13px;}
.f14 { font-size:14px;}
.f15 { font-size:15px;}
.f16 { font-size:16px;}
.f17 { font-size:17px;}
.f18 { font-size:18px;}
.f19 { font-size:19px;}
.f20 { font-size:20px;}
.f24 { font-size:24px;}
.f26 { font-size:26px;}

/*字体*/
.Tahoma{ font-family:Tahoma;}
.Arial { font-family:Arial;}
.YaHei { font-family:"微软雅黑","宋体";}
.Song { font-family:"宋体";}

/*行高*/
.lh150{ line-height:150%;}
.lh160{ line-height:160%;}
.lh180{ line-height:180%;}
.lh200{ line-height:200%;}
.lh230{ line-height:230%;}

/*上下间距*/
.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb20{ margin-bottom:20px;}
.mb25{ margin-bottom:25px;}
.mb30{ margin-bottom:30px;}
.mb35{ margin-bottom:35px;}
.mb40{ margin-bottom:40px;}
.mb45{ margin-bottom:45px;}
.mb50{ margin-bottom:50px;}
.mb60{ margin-bottom:60px;}
.mb90{ margin-bottom:90px;}
.mb100{ margin-bottom:100px;}

.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt40{ margin-top:40px;}

.pdl5{ padding-left:5px;}
.pdl10{ padding-left:10px;}
.pdl15{ padding-left:15px;}
.pdl20{ padding-left:20px;}
.pdl25{ padding-left:25px;}
.pdl30{ padding-left:30px;}
.pdl35{ padding-left:35px;}
.pdl40{ padding-left:40px;}
.pdl50{ padding-left:50px;}
.pdl60{ padding-left:60px;}
.pdl70{ padding-left:70px;}
.pdl80{ padding-left:80px;}
.pdl90{ padding-left:90px;}
.pdl150{ padding-left:150px;}

.pdr10{ padding-right:10px}
.pdr20{ padding-right:20px}
.pdr25{ padding-right:25px}
.pdr40{ padding-right:40px;}

.pdt5{ padding-top:5px;}
.pdt8{ padding-top:8px;}
.pdt10{ padding-top:10px;}
.Pdt15{ padding-top:15px;}
.Pdt20{ padding-top:20px;}
.Pdt40{ padding-top:40px;}

.pdtb10{ padding:10px 0;}

.pdlr20{ padding:0 20px;}

/*宽度*/
.w40{ width:40px;}
.w60{ width:60px;}
.w80{ width:80px;}
.w85{ width:85px;}
.w110{ width:110px;}
.w150{ width:150px;}
.w190{ width:190px;}
.w195{ width:195px;}
.w230{ width:230px;}
.w235{ width:235px;}
.w245{ width:245px;}
.w270{ width:270px;}
.w280{ width:280px;}
.w285{ width:285px;}
.w500{width:500px;}
.w605{ width:605px;}
/*链接*/
.White,a.White{ color:#fff !important;}
a:hover.White { color:#fff!important;}

.White2,a.White2{ color:#c2dff3 !important;}
a:hover.White2 { color:#c2dff3!important;}

.Black,a.Black{ color:#000 !important;}
a:hover.Black { color:#000!important;}

.Blue,a.Blue{ color:#4c82da !important;}
a:hover.Blue { color:#4c82da!important;}

.Gray,a.Gray{ color:#7b7c7c !important;}
a:hover.Gray { color:#7b7c7c!important;}

.Gray2,a.Gray2{ color:#9f9f9f !important;}
a:hover.Gray2 { color:#9f9f9f!important;}

.Green,a.Green{ color:#3ba40f!important;}
a:hover.Green { color:#3ba40f!important;}

.Green2,a.Green2{ color:#259613!important;}
a:hover.Green2 { color:#259613!important;}

.Green3,a.Green3{ color:#7aca13!important;}
a:hover.Green3 { color:#7aca13!important;}

.Orange,a.Orange{ color:#fc8d34!important;}
a:hover.Orange{ color:#fc8d34!important;}

.Orange2,a.Orange2{ color:#eea518!important;}
a:hover.Orange2{ color:#eea518!important;}

.Yellow,a.Yellow{ color:#ccff00!important;}
a:hover.Yellow{ color:#ccff00!important;}

.Yellow2,a.Yellow2{ color:#ffea00!important;}
a:hover.Yellow2{ color:#ffea00!important;}

.Red,a.Red{ color:#d6000f!important;}
a:hover.Red{ color:#d6000f!important;}

.Red a{color:#d6000f!important;}

.Underline { text-decoration:underline}


/*公共部分*/
.Content{width:980px; margin:0 auto;}
.TdMiddle{ vertical-align:middle;}
.div100{ width:100%;}
.B{ font-weight:bold;}
.Text_l{ text-align:left;}
.Text_r{ text-align:right;}
.Text_c{ text-align:center;}
.DashedLine{ height:1px; line-height:1px; position:relative; font-size:0; background:url(/Templates/meiaomb/images/h_line.gif) repeat-x;}
.DashedLine2{ height:1px; line-height:1px; position:relative; font-size:0; background:url(/Templates/meiaomb/images/h_line2.gif) repeat-x;} 


/*头部*/
.Top{ width:980px; margin:0 auto; padding-top:26px;}
.Top .Seach{ FLOAT: right; MARGIN: 0px 0px 0px; WIDTH: 245px; POSITION: relative; }
.Top .Seach input{  WIDTH: 160px; LINE-HEIGHT: 18px;  HEIGHT: 18px; float:left;}
.Top .SeachBtn input{ width:48px; height:22px; line-height:22px; BACKGROUND: url(/Templates/meiaomb/images/bg.png) no-repeat right -48px; text-align:center; margin-left:10px; border:0; cursor:pointer; }
.Top .Seach .ddl{border:none; background:#fff; height:18px;}



.Top .User{ background:url(/Templates/meiaomb/images/member/user_bg.gif) no-repeat left center; height:20px; line-height:20px; padding:0px 0px 0 20px; display:inline-block;}

.Top .Menu{ padding-left:60px; position:relative; float:left; display:inline;}
.Top .Menu a.ZuMenu{ font-size:13px; font-weight:bold;font-family:"微软雅黑","宋体"; display:inline-block; height:32px; overflow:hidden;}
.Top a:hover.ZuMenu,.Top a.cur{background:url(/Templates/meiaomb/images/menu_arrow.jpg) no-repeat center bottom; color:#d6000f!important;}
.Top .Menu .ZiMenu{ position:absolute; left:0; top:32px; z-index:100; display:none;}
.Top .ZiMenu a{ display:block; float:left; line-height:200%; background:url(/Templates/meiaomb/images/zimenu_point.gif) no-repeat left center; padding-left:5px; margin-left:10px;}
.Top .ZiMenu a:hover{ background:url(/Templates/meiaomb/images/zimenu_point_red.gif) no-repeat left center;}

/*页脚*/
.Footer{ border-top:1px solid #ececec; height:130px; background:#fff;}
.Footer .ZiFooter{ width:980px; margin:0 auto; color:#bfbfbf!important; color:#999!important;}

/*右侧图标*/
.Right{width:22px; position:fixed; top: 50%; right:0;}
.RightBg{background:url(/Templates/meiaomb/images/right_center_bg.png) no-repeat left top; padding-left:30px;  min-height:150px; _height:150px;}
.RightBg .weibo a{ width:85px; height:17px; line-height:17px; display:block; background:url(/Templates/meiaomb/images/right_icon.gif) no-repeat -2px 10px; padding:10px 0 0 23px;}
.RightBg .weixin a{ width:85px; height:17px; line-height:17px; display:block; background:url(/Templates/meiaomb/images/weixin.png) no-repeat 0px 10px; padding:10px 0 0 23px;}
*html .Right{ position:absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TipPreViewMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}

/*分页*/
.PageNumDiv { width:100%; text-align:center; padding:10px 0; border-top:none; text-align:center;  padding:15px 0px; font-family:Arial;}
.PageNumDiv a { border:1px solid #D6000F; background:#D6000F; color:#fff !important; padding:4px 6px; margin-right:3px;}
.PageNumDiv a:hover,.PageNumDiv a.cur {background:#D6000F; color:#fff !important; border:1px solid #D6000F; text-decoration:none;}

.PageCont{ border:1px solid #D6000F; border-top:none; text-align:center; background:#D6000F; padding:15px 0px; font-family:Arial;}
.Page a{ border:1px solid #D6000F; background:#fff; color:#D6000F !important; padding:4px 6px; margin-right:3px;}
.Page a.cur{ background:#D6000F; color:#fff !important; border:1px solid #D6000F;}
.Em2 a{color:#cc0000;}
.float_l h3{padding-top:0;}
.links span{padding:5px;}
.p_c{line-height:180%;font-size:13px;font-family:"宋体，Arial"}
.size{width:150px;height:150px;}
#tabcontent ul li a{background: url("/images/talent/position_arrow.gif") no-repeat scroll left center transparent;color: #545454;padding-left: 10px;}
#tabcontent ul li a:hover{color:#c00;text-decoration:underline;}