@media screen and (max-width: 1200px){ 
.aini_home, .home_z, .aini_home .mn, .ct2_a .mn, .ct1 .mn { margin-top: 0px !important; }
.aini_space_top, .useravabg, .bg-tmc { height: 180px !important; }
.button_m { display: block !important; }

/*home_kjtop m*/
.aini_space_top .guanzhu { padding: 0 5px !important; }
.aini_space_top .aini_space_avatar { padding-top: 15px !important; }
.aini_space_top .guanzhu { top: -20px !important; }
.aini_jfs { margin-top: 0px !important; }
.aini_jfs a { padding: 2px !important; line-height: 24px !important; height: 24px !important; border-radius: 0px !important; }

.aini_sanss { margin-top: 10px !important; }
.aini_sanss a { padding: 5px 10px !important; border-radius: 20px !important; }

/*space_doing*/
#moodfm textarea { width: 100% !important; }

.tl .by { width: 50px !important; }

/*jifen*/
.sltm, .ftid a {  width: auto !important; }
.creditl li { width: 22% !important; }
.creditl .cl { width: auto !important; }
/*xunz*/
.mgcl li { width: 33% !important; }
}

@media screen and (max-width: 1024px){
}

@media screen and (max-width: 768px){
.aini_home .mn, .ct2_a .mn, .ct1 .mn, .home_z { width: 100% !important; }
.aini_home_y { display:none; }
}

@media screen and (max-width: 678px){ 
.aini_home_y { width: 100% !important; margin-top: 0px !important; }
}

/*整体*/
.aini_home {  }
/*home_z*/
.home_z { width: 410px; float: left; }
.aini_home .mn, .ct2_a .mn, .ct1 .mn { float: right; width: 780px; }
/*home_y*/
.aini_home_y { width: 26%; height: auto; overflow: visible; float: right; }

