*{margin:0;padding:0;}
input {
   /* width: 200px;*/
    padding: 0px;
    margin: 0px;
}

.news_area .box_reg {
    border-bottom: 1px dotted #dedede;
    padding: 30px 0px;
    text-align: center;
    color: #666;
}

.news_area .box_reg div {
    display: inline-block;
    vertical-align: middle;
}

.news_area .box_reg .ic_arrow {
    margin-top: -30px;
    padding: 0px 20px;
}

.news_area .box_area {
    width: 960px;
    text-align: center;
}

.news_area .box_area div {
    display: inline-block;
}

.news_area .box_area .b_input {
    /* border: 1px solid #666; */
    width: 210px;
    position: relative;
   /*  top: 1px; */
    padding: 0px 10px;
    color: #999;
}

.news_area .box_area .a_info {
    text-align: left;
    line-height: 25px;
   /*  margin-left:45px; */
}

.news_area .box_area .b_info {
    /*background-color: blue;*/
    margin-bottom: 10px;
    position: relative;
    text-align: left;
}

.news_area .box_area .reg_t {
    font-size: 38px;
    width: 100%;
    padding: 30px 0px;
    color: #333;
}

.news_area .box_area {
    width: 960px;
    color: #666;
}

.news_area .box_area .a_info span {
    color: #cc0000;
}

.news_area .box_area .btn {
    margin: 30px 0px;
}

.news_area .box_area .btn div {
    margin: 0px 15px;
    width: 60px;
    height: 30px;
    line-height: 30px;
    padding: 0px 20px;
    background-color: #999;
    color: white;
    border-radius: 6px;
    text-align: center;
}

.news_area .box_area .a_info .b_code,
.b_refresh {
    padding: 0px 5px;
}

.news_area .box_area .b_code {
    background-color: #e4e4e4;
}

.news_area .box_area .a_info .h3 {
    color: #999;
}


/**/

.news_area .box_area .a_t_l .name {
    width: 120px;
    text-align: right;
}

.news_area .box_area .a_t_l .b_strong_text {
    width: 210px;
    position: absolute;
    left: 10px;
    top: 15px;
    font-size: 12px;
    color: #999;
    height: 100%;
}

.news_area .box_area .a_t_l .b_strong_text div {
    width: 64px;
    text-align: center;
}

.news_area .box_area .a_t_l .b_strong div {
    /*width: 64px;*/
    opacity: 0.6;
    vertical-align: middle;
}

.news_area .box_area .a_t_l .b_strong .s1,
.news_area .box_area .a_t_l .b_strong .s2,
.news_area .box_area .a_t_l .b_strong .s3 {
    width: 64px;
    height: 10px;
}

.news_area .box_area .a_t_l .b_strong .s1 {
    background-color: #f3565c;
}

.news_area .box_area .a_t_l .b_strong .s2 {
    background-color: #ffc17d;
}

.news_area .box_area .a_t_l .b_strong .s3 {
    background-color: #79a966;
}

.news_area .box_area .b_input_none {
    border: none;
    width: 210px;
    height: 30px;
    line-height: 30px;
    position: relative;
    padding: 0px 10px;
    color: #999;
}

.news_area .box_area .b_info {
    /*background-color: blue;*/
    margin-bottom: 10px;
    position: relative;
}

.news_area .box_area .select {
    border: 1px solid #ccc;
    padding: 0px 10px;
    color: #999;
    font-size: 14px;
    line-height: 30px;
    height: 30px;
    width: 210px;
    position: relative;
}

.news_area .box_area .select .line {
    width: 1px;
    height: 24px;
    background-color: #ccc;
    margin: 0 5px 0 15px;
}

.news_area .box_area .select i {
    position: absolute;
    right: 10px;
    top: 8px;
}

.news_area .box_area .select .line {
    position: absolute;
    right: 25px;
    top: 3px;
}

.news_area .box_area .btn_6 {
    padding: 0px 10px;
    color: white;
    background-color: #999;
}

.news_area .box_area .a_info .btn {
    position: relative;
    left: 100px;
}

.news_area .box_area .a_info .b_i_tips {
    /* color: #999; */
    padding-left: 30px;
}

.news_area .box_area .a_info {}

.news_area .box_area .a_info .i_c_title {
    font-size: 18px;
    color: #333;
}

.news_area .box_area .a_info .i_c_title span {
    font-size: 14px;
    color: #999;
}

.news_area .box_area .a_info .i_c_img {
    text-align: center;
    position: relative;
}

.news_area .box_area .a_info .i_c_upload1,
.i_c_upload2 {
    width: 150px;
    height: 60px;
    font-size: 24px;
    line-height: 60px;
    padding: 0px 15px;
    border-radius: 100px;
    color: white;
    background-color: rgba(33, 33, 33, 0.7);
    position: absolute;
    top: 120px;
}

.news_area .box_area .a_info .i_c_upload1 {
    left: 140px;
}

.news_area .box_area .a_info .i_c_upload2 {
    right: 140px;
}

.news_area .box_area .i_c_add {
    font-size: 18px;
    color: #333;
    padding-left: 120px;
}

.news_area .box_area .i_c_add span {
    font-size: 16px;
    color: #cc0000;
}


/*select new样式*/
/**/

.news_area .b_info ul {
    display: inline-block;
    width: 100%;
    background-color: white;
    /*padding: 0px 10px;*/
    position: relative;
    z-index: 999999;
    line-height: 30px;
    border: 1px solid #ccc;
    color: #666;
}

.news_area .b_info li {
    display: block;
    /*width: 100%;*/
    height: 30px;
    line-height: 30px;
    padding: 0px 10px;
}

.news_area .b_info li:hover {
    background-color: #999;
    color: white;
}

.news_area .b_info .s_ul {
    width: 100%;
    display: none;
    position: absolute;
    top: 30px;
    left: -1px;
}
#emailDiv{
	border: 1px solid black;
	height: 28px;
	float: right;
	margin-left: 21px;
}

.dlog_left{
	margin-left:269px;
}
.user_But{
	width: 120px!important;
	height: 29px!important;
	cursor:pointer;
	margin-left:20px;
}
.phCo{
	border:1px solid #666;
	width: 80px;
	height:26px
}

.btn1{
	margin-left: -39px;
   /*  margin-top: 18px; */
    }
	.b1{background-color: #999;
    width: 104px;
    height: 29px;
    color: aliceblue;
    border-radius: 6px;
   
    }
    .b1_bu{
    cursor:pointer;
    margin-right: -15px;
    margin-left: 29px;
    }
    .inName{
    width: 218px;
    border: 1px solid #666;
    height: 24px;
    }
    .inName_pw{
    width: 218px;
    border: 1px solid #666;
    height: 24px;	
    }
     .inName_fo{
    width: 157px;
    border: 1px solid #666;
    height: 24px;
    }
  .inName_foco{
    width: 80px;
    border: 1px solid #666;
    height: 24px;
    }

 .inName_reg{
    width: 166px;
    border: 1px solid #666;
    height: 24px;
    }
/**/