* {margin:0; padding:0;}
body, html {width:100%; background-color:#eee;}
@font-face {
	font-family:"iconfont";
	src:url(s1.xmcdn.com/lib/common/last/font/1.0.0/enterprise-user-admin/iconfont.eot?t=1517982609714);
	src:url(s1.xmcdn.com/lib/common/last/font/1.0.0/enterprise-user-admin/iconfont.eot?t=1517982609714#iefix) format("embedded-opentype"),
		url("data:application/x-font-woff;charset=utf-8;base64,") format("woff"),
		url(http://www.orangeapps.cn/filebox/iconfont.ttf?t=1) format("truetype"),
		url(http://www.orangeapps.cn/filebox/iconfont.svg?t=1#iconfont) format("svg")
}
.iconfont {font-family:"iconfont"!important; font-size:22px; font-style:normal; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;}
.icon-ximalayalogo:before {content:"\e631";}
.promotion {position:relative; width:100%; background-color:#eee;}
.promotion header {line-height:60px; background:#333; box-shadow:0 1px 2px 0 rgba(0,0,0,.08); color:#fff; font-family:PingFangSC-Light;}
.promotion header h1 {width:70%; position:relative; margin:auto; font-weight:400;}
.promotion section {width:100%;}
.promotion .list-wrappr {width:70%; position:relative; background-color:#fff;
		 					margin:auto; margin-top:30px; margin-bottom:100px; padding:50px 50px 75px; border:1px solid #e8e8e8; border-radius:1px; 
							box-sizing:border-box; -moz-box-sizing:border-box;/* Firefox */ -webkit-box-sizing:border-box;/* Safari */}
.promotion .list-wrappr h2 {font-weight:normal; font-size:20px; text-align:center;}
.promotion .list-wrappr .list {padding:20px 20px 0;}
.promotion .list-wrappr .list p {margin-top:16px; line-height:24px; font-size:14px; color:#666; font-family:PingFangSC-Light; text-indent:2rem;}
.promotion .list-wrappr .list ul {list-style:none;}
.promotion .list-wrappr .list ul li {margin-top:30px;}
.promotion .list-wrappr .list ul li .title {font-size:16px; color:#333; line-height:22px; font-family:PingFangSC-Medium;}
.promotion .list-wrappr .list ul li .content {margin-top:16px; line-height:24px; font-size:14px; color:#666; font-family:PingFangSC-Light; text-indent:2rem;}
.promotion .list-wrappr .list ul li .content span {display:block;}
/* .promotion footer {height:300px; background-color:#fff;} */
/* iPad */
@media screen and (max-width:768px) {
	.promotion header {display:none;}
	.promotion header h1 {width:90%;}
	.promotion .list-wrappr {width:90%; padding:30px 5px 50px;}
}
/* iPhone */
@media screen and (max-width:468px) {
	.promotion header {display:none;}
	.promotion header h1 {width:95%;}
	.promotion .list-wrappr {width:95%; padding:30px 3px 50px; margin-top:10px;}
}