﻿@charset "UTF-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,dl,dt,dd{padding: 0;margin: 0;}
body{ font:12px/1.5 simsun, Arial, Helvetica, sans-serif;_background-attachment:fixed;_background-image:url("bg/blank.gif.htm"/*tpa=http://www.80dudu.cn/images/blank.gif*/); position:relative; overflow-x:hidden;}
table {border-collapse:collapse;border-spacing: 0;}
fieldset,img,button{border: 0px;}
address,caption,cite,code,dfn,em,var {font-weight: normal;font-style: normal;}
ol,ul ,dl{list-style: none;}
caption{text-align: left;}
h1,h2,h3,h4,h5,h6 {font-weight: bold;font-size: 100%;}
img {vertical-align:top; }
input,button{vertical-align:middle;}
button{cursor:pointer;}
.clearfix:after {
		content:".";
		clear:both;
		display:block;
		height:0;		
		visibility:hidden;
}
.clearfix{display:inline-block; }
.clearfix {display:block;}
.clear{clear:both;}
/*--------------------*/
a { text-decoration: none; }
a:hover { text-decoration: underline; }
a:link, a:visited { text-decoration: none; }
.fl{float:left; display:inline;}
.fr{float:right; display:inline; }


.bg{background:url("bg/center_bg.jpg"/*tpa=http://www.80dudu.cn/images/center_bg.jpg*/) repeat-y top center;}
.bg_top{background:url("bg/top_bg.jpg"/*tpa=http://www.80dudu.cn/images/top_bg.jpg*/) no-repeat top center;}
.bg_bottom{background:url("bg/bottom_bg.jpg"/*tpa=http://www.80dudu.cn/images/bottom_bg.jpg*/) no-repeat bottom center;}



