/*
Version: 
Author:  yawen.yi
Created: 2015.03.24.
Model:   family
*/

/*邀请*/
.invita_contianer{border: 1px solid #ddd;}
.invita_pst{position: relative; z-index: 1;}
.invita_pst .invita_xt{width: 1px; height: 100%; overflow: hidden; background-color: #ddd; position: absolute; top: 0; left: 588px; z-index: 1;}
.invita_left{width: 428px; height: 100%; padding: 60px 80px 30px;}
.invita_left .m_5{margin: 0 5px;}
.invita_step{padding: 0 0 88px;}
.invita_bz{position: relative; z-index: 1; display: inline-block; width: 100px; height: 55px; line-height: 16px; text-align: center; padding: 5px 0 0; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}
.invita_bz i{position: absolute; top: 42px; left: 30px; z-index: 1; display: block; width: 40px; height: 40px; line-height: 40px; text-align: center; font-size: 20px; -moz-border-radius: 40px; -webkit-border-radius: 40px; border-radius: 40px;}
.invita_color1{border: 2px solid #ddd; color: #aaa; background-color: #fff;}
.invita_color2{border: 2px solid #ff8022; color: #fff; background-color: #ff8022;}
.invita_color1 i{border: 2px solid #ddd; color: #aaa; background-color: #fff;}
.invita_color2 i{border: 2px solid #ff8022; color: #ff8022; background-color: #fff;}
.invita_area2{}
.invita_area2 .fontsize20{font-size: 20px; font-weight: normal;}
.invita_area2 .invita_select{padding: 25px 0;}
.invita_area2 .invita_select .input{width: 290px; height: 34px; line-height: 34px; border: 1px solid #ddd; background-color: #fff; padding: 0 5px; margin: 1px 0 0; vertical-align: top;}
.invita_ts{font-size: 14px; color: #ff0000;}
.invita_ts span{color: #585858; text-decoration: underline; cursor: pointer;}
.invita_zs{padding: 60px 0 20px; color: #aaa; font-size: 14px;}

.invita_right{width: 336px; padding: 60px 36px;}

.db_wrap{padding: 20px 0;}

.color_hs{color: #585858;}

.invita_visual .margin5{margin-right: 15px;}

/*创建家族*/
.family_create_title{font-size: 22px; color: #858585; padding: 0 0 30px; font-weight: normal; text-align: center;}
.family_create_sr{font-size: 18px; color: #666; padding: 15px 0; line-height: 36px;}
.family_create_sr .se_blur{color: #aaa;}
.family_create_sr .se_focus{color: #333;}
.family_create_sr .se_ts{font-size: 14px; color: #ff0000; padding-left: 88px;}
.family_create_sure{text-align: center;}
.family_create_sure i{font-size: 12px;}
.family_create_fl{font-size: 14px; line-height: 32px;}
