﻿@charset "utf-8";
/* CSS Document */

body
{
	background:url(../common/images/joinsnda_bg2.gif) repeat-x #faecec;
	SCROLLBAR-FACE-COLOR: #790000;
	SCROLLBAR-HIGHLIGHT-COLOR: #790000;
	SCROLLBAR-SHADOW-COLOR: #790000;
	SCROLLBAR-ARROW-COLOR: #1a0000;
	SCROLLBAR-3DLIGHT-COLOR: #aa0506;
	SCROLLBAR-TRACK-COLOR: #1a0000;
	SCROLLBAR-DARKSHADOW-COLOR: #aa0506;
}
.head
{
	background:url(../common/images/heropoint_head.jpg) no-repeat left;
}

.body
{
	background:none;
}

.subTitle
{
	width:312px; float:left; display:inline;
}

.subMenu
{
	width:230px;
	padding:40px 0;
}

.subMenu h2
{
color:#fff;
padding:0;
text-align:right;
font-size:14px;
margin:15px 0;
margin-right:28px;
height:15px; overflow:hidden;
}

.subMenu h2 span
{
	margin-top:15px; display:block;
}

.subMenu h2.t1
{
	background:url(images/joinsnda_menu_t1.gif) no-repeat right top;
}

.subMenu h2.t2
{
	background:url(images/joinsnda_menu_t2.gif) no-repeat right top;
}

.subMenu h2.t3
{
	background:url(images/joinsnda_menu_t3.gif) no-repeat right top;
}

.subMenu h2.t4
{
	background:url(images/joinsnda_menu_t4.gif) no-repeat right top;
}

.subMenu h2.t5
{
	background:url(images/joinsnda_menu_t5.gif) no-repeat right top;
}

.subMenu h2.t6
{
	background:url(images/joinsnda_menu_t6.gif) no-repeat right top;
}

.subMenu h2.t7
{
	background:url(images/joinsnda_menu_t7.gif) no-repeat right top;
}

.subMenu li a
{
color:#e2282d;
font-size:12px;

}

.subMenu li a,.subMenu li a.now
{
margin-right:28px;
padding-left:15px;
}

#subMenu li a:hover,.subMenu li a.now
{
background:url(images/joinsnda_submenu_bg.gif) no-repeat left;
color:#ffff00;
text-decoration:none;
}



.rightcontent
{
	width:677px; float:left; display:inline; padding:0; margin:0; position:relative; background:url(images/heropoint_rightbg.jpg) no-repeat left top; min-height:668px; _height:668px;
}

.herolst_box_t
{
	height:205px; padding-left:125px;
}

.herolst_box_t table
{
	margin-top:40px;
}

.herolst_box_c
{
	padding-left:125px; height:644px;
}

.herolst_box_b
{
	height:291px; padding-left:125px; padding-top:10px; position:relative;
}

.table_title
{
	font-weight:bold; color:#6a3906; padding-right:10px; line-height:18px;
}

.rightcontent select,.rightcontent .input1
{
	background:#f5e0df;
	border:1px solid #a9080e;
}

.rightcontent .input1
{
	height:20px; line-height:18px;
}

.view_ans
{
	font-size:0;
	line-height:0;
	display:block;
	background:url(../common/images/herolst_viewanswer.gif);
	width:123px;
	height:116px;
	position:absolute;
	right:313px;
	bottom:36px;
}

.herolstbody
{
}

.photoflow
{
	height:197px; background:url(../common/images/photoflow.jpg); position:relative;
}

.grow_content
{
	width:770px; float:right; display:inline; padding-top:35px;	position:relative;
}

.engage_content
{
	width:717px; float:left; display:inline; padding-top:35px;	position:relative;
}

.engage_player
{
	background:url(images/engage_player.jpg); width:320px; height:310px; float:left; display:inline;
}

.engage_playlst
{
	height:310px; float:right; width:382px; background:#1a0000; display:inline; overflow:auto;
}

.grow_content .people_introbox,.grow_content .introduce_box
{
	border:6px solid #930000;
	width:700px; margin-left:6px; background:#FFF;

}

.grow_content .introduce_box
{
	min-height:450px; _height:450px; padding:20px;
	width:660px;
}

.grow_content .people_introbox ul
{
	margin:13px; margin-bottom:0;
}

.grow_content .people_introbox ul li
{
	margin-bottom:2px;
}

.grow_content .people_introbox ul li.fst
{
	background:#cce198;
}

.grow_content .people_introbox ul li.sed
{
	background:#facd89;
}

.grow_content .people_introbox ul li.trd
{
	background:#f29b76;
}

.grow_content .people_introbox ul li.for
{
	height:96px;
}

,.grow_content .people_introbox ul li a
{
	color:#e2282d;
}

.grow_content .people_introbox ul li table td
{
	color:#000;
}

