@charset "utf-8";
*{margin: 0px;padding:0px;}
address,caption,cite,code,dfn,em,strong,th,var,b,i { font-style:normal; font-weight:normal;}
ol, ul, li { list-style:none;}
caption,th { text-align:left;}
em, i { font-style: normal;}
h1,h2,h3,h4,h5,h6 { font-size: 100%; font-weight: normal;}
img { border:0;border:none; vertical-align:middle; -ms-interpolation-mode:bicubic;}
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor:pointer;-webkit-appearance:button; *overflow:visible}
input[type="checkbox"], input[type="radio"] { box-sizing:border-box; padding:0;}
input[type="search"] { -webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration {-webkit-appearance:none}
button::-moz-focus-inner, input::-moz-focus-inner { border:0; padding:0;}
a, a:hover { text-decoration: none;}
a:hover,a:active, input, :focus { outline:none;}
p:before, p:after { content:'';}
body {-webkit-text-size-adjust:none;-webkit-touch-callout:none;-webkit-user-select:none;font:1em/1.5 tahoma,arial,\5b8b\4f53;}
body{background-color: #e4e4e4;}

/*客户协议*/
.container{
	margin-top: 30px;
	background-color: #fff;
}
.container .agree_1{
	line-height: 40px;
	font-size: 12px;
	color: #5e5e5e;
	border-top: 1px solid #bcbcbc;
	border-bottom: 1px solid #bcbcbc;
	padding: 4px 2%;
}
.container .agree_2{
	margin-top: 4px;
}
.container .arrow{
    float: right;
}
.demo{
	position: relative;
}
.demo:after, .demo:before {
  border: 6px solid transparent;
  border-left: 6px solid #fff;
  width: 0;
  height: 0;
  position: absolute;
  top: 15px;
  right: 2px;
  content: ' '
} 
.demo:before {
  border-left-color: #5e5e5e;
  right: 0px;
}


