			
			body,
			html {
				background-color: #f5f5f5;
			}
			
			.listNav {
				width: 100%;
				height: 0.7rem;
				top: 0.9rem;
				position: fixed;
				z-index: 999;
				box-shadow: -1px 1px 21px #eeeeee;
				background-color: #fff;
			}
			
			.listNav .listNavBar {
				width: 100%;
				height: 0.7rem;
			}
			
			.listNav .listNavBar .listNavBarLi {
				width: 33.33%;
				height: 0.7rem;
				line-height: 0.7rem;
				float: left;
				border: 1px solid #ddd;
				text-align: center;
				overflow: hidden;
				white-space: nowrap;
				text-overflow: ellipsis;
				padding-left: 0.2rem;
			}
			
			.listNav .listNavBar .listNavBarLi span {
				font-size: 0.3rem;
				line-height: 0.7rem;
				display: block;
				float: left;
				width: 70%;
				overflow: hidden;
				text-overflow: ellipsis;
				white-space: nowrap;
			}
			
			.NavBarInfo {
				width: 100%;
				background-color: #fff;
				display: none;
				z-index: 999;
				position: absolute;
				padding-bottom: 0.5rem;
			}
			
			.NavBarInfoArea {
				width: 100%;
				height: 7rem;
				background-color: #ffffff;
				display: none;
				z-index: 999;
				position: absolute;
				max-height: 50%;
				overflow-y: scroll;
				padding-bottom: 0.2rem;
				overflow: hidden;
			}
			
			.NavBarInfoArea .NavBarInfoAreaUl {
				width: 65%;
				float: right;
				height: 7rem;
				overflow-y: scroll;
				padding-bottom: 0.2rem;
			}
			
			.NavBarInfoArea .NavBarInfoAreaUl li {
				text-align: center;
				border: 1px solid #EEE;
				width: 30%;
				float: left;
				margin-left: 2%;
				margin-top: 0.2rem;
			}
			
			.NavBarInfoSort {
				width: 100%;
				background-color: #ffffff;
				display: none;
				z-index: 999;
				position: absolute;
			}
			
			.topPro {
				background-color: #fe6602;
				padding: 0.00rem 0.05rem;
				color: #fff;
				font-size: 0.2rem;
				position: absolute;
				right: 0;
			}			
			
			.headbox .wp #M_Top_ShowTitleOnly_Panel .top-search {
				position: relative;
				width: 60%;
				margin: auto;
			}
			
			header .headbox {
				padding-top: 0.15rem;
			}
			
			.headbox .wp #M_Top_ShowTitleOnly_Panel .top-search .inputbox {
				padding: 0;
				height: 0.5rem;
				line-height: 0.5rem;
				width: 76%;
				float: right;
				position: relative;
				border: 1px solid #ddd;
				border-radius: 0.05rem;
				padding-left: 0.1rem;
			}
			
			#M_Top_ShowTitleOnly_Panel .titlogoA .titlogoB .top-searchBtn {
				color: #fff;
				font-size: 0.26rem;
				line-height: 0.3rem;
			}
			#M_Top_ShowTitleOnly_Panel .titlogoA .titlogoB .webNet{
				font-size: 0.2rem;
				line-height: 0.15rem;
				color: #fff;
			}
			#M_Top_ShowTitleOnly_Panel .titlogoA .titlogoB{
				float: right;
				margin-top: 0.08rem;
			}
			#M_Top_ShowTitleOnly_Panel .top-search .inputbox::-webkit-input-placeholder {
				color: #999;
			}
			
			.productNumInfo {
				color: red;
			}
			
			.NavBarInfoSort .SortConten {
				margin: auto;
			}
			
			.NavBarInfoSort .SortConten .SortContenUl li {
				border-bottom: 1px solid #eee;
				padding: 0.1rem 0.45rem;
			}
			
			.NavBarInfo .NavBarInfoBox .searchInfo .NavBarInfoL {
				width: 30%;
				float: left;
				overflow-y: scroll;
				border: 1px solid #EEEEEE;
				height: 6.3rem;
			}
			
			.NavBarInfo .NavBarInfoBox .searchInfo .NavBarInfoL li {
				text-align: center;
				background-color: #f5f5f5;
				border-bottom: 1px solid #ddd;
				padding: 0.1rem;
			}
			
			.NavBarInfo .NavBarInfoBox .searchInfo .NavBarInfoR {
				width: 67%;
				float: right;
				max-height: 6.3rem;
				border: 1px solid #EEEEEE;
				overflow-y: scroll;
			}
			
			.NavBarInfo .NavBarInfoBox .searchBar {
				width: 96%;
				margin: auto;
				padding: 0.15rem 0.8rem;
			}
			
			.NavBarInfo .NavBarInfoBox .searchBar .searchBarInp {
				width: 80%;
				height: 0.6rem;
				padding-left: 0.15rem;
			}
			
			.NavBarInfo .NavBarInfoBox .searchBar .searchBarBtn {
				padding-left: 0.3rem;
			}
			
			
			.boxOfproduct .NavBarInfoROne {
				min-height: 2.2rem;
			}
			
			.boxOfproduct .NavBarInfoRTwo {
				min-height: 5.7rem;
			}
			
			.boxOfproduct .NavBarInfoRThree {
				min-height: 1.5rem;
			}
			
			.boxOfproduct .NavBarInfoRFour {
				min-height: 19.7rem;
			}
			
			.boxOfproduct .NavBarInfoRFive {
				min-height: 1.5rem;
			}
			
			.boxOfproduct .NavBarInfoRSix {
				min-height: 2.2rem;
			}
			
			.boxOfproduct .NavBarInfoRSeven {
				min-height: 2.2rem;
			}			
			
			.boxOfproduct .NavBarInfoROne li,
			.boxOfproduct .NavBarInfoRTwo li,
			.boxOfproduct .NavBarInfoRThree li,
			.boxOfproduct .NavBarInfoRFour li,
			.boxOfproduct .NavBarInfoRFive li,
			.boxOfproduct .NavBarInfoRSix li,
			.boxOfproduct .NavBarInfoRSeven li {
				width: 45%;
				background-color: #eee;
				text-align: center;
				border: 1px solid #EEE;
				float: left;
				margin-left: 2%;
				margin-top: 0.2rem;
			}
			
			.boxOfproduct .NavBarInfoRTitle {
				padding-left: 0.1rem;
				padding-top: 0.1rem;
				font-size: 0.25rem;
				font-weight: bold;
			}
			
			.boxOfproduct .NavBarInfoROne .NavBarInfoROneBtn1 {
				position: relative;
			}
			
			.boxOfproduct .NavBarInfoROne .OneBtnInfo {
				position: absolute;
				width: 4.2rem;
				height: 5rem;
				border: 1px solid #ddd;
				background-color: #fff;
				bottom: 0.3rem;
				z-index: 1000;
				display: none;
			}
			
			.NavBarInfoROne .OneBtnInfo .OneBtnInfoL {
				width: 35%;
				height: 3rem;
				border: 1px solid #ddd;
				float: left;
			}
			
			.OneBtnInfo .OneBtnInfoR {
				width: 60%;
				height: 3rem;
				border: 1px solid #ddd;
				float: right;
			}
			
			.OneBtnInfo .OneBtnInfoL .OneBtnInfoLP {
				text-align: center;
				border-bottom: 1px solid #ddd;
			}
			
			.#M_Top_ShowTitleOnly_Panel .titlogo img {
				display: block;
				margin: 0 auto;
				width: 0.6rem;
				height: 0.6rem;
			}
			
			.headbox .wp .titlogoA {
				position: absolute;
				
			}
			#M_Top_ShowTitleOnly_Panel .titlogoA .titlogoImg{
				width: 0.7rem;
				height: 0.7rem;
				margin-top: -0.075rem;
			}
			.NavBarInfoArea .areaR {
				height: 7rem;
				width: 33.7%;
				float: left;
				border: 1px solid #ddd;
				overflow-y: scroll;
			}
			
			.NavBarInfoArea .areaR .areaRUl li {
				text-align: center;
				border-bottom: 1px solid #ddd;
				padding: 0.1rem;
			}
			
			.NavBarInfoArea .NavBarInfoAreaUl a {
				background: #FFF;
				border: 1px solid #EEE;
				height: 0.5rem;
				line-height: 0.5rem;
				text-align: center;
				border-radius: 5px;
				display: block;
				width: 30%;
				float: left;
				margin-left: 2%;
				margin-bottom: 2%;
			}
			
			.NavBarInfoArea .NavBarInfoAreaUl .AreaBox {
				min-height: 0.6rem;
			}
			
			.NavBarInfoArea .NavBarInfoAreaUl .AreaBoxZ {
				min-height: 2.5rem;
			}
			
			.NavBarInfoArea .NavBarInfoAreaUl .AreaBoxJ {
				min-height: 3rem;
			}
			
			.NavBarInfoArea .NavBarInfoAreaUl .AreaBoxG {
				min-height: 4.2rem;
			}
			
			.NavBarInfoArea .NavBarInfoAreaUl .AreaBoxS {
				min-height: 3.7rem;
			}
			
			.NavBarInfoArea .NavBarInfoAreaUl .AreaBoxT {
				min-height: 2.5rem;
			}
			
			.NavBarInfoArea .NavBarInfoAreaUl .AreaBoxF {
				min-height: 1.8rem;
			}
			
			.NavBarInfoArea .NavBarInfoAreaUl .AreaBoxA {
				min-height: 3.6rem;
			}
			
			.NavBarInfoArea .NavBarInfoAreaUl .AreaBoxH {
				min-height: 2.45rem;
			}
			
			.NavBarInfoArea .NavBarInfoAreaUl .AreaBoxRIVER {
				min-height: 3.6rem;
			}
			
			.NavBarInfoArea .NavBarInfoAreaUl .AreaBoxHOME {
				min-height: 2.4rem;
			}
			
			.NavBarInfoArea .NavBarInfoAreaUl .AreaBoxHunan {
				min-height: 3rem;
			}
			
			.NavBarInfoArea .NavBarInfoAreaUl .AreaBoxJi {
				min-height: 1.9rem;
			}
			
			.NavBarInfoArea .NavBarInfoAreaUl .AreaBoxJiangxi {
				min-height: 2.4rem;
			}
			
			.NavBarInfoArea .NavBarInfoAreaUl .AreaBoxLiao {
				min-height: 3.1rem;
			}
			
			.NavBarInfoArea .NavBarInfoAreaUl .AreaBoxSic {
				min-height: 3.6rem;
			}
			
			.NavBarInfoArea .NavBarInfoAreaUl .AreaBoxYun {
				min-height: 1.9rem;
			}
			
			.NavBarInfoArea .NavBarInfoAreaUl .AreaBoxShangxi {
				min-height: 2.5rem;
			}
			
			.NavBarInfoArea .NavBarInfoAreaUl .AreaBoxNan {
				min-height: 3.1rem;
			}
			
			.NavBarInfoArea .NavBarInfoAreaUl .AreaBoxHainan {
				min-height: 0.6rem;
			}
			
			.NavBarInfoArea .NavBarInfoAreaUl .AreaBoxGUI {
				min-height: 1.2rem;
			}
			
			.NavBarInfoArea .NavBarInfoAreaUl .AreaBoxHei {
				min-height: 2.4rem;
			}
			
			.NavBarInfoArea .NavBarInfoAreaUl .AreaBoxNeimeng {
				min-height: 1.9rem;
			}
			
			.NavBarInfoArea .NavBarInfoAreaUl .AreaBoxNingxia {
				min-height: 1.3rem;
			}
			
			.NavBarInfoArea .NavBarInfoAreaUl .AreaBoxGansu {
				min-height: 2.3rem;
			}
			
			.NavBarInfoArea .NavBarInfoAreaUl .AreaBoxLasa {
				min-height: 0.7rem;
			}
			
			.NavBarInfoArea .NavBarInfoAreaUl .AreaBoxQINGMEI {
				min-height: 0.7rem;
			}
			
			.NavBarInfoArea .NavBarInfoAreaUl .AreaBoxXinjiang {
				min-height: 0.7rem;
			}
			
			.NavBarInfoArea .NavBarInfoAreaUl p {
				font-size: 0.25rem;
				background-color: #eee;
				font-weight: bold;
				margin-bottom: 0.1rem;
				margin-top: 0.1rem;
				padding-left: 0.2rem;
			}
			.cd-main-content .deliver .loadMore {
				text-align: center;
				display: block;
				font-size: 0.3rem;
				background-color: #fea845;
				color: #fff;
				width: 96%;
				margin: auto;
				margin-top: 0.1rem;
				margin-bottom: 0.35rem;
				padding: 0.14rem;
				border-radius: 0.3rem;
			}
			.footbox .copybox p{
				font-size: 0.26rem !important;
			}
			#searchdiv .icon-sousuo{
				position: absolute;
				right: 0.2rem;
				font-size: 0.25rem !important;
				top: 0.11rem;
			}
			.iconfont{
				color: #ff6600;
				font-size: 0.22rem !important;
			}
			.cd-main-content .deliver .fenlei{
				display:none;
			}
			
			.morphsearch {
				width: 50%;
				/* margin: auto; */
				min-height: 60px;
				background: #FFF;
				position: fixed;
				z-index: 3536;
				top: 0.15rem;
				left: 35%;
				border-radius: 0.3rem;
				-webkit-transform-origin: 100% 0;
				transform-origin: 100% 0;
				-webkit-transition-property: min-height, width, top, right;
				transition-property: min-height, width, top, right;
				-webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);
				transition-timing-function: cubic-bezier(0.7,0,0.3,1);
				-webkit-transform: translateZ(0);
				-webkit-backface-visibility: hidden;
				-webkit-transition-property: -webkit-transform;
				-moz-transition-property: -moz-transform;
				transition-property: transform;
				-webkit-transition-duration: 0.4s;
				-moz-transition-duration: 0.4s;
				transition-duration: 0.4s;
			}
			.morphsearch-form{
				height:0.6rem;
			}
			.morphsearch-input {
				width: 100%;
				height: 100%;
				padding: 0 5px 0 55px;
				font-weight: 700;
				border: none;
				
				background-size:35px 35px;
				font-size:24px;
				color: #707070;
				font-weight:normal;
				-webkit-transition: font-size 0.5s cubic-bezier(0.7,0,0.3,1);
				transition: font-size 0.5s cubic-bezier(0.7,0,0.3,1);
			}
			
			 .__page__ {
				width: 100%;
				height: 100% !important;
				position: fixed;
				top: 0;
				left: 0;
				-webkit-transition:all .3s ease-in-out;
				-webkit-transform:translateX(100%);

			}
			.cover {
				position: absolute;
				left: 0px;
				top: 0px;
				background: rgba(0, 0, 0, 0.4);
				width: 100%; /*宽度设置为100%，这样才能使隐藏背景层覆盖原页面*/
				height: 100%;
				filter: alpha(opacity=50); /*设置透明度为60%*/
				opacity: 0.5; /*非IE浏览器下设置透明度为60%*/
				z-Index: 999;
				border-left: white 1px solid;
			}
			.ui-container {
				overflow-y:auto;
				overflow-x:hidden;
				height: 100% !important;
				padding-bottom: 2rem;
				-webkit-overflow-scrolling: touch;
			}
			.S_First {
				z-index:8000;
			   background-color: white;
			}
			.S_Second {
				z-index:8010;
			   background-color: white;
			}
			.S_Third {
				z-index:8020;
			   background-color: white;
			}
			.S_Fourth {
				z-index:8030;
			   background-color: white;
			}
			
			
			
			.ui-container .boxOfProductName{
				width: 100%;
				margin: auto;
				height: 0.7rem;
				margin-top: 0.1rem;
				margin-bottom: 0.1rem;
				padding: 0.1rem;
			}
			.ui-container .ProductNext{
				padding: 0.1rem;
				float: left;
				background-color: #69a9e6;
				color: #fff;
				border-radius: 0.1rem;
				font-size: 0.2rem;
				height: 0.7rem;
				line-height: 0.5rem;
				text-align: center;
			}
			.ui-container .ProductToBox{
				float: right;
				width: 85%;
			}
			.ui-container .innerToBox{
				background-color: #ebf1fb;
				height: 0.7rem;
				padding-left: 0.1rem;
				padding-right: 0.1rem;
				width: 100%;
			}
			.ui-container .NameOfProduct{
				float: left;
				line-height: 0.7rem;
					display: block;
				width: 65%;
				white-space: nowrap;
				text-overflow: ellipsis;
				overflow: hidden;
			}
			.ui-container .jupeTo{
				float: right;
				padding: 0.1rem;
				background-color: #fea845;
				color: #fff;
				border-radius: 0.1rem;
				font-size: 0.2rem;
				margin-top: 0.12rem;
			}
			.S_Second .ui-container{
				width:85% !important;
			}
			.S_Third .ui-container{
				width:70% !important;
			}
			.S_Fourth .ui-container{
				width:55% !important;
			}
			
			
			.listNav-click{
				left: -50%;
			}
.footbox .copybox p{
	font-size: 0.25rem;
    width: 70% !important;
    margin: auto;
}
.footbox{
	border: 1px solid #ddd;
    margin: auto;
    box-shadow: 1px 2px 12px #ddd;
    padding-bottom: 0.2rem;
}
			
			
			
			