﻿@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;}
.rotate360:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
.rotate360{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.fl{float:left;}
.fr{float:right;}

/* 2018-07-03 */
.w_1200{width:1200px;margin:0 auto;}
.h20{width:100%;height:20px;}

/* 标题 */
.box_style{background:#fff;border:1px solid #efefef;border-bottom:1px solid #e2e2e2;padding:20px;}
.box_title{height:35px;line-height:33px;overflow:hidden;position:relative;top:-1px; background:url(../images/t_b.gif) repeat-x bottom left;margin-top:-10px;}
.box_title p.h3{font-size:20px;float:left; font-weight:700; color:#666666; border-bottom:2px solid #ffb230;}
.box_title p.more{float:right; line-height:35px;}
.box_title p.more a{color:#999;padding-right:20px;font-size:14px;background:url(../images/n11_cy_more.gif) no-repeat center right;}
.box_title p.more a:hover {color:#f00;}

/* 面包屑 */
.news_dqwz{width:1200px;margin:10px auto;font-size:14px;}


/* Common base start */
.gg_1000box_wrap{background:#f8f8f8;}
.gg_1000box{width:1000px;margin:0 auto; padding:17px 0 10px 0;}
.gg_t710{width:710px;height:90px;overflow:hidden;float:left;}
.gg_t270{width:270px;height:90px;overflow:hidden;float:right;}
.gg_270x300{display:block;width:270px;height:300px;overflow:hidden;}
.gg_1000x84{display:block;width:1000px;height:84px;margin-bottom:10px;overflow:hidden;}

.pagecode{padding:3px;margin:20px 0;text-align:center;font-size:14px;}
.pagecode a,.pagecode span{padding:8px 12px;margin-right:4px;color:#7f7f7f;font-weight:700;text-decoration:none;border:1px solid #ccc; border-radius:4px;}
.pagecode a:hover{color:#fff;background:#ffb230;border:1px solid #feaf29;}
.pagecode span.current,.pagecode span.current:hover{font-weight:700;color:#fff;background:#ffb230;border:1px solid #feaf29;}
.pagecode span.disabled,.pagecode a.disabled:hover{color:#ccc;background:#f8f8f8;border:1px solid #ccc;cursor:default;}

.star{display:block;width:82px;height:15px;overflow:hidden;text-indent:-9999px;background-image:url(../images/img.png);}
.star5{background-position:-200px -300px;}
.star10{background-position:-200px -320px;}
.star15{background-position:-200px -340px;}
.star20{background-position:-200px -360px;}
.star25{background-position:-200px -380px;}
.star30{background-position:-200px -400px;}
.star35{background-position:-200px -420px;}
.star40{background-position:-200px -440px;}
.star45{background-position:-200px -460px;}
.star50{background-position:-200px -480px;}
.star_b{display:block;width:106px;height:19px;overflow:hidden;text-indent:-9999px;background-image:url(../images/img.png);}
.star_b05{background-position:-300px -300px;}
.star_b10{background-position:-300px -320px;}
.star_b15{background-position:-300px -340px;}
.star_b20{background-position:-300px -360px;}
.star_b25{background-position:-300px -380px;}
.star_b30{background-position:-300px -400px;}
.star_b35{background-position:-300px -420px;}
.star_b40{background-position:-300px -440px;}
.star_b45{background-position:-300px -460px;}
.star_b50{background-position:-300px -480px;}

.icon175{width:175px;height:184px;position:relative;}
.icon175 em{width:175px;height:184px;background:url(../images/mask175.png) no-repeat;position:absolute;left:0;top:0;z-index:5;}
.icon175 img{width:175px;height:175px;position:absolute;left:0;top:0;z-index:4;}
.icon72{width:175px;height:90px;position:relative;}
.icon72 em{display:none;}
.icon72 img{width:72px;height:72px;border-radius:12px;position:absolute;left:51px;top:0;z-index:4;}

ol.rating{width:105px;height:21px;overflow:hidden;}
ol.rating li{float:left;}
ol.rating li a{display:block;width:21px;height:21px;text-indent:-9999px;background-image:url(../images/img.png);background-position:-500px -190px;}
ol.rating li.hover a{background-position:-500px -220px;}

.ep_main_parting{display:block;height:0;clear:both;overflow:hidden;border-top:2px solid #efefef;}
.ep_main_dotted{display:block;height:0;clear:both;overflow:hidden;border-top:1px dotted #ddd;}
.blank3 {clear:both; height:3px; overflow:hidden; display:block;}
.blank6 {clear:both; height:6px; overflow:hidden; display:block;}
.blank9 {clear:both; height:9px; overflow:hidden; display:block;}
.blank12 {clear:both; height:12px; overflow:hidden; display:block;}
.blank15 {clear:both; height:15px; overflow:hidden; display:block;}
.blank20 {clear:both; height:20px; overflow:hidden; display:block;}
.blank10 {clear:both; height:10px; overflow:hidden; display:block;}

.reply{ float:left;display: none;}
.reply .reply_top{padding:0 10px;}
.reply .reply_top .title{height:40px;line-height:40px;}
.reply .reply_top h3{font-size:15px;font-weight:300;text-align:left;color:#2abbb4;float:left;}
.reply .reply_top .rating{width:105px;height:21px;overflow:hidden;}
.reply .reply_top .rating_box{margin-right:24px;float:right;}
.reply .reply_top .rating_text{width:102px;color:#999;float:left;}
.reply .reply_top .rating{padding:9px 0 10px 0;float:left;}
.reply .mod_cont{}
.reply .mod_cont .userinfo{width:54px;float:left;}
.reply .mod_cont .facebox{width:54px;height:54px;margin-top:8px;position:relative;}
.reply .mod_cont .facebox em{width:54px;height:54px;background:url(../images/img.png) -500px -246px;position:absolute;left:0;top:0;z-index:5;}
.reply .mod_cont .facebox img{width:50px;height:50px;padding:2px;position:absolute;left:0;top:0;z-index:4;}
.reply .mod_cont .link a{display:block;width:54px;text-align:center;}
.reply .mod_cont .reply_area{width:707px;margin-left:10px;float:left;}
.reply .mod_cont .reply_area textarea{width:572px;height:77px;padding:6px 8px;line-height:18px;color:#999;background:#f8f8f8;box-shadow: inset 0px 2px 0px #e2e2e2;border:1px solid #ccc;border-radius:5px;resize:none;}
.reply .mod_cont .reply_area textarea.on{color:#333;}
.reply .mod_cont .reply_area .textarea{width:689px;height:77px;padding:6px 8px;line-height:18px;color:#999;background:#f8f8f8;box-shadow: inset 0px 2px 0px #e2e2e2;border:1px solid #ccc;border-radius:5px;resize:none;}
.reply .mod_cont .btn_area{width:795px;margin:6px 0;float:left;}
.reply .mod_cont .btn_area .sw_face{display:block;height:16px;line-height:16px;padding:2px 5px;margin-left:70px;cursor:pointer;position:relative;float:left;}
.reply .mod_cont .btn_area .sw_face em{display:inline-block;*display:inline;zoom:1;width:16px;height:16px;overflow:hidden;margin-right:3px;background:url(../images/img.png) -540px -200px;vertical-align:middle;}
.reply .mod_cont .btn_area .sw_face i{display:inline-block;*display:inline;zoom:1;height:16px;overflow:hidden;vertical-align:middle;}
.reply .mod_cont .btn_area .sw_face .netfae_sel{display:block;width:356px;height:24px;padding:4px 8px;border:1px solid #efefef;background:#fff;position:absolute;left:-6px;top:-40px;}
.reply .mod_cont .btn_area .sw_face .netfae_sel a{padding:0 1px;}
.reply .mod_cont .btn_area .sw_face .netfae_sel_emr{display:block;width:15px;height:10px;background:url(../images/arrow_emr.png) no-repeat;position:absolute;left:24px;top:32px;}
.reply .mod_cont .btn_area a.btn{display:block;width:80px;height:35px;line-height:35px;margin-right:26px;text-align:center;font-size:14px;color:#fff;font-family:"Microsoft Yahei";background:#FF8400;border-radius:2px;float:right;}
.reply .mod_cont .btn_area a.btn:hover{color:#fff;background:#ff9900;}
.reply .reply_main{padding:0 10px;}
.reply .reply_main li{padding:14px 0;border-bottom:1px dotted #ddd;}
.reply .reply_main .facebox{width:54px;height:54px;position:relative;float:left;}
.reply .reply_main .facebox em{width:54px;height:54px;background:url(../images/img.png) -500px -246px;position:absolute;left:0;top:0;z-index:5;}
.reply .reply_main .facebox img{width:50px;height:50px;padding:2px;position:absolute;left:0;top:0;z-index:4;}
.reply .reply_main .post_body{width:574px;margin-left:10px;position:relative;float:left;}
.reply .reply_main .post_header{line-height:24px;color:#999;}
.reply .reply_main .post_header a{margin-right:5px;color:#e9a305;}
.reply .reply_main .post_header a:hover{color:#f30;}
.reply .reply_main .post_header .starbox{position:absolute;top:0;right:0;}
.reply .reply_main .post_content{line-height:20px;}
.reply .morereply{line-height:40px;text-align:right;}
/* Common base over */


.topbar_wrap{background:#000;}
.topbar{width:1000px;height:37px;margin:0 auto;position:relative;}
.topbar .chn{width:46px;height:37px;background:#f2472d;color:#fff;font-size:14px;font-weight:700;line-height:34px;text-align:center;}
.topbar .chn i{display:inline-block;width:0;height:0;overflow:hidden;line-height:0;font-size:0;border-right:6px solid transparent;border-left:6px solid #000000;border-top:6px solid transparent;border-bottom:6px solid #000000;_color:#FF3FFF;_filter:chroma(color=#FF3FFF);position:absolute;left:0;bottom:0;}
.topbar .title{width:240px;font-size:12px;color:#fff;line-height:37px;position:absolute;top:0;left:56px;}
.topbar .title h1{display:inline;}
.topbar .nav{height:15px;line-height:14px;margin:12px 0;position:absolute;right:0;top:0;}
.topbar .nav li{border-left:1px solid #424242;float:left;}
.topbar .nav li a{margin:0 11px;color:#fff;}
.topbar .nav li a:hover{color:#f30;}
.header_wrap{background:#fff;}
.header{width:1200px;height:99px;margin:0 auto;position:relative;}
.header .logo{padding-top:22px;}
.header .logo a{display:block;width:400px;height:56px;text-indent:-9999px;background:url(../images/logo.png) no-repeat;}
.header .logoall {padding-top:20px;}
.header .channel{width:183px;height:99px;position:absolute;top:0;right:286px;}
.header .channel li{padding:0 2px;float:left;}
.header .channel a{display:block;font-weight:700;width:86px;height:42px;line-height:42px;padding-top:57px;text-align:center;color:#6a0000;background:url(../images/img.png);background-repeat:no-repeat;}
.header .channel a:hover{font-weight:700;}
.header .channel a.android{background-position:-7px 0;}
.header .channel a.android:hover{background-position:-7px -100px;color:#fff;}
.header .channel a.ios{background-position:-107px 0;}
.header .channel a.ios:hover{background-position:-107px -100px;color:#fff;}
.header .channel a.wp{background-position:-207px 0;}
.header .channel a.wp:hover{background-position:-207px -100px;color:#fff;}
.header .search{width:265px;height:60px;position:absolute;top:20px;right:0;}
.header .search .search_bar{width:265px;height:35px;position:relative;}
.header .search .search_bar input{background-image:url(../images/img.png); background-color:#e9a305;background-repeat:no-repeat;}
.header .search .search_bar .text{width:210px;height:15px;padding:10px 10px;color:#999;border:none;background-position:-300px 0;position:absolute;left:0;top:0;}
.header .search .search_bar .button{width:35px;height:35px;border:none;background-position:-530px 0;text-indent:-9999px;cursor:pointer;position:absolute;right:0;top:0;}
.header .search .hot_words{padding:0 4px;margin-top:5px;}
.header .search .hot_words a{padding:0 2px;}
.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:8px;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(../images/fix_i.png) left center no-repeat;float:left;}
.fixedbar .right a.a{padding:0 7px 0 22px;background:url(../images/fix_a.png) left center no-repeat;float:left;}
.fixedbar .right a.w{padding:0 0 0 22px;background:url(../images/fix_w.png) left center no-repeat;float:left;}
.fixedbar .right span.line{color:#5b5653;float:left;}

/* 白色菜单 */
.menu_wrap{ width:100%;background:#fff url(../images/menu.png) repeat-x left top;}
.menu{width:1000px;height:41px;font-weight:bold;margin:0 auto; overflow:hidden;}
.menu ul{height:26px;line-height:26px;padding:7px 0; width:1001px;}
.menu li{float:left; width:70px;padding:0 10px;background:url(../images/menu_bg.gif) 0px -43px no-repeat;font-size:14px; text-align:center;}
.menu li a{display:block;color:#4c4743;width:70px;height:26px;padding:0;}
.menu li a:hover{color:#fff;background:#c3a279;border-radius:15px;}
.menu li a.nonce{color:#fff;background:#4c4743;border-radius:15px;}
.menu .no { background:none;}

.menuall{width:1200px;height:41px;font-weight:700;margin:0 auto; overflow:hidden;}
.menuall ul{height:26px;line-height:26px;padding:7px 0; width:1201px;}
.menuall li{float:left; width:77px;padding:0 10px;background:url(../images/menu_bg.gif) 0px -43px no-repeat;font-size:13px; text-align:center;}
.menuall li a{display:block;color:#4c4743;width:77px;height:26px;padding:0;}
.menuall li a:hover{color:#fff;background:#c3a279;border-radius:15px;}
.menuall li a.nonce{color:#fff;background:#4c4743;border-radius:15px;}
.menuall .no { background:none;}

.menugame{width:1000px;height:40px;font-weight:700;margin:0 auto; overflow:hidden;}
.menugame ul{height:26px;line-height:26px;padding:7px 0; width:1001px;}
.menugame li{float:left; width:67px;padding:0 5px;background:url(../images/menu_bg.gif) 0px -43px no-repeat;font-size:13px; text-align:center;}
.menugame li a{display:block;color:#4c4743;width:67px;height:26px;padding:0;}
.menugame li a:hover{color:#fff;background:#c3a279;border-radius:15px;}
.menugame li a.nonce{color:#fff;background:#4c4743;border-radius:15px;}
.menugame .no { background:none;}

.menu_wrap_zt{background:#4b4743;}
.menuzt{width:1200px;height:40px;font-weight:700;margin:0 auto;}
.menuzt ul{width:1201px;}
.menuzt li{float:left;font-size:13px;text-align:center;position:relative;padding:11px 0;}
.menuzt li a{display:block;height:18px;line-height:18px;color:#d8d8d8;padding:0 35px;border-right:1px solid #c9c9c9;}
.menuzt li a i{display:inline-block;width:0;height:0;border-top:5px solid #d8d8d8;border-right:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid transparent;position:relative;top:3px;margin-left:5px;}
.menuzt li a:hover,.menuzt li a.nonce{color:#fff;}
.menuzt li:last-child a{border-right:none;}
.menuzt li .option{width:255px;background:#f9f9f9;position:absolute;top:40px;padding:0 0 10px 10px;z-index:99;border:1px solid #e1e1e1;border-top:none;}
.menuzt li .option span{display:block;width:75px;text-align:center;margin:10px 10px 0 0;padding:0;float:left;}
.menuzt li .option span a{width:75px;height:20px;line-height:20px;padding:0;border:none;font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#999;}
.menuzt li .option span a:hover{color:#333;}
.menuzt li:hover .option{display:block;}

.submenu_wrap{background:#eee;}
.submenu{width:1000px;height:40px;font-weight:700;margin:0 auto;}
.submenu ul{height:26px;line-height:26px;padding:7px 8px;}
.submenu li{float:left;}
.submenu li a{display:block;color:#5a5a5a;height:26px;padding:0 15px;}
.submenu li a:hover{color:#f30;}
.submenu li a.nonce{color:#f30;}
.game_wrap{margin-top:10px;}
.game{width:1000px;margin:0 auto;background:#fff;}
.game .recommend{border-top:1px solid #efefef;}
.game .recommend .nav{width:90px;height:105px;float:left;}
.game .recommend .nav a{display:block;width:88px;height:34px;line-height:34px;text-align:center;border-left:1px solid #efefef;border-right:1px solid #efefef;border-bottom:1px solid #efefef;background:url(../images/img.png) -400px -50px no-repeat;}
.game .recommend .nav .current a{background:none;color:#c3a279;border-left:1px solid #c3a279;border-right:1px solid #fff;}
.game .recommend .nav .current a:hover{color:#e9a305;}
.game .recommend .cont{width:890px;padding:0 10px 0 9px;height:104px;border-right:1px solid #efefef;border-bottom:1px solid #efefef;float:left;overflow:hidden;}
.game .recommend .cont a{display:block;width:89px;height:104px;text-align:center;float:left;position:relative;}
.game .recommend .cont em{display:block;width:60px;height:61px;text-indent:-9999px;background:url(../images/img.png) -300px -100px no-repeat;position:absolute;top:10px;left:13px;z-index:5;}
.game .recommend .cont img{width:60px;height:60px;position:absolute;top:10px;left:13px;z-index:4;}
.game .recommend .cont i{width:86px;height:28px;overflow:hidden;line-height:28px;position:absolute;top:70px;left:0;z-index:3;}
.game .recommend .hide{display:none;}
.game .gamezone{height:61px;overflow:hidden;border:1px solid #efefef;border-top:none;}
.game .gamezone ul{height:30px;overflow:hidden;border-bottom:1px solid #efefef;float:left;}
.game .gamezone li{display:inline;margin-left:-1px;line-height:30px;padding:0 8px 0 9px;background:url(../images/menu_bg.gif) 0px -49px no-repeat;}
.game .gamezone li a.emp{color:#c00;}
.game .gamezone li a.emp:hover{color:#c00;}
.game .gamezone .hot{margin:0 10px;}
.game .gamezone .new{margin:0 10px;}
.game .gamezone em{display:block;width:58px;height:19px;padding:5px 4px 6px 1px;border-bottom:1px solid #efefef;line-height:19px;text-align:center;color:#fff;background-image:url(../images/img.png);float:left;}
.game .gamezone .hot em{background-position:-400px -94px;}
.game .gamezone .new em{background-position:-400px -124px;}
.game .gamezone .hot ul{width:915px;}
.game .gamezone .new ul{width:915px;}

.mod_path_wrap{background:#f8f8f8;border-bottom:1px solid #efefef;}
.mod_path{width:1000px;margin:0 auto;}
.mod_path ul{margin:0; padding-bottom:5px;}
.mod_path li.logo{width:158px;height:40px;float:left;}
.mod_path li.path{height:40px;float:left;}
.mod_path li.path span{display:block;margin:16px 0 0 10px;font-size:14px;line-height:20px;}
.mod_path li.search{width:270px;height:40px;float:right;}
.mod_path li.search .search_bar{width:268px;height:28px;line-height:28px;margin-top:5px;border:1px solid #2abbb4;background:#fff;}
.mod_path li.search .search_bar .text{width:220px;padding:0 10px;color:#999;border:none;background:none;}
.mod_path li.search .search_bar .button{width:28px;height:28px;border:none;background:#2abbb4 url(../images/path_search_btn.png) no-repeat;text-indent:-9999px;cursor:pointer;}
.pathmenu{width:1000px;margin:0 auto;font-size:14px;text-align:center;border-bottom:1px solid #e6e6e6;}
.pathmenu ul{background:#fff;border-left:1px solid #efefef;border-right:1px solid #efefef;border-bottom:1px solid #efefef;}
.pathmenu li{margin-left:-1px;float:left;}
.pathmenu li a{display:block;width:88px;height:36px;line-height:36px;overflow:hidden;border-right:1px solid #efefef;}
.pathmenu li a:hover{color:#fff;background:#2abbb4;border-right:1px solid #2abbb4;}
.pathmenu li a.nonce{color:#fff;background:#2abbb4;border-right:1px solid #2abbb4;}
.mod_path_wrap .platmenu{width:1000px;height:37px;margin:0 auto;line-height:37px;font-size:14px;text-align:center;border-top:3px solid #2abbb4;/*position:relative;top:1px;*/}
.mod_path_wrap .platmenu ul{border-left:1px solid #efefef;border-right:1px solid #efefef;}
.mod_path_wrap .platmenu li{float:left;border-right:1px solid #efefef;}
.mod_path_wrap .platmenu li a{display:block;width:88px;border-bottom:1px solid #efefef;}
.mod_path_wrap .platmenu li a:hover{color:#2abbb4;}
.mod_path_wrap .platmenu li a.nonce,.platmenu_wrap .platmenu li a.nonce:hover{color:#2abbb4;font-weight:700;background:#fff;border-bottom:1px solid #fff;}
.main_wrap{}
/*.main{width:1000px;background:url(../images/bg_main.png) repeat-y;margin:20px auto 0 auto;}*/
.main{width:958px;padding:10px 20px;margin:20px auto 0 auto;background:#fff url(../images/bg_main.png) -1px 0 repeat-y;border:1px solid #efefef;}
.main_full{width:1200px;margin:20px auto 0 auto;}



.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(../images/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(../images/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(../images/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(../images/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(../images/c3c6ed47976140f5aabbc359fff02061.gif);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(../images/c3c6ed47976140f5aabbc359fff02061.gif);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;}

/*�ײ�*/
.footer{width:100%;height:160px;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:auto;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;}
/**�Ҳ�����****/
.pub-littlt-fix-nav {-moz-user-select: none;bottom: 142px;display: block;left: 57%;margin-left: 505px;position: fixed;width: 40px;z-index: 15;}
.pub-littlt-fix-nav li {background: none repeat scroll 0 0 #f3f3f3;color: #333;font-size: 14px;height: 36px;line-height: 18px;margin-bottom: 1px;padding: 2px 0;text-align: center;}
.pub-littlt-fix-nav li:hover {cursor: pointer;}
.pub-littlt-fix-nav li.on {background-color: #ff8a00;color:#fff;cursor: pointer;}
.pub-littlt-fix-nav li:hover .link {display: block;text-decoration: none;}
.pub-littlt-fix-nav .link {background: none repeat scroll 0 0 #ff8a00;color:#fff;display:none;font-size:14px;height:36px;line-height:18px;margin-bottom:1px;text-align:center;width: 100%;}
.pub-littlt-fix-nav .to-top {visibility: hidden;}
.pub-littlt-fix-nav .client {background: url("../images/index_nav.png") no-repeat scroll 0 -40px #fff;position:relative;visibility:visible;}
.pub-littlt-fix-nav .client .lit {display: block;font-size: 12px;line-height: 14px;}
.pub-littlt-fix-nav .client .client-code {background: none repeat scroll 0 0 #fff;border: 1px solid #e0e0e0;bottom: 46px;cursor: default;left: -52px;padding: 15px 0 10px;position: absolute;    width: 141px;}
.pub-littlt-fix-nav .client .client-code.first {bottom: 0;left: 0;position: absolute;}
.pub-littlt-fix-nav .client .client-code.first .cor {display: none;}
.pub-littlt-fix-nav .client .img {display: block;height: 103px;margin: 0 0 10px 19px;width: 103px;}
.pub-littlt-fix-nav .client .p {color: #333;font-size: 12px;line-height: 16px;text-align: center;}
.pub-littlt-fix-nav .client .p2 {color: #f60;font-size: 12px;line-height: 16px;text-align: center;}
.pub-littlt-fix-nav .client .close {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background: url("../images/index_nav.png") no-repeat scroll -8px 4px #fff;border-color: #e0e0e0;border-image: none;border-style: solid solid none;border-width: 1px 1px 0;cursor: pointer;height: 23px;left: -1px;position: absolute;top: -24px;width: 23px;}
.pub-littlt-fix-nav .client .cor {background: url("../images/index_nav.png") no-repeat scroll 10px -315px rgba(0, 0, 0, 0);bottom: -8px;height: 8px;left: 40px;position: absolute;width: 60px;}
.pub-littlt-fix-nav .to-top.show {background: url("../images/index_nav.png") no-repeat scroll 0 -162px #fff;visibility: visible;}
.pub-littlt-fix-nav .to-top.show:hover {background-color:#ff8a00;background-position: 0 -214px;cursor: pointer;}
.pub-littlt-fix-nav #bdshare {float: none;width: 40px;}
.pub-littlt-fix-nav #bdshare .bds_more {background: none repeat scroll 0 0 #ff8a00 !important;color: #fff;display: none;font-size: 14px;height: 36px;line-height: 18px;margin: 0 0 1px;padding: 0;text-align: center;width: 100%;}
.pub-littlt-fix-nav #bdshare:hover .bds_more {color: #fff;display: block;font-size: 14px;line-height: 18px;text-align: center;}
.pub-littlt-fix-nav #bdshare:hover .bds_more:hover {opacity: 1;}
.pub-littlt-fix-nav .share {background: url("../images/index_nav.png") no-repeat scroll 1px -122px #fff;}
#bdshare_l {bottom: 121px !important;left: 50% !important;margin-left: 388px !important;position: fixed !important;top: auto !important;}
#bdsIfr {display: none !important;}
.pub-littlt-fix-nav .suggest, .pub-littlt-fix-nav .client, .pub-littlt-fix-nav #bdshare, .pub-littlt-fix-nav .to-top.show {background-color: #fff;}
/* 友链 */
.friend_link{padding:15px 20px 20px 20px;margin-bottom:0 !important;}
.friend_link .cont{padding-top:20px;}
.friend_link .cont a{padding-right:10px;}