@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0; font-family:dotum; font-size:12px;}
div,a,img,p,ul,ol,li,dl,dd,dt,span{padding:0; margin:0; border:none;}
#FaceBook span, #FaceBook a, #FaceBook img{ vertical-align:middle;}
ul,ol,li{ list-style:none;}
.m_t15{ margin-top:15px;}
.m_tb15{ margin:15px 0;}

.skip{ display:none;}

.Fb_box_Gray{ width:220px; border:1px solid #d3d6db; background:#ffffff; color:#6c6d6f; font-family:dotum,돋움,gulim; text-align:left;}
.Fb_box_Detail{ width:713px; border:1px solid #d3d6db; background:#ffffff; color:#6c6d6f; font-family:dotum,돋움,gulim; text-align:left;}
.Fb_box_Playdb{ width:280px; border:1px solid #d3d6db; background:#ffffff; color:#6c6d6f; font-family:dotum,돋움,gulim; text-align:left;}

/* Layer */
.Fb_box_Bule{ width:220px; border:2px solid #3a5999; background:#ffffff; color:#6c6d6f; font-family:dotum,돋움,gulim; text-align:left;}
.List_Layer{position:relative; padding:5px 0; display:block;}
.List_Layer .Fr_listL{ position:relative; padding:5px 0 0 0; display:block; background:none;}
.List_Layer .Fr_listL .btnL{ position:absolute; top:12px; left:7px; display:inline-block; width:8px; height:16px;}
.List_Layer .Fr_listL .btnR{ position:absolute; top:12px; right:7px; *right:15px; display:inline-block; width:8px; height:16px;}
/* Layer =END */

/* PlayDB */
.List_wrap .List_PD{position:relative; padding-top:7px; display:block;}
.List_wrap .List_PD .Fr_list{ position:relative; padding:5px 0 0 0; display:block; background:none;}
.List_wrap .List_PD .Fr_list .btnL{ position:absolute; top:12px; left:2px; display:inline-block; width:8px; height:16px;}
.List_wrap .List_PD .Fr_list .btnR{ position:absolute; top:12px; right:2px; display:inline-block; width:8px; height:16px;}
.List_wrap .List_PD .Fb_thumb{ clear:both; margin-left:15px; display:inline-block;}
/* PlayDB =END  */

/* 우귀 */
.sky_FB {width:72px; vertical-align:top; color:#2f3742;}
.sky_FB p{ padding:0; margin:0; font-size:0;}
.sky_FB .wrapMy{background:#f9fafb; border:1px solid #dedfe1; border-top:none; padding:8px 5px 4px 6px; display:block;}
.sky_FB .wrapMy p{font-size:11px;}
.sky_FB .wrapMy .Name{font-size:12px; color:#2f3743; letter-spacing:-1px; display:block; margin-bottom:3px;}
.sky_FB .wrapMy .My{color:#385797;}
.sky_FB .wrapMy .My strong{color:#8c8c8c; letter-spacing:0px;}
.sky_FB .wrapMy .dotLine{ margin:5px 0; height:1px; font-size:0; background:url('http://ticketimage.interpark.com/TicketImage/main/100506_sub/sns/line_dot.gif') repeat-x;}

.sky_FB .upDate { display:block; padding:0; margin-top:7px;}
.sky_FB .upDate dd{font-size:11px; color:#2f3742; letter-spacing:-1px;}
.sky_FB .upDate dt{display:block; font-size:0; text-align:center; margin-top:2px;}
.sky_FB .upDate dt img{ margin:0 1px; padding:0; font-size:0; display:inline; width:26px; height:26px;}
.sky_FB .btn_Today{ display:inline-block; cursor:pointer; text-align:center;}
/* 우귀 =END */

/* 티켓상세노출 */
#FaceBook .Tit_BG{ background:#f6f7f9; width:100%;}
#FaceBook .Tit_BG .tit{padding:5px 5px 5px 11px; position:relative;}
#FaceBook .Tit_BG .tit img{ vertical-align:middle; margin-right:5px;}
#FaceBook .Tit_BG .tit span.noData{padding:6px 0 0 0; height:28px;}
#FaceBook .Tit_BG .btn_etc{position:absolute; right:0; top:12px;}
.btn_close{ position:absolute; display:inline-block; top:10px; right:5px;}
.btn_close a{ width:20px; height:20px; display:inline-block; }
.btn_close img{ margin:4px;}

.List_wrap {padding:5px 11px 3px 11px;}
.List_wrap .noData{color:#7f7f7f; font-size:11px; line-height:190%; letter-spacing:-1px;}
.List_wrap .noData img{ margin:0 3px 0 0; vertical-align:middle; display:inline-block; font-size:0;}
.List_wrap .num{color:#aaaaaa; font-size:11px;}

.List_wrap .Fr_sTit { position:relative; display:block; font-size:11px; line-height:130%;} 
.List_wrap .Fr_sTit img{ margin-right:5px; vertical-align:middle;}
.List_wrap .Fr_sTit .btn_more{ position:absolute; right:0px; top:0px;}
.List_wrap .Fr_sTit_ss{font-size:11px; color:#aaaaaa; margin:5px 0 7px 19px;}
.List_wrap .Fr_sTit_ss img{ margin-left:5px; vertical-align:middle;}
.List_wrap .Fr_list {display:block; padding:3px 0 7px 0;}
.List_wrap .Fr_list_last {display:block; background:none;}

.List_wrap .List_Play{padding:0 0 5px 0; background:none;}
.List_wrap .List_Review{padding:0 0 5px 0; /*background:url('http://ticketimage.interpark.com/TicketImage/main/100506_sub/sns/bg_line_dot.gif') top left repeat-x;*/}
.List_wrap .List_Actor{padding:0 0 5px 0; /*background:url('http://ticketimage.interpark.com/TicketImage/main/100506_sub/sns/bg_line_dot.gif') top left repeat-x;*/}

.List_wrap .Fr_list, .List_wrap .Fr_list_last{ position:relative; zoom:1;}
.List_wrap .btnL{ position:absolute; top:10px; left:5px; display:inline-block; width:8px; height:16px;}
.List_wrap .btnR{ position:absolute; top:10px; right:5px; display:inline-block; width:8px; height:16px;}
.List_wrap .Fb_thumb { clear:both; margin-left:22px; display:inline-block;}
.List_wrap .Fb_thumb dt { float:left; margin:0 4px; _display:inline;}
.List_wrap .Fb_thumb dt img{ width:30px; height:30px;}

.List_Play{ clear:both; display:inline-block; overflow:hidden; width:100%;}

.List_wrap .Fr_sTit3 {float:left; font-size:11px; line-height:130%; padding:15px 6px 0 0;} 
.List_wrap .Fr_list3 {float:left; padding-top:3px;}
.List_wrap .Fr_list3 dl{ width:30px; float:left; display:inline-block; margin-left:8px;}
.List_wrap .Fr_list3 dl dt img{ width:30px; height:30px;}
.List_wrap .Fr_list3 dl dd{ margin-top:2px;}
/* //티켓상세노출 =END  */
 
/* 커뮤니티메인_우측 */ 
.Fb_box_Commu{width:248px; height:389px; *width:250px; *height:391px; overflow:hidden; margin-bottom:5px; border:1px solid #d3d6db; background:#ffffff; color:#6c6d6f; font-family:dotum,돋움,gulim; text-align:left;}
.Fb_box_Commu .Tit_BG_line{ clear:both; width:100%; display:block; height:41px; background:url('http://ticketimage.interpark.com/TicketImage/main/100506_sub/sns/fb_tit_bg.gif') bottom left repeat-x;}
.Fb_box_Commu .Tit_BG_line .tit{ float:left; display:inline; margin:5px 0 5px 10px;}
.Fb_box_Commu .Tit_BG_line img{ vertical-align:middle; margin-right:8px;}

.Fb_box_Commu .Tab{ float:right; display:inline-block; margin-top:16px; margin-right:-1px;}
.Fb_box_Commu .Tab li{ float:left; cursor:pointer; display:inline-block; margin-left:2px; _display:inline; padding-top:6px; text-align:center; font-size:11px;}
.Fb_box_Commu .Tab li.on{ cursor:pointer; color:#6c6d6f; width:46px; height:18px; *height:25px; letter-spacing:-1px; border:1px solid #c5c9cf; border-bottom:none; background:#FFF; display:inline-block;}
.Fb_box_Commu .Tab li.off{ cursor:pointer; color:#abacaf; width:46px; height:17px; *height:24px; letter-spacing:-1px; border:1px solid #d3d6db; border-bottom:none; background:#ebedef; display:inline-block;}

.Fb_box_Commu .List_wrap{ padding:4px 13px;}
.Fb_box_Commu .Fr_sTit{padding-top:10px;}
.Fb_box_Commu .List_wrap .MySelect{ clear:both; position:relative; width:100%; margin:10px 0 8px 0; display:inline-block;}
.Fb_box_Commu .List_wrap .MySelect dt{ position:absolute; left:0; top:0; display:inline-block;}
.Fb_box_Commu .List_wrap .MySelect dt img{ width:53px; height:65px; border:1px solid #efefef;}
.Fb_box_Commu .List_wrap .MySelect dd { color:#222; margin-left:65px; letter-spacing:-1px; line-height:130%;}
.MySelect dd.info{ padding-top:10px; height:62px; *height:70px; display:inline-block;}
.Fb_box_Commu .MySelect .subject{ color:#222; height:15px; overflow:hidden;}
.Fb_box_Commu .MySelect .sText{ color:#6c6d6f; height:13px; overflow:hidden; font-size:11px; margin:3px 0 5px 0;}
.Fb_box_Commu .MySelect .date{ color:#6c6d6f; height:13px; overflow:hidden; font-size:11px;}
.Fb_box_Commu .List_wrap .LogoutData{ display:block; padding:20px 0; text-align:center;}
.Fb_box_Commu .List_wrap .List {display:block;}
.Fb_box_Commu .List_wrap .List .Fb_Tits{color:#6c6d6f; font-size:11px; letter-spacing:0px; height:15px; overflow:hidden;}
.Fb_box_Commu .List_wrap .List .Fb_Tits .num{color:#aaaaaa}
.Fb_box_Commu .List_wrap .List .Fb_List{position:relative; zoom:1; margin:5px 0 2px 0;}
.Fb_box_Commu .List_wrap .List .btnL{ position:absolute; top:8px; left:2px; display:inline-block; width:8px; height:16px;}
.Fb_box_Commu .List_wrap .List .btnR{ position:absolute; top:8px; right:13px; display:inline-block; width:8px; height:16px;}
.Fb_box_Commu .List_wrap .List .Fb_thumb { position:relative; clear:both; display:inline-block; margin-left:12px;}
.Fb_box_Commu .List_wrap .List .Fb_thumb dl {float:left; margin-left:8px; width:30px; display:inline-block; _display:inline;}
.Fb_box_Commu .List_wrap .List .Fb_thumb dl dt { position:relative; clear:both; margin:0 0 2px 0; padding:0;}
.Fb_box_Commu .List_wrap .List .Fb_thumb dl dt img{ width:30px; height:30px; margin:0; padding:0; border:none;}
.Fb_box_Commu .List_wrap .List .Fb_thumb dl dd{ display:block; margin:0;}
.Fb_box_Commu .List .Review{ background:#f6f7f9; position:relative; display:inline-block; padding:5px 5px 0 5px; margin-top:2px; height:45px; *height:51px; overflow:hidden;}
.Fb_box_Commu .List .Review dt{ position:absolute; left:5px; top:5px; display:inline-block;}
.Fb_box_Commu .List .Review dt img{ width:30px; height:30px; margin:0; padding:0; border:none;}
.Fb_box_Commu .List .Review dd{ color:#222; font-size:11px; margin-left:37px; letter-spacing:-1px; line-height:130%;}
.Fb_box_Commu .List .Review dd p.subject{ color:#6c6d6f; font-size:11px;}
.Fb_box_Commu .List .Review dd p.text{ color:#aaa; font-size:11px; line-height:130%;}

#FaceBook .line_dot{ background:url('http://ticketimage.interpark.com/TicketImage/main/100506_sub/sns/line_dot.gif') repeat-x; height:4px; font-size:0;}

/********** Front **********/
.comm_Nav{clear:both; width:100%; display:inline-block}
.comm_Nav .fL{ float:left; margin-left:10px; display:inline-block; _display:inline;}
.comm_Nav .fR{ float:right; margin-right:10px; display:inline-block; _display:inline;}
.comm_BgWrap{clear:both; overflow:hidden; display:inline-block; text-align:left; margin-top:10px; background:url('http://ticketimage.interpark.com/TicketImage/main/100506_sub/sns/front_bg_mid.gif') 0px 3px repeat-y;}
.comm_BgWrapT{clear:both; overflow:hidden; display:inline-block; background:url('http://ticketimage.interpark.com/TicketImage/main/100506_sub/sns/front_bg_top.gif') top left no-repeat;}
.comm_BgWrapB{clear:both; height:10px; background:url('http://ticketimage.interpark.com/TicketImage/main/100506_sub/sns/front_bg_bot.gif') bottom left no-repeat;}

.comm_BgWrap .aL{float:left; width:180px; display:inline-block; overflow:hidden;}
.comm_BgWrap .aL_space{clear:both; margin:10px; padding-bottom:100px;}
.comm_BgWrap .aC{float:left; width:535px; margin-top:3px; display:inline-block; overflow:hidden;}
.comm_BgWrap .aC .aC_space{clear:both; margin:0 25px;}
.comm_BgWrap .aR{float:left; width:245px; margin-top:3px; display:inline-block; overflow:hidden;}
.comm_BgWrap .aR .aR_space{ clear:both; margin:11px 13px 11px 16px;}
.comm_BgWrap .aR .aR_space #WishRankingNoDiv{ padding-top:20px;}

.comm_BgWrap .line_Part{width:100%; height:2px; font-size:0; background:url('http://ticketimage.interpark.com/TicketImage/main/100506_sub/sns/bg_line_bl.gif') top left repeat-x;}

.comm_BgWrap .Tab{ clear:both; width:100%; display:inline-block; overflow:hidden;}
.comm_BgWrap .Tab li{ float:left; cursor:pointer; display:inline-block;}
.comm_BgWrap .Tab li img{font-size:0;}

.comm_BgWrap .Tab_s{ clear:both; display:inline-block; overflow:hidden; zoom:1;}
.comm_BgWrap .Tab_s li{float:left; margin-right:5px; font-size:11px; font-weight:bold; padding:5px 8px 0 8px; height:17px; *height:25px; cursor:pointer; display:inline-block; _display:inline; vertical-align:middle;}
.comm_BgWrap .Tab_s li.on{border:2px solid #a8b1c6;  font-family:dotum; padding-left:15px; color:#3b5998; font-size:11px; background:#FFF url('http://ticketimage.interpark.com/TicketImage/main/100506_sub/sns/icon_arrow_bl2.gif') 8px 7px no-repeat;}
.comm_BgWrap .Tab_s li.off{border:2px solid #dfe1e2; font-family:dotum; padding-left:15px; color:#a9aaaa; font-size:11px; background:#ebebf1 url('http://ticketimage.interpark.com/TicketImage/main/100506_sub/sns/icon_arrow2.gif') 8px 7px no-repeat;}

.comm_BgWrap .Tab_s li.on a, 
.comm_BgWrap .Tab_s li.on a:hover, 
.comm_BgWrap .Tab_s li.on a:visited{font-size:11px; color:#3b5998; text-decoration:none;}

.comm_BgWrap .Tab_s li.off a, 
.comm_BgWrap .Tab_s li.off a:hover, 
.comm_BgWrap .Tab_s li.off a:visited{font-size:11px; color:#a9aaaa; text-decoration:none;}

/* Front Left */
.aL	dl.aL_myPic{}
.aL	dl.aL_myPic dt{width:160px; height:100px; display:inline-block; overflow:hidden; text-align:center;}
.aL	dl.aL_myPic dt img{ width:160px;}
.aL	dl.aL_myPic dd{ padding:7px 15px 15px 15px; background:url('http://ticketimage.interpark.com/TicketImage/main/100506_sub/sns/front_al_bg_mypic.gif') bottom left no-repeat;}
.aL	dl.aL_myPic dd p{ margin:4px 0;}
.aL	dl.aL_myPic dd p.Name{ color:#222222;}
.aL	dl.aL_myPic dd p.MyFb, .aL	dl.aL_myPic dd p.MyFb a:link{ color:#3a5798; font-size:11px;}
.aL	dl.aL_myPic dd p.MyFb{margin-top:2px;}
.aL	dl.aL_myPic dd p.MyFb img{ vertical-align:middle; margin-right:4px; display:inline-block;}
.aL	dl.aL_myPic dd p.MyFb span {vertical-align:middle; display:inline-block;}
.aL .line_Part{ margin-top:20px;}

.aL_MySelect{ position:relative; width:100%; margin-top:20px; display:inline-block;}
.aL_MySelect dt{ position:absolute; left:0; top:0; display:inline-block;}
.aL_MySelect dt img{ width:55px; height:67px;}
.aL_MySelect dd { color:#e2e2e3; display:inline-block; margin-left:62px; letter-spacing:-1px; line-height:130%;}
.aL_MySelect dd .category{ color:#a7a7a7;}
.aL_MySelect dd .subject{color:#e2e2e3;}
.aL_MySelect dd .subject a, .aL_MySelect dd .subject a:hover{color:#e2e2e3; text-decoration:none;}
.aL_MySelect dd .message{ color:#b6c9e9; font-size:11px; letter-spacing:0px;}
.aL_MySelect dd .time{ color:#6e8dc3; font-size:11px; letter-spacing:0px; line-height:100%; margin:2px 0;}
.aL_MySelect dd .btnText{ cursor:pointer; display:inline-block; color:#6f85ad; font-size:11px; padding-right:5px; background:url('http://ticketimage.interpark.com/TicketImage/main/100506_sub/sns/icon_arrow_bl.gif') right 5px no-repeat;}
.aL_MySelect dd .btnText a{color:#6f85ad; font-size:11px; text-decoration:underline;}
.aL_MySelect dd .btnText a:hover{color:#6f85ad;} 
 
.aL_List { margin-top:13px; display:block;}
.aL_List .Fb_Tit {display:block; font-size:11px; line-height:130%; color:#b3b3b3;} 
.aL_List .Fb_Tits{display:block; font-size:11px; color:#6f85ad; margin:3px 0;}
.aL_List .Fb_List{position:relative; zoom:1; margin-bottom:13px;}
.aL_List .btnL{ position:absolute; top:1px; left:5px; display:inline-block; width:8px; height:16px;}
.aL_List .btnR{ position:absolute; top:1px; right:5px; display:inline-block; width:8px; height:16px;}
.aL_List .Fb_thumb { clear:both; margin-left:20px; display:inline-block;}
.aL_List .Fb_thumb dt { float:left; margin:0 3px; _display:inline;}
.aL_List .Fb_thumb dt img{ width:30px; height:30px;}

/* Front Center */
.aC .aC_Tit{ margin:23px 0 13px 0;}
.aC .aC_NoData{width:100%; text-align:center; padding:10px 0 50px 0;}
.aC .aC_Tit span.txt{ display:inline-block; margin:8px 0 0 8px;}
.aC .aC_more{cursor:pointer; display:inline-block; margin:5px auto 15px;}

.text_normal{ color:#333; line-height:130%;}
.text_gray{color:#6c6d6f;}

.aC .aC_List{ clear:both;}
.aC_Fr_Wish{clear:both; position:relative; width:100%; margin:15px 0; *+height:50px; min-height:50px; display:inline-block; *display:inline;}
.aC_Fr_Wish dt{position:absolute; left:0; top:0; display:inline-block;}
.aC_Fr_Wish dt img{ width:50px; height:50px; border:none;}
.aC_Fr_Wish dd {color:#222; margin-left:58px; line-height:130%;}
.aC_Fr_Wish dd .subject { margin:0 0 4px 0;}
.aC_Fr_Wish dd .subject .bl{color:#3b5998;}
.aC_Fr_Wish dd .time{ color:#aaaaaa; font-size:11px;}
.aC_Fr_Wish dd .btnText{ cursor:pointer; display:inline-block; color:#6c6d6f; font-size:11px; padding-right:7px; background:url('http://ticketimage.interpark.com/TicketImage/main/100506_sub/sns/icon_arrow.gif') right 3px no-repeat; margin:1px 10px 0 0; letter-spacing:-1px;}
.aC_Fr_Wish dd .btnText a, .aC_Fr_Wish dd .btnText a:link{color:#6c6d6f; font-size:11px; text-decoration:underline; }

.aC_MySelect{ clear:both; position:relative; width:100%; *+height:100px; min-height:100px; margin:15px 0 0 0; display:inline-block;}
.aC_MySelect dt{position:absolute; left:0; top:0; display:inline-block;}
.aC_MySelect dt span{ position:absolute; top:0px;}
.aC_MySelect dt img{ width:80px; height:98px; margin-left:20px; }
.aC_MySelect dd { color:#222; margin-left:118px; line-height:130%;}
.aC_MySelect dd .subject{}
.aC_MySelect dd .subject a{color:#222;}
.aC_MySelect dd .subject a:hover{color:#666; text-decoration:none;}
.aC_MySelect dd .Fb_Tits{color:#6c6d6f; margin:5px 0 0 0;}
.aC_MySelect dd .Fb_Tits strong{color:#3b5998;}
.aC_MySelect dd .time{ color:#aaaaaa; margin-left:10px;}
.aC_MySelect dd .btnText{ cursor:pointer; display:inline-block; color:#aaa; font-size:11px; padding-right:7px; background:url('http://ticketimage.interpark.com/TicketImage/main/100506_sub/sns/icon_arrow.gif') right 3px no-repeat; margin:1px 0; letter-spacing:-1px;}
.aC_MySelect dd .btnText a{color:#aaa; font-size:11px; text-decoration:underline; }

.aC_Review {clear:both; position:relative; display:inline-block; margin:5px 0 15px 0;}
.aC_Review dt{position:absolute; left:0; top:0; display:inline-block;}
.aC_Review dt img{width:30px; height:30px; margin:0; border:none;}
.aC_Review dd {color:#222; margin-left:36px; line-height:130%;}
.aC_Review dd.Logout {color:#222; margin:0; line-height:130%;}

.reviewTEXT{ clear:both; color:#aaaaaa; padding:0 0 0 12px; margin:3px 0; background:url('http://ticketimage.interpark.com/TicketImage/main/100506_sub/sns/icon_reply.gif') 2px 2px no-repeat;}
.reviewTEXT li{color:#505154; font-size:11px; line-height:150%;}
.reviewTEXT a:hover{color:#505154;}
.reviewTEXT li .btnText{ cursor:pointer; display:inline-block; color:#6c6d6f; font-size:11px; padding-right:7px; background:url('http://ticketimage.interpark.com/TicketImage/main/100506_sub/sns/icon_arrow.gif') right 3px no-repeat; margin:4px 0 0 0; letter-spacing:-1px;}
.reviewTEXT li .btnText a:link{color:#aaaaaa; font-size:11px; text-decoration:underline;}
.reviewTEXT li.Name { color:#8D8F94; font-size:11px; }

/* Front Right */
.aR_MySelect{ clear:both; position:relative; width:100%; height:45px; *+height:65px; margin:20px 0; display:inline-block;}
.aR_MySelect dt{ position:absolute; left:0; top:0; display:inline-block; vertical-align:top;}
.aR_MySelect dt span{position:absolute; top:0px;}
.aR_MySelect dt img{ width:53px; height:65px; margin-left:20px; border:1px solid #efefef;}
.aR_MySelect dd { width:122px; color:#222; margin-left:86px; letter-spacing:-1px; line-height:130%;}
#FaceBook .aR_MySelect dd .subject{width:120px; margin:3px 0; display:inline-block; white-space:pre-line; word-break:break-all; word-wrap:break-word;}
#FaceBook .aR_MySelect dd .subject a{color:#222;}
#FaceBook .aR_MySelect dd .subject a:hover{color:#666; text-decoration:none;}
#FaceBook .aR_MySelect dd .etc_info{color:#8D8F94; font-size:11px; /*height:24px; margin-bottom:3px; */ letter-spacing:0; width:120px; overflow:hidden; }
#FaceBook .aR_MySelect dd .etc_info span{color:#8D8F94; font-size:11px; }

.aR_MySelect dd .btnText{ cursor:pointer; display:inline-block; color:#aaaaaa; font-size:11px; padding-right:7px; background:url('http://ticketimage.interpark.com/TicketImage/main/100506_sub/sns/icon_arrow.gif') right 3px no-repeat; margin:1px 0;}
.aR_MySelect dd .btnText a{color:#aaaaaa; font-size:11px;text-decoration:underline; }

.aR_List {display:block;}
.aR_List .Fb_Tits{color:#6c6d6f; font-size:11px; letter-spacing:0px;}
.aR_List .Fb_Tits span{ margin-left:3px; vertical-align:middle;}
.aR_List .Fb_Tits .num{color:#aaaaaa}
.aR_List .Fb_List{position:relative; zoom:1; margin:3px 0;}
.aR_List .btnL{ position:absolute; top:2px; left:2px; display:inline-block; width:8px; height:16px;}
.aR_List .btnR{ position:absolute; top:2px; right:7px; display:inline-block; width:8px; height:16px;}
.aR_List .Fb_thumb { position:relative; clear:both; margin-left:14px; display:inline-block;}
.aR_List .Fb_thumb dt {position:relative; float:left; margin:0 2px; _display:inline;}
.aR_List .Fb_thumb dt img{ width:18px; height:18px; margin:0; padding:0;}

.btn_All{ display:block; text-align:right; margin:5px 0 10px 0;}

/* number */
.num_Box{ font-family:arial, sans-serif; font-size:12px; width:17px; height:15px; overflow:hidden; display:inline-block; text-align:center; font-weight:bold; background:#bdbdbd; color:#FFF; letter-spacing:-1px;}
.num_on{background:#71819a; color:#FFF;}



 