.grow_content .people_introbox ul li.fst strong
{
	color:#00561f;
}

.grow_content .people_introbox ul li.sed strong
{
	color:#6a3906;
}

.grow_content .people_introbox ul li.trd strong
{
	color:#7d0000;
}

.joinsnda_shbg
{
	background:url(images/joinsnda_shbg.gif) no-repeat bottom left;
}

.grow_content .joinsnda_shbg
{
	position:absolute; bottom:0; height:106px; width:720px; background-position:bottom right; bottom:0; left:0;
}

.joinsnda_peo_icon
{
	background:url(images/joinsnda_p_icon.gif);
	width:172px;
	height:36px;
	position:absolute;
	left: 529px;
	top: 5px;
}

.herolst_flashbox
{
width:534px; margin-bottom:50px; padding:50px; min-height:350px; _height:350px;
}

.herolst_flashbox p
{
	color:#a9080e; font-weight:bold; padding:10px 0;
}

.herolst_join5box
{
	width:665px; float:right; display:inline;
}

.herolst_join5box_top
{
	 padding:40px; overflow:hidden; 
}

.herolst_join5box_bottom
{
	 height:282px; padding:40px; padding-top:0;
}

.brushpen
{
background:transparent; background-image:url(images/brushpen.png); _background-image:none; position:absolute; right:35px; bottom:-67px; width:228px; height:230px;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../common/images/brushpen.png',sizingMethod='image');
}

.herolst_flash_title1
{
	width:483px;
	height:233px;
	position:absolute;
	left: 47px;
	top: 22px;
}

.herolst_flash_title2
{
	width:177px;
	height:221px;
	position:absolute;
	left: 183px;
	top: 104px;
}

.herolst_flash_title3
{
	width:204px;
	height:326px;
	position:absolute;
	left: 153px;
	top: 68px;
}

.herolst_gettestbtn
{
	background:url(images/herolst_gettestbtn.jpg);
	width:114px;
	height:114px;
	display:block;
	position:absolute;
	left: 249px;
	top: 290px;
}

.herolst_viewresultbtn
{
	background:url(images/herolst_viewresultbtn.jpg) no-repeat;
	width:114px;
	height:114px;
	display:block;
	position:absolute;
	left: 406px;
	top: 149px;
}

.engage_ad
{
	padding-left:230px;
	background:url(images/engage_ad.jpg) top no-repeat; margin-top:-6px;
}

.engage_playlst table
{
	width:95%;
}

.engage_playlst td img
{
	padding:13px;
}

.engage_playlst td p
{
	color:#a0a0a0; padding:10px 0;
}

.engage_playlst .now td p
{
	color:#FFF;
}

.engage_playlst td p a
{
	font-weight:bold;	color:#a0a0a0;
}

.engage_playlst .now td p a,.engage_playlst td p a:hover
{
	color:#F00;
}

.engage_playcont
{
	border:13px #FFF solid; background:#c9c9c9; padding:30px; margin-top:15px; margin-bottom:30px;
}

.engage_chatlst_h2
{
	background:url(images/engage_chatlst_h2.jpg) no-repeat left top #aa0506; height:29px; overflow:hidden; margin-top:15px;
}

.engage_chatlst_h2 span
{
	display:block; padding-top:29px;
}

.engage_chatlst
{
	margin-bottom:30px; height:430px; overflow:auto; background:#FFF; padding:13px;
}

.engage_chatlst ul
{
	padding:0px; margin:0; background:#FFF; width:670px;
}

.engage_chatlst ul li
{
	padding:20px; background:#c9c9c9; margin-bottom:5px; background:#c9c9c9;
}

.engage_playcont h4
{
	font-size:12px; color:#F00;
}

.engage_playcont p
{
	color:#434343;
}

.engage_chatlink
{
	width:183px; height:375px; background:#180000; float:left;
}

.engage_chatlink h2
{
	color:#ff0000; line-height:35px; border-bottom:1px dashed #640000;
}

.engage_chatlink h2
{
	 margin:0 20px;
}

.engage_chatlink ul,.engage_chatlink p
{
	 padding:0 20px; padding-top:5px;
}

.engage_chatlink p,.engage_chatlink li
{
	color:#FFF;
}

.engage_chatlink li a
{
	color:#a0a0a0;
}

.engage_chatlink .cont1
{
	height:85px; border-bottom:1px solid #630000;
}

.engage_chatlink .cont2
{
	height:170px; overflow:auto; border-bottom:1px solid #630000;
}

.engage_chatlink .cont3
{
	height:70px; overflow:auto;
}

.engage_chatroom
{
	background:url(images/talk_room.gif); width:509px; height:359px; float:right; padding:8px;
}

.engage_chatroom .input
{
	border:1px solid #6f0101; padding:2px;
}