.wrap{width:1280px; background:url("bg/main_ban.jpg"/*tpa=http://www.80dudu.cn/images/main_ban.jpg*/) no-repeat top center; margin:0 auto; padding-bottom:160px;}
.header{width:1280px; height:573px; position:relative; font-family:microsoft yahei;}
.logo2{ position:absolute;  top:5px; left:545px;}
.nav{ padding:20px 120px 0 140px; height:40px;}
.nav a{display:inline-block;  width:112px; text-align:center; font-size:18px;}
.nav a.a3{ margin-right:300px;}
.nav a:hover{color:#fe7d68; }


.top_kf{position:absolute; top:345px; left:84px;}
.qf_box { line-height:30px; text-align:center; font-size:14px; color:#fff; position:relative; overflow:hidden; width:224px; background:#353c42; }
.qf_box span { float:left; width:84px; height:30px; background:#bc2a37; }
#qf { width:140px; position:absolute; right:0; }
#qf p { height:30px; line-height:30px; text-align:center; }

.active_time{ width:118px; height:34px; color:#fff; font-size:18px; position:absolute; top:400px; right:282px; text-align:center; line-height:34px;}
.active_pic{ position:absolute; top:440px; right:35px;}

.mainBox{ background:#000;}
.index_top{height:698px;}
.left_area{width:405px; margin-right:20px; height:698px;}
.log_box a{float:left; display:block; height:169px; background:url("bg/reg_button.jpg"/*tpa=http://www.80dudu.cn/images/reg_button.jpg*/) no-repeat; }
.log_box a.aReg{ background-position:0 0; width:203px;}
#download{ background-position:-203px 0; width:202px;}
.quick_fun{background:#202020; width:404px; height:199px;border-right:1px solid #2d2d2d; border-top:1px solid #161616;}
.quick_fun a{display:block; float:left; width:99px; height:98px; border-right:1px solid #161616;border-left:1px solid #2d2d2d; border-top:1px solid #2d2d2d;border-bottom:1px solid #161616;transition: all .5s ease; position:relative; overflow:hidden; }
.quick_fun a.bt0{border-top:0;}
.quick_fun p { text-align:center; width:100%; color:#8e8e8e; font-size:14px; top:70px; position:absolute; transition: all .5s ease;}
.quick_fun a:hover .fun_icons { top:-46px; }
.quick_fun a:hover p { top:38px; color:#8e8e8e; }
.fun_icons { width:46px; height:46px; position:absolute; left:28px; top:16px; transition: all .5s ease; background:url("bg/main_icos.png"/*tpa=http://www.80dudu.cn/images/main_icos.png*/) no-repeat;}
.icon0 { background-position:-29px -17px; }
.icon1 { background-position:-130px -17px;}
.icon2 { background-position:-231px -17px;}
.icon3 { background-position:-332px -17px;}
.icon4 { background-position:-29px -119px;}
.icon5 { background-position:-130px -119px; }
.icon6 { background-position:-231px -119px; }
.icon7 { background-position:-332px -119px; }
.gc_movie{width:368px; height:287px; padding:42px 0 0 37px; background:url("bg/gc_pic.jpg"/*tpa=http://www.80dudu.cn/images/gc_pic.jpg*/) no-repeat;}
.gc_movie .gc_title{color:#deb85e; font-family:microsoft yahei; font-size:30px; font-weight:bold;}
.gc_movie .gc_title a{color:#deb85e;}
.gc_links { margin-top:8px;}
.gc_links a { height:21px; line-height:21px; display:block; background:url("bg/main_element.png"/*tpa=http://www.80dudu.cn/images/main_element.png*/) 0 -40px; color:#deb85e; padding-left:17px; font-size:14px; margin-bottom:7px; width:120px; vertical-align:middle;}
.gc_links a:hover { background-position:0 -20px; color:#e6c473; }


.center_area{width:424px;}
.focus{width:424px; height:369px; overflow:hidden; position:relative;}
.cont_tab{ width:27px; height:100px; position:absolute; right:0; top:0; z-index:100; background:#393f45; text-align:center;}
.cont_tab li{ display:block; height:47px; color:#fff; cursor:pointer; padding-top:3px; font-size:14px;}
.cont_tab .cur{ background:#a43039;}
.KSS_btnBox{bottom:15px !important; right:20px !important;}
#btnlistID li{font-size:0 !important; line-height:0 !important; margin-left:8px !important; }
.active_banner{width:424px; height:329px;}

.tab .tit,.tab .tit li{cursor:default;}
.tab .tit.cur,.tab .tit li.cur{cursor:pointer;}
.tab .txt{display:none;}
.tab .txt.cur{display:block;}
/*新闻*/
.news_area{ width:411px; height:698px; background:url("bg/wenan.png"/*tpa=http://www.80dudu.cn/images/wenan.png*/);}
.mod_box_title {height:20px;padding:18px 32px 15px;}
.mod_box_title h3 {float:left;font:400 18px/20px "\5FAE\8F6F\96C5\9ED1",tahoma;color:#555;}
.mod_box_title .more {float:right;width:18px;height:18px;text-indent:-999px;overflow:hidden;background:url("bg/main_element.png"/*tpa=http://www.80dudu.cn/images/main_element.png*/) -168px -245px;}

.game_news{       width: 378px;    height: 319px;    padding: 12px 19px;}
.game_news .tit{border-top:1px solid #E3E3E3;height: 40px; text-align:center;zoom:1;}
.game_news .tit li{ float:left; position:relative; width:68px; height:40px; line-height:40px; text-align:center; color:#7e8186; font-size:14px; font-family:"Microsoft Yahei"; cursor:pointer;}
.game_news .tit li.cur{ top:-2px; border-top:2px solid #EA0600;}

.headline{ padding:0 0 14px; color:#b58926; font-size:20px; text-align:center; width:347px; height:30px;}
.headline a{color:#b58926; }
.headline a:hover{text-decoration:underline;}

.game_news_list{ width:347px; height:272px; overflow:hidden;}
.game_news_list li{width:100%;line-height:38px;height:38px; border-top:1px solid #eee;}
.game_news_list li a{ color:#505050; width:295px;line-height:38px;height:38px; text-overflow:ellipsis;word-break:keep-all;white-space:nowrap; display:inline-block; overflow:hidden;}
.game_news_list li span,.mod_news_list li span{float:right; color:#999;}
.game_news_list li .news_type{ display:inline-block; width:34px; height:20px; background:#b2babf; border-radius:3px; color:#fff; text-align:center; line-height:20px; margin-right:5px;}

.gguide_quick {position:relative;margin: 0px 20px 15px;height:30px; padding:6px 0; border:1px solid #E3e3e3;font-family: simsun;overflow: hidden;}
.gguide_quick .more {position:absolute; right: 6px; top: 12px; width:18px;height:18px;text-indent:-999px;overflow:hidden;background:url("bg/main_element.png"/*tpa=http://www.80dudu.cn/images/main_element.png*/) -168px -245px;}
.gguide_quick p {height:30px;color:#EA0600;font-size:14px;line-height:30px;text-align:center;font-weight: 700;}
.mod_news_list {margin:0px 32px;}
.mod_news_list li {height: 38px;line-height: 38px;border-bottom: 1px solid #eee;}
.mod_news_list li:last-child{border-bottom:none;}
.mod_news_list li a {float:left;width: 288px;height:100%;color:#555;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap;}
.mod_news_list li a:hover,.game_news_list li a:hover {color:#222;}
.list_video{position:absolute; top:70px; right:86px; cursor:pointer;}

/* video */
.audio { height:171px; margin-bottom:29px;}
.audio a { float:left; margin-right:20px; width:305px; height:171px; text-indent:-9999px; position:relative; overflow:hidden; }
.audio a:hover .au_bg { width:100%; }
.audio a:hover .audio_act { transform: scale(1.1); }
.audio .audio_wallpaper { background:url("bg/audio.jpg"/*tpa=http://www.80dudu.cn/images/audio.jpg*/); width:305px; margin-right:17px; }
.audio .audio_wallpaper_box { width:305px; }
.audio .audio_music_box { float:right; margin-right:0px; }
.audio .audio_painting { background:url("bg/audio.jpg"/*tpa=http://www.80dudu.cn/images/audio.jpg*/) -325px top; }
.audio .audio_video { background:url("bg/audio.jpg"/*tpa=http://www.80dudu.cn/images/audio.jpg*/) -650px top; }
.audio .audio_music { background:url("bg/audio.jpg"/*tpa=http://www.80dudu.cn/images/audio.jpg*/) -975px top; }
.audio .au_bg { width:135px; background:#23272c; background:rgba(35, 39, 44, 0.7); height:100%; transition: all .5s ease;
position:absolute; left:0; top:0; z-index:2 }
.audio_act { width:100%; height:100%; position:absolute; left:0; top:0; transition: all .5s ease;
}
.audio .au_bg div { width:135px; height:100%; margin:0 auto; }
.icon_au0 { background:url("bg/audio_icon.png"/*tpa=http://www.80dudu.cn/images/audio_icon.png*/); }
.icon_au1 { background:url("bg/audio_icon.png"/*tpa=http://www.80dudu.cn/images/audio_icon.png*/) -135px top; }
.icon_au2 { background:url("bg/audio_icon.png"/*tpa=http://www.80dudu.cn/images/audio_icon.png*/) -270px top; }
.icon_au3 { background:url("bg/audio_icon.png"/*tpa=http://www.80dudu.cn/images/audio_icon.png*/) -405px top; }


/* 合作媒体 */
.ind_gh{width:269px; height:316px; padding:8px 18px 18px; margin-right:20px; background:#fff;}
.ind_gh_btn { display:block; background:url("bg/btn_gh.jpg.htm"/*tpa=http://www.80dudu.cn/images/btn_gh.jpg*/); width:267px; height:174px; margin:10px auto;}
.wjzx { background:#fff; width:630px; height:342px; position:relative; overflow:hidden; }
.wjzx_tab { position:absolute; width:559px; height:342px; left:0px; top:0px; }
.wjzx_tab0 { left:0px; top:0px; z-index:1 }
.wjzx_tab1 { left:559px; top:0px; z-index:2 }
.wjzx_tit { border-right:solid 1px #dde0e5; width:71px; height:342px; text-indent:-9999px; cursor:pointer; float:left; }
.wjzx_tit0 { background:#eaebec url("bg/main_element.png"/*tpa=http://www.80dudu.cn/images/main_element.png*/) no-repeat -305px top; }
.wjzx_tit1 { background:#eaebec url("bg/main_element.png"/*tpa=http://www.80dudu.cn/images/main_element.png*/) no-repeat -376px top; }
.wjzx_tit2 { background:#eaebec url("bg/main_element.png"/*tpa=http://www.80dudu.cn/images/main_element.png*/) no-repeat -448px top; }
.bg_fff { background-color:#fff; }
.wjzx_cent { float:left; width:484px; height:342px; background:#fff; }
.wj_news, .wj_mt{ padding:10px 21px; width:442px; height:322px; position:relative; overflow:hidden; }
.wechat_box { height:334px; background:#fdfdfd; width:269px; padding:8px 18px 0;}
.wechat_ecode { width:142px; height:142px;  margin:10px auto 20px;}
.mt_link_tit2 { color:#4d4d4d; font-size:20px; height:41px; line-height:41px; }
.mt_link_tit2 span{color:#7e8186; font-size:12px; }
.mt_dorp_box { border:solid 1px #f0f0f0; height:38px; background:#fafbfb; cursor:pointer; position:relative; }
.dorp_txt { width:226px; float:left; height:38px; line-height:38px; font-size:14px; color:#a4a4a4; text-align:center; }
.dorp_btn { background:url("bg/main_element.png"/*tpa=http://www.80dudu.cn/images/main_element.png*/) no-repeat -184px -72px; float:right; width:38px; height:38px; }
.dorp_down { position:absolute; left:-1px; top:38px; background:#fafbfb; border:solid 1px #f0f0f0; width:264px; height:160px; overflow-y:auto; padding:5px 0px; display:none; }
.dorp_down a { display:block; height:27px; line-height:27px; font-size:14px; color:#a4a4a4; text-indent:10px; }
.dorp_down a:hover { color:#a4a4a4; background:#e5e6e6; }

.sever_phone {height:31px; line-height:31px;  color:#97999b; font-size:14px; width:243px; margin:0 auto; border:1px solid #eee;}
.ind_share {background:#fff; margin:10px auto 0; width:245px; }
.ind_share a { float:left; width:80px; margin-right:2px; height:55px; font-size:14px; color:#fff; text-align:center; line-height:55px; text-indent:-9999px; background:url("bg/main_element.png"/*tpa=http://www.80dudu.cn/images/main_element.png*/) no-repeat;}
.ind_share a.icon_wx { background-position:  0 -168px; }
.ind_share a.icon_wb { background-position:  -80px -168px; }
.ind_share a.icon_qq { background-position:  -160px -168px; margin-right:0px; }
.ind_share a:hover{ background:#c53f48; text-indent:0;}
.phone_ico{background:url("bg/main_element.png"/*tpa=http://www.80dudu.cn/images/main_element.png*/) no-repeat -102px -240px; display:inline-block; width:21px; height:21px; margin:0 10px 0 20px; vertical-align:middle;}

.ind_news_title { height:40px; border-bottom:solid 1px #e2e2e2; position:relative; }
.ind_news_title .items { }
.ind_news_title .items li{float:left; width:86px; height:38px; text-align:center;  color:#363d44; line-height:30px;font-size:16px; }
.ind_news_title .items .cur { color:#c53f48; border-bottom:3px solid #c53f48; }
.ind_news_cent { padding:18px 0px; height:260px;}
.ind_news_cent li { font-size:14px; height:34px; line-height:34px; }
.ind_news_cent .date { float:right; }
.ind_news_cent, .ind_news_cent a { color:#505050; }
.ind_news_cent a:hover { text-decoration:underline; }


/*职业介绍*/
.role{ width:1280px; height:281px; overflow:hidden; margin:29px auto; position:relative;}
.role .rNav{ width:440px; height:30px; position:relative; margin:25px 0 0 40px; z-index:11;}
.role .rNav ul{ width:auto; height:30px;}
.role .rNav ul li{ float:left; width:107px; height:30px; margin-right:1px; background:#f5f5f5; }

.role .rNav ul li a{ width:107px; height:30px; line-height:30px; display:block;font-size:16px; text-align:center; font-family:"Microsoft Yahei"; color:#363636;}
.role .rNav ul li.cur a{color:#fff;}
.role .rNav ul li.cur{ background:#676767;}
.peo{ width:1280px; height:281px; overflow:hidden; position:absolute; right:0; top:0; z-index:1;}
.comPeo{ width:1280px; height:281px; position:absolute; right:0; top:0;}
.hide{ display:none;}
.rTxt{ width:430px; position:absolute; top:70px; left:40px; z-index:11;}
.zy_txt { height:34px; line-height:34px; font-size:18px; color:#675140; border-bottom:1px solid #878787;}
.zy_icons { height:26px; margin:20px 0px; }
.zy_icons span { float:left; margin-right:5px; width:26px; height:26px;}
.star_info { margin:0 auto;}
.star_info .item { clear:both; height:21px; }
.star_info .txt { float:left; color:#000;}
.star3 { float:left; width:57px; height:18px; background:url("bg/main_element.png"/*tpa=http://www.80dudu.cn/images/main_element.png*/) -18px -145px; margin-top:2px; }
.star4 { float:left; width:76px; height:18px; background:url("bg/main_element.png"/*tpa=http://www.80dudu.cn/images/main_element.png*/) -18px -145px; margin-top:2px; }
.star5 { float:left; width:93px; height:18px; background:url("bg/main_element.png"/*tpa=http://www.80dudu.cn/images/main_element.png*/) -18px -145px; margin-top:2px; }
.detail { position:absolute; left:200px; bottom:0; width:81px; height:32px; background:url("bg/main_element.png"/*tpa=http://www.80dudu.cn/images/main_element.png*/) 0 -233px; }
.zy_video { float:right; }
/*进阶攻略*/


.gray_bg{width:100%; position:absolute;left:0;top:0;z-index:100;background-color:#000; opacity:0;filter:alpha(opacity=0);}

.video{ position:absolute; width:640px; height:400px; z-index:9; display:none; background:#000;}
.video_cont{width:640px;height:400px;}
.video_close{ background:url("bg/close.png"/*tpa=http://www.80dudu.cn/images/close.png*/) no-repeat; width:55px; height:55px; position:absolute; right:-80px; top:0; cursor:pointer;transition: all .8s ease;}
.video_close:hover{transform:rotate(180deg);}


.info{ width:340px; height:339px; overflow:hidden; float:left; border-top:1px solid #ffdbc1; background-color:#fffffd;}
.info h3{ height:55px; line-height:55px; color:#1c1c1c; font-size:18px; font-family:"Microsoft Yahei"; position:relative;}
.info h3 a.more{ top:22px; right:0;}
.info .listBox{ width:302px; margin:0 auto;}
.info .souDiv{ width:302px; height:40px; position:relative; overflow:hidden;}
.info .souDiv input{ width:280px; height:20px; line-height:20px; padding:9px; border:1px solid #a99358; color:#323232; position:absolute; top:0; left:0;}
.info .souDiv button{ background:url("bg/sbtn.jpg.htm"/*tpa=http://www.80dudu.cn/images/sbtn.jpg*/) no-repeat; width:50px; height:40px; position:absolute; top:0; right:0; text-indent:-999em;}
.info .list{ display:inline-block; padding-top:10px;}
.info .list a{ width:74px; height:30px; line-height:30px; text-align:left; color:#323232; overflow:hidden; display:block; float:left;}
.info .list a:hover{ color:#dd9123;}
.info .listBox dl{ display:inline-block;}
.info .listBox dt {border-top:1px solid #b3b3b3;}
.info .listBox dt span{ display:block; width:84px; height:26px; line-height:26px; color:#323232; font-family:"Microsoft Yahei"; font-weight:bold; font-size:16px; border:1px solid #2d2e30; text-align:center; margin-top:10px;}
.info .listBox dd{ width:302px; padding:8px 0;}
.info .listBox dd a{ width:74px; height:24px; line-height:24px; text-align:left; float:left; color:#323232;}

.info .listBox dd a:hover{ color:#dd9123;}
.medai_news {width:300px; margin:0 auto;}
.medai_news li{line-height:28px; color:#333; list-style:disc}

#show{position:relative;}
#focus{width:160px; height:92px; margin:0 auto; overflow:hidden;}
#focus ul{position:relative;}
#focus ul li{float:left; width:160px; height:92px;}
.prev_btn,.next_btn{position:absolute; top:80px; width:23px; height:44px; background:url("bg/pre_next.gif.htm"/*tpa=http://www.80dudu.cn/images/pre_next.gif*/) no-repeat; cursor:pointer;}
.prev_btn{background-position:0 0; left:0;}
.next_btn{ background-position:-23px 0; right:0;}


/*--- news list ---*/
.main_con{width:855px; position:relative; _height:780px; min-height:780px; background:#fff;}
.main_con .col3T h3{background:#202020; height:60px; padding-top:30px; color:#ababab; font-size:24px; font-family:microsoft yahei; line-height:30px; padding-left:20px;}
.article_con{padding:30px 36px;}

.breadcrumb{height:18px;line-height:18px; padding:12px 0 10px 26px;color:#a5a5a5; position:absolute; right:26px; top:30px;}
.breadcrumb a{color:#d1d1d1;}
.breadcrumb a:hover{color:#dd9123;}

.listMain li{height:50px; line-height:50px; font-size:14px; border-bottom:1px dashed #e5e5e5;}
.listMain li a{ color:#565656;}
.listMain li a:hover{ color:#e60000;}
.listMain li a .list_ico{ background:url("bg/main_element.png"/*tpa=http://www.80dudu.cn/images/main_element.png*/) no-repeat 0 -5px; display:inline-block; width:10px; height:12px; overflow:hidden; vertical-align:middle; margin:0 6px;}
.listMain li span.date{float:right; color:#666}

.listTab{ width:820px;height:40px;overflow:hidden; margin:0 auto; padding-top:34px; position:relative; border-bottom:1px solid #ededed;}
.listTab ul li{ color:#6f6f6f;height:40px; line-height:40px;float:left; text-align:center; margin-right:10px; overflow:hidden;}
.listTab li a{ width:110px; height:40px; line-height:40px; font-size:18px; font-weight:bold; font-family:"Microsoft Yahei"; color:#1b1b1b; display:block; float:left;}
.listTab li a:hover,.listTab li a.on{ color:#a99358; border-bottom:3px solid #a99358; height:37px; overflow:hidden;}
.listTab li var{ color:#9191a9; width:4px; height:36px; line-height:36px; margin:0; padding:0; float:left;}
.tab2 li a{ width:106px; background:url("bg/pagetab.gif.htm"/*tpa=http://www.80dudu.cn/images/pagetab.gif*/) no-repeat 0 -120px; font-size:18px;}
.tab2 li a:hover,.tab2 li a.on{ background-position:0 -180px;}
.tab2 li a.n3{ width:105px;}

.conBox .art-tit { border-bottom:1px solid #e5e5e5;margin:0 auto 24px;padding:10px 0 12px;text-align:center; font-family:"Microsoft Yahei";}
.conBox .art-tit h1{color:#e72525;font-size:24px;line-height:40px;}
.conBox .art-tit p {color:#8f8f8f;display: block;font-size: 12px;font-weight:normal; line-height:26px;}
.baidu_btn{width:60px; height:20px; border:none; background:url("bg/bdyx.jpg.htm"/*tpa=http://www.80dudu.cn/images/bdyx.jpg*/) no-repeat; cursor:pointer; margin-left:5px;}


.other_art { width: 100%; overflow: hidden;}
.xg_news { width: 380px; height: 190px; padding: 10px 0; margin-right: 22px; display: inline; float: left;}
.rm_news { width: 380px; height: 190px; padding: 10px 0; float: left;}
.xg_news h3,.rm_news h3{border-bottom:1px solid #e7e7e7; font:14px/30px \5FAE\8F6F\96C5\9ED1; color:#89103e; padding-top:12px;position: relative;}
.xg_news h3:after, .rm_news h3:after { content: ""; position: absolute; width: 58px; height: 3px; background: #89103e; overflow: hidden; bottom: 0px; left: 0px;}
.xg_news li,.rm_news li{ height: 30px; font:12px/30px \5b8b\4f53; color:#505050;float: none; width: 100%;}
.xg_news li a,.rm_news li a{color:#505050; display: block; padding-left: 0; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.xg_news li a:hover,.rm_news li a:hover { color: #89103e;}


/*----- updown  -------*/
.updown{width:750px;padding:16px 10px 20px; margin-top:20px;}
.updown li{height:25px;line-height:25px;color:#666;}
.updown li em{font-weight:bold;color:#666; font-weight:normal;}
.updown li a{color:#666;}
.updown li a:hover{color:#dd9123;}

/*----- pagnation -------*/
.pagnation{width:800px;height:24px;margin:0 auto;padding:30px 0;text-align:center;}
.pagnation span,.pagnation a,.pagnation b{ padding:0 8px; height:24px;line-height:24px; text-align:center;display:inline-block;color:#666;margin:0 3px; vertical-align:middle; background-color:#dadada; border:1px solid #dadada;} 
.pagnation a:hover,.pagnation b{text-decoration:none; background-color:#845118; color:#fff; font-weight:normal; border:1px solid #a99358;}
.pagnation a.prev:hover,.pagnation a.next:hover,.pagnation a.aIndex:hover,.pagnation a.aLast:hover{ background-color:#845118; color:#fff;}
.pagnation input{ height:24px;line-height:24px; text-align:center;display:inline-block;color:#666;margin:0 3px; vertical-align:middle; border:1px solid #dadada;}



.recom{margin-bottom:20px; font-family:microsoft yahei; padding-top:30px;}
.recom dt{height:50px; line-height:34px; color:#1b1b1b; font-size:22px; border-bottom:1px solid #b7b4a1;  margin-bottom:26px;}
.recom dt strong{border-bottom:3px solid #A99358; display:inline-block; padding:0 15px 14px;}
.recom dd{height:34px;}
.recom dd a{ height:34px; line-height:34px; color:#2c2c2c; font-size:14px; overflow:hidden; text-align:center; display:block; }
.recom dd a:hover{ text-decoration:underline;}

.list{width:100%; position:relative;}
.list h4{height:39px; line-height:33px; color:#74727f; font-size:18px; border-bottom:1px solid #b7b4a1; padding:0 5px; margin-bottom:20px;}
.list_tit{height:32px; color:#fff; overflow:hidden; margin-bottom:18px; border-bottom:1px solid #a99358;}
.list_tit li{width:96px; text-align:center; color:#3e3e3e; margin-right:10px; float:left;}
.list_tit li a{line-height:32px; color:#fff; background:#826b2d; display:block; cursor:pointer;}
.list_tit li a:hover,.list_tit li.on a{color:#fff; font-weight:bold; background:#a99358; text-decoration:none;}
.list_txt{overflow:hidden;}
.list_txt ul{height:544px; overflow-y:auto; scrollbar-arrow-color:#6c5b31; scrollbar-face-color:#95824a; scrollbar-base-color:#6c5b31; scrollbar-darkshadow-color:#6c5b31; scrollbar-track-color:#6c5b31; scrollbar-highlight-color:#95824a; position:relative;}
.list_txt li{margin:0 12px 11px 0; float:left; display:inline; font-size:14px;}
.list_txt li a{width:185px; height:34px; line-height:34px; color:#2c2c2c; overflow:hidden; text-align:center; display:block;  position:relative;}
.list_txt li a:hover{color:#f60; text-decoration:none;}
.list_txt li a span,.recom dd a span{margin-left: 8px;display: inline-block;width: 48px;height: 16px;line-height: 16px;text-align: center;color: #fff;border-radius: 2px;font-size: 12px; overflow:hidden;}

.quick_select{height:25px; line-height:18px; color:#333; position:absolute; top:4px; right:5px;}
.quick_select span,.quick_select a{float:right;}
.quick_select .input{width:54px;height:14px;line-height:14px;margin-right:5px;background-color:#f7f7f7;border:1px solid #ededed;color:#b0abb1;text-align: center;vertical-align:middle; font-size:12px; padding:1px 2px;}
.quick_select .quick_enter{width:40px;height:18px; background:url("bg/certain.gif.htm"/*tpa=http://www.80dudu.cn/images/certain.gif*/) no-repeat;border:none;cursor:pointer;display:inline-block;margin-left:2px; overflow:hidden;vertical-align: middle; color:#fff; text-align:center; font-size:12px; padding:0; text-indent:-999em;}
.quick_select .quick_enter:hover{ background-position:0 -18px; text-decoration:none;}

/*下载中心*/
.pub_block { background:#fff; min-height:600px; padding:55px; }
.dl_tab { border-bottom:solid 1px #e2e2e2; height:35px; margin-bottom:30px; margin-top:25px;}
.dl_tab a { height:32px; font-size:16px; color:#363d44; width:142px; float:left; text-align:center; margin-right:5px; }
.dl_tab .f, .dl_tab a:hover { border-bottom:solid 3px #c53f48; color:#c53f48; }
.dl_title { height:40px; margin-bottom:20px; }
.dl_title .icon_list { background:url("bg/main_element.png"/*tpa=http://www.80dudu.cn/images/main_element.png*/) no-repeat -184px -112px; width:27px; height:33px; color:#fff; float:left; text-align:center; line-height:25px; margin-top:5px; margin-right:10px; }
.dl_title .txt { font-size:20px; float:left; }
.dl_title a { float:right; margin-top:10px; color:#aea05d; }
.dl_list { height:250px; margin-bottom:20px; }
.dl_list li { float: left; width: 39.8%; padding-left:10%; }
.btn_box_full { text-align:left; margin-bottom:15px; }
.btn_box_full a{ display:block;width:283px; height:89px; background:url("bg/btn_dlb.jpg.htm"/*tpa=http://www.80dudu.cn/images/btn_dlb.jpg*/) no-repeat;}
.btn_box_full a.btn_full{ background-position:0 0;}
.btn_box_full a.btn_full:hover{background-position: 0 -89px;}
.btn_box_full a.btn_wd{background-position: -283px 0;}
.btn_box_full a.btn_wd:hover{background-position: -283px -89px;}
.full_info { line-height: 25px; margin-bottom: 30px; }
.full_info p { font-size: 12px; }
.mt_dl_links { margin-bottom: 50px; overflow: hidden; }
.mt_dl_links a { float: left; width: 20%; text-align: center; height: 31px; line-height: 31px; font-size: 12px; color: #000; }
.mt_dl_links a:hover { text-decoration:underline; }
.btn_box_mt { text-align: center; padding: 20px 0px; }
.pz_box table { border-left: 1px solid #afb5bb; border-top: 1px solid #afb5bb; }
.pz_box td { border-right: 1px solid #afb5bb; border-bottom: 1px solid #afb5bb; height: 31px; line-height: 31px; font-size: 12px; text-align: center; color:#585858; }
.pz_box .tit { background:#cad1d8; }
.pz_box a { color:#aea05d; }
.que { margin: 20px 0px; line-height: 31px; clear: both; font-weight: bold; }
.ang { padding: 0px 18px 18px 0px; color: #000; font-size: 12px; line-height: 21px; border-bottom: 1px solid #CCC; }
/*视听中心*/
.article_con .main img{max-width:100%; height:auto !important;}
.wallpaper, .video_list, .painting { overflow: hidden; zoom: 1; padding: 0px; }
.wallpaper li, .video_list a ,.painting li{ float: left; width: 250px; font-size: 12px; margin-bottom: 20px; margin-right:14px; }
.pic_area{ margin-right:-14px; zoom:1;}
.wallpaper li a { float: left; width: 75px; text-align: center; height: 25px; line-height: 25px; border: 1px solid #d1d1d1; margin:0 3px; color: #3d3c3c; }
.wallpaper li img, .painting img, .video_list img { margin-bottom:10px; width:250px; height:152px; }
.video_list a span { height: 30px; line-height: 30px; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align: center; color: #3d3c3c; font-size: 14px; background: #d1d1d1; }
.music { }
.music li { height:45px; line-height:44px; border-bottom:solid 1px #e2e2e2; clear:both; }
.music li span { float:left; text-align:center; }
.music .num { width:10%; }
.music .name { width:44%; }
.music .scene { width:25%; }
.music .preview, .music .dl { width:10%; }
.music .m_tit { font-size:16px; font-weight:500; border-bottom:solid 1px #c53f48; }
.icon_st, .icon_dl, .icon_play, .icon_pause {width:21px; height:21px; margin:10px auto; display:block;cursor:pointer; background:url("bg/main_element.png"/*tpa=http://www.80dudu.cn/images/main_element.png*/) no-repeat;}
.icon_st { background-position:-46px -94px; }
.icon_dl { background-position:-25px -94px;}
.icon_play { background-position:-2px -94px;}
.icon_pause { background-position:-67px -94px;}

#crad{border:1px solid #D1D0D0; text-indent:5px;}
#gotop{display: block; width: 70px; height: 40px; position: fixed;_position:absolute; bottom: 10px; right: 10px; background: rgb(129, 134, 135);text-align: center;line-height: 40px;color: #fff;}

