/* V2.10_20161123 */

@charset "utf-8";
@import url(../../share.css);


/* ***** 共享 START ***** */

body {color: #333333;font-size: 14px;font-family: "微软雅黑", "黑体", "宋体", Arial;background: #f4f4f4;}
a { color: #333333; outline: none; text-decoration: none; transition: all .3s linear }
a:hover { color: #09f; text-decoration: none; }
html * { outline: 0; zoom: 1; }
img:hover { opacity: 0.8; filter: alpha(opacity=80); }
em { font-style: italic !important; }
strong { font-weight: bold !important; }

* { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
center	{ text-align:center !important; }
img { border: 0; }	/* fieldset,  */
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }
ol, ul { list-style: none; }
capation, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
q:before, q:after { content: ' ' }
abbr, acronym { border: 0; }

.lineH150 { line-height: 150% }
.lineH200 { line-height: 200% }
.marT5 { margin-top: 5px; }
.marB5 { margin-bottom: 5px; }
.marB15 { margin-bottom: 15px; }
.padd5 { padding: 5px; }
.padd15 { padding: 15px; }
.paddT5 { padding-top: 5px; }
.paddT8 { padding-top: 8px; }
.paddT10 { padding-top: 10px; }
.red { color: red; }


/* 全局通用字体样式 */
.font1_1	{ font-family:"Microsoft YaHei", "黑体", simsun,Arial; }
a.font1_1:hover { font-family:"Microsoft YaHei", "黑体", simsun,Arial; }
.font1_1d		{ font-family:"Microsoft YaHei", "黑体", simsun,Arial; }
a.font1_1d:hover{ font-family:"Microsoft YaHei", "黑体", simsun,Arial; }
.font1_2	{ font-family:"Microsoft YaHei", "黑体", simsun,Arial; }
a.font1_2:hover { font-family:"Microsoft YaHei", "黑体", simsun,Arial; }
.font1_2d		{ font-family:"Microsoft YaHei", "黑体", simsun,Arial; }
a.font1_2d:hover{ font-family:"Microsoft YaHei", "黑体", simsun,Arial; }

.font2_1 { font-family:"Microsoft YaHei", "黑体", simsun,Arial; }
a.font2_1:hover	{ font-family:"Microsoft YaHei", "黑体", simsun,Arial; }
.font2_2 { font-family:"Microsoft YaHei", "黑体", simsun,Arial; }
a.font2_2:hover	{ font-family:"Microsoft YaHei", "黑体", simsun,Arial; }


/* iconfont 样式 */
@font-face {
  font-family: 'iconfont';
  src: url('iconfont.eot');
  src: url('iconfont.eot?#iefix') format('embedded-opentype'),
      /* url('iconfont.woff2') format('woff2'),
      url('iconfont.woff') format('woff'), */
      url('iconfont.ttf') format('truetype'),
      url('iconfont.svg#iconfont') format('svg');
}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


/* 首页栏目文章前头ico */
.listIco1 ul li,.listIco1 li	{ background:url(ico/1.gif) no-repeat 3px 6px !important; }
.listIco2 ul li,.listIco2 li	{ background:url(ico/2.gif) no-repeat 3px 6px !important; }
.listIco3 ul li,.listIco3 li	{ background:url(ico/3.gif) no-repeat 3px 6px !important; }
.listIco4 ul li,.listIco4 li	{ background:url(ico/4.gif) no-repeat 3px 6px !important; }
.listIco5 ul li,.listIco5 li	{ background:url(ico/5.gif) no-repeat 3px 6px !important; }
.listIco6 ul li,.listIco6 li	{ background:url(ico/6.gif) no-repeat 3px 6px !important; }
.listIco7 ul li,.listIco7 li	{ background:url(ico/7.gif) no-repeat 3px 6px !important; }
.listIco8 ul li,.listIco8 li	{ background:url(ico/8.gif) no-repeat 3px 6px !important; }
.listIco9 ul li,.listIco9 li	{ background:url(ico/9.gif) no-repeat 3px 6px !important; }
.listIco10 ul li,.listIco10 li	{ background:url(ico/10.gif) no-repeat 3px 6px !important; }
.listIco11 ul li,.listIco11 li	{ background:url(ico/11.gif) no-repeat 3px 6px !important; }
.listIco12 ul li,.listIco12 li	{ background:url(ico/12.gif) no-repeat 3px 6px !important; }
.listIco13 ul li,.listIco13 li	{ background:url(ico/13.gif) no-repeat 3px 6px !important; }
.listIco14 ul li,.listIco14 li	{ background:url(ico/14.gif) no-repeat 3px 6px !important; }
.listIco15 ul li,.listIco15 li	{ background:url(ico/15.gif) no-repeat 3px 6px !important; }
.listIco16 ul li,.listIco16 li	{ background:url(ico/16.gif) no-repeat 3px 6px !important; }
.listIco17 ul li,.listIco17 li	{ background:url(ico/17.gif) no-repeat 3px 6px !important; }
.listIco18 ul li,.listIco18 li	{ background:url(ico/18.gif) no-repeat 3px 6px !important; }
.listIco19 ul li,.listIco19 li	{ background:url(ico/19.gif) no-repeat 3px 6px !important; }
.listIco20 ul li,.listIco20 li	{ background:url(ico/20.gif) no-repeat 3px 6px !important; }
.listIco21 ul li,.listIco21 li	{ background:url(ico/21.gif) no-repeat 3px 6px !important; }
.listIco22 ul li,.listIco22 li	{ background:url(ico/22.gif) no-repeat 3px 6px !important; }
.listIco23 ul li,.listIco23 li	{ background:url(ico/23.gif) no-repeat 3px 6px !important; }
.listIco24 ul li,.listIco24 li	{ background:url(ico/24.gif) no-repeat 3px 6px !important; }
.listIco25 ul li,.listIco25 li	{ background:url(ico/25.gif) no-repeat 3px 6px !important; }
.listIco26 ul li,.listIco26 li	{ background:url(ico/26.gif) no-repeat 3px 6px !important; }
.listIco27 ul li,.listIco27 li	{ background:url(ico/27.gif) no-repeat 3px 6px !important; }
.listIco28 ul li,.listIco28 li	{ background:url(ico/28.gif) no-repeat 3px 6px !important; }
.listIco99 ul li,.listIco99 li	{ background:none !important; padding-left:5px !important; }
.listIco1 ul li,.listIco2 ul li,.listIco3 ul li,.listIco4 ul li,.listIco5 ul li,.listIco6 ul li,.listIco7 ul li,.listIco8 ul li,.listIco9 ul li,.listIco10 ul li,
.listIco11 ul li,.listIco12 ul li,.listIco13 ul li,.listIco14 ul li,.listIco15 ul li,.listIco16 ul li,.listIco17 ul li,.listIco18 ul li,.listIco19 ul li,.listIco20 ul li,
.listIco21 ul li,.listIco22 ul li,.listIco23 ul li,.listIco24 ul li,.listIco25 ul li,.listIco26 ul li,.listIco27 ul li,.listIco28 ul li
.listIco1 li,.listIco2 li,.listIco3 li,.listIco4 li,.listIco5 li,.listIco6 li,.listIco7 li,.listIco8 li,.listIco9 li,.listIco10 li,
.listIco11 li,.listIco12 li,.listIco13 li,.listIco14 li,.listIco15 li,.listIco16 li,.listIco17 li,.listIco18 li,.listIco19 li,.listIco20 li,
.listIco21 li,.listIco22 li,.listIco23 li,.listIco24 li,.listIco25 li,.listIco26 li,.listIco27 li,.listIco28 li
{ padding-left:26px !important; }


/* 文章列表前头ico */
.listArrow1 ul		{ margin:0; padding:0; list-style:none; }
.listArrow1 ul li	{ background:url(arrow1.gif) no-repeat 0 8px; line-height:2; overflow:hidden; height:25px; padding-left:16px; }
.listArrow2 ul		{ margin:0; padding:0; list-style:none; }
.listArrow2 ul li	{ background:url(arrow2.gif) no-repeat 0 8px; line-height:2; overflow:hidden; height:25px; padding-left:18px; }
.listArrow3 ul		{ margin:0; padding:0; list-style:none; }
.listArrow3 ul li	{ background:url(arrow3.gif) no-repeat 0 8px; line-height:2; overflow:hidden; height:25px; padding-left:16px; }

.shadowBox{background: #fff;box-shadow:0 1px 3px rgba(26,26,26,.2);}

/* ***** 共享 END ***** */



/* ***** 页头 START ***** */

#uebox_welcome b	{ color:blue; }
#uebox_center a		{ color:red; }

.bodyArea {width: 640px;margin: 0 auto;clear: both;height: auto;overflow: hidden;}
.topMenu {background: #fff;height: 30px;line-height: 30px; border-bottom: 1px solid #dedede}
.topMenu a {display: inline-block;color: #000;}
.topMenu .a {float: left;width: 60%;color: #9a9a9a;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; font-size: 13px}
.topMenu .a i { margin-right: 5px; font-size: 14px; }
.topMenu .b { float: right; }
.topMenu .b a { padding-left: 8px; font-size: 13px;}
.appIco		{ height:26px;margin:1px 0 0 5px; }
.htmlBody, .logoBox {width: 1100px;margin: 0 auto;}
.logoBox {padding: 10px 0;}
.logo { float: left; }
.logo a { color: #09f; }
.logo img { /* height: 60px */ }
.logoBanner	{ float:left;width:790px; }
.logoBanner img{float: right; margin-top: 2px;}
.navMenuBox { height: 46px; width: 1100px; margin: 0 auto; border-top:1px solid #eaeaea; }
.wapLeftNav { width: 950px; float: left; height: 46px; line-height: 46px; }
.navBg { width: 1100px; }
#navUl li {float: left;position: relative;font-size: 16px;text-align: center;z-index: 9998;}
#navUl li a {display: block;text-align: center;padding: 0 15px;height: 44px;}
#navUl li a:hover { border-bottom: 3px solid #09f;transition: all .2s;}
#wapNavIco { display: none; }
.topnav li ul.subnav	{ top:44px; left:-13px; width:124px; background:#fff; border:none; }
.topnav li ul.subnav li	{  }
.topnav li ul.subnav li a	{ background:#fff;color:#000; }
.topnav li ul.subnav li a:hover { background:#eeeeee; color:#000;  border-bottom:2px solid #88aeff; }
.cur { border-bottom: 3px solid #09f; color: #09f; }

/* 广告 */
.caBanner {margin-bottom: 5px;padding: 5px;}
.caBanner img{width: 100%;height: auto; margin-bottom: -2px; }
.caBanner a:last-child {margin-bottom: -2px;display: block;}
.caTable {margin-bottom: 5px; display: inline-block;width: 100%;}
.caTable>table { width: 100%; font-size: 13px; text-align: center; margin:5px 0;}
.caTable table tr td {padding: 2px 0;}

.caImg img { width: 100%; height: 100%; vertical-align: middle; }
.caImg2 {padding: 3px; margin-top: 5px;font-size: 0;}
.caImg2 img {width: 100%;}

.ca10Div		{ margin:0 auto; width:770px; overflow:hidden; text-align:center; }
.ca10DivFull	{ width:1060px; }
.ca16Div		{ margin:2px 0 0 0 auto; width:770px; overflow:hidden; text-align:center; }
.ca16DivFull	{ width:1060px; }
.ca17Div		{ float:left; text-align:center; }
.ca24Div		{ margin:0 auto; width:770px; overflow:hidden; text-align:center; }
.ca24DivFull	{ width:1060px; }

/* ***** 页头 END ***** */



/* ***** 页尾 START ***** */

/* 友情链接 */
.linkBox { overflow: hidden; margin: 15px 0; padding:15px}
.linkBox h3 {float: left;font-size: 18px;border-bottom: 2px #09f solid;height: 36px; line-height: 36px;}
.linkBox h3 i {font-size: 18px;color: #09f;margin-right: 5px;font-weight: bold;}
.linkBox ul {padding: 10px 10px 0;}
.linkBox li {display: inline;height: 28px;line-height: 28px;}
.linkBox li a {padding-right: 20px;line-height: 24px;}
.linkTitle {height: 36px;line-height: 36px;border-bottom: 2px #eee solid;}
.linkContent	{padding:8px;line-height:1.8;}
.linkMore{color: #0099ff;float:right;margin-right:2px;display:block;height:26px;line-height:26px;border: 1px solid #0099ff;border-radius:5px;padding:0px 10px;}
.linkMore:link{color: #0099ff;}
.linkMore:hover{color:#FFF;background: #0099ff;}

/* 底部菜单 */
.bottomBox {padding: 10px 0 20px 0;overflow: hidden;}
.bottomBox a { color: #878787; }
.bottomBox div.bottomCopyright {float: left;width: 1100px;color: #8F8F8F; text-align: center;}
.bottomBox div.bottomCopyright p { line-height: 200%; }
.bottomBox .bottomMenu	{ padding-bottom: 8px;line-height:1.6 !important;text-align:center; }
.bottomBox .bottomMenu a { margin: 0 6px }

/* 回到页头图标 */
.backTopImg { position: fixed; bottom: 5%; right: 5%; font-size: 41px; z-index: 99; width: 58px; height: 58px; text-align: center; line-height: 58px; background: #FFF; color: #c3c3c3; cursor: pointer; border-radius: 8px; box-shadow: 0px 2px 10px #dedede; }

/* 底部菜单区域 */
.area_bottomMenuH	{ height:45px;}
#area_bottomMenu	{ z-index:99;background:#fff; }
.bottomMenuBox .toolMenuBox{background:-webkit-gradient(linear,0 0,0 100%,from(#0065bc),to(#014c8d));}
.bottomMenuBox .toolMenuBox .touch{background:-webkit-gradient(linear,0 0,0 100%,from(#004683),to(#003563));}

/* ***** 页尾 END ***** */



/* ***** 首页 START ***** */

.bodyL	{float:left;width:729px;padding-right:13px;}
.bodyR	{float:left;width:358px;}
.areaL {float: left;width: 689px; padding: 0 20px; }
.areaL h1 { font-size: 18px; font-weight: bold; margin-bottom: 10px; }
.areaL .info { line-height: 24px; color: #555555; }
.areaL .info span { margin-right: 15px; }
.areaL .info span i { margin-right: 5px; font-size: 14px; color: #09f; }
.areaR {float: right;width: 358px;}

.newBox {margin-bottom:8px;height:auto;overflow:hidden;}
.newBox .titleBox {margin-top: 15px;}
.newBox .titleBox h3 { font-size: 16px; float: none; font-weight: bold;}
.newBox ul {padding: 8px 0;overflow:hidden;}
.newBox li {height: 30px;line-height: 30px;font-size: 14px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 318px;float: left;}
.newBox ul li em { font-size: 12px; font-style: normal !important; margin: 0 4px 0 0; background: #fff; }
.newBox ul li i {font-size: 12px;font-style:normal !important;margin: 0 4px 0 0;color:#fff;background:#09f;border-radius: 2px;font-weight: bold;width: 22px;display: inline-block;line-height: normal; text-align: center;}
.newBox li:nth-child(2n) {margin-left: 52px;}
.newBox ul li .newsTime { float: right; font-size: 13px; color: #999999; }

.relaNews ul li div { float: right; font-size: 13px; color: #999999; }
.titleBox { position: relative; height: 36px; line-height: 36px; border-bottom: 2px #eee solid; }
.titleBox h3 { float: left; height: 36px; line-height: 36px; font-size: 18px; font-weight: normal; border-bottom: 2px #09f solid }
.titleBox h3 i { font-size: 18px; color: #09f; margin-right: 5px; font-weight: normal;}
.titleBox .more { position: absolute; top: 2px; right: 0 }
.titleBox .more i { font-size: 18px; color: #09f; }
.newTotal{position: absolute;top:0;right:0;font-size: 14px;}
.newPageBox {margin-bottom: 5px;position:relative;overflow:hidden;width: 100%;}
.newPageBox .newMiddle {width:84px;height:21px;background:#fff;display:block;float:left;position:absolute;z-index:1;top:50%;transform:translate(-50%,-50%) rotate(-42deg);left:50%;border-bottom:1px solid #efefef;border-top:1px solid #efefef;text-align:center;color:#09f;}
.newPageBox .newPrev {float:left;border-right:0;}
.newPageBox .newNext {float:right;border-left:0;}
.newPageBox>div {box-sizing: border-box;width: 50%;height:35px;color:#333;line-height:35px;text-align:center;cursor:pointer;position:relative;font-size:14px;border:1px solid #efefef;user-select:none;}
.newPageBox>div:hover {color: #09f;}
.itemTitle{margin: 0 0 12px;font-size: 17px;font-weight:400;}
.itemTitle:before {content:"";border-left: 4px solid #09f;font-size: 14px;margin-right:8px;}

.searchBox {position:relative;overflow:hidden;}
.searchInput {width:100%;height: 14px;padding:5px 0 5px 10px;font-size:14px;color:#838383;border:1px solid #efefef;}
.searchBtn {border:0;position:absolute;right:0;top:0;width: 50px;height: 25px;padding:0;font-size:14px;margin-top:2px;text-align:center;color:#fff;background-color: #09f;cursor:pointer;}
.searchBtn:hover { opacity: 0.8; }
.searchHot a{display: inline-block;margin: 16px 10px 0 0;color: #6d6d6d;}
.searchArea2 {margin:-4px 1% 5px 1%;}
#refContent2 {height: 26px;padding:5px 35px;font-size:15px;color:#838383;border:none;background: url(searchIco.png) no-repeat 5px center;background-size: 24px;}
.searchBtn2 {border:0;position:absolute;right:3px;top:5px;width: 67px;height: 38px;font-size:16px;line-height:34px;color:#fff;background: #09f;text-align:center;}

.newReplyBox li{padding: 5px 0;border-bottom:1px solid #efefef;}
.newReplyBox li:last-child{border:none}
.newReplyInfo {line-height: 32px;}
.newReplyInfo img {width:30px;height:30px;margin-right:6px;border-radius:50%;border:1px solid #f3f3f3;}
.newReplyInfo span:nth-child(2) {vertical-align: top;}
.newReplyInfo span:last-child {float:right;line-height:32px;color:#999}
.newReplyNote {position:relative;padding:10px;background:#f5f5f5;border-radius:1px;color:#666}
.newReplyNote:before {position:absolute;left:10px;top:-10px;content:'';width:0;height:0;line-height:0;border:5px solid transparent;border-bottom-color:#f5f5f5}
.newReplyNote p {margin:0;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space: normal;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2}
.newReplyPost{color:#999;margin-top:10px;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}
.newReplyPost a {color: #999;}

.newMessItem,.newMessItemNo	{ line-height:1.6; }

/* 右侧按钮 */
.rBtnBox a{display: block;font-size: 16px;height: 40px;line-height: 40px;text-align: center;border: 1px solid #686868;margin: 15px 20px;background: #ffffff;border-radius: 5px;}
.rBtnBox a:last-child {background: #686868; color: #fff}
.rBtnBox a:hover {background: #09f; color: #ffffff;}

/* 全局右侧内容框 */
.itemUl li {height: 33px;line-height: 33px;font-size: 14px; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.itemUl li i {font-style: normal;display:inline-block;width:20px;height:20px;line-height:20px;margin:0 6px 0 0;text-align:center;color: #696969;font-size:12px;background: #ededed;}
.itemUl li:first-child i{background:#ea4a2d;color: #fff;}
.itemUl li:nth-child(2) i{background:#f19601; color: #fff;}
.itemUl li:nth-child(3) i{background:#1488ff; color: #fff;}
.itemUl li:nth-child(4) i{background:#00ea23; color: #fff;}
.itemUl li:nth-child(5) i{background:#f08bff; color: #fff;}
.itemUl li a { color: #333333; }

.itemUl div.rankFont {font-style: normal;display:inline-block;width:20px;height:20px;line-height:20px;margin:0 6px 0 0;text-align:center;color: #696969;font-size:12px;background: #ededed;}
.itemUl div.newMessItemNo:first-child div.rankFont {background:#ea4a2d;color: #fff;}
.itemUl div.newMessItemNo:nth-child(2) div.rankFont {background:#f19601; color: #fff;}
.itemUl div.newMessItemNo:nth-child(3) div.rankFont {background:#1488ff; color: #fff;}
.itemUl div.newMessItemNo:nth-child(4) div.rankFont {background:#00ea23; color: #fff;}
.itemUl div.newMessItemNo:nth-child(5) div.rankFont {background:#f08bff; color: #fff;}


/* 精彩推荐 */
.recomBox .imgRow			{ margin-bottom:5px; }
.recomBox .imgRow .a		{ float:left; border:1px #e6e5e5 solid; width:100px; height:84px; overflow:hidden; margin:4px 4px 5px 4px; }
.recomBox .imgRow .a img	{ width:100px; height:84px; }
.recomBox .imgRow .b		{ float:left; width:210px; padding:3px; line-height:1.4; height:84px; overflow:hidden; font-size:12px; }
.recomBox .imgRow .b h2		{ font-size:14px; height:18px; margin-bottom:3px; overflow:hidden; }
.recomBox .imgRow .b span	{ color:#6f6f6f; font-size:12px; }

/* 其他通用内容框 */
.typeBox .imgRow		{ margin-bottom:5px; }
.typeBox .imgRow .a		{ float:left; border:1px #e6e5e5 solid; width:100px; height:84px; overflow:hidden; margin:4px 4px 5px 4px; }
.typeBox .imgRow .a img	{ width:100px; height:84px; }
.typeBox .imgRow .b		{ float:left; width:210px; padding:3px; line-height:1.4; height:84px; overflow:hidden; font-size:12px; }
.typeBox .imgRow .b h2	{ font-size:14px; height:18px; margin-bottom:3px; overflow:hidden; }
.typeBox .imgRow .b span{ color:#6f6f6f; font-size:12px; }


/* 首页栏目 */
.itemBox ul {padding: 8px 0;}
.itemBox {float: left;width: 318px;padding: 10px 15px;margin: 13px 13px 0 0;}
.itemBox li {height: 30px;line-height: 30px;font-size: 14px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.itemBox li i { margin-right: 5px; font-size: 16px; color: #09f; }
.itemBox li span { float: right; font-size: 13px; color: #555555; }

.itemBox .imgRow		{ margin-bottom:5px; }
.itemBox .imgRow .a		{ /* float:left; */ border:1px #e6e5e5 solid; width:100px; height:84px; overflow:hidden; margin:4px 4px 5px 4px; }
.itemBox .imgRow .a img	{ width:100px; height:84px; }
.itemBox .imgRow .b		{ /* float:left; width:202px;_width:199px; */ padding:3px; line-height:1.4; height:84px; overflow:hidden; font-size:12px; }
.itemBox .imgRow .b h2	{ font-size:14px; height:18px; margin-bottom:3px; overflow:hidden; }
.itemBox .imgRow .b span{ color:#6f6f6f; font-size:12px; }

/* ***** 首页 END ***** */



/* ***** 次页 START ***** */

/* 列表页 */
.mainArea {float: left;width: 808px; margin-bottom:15px;}
.mainArea h1 { font-size: 24px; font-weight: bold; margin-bottom: 15px; text-align:center; }
.mainArea .listUl .info { line-height: 24px; color: #555; text-align:left; }
.mainArea .newsArea .info { line-height: 24px; color: #555; text-align:center; }
.mainArea .info span { margin-right: 15px; }
.mainArea .info span i { margin-right: 5px; font-size: 14px; color: #555; }
.mainAreaFull	{ width:1100px; }
.pointBox {height: 36px;line-height: 36px; margin-bottom: 5px;}
.pointBox h3 {padding: 0 10px;}
.pointBox h3 i { margin-right: 5px; font-size: 14px;}
.pointBox h3 a { margin-right: 5px; }
.listUl li {position: relative;padding: 10px; margin-bottom: 8px;overflow: hidden;background: #fff;box-shadow:0 1px 3px rgba(26,26,26,.2);}
.listUl li .mark{float:right;width: 520px;word-break:break-all;}
.listUl li h3 { font-size: 18px; color: #333333; padding-bottom: 10px; font-weight: bold; text-overflow: ellipsis; white-space: nowrap; overflow: hidden }
.listUl li h3 i { font-size: 18px; margin-right: 5px; color: #FF0000; }
.listUl li .thumbBox {float: left;width: 220px;height: 140px;}
.listUl li .thumbBox  img{width: 100%; height: 100%; }
.listUl li p { color: #555555; line-height: 24px; }
.listUl li>a{background: #fff; color: #6b6b6b;width:85px;height:28px;border: 1px solid #bbb;position:absolute;bottom: 5px;right: 10px;text-align:center;font-size:14px;line-height:28px;}
.listUl li>a:hover {background:#eaeaea;}


/* 列表翻页 */
/* .pageBox { font-size: 0; clear: both; text-align: center; padding:15px 0 15px;}
.pageBox .page { text-align: center; display: inline-block; border:1px solid #bbb; line-height: 32px; width: 40px;font-size: 14px; color: #09f; margin: 1px }
.pageBox .currPage,.pageBox .page:hover { background-color: #09f; color: #fff } */
.mainAreaR {float: right; width: 280px;}


/* 内页右侧二级导航 */
.liBox1 ul		{ margin:0; padding:0; list-style:none; }
.liBox1 ul li	{ float:left; width:119px; height:30px; line-height:30px; text-align:center; overflow:hidden; margin:0 3px 5px 3px;_margin:0 4px 5px 2px; }
.liBox1 ul li a { float:left; width:119px; height:30px; background:#09f; color:#fff; }
.liBox1 ul li a:hover { opacity: 0.8; }

.liBox2 ul		{ margin:0; padding:0; list-style:none; }
.liBox2 ul li	{ float:left; width:243px; height:30px; line-height:30px; text-align:center; overflow:hidden; margin:0 3px 5px 3px;_margin:0 0 5px 1px; }
.liBox2 ul li a { float:left; width:246px; height:30px; background:#09f; color:#fff; }
.liBox2 ul li a:hover { opacity: 0.8; }


/* 内容页 */
.newsArea{padding: 0px 20px 10px 20px !important;}

.newsCont {padding: 15px 0 0;overflow: hidden; word-break: break-all; }
.newsCont h3{ background: #f8f8f8; padding: 6px 15px; font-size: 16px; border-left: 3px solid #09f; margin-bottom:10px; }
.newsCont img { max-width: 98% !important; height: auto !important; display: block; margin: 0 auto; }
.newsCont embed { max-width: 96% !important; }
.newsCont p { line-height: 150%; margin-bottom: 10px; }

.prevNext { padding: 5px 0 5px 20px; }
.prevNext p { text-overflow: ellipsis; overflow:hidden; white-space: nowrap; }


/* 内容页当前位置 */
.newsPoint {width: 100%;height: 36px;line-height: 36px;border-bottom: 2px solid #E6E6E6;margin-bottom: 15px;}
.newsPoint h3 { float: left; height: 36px; line-height: 36px; border-bottom: 2px solid #09f; }
.newsPoint h3 i { margin-right: 5px; font-size: 14px;}
.newsPoint h3 a { margin-right: 5px; }


/* 内容页左右侧翻页 */
a.pagePrev,a.pageNext{ background:url(arrow.gif) no-repeat; }
a.pageNext{ background-position:0 -300px; }
a.pagePrev	{ margin-left:-660px; }
a.pageNext	{ margin-left:553px; }

/* ***** 次页 END ***** */



/* ***** 次页杂项 END ***** */

/* 相关文章、评论区 */
.item2Box {padding: 0 20px;margin: 10px 0;}
.item2Box ul li {width: 44%;}
.item3Box {padding: 0 20px;margin: 10px 0;}
.title2Box { width: 100%; height: 36px; line-height: 36px; border-bottom: 2px solid #E6E6E6; margin-bottom: 5px; font-size: 16px; }
.title2Box>h3:nth-child(2) { float: right; border-bottom: none; }
.title2Box h3 { float: left; height: 36px; line-height: 36px; border-bottom: 2px solid #09f;}
.title2Box h3 i { margin-right: 5px; font-size: 17px; color: #09f;}

.replyBox { padding: 10px 0; margin-bottom: 7px; }
.replyBox>a { float: right; width: 50px; height: 26px; line-height: 26px; background: #09f; color: #fff; text-align: center;}
.replyBox>form>span>img, .replyBox>a, .input>input {border: 1px solid #09f;border-radius: 2px}
.replyBox>form>span>img {width:80px;height:26px;}
.replyBox, .markBox	{ width:808px; }
.replyBox .replyBtn	{ background:url(replyBtn.gif); }
#replyList ul li	{ width:97%; }
.messageBox .replyBtn	{ background:url(messageBtn.gif); }
.addiTheme2		{ text-align:right;padding:8px 5px 0 0; }
.keyBox .key		{color:#fff;background:#004b8d;}

/* ***** 次页杂项 END ***** */



/* ***** 插件 START ***** */
/* ***** 插件 END ***** */

/* ***** 调整 START ***** */

.itemBox .defFontClass	{ color:#999999 }

.font2_1 { color:#bf3131 !important; }
a.font2_1:hover	{ color: #f45151 !important; }

#messageWriteBox .cont, #messageWriteBox .name, #messageWriteBox .name, #messageWriteBox .verCode, #messageWriteBox .submitBtn	{ padding:5px 0; }
#messageListBox .replyItem{ padding:5px 0; }

.button1,.button2{background:#015aa8;border-top:1px solid #317dc0;border-bottom:1px solid #01396b;border-left:1px solid #317dc0;border-right:1px solid #01396b;text-shadow:1px 1px 1px #154166;}
.button1.touch,.button2.touch{border-top:1px solid #2a6599;background:#004B8D;}
.area_subDetTitle{background:#004B8D;}
.area_subDetTitle .center{text-shadow:1px 1px 1px #154166;}

/* 会员中心菜单 */
.userMenu{background:#4a73b5;}
.userMenu li a{border-right:1px solid #5c81bc;border-bottom:1px solid #5c81bc;}
.userMenu li .current,.userMenu li .touch{background:#3e6ab0;}
.listSubMenu{background:#09f;}
.listSubMenu li a{border-right:1px solid #ccdaef;border-bottom:1px solid #ccdaef;}
.listSubMenu li .current,.listSubMenu li .touch{background:#3e6ab0;}
.area_subItemTitle .titleBox{background:#c8dae9;padding-left:10px;border-bottom:1px solid #9aa8b3;color:#000;}
.webBox .web	{ padding:3px 0px 15px 0px;min-height:300px;font-size:15px;line-height:2; }
.giftList .item	{ padding:3px; }
.giftList .img img	{ width:145px;height:145px; }

/* 页头Logo右侧工具区 */
.toolBox{text-align:left;height:46px;}
.toolBox span{float:left;}
.toolBox .toolItem{width:38px;height:46px;}
.toolBox .line{width:1px;height:35px;float:left;margin:0;background:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,0.4)),to(rgba(255,255,255,0)));display:none;}
.toolBox .current,.toolBox .touch{background:#600910;}
.toolBox a{width:38px;height:46px;display:block;text-decoration:none;background:url(../../../images/common.png) no-repeat;background-size:400px;}
.toolBox .search a{background-position:-100px 0;}
.toolBox .lang a{background-position:-138px 0;}
.toolBox .download a{background-position:-176px 0;}

/* ***** 调整 END ***** */



/* 自适应 */
@media only screen and (max-width: 650px) {
	.bodyArea { width: 100%; }
}
.htmlBody { width: 100%; }
.logoBox {width: 98%;padding: 5px 1%;}
.topMenu .b { padding-right: 1.5% }
.navBg, .navMenuBox {height: 32px;width: 100%;background: #fff; overflow: hidden;}
#navUl { margin: 0 2%; }
#navUl li { font-size: 12px !important }
#navUl li a { height: 29px;}
#navUl li ul { top: 31px }
#mainBody { position: relative; padding-top: auto }
.newBox li {width: 46% !important;}
.homeItem, .newBox, .newsCont, .caClass, .ca10Div, .ca16Div, .ca24Div { width: 100%; }
.listUl li .mark {float: none; width: 100%; }
.wapLeftNav { width: 100%; height: 32px; line-height: 32px; }
.itemBox { width: 48%; margin: 0 1% 8px; box-sizing:border-box;}
.newBox li { width: 48%; }
#newListArea.newBox li:nth-child(2n) { float: right }
.relaNews ul li div { padding-right:16px; }
.topMenu .b { margin-left: 15px; }
.mainArea h1	{ font-size:18px; }
.linkBox {padding: 0 2%;margin: 0 1% 2%}
.bottomBox div.bottomCopyright { float: none; width: auto; padding: 0 20px }
.mainArea {float: none; width: 98%; box-sizing:border-box; margin: 0 auto 10px; }
.areaL {float: none; width: 98%; box-sizing:border-box; margin: 0 auto; }
.logo {margin: 0 auto;float: none;text-align: center;}
.logoBanner	{ width: 100%; }
.logoBanner img {width: 100%;}
.newPageBox {margin-bottom: 13px;}


.logo {float: none;text-align: center;margin: 0 auto;}
.topMenu .a { float:right;width:80%;}
#uebox_qiandao, #uebox_news	{ display:none; }
.navMenuBox { height: 0; border: none; }
.wapLeftNav, .navBg { height: 0 }
#wapNavIco { display: block; position: absolute; top: 0; padding: 0 15px; height: 30px; left: auto; }
#wapNavIco i {color: #000000;font-size: 18px;line-height: 30px;}
#navUl { position: absolute; left: auto; height: auto !important; overflow: visible !important; display: none; top: 30px; cursor: pointer; z-index: 999; margin: 0;}
#navUl li {float: none;background: #fff;box-shadow:0 1px 3px rgba(55, 55, 55, 0.65);}
#navUl li ul { top: 0; left: 90px }
.itemBox,.caTable {width: 98%;margin: 0 1% 5px;}
.mainArea h1	{ font-size:18px; }
.caBanner { margin: 0 1% 5px;}
.logoBanner	{ width: 100%; }
.logoBanner img {width: 100%;}
.caTable>table {font-size: 12px;}
.newsArea { padding: 0 10px}
.newPageBox {margin-bottom: 13px;}
.relaNews ul li div { padding-right:16px; }
.replyBox, .markBox	{ width:100%; }
#replyList ul li		{ width:94%; }
#replyTable, #replyContent, #messTable, #messContent	{ width:100%; }
#replyUserBox, #messUserBox { display:none; }
.newsArea {padding: 0px 8px 10px 8px !important;}
.linkMore	{ margin-top:4px; }

.bodyL	{float:left;width:100%;padding-right:0px;}
.bodyR	{float:left;width:100%;}
.itemBox .imgRow .b		{ /* width:195px; */ }
.recomBox .imgRow .b	{ width:193px; }
.typeBox .imgRow .b		{ width:203px; }


.newBox li { width: 100% !important; }
#newListArea.newBox li:nth-child(2n) { margin-left: 0px; }
.relaNews.newBox li:nth-child(2n) { margin-left: 0px; }

@import url(../../user.css);
