html {background-image:url(about:blank);background-attachment:fixed;}
* {margin:0; padding:0; border:0;}
a {text-decoration:none; color:#616161;}
ul {list-style-type:none;}
img {display:block;}
body {font-size:14px; font-family:'微软雅黑','黑体'; color:#616161; background:#ededed;}

/* 头部 */
#header-fixed {height:135px;}
#hfixed {position:fixed; top:0px; left:0px; z-index:1001; width:100%;}
.main-body {width:1000px; margin:0 auto; position:relative;}
.auto {overflow:auto; zoom:1;}
.header {height:80px; background:#a40000;}
.header table {border-collapse:collapse; float:right;}
.header table td {padding-right:35px; color:#fff; font-size:16px; padding-top:40px;}
.header table td.pad {padding-right:0px;}
.header table td.pad .ch {padding-right:10px;}
.header table td.pad .pad-bor {border:1px solid #fff; padding:0px 5px; position:relative;}
.header table td.pad input {outline:none; color:#fff;}
.header table td.pad span {display:none;}
.header table td.pad .pad-bor span {display:block; position:absolute; top:0px; left:5px; cursor:text; font-size:14px;}
.header table td .search-btn {background:#a40000;  height:24px; outline:none; font-family:'微软雅黑'; border:0; font-size:16px; color:#fff; cursor:pointer; position:relative; top:0px;}
.header table td .search-text {background:#a40000; color:#fff;}
.header table td a {color:#fff;}
.header-nav1 {background:#fff url("../image/nav-sha.gif") left bottom repeat-x; height:55px;}
.header-nav {height:50px; box-shadow:0px 1px 5px #959595; background:#fff; border-bottom:1px solid #989898;}
.nav {height:50px;}
.nav .logo {position:relative;}
.nav .logo a {position:absolute; top:-80px; left:0px;}
.nav ul {margin-left:250px; overflow:hidden;}
.nav ul li {float:left; height:50px; line-height:50px; margin-right:50px;}
.nav ul li a {font-size:20px; color:#232323;}
.nav ul li.bg a {color:#e70012; font-weight:bold;}

/* 首页 */
.lbo {margin-top:28px; margin-bottom:20px;}
.lbo-intro {width:300px; height:482px; background:url("../image/lun-bg.gif"); position:relative; float:left;}
.lbo-intro span {display:inline-block; width:7px; height:7px; position:absolute; right:-7px;}
.lbo-intro .tsj {background:url("../image/lub-zsj.gif") no-repeat; top:0px;}
.lbo-intro .bsj {background:url("../image/lub-ysj.gif") no-repeat; bottom:0px;}
.lbo-cont {padding:39px 21px 0 23px; height:376px; overflow:hidden;}
.lbo-cont h1 {line-height:40px; font-size:28px; font-weight:bold;}
.lbo-cont .describe {font-size:16px; color:#fff; line-height:24px; margin-top:20px; font-family:'宋体'; text-indent:2em;}
.lbo-cont .index-yuedu {text-align:right; position:absolute; bottom:17px; right:21px;}
.lbo-cont .index-yuedu a {color:#fff; font-size:16px;}
.lbo-cont a {color:#fff;}
.lbo-cont a:hover {color:#a40000;}
.lbo-pic {width:700px; height:468px; overflow:hidden; top:7px; position:relative;}
.lbo-pic .arr {display:inline-block; width:30px; height:59px; position:absolute; top:200px; cursor:pointer; display:none; filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8;}
.lbo-pic .arr-left {background:url("../image/prev.png") no-repeat; left:30px;}
.lbo-pic .arr-right {background:url("../image/next.png") no-repeat; right:30px;}
.lbo-pic ul li, .lbo-pic ul li .none {display:none;}
.lbo-pic ul li.posi {position:absolute; top:0px; left:0px; display:block;}
.lbo-pic ul li img {width:700px; height:468px;}
.lbo-btn {height:54px; text-align:center; position:absolute; width:100%; bottom:0px; left:0px; line-height:68px; font-size:0px;}
.lbo-btn span {width:12px; height:12px; border-radius:6px; background:#fff; display:inline-block; margin-left:20px; cursor:pointer;}
.lbo-btn span.ch {background:#e50112;}
.sek {width:930px; margin:0 auto;}
.sek div {width:300px; height:239px; float:left; margin-right:15px; position:relative; overflow:hidden;}
.sek .mr {margin-right:0;}
.sek .mt {margin-bottom:20px;}
.sek .sep {position:absolute; top:15px; right:30px; color:#fff; text-align:right;}
.sek .sep span {display:block; font-size:30px;}
.sek .sep i {font-style:normal; font-size:17px; position:relative; top:-5px;}
.sek .shad-c {height:60px; position:absolute; bottom:0px; left:0px;}
.sek .shad-p {background:#000; opacity:0.4; width:100%; -moz-opacity:0.4; filter:alpha(opacity=40);}
.sek .shad-pt {z-index:9; line-height:59px; padding-left:30px;}
.sek .shad-pt a {color:#fff; font-size:14px;}
.sek .shad-pt a:hover {color:#a40000;}
.sek .zt {background:#dfb656;}
.sek .tg {background:#cd9719;}
.sek .ab {background:#4a0202;}
.sek .dy {width:615px; background:#4a0202;}
.sek .lx {background:#a40000;}

/* 观察 */
.bor-box {border:1px solid #cfcfcf; border-top:0; border-bottom:1px solid #989898; padding:20px; background:#fff; box-shadow:0px 1px 1px #cbcbcb;}
.bor-pad {padding:15px 20px 10px 20px;}
.list-cont {margin-top:10px; position:relative;}
.list-left {width:710px; float:left;}
.list-spec img {width:708px; height:400px;}
.list-l-pic {position:relative; overflow:hidden; height:400px; border:0; padding:0; margin-bottom:9px;}
.list-l-pic img {width:718px; height:400px;}
.list-l-pic p {position:absolute; height:80px; bottom:0px; left:0px;}
.list-l-pic p.shad {background:#101010; opacity:0.4; -moz-opacity:0.4; filter:alpha(opacity=40); width:100%;}
.list-l-pic p.text {line-height:78px; padding-left:23px;}
.list-l-pic p.text a {font-size:30px; font-weight:bold; color:#fff; font-family:'微软雅黑';}
.list-cont .column {width:30px; text-align:center; display:inline-block; position:absolute; top:0px; left:-28px; background:#a30100 url("../image/gc_jt.gif") center bottom no-repeat; font-size:16px; color:#fff; padding-bottom:30px; padding-top:5px;}
.list-art {color:#626262; padding:15px 10px; margin-bottom:9px;}
.list-clear {margin:0; border:0;}
.list-art .list-art-pic {font-size:0px;}
.list-art .list-art-pic .lit-pic {width:399px; height:249px; overflow:hidden; position:relative;}
.bkwz-bg {background:url("../image/bkwz-bg.png") no-repeat; width:55px; height:57px; position:absolute; top:0px; right:0px; z-index:10;}
.list-art .list-art-pic img {width:408px; height:249px;}
.list-art .list-art-pic div {display:inline-block; zoom:1; *display:inline;}
.list-art .list-art-pic div.list-art-intr {font-size:14px; margin-left:21px; width:260px;}
.list-art .list-art-pic .writer {font-size:18px;}
.list-art .list-art-pic .bcr {color:#a40000;}
.list-left .comment {padding-right:29px; cursor:pointer;}
.list-left .share {padding-right:29px; margin-left:25px; position:relative; cursor:pointer;}
.list-left .comment, .list-left .share {color:#626262;}
.list-left .share .share-btn {position:absolute; top:20px; left:0px; display:none; height:60px; width:80px; padding:5px 3px; background:#fff; border:1px solid #e2e2e2;}
.list-left .share .share-btn a span {margin-bottom:5px;}
.list-art .list-art-pic .btp {margin-top:15px; margin-bottom:7px;}
.list-art h2 {margin-bottom:10px;}
.list-art h2 a {color:#000;}
.list-art h2 a:hover {color:#a40000;}
.list-art .list-descri {font-size:14px; line-height:26px; margin-top:10px; font-family:'宋体'; text-indent:2em;}
.list-art .list-descri .decri-cont {text-indent:2em;}
.list-art .list-body {display:none; margin-top:10px; border-top:1px solid #ededed; padding-top:10px; line-height:26px; font-family:'宋体';}
.list-art .list-body p {text-indent:2em; margin-top:15px;}
.list-art .read {text-align:right; margin-top:22px;}
.list-art .read a {color:#a50001; margin-left:28px; font-size:16px;}
.list-art .read a.read-b {background:url("../image/read-b.gif") right center no-repeat; padding-right:24px;}
.list-art .read a.read-t {background:url("../image/read-t.gif") right center no-repeat; padding-right:24px;}
.list-page {text-align:right; margin-top:10px;}
.list-page li a {display:inline-block; height:34px; line-height:34px; text-align:center; color:#a40000; border:1px solid #a40000; font-size:14px;}
.list-page a.left {float:left;}
.list-page a.ch {background:#a40000; color:#fff;}
.list-page ul {float:right;}
.list-page ul li {float:left; margin-left:5px;}
.list-page ul li a {display:block; zoom:1; *display:inline; width:auto; height:24px; line-height:24px; padding:0 5px;}
.list-page ul li.thisclass a {background:#a40000; color:#fff;}
.list-page ul li a:hover {background:#a40000; color:#fff;}
.list-page ul li span {display:none;}
.list-right {float:right; width:282px;}
.list-right .zzgd-t {background:url("../image/zzgd-pic.gif") no-repeat; height:32px; position:relative; left:-22px; margin-bottom:18px;}
.list-right .title {height:36px; line-height:36px; padding-left:10px; border:1px solid #a40001; font-size:15px; text-align:center;}
.list-right .tbg {background:#a40000;}
.list-right .title a {color:#222;}
.list-right .tbg a {color:#fff;}
.list-right .author {margin-bottom:9px; padding-right:15px;}
.list-right .author .w-t {background:url("../image/author-bg.gif") no-repeat; width:77px; height:32px; margin-bottom:18px;}
.list-right .w-p {position:relative; left:-22px;}
.list-right .author .intro {margin-bottom:5px;}
.list-right .author .intro div {display:inline-block; zoom:1; *display:inline; color:#000;}
.list-right .author .intro div.pic {border:1px solid #a3a3a3; vertical-align:bottom:}
.list-right .author .intro div.int-n {width:108px; margin-left:5px; font-size:13px; height:119px; vertical-align:bottom; overflow:hidden;}
.list-right .author .intro div.int-n h3 {font-size:21px; font-weight:normal; margin-bottom:5px;}
.list-right .author .intro div.int-n h3 a {color:#000;}
.list-right .author .intro div.int-n h3 a:hover {color:#a40000;}
.list-right .author .intro div.int-n p {font-size:12px; height:91px; overflow:hidden; font-family:'宋体'; line-height:18px; color:#626262;}
.list-right .author .zf {background:url("../image/zf.gif") left center no-repeat; padding-left:14px; height:18px; line-height:18px; margin-bottom:4px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.list-right .author .zf a {color:#000; font-size:14px;}
.list-right .author .zf a:hover {color:#a40000;}
.list-right .gc-g {margin-bottom:9px;}
.list-right .gc-g img {width:282px;}
.list-right .bor-zt {padding-left:10px; padding-right:10px;}
.list-right .bor-zt .z-t {background:url("../image/rmzt-bg.gif") no-repeat; height:32px; position:relative; left:-12px; font-size:18px; color:#fff; padding-left:12px; line-height:28px;}
.list-right .news-zt {margin-top:20px;}
.list-right .news-zt h2 {font-size:17px; text-align:center;}
.list-right .news-zt h2 a {color:#000;}
.list-right .news-zt h2 a:hover {color:#a40000;}
.list-right .news-zt .pic-c {text-align:center; margin-top:16px; text-align:center;}
.list-right .news-zt .pic-c img {width:210px; height:125px; display:inline;}
.list-right .news-zt .describe {font-size:14px; color:#000; margin-top:5px; font-family:'宋体';}
.list-right .news-zt .describe p {line-height:19px; font-size:13px; color:#616161; text-indent:2em;}
.list-right .news-zt .describe p.descri-more {text-align:right;}
.list-right .news-zt .describe p.descri-more a {color:#000;}
.list-right .news-zt .describe p.descri-more a:hover {color:#a40000;}
.list-right .gk {margin:9px 0; font-size:0;}
.list-right .gk p {display:inline-block; zoom:1; *display:inline;}
.list-right .gk p.lk {margin-right:14px;}
.list-right .dk {padding-left:11px; padding-right:11px;}
.list-right .dk .d-t {background:url("../image/dkyd.gif") no-repeat; height:32px; position:relative; left:-13px;}
.list-right .down {margin-top:7px; padding-left:20px; padding-top:11px; border-top:1px solid #d2d2d2;}
.list-right .dclear {border-top:0;}
.list-right .down div {display:inline-block; zoom:1; *display:inline; vertical-align:bottom;}
.list-right .down div.zfbg {background:url("../image/dk-pic.gif") no-repeat; width:121px; height:163px; }
.list-right .down div.zfbg img {width:113px; height:154px;}
.list-right .down div a {color:#000;}
.list-right .down div a:hover {color:#a40000;}
.list-right .down div p {color:#222; padding-left:10px; position:relative; top:-10px; font-size:14px;}
.list-right .colum-son {padding:15px 10px; padding-bottom:0px; margin-bottom:9px;}
.list-right .colum-son .son-title {height:32px; line-height:28px; background:url("../image/dk-t.gif") no-repeat; font-family:'微软雅黑'; position:relative; left:-12px; color:#fff; padding-left:15px; font-size:18px;}
.list-right .all-col {font-size:0px; margin-top:10px;}
.list-right .mar-col {margin-right:33px; font-size:0;}
.list-right .all-col a {display:inline-block; width:126px; height:36px; line-height:36px; border:1px solid #a40001; color:#222; text-align:center; font-size:15px; margin-bottom:10px;}
.list-right .all-col a.mar {margin-right:4px; *margin-right:3px;}
.list-right .all-col a:hover, .list-right .all-col a.thisclass {background:#a40001; color:#fff;}
.list-right .bqp {padding-left:4px; padding-right:4px;}


/* 文章 */
.content-show h1, .short {text-align:center;}
.short {font-size:21px; margin-top:10px;}
.content h1 {text-align:left;}
.content img {display:inline;}
.content-pic {margin-bottom:10px; border:1px solid #f1f1f1;}
.content-pic img {width:100%;}
.com-mar-top {margin-top:9px;}
.list-left .content-top {text-align:right; margin-bottom:30px;}
.list-left h1 {color:#000;}
.list-left .cont-des {line-height:28px; margin-bottom:10px; color:#333333; font-family:'宋体'; text-indent:2em; font-size:16px; background:#f5f5f5; padding:10px 14px;}
.list-left .red {color:#a40001;}
.list-left .red a {color:#a40001;}
.list-left .shx {margin-top:15px; margin-bottom:23px; text-align:center;}
.list-left .shx .time {margin:0 20px;}
.list-left .content {font-family:'宋体'; font-size:16px; line-height:28px;}
.list-left .content h1 {font-size:23px; color:#000; font-family:'宋体'; text-align:center; margin-top:40px;}
.list-left .content h2,.list-left .content h3,.list-left .content h4,.list-left .content h5 {font-size:18px; color:#000; font-family:'宋体'; margin-top:24px; text-indent:2em;}
.list-left .content h2 {font-size:19px; text-indent:0; padding-left:32px;}
.list-left .content h3 {font-size:16px;}
.list-left .content p {line-height:28px; font-family:'宋体'; text-indent:2em; color:#434343; font-size:16px; margin-top:20px;}
.list-left .content table {border-collapse:collapse;}
.list-left .content table td {border:1px solid #000; text-align:center;}
.list-left .xgyd {margin-top:9px;}
.list-left .xgyd h3 {padding-bottom:15px; border-bottom:1px solid #d2d2d2; color:#000; margin-bottom:15px;}
.list-left .xgyd ul li {margin-top:8px; background:url("../image/zf.gif") left center no-repeat; padding-left:12px;}
.list-left .xgyd ul li a {color:#010101;}
.list-left .xgyd ul li a:hover {color:#a40000;}
.list-left .form textarea {width:99%; height:80px; outline:none; border:1px solid #d3d3d3; resize:none; padding:3px; overflow:auto;}
.list-left .form .btn {background:#a40001; width:79px; cursor:pointer; height:32px; line-height:32px; text-align:center; color:#fff; border:0; font-size:16px; font-weight:bold;}
.list-left .form .push {margin-top:22px; text-align:right;}
.list-left .form .push label {float:left; color:red;}
.list-left .form .push span {font-size:13px; margin-left:5px; font-weight:bold; color:#949494;}
.list-left .com-content {margin-top:27px;}
.list-left .com-content h3 {font-weight:normal; color:#010101;}
.list-left .message {margin-top:28px; border-top:1px solid #d2d2d2; padding-top:9px;}
.list-left .message a {color:#616161;}
.list-left .mess-top {border:0;}
.list-left .message .avatar {float:left; margin-right:25px;}
.list-left .message .avatar img {width:62px; height:60px;}
.list-left .message .aply {float:left; width:580px;}
.list-left .message .aply i {font-style:normal; margin-left:38px;}
.list-left .message .aply p {line-height:26px; margin-top:12px;}
.list-left .mess-page {height:34px; line-height:34px; text-align:center; background:#a0a0a0; margin-top:38px;}
.list-left .mess-page a {color:#fff;}

/* 关于我们 */
.about {width:426px; float:left; margin-right:48px;}
.ab-pad {padding:48px;}
.about p , .ab-contri p {line-height:24px; font-size:14px; color:#101010; text-indent:2em;}
.ab-lxwm {background:url("../image/gywm.gif") no-repeat; position:absolute; top:10px; left:-2px; width:101px; height:32px;}
.ab-contri {float:left; padding:48px;}
.ab-contri p {width:504px; text-align:justify; text-justify:inter-ideograph;}
.ab-cl {margin-top:9px; position:relative;}
.ab-zgqs {background:url("../image/zgqs.gif") no-repeat;}
.ab-gywm {background:url("../image/lxwm.gif") no-repeat;}
.ab-wm {float:right; width:390px;}
.ab-wm .gywm {padding-top:48px; position:relative;}
.ab-wm .gywm p {height:25px; line-height:25px;}
.ab-wm .gywm {font-size:14px; color:#101010;}
#container {width:389px; height:325px; margin-top:9px;}


/* 专题列表 */
.list-left p.zt-shad {height:128px;}
.list-left p.zt-text {height:128px;}
.list-left p.zt-text a {display:block; padding:10px 20px 3px 22px; font-size:28px; font-weight:bold; color:#fff;}
.list-left p.zt-text a:hover {color:#a40000;}
.list-left p.zt-text span {padding:0 23px; color:#fff; display:block; line-height:24px; height:68px; overflow:hidden; font-family:'宋体';}
.list-left .zt-tp {margin-top:18px;}
.list-left .list-spec {box-shadow:0px 2px 1px #cbcbcb;}

/* 专题文章 */
.list-left .dy {background:url("../image/dy.gif") no-repeat; height:33px; position:relative; left:-20px;}
.list-left .dy-cont {line-height:24px; margin-top:12px;}
.list-left .dy-cont h2 {text-align:center; color:#222; font-size:30px;}
.list-left .dy-cont p {margin:25px 0; line-height:26px; text-indent:2em; color:#000; font-family:'宋体';}
.list-left .dy-pic {text-align:center; position:relative;}
.list-left .dy-pic img {width:100%; height:400px;}
.list-left .dy-pic .dy-shad {height:81px; position:absolute; left:0px; bottom:0px; width:100%; background:#010101; opacity:0.4; -moz-opacity:0.4; filter:alpha(opacity=40);}
.list-left .dy-pic span {position:absolute; bottom:0px; width:8px; height:90px; display:inline-block;}
.list-left .dy-pic span.dy-sl {left:0px; background:url("../image/dypl.gif") no-repeat;}
.list-left .dy-pic span.dy-sr {right:0px; background:url("../image/dypr.gif") no-repeat;}
.list-left .dy-pic .dy-zt {position:absolute; bottom:0px; left:8px; height:80px; line-height:80px; padding-left:20px;}
.list-left .dy-pic .dy-zt a {font-size:30px; font-weight:bold; color:#fff;}

/* 导刊新闻 */
.list-news {padding-top:0px; padding-bottom:0px;}
.list-news p {height:51px; line-height:51px; text-align:right; border-top:1px solid #cfcfcf;}
.list-news p.odd {background:#e5e5e5;}
.list-news p a {float:left; color:#2e2e2e;}
.maga-descri {padding:0 22px; line-height:24px; font-size:13px; text-indent:2em; font-family:'宋体'; margin-top:5px;}
.maga-t {background:url("../image/bq.gif") no-repeat; height:32px; position:relative; left:-13px;}

/* 杂志阅读 */
.maga-search {text-align:right;}
.maga-search .dy-btn {background:url("../image/dy-btn.gif") no-repeat; font-size:18px; margin-right:6px; display:inline-block; width:137px; height:42px; text-align:center; line-height:42px; color:#fff; vertical-align:top;}
.maga-search span {height:41px; vertical-align:top; line-height:41px; color:#111;}
.maga-search .maga-search-text {display:inline-block; width:132px; height:37px; border:2px solid #a40000; text-align:center; line-height:37px;}
.maga-search .maga-sj {background:url("../image/magasj.gif") no-repeat; width:27px; display:inline-block;}
.maga-cont {color:#111; margin-top:10px;}
.maga-cont p {margin-bottom:0px;}
.maga-cont p img {width:220px; height:298px;}
.maga-cont div {float:left; margin-bottom:10px; margin-right:12px;}
.maga-cont .maga-w {width:105%; overflow:hidden;}
.maga-cont .ma-box {border-right:1px solid #918f90; border-bottom:1px solid #918f90; box-shadow:1px 1px 1px #cac8c9; background:#fff; padding:9px; font-size:14px; line-height:18px;}
.maga-cont .ma-box .mbox {border-top:1px solid #d2d2d2; margin-top:8px; padding-top:5px; font-size:15px; font-weight:bold;}
.maga-cont .ma-box .mbox a {color:#000;}
.maga-cont .ma-box .mbox a:hover {color:#a40000;}
.maga-title {padding:0; padding-top:10px; padding-bottom:7px; margin-bottom:9px;}
.pic-bg-title {background:url("../image/dk.gif") no-repeat; height:32px; position:relative; left:-2px; color:#fff; line-height:28px; padding-left:11px;}


/* 作者观点 */
.auth-list {overflow:hidden;}
.auth-list li {float:left; background:#fff; padding:14px 17px; padding-bottom:0px; width:420px; margin-bottom:9px; border-right:1px solid #918f90; border-bottom:1px solid #918f90; box-shadow:1px 1px 1px #c9c7c8;}
.auth-list li img {width:165px; height:163px;}
.auth-list li .left {float:left; margin-right:23px;}
.auth-list li .right {float:left;}
.auth-list li .right h3 {color:#680000; font-size:21px; font-weight:normal;}
.auth-list li .right h3 a {color:#000;}
.auth-list li .right h3 a:hover {color:#a40000;}
.auth-desc {height:53px; line-height:18px; font-size:12px; font-family:'宋体'; overflow:hidden; margin-top:10px; width:230px; margin-bottom:10px;}
.auth-shad {background:url("../image/auth-shad.gif") no-repeat; height:14px; width:165px; margin-top:5px;}
.auth-arc {background:url("../image/zf.gif") left center no-repeat; padding-left:12px; height:22px; line-height:22px; white-space:nowrap; text-overflow:ellipsis; width:200px; overflow:hidden;}
.auth-arc a {color:#111; font-size:14px;}
.auth-arc a:hover {color:#a40000;}
.auth-mar {margin-right:17px;}
.fixed {position:fixed; top:130px; right:0px;}


/* 搜索 */
.red {color:#e50014;}
.serach-title {color:#101010; margin-bottom:12px;}
.search-nav {}
.search-nav li {float:left; width:154px; height:40px; text-align:center; line-height:40px; background:#999999;}
.search-nav li a {font-weight:bold; color:#fff;}
.search-nav li.red3 {background:#e70014;}
.search-body {padding:22px 40px;}
.search-cont {margin-top:21px;}
.search-list {border-top:1px solid #d2d2d2; padding-top:18px; margin-bottom:21px;}
.bor-clear {border:0;}
.search-list-t {}
.search-list-t a {color:#101010; font-size:18px; font-weight:bold;}
.search-center {margin:15px 0;}
.search-center .aut {color:#000; margin-right:15px;}
.search-center .aut a {color:#000;}
.search-desc {text-indent:2em; line-height:28px; color:#626262;}
.search-qw {text-align:right;}
.search-qw a {color:#a40200;}
.search-apic {float:left; margin-right:15px; border:1px solid #a3a3a3;}
.search-apic img {width:100px; height:100px;}
.search-aright p {margin-top:8px; line-height:20px;}

/* 登陆 */
.login {margin-top:56px;}
.glw {margin-top:11px; text-align:center; padding-left:15px;}
.login-left {float:left; padding:39px 62px 29px 62px;}
.login-title {text-align:center; font-size:30px; color:#000;}
.login-form {margin-top:30px;}
.login-form .input-bor {border:1px solid #b4b4b4; width:524px; padding:10px 0; margin-bottom:26px;}
.login-form .input-bor input {height:30px; width:95%; font-size:20px; padding:0 10px; outline:none; color:#616161;}
.login-form .input-check {color:#000; font-size:18px;}
.login-form .input-check input {margin-right:18px; vertical-align:center; margin-bottom:26px;}
.login-form .inp-btn {width:522px; height:50px; text-align:center; line-height:50px; cursor:pointer; color:#fff; background:#a40000; font-size:20px;}
.login-right {float:right; padding:50px 20px 54px 20px;}
.login-bo {width:298px; border-bottom:1px solid #d2d2d2; padding-bottom:15px;}
.login-bo a {width:90px; height:32px; display:inline-block; background:#a40000; text-align:center; line-height:32px; color:#fff;}
.login-bo span {color:#000; margin:0 37px; font-size:18px;}
.login-auth {margin-top:30px; text-align:center; color:#000; font-size:18px;}
.sina {display:block; width:298px; height:61px; background:url("../image/sina_btn.gif") no-repeat;}
.qq {display:block; width:298px; height:61px; background:url("../image/qq.gif") no-repeat;}
.auth {margin:30px 0;}

/* 注册 */
.regr {padding-bottom:146px;}
.regb {margin-top:40px;}

/* 会员中心 */
.mem {margin-top:8px;}
.mem-left {width:709px; float:left; padding:0;}
.mem-til {height:40px; background:#999; overflow:hidden;}
.mem-til li {float:left; height:40px; line-height:40px; width:154px; text-align:center;}
.mem-til li a {color:#fff; font-weight:bold; font-size:20px;}
.mem-til li.thisclass {background:#e70014;}
.mem .cont {padding:10px; }
.cont-list {padding:8px 18px; border-top:1px solid #d2d2d2;}
.mem .cont .cont-list h3 {font-size:20px;}
.mem .cont .cont-list h3 a {color:#000;}
.cont-list .summary {text-indent:2em; line-height:24px; font-size:15px; font-family:'宋体'; margin-top:10px;}
.mem .mem-comment {background:url("../image/mem-comment.gif") left 5px no-repeat; padding-left:31px; color:#000; font-size:18px; margin-top:4px;}
.mem .mem-clear {border:0;}
.mem-right {float:right;}
.mem-avatar {padding:15px 24px;}
.mem-avatar img {width:232px; height:220px;}
.up-avat {height:35px; line-height:35px; text-align:center; background:#a40000; width:232px;}
.up-avat a {color:#fff;}
.mem-t {width:232px;}
.mem-int {width:232px; margin-top:5px;}
.mem-name {color:#000; margin:5px 0;}

/* 个人资料 */
.mem .mem-info {padding-top:16px; position:relative;}
.mem-info p {overflow:auto; zoom:1; color:#a6a6a6; margin-bottom:12px;}
.mem-info p span {float:left; width:150px; text-align:right; margin-right:20px;}
.mem .mem-info .info-up {position:absolute; top:15px; right:50px;}
.mem .mem-info .info-up a {color:#a20002;}
table {border-collapse:collapse;}
.mem .mem-info table tr td {padding-top:26px;}
.mem .mem-info table td {font-size:20px; color:#000;}
.mem .mem-info table td a {font-size:18px;}
.mem .mem-info .mem-input-bor {border:1px solid #b4b4b4; float:left; padding:5px; margin-left:25px;}
.mem .mem-info .mem-input {width:407px; height:25px; outline:none;}
.mem .mem-info .mem-ibtn {background:#a40000; width:114px; height:32px; text-align:center; line-height:32px; font-size:18px; border:0; font-size:16px; color:#fff; margin-right:15px; cursor:pointer; outline:none;}

/* 投稿 */
.contribute {}
.contribute table {width:750px; margin:0 auto;}
.contribute table td.pad {padding-left:15px; padding-top:22px;}
.contribute .contri-input {border:1px solid #ccc; padding:3px 5px; width:528px; height:20px; outline:none;}
.contribute .contri-btn {width:114px; height:32px; background:#a40000; border:0; cursor:pointer; font-size:18px; text-align:center; line-height:32px; color:#fff;}

/* 订阅 */
.rss-top {padding:20px 30px; text-align:center; background:#12448b; color:#fff;}
.rss-top h1 {font-size:60px; font-weight:normal;}
.rss-top p {font-size:26px; margin-top:10px;}
.rss-center {padding:50px 30px; background:#fff; overflow:hidden; zoom:1;}
.rss-pic {border:2px solid #000; padding:5px 3px; float:left; margin-right:20px; display:inline;}
.rss-pic img {width:293px;}
.rss-form img {width:614px;}

#commetpages {text-align:right; font-size:0px; padding:10px 0;}
#commetpages a, #commetpages strong {display:inline-block; font-size:14px; height:24px; line-height:24px; padding:0 5px; color:#a40000; border:1px solid #a40000; margin-right:5px;}
#commetpages strong {background:#a40000; color:#fff;}

/* 尾部 */
.footer {height:90px; background:#2e2e2e; margin-top:50px;}
.footer .link {float:left; color:#a3a3a3; padding-top:25px; overflow:auto; zoom:1;}
.footer .link span {height:40px; line-height:40px; overflow:hidden; text-align:middle; border:1px  display:block; float:left; margin-right:15px;}
.footer .link span img {width:150px; height:40px;}
.footer-main {text-align:right;}
.footer-main .fml { color:#a3a3a3; line-height:24px; font-size:14px; margin-right:20px; position:relative; top:9px; text-align:center; display:block; float:right;}
.footer-main .fmr {font-size:0; line-height:90px;}
.footer-main .fmr a, .footer-main .fmr i {font-size:14px; color:#a3a3a3; font-style:normal;}