@charset "utf-8";
*{margin:0;padding: 0;}
body{background-color: #f1f1f1;}
ul,li,dl,dt,dd{list-style-type: none;}
a{color: #666;text-decoration: none;}

	header.top { height: 42px; background: #eeeeee;overflow: visible; border-bottom:1px solid #E7E7E7}
	header.top div.col-lg-7{height: 42px;}
	header.top div ul{margin:0;padding:0;text-align: right;overflow: visible;}
	header.top div ul li { line-height: 42px;list-style: none;display: inline-block;height: 42px;position: relative;padding: 0 5px;border-left:0px solid #e3e4e5;border-right: 0px solid #e3e4e5;margin: 0;}
	header.top div ul li a { color: #5b5c5e; text-decoration: none; font-size: 12px; }
	header.top div ul li .topHover{width: 70px;background-color: #fff;border:0px solid #ccc;position: absolute;top:42px;left:-1px;display: none;z-index: 99;border-top:none;text-align: center;}
	header.top div ul li .topHover a{display: block;height: 25px;line-height: 25px;}
	header.top div ul li:nth-child(2) .topHover{width: 82px;}
	header.top div ul li.unfold:hover{background-color: #fff;border-left:1px solid #ccc;border-right: 1px solid #ccc;}
	header.top div ul li.unfold:hover .topHover{display: block;}
	header.top div.col-lg-5 ul li{float: none;}
	header.top div ul li .topHover a{border: none;}
	header.top div ul li a span { color: #5b5c5e; }
	header.top div ul li .badge { position: absolute; top: 50%; margin-top: -14px; margin-left: 0; border-radius: 10rem; min-width: 10px; padding: 0.25em 0.4em; background-color: #f66400; }

.center-pad {padding: 0px;width: 1200px;margin: 0px auto;position: relative;}

.shopMenuBox{width: 100%;padding: 30px 0;background-color: #fff;}
.shopMenuBox .shopMenu{height: 50px;width: 1200px;margin:0 auto;}
.shopMenuBox .shopMenu .shopLogo{float: left;width: 300px;}
.shopMenuBox .shopMenu .shopLogo p{font-size: 12px;color: #999;margin-top: 10px;}
.shopMenuBox .shopMenu .shopLogo p.s_name{font-size: 22px;font-weight: bold;color: #333;}
.shopMenuBox .shopMenu ul li{float: left;margin-left: 45px;font-size: 14px;color: #666;font-weight: bold;line-height: 50px;}
.shopMenuBox .shopMenu ul li a{font-weight: 600;text-decoration: none;}
.shopMenuBox .shopMenu ul li a:hover{color: #ff4300}
.shopMenuBox .shopMenu .shopTel{float: right;height: 50px;line-height: 50px;color: #ff4300;font-size: 18px;font-weight: 600;}
.shopMenuBox .shopMenu .shopTel i{font-size: 30px;color: #ff4300;margin-right: 10px;vertical-align: middle;}
.shopBanner{
	width: 100%;
	height: 200px;
	min-width: 1200px;
	background-color: #f1f1f1;
	background-image: url(../images/ban0302.jpg);
	background-repeat: no-repeat;
	background-position: center; margin-top:15px;
}
.main{
	width: 1180px;
	overflow: hidden;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

.main .sLeft{float: left;width: 280px;}
.main .shopBlock{overflow: hidden;display: block;background-color: #fff;}
.main .shopBlock2{overflow: hidden;display: block;background-color: #fff;}
.main .shopBlock2 .sTitle{height: 54px;line-height: 54px;font-size: 16px;color: #666;font-weight: bold;padding-left: 15px;border-bottom: 1px solid #f0f0f0;}
.main .shopBlock .sTitle{height: 54px;line-height: 54px;font-size: 16px;color: #666;font-weight: bold;padding-left: 15px;border-bottom: 1px solid #f0f0f0;}
.main .shopBlock ul li{font-size: 14px;color: #333;line-height: 40px;padding-left: 15px;}
.main .shopBlock .starBlock{display: inline-block;padding-left: 10px;}
.main .shopBlock .starBlock .iconfont{color: #fad600;}
.main .shopBlock .starBlock .gray{color: #ccc;}
.main .shopCategory{/*height: 274px;*/margin-top: 0px;}
.main .shopLink{/*height: 148px;*/margin-top: 20px;}
.main .shopcontact{/*height: 148px;*/margin-top: 20px;}
.main .shopCategory ul li{position: relative; line-height:42px; border-bottom:1px solid #f2f2f2}
.main .shopCategory ul li:after{content:'>';font-family: iconfont;position: absolute;color: #bbb;font-size: 12px;right: 20px;top: 0;}
.main .shopCategory ul li a:hover{color: #51BE01;font-size: 14px; font-weight:bold; text-decoration:none;}
.main .sRight{float: left;width: 880px;margin-left: 20px;}
.main .sRight .shopBlock .sTitle{border-bottom: none;}
.main .shopBlock .shopHotGoods{width: 100%;padding: 0 20px;}
.main .shopBlock .goodsBlock{width: 170px;height: 200px;margin-right: 35px;float: left;margin-bottom: 40px;}
.main .shopBlock .marginRight0{margin-right: 0;}
.main .shopBlock .goodsBlock p{font-size: 12px;color: #333;line-height: 15px;margin-top: 8px;overflow: hidden;}
.main .shopBlock .goodsBlock .goods-title{height: 38px;overflow: hidden;width: 100%}
.main .shopBlock .goodsBlock .tags{width: 100%;height: 18px;line-height: 18px;font-size: 12px;margin-top: 8px;}
.main .shopBlock .goodsBlock .tags span{display: inline-block;background-color: #1269d3;color: #fff;padding: 0 3px;}
.main .shopBlock .goodsBlock .price{font-size: 12px;color: #ff4300;font-weight: bold;float: left;}
.main .shopBlock .goodsBlock .price em{font-weight: normal;font-style: normal;}
.main .shopBlock .goodsBlock .sales{float: right;font-size: 12px;color: #999;}
.main .margingTop20{margin-top: 20px;}
.main .introduce{padding: 0 20px;}
.main .introduce img{float: left;margin-right: 20px;margin-bottom: 20px;}
.main .introduce p{font-size: 14px;color: #666;line-height: 28px;}
.main .zhengshu{padding: 0 20px;}
.main .zhengshu .zsBlock{float: left;margin-right: 20px;}
.main .zhengshu p{font-size: 12px;color: #666;margin: 10px 0 20px 0;text-align: center;}
.main .dangan{width: 96%;border: solid #f0f0f0;border-width: 1px 0px 0px 1px;font-size: 12px;color: #999;margin-left: 20px;margin-bottom: 20px;}
.main .dangan tr{height: 50px; overflow: hidden;}
.main .dangan td{border: solid #f0f0f0;border-width: 0px 1px 1px 0px;height: 50px;overflow: hidden;text-overflow: ellipsis;padding-left: 5px;text-align: center;}
.main .contact{margin-top: -20px;min-height: 200px;}
.main .contact ul li{color: #333;}
.main .contact li span{margin-right: 20px;color: #666;}
.main .honor{width: 910px;margin: 0 auto 20px;font-size: 12px;color: #666;}
.main .honor table{width: 100%;text-align: center;border:1px solid #f5f5f5;}
.main .honor table th{height: 34px;background-color: #f5f5f5;}
.main .honor table td{padding: 15px 0;border-bottom: 1px solid #f5f5f5;}
.main .news{width:850px;margin:0 auto 20px;}
.main .news h1{font-size: 14px;color: #666;text-align: center;}
.main .news p{font-size: 12px;color: #666;text-align: left;line-height: 21px;}
.main .news p.newsTj{font-size: 12px;color: #999;text-align: center;line-height: 21px;line-height: 44px;}
.main .news p.newsTj span{margin: 48px;}
.footer{height: 120px;width: 100%;text-align: center;min-width: 1200px;background-color: #333;color: #ccc;font-size: 14px;overflow: hidden;margin-top: 50px;}
.footer p{line-height: 28px; padding-top:15px;}
.footer a{color: #ccc;margin: 0px 10px;}

.main .shopBlock ul.pagination li{padding-left:0px;}
.pagination {border-radius: 0px;float: right;margin-top: 70px;}
.pagination>li>a, .pagination>li>span{padding: 2px 8px;border: 0px solid #ddd;color: #999}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover{color: #fff;background-color: #cccccc;}
.pagination>li:last-child>a, .pagination>li:last-child>span,.pagination>li:first-child>a, .pagination>li:first-child>span {border-radius: 0px;}
.pagination>li:first-child>a:focus, .pagination>li:first-child>a:hover, .pagination>li:first-child>span:focus, .pagination>li:first-child>span:hover{background: none;color:#999}
.pagination>li:last-child>a:focus, .pagination>li:last-child>a:hover, .pagination>li:last-child>span:focus, .pagination>li:last-child>span:hover{background: none;color:#999}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{background-color: #ccc;}

/*logo*/
.inner{ width:1180px; margin:0 auto; }
.logo{ height:95px;}
.logo>img{ width:93px; height:65px; float:left; margin-right:10px;margin-top:15px; border:1px solid #dddddd}
.logo2{ height:95px;}
.logo2>img{ width:70px; height:70px; float:left; margin-right:10px;margin-top:15px; border:1px solid #dddddd;  border-radius: 50%;}
.logon{ float:left; padding-top:1px; line-height:1.8; }
.logon h3{
	color:#777;
	font-size:14px;
	font-weight:normal;
	line-height: 28px;
}
.logon h2{
	color:#222222;
	font-size:24px;
	font-family:"微软雅黑";
	line-height:28px;
	font-weight: bold;
	padding-top: 5px;
}
.logon h2 b{ color:#ba1111; font-size:34px; line-height:1;font-family:"微软雅黑";}
.logom { float:left; padding-top:15px; margin-left:100px; line-height:1.2;}
.logom p{ color:#666666; font-size:24px; font-weight:bold;}
.logom em{ color:#999999; font-style:normal; font-family:arial; font-size:10px;}
.logor{ float:right; max-width:220px; padding-top:20px;overflow:hidden}
.logor img{ float:left; margin-right:10px;}
.logor h3{ font-style: normal; font-size:12px; color:#666; float:left;}
.logor h4{ font-style:normal; font-size:20px; color:#222222; float:left; font-family:arial;}
.logor p{ float:left;}
.logor ul{ float:left; display:inline-block;}
.logor li{ float:left; list-style:none; background: url(../wimg/wuxing.jpg) no-repeat 0px 7px; padding-left:20px; margin-right:20px; line-height:2; font-size:16px;}

.logorr{
	float:right; margin-top:25px;
	background-image: url(tel2.png);
	background-repeat: no-repeat;
	text-indent: 50px; height:50px;
}
.logorr b{ font-style:normal; font-size:20px; color:#f90; padding-left:50px;}
.smlogo img{ height:38px; }
.smfree{
	font-size:14px;
	padding:5px;
	border:1px solid #48A900;
	background-color:#fff;
	color:#48A900;
	font-weight: normal;
}
.cpzx1  { padding-bottom:10px;
}
.cpzx1 li {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 200px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 170px; PADDING-TOP: 10px; text-align:center; line-height:24px;
}
.cpzx1 li img { padding:2px; border:1px solid #f2f2f2; width:192px; height:130px;
}


       .page, .page-group{
        background-color: #fff;
    }
    .lg-a{
        font-size: 21px;
    }
    .image-roll {
        width: 100%;
        height: 80%;
    }
    
    .swiper-container {
        /*height: 200px;*/
        padding-bottom: 0px;
    }
    
    .head-new {
        background-color: #fff;
        height: 80px;
        margin-bottom: 5px;
    }
    
    .head-new-left {
        height: 80px;
        width: 20%;
        float: left;
    }
    
    .head-new-right {
        height: 80px;
        float: left;
        width: 80%;
    }
    
    .head-img {
        width: 80px;
    }
    
    .text-head {
        font-size: 16px;
        padding-top: 16px;
        padding-right: 14px;
        overflow: hidden;
    }
    
    .bcolor {
        background-color: #fff;
    }
    
    .content-block {
        margin: 0;
        padding: 0;
    }
    
    .list-content {
        padding: 0px;
    }
    
    .buttons-tab:after {
        background-color: rgba(208, 208, 208, 0.28);
        ;
    }
    
    .buttons-tab .button.active {
        color: #f97711;
        border-color: #f97711;
    }
    
    .card { padding-top:10px;
       
    }
    
    .text-c {
	overflow: hidden;
	padding: 5px;
	color:#555555;
	font-size: 14px;
	line-height: 28px;
    }
    
    .img-c {
        width: 130px;
        float: left;
        padding-left: 6px; padding-bottom:5px;
    }
    
    .icon-c {
        color: #999999;
        padding-right: 5px;
    }
    
    .foot-c {
        width: 60px;
        float: left;
    }
     .foot-c a:link { color:#999999
        
    }
    .infinite-scroll-preloader {
        margin-top: 40px;
    }
    
    .head-btn {
        color: #f97711;
        font-size: 25px;
        width: 100%;
        top: 60px;
        z-index: 2000;
        position: absolute;
    }
    
    .btn-left {
        width: 15%;
        float: left;
        padding-left: 2%;
    }
    
    .btn-right {
        width: 15%;
        float: right;
    }
    
    .btn1 {
        z-index: 3333;
        height: 50px;
        color: #fff;
    }
    
    .item-img {
        border-radius: 27px;
        margin-top: -3px;
    }
    
    .facebook-avatar {
        margin-right: 15px;
    }
    
    .facebook-date {
        margin-top: 7px;
    }
    
    .card {
	padding-bottom: 15px;
	border-bottom-width:3px;
	border-bottom-style: solid;
	border-bottom-color: #f5f5f5;
    }
    
    .total-num {
        color: #f97711;
        font-size: 13px;
        float: right;
    }
    
    .left-user {
        background-color: #fff;
        border-right: 1px solid rgba(208, 208, 208, 0.28);
    }
    
    .left-head-1 {
        position: absolute;
        left: 50%;
        margin-left: -30px;
        top: 5%;
    }
    
    .left-user-1 {
        width: 60px;
        height: 60px;
        border-radius: 30px;
        border: 2px solid #fff;
    }
    
    .left-con {
        font-size: 16px;
        padding-left: 15px;
        padding-right: 15px;
    }
    
    .list-block {
        padding-left: 0rem;
    }
    
    .item-l {
        padding-left: 0px!important;
    }
    
    .list-block .item-media+.item-inner {
        margin-left: 0px!important;
    }
    
    .item-title {
        font-size: 16px;
    }
    

    .dot-left {
        margin-right: 10px;
        width: 10px;
    }
    
    .morecon {
        margin: 4px;
        color: #f97711;
    }
    
    .upmore {
        margin: 4px;
        color: #f97711;
    }
    
        .o-color {
        color: #FFFFFF;
    }
    
    .dong {
        height: auto;
        transition: height 2s;
        -moz-transition: height 2s;
        /* Firefox 4 */
        -webkit-transition: height 2s;
        /* Safari 和 Chrome */
        -o-transition: height 2s;
        /* Opera */
    }
    
    .height-a {
        height: 72px;
    }
    
    .w-color {
        background-color: #51BE01;
    }
    
    .c-head {
        margin: 0px;
    }
        .text-c-1 {
        overflow: hidden;
        padding: 5px;
    }
    .a{
      color:#000!important;
    }
    .edit{

      position:fixed;left:82%;top:81%; z-index:10;  
    }
    .text-lg{
        color: #999!important;
        font-size: 16px!important;
    }
    .facebook-date-1{

        margin-top:0px;
    }
    .time-text{

        color: #999!important;
    }
    .item-inner{
      border-bottom: 1px solid rgba(51, 51, 51, 0.08);
    }
    
    .facebook-avatar{float:left}
    .facebook-name{
	font-size: 14px!important;
	color: #111;
    }
     .list-block ul:before{
        background-color: #fff;
    }
    .list-block ul:after{
        background-color: #fff;
    }
    .my-info{
        padding-left: 20px
    }
    .title-txt{
        font-size: 16px!important;
    }
    .t-color{
        color: #999;
    }
    .list-block textarea {
    height: 6rem;
     }
.index_01{
    style="list-style-type:none;
}
.index_02{
    float: right;
}
  .login-screen, .popup{
       /* top:35%!important;*/
        height: 100%;
    }
.sqlogos img {
   border-radius:50px; border:1px solid #eee;
}
.s-m-footer{font-size:12px;color:#333;font-family:"微软雅黑",Tahoma,Arial,sans-serif;display:-webkit-box;-webkit-box-pack:center;box-pack:center;padding:17px 0;background-color: #fff;border-top:5px solid #f5f5f5;margin-top:15px;text-align:center;}
/*	.s-m-footer div:first-child{
	width:36px;
	height:36px;
	text-indent:-9990px;
	overflow:hidden;
-webkit-background-size:36px 36px;	background-size:36px 36px;
	margin-right:25px;
	background-image: url(/images/logo1.png);
	background-repeat: no-repeat;
}*/
	.s-m-footer div a{color:#4b4b4b;margin:0 6px; }
	.s-m-footer div a:first-child{margin-left:2px;}
	.s-m-footer div p:nth-of-type(1){padding-bottom:10px;color:#dcdcdc;}
	.s-m-footer div p:nth-of-type(2){font-size:11px;color:#999;}
	.s-m-footer div p:nth-of-type(2) span{margin-left:15px;}
.text-c-fl {
        
        padding: 12px; background-color:#eeeeee;
    }
.fl1 { color:#009900}
.fl1 a{ color:#009900}
.fl2 { color:#009900}

.bar .title{font-weight:400; text-align:center; font-size:16px;}
.bar h1{font-weight:400; text-align:center; font-size:16px;}

.delred a{ color:#FAA002; float: right; padding-right:40%}
.img-cc{ width:100%;height:90px; overflow:hidden;}
.card .list-block ul,.cards-list ul{background:0 0}.card .list-block>ul:before,.cards-list>ul:before{display:none}.card .list-block>ul:after,.cards-list>ul:after{display:none}.card{background:#fff;margin:.5rem;position:relative;font-size:.7rem}.card .content-block,.card .list-block{margin:0}.row:not(.no-gutter) .col>.card{margin-left:0;margin-right:0}.card-content{position:relative}.card-content-inner{padding:.75rem;position:relative}.card-content-inner>p:first-child{margin-top:0}.card-content-inner>p:last-child{margin-bottom:0}.card-content-inner>.content-block,.card-content-inner>.list-block{margin:-.75rem}.card-footer,.card-header{min-height:2.2rem;position:relative;padding:.5rem .75rem;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.card-footer[valign=top],.card-header[valign=top]{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.card-footer[valign=bottom],.card-header[valign=bottom]{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.card-footer a.link,.card-header a.link{line-height:2.2rem;height:2.2rem;text-decoration:none;position:relative;margin-top:-.5rem;margin-bottom:-.5rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-transition-duration:.3s;transition-duration:.3s}.card-footer a.link.active-state,.card-header a.link.active-state,html:not(.watch-active-state) .card-footer a.link:active,html:not(.watch-active-state) .card-header a.link:active{opacity:.3;-webkit-transition-duration:0s;transition-duration:0s}.card-footer a.link i+i,.card-footer a.link i+span,.card-footer a.link span+i,.card-footer a.link span+span,.card-header a.link i+i,.card-header a.link i+span,.card-header a.link span+i,.card-header a.link span+span{margin-left:.35rem}.card-footer a.link i.icon,.card-header a.link i.icon{display:block}.card-footer a.icon-only,.card-header a.icon-only{min-width:2.2rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:0}.card-header{border-radius:.1rem .1rem 0 0;font-size:.85rem}.card-header:after{content:'';position:absolute;left:0;bottom:0;right:auto;top:auto;height:1px;width:100%;background-color:#e1e1e1;display:block;z-index:15;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}@media only screen and (-webkit-min-device-pixel-ratio:2){.card-header:after{-webkit-transform:scaleY(.5);transform:scaleY(.5)}}@media only screen and (-webkit-min-device-pixel-ratio:3){.card-header:after{-webkit-transform:scaleY(.33);transform:scaleY(.33)}}.card-header .card-cover{width:100%;display:block}.card-header.no-border:after{display:none}.card-header.no-padding{padding:0}.card-footer{border-radius:0 0 .1rem .1rem;color:#5f646e}.card-footer:before{content:'';position:absolute;left:0;top:0;bottom:auto;right:auto;height:1px;width:100%;background-color:#e1e1e1;display:block;z-index:15;-webkit-transform-origin:50% 0;transform-origin:50% 0}@media only screen and (-webkit-min-device-pixel-ratio:2){.card-footer:before{-webkit-transform:scaleY(.5);transform:scaleY(.5)}}@media only screen and (-webkit-min-device-pixel-ratio:3){.card-footer:before{-webkit-transform:scaleY(.33);transform:scaleY(.33)}}.card-footer.no-border:before{display:none}.facebook-card .card-header{display:block;padding:.5rem}.facebook-card .facebook-avatar{float:left}.facebook-card .facebook-name{margin-left:2.2rem;font-size:.7rem;font-weight:500}.facebook-card .facebook-date{margin-left:2.2rem;font-size:.65rem;color:#5f646e}.facebook-card .card-footer{background:#fafafa}.facebook-card .card-footer a{color:#5f646e;font-weight:500}.facebook-card .card-content img{display:block}.facebook-card .card-content-inner{padding:.75rem .5rem}
    </style>
	<style type="text/css">
body {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
/*Example for a Menu Style*/
.menu {
	background-color:#CCCCCC;
	border-bottom:1px solid #d7d7d7;
	height:23px;
	width:234px;
	background-image: url(../images/tt882.jpg);
	background-repeat: repeat-x;
}
.menu ul {margin:0px; padding:0px; list-style:none; text-align:center;}
.menu li {display:inline; line-height:23px;}
.menu li a {
	color:#47A40D; font-weight: normal;
	text-decoration:none;
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 6px;
}
.menu li a.tabactive {border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; color:#000000; background-color:#ffffff; font-weight:bold;  position:relative;}
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4,#tabcontent5,#tabcontent6,#tabcontent7,#tabcontent8,#tabcontent9,#tabcontent10,#tabcontent11,#tabcontent12,#anothercontent1,#anothercontent2, #anothercontent3, #anothercontent4,#anothercontent5, #anothercontent6, #contentthree1, #contentthree2, #contentthree3 {
	border:0px solid #ececec;
	width:225px;
	text-align:left;
	font-size:12px; height:320px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	line-height: 20px;
	margin-right: 5px;
	margin-left: 5px;
}#stonecontent .advserver55 {
	border: 0px solid #cccccc;
	margin-top: 6px;
	text-indent: 0px;
	float: left;
	width: 230px;
}
#stonecontent .advserver55 ul {
	padding-top: 5px;
	padding-bottom: 2px; line-height:28px;
	margin-left: 10px;
}
#stonecontent .advserver55 li {
	width: 85px;
	margin-right: 2px;
	margin-left: 2px;
	float: left;
}
#stonecontent .advserver55 img { border:#dddddd 1px solid;
}
.cprleftpic img {border-radius:50%}
.scenter { padding-top:10px; text-align:center;}

/*********************************************************************************************/
article.search-data .show-style{overflow: hidden;padding: 0px;margin: 0px;}
article.search-data .show-style li{width: 220px;float:left;overflow: hidden;margin-bottom: 25px;border:1px solid #e5e5e5;margin-right: 25px;}
article.search-data .show-style li:hover{border:1px solid #73C834;}
article.search-data .show-style li .pro-img img{width: 100%;height: 100%;}
article.search-data .show-style li .pro-title {margin:5px 15px;height: 33px;overflow: hidden;}
article.search-data .show-style li .pro-title p{font-size: 16px;color: #333;margin-bottom: 0px;line-height: 30px;}
article.search-data .show-style li .pro-info{font-size: 12px;color: #666;margin:5px 15px;overflow: hidden;}
article.search-data .show-style li .pro-info i{font-size: 12px;color: #666;margin-right: 5px; line-height:24px;}
article.search-data .show-style li .pro-tag{font-size: 12px;margin:8px 10px 5px;}
article.search-data .show-style li .pro-tag span{margin-right: 10px;}
article.search-data .show-style li .pro-tag .pro-express{border:1px solid #fd9700;color: #fd9700;padding: 0px 2px;}
article.search-data .show-style li .pro-price{font-size: 12px;margin:5px 10px 5px;overflow: hidden;}
article.search-data .show-style li .pro-price .pro-button{display: none;}

article.search-data .show-style.show-style-list li{width: 100%;margin-right: 0px;float: none;height: 148px;position: relative;}
article.search-data .show-style.show-style-list li .pro-img{width: 220px;float: left;}
article.search-data .show-style.show-style-list li .pro-title {float: left;width: 560px;margin-top: 35px;height: auto;}
article.search-data .show-style.show-style-list li .pro-info{float: left;width: 560px;}
article.search-data .show-style.show-style-list li .pro-info .f-l{margin-right: 40px;}
article.search-data .show-style.show-style-list li .pro-info .f-r{float: left;}
article.search-data .show-style.show-style-list li .pro-tag{float: left;width: 560px;}
article.search-data .show-style.show-style-list li .pro-tag .pro-express{border:1px solid #fd9700;color: #fd9700;padding: 0px 2px;}
article.search-data .show-style.show-style-list li .pro-price{width: 160px;text-align: center;position: absolute;top: 25px;right: 0px;}
article.search-data .show-style.show-style-list li .pro-price .f-l,article.search-data .show-style.show-style-list li .pro-price .f-r{float: none;display: block;margin:5px 10px 5px;}
article.search-data .show-style.show-style-list li .pro-price .pro-button{display: block;border: 1px solid #73C834; color: #73C834;width: 100px;margin: 0 auto; padding: 5px;margin-top: 10px;}
.m-t-20 { margin-top: 20px !important; }
.search-data { margin: 20px !important; }


/*-- 以下商品详情 --*/   
.prodets{width:1200px;height:auto;overflow:hidden;margin:20px auto 0px auto;clear: both;}    
.proinfo{width: 880px;float:left;min-height: 305px;background-color:#fff;padding: 20px 20px 20px 20px;/*position:relative;*/border: 0px solid #e6e6e6;}
/*-- 产品图片 --*/
.proimg{width:400px;height: 305px;overflow:hidden;float:left;}
.bigimg{width:388px;height:260px;overflow:hidden;border:#efefef solid 1px;cursor: move;padding: 5px;display: table-cell; vertical-align: middle; }
.bigimg img{width:388px;max-height:385px;}
.smallimg{width: 370px;height: 105px;overflow:hidden;padding-top:20px;padding-left: 50px;}
.smallimg img{width:73px;height:73px;padding:5px;border:#efefef solid 1px;float:left;margin-right:20px;cursor:pointer;}
.smallimg img.on,.smallimg img.ab_on{border:#e60000 solid 2px;padding:4px;}
/*产品参数*/
.protext{width: 400px;float:right;}
/*会员级别*/
.level_bg{height:25px;line-height:25px;margin-top: 2px;width: 100%;display: block;position: relative;}
/*-- 产品信息 --*/
.proinfo h1{font-size:22px;line-height:30px;overflow:hidden;color:#333;margin-bottom:15px;max-height:60px;}
.proinfo p{font-size:14px;line-height:32px;color:#4c4c4c;height:32px;overflow:hidden;padding-left:20px}
.proinfo p i{color:#999;margin-right:20px;float:left;font-style:normal}
.proinfo p.proprice{background:url("images/newicons.png") no-repeat 0px -274px scroll;height:53px;line-height:53px;margin-bottom:10px}
.proprice span{color:#e60000;float:left;line-height:60px;font-size:16px;}
.proprice em{font-size:16px;margin-right:5px;}
.bigts{font-size:12px; line-height:30px; color:#999999; text-align:center;}
.proprice font{font-size:24px;margin-right:2px;font-weight:bold;}
.proinfo p a:hover{color:#e60000}
.proinfo p a{color:#4c4c4c;font-size:14px}
.proinfo p font,.proinfo p.f_red{color:#e60000}
/*-- 分享举报等 --*/
.proShare{width: 470px;height:35px;padding-top:20px;border-top:#efefef solid 1px;position: relative;/* right:30px; *//* bottom:20px; */margin-top: 10px;}
.proSave,.reportBtn,.wapimg{padding:0px 10px 0px 30px;height:32px;border:#e4e4e4 solid 1px;border-radius:2px;float:left;line-height:32px;color:#7b7b7b;background:url("images/newicons.png");background-repeat:no-repeat;margin-right:10px;}
.proSave{background-position:-382px -129px;}
.proSave.saved{background-position:-273px -129px;color:#e60000;cursor:default}
.bdsharebuttonbox-{display:block;float:left;background-position:;}
.bdsharebuttonbox- a{padding:0px 10px 0px 30px !important;height:32px !important;border:#e4e4e4 solid 1px !important;border-radius:2px !important;float:left !important;line-height:32px !important;color:#7b7b7b !important;background:url("images/newicons.png") no-repeat -382px -157px scroll !important;margin:0px 10px 0px 0px !important;}
.bdsharebuttonbox a:hover{color:#e60000 !important;opacity:1.0 !important;filter:alpha(opacity=80) !important;}
.reportBtn{background-position:-382px -184px;float:right; margin-right: 10px;}
.wapimg{background-position:-382px -209px;float:right;margin-right:0px;width:58px;display:block}
.wapimg i{width:8px;height:5px;float:right;background:url("images/newicons.png") no-repeat -390px -248px scroll;margin:13px 2px 0px 10px}    
.proShare a:hover{color:#e60000;text-decoration:none;}  
.proDetail{width: 933px;height:auto;overflow:hidden;float:left;margin-top:20px;background-color:#fff;border-top: 1px solid #f0f0f0;}
.proDetail h2{height:49px;line-height:49px;border-bottom:#e4e4e4 solid 1px;padding-left:20px;font-size:18px;background: #fafafa;}
.proDetail h2 .icon-red{height:18px;margin-top:16px}
.proCodeimg{width:130px;height:145px;position:absolute;border-radius:3px;right:0px;bottom: 55px;text-align:center;background-color:#fff;border:#e4e4e4 solid 1px;display:none}
.proCodeimg span{display:block;line-height:30px;color:#666;}
.pdmain{ margin:15px;}
/*-- 热门推荐 --*/
.hotCommand{width: 933px;height:auto;overflow:hidden;float:left;margin-top:20px;background-color:#fff;border-top: 1px solid #f0f0f0;}
.hotCommand .mux{height:49px;line-height:49px;border-bottom:#e4e4e4 solid 1px;background: #fafafa;margin: 0;}
.hotCommand .mux h2{height:49px;line-height:49px;padding-left:20px;font-size:18px;}
.hotCommand .mux h2 .icon-red{height:18px;margin-top:16px}
.chpeg{max-height:235px;overflow:hidden;}
.hotList li{margin:20px 0px 20px 20px;width:188px;height:auto;float:left;*padding-bottom:20px;}
.hotImg{width:172px;height:122px;padding:6px;border:#e4e4e4 solid 1px;display:block;}    
.hotImg img{width:160px;height:110px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
.hotImg:hover img{-webkit-transform:scale(1.02);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.hotImg:hover{border:#e60000 solid 1px;}
.hotName{color:#666;display:block;font-weight:normal;line-height:30px;height:25px;overflow:hidden;margin-bottom:5px;}
.hotName:hover{color:#e60000;}    
.hotList li span{display:block;color:#666;}
.hotList li span em{color:#e60000;}
.freeabout{ min-height:800px;}
.gqclass{ padding:10px; }
.gqclass a{ padding:6px; border:1px solid #dddddd; color:#666666; margin-right:5px; font-weight:bold;}
.gqcontent { font-size:14px; line-height:28px;}
.gqcontent img{ padding:10px; max-width:850px;}
.gqtime { font-size:12px; color:#999999;}
.contactinfo  { font-size:14px; color:#333;}
.contactinfo span { font-size:14px; color:#999999;}
.contactinfo span { font-size:14px; color:#999999;}
.f-a { color:#777777;}

/* 必要布局样式css */
.suspension {
    width: 46px;
    height: 210px;
    position: fixed;
    right: 30px;
    bottom: 60px;
    z-index: 999;
}

.suspension .consult {
    background-image: url(../images/top-icon.png);
    background-repeat: no-repeat;
    background-position: center -1px;
    background-color: #56C009;
    display: block;
    position: relative;
    width: 46px;
    height: 46px;
}

.suspension .consult .suspension-list {
    position: absolute;
    width: 240px;
    right: -29px;
    top: -80px;
    z-index: 30;
    display: none;
}

.suspension-list-content {
    position: absolute;
    width: 240px;
    right: 85px;
    background: #fff;
    border: 1px solid #ddd;
    box-shadow: 0 6px 12px 0 rgba(0,0,0,.15);
}

.suspension-list ul {
    margin: 32px 24px;
}

.suspension-list ul li {
    position: relative;
    display: list-item;
    width: 100%;
    height: auto;
    padding: 16px 0;
    margin-top: 10px;
    overflow: hidden;
    border-top: 1px solid #f4f4f4;
}

.suspension-list ul li:first-child {
    padding-top: 0;
    border-top: none;
}

.suspension-list ul .suspension-list-bottom {
    margin-bottom: 0;
    padding-bottom: 0;
}

.suspension-list-bottom .info-value {
    font-size: 12px;
    font-weight: inherit;
    color: #999;
}

.suspension-list ul li:first-child {
    margin-top: 0;
}

.service-phone, .service-qq, .service-proposal {
    display: inline-block;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: 0 0;
}

.service-phone {
    background-image: url(../images/suspend_icon_01.png);
}

.service-phone:hover {
    background-image: url(../images/suspend_icon_01_blue.png)
}

.service-qq {
    background-image: url(../images/suspend_icon_03.png);
}

.service-qq:hover {
    background-image: url(../images/suspend_icon_03_blue.png);
}

.service-proposal {
    background-image: url(../images/suspend_icon_02.png);
}

.service-proposal:hover {
    background-image: url(../images/suspend_icon_02_blue.png)
}

.info-name {
    display: block;
    padding-left: 52px;
    height: 14px;
    font-size: 14px;
    color: #333;
}

.info-value {
    display: block;
    padding-left: 52px;
    margin-top: 8px;
    height: 18px;
    font-size: 18px;
    font-weight: 700;
    color: #f90;
}

.suspension a.consult:hover .suspension-list {
    display: inline !important;
}

.suspension .cart {
    background-image: url(../images/top-icon.png);
    display: block;
    position: relative;
    width: 46px;
    height: 46px;
    margin-top: 10px;
    border: 1px solid #bcbcbc;
    background-color: #fff;
    background-repeat: no-repeat;
    background-position: center;
}

.suspension a.cart:hover .pic {
    display: block;
}

.suspension .back-top {
    background-image: url(../images/top-icon.png);
    background-repeat: no-repeat;
    background-position: center bottom;
    display: block;
    width: 46px;
    height: 46px;
    border: 1px solid #bcbcbc;
    background-color: #fff;
    -webkit-transition: all 0s ease-in-out;
    -moz-transition: all 0s ease-in-out;
    -o-transition: all 0s ease-in-out;
    transition: all 0s ease-in-out;
    margin-top: 10px;
}

.suspension .cart .pic {
    display: none;
    position: absolute;
    left: -139px;
    top: -120px;
    width: 139px;
    height: 163px;
}

.clears{ clear:both;}
/*messages*/
.messages{padding:15px 0;}
.messages input,.messages select,.messages textarea{margin:0;padding:0; background:none; border:0; font-family:"Microsoft Yahei";}
.messlist {height:35px;margin-bottom:10px;}
.messlist td { padding:10px;}
.messlist label{float:left;width:100px; height:30px; font-size:14px; line-height:30px; text-align:right;padding-right:10px;}
.messlist input{float:left;width:300px;height:28px;padding-left:5px;border:#ccc 1px solid;}
.messlist.textareas{ height:auto;}
.messlist textarea{float:left;width:400px; height:110px;padding:5px;border:#ccc 1px solid;}
.messlist.yzms input{width:100px;}
.messlist.yzms .yzmimg{ float:left;margin-left:10px;}
.messsub{padding:0px 0 0 110px;}
.messsub input{width:100px; height:35px; background:#ddd; font-size:14px; font-weight:bold; cursor:pointer;margin-right:5px}
.messsub input:hover{ background:#f60;color:#fff;}
#label0{display:none;color:#FF9900;height:28px;line-height:28px;}
#label1{display:none;color:#FF9900;height:28px;line-height:28px;}
#label2{display:none;color:#FF9900;height:28px;line-height:28px;}
#label3{display:none;color:#FF9900;height:28px;line-height:28px;}
#label4{display:none;color:#FF9900;height:28px;line-height:28px;}
#label5{display:none;color:#FF9900;height:28px;line-height:28px;}
#label6{display:none;color:#FF9900;height:28px;line-height:28px;}
#label7{display:none;color:#FF9900;height:28px;line-height:28px;}
#label8{display:none;color:#FF9900;height:48px;line-height:48px;}
#label9{display:none;color:#FF9900;height:48px;line-height:48px;}
#label10{display:none;color:#FF9900;height:48px;line-height:48px;}
.rsimg2{ height:21px;}
.pjiages{ font-size:16px; color:#FF9900;}

.contacs_list {
	MARGIN: 6px;
}
.contacs_list LI {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 70px; PADDING-RIGHT: 0px; ZOOM: 1; BACKGROUND: url(contactline.gif) #fff repeat-x 50% bottom; COLOR: #525252; OVERFLOW: hidden; PADDING-TOP: 12px
}
.contacs_list LI SPAN {
	TEXT-ALIGN: right; WIDTH: 8em; DISPLAY: inline; FLOAT: left; CLEAR: left; OVERFLOW: hidden; MARGIN-RIGHT: 1em
}
.contacs_list LI A {
	COLOR: #535353
}
.contacs_list LI IMG {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 2px
}
.contacs_list LI A:hover {
	COLOR: #ff6600
}
.cwa { padding-left:110px;
}
.times {  color:#999999;
}
.clears { clear:both; 
}
.none { display:none;
}