/* 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; }
fieldset, img { border: 0; }
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; }
.marB15 { margin-bottom: 15px; }
.padd5 { padding: 5px; }
.padd15 { padding: 15px; }
.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; color:red !important; }
a.font2_1:hover	{ font-family:"Microsoft YaHei", "黑体", simsun,Arial; color:#f45151 !important; }
.font2_2 { font-family:"Microsoft YaHei", "黑体", simsun,Arial; color:red !important; }
a.font2_2:hover	{ font-family:"Microsoft YaHei", "黑体", simsun,Arial; color:#f45151 !important; }


/* 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 */
.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: 100%;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:400px;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;width:650px; }
.topMenu .b a { padding-left: 8px; font-size: 13px;}
.topMenu .b .searchBox3	{ display:none; }
.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: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 }
.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; }

/* ***** 页尾 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 span { 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: 26px;padding:5px 0 5px 10px;font-size:14px;color:#838383;border:1px solid #efefef;}
.searchBtn {border:0;position:absolute;right:0;top:0;width: 67px;height: 38px;padding:0;font-size:16px;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;}
.searchBox3 {position:relative;overflow:hidden;}
.searchInput3 {width:100%;height: 14px;padding:5px 0 5px 10px;font-size:14px;color:#838383;border:1px solid #efefef;}
.searchBtn3 {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;}
.searchBtn3:hover { opacity: 0.8; }

.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 20px;margin: 13px 13px 0 0;}
/* .itemBox:nth-of-type(5){margin-right:0;}
.itemBox:nth-of-type(8){margin-right: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 .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; }
.mainArea .listInfo	{ text-align:left; }
.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: 100% !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%;}
.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;}
.replyBoxFull	{ width:100% !important; }
.replyBox, .markBox	{ width:808px; }
.replyBox .replyBtn	{ background:url(replyBtn.gif); }
#replyList ul li	{ width:97%; }
.messageBox .replyBtn	{ background:url(messageBtn.gif); }

/* ***** 次页杂项 END ***** */



/* ***** 插件 START ***** */
/* ***** 插件 END ***** */

/* ***** 调整 START ***** */

.itemBox .defFontClass	{ color:#999999 }

/* 淘宝客 */
.goodsArea	{ width:1120px; }
.goodsArea .titleBox	{ width:1100px; }
.goodsList1 ul li	{ width:262px;height:382px;margin:0 15px 15px 0; }
.goodsList1 ul li a.img	{ width:262px;height:262px; }
.goodsList1 ul li a.img img	{ width:262px;height:262px; }
.goodsList2 .contBox	{ width:545px; }

/* ***** 调整 END ***** */



/* 自适应 */
@media only screen and (max-width: 1100px) {
	.bodyArea, .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;}
}

@media only screen and (max-width: 650px) {
	.logo {float: none;text-align: center;margin: 0 auto;}
	.topMenu .a { float:right;width:80%;}
	#uebox_qiandao, #uebox_news	{ display:none; }
	.topMenu .a, .topMenu .bb, .backTopImg { display: none !important}
	.topMenu .b .searchBox3	{ display:block !important; }
	.navMenuBox { height: 0; border: none; }
	.wapLeftNav, .navBg { height: 0 }
	#wapNavIco { display: block; position: absolute; top: 0; padding: 0 15px; height: 30px; left: 0px; }
	#wapNavIco i {color: #000000;font-size: 18px;line-height: 30px;}
	#navUl { position: absolute; left: 0; 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, #listNavInfo, #listNavGoPage { display:none; }
	.newsArea {padding: 0px 15px 10px 15px !important;}
	.linkMore	{ margin-top:4px; }
	.listUl li .thumbBox { display:none; }
	.mainAreaR	{ display:none; }

	.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; }
	#voteBox	{ display:none; }
	.bdsharebuttonbox, .searchArea, .flashArea, .homeMessageArea, .homeReplyArea, .homeQiandaoArea, .homeNewUserArea, .homeScoreRankArea	{ display:none; }
	.areaR	{ float:none;width:98%;margin:0 auto; }
	.marB15	{ margin-bottom:5px; }
	.caClass img	{ width:100%; }
	.webBox .web img	{ max-width: 100% !important; height: auto !important; display: block; margin: 0 auto; }
	#newsContent img	{ max-width:100% !important;height:auto !important; }

	/* 淘宝客 */
	.goodsArea	{ width:100%; }
	.goodsArea .refCont	{ width:170px; }
	.goodsList1 ul li	{ width:177px;height:300px;margin:0 8px 8px 0; }
	.goodsList1 ul li a.img	{ width:177px;height:177px; }
	.goodsList1 ul li a.img img	{ width:177px;height:177px; }
	.goodsList1 ul li .contBox .buybtn	{ width:68px; }

	.linkNote, #goodsJsList, #goodsJsNews, #replyUserBox, #messUserBox, #navShowInfo, #navShowGoPage, #navAjaxInfo, #navAjaxGoPage, #listNavInfo, #listNavGoPage{display:none}
}

@media only screen and (max-width: 767px) {
	.newBox li { width: 100% !important; }
	#newListArea.newBox li:nth-child(2n) { margin-left: 0px; }
	.relaNews.newBox li:nth-child(2n) { margin-left: 0px; }
}

@media (min-width:768px) and (max-width:813px) {
	#newListArea.newBox li:nth-child(2n) { margin-left: 28px; }
	.relaNews.newBox li:nth-child(2n) { margin-left: 28px; }
}

@import url(../../user.css);
