﻿@charset "utf-8";
/* CSS Document */

/* common */
.h240 { height: 230px; padding-top: 5px; padding-bottom: 5px; overflow: hidden; }
.adArea img { display: block; }

/*底部二维码*/
.ios{background:url(../images/ios.png) no-repeat left center;width:80px;height:110px;margin-left: 300px; }
.android{background:url(../images/android.png) no-repeat left center;width:80px;height:110px;margin: -110px 400px;}
.hnwx{background:url(../images/hnwx.png) no-repeat left center;width:80px;height:110px;margin: -110px 500px; }
.finderror{    margin: 15px 600px;  }


/* topArea */
.infoTopArea .col-l { width: 448px; height: 342px; border: #FFD477 1px solid; }
	#focusPic { width: 428px; height: 321px; margin: 10px auto 0; position: relative; }
	#focusPic .pic-content { width: 428px; height: 321px; overflow: hidden; position: relative; }
	#focusPic .pic-content .pic-item { height: 321px; overflow: hidden; background: #FFF; position: relative; z-index: 0; }
	#focusPic .pic-content .pic-item a { text-decoration: none; }
	#focusPic .pic-content .pic-item img { height: 321px; width: 428px; display: block; margin: 0 auto; position: relative; z-index: 1; }
	#focusPic .pic-content .pic-title { height: 27px; line-height: 27px; font-size: 14px; font-weight: bold; width: 100%; padding-left: 8px; color: #FFF; cursor: pointer; position: absolute; z-index: 2; bottom: 0; _bottom: -1px; }
	#focusPic .pic-content .pic-title b { height: 100%; width: 100%; position: absolute; z-index: -1; left: 0; top: 0; background: #000; opacity: 0.4; filter: alpha(opacity=40); }
	#focusPic .pic-nav { position: absolute; z-index: 1; right: 5px; bottom: 4px; }
	#focusPic .pic-nav li { float: left; width: 18px; height: 18px; line-height: 18px; text-align: center; margin-left: 4px; background: url(../images/focuspic_cur.png) repeat-x; }
	#focusPic .pic-nav li a { display: block; color: #FFF; text-decoration: none; zoom: 1; }
	#focusPic .pic-nav li.on { background: #F07B00; }
	#focusPic .pic-nav li.on a { font-weight: bold; }
.infoTopArea .box_b { width: 538px; height: 342px; border: #FFD477 1px solid; background: url(../images/bg_area_538.jpg) no-repeat; }
.infoTopArea .box_b .hd { height: 36px; line-height: 36px; border: none; background: none; }
.infoTopArea .box_b .hd .title { height: 34px; line-height: 34px; width: 100px; margin-top: -1px; text-align: center; color: #FFF; font-size: 14px; font-weight: bold; background: url(../images/bg_title_block.jpg) no-repeat #C00; }
.infoTopArea .box_b .bd { padding: 5px 15px 0; border: none; }
.infoTopArea .box_b .bd li { background-position: 0 -50px; }
.infoTopArea .box_b .post-detail { height: 85px !important; padding-bottom: 8px; margin-bottom: 8px; border-bottom: #CCC 1px dashed; }
.infoTopArea .box_b .post-detail .post-t { height: 35px; line-height: 35px; overflow: hidden; font-size: 24px; float: none; text-align: center; margin-bottom: 5px; }
.infoTopArea .box_b .post-detail .post-t a { color: #F60; font-family: "Microsoft Yahei"; }
.infoTopArea .box_b .post-detail .post-con { line-height: 20px; color: #666; text-indent: 2em; }
.infoTopArea .box_b .post-detail .post-con a { color: #dd4b13; margin-left: 10px; }
.infoTopArea .box_b .post-t,
.infoTopArea .box_b .post-d { font-size: 14px; }

/* bottomArea */
.infoBottomArea .mainArea { width: 650px; }
.infoBottomArea .mainArea .infoList { padding: 0 5px; }
.infoBottomArea .mainArea .infoList li { font-size: 14px; }
.infoBottomArea .mainArea .infoList li.post-detail { border-bottom: #CCC 1px dashed; padding-bottom: 5px !important; margin-bottom: 5px !important; }
.infoBottomArea .mainArea .infoList li.post-detail .post-t { font-weight: bold; padding-left: 10px; background: url(../images/list2.png) no-repeat; }
.infoBottomArea .mainArea .infoList li.post-detail .post-con { padding: 0 10px; font-size: 12px; color: #666; text-indent: 2em; line-height: 22px; }
.infoBottomArea .mainArea .infoList li.post-detail .post-con a { color: #dd4b13; }
.infoBottomArea .sideArea { width: 340px; }
.infoBottomArea .sideArea .box .infoList { padding-top: 5px; }

.infoBottomArea .infoList li { height: 28px; line-height: 28px; background-image: url(../images/list2.png); background-position: 0 -24px; }
.infoBottomArea .infoList li.post-detail { background: none; }

.infoBottomArea .sideArea .infoList { padding: 10px 5px 0 !important; }
.infoBottomArea .sideArea .infoList .post-detail { text-align: center; border-bottom: #CCC 1px dashed; float: left; width: 154px; display: inline; padding-bottom: 5px !important; margin-bottom: 5px !important; }
.infoBottomArea .sideArea .infoList .post-detail .img-box { width: 122px; height: 92px; padding: 2px; margin: 0 auto; border: #CCC 1px solid; }
.infoBottomArea .sideArea .infoList .post-detail .img-box img { width: 122px; height: 92px; }

.videoList li { background-position: 0 -47px !important; background-image: url(../images/list2.png); padding-left: 20px; }
.videoList .post-detail .img-box { background: url(../images/bg_video_2.png) no-repeat; }
.videoList .post-detail .img-box img { width: 122px; height: 76px !important; }

.skinBorder { border: #FFD477 1px solid; }
#pageContent .mainArea { width: 770px; }
#pageContent .mainAreaInner { padding: 10px; background: url(../images/bg_wrap_hd.png) no-repeat right top; }
#pageContent .mainAreaInner .crumb { height: 18px; line-height: 18px; padding-left: 20px; background: url(../images/i_home.png) no-repeat 3px center; }
#pageContent .mainAreaInner .bd { padding: 30px 28px 10px; }
#pageContent .mainAreaInner .bd .infoList li { height: 31px; line-height: 31px; border-bottom: #EEE 1px dashed; font-size: 14px; background: none; padding: 0; }
#pageContent .mainAreaInner .bd .infoList li .post-t a { padding-left: 18px; background: url(../images/list2.png) no-repeat 3px -79px; }
#pageContent .mainAreaInner .bd .infoList li .post-t a:hover { background-position:  3px -104px; }
#pageContent .mainAreaInner .bd .infoList li.part { border: none; }
#pageContent .mainAreaInner .bd .pages { margin-top: 20px; }
#pageContent .sideArea { width: 220px; }

.cateNav { padding-top: 10px; }
.cateNav li { width: 198px; height: 34px; line-height: 34px; margin-bottom: 10px; }
.cateNav li a { display: block; padding-left: 32px; font-size: 14px; background: url(../images/btn_cate_nav.png) no-repeat; zoom: 1; }
.cateNav li.current a,
.cateNav li a:hover { font-weight: bold; background-position: 0 -34px; color: #dd4b13; text-decoration: none; }


/* post-wrap */
.post-wrap { padding: 10px 0 0; }
.post-title { line-height: 36px; font-size: 22px; font-family: "Microsoft Yahei"; color: #c40100; text-align: center; cursor: default; padding: 0 20px 20px; border-bottom: #D6D6D6 2px solid; }
.post-meta { line-height: 18px; color: #646464; border-top: #F7F7F7 4px solid; text-align: center; margin-bottom: 10px; padding: 10px 0; cursor: default; }
.post-content { margin: 0 10px; line-height: 2.5; font-size: 14px; overflow: hidden; /* _width: 674px; */ }
.post-content p { margin-bottom: 0.8em; }
.post-content i,
.post-content em { font-style: initial; }
.post-content b,
.post-content strong { font-weight: bold; }
.post-page { text-align: center; padding: 10px 0 20px; border-bottom: #D6D6D6 1px solid; }
.post-page a,
.post-page b { display: inline-block; padding: 0 7px; line-height: 18px; border-radius: 2px; margin: 10px 2px; color: #347596; border: #ececf1 1px solid; background: #FFF; }
.post-page a:hover { color: #6C8B15; text-decoration: none; }
.post-page b { background: #347596; color: #FFF; cursor: default; }
.post-action { padding: 0 10px; text-align: right; color: #666; height: 26px; line-height: 26px; cursor: default; border-top: #F7F7F7 4px solid; }
.post-nav { padding: 14px 0 22px; line-height: 24px; color: #b50101; }

/* 热点专题 */
.sideArea #box-rdzt img { width: 200px; height: 60px; }