 /* 品牌简介 */
.brands_top{height: 442px;margin-bottom: 20px;padding:20px;background-size: 100% 100% !important; overflow: hidden;background: url(../../../img/www/temp/fitness/tmp_fitness5.jpg) no-repeat;}

.brands_top_img{float:left;width: 320px;overflow: hidden;margin-right: 30px;}
.brands_img_big{margin-bottom: 12px;}
.brands_img_big img{width: 100%;height: 320px;display: none}
.brands_img_big .current img{display: block;}
.brands_img_small ul{width: 360px;}
.brands_img_small li{float:left;margin-right: 13px;width: 70px;height: 70px;}
.brands_img_small img{width: 100%;height: 100%;}
.brands_img_small .current{border:3px solid #000;}
.brands_top_txt{float:left;width: 760px;color:#fff;padding: 0px 24px 10px;}
.brands_top_txt h3{font-weight: normal;margin-bottom: 30px;}
.brands_top_txt h3 strong{font-size:20px;float:left; line-height:26px; font-weight:normal;margin-top: 29px;text-transform : uppercase}
.brands_top_txt h3 p{float: right;text-align: right;margin-top: 28px;}
.brands_top_txt h3 em{font-style: normal;font-size: 50px;margin: 0 5px;font-family: Arial;}
.brands_top_txt dl{font-size: 14px;line-height: 32px;}
.brands_top_txt dt{float: left;width: 10%;text-align: left;}
.brands_top_txt dd{float: left;width: 90%;max-height: 277px; overflow: hidden;}
.txt_bg_0{background-color:rgba(0,0,0,.2)}
.txt_bg_1{background-color:rgba(0,0,0,.4)}
.txt_bg_2{background-color:rgba(0,0,0,.6)}

.brands_top_txt dd p{max-height: 256px; overflow: hidden;}

.fitness_detail .info_tab ul{width: 1200px;}
.fitness_detail .info_tab a{min-width:160px;text-align: center;}
.fitness_detail .link_con{padding:0 40px;}
.fitness_detail .link_con p img{ max-width:100%;}
.link_con01{width: 120%;}
.link_con01 li{float: left;width: 330px;margin-right: 65px;margin-bottom:20px;}
.link_con01 .img_left{float: left;margin-right: 10px;}
.link_con01 .img_left img{width: 100px;height: 100px;}
.link_con01 .img_right{float: left;width: 220px;height: 100px;}
.link_con01 .img_right p{line-height: 24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.link_con01 .p1 a{font-weight: bold;color:#333;}
.link_con01 .p1 a:hover{color:#1a4a9e;}
.link_con01 .p2{color:#999;}
.link_con01 .p3 strong{font-size: 18px;}
.fitness_detail .link_con h3{font-size: 20px;color:#1a4a9e;line-height: 22px;font-weight: normal;margin: 45px 0 20px;}
.arena_title{padding:15px 0 10px 20px;background: #eee;border:1px solid #ededed;border-bottom:0;}
.arena_title a{display: block;float: left;padding:0 7px;line-height: 24px;margin:0 25px 5px 0;color:#666;}
.arena_title a.on{background: #619ee0;color:#fff;}
.arena_title a.on:hover{color:#fff;}
.arena_title a:hover{color:#619ee0;}
.arena_addr{border:1px solid #ededed;border-top:0;padding-bottom: 35px;}
.arena_addr ul{overflow: hidden;}
.arena_addr li{min-height: 130px;padding:15px 25px;border-bottom: 1px dashed #ededed;}
.arena_addr li:hover{background: #f7f7f7;}
.arena_addr li:hover .icon_map{background-position:-65px -740px;}
.arena_addr p{line-height: 24px;}
.arena_addr .p1{color:#282828;}
.arena_addr .p2{color:#a3a3a3;padding-left: 25px;}
.arena_addr .arena_more{padding-left: 50px;background: #fff;position: relative;top:-1px;}
.brand_story p{line-height: 24px;color:#777;margin-bottom: 20px;}

/* 运动健身详情页 */
.fitness_detail .tick_top .top_left{width: 350px;height: 350px;}
.fitness_detail h4.h4_title{width: 100%;margin-bottom: 5px;height:24px;}

.fitness_detail .fitness_buy{margin-top:15px;}
.fitness_detail .text_margin1{margin:0 0.5em !important;}
.fitness_detail .text_margin2{margin-right:2em !important;}
.fitness_detail .goods_show_r li{line-height: 30px;margin:0;}
.fitness_detail .goods_show_r label{padding: 0;color:#666;width: 70px;margin-right: 10px;}
.fitness_detail .txt_red{color:#e23128;}
.fitness_detail .txt_block{display: block;}
.fitness_detail .fitness_price label{margin-top: 7px;}
.fitness_detail .fitness_price span{font-size: 18px;}
.fitness_detail .fitness_price>p{width:490px;}
.fitness_detail .fitness_price strong{font-size: 36px;font-weight: normal;margin:0 20px 0 6px;}
.fitness_detail li.fitness_amount{height: 50px;margin-bottom: 15px;}
.fitness_detail .fitness_amount label{line-height: 50px;}
.fitness_detail .fitness_amount input{margin-top: 1px;width: 43px; height:47px;text-align:center;}
.fitness_detail .special{display: inline-block;background: #85d979;border-radius: 4px;color: #fff;height: 24px;line-height: 24px;padding:0 6px;font-style: normal;}
.fitness_detail .detail_left .info_tab ul{width: 888px;}
.fitness_detail .detail_left .tick_thead,.fitness_detail .detail_left .tick_tr{padding-left: 30px;}
.fitness_detail .detail_left .tick_tr{border-bottom: 1px dashed #ededed;}
.fitness_detail .detail_left .tick_tr:last-child{border-bottom: 0;}
.fitness_detail .detail_left .tick_thead span, .detail_left .tick_tbody span{width: 100px;text-align: left;}
.buy_notes li{line-height: 24px;}
.buy_notes label{display:block;width: 100px;text-align: right;color:#333;float:left;}
.buy_notes p{padding-left: 100px;width: 610px;}
.pro_detail img{max-width: 100%;}

.fitness_detail .detail_right .special{float: right;font-size: 12px;}
.fitness_detail .detail_right .img_link img{height: 236px;width:236px;}
.fitness_detail .goods_buy_btn{position:relative; padding: 0 60px 0 80px; height: 45px;line-height: 45px;width: auto;}
.fitness_detail .goods_buy_btn_icon{display: block;width:30px;height:30px;position:absolute;top:7px;left:28px;background: url(../../../img/www/fitness/fitness_icon.png) no-repeat -29px -36px;}
/***********
*宽1000px布局
************/
@media all and (max-width: 1366px) {
	.brands_top_img{margin-right: 15px;}
	.brands_top_txt{width: 625px}
	.brands_top_txt dt{width: 13%;}
	.brands_top_txt dd{width: 87%;}
	.fitness_detail .link_con{padding:0 20px;}
	.link_con01 li{width: 310px;margin-right: 10px;}
	.link_con01 .img_right{width: 200px;}
	.fitness_detail .info_tab ul{width: 1000px;}
	.fitness_detail .detail_left .info_tab ul{width: 740px;}
	.fitness_detail .detail_right .img_link img{height: 188px;width:188px;}
	.fitness_detail .top_right.goods_show_r{width:60%;}
	.view_info .link_con img{max-width: 100%;}
}






