@import url("//js.3conline.com/pconline/zt_base2011.css");


body,h1,h2,h3,h4,blockquote,p,dl,dt,dd,ul,ol,li,th,td, form,fieldset,legend,button,input,textarea,a{ margin:0;padding:0 } em,i{ font-style:normal } body,button,input,select,textarea{ font:12px/1.5 \5b8b\4f53,arial,sans-serif } button,input,select,textarea,h1,h2,h3,h4{ font-size:100% } ol,ul{ list-style:none } img,fieldset{ border:0;vertical-align:middle }

table{ border-collapse:collapse;border-spacing:0 }
.clear{font-size:0; line-height:0; height:0; overflow:hidden; clear:both; visibility:hidden} .fl,.mark{float:left}.fr,.subMark{float:right}.spanclass,.contentdiv{display:none}
a, a:link,a:visited,a:active{color:#383838;text-decoration:none}a:hover{color:#ff6600;text-decoration:underline}

.clear:after{clear:both;display:block;visibility:visible;height:0;line-height:0;content:"";}
.clear{_zoom:1;}
/*line-height*/
.lh33{line-height:33px;}
.lh18{line-height:18px;}
.lh20{line-height:20px;}
.lh22{line-height:22px;}
.lh23{ line-height:23px;}
.lh24{line-height:24px;}
.lh27{line-height:27px;}
.lh30{ line-height:30px;}
.lh36{ line-height:36px;}
.lh50{ line-height:50px;}
.lh45{ line-height:45px;}
/*font*/
.fw-n{font-weight:normal;}
.fw-b{font-weight:bold;}
.ff{font-family:"Microsoft YaHei";}

.fs14{font-size:14px; }
.fs12{font-size:12px; }
.fs13{font-size:13px; }
.fs18{font-size:18px; }
.fs20{font-size:20px; }
.fs16{ font-size:16px;}

/*style*/
.pr{ position:relative;}
.pa{ position:absolute;}
.ti24{ text-indent:24px;}
.tac{ text-align:center}
.ml20{ margin-left:21px; display:inline;}
.tal{ text-align:left;}
#viewer{ filter:alpha(opacity=0);opacity:0;}

.color1{ color:#202020;}

/*color*/
.white ,a.white,a.white:link, a.white:visited,a.white:active{color:#fff}a.white:hover{color:#ff6600;}

.more ,a.more,a.more:link, a.more:visited,a.more:active{color:#ff6600}  a.more:hover{color:#108fcf; text-decoration:underline}



/*body*/
body{margin:0; padding:0; color:#202020; font-size:12px; text-align:left; background:#000000;}
.main{width:990px; margin:0 auto; clear:both; background:#fff; padding:0 5px; overflow:hidden;}


.layA{overflow:hidden;float:left;display:inline;}
.layB{overflow:hidden;float:left;display:inline;}
.layC{overflow:hidden;float:right;display:inline;}
.layABC{width:990px;margin:10px auto 0 auto;display:inline; }


.pt10{ padding-top:10px;}
.pr10{padding-right:10px;}
.center{text-align:center;}
.ml5{ margin-left:5px; display:inline;}
.ml10{ margin-left:10px; display:inline;}
.mt10{ margin-top:10px;}
.bder1{ border:1px #d8d8d8 solid;}
.bgcr{ background:#fff;}
/*height*/


.banner{ background:url("../images/banner.jpg") no-repeat center top;}

.banner_c{ background:url("../images/banner_c.jpg") no-repeat center top; height:381px;}


.top_link{ width:1440px; height:380px; top:0; left:50%; display:inline-block; margin-left:-720px;}



.nav{ background:url("../images/nav2.jpg") no-repeat; height:35px; width:1000px; margin:0 auto;}
.nav a{ display:inline-block; width:497px; height:35px; float:left; color:#fff; line-height:35px; font-weight:700;}
.select,.nav a:hover{ color:#ffed4f!important;}
/*box1*/
.box1{ overflow:hidden; background:url("../images/top-bg.png") repeat-x center top #fff; padding-top:12px;}
.box1a{ width:350px; overflow:hidden}

.focus{ position:relative; width:350px;}
.focus img{ padding:1px; border:1px #878787 solid;}
.focus .sliderwrapper{ width:350px; }
.focus .pBg {height:23px; width:346px; position:absolute; bottom:2px; left:2px; background:#002060; filter:alpha(opacity=70);opacity:0.7}
.focus .dTitle { position:absolute; z-index:9; bottom:-18px; left:10px; font-weight:bold;}
.focus .dTitle a:link,  .focus .dTitle a:visited,  .focus .dTitle a:hover,  .focus .dTitle a:active { color:#fff; }
.focus .pagination{position:absolute;right:0; bottom:2px; _bottom:4px;}
.focus .pagination .toc{width:20px; height:28px;line-height:32px; display:inline-block; color:#fff; text-align:center; font-weight:bold; font-size:14px; float:left; margin:0 2px;}
.focus .pagination  a:hover, .focus .pagination  a.selected{background:url(../images/select.png) no-repeat; width:21px; height:28px;}

.box1b{ width:380px; overflow:hidden;}
.box1b h2{ background:url("../images/bg_03.jpg") no-repeat; height:30px; text-indent:25px; color:#003761;}
.tab{ overflow:auto; height:170px; border:1px #9dc3e1 solid; border-top:none;}
.tab li{ width:360px; overflow:hidden; border-bottom:1px #9dc3e1 solid; line-height:21px; overflow:hidden; border-right:1px #9dc3e1 solid;}
.tab li.other{ background:#f3f7f9;}
.tab li em{ display:inline-block; text-align:left; color:#202020; text-indent:10px;}
.tab li span{ width:310px; display:inline-block;}


.box1c{ width:238px; overflow:hidden;}
.box1c h2{ background:url("../images/bg_05.jpg") no-repeat; height:28px; line-height:28px; text-indent:25px; color:#003761;}
.pro{ padding:7px 7px 3px; overflow:hidden; border:1px #9bb7e0 solid;}
.pro img{ padding:1px; float:left; background:#fff; border:1px #9bb7e0 solid; margin:0 10px 0 0; display:inline;}
.pro p em{ background:url("../images/dot.png") no-repeat; width:8px; height:8px; float:left; margin:5px 10px 0 0; display:inline-block;}


/*box2*/
.box2,.box3{ overflow:hidden; width:1000px; background:#fff; margin:0 auto;}
.box2 .thA{  background:url("../images/bg_04.jpg") no-repeat center top; height:37px;}
.bg-box{ background:url("../images/bg_06.jpg") repeat-x center top #fff; overflow:hidden; padding-top:8px;}
.box2a{ width:350px;overflow:hidden;}
.box2a img{ padding:1px; border:1px #878787 solid; background:#fff;}
.box2-thA{ background:url("../images/hx.png") no-repeat center bottom;}
.box2-thA a{ color:#ff4141!important;}
.box2b{ overflow:hidden; border:1px #a1bbe1 solid; width:626px; height:198px;}
.box2-thA{ line-height:35px;}
.box2-thA .tit{ background:url("../images/bg_21.jpg") no-repeat; width:185px; height:24px; color:#fff; margin-top:10px;}
.box2b-tbA h3{ background:url("../images/bg_21.jpg") no-repeat; width:185px; height:24px; color:#fff; font-size:13px; margin-top:6px;}
.box2b-tbA-arctic{ padding:19px 19px 13px; overflow:hidden;}
.box2b-tbA-arctic em{ background:url("../images/bg_25.jpg") no-repeat; width:10px; height:10px; float:left; margin:5px 25px 0 0; display:inline-block;}
.box2c{ overflow:hidden; background:url("../images/bg-btm.png") repeat-x center 70px; margin-left:-1px; padding-bottom:18px;}
.box2 .box2c li{ overflow:hidden; float:left; margin:0 4px; display:inline; background:url("../images/pic-bg.png") no-repeat; width:186px; height:113px; padding:3px;}
/*box3*/
.box3 .thA{ background:url("../images/ts.jpg") no-repeat center top; height:37px; line-height:37px;}
.box3 .box3a ul{ padding-left:5px; height:119px; overflow:hidden; float:left;}
.box3 .box3a ul li{ overflow:hidden; float:left; margin:0 4px; display:inline; border:1px #878787 solid; padding:1px; background:#fff;}

/********************************************挑战赛*********************************************/
.fit1{ overflow:hidden;}
.fit1a{ width:350px; overflow:hidden;}
.fit1a h2{ background:url("../images/bg_j03.png") no-repeat left top; height:29px; text-indent:25px;}
.fit1a-pro{ border:1px #9bb7e0 solid; overflow:hidden;}
.sport{ border:1px #9bb7e0 solid; overflow:hidden; padding:8px 6px; display:block; border-top:none;}
.sport1{ display:block;}
.sport1 img{  border:1px #878787 solid; padding:1px;}
.fit1b{ width:632px; overflow:hidden;}
.tNew{ width:632px; height:349px; overflow:hidden; background:url("../images/bg_j05.png") no-repeat left top; margin-right:2px; display:inline-block;}
.tNew h2{ margin:8px auto; }
.tNew h2 a{ color:#ff0101!important; }
.tNew p{ padding:0 30px 10px;}
.tNew .tit{ background:url("../images/hx.png") no-repeat center bottom;}
.new-list{ margin:5px 20px 0; overflow:hidden; width:592px; }
.new-list li{ float:left; width:585px; height:27px;}
.line{ border-bottom:1px #ccc dotted; width:595px; margin:0 auto; overflow:hidden;}
.date{ float:right; color:#999999;}
.now h2{ background:url("../images/bg_j14.png") no-repeat left top; width:630px; height:30px; line-height:30px; text-indent:25px;}
.now-pic{ overflow:hidden; border:1px #9dc3e1 solid; border-top:none; width:628px;}
.now-pic li{ float:left; margin:7px 4px; display:inline;}
.now-pic li img{ padding:1px; border:1px #878787 solid;}


/******************************************************至尊地带*******************************************************/

.boxz1L{ width:350px; overflow:hidden;}
.boxz1L .thA{ background:url("../images/zzdd_03.png") no-repeat left top; height:30px; line-height:30px; text-indent:25px;}
.sport-pro{ overflow:hidden; padding:9px; border:1px #9bb7e0 solid; border-top:none;}
.sport-pro .pic-pro{ padding:1px; border:1px #9bc2e0 solid;}
.sport-txt{ width:160px; overflow:hidden;}
.sport-txt h3 a{ color:#003761;}
.sport-txt .txt em{ background:url("../images/bg_25.jpg") no-repeat left center; width:10px; height:10px; float:left; margin-right:10px; display:inline-block; margin-top:6px;}


.boxz1R{ overflow:hidden; width:630px;}
.boxz1R .thA{ background:url("../images/zzdd_05.png") no-repeat center top; height:30px; line-height:30px; text-indent:25px;}

.ty-list{ overflow:hidden; border:1px #9bb7e0 solid; border-top:none;}
.ty-list dl{  width:201px; float:left; margin-left:6px; display:inline;}
.ty-list dt{ margin:6px auto;color:#003761!important; font-weight:bold;}
/*.ty-list dt a{ color:#003761!important; font-weight:bold;}*/
.ty-list dd img{ padding:1px; border:1px #878787 solid;}
.ty-list dd.dz{ margin:10px auto 9px;}


.boxz2,.boxz3{ margin:0 auto; width:1000px; overflow:hidden; background:#fff; padding-top:10px; overflow:hidden;}
.boxz2 .thA{ background:url("../images/zzdd_10.jpg") no-repeat center top; height:37px; line-height:37px;}

.example{ width:325px; overflow:hidden; margin:10px 4px 0; display:inline-block;}
.example dl{ overflow:hidden; }
.example dt{ margin-top:7px;}
.txt-Box{ background:url("../images/hb.png") no-repeat left top; padding:9px; width:249px; height:189px;}
.txt-Box a{ color:#0078b6!important;}
.methed{border-bottom:1px #e5e5e5 solid; line-height:24px; width:325px; text-align:right;}
.methed span{ margin:5px 2px;}
.methed a{ color:#92cbc4!important;}


.boxz3 .thA{ background:url("../images/share-thA.jpg") no-repeat center top; height:37px; line-height:37px; margin-bottom:12px;}

.boxz3L{ width:610px; overflow:hidden;}
.boxz3L li{ margin:0 4px 9px; display:inline; float:left;}
.boxz3L li img{padding:1px; border:1px #878787 solid;}

.box3R{ width:365px; overflow:hidden; border-left:1px #f5f6f7 solid; margin-right:16px; display:inline;}

.discuss em.icon{ background:url("../images/say.png") no-repeat left top; width:18px; height:20px; float:left; margin-top:13px; margin-left:10px; display:inline;}
.help em.icon{ background:url("../images/help.png") no-repeat left top; width:18px; height:20px; float:left; margin-top:13px; margin-left:10px; display:inline;}
.box3R li{ height:47px; overflow:hidden; border-bottom:1px #ececed solid; line-height:47px;}
.box3R li i,.box3R li i a{ color:#3a557c!important;}
.box3R li .txt a{ color:#333333!important; width:200px; overflow:hidden;}
.box3R li font{ color:#006699; margin:0 8px; font-size:11px;}
.box3R li span{ background:url("../images/money.jpg") no-repeat left center; padding-left:10px;}
.box3R li span a{ margin:0 2px;}





html body { background:#000;}

body #bottom .links { background:none; text-align:center;}
body #bottom .links ,body #bottom .links a { color:#cbcbcb;}

body #bottom .sites ,body #bottom .sites a ,body #bottom .sites a:link { color:#cbcbcb;}
body #bottom .sites a:hover ,body #bottom .sites a:visited { color:#cbcbcb;}

body #bottom .left p ,body #bottom .left p a ,body #bottom .left p a:link { color:#cbcbcb;}
body #bottom .mid ,body #bottom .mid a ,body #bottom .mid a:link { color:#cbcbcb;}


