body{ background:#f2f2f2; height:100%;}
/*粉丝圈标题标题*/
.shopping_type100{ width:100%; height:50px; margin-bottom:5px;}
.shopping_type{ width:1198px; height:50px; margin:0 auto; line-height:50px; font-size:26px;}
.shopping_type a{ float:left; padding:0 15px 0 0; color:#797979;}
/*带选项卡的标题---------------------------------------------------------------------------------------------*/
.color_title_tab{ width:958px; height:38px; margin:0 0 20px 0; background:#28bfc3;}
.color_title_tab .color_title_tab_btn{ width:120px; height:38px; float:left; line-height:38px; text-align:center; font-size:20px; color:#fff; position:relative; z-index:1;1aa2aa}
.color_title_tab .color_title_tab_btn:hover{ background:#1aa2aa;}
.color_title_tab .color_title_tab_btn_on{ width:120px; height:38px; float:left; line-height:38px; text-align:center; font-size:20px; color:#fff; background:url(/images/shopping_change_bg.jpg);}
/*粉丝列表*/
.fans_list_wrap{ width:958px; overflow:hidden;}
.fans_list_con{ width:158px; height:217px; float:left; margin:0 2px 2px 0; border-bottom:1px solid #cfcfcf; background:#fff; position:relative; z-index:1;}
.fans_list_con .fans_list_head{ width:158px; height:158px;}
.fans_list_con .fans_list_head img{ width:158px; height:158px;}
.fans_list_con .fans_list_name{ width:138px; height:30px; padding:0 10px; line-height:30px; background:rgba(0,0,0,0.7); position:absolute; left:0; top:128px; z-index:2;}
.fans_list_con .fans_list_name a{ color:#fff;}
.fans_list_con .fans_list_info{ width:138px; height:25px; padding:0 10px; line-height:25px; font-size:12px;}
.fans_list_con .fans_list_info span{ float:left;}
.fans_list_con .fans_list_info em{ float:right;}
.fans_list_con .fans_list_btn{ width:138px; padding:0 10px;}
.fans_list_con .fans_list_btn .fans_list_btn_l{ width:63px; height:21px; float:left; border:1px solid #7fdddf; border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; background:#fff; color:#7fdddf; cursor:pointer;}
.fans_list_con .fans_list_btn .fans_list_btn_l:hover{ border:1px solid #f7bc82; color:#f7bc82;}
.fans_list_con .fans_list_btn .fans_list_btn_l img{ margin:5px 0 0 9px;}
.fans_list_con .fans_list_btn .fans_list_btn_r{ width:63px; height:21px; float:right; border:1px solid #7fdddf; border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; background:#fff; color:#7fdddf; cursor:pointer;}
.fans_list_con .fans_list_btn .fans_list_btn_r:hover{ border:1px solid #f7bc82; color:#f7bc82;}
.fans_list_con .fans_list_btn .fans_list_btn_r img{ margin:5px 0 0 9px;}
.fans_list_con .fans_list_btn_fans{ width:154px; padding:0 2px;}
.fans_list_con .fans_list_btn_fans .fans_list_btn_l_fans{ width:63px; height:21px; float:left; border:1px solid #7fdddf; border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; background:#fff; color:#7fdddf; cursor:pointer;}
.fans_list_con .fans_list_btn_fans .fans_list_btn_l_fans:hover{ border:1px solid #f7bc82; color:#f7bc82;}
.fans_list_con .fans_list_btn_fans .fans_list_btn_l_fans img{ margin:5px 0 0 9px;}
.fans_list_con .fans_list_btn_fans .fans_list_btn_r_fans{ width:83px; height:21px; float:right; border:1px solid #7fdddf; border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; background:#fff; color:#7fdddf; cursor:pointer;}
.fans_list_con .fans_list_btn_fans .fans_list_btn_r_fans:hover{ border:1px solid #f7bc82; color:#f7bc82;}
.fans_list_con .fans_list_btn_fans .fans_list_btn_r_fans img{ margin:5px 0 0 9px;}

.fans_list_wrap .last{ margin-right:0;}



















