﻿
.b_bord_top{ border-top:solid 1px #E3E6EB; margin-top:1px;}
.b_qbg{ background-color:#F9FAFB; margin-top:1px; padding:10px 25px 1px 25px}
.b_bg{ background-color:#F8FBFC; padding:5px 0 5px 10px; line-height:20px; margin-bottom:6px}

/*font_style*/
a,a:visited{ _font-family:"宋体"; color:#3B5998; text-decoration:underline}
a:hover{ color:#AD3333; text-decoration:none}

/*head*/
.top_bg{ background:url(skin_images/home_skin.png) 0 -154px; height:43px; padding:9px 15px 0 0; overflow:hidden; zoom:1} 
.select_bg ul li a:hover,.ser_selbg ul li a:hover,.serchbg ul li a:hover{ background-color:#F0F7F9;color:#AD3333!important}
	
/*menu*/
.menu{ padding:6px 0 0 15px; overflow:hidden; zoom:1}
.menu a{ float:left; width:50px; height:37px; line-height:37px; text-align:center; font-size:14px; margin-left:5px}
.menu a.on{ background:url(skin_images/home_skin.png) 0 0; font-weight:bold; text-decoration:none; color:#AD3333}

.subtit{ overflow:hidden; zoom:1}
.subtit a,.subtit a:hover{ font-size:14px; text-decoration:none!important}
.subtit a{ float:left; background:url(skin_images/home_skin.png) -164px 0; width:79px; height:28px; line-height:28px; text-align:center; margin-right:15px; color:#999!important}
.subtit a:hover{ color:#AD3333!important}
.subtit a.on{ background-position:-85px 0; color:#AD3333!important}
.sub_con{ background:url(skin_images/home_skin.png) 0 -117px; width:230px; height:27px; text-align:center; padding-top:10px; margin-top:5px}
.sub_con a{ margin: 0 5px}
.sub_con a.on{ color:#AD3333; text-decoration:none}

.dl_sub{ margin:3px 0 0 1px; overflow:hidden; zoom:1}
.dl_sub font,.dl_sub span,.dl_sub em{ float:left; margin-right:8px; overflow:hidden}
.dl_sub font a,.dl_sub span a,.dl_sub em a{ float:left; height:23px; padding-top:7px; background:url(skin_images/home_skin.png); color:#999!important; text-decoration:none!important; text-align:center; overflow:hidden}
.dl_sub font a{ width:70px; background-position: -95px -236px}
.dl_sub font.on a{ background-position: -143px -206px; color:#AD3333!important}
.dl_sub span a{ width:71px; background-position: -72px -206px}
.dl_sub span.on a{ background-position: 0 -206px; color:#AD3333!important}
.dl_sub em a{ width:47px; background-position: -48px -236px}
.dl_sub em.on a{ background-position: 0 -236px; color:#AD3333!important}
.dl_sub a:hover{ color:#AD3333!important}

.top_help .onbgg,.top_help .onbgh{ background: url(skin_images/home_skin.png); height:28px}
.top_help .onbgg{ background-position: -351px -40px; width:102px}
.top_help .onbgh{ background-position: -453px -40px; width:78px}
.top_help .onbgg a,.top_help .onbgh a{ color:#AD3333; text-decoration:none; font-size:14px; font-weight:bold}

.home_tools{ margin-bottom:10px; overflow:hidden; zoom:1}
.home_tools a,.home_tools a:hover{ display:block; float:left; margin-left:5px; background:url(skin_images/toolsbg.gif) right no-repeat; height:23px; line-height:23px; #line-height:20px;_line-height:23px; padding:3px 6px 0 0; color:#333!important; text-decoration:none!important}
.home_tools a i{ background:url(skin_images/toolsbg.gif) left no-repeat; display:block; float:left; width:6px; height:26px; margin-top:-3px}
.home_tools a em{ float:left; margin:2px 3px 3px 0; _margin:2px 0; vertical-align:middle}


/*背景样式*/
.round_bg,.dround_bg{ border:solid 1px #E0EFF3; border-top:none; border-bottom:none; background-color:#F9FCFD; padding:0 10px; overflow:hidden; zoom:1}
.dround_bg{ padding:2px 9px!important}
.round_topbg,.round_botbg,.round_topbg em,.round_topbg i,.round_botbg em,.round_botbg i{ background:url(skin_images/round_bordbg.png); height:7px; overflow:hidden; zoom:1}
	.round_topbg{ background-position:0 -14px}
	.round_topbg em{ background-position: 0 0; float:left; width:10px}
	.round_topbg i{ background-position: -10px 0; float:right; width:10px}
	.round_botbg{ background-position:0 -21px}
	.round_botbg em{ background-position: 0 -7px; float:left; width:10px}
	.round_botbg i{ background-position: -10px -7px; float:right; width:10px}

.r_fbg{ background:url(skin_images/home_skin.png) -244px 0; width:222px; height:22px}
.blue_bg{ background-color:#F0F7F9; padding:5px}
.blue_bord{ border:solid 1px #D8DFEA; background-color:#FFFFFF; padding:25px}
.blue_botbord{ border:solid 1px #D2D2D2; padding:6px 10px; line-height:24px; width:400px; margin:15px auto}

.mem_subbg{ border:solid 1px #D8DFEA; border-left:none; border-right:none; background-color:#F8FBFC; height:30px; line-height:30px; float:left}
.mem_sub .mbgl,.mem_sub .mbgr{ background:url(skin_images/home_skin.png); width:11px; height:32px; overflow:hidden; float:left}
.mem_sub .mbgl{ background-position:-551px 0}
.mem_sub .mbgr{ background-position:-569px 0}

/*头像*/
.pic110bord{ border:solid 1px #599CD4; padding:1px}

/*标题样式*/
.r_tit{ font-size:14px; padding-left:8px; line-height:20px; overflow:hidden;zoom:1}/* border-bottom:solid 1px #D8DFEA;*/
*+html .r_tit{ padding:1px 0 3px 8px}
.r_tit em{ margin-left:-7px}
.r_tit span{ float:right; #margin-top:-20px; _margin-top:-19px; font-size:12px; padding-right:2px}
.r_tit span a{ color:#999!important}
.r_tit i{ float:left}
.r_tit i.mt{ _margin:-3px 0 0 3px}
	.gr_f12{ font-size:12px!important}
	.gr_f12 .icon_box{ margin:6px 3px 0 0!important; #margin:5px 6px 0 0!important; _margin:7px 3px 0 0!important}		
	*html .gr_f12 .ib{ margin-top:4px!important}

.usr_tit{ margin:25px 0 15px 0; height:35px; line-height:30px; overflow:hidden; zoom:1}
*+html .usr_tit{ line-height:32px}
.usr_tit em{ float:left; background:url(skin_images/home_skin.png) 0 -82px; height:35px; padding:0 0 0 27px; font-size:14px}
	.usr_tit em.ew1{ width:373px}
	.usr_tit em.ew2{ width:413px}
	.usr_tit em.ew3{ width:303px}
	.usr_tit em.ew3_1{ width:290px}
	.usr_tit em.ew4{ width:273px}
	.usr_tit em.ew5{ width:363px}	
	.usr_tit em.ew6{ width:423px}
	.usr_tit em.ew6 i,.usr_tit em.ew7 i{ color:#999}
	.usr_tit em.ew7{ width:353px}
.usr_tit em.bgnj{ background:url(skin_images/home_skin.png) 0 -266px!important; height:30px; overflow:hidden}	
	
.usr_tit span{ float:right; background:url(skin_images/home_skin.png) -400px -118px no-repeat; width:170px; height:35px; text-align:right; padding-right:10px}
.usr_tit span a{ margin-left:12px}
.mem_tit,.gr_tit{ border-bottom:solid 2px #D8DFEA; font-weight:bold; padding:5px 8px; line-height:20px; overflow:hidden; zoom:1}
	*html .mem_tit input.m{ margin-top:7px}
.mem_tit .icon_box{ margin-right:4px}
	*+html .mem_tit .icon_box{ margin-right:7px}
.mem_tit span{ float:right; margin-top:-5px; *margin:-25px 0 0 0}
.mem_tit span.ftr,.mem_tit span.ftr2{ margin-top:0; font-weight:normal}
.mem_tit span.ftr{ *margin:-18px 0 0 0!important}
.mem_tit span.ftr2{ *margin:-20px 0 0 0!important}
.gr_tit{ padding:10px 0!important}
.gr_tit p.bt{ float:left}
.gr_tit i.bf{ float:left; margin:0 8px}
.gr_bluetit{ background-color:#F0F7F9; height:28px; line-height:28px; padding:0 10px; border:solid 1px #fff}
.gr_bluetit span{ float:right; *margin-top:-28px}
.gr_bluetit .icon_lock{ float:left; margin:0 7px 0 0; #margin:1px 7px 0 0; _margin:3px 5px 0 0 }
 
/*图标样式*/
.icon_box,.icon_boxon{ background:url(skin_images/home_skin.png); width:8px; height:8px; float:left; border:0}
.icon_box{ background-position: -62px -13px; margin:6px 8px 0 0}
*+html .icon_box{ margin:5px 11px 0 0}
.help_list .icon_box{ margin:8px 8px 0 9px; *margin:8px 8px 0 9px}
.icon_boxon{ background-position:-62px -21px}

.btn_up,.btn_down{ background:url(skin_images/skin_btn.gif); width:16px; height:16px; border:0; cursor:pointer; margin:2px 0 0 0; _margin:0}
.btn_up{ background-position:0 0}
*+html .btn_up{ margin-top:1px}
.btn_down{ background-position:0 -16px}
*+html .btn_down{ margin-top:2px}

.icon_arrow{ background:url(skin_images/round_bordbg.png) 0 -28px; width:13px; height:8px; overflow:hidden; position:absolute; top:-7px; left:30px}

/*按扭*/
/*.r_btns{ float:right; margin-top:-168px; width:90px; margin-right:10px; *display:inline}*/
.r_btns{ position:absolute; top:7px; right:10px; width:90px; *display:inline}
.r_btns p{ overflow:hidden; zoom:1; margin-bottom:5px}
.btn_add,.btn_info,.btn_msg,.btn_new,.btn_addf,.btn_re,.btn_tj,.btn_link{ height:21px; overflow:hidden}
.btn_add a i,.btn_info a i,.btn_msg a i,.btn_new a i,.btn_addf a i,.btn_re a i,.btn_tj a i,.btn_link a i{ float:left; height:17px; _height:15px; line-height:17px; _line-height:15px; border:solid 1px #CACACA; border-left:none; padding:2px 7px 0 7px; _padding:3px 7px 1px 7px}
.btn_add a,.btn_info a,.btn_msg a,.btn_new a,.btn_addf a,.btn_re a,.btn_tj a,.btn_link a{ float:left; height:21px; background:url(skin_images/skin_btn.gif) no-repeat; padding-left:18px; cursor:pointer;color:#333!important; text-decoration:none!important}	
	.btn_add a{ background-position: 0 -32px}
	.btn_add a:hover{ background-position:0 -53px}
	.btn_info a{ background-position: 0 -74px}
	.btn_info a:hover{ background-position: 0 -95px}
	.btn_msg a{ background-position: 0 -116px}
	.btn_msg a:hover{ background-position: 0 -137px}
	.btn_new a{ background-position: 0 -158px}
	.btn_new a:hover{ background-position: 0 -179px}
	.btn_addf a{ background-position: 0 -200px}
	.btn_addf a:hover{ background-position: 0 -221px}
	.btn_re a{ background-position: 0 -242px}
	.btn_re a:hover{ background-position: 0 -263px}
	.btn_tj a{ background-position: 0 -284px}
	.btn_tj a:hover{ background-position: 0 -305px}
	.btn_link a{ background-position: 0 -326px}
	.btn_link a:hover{ background-position: 0 -347px}
.l_btns a{ margin:10px 5px 0 2px}

/*编辑框*/
.edit_tipbg,.edit_tipbg2{ background:url(skin_images/home_skin.png) no-repeat; height:22px; padding:9px 0; _height:18px; _padding:11px 0; text-align:center; overflow:hidden; margin:29px auto}
.edit_tipbg{ width:350px; background-position:0 -40px}
.edit_tipbg2{ width:260px; background-position:-213px -206px}

/*分页*/
.pages{ font-family:"宋体"; margin-top:22px; overflow:hidden; zoom:1}
.pages a{ float:left; height:21px; line-height:21px; padding:0 8px; border:solid 1px #3B5998; background-color:#FFFFFF; color:#333!important; text-decoration:none!important; margin-right:2px}
.pages a:hover{ background-color:#3B5998; color:#fff!important}
.pages a.on{ background-color:#3B5998; font-weight:bold; color:#fff!important}
	.p1{ margin-top:5px!important}
	.p2{ margin:20px 0 10px 5px!important}
	.p3{ margin-left:10px!important}
	.p4{ margin:30px 0 0 10px!important}
	.p5{ margin:10px 0 0 10px!important}

.pop_title{ background-color:#E0EFF3; height:30px; line-height:30px; padding:0 10px; border:solid 1px #fff; border-bottom:none; font-family:"宋体"}
.pop_title span,.gr_bluetit .icon_btnx{ float:right; margin-top:7px; *margin-top:-23px}
.pop_title .icon_i{ margin:8px 5px 0 0!important; _margin:7px 2px 0 0!important}
.pop_title a{ color:#333!important}
.pop_bottombg{ background-color:#F8FBFC; height:28px; padding:6px 15px 5px 15px; line-height:28px;border-top:solid 1px #D8DFEA; margin-top:10px}
.pop_bottombg span{ float:right; *margin-top:-28px}
.pop_bottombg .icon_silver{ margin:4px 0; vertical-align:middle}

.blue_boxbg{ float:left; background-color:#E0EFF3}
.blue_box_c{ position:relative; left:-4px; top:-4px; background-color:#E0EFF3; border:1px solid #666666}
















