a img{border:0;}
ul,li,p{margin:0px; padding:0px; list-style-type: none;}
pre{ white-space:normal;}
input,select,textarea{font:normal normal 12px "SimSun"; font-family:sans-serif,"SimSun",Arial, Helvetica;}
.textinput{border:1px solid #D5D5D5;font-size:12px;padding:2px; background:#f9f9f9;}/* 普通INPUT样式 */
.textinputhover{border:1px solid #979797;}/* 悬停input样式，不需要指 */
.stextinput{ width:auto;}/*  */
.clear{clear:both;font-size:0px; line-height:0px; height:1px}/*  空白占位  */
.force{word-break: break-all; word-wrap:break-word ; overflow:auto;white-space:normal;}/* 强制换行引用时候指定宽 */
.f_{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:baseline;}/* 超过宽度变为...所在容器需要指定宽 */
.right{float:right;}/* 右对 */
.left,.fll{ float:left;}
.cRed,body div a.cRed,body div a:hover.cRed{color:#FF5E0F;}/* 红色 */
.cBlue,a.cBlue,a:hover.cBlue{color:#06c;}/* 蓝色 */
.cGreen,a.cGreen,a:hover.cGreen{ color:#093;}
.cBlack,body div a.cBlack,body div a:hover.cBlack{color:#000;}
.cWhite,a.cWhite,a:hover.cWhite{color:#fff;}
.cGray,a.cGray,a:hover.cGray{color:#656565;}
.err{ background:url(images/wait.gif) left top no-repeat; padding-left:18px; display:none;}/* 错误样式 用于span标签 引用需要指定颜 */
.l_tab{padding-left:9px;}
.r_tab{padding-right:9px;}
.login .con1 p.err{padding-left:0; background-image:none;}
.l_l_even{background:#f8f8f8;}/* 单数 */
.l_l_hover{background:#E8F4FF;}/* 热点 */
.t_center{text-align:center;}
.t_left{text-align:left;}
.t_right{text-align:right;}
.f_12{font-size:12px;}
.f_14{font-size:14px;}
.bLightGrey{ background:#f6f6f6;}/* 灰色背景 */
.bGray_b1,.bGray_b1 td,.bGray_b1 th{border-bottom:1px dotted #ccc;}
.bGray_t1{border-top:1px dotted #ccc;}
.inputsTooltip {border:#ff9900 1px solid;padding:4px;width:auto;color:#ff5e0f;background-color:#ffffcc;line-height:18px;
		text-align:left;}
#tooltipHelper{text-align:left;}
.p_t10{padding-top:10px;}
.p_r10{padding-right:10px;}
.p_b10{padding-bottom:10px;}
.p_l10{padding-left:10px;}
.p_a10{padding:10px;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix{ zoom:1;}
:focus{outline:0;}
.li_2 li{ width:49.5%; float:left;}
.li_3 li{ width:33.3%; float:left;}
.li_4 li{ width:24.9%; float:left;}
ul li.li_all{ width:100%;}
.pointer{ cursor:pointer;}.hidden{display:none;} .cHelp{cursor:help; text-decoration:none;} .cMove{ cursor:move;}.not_allowed{ cursor:not-allowed;}
body div span.nbsp,body div span.nbsp4{width:6px;display:inline-block;float:none; padding:0; margin:0;height:12px;line-height:12px; font-size:12px;}
body div span.nbsp4{width:24px;}
.value_numb{ display:inline-block; width:120px; height:12px; border:1px solid #FFCC66; background:#fff; margin:0; overflow:hidden;
		line-height:12px;}
.value_numb em{ background:#FFCC66 url(..images/ui/value_numb.gif) left center repeat-x;height:12px; display:block;margin:0;
		text-align:center; font-size:12px; color:fff; font-style:normal;}
.value_numb i{ position:absolute; margin-top:-11px; text-align:center; font-style:normal;}		
/* 图片引用 */
.s_i_title,.exp_search,.search_end,.exp_search .my_search h3,.m_s_c_li_menu,.rAngle_con,.rAngle h3,.m_tao_con .m_tao_con_1i tr,.job_update{background:url(images/hrbanlv_bg.gif) repeat-x;}

a.top_hot_new,.top_login_b,.top_login_c,.s_service,.s_service a:hover,.s_service_li li a,.top_menu_hover,.choose_style,a:hover.style_1,a:hover.style_2,a:hover.style_3,a:hover.style_4,a:hover.style_5,.brand_com_5 li,.brand_com_4 li,.new_com li,.search_box .textinput,.banlv_now,.s_i_itmes_div a span,.s_i_itmes_div a:hover span,.s_i_items_select li,li.s_i_items_class,.s_i_close,.s_i_close_hover,.button_hover,.button_default,.button_main,.my_search li,.m_s_c_li_update,.m_s_c_li_update a,.m_s_c_li_tag,.m_s_show_exp a,.tao_job_li .g_box_con ul li,.news_li_h ul li,.n_d_con2_l li,.news_li_all ul li{background:url(images/ico.gif) no-repeat;}
.w_box h3,.w_box h3 span,.w_box_con,.w_box_foot span,.w_box_foot,.news .con1 .w_box h1,.news .con1 .w_box h1 span,.g_box_con h3,.g_box_con h3 span,.new_com h3,.new_com h3 span,.new_com_foot,.new_com_foot span,.is_title,.is_title span{background:url(images/box_bg.gif) no-repeat;}
.top_menu li a:hover,.top_menu li a:hover span,.onthis a span,.onthis a{background:url(images/top_menu_s_bg.gif) no-repeat;}
.ico_btn{ background:url(images/ico_btn.gif) no-repeat; cursor:pointer;}
.inv_btn,a.inv_btn{ background:url(images/inv_btn.gif) no-repeat; width:89px; height:59px; text-align:center; font-size:14px;
		color:#fff; font-weight:bold;line-height:35px;}
/* 图标系列 */
.ico,.ico_0,.ico_1,.ico_2,.ico_3,.ico_4,.ico_5,.ico_6{background:url(images/ico.gif) no-repeat;}
.ico_0{background-position:-480px -679px;padding:2px 0 2px 20px;}/* 白圆按钮 */
.ico_1{background-position:-480px -753px;padding:2px 0 2px 20px; color:#009900;font-style:normal;}/* 对号 */
.ico_2{background-position:-480px -777px;padding:2px 0 2px 20px;color:#FF5E0F;font-style:normal;}/* 差号 */
.ico_new{background:url(images/ui/ico_now.gif) center top no-repeat; position:absolute; width:26px; height:14px; display:block;}/* 飘动的NEW标记 */
.rank_ico{ background:url(images/ui/rank_ico.gif) 3px top no-repeat; line-height:24px; padding:0 0 0 18px;}
.hot_bg_o{background:#ffa803 url(images/ui/hot_bg_o.gif) right center no-repeat;padding:3px 10px 2px 7px;line-height:12px; color:#fff;}
.hot_bg_b{background:#456ec6 url(images/ui/hot_bg_b.gif) right center no-repeat;padding:3px 10px 2px 7px;line-height:12px; color:#fff;}
/* 通用盒子w_box白背景盒 文章 */
.w_box{ margin-bottom:8px;}
.w_box h3{font-size:12px; color:#000;background-position:left -35px; padding-left:12px;}
.w_box h3 span{background-position:right -8px; display:block; height:27px;}
.w_box h3 .right{ margin-right:16px;}
.w_box_con{ background:url(images/news_con_bg.gif) left top repeat-y; border-right:2px #f4f4f4 solid; margin-right:4px; padding-left:8px;}
.w_box_foot{ background-position:left top;display:block;height:3px; clear:both;}
.w_box_foot span{background-position:right -3px;display:block;height:3px; font-size:0px;}
/* crm? */
.crm_box{}
.crm_box h3{ font-weight:normal;color:#FF5E0F;background-position:left -801px; padding-left:16px;}
.crm_box h3 span{background-position:right -767px; display:block; height:33px;line-height:33px;}
.crm_box h3 span img{ line-height:auto;}
.crm_box .w_box_con{ border-right:1px solid #e2e2e2; border-left:1px solid #e2e2e2; background:#fff; margin:0;}
.crm_box .w_box_foot{background-position:left -759px;display:block;height:8px;}
.crm_box .w_box_foot span{ background-position:right -751px;display:block;height:8px; font-size:0px;}

/* 灰标题背-个人首页 */
.g_box{ margin-bottom:8px;}
.g_box_con h3{ background-position:left -90px;padding-left:25px;font-size:13px; color:#333;}
.g_box_con h3 span{ background-position:right -62px; display:block;height:28px;line-height:28px;padding-right:15px; overflow:hidden;}
.g_box_con h3 span a{ font-size:12px; font-weight:normal; float:right; }
.g_box_con h3 span img{ float:left;}
.g_box_con h3 span strong{ color:#FF5E0F; font-size:15px;}
.g_box_con{ padding:5px;border-left:1px solid #f3f3f3;border-right:1px solid #E3E3E3;}
.g_box_con ul{zoom:1;}
.g_box_b1,.g_box_b2,.g_box_b3{ margin:0 2px; background:#F3F1F4; height:1px; line-height:1px; font-size:0; overflow:hidden; display:block; zoom:1;}
.g_box_b2{ margin:0 1px;border-left:1px solid #f3f3f3;border-right:1px solid #E3E3E3; background:#FFF;}
.g_box_b3{ background:#E3E3E3;}
/* 深色灰标? */
.gd_box .g_box_con,.gd_box .g_box_b2{background:#f3f3f3;}
.gd_box .g_box_b3,.gd_box .g_box_b1{ background:#ccc;}
.gd_box .g_box_b2,.gd_box .g_box_b3{border-left:1px solid #ccc;border-right:1px solid #ccc;}
.gd_box .g_box_con{border-left:1px solid #ccc;border-right:1px solid #ccc;}
.gd_box h4{border-bottom:1px dotted #ccc}
.gd_box_bg{ background:#fff; zoom:1;}

.g_orange{}/* 橙色? */
.g_orange .g_box_con h3{ background:url(images/ico.gif) no-repeat -470px -360px; padding-left:38px;}
.g_orange .g_box_con h3 span{ background-image:none; padding-right:0;}
.g_orange .g_box_con h3 span a{ padding-left:8px; background:url(images/c_index_liico.gif) no-repeat 0 9px;}
.g_orange .g_box_con{border-left:1px solid #ff871c;border-right:1px solid #ff871c;}
.g_orange .g_box_b1,.g_orange .g_box_b2,.g_orange .g_box_b3{background:#ff871c;}
.g_orange .g_box_b2{border-left:1px solid #ff871c;border-right:1px solid #ff871c; background:#fff;}

.round_o{ text-align:right; margin-bottom:8px;}/* 简化九宫格 */
.round_o_bar{height:6px;padding:0 6px;font-size:0; line-height:6px;}/* 横条 */
.round_o_bar_h,.round_o_bar_f{height:6px;width:100%;display:block;background:#fffdea;font-size:0; line-height:6px;}
.round_o_bar_h{border-top:1px solid #ff7233;}/* 横条背景 */
.round_o_bar_f{border-top:none; border-bottom:1px solid #ff7233;}
.round_o_h_l,.round_o_h_r,.round_o_f_r,.round_o_f_l{width:6px;height:6px;margin-top:-6px;
		_height:7px;_margin-top:-7px;_line-height:7px;font-size:0;background:url(images/o_corner.gif) no-repeat; display:block;}
.round_o_h_l{float:left;}
.round_o_h_r{float:right;background-position:-6px 0;}
.round_o_f_l{float:left;background-position:0 -6px;}
.round_o_f_r{float:right;background-position:-6px -6px;}
.round_o_m{border-left:1px solid #ff7233; border-right:1px solid #ff7233;background:#fffdea; padding:0 6px; zoom:1; text-align:left;}
.round_o_close,a.round_o_close{background:url(images/ico.gif) no-repeat -481px -708px; width:13px; height:13px; float:right;
		margin-right:5px; *position:absolute;*margin-left:-15px;}
a:hover.round_o_close{ background-position:-480px -732px;}

.r_y{}/* 纯黄园框 */
.r_y .round_o_h_l,.r_y .round_o_h_r,.r_y .round_o_f_r,.r_y .round_o_f_l{background-image:url(images/ui/yellow_dot.gif)}
.r_y .round_o_bar_h,.r_y .round_o_bar_f{ border:none;background:#fdd63b;}
.r_y .round_o_m{border:none;background:#fdd63b;}
.r_g{}/* 纯灰园框 */
.r_g .round_o_h_l,.r_g .round_o_h_r,.r_g .round_o_f_r,.r_g .round_o_f_l{background-image:url(/images/ui/gery_dot.gif)}

/* 登陆框上面漂浮提? */
.is_title{background-position:right -440px; display:inline-block;*display:inline; margin-left:12px; padding-right:8px;width:auto;}
.is_title span{background-position:left -461px;display:inline-block; padding:0 5px; line-height:21px; height:21px;}
/* 按钮背景图片调用 */
.b_button,.b_button span,.y_button,.y_button span,.b_g_menu li a,.b_g_menu li a em,.b_g_menu li a:hover,
.b_g_menu li a:hover em,a.b_g_menu_hover,a.b_g_menu_hover em,.b_arrow,.b_arrow span,
.b_ysquare em,.b_ysquare{background:url(/images/button_blue.gif) repeat-x; }

/* 按钮b_蓝色按钮y_黄色按钮 span调用 */
.b_button,.y_button{ margin:0 3px; background-position:left top;display:inline-block; cursor:pointer;text-decoration:none;}
.b_button span,.y_button span{ background-position:right -20px; padding:1px 12px 0 16px;line-height:19px;height:19px;display:inline-block; cursor:pointer; font-weight:normal;}
.y_button{ background-position:left -40px;}
.y_button span{background-position:right -60px;}
.b_button span a,.b_button span,.b_button span a:hover,a:hover.b_button,a:visited.b_button{color:#32628e;text-decoration:none;}
.y_button span a,.y_button span,.y_button span a:hover,a:hover.y_button,a:visited.y_button{color:#CA6C01;text-decoration:none;}
/* 灰色按钮 */
/*  蓝色圆角按钮  */
a.b_btn,a.b_btn span{background:url(/images/button_blue.gif) no-repeat;display:inline-block; cursor:pointer;
		height:26px; line-height:26px;}
a.b_btn{background-position:left -311px;color:#fff;}
a.b_btn span{background-position:right -285px;padding:0 18px 0 8px;}
a.b_btn span img{_margin-top:6px;}
a:hover.b_btn{background-position:left -363px;text-decoration:none;}
a:hover.b_btn span{background-position:right -337px;}
/* 新橙色按? */
a.xs_btn,a.xs_btn span,a.xs_btn strong{background:url(/images/standard_btn.gif) no-repeat;display:inline-block; cursor:pointer;
		height:35px; line-height:35px;}
body div a.xs_btn,body div a:hover.xs_btn{color:#fff;}
a.xs_btn{background-position:left 0;text-decoration:none;}
a.xs_btn span,a.xs_btn strong{background-position:right -38px;padding:0 10px 0 25px;}
a:hover.xs_btn{background-position:left -80px;text-decoration:none;}
a:hover.xs_btn span,a:hover.xs_btn strong{background-position:right -122px;}

a.xs_btn_b,a.xs_btn_b span{height:47px; line-height:47px; font-size:16px; font-weight:bold;}
a.xs_btn_b{background-position:left -164px;}
a.xs_btn_b span{background-position:right -211px;padding:0 10px 0 32px;}
a:hover.xs_btn_b{background-position:left -258px;}
a:hover.xs_btn_b span{background-position:right -305px;}

a.xs_btn_s,a.xs_btn_s span{height:22px; line-height:22px;}
a.xs_btn_s{background-position:left -352px;}
a.xs_btn_s span{background-position:right -374px;padding:0 10px;}
a:hover.xs_btn_s{background-position:left -396px;}
a:hover.xs_btn_s span{background-position:right -418px;}

a.xs_btn_s_g,a.xs_btn_s_g span{height:22px; line-height:22px; background:url(/images/btn_gray_1.gif) no-repeat;color:#666}
a.xs_btn_s_g{background-position:0 0;}
a.xs_btn_s_g span{background-position:right -22px;padding:0 10px;}
a:hover.xs_btn_s_g,a.xs_btn_s_g.hover{background:url(/images/standard_btn.gif) left -352px no-repeat;color:#fff;}
a:hover.xs_btn_s_g span,a.xs_btn_s_g.hover span{background:url(/images/standard_btn.gif) right -374px no-repeat;color:#fff;}


/* 黄蓝按钮效果  */
.button_hover,.button_default,.button_main{ width:69px; height:28px; border:0;background-position:-170px -68px;
		margin:5px 5px 0 0; line-height:28px; cursor:pointer; display:inline-block; text-align:center;}
.button_main{background-position:-170px -40px;}
.button_hover{background-position:-170px -96px;}

/* 黄色方形按钮 */
.b_ysquare,.b_ysquare span{background:url(/images/button_blue.gif) no-repeat;display:inline-block; cursor:pointer;}
a.b_ysquare{background-position:left -413px;}
a.b_ysquare span{background-position:right -389px; height:24px; line-height:24px;color:#000; padding:0 28px 0 12px;}
a:hover.b_ysquare span,a:hover.b_ysquare{text-decoration:none;}

/* 蓝色选择? */
a.search_btn{ width:100px; height:24px;background:url(/images/select_float_b.gif) no-repeat left -160px; 
		display:inline-block;vertical-align:middle; line-height:22px; padding:0 8px 0 15px; }
a:hover.search_btn{ background-position:left -200px; text-decoration:none;color:#FF5E0F;}
a.search_btn span{ width:98px;overflow:hidden;white-space:nowrap; display:block;text-overflow:ellipsis; cursor:pointer;}

/* 搜索站红蓝按? */
a.r_b_btn,a.r_b_btn span,a.r_b_btn strong{background:url(/images/ui/r_b_btn.gif) no-repeat;display:inline-block; cursor:pointer;
		height:25px; line-height:25px;}
a.r_b_btn{background-position:left 0;color:#fff;}
a.r_b_btn span,a.r_b_btn strong{background-position:right -25px;padding:0 6px 0 15px;}
a:hover.r_b_btn{background-position:left -50px;text-decoration:none;color:#fff;}
a:hover.r_b_btn span,a:hover.r_b_btn strong{background-position:right -75px;}