/*个人信息*/
.aini_my { background:#f3f3f3; }
.aini_my .avatar1 {height:65px;width:65px;overflow:hidden;position:relative;float:left;border-radius:50%; box-shadow: 0px 0px 2px 2px rgba(255, 255, 255, 0.9);}
.aini_my .avatar1 img {float:left;width:65px;height:65px;border-radius:50%;}
.aini_my .avatar1 span {position:absolute;bottom:0px;left:0;width:65px;height:20px;line-height:18px;font-size:12px;text-align:center;background:rgba(0,0,0,0.5);}
.aini_my .top_left {margin: 100px 0 0 10px;overflow: hidden; position: relative; float: left;}
.aini_my .top_left h3 { font-size:18px;line-height: 30px;color: #fff;}
.aini_my .top_left span { font-size:14px;color: #fff;}
.aini_my .mytop_renz {margin: 135px 0 0 90px;overflow: hidden; position: absolute; float: left;}
.aini_my .mytop_renz a img { background: #fff; border-radius: 50%; padding: 2px;}
.aini_my .mytop_renz h3 { font-size:18px;line-height: 30px;color: #fff;}

/*好友列表*/
.aini_hylb_hy .buddys { margin: 0; }
.aini_hylb_hy .buddys li { margin: 10px 5px; width: 30.5%; padding: 10px 5px; height: auto; border: 1px solid #F3F3F3; background: #F9F9F9; }

.buddy li, .buddys li { overflow: hidden; display: inline; float: left; margin: 5px 5px; padding: 10px 5px; width: 30.5%; height: auto; border: 1px solid #F3F3F3; background: #F9F9F9; }
.buddys .avt, .buddy .avt  { float: left; margin-right: 10px; position: inherit !important; margin-left: 0 !important; }

.aini_hylb_hy .buddys h4 { }
.aini_hylb_hy .buddys .maxh { height: 40px; }
.aini_hylb_hy .buddys .note { color: green; }
p.maxh { height: 42px; }

.aini_mycenter_three {margin: 10px 0;background: #fff;position: relative; }
.aini_mycenter_three li {float: left;width: 25%;text-align: center; padding-bottom: 10px;}
.aini_mycenter_three li a {display: block;width: 100%;text-align: center;margin: 0 auto;padding: 5px 0;font-size:13px;}
.aini_mycenter_three li a span {display: block;height: 22px;line-height: 22px;}
.aini_mycenter_three li a i {display: block;font-size: 22px;height: 32px;line-height: 32px; color: #FF9800;}
.aini_mycenter_three :nth-child(1) i{ color: #33ccff !important; }
.aini_mycenter_three :nth-child(2) i{ color: #ff4400 !important; }
.aini_mycenter_three :nth-child(3) i{ color: #3300cc !important; }
.aini_mycenter_three :nth-child(4) i{ color: #00ccff !important; }
.aini_mycenter_three :nth-child(5) i{ color: #cc6633 !important; }
.aini_mycenter_three :nth-child(6) i{ color: #0000ff !important; }
.aini_mycenter_three :nth-child(7) i{ color: #ff0099 !important; }
.aini_mycenter_three :nth-child(8) i{ color: #ff0066 !important; }
.aini_mycenter_three :nth-child(9) i{ color: #f3a904 !important; }
.aini_mycenter_three :nth-child(10) i{ color: #33cc33 !important; }
.aini_mycenter_three :nth-child(11) i{ color: #cc0066 !important; }
.aini_mycenter_three :nth-child(12) i{ color: #ff4400 !important; }
.aini_mycenter_three :nth-child(13) i{ color: #ff4400 !important; }
.aini_mycenter_three :nth-child(14) i{ color: #ff4400 !important; }
.aini_mycenter_three :nth-child(15) i{ color: #ff4400 !important; }
.aini_mycenter_three :nth-child(16) i{ color: #ff4400 !important; }
.aini_mycenter_three :nth-child(17) i{ color: #cc6633 !important; }
.aini_mycenter_three :nth-child(18) i{ color: #0000ff !important; }
.aini_mycenter_three :nth-child(19) i{ color: #ff0099 !important; }
.aini_mycenter_three :nth-child(20) i{ color: #ff0066 !important; }
.aini_mycenter_three :nth-child(21) i{ color: #f3a904 !important; }

.aini_mycenter_two_jf{ padding:5px 0; background: #fff; position: relative; }
.aini_mycenter_two_jf li{ text-align:center; color:#999; font-size:12px;  float:left;}
.aini_mycenter_two_jf li a{border-right:1px solid #f2f2f2;display:block;}
.aini_mycenter_two_jf li:last-child a{border-right:none; }

.aini_mycenter_four { background: #fff;position: relative;  }
.aini_mycenter_four .aini_mynewpm li { display:block; border-bottom:1px solid #f6f6f6; padding: 8px 15px; }
.aini_mycenter_four .aini_mynewpm li a { font-size:15px; color:#333;}
.aini_mycenter_four .aini_mynewpm li a span{ float:right; color:#ff0000; margin-right:30px;line-height:38px; font-size:12px;}
.aini_mycenter_four .aini_mynewpm li a i{ margin-right:5px; color:#666; position:relative; top:1px; font-size:22px;}
.aini_mycenter_four .aini_mynewpm li a em{ float:right; margin-right:5px;}
.aini_mycenter_four .aini_mynewpm li a em i{color:#eee !important;}
.aini_mycenter_four .aini_mynewpm :nth-child(1) i{ color: #33ccff !important; }
.aini_mycenter_four .aini_mynewpm :nth-child(2) i{ color: #ff4400 !important; }
.aini_mycenter_four .aini_mynewpm :nth-child(3) i{ color: #3300cc !important; }
.aini_mycenter_four .aini_mynewpm :nth-child(4) i{ color: #00ccff !important; }
.aini_mycenter_four .aini_mynewpm :nth-child(5) i{ color: #cc6633 !important; }
.aini_mycenter_four .aini_mynewpm :nth-child(6) i{ color: #0000ff !important; }
.aini_mycenter_four .aini_mynewpm :nth-child(7) i{ color: #ff0099 !important; }
.aini_mycenter_four .aini_mynewpm :nth-child(8) i{ color: #ff0066 !important; }
.aini_mycenter_four .aini_mynewpm :nth-child(9) i{ color: #f3a904 !important; }
.aini_mycenter_four .aini_mynewpm :nth-child(10) i{ color: #33cc33 !important; }
.aini_mycenter_four .aini_mynewpm :nth-child(11) i{ color: #cc0066 !important; }
.aini_mycenter_four .aini_mynewpm :nth-child(12) i{ color: #ff4400 !important; }
.aini_mycenter_four .aini_mynewpm :nth-child(13) i{ color: #ff4400 !important; }
.aini_mycenter_four .aini_mynewpm :nth-child(14) i{ color: #ff4400 !important; }
.aini_mycenter_four .aini_mynewpm :nth-child(15) i{ color: #ff4400 !important; }
.aini_mycenter_four .aini_mynewpm :nth-child(16) i{ color: #ff4400 !important; }

.aini_mycenter_four .aini_mynewpm li a:after {font-family: 'ico';content: "\e65f";position: absolute;right: 15px;color: #f6f6f6;font-size: 14px;line-height: 36px;}
.aini_myprocess{ border-bottom:1px solid #e2e2e2; font-size:12px; color:#999; background: #fff;}

.aini_mycente_meter li {float: left;width: 25%;text-align: center;}
.aini_mycente_meter li a {display: block;width: 100%;text-align: center;margin: 0 auto;padding: 5px 0;font-size:13px;}
.aini_mycente_meter li a span {display: block;height: 22px;line-height: 22px;}
.aini_mycente_meter li a i {display: block;font-size: 22px;height: 32px;line-height: 32px;}
.aini_mycente_meter :nth-child(1) i{ color: #ff4400 !important; }
.aini_mycente_meter :nth-child(2) i{ color: #26d7d0 !important; }
.aini_mycente_meter :nth-child(3) i{ color: #fbd408 !important; }
.aini_mycente_meter :nth-child(4) i{ color: #00ccff !important; }
.aini_mycente_meter :nth-child(5) i{ color: #00cc33 !important; }
.aini_mycente_meter :nth-child(6) i{ color: #0000ff !important; }
.aini_mycente_meter :nth-child(7) i{ color: #ff00cc !important; }
.aini_mycente_meter :nth-child(8) i{ color: #ff6600 !important; }

/*home*/
.aini_all_friends { padding: 0 10px; }
.aini_all_friends a { background:#a5a5a5;color:#fff;font-size:12px;border-radius:2px;padding:3px 8px;margin-top:10px;display:inline-block;float:left;margin-right:5px; }
.aini_all_friends a.a { color: #fff; background: #3d3d3d; }
.aini_all_buddy { padding: 0 10px; }
.aini_all_buddy li { position:relative; overflow: hidden; display: block; margin-bottom:10px;padding: 10px 10px 15px 65px; height:auto; border: 1px solid #ebebeb; background: #f9f9f9; }
.aini_all_buddy .avt { position: absolute; left:10px; width:42px; height:60px;}
.aini_friend_request { margin: 10px; }
.aini_jifen_gz tr {border-bottom: 1px solid #EBEBEB; height: 26px;}

/*pm_xx*/
.aini_pm_xx li { padding: 10px; display: flex; }
.aini_pm_xx .m_avt { margin-right: 10px; }
.aini_pm_xx .pm_c {width: 100%;}
.aini_pm_xxsz { padding: 10px; }

/*pic*/
.aini_picmode { padding: 5px; background: #fff; }
.aini_picmode li { width: 33.3%; float: left; position: relative; font-size: 12px; }
.aini_picmode li .c { padding: 5px; }
.aini_picmode li .c a {display: block; width: 100%; border-radius: 2px; overflow: hidden; position: relative;}
.aini_picmode li a img { border-radius: 3px; width: 100%; float: left; }
.aini_picmode li p {position: absolute; background-color: rgba(0,0,0,.4); bottom: 0px; color: #fff; font-size: 12px; left: 0; width: 100%; text-align: center; border-radius: 0 0 2px 2px; }
.aini_picmode li em { height: 18px; line-height: 18px; background: rgba(0,0,0,0.4); position: absolute; right: 6px; top: 6px; color: #fff; padding: 0 5px; border-radius: 12px; }

/*记录*/
.aini_dolist dl { padding: 10px; border-radius: 5px; margin: 5px; background: #fff; border: 1px solid #ddd; }
.aini_dolist dl .avt {float: left; width: 40px; height: 40px; margin-right: 8px;}
.aini_dolist dl .avt img { width: 40px; height: 40px; border-radius: 100%; }
.aini_dolist dl .brm {background: #f8f8f8; padding: 3px; border-radius: 3px; margin-top:25px; }
.aini_dolist dl .brm li {padding: 3px; }
.aini_doing_bo {position: fixed; bottom: 0px; width: 100%; background: #f1f1f1; z-index: 10; padding: 5px 0;}
.aini_doing_bo .avatar img {width: 30px; line-height: 30px; border-radius: 100%;}
.aini_doing_bo .nro { display: flex; padding: 5px; }
.aini_doing_bo .nro .enter {display: inline-block; line-height: 30px; color: #888; border: 1px solid #EBEBEB; background: #f1f1f1; border-radius: 5px; width: 80%; font-size: 14px; margin: 0 10px; text-indent: 8px; }

/*home_top_lx*/
.aini_user_bot { bottom: 0;width: 100%;background: #fafafa;border-top: 1px solid #eee; height: 50px; }
.aini_user_bot a.jhy {color: #FF9900;}
.aini_user_bot a.dzh {color: #9DCA06;}
.aini_user_bot a.fxx {color: #F37D7D;}
.aini_user_bot a {padding: 10px 0;width: 33.3%;text-align: center;display: block;float: left;font-size: 14px;color: #777;}
.myinfo_list { display: none; }

/*home_kjtop*/
.aini_space_top, .bg-tmc {height: 230px;width: 100%;overflow: hidden;position: relative; background: #fff url(grimg.jpg) no-repeat 50% 0 !important; }
.aini_space_top .aini_space_avatar { padding-top: 35px; }
.aini_space_top .aini_space_avatar img { border-radius: 100%; }
.aini_space_top .guanzhu {position: absolute; right: 20px; top: 20px; background: rgba(255, 6, 6, 0.5); padding: 5px; border-radius: 2px;}
.aini_space_top .guanzhu i { font-size: 14px; }
.aini_space_top .cici p span { padding: 2px 5px; margin: 5px;}
.aini_space_top .cici .g1 { background: #4ebefb; padding: 1px 2px; border-radius: 2px; font-size: 12px; }
.aini_space_top .cici .g2 { background: #ffa3b3; padding: 1px 2px; border-radius: 2px; font-size: 12px; }
.aini_space_top .gz i, .aini_space_top .gz1 i, .aini_space_top .gz2 i, .aini_space_top .gz3 i { font-size: 14px;}
.aini_space_top .gz, .aini_space_top .gz1, .aini_space_top .gz2, .aini_space_top .gz3 { position: absolute; left: 20px; background: rgba(0, 0, 0, 0.3); padding: 0 5px; border-radius: 2px; }
.aini_space_top .gz1 {top: 60px;}
.aini_space_top .gz2 {top: 35px;}
.aini_space_top .gz3 { top: 10px; }

.aini_sanss { margin-top: 20px; }
.aini_sanss a { background: rgba(0, 0, 0, 0.3); padding: 10px 15px; border-radius: 20px; }

/*home*/
.nts { padding-left: 20px; padding: 10px;}
.aini_jfs { margin-top: 10px; }
.aini_jfs a{ padding: 10px 15px; border-radius: 20px; }

.button_m { display:inline-block; margin: 0px; background: none; background-color: #3D3D3D;line-height: 40px; font-size: 14px; text-align: center; border-radius: 3px; width: 98%; height: 40px; padding-right: 5px; padding-left: 5px; border: 0px none #FFF; color: #FFF; min-width: 60px; }

/*space_doing*/


