@charset "utf-8";
/* CSS Document */
.boxy-wrapper{position:absolute; border:3px solid #999999;}
.boxy-wrapper.fixed{position:fixed;}
/* Modal */ 
.boxy-modal-blackout{position:absolute; background-color:black; left:0; top:0;} 
/* Border */
.boxy-wrapper{empty-cells:show;}
.boxy-wrapper .top-left,.boxy-wrapper .top-right,.boxy-wrapper .bottom-right,.boxy-wrapper .bottom-left{width:2px; height:2px; padding:0}
.boxy-wrapper .top-left{background:url(../image/boxy/boxy-nw.png);}
.boxy-wrapper .top-right{background:url(../image/boxy/boxy-ne.png);}
.boxy-wrapper .bottom-right{background:url(../image/boxy/boxy-se.png);}
.boxy-wrapper .bottom-left{background:url(../image/boxy/boxy-sw.png);}
/* IE6+7 hacks for the border. IE7 should support this natively but fails in conjuction with modal blackout bg. */
/* NB:these must be absolute paths or URLs to your images */
.boxy-wrapper .top-left{#background:none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../image/boxy/boxy-nw.png);}
.boxy-wrapper .top-right{#background:none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../image/boxy/boxy-ne.png);}
.boxy-wrapper .bottom-right{#background:none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../image/boxy/boxy-se.png);}
.boxy-wrapper .bottom-left{#background:none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../image/boxy/boxy-sw.png);}
/* Title bar */
.boxy-wrapper .title-bar{background-color:#EEEEEE; padding:10px; height:20px; line-height:20px; position:relative;}
.boxy-wrapper .title-bar.dragging{cursor:move;}
.boxy-wrapper .title-bar h2{font-size:12px; color:#000; margin:0; padding:0; font-weight:bold;}
.boxy-wrapper .title-bar .close{width:16px; height:16px; color:#5b5b5b; display: block; position:absolute; top:12px; right:10px; font-size:14px; text-decoration:none; font-weight:bold; background:url("/www/static/public/images/icon.png") repeat scroll -56px -82px transparent;}
.boxy-wrapper .title-bar .close:hover {background:url("/www/static/public/images/icon.png") repeat scroll -72px -82px transparent;}
/* Content Region */
.boxy-inner{background-color:white; padding:0}
.boxy-content{padding:20px;}
/* Question Boxes */
.boxy-wrapper .question{width:350px; min-height:60px; _height:60px;}
.boxy-wrapper .answers{text-align:right;}
/*confirm btn by zhangxinxu http://www.zhangxinxu.com*/
.boxy-btn1,.boxy-btn2,.boxy-btn3{padding:6px 20px; border-width:1px; border-style:solid; letter-spacing:1px; line-height:15px; cursor:pointer; overflow:visible;font-family:"Microsoft YaHei"; font-size:14px;border-radius:6px;} 
.boxy-btn1{background-color:#ff6900;border-color:none; color:white;}
.boxy-btn2{background-color:#c0c0c0;border-color:none; color:white;}
.boxy-btn3{background-color:#EAEAEA; border-color:#EAEAEA #aaaaaa #aaaaaa #EAEAEA; color:#333333; padding:3px 5px 1.9px;}
.boxy-btn3:hover{background-color:#cad5eb; border-color:#CED8E3 #A2ADBC #A2ADBC #CED8E3;}

/**提示文本框样式**/
.boxy_text1{height:26px; line-height:26px; font-size:14px; color:#999; padding:0 4px; border:1px solid #ccc; border-radius:4px; background-color:#FFF;}
.boxy_text1:hover{border:1px solid #96C602;}
.boxy_select1{height:26px; padding:4px; font-size:14px; color:#999;}


/**添加专辑**/
.addAlbum_boxy{width:400px;}
.addAlbum_boxy_content{width:400px;}
.addAlbum_boxy_content p{width:400px; line-height:28px; float:left; display:inline; margin-top:10px;}
.addAlbum_boxy_content p label{width:100px; text-align:right; font-size:14px; float:left; display:inline-block; color:#999;}
.addAlbum_boxy_operation{width:400px; margin-top:40px;}

/**添加相册**/
.addPhotoAlbum_boxy{width:450px;padding-bottom:20px;}
.addPhotoAlbum_boxy_content{width:450px;}
.addPhotoAlbum_boxy_content p{width:450px; line-height:28px; float:left; display:inline; margin-top:10px;}
.addPhotoAlbum_boxy_content p label{width:100px; text-align:right; font-size:14px; float:left; display:inline-block; color:#999;}
.addPhotoAlbum_boxy_operation{width:450px; margin-top:40px;}

/**选择照片列表**/
.choosePicture_list{width:416px; height:264px; margin-left:20px; overflow-y:auto;}
.choosePicture_list li{width:120px; height:120px; float:left; display:inline; margin:10px 0 0 10px; position:relative;}
.choosePicture_list li a{width:120px; height:120px; display:block; position:relative;}
.choosePicture_list li a img{position:absolute;}
.choosePicture_list .li1{border:1px solid #CCC;}
.choosePicture_list .li2{border:1px solid #8bb52d;}
.choosePicture_list li .selected{width:120px; height:120px; display:none; background:url(/www/static/base/images/selected_ico.png) bottom right no-repeat; position:absolute; top:0px; left:0px;}
.choosePicture_paging{width:450px; height:20px; line-height:20px; text-align:center;}
.choosePicture_paging span{margin:0 4px; color:#8bb52d; cursor:pointer;}

/**批量添加宝宝**/
.batchAddBaby_boxy{width:500px;}
.batchAddBaby_boxy_content{width:500px;}
.batchAddBaby_boxy_content p{width:500px; line-height:31px; float:left; display:inline; margin-top:20px;}
.batchAddBaby_boxy_content p label{width:100px; text-align:right; font-size:20px; float:left; display:inline-block; color:#8cdc00; font-family:"微软雅黑"; font-weight:bold;}
.batchAddBaby_boxy_content .upload_btn{width:84px; height:31px; float:left; display:inline-block; background:url("/www/static/public/images/handle_btn.png") -272px -94px no-repeat; cursor:pointer; overflow:hidden;}
.batchAddBaby_boxy_operation{width:500px; margin-top:40px;}


/**选择班级列表**/
.chooseClass_boxy{padding:20px;width:700px;}
.chooseClass_boxy_content{width:700px;}
.chooseClass_boxy_operation{width:700px; margin-top:40px;}
.chooseClass_list{width:640px; height:300px; margin-left:29px; padding:10px 0; border:1px solid #f1f1f1; background-color:#FFF; overflow-y:auto;}
.chooseClass_list li{width:124px; height:40px; line-height:40px; text-align:center; float:left; display:inline; margin:10px 0; font-size:14px; font-weight:bold; color:#999999; cursor:pointer;}
.chooseClass_list .li1{color:#FFF; background-color:#8cdc00;}
.noClass_tip1{width:700px; padding:50px 0; height:28px; line-height:28px; text-align:center;}

/**登录弹出层**/
.loginBoxy{width:546px; float:left; display:inline; margin:0 38px;}
.loginBoxy p{width:546px; line-height:28px; float:left; display:inline;}
.loginBoxy p label{width:160px; text-align:right; font-size:14px; float:left; display:inline-block; color:#999;}
.loginBoxy .userLogin_confirmBtn1{width:133px; height:46px; display:inline-block; background:url(/www/static/public/images/handle_btn.png) -96px -185px no-repeat; cursor:pointer;}
.loginBoxy .loginBoxy_separated{width:546px; height:1px; border-bottom:1px dashed #d9d9d9; margin:20px 0;}
.loginBoxy .loginOtherWay{width:546px; height:30px; line-height:30px;}
.loginBoxy .loginOtherWay span{width:28px; height:30px; float:left; display:inline-block; margin-left:10px;}
.loginBoxy .loginOtherWay .loginIco_sina{background:url(/www/static/public/images/icon.png) -198px -98px no-repeat; cursor:pointer;}
.loginBoxy .loginOtherWay .loginIco_qq{background:url(/www/static/public/images/icon.png) -226px -98px no-repeat; cursor:pointer;}
.loginBoxy .loginOtherWay .loginIco_taobao{background:url(/www/static/public/images/icon.png) -198px -128px no-repeat; cursor:pointer;}
.loginBoxy .loginOtherWay .loginIco_renren{background:url(/www/static/public/images/icon.png) -226px -128px no-repeat; cursor:pointer;}
.loginBoxy .loginOtherWay .loginIco_163{background:url(/www/static/public/images/icon.png) -198px -158px no-repeat; cursor:pointer;}
.loginBoxy .loginOtherWay .loginIco_qqweibo{background:url(/www/static/public/images/icon.png) -226px -158px no-repeat; cursor:pointer;}
.loginBoxy .loginOtherWay .loginIco_douban{background:url(/www/static/public/images/icon.png) -198px -188px no-repeat; cursor:pointer;}
.loginBoxy .loginOtherWay .loginIco_baidu{background:url(/www/static/public/images/icon.png) -226px -188px no-repeat; cursor:pointer;}

/**更换皮肤**/
.replacementSkinBoxy{width:660px; margin:20px 26px;}
.replacementSkinBoxy .replacementSkinBoxy_operation{width:660px; line-height:28px; color:#666666;}
.tab_replacementSkinBoxy{width:660px;}
.tabMenu_replacementSkinBoxy{width:650px; height:30px; padding-left:10px; background:url(/www/static/public/images/replacementSkintab_bg.png) repeat-x;}
.tabMenu_replacementSkinBoxy li{height:28px; line-height:28px; float:left; display:inline; padding:0 8px; margin-right:4px; border:1px solid #CCCCCC; background-color:#CCCCCC; border-radius:5px 5px 0 0; color:#FFF; text-align:center; font-size:12px; cursor:pointer;}
.tabMenu_replacementSkinBoxy li.current{background:#FFF; border-bottom:1px solid #FFF; color:#333333;}
.replacementSkin_tip{width:660px; height:1px; position:relative;}
.replacementSkin_tip span{height:30px; line-height:30px; position:absolute; position:absolute; top:-30px; right:0px;}
.replacementSkin_tip span a{color:#7ca404; text-decoration:none;}
.tabBox_replacementSkinBoxy{width:660px;}
.replacementSkin_templateList{width:660px;} /**空间模板**/
.replacementSkin_templateList li{width:170px; float:left; display:inline; margin:12px 25px 0 25px; cursor:pointer;}
.replacementSkin_templateList li a{float:left; display:inline-block;}
.replacementSkin_templateList li .a1{width:160px; padding:4px; border:1px solid #e0e0e0; background:#FFF;}
.replacementSkin_templateList li .a2{width:170px; line-height:20px; margin-top:4px; text-align:center; color:#999;}
.replacementSkin_templateList li:hover .a1{border:1px solid #6fa934;}
.replacementSkin_templateList li:hover .a2{color:#6fa934;}
.replacementSkin_templateList li.selected .a1{border:1px solid #6fa934;}
.replacementSkin_templateList li.selected .a2{color:#6fa934;}
.replacementSkin_paging{width:660px; height:20px; margin:6px 0; line-height:20px; text-align:right;}
.replacementSkin_paging a{height:20px; display:inline-block; margin:0 2px; padding:0 6px; color:#333333; text-decoration:none; font-size:12px; background-color:#f3f3f3; cursor:pointer;}
.replacementSkin_paging a:hover{color:#FFFFFF; background-color:#6fa934;}
.photosSkin_templateList{width:660px;}/**照片背景**/
.photosSkin_templateList li{width:148px; float:left; display:inline; margin:12px 8px 0 9px; cursor:pointer; position:relative;}
.photosSkin_templateList li a{float:left; display:inline-block;}
.photosSkin_templateList li .a1{width:144px; height:106px; background-color:#e5e5e5; border:2px solid #e5e5e5; position:relative;}
.photosSkin_templateList li .a1 img{position:absolute;}
.photosSkin_templateList li .a2{width:148px; line-height:20px; margin-top:4px; text-align:center; color:#999;}
.photosSkin_templateList li:hover .a1{border:2px solid #8cdc00;}
.photosSkin_templateList li:hover .a2{color:#8cdc00;}
.photosSkin_templateList li .a1.xz{border:2px solid #8cdc00;}
.photosSkin_templateList li .photoSelected{width:144px; height:106px; position:absolute; z-index:100px; top:2px; right:2px; background:url(/www/static/base/images/selected_ico.png) bottom right no-repeat; display:none;}
.floatsSkin_templateList{width:660px;}/**漂浮物**/
.floatsSkin_templateList li{width:90px; float:left; display:inline; margin:12px 10px 0 10px; cursor:pointer;}
.floatsSkin_templateList li a{float:left; display:inline-block; width:88px; height:88px; background-color:#e3e3e3; border:1px solid #e3e3e3;}
.floatsSkin_templateList li:hover a{border:1px solid #6fa934;}
#music .music_content{width:650px; padding-left:10px; line-height:30px; font-size:14px;}
#music .music_content p{width:650px; float:left; display:inline; margin-top:10px;}
#music .music_content p label{width:130px; float:left; display:inline;}
#music .music_text{width:350px; height:28px; line-height:28px; border:1px solid #999; padding:0 4px;}
#music .music_addbtn{color:#999; text-decoration:none; margin-left:10px;}
#music .music_content ul{width:650px; margin-top:20px;}
#music .music_content ul li{width:300px; float:left; display:inline; margin-right:20px;}
#music .music_content ul li input{margin:6px 4px 0 0;}
#music .music_content ul li a{text-decoration:none; color:red; font-family:'arial'; font-weight:bold;}

/**提示框弹出层**/
.alertTitle{background-color: #EEEEEE; height: 16px; line-height: 16px; padding:12px 14px; width: 422px;border:1px solid #ccc;}
.boxy-wrapper .question{width:422px; line-height:20px; padding:0 14px; margin:30px 0; text-align:center;}
.boxy-wrapper .answers{width:450px; margin-bottom:10px;}

/**功能模块**/
.appModule_boxy{width:620px;}
.appModule_boxy_content{width:620px; border:1px solid #c2c2c2;}
.appModule_boxy_content .appModule_boxy_content_left{width:140px; border-right:1px solid #c2c2c2;}
.appModule_boxy_content .appModule_boxy_content_right{width:478px;}
.appModule_boxy_operation{width:620px; margin-top:20px; text-align:center;}
.appModule_boxy_content_left ul{width:140px;}
.appModule_boxy_content_left ul li{width:140px; height:28px; line-height:28px; float:left; display:inline; margin-top:10px; font-size:14px; color:#333333; cursor:pointer;}
.appModule_boxy_content_left ul li.selected{background-color:#e0e0e0; font-weight:bold;}
.appModule_boxy_content_left ul li:hover{background-color:#e0e0e0; font-weight:bold;}
.appModule_boxy_content_left ul li .leftMenu_ico{width:16px; height:16px; float:left; display:inline-block; margin:6px 12px 0 20px;}
.appModule_boxy_content_left ul li .leftMenu_ico1{background:url(/www/static/admin_sw/images/ico1.png) no-repeat;}
.appModule_boxy_content_left ul li .leftMenu_ico2{background:url(/www/static/admin_sw/images/ico2.png) no-repeat;}
.appModule_boxy_content_left ul li .leftMenu_ico3{background:url(/www/static/admin_sw/images/ico3.png) no-repeat;}
.appModule_boxy_content_left ul li .leftMenu_ico4{background:url(/www/static/admin_sw/images/ico4.png) no-repeat;}
.appModule_boxy_content_left ul li .leftMenu_ico5{background:url(/www/static/admin_sw/images/ico5.png) no-repeat;}
.appModule_boxy_content_left ul li .leftMenu_ico6{background:url(/www/static/admin_sw/images/ico6.png) no-repeat;}
.appModule_boxy_content_right ul{width:478px; height:228px; overflow-y:auto;}
.appModule_boxy_content_right ul li{width:140px; height:50px; line-height:50px; float:left; display:inline; margin:10px 0 0 10px; font-size:14px; color:#333333; cursor:pointer; border:1px solid #eeeeee; background-color:#FFF;}
.appModule_boxy_content_right ul li.selected{border:1px solid #0e7303;}
.appModule_boxy_content_right ul li:hover{border:1px solid #0e7303;}
.appModule_boxy_content_right ul li .checkBox_ico1{width:16px; height:16px; float:left; display:inline-block; margin:17px 12px 0 20px; background:url(/www/static/admin_sw/images/checkBox_ico.png) 0 0 no-repeat;}
.appModule_boxy_content_right ul li .checkBox_ico2{width:16px; height:16px; float:left; display:inline-block; margin:17px 12px 0 20px; background:url(/www/static/admin_sw/images/checkBox_ico.png) -16px 0 no-repeat;}
