.MainContainer{max-width:720px;margin:auto;background: #d00904;}

.qun-head{position:relative;}
.qun-head .word{padding-top:5px;height:35px;}
.qun-head .banner{background-position:center center;}
.qun-head .banner img{width:100%;}
/**表单**/
.biaodan{background:#fff; width:100%; height:auto;}
.biaodan .biaodan_header{ padding:0 10px; }
.biaodan .biaodan_header .biaodan_content{ padding:15px 10px 0;}
.biaodan .biaodan_header .biaodan_content .title{ line-height:45px; font-size:20px; color:#333; text-align:center;}
.biaodan .biaodan_header .biaodan_content .BaseInfos{ background:rgba(255,204,204,0.2); color: #666;border-radius: 25px;padding:3px 10px;font-size:14px;}
.biaodan .biaodan_header .biaodan_content .BaseInfos i{ color:#f00; font-size: 18px;}
.biaodan .biaodan_header .biaodan_content .BaseInfos span{ color:#f00; font-weight:800;}
.biaodan .aboutcnt{padding:20px;}
.biaodan .aboutcnt dl{ padding-bottom:20px;}
.biaodan .aboutcnt dt{ padding:5px 0;font-size:16px;}
.biaodan .aboutcnt dt .span{color:#f30;}
.biaodan .aboutcnt dd .layui-input{ border-radius:10px;}
.aboutcnt .butter{text-align: center;}
.aboutcnt .butter button{display: block;border: 0px;width: 60%;line-height: 40px;background: #f30;color: #FFF;border-radius: 25px;margin: 15px auto; font-size:16px;}

.MainMenu{background: #FFF;padding: 10px 0;}
.MainMenu ul:after{content: '';display:block;clear: both;}
.MainMenu ul li{width:25%;float: left;overflow: hidden;position: relative;margin-bottom:5px;}
.MainMenu ul li span,.MainMenu ul li em{display: block;width:60px;overflow: hidden;margin: auto;text-align: center;position: relative;}
.MainMenu ul li span{border-radius: 50%;background: #f30;color: #666;}
.MainMenu ul li em{overflow: hidden; padding-top:5px;font-size:14px; color:#666;}
.MainMenu ul li span:before{content: '';display: block;padding-top: 100%;}
.MainMenu ul li span i{
	position: absolute;
	left:50%;
	top: 50%;
	font-size:30px; color:#eee;
  -webkit-transform: translate3D(-50%, -50%, 0);
      -ms-transform: translate3D(-50%, -50%, 0);
          transform: translate3D(-50%, -50%, 0);
}
/**标题**/
.title_1 {padding:15px 0; text-align: center;}
.title_1 span{display: block;font-size: 20px;color: #FF0;line-height:40px;}
.title_1 span em{color: #fff;margin-right: 5px;font-size: 20px;font-weight: 800;}
.title_1 p{font-size: 14px;color:#f6f6f6;}
/**政策**/
.new_con {margin:10px; border-radius:10px; border-bottom:#F00 solid 15px; border-left:#F00 solid 5px; border-right:#F00 solid 5px; background: #f30;}
.newtel {height: 40px;font-size: 16px;color: #333; padding:0 20px;}
.new_telst {position: relative;text-align: center;}
.new_telst li {width: 33.33%;line-height: 40px;text-align: center; color:#fff;float: left;display: inline;cursor: pointer;}
.new_telst li.newon {color: #ff0;}
.new_telst p {position: absolute;top: 40px; float:inherit;width: 100px;height: 23px;overflow: hidden;text-align: center;margin: 0 auto;}
.new_telst em{display: inline-block;margin-top: 0px;border-style: solid dashed dashed dashed;border-width: 9px;border-color: #f00 #fff #fff #fff;overflow: hidden;}
.new-wrap {border-radius:15px 10px 10px 10px; background: #fff;}
.new-wrap .show {display: block;}
.new_lst {position: relative;overflow: hidden;display: none; padding:20px 10px 80px 10px}
.new_lst:nth-child(2){background: url(35.png) bottom right no-repeat;}
.new_lst:nth-child(3){background: url(sj.png) bottom right no-repeat;}
.new_cnlf { text-align:center;}
.newrf_tx span{font-size: 16px; color:#f00; text-align:center;line-height: 20px; font-weight:800; display: block; padding-bottom:10px;}
.newrf_tx {font-size: 14px;color: #666;text-align: left;}
/**帮扶**/
.ListBox{margin:10px;}
.ListBox .list{margin:15px 0; background:#fff; border-radius: 15px;}
.ListBox .list ul{display: table;width:100%;}
.ListBox .list ul li{display: table-cell;vertical-align: middle;}
.ListBox .list ul img{width:90px;border-radius: 15px;}
.ListBox .list ul li.info{padding: 0px 10px;height:30px;line-height: 20px;overflow: hidden;}
.ListBox .list ul li.info .title{font-size: 16px;font-weight: bold;}
.ListBox .list ul li.info .other{display: inline-block;}
/**优势**/
.youshi{max-width: 640px;margin: 5px;}
.youshi:after{content: '';display: block;clear: both;}	
.way{width:50%;float: left;overflow: hidden;}
.way ul{margin: 5px;background: #fff;padding: 10px; border-radius:10px;}
.way ul ol{display: block;font-size: 14px;color:#333;text-align: center;}
.way ul ol span{font-size: 20px;color:#f30;}
.way ul li {display: block;width: 60%; background: #ef8200; margin: 15px auto;text-align: center;color:#fff; border-radius: 10px}
.way ul li p{color:#808080;margin: 0 auto;line-height: 20px; font-size:12px; text-align:justify;}
/**伙伴**/
.huoban{margin:10px;}
.huoban ul li{margin-bottom: 15px; border-radius: 10px; background:#fff;}
.huoban ul li img{border-radius: 10px; width:100%;}
.huoban ul li p{font-size: 16px;text-align: center;color:#333; padding:10px;line-height: 24px;}
/**图片**/
.huanjing{max-width: 640px;margin:10px;}
.huanjing:after{content: '';display: block;clear: both;}	
.huanjing li{margin-right:10px;width:60%;}
.huanjing li:nth-child(7){margin-right: 0;}
.huanjing li .lists{position:relative;border-radius:10px;}
.huanjing li .lists ul{margin:10px 0; border-radius:10px; background:#fff;}
.huanjing li .lists img{width:100%;border-radius:10px;}
.huanjing li .lists .title{padding:10px;color:#333; line-height:20px;}

.end{padding:15px; text-align:center; background:#f9f9f9;}
/**底部**/
body{padding-bottom:50px; background:#f9f9f9; /*避免菜单档住最底部的内容*/}
.foot {height:50px;} 
.footer{position:fixed; z-index:100; bottom:0px; border-top:1px solid #eee; background:#fff; width:100%; max-width:720px;}
.footer .item{ width:25%; text-align:center; color:#333; padding-top:10px; line-height:26px; font-weight:800;}
.footer .item i{display:block;}
.footer .item span{display:block;}
.footer .item2{margin: 10px 15px;text-align: center;height: 35px;line-height: 35px; border-radius:20px; background:#f30; }
.footer .item2 .pay{color:#fff; font-weight:800; font-size:16px;}
.flex {-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1}
.dislay-flex {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex}
.tcmall-mask{ display:none; z-index:101; background:rgba(0,0,0,0.8); position:fixed; top:0; left:0; right:0; bottom:0;-webkit-animation:fadeIn 0.5s 0s ease both; -moz-animation:fadeIn 0.5s 0s ease both;}
/**底部弹窗**/
.cart{ display:none; position:fixed; background:#fff; border-radius:15px 15px 0 0; bottom:0; z-index:101;width:100%;max-width:720px;margin:auto;}
.cart .goodsinfo-cart_header{ padding:0 15px;}
.cart .goodsinfo-cart_header .cart-hd_close{ width:25px; min-width:25px; margin-top:-10px; padding-left:90%;}
.cart .goodsinfo-cart_header .cart-hd_close .close{width:22px; height:22px; position:relative; border-radius:100%; border:1px solid #999; background:#fff;}
.cart .goodsinfo-cart_header .cart-hd_close .close::after,.cart .goodsinfo-cart_header .cart-hd_close .close::before{ transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); content:''; position:absolute; height:1px; width:15px; background:#333; top:10px;right: 4px;}
.cart .goodsinfo-cart_header .cart-hd_close .close::before{transform: rotate(135deg); -moz-transform: rotate(135deg); -o-transform: rotate(135deg); -ms-transform: rotate(135deg); -webkit-transform: rotate(135deg); }

.floor_3{max-width: 640px;margin:10px;}
.floor_3:after{content: '';display: block;clear: both;}	
.floor_3 ul{margin:15px auto;}
.floor_3 ul li{background: rgba(255,255,255,0.5);border-radius:10px;margin-right:10px;}
.floor_3 ul li:nth-child(3){margin-right: 0;}
.floor_3 ul li .top{background: rgba(204,0,0,0.5); border-radius:10px 10px 0 0; padding:15px;}
.floor_3 ul li .top em{font-size: 20px;display: block;color:#fff;}
.floor_3 ul li .top span{color:#fff;font-size: 12px;}
.floor_3 ul li .bot{height: auto; overflow: hidden; padding: 15px;}
.floor_3 ul li .fl p{color:#333;line-height: 24px; padding-bottom:15px;}
.floor_3 ul li .fl a{ float:right; padding:1px 15px;color:#ef8200;float: left; font-size:16px;border:1px solid #ef8200; border-radius: 25px; text-align: center;}

/**内容**/
.article-container{padding:10px; text-align:center;}
.article-container .head h1 {font-size: 20px;color: #000;line-height: 30px;padding: 10px 0 5px 0;font-family:Arial, Helvetica, sans-serif;text-shadow: 1px 1px 1px #fff;font-weight: bold;}
.article-container .head div{padding-bottom: 15px;font-size: 14px;color: #666;}
.article-container .head div>a {color: #666;margin-left: 6px;}
.article-container img{max-width:98%;}





