*{margin:0px;padding:0px;}
body,html,div,ul,ol,li,p,blockquote,pre,form,fieldset,table,th,td,map {padding:0;margin:0;}
body {background:#FFF;color:#333;font-size:14px;font-family:Microsoft YaHei,Arial;}
ul,ol,li {list-style:none;}
input,textarea {resize:none;outline:0;font-family:Arial;word-wrap:break-word;}
fieldset,img {border:0;}
a {color:#b81935;text-decoration:none;cursor:pointer;}
a:focus {outline:0;}
em {font-style:normal;}
html {_overflow-x:hidden;}
table {width:100%;border-collapse:collapse;}
th {font-weight:normal;text-align:left;}
.left {float:left;}
.right {float:right;}
.h {color:red;}
.red {color:red;}
.clear_both {clear:both;overflow:hidden;height:0;}

/*input框后面的提示信息*/
.errorInfo_lvcj{font-size:14px;line-height:30px;color:red;}

/*error_messages*/
.error_messages {width:70%;padding:10px;background:#F8F8F8;border:1px solid #DDD;color:red;margin:40px auto 20px;text-align:center;}
.prev_btn input{margin:0 auto;display:block;}

/*container*/
.container {width:882px;border:4px solid #EEE;border-radius:4px;margin:0 auto;padding:10px;}
.container h3 {color:#333;font-size:16px;font-weight:normal;background: url("../../images/hama/bg_h3.png") no-repeat right bottom;padding:0 60px 10px 0;}
.container input {height:24px;line-height:24px;border:1px solid #DDD;color:#666;font-size:12px;padding:0 5px;}
.container select {color:#666;}
.container .red_btn {width:82px;height:28px;line-height:28px;cursor:pointer;border:none;border-radius:2px;color:#FFF;font-size:14px;background: url("../../images/hama/bg_gray_red.png");background-position:0 -90px;}
/*waiting info*/
.waitDiv{position:absolute;z-index:101;top:40%;left:30%;background:#fff;width:500px;height:50px; line-height:50px;text-align:center;border:1px solid #ccc;display:none;}
.waitFixedDiv{background: #000000 none repeat scroll 0 0; height: 100%;left: 0;opacity: 0.5; position: fixed;top: 0; width: 100%; z-index: 100;display:none;}
.waitNoneDiv{display:block;}