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

-------------------*/
/*w398r4wzdbddxzdzdancj_功能卸载用勿删*/
.btn, input[type=button], input[type=reset], input[type=submit] {
    border: 1px solid #DCDCDC;
    color: #fff;
    padding: 4px 8px;
    display: inline-block;
    background: linear-gradient(45deg,#568ae4,#3bced8);
    border-radius: 16px;
    -webkit-transition: all .1s;
    -moz-transition: all .1s;
    -o-transition: all .1s;
    -ms-transition: all .1s;
    transition: all .1s;
    -webkit-appearance: none;
    cursor: pointer;
}
/*GG*/
.index-top-ad {
	overflow: hidden;
	margin: 12px auto 10px;
	width: 100%;
	background: #fff;
}

.index-top-ad a {
	position: relative;
	float: left;
	display: block;
	margin-bottom: 4px;
	width: 33.1%;
	height: 5pc;
}

.index-top-ad a:before {
	position: absolute;
	right: 0;
	bottom: 0;
	width: 26px;
	height: 1pc;
	background: url(../img/watermark.png);
	color: #fff;
	content: " ";
	text-align: center;
	font-size: 9pt;
}

#buttons {
    text-align: center;
    height: 30px;
}

#switch,
#next {
    background: #FFF;
    background: linear-gradient(to bottom, #FF2,#FB0);
    color: #AF2E08;
    font-size: 16px;
    font-weight: bold;
    height: 25px;
    padding: 0px 20px;
    margin: 0px 5px;
    border-radius: 20px;
}
.index-top-ad a img {
	z-index: 1;
	width: 100%;
	height: 80px !important;
}

.index-top-ad a:nth-child(3n+0) {
	margin: 0;
}

.index-top-ad span a {
    float:left;
    display: block;
    overflow: hidden;
    width: 49.8%;
    height: 80px;
}
.index-top-ad span a:nth-child(2){
 float:right;
}
.index-top-ad span a:nth-child(2),
.index-top-ad span a:nth-child(2) img {
	margin-right: 0 !important;
}

.index-top-ad span {
	float: inherit;
	margin-bottom: 5px;
	width: 100%;
}

.index-top-ad div {
	float: inherit;
	margin-bottom: 5px;
	width: 100%;
}

.index-top-ad div a,
.index-top-ad div a img {
	display: block;
	overflow: hidden;
	width: 100%;
	height: 80px;
}

.index-top-ad p {
	display: block;
	overflow: hidden;
	width: 1180px;
}

.index-top-ad p a {
	width: 100%;
}

.searchIco {
    font-size: 20px!important;
    color: #057dc4 !important;
}
.newIco {
    font-size: 20px!important;
    color: #057dc4 !important;
}
.dp img{width:100%!important}
.HtmlMoKua p img{float:left;width:49.5%;padding:2px}
.trdownshowdiv180308 { width: 100%; margin: 10px 0; padding: 10px 0; }

