
table { border-collapse:collapse;border-spacing:0; }
fieldset, img { border:0; }
img { vertical-align: middle; }
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; }

.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;}
.pt7 { padding-top: 7px; }

.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;}
.ml15 { margin-left: 15px; }

.wrapper { width: 1150px;margin: 0 auto; }

.getIndex a { margin-right: 15px; }
.getIndex .weixin { position: relative; }
.jiaweixin { background:#FFFFFF;border:1px solid #cdcdcd;box-shadow:0 0 3px rgba(100,100,100,0.5);padding:10px 10px 10px;position:absolute;top:30px;left:0;z-index:999;display:none;width:150px; }
.jiaweixin p {height:36px;line-height:36px;text-align:center;font-size:14px;overflow:hidden;}
.getIndex .weixin span {border:none;}
.getIndex .weixin:hover .jiaweixin {display:block;}
.topMid { height: 100px;overflow: hidden;background: #fff; }
.topMid h2 { float: left;padding: 20px 0; }
.topMid .searchBox { float: left;width: 320px;margin-top: 35px;margin-left: 40px; }
.topMid .topAds { float: right;margin-top: 10px; }
.topMid .topAds a{ margin-left: 15px; }

.navWrapper { width: 100%;height: 46px;line-height: 46px;background: #25b550; }
.navMenu { position: relative;width: 1170px;margin: 0 auto;height: 46px;line-height: 46px; }
.navMenu a:hover { text-decoration: none; }
.navMenu li { float: left;height: 46px;line-height: 46px;font-size: 18px; }
.navMenu li > a{ float: left;width: 110px;text-align: center;height: 46px;color: #fff; }
.navMenu li:hover, .navMenu li.active{ background: #36ca61; }
.main-sub-nav { width: 1170px;margin: 0 auto;height: 40px;background: #fff;border: 1px solid #ebebeb;box-shadow: 0 0 2px #d0d0d0; }
.navMenu li.active .main-sub { display: block; }
.main-sub { position: absolute;top: 47px;left: 0;z-index: 10;height: 40px;line-height: 40px;font-size: 14px;display: none; }
.main-sub a { display: inline-block;padding: 0 15px;font-size: 15px; }
.main-sub a.cur { color: #ff9000; }
.fabu { float: right;line-height: 46px; }
.fabu a{ display: inline-block;padding: 0 15px;font-size: 18px;background: #36ca61;color: #fff; }

.colWrapper { width: 1170px;margin: 15px auto 0; }
.good-sort-box { float: left;width: 245px;background: #f6fff6;border: 1px solid #e9e9e9; }
/*.good-sort-box h4 { line-height: 44px;background: #25b550;color: #fff;font-size: 16px;padding-left: 10px; }*/
.good-sort-box ul { min-height: 405px; }
.good-sort-box li { height: 38px;line-height: 38px;padding: 0 10px;border-bottom: 1px solid #f2f2f2;font-size: 16px; }
.gs-icon { display: inline-block;width: 25px;height: 25px;margin-right: 10px;background: url(../images/gs_icon.jpg) no-repeat;vertical-align: middle; }
.gs-1 {  } .gs-2 { background-position: 0 -25px; }
.gs-3 { background-position: 0 -50px; } .gs-4 { background-position: 0 -75px; }
.gs-5 { background-position: 0 -100px; } .gs-6 { background-position: 0 -125px; }
.gs-7 { background-position: 0 -150px; } .gs-8 { background-position: 0 -175px; }
.gs-9 { background-position: 0 -200px; } .gs-10 { background-position: 0 -225px; }
.good-sort-box .nums { font-size: 14px;color: #ff9000; }

.brand-new { margin-left: -20px; }
.brand-new li { position:relative;float:left;width: 181px;margin-top: 10px;margin-bottom: 20px;margin-left: 20px;background: #fff;border: 1px solid #e0e0e0; }
.brand-new li img{ width: 181px;height: 100px; }
.brand-new li .txtHover{ position: absolute;top: 0;left: 0;display: none;width: 171px;height: 90px;padding: 5px;color: #fff;background: rgba(37, 181, 80, 0.95);overflow: hidden;cursor: pointer; }
.brand-new li:hover .txtHover { display: block; }

.m-box { float: left;width: 620px; }.l-box { float: left;width: 245px;margin-right: 15px; }.r-box { float: right;width:300px; }
.head-line { padding-bottom: 15px;border-bottom: 1px solid #ebebeb;background: #fafafa url(../images/head-line.png) left top no-repeat; }
.head-line h4 { padding-top: 15px;padding-left: 40px;padding-right: 20px;font-size: 22px;text-align: center;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }
.head-line p { margin-top: 10px;padding: 0 50px;line-height: 26px;color: #848484; }
.head-line p a{ color: #ff9000; }
.head-line p a:hover,.head-line h4 a:hover{ text-decoration: underline; }
.head-article { padding: 10px 20px;line-height: 31px;border-bottom: 1px solid #ebebeb; }
.head-article .time{ float: right;color: #999; }
.head-article .col-name { margin-right: 5px;color: #35b558; }
.main-brand-rank { padding: 5px;min-height: 395px;overflow: hidden; }

.main-brand-rank li { float: left;width: 86px;padding: 5px;border-bottom: 1px solid #ebebeb;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }
.main-brand-rank li img{ width: 100%;height: 40px; }
.links-container { padding: 10px 0;overflow: hidden; }
.links {width: 1180px;padding: 5px 10px;margin-left: auto;margin-right: auto;overflow: hidden;}
.links .ylbt {height: 30px;line-height: 30px;font-size: 14px;}
.links .ylbt span {font-size: 14px;color: #999;}
.links .ylnr {padding: 5px 0 20px 0;}
.links .ylnr li {float: left;width: auto;margin-right: 20px;margin-bottom: 5px;overflow: hidden;}
.links .ylnr li a {color: #777777;}
.footer { background: #fff;border-top: 1px solid #e0e0e0; }
.footer-con { width: 1170px;margin: 0 auto;overflow: hidden; }
.footer-con .f-col-1{ float: left;width: 250px; }
.footer-con .f-col-2{ float: left;width: 640px;margin-left: 60px;padding-bottom: 30px; }
.footer-con .f-col-1 p{ font-size: 12px;color: #999;margin-top: 10px;margin-bottom: 10px; }
.footer-con .f-col-2 dl{ float: left;margin-top: 30px;width: 130px;text-align: center;border-right: 1px solid #e8e8e8; }
.footer-con .f-col-2 dl dt{ font-size: 18px;color: #666;padding-bottom: 10px; }
.footer-con .f-col-2 dl dd{ font-size: 12px;color: #666;padding: 3px 0; }
.footer-con .f-col-3 { float: right;width: 250px;margin-top: 30px; }
.footer-con .f-col-3 div{ width: 96px; }
.footer-con .f-col-3 div p{ margin-bottom: 10px;text-align: center;color: #666;font-size: 14px; }
.footer-con .f-col-3 div img{ width: 96px;height: 96px; }
.footer-nav { background: #25b550;padding: 8px 0;text-align: center; }
.footer-nav a{ padding: 0 12px;display: inline-block;border-right: 1px solid #fff;line-height: 14px;color: #fff; }
.footer-nav a:last-child { border-right: 0; }
.footer-copy { text-align: center; }
.footer-copy p { text-align: center;padding: 8px 0;font-size: 12px;color: #8c8c8c; }
.brandMore { float: right;padding-top: 4px;padding-right: 10px; }
.brandMore a { display: inline-block; }
.brandMore a:hover i { background-position-y: -100px; }
.ws-brand { padding-left: 10px;padding-right: 10px;padding-bottom: 10px; }
.tckdnr li {float: left;width: 224px;height: 250px;margin:15px 15px 0 0;background:#fafafa;}
.tckdnr li:hover {background:#ededed;box-shadow: 0 0 5px rgba(162, 162, 162, 0.9);}
.tckdnr .tckdtp {width: 224px;height: 160px;}
.tckdnr .tckdtp img {width: 224px;height: 160px;}
.tckdnr .tckdtp:hover img {filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;}
.tckdnr .tckdxq {padding:0 10px;}
.tckdnr .tckdxq h2 {height: 32px;line-height: 32px;font-size: 16px;overflow: hidden;}
.tckdnr .tckdxq p {height: 22px;line-height: 22px;font-size: 12px;color: #888;overflow: hidden;}
.tckdnr .tckdxq p i {padding:0 3px;font-size: 14px;color: #35b558;}

.main-com-1,.main-com-2,.main-com-3 { padding: 5px 10px;overflow: hidden; }
.main-com-1 { min-height: 393px; }
.main-com-1 dl{ margin-left: -5px; }
.main-com-3 { min-height: 391px; }
.main-com-1 .dtBox { float: left;width: 110px;margin-left: 5px;margin-top: 5px;overflow: hidden; }
.main-com-1 dd.brand-img{ margin: 0 0 5px;overflow: hidden; }
.main-com-1 dd.brand-img img{ width: 110px;height: 50px; }
.main-com-1 dd { line-height: 28px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.main-com-2 .mc-head-line{ padding: 10px 0; }
.main-com-2 .mc-head-line h4{ font-size: 20px;text-align: center;line-height: 42px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.main-com-2 .mc-head-line .detail { line-height: 24px;color: #777; }
.main-com-2 .mc-head-line .detail a{ color: #ff6600; }
.cell-block { position: relative;padding-top: 10px;padding-left: 130px;border-top: 1px solid #ebebeb; }
.cell-block:first-child { border-top: 0; }
.cell-block li{ line-height: 26px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.cell-block li.cell-new .cell-txt{ overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.cell-block li.cell-new .cell-img{ position: absolute;left: 0;top:  10px;width: 115px;height: 120px; }
.main-com-3 li.head-soft{ margin: 5px 0 6px 0; }
.main-com-3 li.head-soft .imgCon{ float: left;width: 80px; }
.main-com-3 li.head-soft .imgCon img{ width: 80px;height: 80px; }
.main-com-3 li.head-soft .txtCon{ float: left;width: 170px;margin-left: 10px;line-height: 22px;color: #999;white-space: normal;font-size: 12px; }
.main-com-3 li { line-height: 28px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.main-new-brand { overflow: hidden; }
.main-new-brand ul{ margin-bottom: 10px;overflow: hidden; }
.main-new-brand ul li {float: left;width: 120px;height: 60px;text-align: center;margin: 10px 0px 0px 10px;display: inline;border: 1px solid #DDD;}
.main-new-brand ul li:hover {border: 1px solid #25b550;}
.main-new-brand ul li:hover img{opacity: 0.8;}
.main-new-brand ul li img {width: 120px;height: 60px;}

.list-l { float: left;width: 830px;margin-bottom: 20px; }
.list-r { float: right;width: 330px;margin-bottom: 20px; }
.breadNav { margin-bottom: 5px;line-height: 15px;text-align: left;color: #999;}
.breadNav a { color: #164362; }
.breadNav a:hover { color: #1786d0; }
.list-l .list-h2 { padding: 0 10px;font-size: 20px;line-height: 50px;border-bottom: 1px solid #ebebeb; }
.list-con { padding: 10px; }
.list-sort { padding: 20px 0;border-bottom: 1px dashed #ebebeb; }
.list-sort dl { overflow: hidden; }
.list-sort dl .sort-item{ float: left;width: 720px;overflow: hidden; }
.list-sort dl dt{ float: left;display: block;width: 80px;margin-top: 3px;text-align: right;color: #999; }
.list-sort dl dd{ float: left;margin-bottom: 10px; }
.list-sort dl dd a{ display: inline-block;padding: 3px 10px;margin-right: 10px;border-radius: 3px; }
.list-sort dl dd a.active,.list-sort dl dd a:hover { color: #fff;background: #f65602;text-decoration: none; }
.list-goods ul { overflow: hidden; }
.list-goods li { padding: 10px 0;border-bottom: 1px dashed #c0c0c0;overflow: hidden; }
.list-goods .list-goods-img { float: left;width: 200px;margin-right: 10px; }
.list-goods .list-goods-img img{ width: 200px;height: 120px; }
.list-goods .list-goods-name { float: left;width: 500px;line-height: 24px; }
.news-name { width: 590px!important; }
.list-goods .list-goods-name h4{ font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.list-goods .list-goods-name p{ color: #909090; }
.list-goods .list-goods-name span{ color: #bbb; }
.list-goods .list-goods-detail { float: left; }
.list-goods .list-goods-detail a{ display: inline-block;padding: 5px 15px;margin-top: 50px;background: #ff6600;color: #fff;border-radius: 3px; }

.list-goods .list-goods-img1 { float: left;width: 130px;margin-top: 40px;margin-right: 20px; }
.list-goods .list-goods-img1 img{ width: 130px;height: 65px; }
.list-goods .list-goods-name1 { float: left;width: 400px;line-height: 26px; }
.list-goods .list-goods-name1 h4{ font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.list-goods .list-goods-name1 p{ color: #909090; }
.list-goods .list-goods-name1 span{ color: #bbb; }
.list-goods .list-goods-detail1 { float: right;margin-right: 10px; }
.list-goods .list-goods-detail1 img { width: 130px;height: 100px; }
.list-goods .brandBtn {  }
.list-goods .brandBtn a { display: inline-block;padding: 0 10px;margin-right: 20px;color: #fff;background: #f65602; }

.pages { padding: 20px 0 10px 0;text-align: center; }
.pages a, .pages span { display: inline-block;padding: 5px 10px;margin-right: 10px;border-radius: 3px;border: 1px solid #c0c0c0;background: #fff; }
.pages a.cur, .pages a:hover, .pages span { background: #ae8571;border: 1px solid #ae8571;color: #fff; }

.list-r-ad { padding: 10px; }
.list-r-ad img { width: 100%;height: 170px; }
.list-r-box { padding: 0 10px 10px;margin-top: 20px; }
.list-r-box .list-r-title{ font-size: 16px;line-height: 40px;border-bottom: 1px solid #ebebeb; }
.list-r-box .list-r-title span{ color: #ff6600; }
.multiPhoto { overflow: hidden; }
.multiPhoto li{ padding: 10px 0;border-bottom: 1px dashed #c0c0c0;overflow: hidden; }
.multiPhoto .leftImg{ float: left;width: 100px;margin-right: 10px; }
.multiPhoto .leftImg img{ width: 100px;height: 70px; }
.multiPhoto .rightTxt { float: left;width: 195px;line-height: 24px; }
.multiPhoto .rightTxt a{ color: #707070; }
.multiPhoto .rightTxt a:hover{ color: #ff6600; }
.list-goods-rank li{ line-height: 40px;border-bottom: 1px dashed #c0c0c0; }
.hadRank,.hadRank a{ color: #f60; }
.list-goods-rank li span{ float: right;color: #999; }


.brand-rank { width: 810px;margin-left: auto;margin-right: auto;margin-top: 20px;overflow: hidden; }
.brand-rank li { float: left;width: 360px;padding: 10px;border: 1px solid #e0e0e0;margin-left: 10px;margin-right: 10px;margin-bottom: 20px;overflow: hidden; }
.brand-rank li .img-con { float: left;width: 120px; }
.brand-rank li .img-con img{ width: 120px;height: 90px; }
.brand-rank li .txt-con { float: right;width: 230px; }
.brand-rank li .txt-con h2{ font-size: 20px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }
.brand-rank li .txt-con p{ margin-top: 8px;color: #707070; }


.how-l, .how-m, .how-r { float: left;margin-bottom: 20px; }
.how-l { width: 370px;margin-right: 20px; }
.how-m { width: 530px;margin-right: 20px; }
.how-r { width: 260px; }
.how-slider { width: 100%;height: 410px; }
.gallerytitle {text-align:left;text-indent: 10px;font-size:1em;height:42px;line-height:42px;color:#fff;position:absolute;left:0;bottom:0;right:0;font-weight:normal;text-shadow:1px 1px 1px #000;background-color:rgba(0,0,0,0);background:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));background:-webkit-gradient(linear,top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));background:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));}
.how-rmb { margin-top: 20px; }
.how-rmb-con { padding: 10px;border-bottom: 1px dashed #e0e0e0;overflow: hidden; }
.how-rmb-con ul{ margin-left: -10px; }
.how-rmb-con li{ float: left;width: 165px;margin-left: 10px; }
.how-rmb-con li p{ text-align: center;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }
.how-rmb-con li p.txt{ margin-top: 10px; }
.how-rmb-con li img{ width: 170px;height: 90px; }
.how-rmb-list { padding: 0 10px; }
.how-rmb-list li { line-height: 32px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }
.how-do {  }
.how-do .how-head-line { padding: 10px;border-bottom: 1px dashed #e0e0e0; }
.how-do .how-head-line h4{ line-height: 40px;font-size: 20px;text-align: center;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }
.how-do .how-head-line p{ margin-top: 5px;color: #999; }
.how-do .how-head-line p a{ color: #ff9000 }
.how-do .to-top { padding: 5px 10px;margin-top: 10px;background: #f7f7f7; }
.how-do .to-top li { font-size: 12px;line-height: 30px;border-bottom: 1px dashed #e0e0e0; }
.how-do .to-top li:last-child, .how-top-com li:last-child{ border-bottom: 0; }
.how-do .to-top .zd{ display: inline-block;padding: 0 5px;margin-right: 10px;border-radius: 3px;background: #0088d6;color: #fff;font-style: normal;line-height: 18px; }
.how-top-com { margin-top: 10px;padding: 0 10px; }
.how-top-com li { line-height: 30px; }
.how-top-com li.line { border-bottom: 1px dashed #e0e0e0;margin: 10px 0; }
.time { float: right;color: #999; }
.how-jm {  }
.how-jm-con { padding: 0 10px;overflow: hidden; }
.how-jm-con li { padding: 9px 0;border-bottom: 1px dashed #e0e0e0;overflow: hidden; }
.how-jm-con li:last-child { border-bottom: 0; }
.how-jm-con li .img-con { float: left;width: 80px;height: 80px; }
.how-jm-con li .img-con img{ width: 80px;height: 80px; }
.how-jm-con li .txt-con { float: right;width: 150px; }
.how-jm-con li .txt-con p{ color: #999; }


.content { padding: 10px 20px 20px; }
.content h1 { margin-top: 20px;font-size: 22px;text-align: left; }
.content .sub-meta { margin-top: 20px;color: #aeaeb1;text-align: left; }
.content .description { padding: 10px;margin-top: 20px;color: #999;background: #fbf9f2;border: 1px solid #f4eede;line-height: 22px; }
.content .main-txt { margin-top: 20px;line-height: 28px;font-size: 16px;color: #333; }
.content .main-txt strong{ font-weight: 600; }
.content .main-txt p{ margin-top: 10px; }
.content .main-txt img{ text-align: center;margin: 10px 0; }
.content .share-con { margin-top: 20px;color: #999; }
.content .page-con { margin-top: 20px;line-height: 26px; }
.content .page-con strong{ font-weight: 600;margin-right: 6px; }
.content .page-con a{ color: #6571AC; }
.content .page-con a:hover{ color: #ff6000; }
.related { margin-top: 20px;overflow: hidden; }
.related ul { margin-top: 10px;line-height: 30px;padding: 0 10px 20px;overflow: hidden; }
.related li { float: left;width: 50%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }

.title { line-height: 40px;border-top: 2px solid #4aca6d;border-bottom: 1px solid #ebebeb; }
.title h4 { position:relative;display: inline-block;padding: 0 10px;font-size: 16px;height: 40px;line-height: 40px;color: #2ba04b;font-weight: bold; }
/*.title .line { position: absolute;left: 0;bottom: -2px;width: 100%;height: 2px;background: #4aca6d; }*/
.title .more { float: right;padding-right: 10px; }
.title .more a{ color: #999; }
.title .more a:hover{ color: #ff6600; }
.bor { border: 1px solid #e6e6e6;border-radius: 3px;background:#fff; }
.topIcon { display: inline-block;width: 16px;height: 16px;margin-right: 5px;background: url(../images/topIcon.png) no-repeat;vertical-align: middle; }
.qqIcon { background-position: 0 -89px; }
.mIcon { background-position: 0 -59px; }
.wbIcon { background-position: 0 0; }
.wxIcon { background-position: 0 -29px; }
.icon { display: inline-block;background: url(../images/icon2.png) no-repeat;vertical-align: middle; }
.arrowIcon { width: 20px;height: 30px; }
.likeIcon { width: 15px;height: 15px;background-position: -30px 0; }
.iconAdd { width: 20px;height: 20px;background-position: 0 -30px; }
.iconTime { width: 20px;height: 20px;background-position: 0 -50px; }
.iconNext { width: 22px;height: 22px;background-position: 0 -70px; }
.iconPre { width: 22px;height: 22px;background-position: -22px -70px; }
.iconTru { width: 10px;height: 10px;background-position: 0px -130px;margin-right: 6px; }
.iconSqu { width: 10px;height: 10px;background-position: -10px -130px;margin-right: 6px; }
.iconHome { width: 20px;height: 20px;background-position: 0 -142px; }

.topAd {  }
.topAd ul { margin-left: -6px; }
.topAd li { float: left;width: 195px;padding: 5px 0;margin-left: 6px;margin-bottom: 10px;background: #fff;text-align: center; }
.topAd li:hover { box-shadow: 1px 1px 6px #d0d0d0; }
.topAd li img{ width: 185px;height: 80px; }
.ws-star { padding: 5px 10px 10px;overflow: hidden; }
.ws-star li { margin-bottom: 5px;overflow: hidden; }
.ws-star li .star-img-con{ float: left;width: 60px;padding: 5px;border: 1px solid #ebebeb; }
.ws-star li .star-img-con img{ width: 60px;height: 55px; }
.ws-star li .star-txt-con{ float: left;width: 142px;margin-left: 10px;color: #999;line-height: 22px; }
.ws-star li .star-txt-con p{ white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }
.three-ad img{ width: 100%;height:60px; }
.three-ad:hover img{ opacity: 0.8; }

.mid-col { float: left;width: 459px; }
.mid-col .cells { padding: 5px 10px; }

.wechat-lg{overflow: hidden;}
.wechat-lg ul{margin-left: -2px;overflow: hidden;}
.wechat-lg ul li { float:left;width:199px;border-left:1px solid #ebebeb;border-top: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: 14px;color:#aaa;line-height: 20px;}
.boldBorder { border: 2px solid #fff;padding:10px 15px 10px; }
.wechat-lg ul li:hover .boldBorder { border: 2px solid #ff4e00; }

.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:10px; }
.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:10px; }
.page_con .code_info { width:500px; }
.page_con .code_info h1 { font-size:16px;margin-bottom:10px;color:#069a0e; }
.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:3px 20px;color:#fff;/*background-color:#5aabfd;*/background-color:#FF8400;border-radius: 5px; }
.page_con .code_info .green_bg{position:relative;margin:10px 0;padding:10px;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;}
.page_con .code_avater{float:left;width:120px;margin-left:10px;margin-top:40px;}
.page_con .code_avater img{width:120px;height:120px;}
.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;}
.pageNav { height:40px;line-height: 40px;padding-left:10px;border-bottom:1px solid #e1e2e3; }
.pageNav h4 { width: 600px;color:#666; }
.pageNav ul {  }
.pageNav ul li { float:left;padding:0 10px;border-right:1px solid #e1e2e3;cursor: pointer; }
.pageNav ul li.active,.breadNav ul li:hover { background-color:#f5f5f5; }
.wechat-left-con { float:left;width:835px;margin-bottom: 20px; }.wechat-right-con { float:right;width:320px;margin-bottom: 20px; }
.wechat-left-con h3,.wechat-right-con h3{ border-top:2px solid #44b549;padding-left:15px;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #dcdcdc;font-size:15px;font-weight: 600; }
.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; }
.column { width:100%;overflow: hidden; }
.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; }

.longBox { width: 1170px;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; }