/* V6.00_20210510 */

/* V1.85_20160921 */

/* ***** 共享 START ***** */
/*
box-sizing:content-box;
*/

.input1		{ border:1px solid #b280a4; }
.input2		{ border:1px solid #b280a4; }
.textarea	{ border:1px solid #45484d; padding-top:2px; background:#efefef; }
.button		{ border:none; cursor:pointer; }
.loadImg	{ background: url(../images/loader.gif) no-repeat 50% 50%; }

.none	{ display:none; }
.block	{ display:block; }
.clear,.clr	{ clear:both; height:0px; margin:0; padding:0; font-size:0; max-height:0; overflow:hidden; }
.clearFix:before,.clearFix:after, .clrFix:before,.clrFix:after{ content:" ";display:block;height:0;overflow:hidden;clear:both; }
.clearFix,.clrFix{*zoom:1;}
.tabWidth100	{ width: 100%; overflow-y: auto; _overflow: auto; margin: 0 0 1em; }

.left,.fl	{ float:left; }
.right,.fr	{ float:right; }
.pointer{ cursor:pointer; }
.display	{ display:none; }
.textCenter	{ text-align:center; }
.textLeft	{ text-align:left; }
.pToBr p	{ margin:0; padding:0; }
.rankFont	{ padding-left:3px;width:22px;font-weight:bold;color:blue; } /*font-family:Georgia,Arial,Tahoma,Geneva;*/
.height20	{ clear:both; height:20px; padding:0; overflow:hidden; }
.height15	{ clear:both; height:15px; padding:0; overflow:hidden; }
.height10	{ clear:both; height:10px; padding:0; overflow:hidden; }
.height8	{ clear:both; height:8px; padding:0; overflow:hidden; }
.height5	{ clear:both; height:5px; padding:0; overflow:hidden; }
.height1	{ clear:both; height:1px; padding:0; overflow:hidden; }
.padd3,.padd3 td,.padd3 li	{ padding:3px; }
.padd5,.padd5 td,.padd5 li	{ padding:5px; }
.padd8,.padd8 td	{ padding:8px; }

.fontB		{ font-weight:bold; }
.fontU		{ text-decoration:underline; }
.fontDel	{ text-decoration:line-through; }

.list ul	{ margin:0; padding:0; list-style:none; }
.list ul li	{ float:left; overflow:hidden; }

.tabLine1		{ border-top:#000000 1px solid;border-right:#000000 1px solid; }
.tabLine1 td	{ border-left:#000000 1px solid;border-bottom:#000000 1px solid;font-size:14px; }
.tabLine1 td td	{ border:none; }

.tabLine2		{ border-top:#858b98 1px solid;border-right:#858b98 1px solid; }
.tabLine2 td	{ border-left:#858b98 1px solid;border-bottom:#858b98 1px solid;font-size:14px; }
.tabLine2 td td	{ border:none; }

.tabLine3		{ border-top:#d4d4d4 1px solid;border-right:#d4d4d4 1px solid; }
.tabLine3 td	{ border-left:#d4d4d4 1px solid;border-bottom:#d4d4d4 1px solid;font-size:14px; }
.tabLine3 td td	{ border:none; }


/* 全局通用字体样式 */
.font1_1	{ font-size:14px; color:#000000; font-family:simsun,"Microsoft YaHei",Arial; }
a.font1_1:hover { font-size:14px; color:#535253; font-family:simsun,"Microsoft YaHei",Arial; }
.font1_1d		{ font-size:14px; color:#a59ea3; font-family:simsun,"Microsoft YaHei",Arial; }
a.font1_1d:hover{ font-size:14px; color:#b5b1b4; font-family:simsun,"Microsoft YaHei",Arial; }
.font1_2	{ font-size:12px; color:#000000; font-family:simsun,"Microsoft YaHei",Arial; }
a.font1_2:hover { font-size:12px; color:#535253; font-family:simsun,"Microsoft YaHei",Arial; }
.font1_2d		{ font-size:12px; color:#a59ea3; font-family:simsun,"Microsoft YaHei",Arial; }
a.font1_2d:hover{ font-size:12px; color:#b5b1b4; font-family:simsun,"Microsoft YaHei",Arial; }
.font2_1 { font-size:14px; color:#bf3131; font-family:simsun,"Microsoft YaHei",Arial; }
a.font2_1:hover	{ font-size:14px; color: #f45151; font-family:simsun,"Microsoft YaHei",Arial; }
.font2_2 { font-size:12px; color:#bf3131; font-family:simsun,"Microsoft YaHei",Arial; }
a.font2_2:hover	{ font-size:12px; color: #f45151; font-family:simsun,"Microsoft YaHei",Arial; }


/* 整个屏幕的蒙层 */
#fullScreen	{ position: fixed; width: 100%; height: 100%; left: 0; top: 0; opacity: 0.3; background-color: black; z-index: 9999; }
/* 蒙层上的浮层 */
#floatLayer	{ position: fixed; padding:35px; font-size:16px; background-color: white; z-index: 10000; left: 50%; top: 50%; transform: translate(-50%,-50%); }


/* 首页栏目ico */
.listIco1 ul li,.listIco1 li	{ background:url(../images/ico/1.gif) no-repeat 3px 6px !important; }
.listIco2 ul li,.listIco2 li	{ background:url(../images/ico/2.gif) no-repeat 3px 6px !important; }
.listIco3 ul li,.listIco3 li	{ background:url(../images/ico/3.gif) no-repeat 3px 6px !important; }
.listIco4 ul li,.listIco4 li	{ background:url(../images/ico/4.gif) no-repeat 3px 6px !important; }
.listIco5 ul li,.listIco5 li	{ background:url(../images/ico/5.gif) no-repeat 3px 6px !important; }
.listIco6 ul li,.listIco6 li	{ background:url(../images/ico/6.gif) no-repeat 3px 6px !important; }
.listIco7 ul li,.listIco7 li	{ background:url(../images/ico/7.gif) no-repeat 3px 6px !important; }
.listIco8 ul li,.listIco8 li	{ background:url(../images/ico/8.gif) no-repeat 3px 6px !important; }
.listIco9 ul li,.listIco9 li	{ background:url(../images/ico/9.gif) no-repeat 3px 6px !important; }
.listIco10 ul li,.listIco10 li	{ background:url(../images/ico/10.gif) no-repeat 3px 6px !important; }
.listIco11 ul li,.listIco11 li	{ background:url(../images/ico/11.gif) no-repeat 3px 6px !important; }
.listIco12 ul li,.listIco12 li	{ background:url(../images/ico/12.gif) no-repeat 3px 6px !important; }
.listIco13 ul li,.listIco13 li	{ background:url(../images/ico/13.gif) no-repeat 3px 6px !important; }
.listIco14 ul li,.listIco14 li	{ background:url(../images/ico/14.gif) no-repeat 3px 6px !important; }
.listIco15 ul li,.listIco15 li	{ background:url(../images/ico/15.gif) no-repeat 3px 6px !important; }
.listIco16 ul li,.listIco16 li	{ background:url(../images/ico/16.gif) no-repeat 3px 6px !important; }
.listIco17 ul li,.listIco17 li	{ background:url(../images/ico/17.gif) no-repeat 3px 6px !important; }
.listIco18 ul li,.listIco18 li	{ background:url(../images/ico/18.gif) no-repeat 3px 6px !important; }
.listIco19 ul li,.listIco19 li	{ background:url(../images/ico/19.gif) no-repeat 3px 6px !important; }
.listIco20 ul li,.listIco20 li	{ background:url(../images/ico/20.gif) no-repeat 3px 6px !important; }
.listIco21 ul li,.listIco21 li	{ background:url(../images/ico/21.gif) no-repeat 3px 6px !important; }
.listIco22 ul li,.listIco22 li	{ background:url(../images/ico/22.gif) no-repeat 3px 6px !important; }
.listIco23 ul li,.listIco23 li	{ background:url(../images/ico/23.gif) no-repeat 3px 6px !important; }
.listIco24 ul li,.listIco24 li	{ background:url(../images/ico/24.gif) no-repeat 3px 6px !important; }
.listIco25 ul li,.listIco25 li	{ background:url(../images/ico/25.gif) no-repeat 3px 6px !important; }
.listIco26 ul li,.listIco26 li	{ background:url(../images/ico/26.gif) no-repeat 3px 6px !important; }
.listIco27 ul li,.listIco27 li	{ background:url(../images/ico/27.gif) no-repeat 3px 6px !important; }
.listIco28 ul li,.listIco28 li	{ background:url(../images/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; }

/* ***** 共享 END ***** */



/* ***** 页头 START ***** */

.topnav li	{ float: left; position: relative; z-index:399; }
.topnav li ul.subnav {
    float:left; display:none;
    list-style:none; margin:0; padding:0;
    position: absolute; z-index:399; left:-2px; top:30px; width:94px;
    background:#b42727; border:1px solid #a60000;
    filter:alpha(opacity=95);
    -moz-opacity:0.95; /* Moz + FF */
    opacity: 0.95; /* 支持CSS3的浏览器（FF 1.5也支持）*/
}
.topnav li ul.subnav li{ clear:both; margin:0; padding:0; width:94px; }
.topnav li ul.subnav li a { float:left; width:94px; background:#b42727; color:#d6d5d5; }
.topnav li ul.subnav li a:hover { background:#a61414; color:#ffffff; }

.uebox_api	{ margin:4px 4px 0 0; }
#homeLogin_img	{ margin-top:6px; }
#topWapBtn { margin:5px 0 0 8px;cursor:pointer;float:right; }
.topMenuClass, a.topMenuClass { font-size:12px;color:#a59ea3;font-family:simsun,"Microsoft YaHei",Arial; }
a.topMenuClass:hover	{ font-size:12px; color:#b5b1b4; font-family:simsun,"Microsoft YaHei",Arial; }

/* ***** 页头 END ***** */



/* ***** 页尾 START ***** */

/* 友链 */
.linkList a { width:16%; display:block; float:left; text-align:center; box-sizing:border-box; padding-left:2px; padding-right:2px; }
.linkList span.font1_1d { display:none; }
.linkList:before, .linkList:after { content: ""; display: table; }
.linkList:after { clear: both; }
.linkRow5 a { width: 20%; box-sizing:border-box; }
.linkRow6 a { width: 16%; box-sizing:border-box; }
.linkRow7 a { width: 14%; box-sizing:border-box; }
.linkRow8 a { width: 12%; box-sizing:border-box; }
.linkRow9 a { width: 11%; box-sizing:border-box; }
.linkRow10 a { width: 10%; box-sizing:border-box; }

/* ***** 页尾 END ***** */



/* ***** 首页 START ***** */

.newMessItem,.newMessItemNo	{ margin:5px 0 6px 0; line-height:1.3; word-break:break-all; }

/* ***** 首页 END ***** */



/* ***** 次页 START ***** */

/* 列表页多种显示模式 */
.listBox1 ul			{ margin:0; padding:0; list-style:none; }
.listBox1 ul li			{ line-height:1.6; padding:8px; border-bottom:1px #cccccc dotted; }
.listBox1 ul li .addi	{ color:#959495; float:right; }
.listBox1 ul li .note	{ color:#484748; text-indent:2em; font-size:12px; }
.listBox1 ul li .mark	{ margin-top:5px; }

.listBox2 ul, .listBox4 ul			{ margin:0; padding:0; list-style:none; }
.listBox2 ul li, .listBox4 ul li			{ text-align:left; padding:8px 8px 2px 8px;_padding:8px 7px 2px 6px; border-bottom:1px #cccccc dotted; }
.listBox2 ul li .a, .listBox4 ul li .a			{ float:left; padding-right:8px; overflow:hidden; }
.listBox2 ul li .a .img, .listBox4 ul li .a .img		{ border:1px #e6e5e5 solid; background:#fafafa; padding:1px; width:100px;height:85px; overflow:hidden; }
.listBox2 ul li .a .img img, .listBox4 ul li .a .img img	{ width:100px;height:85px; }
.listBox2 ul li .b, .listBox4 ul li .b			{ float:left; margin-left:5px; width:582px; line-height:1.5; overflow:hidden; }
.listBox2 ul li .b .addi, .listBox4 ul li .b .addi	{ color:#959495; float:right; }
.listBox2 ul li .b .note, .listBox4 ul li .b .note	{ color:#484748; text-align:left; margin-top:8px; text-indent:2em; font-size:12px; }
.listBox2 ul li .b2, .listBox4 ul li .b2			{ width:665px !important; }
.listBox2 ul li .mark, .listBox4 ul li .mark	{ margin-top:5px; }

.listBox3 ul			{ margin:0; padding:0; list-style:none; }
.listBox3 ul li			{ float:left; width:173px; text-align:center; margin:8px 3px; }
.listBox3 ul li .a		{ border:1px #e6e5e5 solid; background:#fafafa; padding:1px; width:150px;height:126px; overflow:hidden; margin:0 auto; }
.listBox3 ul li .a img	{ width:150px; }
.listBox3 ul li .b		{ padding:10px 0 3px 0; line-height:1.2; font-size:14px; height:29px; overflow:hidden; }

.listBox5 ul, .listBox7 ul			{ margin:0; padding:0; list-style:none; }
.listBox5 ul li, .listBox7 ul li			{ line-height:2; padding:5px; border-bottom:1px #cccccc dotted; height:23px; overflow:hidden; }
.listBox5 ul li .addi, .listBox7 ul li .addi	{ color:#959495; float:right; }


/* 列表页分页导航 */
.listNavBox	{ box-sizing:content-box; margin:0 auto; margin-top:10px; margin-bottom:5px; }
.listNavBox .navBtn { box-sizing:content-box; border:#ccc 1px solid; color:#686868; padding:3px 8px 3px 8px; float:left; margin: 0px 2px; background-color: #f9f9f9; height:20px; line-height:20px; }
.listNavBox .navBtnPointer { box-sizing:content-box; border:#ccc 1px solid; color:#686868; padding:3px 8px 3px 8px; float:left; margin: 0px 2px; background-color: #f9f9f9; height:20px; line-height:20px; cursor:pointer; }
.listNavBox .navBtnPointer img { margin-top:5px; }
.listNavBox .fontNav_2 { box-sizing:content-box; font-size:14px; color:#000000; font-family:simsun,"Microsoft YaHei"; }
/* A.fontNav_2:hover	{ font-size:14px; COLOR: #707070; font-family:simsun,"Microsoft YaHei"; } */
.listNavBox .fontNav_2d { box-sizing:content-box; font-size:14px; color:#dbdbdb; font-family:simsun,"Microsoft YaHei"; }
.listNavBox .fontNav2_2 { box-sizing:content-box; font-size:14px; color:#f21111; font-family:simsun,"Microsoft YaHei"; }


/* 内容页、单篇页、通用页 */
.webBox .keyWord	{ font-size:14px; text-decoration:underline; } /* color:#1c41ff;  */
.webBox .web			{ padding:12px; line-height:2; font-size:14px; }
.webBox .web p			{ padding:0; margin:0; }
.webBox .web a			{ font-size:14px; }
.webBox .web a:hover	{ font-size:14px; }
.webBox .a	{ padding:8px 8px 2px 8px; border-bottom:1px #cccccc dotted; }
.webBox .a h1	{ text-align:center; margin:10px 0 15px 0; font-size:24px; line-height:1.2; word-break:break-all; }
.webBox .a .addi1	{ width:100%; color:#959495; }
.webBox .a .addi1 .font	{ float:right; height:21px; line-height:21px; margin-right:5px; }
.webBox .a .addi2	{ text-align:center;margin-left:0;margin-right:0; }
.webBox .b	{ padding:8px; line-height:2; font-size:14px; border-bottom:1px #cccccc dotted; }
.webBox .b img{
    max-width:100%;
}
.webBox .b a		{ font-size:14px; }
.webBox .b a:hover	{ font-size:14px; }
.webBox .b .note	{ padding:8px; line-height:1.6; font-size:14px; border:1px #dcdcdc solid; background:#fafafa; margin-bottom:10px;word-wrap:break-word; }
.webBox .b .mark		{ margin-top:5px; line-height:1.2; }
.webBox .b .mark a		{ font-size:12px; }
.webBox .b .mark a:hover{ font-size:12px; }

.webBox .b .nav		{ margin-top:8px; text-align:center; }
.webBox .c			{ font-size:14px; padding:8px; line-height:1.4; }
.webBox .c a		{ font-size:14px; color:#00528e; }
.webBox .c a:hover	{ font-size:14px; color:#00528e; text-decoration:underline; }
.webBox .d			{ padding:12px; border-bottom:1px #cccccc dotted; }
.webBox .d ul		{ margin-left:12px; }
.webBox .d li		{ padding:3px; margin:8px; cursor:pointer; }
.webBox .d li img		{ height:50px; margin:5px 0 5px 0; }
.webBox .d .boxBorder	{ width:15px; height:50px; border:1px #dadada solid; background:url(../images/skin/default/boxFull.gif); }
.webBox .d .boxBlank	{ width:100%; height:49px; overflow:hidden; background:#ffffff; }
.webBox .d .upDown			{ margin:auto; text-align:center; width:404px; line-height:1.2; }
.webBox .d .upDown .up		{ float:left; width:192px; height:48px; background:url(../images/vote/vote1_1.gif); cursor:pointer; }
.webBox .d .upDown .up2		{ float:left; width:192px; height:48px; background:url(../images/vote/vote1_2.gif); cursor:pointer; }
.webBox .d .upDown .upa		{ float:left; font-size:14px; color:#cc3300; font-weight:bold; padding:8px 0 0 30px; }
.webBox .d .upDown .upb		{ float:left; font-size:14px; color:#d5665f; padding:8px 0 0 6px; }
.webBox .d .upDown .upc		{ float:left; width:90px; padding:8px 0 0 11px; }
.webBox .d .upDown .upd		{ float:left; width:100px; height:7px; background:#e37f24; overflow:hidden; }
.webBox .d .upDown .upe		{ float:left; padding:4px 0 0 40px; }
.webBox .d .upDown .down	{ float:left; width:192px; height:48px; background:url(../images/vote/vote2_1.gif); cursor:pointer; margin-left:20px; }
.webBox .d .upDown .down2	{ float:left; width:192px; height:48px; background:url(../images/vote/vote2_2.gif); cursor:pointer; margin-left:20px; }
.webBox .d .upDown .downa	{ float:left; font-size:14px; color:#3366cc; font-weight:bold; padding:8px 0 0 30px; }
.webBox .d .upDown .downb	{ float:left; font-size:14px; color:#5e99d5; padding:8px 0 0 6px; }
.webBox .d .upDown .downc	{ float:left; width:90px; padding:8px 0 0 11px; }
.webBox .d .upDown .downd	{ float:left; width:100px; height:7px; background:#689acc; overflow:hidden; }
.webBox .d .upDown .downe	{ float:left; padding:4px 0 0 40px; }
#newsContent	{ /* word-break:break-all; */word-wrap:break-word; }
#newsContent p	{ padding:0; margin:0; }
#newsContent img{max-width:99% !important;height:auto !important}
.copyTextArea	{ width:99%; text-align:center; padding:12px 0px; }
.copyTextArea .txtarea { width:80%;height:60px;font-size:16px;padding:3px; border:2px red solid; }
.copyTextArea .copyTextDiv {  }
.copyTextArea .copyTextBtn	{ padding:5px 10px; font-size:16px; border:2px red solid; color:red; }
.hiddenContent	{ padding:15px;border:2px red dashed;border-radius: .5rem;background:#fbfbc5;margin:3px;color:red; }
.hiddenContent .lockBox	{ background-color:#f9d4d4; border-radius:.5rem; padding:8px;font-weight:bold; }
.hiddenContent .lockImg	{ display: inline-block;width:14px;height:15px;background:url(../images/lock.gif); position:relative; top:2px; }
.hiddenContent .subBtn2 { padding:3px 8px; }
.hiddenContent .tabBox	{ margin:0 auto; min-width:60%; }
.hiddenContent .tdBox	{ margin-top:8px;font-size:14px;color:red;line-height:1.6; }
.hiddenContent .announ1	{ padding:15px 5px; }
.hiddenContent .announ2	{ padding:15px 5px; }
.hiddenContent .newsUserItem,
.hiddenContent .newsReplyItem,
.hiddenContent .newsQuickItem,
.hiddenContent .newsPwdItem	{ padding:12px 20px;color:#000;text-align:center; }

/* 下面9个后期删除，旧样式后期没用 */
.hiddenContent .newsUserBox	{ padding:12px 20px;color:#000;text-align:center; }
.hiddenContent .newsReplyBox	{ padding:12px 20px;color:#000;text-align:center; }
.hiddenContent .newsQuickBox	{ padding:12px 20px;color:#000;text-align:center; }
.hiddenContent .newsPwdBox	{ padding:12px 20px;color:#000;text-align:center; }
.newsPwdBox	.font1		{ font-weight:bold;font-size:18px; }
.newsPwdBox	.cont		{ color:blue;line-height:1.6;margin-top:10px;width:340px;text-align:left; }
.newsPwdBox	#newsPwd	{ width:180px;height:23px;font-size:16px; }
.newsPwdBox	#subBtn		{ height:28px;font-size:14px;padding:3px 8px; }
.newsPwdBox	.img1		{ max-width:100px;max-height:150px; margin-left:10px; }

.hiddenContent hr	{ background-color:red;border:none;height:1px; }
.hiddenContent .hrFont	{  }

.topicBox	{ margin:15px 0 15px 0;font-weight:bold; }
.topicBox .href	{ color:red; }
#contWapQrCode	{ text-align:center; padding-top:8px; margin-top:18px; border-top:1px solid #efefef; }
#contWapQrCode .qrTitle	{  }


/* 内容页分页导航 */
.pageNavBox	{ margin:12px 0 5px 0; margin-left:auto; margin-right:auto; text-align:center; }
.pageNavBox div	{ float:left; background:#f9f9f9; height:20px; line-height:20px; border:1px #cccccc solid; margin:0 2px 0 2px; color:#000000; font-size:14px; display:inline; }
.pageNavBox div a		{ padding:3px 8px 3px 8px; }
.pageNavBox div span	{ color:#a59ea3; font-size:14px; padding:3px 8px 3px 8px; }
.pageNavBox div .sel	{ color:red; font-size:14px; }


/* 内容页左右侧翻页 */
a.pagePrev,a.pageNext	{ display:block;width:108px;height:282px;position:fixed;left:50%;top:50%;margin-top:-141px;background:url(../images/arrow.gif) no-repeat; }
a.pagePrev	{ margin-left:-589px;background-position:0 0; }
a.pageNext	{ margin-left:482px;background-position:0 -300px; }
a.pagePrev:hover,a.pageNext:hover	{ background-color:#F7F3ED; }


/* 内容页下载按钮 */
.down_btn, .down_btn0	{ height:48px;float:left;margin:3px 10px 3px 0; border-radius:0px !important; }
.down_left, .down_left0	{ float:left;background:url(../images/down/down1_left.png); width:53px;height:48px; border-radius:0px !important; }
.down_bg, .down_bg0	{ float:left;background:url(../images/down/down1_bg.png); height:48px; line-height:48px;color:#ffffff !important;; padding:0 5px;text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.7);letter-spacing:2px; border-radius:0px !important; }
.down_bg a, .down_bg0 a			{ color:#ffffff !important;  }
.down_bg a:hover, .down_bg0 a:hover	{ color:#e6e6e8 !important; }
.down_hline, .down_hline0	{ float:left;margin:13px 8px 0 0;height:22px;border-left:1px solid #711d1d;border-right:1px solid #ffffff; }
.down_right, .down_right0	{ float:left;background:url(../images/down/down1_right.png); width:13px;height:48px; border-radius:0px !important; }

.down_btn1	{ height:42px;float:left;margin:3px 12px 3px 0; border-radius:0px !important; }
.down_left1	{ float:left;background:url(../images/down/down2_left.png); width:38px;height:42px; border-radius:0px !important; }
.down_bg1	{ float:left;background:url(../images/down/down2_bg.png); height:42px; line-height:42px;color:#0b588c !important;; padding:0 5px; border-radius:0px !important; }
.down_bg1 a			{ color:#0b588c !important;  }
.down_bg1 a:hover	{ color:#e6e6e8 !important; }
.down_hline1	{ float:left;margin:10px 8px 0 0;height:22px;border-left:1px solid #0b588c; }
.down_right1	{ float:left;background:url(../images/down/down2_right.png); width:9px;height:42px; border-radius:0px !important; }

.down_btn2	{ height:42px;float:left;margin:3px 12px 3px 0; border-radius:0px !important; }
.down_left2	{ float:left;background:url(../images/down/down3_left.png); width:38px;height:42px; border-radius:0px !important; }
.down_bg2	{ float:left;background:url(../images/down/down3_bg.png); height:42px; line-height:42px;color:#ffffff !important;; padding:0 5px; border-radius:0px !important; }
.down_bg2 a			{ color:#ffffff !important;  }
.down_bg2 a:hover	{ color:#e6e6e8 !important; }
.down_hline2	{ float:left;margin:10px 8px 0 0;height:22px;border-left:1px solid #fff; }
.down_right2	{ float:left;background:url(../images/down/down3_right.png); width:9px;height:42px; border-radius:0px !important; }

/* ***** 次页 END ***** */



/* ***** 次页杂项 END ***** */


/* 会员中心 */
.tabList1		{ width:100%;border-top:#d4d4d4 1px solid;border-right:#d4d4d4 1px solid; background-color:#fff; font-family:simsun,"Microsoft YaHei"; }
.tabList1 thead	{ background-color:#fdeab1; padding:8px; }
.tabList1 thead td	{ padding:8px; }
.tabList1 td	{ border-left:#d4d4d4 1px solid;border-bottom:#d4d4d4 1px solid;font-size:14px;padding:5px; }
.tabList1 td td	{ border:none; }

.tabItem	{ float:left; min-width:170px; height:37px; text-align:center; line-height:37px; background:#f3f7f8; border:solid 1px #d3dbde; font-size:14px; color:#000; padding-left:10px; padding-right:10px; margin:8px 10px 8px 10px; }
.tabItem a	{ color:#000; }

.tabColorTr, .tabColorTr .subColor		{ background-color:#f9f9f9; }
.tabColorTrOver, .tabColorTrOver .subColor	{ background-color:#fff6d1; }

.tabFont2 td	{ font-size:12px; }


/* 评论区、相关文章区 */
.replyBox,.markBox		{ float:left; width:700px; margin:0 8px 8px 0; }
.replyBox dl,.markBox dl	{  }
.replyBox dt,.markBox dt	{ background:url(../images/reply.gif) no-repeat; height:30px; line-height:32px; overflow:hidden; font-size:14px; font-weight:bold; color:#ffffff; text-indent:12px;_padding-left:12px; }
.replyBox dt a,.markBox dt a	{ font-size:14px; font-weight:bold; color:#ffffff; text-decoration:none; }
.replyBox dd,.markBox dd	{ width:688px; min-height:80px; padding:5px 5px 5px 5px; overflow:hidden;border:1px #cecece solid; border-top:none; }
#replyContent, #messContent	{ width:99%; height:80px; }
.replyBox ul	{ margin:0px auto; text-align:center; }
.replyBox li	{ box-sizing:content-box;text-align:left; padding:12px 6px 12px 6px; margin:0 6px 0 6px; border-bottom:1px #cccccc solid; line-height:1.6; }
.replyBox li .username	{ color:#000000; }
.replyBox li .username img	{ margin-right:2px; }
.replyBox li .note		{ text-indent:2em;word-break:break-all; }
.replyBox li .admin		{ word-break:break-all; }
.replyBox li .admin		{ color:red; padding:3px; }
.replyBox .replyBtn		{ width:76px; height:21px; background:url(../images/replyBtn.gif); }
.replyBox #replyWrite	{ text-align:center; }
.replyFullBox li	{ padding:12px 6px 12px 6px; margin:0 6px 0 6px; }
#replyTable, #messTable	{ box-sizing:content-box; width:100%; }

.markBox li	{ text-align:left; float:left; width:312px; padding:0 13px 0 0; margin-left:3px; }

.newsFullBox		{ width:1036px; }
.newsFullBox dt		{ width:1036px; background:url(../images/replyFull.gif) no-repeat; }
.newsFullBox dd		{ width:1024px; }
.markFullBox li		{ width:309px; }
.announBox1		{ max-width:100%; background:#ffe5e5; border:1px solid #ff0000; color:#ff0000; padding:8px 12px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; margin:10px 15px 15px 15px; text-align:left; line-height:1.6; }



/* 留言本 */
.messageBox ul	{ margin:0px auto; text-align:center; }
.messageBox li	{ text-align:left; padding:12px 6px 12px 6px; margin:0 6px 0 6px; border-bottom:1px #cccccc solid; line-height:1.6; }
.messageBox li .username	{ color:#000000; }
.messageBox li .admin		{ color:red; }
.messageBox li .note		{ word-break:break-all; }
.messageBox li .admin		{ word-break:break-all; }
.messageBox .replyBtn		{ width:76px; height:21px; background:url(../images/messageBtn.gif); }
.messageBox #replyWrite	{ text-align:center; }


/* 评论、留言跟帖 */
.genTie{ background-color:#ffe;padding:3px;border:solid 1px #aaa;*clear:both }
.genTie .author{ position:relative;margin:2px 5px;overflow:hidden; }
.genTie .author .serNum{ position:absolute;right:0;bottom:0;color:#666; }
.genTie .author .name{ color:#006b9c; }
.genTie .cont{ margin:3px 5px; }
.genTie .hideBox{ font-size:12px;margin:0 10px;color:#666;display:block;width:100%; }
.genTie .hideBox .onBtn{ font-size:12px;color:#cc1b1b;margin:0 0 0 5px; }
.genTie .hideBox:hover .txt{ font-size:12px;color:#cc1b1b; }

/* ***** 次页杂项 END ***** */



/* ***** 客服QQ START ***** */
/* 左侧 */
.qqServerStyle1	{ top:80px; left:0; position:absolute; font:12px "宋体",Arial,Verdana,Tahoma; }
.qqServerStyle1 .qqServerBg				{
    background:url(../images/qqServer/qqServiceBgL.png);
    _background:url(../images/qqServer/qqServiceBgL.gif);
    width:143px;
}
.qqServerStyle1 .qqServerTop			{
    background:url(../images/qqServer/qqServiceTopL.png) no-repeat;
    _background:url(../images/qqServer/qqServiceTopL.gif) no-repeat;
    width:143px; position:relative;top:-2px;
}
.qqServerStyle1 .qqServerContent		{ width:103px;min-height:123px;float:left; }
.qqServerStyle1 .qqServerContent dl		{ padding:10px 0; margin-left:3px; }
.qqServerStyle1 .qqServerContent dl dt	{ background:url(../images/qqServer/qqServiceTitle.jpg) no-repeat; width:100px; height:18px; line-height:18px; color:#fff; text-align:center; margin-top:4px; margin-bottom:8px; }
.qqServerStyle1 .qqServerContent dl dd	{ width:100px; height:27px; line-height:27px; text-indent:0; text-align:left; margin-left:4px; background:none; }
.qqServerStyle1 .qqServerContent dl dd.font1{ margin-left:4px;text-align:center;color:#333; background:none;margin:0;height:18px;line-height:18px; text-indent:0;}
.qqServerStyle1 .qqServerContent dl dd.font2{ margin-left:4px;color:#f50;background:none;text-indent:0; text-align:left;height:20px; line-height:20px; }
.qqServerStyle1 .qqServerBottom	{
    background:url(../images/qqServer/qqServiceBottomL.png) no-repeat;
    _background:url(../images/qqServer/qqServiceBottomL.gif) no-repeat;
    width:100%;height:14px;
}
.qqServerStyle1 .qqServer-open	{ width:143px; min-height:123px; }
.qqServerStyle1 .qqServer-close	{
    background:url(../images/qqServer/qqServiceTopL2.png) no-repeat;
    _background:url(../images/qqServer/qqServiceTopL2.gif) no-repeat;
    width:31px; height:121px; overflow:hidden;
}
.qqServerStyle1 .qqServer-button{ width:34px; height:121px; float:right; cursor:pointer; }

/* 右侧 */
.qqServerStyle2	{ top:80px; right:0; position:absolute; font:12px "宋体",Arial,Verdana,Tahoma; }
.qqServerStyle2 .qqServerBg				{
    background:url(../images/qqServer/qqServiceBgR.png);
    _background:url(../images/qqServer/qqServiceBgR.gif);
    width:143px;
}
.qqServerStyle2 .qqServerTop			{
    background:url(../images/qqServer/qqServiceTopR.png) no-repeat;
    _background:url(../images/qqServer/qqServiceTopR.gif) no-repeat;
    width:143px; position:relative;top:-2px;
}
.qqServerStyle2 .qqServerContent		{ width:103px;min-height:123px;float:right; }
.qqServerStyle2 .qqServerContent dl		{ padding:10px 0; }
.qqServerStyle2 .qqServerContent dl dt	{ background:url(../images/qqServer/qqServiceTitle.jpg) no-repeat; width:100px; height:18px; line-height:18px; color:#fff; text-align:center; margin-top:4px; margin-bottom:8px; }
.qqServerStyle2 .qqServerContent dl dd	{ width:100px; height:27px; line-height:27px; text-indent:0; text-align:left; margin-left:4px; background:none; }
.qqServerStyle2 .qqServerContent dl dd.font1{ margin-left:4px;text-align:center;color:#333; background:none;margin:0;height:18px;line-height:18px; text-indent:0;}
.qqServerStyle2 .qqServerContent dl dd.font2{ margin-left:4px;color:#f50;background:none;text-indent:0; text-align:left;height:20px; line-height:20px; }
.qqServerStyle2 .qqServerBottom	{
    background:url(../images/qqServer/qqServiceBottomR.png) no-repeat;
    _background:url(../images/qqServer/qqServiceBottomR.gif) no-repeat;
    width:100%;height:14px;
}
.qqServerStyle2 .qqServer-open	{ width:143px; min-height:123px; }
.qqServerStyle2 .qqServer-close	{
    background:url(../images/qqServer/qqServiceTopR2.png) no-repeat;
    _background:url(../images/qqServer/qqServiceTopR2.gif) no-repeat;
    width:31px; height:121px; overflow:hidden;
}
.qqServerStyle2 .qqServer-button{ width:34px; height:121px; float:left; cursor:pointer; }
/* ***** 客服QQ END ***** */

/* ***** 自适应广告 START ***** */
.OTcaArea {
    overflow: hidden;
    width:100%;
    box-sizing: border-box;
}
.OTcaArea.style1 {
    margin: 12px auto 10px;
    padding: 10px 10px 6px;
    background: #fff;
}
.OTcaArea div {
    float: inherit;
    margin-bottom: 5px;
    width: 100%;
}
.OTcaArea span {
    float: inherit;
    margin-bottom: 5px;
    width: 100%;
}
.OTcaArea span a, .OTcaArea span a img {
    display: block;
    overflow: hidden;
    width: 49.8%;
    /* height: 70px; */
}
.OTcaArea span a:nth-child(2), .OTcaArea span a:nth-child(2) img {
    margin-right: 0!important;
}
.OTcaArea a img {
    z-index: 1;
    width: 100%;
    /* height: 70px!important; */
}
.OTcaArea div a, .OTcaArea div a img {
    display: block;
    overflow: hidden;
    width: 100%;
    /* height: 70px; */
}
.OTcaArea a {
    float: left;
    display: block;
    width: 33.1%;
    /*
    margin-right: 4px;
    margin-bottom: 4px;
    height: 5pc;
    */
}

.OTcaText{
    width: 100%;
    overflow: hidden;
    box-sizing: border-box;
}
.OTcaText.style1{
    margin:10px auto;background: #fff;padding: 5px;
}
.OTcaTab{
    width: 100%;
}
.OTcaTab.style1{
    background-color:#FFFFFF; margin: 5px auto;
}
.OTcaTab td {
    margin-bottom: 5px;
    width: 20%;
    overflow: hidden;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    box-orient: vertical;
    display: -webkit-box;
    float: left;
    box-sizing: border-box;
}

@media screen and (max-width: 800px){
    .OTcaArea {
        width: 100%;
        height: auto;
    }
    .OTcaArea div a, .OTcaArea div a img {
        /* height: 50px; */
    }
    .OTcaArea div a, .OTcaArea div a img {
        /* height: 50px; */
    }
    .OTcaArea div img {
        width: 100%;
        /* height: 50px!important; */
    }
    .OTcaArea span a, .OTcaArea span a img {
        width: 49.4%;
        /* height: 45px!important; */
    }
    .OTcaTab,.OTcaText{
        width: 100%;
    }
}
/* ***** 自适应广告 END ***** */


/* ***** 插件 START ***** */

/* 快捷登录页面 */
.apiManage		{  }
.apiManage li	{ float:left; width:140px; text-align:center; line-height:1.6; margin:10px; }
.apiManage li span	{ cursor:pointer; }
.apiManage li div	{ border:1px #ececec solid; width:100px; height:100px; color:#777777; margin:0 auto; }
.apiManage li div img	{ margin-top:15px; }
.apiManage li.light		{ color:red; }
.apiManage li.light div	{ color:#000000; }


/* 论坛 */
table.bbsList	{ border: 1px solid #cdcdcd; border-bottom: 0px; }
td.bbsList		{ border-bottom: 1px solid #cdcdcd; background:#ffffff; }
.bbsList .titleRow0	{ background:#f2f2f2; }
.bbsList .titleRow0 td	{ background:#f2f2f2; }
.bbsList .titleRow	{ padding:5px;padding-left:240px;background:#faf9f9;font-weight:bold; }
.bbsList .themeType	{ color:#008edd; }
.bbsList .fontD		{ color:#a59ea3; }

.bbsDet{border:1px solid #CDCDCD;background:#FFF;}
.bbsDet em, .bbsDet i{font-style:normal;}
.bbsDet table{table-layout:fixed;width:100%;}
.bbsDet .paddT{padding-top:5px !important;}
.bbsDet .paddT2{padding-top:10px !important;}
.bbsDet .paddB{padding-bottom:5px !important;}
.bbsDet .paddB2{padding-bottom:10px !important;}
.bbsDet .marL2{margin-left:10px;}
.bbsDet .numBox{font-size:12px;text-align:center;}
.bbsDet .themeBox{padding-right:80px !important;}
.bbsDet .themeBox h1{font:700 16px 'Microsoft Yahei','Hei',Tahoma,'SimHei',sans-serif;}
.bbsDet .themeBox h1 b{color:red;}
.bbsDet .rowL{width:160px;background:#ebf2f6;overflow:hidden;border-right:1px solid #c3dbec;}
.bbsDet .rowL .userBox{padding-left:15px;}
.bbsDet .faceBox{margin:8px 8px;text-align:center;}
.bbsDet .faceBox img{padding:5px;background:#FFF; border:1px #ccc solid;margin:1px;width:100px;}
.bbsDet .timeBox{font: 12px/1.5 Tahoma,'Microsoft Yahei','Simsun';}
.bbsDet .timeBox img{margin-right:5px;}
.bbsDet .rowR,.rowL{vertical-align:top;}
.bbsDet .rowR{padding:0 20px;}
.bbsDet .lineRow .rowL{background:#c3dbec;padding:0;height:4px;}
.bbsDet .lineRow .rowR{background:#ebf2f6;padding:0;overflow:hidden;}
.bbsDet .font1,.font1 a{color:#999 !important;}
.bbsDet .font2{color:#F26C4F;}
.bbsDet .font3{margin:0 5px;color:#CCC;}
.bbsDet .subRow .userBox{overflow:hidden;margin-bottom:10px;padding:10px 0;height:16px;border-bottom:1px dashed #CDCDCD;}
.bbsDet .subRow .userBox .name{font-weight:700;}
.bbsDet .subRow:hover .hidden{opacity:1;}
.bbsDet .userBox strong a{float:right;margin-top:-6px;padding:4px 6px;border:1px solid #FFF;font-weight:400;}
.bbsDet .userBox strong a:hover{border-color:#CDCDCD;text-decoration:none;}
.bbsDet .hidden{opacity:0.2;}
.bbsDet .borTop{border-top:1px dashed #CDCDCD;}
.bbsDet .lineH{line-height:36px;}
.bbsDet .lineH em{float:left;}
.bbsDet .lineH em a{padding:5px 10px 5px 25px;}
.bbsDet .replyBox{zoom:1;}
.bbsDet .replyBox:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.bbsDet .img{background:url(../images/bbs/reply.gif) no-repeat 0 50%;}
.bbsDet .imgContent img{ max-width:98%; }


/* 积分商城 */
.giftList		{ width:100%; }
.giftList .item		{ padding:10px 5px; }
.giftList .img		{ width:160px;height:160px;border:1px #eeeeee solid;padding:1px; }
.giftList .title	{ width:160px;text-align:left;line-height:1.4;height:35px;overflow:hidden;margin:5px 0 6px 0; }
.giftList .scoreBox	{ width:160px;text-align:left;line-height:1.4;margin-top:3px; }
.giftList .scoreTitle	{ font-weight:bold; }
.giftList .scoreItem	{ color:red;font-weight:bold; }
.giftList .moneyItem	{ color:blue;font-weight:bold; }
.giftList .scoreNum	{ color:blue;font-weight:bold; }
.giftList .scoreBtn	{ margin:8px 0 5px 0; }

.giftRankTd		{ width:50%;padding:3px;height:200px; }
.giftRankTd .fieldBox	{ padding:3px; }
.giftRankTd .fieldTitle	{ font-weight:bold; font-size:14px; color:#bf3131; }
.giftRankTd .fieldCont	{ overflow:hidden; width:100%; height:120px; padding-bottom:10px; }
.giftRankTd .fieldItem	{ padding:0 10px; }

.giftRank		{ line-height:1.4; padding-top:5px; }
.giftRank .username	{ color:red; }
.giftRank .theme	{ color:blue; }
.giftRank .date		{ float:right; }


/* 内容页正文输入密码可见 */
.newsPwdItem	.font1		{ font-weight:bold;font-size:18px; }
.newsPwdItem	.cont		{ color:blue;line-height:1.6;margin-top:10px;width:340px;text-align:left; }
.newsPwdItem	#newsPwd	{ width:180px;height:23px;font-size:16px; }
.newsPwdItem	#subBtn		{ height:28px;font-size:14px;padding:3px 8px; }
.newsPwdItem	.img1		{ max-width:100px;max-height:150px; margin-left:10px; }


/* 在线支付 */
.payBtnBox{ border:1px solid #D74C00; padding:1px; display:inline-block; box-sizing:content-box; }
.payBtn{ font-size: 14px; background-color: #ff8c00; color: #FFFFFF; font-weight: bold; border: medium none; width:120px; height:28px; box-sizing:content-box; }
.payBtn:hover{ font-size: 14px; background-color: #ffa300; width: 120px; color: #FFFFFF; font-weight: bold; height: 28px; box-sizing:content-box;}

.alipayItem { width: 120px; background: url(../images/payWeb/sel_alipay.jpg) no-repeat 14px 0 #ffffff; box-sizing:content-box; }
.qqpayItem { width: 120px; background: url(../images/payWeb/sel_qqpay.jpg) no-repeat 14px 0 #ffffff; box-sizing:content-box; }
.weixinItem, .wxpayItem { width: 120px; background: url(../images/payWeb/sel_weixin.jpg) no-repeat 16px 0 #ffffff; box-sizing:content-box; }
.f2fpayItem { width: 120px; background: url(../images/payWeb/sel_f2fpay.jpg) no-repeat 16px 0 #ffffff; box-sizing:content-box; }
.diypayItem { width: 120px; background: url(../images/payWeb/sel_other.jpg) no-repeat 16px 0 #ffffff; box-sizing:content-box; }
.jdpayItem { width: 120px; background: url(../images/payWeb/sel_jdpay.jpg) no-repeat 16px 0 #ffffff; box-sizing:content-box; }
.bankItem { width: 120px; background: url(../images/payWeb/sel_bank.jpg) no-repeat 16px 0 #ffffff; box-sizing:content-box; }
.huafeiItem { width: 120px; background: url(../images/payWeb/sel_huafei.jpg) no-repeat 16px 0 #ffffff; box-sizing:content-box; }
.jiayouItem { width: 120px; background: url(../images/payWeb/sel_jiayou.jpg) no-repeat 16px 0 #ffffff; box-sizing:content-box; }
.gameItem { width: 120px; background: url(../images/payWeb/sel_game.jpg) no-repeat 16px 0 #ffffff; box-sizing:content-box; }
.chaoshiItem { width: 120px; background: url(../images/payWeb/sel_chaoshi.jpg) no-repeat 16px 0 #ffffff; box-sizing:content-box; }
.boxItem { float: left; margin: 0px 5px 5px 0px; border: 1px solid #80C5FF; color: #0061F3; font-size: 13px; padding: 10px 17px 9px 5px; height: 20px; box-sizing:content-box; }

/* 标签云 height: 24px; */
.tagCloud a {line-height: 24px; display: block; background: #999; float: left; padding: 3px 8px!important; margin: 5px; border-radius: 8px; -moz-transition: all .5s ease; -webkit-transition: all .5s ease; -ms-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease; transition: all 0.5s; color: #FFF!important; }
.tagCloud a:nth-child(8n-7) { background: #8A9B0F }
.tagCloud a:nth-child(8n-6) { background: #EB6841 }
.tagCloud a:nth-child(8n-5) { background: #3FB8AF }
.tagCloud a:nth-child(8n-4) { background: #FE4365 }
.tagCloud a:nth-child(8n-3) { background: #FC9D9A }
.tagCloud a:nth-child(8n-2) { background: #EDC951 }
.tagCloud a:nth-child(8n-1) { background: #C8C8A9 }
.tagCloud a:nth-child(8n) { background: #83AF9B }
.tagCloud a:first-child { background: #036564 }
.tagCloud a:last-child { background: #3299BB }
.tagCloud a:hover { border-radius: 0; text-shadow: #000 1px 1px 1px }

/* ***** 插件 END ***** */



/* ***** 插件 - 淘宝客 START ***** */

/* 淘客排行 */
.rankBox		{ height:120px; border-top:3px #ffffff solid; }
.rankBox .num	{ float:left; width:58px; height:80px; padding:25px 5px 15px 5px; font-size:58px; color:#ffffff; background:#ed1b23; text-align: center; }
.rankBox .img	{ float:left; margin:0px 3px; background:#feeeee; overflow:hidden; }
.rankBox .title		{ float:left; width:429px; height:110px; padding:5px 5px 5px 5px; margin:0px 3px 0px 0px; font-size:16px; line-height:1.8; background:#feeeee; text-align:left; line-height:1.6; }
.rankBox .title a		{ font-size:15px; color:#3366cc; font-size:16px; line-height:1.8; font-weight:bold; }
.rankBox .title a:hover{ font-size:15px; color:#3366cc; font-size:16px; line-height:1.8; }

.rankBox .sell		{ float:left; width:190px; height:90px; text-align:center; padding:25px 0px 5px 5px; font-size:14px; margin:0px 3px 0px 0px; background-color:#feeeee; line-height:1.8; }
.rankBox .sell span{ color:#719f1f; font-weight:bold; font-size:18px; font-family:Cataneo BT,Candara,宋体; }
.rankBox .sell span.quan{ color:red; font-weight:bold; font-size:18px; font-family:Cataneo BT,Candara,宋体; }

.rankBox .shop		{ float:left; width:192px; height:110px; text-align:center; padding:5px 5px 5px 5px; font-size: 14px; background-color:#feeeee; line-height:1.3; }
.rankBox .shop a		{ font-size:15px; color:#fd6011; }
.rankBox .shop a:hover { font-size:15px; color:#fd6011; }
.rankBox .shop span	{ color:#fb5400; font-weight:bold; font-size:18px; font-family:Cataneo BT,Candara,宋体; }

.rankBox1	{ width:97%; padding:10px; line-height:1.4; text-align:left; border-top:1px #8ec386 dashed; color:#999999; background:#ffffff; font-size:14px; }
.rankBox1 .itemImg		{ float:left; width:220px; }
.rankBox1 .itemImg img	{ border:1px #dfdfdf solid; padding:1px; width:175px; height:175px; margin:0 auto; }
.rankBox1 .title	{ color:#000000; line-height:1.4; margin:3px 0 3px 0; height:34px; overflow-y:hidden; font-size:16px; }
.rankBox1 .title a	{ color:#000000; font-weight:bold; text-decoration:none; font-size:16px; }
.rankBox1 .title a:hover	{ color:red; font-weight:bold; text-decoration:underline; font-size:16px; }
.rankBox1 .cost		{ color:#fb5400; font-weight:bold; font-size:32px; font-family:Cataneo BT,Candara,宋体; }
.rankBox1 .quan		{ color:red; font-weight:bold; font-size:32px; font-family:Cataneo BT,Candara,宋体; }
.rankBox1 .num		{ color:#719f1f; font-weight:bold; font-size:32px; font-family:Cataneo BT,Candara,宋体; }
.rankBox1 .img		{ margin:12px 0 12px 0; }


/* 淘客单品 */
.goodsBox	{ width:1036px; margin:0 auto; padding:0; overflow-x:hidden; }
.goodsSubBox{ width:1080px; }
.goodsBox li	{ float:left; width:250px; margin:5px 14px 12px 0; padding:0; line-height:1.4; text-align:left; /* border:1px #000 solid; */ }
.goodsBox .img img	{ border:1px #dfdfdf solid; padding:1px; width:240px; height:240px; }
.goodsBox .title	{ color:#3366cc; line-height:1.4; margin:3px 0 3px 0; height:36px; overflow-y:hidden; }
.goodsBox .title a	{ color:#3366cc; }
.goodsBox .title a:hover	{ color:#3366cc; }
.goodsBox .itemRow	{ height:20px; line-height:20px; overflow:hidden; }
.goodsBox .sign		{ font-family: Arial; }
.goodsBox .cost		{ color:#fb5400; font-weight:bold; font-size:16px; font-family:Cataneo BT,Candara,宋体; }
.goodsBox .quan		{ color:red; }
.goodsBox .quan2	{ color:red; font-weight:bold; font-size:16px; font-family:Cataneo BT,Candara,宋体; }
.goodsBox .num		{ color:#719f1f; font-weight:bold; font-size:16px; font-family:Cataneo BT,Candara,宋体; }
.goodsBox .user		{ color:#fd6011; }
.goodsBox .rightBtn	{ float:right; padding-right:8px; }
.goodsBox .rightBtn img	{ margin-top:6px; }
.goodsBox .like		{ padding:5px 5px 5px 15px; background:url(../images/like.gif) no-repeat 1px 50%; color:#ed4b4f; }
.goodsBox .like .cost2	{ color:#969595; }
.goodsBox .like .likeCost{ color:blue; }
.goodsBox .like .likeQuan{ color:red; }
.goodsBox .likeLitle	{ color:#969595; padding-bottom:0px; }
.goodsBox .likeLitle a	{ color:#969595; }
.goodsBox .likeLitle a:hover{ color:#969595; }
.goodsBox .priceNum		{ padding:3px 6px 3px 0px; color:#969595; }

.goodsCols5 li	{ width:196px; }
.goodsCols5 .img img	{ width:190px; height:190px; }
.goodsCols5 .title	{ width:187px; }
.goodsCols5 .levelBox	{ _width:124px;_overflow:hidden; }


/* 淘客内容页今日推荐 */
.recomGoodsBox			{ width:99%;margin:3px 5px 8px 5px; }
.recomGoodsBox .fieldBox	{ padding:3px; }
.recomGoodsBox .fieldTitle	{ font-weight:bold; font-size:14px; color:#bf3131; }
.recomGoodsBox .tabBox		{ width:100%; margin:3px 0 5px 0; }
.recomGoodsBox .img		{ padding-right:3px;padding-left:3px;float:left;padding-bottom:0px;color:#333333;line-height:1.4;padding-top:3px; }
.recomGoodsBox .img .loadImg	{ width:150px;height:150px; }
.recomGoodsBox .content		{ padding-right:3px;padding-left:3px;float:left;padding-bottom:0px;color:#333333;line-height:1.8;padding-top:1px; font-size:14px;width:150px;overflow-x:hidden; }
.recomGoodsBox .content .cost	{ font-weight:bold;font-size:14px;color:#f96401; }
.recomGoodsBox .content .quan	{ font-weight:bold;font-size:14px;color:red; }
.recomGoodsBox .content .num	{ font-weight:bold;font-size:14px;color:#709f1b; }
.recomGoodsBox .content .btnBox	{ margin-top:8px; }


/* 淘客推荐关键词 */
.recomWordBox		{ margin:8px 0 5px 1px;line-height:1.6; }
.recomWordBox .a	{ font-weight:bold; }


/* 淘客列表页 */
.goodsArea{width:1056px;}
.goodsArea .titleBox{height:50px;line-height:50px;width:1036px;margin-bottom:10px}
.goodsArea .titleBox h1{display:inline-block;font-size:20px;color:#3d3d3d}
.goodsArea .titleBox h1 .totalNum{background-color: #5dcac5;color: #FFFFFF;padding: 3px 12px;border-radius: 15px; font-family: 'Arial'; margin-left: 10px;}
.goodsArea .titleBox h1 .totalNum2{margin:0 6px;letter-spacing:0;font-size:17px;background-color:#7fffd4;padding:4px 8px;border-radius:6px;}
.goodsArea .titleBox .pad{padding-left:20px}
.goodsArea .refCont	{ width:200px;height:24px;padding:5px 0 5px 10px;font-size:14px;color:#838383;border:1px solid #efefef;box-sizing:content-box; }
.goodsArea .refBtn	{ border:0;width: 67px;height: 36px;padding:0;font-size:16px;text-align:center;color:#fff;background-color:#5dcac5;cursor:pointer; }

.goodsList1 ul{font:12px Simsun;margin:0;padding:0}
.goodsList1 ul li{float:left;margin:0 16px 16px 0;padding:0;border:1px solid #eee;height:365px;width:245px;background:#fff;display:block;overflow:hidden}
.goodsList1 ul li:focus,.goodsList1 ul li:hover{border:1px solid #ff3e80;box-shadow:0 0 10px 0 rgba(170,170,170,.63)}
.goodsList1 ul li a.img{position:relative;display:block;width:245px;height:245px;margin:0;padding:0}
.goodsList1 ul li a.img i{width:40px;height:40px;left:0;top:-1px;position:absolute;background:url(../images/img.png?v=1.00) 0 -78px no-repeat;overflow:hidden}
.goodsList1 ul li a.img img{border:none;width:245px;height:245px;vertical-align:middle}
.goodsList1 ul li .contBox{padding:18px 12px}
.goodsList1 ul li .contBox .title a{color:#444}
.goodsList1 ul li .contBox .title{height:14px;overflow:hidden;display:block;line-height:14px;letter-spacing:.5px;margin-bottom:13px}
.goodsList1 ul li .contBox .proQuanBox{position:relative;height:26px;display:block;width:100%;margin-bottom:12px}
.goodsList1 ul li .contBox b{font-family:Arial}
.goodsList1 ul li .contBox i{font-family:"Microsoft Yahei";font-size:14px}
.goodsList1 ul li .contBox .proQuanBox .price{height:26px;line-height:18px;color:#ff0060;float:left;overflow:hidden}
.goodsList1 ul li .contBox .proQuanBox .price b{font-size:30px;padding-right:2px;line-height:28px}
.goodsList1 ul li .contBox .proQuanBox .oldPrice{float:left;width:50px;margin-left:10px;text-decoration:line-through;height:26px;font:14px "Microsoft Yahei";color:#aaa;line-height:40px}
.goodsList1 ul li .contBox .proQuanBox .proQuan{position:absolute;right:0;font:12px Simsun;text-align:center;background:#fff7fa;color:#ff0060;height:24px;line-height:24px;padding:0 8px;margin:0;border:1px dotted #ff0060}
.goodsList1 ul li .contBox .numBox{display:block;position:relative;height:28px;line-height:28px}
.goodsList1 ul li .contBox .numBox .num{color:#787878}
.goodsList1 ul li .contBox .numBox b{font-family:Arial;font-size:12px;font-weight:400;color:#fc903d;padding:0 3px}
.goodsList1 ul li a.img i{width:40px;height:40px;left:0;top:-1px;position:absolute;background:url(../images/img.png?v=1.00) 0 -78px no-repeat;overflow:hidden}
.goodsList1 ul li .contBox .buybtn { width:88px; float:right; background: #FF3366; height:28px; line-height:28px; color:#FFF; font-size:12px; text-align:center; }

.goodsList2 .contBox{height:240px;width:512px;margin-bottom:16px;display:inline-block;border:1px solid #eee;background-color:#fffcfd}
.goodsList2 .contBox:hover{border-color:red}
.goodsList2 .contBox .proImg{border:0;width:240px;height:240px;}
.goodsList2 .contBox .proArea{width:260px;margin:16px 0 16px 10px}
.goodsList2 .contBox .proArea .proTitle{font-size:16px;padding:0 15px 0 0;line-height:1.6;height:70px;overflow:hidden}
.goodsList2 .contBox .proArea .proTitle a{color:#787878}
.goodsList2 .contBox .proArea .quanBox{font-size:18px;margin-top:6px;position:relative;overflow:hidden;height:26px}
.goodsList2 .contBox .proArea .quanBox .proTime{margin-top:4px;height:16px;line-height:29px;color:#fc7e91;padding-right:5px}
.goodsList2 .contBox .proArea .quanBox em{padding:0;font-size:16px;font-weight:700;color:#F3658D;font-family:Arial}
.goodsList2 .contBox .proArea .quanBox .proQuan{position:relative;left:0;font:16px Simsun;text-align:center;background:#fff7fa;color:#ff0060;height:24px;line-height:24px;padding:0 8px;margin:0 10px 0 0;border:1px dotted #ff0060;float:left;border-left:none;border-right:none}
.goodsList2 .contBox .proArea .quanBox .proQuan b,.goodsList1 ul li .contBox .proQuanBox .proQuan b{font-size:16px;font-family:"Microsoft Yahei";float:right;position:relative}
.goodsList2 .contBox .proArea .proNum{margin-top:5px;font-size:14px;color:#333; padding-right:15px;}
.goodsList2 .contBox .proArea .proNum i{padding:0 5px;color:#FF435E;font-size:16px;font-weight:700;font-family:Arial}
.goodsList2 .contBox .proArea .priceBox{ background-color:#FF435E;color:#fff;font-size:15px;margin-top:35px;width:100%;height:50px;line-height:50px;position:relative;display:block}
.goodsList2 .contBox .proArea .priceBox .buyPrice{font:36px/50px Arial;font-weight:700;padding-left:15px;float:left}
.goodsList2 .contBox .proArea .priceBox .oldPrice{float:left;height:30px;margin:10px 0 10px 10px;text-align:left}
.goodsList2 .contBox .proArea .priceBox .oldPrice p{display:block;height:16px;margin:0;padding:0;color:#fef181;line-height:16px;text-decoration:line-through}
.goodsList2 .contBox .proArea .priceBox .oldPrice span{display:block;height:12px;font:12px/12px "Microsoft Yahei";color:#fff}
.goodsList2 .contBox .proArea .priceBox .buyBtn{position:absolute;right:0;background:#fef490;background:-webkit-gradient(linear,0 0,right 0,from(#fef490),to(#fee44d));background:-moz-linear-gradient(left,#fef490,#fee44d);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#fef490, endColorstr=#fee44d);-ms-filter:"progid:DXImageTransform.Microsoft.gradient (GradientType=1, startColorstr=#fef490, endColorstr=#fee44d)";background:-o-linear-gradient(left,#fef490,#fee44d);width:80px;font-size:16px;text-align:center;font-family:"Microsoft Yahei"}
.goodsList2 .contBox .proArea .priceBox .buyBtn a{color:#f61d5a;display:block}
.goodsList2 .contBox .proArea .priceBox .buyBtn a:before{position:absolute;display:block;content:"";top:0;left:-12px;border-top:25px solid transparent;border-bottom:25px solid transparent;border-right:12px solid #fef490;width:0;height:0}
.goodsList2 .contBox .proArea .priceBox span{margin:0}
.goodsList2 .contBox .proArea .priceBox span em{font-size:28px;margin-right:20px;font-weight:400;font-family:Arial;color:#FFF}

.ico{position:absolute;right:0;top:0}
.ico i{width:16px;height:16px;margin-left:5px;float:left;background:url(../images/img.png?v=1.00) no-repeat}
.ico i.haitao{background-position-x:-26px}
.ico i.trans{background-position-x:-104px}
.ico i.pinpai{background-position-x:-130px}
.ico i.tmall{background-position-x:-78px}
.ico i.you{background-position-x:-52px}
.ico i.ddq{background-position-x:-246px}
.ico i.video{background-position-x:-272px}

/* ***** 插件 - 淘宝客 END ***** */





h1, h2, h3, h4, h5, h6, ul, ol, dl, dt, dd, li, body, form, p { padding:0; margin:0; }
html	{ overflow-y:scroll; overflow-x:hidden; }	/* overflow-x:hidden;防止QQ客服右侧默认显示出现横向滚动条 */

img		{ border:0; }
ul, ol	{ list-style-type:none; }
input	{ font-size:13px; font-family:simsun,"Microsoft YaHei"; }
textarea	{ font-size:13px; font-family:simsun,"Microsoft YaHei"; line-height:1.2; }
a			{
    font-size:14px; color:#444;
}
a:link		{
    text-decoration:none;
}
a:visited	{
    text-decoration:none;
}
a:hover		{
    text-decoration:underline;
}
a:active	{
    text-decoration:none;
}



/* *** 通用布局样式 START *** */
body	{
    /* background:#ffffff url(../images/top_bg.gif) repeat-x; */
    background-image: url(../images/top_bg.gif), url(../images/bg.png);
    background-position: top, top;
    background-repeat: repeat-x, repeat;
    font-size:14px; color:#000000; line-height:1.2; font-family:simsun,"Microsoft YaHei",Arial;margin:0 auto;
}
#htmlBody,.htmlBody		{ width:1259px; text-align:center; margin:0 auto; padding:0 2px 0 3px; background:url(../images/mainBg.png) repeat; }
.htmlBodyTop		{ width:1259px; text-align:center; margin:0 auto; padding:0 2px 0 3px; }
#topBody,.topBody		{ width:1254px; margin:0 auto; text-align:left; }
#mainBody,.mainBody		{ width:1254px; margin:0 auto; text-align:left; }
#mainBody1,.mainBody1	{ width:1255px; margin:0 auto; text-align:left; }
#bottomBody,.bottomBody	{ width:1254px; margin:0 auto; text-align:left; }

.areaL	{ float:left; width:946px; padding-right:8px; overflow-x:hidden; }
.areaL1	{ float:left; width:380px; overflow-x:hidden; }
.areaL2	{ float:left; width:558px; margin-left:8px; overflow-x:hidden; }
.areaR	{ float:left; width:300px; overflow-x:hidden; }
.areaL2R{ float:left; width:800px; margin-left:8px; overflow-x:hidden; }

.listArrow0 ul		{ margin:0; padding:0; list-style:none; }
.listArrow0 ul li	{ line-height:2; overflow:hidden; height:25px; }
.listArrow1 ul		{ margin:0; padding:0; list-style:none; }
.listArrow1 ul li	{ background:url(../images/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(../images/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(../images/arrow3.gif) no-repeat 0 8px; line-height:2; overflow:hidden; height:25px; padding-left:16px; }

.rightCa0	{ width:300px; overflow:hidden; }
.leftCa1	{ width:946px; overflow:hidden; }
.leftCa0	{ width:380px; overflow:hidden; }

.more	{ float:right; width:50px; height:100%; line-height:28px; }
.more a	{ float:left; width:100%; height:100%; }
/* *** 通用布局样式 END *** */





/* 页头样式 START */
.topMenu	{ height:28px;line-height:28px;/* overflow:hidden;*/ }
.topMenu ul	{ height:28px; overflow:hidden; }
.topMenu .a	{ float:left; width:520px; overflow:hidden; color:#bf3131;font-size:14px; }
.topMenu .a li	{ padding-right:20px; }
.topMenu .b	{ float:right; width:700px; overflow:hidden; text-align:right; }
.topFullLogo		{ width:100%; min-width:1254px; margin:0 auto; background:#ffffff url(../images/top_bg.jpg); }
.topLogo		{  }
.topLogo .a	{  }
.topLogo .b	{ float:left; width:468px; overflow:hidden; }
.topLogo .c	{ float:left; width:260px; overflow:hidden; }
.topLogo .bc	{ float:left; width:946px; overflow:hidden; }

.mainMenu		{
    width:1254px;
}
.mainMenu .topnav		{
    width:1254px; height:40px; background:url(../images/top_menuBg.gif) repeat-x top;
}
.mainMenu .topnav .itemMenu	{
    float:left; width:100%; height:40px; overflow:hidden;
}
.mainMenu .topnav a	{ font-size:14px; color:#ffffff; font-family:simsun,"Microsoft YaHei",Arial; text-decoration:none; }
.mainMenu .topnav a:hover { font-size:14px; color:#e2e0e0; font-family:simsun,"Microsoft YaHei",Arial; text-decoration:none; }
.mainMenu .topnav .a	{
    width:93px; line-height:40px; text-align:center; background:url(../images/top_menuOver.gif) no-repeat;
}
.mainMenu .topnav .b	{
    padding:0 20px; line-height:40px; text-align:center; background:none;
}
.mainMenu .topnav .c	{
    width:3px; height:40px; text-align:center; background:url(../images/top_menuDz.gif) no-repeat; font-size:1px;
}

.fullMenu		{
    width:100%; min-width:1254px; margin:0 auto; background:url(../images/top_menuFullBg.gif) repeat-x top;
}
.fullMenu .mainMenuBox		{
    width:1254px;margin:0 auto;
}
.fullMenu .topnav		{
    width:1254px; height:40px;
}
.fullMenu .topnav .itemMenu	{
    float:left; width:100%; height:40px; overflow:hidden;
}
.fullMenu .topnav a	{ font-size:14px; color:#ffffff; font-family:simsun,"Microsoft YaHei",Arial; text-decoration:none; }
.fullMenu .topnav a:hover { font-size:14px; color:#e2e0e0; font-family:simsun,"Microsoft YaHei",Arial; text-decoration:none; }
.fullMenu .topnav .a	{
    width:93px; line-height:40px; text-align:center; background:url(../images/top_menuOver.gif) no-repeat;
}
.fullMenu .topnav .b	{
    width:93px; line-height:40px; text-align:center; background:none;
}
.fullMenu .topnav .c	{
    width:3px; height:40px; text-align:center; background:url(../images/top_menuFullDz.gif) no-repeat; font-size:1px;
}



/* 页头菜单导航及其竖向下拉子菜单 */
.topnav li	{ float: left; position: relative; z-index:399; }
.topnav li ul.subnav {
    float:left; display:none;
    list-style:none; margin:0; padding:0;
    position: absolute; z-index:399; left:-2px; top:30px; width:94px;
    background:#b42727; border:1px solid #a60000;
    filter:alpha(opacity=95);
    -moz-opacity:0.95; /* Moz + FF */
    opacity: 0.95; /* 支持CSS3的浏览器（FF 1.5也支持）*/
}
.topnav li ul.subnav li{
    clear:both;
    margin:0; padding:0;
    width:94px;
}
.topnav li ul.subnav li a {
    float:left;
    width:94px;
    background:#b42727; color:#d6d5d5;
}
.topnav li ul.subnav li a:hover {
    background:#a61414; color:#ffffff;
}


/* 横向子菜单 */
.mainMenu .subMenu		{
    width:1254px; height:31px; overflow:hidden; background:url(../images/top_menuSubBg.jpg) repeat-x top; color:#d1d8e1; font-size:14px;
}
.mainMenu .subMenu p	{
    height:22px; padding:9px 9px 0 9px;
}
.mainMenu .subMenu a	{
    font-size:14px; color:#6f6f6f; font-family:simsun,"Microsoft YaHei",Arial; text-decoration:none;
}
.mainMenu .subMenu a:hover {
    font-size:14px; color:#868586; font-family:simsun,"Microsoft YaHei",Arial; text-decoration:underline;
}

.searchBox	{ margin-top:5px; height:24px; }
.searchBox .a	{ width:814px; height:22px; line-height:22px; border:1px #e0e0e0 solid; text-indent:5px; }
.searchBox .b	{ width:438px; height:100%; }
.searchBox .b div	{ float:right; }
.searchBox .b .searchImg	{
    float:left; width:101px; height:21px; font-size:14px; font-weight:bold; line-height:21px; background:url(../images/top_searchDz.gif);
}
.searchBox .b .searchInput	{
    border:1px #cccccc solid; background:#f6f6f6; width:140px; height:19px; line-height:19px;
}
.searchBox .b .searchSelect{
    margin-right:3px;
}
.searchBox .b .searchBtn	{
    width:48px; height:22px; background:url(../images/top_searchBtn.gif); vertical-align:top;
}
/* 页头样式 END */





/* 最新消息 START */
.newBox		{ width:558px; }
.newBox dl	{  }
.newBox dt	{
    background:url(../images/index_recom.gif) no-repeat; height:30px; line-height:30px; overflow:hidden; font-size:14px; font-weight:bold; color:#ffffff; text-indent:12px;_padding-left:12px;
}
.newBox dt a{
    font-size:14px; font-weight:bold; color:#ffffff; text-decoration:none;
}
.newBox dd	{ width:546px; min-height:150px; padding:5px 5px 5px 5px;
    border:1px #cecece solid; border-top:none;
}
.newBox dd .headRow	{ line-height:1.4; margin:5px; padding:5px; border-bottom:1px #cccccc dotted; }
.newBox dd .note	{ color:#6f6f6f; font-size:12px; }
.newBox dd h2		{ margin:0px 0 7px 0; font-size:16px; color:#000000; text-align:center; height:22px; overflow:hidden; }
.newBox dd h2 a			{ font-size:16px; color:#000000; }
.newBox dd h2 a:hover	{ font-size:16px; color:#000000; }
.newBox2		{ width:946px; }
.newBox2 dt	{
    background:url(../images/index_new2.gif) no-repeat;
}
.newBox2 dd		{ width:934px; }

/* 最新消息 END */


/* 精彩推荐 START */
.recomBox		{ width:300px; }
.recomBox dl	{  }
.recomBox dt	{
    background:url(../images/index_recom.gif) no-repeat; height:30px; line-height:30px; overflow:hidden; font-size:14px; font-weight:bold; color:#ffffff; text-indent:12px;_padding-left:12px;
}
.recomBox dt a	{
    font-size:14px; font-weight:bold; color:#ffffff; text-decoration:none;
}
.recomBox dd	{
    width:288px; min-height:80px; padding:0px 5px 5px 5px;
    border:1px #cecece solid; border-top:none;
}
.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:170px; 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; }
/* 精彩推荐 END */


/* 首页滚动图片 START */
.imgBox		{ width:1240px; height:135px; margin:0 auto; padding:6px; border:1px #cecece solid; text-align:left; }
.imgBox .a	{ float:left; width:125px; margin:5px; text-align:center; }
.imgBox .a img	{ width:119px; height:100px; border:1px #e6e5e5 solid; padding:1px; margin-bottom:3px; }
.imgBox .a div	{ width:119px; text-overflow:ellipsis; height:16px; overflow:hidden; margin:0 auto; }
/* 首页滚动图片 END */


/* 投票 START */
.voteItem		{ margin:8px 0 12px 0; }
.voteItem h3	{ font-size:14px; }
.voteItem div	{ margin:5px 0 5px 0;*margin:2px 0 2px 0; }
.voteBtn		{ margin-top:8px; text-align:center; }
/* 投票 END */


/* 次页全宽模式 START */
.itemBox0	{ float:left; width:1254px; }
.itemBox0 dl	{  }
.itemBox0 dt	{ background:url(../images/item0.gif) no-repeat; height:30px; line-height:30px; overflow:hidden; font-size:14px; font-weight:bold; color:#cc0000; text-indent:35px;_padding-left:35px; }
.itemBox0 dt a	{
    font-size:14px; font-weight:bold; color:#ffffff; text-decoration:none;
}
.itemBox0 dd	{
    width:1242px; min-height:50px; padding:5px 5px 5px 5px;
    border:1px #cecece solid; border-top:none;
}
.itemBox0 dd dt	{ background:none; color:#000000; font-weight:normal;float:left; text-align:right; width:150px; padding-top:0px; height:20px; line-height:20px; text-indent:0px;_padding-left:0px; }
.itemBox0 dd dd	{ border:none;float:left; text-align:left;width:auto; min-height:20px; padding:0px; }
/* 次页全宽模式 END */


/* 次页946px宽模式 START */
.itemBox1	{ float:left; width:946px; margin:0 8px 8px 0; }
.itemBox1 dl	{  }
.itemBox1 dt	{
    background:url(../images/item3more.gif) no-repeat; height:30px; line-height:30px; overflow:hidden; font-size:14px; font-weight:bold; color:#cc0000; text-indent:35px;_padding-left:35px;
}
.itemBox1 dt a	{
    font-size:14px; font-weight:bold; color:#ffffff; text-decoration:none;
}
.itemBox1 dd	{
    width:934px; min-height:90px; padding:5px 5px 5px 5px;
    border:1px #cecece solid; border-top:none;
}
.itemBox1 .imgRow			{ float:left; width:344px; height:90px; overflow:hidden; margin-bottom:10px; }
.itemBox1 .imgRow .a		{ float:left; border:1px #e6e5e5 solid; width:100px; height:84px; overflow:hidden; margin:4px 4px 5px 4px; }
.itemBox1 .imgRow .a img	{ width:100px; height:84px; }
.itemBox1 .imgRow .b		{ float:left; width:218px; padding:3px; line-height:1.4; height:84px; overflow:hidden; }
.itemBox1 .imgRow .b h2		{ font-size:14px; height:18px; margin-bottom:3px; overflow:hidden; }
.itemBox1 .imgRow .b span	{ color:#6f6f6f; }
/* 次页946px宽模式 END */


/* 首页栏目二栏式 START */
.itemBox	{  width:469px; margin:8px 8px 0 0; }
.itemBox dl	{  }
.itemBox dt	{
    background:url(../images/item.gif) no-repeat; height:30px; line-height:28px; overflow:hidden; font-size:14px; font-weight:bold; color:#cc0000; text-indent:35px;_padding-left:35px;
}
.itemBox dt a	{
    font-size:14px; font-weight:bold; color:#ffffff; text-decoration:none;
}
.itemBox dd	{
     min-height:26px; padding:5px 5px 5px 5px;
     border-top:none;
}
.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:337px;_width:334px; 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; }
/*
.itemBox .imgRow .b span a		{ color:#6f6f6f; font-size:12px; }
.itemBox .imgRow .b span a:hover	{ color:#868586; font-size:12px; }
*/
/* 首页栏目二栏式 END */


/* 首页栏目三栏式 START */
.itemBox3	{ float:left; width:412px; margin:8px 9px 0 0; }
.itemBox3 dl	{  }
.itemBox3 dt	{
    background:url(../images/item_3.gif) no-repeat; height:30px; line-height:28px; overflow:hidden; font-size:14px; font-weight:bold; color:#cc0000; text-indent:35px;_padding-left:35px;
}
.itemBox3 dt a	{
    font-size:14px; font-weight:bold; color:#cc0000; text-decoration:none;
}
.itemBox3 dd	{
    width:400px; min-height:26px; padding:5px 5px 5px 5px;
    border:1px #cecece solid; border-top:none;
}
.itemBox3 .imgRow			{ margin-bottom:5px; }
.itemBox3 .imgRow .a		{ float:left; border:1px #e6e5e5 solid; width:100px; height:84px; overflow:hidden; margin:4px 4px 5px 4px;_margin:4px 4px 6px 4px; }
.itemBox3 .imgRow .a img	{ width:100px;height:84px; }
.itemBox3 .imgRow .b		{ float:left; width:282px;_width:280px; padding:3px; line-height:1.4; height:84px; overflow:hidden; font-size:12px; }
.itemBox3 .imgRow .b h2	{ font-size:14px; height:18px; margin-bottom:3px; overflow:hidden; }
.itemBox3 .imgRow .b span		{ color:#6f6f6f; font-size:12px; }
/*
.itemBox3 .imgRow .b span a		{ color:#6f6f6f; }
.itemBox3 .imgRow .b span a:hover	{ color:#868586; }
*/
/* 首页栏目三栏式 END */


/* 友情链接 START */
.logoBox	{ width:1254px; }
.logoBox dl	{  }
.logoBox dt	{
    background:url(../images/bottom_logo.gif) no-repeat; height:30px; line-height:30px; overflow:hidden; font-size:14px; color:#000; text-indent:12px;_padding-left:12px; padding-left:72px;
}
.logoBox dt a	{
    font-size:14px; font-weight:bold; text-decoration:none;
}
.logoBox dd	{
    width:1232px; min-height:25px; padding:10px; line-height:1.8;
    border:1px #cecece solid; border-top:none;
}
.logoBox dd .img	{ margin:5px 5px 0 0; }
/* 友情链接 END */


/* 页尾样式 START */
.bottomLine	{
    width:1254px; height:5px; overflow:hidden;
    background:#c60000;
}
.bottomMenu	{ text-align:center; padding:0 0 8px 0; }
.bottomVersion	{ text-align:center; padding:1px 0 0 0; color:#a5a5a5; }
.bottomVersion a		{ color:#a5a5a5; }
.bottomVersion a:hover	{ color:#504f4f; }
.bottomCopyright{ text-align:center; line-height:1.6; padding:3px 0 5px 0; }
/* 页尾样式 END */


/* 内容页、单篇页样式 START */
.pageBox,.pageBoxMore	{ float:left; width:946px; margin:0 8px 8px 0; }
.pageBox dl,.pageBoxMore dl	{  }
.pageBox dt,.pageBoxMore dt	{
    background:url(../images/item3.gif) no-repeat; height:30px; line-height:29px;_line-height:28px; overflow:hidden; font-size:14px; font-weight:bold; color:#cc0000; text-indent:35px;_padding-left:35px;
}
.pageBox dt a,.pageBoxMore dt a	{
    font-size:14px; font-weight:bold; color:#ffffff; text-decoration:none;
}
.pageBox dd,.pageBoxMore dd	{
    width:934px; min-height:136px; padding:5px 5px 5px 5px;
    border:1px #cecece solid; border-top:none;
}

.pageBoxMore dt	{
    background:url(../images/item3more.gif) no-repeat;
}


/* 列表页多种显示模式 */
.listBox2 ul li .b, .listBox4 ul li .b			{ width:800px; }
.listBox2 ul li .b2, .listBox4 ul li .b2			{ width:913px !important; }
.listBox3 ul li			{ width:180px; }
.listBox3 ul li .a		{ width:150px;height:126px; }
.listBox3 ul li .a img	{ width:150px; }

/* 内容页、单篇页样式 END */





/* 内容页、通用页 START */
.webBox .d .boxBorder	{ background:url(../images/boxFull.gif); }
/* 内容页、通用页 END */




/* 内容页左右侧翻页 START */
a.pagePrev,a.pageNext	{ background:url(../images/arrow.gif) no-repeat; }
a.pagePrev	{ margin-left:-736px;background-position:0 0; }
a.pageNext	{ margin-left:629px;background-position:0 -300px; }
/* 内容页左右侧翻页 END */



/* 首页左侧框 START */
.leftItemBox,.leftItemBoxMore	{ float:left; width:380px; }
.leftItemBox dl,.leftItemBoxMore dl	{  }
.leftItemBox dt,.leftItemBoxMore dt	{
    background:url(../images/leftItem.gif) no-repeat; height:30px; line-height:30px; overflow:hidden; font-size:14px; font-weight:bold; color:#ffffff; text-indent:12px;_padding-left:12px;
}
.leftItemBox dt a,.leftItemBoxMore dt a	{
    font-size:14px; font-weight:bold; color:#ffffff; text-decoration:none;
}
.leftItemBox dd,.leftItemBoxMore dd	{
    width:368px; min-height:30px; padding:5px 5px 5px 5px; overflow:hidden;
    border:1px #cecece solid; border-top:none;
}
.leftItemBoxMore dt	{
    background:url(../images/leftItemMore.gif) no-repeat;
}
.leftItemBox .imgRow		{ margin-bottom:5px; }
.leftItemBox .imgRow .a		{ float:left; border:1px #e6e5e5 solid; width:100px; height:84px; overflow:hidden; margin:4px 4px 5px 4px; }
.leftItemBox .imgRow .a img	{ width:100px; height:84px; }
.leftItemBox .imgRow .b		{ float:left; width:250px; padding:3px; line-height:1.4; height:84px; overflow:hidden; font-size:12px; }
.leftItemBox .imgRow .b h2	{ font-size:14px; height:18px; margin-bottom:3px; overflow:hidden; }
.leftItemBox .imgRow .b span{ color:#6f6f6f; font-size:12px; }

/* 首页左侧框 END */



/* 次页右侧框 START */
.typeBox,.typeBoxMore	{ float:left; width:300px; }
.typeBox dl,.typeBoxMore dl	{  }
.typeBox dt,.typeBoxMore dt	{
    background:url(../images/item2.gif) no-repeat; height:30px; line-height:30px; overflow:hidden; font-size:14px; font-weight:bold; color:#ffffff; text-indent:12px;_padding-left:12px;
}
.typeBox dt a,.typeBoxMore dt a	{
    font-size:14px; font-weight:bold; color:#ffffff; text-decoration:none;
}
.typeBox dd,.typeBoxMore dd	{
    width:288px; min-height:30px; padding:5px 5px 5px 5px; overflow:hidden;
    border:1px #cecece solid; border-top:none;
}
.typeBoxMore dt	{
    background:url(../images/item2more.gif) no-repeat;
}
.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:170px; 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; }

/* 次页右侧框 END */


/* 评论区、相关文章区 START */
.replyBox,.markBox		{ width:946px; }
.replyBox dt,.markBox dt	{
    background:url(../images/reply.gif) no-repeat;
}
.replyBox dd,.markBox dd	{ width:934px; }
.markBox li	{ width:435px; }
.replyBox .replyBtn		{ background:url(../images/replyBtn.gif); }
.newsFullBox		{ width:1254px; }
.newsFullBox dt		{ width:1254px;background:url(../images/replyFull.gif) no-repeat; }
.newsFullBox dd		{ width:1242px; }
.markFullBox li		{ width:381px; }
/* 评论区、相关文章区 END */



/* 留言本 START */
.messageBox .replyBtn		{ background:url(../images/messageBtn.gif); }
/* 留言本 END */



/* 论坛 START */
/* 论坛 END */


/* 内页右侧二级导航 START */
.liBox1 ul		{ margin:0; padding:0; list-style:none; }
.liBox1 ul li	{ float:left; width:138px; height:25px; line-height:24px; text-align:center; overflow:hidden; margin:0 3px 5px 3px;_margin:0 4px 5px 2px; }
.liBox1 ul li a {
    float:left; width:141px; height:25px; background:#b42727; color:#d6d5d5;
}
.liBox1 ul li a:hover {
    float:left; width:141px; height:25px; background:#a61414; color:#ffffff;
}

.liBox2 ul		{ margin:0; padding:0; list-style:none; }
.liBox2 ul li	{ float:left; width:282px; height:25px; line-height:24px; text-align:center; overflow:hidden; margin:0 3px 5px 3px;_margin:0 0 5px 1px; }
.liBox2 ul li a {
    float:left; width:285px; height:25px; background:#b42727; color:#d6d5d5;
}
.liBox2 ul li a:hover {
    float:left; width:285px; height:25px; background:#a61414; color:#ffffff;
}
/* 内页右侧二级导航 END */


/* 淘客排行 START */
.rankBox		{ background:#fff; }
.rankBox .title		{ width:587px; }
.rankBox .shop		{ width:252px; }
/* 淘客排行 END */


/* 淘客单品 START */
.goodsBox	{ width:1254px; }
.goodsSubBox{ width:1350px; }
.goodsBox li	{ width:303px; }
.goodsBox .img img	{ width:298px; height:298px; }

.goodsCols5 li	{ width:240px; }
.goodsCols5 .img img	{ width:234px; height:234px; }
.goodsCols5 .title	{ width:240px; }
.goodsCols5 .levelBox	{ _width:236px;_overflow:hidden; }
/* 淘客单品 END */

/* 淘客列表页 START */
.goodsArea{width:1354px;}
.goodsArea .titleBox	{ width:1254px; }
.goodsList1{width:1350px;}
.goodsList1 ul li{height:419px;width:299px;}
.goodsList1 ul li a.img{width:299px;height:299px;}
.goodsList1 ul li a.img img{width:299px;height:299px;}

.goodsList2{width:1350px;}
.goodsList2 .contBox{height:222px;width:617px;margin-right:10px;}
.goodsList2 .contBox .proImg{width:222px;height:222px;}
.goodsList2 .contBox .proArea{ width:379px; }
/* 淘客列表页 END */


.font2_1 { color:#0078bf; }
a.font2_1:hover	{ color:#0078bf; }
.font2_2 { color:#0078bf; }
a.font2_2:hover	{ color:#0078bf; }



/* *** 通用布局样式 START *** */
body	{
    background:#ffffff url(../images/top_bg.gif) repeat-x;
}

.listArrow1 ul li	{ background:url(../images/arrow1.gif) no-repeat 0 8px; }
.listArrow2 ul li	{ background:url(../images/arrow2.gif) no-repeat 0 8px; }
.listArrow3 ul li	{ background:url(../images/arrow3.gif) no-repeat 0 8px; }
/* *** 通用布局样式 END *** */


/* 页头样式 START */
.topMenu .a	{ color:#0078bf; }
.mainMenu .topnav		{
    background:url(../images/top_menuBg.gif) repeat-x top;
}
.mainMenu .topnav .a	{
    background:url(../images/top_menuOver.gif) no-repeat;
}
.mainMenu .topnav .c	{
    background:url(../images/top_menuDz.gif) no-repeat;
}

/* 页头菜单导航及其竖向下拉子菜单 */
.topnav li ul.subnav {
    border:1px #0177bd solid;
}
.topnav li ul.subnav li a {
    background:#028ada;
}
.topnav li ul.subnav li a:hover {
    background:#0177bd;
}

.fullMenu		{
    background:url(../images/top_menuFullBg.gif) repeat-x top;
}
.fullMenu .topnav .a	{ background:url(../images/top_menuOver.gif) no-repeat; }
.fullMenu .topnav .c	{ background:url(../images/top_menuFullDz.gif) no-repeat; }


.searchBox .b .searchImg	{
    background:url(../images/top_searchDz.gif);
    color:#0078bf;
}
.searchBox .b .searchBtn	{
    background:url(../images/top_searchBtn.gif);
}
/* 页头样式 END */


/* 最新消息 START */
.newBox dt	{
    background:#f6f6f6;
    border:1px solid #d1d1d1;
}

.colb{
    color:#0078bf;
}
.newBox2 dt	{
    background:url(../images/index_new2.gif) no-repeat;
}
/* 最新消息 END */


/* 精彩推荐 START */
.recomBox dt	{
    background:url(../images/index_recom.gif) no-repeat;
    color:#0078bf;
}
/* 精彩推荐 END */


/* 次页全宽模式 START */
.itemBox0 dt	{ color:#0078bf; background:url(../images/item0.gif) no-repeat; }
/* 次页700px宽模式 END */


/* 首页栏目二栏式 START */
.itemBox dt	{
    color:#0078bf; background:url(../images/item.gif) no-repeat;
}
/* 首页栏目二栏式 END */


/* 首页栏目三栏式 START */
.itemBox3 dt	{
    color:#0078bf; background:url(../images/item_3.gif) no-repeat;
}
/* 首页栏目三栏式 END */


/* 友情链接 START */
.logoBox dt	{
    background:url(../images/bottom_logo.gif) no-repeat;
}
/* 友情链接 END */


/* 页尾样式 START */
.bottomLine	{
    background:#0078bf;
}
/* 页尾样式 END */


/* 内容页、单篇页样式 START */
.pageBox dt,.pageBoxMore dt	{
    color:#0078bf;background:url(../images/item3.gif) no-repeat;
}
.pageBoxMore dt	{
    background:url(../images/item3more.gif) no-repeat;
}
/* 内容页、单篇页样式 END */


/* 内容页、通用页 START */
.webBox .d .boxBorder	{ background:url(../images/boxFull.gif); }
/* 内容页、通用页 END */


/* 内容页左右侧翻页 START */
a.pagePrev,a.pageNext{ background:url(../images/arrow.gif) no-repeat; }
a.pageNext{ background-position:0 -300px; }
/* 内容页左右侧翻页 END */


/* 首页左侧框 START */
.leftItemBox dt,.leftItemBoxMore dt	{
    background:url(../images/leftItem.gif) no-repeat;
}
.leftItemBoxMore dt	{
    background:url(../images/leftItemMore.gif) no-repeat;
}
/* 首页左侧框 END */


/* 次页右侧框 START */
.typeBox dt,.typeBoxMore dt	{
    background:url(../images/item2.gif) no-repeat;
}
.typeBoxMore dt	{
    background:url(../images/item2more.gif) no-repeat;
}
/* 次页右侧框 END */


/* 评论区、相关文章区 START */
.replyBox dt,.markBox dt	{
    background:url(../images/reply.gif) no-repeat;
    color:#0078bf;
}
.replyBox .replyBtn		{ background:url(../images/replyBtn.gif); }
.newsFullBox dt		{ background:url(../images/replyFull.gif) no-repeat; }
/* 评论区、相关文章区 END */


/* 留言本 START */
.messageBox .replyBtn		{ background:url(../images/messageBtn.gif); }
/* 留言本 END */


/* 论坛 START */
/* 论坛 END */


/* 内页右侧二级导航 START */
.liBox1 ul li a {
    background:#028ada;
}
.liBox1 ul li a:hover {
    background:#0177bd;
}
.liBox2 ul li a {
    background:#028ada;
}
.liBox2 ul li a:hover {
    background:#0177bd;
}
/* 内页右侧二级导航 END */




/* ����ͼ */
.FocusImgFrame {
    box-sizing:content-box; border:1px solid #dee0cb;
}
.FocusImg {
    box-sizing:content-box; background:#f3f4ee; position:relative; width:auto; border:#fff;
}
.FocusImg .BigPic {
    box-sizing:content-box; position:relative; zoom:1; padding:0px; text-align:center; overflow:hidden; background:#000;
}
.FocusImg .TitleBox {
    box-sizing:content-box; overflow:hidden; font-size:12px; font-weight:bold; color:#fff; text-align:center; position:absolute; bottom:0px; right:0px; z-index:50;
}
.FocusImg .TitileBg {
    box-sizing:content-box; overflow:hidden; background-color:#4c74a6; position:absolute; z-index:49; bottom:0px; right:0px; opacity:0.7;filter:alpha(opacity=70);
}
.FocusImg a:link,.FocusImg a:visited{
    box-sizing:content-box; color:#fff; text-decoration:none;
}
.FocusImg a:hover{
    box-sizing:content-box; color:#fff; text-decoration:none;
}
.FocusImg .Number{
    box-sizing:content-box; font-size:11px; color:#fff; overflow:hidden; position:absolute; right:1px; z-index:50; text-align:right; height:13px; line-height:13px;
}
.FocusImg .NumberItem{
    box-sizing:content-box; cursor:pointer; margin:0px 0px 0px 2px; padding:1px 2px; background-color:#000;font-family: ����;
}
.FocusImg .NumberItemOn{
    box-sizing:content-box; cursor:pointer; margin:0px 0px 0px 2px; padding:1px 2px; background-color:none;font-family: ����;
}
.FocusImg .NumberItemBg{
    box-sizing:content-box; height : 15px;width : 16px;position : absolute;z-index : 48;background-color:#4c74a6;opacity: 0.7;filter: alpha(opacity=70);
}
.FocusImg .BorderHack1{
    box-sizing:content-box; background-color:#707070;position:absolute;z-index:51;height:1px;top:0px; left:0px;font-size:0px;overflow:hidden;
}
.FocusImg .BorderHack2{
    box-sizing:content-box; background-color:#707070;position:absolute;z-index:51;width:1px;top:0px;right:0px;font-size:0px;overflow:hidden;
}
.FocusImg .BorderHack3{
    box-sizing:content-box; background-color:#707070;position:absolute;z-index:51;height:1px;left:0px;font-size:0px;overflow:hidden;
}
.FocusImg .BorderHack4{
    box-sizing:content-box; background-color:#707070;position:absolute;z-index:51;width:1px;left:0px;top:0px;font-size:0px;overflow:hidden;
}
.topss{
    color: #0078bf;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    font-size: 14px;
    font-weight: bold;
    text-indent: 12px;
    background: #f6f6f6;
    border-bottom:3px solid #0080cc;
}
.cd-top {
    display: inline-block;
    height: 40px;
    width: 40px;
    position: fixed;
    border-radius:2px;
    bottom: 40px;
    right: 10px;
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap;
    background:url(../images/top.png);
    background-size:40px 40px;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;
}




.footer{
    background: #fff;
    padding: 20px 0;
    color: #333;
    font-size: 14px;
    text-align: center;
}
.footer a{
    color: #333;
}





.row1{
    word-break: break-word!important;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-line-clamp: 1!important;-webkit-box-orient: vertical;
}
.row2{
    word-break: break-word!important;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
}
.row3{
    word-break: break-word!important;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-line-clamp: 3;-webkit-box-orient: vertical;
}
.row4{
    word-break: break-word!important;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-line-clamp: 4;-webkit-box-orient: vertical;
}
.row5{
    word-break: break-word!important;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-line-clamp: 5;-webkit-box-orient: vertical;
}



.pagination{
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    /*background: #fff;*/
    padding: 0 0.3rem;
}
.pagination li{
    list-style: none;
    background: none;
}
.pagination li a{
    margin: 14px 5px;
    display: inline-block;
    line-height: 30px;
    border-radius: 4px;
    text-align: center;
    background: #e3e3e3;
    color: #333;
    font-size: 14px;
    position: relative;
    padding: 5px 10px;
    border: none;
    height: auto;
}
.pagination span{
    margin: 14px 5px;
    display: inline-block;
    line-height: 30px;
    text-align: center;
    padding: 5px 10px;
    border-radius: 4px;
    height: auto;
}

.pagination li:last-child a{
    background: #e3e3e3;
    color: #333;
}
.pagination li:first-child a{
    background: #e3e3e3;
    color: #333;
}
.disabled span{
    background: #e3e3e3;
    color: #333;
}
.pagination .active span{
    background: #0071b4;
    color: #fff;
}

.selhover{
    color: #fff!important;
    background-color: #0071b4;
}
.listnav{
    display: flex ;
    align-items: center;
    flex-wrap: wrap;
    height: auto;
    /*margin-bottom: 0.2rem;*/
    /*background: #fff;*/
    /*padding-left: 20px;*/

}
.listnav a{
    display: block;
    padding: 5px 10px;
    color: #222;
    margin: 5px 0;
    border-radius: 4px;
    font-size: 20px;
}