@charset "utf-8";
/* CSS Document */
/*css reset*/
body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, legend, input, button,
textarea, p, blockquote, th, td ,select{
    margin: 0;
    padding: 0;
}
fieldset, img {
    border: 0;
}
em{ font-style:normal}
li {
    list-style: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
td, th {
    text-align: left;
}
a{text-decoration:none;}
a:hover{text-decoration:underline}
/*clear*/
.clearfix:after
{
content:" ";
display:block;
height:0;
clear:both;
visibility:hidden;
}
a{color:#000; text-decoration:none;}
a:hover{text-decoration:underline}
.clearfix{display:inline-block;}
*html .clearfix {height:1%;}
.clearfix {display:block;}
.clear{clear:both; font-size:0px; line-height:0px;}
body{font:12px/1.125 Tahoma,Helvetica,"宋体",san-serif; background:url(yl/images/bg.jpg) no-repeat center 30px;}
.banner{width:960px; margin:0px auto;}
.nav{width:960px; height:30px; background:url(http://files.eduuu.com/img/2010/08/26/142836_4c76099410571.gif) no-repeat; margin:0px auto}
.nav  ul{margin-left:50px;}
.nav li{float:left;  line-height:30px; display:inline;font-size:14px; font-weight:bold; color:#fff;width:130px;}
.nav li a{color:#fff;}
.content{width:929px; margin:0px auto; background:url(http://files.eduuu.com/img/2010/08/26/143814_4c760bd68feb9.gif) repeat-y center top; position:relative; padding:15px 15px;}
.contop{width:959px; height:15px; background:url(http://files.eduuu.com/img/2010/08/26/143535_4c760b370efdd.gif) no-repeat;top:0;left:0; position:absolute}
.conbt{width:959px; height:15px; background:url(http://files.eduuu.com/img/2010/08/26/143706_4c760b9297792.gif) no-repeat;bottom:0;left:0;position:absolute}
.leftcon{width:629px; float:left;}
.wrapper{width:599px; float:left; background:url(http://files.eduuu.com/img/2010/08/26/144844_4c760e4c6f1eb.gif) repeat-y; position:relative; padding:9px 15px;}
.ltop{width:629px; height:9px; position:absolute;left:0;top:0; background:url(yl/images/ltop.gif) no-repeat; font-size:0px;}
.lb{width:629px;height:9px; position:absolute; left:0; bottom:0; background:url(yl/images/lb.gif) no-repeat; font-size:0px;}
.tit{padding:0px 10px;}
.tit h3{float:left}
.tit span{float:right;}
.tit span img{margin-top:5px;}
.con{padding:8px 15px;}
.con p{line-height:180%; color:#3d69b4}
.con h3{font-size:14px; color:#3d69b4; font-weight:bold; line-height:30px;}
.con p.indent{text-indent:2em;}
dl{clear:both}
dl,dt,dd{margin:0px; padding:0px; line-height:180%; color:#3d69b4; display:block}
dt{width:20px; float:left;}
.con dd{float:left;width:540px;}
.con dd span{float:right;}
.mt{margin-top:10px;}
.nlist{margin-left:15px;}
.nlist li{float:left;}
.nlist li.jiantou{width:30px; margin:0px 8px;margin-top:56px;}
.title{background:url(yl/images/lb.gif) no-repeat left; padding-left:20px; height:30px; line-height:30px;font-size:20px;font-weight:bold; color:#0072bc}
.title span{float:right; color:#0072bc;  font-style:italic; font-size:12px;}
.title span a{ color:#0072bc;  }
.mlist li{width:134px; text-align:center; overflow:hidden; float:left; margin:5px; display:inline; height:170px;}
.mlist img{width:124px;height:84px; background:url(images/imgbg.gif) no-repeat; padding:5px;}
.mlist dt{width:100%;}
.mlist dt,.mlist dd{display:block;width:134px; height:20px; line-height:20px;  overflow:hidden; clear:both; white-space:nowrap}

.plist li{width:134px; text-align:center; overflow:hidden; float:left; margin:5px; display:inline; height:190px;}
.plist img{width:124px;height:112px; background:url(yl/images/imgbg.gif) no-repeat; padding:5px;}
.plist dt{width:100%;}
.plist dt,.mlist dd{display:block;width:134px; height:20px; line-height:20px;  overflow:hidden; clear:both; white-space:nowrap}



.rightcon{width:245px; float:left; margin-left:50px; display:inline;}
.rcon{
	position:relative;
	width:245px;
	background:url(../images/rc.gif) repeat-y;
	padding-top: 8px;
	padding-right: 0;
	padding-bottom: 8px;
	padding-left: 0;
}
.rt{width:245px; position:absolute;height:13px; background:url(../images/rt.gif) no-repeat; left:0;top:0;font-size:0px;}
.rb{width:245px;height:12px; position:absolute;background:url(../images/rb.gif) no-repeat; left:1px;bottom:-1px; font-size:0px;}
.rcontent{height:330px;}
.rcontent h3{margin-left:20px;font-size:20px; color:#0072bc; padding-left:30px; background:url(../images/con01.gif) no-repeat; height:30px; border-bottom:2px solid #b0ddf2; line-height:30px;width:180px;}
.adcon{margin-left:6px;}
.ftad{width:960px; margin:0px auto; padding-top:10px;}
/*排行榜*/
.content01{width:959px; margin:0px auto;margin-top:10px;}
.sc{width:959px; background:url(../images/sc.gif) repeat-y;}
.scon{width:919px; margin:0px auto}
.slc {width:879px; background:url(../images/slc.gif) repeat-y; padding:10px 20px;}
.slc h3{height:54px; background:url(../images/hline.gif) repeat-x bottom left;font-size:18px; color:#0072bc; font-weight:bold}
.qlist{margin:0px 30px; clear:both}
.listwd{width:800px;}
.qlist li{width:145px; text-align:center; overflow:hidden; float:left; margin:5px; display:inline;}
.qlist img{width:135px;height:91px; background:url(../images/qbg.gif) no-repeat; padding:5px;}
.qlist dt{width:100%;}
.qlist dt,.qlist dd{display:block;width:135px; height:20px; line-height:20px;  overflow:hidden; clear:both; white-space:nowrap}
.qlist dd {color:#8e8e8e;}
.qlist li p.pink{color:#ff650b; line-height:2em;}
.qlist li.plist{width:145px; text-align:center; padding-top:55px; font-size:14px; color:#0072bc}
.qlist li.llist{margin-left:170px;}

.slc h4{color:#ff650b; line-height:2em; font-weight:normal; clear:both; font-size:12px; padding-left:55px; padding-top:20px;height:20px; line-height:20px;}
/*总排行*/
.slc h3.hcss{text-align:center;font-size:24px; height:60px;}
.srclist{width:199px; float:left}
.phc{width:179px; background:url(../images/src_c.gif) repeat-y;padding:0px 10px;}
.phc h3{font-size:12px; color:#0072bc; margin:0px; padding:0px; background:none; height:20px; border-bottom:2px solid #b0ddf2;font-weight:bold}
.mgl{margin-left:20px;}
.phc p{text-align:left; font-size:16px; font-weight:bold;color:#097fc4}
/*qbsz*/
.slc h3 img{float:left;}
.slc h3 span.fangshi{font-size:12px; color:#097fc4; font-weight:normal; padding-bottom:20px; line-height:50px;margin-left:20px;height:50px; display:block; float:left}
.slc h3 span a{color:#097fc4;}
.slc h3 span.search{ display:block; padding-top:10px; float:right;}
.slc h3 span input.searchk{width:176px;height:23px; border:0px; background:url(../images/search.gif) no-repeat;padding-left:25px; vertical-align:middle;}
.slc h3 span input.searchbtn{width:56px;height:23px; border:0px; background:url(../images/searchbtn.gif) no-repeat; margin-left:10px; color:#097fc4; vertical-align:middle}
.page{width:100%; clear:both; text-align:center;padding-top:20px;}
.page a{color:#999999}
.page{color:#999999}
.page b{font-weight:bold; color:#000;}
/*wdzp*/
.slc h2{font-weight:bold; font-size:18px; color:#4b4c4c; text-align:center; padding:5px 0px;}
.slc p{text-align:center; line-height:25px;}
.xiugai{text-align:center; width:250px; margin:0px auto; height:30px; line-height:30px;}
.xiugai span{ float:left}
.xiugai span.changbtn{ display:block;width:92px;height:23px; float:right;}
.mypicture{width:552px;height:372px; background:url(../images/picn1.gif) no-repeat;padding:5px;margin:0px auto; margin-top:20px;}
.yaoqing{width:700px;margin-left:100px; text-align:center; color:#676767; font-size:14px; margin-top:10px;}
.yaoqing li{float:left;}
.textbtn{width:174px; border:1px solid #f7b865; padding:3px;}
.friend{width:157px;height:23px; background:url(../images/friend.gif) no-repeat; border:0px; margin-left:20px;}
.toupianbtn{width:177px;height:23px; border:0px; background:url(../images/support.gif) no-repeat; margin-left:20px;}

.voting{text-align:center; padding-top:10px;}
span.votcss{margin-right:30px;}
.vlist li{margin:0px auto; width:145px;background:url(../images/qbg.gif) no-repeat; padding:5px;}
.vlist li p{color:#676767}
.upload{text-align:left;color:#676767;padding-left:200px;padding-top:20px;}
.upload span{color:#ff0000}
.upload .uploadbtn{width:260px;border:1px solid #f7b865; padding:3px; vertical-align:middle}
.show{text-align:left;color:#676767;padding-left:320px;padding-top:20px;}
dd a{color:#ff0000;}
/*特效*/
.left{ float:left}
.right{ float:right}
.Top-mid{ width:200px; height:auto; margin:0 auto; padding-top:2px;}
.Top-mid ul li{ width:100%; height:auto; cursor:pointer;margin:0px;padding:0;clear:both;line-height:24px;*margin-top:-2px;}
.Top-mid ul li a{width:200px; height:24px; line-height:24px; float:left; text-align:left; margin-left:5px; display:inline;padding:0;margin:0px; }
.Top-mid ul li a , .Top-mid ul li a span , .Top-mid ul li a em ,.Top-mid ul li a:hover , .Top-mid ul li a:hover span , .Top-mid ul li a:hover em {text-decoration:none;cursor:pointer;}
.Top-mid ul li a img , .Top-mid ul li a b , .Top-mid ul li a:hover strong , .Top-mid ul li a.current strong {display:none;}
.Top-mid ul li a:hover , .Top-mid ul li a.current{ width:200px; height:69px;background:#F4F4F4;float:left;}
.Top-mid ul li a:hover img , .Top-mid ul li a:hover b, .Top-mid ul li a strong, .Top-mid ul li a.current img ,.Top-mid ul li a.current b {display:inline; width:80px;  overflow:hidden; }
.Top-mid ul li a:hover b{text-align:right;}
.Top-mid ul li a b, .Top-mid ul li a:hover b, .Top-mid ul li a strong {font-weight:normal;}
.Top-mid ul li a:hover b , .Top-mid ul li a.current b{font-size:14px;color:#E30D0F;margin-right:1px;float:right;}
.Top-mid ul li a strong {float:left; width:80px; height:18px; overflow:hidden;}
.Top-mid ul li a:hover .div4 em , .Top-mid ul li a.current .div4 em{ width:37px; height:52px; line-height:30px; text-align:center; margin-left:5px; background:url(../images/tit1.jpg) no-repeat; margin-top:8px; float:left; color:#fff; font-size:28px; padding-top:5px}
.Top-mid ul li a:hover img , .Top-mid ul li a.current img { margin-left:5px; width:50px; height:50px; border:1px solid #ccc; margin-top:8px;}
.Top-mid ul li a:hover span , .Top-mid ul li a:hover em , .Top-mid ul li a.current span , .Top-mid ul li a.current em { cursor:pointer;}
.Top-mid ul li a .div4{  float:left;color:#E30D0F; line-height:22px;}
.Top-mid ul li a .div4 em{ width:17px; height:14px; background:url(../images/tit2.jpg) no-repeat; float:left; margin-top:2px; margin-right:4px; line-height:14px; font-size:12px; color:#fff; font-style:normal; text-align:center}
.Top-mid ul li a .div5{ width:80px;float:right; text-align:right; margin-right:1px;color:#666;font-size:12px;}

/*特效二*/
.Top-mid01{ width:180; height:auto; margin:0 auto; padding-top:2px;}
.Top-mid01 ul li{ width:100%; height:auto; cursor:pointer;margin:0px;padding:0;clear:both;line-height:24px;*margin-top:-2px;}
.Top-mid01 ul li a{width:100%; height:24px; line-height:24px; float:left; text-align:left; margin-left:5px; display:inline;padding:0;margin:0px; }
.Top-mid01 ul li a , .Top-mid01 ul li a span , .Top-mid01 ul li a em ,.Top-mid01 ul li a:hover , .Top-mid01 ul li a:hover span , .Top-mid01 ul li a:hover em {text-decoration:none;cursor:pointer;}
.Top-mid01 ul li a img , .Top-mid01 ul li a b , .Top-mid01 ul li a:hover strong , .Top-mid01 ul li a.current strong {display:none;}
.Top-mid01 ul li a:hover , .Top-mid01 ul li a.current{ width:120; height:69px;background:#F4F4F4;float:left;}
.Top-mid01 ul li a:hover img , .Top-mid01 ul li a:hover b, .Top-mid01 ul li a strong, .Top-mid01 ul li a.current img ,.Top-mid01 ul li a.current b {display:inline; width:60px;  overflow:hidden; }
.Top-mid01 ul li a:hover b{text-align:right;}
.Top-mid01 ul li a b, .Top-mid01 ul li a:hover b, .Top-mid01 ul li a strong {font-weight:normal;}
.Top-mid01 ul li a:hover b , .Top-mid01 ul li a.current b{font-size:14px;color:#E30D0F;margin-right:1px;float:right;}
.Top-mid01 ul li a strong {float:left;}
.Top-mid01 ul li a:hover .div4 em , .Top-mid01 ul li a.current .div4 em{ width:37px; height:52px; line-height:30px; text-align:center; margin-left:5px; background:url(../images/tit1.jpg) no-repeat; margin-top:8px; float:left; color:#fff; font-size:28px; padding-top:5px}
.Top-mid01 ul li a:hover img , .Top-mid01 ul li a.current img { margin-left:5px; width:50px; height:50px; border:1px solid #ccc; margin-top:8px;}
.Top-mid01 ul li a:hover span , .Top-mid01 ul li a:hover em , .Top-mid01 ul li a.current span , .Top-mid01 ul li a.current em { cursor:pointer;}
.Top-mid01 ul li a .div4{  float:left;color:#E30D0F; line-height:22px;}
.Top-mid01 ul li a .div4 em{ width:17px; height:14px; background:url(../images/tit2.jpg) no-repeat; float:left; margin-top:2px; margin-right:4px; line-height:14px; font-size:12px; color:#fff; font-style:normal; text-align:center}
.Top-mid01 ul li a .div5{ width:60px;float:right; text-align:right; margin-right:1px;color:#666;font-size:12px;}

.Top-mid ul li a:hover b, .Top-mid ul li a.current b {color:#E30D0F;float:right;font-size:14px;height:20px;margin-right:1px;overflow:hidden;width:80px;}
