﻿.page-body2 {padding: 10px 0;}
.page{font-family:"Microsoft YaHei";padding:15px 0;}
.login-page .returning-wrapper input[type="text"], .login-page .returning-wrapper input[type="password"] {
    width: 300px;
}

.page-title {padding:10px 25px;text-align:left;background:#fff;}
.page-title h1 {margin:0;font:normal 20px/40px "Microsoft YaHei";color:#333}
.page .page-body{background:#fff;padding:0 25px 25px;}
.page-body .title{padding:15px 0;}
.page-body .title h2{margin:0;font:normal 18px/30px "Microsoft YaHei";text-align:left;}

.category-page,.recently-added-products-page{padding:0;}
.category-page .page-body,.recently-added-products-page .page-body{padding:0;}

.fieldset .inputs,
.fieldset .captcha-box{padding:10px 0;position:relative;}
.fieldset .inputs> label,
.fieldset .inputs> input,
.fieldset .inputs> span,
.fieldset .captcha-box>label,
.fieldset .captcha-box>input,
.fieldset .inputs> textarea{float:left;text-align:left;}
.fieldset .inputs> label,
.fieldset .captcha-box>label{min-width:80px;font:normal 16px/36px "Microsoft YaHei";color:#666;margin:0;text-align:right;}
.fieldset .inputs> input[type="text"]{width:250px;position:relative;}
.fieldset .inputs> textarea{width:60%;height:120px;}
.fieldset .inputs .required,
.fieldset .inputs .field-validation-valid{float:left;font:normal 14px/36px "宋体";color:red;padding-left:5px;}
.buttons{text-align:left;}
.buttons>.button-1{background:#6bbe75;border:none;font:normal 14px/36px "Microsoft YaHei";padding:0 20px;color:#fff;border-radius:5px;}
.fieldset .inputs .txtBox{float:left;border:1px solid #c7c7c7;padding:9px 0 9px 74px;position:relative;}
.fieldset .inputs .field-validation-error{position:absolute;left:80px;bottom:-10px;font:normal 12px/20px "Microsoft YaHei";color:red;}
.fieldset .captcha-box>img{float:left;margin-left:5px;height:36px;}

.email-a-friend-page .page-body .title{padding-top:0;}
.email-a-friend-page .buttons>.button-1{margin-left:80px;}
news-item-info td.news-date1 {
    background: #fff;
    height: 30px;
    line-height: 30px;
    color: #888;
    font-style: normal;
    margin: 0;
    padding: 0 ;
    text-align:center;
}
.center-2,.side-2{float:left;}
.side-2 {width: 200px;}
.center-2 {width: 780px;background:#fff;border-top:4px solid #6bbe75;}

.panel-head{padding:8px 15px;background:#6bbe75;}
.panel-head p{text-align:left;font:normal 18px/30px "Microsoft YaHei";color:#fff;margin:0;}
.panel-head p .fa,.clnTitle p .fa{display:inline-block;_display:inline;_zoom:1;width:22px;height:22px;background-position:0 -84px;vertical-align:top;margin:4px 10px 0 0;}
.panel-head p .iconZx{background-position:0 -84px;}
.panel-head p .iconXm{background-position:-47px -84px;}
.panel-head p .iconZz{background-position:-23px -84px;}
.panel-head p .iconJy{background-position:-71px -84px;}
.panel-head p .iconInfo{background-position:-94px -84px;}
.clnTitle p .fa{background-position:0 -354px;width:30px;height:30px;margin-top:0;}
.panel-group .panel{border-radius:0;border:none;box-shadow:none;}
.panel-default > .panel-heading{background:#e4e4e4;padding:0;border-radius:0}
.panel-group .panel + .panel{margin-top:4px;}
.panel-group .panel .panel-title a{font:normal 16px/20px "Microsoft YaHei";padding:10px 15px;display:block; text-decoration:none;}

.panel-default > .panel-heading-current {
    background:#fff;
}
.panel-default > .panel-heading-current .panel-title a{color:#6bbe75;background-position:right -44px;}
.pager li > a, .pager li > span{border-radius:0;color:#666;}
 .pager li.current-page > span{background:#6bbe75;border-color:#6bbe75;color:#fff;}
.pager li{margin:0 2px;}

input[type="text"],
input[type="password"],
textarea, select {
    font-family: 'Microsoft YaHei';
    height: 36px; /*safari padding fix*/
    border: 1px solid #ddd;
    padding: 8px;
    vertical-align: middle;
    font-size: 13px;
}

input, textarea, select {
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: #777;
}

.news-body {
    width: 100%;
}

.pager {
    margin: 0px;
}
.pager ul{margin:0;padding:15px 0;}
.addthis_toolbox {
    position: relative;
    top: 5px;
}

    .addthis_toolbox a {
        margin-bottom: 0;
    }

.new-comment,.comment-list {
    margin: 0px auto 15px;
    background: #fff;
    padding: 0;
    font-family:"Microsoft YaHei";
    font-size:12px;
    border:1px solid #e5e5e5;
}
    .new-comment .title,.comment-list .title{
        text-align: left;
        padding: 10px 0 10px 20px;
        margin: -1px -1px 0;
        background:#7bcf85;
        color:#fff;
    }

    .new-comment .buttons {
        padding: 0px 0 15px;
        text-align: center;
    }
.new-comment .buttons .news-item-add-comment-button{background:#7bcf85;color:#fff;font:normal 12px/40px "Microsoft YaHei";width:141px;border:none;border-radius:5px;}
    .new-comment table {
        width: 90%;
        margin: 15px auto 15px auto;
    }

        .new-comment table td {
            height: 40px;
            vertical-align: middle;
            text-align: left;
            color: #333;
            padding: 5px 0;
            word-break: break-all;
            word-wrap: break-word;
        }

            .new-comment table td.field {
                font-weight: normal;
                font-size: 13px;
                color: #454545;
                vertical-align:top;
            }
.new-comment table td.field label{margin:0;font:normal 12px/36px "Microsoft YaHei";color:#666;}
            .new-comment table td input[type="text"], .new-comment table td textarea {
                width: 100%;
                padding: 0 8px;
                margin: 0;
            }
.new-comment table td .captcha-box{margin:0 -28px}
.new-comment table td .captcha-box>label{font-size:12px;}
.new-comment table td .captcha-box>input{width:112px;}
.new-comment table td .field-validation-error{color:red;}
.new-comment table td textarea{
    height:230px;
    background:url(../images/textarea.png) no-repeat right bottom;
}
.comment-list{text-align:left;border-bottom:none;}
.comment-list .userWrap {padding:10px 15px;border-bottom:1px solid #dcdcdc;}
.comment-list .userWrap>.comment-info{float:left;width:123px;border:1px solid #dcdcdc;}
.comment-list .userWrap>.comment-content{float:left;padding:20px 0 0 20px;font-family:"Microsoft YaHei";max-width:500px;color:#666;}
.comment-list .comment-title,.comment-list .comment-text{word-break:break-all;  word-wrap:break-word;}
.user-info{padding:10px;}
.user-info img,.avatar{width:100%;}
.user-info .username{font:normal 12px/2em "Microsoft YaHei";color:#555;}
.news-item-page .user-info .username{display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.category-description p,
.manufacturer-description p,
.full-description p,
.topic-block p,
.topic-page p,
.post-body p,
.news-body p {
    text-align: justify;
    font-family:"宋体";
    font-size:14px;

	margin: 10px 0;
	
}
/*注册页*/
input[type="radio"], input[type="checkbox"]{margin:0;}
label{margin:0;}
.pageWrap{padding:15px 0;}
.registration-page{background:#fff url(../images/regbj.jpg) no-repeat 550px 50px;}
.registration-page .fromBox{width:426px;border:1px solid #c7c7c7;float:left;margin:10px;padding:20px;text-align:left;}
.registration-page .page-title{padding:0 0 10px;}
.registration-page .page-title h1{margin:0;font:bold 25px/35px "Micsoroft YaHei";color:#666;border-bottom:1px solid #c7c7c7;text-align:left;padding:0 10px 5px}
.registration-page .fieldset .inputs .required{line-height:45px;}
.registration-page .fromBox .message-error ul{padding:0 80px;margin:0;font:normal 12px/1em "Microsoft YaHei";}

.txtBox>.text-box{border:none;padding:0;font:normal 14px/25px "Microsoft YaHei";height:25px;width:210px;}
.accept-privacy-policy{font-family:"Microsoft YaHei";font-size:16px;color:#666;padding:10px 0;}
.accept-privacy-policy .read{color:#da4f4f;}
.buttons{padding:10px 0;}
.register-next-step-button{width:100%;border:none;background:#58bd9f;height:55px;font:normal 18px/45px "Microsoft YaHei";color:#fff;}
.registration-page .userInpt .check-username-availability-button{margin:10px 0 0 80px;}
.registration-page .fieldset .inputs> label{line-height:45px;}
.registration-page .fieldset .captcha-box>input{width:112px;}
.fieldset .inputs .txtBox span{position:absolute;width:50px;height:35px;left:5px;top:5px;border-right:1px solid #c7c7c7;}
.usernameIcon{background-position:0 -114px;}
.passwordIcon{background-position:0 -149px;}
.confirmpasswordIcon{background-position:0 -149px;}
.phoneIcon{background-position:0 -184px;}
.emailIcon{background-position:0 -219px;}
.message-error li{color:red;}

/*用户页*/
.infoPage{padding:15px 65px;text-align:left;}
.crumbs{font:normal 12px/2em "Microsoft YaHei";color:#666;border-bottom:1px solid #c7c7c7;}
.crumbs span{font-family:"宋体";margin:0 10px;}
.infoPageBody .fieldset{padding-top:15px;font-family:"Microsoft YaHei";}
.infoPageBody .fieldset .title{padding:0 14px;color:#58bd9f;font-size:16px;line-height:25px; background:url(../images/borderLine.png) no-repeat left center;font-family:"Microsoft YaHei";}
.infoPageBody .fieldset .title strong{font-weight:bold;}
.title strong{font-weight:normal;}
.infoPageBody .buttons{width:362px;}
.infoPageBody .fieldset .inputs>.text-box,
.infoPageBody .fieldset .inputs>select,
.infoPageBody .fieldset .inputs> textarea{float:left;width:280px;}
.infoPageBody .fieldset .inputs>label,
.infoPageBody .fieldset .inputs .required,
.infoPageBody .fieldset .inputs .field-validation-valid,
.infoPageBody .fieldset .inputs .field-validation-error{line-height:32px;position:initial;}
.infoPageBody .fieldset .inputs .field-validation-valid,
.infoPageBody .fieldset .inputs .field-validation-error{padding-left:5px;}
.infoPageBody .fieldset .inputs>label{min-width:80px;width:auto;font-size:14px;line-height:36px;padding:0;}
.infoPageBody.yunKefu .fieldset .inputs>label{min-width:112px;}
.infoPageBody .slt-box{float:left;}
.infoPageBody .fieldset .inputs .gender,.infoPageBody .fieldset .inputs .gender>span{float:left;}
.infoPageBody .fieldset .inputs .gender{padding-top:5px;}
.infoPageBody .fieldset .inputs .gender>span{padding:5px 0;font-family:"Microsoft YaHei";color:#666;margin-right:10px;padding-left:10px}
.userInpt .check-username-availability-button{margin-left:5px;}
.check-username-availability-button,.save-customer-info-button,
.change-password-button{border:none;background:#6bbe75;font:normal 14px/32px "Microsoft YaHei";color:#fff;border-radius:3px;padding:0 10px;}
.save-customer-info-button,.change-password-button{width:100%;line-height:45px;font-size:18px;}
.infoPageBody.yunKefu .buttons>.button-1,.infoPageBody .twoBtn>.button-1{display:inline-block;_display:inline;_zoom:1;}
.infoPageBody.yunKefu .buttons>.button-1{width:395px;}
.infoPageBody .info{color:red;}
.infoPageBody .buttons>.button-1{border-radius:0;background:#58bd9f;}
.infoPageBody .twoBtn{text-align:center;}
.infoPageBody .twoBtn>.button-1{width:150px;margin:0 4px;}
.infoPageBody .fieldset>.image{padding:10px 0;}

/*用品用具页加装*/
.breadcrumb{margin:0;}
.columnMenu{padding:15px;background:#fff;}
.columnMenu .side{width:223px;float:left;position:relative;}
.columnMenu .bannerImg{float:left;width:728px;height:378px;overflow:hidden;}
.bannerImg .theme-custom .nivo-controlNav{padding-bottom:26px;}
.bannerImg .theme-custom .nivo-controlNav a{width:20px;height:3px;}
.clnTitle{background:#399d83;padding:20px;text-align:left}
.clnTitle p{font:normal 18px/30px "Microsoft YaHei";color:#fff;margin:0;}
.clnGroup{background:#53bea2;}
.clnItem{border-top:1px dotted #fff;}
.clnItem-heading{text-align:left;padding:10px 20px;cursor:pointer;}
.clnItem-heading:hover,.clnItem-heading-current{background:#399d83;border-right:3px solid #f88857;padding-right:17px;}
.clnItem-heading a{color:#fff;font-family:"Microsoft YaHei";}
.clnItem-heading .title{font-size:16px;line-height:25px;margin:0;}
.clnItem-heading .swrap{font-size:0px;margin:0;}
.clnItem-heading .swrap a{display:inline-block;width:33.3%;font-size:14px;line-height:30px;}
.clnItem .itemShow{display:none;position:absolute;left:100%;top:0;bottom:0;width:200px;}
.itemShow .bj{background:#fff;position:absolute;left:0;top:0;right:0;bottom:0;opacity:0.9;filter:alpha(opacity=90);z-index:1;}
.itemShow .box{position:relative;z-index:5;padding:20px;text-align:left;}
.itemShow .box a{float:left;width:50%;font:normal 14px/30px "Microsoft YaHei";color:#737373;}
.itemShow .box a:hover{color:red;}
.centerMain{padding:0 15px 15px;background:#fff;}
.centerMain .product-grid-head{text-align:left;padding:0 0 15px;border-bottom:1px solid #e5e5e5;}
.centerMain .recently-added-products-page .product-grid-head{margin-bottom:15px;}
.centerMain .product-grid-head p{padding:0 10px;border-left:5px solid #2ba239;font:normal 18px/30px "Microsoft YaHei";color:#666;margin:0;}
.item-fiter{padding:15px 0;}
.item-fiter .lb,.item-fiter .iptDiv{float:left;}
.item-fiter .lb{font:normal 16px/36px "Microsoft YaHei";color:#666;}
.item-fiter .txtStyle{border:1px solid #e5e5e5;padding:7px 10px;color:#9f9f9f;font:normal 14px/20px "Microsoft YaHei";width:120px;float:left;}
.item-fiter .midLine{padding:0 10px;line-height:36px;float:left;color:#666;}
.item-grid .item-box{float:left;width:20%;}
.sub-category-item,.product-item{padding:3px;}
.item-box .picture{border:2px solid #e5e5e5;margin-bottom:4px;}
.item-box .picture>a{display:block;position:relative;}
.item-box .picture>a:before{content:"";display:block;padding-top:100%;}
.picture img{width:100%;}
.thumbnail a > img{position:absolute;left:0;top:0;right:0;bottom:0;max-width:100%;max-height:100%;}
.item-box .detail{background:#e5e5e5;text-align:left;padding:10px;}
.item-box .detail .product-title{font-size:14px;font-family:"Microsoft YaHei";margin:0;line-height:25px;height:50px;overflow:hidden;}
.item-box .detail .product-title a{color:#666;}

.item-box.selected .picture{border-color:#e03d3d;}
.item-box.selected .detail{background:#e03d3d;}
.item-box.selected .detail .product-title a{color:#fff;}
.item-box.selected .actual-price,.item-box.selected .old-price{color:#fff;}
.item-box.selected .add-info .buttons .btn-primary{background-position:0 -30px;}

.product-filters{text-align:left;}
.product-filter{padding:10px 10px 10px 75px;font-family:"Microsoft YaHei";}
.filter-title{float:left;width:75px;margin-left:-75px;font-size:16px;color:#666;}
.filter-content{float:left;width:100%;}
.bannerImg .slider-wrapper,.theme-custom .nivoSlider{margin:0;height:100%;}
.item-box .detail .add-info{height:42px;overflow:hidden;}
.add-info td{vertical-align:bottom;}
.add-info .new-prices,.add-info .prices{line-height:30px;font-family:"Microsoft YaHei";font-size:14px;}
.actual-price{color:#b03131;font-weight:bold;font-size:16px;display:block;line-height:21px;}
.old-price{color:#949292;text-decoration:line-through;font-size:14px;display:block;line-height:21px;}
.add-info .buttons{float:right;padding:10px 0 0;}
.add-info .buttons .btn-primary{width:30px;height:30px;background:url(../images/btnIcon.png) no-repeat 0 0;overflow:hidden;text-indent:-999em;border:none;}

.product-details-page{padding:20px 0;}
.productDetailHead{padding:15px;background:#fff;}
.gallery{float:left;width:421px;}
.overview{float:left;width:520px;padding-left:10px;}
.gallery .picture{border:1px solid #e5e5e5;height:421px;}
.gallery .picture-thumbs{padding-top:10px;margin:0 -5px;}
.picture-thumbs >.item{float:left;width:25%;}
.picture-thumbs .thumb-popup-link{display:block;padding:0 5px;}
.picture-thumbs .thumb-popup-link img{border:2px solid #e5e5e5;width:100%;}

.product-name h1{font:bold 18px/44px "Microsoft YaHei";color:#333;margin:0;text-align:left;border-bottom:1px solid #c7c7c7;}
.short-description{font:normal 14px/25px "Microsoft YaHei";color:#666;text-align:left;}
.overview-buttons{padding:5px 0;}
.overview-buttons>div{float:left;}
.overview-buttons>div>input{border:none;background-color:#eee;font:normal 14px/50px "Microsoft YaHei";color:#808080;padding:0 25px 0 45px;}
.add-to-wishlist{margin-right:5px;}
.add-to-wishlist >input{background-position:0 -254px;}
.email-a-friend >input{background-position:0 -304px;}

.search-page{padding:15px 0;}
.search-page .page-title{padding:0 10px;}
.search-page .page-title h1{font:normal 16px/40px "Microsoft YaHei";color:#666;border-bottom:1px solid #c7c7c7;}
.search-page .page-title h1 span{color:#d54827;}
.search-page .page-body{background:#fff;padding:0 10px 10px;}
.product-selectors{padding:10px 0;border-bottom:1px solid #c7c7c7;}
.product-viewmode{float:right;line-height:36px;}
.product-sorting,.product-page-size{float:left;}
.product-sorting{margin-right:10px;}
.search-results{padding-top:8px;}
.search-results .product-grid{margin:0 -3px;}

.product-reviews-overview{padding:10px 0;text-align:left;}
.product-review-box {
	display: inline-block;
}
.product-review-box .rating {
	width: 95px;
	height: 14px;
	background: url('../images/rating1.png') repeat-x;
}
.product-review-box .rating div {
	height: 14px; 
	background: url('../images/rating2.png') repeat-x;
}
.product-review-links{font-family:"Microsoft YaHei";font-size:12px;color:#666;}
.product-review-links a{color:#e03d3d;}

.product-collateral{padding-top:15px;}
.product-specs-box{padding:10px;background:#fff;}
.product-specs-box .title{border-top:2px solid #f85e57;background:#e5e5e5;font:normal 14px/43px "Microsoft YaHei";color:#333;text-align:left;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
.product-specs-box .title span{float:left;background:#fff; padding:0 30px;}
.product-specs-box .table-wrapper{border:1px solid #e5e5e5;padding:20px;border-top:none;font-family:"Microsoft YaHei";font-size:12px;color:#666;}
.full-description{background:#fff;}
.full-description p{margin:0;}

.news-item-page{padding:25px;}
.news-item-page .page-title{text-align:center;border-bottom:1px dashed #ccc;}
.news-item-page .page-title h1{margin:0;}

.product-reviews-page{padding:15px 0;}
.product-reviews-page .page-title,.product-reviews-page .page-body{background:#fff;margin:0;}
.product-reviews-page .page-title h1{margin:0;padding:15px 25px;text-align:left;}
.product-reviews-page .page-body{padding:0 25px 20px;}
.product-reviews-page .write-review{border:1px solid #e5e5e5;text-align:left;}
.product-reviews-page .write-review .title,
.product-review-list .title{background:#7bcf85;font:normal 14px/40px "Microsoft YaHei";color:#fff;padding:0 20px;margin:-1px -1px 0;}
.product-reviews-page .write-review .message-error,.product-reviews-page .write-review .fieldset{padding:10px;}
.product-reviews-page .write-review .message-error{color:red}
.product-reviews-page input.review-title,.product-reviews-page textarea.review-text{width:90%;}
.product-reviews-page textarea.review-text{height:160px;}
.product-reviews-page .fieldset .inputs label,
.product-reviews-page .fieldset .review-rating label{line-height:36px;font-family:"Microsoft YaHei";color:#666;}
.product-reviews-page .fieldset .review-rating label{width:80px;text-align:right;margin:0;float:left;}
.product-reviews-page .fieldset .review-rating>ul,
.product-reviews-page .fieldset .review-rating>ul>li{float:left;margin:0;font-family:"Microsoft YaHei";font-size:12px;color:#666;}
.product-reviews-page .fieldset .review-rating>ul{padding:9px 0;}

.product-reviews-page .buttons{text-align:center;}
.product-reviews-page .write-product-review-button{border:none;font:normal 14px/40px "Microsoft YaHei";color:#fff;width:141px;background:#7bcf85;border-radius:5px;}
.product-review-list{padding-top:15px;text-align:left;}
.product-review-list .title{margin:0;}
.product-review-list .product-review-item{padding:10px;border:1px solid #e5e5e5;border-top:none;font-family:"Microsoft YaHei";}
.product-reviews-page .review-info,.product-reviews-page .product-review-helpfulness{text-align:right;}
.vote{cursor:pointer;}
.recently-added-products-page .page-title{text-align:left;}
.recently-added-products-page .page-title h1{margin:15px 0 0;text-align:left;font:normal 16px/2em "Microsoft YaHei";color:#333;}

.wishlist-page,.password-recovery-page{padding:15px 0;}
.wishlist-page .page-title,.password-recovery-page .page-title{background:#fff;padding:0px 15px;margin:0;}
.wishlist-page .page-title>div,.password-recovery-page .page-title>div{border-bottom:1px solid #e5e5e5;padding:15px 0;}
.wishlist-page .page-title h1,.password-recovery-page .page-title h1{margin:0;text-align:left;padding:0 10px;font:normal 18px/18px "Microsoft YaHei";border-left:5px solid #2ba239;}
.wishlist-page .page-body,.password-recovery-page .page-body{background:#fff;padding:15px;}

.wishlist-page .page-title h1{float:left;}
.wishlist-page .page-title .btnWrap{float:right;text-align:left}
.wishlist-page .page-title .btnWrap .buttons{padding:0;}
.wishlist-page .page-title .btnWrap .btn{margin:0 5px;border:none;background:#fff url(../images/btnIcontwo.png) no-repeat left 0;padding:0 10px 0 20px;font:normal 16px/18px "Microsoft YaHei";color:#666;}
.wishlist-page .page-title .btnWrap .btnAllCheck{background-position:left 0;}
.wishlist-page .page-title .btnWrap .btnDels{background-position:left -18px;}
.wishlist-page .page-title .btnWrap .btnEmail{background-position:left -36px;}

.btnRemove{float:left;width:30px;height:30px;border:none;background:url(../images/btnIcon.png) no-repeat -30px 0; text-indent:-999em;overflow:hidden;}
.ckImg{float:left;display:inline;margin-left:5px;width:30px;height:30px;background:url(../images/btnIcon.png) no-repeat -60px 0;}
.ckImg input[type="checkbox"]{float:left;width:100%;height:100%;margin:0;opacity:0;filter:alpha(opacity=0);}
.ckImg.selected{background-position:-60px -30px;}
.password-recovery-page .fieldset .inputs> label{line-height:36px;}
.password-recovery-page .email{float:left;width:250px;}
.password-recovery-page .buttons{text-align:left;}
.password-recovery-page .password-recovery-button{background:#6bbe75;font:normal 14px/36px "Microsoft Yahei";color:#fff;padding:0 10px;border:none;border-radius:5px;}
.password-recovery-page .fieldset .inputs .field-validation-error{position:static;line-height:36px;padding-left:20px;}