/** FileName: 休闲英语 Date: 2010-06-01 17:22:42 **/
/* CSS Document */
body { margin:0px; padding:0px; font-family: "宋体",Verdana; font-size:12px; }
.clear { clear:both; }
a { color:#000000; text-decoration:none; }
a:hover { color:#B60232; }
a img { border:none; }
ul { margin:0px; padding:0px; }
ul li { margin:0px; padding:0px; list-style-image:none; list-style-type:none; }
p { margin:0px 10px; line-height:23px;  }
h1, h2, h3, h4 { margin:0px; padding:0px; }

/*h3 { font-size:20px; text-align:center; margin:2px auto; font-weight:normal; line-height:30px; font-family:"黑体"; }
h2 { font-size:22px; text-align:center; line-height:60px; font-family:"黑体"; }
h3 { background:#e3e3e3; line-height:22px; font-size:14px; padding-left:10px; font-weight:bold; }*/
h2{ font-size:14px;}

h4{ font-size:14px; }
/*------------------------------------------------------------------------------------------------*/
.focus { color:#CC0033; }/* 着重字体颜色*/
.fontb { font-weight:bold; }/* 着重字体加粗*/
.fontc { color:#666666; }/* 次要字体颜色*/
.box_border { border:1px solid #999999; }/* 容器边框*/

table { width:100%;  border-collapse:collapse; margin:0px;}
.font14 a, .font14 { font-size:14px; line-height:22px; }
/*------------------------------------------------------------------------------------------------*/
/* .clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;overflow:hidden;}
Hides from IE-mac \
* html .clearfix {height: 1%;}
.clearfix {display: block;} */

/*=================整体=================*/
#container { width:950px; margin:0px auto; overflow:hidden; }
.banner, #top, .news { border:1px solid #ddd; }
/*=================内容=================*/
.banner { height:93px; width:948px; }
.box { float:left; overflow:hidden; margin:5px; }/*容器*/
.showimg { float:left; margin:5px; margin-left:0px; width:31.3%; overflow:hidden; }/*焦点图*/
.row514 { width:514px; }
.row426 { width:426px; height:246px; }
.row426 .news { height:244px;}
.row426 .news h1 { text-align:center; margin:15px 0px; }
.row426 .news h1 a { font-size:18px; font-weight:normal; font-family:"黑体"; text-decoration:none; color:#b60232; }
.row426 .news h1 a:hover{ color:#FF3366}
.news span { text-align:center; display:block; }
.news span a { text-decoration:none; margin:0px 2px; }
.news span a:hover { text-decoration:underline; }
.news ul { border-top:1px dotted #ba2c69; margin:0px 20px; margin-top:10px; padding-top:5px; padding-left:7px; }
.news ul li { font-size:14px; line-height:26px; }
.news ul li a { text-decoration:none; }
.row273 { width:273px; float:left; overflow:hidden; }
.row404 { width:404px; float:left; }
.row404 .topimg, .row403 .topimg { background:url(http://img.eduuu.com/yingyu/images/xxyy/imgmap.jpg) no-repeat; width:404px; height:38px; display:block; }
.row273 .topimg { background:url(http://img.eduuu.com/yingyu/images/xxyy/imgmap.jpg) -404px 0px no-repeat; width:238px; height:38px; display:block; margin-bottom:10px; text-align:right; padding-right:35px; }
.left_title { height:29px; background:url(http://img.eduuu.com/yingyu/images/xxyy/imgmap.jpg) 0px -52px no-repeat; font-weight:bold; line-height:29px; padding-left:10px; margin-top:0px; }
.left_title a, .left_title2 a { color:white; text-decoration:none; }
.more_title { float:right; margin-top:-19px; margin-right:10px; color:#333333; }
.left_a, .left_b { background:#fae2ec; border:1px solid #e5a5cd; border-bottom:none; border-top:none; padding-top:10px; width:261px; overflow:hidden; position:relative; padding-left:10px; }
.left_a .left_gk, .left_a .left_jc { text-align:center; margin:0px 20px; _margin:0px 13px; float:left; margin-bottom:10px; }
.left_a .left_jc { margin:0px 6px; _ margin:0px 5px;
}
.left_a .jc { margin-left:10px; margin-top:5px; margin-bottom:5px; }
.left_a .jc li { line-height:24px; background:url(http://img.eduuu.com/yingyu/images/xxyy/111_19.jpg) 0px 5px no-repeat; }
.left_a .jc li a { margin-left:20px; }
.left_a .left_gk img, .row404 .zt img, .right_a .mj img, .left_a .left_jc img, .right_a .fans, .game_cont .game img, .bor, .left_sj img, .pic_img img, .mv .video img { border:1px solid #ddd; padding:1px; background:white; margin-bottom:5px; }
.left_a .left_gk a { color:#7e0243; }
.left_a .ph { background:url(http://img.eduuu.com/yingyu/images/xxyy/imgmap.jpg) 0px -118px no-repeat; width:258px; padding-top:4px; margin-left:5px; margin-bottom:10px; }
.left_a .ph li, .left_a .date li, .right_ph li, .right_a .date li { line-height:26px; margin-left:32px; }
.left_a .date, .right_a .date { position:absolute; right:14px; top:13px; font-family:Verdana; text-align:right; }
.borderdown { border-bottom:1px solid #e5a5cd; }
.middle_title { margin-top:12px; width:360px; height:28px; background:url(http://img.eduuu.com/yingyu/images/xxyy/imgmap.jpg) 0px -86px no-repeat; margin-left:6px; line-height:28px; font-size:14px; font-weight:bold; padding-left:29px; }
.middle_title .more {
font-size:12px;
line-height:28px;
font-weight:normal;
float:right;
margin-top:-0px;*margin-top:-28px;
margin-right:20px;
}
.row404 h2 { text-align:center; margin:10px 0px; font-family:"黑体"; font-size:18px; font-weight:normal; }
.row404 h2 a, .row404 ul li { color:#a4115d; }
.row404 ul { margin-bottom:5px; padding-top:5px; }
.row404 ul li { margin-left:20px; }
.row404 ul li a { font-size:14px; line-height:28px; padding-left:5px; }
.row404 .zt { width:115px; float:left; margin:10px 9px; _ margin:10px 7px;
text-align:center; }
.row404 .zt img { margin-bottom:10px; }
.right_title { height:29px; background:url(http://img.eduuu.com/yingyu/images/xxyy/imgmap.jpg) 0px -381px no-repeat; font-weight:bold; line-height:29px; padding-left:10px; margin-top:0px; margin-left:2px; overflow:hidden; }
.right_title a, right_title2 a { padding-left:19px; line-height:33px; _ line-height:28px;
color:white; }
.right_title .more_right { margin-top:-10px; float:right; margin-top:-33px; _margin-top:-28px; color:#333333; font-weight:normal; margin-right:10px; }
.right_a { background:#f0f0f0; margin:0px 2px; padding-top:10px; width:269px; overflow:hidden; position:relative; }
.right_a .mj { float:left; text-align:center; margin:0px 10px; _margin:0px 7px; margin-bottom:5px; height:122px; }
.right_a .mj img { margin-bottom:5px; }
.right_a .mja { border-top:1px dashed #c2c0c0; padding-top:10px; margin:0px 5px; padding-bottom:10px; }
.right_a .mja a { background:transparent url(http://img.eduuu.com/yingyu/images/xxyy/imgmap.jpg) no-repeat scroll -281px -57px; padding-left:22px; text-decoration:underline; line-height:26px; margin-right:8px; color:#575757; }
.right_ph { background: transparent url(http://img.eduuu.com/yingyu/images/xxyy/imgmap.jpg) no-repeat scroll -281px -119px; width:257px; padding-top:4px; margin-left:5px; margin-bottom:26px; *margin-bottom:16px;
}
.right_ph li { margin-left:30px; }
.right_shao { margin-left:10px; margin-bottom:5px; padding-top:5px; }
.right_shao li { background:url(http://img.eduuu.com/yingyu/images/xxyy/111_15.jpg) 0px 4px no-repeat; line-height:24px; height:24px; }
.right_shao li a { margin-left:20px; }
.right_a h3 { font-size:12px; line-height:20px; margin-left:10px; }
.left_a .fans { float:left; margin:5px; margin-left:0px; }
.right_a p, .left_sj p { color:#6f6d6e; }
.right_a p a, .left_sj p a { color:#97034f; }
.right_fans { margin-left:8px; margin:10px 8px; margin-top:5px; }
.right_fans li { color:#a4a4a4; line-height:22px; }
.right_fans li a { color:#434142; }
.mv { background: url(http://img.eduuu.com/yingyu/images/xxyy/imgmap.jpg) no-repeat scroll 0px -410px; width:390px; height:138px; margin-left:8px; }
.mv a { padding-left:29px; font-size:14px; font-weight:bold; line-height:38px; }
.mv .mv_title { display:block; height:32px; overflow:hidden; }
.row404 .down2 { margin-bottom:2px; padding-top:10px; }
.row404 .margin6 { margin:6px 0px; }
.mv .video { float:left; margin:0px 9px; _ margin:0px 7px;
text-align:center; }
.mv .video a { font-size:12px; font-weight:normal; margin:0px; text-align:center; padding:0px; line-height:22px; }
.mv .video img { margin:0px; }
.row204 { width:204px; float:left; }
.left_title2 { height:29px; background:url(http://img.eduuu.com/yingyu/images/xxyy/imgmap.jpg) -400px -490px no-repeat; font-weight:bold; line-height:28px; padding-left:10px; margin-top:0px; }
.left_title2 .more_title { margin-top:-28px; font-weight:normal; color:#666666; }
.left_b { width:202px; border-bottom:1px solid #e5a5cd; }
.left_b ul li { line-height:25px; _line-height:26px; border-bottom:1px dashed #dda6c3; }
.left_b ul li .lei { color:#717171; margin-right:5px; }
.left_b ul { margin:0px 10px; margin-bottom:10px; }
.row746 { width:746px; float:left; background:transparent url(http://img.eduuu.com/yingyu/images/xxyy/imgmap.jpg) no-repeat scroll 0px -549px; height:42px; position:relative; }
.row746 .tag { text-align:right;margin:0px; padding-right:20px; }
.row563 { width:563px; position:relative; overflow:hidden; margin-top:10px; *margin-top:10px;margin-left:10px; *padding-top:30px;
float:left; }
.mv .more { margin-top:5px; margin-right:10px; font-size:12px; float:right; margin-top:-37px; font-weight:normal; }
.game_cont { margin-top:31px; *margin-top:100px;
overflow:hidden; border-top:3px solid #e0508f; height:250px; padding-top:10px; }
.game_cont .game img { margin-bottom:5px; }
.game_nav a { width:76px; height:50px; display:block; margin:0px 1px; line-height:31px; text-align:center; background:url(http://img.eduuu.com/yingyu/images/xxyy/002.gif) no-repeat; float:left; color:#000; font-size:14px; }
.game_nav a.ok { color:white; }
.row563 .morea, .row403 .morea, .right_c .morea { position:absolute; bottom:0px; right:0px; text-decoration:underline; color:#b70359; }
.right_c .morea { bottom:7px; right:5px; }
.row563 .morea a { color:#b70359; text-decoration:underline; }
.game_cont .game { float:left; margin:0px 3px; text-align:center; margin-bottom:5px; height:112px; }
.row163 { width:163px; _width:152px; overflow:hidden; float:left; margin-left:10px; }
.row163 .right_title2 { background:url(http://img.eduuu.com/yingyu/images/xxyy/imgmap.jpg) -393px -390px no-repeat; height:28px; width:160px; overflow:hidden; margin-top:10px; font-weight:bold; line-height:29px; padding-left:30px; }
.right_title2 a { color:white; }
.right_b { background:#f0f0f0; margin:0px; _padding-top:6px; width:163px; margin-bottom:0px; *margin-bottom:2px;
_margin-bottom:2px; overflow:hidden; }
.row150 { width:150px; margin-bottom:5px; _width:140px; margin-top:0px; background: url(http://img.eduuu.com/yingyu/images/xxyy/imgmap.jpg) no-repeat scroll -288px -119px; }
.left_sj h3 { font-size:12px; line-height:20px; margin-left:10px; }
.left_sj img { margin-left:10px; float:left; margin-right:5px; }
.row403 { width:403px; position:relative; float:left; }
.pic { position:relative; float:left; margin-left:10px; margin-top:5px; overflow:hidden; position:relative; width:380px; height:310px; *height:280px;
_height:276px; *padding-top:32px;
overflow:hidden; }
.pic_nav { position:absolute; top:0px; left:0px; }
.game_nav { position:absolute; font-size:14px; top:0px; left:0px; width: 563px; }
.pic_nav a { background:url(http://img.eduuu.com/yingyu/images/xxyy/aab_12.jpg) no-repeat; display:block; width:86px; height:42px; float:left; margin:0px 2px; line-height:42px; text-align:center; font-size:14px; }
.pic_cont { margin-top:31px; overflow:hidden; border-top:3px solid #e0508f; padding-top:6px; }
.pic_img { float:left; margin:8px 4px; _margin:5px 3px; text-align:center; overflow:hidden; }
.pic_img img { margin-bottom:8px; }
.pic_nav .ok { background:url(http://img.eduuu.com/yingyu/images/xxyy/aab_15.jpg) 0px 3px no-repeat; *background:url(http://img.eduuu.com/yingyu/images/xxyy/aab_15.jpg) 0px 4px no-repeat;
_background:url(http://img.eduuu.com/yingyu/images/xxyy/aab_15.jpg) 0px 4px no-repeat; color:white; }
.right_c { height:308px; background:url(http://img.eduuu.com/yingyu/images/xxyy/aab_19.jpg) 0px 22px repeat-x; border:1px solid #ddd; position:relative; }
.right_c_nav { height:33px; _height:34px; background:url(http://img.eduuu.com/yingyu/images/xxyy/aab_09.jpg) repeat-x; }
.right_c_nav a { width:77px; height:29px; background:url(http://img.eduuu.com/yingyu/images/xxyy/aab_07.jpg) no-repeat; display:block; float:left; line-height:29px; text-align:center;}
.right_c_nav a.ok { background:url(http://img.eduuu.com/yingyu/images/xxyy/aab_06.jpg) no-repeat; color:#a51364; }
.right_c .pic_img { margin:8px 8px; _margin:5px 5px; text-align:center; }
/*=================底部=================*/
#foot { text-align:center; padding-bottom:50px; margin-top:5px; font-family:Verdana; }
#foot table { background:#f4f4f4; padding:10px 0px; border:1px solid #e3e3e3; margin-bottom:10px; }
#foot table tr td { line-height:24px; text-align:left; }
.topimg a, .row746 .tag a { line-height:38px; margin:0px 5px; color:#990066; }
.left0 { margin-left:0px; }
.right0 { margin-right:0px; }
.dno { display:none; }
.dok { display:block; }
.game_nav .ok { background:url(http://img.eduuu.com/yingyu/images/xxyy/001.gif) 0px 4px no-repeat; }
#ifocus { width:512px; height:245px; border:1px solid #DEDEDE; background:#F8F8F8; }
#ifocus_pic { display:inline; position:relative; float:left; width:410px; height:225px; overflow:hidden; margin:10px 0 0 5px; }
#ifocus_piclist { position:absolute; }
#ifocus_piclist li { width:410px; height:225px; overflow:hidden; }
#ifocus_piclist img { width:410px; height:225px; }
#ifocus_btn { display:inline; float:right; width:92px; margin:9px 3px 0 0; overflow:hidden; }
#ifocus_btn li { width:91px; height:57px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_btn img { width:75px; height:45px; margin:7px 0 0 11px; }
#ifocus_btn .current { background:url(http://img.eduuu.com/yingyu/images/xxyy/ifocus_btn_bg.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
#ifocus_opdiv { position:absolute; left:0; bottom:0; width:410px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; }
#ifocus_tx a	{ color:#fff;}
#ifocus_tx .normal { display:none; }

#nav a { color:#FFFFFF; text-decoration:none; }
#nav a:hover { color:#FF0000; }
.small_title a { text-decoration:underline; color:#0000FF; }
.main_title h2 a { color:#FF0000;  }
.main_title h2 a:hover, .img1_img3 h2 a:hover { color:#0066FF; }
.img1_img3 h2 a {color:#CC0000; }
#foot a {text-decoration:none; }
#top a{ text-decoration:none;}

.ppyy	{ width:950px; height:100%; margin:0 auto;}
.title	{ width:950px; height:63px; line-height:63px; background:url(http://img.eduuu.com/yingyu/images/xxyy/ppyy_bg.jpg) center no-repeat;}
.title p	{ float:left; margin-left:-1px;}
.title span	{ float:right; padding-right:40px; margin-top:-8px;}
.title span a	{ color:#830541;}
.kuai		{ width:948px; height:100%; overflow:hidden; border:1px solid #ECBFD1; border-top:0;}
.title2		{ width:289px; height:28px; line-height:28px; background:url(http://img.eduuu.com/yingyu/images/xxyy/bt1.gif) center no-repeat;}
.title2 p	{ float:left; font-size:14px; font-weight:700; padding-left:25px; padding-top:2px;}
.title2 span	{ float:right; padding-right:10px;}
.kuai1		{ width:289px; height:100%; overflow:hidden; float:left; margin-left:10px; margin-right:10px; display:inline-block;}
.kuai1 ul	{ display:block; padding:5px 0;}
.kuai1 ul li	{ line-height:23px; height:23px; background:url(http://img.eduuu.com/yingyu/images/xxyy/icon.gif) 10px no-repeat; padding-left:20px;}