@charset "utf-8";
/* CSS Document */


.radio { height:30px; width:1200px; margin:auto; margin-top:10px; line-height:30px; background:#fff; }
.radio span { background:url(../images/comm/all.png) no-repeat -44px -31px; width:29px; height:30px; ; display:inline-block; float:left; margin-left:10px; }
.radio a { color:#545050; font-size:12px; margin-left:10px; }
.index { width:1200px; margin:15px auto; }
.regist { width:265px; height:413px; float:left; background:#fff; border-bottom:1px solid #e3e3e3 }
.regist span { background:url(../images/comm/all.png) no-repeat 65px -74px; border-bottom:1px dashed #cdcdcd; padding-left:74px; padding-right:74px; margin-top:10px; width:83px; height:72px; margin-left:10px; display:inline-block; }
.timr {     margin-left: 22px; margin-top:18px; line-height:24px; font-size:16px; width:225px; text-align:center; }
.timr p { background:url(../images/comm/time.jpg) no-repeat; width:185px; height:40px; display:block; margin-bottom:10px; margin-top:10px; border:10px solid #f3f3f3; }
.timr p i { margin-left:1px; }
.timr .timr0 { background:url(../images/comm/0.jpg) no-repeat; width:22px; height:40px; display:inline-block; }
.timr .timr1 { background:url(../images/comm/1.jpg) no-repeat; width:22px; height:40px; display:inline-block; }
.timr .timr2 { background:url(../images/comm/2.jpg) no-repeat; width:22px; height:40px; display:inline-block; }
.timr .timr3 { background:url(../images/comm/3.jpg) no-repeat; width:22px; height:40px; display:inline-block; }
.timr .timr4 { background:url(../images/comm/4.jpg) no-repeat; width:22px; height:40px; display:inline-block; }
.timr .timr5 { background:url(../images/comm/5.jpg) no-repeat; width:22px; height:40px; display:inline-block; }
.timr .timr6 { background:url(../images/comm/6.jpg) no-repeat; width:22px; height:40px; display:inline-block; }
.timr .timr7 { background:url(../images/comm/7.jpg) no-repeat; width:22px; height:40px; display:inline-block; }
.timr .timr8 { background:url(../images/comm/8.jpg) no-repeat; width:22px; height:40px; display:inline-block; }
.timr .timr9 { background:url(../images/comm/9.jpg) no-repeat; width:22px; height:40px; display:inline-block; }
.timr .timr00 { background:url(../images/comm/00.jpg) no-repeat; width:22px; height:40px; display:inline-block; }
.ad-img a.regbanner{position:absolute;left:0px;top:0px;}
.ad-banner .ad-img a img{ width:620px; height:413px;}
.regist .reg-but { width:195px; height:37px; line-height:37px; text-align:center; background:#a02424; border-radius:3px; margin-left:30px; margin-top:20px; display:inline-block; color:#fff; font-size:14px; }
.ad-banner { position:relative; width:620px; height:413px; float:left; margin-left:12px; border-bottom:1px solid #e3e3e3 }
.ad-banner .ad-bg { position:absolute; width:620px; bottom:0px; left:0px; height:35px; background: rgba(0, 0, 0, 0.5) none repeat scroll !important; background: #000; filter: Alpha(opacity=60); background: #000; display: block; }
.ad-banner .ad-text { height:35px; display:block; width: 500px; float:left; line-height:35px; padding-left:20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; cursor:pointer; color:#fff; font-size:14px; }
.ad-banner .ad-list { margin-top:10px; float:right; }
.ad-banner .ad-list a { width:12px; height:12px; display:inline-block; margin-right:10px; background:#fff; border-radius:8px }
.ad-banner .ad-list a:hover { background:#a02424; }
.ad-banner .ad-list .ad-on { background:#a02424; }
/*登陆*/
.login { width:290px; height:413px; float:right; background:#fff; border-bottom:1px solid #e3e3e3 }
.p15 { padding:10px 15px; }
.welcome { font-size: 14px; line-height: 40px; margin: 5px 0px; border-bottom: 1px solid #dddddd; }
.welcome span { font-size: 28px; font-family:Arial, Helvetica, sans-serif; }
.h-login .s-title { margin-bottom: -3px; }
.s-title { border-left: 5px solid #a02426; line-height: 2.05; margin-bottom: 10px; padding-left: 5px; }
.fieldset { margin: 22px 0px; }
.fieldset li { margin: 13px 0px; }
.h-login input { padding: 9px; border-color: #DDD; margin: 0px; width: 235px; font-size: 16px; height: 28px; border: 1px solid #dddddd; }
.h-login-o { margin-top: 25px; margin-bottom: 22px; position: relative; }
.h-login-o .require { left: 0px; position: absolute; top: -20px; }
.h-login button { line-height: 34px; margin-left:18px; width: 84px; background: transparent url(../images/comm/all.png) no-repeat scroll -103px -148px; border: medium none; font-size: 16px; color: #FFF; margin-top: -7px;cursor: pointer; }
.h-login-o-last {    line-height: 30px;color: #878787;font-size: 14px;text-decoration: underline;color: #287FBA;border-top: 1px solid #e3e3e3;display: block; }
.h-login-auth a { margin-left: 10px; background:url(../images/comm/all.png) no-repeat; display: inline-block; font-size: 0px; line-height: 0px; vertical-align: middle; width: 24px; height: 24px; }
.h-login { margin-top:20px; }
.h-login-auth .icon-wb-sina { background-position:-191px -11px; }
.h-login-auth .icon-wb-sina:hover { background-position:-191px -42px }
.h-login-auth .icon-wb-qq { background-position: -367px -10px; }
.h-login-auth .icon-wb-qq:hover { background-position:-367px -42px }
/*诗歌列表*/
.poetry { width:1200px; margin:10px auto; background:#fff; border-bottom:1px solid #e3e3e3 }
.poetry-class { width:1200px; margin:10px auto; padding-bottom:20px; background:#fff; border-bottom:1px solid #e3e3e3 }
.poetry-list { padding:20px 0px; width:270px; margin-left:20px; float:left; margin-left:25px; }
.poetry-title { background:url(../images/comm/index-title.jpg) no-repeat; width:266px; height:25px; display:inline-block; }
.poetry-list .old-style { background-position: -11px -13px; }
.poetry-list .modern { background-position: -11px -46px; }
.poetry-list .modern-hot { background-position: -11px -81px; }
.poetry-list .old-hot { background-position: -11px -116px; }
.sv-title { background:url(../images/comm/xi-title.jpg) no-repeat; width:270px; height:32px; display:inline-block;}
.sv-title a { float: right; font-size: 14px; margin-top:5px; color: #A02424; }
.poetry-list .sw { background-position: -9px -197px; }
.poetry-list .gc { background-position: -300px -197px; }
.poetry-list .yl { background-position: -9px -245px; }
.poetry-list .ws { background-position: -300px -245px; }
.shi-jian { background-position:-680px -22px; }
.poetics { background-position:-682px -53px; }
.news { background-position:-684px -86px; }
.poetry-list ul { margin-top:5px; }
.poetry-list li { width:266px; height:33px; line-height:33px; border-bottom:1px dashed #ececec }
.poetry-list li a { padding-left:10px; background:url(../images/comm/all.png) no-repeat -419px 0px; font-size:14px; color:#3a3a3a; width:185px; float:left; display:block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; cursor:pointer; }
.poetry-list li a:hover { color:#a02424 }
.poetry-list li span { color:#939292; font-size:12px; display:inline-block; width:65px; float:right; text-align:right; overflow:hidden; height:33px; }
.poetry-list li span a{ color:#939292; font-size:12px; display:inline-block; width:65px; float:right; text-align:right; overflow:hidden; height:33px; }
.class-list { padding-top:20px; width:568px; margin-left:20px; float:left; margin-left:15px; }
.class-title { background:url(../images/comm/xi-title.jpg) no-repeat; width:570px; height:30px; display:inline-block; }
.class-list ul { margin-top:5px; }
.class-list li { width:268px; height:35px; line-height:35px; border-bottom:1px dashed #ececec; margin-right:10px; float:left; margin-left:5px; }
.class-list li a { padding-left:10px; background:url(../images/comm/all.png) no-repeat -419px 0px; font-size:14px; color:#3a3a3a; width:185px; float:left; display:block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; cursor:pointer; }
.class-list li a:hover { color:#a02424 }
.class-list li span { color:#939292; font-size:12px; display:inline-block; width:65px; float:right; text-align:right; overflow:hidden; height:33px; }
.class-list li span a{ color:#939292; font-size:12px; display:inline-block; width:65px; float:right; text-align:right; overflow:hidden; height:33px; }
.class-list .old-style { background-position: -9px -53px; }
.class-list .modern { background-position: -9px -11px; }
.class-list .modern-hot { background-position: -9px -96px; }
.class-list .old-hot { background-position: -9px -141px; }
/*修改作者最新动态*/
.au-news { width:1200px; height:150px; border-bottom:1px solid #e3e3e3; margin:10px 0px; background:#fff; display:block; padding-top:5px; }
.au-news .au-title { width:1175px; background:url(../images/comm/au-title.jpg) no-repeat; height:40px; display:block; margin:10px 10px; }
.au-news .au-title a { float: right; font-size: 14px; margin-top: 5px; color: #A02424; }
.au-news .au-gd { width:1180px; margin:10px 10px; }
.au-news .au-left { background:url(../images/comm/au-all.jpg) no-repeat 0px 0px; width:20px; height:30px; display:inline-block; float:left; margin-top:25px; }
.au-news .au-left:hover { background:url(../images/comm/au-all.jpg) no-repeat 0px -38px; }
.au-news .au-right { background:url(../images/comm/au-all.jpg) no-repeat -20px 0px; width:20px; height:30px; display:inline-block; float:left; margin-top:25px; }
.au-news .au-right:hover { background:url(../images/comm/au-all.jpg) no-repeat -20px -38px; }
.au-news .au-list { width:1125px;height:60px; float:left; margin-top:13px; overflow:hidden; margin-left:10px;  position: relative; }
.au-news .au-float{ float:left; margin-right:5px; width:220px;}
.au-news .au-img { float:left; width:50px; height:50px; display:inline-block; }
.au-news .au-img img { width:50p; height:50px; border-radius:50px }
.au-news .au-cent { float:left; margin-left:10px;  width:150px; }
.au-news .au-cent .au-name { color: #7eaedc; font-size:14px;width:150px; display:block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; cursor:pointer; }
.au-news .au-cent i{  width:150px; display:inline-block; }
.au-news .au-cent p{ color:#878787; float:left; display:block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; cursor:pointer; width:150px;}

/*散文诗*/
.our-steps { width:918px; float:left; margin-top:10px; }
.prose { width:424px; height:380px; padding:12px 12px; background:#fff; float:left; margin-right:10px; border-bottom:1px solid #e3e3e3; margin-bottom:10px; }
.prose .steps-bg { background:url(../images/comm/index-title.jpg) no-repeat; width:430px; height:37px; display:inline-block; }
.prose .prose-title { background-position:-14px -162px }
.prose .song-title { background-position:-14px -213px }
.prose .couplets-title { background-position:-14px -266px }
.prose .micro-title { background-position:-14px -317px }
.prose .steps-bg a { float:right; line-height:32px; color:#a02424; font-size:14px; }
.poetry-content { width:423px; margin-top:10px; }
.poetry-img { float:left; display:inline-block; background:url(../images/comm/poetry-img.jpg) no-repeat; width:155px; height:117px; }
.poetry-img img { margin-top:1px; margin-left:1px; border:1px solid #e1e1e1 }
.poetry-content h2 { float:left; font-size:14px; color:#a42e2e; margin-left:10px; display:block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; cursor:pointer; width:245px; }
.poetry-content p { float:left; margin-left:10px; text-indent:14px; color:#787878; line-height:22px; width:245px; height:85px; overflow:hidden; }
.poetry-content .check { float:right; color:#dfaa29; margin-right:15px; }
.steps-list { margin-top:10px; }
.steps-list li { width:404px; line-height:25px; }
.steps-list li a { float:left; color:#4a4a4a; background:url(../images/comm/all.png) no-repeat -423px -32px; padding-left:10px; display:block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width:302px; }
.steps-list li a:hover { color:#a02424; background:url(../images/comm/all.png) no-repeat -423px -65px; }
.steps-list li span { color: #acacac; width:75px; float:right; text-align:right; }
/*作者动态*/
.author-dynamics { width:262px; padding:10px 10px 16px 10px; background:#fff; border-bottom:1px solid #e3e3e3; float:right; margin-top:10px }
.author-dynamics .author-title { background:url(../images/comm/index-title.jpg) no-repeat -370px -5px; width:262px; height:40px; display:block; }
.author-dynamics .work-comments { background:url(../images/comm/index-title.jpg) no-repeat -365px -60px; width:262px; height:40px; display:block; }
.author-dynamics .src-img{background:url(../images/comm/index-title.jpg) no-repeat -844px -478px !important; width:262px; height:40px; display:block;}
.author-dynamics ul { margin-top: 5px; }
.author-dynamics ul li { padding: 0px 7px 0px 3px; border-bottom: 1px dotted #CCC; }
.linelkw { padding:0px 7px 0px 3px !important; }
.author-dynamics .round { border-radius: 50%; }
.weaken { color: #878787; }
.author-dynamics .blink { width: 130px; color: #5B9CD8 }
.author-dynamics .nowrap { text-overflow: clip; display: block; overflow: hidden; white-space: nowrap; word-wrap: normal; }
.photo-s50-r p { margin-top: 10px; }
.author-dynamics .photo-s50-r { height: 48px; padding-top: 2px; margin-left: 65px; }
.photo-s50-w { width:250px;  line-height:30px;overflow: hidden; }
.photo-s50-w .name-zp { color: #5B9CD8 }
.author-dynamics .btn-primary { display: block; background-color: #a02424; border-radius:3px; color: #FFF; padding: 0px 14px; position: relative; text-align: center; font-family: Microsoft Yahei; margin: 20px 0px 12px; line-height: 36px; }
/*名人堂*/
.hall-fame { width:1200px; margin:auto; height:240px; border-bottom:1px solid #e3e3e3; background:#fff }
.hall-fame .fame-title { background:url(../images/comm/index-title.jpg) no-repeat -2px -362px; width:1174px; height:40px; padding:15px 15px; }
.fame-title span { float:right; margin-right:10px; }
.fame-title span a { font-size:14px; color:#6b6b6b; }
.fame-title span a:hover { color:#a02424 }
.fame-title span .fame-on { color:#a02424 }
.fame-title span .fame-more { color:#a02424; margin-left:10px; }
.hall-list { width:1200px; }
.hall-list .hall-left { background:url(../images/comm/all.png) no-repeat -105px -4px; display:inline-block; width:24px; height:46px; float:left; margin-top:40px; }
.hall-list .hall-right { background:url(../images/comm/all.png) no-repeat -144px -4px; display:inline-block; width:24px; height:46px; float:right; margin-top:40px; }
.hall-list .hall-img { width:1102px;height: 145px; margin-left:30px; float:left;position:relative;overflow:hidden; }
.hall-list .hall-img span { margin-right:19px; display:inline-block; text-align:center; width:119px; }
.hall-list .hall-img span p { display:inline-block; margin-top:5px; color: #161616; font-size:14px; font-weight:bolder; }
.hall-list .hall-img span a img { border-radius:50%; display:inline-block; }
/*文集出版*/
.anthology { width:1200px; margin:auto; height:306px; border-bottom:1px solid #e3e3e3; background:#fff }
.anthology .anthology-title { background:url(../images/comm/index-title.jpg) no-repeat -1px -412px; width:1174px; height:40px; padding:14px 13px 10px 13px; }
.anthology-title span { float:right; margin-right:10px; }
.anthology-title span a { font-size:14px; color:#6b6b6b; }
.book-item-photo { position:relative; width:114px; height:164px; }
.anthology-title span a:hover { color:#a02424 }
.anthology-title span .anthology-on { color:#a02424 }
.fame-title span .fame-more { color:#a02424; margin-left:10px; }
.clearfix { width:1200px; }
.clearfix .book-item { width: 116px; float: left; margin-left: 30px; height: 256px; }
.play-w { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; display: none; background: transparent url(../images/comm/cover_filter.png) repeat scroll 0% 0%; }
.category-b { position: absolute; left: 0px; bottom: 0px; background: rgba(0, 0, 0, 0.5) none repeat scroll !important; background: #000; filter: Alpha(opacity=60); background: #000; display: block; width: 100%; color: #FFF; line-height: 23px; text-indent: 10px; }
.book-item-name { font-size:14px; margin-top:5px; margin-bottom:5px; }
.anthology .nowrap { font-size:14px; }
.anthology .weaken { color:#bab8b8; }
/*诗画走廊*/
.image-text { width:375px; height:290px; padding:12px 12px; background:#fff; float:left; margin-right:10px; margin-right: 1px; border-bottom:1px solid #e3e3e3; }
.image-text .image-title { background:url(../images/comm/index-title.jpg) no-repeat; width:380px; height:29px; display:inline-block; }
.image-text .painting-corridor { background-position:-696px -120px; }
.image-text .poet { background-position:-696px -157px }
.image-text .magazine { background-position:-696px -196px }
.image-text .upic{display: inline-block;width: 376px;height: 251px;}
.image-text .upic a{position:absolute;left:0px;top:0px;}
.image-centent { margin-top:10px; position:relative; }
.text-centent { position:absolute;left: 0px; bottom:0px; width:100%; background: rgba(0, 0, 0, 0.5) none repeat scroll !important; background: #000; filter: Alpha(opacity=60); background: #000; display: block; height:33px; line-height:33px; color:#fff; }
.text-centent i { background:url(../images/comm/all.png) no-repeat -415px 0px; padding-left:15px; float:left; width:270px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; cursor:pointer; display:block; }
.text-centent .on-list { float:right; width:80px; margin-top:12px; }
.text-centent .on-list a { width:11px; height:11px; display:inline-block; background:#fff; margin-left:5px; }
.text-centent .on-list a:hover { background:#a02424; }
.text-centent .on-list .text-on { background:#a02424; }
/*服务*/
.service { float:left; background:#fff; float:left; width:425px; padding:10px 10px 10px 15px; margin-top:10px; border-bottom:1px solid #e3e3e3; }
.service-title { background:url(../images/comm/index-title.jpg) no-repeat; }
.student { background-position:-695px -230px; width:415px; height:42px; line-height:35px; }
.service-title a { float:right; color:#a02424; font-size:14px; }
.market { background-position:-690px -277px; width:415px; height:42px; line-height:35px; }
.service-content { width:423px; margin-top:10px; padding-bottom:10px; border-bottom:1px solid #e3e3e3; }
.service-img { display:inline-block; float:left; }
.service-content h2 { float:left; font-size:14px; color:#a42e2e; margin-left:10px; display:block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; cursor:pointer; width:245px; }
.service-content p { float:left; margin-left:10px; text-indent:14px; color:#787878; line-height:22px; width:245px; height:85px; overflow:hidden; }
.service-content .check { float:right; color:#dfaa29; margin-right:15px; }
.information-list { margin-top:15px; padding-bottom:10px; border-bottom:1px dashed #edeaea; }
.list-title { background:url(../images/comm/all.png) no-repeat; text-align:center; line-height:27px; color:#fff; width:96px; height:27px; font-size:14px; float:left; display:inline-block; }
.information-list .red { background-position:-7px -211px; }
.list-on { float:right; width:55px; margin-top:6px; }
.list-on a { width:8px; height:8px; display:inline-block; background:#d5d5d5; margin-right:5px; border-radius:50px }
.red-color a:hover { background:#f8544b }
.list-on .red-on { background:#f8544b }
.list-on .yellow-on { background:#ffbd5e }
.yellow-color a:hover { background:#ffbd5e }
.information-list .coffee { background-position:-120px -211px; }
.list-on .coffee-on { background:#c7825b }
.coffee-color a:hover { background:#c7825b }
.information-list .grey { background-position:-120px -249px; }
.list-on .grey-on { background:#727272 }
.grey-color a:hover { background:#727272 }
.information-list p { display:block; line-height:25px; margin-top:10px; }
.information-list p a { width:425px; overflow: hidden; text-overflow: ellipsis; font-size:14px; white-space: nowrap; cursor:pointer; display:block; }
.yellow { background-position:-8px -249px }
.blue { background-position:-8px -285px; }
.list-on .blue-on { background:#3fc6f8 }
.blue-color a:hover { background:#3fc6f8 }
.information-list .green { background-position:-120px -285px; }
.list-on .green-on { background:#89da87 }
.green-color a:hover { background:#89da87 }
/*网站公告*/
.notice { width:258px; height:266px; background:#fff; padding:5px 15px 15px 15px; float:right; margin-top:10px; border-bottom:1px solid #e3e3e3; }
.notice .notice-title { background:url(../images/comm/index-title.jpg) no-repeat -18px -470px; display:block; width:262px; height:47px; line-height:33px; }
.education .education-title { background:url(../images/comm/index-title.jpg) no-repeat -15px -527px; display:block; width:262px; height:47px; line-height:33px; }
.notice .notice-title a { float:right; font-size:14px; margin-top:10px; color:#a02424 }
.education .education-title a { float:right; font-size:14px; margin-top:10px; color:#a02424 }
.notice .notice-list { border-bottom:1px dashed #e3e3e3; padding-bottom:8px; margin-top:5px; }
.notice .notice-list a { display:block; overflow: hidden; margin-left:5px; text-overflow: ellipsis; white-space: nowrap; cursor:pointer; width:240px; background:url(../images/comm/all.png) no-repeat -250px -203px; padding-left:15px; font-size:14px; line-height:25px; }
.education { border-bottom:1px solid #e3e3e3; width:258px; height:300px; background:#fff; padding:5px 15px 15px 15px; float:right; margin-top:10px; }
.education .education-list a { padding-left: 13px; height: 31px; line-height: 31px; border-bottom: 1px dashed #ECECEC; background: transparent url("../images/comm/all.png") no-repeat scroll -419px 3px; font-size: 14px; color: #3A3A3A; width:235px; float: left; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; cursor: pointer; }
.education .education-list a:hover { color:#a02424 }
/*金谷园*/
.jingu { background:#fff; float:left; width:900px; margin-top:10px; border-bottom:1px solid #e3e3e3; }
.jingu-img { margin:10px 10px; display:inline-block; float:left; }
.edit { float:left; padding-top:10px; width:435px; }
.edit .edit-title { background:url(../images/comm/index-title.jpg) no-repeat -382px -530px; display:block; width:420px; height:40px; line-height:40px; }
.edit .edit-title a { float:right; font-size:14px; color:#a02424 }
.edit-centent a { padding-left:12px; width:75px; height:19px; display:inline-block; color:#010000; background:url(../images/comm/all.png) no-repeat -252px -237px; margin-top:5px; margin-bottom:3px;overflow:hidden; }
.edit-centent a:hover { color:#a02424; }
.contact { width:258px; padding: 5px 15px; border-bottom:1px solid #e3e3e3; float:right; background:#fff; margin-top:10px; height:187px; }
.contact-title { background:url(../images/comm/index-title.jpg) no-repeat -382px -470px; display:block; width:258px; height:40px; line-height:40px; }
.contact-title a { float:right; font-size:14px; color:#a02424; }
.contact .email { background:url(../images/comm/all.png) no-repeat -204px -94px; width:234px; height:48px; display:inline-block; margin-top:1px; margin-left:10px; }
.contact .email span { font-size:14px; color:#aa4146; font-weight:bolder; padding-left:55px; padding-top:6px; display:inline-block; }
.contact .email p { color:#949494; font-size:14px;padding-left:55px; }
.contact .phone { background:url(../images/comm/all.png) no-repeat -204px -153px; width:234px; height:48px; display:inline-block; margin-left:10px; margin-top:1px; }
.contact .phone span { font-size:14px; color:#aa4146; font-weight:bolder; padding-left:55px; padding-top:6px; display:inline-block; }
.contact .phone p { color:#949494; padding-left:55px; font-size:14px; }
.hall-fame .pic{margin-right: 19px;display: inline-block;text-align: center;width: 119px;}
.hall-fame .pic a img{border-radius: 50%;display: inline-block; width:119px; height:121px;}
.hall-fame .picList li{ width:119px; float:left; margin-left:10px;}
.hall-fame .picList .title {display: inline-block; margin-top: 5px;color: #161616;font-size: 14px;font-weight: bolder;
}
.hall-fame .picList .title a{ width:119px;  display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;cursor: pointer;  text-align: center;}

.picMarquee-left .bd .tempWrap{ width: 1160px; margin-left: 16px;}

.zp-select{}
.zp-select .zp-box{ border: 1px solid #dddddd;height: 38px;  width: 103px; font-size:14px; background-color: #F3F3F3;  margin-bottom:15px; margin-right:5px;}
.zp-select .zp-tex{ width:215px;}
.zp-select .zp-but{cursor: pointer;  height:40px; border: 1px solid #dddddd; width:220px; background:#A02424;  border-radius: 3px; color:#fff;}



.layout-st { padding:20px 0px; width:410px;  float:left; height: 377px; }
.layout-title { background:url(../images/comm/shichang.jpg) no-repeat; width:415px; height:21px; display:inline-block; }
.layout-st .stu{background:url(../images/comm/student-t.jpg) no-repeat !important;}

.layout-st ul { margin-top:5px; }
.layout-st li { width:410px; height:33px; line-height:33px; border-bottom:1px dashed #ececec }
.layout-st li a { padding-left:13px; background:url(../images/comm/all.png) no-repeat -419px 0px; font-size:14px; color:#3a3a3a; width:300px; float:left; display:block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; cursor:pointer; }
.layout-st li a:hover { color:#a02424 }
.layout-st li span { color:#939292; font-size:12px; display:inline-block; width:85px; float:right; text-align:right; overflow:hidden; height:33px; }


.layout-key{ float:left !important; width:152px; height:43px; display:inline-block;}
.seve-key{    position: absolute;left: 149px;top: 10px;width: 100px;height: 35px;display: inline-block;}