.trdownshowdiv180308 .downstext { width: 100%; border-top: 1px dashed #ccc; padding: 10px 0; background: url(../images/fjbg180308.png) 3px center no-repeat; color: #0b588c; font-size: 14px; font-weight: 600; }

.trdownshowdiv180308 .trdownshowbtn180308 { word-wrap: break-word; word-break: break-all; }

.trdownshowdiv180308 a.adownlink180308 { background: url(../images/qqgzgdown.png) #fff 8px center no-repeat; overflow: hidden; padding-top: 8px; padding-bottom: 8px; padding-left: 55px; padding-right: 20px; margin-right: 10px; margin-top: 10px; margin-bottom: 10px; border: 1px solid #d7d7d7; border-width: 1px 1px 4px; font-size: 14px; font-weight: 600; color: #0b588c; text-decoration: none; -moz-transition: none; -webkit-transition: none; -o-transition: none; transition: none; border-radius: 2px; text-align: left; white-space: nowrap; display: inline-block; }

.trdownshowdiv180308 a.adownlink180308:hover { background: url(../images/qqgzgdown2.png) #1ccead 8px center no-repeat; color: #fff; }
/* 内容页左右侧翻页 START */
a.pagePrev,a.pageNext{ background:url(../images/arrow.gif) no-repeat; }
a.pageNext{ background-position:0 -300px; }
a.pagePrev	{margin-left:-630px;}
a.pageNext	{ margin-left:523px; }
/* 内容页左右侧翻页 END */
/*w398r4wzdbddxzdzdancj_功能卸载用勿删*/
a { text-decoration: none; color: #003; cursor: pointer }
a:hover { text-decoration: underline; color: #F00 }
a img { border: none }
body {background-color: #F6F6F6;font-family: 微软雅黑, "Microsoft YaHei", 宋体, SimSun, PMingLiU, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; background-position: center center; margin: 0; padding: 0 }
#wrapper-inner, .xywrap{margin: 0 auto;width: 1200px;}
table { text-align: left }
#CommonHeader { width: 100%; background-color: #FFF;padding:0 0 18px;overflow:hidden;}
#CommonTop { height: 100%; position: relative; color: #000 }
#CommonTop .column.fifth { position: absolute; top: 0; left: 0; width: 22%; height: 74%; height: calc(100% - 44px); }
#CommonTop .column.fifth #logo { height: 100% }
#CommonTop .column.fifth #logo a { display: block; height: 100%; }
#CommonTop .column.fifth #logo a:after { height: 100%; content: ""; width: 0; overflow: hidden; display: inline-block; vertical-align: middle; }
#CommonTop .column.fifth #logo img { vertical-align: middle; max-width: 210px; }
#CommonTop .column.two-thirds { float: right; width: 78%; }
#CommonTop .themeauthor { padding: 2px 3px; }
#CommonTop .themeauthor img { max-width: 100%; margin: 2px 0; }
.index_ad_top_wz + a img, .index_ad_top_wz + a + a img, .index_ad_top_wz + a + a + a img { margin: 4px 0; }
.font1_1 {
    font-size: 15px;
    color: rgb(0, 0, 0);
    font-family: 微软雅黑, "Microsoft YaHei", simsun, Arial;
}
#CommonTop #CommonTopLogo { top: 0; left: 0; position: absolute }
#CommonTop #CommonTopBanner { top: 0; right: 0; padding-top: 20px; padding-right: 10px; position: absolute }
#CommonTop #CommonTopMenuText { bottom: 0; right: 0; padding-right: 10px; padding-bottom: 3px; position: absolute }
#CommonBody { text-align: center; padding: 10px 10px 20px }
#CommonBreadCrumbArea { color: #6190BE; margin: 5px auto 1px; padding: 3px 3px 1px 20px }
#CommonBreadCrumbArea a { color: #002E73 }
#CommonListArea { margin-top: 10px; border: 1px solid #EBEBEB; }
#CommonListTitle { height: 44px; line-height: 44px; color: #333; FONT-WEIGHT: bold; font-size: 15px; }
#CommonListTitle a { color: #333 }
#CommonListHeader { background-color: #8E8B83; color: #636363 }
#CommonListCell { padding: 5px; background-color: #FFF }
.percent { border: 1px solid #E0F5D8; width: 99% }
.percent div { background: #B5CEE7; height: 10px }
.textarea, code, pre { font-family: Arial, "Microsoft Yahei", SimSun, sans-serif }
.post-body, .post-content, .post-excerpt, pre { word-wrap: break-word }
.mceIEcenter, .tooltip, .wp-caption { text-align: center }
.BiaoTiZiShiYing, .tooltip, pre { word-break: break-all }
#sddm li, .marqueeleft ul { list-style: none }
#sddm div a, #sddm li a, .FenLeimenu a { text-decoration: none }
#bulletin .comment_text, #search-cloud a, .widget li a, .widget ul li { text-overflow: ellipsis }
li, ol, ul { margin: 0; padding: 0 }
button, input, select, textarea { outline: 0 }
fieldset, iframe, img { border: 0; vertical-align: middle }
legend { color: #000 }
small { font-size: 80% }
table { border-collapse: collapse; border-spacing: 0 }
 [hidden] {display:none}
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: 800; line-height: 1.2 }
h1 { font-size: 20px }
h2 { font-size: 18px }
h3 { font-size: 16px }
h4 { font-size: 14px }
blockquote { color: #555; background-color: #F9F9F9; margin: 5px; padding: 5px; border: 1px solid rgba(0,0,0,.03); border-left: 3px solid #DDD }
code { border: 1px dashed #A9A9A9; color: #C7254E; font-size: 90%; background-color: #F9F2F4; padding: 0 4px; margin: 0 2px; border-radius: 3px }
pre { border: 1px solid #E8E8E8; background-color: #F7F7F7; border-radius: 3px; margin: 5px; padding: 8px; white-space: pre-wrap }
#sddm div a, #search-cloud li { white-space: nowrap }
hr { border: 0; background: url(../images/line-content.png) no-repeat; height: 2px; width: 100%; margin: 10px 0 }
br[data-mce-bogus] { line-height: 1em; margin-top: -1em }
br[data-mce-bogus]:only-child { line-height: inherit; margin-top: inherit }
.aligncenter, dl.aligncenter { display: block; margin-left: auto; margin-right: auto }
.alignleft { float: left }
.alignright { float: right }
.wp-caption { border: 1px solid #DDD; background-color: #F3F3F3; padding-top: 4px; margin: 10px 0; border-radius: 3px }
.mceItemTable, .mceItemTable caption, .mceItemTable td, .mceItemTable th, .mceItemVisualAid { border: 1px dashed #BBB }
.wp-caption img { margin: 0; padding: 0; border: 0; -webkit-user-drag: none }
.wp-caption-dd { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0 }
.line, .linefull { clear: both; margin: 0 auto; height: 2px; position: relative }
.line { border-top: 1px solid #E7E7E7 }
.linefull { background: url(../images/line-full.png) center 0 }
.tooltip { background: #111; color: #F3F3F3; max-width: 500px; position: absolute; z-index: 99999999; display: none; border-radius: 3px; padding: 3px 8px; font-size: 12px }
.tooltip:before { position: absolute; width: 0; height: 0; line-height: 0; border: 6px dashed #111; top: -6px; left: 5px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent; content: '' }
.post-list h2 { margin: 0; padding: 0; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; font-size: 16px }
#HtmlMoKua_index {width: 460px;}
#HtmlMoKua_index #CommonListArea {height: 965px;overflow: hidden;}
#HtmlMoKua_index .themeauthor img {max-width: 100%;width: 494px;margin: 5px 0;}
ul, dd, dl, dt, li, ol { padding: 0; margin: 0; list-style-type: none }
.lbfgx ul li { word-break: break-all; text-align: left; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; }
.twbtjz { text-align: center; }
.a_list_dl ul li span,  .b_list_dl ul li span,  .cj_list_dl ul li span,  .sy_list_dl ul li span,  .lm_list_dl ul li span { float: right; color: #9B9B9B; margin-right: 7px; margin: 3px; font-size: 12px; }
.a_list_dl ul li .JianJie,  .b_list_dl ul li .JianJie { word-break: break-all; text-align: left; line-height: 1.2; overflow: hidden; height: 32px; padding-left: 0; }
.lbbtct { font-weight: bold; }
.a_list_dl { margin-top: 8px; }
.a_list_dl ul li .lbbt_c20 a, .b_list_dl ul li .lbbt_c20 a { font-size: 20px; }
.a_list_dl ul li .lbbt_c18 a, .b_list_dl ul li .lbbt_c18 a { font-size: 18px; }
.a_list_dl ul li .lbbt_c16 a, .b_list_dl ul li .lbbt_c16 a { font-size: 16px; }
.a_list_dl ul li .lbbt_c14 a, .b_list_dl ul li .lbbt_c14 a { font-size: 14px; }
.a_list_dl ul li .lbbt_c12 a, .b_list_dl ul li .lbbt_c12 a { font-size: 12px; }
.a_list_dl ul li .lbbt_c20, .b_list_dl ul li .lbbt_c20 { height: 40px; overflow: hidden; }
.a_list_dl ul li .lbbt_c18, .b_list_dl ul li .lbbt_c18 { height: 36px; overflow: hidden; }
.a_list_dl ul li .lbbt_c16, .b_list_dl ul li .lbbt_c16 { height: 32px; overflow: hidden; }
.a_list_dl ul li .lbbt_c14, .b_list_dl ul li .lbbt_c14 { height: 28px; overflow: hidden; }
.a_list_dl ul li .lbbt_c12, .b_list_dl ul li .lbbt_c12 { height: 24px; overflow: hidden; }
.a_list_dl ul li .lbbt_c00, .b_list_dl ul li .lbbt_c00 {height: 29px;font-size: 15px;line-height: 29px;padding: 0px 5px 0px 5px;overflow: hidden;}
.a_list_dl ul li { position: relative; }
.a_list_dl ul li div {max-width: 92%;text-overflow: ellipsis;overflow: hidden;}
.a_list_dl ul li .b{font-weight:bold;}
.a_list_dl ul li span {margin-right: -10px!important;margin: 0 3px 0 3px;font-size: 15px;float: right;position: absolute;top: -2px;right: 10px;}
.b_list_dl ul li { line-height: 2; overflow: hidden; padding: 0px 5px 10px 5px; }
.cj_list_dl ul li { word-break: break-all; text-align: left; line-height: 2; text-indent: .5em; overflow: hidden; height: 28px; padding-left: 0 }
.sy_list_dl ul li {text-indent: .5em;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #dedede;word-break: break-all;text-align: left;line-height: 2;text-indent: 1.9em;overflow: hidden;height: 28px;padding-left: 0;}
.lm_list_dl ul li { word-break: break-all; text-align: left; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; line-height: 2; text-indent: 1.3em; padding-right: 10px }
.lm_list_dl ul li, .marquee li div { overflow: hidden; height: 28px; padding-left: 0 }
.menuskin { BORDER-RIGHT: #8EE9FF 1px solid; BORDER-TOP: #8EE9FF 1px solid; BORDER-LEFT: #8EE9FF 1px solid; BORDER-BOTTOM: #8EE9FF 1px solid; background-image: url(../images/menubg.gif); background-repeat: repeat-y; background-color: #E6FAFF; POSITION: absolute; VISIBILITY: hidden; z-index: 1 }
.menuitems { PADDING-RIGHT: 2px; PADDING-TOP: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; font-size: 9pt; line-height: 14pt }
.menuskin A { PADDING-RIGHT: 10px; PADDING-LEFT: 10px }
.biaotilan_gd { text-align: left; text-indent: 1em }
.biaotilan_gd span {display: inline-block;float: right;width: 40px;height: 20px;line-height: 20px;margin: 11px 9px 0 0;color: #fff0;text-align: center;font-weight: normal;font-size: 12px;text-indent: 0;}
.biaotilan_gd span {
    background: url(more.gif) no-repeat;
}
#fengexuxian { border-top: 1px dashed #CCC; height: 1px; overflow: hidden; margin-top: 5px; margin-bottom: 5px }
#sddm, #sddm li { margin: 0; padding: 0 }
#sddm { margin-bottom: 5px; border-bottom: 1px #e8e8e8 solid; padding: 7px 0; overflow: hidden; }
#sddm li { float: left; min-height: 24px; font: 700 12px arial }
#sddm li a { display: block; margin: 0 3px 0 0; padding: 4px 10px; background: #5970B2; color: #FFF; text-align: center }
#sddm li a:hover { background: #49A3FF }
#sddm div, #sddm div a { margin: 0; background: #EAEBD8 }
#sddm div { position: absolute; z-index: 9999; visibility: hidden; padding: 0; border: 1px solid #5970B2 }
#sddm div a { position: relative; display: block; padding: 5px 10px; width: auto; text-align: left; color: #2875DE; font: 12px arial }
#sddm div a:hover { background: #49A3FF; color: #FFF }
.SearchinputSS { padding-left: 3px; width: 200px; font-family: arial; float: left; color: #636365; margin-left: 4px; font-size: 8pt; vertical-align: middle; margin-right: 3px; border-width: 0 }
.Tab_searchSS { border-bottom: #CCC 1px solid; border-left: #CCC 1px solid; height: 25px; border-top: #CCC 1px solid; border-right: #CCC 1px solid }
.Tab_searchSS.searchaction { width: 21px; float: left; height: 17px }
#bulletin a:hover, .FenLeimenu a:hover, .search_keys, .tag-link { text-decoration: underline }
#logo h1, .pagination>.current, .widget h3 { font-weight: 700 }
#wrapper { width: 100% }
#wrapper-innerIE6 { width: 0; height: 0 }
#content-wrap, .container { width: 100%; margin: 0 auto }
.container { border-radius: 2px; box-shadow: 0 1px 3px 0 #B5B5B5 }
#header { border-top: 6px solid #C63 }
#header-inner { text-align: left; overflow: hidden; padding: 20px 15px }
#content-wrap { text-align: left; overflow: hidden }
#nav-search:after, #nav-search:before { content: ''; width: 6px }
#rss .weixin a b i, #topblock i, .cut_line, .post-content h2, .resizer li a { text-align: center }
#logo h1 { font-size: 30px; line-height: 45px; margin-top: 10px; overflow: hidden }
#logo .logodesc { color: #888 }
#logo img:hover { background: 0 0 }
 @-webkit-keyframes x-spin { 0% {
-webkit-transform:rotate(0)
}
 50% {
-webkit-transform:rotate(180deg)
}
 100% {
-webkit-transform:rotate(360deg)
}
}
 @-moz-keyframes x-spin { 0% {
-moz-transform:rotate(0)
}
 50% {
-moz-transform:rotate(180deg)
}
 100% {
-moz-transform:rotate(360deg)
}
}
 @-o-keyframes x-spin { 0% {
-o-transform:rotate(0)
}
 50% {
-o-transform:rotate(180deg)
}
 100% {
-o-transform:rotate(360deg)
}
}
 @keyframes x-spin { 0% {
transform:rotate(0)
}
 50% {
transform:rotate(180deg)
}
 100% {
transform:rotate(360deg)
}
}
#bulletin, #bulletin a { color: #555 }
#topbar { overflow: hidden; clear: both; margin: 0 auto }
#bulletin { float: left; width: 71%; overflow: hidden }
#bulletin i { font-size: 15px }
#bulletin img { vertical-align: text-bottom }
#bulletin a.anno { color: #08D }
#bulletin a:hover { color: #67A611 }
#bulletin .comment_text { max-width: 73%; white-space: nowrap; display: inline-block; vertical-align: middle; padding: 0; overflow: hidden }
#bulletin .datetime { color: #999; font-size: 13px }
#bulletin .icon-down-1:before, #bulletin .icon-up-1:before { color: #D36C1C; margin-right: 3px; -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); transform: rotateY(180deg) }
#bulletin .vote_ok { position: absolute; font-size: 13px; line-height: 22px; background-color: #FFF; border: 1px solid rgba(0,0,0,.2); padding: 0 4px; box-shadow: 0 5px 15px rgba(0,0,0,.3); border-radius: 3px; display: none; z-index: 999 }
.post-error, .post-list, .post-single { padding: 8px }
#bulletin .vote_ok:before { position: absolute; border: 6px dashed #FFF; top: 20px; left: 4px; border-top-style: solid; border-bottom: none; border-left-color: transparent; border-right-color: transparent; content: '' }
#content-list, #content-main {border: 1px solid #EBEBEB;float: left;width: 71%;padding: 10px 15px;box-sizing: border-box;}
#content-list #CommonListCell, #content-main #CommonListCell {padding: 0;}
#content-list #CommonListArea, #content-main #CommonListArea { margin: 0; border: 0; }
#content-main .post-meta { color: #888; font-size: 12px; border-bottom: 1px #d8d8d8 dotted; padding: 0 0 15px; }
.post-new, .post-sticky { float: right; display: inline; width: 50px; height: 50px; margin-right: -11px; margin-top: -9px }
.post-list { position: relative; color: #999; padding: 9px 0 9px 140px; }
.post-list .pcate { position: absolute; top: 9px; left: 10px; }
.post-list .pcate a { color: #2888b7; }
.post-list .ptime { float: right; font-size: 9pt; margin: 0; }
.plist-line { margin: 6px 0; border-top: 1px #e8e8e8 solid; background: none; }
.indexmv { max-width: 100%; text-align: center; overflow: hidden; margin-top: 5px; }
.indexmv p img{width: 49.6%;float:left;padding: 2px;}
.post-excerpt { display: inline; word-break: break-all }
.post-new, .post-sticky { background-image: url(../images/icons-sprite.png); background-repeat: no-repeat }
.post-new { background-position: -1px -41px }
.post-sticky { background-position: -57px -41px }
.pauthor, .pcate, .pcomm, .ptime, .pview { margin-right: 10px }
.post-body { display: inline-block; line-height: 22px; padding: 4px; word-break: break-all }
.post-thumbnail { float: left; width: 140px; height: 100px; display: inline; margin-right: 8px; padding: 4px; border: 1px solid #DDD; border-radius: 5px }
.post-thumbnail img { width: 140px; height: 100px; border-radius: 5px }
.search_keys { color: #F03 }
.post-footer { display: block; line-height: 22px; padding: 0 4px; clear: both }
.tag-link { margin-right: 5px; color: #888 }
.tags { float: left }
.readmore, .resizer { float: right }
.readmore { background: #FAFAFA; padding: 0 6px; border: 1px solid #E4E4E4; border-radius: 3px }
.post-single .post-meta { padding: 10px 4px 8px; margin-bottom: 10px; border-bottom: 1px solid #DDD }
.resizer li { float: left; margin: -3px 4px 0 0 }
.resizer li a { padding: 3px; height: 13px; line-height: 13px; border: 1px solid #DDD; display: block; border-radius: 5px }
.resizer #f_c i, .resizer #f_o i { margin-right: 0 }
.resizer #f_c:hover, .resizer #f_o:hover { opacity: .8 }
.resizer #f_o { display: none }
.cut_line { height: 1px; border-top: 1px #DDD dotted; margin: 15px; clear: both }
.cut_line span { position: relative; top: -9px; background: #FFF; color: silver; padding: 0 20px }
.post-musicshare, .post-tagsshare, .post-videoshare { font-size: 13px; height: 22px; padding: 0 3px 6px; clear: both }
.post-musiclink, .post-tags, .post-videolink { float: left }
.post-share { float: right }
#bdshare { display: inline-block; line-height: 15px; float: none!important; margin-bottom: -8px }
.post-copyright { padding: 15px 1px; border-top: 1px solid #DDD; clear: both; overflow: hidden }
#author-avatar { float: left; margin-top: 5px; border: 1px solid #DDD; padding: 5px; border-radius: 50px; box-shadow: inset 0 0 3px rgba(0,0,0,.1) }
#author-avatar img { border-radius: 30em }
.bdlikebutton, .post-like { float: right }
.post-navigation { clear: both; border-top: 1px #DDD solid; padding: 5px 0; overflow: hidden }
.post-navigation div { display: block; width: 44%; position: relative; font-size: 14px; color: #999 }
.post-previous { float: left; padding-left: 40px }
.post-next { float: right; text-align: right; padding-right: 40px }
#ajax_loading, #footerlink ul li, #widget_12090ad, #widget_25060ad, #widget_ada, #widget_tab .tab-title span, #widget_user .v_li, .fanye, .pagination { text-align: center }
.post-navigation div span { display: block; font-size: 80%; color: #999 }
.post-navigation div a:after { position: absolute; color: #CCC; font-size: 56px; margin-top: -11px; height: 22px; line-height: 22px; top: 34% }
#widget_rcomments li, .widget li a { overflow: hidden; position: relative }
.post-previous a:after { content: '<'; left: 0 }
.post-next a:after { content: '>'; right: 0 }
.pagination { margin: 8px; font-size: 13px; float: right; line-height: 24px }
.pagination>a, .pagination>span { float: left; margin-left: 5px; padding: 0 5px; min-width: 18px; line-height: 26px; text-decoration: none; border: 1px solid rgba(65,65,65,.25); border-radius: 3px; box-shadow: inset 0 0 0 1px rgba(255,255,255,1), inset 0 1px rgba(247,247,247,.4), inset 0 -1px rgba(2,2,2,.15), 0 1px 1px rgba(0,0,0,.1) }
.pagination>a { text-shadow: 0 1px rgba(255,255,255,.2); background-clip: padding-box; background-image: linear-gradient(to bottom, rgba(255,252,252,0), rgba(231,224,224,.3)); -webkit-transition: .1s ease-out; -moz-transition: .1s ease-out; -o-transition: .1s ease-out; -ms-transition: .1s ease-out; transition: .1s ease-out }
.pagination>.current, .pagination>a:active { background: rgba(0,0,0,.06); box-shadow: inset 0 1px rgba(255,255,255,0), inset 0 2px 5px rgba(0,0,0,.2), 0 1px rgba(255,255,255,0) }
.pagination>a:hover, .pagination>span { background: rgba(0,0,0,.05) }
.pagination>a:hover { color: #555 }
input:not([type]), input[type=password], input[type=email], input[type=search], input[type=url], input[type=number], input[type=text], select, textarea { border: 1px solid #DDD; padding: 4px 5px; color: #555; box-shadow: inset 0 0 5px rgba(0,0,0,.075); border-radius: 3px; -webkit-appearance: none }
input[type=password]:focus, input[type=email]:focus, input[type=search]:focus, input[type=url]:focus, input[type=number]:focus, input[type=text]:focus, select:focus, textarea:focus { border-color: #66AFE9; box-shadow: inset 0 0 5px rgba(102,175,233,.6); -webkit-transition: .15s ease-in; -moz-transition: .15s ease-in; -o-transition: .15s ease-in; -ms-transition: .15s ease-in; transition: .15s ease-in }
 input[type=password]:required, input[type=email]:required, input[type=search]:required, input[type=url]:required, input[type=number]:required, input[type=text]:required, textarea:required {
background:url(../images/red_asterisk.png) 98% center no-repeat
}
 input[type=password]:required:valid, input[type=email]:required:valid, input[type=search]:required:valid, input[type=url]:required:valid, input[type=number]:required:valid, input[type=text]:required:valid, textarea:required:valid {
background:url(../images/valid.png) 98% center no-repeat;
border-color:rgba(0,153,102,.55);
box-shadow:inset 0 0 5px rgba(51,204,102,.25)
}
 input[type=password]:focus:invalid, input[type=email]:focus:invalid, input[type=search]:focus:invalid, input[type=url]:focus:invalid, input[type=number]:focus:invalid, input[type=text]:focus:invalid, textarea:focus:invalid {
background:url(../images/invalid.png) 98% center no-repeat;
border-color:rgba(153,51,0,.55);
box-shadow:inset 0 0 5px rgba(255,0,51,.25)
}
.btn:active, input[type=button]:active, input[type=reset]:active, input[type=submit]:active { box-shadow: inset 0 3px 5px rgba(0,0,0,.125) }
.btn, input[type=submit] { color: #FFF; background-color: #428BCA; border-color: #357EBD; text-shadow: 0 1px rgba(0,0,0,.3) }
.btn:active, .btn:hover, input[type=submit]:active, input[type=submit]:hover {
    background-color: #0376b2;
    border-color: #026aa0;
}
.btn, input[type=button], input[type=reset], input[type=submit] {
    border: 1px solid #DCDCDC;
    color: #fff;
    padding: 4px 8px;
    display: inline-block;
    background: linear-gradient(45deg,#568ae4,#3bced8);
    border-radius: 16px;
    -webkit-transition: all .1s;
    -moz-transition: all .1s;
    -o-transition: all .1s;
    -ms-transition: all .1s;
    transition: all .1s;
    -webkit-appearance: none;
    cursor: pointer;
}
#footer, #footer a { color: #636363 }
.btn:active, .btn:hover, input[type=submit]:active, input[type=submit]:hover { background-color: #3276B1; border-color: #285E8E }
input[type=reset]:active, input[type=reset]:hover { background-color: #EBEBEB; border-color: #C7C7C7 }
textarea[readonly] { pointer-events: none; background-color: rgba(0,0,0,.03); box-shadow: none }
 textarea[readonly]:required {
background-image:none
}
input[type=button][disabled], input[type=reset][disabled], input[type=file][disabled], input[type=submit][disabled] { cursor: not-allowed; opacity: .65; filter: alpha(opacity=65); box-shadow: none }
.textarea { width: 100%; font-size: 14px; padding: 6px 15px 6px 6px; min-height: 120px; resize: vertical; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; border-radius: 0 0 3px 3px }
.column, .textarea { -moz-box-sizing: border-box; -webkit-box-sizing: border-box }
/*文章tab2*/



.clear { clear: both; }
.down-url-wrap .ico, .down-url-wrap .sbtn .ico, .zengdown_tit .ico, .zengdown .ico { display: inline-block; *display:inline;
*zoom:1;
width: 14px; height: 11px; margin-right: 5px; background: url(../images/meta-ico.png) no-repeat; }
.down-url-wrap { margin-bottom: 25px; }
.down-url-wrap .tit, .zengdown_tit { margin-bottom: 9px; font-size: 14px; color: #0b588c; font-weight: 700; border-top: 1px dashed #CCC; padding-top: 10px }
.down-url-wrap .ico, .zengdown_tit .ico { width: 15px; height: 15px; background-position: 0 -36px; vertical-align: -2px; }
.down-url-wrap .sbtn, .zengdown { position: relative; z-index: 1; display: inline-block; *display:inline;
*zoom:1;
height: 37px; line-height: 37px; padding-left: 50px; padding-right: 20px; margin-right: 10px; margin-bottom: 10px; border: 1px solid #d7d7d7; border-width: 1px 1px 4px; font-size: 14px; font-weight: 700; color: #0b588c; text-decoration: none; -moz-transition: none; -webkit-transition: none; -o-transition: none; transition: none; border-radius: 2px; }
.down-url-wrap .sbtn, .zengdown .ico { position: absolute; z-index: 2; left: 11px; top: 14.5px; width: 12px; height: 8px; font-size: 0; background-position: -63px -166px; }
.down-url-wrap .sbtn .line, .zengdown .line { position: absolute; z-index: 2; left: 32px; top: 0; height: 37px; width: 1px; background-color: #d7d7d7; }
.down-url-wrap .sbtn:hover, .zengdown:hover { background-color: #0b588c; border-color: #0b588c #0b588c #0b4972; color: #fff; }
.down-url-wrap .sbtn:hover .ico, .zengdown:hover .ico { background-position: -80px -166px; }
.down-url-wrap .sbtn:hover .line, .zengdown:hover .line { background-color: #0b588c; }
#footerlink ul li { padding-left: 10px; float: left; font-size: 13px; line-height: 28px; overflow: hidden }
#footer { border-bottom: 6px solid #C63 }
#footer a:hover { color: #313131 }
#footer .copyright { float: left; padding: 5px 10px }
#footer .themeauthor { float: right; padding: 5px 10px }



::-webkit-scrollbar {
width:10px;
margin-right:2px
}



::-webkit-scrollbar-track-piece {
background-color:#F5F5F5;
border-left:1px solid #D2D2D2
}



::-webkit-scrollbar-thumb {background:#CBCBCB;width:10px;border:1px solid #AAA;}



::-webkit-scrollbar-thumb:hover {
background:#909090
}
.column { box-sizing: border-box; float: left; padding-left: 2px; padding-right: 2px }
.column.full { width: 100% }
.column.eighty { width: 80% }
.column.seventy-five { width: 75% }
.column.two-thirds { width: 66.7% }
.column.sixty { width: 60% }
.column.half {width: 50%;padding-left: 20px;margin-bottom: 10px;}
.column.third { width: 33.3% }
.column.fourth { width: 25% }
.column.fifth { width: 20% }
.column.Sixth { width: 16.6% }
.column.Tenth { width: 10% }
.column.flow-opposite { float: right }
.column.flow-opposite2 { float: left; display: inline }
.shouye_left { width: 200px; position: absolute }
.shouye_right { width: 100%; position: absolute }
.shouye_content { margin-left: 200px }
.de_newLItop { font-size: 14px; margin: 3px; width: 30px; height: 20px; margin-top: 5px; background: url(../images/pcgamenavbg.jpg) no-repeat right center #fd3939; padding-right: 10px; padding-left: 5px; color: #FFF; text-align: center; }
/*首页_表格标题*/
.ShouYe_QuanJu #CommonListTitle { height : 44px; color : #333333; font-size : 13px; background-image : url(../images/titbg.jpg); }
.ShouYe_QuanJu #CommonListTitle a:link { color : #333333; }
.ShouYe_QuanJu #CommonListTitle a:visited { color : #333333; }
.ShouYe_QuanJu #CommonListTitle a:hover { color : #333333; }
.ShouYe_QuanJu #CommonListTitle a:active { color : #333333; }
/*全局_表格标题*/
#CommonListTitle { font-size : 13px; }
/*全局_表格内容*/
#CommonListCell { font-size : 13px; }
.listIco1 ul li, .listIco1 li {
    background: url(../images/1.gif) no-repeat 3px 6px !important;
}
.listIco2 ul li, .listIco2 li {
    background: url(../images/2.gif) no-repeat 3px 6px !important;
}
.listIco3 ul li, .listIco3 li {
    background: url(../images/3.gif) no-repeat 3px 6px !important;
}
/*全局_底部*/
.QuanJu_DiBu { font-size : 13px; }
/*全局_表格标题*/
#CommonListTitle {height : 44px;color : #000000;background-image : url(../images/titbg.jpg);}/*首页_表格标题*/
.ShouYe_QuanJu #CommonListTitle {height : 44px;color : #333333;font-size : 16px;background-image : url(../images/titbg.jpg);}
.fenyeyangshi { margin: 10px 0; padding: 10px; }
.fenyeyangshi a { margin: 0 1px; border: #eee 1px solid; padding: 4px 9px; color: #036cb4; text-decoration: none }
.fenyeyangshi a:hover { border-color: #2888b7 }
.fenyeyangshi span { color: #fff; padding: 5px 10px; background: #2888b7; }
#mobile-nav { display: none; text-align: center; cursor: pointer; font-size: 22px; height: 39px; line-height: 38px }
#mobile-nav i { font-size: 24px }
#mobile-nav a { display: block; padding: 0 10px }
#mobile-nav a:hover { background: #F5F5F5; box-shadow: inset 0 1px 7px #D8D8D8 }
#main-nav { height: 40px; padding: 0 10px; margin-top: -1px }
#nav-menu { float: left; max-width: 100% }
#nav-menu .caret { display: inline-block; margin-left: 3px; vertical-align: middle; border-width: 3px 3px 0; border-color: #313131 transparent; border-style: solid }
#nav-menu li a:hover .caret { border-color: #08D transparent }
#nav-menu li { font-size: 16px; position: relative; z-index: 999; white-space: nowrap }
#nav-menu li a, #nav-menu li.current-menu-item li a { color: #313131; text-shadow: 0 1px 0 #DDD; display: block; padding: 0 13px }
#nav-menu li a:hover, #nav-menu li.current-menu-item a { color: #08D }
#nav-menu li:hover { background: #F5F5F5; border-bottom: 2px solid #B1B1B1; box-shadow: inset 0 1px 7px #D8D8D8 }
#nav-menu li li:hover { background: #F5F5F5; border-bottom: 0; box-shadow: none }
#nav-menu > ul { height: 38px; display: inline-block }
#nav-menu > ul > li { line-height: 40px; float: left }
#nav-menu li ul { background: #FFF; box-shadow: 2px 3px 6px 0 #CCC; display: none; position: absolute; left: 0; top: 40px; padding: 6px 0; border-radius: 0 0 2px 2px }
#nav-menu li li { line-height: 28px; height: 28px; padding: 1px 10px }
#nav-menu li li a { height: 100%; display: block }
#nav-menu li ul li ul { left: 100%; top: 0; border-radius: 2px }
#nav-menu li li li a { display: block }
.ke-zeroborder td { padding: 2px; }
.ke-zeroborder td img { max-width: 100%; }
.cj-mainbar {background: #fff;border-bottom: 1px solid #ddd;width: 100%;height: 32px;}
#cj-topbar { height: 30px; line-height: 30px; float: left; max-width: 70%; color: #888; text-overflow: ellipsis; white-space: nowrap; overflow: hidden }
#cj-topbar ul { list-style: none; }
#cj-topbar ul li { height: 33px; line-height: 33px; float: left; padding: 0 20px 0 0; text-align: center; font-size: 12px }
#cj-topbar ul li a { color: #999 }
#cj-topbar ul li a:hover { color: #ff7d00 }
#cj-topbar ul ul { display: none; }
.cj-toolbar { height: 30px; line-height: 30px; float: left; }
#cj-rss { float: right; }
#cj-rss ul li { margin: 4px 0 0 14px; float: right; font-size: 17px; color: #999 }
#cj-rss ul li a { color: #111; font-weight: bold; }
#cj-rss ul li a:hover { color: #ff7d00 }
.search_phone { display: none }
.a_list_dl ul li em { font-size: 12px; font-style: normal; margin: 0 2px 0 -16px; color: #f00; background: #fff; }
#HtmlMoKua_66457693 {width: 736px;}
#HtmlMoKua_66457693 #CommonListArea {height: 965px;overflow: hidden;}
#HtmlMoKua_91527 { background: #FFF; z-index: 9999 !important; }
.cj-container { max-width: 1010px; margin: 0 auto; }
.sy_list_dl { min-height: 224px; }
.sy_list_dl ul li span {position: relative;float: right;}
.sy_list_dl ul li span:after { content: ""; display: inline-block; position: absolute; top: 1px; right: -9px; height: 14px; border-right: 1px #d8d8d8 solid; }
.ilinks{overflow:hidden;padding: 10px;line-height: 1.6;}
.ilinks a{width:10%;display:inline-block;}
.ilinks a {
    display: block;
    float: left;
    text-align: center;
    box-sizing: border-box;
    padding-left: 2px;
    padding-right: 2px;
}
.index_ad_top_wz { width: 998px !important; margin: 4px auto; border: 1px solid #EBEBEB;border-left:0;}
/*.index_ad_top_wz>ul>li:nth-child(5), .index_ad_top_wz>ul>li:nth-child(10) { margin-bottom: 5px; }*/
.index_ad_top_wz ul{margin:0 0 -1px 0;}
.index_ad_top_wz li{line-height:21px;border:0 #EBEBEB solid;border-width:0 0 1px 1px;}
.icon-sound-1:before, .icon-user-add, .icon-calendar, .icon-category { content: ""; display: inline-block; width: 17px; height: 22px; margin-right: 5px; background: url(../images/tougao.svg) no-repeat; background-size: 110%; vertical-align: middle }
.icon-user-add, .icon-calendar, .icon-category { width: 13px; height: 17px; margin-right: 0; background: url(../fonts/zuozhe.svg) no-repeat; background-size: 110%; }
.icon-calendar { background: url(../fonts/rili.svg) no-repeat; background-size: 110%; }
.icon-category { background: url(../fonts/laiyuan.svg) no-repeat; background-size: 110%; }
#arctext { line-height: 1.8; font-size: 15px; padding: 10px 5px; word-break: break-word; overflow: hidden; }
#arctext * { max-width: 100%; }
#arctext img { max-width: 100%; height: auto !important; }
#sidebar2 {border: 1px solid #EBEBEB;float: right;width: 29%;padding: 0 15px 0 5px;overflow: hidden;box-sizing: border-box;}
#sidebar h3.title {height: 38px;line-height: 38px;margin: 0;font-size: 16px;font-weight: normal;text-indent: 15px;border-bottom: 1px #e8e8e8 solid;border-top: 1px #e8e8e8 solid;}
#sidebar>li {border: 1px #e8e8e8 solid;border-top: 0;margin: 0 0 15px;overflow: hidden;}
.ullist2, .newlist, .ullist3 { padding: 5px; }
.ullist2 li { line-height: 2; overflow: hidden; padding: 2px 5px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden }
.ullist2 li i { display: inline-block; margin: 0 5px 0 0; width: 18px; height: 18px; line-height: 18px; color: #fff; text-align: center; font-style: normal; background: #999; }
.ullist2 li i.up { background: #FA4E57 }
.comment { font-size: 12px; margin: 10px 0; padding: 10px 0; overflow: hidden; height: 100%; zoom: 1 }
.comment .comment-time { color: #999; display: inline }
.comment .avatar { float: left; margin: 2px 10px 0 0 }
.comment .avatar img { border-radius: 50% }
.comment .comment-info { float: left; width: 90%; border-bottom: #eee 1px solid; margin-bottom: 5px; padding: 5px 0 0 }
.cposter a { color: #393 }
.comment .comment-content { margin: 8px 0 0 }
.comment .comment-reply { float: right; padding: 0 0 5px; cursor: pointer }
.comment .comment-reply:hover { text-decoration: underline }
.comment-children { width: 95%; margin: auto; clear: both; border: none; padding: 0 }
.comment-post { margin-top: 12px; padding: 5px 5px 5px 10px; clear: both }
.comment-header { font-size: 14px; font-family: 'Microsoft YaHei'; height: 23px; border-bottom: #EAEAEA 1px solid; margin: 10px 0 0; }
.comment-post p { margin: 8px 0 3px; padding: 0 }
.comment-post .cancel-reply { float: right; cursor: pointer; padding-right: 3% }
.comment-post .cancel-reply:hover { text-decoration: underline }
.comment-post small { color: #888 }
.comment-post input { width: 38%; height: 22px; border: 1px #ddd solid; }
.comment-post #comment { width: 98%; border: 1px #ddd solid; border-radius: 4px }
.comment-post .input-submit { width: auto; color: #FFF; padding: 4px 8px; cursor: pointer; border-radius: 3px }
.comment-post .input { width: 80px }
.comment .comment-post { width: 96%; margin: 15px auto }
#comment_submit { width: auto; height: auto; border: 2px #eee solid; color: #FFF; background: #666; padding: 4px 10px; cursor: pointer; border-radius: 5px }
.pagination { padding: 5px 0; clear: both; text-align: left; font-size: 14px; }
.pagination a, .pagination a:visited { padding: 3px 10px; text-decoration: none; background: #F0F4F8; color: #01a998; }
.pagination a:hover, .pagination a:active {; color: #fff; background: #01A998; }
.pagination span { padding: 3px 10px; color: #fff; background: #01A998; }
.main-tit2 { padding: 0 0 10px; clear: both }
.calendartop { width: 100%; text-align: center; margin-bottom: 10px; border-bottom: 2px #eee solid; }
.calendartop td { font-size: 14px; padding: 0 0 10px }
.calendar { margin-bottom: 10px; }
.calendar td { text-align: center; padding: 3px 14px; line-height: 1.6; }
.day { color: #FFF; background: #fb0; border-radius: 5px }
.day2 { font-weight: bold }
.sun { color: #888; font-weight: bold }
.bottomLine {overflow: hidden;height: 4px;white-space: normal;text-transform: none;word-  spacing:0px;color: #333333;padding-bottom: 0px;text-align: left;padding-top: 0px;font: 12px/20px 微软雅黑, 'Microsoft Yahei', 'Helvetica Neue', 'Luxi Sans', 'DejaVu Sans', Tahoma, 'Hiragino Sans GB', 宋体;padding-left: 0px;margin: 0px;letter-spacing: normal;padding-right: 0px;width: 100%;background-color: #146ca2;text-indent: 0px;-webkit-text-stroke-width: 0px;}
#radiobg img { position: fixed; top: 0; left: 0; z-index: -100; width: 100%; height: auto; min-width: 1024px; min-height: 100%; }
#side_func {position: fixed;right: 50%;bottom: 180px;z-index: 1000;right: 20px;width: 58px;height: 232px;}
#side_func .app:hover { background: #FFF url(../images/goad.png) -35px 0 no-repeat; background-size: 80px }
#side_func .tougao { background: #FFF url(../images/tougao.png) 6px 0 no-repeat; background-size: 80px }
#side_func .tougao:hover { background: #FFF url(../images/tougao.png) -35px 0 no-repeat; background-size: 80px }
#side_func a.sfa { z-index: 10; display: block; overflow: hidden; width: 50px; height: 50px; border-top: 1px solid #eee; background-color: #FFF; box-shadow: 0 5px 12px #D6D6D6; color: #333; text-align: center; font-size: 14px; line-height: 56px; transition: all .2s linear }
#side_func a.block1 { text-indent: 0; }
#side_func a.block2 { background: #fff url(../images/gocomm.png) 5px 0 no-repeat; background-size: 80px }
#side_func a.block2:hover { background: #fff url(../images/gocomm.png) -35px 0 no-repeat; background-size: 80px }
#side_func a.block3 { background: #FFF url(../images/gotop.png) 6px 0 no-repeat; background-size: 80px }
#side_func a.block3:hover { background: #FFF url(../images/gotop.png) -35px 0 no-repeat; background-size: 80px }
#side_func a.app { border-top: 0; background: #FFF url(../images/goad.png) 6px 0 no-repeat; background-size: 80px }
#side_func a.sfa:hover { background-color: #2888b7; color: #fff; line-height: 56px }
#side_func a:active { background-color: #8f001e }
#side_func a span { float: left; display: block; overflow: hidden; padding-top: 10px; width: 50px }
.downow { margin-left: 1em; color: #fff; font-size: 16px; font-weight: bold; background: #2888b7; padding: 8px 30px; border-radius: 30px; }
.downow:hover { color: #fff; text-decoration: none; }

.plistbox{float:none;width:100%;}
.plistbox #CommonListCell{overflow:hidden;}
.ShouYe_QuanJu .plistbox #CommonListTitle{font-size:13px;}
#imgscroll {text-align:center;}
#imgscroll li{display: inline-block;color: #6C6D61;padding: 5px 7px;width: 148px;text-align: center;vertical-align:top}
#imgscroll li img{width:100%;height:110px;}
#imgscroll li span{display:inline-block;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}

#CommonFooter{color:#666;text-align:center;clear:both;}
#CommonFooter p{margin:0;padding:25px 0;}
#CommonFooter a{font-size: 15px;color: #000;}
.xyfoot{font-size:12px;background:#202020;padding:30px 0;overflow:hidden;clear:both;}
.xyfoot a{color:#666;}
.xyfoot #CommonListTitle, .xyfoot #CommonListCell{background:none;}
.xyfoot #CommonListArea{border:0;}
.xyfoot .fl-c{float:left;width:52%;line-height:20px;padding:6px 0 30px;}
.xyfoot .fr-c{position:relative;z-index:1;float:right;width:322px;height:71px;margin:0 0 35px;background:url(../images/footer-intro-fr-bg.png)}
.xyfoot .fr-c a{position:absolute;left:118px;z-index:2;color:#d3d4d5;font-family:arial}
.xyfoot .fr-c .qq{top:16px}
.xyfoot .fr-c .email{top:38px}

@media only screen and (max-width: 1010px) {
	.indexmv p img{height:40px;width:100%!important}
	.indexad .dp img{width: 100%!important;}
	.indexad p img{width: 48.9%!important;}
	#wrapper-inner, .xywrap{width:100%;}
	.HtmlMoKua img{max-width:100%;height: 40px!important;}
	.cj-container{width:96%;}
	#CommonTop .column.fifth{position:static;width:100%;text-align:center;padding:5px 0;}
	#CommonTop .column.two-thirds{float:none;width:auto;}
	#CommonTop .column.two-thirds img, .ke-zeroborder img, .indexmv img, .HtmlMoKua img{max-width:100%;height:auto;}
	.ke-zeroborder{height:auto !important;}
	.ke-zeroborder, .index_ad_top_wz{width:100% !important;}
	.index_ad_top_wz ul{width:50% !important;}
	.index_ad_top_wz li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
	.index_ad_top_wz ul:last-child{width:100% !important;}
	.index_ad_top_wz ul:last-child li{float:left;width:50%;box-sizing:border-box;}
	#ad_left,#ad_right{display:none}
	#HtmlMoKua_index{width:49%;}
	#HtmlMoKua_66457693{float:right;width:50%;}
}
@media only screen and (max-width: 720px) {
	.ilinks a {
    width: 25%;
    display: inline-block;
}
		.a_list_dl ul li div {
	max-width: 100%!important;
	}
		.a_list_dl ul li .text {
	max-width: 100%!important;
	}
    .a_list_dl ul li span {
	position: relative;
	float: right!important;
	top: -2px!important;
	right: 0px!important;
	margin: 0!important;
	}
	.ad123{ display:none }
	#main-nav,#nav-menu > ul{height:auto;}
	#HtmlMoKua_91527{clear:both;}
	#main-nav{display:none}
	#nav-menu > ul{width:100%;text-align:center;}
	#nav-menu > ul > li{float:none;border-bottom:1px #eee dotted;}
	#nav-menu li ul{position:static;}
	#nav-menu,#HtmlMoKua_index,#HtmlMoKua_66457693,.column.third,#content-list, #content-main,#sidebar2{float:none;width:98%;margin:0 auto;}
	#mobile-nav{display:block;}
	#mobile-nav a:hover{text-decoration:none;}
	#mobile-nav a .icon-menu{position:relative;display:inline-block;width:24px;height:20px;margin:0 0 -3px;border-bottom:1px #888 solid;}
	#mobile-nav a .icon-menu:before,#mobile-nav a .icon-menu:after{content:"";position:absolute;top:0;left:0;display:inline-block;width:100%;border-bottom:1px #888 solid;}
	#mobile-nav a .icon-menu:before{top:50%;}
	#HtmlMoKua_index #CommonListArea{height:auto;}
	#HtmlMoKua_index .themeauthor img{width:100%;height:auto;max-height:210px;}
	#cj-topbar{max-width:90%;}
	#HtmlMoKua_index .themeauthor, #sidebar2, #cj-rss,.logtop,.xyfoot .fr-c{display:none}
	.xyfoot{padding:15px 0;}
	.xyfoot .fl-c{float:none;width:auto;padding:0 4% 10px;}
}
@media only screen and (max-width: 448px) {
	/*.index_ad_top_wz ul{width:100% !important;}*/
	#cj-rss ul li{font-size:14px;}
	#HtmlMoKua_66457693 #CommonListArea{height:auto;}
	.ShouYe_QuanJu #HtmlMoKua_66457693 #CommonListTitle .column.half{font-size: 11px !important;}
	.a_list_dl ul li.column.half{width:100%;padding-left: 0px;}
	#HtmlMoKua_index table{width:98% !important;}
	#HtmlMoKua_index input[name=keyword]{width:90px !important;}
	.post-list{padding-left:100px;}
	/*.post-list .ptit{display:inline-block;max-width:72%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}*/
	.post-list .ptime{display:none;}
}



#feedAv{ margin-top: -250px!important;transform: scale(0);}




.footer{margin:auto;padding:30px 0;width:100%;background-color:#202020}

.footer_wrap{margin:0 auto;width:831pt;background-color:#202020}

.footer .intro{overflow:hidden;margin-bottom:30px}

.footer .intro .fl{float:left;width:550px}

.footer .intro .fl p{margin-top:15px;color:#666;font-size:12px;line-height:20px}

.footer .intro .fl a{color:#666}

.footer .intro .fl a:hover{color:#fff}

.footer .intro .fr{position:relative;z-index:1;float:right;width:322px;height:71px;background:url(../images/footer-intro-fr-bg.png)}

.footer .intro .fr a{position:absolute;left:118px;z-index:2;color:#d3d4d5;font-family:arial}

.footer .intro .fr .qq{top:16px}

.footer .intro .fr .email{top:38px}

.footer .link{padding:15px 25px;background-color:#2f2f2f}

.footer .link .tit{float:left;color:#fff;font-size:14px}

.footer .link .list{margin-top:0;padding-left:65px}

.footer .link .list li{display:inline}

.footer .link .list a{color:#898484}

.footer .link .list a:hover{color:#e0e0e0;text-shadow:none}
.wrap .listnav{margin:10px 0;font-size:14px}
.wrap .listnav i{display:initial;color:#8a8a8a;margin-right:5px}
.list_content{width:760px;margin-bottom:20px}
.list_nav{overflow:hidden;margin-bottom:5px;padding:7px 0;border-top:3px solid #2888b7;border-bottom:1px #e8e8e8 solid}
.list_nav li{float:left;min-height:24px;list-style-type:none;font:700 12px arial}
.list_nav a{display:block;margin:0 3px 0 0;padding:4px 10px;background:#2888B7;color:#FFF;text-align:center}
.cate_list ul.ulcl li{position:relative;margin:15px 0;padding-left:145px}
.cate_list ul.ulcl li:nth-child(5n+0){padding-bottom:15px;border-bottom:1px solid #ddd}
.cate_list ul.ulcl li strong{position:absolute;top:0;left:15px;color:#999;text-indent:0;font-size:9pt}
.cate_list ul.ulcl li strong a{color:#2888b7;font-weight:initial}
.cate_list ul.ulcl li .cate{position:absolute;top:0;right:0;color:#999;font-size:9pt}
.fenye{overflow:hidden;width:720px}
.fenye .page{clear:both;margin:7px 0 5px;height:24px;line-height:24px}
.fenye .page li{display:inline-flex;margin-right:5px;border:1px solid #ddd}
.fenye .page li a{padding:5px 10px;color:#555}
.fenye .page li:hover{background:#f5f5f5;color:#0064c4}
.fenye .page li.thisclass{padding:5px 10px;background:#2888b7;color:#fff}
.fenye .page li.thisclass a{padding:0}
.fenye .page li.thisclass a{border-color:#0064c4;color:#fff;text-decoration:none;cursor:default}
.fenye .page .pageinfo strong{font-weight:400}
.sofenye table{margin-top:-2px;border:none}
.sofenye table td{float:left;display:block;margin:0 3px;padding:3px 5px;border:1px solid #ccc;background:#f1f1f1;color:#333;text-align:center}
.sofenye table td a{text-align:center}
.sofenye table td b{padding:0 2px}
.sofenye{padding:15px 7px;width:45pc;height:20px;line-height:20px}
.sidebar{float:right;margin-left:10px;width:295px}
.sidebar .sb_list{z-index:0;overflow:hidden;margin-bottom:12px;border:1px solid #e8e8e8;background:#fff;line-height:1px}
.sidebar .sb_list .bx{padding:9px;width:275px}
.sidebar .sb_list .bx img{max-width:100%}
.sb_list .hn_title{padding:0 15px;height:40px;border-top:3px solid #2888b7;border-bottom:1px solid #e6e6e6;color:#000;text-decoration:none;font-size:15px;line-height:40px}
.right_remen-list,.right_remen-list ul{overflow:hidden;padding-bottom:5px;width:100%}
.right_remen-list ul li{width:100%;height:2pc;line-height:2pc}
.right_remen-list ul li i{float:left;display:block;margin:6px 7px 6px 13px;width:20px;height:20px;color:#fff;text-align:center;font-style:normal;line-height:20px}
.article_content{width:760px;overflow:hidden;position:relative}
.article_content .wnad{padding:10px;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8}
.article{padding-top:10px}
.article_content .current_nav{padding-bottom:0;border-top:3px solid #2888b7;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;color:#888;font-size:14px;margin-top:1px;padding:10px}
.article_content .current_nav .home{color:#272a30}
.article_content .current_nav i{display:initial;color:#8a8a8a;margin-right:5px}
.article_content .article_title{padding:10px 0;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;text-align:center}
.article_content .article_title h1{font-size:1.5em}
.article_content .article_title span.pt_info{display:block;padding-top:10px;color:#888}
.article_content .pt_info ol{display:-webkit-inline-box;margin-right:10px}
.article_content .pt_info i{margin:0 5px;font-size:14px;line-height:0}
.article_content .post_content p{padding:10px 0;color:#424242;word-wrap:break-word;font-size:1pc;line-height:30px}
.article_neirong{overflow:hidden;color:#424242;font-size:1pc;line-height:30px;padding:0 10px 10px;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8}
.article_neirong p{padding:10px 0;color:#424242;word-wrap:break-word;font-size:1pc;line-height:30px}
.article_neirong img{max-width:100%;height:auto!important}
.article_tags{overflow:hidden;padding:20px 10px;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8}
.article_related{overflow:hidden;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;padding:0 10px}
.article_related h2{padding:0 0 10px 0;border-bottom:1px #2888b7 solid;background:0 0;color:#2888b7;font-weight:700;font-size:14px}
.article_related ul{float:left;width:100%}
.article_related ul li{float:left;overflow:hidden;margin:10px 60px 0 10px;padding:0 0 0 8px;background:url(../images/new_list_icon.png) left 0 no-repeat;list-style:none;vertical-align:bottom}
.article_related ul li a{float:left;display:block;overflow:hidden;width:245px;text-overflow:ellipsis;white-space:nowrap}
.article_pinglun{overflow:hidden;padding:20px 10px;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;margin-bottom:10px}
.article_soft_info{overflow:hidden;padding:15px 30px;width:698px;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;display:none}
.soft_info_ad{width:160px;height:160px;float:left;margin-right:5px}
.soft_info_ad img{width:160px!important;height:160px!important}
.soft_info_zj{width:200px;float:left;text-align:center;margin-top:5px}
.soft_info_zj span{display:table;background:#2888b7;margin:5px;border-radius:23px;cursor:pointer}
.soft_info_zj span a{display:block;color:#fff;font-size:1pc;padding:10px 52px}
.soft_info_zj .dashang{color:#fff;font-size:1pc;padding:10px 52px}
.dashangt{position:absolute;left:50%;width:230px;height:265px;background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.26);border-radius:10px}
.dashangt img{width:210px;height:210px;padding:10px 5px 5px}
.article_soft_info_right ul{overflow:hidden}
.article_soft_info_right ul li{float:left;width:140px}
.article_soft_info_right .pingfen,.article_soft_info_right .pingtai,.article_soft_info_right ul li{overflow:hidden;height:28px;border-bottom:1px solid #e6e6e6;text-indent:5px;line-height:28px}
.article_soft_info_right .pingfen,.article_soft_info_right .pingtai{width:280px;word-break:break-all}
.article_soft_info_mao{overflow:hidden}
.article_soft_info_mao .fenxiang{float:left;margin:1pc 5px}
.article_soft_info_mao .fenxiang .bdsharebuttonbox a.bds_sqq{background:url(../images/qq.svg) no-repeat!important;background-size:30px 30px!important}
.article_soft_info_mao .fenxiang .bdsharebuttonbox a.bds_qzone{background:url(../images/qzone.svg) no-repeat!important;background-size:30px 30px!important}
.article_soft_info_mao .fenxiang .bdsharebuttonbox a{margin:0 2px!important;width:30px!important;height:30px!important}
.article_soft_info_mao .fenxiang .bdsharebuttonbox a.bds_weixin{background:url(../images/weixin.svg) no-repeat!important;background-size:30px 30px!important}
.article_soft_info_mao .fenxiang .bdsharebuttonbox a.bds_tsina{background:url(../images/weibo.svg) no-repeat!important;background-size:30px 30px!important}
.article_soft_info_mao .fenxiang .bdsharebuttonbox .bds_more{float:right;padding:0!important;width:30px!important;height:30px!important;background:url(../images/plus.svg) no-repeat!important;background-size:30px 30px!important}
.bdshare-button-style1-24 .bds_more,.bdshare-button-style1-24 a{padding:0!important}
.article_soft_info_mao .down{float:left;display:block;margin:10px 0;width:130px;height:40px;border-radius:5px;background:#2888b7;text-indent:10px;line-height:40px}
.article_soft_info_mao .down a{display:block;color:#fff;font-size:1pc}
.article_soft_info_mao .down a:hover{text-indent:inherit!important}
.sfotmao{position:relative;top:-120px;width:50px;height:0}
.sfot_ad_foot{border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8}
.article_down_list{overflow:hidden;padding:10px 10px 0;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8}
.article_down_list li{float:left}
.article_down_list h3{padding:15px 0;font-size:14px;color:#0b588c;font-weight:700}
.article_down_list h3 .ico{width:15px;height:15px;display:block;margin-right:5px;background:url(../images/meta-ico.png) no-repeat;background-position:0 -36px;vertical-align:-2px;float:left}
.article_down_list .sbtn{position:relative;z-index:1;display:inline-block;height:37px;line-height:37px;padding-left:50px;padding-right:20px;margin-right:10px;margin-bottom:10px;border:1px solid #d7d7d7;border-width:1px 1px 4px;font-size:14px;font-weight:700;color:#0b588c;text-decoration:none;-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none;border-radius:2px}
.article_down_list .sbtn .ico{position:absolute;z-index:2;left:11px;top:14.5px;width:12px;height:8px;font-size:0;display:block;background:url(../images/meta-ico.png) no-repeat;background-position:-63px -166px;vertical-align:-2px}
.article_down_list .sbtn .line{position:absolute;z-index:2;left:32px;top:0;height:37px;width:1px;background-color:#d7d7d7}
.article_down_list .sbtn:hover{background-color:#0b588c;border-color:#0b588c #0b588c #0b4972;color:#fff}
.article_down_list .sbtn:hover .ico{background-position:-80px -166px}
.article_down_list .sbtn:hover .line{background-color:#0b588c}
@media screen and (max-device-width:1200px){#leftdl,#side_func{display:none}
.article_content,.fenye,
.footer_wrap,.header .top .top_content,.header-main,.header-nav,.header-nav .nav_content,.index_ad_top,.index_ad_top_dhf,.index_ad_top_wz,.index_list,.index_list .listbox ul,.index_list .listbox ul li,.left_sc_frame,.left_sc_submit,.left_sc_title,.list_content,.listnav,.news_right_list,.right_list ul,body.wrap,html{width:100%;padding:0}
.header-ad{width:70%}
.header-logo{width:30%;padding:3% 0}
.index_news_left,.right_title_lf{width:44%}
.index_news_right,.right_title_rt{width:55%}

.footer_wrap{width:95%}
.news_left_ad{width:98%;height:98%}
.news_left_sc{height:auto;overflow:hidden}
.wrap{padding:10px 0 0 0;width:98%;box-shadow:none}
.left_sc_submit{text-align:center}
.left_sc_frame input{margin-left:2.5%}
.page_num{width:100%!important;display:inherit!important;overflow:hidden!important;margin-left:0!important;text-align:center}
.article_soft_info,.index_news_right .page_nav .page_title,.sidebar{display:none!important}
.page_nav .page_num a,.page_nav .page_num span.current{float:none!important;display:-webkit-inline-box!important}
.index_list .listbox{width:32.3%;margin:5px .2% 1px 0}
.index_list .listbox ul li span.title{width:80%}
.right_list ul li a{width:70%}
}
@media screen and (max-device-width:1060px){.index_ad_top,.news_left_ad{display:none}
body{background:#fff}
}
@media screen and (max-device-width:860px){body,html{min-height:100%;position:relative}
.article_related ul li{width:100%}
.article_related ul li span{float:right;margin-right:6%}
.listbox ul{margin-top:5px}
.fudong{left:none;padding:none;width:none;background-color:none;box-shadow:none;-webkit-animation:none;animation:none}
.header-main #menu{display:block;float:left;width:15%;height:70px}
.header-main #menu .dh span{margin-left:25%;display:block;width:50%;text-align:center;height:30px;margin:20px auto;line-height:30px;font-size:17px}
.header-ad{float:left;width:15%;height:70px}
.header-nav ul.nav_list,.header-nav ul.nav_list li{float:left;width:100%;text-align:center}
.tb-item{width:100%}
.header-logo{width:70%;text-align:center;padding:0;height:70px}
.header-logo img{height:60px;margin-top:5px}
#nav,.header .top,.header-ad a{display:none}
.header .top .top_content .top_left{width:100%;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.header-main{box-shadow:0 2px 5px rgba(0,0,0,.23);margin-bottom:10px;width:100%;background-color:#fff;overflow:hidden;height:70px;margin-top:-10px}
.index_news_right{width:99.5%}
.index_news_left,.left_sc_title{display:none}
.index_list .listbox{width:49.5%}
.navmenu_header{width:100%;background-color:#fff;overflow:hidden;height:70px}
.navmenu_header_left{float:left;width:15%;height:70px}
.navmenu_header_left .dh span{margin-left:25%;display:block;width:50%;text-align:center;height:30px;margin:20px auto;line-height:30px}
.navmenu_header_center{float:left;width:70%;height:70px}
.navmenu_header_center .logo{width:100%}
.header_center .logo img,.navmenu_header_center .logo a{display:block;margin:10px auto;height:50px}
.navmenu_header_right{float:left;width:15%;height:70px}
.navmenu_header_right .search span{margin-left:25%;display:block;width:50%;text-align:center;height:30px;margin:20px auto;line-height:30px}
#dakaimenu{width:100%;height:100%;position:absolute;background:#fff;z-index:999;left:0;top:10px;max-width:100%;display:none}
.navmenu_header_center .logo img{height:60px;margin-top:-5px}
.navmenu_linav{width:95%;margin:auto;border-top:1px solid #D2D2D2;overflow:hidden}
.navmenu_linav .navmenu_daohang{width:95%;overflow:hidden;margin:20px auto}
.navmenu_linav .navmenu_daohang span{display:table-cell;height:18px;font-size:17px;line-height:20px;border-left:10px solid #2888b7;padding:0 5px;text-align:center}
.navmenu_linav a{display:block}
.navmenu_linav .navmenu_daohang ul{display:block;overflow:hidden;margin-top:10px}
.navmenu_linav .navmenu_daohang ul li{float:left;height:30px;line-height:30px;font-size:14px;margin:15px 5px 2px 5px;border:1px solid #ADADAD;padding:0 15px;border-radius:15px}
.navmenu_sososo{width:95%;margin:auto;border-top:1px solid #D2D2D2;overflow:hidden}
.navmenu_sososo .navmenu_sola{width:95%;overflow:hidden;margin:20px auto}
.navmenu_sososo .navmenu_sola span{display:table-cell;height:18px;font-size:17px;line-height:20px;border-left:10px solid #2888b7;padding:0 5px;text-align:center}
.navmenu_sososo .navmenu_sc{margin:20px auto auto auto;width:95%;overflow:hidden;font-size:14px}
.navmenu_sososo .navmenu_sc .navmenu_focus{width:99%;height:40px;outline:0;border-radius:25px;background:#FFF;box-shadow:inset 0 0 5px rgba(0,0,0,.075);color:#333;vertical-align:middle;line-height:40px;border:1px solid #BBB;text-indent:15px}
.navmenu_sososo .navmenu_sc .navmenu_chongxie{background:#FF6767}
.navmenu_sososo .navmenu_sc button{overflow:hidden;outline:0;border:0;cursor:pointer;padding:10px 30px;display:block;margin:10px;border-radius:10px;color:#fff;background:#2888b7;float:left}
.navmenu_sososo .navmenu_sc button.navmenu_on{background-position:-37px 0}
.cate_list ul.ulcl li{padding-left:70px}
.cate_list ul.ulcl li .cate{margin-right:1%}
}
@media screen and (max-device-width:700px){.right_list ul li{width:100%}
.index_list .listbox{width:99.5%}

.footer .intro .fr{display:none}
.right_title_lf{width:100%}
.right_title_rt{display:none}

.footer .intro .fl{width:100%}
}
@media screen and (max-device-width:450px){.cate_list ul.ulcl li strong{display:none}
a.pagePrev, a.pageNext {
    display: block;
    width: 108px;
    height: 282px;
    position: fixed;
    left: 50%;
    top: 50%;
    margin-top: -141px;
}}