/* CSS Document */
#down-main{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
#down-main .page-nav{ height:50px; line-height:50px; color:#707070; font-size:14px; background:url(../images/home.jpg) left center no-repeat; padding-left:20px;}
#down-main .page-nav a{ color:#707070; text-decoration:underline;}
/***æŽ¨èä¸‹è½½ && ä¸‹è½½é¢‘é“*****/
#down-main p.wz{ min-height:90px; line-height:75px; border-bottom:1px dashed #cacaca; width:100%;}
#down-main p.wz b{ display:inline-block; width:70px; height:40px; font-size:15px; line-height:38px; margin-top:7px; font-weight:normal; color:#fff; text-align:center}
#down-main p.fl b{ background-color:#87b606;}
#down-main p.wf b{ background-color:#35aafc;}
#down-main p.ts b{ background-color:#da2020;}
#down-main p.qin b{ background-color:#418B10;}
#down-main p.wz s a{ display:inline-block; font-size:14px; color:#666; padding:7px 12px; cursor:pointer;height: 25px; margin-left:5px;line-height: 24px;margin-top: 7px;}
#down-main p.wz s a:hover{background-color: #FF7D00; color: #FFF;}
#down-main p.wz s.cur a{ background-color:#ff7d00; color:#fff;}


#down-main p.title,p.jx-title{ background:url(../images/bg2.jpg) no-repeat; height:34px; line-height:34px; color:#fff; padding-left:25px; margin-top:20px;border-bottom:2px solid #ff7d00; position:relative; left:0px; }
#down-main p.title a,p.jx-title a{ position:absolute; right:5px; color:#666; font-size:14px;}
#down-main p.title a:hover,p.jx-title a:hover{color:#ff7d00; text-decoration:underline;}
/*--æŽ’è¡Œæ¦œ--*/
#down-main .u-title{background:url(../images/bg2.jpg) no-repeat; height:34px; line-height:34px; color:#fff; padding-left:25px; margin-top:20px;border-bottom:2px solid #ff7d00; position:relative; left:0px; }
#down-main .u-rank{margin-left: 73px;width:500px;display:inline;}
#down-main .u-rank a{color:#666; font-size:14px;margin-right:20px;}
#down-main a.more{ position:absolute; right:5px; color:#666; font-size:14px;}

#down-main .jptj{ border:1px solid #cacaca; border-top:none; overflow:hidden;zoom:1; padding:20px 0px}
#down-main .jptj p,#down-main .zjgx div p{ border-right:1px solid #cacaca; width:258px; float:left; padding:0px 20px;}
#down-main .jptj p .pic2,#down-main .zjgx div p .pic2{ display:inline-block;width:122px; height:122px;float:left;}
#down-main .jptj p .pic2 img,#down-main .zjgx div p .pic2 img{ width:100%; height:100%; border-radius:10px;}
#down-main .jptj p span,#down-main .zjgx div p span{ display:inline-block; width:120px; height:122px; float:right;}
#down-main .jptj p span a,#down-main .zjgx div p span a{ font-size:14px; color:#333; display:inline-block; width:100%; height:30px; line-height:30px; overflow:hidden;}
#down-main .jptj p span a:hover,#down-main .zjgx div p span a:hover{color:#ff7d00; text-decoration:underline}
#down-main .jptj p span b,#down-main .zjgx div p span b{ display:inline-block; width:100%; height:30px; line-height:30px; font-size:14px; color:#333; font-weight:normal;overflow:hidden;}
#down-main .jptj p span b.zan,#down-main .zjgx div p span b.zan{ height:28px; line-height:28px; margin:5px 0px; background:url(../images/bg2.jpg) no-repeat 10px -212px; padding-left:35px; width:85px; color:#ff7d01;}
#down-main .jptj p s.info,#down-main .zjgx div p s.info{ clear:both; display:inline-block; width:100%; height:70px; overflow:hidden; margin-top:10px; line-height:22px; font-size:12px; color:#666;}
#down-main p.zjgx-title{ padding-left:15px; width:100%; height:34px; line-height:34px; background:url(../images/bg2.jpg) no-repeat 0px -34px; color:#fff; margin-top:30px; border-bottom:2px solid #00c7fe;}
#down-main p.zjgx-title i a{ height:33px; background:#fff; color:#666; cursor:pointer;display:inline-block; padding:0px 20px; border-top:1px solid #00c7fe; border-right:1px solid #00c7fe;}
#down-main p.zjgx-title i.cur a{ background:#00c7fe; color:#fff;}
#down-main .zjgx{ border:1px solid #cacaca; overflow:hidden;zoom:1; border-top:none; padding:10px 11px; zoom:1; }
#down-main .zjgx div{ overflow:hidden;zoom:1}
#down-main #down-zjgx div{ display:none;}
#down-main #down-zjgx div.current{ display:block;}
#down-main .zjgx div p { border-bottom:1px solid #cacaca; padding:20px;}

