﻿.mb-markLine{
	display:none;
	height:1px;
	overflow:hidden;
	border:0px;
}
@media screen  and (max-width: 900px){
	.scrapWrapper{
		display: none;
	}
	.prodInfoWrapper .prodCateLeft .titleOut{
        display: none;
    }

	/*prodInfoWrapper css*/
	.prodInfoWrapper{
		width: 90%;
		margin: 0 auto;
		margin-top: 20px;
		overflow: visible;
		position: relative;  
		margin-bottom: 20px;
	}
	.prodInfoWrapper:after{
		display: block;
		content: "";
		clear: both;
		visibility: hidden;
		height: 0;
	}
	.prodInfoWrapper .prodCateLeft{
		width: 100%;
	}

	.prodInfoWrapper .prodCateLeft .cateInfo{
		position: relative;
	}
	.prodInfoWrapper .prodCateLeft .cateInfo .prodSearch {
		display: none;
	}
    .prodInfoWrapper .prodCateLeft .cateInfo,.prodInfoWrapper .prodCateLeft ul{
		width: 100%;
		box-sizing: border-box;
		font-size: 12px;
	}
	.prodInfoWrapper .prodCateLeft ul li{
		width: 100%;
	}
	.prodInfoWrapper .prodCateLeft ul li span{
		margin-right: 5px;
	}
	.prodInfoWrapper .prodCateLeft .cateMobileBox{
		height: auto;
		position: relative;
		padding-top: 10px;
		z-index: 1;
		display: none;
		/*visibility:hidden;*/
		  z-index: 100;
	}
	.prodInfoWrapper .prodCateLeft .cateMobileBox ul{
		background: #ffffff;
		overflow: hidden;
	}

	.prodInfoWrapper .prodCateLeft .cateInfo .section{
		width: 50%;
		float: left;
		margin: 0;
	}

	.prodInfoWrapper .prodCateLeft ul li{
		max-height: 40px;
		box-sizing: border-box;
	}
	.prodInfoWrapper .prodCateLeft ul li span{
		float: left;
		margin-left: 15px;
		margin-right: 0;
		width: 14px;height: 14px;
		margin-top: 14px;
		background-size: 100% 100%;
	}
	.prodInfoWrapper .prodCateLeft ul li font{
		width: 70%;
		text-indent: 0;
		line-height: 14px;
		padding: 4px 0;
	}
	.prodInfoWrapper .prodCateLeft ul li span.radio_active{
	    background: url(../a_images/public/radio_active.png) no-repeat 0 0;
	    background-size: 100% 100%;
	}
	.prodInfoWrapper .prodCateRight{
		width: 100%;
		/*margin-top: -40px;*/
	}
	.prodInfoWrapper .prodCateRight .CateNames{
		width: 100%;
		font-size: 14px;
	}
	.prodInfoWrapper .prodCateRight .CateNames > div{
		margin-right: 2%;
	}
	/*tao*/
	.prodInfoWrapper .prodCateRight .mb-markLine{display:block !important;}
	.prodInfoWrapper .prodCateRight .CateNames .cpbj{
		display: block;
		position:absolute;
		left:0px;
		bottom:0px;
		width:111.1111%;
		margin-left:-5.55555%;  
		z-index: 99;
		visibility: hidden;
	}
	.prodInfoWrapper .prodCateRight .CateNames .cpbj.floatCompare{
		position:fixed;
		left:0px;
		bottom:40px;
		width:100%;  
		z-index: 100;
		margin:0px;
		
	}
	.prodInfoWrapper .prodCateRight .CateNames .cpbj .select_txt{
		display: block;
		position:absolute;
		left:0px;
		top:0px;
		width:100%;
		background: #1b8be9 !important;
		text-align: center;
	}
	.prodInfoWrapper .prodCateRight .CateNames .cpbj .select_txt .mb_comx{
		  display: inline-block !important;
		  background: url(../a_images/public/icon-up.png) right center no-repeat;
		  padding-right: 27px;
		  font-size: 16px;
		  background-size: 18px;
	}
	.prodInfoWrapper .prodCateRight .CateNames .cpbj .select_txt .seleName{
		display:none;
	}
	.prodInfoWrapper .prodCateRight .CateNames .cpbj .select_txt .icon{
		display:none;
	}
	.prodInfoWrapper .prodCateRight .CateNames .cpbj .cpbjList{  
		bottom: 0;
		background-color: #1667ae;
	}
	.prodInfoWrapper .prodCateRight .cpbjList li{
		  margin: 0 10px;  
		  background-size: 100%;
		  text-align: center;
	}
	.prodInfoWrapper .prodCateRight .cpbjList li.doit{  
		  width: 100%;
		  margin: 0;
	}
	.prodInfoWrapper .prodCateRight .cpbjList li.disabled{
		  font-size: 16px;
		  background-color: #114e82;  
		  margin: 0 10px 10px;
		  width:auto;
	}
	.prodInfoWrapper .prodCateRight .cpbjList li .prod{
		  float: none;
		  display: inline-block;
		  vertical-align: middle;
		
	}
	.prodInfoWrapper .prodCateRight .cpbjList li .prod img{
		width:120px;	
		margin-left: 0px;
	}
	.prodInfoWrapper .prodCateRight .cpbjList li a{
		padding: 10px !important;
	}
	.prodInfoWrapper .prodCateRight .cpbjList li .txt{
		  float:none;
		  margin-left: 10px;  
		  display: inline-block;
  	      vertical-align: top;
		  text-align: left;  
		  width: 130px;
  		  margin-bottom: 10px;
	}
	.prodInfoWrapper .prodCateRight .cpbjList li strong{
		font-size: 16px;
	}
	/*tao end*/
	.prodInfoWrapper .prodCateRight .CateNames .plfs{
		width: 32%;
		margin-left: 32%;
		text-indent: 10px;
	}
	.prodInfoWrapper .prodCateRight .CateNames .xscp{
		width: 34%;
		margin-right: 0;
		text-indent: 0;
		box-sizing: border-box;
	}
	.prodInfoWrapper .prodCateRight .CateNames .xscp .select_txt{
		line-height: 14px;
		overflow: hidden;
		height: 40px;
		display: table;
		width: 100%;
	}
	.prodInfoWrapper .prodCateRight .CateNames .xscp .select_txt .txt{
		/*line-height: 40px;*/
		padding-left: 10px;
		display: table-cell;
		vertical-align: middle;
		width: 83%;
	}
	.prodInfoWrapper .prodCateRight .CateNames .xscp .select_txt .txt.twoLIne{
		height: 40px;
		padding-left: 5px;
		line-height: 14px;
		padding-top: 6px;
		padding-bottom: 6px;
		width: 77%;
		float: left;
		display: inline-block;
	}
	.prodInfoWrapper .prodCateRight .CateNames .select_box .icon{
		width: 16px;
		height: 15px;
		margin-top: 12px;
		margin-right: 5px;
		background-size: 100% 100%;
		float: right;
	}
	.prodInfoWrapper .prodCateRight .CateNames .select_box .option{
		width: 100%;
		box-sizing: border-box;
		font-size: 12px;
	}
	.prodInfoWrapper .prodCateRight .CateNames .select_box .option a{
		font-size: 12px;
		box-sizing: border-box;
		padding-left: 5px;
		line-height: 12px;
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.prodInfoWrapper .prodCateRight .CateNames .select_txt{
		font-size: 12px;
	}
	.prodInfoWrapper .prodCateRight .allProds ul li{
		width: 50%;
		/* height: 225px;
		overflow: hidden; */
		padding: 10px 0;
		text-align: center;
	}
	.prodInfoWrapper .prodCateRight .allProds li img, .prodInfoWrapper .prodCateRight .allProds li>h2, .prodInfoWrapper .prodCateRight .allProds li>p, .prodInfoWrapper .prodCateRight .allProds li>a{
		width: 92%;
		height:100px;
	}
	.prodInfoWrapper .prodCateRight .allProds li>p{height:initial;}
	.prodInfoWrapper .prodCateRight .allProds li>h2, .prodInfoWrapper .prodCateRight .allProds li>p{
		text-align: left;
	}
	.prodInfoWrapper .prodCateRight .allProds li>h3{
		text-align: left;
	}
	.prodInfoWrapper .prodCateRight .allProds .add{
		/*width: 92%;
		font-size: 14px;
		margin: 0;
		display: none;*/
	}
	.prodInfoWrapper .prodCateRight .allProds h2{
		font-size: 16px;
		line-height: 18px;
		padding: 3px 0;
	}
	.prodInfoWrapper .prodCateRight .allProds .smalltxt{
		font-size: 12px;
		line-height: 14px;
		padding: 3px 0;
	}
	.prodInfoWrapper .prodCateRight .allProds .money{
		font-size: 12px;
		line-height: 30px;
		padding: 3px 0;
		    text-align: left;
    		display: block;
	}
/* 	.prodInfoWrapper .allProds .pageNum{
		display: none;
	}
 */
	/*related css*/
 	.related{
 	  width:100%;
 	  padding: 20px 3%;
 	  box-sizing:border-box;
 	  margin-top: 0;
 	  margin-bottom: 0;
 	  display: block;
 	  height: auto;
 	}
 	.related .txtbox{
 		display: block;
 		width: 100%;
 		padding-left: 0;
 	}
 	.related .imgbox_m{
 		display: block;
 		width: 49%;
 		float: left;
 		padding-left: 0;
 		
 	}
 	.related .imgbox_pc,.related .imgbox_pad{
 		display: none;
 	}
 	.related .imgbox_m{
 		display: block;
 	}
 	
 	.related .imgbox{
 		width: 48%;
 		padding-left: 5px;
 		display: inline-block;
 	}
 	.related .imgbox a{
 		float: none;
 	}
 	.related .imgbox img{
 		width: 100%;
 	}
 	.related .imgbox .img_mobile{
		display: block;
	}
	.related .imgbox .img_pc,.related .imgbox .pad{
		display: none;
	}
 	.related .imgbox span{
 		display: block;
 		font-size: 12px;
 		line-height:30px;
 	}
 	.related .imgbox_m a{
 		width: 100%;
 		display: block;
 		float: none;
 		margin-top: 15px;
 		right:0;
 	}
 	.related .imgbox_m_wrapper{
 		overflow: hidden;
 	}
 	.related h2{
 		font-size: 16px;
 	}
 	.related ul li{
 		font-size: 12px;
 	}
 	.related .imgboxWrapper{
 		width: 100%;
 		display: table;
 	}
 	/*.prodInfoWrapper .prodCateRight .allProds ul{
 		min-height: 843px;
 	}*/
 	#wrapper{
		overflow: hidden;
		position: relative;
	}
	#scroller{
		-webkit-transform:translate3d(0,0,0);
	}
	#pullUp {
		display: block;
		height:40px;
		line-height:40px;
		padding:5px 10px;
		border-bottom:1px solid #ccc;
		font-weight:bold;
		font-size:14px;
		color:#888;
		background: #ffffff;
	}
	#pullDown .pullDownIcon, #pullUp .pullUpIcon  {
		display:block; float:left;
		width:40px; height:40px;
		background:url(../a_images/public/pull-icon@2x.png) 0 0 no-repeat;
		-webkit-background-size:40px 80px; background-size:40px 80px;
		-webkit-transition-property:-webkit-transform;
		-webkit-transition-duration:250ms;	
	}
	#pullDown .pullDownIcon {
		-webkit-transform:rotate(0deg) translateZ(0);
	}
	#pullUp .pullUpIcon  {
		-webkit-transform:rotate(-180deg) translateZ(0);
	}

	#pullDown.flip .pullDownIcon {
		-webkit-transform:rotate(-180deg) translateZ(0);
	}

	#pullUp.flip .pullUpIcon {
		-webkit-transform:rotate(0deg) translateZ(0);
	}

	#pullDown.loading .pullDownIcon, #pullUp.loading .pullUpIcon {
		background-position:0 100%;
		-webkit-transform:rotate(0deg) translateZ(0);
		-webkit-transition-duration:0ms;

		-webkit-animation-name:loading;
		-webkit-animation-duration:2s;
		-webkit-animation-iteration-count:infinite;
		-webkit-animation-timing-function:linear;
	}

	@-webkit-keyframes loading {
		from { -webkit-transform:rotate(0deg) translateZ(0); }
		to { -webkit-transform:rotate(360deg) translateZ(0); }
	}

	#scroller {
		-webkit-tap-highlight-color: rgba(0,0,0,0);
		-webkit-transform: translateZ(0);
		-moz-transform: translateZ(0);
		-ms-transform: translateZ(0);
		-o-transform: translateZ(0);
		transform: translateZ(0);
		-webkit-touch-callout: none;
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
		-webkit-text-size-adjust: none;
		-moz-text-size-adjust: none;
		-ms-text-size-adjust: none;
		-o-text-size-adjust: none;
		text-size-adjust: none;
	}
	.prodInfoWrapper .prodCateRight .allProds .add {
		padding-right: 33px;
	}
	.prodInfoWrapper .prodCateRight .allProds .more {
		float: left;
		font-size: 12px;
		max-width: 98%;
		margin-left: 0px;
	}
	.prodInfoWrapper .prodCateRight .allProds li>a.add {
		width: 92%;
		text-align: left;
		margin: 0 auto;
		padding-right: 0;
		float: none;
	}
	.prodInfoWrapper .prodCateRight .allProds .qd{
		z-index: 1000000;
	}
	.prodInfoWrapper .prodCateRight .allProds .qd>a{
		box-sizing:border-box;
		padding: 3px 12px;
		font-size: 12px;
		text-indent: 0;
	}
	.prodInfoWrapper .prodCateRight .allProds .add em {
	  	float: none;
	}
	.prodInfoWrapper .prodCateRight .allProds .bug{
		font-size: 12px;
	}
	.prodInfoWrapper .prodCateRight .allProds li{
		height: auto;
	}
	.prodInfoWrapper .prodCateRight .allProds li>h3{
		width:initial;
		text-align: left;
		height:58px;
		overflow:hidden;
	}
}

@media screen  and (max-width: 900px ) and (min-width: 450px){
	.prodInfoWrapper .prodCateRight .allProds li>h2, .prodInfoWrapper .prodCateRight .allProds li>p, .prodInfoWrapper .prodCateRight .allProds li>a{
		width: 70%;
	}
	.prodInfoWrapper .prodCateRight .allProds li>h3{
		width: 70%;
	}
	.prodInfoWrapper .prodCateRight .allProds li img{
		width: 207px;

	}
	.prodInfoWrapper .prodCateRight .allProds li>a.add{
		width: 70%;
	}
}