@charset "utf-8";

input[type="text"], input[type="password"], textarea, select { border:1px solid #bbb;}
button { cursor:pointer;}
.narr_l, .narr_r { font-size:0; width:5px; overflow:hidden; background:url(../../images/v1.5/sp_00.png) no-repeat;}
.narr_l, .left { float:left;}
.narr_r, .right { float:right;}
.top, .btm { font-size:0; height:5px; overflow:hidden; background:url(../../images/v1.5/sp_00.png) no-repeat;}

#wrapper { width:960px; margin:0 auto; text-align:left;}

	#header { padding:10px 0 10px;}
	#wrapper .unlogin_p_b { padding-bottom:35px;}
		#header_t { height:48px; padding-bottom:10px;}
		h1#logo { width:253px; height:48px; float:left;}
		h1#logo a { display:block; width:100%; height:100%; background:url(../../images/v1.5/sp_00.png) no-repeat; text-indent:-9999px;}
		
		#login { width:420px; float:left; margin:26px 0 0 20px; height:18px;}
		#login li { display:inline; padding-right:5px;}
		#login li a { color:#1d72c0; padding:3px 5px 0;}
		#myWY dl a:hover, #myFriends a:hover, #myMessages a:hover, #myInforms a:hover { text-decoration:none;}
		#login .inform_lks { position:relative; margin-right:5px; cursor:pointer; z-index:2;}
		#myWY span { display:block; position:absolute; width:12px; height:19px; top:-4px; right:0; background:url(../../images/v1.5/arrow_down.png) no-repeat 50% 50%;}
		#myWY span, #myFriends a, #myMessages a, #myInforms a { border:1px solid #fff; border-bottom:0;}
		#myWY span.click, #myFriends a.click, #myMessages a.click, #myInforms a.click { background-color:#f2f2f2; border:1px solid #e6e6e6; border-top-color:#08aeef; border-bottom:none; z-index:2;}
		#myFriends a.click, #myMessages a.click, #myInforms a.click { padding-bottom:3px; position:relative; z-index:2;}
		
		#login .inform_lks dl { position:absolute; top:14px; z-index:1; background:#f5f3f1; border:1px solid #e6e6e6; padding:2px 0; display:none;}
		#login #myWY dl { width:100px; right:0;}
		#login #myFriends dl, #login #myMessages dl, #login #myInforms dl { width:200px; left:0;}
		
		#login .inform_lks dt { border-top:1px solid #e6e6e6;}
		#login .inform_lks em { width:17px; height:13px; line-height:11px; font-size:10px; font-family:Verdana; text-align:center; background:url(../../images/v1.5/quot.png) no-repeat; position:absolute; top:-12px; right:4px; color:#fff; z-index:3; font-weight:normal;}
		
		#login #myWY dt, #login #myWY dd, #login #myFriends dt a, #login #myMessages dt a, #login #myInforms a { height:21px; line-height:21px;}
		#login .inform_lks dt a, #login .inform_lks dd a { display:block; padding:0; height:100%; border:none;}
		#login .inform_lks dt a, #login #myWY dd a { text-indent:5px;}
		#login #myWY dt a:hover, #login #myWY dd a:hover { background:url(../../images/v1.5/inform_hover.gif) repeat-x; color:#fff;}
		
		#login #myFriends dl a:hover, #login #myMessages dl a:hover, #login #myInforms dd a:hover { text-decoration:underline;}
		#login #myFriends dd, #login #myMessages dd { padding:5px 5px 8px 5px; clear:both; color:#999;}
		#login #myMessages dd { border-top:1px solid #e6e6e6;}
		#login #myMessages dd.sendMsg { border:none; text-align:right; padding:2px 5px;}
		#login #myMessages dd.sendMsg a, #login #myFriends dd a { display:inline;}
		#login #myFriends dd img, #login #myMessages dd img { border:1px solid #ccc; float:left; margin-right:5px; width:54px; height:54px;}
		#login #myInforms dd a { padding:2px 5px; color:#999; overflow:hidden;}
		#login #myFriends dt, #login #myMessages dt { clear:both;}
		#login #myFriends dd div { overflow:hidden; height:1%; color:#ccc; padding-top:2px;}
		#login #myFriends dd button, #login #myFriends .send_msg_lk { display:block; float:left; height:18px; border:1px solid #83b606; padding:0 5px; background:url(../../images/v1.5/accept_btn_x.gif) repeat-x; color:#fff; width:50px; height:18px; padding:0;}
		#login #myFriends .send_msg_lk { width:70px; width:62px; padding:0 3px; height:16px; line-height:16px;}
		#login #myFriends .omit_lk { float:left; margin:3px 0 0 5px; color:#f60; line-height:14px;}
		#login #myFriends .invite_lk { color:#f60; padding:3px 0;}
		#login #myMessages dt a, #login #myInforms dt a { text-align:center;}
		#login #myInforms dt a:hover { text-decoration:underline;}
		/*start @2010.04.29*/
		#login #myInforms dd { padding:2px 5px; text-indent:20px;}
		#login #myInforms dd a { display:inline; color:#f60;}
		#myInforms .pollItem { background:url(../../images/pollItem.png) no-repeat;}
		#myInforms .noticeItem { background:url(../../images/noticeItem.gif) no-repeat;}
		#myInforms .discussItem { background:url(../../images/discussItem.png) no-repeat;}
		#myInforms .commentItem { background:url(../../images/comment.png) no-repeat;}
		#myInforms .cupItem { background:url(../../images/cups/cup_icon.png) no-repeat;}
		#myInforms .friendItem { background:url(../../images/friendItem.png) no-repeat;}
		/*endof 2010.04.29*/
		/*start @2010.05.17*/
		#myInforms .more_info { display:none;}
		/*endof 2010.05.17*/
		
		#login .exit { color:#666;}
		
		#header_r { width:248px; float:right;}
		#header_r li { display:inline;}
		#miniNav { text-align:right; padding-bottom:5px;}
		#miniNav a { color:#7e7d80;}
		#search { overflow:hidden; height:1%;}
		#search #searchInput, #search #searchBtn { display:block; float:left; background:url(../../images/v1.5/sp_00.png) no-repeat;}
		#search #searchInput { width:191px; height:14px; border:none; padding-left:4px; color:#7e7d80; background-position:0 -56px;}
		#search #searchBtn	{ width:49px; height:18px; background-position:-199px -56px; text-indent:-9999px;}
		
		#nav { clear:both; float:none; height:38px; background:url(../../images/v1.5/nav_x.png) repeat-x; font-size:14px;}
		#nav li { float:left; height:27px; padding:5px 0 6px; margin-right:10px;}
		#nav li.narr_l { background-position:-263px -73px; margin-right:30px;}
		#nav li a, #nav li span { display:block; height:27px; line-height:27px; cursor:pointer;}
		#nav li a { padding-left:8px; color:#fff; font-weight:bold;}
		#nav li span { padding-right:8px;}
		#nav li a:hover, #nav li a.curr { text-decoration:none; background:url(../../images/v1.5/nav_hover.png) no-repeat; color:#bc5c00;}
		#nav li a:hover span, #nav li a.curr span { background:url(../../images/v1.5/nav_hover.png) no-repeat right top;}		
		/*#nav #cash_lk { width:234px; height:26px; background:url(../../images/v1.5/sp_00.png) no-repeat -260px -34px; position:relative; margin:38px 0 0 -175px; padding:0;}
		#nav #cash_lk a { padding:0; position:static; display:block; height:100%; text-indent:-9999px; width:234px;}
		#nav #cash_lk a:hover { background:none; border:none;}*/
		#nav #launch_lk { float:right; width:97px; height:27px; background:url(../../images/v1.5/sp_00.png) no-repeat -268px -73px; margin:0; padding-right:6px;}
		#nav #launch_lk a { padding:0; height:25px; text-indent:-9999px; background:none; border:none;}
		
		
		#cash_lk { width:234px; height:26px; background:url(../../images/v1.5/sp_00.png) no-repeat -260px -34px; margin-left:160px;}
		#cash_lk a { padding:0; position:static; display:block; height:100%; text-indent:-9999px; width:100%;}
		/*start @2010.04.21*/
		#user_info { width:480px; margin-left:160px; background:url(../../images/v1.5/sp_00.png) no-repeat -260px -34px; padding-left:32px;}
		#user_info .top { background-position:-260px -19px;}
		#user_info .btm { background-position:-260px -24px; padding-left:5px;}
		#user_info .btm div { height:5px; background:url(../../images/v1.5/sp_00.png) no-repeat right -24px;}
		#user_info .info_con { border:1px solid #e2e3e5;/*8187b1*/ border-width:0 1px; padding:2px 0 0 10px; background:#fff;}
		#user_info a { color:#999;}
		#user_info a label { color:#f60;}
		#user_info a.open, #user_info a.cash, #user_info a.devs { margin-right:10px; color:#999; background:url(../../images/v1.5/sp_03.png) no-repeat; display:inline-block; height:16px;} 
		#user_info a.open { background-position:-34px -43px; padding-left:17px;/* margin-left:220px;*/}
		#user_info a.cash { background-position:-34px -66px; padding-left:20px;}
		#user_info a.devs { background-position:-34px -87px; padding-left:12px;}
		#user_info span { padding-right:10px;}
		#user_info label { color:#f60; font-family:Georgia;}
		/*endof @2010.04.21*/
		
	#content { /*margin-top:15px; overflow:hidden; height:1%;*/}
		
		#con_l { width:700px; float:left;}
			.showNo { width:65px; height:43px; padding-top:10px; background:url(../../images/v1.5/sp_00.png) no-repeat;}
			.showNo label { display:block; text-align:center; font:italic bold 18px Verdana;}
			.willNo label, .pollNo label { width:60px;}
			.willNo { background-position:-189px -266px; color:#f83400;}
			.pollNo { background-position:-90px -204px; color:#5bb61d;}
			.talkNo { background-position:-167px -204px; color:#5bb61d;}
			.commNo { background-position:-17px -204px;}
			
			
			#rst_box { background:url(../../images/v1.5/rst_x.gif) repeat-x; margin-bottom:10px;}
			#rst_box .top { background-position:-260px 0;}
			#rst_box .btm { background-position:-260px -5px;}
			#rst_box dl { border:1px solid #8187b1; border-width:0 1px; padding:5px; height:202px; overflow:hidden;}
			/*#rst_box dt, #rst_box dd { overflow:hidden; height:1%;}*/
			#rst_box dt, #rst_box dt .narr_l, #rst_box dt .narr_r { height:64px;}
			#rst_box dt { overflow:hidden; background:url(../../images/v1.5/rst_dt_x.jpg) repeat-x; height:64px;}
			#rst_box dt .narr_l { background-position:0 -125px;}
			#rst_box dt .narr_r { background-position:-5px -125px;}
			#rst_box dt .mid { float:left; width:660px; height:50px; padding:7px 5px;}
			#rst_box dd { padding:7px 10px; border-bottom:1px solid #e2e3e5; height:54px;}
			#rst_box .left { width:300px;}
			#rst_box dt .left { color:#fff;}
			#rst_box dd .left { color:#494e66;}
			#rst_box .left .percent { font:italic bold 22px Verdana; padding-right:10px;}
			#rst_box dt .left .percent { font-size:28px;}
			#rst_box .left .title { height:18px; overflow:hidden; font-size:14px;}
			#rst_box dt .title a { color:#fff;}
			#rst_box dd .title a { color:#494e66;}
			#rst_box dd .left .title { padding-top:4px;}
			#rst_box .right { color:#808080; width:350px; text-align:right;}
			#rst_box dt .right { color:#c9cbd2;}
			#rst_box .right a { color:#f60;}
			#rst_box .right .comment a { color:#808080;}
			#rst_box .right a.nick_name { color:#f60;}
			#rst_box dt .right a { color:#a9b0d2;}
			#rst_box dt .right .comment a { color:#c9cbd2;}
			#rst_box dt .right a.nick_name { color:#a9b0d2;}
			#rst_box .right p { height:18px; overflow:hidden;}
			#rst_box .right .nick_name { margin-right:5px;}
			
			#svys_box {}
			#svys_box .btm { background-position: -260px -24px;}
			#svys_tabs { height:51px; border-bottom:1px solid #e2e3e5;}
			#svys_tabs li { float:left; padding-right:10px; width:163px; height:100%;}
			#svys_tabs a { display:block; padding:7px 8px; height:37px; font-size:14px; color:#666; font-weight:bold; background:url(../../images/v1.5/sp_00.png) no-repeat -90px -85px; position:relative; bottom:-1px;}
			#svys_tabs a small { color:#999; font-size:12px; font-weight:normal; display:block; padding-top:3px;}
			#svys_tabs a:hover { text-decoration:none;}
			#svys_tabs a.curr/*, #svys_tabs a:hover*/ { color:#f60;}
			#svys_tabs a.curr/*, #svys_tabs a:hover*/ { background-position:-90px -138px;}
			#svys_box .join_survey { float:right; width:354px; height:45px; padding:0; padding-top:2px;}
			#svys_box .join_survey a { display:inline; background:none; position:static; padding:0; height:auto;}
			
			#common_svys, #friends_svys { border:1px solid #e2e3e5; border-width:0 1px; padding:2px 10px; overflow:hidden; height:1%;}
			#friends_svys { display:none;}
			#firends_svys_lists { padding:10px 0 15px 0; display:none;}
			#firends_svys_lists dt { clear:both; padding-bottom:4px; font-size:14px; color:#f60; border-bottom:1px solid #e2e3e5;}
			#svys_selector, #firends_svys_lists dd { padding:8px 0; overflow:hidden; height:1%;}
			#svys_selector li { float:left; padding-right:10px;}
			#svys_selector li a { display:inline-block; width:44px; height:17px; line-height:17px; text-align:center; color:#1d72c0;}
			#svys_selector li a:hover { background:url(../../images/v1.5/sp_00.png) no-repeat -21px -125px; color:#fff; text-decoration:none;}
			#common_svys dl { width:330px; margin-bottom:25px;}
			#common_svys dl h4 { font-weight:normal; height:18px; overflow:hidden; font-size:14px;}
			#common_svys dl a, #firends_svys_lists dd a { color:#1d72c0; font-weight:normal;}
			#common_svys dt, #common_svys dd { overflow:hidden; height:1%;}
			#common_svys dt { padding-bottom:4px; margin-bottom:5px; background:url(../../images/v1.5/svys_dt_bg.jpg) no-repeat left bottom;}
			#common_svys dt .left a { color:#f60; font-size:14px;}
			#common_svys dd { padding:8px 0;}
			#firends_svys_lists .left .left, #firends_svys_lists .right .left { margin-right:5px;}
			#common_svys dd .right, #firends_svys_lists dd .left .right, #firends_svys_lists dd .right .right { width:255px;}
			#common_svys dd .right .nick_name, #firends_svys_lists dd .left .right .nick_name { color:#74ade2;}
			#common_svys dd .right .time, #firends_svys_lists dd .left .right .time { color:#adadad;}
			#common_svys dd .right small, #firends_svys_lists dd .left .right small { font-size:12px; padding:0 5px;}
			#common_svys dd .right label, #firends_svys_lists dd .left .right label { color:#1d72c0; padding:0 5px;}
			#firends_svys_lists dd .right .nick_name { color:#f60; margin-right:5px;}
			
			#friends_login_box { padding:20px 0 50px 0; display:none;}
			#friends_login_box h3 { font-size:12px;}
			#friends_login_box a { color:#1d72c0; margin-left:10px; font-weight:normal;}
			#friends_login_box ul { padding:20px 0 0 30px;}
			#friends_login_box li { padding-bottom:5px;}
			#friends_login_box label { font-size:14px;}
			#friends_login_box #username, #friends_login_box #pass { padding-left:5px; width:220px;}
			#friends_login_box #login_btn { display:block; width:87px; height:32px; background:url(../../images/v1.5/sp_00.png) no-repeat -90px -266px; font-size:14px; font-weight:bold; color:#1d72c0; border:none; cursor:pointer; margin:5px 0;}
			#friends_login_box #login_btn:hover, #friends_svys #friends_login_box .hover { background-position:-90px -304px;}
			#friends_login_box .f_12 { padding-left:3px;}
			#friends_login_box #rem_me { position:relative; top:2px;}
			
			#recomm_friends_box { padding:20px 20px 50px 30px; display:none;}
			#recomm_friends_box p { padding:3px 0;}
			#recomm_friends_box p a { color:#1d72c0;}
			#recomm_friends_box dl { padding-top:15px; overflow:hidden; height:1%;}
			#recomm_friends_box dt { border-top:1px solid #e2e3e5; padding:10px 2px;}
			#recomm_friends_box dd { float:left; width:200px; padding:10px 0;}
			#recomm_friends_box dd img { width:40px; height:40px; border:1px solid #ccc; float:left;  margin-right:5px;}
			#recomm_friends_box .add_friend { color:#f60; cursor:pointer;}
			
	
	.l_round .top { background-position:right -19px;}
	.l_round .btm { background-position:right -24px;}
	
			/* start PAGE poll_list */
			#poll_con { border:1px solid #e2e3e5; border-width:0 1px; padding-top:5px; padding-bottom:30px;}
			.poll_ls { padding:10px 5px;}
			.poll_ls li { overflow:hidden; height:1%; padding:10px 5px;}
			.poll_ls .right { width:600px; overflow:hidden; height:1%; padding-bottom:5px; border-bottom:1px dashed #e2e3e5;}
			.poll_ls .right .left { width:440px;}
			.poll_ls a, .poll_ls .cats { color:#74ade2;}
			.poll_ls h4 { font-weight:normal; overflow:hidden; height:18px;}
			.poll_ls h4 a { color:#1d72c0; font-size:14px;}
			.poll_ls small { font-size:12px; padding:0 5px;}
			.poll_ls p { color:#999;}
			.poll_ls .last { border:none;}
			.poll_ls .right .right { width:135px; height:22px; padding:0 0 0 5px; border:none; overflow:hidden; height:1%; background:#fbfbfb url(../../images/v1.5/sp_03.png) no-repeat left -16px;}
			.poll_ls .right .right span { display:block; float:left; width:65px; background:#fbfbfb; border:1px solid #f1f1f1; border-width:1px 0; height:20px; line-height:20px; text-align:center;}
			.poll_ls .right .right span.comms { color:#1d72c0; width:64px; border-right-width:1px;}
			.poll_ls .right .right span.recms { color:#91c519;}
			.poll_ls .right .right .narr_r { background:url(../../images/v1.5/sp_03.png) no-repeat right -16px; height:22px;}
			
			#hot_svys {/* width:705px;*/ position:relative; z-index:1; left:-12px; background:#fff url(../../images/v1.5/hot_svys_r.gif) no-repeat right top;}
			#hot_svys h2 { border-left:1px solid #e2e3e5; padding:5px 13px 0 10px; font-weight:normal; color:#f60; margin-right:3px; border-top:1px solid #e2e3e5;}
			#hot_svys h2 span { display:block; padding-bottom:4px; border-bottom:1px solid #e2e3e5;}
			#hot_svys .poll_ls { padding:0;}
			#hot_svys .poll_ls li { border-left:1px solid #e2e3e5; padding:10px 13px 10px 10px;}
			#hot_svys .btm { height:12px; background:url(../../images/v1.5/hot_svys_btm.gif) no-repeat left bottom;}
			
			.poll_ls_tabs { padding:8px 0; border-bottom:1px dashed #e2e3e5; margin:0 10px; height:22px;}
			.poll_ls_tabs li { float:left; border:1px solid #d4d5d8; border-right-width:0;}
			.poll_ls_tabs li.r_bor { border-right-width:1px;}
			.poll_ls_tabs li#top_wills { margin:0 10px;}
			.poll_ls_tabs li#poll_cats { border:none;}
			.poll_ls_tabs li a { display:block; height:20px; line-height:20px; color:#999; background:url(../../images/v1.5/poll_ls_tabs_x.gif) repeat-x; padding:0 10px;}
			.poll_ls_tabs li a:hover { text-decoration:none; background-position:0 -20px;}
			.poll_ls_tabs li a.curr { background-position:0 -40px; color:#f60;}
			#poll_ls_tabs02 { position:relative;}
			#poll_cats { position:absolute; top:8px; right:0;}
			#poll_cats label { float:left; padding-right:6px; height:22px; line-height:22px;}
			#poll_cats #cats_seltor { float:left; height:22px; cursor:pointer;}
			#cats_seltor span, #cats_seltor em { float:left; display:block;}
			#cats_seltor span { border:1px solid #d4d5d8; width:64px; height:20px; line-height:20px; border-right-width:0; padding:0 10px; color:#f60;}
			#cats_seltor em { width:20px; height:22px; background:url(../../images/v1.5/sp_00.png) no-repeat 0 -296px;}
			#cats_seltor em.down { background-position:0 -266px;}
			#cats_lks { width:103px; border:1px solid #d4d5d8; border-top:none; position:absolute; top:22px; right:0; background:#fff; display:none; z-index:10;}
			#cats_lks dd { padding:2px 3px;}
			#cats_lks dd a { background:none;}
			#cats_lks dd a:hover { color:#fff; background:#f60;}
	
			/* endof PAGE poll_list */
	
	.pageNav { overflow:hidden; height:1%; padding:10px;}
	.pageNav li { float:left; padding-right:5px; height:22px; line-height:22px;}
	.pageNav li.pageInfo { color:#ccc; padding-right:10px;}
	.pageNav li .total_page_num, .pageNav li .curr_page_num { padding:0 5px;}
	.pageNav li a { display:block;}
	.pageNav li.first a, .pageNav li.last a { width:24px; padding:0 5px;}
	.pageNav li.prev a, .pageNav li.next a { width:22px; height:22px; text-indent:-9999px; background:url(../../images/v1.5/sp_00.png) no-repeat;}
	.pageNav li.prev a { background-position:-32px -266px;}
	.pageNav li.next a { background-position:-32px -296px;}
	.pageNav li.pages a { width:20px;}
	.pageNav li.pages a.w2 { width:28px;}
	.pageNav li.pages a.w3 { width:36px;}
	.pageNav li.pages a.w4 { width:44px;}
	.pageNav li.pages a.w5 { width:52px;}
	.pageNav li.pages a.w6 { width:60px;}
	.pageNav li.first a, .pageNav li.last a, .pageNav li.pages a { height:20px; line-height:20px; border:1px solid #d4d5d8; text-align:center; background:url(../../images/v1.5/poll_ls_tabs_x.gif) repeat-x; color:#999;}
	.pageNav li.first a:hover, .pageNav li.last a:hover, .pageNav li.pages a:hover { background-position:0 -20px; text-decoration:none;}
	.pageNav li.pages a.curr_page { background-position:0 -40px; color:#f60;}
			
			
		#con_r { width:250px; float:right;}
			
			#con_r .top, #con_r .btm { height:4px;}
			#subjects .top, #hot_keys .top { background-position:right -34px;}
			#subjects .btm, .items .btm, #star .btm, #subscribe_box .btm, #hot_keys .btm { background-position:right -39px;}
			#point_desc, .items, #star, #subscribe_box, #hot_keys { margin-bottom:10px;}
	
			/*start @2010.04.21*/
			#point_desc .top, #point_desc .btm { height:8px;}
			#point_desc .top { background-position:-710px -128px;}
			#point_desc .btm { background-position:-710px -136px; width:250px; clear:both;}
			#point_info { padding:2px 10px; background:url(../../images/v1.5/51point_r_y.png) repeat-y;}
			#point_info h2 { color:#f60; padding-bottom:4px; border-bottom:1px solid #d8d8d8;}
			#point_info h2 label { font-size:12px; padding-left:10px; color:#999; font-weight:normal;}
			#point_info p { padding:5px; font-size:14px;}
			#point_info p label { font:bold 28px Verdana; color:#f60;}
			#point_info h3 { font-size:12px; padding-bottom:2px;}
			#point_info ol { padding:3px 5px;}
			#point_info ol li { padding:1px 0 1px 12px; background:url(../../images/v1.5/dott.gif) no-repeat 0 50%; height:18px;}
			#point_info ol li a { color:#1d72c0; display:block; width:90px; float:left; height:18px; overflow:hidden;}
			#point_info ol li span { display:block; width:60px; text-align:right;}
			#point_info ol li span.left { width:50px;}
			#point_info ol li label { color:#f60; font:14px Georgia;}
			/*endof @2010.04.21*/
			#help_bar { background:url(../../images/v1.5/help_bar_bg.png) no-repeat; padding-top:38px; text-align:center; overflow:hidden;}
			#help_bar p { background:url(../../images/v1.5/51point_r_y.png) repeat-y; padding:2px 0;} 
			
			#img_box, #img_info { border:1px solid #e4e4e4; border-width:0 1px; padding:0 3px;}
			#img_box { position:relative; height:148px; overflow:hidden;}
			#img_box li { width:242px; position:absolute; top:0; left:-250px;}
			#img_box li.curr { left:3px;}
			#img_box li img { border:1px solid #e2e3e5; width:240px; height:142px;}
			#img_info { overflow:hidden; height:1%; padding-bottom:3px;}
			#img_info a { display:block; float:left; width:140px; padding-left:5px; color:#1d72c0; height:14px; line-height:14px; overflow:hidden;}
			#img_info a.title { display:none;}
			#img_info a.curr { display:block;}
			#img_info ul { width:80px; float:right; overflow:hidden; height:1%;}
			#img_info ul li { float:right; width:14px; height:14px; padding-left:5px;}
			#img_info ul li a { width:14px; background:#c8c8c8; color:#fff; text-align:center; font-family:Verdana; padding:0; font-size:11px;}
			#img_info ul li a:hover, #img_info ul li a.curr { text-decoration:none; background:#f60;}
			
			#upArea { margin:10px 0;}
			#upArea .top { background-position:right -46px; height:5px;}
			#upArea .content { border:3px solid #e2e3e5; border-width:0 3px;}
			#upArea h2 { padding-left:10px; border-bottom:1px solid #e4e4e4; height:20px; line-height:20px; padding-bottom:5px;}
			#upArea ul { padding:10px 10px 8px;}
			#upArea ul li { height:20px; line-height:20px; overflow:hidden;}
			#upArea ul li label { color:#5bb20e; font-size:10px; margin-right:10px; background:url(../../images/v1.5/sp_00.png) no-repeat -21px -147px; display:inline-block; width:58px; height:17px; text-align:center; overflow:hidden; margin-bottom:-2px;}
			#upArea ul li a { color:#000; line-height:normal;}
			#upArea .btm { background-position:right -51px; height:5px;}
			
			.items h2, #subscribe_box h2 { height:30px; line-height:30px; background:url(../../images/v1.5/sp_00.png) no-repeat right -59px; padding-left:10px; overflow:hidden;}
			.items h2 span, #subscribe_box h2 span { display:block; padding-top:3px;}
			.items a { color:#666;}
			.items ul, #subscribe_box ul { border:1px solid #e4e4e4; border-width:0 1px; color:#666;}
			.items ul li { padding:5px;}
			.items ul li img { width:53px; height:53px; border:1px solid #eee;}
			.items ul ul { border:none; overflow:hidden; height:1%; border-bottom:1px dashed #d8d8d8;}
			.items ul ul li { float:left; width:140px;}
			.items ul ul li.icon { width:52px;}
			.items ul ul li span { display:block; height:25px; line-height:25px;}
			.items ul ul li span.add a { color:#ff5a19;}
			.items ul ul li.del { width:13px; height:13px;}	
			.items ul ul li.del a { display:block; height:13px; width:13px; background:url(../../images/v1.5/sp_03.png) no-repeat; text-indent:-9999px;}
			.items ul ul li.del a:hover { display:block; background-position:right 0;}
						
			#star h2 { height:30px; line-height:30px; background:url(../../images/v1.5/sp_00.png) no-repeat right -93px; padding-left:34px; overflow:hidden;}
			#star h2 span { display:block; padding-top:3px;}
			#star dl, #star p { border:1px solid #e4e4e4; border-width:0 1px; padding:6px;}
			#star dl dt { float:left; margin-right:10px;}
			#star dl dt img { width:68px; height:68px;}
			#star dl dd { height:25px; line-height:25px;}
			#star dl dd a { color:#f60;}
			#star dl dd a.addFriend { display:block; width:68px; height:19px; line-height:19px; background:url(../../images/v1.5/sp_02.png) no-repeat; overflow:hidden; text-align:center; color:#000;}
			#star dl dd.addfriends a:hover { text-decoration:none;}
			#star p { clear:left; padding-top:0; line-height:18px;}
			
			#cup em { font-weight:bold; padding:0 5px;}
			#cup span.add { display:none;}
			#cup li.no-1 span.add { display:block;}
			#cup li:hover span.add { display:block;}
			#cup dl { padding:5px; overflow:hidden; height:1%; border-bottom:1px dashed #d8d8d8;}
			#cup dl span { display:block; height:25px; line-height:25px;}
			#cup dl span.add a { color:#ff5a19;}
			#cup dl dd { width:120px; float:left;}
			#cup dl dd.icon { width:52px; margin-right:10px;}
			#cup dl dd.num { width:20px; height:15px; float:right; padding:0; background:url(../../images/sp-01.png) no-repeat; text-indent:-9999px; font-size:0; overflow:hidden;}
			#cup ul li:hover dd.num { width:33px; height:24px; padding:0;}
			#cup ul li.no-1 dd.num { background-position:right -274px; width:33px; height:24px;}
			#cup ul li.no-2 dd.num { background-position:right -211px;}
			#cup ul li.no-2:hover dd.num { background-position:right -300px;}
			#cup ul li.no-3 dd.num { background-position:right -226px;}
			#cup ul li.no-3:hover dd.num { background-position:right -326px;}
			#cup ul li.no-4 dd.num { background-position:right -242px;}
			#cup ul li.no-4:hover dd.num { background-position:right -352px;}
			#cup ul li.no-5 dd.num { background-position:right -257px;}
			#cup ul li.no-5:hover dd.num { background-position:right -378px;}
			
			/*@2010.05.12*/
			#recomm_cups {}
			#recomm_cups  h2 { height:30px; line-height:30px; background:url(../../images/v1.5/sp_00.png) no-repeat right -59px; padding-left:10px; overflow:hidden;}
			#cups_info { border:1px solid #e4e4e4; border-width:0 1px; padding:6px;}
			#cups_info img { float:left; width:50px; height:50px; margin:6px 10px 10px 0;}
			#cups_info h4 { color:#f60;}
			.view_help { padding-bottom:5px; text-align:right; border-bottom:2px solid #eee;}
			.view_help a { color:#f60;}
			#recomm_cups ul { overflow:hidden; zoom:1; padding:8px 2px 0;}
			#recomm_cups li { overflow:hidden; height:1%; float:left; width:110px; padding-bottom:5px; margin-right:4px; border-bottom:1px dashed #ccc; margin-bottom:5px;}
			#recomm_cups li .left { width:54px;}
			#recomm_cups li img { width:50px; height:50px; border:1px solid #eee; float:none; margin:0;}
			#recomm_cups li label { display:block; text-align:center; padding-top:2px; height:16px; overflow:hidden; line-height:16px;}
			#recomm_cups li a { color:#f60;}
			#recomm_cups li .right { width:50px; padding-top:6px;}
			#recomm_cups li.clear { clear:both; width:236px; padding:0;}
			#recomm_cups .btm{ background-position:right -39px;}
			/*end 2010.05.12*/
			
			
			#subscribe_box ul { overflow:hidden; height:1%; padding:10px 0 10px 10px;}
			#subscribe_box ul li { float:left; padding-right:10px; height:30px;}
			
			#hot_keys h2, #hot_keys div#keys { border:1px solid #d8d8d8; border-width:0 1px;}
			#hot_keys h2 { padding-left:10px; height:30px; line-height:30px; font-weight:normal; border-bottom:1px solid #d8d8d8;}
			#hot_keys div#keys { padding:10px;}
			#hot_keys div#keys a { margin-right:5px; line-height:20px; color:#666;}
			#hot_keys div#keys a.f_24 { font-size:24px;}
			#hot_keys div#keys a.f_20 { font-size:20px;}
			#hot_keys div#keys a.f_16 { font-size:16px;}
			#hot_keys div#keys a.f_14 { font-size:14px;}
			#hot_keys div#keys a.f_12 { font-size:12px;}
			#hot_keys div#keys a.red { color:#F03;}/*红色*/
			#hot_keys div#keys a.blue { color:#03F;}/*蓝色*/
			#hot_keys div#keys a.green { color:#090;}/*绿色*/
			#hot_keys div#keys a.orange { color:#F60;}/*橙色*/
			#hot_keys div#keys a.cyan { color:#690;}/*青色*/
			#hot_keys div#keys a.lishu { font-family:'隶书';}
			#hot_keys div#keys a.kaiti { font-family:'楷体';}
			#hot_keys div#keys a.heiti { font-family:'黑体';}
			#hot_keys div#keys a.fangsong { font-family:'仿宋';}
			#hot_keys div#keys a.caiyun { font-family:'华文彩云';}
	
	#footer { margin-top:15px; border-top:1px solid #f3f4f5;}
		#footer a { color:#666;}
		#btm_nav { overflow:hidden; height:1%; padding-top:15px; background:#fafafa; padding-left:100px;}
		#btm_nav dl { float:left; width:140px; padding-right:50px; color:#666;}
		#btm_nav dl dt { font-weight:bold; padding-bottom:15px;}
		#copyright { padding:10px 0 20px;}
		
			
#script { display:none;}

/*start floatbox style*/
#floatbox h3 { text-align:left; height:27px; line-height:27px; background:url(../../images/title-bg.gif) repeat-x; margin-bottom:10px; font-size:14px; border-bottom:1px solid #dadada; text-indent:5px; position:relative;}
#floatbox h3 a.close-floatbox { display:block; position:absolute; top:10px; right:10px; width:9px; height:9px; line-height:9px; background:url(../../images/sp-00.png) no-repeat -823px -52px;  text-indent:-9999px;}
#floatbox span.error, #floatbox li.error { text-align:center; padding-bottom:10px; font-size:14px; color:#F00; font-weight:bold;}
#floatbox h3.grey_bg { background:#eeeeee; border-bottom:1px solid #ccc; height:35px;}
#floatbox h3.grey_bg span { display:block; height:32px!important; padding-top:2px; width:400px; padding-left:10px;}
#floatbox h3.grey_bg span a.t_lk { display:block; width:70px; height:31px!important; line-height:31px!important; color:#666; float:left; border:1px solid #eee; border-bottom:none; padding-left:10px;}
#floatbox h3.grey_bg span a.wer { width:84px;}
#floatbox h3.grey_bg span a.t_lk strong { display:block; height:100%; padding-left:25px; cursor:pointer;}
#floatbox h3.grey_bg span a.f_purse_lk strong { background:url(../../images/demo/purse_icon_s.png) no-repeat 0 50%;}
#floatbox h3.grey_bg span a.f_preOrder_lk strong { background:url(../../images/demo/preOrder_icon_s.png) no-repeat 0 50%;}
#floatbox h3.grey_bg span a.f_devices_lk strong { background:url(../../images/demo/devices_icon_s.png) no-repeat 0 50%;}
#floatbox h3.grey_bg span a.active { background-color:#fff; position:relative; top:1px; padding-top:-1px; padding-bottom:1px; border-color:#ccc;}
#floatbox h3.grey_bg span a:hover { text-decoration:none;}
/* ------ add_firend box START ------ */
.add_firend_box { padding:0 10px 10px; width:300px; z-index:10;}
.add_firend_box p { color:#444; padding-bottom:6px;}
.add_firend_box p.success { font-weight:bold; color:#ff5a19;}
.add_firend_box textarea { width:290px; height:60px; border:1px solid #ccc; margin-bottom:5px;}
.add_firend_box .bar { overflow:hidden; height:1%;}
.add_firend_box input.sendBtn, .add_firend_box a { display:block; width:59px; height:22px; background:url(../../images/sp-01.png) no-repeat; border:none; text-align:center; line-height:22px; float:right;}
.add_firend_box input.sendBtn { background-position:-82px -211px; color:#fff; margin-right:10px;}
.add_firend_box a { background-position:-71px -51px; color:#666;}
.add_firend_box p.success label { padding-left:20px; background:url(../../images/success_icon.png) no-repeat left center;}
.add_firend_box p.error { color:#f00;}
/* ------ add_firend box END ------ */
/*end floatbox style*/


/*@2010.04.15 By Hiro*/
.loading { padding:30px 0!important; background:url(../../images/loading.gif) no-repeat 50% 50%;}

/*@2010.04.19 By Hiro*/
#alert, #confirmBox { width:190px; border:5px solid #777; -moz-border-radius:5px; -webkit-border-radius:5px; padding:5px; background:#fff; z-index:10000;}
#confirmBox { width:350px;}
#alert h3, #confirmBox h3 { padding:0 0 3px 5px; font-size:14px; border-bottom:1px solid #eaeaea; position:relative; text-align:left;}
#confirmBox h3 { position:static;}
#alert h3 a { display:block; position:absolute; top:5px; right:5px; width:9px; height:9px; overflow:hidden; background:url(../images/sp-00.png) no-repeat -823px -52px; text-indent:-9999px;}
#alert #content, #confirmBox #content { margin:0; padding:8px 15px; font-size:14px; color:#666;}
#alert button, #confirmBox button { cursor:pointer; padding:2px 5px;}
#confirmBox #okBtn { margin-right:10px;}



/*@2010.05.20*/
#func_desc { width:736px; float:left; padding-bottom:30px;}
#breadcumb { padding-bottom:15px; color:#999;}
#breadcumb a { color:#1d72c0;}
#func_desc h2 { height:32px; text-indent:-9999px;}
#func_desc h2.addscore { width:122px; background:url(../../images/v1.5/desc/addscore_logo.jpg) no-repeat;}
#func_desc p { padding:10px 0;}
#func_desc h3 { color:#1d72c0; font-size:18px; padding:5px 0;}
#func_desc h3 label { font-size:12px; color:#999; padding-left:10px; font-weight:normal;}
#ques_area { padding:10px; background:#f8f8f8; margin-top:10px;}
#ques_area h4 { font-weight:normal; padding-bottom:10px;}
#ques_area dt, #ques_area dd { padding:5px 0;}
#ques_area dd { text-indent:24px; color:#1d72c0}
#feedback input { margin-left:10px;}
#feedback label { padding-left:5px;}

#func_r { width:200px; float:right;}
#func_r h2 { padding-bottom:3px; border-bottom:1px solid #e3e3e3; color:#000; font-weight:normal; font-size:12px;}
#func_r ul { padding:5px 20px;}
#func_r li { padding:3px 0;}
#func_r li a { color:#1d72c0;}
/*end 2010.05.20*/


/*@2010.06.17*/
#active_page { padding:20px 20px 40px 40px;}
#active_page h3 { width:680px; height:42px; background:url(../../images/v1.5/active_page_title.jpg) no-repeat; text-indent:-9999px; padding-bottom:25px;}
#active_page ul { overflow:hidden; height:1%;}
#active_page li { width:268px; height:136px; float:left; margin:0 30px 20px 0;}
#active_page li.active { background:url(../../images/v1.5/active_page.jpg) no-repeat;}
#active_page li.active a { display:none;}
#active_page li a { display:block; height:100%; background:url(../../images/v1.5/active_page.jpg) no-repeat; text-indent:-9999px;}
#active_page li.a_preOrder { background-position:right 0;}
#active_page li.a_bankAccount { background-position:right -136px;}
#active_page li.a_fristTask { background-position:right -272px;}
#active_page li.a_headImage { background-position:right -408px;}
#active_page li.a_realName { background-position:right -544px;}
#active_page li.a_multiDevs { background-position:right -680px;}
#active_page li.a_cadeNo { background-position:right -816px;}
#active_page li.a_preOrder a { background-position:left 0;}
#active_page li.a_bankAccount a { background-position:left -136px;}
#active_page li.a_fristTask a { background-position:left -272px;}
#active_page li.a_headImage a { background-position:right -408px;}
#active_page li.a_realName a { background-position:left -544px;}
#active_page li.a_multiDevs a { background-position:left -680px;}
#active_page li.a_cadeNo a { background-position:left -816px;}
/*end 2010.06.17*/

/*@2010.06.21*/
#update_page { text-align:center;}
#update_page p { padding-bottom:10px;}
.add_score_demo, .pre_order_demo, .multi_devs_demo { position:relative;}
.add_score_demo label, .add_score_demo button, .add_score_demo .arrow,
.pre_order_demo button,
.multi_devs_demo select, .multi_devs_demo button { position:absolute;}
.add_score_demo label { top:230px; left:625px; color:#f60; font-weight:bold; font-size:20px;}
.add_score_demo button { top:290px; left:625px; border:none; display:block; width:80px; height:22px; background:url(../../images/v1.5/demo/update_01_01_btn.png) no-repeat; text-indent:-9999px;}
.add_score_demo .arrow { top:298px; left:715px;}
.pre_order_demo button { border:none; width:136px; height:19px; background:url(../../images/v1.5/demo/b_preOrder.gif) no-repeat; text-indent:-9999px;}
.pre_order_demo .b_1 { top:368px; left:397px;}
.pre_order_demo .b_2 { top:368px; left:542px;}
.pre_order_demo .b_3 { top:368px; left:687px;}
.pre_order_demo .fail { background-image:url(../../images/v1.5/demo/b_preOrder_fail.gif); cursor:default;}
.multi_devs_demo select { top:288px; left:567px; width:100px;}
.multi_devs_demo button { top:286px; left:712px; display:block; width:80px; height:22px; border:none; background:url(../../images/v1.5/demo/update_01_04_btn.png) no-repeat; text-indent:-9999px;}
/*end 2010.06.21*/

/*@2010.06.22*/
#popbox { width:300px; font-size:14px; color:#666; font-weight:bold; position:relative; padding:10px 7px 10px 9px;}
	#popbox .p_t_l, #popbox .p_t_c, #popbox .p_t_r, #popbox .p_l_c, #popbox .p_r_c, #popbox .p_b_l, #popbox .p_b_c, #popbox .p_b_r { overflow:hidden;}
	#popbox .p_t_l, #popbox .p_t_c, #popbox .p_t_r { height:11px; position:absolute; top:0;}
	#popbox .p_t_l { width:12px; background:url(../../images/popbox/t_l.png) no-repeat; left:0;}
	#popbox .p_t_c { background:url(../../images/popbox/t_x.png) no-repeat; left:12px;}
	#popbox .p_t_r { width:12px; background:url(../../images/popbox/t_r.png) no-repeat; right:0;}
	
	#popbox .p_l_c, #popbox .p_r_c { position:absolute; top:11px;}
	#popbox .p_l_c { width:9px; background:url(../../images/popbox/l_y.png) no-repeat; left:0;}
	#popbox .p_r_c { width:7px; background:url(../../images/popbox/r_y.png) no-repeat; right:0;}
	
	#popbox .con { padding:5px 3px 5px 1px; background:#fff;}
	
	#popbox .p_b_l, #popbox .p_b_c, #popbox .p_b_r { height:12px; position:absolute; bottom:0;}
	#popbox .p_b_l { width:12px; background:url(../../images/popbox/b_l.png) no-repeat; left:0;}
	#popbox .p_b_c { background:url(../../images/popbox/b_x.png) no-repeat; left:12px;}
	#popbox .p_b_r { width:12px; background:url(../../images/popbox/b_r.png) no-repeat; right:0;}
/*end 2010.06.22*/


/*@2010.07.05*/
#real_name_page, #open_preoreder_page { width:918px; margin:0 auto; padding-top:70px; background:url(../../images/v1.5/rabot_bg.png) no-repeat;}
#fill_name_box, #open_preoreder_box { padding-left:260px; padding-bottom:30px;}
#fill_name_box p { padding-top:15px;}
#open_preoreder_box dl { padding:15px 30px 0;}
#open_preoreder_box dt, #open_preoreder_box dd { padding-bottom:6px;}
#fill_name_box label { padding-right:15px; font-size:18px; font-weight:bold; color:#555;}
#fill_name_box #real_name { height:18px; padding:3px; border:1px solid #ccc; margin-right:15px; width:200px;}
#submit_001 { display:inline-block; width:72px; height:33px; background:url(../../images/v1.5/submit.png) no-repeat; border:none; cursor:pointer;}
#firstmoneyskip { display:inline-block; width:72px; height:33px; background:url(../../images/v1.5/next.jpg) no-repeat; border:none; cursor:pointer;}
#real_name_page .btm, #open_preoreder_page .btm { height:49px; background:url(../../images/v1.5/rabot_bg_btm.png) no-repeat;}
/*end 2010.07.05*/

.list_style { padding:5px;} 
.list_style li { border-bottom:1px dashed #d8d8d8;}
.square { list-style:inside square;}





#lc_con{ width:705px; margin:0px auto;}
.lc_tb{ height:38px; margin:0px 0px 19px 0px; display:block; }
.lc_jt img{ margin:0px 20px 12px 20px;}
.lc_mail_bg{ height:10px; background:url(images/lc_r4_c2.jpg) no-repeat;width:705px; float:left;}
.lc_mail_con{ border-left:2px solid #ff8800;border-right:2px solid #ff8800; height:1%; padding:30px 40px 35px 40px;width:621px; float:left;}
.lc_mail_step2{ border-left:2px solid #ff8800;border-right:2px solid #ff8800;overflow:hidden;zoom:1; padding:30px 0px 35px 40px; background:url(images/lc_r2_c2.jpg) no-repeat top right;width:661px; float:left;}
.lc_mail_bg2{background:url(images/lc_r6_c2.jpg) no-repeat; height:7px;width:705px; float:left;}
.lc_jj{ line-height:2;}
.lc_bt{ font-family:"微软雅黑"; font-size:20px; color:#ff7600;}
.lc_nr{font-family:"微软雅黑"; font-size:16px;}
.lc_sm{font-family:"微软雅黑"; font-size:14px;}
.lc_f1{color:#ff7600;}
#lc_con_jin{ border-top:1px dashed #999; width:498px; padding:20px 0px 15px 0px; overflow:hidden; zoom:1; margin-top:5px;}
.lc_con_left{border: medium none; cursor: pointer;  display: block; height: 41px; line-height: 41px; margin: 15px auto 15px 6px; width: 80px; float: left;}
.lc_con_right dl{ float:left;}
.color-orange .time_mk{background:url(images/clock.png)no-repeat scroll 0 0 transparent;}
.color-orange .user_mk{background:url(images/user.png)no-repeat scroll 0 0 transparent;}
.color-orange .percent_mk{background:url(images/percent.png)no-repeat scroll 0 0 transparent;}
dd.color-orange span {color: #999999;padding: 0 5px 0 18px;}
.lc_con_right dd{line-height:25px;}
.lc_con_right dl dt {font-size: 14px;line-height: 22px;padding-bottom: 8px;}
    



/* step3 */

	
.new_account_box { background:#f3f3f3; margin-top:10px; overflow:hidden;zoom:1; padding: 10px 15px 10px 15px;}
.new_account_box dt, .new_account_box dd { font-weight:bold; color:#666; padding-bottom:10px;}
.new_account_box dd { font-size:14px;padding:5px 0px 0px 20px;}
.new_account_box dd em { color:#999; font-weight:normal; font-size:12px; margin-left:10px; font-style:normal;}
.new_account_box dd input { border:1px solid #a4a4a4; margin-left:10px;}
.new_account_box dd input.error, .new_account_box dd select.error { border-color:#f60;}

 .account_box .setCodeBtn, .account_box .inputPassBtn, .account_box .setBankInfoBtn { display:block; height:22px; background:url(sp-01.png) no-repeat; border:none; text-indent:-9999px; float:left; margin-top:5px; cursor:pointer;}

.new_account_box .getCodeBtn { width:99px; background-position:-73px -790px; margin-bottom:5px; float:none;}
.new_account_box .setCodeBtn, .new_account_box .inputPassBtn { width:63px; background-position:0 -790px;}
.new_account_box .codeInput { display:none;}		
.new_account_box dd label { width:110px; float:left; text-align:right;}
.new_account_box dd select { border:1px solid #a4a4a4; margin-left:10px;}
.red { font-size:12px; color:#ff7600; padding-left:20px;}

/*step4*/
.lc_qt .lc_qtjj{ padding-bottom:30px; height:37px;}
.lc_img{margin-right:80px; width:163px; height:37px; float:left; display:inline;}
.qt_wz{ height:37px; line-height:37px;font-family:"微软雅黑"; font-size:14px;}


/*credit*/
#credit{ width:783px;margin:0px auto;}
.credit_table{ width:100%; text-align:center;margin-top:10px;border-bottom:2px solid #ff8412;border-left:2px solid #ff8412;border-right:2px solid #ff8412;border-top: none;}
.credit_table thead td{ background:#ff8412;color:#FFF;border-bottom:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;}
.credit_table td{ height:42px; line-height:42px;font-family:"微软雅黑"; font-size:14px;}
.credi_bg5{ background:#9a9a9a;}
.credi_bg4{ background:#a6a6a6;}
.credi_bg3{ background:#bababa;}
.credi_bg2{ background:#cccccc;}
.credi_bg1{ background:#e0e0e0;}
.credi_bg0{ background:#ececec;}
.credit_table tbody tr td{ border:1px solid #e0e0e0;}
.credit_table{border-collapse:collapse;}



	#sur_comm_list { padding:10px 10px 15px;/* border:1px solid #dbdbdb;*/ border-top:0;width:480px; }
	#sur_comm_list li { padding:5px; /*border-bottom:1px solid #dbdbdb;*/ margin-bottom:6px;  overflow:hidden; height:1%; background:#fff;}
	#sur_comm_list li span { display:block; float:left;}
	#sur_comm_list li span.left { width:80px; margin-right:10px;}
	#sur_comm_list li span.left a, #sur_comm_list li span.left button, .propertySurveyList .join a, .propertySurveyList .join button { display:block; border:none; width:80px; height:41px;line-height:41px;  margin:15px auto 15px 6px; cursor:pointer;}
	.propertySurveyList .join a, .propertySurveyList .join button { margin:0 auto;}
	.join_01 { background:url(../../images/join_btns_01.png) no-repeat;}
	.join_02 { background:url(../../images/join_btns_02.png) no-repeat;}
	.join_03 { background:url(../../images/join_btns_03.png) no-repeat;}
	.join_04 { background:url(../../images/join_btns_04.png) no-repeat;}
	.join_05 { background:url(../../images/join_btns_05.jpg) no-repeat;}
	
	.join_06 { background:url(../../images/join_btns_06.jpg) no-repeat; font:27px '微软雅黑';text-align:left; padding-left:6px; font-weight:bold;color:#fff;}
	
		#sur_comm_list li span.mid { width:370px;}
	#sur_comm_list dt { font-size:14px; line-height:22px; line-height:22px; padding-bottom:8px;}
	#sur_comm_list dt a { color:#666;}
	#sur_comm_list dt label { padding:2px 0 4px 10px;}
	#sur_comm_list dt small { display:inline-block; width:80px; height:20px;  background:url(../images/daoju.png) no-repeat; margin-bottom:-4px;}
	#sur_comm_list dd { padding-bottom:5px; line-height:20px;}
	#sur_comm_list li span.right { width:160px; float:right; padding-top:5px;}
	#sur_comm_list li span.right label { display:block; padding:2px 0; border:1px solid #e6db55; background:#fffbcc; text-align:center; color:#f60; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
	#sur_comm_list li span.right p { padding:5px; color:#999;}
	#sur_comm_list li span.right p a { color:#4272d7; text-decoration:underline;}
	
	#sur_comm_list dd.color-orange span { padding:0 5px 0 18px; color:#999;}
	#sur_comm_list dd.color-orange span.time_mk { background:url(../../images/clock.png) no-repeat;}
	#sur_comm_list dd.color-orange span.user_mk { background:url(../../images/user.png) no-repeat;}
	#sur_comm_list dd.color-orange span.percent_mk { background:url(../../images/percent.png) no-repeat;}
	
