@charset "utf-8";
/* CSS Document */

/**********资讯列表页和详情页page  css***************/
.wrap_w{margin:0;}
/***********************************新闻左侧图文列表css列表页************************ css*/
.left { float:left; width:860px; overflow:hidden; background:#fff; padding:20px;}
.left .newtext {}
.left .newtext ul li { border-bottom:1px dotted #dcdcdc; padding:0 0 30px; margin-bottom:25px;}
.left .newtext ul li .newpic img { width:190px; height:130px; display:block; float:left; margin:5px 20px 0 0;}
.left .newtext ul li div h3 { font-size:21px; font-weight:bolder; line-height:1.6;}
.left .newtext ul li div span { line-height:2.0; color:#cacaca;}
.left .newtext ul li div span img { float:left; margin:6px 8px 0 0;}
.left .newtext ul li div p { line-height:1.4; color:#888888;}


/*******************************右侧css***************************************/
.right { float:right; width:320px; overflow:hidden;}
.right .kan { padding-left:20px; background:#fff;}
/********************************选择类别css********************************/
.type { height:150px;}
.type li { float:left; width: 31%; height: 40px; text-align: center; line-height: 40px;}
.type a:hover li { background: #f88f00; color: #fff;}
.game_list li { float:left; text-align:center;overflow: hidden;width: 94px;height: 100px;}
.game_list { height:auto;overflow: hidden;padding-bottom: 10px;}
.kan .type{ height:120px;}
.right .kan ul li { background:#f9f9f9; margin:10px 3px 0; font-size:16px;}
.right .kan ul a:hover li{ background:#f88f00; color:#fff;}
.right .kan ul a li.hover{background:#f88f00; color:#fff;}
.right .kan ul li img { float:left; width:80px; height:80px; display:block; margin-right:5px;border-radius: 10px;}

/********************游戏专辑 css**************************/
.zhuanji li { width:280px;height: 150px; overflow: hidden; position: relative;}
.zhuanji li p {position: absolute; height: 34px; line-height: 34px; bottom: 0; width: 100%; z-index: 10;}
.zhuanji li p em {color: #fff; font-size: 14px; padding-left: 15px;}
.zhuanji li div {position: absolute; opacity: 0.7; filter: alpha(opacity=70); background: #000; height: 34px; bottom: 0; width: 100%; z-index: 5;}

.right .kan2{ padding:0 10px;margin-top:20px; background:#fff;}
.right .kan2 ul li {margin:10px 0 0 5px;}
.right .kan2 ul li img {width:80px; height:80px;margin-right:5px;border-radius: 10px;}
.right .kan2 ul li div { padding:0 7px 0 0;}
.right .kan2 ul li div h3 { font-size:16px; line-height:2.0;}
.right .kan2 ul li div p { color:#888888;}
.right .kan2 ul li div em a { color:#ef841a; float:right;}
/************最新活动*******************/
.right .kan3 ul { padding-top:5px; margin-top:20px; }
.right .kan3 ul li { margin:10px 0 15px 15px; }
.right .kan3 ul li h2 { font-size:16px; font-weight:300; }
.right .kan3 ul li p { line-height: 1.6; color: #888888;}

.right .hui { padding-bottom:20px;padding-left:20px; background:#fff;}
.right .hui ul { padding-top:10px;}
.right .hui ul li { margin:10px 0 0;}
.right .hui ul li img { width:280px; height:150px; display:block;}
.right .hui ul li p { text-align:center;line-height:2.8;}
/******************************新增最新活动********************************/
.right .zxhd{ padding:0 10px; background:#fff; margin-top:20px;}

.MidRcon {margin-bottom:15px;  width:300px; height:auto; }
.MidRtit {background:#cc1414; width: auto; height: 35px;}
.MidRtit .tit {float: left;padding: 0 15px; width: auto;height: 35px;line-height: 35px; color: #fff; font-size: 15px; font-family: 'Microsoft YaHei'; font-weight: bold;}

ul.Rtxtpic {margin-left:-5px; padding:10px 0 10px 0; width:305px; height:auto;}
ul.Rtxtpic li {width:305px; height:30px;}
ul.Rtxtpic li .num {float:left; padding-right:2px; width:20px; height:26px; line-height:26px; text-align:center; color:#888;}
ul.Rtxtpic li .time{ float:right; color:#999;}
ul.Rtxtpic li .num.n1,ul.Rtxtpic li .num.n2,ul.Rtxtpic li .num.n3 {color:#e03902;}
ul.Rtxtpic li .tit {float:left; width:280px; height:26px; line-height:26px; color:#888;text-overflow: ellipsis; white-space: nowrap; overflow:hidden;}

.newtj ul.Rtxtpic li .tit{width:246px;padding:0 0 0 5px;}
.newtj ul.Rtxtpic li .time{float:right;height:26px;line-height:26px;font-size:12px;color:#999;}

/*资讯详情页 相关推荐*/
.textli{ margin-top:20px; width:900px;margin-top:10px;}
.textli  li{ width:45%; float:left;display:block; margin-right:5%;margin-right:5%;text-align:left;border-bottom: 1px #ddd dashed;height: 40px;line-height:40px;text-align:left;}
.textli li a{ width:310px; display:block; float:left;  padding-left:12px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;position:relative;line-height:40px;}
.textli li.untm a{width:390px;}
.textli ul li a::after{content: "";background: #999;width: 4px;height: 4px;border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;-webkit-border-radius: 4px;display: block;position: absolute;
left: 0;top: 50%;}
.textli li span{ float:right; padding-right:10px; color:#9999a0; font-size:12px;}
/*手游推荐*/
.tabcon ul.newsdttj { width:900px;}
.tabcon ul.newsdttj li{ margin-bottom:10px;}

.new4 , .new3 , .new5{ margin-top:20px;}

/********资讯详情页 css*************/
.new1 .er { float:right;}
.new1 .er p { text-align:center; padding:10px 0 0;}
.new1 .title {margin:0 0 20px 0; border-bottom:#ddd 1px dashed; text-align:center; line-height:40px; padding:0 0 15px 0;}
.new1 .title h1 { font-size:24px; font-weight:bolder; line-height:2.0; height:48px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: center;}
.new1 .title p { line-height:2.0; color:#666;}

.new1 .tecent { float:left; width:100%}
.new1 .tecent ul {width:100%; height:150px; margin:10px auto; background:#EFEFEF;}
.new1 .tecent ul li { float:left; width:22%; text-align: -webkit-center; margin:0 5px;}
.new1 .tecent ul .people { margin-top:15px; width:20%; text-align: -webkit-center;}
.new1 .tecent ul .people img { width:100px; height:100px; display:block; border-radius:10px; margin:10px 0 0;* margin-left:35px;}
.new1 .tecent ul .p { width:30%; text-align:left; margin-top:25px;line-height:35px;}
.new1 .tecent ul .p h2 { font-size:18px; font-weight:bold;}
.new1 .tecent ul li.scanning  img {width:120px; height:120px; display:block; margin:5px 15px;}
.new1 .tecent ul li.scanning p {color:#666; width:120px; line-height:20px; margin-left:15px; *margin-left:25px;}
.new1 .tecent ul li.scanning{ width:120px; float:right; height:150px; margin-right:30px;}
.new1 .tecent ul .xiazai { width:55%; float:left; margin-top:20px; }
.new1 .tecent ul .xiazai a{width:100px; height:40px; line-height:40px; background:#f88f00; color:#FFF;font-size:16px; font-weight:bold; margin-right:30px; float:left; text-align:center;margin-top:10px;}
.pagination{text-align: center;margin-top:10px;margin-bottom:10px;}
.pagination a{display:inline-block;margin:0 6px;}

/*游戏资讯详情页 css、*/
.game_top10{ padding-left:10px; padding-right:10px;background:#fff; padding-bottom:10px;}
.game_top10 ul{ margin-top:15px;}
.game_top10 li{position:relative;overflow: auto; width:auto;height: auto;border-bottom: 1px dashed #ddd;line-height: 100%;padding: 5px 0;list-style: none;}
.game_top10 li>div{float: left;}
.game_top10 li img{width: 80px;height: 80px;display: none;float: left;margin-left: 10px;border-radius: 15px;}
.game_top10 li.on img{display: block;}
.game_top10 li .red{width: 30px;height: 30px;background: #868686;color: #fff;text-align: center;line-height: 30px;}
.game_top10 li.on .red{margin: 30px auto;}
.game_top10 li .game_name{width: 215px;height: 30px;line-height:30px;margin-left: 7px;overflow: hidden;}
.game_top10 li.on .game_name{width: auto;height: auto;line-height: 30px;font-size: 14px;}
.game_top10 li .game_name .p0{font-size:16px;}
.game_top10 li .game_name .p1,.game_top10 li .game_name .p2{display: none;color:#999;}
.game_top10 li.on .game_name .p1,.game_top10 li.on .game_name .p2{display: block;}
.game_top10 li.on .game_name .p0{width: 160px;white-space: nowrap;font-size:16px;overflow: hidden;}
.game_top10 li .game_name .p2{line-height: normal;}
.game_top10 li .game_name .p2 .star{display: inline-block;width: 90px;height: 15px;background: url(../images/star_small.png) 0 -15px;}
.game_top10 li .game_name .p2 .star_hover{display: inline-block;width: 90px;height: 15px;background: url(../images/star_small.png) 0 0;}
.game_top10 li .game_name .p2 img{width: 20px; height: 20px;}
.game_top10 li .android{margin-left: 5px; margin-right:8px; width: 50px;height: 28px;text-align: center;line-height: 28px;font-size: 15px;font-weight: bold; color: #ff700f;border:1px solid #ff700f;float: right;}
.game_top10 li .download{position:absolute;top:10px;right:0; width:25px; height:25px; float:right; margin-right:10px;background:url(../images/down.png) no-repeat; background-size:100%; text-indent:-9999px; border:0;}
.game_top10 li.on .download{top:40px;}
.game_top10 li .ios{margin-left:5px;width: 50px;height: 28px;text-align: center;line-height: 28px;font-size: 15px;font-weight: bold; color: #0000ff;border:1px solid #0000ff;float: right; margin-right:8px;}
.game_top10 li.on .android,.game_top10 li.on .ios{margin: 30px 0 30px 5px;float: right; margin-right:8px;}
.game_top10 li .red.grey1,.game_top10 li .red.grey2,.game_top10 li .red.grey3{background: #f88f00;}

.snapShotWrap{width:860px;overflow:hidden;position:relative;margin:30px 0 10px;}
#shotNext{top:0;right:0;}
#shotPrev{top:0;left:0;}
.snap-shot-btn{position:absolute;width:50%;height:100%;opacity:0.7;z-index:3;}
#shotNext i{background-position:-20px 0;right:30px;}
#shotPrev i{background-position:0 0;left:30px;}
.snap-shot-btn i{background:url(../images/contral_w.png) no-repeat;position:absolute;width:18px;height:32px;top:50%;margin:-16px 0 0 0;}
.snapShotCont{width:860px;position:relative;overflow:hidden;}
.snopshot{position:absolute;overflow:hidden;zoom:1;text-align:center;}
.snapShotCont img{position:relative;width:100%;}
.elementOverlay{z-index:1;position:absolute;top:0;left:0;background:#000;width:100%;height:100%;opacity:0.4;filter:alpha(opacity=40);}
.elementOverlays{z-index:1;position:absolute;top:0;left:0;background:#000;width:100%;height:100%;opacity:0;filter:alpha(opacity=0);}

.downl_box{width:860px;overflow:hidden;margin:20px 0 20px 0;padding:5px 0;background:#fff;}
.downl_box h2 { font-size:18px; font-weight:bold;}
.downl_box .down_mainbox{width:860px;padding:10px 0 0 0;overflow:hidden;}
.downl_box .down_mainbox ul{width:666px;overflow:hidden;margin:0;float:left;}
.downl_box .down_mainbox ul p.tl{line-height:20px;color:#525252;font-size:16px;margin:0 0 15px 0;width:280px;padding-left:8px;border-left:3px solid #ef841a;}
.downl_box .down_mainbox ul li{display:none;float:left;width:150px;height:32px;margin:0 12px 12px 0;}
.downl_box .down_mainbox ul li.msy{width:auto;}
.downl_box .down_mainbox ul li.msy a{width:auto;}
.downl_box .down_mainbox li a{display:block;width:150px;height:32px;background:#4c5674 url(../images/ios.png) no-repeat;background-position:10px 6px;color:#fff;border-radius:2px;}
.downl_box .down_mainbox li a p{padding:0 0 0 36px;font-size:15px;line-height:32px;}
.downl_box .down_mainbox li a i{padding:0px 0 0 36px;font-size:12px;line-height:16px;color:#dcdcdc;}
.downl_box .down_mainbox li.android{display:block;}
.downl_box .down_mainbox li.android a{background:#83c30c url(../images/android.png) no-repeat;background-position:10px 6px;}
.downl_box .down_mainbox li.android a:hover{background:#79b900 url(../images/android.png) no-repeat;background-position:10px 6px;}
.downl_box .down_mainbox li.ios{display:block;}
.downl_box .down_mainbox li.ios a:hover{background:#3d455f url(../images/ios.png) no-repeat;background-position:10px 6px;}
.downl_box .down_mainbox li.order{display:block;}
.downl_box .down_mainbox li.order a{background:#2196f3 url(../images/computer.png) no-repeat;background-position:10px 9px;}
.downl_box .down_mainbox li.order a:hover{background:#1283dc url(../images/computer.png) no-repeat;background-position:10px 9px;}
.downl_box .down_mainbox li.none_dw{width:110px;height:45px;padding:0 0 0 50px;background:#d1d1d1 url(../images/computer.png) no-repeat;background-position:18px 16px;font-size:16px;color:#a1a1a1;line-height:45px;border-radius:2px;}
.downl_box .down_mainbox .ad_box{display:none;width:300px;height:250px;margin:0;background:#fff;float:right;}
.downl_box .down_mainbox .chr{display:block;width:100%;height:10px;overflow:hidden;}

/* 控制内容*/
.new2 p { line-height:1.8; font-size:16px; text-indent:2em;padding:2px 0;}
.new2 td p{text-indent: inherit;}
.new2 span img {/*display:block;*/max-width:750px;}
.new2 img { /*display:block;*/  max-width:750px; margin: 0 auto;}
.new2 a{text-decoration: underline;color:rgb(0, 112, 192);}
.new2 a:hover{color:#f88f00;}
.info-box{ padding:20px 0;}
.info-box a{text-decoration:none; color: #333;}
.info-box a:hover{color: #F00;}
.info-box .span_l{float:left;width:50%;height:25px;overflow:hidden}
.info-box .span_r{float:right;width:50%;height:25px;overflow:hidden}

.new3 h2 { font-size:18px; font-weight:bold;}
.new3 .new_list { height:200px; margin:10px 0;}
.new3 .new_list ul { width:98%; margin:auto;}
.new3 .new_list ul li { float:left; width:48%; height:20px; margin:15px 0px 0px 10px; text-align:left;overflow: hidden;}
.new3 .new_list ul li a:hover {color: #F00; text-decoration:underline;}

.new4 h2 { font-size:18px; font-weight:bold;}


.top1 .tecent { float:left;width:100%}
.top1 .tecent ul {height:160px; margin:10px auto;}
.top1 .tecent ul li { float:left; width:150px; text-align: -webkit-center; margin:0 5px;}
.top1 .tecent ul .people { width:150px; text-align: -webkit-center;}
.top1 .tecent ul .people img { width:140px; height:140px; display:block; border-radius:10px; margin:10px 0 0;}
.top1 .tecent ul .p { width:505px; text-align:left; margin-top:15px; }
.top1 .tecent ul .p h1 { font-size:18px; font-weight:bold;}
.top1 .tecent ul .xiazai { width:505px; height:40px; float:left; }
.top1 .tecent ul .xiazai a{width:100px; height:40px; line-height:40px; background:#f88f00; color:#FFF;font-size:16px; margin-right:30px; float:left; text-align:center;border-radius:4px;}
.top1 .tecent ul .xiazai a:hover{background:#d06f0f;}
.top1 .tecent ul .p ul {  height:50px; margin:10px 0;}
.top1 .tecent ul .p ul li { float:left; width:152px; color:#666; height:25px; line-height:25px; text-align:left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.top1 .tecent ul .p ul li.min{width:120px;}
.top1 .tecent ul .p ul li.max{width:190px;}
.top1 .tecent ul li img {width:120px; height:120px; display:block; margin:5px 15px;}

.top2 { margin:20px 0;}
.top2 h2 { font-size:18px; font-weight:bold;}
.top2 .baby {padding-top: 10px;line-height: 26px;color: #666;font-size: 15px;}
.top2 .baby img{display:block;max-width:530px;max-height:480px;margin:10px auto;}
.biaoti{padding:4px 6px;color:#0066cc;font-weight:bold;border-left:6px solid #f88f00;font-size:16px;margin:10px 0 5px 0;}
.biaoti span {color:#585858;padding-right:7px;padding-left:10px;cursor: pointer;}
.biaoti span.cur {color:#0066cc;}
.pojie{padding:4px 6px;color:#f00;font-weight:bold;border-left:6px solid #f88f00;font-size:16px;margin:10px 0 5px 0;}
.top3 { margin:20px 0;}
.top3 h2 { font-size:18px; font-weight:bold;}


.viewport {width: 740px; height: 500px; position: relative; margin:20px auto;}
.viewport .overview {width: 560px; overflow: hidden; margin:auto;}
.viewport .overview li {position: absolute; width: 100%; height: 100%;}
.viewport .overview li a {display: block; width: 560px; height: 500px; overflow: hidden;text-align: -webkit-center;}
.viewport .overview li a img {max-height:500px;max-width:560px;border:none;}
.viewport #next {right: 0; background-position: 0 0;}
.viewport #prev {left: 0; background-position: -36px 0;}
#prev, #next {position: absolute; width: 36px; height: 72px; top: 224px; background: url(../images/slidearr.png) no-repeat; opacity: 0.5;}
/* 表格样式 */
.datalist{border:1px solid #d2d2d2;font-family:Arial,微软雅黑;border-collapse:collapse;background-color:#fff;font-size:14px;width:686px;margin:0px auto;}
.datalist td{text-align:left;border:1px solid #d2d2d2;	padding:5px 10px;	line-height:18px;}
.datalist img{margin:5px 0px;}
.datalist a{color:#000;text-decoration:none; }
.datalist a:hover{color:#F27831;}
.datalist tr:nth-child(odd) td{background-color: #f0f0f0;}

.newstable{border:1px solid #66ccff;font-family:Arial,微软雅黑;border-collapse:collapse;background-color:#fff;font-size:14px;width:686px;margin:0px auto;}
.newstable td{text-align:center;border:1px solid #66ccff;	padding:5px 10px;line-height:18px;}
.newstable a{color:#000;text-decoration:none; }
.newstable a:hover{color:#F27831;}

.table-td1 td{background-color:#f0f0f0;	border:1px solid #d2d2d2;color:#000;font-weight:bold;line-height:40px;font-size:16px;text-align:center;}
.video_iframe{width:92% !important;height:424px !important;margin-left:-2em;}
#clistVar {box-shadow: 0 1px 4px rgba(0,0,0,.2);font-size:12px;overflow:hidden;margin:20px 0px 8px;background-color:#fff;}
#clistVar:hover{box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.15), 0px 2px 4px 0px rgba(0,0,0,0.10);}
#clistVar dt{line-height:24px;}
#clistVar dd{width:48%;float:left;line-height:24px;height:24px;margin-top:5px;text-overflow: ellipsis; white-space: nowrap; overflow:hidden;margin-left:5px;}
#clistVar dd a{font-size:12px;color:#333;}
#clistVar dd a:hover{color:#FF5C00;}

.answer_sch { height: 36px; margin-top: 10px;}
.answer_txt { float: left; width: 512px; padding-left: 10px; height: 34px; line-height: 34px\9; font-size: 14px; color: #666; background: #fff; border: 1px solid #b7af80 }
.answer_btn { float: left; width: 120px; height: 36px; padding-bottom: 4px; _padding-bottom: 2px; font-size: 16px; line-height:33px; color: #fff; border: none;  cursor: pointer; margin-left: 1px;background: #f2a404;border-bottom: 3px solid #ea7503;border-radius: 3px; }
.answer_sch { height: 36px; margin-top: 10px;width: 648px;margin: 20px auto 0;}
.answer_txt { float: left; width: 512px; padding-left: 10px; height: 34px; line-height: 34px\9; font-size: 14px; color: #666; background: #fff; border: 1px solid #ccc; border-radius: 3px; }
.answer_btn { float: left; width: 120px; height: 36px; padding-bottom: 4px; _padding-bottom: 2px; font-size: 16px; line-height:36px; color: #fff; border: none;  cursor: pointer; margin-left: 1px;background: #f2a404;border-radius: 3px; background: #00acff; margin-left:-3px;}
.news_link{background:#dbe5f1;}
.news_link p{padding:0px;}
.color_news{background:#fbd5b5;}


.nhtwo{position:relative;}
.label_tab{width:650px;position:absolute;bottom:3px;left:120px;}
.label_tab span{margin:0 25px 0 0;background:none;border: 0;}
.label_tab span i{background:#aaa;color:#fff;padding:2px 10px;font-size:14px;border-radius:4px;cursor:pointer;font-weight: normal;}
.label_tab span .more{display:none;position:absolute;right:0;top:0;line-height:24px;font-size:14px;color:#888;}
.label_tab span.cur i{background:#f60;}
.label_tab span.cur .more{display:block;}
.newg,.game_xgbox{width:100%;overflow:hidden;margin:30px 0;padding:0;background:#fff;position:relative;}
.newg .game_mcbox,.newg .game_mcbox .game_mbox{width:100%;overflow:hidden;}
.newg .game_mcbox .game_mbox{display:none;}
.newg .game_mcbox .game_mbox.show{display:block;}
.newg .game_mcbox .game_mbox .game_topbox{width:100%;height:110px;padding:16px 0;border-bottom:1px dashed #d8d8d8;}
.game_mbox .game_topbox span.recom_pic{display:block;width:210px;height:110px;overflow:hidden;border-radius:14px;float:left;}
.game_mbox .game_topbox .recom_infrobox{width:540px;height:110px;float:right;}
.recom_infrobox .recom_tit{width:540px;height:32px;overflow:hidden;}
.recom_infrobox .recom_tit a.a_tit{ display: block; max-width:360px;height:32px;margin:0;overflow:hidden;font-size:22px;font-weight:700;line-height:32px;color:#444;float:left;}
.recom_infrobox .recom_tit i{font-size:16px;line-height:24px;margin:6px 0 0 10px;float:left;}
.recom_infrobox .recom_tit a{font-size:14px;line-height:20px;margin:10px 0 0 0;color:#999;float:right;}
.recom_infrobox .recom_tit a:hover{color:#ff0000;}
.recom_infrobox p{width:540px;max-height:78px;_max-height:78px;overflow:hidden;font-size:14px;color:#858585;line-height:24px;}
.game_mbox .game_btombox{width:100%;overflow:hidden;}
.game_btombox ul{width:100%;overflow:hidden;}
.game_btombox ul li{width:285px;height:60px;margin:20px 0 0 0;float:left;}
.game_btombox ul li a.game_bpic{display:block;width:60px;height:60px;margin:0 10px 0 0;border-radius:10px;float:left;}
.game_btombox ul li a.game_bpic img{margin:0;border-radius:10px;}
.game_btombox ul li .btom_rbox{width:212px;height:60px;overflow:hidden;float:right;}
.btom_rbox a{display:block;width:212px;height:20px;font-size:15px;line-height:20px;color:#333;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.btom_rbox a:hover{color:#f00000;}
.btom_rbox i,.btom_rbox em{display:block;width:212px;line-height:20px;color:#999;font-size:12px;}
.text_infrobox .game_btombox{padding:0 0 10px 0;}
.zt_top{overflow: hidden;padding-bottom:10px;border-bottom:1px dashed #d8d8d8;margin:5px 5px 0 5px;}
.zt_top span{display:block;line-height:20px;margin:10px 0 0 0;overflow:hidden;}
.zt_top p{line-height:24px;margin-left:0;color:#858585;margin-top:10px;}
.zt_top span .ztname{float:right;color:#999;}
.zt_top span h3{line-height:22px;font-size:20px;color: #444;font-family: "Microsoft YaHei";font-weight: bold;height: 22px;}
.zt_top span h3 i{font-size:16px;font-weight: 100;padding-left:4px;}
.zt_top span h3 .mr{float:right;font-size:13px;font-weight:400;}

.dvideo{width:666px;margin:20px auto 10px auto!important;overflow:hidden;}
.dvideo video{max-height:500px;}

.hj_upnew {width:860px;background:#fff;overflow:hidden;}
.hj_upnew ul {zoom:1;width:950px;margin-bottom:10px;overflow:hidden;}
.hj_upnew li {float:left;width:180px;height:150px;margin-right:46px;margin-top:15px;}
.hj_upnew li .pic{width:180px;height:120px;display:block;border-radius:3px;overflow:hidden;}
.hj_upnew li .pic img {width:180px;height:auto;min-height:120px;}
.hj_upnew li p {display:block;height:30px;padding:0 6px;line-height:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#666;text-align:center;}
.hj_upnew li:hover p{color:#333;}

/*new head*/
.top1 .tecent .bt {
    width: 100%;
    height: 34px;
   margin-bottom:15px;
}
.top1 .tecent .bt .H1_title {
    display: block;
    height: 34px;
    line-height: 34px;
    font-size: 24px;
    font-weight: bold;
    color: #2e2e2e;
    max-width: 810px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-right: 10px;
}
.top1 .tecent .bq {
    width: 100%;
    overflow: hidden;
    margin:0;
}
.top1 .tecent .bq span {
    float: left;
    font-size: 15px;
    background: url(../images/edit_bg.png) no-repeat;
    border-right: 1px solid #e6e6e6;
    padding: 0 10px 0 20px;
    color: #fe9056;
    display: inline-block;
    max-width: 510px;
    overflow: hidden;
    height: 40px;
    line-height: 38px;
    border-radius: 3px;
}
.top1 .tecent ul.n-r .p ul{
	margin:2px 0;
}