@charset "utf-8";

body{font-family: "microsoft yahei";}
/*top*/
.top{ width: 100%; height: 118px; background: url(../images/chinaums_login_topbg.png); position: relative; z-index: 2;}
.top_bar{ width: 1000px; height: 29px; line-height: 29px; margin: 0px auto;}
.top_bar a{ color: #282828; text-decoration: none;}
.top_bar a:hover{ color: #4b96df;}
.top_bar li{ float: left; padding: 0px 8px;}
.top_bar a i{ margin-left: 5px; font-size: 14px;}
.top_bar a.weixin{ position: relative;}
.top_bar a.weixin img{display: none; position: absolute; top: 20px; right: -5px; border:#eee 1px solid;}
.top_bar a.weixin:hover img{display: block;}
.top_banner{width: 1000px; margin: 0px auto;}
.logo{ width: 300px;}
.logo li{ float: left;}
.telephone{ width: 200px; line-height: 80px; font-size: 16px;}
.telephone span{ color: #4190de; font-weight: bold; font-style: italic; font-size: 20px;}

/*main*/
.main{margin-top: -7px; width: 100%; background-color: #f4f4f4; position: relative; z-index: 1;}
.mian_body{ width: 980px; padding: 0px 10px; background-color: #fff; margin: 0px auto; position: relative; font-family: "microsoft yahei";}

.user_info{ width: 100%; border-bottom: 1px #ddd dashed; overflow: hidden; padding-bottom: 20px;}
.info_left,.info_right{ width: 475px; }



.info_item{ margin-top: 30px;}
.info_item .title{ width: 100%; height: 38px; line-height: 38px; font-size: 18px; text-indent: 3em; margin-bottom: 20px;}
.info_item .account{ background: url(../images/chinaums_register_titlebg01.jpg) 0 0 no-repeat;}
.info_item .contact{ background: url(../images/chinaums_register_titlebg02.jpg) 0 0 no-repeat;}
.info_item .business{ background: url(../images/chinaums_register_titlebg03.jpg) 0 0 no-repeat;}

.info_item .content{ font-family: "??"; font-size: 14px;}
.info_item .content .item{ margin-top: 10px; overflow: hidden;}
.info_item .content .i_title{ width: 140px; height: 35px; line-height: 35px; text-align: right; float: left;}
.info_item .content .i_title span{ color: #ed0000;}
.info_item .content .i_input{ width: 330px; float: left;}
.info_item .content input{
            margin-left: 5px;
            width: 290px;
            height: 35px;
            line-height: 35px;
            border: 1px solid #e2e2e2;
            outline: none;
            padding-left: 0.5em;
            background: #fff;
            border-radius: 2px;
            box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.075) inset;
        }
.info_item .content .checkmessage input{ width: 125px; float: left;}
.info_item .content .checkmessage a{ display: block; float: left; margin-left: 20px; width: 125px; height: 35px; line-height: 35px; text-align: center; border:#dff0ff 1px solid; background-color: #eef7ff; text-decoration: none;}

.info_item .content .i_select .i_title{ height: 26px; line-height: 26px;}
.info_item .content .i_select .i_title{ height: 26px; line-height: 26px;}
.info_item .content .i_select select{ margin-left: 5px; height: 26px; line-height: 26px;border: 1px solid #e2e2e2; outline: none;}
.info_item .content .i_selects select{ margin-left: 5px; width: 294px; height: 37px;border: 1px solid #e2e2e2; outline: none; text-indent: 0.5em; background: #fff; border-radius: 2px; box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.075) inset;}

.info_item  .content .i_checkbox .i_title{ height: 22px; line-height: 22px;}
.info_item  .content .i_checkbox .i_input{ height: 22px; line-height: 22px;}
.info_item  .content .i_checkbox input{ margin-right: 5px; width: 18px; height: 18px; background-color: #fff; outline: none;box-shadow:none;}
.info_item  .content .i_checkbox a{ color: #ed0000;}


.info_center{width: 950px;float: right;}
.info_item1 .content1{ font-family: "??"; font-size: 14px;}
.info_item1 .content1 .i_checkbox1 .i_title{ height: 22px; line-height: 22px;}
.info_item1 .content1 .i_checkbox1 .i_input{ height: 22px; line-height: 22px;} 
.info_item1 .content1 .i_checkbox1 input{margin-right: 5px; width: 18px; height: 18px; background-color: #fff; outline: none;box-shadow:none;} 
.info_item1 .content1 .i_checkbox1 a{ color: #ed0000;}


.info_item .content .checkcode .i_title{ height: 35px; line-height: 35px;}
.info_item .content .checkcode .i_input{ height: 35px; line-height: 35px;}
.info_item .content .checkcode input {
            width: 105px;
            height: 32px;
            line-height: 32px;
            float: left;
            margin-left: 5px;
            border: 1px solid #e2e2e2;
            outline: none;
            padding-left: 0.5em;
            background: #fff;
            border-radius: 2px;
            box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.075) inset;
        }
.info_item .content .checkcode img{ float: left; margin:0px 5px;}
.info_item .content .checkcode a{ color: #078bd7;}

.btn_submit{ min-height: 50px; padding-bottom: 30px;}
.btn_submit a{ color: #fff; line-height: 50px; text-align: center; font-size: 18px; width: 280px; height: 50px;margin: 20px auto; background-color: #f38f00; border-radius: 10px; border-bottom: 5px solid #ce7900; display: block; text-decoration: none; }

/*footer*/
.footer{ width: 100%; height: 100px; background-color: #e3e3e3;}
.bottomcopyright {
	text-align:center;
	line-height:25px;
	color:#666;
	padding-top:30px;
	position:relative;
	width:1000px;
	height:50px;
	margin:0 auto;
}
.bottomcopyright span {
	display:block;
	position:absolute;
	right:160px;
	top:40px;
}
.botcss {
	WIDTH: 100%; BACKGROUND: url(../images/ynline.jpg) #f6f6f6 no-repeat center 0px; CLEAR: both
}