/*------
公共
-----*/
body{ font:14px "Microsoft yahei",Arial,Helvetica,sans-serif;}
button, input, select, textarea{ font-family:"Microsoft yahei",serif;}
#wrap{ width:100%; height:auto; background:#fff}
.header{ height:192px; background:url(http://i1.sinaimg.cn/ty/deco/2014/0226/images/bg/top.jpg) center top no-repeat;}
.topbar{ width:100%; height:53px; background:#13161b; text-align:center;}
.top-menu-bg{ height:26px; line-height:26px; position:absolute; top:0px; left:0; z-index:996; width:100%; /*background:url(http://i2.sinaimg.cn/ty/deco/2014/0226/images/bg25.png) repeat;*background:#000; *filter:alpha(opacity=30);*/}
.inner-topbar{ width:1000px;  margin:0 auto; text-align:left;}
.nav{ height:53px; overflow:hidden;}
.nav li{ position:relative; float:left; margin-right:10px; _display:inline;}
.nav li a{ display:inline-block; height:100%; line-height:53px; padding:0 28px; color:#fff; font-size:16px;}
.nav li a:hover,.nav li.curr a{ background:#2382db;}
.icon-nav{ position:absolute; right:-15px; top:10px; display:inline-block; width:25px; height:11px; background:url(http://i2.sinaimg.cn/ty/deco/2014/0226/images/icons/icons_lj.png) no-repeat; z-index:2;}
.top-right{ font-size:12px; color:#fff;}
.top-right span{ color:#d9d9d9; padding-right:15px;}
.userinfo span { color:#555; padding-right:0;}
.top-menu{ width:1000px; margin:0 auto; }
.top-menu div.left{line-height:26px; _margin-top:5px;}
.sina-btn{ color:#fff; font-size:12px; display:block;}
.sina-btn:hover{ color:#2382db}
.sina-btn i{ display:inline-block;width:15px; height:13px;vertical-align:-1px;  padding-right:3px;}
.sina-btn i img{ display:block;}
.icon-hot{ background-position:-32px -68px;}
.icon-new{ background-position:-32px -46px;}
.userinfo{/* padding:6px 0px 0px 0px;*/ _width:200px; position:relative; z-index:10;}
.toplogin{ height:42px; line-height:42px; color:#fff; font-size:12px;}
.toplogin a{ color:#fff; padding:0 5px;}
.toplogin a:hover{ text-decoration:underline;}
.topinfo{/* overflow:hidden;*/ position:relative; font-size:12px; color:#fff;}
.topinfo a{ color:#fff; font-size:12px;}
/*.userinfo .pop-weibo li{ text-indent:15px;}*/
.userinfo .pop-weibo li a{ color:#555;}
.inbl{ height:26px; float:right; _display:inline; margin-left:10px; position:relative; vertical-align:middle; line-height:26px;}
.inbl .uname{ font-size:12px;}
.uname{ display:inline-block; color:#fff; height:26px; line-height:26px; vertical-align:top;}
.iconpart{ display:inline-block; width:32px; height:15px; padding-top:11px; text-align:center; vertical-align:top; *vertical-align:middle; position:relative; z-index:6;}
.icon-ab{ display:inline-block; width:0; height:0; font-size:0; overflow:hidden; border:6px dashed transparent; border-top:6px solid #fff; vertical-align:top;}
.iconpcurr{ width:30px; background:#fff; border:1px solid #acacac; border-bottom:none;}
.wIcon .iconpcurr{ width:18px;}
.iconpcurr .icon-ab{ border-top:6px solid #7c7c7c;}
.uheadpic{ display:inline-block; margin-top:6px;}
.uheadpic img{ vertical-align:top;}
.icont{ display:inline-block; padding:0px 8px 0; height:26px; width:20px; position:relative; z-index:3;}
.icont-curr{ background:#fff; border:1px solid #acacac; border-left:none;border-right:none; border-bottom:none; width:18px;}
.w-icon2{ display:inline-block; background:url(http://i2.sinaimg.cn/ty/deco/2014/0226/images/icons/icon.png) no-repeat; vertical-align:top;_background:url(http://i1.sinaimg.cn/ty/deco/2014/0226/images/icon-m.jpg) no-repeat;}
.icon-message{ width:20px; height:20px; background-position:-47px -44px;_background-position:0 6px;}
.iconpcurr .icon-message{_background:url(http://i3.sinaimg.cn/ty/deco/2014/0226/images/icon-m6.jpg) 0 6px no-repeat;}
.icont i{ width:10px; height:10px; background-position:0px 0px; position:absolute; top:2px; right:6px;_background:url(http://i0.sinaimg.cn/ty/deco/2014/0226/images/icon_01.gif) 0 0  no-repeat;}
.icont-curr .icon-message{ background-position:-47px -68px;}
.pop-weibo{ width:148px; border:1px solid #acacac; background:#fff; box-shadow:0 1px 3px rgba(102,102,102,.5); position:absolute; top:26px; right:0; z-index:2; display:none;}
.innder-pw{ position:relative;}
.topinfo .btn-del2,.btn-del2{ position:absolute; display:inline-block; width:20px; height:20px; font-weight:bold; text-align:center; font-size:16px; line-height:20px; color:#999; top:0px; right:0;}
.listw{ font-size:12px; padding:5px 0;}
.listw li{ height:26px; line-height:26px;}
.listw a{ display:block;height:26px; line-height:26px; padding:0 15px; color:#595959; overflow:hidden;}
.listw a:hover{ background:#e6e6e6;}
.wnum{ font-weight:bold;}
.pop-info{ width:118px;border:1px solid #acacac; background:#fff; box-shadow:0 1px 3px rgba(102,102,102,.5); position:absolute; top:26px; right:0; z-index:5;}
.pop-wnew{ min-width:168px; _width:168px; border:1px solid #acacac; background:#fff; box-shadow:0 1px 3px rgba(102,102,102,.5); position:absolute; top:26px; right:0; z-index:2;}
.listw2{ font-size:12px; padding:5px 0;}
.listw2 li{ height:28px; line-height:28px; padding:0 10px; color:#333}
.listw2 a{ display:inline-block; color:#57a1d1;}
.listw2 a:hover{ text-decoration:underline;}

.search-part{ width:1000px; margin:0 auto; height:115px;padding-bottom:24px;}
.logo-nba{ display:inline-block; width:200px; height:58px; margin-top:54px;}
/*.logo-nba:hover{ background-position:0 bottom;}*/
.logo-nba2{ background:url(http://i1.sinaimg.cn/ty/deco/2014/0226/images/run-logo.png) no-repeat;}
.logo361{ float:right; display:inline-block; width:170px; height:60px;  background:url(http://i3.sinaimg.cn/ty/deco/2014/0226/images/logos/logo_361.jpg) 0 0 no-repeat; margin-top:6px; margin:53px 0 0 0;}
.logohfs{ float:right; display:inline-block; width:170px; height:60px;  background:url(http://i2.sinaimg.cn/ty/deco/2014/0226/images/logos/logo_hfs.jpg) 0 0 no-repeat; margin-top:6px; margin:53px 0 0 0;}
.logoanta{ float:right; display:inline-block; width:108px; height:58px; border:1px solid #d6d6d6; background:url(http://i1.sinaimg.cn/ty/deco/2014/0226/images/logos/logo_anta.jpg) 0 0 no-repeat; margin:53px 0 0 0;}
.searchbox{ _width:458px; margin:46px 0 0 108px;}
.search-nav{}
.snav-list{ overflow:hidden; }
.snav-list li{ float:left;}
.snav-list li a { display:inline-block;padding:3px 10px; color:#fff; font-size:12px;}
.snav-list li span{display:inline-block;font-size:12px;padding:3px 0px; color:#fff;}
.snav-list li.curr a{ color:#0c72d2;background:#fff;}
.search-wrap{ overflow:hidden;}
.head-img{width:206px; height:60px; margin:53px 0 0 0;}
.head-img img{ width:206px; height:60px; display:block; border:1px solid #dfdfdf;}
.search{ width:375px; height:40px; position:relative;}
.search input{ width:355px; height:22px; line-height:22px; border:0 none; position:absolute; padding:4px 5px; margin:4px; top:0; left:0; color:#7f7f7f; border:1px solid #eeeeee; font-size:12px;}
button.btn-search{ width:43px; height:40px; background:url(http://i3.sinaimg.cn/ty/deco/2014/0226/images/searcg.jpg) no-repeat; text-indent:-99px; border:0 none; cursor:pointer;}
.btn-search:hover{ opacity:.7;}

.outer{ width:100%; height:auto;}

.inner{ width:1000px; overflow:hidden;margin:0 auto; position:relative; padding-top:20px;}
/*.sport-goods{ overflow:hidden;}.right-title{font-size:14px; color:#303030; padding:20px 0 0 13px;}*/
.footer{ background:#fff; width:1000px; margin:0 auto;  padding:30px 0; font-size:12px; color:#303030;}
.footbg{ width:100%;border-top:4px solid #454545; background:#fff;}
.ft-nav{ text-align:center; height:25px; padding-top:5px;line-height:25px;}
.ft-nav a{ color:#303030;}
.ft-copy{ text-align:center; padding:4px 0;}
.footer p{ text-align:center;}

/*--会员身份验证--*/
.w-icon{ display:inline-block;vertical-align:middle; background:url(http://i2.sinaimg.cn/ty/deco/2014/0226/images/icons/icon.png) no-repeat;}
.icon-approve{ width:16px; height:18px; background-position:-300px -50px;}
.icon-member{ width:14px; height:18px; background-position:-300px -175px;}
.icon-approve-blue{ width:16px; height:18px; background-position:-300px -75px;}
.icon-star{ width:16px; height:18px; background-position:-300px -125px;}

/*--------右侧边栏------*/

.col-menu{ width:234px; height:auto; background:#f9f9f9; _width:228px;}

/*--用户名--*/
.perinfo-box{ padding:17px 13px; border-bottom:1px solid #ebebeb;}
.side-pi{}
.userinfo2{ margin-left:10px;}
.colshop{ position:relative; z-index:2;}
.perlevel{ display:inline-block; height:15px; vertical-align:middle; margin-top:-5px; *margin-top:0; *margin-bottom:10px; cursor:pointer;}
.perlevel i{ *margin:0 2px;}
.levelpop{ position:absolute; top:28px; left:-10px; z-index:3; background: url(http://i2.sinaimg.cn/ty/deco/2014/0226/images/mayer2.png) 0 0 repeat; padding:4px; border-radius:5px;}
.levelpop .innerpop{ position:relative;/* width:150px;*/ padding:5px; border-radius:3px; border:1px solid #c6c6c6; background:#fff;}
.arrow-blue{ position:absolute; top:-13px; left:68px; display:inline-block; width:20px; height:13px; background: url(http://i3.sinaimg.cn/ty/deco/2014/0226/images/arrow_up2.png) 0 0 no-repeat;}

.levelpop .leveltable{}
.levelpop td{}
.tips-lev{ font-size:12px; color:#555; line-height:20px; width:145px;}
.lev-title{ color:#2576b1;}
.uname2{ padding-bottom:8px;}
.uname2 a{ color:#2475b0; font-weight:bold;}
.uname2 a:hover{ text-decoration:underline;}
.link2{ color:#7f7f7f; font-size:12px;}
.link2:hover{ text-decoration:underline;}
.num-whole{/* width:148px;*/ padding-top:8px; font-size:16px;/* overflow:hidden;*/}
.num-whole .fs12{ padding-left:12px;}
.num-w{ position:relative; min-width:50px; padding-left:5px; text-align:left; /*display:block; float:left;*/ display:inline-block; padding-right:4px; border-right:1px solid #bbb;}
.num-w .number{ display:block; color:#2382db; text-align:center;}
.icon-score{ display:none; width:18px; height:14px; background:url(http://i2.sinaimg.cn/ty/deco/2014/0226/images/icons/icons_lj.png) -32px -22px no-repeat; position:absolute; top:26px; left:30px;}
/*.num-score:hover .icon-score{ display:inline-block;}*/
.wrap-lottery{ padding:10px 0;}
.wrap-lottery .btn-side-lottery{ display:inline-block; width:208px; height:55px; line-height:55px; text-align:center; font-size:14px;}
.icon-lottery{ display:inline-block; width:34px; height:37px; background:url(http://i0.sinaimg.cn/ty/deco/2014/0226/images/icons/icon_lottery.png) 0 0 no-repeat; vertical-align:middle; margin:-3px 8px 0 0;}

.medalwrap{ height:100%; position:relative; padding-top:10px; padding-bottom:10px;/* padding-top:20px; padding-bottom:15px; border-bottom:1px dotted #ebebeb;*/}
.medalwrap dl{ height:auto;}
.medalwrap dd{ height:auto; display:none;}
.arrow{ display:inline-block; width:22px; height:20px; background:url(http://i0.sinaimg.cn/ty/deco/2014/0226/images/icons/icon_arrow4.png) center -8px no-repeat; position:absolute; left:45%; bottom:-15px; cursor:pointer;}
.unfold{ background-position:center 5px;}
.medal-list{ overflow:hidden;}
.medal-list li{ float:left; margin-right:10px; margin-top:10px;}
.signin{ border-bottom:1px dotted #ebebeb; padding:20px 0; position:relative; z-index:10;}
.btn-signin{ display:block; width:167px; height:48px; line-height:48px;font-size:24px; font-weight:bold; margin:0 auto;}
.btn-signin i{ display:inline-block; width:26px; height:32px; background:url(http://i2.sinaimg.cn/ty/deco/2014/0226/images/icons/icons_lj.png) 0 -257px no-repeat; vertical-align:middle;}
.btn-signin-ntc{ display:block; width:167px; height:48px; margin:10px auto;}
.ntc5{ display:block; height:21px; font-size:18px; font-weight:bold; padding-top:3px;}
.ntc5 i{ display:inline-block; width:26px; height:20px; background:url(http://i2.sinaimg.cn/ty/deco/2014/0226/images/icons/icons_lj.png) 0 -290px no-repeat; vertical-align:middle;}
/*--签到--*/
.signntc{ position:absolute; top:78px; left:-25px; width:252px; height:auto; padding:4px; background:url(http://i2.sinaimg.cn/ty/deco/2014/0226/images/mayer2.png) 0 0 repeat; border-radius:5px; display:none;}
.innersign{ position:relative; width:210px; padding:15px 20px; background:#fff; border:1px solid #c6c6c6; border-radius:3px; text-align:center; font-size:12px;}
.popcenter{ padding:0 12px 5px; border-bottom:1px dotted #ebebeb; line-height:22px;}
.ntc6{ display:block; font-weight:bold; padding-bottom:15px; font-size:18px; color:#d73d32;}
.ntc7{ padding-top:12px;}
.ntc7 a:hover{ text-decoration:underline;}
/*--关注的球队--*/
.att-team{ padding:0 13px 17px; border-bottom:1px solid #ebebeb; position:relative;}
.tit2{ display:block; height:38px; line-height:38px;}
.ataemwrap{ position:relative; height:100%; /*padding-top:10px;*/ padding-bottom:10px;}
.ataemwrap dl{ height:auto;}
.ataemwrap dd{ height:auto; display:none;}
.ataem-list{ padding-bottom:5px;}
.ataem-list li{ float:left;/* margin-right:18px; margin-top:15px;*/ margin:15px 10px 0 11px; _margin:15px 8px 0 10px; _display:inline;}
.ataem-list li.nomr{ margin-right:0;}
.ataem-list li a:hover{ filter:alpha(opacity=80); opacity:.8;}
.ataem-list li a.teamCard{ display:inline-block;}

/*--商品展--*/
.goods-box,.barblock{ padding:15px 13px; border-bottom:1px solid #ebebeb;}
.ttop{ padding-bottom:10px;}
.btn-change{ display:inline-block; width:56px; height:18px; line-height:18px; text-align:center; background: url(http://i2.sinaimg.cn/ty/deco/2014/0226/images/btn_bg.png) no-repeat; color:#fff; font-size:12px;}
.goods{}
.goodspic{ display:block; width:207px; height:207px; border:1px solid #f0f0f0;}
.goodsname{ font-size:12px; color:#666; padding-top:5px;}
.goodsname:hover{ text-decoration:underline;}
.wrapprice{ padding-top:10px; position:relative;}
.price{ font-size:22px; color:#c73b50; padding-right:10px;}
.list-price{ color:#878787; font-size:12px; text-decoration:line-through;}

/*--24小时排--*/
.tit3{ display:inline-block; padding-bottom:10px;}
.hotnew-list{ font-size:12px;}
.hotnew-list li{ line-height:22px; margin-bottom:5px;_margin-bottom:2px; overflow:hidden;}
.hotnew-list li i{ display:inline-block; width:16px; height:17px; line-height:17px; text-align:center; color:#fff; background:#f2525e; border-radius:2px; float:left; margin:3px 10px 0 0;}
.hotnew-list li a{ display:inline-block; width:172px; font-size:12px; float:left; color:#696969;}
.hotnew-list li a:hover{ color:#2382DB;}

/*--社区达人--*/
.daren{ overflow:hidden;}
.darenpic{ display:block; width:80px; height:80px; position:relative;}
.darentag{ display:block; width:80px; height:18px; line-height:18px; text-align:center; color:#fff; background: url(http://i0.sinaimg.cn/ty/deco/2014/0226/images/mayer.png) 0 0 repeat; position:absolute; left:0; bottom:0;_bottom:-1px; _background:#000; _filter:alpha(opacity=60); font-size:12px;}
.dareninfo{ width:114px; margin-left:8px;}
.darenname{ color:#149bc6; height:26px; line-height:26px; display:block; overflow:hidden;}
.num-fans{ font-size:12px; display:inline-block; padding-bottom:10px; width:122px;}
.num-fans em{ color:#149bc6; font-size:14px;}
.btn-attention2{ display:block; width:66px; height:23px; line-height:23px; text-align:center; color:#fff; background:#c73b50; border-radius:3px;}
.adbox{ font-size:12px;  min-height:51px; margin-top:15px; width:200px;}
.adbox a{ color:#666; display:block; line-height:20px;font-size:12px;}
.adbox a:hover,.darenname:hover{color:#2382DB;}
.adbox p{ padding-top:10px; line-height:18px; word-wrap:break-word;}

/*--球星PK--*/
.ntc2{ background:#f0f0f0; /*height:24px;*/ line-height:24px; font-size:12px; padding:0 10px; margin-top:10px;}
.ntc2 a{ color:#2576b1;}
.ntc2 a:hover{ text-decoration:underline;}
.tit4{ display:block; font-size:14px; text-align:center; color:#121212; padding-top:8px;}
.btn-wrap4{ padding-top:10px;}
.btn-join2{ display:inline-block; text-align:center; width:205px; height:30px; line-height:30px; background:#c73b50; color:#fff; border-radius:3px;}

/*动漫专栏列表页----热门漫画排行榜*/
.anime-rank-tab{ height:auto; padding:0 5px; border-bottom:1px solid #2576b1; margin-bottom:15px;}
.anime-rank-tab a{ display:block; float:left; width:45px; height:20px; line-height:20px; font-size:12px; color:#7f7f7f; text-align:center; background:#ededed; margin-right:7px; cursor:pointer;}
.anime-rank-tab a.curr{ color:#fff; background:#2576b1;}
.anime-rank-list{ width:100%; height:auto;}
.anime-rank-list li{ height:auto; font-size:12px; margin-bottom:20px; padding-left:5px;} 
.anime-rank-num{ display:inline-block; width:15px; height:15px; text-align:center; line-height:15px; color:#fff; background:#c73b50; margin-right:5px;}
.anime-rank-img{ display:block; width:65px; height:65px; border:1px solid #efefef; overflow:hidden;}
.anime-rank-intro{ width:110px; height:65px;}
.anime-rank-intro h3{ height:24px; font-size:14px; overflow:hidden;}
.anime-rank-intro h3 a{ color:#2576b1;}
.anime-rank-intro p{ height:auto; line-height:20px; color:#595959;}
.anime-rank-intro p a{ color:#595959;}

/*动漫专栏详情页----热门漫画排行榜2*/
.anime-rank2{ width:205px; height:auto; margin:0 auto 10px;}
.anime-rank2 dt{ width:203px; height:203px; border:1px solid #efefef; margin-bottom:5px;}
.anime-rank2 dd{ width:100%; height:20px; font-size:12px; color:#666;}
.anime-rank2-title1 a{ font-size:14px; color:#2576b1;}
.anime-rank2-title1 span{ font-size:12px;}
.anime-rank3-list{ width:205px; height:auto; margin:0 auto;}
.anime-rank3-list li{ float:left; width:95px; height:auto; padding-bottom:10px;}
.anime-rank3-list li img{ border:1px solid #efefef; width:93px; height:93px;}
.anime-rank3-list li a{ display:block; color:#2576b1;}
.anime-rank3-list li h3{ font-size:14px; height:20px; overflow:hidden; padding:8px 0 2px;}
.anime-rank3-list li p{ height:20px; overflow:hidden; font-size:12px; color:#666;}

/*--直播间组件--*/
.ats-studio{ background:#0f0f0f; width:278px; padding:10px; border:1px solid #191919;}
.ats-studio-blue{ background:#03202f;}
.ats-commodity{}
.ats-list{ background:#333; padding:0 0 6px 6px; overflow:hidden;}
.ats-studio-blue .ats-list{ background:#003c5b;}
.ats-list li{ float:left; position:relative; margin-right:6px; margin-top:6px;}
.ats-wrap-img{ display:block; width:128px; height:128px; border:1px solid #ddd;}
.ats-hover{ position:absolute; top:0; left:0; display:none; padding:50px 5px 0px; width:120px; height:80px; background:url(http://i0.sinaimg.cn/ty/deco/2014/0226/images/mayer.png) 0 0 repeat; color:#fff; cursor:pointer;}
.ats-hover span{ display:block;}
.ats-codname{ padding:0 10px; width:100px; height:40px; overflow:hidden;}
.ats-price{ font-size:24px; color:#cc0000; text-align:center;}
.ats-price strong{ font-weight:normal;}
.ats-ad{ margin-top:20px;}
.ats-wrapi{ width:118px; height:118px; border:1px solid #333;}
.ats-wrapw{ width:142px; color:#fff;}
.ats-join-num{ color:#555; font-size:12px; padding:8px 0 10px;}
.ats-join-num em{ color:#f00; font-size:22px; font-weight:600;}
.ats-btn-join{ display:block; width:140px; height:30px; text-align:center; border-radius:3px; line-height:30px; color:#fff; background:#2576b1;}
.ats-btn-join:hover{ background:#166198;}
.ats-btn-join:active{ background:#166198; box-shadow:inset 0 1px 3px rgba(0,0,0,.7);}
.ats-barblock{ margin-top:20px;}
.ats-tit3{ display:inline-block; height:40px; line-height:40px; padding-bottom:5px; font-size:16px; color:#fff;}
.ats-hotnew-list{ overflow:hidden;}
.ats-hotnew-list li{ line-height:24px; margin-bottom:10px; overflow:hidden;}
.ats-hotnew-list li i{ display:inline-block; width:24px; height:24px; line-height:24px; text-align:center; color:#fff; background:#f00; float:left; margin-right:8px; margin-top:2px;}
.ats-hotnew-list li a{ display:inline-block; width:242px; float:left; color:#fff;}
.ats-hotnew-list li a:hover{ text-decoration:underline;}

/*--------end  右侧边栏------*/

/*--球星名片--*/
.card-pop{ position:absolute; top:200px; left:600px; z-index:999; width:352px; height:auto; padding:4px; background:url(http://i2.sinaimg.cn/ty/deco/2014/0226/images/mayer2.png) 0 0 repeat; border-radius:5px;}
.card-pop .perinfo-box{ border:none; width:auto;}
.inner-card{ position:relative; width:350px; background:#fff; border:1px solid #c6c6c6; border-radius:3px;}
.arrowup{ display:inline-block; width:20px; height:13px; background:url(http://i3.sinaimg.cn/ty/deco/2014/0226/images/arrow_up2.png) 0 0 no-repeat; position:absolute; left:30px;}
/*用户名片arrow不同位置添加--dongyg20130922*/
.arrowup-pos1{ top:-13px;_top:-16px;}
.arrowup-pos2{ top:-13px;_top:-16px; left:300px;}
.arrowup-pos3{ background-position:-57px -1px; left:300px; bottom:-12px;_bottom:-15px;}
.arrowup-pos4{ background-position:-57px -1px; bottom:-12px;_bottom:-15px;}
.ntc16{ display:block; text-align:center; font-size:12px;}
.icon-loading{ display:inline-block; width:16px; height:16px; background: url(http://i0.sinaimg.cn/ty/deco/2014/0226/images/icons/loading.gif) 0 0 no-repeat; vertical-align:middle;}

/*--分页--*/
.pages-wrap{ padding:20px 0 0 0;}
.pages{}
.pages a{ display:inline-block; /*width:30px; text-align:center;*/ padding:0 10px; height:22px; line-height:22px; font-size:12px; color:#262626; background:#fff; color:#585858; margin-left:2px;}
.pages a.pages-length{/* width:64px;*/ padding:0 8px;border:1px solid #d8d8d8;}
.pages a:hover{ border-color:#aaa;}
.pages a.curr{ background:#2688da; color:#fff;}
.pages a.curr:hover{border-color:#2688da;}
.page-bor{ border:1px solid #d8d8d8; display:inline-block;padding:1px 0; }
.fill-page{ width:40px; height:14px; text-align:center;}
.pages-shop{ font-size:12px; padding-left:10px;} 
.ntc14{ padding:0 5px;}
.btn-pages{ border:1px solid #c2c2c2; border-radius:3px; background:#ebebeb;}

/*--回复框区域--*/
.pdetail{ padding:20px 20px 0;}
.shopbar{/* height:58px; line-height:58px;*/ padding:15px 0 15px 10px; position:relative; *z-index:1;}
.btn-share{ font-size:12px; color:#2382db;}
.btn-share:hover{ text-decoration:underline;}
.likebox{ width:640px; overflow:hidden;}
.likedpart{ float:left; height:25px;}
.num-like{ font-size:12px; cursor:pointer;}
.num-like em{ color:#ff7c90; font-weight:bold;}
.btn-like{ display:inline-block; color:#595959; width:68px; height:22px; line-height:22px; text-align:center; border:1px solid #b0b0b0; background:#f5f5f5; border-radius:3px; font-size:12px; font-weight:bold; margin-left:10px;}
.btn-like i{ display:inline-block; height:20px; width:24px; background:url(http://i2.sinaimg.cn/ty/deco/2014/0226/images/icons/icons_lj.png) 0 2px no-repeat; vertical-align:top;}
.btn-liked{ background:none; border:none;}
.btn-liked i{ background-position:-32px 2px;}
.like-pop{ position:absolute; top:40px; left:0; z-index:2;}
.like-inner{ position:relative; width:200px; height:35px; padding:10px 5px 10px 10px; border:1px solid #e9e9e9; background:#f5f5f5; border-radius:5px;}
.arrow-like,.arrow-like2{ position:absolute; left:25px; display:inline-block; height:0; width:0; font-size:0; overflow:hidden; border:8px dashed transparent;}
.arrow-like{ border-bottom:8px solid #e9e9e9; top:-16px;}
.arrow-like2{ border-bottom:8px solid #f5f5f5; top:-14px;}
.like-list{}
.like-list li{ float:left; margin-right:5px; _display:inline;}
.like-more{ width:35px; height:35px;text-align:center;}
.like-more a{ display:block; width:35px; height:35px; color:#565656; background:#dedede; }
.like-more a:hover{ background:#ffdede; color:#ad5d5d;}
.dot{ font-family:Tahoma; font-size:18px; font-weight:bold; line-height:25px;}
.likemore-inner{ position:relative; padding:10px 0 10px 10px; width:450px; /*height:75px;*/ border:1px solid #e9e9e9; background:#f5f5f5; border-radius:5px;}
.likemore{}
.wraplm{}
.likemore-list{ overflow:hidden;}
.likemore-list li{ float:left; margin-right:10px; margin-bottom:10px;}
.btns-arrow{ height:32px; text-align:right; padding-right:10px; *padding-top:10px; _padding-top:0;}
.arrow3{ display:inline-block; width:32px; height:32px; background:url(http://i0.sinaimg.cn/ty/deco/2014/0226/images/icons/arrows5.png) no-repeat;}
.prev3{ background-position:0 0;}
.next3{ background-position:right 0; margin-left:8px;}
.prev3-disabled{ background-position:0 bottom;}
.next3-disabled{ background-position:right bottom;}
/**/
.post-comment{ padding:0 20px;}
.pcomment-top{ height:38px; background:#ebebeb; border-bottom:1px solid #d4d4d4;}
.btn-wrap3{ padding-top:7px; padding-right:7px;}
.ptab{}
.ptab-list{ padding:2px 0 0 2px;}
.ptab-list li{ height:36px; line-height:36px; float:left;}
.ptab-list li a{ display:inline-block; padding:0 25px; font-size:12px; color:#595959; font-weight:bold;}
.ptab-list li.curr{ background:#fff; border:1px solid #d4d4d4; border-bottom:none;}
.pcomment{ padding:0 10px; }
.wholeComment{}
.pcomment-list{}
.pclevel-one{ padding:20px 0 10px; border-bottom:1px dotted #ebebeb; position:relative;}
.icon-delcont{ position:absolute; top:5px; right:-12px;}
.pr-face{}
.pr-face a{ display:inline-block; width:50px; height:50px;}
.perlevel-wrap{ position:relative;}
.perlevel-wrap .levelpop{ left:-60px;}
.pr-mc{ margin-left:75px; width:540px;}
.prc{/* padding-left:25px;*/ position:relative; font-size:12px; width:535px; line-height:22px;}
.prc .comment img{ vertical-align:top; margin-top:-5px;}
.prc .pname,.prc .idCard{ color:#2576b1;}
.date{ color:#a0a0a0;}
.pmap{/* padding-left:25px;padding-top:20px;*/ margin-top:20px;}
.pmap img{ margin-right:10px; max-width:530px; 
_width:expression((document.documentElement.clientWidth||document.body.clientWidth)>530?"530px":"");}
.level-name{ display:inline-block; height:20px; padding:0 15px; line-height:20px; font-size:12px; border-radius:3px;position:absolute; right:30px; top:20px;}
.name-first,.name-second{ color:#f89c42; background:#ffffca; border:1px solid #fbbd7b; }
.delone .level-name{ top:35px; background:#eaeaea; border-color:#c7c7c7; color:#b5b5b5;}
.delone .prc{ height:50px; line-height:50px; padding-left:40px; border:1px solid #eaeaea; width:580px; border-radius:5px; background:#fbfbfb;}
.arrowdel1,.arrowdel2{ position:absolute; top:16px; display:none; width:0; height:0; font-size:0; overflow:hidden; border:10px dashed transparent;}
.delone .arrowdel1,.delone .arrowdel2{ display:block;}
.arrowdel1{ border-right:10px solid #eaeaea; left:-20px;}
.arrowdel2{ border-right:10px solid #fbfbfb; left:-18px;}
.name-other{ color:#595959; background:#ebebeb; border:1px solid #d4d4d4;}
.pcomment .pages-wrap{ padding-bottom:20px;}

/*--*/
.rbox{padding: 0 10px 0 0; overflow:hidden;}
.w-reply{ color:#2475b0; font-size:12px; font-weight:bold; margin-right:20px;/* position:absolute; right:30px; bottom:30px;*/}
.replybox{ width:600px; height:auto; padding:15px 20px 5px; border:1px solid #eaeaea; border-radius:5px; background:#fff; /*margin:15px 0 0 52px;*/ margin-top:15px; position:relative;/* left:52px;*/ float:right;}
.icon-arup{ display:inline-block; width:20px; height:11px; background:url(http://i1.sinaimg.cn/ty/deco/2014/0226/images/icons/icon_arrowup.png) 0 0 no-repeat; position:absolute; top:-11px; right:20px;}
.reply-area{ width:588px; border:1px solid #eaeaea; height:21px; padding:3px 5px 0; resize:none; color:#595959; font-size:12px;}
.under-tt{ padding-top:5px;}
.facebox{}
.icon-face{ display:inline-block; width:20px; height:17px; background: url(http://i2.sinaimg.cn/ty/deco/2014/0226/images/icons/icon.png) -275px 0 no-repeat; vertical-align:middle; cursor:pointer;}
.btn-wrap10{ padding:5px 2px 0 0;}
.choose{ font-size:12px; padding-top:10px; margin:0 10px; _display:inline;}
.choose input{ margin-right:5px; margin-top:-3px;}
.btn-common{ display:inline-block; width:80px; height:30px; line-height:30px; text-align:center; color:#fff; background:#c73b50; border-radius:3px; font-weight:bold;}
.btn-reply2{ width:60px; height:24px; line-height:24px; font-size:12px;}
/*--写回复评论框--*/
.reply-box{ margin:10px 0;}
.replyt{ height:auto; border-radius:3px; background:#fff; border:1px solid #e3e3e3; _width:700px; overflow:hidden;}
.reply-tt{ height:30px; border-bottom:1px solid #e3e3e3; background:#f2f2f2;}
.rtit{ display:inline-block; height:30px; line-height:30px; padding-left:10px;}
.rtit i{ display:inline-block; width:15px; height:18px; background:url(http://i2.sinaimg.cn/ty/deco/2014/0226/images/icons/icons_lj.png) 0 -22px no-repeat; vertical-align:middle; margin-right:5px; _margin-top:5px;}
.sc-link3{ color:#2475b0; font-size:12px; display:inline-block; line-height:30px; margin-right:10px;}
.sc-link3:hover{ text-decoration:underline;}
.reply-area2{ width:690px; height:80px; padding:5px; border:0 none; resize:none;}
.icon-img{ display:inline-block; width:20px; height:17px; background: url(http://i2.sinaimg.cn/ty/deco/2014/0226/images/icons/icon.png) -275px -25px no-repeat; vertical-align:middle; cursor:pointer;}
.icon-video{ display:inline-block; width:20px; height:17px; background: url(http://i2.sinaimg.cn/ty/deco/2014/0226/images/icons/icon.png) -275px -50px no-repeat; vertical-align:middle; cursor:pointer;}
.facebox{position:relative; margin-top:7px;}
.facebox a{ font-size:12px; color:#2074ac; display:inline-block; margin-right:10px; cursor:pointer; }
.facebox a:hover .icon-face{ background-position: -250px 0;}
.facebox a:hover .icon-img{ background-position: -250px -25px;}
.facebox a:hover .icon-video{ background-position: -250px -50px;}
.hostComment{ display:none;}
/*--end 回复框区域--*/

/*--球队帖子及球迷横栏--*/
.teampart{ padding:20px; width:958px; border:1px solid #eaeaea; height:auto; background:#fff;}
.numbox{ height:50px; padding:25px 15px 0px; overflow:hidden;}
.numone,.numtwo{ display:inline-block; float:left; text-align:center; padding:0 20px;}
.numone{ border-right:1px solid #d5d5d5;}
.numone em,.numtwo em{ display:block; color:#737373; padding-bottom:6px; font-size:18px;}
.teaminfo{ overflow:hidden;}
.logo-team{ display:block; width:170px; height:100px; text-align:center; border-right:1px solid #e4e4e4; float:left;}
.teamcw{ float:left; padding-left:28px;}
.team-name{ font-size:22px;/* color:#9b241f;*/ padding-right:10px;}
.team-name:hover,.goin:hover{ text-decoration:underline;}
.goin{ font-size:12px;}
.ntc1{ display:inline-block; width:46px; height:18px; line-height:18px; text-indent:8px; background:url(http://i0.sinaimg.cn/ty/deco/2014/0226/images/barbg.png) right 0 no-repeat; font-size:12px; color:#2382db;}
.btn-join{ display:inline-block; width:66px; height:24px; line-height:24px; text-align:center; color:#fff; background:#c73b50; font-weight:bold; border-radius:3px;}
.btn-cancel{ display:inline-block; width:108px; height:22px; line-height:22px; text-align:center; background:#f2f2f2; border:1px solid #dedede; color:#797979; border-radius:3px; vertical-align:top; cursor:pointer;}
.btn-cancel a{ color:#c73b50;/* padding-left:5px; border-left:1px solid #a4a4a4;*/ margin-left:5px;}
.padb{ padding-bottom:12px;}

.btn-edit{ display:inline-block; background:#1e1e1e; height:24px; line-height:24px; padding:0 10px; font-size:12px; margin-right:10px; color:#fff; border-radius:3px; vertical-align:top;}
.btn-edit:hover{ background:#3b3b3b;}

/*--帖子、商城、竞猜等导航部分--*/
.ptop2{ height:48px; border-bottom:1px solid #ebebeb; padding-right:15px; padding-left:20px;}
.btn-wrap2{ padding-top:10px;}
.btn-post,.btn-preview{ display:inline-block; width:100px; text-align:center; height:30px; line-height:30px; border-radius:3px; margin-left:10px;}
.btn-post{ background:#c73b50; color:#fff;}
.btn-preview{ background:#dcdcdc; color:#595959;}
.btn-post i{ display:inline-block; width:15px; height:18px; background:url(http://i2.sinaimg.cn/ty/deco/2014/0226/images/icons/icons_lj.png) 0 -45px no-repeat; vertical-align:middle; margin-right:2px; *height:15px; _margin-top:5px;}
.btn-preview i{ display:inline-block; width:22px; height:16px; background:url(http://i2.sinaimg.cn/ty/deco/2014/0226/images/icons/icons_lj.png) 0 -69px no-repeat; vertical-align:middle; margin-right:2px; *height:13px; _margin-top:7px;}
.bggray{ background:#f7f7f7; padding-left:0;}
.post-nav{ width:750px;}
.pnav-list{}
.pnav-list li{ float:left; height:48px; line-height:48px; width:100px; text-align:center; border-right:1px solid #ebebeb;}
.pnav-list li a{ display:inline-block; width:100%; font-size:18px; color:#303030;}
.pnav-list li.curr{}
.pnav-list li.curr a{ background:#fff; border-top:3px solid #dadada;}

/*--关键字搜索页面--*/
.searchpart{ background:#f9f9f9;}
.sidenav{ width:235px;}
.sidenav-list{ padding-top:20px; padding-bottom:20px;}
.sidenav-list li{}
.sidenav-list li a{ display:block; padding-left:50px; height:36px; line-height:36px; color:#585858;}
.sidenav-list li a:hover{ text-decoration:underline;}
.sidenav-list li.curr a{ background:#fff;}
.searcenter{ width:725px; height:auto; background:#fff; padding:0 20px 50px; overflow:hidden;}

/*--公共弹层--*/
.mayer-pop{ position:fixed; top:0; left:0; width:100%; height:100%; background:url(http://i0.sinaimg.cn/ty/deco/2014/0226/images/mayer.png) 0 0 repeat; background:rgba(0,0,0,.6); z-index:998;}
.common-pop{ padding:4px; background:url(http://i2.sinaimg.cn/ty/deco/2014/0226/images/mayer2.png) 0 0 repeat; border-radius:5px; z-index:999;}
.ntc-pop{ position:absolute; left:50%; margin-left:-162px;}
.check-pop{ position:absolute; top:600px; left:590px;}
.inner-checkpop{ width:314px; height:auto; background:#fff; border:1px solid #dadada; border-radius:1px;}
.inner-commonpop{ width:auto; height:auto; background:#fff; border:1px solid #dadada; border-radius:1px;}
.cpop-top{ padding:0 10px; height:30px; background:#f8f8f8; line-height:30px; position:relative;}
.check2{ position:absolute; top:0px; right:42px; font-size:12px;}
.check2 input{ margin:-3px 5px 0 0;}
.btn-close{ display:inline-block; color:#929292; font-family:SimSun,"宋体"; font-size:22px; width:20px; text-align:center; line-height:30px;}
.cpopc{ padding:0 10px; font-size:12px;}
.editbar{ height:45px; line-height:45px; padding-left:5px; border-bottom:1px solid #e3e3e3;}
.editbar a{ color:#2475b0; text-decoration:underline; display:inline-block; margin-right:20px;}
.cbar,.cbar2{ padding:10px 0 10px 20px;}
.cbar select{ min-width:120px;}
.btn-wrap5{ padding:0 0 15px 20px;}
.btn-pop{ display:inline-block; height:24px; line-height:24px; padding:0 18px; border:0 none;}
button.btn-pop,input.btn-pop{ *padding:0 9px;}
.ntc8{ background:url(http://i2.sinaimg.cn/ty/deco/2014/0226/images/icons/icons_lj.png) 0 -324px no-repeat; padding-left:30px; margin:15px 0 15px 20px;}
.ntc15{ margin:15px 0 15px 20px;}
.btn-wrap6{ padding:0 0 15px 0; text-align:right;}
.btn-wrap13{ text-align:center; padding:10px 0 20px;}
.ntcpop{ position:absolute; top:600px; left:45%;}
.padd{ padding:20px 0 20px 100px;}
.ntc-operat{ font-size:14px; background:url(http://i3.sinaimg.cn/ty/deco/2014/0226/images/icons/icon_ok.png) no-repeat; padding-left:30px; line-height:22px;}
.ntc-ok{ background-position:0 2px;}
.ntc-no{ background-position:0 bottom;}
.tips{ position:fixed; top:50%; left:50%; margin-left:-110px; color:#fff; font-size:28px; z-index:1000;}

.btn-ok,.btn-blue{ color:#fff; background:#2576b1; border-radius:3px;}
.btn-cancel2{ color:#fff; background:#888; margin-left:5px; border-radius:3px;}
.btn-gray{ color:#fff; background:#888; border-radius:3px;}
.btn-blue:hover,.btn-ok:hover{ background:#0b558a;}
.btn-gray:hover,.btn-cancel2:hover{ background:#606060;}
.nobr{ border-right:none;}
.nobl{ border-left:none;}
.nobt{ border-top:none;}
.nobb{ border-bottom:none;}
.arrowup2{ left:120px; top:-13px;_top:16px;}
.btn-red{ text-align:center; color:#fff; background:#c73b50; border-radius:3px;}
.btn-red:hover{ background:#ae2336;}

/*--关注按钮样式--*/
.btn-common-att,.btn-common-att2{ display:inline-block; background:#f2f2f2; border:1px solid #d9d9d9;/* line-height:22px;*/ border-radius:2px; color:#333; font-size:12px; vertical-align:middle; cursor:pointer;}
.btn-common-att span,.btn-common-att2 span{ padding:0 5px 0 5px; border:1px solid #fff; display:inline-block; height:18px;_height:20px; line-height:18px; border-radius:2px;}
.addicon{ font: bold 16px Arial; color:#ffa000; height:16px; margin-right:2px; vertical-align:-2px;}
.btn-common-att:hover{ border:1px solid #ff9b01; background:#ffac00; background: -moz-linear-gradient(top, rgba(255,184,71,1) 0%, rgba(255,162,16,1) 100%); background:-webkit-linear-gradient(top, rgba(255,184,71,1) 0%,rgba(255,162,16,1) 100%); color:#fff;}
.btn-common-att:hover span{ border:1px solid #ffce82;}
.btn-common-att:hover .addicon{ color:#fff;}
.btn-common-att2:hover{ background:#fafafa;}
.wicon1{ display:inline-block; width:12px; height:12px; background:url(http://i2.sinaimg.cn/ty/deco/2014/0226/images/icons/icon.png) no-repeat;}
.addone{ background-position:-125px -49px; vertical-align:middle; margin-right:5px;}
.addtwo{ background-position:-125px -25px; vertical-align:middle; margin-right:5px;}
.cancel-w{ color:#78c8e1; line-height:18px;}
.cancel-w:hover{ text-decoration:underline;}

/*--正确错误提示--*/
.w-ntc{ display:inline-block; height:26px; line-height:25px; background:url(http://i3.sinaimg.cn/ty/deco/2014/0226/images/icons/icon_ok.png) no-repeat; padding-left:25px; margin-left:10px; vertical-align:middle;}
.w-ntc-error{ background-position:0 -92px; color:#ff1c1c;}
.w-ntc-right{ background-position:0 3px;}

/*--帖子详情分享弹层--*/
.share-pop{ position:fixed; _position:absolute; top:50%; margin-top:-100px; left:50%; margin-left:-270px;/* z-index:200;*/}
.share-pop .arrowup{ top:-8px; left:471px;}
.share-pop .cpop-top{ padding-left:20px;}
.inner-sharekpop{ width:430px; height:auto; background:#fff; border:1px solid #dadada; border-radius:1px;}
.share-pop-center{ padding:20px 20px 30px;}
.txtbox{ width:366px; height:50px; padding:10px; border:1px solid #e8e8e8; border-radius:3px; box-shadow:inset 0 1px 3px rgba(51,51,51,.1)}
.txtbox textarea{ width:366px; height:50px; resize:none; overflow:hidden; border:0 none; color:#595959; font-size:12px;}
.btn-wrap11{ text-align:right; padding-top:15px;}
.btn-share2{ display:inline-block; width:64px; height:24px; line-height:24px; border:none;}

/*--登录弹层--*/
.login-pop{ position:fixed; top:50%; margin-top:-143px; left:50%; margin-left:-280px; z-index:999; _position:absolute;}
.login-pop .cpop-top{ padding-left:30px;}
.inner-loginpop{ width:550px; border:1px solid #dadada; background:#fff;}
.loginc{ padding:20px 20px 20px 30px;}
.login-bp{ width:210px; font-size:12px;}
.ntc12{ display:inline-block; padding-bottom:5px;}
.txt-wrap{ margin-top:10px; position:relative;}
.txt-wrap input{ width:198px; height:28px; border:1px solid #b3b3b3; line-height:28px; padding:0 5px; border-radius:2px; color:#939292;}
.pw-layer{color:#939292; position:absolute; top:6px; left:5px;}
.und-txt{ height:30px; line-height:30px;}
.check3{}
.check3 input{ vertical-align:-2px; margin-right:5px;}
.check3 span{}
.fgpw{ color:#2576b1;}
.fgpw:hover,.w-shop a:hover{ text-decoration:underline;}
.btn-wrap12{ padding:10px 0 15px;}
.btn-login{ width:94px; height:32px; line-height:32px; border:0 none; font-size:14px;}
.w-shop{}
.w-shop a{ color:#2576b1;}
.lntc-bp{ width:200px; padding-left:45px; border-left:1px solid #d7d7d7;}
.wrap-shop{ padding:40px 0 60px;}
.ntc13{ color:#4c4c4c; font-size:16px; line-height:28px; padding:0 0 15px;}
.ntc13 span{ display:block; font-size:22px;}
.btn-rlink{ display:inline-block; padding:0 25px; height:32px; line-height:32px; font-weight:bold;}

/*--意见反馈弹层--*/
.feedback-pop{ position:fixed; _position:absolute; top:50%; margin-top:-95px; left:50%; margin-left:-162px; z-index:1000;}
.feedback-top{ padding:10px 0 5px;}
.tit7{ display:inline-block; height:22px; line-height:28px;}
.wrap-txtarea{ width:282px; padding:5px; height:50px; border:1px solid #dadada; border-radius:3px; margin-bottom:10px;}
.wrap-txtarea textarea{ width:282px;height:50px; resize:none; overflow:hidden; border:0 none;}

/*--推荐到更衣室实况弹层--*/
.cbar3{ margin-top:12px;}
.tit8{ display:inline-block; width:65px; text-align:right;}
.input-file{ width:200px; overflow:hidden;}
.fill-summ{ width:150px; height:40px; padding:5px; border:1px solid #c9c9c9;}
.fill-summ textarea{ width:150px; height:40px; border:0 none; resize:none; overflow:hidden;}
.ntc17{ color:#8e8e8e;}
.btn-wrap14{ padding:12px 0 15px 66px;}

/*--公共提示弹层--*/
.tips-common-pop{ position:fixed; _position:absolute; top:50%; left:50%; margin-left:-162px; margin-top:-90px;}
.tips-words{ padding:20px 10px 15px 15px; line-height:18px;}
.btn-wrap15{ padding:0 10px 15px 15px; text-align:right;}

/*--积分提示弹层--*/
.scorepop{ position:absolute; /*left:50%; margin-left:-209px;*/ z-index:10000;}
.inner-scorepop{ background:#fff; width:410px;}
.btn-wrap-sc{ padding:0 0 30px; text-align:center;}
.tips-w2{padding:35px 10px 25px; line-height:18px; text-align:center;}
.btn-success{ display:inline-block; height:24px; line-height:24px; padding:0 18px; border:0 none; color:#fff; background:#5bcd41; border-radius:3px;}
.tips-sc1{ text-align:center; color:#636363; font-size:18px; padding:34px 10px 8px;}
.tips-sc2{ text-align:center; color:#636363; font-size:14px; padding-bottom:10px;}
.scfill{ margin-bottom:20px; padding-left:20px;}
.scfill span{ display:inline-block; width:80px; text-align:right; }
.scfill input{ width:200px; height:24px; line-height:24px; padding:0 5px; border:1px solid #dadada;}
.btn-wrap-sc2{ padding:0 0 40px 100px;}
.btn-wrap-sc2 a{ margin-right:5px;}
/**/
.scmain{ padding:0 0 40px 60px;}
.scmain li{ position:relative; width:90px; height:33px; float:left; margin-right:50px; margin-top:35px; _display:inline;}
.scmain li input{ position:absolute; top:0; left:0; width:90px; height:33px; cursor:pointer; filter:alpha(opacity=1); opacity:0;}
.scmain li em{ display:inline-block; width:90px; height:33px; line-height:33px; text-align:center; color:#fff; background:#2475b0; border-radius:3px; cursor:pointer;}
.scmain li.curr em{ background:#0d5285;}

/*外部页面左边栏*/
.left-bar{ width:216px; background:#fff; overflow:hidden; padding:0 10px 40px 10px;}
.right-con{ width:764px;}
.left-bar .att-team{padding:0 3px 17px;}
.left-bar .perinfo-box { border:none; padding:10px 3px 10px 3px;}
.att-notie{ padding:0 13px 17px; border-bottom:1px dotted #ebebeb;}
.att-notie .tit2{ font-size:14px;}
.att-notie .ataem-list li{ float:none;}
.posts{ padding: 0 0 0 7px}
.posts li{font-size:12px; color:#212121; line-height:30px;}
.posts li a{ font-size:12px; color:#212121;}
.posts li a:hover{ color:#2475b0;}
.left-bar .att-notie{ font-size:12px; padding-top:10px;}
.left-bar .att-notie li{ margin:0 0 8px 0; color:#212121;}
.person-top{ padding:0 0 0 3px;}
.person-top ul{ height:57px; width:214px; padding:25px 0 20px;}
.person-top ul li{ float:left; margin-right:12px;}
.person-top .go-black{ font-size:12px; color:#9b241f;}
/*弹层*/
.left-bar .focu-box{ position:absolute; top:142px; width:205px; left:-5px; background:#2576b1; z-index:100; padding:15px 5px 0 2px;*padding:15px 5px 15px 2px;}
.left-bar  .goods-box{ padding:13px 0; border-bottom:1px dotted #ebebeb;}
.focu-box a{ display:block;width:47px; height:47px; margin:0 10px 20px 10px;_margin:0 7px 20px 10px; float:left;}
.focu-box a:hover ,.login-btn:hover{ opacity:0.7;filter:alpha(opacity=70);}
.left-bar .poin-tri{ display:block; width:22px; height:24px; position:absolute; left:150px; top:-10px; 
background:url(http://i0.sinaimg.cn/ty/deco/2014/0226/images/icons/icon2.png) -272px -347px no-repeat; }
.more-icon{ display:inline-block; width:24px; height:24px; background:url(http://i0.sinaimg.cn/ty/deco/2014/0226/images/icons/icon2.png) -72px -425px no-repeat; cursor:pointer;}
.more-icon-div{ width:162px; border:1px solid #dfdfdf; padding:8px 0px 2px 10px; position:absolute; top:57px; left:47px; background:#fff; z-index:10;}
.more-icon-div a{ display:block; float:left; margin:0px 8px 8px 0;}
.more-icon-div .tri{ display:block; width:20px; height:11px; position:absolute; top:-11px; left:124px; background:url(http://i1.sinaimg.cn/ty/deco/2014/0226/images/icons/icon_arrowup.png) 0px 0px no-repeat;}

/*未登陆*/
.login-box{ width:207px; border-bottom:1px dotted #ebebeb; padding:10px 3px 15px 3px;}
.login-pwd ,.login-text{ height:20px; width:192px; padding:7px; border:1px solid #d7d7d7; margin-top:12px; border-radius:3px;}
.login-box p{ position:relative;}
.login-box p span{ font-size:12px; color:#505050; position:absolute; top:22px; left:7px; color:#7f7f7f}
.handle{ height:20px; margin-top:8px;}
.next-login{ vertical-align:-1px; margin-right:2px;}
.handle span{ display:inline-block; font-size:12px;}
.handle span a{ color:#2576b1;}
.handle a:hover{ text-decoration:underline;}
.login-btn{ width:92px; height:32px; line-height:18px; vertical-align:middle; color:#fff; font-size:14px; background:#2576b1; border:none; border-radius:3px; margin-top:10px; cursor:pointer;}
.regist-tip { margin-top:15px; font-size:12px;}
.regist-tip a{ color:#2576b1; padding-left:2px;}

/*联盟地图*/
.map-box{ width:1000px; border-top:4px solid #2886cb; overflow:hidden;padding:20px 0; margin:0px 0px 20px 0; background:#fff;}
.map-title{ height:57px; background:#fff;font-size:18px; padding-left:20px; position:relative; color:#7e7f7f}
.map-title span{ vertical-align:middle;display:inline-block; background:url(http://i0.sinaimg.cn/ty/deco/2014/0226/images/icons/icon2.png) -211px -236px no-repeat; height:40px; width:40px; margin-right:5px;}
.map-addres{ overflow:hidden; margin-top:-20px;width:980px;float:left;}
.map-addres ul{ width:1000px; margin-left:15px;}
.map-this{ width:990px; background:#fff; padding-top:10px;}
.addfocu{ position:absolute; top:52px; left:7px; display:block; width:66px; height:23px; line-height:23px; text-align:center; color:#fff; background:#c73b50; border-radius:3px; display:none;}
.map-addres li{ width:321px; float:left; border-top:1px dashed #eaeaea; border-right:1px dashed #eaeaea; padding:19px 0 19px 0;}
.map-addres .gray3{ line-height:20px; height:36px; overflow:hidden;margin-top:10px;}
.map-addres .tit{ font-size:14px;}
.map-addres li div{ width:194px; margin-left:15px;}
.datas span{ font-size:14px; color:#858585; padding-right:10px;}
.datas em{ font-size:16px;}
.map-addres  img{ border:1px solid #efefef; margin-left:19px;}
.map-addres li p{ font-size:12px; }
.map-addres li p a{ color:#141414; }
.map-addres li p a:hover{color:#2382DB;}

/*本地上传、视频弹层*/
.upload-pop{position:absolute; top:30px; left:98px;/* z-index:2*/}
.inner-upop{width:415px;border:1px solid #dadada; background:#fff;}
.load-tab{ height:24px; padding-top:6px;}
.load-tab li{ float:left; font-size:12px;}
.load-tab li a{ display:block; width:72px; height:24px; line-height:24px; text-align:center;color:#595959; font-size:12px;}
.load-tab .curr{ background:#fff;}
.upload-box{ text-align:center;padding:25px 0;}
.btn-upload-box{ position:relative; z-index:1;}
.btn-upload-box p{ text-align:center; height:24px; line-height:24px; border-radius:3px; color:#fff; width:155px; font-size:12px; margin:0 auto 8px;/*background:url(http://i0.sinaimg.cn/ty/deco/2014/0226/images/icons/icon2.png) -102px -426px no-repeat ;text-indent:2px;*/ background:#2475b0; }
.alpha-flie{ position:absolute; top:0px; left:110px; display:block; height:24px; width:82px; opacity:0; filter:alpha(opacity=0); z-index:1;}
.cpop-top .btn-close{display:inline-block; color:#929292; font-family:SimSun,"宋体"; font-size:22px; width:20px; text-align:center; line-height:30px; margin:0;}
.upload-box .save{ font-size:12px; color:#505050; }
.support{ color:#505050; line-height:20px; width:369px; margin:8px auto 0;font-size:12px; text-align:left;}
.support span{ color:#2475b0;}
.upload-box .video-url{ border:none;padding:6px 10px 4px;background:url(http://i3.sinaimg.cn/ty/deco/2014/0226/images/icons/text_bg.gif) no-repeat; width:254px; height:20px; line-height:20px; color:#a0a0a0;}
.upload-box  form{ width:369px; text-align:left; margin:0 auto;}
.btn-sure{ width:52px; height:24px; text-align:center; line-height:16px; color:#fff; background:#2475b0; border:none; border-radius:2px; margin-left:5px; cursor:pointer;}
.btn-sure:hover{background:#0b558a;}
.upload-pop2 .load-tab li{ line-height:30px;}
.upload-pop2{position:absolute; top:30px; left:50px;}
.upload-pop2 .arrowup ,.upload-pop .arrowup { top:-8px;}
.upload-pop2 .inner-upop{ width:300px;}
.upload-pop2 .btn-upload-box p{width:80px;}
.upload-pop2 .load-tab{ height:30px; padding-top:0px;}

/*帖子不存在提示页面*/
.posts-none-con{ position:absolute; width:100%; height:100%;}
.posts-none{ width:315px; height:70px; background:url(http://i3.sinaimg.cn/ty/deco/2014/0226/images/icons/icon-man.png) left center no-repeat; padding:110px 0 60px 220px; position:absolute; left:50%; top:50%; margin:-120px 0 0 -265px;_top:0px; _margin-top:120px;}
.posts-none-title1{ font-size:20px; height:24px; line-height:24px; margin-bottom:15px;}
.posts-none-title1 em{ display:inline-block; background:url(http://i0.sinaimg.cn/ty/deco/2014/0226/images/icons/icons-close.png) 0px -31px no-repeat; width:24px; height:24px; vertical-align:middle; margin-right:5px;}
.posts-none-title2{ height:20px; line-height:20px; font-size:12px; color:#777777; letter-spacing:1px;}
.posts-none-title2 span{ padding:0 3px; font-size:18px; color:#e4393c; font-family:Arial, Helvetica, sans-serif;}
.posts-none-title2 a{ color:#e4393c; text-decoration:underline;}
.posts-none-title2 a:hover{ text-decoration:none;}

/*返回顶部*/
.go-box{ background:#f2f2f2; width:20px;}
.go-box a{color:#767171; font-size:12px; cursor:pointer;line-height:12px; text-align:center; width:20px; padding:26px 0 0 0 ;}
.go-box .go-top{ background:#fff; padding:1px;position:fixed; _position: absolute;display: none;border:1px solid #ccc;border-top:1px solid #dbdbdb;width:20px;}
.go-top span{padding:26px 0 0 0;display:block;background:url(http://i2.sinaimg.cn/ty/deco/2014/0226/images/icons/gotop.png) 3px 7px no-repeat #f2f2f2; padding-bottom:5px;}

.go-top span:hover{background:url(http://i2.sinaimg.cn/ty/deco/2014/0226/images/icons/gotop.png) -33px 7px no-repeat #fff;}
.go-box .info-back{display:block;border:1px solid #ccc; padding:1px; background:#fff;width:20px;position:fixed; _position: absolute;}
.go-box .info-back span{background:#f2f2f2 url(http://i2.sinaimg.cn/ty/deco/2014/0226/images/icons/gotop.png) 2px -78px no-repeat; padding-bottom:5px;width:20px; padding:26px 0 0 0; padding-bottom:5px; display:block;}

.info-back span:hover{background:url(http://i2.sinaimg.cn/ty/deco/2014/0226/images/icons/gotop.png) -34px -78px no-repeat #fff;}

/*提示信息*/
.tip-box{ text-align:center; margin:100px auto; /*width:766px;*/ color:#999; font-size:14px;}
.tip-box a{ display:inline-block; font-size:12px; color:#fff; margin-left:10px;background:#2475b0; padding:3px 13px; border-radius:3px;}

.tip-box2{ text-align:center; margin:60px auto 125px; width:700px; color:#999; font-size:16px;}
.tip-box3{ text-align:center; margin:50px auto 0px; width:565px; color:#999; font-size:16px;}
.tip-box4{ font-size:12px; color:#999; text-align:center; margin:60px auto 0;}
.tip-box4 a{ font-size:12px; color:#2475b0; text-decoration:underline;}

/*加入球队弹层*/
.joinNowBox{ position:absolute; top:120px; left:-268px; z-index:100;}
.joinNowBox ul { padding-top:10px;}
.joinNowBox ul li{ display:block; float:left; text-align:center;margin:0px 0 15px 20px;}
.joinNowBox .inner-loginpop{ width:492px;}
.joinNowBox ul li img{ display:block; width:47px; height:47px; }
.join-btn{ margin:0px 0  30px 0; text-align:center;}
.join-btn button{ border:none;display:inline-block; color:#fff; padding:3px 15px; text-align:center; border-radius:3px;font-size:12px; background:#2475b0;}

/*--默认换肤颜色--*/
.outer{ background:#f1f1f1;}
.topbar{background:#13161b;}
.nav li a:hover,.nav li.curr a{ color:#fff;}

.search{ border-color:#2576b1; background:#fff;}
.btn-search{ background:#2576b1;}
.team-name,.goin,.btn-cancel a,.color{ color:#2382db;}
.btn-join,.btn-signin,.btn-signin-ntc{ background:#2382db;}
.btn-join2{ background:#84ad3c;}
.btn-join:hover,.btn-join2:hover,.btn-signin:hover,.btn-signin-ntc:hover{ background:#2382db;}
.btn-post:hover ,.btn-common:hover{ background:#a71c31;}
.btn-join:active,.btn-post:active,.btn-common:active,.btn-join2:active,.btn-signin:active,.btn-signin-ntc:active{ background:#166198; box-shadow:inset 0 1px 3px rgba(0,0,0,.7);}
.btn-change{ background-position: 0 0;}
.btn-change:hover{ background-position: -56px 0;}
.btn-change:active{ background-position: -112px 0;}
.btndisabled,.btndisabled:hover,.btndisabled:active{ background:#2576b1; filter:alpha(opacity=70); color:rgba(255,255,255,.5);}
/*--end 默认换肤颜色--*/

#ie6-bg{ width:100%; background:#fff8d4;}
.by-ie6-box{ width:960px; margin:0px auto 0px; padding:15px 20px; background:url(http://i3.sinaimg.cn/ty/deco/2014/0226/images/warn.gif) 122px 29px no-repeat;}
.by-ie6-box ul{ height:20px; padding-left:164px;}
.by-ie6-box ul li{ float:left; padding:0 15px;}
.by-ie6-box ul li a{ font-size:12px; color:#837955; padding-left:20px;}
.by-ie6-box li a:hover,.by-ie6-box  a:hover{ text-decoration:underline;}
.warning-ie6 { padding-left:180px; width:658px; font-size:12px;color:#837955; line-height:24px; margin-bottom:0px;}
.warning-ie6  a{ color:#2475b0;}
.safe360{background:url(http://i0.sinaimg.cn/ty/deco/2014/0226/images/brower.gif) 2px 0 no-repeat;}
.soudog{background:url(http://i0.sinaimg.cn/ty/deco/2014/0226/images/brower.gif) 0 -46px no-repeat;}
.ie-new{background:url(http://i0.sinaimg.cn/ty/deco/2014/0226/images/brower.gif) 0 -93px no-repeat;}
.firefox{background:url(http://i0.sinaimg.cn/ty/deco/2014/0226/images/brower.gif) 0 -142px no-repeat;}

/*删除按钮*/
.icon-common-del{ width:20px; height:20px; text-align:center; line-height:20px; font-size:18px; font-family:SimSun,"宋体"
; font-weight:800; color:#a1a1a1; overflow:hidden; cursor:pointer;}
.icon-common-del:hover{ color:#14a0cf; }

/*直播*/
.onlie-box{ width:232px; border:1px solid #ebebeb; background:#fff;}
.tab-ul{ height:32px; width:235px;}
.tab-ul li{ float:left;height:31px; width:77px; text-align:center; line-height:31px;border-bottom:1px solid #ebebeb;}
.tab-ul li a{ display:block;border-right:1px solid #ebebeb; background:#f9f9f9; font-size:14px; color:#7f7f7f;}
.tab-ul li a:hover ,.tab-ul li.current a{ border-top:2px solid #c73b50!important; background:#fff;}
.tabBox{ padding-top:10px;}
.tabBox ul{ padding:10px 0;}
.tabBox li{ text-align:center; padding:10px 0;border-bottom:1px dotted #ebebeb; margin-bottom:10px;}
.tab .right-now{ color:#cacaca;}
.right-now a{ padding:0 10px; font-size:12px;}
.right-now a:hover{ text-decoration:underline;}
.guess-iframe{ padding-top:10px;}
.tabBox .pk{ padding-bottom:5px; vertical-align:top; position:relative;}
.tabBox .pk em{ padding:0 5px; font-size:14px; vertical-align:top; line-height:24px; color:#000;}
.tabBox .pk .logoimg{ padding:0; display:block; vertical-align:top; position:relative; width:63px; text-align:center;}
.tabBox .pk .logoimg i{ display:block; position:absolute; top:-8px; left:0px; width:16px; height:18px;}
.tabBox .pk .logoimg i.zhu{ background:url(http://i0.sinaimg.cn/ty/deco/2014/0226/images/icons/zhu.png) no-repeat;}
.tabBox .pk .logoimg i.ke{ background:url(http://i1.sinaimg.cn/ty/deco/2014/0226/images/icons/ke.png) no-repeat;}
.tabBox .pk .logoimg em{ display:inline-block; font-size:12px;}
.tabBox .pk .num{ text-align:center; display:block; width:87px;}
.tabBox .pk em.num{ padding:0px;}
.tabBox .pk span img{ border:1px solid #ebebeb;}
.tabBox .pk span{ line-height:24px;}
.tabBox .pk span em{ padding-left:10px; color:#000;}
.tabBox .pk .video-live ,.tabBox .pk .blue-radio{ display:block; width:84px; height:22px; border:1px solid #e2e2e2; background:#efefef; font-size:12px; color:#000; line-height:22px; margin:0 auto;}
.tabBox .pk .logoimg  a{ position:static; display:inline-block; width: auto; height:auto; border:none; background:none; line-height:none;}

.tabBox .pk-had em{ font-size:16px;}
.tabBox .pk-had{ margin-left:10px;*margin-left:0px; width:213px; /*border-bottom:1px solid #f6f6f6; padding-bottom:10px;*/ }
/*.tab-torromow .pk  .num{ line-height:25px;}*/
.tab-torromow .pkImg{ vertical-align:middle!important; line-height:50px;}
.time-date{ display:inline-block;width:70px; text-align:center; font-size:14px;}
.num .gray{ margin-top:8px;font-size:12px;}
.tabBox .pk .blue-radio{ background:#2475b0; color:#fff; width:72px; margin:0 auto; border:none;}
.num  .gray2{}
.num .datetime{ margin-top:5px;}
.num .red{ font-size:12px; margin-top:8px;}
.result{height:24px;width:100%;  width:220px; margin:5px 0 0 -4px;}
.result a{ display:inline-block; margin:0 -2px; text-align:center;border-left:1px solid #e2e2e2;background:#ededed; color:#2475b0; line-height:22px; height:22px; font-size:12px; padding:0 6px; word-break:break-all;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
.result a:hover{ background:#2475b0; color:#fff;}
.num .green{margin-top:8px;font-size:12px;}
.num .orange{ font-size:12px; margin-top:5px;}
.tabBox .pkWord{ padding-left:10px;}
.tabBox .pkWord span img{ border:none!important; padding-bottom:3px;}
.start-time{ color:#7f7f7f; font-size:12px; margin-top:5px;}
.tabBox .pkWord span{ font-size:12px;}

/*--个人中心个人等级部分--*/
.levelbox{ position:relative; width:205px; padding-top:8px;}
.levelbox .levelpop{ left:35px;}
.leveltable{}
.leveltable td{ padding:0 2px;}
.leveltable td.tb{}
.icon-level{ display:inline-block; height:15px; background:url(http://i2.sinaimg.cn/ty/deco/2014/0226/images/level/icons_level2.png) no-repeat; overflow:hidden;}
.icon-level{ display:inline-block; height:15px; overflow:hidden;}
.icon-lev0{ width:12px; background-position:0 4px;}
.icon-lev1{ width:33px; background-position:0 -14px;}
.icon-lev2{ width:19px; background-position:0 -32px;}
.icon-lev3{ width:12px; background-position:0 -51px;}
.icon-lev4{ width:15px; background-position:0 -70px;}
.icon-lev5{ width:23px; background-position:0 -86px;}
.icon-lev6{ width:13px; background-position:0 -104px;}
.icon-lev7{ width:13px; background-position:0 -106px;}
.num-level{ display:inline-block; height:11px; background:url(http://i0.sinaimg.cn/ty/deco/2014/0226/images/level/icons_level.png) no-repeat; overflow:hidden;}
.num-level{ display:inline-block; height:11px; overflow:hidden;}
.num-lev0{ width:11px; background-position:0 0;}
.num-lev1{ width:11px; background-position:0 -15px;}
.num-lev2{ width:11px; background-position:0 -30px;}
.num-lev3{ width:11px; background-position:0 -45px;}
.num-lev4{ width:12px; background-position:0 -60px;}
.num-lev5{ width:11px; background-position:0 -75px;}
.num-lev6{ width:11px; background-position:0 -90px;}
.num-lev7{ width:11px; background-position:0 -105px;}
.num-lev8{ width:11px; background-position:0 -120px;}
.num-lev9{ width:11px; background-position:0 -135px;}
.num-lev10{ width:16px; background-position:0 -150px;}
.num-lev11{ width:16px; background-position:0 -165px;}
.num-lev12{ width:16px; background-position:0 -180px;}
.num-lev13{ width:16px; background-position:0 -195px;}
.num-lev14{ width:17px; background-position:0 -210px;}
.num-lev15{ width:16px; background-position:0 -225px;}
.num-lev16{ width:16px; background-position:0 -240px;}
.num-lev17{ width:16px; background-position:0 -255px;}
.num-lev18{ width:16px; background-position:0 -270px;}
.num-lev19{ width:16px; background-position:0 -285px;}
.num-lev20{ width:17px; background-position:0 -300px;}
.num-lev21{ width:17px; background-position:0 -315px;}
.num-lev22{ width:17px; background-position:0 -330px;}
.num-lev23{ width:17px; background-position:0 -345px;}
.num-lev24{ width:17px; background-position:0 -360px;}
.level-bar{ width:118px; height:6px; background:#fff; border:1px solid #5e5e5e; border-radius:3px; overflow:hidden;}
.level-bar1{ border-color:#5e5e5e;}
.level-bar2{ border-color:#57b6f7;}
.level-bar3{ border-color:#68b658;}
.level-bar4{ border-color:#2576b1;}
.level-bar5{ border-color:#5dc5a6;}
.level-bar6{ border-color:#f24642;}
.level-bar7{ border-color:#ffa105;}
.level-bar span{ display:block; width:40%; height:6px; border-radius:2px 0 0 2px;}
.level-bar1 span{background:#c3c3c3;}
.level-bar2 span{ background:#bce4ff;}
.level-bar3 span{ background:#c3e3bc;}
.level-bar4 span{ background:#a5c7df;}
.level-bar5 span{ background:#d9eae5;}
.level-bar6 span{ background:#fbd5d5;}
.level-bar7 span{ background:#fee093;}

/*--直播间竞猜部分--*/
.livebg{ background:#000 url(../http://i2.sinaimg.cn/ty/deco/2014/0226/images/bg/bg_live.jpg) center 0 no-repeat;}
.livebox{ width:800px; margin:0 auto;}

/*--猜想全明星--*/
.guessbg{background:url(http://i0.sinaimg.cn/ty/deco/2014/0226/images/cai_banner.jpg) center 0 no-repeat #0e2241; border-top:1px solid #e7ac27;}
.guessbg .inner{ padding-top:0; width:100%;}
.guessbg .map-box{ margin:0 auto 20px;}
.guessbox{ width:100%; height:auto; /*margin-left:-27px;*/ /*background:url(http://i0.sinaimg.cn/ty/deco/2014/0226/images/cai_banner.jpg) center 0 no-repeat;*/}
.guess-banner{ position:relative; height:609px; width:100%;}
.btn-link{ position:absolute; top:213px; right:153px; display:inline-block; width:202px; height:202px; text-indent:-999em;}
.activity-part{ position:relative; width:1000px;/* margin-left:27px;*/ margin:0 auto;}/*12-23 修改*/

.tit-gs{ display:inline-block; width:100px; height:189px; line-height:189px; text-align:center; color:#fff; font-size:30px; font-weight:700;}
.pt1,.pt2,.pt3,.pt4{ position:absolute; display:block; color:#fff; font-weight:600;}
.pt1,.pt3{ font-size:24px; left:210px;}
.pt2,.pt4{ font-size:39px; left:370px;}
.pt1{ top:10px;}
.pt2{ top:43px;}
.pt3{ top:96px; }
.pt4{ top:128px;}
.btn-det{ position:absolute; top:18px; right:44px; display:inline-block; width:118px; height:86px; text-align:center; font-size:24px; color:#fff; padding-top:20px;}
.btn-lottery4{ position:absolute; top:140px; right:43px; display:inline-block; width:122px; height:37px; background:url(http://i0.sinaimg.cn/ty/deco/2014/0226/images/btn_lottery.png) 0 0 no-repeat;}

.prize-part{ width:1000px;/* margin-left:27px;*/margin:0 auto; background:#fff;}
.prize-top{ height:90px; line-height:90px; background:#c3c3c3;}
.prize-top span{ display:inline-block; padding-left:20px; color:#fff; font-size:30px; font-weight:700;}
.prize-center{ position:relative; padding-left:61px;}
.prize{ width:881px; height:136px; overflow:hidden; border-left:1px solid #c3c3c3;}
.prize-list{}
.prize-list li{ float:left; width:175px; height:136px; border-right:1px solid #c3c3c3; _display:inline;}
.wrapimg{ position:relative; /*width:100%;*/ height:100%;}
.prize-img{ display:inline-block; width:175px; height:136px;}
.prize-name{ position:absolute; bottom:0; left:0; display:block; width:170px; height:22px; line-height:22px; text-align:right; padding-right:5px; color:#fff; background: url(http://i3.sinaimg.cn/ty/deco/2014/0226/images/mayer3.png) 0 0 repeat;}
.prize-name a{ color:#fff;}
.btn-prize{ position:absolute; top:52px; display:inline-block; width:38px; height:36px; background:url(http://i1.sinaimg.cn/ty/deco/2014/0226/images/arrow_cai.png) no-repeat;}
.prev-prize{ background-position:0 0; left:20px;}
.next-prize{ background-position:right 0; right:20px;}
.guess-center{ padding-bottom:20px; width:1000px; margin:0 auto;}
.guess-main{ width:765px; background:#fff; border-right:1px solid #f1f1f1;}
.guess-center .col-menu{ background:#407ad8; color:#fff;}
.guess-center .perinfo-box{ border-bottom:none;}
.guess-center .col-menu a{ color:#fff;}
.guess-center .col-menu .num-w{ color:#fff; border-color:#6999e8;}
.guess-center .col-menu .number{ color:#f6d349;}
.toplist{ position:relative; padding:19px; border-bottom:1px solid #f1f1f1;}
.listtit{ display:block; padding-bottom:10px; font-size:30px; font-weight:700;}
.more-gu{ position:absolute; top:38px; right:26px; color:#fff;}
.more-gu:hover{ text-decoration:underline;}
.listname{ padding-bottom:20px;}
.listname li{ font-size:12px; height:22px; margin-top:7px;}
.listnum{ float:left; display:block; width:35px; height:22px; text-align:center; line-height:22px; padding-right:5px; background:url(http://i3.sinaimg.cn/ty/deco/2014/0226/images/numbg.png) 0 0 no-repeat; font-family:Arial; font-weight:800; font-size:16px;}
.listname li.self .listnum{ color:#F6D349;}
.topname{ float:left; display:block; width:90px; height:22px; line-height:22px; margin-left:5px; _display:inline; overflow:hidden;}
.topscore{ float:right; display:block; width:48px; height:22px; line-height:22px; overflow:hidden;}
.btn-lottery{ display:block; width:195px; height:70px; background:url(http://i0.sinaimg.cn/ty/deco/2014/0226/images/btn_lottery.jpg) 0 0 no-repeat;}
.btn-wrap16{ padding:10px 0;}
.btn-lottery2,.btn-lottery3{ display:inline-block; width:88px; height:34px; line-height:34px; text-align:center; border-radius:5px;}
.btn-lottery2{ background:#a5a5a5; color:#fff; margin-right:5px;}
.guess-center .col-menu .btn-lottery3{ background:#f7d349; color:#b4050a;}
.btn-lottery2:hover{ background:#bdbcbc;}
.guess-center .col-menu .btn-lottery3:hover{ background:#ffe271;}
.link-score{ position:absolute; top:38px; right:10px;}
.scoreword{ color:#fff;}
.scoreword:hover{ text-decoration:underline;}
.scoreicon{ display:inline-block; width:20px; height:20px; background:url(http://i2.sinaimg.cn/ty/deco/2014/0226/images/icon_score.png) center center no-repeat; vertical-align:middle;}
.tipsbox{ width:207px; height:310px; background:url(http://i2.sinaimg.cn/ty/deco/2014/0226/images/tips_img.jpg) 0 bottom no-repeat;}
.tipsbox p{ width:190px; line-height:25px; padding:22px 0 0 15px;}
.add-ad{ width:1000px; height:90px; margin:0 auto; display:none;}/*12-23 修改*/
.add-ad a{ display:inline-block; width:1000px; height:90px;}

/*左右滚动添加*/
.right-title{ text-align:left; font-size:20px; color:#595959; margin-bottom:15px; position:relative;}
.right-title a{width:19px; height:19px;display:block; position:absolute; z-index:100; top:11px;}
.leftBtn{ background:url(http://i3.sinaimg.cn/ty/deco/2014/0226/images/icons/luno.png) 0px -21px no-repeat; right:25px;}
.leftBtn:hover{ background:url(http://i3.sinaimg.cn/ty/deco/2014/0226/images/icons/luno.png) no-repeat;}
.rightBtn{background:url(http://i3.sinaimg.cn/ty/deco/2014/0226/images/icons/luno.png) -24px 0px no-repeat; right:0px;}
.rightBtn:hover{ background:url(http://i3.sinaimg.cn/ty/deco/2014/0226/images/icons/luno.png) -24px -21px no-repeat;}
#actScorll ul li{ height:auto!important; border:0;}
.video-tit{ padding:8px 0 0;}
.video-tit a{ color:#202020;}
/*#actScorll img{min-height:204px;}*/
#actScorll { position:relative; }
#darenScorll{ border:0;}
#actScorll .tit4{ height:24px; text-align:left; color:#202020; font-size:14px;}
#darenScorll ul li{height:auto!important; margin-top:15px;}
#actScorll > a{text-align:left; font-size:20px; color:#121212; margin-bottom:15px; position:absolute; height:48px; width:30px; z-index:100;}
#actScorll .leftBtn{left:0px; top:56px;background:url(http://i0.sinaimg.cn/ty/deco/2014/0226/images/icons/btns.png) no-repeat;}
#actScorll .rightBtn{left:174px; top:56px;
background:url(http://i0.sinaimg.cn/ty/deco/2014/0226/images/icons/btns.png) -32px 0 no-repeat;}
#actScorll .rightBtn:hover{ background-position:-32px -49px;}
#actScorll .leftBtn:hover{ background-position:0 -49px;}

/*图片滚动*/
#picScorll ul li{ height:auto!important; border:0;}
.video-tit{ padding:8px 0 0;}
.video-tit a{ color:#202020;}
/*#actScorll img{min-height:204px;}*/
#picScorll { position:relative; }
#picScorll .tit4{ height:24px; text-align:left; color:#202020; font-size:14px;}
#darenScorll ul li{height:auto!important; margin-top:15px;}
#picScorll > a{text-align:left; font-size:20px; color:#121212; margin-bottom:15px; position:absolute; height:48px; width:30px; z-index:100;}
#picScorll .leftBtn{left:0px; top:56px;background:url(http://i0.sinaimg.cn/ty/deco/2014/0226/images/icons/btns.png) no-repeat;}
#picScorll .rightBtn{left:174px; top:56px;
background:url(http://i0.sinaimg.cn/ty/deco/2014/0226/images/icons/btns.png) -32px 0 no-repeat;}
#picScorll .rightBtn:hover{ background-position:-32px -49px;}
#picScorll .leftBtn:hover{ background-position:0 -49px;}

/*--海飞丝--*/
.shoulderbg{ background:#01203a; border-top:1px solid #b0c3d3;}
.shoulderbg .inner{ width:100%; padding-top:0;}
.head-shoulders{ width:100%; height:auto; background:#01223e url(http://i1.sinaimg.cn/ty/deco/2014/0226/images/banner_hfsbg.jpg) center 0 no-repeat;}
.innerhfs{ width:880px; margin:0 auto;}
.hfs-head{ position:relative; width:100%; height:350px;}
.head-shoulders .position2{ position:absolute; top:158px; right:20px;}
.head-shoulders .btn-attention3{ display:inline-block; width:224px; height:48px; line-height:43px; text-align:center; color:#fff; font-size:18px; font-weight:bold; text-shadow:1px 1px 3px rgba(0,0,0,.3); letter-spacing:2px; background: url(http://i2.sinaimg.cn/ty/deco/2014/0226/images/btn_hfs.png) 0 top no-repeat;}
.head-shoulders .btn-attention3:hover{ background-position:0 bottom;}
.head-shoulders .wtips{ color:#fff; width:220px; line-height:28px; padding:16px 0;}
.head-shoulders a.link-detail{ color:#ece6a4; font-size:18px; text-decoration:underline;}

.head-shoulders .hfs-block{}
.head-shoulders .titbar{ position:relative; height:45px; line-height:45px; padding-right:40px;}
.head-shoulders .titw{ position:relative; z-index:2; float:left; display:inline-block; font-size:24px; color:#fff; height:45px; background:#085e87; padding:0 20px; vertical-align:top;}
.head-shoulders .prmore{ padding-right:60px;}
.head-shoulders .icon-prize{ position:absolute; top:-15px; left:300px; z-index:2; display:inline-block; width:54px; height:62px; background:url(http://i0.sinaimg.cn/ty/deco/2014/0226/images/icon_prize.png) 0 0 no-repeat;}
.head-shoulders .wrap-arrow{ float:left; display:inline-block; width:50px; height:45px; overflow:hidden;}
.head-shoulders .arrorbg{ position:absolute; top:0px; margin-left:-40px; display:inline-block; width:0; height:0; font-size:0; border:40px dashed transparent; border-top:45px solid #085e87; vertical-align:bottom; overflow:hidden;}
.head-shoulders .teambox{}
.head-shoulders .team-list{ padding:30px 0 0 30px; overflow:hidden;}
.head-shoulders .team-list li{ float:left; width:130px; height:auto; margin-right:40px; margin-bottom:65px; _display:inline;}
.head-shoulders .wrap-img{ display:inline-block; width:126px; height:126px; border:2px solid #e6eaee; background:#e6eaee;}
.head-shoulders .wrap-img:hover{ background:#fff; border-color:#ff641f;}
.btn-bg{ display:inline-block; width:126px; height:42px; padding:2px; background:url(http://i2.sinaimg.cn/ty/deco/2014/0226/images/mayer2.png) 0 0 repeat; border-radius:3px; margin-top:30px;}
.btn-click{ display:inline-block; width:124px; height:40px; text-align:center; line-height:40px; color:#fff; font-size:16px; border:1px solid #002a4a; border-radius:3px; background:#0c5ea2; background: -moz-linear-gradient(top , #126fbd , #064d88); background: -webkit-linear-gradient(top , #126fbd , #064d88); background: -o-linear-gradient(top , #126fbd , #064d88);}
.btn-click:hover{ background:#2b87d5; background: -moz-linear-gradient(top , #3b97e5 , #17619f); background: -webkit-linear-gradient(top , #3b97e5 , #17619f); background: -o-linear-gradient(top , #3b97e5 , #17619f);}
.head-shoulders a.more-link{ float:right; text-decoration:underline; font-size:16px; color:#ece6a4;}
.head-shoulders .wrap-chart{ padding:20px 0 20px 30px;}
.head-shoulders .chartbox{ width:812px; height:316px; background:#011425; padding-top:30px;}
.head-shoulders .chartbox table{ width:100%;}
.head-shoulders .chartbox table td{ vertical-align:bottom; width:81px; height:290px;}
.head-shoulders .chartbox table td.first em{ font-size:24px;}
.head-shoulders .show-dt{ display:block; text-align:center;}
.head-shoulders .show-dt em{ display:block; text-align:center; color:#fff; height:30px; line-height:30px; padding-bottom:10px;}
.head-shoulders .zhubar{ display:block; width:34px; background:#006cb7; height:60px; vertical-align: bottom; margin:10px auto 0;}
.head-shoulders .num2{ color:#fff;}
.head-shoulders .fansbox{}
.head-shoulders .fans-list{ padding:30px 0 0 30px; overflow:hidden;}
.head-shoulders .fans-list li{ float:left; margin-right:22px; _display:inline;}
.head-shoulders .wrap-img2{ display:block; width:68px; height:68px; border:1px solid #cfcfcf; border-radius:3px; overflow:hidden;}
.head-shoulders .username{ display:block; height:30px; line-height:30px; width:70px; overflow:hidden; color:#fff; padding-top:5px;}
.head-shoulders .wrap-img2:hover{ filter:alpha(opacity=95); opacity:.95;}
.head-shoulders .username:hover{ text-decoration:underline;}
.head-shoulders .date2{ color:#a0a0a0; display:inline-block; padding-bottom:30px;}
.head-shoulders .hfs-tips2{ font-size:18px; text-align:center; padding:100px 20px 150px; color:#fff;}

/*海飞丝弹层*/
.float-bg{ width:100%; height:100%; position:fixed; background:url(http://i0.sinaimg.cn/ty/deco/2014/0226/images/mayer.png) repeat; left:0;top:0; z-index:1000;}
.white-layout{ background:url(http://i0.sinaimg.cn/ty/deco/2014/0226/images/icons/w_bg.png) repeat; border-radius:5px; top:50%; width:572px; position:absolute; left:50%; margin:-221px 0 0 -286px; height:442px; padding:4px;}
.act-pop{ background:url(http://i0.sinaimg.cn/ty/deco/2014/0226/images/icons/sh_bg.jpg) no-repeat; width:572px;height:442px;}
.actitle{ font-size:24px; color:#fff; font-weight:bold; line-height:61px; height:61px; padding-left:40px;}
.texarea{ width:418px; height:148px; padding:15px 20px; margin:60px 0 0 55px;background:url(http://i2.sinaimg.cn/ty/deco/2014/0226/images/icons/text_bg.png) no-repeat;}
.texarea textarea{ width:418px; height:158px; border:none;*margin-left:-55px;background:none; font-size:14px; color:#fff; line-height:24px;}
.actform{ height:55px; width:450px; margin:20px 0 0 55px;}
.share{ font-size:14px; color:#fff; padding-left:10px;}
.btn-sh .btn-bg{ margin-top:0px;}
.close-it{ display:block; position:absolute; width:26px; height:26px; right:15px; top:15px; background:url(http://i1.sinaimg.cn/ty/deco/2014/0226/images/icons/icon-close.png) no-repeat;}
.close-it:hover{ opacity:0.6; fliter:alpha(opacity=60);}
/*活动*/
.white-layout2 ,.act-pop2{height:620px; }
.white-layout2{ margin-top:-310px;}
.actp{ width:362px; font-size:20px; color:#fff; margin:20px auto 16px; letter-spacing:3px; line-height:33px;}
.part{ margin:0 0 20px 35px;}
.list-t{ font-size:18px; color:#fff; margin-bottom:5px;}
.list-p li{ color:#fff; color:#fff; line-height:25px; text-indent:-14px; margin-left:14px;}
.list-p span{ color:#fff59e;}
.white-layout2 .sure{ width:396px; margin:0 auto; text-align:center;}
.white-layout2 .btn-bg{ margin-top:0px;}
.express{ font-size:12px; text-align:right; color:#fff; padding:26px 10px 0 0;}

/*榜单奖品显示*/
.score-total ,.week-total ,.total{width:700px; height:460px; margin:20px 0 0px 35px; border-bottom:1px solid #999; position:relative;}
.score-total{background:url(http://i0.sinaimg.cn/ty/deco/2014/0226/images/guess_prize/hand.jpg) 0 50px no-repeat; }
.week-total{background:url(http://i0.sinaimg.cn/ty/deco/2014/0226/images/guess_prize/weekend.jpg) 0 50px no-repeat;}
.total{ background:url(http://i1.sinaimg.cn/ty/deco/2014/0226/images/guess_prize/total.jpg) 0 50px no-repeat; border:none;}
.score-total .ptit ,.week-total .ptit ,.total .ptit{ width:369px; height:39px; background:url(http://i0.sinaimg.cn/ty/deco/2014/0226/images/sprites.png) no-repeat; font-size:18px; line-height:39px; text-indent:12px; color:#fff; padding-bottom:0px;}
.score-total a ,.week-total a ,.total a{ display:block; width:106px; height:50px; position:absolute; z-index:10;}
.score-total a ,.week-total a{top:387px; left:323px;}
.week-total a{ top:387px; left:323px;}
.total a{ top:391px; left:581px;} 

/*1.17*/
.aboutsp{ font-size:12px; color:#777; line-height:20px; height:40px; overflow:hidden;}
.mouths{ display:block; color:#d8271c; float:left; font-size:14px;}
.hotnew-list li a.news{ display:block; line-height:20px; font-size:12px; width:128px; margin-left:15px; color:#2c2c2c;}
.hotnew-list li a.news:hover{color:#2382DF;}

/*公共右边栏*/
.my-news{ margin-top:24px; border-top:1px solid #eaeaea;}
.my-news .my-tit{ font-size:18px; color:#222; padding:15px 0 0px 0;}
.my-news ul{}
.my-news ul li{ border-bottom:1px dotted #bbb; padding:10px 0 15px 0;}
.my-weibo .conw{ color:#6d6d6d; line-height:25px; font-size:12px;}
.my-weibo .clearfix{ margin-top:5px;}
.my-weibo .times{ color:#b8b8b8; font-size:12px;padding-top:3px;}
.my-weibo .right{ color:#2382db;}
.my-weibo .right a{ color:#2382db; font-size:12px; display:inline-block; padding:0 5px; }
.my-weibo .right a:hover{color:#42A2DF;}
.weibo—indro{}
.weibo—indro li{ padding-bottom:12px;}
.weibo—indro .darenname{ height:57px; color:#2382db;}
.event-topic{}
.event-topic li{ margin-bottom:20px;}
.event-topic li a{ display:block; position:relative; width:211px; height:135px;}
.event-topic img{ display:block; width:206px;}
.event-topic li span{ display:block; width:206px; height:32px; bottom:0px;_bottom:-1px; left:0px; background:url(http://i0.sinaimg.cn/ty/deco/2014/0226/images/mayer.png) repeat; _background:#000; _filter:alpha(opacity=50);line-height:32px; color:#fff; font-size:14px; text-indent:10px; position:absolute;}
.about-news{}
.about-news .types{ display:block; float:left; width:48px; line-height:21px;height:21px; text-align:center; border-radius:5px; font-size:12px;color:#fff; margin-top:3px;} 
.about-news .types:hover{ text-decoration:none;}

/*loading*/
.map-box-loading{margin:50px auto 40px!important; display:block;}
.map-box .map-box-loading{ margin:150px auto 0!important;}

/*2.13添加搜索发布框以及登陆框*/
.search-box{ height:32px; margin:15px 0}
.search-box .texts{ width:160px; float:left; border:1px solid #d8d8d8; display:block; height:20px; padding:5px; color:#333;}
.search-box .btn-search{ width:32px; height:32px; background-position:-6px -3px;}
.search-put{ border:1px solid #d8d8d8;width:195px; padding:3px 0px 0 4px;}
.search-put textarea{ width:192px; font-size:12px;border:0; height:90px; overflow-y:auto; color:#888;}
.search-put .clearfix{ height:28px;}
.search-put .clearfix .left{ line-height:28px; color:#555; font-size:12px;}
.search-put .clearfix .left span{ font-family:Constantia, Georgia; font-size:18px; font-weight:bold;}
.search-put button{ height:25px; display:block; background:#2382db; line-height:25px; border:0; padding:0 10px; margin-top:3px; color:#fff; border-radius:5px;}
/*未登陆*/
.perinfo-box .login-box{ border:0; padding-top:0; width:200px; margin-top:-8px;}
.perinfo-box .login-pwd,.perinfo-box .login-text{ width:185px; font-size:12px;}

