/*main layout*/
#iefixed {margin: -1px 0 0 ;overflow: hidden;zoom: 1;height: 1px;display:none;}
#main{margin:0 auto; width:970px;padding-top: 70px;}
	.main_b,.main_t,.main_b_1,.main_t_1{ height:4px; overflow:hidden; width:970px; background:url(../../images/home/bg.png) 0 0 no-repeat;}
	.main_t{ background-position:0 -492px;}
	.main_b{ background-position:0 -496px;}
	.main_t_1{background-position:0 -468px;}
	.main_b_1{background-position:0 -472px;}
	.main_m{ width:968px; padding:15px 1px; background:url(../../images/home/bg_main_m.gif) 0 0 repeat-y;}
	.main_m_1{ width:968px; padding:15px 0; background:#fff; border:1px solid #ddd; border-bottom:none; border-top:0;}
#big_left{ width:690px;float:left; overflow:hidden;}
#big_left #tools{ margin-top:4px;}
#left{width:130px;margin:0; float:left; padding:0 10px 0 10px;}
#center{ width:536px; float:left; text-align:left; overflow:hidden;}
.reply_big{padding-left:13px; padding-top:6px;padding-bottom:6px; background-color:#F5F5F5; border-bottom:1px solid #eeeeee;}
.reply_small{padding:10px 8px 10px 5px; background:#f5f5f5;height:46px;}
.bor_add_z{border:1px solid #e3dddd}
.input_z_1 {height:36px; line-height:36px;width:390px; float:left; padding-left:8px; border:1px solid #e5eaf1;}
.input_z_3 {width:459px;height:20px;border:1px solid #dedede;line-height:20px;color:#999}
.input_z_4 {width:405px; border:1px solid #dddddd;height:30px;padding-left:4px;line-height:15px; margin-left:10px}
.replay_z_1 {border-top:1px solid #ffffff; border-bottom:1px solid #e5eaf1; background:#f5f5f5;padding-top:5px}
#info_box{ float:left; width:670px; padding-left:10px;}
#right{ width:239px; float:right; background:#f6f6f6; padding:0 14px 0 0; margin-top:-16px;}
/*main layout*/
#left h4{ text-align:center;}
	#tools a{ display:block; padding:2px 5px; line-height:20px; width:115px; height:20px; border-bottom:1px solid #ddd; margin-top:2px; color:#333; text-decoration:none;}
	#tools a.border_sty{border-bottom:1px solid #ddd;padding-bottom:7px;}
	#tools a.borderup_sty{padding-top:7px;}
	#tools ol{ display:none;}
	#tools a:hover,#tools_me a:hover,#tools a.app_sel{ background:#F6F6F6; color:#333;}
	   div> #tools a.tools_title,   div> #tools a.tools_title:hover{background:url(../../images/home/bg.png) 0px 0px no-repeat #fff !important;  border:none; color:#fff;}
	    *#tools a.tools_title, *#tools a.tools_title:hover{border:none; color:#fff;}
	#user_box{ width:670px; overflow:hidden}
		#user_box .uesr_avatar{ width:130px; float:left;}
		#user_box .uesr_avatar h2{line-height:24px;}
		#user_box .uesr_avatar ul li{ float:left; width:43px; text-align:center;}
		#user_box .t_box_t,#user_box .t_box_b{ height:4px; background:url(../../images/home/bg.png) 0 -488px; overflow:hidden;}		
		#user_box .t_box_t_p,#user_box .t_box_t_t_box_b_p{ width:440px; background-position:0 -476px}
		#user_box .t_box_b_p{ background-position:0 -480px; }
		#user_box .t_box_t_p{ margin-top:10px;}
		#user_box #per_info_box{ width:421px;}
		#user_box .t_box_t_4{ background-position:0 -484px; margin-top:10px;}
		#user_box .t_box_nav{display:block; height:34px; width:396px; background:url(../../images/home/bg.png) 0 -25px; }
		#user_box .t_box_nav li{ float:left;}
		#user_box .t_box_nav a{ display:block; height:34px; width:79px;background:url(../../images/home/bg.png);}
		#user_box .t_box_nav a.user_link_1{ background-position: 0 -25px; width:81px;}
		#user_box .t_box_nav a.user_link_1:hover,#user_box .t_box_nav a.user_link_1_sel{ background-position: 0 -59px;}
		#user_box .t_box_nav a.user_link_2{ background-position: -81px -25px; width:80px;}
		#user_box .t_box_nav a.user_link_2:hover,#user_box .t_box_nav a.user_link_2_sel{ background-position: -81px -59px;}
		#user_box .t_box_nav a.user_link_3{ background-position: -161px -25px; width:78px;}
		#user_box .t_box_nav a.user_link_3:hover,#user_box .t_box_nav a.user_link_3_sel{ background-position: -161px -59px;}
		#user_box .t_box_nav a.user_link_4{ background-position: -239px -25px; width:78px;}
		#user_box .t_box_nav a.user_link_4:hover,#user_box .t_box_nav a.user_link_4_sel{ background-position: -239px -59px;}
		#user_box .t_box_nav a.user_link_5{ background-position: -317px -25px; width:78px;}
		#user_box .t_box_nav a.user_link_5:hover,#user_box .t_box_nav a.user_link_5_sel{ background-position: -317px -59px;}
		#user_box .t_box_m{ width:376px; border:1px solid #ddd; overflow:hidden; border-bottom:none; border-top:none;padding:15px 9px 5px 9px;}
		#user_box .t_box_m h3{ font-size:14px;}
		#user_box .t_box_m li{ padding:5px 0;}
		#user_box  #t_box{ margin-left:10px; width:396px; float:left;}
		#user_box li{ color:#666;}
		#user_box li.a_submit{ padding:5px 0 10px 0; text-align:right}
		#user_box li.video_publish img{ padding:4px;}
		#user_box li.video_publish p{ line-height:16px; padding:4px 0; }
		#user_box li a.tags{ padding:0 3px; display:block; float:left; margin:0 2px;}
		#user_box li a.tags_sel,#user_box li a.tags:hover{ background:#f6f6f6; color:#333}
		#user_box ol.s_box_list{ width:395px; display:block; height:27px;text-align:center; border-right:1px solid #ddd;}
		#user_box ol.s_box_list li{float:left; }
		#user_box ol.s_box_list li a{ display:block; width:76px; height:26px; line-height:26px;border-bottom:1px solid #ddd; border-left:1px solid #ddd; text-decoration:none; color:#666; font-weight:700;}
		#user_box ol.s_box_list li a:hover,#user_box ol.s_box_list li a.task_sel{ border-bottom-color:#fff; background:#fff; color:#087fc6;}
		#user_box ol.s_box_list li a em{ color:#f00; font-style:normal;}
		#user_box ol.s_box_list li.s_box_list_blank_1{ width:1px; height:26px;border-bottom:1px solid #ddd; border-left:1px solid #ddd;}
			#user_box ol.s_box_list_a{ width:439px; display:block; height:24px;border-right:1px solid #ddd;}
			#user_box ol.s_box_list_a li{ padding:0;text-align:center; }
			#user_box ol.s_box_list_a li a{  height:23px; line-height:23px;}
			#user_box li.s_box_list_blank_2{ width:284px; display:block; height:23px;border-bottom:1px solid #ddd; border-left:1px solid #ddd;}
			#avatar_me{ text-align:right;}
			#avatar_me ul{ width:400px; float:left; padding:10px 0;}
			#avatar_me ul li{ width:100px; float:left; display:block; text-align:center;}
			#per_avatar_box{ width:438px; border:1px solid #ddd; border-bottom:none; border-top:none;}
		#user_box ul.tast_list{ line-height:1.4em;}
		#user_box ul.tast_list li a.task_gone{color:#999;}
		#user_box ul.tast_list li input{ float:right; *margin-top:-24px;}
		#avatar_list ul,#gift_list ul{ width:339px; overflow:hidden; float:left; display:block;}
		#avatar_list li,#gift_list li{ width:113px; float:left; text-align:center;}
		a#avatar_ctrl_l,a#avatar_ctrl_r,a#gift_ctrl_l,a#gift_ctrl_r{ display:block; width:16px; height:16px; float:left; margin:40px 0 0 1px;}
		#user_box .uesr_avatar_1{ width:220px; float:left; padding:0 9px 0 0;}
		#user_box .uesr_avatar_1 ul{ width:180px; margin:10px auto; font-size:14px; text-align:center;}
	#p_info_box{ width:441px; float:left; overflow:hidden;}
		#p_info_box h1{ font-size:24px; line-height:2em; height:48px;}
		#p_info_box h1.player_name{ margin-top:20px;}
		#p_info_box h2{ font-size:12px; font-weight:400; text-align:left}
		#p_info_box h3{ font-size:12px; font-weight:400; text-align:center; height:26px; line-height:26px; overflow:hidden; margin-top:10px;}	
		#p_info_box ul.kq_info{ margin-top:20px; display:block; height:58px; width:396px; overflow:hidden;}
		#p_info_box ul.kq_info li{ float:left; width:114px; height:58px; margin-right:18px; text-align:center; color:#fff; background:url(../../images/home/bg_user.gif) top right no-repeat;}
		#p_info_box ul.kq_info li a{width:114px; height:58px;display:block;color:#fff; background:url(../../images/home/bg_user.gif) bottom left no-repeat;}
		#p_info_box ul.kq_info li a:hover{text-decoration:none; background-position:top left;}
		#p_info_box ul.kq_info li a.info_user_f{background:url(../../images/home/bg_user.gif) bottom center no-repeat;}
		#p_info_box ul.kq_info li a.info_user_f:hover{ background-position:top center;}
		#p_info_box ul.kq_info li strong{ font-size:36px; line-height:40px;}
		#p_info_box p{margin-top:10px;}
		#p_info_box p em,p.kq_newest em{ font-style:normal; color:#ddd;}
	#con_box{ margin-top:20px; width:536px; overflow:hidden; float:left;}
	#sp_nav,#con_nav {width:850px;}
		#con_nav li{ display:block; float:left; height:30px;}
		#con_nav li a{ text-decoration:none; font-size:14px; color:#333; width:60px; height:31px; background:url(../../images/home/bg.png) -100px -93px; display:block; text-align:center; line-height:36px; overflow:hidden}
		#con_nav li a.con_nav_sel,#con_nav li a:hover{ background-position:-100px -124px; color:#087fc6;}
		#con_nav li a.con_nav_title{ font-weight:700; width:100px;  background-position:0 -93px;}
		#con_nav li a.con_nav_title_sel,#con_nav li a.con_nav_title:hover{ width:100px;  background-position:0 -124px; }
		#sp_nav li{ display:block; float:left; height:30px;}
		#sp_nav li a{ text-decoration:none; font-size:14px; color:#333; width:83px; height:31px; background:url(../../images/home/bg.png) -160px -93px; display:block; text-align:center; line-height:36px; overflow:hidden}
		#sp_nav li a.nav_data{_padding-top:10px; _height:21px;}
		#sp_nav li a.con_nav_sel,#sp_nav li a:hover{ background-position:-160px -124px; color:#087fc6;}
		#sp_nav li a.con_nav_title{ font-weight:700; width:100px;  background-position:0 -93px;}
		#sp_nav li a.con_nav_title_sel,#sp_nav li a.con_nav_title:hover{ width:100px;  background-position:0 -124px; }
		li.nav_blank{border-bottom:1px solid #ddd; width:6px;}
		li.nav_blank_1{ width:10px; border-bottom:1px solid #ddd;}
		li.nav_blank_2{ width:20px; border-bottom:1px solid #ddd;}
		li.nav_blank_4{ width:300px; border-bottom:1px solid #ddd;}
	#con_box {}
	.kq_box{ padding:18px 0; border-bottom:1px solid #eee;}
			.kq_dy h5{ font-size:12px; font-weight:400; color:#010101; clear:both; text-align:left; display:block; width:100%; height:20px; line-height:20px;}
			.kq_dy i{ font-style:normal; color:#666; padding-left:10px;}
			.kq_con{ width:478px; float:left; overflow:hidden;}
			.kq_box ul li{ clear:both;}
			.kq_box img.video_pub{ padding:5px; position:absloute; z-index:9;width:130px;height:98px;}
			.kq_box .img_pub{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:url("http://van.qiumi.cc/images/home/big.cur"), pointer;}
			.kq_box .img_pub_b{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:url("http://van.qiumi.cc/images/home/small.cur"), pointer;}
			.kq_box p.video_pub{ padding:10px 0 0 10px; position:absloute; z-index:8; margin:0 0 0 13px;}
			.kq_box h3{ font-size:14px; width:458px;font-weight:400; line-height:24px;}
			.kq_box .ctrl_icon{ width:20px; text-align:center; position:absolute; margin:5px 0 0 458px;}
			.kq_po p{ width:458px;}
			.kq_po h5{ font-size:12px; font-weight:400;}
			li.kq_info{ text-align:right; height:24px; line-height:24px; padding-right:16px;}
			li.kq_info a.num:hover,li.kq_info a.num_sel{ font-weight:700; text-decoration:underline;}
			.kq_info h4{ float:left; font-size:12px; line-height:16px; padding-top:4px; font-weight:400;}
			.kq_fav ol.user_list_1{ padding:5px 4px; margin-top:1px; background:#f5f5f5; width:470px;height:32px; overflow:hidden; clear:both;}
			.kq_fav ol.user_list_1 li{ float:left; clear:none;}
			.kq_fav ol.user_list_1 li a{ display:block;padding:0 3px 0 4px;}
			.kq_fb h4{ margin-top:1px; background:#f5f5f5; text-align:center; font-size:12px; font-weight:400; height:2em; line-height:2em; border-bottom:1px solid #e5eaf1}
			.kq_fb h4 strong{ font-family:Arial, Helvetica, sans-serif; font-size:14px;}
			.kq_rev .kq_fav_con{ width:100%; background:#f5f5f5; border-bottom:1px solid #e5eaf1; margin-top:1px;}
			.kq_rev img{ display:block;width:32px; margin:4px;margin-top:0px; height:32px; float:left;}
			.kq_rev div.kq_fav_text{padding:4px; line-height:18px; font-size:12px; width:386px; float:left; }
			.kq_rev p{color:#999;}
			.kq_rev h5{ font-size:12px; font-weight:400; }
			.kq_rev h6{ width:40px; float:left; font-size:12px; font-weight:400; padding-top:22px; text-align:left;}
	#right h4{ font-size:12px; height:25px; line-height:25px; border-bottom:1px solid #ddd; margin:15px 0;}
	#right h4 a{ float:right;* margin-top:-25px; font-weight:400;}
	#right ul{line-height:20px; padding:0 3px;}
	#right table{ width:100%; border:0; margin:0 auto;}
	#right table td{ height:48px; vertical-align:middle; text-align:center}
	#right table.player_info{ margin:14px 0 5px 0; line-height:15px;}
	#right table.player_info td{ height:15px; text-align:left; text-indent:5px; color:#666;}
	#right table.player_info td blockquote{ color:#000;}
	#right table.player_info td.player_info_blank{ background:#ddd; width:6px;}
	#right table.player_ot{margin-top:0px;}
	#right table tr.tr_odd td{ background:#eee;}
	#right table ul li{ display:block; float:left; width:32px; height:30px; text-align:center; line-height:30px;}
	#right .map_box{text-align:center;}
	#right ul.user_info{ line-height:16px; float:left;}
	#right .user_intro_box{ padding:5px 0; clear:both;}
	#right ol li{ width:79px; float:left; display:block; text-align:center; color:#666; line-height:18px; padding-bottom:5px;}
	#right .fans_toggle{ margin-top:20px; }
	#right .fans_toggle a{ display:block; height:20px; padding:10px; line-height:20px;font-size:18px; font-weight:700; text-decoration:none;}
	#right .fans_toggle a em{ color:#000;}
	#right .fans_toggle a.tog_on{ background:#eee;}
	#player_intro,#player_honour {font-size:14px;}
	#player_intro p{text-indent:2em; margin:5px 0;}
	#player_honour p{ margin:5px 0;}
	#right table.player_ot td, #right table.player_ot th {margin:10px 0;height:20px;line-height:20px;color:#333;}
	#right table.player_ot th {	text-align:left;height:25px;line-height:25px;text-indent:5px;}
	#left_s{ width:130px; float:left; padding:0 10px 0 14px;}
	#left_s h2{ font-size:14px; height:28px; line-height:28px;}
	#left_s h3{ text-align:center; font-weight:400; text-align:center; font-size:12px;}
	#left_s ul{}
#player_box{ width:100%}
	ul.player_head{ width:200px; float:left;overflow:hidden; text-align:center; font-size:14px;}
	.player_con{ float:left; width:320px; margin-left:10px;text-align:left; overflow:hidden; }
	.player_con h2{ text-align:left;}
	.player_con h3{ font-size:12px; margin-top:5px;}
	.player_con h2.player_flag{ text-align:right;}
	.player_con table{ margin:5px 0 0 0;}
	.player_con p{margin-top:10px;}
	ul.player_say li{ padding:5px 0;}
	#con_box .team_p_l{ padding:5px 0;}
	#con_box .team_p_l .kq_comm{ padding-top:10px;}
	#con_box .team_p_l .kq_info{margin-top:-20px;}
	#right .sns_match_d ul{ line-height:28px;}
	#right .sns_match_d ul li{ height:28px; width:100%; display:block; clear:both; line-height:28px;text-align:left;}
	#right .sns_match_d ul a.sns_t_logo{padding:1px; margin-right:10px;display:inline-block; width:24px; height:24px; background:#fff;border:1px solid #ddd;}
#map_team{width:516px; margin:0 auto;}
	#map_team h3{font-size:12px; height:36px;line-height:36px;}
	#map_team ul{line-height:24px;}
	#map_team ul strong{ color:#087FC6}
#person_box{ line-height:24px; padding-top:10px;}
	#person_box h4{ border-bottom:1px solid #ddd; margin-top:5px; height:24px;  text-indent:5px; }
	#person_box table{ width:96%; margin:10px auto 0 auto;}
	#person_box ul{margin:10px auto 0 10px; padding-left:10px;}
	#person_box table td{height:28px;vertical-align:middle; text-align:left;}
	#person_box input{height:18px; border:1px solid #ddd; line-height:18px;}
	#person_box input.check_box{border:0;}
	#person_box .net_app input{height:18px; border:1px solid #ddd; line-height:18px; width:320px;}
	#person_box table .name{ width:120px; padding-right:15px; text-align:left; color:#666;}
	#person_box table .per_blank{ width:20px;}
	#person_box table p{ padding:10px; color:#f39700; background:#fff6e8; line-height:18px;}
	#person_box td.td_r{ text-align:right;}
	#person_box td.td_c{ text-align:center;}
	td.td_r{ text-align:right;}
	td.td_c{ text-align:center;}
	#person_box table tr.tr_odd td{ background:#f6f6f6;}
	#person_box table.black_list{ margin:5px auto 15px auto;  width:96%;}
	#person_box table.black_list td{ height:26px; line-height:26px; color:#666666;}
#nav_set{ height:27px; border-bottom:1px solid #ddd; line-height:27px; text-align:right;}
	#nav_set li{ display:inline-block; margin-left:10px; zoom: 1;*display: inline;}
	#nav_set li a{ display:block;width:80px;height:28px;background:url(../../images/home/bg.png) -243px -128px; color:#000; text-align:center; text-decoration:none;}
	#nav_set li a.set_sel,#nav_set li a:hover{ color:#fff; font-weight:700; background-position:-243px -97px;}
#friend_box{}
	#friend_box h3{ font-size:14px; height:30px; line-height:30px;}
	#friend_box h4{ margin-top:10px; font-size:14px;}
    #friend_box h4 a{float:right;font-weight:500;font-size:12px;*margin-top:-20px;}
	#friend_box h4 a:hover{text-decoration:none;}
	.new_follower2{color:#555;cursor:hand;}
	.new_following1{color:#555;cursor:hand;}
    #friend_box h3 i{ font-size:12px; font-weight:normal; font-style:normal;}
	.friend_list{ margin:10px 0;}
	.friend_list li{ width:20%; float:left; text-align:center; padding:10px 0 10px 0; border-bottom:1px solid #eee;}
	.friend_list li a.name{ font-size:14px;}
	.friend_list li em{ color:#ccc;}
	.friend_invote{ padding-bottom:24px;}
	.friend_invote_mail{ border-bottom:1px solid #eee; border-top:1px solid #eee; padding:10px; margin:10px 0;}
	.friend_invote_mail_1{padding:10px; margin:10px 0;}
	.friend_box input{ width:150px; height:22px; line-height:22px; border:1px solid #ededed}
	.friend_box table{ margin:20px 0 0 0; width:100%;} 
	.friend_box table td{line-height:30px;}
	#friend_box table.per_list{ margin-top:10px; padding-bottom:5px; border-bottom:1px solid #eee;table-layout:fixed; width:530px;padding-left:4px}
	#friend_box table.per_list td{ line-height:18px; font-size:12px; word-wrap:break-word; overflow:hidden; line-height:2}
	#friend_box table.per_list td p {color:#666; }
	#friend_box table.per_list td i{ color:#ccc; font-style:normal;font-size:12px}
    #friend_box table.per_list td a{font-size:12px}
	#friend_box a.name{ font-size:14px;}
	#friend_box p.kq_last{width:456px;}
	/*.friend_box p{ margin-top:12px;}*/
	.list_box{ height:700px; overflow-y:auto;overflow-x:hidden; border:1px solid #ddd;}
	.list_box table{ width:500px; margin:10px auto 0 auto; border:none;}
	.list_box table td{ height:70px; line-height:18px;}
	.friend_invote_mail p{ margin:10px 0; padding:10px; background:#f6f6f6; line-height:18px; color:#b67e4d; font-weight:700;}
	#person_box  form{ clear:both; margin-top:20px;}
#task{}
	.task h3,.task p.task_intro{ padding:5px 15px;}
	.task_box{ border:1px solid #ededed; padding:15px; line-height:20px; margin-top:20px;}
	.task_box h4{ font-size:12px;}
	.task_box p{ margin-top:5px;}
	.task_toggle a,notict_list a{ height:30px; line-height:30px; display:block; width:100%; text-indent:5px;}
	.task_toggle a:hover,notict_list a:hover,.task_toggle a.tog_on{ background:#eee;}
.notice{}
	.notice .notice_box{ margin:10px 0; padding:10px 0; border-bottom:1px solid #eee;}
	.notice p{ padding:5px 0;}
	.notice  .friend_list li{ border:none;}
	.notice h4{ height:16px; padding:5px 0; line-height:16px; font-size:12px; }
#search {}
	#search span{ color:#087fc6;}
	#search h3,#search h2{ height:32px; line-height:32px;}
	#search .player_head{width:84px; text-align:center; }
	#search .player_con{width:442px;}
	#search p{ padding-top:20px; line-height:18px;}
	#search table.per_list p{ padding:0;}
#footer{width:970px;margin:0 auto; padding:30px 0;line-height:16px;text-align:center;font-family:Arial, "宋体", sans-serif;color:#333;}
/* fixed_area*/
.fixed{right:0;bottom:0px;text-align:center; position:fixed;}
.fixed_1{width:100%; right:auto;}
.fixed .toolbar_con{width:970px;margin:0 auto;background:#333;height:20px}
.notice_con{width:150px; float:right; border:1px solid #f6f6f6; background:#2786C2; padding:5px 10px; margin-right:10px; color:#000; line-height:18px;}
.notice_con .close{text-align:right; height:15px; }
.notice_con .close a{width:9px; height:9px; display:inline-block;zoom: 1;*display: inline; background:url(../../images/home/bg.png) 0 -459px no-repeat;}
.notice_con .close a:hover{background-position:-9px -459px;}
.notice_con ul{text-align:left;}
.notice_con  p{text-align:left; text-indent:2em;}
.num{font-family:"Courier New", Courier, monospace;}
.num_a{ color:#f00;}
.page{ padding:10px; margin:0 auto; text-align:center;}
.page a{ border:1px solid #ddd; padding:3px 5px; line-height:18px; cursor:pointer;}
.page a.none{ color:#666; text-decoration:none; cursor:text;}
.page a.p_num{ color:#087fc6; font-weight:bold;}
.page a.p_num:hover{ color:#fff; background:#087fc6;}
.user_head{ width:58px; float:left; overflow:hidden;}
.user_head div{padding-left:12px;}
img.user_fav{ margin-left:-18px; background:#fff; border:1px solid #999;}
input.input_140,input.input_320,input.input_376,input.input_320_b{padding-left:4px; border:1px solid #ddd; height:23px; line-height:23px;color:#666;}
input.input_140{width:134px; height:18px; color:#ccc;}
input.input_320{width:314px;}
input.input_320_b{height:28px; line-height:28px;width:314px;}
input.input_376{ width:370px;}
input.input_350{ width:346px}
input.check_box{ width:20px; margin:0; padding:0; border:0;}
textarea.area_376{width:370px;padding-left:4px; border:1px solid #ddd; line-height:16px;color:#666; overflow:auto; height:48px; font-size:12px;}
textarea.area_530{width:528px;padding-left:4px; border:1px solid #ddd; line-height:16px;color:#666; overflow:auto; height:48px; font-size:12px;}
textarea.area_314{width:314px;padding-left:4px; border:1px solid #ddd; line-height:16px;color:#666; overflow:auto; height:48px; font-size:12px;}
.input_focus{background:#ebf6fd;color:#333;}
.input_reg,.input_error{background:#ffeaca;color:#333;}
input.input_copy{ background:#f6f6f6;}
.input_bad{color:#e6981e;}
/*按钮*/
.s_b{text-align:center;line-height:24px; height:24px; display:inline-block; zoom: 1;*display: inline; width:61px; color:#fff; text-decoration:none; font-size:12px; background-image:url(../../images/home/button.png); }
.s_b:hover{text-decoration:none;}
.s_b_1{width:150px; background-position:0 0;}
.s_b_1:hover{ background-position:0 -24px;}
.s_b_2{width:120px; background-position:-150px 0;}
.s_b_2:hover{ background-position:-150px -24px;}
.s_b_3{width:60px; background-position:-270px 0;}
.s_b_3:hover{ background-position:-270px -24px;}
.s_b_3_v{ background-position:-270px -48px;}
.s_b_4{width:526px; height:30px; margin:10px 0; line-height:30px; background-position:0 -72px;}
.s_b_4:hover{ background-position:0 -102px;}
.s_b_5{width:46px; height:19px; line-height:19px; background-position:-371px 0;}
.s_b_5:hover{background-position:-371px -24px;}
.s_b_5_v{width:46px; height:19px;line-height:19px; background-position:-371px -48px; color:#666;}
.s_b_6{width:70px; height:26px;line-height:26px; background-position:0 -132px;}
.s_b_6:hover{ background-position:-70px -132px;}
.s_b_6_v{width:70px; height:26px;background-position:-140px -132px; color:#666;}
.s_b_6_v:hover{background-position:-140px -132px; color:#666;}
.s_b_7{width:106px; height:28px; line-height:28px;background-position:-417px 0;}
.s_b_7:hover{background-position:-417px -28px ;}
.s_b_8{width:42px; height:20px; line-height:20px;background-position:-523px 0;}
.s_b_8:hover{background-position:-523px -20px ;}
.s_b_9{width:42px; height:20px; line-height:20px;background-position:-565px 0;}
.s_b_9:hover{background-position:-565px -20px ;}
.s_b_10{width:76px; height:20px; line-height:20px;background-position:-607px 0;}
.s_b_10:hover{background-position:-607px -20px ;}
.s_b_r{text-align:right}
.s_b_a{ float:right;margin-left:5px; cursor:pointer;}
.fans_add{ display:inline-block; width:40px; height:18px; line-height:18px;}
.fans_add:hover{background:url(../../images/home/button.png) -331px 0; color:#fff; text-decoration:none;}
.fans_added{display:inline-block; width:40px; cursor:default; height:18px; line-height:18px; background:url(../../images/home/button.png) -331px -48px; color:#fff; text-decoration:none;} 
.fans_added:hover{ text-decoration:none;}
a.video_pub_button{width:37px;height:21px;display:block;background:url(../../images/home/bg.png) -125px 0;position:absolute;margin:40px 0 0 47px;*margin-left:-80px;z-index:10;opacity: .65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65);-khtml-opacity:0.65;}
a.video_pub_button:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-khtml-opacity:1;}
.other_layout{ width:920px; margin:0 auto; text-align:left; font-size:14px; line-height:1.6em;}
.other_layout_1{ width:940px;}
.other_layout p{ padding:10px 0;}
.other_layout_2 .password_notic{ display:block; width:48px; height:48px;background:url(../../images/home/bg.png) 0 -281px; margin:30px auto;}
.other_layout_2 p{text-align:center;}
.player_flag{ float:right;}
.num_ctrl{ float:left;}
.l_l{color:#fff;text-align:center;display:inline-block;zoom: 1;*display: inline;text-algn:center; padding-right:18px; height:58px; width:114px;background:url(../../images/home/bg.png) 0 -185px no-repeat;}
.l_l:hover{ text-decoration:none;}
.l_l_1{background-position:0 -185px;}
.l_l_2{background-position:-132px -185px;}
.l_l_3{background-position:-264px -185px;}
.l_l_4{background-position:-396px -185px;}
.l_l_a{width:99px; height:50px; padding-right:6px;}
.l_l_a_1{background-position:0 -408px;}
.l_l_a_2{background-position:-110px -408px;}
.l_l_a_3{background-position:-220px -408px;}
.l_l_a_4{background-position:-330px -408px;}
.l_l_b{width:99px; height:20px; line-height:20px; padding-right:11px;display:inline-block;zoom: 1;*display: inline; text-align:center;}
.l_l_c{width:114px; height:20px; line-height:20px; padding-right:18px;display:inline-block;zoom: 1;*display: inline; text-align:center;}
strong.l_l_n{ font-size:28px; display:block; height:36px; line-height:36px;}
strong.l_l_d{ font-size:18px; display:block; height:32px; line-height:32px;}
p.kq_newest{ line-height:18px; background:#f6f6f6; padding:10px; margin-top:18px;}
.succ_tip{background:#fff; margin-left:auto;margin-right:auto; width:150px; height:22px; border:4px solid #087fc6; text-align:center; line-height:22px; padding:14px 0;}
.blank_area{height:10px;width:100%;}
/*sex-alert*/
#QiuMi-Box{padding-bottom:24px;background:url('../../images/home/bg-box-bottom.png') bottom left no-repeat !important; background:url('../../images/home/bg-box-bottom.gif') bottom left no-repeat}
#QiuMi-InBox{padding-top:15px;background:url('../../images/home/bg-box-top.png') top left no-repeat !important; background:url('../../images/home/bg-box-top.gif') top left no-repeat}
#QiuMi-BoxContent{background:url('../../images/home/bg-box-body.png') top left repeat-y !important;  background:url('../../images/home/bg-box-body.gif') top left repeat-y;padding:0px 20px}
#QiuMi-BoxContenedor{padding:0px 0px 5px 25px;text-align:left;font-family:Verdana; font-size:12px;color:#000}
#QiuMi-BoxContenedor h1,#QiuMi-BoxContenedor h2, #QiuMi-BoxContenedor h3, #QiuMi-BoxContenedor b,#QiuMi-BoxContenedor strong{text-align:left; font-family:Verdana;font-size:12px;color:#000;font-weight:bold;margin:0px;padding:0px}
#QiuMi-BoxContenedor #BoxPromptInput{margin-top:5px}
#QiuMi-Box .BoxAlert{background:url('../../images/home/dialog-warning.png') top left no-repeat}
#QiuMi-Box .BoxConfirm,#QiuMi-Box .BoxPrompt{background:url('../../images/home/dialog-help.png') top left no-repeat}
#QiuMi-Box .BoxInfo{background:url('../../images/home/dialog-information.png') top left no-repeat;_background:url('../../images/home/dialog-information.gif') top left no-repeat;width:400px}
#QiuMi-Box .BoxError{background:url('../../images/home/dialog-error.png') top left no-repeat}
#post_box h2{ font-size:14px; font-weight:700; line-height:24px; height:24px;}
.post_detail{ width:700px; margin:0 auto; height:500px; overflow:auto; line-height:1.5em;}
.post_detail p{ text-indent:2em; margin-top:5px;}
.notice_mail{color:#fc9655;}
.follower_info{width:400px; padding-top:10px;}
.medal_box{padding-bottom:10px;}
.user_account{ height:20px; padding:12px 10px; background:#ebf6fd; margin-top:20px; line-height:20px;}
#right_tip{ height:180px;width: 210px; border: 1px solid #CCC; background: #eee; padding:1px;}
#right_tip p{padding:8px; line-height:20px;}
#right_tip .notice_title{text-align:right; font-size:14px;line-height:25px; height:25px;background:#06c;padding:0px 5px 0px 5px;}
#right_tip .notice_title h2{ float:left; text-align:left;color:#fff;}
#right_tip .notice_title a{color:#fff; text-decoration:none;}
#right_tip .notice_link{ text-align:right;}
.home_ad_on{width:970px;height:70px;position:absolute;margin-top:-70px;display:block;}
#search_result .search_r,#search_result .search_tag,#head #search_tip .search_r{ color:#f19149;}
#search_result h3.search_n{ height:36px; line-height:36px;font-size:14px;}
#search_result p.search_notice{ font-size:14px; font-weight:700; line-height:28px; padding:10px 10px 10px 40px; background:url(../../images/home/notice.png) 5px 10px no-repeat #fff0d9; _background-image:url(../../images/home/notice.gif);}
#search_result h6{font-size:12px;font-weight:400;height:32px; line-height:32px; display:block;}
#right h4 a.search_tag{ display:inline; float:none;}
#search_result #p_info_box{ margin-top:20px;}
#search_result .search_head{padding:6px;}
#head #search_tip{display:none; margin:36px 0 0 13px;*margin:36px 0 0 -150px; padding:0 3px; width:139px; position:absolute; border:1px solid #dcdedd; background:#fff; border-top:none;}
#head #search_tip li{margin:0; padding:0; float:none;}
#head #search_tip a{display:block;font-size:12px; height:20px; line-height:20px; color:#000;}
#head #search_tip a.sel,#head  #search_tip a:hover{ background:#d0e7f9; text-decoration:none;}
#head #search_tip .search_r{line-height:12px; height:12px;display:inline-block;zoom:1; *display:inline; overflow: hidden;white-space: nowrap; -o-text-overflow: ellipsis;  text-overflow: ellipsis;}
#head input{color:#666;}
#head input.black{color:#000;}
.pm_news{ color:#f00;}
#nav_app{ height:27px; border-bottom:1px solid #ddd; line-height:27px; text-align:left;_height:25px;}
	#nav_app li{ display:inline-block; margin-left:10px; zoom: 1;*display: inline;}
	#nav_app li a{ display:block;width:80px;height:28px;background:url(../../images/home/bg.png) -243px -128px; _background:url(../../images/home/bg.gif) -243px -128px; color:#000; text-align:center; text-decoration:none;}
	#nav_app li a.app_sel,#nav_app li a:hover{ color:#fff; font-weight:700; background-position:-243px -97px;}
	#nav_app li.pm_ctrl{float:right;*margin-top:-27px; }
	#nav_app li.pm_ctrl a{display:inline;background:none; color:#087fc6;}
	#nav_app li.pm_ctrl a:hover{background:none; color:#087fc6; text-decoration:underline; font-weight:400}
/*私信*/
#pm_title{padding:10px 0;}
#friend_box_msg  h4 {text-align:center}
#friend_box_msg {margin-top:10px;}
#friend_box_msg td.pm_hover a{display:none;}
#friend_box_msg a.pm_hover {display:none;}
#friend_box_msg td.pm_hover i{display:inline;}
#friend_box_msg div.pm_hover{ background:#f6f6f6;}
#friend_box_msg div.pm_hover td.pm_hover a{display:inline;}
#friend_box_msg div.pm_hover td.pm_hover i{display:none;}
#friend_box_msg div.pm_hover a.pm_hover {display:inline;}

#friend_box_msg table.per_list{ padding-top:10px; padding-bottom:5px; border-bottom:1px solid #eee;table-layout:fixed; width:530px;padding-left:4px}
	#friend_box_msg table.per_list td{ line-height:18px; font-size:12px; word-wrap:break-word; overflow:hidden; line-height:2}
	#friend_box_msg table.per_list td p {color:#666; }
	#friend_box_msg table.per_list td i{ color:#ccc; font-style:normal;font-size:12px}
    #friend_box_msg table.per_list td a{font-size:12px}
	#friend_box_msg a.name{ font-size:14px;}
	#friend_box_msg p.kq_last{width:456px;}

span.pm_title{ float:left; font-size:14px; font-weight:700;}
/*记录*/
#record{ padding-top:10px;}
table.app_record{ text-align:center; margin:10px 0 0 0; background:#f6f6f6; border:1px solid #f6f6f6; color:#000; font-size:12px;}
table.app_record th{ background:#087fc6; color:#fff;}
table.app_record td,table.app_record th{ height:36px;}
table.app_record tr.tr_odd{ background:#fff;}
table.record{text-align:left;}
#right p.charge{ padding:10px; background:#e8e8e8; font-weight:700;}
#right p.charge strong{ font-size:16px;}
table.record td,table.record th{text-align:left; text-indent:10px;}
#right table.charge{margin:15px 0 0 0;}
#right table.charge td{text-align:left;height:24px;}
#right table.charge td span{color:#88c22a;}
#right table.task {margin:0;}
#right table.task td { text-align:left; height:24px;}
a.set{ width:86px; height:30px; background:url(../../images/home/set.png) 0 0 no-repeat;_background:url(../../images/home/set.gif) 0 0 no-repeat; display:inline-block;zoom:1;*display:inline;}
a.set:hover{ background-position:0 -30px;}
a.set:active{ background-position:0 -60px;}
a.seted,a.seted:hover,a.seted:active{ cursor:default; width:86px; height:30px; background:url(../../images/home/set.png) 0 -90px no-repeat;_background:url(../../images/home/set.gif) 0 -90px no-repeat; display:inline-block;zoom:1;*display:inline;}
#add_10{position:absolute;display:none; margin-left:150px;}
#egg {
	position:absolute;
}
