/*
 * Author:sandy
 * Creat Date:2011-09-20
 * Last Update:2011-10-21
*/
/*base*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,input,textarea,p,blockquote,table,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;vertical-align:top;}
option{padding-left:5px;*padding:0;}
li{list-style:none;}
address,caption,cite,code,em,i{font-style:normal;font-weight:normal;}
q:before,q:after{content:'';}
a{color:#508bac;text-decoration:none;}
/*a:visited{color:#800080;}*/
a:hover{text-decoration:underline}
a:active,a:focus{outline:none;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
h2,h3,h4{font-size:14px;font-weight:normal;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.clear{clear:both;overflow:hidden;zoom:1}
textarea{resize:none}
body{font:12px/22px "宋体";color:#000;word-break:break-all;}
.vip,.vip_co,.plain,.pic,.jing,.ding,.girl,.boy,.icon-face,.icon-fimp,.icon-video,.icon-music{background:url(skin/images/icon.png) no-repeat;}
.imgb{background:#fff;padding:1px;border:1px solid #cdcdcd;}
#header{height:35px;width:100%;}
#header{position:fixed;top:0;width:100%;z-index:1000;left:0;}
#header .in{width:936px;margin:0 auto;padding:0 12px;position:relative;}
.logo{float:left;display:inline;margin:3px 0 0;/*width:180px;*/height:27px;overflow:hidden;text-indent:-600px;}
.logo a{display:block;width:180px;height:27px;}
.topmenu li{float:left;display:inline;line-height:28px;margin:6px 0 0;padding:0 5px;position:relative;z-index:9}
.topmenu li i{margin:0 5px;}
.ahill{background-position:right -26px;padding:0 10px 0 0}
.topmenu li.cur{border-width:1px 1px 0;border-style:solid;padding:0 4px;}
.topmenu li.cur a{background-position:right -46px}
.topmenu_list{position:absolute;top:28px;right:-1px;border-width:0 1px 1px;border-style:solid;width:134px;text-align:center;z-index:999}
.topmenu_list li{display:block;float:none;margin:0;padding:0;position:static;border-bottom:1px solid #fff;margin:0 4px;line-height:31px;}
.topmenu_list a{display:block;margin:0 -4px;}
.bnav{width:940px;margin:0 auto;line-height:32px;padding-top:35px;height:32px;overflow:hidden;}
*html .bnav{_padding-top:0;} /* ie6 fixed */
.bnav i{margin:0 4px 0 2px;}
#wrap3,#wrap2,#wrap4{width:960px;overflow:hidden;margin:0 auto 8px;background:#daeff8 url(skin/images/bgwrap.png) repeat-y;}
#wrap2{background-color:#fff}
#tiny-group{float:left;width:140px;padding:15px 10px 0;overflow:hidden;}
#main{float:left;padding:0 0 0 10px;width:580px;overflow:hidden;}
#wrap2 #main{padding:0;width:750px;}
#wrap4,#wrap4 #main{overflow:visible}
#side{float:right;width:180px;padding:15px 10px 0;overflow:hidden;}
.headpic{border:5px solid #fff;display:block;width:130px;height:130px;margin:0 0 9px;}
.team-intro{line-height:24px;padding:4px 0 10px 1px}
.follow-btn{background-position:0 -40px;width:87px;height:26px;padding:0 0 0 22px;line-height:26px;margin:0 auto;color:#73797c;}
.follow-btn i{margin:0 6px;}
.guestcard{background-position:0 -81px;width:99px;height:28px;padding:0;text-align:center;}
.team-nav{margin:0 -10px}
.team-nav li{height:34px;padding:8px 0 8px 10px;}
.team-nav img,.pic30-list img{background:#fff;padding:1px;border:1px solid #cdcdcd;width:30px;height:30px;vertical-align:middle;margin:0 8px 0 0}
#tiny-group h3{margin:8px 0 10px;}
.pic30-list{margin:0 -7px 0 0}
.pic30-list li{float:left;display:inline;margin:0 15px 15px 0}
.pic30-list img{margin:0;}
.community{padding:7px 8px;font-family:arial;margin:0 0 10px;}
.community dl{float:left;width:263px;padding:7px 0 10px 15px;}
.community dl.clear{width:535px;border-top:1px dashed #f9f2a7;padding-right:15px;}
.community dd{padding:4px 0 0}
.community dd p{height:22px;}
.community .imgb{margin:5px 15px 0 0}
.community .tr{font-family:"宋体";}
.tab{border-bottom:1px solid #91c4e3;height:26px;margin:0 0 1px;}
.tab li{float:left;display:inline;margin:0 2px -1px 0;height:27px;line-height:27px;font-size:14px;position:relative}
.tab li a{float:left;padding:0 0 0 18px;background-position:0 -170px;color:#000}
.tab li a i{float:left;padding:0 18px 0 0 ;background-position:right -170px;cursor:pointer;}
.tab li.cur a{background-position:0 -210px;color:#fff}
.tab li.cur a i{background-position:right -210px;}
.abtn{float:right;margin:-31px 0 0;background-position:0 -140px;width:83px;height:26px;text-align:center;color:#fff;line-height:26px;;font-weight:bold}
.cur-btn{background-position:-100px -140px;}
.table{width:100%;line-height:35px;text-align:left}
.table th{line-height:29px;font-weight:normal}
.table td{border-bottom:1px dashed #9f9f9f}
.table .news-cap{font-size:14px;}
.w1{padding:0 0 0 15px;width:357px;}
.w1 span{margin:0 30px 0 0}
.w1 span i{margin:0 8px;}
.w2{width:88px;}
.w3{width:60px;}
.w4{width:60px;}
.vip,.vip_co,.girl,.boy,.plain,.pic,.jing,.ding{display:inline-block;overflow:hidden;*vertical-align:middle;margin:0 2px;}
.vip,.vip_co{height:11px;width:14px;}
.vip_co{background-position:0 -30px;}
.girl,.boy{height:13px;width:11px;}
.girl{background-position:0 -60px;}
.boy{background-position:0 -90px;}
.plain,.pic,.jing,.ding{height:19px;width:19px;margin:0 9px 0;vertical-align:middle;}
.plain{background-position:0 -240px;}
.pic{background-position:0 -270px;}
.jing{background-position:0 -300px;}
.ding{background-position:0 -330px;}
.quick-post{padding:0 30px 25px;position:relative}
.quick-post h3{background-position:-101px -250px;line-height:30px;margin:0 -30px 18px;height:30px;}
.quick-post .grey{font-size:12px;}
.quick-post h3 em{margin:0 30px 0 15px;}
.quick-post .error-tips{left:30px;top:13px;}
.text{border:1px solid #c5c5c5;height:26px;line-height:26px;padding:0 0 0 5px;width:510px;}
.quick-post textarea{margin:10px 0;border:1px solid #c5c5c5;height:80px;width:510px;padding:5px 0 0 5px;}
.submit{background-position:0 -290px;background-color:transparent;width:105px;height:33px;float:right;display:inline;margin:-5px 3px 0 0;border:none;cursor:pointer;_position:relative}
.send-tit a{display:inline-bloock;padding:2px 0 2px 17px;margin:0 8px 0 0}
.icon-face{background-position:0 -120px;}
.icon-video{background-position:0 -178px;}
.icon-music{background-position:0 -210px;}
.icon-fimp{background-position:0 -148px;display:inline;padding:0 8px 0 17px;position:relative}
.icon-fimp input{position:absolute;width:1px;left:-136px;*left:0;cursor:pointer;filter:alpha(opacity="0");opacity:0;}
@media all and (min-width:0){
	.icon-fimp input{left:0;}
	.icon-fimp input, x:-moz-any-link, x:default{left:-136px}
	}
.icon-fimp .img_form{position:absolute;width:50px;height:20px;left:10px;top:0;overflow:hidden;}
.send-tit label{float:right;margin-right:20px;*margin-top:-21px;_position:relative}
.send-tit label input{vertical-align:top;margin:3px 3px 0 0;*margin:-4px 0 0 0}
/*page*/
.page{text-align:right;padding:27px 0 17px;color:#999;}
.page a{border-left:1px solid #ccc;border-right:1px solid #ccc;background-position:0 -50px;text-decoration:none;color:#333;margin:0 1px;display:inline-block;line-height:21px;padding:0 6px;}
.page a:hover{text-decoration:none;}
.page span{margin:0 3px;padding:0 6px;}
.page em{margin-left:3px;color:#000}
.page input{border:1px solid #ccc;width:26px;height:19px;margin:0 3px}
.user-intro img{border:1px solid #fff;margin:0 15px 0 5px}
.user-intro dd.clear{padding:17px 0 12px}
.user-intro li{float:left;border-right:1px solid #dadada;min-width:55px;_width:55px;padding:0 0 0 10px;}
.user-intro li.end{border:none}
.user-intro .num{font-family:Microsoft Yahei;font-size:16px;font-weight:bold;}
.into-center{background-position:0 -80px;width:99px;line-height:28px;display:block;margin:0 auto 20px;text-align:center;color:#fff}
#side h2{border-top:1px dashed #d7d7d7;padding:17px 4px 6px}
#side h2 a{float:right;font-size:12px;color:#000}
.topic{margin:0 0 0 5px;}
.topic h3{font-size:12px;margin:4px 0 7px;}
.user-head li{text-align:center;float:left;display:inline;width:56px;height:90px;margin:0 2px}
.user-head img{border:1px solid #ccc;padding:2px;background:#fff}
.user-head p{height:22px;overflow:hidden;}
.back-top{position:absolute;background-color:#daeff8;background-position:-184px -70px;width:20px;padding:20px 3px 0;line-height:17px;text-align:center;height:76px;}
.back-top:hover{text-decoration:none;}
#footer{width:960px;margin:0 auto;text-align:center;line-height:24px;padding:16px 0 20px;}
#footer a{margin:0 8px;}
/*topic*/
.sort-tab{height:29px;line-height:29px;padding:0 0 0 25px;}
.sort-tab i{margin:0 8px;}
.topic-list li{border-bottom:1px dotted #9f9f9f;padding:18px 20px 2px;overflow:hidden;zoom:1;}
.focus-pic{position:relative;}
.focus-tit{position:absolute;bottom:0;width:100%;left:0;}
.focus-tit p{position:relative;z-index:9;}
.focus-tit i{position:absolute;width:100%;left:0;bottom:0;height:20px;background:#000;filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;}
.topic-list .focus-pic{width:170px;height:80px;float:left;}
.topic-list .focus-tit{height:20px;line-height:20px;text-align:right;}
.topic-list .focus-tit a{color:#fff;}
.topic-list .focus-tit p{padding:0 7px 0 0}
.topic-list h3{font-weight:bold;padding:0 0 2px;}
.topic-list .dt-con{margin:-2px 0 0 188px;}
.topic-list .time{color:#acacac}
.topic-list .tr a{color:#a1c9df;}
/*search*/
.search{border-bottom:1px solid #91c4e3;padding:35px 40px 15px;position:relative;margin:0 0 7px;}
.bgsearch{position:absolute;background-position:0 -340px;right:22px;top:2px;width:156px;height:101px;}
.tab2{border-bottom:1px solid #dcdcdc;height:33px;padding:0 0 0 22px;position:relative;}
.tab2 li{background-position:0 -450px;float:left;color:#fff;display:inline;margin:0 4px -1px 0;width:97px;line-height:34px;text-align:center;font-size:14px;position:relative;cursor:pointer;}
.tab2 li.cur{background-position:-100px -450px;font-weight:bold;color:#508bac}
.search-con{height:135px;padding:30px 0 0 92px;margin:0 0 14px;}
.search-con p{margin:0 0 8px;}
.text-box{display:inline-block;width:388px;height:22px;padding:4px;margin:0 17px 0 0}
.text-box input{border:0;width:378px;height:21px;line-height:21px;padding:0 0 0 10px;color:#c3c3c3;}
.search-btn{background-position:-160px -40px;width:105px;height:28px;border:none;cursor:pointer;background-color:transparent;vertical-align:top}
.radio label{margin:0 15px 0 0}
.select-box{background-position:0 -40px;width:129px;height:26px;padding:4px 0 0 4px;display:inline-block}
.select-box select{width:125px;height:22px;border:none;color:#acacac}
.search .tit{line-height:32px;padding:0 0 0 15px;}
.search .tit em{margin:0 12px;}
.pxu{color:#6e6e6e;margin:11px 0 -13px}
.pxu em{color:#508bac;position:relative;display:inline-block;line-height:18px;padding:0 6px;margin:0 10px;}
.pxu em.cur{border:1px solid #acacac;color:#6e6e6e;background:#fff;padding:0 5px}
.hill1{position:absolute;width:7px;height:4px;overflow:hidden;background-position:-40px -250px;}
.pxu .hill1{bottom:-9px;_bottom:-8px;left:50%;margin-left:-2px;}
.hills1{bottom:-5px;_top:296px;left:125px}
.ph-list{line-height:24px;padding:0 0 14px;}
.ph-list i{display:inline-block;width:14px;text-align:center;color:#fff;text-align:center;background-position:-20px -246px;font-weight:bold;margin:0 6px 0 2px;}
.ph-list i.imp{background-position:0 -246px;}
.search-list li{border-bottom:1px dotted #9f9f9f;padding:22px 10px 16px;}
.search-list div.clear{padding:0 0 4px;}
.search-list .grey{margin:0 0 0 -5px}
.search-list .grey a{color:#6e6e6e;margin:0 5px;}
.search-list .tag,.search-list .tag a{color:#acacac}
.search-list .tag a{margin:0 12px 0 0}
.search-list .dt-text{padding:7px 0 5px;}
.search-con p.user-s{padding-top:23px}
.search-list dt{float:left;padding:0 0 0 30px;}
.search-list dd{margin:0 0 0 90px;}
.search-list dd .grey{margin:0}
.search-list .www{color:#acacac;margin:-5px 0 -2px}
.search-list .girl{background-position:0 -60px}
.search-list .boy{background-position:0 -90px;}
.admin-bar{height:29px;line-height:29px;}
.table .admin-bar{margin:0}
.admin-bar a{margin:0 8px;}
.admin-bar em{margin:0 45px 0 20px;}
.mask{background:#000;position:absolute;top:0;left:0;width:100%;height:2000px;z-index:10000;filter:alpha(opacity=25);-moz-opacity: 0.25;opacity: 0.25;}
.mask-fixed{position: fixed;_position:absolute; width: 100%; height: 100%; left: 0px; top: 0px;background:#000;z-index:10000;filter:alpha(opacity=25);-moz-opacity: 0.25;opacity: 0.25;}
.admin-layer{position:absolute;width:346px;overflow:hidden;margin-left:-173px;left:50%;top:300px;z-index:10001}
.admin-layer .bg{position:absolute;top:0;left:0;background:#399bd1;-moz-border-radius:3px;-webkit-border-radius:3px;filter:alpha(opacity=40);-moz-opacity: 0.40;opacity: 0.40;width:100%;height:1000px;}
.admin-layer iframe{position:absolute;width:100%;height:286px;z-index:-1;left:0;top:0;display:none;_display:block;}
.admin-layer .inner{background:#fff;position:relative;z-index:3;border:1px solid #399bd1;width:338px;margin:3px;}
.a-tit{background-position:0 -90px;line-height:31px;font-size:14px;padding:0 0 0 15px;}
.close{position:absolute;width:15px;height:14px;overflow:hidden;background-position:-70px -250px;text-indent:-400px;right:10px;top:8px;}
.cancel{font-size:14px;text-align:center;padding:50px 0 65px;}
.cancle-msg{padding:0 0 30px;}
.a-btn{background-position:-80px -490px;width:73px;height:24px;background-color:transparent;border:none;cursor:pointer;font-size:12px;}
.admin-layer .a-btn2{background-position:0 -490px;color:#fff;font-weight:bold;margin-right:5px;}
.cancel .a-btn{margin:0 10px;}
.table td.admin-td{border:0;padding:1px 0 0}
.operate{padding:15px 28px;}
.operate input{margin:0 3px 0 0;_margin:0;}
.operate img{margin:0 0 0 6px;*margin:-5px 0 0 6px;position:relative;}
.operate p{height:28px;}
.operate label{display:inline-block;width:84px;}
.operate .a-btn{float:right;display:inline;margin:0 10px 0 0}
.operate .text{width:143px;height:15px;}
.operate select{width:148px;height:20px;}
.operate textarea{border:1px solid #abadb3;width:208px;height:58px;margin:0 0 10px;}
.operate .imp{font-size:14px;}
.theme{background:#f4f4f4;padding:18px 12px 0 22px;position:relative}
.theme .fl{width:130px}
.theme .fl img{margin:0 0 10px;}
.theme .fr{width:383px;}
.theme h2{font-weight:bold;font-size:18px;}
.theme .user-intro dd.clear{padding:9px 0 15px;margin:0 0 0 -10px;}
.theme .ab-tit{padding:12px 0 7px}
.admin-tit{border-top:1px dashed #d7d7d7;padding:5px 0 0;margin:8px 0 0}
.user-list{margin:0 0 0 20px;}
.user-list li{float:left;display:inline;width:50px;height:75px;overflow:hidden;padding:10px 25px 5px 5px;text-align:center;}
.user-list img{margin:0 0 4px;}
.user-tit{border-bottom:6px solid #e0eff8;margin:10px 0 0;}
.user-tit span{display:block;border-bottom:1px solid #a5d2ea;margin:0 0 1px;font-size:14px;color:#fff;}
.user-tit i{display:block;background-position:0 -680px;line-height:27px;width:125px;text-align:center;margin:0 0 -1px 1px;}
.ta-tit i{background-position:0 -715px;}
.theme .user-list{margin:-8px -15px 0 -3px;}
.user-nav{margin:10px 0 0}
.user-nav dt{font-size:14px;border-top:1px dashed #d7d7d7;line-height:30px;padding:4px 0 4px 25px;position:relative;}
.user-nav dt a{color:#000;display:block;}
.user-nav .dt1{background-position:-182px -670px;}
.user-nav .dt2{background-position:-182px -700px;}
.user-nav .dt3{background-position:-182px -728px;z-index:1;height:30px;}
.user-nav .dt4{background-position:-182px -758px;z-index:1;height:30px;}
.user-nav dd{margin:0 -10px 4px;}
.user-nav dd a{display:block;padding:0 0 0 54px;line-height:30px;height:30px;}
.user-nav .cur{background:#349ad1;padding:1px 1px 0;}
.user-nav .cur a{font-weight:bold;color:#fff;border-top:1px solid #63b1dc;line-height:29px;height:29px;}
.user-nav .dd2{margin:-34px -10px 4px -10px;}
.user-nav .dd2 a{font-size:14px;color:#000;position:relative;z-index:2;padding-left:34px}
.user-nav .dd2 .cur a{font-weight:normal;color:#fff}
.tauser .cur{background:#50a934}
.tauser .cur a{border-top-color:#78bd63}
.comment-list{color:#6e6e6e;margin:0 8px;}
.comment-list li{border-bottom:1px dashed #d7d7d7;padding:15px 15px 8px 5px;overflow:hidden;zoom:1;}
.comment-list .infor{margin:0 0 0 65px;}
.comment-list .come{padding:7px 0 0;color:#acacac}
.comment-list .come a{color:#a1c9df;margin:0 0 0 8px;}
.comment-list em{color:#acacac;margin:0 0 0 12px;}
.notice-list{background:#f6f6f6;color:#6e6e6e;}
.notice-list .msg-tit{overflow:hidden;zoom:1;width:530px;clear:both;*float:left;background-position:right -792px;border-top:1px solid #fff;border-bottom:1px dashed #d7d7d7;line-height:35px;padding:0 35px 0 15px;cursor:pointer;}
.notice-list .cur .msg-tit{background-position:right -822px;}
.notice-list h3{float:left;font-size:12px;}
.notice-list span{float:right;color:#acacac}
.notice-list .msg-con{background:#fff;border:1px solid #d7d7d7;margin:-1px 0;width:538px;padding:12px 20px 15px ;position:relative;display:none}
.login-tit{float:right;padding:8px 0 0}
.login-tit a{color:#fff;margin:0 5px;}
.login-tit .reg-a{background-position:-60px -619px;display:inline-block;width:44px;text-align:center;color:#6e6e6e}
.login-no{border:1px solid #c0eaad;margin:0 0 10px;padding:18px 25px 12px 20px}
.login-no h4{font-weight:bold;margin:0 0 15px 2px;}
.login-btn{background-position:0 -60px;width:116px;line-height:36px;text-align:center;display:block;color:#fff;font-weight:bold;font-size:17px;font-family:Microsoft Yahei;}
.why-login{width:219px;height:47px;padding:2px 0 0 17px;color:#acacac;margin:-40px 0 0 130px}
.why-login dt{padding:0 0 0 18px;color:#6e6e6e}
.reg-btn{background-position:-125px -60px;width:92px;line-height:33px;text-align:center;display:block;color:#606060;font-size:14px;margin:10px 0 0 44px;}
.layer2{width:548px;margin-left:-274px}
.layer2 .inner{width:480px;padding:30px 30px 20px;}
.lay-tips{border:1px solid #c0eaad;background:#f4ffef;line-height:48px;font-size:14px;text-align:center;_height:48px}
.login{margin:10px 0 0}
.login .fl{/*height:165px;*/border-right:1px solid #e5e5e5;width:250px;padding:2px 0 0 15px;}
.login .fl p{margin:10px 0 0}
.login .fl .text{width:178px;padding:2px 0 0 5px;vertical-align:middle;color:#acacac}
.login .a-btn{margin:15px 16px 0 48px}
.login .fr{padding:11px 5px 0 0;}
.login .login-btn{background-position:0 -110px;width:145px;line-height:43px;margin:23px 0 0 25px;}
.error-tips{border:1px solid #ccc;background:#ffffe5;position:absolute;padding:8px 10px 2px;color:#333;left:70px;top:-49px;z-index:9}
.error-tips .stxt{line-height:18px;margin:0 30px 6px 3px;}
.error-tips .stxt2{margin:0 0 0 18px;}
.error-tips .e-close{color:#666;cursor:pointer;font-size:16px;font-weight:bold;position:absolute;right:10px;top:0;}
.error-tips .bigtxt{background-position:-236px -58px;color:#c00;line-height:16px;margin-bottom:5px;padding:2px 0 2px 18px;}
.error-tips i{position:absolute;width:9px;height:6px;overflow:hidden;background-position:-241px -90px;bottom:-6px;_bottom:-7px;left:30px;}
.add-qun{margin:10px 0 0;color:#6e6e6e}
.add-qun .fl{width:128px;padding:15px 0 0 25px;}
.add-qun .fr{border-left:1px solid #e5e5e5;padding:10px 0 0 10px;height:157px;width:315px}
.add-qun .text{width:110px;line-height:20px;padding-top:0;margin:5px 0 20px;}
.add-qun dl{margin:-23px 0 0 135px;}
.add-qun dt{float:left}
.add-qun .fr img,.qun-win dl img{border:1px solid #cdcdcd;padding:1px;}
.add-qun dd{margin:-2px 0 0 41px;_margin-top:1px;line-height:20px;}
.add-qun .fr .a-btn{margin:15px 15px 0 0}
.add-qun .error-tips{top:91px;left:195px;padding-right:30px;_width:150px;}
.qun-win .lay-tips{text-align:left}
.win-tit{background-position:-222px -98px;padding:0 0 0 36px;margin:5px 0 0 70px;}
.qun-win .fr{width:224px;height:79px;padding:0 0 0 33px;border-left:1px solid #c0eaad;margin:6px 0}
.qun-win dl{line-height:22px;font-size:12px;height:35px;margin-top:-5px;}
.qun-win dd{margin:-35px 0 0 40px;}
.publish-win{color:#acacac}
.publish-win .tr{padding:4px 8px 0 0}
.publish-win .tr b.fl{margin:5px 0 -5px;font-size:14px;color:#508BAC}
.publish-win .tr em{font-family:Constantia,Georgia;font-size:22px;font-weight:700;}
.publish-win textarea{border:1px solid #c5c5c5;width:418px;height:50px;padding:10px 30px 0 30px;margin:6px 0;font-size:14px;color:#acacac}
.publish-win .send-tit{padding-left:15px;}
.publish-win .submit{background-position:-280px -40px;margin:-7px 5px 0 0;}
.error{background-position:0 -180px;width:415px;padding:40px 0 0 195px;margin:135px auto 145px;}
.error h3{color:#e60012;font-family:Microsoft Yahei;font-size:18px;background-position:-228px -420px;padding:1px 0 0 31px;margin:0 0 20px -31px;}
.error .grey{padding:10px 0}
.error .grey a{margin:0 8px;}
.quick-post iframe{display:none;*display:block;position:absolute;width:1000px;height:1000px;top:0;left:0;z-index:-1;filter:mask();}
.blog-div{position:absolute;background-position:0 -870px;width:138px;height:62px;padding:0 0 0 14px;overflow:hidden;line-height:18px;right:11px;top:15px;}
.blog-div .b-tit{color:#fff;margin-bottom:4px;}
.blog-div dt{float:left;display:inline;margin:0 10px 0 0}
.guestcard b{font-family:"黑体";font-size:14px;}
.error-tips .e-close{font-family:"黑体";}
.c-pointer{cursor:pointer;}
.quick-post .dialog_mblog_imglayer{left:20px;top:204px}
.quick-post .dialog_mblog_media{left:22px;top:204px}
.layer_message_box{border:1px solid #0f6c9f;background:#f8fdff;position:absolute;top:33px;right:89px;padding:6px 1px;z-index:99999;color:#6e6e6e;width:210px;text-align:center}
.layer_message_box .w-close{right:5px;top:5px}
/*1130*/
.waterfall-tit{width:890px;background:#e7f5fb;margin:10px auto;padding:20px 30px 20px 40px}
.waterfall-tit .dtext{width:540px}
.waterfall-tit h3{background-position:-181px -917px;padding:0 0 12px 30px}
.waterfall-tit h3 strong{float:left}
.waterfall-tit h3 span{float:right;font-size:12px;color:#acacac}
.bgnum{height:79px;width:112px;text-align:center;background-position:0 -350px;overflow:hidden;color:#508bac;font-size:16px;float:right;display:inline;margin-right:18px;border:1px solid #b3d4e2;border-color:#b3d4e2 #d6eaf2 #d6eaf2 #b3d4e2}
.bgnum b{display:block;font-family:arial;font-size:20px;padding:16px 0 6px}
.waterfall{padding:0 0 20px;width:960px;margin:0 auto}
.waterfall ul.fr{padding:0;float:right;display:inline-block}
.waterfall li{border:1px solid #ececec;background:#f4f4f4;padding:14px 14px 20px;width:200px;overflow:hidden;margin-bottom:12px;float:left;}
.waterfall .tr{color:#a1c9df;margin:6px -6px 0 0}
.waterfall .tr a{color:#a1c9df;margin:0 6px;}
.waterfall dt{float:left}
.waterfall dt img{width:30px;height:30px;}
.waterfall dd{color:#6e6e6e;margin:-4px 0 0 40px;line-height:21px}
.bgpage{width:960px;background:#f6f6f6;margin:0 auto 15px;}
.bgpage .page{text-align:center;padding:8px 0;}
.pic-model{float:right;display:inline;width:53px;height:25px;line-height:25px;padding-left:26px;overflow:hidden;background-position:0 -760px;margin:4px 5px 0 0;color:#717171}
/*sandy 120105*/
.comment-list p .name{margin:0 6px;}
.flow-step{height:100px;text-align:center;padding:50px 0 0}
.succeed-tit,.fail-tit{background-position:0 -960px;padding:10px 0 10px 48px;font-weight:bold;}
.flow-step .auto-skip{margin:38px 0 0}
.flow-step .auto-skip a{text-decoration:underline;margin-left:10px;}
.send-textarea{position:relative}
.send-succpic{left:180px;position:absolute;top:35px;background-position:0 -1080px;width:132px;height:31px;overflow:hidden;text-indent:-500px;}
.join-reason{margin:-5px 0 0 30px;position:relative}
.join-reason .text{width:408px;height:35px;margin:0}
.add-qun2{margin:10px 40px 0 25px}
.add-qun2 img{border:1px solid #cdcdcd;padding:1px;}
.add-qun2 .text{width:408px}
.add-qun2 .fl{width:54px;padding:0 0 5px;text-align:center;}
.qun-question{background-position:0 -360px;width:313px;height:48px;padding:4px 10px 0 22px;float:right;margin:4px 0 0}
.add-offblog{margin:0 0 0 90px}
.add-qun2 dl{margin-left:245px}
.add-qun2 .a-btn{margin:20px 10px 10px}
.fail-tit{background-position:0 -1200px}
.up-bar{display:block;border:1px solid #2789be;width:178px;height:13px;overflow:hidden;margin:10px auto 0;text-align:left}
.up-bar em{display:block;background-position:0 -445px;}
.add-picture{display:block;width:125px;height:33px;overflow:hidden;text-indent:-500px;margin:48px auto;background-position:0 -1130px}
.up-picture .lay-tips,.transpond .lay-tips{font-size:12px;line-height:22px;height:auto;text-align:left;padding:0 0 0 7px;margin:0 10px 10px;}
.transpond-form{margin:12px 10px 30px;}
.transpond-form .tr{color:#acacac}
.transpond-form .tr em{font-family:Constantia,Georgia;font-size:22px;}
.transpond-form textarea{border:1px solid #c5c5c5;padding:10px 0 0 8px;height:80px;font-size:14px;color:#acacac;width:308px;margin:2px 0 10px;}
.transpond-form .a-btn{font-size:14px;}
.transpond-form .a-btn2{margin-right:5px;}
.transpond-form .icon-face{padding:2px 0 2px 17px;color:#6e6e6e}
.qun-win .win-tit{width:114px;}
.tips-fault{background:url(skin/images/bgcx.png) repeat-x left bottom;margin:0 -30px -15px}
.tips-fault p{background:url(skin/images/bgfault.png) no-repeat 28px 0;height:215px;padding:73px 30px 0 220px;font-size:14px;color:#444;line-height:25px;}
