a:hover{color:#ff6600;}
a,a:hover{text-decoration: none;}
.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .cl { zoom: 1; }
.b_com{border:1px solid #e6e6e6;padding:0 19px 25px 29px}
.xiaoyu_mirwrap{background: #fff;margin-bottom: 15px;}

.mibtn{display:inline-block;*display:inline;*zoom:1;margin-bottom:0;font-size:14px;height:38px;line-height:38px;text-align:center;cursor:pointer;background-color:#ff8b3d;border:1px solid #ff8b3d;color:#fff;padding:0;width:148px}
.mibtn:hover,.mibtn:focus{color:#fff;outline:0;text-decoration:none;background-color:#ff7519}

.xiaoyu_miw{margin: 10px auto;margin-right:270px; }
.xiaoyu_mil{position: relative; overflow:hidden}
.xiaoyu_mir{float: right;width: 250px;position: relative; margin-right:-270px; overflow:hidden}
.xiaoyu_mihostplate{line-height:58px;background:#fff;font-size:12px;margin-bottom:10px;border: 1px solid #e6e6e6;}
.xiaoyu_mihostplate .name{float:left;color:#333;margin-left:15px}
.xiaoyu_mihostplateul{width:820px;overflow:hidden;float:left;margin-left:15px}
.xiaoyu_mihostplateul .list_item{float:left;margin-right:16px}
.xiaoyu_mihostplateul .list_item .mi_smallproduct{float:left;margin-right:3px;vertical-align:middle}
.xiaoyu_mihostplateul .list_item .list_item_con{display:inline-block;color:#333;line-height:18px;margin-top:20px}
.xiaoyu_mihostplateul .list_item .list_item_con img{float:left;width:24px;height:24px;margin:-4px 2px 0 0;border-radius:2px;}
.xiaoyu_mihostplateul .list_item .list_item_con:hover{color:#ff8b3d}
.xiaoyu_mihostplateul .list_item:last-child{margin-right:0}







.xiaoyu_mitbox{background: #fff;border: 1px solid #e6e6e6;}
.xiaoyu_mitmg{margin:20px 30px;}
.xiaoyu_mitmg .xiaoyu_mitnav{ font-size:14px;}
.xiaoyu_mitmg .xiaoyu_mitnav .mia{color:#333;display:inline-block;line-height:30px;padding:0 10px}
.xiaoyu_mitmg .xiaoyu_mitnav .mia .num{color:#8c8c8c;margin-left:5px}
.xiaoyu_mitmg .xiaoyu_mitnav .mia.current{background:#f3f3f3}

.xiaoyu_mitmg .xiaoyu_mitnav .xiaoyu_mitnav_btn{float:right;height:28px;line-height:28px;width:116px;font-size:12px;text-decoration:none;color:#fff}
.xiaoyu_mitmg .xiaoyu_mitmg_index{display:none}
.xiaoyu_mitmg .xiaoyu_mitmg_index.current{display:block}
.xiaoyu_mitmg li{position:relative;padding-top:16px;*clear:both;*margin-top:16px;*padding:0}
.xiaoyu_mitmg li .person{left:0}
.xiaoyu_mitmg li .mitimg{width:50px;float:left;position:relative}
.xiaoyu_mitmg li .mitimg img{display:block;width:50px;height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-top:2px}
.xiaoyu_mitmg li .mitimg input{margin:5px auto 0;display:block}
.xiaoyu_mitmg li .mitli_con{margin-left:60px}
.xiaoyu_mitmg li .mitli_con .mi_auth_msg{line-height:18px;margin:6px 0 0;padding-bottom:11px;border-bottom:1px solid #e6e6e6}
.xiaoyu_mitmg li .mitli_con .mi_auth_msg span,.xiaoyu_mitmg li .mitli_con .mi_auth_msg i,.xiaoyu_mitmg li .mitli_con .mi_auth_msg a{float:left;vertical-align:middle}
.xiaoyu_mitmg li .mitli_con .mi_auth_msg .user_name{font-size:12px;color:#8c8c8c}
.xiaoyu_mitmg li .mitli_con .mi_auth_msg .user_name:hover{color:#ff8b3d}
.xiaoyu_mitmg li .mitli_con .mi_auth_msg .vip_icon{margin:5px 3px 0 5px}
.xiaoyu_mitmg li .mitli_con .mi_auth_msg .vipnum,.xiaoyu_mitmg li .mitli_con .mi_auth_msg img{margin-top:1px}
.xiaoyu_mitmg li .mitli_con .mi_auth_msg .timetxt{font-size:12px;color:#8c8c8c;margin-left:5px}
.xiaoyu_mitmg li .mitli_con .mi_auth_msg .status{background:#ff4c4c;color:#fff;padding:0 5px;border-radius:5px;line-height:16px;margin-top:1px}
.xiaoyu_mitmg li .mitli_con .mi_auth_msg .numb{float:right;_display:inline-block;font-size:12px;color:#9da5ab;height:18px;margin-top:3px}
.xiaoyu_mitmg li .mitli_con .mi_auth_msg .numb i{display:inline-block;margin:3px 5px 0;*margin:4px 5px 0;background:url("invitation_pic.png") 0 0 no-repeat;vertical-align:middle}
.xiaoyu_mitmg li .mitli_con .mi_auth_msg .numb.view i{width:16px;height:10px;background-position:-2px -1px}
.xiaoyu_mitmg li .mitli_con .mi_auth_msg .numb.msg i{width:14px;height:11px;background-position:-3px -12px}
.xiaoyu_mitmg li .mitli_con .mi_auth_msg img{display:inline-block;margin-left:5px}
.xiaoyu_mitmg li .mitli_con .xtitle{margin-top:10px;}
.xiaoyu_mitmg li .mitli_con .xtitle .t_name{display:inline-block; line-height:normal;width:auto;max-width:660px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;_zoom:1;color:#333;font-size:16px;}
.xiaoyu_mitmg li .mitli_con .xtitle .t_name:hover{color:#ff8b3d}
.xiaoyu_mitmg li .mitli_con .xtitle .title_bold{font-weight:bold}
.xiaoyu_mitmg li .mitli_con .xtitle .title_underline{text-decoration:underline}
.xiaoyu_mitmg li .mitli_con .xtitle .title_italic{font-style:italic}
.xiaoyu_mitmg li .mitli_con .xtitle img{margin:-12px 3px 0 0;display:inline-block;vertical-align:middle;margin-left: 5px;}
.xiaoyu_mitmg li .mitli_con .digest{font-size:14px;color:#6d6d6d;max-height:78px;line-height:26px;border-bottom:1px solid #e6e6e6;padding:10px 0 12px;position:relative;overflow:hidden;white-space:normal;word-warp:break-word;word-break:break-all;text-overflow:ellipsis}
.xiaoyu_mitmg li .mitli_con .digest .read{font-size:14px;margin-left:15px;color:#ff8b3d;position:absolute;bottom:12px;right:0;display:none}
.xiaoyu_mipage .pg{margin-top: 30px;}
.xiaoyu_mitab{border:1px solid #e6e6e6;overflow:hidden;font-size:14px}
.xiaoyu_mitab .temp{margin:0}
.xiaoyu_mitab .xiaoyu_mitab_tit{height:40px;line-height:40px;background:#fafafa;font-weight:bold}
.xiaoyu_mitab .xiaoyu_mitab_tit .mitab{width:252px;margin-left:-1px;color:#333}
.xiaoyu_mitab .xiaoyu_mitab_tit .mitab span{cursor:pointer;float:left;width:125px;border-left:1px solid #e8e8e8;text-align:center}
.xiaoyu_mitab .xiaoyu_mitab_tit .mitab span.on{height:36px;line-height:32px;border-top:4px solid #ccd1d9;background:#fff}
.xiaoyu_mitab ul{display:none;width:252px;margin-right:-1px}
.xiaoyu_mitab ul li{float:left;width:125px;height:36px;line-height:36px;border-right:1px solid #e5e5e5;border-top:1px solid #e5e5e5;text-align:center}
.xiaoyu_mitab ul li a{color:#333;display:block}
.xiaoyu_mitab ul li a:hover{color:#ff8b3d}
.xiaoyu_mitab ul li.more{width:251px}
.xiaoyu_mitab ul.on{display:block}
.xiaoyu_share{width:190px;margin:20px auto 0}
.xiaoyu_share .xiaoyu_share_img img{width:190px;height:100px;display:block}
.xiaoyu_share .xiaoyu_share_txt{font-size:12px;line-height:14px;text-align:center;display:block;margin-top:10px}
.xiaoyu_mihot .romdl{overflow:hidden}
.xiaoyu_mihot h3{font-size:14px;line-height:26px;padding-bottom:4px;margin:16px 0 0 0}
.xiaoyu_mihot h3{border-bottom:1px solid #e6e6e6;margin-bottom:20px}
.xiaoyu_mihot h3 .more{float:right;color:#333;font-size:14px;font-weight:normal}
.xiaoyu_mihot .romdl .romdl_center{padding:15px 0;display:block}
.xiaoyu_mihot .romdl .romdl_center span{display:block;margin-left:auto;margin-right:auto}
.xiaoyu_mihot .romdl .romdl_center .num{font-size:16px;color:#ff8b3d;display:block;text-align:center;line-height:40px}
.xiaoyu_mihot .romdl .romdl_center .num strong{font-size:36px}
.xiaoyu_mihot .romdl .romdl_center .txt{text-align:center;display:block;font-size:12px;color:#333;line-height:20px;margin-top:7px}
.xiaoyu_mihot .mibtn{width:188px;height:36px;line-height:36px;margin:0 auto;display:block}
.xiaoyu_mihot .two_dimension_code{display:block;width:190px;height:190px;margin-bottom:20px}
.xiaoyu_mihot .about{font-size:12px;color:#8c8c8c;text-align:center;margin-top:12px}
.xiaoyu_mihot .about a{margin-top:6px;display:inline-block;color:#8c8c8c}
.xiaoyu_mihot .about .linetool{margin:0 3px;padding:0 3px;border-right:1px solid #cacaca;border-left:1px solid #cacaca}
.xiaoyu_mihot .about .all{color:#ff8b3d}

.vip_icon{display:inline-block;background:url("vip_icon.png") 0 0 no-repeat;vertical-align:middle}
.vip_icon.vip_icon_s0,.vip_icon.vip_icon_s1,.vip_icon.vip_icon_s2,.vip_icon.vip_icon_s3,.vip_icon.vip_icon_s4,.vip_icon.vip_icon_s5,.vip_icon.vip_icon_s6,.vip_icon.vip_icon_s7,.vip_icon.vip_icon_s8{width:19px;height:10px}
.vip_icon.vip_icon_s,.vip_icon.vip_icon_sv,.vip_icon.vip_icon_s9{width:12px;height:10px}
.vip_icon.vip_icon_s,.vip_icon.vip_icon_s9{background-position:0 -33px}
.vip_icon.vip_icon_sv{background-position:-12px -33px}
.vip_icon.vip_icon_s0{background-position:-24px -33px}
.vip_icon.vip_icon_s1{background-position:-43px -33px}
.vip_icon.vip_icon_s2{background-position:-62px -33px}
.vip_icon.vip_icon_s3{background-position:-81px -33px}
.vip_icon.vip_icon_s4{background-position:-100px -33px}
.vip_icon.vip_icon_s5{background-position:-119px -33px}
.vip_icon.vip_icon_s6{background-position:-138px -33px}
.vip_icon.vip_icon_s7{background-position:-157px -33px}
.vip_icon.vip_icon_s8{background-position:-176px -33px}

.xiaoyumi_mobile.xiaoyu_miw{ margin-right:auto}
.xiaoyumi_mobile .xiaoyu_mitmg li .mitli_con .xtitle .t_name{
    float: none;
    width: auto;
    white-space: normal;
    color: #333!important;
    font-size: 14px;
}

.xiaoyumi_mobile .theme{width:auto}
.xiaoyumi_mobile .xiaoyu_mitmg{width:auto;margin-left:15px;margin-right:15px}
.xiaoyumi_mobile .xiaoyu_mitmg .theme_nav .theme_nav_list .num{display:none}
.xiaoyumi_mobile .xiaoyu_mitmg li .mitimg{width:35px}
.xiaoyumi_mobile .xiaoyu_mitmg li .mitimg img{width:35px;height:35px}
.xiaoyumi_mobile .xiaoyu_mitmg li .mitli_con{float:none;width:auto;margin-left:40px}
.xiaoyumi_mobile .xiaoyu_mitmg li .mitli_con .xtitle{height:auto;margin-top:0}
.xiaoyumi_mobile .xiaoyu_mitmg li .mitli_con .xtitle img{vertical-align:text-bottom}
.xiaoyumi_mobile .xiaoyu_mitmg li .mitli_con .xtitle .title_name{float:none;width:auto;white-space:normal;color:#333!important;font-size:14px}
.xiaoyumi_mobile .xiaoyu_mitmg li .mitli_con .xtitle.stamp{display:none}
.xiaoyumi_mobile .xiaoyu_mitmg li .mitli_con .xtitle.title_bold{font-weight:normal}
.xiaoyumi_mobile .xiaoyu_mitmg li .mitli_con .xtitle.title_underline{text-decoration:none}
.xiaoyumi_mobile .xiaoyu_mitmg li .mitli_con .xtitle.title_italic{font-style:normal}
.xiaoyumi_mobile .xiaoyu_mitmg li .mitli_con .auth_msg{width:auto}
.xiaoyumi_mobile .xiaoyu_mitmg li .mitli_con .auth_msg .stick{display:none}
.xiaoyumi_mobile .xiaoyu_mitmg li .mitli_con .mi_auth_msg .numb.msg{display:none}
.xiaoyumi_mobile .xiaoyu_mitmg li .mitli_con .auth_msg .time+.time{display:none}


.xiaoyu_miuser li{float:right;padding:11px 5px;}
.xiaoyu_miuser li a,.nav .icon_edit a{display:block;width:28px;height:28px;background: url(icon.png) no-repeat;line-height:2000px;overflow:hidden;}
.xiaoyu_miuser .on{background: url(arrow_top.png) no-repeat 50% 100%;}
.xiaoyu_miuser a.icon_userinfo{background-position:0 0;}
.xiaoyu_miuser a.icon_userinfo:hover,.xiaoyu_miuser .on a.icon_userinfo{background-position:0 -28px;}
.xiaoyu_miuser a.icon_threadlist{background-position:-28px 0;}
.xiaoyu_miuser a.icon_threadlist:hover,.xiaoyu_miuser .on a.icon_threadlist{background-position:-28px -28px;}
.xiaoyu_miuser a.icon_search{background-position: -56px 0;}
.xiaoyu_miuser a.icon_search:hover,.xiaoyu_miuser .on a.icon_search{background-position: -56px -28px;}
.xiaoyu_miuser a.icon_hotthread{background-position: -112px 0;}
.xiaoyu_miuser a.icon_hotthread:hover,.xiaoyu_miuser .on a.icon_hotthread{background-position: -112px -28px;}
#xiaoyu_miusermsg{position:relative;}
.xiaoyu_miuser .icon_msg{position: absolute;background: url(icon_msg.png) no-repeat;width:10px;height:10px;display:block;top:14px;left:26px;}

.xiaoyu_mihd{ width:100%; height:50px;background:#5b5a5a;background:rgba(0,0,0,0.67); }
.xiaoyu_mihd .logo{
	width: 150px;
    height: 50px;
    margin-left: 0;
    text-indent: -99999px;
    display: inline-block;
    position: absolute;
    left: 0;
    z-index: 20;
    background: url(xiaoyu_logo.png) no-repeat;
    background-size: 100% 100%;
}
.xiaoyu_mift{padding: 20px 15px;background:#5b5a5a;background:rgba(0,0,0,0.67);}
.xiaoyu_mift .milogo{margin-right: 10px;text-indent: -99999px;width: 40px;height: 40px;float: left;background: url(xiaoyu_ft_logo.png) no-repeat;}
.xiaoyu_mift .link, .xiaoyu_mift span{display: block;font-size: 12px;color: #dfdfdf;line-height: 20px;}

.xiaoyu_miswitch{display: block;line-height: 36px;margin-bottom: 10px;border: 1px solid #e6e6e6;background: #fff;color: #333;text-align: center;}
.xiaoyu_miswitch a{margin: 0 10px;color: #333;}
.xiaoyu_miswitch a.switch_app{position: relative;color: #f62121;}
.xiaoyu_miswitch a.switch_app i{position: absolute;left: 100%;bottom: 8px;line-height: 16px;font-size: 12px;font-style: normal;}