@charset "utf-8";
/* CSS reset ver 1.0 20121228 wanghao*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}fieldset,img{border:0}:focus{outline:0}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:normal;font-weight:normal}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}abbr,acronym{border:0;font-variant:normal}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}code,kbd,samp,tt{font-size:100%}input,button,textarea,select{*font-size:100%}body{line-height:1.5}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}sup,sub{font-size:100%;vertical-align:baseline}:link,:visited ,ins{text-decoration:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}

/* CSS Document */
.clearfix{margin-right:auto;margin-left:auto;*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}
b,em,i{font-style:normal;font-weight:300;}
::selection {background:#e9a305;color:#fff;text-shadow:none;}
::-moz-selection {background:#e9a305;color:#fff;}
body{margin:0;font-family:"Microsoft Yahei",Arial,Tahoma,Helvetica,"SimSun","Hiragino Sans GB",sans-serif;font-size:12px;line-height:20px;color:#4c4743;background-color:#F5F5F5;position:relative;}
html,body{width:100%;min-width:1200px;margin:0 auto;overflow-x:hidden;min-height:1000px;}
button,input,select,textarea,th{background:#fff;font-size:12px;line-height:1.5em;font-family:Arial,Tahoma,Helvetica,"SimSun";}
a{color:#4c4743;text-decoration:none;}
a:hover{color:#f30;}
a:hover,a:focus{-webkit-transition:color 250ms ease-in 0ms,background-color 250ms ease-in 250ms;-moz-transition:color 250ms ease-in 0ms,background-color 250ms ease-in 250ms;-ms-transition:color 250ms ease-in 0ms,background-color 250ms ease-in 250ms;-o-transition:color 250ms ease-in 0ms,background-color 250ms ease-in 250ms;transition:color 250ms ease-in 0ms,background-color 250ms ease-in 250ms;}

.fixedbar_wrap{background:#4c4743;}
.fixedbar{width:1200px;height:40px;line-height:40px;margin:0 auto;overflow:hidden;}
.fixedbar a{color:#d8d7d6;}
.fixedbar a:hover{color:#e9a305;}
.fixedbar .left{font-size:14px;float:left;}
.fixedbar .left a.index{padding-left:34px;background:url(../images/fix_index.png) left center no-repeat;float:left}
.fixedbar .left b{color:#5b5653;font-weight:700;padding:0 5px;}
.fixedbar .left a{}
.fixedbar .right{font-size:14px;float:right}
.fixedbar .right a.login{padding:0 5px;float:left;}
.fixedbar .right a.reg{padding:0 5px;margin-right:16px;float:left;}
.fixedbar .right a.bb{padding:0 10px;float:left;}
.fixedbar .right a.no{padding:0 0 0 10px;float:left;}
.fixedbar .right a.i{padding:0 7px 0 22px;background:url(//image.diyiyou.com/img/fix_i.png) left center no-repeat;float:left;}
.fixedbar .right a.a{padding:0 7px 0 22px;background:url(//image.diyiyou.com/img/fix_a.png) left center no-repeat;float:left;}
.fixedbar .right a.w{padding:0 0 0 22px;background:url(//image.diyiyou.com/img/fix_w.png) left center no-repeat;float:left;}
.fixedbar .right span.line{color:#5b5653;float:left;}

/*.banner{width:100%;height:300px;background:url(../images/bg.jpg) no-repeat top center;}*/

.cont_box{width:1200px;margin:0 auto;position:relative;}
.nav_wrap{width:100%;height:54px;line-height:54px;background:#333;border-bottom:3px solid #ffb230;}
.nav{width:1200px;margin:0 auto;}
.nav li{float:left;}
.nav li a{display:block;/* width:125px; */padding: 0 20px;text-align:center;font-size:18px;color:#fff;}
.nav li a:hover{color:#ffb230;}
.nav li a.on{background:#ffb230;}
.nav li a.on:hover{color:#fff;}

.search{width:280px;height:34px;padding:10px;position:absolute;right:0;top:50%;margin-top:-27px;}
.search .txt{display:block;width:210px;height:14px;float:left;border:none;padding:10px;}
.search .btn{display:block;width:210px;height:14px;float:left;border:none;padding:10px;font-family:"Microsoft Yahei";color:#999;font-size:14px;}
.search .btn{display:block;width:50px;height:34px;float:left;border:none;background:url(../images/ser_bg.png) no-repeat;text-indent:999em;cursor:pointer;}
.w_1200{width:1200px;margin:0 auto;}
.container{background:#fff;border:1px solid #efefef;padding:15px;margin-bottom:20px;}
.container1{width:1200px;margin:0 auto;background:none;padding:0;border:none;overflow:hidden;}
.container2{padding-bottom:5px;margin-bottom:0;}
.xinshou{font-size:14px;}
.xinshou dl{margin-bottom:10px;}
.xinshou dt{color:#e83c63;float:left;}
.xinshou dd{float:left;}
.xinshou dd a{display:block;padding: 0 9px 0 8px;background: url(../img/line.png) no-repeat  right 5px;}

.libao{width:298px;overflow:hidden;}
.swf{width:370px;height:310px;overflow:hidden;background:#ddd;float:left;}
.slide{width:370px;height:310px;overflow:hidden;position:relative;}
.slide li{width:370px;height:310px;float:left;position:relative;}
.slide .text{width:360px;height:40px;padding-left:10px;line-height:40px;font-size:14px;color:#fff;position:absolute;bottom:0;left:0;z-index:6;}
.slide .text{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CC000000', endColorstr='#CC000000');background:rgba(0,0,0,0.8);} 
:root .zone_1 .slide .text{filter:none;}
.slide .text a{padding-left:6px;color:#fff;}
.slide .text a:hover{color:#f30;}
.slide .dot{width:64px;height:30px;position:absolute;bottom:0;right:0;z-index:7;}
.slide .dot div{padding-right:5px;float:right;}
.slide .dot i{display:block;width:8px;height:8px;margin:11px 4px 11px 0;background:#666;border-radius:4px;float:left; cursor:pointer;}
.slide .dot i.nonce{background:#f00;}

.libao .box-con{margin-bottom:0;}

.slider_wrap{padding-top:10px;}
.slider_wrap dl{width:420px;overflow:hidden;float:left;margin:0 28px 0 50px;}
.slider_wrap dl dt{margin-bottom:10px;}
.slider_wrap dl dt a{display:block;width:416px;height:30px;margin:0 auto;line-height:30px;text-align:center;font-size:18px;color:#f60;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.slider_wrap dd{/* float:left; */overflow: hidden;font-size:14px;margin-bottom:7px;}
.slider_wrap dd span{max-width: 116px;color:#f60;display:block;float:left;height: 20px;overflow: hidden;}
.slider_wrap dd a{display:block;max-width: 220px;height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin: 0 20px;/* text-align:center; */float:left;}
.slider_wrap dd i{display:block;width:45px;height:20px;float: right;color:#999;}

.game_box{width:298px;overflow:hidden;float:left;}
.r_list .game_box{margin-bottom:15px;}
.game_box .img_box{display:block;width:120px;height:120px;float:left;}
.game_box .img_box img{display:block;border-radius:20px;}
.game_box .inf{float:left;width:163px;margin-left:15px;font-size:14px;line-height:26px;}
.game_box .inf a{display:block;width:163px;height:26px;overflow:hidden;font-size:20px;margin-bottom:10px;}
.game_box .bottom a{display:block;width:298px;height:50px;background:url(../images/btn.png) no-repeat;_background:url(../images/btn_ie6.png) no-repeat;margin-top:13px;}
.game_box .bottom a:hover{background:url(../images/btn.png) no-repeat;_background:url(../images/btn_ie6.png) no-repeat;}
.game_box a.android{background-position:0 0;}
.game_box a.ios{background-position:0 -50px;}
.game_box a.app{background-position:0 -100px;}
.game_box a.android:hover{background-position:-298px 0;}
.game_box a.ios:hover{background-position:-298px -50px;}
.game_box a.app:hover{background-position:-298px -100px;}
.game_box a.zw{background-position:0 -150px;}
.game_box a.zw:hover{background-position:0px -150px;}

.left_box{width:855px;overflow:hidden;float:left;}
.right_box{width:330px;float:right;}
.tit{height:40px;line-height:40px;font-weight:bold;background:url(../img/t_b.gif) repeat-x bottom left;}
.tit a{display:block;font-size:24px;height:37px;line-height:30px;border-bottom:3px solid #ffb230;font-weight:bold;z-index:8;float:left;}
.tit .more{font-size:14px;border-bottom:none;float:right;font-weight:normal;}

.news .cont{font-size:14px;}
.news .cont .ttt{display:block;height:30px;line-height:30px;font-size:16px;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news .cont ul li{padding:15px 0;border-bottom:1px dotted #ddd;}
.news .cont ul p{color:#808080;margin-top:2px;}
.news .cont ul p a{color:#f60;}
.news .cont ol li{float:left;margin-right:20px;padding:3px 0;}
.news .cont ol li i{display:block;width:5px;height:5px;background:#f60;border-radius:10px;float:left;margin:14px 10px 0 0;}
.news .cont ol li a{display:block;width:376px;height:30px;overflow:hidden;line-height:30px;float:left;}
.gonglue li{border-bottom:1px dotted #ddd;}

.right_box .hot_tuijian{margin-bottom:0;}

.hide{display:none;}
.z_tj_text{width:821px;height:202px;overflow-x:hidden;overflow-y:scroll;}
.part_1 .r_bottom{width:580px;height:410px;}
.part_1 .r_bottom .tab_box{width:580px;height:354px;}
.part_1 .r_bottom .tab_box li{width:113px;}

.r_bottom{margin-top:20px;border:1px solid #ddd;position:relative;}
.r_bottom h4{color:#f60;font-size:20px;font-weight:700;height:39px;line-height:39px;padding-left:15px;background:url(../images/menu_bg.png) repeat-x;}
.r_bottom .tab_menu{border-top:1px solid #ddd;position:absolute;top:0;left:110px;}
.r_bottom .tab_menu li{width:100px;float:left;}
.r_bottom .tab_menu li a{height:33px;font-size:16px;line-height:29px;padding:0 15px;text-align:center;display:block;padding-top:3px;border-top:3px solid #fff;border-bottom:1px solid #ddd;position:relative;top:-1px;}
.r_bottom .tab_menu li a:hover{color:#f60;}
.r_bottom .tab_menu .current a{border-top:3px solid #f60;color:#f60;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #fff;}
.r_bottom .tab_box{width:821px;height:203px;padding-top:15px;border-top:1px solid #ddd;}
.r_bottom .tab_box a{display:block;}
.r_bottom .tab_box img{display:block;border:1px solid #ddd;margin:0 auto 2px auto;}
.part_1 .r_bottom .tab_box ul{width:580px;}
.part_3 .r_bottom .tab_box ul{width:968px;}
.r_bottom .tab_box li{width:89px;overflow:hidden;text-align:center;float:left;margin-bottom:17px;}
.r_bottom .tab_box li span{display:block;width:60px;height:20px;margin:0 auto;overflow:hidden;}

/*截图*/
.jietu{margin-bottom:0;}
.jietu .cont{margin-top:20px;width:837px;}
.jietu .scroll{width:815px;height:250px;overflow:hidden;overflow-y:hidden;overflow-x:scroll;position:relative;}
.jietu .ul1 li{float:left;margin-left:9px;position:relative;}
.jietu .ul1 li img{display:block;height:230px;}
.jietu .ul1 li i{display:block;width:32px;height:32px;}
.jietu .ul1 li i.fd{background:url(../images/fd.png) no-repeat;_background:url(../images/fd.jpg) no-repeat;position:absolute;bottom:0;left:0;}

.jietu .pic_area{position:relative;}
.jietu .pic_area ul{width:480px;height:480px;margin:0 auto;background:#f8f8f8;border:1px solid #eee;position:relative;}
.jietu .pic_area li{width:480px;height:480px;text-align:center;position:absolute;left:0;top:0;}
.jietu .pic_area li img{position:relative;}
.jietu .pic_area .fxb{width:32px;height:32px;position:absolute;top:0;right:178px;z-index:99;}
.jietu .pic_area i.fx{display:block;width:32px;height:32px;background:url(../images/fx.jpg) no-repeat;cursor:pointer;}
.jietu .pic_area .left1 a.left,.jietu .pic_area .right1 a.right{display:block;width:54px;height:54px;padding:0;float:none;text-indent:-9999px;background-image:url(../images/img.png);position:absolute;top:213px;}
.jietu .pic_area .left1 a.left{background-position:-420px -310px;left:20px;}
.jietu .pic_area .left1 a.left:hover{background-position:-420px -370px;}
.jietu .pic_area .right1 a.right{background-position:-480px -310px;right:20px;}
.jietu .pic_area .right1 a.right:hover{background-position:-480px -370px;}
.jietu .pic_area .text{width:480px;height:30px;line-height:30px;color:#fff;text-align:center;position:absolute;top:451px;left:178px;z-index:5;}
.jietu .pic_area .text{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#4C000000', endColorstr='#4C000000');background:rgba(0,0,0,0.3);} 
.jietu .pic_area .text{filter:none;}

.part_tj{}
.part_tj .sytj{width:838px;}
.part_tj .sytj ul{width:858px;}
.part_tj .sytj ul li{margin: 10px 11px 0 0;}



.dialog_overlay{width:100%;height:100%;background:#000;filter:alpha(opacity:20);opacity:0.2;position:fixed;left:0;top:0;z-index:9998;}
.dialog{overflow:visible;font-size:12px;border-radius:6px;box-shadow:0 0 4px #666;position:fixed;left:50%;top:50%;z-index:9999;}
* html,* html body{background-image:url(about:blank);background-attachment:fixed;}
.dialog .dialog_title{padding:10px 14px;height:28px;line-height:28px;background:#fff;color:#333;border-radius:6px 6px 0 0;border-bottom:1px solid #eee;}
.dialog .dialog_title span{font-size:14px;font-weight:700;color:#666;float:left;}
.dialog .dialog_title a.dialog_close{float:right;cursor:pointer;padding:0 4px;font-family:arial,"Hiragino Sans GB","Microsoft Yahei",sans-serif;font-size:24px;font-weight:700;color:#999;}
.dialog .dialog_title a.dialog_close:hover{color:#f30;}
.dialog .dialog_content{padding:14px;background:#fff;border-radius:0 0 6px 6px;}

.dialog_overlay2{width:100%;height:100%;background:#000;filter:alpha(opacity:20);opacity:0.2;position:fixed;left:0;top:0;z-index:9998;}
.dialog2{overflow:visible;font-size:12px;border-radius:6px;box-shadow:0 0 4px #666;position:fixed;left:50%;top:50%;z-index:9999;}
* html,* html body{background-image:url(about:blank);background-attachment:fixed;}
.dialog2 .dialog_title{padding:10px 14px;height:28px;line-height:28px;background:#fff;color:#333;border-radius:6px 6px 0 0;border-bottom:1px solid #eee;}
.dialog2 .dialog_title span{font-size:14px;font-weight:700;color:#666;float:left;}
.dialog2 .dialog_title a.dialog_close{float:right;cursor:pointer;padding:0 4px;font-family:arial,"Hiragino Sans GB","Microsoft Yahei",sans-serif;font-size:24px;font-weight:700;color:#999;}
.dialog2 .dialog_title a.dialog_close:hover{color:#f30;}
.dialog2 .dialog_content{padding:14px;background:#fff;border-radius:0 0 6px 6px;}
#tb_login{width:332px;padding-left:140px;padding-bottom:30px;}
#tb_login .input_tips{width:310px;height:15px;padding:10px;line-height:15px;font-size:14px;color:#a9a9a9;border:1px solid #ccc;}
#tb_login .input_tips:focus{color:#666;border:1px solid #e9a305;box-shadow:0 0 4px #e9a305;}
#tb_login div.li{padding:10px 0;}
#tb_login div.li2{padding-bottom:10px;color:#666;}
#tb_login div.li2 input{margin-right:4px;position:relative;top:2px;}
#tb_login div.li2 .fr a{padding:0 6px;color:#666;}
#tb_login div.li2 .fr a:hover{color:#f30;}
#tb_login div.li input.login_btn,#tb_login div.li a.reg_btn{width:46%;display:block;height:33px;line-height:33px;font-size:14px;text-align:center;font-weight:bold;cursor:pointer;}
#tb_login div.li input.login_btn{float:left;color:#fff;background:#e9a305;background:-webkit-gradient(linear,left top,left bottom,color-stop(#f2b427,0),color-stop(#e9a305,1));background:-webkit-linear-gradient(top,#f2b427 0,#e9a305 100%);background:-moz-linear-gradient(top,#f2b427 0,#e9a305 100%);background:-o-linear-gradient(top,#f2b427 0,#e9a305 100%);background:linear-gradient(top,#f2b427 0,#e9a305 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2b427',endColorstr='#e9a305',GradientType=0);border-radius:3px;border:1px solid #e9a305;}
#tb_login div.li a.reg_btn{float:right;color:#6a6a6a;background:#ddd;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f7f7f7',GradientType=0);background:-webkit-gradient(linear,left top,left bottom,color-stop(#fff,0),color-stop(#f7f7f7,1));background:-webkit-linear-gradient(top,#fff 0,#f7f7f7 100%);background:-moz-linear-gradient(top,#fff 0,#f7f7f7 100%);background:-o-linear-gradient(top,#fff 0,#f7f7f7 100%);background:linear-gradient(top,#fff 0,#f7f7f7 100%);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ccc;}


/*游戏礼包*/
.gift-list li.current{border-bottom:1px solid #e9e9e9;background:#fafafa;}
.gift-list li.current .des{display:block;}
.gift-list li{padding:10px;border-bottom:1px dotted #ddd;}
.gift-list .title1{font-size:14px;line-height:18px;display:block;margin-bottom:8px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.gift-list li .des{display:none;}
.gift-list .title .gift{width:15px;height:15px;display:inline-block;vertical-align:text-top;margin-left:5px;background:url(../images/icon_bg.png) no-repeat;}
.gift-list .ctrl .sell{font-size:12px;color:#999;float:left;cursor:default;position:relative;top:5px;}
.gift-list .ctrl .sell .org{color:#f80;}
.gift-list .ctrl .btn.ling{background:#68d662;}
.gift-list .ctrl .btn{width:55px;height:25px;display:block;line-height:24px;color:#fff;text-align:center;float:right;}


/*底部*/
.footer_wrap{margin-top:20px;border-top:1px solid #443f3b;background:#4c4743;}
.footer{width:1000px;height:176px;overflow:hidden;color:#FFF;margin:0 auto;}
.footer a{color:#FFF;}
.footer a:hover{color:#ffb230;}
.footer .slogan{width:128px;height:128px;padding:24px 39px 24px 30px;border-right:1px solid #443f3b;float:left;}
.footer .slogan span{display:block;width:128px;height:120px;text-indent:-9999px;background:url(//image.diyiyou.com/img/img.png) -472px -479px no-repeat;}
.footer .contact_editor{width:180px;height:128px;padding:24px 0 24px 14px;line-height:24px;border-right:1px solid #443f3b;float:left;}
.footer .contact_editor li.title{font-weight:700;}
.footer .contact_us{width:301px;height:128px;padding:24px 0 24px 14px;line-height:24px;border-right:1px solid #443f3b;float:left;}
.footer .contact_us li.title{font-weight:700;}
.footer .search{width:266px;height:128px;padding:24px 0 24px 25px;line-height:24px;float:left;}
.footer .search ul{padding-top:20px;}
.footer .search li{margin-right:7px;float:left;}
.footer .search a{display:block;width:33px;height:33px;text-indent:-9999px;background-image:url(//image.diyiyou.com/img/img.png);}
.footer .search a.wechat{background-position:-180px -200px;}
.footer .search a.wechat:hover{background-position:-180px -240px;}
.footer .search a.ios{background-position:-220px -200px;}
.footer .search a.ios:hover{background-position:-220px -240px;}
.footer .search a.android{background-position:-260px -200px;}
.footer .search a.android:hover{background-position:-260px -240px;}
.footer .search .search_bar{width:240px;height:28px;line-height:28px;margin-top:21px;border:1px solid #e8e8e8;background:#fff;}
.footer .search .search_bar .text{width:192px;padding:0 10px;color:#999;border:none;background:none;}
.footer .search .search_bar .button{width:28px;height:28px;border:none;background:url(//image.diyiyou.com/img/img.png) -300px -200px;text-indent:-9999px;cursor:pointer;}
.copy_wrap{background:#333333;}
.copy{width:1000px;height:39px;line-height:39px;margin:0 auto;}
.copy .text{color:#fff;float:left;}
.copy .link{overflow:hidden;float:right;}
.copy .link a{margin-left:-1px;padding:0 10px 0 11px;color:#fff;background:url(//image.diyiyou.com/img/menu_bg.gif) 0px -98px no-repeat;}
.copy .link a:hover{color:#ed6c44;}


.user_main{width:1200px;margin:0 auto;}
.user_main .row_l{width:220px;margin-right:20px;float:left;}
.user_main .row_l dl{margin-bottom:10px;}
.user_main .row_l dt{height:40px;line-height:40px;padding-left:30px;font-family:arial,"Microsoft Yahei",sans-serif;font-size:14px;background:#fff;border-radius:3px 3px 0 0;border-top:3px solid #e9a305;}
.user_main .row_l dd{height:38px;line-height:38px;font-size:13px;background:#fff;border-top:1px solid #f5f5f5;}
.user_main .row_l dd a{display:block;padding-left:30px;font-size:14px;}
.user_main .row_l dd a:hover{background:#fdf6e6;color:#ffb230;}
.user_main .row_l dd a.on{background:#fdf6e6;font-size:16px;color:#ffb230;}
.user_main .row_r{width:938px;min-height:500px;_height:500px;padding:10px;background:#fff;border:1px solid #eee;float:left;}
.user_main .row_r .ubox{margin-bottom:10px;}
.user_main .row_r .ubox .title{height:40px;padding-left:20px;line-height:40px;font-family:arial,"Microsoft Yahei",sans-serif;font-size:15px;border-bottom:1px solid #efefef;}
.user_main .row_r .ubox .cont{}
.user_main .row_r .ubox .cont .form{width:930px;padding:30px 0;}
.user_main .row_r .ubox .cont .form dt{width:190px;height:34px;padding-right:10px;line-height:38px;text-align:right;margin-bottom:12px;vertical-align:middle;float:left;}
.user_main .row_r .ubox .cont .form dd{width:638px;height:34px;font-size:14px;line-height:38px;margin-bottom:12px;vertical-align:middle;float:left;}
.user_main .row_r .ubox .cont .form input.txt{width:252px;height:20px;padding:8px;font-size:14px;color:#a9a9a9;border:1px solid #e3e3e3;border-top:1px solid #ccc;box-shadow:0 1px 1px #fff;vertical-align:middle;}
.user_main .row_r .ubox .cont .form input.txt:focus{color:#666;background:#fff;border:1px solid #e9a305;box-shadow:0 0 4px #e9a305;}
.user_main .row_r .ubox .cont .form input.error{color:#ff837e;background:#ffe8e7;border:1px solid #ff837e;box-shadow:0 0 4px #ff837e;}
.user_main .row_r .ubox .cont .form input.btn{display:block;width:142px;height:40px;margin:10px 0;line-height:40px;font-size:14px;text-align:center;font-weight:bold;cursor:pointer;color:#fff;background:#e9a305;background:-webkit-gradient(linear,left top,left bottom,color-stop(#f2b427,0),color-stop(#e9a305,1));background:-webkit-linear-gradient(top,#f2b427 0,#e9a305 100%);background:-moz-linear-gradient(top,#f2b427 0,#e9a305 100%);background:-o-linear-gradient(top,#f2b427 0,#e9a305 100%);background:linear-gradient(top,#f2b427 0,#e9a305 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2b427',endColorstr='#e9a305',GradientType=0);border-radius:3px;border:1px solid #e9a305;}
.user_main .row_r .ubox .cont .form dd span.prompt_info{padding-top:10px;margin-left:10px;color:#999;font-size:12px;}
.user_main .row_r .ubox .cont .form dd span.error{color:#ff837e;}
.user_main .row_r .ubox .cont .form dd span.p_cor_hui{display:block;padding-top:10px;color:#999;font-size:12px;}


.dialog_overlay{width:100%;height:100%;background:#000;filter:alpha(opacity:20);opacity:0.2;position:fixed;left:0;top:0;z-index:9998;}
.dialog{overflow:visible;font-size:12px;border-radius:6px;box-shadow:0 0 4px #666;position:fixed;left:50%;top:50%;z-index:9999;}
* html,* html body{background-image:url(about:blank);background-attachment:fixed;}
.dialog .dialog_title{padding:10px 14px;height:28px;line-height:28px;background:#fff;color:#333;border-radius:6px 6px 0 0;border-bottom:1px solid #eee;}
.dialog .dialog_title span{font-size:14px;font-weight:700;color:#666;float:left;}
.dialog .dialog_title a.dialog_close{float:right;cursor:pointer;padding:0 4px;font-family:arial,"Hiragino Sans GB","Microsoft Yahei",sans-serif;font-size:24px;font-weight:700;color:#999;}
.dialog .dialog_title a.dialog_close:hover{color:#f30;}
.dialog .dialog_content{padding:14px;background:#fff;border-radius:0 0 6px 6px;}

.dialog_overlay2{width:100%;height:100%;background:#000;filter:alpha(opacity:20);opacity:0.2;position:fixed;left:0;top:0;z-index:9998;}
.dialog2{overflow:visible;font-size:12px;border-radius:6px;box-shadow:0 0 4px #666;position:fixed;left:50%;top:50%;z-index:9999;}
* html,* html body{background-image:url(about:blank);background-attachment:fixed;}
.dialog2 .dialog_title{padding:10px 14px;height:28px;line-height:28px;background:#fff;color:#333;border-radius:6px 6px 0 0;border-bottom:1px solid #eee;}
.dialog2 .dialog_title span{font-size:14px;font-weight:700;color:#666;float:left;}
.dialog2 .dialog_title a.dialog_close{float:right;cursor:pointer;padding:0 4px;font-family:arial,"Hiragino Sans GB","Microsoft Yahei",sans-serif;font-size:24px;font-weight:700;color:#999;}
.dialog2 .dialog_title a.dialog_close:hover{color:#f30;}
.dialog2 .dialog_content{padding:14px;background:#fff;border-radius:0 0 6px 6px;}

#tb_login{width:332px;padding-left:140px;padding-bottom:30px;}
#tb_login .input_tips{width:310px;height:15px;padding:10px;line-height:15px;font-size:14px;color:#a9a9a9;border:1px solid #ccc;}
#tb_login .input_tips:focus{color:#666;border:1px solid #e9a305;box-shadow:0 0 4px #e9a305;}
#tb_login div.li{padding:10px 0;}
#tb_login div.li2{padding-bottom:10px;color:#666;}
#tb_login div.li2 input{margin-right:4px;position:relative;top:2px;}
#tb_login div.li2 .fr a{padding:0 6px;color:#666;}
#tb_login div.li2 .fr a:hover{color:#f30;}
#tb_login div.li input.login_btn,#tb_login div.li a.reg_btn{width:46%;display:block;height:33px;line-height:33px;font-size:14px;text-align:center;font-weight:bold;cursor:pointer;}
#tb_login div.li input.login_btn{float:left;color:#fff;background:#e9a305;background:-webkit-gradient(linear,left top,left bottom,color-stop(#f2b427,0),color-stop(#e9a305,1));background:-webkit-linear-gradient(top,#f2b427 0,#e9a305 100%);background:-moz-linear-gradient(top,#f2b427 0,#e9a305 100%);background:-o-linear-gradient(top,#f2b427 0,#e9a305 100%);background:linear-gradient(top,#f2b427 0,#e9a305 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2b427',endColorstr='#e9a305',GradientType=0);border-radius:3px;border:1px solid #e9a305;}
#tb_login div.li a.reg_btn{float:right;color:#6a6a6a;background:#ddd;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f7f7f7',GradientType=0);background:-webkit-gradient(linear,left top,left bottom,color-stop(#fff,0),color-stop(#f7f7f7,1));background:-webkit-linear-gradient(top,#fff 0,#f7f7f7 100%);background:-moz-linear-gradient(top,#fff 0,#f7f7f7 100%);background:-o-linear-gradient(top,#fff 0,#f7f7f7 100%);background:linear-gradient(top,#fff 0,#f7f7f7 100%);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ccc;}

.register_cont{width:900px;padding-top:80px;margin:0 auto;}
.register_cont .box{padding-bottom:30px;background:#fff;border:1px solid #efefef;}
.register_cont .h4_suc{margin:0 0 10px 30px;padding-top:20px;font-family:"Microsoft Yahei";font-size:22px;font-weight:700;color:#e9a305;}
.register_cont .suc_p{padding:0 0 20px 30px;border-bottom:1px dotted #e3e3e3;color:#999;}
.register_cont .suc_p a{color:#f90;}
.register_cont .suc_p a:hover{color:#f30;}
.register_cont .suc_form{padding-top:50px;padding-bottom:20px;}
.register_cont .suc_form dt{width:170px;height:34px;padding-right:10px;font-family:"Microsoft Yahei";font-size:14px;font-weight:bold;line-height:38px;text-align:right;margin-bottom:12px;vertical-align:middle;float:left;}
.register_cont .suc_form dd{width:718px;height:34px;font-size:14px;line-height:38px;margin-bottom:12px;vertical-align:middle;float:left;}
.register_cont .suc_form dd input.txt{width:252px;height:20px;padding:8px;font-size:14px;color:#a9a9a9;border:1px solid #e3e3e3;border-top:1px solid #ccc;box-shadow:0 1px 1px #fff;vertical-align:middle;}
.register_cont .suc_form dd input.txt:focus{color:#666;background:#fff;border:1px solid #e9a305;box-shadow:0 0 4px #e9a305;}
.register_cont .suc_form dd input.error{color:#ff837e;background:#ffe8e7;border:1px solid #ff837e;box-shadow:0 0 4px #ff837e;}
.register_cont .suc_form dd input.btn{display:block;width:142px;height:40px;margin:10px 0;line-height:40px;font-size:14px;text-align:center;font-weight:bold;cursor:pointer;color:#fff;background:#e9a305;background:-webkit-gradient(linear,left top,left bottom,color-stop(#f2b427,0),color-stop(#e9a305,1));background:-webkit-linear-gradient(top,#f2b427 0,#e9a305 100%);background:-moz-linear-gradient(top,#f2b427 0,#e9a305 100%);background:-o-linear-gradient(top,#f2b427 0,#e9a305 100%);background:linear-gradient(top,#f2b427 0,#e9a305 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2b427',endColorstr='#e9a305',GradientType=0);border-radius:3px;border:1px solid #e9a305;}
.register_cont .suc_form dd span.prompt_info{padding-top:10px;margin-left:10px;color:#999;font-size:12px;}
.register_cont .suc_form dd span.error{color:#ff837e;}
.register_cont .suc_form dd span.p_cor_hui{display:block;padding-top:10px;color:#999;font-size:12px;}
.register_copy{width:900px;padding-top:60px;margin:0 auto;color:#999;text-align:center;}

.w_1200{width:1200px;margin:0 auto;}
.footer{width:100%;height:137px;overflow:hidden;padding:40px 0;background:#333;margin-top:20px;}
.footer .f_logo{display:block;float:left;margin-right:96px;}
.footer dl{width:134px;height:136px;overflow:hidden;float:left;margin-right:30px;}
.footer dl a{color:#999;}
.footer dl dt{border-bottom:2px solid #575757;padding-bottom:14px;}
.footer dl dt em{color:#ccc;font-size:16px;font-weight:700;}
.footer dl dt span{color:#575757;margin-left:5px;}
.footer dl dd{margin-top:10px;font-size:14px;color:#999;line-height:14px;}
.footer dl dd a{display:block;height:14px;line-height:14px;}
.footer dl dd a:hover{color:#fff;}
.footer .ewm{float:right;}
.footer .ewm p{margin-top:5px;}
.footer .ewm div{float:left;color:#575757;font-size:13px;margin-left:22px;text-align:center;}
.footer_bar{height:40px;line-height:40px;background:#000;color:#ccc;}
.footer_bar p{float:left;}
.footer_bar .w_1200 div{width:352px;overflow:hidden;float:right;margin-right:-10px;}
.footer_bar a{padding:0 10px;border-left:1px solid #484848;color:#ccc;margin-left:-1px;}
.footer_bar a:hover{color:#fff;}


/*页码*/
.pagecode{padding:3px;margin:20px 0;text-align:center;font-size:14px;}
.pagecode a{padding:8px 12px;margin-right:4px;color:#7f7f7f;text-decoration:none;border:1px solid #ccc; border-radius:0px;}
.pagecode a:hover{color:#fff;background:#ff8800;border:1px solid #feaf29;}
.pagecode a.current,.pagecode a.current:hover{font-weight:700;color:#fff;background:#ff8800;border:1px solid #ff8800;}
.pagecode a.disabled,.pagecode a.disabled:hover{color:#ccc;background:#f8f8f8;border:1px solid #ccc;cursor:default;}


/*综合攻略*/
.news_dqwz {width:1200px;margin:0 auto;font-size:14px;height:40px;line-height:40px;}
.container1 .r_list{float:none;}
.l_list{width:823px;overflow:hidden;background:#fff;border:1px solid #efefef;margin-right:15px;padding:0px 15px;float:left;}
.r_list{width:298px;overflow:hidden;background:#fff;border:1px solid #efefef;margin-bottom:15px;padding:15px 15px 0 15px;float:left;}
.r_list1{margin-bottom:0;}
.l_list li{height:120px;padding:15px 0;border-bottom:1px solid #efefef;position:relative;}
.l_list li .pic{display:block;width:160px;height:120px;float:left;}
.l_list li .pic span{display:block;width:160px;height:120px;position:absolute;background:url(../img/zqlist_1.png) no-repeat center center;_background:url(../img/zqlist_1_ie6.png) no-repeat center center;top:15px;left:0;}
.l_list li .text_box{margin-left:20px;width:624px;height:120px;float:left;}
.l_list li .text_box h4{line-height:26px;height:26px;font-size:16px;color:#4c4743;overflow:hidden;}
.l_list li .text_box p{line-height:26px;font-size:14px;margin-top:8px;color:#666;}
.l_list li .text_box em{color:#999;}
.l_list li .text_box .read_a{display:block;width:75px;height:25px;text-indent:-9999px;background:url(//image.diyiyou.com/img/bg_full_text.png) no-repeat;position:absolute;top:112px;right:0px;}
.l_list li .text_box .read_a:hover{background:url(//image.diyiyou.com/img/bg_full_text.png) 0 -25px no-repeat;}

/*攻略详情页*/
.news_page{width:823px;overflow:hidden;background:#fff;border:1px solid #efefef;margin-right:15px;padding:0px 15px 0 15px;float:left;}
.news_page h3.title{line-height:60px;font-size:24px;text-align:center;color:#000;font-family:"Microsoft Yahei";}
.news_page h1{line-height:60px;font-size:24px;text-align:center;font-weight:700;color:#ff8800;font-family:"Microsoft Yahei";}
.news_page .info{padding-bottom:10px;line-height:24px;text-align:center;color:#999;border-bottom:1px dotted #ccc;}
.news_page .info em{padding:0 6px;font-size:14px;}
.news_page .info a{color:#666;}
.news_page .info a:hover{color:#f30;}
.news_page .content{padding:10px;line-height:30px;font-size:16px;border-bottom:1px solid #efefef;}
.news_page .content a{color:#f30;}
.news_page .content a:hover{color:#f30;text-decoration:underline;}
.news_page .content p{padding:5px 0;}
.news_page .content img{width:expression(this.width>640?'640px':true);max-width:640px;}
.news_page .content strong,.news_page .content b{font-weight:700;}
.news_page .shipingneiye { padding:20px 0;}
.news_page .game_down{ padding:20px 0 40px 0;text-align:center;color:#c00;}
.news_page .game_down a{ padding:12px 20px;font-size:16px;color:#fff;font-family:"Microsoft Yahei";background:#FF8400;border-radius:2px;}
.news_page .game_down a:hover{color:#fff;background:#ff9900;}
.news_page .appdown{line-height:18px;text-align:center;color:#c00;}
.news_page .appdown a{color:#c00;padding-bottom:1px;}
.news_page .appdown a:hover{color:#c00;border-bottom:1px solid #c00;}
.news_page .share{margin:16px 0;}
.news_page .share .bdlikebutton{margin:0 auto;}
.news_page .relatenews{ height:206px; overflow:hidden;margin-bottom:15px;}
.news_page .relatenews div.title{padding:0 10px;line-height:24px;font-size:15px;color:#666666; font-weight:bold;}
.news_page .relatenews .cont{padding:10px;font-size:14px;line-height:22px;position:relative;}
.news_page .relatenews .cont ul{margin-left:200px;}
.news_page .relatenews .cont li{ height:30px; overflow:hidden;}
.news_page .relatenews .cont span.title{display:inline-block;*display:inline;zoom:1;width:420px;height:30px;overflow:hidden;}
.news_page .relatenews .cont span.time{display:inline-block;*display:inline;zoom:1;width:74px;height:30px;overflow:hidden;padding-left:10px;color:#666; font-size:12px;}
.news_page .relatenews .cont div.imgbox{width:230px;height:172px;}
.news_page .relatenews .cont div.imgbox img{display:block;width:230px;height:172px;}
.news_page .relatenews .cont div.imgbox a{display:block;}
.news_page .relatenews .cont div.imgbox a.text{width:230px;top:147px;}

.news_page .mm_pic{padding:14px 0 30px 0;}
.news_page .mm_pic li{width:148px;padding:0 14px 0 10px;font-size:14px;line-height:18px;float:left;}
.news_page .mm_pic li img{margin-bottom:4px;}
.news_detail .inf_box{border:1px solid #efefef;margin-top:20px;padding:20px 20px 0 20px;}
.news_detail .inf_box .imgbox3{margin-right:20px;}
.news_detail .inf3 p{font-size:22px;line-height:36px;}
.news_detail .inf3 ul{width:300px;font-size:14px;color:#a9a9a9;}
.news_detail .inf3 li{float:left;width:130px;overflow:hidden;margin-right:20px;}
.news_detail .inf3 li span{color:#333;}
.news_detail .inf3 li a{color:#f00;}
.news_detail .inf3 li a:hover{text-decoration:underline;}
.news_detail .ewm_box{width:70px;text-align:center;margin-right:30px;font-size:14px;}

.news_detail .btn_box a{display:block;width:220px;height:47px;background-image:url(../img/game_d_btn.png);margin:0 auto;margin-bottom:15px;}
.news_detail .btn_box a.btn1{background-position:0 0;}
.news_detail .btn_box a.btn1:hover{background-position:0 -47px;}
.news_detail .btn_box a.btn2{background-position:0 -94px;}
.news_detail .btn_box a.btn2:hover{background-position:0 -141px;}
.news_detail .btn_box a.btn3{background-position:0 -282px;}

.detail_end{margin-top:20px;}
.detail_end h5{font-size:20px;font-weight:700;margin-bottom:15px;}
.detail_end img{display:block;float:left;}
.detail_end p{margin-left:20px;font-size:14px;line-height:30px;}
.detail_end em{color:#f00;}
.fl{float:left;}

.about_read{margin:20px 0;}
.about_read .title{margin-bottom:15px;}
.about_read dd{width:178px;overflow:hidden;float:left;margin-right:22px;}
.about_read dd a{font-size:14px;color:#666;text-align:center;}
.about_read dd a:hover{color:#f00;}
.about_read .cont{width:823px;margin-top:15px;}
.about_read .cont p{width:178px;height:40px;overflow:hidden;}
.about_read ul{margin-top:20px;}
.about_read li{float:left;width:380px;height:30px;overflow:hidden;font-size:14px;margin-right:30px;line-height:30px;border-bottom:1px dotted #ddd;}
.about_read li a{display:block;width:290px;height:30px;overflow:hidden;float:left;}
.about_read li a em{width:2px;height:2px;background:#f}
.about_read li span{display:block;float:right;color:#b0aaaa;}

.sytj{width:823px;overflow:hidden;margin-bottom:10px;}
.sytj li{width:106px;height:130px;overflow:hidden;float:left;border:1px solid #fff;margin:10px 9px 0 0;position:relative;}
.sytj li img{z-index:1;margin:10px 0;}
.sytj li a{display:block;text-align:center;font-size:14px;}
.sytj li a.g_t{width:106px;height:20px;overflow:hidden;}
.sytj li a.btn{display:none;width:72px;height:23px;background:#f90;text-align:center;line-height:23px;color:#fff;margin:0 auto;border-radius:3px;}
.sytj li a.btn:hover{background:#ed8600;}
.sytj li:hover{border:1px solid #ededed;background:#f6f6f6;}
.sytj li:hover span{background:url(../img/rad3_24.png) no-repeat;_background:url(../img/rad3_8.png) no-repeat;z-index:2;cursor:pointer;}

/*标题*/
.title{height:35px;line-height:33px;overflow:hidden;position:relative;top:-1px;background:url(../img/t_b.gif) repeat-x bottom left;}
.title p.h3{font-size:20px;float:left;font-weight:700;color:#666;border-bottom:2px solid #ffb230;}
.title p.h3 a{display:block;padding:0;color:#666;float:left;}
.title p.h3 a.nonce{line-height:33px;font-weight:700;color:#666;}
.title p.more{float:right;line-height:35px;}
.title p.more a{color:#999;font-size:14px;background:url(../img/more.gif) no-repeat center right;}
.title p.more a:hover{color:#f00;text-decoration:none;}


/*开服表*/
.box-con {margin-bottom: 10px;background: #fff;zoom: 1}
.box-con:after {visibility: hidden;display: block;content: "";clear: both}
.bigevent-con .box-text {overflow: hidden}
.bigevent-con .event-con {margin: 10px 0;position: relative}
.bigevent-con .border {position: absolute;top: 0;left: 10px;height: 100%;border-left: 2px dotted #e9e9e9}
.bigevent-con .box-text {overflow: hidden}
.bigevent-con .event-con {margin: 10px 0;position: relative}
.bigevent-con .border {position: absolute;top: 0;left: 10px;height: 100%;border-left: 2px dotted #e9e9e9}
.bigevent-con .event-con .title {height: 24px;padding: 7px 0 7px 24px;line-height: 24px;background: url(//image.diyiyou.com/img/event_tit.png) no-repeat 100px 100px;position: relative}
.bigevent-con .event-con .title span {width: 96px;height: 24px;display: block;font-size: 14px;font-weight: 700;color: #fff;background: url(//image.diyiyou.com/img/event_bg.png) no-repeat 100px 100px;cursor: default}
.bigevent-con .event-con .title.android {background-position: 0 8px}
.bigevent-con .event-con .title.android span {text-indent: 16px;background-position: 0 -138px}
.bigevent-con .event-con .title.ios {background-position: 0 -61px}
.bigevent-con .event-con .title.ios span {text-indent: 32px;background-position: 0 -182px}
.bigevent-con .event-con .event-list li {height: 24px;padding: 7px 0;line-height: 24px;padding: 7px 0 7px 24px;background: url(//image.diyiyou.com/img/event_tit.png) no-repeat 100px 100px;position: relative}
.bigevent-con .event-list li.android {background-position: 0 -132px}
.bigevent-con .event-list li.android .des {background-position: 0 0}
.bigevent-con .event-list li.ios {background-position: 0 -195px}
.bigevent-con .event-list li.ios .des {background-position: 0 -43px}
.bigevent-con .event-list li.no {background-position: 0 -255px}
.bigevent-con .event-list li.no .time {color: #b3b3b3}
.bigevent-con .event-list li.no .des {color: #999;background-position: 0 -90px}
.bigevent-con .event-list .time {width: 88px;float: left;color: #666;cursor: default}
.bigevent-con .event-list .d {padding-right: 8px}
.bigevent-con .event-list .des {width: 184px;text-align: center;float: left;text-indent: 12px;background: url(//image.diyiyou.com/img/event_bg.png) no-repeat 100px 100px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden}
.box-tit {height: 48px;line-height: 48px;border-bottom: 2px solid #e9e9e9}
.box-tit .tit {height: 48px;display: block;color: #444;font-size: 22px;float: left;padding: 0 10px;border-bottom: 2px solid #f80;font-weight: 700;cursor: default}
.box-tit .tit .org {color: #f80}
.box-tit .tit a:hover {text-decoration: none}
.box-tit .more {float: right;margin-right: 10px}
.box-tit .tag-tit-ul {width: 70%;height: 100%;float: left}
.box-tit .tag-tit-ul li {height: 100%;float: left;padding: 0 15px;font-size: 20px;font-weight: 700;cursor: pointer}
.box-tit .tag-tit-ul li.current {color: #f60;border-bottom: 2px solid #f60}
.box-text {zoom: 1;position: relative}
.box-text:after {visibility: hidden;display: block;content: "";clear: both}

/*热门推荐*/
.z_text_li{margin-bottom:20px;}
.hide{display:none;}
.r_newslist{overflow:hidden;font-size:14px;}
.r_newslist span.pm{display:block;width:20px;height:20px;padding-right:10px;overflow:hidden;float:left;text-align:center;}
.r_newslist span.pm i{display:block;width:20px;height:20px;line-height:20px;text-align:center;margin:0 auto;background:#ccc;color:#fff;border-radius:100px;}
.r_newslist li span.pm i.top1{background:#f60;}
.r_newslist li span.pm i.top2{background:#f90;}
.r_newslist li span.pm i.top3{background:#f6bb43;}
.r_newslist .t{padding:15px 0;border-bottom:1px dotted #ddd;}
.r_newslist .f{padding:10px 0;border-bottom:1px dotted #ddd;}
.r_newslist .f .pm{margin-top:22px;}
.r_newslist .f .pic{width:100px;height:65px;padding-right:10px;float:left;}
.r_newslist .f .inf{width:158px;float:left;}
.r_newslist .f .inf span{display:block;padding-top:2px;font-size:12px;color:#999;}
/*友情链接*/
.libao .tit span{display:block;font-size:24px;height:37px;line-height:30px;border-bottom:3px solid #ffb230;font-weight:bold;z-index:8;float:left;}
.libao .list{padding-top: 12px;}
.libao .list a{font-size: 15px;color: #666;line-height: 32px;margin-right: 8px;}
.libao .list a:hover{color: #ff3300;text-decoration: underline;}

/*猜你喜欢*/
.hot_tuijian{width:330px;overflow:hidden;margin-bottom:15px;}
.hot_tuijian ul{width:339px;}
.hot_tuijian li{float:left;width:88px;text-align:center;margin:17px 17px 0 0;}
.hot_tuijian li a{display:block;width:88px;height:110px;font-size:14px;overflow:hidden;}
.container1 .adv{float:left;width:330px}