html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, details, figure, figcaption, footer, header,  menu, nav, section, time, mark, audio, video { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; font-weight: normal; vertical-align: baseline; background: transparent; }
article, aside, details, figcaption, figure, footer, header,  menu, nav, section { display: block; }
table { border-collapse: collapse; border-spacing: 0; }
th, td { vertical-align: top; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
q:before, q:after, blockquote:before, blockquote:after { content: ''; }
input, button, textarea, select, optgroup, option { font:12px/1.55 "microsoft yahei", Arial, Helvetica, sans-serif; font-size: inherit; font-style: inherit; font-weight: inherit; }
.clear { clear: both; height: 0; overflow: hidden; }
.clearfix:after,.image_list:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.clearfix,.image_list { zoom: 1; }
.hide { display: none; }
.lf,#Page{float: left}
.rt{float: right}
.of{overflow: hidden;}
.error{ color:#b94a48}
.success{ color:#33CC00}
strong { font-weight: bold;}
html, body { -webkit-text-size-adjust: none; }
html{font-size: 10px!important;}
body { font:12px/1.55 "microsoft yahei", Arial, Helvetica, sans-serif; font-size: 12px; color: #333; line-height: 1.2;background: #fff;min-width: 1200px;}
h1 { font-size: 25px; line-height: 1; font-weight: bold; }
h2 { font-size: 20px; font-weight: bold; }
h3 { font-size: 14px;color:#111;line-height: 1;}
h4 { font-size: 14px; line-height: 22px;}
h5 { font-size: 12px; }
h6 { font-size: 12px; }
.link{color: #999 ; text-decoration: underline;}
.red{ color: #d12a3e;}
.blue-font{color: #04529a}
.grey-font{color: #999;}
.text-left{text-align: left}
.text-center{text-align: center}
.text-right{text-align: right}

a{
  color: #333;
  -webkit-transition: color 0.1s linear;
  -moz-transition: color 0.1s linear;
  -ms-transition: color 0.1s linear;
  -o-transition: color 0.1s linear;
  transition: color 0.1s linear;
}
a:hover,a:focus {text-decoration: none;color: #333;}
img{max-width: 100%;display: block;width: auto;}

.price{color: #c82226}
.bgEAEAEA{background: #EAEAEA}

.container {width: 1200px!important;}

.rotate45{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg)}
.rotate90{-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg)}
.rotate180{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg)}

/*header*/
.header-top{height: 28px;background: #f6f7f7;}
.header-top .left ul li{float: left;margin-right: 30px;height: 28px;line-height: 28px;color: #9d9e9f;font-size: 12px;}
.header-top .left ul li:last-child{margin-right: 0;}
.header-top .left ul li a{color: #9d9e9f;}
.header-top .left ul li a.register{color: #be0008;}
.header-top .left ul li a:hover{color: #be0008;}
.header-top .right .right-nav>li{float: left;margin-right: 30px;height: 28px;line-height: 28px;color: #9d9e9f;position: relative;font-size: 12px;}
.header-top .right .right-nav>li:last-child{margin-right: 0;}
.header-top .right .right-nav>li:last-child a{display: block;width: 77px;text-align: center;}
.header-top .right .right-nav>li:last-child a:hover{background: #e6e6e6;}
.header-top .right .right-nav>li a .up{width: 0px;height: 0px;margin: 0px 0 7px 4px;border: 5px solid #5f5f5f;border-left-width: 3px;border-right-width: 3px;border-color: transparent transparent #9d9e9f transparent;cursor: pointer;display: inline-block;vertical-align: middle;}
.header-top .right .right-nav>li:last-child li{width: 90px;}
.header-top .right .right-nav>li:last-child .app{width: 86px;height: 86px;margin: 0 auto;background: url(../images/erweima_sprites.png) no-repeat;background-position: -109px -104px;}
.header-top .right .right-nav>li.cart i{background: url(../images/header_sprites.png) no-repeat;background-position: -69px 0;display: inline-block;width: 16px;height: 16px;vertical-align: middle;}
.header-top .right .right-nav>li>a{color: #9d9e9f;}
.header-top .right .right-nav>li>a:hover{color: #be0008;}
.header-top .right .right-nav>li>a:hover .up{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);margin: 3px 0 0 4px;border-color: transparent transparent #be0008 transparent;}
.header-top .right .right-nav .glyphicon-shopping-cart{color: #be0008;margin-right: 3px;}
.header-top .right .right-nav>li .dropdown-menu{position: absolute;min-width: 90px;top: 100%;left: inherit;border: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;margin-top: -1px;}

.header-center .row{padding-top: 25px;padding-bottom: 12px;}
.header-center .left{width: 23%;margin-top: 10px;}
.header-center .left img{width: 175px;}
.header-center .left .location{height: 42px;}
.header-center .left .location .icon{display: inline-block;width: 2px;height: 33px;background: #e1e1e1;margin: 3px 20px 0 25px;}
.header-center .left .location .text{display: inline-block;color: #616161;}
.header-center .left .location .city{font-size: 18px;line-height: 20px;text-align: center;}
.header-center .left .location .amount{font-size: 12px;line-height: 18px;}
.header-center .left .location .text:hover{color: #616161;}

.header-center .right{width: 62.5%;position: relative;margin-top: 10px;height: 59px;}
.header-center .right .option{position: absolute;left: 0;top: -21px;z-index: 100}
.header-center .right .option li{float: left;width: 50px;height: 21px;line-height: 21px;color: #be0008;text-align: center;cursor: pointer;}
.header-center .right .option li.active{background: #be0008;color: #fff;}
.header-center .right .index-search{width: 508px;}
.header-center .right .index-search .box{border: 1px solid #be0008;height: 35px;width: 508px;border-radius: 0 4px 4px 0;}
.header-center .right .index-search .box input{width: 460px;height: 33px;border: none;outline: none;float: left;padding: 0 5px;font-size: 12px;text-indent: 8px;}
.header-center .right .index-search .box .index-search-btn{background: #be0008;width: 46px;height: 33px;color: #fff;border-radius: 0;outline: none;border: none;font-size: 18px;text-align: center;}
.header-center .right .index-search .box .index-search-btn span{background: url(../images/header_sprites.png) no-repeat -64px -72px;display: inline-block;width: 19px;height: 19px;margin-top: 7px;}
.header-center .right .index-search .hot-word{padding: 0 8px;height: 24px;text-align: center;}
.header-center .right .index-search .hot-word li{margin-right: 15px;font-size: 12px;letter-spacing: .5px;line-height: 24px;display: inline-block}
.header-center .right .index-search .hot-word li a{color: #b4b4b5}
.header-center .right .cart_box{height: 35px;line-height: 21px;padding: 7px 23px;background: #f5f5f5;margin-right: 65px;}
.header-center .right .cart_box a{color: #999;}
.header-center .right .cart_box a:hover{color: #be0008;}
.header-center .right .cart_box i{float: left;width: 23px;height: 21px;background: url(../images/cart.png) no-repeat;background-size: 23px 21px;margin-right: 8px;}
.header-center .right .cart_box .sum{font-size: 14px;}

.header-bottom{border-bottom: 2px solid #be0008;}
.header-bottom .menulist{/*padding: 0 2%;*/float: left;margin-left: 200px;width: calc(100% - 200px);}
.header-bottom .menulist li{float: left;position: relative;}
.header-bottom .menulist li .hot{position: absolute;right: 17px;top: 4px;width: 22px;height: 10px;background: url(../images/hot.gif) no-repeat;}
.header-bottom .menulist li:last-child{float: right;}
.header-bottom .menulist li .hot-icon{position: absolute;right: 0;top: 6px;width: 27px;height: 11px;background: url(../images/publicsprites.png) no-repeat;}
.header-bottom .menulist li a{display: block;padding: 0 40px;height: 33px;line-height: 33px;font-size: 14px;}
.header-bottom .menulist li:hover:after{position: absolute;content: '';left: 50%;margin-left: -8px;bottom: -2px;width: 15px;height: 9px;background: url(../images/menu_arr.png) no-repeat bottom center;}
#menuLeftText{background: #be0008;color: #fff;width: 200px;text-align: center;float: left;height: 35px;line-height: 35px;font-size: 14px;position: absolute;left: 0;top: 0;}
#menuLeftText a{color: #fff;}
.header-bottom .row{position: relative;}
#choose_guide_menu-default{position: absolute;z-index: 999;left: 0;top: 35px;display: none;}
#choose_guide_menu-default .choose_guide{width: 200px;padding: 18px 0;background-color: #f6f6f6;position: relative;}
#choose_guide_menu-default .choose_guide a{color: #5f5f5f;line-height: 24px;}
#choose_guide_menu-default .choose_guide .brandGrade{width: 200px;padding: 0 15px;}
#choose_guide_menu-default .choose_guide .brandGrade.cur{background: #fff;}
#choose_guide_menu-default .choose_guide .brandGrade dl{border-bottom: 1px dashed #9e9e9f;}
#choose_guide_menu-default .choose_guide .brandGrade dl dt{overflow: hidden;padding-top: 10px;}
#choose_guide_menu-default .choose_guide .brandGrade dl dt .title{float: left;color: #5f5f5f;font-size: 14px;font-weight: bold;line-height: 28px;cursor: default;}
#choose_guide_menu-default .choose_guide .brandGrade dl dt .triangle{float: right;width: 0px;height: 0px;margin-top: 12px;border: 6px solid #5f5f5f;border-left-width: 4px;border-right-width: 4px;border-color: #5f5f5f transparent transparent transparent;cursor: pointer;webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
#choose_guide_menu-default .choose_guide .brandGrade.cur dl dt .triangle{-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-o-transform: rotate(-90deg);-ms-transform: rotate(-90deg);}
#choose_guide_menu-default .choose_guide .brandGrade dl dd.sub{margin-right: -13px;margin-bottom: 12px;text-align: left;max-height: 48px;overflow: hidden;}
#choose_guide_menu-default .choose_guide .brandGrade dl dd.sub a{display: inline-block;padding-right: 13px;}
/*#choose_guide_menu-default .choose_guide .brandGrade dl dd.sideBox{width: 420px;height: 437px;padding: 18px 24px;background-color: #fff;position: absolute;top: 0;left: 200px;display: none;}*/
/*#choose_guide_menu-default .choose_guide .brandGrade dl dd.sideBox .brands{padding: 5px 15px 10px;border-bottom: 1px dashed #9e9e9f;}*/
/*#choose_guide_menu-default .choose_guide .brandGrade dl dd.sideBox .brands p{font-size: 14px;font-weight: bold;text-align: left;line-height: 30px;cursor: default;}*/
/*#choose_guide_menu-default .choose_guide .brandGrade dl dd.sideBox .brands .brandList{margin-right: -13px;margin-bottom: 5px;text-align: left;}*/
/*#choose_guide_menu-default .choose_guide .brandGrade dl dd.sideBox .brands .brandList a{display: inline-block;padding-right: 13px;}*/
/*#choose_guide_menu-default .choose_guide .brandGrade dl dd.sideBox .promotion{border: none;}*/
/*#choose_guide_menu-default .choose_guide .brandGrade dl dd.sideBox .image{padding: 10px 15px;}*/
/*#choose_guide_menu-default .choose_guide .label{padding: 24px 15px;overflow: hidden;margin: 0;float: none;display: block}*/
/*#choose_guide_menu-default .choose_guide .label li{float: left;}*/
/*#choose_guide_menu-default .choose_guide .label li a{padding: 0 14px;font-size: 14px;font-weight: bold;line-height: 28px;height: 28px;}*/

/*当前位置*/
.current-location ul{padding: 20px 0;}
.current-location ul li{float: left;font-size: 14px;margin-right: 5px;}
.current-location ul li:last-child{margin-right: 0;}
/*.current-location ul li:last-child a{color: #be0008;}*/

.index-top .left{width: 780px;height: 400px;}
.index-top .left a{position: relative;display: block}
.index-top .left a img{-webkit-transition: transform 1s;-moz-transition: transform 1s;transition: transform 1s;}
.index-top .left a:hover img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);transform: scale(1.05);}
.index-top .left a p{position: absolute;color: #fff;left: 10px;bottom: 8px;font-size: 16px;line-height: 22px;height: 22px;overflow: hidden;}
.index-top .left a .bottom-modal{display: block;width:100%;height:30%;position: absolute;bottom:0;left:0;
  background-image:linear-gradient(bottom, rgba(0,0,0,9) 0%,rgba(255,255,255,.1) 90%,transparent 100%);
  background-image:-o-linear-gradient(bottom, rgba(0,0,0,9) 0%,rgba(255,255,255,.1) 90%,transparent 100%);
  background-image:-moz-linear-gradient(bottom, rgba(0,0,0,9) 0%,rgba(255,255,255,.1) 90%,transparent 100%);
  background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,9) 0%,rgba(255,255,255,.1) 90%,transparent 100%);
  background-image:-ms-linear-gradient(bottom, rgba(0,0,0,9) 0%,rgba(255,255,255,.1) 90%,transparent 100%)}
.index-top .left .swiper-pagination{text-align: right;padding-right: 20px;}
.index-top .swiper-pagination-white .swiper-pagination-bullet-active{width: 20px;border-radius: 8px;background: #be0008}
.index-top .swiper-pagination-white .swiper-pagination-bullet{opacity: 1;}
.index-top .swiper-button-white{width: 33px;height: 79px;margin-top: -40px;background-size: 24px 44px;display: none;background-color: rgba(136,136,136,0.5);}
.index-top .swiper-container:hover .swiper-button-white{display: block;}
.index-top .right{width: 330px;height: 400px;margin-left: 30px;}
.index-top .right .title{display: inline-block;padding-right: 30px;position: relative;margin-bottom: 25px;}
.index-top .right .title .bj{position: absolute;width: 100%;height: 60%;left: 0;bottom: 0;background: #eeeeef;z-index: -1;}
.index-top .right .title p{font-size: 26px;line-height: 42px;}
.index-top .right .title p span{font-weight: 600;display: inline-block;padding-right: 10px;margin-right: 10px;border-right: 2px solid #333;line-height: 36px;}
.index-top .right dl dt a{font-size: 18px;font-weight: 600;overflow: hidden;display: block;height: 50px;line-height: 25px;margin-bottom: 20px;}
.index-top .right dl:nth-child(2){margin-bottom: 30px;}
.index-top .right dl dt:hover a{color: #be0008 !important;}
.index-top .right dl dd{padding-left: 15px;position: relative;}
.index-top .right dl dd a{font-size: 15px;line-height: 26px;color: #888888;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.index-top .right dl dd:before{position: absolute;content: '';width: 2px;height: 2px;background: #888;border-radius: 50%;left: 7px;top: 12px;}
.index-top .right dl dd:hover a{color: #333;}
.index-top .right dl dd:hover:before{background: #333;}

.secondary-menu .box{height: 46px;background: #eeeeef;padding: 13px 10px;margin: 30px 0 0 0;width: 1200px;z-index: 1000;}
.secondary-menu .box ul li{float: left;line-height: 20px;height: 20px;padding: 0 20px;border-right: 1px solid #717071;color: #717071;position: relative;}
.secondary-menu .box ul li:last-child{border-right: none;}
.secondary-menu .box ul li a{color: #717071;font-size: 14px;}
.secondary-menu .box ul li:hover a{color: #be0008;}
.secondary-menu .box .right a i{font-size: 16px;margin-right: 10px;}
.secondary-menu .box .right a:last-child i{font-size: 18px;}
.secondary-menu .box .right a:hover{color: #be0008;}
.secondary-menu .box .right .dropdown-menu2{position: absolute;width: 100%;left: 50%;top: 100%;margin-top: 33px;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;min-width: inherit;display: none;border: 1px solid #ccc;border: 1px solid rgba(0,0,0,.15);border-radius: 4px;-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);box-shadow: 0 6px 12px rgba(0,0,0,.175);background: #fff;width: 126px;height: 126px;margin-left: -63px;z-index: 100;}
.secondary-menu .box .right .dropdown-menu2 img{margin: 0 auto;width: 124px;height: 124px;}
.secondary-menu .box .right li:hover .dropdown-menu2{display: block;}

.secondary-content .group .title{margin: 30px 0;padding-top: 15px;border-top: 1px solid #3e3a39;height: 47px;line-height: 32px;font-size: 24px;color: #3e3a39;}
.secondary-content .group .title span{display: inline-block;padding: 0 20px;border-right: 1px solid #3e3a39;font-weight: 600;margin-right: 20px;}
.secondary-content .group .title .more{font-size: 14px;color: #9e9e9f;}
.secondary-content .group .title .more:hover{color: #333;}

.secondary-content .group1 .content ul li{float: left;margin-right: 18px;width: 273px;}
.secondary-content .group1 .content ul li a{display: block;overflow: hidden;}
.secondary-content .group1 .content ul li img{-webkit-transition: transform 1s;-moz-transition: transform 1s;transition: transform 1s;}
.secondary-content .group1 .content ul li:hover img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);transform: scale(1.05);}
.secondary-content .group1 .content ul li:nth-child(3){margin-right: 0;}
.secondary-content .group1 .content ul li:last-child{margin-right: 0;}
.secondary-content .group1 .content ul li:first-child{width: 618px}
.secondary-content .group1 .content ul li .headline{font-size: 14px;line-height: 18px;margin-top: 6px;display: block;margin-bottom: 6px;overflow: hidden;word-break: break-all;color: #888;height: 36px;}
.secondary-content .group1 .content ul li:first-child .headline{font-size: 20px;line-height: 36px;overflow: hidden;height: 36px;}
.secondary-content .group1 .content ul li:hover .headline{color: #be0008}
.banner-headline{margin: 30px 0;}

.secondary-content .group2 .title{width: 835px;display: inline-block}
.secondary-content .group2 .right{width: 340px;margin-top: 30px;}
.secondary-content .group2 .right .caption{height: 60px;background: #595757;position: relative;font-size: 24px;color: #fff;padding: 18px 0;}
.secondary-content .group2 .right .caption span{display: inline-block;padding: 0 10px;margin-right: 10px;border-right: 1px solid #fff;line-height: 28px;}
.secondary-content .group2 .right .caption:before{position: absolute;content: '';border-top: 6px solid #595757;border-right: 6px solid #595757;border-bottom: 6px solid transparent;border-left: 6px solid transparent;left: 0;bottom: -12px;}
.secondary-content .group2 .right .watch-master{width: 328px;float: right;background: #f7f7f7;}
.secondary-content .group2 .right .watch-master .swiper-slide{padding: 20px;}
.secondary-content .group2 .right .watch-master .top{padding: 24px 0 24px 40px;height: 96px;line-height: 25px;position: relative;font-size: 18px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;font-weight: 600;}
.secondary-content .group2 .right .watch-master .top:before,.secondary-content .group2 .right .watch-master .top:after{position: absolute;content: '';width: 30px;height: 24px;}
.secondary-content .group2 .right .watch-master .top:before{left: 0;top: 0;background: url("../images/yinhao-zuo.png") no-repeat;}
.secondary-content .group2 .right .watch-master .top:after{right: 0;bottom: 0;background: url("../images/yinhao-you.png") no-repeat;}
.secondary-content .group2 .right .watch-master .figure{width: 140px;}
.secondary-content .group2 .right .watch-master .figure img{width: 120px;height: 200px;margin: 0 auto;-webkit-transition: transform 1s;-moz-transition: transform 1s;transition: transform 1s;}
.secondary-content .group2 .right .watch-master .figure:hover img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);transform: scale(1.05);}
.secondary-content .group2 .right .watch-master .introduce{width: 148px;padding: 50px 0 0 0;}
.secondary-content .group2 .right .watch-master .introduce h3{font-size: 16px;font-weight: 600;position: relative;display: inline-block;margin-bottom: 20px;}
.secondary-content .group2 .right .watch-master .introduce h3:after{position: absolute;content: '';width: 60%;height: 8px;background: #be0008;left: 0;bottom: -12px;}
.secondary-content .group2 .right .watch-master .introduce p{font-size: 14px;line-height: 22px;color: #9e9e9f;}
.secondary-content .group2 .right .watch-master .swiper-pagination-bullet{background: #686767;opacity: 1;}
.secondary-content .group2 .right .watch-master .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #be0008;width: 20px;border-radius: 8px;}
.secondary-content .group2 .right .watch-master .more{display: block;width: 150px;height: 42px;border: 1px solid #9e9e9f;color: #9e9e9f;text-align: center;line-height: 40px;font-size: 14px;margin: 10px auto 20px;border-radius: 10px;}
.secondary-content .group2 .right .watch-master .more:hover{color: #be0008;border-color: #333;}
.secondary-content .group2 .content ul li{float: left;margin-right: 15px;width: 392px;overflow: hidden}
.secondary-content .group2 .content ul li img{-webkit-transition: transform 1s;-moz-transition: transform 1s;transition: transform 1s;}
.secondary-content .group2 .content ul li img:hover{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);transform: scale(1.05);}
.secondary-content .group2 .content ul li:last-child{margin-right: 0;}
.secondary-content .group2 .content ul li .top{position: relative;}
.secondary-content .group2 .content ul li .top a{display: block;overflow: hidden}
.secondary-content .group2 .content ul li .top .headline{position: absolute;height: 30px;width: 100%;background: rgba(0,0,0,.6);color: #fff;font-size: 14px;padding: 0 10px;line-height: 30px;left: 0;bottom: 0;}
.secondary-content .group2 .content ul li dl{margin-top: 30px;padding-left: 10px;}
.secondary-content .group2 .content ul li dl dd{line-height: 38px;font-size: 14px;color: #888;position: relative;padding-left: 15px;overflow: hidden;height: 38px;}
.secondary-content .group2 .content ul li dl dd a{color: #888;}
.secondary-content .group2 .content ul li dl dd:hover a{color: #333;}
.secondary-content .group2 .content ul li dl dd:before{position: absolute;content: '';width: 2px;height: 2px;background: #888;border-radius: 50%;left: 7px;top: 17px;}
.secondary-content .group2 .content ul li dl dd:hover:before a{background: #333;}

.secondary-content .group3 .content ul li{float: left;width: calc((100% - 2*15px)/3);padding: 55px 37px 37px;border: 1px solid #b6b6b7;margin-right: 15px;}
.secondary-content .group3 .content ul li img{-webkit-transition: transform 1s;-moz-transition: transform 1s;transition: transform 1s;}
.secondary-content .group3 .content ul li img:hover{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);transform: scale(1.05);}
.secondary-content .group3 .content ul li:hover{border: 1px solid #333;}
.secondary-content .group3 .content ul li:last-child{margin-right: 0;}
.secondary-content .group3 .content ul li .headline{font-size: 19px;margin: 15px 0;line-height: 30px;height: 30px;overflow: hidden;}
.secondary-content .group3 .content ul li p{line-height: 22px;color: #9e9e9f;font-size: 14px;height: 132px;overflow: hidden;}
.secondary-content .group3 .content ul li .tag{margin-top: 25px;}
.secondary-content .group3 .content ul li .tag a{float: left;height: 20px;text-align: center;line-height: 20px;margin-right: 10px;border-radius: 5px;background: #c8c9ca;color: #fff;padding: 0 5px;}
.secondary-content .group3 .content ul li .tag a:hover{background: #888;}
.secondary-content .group3 .content ul li .headline:hover{color: #be0008 !important;}
.secondary-content .group3 .content ul li p:hover{text-decoration: underline;}

.secondary-content .group5 .right .caption span{padding: 0 20px 0 60px;margin-right: 20px;}
.secondary-content .group5 .maintain{width: 328px;float: right;padding: 20px;background: #f7f7f7;}
.secondary-content .group5 .maintain a{display: block;overflow: hidden}
.secondary-content .group5 .maintain a img{width: 100%;-webkit-transition: transform 1s;-moz-transition: transform 1s;transition: transform 1s;}
.secondary-content .group5 .maintain a:hover img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);transform: scale(1.05)}
.secondary-content .group5 .feature a{display: block;overflow: hidden;margin-left: 12px;}
.secondary-content .group5 .feature a img{width: 100%;-webkit-transition: transform 1s;-moz-transition: transform 1s;transition: transform 1s;}
.secondary-content .group5 .feature a:hover img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);transform: scale(1.05);}
.secondary-content .group5 .maintain dl dt{font-size: 18px;line-height: 22px;padding: 10px 0;font-weight: 600;}
.secondary-content .group5 .maintain dl dd{line-height: 30px;font-size: 14px;color: #888;position: relative;padding-left: 15px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.secondary-content .group5 .maintain dl dd a{color: #888;}
.secondary-content .group5 .maintain dl dd:before{position: absolute;content: '';width: 2px;height: 2px;background: #888;border-radius: 50%;left: 7px;top: 17px;}
.secondary-content .group5 .maintain dl dd:hover a{color: #333;}
.secondary-content .group5 .maintain dl dd:hover:before{background: #333;}
.secondary-content .group5 .maintain .more{display: block;width: 150px;height: 42px;border: 1px solid #9e9e9f;color: #9e9e9f;text-align: center;line-height: 40px;font-size: 14px;margin: 10px auto 0;border-radius: 10px;}
.secondary-content .group5 .maintain .more:hover{color: #be0008;border-color: #333;}
.secondary-content .group5 .right .title{width: 328px;margin: 20px 0 20px 12px;}
.secondary-content .group5 .right .title span{border-right: none}
.secondary-content .group2 .content{width: 835px;}
.secondary-content .group5 .content ul li{float: left;padding: 45px 0;border-bottom: 1px solid #dbdcdc;width: 100%;}
.secondary-content .group5 .content ul li:first-child{padding: 0 0 45px 0;}
.secondary-content .group5 .content ul li:last-child{border-bottom: none}
.secondary-content .group5 .content ul li .img{width: 392px;height: 253px;overflow: hidden;}
.secondary-content .group5 .content ul li .info{margin-left: 420px;height: 253px;}
.secondary-content .group5 .content ul li .info .headline{font-size: 18px;line-height: 22px;padding: 18px 0;}
.secondary-content .group5 .content ul li .info p{line-height: 22px;color: #9e9e9f;font-size: 14px;height: 132px;overflow: hidden;}
.secondary-content .group5 .content ul li .info .tag{margin-top: 15px;}
.secondary-content .group5 .content ul li .info .tag a{float: left;height: 20px;text-align: center;line-height: 20px;margin-right: 10px;border-radius: 5px;background: #c8c9ca;color: #fff;padding: 0 5px;}
.secondary-content .group5 .content ul li .info .tag a:hover{background: #888;}
.secondary-content .group5 .content ul li .headline:hover{color: #be0008}
.secondary-content .group5 .content ul li p:hover{text-decoration: underline;}

.secondary-content .group6 .watch-library{position: relative;padding-bottom: 150px;}
.secondary-content .group6 .content .box{display: block;border: 1px solid #9e9e9f;padding: 15px;}
.secondary-content .group6 .content .box .img{display: block;overflow: hidden}
.secondary-content .group6 .content .box .img img{width: 100%;-webkit-transition: transform 1s;-moz-transition: transform 1s;transition: transform 1s;}
.secondary-content .group6 .content .box .img:hover img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);transform: scale(1.05);}
.secondary-content .group6 .content .box:hover{border: 1px solid #333;}
.secondary-content .group6 .content .box .info{margin-top: 22px;border-top: 1px solid #c7c7c7;padding: 0 33px;}
.secondary-content .group6 .content .box .info .name{font-size: 14px;color: #888;line-height: 20px;margin: 10px 0 15px 0;display: block;overflow: hidden;word-break: break-all;height: 60px;}
.secondary-content .group6 .content .box .info .price{font-size: 14px;}
.secondary-content .group6 .watch-library .swiper-button-next{width: 150px;height: 42px;border: 1px solid #9e9e9f;color: #9e9e9f;text-align: center;line-height: 40px;font-size: 14px;border-radius: 10px;background: none;top: inherit;margin: 0;left: calc(50% - 75px);margin-bottom: 50px;bottom: 0;}
.secondary-content .group6 .watch-library .swiper-button-next:hover{border-color: #333;color: #be0008;}

/*footer*/
.footer-L{margin-top: 100px;background: #f6f7f7;}
.footer-L .footer_icons{width: 100%;height: 65px;line-height: 40px;margin-bottom: 5px;background: #b8000b;}
.footer-L .footer_icons ul{margin: 11px auto;overflow: hidden;}
.footer-L .footer_icons ul li{float: left;width: 17%;height: 45px;overflow: hidden;margin-right: 10%;}
.footer-L .footer_icons ul li:last-child{margin-right: 0;}
.footer-L .footer_icons ul li i{float: left;width: 45px;height: 45px;background: url(../images/footer_sprites1.png) no-repeat;background-position: 0 0;vertical-align: middle;background-size: 230%;}
.footer-L .footer_icons ul li span{float: left;width: 74%;height: 28px;padding: 4px 0;padding-left: 5px;line-height: 18px;text-align: left;color: #fff;cursor: default;font-size: 12px;}
.footer-L .footer_icons ul li span strong{display: block;font-size: 16px;}
.footer-L .footer_icons ul li.icon2 i{background-position: 0 -59px;}
.footer-L .footer_icons ul li.icon3 i{background-position: -59px 0;}
.footer-L .footer_icons ul li.last i{background-position: -59px -59px;}

.footer-L .footer_service{width:100%; border-top:2px solid #3e3a39;}
.footer-L .footer_service .footer_top{padding:15px 0;}
.footer-L .footer_service .footer_consult{float:left; width:15%; margin:0 5%; margin-top:30px;}
.footer-L .footer_service .footer_consult p.tel{color:#231815; font-size:20px; font-weight:bold;line-height: 31px;text-align: center}
.footer-L .footer_service .footer_consult p.time{color:#231815; font-size:14px;line-height: 21px;text-align: center}
.footer-L .footer_service .footer_consult span{width:46%; margin-top:10px;}
.footer-L .footer_service .footer_consult span a{display:block; width:100%; height:24px; line-height:24px; border-radius:5px; background:#b8000b; text-align:center; color:#fff;}
.footer-L .footer_service .footer_link{float:left; width:57%; margin:0 auto; overflow:hidden;}
.footer-L .footer_service .footer_link .item{float:left; padding:0 8%; color:#595757; text-align:center;}
.footer-L .footer_service .footer_link .item .title{height:auto; line-height:38px; font-size:14px; cursor:default; font-weight:bold; color:#595757;}
.footer-L .footer_service .footer_link .item .nav-item{line-height:24px;}
.footer-L .footer_service .footer_link .item .nav-item a{color:#595757;}
.footer-L .footer_service .footer_link .item .nav-item a:hover{color:#be0008;}
.footer-L .footer_service .footer_erweima{float:left; width:8%; color:#595757;}
/*.footer-L .footer_service .footer_erweima>span{display:block;text-align: center;line-height: 18px;}*/
/*.footer-L .footer_service .footer_erweima img{margin:0 auto;}*/
.footer-L .footer_service .erweima_service{margin-right:2%;}
.footer-L .footer_service .footer_erweima>span{display:block;text-align:center}
.footer-L .footer_service .footer_erweima img{margin:0 auto; width:100%; height:auto;}

.footer-L .footer_service .footer_bottom .group_link{margin:0 auto 10px;text-align: center;height: 40px;}
.footer-L .footer_service .footer_bottom .group_link a{display:inline-block; width:8.5%; margin:0 auto;}
.footer-L .footer_service .footer_bottom .group_link a img{width:100%;}
.footer-L .footer_service .footer_bottom .friend_link{margin:0 auto 10px;}
.footer-L .footer_service .footer_bottom .friend_link a{margin:0 1%; color:#595757;}

.footer-L .footer_service .friend_link{margin: 10px auto;text-align: center;}
.footer-L .footer_service .friend_link a{margin: 0 1%;color: #595757;display: inline-block;}

.footer-L .copyright{width:100%; height:24px; line-height:24px; text-align:center; color:#595757; margin-bottom:10px;}
.footer-L .copyright span{padding:0 10px; color:#595757;}
.footer-L .copyright span a{display:inline-block; text-decoration:none; height:24px; line-height:24px; color:#595757;}
.footer-L .copyright span img{float:left;}

.footer-L .bottom-icon{text-align: center;height: 54px;margin-bottom: 10px;padding: 7px 0;}
.footer-L .bottom-icon a{display: inline-block;height: 30px;margin-right: 50px;}
.footer-L .bottom-icon a:last-child{margin-right: 0;}
.footer-L .bottom-icon a img{height: 30px;float: left;}
.footer-L .bottom-icon a span{line-height: 15px;color: #595757;float: left;text-align: left;}



































/*标签页*/
.tag-page .banner-headline{margin: 0}
.tag-page .content .left{width: 810px;}
.tag-page .content .right{width: 360px;}
.tag-page .content .right.tagRight{margin-top: 30px;}
.tag-page .content .left .tag-page-top{background: #eeeeef;padding: 20px 100px;margin: 30px 0;}
.tag-page .content .left .tag-page-top h2{font-size: 18px;font-weight: 600;text-align: center;margin-bottom: 10px;}
.tag-page .content .left .tag-page-top p{font-size: 14px;line-height: 20px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;word-break: break-all;}
.tag-page .content .tag-list{border-top: 1px solid #be0008;position: relative;}
.tag-page .content .tag-list:before{position: absolute;content: '';width: 65px;height: 8px;background: #be0008;left: 15px;top: 0;}
.tag-page .content .tag-list li{float: left;padding: 45px 0;border-bottom: 1px solid #dbdcdc;width: 100%;}
.tag-page .content .tag-list li:last-child{border-bottom: none}
.tag-page .content .tag-list li .img{width: 273px;height: 176px; overflow: hidden;}
.tag-page .content .tag-list li .img a{display: block;overflow: hidden;}
.tag-page .content .tag-list li .img img{-webkit-transition: transform 1s;-moz-transition: transform 1s;transition: transform 1s;}
.tag-page .content .tag-list li .img a:hover img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);transform: scale(1.05);}
.tag-page .content .tag-list li .info{margin-left: 300px;height: 176px;}
.tag-page .content .tag-list li .info .headline{font-size: 18px;line-height: 22px;padding: 18px 0;}
.tag-page .content .tag-list li .info p{line-height: 22px;color: #9e9e9f;font-size: 14px;height: 66px;overflow: hidden;}
.tag-page .content .tag-list li .info .tag{margin-top: 15px;float: right;}
.tag-page .content .tag-list li .info .tag span{font-size: 14px;color: #888;}
.tag-page .content .tag-list li:hover .info .tag span{color: #333;}
.tag-page .content .tag-list li .info .tag a{display: inline-block;height: 20px;text-align: center;line-height: 20px;margin-right: 10px;border-radius: 5px;background: #c8c9ca;color: #fff;float: left;padding: 0 5px;}
.tag-page .content .tag-list li .info .tag a:hover{background: #888;}
.tag-page .content .tag-list li .headline:hover{color: #be0008}
.tag-page .content .tag-list li p:hover{text-decoration: underline;}
.tag-page .content .tag-list li:hover .info .tag span{color: #333;}
.tag-page .content .right .ewm-wall{margin-bottom: 30px;position: relative;}
.tag-page .content .right .ewm-wall .box{position: absolute;width: 142px;height: 142px;left: 109px;top: 98px;}
.tag-page .content .right .ewm-wall p{position: absolute;width: 100%;left: 0;bottom: 64px;font-size: 16px;text-align: center;}
.tag-page .content .right .ewm-wall p i{color: #00b900;margin-right: 3px;}
.tag-page .content .right .title{height: 48px;border-left: 10px solid #be0008;padding-left: 6px;margin-bottom: 30px;position: relative;display: inline-block;padding-right: 20px;}
.tag-page .content .right .title .bj{position: absolute;width: 100%;height: 60%;left: 6px;bottom: 0;background: #eeeeef;z-index: -1;}
.tag-page .content .right .title p{font-size: 26px;font-weight: 600;line-height: 42px;padding-left: 8px;}
.tag-page .content .right .attention{padding: 30px 42px;border: 1px solid #b4b4b4;margin: 30px 0}
.tag-page .content .right .attention li a{display: block;overflow: hidden;}
.tag-page .content .right .attention li a img{-webkit-transition: transform 1s;-moz-transition: transform 1s;transition: transform 1s;}
.tag-page .content .right .attention li  a:hover img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);transform: scale(1.05);}
.tag-page .content .right .attention ul li .headline{display: block;font-size: 14px;padding: 5px;height: 42px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;}
.tag-page .content .right .hot-tag{margin: 30px 0;padding: 30px 42px;border: 1px solid #b4b4b4;}
.tag-page .content .right .hot-tag ul li{float: left;}
.tag-page .content .right .hot-tag ul li a{display: inline-block}
.tag-page .content .right .hot-tag ul li.li1 a{height: 36px;line-height: 36px;font-size: 18px;color: #c79f62;margin-right: 35px;}
.tag-page .content .right .hot-tag ul li.li2 a{height: 36px;line-height: 26px;font-size: 14px;color: #333;margin-right: 30px;}
.tag-page .content .right .hot-tag ul li.li3 a{height: 36px;line-height: 14px;font-size: 12px;color: #333;}
.tag-page .content .right .hot-tag ul li.li4 a{height: 66px;line-height: 66px;font-size: 18px;color: #333;margin-right: 45px;}
.tag-page .content .right .hot-tag ul li.li5 a{height: 66px;line-height: 66px;font-size: 18px;color: #be0008;margin-right: 30px;}
.tag-page .content .right .hot-tag ul li.li6 a{height: 33px;line-height: 33px;font-size: 18px;color: #c79f62;}
.tag-page .content .right .hot-tag ul li.li7{float: right}
.tag-page .content .right .hot-tag ul li.li7 a{height: 33px;line-height: 48px;font-size: 18px;color: #be0008;}
.tag-page .content .right .hot-tag ul li.li8 a{height: 80px;line-height: 80px;font-size: 14px;color: #c79f62;margin-right: 15px;}
.tag-page .content .right .hot-tag ul li.li9 a{height: 48px;line-height: 48px;font-size: 16px;color: #333;margin-right: 35px;}
.tag-page .content .right .hot-tag ul li.li10 a{height: 48px;line-height: 24px;font-size: 14px;color: #333;margin-right: 20px;}
.tag-page .content .right .hot-tag ul li.li11 a{height: 48px;line-height: 48px;font-size: 18px;color: #c79f62;}
.tag-page .content .right .hot-tag ul li.li12 a{height: 32px;line-height: 32px;font-size: 14px;color: #333;margin: 0 20px;}
.tag-page .content .right .hot-tag ul li.li13 a{height: 32px;line-height: 46px;font-size: 18px;color: #333;}
.tag-page .content .right .hot-tag ul li.li14 a{height: 48px;line-height: 26px;font-size: 18px;color: #be0008;margin-right: 65px;}
.tag-page .content .right .hot-tag ul li.li15 a{height: 48px;line-height: 64px;font-size: 18px;color: #333;}

/*页码*/
.pagination-L{margin: 30px 0;text-align: center;}
.pagination-L .box{display: inline-block;}
.pagination-L .box ol li{float: left;font-size: 14px;height: 30px;line-height: 30px;padding: 0 2px;border: 1px solid #9e9e9f;text-align: center;cursor: pointer;margin: 0 3px;border-radius: 3px;}
.pagination-L .box ol li a{color: #2d2d2d;min-width: 34px;height: 22px;line-height: 22px;display: inline-block;}
.pagination-L .box ol li .previous,.pagination-L .box ol li .next{width: 58px;}
.pagination-L .box ol li.current{background: #be0008;color: #fff;min-width: 40px;}
.pagination-L .box ol li.current a{color: #fff;}
.pagination-L .box .total-pages-num{display: inline-block;height: 30px;line-height: 30px;font-size: 14px;}
.pagination-L .box .total-pages-num span{line-height: 30px;float: left;}
.pagination-L .box .total-pages-num .space{margin: 0 10px;}
.pagination-L .box .total-pages-num input{width: 40px;height: 30px;float: left;border-radius: 3px;border: 1px solid #9e9e9f;text-align: center;margin: 0 5px;}
.pagination-L .box .total-pages-num .pager-btn{height: 30px;line-height: 28px;float: left;border: 1px solid #9e9e9f;border-radius: 3px;padding: 0 8px;margin-left: 5px;}

/*表咖专栏*/
.list-title{margin: 30px 0;}
.list-title .title{display: inline-block;position: relative;height: 50px;padding: 10px 0;}
.list-title .title .bj{position: absolute;width: 60%;height: 60%;left: 50px;bottom: 0;background: #eeeeef;z-index: -1;}
.list-title .title p{font-size: 26px;}
.list-title .title p span{padding: 0 20px;border-right: 2px solid #333;margin-right: 20px;}

.watch-master .watch-master-top{margin: 38px 0 30px;position: relative;height: 120px;background: #eeeeef;padding: 20px 20px 20px 250px;}
.watch-master .watch-master-top .figure-img{position: absolute;width: 90px;height: 158px;bottom: 0;left: 110px;}
.watch-master .watch-master-top h2{font-size: 18px;font-weight: 600;position: relative;display: inline-block;margin-bottom: 20px;}
.watch-master .watch-master-top h2:after{position: absolute;content: '';width: 60%;height: 8px;background: #be0008;left: 0;bottom: -12px;}
.watch-master .watch-master-top p{font-size: 14px;line-height: 20px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;height: 40px;}

.search-result .content .left{margin: 0 auto;float: inherit;}
.search-result .search-result-top{width: 583px;height: 46px;margin: 60px auto 30px;border: 1px solid #b4b4b5;border-radius: 5px;position: relative}
.search-result .search-result-top input{width: 100%;height: 44px;border: none;outline: none;border-radius: 5px;padding: 0 44px 0 10px;font-size: 14px;}
.search-result .search-result-top .search-btn{position: absolute;width: 44px;height: 44px;top: 0;right: 0;padding: 10px;cursor: pointer;}
.search-result .content .tag-list:before{left: 50%;margin-left: -32.5px;}

.watch-album .album-list{border-top: 1px solid #be0008;position: relative;}
.watch-album .album-list:before{position: absolute;content: '';width: 65px;height: 8px;background: #be0008;left: 15px;top: 0;}
.watch-album .album-list li{padding: 45px 0;border-bottom: 1px solid #dbdcdc;}
.watch-album .album-list li a{overflow: hidden;display: block}
.watch-album .album-list li a img{-webkit-transition: transform 1s;-moz-transition: transform 1s;transition: transform 1s;}
.watch-album .album-list li a:hover img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);transform: scale(1.05);}
.watch-album .album-list li:last-child{border-bottom: none;}
.watch-album .album-list li .headline{height: 38px;line-height: 38px;font-size: 18px;color: #888;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.watch-album .album-list li:hover .headline{color: #be0008;}

/*详情页*/
.details .content .right{width: 300px;}
.details-box{margin: 30px 0;}
.details-box .details-title{padding: 30px;text-align: center;}
.details-box .details-title h2{font-size: 24px;font-weight: 500;margin-bottom: 15px;display: inline-block;position: relative;}
.details-box .details-title h1{font-size: 24px;font-weight: 500;margin-bottom: 15px;display: inline-block;position: relative;}
/*.details-box .details-title h2:after{position: absolute;width: 80%;height: 100%;background: #eeeeef;left: 10%;top: 8px;content: '';z-index: -1;}*/
.details-box .details-title span{font-size: 12px;display: block}
.details-box .details-info{border-top: 1px solid #be0008;border-bottom: 1px solid #be0008;position: relative; padding: 20px 0px}
.details-box .details-info:before{position: absolute;content: '';width: 65px;height: 8px;background: #be0008;left: 15px; top: 0;}
.details-box .details-info:after{position: absolute;content: '';width: 65px;height: 8px;background: #be0008;right: 15px; bottom: 0;}
.details-box .details-info p{font-size: 14px;line-height: 30px;overflow: hidden;}
.details-box .details-info h5{margin: 30px 0;font-size: 14px;font-weight: 600;}
.details-box .details-info p img{margin: 0 auto;width:auto;}
.details-box .details-info p span{/*display: block;*/text-align: center;}

.unique_box{margin: 30px 0;border: 1px solid #e5e5e5;border-top: 3px solid #be0008;}
.unique_box .title{height: 31px;line-height: 31px;background-color: #f9f9f9;padding-left: 22px;font-size: 16px;font-weight: 100;}
.unique_box .list_slide{margin: 0 15px;height: 310px;}
.unique_box .list_slide .swiper-slide .left{height: 310px;padding: 15px 0 0 28px;width: auto;}
.unique_box .list_slide .swiper-slide .left img{height: 225px;float: left;display: inline-block;}
.unique_box .list_slide .swiper-slide .right{height: 310px;margin-left: 80px;}
.unique_box .list_slide .swiper-slide .right h3{margin-bottom: 2px;height: 36px;margin-top: 35px;line-height: 18px;overflow: hidden;color: #be0008;}
.unique_box .list_slide .swiper-slide .right ul li{line-height: 25px;height: 25px;font-size: 14px;color: #000;overflow: hidden;}
.unique_box .list_slide .swiper-slide .right ul li span{display: inline-block;color: #999;}
.unique_box .list_slide .swiper-slide .right ul li em{font-style: normal;color: #be0008;}
.unique_box .list_slide .swiper-slide .right ul li a{font-size: 14px;color: #000;}
.unique_box .list_slide .swiper-slide .right ul li a:hover{color: #be0008;}
.unique_box .list_slide .swiper-slide .right .details{display: block;height: 25px;line-height: 23px;font-size: 14px;color: #be0008;border: 1px solid #e5e5e5;padding: 0 5px;width: 90px;text-align: center;margin-top: 20px;}
.unique_box .list_slide .swiper-slide .right .details i{font-family: SimSun;font-style: normal;}
.unique_box .list_slide .swiper-slide .right .details:hover{background: #be0008;border-color: #be0008;color: #fff;}
.unique_box .list_slide .swiper-button-next{background: none;width: 36px;height: 74px;margin-top: -37px;}
.unique_box .list_slide .swiper-button-next .next{font-size: 60px;font-family: SimSun;color: #b9b9b9;display: block;padding-left: 5px;}
.unique_box .list_slide .swiper-button-next:hover .next{color: #be0008;}
.unique_box .list_slide .swiper-pagination{bottom: 90px;text-align: right;padding-right: 12px;}
.unique_box .list_slide .swiper-pagination .swiper-pagination-current{font-size: 16px;color: #be0008;}

.comment .message form img{float: left;margin: 5px 30px;}
.comment .message form input{height: 60px;width: 600px;border: 1px solid #717071;float: left;outline: none;font-size: 14px;padding: 0 5px;}
.comment .message form button{height: 60px;width: 100px;background: #717071;float: left;border: none;outline: none;font-size: 18px;color: #fff;}
.comment .comment-list{margin: 30px 0;}
.comment .comment-list li{padding: 30px 0;border-top: 1px solid #dbdcdc;}
.comment .comment-list li:last-child{border-bottom: 1px solid #dbdcdc;}
.comment .comment-list li .left{width: 110px;}
.comment .comment-list li .left .picture{width: 50px;height: 50px;border-radius: 50%;overflow: hidden;margin: 5px auto;}
.comment .comment-list li .left .picture img{width: 50px;height: 50px;}
.comment .comment-list li .text-info{margin-left: 110px;}
.comment .comment-list li .text-info h3{font-size: 16px;line-height: 28px;}
.comment .comment-list li .text-info h3 .name{color: #be0008;margin-right: 5px;}
.comment .comment-list li .text-info h3 .time{color: #dbdcdc;}
.comment .comment-list li .text-info p{line-height: 22px;color: #888;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;word-break: break-all;font-size: 14px;height: 66px;}
.recommend ul li{float: left;padding: 45px 0;border-bottom: 1px solid #dbdcdc;width: 100%;}
.recommend ul li .img{width: 273px;height: 176px;overflow: hidden}
.recommend ul li .img img{-webkit-transition: transform 1s;-moz-transition: transform 1s;transition: transform 1s;}
.recommend ul li .img:hover img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);transform: scale(1.05);}
.recommend ul li .info{margin-left: 300px;height: 176px;}
.recommend ul li .info .headline{font-size: 24px;padding: 20px 0;line-height: 36px;}
.recommend ul li .info .tag{margin: 15px 0;}
.recommend ul li .info .tag a{display: inline-block;height: 20px;text-align: center;line-height: 20px;margin-right: 10px;border-radius: 5px;background: #c8c9ca;color: #fff;padding: 0 5px;}
.recommend ul li .info .tag a:hover{background: #888;}
.recommend ul li:hover .info .headline{color: #be0008;}
.details .details-tag{background: #f7f7f7;padding: 30px 0 15px;margin: 30px 0;}
.details .details-tag img{margin: 0 auto 24px;}
.details .details-tag p{text-align: center;font-size: 18px;}
.details .scan-code{background: #f7f7f7;padding: 10px 25px;margin: 30px 0;height: 130px;}
.details .scan-code .code{float: left;width: 110px;}
.details .scan-code .text h3{font-size: 20px;padding: 15px 0;margin-bottom: 10px;text-align: center;}
.details .scan-code .text p{font-size: 16px;text-align: center}
.details .scan-code .text p a{font-size: 16px;color: #be0008}
.recommend-watch{margin: 30px 0;}
.details .content .right .title{height: 34px;color: #fff;background: #595757;line-height: 34px;text-align: center;display: block;border: none;font-size: 14px;margin: 0;}
.recommend-watch ul{padding: 10px 15px;background: #f7f7f7;}
.recommend-watch ul li{margin-bottom: 8px;height: 110px;}
.recommend-watch ul li:last-child{margin-bottom: 0;}
.recommend-watch ul li .img{width: 110px;height: 110px;float: left;overflow: hidden;}
.recommend-watch ul li .img img{-webkit-transition: transform 1s;-moz-transition: transform 1s;transition: transform 1s;}
.recommend-watch ul li .img:hover img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);transform: scale(1.05);}
.recommend-watch ul li .info{margin-left: 125px;padding: 25px 0;}
.recommend-watch ul li .info .name{font-size: 14px;line-height: 20px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;height: 40px;}
.recommend-watch ul li .info .price{font-size: 14px;color: #be0008;line-height: 20px;font-weight: 600;}
.details .this-week-hot{margin: 30px 0;}
.details .this-week-hot ul{background: #f7f7f7;padding: 10px 15px;}
.details .this-week-hot ul li{padding-left: 15px;position: relative}
.details .this-week-hot ul li:before{position: absolute;content: '';width: 2px;height: 2px;background: #888;border-radius: 50%;left: 7px;top: 15px;}
.details .this-week-hot ul li a{font-size: 14px;color: #888;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;word-break: break-all;line-height: 32px;height: 32px;}
.details .this-week-hot ul li:hover a{color: #be0008;}
.details .this-week-hot ul li:hover:before{background: #be0008;}
.details .correlation-brand{margin: 30px 0;}
.details .correlation-brand ul{background: #f7f7f7;padding: 10px 15px 10px 30px;}
.details .correlation-brand ul li{float: left;margin-right: 30px;}
.details .correlation-brand ul li a{display: block;line-height: 32px;height: 32px;font-size: 14px;color: #888;}
.details .correlation-brand ul li a:hover{color: #be0008}

.master-list .special-column{border-top: 1px solid #be0008;position: relative;}
.master-list .special-column:before{position: absolute;content: '';width: 65px;height: 8px;background: #be0008;left: 15px;top: 0;}
.master-list .special-column li{padding: 78px 0 30px;border-bottom: 1px solid #dbdcdc;padding-left: 40px;}
.master-list .special-column li:nth-child(odd) .figure{background: #eeeeef;width: 380px;height: 180px;float: left;position: relative;}
.master-list .special-column li:nth-child(even) .figure{background: #eeeeef;width: 380px;height: 180px;float: right;position: relative;}
.master-list .special-column li .figure img{position: absolute;bottom: 0;left: 130px;width: auto;}
.master-list .special-column li:nth-child(odd) .info{margin-left: 405px;height: 180px;}
.master-list .special-column li:nth-child(even) .info{margin-left: 0;height: 180px;float: left;width: 365px;}
.master-list .special-column li .info h3{font-size: 18px;font-weight: 600;margin-bottom: 10px;border-left: 5px solid #be0008;padding-left: 8px;}
.master-list .special-column li .info p{color: #c8c9ca;line-height: 24px;font-size: 14px;padding-left: 13px;height: 48px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;margin-bottom: 15px;}
.master-list .special-column li .info dl dd a{line-height: 32px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;height: 32px;font-size: 14px;color: #888;}
.master-list .special-column li .info dl dd{padding-left: 15px;position: relative;}
.master-list .special-column li .info dl dd:before{position: absolute;content: '';width: 2px;height: 2px;background: #888;border-radius: 50%;left: 7px;top: 15px;}
.master-list .special-column li:hover .figure{background: #c8c9ca}
.master-list .special-column li .info dl dd:hover a{color: #be0008}
.master-list .special-column li .info dl dd:hover:before{background: #be0008}

.fixed-right{position: fixed;top:50%;right:0;z-index:1000;margin-top: -91px;}
.fixed-right .fixed-right-box{position: relative;}
.fixed-right .fixed-right-box .icon_box{width: 50px;}
.fixed-right .fixed-right-box .icon_box .item1{width: 50px;height: 85px;background: none;overflow: hidden;cursor: pointer;}
.fixed-right .fixed-right-box .icon_box .item2{width: 50px;height: 50px;background: #030000;cursor: pointer;border-bottom: 1px solid #fff;position: relative;}
.fixed-right .fixed-right-box .icon_box .item2 span{display: block;padding: 9px;}
.fixed-right .fixed-right-box .icon_box .item2 span i{display: block;width: 32px;height: 32px;background: url(../images/publicsprites.png) no-repeat;background-position: -1px -47px;}
.fixed-right .fixed-right-box .icon_box .item2 .pup-box{position: absolute;width: 80px;top: 0;left: -80px;z-index: 1000;}
.fixed-right .fixed-right-box .icon_box .item2 .pup-box p{width: 100%;height: 21px;line-height: 21px;color: #fefefe;background: #be0008;text-align: center;}
.fixed-right .fixed-right-box .icon_box .item2 .pup-box p a{color: #fefefe;}
.fixed-right .fixed-right-box .icon_box .item2 .pup-box ul li{width: 100%;height: 80px;margin-bottom: 1px;position: relative;}
.fixed-right .fixed-right-box .icon_box .item2 .pup-box ul li:last-child{margin-bottom: 0;}
.fixed-right .fixed-right-box .icon_box .item2 .pup-box ul li p{height: 80px;background: #e5e6e6;}
.fixed-right .fixed-right-box .icon_box .item2 .pup-box ul li p a{display: block;padding: 20px 25px;color: #888889;}
.fixed-right .fixed-right-box .icon_box .item2 .pup-box ul li p a i{display: block;width: 100%;height: 20px;vertical-align: middle;background: url(../images/float_sprites02.png) no-repeat;background-position: -64px -45px;}

.fixed-right .fixed-right-box .icon_box .item3{width: 50px;height: 50px;background: #030000;cursor: pointer;position: relative}
.fixed-right .fixed-right-box .icon_box .item3 span{display: block;padding: 9px;}
.fixed-right .fixed-right-box .icon_box .item3 span i{display: block;width: 32px;height: 32px;background: url(../images/publicsprites.png) no-repeat;background-position: -77px -47px;}
.fixed-right .fixed-right-box .icon_box .item3 .pup-box{position: absolute;width: 90px;top: 0;left: -90px;z-index: 1000;}
.fixed-right .fixed-right-box .icon_box .item3 .pup-box ul li .fuwu{width: 86px;height: 86px;margin: 0 auto;}

.fixed-right .fixed-right-box .icon_box .goToTop{position: fixed;bottom: 80px;width: 50px;background: #e6e6e6;height: 50px;cursor: pointer;overflow: hidden;display: none;z-index: 1000;}
.fixed-right .fixed-right-box .icon_box .goToTop span{display: block;width: 32px;height: 32px;padding: 9px;}
.fixed-right .fixed-right-box .icon_box .goToTop span i{display: block;width: 32px;height: 32px;background: url(../images/publicsprites.png) no-repeat;background-position: 0px -111px;}
.fixed-right .fixed-right-box .icon_box li .pup-box{display: none;}
.fixed-right .fixed-right-box .icon_box li:hover .pup-box{display: block;}


.details-info iframe{width:100% !important;height: 405px !important; float: left;margin-bottom: 30px;}

 /*头部*/
.censh-event-top {width: 100%;height: 110px;background: #813333;margin: 0 auto;position: relative;}
.censh-event-top .close {position: absolute;right: 15%;top: 10%;width: 29px;height: 29px;background: url(../images/top-close.png) no-repeat center;cursor: pointer;opacity: 1;}
.censh-event-right {width: 9.5%;position: fixed;right: -2.2%;top: 14%;z-index: 1999;}

/*盛时头尾*/
header .top-row .cart{-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
footer .footer-icon{-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
footer .footer-icon ul li{-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}

@media only screen and (max-width: 1379px){
  .censh-event-top {height: auto;}
}


@media (min-width: 1200px) {
  body{background: url("../images/background.jpg") no-repeat;min-width: 1200px;background-size: 100%;background-attachment:fixed;}
}









