﻿/*全局样式*/
body {font:12px Tahoma,Arial,sans-serif; color:#333; line-height:24px; width:100%; height:auto} 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,p,th,td {margin:0; padding:0}
pre,em,i,textarea,input,font{font-size:12px; font-weight:normal; font-style:normal}
/*input{ border:0}*/
select{ font-size:12px}
img {border:0; margin:0}
ul,li {list-style:none}
table{*border-collapse:collapse; border-spacing:0}

/*common*/
.fl{ float:left}
.fr{ float:right}
.clear{ clear:both}
.ohz,.cho_del{ overflow:hidden; zoom:1}
.unline a{ text-decoration:underline!important}
.f_family,.grayf9{font-family:"宋体"}
.text_ind{ text-indent:2em}
.hand{ cursor:pointer}
.f14,.f14 font,.f14 i,.redf14b{ font-size:14px}
.f20,.f20bl{ font-size:20px!important}
.f20bl{ *font-family:"黑体"; *font-weight:normal}
.f14b{ font-size:14px; font-weight:bold}
.red_f{ color:#AD3333!important}
.red_fontb{ font-weight:bold; color:#AD3333}
.redf14b{ font-weight:bold; color:#FF0000}
.rednob{ color:#AD3333!important; text-decoration:none!important}
.green_f,.green_fb{ color:#50B432!important}
	.green_fb{ font-weight:bold}
.blue_fb{ font-weight:bold; color:#5B9CD4}
.grayf3,.gray_f3 a{ color:#333!important}
.gray_f3 a:hover{ color:#AD3333!important}
.gray_f9,.grayf9,.nodate{ color:#999}
.gray_f9 a{ color:#999!important}/*zoom:1*/
.gray_f6 a:hover,.gray_f9 a:hover,.gray_f3 a:hover,.r_tit span a:hover{ color:#AD3333!important}
.lineh{ line-height:28px}
.lineh30,.ts_funct{ line-height:30px!important}
.nodate{ height:24px!important; line-height:24px!important; _line-height:26px!important;margin:20px 0; overflow:hidden}
.ts_funct{ height:29px!important; padding:0 10px}
.ts_funct input{ margin-right:5px; *margin:5px 5px 5px 0; *vertical-align:middle}
.ts_funct a{ zoom:1}

.por{ position:relative}
.whitebg{ background-color:#FFFFFF; margin-top:10px}
.bordpad{ border:solid 1px #D8DFEA; padding:15px 10px; margin:1px; overflow:hidden; zoom:1}
.border_top{ border-top:solid 1px #D8DFEA; margin:10px 0 0 0; padding-top:10px}
.bordtop{ border-top:solid 1px #D8DFEA; margin-top:4px}
*+html .bordtop{ margin-top:0}
.bord_dushd{ border-top:dashed 1px #D8DFEA; padding-top:22px; overflow:hidden; zoom:1}
.bord_bot{ border-bottom:solid 1px #D8DFEA; padding-bottom:15px}
.gray_bord{ border:solid 1px #CCCCCC}
.arrow{ background:url(home_img/home.gif) -23px -165px; width:11px; height:7px; position:absolute; left:10px; top:0; display:block; z-index:9999}

.f_r span{ float:right; *margin-top:-24px}
.f_r2 span{ float:right; *margin-top:-22px}
.f_r3 span{ float:right; *margin-top:-27px; *margin-right:10px}
.lineh_inp input,.lineh_inp img{*vertical-align:middle}
.lineh_inp input{ *margin:3px 0}/*IE6下line-height失效*/
.lineh_inp img{ *margin:2px 0}

.mar3{ margin:2px 3px}
.mar_t0{ margin-top:-2px!important}
.mar_tf7{ margin-top:-9px}
*html .mar_t2{ margin-top:-2px!important}/*IE6*/
*html .mar_lf3{ margin-left:-3px!important}/*IE6*/
*+html .mar_t0{ margin-top:0!important}/*IE7*/
.mart_85{ margin-top:85px!important}
.mart_75{ margin-top:75px!important}
.mart_50{ margin-top:50px!important}
.mart_40{ margin-top:40px!important}
.mart_30,.hp_mar{ margin-top:30px!important}
.hp_mar{ margin-bottom:10px!important} 
.mart_20{ margin-top:20px!important}
.mart_15{ margin-top:15px}
.mart_10{ margin-top:10px!important}
.mart_5{ margin-top:5px}
.marl_105{ margin-left:105px}
.marl_70{ margin-left:70px!important}
.marl_10{ margin-left:10px!important}
.marl_20{ margin-left:20px!important}
.marl_6{margin-left:6px; *display:inline}
.marr_10{ margin-right:10px}
.marr_28{ margin-right:28px}
.adfirend_mar{ margin:0 20px; padding:10px 5px}
.login_mar{ margin:50px 55px}
.down_mar{ margin-top:32px!important; *margin-top:34px!important}
.pad8{ padding:8px!important}
.pad10{ padding:5px 10px}
.pad20{ padding:10px 20px}
.pad_b5{ padding-bottom:5px!important}
.pad_b10{ padding-bottom:10px!important}
.pad_4_10{ padding:4px 10px!important}
.pad_b20{ padding-bottom:20px!important}
.pad_l20{ padding-left:20px!important}
.pad_8_15{ padding:8px 15px!important}
.pad_tb8{ display:block; padding:8px 0}
.pad3_20{ padding:30px 20px!important}
.pad_grin{ padding:0 10px 10px 10px; margin-top:-5px}
.spanmar{margin-top:1px}
.iemar{*margin-top:1px; margin-left:5px}/*ie not ff*/
.mem1{ margin:0 0 20px 0!important}
.mem2{ margin:10px 0 5px 67px!important}
.imgmid img{ vertical-align:text-bottom; *vertical-align:middle; *margin:3px 0}
.make_pad{ padding:20px 0 5px 20px!important; *padding:20px 0 10px 20px!important}
.load{ margin:3px 8px 0 0; _margin:5px 8px 0 0; float:left}
.read_msg{ padding:20px 25px}
.cho_del{ margin-top:2px}

/*head*/
.top_tips{ float:right; height:32px; margin-top:-27px}
.top_tips a,.top_help a{ zoom:1}
.top_tm{ margin-top:-44px!important; *margin-top:-46px!important}
.top_tm img{ vertical-align:text-bottom}
.top_tm input{ *margin:3px 0; *vertical-align:middle}
.top_help{ height:37px; margin-top:-37px}
.top_help span{ float:right; padding-top:9px; text-align:center}
.top_help .t_help{ width:78px}
.top_help .t_gold{ width:102px}
.top_help input{ *margin:2px 0; *vertical-align:middle}

/*main*/
.main{ width:980px; margin:0 auto; overflow:hidden; zoom:1}/* height:100%;*/
.l_main{ width:602px; float:left; margin:30px 0 0 20px; _display:inline}
.r_main{ width:820px; float:right; margin-top:30px; *overflow:hidden}
.the_w420{ width:420px; float:left}
.the_side,.r_side{ width:320px}
.the_side{ float:left}
.r_side{ float:right; margin-top:30px}
.r_sidecon{ padding:8px}
.r_w470{ width:470px; float:right}
.r_w370{ width:370px; float:right}
.l_nav{ width:140px; float:left; margin-top:30px}
.usr_mid{ width:580px; float:left}
.usr_side{ width:200px; float:right}
.usr_main{ margin:0 50px}
.ph_mid{ width:620px; float:left}
.ph_side{ width:160px; float:right; margin-top:10px}
.phd_mid{ width:520px; float:left; overflow:hidden}
.phd_side{ width:240px; float:right; margin-top:10px}
.dl_main{ width:490px; float:left}
.dl_left{ width:446px; float:left}
.dl_mid,.dl_side{ float:left; margin-left:15px}
.dl_mid{ width:300px}
.dl_side{ width:160px}
.dl_right{ width:475px; float:right}
.mana_m{ width:480px; float:left}
.gr_mid{ width:570px; float:left}
.gr_side{ width:220px; float:right}
.gr_newcon{ width:552px; float:left}
.gr_main{ width:710px; float:left; padding-left:10px}
.ser_main{ width:750px; float:left}
.the_tipok{ width:420px; margin:50px auto 50px auto}
.down_con,.down_side{ margin-top:10px}
.down_con{ width:655px; float:left}
.down_side{ width:310px; float:right}
.down_side .gray_bord{ padding:4px}

.minh{
	min-height:405px; 
    height:auto !important; 
    height:405px; 
    overflow:visible}

/*菜单*/
.sub{ margin-top:20px}
.sub,.usr_info,.usr_box,.fast_nav{ overflow:hidden; zoom:1}
	.usr_info{ padding:5px 0}
	.usr_infocon{ float:left; margin-left:8px}
	.usr_infocon p{ height:22px; line-height:22px}
	.usr_infocon p input{ margin-top:2px}
	.usr_infocon p span{ color:#999}
	.usr_infocon p i{ font-size:14px; font-weight:bold}
	.usr_box{ padding:7px 0 0 2px}
	.fast_nav{ margin:10px 0}
	.fast_nav span{ float:left; color:#999; _margin-top:-2px; margin-right:5px}
	.fast_nav table a{ margin-right:15px}
	.fast_nav .f_mid{ float:left;margin-top:0;#margin-top:-1px; _margin-top:-2px}
	*+html .fast_nav .f_mid1{ float:left; margin-top:-1px}
	.msg_sum{ margin:0; padding:3px 0; color:#999}
	.msg_sum li{ height:18px; line-height:18px; padding:7px 0; border-bottom:solid 1px #D8DFEA}
	.msg_sum li.lasted{ border-bottom:none}
	.msg_sum li i{ color:#333}

.l_navlist{ padding:10px 2px}
.l_navlist i{ color:#999; font-family:"宋体"}
.l_navlist p{ height:18px; line-height:18px; margin-bottom:12px}
.l_navlist p a{ font-size:14px; font-weight:bold}
.l_navlist a:hover,.l_navlist a.on,.mem_sub a.on,.my_lpan a.on,.group_head a.on,.l_grsub a.on,.music_kind a.on,.l_helpsub a.on,.mem_tit a.on,.pop_upload ul li .mid_w a:hover,.r_title a.on{ text-decoration:none!important; color:#AD3333!important}
.l_navlist ul{ margin:-4px 0 13px 26px; display:none}
.l_navlist ul .icon_box,.l_navlist ul .icon_boxon{ margin:8px 6px 0 0}
	.lm1{ padding:10px 0 10px 8px!important}
	.lm1 ul{ margin:-4px 0 13px 16px!important}

.mem_sub{ margin:15px 0; overflow:hidden; zoom:1}
.mem_sub a{ margin:0 3px}

.l_grsub,.l_helpsub{ margin-top:-4px; padding:13px 0 0 8px}
.l_grsub a{ color:#999!important}
.l_grsub a:hover{ color:#AD3333!important}
.l_grsel{ padding:10px 0 20px 5px}
.l_grsel input{ float:left; margin:5px 8px 0 0; #margin:1px 5px 0 0; _margin:2px 2px 0 0}

.l_helpsub{ padding-bottom:8px}
.l_helpsub p{ margin-bottom:4px; overflow:hidden; zoom:1}
.l_helpsub a{ float:left; width:91px}
.l_helpsub a.on{ font-weight:bold}
.l_helpsub .icon_box{ float:left; margin:8px 5px 0 0;*margin:7px 9px 0 0}

/*搜索*/
.thesearch{ width:550px; margin:35px auto 0 auto}
.r_search{ margin-bottom:15px}
.r_search input{ float:left}
.r_search input.mar{ *margin-top:-1px}
	.gr_sear{ margin:15px 0; overflow:hidden; zoom:1}
	.gr_sear ul li a img{ vertical-align:middle; margin:4px 0}

.ser_ch{ width:396px; margin-left:80px; margin-top:-12px; overflow:hidden; zoom:1}
.ser_ch label{ cursor:pointer}
.ser_ch span{ float:right} 
.ser_ch input{ margin-top:0}

/*表单类样式*/		
.inp_bg,.inp_gbg{ border-top:none; border-left:none; font-family:"宋体"}	
.inp_bg{ background:url(home_img/form_bg.gif) top left no-repeat; border-bottom:solid 1px #C3C3C3;border-right:solid 1px #C3C3C3}
.inp_gbg{ background:url(home_img/form_gbg.gif) top left no-repeat; border-bottom:solid 1px #E8EAEB; border-right:solid 1px #E8EAEB}
.inp_serbg{ background:url(home_img/form_gbg.gif) 0 -23px no-repeat; border:none}
	.inp_sw1{ width:390px; height:26px; *height:25px; *line-height:25px;padding-top:2px; *padding-top:3px; padding-left:6px; margin-right:10px; font-size:14px}	

	.inp_w1,.inp_w2,.inp_w3,.inp_w4,.inp_w7,.inp_w8,.inp_w9,.inp_w11,.inp_w12,.inp_w13,.inp_w14,.inp_w15,.inp_w16{ height:18px; *height:19px; *line-height:19px;padding-top:4px; *padding-top:3px; padding-left:5px; color:#999; margin-right:10px}
	.inp_w1{ width:200px}
	.inp_w2{ width:350px; margin-bottom:7px}
	.inp_w3{ width:255px}
	.inp_w4{ width:125px}
	.inp_w7{ width:332px; float:left}
	.inp_w8{ width:225px; float:left}	
	.inp_w9{ width:513px; float:left}	
	.inp_w11{ width:82px; margin-right:0!important}
	.inp_w12{ width:51px; float:left; text-align:center}
	.inp_w13{ width:395px; float:left}
	.inp_w14{ width:155px}
	.inp_w15{ width:286px}
	.inp_w16{ width:500px; margin:3px 0 10px 0!important}
	
		/*模拟input*/
	.inp_w5,.inp_w6,.inp_w6_1,.inp_w6_2,.inp_w6_3{ height:auto; padding:2px 0 0 1px; overflow:hidden}	
		.inp_w5{ width:458px}
		.inp_w6{ width:418px}
		.inp_w6_1{ width:428px}
		.inp_w6_2{ width:328px}
		.inp_w6_3{ width:415px}
			
	.inp_t1 textarea,.inp_t2 textarea,.inp_t3 textarea,.inp_t4 textarea,.inp_t5 textarea,.inp_w10 textarea,.inp_t2_1 textarea,.inp_t3_1 textarea,.inp_t3_2 textarea,.inp_t3_3 textarea,.inp_t3_4 textarea,.inp_t6 textarea,.inp_t3_5 textarea{border:0; color:#999; line-height:20px; padding:5px 0 0 3px}
	.inp_t1{ width:375px!important; height:98px; padding:1px 0 0 2px}
	.inp_t1 textarea{ width:371px; height:92px}	
	.inp_t2,.inp_t2_1{ height:47px; padding:1px 0 0 2px;margin:13px 0 25px 0}
		.inp_t2{ width:454px}
		.inp_t2 textarea{ width:450px; height:41px}	
		.inp_t2_1{ width:474px}
		.inp_t2_1 textarea{ width:470px; height:41px}		
	.inp_t3,.inp_t3_1,.inp_t3_2,.inp_t3_3,.inp_t3_4,.inp_t3_5{ padding:1px 0 0 2px; float:left}
	.inp_t3{ width:335px; *width:336px; height:127px; margin-right:10px}
	.inp_t3 textarea{width:330px; *width:332px;height:121px}	
	
	.inp_t3_1,.inp_t3_2,.inp_t3_4,.inp_t3_5{ width:398px}
	.inp_t3_1{ height:218px}
	.inp_t3_2{ height:54px}
	.inp_t3_4{ height:124px}
	.inp_t3_5{ height:94px}
	.inp_t3_1 textarea,.inp_t3_2 textarea,.inp_t3_3 textarea,.inp_t3_4 textarea,.inp_t3_5 textarea{ width:393px}
	.inp_t3_1 textarea{ height:210px}	
	.inp_t3_2 textarea{ height:45px}	
	.inp_t3_4 textarea{ height:115px}	
	.inp_t3_5 textarea{ height:85px}	
	
	.inp_t3_3{ width:458px; height:124px}
	.inp_t3_3 textarea{width:454px; height:118px}	
	.inp_t4{ width:375px!important; height:47px; padding:1px 0 0 2px}
	.inp_t4 textarea{ width:371px; height:41px}	
	.inp_t5{ width:621px!important; height:130px; padding:2px 3px}
	.inp_t5 textarea{ width:618px; height:124px}	
	.inp_t6{ width:504px!important; height:50px; padding:1px 0 0 2px; margin:3px 0 10px 0!important}
	.inp_t6 textarea{ width:501px; height:44px}	
	
	.inp_w10{ width:516px; height:auto; padding:1px 0 0 2px; float:left}
	.inp_w10 textarea{ width:511px; height:auto;border:0; line-height:20px}	
	
	/*下拉菜单样式*/
	.select_bg,.ser_selbg,.serchbg{ float:left; font-family:"宋体"}
		.select_bg{ font-size:14px}
	.select_bg span,.ser_selbg span,.serchbg span{display:block; padding-left:8px; cursor:pointer; overflow:hidden; background:url(home_img/btn.gif) no-repeat}
		.select_bg span{ background-position:0 -190px; width:44px; height:27px; line-height:27px; color:#000}
		.ser_selbg span{ background-position: -57px -190px; width:87px; height:24px; line-height:24px;_line-height:25px}	
		.serchbg span{ background-position: 0 -471px; width:62px; height:26px; line-height:27px;_line-height:28px; padding-top:1px}
	.select_bg ul,.ser_selbg ul,.serchbg ul{display:none; position:absolute; border:solid 1px #000; background-color:#FFFFFF; z-index:9999; margin-top:1px}
		.select_bg ul li,.ser_selbg ul li,.serchbg ul li{ height:24px; overflow:hidden}
		.select_bg ul li { width:42px}
		.ser_selbg ul li{ width:85px!important}	
		.serchbg ul li{ width:68px}		
		
	.select_bg ul li a,.ser_selbg ul li a,.serchbg ul li a{display:block; width:34px; padding-left:8px; height:24px;text-decoration:none!important; color:#333!important}
	.serchbg ul li a{width:auto}
	.sel_w1{ width:232px; height:20px; *height:24px; float:left; margin:2px 10px 0 0}
	.ser_selbg ul li a{ width:77px!important}
	.gr_selbg{ background:url(home_img/btn.gif) -102px -166px; width:37px; height:16px; cursor:pointer; padding:4px 0 4px 5px}
	.gr_selbg input{ cursor:pointer}		
 
	/*按扭*/	
	.btn_1{ *height:22px; line-height:18px}
	.btn_2{ height:28px; font-size:14px}
	.btn_3{ height:26px; font-size:14px}
	.btn_4,.btn_xl,.btn_kc,.btn_pt,.btn_play,.btn_send,.btn_cancel,.btn_back,.btn_upload,.btn_stop,.btn_allstop,.btn_sends,.btn_del{ background:url(home_img/btn.gif); font-size:14px; border:0; cursor:pointer}
		.btn_4{ background-position: 0 0; width:100px; height:50px; line-height:50px}
		.btn_xl,.btn_kc,.btn_pt,.btn_play{ width:102px; height:28px; line-height:28px; padding-left:30px;*padding:1px 0 0 25px; margin-right:10px}
		.btn_xl{ background-position: 0 -50px}
		.btn_kc{ background-position: 0 -78px}
		.btn_pt{ background-position: 0 -106px}
		.btn_play{ background-position:0 -217px; width:144px!important}
		.btn_send,.btn_cancel,.btn_back,.btn_upload,.btn_stop,.btn_allstop,.btn_sends,.btn_del{ height:28px; line-height:28px; padding-left:25px;*padding:1px 0 0 20px}
		.btn_send{ background-position:0 -134px; width:95px}
		.btn_sends{ background-position:0 -390px; width:85px}
		.btn_cancel{ background-position:0 -162px; width:85px}
		.btn_back{ background-position:0 -301px; width:85px}
		.btn_upload{ background-position:0 -273px; width:95px}	
		.btn_allstop{ background-position:0 -245px; width:95px}
		.btn_stop{ background-position:0 -329px; width:95px; cursor:auto!important}
		.btn_del{ background-position:0 -498px; width:85px}
		
 a.inp_postion {position:relative;overflow:hidden;display:inline-block}
 a.inp_postion input {position:absolute;right:0;top:0;*top:0; width:78px;height:28px; overflow:hidden;-moz-opacity:0; opacity:0;filter:alpha(opacity=0);cursor:pointer; font-size:14pxr}
 
/*图标样式*/
.icon_bg{ background:url(home_img/home.gif); border:0}
	.icon_gold,.icon_silver,.icon_remind,.icon_msg{ width:20px; height:18px}
	.icon_gold{ background-position:-40px 0}
	.icon_silver{ background-position:-40px -19px}
	.icon_remind{ background-position:-40px -37px}
	.icon_msg{ background-position:-40px -54px}
	.icon_msgon{ background:url(home_img/havemail.gif) no-repeat; border:0; width:19px; height:10px; vertical-align:middle; margin:0 0 0 1px; #margin:-1px 0 0 1px; _margin:2px 0 0 1px}
	.icon_write{ background-position:-40px -86px; width:16px; height:22px; cursor:pointer}
	.icon_q{ background-position:-40px -110px; width:14px; height:16px; margin:0 5px 0 20px}
	.icon_manage{ background-position:-40px -70px; width:18px; height:16px}
	.icon_click{ background-position:-40px -131px; width:14px; height:14px; margin-top:9px}
	.icon_gi{ background-position:-20px -143px; width:17px; height:17px; margin-right:8px}
	.icon_see{ background-position:-60px -155px; width:16px; height:14px; float:left; margin:6px 0 0 0;#margin:5px 0 0 0; _margin:7px 0 0 0}	
	.icon_r{ background-position:-60px -168px; *background-position:-60px -169px; width:16px; height:24px; margin-right:3px; _margin-right:0; float:left}	
	.icon_submit{ background-position:-40px -152px; width:14px; height:16px}
	.icon_img,.icon_zr,.icon_mf{ width:16px; height:16px}
	.icon_img{ background-position:-40px -171px}
	.icon_zr{ background-position:-21px -211px}
	.icon_mf{ background-position:-42px -211px}
	.icon_gra{ background-position:-61px -196px; width:14px; height:12px}
	.icon_kx,.icon_db,.icon_qq,.icon_xl,.icon_rr,.icon_more{ width:18px; height:18px; margin-right:4px}
	.icon_kx,.icon_db,.icon_qq,.icon_rr,.icon_more{ margin-left:8px}
	.icon_kx{ background-position:-78px -25px}
	.icon_db{ background-position:-78px -43px}
	.icon_qq{ background-position:-78px -61px}
	.icon_xl{ background-position:-78px -79px}
	.icon_rr{ background-position:-78px -97px}
	.icon_more{ background-position:-78px -115px}
	.icon_help{ background-position:-100px -140px; width:22px; height:20px}
	.icon_t1,.icon_t2,.icon_t3{ width:20px; height:16px}
		.icon_t1{ background-position:0 -194px}
		.icon_t2{ background-position:-21px -194px}
		.icon_t3{ background-position:-42px -194px}
	.icon_yleft{ background-position:-63px -217px; width:7px; height:13px; position:absolute; left:0; top:9px}	
	.icbg_hlevel a{ background:url(home_img/home.gif) -104px -171px; padding-right:15px; height:16px}
		.icon_n1,.icon_n2,.icon_n3,.icon_n4,.icon_n5,.icon_n6,.icon_n7,.icon_n8,.icon_n9,.icon_n10,.icon_n11,.icon_n12,.icon_m1,.icon_m2,.icon_m3,.icon_m4,.icon_m5,.icon_m6{ width:20px; height:18px; margin-right:6px}
		.icon_n1{ background-position: 0 0}
		.icon_n2{ background-position: 0 -18px}
		.icon_n3{ background-position: 0 -36px}
		.icon_n4{ background-position: 0 -54px}
		.icon_n5{ background-position: 0 -72px}
		.icon_n6{ background-position: 0 -90px}
		.icon_n7{ background-position: 0 -108px}
		.icon_n8{ background-position: 0 -126px}
		.icon_n9{ background-position: 0 -144px}
		.icon_n10{ background-position: 0 -162px}
		.icon_n11{ background-position: 0 -212px}
		.icon_n12{ background-position: 0 -230px}
		
		.icon_m1{ background-position: -100px -27px}
		.icon_m2{ background-position: -100px -45px}
		.icon_m3{ background-position: -100px -63px}
		.icon_m4{ background-position: -100px -81px}
		.icon_m5{ background-position: -100px -99px}
		.icon_m6{ background-position: -38px 0}
				
	.icon_line{ background-position:-67px -81px; width:6px; height:22px; overflow:hidden; padding:0}
	.icon_quest{ background-position:-60px -54px;width:16px; height:25px}
	.icon_file,.icon_pic,.icon_music,.icon_lock,.icon_open,.icon_secret,.icon_tool,.icon_e1,.icon_e2,.icon_e3,.icon_e4{ width:16px; height:26px}
	
		.icon_file{ background-position:-20px 0}
		.icon_lock{ background-position:-60px -103px; *background-position:-60px -105px}
		.icon_open{ background-position:-60px -27px}
		.icon_pic{ background-position:-20px -52px}
		.icon_music{ background-position:-20px -26px}	
		.icon_secret{ background-position:-20px -78px}	
		.icon_tool{ background-position:-20px -104px; *background-position:-20px -106px}
	
		/*email*/		
		.icon_e1{ background-position:-76px -140px}
		.icon_e2{ background-position:-76px -158px}
		.icon_e3{ background-position:-76px -177px}
		.icon_e4{ background-position:-76px -197px}
		
.icon_prompt,.ic_gradd a{ background:url(home_img/prompt.gif); border:0}	
	.icon_back{ background-position:-36px -126px; width:16px; height:20px}		
	.icon_i,.icon_x,.icon_ok{ width:14px; height:14px; margin:5px 5px 0 0; _margin:6px 3px 0 0; float:left}
		.icon_i{ background-position:0 -63px}
		.icon_x{ background-position:0 -47px}
		.icon_ok{ background-position:0 -31px}	
	.icon_oi{ background-position:-14px -64px; width:14px; height:14px; margin:4px 6px 0 0;_margin:5px 3px 0 0;float:left}	
	.icon_succ{ background-position:-14px -17px; width:16px; height:15px}
	.icon_qy a{ background:url(home_img/prompt.gif) -33px -16px; width:18px; height:16px; display:block; overflow:hidden}
	.icon_qy a:hover{ background-position:-33px -31px}
		.ic_q1{ margin:3px 0 0 3px; _margin:2px 0 0 1px; float:left}
		.ic_q2{ margin-left:8px}		
	.icon_good,.icon_bad{ width:12px;_width:14px; height:16px; overflow:hidden; margin-left:5px}
	.icon_bad{ background-position:-18px -79px}
	.icon_good{ background-position:-35px -79px}
	.icon_down,.icon_up,.icon_fresh{ width:18px; _width:16px; height:16px}
		.icon_down{ background-position:-14px -48px; float:left}
		.icon_up{ background-position:-14px -32px}			
		.icon_fresh{ background-position:0 -78px; *background-position:0 -77px}
		.icon_arrowr{ background-position:-35px -96px;width:16px; height:16px}
	.ic_pdown{ background-position:-35px -115px; width:12px; height:11px}		
	.ic_sale1,.ic_sale2,.ic_salen1,.ic_salen2{ width:9px}
		.ic_sale1{ background-position:-34px -50px; height:11px}
		.ic_sale2{ background-position:-34px -61px;_background-position:-34px -62px; height:12px}
		.ic_salen1{ background-position:-43px -50px; height:11px}
		.ic_salen2{ background-position:-43px -61px;_background-position:-43px -62px; height:12px}
	.icon_ad,.icon_less{ width:14px; height:16px; cursor:pointer}
	.icon_ad{ background-position:0 -112px}
	.icon_less{ background-position:-14px -112px}
	
	.icon_mini,.icon_close{ width:18px; height:16px; margin-left:5px; cursor:pointer}
		.icon_mini{ background-position:0 -130px}
		.icon_close{ background-position:-18px -130px}	
	
	.ic_gradd a{ display:block; background-position:0 -96px; width:14px; height:14px}
	.ic_gradd a:hover{ background-position:-14px -96px}

	.icbg_open a{ background:url(home_img/open.gif) right 0 no-repeat; padding-right:16px}
	.icbg_open a:hover{ background-position: right -13px}
		
.icon_btnx a{ display:block; background:url(home_img/prompt.gif) -14px 0 no-repeat; width:18px; height:16px}
.icon_btnx :hover{ background-position:-32px 0}
	/*移除*/ 
	.icon_del a{ background:url(home_img/prompt.gif) 0 0 no-repeat; width:14px; height:15px; margin:5px 0 0 5px; *position:relative; *top:4px}
	.icon_del a:hover{ background-position:0 -15px}
	/*等级*/	
	.rank{ background:url(home_img/rank.gif) right; height:16px; border:0}
	.r_w1{ width:16px}
	.r_w2{ width:32px}
	.r_w3{ width:47px}
	.r_w4{ width:62px}
	.r_w5{ width:78px}
	.r_w6{ width:94px}
	.r_w7{ width:110px}
	.r_w8{ width:126px}
	.r_w9{ width:142px}
	.r_w10{ width:158px}
	
	/*会员动态*/
	.icon_mem{ background:url(home_img/member.gif); border:none}
	.icm_t,.icm_u,.icm_f,.icm_g,.icm_ag,.icm_a,.icm_c{ width:22px; height:20px; margin:1px 0 0 0; float:left}
		.icm_t{ background-position:0 0; _margin-top:2px!important; _width:18px!important} /*头像*/
		.icm_u{ background-position:0 -20px} /*新会员*/
		.icm_f{ background-position:0 -40px} /*加友*/
		.icm_g{ background-position:0 -60px} /*组*/
		.icm_ag{ background-position:0 -80px} /*加组*/
		.icm_a{ background-position:0 -100px} /*发表话题*/
		.icm_c{ background-position:0 -120px} /*修改*/
		
	.icm_t1,.icm_t2,.icm_t3{ width:18px; height:16px}
		.icm_t1{ background-position: -22px -2px}
		.icm_t2{ background-position: -22px -22px}
		.icm_t3{ background-position: -22px -43px}
		
	.icon_panl,.icon_pany{ width:60px; #width:69px; _width:65px; height:26px; float:left; border:none}
		.icon_panl{ background:url(home_img/btn.gif) 0 -418px}
		.icon_pany{ background:url(home_img/btn.gif) 0 -445px}
	.icp_panl,.icp_pany{ width:42px; #width:46px; _width:44px; height:18px; float:left; border:none}	
		.icp_panl{ background:url(home_img/btn.gif) -94px -418px}
		.icp_pany{ background:url(home_img/btn.gif) -94px -436px}
		
	/*home_tools*/
	a .hico_retreat,a .hico_newfile,a .hico_remove,a .hico_refresh,a .hico_del{ width:18px; height:16px}
	a .hico_retreat{ background:url(home_img/tools.gif) 0 0 no-repeat}
	a:hover .hico_retreat{ background-position:-18px 0}
	a .hico_newfile{ background:url(home_img/tools.gif) 0 -16px no-repeat}
	a:hover .hico_newfile{ background-position:-18px -16px}
	a .hico_remove{ background:url(home_img/tools.gif) 0 -32px no-repeat}
	a:hover .hico_remove{ background-position:-18px -32px}
	a .hico_refresh{ background:url(home_img/tools.gif) 0 -48px no-repeat}
	a:hover .hico_refresh{ background-position:-18px -48px}
	a .hico_del{ background:url(home_img/tools.gif) -18px -64px no-repeat}
	a:hover .hico_del{ background-position:0 -64px}
		
/*标题样式*/
.r_title{ background-color:#F2F4F6; border-bottom:solid 1px #C4CACD; margin-top:1px; height:34px; padding:0 8px; line-height:34px; overflow:hidden; zoom:1}
.r_title .mar{ margin-top:7px}
.r_title .mar span{ float:right;margin-top:-5px; #margin-top:-34px; _margin-top:-28px; zoom:1}
.r_title .mar span a{ margin:0 4px}
.r_title .mar span em{ margin:0 3px; color:#999}
.r_title .mar span i{ color:#AD3333}

*+html .r_title .mar{display:inline}
.r_title .mar input{ margin-right:3px}
.r_title .mar select{ margin-right:5px}

.panlist_title{ background-color:#F9FAFB; border-bottom:solid 1px #C1C8D2; margin-top:1px; height:25px; line-height:25px}
.panlist_title input.mart{ float:none; margin-top:6px; *margin-top:3px}
.panlist_title .choose{ margin:0 10px}
.panlist_title .choose span{ float:right; *margin-top:-25px; color:#999}
.panlist_title a{ color:#333!important}
.panlist_title .ic_q1{ margin-top:4px!important}

.pan_tit{ background-color:#F9FAFB; margin:1px 0; height:22px; line-height:22px; padding:0 10px}
.pan_bbg{ background-color:#F8FBFC; margin-top:1px; height:30px; line-height:30px; text-align:center}
.ph_tit{ margin:8px 0 20px 0; font-size:24px; font-family:"黑体"; *font-weight:normal}

/*提示信息*/
.tip_graybox{ border:solid 1px #E4E4E4; background-color:#F9F9F9; padding:5px 10px}
.yellow_box,.ts_funct{ background:#FFFED0; border:1px solid #FFAB19; overflow:hidden; zoom:1}
.yellow_box{ padding:7px 10px}
.yellow_box input{ margin-top:5px; #margin-top:4px; _margin-top:6px}
.tips_ybg{ background:url(home_img/f_bg.gif) 0 -33px no-repeat; width:497px; height:60px; line-height:60px; text-align:center}
.err_msg{ float:left}
.tip_upload{ width:550px; margin:30px auto 30px auto; overflow:hidden; zoom:1}
.tip_upload input{ float:left; width:16px; margin:3px 10px 0 0}
.tip_con{ float:left; width:465px; line-height:22px}
.t_msg {display:none;position:absolute; width:300px; z-index:9000; overflow:hidden; zoom:1}
.t_list{ float:left; line-height:18px; padding:5px 10px; _padding-bottom:5px; overflow:hidden; border:1px solid #31261e; background:#FFFFE1; color:#000}

/*头像*/
.pic110,.picbg110 img,.pic110bord{ width:110px; height:110px; overflow:hidden}
.pic32,.gpic32{ width:32px; height:32px; overflow:hidden}
.pic32{ padding:1px; border:solid 1px #DDDDDD; margin-right:8px}
.pic48{ width:58px; height:58px}
.pic48 img{ width:48px; height:48px; background:url(home_img/pic_bg.png) 0 -191px; padding:3px 7px 7px 3px; overflow:hidden}
.pic160{ width:177px; height:177px; background:url(home_img/pic_bg.png) 0 0; padding:8px 0 0 8px}
.pic160 img{ width:160px; height:160px; overflow:hidden}
.pic16{ width:16px; height:16px; overflow:hidden; padding:1px; border:solid 1px #DDDDDD}
.picbg110{ width:126px; height:126px; background:url(home_img/pic_bg.png) 0 -287px}
.picbg110 img{ padding:5px 0 0 5px; display:block}
.pic60,.picbg60{ width:60px; height:60px; overflow:hidden}
.picbg60{ background:url(home_img/pic_bg.png) -127px -288px; padding:3px}

.lay_conde{ width:300px; height:300px; overflow:hidden; position:relative; left:0; top:0}
* html .lay_conde{ left:-3px; right:0}
	.lay_top{ position:absolute; width:300px; height:300px; overflow:hidden; z-index:2; left:0; top:0; cursor:pointer}
	.lay_bg{width:94px;height:94px; background-color:#ccc; filter:alpha(opacity=75); -moz-opacity:0.75; opacity: 0.75}
	.lay_posi{ position:absolute; z-index:1; left:0; top:0; height:300px; overflow:hidden}
	.lay_posi_img{ position:absolute; z-index:0; left:0; top:0}
	.f_co{ overflow:hidden;zoom:1}
	.f_co em,.f_co div{ float:left; margin-right:5px}	
	.f_bg{ width:250px; height:15px; margin-top:2px; overflow:hidden}
	.f_bg p{ background:url(home_img/f_bg.gif) 0 0 no-repeat; padding-top:3px}
	.f_bg img{ margin-top:-2px; cursor:pointer}
	.f_add a,.f_less a{ background:url(home_img/f_bg.gif); width:19px; height:19px; display:block; cursor:pointer}
	.f_less a{ background-position:-253px -6px}
	.f_less a:hover{ background-position:-272px -6px}
	.f_add a{ background-position:-291px -6px}
	.f_add a:hover{ background-position:-310px -6px}

/*add_file*/
.addfile{ margin:25px 0 0 0; overflow:hidden; zoom:1}
*html .addfile div{ position:static!important}
.addfile .fb{ float:left; width:85px; margin-top:1px; color:#999; text-align:center}
.addfile .fb h5{ font-size:14px; font-weight:bold; color:#333;margin:0 0 0 19px; #margin:2px 0 0 19px;_margin:1px 0 0 19px}
.addfile .pop_r,.addfile .pop_fr,.addfile .pop_rw,.addfile .pw1{ float:left; margin:0 0 0 20px}
.addfile .pop_fr{ width:497px}
.addfile .pop_rw{ width:460px}
.addfile .pw1{ width:523px}
.addfile .pop_fr p.fc{ font-size:14px; line-height:27px; *margin-top:2px}
.addfile .pop_fr p.fc i{ color:#999; margin-left:20px}
.addfile_con{ margin-bottom:20px; overflow:hidden; *overflow:visible; zoom:1}

.filenum,.filetext,.filepu{ color:#999}
	.filenum em{ font-size:14px; font-weight:bold} 
	.filenum a{ float:right;*margin-top:-23px}		
	.filetext a{ float:right; *margin-top:-25px}
	.filepu a{ float:right; *margin-top:-31px}
	.filepu .icon_del a,.fileam .icon_del a{ *margin-right:9px}
	
.login{ padding:20px 0 5px 0}
.login li{ height:24px; line-height:24px; padding-bottom:15px; _display:inline; overflow:hidden; zoom:1}
.login li.mar{ padding-bottom:10px!important}
.login li span{ float:left; width:50px; text-align:right; margin-right:8px; #margin-top:1px; _margin-top:-1px}
.login li input.mar{ float:left; margin:5px 6px 0 0; #margin:0 3px 0 -4px; _margin:2px 1px 0 -4px}
.login li em,.login li input{ float:left}
.login li em{ margin-left:20px}

/*footer*/
.footer{ margin-top:80px; padding:20px 0; border-top:dashed 1px #D8DFEA; text-align:center; line-height:25px}
.footer a{ margin:0 5px}

.links{ background-color:#F9F9F9; padding:10px 15px; overflow:hidden; zoom:1}
.links span{ width:65px; float:left; _margin-top:-2px}
.links p{ width:885px; float:left}
.links p a{ margin-right:10px; white-space:nowrap}

/*滚动条*/
.r_scroll1,.r_scroll2,.r_scroll3,.r_scroll4,.r_scroll5,.r_scroll6{ overflow-x:hidden; overflow-y:auto}
.r_scroll1,.r_scroll2,.r_scroll3{ position:relative; padding-right:20px}
.r_scroll1{ height:320px}
.r_scroll2{ height:400px}
.r_scroll3{ height:260px}
	*+html .r_scroll3{ width:608px}
.r_scroll4{ height:238px}
.r_scroll5{ height:330px; padding-right:10px}
.r_scroll6{ height:365px; padding-right:10px}

/*set_width*/
.set_wauto{ width:auto!important}
.set_wid1{ width:484px; margin:20px 0 0 4px}
.set_wid2{ width:610px}
.set_w3{ width:300px}
.set_w4{ width:230px; float:left}
.set_w4 p,.set_w4_1 p{ margin-left:43px}
.set_w4_1{ width:320px; margin:15px 10px 0 10px; *display:inline; float:left}
.set_w5{ width:512px; height:100%}
.set_w5_1{ width:354px; height:100%}
.set_w6{ width:380px; height:100%}
.set_w6 input{ margin-top:6px; #margin-top:5px; _margin-top:4px}
.set_w6 span{ float:right; *margin-top:-23px}
.set_pw1{ width:670px!important}
.set_pw2{ width:626px}
.set_pw3{ width:385px}
.set_pw4{ width:305px}
.set_pw5{ width:520px}
.set_pw6{ width:250px}
.set_pw7{ width:340px}
.set_pw8{ width:540px}
.set_pw9{ width:495px; overflow:hidden; margin:10px 5px}
.set_pw10{ width:430px}
.set_pw11{ width:400px!important}
.set_pw11 i{ *margin-top:2px}
.set_pw12{ width:160px}
.set_pw13{ width:320px}
.set_pw14{ width:485px; overflow:hidden; float:left}
/*set_height*/
.set_h1{ height:310px; margin-top:3px}
.set_h2{ height:275px; margin:15px 19px}

/*弹出层样式*/
.pop{ position:absolute; display:none; z-index:9990}
.pop_bg{position:absolute; left:0; top:0; background:#000; filter:alpha(opacity=20); opacity:0.2}
.pop_bord{ border:solid 1px #666666; background-color:#FFFFFF}
.pop_conr{ padding:20px 20px 10px 20px; *display:inline; overflow:hidden; zoom:1}

.file_list{ height:127px; overflow-x:hidden; overflow-y:auto; padding-right:5px; color:#999; font-family:"宋体"}
.file_list i{ color:#333!important; _zoom:1; _margin-top:1px; _height:29px; overflow:hidden}
.file_list li{ height:30px; line-height:30px; border-bottom:dashed 1px #CECECE; padding:0 5px; *margin-top:-2px}
.file_list li input{ float:left; margin:8px 6px 0 3px;*margin:4px 3px 0 0}
.file_list li span{ float:right}
.file_list li span a{ text-decoration:underline!important}
.file_list li.bgon{ background-color:#F9FAFB!important}
.file_list li.bgony{ background-color:#FFFED0}
.file_list li a,.file_list li a:hover{ color:#999!important; text-decoration:none!important}
.file_list li.sec input{ margin-left:21px}
*+html .file_list li.sec input{ margin-left:19px}
.file_list li.three input{ margin-left:40px; #margin-left:38px; _margin-left:43px}
	.down{ padding:12px 0; margin-left:307px}
	.pop_ss{ margin:10px 0 15px 0}
	.pop_ss span{ float:right;margin-top:-27px}
	.pop_ss input{ margin:4px 5px 0 0; float:left}
	
	/*上传目录*/
.ch_list{ width:626px; margin-top:5px; overflow:hidden; zoom:1}
.ch_sub,.pop_sub{ float:left; display:inline}
.ch_sub input,.pop_sub input{ cursor:pointer}
	.ch_sub{ width:120px; height:194px; padding:10px 0 10px 10px; background:url(home_img/mulu_bg.gif) repeat-y}
	.pop_sub{ width:90px; height:255px; padding:10px 0 10px 10px; background:url(home_img/mulu_bg.gif) repeat-y right}	
.ch_sub a,.pop_sub a{ display:block; text-align:center; text-decoration:none!important}
	.ch_sub a{ width:120px; padding:12px 0; height:26px; line-height:26px; color:#666!important}
	.pop_sub a{ width:90px; padding:9px 0; height:18px; line-height:18px; color:#333!important}
.ch_sub a img{ vertical-align:middle}
.ch_sub a:hover{ text-decoration:none; color:#666!important}
.pop_sub a:hover{ text-decoration:none; color:#333!important}
.ch_sub a.on{ background:url(home_img/pic_bg.png) -65px -237px; width:120px; height:26px}
.pop_sub a.on{ background:url(home_img/pic_bg.png) -65px -201px; width:90px; height:18px}

.ch_list_con{float:left; width:480px; margin:2px 0 2px 10px; padding-right:3px; display:inline; height:209px;overflow-x:hidden; overflow-y:auto}
	.ch_list_con .bgover{ background-color:#F9FAFB}
	.ch_list_con p,.ch_list_con ol li{ height:29px; line-height:29px; border-bottom:dashed 1px #CECECE;overflow:hidden; zoom:1}
	.ch_list_con input{ float:left; margin:7px 5px 0 8px;#margin:4px 3px 0 8px;_margin:4px 0 0 8px}
	.ch_list_con ol{ display:none}
	.ch_list_con ol li input{ margin-left:25px!important}
	.ch_list_con ol li.thr input{ margin-left:45px!important}
	.ch_wh{width:342px!important; height:270px!important}
	.ch_list_con span,.ch_list_con ol li span{ float:right; margin-top:-5px; *margin:-30px 5px 0 0}
	.ch_list_con .icon_lock{ cursor:pointer}

/*弹出层背景*/
.yellow_boxbg{ float:left; background-color:#FFFED0}
.yellow_box_c{ position:relative; left:-4px; top:-4px; background:#FFFED0; border:1px solid #FFAB19}
	.tip_ti,.tip_fcon{ margin-bottom:5px; overflow:hidden; zoom:1}
	.tip_ti input,.tip_fcon input{ float:left; width:14px}
	.tip_ti span,.tip_fcon span{float:right; margin-top:3px}
	.tip_ti i,.tip_fcon i{ float:left; margin-right:10px; width:350px}	
	.tip_fcon i{ width:230px!important}
	
.gray_boxbg{ float:left; background-color:#F1F3F3}
.gray_box{ position:relative; left:-2px; top:-2px; background-color:#F8FBFC; border:1px solid #D8DFEA; line-height:20px; padding:4px 10px}
.gray_box em { position:absolute; left:30px; _left:20px; top:-6px;_top:-5px; width:9px; height:6px; background:url(home_img/home.gif) -22px -135px; overflow:hidden}
.gray_box input{ *padding:2px 0; margin:-2px 0; _margin:-1px 0;*vertical-align:middle}	

.pop_boxbg{ background:url(home_img/pop_boxbg.png); padding:5px}
*html .pop_boxbg {
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../../pop_boxbg.png");background:none}/*http://192.168.2.222*/
*html .pop_boxbg div{ position:relative}

.pop_whtbg{ background:url(home_img/pop_whtbg.png); padding:5px}
*html .pop_whtbg {
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../../pop_whtbg.png");background:none}
*html .pop_whtbg div{ position:relative}

.wht_bord{ border:solid 1px #DCE0E3; background-color:#FFFFFF; padding:9px; _padding:13px 9px; display:block}

/*注册*/
.usrs{ padding:30px 30px 0 30px}
.usrs_tit{ font-size:14px; border-bottom:dashed 1px #CECECE; padding-bottom:8px}
.usrs_tit a.redf{ color:#AD3333!important}
.usrs_con{ padding:40px 30px 0 30px}
.usrs_con li{ height:36px; overflow:hidden; zoom:1; margin-bottom:3px; position:relative}
.usrs_con li span{ width:102px; float:left; text-align:right; margin-right:10px; _margin-top:-1px}
.usrs_con li input{ float:left; margin-right:10px}
.usrs_con li i{ color:#666}
.usrs_con li.yzm{ height:110px}
.usrs_con li .yzmpic,.dl_li li .yzmpic{ float:left; display:block; width:220px; line-height:30px}
.usrs_con li.btn{ height:50px; line-height:50px}
.usrs_con li.btn .ck{ float:left; margin:18px 8px 0 10px; #margin:14px 3px 0 10px; _margin:15px 0 0 10px}

.err { height:35px; padding:0}/*position:absolute; top:0; left:383px;*/
.err em{ float:left; background:url(home_img/f_bg.gif) 0 -93px no-repeat;height:35px; line-height:30px; padding:0 20px 0 40px}
.err i{float:left; background:url(home_img/f_bg.gif) -491px -128px no-repeat; width:9px; height:35px; border:0}

/*邮件确认*/
.email { padding:30px 0 0 0; overflow:hidden}
.email p { display:block; padding-left:50px}
.email p em {color:#AD3333}
.email p.mail {height:26px; padding:10px 0 30px 50px; overflow:hidden; zoom:1}
.email p.mail span { float:left; margin-top:10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:bold; }
.email p.mail a { margin:0 0 12px 12px; text-decoration:underline; zoom:1}
.email p.mail img{ vertical-align:text-bottom}
.email .dashed {margin:30px 0 25px 0; border-bottom:dashed 1px #CECECE}
.email ol {padding-top:40px; overflow:hidden; zoom:1}
.email ol li {float:left; height:60px; line-height:20px; border-right:1px dashed #cecece}
.email ol li.e1 {width:168px; padding:0 30px 0 50px}
.email ol li.e2 {width:200px; padding:0 30px 0 30px}
.email ol li.e3 {position:relative; width:110px; padding:0 78px 0 30px}
.email ol li.e3 p {position:absolute; z-index:100; left:111px; top:-8px; width:68px; height:29px; margin:0; padding:0; overflow:hidden}
.email ol li.e4 {width:85px; padding-left:30px; border:none}
.email ol li a {color:#AD3333!important; text-decoration:underline}

.help_list{ padding:10px 0}
.head_pic{ margin:20px 0; overflow:hidden; zoom:1}
.head_pic span.lpr{ float:right; margin-top:24px; _margin-top:26px; margin-right:15px}
.my_lpan{ float:left; margin-left:10px}
.my_lpan p{ _margin-bottom:5px}
.my_lpan p.m{ margin:3px 0; _font-family:"宋体"; overflow:hidden; zoom:1}
.my_lpan p.m i,.my_lpan p.m input,.my_lpan p.m em{ float:left; margin-right:5px}
.my_lpan p.m input,.my_lpan p.m img{ margin-top:2px}
.my_lpan p.m .icm_u{ width:18px!important; margin-top:0!important}

/*盘列表*/
.p_line{ background:url(home_img/home.gif) -74px 0 no-repeat; height:25px; padding-left:2px}
.panlist,.manalist{ _font-family:"宋体"; line-height:26px; border-bottom:solid 1px #E3E6EB}
.manalist{ color:#999}
.panlist{ height:26px}
.panlist input.mart{ margin-top:7px; *margin-top:3px}
	.bgon{ background-color:#FFFED0!important}
	.bgover{ background-color:#F9FAFB}
	.p_c{ width:30px; float:left}/*checkbox*/		
	.p_p{ width:16px; float:left; padding:0 7px}/*pic*/
		.p_p img{ margin-top:5px}
	.p_tit,.p_tita,.p_titline{ float:left; padding:0 8px;word-break:break-all;white-space:-moz-pre-wrap} /*title*/
		.p_tit a,.p_titline a{ color:#333!important}
		.p_tit a{  text-decoration:none!important}
		.p_tit a:hover,.p_titline a:hover{ color:#AD3333!important}		
	
	.p_m{ width:15px; float:right; padding-right:8px} /*more operation*/	
	.p_m .icon_gold,.p_m .icon_silver{ margin-top:4px; *margin-top:2px}
	.p_s,.p_t,.p_o,.p_sc{ float:right; padding-left:8px}
	.p_s{ width:75px; float:right; padding:0 5px 0 8px} /*Number*/	
	.p_t{ width:118px} /*time*/	
	.p_o{ width:160px} /*operation*/	
	.p_sc{ width:86px} /*收藏时间*/	
	.p_o a,.p_t a{ margin-right:10px}
	.panlist .p_tit,.panlist .p_tita,.panlist .p_titline,.panlist .p_m,.panlist .p_s,.panlist .p_t,.panlist .p_o,.panlist .p_r,.panlist .p_sc,.panlist .p_mana{ *margin-top:2px; *height:23px; *line-height:23px; overflow:hidden}
	.p_sender{ width:140px; float:left; padding-left:8px}
	.g_tit,.g_re,.g_at,.g_lre,.g_stit,.g_t1{ padding:0 8px; line-height:22px}
	.manalist .g_tit,.manalist .g_stit,.manalist .g_t1,.manalist .g_re,.manalist .g_at,.manalist .g_lre{ padding:5px 8px}
	.panlist_title .g_tit,.panlist_title .g_stit,.panlist_title .g_t1,.panlist_title .g_re,.panlist_title .g_at,.panlist_title .g_lre,.panlist_title .g_sre,.panlist_title .p_mana{ _padding-top:1px; _height:24px}
	.g_tit{ width:380px; overflow:hidden; zoom:1}
	.g_tit span,.g_t1 span{ float:left; margin:2px 5px 0 0}
	.g_tit p{ width:366px; float:left}
		.g_t1{ width:270px; overflow:hidden; zoom:1}
		.g_t1 p{ width:246px; float:left}
	.g_stit{ width:360px}
	.g_re{ width:80px; padding-right:6px}
	.g_at,.g_lre{ overflow:hidden; zoom:1}
	.g_at p,.g_lre p{ float:left; margin-left:5px}
	.g_at{ width:150px}
	.g_at p{ width:126px}
	.g_lre{ width:122px}
	.g_lre p{ width:85px}
	.g_sre{ width:60px; font-family:"宋体"}
	.p_mana{ width:252px; padding-left:8px; float:left; font-family:"宋体"}
	.manalist .g_sre{ padding:5px 1px}
		
/*上传成功*/
.upload_succ{ margin:0 50px}
.up_bbtn{ margin-top:15px}

/*主页*/
.mymsg{ margin:8px 0 0 0; overflow:hidden; zoom:1; font-family:"宋体"}
*+html .mymsg a{ font-family:Tahoma,Arial,sans-serif}
*html .mymsg li{ margin-bottom:2px}
.mymsg li{ clear:left}
.mymsg li span{ float:left; width:60px; text-align:right; margin-right:5px; color:#999}
.mymsg li i{ color:#999}
.mymsg li p.w1{ float:left; width:375px; word-break:break-all; zoom:1}
.mymsg li p.w1 i{ color:#AD3333!important; font-weight:bold}
.mymsg li p.w1 em{ color:#50B432!important; font-weight:bold}
.mymsg li p.w1 img{ *margin:6px 0; vertical-align:middle}
.mymsg li p.m1{ margin-top:0; #margin-top:-1px; _margin-top:3px}
.mymsg li p.w2{ float:left; width:300px; word-break:break-all}
.mymsg li p.w3{ float:left; width:130px; margin:5px 0 10px 0; word-break:break-all}
.mymsg li.mf input,.mymsg li.mf i{ float:left; margin-right:5px}
.mymsg li.mf input{ margin-top:4px; _margin-top:3px}

.my_details{ margin-top:7px; position:relative; overflow:hidden; zoom:1}
.my_details .r_m{position:absolute; top:0; left:260px}
.my_details .r_r{position:absolute; top:6px; right:0}
.my_details .r_r a,.r_r a{ color:#333!important; text-decoration:none!important}
.my_details .r_r a:hover,.r_r a:hover{ color:#AD3333!important}

/*编辑框*/
.editor_box{ width:531px; position:relative; zoom:1}/* overflow:hidden;*/
.edit_boxw,.edit_bbtn{ width:460px; float:left; margin:0 0 0 28px; _display:inline}	
.edit_boxw_s{ width:420px; float:left; margin:0 0 0 28px; _display:inline}
	.edw1{ width:467px!important; margin-top:5px}
	.edwb1{ width:430px!important; margin-left:0}
	.edwb2{ width:330px!important; margin-left:0}
	.edwb3{ width:417px!important; margin-left:0}
.edit_scroll{ padding:5px 0 0 5px; overflow-y:scroll; overflow-x:hidden}
.edit_face{ float:left}
.edit_face a,.edit_face a:hover{ display:block; width:27px; height:17px; background:url(home_img/pic_bg.png) 0 -254px}
.add_h{ background-color:#F3F3F3; width:100%; height:15px; cursor:n-resize}
.add_h a{ display:block; background:url(home_img/pic_bg.png) 0 -271px no-repeat; width:27px; height:15px; cursor:n-resize}	
	
	.brow_l { width:416px; height:203px; background:url(home_img/f_bg.gif) 2px -163px no-repeat}
	.brow_c {width:412px; height:199px; background:#fff; border:1px solid #ccc; position:relative!important; z-index:9999}
	.brow_c .bright { float:right; width:30px; padding-top:10px; height:189px; background:url(home_img/pic_bg.png) -185px 0 no-repeat}
 	.brow_c .bright dl {width:26px}
	.brow_c .bright dl dt{ display:block; width:26px; height:26px; overflow:hidden;cursor:pointer}
	.brow_c .bright dl dt.on { width:20px!important; height:20px!important; border:solid 1px #ccc; border-left:solid 1px #fff; background-color:#FFFFFF}
	.brow_c .bright dl dt img,.brow_c .bright dl dt.on img{ width:16px; height:16px; overflow:hidden}
	.brow_c .bright dl dt img{ margin:5px 0 0 5px}	
	.brow_c .bright dl dt.on img{ margin:-3px 0 0 0!important; *margin:0!important}
	.brow_c span a{ background:url(home_img/prompt.gif) 0 -146px no-repeat; width:16px; height:16px; position:absolute!important; bottom:5px; _bottom:7px; right:7px; _right:18px; z-index:1000; display:block}
	.brow_c span a:hover{ background:url(home_img/prompt.gif) -16px -146px no-repeat}
		
	.brow_c .bleft {width:380px; _margin-top:-199px}
	.brow_c .bleft .faced {margin:10px 0 0 10px; width:370px;height:160px; overflow:hidden; zoom:1}
	.brow_c .bleft .faced img{ width:20px; height:20px; overflow:hidden; float:left; display:block; background:#f7f7f7; border:1px solid #ccc; margin:2px 3px 2px 1px; padding:2px; cursor:pointer}
	
	.face_sty{width:510px; position:absolute!important; top:16px; right:4px; z-index:9991; display:none}
	*html .face_sty div{ position:static!important}
		.fs_r1{ right:18px!important; _right:17px!important}
	.b_lface{ width:84px; height:84px; overflow:hidden;text-align:center; display:table-cell; vertical-align:middle; display:none; border:solid 1px #ccc; border-right:none; background-color:#FFFFFF}/* position:absolute!important; left:0; top:0;*/
	.b_lface * {vertical-align: middle}
  	.b_lface i,.b_lface em{display: inline-block; height:100%}	
.edit_bbtn{ padding-top:10px; overflow:hidden; zoom:1}

.msg_list{ border-top:solid 1px #D8DFEA; padding:25px 0 3px 18px; margin:0 10px; clear:left; *overflow:hidden; zoom:1}
	.msg_down{ padding:25px 0 12px 0!important; margin:0!important; line-height:22px}
	.msg_dli{ padding:25px 0 3px 0!important; margin:0!important}
	
.msg_list .msg_con{ float:left; width:450px; margin:-3px 0 0 14px}
.msg_list .msg_con i{ color:#AD3333}
.msg_list .msg_con p.f,.gr_reply p.f{ color:#999}
.msg_list .reply,.gr_reply{ width:410px; border-top:solid 1px #D8DFEA; padding:15px 0 0 0; margin-top:8px; *overflow:hidden; zoom:1}
.msg_list .reply_con,.gr_replycon{ width:380px; float:left; margin:-2px 0 0 10px} 
.msg_list .reply_con img,.gr_replycon img{ margin:5px 5px 0 5px}
	.gr_reply{ width:550px!important; margin-left:10px}	
	.gr_reply span.frmr{ float:right; *margin-top:-24px; padding-right:5px}
	.gr_reply span.frmr a{ margin-right:12px}
	.gr_replycon{ width:520px!important}

.msg_list .mw1{ width:600px!important}
.msg_list .mw2{ width:530px!important}
.msg_list .pw1{ width:402px!important}
.msg_list .pw2{ width:350px!important}
.msg_list .pw3{ width:310px!important}
.msg_list .dw1{ width:372px!important}
.msg_list .dw2{ width:350px!important}
.msg_list .dw3{ width:312px!important}

/*pic_list*/
.r_piclist,.r_picgro,.ph_list{ padding:10px 0; overflow:hidden; zoom:1}
.r_piclist li,.r_picgro li{ width:78px; height:118px; float:left; padding:5px; color:#999; text-align:center;overflow:hidden}
.r_piclist li img{ width:48px; height:48px; background:url(home_img/pic_bg.png) 0 -191px; padding:3px 7px 7px 3px; overflow:hidden}
.r_piclist li em,.r_picgro li em{ display:block; height:60px; line-height:20px}
.r_piclist li a,.r_picgro li a,.ph_list li a{ display:block}
.r_picgro li{ height:128px!important}
.r_picgro li img{ width:60px; height:60px; overflow:hidden; margin-bottom:5px}
.r_picdown li{ padding:5px 7px!important}
.g_plist{ margin-top:-12px!important}
.g_plist li{ margin:0 3px!important; padding:0 5px 15px 5px!important}
	.gp_m1{ padding-top:15px!important}
	.gp_m1 li{ margin:0 7px!important; *display:inline}
	.gp_m2 li{ margin:0 19px 0 -5px!important; *display:inline}
	.gp_m3 li{ margin:0 5px!important; *display:inline}
	.gp_m4 li{ width:90px!important; margin:0 20px 0 -5px!important; *display:inline; overflow:hidden; zoom:1}
	.gp_m4 li p{ float:left; width:75px}
	
/*music*/
.msc_list{ width:380px; margin:10px 30px 10px 0; *display:inline; float:left}
.msc_con{ width:205px; float:left; margin:3px 0 0 15px}
.msc_con i,.ph_leaf i{ color:#999}

/*photo*/
.look_way{ margin:-10px 5px 10px 0; color:#999}
.look_way a{ margin:0 5px}
.look_spic{ margin-left:23px; padding-bottom:4px; overflow:hidden; zoom:1}
.look_spic img{ float:left; padding:4px; width:110px; height:110px; overflow:hidden}

.ph_list li{ width:138px; height:195px; line-height:20px;float:left;padding:5px 6px;*padding:5px 0;color:#999;text-align:center}
.ph_list li img{ background:url(home_img/pic_bg.png) 0 -287px; padding:5px 11px 11px 5px;overflow:hidden}
.ph_list li a{ margin-top:0; *margin-top:5px}

.ph_con{ margin-left:27px; width:585px; overflow:hidden}
.ph_leaf{ margin:5px 0 20px 0}
.ph_leaf h5{ margin-top:5px}
.ph_file{ padding:10px 0 20px 0; overflow:hidden; zoom:1}

.ph_tools{ margin-bottom:6px; _margin-bottom:10px; overflow:hidden; zoom:1}
.ph_tools a{ margin-right:10px}
.ph_tools p{ _margin-top:3px}
.ph_tools span{ margin-right:11px}
.r_phlistit{ padding:10px 0 5px 15px; margin-top:4px}
*+html .r_phlistit{ margin-top:2px}
.r_phlistit i{ margin-left:105px;_margin-left:108px}
.r_phlist{ padding:0 0 12px 8px; overflow:hidden; zoom:1}
.r_phlist a{ float:left; margin:0 5px 5px 0; padding:1px; border:solid 1px #F8FBFC; background-color:#ccc}
.r_phlist a:hover { background-color:#FFAB1A; border:solid 1px #FFAB1A}
.r_phlist img{ width:60px; height:110px; overflow:hidden}

/*广告*/
.pan_ad1,.pan_ad2,.pan_ad3,.pan_ad4,.pan_ad5,.pan_ad6{ text-align:center; overflow:hidden}
.pan_ad1{ width:473px; height:51px; line-height:51px; _margin-top:-53px; float:right}
.pan_ad2{ width:960px; height:90px}
.pan_ad3{ width:300px; margin:0 0 10px 0}
.pan_ad4{ width:160px; margin:0 0 10px 0}
.pan_ad5{ width:468px; height:60px; margin:10px 0 0 1px; padding:0}
.pan_ad6{ width:200px; height:260px; padding:5px}


/*下载页*/
.dl_con{ margin-top:-9px}
.dl_li{ margin-bottom:10px}
.dl_li li{ margin-bottom:8px; overflow:hidden; zoom:1}
.dl_li li span,.manage_list li span{ width:62px; float:left; margin-right:5px; text-align:right; font-family:"宋体"; font-size:12px}
.dl_li li span.w1{ width:80px!important}
.dl_li li span.mart2{ margin-top:2px; _margin-top:3px}
.dl_li li p{ float:left; width:365px; line-height:24px; word-break:break-all}
.dl_li li p.m1{ margin-top:0; #margin-top:-1px; _margin-top:2px}
.dl_li li p.m2{ margin-top:0;*margin-top:1px}
.dl_li li.dl_m{ padding-top:5px}
.dl_li li.dl_m input{ margin:3px 0 0 10px; *margin:2px 0 0 10px; float:left}
.dl_li li.dl_m i{ margin-top:0; _margin-top:-2px}
.dl_li li a{zoom:1}
.dl_li li.yzm{ height:100px; _margin-left:3px}
.dl_li li.mar_fu{ margin-top:-8px}
.dl_li li label,.cho_del label,.ser_ch label{ cursor:pointer}
.dl_li li label input,.ser_ch label input,.cho_del label input{ float:left; margin:5px 5px 0 0; #margin:0 3px 0 -4px; _margin:1px 3px 0 -4px}
.dl_li li label i,.ser_ch label i,.cho_del label i{ float:left; margin-right:15px; *margin-right:10px; _margin-top:-1px}
.dl_li li.read{ margin-bottom:0!important}
.dl_li li i{ font-size:12px!important}

.dlmar{ padding-top:8px}
.dlmar li{ margin-bottom:14px!important}
*html .dlmar span{ margin-top:1px}
.dlmar li.dm .icon_qy{ float:left; margin-top:4px}
.dlmar li.pbtn{width:585px; padding-top:20px; *padding-top:7px}
.dlmar li input.inp_m{ float:left; *margin-top:-1px}
.dlmar li.hpic{ padding-bottom:1px; *padding-bottom:4px}
.dlmar li.fsel select,.dlmar li.fsel input,.dlmar li.fsel i{ float:left}
.dlmar li.fsel i{ margin:0 5px}
.dlmar li.fsel span.tm{ margin-top:-2px;*margin-top:0}
.dlmar li label.show{ cursor:pointer}
.dlmar li label.show input{ margin-left:20px}
*+html .dlmar li label.show input{ margin-top:1px}
.dlmar li label.show i{ _margin-top:1px; margin-left:0}
.dlmar li p.fm{ margin-top:0; #margin-top:1px; _margin-top:-1px}
	.d1 li{ margin-bottom:15px!important}
	.d1 li span{ width:90px!important}
.dlmake{ padding-top:5px!important; margin-bottom:-5px!important}
*html .dlmake p input{ margin:1px 0; vertical-align:middle}
.dlmar .icon_down{ margin-top:4px; *margin-top:3px}

.mag_li{ margin:0 8px; padding:15px 0 5px 0; _font-family:"宋体"}
.mag_li li,.record li{ margin-bottom:0!important}
.mag_li li p{ width:auto!important; padding-bottom:3px}
.mag_li li.inpmv input{ *margin:2px 0;*vertical-align:middle}
*+html .mag_li li.inpmv span{ margin-top:1px}

.record{ margin:5px 0 3px 0!important}
.record .icon_i{ margin:5px 5px 0 0; _margin:4px 2px 0 0}

.down_rmar{ margin:15px 0 0 10px; float:left}
.down_list{ margin-bottom:25px; width:430px}
.down_list li{ height:34px; line-height:34px; margin-top:1px; border-bottom:solid 1px #66FFFF}
.down_list li span{ width:93px; float:left; color:#07519A; font-size:14px; font-weight:bold; text-align:center; background-color:#F0F7FC; margin-right:10px}

/*会员*/
	/*动态列表*/
.news_list,.mem_rank{ margin:10px 0 0 10px}
.news_list li{ border-bottom:solid 1px #F1F3F8; padding:8px 10px;*margin-bottom:-2px; overflow:hidden; zoom:1}
.news_list li .lh{ margin:18px 0 0 0}
.news_list li .lhp{ margin:20px 0 0 0}
.news_list li .intro{ float:left; width:600px; overflow:hidden;word-break:break-all}
.news_list li .intro a{ zoom:1}
.news_list li .intro input{ *margin:3px 0; *vertical-align:top; vertical-align:middle}
.news_list li .intro p{ text-indent:2em}
.news_list li .in_w1{ width:360px!important}
.news_list li .lpic{ float:left; margin:4px 6px 0 0}
*+html .news_list li .lpic{ margin:5px 6px 0 0}
.news_list li span{ float:right}
.news_list li .icon_zr,.news_list li .icon_more{ margin:19px 10px 0 10px; float:right}

.new_login,.ser_member{ margin-left:10px; overflow:hidden; zoom:1}
.new_login{ border-bottom:solid 1px #F1F3F8; padding:30px 0}
.new_con{ float:left; width:350px; padding:0 20px}
.ser_member li{ float:left; width:220px!important; margin:30px 20px 0 0; color:#999}
.ser_member li span{ margin-right:10px}
.ser_member li p{ float:left; width:150px; margin-top:-3px; line-height:22px}
.ser_member li a em{ color:#AD3333!important; text-decoration:underline; font-size:14px; font-weight:bold}
.ser_h1 li{ height:85px}

.mem_rank li{ border-bottom:solid 1px #F1F3F8; padding:5px 10px; overflow:hidden; zoom:1}
.mem_rank li.lp{ padding:15px 10px!important}
.mem_rank li.lp2{ padding:10px!important}
.mem_rank li em{ width:18px; float:left; text-align:right; font-weight:bold; margin-right:8px}
.mem_rank li .mr{ float:right; text-align:right; font-weight:bold; font-family:"宋体"}
.mem_rank li .mr input{ margin:4px 0; vertical-align:middle}
.mem_rank .icm_u,.mem_rank .icon_gold{ float:none!important; width:18px!important}
.mem_rank span.mf{ margin-top:-4px; float:left}

/*后台管理*/
.about_msg{ margin-top:10px; overflow:hidden; zoom:1}
	.about_msg_l{ width:360px; float:left; margin:0 20px}
	.about_msg_l h2{ font-size:16px; margin-bottom:8px}
	.about_msg_l p{ overflow:hidden; zoom:1}
	.about_msg_l p span{ width:60px; float:left; margin-right:5px; *margin:-1px 5px 0 0}
	*+html .about_msg_l p span.m{ margin-top:1px}
	.about_msg_l span input{ margin-right:3px; *margin:3px 3px 3px 0; *vertical-align:middle}
	.about_msg_l a{ margin-right:5px}
	.about_post{ width:380px; float:right}
	.about_post .icon_box{ margin-top:8px}
	
.manage_list{ _font-family:"宋体"; margin:25px}
.manage_lli{ margin:15px; padding:0 30px; line-height:30px}
.manage_lli li{ overflow:hidden; zoom:1}
.manage_lli span{ width:110px; float:left; text-align:right; margin-right:5px}
.manage_lli i,.manage_lli input,.manage_lli select{ float:left}
.manage_lli select{ width:60px; margin:5px 3px 0 5px}
*+html .manage_lli select{ margin:3px 3px 0 5px}
.manage_lli input.mar{ margin:8px 5px 0 0; #margin:3px 3px 0 -3px; _margin:5px 3px 0 -3px}

.mana_space{ margin:8px 0 18px 0}
.mana_space li{ margin-bottom:13px; overflow:hidden; zoom:1}
.mana_space li i{ float:left; _margin-top:2px}
.mana_space li em{ color:#AD3333}

.m_space{ width:140px; margin:10px 0 0 10px; line-height:18px!important}
.m_space li{ margin-bottom:8px; overflow:hidden; zoom:1}
.m_space li em{ float:left; width:9px; height:14px; overflow:hidden; margin:2px 5px 0 0; *margin:1px 5px 0 0}
	.m_space li em.bg1{ background-color:#ED561B}
	.m_space li em.bg2{ background-color:#50B432}
	.m_space li em.bg3{ background-color:#058DC7}
.m_space li i{ float:left; color:#333!important}
.m_down{ float:left; margin-top:15px!important}
.m_down li{ margin-bottom:0!important}

/*文件上传*/
.pop_upload{ width:628px; overflow:hidden; zoom:1; border-top:dashed 1px #CECECE; border-bottom:dashed 1px #CECECE; padding:10px 0; margin:10px 0 0 0}
	.pop_upload ul{ padding-right:20px; height:380px;overflow-x:hidden; overflow-y:auto; position:relative}/*scroll*/
	.pop_upload ul li{ border-bottom:dashed 1px #CECECE; overflow:hidden; zoom:1; line-height:22px; padding:15px 10px; *display:inline}
	.pop_upload ul li.bg{ background-color:#FFFED0}
	.pop_upload ul li.lasted{ border-bottom:none}
	.pop_upload ul li i{ float:right; width:14px; height:15px} 
	.pop_upload ul li i a{ *margin-top:-1px; display:block}
	.pop_upload ul li span{ float:left; width:55px}
	*+html .pop_upload ul li span{ margin-top:2px}
	.pop_upload ul li font{ color:#999}
	.pop_upload ul li .mid_w{ float:left; width:470px}
	.pop_upload ul li .mid_w input{ vertical-align:text-bottom; margin:0 5px 0 10px}
	.pop_upload ul li .mid_w a{ width:370px; display:block;word-wrap:break-word; word-break:break-all; float:left}
	.pop_upload ul li .mid_w .icon_x{ float:none!important; margin:2px 5px 0 10px!important; *vertical-align:middle}
	.pop_upload ul li a{ color:#333!important; zoom:1; text-decoration:underline!important}
	.pop_upload .f_g{ color:#666}
	.pop_upload .f_g em{ color:#5B9CD4; font-weight:bold}
	.up_speed,.up_speeding{float:left; margin:5px 5px 0 0; _margin:7px 5px 2px 0; display:inline; width:465px; height:11px; border:1px solid #c8c8c8}	
	.up_speed{ background:url(home_img/btn.gif) 0 -357px repeat-x}
	.up_speeding{ background:url(home_img/upload_speed_bg.gif) repeat-x}
	.up_speed em,.up_speeding em{ display:block;height:11px; overflow:hidden; background:#005af9; filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5}	
	.up_speed_tip{float:left; margin:10px 0 5px 0; _margin:10px 0 8px 0; display:inline; width:626px; height:22px;background:url(home_img/btn.gif) 0 -368px repeat-x; border:1px solid #686868}
	.up_speed_tip em{ display:block;height:22px; overflow:hidden; background:#5B9CD4; filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8}
	
/*group*/
.group_head,.gr_blr{ margin:10px 0 0 0; overflow:hidden; zoom:1}
	*html .gr_blr{ margin-bottom:3px}
.gr_blr span{ float:right; _margin-top:3px}
.group_head .gr_f{ float:left}
.group_head .gr_f h1{ margin:5px 0 8px 10px; font-size:20px}
.group_head .gr_f h1 a{ font-size:12px; font-weight:normal; margin-left:10px}
.group_head .gr_f h2{ width:120px; font-size:14px; margin:-2px 0 0 10px}
	*html .group_head .gr_f p{ font-family:"宋体"}
.group_head .gr_f i{ margin-left:10px;color:#999}
.group_head .gr_f span{ margin-left:20px}
.gr_intro img{ vertical-align:text-bottom; margin:0 5px}
.gr_flr{ float:right; margin-top:-2px; *margin:-26px 11px 0 0}

.gr_listr{ padding:10px 9px}
.gr_listr li{ overflow:hidden;zoom:1}
.gr_listr li input{ float:left; margin:7px 8px 0 0; *margin:7px 11px 0 0}
.gr_listr li a{ float:left; width:160px;word-wrap:break-word; word-break:break-all}
.gr_listr li a.w1{ width:100px!important}
.gr_listr li .w2{ float:left; width:180px!important; color:#999}
.gr_listr li .w2 a{ float:none}
.gr_con{ float:left; width:280px; margin:-5px 0 0 10px}
.gr_con li{ border-bottom:none!important; margin:0!important; padding:0!important}
.gr_con span{ width:60px; text-align:right; float:left; margin-right:6px; _margin-right:3px; color:#999}

.grno_top{ margin:1px -3px; overflow:hidden; zoom:1}
	.grno_left{ float:left; border:solid 1px #CCCCCC; padding:1px; width:260px; height:160px; overflow:hidden; position:relative}
	.grno_left ol{ position:absolute; bottom:5px; right:5px; overflow:hidden; zoom:1}
	.grno_left ol li{ float:left; background:url(home_img/btnfocus.gif) 0 0; width:17px; height:13px; line-height:13px; color:#fff; text-align:center; margin:0 1px; cursor:pointer; font-size:10px}
	.grno_left ol li.on{ background-position:0 -13px}

.grno_top ul{ margin-left:272px}
.grno_top ul li{ font-size:14px; text-align:center}
.grno_top ul li a{ display:block; height:20px;line-height:20px;*line-height:21px; padding:6px 0; border-bottom:solid 1px #D8DFEA; text-decoration:none!important; color:#999!important; overflow:hidden}
.grno_top ul li a:hover,.grno_top ul li.on a{ color:#3B5998!important; font-weight:bold; background-color:#FFFED0}
.grno_top ul li.lasted a,.gr_addlist li.lasted{ border-bottom:none}

.grno_list,.gr_addlist li{ height:20px;line-height:20px; padding:7px 8px 4px 10px; border-bottom:dashed 1px #CECECE; overflow:hidden; zoom:1; color:#999}
.grno_list p{ width:300px; height:18px; overflow:hidden; float:left}
.grno_list i{ width:130px; float:right; text-align:left; margin:0 10px}
.grno_list i img{ margin-right:5px}
.grno_list i a.styf{ *margin-top:1px; *zoom:1}
.grno_list span{ width:75px; float:right; text-align:right; font-family:"宋体"}
.grno_list .grnoimg{ float:left; vertical-align:middle; margin:2px 5px 2px 0}

.gr_oper{ float:right; line-height:normal}
.gr_oper a{ display:block; width:11px; height:11px; padding:0 1px 2px 1px; *padding:1px; text-align:center; text-decoration:none!important; border:solid 1px #3B5998; margin-bottom:5px; overflow:hidden}
.gr_oper a:hover{ background-color:#3B5998; color:#fff!important}
.gr_sale{ padding:15px 0 0 5px}
.gr_sale li{ margin-bottom:10px; overflow:hidden; zoom:1}
.gr_sale i{ margin-right:6px}
.gr_sale i,.gr_sale span{ float:left; color:#333}
.adles a{ display:block}

.gr_newt{ font-family:"黑体"; width:455px; font-size:18px; *font-weight:normal; margin-top:5px}
.gr_newt i{ float:right; *margin-top:-24px; font-family:"宋体"}
.gr_newt .icon_img{ float:left; margin:5px 5px 0 0; *margin:3px 5px 0 0}

.gr_addlist li{ *margin-top:-2px}
.gr_addlist li.on{ background-color:#FFFED0}
.gr_addlist i{ float:left; width:360px; overflow:hidden}
.gr_addlist span{ float:right; font-family:"宋体"}
.gr_addlist img{ float:left; margin:2px 5px 0 0}
.gr_addlist .ic_gradd{ margin:3px 2px 0 8px}

.gr_ror{ margin:10px 0; overflow:hidden; zoom:1}
.gr_ror span{ float:left; width:36px; color:#999; margin-left:12px}
.gr_ror ul{ float:left}
.gr_ror ul li{ margin-bottom:5px}
.gr_ror ul img{ float:left; margin:2px 4px 0 5px}
.gr_ror ul input{ float:left; margin:4px 6px 0 7px; _margin:4px 4px 0 7px}
.gr_r_b,.gr_r_btn{ margin:10px 0; padding-top:12px; color:#999; overflow:hidden; zoom:1}
.gr_r_b span{ float:right; *margin-top:-24px}
.gr_r_btn p{ _margin-top:2px}

.gr_topic{ margin:15px 0 25px 0; overflow:hidden; zoom:1}
.gr_tw1,.gr_tw2{ float:left; margin-left:12px; overflow:hidden}
.gr_tw1{ width:630px}
.gr_tw2{ width:560px}

.gr_box{width:700px; height:400px; border:solid 1px #ddd; padding:10px}

.gr_data{ padding:5px 0}
.gr_data i{ color:#999; margin-right:5px}

/*music*/
.music_kind{ margin:-10px 10px 0 0; overflow:hidden; zoom:1}
.music_kind p{ margin-top:-1px}
.music_kind select{ float:right; margin:0 10px; height:21px; padding-top:2px}

.music_list{ margin-top:15px}
.music_list li{ height:30px; line-height:30px; padding-right:10px; border-bottom:solid 1px #D8DFEA; overflow:hidden; zoom:1}
.music_list em{ float:left; width:42px; text-align:right}
.music_list p{ float:left; width:318px; padding:0 10px}
.music_list i{ float:left; width:66px; text-align:center; color:#999; padding:0 10px}
.music_list span{ float:right}
.music_list span.lis a{ background:url(home_img/home.gif) -100px -127px no-repeat; padding-left:20px}

/*转帖*/
.turn_note{ padding:15px 0 5px 20px; overflow:hidden; zoom:1}
.turn_note li{ float:left; width:105px; line-height:18px; height:20px; padding-bottom:8px}
.turn_note li i{ width:22px; _width:20px; height:16px; background:url(home_img/icon_more_website.gif) no-repeat; display:block; float:left}
.turn_note li i.web1{ background-position:0 -1px}
.turn_note li i.web2{ background-position:0 -60px}
.turn_note li i.web3{ background-position:0 -120px}
.turn_note li i.web4{ background-position:0 -20px}
.turn_note li i.web5{ background-position:0 -80px}
.turn_note li i.web6{ background-position:0 -140px}
.turn_note li i.web7{ background-position:0 -40px}
.turn_note li i.web8{ background-position:0 -100px}
.turn_note li i.web9{ background-position:0 -160px}

.ch_friend{ float:left; width:220px}
.ch_sear{ overflow:hidden; zoom:1; border-bottom:solid 1px #ccc; padding:5px}
.ch_sear input{ float:left}
.ch_friend ul{ padding:0 2px; overflow-x:hidden; overflow-y:auto; margin:3px}
.ch_friend ul.h1{ height:268px}
.ch_friend ul.h2{ height:303px}
.ch_friend ul li{ border-bottom:solid 1px #ccc; height:16px; line-height:16px; padding:5px 9px; margin-bottom:0!important}
*+html .ch_friend ul li{ padding:6px 9px 4px 9px}
.ch_friend ul li a,.ch_music a{ text-decoration:none!important; color:#000!important}
.ch_friend ul li.lasted{ border-bottom:none}
.ch_friend ul li input{ float:right; *margin-top:-16px}
.ch_friend ul li.pad_two{ padding-left:25px}
.ch_friend ul li.pad_th{ padding-left:42px}
.ch_friend .ic_sale1{ float:left; margin:3px 7px 0 0; #margin:2px 7px 0 0;_margin:3px 4px 0 0}
.ch_friend .ic_sale2{ float:left; margin:1px 7px 0 0; #margin:0 7px 0 0;_margin:1px 4px 0 0}
.ch_midic{ float:left; padding:175px 10px 0 10px}

.ch_music{ width:430px!important; position:static!important; float:left; padding:3px 3px 3px 0; margin-left:0; _margin-left:3px}
.ch_music ul li{ border-bottom:solid 1px #D8DFEA; height:26px; line-height:27px; padding:0 9px; *padding:0 7px; margin-bottom:0!important; overflow:hidden}
.ch_music ul li input{ float:left; margin:6px 8px 0 0; *margin:2px 5px 0 0}
.ch_music ul li span{ float:right; margin-top:5px; *margin-top:-22px}

.music_link{ background-color:#F8FBFC; padding:5px 10px 10px 10px; margin-top:10px; overflow:hidden; zoom:1}
.music_link input{ width:15px; float:left; margin:5px 10px 0 0;#margin:0 10px 0 0;_margin:2px 10px 0 0}
.music_con{ width:436px; float:left; overflow:hidden}
.music_con p span{ float:right; *margin-top:-24px}

/*选择地区*/
	.chose_adr {float:left; margin:10px 0 0 0px; display:inline; padding:0 2px 2px 0; background:url(home_img/subnav_c_bg.gif) 2px 2px no-repeat; position:absolute; display:none}
	.chose_con {position:relative; padding:6px; display:inline; float:left; background:#fff; border:1px solid #ccc}
	.chose_this {position:absolute; left:14px; top:-6px; width:9px; height:6px; background:url(home_img/home.gif) -23px -178px no-repeat;}
	.c_area_p{ position:absolute; left:89px; display:none}
	.c_area{ border:solid 1px #ddd; background-color:#F9F9F9; padding:5px; width:435px; margin:10px 0; overflow:hidden; zoom:1}
	.c_area li{ width:44px; float:left; margin:2px 5px; display:inline}
	.c_area a,.c_area a:hover{ text-decoration:none!important}
	.c_area a{ padding:2px;}
	.c_area a:hover,.c_area a.on{ background-color:#C6E7EF; color:#333!important;}
	
	.c_a{ border:solid 1px #ddd; background-color:#F9F9F9; padding:5px; width:435px; margin:10px 0; overflow:hidden; zoom:1}
	.c_a li{ float:left; margin:2px 11px 2px 5px; white-space:nowrap; display:inline}
	.c_a a,.c_a a:hover{ text-decoration:none!important;}
	.c_a a{ padding:2px;}
	.c_a a:hover,.c_a a.on{ background-color:#C6E7EF; color:#333!important;}

/*帮助中心*/
.hel_li{ padding-top:20px}
.hel_li li { margin-bottom:4px}
.hel_li li span{ float:left; width:20px; text-align:right; margin-right:5px}

.operat_file{ padding:0 5px; _margin-bottom:2px; overflow:hidden}
.operat_file li{ border-top:solid 1px #D8DFEA; height:34px; *margin-bottom:-2px; line-height:36px; overflow:hidden}
.operat_file li.first{ border-top:none;}
.operat_file li a{ display:block; text-decoration:none!important; color:#333!important; padding-left:5px}
.operat_file li a:hover{ background-color:#FFFED0!important;color:#333!important}
.operat_file li.icon1 a,.operat_file li.icon2 a,.operat_file li.icon3 a,.operat_file li.icon4 a{ background:url(home_img/home.gif) no-repeat; padding-left:28px}
.operat_file li.icon1 a{ background-position:-120px -33px}
.operat_file li.icon2 a{ background-position:-120px -66px}
.operat_file li.icon3 a{ background-position:-120px -101px}
.operat_file li.icon4 a{ background-position:-120px -135px}
.op_h1 li{ height:25px!important; line-height:25px!important}

.operat_file li a span{ background:url(home_img/prompt.gif) -33px -17px; width:19px; height:14px; display:block;float:right!important; margin-top:10px;*margin-top:-26px}
.operat_file li a:hover span{ background-position:-33px -32px}

.links_f,.links_img{ overflow:hidden; zoom:1}
.links_f li,.links_img li{ float:left; width:115px; margin:30px 40px 0 0}/*; white-space:nowrap*/
.links_f li{ height:16px; line-height:16px; overflow:hidden; font-size:14px!important; zoom:1}
.links_img li img{ width:88px; height:31px; overflow:hidden}

.hierarchy td{ border:solid 1px #9BBB59; font-size:14px; font-family:"宋体"}
.hierarchy .hw1 p{ text-align:center; width:70px}
.hierarchy .hw2 p{ text-align:center; width:280px}
.hierarchy .hw3 p{ text-align:center; width:110px}




