*{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;
    width:160px;}

.news_area .box_reg .ic_arrow {
    margin-top: -30px;
    /* padding: 0px 20px;
 */    width:25px;
}

.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: 10px;*/
    padding: 0px 10px;
    color: #999;
}

.news_area .box_area .a_info {
    text-align: left;
    line-height: 25px;
   /*  margin-left:269px; */
}

.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: 190px;
    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);
   background: rgba(33, 33, 33, 0.7);
   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#5f5a59,endColorstr=#5f5a59);
   cursor: pointer;
    position: absolute;
    top: 120px;
    /*  ie 兼容radius*/
/* -webkit-border-radius: 100px; 
-moz-border-radius: 100px; 
border-radius: 100px; 
behavior: url(/css/PIE.htc);  */
}

.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 #999; 
	height: 24px;
	float: right;
	width:210px;
	margin-left: 9px;
}

.dlog_left{
	margin-left:269px;
}
.user_But{
	width: 115px!important;
	height: 29px!important;
	cursor:pointer;
	margin-left:43px;
}
.phCo{
	border:1px solid #666;
	width: 80px;
	height:26px
}
.btn1{margin-left: 115px;
    margin-top: 18px;}
.b1{background-color: #999;
   width: 104px;
   height: 29px;
   color: aliceblue;
   border-radius: 6px;
  
   }
  .inName{
      width: 264px;
    border: 1px solid #666;
    height: 24px;
    margin-left: -7px;
    }
    
    .inName_fo{
      width: 192px;
    border: 1px solid #666;
    height: 24px;
    margin-left: -7px;
    }
    .inName_co{
      width: 88px;
    border: 1px solid #666;
    height: 24px;
    margin-left: -7px;
    }
    .inName_reg{
      width: 203px;
    border: 1px solid #666;
    height: 24px;
    margin-left:6px;
    
    }
    .inName_regco{
      width: 88px;
    border: 1px solid #666;
    height: 24px;
    }
/**/