@charset "utf-8";
/* CSS Document */

ul.nav{ width:100%; line-height:33px; background: url(../images/edu/nav_bg.jpg) repeat-x; color:#FFFFFF;overflow:hidden;clear:both;zoom:1;}
ul.nav li { height:33px; text-align:left;}
ul.nav li a { color:#FFFFFF;border-right-color:#ec9e99;}
ul.nav li a:hover{color:#ec9e99;}
ul.nav li img{padding: 0 12px;}
.searchline button.searchbtn {background:url(../images/edu/searchbtn_edu.gif) no-repeat scroll left top #F64364; color:#004276;}
/*main*/
.educon{overflow:hidden;}
.martop{margin-top:0.7em; overflow:hidden;}
.border{ border:1px solid #bababa;}
.educon .left{ width:308px; margin-right:15px; float:left;}
.educon .center{ width:408px; float:left;}
.educon .right{width:212px; float:left;}
.educon .bigleft{width:733px; margin-right:15px; float:left;}
.educon .bigright{ width:635px; _width:625px; float:left;}
.bigleft ul.clasearch { height:42px;}
.bigleft ul.clasearch li{ width:80px; line-height:41px; list-style:none; background:url(../images/edu/bg_01.gif) center no-repeat; float:left; text-align:center;}
.bigleft ul.clasearchnone li{ background:none;}
.bigleft ul.clasearch li.fi{ font-size:14px; font-weight:bold; color:#E02C1C; background:none; border-bottom:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}
.bigleft ul.clasearch li a{ color:#041411;}
.bigleft ul.clasearch li a:hover{ text-decoration:underline;}
.educon h1{ height:33px; line-height:33px; border-bottom:1px solid #E0E0E0;}
.educon h1.nonbor{ border-bottom:0px;}
.educon h1 a.more,.bigright ul li.h2 a.more{ color:#2F2D2D; float:right; font-size:11px; font-family:"Courier New", Courier, monospace; font-weight:normal; padding-right:0.4em; _margin-top:-1em; }

.left .popcoupon{ width:99%;overflow:hidden;}
.left .popcoupon img{ width:130px; height:155px; border:1px solid #bababa; padding:1px; margin:0.2em 0.6em; _margin:0.3em 0.6em; float:left;}
.left .popcoupon ul{ padding-left:1em;_padding-left:0.5em; line-height:22px; float:left;}
.left .popcoupon ul li{ list-style:none; font-size:13px;}
.left .popcoupon ul li a{ color:#434343;}
.left .popcoupon ul li a:hover{ color:#dd0000;}
.left ul.schoolul{ padding-left:5px;}
.left ul.schoolul li{ height:105px; list-style:none; border-bottom:1px dashed #D1D1D1; margin:5px 0; overflow:hidden;}
.left ul.schoolul li.none{ border-bottom:0;}
.left .schoollist{ margin-top:5px;}
.left ul.schoolul li h3{ font-size:14px; background:url(../images/edu/icon_01.gif) center left no-repeat; padding-left:5px;}
.left ul.schoolul li h3 a{ color:#000000;}
.left .schoollist img{ width:72px; height:67px; border:1px solid #bababa; padding:1px; margin-right:5px; float:left;}
.left .schoollist p{ width:210px; text-indent:0; float:left;}
.left .schoollist p span{ color:#DB0000;}
.left .schoollist p a{ color:#3E3939;}
.left .schoollist p a:hover{ color:#dd0000;}
.left .professor { background-color:#F1F1F1; margin:5px; padding:5px; overflow:hidden;}
.left .professor .professorimg { width:90px; float:left;}
.left .professor .professorimg p{ width:100%; height:22px; background-color:#D2D0C4; line-height:22px; margin-top:6px;}
.left .professor .professorimg img{ width:84px; height:84px; padding:4px; background-color:#D2D0C4;}
.left .professor .txe{ width:180px; float:left; font-size:12px; margin:5px 0 5px 1em;}
.left .professor .txe a{ color:#141414;}
.left .professor .txe a:hover{ text-decoration:underline;}
.left ul.pro { padding-left:1em; margin-bottom:0.1em;}
.left ul.pro li{ font-size:12px; background:url(../images/edu/icon_02.gif) center left no-repeat; padding-left:0.7em;}
.left ul.pro li a{ color:#141414;}
.left ul.pro li a:hover{ color:#dd0000;}

.center .hotnews{ border-bottom:1px solid #bababa; margin:0 5px; padding-bottom:1em;}
.center h2{ font-size:16px; text-align:center; line-height:30px; margin-top:0.4em;}
.center h2 a{ color:#B53825;}
.center a:hover{ text-decoration:underline;}
.center p{ text-indent:0; text-align:center; padding-bottom:3px;}
.center p a{ padding:0 5px; color:#1D1D1D; }
.center ul{ padding:6px 0 5px 1em; font-size:14px; line-height:28px;}
.center ul li{ background:url(../images/edu/icon_01.gif) center left no-repeat; padding-left:0.6em;}
.center ul li a{ color:#262525;}

.right .rightschool{ width:100%; height:170px; background-color:#EBEBEB;}
.right .rightschool img.sch{ width:200px; height:160px; margin:5px;}
.right .specialplan img{ width:91px; height:67px; border:1px solid #bababa; padding:1px; margin:5px; margin-right:0;}

.articlemain .artrighttab{ height:270px;}
ul.withdescstye li, .listtab ul.tabTitle li ,.artrighttab .tabTitle li{background:none; padding-left:0;}
.right ul li a{color:#262525;}
.right ul li a:hover{color:#dd0000;}
ul.tabTitle { padding:0;}

.bigright ul{ width:300px;_width:298px; font-size:14px; padding-left:1em; padding-bottom:0.5em; margin-top:1em; float:left; overflow:hidden;}
.bigright ul.borderight{ border-right:1px solid #D8D8D8;}
.bigright ul li{ background:url(../images/edu/icon_01.gif) center left no-repeat; padding-left:0.7em; line-height:24px;}
.bigright ul li a{ color:#4A4A4A;}
.bigright ul li a:hover{ color:#dd0000;}
.bigright ul li.h2{ height:25px; background:none; padding-left:0;}
.bigright .recommend{ width:100%; padding:5px; border-top:1px solid #E2E2E2; margin-top:2px\9; _margin-top:0.8em;}
.bigright .recommend img{ width:125px; height:71px; border:1px solid #CFCFCF; margin:5px; float:left;}
.bigright .recommend img.h1{ width:59px; height:62px; border:0;}
.right .school{ background:#EBEBEB url(../images/edu/school.jpg) no-repeat top left; padding-top:25px;}
.right .school img{ margin:10px 5px;}
.right .rightlist{ margin:1em 0;}
.right .rightlist h2{ font-size:14px; font-weight:normal; border-bottom:1px solid #D9D9D9; padding-left:1em; line-height:30px;}
.right .rightlist img{ margin:1em 0;}
.right .rightlist li{ font-size:14px; line-height:28px; padding-left:1em; list-style-position: inside;list-style-image:url(../images/edu/list2.gif);_list-style-image: url(../images/edu/list1.gif); }
.right .rightlist li a{ color:#5E5D5D;}
.right .rightlist li a:hover{ color:#dd0000;}

.educon .books {_width:957px;overflow:hidden;zoom:1;}
.educon .books .book{ width:140px; margin:1em 9px 1em 10px; _margin-left:7px; float:left;}
.educon .books .book img{ width:135px; height:185px; border:1px solid #CFCFCF; padding:1px;}
.educon .books .book p{ text-indent:0; text-align:center;}
.educon .books .book p a{ color:#000000;}
.educon .books .book p a:hover{ color:#dd0000;}

/*list-----------------------------------*/
.educon .listleft{ width:195px; margin-right:15px; float:left;}
.educon .listright{ width:748px; float:left;}

.listleft .sidebar{width:195px; }
.sidebar ul.side{width:195px; height:585px; background:url(../images/edu/sidebar_bg.gif) repeat-y center left;}
.sidebar ul.side li{ width:160px; height:34px; line-height:34px; font-size:14px; margin-left:0.5em; border-bottom:1px solid #dadadb;  padding:2px 7px; zoom:1;}
.sidebar ul.side li.h3{ width:150px; height:25px; line-height:25px; padding:2px 1em; margin-top:0.5em;}
.sidebar ul.side li.indu{ font-weight:bold; letter-spacing: 1em; }
.sidebar ul.side li.nobo{ border-bottom:0;}
.sidebar ul.side h2 { padding:0.6em 0 0.2em 0.6em;}
.sidebar ul.side li a{ color:#141414; padding:0.7em 1em;background:url(../images/edu/sid_libg.gif) no-repeat center;}
.sidebar ul.side li a:hover{ background:url(../images/edu/sid_lihover.gif) no-repeat center;}
.listleft .unside{ width:188px; height:156px; border:1px solid #bababa; margin:0.6em 0 0 2px;}
.listleft .unside img{ width:188px; height:156px; }

.listright .coupon{ height:175px; overflow:hidden; zoom:1;}
.listright .coupon img{ width:137px; height:156px; border:1px solid #bababa; margin:0.7em; margin-right:0; float:left;}
.listright .lb{ overflow:hidden; zoom:1;}
.listright .listbox{width:50%; height:175px; margin-bottom:0.6em; float:left;}
.listright .listbox h3{ height:33px; background:url(../images/edu/bg_list.jpg) left bottom no-repeat; border-bottom:1px solid #E3E3E3; padding-left:2.2em; padding-left:1.6em;}
.listright .listbox h3 a{ color:#000; font-size:13px; margin-top:5px; padding:0 5px; border-top: 1px solid #D3D3D3; float:left; }
.listright .listbox h3 .h3img{ width:40px; height:33px; background:url(../images/edu/bg_list_r.jpg) no-repeat bottom right; float:left; }
.listright .listbox img{ width:92px; height:102px; border:1px solid #bababa; padding:1px; margin:1em; float:left;}
.listright .listbox p.txe{ width:250px; text-indent:0; line-height:22px; margin:1em 0; float:left;}
.listright .listbox span{color:#1E50A2;}
.listright .listbox p a{color:#F04413;}

.page{padding: 2px; margin-top:1em;}
.page ul{margin: 0;padding: 0;text-align: left; /*Set to "right" to right align pagination interface*/font-size: 12px;}
.page li{list-style-type: none;display: inline;padding-bottom: 1px;}
.page a, .page a:visited{padding: 0 5px;border: 1px solid #CCCCCC;text-decoration: none; color: #1665C2;}
.page a:hover, .page a:active{border: 1px solid #CCCCCC;color: #000;background-color: lightyellow;}
.page li.currentpage{font-weight: bold;padding: 0 5px;border: 1px solid navy;background-color: #FD577F;color: #1665C2;}
.page li.disablepage{padding: 0 5px;border: 1px solid #FD9EB4;color: #1665C2;}
.page li.nextpage{font-weight: bold;}
* html .page li.currentpage, * html .page li.disablepage{ /*IE 6 and below. Adjust non linked LIs slightly to account for bugs*/margin-right: 5px;padding-right: 0;}

.road {color:#B80D01;padding-bottom:0;}
.road a{ color:#B80D01;}
.listleftborder .listedu{width:100%; padding:0;}
/*edu Bookshelf */
.bookshelf{ width:140px; height:210px; margin:1em 1.3em; _margin-left:7px; float:left;}
.bookshelf img{ width:135px; height:185px; border:1px solid #CFCFCF; padding:1px;}
.bookshelf p{ text-indent:0; text-align:center;}
.bookshelf p a{ color:#000000;}
.bookshelf p a:hover{ color:#dd0000;}


/*terminal-------------------------------*/
.teredu { padding:0 5px; overflow:hidden;zoom:1;}
.teredu p{ margin:1em 0;}
/*A&Q*/
dl.content {padding-top:0.5em;}
dl.content dt {font-family:"微软雅黑";margin-bottom:0.5em;color:#B0064F;font-size:10pt;font-weight:bold;}
dl.content dd {border-bottom:1px dotted #cccccc;padding:1em;margin-bottom:1em; position:relative;color:#777777;}
dl.content dd a.name {color:#00A5E9; text-decoration:underline;}
dl.content dd a.name:hover { background:none;color:black;}
dl.content dd .huiying {display:none; text-align:right;font-size:9pt; position:absolute; z-index:50;bottom:0;right:0;}
dl.content dd .huiying a {color:#3366CC;}
dl.content dd .huiying a:hover { background:none;}
dl.content dd.ddon {color:black;}
dl.content dd.ddon .huiying { display:block;}
dl.content dd span.date {font-size:8pt;color:#999999;padding:0 0.4em;}
dl.content dd .quotee {color:#aaaaaa;border:none; background-color:#f7f7f7;margin-left:2em;padding-left:0.7em;border-left:3px solid #cccccc;}
dl.content dd span.ra {margin-right:0.5em;padding-right:1.2em;background-image:url(../images/goodorno.gif); background-repeat:no-repeat;}
dl.content dd span.ragood { background-position:right top;}
dl.content dd span.raneutral { background-position:right -55px;}
dl.content dd span.rabad { background-position:right -30px;}

.comments {padding:0.5em;border:3px solid #A40D02; margin:10px;-moz-border-radius:5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.comments table {width:100%; vertical-align:top;}
.comments table thead {font-family:"微软雅黑";color:#B0064F;font-size:10pt;}
.comments table td, .comments table th {padding:0.2em 0.4em;}
.comments table tbody th {width:5.5em; text-align:right; font-weight:normal;background-color:#F5F8FD;}
.comments table tbody td textarea {width:99%;height:3em;}


/*终端页切换效果*/
.mainshow { overflow:auto;zoom:1;}
.maininfo {width:435px; float:right;}
.imgshow {width:310px; float:left;}
.imgshow ul.tabTitleimg {height:80px;}
.imgshow ul.tabTitleimg li {padding:0.3em;height:50px;width:62px; text-align:center; float:left;border:1px solid #cccccc;border-top:none; overflow:hidden;}
.imgshow ul.tabTitleimg li.tabin {padding:0.4em 0.25em 0.2em;border:3px solid #C20A58;border-top:none; background-color:white;margin-top:-3px;height:51px;}
.imgshow ul.tabTitleimg li img {width:62px;height:50px;}
.imgshow .tabContent div {width:300px;height:229px;overflow:hidden;text-align:center;border:3px solid #C20A58;}
.imgshow .tabContent div img {width:300px;height:229px;}
.maininfo h1 {font-size:17pt;line-height:20pt;}
.textinfo {margin:1em 0;padding:0 0.7em 0.3em;border-width:1px 0;border-style:solid;border-color:#cccccc;background-color:#F9FAFE;font-size:9pt; line-height:1.6em;color:#777777;}
.textinfo span.title {color:#ff4400;}
.indexnumber {margin-top:1em; vertical-align:middle;width:81%;}
.indexnumber th {font-family:"微软雅黑";color:black;font-size:10pt;width:5.5em; text-align:right;font-weight:normal;}
.indexnumber td { line-height:1em;padding:0.2em 0;}
.rankbarbg {height:9px; overflow:hidden; background-color:#eeeeee;margin-top:3px;width:50%;}
.rankbarbg .rankbar {height:9px; overflow:hidden;background-color:#dd0000;}
.rankarea {}
.rankbtn {width:163px;height:108px; position:absolute; z-index:100;top:29em;right:-12px;background:url(../images/rankbtn.gif) right top no-repeat;}
.rankbtn a.commen { display:block;width:160px;height:65px;font-size:1px;color:#fb5c00;}
.rankbtn a.jion {display:block;width:63px;height:23px;margin:9px auto 0; text-align:center;font-family:"微软雅黑";background:url(../images/otherbg.gif) left -256px no-repeat;}
.rankbtn a.jion:hover { background-position:left -279px;}