#zbox input[type = 'text'], #zbox textarea, #zbox input[type = 'password'], #zbox select {
border-width: 1px;
border-color: #A7A6AA;
border-style: solid;
padding: 2px;
}
/*popupBase*/
.setIB {
display: inline-block;
}
#overlay {position: absolute;top: 0;left: 0;width:100%;height:100%;background: black;filter: alpha(opacity=60);opacity: 0.6;z-index:1000;}
#zbox{position:fixed;_position:absolute;z-index:1001;background-color: rgba(236, 246, 250, 0.61);background:#ECF6FA\9;*background:#ECF6FA;padding: 3px;line-height: 1.5;font-size:12px;}
#w_ibox{background-color:#fff;}
.iframeShim{display:block}
/*popupBase*/
/*ibox*/
.zbox .hd,.zbox .ft{background-repeat:no-repeat;}
.zbox .close {background: url(http://my.100bt.com/group/style/img_d/groupsp_ssp.png) 0px -145px;width: 17px;height: 17px;float: right;display: inline;margin: 7px 7px 0 0;}
.zbox .close:hover{background-position:-18px -145px;}
.zbox .zboxbtn {background: url(http://my.100bt.com/group/style/img_d/ibox_ssp.jpg);width: 94px;height: 30px;margin: 18px 5px 0;text-decoration:none;}
.zbox .sureBtn{background-position:-102px 0px;}
.zbox .cancelBtn{background-position:-102px -31px;}
.zbox .sureBtn:hover{background-position:-197px 0;}
.zbox .cancelBtn:hover{background-position:-197px -31px;}
#zbox_tt{color: #003366;font-weight: bold;display: inline-block;height: 32px;line-height: 32px;text-indent: 10px;width:200px;}
/**ibox1*/
.zbox1{width: 566px;}
.zbox1 .hd{background-color: #ecf6fa;}
.zbox1 .bd {padding: 20px 28px;background: white;}
.zbox1 .zboxbtn{margin-top:0;margin-bottom:0;width:60px;height:30px;background:url(http://my.100bt.com/group/style/img_d/groupsp_ssp.png);}
.zbox1 .sureBtn{background-position:0 -253px;}
.zbox1 .sureBtn:hover{background-position:-84px -253px;}
.zbox1 .cancelBtn{background-position:0 0;}
.zbox1 .cancelBtn:hover{background-position:-84px 0;}
/**ibox1*/
/*ibox2*/
.zbox2{width: 440px;}
.zbox2 .hd{background-color: #ecf6fa;}
.zbox2 .bd {padding: 20px 28px;background: white;}
.zbox2 .zboxbtn{margin-top:0;margin-bottom:0;width:60px;height:30px;background:url(http://my.100bt.com/group/style/img_d/groupsp_ssp.png);}
.zbox2 .sureBtn {background-position: 0 -31px;}
.zbox2 .sureBtn:hover{background-position:-84px -31px;}
.zbox2 .cancelBtn{background-position:0 0;}
.zbox2 .cancelBtn:hover{background-position:-84px 0;}
.zbox2 .groups {background: #ECF6FA;padding: 10px;margin: 10px 0;}
.zbox2 .groups li {float: left;width: 50%;margin: 5px 0;}
.zbox2 .groups li label {margin-left: 5px;}
/*ibox2*/
/*ibox3*/
.zbox3{width: 321px;}
.zbox3 .hd{background-color: #ecf6fa;}
.zbox3 .bd {padding: 20px 10px;background: white;}
.zbox3 .zboxbtn{margin-top:0;margin-bottom:0;width:60px;height:30px;background:url(http://my.100bt.com/group/style/img_d/groupsp_ssp.png);}
.zbox3 .sureBtn {background-position: 0 -253px;}
.zbox3 .sureBtn:hover{background-position:-84px -253px;}
.zbox3 .cancelBtn{background-position:0 0;}
.zbox3 .cancelBtn:hover{background-position:-84px 0;}
.zbox3 .commonInfo_desc{color:#999;font-size:12px;}
.zbox3 #groupName {width: 180px;}
/*ibox3*/
/*ibox4*/
.zbox4{width: 114px;}
.zbox4 .hd{display:none;}
.zbox4 .bd {padding: 10px;background: white;}
/*ibox3*/

/*innerCtrols*/
.input_defaultStyle{color:#999999;}
.newGroupBtn {background: url(http://my.100bt.com/group/style/img_d/groupsp_ssp.png) 0 -290px;padding-left: 13px;margin-left: 10px;color: #39C;}
.groupUI_tt {color: red;}
.groupUI_desc{color:#999;}
.groupUI_tt, .groupUI_desc {margin-top: 6px;*margin-top:5px;}
.groupUI_dropdown {margin-top: 5px;}
.groupUI_tt span{color:black;}
.groupUI_tips {background: url(http://my.100bt.com/group/style/img_d/groupsp_ssp.png) no-repeat;height: 18px;line-height: 18px;padding: 3px 3px 3px 20px;vertical-align: middle;}
.groupUI_tips_ok {background-position: 0 -180px;color: #333;}
.zbox2 .w_groupUI_ctrls {position: relative;_zoom:1;}
.zbox2 .groupUI_tips_error {background-color: #FCC;border: 1px solid #F66;color: #333;background-position: 0 -217px;left: 0;position: absolute;top: 3px;display:none;}
.groupUI_tips_error {background-color: #FCC;border: 1px solid #F66;color: #333;background-position: 0 -217px;display:none;}
.zbox3 .groupUI_tips {margin-left: 90px;}
.zbox1 .friendList {width: 264px;height: 316px;}
.w_createnewGroup{display:none;}
.newGroupBtn{color: #39C;}
.groupUI_input {height: 25px;line-height: 25px;padding: 0 5px;}
.w_createnewGroup .groupUI_input {border: 1px solid #6C0;}
.w_createnewGroup .groupUI_input:focus{border: 1px solid #6C0;}
.zbox2 .createGroupSure {display:block;width:40px;height:24px;margin-top: 4px;float: left;
margin-left: 13px;background:url(http://my.100bt.com/group/style/img_d/groupsp_ssp.png) 0 -403px;}
.zbox2 .createGroupSure:hover {	background-position:0 -403px;}
.createGroupCancel {float: left;margin-top: 8px;margin-left: 10px;display: inline;color: #39C;}
#groupName {width: 229px;}
.zbox1 .groupUI_a_2 {width: 188px;overflow:hidden;}
.zbox1 .groupUI_a_2_info {margin: 5px auto 8px;}
.zbox1 .friendList,.zbox1  .selectedFriend {border: 1px solid #CCC;padding: 15px;}
.zbox1 .selectedFriend {width: 156px;height: 316px;padding-right:0;}
.zbox1 .friendList ul {
height:300px;
}
#groupPager .pagination a, #groupPager .pagination span {border: none;background: none;color: #39C;margin-right: 0;padding: 0px 3px;}
#groupPager .pagination .current,#groupPager .pagination a:hover{color:#333;}
.zbox1 .groupUI_a_1{width:296px}
.zbox1 .groupUI_a_1 .friendList li {float: left;width: 107px;height: 20px;margin: 5px 25px 5px 0px;display: inline;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zbox1 .groupUI_a_1 .friendList li.even{margin-left:25px;margin-right:0;}
.zbox1 .groupUI_a_1 .friendList li input{vertical-align:middle;display:inline-block;}
.zbox1 .groupUI_a_1 .friendList li label {height: 21px;line-height: 21px;cursor: pointer;margin-left: 3px;}
.zbox1 .selectedFriend ul {overflow-y: scroll;overflow-x: hidden;height: 316px;*position:relative;}
.zbox1 .selectedFriend li {width: 134px;height: 21px;line-height: 21px;overflow: hidden;position:relative;text-overflow: ellipsis;}

.zbox1 .selectedFriend li .iremove {position: absolute;width: 16px;height: 16px;background: url(http://my.100bt.com/group/style/img_d/groupsp_ssp.png) -36px -145px;text-indent: -100000px;right: 0;top: 2px;}
.zbox1 .w_groupUI_All{margin-top:3px;}
.zbox1 .w_groupUI_gselect{margin-bottom: 5px;}
.zbox1 .w_groupUI_ctrls {margin: 20px 0 0;}
.zbox1 .w_groupUI_ctrls span,.w_groupUI_ctrls a{vertical-align:middle;}
/*innerCtrols*/
#zbox .loading {position: absolute;top: 40%;left: 50%;margin-left: -25px;z-index: 1;}

