* {margin: 0;padding: 0;list-style-type: none;}

a,img {border: 0;}

a {text-decoration: none;cursor: pointer}

.clear {clear: both;}

a:hover,a:active{color: #00aade;text-decoration: none;}

a:visited{color: unset;}

input {font-size: 12px;font-size: 100%;outline: none;line-height: normal;color: #444;}

/* 通用样式，仅作用于带有特定类名的 label */
.theme-0,
.theme-1,
.theme-2，
.theme-3,
.theme-4，
.theme-5
 {
    display: inline-flex;
    align-items: center;
    margin: 0px;
    cursor: pointer;
}

/* 为 radio 按钮留出距离 */
.theme-0 input[type="radio"],
.theme-1 input[type="radio"],
.theme-2 input[type="radio"],
.theme-3 input[type="radio"],
.theme-4 input[type="radio"],
.theme-5 input[type="radio"] {
    margin-right: 20px;
    z-index: 1;
}

/* 内容容器样式，用于绘制背景和边框 */
.theme-0 span,
.theme-1 span,
.theme-2 span,
.theme-3 span,
.theme-4 span,
.theme-5 span {
    display: inline-block;
    padding: 10px 0px;
    border: 1px solid #ccc;
    border-radius: 5px;
	text-align: center;
	color: #ffffff;
    position: relative;
    left: -15px;
}

/* 三色背景 */
.theme-0 span {
    width: 80px;
    background: linear-gradient(to right, #005197 33%, #000000 33%, #000000 66%, #00adec 66%);
}

/* 三色背景 */
.theme-1 span {
    width: 80px;
    background: linear-gradient(to right, #0232f8 33%, #00adec 33%, #00adec 66%, #0034c0 66%);
}

/* 三色背景 */
.theme-2 span {
    width: 80px;
    background: linear-gradient(to right, #31187d 33%, #28aaf6 33%, #28aaf6 66%, #5114d1 66%);
}

/* 单色背景 */
.theme-3 span {
    width: 80px;
    background-color: #12321A;
}

/* 三色背景 */
.theme-4 span {
    width: 80px;
    background: linear-gradient(to right, #922511 33%, #e4e6e5 33%, #e4e6e5 66%, #114b35 66%);
	color: #000000;
}


/* 双色背景 */
.theme-5 span {
    width: 80px;
    background: linear-gradient(to right, #112b25 50%, #000000 50%);
	color: #ebf5b0;
}


/* 日期下拉框 */
.date-linkage .pick-select{display: -webkit-inline-box; width: calc(50% - 10px) !important;}

.region-linkage .pick-select .pick-single {width: 100%;}

pick-container-single .pick-default {color: #999 !important;}


/* 省市区下拉框 */

.region-linkage .chosen-select {display: -webkit-inline-box;width: calc(33.3% - 3px) !important;}

.region-linkage .chosen-select .chosen-single {width: 100%;}

.chosen-container-single .chosen-default {color: #999 !important;}



/* 提交按钮 */

.submit-operation{height: 30px;}



/* loading框 */

.loding-view{display: none;text-align: center; color: #888; position: fixed;top:50%;left:50%;}



.wap_show{display: none;}

@media only screen and (max-width:640px) {

  .pc_show{display: none !important;}

  .wap_show{display: inline-block;}

  .edui-default .edui-editor{display: none !important;}

}



/* 创建比赛 createcompete */

.create-cropper-images-view{height: 258px !important;}

.create-cropper-images-view img{width: 500px !important;height:250px !important;}

.am-tabs-li:hover{cursor: pointer;}

.am-tabs-d2 .am-tabs-nav > .am-tabs-li{height: 19.2px;line-height: 19.2px;}

.am-tabs-d2 .am-tabs-nav > .am-tabs-li::after{display: none;}

.am-tabs-li a{text-decoration: underline !important;position: absolute;top: 0;right: 5px;height: 19.2px;line-height: 19.2px !important;}

.am-tabs-d2 .am-tabs-nav > .am-active a{color: #0e90d2;}

.region-linkage label{display:none !important;}

form.am-form .region-linkage{padding: 0 !important;}

.data-tab-panel-0,.data-tab-panel-1{display: none;}

.data-tab-panel-0.am-active,.data-tab-panel-1.am-active{display: unset;}

.chosen-disabled .chosen-single{background-color: unset;}

@media only screen and (max-width:640px) {

  .create-cropper-images-view{height: 158px !important;}

  .create-cropper-images-view img{width: 100% !important;height:150px !important;}

  .am-radius.chosen-select{box-shadow: none;}

}





/* ---首页--- */

.search-container { float: none; }

.items img{ width:100%;}

.items .price strong{ font-size: 14px; }

.theme-popover {z-index: 1011;background:#fff; width: 100%; }

/* .sort-nav a:hover, .sort-nav a:focus { color: #d2364c; } */


.select {margin:5px; border-radius:5px; box-shadow: 0 3px 8px 0 rgba(0,0,0,.08); }

.select .title-tips { font-size: 12px; color: #888; }

.select .title-tips strong { font-weight: 500; color: #fe90a0; }

/* select */

.sort-nav{padding:0px;font-size:12px}

.suggest{ display:none;}


.select li { margin: 5px 0px; }

.select dl{zoom:1;position:relative;line-height:24px; }

.select dl:after{content:" ";display:block;clear:both;height:0;overflow:hidden}

.select dt{width:80%;margin-left:10%;margin-bottom:5px;position:absolute;cursor: pointer;height:24px;line-height:24px;}

.select dd{float:left;display:inline;margin:0 0 5px 5px;}

.select a{display:inline-block;white-space:nowrap;height:24px; line-height:24px;padding:0 10px;text-decoration:none;color:#000;border-radius:2px;}

.select a:hover{color:#00aade;}

.select .selected a{color:#00aade; border:1px solid #00aade;}

ul.pagination{display:none;}

/*搜索显示*/

circle-avatar {
   /*width: 100px; /* 设置图片的宽度 */
   /*height: 100px; /* 设置图片的高度 */
   border-radius: 10px;
  /*  border-radius: 50%; /* 设置边框圆角半径为宽度或高度的一半 */
   object-fit: cover; /* 设置图片填充方式，保持比例裁剪 */
}

.select-result{display: none;}

li.select-result dl{padding: 25px 0 5px 0px;} 

li.select-result dt {left:-26px; top:0;font-weight:bold;width:50px;}

.select-no{
	color: #F0F0F0
}


.select-search-status-1{
	background-color: #999999;
	color: #ffffff;
}

.select-search-status-2{
	background-color: #00FF00;
	color: #ffffff;
}

.select-search-status-3{
	background-color: #FFCC00;
	color: #ffffff;
}

.select-search-status-4{
	background-color: #FF8000;
	color: #ffffff;
}

.select-search-status-5{
	background-color: #CC0000;
	color: #ffffff;
}

.select-search-status-6{
	background-color: #00AADE;
	color: #ffffff;
}


.game_type {
	padding: 4px 8px;
	border-radius: 15px;
	font-size: 12px;
	background-color: #333333;
	color: #ffffff;
}


.select-status-1{
	padding: 4px 8px;
	border-radius: 15px;
	font-size: 12px;
	background-color: #999999;
	color: #ffffff;
}

.select-status-2{
	padding: 4px 8px;
	border-radius: 15px;
	font-size: 12px;
	background-color: #00CC00;
	color: #ffffff;
}

.select-status-3{
	padding: 4px 8px;
	border-radius: 15px;
	font-size: 12px;
	background-color: #FFCC00;
	color: #ffffff;
}

.select-status-4{
	padding: 4px 8px;
	border-radius: 15px;
	font-size: 12px;
	background-color: #FF8000;
	color: #ffffff;
}

.select-status-5{
	padding: 4px 8px;
	border-radius: 15px;
	font-size: 12px;
	background-color: #CC0000;
	color: #ffffff;
}

.select-status-6{
	padding: 4px 8px;
	border-radius: 15px;
	font-size: 12px;
	background-color: #00AADE;
	color: #ffffff;
}

.select .select-result a{padding-right:20px;background: url("../images/search-close.png") right 9px no-repeat}

.select .select-result a:hover{background-position:right -15px}

.screening-remove-submit{display:none;line-height:21px;margin-top:4px;width:35px;float:right;color:#00AADE;cursor:pointer;}

/*排序*/

.sort-nav { width:100%; background: #fff; overflow: hidden; height: 30px; }

.sort-nav li{ float:left;width:33.33%;height:30px; line-height:30px; text-align:center; padding:0px 0px;cursor: pointer;}

.sort-nav li a{font-size:14px; text-decoration: none;}

.sort-nav li.first {color: #F03726;}  

/*筛选条件*/

.select-list{ float:left;display:inline; left:0;width:25%; height:30px;}

.select-list dl dt{left:0px; cursor:pointer; text-align: center;}

.select-list .dd-conent{display:none ;z-index:10; left:0; width:100%;position:fixed; background:#fff;max-height: 50%; padding-bottom: 10px; }

.select-list .dd-conent dd{width:25% ;text-align: center;margin-left: 0px;height:25px ;}

dl#select2 .dd-conent{ left:-100%; right:-100%;}

dl#select3 .dd-conent{ left:-200%; right:0px;}

.search-container .am-badge{font-size:12px ;padding:0px 0px;background-color: #999999;color: #ffffff;font-weight: 600;}

.theme-popover-mask{z-index:1001;width: 100%;height: auto;position:fixed ;background:#000 ;top:0;opacity: 0.6;bottom: 0;}

/*搜索结果 --- 赛事卡片样式*/

.items {margin:10px;border: 1px #e8e8e8 solid; border-radius:5px; box-shadow: 0 3px 8px 0 rgba(0,0,0,.08); overflow: hidden;position: relative;cursor: pointer;}

.items .sales-count { color: #888; }

.items .original-price { text-decoration: none; color: #666; }

/*分页*/  

.am-pagination li{ float:none;}

.search-side{display: none;}

.search-pages-submit { margin: 10px 0; }

@media only screen and (min-width: 640px) {

  /* select */

  .theme-popover { padding: 0 5px; padding: 0px; }

  .select-list .dd-conent dd{width:auto;text-align: center;margin-left:5px;}

  .select li.select-result{display: none;}

  .suggest,ul.pagination{ display:block;}

  .select,.sort-nav{padding:10px 10px 5px 10px;border: 1px solid #eee;margin-top:5px;background: #fff;}

  .select-list{width:100%;padding:0px 0px;}

  .select li{list-style:none;padding:0px 0px 0px 100px;border-top:#eee 1px dashed;float: none;display: block;height: auto;}

  .select-result dl dt{width:100px;}

  .screening-remove-submit{width:80px;float:right;margin-right:20px;}

  .search-container .am-badge{font-size:14px ;padding:0px 0px;background: none; }

  /*排序*/

  .sort-nav{padding:0px 0px;margin:10px 5px; font-size: 12px;width:auto;overflow: hidden;}

  .sort-nav li{ display:inline; padding:0px 20px;width:auto;border-right:1px solid #eee;}

  .sort-nav li.active{background: #F5F5F5;}

  /* .sort-nav li.active a { color: #d2364c;} */

  .select-list .dd-conent { padding-top: 10px; }

  .search-nav .am-sticky-placeholder { margin: 10px 5px !important; }

  /*筛选条件*/

  .select-list,.select-list dl{width:100%;}

  .select dl dt{left:-100px;top:10px;}

  .select dt{width:100px;margin-left:0;text-align:center;color:#666 !important;height:24px;line-height:24px;}

  .select-list .dd-conent{ display:inline-block;float:left;background: none;width:100%;position: static;}

  dl#select2 .dd-conent,dl#select3 .dd-conent{ left:0; right:0;}

  /*搜索结果*/

  li.select-result dl {padding: 10px 0px 0px 0px;}

  .scoll{ margin-top:70px;}

  .am-slider-default .am-direction-nav a {z-index:0;}

  span.am-icon-th-list{color:orangered;margin-right:1px ;}

}

@media only screen and (min-width:1025px) {

  .search{margin: 0px 40px 0px 0px;padding-top:10px ;} 

  .nav.white{padding-left:0px}

  /* .theme-popover { padding: 0px; margin-top: 10px; } */

  .sort-nav { margin: 10px 0; }

  .search-nav .am-sticky-placeholder { margin: 10px 0 !important; }

  .search-list { width: calc(100% + 10px); margin-left: -5px; }

}

@media only screen and (max-width: 640px) {

  .theme-popover { padding: 0; }

  .screening-remove-submit { margin-top: -28px; }

  .select .title-tips { padding: 5px 5px 0 5px; }

  .sort-nav li { border-bottom: 1px solid #eee; }

  .select-list .dd-conent { overflow-y: scroll;overflow-x: hidden; }

  .dd-conent{padding-top: 5px;}

}

@media only screen and (max-width:1025px) {

  .search-pages-submit {margin: 0 auto;width: calc(100% - 10px);}

}

.not-tips { color: #666; font-size: 12px; text-align: center; display: block; }

.nav-search {height: auto;}

.search-list{min-height: 200px;}

.am-padding-horizontal-xs {color: #666666;line-height: 25px;}

.am-text-truncate-2{font-weight: bold;font-size: 14px;color: #333333;height: 70px;padding: 10px;line-height: 20px;}

.am-text-truncate-3{font-weight: bold;font-size: 14px;color: #333333;height: 70px;padding: 10px;line-height: 20px;}


@media only screen and (max-width: 640px) {

.am-text-truncate-2{font-weight: bold;font-size: 12px;color: #333333;height: auto;padding:0 10px;line-height: 20px;}

.am-text-truncate-3{font-weight: bold;font-size: 12px;color: #333333;height: auto;padding:0 10px;line-height: 20px;}

}

.am-padding-xs {border-bottom: 1px solid #e8e8e8;}

.statusUl{text-align: left;padding: 10px;}

.statusUl_type {
	padding: 4px 8px;
	border-radius: 15px;
	font-size: 12px;
	background-color: #00AADE;
	color: #ffffff;
}

.statusUl_status{padding: 4px 8px;border-radius: 15px;font-size: 12px;margin-left: 8px;color: #00AADE;border: 1px solid #00AADE;}

.select .title-tips span{font-size: 16px;color: #333333;}

.am_footer{border-top: 1px solid #e8e8e8;padding: 10px;background-color: #eeeeee;height: 32px;display: table;width: 100%;}

.am_footer_left{text-align: left;display: table-cell;width: 50%;color: #9c9c9c;}

.am_footer_right{text-align: right;display: table-cell;width: 50%;color: #9c9c9c;}





/*---赛事详情页---*/

.ipt {border: solid 1px #d2d2d2;border-left-color: #ccc;border-top-color: #ccc;border-radius: 2px;box-shadow: inset 0 1px 0 #f8f8f8;background-color: #fff;padding: 4px 6px;height: 21px;line-height: 21px;color: #555;width: 180px;vertical-align: baseline;}

.ipt:focus {border-color: #95C8F1;box-shadow: 0 0 4px #95C8F1;}

.buy-event,.item-props-can {cursor: pointer;}

.theme-popover-mask {z-index: 1000;position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: #333;opacity: 0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;display: none;}

.theme-poptit {padding: 12px;position: relative;overflow: hidden;background: #fff;height: 80px;}

.theme-poptit .close {float: right;color: #999;padding: 5px;margin: -2px -5px -5px;font: bold 14px/14px simsun;text-shadow: 0 1px 0 #ddd}

.theme-poptit .close:hover {color: #444;}

/*.theme-popover .confirm {background-color: #d2364c;border-color: #d2364c;color: #fff !important;}*/
.theme-popover .confirm {background-color: #00AADE;border-color: #00AADE;color: #fff !important;}

/* 轮播 */

.scoll {margin-bottom: 10px;position: relative;}

/*内容布局*/

.theme-popover .theme-poptit h3,.btn.close,i.buy-event,form.buy-form {display: none}

.theme-span {width: 100%;background: transparent;height: 15px;}

.theme-popbod.dform {background: #fff;}

/*商品信息*/

.heme-signin {position: relative;}

.theme-signin-right {background: #fff;overflow: visible;}

.theme-signin-right .img-info {position: absolute;top: 0;left: 10px;background: #fff;border-radius: 5px;border: 1px solid #f5f5f5;}

.theme-signin-right .img-info img {margin: 5px 5px;width: 80px;height: 80px;}

.theme-signin-right .text-info {position: absolute;left: 110px;top: 20px;}

.text-info .price-now {display: block;font-size: 16px;color: #C40000;}

.stock-tips {font-size: 12px;}

/*报名项目*/

.iteminfo_parameter {margin-bottom: 10px;}

.theme-signin-left {padding-bottom: 30px;max-height: 250px;overflow-y: scroll;background: #fff;}

.theme-options {display: block;padding-left: 10px;padding-right: 10px;margin-bottom: 5px;}

.theme-signin-left .cart-title {font-size: 14px;font-weight: 600;}

.theme-signin-left .sku-line {float: left;margin: 10px;margin-left: 0;border-radius: 3px;background: #efefef;padding: 3px 8px;border: 1px solid #d5d5d5;}

/*.theme-signin-left .sku-line.selected {background: #d2364c;color: #fff;border: 1px solid #d2364c;}*/
.theme-signin-left .sku-line.selected {background: #00AADE;color: #fff;border: 1px solid #00AADE;}

.sku-line-images {padding: 3px !important;}

.sku-line-images img {width: 30px;height: 30px;vertical-align: middle;}

.theme-signin .btn {width: 100%;font-size: 16px;padding: 5px;}

.btn-op {position: fixed;left: 0;bottom: 0;width: 100%;z-index: 3;}

.iteminfo_parameter dt.buy-event {text-align: left;width: 100%;}

.theme-options dd {margin: 10px 0px;}

.introduce-main .am-sticky-placeholder {margin: 0px !important;}

.am-sticky-placeholder .am-nav-tabs>li span {color: #888;}

.am-sticky-placeholder .am-nav-tabs>li.am-active span {color: #333;}

.sku-not-active {border: 1px solid #f03726 !important;box-shadow: 0 0px 3px #ed7f76, 0 0 6px rgba(0, 0, 0, 0);}

.sku-items-disabled {color: #d2cfcf !important;background-color: #ffffff !important;border: 1px dashed #d5d5d5 !important;box-shadow: none !important;}

.sku-dont-choose {color: #b4b3b3 !important;background-color: #ffffff !important;border: 1px solid #ebeaea !important;box-shadow: none !important;}

.sku-dont-choose img {opacity: 0.5;}

.sku-items-disabled img {opacity: 0.3;}

/* 购买导航 */

.buy-nav {position: fixed;bottom: 0px;right: 0px;z-index: 1000;width: 100%;background: #fff;}

.buy-nav-opt a {color: #666;}

.text-active {color: #00AADE !important;}

.buy-nav-opt span {font-size: 12px;color: #555;}

/* 商品评论 */

.goods-comment .am-comment {margin-top: 15px;text-align: left;}

.goods-comment .am-comment-main {border: 1px solid #eee;}

.goods-comment .comment-spec {color: #B0B0B0;}

.comment-reply {border-top: 1px dashed #eee;margin-top: 10px;padding-top: 10px;}

.goods-comment .am-comment .am-comment-hd {background: #fbfbfb;}

.goods-comment .am-comment .am-comment-main:after {border-right-color: #fbfbfb;}

.goods-comment .comment-images,.goods-comment .comment-spec {margin-top: 5px;}

.goods-comment .comment-images img {width: 50px;height: 50px;border: 1px solid #eee;}

.goods-comment .comment-images li:not(:last-child) {margin-right: 5px;}

.comment-reply-title {color: #666;}

.comment-reply-desc {color: #905602;}

/* 评分 */

.score-container {border-color: #eee;padding: 15px 25px;border-style: none solid solid solid;border-width: 1px;}

.score-container .score {width: 80px;border-right: 1px solid #eee;padding-right: 25px;}

.score-container .score .name {color: #666;}

.score-container .score .value {color: #f03726;font-weight: 700;font-size: 32px;line-height: 32px;margin-top: 5px;}

.score-container .am-progress {width: calc(100% - 105px);margin-bottom: 0;margin-top: 18px;line-height: 2rem;text-align: center;}

.detail-content img {max-width: 100%;}

@media only screen and (min-width:640px) {

  .theme-span {height: 0px;background: #fff;}

  .theme-popover {box-shadow:none;position: static;top: 20%;left: calc(50% - 250px);width: 500px;bottom: auto;border: none;border-radius: 3px;display: block;width: 100%;}

  .iteminfo_parameter dt.buy-event{display: none;}

  .clearfix.tb-btn.tb-btn-basket.buy-event{margin-left: 35px;}

  .theme-poptit {display: none;}

  .theme-signin-left {float: left;max-height: none;overflow: visible;}

  .theme-options .cart-title {margin-top: 5px;}

  .theme-options ul {float: left;}

  .theme-signin-left .sku-line {background: none;border-radius: 0;margin: 5px;border: 1px solid #d5d5d5;color: #333;background-color: #f5f5f5;}

 /*  .theme-signin-left .sku-line.selected,.theme-signin-left .sku-line:hover {background: none;color: #333;border: 1px solid #e23f36;box-shadow: 0px 0 0px 1px #e23f36;}*/
  .theme-signin-left .sku-line.selected,.theme-signin-left .sku-line:hover {background: none;color: #333;border: 1px solid #00AADE;box-shadow: 0px 0 0px 1px #00AADE;}

  .theme-signin-right {display: none;}

  .text-info .price-now {float: left;margin-right: 10px;}

  .text-info span.stock-tips {float: left;font-size: 12px;}

  /*操作*/

  .btn-op {overflow: hidden;padding: 10px 30%;position: static;display: none;}

  .theme-signin .btn {width: auto;font-size: 12px;padding: 5px 15px;border-radius: 0;}

  .btn.close {display: block;float: left;position: static;}

  i.buy-event {display: inline-block;}

  .btn.confirm {float: right;}

}

@media only screen and (min-width:1025px) {

  i.buy-event {display: none;}

  .theme-signin-left {padding-top: 15px;float: left;max-width: none;padding-bottom: 0px;}

  .theme-signin-right {float: left;display: block;overflow: hidden;padding: 10px;}

  .theme-signin-right .img-info,.theme-signin-right .text-info {position: static;}

  .theme-signin-right .img-info img {width: 120px;height: 120px;}

}

dt+dd {margin: 0px 0px;padding: 0px 0px;}

.am-selected-text {font-size: 14px;}

ul,li,ol {list-style: none;}

dl,dd {margin: auto;}

img {border: none;}

button {padding: 1px 6px;}

li {list-style: none;}

a img,:link img,:visited img {border: none;}

table {border-collapse: collapse;border-spacing: 0;font-size: 14px;}

:focus {outline: none;}

* {margin: 0;padding: 0;}

fieldset {padding: 0px;padding-left: 7px;padding-right: 7px;padding-bottom: 7px;}

fieldset legend {margin-left: 15px;padding-left: 3px;padding-right: 3px;color: #333;}

.introduce-main .am-nav>li>a {padding: 4px 0px;font-size: 12px;}

.introduce-main .am-nav-tabs>li>a {margin-right: 0px;}

.introduce-main .am-nav-tabs>li {border-top: 2px solid #f5f5f5;}

.introduce-main .am-nav-tabs>li.am-active {border-bottom: 2px solid #00AADE;}

/*导航*/

.introduce ul.am-tabs-nav.am-nav.am-nav-tabs {background: #F5F5F5;}

.introduce .am-nav-tabs,.introduce .am-tabs-bd {border-color: transparent;}

.introduce .am-nav-tabs>li.am-active>a,.introduce .am-nav-tabs>li.am-active>a:hover,.introduce .am-nav-tabs>li.am-active>a:focus,.introduce .m-nav-tabs>li>a:hover,.introduce .am-nav-tabs>li>a:focus {color: #555555;background: none;border-color: transparent;cursor: default;}

.introduce .am-nav-tabs>li {border-bottom: 2px solid transparent;text-align: center;}

.introduce .am-nav-tabs>li.am-active {border-bottom: 2px solid #00AADE;}

.introduce .am-tabs-nav li {height: 36px;font-size: 14px;line-height: 36px;}

.introduce .am-tabs-nav li a,.introduce .am-tabs-nav li.am-active a,.introduce .am-tabs-nav li {cursor: pointer;}

.introduce .am-nav-tabs>li span {font-size: 14px;font-weight: 500;}

.introduce .am-nav-tabs>li.am-active span {color: #00AADE;}

.tab {line-height: 56px;font-size: 12px;}

.tab a {color: #07c;}

.tab a:hover {color: #00AADE;}

.tab a.cur {font-weight: bold;}



/*---商品详细页----*/

.simple-desc {color: #f00;}

/*价格*/

.tb-detail-price {text-align: left;position: relative;}

.tb-detail-price .price em {font-family: arial;}

.tb-detail-price .original-price-value {text-decoration: line-through;font-size: 14px;}

.iteminfo_mktprice {padding-top: 10px;}

.iteminfo_mktprice em,.compete-price {color: #c00;}

.tb-detail-price dd {display: inline-block;}

.goods-favor-count {color: #999;}

.iteminfo_parameter a:hover {text-decoration: none;color: initial;}

.tm-indcon .tm-label,.tb-detail-price dt,.specpara-title {white-space: nowrap;color: #666;font-weight: 400;}

.tb-detail-price .items {display: block;margin: 5px 0;}

.tb-detail-price .items dt {float: left;text-align: left;}

.tb-detail-price .compete-price {font-size: 24px;font-weight: bold;line-height: 16px;}

/* 二维码 */

.goods-qrcode .qrcode-images {display: none;position: absolute;z-index: 2;top: 30px;right: 0;}

.goods-qrcode:hover .qrcode-images {display: block;}

/* 视频 */

.goods-video-submit-start,.goods-video-submit-close,.goods-video-container {position: absolute;}

.goods-video-submit-start,.goods-video-submit-close {font-size: 60px;color: #999;cursor: pointer;}

.goods-video-submit-start:hover,.goods-video-submit-close:hover {color: #666;}

.goods-video-submit-close {z-index: 4;width: 50px;height: 50px;line-height: 48px;text-align: center;padding: 0;border: 2px solid #999;border-radius: 1000px;}

/* 视频 放大镜 */

.box .goods-video-submit-start {left: 1px;bottom: 85px;z-index: 2;padding: 10px 10px 2px 10px;}

.box .goods-video-submit-close {top: 10px;right: 10px;}

.box .goods-video-container {line-height: 32px;font-size: 32px;color: #f00;background: #fff;text-align: center;width: 100%;height: 100%;top: 0;left: 0;z-index: 3;}

/* 视频 轮播下 */

.scoll .slider-content {overflow: hidden;position: relative;}

.scoll .goods-video-submit-start {left: 0;bottom: 0;z-index: 2;padding: 10px 10px 5px 10px;}

.scoll .goods-video-submit-close {right: 10px;}

.scoll .goods-video-container {line-height: 32px;font-size: 32px;color: #f00;background: #fff;text-align: center;width: 100%;height: 100%;top: 0;left: 0;z-index: 3;}

/*销量*/

.tm-ind-panel,.iteminfo_parameter {border-bottom: 1px solid #F5F5F5;}

.tm-ind-panel {padding: 10px 5px;position: relative;overflow: unset;clear: both;display: flex;}

.tm-ind-item {float: left;width: 33%;text-align: center;position: relative;left: -1px;border-left: 1px solid #E5DFDA;flex: 1 1 0%;line-height: 16px;cursor: pointer;}

.tm-ind-panel .tm-count {display: inline-block;line-height: 16px;height: 16px;color: #C40000;font-weight: 700;margin-left: 3px;}

/*规格*/

.theme-signin .btn-op.act {display: none;}

.theme-signin .btn-op.act .btn {width: 50%;float: left;}

.buy-event .cart-title {width: 100%;padding: 5px;}

.buy-event .cart-title .am-icon-angle-right {float: right;}

/*数量*/

.iteminfo_parameter.munber,.iteminfo_parameter.freight {display: none;}

.iteminfo_parameter.munber dd {margin-left: 5px;}

#min,#add {width: 35px;height: 25px;outline: none;line-height: 23px;padding: 0;cursor: pointer;}

#text_box {width: 60px;height: 25px;text-align: center;font-size: 12px !important;}

.theme-popover .am-input-group {display: inline-flex;}


/*报名导航条高度*/
.tb-btn button,.buy-nav div.submit,.buy-nav .buy-nav-opt,.buy-nav .nav-icon {height: 50px;line-height: 50px;}

/*.tb-btn button {margin-right: 0px;float: left;overflow: hidden;position: relative;width: 100%;background-color: #FFEDED;color: #d2364c;font-size: 14px;text-align: center;border: 0;}*/
.tb-btn button {margin-right: 0px;float: left;overflow: hidden;position: relative;width: 100%;background-color: #FFEDED;color: #00AADE;font-size: 14px;text-align: center;border: 0;}

.tb-btn-basket button {background-color: #00AADE;color: #FFF;}

.buy-nav .buy-nav-opt,.buy-nav div.submit {float: left;}

.buy-nav div.submit {width: 30%;}

.share_img,.shre_div,.share_btn_group{display: none;}



@media only screen and (min-width:640px) {

  .buy-nav .buy-nav-opt {position: absolute;margin-left: 20%;display: block;}

  .buy-nav .buy-nav-opt .nav-icon-home {display: none;}

  .buy-nav .buy-nav-opt .nav-icon {cursor: pointer;}

  .buy-nav .buy-nav-opt .nav-icon:not(:last-child) {margin-right: 10px;}

  .buy-nav .buy-nav-opt {padding-top: 8px;}

}



@media only screen and (max-width:640px) {

  .buy-nav .nav-icon {display: inline-block;width: 33.33333333333%;float: left;cursor: pointer;border-top: 1px solid #f5f5f5;border-left: 1px solid #f5f5f5;text-align: center;}

  .buy-nav .wap_show {display: block;}

  .share_div_show{display: block;position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0,0,0,0.9);z-index: 2000;}

  .share_img_show {display: block;width:100%;}

  .img_div{height: 75%;overflow-y:auto;position: relative;text-align: center;padding: 5%;}

  .share_btn_group{position: fixed;width: 90%;margin: auto;left: 5%;right: 5%;bottom: 10%;}

  .share_btn_group a{height: 30px;line-height: 30px;padding: 0;}

  #qr_code_wap{text-align: center;width: 100%;}

  #qr_code_wap img{width: 100px;height: 100px;}

  .dd_detail .theme-popover {z-index: 1001;position: fixed;bottom: 0;left: 0;width: 100%;display: none;} 

}

/*介绍*/

.introduce {width: 100%;margin: 0px auto;padding-bottom: 20px;}

.introduce-main {width: 100%;background: #fff;}

.introduce-main .am-tab-panel {padding: 0px;}

/*产品参数*/

ul.detail-attr {overflow: hidden;text-align: left;}

ul.detail-attr li {height: 26px;overflow: hidden;line-height: 26px;vertical-align: top;white-space: nowrap;text-overflow: ellipsis;color: #666;font-size: 14px;}

/*推荐商品*/

.like {margin-top: 25px;border-radius: 4px;}

.like li {float: left;padding: 8px 10px 5px;font: 14px/1.5 tahoma, arial, "Hiragino Sans GB", 宋体, sans-serif;}

.like li {text-align: left;border-top: 1px solid #eee;}

.like li .p-price strong {font-size: 14px;color: #E4393C;font-weight: 400;font-family: Verdana;}

.like li img {width: 100%;}

/*轮播*/

.clearfix-left {display: none;position: relative;width: 100%;}

.scoll img {width: 100%;margin-left: 0;}

/* 文字提示 */

.goods-not-buy-tips {color: #FF5722;margin: 5px 0;font-size: 14px;}

/*左侧商品-看了又看*/

.browse {display: none;}

@media only screen and (min-width:640px) {

  /*导航固定*/

  ul.am-tabs-nav.am-nav.am-nav-tabs {margin-right: 10px;margin-left: 10px;width: auto;}

  .scoll {display: none;float: left;width: calc(45% - 10px);max-width: 360px;padding-right: 20px;}

  .scoll .slider-content {border: 1px solid #eee;}

  .iteminfo_parameter.freight {display: block;margin-top: 10px;margin-bottom: 10px;}

  .iteminfo_parameter.freight dt {margin-left: -70px;float: left;margin-right: 10px;padding-top: 5px;padding-bottom: 20px;}

  .buy-nav {position: static;overflow: hidden;}

  ul.am-avg-sm-4.am-tabs-nav.am-nav.am-nav-tabs {width: auto;}

  ul.detail-attr li {display: inline;float: left;width: 33.33%;}

  /*报名项目*/

  .buy-event .cart-title {border: none;margin-left: -60px;position: relative;padding: 10px 0px 5px 10px;}

  .buy-event .cart-title .am-icon-angle-right {position: absolute;right: -50px;}

  .iteminfo_parameter {border-bottom: 0;}

  .tm-ind-panel {border-width: 1px 0px;margin: -1px 0px 0px 0px;padding: 2px 0px;position: relative;overflow: unset;clear: both;display: flex;}

  .tm-ind-item {float: left;width: 33%;text-align: center;position: relative;left: -1px;border-left: 1px solid #E5DFDA;flex: 1 1 0%;line-height: 16px;cursor: pointer;}

  .tm-ind-panel .tm-count {display: inline-block;line-height: 16px;height: 16px;color: #C40000;font-weight: 700;margin-left: 3px;}

  .theme-signin-left .cart-title {margin-left: -46px;font-size: 12px;font-weight: 100;color: #888;float: left;}

  /*基础*/

  .tb-detail-price .items dt {min-width: 65px;}

  .theme-signin-left {float: none;padding-bottom: 0;margin: 0;}

  .iteminfo_parameter {padding-left: 50px;}

  .tb-detail-hd,.tb-detail-price {text-align: left;}

  .tb-detail-hd h1 {font-size: 16px;}

  .tb-btn-buy {margin-right: 10px;}

  .tb-btn button {width: 98px;border: 1px solid #00AADE;}

  .buy-nav div.submit {width: auto;}

  /*印象*/

  .p-bfc {padding: 0px;}

  .rate {float: left;padding-top: 20px;display: block;margin-right: 30px;}

  .rate strong {font: 400 46px/30px arial;color: #e4393c;}

  .like li:not(:nth-of-type(3n)) {border-right: 1px solid #eee;}

  .like li:nth-child(1),.like li:nth-child(2),.like li:nth-child(3) {border-top: 0px;}

  /* 视频 */

  .scoll .goods-video-submit-close {top: 10px;}

  /* 基础主体 */

  .item-inform {margin-bottom: 10px;}

  .introduce-main {margin-top: 50px;}

}



@media only screen and (min-width:1025px) {

  /*放大镜*/

  /* box */

  .box {position: relative;border: 1px solid #eee; }

  .tb-pic a {display: table-cell;text-align: center;vertical-align: middle;  }

  .tb-pic a img {vertical-align: middle;}

  .tb-pic a {*display: block;*font-family: Arial;*line-height: 1;}

  .tb-thumb {padding: 5px;overflow: hidden;background: #f9f9f9;}

  .tb-thumb li {

  background: none repeat scroll 0 0 transparent;float: left;margin: 0 6px 0 0;overflow: hidden;padding: 1px;}

  .tb-s310 a {*font-size: 271px;}

  .tb-s40 a {*font-size: 35px;}

  .tb-s40 {height: 60px;width: 60px;}

  /* 左侧图片KV */
  .tb-booth {

  border-bottom: 1px solid #f5f5f5;position: relative;z-index: 1;overflow: hidden;height: 358px;}

  .tb-booth img {
	width: 100%; 
	display: block; 
	position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);}

  .tb-thumb .tb-selected {background: none repeat scroll 0 0 #C30008;height: 62px;}

  .tb-thumb .tb-selected div {background-color: #FFFFFF;border: medium none;}

  .tb-thumb li div {border: 1px solid #eee;overflow: hidden;}

  div.zoomDiv {

  z-index: 999;position: absolute;top: 0px;left: 0px;width: 400px;height: 400px;background: #ffffff;border: 1px solid #CCCCCC;display: none;text-align: center;overflow: hidden; }

  div.zoomDiv img {min-width: 1000px;display: block;}

  div.zoomMask {position: absolute;background: url(../images/goods-mask.png)repeat scroll 0 0 rgba(33, 150, 243, 0.3);cursor: move;z-index: 1;}

  .theme-poptit,.theme-signin-right{display: none;}

  /* .theme-options{overflow: visible;padding:0px 0px; margin-bottom: 5px;}

.theme-options ul{overflow: hidden;float: none;} */

  .theme-signin-left {max-width: 100%;margin-bottom: 0;}

  .theme-signin-left .sku-line {cursor: pointer;}

  .scoll {display: none;}

  .item-inform {max-width: 1000px;background: #fff;margin-top: 20px;margin-bottom: 30px;}

  .freight {width: 400px;float: left;}

  .iteminfo_parameter.freight dt {padding-top: 6px;padding-bottom: 0px;}

  /*左侧商品-看了又看*/

  .introduce-main {width: 100%;float: left;background: #fff;}

  .browse {display: block;float: left;width: 20%;}

  .browse ul {border: 1px solid #eee;width: 90%;}

  .browse ul .mt {background-color: #f7f7f7;height: 35px;line-height: 35px;text-align: center;}

  .browse ul li {margin: 0px 10px;padding: 12px 0px;border-top: 1px dotted #DEDEDE;}

  .browse ul li.first {border-top: none;}

  .browse li img {width: 100%;}

  .browse li .p-price strong {color: #c00;font-weight: 600;}

  /*导航固定*/

  ul.am-tabs-nav.am-nav.am-nav-tabs {left: 20%;margin-right: 0px;margin-left: 0px;}

  .introduce-main .am-nav-tabs>li.am-active {border-bottom: none;}

  .introduce-main .am-nav-tabs>li.am-active {border-top: 2px solid #00AADE;}

  /*评论*/

  .tb-r-filter-bar {border: 1px solid #F5F5F5;background-color: #FAFAFA;}

  .tb-r-filter-bar li {text-align: left;width: auto;padding: 0px 10px;}

  .like li:nth-of-type(4n) {border-right: 0px !important;}

  .like li:nth-of-type(3n) {border-right: 1px solid #eee;}

  .like li:nth-child(4) {border-top: 0px;}

  .tb-btn-buy {margin-left: 50px;margin-right: 20px;}

  .buy-nav .buy-nav-opt .nav-icon:not(:last-child) {margin-right: 15px;}

}


 /* 主要内容宽度 */
@media only screen and (min-width:1260px) {



  .item-inform,

  .match,

  .introduce-main,

  .am-breadcrumb-slash {

  max-width: 1200px!important;

  }

 /* KV高度 */
  .tb-booth {

  height: 370px;

  }


  /* 视频 */

  .box .goods-video-submit-close {

  left: 340px;

  }



  /*导航固定*/

  ul.am-tabs-nav.am-nav.am-nav-tabs {

  left: auto;

  right: auto;

  width: 100%;

  }

}





/* 小于1025 */

@media only screen and (max-width:1025px) {

  ul.am-tabs-nav.am-nav.am-nav-tabs {

  width: 100% !important;

  left: 0px !important;

  }



}



/* 手机模式下---卡片设置 */

@media only screen and (max-width:640px) {

  .goods-detail {

  padding: 10px;

  }



  .detail-title,

  .detail-attr,

  .simple-desc {

  padding: 0px 5px;

  }



  .tb-detail-price {

  padding: 10px 5px;

  }



  .buy-nav .buy-nav-opt {

    width: 70%;

  }



  ul.tm-ind-panel li {

  border-left: 0px;

  }



  ul.tm-ind-panel li:first-child {

  text-align: left;

  }



  ul.tm-ind-panel li:last-child {

  text-align: right;

  }



  .tb-detail-price .items dt {

  margin-right: 10px;

  }



  .tb-detail-hd h1 {

  font-size: 14px;

  }



  /* 推荐商品 */

  .like li:not(:nth-of-type(2n)) {

  border-right: 1px solid #eee;

  }



  .like li:nth-child(1),

  .like li:nth-child(2) {

  border-top: 0px;

  }



  .goods-not-buy-tips {

  text-align: center;

  }



  .goods-favor-count {

  display: none;

  }



  /* 视频操作 */

  .scoll .goods-video-submit-close {

  bottom: 50px;

  }



  /* 商品评论 */

  .goods-comment .am-comment {

  margin-left: 5px;

  margin-right: 5px;

  }



  /* 商品评分 */

  .score-container {

  padding: 10px;

  border-style: none none solid none;

  }



  .score-container .score {

  padding-right: 10px;

  }



  .score-container .am-progress {

  width: calc(100% - 90px);

  }



}





/* 展示模式 */

.exhibition-nav div.submit {

  width: 60%;

}



.goods-page-container img {

  width: 100%;

  border: 1px solid #888888;

}



#am-panel-bd {

  border: 1px solid #e5e5e5 !important;

  text-align: right;

}



#am-panel-bd input {

  width: 50%;

  height: 35px;

  line-height: 35px;

  border: 1px solid #ddd;

}



#am-panel-bd button {

  height: 35px;

  margin-left: 2%;

}



.file {

  position: relative;

  display: inline-block;

  background: #00aade;

  border: 1px solid #00aade;

  padding: 4px 12px;

  overflow: hidden;

  color: #ffffff;

  text-decoration: none;

  text-indent: 0;

  line-height: 20px;

}



.file input {

  position: absolute;

  font-size: 100px;

  right: 0;

  top: 0;

  opacity: 0;

}



.file:hover {

  background: #00aade;

  border-color: #00aade;

  color: #ffffff;

  text-decoration: none;

}



/* PC 顶部赛事信息 左右侧布局*/

@media only screen and (min-width:640px) {

  .clearfix-left {

    width: 50%;

    float: left;

    display: block;

  }

  .clearfix-left img{

    width:100%;

  }

  /*放大镜*/

  .clearfix-right {

    width: 50%;

    padding-left: 20px;

    float: left;

    min-height: 270px;

  }

  .exhibition-nav .buy-nav-opt {

  margin-left: 120px;

  }



  .tm-ind-item button {

  display: table-cell;

  width: 98px;

  background-color: #00AADE;

  color: #fff;

  border: 1px solid #00AADE;

  }



  .goods-page-container div {

  width: 40%;

  padding: 5px;

  display: table-cell;

  padding-top: 30px;

  }



  #various>.table-cell,

  #various>.pc-show {

  display: table-cell;

  }



  #various>.goods-base>.goods-title {

  width: 300px;

  }

}





@media only screen and (max-width: 640px) {



  /*销量*/

  .tm-ind-panel {

  padding: 2px;

  position: relative;

  overflow: unset;

  clear: both;

  display: flex;

  }



  .tm-ind-item {

  float: left;

  width: 33%;

  text-align: center;

  position: relative;

  left: -1px;

  border-left: 1px solid #E5DFDA;

  flex: 1 1 0%;

  line-height: 16px;

  cursor: pointer;

  }



  .tm-ind-panel .tm-count {

  display: inline-block;

  line-height: 16px;

  height: 16px;

  color: #C40000;

  font-weight: 700;

  margin-left: 3px;

  }



  .tm-ind-item button {

  display: none;

  }



  #tm-ind-panel {

  display: none;

  }



  .goods-page-container div {

  width: 100%;

  display: block;

  margin-top: 10px;

  }



  #goods-qrcode {

  display: none;

  }



  #various>.table-cell {

  display: table-cell;

  }



  #various>.pc-show,

  .pc_show {

  display: none;

  }



  #various>.goods-base>.goods-title {

  width: 150px;

  }



}



.am-panel-default>.am-panel-hd i {

  border-left: 3px solid #00aade;

  margin-right: 5px;

}



#various.goods-detail img {

  width: 60px;

  height: 60px;

}



#various.goods-detail {

  display: table;

  width: 100%;

  padding: 8px 10px 5px;

  height: 40px;

  border-bottom: 1px solid #f1f1f1;

}

#various>.goods-base {

  width: 50%;

}



#various>.time {

  text-align: right;

}



#various>.goods-base>.goods-title {

  overflow: hidden;

  white-space: nowrap;

  /*---text-overflow: ellipsis;-*/

  display: inline-block;

}

@media only screen and (min-width:640px) {

.sku-line{position: relative;}

.theme-options li a:hover{ border:2px solid #00AADE; padding:0 5px; text-decoration:none;}

.theme-options li i{ position:absolute; width:10px; height:10px; font-size:0; line-height:0; right:0px; bottom:0px; background:url(../images/sys-item-selected.gif) no-repeat right bottom; z-index:99; display:none;}

.theme-options li.selected a{ border:2px solid #00AADE; padding:0 5px;}

.theme-options li.selected i{ display:block;} 

.tb-detail-price{ background: #fcf1e3 url(../images/goods-meta-bg.png); background-size: cover; -moz-background-size: cover; background-repeat: no-repeat; height:auto;padding-left:10px; }



}



/*---我发布的赛事/我报名的赛事---*/

.compete-detail img {width: 160px;height: 80px;}

.compete-detail {position: relative;}

.compete-title {display: block;max-height: 36px;}

.compete-title:hover {text-decoration: underline;}

.compete-base {position: absolute;top: 0;left: 85px;}

.compete-am-table {width: 100%;border-spacing: 0;border-collapse: separate;margin-bottom: 10px;}

.compete-am-table>tbody>tr>td {border-top: 1px solid #F5F5F5;padding: 0.7rem;line-height: 1.6;vertical-align: top;}

.compete-am-table>thead>tr>th {border-bottom: 1px solid #f7f7f7;}

.compete-form-search{padding:unset !important;}

.compete-form-search .thin { overflow:hidden; }

.compete-form-search .thin .so { width:66%; }

.compete-form-search .thin_sub { font-weight:100; margin:5px 0px 0px 10px; cursor: pointer; }

.compete-form-search .so-list { width:100%; margin-top: 10px; }

.compete-form-search .so-list * { font-size:1.2rem !important; }

.compete-form-search .so-list input { height:28px; display:inline !important; }

.compete-form-search .time input, .compete-form-search .so-list .chosen-container { background:#FFF !important; }

.compete-form-search .time input, .compete-form-search .price input { width:101px !important; }

.compete-form-search .time i { position:absolute; margin:4px 0px 0px -15px; }

.compete-form-search .time { width:50%; }

.compete-form-search .so-list tr+tr>td { padding-top:10px; }

.compete-form-search .so-list .chosen-container { border-radius:2px; }

.compete-form-search .text-grey { color: #999; }

.compete-form-search .chosen-container-single .chosen-single, .compete-form-search .so-list select{height: 28px;line-height: 28px;width: 100%; }

.compete-form-search .reset-submit { margin-left: 20px; }

.compete-form-search .so-list select { padding: 0 0 0 8px; }

.compete-form-search .more-submit input { display: none; }

#importform{width: 300px;left: calc(50% - 150px);top: calc(50% - 200px);margin-left: 0;margin-top: 0;background-color: #fff;position: fixed;border: 1px solid #ccc;z-index: 2000;padding-bottom: 5px;text-align: left;}

#importform .am-form-group{padding-right: 10px;}

@media only screen and (min-width:640px) {

  .compete-form-search .so-list .chosen-container, .compete-form-search .so-list select,.compete-form-search .so-list .inputText, .compete-form-search .input input { width:217px !important; display: -webkit-inline-box; }

  .compete-form-search .thin_sub:hover { color:#00aade; }
  
  .compete-data-list tr .title {width: 300px;text-indent: 0;padding: 0.7rem;line-height: 1.6;}

  .compete-data-list tr .base {width: 200px;text-indent: 0;padding: 0.7rem;line-height: 1.6;}

  .compete-data-list tr .operate {width: 10%;}

  .compete-title {font-size: 14px;}

}

@media only screen and (max-width:641px) {

  .compete-data-list tr .base {width: 65%;text-indent: 0;}

  .compete-data-list tr .operate {width: 20%;}

  .compete-detail img {width: 100px;height: 50px;}

  .compete-base {left: 110px;}

  #am-table td > label, #am-table td > a.pc_show{display: none;}

  .status {width: 20%;}

  #am-table  td{width: 100%;display: table;padding: 0.2rem;}

  #am-table  td>label, #am-table  td>a{width: 25%;display: table-cell;}

  #am-table  td>a{text-align: left;}

  #am-table td > a.wap_show_center{text-align: center;}

  #am-table td:last-child{border-bottom: 1px solid #999;}

  #am-table td > a.am-btn{text-align: center;border-right: 1px solid #000;}

  #am-table td > a.am-btn:last-child{border-right: none;}

  #am-table td.btn_5 > a.am-btn {width: 20%;}

  #am-table td.btn_3 > a.am-btn {width: 33%;}

  #am-table td.btn_2 > a.am-btn {width: 50%;}

  .compete-form-search .so-list input { width:calc(50% - 29px) !important; }

  .compete-form-search .so-list td { width:100%; display:block; }

  .compete-form-search .so-list tr td:last-child { margin-top:10px; }

  .compete-form-search .so-list tr td:last-child { padding-top:0px !important; }

  .compete-form-search .chosen-container-single .chosen-search input[type="text"] { width: 100% !important; }

  .compete-form-search .so-list select, .compete-form-search .so-list .chosen-container,.compete-form-search .so-list .inputText, .compete-form-search .input input { width: calc(100% - 44px) !important; display: -webkit-inline-box; }

}





/*---规则设置--- */

.user-content-body .am-panel-bd {overflow: hidden;}

.am-panel-hd {display: table;width: 100%;}

header .am-panel-title {display: table-cell;}

header a {display: table-cell;color: #00aade;}

a:hover,a:active header a:hover,header a:active,.goods-base a:hover,.goods-base a:active {color: #00aade;}

.operate {width: 20%;}

/* 手机版创建组别 */

@media only screen and (max-width:640px) {

  .cropper-images-view{height: 180px;}

  form.am-form .am-form-group, .plug-file-upload-view, .business-form-group, .business-form-block{padding: 0px 10% 10px 5px;}

  .cropper-images-view img{width: 300px;}

}



/*---个人报名---*/

.user-main{max-width: 1200px;}

.user-content{display: -webkit-box; display: -webkit-flex; display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;background: #fff;}

table.from_name{width: 100%;}

table.from_name > td{width: 50%;}

em.history_xing_ming{width: 60px;display: inline-block;}

em.history_first_last{width: 120px;display: inline-block;}

em.history_sex{width: 10px;display: inline-block;}

em.history_card_no{width: 140px;display: inline-block;text-align: right;}

@media only screen and (max-width:401px) {

  em.pc_show{display: none !important;}

}

@media only screen and (min-width:400px) {

  em.pc_show{display: inline-block !important;}

}



/* 对阵图 */

.data-con-left table,.data-con-right table{width:100%;border-collapse: collapse;margin: 10px 0;table-layout: fixed;height: 100px;cursor: pointer;}

.data-con-left table tr,.data-con-right table tr{height: 20px;}

.data-con-left table,.data-con-left table tr th, .data-con-left table tr td,.data-con-right table,.data-con-right table tr th, .data-con-right table tr td { border:1px solid #000; vertical-align: middle;font-size:10px;font-weight: unset;}

.data-con-left th,.data-con-left td,.data-con-right th,.data-con-right td{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;word-break: break-all;text-align: center;}

/* .div-lunci .am-btn-danger{margin-top: 10px;} */

.am-btn.am-radius.group_am-active{background-color: #00aade;box-shadow: unset;width: 100px;border: 1px solid #00aade;color: #ffffff;border-top-left-radius: 10px ;border-top-right-radius: 10px;border-bottom: unset;}

#dataCon{margin-top: 10px;}

.competeSchedule{width: 100%;}

.dataCon{color: #333333;}

.data-con-left, .data-con-right{width: 360px;}

.layout-fl{float: left;}

.layout-fr{float: right;}

.middle-con:last-child {margin-bottom: 0;}

.middle-con {margin: 85px 0 110.8px 15px;width: 35px;position: relative;overflow: hidden;}

.middle-con:first-child{margin-top: 96px;}

.middle-box {width: 20px;height: 110.8px;border: 1px solid #cccccc;border-left: none;}

.middle-line {position: absolute;top: 50%;left: 20px;width: 10px;height: 1px;background: #cccccc;}

.data-con-right table {margin:120.8px 0;}

.data-con-right table:last-child {margin-bottom: 0;}

.data-con-title {font-size: 18px;font-weight: 600;line-height: 24px;height: 24px;padding-bottom: 10px;text-align: left;border-bottom: 1px solid #e6e6e6;background: url("/static/index/default/images/title-bg.jpg") left bottom no-repeat;}

#scheduleform {width: 650px;left: calc(50% - 325px);margin-left: 0;margin-top: 100px;background-color: #fff;position: fixed;border: 1px solid #ccc;z-index: 2000;padding-bottom: 5px;display: none;}

form.am-form .am-form-group{padding: 0 10px;margin:0;}

.winuser{background-color: #ebedfb;}

@media only screen and (min-width:640px) {

  th.nationality,th.score,th.qw{width:30px;}

  .data-con-right table:nth-child(2){margin-top:68px;}

}

@media only screen and (max-width:640px) {

.am-btn{font-size: 10px;}

.am-btn.am-radius.group_am-active{width: auto;font-size: 10px;}

.dataCon,.wim-content {width: 100%;}

th.nationality{width:22px;}

th.score{width: 22px;}

.middle-con{margin: 85px 0 110px 0;width: 20px;}

.middle-con:first-child{margin-top: 94px !important;}

.middle-box{height: 112px;width: 10px;}

/* .data-con-left, .data-con-right{width: calc(50% - 10px) !important;} */

.data-con-middle{width:20px;}

.div-group,.div-lunci{width:100%;}

.data-con-title{font-size: 11px;background:unset;}

.middle-line{left: 10px;}

.data-con-right table:nth-child(2){margin-top:66px;}

}

/* 初始 */

table.chushi,table.chushi tr th, table.chushi tr td{border:1px solid #cccccc;color:#333;}

table.chushi tr th{background-color: #f7f7f7;}

/* 设定时间/场地 */

table.sheding,table.sheding tr th, table.sheding tr td{border:1px solid #ed7d31;color:#333;}

table.sheding tr th{background-color: #ed7d31;color: #fff;}

/* 比赛开始 */

table.kaishi,table.kaishi tr th, table.kaishi tr td{border:1px solid #c00000;color:#333;}

table.kaishi tr th{background-color: #c00000;color: #fff;}

/* 比赛结束 */

table.jiesu,table.jiesu tr th, table.jiesu tr td{border:1px solid #00b050;color:#333;}

table.jiesu tr th{background-color: #00b050;color: #fff;}



/* pay */

@media only screen and (max-width:640px) {

  .div-payment .payment-list{width:100%;margin:unset}

  .div-payment .payment-list li{width:100%;margin:0;text-align:center;width:100%;height:8rem;line-height:8rem}

  .payment-list li.selected{position:relative}

  .div-payment .payment-list li:nth-child(1){float:unset;border:unset;border-radius:unset;border-bottom:2px solid #00aade}

  .div-payment .payment-list li:nth-child(2){float:unset;border:unset;border-radius:unset;border-bottom:2px solid #00aade}

  .div-payment .payment-list li img{width:6rem;float:left;margin:1rem 0 1rem 5rem}

  .div-payment .payment-list li p{text-align:left;font-weight:700;text-indent:2rem}

  .user-content-body .div-btn{padding:0 10rem 6rem;clear:both;width:100%;margin:2rem auto}

  .user-content-body .div-btn button{height:4rem;line-height:4rem;font-size:1rem;padding:0;border-radius:6px;background:#008bcf;font-weight:700;color:#fff!important}

  .div-payment .confirm-selected i.icon-active,.div-payment ul.logistics-list li.selected i.icon-active,.div-payment ul.payment-list li.selected i.icon-active{position:absolute;width:32px;height:32px;font-size:0;line-height:0;right:32px;bottom:2.5rem;background:url(/static/index/default/images/select.png) no-repeat right bottom;background-size:100% 100%}

  

}





/* 分享赛程 */

#chooselist-table {width: 100%;border-spacing: 0;border-collapse: separate;margin-bottom: 10px;}

#chooselist-table > thead > tr > th {border-bottom: 1px solid #f7f7f7;text-align: center;}

#chooselist-table > tbody > tr{height: 35px;}

#chooselist-table > tbody > tr > td{border-bottom: 1px solid #e5e5e5;text-align: center;padding:0;vertical-align: middle;}

#chooselist-table > thead > tr > th.th_checkbox,#chooselist-table > thead > tr > th.th_changci{width:5%;}

#chooselist-table > thead > tr > th.th_sc_a,#chooselist-table > thead > tr > th.th_sc_b{width:20%;border-left:1px solid #e5e5e5;border-right: 1px solid #e5e5e5;}

#chooselist-table > thead > tr > th.th_sc_vs{width:5%;}

#chooselist-table > thead > tr > th.th_sc_zb{width:10%;border-right: 1px solid #e5e5e5;}

#chooselist-table > thead > tr > th.th_time,#chooselist-table > thead > tr > th.th_place{width:15%;border-right: 1px solid #e5e5e5;}

#chooselist-table > tbody > tr > td.td_left_border{border-left:1px solid #e5e5e5;}

#chooselist-table > tbody > tr > td.td_right_border{border-right: 1px solid #e5e5e5;}

#chooselist-table > tbody > tr:nth-child(2n+1) > td, .am-table-striped > tbody > tr:nth-child(2n+1) > th{background-color: unset;}

#chooselist-table > tbody > tr > td.winuser{background-color: unset;}

#chooselist-table > tbody > tr.chushi,#chooselist-table > tbody > tr.chushi a{color:#333;}

#chooselist-table > tbody > tr.sheding,#chooselist-table > tbody > tr.sheding a{color:#ed7d31;}

#chooselist-table > tbody > tr.kaishi,#chooselist-table > tbody > tr.kaishi a{color:#c00000;}

#chooselist-table > tbody > tr.jiesu,#chooselist-table > tbody > tr.jiesu a{color:#00b050;}

@media only screen and (max-width:640px) {

  #chooselist-table td,#chooselist-table th{font-size: 11px;}

  #chooselist-table td .wap_show_name,#chooselist-table td .wap_show_name a{font-size:9px;}

  #chooselist-table .wap_show{display: table-cell;}

  #chooselist-table td .wap_show_name a{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;word-break: break-all;}

  #chooselist-table > thead > tr > th.th_changci{font-size:9px;}

}



