/*������ʽ*/
@import url(common.css);
body{ background-color:#f5f5f5;}
.wraper{ margin-bottom:20px;}
.main{width:738px;}
.side{ background:#fff; border:1px solid #e6e6e6; width:230px; padding:4px;}
.main .art{background:#fff; border:1px solid #e6e6e6; margin-bottom:15px;}
.main .art .art-head{ text-align:center; padding-top:15px;}
.main .art .art-head h1{ font-size:24px; color:#444; font-family:"Microsoft YaHei"; padding:10px 20px; line-height:30px; font-weight:normal;}
.main .art .art-head .info{ background:url(../images/artinfobg.jpg) no-repeat center; height:38px; line-height:42px;}
.main .art .art-head .info span{ margin:0 10px; color:#777;}
.main .art .art-head .info span.author{ color:#b2803a;}
.main .art .art-head .info a{ background:url(../images/artzxbg.jpg) no-repeat left center; padding:3px 0 3px 20px; color:red;}
.main .art .art-body{ padding:0 26px;}
.main .art .art-body .con{ font-size:14px; line-height:26px; padding:28px 0;}
.main .art .art-body .con img{ display:inline;}
.main .art .art-body .text-1{ text-indent:2em; font-size:14px; margin-bottom:40px}
.main .art .art-body .text-1 b,.main .art .art-body .text-1 span{ color:red;}
.main .art .art-body .text-2{ margin-bottom:25px;}
.main .art .art-body .text-2 b,.main .art .art-body .text-2 a{ color:red;}
.main .art .art-body .text-3{ padding:6px 6px 6px 325px;  margin-bottom:30px;}
.main .art .art-body .text-fk{background:#eee8e1 url(../images/fk-301-187.jpg) no-repeat 6px center;}
.main .art .art-body .text-by{background:#eee8e1 url(../images/by-301-187.jpg) no-repeat 6px center;}
.main .art .art-body .text-jh{background:#eee8e1 url(../images/jh-301-187.jpg) no-repeat 6px center;}
.main .art .art-body .text-ck{background:#eee8e1 url(../images/ck-301-187.jpg) no-repeat 6px center;}
.main .art .art-body .text-3 h3{ color:#bf843a; font-size:14px; margin:10px 0 5px;}
.main .art .art-body .text-3 .p-1{ color:#777; line-height:22px;}
.main .art .art-body .text-3 .p-2{ margin:8px 0 5px;}
.main .art .art-body .text-3 .from input{ float:left; height:29px; *line-height:29px; padding-left:10px; width:260px; border:1px solid #e0d9d0; border-right:none;}
.main .art .art-body .text-3 .from a{ float:left; background:#aaa295; height:31px; line-height:31px; text-align:center; width:70px; color:#fff;}
.main .art .art-body .btn{ text-align:center; margin-bottom:40px;}
.main .art .art-body .btn a{ margin:0 30px;}
.main .art .art-body .btn img{ display:inline;} 
.main .art .art-page{ height:75px; border-top:1px solid #ebe8e5; padding-left:30px;}
.main .art .art-page .z{ padding-top:5px;}
.main .art .art-page .z p{ margin-top:10px; color:#494949; }
.main .art .art-page a{ color:#494949}
.main .art .art-page a:hover{ color:#999;}
.main .art .art-page .y span{ text-align:center; cursor:pointer;}
.main .news{ background:#fff; border:1px solid #e6e6e6; padding:15px 10px;}
.main .news ul{ float:left;width:330px;}
.main .news ul.ul-1 .title{text-indent:10px;}
.main .news ul.ul-2{ margin-left:20px; padding-left:20px; border-left:1px solid #e6e6e6;}
.main .news ul .title{ font-size:20px; font-family:"Microsoft YaHei"; height:30px; line-height:30px;}
.main .news ul li{line-height:26px;width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.main .news ul li a{display:inline-block;width:70%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color:#333}
.main .news ul li span{ float:right; color:#333;}
#favorite{ background:url(../images/favorite.jpg) no-repeat center 10px;border-left:1px solid #ebe8e5; display:block; float:left; height:35px; width:105px; padding-top:40px; }
#b_share_link{ background:url(../images/artfx.jpg) no-repeat center 10px; position:relative;border-left:1px solid #ebe8e5; display:block; float:left; height:35px; width:105px; padding-top:40px; }
#b_share_link .b_share_box{ position:absolute;  background:#fff; width:160px; bottom:70px; left:-30px; padding:10px 0;border:1px solid #f1f1f1; -moz-box-shadow:0 5px 20px #BDBDBD;-webkit-box-shadow:0 5px 20px #BDBDBD;box-shadow:0 5px 20px #BDBDBD;}

/*ý�屨������ҳ*/
.related-news{ margin-top:-16px; border:1px solid #ebe8e5; background:#fff; padding:25px 30px;}
.related-news .title { border-bottom: 1px solid #ece9e6; margin-bottom: 10px; padding-bottom:10px;}
.related-news .title h3 { font-family: "Microsoft YaHei"; font-size: 16px; font-weight: normal; color:#bf843a;}
.related-news .title .more { float: right; background: url(../images/allbgs.png) 0px -30px; height: 17px; width: 19px; margin-top: 6px; text-indent:-9999em; overflow:hidden;}
.related-news ul li{ float:left; width:50%; line-height:28px;}
.related-news ul li a{ color:#555;}
/*�ʴ�����ҳ*/
.ask .ask-tit{ background:url(../images/askbg.jpg) no-repeat 40px 22px; font-size:14px; font-weight:normal; color:#af7837; padding:20px 0 0 60px;}
.ask .q{ padding:0 0 20px;}
.ask .a{ background:url(../images/answer-bg.jpg) repeat-x left top; padding:0px 10px 0;}
.ask .a .tit{ background:url(../images/answertit-bg.jpg) no-repeat 0 0; padding:5px 30px 20px;}
.ask .ask-body .con{ padding:18px 0 28px !important}
.con p{text-indent:2em;}
/*ҽ������ҳ*/
.art-doc{padding:20px;}
.art-doc .doc-about{ margin-bottom:30px;}
.art-doc .doc-pic{ overflow:hidden; zoom:1; text-align:center;}
.art-doc .doc-pic img{ padding:5px; border:1px solid #e9e2dc; margin-bottom:10px; width:237px; height:256px;}
.art-doc .doc-pic a{ background:#d89e3b url(../images/doc-btn.jpg) no-repeat 0 0; width:118px; height:37px; float:left;}
.art-doc .doc-pic a.btn-1{ background-position:left; margin-right:20px;}
.art-doc .doc-pic a.btn-2{ background-position:right;}
.art-doc .doc-info{ width:420px; overflow:hidden; zoom:1;}
.art-doc .doc-info .name{ color:#a37b47; font-size:20px; font-family:\5FAE\8F6F\96C5\9ED1, "Arial Narrow", HELVETICA;}
.art-doc .doc-info .job{ color:#a37b47; font-size:16px; font-family:\5FAE\8F6F\96C5\9ED1, "Arial Narrow", HELVETICA; margin:8px 0 10px;}
.art-doc .doc-info .hd{ height:30px; line-height:30px; background:#f3ede3; color:#a37b47; font-size:16px; font-family:\5FAE\8F6F\96C5\9ED1, "Arial Narrow", HELVETICA; padding-left:5px;}
.art-doc .doc-info .text{padding:10px 0 10px 10px; color:#777;}
.art-doc .doc-info p.text,.art-doc .doc-info .text p{text-indent:2em;}
.art-doc .doc-ohter .hd{font-size:14px; font-family:\5FAE\8F6F\96C5\9ED1, "Arial Narrow", HELVETICA; border-bottom:1px solid #f3ede3; height:30px; line-height:30px; margin-bottom:10px; padding-left:5px;}
.art-doc .doc-ohter .hd a{ color:#a37b47;}
.art-doc .doc-ohter .bd li{ float:left; width:168px;margin-right:5px; text-align:center;}
.art-doc .doc-ohter .bd li img{ padding:3px; border:1px solid #e9e2dc; }
