@charset "utf-8";
/*榜样的力量 2012-1-18 武石 */
/*公共*/
.wrap960{ width:960px; margin:0 auto;}
body{ background:url(../images/bydll_xybg.png) repeat -9px -33px;}
.bg_6e5{ background:#fff6e5;}
.bg_line{ background:url(../images/bg_line.png) no-repeat 10px 22px;}
/*bannerMod*/
.bannerMod{ background:url(../images/banner_bydll.jpg) no-repeat top center; height:407px;}
.logo{ top:19px; left:20px;}
.bannerMod .brief{ color:#fff; line-height:22px; height:66px; overflow:hidden; position:absolute; top:335px; left:14px; width:920px;}
/*hd*/
.hd01 .tit{ font:bold 32px "Microsoft Yahei"; color:#910049; text-align:center; text-shadow:1px 1px 1px #ffe4aa; width:559px; height:53px; background:url(../images/bydll_bg.png) no-repeat 0 0; margin:0 auto;}
.hd01 .tit a{ color:#910049;}
/*tableMod*/
.tableMod{ margin:10px 10px 0 10px; font-size:14px;}

.tableMod table{ width:100%;}
.tableMod table th{ background:#650334; height:33px; line-height:33px; color:#fff; font-weight:bold;}
.tableMod table td{ border-top:solid 1px #cac9c9; color:#676767; height:28px; line-height:28px;}
.tableMod table .name{ text-indent:1em;}
.tableMod table .al_c{ text-align:center;}

.tableMod li{ vertical-align:top;}
.tableMod p{ float:left;}
.tableMod .th{ background:#650334; height:33px; line-height:33px; color:#fff; font-weight:bold;}
.tableMod .td{ border-top:solid 1px #cac9c9; color:#676767; height:28px; line-height:28px;}
.tableMod .td a{ color:#676767;}
.tableMod .name{ text-indent:1em; width:94px;}
.tableMod .school{ text-align:center; width:242px; padding:0 10px;}
.tableMod .sat,.tableMod .ys,.tableMod .tf,.tableMod .gre{ width:66px;}
.tableMod .major{ text-align:center; width:294px; padding:0 10px;}
.tableMod .teacher{ width:94px;}

.tableMod .scrollable{ height:145px; overflow:hidden;}
/*box_flash*/
.box_flash{ position:relative; margin:10px 10px 0 10px; zoom:1;}
.box_flash .hd .tit{ font-size:14px; font-weight:bold; color:#323232; height:29px; line-height:29px; padding-left:10px;}
.box_flash .bd{ border-top:solid 1px #c9c9c9;}
.box_flash .scrollable{ width:888px; height:132px; overflow:hidden; text-align:center; color:#676767; margin:0 auto; padding-top:10px;}
.box_flash .scrollable a{ color:#676767;}
.box_flash .scrollable li{ float:left; width:148px; display:inline;}
.box_flash .scrollable li img{width:126px; height:96px; vertical-align:top;}
.box_flash .scrollable li .pic{ border:solid 1px #e6e5e5; padding:1px; display:block; margin:0 9px;}
.box_flash .scrollable li p{ height:32px; line-height:32px;}
.box_flash .lf_arrows,.box_flash .rg_arrows{ width:9px; height:15px; position:absolute; background:url(../images/bydll_bg.png) no-repeat; top:85px;}
.box_flash .lf_arrows{ background-position:-10px -54px; left:13px;}
.box_flash .rg_arrows{ background-position:-31px -54px; right:13px;}
.box_flash .lf_arrows:hover{ background-position:0 -54px;}
.box_flash .rg_arrows:hover{ background-position:-20px -54px;}
/*tab*/
.yes{ display:block;}
.no{ display:none;}
.tabs{ padding:10px 0 0 10px;}
.tabs span{ float:left; background:url(../images/bydll_bg.png) no-repeat; height:36px; line-height:28px; text-align:center; width:88px; margin-right:2px; white-space:nowrap; overflow:hidden;}
.tabs span a{  font-size:14px; color:#fff; font-weight:bold;}
.tabs .class_switch_button{ background-position:-137px -54px;}
.tabs .class_mouse_on{ background-position:-45px -54px;}
/*imgTxt2 imgTxt3*/
.imgTxt .pic{ background:#fff;}
.imgTxt2,.imgTxt3 { color:#676767; line-height:20px; margin-top:10px; float:left; width:460px; clear:none; padding:0 10px;}

.imgTxt2 strong,.imgTxt3 strong{ color:#323232;}
.imgTxt2 .desc a,.imgTxt3 .desc a{ color:#650334;}
.imgTxt2 .pic,.imgTxt3 .pic{ padding:1px; border:solid 1px #e5e5e5;}

.imgTxt2 .pic{ width:226px; height:251px;}
.imgTxt2 .pic img{ width:226px; height:251px; vertical-align:top;}

.imgTxt3{ height:233px; overflow:hidden; margin-top:20px;}
.imgTxt3 .pic{ width:175px; height:229px; position:relative;}
.imgTxt3 .pic imgs{ width:175px; height:229px; vertical-align:top;}
.imgTxt3 .pic p,.imgTxt3 .mask{position:absolute; bottom:1px; _bottom:0px; left:1px; height:25px; width:175px; overflow:hidden;}
.imgTxt3 .pic p{ line-height:25px; color:#fff;}
.imgTxt3 .mask{  background:#650334; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; }
.imgTxt3 .h4{ margin-bottom:5px;}
.imgTxt3 .h4 a{ width:88px; height:36px; background:url(../images/bydll_bg.png) no-repeat -45px -54px; display:inline-block; font-size:14px; font-weight:bold; color:#fff; text-align:center; line-height:28px; overflow:hidden; white-space:nowrap;}
.imgTxt3 .desc{ margin-bottom:5px;}
.imgTxt3 .imgLists{ margin:5px -100px 0 0;}
.imgTxt3 .imgLists li{ width:83px; margin-right:10px; text-align:center;}
.imgTxt3 .imgLists li .pic2{ width:79px; height:56px; margin-left:0; padding:1px; border:solid 1px #e5e5e5; display:block;}
.imgTxt3 .imgLists li .pic2 img{ width:79px; height:56px;}
.imgTxt3 .imgLists li a{ color:#323232;}
.imgTxt3 .imgLists li p{ height:34px; line-height:34px; margin-right:0;}

.r .imgLists{ margin-left:-10px;}
.r .imgLists li{  margin:0 0 0 10px;}
.r .pic{ float:right !important; margin:0 0 0 10px !important;}
/*ads*/
.ads{ border:solid 1px #dfdfdf; padding:3px; background:#fff;}
.ads img{ width:952px; height:77px;}
/*tList5*/
.tList5 li{ border:solid 1px #e5e5e5; padding:1px; background:#fff; width:176px; height:128px; position:relative; margin:10px 0 0 10px;}
.tList5 li .mask{ width:176px; height:25px; position:absolute; bottom:1px; left:1px;  background:#650334; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; }
.tList5 li p{ position:absolute; bottom:1px; left:1px; height:25px; line-height:25px; text-align:center; width:176px; overflow:hidden;}
.tList5 li a{ color:#fff;}
/*photo_flash*/
.photo_flash{ color:#676767; line-height:22px; padding:0 0 0 1px; background:#fff; margin-right:-100px;}
.photo_flash a{ color:#650334;}
.photo_flash strong{ color:#323232;}
.photo_flash p{ margin:5px 10px 0 0;}
.photo_flash li{ float:left; border:solid 1px #8f1452; width:95px; overflow:hidden; height:246px; margin-left:-1px; display:inline; }
.photo_flash li .pic{ float:left; width:95px; height:246px; margin-right:10px; border-right:solid 1px #8f1452;}
.photo_flash li .pic01{ display:block; width:95px;}
.photo_flash li .pic02{ display:none; width:52px;}
.photo_flash li .pic03{ display:none; width:257px;}
.photo_flash li .pic01 img{width:95px; height:246px;}
.photo_flash li .pic02 img{width:52px; height:246px;}
.photo_flash li .pic03 img{width:257px; height:246px;}

.photo_flash li.no{ width:52px;}
.photo_flash li.no .pic01{ display:none;}
.photo_flash li.no .pic02{ display:block;}
.photo_flash li.no .pic03{ display:none;}

.photo_flash li.yse{ width:481px;}
.photo_flash li.yse .pic01{ display:none;}
.photo_flash li.yse .pic02{ display:none;}
.photo_flash li.yse .pic03{ display:block;}


