@charset "utf-8";
/*通用开始*/
*{margin:0 auto; padding:0;}
fieldset{margin: 0;padding: 0;border: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
body{font-size:14px; color:#333333;font-family:"Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;background:#DDDDDD;vertical-align: baseline; background:url(bg.png)}
ul{text-decoration:none; list-style:none;}
li{list-style:none;}
a { color:#A5A5A5;text-decoration: none;}
a:visited {color:#A5A5A5;text-decoration: none;}
a:hover, a:active {text-decoration: none;}
a.strong {font-weight: bold;}
img{border:0;}
.clear{ clear:both; height:0; overflow:hidden;}
em{ font-style:normal;}
/*内容*/
.container {width:1000px;}
.container  a:hover {text-decoration:underline;}
.container-index {width:1000px;}
.modal-bg {position: fixed;height: 100%;width: 100%;filter: alpha(opacity=50)!important;background-color: black;opacity: .5;z-index:300;}
/*左边栏*/
.container-left { float:left;width:735px;padding-bottom:20px; background-color:#FFFFFF; min-height:600px; margin-top:41px;}
.container-box { width:1000px;}
/*个人主页-公共区域*/
.profile {}
.profile a {color:#A5A5A5;}
.profile .pro-left { float:left;color:#FFFFFF; position:fixed;width:170px; height:100%;border-right:2px solid #2d2d2d; background:#2d2d2d; z-index:100;box-shadow:1px 0 10px #333333;-webkit-box-shadow:1px 0 10px #333333;-moz-box-shadow:1px 0 10px #333333;}
.profile .pro-left .pro-title { padding:15px 0; border-bottom:1px solid #222222;}
.profile .pro-left .pro-title .home { margin:0 10px; padding:1px 12px; background:url(home.png);}
.profile .pro-left .pro-title .home:hover { background:url(home-c.png)}
.profile .pro-left .pro-title .toolbar { float:right;margin-right:10px;}
.profile .pro-left .pro-title .toolbar .notice { position:absolute; margin-left:26px;margin-top:-8px;background-color:#EE4B40;line-height:16px;font-size: 12px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;}
.profile .pro-left .pro-title .toolbar .notice a { color:#FFFFFF; padding:0 3px;}
.profile .pro-left .pro-title .toolbar .out { margin-left:15px;padding:0px 9px; background:url(logout-c.png);}
.profile .pro-left .pro-title .toolbar .out:hover { background:url(logout.png)}
.profile .pro-left .pro-title .toolbar .set { margin-left:15px;padding:0px 9px; background:url(set.png);}
.profile .pro-left .pro-title .toolbar .set:hover { background:url(set-c.png)}
.profile .pro-left .pro-title .toolbar .srh { margin-left:15px;padding:0px 9px; background:url(srh.png);}
.profile .pro-left .pro-title .toolbar .srh:hover { background:url(srh-c.png)}
.profile .pro-left .pro-title .search-bar { display:none;position:absolute; margin-left:171px; height:200px;width:320px; top:0; padding:10px 0 10px 20px;background:url(bg-srh.png);}
.profile .pro-left .pro-title .search-bar input { padding:10px 20px 10px 7px; font-size:14px;width:275px;border:none;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
.profile .pro-left .pro-title .search-bar img { position:absolute; margin-left:-21px; margin-top:6px;}
.profile .pro-left .pro-title .search-bar .search-suggest{position:absolute; color:#666666;width:300px;background:#FFFFFF; margin-top:3px; border:1px solid #E5E5E5;webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.profile .pro-left .pro-title .search-bar .search-suggest .selectbox { padding:10px 7px; cursor:pointer; border-bottom:1px solid #E5E5E5}
.profile .pro-left .pro-title .search-bar .search-suggest .selectbox:hover { background:whiteSmoke}
.profile .pro-left .pro-title .search-bar .search-suggest .current {background:whiteSmoke}
.profile .pro-left .pro-title .search-bar .search-suggest .s-red { color:#EE4B40;}
.profile .pro-left .pro-title .search-bar ul { margin-top:25px;}
.profile .pro-left .pro-title .search-bar ul .title { margin-bottom:10px; color:#A5A5A5; font-size:12px;}
.profile .pro-left .pro-title .search-bar ul li { display:inline; margin-right:10px;}
.profile .pro-left .pro-title .search-bar ul li a {padding:5px 15px; color:#CCCCCC;background:#2D2D2D;}
.profile .pro-left .pro-myinfo { border-top:1px solid #333333;}
.profile .pro-left .pro-myinfo .avatar { position:relative;}
.profile .pro-left .pro-myinfo .avatar img { width:170px; height:170px;}
.profile .pro-left .pro-myinfo .avatar .change-avt { position:absolute;text-align:center; bottom:7px; right:3px;background:url(bg-srh.png);}
.profile .pro-left .pro-myinfo .avatar .change-avt a { display:block;padding:5px 10px;color:#FFFFFF;}
.profile .pro-left .pro-myinfo .name { font-size:22px; padding:10px;}
.profile .pro-left .pro-myinfo .name a { color:#FFFFFF;}
.profile .pro-left .pro-myinfo .member { padding:15px 0 10px 15px; background:#222222; border-bottom:1px solid #222222;}
.profile .pro-left .pro-myinfo .member img {width: 40px;height: 40px;margin: 0 5px 5px 0;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;}
.profile .pro-left .pro-myinfo .announce { border-top:1px solid #333333; color:#A5A5A5;}
.profile .pro-left .pro-myinfo .atitle { padding:5px; color:#666666; border-bottom:1px solid #222222;}
.profile .pro-left .pro-myinfo .atitle img { vertical-align:middle; float:right;}
.profile .pro-left .pro-myinfo .acon { padding:5px;border-top:1px solid #333333;}
.profile .pro-left .pro-myinfo .aedit { display:none;padding:5px;border-top:1px solid #333333;}
.profile .pro-left .pro-myinfo .aedit textarea { height:150px; padding:5px; width:148px;border:1px solid #f5f5f5;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.profile .pro-left .pro-myinfo .aedit a { padding:2px 10px 4px 10px; color:#FFFFFF;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.profile .pro-left .pro-myinfo .aedit a.chanel { float:left; background:#666666;}
.profile .pro-left .pro-myinfo .aedit a.chanel:hover { background:#555555;}
.profile .pro-left .pro-myinfo .aedit a.save { float:right; background:#D23F1F;}
.profile .pro-left .pro-myinfo .aedit a.save:hover { background:#BB3A1F;}
.profile .pro-left .pro-nav { font-size:14px;border-top:1px solid #222222; border-bottom:1px solid #333333;}
.profile .pro-left .pro-nav ul li { line-height:50px;cursor:pointer; border-bottom:1px solid #222222; border-top:1px solid #333333;}
.profile .pro-left .pro-nav ul li img { vertical-align:middle; width:25px; height:25px; margin:-5px 15px 0 10px;}
.profile .pro-left .pro-nav ul li:hover a {color:#FFFFFF;}
.profile .pro-left .pro-nav ul li.current { background:#222222;}
.profile .pro-left .pro-nav ul li.current .rborder{ border-right:6px solid #D23F1F;}
.profile .pro-left .pro-nav ul li.current a { color:#FFFFFF;}
.profile .pro-left .pro-nav ul li .list { margin-left:10px;}
.profile .pro-left .follow-btn { font-size:16px; margin:10px; padding:7px 0 9px 0; text-align:center; background:#D23F1F; cursor:pointer;}
.profile .pro-left .follow-btn:hover { background:#BB3A1F;}
.profile .pro-left .follow-btn a { color:#FFFFFF;}
.profile .pro-left .follow-btn img { width:15px; vertical-align:middle; margin-right:10px; margin-top:-2px;}
.profile .pro-left .followed-btn { font-size:16px; margin:10px; padding:7px 0 9px 0; text-align:center; background:#444444; cursor:pointer;}
.profile .pro-left .followed-btn:hover { background:#404040;}
.profile .pro-left .followed-btn a { color:#FFFFFF;}
.profile .pro-left .followed-btn img { width:15px; vertical-align:middle; margin-right:10px; margin-top:-2px;}
.profile .pro-right { position:absolute;top:0;right:0; left:170px;}
.profile .pro-right a { color:#666666;}
.profile .pro-right .pro-rwrap { width:800px; position:relative;}
.profile .pro-right .pro-cover {height:250px; line-height:250px; text-align:center; font-size:50px; color:#FFFFFF; background:url(bg-cover.png);}
.profile .pro-right .pro-cover img { width:130px; height:130px; margin-right:20px;vertical-align:middle;box-shadow:0 1px 3px #000000;-webkit-box-shadow:0 1px 3px #000000;-moz-box-shadow:0 1px 3px #000000;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
.profile .pro-right .pro-cover a { color:#FFFFFF;}
.profile .pro-right .pro-follow { position:absolute; top:20px; right:20px;font-size:16px;}
.profile .pro-right .pro-follow img { width:15px; height:15px;vertical-align: middle;margin-right:8px;margin-top: -2px;}
.profile .pro-right .pro-follow a { color:#FFFFFF;padding:4px 16px 6px 16px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
.profile .pro-right .pro-follow a.follow-btn { background:#D23F1F; }
.profile .pro-right .pro-follow a.follow-btn:hover { background:#BB3A1F;}
.profile .pro-right .pro-follow a.followed-btn { background:#444444;}
.profile .pro-right .pro-follow a.followed-btn:hover { background:#404040;}
.profile .pro-right .pro-follow a.following-btn { background:#444444;}
.profile .pro-right .pro-follow a.following-btn:hover { background:#404040;}
.profile .pro-right .pro-header { background:url(bg-header.png);padding:0 20px;color:#888888; height:70px; line-height:70px;box-shadow: 0 1px 3px rgba(0,0,0,.2);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 3px rgba(0,0,0,.2);}
.profile .pro-right .pro-header a:hover { text-decoration:underline;}
.profile .pro-right .pro-header h1 { float:left;font-size:30px; font-weight:normal;}
.profile .pro-right .pro-header .controller { float:left; width:300px; margin-top:15px;line-height:23px; font-size:18px;}
.profile .pro-right .pro-header .controller img { float:left;width:40px; margin-right:10px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;}
.profile .pro-right .pro-header .controller p { font-size:12px;}
.profile .pro-right .pro-header ul { float:right;}
.profile .pro-right .pro-header ul li { display:inline; margin-left:15px;}
.profile .pro-right .pro-header ul li img { width:15px; vertical-align:middle; margin-top:-3px; margin-right:8px;}
.profile .pro-right .pro-header ul li a { padding:10px 20px; background:#AAAAAA; color:#FFFFFF; }
.profile .pro-right .pro-header ul li a:hover { text-decoration:none; background:#999999;}
.profile .pro-right .pro-header ul.joinbuttons li a { padding:10px 30px; background:#EE4B40;}
.profile .pro-right .pro-header ul.joinbuttons li a:hover { background:#FF5145;}
.profile .pro-right .pro-header ul.joinbuttons li.founder a { padding:10px 15px;background:#999999; color:#ffffff;}
.profile .pro-right .pro-header ul.joinbuttons li.founder a:hover { background:#888888;}
.profile .pro-right .pro-header ul.joinbuttons li.founder img { width:25px; margin-right:5px;}
/*个人主页-动态流*/
.profile .pro-right .pro-wall { margin-top:30px;}
.profile .pro-right .pro-wall a { color:#A5A5A5;}
.profile .pro-right .pro-wall a:hover { text-decoration:underline;}
.profile .pro-right .pro-wall .wall-wrap {}
.profile .pro-right .pro-wall .wall-wrap ul.wall-left { float:left;width:390px;}
.profile .pro-right .pro-wall .wall-wrap ul.wall-right { float:right;width:390px;}
.profile .pro-right .pro-wall .wall-wrap ul li { position:relative;width:390px;background:#FFFFFF;width:390px;margin-bottom:30px;box-shadow: 0 1px 3px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,.2);}
.profile .pro-right .pro-wall .wall-wrap ul li .big { display:none;position:absolute; right:0;}
.profile .pro-right .pro-wall .wall-wrap ul li .big a { display:block;width:40px; height:40px; background:url(big.png);}
.profile .pro-right .pro-wall .wall-wrap ul li .meta { color:#444444;word-wrap:break-word;border-top:1px solid #eeeeee;}
.profile .pro-right .pro-wall .wall-wrap ul li .summary { padding:8px 10px 10px 10px;border-bottom:1px solid #eeeeee;overflow:hidden;}
.profile .pro-right .pro-wall .wall-wrap ul li .title { color:#A5A5A5;padding:10px;}
.profile .pro-right .pro-wall .wall-wrap ul li .title span { padding:3px 5px 7px 5px; background:#eeeeee;}
.profile .pro-right .pro-wall .wall-wrap ul li .title img { width:30px; height:30px; margin-right:5px;vertical-align:middle;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;opacity:0.8}
.profile .pro-right .pro-wall .wall-wrap ul li .title img:hover {opacity:1;}
.profile .pro-right .pro-wall .wall-wrap ul li .title .recommend { float:right;}
.profile .pro-right .pro-wall .wall-wrap ul li .title .recommend img {opacity:1;}
.profile .pro-right .pro-wall .wall-wrap ul li .action a { color:#666666;}
.profile .pro-right .pro-wall .wall-wrap ul li .action {color:#FFFFFF;border-top:1px solid #ffffff; background-color:#f9f9f9;}
.profile .pro-right .pro-wall .wall-wrap ul li .action .left {border-right:1px solid #eeeeee;}
.profile .pro-right .pro-wall .wall-wrap ul li .action .right {border-left:1px solid #ffffff;}
.profile .pro-right .pro-wall .wall-wrap ul li .action img {vertical-align:middle; margin-top:-3px; margin-right:5px; width:26px;}
.profile .pro-right .pro-wall .wall-wrap ul li .action a {text-decoration:none;}
.profile .pro-right .pro-wall .wall-wrap ul li .media-box {width:390px;overflow:hidden;}
.profile .pro-right .pro-wall .wall-wrap ul li .media { text-align:center; width:390px;vertical-align:middle; cursor:pointer;overflow:hidden; }
.profile .pro-right .pro-wall .wall-wrap ul li .media img { vertical-align:middle; max-width:390px;}
.profile .pro-right .pro-wall .wall-wrap ul li .media { position:relative;text-align:center; width:390px;vertical-align:middle; cursor:pointer;overflow:hidden; }
.profile .pro-right .pro-wall .wall-wrap ul li .media img { vertical-align:middle; max-width:390px;}
.profile .pro-right .pro-wall .wall-wrap ul li .media .minfo { display:none;position:absolute; padding:0 10px; max-width:100px; top:0;right:0; bottom:0; text-align:left; overflow:hidden; background:url(bg-info.png);}
.profile .pro-right .pro-wall .wall-wrap ul li .media .minfo a:hover { color:#FFFFFF; text-decoration:none; }
.profile .pro-right .pro-wall .wall-wrap ul li .media .minfo p { margin-top:20px;}
/*个人主页-专辑*/
.profile .pro-right .pro-album {margin-top:30px;}
.profile .pro-right .pro-album .album-wrap {}
.profile .pro-right .pro-album .album-wrap .album-box {}
.profile .pro-right .pro-album .album-wrap .album-list { float:left;width:250px; height:250px; background:#FFFFFF;margin:0 8px 30px 8px;box-shadow: 0 1px 3px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,.2); }
.profile .pro-right .pro-album .album-wrap .album-list .count { display:none;position:absolute; margin-left:235px; margin-top:-10px;}
.profile .pro-right .pro-album .album-wrap .album-list .count a { color:#FFFFFF; font-weight:bold;padding:2px 7px;font-size: 12px;background:#EE4B40;border: 2px solid #FFFFFF;-webkit-border-radius: 13px;-moz-border-radius: 13px;border-radius:13px;}
.profile .pro-right .pro-album .album-wrap .album-list .count a:hover {  background:#FF5145;}
.profile .pro-right .pro-album .album-wrap .album-list .cover { width:250px; height:200px; border-bottom:1px solid #eeeeee; overflow:hidden; }
.profile .pro-right .pro-album .album-wrap .album-list .cover img { max-width:250px;}
.profile .pro-right .pro-album .album-wrap .album-list .cover .info { position:absolute; width:250px; margin-top:165px; line-height:35px; color:#FFFFFF;text-shadow:1px 1px 1px #000000;}
.profile .pro-right .pro-album .album-wrap .album-list .cover .info span { margin:0 10px;}
.profile .pro-right .pro-album .album-wrap .album-list .name-follow { line-height:49px;}
.profile .pro-right .pro-album .album-wrap .album-list .name-follow .name { float:left;font-size:18px;width:140px; height:49px; padding-left:10px; overflow:hidden;}
.profile .pro-right .pro-album .album-wrap .album-list .name-follow .follow-btn { float:right;color:#FFFFFF;font-size:16px; height:49px; width:90px;text-align:center; background:#EE4B40; cursor:pointer;}
.profile .pro-right .pro-album .album-wrap .album-list .name-follow .follow-btn:hover { background:#FF5145;}
.profile .pro-right .pro-album .album-wrap .album-list .name-follow .follow-btn a { color:#FFFFFF;}
.profile .pro-right .pro-album .album-wrap .album-list .name-follow .follow-btn img { width:12px; vertical-align:middle; margin-right:8px; margin-top:-2px;}
.profile .pro-right .pro-album .album-wrap .album-list .name-follow .followed-btn { float:right;color:#FFFFFF;font-size:16px;height:49px; width:90px; text-align:center; background:#CCCCCC; cursor:pointer;}
.profile .pro-right .pro-album .album-wrap .album-list .name-follow .followed-btn:hover { background:#AAAAAA;}
.profile .pro-right .pro-album .album-wrap .album-list .name-follow .followed-btn a { color:#FFFFFF;}
.profile .pro-right .pro-album .album-wrap .album-list .name-follow .followed-btn img { width:12px; vertical-align:middle; margin-right:8px; margin-top:-2px;}
/*个人主页-朋友*/
.profile .pro-right .pro-friend {margin-top:30px;}
.profile .pro-right .pro-friend a { color:#FFFFFF;}
.profile .pro-right .pro-friend .friend-wrap {}
.profile .pro-right .pro-friend .friend-wrap .friend-box {}
.profile .pro-right .pro-friend .friend-wrap .friend-list { float:left;width:150px; height:150px; background:#FFFFFF;margin:0 25px 40px 25px;box-shadow: 0 1px 3px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,.2); }
.profile .pro-right .pro-friend .friend-wrap .friend-list .cover { width:150px; height:150px; overflow:hidden;}
.profile .pro-right .pro-friend .friend-wrap .friend-list .name-follow { position:absolute;line-height:35px;width:150px; font-size:14px;margin-top:115px; background:url(y_dialog_border_conew1.png)}
.profile .pro-right .pro-friend .friend-wrap .friend-list .name-follow .name { float:left;font-size:16px;width:69px; height:35px; padding-left:5px; overflow:hidden;}
.profile .pro-right .pro-friend .friend-wrap .friend-list .name-follow .follow-btn { float:right;height:35px; width:60px;text-align:center; background:#EE4B40; cursor:pointer;}
.profile .pro-right .pro-friend .friend-wrap .friend-list .name-follow .follow-btn:hover { background:#FF5145;}
.profile .pro-right .pro-friend .friend-wrap .friend-list .name-follow .follow-btn a { color:#FFFFFF;}
.profile .pro-right .pro-friend .friend-wrap .friend-list .name-follow .follow-btn img { width:11px; vertical-align:middle; margin-right:5px; margin-top:-2px;}
.profile .pro-right .pro-friend .friend-wrap .friend-list .name-follow .followed-btn { float:right;height:35px; width:70px;text-align:center;cursor:pointer;}
.profile .pro-right .pro-friend .friend-wrap .friend-list .name-follow .followed-btn:hover { background:#2D2D2D;}
.profile .pro-right .pro-friend .friend-wrap .friend-list .name-follow .followed-btn a { color:#FFFFFF;}
.profile .pro-right .pro-friend .friend-wrap .friend-list .name-follow .followed-btn img { width:12px; vertical-align:middle; margin-right:5px; margin-top:-2px;}

/*兄弟会主页*/
.profile .pro-right .pro-header .nav { float:left;font-size:18px;}
.profile .pro-right .pro-header .nav img { width:18px; margin-right:10px; vertical-align:middle; margin-top:-4px;}
.profile .pro-right .pro-header .nav a { padding:10px 30px; margin-right:10px; background:#F2F2F2; border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 3px rgba(0,0,0,.2);}
.profile .pro-right .pro-header .nav a:hover { background:#FFFFFF; text-decoration:none;}
.profile .pro-right .pro-header .nav a.current { color:#FFFFFF; background:#EE4B40;}
/*未登录首页*/
.home .h-left .h-slogan { display:none;padding:20px 10px; color:#A5A5A5; font-size:16px;border-top:1px solid #333333;border-bottom:1px solid #222222;}
.home .h-left table { width:90%;height:50px;line-height:50px; text-align:center;border-top:1px solid #333333;}
.home .h-left table td { color:#AAAAAA; cursor:pointer;}
.home .h-left .current { color:#D23F1F; border-bottom:2px solid #D23F1F;}
.home .h-left .h-login-form { padding:20px 10px; color:#A5A5A5;}
.home .h-left .h-login-form p { margin-bottom:5px;}
.home .h-left .h-login-form .h-lemail {margin-bottom:20px;}
.home .h-left .h-login-form .h-lemail input { padding:8px; width:160px; background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:3px; -webkit-border-radius:3px;-moz-border-radius:3px;}
.home .h-left .h-login-form .h-lpassword {margin-bottom:30px;}
.home .h-left .h-login-form .h-lpassword input { padding:8px; width:160px; background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:3px; -webkit-border-radius:3px;-moz-border-radius:3px;}
.home .h-left .h-login-form .h-lfoot {}
.home .h-left .h-login-form .h-lfoot .login-btn{ background:#D23F1F;border:1px solid #BB3A1F;color:#FFFFFF; font-size:14px;cursor: pointer;width:180px; height:35px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
.home .h-left .h-login-form .h-lfoot .login-btn:hover { background-color:#BB3A1F;}
.home .h-left .h-login-form input.error { border:1px solid #DD4B39; background:#FAFFBD;}
.home .h-left .h-signup-form { display:none;padding:20px 10px; color:#A5A5A5;}
.home .h-left .h-signup-form p { margin-bottom:5px;}
.home .h-left .h-signup-form .h-semail {margin-bottom:20px;}
.home .h-left .h-signup-form .h-semail input { padding:8px; width:160px; background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:3px; -webkit-border-radius:3px;-moz-border-radius:3px;}
.home .h-left .h-signup-form .h-spassword {margin-bottom:20px;}
.home .h-left .h-signup-form .h-spassword input { padding:8px; width:160px; background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:3px; -webkit-border-radius:3px;-moz-border-radius:3px;}
.home .h-left .h-signup-form .h-sname {margin-bottom:20px;}
.home .h-left .h-signup-form .h-sname input { padding:8px; width:160px; background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:3px; -webkit-border-radius:3px;-moz-border-radius:3px;}
.home .h-left .h-signup-form .h-sex {margin-bottom:20px;}
.home .h-left .h-signup-form .h-sex label { margin-left:20px; cursor:pointer;}
.home .h-left .h-signup-form .h-sex label.girl { margin-left:20px;}
.home .h-left .h-signup-form .h-sfoot {}
.home .h-left .h-signup-form .h-sfoot .reg_button{ background:#D23F1F;border:1px solid #BB3A1F;color:#FFFFFF; font-size:14px;cursor: pointer;width:180px; height:35px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
.home .h-left .h-signup-form .h-sfoot .reg_button:hover { background-color:#BB3A1F}
.home .h-left .h-signup-form .h-sfoot label { cursor:pointer; margin-left:5px;}
.home .h-left .h-signup-form input.error { border:1px solid #DD4B39; background:#FAFFBD;}
.home .h-left .error {position:absolute;color:#F26363;background-color:#E7E8E8;padding:0 5px;border: 1px solid #DDDDDD; width:200px;font-size:13px;}
.home .h-left .error img { vertical-align:middle; margin-top:-4px; margin-right:5px;}
.home .h-left .h-founder {margin-top:30px; font-size:16px;}
.home .h-left .h-founder .title { font-size:14px; margin:10px; color:#A5A5A5; font-size:12px;}
.home .h-left .h-founder img { width:30px; height:30px; vertical-align:middle; margin:-5px 10px 0 15px;}
.home .h-left .h-founder .qq { width:180px; height:45px; margin-bottom:10px; line-height:45px; background:#41B2D9; color:#FFFFFF; cursor:pointer;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
.home .h-left .h-founder .qq:hover { background:#4EC4E2;}
.home .h-left .h-founder .sina { width:180px; height:45px; line-height:45px; background:#D33821; color:#FFFFFF; cursor:pointer;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
.home .h-left .h-founder .sina:hover { background:#de4629;}
/*首页-公共区域*/
.home a {color:#A5A5A5;}
.home .h-left { float:left;color:#FFFFFF; position:fixed;width:200px; height:100%;border-right:2px solid #2d2d2d; background:#2d2d2d; z-index:100;box-shadow:1px 0 10px #333333;-webkit-box-shadow:1px 0 10px #333333;-moz-box-shadow:1px 0 10px #333333;}
.home .h-left .h-title { padding:8px 0; border-bottom:1px solid #222222;}
.home .h-left .h-title { padding:15px 0; border-bottom:1px solid #222222;}
.home .h-left .h-title .home { margin:0 10px; padding:1px 12px; background:url(home.png);}
.home .h-left .h-title .home:hover { background:url(home-c.png)}
.home .h-left .h-title .toolbar { float:right;margin-right:10px;}
.home .h-left .h-title .toolbar .notice { position:absolute; margin-left:26px;margin-top:-8px;background-color:#EE4B40;line-height:16px;font-size: 12px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.home .h-left .h-title .toolbar .notice a { color:#FFFFFF; padding:0 3px;}
.home .h-left .h-title .toolbar .out { margin-left:15px;padding:0px 9px; background:url(logout-c.png);}
.home .h-left .h-title .toolbar .out:hover { background:url(logout.png)}
.home .h-left .h-title .toolbar .set { margin-left:15px;padding:0px 9px; background:url(set.png);}
.home .h-left .h-title .toolbar .set:hover { background:url(set-c.png)}
.home .h-left .h-title .toolbar .srh { margin-left:15px;padding:0px 9px; background:url(srh.png);}
.home .h-left .h-title .toolbar .srh:hover { background:url(srh-c.png)}
.home .h-left .h-title .search-bar { display:none;position:absolute; margin-left:201px; height:200px;width:320px; top:0; padding:10px 0 10px 20px;background:url(bg-srh.png);}
.home .h-left .h-title .search-bar input { padding:10px 20px 10px 7px; font-size:14px;width:275px;border:none;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
.home .h-left .h-title .search-bar img { position:absolute; margin-left:-21px; margin-top:6px;}
.home .h-left .h-title .search-bar .search-suggest{position:absolute; color:#666666;width:300px;background:#FFFFFF; margin-top:3px; border:1px solid #E5E5E5;webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.home .h-left .h-title .search-bar .search-suggest .selectbox { padding:10px 7px; cursor:pointer; border-bottom:1px solid #E5E5E5}
.home .h-left .h-title .search-bar .search-suggest .selectbox:hover { background:whiteSmoke}
.home .h-left .h-title .search-bar .search-suggest .current {background:whiteSmoke}
.home .h-left .h-title .search-bar .search-suggest .s-red { color:#EE4B40;}
.home .h-left .h-title .search-bar ul { margin-top:25px;}
.home .h-left .h-title .search-bar ul .title { margin-bottom:10px; color:#A5A5A5; font-size:12px;}
.home .h-left .h-title .search-bar ul li { display:inline; margin-right:10px;}
.home .h-left .h-title .search-bar ul li a {padding:5px 15px; color:#CCCCCC;background:#2D2D2D;}
.home .h-left .h-myinfo { font-size:15px; padding:10px; height:40px; border-top:1px solid #333333; cursor:pointer;}
.home .h-left .h-myinfo img { float:left;width:40px; height:40px;border-radius:3px;-webkit-border-radius:3px; -moz-border-radius:3px;}
.home .h-left .h-myinfo .name { float:left;margin-left:10px;}
.home .h-left .h-myinfo .name a { color:#A5A5A5;}
.home .h-left .h-myinfo .name a:hover { color:#FFFFFF;}
.home .h-left .h-myinfo .name p { font-size:12px; margin-top:3px; color:#666666;}
.home .h-left .h-nav { font-size:14px;border-top:1px solid #222222; height:82%; overflow-y:auto; overflow-x:hidden;}
.home .h-left .h-nav::-webkit-scrollbar { display:none;width:10px;overflow: visible;border: 1px solid #222222;background: #333333;}
.home .h-left .h-nav::-webkit-scrollbar:hover {background-color:#3f3f3f;}
.home .h-left .h-nav::-webkit-scrollbar-thumb { background: #222222;background-clip: padding-box;min-height: 28px;}
.home .h-left .h-nav::-webkit-scrollbar-button { height:0; width:0;}
.home .h-left .h-nav::-webkit-scrollbar-track { background-clip: padding-box;border: solid transparent;border-image: initial;border-width: 0 0 0 4px;}
.home .h-left .h-nav::-webkit-scrollbar-corner { background: transparent;}
.home .h-left .h-nav ul { border-bottom:1px solid #333333;}
.home .h-left .h-nav ul li { height:50px;line-height:50px; overflow:hidden;cursor:pointer; border-bottom:1px solid #222222; border-top:1px solid #333333;}
.home .h-left .h-nav ul li img { width:35px; height:35px;vertical-align:middle; margin:-5px 10px 0 10px;border-radius:3px;-webkit-border-radius:3px; -moz-border-radius:3px;}
.home .h-left .h-nav ul li:hover a {color:#FFFFFF; }
.home .h-left .h-nav ul li.current { background:#222222;}
.home .h-left .h-nav ul li.current .rborder{ border-right:6px solid #D23F1F;}
.home .h-left .h-nav ul li.current a { color:#FFFFFF;}
.home .h-left .h-nav ul li .count { float:right; margin-right:6px;}
.home .h-left .h-nav ul li .count a { padding: 0 5px;color:#FFFFFF;font-size: 12px;background:#D23F1F;border:2px solid #FFFFFF;border-radius: 13px;-webkit-border-radius: 13px;-moz-border-radius: 13px;}
.home .h-left .h-nav ul li .count a:hover { background:#BB3A1F;}
.home .h-left .h-nav ul li .loading { display:none;float:right;}
.home .h-left .h-nav ul li .loading img { width:20px; height:20px;vertical-align:middle;margin:-5px 7px 0 0;}
.home .h-left .h-chat { display:none;position:fixed; width:400px;left:210px; top:100px; color:#eeeeee;background:#2d2d2d; padding:1px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:1px 1px 5px #333333;-webkit-box-shadow:1px 1px 5px #333333;-moz-box-shadow:1px 1px 5px #333333;}
.home .h-left .h-chat a { color:#ffffff;}
.home .h-left .h-chat .close { position:absolute; right:-18px; top:-18px; width:30px; height:30px; background:url(chat-close.png);}
.home .h-left .h-chat .close:hover { background:url(chat-close-c.png);}
.home .h-left .h-chat .chat-wrap {}
.home .h-left .h-chat .chat-wrap header { height:40px; padding:5px 10px;  border-bottom:1px solid #222222;} 
.home .h-left .h-chat .chat-wrap header a { color:#A5A5A5; font-size:16px;}
.home .h-left .h-chat .chat-wrap header a:hover { color:#FFFFFF;}
.home .h-left .h-chat .chat-wrap header img { width:40px; height:40px; margin-right:10px; vertical-align:middle;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.home .h-left .h-chat .chat-wrap article { height:300px; border-top:1px solid #333333;overflow-y: auto;}
.home .h-left .h-chat .chat-wrap article img { max-width:230px;}
.home .h-left .h-chat .chat-wrap article .chatlist { clear:both; float:left;margin:10px 0 10px 55px;}
.home .h-left .h-chat .chat-wrap article .chatlist .avatar { float:left; margin-left:-45px;}
.home .h-left .h-chat .chat-wrap article .chatlist .avatar img { width:35px; height:35px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.home .h-left .h-chat .chat-wrap article .chatlist .text { padding:8px; max-width:230px; background:#333333;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.home .h-left .h-chat .chat-wrap article .chatlist-me { clear:both;float:right;margin:10px 55px 10px 0;}
.home .h-left .h-chat .chat-wrap article .chatlist-me .avatar { float:right; margin-right:-45px;}
.home .h-left .h-chat .chat-wrap article .chatlist-me .avatar img { width:35px; height:35px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.home .h-left .h-chat .chat-wrap article .chatlist-me .text { padding:8px; max-width:230px; background:#333333;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.home .h-left .h-chat .chat-wrap article::-webkit-scrollbar {width:10px;overflow: visible;border: 1px solid #222222;background: #333333;}
.home .h-left .h-chat .chat-wrap article::-webkit-scrollbar:hover {background-color:#3f3f3f;}
.home .h-left .h-chat .chat-wrap article::-webkit-scrollbar-thumb { background: #222222;background-clip: padding-box;min-height: 28px;}
.home .h-left .h-chat .chat-wrap article::-webkit-scrollbar-button { height:0; width:0;}
.home .h-left .h-chat .chat-wrap article::-webkit-scrollbar-track { background-clip: padding-box;border: solid transparent;border-image: initial;border-width: 0 0 0 4px;}
.home .h-left .h-chat .chat-wrap article::-webkit-scrollbar-corner { background: transparent;}
.home .h-left .h-chat .chat-wrap footer { padding:0; border-top:1px solid #222222;}
.home .h-left .h-chat .chat-wrap footer textarea { width:390px; height:60px; border:none; padding:5px; background:#f9f9f9; overflow-y:auto;}
.home .h-left .h-chat .chat-wrap footer .addbox { height:30px; background:#dddddd;}
.home .h-right { position:absolute;top:0;right:0; left:200px;}
.home .h-right a { color:#666666;}
.home .h-right .h-rwrap { width:800px; position:relative;}
.home .h-right .h-cover { height:150px; line-height:150px; text-align:center; font-size:40px; color:#FFFFFF; background:url(bg-cover.png);}
.home .h-right .h-cover img { width:100px; height:100px; margin-right:20px;vertical-align:middle;box-shadow:0 1px 3px #000000;-webkit-box-shadow:0 1px 3px #000000;-moz-box-shadow:0 1px 3px #000000;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
.home .h-right .h-cover a { color:#FFFFFF;}
.home .h-right .h-follow { position:absolute; top:20px; right:20px;font-size:16px;}
.home .h-right .h-follow img { width:15px; height:15px;vertical-align: middle;margin-right:8px;margin-top: -2px;}
.home .h-right .h-follow a { color:#FFFFFF;padding:4px 16px 6px 16px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
.home .h-right .h-follow a.follow-btn { background:#D23F1F; }
.home .h-right .h-follow a.follow-btn:hover { background:#BB3A1F;}
.home .h-right .h-follow a.followed-btn { background:#444444;}
.home .h-right .h-follow a.followed-btn:hover { background:#404040;}
.home .h-right .h-follow a.following-btn { background:#444444;}
.home .h-right .h-follow a.following-btn:hover { background:#404040;}
.home .h-right .h-space { display:none;float:left;width:80px; height:100%;}
.home .h-right .h-menu {}
.home .h-right .h-header { background:url(bg-header.png);padding:0 20px;color:#888888; height:70px; line-height:70px;box-shadow: 0 1px 3px rgba(0,0,0,.2);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 3px rgba(0,0,0,.2);}
.home .h-right .h-header a:hover { text-decoration:underline;}
.home .h-right .h-header .slogan { font-size:20px;}
.home .h-right .h-header h1 { float:left;font-size:30px; font-weight:normal;}
.home .h-right .h-header h2 { float:left;font-weight:normal;}
.home .h-right .h-header h2 img { width:40px; height:40px; vertical-align:middle; margin:-5px 5px 0 0;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;}
.home .h-right .h-header .controller { float:left; width:300px; margin-top:15px;line-height:23px; font-size:18px;}
.home .h-right .h-header .controller img { float:left;width:40px; margin-right:10px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;}
.home .h-right .h-header .controller p { font-size:12px;}
.home .h-right .h-header ul { float:right;}
.home .h-right .h-header ul li { display:inline; margin-left:15px;}
.home .h-right .h-header ul li img { width:15px; vertical-align:middle; margin-top:-3px; margin-right:8px;}
.home .h-right .h-header ul li a { padding:10px 20px; background:#AAAAAA; color:#FFFFFF; }
.home .h-right .h-header ul li a:hover { text-decoration:none; background:#999999;}
.home .h-right .h-header ul.joinbuttons li a { padding:10px 30px; background:#EE4B40;}
.home .h-right .h-header ul.joinbuttons li a:hover { background:#FF5145;}
.home .h-right .h-header ul.joinbuttons li.founder a { padding:10px 15px;background:#999999; color:#ffffff;}
.home .h-right .h-header ul.joinbuttons li.founder a:hover { background:#888888;}
.home .h-right .h-header ul.joinbuttons li.founder img { width:25px; margin-right:5px;}
/*首页-学校*/
/*.home .h-right .h-scover { position:relative;height:210px; line-height:150px; text-align:center; font-size:40px; color:#FFFFFF; background:url(bg-cover.png);}
.home .h-right .h-scover img { width:100px; height:100px; margin-right:20px;vertical-align:middle;box-shadow:0 1px 3px #000000;-webkit-box-shadow:0 1px 3px #000000;-moz-box-shadow:0 1px 3px #000000;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
.home .h-right .h-scover a { color:#FFFFFF;}
.home .h-right .h-scover .school-nav { position:absolute;width:100%; bottom:0; padding:15px 0;line-height:normal; font-size:18px; text-align:left;background:url(bg-nav.png);}
.home .h-right .h-scover .school-nav a { padding:5px 20px; margin-left:30px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
.home .h-right .h-scover .school-nav a:hover { background:#EE4B40;}
.home .h-right .h-scover .school-nav a.current { background:#EE4B40;}*/
.home .h-right .h-header .nav { float:left;font-size:18px;}
.home .h-right .h-header .nav img { width:18px; margin-right:10px; vertical-align:middle; margin-top:-4px;}
.home .h-right .h-header .nav a { padding:10px 30px; margin-right:10px; background:#F2F2F2; border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 3px rgba(0,0,0,.2);}
.home .h-right .h-header .nav a:hover { background:#FFFFFF; text-decoration:none;}
.home .h-right .h-header .nav a.current { color:#FFFFFF; background:#EE4B40;}
.home .h-right .h-school { clear:both;margin-top:30px;}
.home .h-right .h-school a { color:#A5A5A5;}
.home .h-right .h-school a:hover { text-decoration:underline;}
.home .h-right .h-school .school-wrap {}
/*.home .h-right .h-school .school-wrap .society-title { clear:both;margin-bottom:10px; font-size:16px;}*/
.home .h-right .h-school .school-wrap ul { margin-bottom:20px;}
.home .h-right .h-school .school-wrap ul.society-left { float:left; width:390px;}
.home .h-right .h-school .school-wrap ul.society-right { float:right; width:390px;}
.home .h-right .h-school .school-wrap ul li { position:relative;float:left;margin-bottom:20px;width:390px; background:#FFFFFF;box-shadow: 0 1px 3px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,.2);}
.home .h-right .h-school .school-wrap ul li .member { float:left; width:147px; height:147px; padding:10px 0 0 10px; background:#2d2d2d;}
.home .h-right .h-school .school-wrap ul li .member img { width:40px; height:40px; margin:0 5px 5px 0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.home .h-right .h-school .school-wrap ul li .detail { float:left;padding:10px; width:210px;}
.home .h-right .h-school .school-wrap ul li .detail .name { font-size:18px;}
.home .h-right .h-school .school-wrap ul li .detail .name a { color:#666666;}
.home .h-right .h-school .school-wrap ul li .detail .dec { color:#999999; margin-top:5px; max-height:40px; overflow:hidden;}
.home .h-right .h-school .school-wrap ul li .detail .atten { color:#999999;}
.home .h-right .h-school .school-wrap ul li .detail img { width:15px; height:15px; margin:-2px 7px 0 0; vertical-align:middle;}
.home .h-right .h-school .school-wrap ul li .detail .join {position:absolute; bottom:15px; color:#666666;}
.home .h-right .h-school .school-wrap ul li .detail .join a { padding:5px 15px; color:#FFFFFF;}
.home .h-right .h-school .school-wrap ul li .detail .join a:hover {text-decoration:none; }
.home .h-right .h-school .school-wrap ul li .detail a.join-btn {  background:#EE4B40;}
.home .h-right .h-school .school-wrap ul li .detail a.join-btn:hover { background:#FF5145;}
.home .h-right .h-school .school-wrap ul li .detail a.joined-btn { background:#BBBBBB;}
.home .h-right .h-school .school-wrap ul li .detail a.joined-btn:hover {  background:#AAAAAA;}
.home .h-right .h-school .school-wrap ul li .detail a.joining-btn { background:#666666;}
.home .h-right .h-school .school-wrap ul li .detail a.joining-btn:hover { background:#555555;}
/*主题-主题主页*/
.home .h-left .h-theme a { display:block;padding:20px 10px; font-size:20px; color:#FFFFFF;border-top:1px solid #333333;}
.home .h-left .h-nav .other-theme { padding:5px 10px; color:#666666;border-bottom:1px solid #222222; border-top:1px solid #333333;}
.home .h-left .h-nav ul li .theme { margin-left:10px;}
/*搜索&发现页面头部*/
.home .h-right .search-cover { padding:20px 0;}
.home .h-right .search-cover a { color:#FFFFFF;}
.home .h-right .search-cover .text { padding:15px; width:640px; font-size:20px; border:none; background:#FFFFFF;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 3px rgba(0,0,0,.2);}
.home .h-right .search-cover .search-btn { float:right;display:block;font-size:20px; padding:15px 40px;text-align:center; background:#D23F1F; border:none; cursor:pointer; color:#FFFFFF;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 3px rgba(0,0,0,.2);}
.home .h-right .search-cover .search-btn:hover { background:#BB3A1F;}
.home .h-right .search-nav { margin:10px 0;}
.home .h-right .search-nav img { width:18px; margin-right:10px; vertical-align:middle; margin-top:-4px;}
.home .h-right .search-nav a { padding:5px 40px; background:#E2E2E2;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 3px rgba(0,0,0,.2);}
.home .h-right .search-nav a:hover { background:#e9e9e9;}
.home .h-right .search-nav a.current { color:#EE4B40; background:#eeeeee;}
/*消息&设置页面*/
.home .h-right .system-nav {margin-top:30px; text-align:center; font-size:20px;}
.home .h-right .system-nav img { width:30px; margin-right:10px; vertical-align:middle; margin-top:-4px;}
.home .h-right .system-nav a { padding:10px 40px; margin:0 20px; background:#E2E2E2;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 3px rgba(0,0,0,.2);}
.home .h-right .system-nav a:hover { background:#e9e9e9;}
.home .h-right .system-nav a.current { color:#EE4B40; background:#eeeeee;}
.home .h-right .h-system {margin-top:50px;}
.home .h-right .h-system .system-wrap {}
.home .h-right .h-system .system-wrap a { color:#999999;}
.home .h-right .h-system .system-wrap a:hover { text-decoration:underline;}
.home .h-right .h-system .system-wrap ul li { position:relative;padding:15px 20px 15px 70px; margin:15px 0; background:#FFFFFF;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 3px rgba(0,0,0,.2);}
.home .h-right .h-system .system-wrap ul li img { position:absolute;width:40px; height:40px; margin-left:-50px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.home .h-right .h-system .system-wrap ul li .time { margin-left:10px; color:#CCCCCC;}
.home .h-right .h-system .system-wrap ul li .sys-info { width:600px; margin:0;}
.home .h-right .h-system .system-wrap ul li .apply { position:absolute; right:20px; top:25px;}
.home .h-right .h-system .system-wrap ul li .apply a { padding:10px 20px; color:#FFFFFF;}
.home .h-right .h-system .system-wrap ul li .apply img { position:relative;width:13px; height:13px; margin:-4px 5px 0 0; vertical-align:middle;}
.home .h-right .h-system .system-wrap ul li .apply a:hover { text-decoration:none;}
.home .h-right .h-system .system-wrap ul li .apply .agree { background:#EE4B40;}
.home .h-right .h-system .system-wrap ul li .apply .agree:hover{ background:#FF5145;}
.home .h-right .h-system .system-wrap ul li .apply .agreed { background:#CCCCCC; color:#FFFFFF; padding:10px 13px;}
.home .h-right .h-system .system-wrap ul li .apply .follow { background:#EE4B40;}
.home .h-right .h-system .system-wrap ul li .apply .follow:hover{ background:#FF5145;}
.home .h-right .h-system .system-wrap ul li .apply .followed { background:#CCCCCC; padding:10px 13px;}
.home .h-right .h-system .system-wrap ul li .apply .followed:hover{ background:#BBBBBB;}
.home .h-right .h-system .system-wrap table { width:100%; padding:25px 0; background:#eeeeee; margin-bottom:20px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 3px rgba(0,0,0,.2);}
.home .h-right .h-system .system-wrap td { padding:5px;}
.home .h-right .h-system .system-wrap td.title { width:30%; color:#A5A5A5; text-align:right; padding-right:50px;}
.home .h-right .h-system .system-wrap td input { padding:5px 10px; width:250px;}
.home .h-right .h-system .system-wrap td label {margin-right:50px; cursor:pointer;}
.home .h-right .h-system .system-wrap td label input { width:20px; cursor:pointer;}
.home .h-right .h-system .system-wrap .save { float:right; margin-top:10px;}
.home .h-right .h-system .system-wrap .save a { padding:10px 40px;color:#FFFFFF; background:#EE4B40;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 3px rgba(0,0,0,.2);}
.home .h-right .h-system .system-wrap .save a:hover { text-decoration:none; background:#FF5145;}
.home .h-right .h-system .system-wrap .logout { float:left; margin-top:10px;}
.home .h-right .h-system .system-wrap .logout a { padding:10px 30px;color:#FFFFFF; background:#999999;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 3px rgba(0,0,0,.2);}
.home .h-right .h-system .system-wrap .logout a:hover { text-decoration:none; background:#A2A2A2;}
.home .h-right .h-system .system-wrap .logout img { margin:-4px 5px 0 0; vertical-align:middle;}
/*首页-动态流*/
.home .h-right .h-wall { clear:both;margin-top:30px;}
.home .h-right .h-wall a { color:#A5A5A5;}
.home .h-right .h-wall a:hover { text-decoration:underline;}
.home .h-right .h-wall .wall-wrap {}
.home .h-right .h-wall .wall-wrap ul.wall-left { float:left; width:390px;}
.home .h-right .h-wall .wall-wrap ul.wall-right { float:right; width:390px;}
.home .h-right .h-wall .wall-wrap ul li { position:relative;float:left;margin-bottom:30px;width:390px; background:#FFFFFF;box-shadow: 0 1px 3px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,.2);}
.home .h-right .h-wall .wall-wrap ul li .g-title { position:relative; font-weight:bold;padding:7px 20px; color:#666666;border-bottom:1px solid #e9e9e9;}
.home .h-right .h-wall .wall-wrap ul li .g-title .close { position:absolute; right:0; top:0;}
.home .h-right .h-wall .wall-wrap ul li .g-title .close a { display:block; width:33px; height:33px; background:url(close.png) center no-repeat;}
.home .h-right .h-wall .wall-wrap ul li .g-title .close a:hover { background:#eeeeee url(close.png) center no-repeat;}
.home .h-right .h-wall .wall-wrap ul li .g-title .another { position:absolute; top:6px; margin-left:140px;}
.home .h-right .h-wall .wall-wrap ul li .g-title .another img { margin-right:5px;}
.home .h-right .h-wall .wall-wrap ul li .g-content { padding:1px 0 0 1px;}
.home .h-right .h-wall .wall-wrap ul li .g-content a { color:#FFFFFF; }
.home .h-right .h-wall .wall-wrap ul li .g-album {}
.home .h-right .h-wall .wall-wrap ul li .g-album a { color:#333333;}
.home .h-right .h-wall .wall-wrap ul li .g-fcon { position:relative; float:left;margin:0 1px 1px 0;width:96px; height:96px;}
.home .h-right .h-wall .wall-wrap ul li .g-fcon img { width:96px; height:96px;}
.home .h-right .h-wall .wall-wrap ul li .g-fcon a:hover { text-decoration:none;}
.home .h-right .h-wall .wall-wrap ul li .g-fcon .nf { position:absolute; bottom:0px; left:4px; right:0; height:24px;overflow:hidden;text-shadow:1px 1px 1px #000000;}
.home .h-right .h-wall .wall-wrap ul li .g-fcon .nf img { float:right; width:20px; height:20px; vertical-align:middle; margin-top:4px;}
.home .h-right .h-wall .wall-wrap ul li .g-fcon .nf .name { float:left;width:60px;}
.home .h-right .h-wall .wall-wrap ul li .g-acon { position:relative; float:left;margin:1px 1px 0 0;width: 129px;height: 129px;background: #dadada;}
.home .h-right .h-wall .wall-wrap ul li .g-acon img { width:129px; height:129px;}
.home .h-right .h-wall .wall-wrap ul li .g-info {clear: both;font-size:18px; line-height:18px;padding:10px 1px 10px 10px; background:#f2f2f2;}
.home .h-right .h-wall .wall-wrap ul li .g-info .follow { float:right;font-size:16px;}
.home .h-right .h-wall .wall-wrap ul li .g-info .follow a { color:#FFFFFF; text-decoration:none;padding:8px 15px; font-size:14px;background:#EE4B40;}
.home .h-right .h-wall .wall-wrap ul li .g-info .follow a:hover {background:#FF5145;}
.home .h-right .h-wall .wall-wrap ul li .g-info .follow img { width:12px;vertical-align: middle;margin-right: 8px;margin-top: -2px;}
.home .h-right .h-wall .wall-wrap ul li .g-acon .nf { display:none;position:absolute; padding:0 5px;bottom:0; width:119px; height:30px; line-height:30px;overflow:hidden;background:url(bg-guide.png);}
.home .h-right .h-wall .wall-wrap ul li .g-acon .nf img { float:right; width:15px; height:15px; vertical-align:middle; margin-top:8px;}
.home .h-right .h-wall .wall-wrap ul li .g-acon .nf .name { float:left;width:150px;font-size:16px;}
.home .h-right .h-wall .wall-wrap ul li .big { display:none;position:absolute; right:0;}
.home .h-right .h-wall .wall-wrap ul li .big a { display:block;width:40px; height:40px; background:url(big.png);}
.home .h-right .h-wall .wall-wrap ul li .meta { color:#444444;word-wrap:break-word;border-top:1px solid #eeeeee;}
.home .h-right .h-wall .wall-wrap ul li .summary { padding:8px 10px 10px 10px; font-size:15px;border-bottom:1px solid #eeeeee;overflow:hidden;}
.home .h-right .h-wall .wall-wrap ul li .title { color:#A5A5A5;padding:10px;}
.home .h-right .h-wall .wall-wrap ul li .title span { padding:3px 5px 7px 5px; background:#eeeeee;}
.home .h-right .h-wall .wall-wrap ul li .title img { width:30px; height:30px; margin-right:5px;vertical-align:middle;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;opacity:0.8}
.home .h-right .h-wall .wall-wrap ul li .title img:hover {opacity:1;}
.home .h-right .h-wall .wall-wrap ul li .title .recommend { float:right;}
.home .h-right .h-wall .wall-wrap ul li .title .recommend img {opacity:1;}
/*.action {width:320px; color:#666666; margin-top:10px; border-top:1px solid #EEEEEE;}*/
.home .h-right .h-wall .wall-wrap ul li .action a { color:#666666;}
.home .h-right .h-wall .wall-wrap ul li .action {color:#FFFFFF;border-top:1px solid #ffffff; background-color:#f9f9f9;}
.home .h-right .h-wall .wall-wrap ul li .action .left {border-right:1px solid #eeeeee;}
.home .h-right .h-wall .wall-wrap ul li .action .right {border-left:1px solid #ffffff;}
.home .h-right .h-wall .wall-wrap ul li .action img {vertical-align:middle; margin-top:-3px; margin-right:5px; width:26px;}
.home .h-right .h-wall .wall-wrap ul li .action a {text-decoration:none;}
.home .h-right .h-wall .wall-wrap ul li .media-box {width:390px;max-height:400px;overflow:hidden;}
.home .h-right .h-wall .wall-wrap ul li .media { position:relative;text-align:center; width:390px;vertical-align:middle; cursor:pointer;overflow:hidden; }
.home .h-right .h-wall .wall-wrap ul li .media img { vertical-align:middle; max-width:390px;}
.home .h-right .h-wall .wall-wrap ul li .media .minfo { display:none;position:absolute; padding:0 10px; max-width:100px; top:0;right:0; bottom:0; text-align:left; overflow:hidden; background:url(bg-info.png);}
.home .h-right .h-wall .wall-wrap ul li .media .minfo a:hover { color:#FFFFFF; text-decoration:none; }
.home .h-right .h-wall .wall-wrap ul li .media .minfo p { margin-top:20px;}
.home .h-right .h-wall .wall-wrap ul li .unit-box {}
.home .h-right .h-wall .wall-wrap ul li .unit-first {width:390px; max-height:400px; text-align:center; overflow:hidden;}
.home .h-right .h-wall .wall-wrap ul li .unit-first img { max-width:390px;}
.home .h-right .h-wall .wall-wrap ul li .unit { float:left;width:64px; height:64px; margin:-2px 1px 1px 0; background:#dadada;}
.home .h-right .h-wall .wall-wrap ul li .unit img { width:64px; height:64px;}
.home .h-right .h-wall .wall-wrap ul li .info { clear:both; font-size:20px; line-height:20px; padding:12px 10px;border-top:1px solid #eeeeee;border-bottom: 1px solid #eeeeee;}
.home .h-right .h-wall .wall-wrap ul li .info a { color:#333333;}
.home .h-right .h-wall .wall-wrap ul li .info .count { float:right; font-size:14px;}
/*搜索页面-专辑*/
.home .h-right .search-album {margin-top:30px;}
.home .h-right .search-album .album-wrap {}
.home .h-right .search-album .album-wrap .album-box {}
.home .h-right .search-album .album-wrap .album-list { float:left;width:250px; height:250px; background:#FFFFFF;margin:0 8px 30px 8px;box-shadow: 0 1px 3px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,.2); }
.home .h-right .search-album .album-wrap .album-list .count { position:absolute; margin-left:235px; margin-top:-10px;}
.home .h-right .search-album .album-wrap .album-list .count a { color:#FFFFFF; font-weight:bold;padding:2px 7px;font-size: 12px;background:#EE4B40;border: 2px solid #FFFFFF;-webkit-border-radius: 13px;-moz-border-radius: 13px;border-radius:13px;}
.home .h-right .search-album .album-wrap .album-list .count a:hover {  background:#FF5145;}
.home .h-right .search-album .album-wrap .album-list .cover { width:250px; height:200px; border-bottom:1px solid #eeeeee; overflow:hidden; }
.home .h-right .search-album .album-wrap .album-list .cover img { max-width:250px;}
.home .h-right .search-album .album-wrap .album-list .cover .info { position:absolute; width:250px; margin-top:165px; line-height:35px; color:#FFFFFF; text-shadow:1px 1px 1px #000000;}
.home .h-right .search-album .album-wrap .album-list .cover .info span { margin:0 10px;}
.home .h-right .search-album .album-wrap .album-list .name-follow { line-height:49px;}
.home .h-right .search-album .album-wrap .album-list .name-follow .name { float:left;font-size:18px;width:140px; height:49px; padding-left:10px; overflow:hidden;}
.home .h-right .search-album .album-wrap .album-list .name-follow .follow-btn { float:right;font-size:16px;color:#FFFFFF; height:49px; width:90px;text-align:center; background:#EE4B40; cursor:pointer;}
.home .h-right .search-album .album-wrap .album-list .name-follow .follow-btn:hover { background:#FF5145;}
.home .h-right .search-album .album-wrap .album-list .name-follow .follow-btn a { color:#FFFFFF;}
.home .h-right .search-album .album-wrap .album-list .name-follow .follow-btn img { width:12px; vertical-align:middle; margin-right:8px; margin-top:-2px;}
.home .h-right .search-album .album-wrap .album-list .name-follow .followed-btn { float:right;font-size:16px;color:#FFFFFF;height:49px; width:90px; text-align:center; background:#CCCCCC; cursor:pointer;}
.home .h-right .search-album .album-wrap .album-list .name-follow .followed-btn:hover { background:#AAAAAA;}
.home .h-right .search-album .album-wrap .album-list .name-follow .followed-btn a { color:#FFFFFF;}
.home .h-right .search-album .album-wrap .album-list .name-follow .followed-btn img { width:12px; vertical-align:middle; margin-right:8px; margin-top:-2px;}
/*搜索页面-朋友*/
.home .h-right .search-friend {margin-top:30px;}
.home .h-right .search-friend a { color:#FFFFFF;}
.home .h-right .search-friend .friend-wrap {}
.home .h-right .search-friend .friend-wrap .friend-box {}
.home .h-right .search-friend .friend-wrap .friend-list { float:left;width:150px; height:150px; background:#FFFFFF;margin:0 25px 40px 25px;box-shadow: 0 1px 3px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,.2); }
.home .h-right .search-friend .friend-wrap .friend-list .cover { width:150px; height:150px; overflow:hidden;}
.home .h-right .search-friend .friend-wrap .friend-list .name-follow { position:absolute;line-height:35px;width:150px; font-size:14px;margin-top:115px; background:url(y_dialog_border_conew1.png)}
.home .h-right .search-friend .friend-wrap .friend-list .name-follow .name { float:left;font-size:16px;width:69px; height:35px; padding-left:5px; overflow:hidden;}
.home .h-right .search-friend .friend-wrap .friend-list .name-follow .follow-btn { float:right;height:35px; width:60px;text-align:center; background:#EE4B40; cursor:pointer;}
.home .h-right .search-friend .friend-wrap .friend-list .name-follow .follow-btn:hover { background:#FF5145;}
.home .h-right .search-friend .friend-wrap .friend-list .name-follow .follow-btn a { color:#FFFFFF;}
.home .h-right .search-friend .friend-wrap .friend-list .name-follow .follow-btn img { width:11px; vertical-align:middle; margin-right:5px; margin-top:-2px;}
.home .h-right .search-friend .friend-wrap .friend-list .name-follow .followed-btn { float:right;height:35px; width:70px;text-align:center;cursor:pointer;}
.home .h-right .search-friend .friend-wrap .friend-list .name-follow .followed-btn:hover { background:#2D2D2D;}
.home .h-right .search-friend .friend-wrap .friend-list .name-follow .followed-btn a { color:#FFFFFF;}
.home .h-right .search-friend .friend-wrap .friend-list .name-follow .followed-btn img { width:12px; vertical-align:middle; margin-right:5px; margin-top:-2px;}
/*加载更多*/
.more { clear:both;padding:20px; color:#A5A5A5; text-align:center;vertical-align:middle;font-size:28px; word-wrap:break-word; cursor:pointer;}
.more img { width:30px; margin-left:10px; margin-top:-7px; vertical-align:middle;}
.more:hover { background:url(bg-header.png);}
/*返回最上边*/
.backtotop { position:fixed; bottom:10px;right:10px; width:50px; height:50px;}
.backtotop a { display:block; width:50px; height:50px; background:url(backtoleft-h.png);}
.backtotop a:hover { background:url(backtoleft.png);}
.backhome { position:fixed; top:10px;right:10px; width:50px; height:50px;}
.backhome a { display:block; width:50px; height:50px; background:url(rhome.png);}
.backhome a:hover { background:url(rhome-c.png);}
.rmessage { position:fixed; top:80px;right:10px; width:50px; height:50px;}
.rmessage a { display:block; width:50px; height:50px; background:url(rmessage-h.png);}
.rmessage a:hover { background:url(rmessage.png);}
.rmessage .notice { position:absolute; margin-left:30px; font-size:12px; width:auto; height:auto; background:#EE4B40; color:#FFFFFF; padding:0 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
/*设置弹窗*/
.system { display:none;position:fixed; z-index:600; width:100%;top:50px;}
.system .system-box {width:675px;background:#f2f2f2; padding-bottom:20px;box-shadow:0px 0px 20px #222222;}
.system .system-box .system-title { padding:5px 20px;font-size:16px; background:#ffffff;}
.system .system-box .system-title table { width:100%; text-align:center; padding:10px 0;}
.system .system-box .system-title td { width:20%;}
.system .system-box .system-title td.cancel-btn a { padding:8px 25px; background:#CCCCCC; color:#FFFFFF;}
.system .system-box .system-title td.cancel-btn a:hover { background:#BBBBBB;}
.system .system-box .system-title td.sure-btn a { padding:8px 25px; background:#EE4B40; color:#FFFFFF;}
.system .system-box .system-title td.sure-btn a:hover { background:#FF5145;}
.system .system-box .system-title td.nav { width:60%; font-size:22px; font-weight:bold;}
.system .system-box .system-title td.nav a { color:#AAAAAA;margin:0 50px; padding:12px 0;}
.system .system-box .system-title td.nav a:hover { color:#999999;border-bottom:6px solid #EE4B40;}
.system .system-box .system-title td.nav .current a {border-bottom:6px solid #EE4B40;}
.system .system-box .system-set { width:85%;}
.system .system-box .system-set .line { border-bottom:1px solid #FFFFFF; border-top:1px solid #dddddd;}
.system .system-box .system-set table { width:100%; padding:15px 0; }
.system .system-box .system-set td { padding:5px;}
.system .system-box .system-set td.title { width:30%; color:#A5A5A5; text-align:right; padding-right:50px;}
.system .system-box .system-set td input { padding:5px 10px; width:250px;}
.system .system-box .system-set td label {margin-right:50px; cursor:pointer;}
.system .system-box .system-set td label input { width:20px; cursor:pointer;}
.system .system-box .system-set .logout { font-size:16px;margin-top:15px; width:100%; background:#DDDDDD; padding:10px 0; cursor:pointer; text-align:center;}
.system .system-box .system-set .logout:hover { background:#cccccc;}
.system .system-box .system-set .logout img { vertical-align:middle; margin:-5px 20px 0 0;}
.system .system-box .system-set .logout a {color:#A5A5A5;}
.system .system-box .system-mes { display:none;width:85%;}
.system .system-box .system-mes a { color:#A5A5A5;}
.system .system-box .system-mes a:hover { text-decoration:underline;}
.system .system-box .system-mes ul { margin-top:5px;}
.system .system-box .system-mes ul li { border-top:1px solid #FFFFFF; border-bottom:1px solid #dddddd;padding:10px 0 10px 50px;}
.system .system-box .system-mes ul li.first {border-top:none;}
.system .system-box .system-mes ul li img { position:absolute;width:40px; height:40px; margin-left:-50px;}
.system .system-box .system-mes ul li .time { margin-left:10px; color:#CCCCCC;}
.system .system-box .system-mes .mes-next { padding-top:15px;border-top:1px solid #FFFFFF;}
.system .system-box .system-mes .mes-next a { margin-right:19px; padding:1px 8px;}
.system .system-box .system-mes .mes-next a.current { background:#CCCCCC;}
.system .system-box .system-mes .mes-next a:hover { background:#CCCCCC;}
.system .system-box .system-mes .mes-next .last a { margin-right:0;}

/*左边栏-内容页第二版*/
.main-body { background:#1A1A1A;}
.browse { color:#CCCCCC;}
.browse a { color:#CCCCCC}
.browse a:hover { text-decoration:underline;}
.browse .logo { position:absolute; margin-top:18px; left:10px;font-size:16px;overflow:hidden; border-bottom:1px solid #999999;}
.browse .logo a { color:#999999;}
.browse .logo a:hover { text-decoration:none; color:#CCCCCC;}
.browse .founder { position:absolute; margin-top:18px; right:10px;font-size:16px;overflow:hidden; border-bottom:1px solid #999999;}
.browse .founder a { color:#999999;}
.browse .founder a:hover { text-decoration:none; color:#CCCCCC;}
.browse-content { width:1000px;margin-bottom:100px;}
.browse-content .nav { height:60px; padding-top:5px; background:#101010; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
.browse-content .nav .left-btn { float:left; margin:10px 17px;width:20px; height:30px; background:url(left-btn.png); cursor:pointer;}
.browse-content .nav .left-btn:hover { background:url(left-btn-c.png);}
.browse-content .nav .right-btn { float:right; margin:10px 17px;width:20px; height:30px; background:url(right-btn.png); cursor:pointer;}
.browse-content .nav .right-btn:hover { background:url(right-btn-c.png);}
.browse-content .nav .nav-list { float:left;width:890px;overflow:hidden;}
.browse-content .nav .nav-list table { float:left;}
.browse-content .nav .nav-list tr { height:56px;}
.browse-content .nav .nav-list td {opacity:0.6;padding:2px;}
.browse-content .nav .nav-list td:hover { opacity:1;}
.browse-content .nav .nav-list td:hover img {width:50px; height:50px;}
.browse-content .nav .nav-list td.current {border:1px solid #FFFFFF; opacity:1;}
.browse-content .nav .nav-list td.current img {width:50px; height:50px;}
.browse-content .nav img {display:block;width:40px; height:40px;}
.browse-content .main {text-align:center; margin:20px auto 0 auto;}
.browse-content .main .main-bar { position:absolute; width:1000px;}
.browse-content .main .main-bar .count { float:left;background:#101010; padding:10px 15px;}
.browse-content .main .main-bar .origin{ float:right;background:#101010; padding:10px 15px;}
.browse-content .main .main-loading { display:none;margin-top:30px;}
.browse-content .main .main-pic {text-align:center;vertical-align:middle;}
.browse-content .main .main-pic img {max-width:1000px;vertical-align:middle;box-shadow:0 5px 10px #111111;-webkit-box-shadow:0 5px 10px #111111;;-moz-box-shadow:0 5px 10px #111111;}
.browse-footer { position:fixed;background:url(footer.png); padding:10px 0; bottom:0; left:0; right:0;}
.browse-footer .footer { width:1000px;}
.browse-footer .footer .footer-left { float:left; font-size:16px; width:730px;word-wrap:break-word;margin-left:55px;}
.browse-footer .footer .footer-left img { float:left; width:40px; height:40px; margin-left:-55px;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
.browse-footer .footer .footer-left p { font-size:12px; color:#666666; margin-top:4px;}
.browse-footer .footer .footer-left p a {color:#666666;}
.browse-footer .footer .footer-left p .time { margin-left:20px;}
.browse-footer .footer .footer-left p .delete { margin-left:20px;}
.browse-footer .footer .footer-right { float:right; line-height:30px; margin-top:5px;}
.browse-footer .footer .footer-right ul li { float:left;margin-left:35px;}
.browse-footer .footer .footer-right ul li img { margin-right:5px; margin-top:-5px; vertical-align:middle;}
/*脚本-分享弹窗*/
.baidu-btn { display:none;position:absolute; margin-top:-70px; background:url(footer.png); padding:6px 15px 6px 10px;}
/*左边栏-评论删除弹窗*/
.delete-bg { display:none;z-index: 1001; position:fixed; width:100%; top:200px; font-size:20px;}
.delete-box { width:200px;padding:15px;background-color:#FFFFFF;color:#666666;btext-align:center;box-shadow:0px 0px 5px rgba(0, 0, 0, .5);-webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, .5);-moz-box-shadow:0px 0px 5px rgba(0, 0, 0, .5);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; }
.delete-box img { width:20px; height:20px; margin-right:5px; margin-bottom:5px; vertical-align:middle;}
.delete-box .delete-btn { display:block; margin-top:20px; text-align:center; }
.delete-box .delete-btn span a {padding:3px 15px; margin:0 15px;font-size:14px; color:#FFFFFF;text-decoration:none;-webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px;}
.delete-box .delete-btn span.sure-btn a {background-color:#DD4B39; }
.delete-box .delete-btn span.sure-btn a:hover { background-color:#EE4B40;}
.delete-box .delete-btn span.cancel-btn a {background-color:#999999;}
.delete-box .delete-btn span.cancel-btn a:hover { background-color:#AAAAAA;}
/*脚本-上传头像*/
.change { display:none;z-index:600; position:fixed; width:100%; top:100px;}
.change .change-box { width:600px;background:#f2f2f2;box-shadow:0px 0px 20px #222222;}
.change .change-box .change-title { padding:5px 20px;font-size:16px; background:#ffffff;}
.change .change-box .change-title table { width:100%; padding:10px 0;}
.change .change-box .change-title td { width:20%;}
.change .change-box .change-title td.cancel-btn a { padding:8px 25px; background:#CCCCCC; color:#FFFFFF;}
.change .change-box .change-title td.cancel-btn a:hover { background:#BBBBBB;}
.change .change-box .change-title td.nav { width:80%; font-size:22px; font-weight:bold; padding-left:20px; color:#AAAAAA;}
.change .change-box .change-content { padding:50px 0 60px 0; height:100px;border-top:1px solid #eeeeee;margin-left:150px;}
.change .change-box .change-content .avatar-box { float:left;margin-right:40px;width:100px; height:100px; }
.change .change-box .change-content .avatar {width:100px; height:100px; background:url(loader.gif) no-repeat center;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; text-align:center;border:1px solid #F3F3F3;display: table-cell;vertical-align:middle;}
.change .change-box .change-content .avatar img {max-width:100px;max-height:100px;vertical-align:middle;}
.change .change-box .change-content .avatar .loading { display:none;position:absolute; margin:15px 0 0 33px; vertical-align:baseline;}
.change .change-box .change-content .fileupload {}
.change .change-box .change-content .fileupload input { margin-bottom:52px;}
.change .change-box .change-content .fileupload a {padding:5px 20px 6px 20px;color:#FFFFFF;}
.change .change-box .change-content .fileupload p img { width:20px; vertical-align:middle; margin-left:10px;}
.change .change-box .change-content .fileupload .default a {background:#DDDDDD;cursor:default;}
.change .change-box .change-content .fileupload .save a {background:#EE4B40;cursor:pointer;}
.change .change-box .change-content .fileupload .save a:hover {background:#FF5145;}
/*脚本-编辑专辑信息*/
.editor { display:none;z-index:600; position:fixed; width:100%; top:100px;}
.editor .editor-box { width:600px;background:#f2f2f2;box-shadow:0px 0px 20px #222222;}
.editor .editor-box .editor-title { padding:5px 20px;font-size:16px; background:#ffffff;}
.editor .editor-box .editor-title table { width:100%;text-align:center; padding:10px 0;}
.editor .editor-box .editor-title td { width:20%;}
.editor .editor-box .editor-title td.cancel-btn a { padding:8px 25px; background:#CCCCCC; color:#FFFFFF;}
.editor .editor-box .editor-title td.cancel-btn a:hover { background:#BBBBBB;}
.editor .editor-box .editor-title td.nav { width:60%; font-size:22px; font-weight:bold;color:#AAAAAA;}
.editor .editor-box .editor-title td.sure-btn a {padding:8px 25px; background:#EE4B40; color:#FFFFFF;}
.editor .editor-box .editor-title td.sure-btn a:hover { background:#FF5145;}
.editor .editor-box .editor-content { height:230px;border-top:1px solid #eeeeee;}
.editor .editor-box .editor-content .editor-error { display:none;position:absolute; width:600px; text-align:center; margin-top:10px; color:#EE4B40;}
.editor .editor-box .editor-content .cover { float:left;width:100px; height:100px; margin:50px 0 30px 70px;}
.editor .editor-box .editor-content .cover .pic {width:100px; height:100px; background:url(loader.gif) #FFFFFF no-repeat center;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; text-align:center;border:1px solid #F3F3F3;display: table-cell;vertical-align:middle;}
.editor .editor-box .editor-content .cover .pic img {max-width:100px;max-height:100px;vertical-align:middle;}
.editor .editor-box .editor-content .cover .pic .loading { display:none;position:absolute; margin:15px 0 0 33px; vertical-align:baseline;}
.editor .editor-box .editor-content .cover input { width:70px; overflow:hidden; margin-left:15px;}
.editor .editor-box .editor-content .list { float:left;margin:50px 0; padding:0 40px;}
.editor .editor-box .editor-content .list .con { margin-bottom:30px;}
.editor .editor-box .editor-content .list .title {position: absolute;margin:3px;padding:7px 0 8px 10px; width:50px;background:#EEEEEE;}
.editor .editor-box .editor-content .list input { width:220px; padding:11px 5px 11px 70px; font-size:15px;border:1px solid #CCCCCC;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.editor .editor-box .editor-content .list label { float:left;margin-right:60px;cursor:pointer;}
.editor .editor-box .editor-content .list label input { width:20px; cursor:pointer;}
.editor .editor-box .editor-content .list label p { color:#999999; font-size:12px; margin-top:5px;}
/*脚本-登录注册弹窗*/
.layer { z-index:600; position:fixed; width:100%; top:100px;}
.layer .layer-box { width:700px;background:#f2f2f2;box-shadow:0px 0px 20px #222222;}
.layer .layer-box .layer-title { padding:5px 50px 5px 70px;font-size:16px; background:#ffffff;}
.layer .layer-box .layer-title table { width:100%; text-align:center;padding:10px 0;}
.layer .layer-box .layer-title td { width:20%; }
.layer .layer-box .layer-title td.cancel-btn a { padding:8px 25px; background:#CCCCCC; color:#FFFFFF;}
.layer .layer-box .layer-title td.cancel-btn a:hover { background:#BBBBBB;}
.layer .layer-box .layer-title td.nav { width:80%; text-align:left; font-size:22px; font-weight:bold;}
.layer .layer-box .layer-title td.nav a { color:#AAAAAA;margin:0 30px; padding:11px 0;}
.layer .layer-box .layer-title td.nav a:hover { color:#999999;border-bottom:6px solid #EE4B40;}
.layer .layer-box .layer-title td.nav .current a {border-bottom:6px solid #EE4B40;}
.layer .layer-box .layer-content { padding:50px 0;font-size:16px; color:#666666;border-top:1px solid #eeeeee;}
.layer .layer-box .layer-content .layer-error { display:none;position:absolute; width:300px; text-align:center; margin-top:-35px; font-size:14px; color:#EE4B40;}
.layer .layer-box .layer-content .founder { float:right;font-size:16px; margin-right:70px;}
.layer .layer-box .layer-content .founder .title { font-size:14px; margin-bottom:10px; color:#666666; font-size:12px;}
.layer .layer-box .layer-content .founder img { width:30px; height:30px; vertical-align:middle; margin:-5px 10px 0 15px;}
.layer .layer-box .layer-content .founder .qq { width:180px; height:45px; margin-bottom:10px;line-height:45px; background:#41B2D9; color:#FFFFFF; cursor:pointer;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
.layer .layer-box .layer-content .founder .qq:hover { background:#4EC4E2;}
.layer .layer-box .layer-content .founder .sina { width:180px; height:45px; line-height:45px; background:#D33821; color:#FFFFFF; cursor:pointer;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
.layer .layer-box .layer-content .founder .sina:hover { background:#de4629;}
.layer .layer-box .layer-content .login {margin-left:50px; width:340px;border-right:1px solid #CCCCCC;}
.layer .layer-box .layer-content .login .email { margin-bottom:20px;}
.layer .layer-box .layer-content .login .password { margin-bottom:30px;}
.layer .layer-box .layer-content .login input {padding:8px;margin-left:15px;width:200px;border:1px solid #bbbbbb;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.layer .layer-box .layer-content .login .login-btn { margin-left:52px;}
.layer .layer-box .layer-content .login .login-btn a { padding:8px 93px; background:#EE4B40; color:#FFFFFF;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
.layer .layer-box .layer-content .login .login-btn a:hover { background:#FF5145;}
.layer .layer-box .layer-content .login .login-btn img { display:none;width:15px;vertical-align:middle; margin-left:5px;}
.layer .layer-box .layer-content .signup {display:none;margin-left:50px; width:340px;border-right:1px solid #CCCCCC; }
.layer .layer-box .layer-content .signup .name {margin-bottom:20px;}
.layer .layer-box .layer-content .signup .email { margin-bottom:20px;}
.layer .layer-box .layer-content .signup .password { margin-bottom:20px;}
.layer .layer-box .layer-content .signup .sex { margin-bottom:30px;}
.layer .layer-box .layer-content .signup input {padding:8px;margin-left:15px;width:200px;border: 1px solid #bbbbbb;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.layer .layer-box .layer-content .signup label { cursor:pointer;}
.layer .layer-box .layer-content .signup label input { width:15px;cursor:pointer;}
.layer .layer-box .layer-content .signup label.girl { margin-left:20px;}
.layer .layer-box .layer-content .signup .signup-btn { margin-left:52px;}
.layer .layer-box .layer-content .signup .signup-btn a { padding:8px 93px; background:#EE4B40; color:#FFFFFF;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
.layer .layer-box .layer-content .signup .signup-btn a:hover { background:#FF5145;}
.layer .layer-box .layer-content .signup .signup-btn img { display:none;width:15px;vertical-align:middle; margin-left:5px;}
/*页面不存在*/
.noexist {margin-top:170px;text-align:center; color:#EEEEEE;}
.noexist-dec { padding-bottom:30px;width:700px;font-size:20px;border-bottom:1px solid #EEEEEE;}
.noexist-dec p {font-size:30px; margin-bottom:20px;}
.noexist-return { margin-top:15px; line-height:30px;}
.noexist-return a { margin-left:30px; color:#EE4B40;}

/*输入时的报错提示*/
.box-error {position:absolute;color:#F26363;background-color:#E7E8E8;padding:3px 5px;border: 1px solid #DDDDDD; width:200px;font-size:13px;}
.box-error img { vertical-align:middle; margin-top:-4px; margin-right:5px;}
.box-error-cgroup { display:none;position:absolute;color:#F26363;background-color:#E7E8E8;padding:3px 5px;border: 1px solid #DDDDDD; width:150px;font-size:13px; margin-left:75px;}
.box-error-cgroup img { vertical-align:middle; margin-top:-4px; margin-right:5px;}
.box-error-open {position:absolute;color:#F26363;background-color:#E7E8E8;padding:0 5px;border: 1px solid #DDDDDD; width:200px;font-size:13px; margin-left:40px;}
.box-error-open img { vertical-align:middle; margin-top:-4px; margin-right:5px;}
/*脚本-上传形象照片*/
.upload-wrap { display:none;position:fixed; z-index:600; width:100%;top:100px;}
.upload-body { padding:10px;background:rgba(0, 0, 0, 0.4);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;height:420px;width:675px;background-image:url(y_dialog_border.png)}
.upload {width:675px;height:420px; background-color:#FFFFFF;}
.upload .upload-header { display:none;width:675px; padding-left:10px;font-size:13px; color:#666666;}
.upload .upload-header span { padding:0 8px; background:whitesmoke}
.upload .upload-header .close-btn { float:right; margin-right:10px;}
.upload .upload-header .close-btn a { color:#666666;}
/*.upload .upload-header .upload-friend { width:110px; padding:2px;}*/
.upload .upload-content .upload-box {}
.upload .upload-content .upload-box .upload-up {padding:40px 20px 10px 20px; height:27px; color:#666666; font-size:18px;}
.upload .upload-content .upload-box .upload-up .upload-select { float:right; margin-top:-15px;}
.upload .upload-content .upload-box .upload-up .upload-friend { width:150px; padding:3px; border:1px solid #d3d3d3; cursor:pointer;}
.upload .upload-content .upload-box .upload-up .upload-btn {width:70px; margin-left:90px; overflow:hidden; }
.upload .upload-content .upload-box .upload-up ul { float:left; color:#999999}
.upload .upload-content .upload-box .upload-up ul li { display:inline; cursor:pointer;padding:13px 20px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}
.upload .upload-content .upload-box .upload-up ul li:hover { background:#FAFAFA; color:#666666;}
.upload .upload-content .upload-box .upload-up ul li.current { background:whitesmoke; color:#666666;}
.upload .upload-content .upload-box .upload-down {padding:30px 20px; background:whitesmoke; height:210px;}
.upload .upload-content .upload-box .upload-down table { width:100%;}
.upload .upload-content .upload-box .upload-down .text-pic {float:left; color:#666666}
.upload .upload-content .upload-box .upload-down .text-pic .text-pic-prompt{ position:absolute;width:390px; margin:5px; padding:5px; background-color:#f8f8f8;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.upload .upload-content .upload-box .upload-down .text-pic .text-pic-prompt img{ width:30px; height:30px; margin-right:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px; vertical-align:middle;}
.upload .upload-content .upload-box .upload-down textarea { overflow:hidden; border:1px solid #DDDDDD;border-radius:4px;height:141px;line-height: 18px;padding:50px 5px 5px 5px;width:400px;}
.upload .upload-content .upload-box .upload-down .upload-pic {width:200px; height:200px; background-color:#FCFCFC;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; text-align:center;display:table-cell;vertical-align:middle;border:1px solid #DDDDDD;}
.upload .upload-content .upload-box .upload-down .upload-pic img {max-width:180px;max-height:180px;vertical-align:middle;}
.upload .upload-content .upload-box .upload-down .upload-pic .upload-loading { display:none;position:absolute; margin:55px 0 0 85px; vertical-align:baseline;}
.upload .upload-content .upload-box .upload-down-first { display:none;text-align:center; margin-top:70px;}
.upload .upload-content .upload-box .upload-down-first input{border:1px solid #999999; padding:20px;}
.upload .finish { padding:25px 20px;text-align:right; }
.upload .finish .sure-btn img { display:none;position:absolute; margin:1px 0 0 35px;}
.upload .finish .sure-btn a { border:none; background-color:#DD4B39;color:#FFFFFF; text-decoration:none; font-size:13px; padding:6px 25px; font-weight:bold;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; background-image:-webkit-linear-gradient(top,#EF4723,#D23F1F);-linear-gradient(top,#EF4723,#D23F1F);-moz-linear-gradient(top,#EF4723,#D23F1F);border: 1px solid #BB3A1F;}
.upload .finish .sure-btn a:hover { background-color:#EE4B40;background-image:-webkit-linear-gradient(top,#EF5723,#D23F1F);background-image:linear-gradient(top,#EF5723,#D23F1F);background-image:-moz-linear-gradient(top,#EF5723,#D23F1F);}
.upload .finish .cancel-btn a { border:none; background-color:#CCCCCC;color:#FFFFFF; text-decoration:none; font-size:13px; padding:6px 25px; font-weight:bold;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; margin-right:20px;background-image:-webkit-linear-gradient(top,#CCCCCC,#CACACA);background-image:-linear-gradient(top,#CCCCCC,#CACACA);background-image:-moz-linear-gradient(top,#CCCCCC,#CACACA);border:1px solid #bbbbbb}
.upload .finish .cancel-btn a:hover { background-color:#DDDDDD;background-image:-webkit-linear-gradient(top,#D1D1D1,#CACACA);background-image:-linear-gradient(top,#D1D1D1,#CACACA);background-image:-moz-linear-gradient(top,#D1D1D1,#CACACA);}
.upload .user-pic {float:left;margin-bottom:10px;}
.upload .user-pic img {float:left; padding-right:20px; width:50px; height:50px;}
.upload .user-pic textarea{width:364px; height:70px; font-size:13px;border:1px solid #999999;padding:5px 0 5px 5px; line-height:18px;}
/*脚本-创建群组*/
.cgroup-wrap { display:none;position:fixed; z-index:600; width:100%;top:100px;}
.cgroup-body { padding:10px;width:675px;background: rgba(0, 0, 0, 0.4);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background-image:url(y_dialog_border.png)}
.cgroup {width:675px;height:335px; background-color:#FFFFFF;}
.cgroup .cgroup-header {padding:20px; color:#666666; font-size:18px;}
.cgroup .cgroup-content .cgroup-box { padding:10px; background:whitesmoke; height:180px; font-size:16px;}
.cgroup .cgroup-content .cgroup-box .cgroup-avatar { float:left;width:100px; height:100px; margin:30px 40px 30px 70px;}
.cgroup .cgroup-content .cgroup-box .cgroup-avatar .cgroup-pic {width:100px; height:100px; background:url(loader.gif) #FFFFFF no-repeat center;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; text-align:center;border:1px solid #F3F3F3;display: table-cell;vertical-align:middle;}
.cgroup .cgroup-content .cgroup-box .cgroup-avatar .cgroup-pic img {max-width:100px;max-height:100px;vertical-align:middle;}
.cgroup .cgroup-content .cgroup-box .cgroup-avatar .cgroup-pic .cgroup-loading { display:none;position:absolute; margin:15px 0 0 33px; vertical-align:baseline;}
.cgroup .cgroup-content .cgroup-box .cgroup-avatar input { width:70px; overflow:hidden; margin-left:15px;}
.cgroup .cgroup-content .cgroup-box .cgroup-list { float:left;margin:30px 0; padding:0 40px; height:125px;border-left:1px solid #FFFFFF;}
.cgroup .cgroup-content .cgroup-box .cgroup-list .cgroup-con { margin-bottom:30px;}
.cgroup .cgroup-content .cgroup-box .cgroup-list .cgroup-title {position: absolute;margin:5px;padding:5px; width:50px;background-color: #F8F8F8;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.cgroup .cgroup-content .cgroup-box .cgroup-list input { width:240px; padding:11px 5px 11px 70px; font-size:15px;border:1px solid #DDDDDD;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.cgroup .cgroup-content .cgroup-box .cgroup-list select { width:316px; padding:11px 11px 11px 70px; font-size:15px;border:1px solid #DDDDDD;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.cgroup .finish { padding:25px 20px;text-align:right; }
.cgroup .finish .sure-btn img { display:none;position:absolute; margin:1px 0 0 35px;}
.cgroup .finish .sure-btn a { border:none; background-color:#DD4B39;color:#FFFFFF; text-decoration:none; font-size:13px; padding:6px 25px; font-weight:bold;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; background-image:-webkit-linear-gradient(top,#EF4723,#D23F1F);-linear-gradient(top,#EF4723,#D23F1F);-moz-linear-gradient(top,#EF4723,#D23F1F);border: 1px solid #BB3A1F;}
.cgroup .finish .sure-btn a:hover {background-color:#EE4B40;background-image:-webkit-linear-gradient(top,#EF5723,#D23F1F);background-image:linear-gradient(top,#EF5723,#D23F1F);background-image:-moz-linear-gradient(top,#EF5723,#D23F1F);}
.cgroup .finish .cancel-btn a { border:none; background-color:#CCCCCC;color:#FFFFFF; text-decoration:none; font-size:13px; padding:6px 25px; font-weight:bold;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; margin-right:20px;background-image:-webkit-linear-gradient(top,#CCCCCC,#CACACA);background-image:-linear-gradient(top,#CCCCCC,#CACACA);background-image:-moz-linear-gradient(top,#CCCCCC,#CACACA);border:1px solid #bbbbbb}
.cgroup .finish .cancel-btn a:hover { background-color:#DDDDDD;background-image:-webkit-linear-gradient(top,#D1D1D1,#CACACA);background-image:-linear-gradient(top,#D1D1D1,#CACACA);background-image:-moz-linear-gradient(top,#D1D1D1,#CACACA);}
.cgroup .user-pic {float:left;margin-bottom:10px;}
.cgroup .user-pic img {float:left; padding-right:20px; width:50px; height:50px;}
.cgroup .user-pic textarea{width:364px; height:70px; font-size:13px;border:1px solid #999999;padding:5px 0 5px 5px; line-height:18px;}
/*脚本-分享视频*/
.svideo-wrap { display:none;position:fixed; z-index:600; width:100%;top:100px;}
.svideo-body { padding:10px;background: rgba(0, 0, 0, 0.4);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;width:675px;background-image:url(y_dialog_border.png)}
.svideo {width:675px;background-color:#FFFFFF;}
.svideo .svideo-header {padding:20px; color:#666666; font-size:18px;}
.svideo .svideo-content { background:whitesmoke; font-size:16px; padding:20px 0 30px 0;}
.svideo .svideo-content .input-link { margin-left:80px;}
.svideo .svideo-content .input-link .link-input { padding:10px; font-size:15px; width:400px; margin-right:5px;border:1px solid #CCCCCC;}
.svideo .svideo-content .input-link .link-submit a { padding:8px 15px; font-size:15px; border:1px solid #BBBBBB; color:#333333; text-decoration:none; font-weight:bold; background:url(background-btn.png); -webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} 
.svideo .svideo-content .input-link .link-submit a:hover { border-bottom:1px solid #999999;}
.svideo .svideo-content .input-link .link-support { float:left;width:520px;font-size:13px; color:#999999; margin-bottom:5px;}
.svideo .svideo-content .input-link .svideo-loading { display:none;}
.svideo .svideo-content .input-link .svideo-loading img {vertical-align:middle; width:20px;}
.svideo .svideo-content .input-link .svideo-error { display:none;font-size:13px; color:#EE4B40;}
.svideo .svideo-content .svideo-info {display:none;margin:30px 0 0 80px;}
.svideo .svideo-content .svideo-info img { width:160px; height:120px; vertical-align:top; border:1px solid #CCCCCC; margin-left:5px; background:#FFFFFF;}
.svideo .svideo-content .svideo-info textarea { width:340px; height:110px; border:1px solid #CCCCCC; padding:5px;}
.svideo .finish { padding:25px 20px;text-align:right; }
.svideo .finish .sure-btn img { display:none;position:absolute; margin:1px 0 0 35px;}
.svideo .finish .sure-btn a { border:none; background-color:#DD4B39;color:#FFFFFF; text-decoration:none; font-size:13px; padding:6px 25px; font-weight:bold;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; background-image:-webkit-linear-gradient(top,#EF4723,#D23F1F);-linear-gradient(top,#EF4723,#D23F1F);-moz-linear-gradient(top,#EF4723,#D23F1F);border: 1px solid #BB3A1F;}
.svideo .finish .sure-btn a:hover {background-color:#EE4B40;background-image:-webkit-linear-gradient(top,#EF5723,#D23F1F);background-image:linear-gradient(top,#EF5723,#D23F1F);background-image:-moz-linear-gradient(top,#EF5723,#D23F1F);}
.svideo .finish .cancel-btn a { border:none; background-color:#CCCCCC;color:#FFFFFF; text-decoration:none; font-size:13px; padding:6px 25px; font-weight:bold;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; margin-right:20px;background-image:-webkit-linear-gradient(top,#CCCCCC,#CACACA);background-image:-linear-gradient(top,#CCCCCC,#CACACA);background-image:-moz-linear-gradient(top,#CCCCCC,#CACACA);border:1px solid #bbbbbb}
.svideo .finish .cancel-btn a:hover { background-color:#DDDDDD;background-image:-webkit-linear-gradient(top,#D1D1D1,#CACACA);background-image:-linear-gradient(top,#D1D1D1,#CACACA);background-image:-moz-linear-gradient(top,#D1D1D1,#CACACA);}

/*脚本-创建兄弟会*/
.group { z-index:600; position:fixed; width:100%; top:80px;}
.group .group-box { width:700px;background:#f2f2f2;box-shadow:0px 0px 20px #222222;}
.group .group-box .group-title { padding:5px 20px;font-size:16px; background:#ffffff;}
.group .group-box .group-title table { width:100%;text-align:center; padding:10px 0;}
.group .group-box .group-title td { width:20%;}
.group .group-box .group-title td.cancel-btn a { padding:8px 25px; background:#CCCCCC; color:#FFFFFF;}
.group .group-box .group-title td.cancel-btn a:hover { background:#BBBBBB;}
.group .group-box .group-title td.nav { width:60%; font-size:22px; font-weight:bold;color:#AAAAAA;}
.group .group-box .group-title td.sure-btn a {padding:8px 25px; background:#EE4B40; color:#FFFFFF;}
.group .group-box .group-title td.sure-btn a:hover { background:#FF5145;}
.group .group-box .group-content { height:390px;border-top:1px solid #eeeeee;}
.group .group-box .group-content .group-error { display:none;position:absolute; width:600px; text-align:center; margin-top:10px; color:#EE4B40;}
.group .group-box .group-content .list { float:left;margin:20px 0; padding:0 100px;}
.group .group-box .group-content .list .name { margin-bottom:15px;}
.group .group-box .group-content .list .title { float:left;margin-right:10px; color:#666666;}
.group .group-box .group-content .list .name input { width:400px; padding:8px 5px; font-size:15px;border:1px solid #CCCCCC;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.group .group-box .group-content .list .intr { margin-bottom:15px;}
.group .group-box .group-content .list .intr textarea { width:400px; height:60px;padding:5px; font-size:15px;border:1px solid #CCCCCC;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.group .group-box .group-content .list .mem-area {}
.group .group-box .group-content .list .mem { float:left;height:200px; width:410px; text-align:center; overflow-y:scroll;background:#FFFFFF;border:1px solid #CCCCCC;}
.group .group-box .group-content .list .mem img { width:50px; height:50px;}
.group .group-box .group-content .list .mem .dec { text-align:left;margin:5px 0 10px 0; color:#999999; padding-left:10px;}
.group .group-box .group-content .list .mem .sel img { position:absolute;width:13px; height:13px; right:0;}
.group .group-box .group-content .list .mem ul li { position:relative;float:left; font-size:12px;margin:0 0 11px 12px;width:50px; height:70px; overflow:hidden; border:1px solid #FFFFFF; cursor:pointer;}
.group .group-box .group-content .list .mem ul li.selected { border:1px solid #EE4B40; background:#EE4B40; color:#FFFFFF;}
.group .group-box .group-content .list .mem ul li p { line-height:15px;}
/*脚本-发送邀请函*/
.yaoqing { z-index:600; position:fixed; width:100%; top:80px;}
.yaoqing .yaoqing-box { width:700px;background:#f2f2f2;box-shadow:0px 0px 20px #222222;}
.yaoqing .yaoqing-box .yaoqing-title { padding:5px 20px;font-size:16px; background:#ffffff;}
.yaoqing .yaoqing-box .yaoqing-title table { width:100%;text-align:center; padding:10px 0;}
.yaoqing .yaoqing-box .yaoqing-title td { width:20%;}
.yaoqing .yaoqing-box .yaoqing-title td.cancel-btn a { padding:8px 25px; background:#CCCCCC; color:#FFFFFF;}
.yaoqing .yaoqing-box .yaoqing-title td.cancel-btn a:hover { background:#BBBBBB;}
.yaoqing .yaoqing-box .yaoqing-title td.nav { width:60%; font-size:22px; font-weight:bold;color:#AAAAAA;}
.yaoqing .yaoqing-box .yaoqing-title td.sure-btn a {padding:8px 25px; background:#EE4B40; color:#FFFFFF;}
.yaoqing .yaoqing-box .yaoqing-title td.sure-btn a:hover { background:#FF5145;}
.yaoqing .yaoqing-box .yaoqing-content { border-top:1px solid #eeeeee;}
.yaoqing .yaoqing-box .yaoqing-content .list { padding:20px 100px 30px 100px;}
.yaoqing .yaoqing-box .yaoqing-content .list .name { }
.yaoqing .yaoqing-box .yaoqing-content .list .title { margin-bottom:5px; color:#666666;}
.yaoqing .yaoqing-box .yaoqing-content .list .name select { padding:8px 5px; font-size:15px; width:503px;border:1px solid #CCCCCC; cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.yaoqing .yaoqing-box .yaoqing-content .list .intr { margin-bottom:20px; font-size:16px;}
.yaoqing .yaoqing-box .yaoqing-content .list .intr a { color:#666666;}
.yaoqing .yaoqing-box .yaoqing-content .list .intr textarea { width:490px; height:170px;padding:5px; font-size:15px;border:1px solid #CCCCCC;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
/*脚本-发布or修改成功*/
.success{ display:none;z-index:600;position:absolute; top:150px; width:100%; text-align:center;}
/*脚本-登陆提示*/
.login-prompt { display:none; position:fixed;padding:10px;background: rgba(0, 0, 0, 0.4);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;height:150px;width:400px;z-index:600;left:35%;top:150px;text-align:center;background-image:url(y_dialog_border.png)}
.login-prompt .login-prompt-box { font-size:28px; color:#F8F8F8;}
.login-prompt .login-prompt-box img { vertical-align:middle; margin-top:-5px;}
