@charset "utf-8";
/* CSS Document */
.pt15{ padding-top:15px;}
.bg06{ background:#fffbcb;}
.bor_none{ border:none !important;}
.bor_can table{ border:1px solid #e6e6e6; }
.title_sai{ font-size:20px; color:#404040; font-family:Microsoft Yahei; width:120px; float:left; height:25px; line-height:25px; padding-top:13px; text-align:center;}
.pt15{ padding-top:15px;}
.pb40{ padding-bottom:40px;}
.tit03{ font:bold 16px/36px Microsoft YaHei; padding-bottom:10px; padding-left:12px; font-size:16px; color:#666; }
.box02 ul li a{ font:bold 15px/36px Microsoft YaHei; font-size:16px;}
.fr{ float:right;}
.mr20{ margin-right:20px;}
.zktz{ background:url(/y3/a/2015/0724/cj_ds_jc_11.jpg) no-repeat center center;}/*150724a*/
/* 150724 new add begin */
.more_t{ height:24px; line-height:24px; width:45px; float:right;}
.more_t a{ font-size:12px; color:#666666;}
.mt10{ margin-top:10px;}
/* 150724 new add end */
.zktz_title{ padding-bottom:4px;}
.zktz_title img{ margin:0 auto; display:block;}
.zktz_list ul li{ margin-top:30px;}
.zktz_w90 {/*width: 90px;*/}
.zktz_w90 p{ font-size:12px; color:#333333; text-align:center; line-height:20px;}
.head_pic img{ display:block; padding-bottom:10px; margin:0 auto;}
.zktz_w90 p a{ color:#333333; font-size:12px; font-weight:bold;}
/* 比赛收益颜色 */
.zktz_w90 p span.red{ color:#ef3e08;}
.zktz_w90 p span.green{ color:#090;}
.zktz_w90 p span.gray{ color:#2b2b2b;}

.zktz_w90 p.wyyz{ padding-top:10px;}
.zktz_w90 p.wyyz a{ display:block; width:65px; height:21px; line-height:21px; color:#FFF; background:#ec4d2d; margin:0 auto; text-decoration:none; font-weight:normal;}
.zktz_w90 .jj_tiao{ border:1px solid #000; width:43px; height:7px; overflow:hidden; display:block;margin-top:3px; margin-right:3px;}
.zktz_w90 .jj_tiao img{ display:block;}
.zktz_w95 p{ text-align:center; color:#999999;line-height:32px;}
.zktz_w95 p.jfb img{ display:inline-block; vertical-align:middle;}
.zktz_w95 p span.red{ color:#ef3e08;}
.zktz_w95 p span.green{ color:#679a33;}
.zktz_w95 p.gx_time{ padding-top:10px; }
.zktz_w95 p.lts{ color:#333333;}
.zktz_w95 p img{ display:block; margin-top:4px; margin-bottom:2px;}
.zktz_w95 p a{ color:#f06c53;}
.font_h{ color:#333333 !important;}
.zktz_w90 p.wyyz02{ padding-top:15px;}
.zktz_w90 p.wyyz02 a{ display:block; width:65px; height:21px; line-height:21px; color:#FFF; background:#ec4d2d; margin:0 auto; text-decoration:none; font-weight:normal;}
.wyyz03{ padding-top:15px; width:152px; margin:0 auto;}
.wyyz03 a{ display:block; text-align:center; width:65px; height:21px; line-height:21px; color:#FFF; background:#ec4d2d; margin:0 auto; font-weight:normal; text-decoration:none !important;}
/*挑战弹框*/
.zktz_list02 { background:#FFF; padding:20px 15px; border:1px solid #e6e6e6; position:relative;width:422px;}/*150720b*/
.zktz_list02 ul li{ width:420px; /*overflow:hidden;*/}/*150720b*/
.zktz_list02 .zktz_w90{ width:145px; overflow:hidden}/*150720b*//*新增*/
.zktz_list02 .zktz_w95{ width:110px; overflow:hidden;}/*150721a*/
.zktz_list{ width:315px; overflow:hidden;}/*150720a*//*新增*/
.zktz_w90{ width:90px; overflow:hidden}/*150720a*//*新增*/
.zktz_w95{ width:95px; overflow:hidden;}/*150720a*//*新增*/

.bis_time{ font-size:12px; color:#333333; text-align:center; line-height:32px; height:32px; padding-bottom:12px;}
/*竞技场*/
.jjc_w710{ width:710px; margin-bottom:100px; float:left}
.jjc_mid ul.jjc_tab01 { padding-bottom:20px; height:24px;}
.jjc_mid ul.jjc_tab01 li{ float:left; padding:0px 19px; color:#2b2b2b; font-size:14px; font-family:Microsoft Yahei; height:24px; line-height:24px; background:url(/y3/a/2015/0724/cj_ds_jc_01.jpg) right center no-repeat; cursor:pointer;}
.jjc_mid ul.jjc_tab01 li.current{ font-size:20px;}
.prab{ position:absolute; right:10px; top:0px;width:70px;height:24px;}/*150721a*/
.por_btn a{ display:block; height:24px; line-height:24px; background:#ef4007; padding:0px 11px; color:#FFF; font-size:12px;}
.tab11 table { width:710px; border:1px solid #dce1e7; }
.tab11 table tr th { height:36px; line-height:36px; color:#999999; border-bottom:1px solid #dce1e7; text-align:center; background:#eaeaea; }
.tab11 table tr td { line-height:36px; height:36px; text-align:center; font-family: sans-serif; color:#2b2b2b;}
.tab11 table tr td a { color:#2b2b2b; }
.tab11 table tr td a.xq { color:#004276; }
.tab11 table tr td a.red{ color:#ef3e0a;}
.tab11 table tr td span.red{ color:#ed3e09}
.tab11 table tr td span.green{ color:#009a34}
.tab11 table tr td.gz_tz a img{ vertical-align:middle; display:inline-block; margin:0px 4px;}
.tab11 table tr td a.cor_blue{ color:#0278b8;}
.tab11 table tr td a img{ vertical-align:middle; display:inline-block; margin:0px 3px;}
/*分页*/
.next_new{ height:20px; line-height:20px; padding-top:20px;}
.next_new span{ color:#999999; padding:0px 26px 0px 10px;}
.next_new a{ color:#333333; padding:0px 6px;}
.next_new a.red{ color:#ef3e0a; text-decoration:underline !important;}
.solute{ position:absolute; right:5px; top:4px;}

/*查看他人*/
.cktr{ border:1px solid #e6e6e6; width:911px;}
.cktr_left{ width:242px; float:left; background:#FFF; border-right:1px solid #e6e6e6; padding:43px 29px 70px;}
.cktr_right{ width:575px; float:left; background:#f7f7f7; padding-top:23px; padding-left:35px; padding-bottom:28px; position:relative;}
.peo_title{ font-size:20px; color:#2b2b2b; font-family:Microsoft  Yahei; line-height:24px; height:24px; text-align:center;}
.peo_title02{ font-size:20px; color:#2b2b2b; font-family:Microsoft  Yahei; line-height:24px; height:24px; }
.peo_title span{ padding-right:9px;}
.peo_pic img{ display:block; margin:26px auto 0;}
.peo_pic{ text-align:center; padding-bottom:5px;}
.peo_pic a{ display:block; color:#333333; font-size:12px; font-weight:bold; line-height:18px; margin-top:9px;}
.tab12{ width:190px; margin:0 auto;}
.tab12 tr th{ padding-bottom:18px; text-align:center; color:#333333;}
.tab12 tr th span.red{ color:#ed3e09;}
.tab12 tr td{ text-align:center; line-height:20px; height:20px; color:#333333;}
.fl{ float:left;}
.fr{ float:right;}
.peo_but a.but_an{ display:block; text-align:center; width:113px; height:37px; line-height:37px; font-size:16px; font-family:Microsoft Yahei;background:#ee3f0a; color:#FFF;}
.peo_but a.but_an_02{ display:block; text-align:center; width:113px; height:37px; line-height:37px; font-size:16px; font-family:Microsoft Yahei;background:#ee3f0a; color:#FFF; margin:0 auto;}
.pt40{ padding-top:40px;}
.pb12{ padding-bottom:12px;}
.all_zj{ padding-top:30px;}
.qx_pic p img{ display:block; margin:15px 0 0;}
.zj_mid{ width:530px; height:130px; overflow-y:scroll; overflow-x:hidden; border:1px solid #e6e6e6; background:#FFF; padding-top:8px;}
.zj_mid table tr td{ height:30px; line-height:30px; text-align:center; color:#333333;}
.zj_mid table tr td a{ color:#333333;}
.but_close{ position:absolute; width:15px; height:15px; overflow:hidden; right:15px; top:15px;}
.but_close02{ position:absolute; width:15px; height:15px; overflow:hidden; right:10px; top:10px;}
* html,* html body{background-image:url(#);background-attachment:fixed;}
.fixed_jj{ position: fixed; left: 50%; top: 10%; margin-left:-168px;  z-index:100;}
.fixed_jj02{ position: fixed; left: 20%; top: 50%; margin-left:-168px; z-index:100;}
.fixed_jj03{ position: fixed; left: 60%; top: 50%; margin-left:-168px; z-index:100;}
.fixed_jj04{ position: fixed; left: 20%; top: 10%; margin-left:-168px; z-index:100;}
.fixed_jj05{ position: fixed; left: 50%; top: 30%; margin-left:-168px; z-index:100;}
.fixed_jj06{ position: fixed; left: 50%; top: 10%; margin-left:-456px;  z-index:95;}

/*  详情-未开始 */
.popup_position_1{ position: fixed; left: 50%; margin-left:-157px; top: 50%; margin-top:-106px; z-index:50;}
/*  详情-进行中、详情-已结束、应战-未开始 */
.popup_position_2{ position: fixed; left: 50%; margin-left:-175px; top: 50%; margin-top:-135px;  z-index:50;}
/* 发起挑战-成功、发起挑战-撤销、应战-确认、应战-成功、应战-失败 */
.popup_position_3{ position: fixed; left: 50%; margin-left:-200px; top: 50%; margin-top:-121px; z-index:50;}
/* 天梯 */
.popup_position_4{ position: fixed; left: 50%; margin-left:-456px; top: 50%; margin-top:-256px;  z-index:95;}


.tu01 .list0a li{ width:120px;}
.tu01 .list0a li.current{ width:120px;}
.tu01 .list0a li a { color:#9c9c9c; font-size:20px; text-decoration:none; font-family:Microsoft Yahei;}

 .boxm0b01 ul { height:30px; margin-left:24px; margin-top:40px;}
.boxm0b01 ul li { line-height:30px; width:100px !important; float:left; height:30px; text-align:center; cursor:pointer; color:#9c9c9c; font-size:14px; }
.boxm0b01 ul li.current { color:#404040; }
.boxm0b01 ul li a { color:#9c9c9c; font-size:14px; text-decoration:none; }
.boxm0b01 ul li.current a { color:#404040; }
.boxm020a{ width:669px; margin:0 auto;}
.boxm05 ul li.m06{ background:none; }


.anniu07 img{ display:block;cursor:pointer;  margin:10px auto 0; }
.box0604 p.red{ color:#eb4d30;}
.bg_tm{ position: fixed; left: 0; top: 0;  z-index:2; width:100%; height:100%; background:#000;  filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;}
.big_kuang{ height:570px;position: fixed; left: 50%; margin-left:-425px; top: 50%;margin-top:-285px; z-index:3; width: 850px;}
.ku_mid{ background:#f7f7f7; width:100%; padding:0px 0px 20px;}
.p10{ padding:10px;}
.jf_jh{ background:#e8e8e8; width:100%;}
.jf_jh tr td{ height:50px; line-height:50px; color:#999999; font-family:Microsoft Yahei; font-size:16px; text-align:center;}
.jf_jh tr td span{ color:#000000;}
.vloginpbox_03{ float:right; width:158px;}
.ku_mid_left label{ display:inline; float:left; width:60px; text-align:right; padding-right:10px; line-height:40px;}
.vloginpbox_03 input{ vertical-align:middle; padding-left:3px; display:inline-block;}
.vloginpbox_03 p{ line-height:40px;}
.vloginpbox_03 input.in_name01{ width:148px; height:28px; line-height:28px; border:1px solid #dce1e7; padding-left:8px; margin-top:5px;}
.vloginpbox_03  textarea{resize: none;outline: none; height:100px; width:156px; border:1px solid #dce1e7; overflow-y:scroll; margin-top:5px;}
.mt20{ margin-top:20px;}
.tab13 { border:1px solid #e6e6e6;}
.tab13 tr { background:#FFF;}
.tab13 tr.bg02{ background:#f9f9f9;}
.tab13 tr th{ height:36px; line-height:36px; border-bottom:1px solid #dce1e7; border-top:1px solid #dce1e7; text-align:center; color:#999999; font-size:14px;}
.tab13 tr td { height:34px; line-height:34px; text-align:center; font-family:sans-serif;}
.tab13 tr td a{ font-size:14px; color:#333333;}
.tab13 tr td span.red{ color:#f03d03;}
.tab13 tr td span.green{ color:#009a32;}
.tab13 tr td.gz_tz a img{ vertical-align:middle; display:inline-block; margin:0px 4px;}
.out{ width:165px; height:127px; overflow:hidden; background:url(/y3/a/2015/0724/cj_ds_m3_05.png) no-repeat; position:absolute; right:5px; top:0px;}
/* 结束，出局*/
.out_left{ width:165px; height:127px; overflow:hidden; background:url(/y3/a/2015/0724/cj_ds_m3_05.png) no-repeat; position:absolute; left:5px; top:-20px;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="/y3/a/2015/0724/cj_ds_m3_05.png" )}/*150721a*/
.out_right{ width:165px; height:127px; overflow:hidden; background:url(/y3/a/2015/0724/cj_ds_m3_05.png) no-repeat; position:absolute; right:5px; top:-30px;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="/y3/a/2015/0724/cj_ds_m3_05.png" )}/*150721a*/
.con_right{ float:right; width:289px;}

.zsy{ height:56px; line-height:56px; font-size:14px; color:#666; padding-left:24px; border-bottom:1px solid #dce1e7; margin-bottom:20px;}

.pcon_sp,.ccon_sp,.bcon_sp{min-width: 640px;}
.tb1 {background: none repeat scroll 0 0 #fefdfa;border: 1px solid #e1dcb7;font-size: 12px;}
.tb1 th { background: none repeat scroll 0 0 #fdfcf2; border-bottom: 1px solid #e1dcb7; font-weight: normal; height: 31px; text-align:center;}
.tb1 td { height: 42px; text-align: center;}
.tb1 td.jrj-tr { padding-right: 10px;}
.tb1 td.tl { text-align: left;}
.tb1 td.tr {padding-right: 10px; text-align: right;}
.tb1 tr td { border-bottom: 1px dashed #e6ded6;}
.tb1 tr td a{ color:#995f28;}
.tb1 tr.last td { border-bottom: medium none;}
.jrj-red, .red {color: #f00;}
.jrj-gre, .green {color: #090;}
.bold {font-weight: bold;}

.ie6{ _position:absolute; _margin-top: 0; _top:expression(documentElement.scrollTop+(documentElement.clientHeight-this.offsetHeight)/2)} /* ie6 fixed hack */

