/*public*/
body{font-family: "微软雅黑"; color: #666; font-size: 14px;background-color: #f2f2f2;}
input,select,textarea{font-family: "微软雅黑"; font-size: 14px;}
a{color: #cc0000;}


.mui-content{background-color: #f2f2f2;}
.mui-btn{padding: 10px;}
.mc-pt20{padding-top: 30px;}
.mc-mb10{margin-bottom: 10px;}
.mc-mt10{margin-top: 10px;}
.mc-pt10{padding-top: 10px;}
.mc-blue{color: #cc0000;}
.mui-input-row label~input, .mui-input-row label~select, .mui-input-row label~textarea{font-size:14px;}
img{max-width: 100%;}
@font-face {font-family: "iconfont";
  src: url('../fonts/iconfont.eot?t=1495506336866'); /* IE9*/
  src: url('../fonts/iconfont.eot?t=1495506336866#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../fonts/iconfont.woff?t=1495506336866') format('woff'), /* chrome, firefox */
  url('../fonts/iconfont.ttf?t=1495506336866') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../fonts/iconfont.svg?t=1495506336866#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-danxuan:before { content: "\e6c3"; }
.icon-danxuanon:before { content: "\e6c4"; color: #CC0000;}
.icon-shoucang:before { content: "\e60c"; }
.icon-shoucangshixin:before { content: "\e605"; }
.icon-zhanneixin_f:before { content: "\e673"; }
.icon-fenxiang:before { content: "\e601"; }

.mc-headbar{margin-right: 34px;}
.mc-topbar{margin-left: 34px;}
.mui-bar .mc-leftbar{position: absolute; top: 0; left: 10px;}
.mui-bar .mc-message{position: absolute; top: 0; right: 10px;}

.mui-bar-nav{box-shadow: none;}

/*write background*/
.mc-write,.mc-write .mc-logo,.mc-write .mui-content{background-color: #fff;}

/*change width : form input */
.mui-input-group label {width: 22%;}
.mui-input-row label~input,
	.mui-input-row label~select,
	.mui-input-row label~textarea {	width: 78%;}
	
/*login*/
.mc-logo{text-align: center; padding: 50px 0 20px;}
.mc-links a{font-size: 14px;}

/*reg*/
.mc-ver{position: absolute;right: 0; top: 0; width: 40%; height: 40px; border:none;background-color: #cc0000; color: #fff;}
.mc-grey{background-color: #ccc;color: #666;}
.mc-lab{margin-bottom: 5px;display: inline-block;}
.mc-lab input{vertical-align: middle;margin-top: -3px; margin-right: 3px;}

/*tips*/
.mc-imgs {text-align: center; color: #cc0000; padding: 50px 0 20px;}
.mc-imgs .mui-icon{font-size: 100px;}
.mc-ndata{ padding:80px 0 20px;}
.mc-ndata-tips{font-size: 20px; color: #ccc;}
.mc-success{ font-size: 16px; color:#cc0000 ;}
.mc-tips-list{ margin: 10px 10px; background-color: #f2f2f2; padding: 20px 0;}

/*my*/
.mc-my-head{background: url(img/mybg.jpg); background-size: cover; color: #fff; height: 120px; text-align: center; position: relative; padding-left: 110px;}
	.mc-my-head .mc-my-img{ float: left;  width: 80px; height: 80px; margin-left: -90px; margin-top: 20px;}
	.mc-my-head .mc-my-img span{display: block; width: 80px; height: 80px;  border-radius: 50%; overflow: hidden; margin: 0 auto;}
	.mc-my-head .mc-my-info{float: left; margin-top: 20px; text-align: left;}
	.mc-my-head .mc-my-info .mc-my-name{ font-weight: 700; font-size: 18px; margin-top: 10px;}
	.mc-my-date{font-size: 12px; margin-top: 6px;}

.mc-my-order{background-color: #fff;}
	.mc-my-order-head{ padding: 10px 10px; border-bottom: 1px solid #efefef;}
	.mc-my-order-head a{color: #666;}

.mc-ico-box { height: 40px;}
.mc-ico-box .iconfont{ font-size: 28px; color: #ff6a05; vertical-align: middle; display: inline-block;}
	.mc-ico-box .icon-ccgl-tuihuosunyi-3,.mc-ico-box .icon-daifahuo{font-size: 36px;}
	.mc-ico-box .icon-daifukuan{ margin-top: 10px;}
	.mc-ico-box .icon-daifahuo{ margin-top: 10px;}
	.mc-ico-box .icon-daishouhuo{ margin-top: 10px;}
	.mc-ico-box .icon-daipingjia{ margin-top: 7px;}
	.mc-ico-box .icon-ccgl-tuihuosunyi-3{ margin-top: 11px;}
	.mc-ico-box .icon-dianpu1{margin-top: 12px;}
	.mc-ico-box .icon-weibiaoti103{margin-top: 10px;}
	.mc-my-olist{float: left; width: 20%;}
	
	.mc-my-order-body{padding: 15px 10px;}

.mc-ico-name{font-size: 12px;}

/*setting*/
.mc-tag-list{list-style: none; padding: 0; margin: 0; background-color: #fff; margin-top: 10px;}
	.mc-tag-li{ padding: 15px 15px; border-bottom: 1px solid #eee; font-size: 16px;}
	.mc-tag-list .mc-tag-li:last-child{border-bottom: none;}
	.mc-size-12{font-size: 14px;line-height: 22px;}

/*sex*/
.mc-sex-foucs{font-size: 34px; color: #cc0000; margin-top: -6px;}


/*order*/
.mc-statu-grey{background-color: #f2f2f2; font-size: 12px; padding: 0 10px;}
.mc-statu-red{background-color: #cc0000; color: #fff; font-size: 12px; padding: 0 10px;}
.mc-order{border-top: 5px solid #f2f2f2;}
.mc-order .mc-cart-body{background-color: #f2f2f2; overflow: hidden;}
.mc-order .mc-cart-head{border-bottom: none;}
.mui-slider .mui-segmented-control.mui-segmented-control-inverted~.mui-slider-group .mui-slider-item{border-top: none; border-bottom: none;}
.mc-cart-foot{ padding: 10px 10px; line-height: 40px;}
	.mc-cart-foot .mui-btn{ margin-left: 5px;}

.mc-img-list{list-style: none; margin: 0; padding: 10px 0; width: 99999px;}
	.mc-img-list li{float: left; width: 80px; height: 80px; overflow: hidden; margin-right: 10px;}

.mc-btn-group{text-align: right; padding: 0 5px;}
.mc-btn-group .mui-btn{margin-right: 5px;}


/*like*/
.mc-like-item{ padding:20px 10px; background-color: #fff; margin-top: 10px;}
	.mc-like-shop{ padding-left: 60px;}
	.mc-like-shop .mc-like-img{ width: 40px; height: 40px; overflow: hidden; margin-left: -50px;}
	.mc-text-black{color: #000;}
	.mc-like-item .mui-icon-arrowright{ margin-top: 8px;}
	.mc-h20{ line-height: 20px; height: 20px; overflow: hidden;}

/*else*/
.mc-freight{background-color: #f2f2f2; padding: 5px 10px; margin-top: 10px; position: relative;}
.mc-freight-arr{width:0;height:0;border-width:0 6px 6px;border-style:solid;border-color:transparent transparent #f2f2f2;/*透明 透明  灰*/position:absolute; left: 10px; top: -6px;}


/*edit*/
.mc-ico-wrap{ }
	.mc-ico-wrap .iconfont{vertical-align: middle;font-size: 20px;}
	.mc-detail-bar .mui-col-xs-2{height: 50px; }
	.mc-detail-bar .mui-col-xs-4,.mc-sku-btns{height: 50px; color: #fff; font-size: 16px; line-height: 50px; overflow: hidden;}
	.mc-bg-orange{ background-color: #ff9933;}
	.mc-bg-red{background-color: #CC0000;}

.mc-order-calc{padding-right: 8px;padding-top: 15px; font-size: 12px; line-height: 18px;}
	.mc-order-calc .mc-text-red{font-size: 18px;}
	.mc-text-red{color: #CC0000;}
    .mc-order-calc .mc-text-red del {
        font-size: 14px;
        margin-left: 5px;
    }
	.mc-wbox{background-color: #fff; font-size: 12px;}
	.mc-wbox-title{ color: #cc0000; border-bottom: 2px solid #f2f2f2; height: 40px;}
	.mc-wbox-title span{display: inline-block; font-weight: 700; font-size: 14px; float: left; line-height: 40px; height: 40px; border-bottom: 2px solid #cc0000; padding: 0 5px; margin-left: 10px;}

.mc-wbox-list ul{list-style: none; margin: 0; padding: 0;}
	.mc-wbox-item{ padding: 10px 10px 10px 30px;border-bottom: 1px solid #f2f2f2; line-height: 30px;font-size: 14px; }
	.mc-wbox-item p{margin-bottom:0;}
	.mc-wbox-item-text{display:block;}
	@media screen and (min-width: 350px) {
		.mc-wbox-item-text{display:inline;}
	}
	.mc-wbox-list .mui-icon{display: none;}
	.mc-focus{background-color: #fff2f2;}
	.mc-wbox-list .mc-focus .mui-icon{display: block; font-size: 40px;line-height:30px;color: #cc0000;}
	.red{color: #cc0000!important;}
	.red-price{font-size:20px;font-weight:bold;padding:0 5px;}
	.mc-hide{display: none;}
	.mc-success{position: fixed; width: 90%;z-index: 999; background-color: #fff; text-align: center; padding: 30px 0;}
	.mc-success-tips{color: #cc0000; font-size: 20px; padding: 10px;}
	.mc-success-name{color: #fb7717; font-size: 14px; padding:5px;}
	.mc-success-btn button{border-radius: 3px;border: none; background-color: #dd524d; color: #fff; min-width: 120px;}

	.mc-code{position: fixed; width: 90%;z-index: 999; background-color: #fff; text-align: center; padding: 30px 0;}
	.mc-code-tips{color: #cc0000; font-size: 20px; padding: 10px;}
	.mc-code-name{color: #fb7717; font-size: 14px; padding:5px;}
	.mc-code-btn button{border-radius: 3px;border: none; background-color: #dd524d; color: #fff; min-width: 120px;}


/*reg*/
.mc-reg-tip{ background-color: #ffe5e4; color: #dd524d; margin: 10px 10px 10px; padding: 10px;}
.mc-share-box{ margin:0 10px ;}
	.mc-share-title{ text-align: center; font-size: 20px; line-height: 26px; padding: 20px 10px;}
	.mc-share-content{ padding-bottom: 10px;}
	.mc-share-content p{color: #333;}
	.mc-share-aside{color: #666; padding-bottom: 20px;	}
	.mc-share-reg{ padding-bottom: 20px;}
	.mc-share-reg button{width: 100%; height: 40px;}

	.mc-share-code{ background-color: #f3f3f3; padding: 10px; font-size: 16px; margin-bottom: 10px;}
		.mc-share-code img{border:1px solid #bdbdbd;  max-width:50%}
		.mc-share-code div{padding: 5px;}


/*xieyi*/
.mc-hbox{padding: 10px 10px 0;}
	.mc-hbox h6{ font-size: 14px; font-weight: 700; color: #222; line-height: 30px;}
	.mc-hbox-content p{font-size: 12px; margin-bottom: 3px ;color: #666;}


/*record*/
.mc-re-tab{ text-align: center; background-color: #fff;}
.mc-re-tab span{padding: 10px 5px 10px;display: inline-block; border-bottom: 1px solid #fff;}
	.mc-re-tab .mc-re-tab-active{color: #cc0000;}
	.mc-re-tab .mc-re-tab-active span{border-bottom: 1px solid #cc0000;}

.mc-msg-item{}
	.mc-msg-name{font-weight: 700; font-size: 14px; margin-bottom: 2px;}
	.mc-msg-mail{ line-height: 20px; max-height: 20px; overflow: hidden;text-overflow:ellipsis;}
	.mui-table-view-cell:after{left: 0;}
	.mc-msg-read,.mc-msg-date,.mc-msg-mail{font-size: 12px; color: #999;}
	.mc-msg-unread{font-size: 12px; color: #cc0000;}

.mc-msg-content{background-color: #f2f2f2; padding: 10px 20px 30px; position: relative;}
	.mc-msg-row{ padding-bottom: 10px;}
	.mc-ico-god{font-size: 40px; font-family: arial; color: #999;  line-height: 40px;}
	.mc-ico-god1{ margin-right: 10px; margin-top: 10px;}
	.mc-ico-god2{position: absolute; right: 20px; bottom: 0px; line-height: 20px;}
	.mc-msg-ta{ min-height: 200px;}
	.mc-text-grey{color: #999;}

	.mui-table-view:before,.mui-table-view:after{height: 0;}


.mc-guide{position: fixed; width:100%;z-index: 999;text-align: center;}
	.mc-guide-close{width: 30%; position: fixed; right: 10px; bottom: 10px;}
	
	.mc-success-info{ color: #999; padding: 10px;}




/*eval*/
.mc-eval-item{background-color: #fff; padding: 0 10px; border-bottom: 1px solid #f2f2f2;}


.mc-cart-body{padding:0 10px;}
	.mc-cart-item{border-bottom: 1px solid #ddd; padding-left: 90px; padding-top: 10px; padding-bottom: 10px; padding-right: 28px;}
	.mc-cart-item:last-child{border-bottom: none;}
		.mc-cart-img{width: 60px; height: 60px; overflow: hidden;}
	.mc-cart-abs{float: left; margin-left: -90px; height: 60px;}
	.mc-cart-abs-s{line-height: 80px;}

	.mc-cart-title{font-size: 16px; line-height: 26px; margin-top: 4px;}
	.mc-cart-pbox{ padding-top: 5px;}
	.mc-cart-arr{float:right; margin-right: -28px; margin-top: 18px;}

.mc-eval-banner{max-width: 720px; margin: 0 auto; text-align: center; }
	.mc-eval-banner img{width: 100%; float: left;}


.mc-receive{ text-align: center;}
	.mc-receive img{max-width: 70%;}


/*about css*/
.mc-yellow,.mc-yellow .mc-logo,.mc-yellow .mui-content{background-color: #f4ab2e;}
	.mc-about-img{max-width: 720px; margin: 0 auto;}
	.mc-about-img img{width: 100%;}


/*member*/
.mc-mb15{margin-bottom: 15px;}
.mc-menus{background-color: #fff;}
.mc-menus-item{padding: 10px; border-bottom: 1px solid #e5e4e7;}
.mc-menus-item:last-child{border-bottom: none;}
.mc-menus-icon{ width: 44px; height: 44px; line-height: 44px; border-radius: 50%; background-color: #f2f2f2; text-align: center;}
	.mc-menus-icon .iconfont{font-size: 28px; color: #666;}
	.mc-menus-w{font-size: 18px; display: block; line-height: 44px; padding-left: 10px;}
	.mc-menus-item .mui-icon-arrowright{margin-top: 10px;}

/*my code*/
.mc-my-code{padding-left: 110px;}
	.mc-my-code .mc-my-img{ float: left;  width: 80px; height: 80px; margin-left: -90px; margin-top: 20px;}
	.mc-my-code .mc-my-img span{display: block; width: 80px; height: 80px;  border-radius: 50%; overflow: hidden; margin: 0 auto;}
	.mc-my-code .mc-my-info{float: left; margin-top: 30px; text-align: left;}
	.mc-my-code .mc-my-info .mc-my-name{ color: #000; font-size: 18px; margin-top: 10px;}
	.mc-my-phone{font-size: 16px; margin-top: 6px;}

	.mc-code-wrap{margin: 20px; background-color: #efefef; padding: 40px 20px;}
		.mc-code-wrap .mc-code-img{width: 70%; margin: 20px auto;}
		.mc-code-wrap .mui-text-center{ font-size: 16px; line-height: 24px; color: #333; font-weight: 700;}

/*juluxiugai*/
.mui-content>.mui-table-view:first-child{margin-top:0px;}

/*tuijiantishi*/
.mc-update-tip img{width: 80%; margin-top: 110px;}

.mc-recommend-title{text-align: left;}
.mc-recommend-title h3{font-size: 20px; font-weight:100;  margin:10px 0px; }

/*首页*/
.mc-grey{border-color: #dfdfdf;}
	.home-box{background-color: #fff; margin: 15px 15px 0; text-align: center;}
	.home-btn a{display: block; padding: 6px 0 12px;}
	.home-btn a img{max-width: 40%;}

/*竞猜*/
.guess-html{min-height: 100%; background: url(img/guess_all.jpg);}
.guess{background: url(img/guess_img1.jpg) no-repeat top;background-size: 100%;min-height: 100%; }
	.guess-wrap{ padding-top:7rem;}
	.guess-box{padding: 10px; }
	.guess-title{ background-color: #000; border-radius: 6px 6px 0 0; color: #fff; text-align: center; font-size: 14px;}
	.guess-title strong{ display: inline-block; line-height: 40px;}
	.guess-title span{font-size: 12px;}
	.guess-title em{font-style: normal; font-size: 12px;}
	.guess-bar{ width: 24%; float: right; line-height: 16px; padding-top: 4px;padding-bottom: 4px; background-color: #262626; border-radius: 0 6px 0; }
	.guess-bar span{display: block; font-size: 12px;}
	.guess-bar em{font-style: normal; font-size: 10px; display: block;}

.guess-body{background-color: #fff; border-radius: 0 0 6px 6px; padding-top: 10px;}
.guess-ul{list-style: none; padding: 0; margin: 0;}
	.guess-ul li{padding: 0 0 10px 10px;}
	.box-score{width: 24%;float: right;box-sizing: border-box; padding: 5px 10px;}
	
	.box-match{width: 76%; float: left; position: relative; display: block;}
	.box-match .box-team:last-child .team-logo{float: right;}

	.box-score-wrap{background-color: #262626; border-radius: 3px;}
	.box-score-wrap span{height:30px;line-height: 30px; width:10%; text-align: center; color: #000;display: block;float: left;border:none; background-color: #fff;}
	.box-input-score{text-align: center;background-color: #262626 !important; border:none !important; color: #fff; margin-bottom: 0px !important; height:30px !important; padding: 0px !important; width: 45% !important; float: left;}
		.box-score-wrap em{display: block;width: 45%; float: left; text-align: center; color: #fff; line-height: 30px; font-style: normal; overflow: hidden;}

	.box-team{width: 46%; float: left; box-sizing: border-box;border:1px solid #eee; border-radius: 3px; padding: 5px; display: table;}
	.box-team-active{background-color: #eee;}
		.team-logo{width: 30px; overflow: hidden; float: left; display: table-cell;}
		.team-logo img{float: left;}
		.team-name{font-size: 12px; text-align: center; line-height: 16px; display: block;text-align: center; display: table-cell; vertical-align: middle; min-width: 50px;}
	.box-vs{width: 8%; float: left; text-align: center; line-height: 40px; color: #000; font-size: 12px;}

	.guess-button{padding-bottom: 10px;text-align: center; 	}
		.blue-button{
			color: #fff; border:none; padding: 10px 40px; border-radius: 4px; text-shadow: 0px -1px 0px #00488c;
			background:#197dd1; /* 一些不支持背景渐变的浏览器 */  
		    background:-moz-linear-gradient(top, #49cdf1, rgba(12, 106, 201, 1));  
		    background:-webkit-gradient(linear, 0 0, 0 bottom, from(#49cdf1), to(rgba(12, 106, 201,1)));  
		    background:-o-linear-gradient(top, #49cdf1, rgba(12, 106, 201, 1)); 
		}

	.guess-rules{ padding: 0 10px 10px; line-height: 18px; }

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}

/*被分享*/
.share-show{background:rgba(255,202,40,.8); border-radius: 3px;  color: #000; text-align: center; padding: 10px 0 6px; max-width:220px; margin: 0 auto 10px;}
	.share-show-info{font-size: 12px;}
	.share-show-support{ font-size: 16px;  }

.share-box{ padding: 10px ; text-align: right;}
	.share-box .share-item{display: inline-block; margin-left: 10px;}

.support-wrap{padding-bottom: 10px;}
.support-title{font-weight: 700; padding-left: 10px; font-size: 14px;}
.support-box{ overflow: hidden; height: 74px;}
	.support-box ul{list-style: none; padding: 10px; margin: 0;}
	.support-box li{float: left; width: 60px; text-align: center;}
	.support-box li .support-img{ width: 44px; height: 44px; overflow: hidden; border-radius: 50%; margin: 0 auto;}
	.support-box li .support-name{font-size: 12px; text-align: center; height: 20px; line-height: 20px; overflow: hidden;}

.share-ad{ padding:0 10px 20px;}
	.share-ad p{background-color: #ffdd75; padding: 20px 10px; color: #000; margin: 0;}
	.share-ad a{color: #d10101; text-decoration: underline;}

.ranking{ background-color: #fff; }
	.rank-list{list-style: none; padding: 0; margin: 0;}
	.rank-number{width: 15%; float: left; border-right: 1px solid #ccc; height: 65px; text-align: center; }
	.rank-base{width: 65%; float: left;border-right: 1px solid #ccc; padding: 10px; height: 65px;}
	.rank-integral{width: 20%; float: left; height: 65px; color: #d10101; text-align: center; padding-top: 17px;}

	.rank-img{width: 45px; height: 45px; border-radius: 50%; overflow: hidden; float: left;}
	.rank-name{ margin-top: 13px; margin-left: 8px; float: left; }
	.rank-number span{display: inline-block; margin-top: 17px; width: 30px; height: 30px; line-height: 30px; overflow: hidden; text-align: center;background-color: #9c9c9c; color: #fff; border-radius: 50%;}
	.rank-integral span{ font-size: 24px; font-family: arial; margin-right: -3px;}
	.rank-integral em{font-style: normal;}
	.rank-item:nth-child(even){background-color: #f2f2f2;}
	.rank-item-owner{background-color: #ffdd75 !important;}


/*评论*/
.popup{display: none; background:rgba(0,0,0,.8);width: 100%; height: 100%; position: fixed; z-index: 99; left: 0; top: 0; box-sizing: border-box; }
	.pop-comment{ padding: 10px;}
	.comment-wrap{ width: 100% ;height: 100%; background-color: #fff; border-radius: 3px;overflow: auto; padding-top: 50px; position: relative;}

	.pop-close{text-align: right; padding-bottom: 0; z-index: 999; position:fixed; top: 0px; left: 0px; width: 100%; box-sizing: border-box; }
	.btn-close{ display: inline-block; width: 28px; height: 28px; border-radius: 50%; background: url(img/close.png) center no-repeat rgba(0,0,0,.3); background-size: 60%; }

	.pop-form-ta{ padding: 0 10px; }
	.pop-form-ta textarea{ margin-bottom: 0; padding: 6px; }
	.pop-form-submit{ text-align: right; padding: 6px 10px 0; }

	.comment-box{ padding:20px 10px; }
		.comment-item{ padding-left: 70px; margin: 0; padding-bottom: 10px;}
		.comment-item dt{ float: left; width: 60px; height: 60px; border-radius: 50%; margin-left: -70px; overflow: hidden; }
		.comment-item dd{padding: 0; margin: 0; border-bottom: 1px solid #e4e4e4; padding-bottom: 10px;}
		.comment-name{ color: #818181;}
		.comment-content{padding: 6px 0; font-size: 16px; color: #000;}

	.comment-reply{ background-color: #f6f6f6;list-style: none; margin: 0; padding: 8px 5px; }
		.comment-reply li{padding: 2px;}
		.reply-name{ margin-left: 5px; color: #3b6ea6; }

	.comment-foot{ padding-top: 8px; }
		.comment-time{float: left; color: #818181;}
		.comment-comment{float: right;}


/*开奖*/
	.pop-close-inner{background-color: #fff; margin: 10px; border-radius: 3px; padding:5px; margin-bottom: 0; }
	.pop-tips{ }
	.tips-wrap{padding: 20% 10%;}
	.tips-wrap .pop-close{margin: 20% 10%; width: 80%;}
	.tips-body{background-color: #fff; border-radius: 3px; padding-top: 70px;position: relative;}
	.tips-imgs{ width: 50%; margin: 0 auto; max-width: 150px; }
	.tips-content{ color: #ea7400; text-align: center; padding-top: 10px; padding-bottom: 30px; }
	.tips-shareimg{  position:absolute; bottom: -100px;text-align: center;}

	.guess-bar-single{line-height: 32px;}
	.guess-title-result .guess-bar{ width: 20%; }


	.guess-result .box-team{width: 34%; min-height: 40px;}
	.guess-result .box-score{width: 20%; padding-left: 5px;}
	.guess-result .box-match{width: 80%;}
	.box-result{ width: 24%; float: left;  box-sizing: border-box; padding: 5px 5px 5px 10px;}

	.box-result-wrap{border-radius: 3px;}
	.box-result-wrap span{height:30px;line-height: 30px; width:10%; text-align: center; color: #000;display: block;float: left;border:none; background-color: #fff;}
		.box-result-wrap em{display: block;width: 45%; float: left; text-align: center; color: #fff; line-height: 30px; font-style: normal; overflow: hidden;}

	.box-correct .box-result-wrap{ background-color: #cc0000;}
	.box-correct .box-result-wrap span{ color: #cc0000;}

	.box-error .box-result-wrap{ background-color: #feee3d;}
	.box-error .box-result-wrap em{ color: #000;}
	
	.box-correct .box-team-active{ background-color: #cc0000; color: #fff;  border-color: #cc0000;}
	.box-error .box-team-active{ background-color: #feee3d; color: #000;  border-color: #feee3d;}

	.mytips{ padding: 15px; text-align: center; margin: 10px;}
		.mytips-red{background-color: #cc0000; color: #fff;}
		.mytips-yellow{background-color: #feee3d; color: #000;}


	.ubox{ padding: 10px; }
		.ubox .ubox-title{ color: #000; font-size: 16px; padding-bottom: 5px;}
		.ubox-integral{ list-style: none;margin: 0 ; padding: 0; }
		.ubox-integral .ubox-l{ width: 30%; float: left; box-sizing: border-box; background-color: #caf2b0; border-bottom: 1px solid #9cc87f; padding: 10px;}

			.ubox-integral .ubox-l span{color: #000;}
		.ubox-integral .ubox-r{width: 70%; float: left; box-sizing: border-box; background-color: #fffce7; border-bottom: 1px solid #d6ca76; padding: 10px;}
			.ubox-integral .ubox-r span{color: #cc0000;}

		.ubox-integral li:last-child .ubox-l{ border-bottom: 1px solid #caf2b0;}
		.ubox-integral li:last-child .ubox-r{ border-bottom: 1px solid #fffce7;}

	.ubox-rules{font-size: 12px; line-height: 18px;}
	.rank-more{text-align: center; padding: 15px;}

.pop-more{}
	.more-wrap{ margin: 10px 10px 0 10px ;background-color: #fff; height: 100%;}
	.more-body{ height: 100%; overflow: auto; box-sizing: border-box; padding-top: 45px;}
	

/*点赞修改*/
.share-box{font-size: 20px; color: #f7302b;}
	.share-box .iconfont{font-size:24px;}
	.share-box .icon-pinglun{vertical-align:middle;}
	.share-box .s-support{font-size: 24px;}


/*登录*/
.hd{ width:100%; float:left;position:relative;line-height:40px; margin-top:20px;background-color:transparent;border:0px;}
.hd ul{ width:100%; float:left; margin:0; padding:0; background:none; text-align:center;}
.hd ul li{ width:50%; float:left; font-size:0.4rem; color:#666; padding:0; height:auto;list-style-type :none;display: inline-block;}
.hd ul li a{width:100%;float:left; font-size:0.4rem; color:#666; line-height:40px; font-size:15px;}
.hd ul li.on{ color:#005398; border-bottom:solid #005398 0.026666rem;}
.hd ul li.on a{width:100%;float:left; font-size:0.4rem; color:#005398; line-height:40px; font-size:15px;}

 .foot {
	width: 100%;
	height: 60px;
	margin: auto;
	background-color: #dadadb;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
}
 .foot1a{
	width:260px;
 }