@charset "utf-8";
*{margin:0;padding:0;}
/*2016/09/22  字体qin*/
body{-webkit-text-size-adjust:none;background:#ffffff;min-width:320px;margin:0;padding:0;font-family:"microsoft yahei",Verdana,Arial,Helvetica,sans-serif;font-size:1em;}
/*2016/09/22 qin*/
ul,li{list-style:none;}
a{text-decoration:none;color:#398fe4;}
img,img a{border:0;vertical-align:top;}
/*2016/9/21 qin*/
input{-webkit-user-select:auto;-webkit-appearance:none;appearance:none;outline:0;}
::-webkit-input-placeholder{color:#999;}
/*2016 /9/21 qin*/
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.w{margin:auto;padding:0 6px;}

/*2016/09/22 qin*/
.main {
    margin: 0 auto;
    padding: 0;
    width: 100%;
    padding-bottom: 50px;
}
/*2016/09/22 qin*/
.header {
display: block;
position: relative;
height: 44px;
line-height: 44px;
color: #fff;
background: url(../images/header_bg.png)repeat-x;
text-align: right;
overflow: hidden;
}

.header .logo {
float: left;
}

.header-btn {
position: relative;
}

.header-btn a {
    border: 1px solid #16458e;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 2px #8ed7f4 inset;
    color: #FFFFFF;
    display: inline-block;
    font-size: 0.875em;
    height: 28px;
    line-height: 28px;
    padding: 0 5px;
    vertical-align: middle;
}

.header-btn i {
	height: 23px;
	overflow: hidden;
	position: absolute;
	right: 25px;
	top: 0px;
	width: 30px;
	background:url(../images/i.png) no-repeat;
}

.header-btn i span {
	color: #FFFFFF;
	font: bold 15px/28px Arial;
	left: 5px;
	position: absolute;
	text-align: center;
	top: -2px;
	width: 15px;
}

.index-ads {
	margin:10px 0px;
	padding:0px;
}
.container {
    height: 118px;
    margin: 0 auto;
    text-align: center;
    width: 320px;
}
.container .in-slider-status {
    position: absolute;
	width: 100%;
	height: 3px;
	bottom: 0;
	background-color: rgba(51,51,51,0.5);
	-webkit-transform: translate3d(0,0,0);
	display: -webkit-box;
}
.container .in-slider-status .sel {
    background-color: #FF4000;
}
.container .in-slider-status span {
    display: block;
    height: 100%;
    overflow: hidden;
	-webkit-box-flex:1;
}
.games{ margin-bottom:25px;}
.games .list {
    margin: 0 auto;
    width: 300px;
	height: 198px;
    overflow: hidden;
    position: relative;
}
.list ul {
	left: 0;
	position: absolute;
    top: 0;
}
.list ul li {
	float:left;
	list-style: none;
    font-size: 12px;
    padding: 0 1px;
    width: 298px;
}
.list ul li a {
    display: inline-block;
    margin: 0 2px 8px 0;
    text-align: center;
}
.game_btm{
    margin: 0 auto;
	width:70px;
    text-align: right;
}


.game_btm li {
    background: url(../images/pagination.png) no-repeat scroll right top transparent;
    display: inline-block;
    float: left;
    height: 10px;
    padding: 0 8px;
    text-align: right;
    width: 10px;
}
.game_btm li.on {
    background: url(../images/pagination.png) no-repeat scroll right -10px transparent;
   
}

.to-top {
    background: none repeat scroll 0 0 #f5f5f5;
    border-bottom: 1px solid #babfc3;
    border-top: 1px solid #FCFAF9;
    padding: 5px 0;
	height:30px;
	width:100%;
}

.to-top .loginid{
	color: #398fe4;
	float:left;
    font-size: 0.875em;
    height: 30px;
    line-height: 30px;
	margin-left:10px;
	}

.to-top a {
    color: #398fe4;
    cursor: pointer;
    display: block;
	float:right;
    font-size: 0.875em;
    height: 30px;
    line-height: 30px;
    text-align: center;
}


.to-top a span {
    background: url(../images/top.png) no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 15px;
    margin-right: 15px;
    vertical-align: middle;
    width: 15px;
}
footer{ background: #f1f1f1;}
.footer {
    background: none repeat scroll 0 0 #f1f1f1;
    border-top: 1px solid #F5F2E5;
    font-size: 0.8125em;
    text-align: center;
    padding-bottom: 1px;
}
.footer div {
    margin: 5px 0;
}
.footer_logo{display: inline-block;background: #F1F1F1;font-weight: normal; color: #398FE4;font-size: 16px; padding: 10px 10px 0 10px;}
/*2016/09/21 qin*/

.footer a {
    color: #398FE4;
}
/*2016/09/21 qin*/
.footer .gray {
    font-size: 0.8125em;
}
/*2016/09/21  qin*/
/*选择服务器*/
.main .content {
    clear: both;
   
}
/*2016/09/21  qin*/
.service_title {
    background: none repeat scroll 0 0 #ededed;
    border-bottom: 1px solid #babfc3;
    padding: 5px 0 2px 0;
	height: 30px;
    line-height: 28px;
    overflow: hidden;
}

.service_title .left {
    float: left;
    
    width: 135px;
    padding-left: 20px;
	
}
/*2016/09/21 qin*/
.service_title .left a {
    background: url(../images/left_ic.png) no-repeat center left;
    background-size: 15px 15px;
    border: 0 none;
    color: #7da4c3;
    display: inline-block;
    font-size: 16px;
    font-weight: normal;
    vertical-align:top;
    line-height: 28px;
    text-align: center;
    text-shadow: none;
    width: 68px;
    height: 28px;
    padding-left: 30px;
}
.service_title .tit {
    display: inline;
    float: right;
    text-shadow: none;
    color:#5DA5EF;
    padding-right: 20px;
    width: 120px;
    overflow: hidden;
    font-size: 15px;
    text-align: right;
}
.service_title .center {
    display: inline;
    float: left;
    text-align: center;
    text-shadow: none;
    font-weight:bold;
    color:#454343;
    width:100%;
}

.content ul{
	list-style: none outside none;
	
}
.comment-tabs ul{
     display: table;
	 width: 100%;
	 table-layout: fixed;
	 padding: 10px 0;
	 box-sizing: border-box;	
}
.comment-tabs ul a{ display: table-cell; vertical-align: middle; text-align: center;}
/*2016/09/21 qin*/
/*2016/09/21 qin*/
.content ul li {
	
	cursor: pointer;
   
    position: relative;
}

a {
color: #106fb3;
text-decoration: none;
-webkit-tap-highlight-color: #c8c8c8;
}

.content ul li a strong {
    color: #106fb3;
    font-size: 1.125em;
    margin: 0 10px 0 0;
}
.content ul li strong a{ color: #343434; font-weight: normal; padding: 10px; border-bottom: 1px solid #ccc;}
.menu-botton-arrow {
    background: url(../images/icon-category-arow.png) no-repeat scroll right center transparent;
    display: block;
    height: 100%;
    position: absolute;
    right: 6px;
    top: 0;
    width: 12px;
}
.menu-botton-arrow-cur {
    background: url(../images/icon-category-arow-cur.png) no-repeat scroll right center transparent;
    display: block;
    height: 100%;
    position: absolute;
    right: 6px;
    top: 0;
    width: 12px;
}

.content ul li a {
display: block;
padding: 0 10px;
}
/*2016/09/21 qin*/
ul.txt-list-brand li {
    float: left;
    height: 39px;
    line-height: 39px;
    text-align: center;
    width: 33.33%;
	padding:0px;
	background:#f3f3f3; 
	
	background-size: auto 25px;
	
}
/*2016/09/21 qin*/
ul.txt-list-brand li:nth-of-type(3n) {
    background: #f3f3f3;
}
.txt-list-brand li a {
	height: 23px;
	line-height: 23px;
	margin: 8px;
    display: block;
    color: #fff;
    background: #A1BDCF;
    border-radius: 4px;
  -webkit-tap-highlight-color:#FF7002 ;  
}
.txt-list-brand li a:active{background:#FF7002 ;}


ul li.more {
    border-bottom: 1px solid #C4C4C4;
    height: 39px;
    line-height: 39px;
    text-align: center;
    width:100%;
	padding:0px;
	background:#f3f3f3;
	margin: 0 auto;
}

/*登录*/

.login-reg{
	padding:9px 8px 35px 8px;
	}
.login-reg .item{margin:0px; padding:0px;}

.login-reg .item div {
   /* margin: 10px 0;*/
   margin:0px;
   padding:2px;
}


.common-input {
    background: none repeat scroll 0 0 #F4F4F4 ;
    border:none;
    font-size: 1em;
    height: 18px;
    line-height: 18px;
    vertical-align: top;
    position:relative;
}

.login-reg ul li{background: none;border: none; padding:0px;}

.login-reg ul li.t {
	padding:8px;
    background-color: #F4F4F4;
    border: 1px solid #A4A4A4;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 3px #C8C8C8 inset;
    font-size: 1em;
    height: 18px;
    line-height: 18px;
    vertical-align: text-top;
    margin-bottom:5px;
    width:95%;
}

.common-input2 {
	margin-top:15px;
	margin-right:8px;
}

.regInfo {    
    color: #c12323;
    display: block;
    line-height:20px;
    margin-bottom:5px;
}
/*2016/09/22 qin*/
.p-summary_cell span .sub_btn {
    margin: 5px 0 0 0;
    padding: 0 20px;
    display: inline-block;
    background: #FF9700;
    color: #fff;
    box-shadow: none;
    border-radius: 0;
    border: none;
    font-size: 14px;
    border-radius: 3px;
    font-weight: normal;
    height: 30px;
    line-height: 30px;
}
/*2016/09/22 qin*/
.sub_btn {
    background: -moz-linear-gradient(center top , #ff9844, #f16000) repeat scroll 0 0 #fc5513;
	background: -webkit-gradient(linear,left top,left bottom,from(#ff9844),to(#f16000));
	background: -o-linear-gradient(center top , #ff9844, #f16000);
    border-image: none;
    border-radius: 5px 5px 5px 5px;
	border:1px solid #fc5513;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font-size: 1.2em;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    margin: 10px auto 0;
    text-align: center;
    text-shadow:  0 1px 2px #ffffff inset;
	box-shadow: 1px 1px 0px 0px #fbb685 inset;
    width: 100%;
}
.sub_btn3 {
    background: -moz-linear-gradient(center top , #cacaca, #818181) repeat scroll 0 0 #fc5513;
	background: -webkit-gradient(linear,left top,left bottom,from(#cacaca),to(#818181));
	background: -o-linear-gradient(center top , #cacaca, #818181);
    border-image: none;
    border-radius: 5px 5px 5px 5px;
	border:1px solid #8c8c8c;
    color: #ffffff;
    cursor: pointer;
    display: block;
    font-size: 1.2em;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    margin: 10px auto 0;
    text-align: center;
    text-shadow:  0 1px 2px #cecece inset;
	box-shadow: 1px 1px 0px 0px #ffffff inset;
    width: 90%;
}

.sub_btn2 {
    background: -moz-linear-gradient(center top , #cacaca, #818181) repeat scroll 0 0 #fc5513;
	background: -webkit-gradient(linear,left top,left bottom,from(#cacaca),to(#818181));
	background: -o-linear-gradient(center top , #cacaca, #818181);
    border-radius: 5px 5px 5px 5px;
	box-shadow: 1px 1px 0px 0px #cecece inset;
	border:1px solid #8c8c8c;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font-size: 1em;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    margin: 20px 10px 0 0;
    text-align: center;
    text-shadow:  0 0 1px 2px #ffffff inset;
    width:60px;
	float:left;
}

/*二级物品表列*/

.search {
    height: 30px;
    padding: 6px;
    position: relative;
}

.search .keyword {
    background: none repeat scroll 0 0 #F4F4F4;
    border: 1px solid #CFCBC5;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 3px #C8C8C8 inset;
    color: #3C3C3C;
    font-size: 1em;
    height: 30px;
    line-height: 30px;
    padding: 0 0 0 6px;
    width: 98%;
}

.search .search-button {
    background: url(../images/search.png) no-repeat scroll center center transparent;
    border: 0 none;
    cursor: pointer;
    font-size: 0;
    height: 30px;
    line-height: 0;
    position: absolute;
    right: 2%;
    text-indent: -999px;
    top: 7px;
    width: 40px;
}
.nav{
	border-bottom: 1px solid #C4C4C4;
    height: 39px;
    line-height: 39px;
    text-align: left;
    width:97%;
	padding:0px 0px 0px 10px;
	background:#f3f3f3;
	color:#398fe4;
	font-size:13px;
	}
.nav a{color:#398fe4;}

.position_out{
	border-bottom: 1px  solid #CCCCCC;
    padding: 7px 0 7px 5px;
	height:40px;
	}
.position_outadd{ position: relative;}
	
/*2016/09/22 qin*/
.selt ul {
height: 40px;
line-height: 40px;
display: -webkit-box;
color: #ddd;
float:left;
width: 35%;
}
.list_newname{ padding: 10px; border-bottom: 1px solid #ccc;}
/*2016/09/22 qin*/
.selt ul li {
-webkit-box-flex: 1;
height: 40px;
text-align: left;
color: #333;
background:none;
padding:0px 0px 0px 5px;
border-bottom:none;
}

 .selt ul li span {
display: inline-block;
position: relative;
padding-right: 10px;
max-width:110px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}

.selt ul li a:after {
content: '';
display: inline-block;
position: absolute;
right: 0px;
top: 19px;
border: 5px solid #fff;
border-top: 4px solid #333;
}
.selt ul li a.js_orange:after {
content: '';
display: inline-block;
position: absolute;
right: 0px;
top: 19px;
border: 5px solid #fff;
border-top: 4px solid #FF9700;
}


.selt ul li a{ color:#333;font-size: 16px;}
.selt ul li a.js_orange{color:#FF9700;}
/*2016/09/22 qin*/
.position_out .right{ float: none; background: #fff; display: inline-block; position: relative;}
.position_out .right a:after{content: '';display: inline-block;position: absolute;right: 0px;top: 15px;border: 5px solid #fff;border-top: 4px solid #343434;}

.position_out .right a.js_orange:after{content: '';display: inline-block;position: absolute;right: 0px;top: 15px;border: 5px solid #fff;border-top: 4px solid #FCA236;}

.right {
float: right;
height: 30px;
background-size: contain;
border: 0;
font-size: 12px;
overflow: hidden;
display: inline-block;
line-height: 30px;
padding-right: 10px;
margin-top: 5px;
}
/*2016/09/22 qin*/

.right a {
font-size: 16px;
color: #343434;
text-decoration: none;
padding:0px;
}

div.clean-gray {
  font-size: 14px;	
  background: #fff;
  border: none;
  color: #333;
  padding: 0 10px;
  text-align: center;
 }
 .clean-gray .js_orange{ color: #FCA236;}
  /*button.clean-gray:hover {
    background-color: #dddddd;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dddddd), color-stop(100%, #bbbbbb));
    background-image: -webkit-linear-gradient(top, #dddddd, #bbbbbb);
    background-image: -moz-linear-gradient(top, #dddddd, #bbbbbb);
    background-image: -ms-linear-gradient(top, #dddddd, #bbbbbb);
    background-image: -o-linear-gradient(top, #dddddd, #bbbbbb);
    background-image: linear-gradient(top, #dddddd, #bbbbbb);
    border: 1px solid #bbb;
    border-bottom: 1px solid #999;
    cursor: pointer;
    text-shadow: 0 1px 0 #ddd; }
  button.clean-gray:active {
    border: 1px solid #aaa;
    border-bottom: 1px solid #888;
    -webkit-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;
    box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; }*/

.top-sort {
position: absolute;
top: 190px;
right: 10px;
display: none;
background: #f2f2f2;
border: 1px solid #DDD;
-webkit-box-shadow: 0px 0px 5px #CCC;
border-radius: 4px;
-webkit-border-radius: 4px;
text-align: left;
z-index:2;
}
.top-sort .arrow {
position: absolute;
top: -13px;
right: 20px;
width: 13px;
height: 13px;
}
.top-sort .arrow::before {
content: '';
display: inline-block;
width: 8px;
height: 8px;
border: 1px solid #DDD;
box-shadow: 0px 0px 5px #CCC;
border-bottom-right-radius: 20px;
background: #f2f2f2;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
}
.top-sort .arrow::after {
position: absolute;
bottom: -5px;
left: -5px;
content: '';
width: 20px;
height: 5px;
background: #f2f2f2;
}

.top-sort ul {
width: 160px;
margin:5px;
border: 1px solid #DDD;
background: #fff;
overflow: hidden;
border-radius: 4px;
border-radius: 4px;
display: block;
}
.top-sort ul li{
display: block;
position: relative;
height: 35px;
line-height: 35px;
border-bottom: 1px solid #eee;
text-indent: 10px;
text-align:left;
padding:0px;
}
.top-sort li span{
font-size: 12px;
color: #999;
margin-left: 10px;
}
.top-sort li.cur::after {
content: '';
width: 5px;
height: 13px;
position: absolute;
right: 17px;
top: 10px;
border-bottom: 3px solid #7CA600;
border-right: 3px solid #7CA600;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
}

/*list start*/
.main .content .barsports{padding-right:12px; height:38px; line-height:38px; text-align:right; background:#089ced; border-bottom:1px solid #075d9f; color:#fff; font-size:18px; font-size:13px; }
.main .content .barsports .box{float:left; margin-left:7px; display:inline;width:80%;text-align:left;}
.main .content .barsports .box a{ color:#FFF; }
.main .content .barsports .left{float:left; display:inline;width:55%;text-align:center;text-shadow: none}

.main .content .barsports .right{float:right;padding-right:7px;width:13%;text-align:right;}
.main .content .barsports .right a{font-size:14px;text-align:center;color:White; font-weight:bold; display:inline-block;width:48px; line-height:26px; margin:0 0 0 0; background:url(../images/sift_button.png) no-repeat 0 0; border:0;text-shadow:none;  text-shadow: rgba(254, 199, 44,0.3) 0 1px 2px;}

.main .content .list2 .list2_1{clear:both; height:100px; border-bottom: 1px dotted #CCCCCC; position:relative;}
.main .content .list2 .list2_1none{background-color:#f5f3f2;}
.main .content .list2 .list2_1 .left{margin-top:15px; margin-left:12px; float:left; width:65px; height:70px;}
.main .content .list2 .list2_1 .right{margin-top:12px;margin-bottom:12px; margin-right:12px; float:left; font-size:13px; height:auto; color:#454343;}
.main .content .list2 .list2_1 .right .list2_1br1{margin-bottom:8px;line-height:22px;}
.main .content .list2 .list2_1 .right .list2_1br1 a{color:#333;}
.main .content .list2 .list2_1 .right .list2_1br2{margin-top:12px; width:172px; height:13px;}
.main .content .list2 .list2_1 .right .list2_1br2 img{float:left; padding-top:3px;}
.main .content .list2 .list2_1 .right .list2_1br2 span{float:right; font-size:12px;}
.main .content .list2 .list2_1 .right .list2_1br3{clear:both; color:#666;width:189px;}
.main .content .list2 .list2_1 .right .list2_1br3 .discount{color:#999999;font-size:10pt}
.main .content .list2 .list2_1 .right .list2_1br3 span{color:#f00; font-weight:bold;font-family: Arial;}

.main .content .listmap {list-style: none outside none;overflow: hidden;display: inline-block;width:100%}
.main .content .listmap .center{width:99%;margin: -1px auto;}
.main .content .listmap li{width: 95px; float: left; padding:15px 5px;border-top: #cccccc 1px dotted; overflow: hidden;}
.main .content .listmap .pic{border: 1px solid #a1d0f3;display: inline-block; padding:5px;position: relative;margin-bottom:5px;font-family: Arial; width:36px; height:36px; border-radius: 6px 6px 6px 6px; -webkit-box-shadow: inset 3px 3px 10px rgba(225,242,255,0.9);	-moz-box-shadow:inset 3px 3px 10px rgba(225,242,255,0.9);-ms-box-shadow:inset 3px 3px 10px rgba(225,242,255,0.9);	-o-box-shadow: inset 3px 3px 10px rgba(225,242,255,0.9);box-shadow: inset 3px 3px 10px rgba(225,242,255,0.9);}
.main .content .listmap .jg_pic{ width:98px;border: 1px solid #efecec;display: inline-block; position: relative;margin-bottom:5px;font-family: Arial;height:94px;}
.main .content .listmap .jg_img{margin-top: 15px; width: 98px;height:66px;}
.main .content .listmap .red{ color:#FF9700;font-size:14px;font-weight:bold;font-family: Arial;}
.main .content .listmap .jg_dis{ color:#999999;font-size:8pt}
.main .content .listmap span{ font-size:16px;}

.main .content .more{height:43px; line-height:43px; borlder-top:1px solid #d4d3d3; border-bottom:1px solid #d4d3d3; text-align:center; color:#333; background:#fff;}
.main .content .more a{ color:#09F;}
.main .content .buttombar{ text-align:center;border-bottom: 1px solid #ccc; background: #F3F3F3;}
.main .content .buttombar ul{padding:10px 0 10px 0;width:220px;margin:0 auto;}
.main .content .buttombar ul li input.shuru{width:40px; height:21px; line-height:23px; border:1px solid #bbb;}
.main .content .buttombar ul li input.anniu{width:30px; height:25px; font-weight:bold; border:1px solid #bbb; background:url(../images/kjbtnbg.png) repeat-x 0 0; color:#666;font-family:"黑体"; font-size:14px;}
.main .content .buttombar ul li span{ text-align:center; display:block; }
.main .content .buttombar ul li span b{color:#ff9601;}

.J_PreviewArrow {
position: absolute;
right: 0;
top: 45px;
width: 90px;
height: 55px;
background: rgba(0, 0, 0, 0);
}
.J_PreviewArrow2 {
position: absolute;
right: 0;
bottom:0px;
width: 90px;
height: 55px;
background: rgba(0, 0, 0, 0);
z-index:3;
}

.J_PreviewArrow .arrow {
width: 4px;
height: 8px;
display: inline-block;
position: absolute;
right: 10px;
bottom: 20px;
border-bottom: 3px solid #666;
border-right: 3px solid #666;
-webkit-transform: rotate(45deg);
-moz-transform:rotate(45deg);
-o-transform:rotate(45deg);
}
.J_PreviewArrow .arrow_right {
width: 4px;
height: 8px;
display: inline-block;
position: absolute;
right: 10px;
bottom: 20px;
border-bottom: 3px solid #666;
border-right: 3px solid #666;
-webkit-transform: rotate(-45deg);
-moz-transform:rotate(-45deg);
-o-transform:rotate(-45deg);
}

.J_PreviewArrow .arrow_down, .J_PreviewArrow2 .arrow_down {
width: 4px;
height: 8px;
display: inline-block;
position: absolute;
right: 10px;
bottom: 20px;
border-bottom: 3px solid #666;
border-right: 3px solid #666;
-webkit-transform: rotate(225deg);
-moz-transform:rotate(225deg);
-o-transform:rotate(225deg);
}

.J_Preview {
background: #f5f3f2;
padding: 10px;
margin-top: 5px;
font-size: 14px;
position: relative;
}

.J_Preview:before {
content: '';
width: 7px;
height: 7px;
display: inline-block;
position: absolute;
top: -4px;
right: 7px;
background: #f5f3f2;
-webkit-transform: rotate(45deg);
-moz-transform:rotate(45deg);
-o-transform:rotate(45deg);
}

.J_Preview .cont {
margin-top: 10px;
height: 50px;
overflow: hidden;
}

.J_Preview .cont p {
float:left;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.J_Preview .right_btn{ float:right; font-size:16px;}

.main #leftmask {
position: absolute;
width: 100%;
height: 100%;
background: rgba(51, 51, 51, 0.3);
z-index: 199;
top: 0;
}

.main #leftmask:before {
right: 200px;
}

.main #leftmask:after {
right: 210px;
}

.main #leftmask:after, .main #leftmask:before {
content: '';
position: absolute;
width: 8px;
height: 8px;
top: 200px;
border-right: 4px solid #fff;
border-bottom: 4px solid #fff;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
}

.main #leftCate {
position: absolute;
width: 190px;
height: 100%;
right: 0px;
top: 0;
z-index: 999;
overflow: hidden;
}

.main #leftCate #swipeTop {
-webkit-transform: translate(280px, 0px);
height: 100%;
overflow: hidden;
}

.main #leftCate .c-tcate {
top: 0px !important;
width: 190px;
}

.main .c-tcate {
  /*#xbw.c-base-fullwidth;*/

  position: relative;
  position: absolute;
  z-index: 111;
  width: 100%;
  top: -400px;
  height: 400px;
  /*max-height:@max-height;*/

  /*margin-top:-@page-padding-width;*/

  background-color: #333;
}
.main .c-tcate:before,
.main .c-tcate:after {
  background: #333333;
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  margin: 0;
  padding: 0;
  width: 0px;
}
.main .c-tcate:before {
  right: 100%;
}
.main .c-tcate:after {
  left: 100%;
}
.main .c-tcate .c-tab {
  height: 47px;
  padding: 3px 10px 0px;
}
.main .c-tcate .c-tab li {
  line-height: 44px;
  border-bottom: 1px solid #4C4C4C;
  color: #666666;
}
.main .c-tcate .c-tab li.cur {
  color: #FFF;
  border-bottom: 3px solid #FFF;
}
.main .c-tcate .c-tcate-cont {
  position: absolute;
  top: 70px;
  bottom: 50px;
  width: 100%;
}


@media (min-width: 320px) and (max-width: 479px) {
 .main  .c-tcate:before,
 .main  .c-tcate:after {
    width: 0!important;
  }
}
@media (min-width: 480px) and (max-width: 639px) {
 .main  .c-tcate:before,
 .main  .c-tcate:after {
    width: 80px!important;
  }
}
@media (min-width: 640px) and (max-width: 959px) {
 .main  .c-tcate:before,
 .main  .c-tcate:after {
    width: 160px!important;
  }
}
@media (min-width: 960px) {
 .main  .c-tcate:before,
 .main  .c-tcate:after {
    width: 320px!important;
  }
}

.main .searchgroup.level {
    margin: 0 10px 10px;
}
.main .c-tcate .c-tcate-cont-div {
    height: 100%;
    overflow: hidden;
    position: relative;
}
.main .searchgroup {
    color: #CBCBCB;
}

.main .searchgroup .J_type {
overflow: auto;
}
.main .searchgroup .J_type div {
text-indent: 30px;
color: #aaa;
}
.main .searchgroup .J_type li {
margin-bottom: 10px;
}

.main .searchgroup li {
position: relative;
display: block;
line-height: 40px;
text-indent: 10px;
}

.main .searchgroup h5.on {
text-indent: 20px;
color: #CBCBCB;
}
.main .searchgroup .on {
color: #fff;
text-indent: 10px;
}
.main .searchgroup h5 {
margin-left: 10px;
height: 30px;
line-height: 30px;
border: 1px solid #3E3E3E;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
text-indent: 20px;
position: relative;
font-weight: normal;
font-size: 16px;
}

h5 {
display: block;
font-size: 0.83em;
font-weight: bold;
}

.main .searchgroup h5.on:before {
content: '';
display: inline-block;
width: 5px;
height: 5px;
position: absolute;
left: 7px;
top: 10px;
border-bottom: 3px solid #545454;
border-right: 3px solid #545454;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
}

.main .searchgroup h5.off:before {
content: '';
display: inline-block;
width: 5px;
height: 5px;
position: absolute;
left: 7px;
top: 12px;
border-right: 3px solid #545454;
border-top: 3px solid #545454;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
}

.main .searchgroup .highlight {
position: relative;
}

.main .searchgroup .sec {
height: 30px;
line-height: 20px;
text-indent: 0px !important;
overflow: hidden;
}

.main .searchgroup .highlight:before {
content: '';
display: inline-block;
position: absolute;
width: 20px;
height: 20px;
right: 10px;
top: 10px;
border-radius: 200px;
background: #f40;
z-index: 1;
}

.main .searchgroup .highlight:after {
content: '';
display: inline-block;
position: absolute;
width: 4px;
height: 8px;
right: 17px;
top: 13px;
border-right: 3px solid #fff;
border-bottom: 3px solid #fff;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
z-index: 1;
}

/*list end*/
/*2016/09/21 qin*/
/*分页  */
.main .content .buttombar ul{width:100%;margin:0 auto;   box-sizing: border-box; height: 50px; text-align: center; display: table;}
.main .content .buttombar ul li{ background:none; display: table-cell; border:none; vertical-align: middle; padding: 0 4px; width: 20%;}
.main .content .buttombar ul li a{ height:23px; display:block; line-height:23px; text-align:center; color:#333; font-family:"黑体"; font-size:14px;  border:1px solid #bbb; background:url(../images/kjbtnbg.png) repeat-x 0 0; padding: 0;}
.main .content .buttombar ul li input.shuru{width:40px; height:21px; line-height:23px; border:1px solid #bbb;}
.main .content .buttombar ul li input.anniu{width:30px; height:25px; font-weight:bold; border:1px solid #bbb; background:url(../images/kjbtnbg.png) repeat-x 0 0; color:#666;font-family:"黑体"; font-size:14px;}
/*分页*/
/*2016/09/21 qin*/
/*我的购物车*/

.cart_right{
	float: right;
    height: 70px;
    margin-right: 10px;
    margin-top: 25px;
    width: 160px;
	}
	
/*我要买*/
/*2016/09/21 qin*/
.mt {    
    color: #DB2929;
    height: 42px;
    line-height: 42px;
	width:100%
}
.mt ul {   
	height:42px;
	width:100%;
	margin:0 auto;
}
.mt ul li.first {
    border-left: medium none;
}
.mt ul li.last {
    border-right: medium none;
}
.mt ul li.last span{ }
.mt ul li {
    
    
    cursor: pointer;
    float: left;
    height: 18px;
    line-height: 18px;
    padding: 12px 0;
    position: relative;
    text-align: center;
    width: 50%;
	background:none;
	border-top:none;
	border-bottom:none;
}

.mt ul li span {
    color: #3C3C3C;
    
}

.mt ul li.curr span {
    
    border-image: none;
    color: #ff9601;
    display: block;
    height: 38px;
    line-height: 38px;
    position: absolute;
    top: 0;
    width: 100%;
    border-bottom: 2px solid #ff9601;
}
/*2016/09/21 qin*/
/*2016/09/21 qin*/
.comment-tabs {
    margin: 0 auto;
    width: 100%;
    background:#EBEBEB ;
    
}
.tc {
    text-align: center;
}
/*2016/09/21 qin*/
.comment-tabs ul li.curr {
    background: #ff9601;
    color: #FFFFFF;
    border-radius: 30px;
    padding: 4px 0px;
   
}
.comment-tabs ul li.first {
	
}
.comment-tabs ul li.last {
	
}
.comment-tabs ul li {
   color: #3C3C3C;
    cursor: pointer;
    font-size: 1em;
    position: relative;
    text-align: center;
  
    
    
    
}

.comment-tabs ul li.s2 {
 

}
.list_buy{ display: table; width: 100%; box-sizing: border-box;}
.list_pad{ padding: 10px 0 10px 10px;}
/*2016/09/21 qin*/
.mc {
	width:100%;
    color: #454343;
}
.mc ul{ height:auto;}
.mc ul li.first {
    border-top: medium none;

}
.mc ul li {
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #FCFAF9;
    padding: 15px 0 15px 0px;
    position: relative;
	line-height:22px;
	font-size:13px;
	background:#ffffff;
}
.mc ul li.odd {
    border-bottom:1px solid #CCCCCC;
    border-top: 1px solid #FCFAF9;
    padding: 15px 0 15px 0px;
    position: relative;
	line-height:22px;
	font-size:13px;
	background:#F5F3F2;
}

.p-img {
   width: 36px;
}
.list_notpay.clear_dis{ margin: 5px 0 0 0; display: block;}
/*商品详情  2016/09/23 qin*/
.detail_info{ margin:10px; }
.detail_tab{padding: 10px 10px 10px 0;  display: table; width: 100%; box-sizing: border-box;}
.detail_td{ display: table-cell; vertical-align: middle;}
.detail_info .icon_down{ display: table-cell;  vertical-align:middle;text-align: right; background: url(../images/pt_down.png) no-repeat center right; background-size: 25px auto; width: 30px; height: 16px;}
.detail_info .icon_up{ display: table-cell;  vertical-align:middle;text-align: right; background: url(../images/pt_top.png) no-repeat center right; background-size: 25px auto; width: 30px; height: 16px;}
.p-summary2 div{ height: 10px; line-height: 10px;}
.detail_infoall{ margin: 0 10px;}
.info_name{ padding: 10px 0px 0 0;}
.p-summary2 .info_all{ color: #D4AB40; height: 26px; line-height: 26px;margin: 0; font-size: 16px; padding: 0 0 0 10px; overflow: hidden;}
.p-summary2 .info_all em{ font-style: normal; color: #fff;}
.detail_pad{ border-bottom: 10px solid #EEEEEE;}
.hide{ display: none;}
.info_alls{border-top: 1px solid #ccc;}
/*商品详情  2016/09/23 qin*/



.p-bottom{ display: table-cell; vertical-align: middle; width: 60px;}
.list_notpay{ height: 30px; line-height: 30px;background: #ff9700; padding: 0 20px; text-align: center; color: #fff; display: inline-block; border-radius: 3px; font-size: 14px; margin-left: 5px;}
.list_notpayblue{height: 30px; line-height: 30px;background: #5CA5EF; padding: 0 20px; text-align: center; color: #fff; display: inline-block; border-radius: 3px; font-size: 14px; margin-right: 10px;}
.list_buyadd{ display: table-cell; vertical-align: middle; font-size: 14px;}
.list_buyadd em{color: #5DA5EF;font-style: normal;}
.p-bottom2{ padding-bottom:26px;}

.mc .pic{  border: 1px solid #a1d0f3;display: inline-block; padding:5px;position: relative;font-family: Arial; width:36px; height:36px; border-radius: 6px 6px 6px 6px; -webkit-box-shadow: inset 3px 3px 10px rgba(225,242,255,0.9);	-moz-box-shadow:inset 3px 3px 10px rgba(225,242,255,0.9);-ms-box-shadow:inset 3px 3px 10px rgba(225,242,255,0.9);	-o-box-shadow: inset 3px 3px 10px rgba(225,242,255,0.9);box-shadow: inset 3px 3px 10px rgba(225,242,255,0.9);}

.mc_fr {
    display: block;
    right: 6px;
    bottom: 15px;
}
.mc a {
    color: #454343;
    padding:0px;
}


  
.back {
width: 60px;
height: 30px;
background: url(../images/back2.png) no-repeat 0 0;
background-size: contain;
border: 0;
font-size: 12px;
overflow: hidden;
display: inline-block;
}
.back span {
display: none;
}

.back a {
color: #666;
display: inline-block;
text-align: center;
padding-left: 5px;
width: 60px;
height: 30px;
text-decoration: none;
}

.back a:before {
display: block;
background: transparent;
content: "";
width: 60px;
height: 48px;
position: absolute;
top: 0;
}

button {
-webkit-box-align: center;
text-align: center;
cursor: default;
color: buttontext;
box-sizing: border-box;
letter-spacing: normal;
word-spacing: normal;
text-transform: none;
text-indent: 0px;
text-shadow: none;
}

/*达人等级*/
.userinfo .home {
    background: none repeat scroll 0 0 #F9F7F4;
	border-bottom:1px solid #BABFC3;
    box-shadow: 0 1px 1px #ffffff inset;
	height:auto;
}

.userinfo .home .u-icon {
    border-left: 1px solid #E5DFD4;
    box-shadow: 0px 1px 1px #FFFFFF inset;
    
}

.userinfo .home .u-img {
    padding: 5px;
    border:1px solid #E5DFD4; 
}

.userinfo .home .fl {
    padding: 10px;
}

.userinfo .home .level {
    color: #6E6E6E;
    font-size: 0.875em;
	line-height:20px;
}
.select_more{ line-height:45px; padding-right:10px; color:#398fe4;}
.select_more a{color:#398fe4;}

.control_select {
    float: left;
    margin-bottom: 20px;
    width:65%;
}

.control_select label:after {
    background: #F4F4F4;
}
label:after {
    border-radius: 3px 3px 3px 3px;
    color: #959595;
    content: " ";
    display: inline-block;
    font-size: 16px;
    height: 8px;
    pointer-events: none;
    position: absolute;
    right: 10px;
    text-align: center;
    top: 10px;
    width: 8px;
    border-bottom: 3px solid #959595;
	border-right: 3px solid #959595;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-o-transform: rotate(45deg);
}
label {
    position: relative;
}

.control_select select {
    background: -webkit-linear-gradient(top,#F4F4F4,#F4F4F4);
	background: -moz-linear-gradient(top,#F4F4F4,#F4F4F4);
	background: -ms-linear-gradient(top,#F4F4F4,#F4F4F4);
	background: -o-linear-gradient(top,#F4F4F4,#F4F4F4);
	background: linear-gradient(top,#F4F4F4,#F4F4F4);
    border: 1px solid #A4A4A4;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 3px #C8C8C8 inset;
    font-size: 1em;
    height: 35px;
    vertical-align: text-top;
    margin-bottom:5px;
	padding:8px;
    width: 98%;
	color:#959595;
}

.userinfo .home .level img{ vertical-align:middle; line-height:20px;}

/*error*/

/*搜索框   2016/09/21 qin*/
.game_pad{width: 100%;border-bottom: 1px solid #ccc; font-family: STHeitiSC-Light,Helvetica-Light,arial,sans-serif,'Droid Sans Fallback';}
.game_search{background: #fff none repeat scroll 0 0;display: table;padding: 10px 0 10px 3%;table-layout: fixed;width: 97%; }
.game_box{background: #EEEEEE url("../images/wx_sp_1.png") no-repeat scroll 6px center / 15px auto;border-radius: 3px;display: table-cell;height: 26px;padding-left: 28px;vertical-align: middle;}
.game_box input{background: #EEEEEE none repeat scroll 0 0;height: 26px;width: 100%; border: none;}
.game_seachbtn{display: table-cell;height: 26px;overflow: hidden;padding: 0 10px;width: 50px; vertical-align: middle;}
.game_seachbtn a{background: #5DA5EF none repeat scroll 0 0;border-radius: 2px;color: #fff;display: block;font-size: 14px;height: 26px;line-height: 26px;text-align: center;width: 50px;}
.content ul ul{ display: table; width: 100%; box-sizing: border-box; color: #106fb3;}
/*搜索框结束  新加img*/
/*底部button 2016/09/21 qin*/
.game_new_btn{bottom: 0;display: flex;justify-content: space-around;height:4rem;line-height:2rem;max-width: 768px;position: fixed;table-layout:fixed;width: 100%;z-index: 8;font-size: 0.8rem; border-top:1px solid #d5d5d5 ;background: #FFF;}
.banner-1{display: table-cell;text-align: center;background: white url(../images/wanmei-icon3.png) no-repeat center 0.7rem;background-size:1.4rem auto ;padding: 2rem 1.6rem; color:#ff4605; height:3.5rem;}
.banner-3{display: table-cell;text-align: center;background: white url(../images/kefu-icon@2x.png) no-repeat center 0.7rem;background-size:1.3rem auto ;padding: 2rem 1.6rem; color:#999;height:3.5rem;}
.banner-4{display: table-cell;text-align: center;background: white url(../images/anla-icon.png) no-repeat center 0.5rem;background-size:1.6rem auto ;padding: 2rem 1.6rem; color:#999;height:3.5rem;}
.banner-5{display: table-cell;text-align: center;background: white url(../images/my-icon.png) no-repeat center 0.7rem;background-size:1.5rem auto ;padding: 2rem; color:black;height:3.5rem;}

.banner_play{display: table-cell;text-align: center;padding-top: 3rem; color:black;height:3.5rem;position: relative;}
.banner_play img{position: absolute; width: 5rem;left: 50%;transform: translateX(-50%);top: -1.5rem;}
.banner_game{display: table-cell;text-align: center;background: white url(../images/nav/dongtai.png) no-repeat center 0.7rem;background-size:1.5rem auto ;padding: 2rem; color:black;height:3.5rem;}
.banner_msg{display: table-cell;text-align: center;background: white url(../images/nav/doudui.png) no-repeat center 0.7rem;background-size:1.5rem auto ;padding: 2rem; color:black;height:3.5rem;}
.game_detail_bar {background: #FFF;bottom: 0;display: flex;justify-content:space-between;height:4.0rem;line-height:2rem;max-width: 768px;position: fixed;table-layout:fixed;width: 100%;z-index: 8;font-size:0.9rem;}
.banner_sjg{
    display: table-cell;
    text-align: center;
    background: white url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1QkEzMjhBNDkyRTkxMUVCQkYyOEQyNTczQjY0QzM2NSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1QkEzMjhBNTkyRTkxMUVCQkYyOEQyNTczQjY0QzM2NSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVCQTMyOEEyOTJFOTExRUJCRjI4RDI1NzNCNjRDMzY1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjVCQTMyOEEzOTJFOTExRUJCRjI4RDI1NzNCNjRDMzY1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+6mfDegAABPdJREFUeNrUmWuIVVUUx+8dM5txvOlVx4JoSKPGEUqijJG0KAJJjWwUS8Y0UpLUIuhDL4pJEouoD0oRWVKUpdRkvmB609M+ZPplokQzg8ZssiltxtTp+lu4tiyP95x79rn3DLTgz757n/3433XWXmvtfbKFQiHzf5Kzyp2gsbFxHsUMcBmoA4NAFciCPvAv6AI7wTqw1o7v6OjwWi+bRMOQnEKxDFwOBnoOPwp2gFawNVXCSnQVGBPSRbT5D+jR+tlgMKhRjQflZ/AopF+vOGHIfkhxQ6D5mLxVsAm0ge9Cho9Ss2kGE0Au8FzM5TqId5dNGKINFF+DoaZZtLiGBZbyPInp3y2aBReYtuPgPuZ8PjFhyEyl2KibyMkbTNpi+pSzZ5eCp8E5pu1V5p8fNqAqguxNFJtNn0OgyZKtgKxkvmo1CSfzWHutF2EGXKJknfzCxDmwLQ3fyrzj5c2B/7TpdjjM9NHwDrOr9zHhhWkHBH1zPaapORZh/tmXFNVuczFRfX9EMNbdRVFrNuCTJSMdg66hmGiaxkQs8BzFOHAAtJRJVmz4Yq2KWTSgqN1xQnOb+b2aQb9FrLPI7O6WMshu07AuIi5rUhjZ00yCgdMpRmq1l0ELS6z1twm1SeUjcLWpT2Pdr+ImPyvM76dCtPEMxRLVxCATfnt1k24At8Ukux5cb+pzILvVJ1trcDbEwNaQ/lcZolacaUyISfYVMMvU72XNN+MMrFLN3WPM45uI/h+DgwobIl3bBzHWfBbcaeqPQHalbz4827S9FuErWzUtlD/ZSXGe2vDwmOtJ/nC/NT3mXO5j9E6rl5q2t2KOPdfYcBxZpDm0k5fBg0lPHG7xI3FSPJXHwFj1w6VkDnjB1OXksSBkY8up5V3j6rZL1INX16lsjU59qu0/eZD39KOlutwI3jd18QRTix2RmEsC1fdFTjGSd9fTt9OZRLYCPrWYSNRsN/XPLdki0h5y5BqoY8PTywrIXF3EKUM8yOSINyXmOTpivtGWcMFzA8WRxwPzT4npAEIPG7bTsUAAqIRMAr+bxSR1rI9wmWKOf0TM120JO89QzavJVYhwp95TOBISISWFPD9izPyIZy2W8A/mwewK2/IIoxDZPHv1jxTT8haKW/TNFBRd6ta2WMLrzbg7UtiAw8Rlmn2yD+RDSL8H6vRP1fF7JGg749RsfHEfHWJfYXmemrtNkJJLlzxr9SQJzdYsBkDioZRc3VA9fTub7mKt2qSEHw4kKWlJTi9iMnp23A/pGm/CvJoNauAiNUyyKkXSeUN6sHF/XhoOHq0XQzqfEuGjah5HjIIOeRNGy59R2MuSvSlq+bieIR3pWkj/5athId2kZzSRIUyyJ0XShzX6ufVyQhqM8o3fV5r84iIm2J3ijc8BIJuuz2zKdi/CHSeT1FttpgTpg2B8Src+mwJcvvDOkNRrNBtNS7TazuSrK8h1AfOJWUwzaejbrL0kUUqnIfEK4+xl0rvUzlaUQVROzT+Bl9StuRT0CdacFZljenwy+JTi2kCzhNedeoHyDvgxIsLN0LuIpszpt/kiv4KbIfttKR6+H2XEruUSMOz6tVffxmG91JPNNES1WBXiJV6E6ANxOST97DVTw/e4jP+3voLmymsyJ78geQ3OlvslFPKLKaYr+WGaPg5w114aIEST4s8/EY2q/Z5xau4Xwv0tJwQYAGNsrZZmxnwLAAAAAElFTkSuQmCC) no-repeat center 0.7rem;
    background-size:1.5rem auto ;
    padding: 2rem; 
    color:black;
    height:3.5rem;
}.game_new_btn span{flex:1;padding: 2rem 0;}
.game_detail_bar a em{position:absolute;display: inline-block;color: #fff;background-color: #ff9601;border-radius:3rem;width:1.2rem;height:1.2rem;line-height:1.3rem;padding:0.1rem 0.1rem;font-size:1.2rem;top:0.5rem;margin-left:-0.8rem;}
.kefu{display: table-cell;text-align: center;background: white url(../images/kefu-icon@2x.png) no-repeat center 0.7rem;background-size:1.3rem auto ;padding: 2rem 0rem; color:#999;height:3.5rem;}
.fav{display: table-cell;text-align: center;background: white url(../images/fav.png) no-repeat center 0.7rem;background-size:1.5rem auto ;padding: 2rem 0; color:#999;height:3.5rem;}
.unfav{display: table-cell;text-align: center;background: white url(../images/unfav.png) no-repeat center 0.7rem;background-size:1.5rem auto ;padding: 2rem 0; color:#999;height:3.5rem;}
.game_sp_go{height: 4.0rem;display:table-cell; vertical-align: middle; width: 50%; color: #ffffff; font-size:1.2rem; text-align: center;padding-top: 10px}
.game_sp_go a{height: 2.5rem;display:table-cell; vertical-align: middle; color: #ffffff; font-size:1rem; text-align: center; background:#ff9601;line-height: 2.5rem;border-radius: 50px;width:90%;display: inline-block;}
.go_game_list {background: url(http://sy.xunbao178.com/IBS/gameico/18_phone.jpg);background-size: 45%;object-fit: contain;background-repeat: no-repeat;background-position:center;padding: 0px 2rem;transform: translate(10px,-5px);}
.game_name {width: 75px;text-align: center;display: inline-block;position: absolute;bottom: 0px;left: 5px;color: #999;}

/*底部button*/
/*公示期tab  */
.list_tab{overflow:hidden;border-radius:5px;background:#3eadf5;margin:0.5rem 0rem;height: 2rem;}

.list_tab div.tab_item{float:left;width:50%;font-size:0.9rem;padding:0.4rem 0rem;text-align:center;color:#fff;border-radius:5px;}

.list_tab .cur{background:#FF9700;}
/*公示期tab结束  */
/*遮罩*/
.list_show_pad{ position: absolute;  top: 0; left: 0; z-index: 100; font-size: 14px; height: 100%; width: 100%; background: rgba(0,0,0,0.3);}
.happy_list{ background: #fff; max-height: 164px; overflow-y: auto;}
.happy_tab{ display: table; width: 100%;  border-spacing: 6px;}
.happy_td{ display:table-cell;width: 25%;}
.happy_td div{ padding: 5px 5px; color: #343434; background: #E5E5E5; border-radius: 3px; text-align: center;}
.happy_td div a{ color: #343434;}
.happy_td div.happy a{ color: #FCA236;}
.happy_td div.white_none{ color: #fff; display: table-cell; width: 25%; background: #fff;}
/*遮罩*/
/*分页  2016/09/24 新加*/
.common-pager{padding:15px 0;text-align:center;font-weight:700; font-size:0.85em;}
.common-pager>span,.common-pager span a{display:inline-block;}
.common-pager span.prev,.common-pager span.next{width:32%;}
.common-pager span.prev{text-align:left;}
.common-pager span.next{text-align:right;}
.common-pager span.num{width:30%;}
.common-pager span a{width:42%;height:18px;line-height:18px;color:#444;border:1px #c5c7cc solid;text-align:center;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#e6e6e6));}
.common-pager span a.disabled{color:#999;}
.common-pager span.num .red{color:#ff9601;}
/*分页*/
/*我是卖家未上架页面修改  */
.isale_info{ background:#EFF8FF; border: 1px solid #B4D8F4; margin: 10px; padding: 10px;}
.isale_info p{ height: 25px; line-height: 25px;}
.isale_txt{ text-align: center; font-size:1em; color: #343434; padding: 10px 0 0 0;}
.isale_price{color: #343434; font-size: 16px; padding: 10px; background: #EBEBEB; border-bottom: 1px solid #ccc;}
.isale_on{clear: both;}
.isale_pricnum{ padding: 10px; border-bottom: 1px solid #DEE7EE;}
.isale_pricnum input{ width: 100%; height: 25px; line-height: 25px; font-size: 16px; border: 1px solid transparent ;}
.isale_code{ margin: 10px; padding: 10px 5px; background: #FDFCED; border: 1px solid #F6DFA5;}
.isale_code p{ color: #C58533; font-size: 16px;}
.isale_table{ display: table; width: 100%; box-sizing: border-box; padding: 5px 0;}
.isale_tdl{ display: table-cell; width: 98px;vertical-align: middle;}
.isale_td{ display: table-cell; vertical-align:middle; line-height: 25px; padding-right: 10px;}
.isale_td input{ width: 96%;   height: 25px; line-height: 25px; border-radius: 3px;border: 1px solid #999; padding-left: 6px;}
.isale_tdr{ display: table-cell; vertical-align: middle; width: 90px; line-height: 26px;}
.isale_tdr a{ padding:0 5px; color: #fff; background: #5DA5EF; display: block; border-radius: 3px; height: 26px; line-height: 26px;}
.isale_codenum{ padding-left: 98px; color: #999999; font-size: 16px;}
.bg_colr{ background: #F7F7F7;}
.isale_day{ border-bottom: 1px solid #ccc;}
.isale_daynum{  margin: 0 10px;}
.isale_dayinp{ border-bottom: 1px solid #ccc;}
.isale_dayinp input{  padding: 10px 0; height: 25px; line-height: 25px; font-size: 16px; border:1px solid transparent ;  width: 100%;}
.isale_daynum p{ color: #999; font-size: 16px; padding: 10px 0;}
.isale_pad{ border-bottom: 1px solid #ccc;}
.player_name{ background: #fff;}
.player_name input{ width: 100%; height: 25px; line-height: 25px; font-size: 16px; border:1px solid transparent;}
.isale_foot{ display: table;width: 100%;background: #ffffff;padding:20px 10px 10px 10px;box-sizing: border-box;}
.isale_footl{display: table-cell;padding: 0 5px 0 5px;width: 50%;}
.isale_footl a{display: block;background: #5DA5EF;padding: 5px 0;text-align: center;color: #ffffff;font-size: 16px;border-radius: 3px;}
.isale_footr{display: table-cell;padding: 0 5px 0 5px;width: 50%;}
.isale_footr a{display: block;background: #F29118;padding: 5px 0;text-align: center;color: #ffffff;font-size: 16px;border-radius: 3px;}
/*我是卖家未上架页面修改  */

.game_checks {background: rgba(0, 0, 0, 0) url("../images/game_cheak.png") no-repeat scroll 6px center / 15px auto;padding:0 0 0 28px;}
.game_checks.cur {background: rgba(0, 0, 0, 0) url("../images/game_cheaks.png") no-repeat scroll 6px center / 15px auto;}


/*商家列表页  */
.list_shop{border-bottom: 1px solid #CCCCCC;padding:10px; color:#343434}
.list_allpart{display:inline-block;background:url(../images/click_down.png)no-repeat center right; background-size: 10px auto; padding-right: 15px; height: 25px; line-height: 25px;}
.list_allpart.cur{display:inline-block;background:url(../images/click_top.png)no-repeat center right; background-size: 10px auto;  height: 25px;padding-right: 15px; line-height: 25px;color: #FCA236;}
.list_default{margin-left: 25px; display: inline-block;background:url(../images/click_down.png)no-repeat center right; background-size: 10px auto; padding-right: 15px; height: 25px; line-height: 25px;}
.list_default.cur{ display: inline-block;background:url(../images/click_top.png)no-repeat center right; background-size: 10px auto;  height: 25px;padding-right: 15px; line-height: 25px;color: #FCA236;}

/*商家列表页  */

/*购买列表*/
.game_module{ height: 10px; background: #EBEBEB;}
.game_paylist{ border-top: 1px solid #eee;background: #fff; border-bottom: 1px solid #ccc; font-size: 14px;}
.game_paytab{ display: table; width: 100%; box-sizing: border-box; padding: 10px;}
.game_paytrl{ background: #fff; border: 1px solid #ccc;  height: 11.6rem; padding: 5px; width: 116px;}
.game_paytrl img{width: 116px; height: 116px;}
.game_paytrr{ display: table-cell;  vertical-align: middle;}
.game_paytrr p{  color: #949494; padding-top: 3px;}
.game_paytrr .game_color{color: #5DA5EF; padding-bottom: 2px;font-size: 16px;}
.game_paytrr em{ color: #FF9D24; }
.game_paytrr i{ display: inline-block;border-radius: 3px; margin-right:5px;width: 15px; height: 15px; vertical-align:middle;border: 1px solid #6A9C06; background: #BFD859 url(../images/game_head.png) no-repeat center center; background-size: 10px auto;}
.game_paytar{ display: table-cell; width: 140px; vertical-align: middle;}
.game_paybtn{ width: 108px;height: 24px; line-height: 24px;margin-top:3px;border-radius: 3px; background: #FF9601; color: #fff; font-size: 16px; text-align: center; display: block; padding: 3px 0;}
.game_shop_li {background: #EEEEEE; border-bottom: 1px solid #ccc; font-size: 14px;padding: 10px 10px 0 10px;}
.game_shop_img {font-size: 0; width: 100%;}
.game_shop_img img {width: 100%;height: auto;}
.game_shop_name {display: table;width: 100%;height: 50px;box-sizing: border-box;line-height: 20px;position:relative; padding: 10px; background: #fff;}
.game_shop_namel {display: table-cell;vertical-align: middle;}
.game_shop_namel span {font-weight: 700;}
.game_shop_namel em {color: #FF9D24; font-style: normal;}
.game_shop_namel .game_color {color: #5DA5EF;}
.game_shop_namer {display: table-cell;width: 108px;vertical-align: middle;}
.game_shop_info {overflow: hidden;padding:6px 0 10px 10px;color: #999;  background: #fff; margin-bottom: 10px;box-shadow: 0 2px 1px #999;}
.game_shop_info p {line-height: 20px;}
.game_shop_info i {display: inline-block;border-radius: 3px; margin-right:5px;width: 15px; height: 15px; vertical-align:middle;border: 1px solid #6A9C06; background: #BFD859 url(../images/game_head.png) no-repeat center center; background-size: 10px auto;}
.game_buy_btn{background: url("../images/buy_now.png") no-repeat;background-size: cover; height: 42px; width: 50px;position: absolute; right: 0;top: 0;}
.game_shop_keys:before,.game_shop_keys:after{content:"";display:table;clear:both;background: #fff;}
.game_shop_keys{ background: #fff;}
.game_shop_key{float:left;width:24%;margin-right:2%;text-align: center;line-height:25px;background:#4ecbd5;color:#ffffff;border-radius: 5px;}
.game_shop_key_lev{background:#3eadf5;width: 32%;}
.game_shop_key_sex{background:#588df3;margin-right:0;width: 40%;}
.game_shop_tit{ display: table-cell; width: 60px; vertical-align: middle;}
.game_shop_ph{border: 1px solid #a1d0f3;padding: 5px;margin-bottom: 5px;width: 36px;height: 36px;border-radius: 6px 6px 6px 6px; position: relative;}
.game_shop_ph img{ height: 36px; width: 36px;}
.icon_just{ position: absolute; left: -2px; top:-1px; background: url(../images/icon_just.png) no-repeat; background-size: 40px 40px; width: 40px; height: 40px;}
.main .content .game_shop_keys span{ font-size: 14px;}
.game_imgcut{background: #004b60;  max-height: 260px; overflow: hidden; position: relative;}
.game_imgcut p{ height: 40px; line-height: 40px; font-size: 18px; overflow: hidden; color: #72E8EF;}
.game_money{ color: #343434; font-size: 18px;}
.game_imgcut_pad{ padding: 10px 10px 10px 15px;  overflow: hidden;}
.game_banner{ width: 100%;}
.game_banner img{ width: 100%; vertical-align: top;}
.perpson_go{float: right; background: url(../images/personals.png)no-repeat center center; background-size: 26px 26px; width: 28px; height: 28px; margin-right: 10px; border-radius: 3px;}
.service_new{ padding: 0;}
.icon_txt{ background: url(../images/icon_txt.png)no-repeat;background-size: cover;height: 42px;width: 50px;position: absolute;right: 0;top: 0;}
.icon_txt div{ text-align: center; color: #fff; font-size: 16px; }
.icon_look{ line-height: 42px;}

/* 20180319 lyp 个人中心下拉框 start */
.person_nav{ width: 90px;height:  auto;z-index: 9;position: absolute;top: 38px;right: 0;background-color: #fff;border: 1px solid #eee;border-radius: 3px;padding:  4px;box-shadow: 0px 0px 2px 1px rgba(0,0,0,.2);}
.person_nav li{text-align:  center;border-bottom: 1px solid #eee;}
.person_nav li:last-child{border:0;}
.person_nav ul li a{padding:2px 0;color:#666;}
/* 20180319 lyp 个人中心下拉框 end */

/*购买列表*/
/*详情页  查看令修改*/
.conmon_detail{ display: table-cell; vertical-align: bottom;width: 132px;}
.has_conmon{ background: #BBBBBB; color: #343434; height: 25px; line-height: 25px; text-align: center; float: left; padding: 0 7px;}
.p-summary .has_conmon em{ font-style: normal; color: #FF9700;}

.has_conmon_inp{  float: left;}
.has_conmon_inp input{ border-left: 1px solid transparent; border-right: 1px solid transparent;}
.wx_mc_gqminus, .wx_mc_gqi, .wx_mc_gqplus{ float: right;}
.wx_mc_gqminus{  height: 25px; width: 25px; background:url(../images/wx_mc_im.png) no-repeat center; background-size:25px 25px; }
.wx_mc_gqi{ height: 23px;width: 40px; background: #fff; border-top:1px solid #ddd;border-bottom:1px solid #ddd; text-align: center;}
.wx_mc_gqplus{  height: 25px; width: 25px; background:url(../images/wx_mc_ip.png) no-repeat center; background-size:25px 25px; }
.has_conmons{ float: left; width: 50px; height: 25px; background: #FF9700; color: #fff; font-size: 16px; text-align: center; line-height: 25px;}
/*详情页 修改*/

/*订单明细*/
.game_frame{ background: #fff; clear: both;}
.game_pass{ background: #EBEBEB; font-weight: bold;color: #343434; padding: 14px; font-size: 16px;}
.game_phinfo{ background:#EFF8FF; border-left: 5px solid #FC832D; border-bottom: 1px solid #A7D5FF; font-size: 16px; color: #343434; padding: 14px 14px 14px 9px;}
.game_phtxt{padding: 14px 14px 14px 18px; font-size: 14px; color: #343434; border-bottom: 1px solid #A7D5FF;}
.game_zhtxt{padding: 14px 14px 14px 18px; font-size: 14px; color: #343434; border-bottom: 1px solid #DEE7EE;}
.game_total {  display: table; width: 100%; table-layout: fixed; height: 50px; position: fixed; bottom: 0 ; vertical-align: middle; border-top:1px solid #ddd; background: #fff; font-size: 14px;box-sizing: border-box; }
.game_totalm{display: table-cell; text-align: right; clear: both; vertical-align: middle; }
.game_txtp{ color: #FF9700; font-size: 16px}
.game_call .game_txtp{ font-size: 18px; }
.game_txtg{ color: #666; font-size: 13px; padding-left: 5px;}
.game_totalr{display: table-cell; padding-left: 15px; clear: both; vertical-align: middle; width: 90px; height: 50px;}
.game_totalr.middle{ width: 100px;}
.game_totalr a{ display: block; background: #FF9700; color: #fff; width: 90px; height: 50px; line-height: 50px; text-align: center; font-size: 18px; }
.game_totalr.middle a{ width: 100px; }
.game_zhtxt p{ color: #FF9700;}
.has_comoning{ margin-top: 5px; overflow: hidden;}
/*订单明细*/

/*公示信息  */
.detailt_pad{ background: #fff;}
.detailt_frame{border-bottom: 1px solid #ccc; padding:0 10px;}
.detailt_tab{ display: table; width: 100%; table-layout: fixed; font-size: 16px; padding: 10px 0;}
.detailt_td{ display: table-cell; text-align: center; vertical-align: middle;}
.detailt_txt{ color: #FF9700;}

.detailt_first{ margin: 0 10px 10px 10px; background: #EEEEEE; border-right: 1px solid #ccc; border-left: 1px solid #ccc;  }
.detailt_second{ margin: 0 10px 10px 10px; background: #EEEEEE; border-right: 1px solid #ccc; border-left: 1px solid #ccc; }
.second_table{ display: table; width: 100%; box-sizing: border-box; table-layout: fixed; }
.second_td{ display: table-cell; vertical-align: middle; text-align: center;  color: #fff; }
.pay_colors{ padding: 10px; border-bottom: 1px solid #ccc; background:#398FE4 ;}
.second_color{ color: #FF9700;}
.second_more{ padding: 20px 0 10px 0; border-bottom: 1px solid #ccc;}
.second_more p{ text-align: center; }
.second_login{ color: #398FE4;}
.pay_color{ background: #398FE4;padding: 10px;border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;}
.second_td p{ padding: 10px; border-bottom: 1px solid #ccc; color: #343434;}
.second_td .second_p{border-right: 1px solid #ccc;}
.detailt_third{ background: #fff;}
.third_rule{ border-bottom: 1px solid #ccc; padding: 10px 0; font-size: 16px; color: #343434; text-align: center;}
.detail_rule{margin: 0 10px;}
.detail_rule p{font-size: 16px; color: #343434; padding: 3px 0;}
.detail_rule p em{ color: #398FE4;font-style: normal;}
.detail_rule p a{ color: #FF9700;}
.get_rule{ border-top: 1px solid #ccc; margin-top: 10px;}
.second_saymore{ border-bottom: 1px solid #ccc; padding: 10px 0; text-align: center;}



/*公示信息*/
.p-summary_new{padding: 0 6px 50px 6px;}
/*验证码*/
.code_table{ display: table; width: 100%; box-sizing: border-box; padding: 10px 10px 10px 0; border-bottom: 1px solid #ccc; margin-left: 10px;}
.code_new{ padding: 20px 0;}
.code_txt{ display: table-cell; width: 55px;vertical-align: middle;}
.code_inp{display: table-cell; vertical-align: middle; padding: 0 5px;}
.code_inp input{ width: 100%; border: 1px solid transparent; font-size: 16px;}
.code_img{ width: 70px; display: table-cell;vertical-align: middle;}
.code_img img{ width: 70px; height: 20px;}
.code_btn{ margin: 0 10px;}
.code_btn a{ color: #fff;background: #398FE4; display: block; text-align: center;height: 40px; line-height: 40px;border-radius: 5px;}
/*验证码*/
/*下拉按钮*/
.game_cutbtn{ position: absolute;bottom: 0; color: #fff; font-size: 16px; text-align: center;width: 100%;height: 40px; line-height: 40px;background: url(../images/icon_bag.png) no-repeat;background-size: 100% 100%; }
.game_cutbtn span{ background: url(../images/icon_hand.png) no-repeat center left; background-size: 20px auto; padding-left: 26px; display: inline-block;}
/*下拉按钮*/
/*选区服列表 新加*/
ul .txt-list-brand { background: #F3F3F3;}
/*选区服列表 新加*/
/*填写商品详情*/
.game_title{ font-size: 16px; padding: 14px; background: #F6F6F6; color: #4c4c4c; border-bottom: 1px solid #ccc; font-weight: bold;}
.game_padcont{background: #fff;font-size: 14px; color: #666;  padding:14px;border-bottom: 1px solid #ccc;}
.game_infotab{ display: table; width: 100%; box-sizing: border-box; padding-top: 3px;}
.game_infotr{ display: table-cell; }
.game_infotr p{ padding-top: 6px;}
.game_border{ height: 10px; background: #EEEEEE;}
.title_borde{ border-top: 1px solid #ccc;}
.game_infoinp{ background: #fff;  display:table; width: 100%;padding:10px 10px 10px 8px;box-sizing: border-box; border-bottom: 1px solid #ccc;}
.game_infoinp input{ font-size: 16px; width: 100%; box-sizing: border-box;padding:6px;border-radius: 4px;border:1px solid transparent; }
.game_infoinp input:focus{ border:1px solid #60c9ff }
.game_infoinp textarea{ font-size: 14px; padding:6px; width: 100%; border-radius: 4px ;border: 1px solid transparent; resize:none; appearance: none; -webkit-appearance: none; box-sizing:border-box;outline:0}
.game_infoinp textarea:focus{ border:1px solid #60c9ff; }
.game_infoinpl{display: table-cell; width: 60%;}
.game_infoinpr{display: table-cell; width: 36%; padding-left: 4%;}
.game_infoinp_btn{display: block;width: 100%; margin:0 auto; height: 32px; border: none; background-color: #FF9700; color: #fff; border-radius:4px; font-size: 16px}
.game_infoinp_btn.dis{background-color: #CDCDCD;}
.game_livetime{ background: #F2F2F2; border-bottom: 1px solid #ccc;}
.game_livetab{ display: table; width: 100%; box-sizing: border-box; padding: 14px 14px 10px 14px;}
.game_livetr{ display: table-cell; color: #666; font-size: 14px; width: 60px;}
.game_livetrsp{ text-align: right;}
.game_livetrr{ display: table-cell; padding-left: 10px;}
.game_livetrr select{ background: #fff; padding: 6px; color: #666; border-radius: 3px; width: 100%; }
.game_for_inp input{ background: #fff; padding: 6px 0 6px 4%; color: #666;  width: 96%; border: none;}
.game_livetrr p{color: #999; font-size: 16px; padding-top: 5px;}
.game_for_inp{ border: 1px solid #ccc;border-radius: 3px;}
.game_single_check.cur::after {background: #5CA5EF none repeat scroll 0 0;border-radius: 50%;content: "";height: 9px;left: 3px;position: absolute;top: 3px;width: 9px;}
.game_single_check {border: 1px solid #6b7a8c;border-radius: 50%;float: left;height: 15px;line-height: 18px;margin-right: 10px;position: relative;width: 15px;}
.game_check{ float: left; padding-left: 10px; }
.game_left{ display: table-cell; font-size: 14px;  width: 60px; vertical-align: middle;}
.game_cont{  width: 100%; color: #666; display: table; box-sizing: border-box;}
.game_cont span{ float: left; font-size: 14px;}
.game_cont .game_ckeatxt{ color: #5CA5EF; font-size: 14px;  text-align: right; display: table-cell; vertical-align: middle; width: 126px;}
.game_radio{padding:6px; line-height: 16px;}
.game_radio span,.game_radio .game_width{font-size:16px;}
.game_radio .game_width{width:90px;}
.mocm_cell.game_contadd{ padding: 0 14px;}
.game_payfoot{ background: #EEEEEE; border-top:1px solid #ccc}
.game_payfocheak{padding: 10px; }
.game_join_add {color: #666;font-size: 14px; text-align: center;}
.game_checks {background: rgba(0, 0, 0, 0) url("../images/game_cheak.png") no-repeat scroll 6px center / 15px auto;padding:0 0 0 28px;}
.game_checks.cur {background: rgba(0, 0, 0, 0) url("../images/game_cheaks.png") no-repeat scroll 6px center / 15px auto;}
.game_join_add a{ color: #5CA5EF;}
.game_btn_list{ padding:0 12px 10px 12px;font-size: 16px;}
.game_btn_list a{display:inline-block;width:100%;padding:8px 0;color:#ffffff;text-align: center;border-radius: 3px;box-sizing: border-box; }
.game_btn_li{ margin-bottom:10px; }
.game_btn_li:last-child{ margin-bottom:0 }
.game_sendto{ background: #FF9700;}
.game_sendnot{background: #CDCDCD}
.game_pho{ background: #fff;border-bottom: 1px solid #ccc;}
.game_photab{ padding: 10px;}
.mw_pubup{clear: both;padding:15px 0; overflow: hidden; border-bottom: 1px solid #ccc;}
.mw_pubup ul li{border:1px solid #ccc;width: 80px;height: 80px; overflow: hidden; float: left; margin-left: 9px;margin-bottom: 9px; position: relative; text-align: center; vertical-align: middle; line-height: 78px;}
.mw_pubup li img{width: 80px; vertical-align: middle;}
.mw_mpubts{padding-top: 10px; font-size:14px; clear: both;}
.mw_mpubts span{ padding:0 5px; color: #ef4454;}
.mw_pubdel{ position: absolute; background:url(../images/mw_min.png) no-repeat; width: 17px;height: 13px; right:0;bottom: 0; background-size:17px 13px;}
.mw_pubinp{ position: absolute; left:0; top:0; height: 80px;width: 100px;opacity:0;filter:alpha(opacity=0);}
.mw_pubup li.mw_pubfile{ margin-left: 10px;}
.game_boxchek{ display: table-cell; padding-left: 5px;}

/*填写商品详情*/
/*免责声明*/
.game_sp_dsp{margin:10px 0;border: 1px solid #ccc; font-size: 14px; padding: 10px; color: #343434; background: #F7F7F7; word-wrap: break-word;word-break: normal;white-space: normal;}
.game_sp_dsp p{ padding: 2px 0 0 0;}
/*免责声明*/
/*detail页面修改  2016/10/13*/
.game_third{ padding: 0 10px;}
.game_third_tab{ display: table; width: 100%; box-sizing: border-box;border-bottom: 1px solid #ccc; padding: 10px 10px 10px 0;}
.game_thirdtd{ display: table-cell; width: 50px; vertical-align: middle;}
.game_thidtr{ display: table-cell; vertical-align: middle;}
.game_thidtr div{  color: #666666; font-size: 14px;}
.game_thidtr div em{ color: #FF9601;}
.game_thidtr .game_thirdcol{ color: #343434; font-size: 16px;}
/*detail页面修改  2016/10/13*/
/*detail详情页 button*/
.game_btn_pad{bottom: 0;display: table;height: 25px;line-height: 20px;max-width: 768px;position: fixed;table-layout: fixed;width: 100%;z-index: 99999;font-size: 14px;border-top: 1px solid #ccc;}
.game_btn_bk{display: table-cell;text-align: center;background: #f7f7f7 url(../images/detail_back.png) no-repeat center 8px;background-size: 24px auto;padding-top: 30px;color: #666666;}
.game_btn_buy{height: 25px;display: table-cell;vertical-align: middle;color: #ffffff;font-size: 18px;text-align: center;background: #FC832D;}
/*detail详情页 button*/