@charset "gb2312";
/* CSS Document */

/* CSS reset */
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0;}
ul,li {list-style:none;}
fieldset, img {border:none;}
body {background:#fff url(http://n.sinaimg.cn/sports/2015afc/images/sports_zxh_1215_body_bg.png) no-repeat center top;color: #2a2a2a;min-width:1000px}
body,button,input,select,textarea {font:12px/20px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1","Simsun","\5B8B\4F53";}	 
input,select,textarea {font-size:100%;}	
textarea {resize:none;}
table {border-collapse:collapse;border-spacing:0; empty-cells: show;}
button {cursor:pointer;}
em {font-style:normal;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:500;}
a {text-decoration:none;}
a:focus {outline:none;}

/* ie debug */
img,li {vertical-align:top;}
th {text-align:inherit;}
iframe {display:block;}

textarea:focus, input[type="text"]:focus, input[type="password"]:focus {border-color: rgba(242, 145, 73, 0.8) !important;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(242, 145, 73, 0.6);outline: 0 none;}
a:hover, a:active, a:focus {text-decoration:none; -webkit-transition: color 0.1s ease; transition: color 0.1s ease;}

/* clearfix */
.clearfix:after{content:"\0020";display:block;height:0;clear:both;}
.clearfix{zoom:1;}
.clearit{clear:both;height:0;font-size:0;overflow:hidden;}

.fn-text-overflow {overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.simhei{font-family:Microsoft Simhei;}
.wrap {width:1000px; margin:0 auto;}
.fl {float:left;}
.fr {float:right;}
.mt0 {margin-top:0!important;}
.mt4 {margin-top:4px!important;}
.mt12{ margin-top: 12px!important;}
.mt15 {margin-top:15px!important;}
.mt20 {margin-top:20px!important;}
.mr0 {margin-right:0!important;}
.mb0 {margin-bottom:0!important;}
.ml18 { margin-left: 18px!important;}
.pt0 {padding-top:0!important;}
.pt12 {padding-top:12px!important;}
.pt13 {padding-top:13px!important;}
.pt17 {padding-top:17px!important;}
.pt18 {padding-top:18px!important;}
.pt20 {padding-top:20px!important;}
.pt27 {padding-top:27px!important;}
.posr{ position: relative!important;}
.right{ /* left: auto!important; */ /* right: 0px!important; */}
.w130{ width: 130px!important;}
.w300{ width: 300px;}
.w320{ width: 320px;}
.w340{ width: 340px;}
.w400{ width: 400px!important;}
.w520{ width: 520px;}
.w538{ width: 538px;}
.w640{ width: 640px;}

a { color: #2a2a2a;}
a:visited { color: #9a9a9a;}
a:hover {color:#00236a;}

a.linkGray,
a.linkGray:visited {color:#5a5a5a!important;} 
a.linkGray:hover {color:#2fc5f3!important;}

.linkGrayBox a,
.linkGrayBox a:visited {color:#a9a9a9;} 
.linkGrayBox a:hover {color:#2fc5f3;}

.linkBlackBox a,
.linkBlackBox a:visited {color:#2a2a2a;} 
.linkBlackBox a:hover {color:#cc0000;}

.linkBlueBox a,
.linkBlueBox a:visited {color:#1bb6e6;} 
.linkBlueBox a:hover {color:#18aad7;}

.linkRedBox a,
.linkRedBox a:visited {color:#b20000;} 
.linkRedBox a:hover {color:#ee0000;}

.linkWhiteBox a,	
.linkWhiteBox a:visited {color:#dfdfdf;}
.linkWhiteBox a:hover {color:white;}

.linkWhiteBox1 a,
.linkWhiteBox1 a:visited {color:white;}
.linkWhiteBox1 a:hover {color:#82dcf8;}

a.linkPink,	
a.linkPink:visited,
a.linkPink:hover {color:#eb6877;}

.w47 {width: 47px;}
.w60 { width: 60px;}
.w80{width: 80px;}
.w90{width: 90px;}
.w100{ width: 100px;}
.w110{ width: 110px;}
#w130{ width: 130px;}
.w170{width: 170px;}
.w380 {width:380px;}
.w580 {width:580px;}

#w50{ width: 50px;}
#w172{ width: 172px;}

.bg00236a{ background: #00236a; color: #fff;}
.bg193979{ background: #193979; color: #fff;}
.bg334f88{ background: #334f88; color: #fff;}
.bgf2f2f2{ background: #f2f2f2;}
.bgf9f9f9{ background: #f9f9f9;}
.bg2a2a2a{ background: #2a2a2a; color: #fff;}
.bg667ba6{ background: #667ba6; color: #fff;}
.bg7f91b4{ background: #7f91b4; color: #fff;}
.bg99a7c3{ background: #99a7c3; color: #fff;}
.bgb2bdd2{ background: #b2bdd2; color: #fff;}
.bgccd3e1{ background: #ccd3e1; color: #fff;}
.bge5e9f0{ background: #e5e9f0; color: #fff;}
/*icon_png24*/
.icon-arrow-left,#wc-nav #wc-nav-add,#fsSliderLeftArr,#fsSliderRightArr,#hd-arrow-l,#hd-arrow-r,#fs-mt-all,#fs-mt-slideL,#fs-mt-slideR,.ms-vModList li,.ms-cmwbi-t,#ms-cfsl,#ms-cfsr,.mt-playBtn,.mt-vm-item a:hover .mt-playBtn,.mt-vm-list li,#mt-pml,#mt-pmr,#stSliderLeftArr,#stSliderRightArr,.video-news-item .img a i,.avc-v-play,.pk-play{background-image:url(http://i1.sinaimg.cn/ty/2011hqj/20140508/images/icon_png24.png); behavior:url(http://2014.sina.com.cn/css/55/2014/0508/pie.htc); -pie-png-fix:true; background-repeat: no-repeat;}

#wc-nav li a#wc-nav-add {padding:0px; width:50px; height:50px; background-position:0 0; text-indent: -999999em;}
#wc-nav #wc-nav-add.selected,
#wc-nav #wc-nav-add:hover{background-position:0 -80px;}

.vci-img-tx{background-image:url(http://i0.sinaimg.cn/ty/2011hqj/20140508/images/st_tx.png); behavior:url(http://2014.sina.com.cn/css/55/2014/0508/pie.htc); -pie-png-fix:true; background-repeat: no-repeat; background-position:0 0;}

.vci-img-tx1{background-image:url(http://i1.sinaimg.cn/ty/2011hqj/20140508/images/st_tx1.png); behavior:url(http://2014.sina.com.cn/css/55/2014/0508/pie.htc); -pie-png-fix:true; background-repeat: no-repeat; background-position:0 0;}
#st-tip{background-image:url(http://i1.sinaimg.cn/ty/2011hqj/20140508/images/st_tip.png); behavior:url(http://2014.sina.com.cn/css/55/2014/0508/pie.htc); -pie-png-fix:true; background-repeat: no-repeat; background-position:0 0;}

/*icon_png8*/
.icon-video,.fs-news-list li.videoNewsLeft,.ms-cmh,.ms-cm-header1,.ms-cm-tTab a:hover,.ms-cm-vList li,.ms-cm-list li,.ms-report-list li,.ms-cfs-date,.ms-blog-list,#hd-arrow-l:hover,#hd-arrow-r:hover,#goTop em,#stSliderLeftArr:hover,#stSliderRightArr:hover,.st-cl-video,.news-item .action a,.approve_co,.tai-enjoy a,.gn-main .action a,#media_comment{background-image:url(http://i3.sinaimg.cn/ty/2011hqj/20140508/images/icon_png8.png); background-repeat: no-repeat;}

.icon-video { width: 20px; height: 30px; float: left; background-position: 0 -134px; padding-right: 6px;}

#wc-topbar-placeholder {width:100%; height:50px; overflow: hidden;}
#wc-topbar {width:100%; height:49px; border-bottom:1px solid #f2f2f2; background:#fff; top:0; left:0; z-index:815; position: relative;}
#wc-topbar .logo {float:left; padding-top:9px; height: 38px; width: 127px;}
#wc-topbar .logo a {display:block; width:119px; height:28px; line-height:99; overflow:hidden; background:url(http://i3.sinaimg.cn/ty/2011hqj/20140508/images/logo.png) no-repeat;}

/*top_png8*/
#machine-link a span,#topSearchBtn,#topCloseBtn{background-image:url(http://i0.sinaimg.cn/ty/2011hqj/20140508/images/top_png8_v2.png); background-repeat: no-repeat;}

/*top common*/
#machine-link,#wc-top-link,#topSearch,#topClose{float: left; height: 49px; border-left: 1px solid #f2f2f2; border-right: 1px solid #f2f2f2;}

/*machine*/
#machine-link{ width: 200px;}
#machine-link a{ float: left; display: inline; margin: 16px 0 0 12px; height: 20px; overflow: hidden; zoom: 1; position: relative;} 
#machine-phone{ width: 43px;}
#machine-ipad{ width: 47px;}
#machine-guest{ width: 65px;}

#machine-phone span,
#machine-ipad span,
#machine-guest span{ display: block; width: 100%; height: 20px;}

#machine-phone-gray{ background-position: 0 0;}
#machine-ipad-gray{ background-position: -65px 0;}
#machine-guest-gray{ background-position: -134px 0;}
#machine-phone-blue{ background-position: 0 -37px;}
#machine-ipad-blue{ background-position: -65px -37px;}
#machine-guest-blue{ background-position: -134px -37px;}

.wc-cover{  position: absolute; left: 0px; top:0px;}

.topbar-login {float:left; padding:5px 0 0 12px; width: 165px;}
#topUserLogin .tn-title-login-custom .tn-user-custom{ background: #fff;}
#topUserLogin span{ border: 0 none;}

#wc-top-link{ width: 117px; height: 46px; line-height: 46px; padding-top: 3px;}
#wc-top-link a{ margin-left: 8px; font-size: 13px;}
#wc-top-linkA{float: left; height: 46px; line-height: 46px; padding: 3px 8px 0 0;}
#wc-top-linkA a{ margin-left: 8px; font-size: 13px;}


#header-box, #header{overflow:hidden; zoom:1}
#header-box .wrap{ width:1000px; margin:0 auto; height:119px;}
.header-search{ height: 48px; padding-top: 22px;}
.header-form{ float:right;}
.header-search .input-text{ float:left; border:solid 1px #dde3ee; border-right:0; height: 33px; vertical-align:top; width: 258px; background: #fff; overflow: hidden;}
.header-search .input-text input{ float:left; border:0; background:#fff; vertical-align:top; height:15px; line-height:15px; font-size:14px; color:#94a1ba;padding: 9px 0px 9px 18px; width: 240px;}
.header-search .input-submit{float:right; width:66px;}
.header-search .input-submit input{ background:url(http://n.sinaimg.cn/sports/2015afc/images/searchBtn.png) no-repeat; width:66px; height:35px; border:0; cursor:pointer;}
.header-search .input-submit input:hover{filter:Alpha(Opacity=80);opacity:0.8;}

.header-share{ float:right;}
.header-share h3{ float:left; font-size: 14px; line-height: 33px;}

/*nav_png24*/
#wc-nav,
#wc-nav li a.selected,
#wc-nav li a:hover,
#wc-nav #cur{}

#wc-nav {height: 93px; margin: -2px auto 0;  z-index: 1;width: 1000px;position: relative;}
#wc-nav .wrap {height: 53px; position: relative; z-index: 2;border-bottom: solid 3px #e0022c;background: #00236a;}
#wc-nav-shadow{ background: #434446; height: 40px; position: absolute; left: 0px; bottom: 0px; width: 100%; display: none;}

#wc-nav ul {font-size:0;}
#wc-nav li { float: left; font-size: 18px; zoom:1;}
#wc-nav li a { float: left; padding: 0 16px; height: 53px; line-height: 53px; color:#fff;}
#wc-nav li a.selected,
#wc-nav li a:hover,
#wc-nav #cur{text-decoration:none; background:#e0022c}

#wc-nav li#wc-nav-last{ width: 50px; height: 50px; position: absolute!important; right: 3px; right: 2px\9; top:0px; padding: 0;}

#wc-nav li a.wc-nav-sub{ position: relative; padding: 0 42px 0 32px;}
.wc-nav-sub span{ position: absolute; right: 18px; top: 26px; width: 16px; height: 9px; overflow: hidden;background:url(http://n.sinaimg.cn/sports/2015afc/images/arrowDown.png) no-repeat;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='../img2014/arrowDown.png'); _background:none;}
#wc-nav .selected span{background:url(http://n.sinaimg.cn/sports/2015afc/images/arrowUp.png) no-repeat;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='../img2014/arrowUp.png'); _background:none;}

#wc-nav .wc-subnav{ display: none; position: absolute; top: 53px; left: 0px; height: 40px; zoom: 1; overflow: hidden; }
#wc-nav .wc-subnav li{ float: left; font-size: 14px; padding-left: 20px; zoom:1;}
#wc-nav .wc-subnav li a,#wc-nav .wc-subnav li a:visited{ background: none; height: 40px; padding: 0; line-height: 40px;}
#wc-nav .wc-subnav li a:hover{ background: none; color: #82dcf8;}

.footer { text-align:center;margin-top:40px;padding:20px 0; border-top: solid 3px #000; line-height:28px; color:#525356;}
.footer a:link, .footer a:visited{color:#525356}
.footer a:hover{color:#c00}

html,* html body{background-image:url(about:blank);background-attachment:fixed}
.side-btns-wrap{width:60px; left: 50%; margin-left:505px;position: fixed;bottom: 60px; _position:absolute;_top:expression(documentElement.scrollTop + documentElement.clientHeight-120);z-index:101;visibility: hidden;overflow: hidden;}
.side-btns-top{width:60px; height: 79px; background: #00236a;}
.side-btns-top a{display: block; cursor:pointer;}
.side-btns-top a:hover{ text-decoration: none;}
.side-btns-top-btn { height: 60px; width: 60px; overflow:hidden;}
#goTop{ display: block; margin-top: 21px; height: 18px; overflow: hidden; position: relative;}
#goTop em{ position: absolute; left: 50%; width: 36px; height: 18px; line-height: 18px; text-align: center; overflow: hidden; margin-left: -18px; background:url(http://n.sinaimg.cn/sports/2015afc/images/top_arrow.png) no-repeat; padding-top: 22px; color: #fff; }
.side-btns-top-close{width: 60px;height: 18px;margin-top:1px; color: #fff; text-align: center; line-height: 18px; border-top:1px solid #fff; /*background: url(http://i3.sinaimg.cn/dy/deco/2013/0913/close2.png) no-repeat;*/}
.side-btns-top-close:visited,.side-btns-top-close:hover{ color: #fff;}
.side-btns-wrap-resize{display: none !important;}

/*more*/
.mbox{ float: right; margin: 9px 0 0 0; height: 14px; overflow: hidden;width: 42px; position: relative;}
.more{ background: url(http://i1.sinaimg.cn/ty/2011hqj/20140508/images/more.png) no-repeat; width: 42px; height: 31px; position: absolute; left: 0px; top: 0px;}

.main-fourScreen{ padding-top: 37px; overflow: hidden;}
#mf-title{ background: url(http://i3.sinaimg.cn/ty/2011hqj/20140508/images/title_picset.png) no-repeat; width: 1000px; height: 31px; padding-bottom: 15px; margin: 0 auto;}
#mf-content{ height: 420px; position: relative;}

#mf-hd{ position: relative; height: 420px; }
#hd-arrow-l,
#hd-arrow-r {position:absolute; top:168px; z-index:3;width:60px; height:80px;}
#hd-arrow-l {left:0px;background-position:0px -718px;}
#hd-arrow-r {right:0px;background-position:0px -819px;}
#hd-arrow-l:hover{background-position:0px -730px;}
#hd-arrow-r:hover{background-position:0px -830px; }
.HD-cont {width:1000px; height:420px; overflow:hidden; font-size:0; position:relative; z-index: 1;}
.HD-cont-item {display:inline-block; *display:inline; zoom:1; width: 200px; height: 420px; float: left;}
.HD-cont-item .hdItem {display:inline-block; width: 200px; height: 210px; position:relative; overflow: hidden;}
.HD-item-txt {height:30px; font-size:15px; line-height:30px; text-align:center; cursor:pointer;background: #fff;opacity:0.8; filter:alpha(opacity:80);}
.HD-cont-item .hdItem .select {opacity:0.9; filter:alpha(opacity:90);}
.HD-item-txt {position:absolute; left:0; bottom:0; width:100%; z-index: 1;}
.HD-item-txt a{ display: block;}
.HD-item-bg { display: none; position:absolute; left:0; bottom:0; width:200px; z-index: 3; height:210px; background: #000;opacity:0.3; filter:alpha(opacity:30);}
.HD-cont-item .hdItem img{ width: 200px; display: block;}

.HD-shadow{ position: absolute; top: 0; height: 420px; width: 22px; background-image: url(http://i2.sinaimg.cn/ty/2011hqj/20140508/images/mf_shadow.png);behavior:url(http://2014.sina.com.cn/css/55/2014/0508/pie.htc); -pie-png-fix:true; background-repeat: no-repeat; z-index: 100;}
#HD-shadowL{ left: 0; background-position: 0 0;}
#HD-shadowR{ right: 0; background-position: -84px 0}

.mf-more{ background:#f2f2f2; cursor: pointer;}
.mf-more span{ position: relative; overflow: hidden; margin-top: 91px; height: 28px; width: 100%; display: block;}
.mf-more em{display: block; position: absolute; left: 50%; margin-left: -47px; top: 0px; width: 94px; height: 62px; overflow: hidden; background-image: url(http://i3.sinaimg.cn/ty/2011hqj/20140508/images/mf_more.png); background-repeat: no-repeat; }

.commentCount{ color: #a9a9a9!important;}

#topSearchPlayer {float:left; width:96px; height:32px; border:1px solid #dfdfe0; line-height:32px; padding-left:10px; border-radius:0;}
#player-box{ position: absolute; left: 0px; top: 31px; width: 141px; border: 1px solid #dfdfe0;overflow: hidden;overflow-y: auto;background: #fff;filter:alpha(opacity=95); opacity:0.95; z-index:999; max-height: 300px;}
#player-box td{ padding-left: 8px;line-height: 30px;height: 30px;cursor: pointer;font-size: 14px;width: 133px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; cursor: pointer;}
#player-box tr.selected td{background: #82dcf8; color: #fff;}

/* Tips */
.tips{position: absolute;z-index: 99999;padding: 4px;left: 500px;top: 300px;filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr = '#14000000', endColorstr = '#14000000' )\9;background: rgba(0, 0, 0, .1);*background-color:transparent\9;}
.tips .tips-content{border: 1px solid #e3e3e3;background-color: #fff;width: 295px;font-size: 18px;padding: 20px;}
.tips p {background: url(http://i3.sinaimg.cn/ty/2011hqj/20140508/images/all.png) -270px -110px no-repeat;padding-left: 45px;line-height: 30px;}
.tips .confirm {clear: both;display: block;width: 88px;height: 33px;border: 1px solid #e3e3e3;border-radius: 4px;background-color: #fff;color: #f29149;text-align: center;line-height: 33px;margin: 20px auto 0 auto;}
.tips .confirm:hover {border-color: #f29149;background-color: #f29149;color: #fff;text-decoration: none;}
.tips-mask {position: absolute; z-index: 99998; background: #000; opacity:0.1; filter:alpha(opacity=10); left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden;}

#topSearch-star-btn{float:left; width:34px; height:34px; background:url(http://i3.sinaimg.cn/ty/2011hqj/20140508/images/btn_search.png) no-repeat; border:0 none; cursor:pointer;}

.btn_addfav_w{ text-align: center; width: 68px;float: left; border-left: 1px solid #f2f2f2; position: relative; z-index: 500;height: 47px;line-height: 47px;padding-top: 2px; font-weight: bold;}
.btn_addfav_w a.btn_addfav, .btn_addfav_w a.btn_addfav:visited{ font-size: 13px; color:#6B615D; font-weight: normal;}
.btn_addfav_w a.btn_addfav:hover{ color: #0071b9}
.btn_addfav_w span.addfav_key{ font-weight: bold; color: #0A75C7; padding-right: 5px;}
.addfav_pop{ position: absolute; display: none; visibility: hidden; top: 49px; left: -77px; z-index: 500; width: 282px; height: 123px; overflow: hidden;}
.addfav_pop_bg0{ position: absolute; display: block; top: 0px; left: 0px; z-index: 9999999997; width: 282px; height: 123px; background: url(http://i2.sinaimg.cn/ty/2011hqj/20140508/images/addfav_pop_bg.png) 0 0 no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i2.sinaimg.cn/ty/2011hqj/20140508/images/addfav_pop_bg.png');}
.addfav_pop_nowin{ height: 80px;}
.addfav_pop_nowin .addfav_pop_bg0{ background: url(http://i0.sinaimg.cn/dy/sinatag/addfav_pop_nowin_bg.png) 0 0 no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i0.sinaimg.cn/dy/sinatag/addfav_pop_nowin_bg.png');}
.addfav_pop_nowin .addfav_pop_p1{ display: none;}
.addfav_pop a.addfav_close, .addfav_pop a.addfav_close:visited{ position: absolute; z-index: 9999999999; top: 18px; right: 12px; width: 10px; height: 10px; background: url(http://i1.sinaimg.cn/dy/sinatag/btns_addfav_spirite.png) -38px 1px no-repeat; transition: all ease 0.3s;overflow:hidden;}
.addfav_pop a.addfav_close:hover{ background-position: -54px 1px;}
.btn_addfav_w .addfav_pop_p0{ display: block; position: relative; z-index: 9999999998; padding: 20px 0 0 20px; margin-right: 20px; color: #101010; font-size: 14px; line-height: 22px;}
.btn_addfav_w .addfav_pop_p1{ display: block; zoom:1;position: relative; z-index: 9999999998; padding: 20px 0 0 20px; margin-right: 20px; color: #656565; font-size: 14px; line-height: 22px;}
.btn_addfav_w a.addfav_dl, .btn_addfav_w a.addfav_dl:visited{ display: inline-block; vertical-align: top; _vertical-align: 1px; margin-top: 1px; margin-left: 8px; width: 66px; height: 22px; overflow: hidden; text-indent: -99em; line-height: 22px; text-align: center; color: #fff; background: url(http://i1.sinaimg.cn/dy/sinatag/btns_addfav_spirite.png) 0px -15px no-repeat; transition: all ease 0.3s;}
.btn_addfav_w a.addfav_dl:hover{ background-position: 0 -43px;}

.pullDown{display:block;visibility:visible;animation-name:pullDown;-webkit-animation-name:pullDown;animation-duration:0.3s;-webkit-animation-duration:0.3s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:50% 0%;-ms-transform-origin:50% 0%;-webkit-transform-origin:50% 0%;}@keyframes pullDown{0%{transform:scaleY(0.1);}100%{transform:scaleY(1);}}@-webkit-keyframes pullDown{0%{-webkit-transform:scaleY(0.1);}100%{-webkit-transform:scaleY(1);}}