/******é¡µé¢å·¦è¾¹******/
#down-main .down-xql{float: left; position: fixed; background-color: #fff; top: 194px; z-index: 99;}
#down-main .down-xql h1.title{ background:url(../images/bg2.jpg) 0px -87px no-repeat; font-weight: normal; height:36px; text-align: center; line-height:36px; color:#fff; font-size:18px; margin-top:0px; border:none; width:260px; overflow:hidden}
/*#down-main #gameTitle{font-size: 18px; color: #FFF; text-align: left; left: 24px; margin: 0px;padding: 0px; float: left;}*/

#down-main .down-xql .down-xqlm{ border:1px solid #cacaca; padding:20px 10px 10px 10px; width:238px;}
.down-xql .down-xqlm i{ display:inline-block; width:100%;}
.down-xql .down-xqlm i.pic{ position:relative; width:122px; height:122px; left:58px; }
.down-xql .down-xqlm i.pic img{ width:100%; height:100%; border-radius:10px;}
.down-xql .down-xqlm i.zan{ margin: 10px auto 0px 76px; width:66px;text-align:center;height: 30px;cursor: pointer; background:url(../images/zan.png) no-repeat; line-height: 30px; color:#FFFFFF; font-size:14px; padding-left:24px;}
.down-xql .down-xqlm span.jbxx{ width:200px; display:inline-block;margin-left:20px; margin-top:10px; color:#333; }
.down-xql .down-xqlm span.jbxx i{ height:30px;overflow:hidden; line-height:30px; font-size:14px;}
.down-xql .down-xqlm span.jbxx i.tag a{ padding:0px 8px; display:inline-block;height: 24px;line-height: 24px;background-color:#ff7d00; margin:0px 2px; color:#fff;}
.down-xql .down-xqlm a.down{ display:inline-block; cursor:pointer; background:url(../images/box.jpg) no-repeat 0 0; width:172px; height:53px; margin:10px 13px; text-align:center; margin-left:35px;}
.down-xql .down-xqlm a.wandoujia{ display:inline-block; cursor:pointer; background:url(../images/wandoujia.png) no-repeat; width:172px; height:53px; margin:10px 13px; text-align:center; margin-left:35px;}
.down-xql .down-xqlm a.jiuyi{ display:inline-block; cursor:pointer; background:url(../images/91.png) no-repeat; width:172px; height:53px; margin:10px 13px; text-align:center; margin-left:35px;}


.down-xql .down-xqlm ul{list-style: none;font-size:14px; font-weight:normal; text-align:center; width:228px; margin: 0px 6px 5px 6px;}
.down-xql .down-xqlm ul li{padding: 5px 0px;display: block;}
.down-xqr .down-xqlm ul img{ width: 66px; height: 72px; margin: 0px auto;}
.down-xql .down-xqlm ul li.sjaz{ /* [disabled]background:url(../images/bg2.jpg) no-repeat -184px -321px; */ width: 226px; height: 43px; margin: 10px 0px 5px 0px; }
.down-xql .down-xqlm li.ewm{padding: 0px;}
.down-xqlm .ewm img{ height: 66px;width: 72px;}
.down-xql .down-xqlm ul li.sjaz a{ display:inline-block; width:110px; height:43px;cursor:pointer;}

.down-xql .down-xqlm  .jiathis_style{ height:30px;}
.down-xql .down-xqlm  .jiathis_style a{ float:left;height:20px; display:inline-block; line-height:20px; font-size:12px; color:#666; padding:0px; margin:0px;}


/*********é¡µé¢å³è¾¹*******/
#down-main .down-xqr{ width:915px; float:right; overflow:hidden;}
#down-main .down-xqr .djxq{ overflow:hidden;zoom:1}
.djxq .djxq-info-top{ height:43px; margin-top:10px;}.djxq .djxq-info-top h1{ display:inline-block; height:43px; line-height:43px; color:#333; font-size:18px; float:left;}
.djxq-info-top a{ cursor:pointer; display:inline-block; width:80px; height:43px; margin:0 20px; color:#fff; line-height:40px; font-size:16px; padding-left:60px;}
.djxq-info-top a.lb{ background:url(../images/bg2.jpg) no-repeat 0px -241px;}.djxq-info-top a.zq{ background:url(../images/bg2.jpg) no-repeat 0px -284px;}
.djxq-info-intro{ position:relative; margin-top: 23px; background-color:#f6f6f6; border:1px solid #e7e7e7; width:770px; padding:10px 20px; line-height:26px; text-align:right; font-size:14px; color:#999; padding-right:70px;}
.djxq-info-text b{ font-size:14px; color:#ff8800}
.djxq-info-intro .user-img{ position:absolute; right:-17px; top:-24px;width:73px; height:73px;text-align:center;}
.djxq-info-intro .user-img em{ position:absolute; left:0; top:0;width:73px; height:73px;  background:url(../images/user_img.png) no-repeat 0 0; z-index:999}
.djxq-info-intro img{ position:absolute; left:3px; top:3px;width:65px; height:65px; border-radius:50%}
.other-vise{}.other-vise .other-vise-li{ overflow:hidden;zoom:1; }.other-vise-li .ca:hover{ color:#ff8800;}
.other-vise-li li{height:34px; width:380px; margin:5px 0; padding-left:35px; margin-right:20px; float:left}.other-vise-li a{ display:inline-block;height:34px; line-height:34px; width:290px; overflow:hidden; float:left; color:#0000ff; font-size:14px; text-decoration:underline}
.other-vise-li .down{ text-decoration:none; height:22px; width:80px; float:right; border-radius:3px; margin-top:6px; background-color:#ff8800; color:#fff; text-align:center; line-height:22px; font-size:14px;}

.other-vise-li .channel1{background:url(../images/game-ico.jpg) no-repeat 0 -396px;}
.other-vise-li .channel2{background:url(../images/game-ico.jpg) no-repeat 0 -110px;}
.other-vise-li .channel3{background:url(../images/game-ico.jpg) no-repeat 0 -55px;}
.other-vise-li .channel4{background:url(../images/game-ico.jpg) no-repeat 0 -268px;}
.other-vise-li .channel5{background:url(../images/game-ico.jpg) no-repeat 0 0;}
.other-vise-li .channel6{background:url(../images/game-ico.jpg) no-repeat 0 -222px;}
.other-vise-li .channel7{background:url(../images/game-ico.jpg) no-repeat 0 -165px;}

#down-main  p.down-title{ position:relative; height:34px; line-height:34px; background:url(../images/bg2.jpg) 0px 0px no-repeat; color:#fff; padding-left:15px; border-bottom:2px solid #ff7d00;}
#down-main  p.down-title i{ cursor:pointer;display:inline-block; height:33px; color:#333; border:1px solid #ff7d00; border-left:none; background:#fff; padding:0px 20px; border-bottom:none;}
#down-main  p.down-title i.cur{ background-color:#ff7d00; color:#fff;}
#down-main .down-xqrm{ border:1px solid #cacaca; padding:15px; border-top:none; position:relative;overflow:hidden; zoom:1 }
#down-main .down-xqrm div.qbnr{ color:#333; font-size:14px; line-height:30px;overflow:hidden;font-weight:normal; display:block; overflow:hidden;}
#down-main .down-xqrm div.qbnr p{ text-indent:2em; margin:10px;}
#down-main .down-xqrm div.qbnr a.innerlink{text-decoration:none;color:#09F;}
#down-main .down-xqrm .zkxq{color:#ff7d00; cursor:pointer; display:block; height:20px; line-height:20px; z-index:999;text-align:right;}


/******æ¸¸æˆæµ‹è¯„****/
#down-main .down-xqrm .yxcp{ border:1px solid #e7e7e7; padding:20px 15px 15px 15px;overflow:hidden; margin:15px 0px 25px 0px}
#down-main .down-xqrm .yxcp b{ display:block; width:235px;  font-weight:normal;float:left; height:83px;overflow:hidden;}
#down-main .down-xqrm .yxcp a.down{ float:left; height:35px; width:100px; line-height:35px; color:#fff; font-size:16px; margin-top:25px;background-color:#5d9cec; display:inline-block; text-align:center; }
#down-main .down-xqrm .yxcp a.down:hover{ background-color:#3b82dc;}
#down-main .down-xqrm .yxcp s{ display:block;width:100px; height:20px; height:auto; line-height:20px; margin-bottom: auto; margin-left:90px;font-size:12px; color:#666;}
#down-main .down-xqrm .yxcp s.title{ font-size:16px; color:#333; line-height:25px; margin-top:15px; width: 180px;}
#down-main .down-xqrm  .yxcp b.pic { position:relative; width: 270px;}
.down-xqrm .yxcp b.pic u{display:block; width:81px; height:82px; position:absolute; left:0px; top:0px;}
.down-xqrm .yxcp b em{ position:relative; display:block; background:url(../images/bg2.jpg) -211px -147px no-repeat; padding-left:10px;width:190px; height:31px; line-height:31px; color:#333; margin:5px 0px; font-size:14px;}
.down-xqrm .yxcp b em i{ position:absolute; left:60px; top:2px; height:20px; width:75px;line-height:20px; z-index:9999;}
.down-xqr .yxcp span{ display:block;overflow:hidden; height:95px;}
.down-xqr .yxcp span.pingyu{ border-top:1px dashed #e7e7e7; height:auto; display:block; clear:both; overflow:hidden;font-size:14px; line-height:25px; color:#666; padding-top:15px;word-wrap:break-word;}

.down-xqr span.spanTitle{margin-top: 20px; width: 100%;display: block;border-bottom:2px solid #cacaca; height: 34px;}
.down-xqr h2.syTitle{ padding-left: 10px; border-bottom:2px solid #ff7d00; height: 34px; font-weight: normal;font-size:24px; width: 108px; position: absolute;}

.down-xqr p.yxcp-title{ border-bottom:2px solid #cacaca; height:34px; line-height:34px; margin-top:20px; position:relative}
.down-xqr p.yxcp-title em{ font-style:normal; border-bottom:2px solid #ff7d00; display:inline-block; height:34px; padding:0px 10px; font-size:24px; font-weight:normal; line-height:34px; position:absolute; top:0px;}

/*****è§†é¢‘å›¾ç‰‡*******/
#down-main .down-xqrm .sptp{ margin-top:20px; width:100% !important; zoom:1;*position:relative}
#down-main .down-xqrm .sptp ul.gdt{height:100%; width: 100%; position:absolute; left:0px; top:0px;}
#down-main .down-xqrm .sptp ul.gdt li{ float:left; height:200px; margin-right:10px; cursor:pointer;}
#down-main .down-xqrm .sptp ul.gdt li img{ height:200px;}
#down-main .down-xqrm .sptp #waic{ height:15px; width:100%; overflow:hidden; background-color:#ccc; background:url(../images/gdt.jpg) left top repeat-x; margin-bottom:20px;position:relative; left:0px; top:0px;}
#down-main .down-xqrm .sptp #waic .div1{ cursor:pointer; height:15px; width:90px; background-color:#fec827;position:absolute; left:0px; top:0px;}
.sptp .xxx{ height:200px; width:100%;position:relative; left:0px; top:0px; overflow:hidden;}


/*****æ¸¸æˆæ”»ç•¥*******/
.down-xqrm .yxgl ul{ overflow:hidden; zoom:1; margin-top:20px;}
.down-xqrm .yxgl ul li{ font-size:14px; width:400px; _width:395px; margin-right:30px; margin-left:10px; float:left; height:26px; line-height:26px;}
.down-xqrm .yxgl ul li a{ color:#333; display:inline-block; width:340px; height:26px; line-height:26px; overflow:hidden;}
.down-xqrm .yxgl ul li a:hover{color:#ff7d00; text-decoration:underline}
.down-xqrm .yxgl ul li i{ font-size:12px; color:#999;width:50px; height:26px; line-height:26px; float:right}

/**å¼€æµ‹ç¤¼åŒ…**/
.libao-kaice{ overflow:hidden;zoom:1}.libao-kaice .libao{float:left; width:530px; overflow:hidden;zoom:1;}.libao-kaice .kaice{float:right; width:340px; overflow:hidden;zoom:1;}
.libao-kaice li{ height:26px; width:100%;font-size:12px; color:#999}.libao-kaice li a{ float:left; height:26px;line-height:26px; font-size:14px; color:#333; overflow:hidden;}
.libao-kaice li span{ height:26px; line-height:26px; float:right;}
.libao-kaice .libao li a{ width:480px;}.libao-kaice .kaice li a{ width:200px;}
.libao-kaice .kaice li i{ width:480px; color: #333;}
.libao-kaice .libao a, .libao-kaice .libao b, .libao-kaice .libao i { font-weight:normal;display: inline-block;font-size: 12px;color: #999; height:26px; line-height:26px;margin: 0px 10px;float: left;}
.libao-kaice .libao .title{ font-size:14px; color:#333; width:180px;}.libao-kaice .libao .lq{width:70px;height:22px; margin:2px; border-radius:3px; color:#fff; background-color:#ff8800; text-align:center; line-height:22px;}
.libao-kaice ul{ overflow:hidden;zoom:1; margin-top:20px;}.libao-kaice .title:hover,.libao-kaice li a:hover{ color:#ff8800; text-decoration:underline}


/*****ç›¸å…³åº”ç”¨*******/
.down-xqrm .xgyy{ overflow:hidden;zoom:1}
.down-xqrm .xgyy ul{ overflow:hidden; zoom:1; margin-top:15px; height:120px;}
.down-xqrm .xgyy ul li{ width:90px; float:left; margin:10px; _display:inline; text-align:center;}
.down-xqrm .xgyy ul li a,#down-main .down-xqrm .xgyy ul li a.pic img{width:60px; height:60px; display:inline-block; border-radius:10px;}
.down-xqrm .xgyy ul li a.tit{ color:#333; width:100%; height:30px; line-height:30px; text-align:center; font-size:12px; overflow:hidden}
.down-xqrm .xgyy ul li a.tit:hover{color:#ff7d00; text-decoration:underline}
.down-xqrm .xgyy ul li.fm{ width:180px; height:90px;background:url(../images/jwmt.jpg) left top no-repeat; margin-left:0px; margin-right:35px; position:relative;}
.down-xqrm .xgyy ul li.fm a,.down-xqrm .xgyy ul li.fm a img,.down-xqrm .xgyy ul li.fm a u,.down-xqrm .xgyy ul li.fm a s{ display:inline-block; width:100%; height:100%; position:absolute; left:0px; bottom:0px;}
.down-xqrm .xgyy ul li.fm a u{ display:inline-block; width:100%; height:100%; position:absolute; left:0px; bottom:0px; height:25px; line-height:25px; color:#fff; z-index:999; font-size:12px;}
.down-xqrm .xgyy ul li.fm a s{ background-color:#000; height:25px; opacity:0.6;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;}
#xq_crs span{width:750px;}
#xq_crf ul li{ width:113px;}

/**ä¸‹è½½åŽ‚å•†ç®€ä»‹**/
.xzcs{ height:100px; padding:15px; padding-top:20px; border:1px solid #ff7d00; border-top:none;}
.xzcs .xzcs-left{ overflow:hidden;zoom:1; width:510px; float:left;}
.xzcs .xzcs-left a.pic{ display:inline-block; width:250px; height:100px; float:left}
.xzcs .xzcs-left a.pic img{width:250px; height:100px;}
.xzcs .xzcs-left span{ display:inline-block; margin:0px 15px; margin-left:20px;height:100px; width:220px;}
.xzcs .xzcs-left span i b{ font-weight:normal; color:#000;}
.xzcs .xzcs-left span i{ display:inline-block; width:100%; font-size:14px; line-height:30px; line-height:20px; color:#666; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.xzcs .xzcs-left span i.name{font-size:16px;}
.xzcs .xzcs-left span a{ height:30px; line-height:30px; font-size:16px; color:#666;}
.xzcs .xzcs-right{ height:100px; width:650px; float:right; font-size:14px; line-height:20px; color:#666; }
.xzcs .xzcs-right b{ display:inline-block; height:30px; line-height:30px; font-weight:normal; font-size:16px; width:100%; color:#333}
.xzcs .xzcs-right i{ height:62px; display:block;overflow:hidden;}
/*****demoem******/

.demo3 #demoem{ background:none;display:inline-block; width:81px; height:82px; z-index:99; line-height:78px;position:absolute; left:0; top:0;font-size:22px; color:#fff; padding-left:0px; }



/**æ¸¸æˆä¸‹è½½**/
.down-btn a:hover,.djxq-info-top a:hover{ opacity:0.8; filter:alpha(opacity=80)}
.down-btn,.down-btn1,.down-btn2{width:189px; height:53px; display:inline-block; margin:20px 0 20px 25px; position:relative;}
.down-btn{background:url(../images/anz.jpg) no-repeat 0 0;}
.down-btn1{background:url(../images/up.png) no-repeat 0 0;}
.down-xqlm .ios{background:url(../images/ios.png) no-repeat -1px -1px;}

.down-btn a,.down-btn em,.down-btn i{display:inline-block; height:53px;line-height:53px; float:left;}
.down-btn em{ display:none; width:180px; height:190px; z-index:99999;position:absolute; right:-180px; top:-35px; background:url(../images/ewm.png) left top no-repeat;}
.down-btn em img{ width:140px; height:140px; text-align:center; margin-left:22px; margin-top:25px;}
.down-btn a{text-align:center;font-weight:bold; font-size:16px; color:#fff; width:140px; text-indent:-9999px;}
.down-btn a:hover{text-decoration:underline;}
.down-xql .down-btn i{ position:absolute; right:0;top:0; width:50px; height:53px;}


/*******é¡µé¢è‡ªé€‚åº”******/
@media(max-width:1219px) {
    #down-main,#head #top,#footer .foot-top ul,#footer .foot-bottom span,#head #nav ul{ width:1000px;}
}

@media screen and (max-width:1024px) {
	#down-main,#head #top,#footer .foot-top ul,#footer .foot-bottom span,#head #nav ul{ width:960px;}
	#head #nav ul li{ width:105px;}
}

/**ä¸‹è½½é¢‘é“ æ ‡ç­¾**/
.clear{clear: both;}
#down-main .tags{ width: 1200px; padding: 10px 0px; border-bottom: 1px dashed #CACACA;}
#down-main .tags .tags_head{background-color: #C337F4; width: 70px; height: 25px; line-height: 25px;color: #FFF; float: left; text-align: center;}
#down-main .tags .tags_body{float: left; width: 1125px;}
.tags .tags_body li{float: left; margin-left: 5px; display: inline-block; line-height: 25px;}
.tags_body li a{color: #666; font-size: 14px; display: inline-block; padding: 0px 15px;}
.tags_body li a:hover{background-color: #FF7D00; color: #FFF;}