.engage_chatroom .top .input
{
	width:124px;
}

.engage_chatroom .btn
{
	border:1px solid #f5121c; background:#4c0000; color:#ff0000; line-height:16px; cursor:pointer;
}

.engage_chatroom .right
{
	float:right; margin-right:5px;
}

.engage_chatroom .top
{
	background:url(images/talkroom_top.gif) #aa0506 no-repeat left; height:28px; padding-left:34px; border-bottom:1px solid #000; padding-top:4px;
}

.engage_chatroom .bottom
{
	height:325px; background:#aa0506;
}

.engage_chatroom .bottom table
{
	 margin:0 9px;
}

.engage_chatroom .bottom .engage_chatroom_cont
{
	background:#FFF url(images/talkroom_boxbg.gif); width:492px; height:276px; margin:9px;
}

.engage_chatroom .bottom .engage_chatroom_cont div
{
width:472px; height:256px; overflow:auto; display:block; clear:both; padding:10px;
}

.username
{
color:#aa0506; font-weight:bold;
}

.engage_chatroom .bottom .input
{
	width:318px;
}

.engage_chatroom .bottom table .imgbtn1
{
	background:url(images/talkroom_imgbtn1.gif); width:16px; height:16px; display:block;
}

.engage_chatroom .bottom table .imgbtn2
{
	background:url(images/talkroom_imgbtn2.gif); width:16px; height:16px; display:block;
}

.herolst_flash_score
{
	position:absolute;
	font-size:36px;
	font-family:Arial, Helvetica, sans-serif;
	color:#aa0406;
	left: 320px;
	top: 308px;
}

.herolst_input_resume
{
width:500px; height:300px; margin:70px; overflow:auto; margin-right:0;
}

.pix_bg,.herolst_join5box
{
	background:url(images/pix_bg.jpg) repeat-x top;
}

.pointNum
{
	font-size:30px; color:#a9080e; font-family:Arial, Helvetica, sans-serif; line-height:24px;
}

.niuren_body
{
	
}

.niuren_body .subMenu
{
	background:url(images/niuren1_submenu.jpg) no-repeat top; height:564px;
}

.niuren_body .subMenu .t1
{
	background:url(images/niuren_title.jpg) no-repeat right; height:30px;
}

.niuren_body .subMenu .t1 span
{
	margin-top:30px;
}

.niuren_body .subMenu ul li a
{
	color:#FFF;
}

.niuren_body .subMenu ul li a.now
{
	color:#ffff00;
}

.niuren_body .niuren_cont
{
	width:734px; float:left;
}

.niuren_cont1
{
	background:url(images/niuren1_bg1.jpg) no-repeat; height:276px;
}

.niuren_cont2
{
	background:url(images/niuren1_bg2_2.jpg) no-repeat; height:349px;
}

.niuren_cont3
{
	background:url(images/niuren1_bg3_2.jpg) no-repeat; height:367px;
}

.niuren_cont4
{
	background:url(images/niuren1_bg4_2.jpg) no-repeat; height:292px;
}

.niuren_cont5
{
	background:url(images/niuren1_bg5_2.jpg) no-repeat; height:370px;
	position:relative;
}
.niuren_cont5 .bfix { position:absolute; background:url(images/niuren1_bt.gif) no-repeat; bottom:0px; left:-170px; width:170px; height:234px; overflow:hidden;}

.niuren_cont6
{
	background:url(images/niuren1_bg6.jpg) no-repeat; height:251px;
}

.niuren_cont7
{
	background:url(images/niuren1_bg7.jpg) no-repeat; height:232px;
}

.niuren_cont8
{
	background:url(images/niuren1_bg8.jpg) no-repeat; height:310px;
}

.niuren_cont9
{
	background:url(images/niuren1_bg9.jpg) no-repeat; height:324px;
}

.niuren_font1
{
	color:#FFF;
}

.niuren_font2
{
	color:#6E0101;
}

.niuren3_bg
{
	background:url(images/niuren3_bg.jpg) no-repeat left top;
}

.niuren2_bg
{
	background:url(images/niuren_top3.gif); 
}

.niuren2_bg p
{
	color:#FFF; line-height:20px; font-size:14px;
}

.niuren2_bg strong
{
	color:#FF0;
}

.niuren4_bg
{
	background:url(images/niuren4_bg.jpg) #FFF repeat-x top;
	position:relative;
	padding-bottom:180px;
}
.niuren4_bg .btfix{background:url(images/niuren1_bt.jpg) no-repeat; position:absolute; bottom:0px; left:-185px; width:344px; height:277px;}

.postintro
{
	position:relative;
}

.postintro_in
{
	position:absolute; width:426px; left:51px; top:20px
}

.niuTitle{ font-size:14px; font-weight:700; color:#6e0101;}
