﻿html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td,p { margin:0;padding:0;}
body{ font-size: 14px;}
table { border-collapse:collapse;border-spacing:0; }
fieldset, img { border:0; }
img { vertical-align: middle; }
.hide{ display:none;}
.hidei{ display:none !important;}
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal;font-weight:normal; }
ol,ul { list-style:none; }
caption, th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%;font-weight:normal; }
abbr,acronym { border:0; }
.clearfix:after { content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{ display:inline-block; }* html .clearfix{ height:1%; }.clearfix{display:block;}/*为了让父容器自动适应子容器的高度*/
.zoom { zoom:1; }/*触发IE hasLayout*/
.fl { float:left;display:inline; }/*用于清除IE6下的双外边距BUG*/
.huanyn{font-size: 14px; line-height: 46px; color:#ff830e}
.fr { float:right;display:inline; }
.header .logo .fr img{ display:nones}
a {text-decoration: none;color:#333;}
a:link, a:focus { color:#333; }
a:hover,a:active {text-decoration:none;color:#009d12;}
.ellips { width:100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
/*字体颜色*/
.cff8 { color:#ff8400; }.cf74{color:#f74a4a}.c44b{color:#009d12}.caaa { color:#aaa; }.c888{ color:#888; }a.c15c{color:#fa0000;}a:hover.c15c{text-decoration:underline;}
/*底色*/

/*字体样式相关*/
.bold { font-weight: 600; }.center { text-align: center; }
.f12{font-size:12px;}.f14{font-size:14px;}.f16{font-size:16px;}.f18{font-size:18px;}.f20{font-size:20px;}.f22{font-size:22px;}.f24{font-size:24px;}
/*内边距*/
.p5{ padding:5px; }       .p10{ padding:10px; }       .p20{ padding:20px; }
.pt5{padding-top:5px;}    .pt10{padding-top:10px;}    .pt20{padding-top:20px;}
.pr5{padding-right:5px;}  .pr10{padding-right:10px;}  .pr20{padding-right:20px;}
.pb5{padding-bottom:5px;} .pb10{padding-bottom:10px;} .pb20{padding-bottom:20px;}
.pl5{padding-left:5px;}   .pl10{padding-left:10px;}   .pl20{padding-left:20px;}
/*外边距*/
.m5{ margin:5px; }        .m10{ margin:10px; }        .m20{ margin:20px; }
.mt5{margin-top:5px;}     .mt10{margin-top:10px;}     .mt20{margin-top:20px;}
.mr5{margin-right:5px;}   .mr10{margin-right:10px;}   .mr20{margin-right:20px;}
.mb5{margin-bottom:5px;}  .mb10{margin-bottom:10px;}  .mb20{margin-bottom:20px;}
.ml5{margin-left:5px;}    .ml10{margin-left:10px;}    .ml20{margin-left:20px;}
.mt30{margin-top:15px;}
.mt30 img {width: 100% !important;}
.w1200 { width:1200px;margin:0 auto; }.w1000{width:1000px;margin:0 auto}
/*sprite*/
.weixinICON { display: inline-block;_float:left;background:url('../images/weixinICON.png') no-repeat; }
.wxICON_1 { position:absolute;top:8px;right:5px;z-index:10;width:10px;height:10px; }/*search arrow*/
.wxICON_2 { position:absolute;top:0px;right:-50px;z-index:10;width:50px;height:28px;cursor: pointer;color: #fff;background: #009d12;border: 1px solid #009d12;text-align: center; }/*search btn*/
.wxICON_3 { width:10px;height: 10px;background-position: 0 -80px; }/*square*/
.wxICON_4 { width:20px;height:36px;background-position: 0 -110px; }/*pre*/
.wxICON_5 { width:20px;height:36px;background-position: -20px -110px; }/*next*/
.wxICON_6,.wxICON_7,.wxICON_8,.wxICON_9,.wxICON_10,.wxICON_11,.wxICON_12,.wxICON_13,.wxICON_14  { width:80px;height:80px; }
.wxICON_6{ background-position:-120px 0; }
.wxICON_7 { background-position:-120px -80px; }
.wxICON_8 { background-position:-120px -160px; }
.wxICON_9 { background-position:-120px -240px; }
.wxICON_10 { background-position:-120px -320px; }
.wxICON_11 { background-position:-120px -400px; }
.wxICON_12 { background-position:-120px -480px; }
.wxICON_13 { background-position:-120px -560px; }
.wxICON_14 { background-position:-120px -640px; }
.wxICON_15 { width:20px;height:20px;background-position:0 -146px; }
.wxICON_16 { width:100px;height:100px;background-position:0 -170px; }/*wechat-add*/
.wxICON_17 { width:20px;height:20px;background-position: 0 -267px; }
.wxIcon_18 { width:70px;height:30px;background-position: 0 -730px; }/*img retr*/
.wxIcon_19 { width:70px;height:30px;background-position: -70px -730px; }/*img retr*/
.wxIcon_20 { width:20px;height: 20px;background-position: 0 -288px; }
.wxIcon_21 { width:20px;height: 20px;background-position: 0 -308px; }
.wxIcon_22 { width:20px;height: 20px;background-position: 0 -327px; }
.wxIcon_23 {background-position: 0 -800px;}
.wxIcon_24 {width:20px;height:20px;background-position: 0 -350px;vertical-align: middle;}
.wxIcon_25 {width:50px;height: 50px;background-position: 0 -400px;}
.wxIcon_26 {width:20px;height:20px;margin:0 5px 0 10px;background-position: 0 -460px;vertical-align: middle;}/*weixin icon*/
.wxIcon_27 {width:20px;height:20px;margin-right:5px;background-position: 0 -480px;vertical-align: middle;}/*pic*/
.wxIcon_28{width:20px;height:20px;margin-right:5px;background-position: 0 -500px;vertical-align: middle;}
.wxICON_29 { width:100px;height:100px;background-position:0 -900px; }/*wechat-add*/
.wxIcon_30 {width:120px;height:24px;background-position: 0 -670px;vertical-align: middle;}
.wxIcon_31,.wxIcon_32  {width:104px;height:50px;margin-top:5px;}
.wxIcon_31{background-position: 0 -1000px;}
.wxIcon_32{background-position: 0 -1055px;}
.wxIcon_31:hover{background-position: 0 -1110px;}
.wxIcon_32:hover{background-position: 0 -1165px;}
.wxIcon_33 {width:20px;height:20px;background-position: -40px 0;}
.wxIcon_34{width:40px;height:40px;background-position: -40px -30px;}
.wxIcon_35{width:21px;height: 20px;background-position: -50px -70px;}
.wxIcon_50{width:20px;height:20px;background-position: 0px -1400px;}
.wxIcon_51{width:142px;height:94px;background-position: -58px -1373px;}

/*首页通用样式*/
html{width:auto;}
body{ width:100%;font:14px/24px "microsoft yahei";background:#f5f7f9; }
.container { width:100%; }
.comBorder { border:1px solid #e0e0e0;background-color:#fff;border-radius:3px;/*box-shadow: 0px 1px 3px #ccc;*/ }
.column { width:100%;overflow: hidden; }
.column1 { width:380px;overflow: hidden; }
.title { position:relative;height: 41px;line-height: 41px;font-size:15px;padding-right:10px;background-color:#f9f9f9;border-bottom: 1px solid #e0e0e0; }
.tab_title{padding-left: 15px;font-weight: bold; border-bottom: 0; color:#555;}
.code_info .maidian{line-height: 24px;color:#555;font-size: 14px;}
.huoyxq,.huoyxq img{padding: 10px 0; width:100%;}
.title .subs{ float:left;border-right:1px solid #e0e0e0; }
.title .subs h2 { padding:0 25px;color:#333;cursor: pointer; }
.title .subs h2.active { background-color: #fff;color:#009d12;font-weight: 600;border-bottom:1px solid #fff; }
.title .more { position: absolute;right:10px;top:0px;display: none; }
.title .more a{ color:#009d12; }
.title .more a:hover{ color:#FF6600; }
.comArea { padding:0 10px 10px;overflow: hidden; }
.comArea li { float:left;height:28px;line-height:28px;background-color: #fff;border:1px solid #dbdbdb;margin:10px 5px 0;padding:0 5px;border-radius: 3px; }
.comArea li:hover { background-color:#f3f3f3; }
.btn_default { display:inline-block;padding:5px 40px;background-color:#f1f1f1;border:1px solid #e6e7ec }
/*头部*/
.header { width:100%; }
.user_is_login span{ margin-left:10px;}
.top { line-height:35px;font-size:12px;background-color:#f5f5f5;border-bottom:1px solid #e1e1e1; }
.top .msg { width:1200px;margin:0 auto; }
.top .msg .welcome { float:left;width:980px~;    width: 93%; }
.hotKey  a{ display: inline-block;padding: 0px 4px;border-radius: 3px;border: 1px solid #d0d0d0;line-height: 20px; }
.top .msg h1 { float:left;margin-right:10px;font-weight: 600; }
.top .msg .record { float:right;margin-left: 12px; }
.login_tip{height:20px;margin-left:10px; display:none}
.logo { background-color:#fff; }
.logo .wxdh { float:left;width:200px;height:50px;background:url('../images/logo.png') no-repeat;text-indent: -9999px; margin-top:16px; }
.logo a.btn_center { float:right;width:100px;padding:5px 8px;line-height:18px;background-color:#ff8400;font-size:16px;font-family:"microsoft yahei";color:#fff; }
.logo a.btn_center:hover { background-color:#e07400; }
.nav { background-color:#009d12; }
.nav .menu { width:1200px;margin:0 auto;line-height: 45px; background-color:#009d12; }
.nav .menu li { float:left;width: 115px;position: relative; }
.nav .menu li > a{ display:inline-block;width: 115px;text-align: center;font-family: "microsoft yahei";font-size: 18px;color:#fff; }
.nav .menu li:hover{ background-color:#44b549; }
.nav .menu li:hover .nav-menu{ display: block; }
.nav .menu li.active { color:#009d12;background-color:#277530; }
.nav .menu li.active > a { color:#fff; }
.nav .menu li.active i{position:absolute;left:50%;bottom:0;margin-left:-4px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #f4f4f4;}
.nav-menu { display: none;position: absolute;left: 0;top: 41px;width: 113px;background: #fff;border-left: 1px solid #009d12;border-right: 1px solid #009d12;border-bottom: 1px solid #009d12;z-index: 100; }
.nav-menu .nav-menu-item { line-height: 40px;text-align: center; }
a.subnav{ font-size: 16px;color: #333; }
a.subnav:hover{ color: #009d12; }
.icon-down { border-color: #fff transparent transparent;border-style: solid;border-width: 4px;display: inline-block;font-size: 0px;height: 0px;width: 0px; margin-left: 3px;vertical-align: middle;}
.nav .gotoCenter{float:right;padding:0px 10px 0px 10px;background:#277530;
background-image: linear-gradient(180deg, #60e109 0%, #22af0c 100%);
background-image: linear-gradient(0deg, #ffb32a 0%, #ff8f15 100%);
}
.nav .gotoCenter:hover{    background-image: linear-gradient(180deg, #f9b53c 0%, #f99323 100%);}
.nav .gotoCenter a{font-size:16px;color:#fff;}
.search { position: relative;float:left;margin-left: 50px; margin-top:28px;}
.search form { float:right;position:relative;margin-top:5px;line-height: 28px;border:1px solid #FFFFFF; }
.search .label { position:relative;float:left;width:62px;height: 28px;border-right:1px solid #e5e5e5;font-size:12px;display:none; }
.search .label span { float:left;padding-left:5px;width:60px;cursor: pointer; }
.search .items { position:absolute;top:-20px;left:0;z-index:999;height:25px; }
.search .items li { float: left;width:50px;text-align: left;height: 20px;padding:0;padding-left:0px;font-size:12px;color: #666;cursor: pointer;line-height:12px; }
.search .items li.current { font-weight: 600;color: #009d12;background~:#009d12; }
.search .items li:hover {  }
.search .serTxt { color:#009d12; width:350px;line-height: 28px;height:28px;border:0;padding-left:5px;border: 1px solid #009d12;outline:none; }
.keywords { background:#fff;background-color:rgba(255,255,255,0.9);border-bottom:1px solid #e0e0e0; }
.keywords ul { margin:0 auto; }
.keywords ul li { float:left;height:40px;line-height: 40px;margin-right:20px; }
.keywords ul li a{ margin-left:5px; }

/*微信号、公众号*/
.theNumber { padding:20px 20px 0;overflow: hidden; }
.theNumber ul { width:1190px; }
.theNumber ul li { float:left;display:inline;zoom:1;margin-right:28px;margin-bottom:15px;width:104px;text-align:center; }
.theNumber ul li img { width:110px;height:110px;border-radius: 8px; }
/*分类导航*/
.cateNav { float:left;width:750px; }
.side { float:right;width:430px; }
.cateNav .list { padding:10px 0 10px 15px; }
.cateNav .class { line-height: 42px;width:100%;margin-bottom:10px;overflow: hidden; }
.cateNav .class dt a { font-weight: 600;color:#029e19; }
.cateNav .class dt a:hover { text-decoration: underline; }
.cateNav .class dt,.cateNav .class dd { float:left; }
.cateNav .class dt {margin-right: 20px;}
.cateNav .class dd { width:55px;height:30px;line-height:30px;text-align:center;margin-top:6px;margin-right:8px;border:1px solid #ddd;border-radius:3px;text-overflow:ellipsis;overflow: hidden;white-space: nowrap; }
.cateNav .class dd:hover{background:#009D12;border:1px solid #009d12;}
.cateNav .class dd:hover a{color:#fff;}
.cateNav .class_1 dd{border:1px solid #009D12;}


.list { padding:20px 20px 0;overflow: hidden; }
.list ul { width:750px; height:458px;}
.list ul li { float:left;display:inline;zoom:1;margin-right:28px;margin-bottom:24px;width:120px;text-align:center; position:relative; }
.list ul li img { width:104px;height:104px;border-radius: 8px; }
/*热词搜索*/
.hotWord { overflow: hidden; }
.hotWord .other_title { position:relative;height: 40px;line-height: 40px;border-bottom: 1px solid #DBDBDB; }
.hotWord .other_title h3 { text-align: center;color:#ed5e3c;font-size:16px;background-color:#fff;font-family: "microsoft yahei"; }
.hotWord ul { padding:0 10px 10px;overflow: hidden; }
.hotWord ul li { float:left;height: 28px;line-height: 28px;margin-top:10px;margin-right:10px;padding:0px 10px;border-radius: 3px; }
.hotWord ul li a { color:#fff; }
.hot_w_1:hover,.hot_w_2:hover,.hot_w_3:hover,.hot_w_4:hover,.hot_w_5:hover,.hot_w_6:hover,.hot_w_7:hover{opacity:.7;filter:alpha(opacity=70);}
.hot_w_1 { background-color:#f29ec2; }
.hot_w_2 { background-color:#02d1a7; }
.hot_w_3 { background-color:#7d91f4; }
.hot_w_4 { background-color:#e1b82c; }
.hot_w_5 { background-color:#d97ff0; }
.hot_w_6 { background-color:#3dd453; }
.hot_w_7 { background-color:#52b7ef; }
/*收录排行*/
.recordRank { overflow: hidden; }
.recordRank li span { font-weight: 500; }
/*微商排行*/
.goods { position:relative;padding:0px 0px 20px 20px;overflow: hidden; }
.goUl { width:1200px; }
.goUl li { float:left;margin-right:39px;margin-top:20px;width:200px; }
.goUl li img { width:200px;height:155px; }
.goods_pre { position: absolute;top:43%;left:18px;cursor: pointer; }
.goods_next { position: absolute;top:43%;right:18px;cursor: pointer; }
/*微信文章*/
.wxArticle { width:100%;overflow: hidden; }
.wxArticle .wxUl { width:1205px; }
.wxArticle .wxUl li { float:left;width:600px;margin-bottom:-1px;border-bottom:1px solid #efefef;border-right:1px solid #efefef; }
.wxArticle .wxUl li .wxItem { padding:20px 15px 20px 20px;overflow: hidden; }
.wxArticle .wxUl li .wxItem  img{ width:180px;height:140px; }
.wxArticle .wxUl li .wxItem .img { float:left;width:180px;height:140px;padding-right:15px; }
.wxArticle .wxUl li .wxItem .txt { float:left;width:370px; }
.wxArticle .wxUl li .wxItem .txt p {  }
.t_name,.t_intro { font-size:16px;font-family: "microsoft yahei"; }
.t_intro { padding-top:10px;height:82px;overflow:hidden;font-size:14px;color:#888; }
.time,.share  { font-size:12px;color:#aaa; }
.share a{color:#aaa;}
.time{padding-left:20px;background:url(../images/weixinICON.png) no-repeat;background-position: 0px -1440px;}
.share { float:right;padding-left:20px;background:url('../images/weixinICON.png') no-repeat;background-position: 0 -268px; }
.showmore{ padding:20px 0;text-align: center; }
/*微信资讯/营销/小工具*/
.news { float:left;width:380px;margin-right:23px;overflow: hidden; }
.newsCon { padding:10px; }
.news-item { line-height: 30px;margin-bottom:3px;border-bottom:1px dashed #efefef;overflow:hidden; }
.news-item .img { float:left;width:150px;padding-right:10px; }
.news-item .img img{ width:150px;height:90px; }
.news-item .info { float:left;width:195px;font-size:12px;color:#999;line-height: 24px; }
.news-item .h_news a{ font-size:14px;font-weight: 600;color:#009d12; }
.tool { height:60px;line-height:60px;margin-top:9px;background-color:#7a7a7a;color:#fff;font-size:26px;text-align: center; }
/*微商货源*/
.main_goods{overflow: hidden;}
.main_goods ul{width:1230px;}
.main_goods li {position:relative;width: 277px;margin: 0 30px 30px 0;float: left;overflow: hidden;}
.main_goods .release {position:absolute;left:1px;top:1px;z-index:10;}
.main_goods li img { width:275px;height:235px; }
.main_goods .goods_pic {position:relative;width:275px;height:235px;border:1px solid #dcdcdc;cursor: pointer;}
.main_goods .goods_name {padding:5px;font-weight: 600;}
.main_goods .wxNum{padding:2px 5px;}
.main_goods .cover{display:none;position:absolute;left:0px;bottom:0px;width:255px;padding:10px;background:#fff;background-color:rgba(255,255,255,.95);}
.main_goods .cover .cover-img{float:left;width:80px;margin-right:10px;}
.main_goods .cover .cover-img img{width:80px;height:80px;}
.main_goods .cover .cover-txt {float:right;width:165px;color:#444;}
.main_goods .cover .cover-txt .cover-desc{width:100%;height:50px;overflow: hidden;}
.main_goods .cover .cover-txt a{font-weight: 600;font-size: 12px;color:#009d12;}
.main_goods .cover .cover-txt a:hover{text-decoration: underline;}
/*友情链接*/
.h4 { padding:10px 10px 10px;background:#f9f9f9; }
.firend { padding:10px 10px 0;overflow: hidden; }
.firend li { float:left;line-height:36px;margin-right:20px;margin-bottom: 10px; }
/*底部*/
.footer-bg { background-color:#fff;border-top:1px solid #e0e0e0; padding: 20px 0;}
.footer { padding:10px 0;text-align: center;overflow: hidden; }
.foot-nav { overflow: hidden;color:#666; }
.foot-nav a { display: inline-block;padding:0 15px;color:#666; }
.foot-nav a:hover { color:#000; }

.wechat-left-con { float:left;width:860px; }.wechat-right-con { float:right;width:320px; }
.wechat-left-con h3,.wechat-right-con h3{ border-top:2px solid #009d12;padding-left:15px;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #dcdcdc;font-size:15px;font-weight: 600; }
a.gotoRecom{display:inline-block;color:#fff;background-color:#009d12;padding:0 5px;font-weight:500;font-size:14px;color:#fff;margin-rigth:10px;border-radius:3px;}
a.gotoRecom:hover{background-color:#000000;}
.rule{float:right;margin-right:10px;font-weight: 500;font-size:"宋体";font-size:14px;}
.rule a{color:#f74a4a;}
.rule a:hover{text-decoration: underline;}
.wxIcon_52{width:20px;height:20px;background-position: 0 -1420px;margin-right:1px;vertical-align:middle;}
.share_btn{text-align: center;}
.wxIcon_53{width:80px;height:40px;background-position: -120px -1340px;}
.feed-col{float:left;width:420px;margin-right: 20px;}
.feed-list{overflow: hidden;}
.py-feed{margin-bottom: 20px;background-color:#fff;border: 1px solid #DBDBDB;overflow: hidden;}
.py-feed-detail{padding:10px 16px 10px 10px;}
.py-face{width:50px;float:left;}
.py-face img{width:50px;height:50px;border-radius:50px;}
.py-detail{margin-left:60px;}
.py-detail .py-info{margin:0 0 3px;padding:5px 0 0;}
.py-detail .py-info a{font-weight: 600;}
.py-media{margin:2px 0 8px -10px}
.py-media .media-box {float:left;margin:0 0 0 10px;}
.py_media_mn {width:318px;margin:-6px 0  0 -6px;}
.py_media_mn li{float:left;width:100px;height:100px;margin:6px 0 0 6px;overflow: hidden;}
.py_media_mn li img{display: inline-block;width:100px;height: 100px;vertical-align: top;}
.py_handler{overflow: hidden;}
.py_handler .row_line{border-top:1px solid #f2f2f5;border-bottom:1px solid #f2f2f5;overflow: hidden;}
.row_line li{float:left;width:25%;height: 38px;}
.row_line li a{display: block;margin:0 0 0 1px;padding:1px 0;text-align: center;}
.row_line .pos{display: block;margin-left:-1px;}
.row_line .line{display: block;height:22px;margin:7px 0;border-right:1px solid #d9d9d9;line-height: 22px;}
.send-py{}
.send{float:left;width:828px;padding:15px 15px 8px;background-color:#fff;}
.send .txt{padding-bottom:5px;color:#F49600;}
.send .input{position: relative;border-color:#ccc;border-width: 1px;border-style: solid;height: 68px;margin:4px 0 0;padding:5px;box-shadow:0 0 3px 0 rgba(0,0,0,0.15) inset;}
.send .input .w_input{background: transparent;width: 100%;height: 68px;font-size: 14px;line-height: 18px;overflow-x: hidden;overflow-y: auto;word-wrap: break-word;outline: none;border: none;_border: 0;padding: 0;box-shadow: none;}
.send .kind_area{position:relative;}
.send .kind_a{float:left;width:60%;padding:7px 0;}
.send .kind_a a{margin-right:10px}
.send .kind_b{float:right;padding:7px 0;}
.send .kind_b a{display: inline-block;color:#fff;padding:0 15px;border-radius:3px;background-color:#f97936;}
.w_layer{position:absolute;z-index: 100;left:50px;top:40px;}
.w_layer .content{position: relative;background-color:#fff;border-radius: 3px;border:1px solid #ccc;box-shadow: 0 4px 20px 1px rgba(0,0,0,.2);}
.w_layer .content .arrow{position: absolute;top:-6px;left:10%;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;}
.w_layer .w_title{height:38px;}
.w_layer .w_layer_title{border-bottom: 1px solid #f2f2f5;line-height: 38px;font-size: 14px;font-weight: 600;padding:0 0 0 16px;vertical-align: middle;}
.w_layer .w_layer_title .icon_close{position:absolute;right:10px;top:4px;color:#696e78;}
.w_layer .tips{padding:5px 10px;font-size:12px;color:#666;}
.w_layer .layer_send_pic{width:270px;padding:16px 16px 16px;overflow: hidden;}
.w_layer .layer_send_pic .new_img_upload{display: inline-block;text-align: center;padding:5px 10px;margin:0 auto;background-color:#FF8400;color:#fff;border-radius: 3px;}
.w_layer .layer_send_pic ul{width:270px;}
.w_layer .layer_send_pic li{position:relative;float:left;width:80px;margin-bottom:10px;margin-right:10px;text-align: center;}
.w_layer .layer_send_pic li img{width:80px;height:80px;}
.w_layer .layer_send_pic li .del{position: absolute;top: 0px;right:0px;width:40px;text-align:center;background-color:#666;background-color:rgba(0,0,0,.7);color:#fff;cursor: pointer;}
.w_layer .layer_send_pic li .upload_dash{display: inline-block;width:76px;line-height: 76px;border:2px dashed #c3c3c3;font-size:50px;color:#c3c3c3;}
.w_layer .layer_send_pic li .upload_dash:hover{color:#009d12;border-color:#009d12;}
/*栏目页-微信号大全-公众号大全*/
.wechat-sort { padding: 10px 0px 20px;background-color:#fff;border:1px solid #e1e2e3;overflow: hidden; }
.green_bor{border:1px solid #009d12;}
.wechat-sort .sort-item{ float:left;width:570px;margin-top:12px;padding-right:8px;padding-left:21px; }
.wechat-sort-detail { height:30px;}
.wechat-sort-detail dt{ font-weight: 600; }
.wechat-sort-detail div{ float:left; }
.wechat-sort-detail .img { width:90px; }
.wechat-sort-detail .img span{ display: inline-block;border-radius: 5px; }
.wechat-sort-detail .detail { width:570px; }
.wechat-sort-detail .detail>dt { padding-left:9px; }
.wechat-sort-detail dd span a{ font-weight:bold; background:#009d12; color:#FFFFFF;}
.wechat-sort-detail dd a{ padding:0 7px 0 ;float:left;border-radius:3px; margin-left:4px;}
.wechat-sort-detail dd a.active,.wechat-sort-detail dd a:hover{background-color:#ff9016;color:#fff;}
/*面包屑导航 排序*/
.breadNav { height:40px;line-height: 40px;padding-left:10px;border-bottom:1px solid #e1e2e3; }
.breadNav h4 { width: 600px;color:#666; }
.breadNav ul {  }
.breadNav ul li { float:left;padding:0 10px;border-right:1px solid #e1e2e3;cursor: pointer; }
.breadNav ul li.active,.breadNav ul li:hover { background-color:#f5f5f5; }
.wechat-con { padding:20px 20px 0; }
.wechat-con .wechat-add { border:1px solid #e0e0e0;border-radius:5px;cursor: pointer; }
.wechat-con .wechat-add:hover{background-position:0 -530px;}
.wechat-con ul { margin-right: -17px; }
.wechat-con ul li { position:relative;float:left;width:110px;border:1px solid #fff;margin-bottom:20px;margin-right:18px;text-align:center; }
.wechat-con ul li:hover {border:1px solid #65BB6F;box-shadow: 1px 1px 1px #65BB6F;}
.wechat-con ul li:first-child:hover{border:1px solid #fff;box-shadow:none;}
.wechat-con ul li img { width:110px;height:110px; }
.wechat-code{display:none;position:absolute;top:0;right:-260px;width:220px;padding:10px;border:1px solid #65BB6F;background:#fff;z-index: 100;box-shadow: 1px 0px 3px #65BB6F;}
.wechat-code .c_arrow{position:relative;float:left;}
.wechat-code .i_arrow{position: absolute;top:0px;left:-21px;}
.wechat-code .code{text-align: center;min-height: 220px;}
.wechat-code .code img{width:220px;height:auto;}
.wechat-code .desc_item{width:100%;text-align:left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.wechat-code .desc_intro{text-align: left;color: #666;}
.wechat-rank { padding: 15px;overflow: hidden; }
.wechat-rank li{ position:relative;width:100%;height:60px;line-height: 40px; }
.wechat-rank li .img{ float:left;width:70px; }
.wechat-rank li .tit{ float:left;width:150px; }
.wechat-rank li .num{ float:right;width:60px;color:#999;text-align:right; }
.wechat-rank li .img img { width:40px;height:40px;border-radius: 40px; }
.wechat-lg{overflow: hidden;}
.wechat-lg ul{}
.wechat-lg ul li { float:left;width:199px;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;}
.wechat-lg ul li img{width~:170px;height:170px;}
.wechat-lg ul li .lg_txt{position:relative;height: 30px;padding-left:22px;padding-top:5px;font-size:14px;font-weight:600;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.c_title{position:absolute;top:8px;left:0;width:18px;height:18px;background:url(../images/c_title.jpg) no-repeat;}
.wechat-lg ul li .lg_intro{height: 40px;padding-top:5px;font-size: 12px;color:#aaa;line-height: 20px;}
.boldBorder { border: 2px solid #fff;padding:10px 15px 10px; }
.boldBorder div:nth-child(1) {
    overflow: hidden;
    width: 170px;
    height: 170px;
}
.wechat-lg ul li:hover .boldBorder { border: 2px solid #f5aa00; }
/*公号文章,微信营销*/
.p-article-sort { height:36px;line-height: 36px;background-color:#009d12; }
.p-article-sort li{ float:left;padding:0 10px; }
.p-article-sort li.active { background-color:#00870f;font-weight: 600; }
.p-article-sort li a { color:#fff; }
.p-article-con { padding:0 20px 0px; }
.p-article-con li { position:relative;padding:10px 0;margin-top:10px;border-bottom: 1px solid #ececec; }
.p-article-con li .a-img { float:right; }
.p-article-con li .a-img img { width:180px;height:130px; }
.p-article-con li .a-detail { float:left;margin-left:95px;width:520px;margin-right:10px; }
.p-article-con li .b-detail { width:610px;margin-left:0; }
.p-article-con li .a-detail .d1{ font-size:18px;font-weight: 600; }
.p-article-con li .a-detail .d2{ padding-top:10px;color:#666; }
.p-article-con li .a-detail .d3{ position:relative;padding-top:2px;color:#999; }
.p-article-con li .a-detail .d4{ padding-top:5px;color:#999;overflow: hidden; }
.list_share_code{display:none;position:absolute;right:-40px;top:-140px;width:120px;height:130px;padding-top:5px;text-align: center;background: #fff;border:1px solid #e0e0e0;box-shadow: 0px 0px 3px #bbb;}
.list_share_code img {width:100px;height: 100px;}
.list_share_code .share_py_txt{display:inline-block;line-height: 30px;}
.p-article-con li .a-avatar { position: absolute;left:0px;top:10px;width:70px;text-align: center; }
.p-article-con li .a-avatar .a1 { padding-bottom:5px;cursor: pointer; }
.p-article-con li .a-avatar .a1 img { width:70px;height:70px;border-radius: 70px; }
.p-article-con li .a-avatar .a2 { margin-top:5px; }
.p-article-con li .a-avatar .a2 a { padding:2px 10px;background-color:#e2f7e7;color:#229d44; }
.rel-box {position: relative;margin-top:10px;margin-left:13px;height: 230px;}
.rel-box div { position:absolute; }
.rel-box a { display:block;font-size: 14px;color:#fff;line-height: 70px;text-align: center;height: 100%; }
.p-article-hot { padding:0 20px 20px;overflow: hidden; }
.p-article-hot li { padding:10px 0;border-bottom: 1px solid #ececec;overflow: hidden; }
.p-article-hot li .p-article-hot-t { float: left;width:70%; }
.p-article-hot li .p-article-hot-t .author { float:left;width:50%;color:#aaa; }
.p-article-hot li .p-article-hot-t .time { float:right;width:30%;color:#aaa;text-align: right; }
.p-article-hot li .p-article-hot-m { float: right;width:25%; }
.p-article-hot li .p-article-hot-m img{ width:100%; }
.p-article-nav { padding:10px 20px 20px;overflow: hidden; }
.p-article-nav li{ float:left;width:50%;text-align: center; }
.p-article-nav li a{ display: block;line-height: 70px;border:1px solid #fff;color:#fff; }
.p-article-title { padding:10px 20px 20px;overflow: hidden; }
.p-article-title li { line-height: 40px;border-bottom: 1px dashed #dcdcdc;overflow: hidden; }
.p-article-title li .y-t { float:left;width:75%; }
.p-article-goods { width:300px;padding:10px 20px 20px;overflow: hidden; }
.p-article-goods li{ float:left;width:130px;margin-top:10px;margin-right:20px; }
.p-article-goods li img{ width:130px;height:90px; }
/*微信图片*/
.mod-page {}
.row {margin-bottom:20px;}.bg { padding:20px 20px 10px;background-color:#fff;border:1px solid #dcdcdc; }
.sort-img { overflow: hidden; }
.sort-img li { float:left;margin-bottom: 10px;margin-right:20px; }
.sort-img li a { display: inline-block;padding:3px 10px;border-radius:3px;border:1px solid #ebebeb;}
.sort-img li a.active,.sort-img li a:hover { background-color:#009d12;color:#fff;border:1px solid #009d12; }
.imgRetr a{ float:left; }
.retr { background-position-y:-760px; }
.mod-col { float:left; }
.mod-img { min-height:150px;margin-bottom:15px;margin-right:12px;position:relative;background: #fff;overflow: hidden;zoom: 1; }
.mod-img .btn-area { position: absolute;top:5px;left:5px;right:5px;z-index:2; }
.mod-img .img-content {width:100%;position: relative;background:#f2f2f2;}
.mod-img .img-content a img {width:100%;}
.mod-img .mod-info { padding:12px;line-height: 20px; }
/*笑料段子*/
.funny-sort { padding:10px 10px 0;margin-top:10px;background:#fff;border:1px solid #dcdcdc;overflow: hidden; }
.funny-sort li { float:left;margin-bottom:15px;margin-right: 15px; }
.funny-sort li a { display: inline-block;padding:0 10px;border-radius: 5px; }
.funny-sort li a:hover { background-color:#f0f0f0; }
.funny-sort li a.active { background-color:#009d12;color:#fff; }
.funny-article { overflow: hidden; }
.funny-article li{ position: relative;padding:20px;background:#fff;margin-top:20px;border:1px solid #dcdcdc;text-align:left;overflow: hidden; }
.funny-article li .f-author{ height:40px;line-height: 40px;color:#958673; }
.funny-article li .f-author img{ width:40px;height:40px;border-radius: 8px; }
.funny-article li .f-tit { padding-top:15px;font-size: 15px;color:#958673;font-weight: 600; }
.funny-article li .f-desc { font-size:14px;padding-top:15px;color:#666; }
.funny-article li .f-ctr { padding-top:15px; }
.funny-article li .f-ctr a{ display: inline-block;width:80px;text-align:center;padding:3px 10px;border:1px solid #ddd8d4;background-color:#fff;color:#958673;margin-right:10px;border-radius: 3px; }
/*城市导航*/
.city-tab-con { margin:10px 0;height:56px;line-height: 46px;overflow: hidden; }
.city-tabs { float: left; }
.city-tabs li{ float: left;margin-right:15px;text-align: center; }
.city-tabs li a{ position:relative;display:inline-block;padding:0 30px;font-size:22px;border-radius:5px;background-color:#fff; }
.city-tabs li a.cur { background-color:#f49600;color:#fff; }
.city-tabs li a.cur span { position: absolute;top:46px;left:44%;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #f49600; }
.city-list-con { padding:10px;border-bottom:1px solid #E0E0E0;overflow: hidden; }
.city-list-sort { padding:0 10px;border-bottom: 1px dashed #E0E0E0; }
.city-list-sort .box{ margin-bottom:10px;line-height: 30px;overflow: hidden; }
.city-list-sort .box .comUl { float:left;width:95%;overflow: hidden; }
.city-list-sort .box .comUl li { float:left;height:30px; }
.city-list-sort .box .comUl li a { display: block;padding:0 10px;margin-right:10px;border-radius: 5px; }
.city-list-sort .box .comUl li a.cur { color:#fff;font-weight:600;background-color:#009d12; }
.city-list-items ul { width:1200px; }
.city-list-items li{ float:left;width:130px;margin-right:20px;margin-bottom: 20px;text-align:center; }
.city-list-items li img{ width:130px;height:130px; }
.city-nav-hot { overflow: hidden; }
.city-nav-hot .city-name{ float:left;margin-right:10px; }
.city-person{ margin-top:10px;background-color:#f2f2f2;overflow: hidden; }
.city-person li{ float:left;width:90px;margin-right:17px; }
.city-person li img{ width:90px;border-radius: 5px; }
.city-letter-sort{ padding-top:20px;overflow: hidden; }
.city-letter-sort .less{ font-weight: 600; }
.city-letter-sort .city-letter-con{ padding: 10px 0 0 0;overflow: hidden; }
.city-letter-sort .city-letter-con .item{ padding:20px 0 10px;overflow: hidden; }
.city-letter-sort .city-letter-con .item li{ float:left;margin-right:20px; }

/*内容页*/
.page_con { position:relative;padding:20px;overflow: hidden; }
.page_con .tb{width:100%;}
.page_con .code_pic { float:left;width:260px;text-align:center;margin-right:15px; }
.page_con .code_pic .p1 { padding:10px 0 5px 0;border:1px solid #e0e0e0; }
.page_con .code_pic .p1 .t_txt{line-height:40px;color:#aaa;}
.page_con .p2 { float:left;width:260px;margin-right:15px;margin-top:30px;text-align: center; }
.page_con .p2 a{ display: inline-block;padding:8px 25px;font-size:15px;text-align:center;background-color:#f5aa00;color:#fff;border-radius: 3px;-webkit-transition-duration: .8s;transition-duration: .8s; }
.page_con .p2 a:hover{ background-color:#f57900; }
.page_con .code_pic img{ width:240px; }
.page_con .code_meihua { float:left;margin-right:15px; }
.page_con .code_meihua,.page_con .code_info { float:left;margin-left:15px; }
.page_con .code_info { width:380px; }
.page_con .code_info h1 { font-size:18px;margin-bottom:10px;color:#009d12;font-weight: bold; }
.page_con .code_info .level{padding:2px 5px;color:#fff;font-size:12px;background-color:#f5aa00;border-radius: 2px;}
.page_con .code_info a { display: inline-block;margin-right:20px;padding:0px 10px;color:#fff;/*background-color:#5aabfd;*/background-color:#FF8400;border-radius: 5px; }
.page_con .code_info .green_bg{position:relative;margin:10px 0;padding:10px 20px;background-color:#f6fcf8;line-height: 36px;}
.page_con .code_info .green_bg span{color:#069a0e;}
.page_con .code_info .green_bg .hot_views{position:absolute;right:25px;top:25px;line-height: 18px;text-align: center;}
.page_con .code_info .dash{border-bottom: 1px dashed #e2e2e2;color:#aaa;}
.page_con .code_info .other-info{margin-top:10px;color:#777;}
.page_con .code_info .other-info li{float:left;width:50%;line-height: 28px;vertical-align: middle;margin-bottom: 10px;}
.page_con .code_avater{float:left;width:100px;margin-left:35px;margin-top:40px;    overflow: hidden;}
.page_con .code_avater img{width~:100px;height:100px;}
.page_con .p_c{float:left;width:530px;margin-top:20px;}
.page_con .p_c li{position:relative;float:left;width:20%;text-align: center;}
.page_con .p_c li span{cursor: pointer;}
.page_con .p_c .tip{position:absolute;display:none;padding:5px;text-align:center;background-color:#e0e0e0;color:#666;z-index: 999;}
.page_con .p_c p{position:relative;}
.page_con .p_c .wxcode img{width:120px;height:120px;}
.page_con .p_c  i{position:absolute;bottom:-10px;left:50%;margin-left:-8px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #e0e0e0;}
.wxIcon_36,.wxIcon_37,.wxIcon_38,.wxIcon_39{width:20px;height: 20px;background-position: -170px -1070px;margin-right:8px;vertical-align: middle;}
.wxIcon_37{background-position: -170px -1090px;}
.wxIcon_38{background-position: -170px -1110px;}
.wxIcon_39{background-position: -170px -1130px;}
.wxIcon_40,.wxIcon_41{width:20px;height:21px;background-position: -170px -1010px;margin:0 5px;vertical-align: middle;}
.wxIcon_41{background-position: -170px -1040px;}
.wxIcon_42,.wxIcon_43{width:20px;height:20px;background-position: -170px -1160px;vertical-align: middle;}
.wxIcon_43{background-position: -170px -1180px;}
.wxIcon_44,.wxIcon_45,.wxIcon_46,.wxIcon_47,.wxIcon_48{width:50px;height:70px;background-position: 0px -1230px;}
.wxIcon_45{background-position: -50px -1230px;}
.wxIcon_46{background-position: -100px -1230px;}
.wxIcon_47{background-position: -150px -1230px;}
.wxIcon_48{background-position: 0px -1300px;}
.goods_img{margin-bottom:10px;}
.funny-word { padding:15px;overflow: hidden; }
.funny-word li { position:relative;border-bottom: 1px dashed #efefef;overflow: hidden; }
.funny-word li .word{ width:260px; }
.funny-word li .click{ position: absolute;right:0;bottom: 6px;color:#aaa; }
.bqin{ display: inline-block;width:20px;height: 50px;background:url('../images/biaoq.jpg') no-repeat 0 17px; }
.funny-img { padding:5px 15px 15px;overflow: hidden; }
.funny-img li { padding:10px 0;border-bottom: 1px dashed #efefef;overflow: hidden; }
.funny-img li .img { float:left;margin-right:10px; }
.funny-img li .img img { width:100px; }
.funny-img li .tit { float:left;width:170px;line-height: 28px; }
.article_com{padding:20px;overflow: hidden;}
.article_com h1 { font-size:18px;font-weight: 600;color:#009d12;text-align: center; }
.article_com .author { padding-top:20px;color:#aaa;text-align: center; }
.article_com .descript { margin-top:10px;padding:10px;background-color: #f2f2f2;color:#666; }
.article_com .text { margin-top:20px;font-size:14px;color: #333;line-height: 30px;}
.article_com .text p { margin-bottom: 10px; }
.article_com .a_share { margin:50px 0;color:#aaa; }
.article_com .img_con { position: relative;padding-top:30px;text-align: center; }
.article_com .img_con img{ max-width:600px; }
.article_com .feedback{padding-top:30px;text-align: center;}
.article_com .feedback a{ display: inline-block;margin-right:20px;padding:3px 20px;color:#fff;background-color:#5aabfd; }
.a_next { padding:10px 20px;background-color:#f2f2f2;overflow: hidden; }
.article_wxBox { padding:0 15px 15px;overflow: hidden; }
.share_inner{margin-top:-1px;text-align: center;}
.share_inner .show_btn{cursor: pointer;margin-top:10px;}
.share_inner .show_inner_code{display:none;text-align: left;padding:10px;margin-bottom:10px;background-color:#009d12;color:#fff;}
.share_inner .show_inner_code img{width:110px;height:110px;}
.wxIcon_60{width:130px;height: 30px;background-position: -70px -1340px;}
.wxIcon_61{background-position: -70px -1370px;}
.article_wxBox .author_info{ margin-top:10px;padding-bottom:10px;overflow: hidden; }
.article_wxBox .author_info .a_avatar{ float:left;width:80px;margin-right:10px; }
.article_wxBox .author_info .a_avatar img { width:80px; }
.article_wxBox .author_info .a_info{ text-align: center; }
.article_wxBox .author_code { text-align: center; }
.article_wxBox .author_code img{ width:220px; }
.share_person ul{padding-top:10px;padding-left:10px;}
.share_person h4{padding:5px 0 5px 10px;color:#888;border-bottom: 1px solid #efefef;}
.share_person li{float:left;width:75px;padding-bottom:15px;text-align: center;}
.share_person li img{width:60px;height:60px;border-radius: 60px;}
.share_code{float:right;margin:10px 0 10px 40px;}
.share_code span{position:relative;display:inline-block;text-align:center;padding:5px;border:1px solid #e0e0e0;}
.share_code img{width:130px;}
.share_code .share_txt{line-height:22px;color:#069a0e;}
.share_code .close_code{position:absolute;top:0;left:-20px;cursor: pointer;}
/*.rule{position:absolute;top:0;right:-2px;cursor: pointer;}*/
.rule_txt{padding:10px;}
.rule_txt dt{margin:10px 0 0;font-weight: 600;color:#3498db;}
.rule_txt dd {margin:0 20px;color:#666;}


.article-goods { padding:10px 0px 20px 20px;overflow: hidden; }
.article-goods li{ float:left;width:147px;margin-top:10px;margin-right:20px; }
.article-goods li img{ width:147px;height:102px; }
.funny-word-1 { padding:15px 15px 0;overflow: hidden; }
.funny-word-1 li { position:relative;border-bottom: 1px dashed #efefef;overflow: hidden; }
.funny-word-1 li .word{ width:360px; }
.funny-word-1 li .click{ position: absolute;right:0;bottom: 6px;color:#aaa; }
.funny-img-1 { padding:5px 15px 15px;overflow: hidden; }
.funny-img-1 li { float:left;margin-right:5px;padding:10px 0;border-bottom: 1px dashed #efefef;overflow: hidden; }
.funny-img-1 li .img { float:left;margin-right:10px; }
.funny-img-1 li .img img { width:80px; }
.funny-img-1 li .tit { float:left;width:100px;line-height: 20px; }
/*分页*/
.vm * { display:inline-block;vertical-align:middle; }
.pageNo { padding:30px 0 30px 0;background:#fbfbfb;border-top:1px solid #efefef;text-align:center; }
.pageNo > a { position:relative;display:inline-block;height:37px;width:37px;text-align:center;line-height:37px;background:url(../images/bigPage.png) left top no-repeat;font-size:14px;font-weight:bold;margin:0 5px; }
.pageNo > a:hover { background:url(../images/bigPage.png) left -37px no-repeat;color:#4f4f4f; }
.pageNo > a.selected { background:url(../images/bigPage.png) left -111px no-repeat;color:#fff;cursor:default; }
.pageNo > b {cursor: pointer;width: 0;height: 0;border-width: 6px;border-style: solid;font-size: 0;line-height: 0;border-color: #f8f8f8 #4e4e4e #f8f8f8 #f8f8f8;position: absolute;left: 9px;top: 12px;}
.pagePrev b{cursor:pointer;width:0;height:0;border-width:6px;border-style:solid;font-size:0;line-height:0;border-color:#f8f8f8 #4e4e4e #f8f8f8 #f8f8f8; position:absolute;left:9px;top:12px;}
.pageNext b{cursor:pointer;width:0;height:0;border-width:6px;border-style:solid;font-size:0;line-height:0;border-color:#f8f8f8 #f8f8f8 #f8f8f8 #4e4e4e; position:absolute;left:16px;top:12px;}
.isTxtBig{background:#fbfbfb url(../images/inputBg.png) repeat-x left top;height:35px;line-height:35px;border:1px solid #c1c1c1;padding:0 5px;color:#333;}
.isTxtBig.focus{color:#000; background-color:#fff;}
/*发布成功/失败 页面*/
.p_release { width:700px;margin-top:170px;margin-left:auto;margin-right:auto;font-family: "microsoft yahei";background-color:#fff;border:2px solid #e4e9ee;overflow: hidden; }
.p_release { padding:40px 40px 30px; }
.p_release .ico_label { float:left;width:190px;margin-right:20px; }
.p_release .txt_label { float:right;width:450px; }
.icon_sucess,.icon_fail { display: inline-block;background:url('../images/release.png') no-repeat; }
.icon_sucess,.icon_fail { width:200px;height: 200px;background-position: 0 0; }
.icon_fail { background-position: 0px -200px; }
.txt_success,.txt_fail { width:450px;padding-bottom:30px;font-size:32px; }

.release_tips { font-size:15px;color:#535a60;line-height: 30px; }
.release_tips a { color:#e75656;font-weight: 600;padding:0 8px; }
.release_tips a:hover { text-decoration: underline; }
a.goHome, a.goback { display: inline-block;padding:3px 20px;margin-top:20px;color:#fff;background-color:#1f8abe;border:1px solid #126a9a;font-size:18px;border-radius: 5px; }
a.goHome:hover, a.goback:hover { background:#1c77a4;border:1px solid #126a9a;color:#fff; }

/*地区分类导航*/
.area-nav{margin-top:20px;line-height: 36px;}
.area-nav .left_con h4{line-height:54px;margin-bottom:20px;}
.area-nav .left_con{float:left;width:270px;}
.area-nav .right_con{float:left;width:910px;margin-left:20px;}
.wx_nav_sort{position:relative;background:#fff;padding-bottom:10px;border-radius:3px;border:1px solid #e0e0e0;border-top:2px solid #009d12;}
.wx_nav_sort h6{padding:0 10px;line-height: 40px;color:#fff;font-size:16px;text-align: left;background-color:#009d12;}
.wx_nav_sort .dl_items {padding:0 0 10px;}
.wx_nav_sort .dl_items:last-child{border-bottom: none;}
.wx_nav_sort .dl_items dt{padding:0 10px;font-size: 14px;color:#000;background-color:#efefef;}
.wx_nav_sort .dl_items a{display: inline-block;padding:0px 5px;color:#777;border-radius:3px;margin:0px 5px;line-height: 30px;}
.wx_nav_sort .dl_items a.active,.wx_nav_sort .dl_items a:hover{background-color:#009d12;color:#fff;}
.black_sort{border:0;}
.black_sort .dl_items{background-color:#666;border-bottom:1px solid #444;}
.black_sort .dl_items dt{color:#fff;background-color:#666;border-top:1px solid #777;}
.black_sort .dl_items a{color:#bbb;}
.wx_new{position:relative;background:#fff;border:1px solid #e0e0e0;padding-bottom:8px;margin-top:20px;margin-bottom: 20px;border-top:2px solid #009d12;}
.bottom{position: absolute;left:0;bottom:-9px;width:270px;height:16px;background:url(../images/item_bottom.png) no-repeat;}
.wx_new .tit_a{padding-left:10px;text-align: left;line-height: 40px;font-size: 16px;border-bottom: 1px solid #efefef;}
.wx_new li{padding:10px;line-height:40px;border-bottom: 1px solid #efefef;overflow: hidden;}
.wx_new li:last-child{border-bottom: 0;}
.wx_new li div{float:left;}
.wx_new li .num{width:30px;text-align: left;}
.wx_new li .tit_b{width:160px;}
.wx_new li .avatar{width:50px;}
.wx_new li .avatar img{width:40px;height: 40px;border-radius: 5px;}
.wx_col{overflow: hidden;}
.wx_col .col_con{margin-bottom:20px;}
.wx_col .col_items a{position:relative;display: inline-block;padding:8px 25px;margin-right:20px;background-color:#fff;border:1px solid #dedede;color:#656565;font-size:20px;border-radius: 8px;color:#656565;}
.wx_col .col_items a:hover{color:#ff8400;}
.wx_col a.active {background:#ff8400;}
.wx_col a.active i{position:absolute;bottom:-7px;left:50%;margin-left:-5px;width:0;height:0;border-left:7px solid transparent;border-right: 7px solid transparent;border-top: 7px solid #ff8400;}
.wx_col a.active {color:#fff;}
.wx_col a.active:hover {color:#fff;}
.wx_col_con {border-top:2px solid #009d12;overflow: hidden;}
.wx_col_con .col{border:1px solid #e0e0e0;background-color:#fff;overflow: hidden;}
.wx_col_con .u_city{padding:0 10px;font-size:16px;line-height: 40px;border-bottom:1px solid #ebebeb;}
.wx_col_con .now_city{padding:0 20px;font-size:16px;line-height: 60px;}
.c666{color:#666;}
.wx_col_nav{padding:0 10px;color:#888;margin-bottom: 10px;}
.wx_col_con .change_city{display: inline-block;padding:5px 10px;line-height:22px;margin-top:5px;color:#fff;font-size:14px;background-color:#009d12;border-radius:5px;}
.wx_col_con .change_city:hover {background-color:#00ae12;}
.wx_col .col_change{background-color:#f0f0f0;}
.wx_col .col_change a{display: inline-block;font-size:22px;padding:5px 20px;}
.wx_col .col_change a.on{background-color:#fff;color:#009d12;}
.wx_col .col_sort{background-color:#fafafa;color:#888;border:1px solid #e0e0e0;padding:5px 0;margin-top:10px;}
.wx_col .col_sort .items{padding:0 10px;}
.wx_col .col_sort .items a{display: inline-block;padding:0px 8px;margin-left:10px;color:#666;line-height: 22px;border-radius: 5px;}
.wx_col .col_sort .items a:hover,.wx_col .col_sort .items a.cur{background-color:#009d12;color:#fff;}
.wx_col_con .hot_items{padding:0 10px;margin-top:20px;width:900px;}
.wx_col_con .hot_items li{float:left;width:107px;margin:0 10px;padding-bottom:10px;}
.wx_col_con .hot_items li .imgCon img{width:107px;height:107px;border-radius: 5px;}
.wx_col_con .hot_items li .txtCon{text-align: center;}
.wx_add,.wx_add_2{ margin-top:10px;border:1px solid #e0e0e0;border-radius:5px;cursor: pointer; }
.wx_add:hover{background-position:0 -530px;}
.wx_add_2:hover{background-position:-100px -900px;}
.wx_col_con .bor{border-bottom:1px dashed #ebebeb;}
.wx_col_con .letter{padding:10px;font-size:16px;background:#fbfbfb;overflow: hidden;}
.wx_col_con .letter a{float:left;padding:0 6px;margin-right:10px;line-height: 20px;}
.wx_col_con .letter a.cur,.wx_col_con .letter a:hover{background:#009d12;color:#fff;}
.wx_col_con .letter_items{padding:10px;border-bottom:1px dashed #ccc;overflow: hidden;}
.wx_col_con .letter_items:last-child{border-bottom: 0;}
.wx_col_con .letter_items:nth-of-type(even){background-color:#f6f6f6;}
.wx_col_con .letter_item_con{float:left;width:93%;}
.wx_col_con .letter_items dt,.wx_col_con .letter_items dd{float:left;margin-right:30px;color:#666;}
.wx_col_con .letter_items dt {padding-left:8px;font-size:18px;color:#f74a4a;}
.wx_col_con .letter_items dd {width:77px;white-space:nowrap;text-overflow:ellipsis;margin-right:25px;}
.wx_col_con .letter_items dd span{color:#43c95f;}
.wx_col_con .letter_items dd a{font-size:15px;}
.wx_col_con .letter_items dd a:hover{text-decoration: underline;}
/*搜索*/
.sl_con{margin-top: 20px;overflow: hidden;}
.sl_in{height:130px;border-radius: 8px 8px 0 0;border:1px solid #e3e3e3;background:#fff;overflow:hidden;background: linear-gradient(to bottom, #ffffff 0%,#f2f2f2 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5',GradientType=0 );}
.container .sl_in{ display:none;}
.sl_in .s_box{width:500px;margin:0 auto;padding-top:25px;}
.sl_in .s_box table{width:100%;}
.td_tabs{position:relative;float:left;padding-bottom:10px;}
.td_tabs:first-child span{border-right:1px solid #e3e3e3;}
.td_tabs span{cursor: pointer;color:#009d12;font-size:15px;padding:0 15px;}
.td_tabs span.active{color:#009d12;color:#333;font-weight: 600;}
.td_tabs span.active i{position: absolute;left:50%;bottom:-1px;margin-left:-6px;width:11px;height:7px;background:url('../images/sl.png') no-repeat;background-position:-20px 0px;z-index:100;}
.sl_in_b{position: relative;}
.sl_input{width:100%;padding-left:5px;border:1px solid #65bb6f;height:33px;line-height: 33px;outline: none;}
.sl_btn{position:absolute;right:-7px;top:1px;width:100px;height:33px;background:url('../images/sl.png') no-repeat;background-position:-20px -20px;border: 0;cursor: pointer;}
.r_con{background:#fff;padding:10px 0 0;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;overflow: hidden;}
.r_num{line-height: 40px;border-bottom: 1px solid #e3e3e3;}
.l_box{float:left;width:697px;min-height: 350px;}
.r_box{float:right;width:280px;background-color:#fafafa;border-left:1px solid #e3e3e3;}
.l_box li{padding:10px 0 10px 20px;border-bottom: 1px dotted #e3e3e3;overflow: hidden;}
.l_box li:nth-of-type(odd){background-color:#fefefe;}
.l_box li .avatar{float:left;width:90px;margin-right:20px;}
.l_box li .avatar img{width:90px;height: 90px;border-radius: 5px;}
.l_box li .info{position:relative;float:left;width:540px;}
.l_box li .info .tit{line-height: 36px;font-size:15px;}
.l_box li .info .desc{line-height: 22px;font-size:12px;color:#777;}
.l_box li .info .time{line-height: 36px;font-size:12px;color:#777;}
.l_box li .info .gz{position:absolute;top:5px;right:0;width:80px;height:20px;background:url('../images/sl.png') no-repeat;background-position:-20px -60px;}
.r_box .tit{padding-right:20px;line-height: 40px;overflow: hidden;}
.r_box .tit a{color:#009d12;}
.r_box .tit a:hover{text-decoration: underline;}
.interest{}
.interest li{padding:10px 0;border-bottom:1px dotted #e3e3e3;overflow: hidden;}
.interest li .img{float:left;width:50px;margin-right:20px;}
.interest li .img img{width:50px;height:50px;border-radius:5px;}
.interest li .info{float:left;width:180px;}
.interest li .info .gz{display: inline-block;background-color:#aaa;color:#fff;padding:0px 8px;line-height: 20px;}
/*弹出层*/
.blacklayout,.blacklayoutR{display:none;position:absolute;left:0;top:0;width:100%;background-color:#000;opacity: 0.3;filter: alpha(opacity=50);z-index:100}
.diagBox,.diagBoxR{display:none;position: absolute;width:330px;padding:10px;left:50%;margin-left:-175px;background-color:rgba(0,0,0,.3);z-index: 200;}
.inner{background-color:#fff;padding-bottom: 30px;}
.inner p{padding-left:10px;padding-right:10px;}
.inner .log_txt{position: relative;background:#efefef;font-size:15px;color:#444;padding-top:5px;padding-bottom: 5px;}
.inner .close_btn{position:absolute;top:6px;right:10px;cursor: pointer;}
.inner .ts_txt{padding:20px 0 10px;text-align: center;color:#666;}
.inner .wx_login {margin-top:20px;text-align: center;}
.inner .wx_login a{display: inline-block;text-align: center;padding:3px 20px;font-size:18px;line-height:40px;background:#35b558;color:#fff;border-radius: 5px;-webkit-transition-duration: .8s;transition-duration: .8s;}
.inner .wx_logo{display: inline-block;margin-right:5px;vertical-align: middle;}
.inner .wx_login a:hover{background:#66d178;}
.qr_code_pc{display:none;}
.a-avatar .pos-box{ position:absolute;display:none;background:url(../images/bg_wxbox2.gif) 0 0 no-repeat; width:330px; height:256px; left:70px; top:105px;text-align:left; z-index:9999;}
.a-avatar .pos-box img{margin: 47px 0 0 19px; }
.a-avatar .pos-box em{display: block;width: 34px;height: 34px;position: absolute;left: 71px;top: 101px}
.a-avatar .pos-box em img{margin:0}
.a-avatar .pos-box .t{background:url(../images/img_ph.png) 0 0 no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/img_ph.png",sizingMethod=crop);width:152px;height:252px;display:block;position:absolute;right:3px;top:8px}
.a-avatar .pos-box .s{background-position:0 -1377px; width:10px; height:10px; overflow:hidden; display:block; position:absolute; top:-1px;left:-9px}
.gd-tab{ position: absolute; overflow:hidden;zoom:1; width:333px;padding:10px 0; left:-272px;left:-272px\9;*left:-271px;top:38px; background:#fff; border:1px solid #53bc53; font-size:16px; color:#333}
.longBox { width: 1200px;position: relative;margin: 0 auto;margin-top:20px;background:#fff;overflow: hidden; }
.longTable{width:100%;}
.longTableTh,.longTableTd{vertical-align:top;font-weight:normal;text-align:left; background:#fff;}
.longTableTh{border-right:1px solid #f4f4f4;width:300px;background:#f9f9f9}.longSideBar{}
.longSideBar li{border-left:3px solid #fafafa;height:47px;line-height:47px;border-bottom:1px solid #f4f4f4;}
.longSideBar li a{display:block;height:47px;padding:0 0 0 20px; position:relative;font-size:14px;color:#666; }
.longSideBar li a:hover{color:#37BC5B; text-decoration:none;}
.longSideBar li.selected{border-left:3px solid #37BC5B;background:#fff;}
.longSideBar li.selected a{color:#000;font-weight:bold;}
.longSideBar li.selected a b{position:absolute;right:10px;top:17px;width:0;height:0;border-width:5px 5px;border-style:solid;border-color:#fff #fff #fff #37BC5B;font-size:0;line-height:0;}
.longSideConTitle{color:#000;font-weight:bold;height:47px;line-height:47px;padding:0 0 0 20px;font-size:16px;border-bottom:1px solid #f4f4f4;}
.longTop { font-size: 14px;color:#ababab;padding:15px 20px 15px 17px; }
.textContent{line-height:24px;padding:15px 20px;}
.camTable th {font-weight: normal;text-align: left;vertical-align: top;padding: 10px 0;}
.camTable td {padding: 10px 0;}
.hideTxt { width:190px;padding-left:5px; }
.newArea { width:530px;height:150px;background: #fbfbfb url('../images/txtBg.png') repeat-x left top;line-height: 22px;border: 1px solid #abadb3;font-size: 14px;padding: 5px 5px }
.borderTop { border-top:1px solid #efefef; }
.qaUl { padding:3px 0; }
.qaUl li { padding: 3px 0;display: inline-block;width:100%; }
.qaUl li a { color:#4095CE; }
.aqCom { display:none;font-size: 14px;background:#fff3d5;border:1px solid #fee7ac;color:#5e5e5e;position: relative;margin-top:10px;line-height: 24px; }
.aqComContent { padding:10px 15px; }
.float_cert{position:fixed;left:50%;top:40%;margin-left:610px;overflow:hidden;z-index:10;}
.lineH22{line-height:22px;}
.rank-sort{padding:5px 10px 10px;}
.rank-sort h4{padding-left:10px;border-bottom:1px solid #efefef;}
.rank-sort a{display: inline-block;padding:0px 10px;margin-top:10px;margin-right:10px;border:1px solid #e0e0e0;border-radius:3px;}
.rank-time{margin:0px 0 5px;background:#666;text-align:center;}
.rank-time a {padding:0px 40px;margin-top:1px;display: inline-block;color:#fff;font-size:15px;}
.rank-time a.on {background:#fff;color:#333;}

.checkCode { text-align: center; }
.checkCode span { display: inline-block;width: 100px;text-align: center;padding: 5px 0;border: 1px solid #e8e8e8;margin-bottom: 5px;cursor: default; }
.checkCode span:first-child { border-radius: 10px 0 0 10px; }
.checkCode span:last-child { border-radius: 0 10px 10px 0; }
.checkCode span.active { background: #f6fcf8;color:#069a0e; }

/*支付页面*/
.paypage { margin-top: 20px;border: 1px solid #d0d0d0;border-top: 4px solid #4b5b4b;background: #fff;padding: 12px 30px 0; }
.orderBox { margin-top: 20px;padding: 0 10px; }
.orderBox .money{ color: #ff4200 }
/*微信支付页面*/
.paypage .payWeixin { zoom: 1; }
.pay-weixin-hd { margin-bottom: 20px;font-size: 18px; }
.pay-w-bd { padding-left: 130px;margin-bottom: 30px; }
.pay-w-box { float: left;width: 300px;margin-left: 100px; }
.pay-box-hd { margin-bottom: 20px; }
.pay-box-ft { height: 44px;padding: 8px 0 8px 125px;background: #ff7674 url(../images/icon-red.png) no-repeat 50px 10px; }
.pay-box-ft p{ margin: 0;font-size: 14px;line-height: 22px;color: #fff;font-weight: 600; }
.pay-w-sidebar { float: left;width: 340px;height: 421px;padding-left: 50px;margin-top: -20px;background:url(../images/phone-bg.png) 50px 0 no-repeat; }
.pay-change {  }
.pay-change a { display: block;height: 56px;line-height: 56px;padding: 0 20px;color: #ff4200; }
.addborder a { border: 1px solid #e0e0e0;margin-top: 10px!important; }
.addborder dd { padding: 0 20px; }
.hotTrade { padding: 10px;background: #fff;border-left: 1px solid #e0e0e0;border-right: 1px solid #e0e0e0; }
.hotTrade a { display: inline-block;padding: 0px 10px;line-height: 30px;margin-right: 10px;border-radius:3px; }
.hotTrade a:hover { background: #009d12;color: #fff; }

.tg-bg { background: #eee; }
.tg-list { position: relative;overflow: hidden; }
.tg-list li {width: 118.5px;text-align: center;float: left;margin: 20px 0 10px;margin-right: 17px;padding-top: 3px;}
.tg-list li img { width: 113px;height: 113px; }
.topstj{ position:absolute; top:62px; right:0;}

.tt-header { width: 100%;height: 410px;background: url(../images/tt_home_bg.jpg) repeat-x; }
.tt-container { width: 1120px;margin: 0 auto; }
.tt-logo { float: left;width: 205px;height: 116px;margin-top: 15px; }
.tt-banner { height: 410px;background: url(../images/tt_banner.png) center center no-repeat; }
.tt-user { margin-top: 20px;padding: 40px;background: #fff; }
.tt-user h2{ color: #223c4b;font-size: 24px;text-align: center; }
.tt-icon { margin-top: 20px; }
.tt-icon ul { margin-left: -20px;overflow: hidden; }
.tt-icon li { float: left;width: 280px;margin-bottom: 20px;padding: 40px;margin-left: 20px;font-size: 16px;background:#fff;color: #233d4e;text-align: center; }
.tt-footer { width: 100%;overflow: hidden;background: #88c2cd; }

/*首页幻灯位置*/
.hdleft{width:800px;float:left;overflow:hidden;}
.hdright{width:384px;float:right;overflow:hidden;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:800px; height:300px; margin:0px auto; background:#333; position:relative; overflow:hidden; margin-top:1px;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:120px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:120px; right:10px; z-index:10;}
#playBox .smalltitle {width:800px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}

@media screen and (max-width: 640px) {
        .tt-header { width: 100%;height: 300px;background-size:auto 300px;}
		.tt-container { width: 100%;}
		.tt-logo img{ width: 80%;}
		.tt-logo{ margin:20px auto;width: 150px;}
		.tt-banner { background-size:350px auto;}
		.tt-user img{width:100%;}
		.tt-user h2{ color: #223c4b;font-size: 20px;text-align: center; }
		.tt-footer img{width:100%;}
		.tt-icon li {width:40%; margin-left:4%;padding: 3%; font-size:14px; height:185px;}
}ng: 3%; font-size:14px; height:185px;}
}

