.mb-markLine{
	display:none;
	height:1px;
	overflow:hidden;
	border:0px;
}
@media screen  and (max-width: 900px){
	.scrapWrapper{
		display: none;
	}
	.prodInfoWrapper .prodCateLeft .titleIn{
		width:100%;
	}
	.prodInfoWrapper .prodCateLeft .cateInfo{
		border-top:0;
	}
	.prodInfoWrapper .prodCateLeft .titleOut{
		display:block;
	}
	.prodInfoWrapper .prodCateLeft .According{
		display:none;
	}
	.prodInfoWrapper .prodCateLeft ul{
		height:auto;
	}
	/*#banner .mariWrapper{
 	    width: 96%;
 	}
 	#banner .swiper-slide_1{
 		background: url(/common/Style/images/products/banner_1.png) no-repeat 77% 0;
 	}
 	#banner .swiper-slide_1 .prod{
 		width: 66%;
 		bottom: 0;
 		left: 36%;
 	}
 	#banner .swiper-slide_1 .txt{
 		width: 54%;
  		top:22%;
  		left:0;
 	}*/
 	#banner .pagination{
 		bottom: 8px;
 		left: 41%;
	}
 	/*#banner .swiper-slide_1 .linkSee{
	  width: auto;
	  position: absolute;top: 24%;left:0;margin-top: 36%;
	}*/ 
 	#banner .img,
 	#banner .img_pad {
 		display: none;
 		/*height: 300px;*/
 	}
 	#banner .img_m{
 		display: block;
 		width: 100%;
 	}
 	#banner a.arrow-left,#banner a.arrow-right{
		display: none;
 	}
 	.item_btn{ width: 50%; float: left; }
 	.item_btn a{ display: block; width: 100%; padding: 13px 0; font-size: 15px; color: #333; text-align: center; line-height: 1.25em; border: 1px solid #cfcfcf; }
 	.item_btn a.sx_selected{ color: #fff; border: 1px solid #1b8be9; background: #1b8be9; }
 	/*#banner .prod {
		bottom: 0px;
		left: 24%;
	}*/
	
	/*prodInfoWrapper css*/
	.prodInfoWrapper .prodCateLeft .cateInfo .section.section_0{ display: block !important; border-bottom: 1px solid #dbdbdb; min-height: 50px; padding-top: 10px; padding-left: 5px; padding-right: 15px; }
	.section_0 span{ margin-bottom: 10px; margin-left: 10px; float: left; display: block; line-height: 30px; color: #1b8be9; border: 1px solid #1b8be9; padding: 0 25px 0 5px; background: url(/common/new/img/close_small.png) no-repeat 90% center; background-size: 10px 10px; text-overflow: ellipsis; max-width: 95px; overflow: hidden;white-space:nowrap;  }
	.prodInfoWrapper .prodCateLeft .cateInfo .section.section_0.ofw{ height: 53px; overflow: hidden; }
	.sectionbox_dw{ overflow: auto !important; height: auto !important; }
	.sectionbox_dw .pulldw{ transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-moz-transform: rotate(0deg); }
	.sectionbox{ padding-right: 20px; }
	.prodInfoWrapper .prodCateLeft ul li.active:after{
		content: "";
	}
	.ofw .pulldw{ display: block; }
	.section_x{ padding: 25px 15px 10px !important; }
	.prodInfoWrapper .prodCateLeft ul li:after{
		content: "";
	}
	.prodInfoWrapper{
		width: 90%;
		margin: 0 auto;
		margin-top: 40px;
		overflow: visible;
		position: relative;  
		margin-bottom: 40px;
	}
	.prodInfoWrapper:after{
		display: block;
		content: "";
		clear: both;
		visibility: hidden;
		height: 0;
	}
	.prodInfoWrapper .prodCateLeft{
		width: 100%;
		position: absolute;
	}

	.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: 47%;
		margin-left: 2%;
		display: flex;
		float: left;
		flex-direction: column;
  		justify-content: center;
  		text-align: left;
  		align-items: center;
		border: 0px;
		background: #f0f0f0;
		padding: 0 15px;
		margin-top: 10px;
		height: 50px;
		vertical-align: middle;
		line-height: 1.25em;
	}
	.prodInfoWrapper .prodCateLeft ul li span{
		margin-right: 5px;
	}

	.prodInfoWrapper .prodCateLeft .cateMobileBox{
		height: auto;
		position: relative;
		z-index: 1;
		display: none;
		/*visibility:hidden;*/
		  z-index: 100;
		  margin: 0;
		  padding: 0;
		  width: 100%;
		  padding-bottom: 30px;
	}
	.prodInfoWrapper .prodCateLeft .cateMobileBox.clearfix{
		display: block;
		box-shadow: 0 1px 10px 1px #bdbdbd;
	}
	.prodInfoWrapper .prodCateLeft .cateMobileBox ul{
		background: #ffffff;
		overflow: hidden;
	}
	/*.prodInfoWrapper .prodCateLeft .cateInfo .section_1,
	.prodInfoWrapper .prodCateLeft .cateInfo .section_2,
	.prodInfoWrapper .prodCateLeft .cateInfo .section_3,
	.prodInfoWrapper .prodCateLeft .cateInfo .section_4,
	.prodInfoWrapper .prodCateLeft .cateInfo .section_5,
	.prodInfoWrapper .prodCateLeft .cateInfo .section_6{
		width: 50%;
		float: left;
		margin: 0;
	}*/
	.prodInfoWrapper .prodCateLeft .cateInfo .section{
		width: 100%;
		float: left;
		margin: 0;
		padding: 0;
	}
	.prodInfoWrapper .prodCateLeft .cateInfo .section ul{
		display: none;
	}
	.prodInfoWrapper .prodCateLeft .titleIn{
		position: relative;
		background: #fff; border-bottom:0;

	}
	.prodInfoWrapper .prodCateLeft .titleIn:after{
		content: " ";
		display: block;
		position: absolute;
		height: 14px;
		width: 7px;
		background: url(/common/new/images/right_list.png);
		background-size: 100% 100%;
		top: 50%;
		margin-top: -7px;
		right: 15px;
	}
	.prodInfoWrapper .prodCateLeft .titleIn.titleBack:after{
		height: 16px;
		width: 17px;
		background: url(/common/new/images/back.png);
		background-size: 100% 100%;
		margin-top: -8px;
	}
	.section_0 { position: relative; }
	.pulldw{
		display: none;
		position: absolute;
		width: 20px; height: 10px;
		top: 20px;
		transform: rotate(180deg);
		-webkit-transform: rotate(180deg);
		-o-transform: rotate(180deg);
		-ms-transform: rotate(180deg);
		-moz-transform: rotate(180deg);
		right: 10px;
		background: url(/common/new/img/compare-arrow.png);
		background-size: 100% 100%;
		z-index: 4
	}

	/*.prodInfoWrapper .prodCateLeft .cateInfo .section_6{
		position: absolute;
		top:335px;
		overflow: hidden;
	}
	.prodInfoWrapper .prodCateLeft .cateInfo .section_5{
		position: absolute;
		top:377px;
		left: 50%;
	}
	.prodInfoWrapper .prodCateLeft .cateInfo .section_2{
		margin-top: 10px;
	}*/
	.prodInfoWrapper .prodCateLeft .titleOut{
		width: 31%;
		/*float: left;*/
		text-indent: 10px;	
		background: #9b9c9c;	
	}
	.prodInfoWrapper .prodCateLeft .titleOut.rotan{	
		background: #1b8be9;	
	}
	.prodInfoWrapper .prodCateLeft .titleOut .icon {
		display: inline-block;
		width: 16px;
		height: 15px;
		margin-top: 12px;
		margin-right: 5px;
		float: right;		
		background: url(/common/Style/images/nameIcon.png) no-repeat 0 0;
		background-size: 100% 100%;
	}
	.prodInfoWrapper .prodCateLeft .titleOut.rotan .icon{
		transform: rotate(180deg);
		-webkit-transform: rotate(180deg);
		-o-transform: rotate(180deg);
		-ms-transform: rotate(180deg);
		-moz-transform: rotate(180deg);
	}
	.prodInfoWrapper .prodCateLeft .titleOut,.prodInfoWrapper .prodCateLeft .titleIn{
		font-size:14px;
	}
	.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(/common/Style/images/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 .prodCateLeft .titleOut{ font-size: 12px; }
	.prodInfoWrapper .prodCateRight .mb-markLine{display:block !important;}
	.prodInfoWrapper .prodCateRight .CateNames .cpbj{
		display: block;
		position:absolute;
		left:0px;
		top:45px;
		width:100%;
		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(/common/Style/images/products/icon-down.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{  
		top: 41px;
		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 15px;
		text-align: center;
	}
	.prodInfoWrapper .prodCateRight .allProds li img, .prodInfoWrapper .prodCateRight .allProds li>h2, .prodInfoWrapper .prodCateRight .allProds li>p, .prodInfoWrapper .prodCateRight .allProds li>a{
		width: 100%;
	}
	.prodInfoWrapper .prodCateRight .allProds li>h2, .prodInfoWrapper .prodCateRight .allProds li>p{
		text-align: left;
	}
	.prodInfoWrapper .prodCateRight .allProds li>h3{
		text-align: left;
		width: 100%;
		height: 40px;
	}
	.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;
		width: 100%;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;

	}
	.prodInfoWrapper .prodCateRight .allProds .money{
		font-size: 12px;
		line-height: 30px;
		padding: 3px 0;
		text-align: left;
		display: block;
		width: 100%;

	}
	.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{
		max-height: 545px;
		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(../../images/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 .more {
		font-size: 0;
		float: left; width: 48.5%;padding: 0;
		padding-bottom: 48.5%; line-height: 0;
		height: auto;margin: 0; margin-left: 3%;
		background: url(/common/new/images/more_info.png);
		background-size: 100% 100%;
	}
	.prodInfoWrapper .prodCateRight .allProds li>a.add {
		width: 32%;
		padding: 0;
		padding-bottom: 32%;
		margin-left: 2%;
		float: right;
		background: #1b8be9;
		font-size: 0;
		line-height: 0;
		background: url(/common/new/images/addcom.png);
		background-size: 100% 100%;
	}
	.prodInfoWrapper .prodCateRight .allProds li>a.add.ddd{
		background-image: url(/common/new/images/removecom.png);
	}
	.prodInfoWrapper .prodCateRight .allProds li .addBug{
		float: right;
		clear: inherit;
		width: 66%;
	}
	.prodInfoWrapper .prodCateRight .allProds .qd{
		z-index: 3;
	    background: #1b8be9;
	    position: absolute;
	    top: 103%;
	    display: none; 
	    min-width: 151.5%;
	    left: 0;
	    padding: 0 14px;
	}
	.prodInfoWrapper .prodCateRight .allProds .qd.qdd{
		display: block;
	}
	.prodInfoWrapper .prodCateRight .allProds .qd>a{
		box-sizing:border-box;
		padding: 5px 0;
		font-size: 12px;
		text-indent: 0;
		background: #1b8be9;
		border-bottom: 1px solid #49a8f1;
	}
	.prodInfoWrapper .prodCateRight .allProds .qd a:last-child{
		border-bottom: 0px;
	}

	.prodInfoWrapper .prodCateRight .allProds .bug{
		font-size: 0;
		float: left; width: 48.5%;
		padding-bottom: 48.5%; line-height: 0;
		background: url(/common/new/images/buy.png);
		background-size: 100% 100%;
	}
	.prodInfoWrapper .prodCateRight .allProds .bug.bugnow{
		background-image: url(/common/new/images/buy_active.png);
	}
	.prodInfoWrapper .prodCateRight .allProds li{
		height: auto;
	}
	.prodInfoWrapper .prodCateRight .allProds li>h3{
		text-align: left;
	}
}



@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: 100%;
	}
	.prodInfoWrapper .prodCateRight .allProds li>h3{
		width: 100%;
	}
	.prodInfoWrapper .prodCateRight .allProds li img{
		width: 100%;
	}
}

@media(max-width: 450px){
	.prodInfoWrapper .prodCateRight .allProds .money{
		width: 100%;
		line-height: 1em;
	}
	.prodInfoWrapper {
		width: 100% !important;
	}

}