body{
			background:#fff;
		}
		.cus-main{
			max-width: 750px;
			margin:auto;
		}
		.cus-main h3{
			font-size:30px;
			font-family:"Microsoft YaHei";
		}
		.cus-main p{
			font-size:16px;
			line-height: 30px;
			text-indent:24px;
			font-family:"Microsoft YaHei";
		}
		.cus-main pre{
			white-space: pre-wrap;
			word-wrap: break-word;
			font-size:16px;
			line-height: 30px;
			text-indent:24px;
			font-family:"Microsoft YaHei";
			border: none;
			background: #fff;
		}

.menutop{height:50px;line-height: 50px;background:#5faaff;color:#fff;width:auto;}
.menutop a{
	font-size:17px;
	color:#fff;
	margin-left:5px;
	
}












		blockquote {
			box-sizing: border-box; 
			padding:10px 0px;
			margin:10px 0px;
			border-left: 3px solid #5faaff;
			background: #efefef;
			color: #666;
		}
		blockquote p {
			box-sizing: border-box;
			font-size: 30px;
			font-weight:bold;
			font-family: "Microsoft Yahei";
		}
		
		#regfm{
			width:100%;
			height:auto;
			magin:30px auto;
		}
		.cus-main form{
			width:85%;
            padding-top:20px;
		}
		.cus-main form h3{
			font-family:"Microsoft YaHei";
		}
		.title-pro{
			background: #f66;
			color:#fff;
			font-size: 15px;
			padding:15px 0px 0px 15px;
			margin-bottom:30px;
		}
		
		.cus-main form input{
			margin-bottom: 20px;
		}
		#regfm p{
			color:#333;
			font-size:18px;
			font-family:"Microsoft YaHei";
			font-weight:500;
			padding:20px 0px;	
		}
		
		/* num-order */
		.num-order{
			width:100%;
			height:80px;
			line-height: 80px;
			margin:10px auto;
			border:solid 1px #ddd;
			padding:25px 0 0 10px;
			background: #eee;
			
		}	
		.num-order .f_l{float:left;}
		.num-order .add_chose{width:130px;}
		.num-order .add_chose a{
			float:left;
			width:28px;
			height:28px;
			display:block;
			background: #fafafa;
			color:#666;
			line-height:28px;
			overflow:hidden;
			border:solid 1px #ccc;
			text-align: center;
		}
		.num-order .add_chose a:hover{
			text-decoration: none;
		}
		.num-order .add_chose a:actived{
			text-decoration: none;
		}
		.num-order .add_chose .text{
			float:left;
			margin:0 5px;
			padding:4px;
			display:inline;
			border:solid 1px #ccc;
			width:30px;
			line-height:18px;
			font-size:14px;
			color:#f66;
			font-weight:bold;
			text-align: center;
		}
		.num-order .buy{line-height:2em;}
		.num-order .buy .total-font{font-family:"Microsoft YaHei";font-size:26px;}
		
		.payway{
			color:#f66;
			background: #eee;
			font-size: 15px;
			padding:15px 0px 0px 15px;
			margin-bottom:30px;
		}
		select.inpt{
			 width:32%;
			 height:43px;
			 padding: 6px 12px;
			 font-size: 14px;
			 line-height: 1.42857143;
			 color: #555;
			 background-color: #fff;
			 background-image: none;
			 border: 1px solid #ccc;
			 border-radius: 4px;
			 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
					 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
			 -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
				  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
					 transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
		}
		/* telbar */
		.telbar {margin:0 auto; padding:0; width:100%;position:fixed; left:0; bottom:0;clear:both;z-index: 1}
		.telbar ul {margin:0 auto;padding:0 0; height:45px; width:100%; background:#cd3240; overflow:hidden;}
		.telbar ul li { width:50%; float:left; text-align:center;list-style:none; }
		.telbar ul li a { display:block; line-height:45px;width:100%;color:#fff;font-size:0.8em; }
		.telbar ul li a strong { display:block; position: relative;top:0px;left:0; font-weight:normal;}
		.telbar ul.Transverse {position:relative;}
		.telbar ul.Transverse li {border-right:1px dotted #fff;}
		.telbar ul.Transverse li:last-child {border-right:0px;}
		.telbar ul.Transverse li a strong{ display:inline; position: inherit;font-weight:bold; line-height:45px;font-size:18px;font-family:Constantia, Lucida Bright, DejaVu Serif, Georgia, serif;padding-left: 30px;}
		.telbar ul.Transverse li:nth-child(1) a strong{background:url("http://i1.fuimg.com/588860/59449066feda72e8.png") left center no-repeat; background-size: 28px 28px;}
		.telbar ul.Transverse li:nth-child(2) a strong{background:url("http://i1.piimg.com/588860/355f58042c2c0be4.png") left center no-repeat; background-size: 28px 28px;}
		.telbar ul.Transverse li span {color:#333}
		
		.floatr{position: fixed;top:50%;right:2px;z-index: 99;}
		@-webkit-keyframes am{
			0%{transform:scale(1);}
			50%{transform:scale(1.1);}
			100%{transform:scale(1);}
		}
		.floatr img{
			width:39px;
			height:39px;
			-webkit-animation: am 0.7s linear infinite;
			animation: am 0.7s linear infinite;
		}
		#top-back a{
			display: block;
			position: fixed;
			width: 39px;
			height: 39px;
			top:60%;
			right: 2px;
			background-image: url(http://i4.fuimg.com/588860/43bc6e7600e677e5.png);
			background-size: 100% 100%;
			background-position: center;
			background-repeat: no-repeat;
			z-index: 1000;
			-webkit-transition: all ease .4s;
			-o-transition: all ease .4s;
			transition: all ease .4s;
			cursor:pointer;
		}