.stubg{background-image:url(../images/student_bg.png);}
.stu_btn{background-image:url(../images/student_btn.png);}
.stubg,.stu_btn{background-repeat:no-repeat; background-position:0 0;}

.honorroll2011{background:url(../images/champion2011_reX.gif) repeat-x 0 0;}
.honorroll2011Bg{background-image:url(../images/champion2011Bg.png); background-repeat:no-repeat; background-position:0 0;}
.mart20{margin-top:20px;}
.culBorder{border:1px solid #dddddd;}
.hr11Main{width:990px; margin-top:10px; border-bottom:2px solid #e12222;}
.hr11_cul640{width:640px;}
.hr11_cul340{width:340px;}
.stuNav a{padding-left:10px; background:url(../images/orangearrows2.gif) no-repeat 0 3px; margin-right:15px;}
.stuNav{height:24px;}
.honorroll2011_topimg{padding-top:4px;}
.honorroll2011_topimg h1{height:368px; width:516px; background:url(../images/champion2011_img01.png) no-repeat 0 0; text-indent:-9999px;}
.honorroll2011_topimg .topimg01{padding-top:30px;}
.hr11_cul640_no1{font-size:14px; color:red; font-weight:bold; height:57px; line-height:48px; text-indent:100px;}
.hr11_cul_del{padding:10px 15px 15px 15px;}
.hr11_cul640 .hr11_stuDel{border-top:none;}
.hr11_cul_mediaTil{font-size:20px; padding-bottom:15px; margin:10px 0; border-bottom:1px solid #ddd;}
.hr11_cul340 h3{color:#fff; text-align:center; height:46px; line-height:46px; background-position:0 -67px; position:relative; z-index:1;}
.hr11_cul340 h3 span{font-size:14px; color:#000;}
.hr11_cul340 h3 .hr11_cul_icon{color:red; display:block; height:67px; line-height:60px; width:68px; background-position:-650px 0; position:absolute; left:-7px; top:-8px; z-index:2;}
.honorroll2011 #main{overflow:visible;}
.hr11_btn{margin-top:10px;}
.btn109{padding-left:100px;}
.btn81{padding-left:114px;}
.hr11_btn a{display:block; height:25px; line-height:25px; text-align:center;}
.btn109 a{width:109px; background-position:-350px -88px;}
.btn81 a{width:81px; background-position:-469px -88px;}
.hr11_btn a:link,.hr11_btn a:visited{color:#843f01; text-decoration:none;}
.btn109 a:hover{background-position:-350px -60px;}
.btn81 a:hover{background-position:-469px -60px;}
.hr11_btn a:hover,.hr11_btn a:active{color:#843f01; text-decoration:none;}
/*喜报二*/
.honorroll2011_02{background:url(../images/champion2011_reX2.gif) repeat-x 0 0;}
.honorroll2011_02 .hr11Main{border-bottom:none;}
.honorroll2011_topimg .topimg21{margin-bottom:12px;}
.honorroll2011_02 .hr11_cul990_stuTil{font-size:26px; font-weight:normal; color:#fff; height:51px; line-height:51px; padding-left:40px; background-position:0 -305px;}
.hr11_cul990{height:100%; padding:20px; border-left:2px solid #e12222; border-right:2px solid #e12222;}
.hr11_cul795{width:795px;}
.hr11_cul686{width:686px; position:relative; z-index:1;}
.hrll_fillet990_b{background-position:0 -366px;}
.hrll_fillet795_t{height:51px; background-position:0 -123px;}
.hrll_fillet795_b{height:20px; background-position:0 -184px;}
.hrll_fillet686_t{height:51px; background-position:0 -214px;}
.hrll_fillet686_b{height:20px; background-position:0 -275px;}
.hrll_cul_del{font-size:14px; line-height:170%; height:100%; margin-left:9px; border-left:6px solid #ffc600; border-right:6px solid #ffc600;}
.hrll_cul_grayBorder{padding:0 20px 6px 20px; border-left:3px solid #e5e5e5; border-right:3px solid #e5e5e5;}
.hr11_cul_stuimg_w204{width:204px;}
.hr11_cul_stuimg_w130{width:130px;}
.hr11_cul686 h3{position:absolute; left:190px; top:32px; z-index:2;}
.hr11_cul686 .hrll_cul_grayBorder{padding-top:10px;}
.hr112_otherTil{height:28px; line-height:28px; padding-left:15px; border-bottom:2px solid #ffc600; background-position:-882px 0;}
.hrll_fillet990Gray_t{background-position:0 -144px;}
.hrll_fillet990Gray_b{background-position:0 -159px;}
.hr11_cul990_stulist{height:100%; padding:10px 15px; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2;}
.hr11_cul990_stulist h2{font-size:20px; height:40px; line-height:40px; position:relative; z-index:1;}
.hr11_cul990_stulist h2 span{font-size:12px; color:#222; font-weight:normal;}
.hr11_cul990_stulist h2 .hr11_cul_icon{font-size:16px; color:red; height:79px; line-height:70px; width:82px; text-align:center; background-position:-732px 0; position:absolute; left:-16px; top:-24px; z-index:2;}
.hr11_cul990_stulist table{border-top:2px solid #ffa757; border-bottom:2px solid #ffa757; width:100%;}
.hr11_cul990_stulist th{height:24px; background-color:#ffdcc7;}
.hr11_cul990_stulist td{padding:4px 0; border-bottom:1px solid #e8e8e8; text-align:center;}
.honorroll2011_03{background:url(../images/champion2011_reX3.gif) repeat-x 0 0;}
.honorroll2011_03 .hr11Main{padding-bottom:20px;}
.honorroll2011_03 .hr113_btn{width:265px; padding-left:0;}
.hr113_btn a{float:left; display:inline; margin-left:20px;}

.stu_con{
	padding:15px;
}

.letter_con h3,.s_e_letter h4{padding-bottom:5px; border-bottom:2px solid #e6e6e6;}
.l_c_list{padding:10px 15px; border-bottom:1px dotted #dadada;}
.l_c_list dd{float:left; display:inline; padding-top:3px; width:355px; }
.stu_tag{background-color:#efefef; padding:0 15px 10px 15px;}
.stu_tag dl{padding-top:10px;}
.stu_tag dt{float:left;}
.stu_tag dd{float:left; display:inline; padding:0 10px; border-left:1px solid #dadada;}
.stu_tag dd a{display:inline-block; padding:0 6px;}
.stu_tag dd.curTag a{background-color:#14a7ed; color:#fff;}
.stu_tag dd.curTag a:link,.stu_tag dd.curTag a:visited,.stu_tag dd.curTag a:hover,.stu_tag dd.curTag a:active{color:#fff; text-decoration:none;}
.s_e_i_video{background:url(../images/video_b.png) no-repeat 0 0; padding-top:7px; height:250px; width:335px; text-align:center;}
.s_e_i_dec{padding-top:10px; width:390px;}
.s_e_i_dec dl{padding-top:15px;}
.s_e_i_dec dd{padding-top:8px;}
.s_e_i_dec dd span{padding-right:20px;}
.stu_share{padding-top:15px; border-top:1px dotted #e6e6e6;}
.s_e_letter{margin-top:20px;}
.s_e_l_text{background:url(../images/letter_line.png) repeat-y scroll 0 0; color:#666; height:510px; padding:0 2px; overflow-y:auto;}
.s_e_l_text p{line-height:30px; text-indent:2em;}
.s_e_l_text .noindent{text-indent:0;}

.list_note{background:url(../images/list_title.png) no-repeat center top; color:#fff; height:49px; line-height:40px;}
.list_del table{width:100%;}
.list_play img{padding-top:4px; padding-right:6px; vertical-align:top;}
.list_del th{background-color:#f0f0f0;}
.list_con .list_del table,.list_con .list_del th,.list_con .list_del td{border:1px solid #dadada;}

.tag1_stu,.story_con{position:relative; zoom:1;}
.tag1_stu{z-index:2;}
.story_con{z-index:1;}
.story_apply,.story_num,.stu_apply{position:absolute; z-index:2;}
.story_apply{top:6px; right:105px;}
.story_num{top:21px; right:25px;}
.story_del h3{background:url(../images/story_til_reX.gif) repeat-x 0 0; color:#fff; height:30px; line-height:28px; padding-left:15px;}
.s_d_m_photo span{display:block; padding-top:3px; text-align:center;}
.s_d_m_audio dd{background:url(../images/audio_b.png) no-repeat 0 0; height:42px; padding:3px; margin-top:5px; width:260px;}
.story_del{margin-top:15px;}
.s_d_media,.story_del dl{margin-top:6px;}
.s_d_m_audio{text-align:right;}
.stu_apply{top:3px; right:0;}
.stu_apply a{display:block; border:1px solid #fff; border-bottom:none; padding:3px 5px 2px 5px; position:relative; z-index:5;}
.tag1_stu .open a,.stu_apply a:hover{background-color:#fff; border:1px solid #14a7ed; border-bottom:none;}
.stu_apply a em{border-width:4px; border-color:#222 #fff #fff #fff; border-style:solid dashed dashed dashed; display:inline-block; font-style:normal; font-size:0; height:0; line-height:0; vertical-align:top; margin:10px 0 0 5px; -webkit-transition:-webkit-transform .2s ease-in;-webkit-backface-visibility:hidden;-moz-transition:-moz-transform .2s ease-in;-o-transition:-o-transform .2s ease-in;transition:transform .2s ease-in;}
.tag1_stu .open a em{border-color:#222 #fff #fff #fff; -moz-transform:rotate(180deg); -moz-transform-origin:50% 30%; -webkit-transform:rotate(180deg); -webkit-transform-origin:50% 30%; -o-transform:rotate(180deg); -o-transform-origin:50% 30%;transform:rotate(180deg);transform-origin:50% 30%;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);margin-top:5px\9;}
.stu_apply .slideCon{
	background-color:#fff;
	border:1px solid #14a7ed;
	position:absolute;
	top:24px;
	right:0;
	z-index:3;
	width:95px;
}
.stu_apply_slide{padding:10px 0;}
.stu_apply .stu_apply_slide li{float:none; display:block; margin-right:0;}
.stu_apply .stu_apply_slide li a{background-image:none; border:none; padding:0 10px;}
.stu_apply .stu_apply_slide li a:hover{color:#06c; text-decoration:underline;}

.s_c_comment{margin-top:25px;}
.s_c_survey p{padding-bottom:10px; text-indent:2em;}
.s_c_comment h3{border-bottom:2px solid #14a7ed;}

.award_con{position:relative; z-index:1;}
.award_con dl{margin-top:15px;}
.award_con dt{padding-bottom:5px;}
.award_icon{position:absolute; left:530px; bottom:80px; z-index:2;}

.padding-r25{padding-right:25px;}
.padding-t15{padding-top:15px;}
.downresource h1{border-bottom:3px solid #CECECE; padding-bottom:8px; padding-top:2px;}
.downresource p{text-indent:2em; padding-bottom:8px;}
.dwrsc_list{margin-top:55px; position:relative;}
.downresource_tag{height:42px; position:absolute; top:-40px; left:20px; z-index:99px;}
.downresource_tag li{float:left; color:#FFFFFF; text-align:center; cursor:pointer;}
.downresource_tag li span{display:block; margin-right:8px; width:196px; height:30px; padding-top:12px; background-position:0 -175px;}
.downresource_tag .curTag span{background-position:-216px -175px; color:#3B5F93;}
.dwrsc_list ul.dwrsc_detail{padding-top:10px; padding-bottom:5px; border-bottom:1px solid #abb5da;}
ul.dwrsc_detail li{padding-top:3px;}
.alignright{text-align:right;}
.forange{color:#FF6600; font-weight:bold;}
.dwrsc_img{float:left;}
.dwrsc_firm{margin-top:15px; overflow:hidden;}
.dwrsc_firm ul{margin-left:80px;}
.dwrsc_firmbtn{padding-right:20px;}
.dwrsc_firmbtn span{display:inline-block;}
.dwrsc_sub,.dwrsc_cancel{color:#fff; font-weight:bold; padding-top:3px; width:65px; height:21px; text-align:center; cursor:pointer;}
.dwrsc_sub{background-position:-331px -162px;}
.dwrsc_cancel{margin-left:10px; background-position:-246px -162px;}
.info_box{padding-top:10px; background:#fff url(../images/story_cultbg.gif) no-repeat left top;}
.dwrsc_info{padding:0 15px 15px 15px; border:2px solid #abb5da; border-top:none; }
.info_box ul.story_info li{padding:8px 0 8px 10px; border-bottom:1px solid #abb5da;}
.info_box ul.story_info li span{color:#1083df; font-weight:bold;}
.dwrsc_tag{background:#fff url(../images/story_rxbg.gif) repeat-x left bottom; border-left:2px solid #abb5da; border-right:2px solid #abb5da; border-bottom:1px solid #abb5da; height:30px; padding:0 20px;}
.dwrsc_tag a{display:inline-block; font-size:14px; height:24px; line-height:22px; padding:0 12px; text-align:center; position:relative; top:6px; cursor:pointer;}
.dwrsc_tag a.curTag{background-color:#fff; border:1px solid #abb5da; border-bottom:none; font-weight:bold;}
.dwrsc_tag a.curTag:hover{color:#333; text-decoration:none;}
.downresource .dwrsc_info p{padding-top:15px;}

.popmain2 h2{padding-left:0!important;}
