/* ::::: http://54juju.com:::::*/
.xiaoyu_portal{ width:1200px;}
h1, h2, h3, h4, h5, h6{ font-weight:normal;}
/*论坛*/
.xm_bm .bm_h{height:40px;line-height:40px;border:none;border-bottom:1px solid #efefef;border-radius:5px 5px 0 0; background:#FAFAFA;font-weight:bold;}

.fl_g dt a{font-size:20px;color:#FF6600; font-weight:700;}
.xm_tp .chart{background: none;border: 5px solid #FFFFFF;border-radius: 5px;color: #434A53;height: 60px;overflow: hidden;padding: 15px 0;}
.xm_tp .chart ul{height: 100%;width: 1200px;}
.xm_tp .chart li{border-right: 1px solid #D1D3D7;float: left;height: 100%;line-height: 24px;text-align: center;width: 299px;}
.xm_tp .chart em{color: #434A53;display: block;font-size: 28px;line-height: 32px;}
.xm_tp #chart .y{margin-top: -130px;}
.xm_tp .y{text-align: right;}
.xm_tp .y a{color:#656D78;font-size:12.5px;}


.xm_gd{margin-bottom:10px;background:#FFFFFF;border-radius:6px;}
#pt .z a{color:#666666;}
a, a:hover{color: #656D78;text-decoration: none;}
ul, li, dl, dt, dd{list-style-type: none;}
.bm_h, .bmw .bm_h{height:40px;line-height:40px; background:#F0F0F0;font-weight:bold;}
.xiaoyu_buttons, .xiaoyu_submit, .pnpost .pn{
  background: #444;
  border: 1px solid #555;
  border-radius:4px;
  color: #fff;
  padding:2px 10px;
  cursor:pointer;
}
.pn em, .pn span, .pn strong{ line-height:20px;}
.pn{
  background: #333;
  border:1px solid #444;
  border-radius:4px;
  color: #fff;
}
.xiaoyu_buttons:hover, .xiaoyu_submit:hover {
    background:#ff936a;
    border: 1px solid #ff936a;
}
.m_c .flb {
  background: #f1f6f8;
  border-bottom: 1px solid #dfe4e7;
  border-top: 1px solid #fff;
  line-height: 18px;
  margin-bottom: 10px;
  padding: 9px 9px 8px 15px;
}
.px, .ftid a{borde-color:#CCC;background-color:white;box-shadow:2px 2px 2px #F0F0F0 inset;color:#333;}
#ct.ct2_a_r{ padding:10px;}
/*登陆页面*/
.kym_loginlogo{margin:0 auto;text-align:center; background: url("img/loginlogoa.png") no-repeat scroll center 0; height:200px; margin-bottom:40px;}
.kym_loginlogo img{width:328px;height:105px;}
.kym_loginlogo img.loginad{width:249px;height:21px;}
.kym_loginlogo h1.kym_loginlogo_btitle{font-size:40px;color:#cc0000;margin-bottom: 25px;margin-top: 50px;font-family: "Microsoft Yahei" ;}
.kym_loginlogo h1.kym_loginlogo_title{font-size:20px;color:#8d8d8d;font-family: "Microsoft Yahei" ;font-weight: normal;margin-bottom:20px;}
.kym_login_pn{width:320px;height:44px;border-radius:5px;background:#FF7A4D;border:1px solid #FF7549;color:#FFFFFF;cursor:pointer;font-size:20px;text-align:center;line-height:44px;}
.kym_fre{color: #333333;display: block;height: 20px;line-height: 20px;padding: 10px 10px 10px 0;width: 280px;float:left;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom:1px solid #E6E6E6;border-top:1px solid #E6E6E6;border-right:1px solid #E6E6E6;border-left:0px solid #E6E6E6;}
.px, .pt, .ps, select{border: 1px solid #E6E6E6;color:#333333;}
option{color:#666666;line-height:30px;}
.kym_tipcol{-moz-appearance: none;background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #E5E5E5;border-radius: 6px;color: #7C7C7C;cursor: pointer;display: block;font-size: 16px;height: 44px;line-height: 44px;text-align: center;width: 320px;margin:0 auto;}
.kym_tipcol{background:#FFFFFF;border: 1px solid #E5E5E5;border-radius: 6px;color: #7C7C7C;cursor: pointer;display: block;font-size: 16px;height: 44px;line-height: 44px;text-align: center;width: 320px;margin:0 auto;}
.rfm a.kym_tipcol:hover{color:#333333;border: 1px solid #E5E5E5;}
.rfm a{color: #7C7C7C;}
#kym_bm{background:#E8E8E8 url("img/yembg.png") repeat-x center 0;height:37px;width:100%;margin-bottom:-37px;}

.rfm td.kym_td{background:#FFFFFF;border-radius: 6px;color: #333333;padding:0;margin:0 auto;}
.rfm .kym_td em{background:url("img/tbbg.png") no-repeat -5px 13px;width:30px;float:left;height:40px;border-top-left-radius:6px;border-bottom-left-radius:6px;border-bottom:1px solid #E6E6E6;border-top:1px solid #E6E6E6;border-left:1px solid #E6E6E6;}
.rfm .kym_td em.inbg{background-position:-5px 13px}
.rfm .kym_td em.inbgpass{background-position:-5px -32px}
.xiaoyu_logingb{ background:url("img/xyloginbg.jpg") no-repeat; height:300px; padding-top:350px; margin-top:50px;}
/*注册页面*/
.xiaoyu_reginbg{ background:url("img/main_message.png") no-repeat; padding-bottom: 90px;}
.kym_register{margin:0 auto;height:150px;padding:8px 50px 35px 50px;overflow:hidden;}
.kym_register p{padding-bottom:13px;}

.kym_register p.kym_register_atitle{color:#FF9630;font-size:22px;font-family: "Microsoft Yahei" ;font-weight: bold;}
.kym_register p.kym_register_btitle{color:#999999;font-size:12px;font-family: "Microsoft Yahei" ;}
.kym_register p.kym_register_ctitle{color:#000000;font-size:15px;font-family: "Microsoft Yahei" ;}
.kym_register p.kym_register_dtitle{color:#ff9c32;font-size:40px;font-family: "Microsoft Yahei" ;}
.kym_regtext{border-radius: 6px;color: #333333;display: block;font-size: 14px;font-weight: bold;height: 20px;line-height: 20px;padding: 5px 10px;width: 250px;}
.kym_zic{background: url("img/s_bgs.png") repeat-x scroll 0 0;border: 1px solid #DD621F;cursor: pointer;height: 38px;margin: 0 auto;width: 130px;color:#FFFFFF;border-radius:3px;}
.kym_zic strong{font-size:16px;font-weight:bold;}
.kymshou{color:#999999;font-size:12px;margin:30px 0 80px 0;}
a.cor_yellow{color:#FF7E00;}
.kym_ask{text-align:center;width:1000px;}
/*登陆调整*/
.flb em.kym_return{color:#656d78;font-size:16px;padding-top: 10px;padding-left: 10px;}
.rfm{border:none;}
.rfm td{border:none;}
.rfm .px:focus{border-color:#E6E6E6;}
.px, .pt, .ps, select{border-color:#E6E6E6;}
.kym_login_pnwid{background: url("img/s_bgs.png") repeat-x scroll 0 0;border: 1px solid #DD621F;cursor: pointer;height: 35px;margin: 0 auto;width: 150px;color:#FFFFFF;border-radius:3px;font-size:16px;font-family:"Simsun";}
.kym_login_zcwid{background: #f2f2f2;border: 1px solid #F0F6F3;cursor: pointer;height: 35px;margin: 0 auto;width: 150px;color:#FFFFFF;border-radius:3px;font-size:16px;font-family:"Simsun";padding:7px 20px;line-height:35px;}
.kym_login_zcwid:hover{border: 1px solid #F0F6F3;}
/*找回密码*/#breadNav, #wrapper{margin: 0 auto;width: 1000px;}

.forgetStep{margin: 30px 0 30px 40px; }
.forgetStep .current{background-position: 0 -178px;color: #FFFFFF;}
.forgetStep div{background-position: 0 0;color: #858585;float: left;height: 138px;margin-left: -2px;text-align: center;width: 138px;}
.forgetStep div, .forgetStep em{background: url("img/forgerStepBg.png") no-repeat scroll 0 0; }
.forgetStep div h4{font: 30px/35px arial;margin: 29px 0 0;}
.forgetStep div p{font-size: 18px;}
.forgetStep em{background-position: 0 -149px;float: left;height: 23px;margin: 56px 0 0 -2px;width: 117px;}
.kym_lostpw{margin-top:-10px;color: #333333;display: block;height: 20px;line-height: 20px;padding: 10px 10px 10px 5px;width: 298px;float:left;border-radius:6px;border:1px solid #E6E6E6;}
.kym_lostnet{background: url("img/s_bgs.png") repeat-x scroll 0 0;border: 1px solid #DD621F;cursor: pointer;height: 35px;margin-left:180px;width: 130px;color:#FFFFFF;border-radius:3px;}
.kym_asklist{margin-top:5px;color: #333333;display: block;height: 15px;line-height: 20px;padding: 10px;width: 305px;float:left;border:1px solid #E6E6E6;border-radius:6px;}




/*注册*/.input_kuang{display:inline-block;height:20px;padding:8px;font-size:14px;border:1px solid #e3e3e3;border-top:1px solid #ccc;width:252px;background:#fff url(img/s_bgs.png) 0 -120px repeat-x;box-shadow:0 1px 1px #fff;}
.kym_sec_style{width:350px;}
.kym_sec_style input{display:inline-block;height:20px;padding:8px;font-size:14px;border:1px solid #e3e3e3;border-top:1px solid #ccc;background:#fff url(img/s_bgs.png) 0 -120px repeat-x;box-shadow:0 1px 1px #fff;border-radius:6px;}
.rfm .px:focus{background:#fff url(img/s_bgs.png) 0 -120px repeat-x;}
/*.kym_sec_style a.xi2{float:right;}
.kym_sec_style img.vm{float:left;margin-top:-56px;margin-left:130px;}*/#layer_reg label{font-size: 14px;font-weight: bold;line-height: 38px;color:#000000;}


/*群组简介*/.imgteaser{margin: 0;overflow: hidden;float: left;position: relative;}
.imgteaser a{text-decoration: none;float: left;}
.imgteaser a:hover{cursor: pointer;}
.imgteaser a img{float: left;margin: 0;border: none;}
.imgteaser a img{float: left;margin: 0;border: none;border: 1px solid #ddd;}
.imgteaser a:hover .xiaoyu_group{display: block;font-size: 12px;padding: 10px 10px;background: #111;filter:alpha(opacity=75);opacity:.75;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";/*--IE 8 Transparency--*/color: #fff;position: absolute;bottom: 1px;margin: 0;width: 700px;left:1px;font-family:"Microsoft Yahei";font-size:16px;height:238px;}
.imgteaser a:hover .xiaoyu_group strong{display: block;margin-bottom: 10px;font-size:18px;}
.imgteaser a .xiaoyu_group{display: none;}
.groupimg{background:url("img/group.jpg") center 0;height:500px;}
.groupimga{background:url("img/helptop.jpg") center 0;height:327px;}
/*小鱼*/#pt{color: #656D78;text-decoration: none;}
#qmenu{width:83px;height:26px;line-height:26px;margin:4px 10px 0 0;padding:0 12px 0 0;}
#qmenu.a{background-position:0 -26px;}
#qmenu_menu{width:240px;margin-top:0;}
#toptb{border:none;background:#e6e9ed;color:#656d78;line-height:30px;height:30px;}
#toptb a{color:#656d78;}
#hd{background:none;}
.xm_header{width:1000px;margin:0 auto;*z-index:1;}
.xm_headerInner{}
.xm_header .logo{position:relative;height:110px;overflow:hidden;}
.xm_header .logo a.logo_img{float:left;height:100%;min-width:190px;}
.xm_header .logo a.logo_text{float:left;margin-left:-78px;margin-top:70px;font-size:14px;color:#656D78;}
.xm_header .logo a.logo_text:hover{color:#ff6f3d;}
.xm_header .info{float:right;height:76px;margin-top:-76px;}
.xm_um{position:relative;float:right;height:42px;width:220px;}
#um{padding:0;}
.xm_um,.xm_um a,#um,#um a{}
.xm_um .xm_avt{position:relative;float:left;height:20px;line-height:20px;margin:10px 10px 10px 50px;color:#666;font-size:14px;z-index:199;}
.xm_um .xm_ur{height:20px;line-height:20px;}
.xm_um .xm_ur img{float:left;height:30px;width:30px;margin-left:-40px;margin-top:-5px;border:1px solid #c4c4c4;}
.xm_um .xm_avt{position:relative;}
.xm_um #um .xm_avt_veri{position:absolute;left:-15px;bottom:-5px;height:12px;border-radius:100%;background:#fff;overflow:hidden;}
.xm_um #um .xm_avt_veri img{display:block;}
.xm_um #um .xm_veri_link{display:inline-block;width:1em;height:1em;line-height:1em;border-radius:50%;text-align:center;background:#ff6f3d;color:#fff !important;vertical-align:middle;}
.xm_um #um .xm_veri_link:hover{background:#ff7e51;color:#fff !important;}
.xm_um #um .xm_veri_text{position:absolute;left:73px;top:20px;width:90px;color:#FF6F3D;text-align:right;white-space:nowrap;}
.xm_um #um .xm_veri_text:hover{color:#ff7e51;}
.xm_um .xm_avt i{display:inline-block;height:0;width:0;border-color:#666 transparent transparent transparent;border-style:solid dashed dashed dashed;border-width:4px 4px 0;vertical-align:middle;_overflow:hidden;}
.xm_um .msg{position:absolute;top:9px;right:0;height:22px;min-width:14px;padding:0 10px 0 11px;background:url(img/icon_message.gif) left top no-repeat;text-decoration:none;z-index:199;}
.xm_um .msg.newmsg{background-position:left bottom;}
.xm_um .msg em{display:inline-block;height:13px;line-height:13px;padding:0 4px;border-radius:7px;background:#ff4800;color:#fff;font-family:Tahoma,Verdana,sans-serif;font-size:9px;cursor:pointer;}
.xm_um .logout{position:relative;float:right;height:14px;line-height:14px;margin:13px 12px 0 0;padding:0 5px;border-left:1px solid #929292;color:#666;font-size:12px;z-index:10;}
.xm_um .login{margin-top:0;}
.xm_um .login a{margin-right:5px;}
.xm_um_ex_info{display:none;position:absolute;left:0;top:-5px;width:100%;border:1px solid #ccd1d9;border-radius:5px;background:#fff;z-index:198;}
.xm_um:hover .xm_um_ex_info{display:block;}
.xm_um_ex_info .base_info{line-height:18px;margin:0 10px;padding:47px 0 10px;border-bottom:1px solid #ccd1d9;}
.xm_um_ex_info .base_info a{margin-left:-10px;}
.xm_um_ex_info .action{margin:0 10px;padding:0 0 10px;overflow:hidden;}
.xm_um_ex_info .action ul{margin-right:-10px;}
.xm_um_ex_info .action li{float:left;width:58px;height:22px;line-height:22px;margin:10px 8px 0 3px;text-align:center;}
.xm_um_ex_info .action li a{display:block;width:100%;height:100%;border-radius:3px;background:#aab2bd;color:#fff !important;font-size:13px;}
.xm_um_ex_info .action li a:hover{background:#656d78;color:#fff !important;}
.xm_search{float:right;margin:9px 5px 0 0;}
.ie7 .xm_search{width:30px}
.xm_search #scbar{height:26px;border:none;border-top:1px solid #e64f2b;border-left:1px solid #e64f2b;border-radius:5px;background:#ff865c;}
.xm_search .scbar_type_outer{display:none;}
.xm_search #scbar_type{height:100%;padding-left:0;background:url(img/arrwd.gif) no-repeat right center;}
.xm_search #scbar_txt{float:left;width:110px;height:26px;line-height:26px;border:none;background:transparent;color:#ffd4c8 !important;font-size:12px;text-indent:5px;-webkit-transition:0.2s width;-moz-transition:0.2s width;transition:0.2s width;}
.xm_search #scbar_txt::-webkit-input-placeholder{color:#FFA88B !important;}
.xm_search #scbar_btn{float:left;width:30px;height:26px;margin:0;background:transparent url(img/searchIcon.png) no-repeat center;border:none;text-indent:-9999px;cursor:pointer;}
.xm_search #scbar.fold{width:30px;padding:0;border-color:transparent;background:transparent url(img/searchIcon.png) no-repeat center;cursor:pointer;}
.xm_search #scbar.fold #scbar_txt{width:0;}
.xm_search #scbar.fold #scbar_btn{display:none;}
.xm_search #scbar.fold:hover{border-top:1px solid #e64f2b;border-left:1px solid #e64f2b;background-color:#ff865c;}
.xm_sd .xm_search{display:none;}
#nv{height:45px;border-radius:5px;background:#ff6f3d;}
#nv li{background:none;}
#nv .xm_nav{height:45px;padding-left:5px;}
#nv .xm_nav li{position:relative;float:left;height:45px;line-height:45px;padding:0;margin:0;font-weight:normal;}
#nv .xm_nav li.a{background:#ED5F30;}
#nv .xm_nav a{display:block;padding:0 13px;font-size:16px;}
#nv .xm_nav li a{height:100%;}
#nv .xm_nav a:hover,#nv .xm_nav li.hover a,#nv .xm_nav li.a a{background:#ED5F30;color:#fff !important;}
#nv .xm_nav li.a a{position:relative;}
.xm_header .p_pop{min-width:200px;padding:0;border:none;border-radius:0 0 5px 5px;background:#FFFBEA;box-shadow:none;overflow:hidden;}
.xm_header .p_pop a{display:block;height:40px;line-height:40px;font-size:14px;padding:0 10px;border-bottom:1px solid #F4EDD9;color:#974C19;}
.xm_header .p_pop li:last-child a{border-bottom:none;}
.xm_header .p_pop a:hover{color:#974C19 !important;background:#fcf5de;}
.xm_header .a_mu{margin-top:10px;border:none;}

#pm_ntc_menu.pm_ntc_menu_xiaomi{margin-top:14px;margin-left:-7px;padding:12px;border-radius:5px;background:#f1f2f6;}
#pm_ntc_menu.pm_ntc_menu_xiaomi li{display:block;white-space:nowrap;}
#pm_ntc_menu.pm_ntc_menu_xiaomi a{display:inline;border:none;}
#pm_ntc_menu.pm_ntc_menu_xiaomi a:hover{background:none;}
#pm_ntc_menu.pm_ntc_menu_xiaomi .ignore_noticeli{position:absolute;right:0;top:0;}
#qmenu.qmenu_xiaomi{width:31px;height:26px;line-height:26px;margin:9px 10px 0 0;padding:0;border-top:1px solid transparent;border-left:1px solid transparent;border-radius:5px;background:url(img/qmenu_xiaomi.png) center no-repeat;text-indent:-9999px;}
#qmenu.qmenu_xiaomi.a{border-color:#e64f2b;background:#ff865c url(img/qmenu_xiaomi.png) center no-repeat;}
#qmenu_menu.qmenu_menu_xiaomi{position:relative;width:180px;margin-top:14px;padding:20px 10px 10px;border:1px solid #ff6f3d;border-radius:5px;background:#fff;box-shadow:none;}
#qmenu_menu.qmenu_menu_xiaomi:after{content:"";position:absolute;right:10px;top:-4px;height:0;width:0;border-color:transparent transparent #fff transparent;border-style:dashed dashed solid dashed;border-width:0 4px 4px;}
#qmenu_menu.qmenu_menu_xiaomi:before{content:"";position:absolute;right:9px;top:-5px;height:0;width:0;border-color:transparent transparent #ff6f3d transparent;border-style:dashed dashed solid dashed;border-width:0 5px 5px;}
#qmenu_menu ul.nav a{width:45px;margin-bottom:8px;padding-top:32px;background-position:center 0;display:block;color: #656D78;padding-top:42px;line-height:18px;}
#qmenu_menu ul.nav a:hover {
    background-color: #fff;
    color: #FF6600;
    text-shadow: none;
}
#qmenu_menu li{width:auto;}
#qmenu_menu ul.nav li{height:58px;margin-bottom:8px;margin-right:20px;}
#qmenu_menu ul{margin-right:-20px;}

.headerInner .logo .info .ju{float: left;height: 20px;line-height: 16px;}
.headerInner .logo .info .btn{float: left;font-size: 12px;line-height: 16px;position: relative;}
.headerInner .logo .info .btn .zancount{font-size: 15px;left: 35px;position: absolute;top: 0;width: 200px;}



/*论坛css*/
#hotblock-iframe {
    display: block;
    height: 204px;
    margin: 14px auto 16px;
    position: relative;
    width: 1200px;
    z-index: 9;
}
#hotblock {
    background:#fff;
    border-radius: 5px;
    margin-top: 6px;
    padding: 10px;
    width: 1180px;
}
.hotblock-logo {
    position: absolute;
    right: -4px;
    top: -6px;
}
.hotblock-ul {
    height: 177px;
	width:1190px;
}
.hotblock-li {
    display: inline-block;
	float:left;
    margin-right:10px;
    vertical-align: middle;
}
.hotblock-li img{ width:287.5px; height:177px;}
.hoverblock {
    box-shadow: 2px 2px 2px #aaa;
    height: 179px;
    width: 312px;
}
#boxa{font-size:12px; background:#fff; padding:12px 10px 5px 10px;}
#boxa ul{margin:0;padding:0;list-style:none}
#boxa #taba{height:25px;padding-left:10px;border-bottom:1px solid #AACBEE;}
#boxa #taba li{width:92px; height:25px; line-height:25px; margin-right:10px;text-align:center;float:left;cursor:pointer; font-size:16px;}
#boxa #taba li.on{width:90px;height:24px;line-height:23px;border:1px solid #AACBEE;border-bottom:1px solid #FFF;color:#3184db;position:relative;}
#boxa #tab_cona{border-top:none;padding-top:10px}

#boxa #tab_cona #tab_cona_1{display:block;}
.xiaoyu_hot{ margin:0 auto 15px; width:940px;}
.xiaoyu_slide {
  float: left;
  height: 270px;
  overflow: hidden;
  position: relative;
  width: 450px;
}
.xiaoyu_slide_r {
  float: left;
  margin-left: 20px;
  width: 470px;
}
.xiaoyu_hotlist{overflow:hidden; border-radius:10px;}
.xiaoyu_hotlist li{ height:30px; line-height:30px; }
.xiaoyu_hotlist li a{ color:#666; font-size:14px;}
.xiaoyu_hottitle{ float:right; color:#b2b2b2;}
.xiaoyu_hotlist li a i {
  background-color: #005197;
  height: 4px;
  width: 4px;
  display:inline-block;
  margin-right:5px;


}
.xiaoyu_mn{ background:#fff;padding:10px; border-radius:5px; margin-bottom:15px;}
.xiaoyu_chart {
  background:#fff;
  padding:0 10px;
  border-radius:5px;
  height: 60px;
  line-height: 60px;
}
.xiaoyu_chart_p {
  color: #444;
	
}
.xiaoyu_chart em, .xiaoyu_chart em a{
  color: #fa5000;
  font-size: 18px;
}
.xiaoyu_mn .bm{ border:none}
.xiaoyu_mn .fl{ border:none;}
.xiaoyu_padding_radius .grep15{ margin-bottom:15px;}
.xiaoyu_mn .bm_h {
  background:#f0f0f0;
  border-color: #F0F0F0;
  border-radius:5px;
}
.xiaoyu_padding_radius .fl_tb td dd {
  color: #999;
}
.fl_g dl dt a {
  color: #222;
  font-size: 18px;
  font-weight: normal;
}
.fl_g dl dt a:hover{color:#0076DB}
.xiaoyu_mn .fl .bm_h h2 a {
  color: #444;
  font-size:18px;
}
.xiaoyu_padding_radius .bm_c h2 a {
  color: #222;
  font-size:18px;
  font-weight:normal;
}
.xiaoyu_padding_radius .bm_c h2 a:hover{ color:#0076DB}
.xiaoyu_des_xg2{ color:#999;}

.xiaoyu_posts_xi2, .xiaoyu_posts_xi2:hover{ background:#444; padding:5px 10px; color:#FFF; border-radius:5px;}
.xiaoyu_subforum .bm_h h2{
  color: #444;
  font-size: 18px;
}
.xiaoyu_subforum .bm_c h2 a {
  color: #222;
  font-size:18px;
}
/*列表*/
.xiaoyu_newy{ width:70px; padding-top:14px;}
.xiaoyu_forumlist .bm{ border:none; border-radius:10px;}
.xiaoyu_forumname{ padding:10px;}
.xiaoyu_forumlist h1.xs2 a{ font-size:18px;}
.xiaoyu_forumlist .xi1, .onerror {
  color: #fa5000;
  font-family: "Arial";
  font-size: 18px;
}
.xiaoyu_subforum{ padding:10px;}
.xiaoyu_subforum .bm_h, .xiaoyu_tj .bm_h{
  background:#f0f0f0;
  border-color: #F0F0F0;
  border-radius:5px;
}
.xiaoyu_tj{ padding:10px;}
.xiaoyu_thread_types{ padding:20px 0px 15px 10px; border-bottom:1px solid #efefef}
.xiaoyu_thread_types .a a, .xiaoyu_thread_types a{ border:none;}
.xiaoyu_thread_types a, .xiaoyu_thread_types strong{ border-radius:4px;}
.tl th.xiaoyu_common, .tl td.xiaoyu_common{ padding:5px 0 10px;}
.xiaoyu_common .xst{ font-size:16px;}
.xiaoyu_threadlist .th{ background:none; border:none;}
.xiaoyu_threadlist_newth {
  padding: 10px 10px 20px 15px;
}
.tl .xiaoyu_tr:hover th, .tl .xiaoyu_tr:hover td {
    background-color: #FAFAFA;
}
.tl .f-author-img{padding-left:5px;padding-right:10px;width:50px;text-align:center;}
.tl .f-author-img img{ width:48px; height:48px;}
.tl .f-title, .tl .f-title a, .tl .f-title span{font-size:18px;color:#666}
.xiaoyu_td {
  color: #666;
  font-size: 18px;
}
.xiaoyu_live{ padding:10px; background:#fff; border-radius:10px; margin-bottom:10px;}
.xiaoyu_live #livethread{ border:1px solid #F0F0F0;}
.xiaoyu_wp{ background:#fff; padding:10px; border-radius:10px; margin:15px 0;}
.xiaoyu_postlist{ border:1px solid #E1E1E1; }
.pls{border-right:1px solid #E1E1E1; background:#F0F0F0}

.tl .f-left{float:left;margin-right:10px;}
.tl .f-middle{float:right;margin-right:10px;}
.tl .f-right{float:left;margin-right:10px;}
.tl .bm_c .f-gray,.tl .f-gray a{color:#999;font-size:12px; margin-top:10px;}
.tl .f-l-author{float:left;padding-right:20px;}
.tl .f-author-img{padding-left:5px;padding-right:10px;width:50px;text-align:center;}

.xiaoyu_forumlist{ width:700px;}
.xiaoyu_sd{ float:right; width:250px;}
.xiaoyu_topyd {
  background: #fff;
  margin: 10px 0;
  overflow: hidden;
}
.xiaoyu_display_bm_h{
  border-bottom: 1px solid #eaeaea;
  height: 50px;
  line-height: 50px;
  margin-bottom:10px;
  overflow: hidden;
  white-space: nowrap;
}
.xiaoyu_display_bm_h h2 {
  font-size: 18px;
  font-weight: normal;
  padding-left: 10px;
}
.xiaoyu_topyd ul{ width:252px;}
.xiaoyu_topyd li {
  border-bottom: 1px solid #eaeaea;
  border-right: 1px solid #eaeaea;
  float: left;
  font-size: 14px;
  height: 44px;
  line-height: 44px;
  width: 125px;
  text-align:center;
}
.xiaoyu_imgs span, .xiaoyu_imgs em {
  bottom: 0;
  font-size: 14px;
  height: 26px;
  left: 0;
  line-height: 26px;
  overflow: hidden;
  position: absolute;
  text-align: center;
  width: 230px;
  color:#fff;
}
.xiaoyu_imgs span, .xiaoyu_imgs em{background:rgba(0,0,0,0.1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#19000000,endColorstr=#19000000);zoom:1;}
:root .xiaoyu_imgs span, .xiaoyu_imgs em{filter:none\9;}/*for IE9*/
.xiaoyu_jjysc a {
  color: #eb0028;
  float: left;
  height: 30px;
  line-height: 30px;
  padding-left: 30px;
}
.xiaoyu_bm {
  background: none repeat scroll 0 0 #fff;
  margin-bottom: 10px;
}
.ct2 .sd .xiaoyu_bm {
  padding: 0 10px 10px;
}
.xiaoyu_ullist {
  margin-top: 10px;
}
.xiaoyu_ad{ padding:10px;}
.xiaoyu_hotlist .xiaoyu_imgs li {
  height: 150px;
  margin: 0;
  width:230px;
}
.xiaoyu_imgs li {
  float: right;
  font: 400 12px/12px "Microsoft Yahei";
  height: 130px;
  margin: 0 0 0 9px;
  position: relative;
  width: 200px;
}
.xiaoyu_ullist li {
  float: left;
  height: 30px;
  line-height: 30px;
  overflow: hidden;
  width: 215px;
}
.xiaoyu_topyb {
  background-color: #fff;
  color: #999;
  padding: 10px 0 0 68px !important;
}
.xiaoyu_10bm{ padding:10px 0 10px 10px;}
.xiaoyu_10pg{ padding:0 10px;}
.xiaoyu_topyb, .xiaoyu_10bm i{ background:url("img/xiaoyu_kfbg.png") no-repeat 8px 0;}
.xiaoyu_opkf li {
  border: 1px solid #eaeaea;
  float: left;
  height: 28px;
  line-height: 28px;
  margin: 10px 10px 0 0;
  width: 108px;
}
.xiaoyu_opkf a {
  display: block;
}
.xiaoyu_opkf a i {
  float: left;
  height: 20px;
  margin: 2px 5px 0 8px;
  width: 20px;
}
.xiaoyu_opkf a i.xiaoyu_ico1 {
  background-position: -30px -50px;
}
.xiaoyu_opkf a i.xiaoyu_ico2 {
  background-position: -30px -107px;
}
.xiaoyu_opkf a i.xiaoyu_ico3 {
  background-position: -30px -163px;
}
.xm_sd .bm_h h2{ font-size:18px; color:#444;}

/*内容页*/
.ad .pls{ height:2px;}
.xiaoyu_pti {
  background: #f0f0f0;
  border-color: #ececec;
  padding:10px;
  border-radius:5px;
  margin:20px 0;
}
.pi strong a{
  background:#cbcfd4;
  border:1px solid #cbcfd4;
  width:34px;
  height:17px;
  margin-top:-4px;
  border-radius:5px;
  text-align:center;
  color:#fff;
}
#wp .smallnv{background:#FF7311 url("img/smallnv.png") repeat;height:107px;position:relative;width:100%;*margin-top:-60px;}
.kym_nv1000{margin:0 auto;width:1000px;padding-top:10px;}
.kym_nv1000 h2{float:left;width:250px;height:90px;}
.nvz{float:left;padding-top:30px;padding-left:10px;}
.nvz li{float:left;margin-right:40px;}
.nvz li a{color:#FFF;font-size:20px;font-family:"Simsun";text-decoration:none;}
.nvy{float:right;width:274px;height:36px;}
#kym_search{background:url("img/smallsearch.png") no-repeat;height:38px;margin-top:23px;}
#kym_search scbar_type{width:30px;}
.kym_scbar_type_td{width:55px;padding-top: 5px;padding-left: 15px;}
.kym_scbar_txt_td{padding-top: 5px;padding-left: 5px;}
#kym_scbar_txt{border:none;background:none;}
#kym_scbar_btn{background:none;border:none;width:40px;height:30px;}
/*论坛版块右侧*/
.xiaoyu_mnz{width:850px;}
.xiaoyu_mnz .bm_c{ padding:15px;}
.xm_sd{width: 335px;float:right;}
.xm_sd .bm_c{ padding:15px;}
.xm_ct2 .xm_sd{width: 335px;float:right;}
.xiaoyu_slideshow img{ width:305px; height:220px;}
.xiaoyu_page{ text-align:center; margin-top:10px;}
.xiaoyu_page a{
  background: #eee;
  border-radius: 100%;
  margin-right: 8px;
  overflow: hidden;
  text-indent: 1000px;
  width: 12px;
  height: 12px;
  display:inline-block;
}
.xiaoyu_page a.on {
    background: #448fe2;
    text-decoration: none;
}

.xm_bm_news li em {
  border: 2px solid #aab2bd;
  border-radius: 50%;
  color: #aab2bd;
  font-family: Tahoma,Verdana,sans-serif;
  font-size: 10px;
  height: 14px;
  line-height: 14px;
  maring-right:10px;
  float:left;
  display:inline-block;
  margin:9px 10px 9x 0;
  text-align: center;
  width: 14px;
}
.xm_bm_news li em {
  margin-right: 8px;
  margin-top: 7px;
}
.xm_bm_news .topRank em {
  border: 2px solid #ff6600;
  color: #ff6600;
}
.xm_bm{background: #FFFFFF;border: medium none;border-radius: 5px;overflow: hidden;margin-bottom:15px;}
.post_new a{background:url("img/addthread.png") no-repeat 115px center;display: block;height: 40px; line-height:40px;text-align: center; color:#FFF; font-size:18px;}
.xm_bm_top img{display: block;width: 100%;height:220px;height:136px;}
.xm_bm_news ul{margin-top: -5px}
.xm_bm_news li{
  font-size: 14px;
  line-height: 32px;
}
.xm_bm_news a{color:#6b6b6b;font-size:14px;}
.xm_bm_news .topnews a{color: #FA5100;}
.xm_bm_top .bm_c a{color: #000000;display: block;font-size: 14px;line-height: 24px;margin-top: 10px;}
.xm_gd .fl_g_inner{padding:15px 10px;border:1px solid transparent;background:none;}
.xm_gd .fl_g:hover .fl_g_inner{border:1px solid #e8e8e8;background:#FAFAFA;background:-webkit-linear-gradient(top,#ffffff,#f9f9f9);background:-moz-linear-gradient(top,#ffffff,#f9f9f9);background:-ms-linear-gradient(top,#ffffff,#f9f9f9);background:-o-linear-gradient(top,#ffffff,#f9f9f9);background:linear-gradient(top,#ffffff,#f9f9f9);}
.kym_foromlist_shu .namecolorshu a{color: #444444;font-size: 18px;font-weight: normal; }
.xm_sd .xm_bm .bm_h a{color: #444;float: right;font-weight: normal;margin: -40px 0 0;}
.kym_flei{margin:0 auto;width:1000px;margin-bottom:20px;}
.kym_tun{padding:10px 0px;}
.kym_tun a{margin-left:30px;color:#999999;width:60px;float:left;}
.kym_youq .kym_lk a{margin-right:10px;color:#999999;}
.kym_youq{margin-bottom:10px;}
.kym_lk li{float:left;width:88px;height:31px;margin-right:10px;}
.kym_lk{margin: 15px 15px 0;overflow: auto;}
.kym_youq .link{margin: 0 15px 0px 5px;overflow: hidden;padding: 10px 0 10px;}
.kym_youq .link a{border-left: 1px solid #878787;color: #878787;font-size: 12px;height: 14px;line-height: 28px;margin-left: -1px;padding: 0 9px;white-space: nowrap;font-family:"Microsoft Yahei";}
/*列表*/
.xiaoyu_forumlist_mn{width:850px; float:left; }
.xiaoyu_forumlist_mn  #thread_types{ background:#FFF; margin-bottom:0;border-radius:5px 5px 0 0;}
.kym_threadlist .th{ border-color:#fff;}
.xm_bm_top .xiaoyu_tuwei {
  border-bottom: 1px dashed #e8e8e8;
  height: 105px;
  overflow: hidden;
  padding-bottom: 30px;
}
.xm_bm_top .xiaoyu_tuwei img{ height:77px; width:120px;}
.xm_bm_top .xiaoyu_title_tuwei {
  height: 30px;
}
.xm_bm_top .xiaoyu_tuwei a {
  color: #6b6b6b;
  font-size: 14px;
}
.xm_bm_top .xiaoyu_tuwei a:hover{ color:#fa5100}
.xiaoyu_tuwei dl {
  overflow: hidden;
}
.xm_bm_top .xiaoyu_tuwei dl a{ font-size: 12px;margin-top:0; display: inline; color:#0a89d8;}
.xm_bm_top .xiaoyu_tuwei dl dd {
  color: #8b8b8b;
  font-size: 12px;
  line-height: 23px;
  text-indent: 24px;
}
.xm_bm_top .xiaoyu_tuwei dl dt {
  float: left;
  padding-right: 10px;
}
#chart{margin-bottom:15px;}
.xm_tp{clear: both;margin-bottom:10px; width:1200px;}
.xm_tp .y{text-align: right;}
.xm_l_tp{color: #999999;font-size: 12px;height: 50px;padding-top:5px;}
.xm_l_tp .pipe{color: #999999;}
.xm_l_tp a{color: #000000;font-weight:100;}
.xm_l_tp h1{float: left;font-size: 44px;line-height: 44px;margin-right: 20px;}
.xm_l_tp .xm_tp_action{height: 26px;line-height: 20px;}
.xm_l_tp .y .post_btn{display: inline-block;margin-top: -13px;}
.xm_l_tp .y a{color: #999999;}
.xm_l_tp .y .kym_aduser a{color:#000000;}
.xm_l_tp .y a img{border-radius: 5px;}
.xm_p_tp{margin-bottom: 30px;}
.xm_p_tp .xm_avt{border: 1px solid #DDDDDD;float: left;margin-right: 15px;}
.xm_p_tp h1{color: #000000;font-size: 22px;line-height: 24px;margin-bottom: 8px;}
.xm_p_tp h1 #thread_subject{color: #000000;font-weight:100;font-family:"Microsoft Yahei";}
address, caption, cite, code, dfn, em, strong, th, var{font-style: normal;font-weight: normal;}
.kym_sub_bm{width:1200px;margin-bottom:20px;background:#FFFFFF;border-radius: 5px;}
.kym_sub_bm .bm_h{height:40px;line-height:40px;border:none;border-bottom:1px solid #efefef;border-radius:5px 5px 0 0;filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff',endColorStr='#fafafa',gradientType='0');background:-webkit-linear-gradient(top,#ffffff,#fafafa);background:-moz-linear-gradient(top,#ffffff,#fafafa);background:-ms-linear-gradient(top,#ffffff,#fafafa);background:-o-linear-gradient(top,#ffffff,#fafafa);background:linear-gradient(top,#ffffff,#fafafa);font-weight:bold;text-align: left;}
.kym_sub_bm .bm_c{padding:0 10px;}
.kym_sub_bm bm_h:hover{background: -ms-linear-gradient(rgb(255, 255, 255), rgb(249, 249, 249));border: 1px solid rgb(232, 232, 232);border-image: none;}
/*直播*/#livethread{background-color:#FCFCFC;border:1px solid #e1e1e1;border-radius:6px;}
.xiaoyu_forumlist_mn{margin-left:-5px;padding-left:5px;}
.xiaoyu_forumlist_mn .titlebg{background:url("img/liveplay.png") no-repeat;height:95px;margin:-15px 0 -70px -15px;}
.livebg{padding:0 35px;}
.livethreadtitle{height:25px;padding-left:60px;}
.livethreadtitle a{font-size:20px;color:#DD1D00;}
.livethreadcon{padding-left:60px;font-family:"Simsun";font-size:14px;color:#333333;}
#livefastcomment{width:410px;float:left;height:20px;border:none;}
#livefastcomment{height: 57px;margin: 0px;padding: 0 20px;position: relative;}
#livereplymessage{line-height:56px;height:56px;font-size:15px;}
#livepostsubmit{float:right;}
#livereplymessage{border-radius:6px;}
#livereplysubmit{width:85px;height:41px;margin:0px 20px 0 0;}
.livethreadtitle .replynumber{line-height:20px;padding-right:10px;color:#999999;}
.livethreadtitle .replynumber .xi1{padding:0 10px;margin-right:5px;font-size:12px;}
#livereplycontentout, #livefastreply{border:1px solid #e1e1e1;margin-bottom:10px;}
#livefastreply{height:60px;background:#FFFFFF;}
#livereplycontentout{height:350px;}
/*贴子列表*/

.xiaoyuavatarbox{float: left;margin-left: 8px;margin-right: 10px;}
.avatarbox-info{margin-left: 58px;position: static;}
.avatarbox-info .lastpost{color: #CCCCCC;position: absolute;right: 20px;top: 2px;}
.xiaoyuavatarbox img{width: 35px;border-radius:100%;}
.xiaoyu_reply{
  background: url("img/xiaoyu_reply.png") no-repeat scroll 0 50%;
  padding-left: 25px;
}
.kym_myshowew {
  background: url("img/xiaoyu_view.png") no-repeat scroll 0 50%;
  margin-left: 10px;
  padding-left: 25px;
}
.tl_ct .xst{font-family: Microsoft YaHei;font-size: 16px;}
.tl .info em{font-size:12px; margin-right:8px;}
#filter_time_menu, #filter_orderby_menu{width:70px;}
.pgbtn a{ border-width:0 0 1px 0; border-radius:0}
.tl_ct .tdpre{ margin-right:5px;}
.kym_grouplist .by, .kym_grouplist .num{width:0px;}
.post_new .bm_cc{ background:#444;}

/*品牌故事*/
.main{width: 1200px;clear: both;margin: 0px auto;}
.newsR{width: 240px;float: right;overflow: hidden;padding-bottom: 20px;}
ul.newsList li{padding:20px;overflow: hidden;clear: both;color: #333; background:#FFF; margin-bottom:15px; border-radius:5px;}
ul.newsList li .pic{float: left;width: 600px;height: 206px;position: relative;cursor: pointer;background: url('img/newslist_picbg.gif') no-repeat scroll center bottom transparent;}
ul.newsList li .pic img{width: 600px;height: 206px;position: absolute;left: 0px;top: 0px; border-radius:5px;z-index: 9;}
ul.newsList li .pic .picFc{width: 175px;height: 110px;position: absolute;left: 0px;top: 0px;z-index: 19;background: url('img/newspic_fg.gif') no-repeat scroll 0px 0px transparent;display: none;}
ul.newsList li .txt{width: 340px;float: left;padding-left:20px;overflow: hidden;line-height: 22px;}
ul.newsList li .newsDate{height: 30px;float: right;background: url('img/newsdate.gif') no-repeat scroll left center transparent;padding-left: 22px;}
ul.newsList li .newsDate span.d1{display: inline-block;padding: 0px 3px;font-size: 26px;height: 30px;line-height: 29px;font-weight: bold;}
ul.newsList li .newsDate span.d2{display: inline-block;font-size: 12px;height: 24px;line-height: 12px;padding-top: 3px ! important;}
ul.newsList li h3{padding-bottom: 10px;line-height: 20px;}
ul.newsList li h3 a{font-size: 18px;color:#222;font-weight: normal;}
ul.newsList li h3 a:hover{color:#ff6f3d;}
.tl td.xiaoyu_ajfn{ padding-right:0}
.event_ft{ line-height:36px;}
.focuspeople{ color:#a6a6a6; float:left;}
.event_ft p strong {
  color: #ff8a00;
  font-size: 18px;
}
.event_ft a {
  background: #FF6F3D;
  color: #fff;
  float: right;
  font-size: 16px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  width: 134px;
}
.xiaoyu_summary{ height:115px; overflow:hidden; font-size:14px; color:#666}
.new_title{line-height:20px;}
.new_title h2 {height:20px; 
  border-bottom: 2px solid #f2f2f2;
  color: #898989;
  font-size: 20px;
  font-weight: normal;
  padding-bottom: 10px;
  margin:-10px 0 10px;
  text-align:right;
}
