﻿body{background:#3A3A3A; font:12px/22px "微软雅黑"; color:#666; padding:0; margin:0; position:relative;}
div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,img,select,input{padding:0; margin:0; list-style:none; vertical-align:middle;}
input,textarea:focus{outline:none;}
img{border:none;}
.fl{float:left;}
.fr{float:right;}
.clearfix:after{content:""; display:block; clear:both; height:0;}.clearfix{*zoom:1;}
.blank5{clear:both; height:5px; overflow:hidden;}
.blank10{clear:both; height:10px; overflow:hidden;}
.blank15{clear:both; height:15px; overflow:hidden;}
.blank20{clear:both; height:20px; overflow:hidden;}
a{color:#999; text-decoration:none; transition:color 0.3s linear;}
a:hover{color:#eb5d56;}
.f14{font-size:14px;}
.p5{padding:5px;}.pt5{padding-top:5px;}.pb5{padding-bottom:5px;}.pl5{padding-left:5px;}.pr5{padding-right:5px;}
.p10{padding:10px;}.pt10{padding-top:10px;}.pb10{padding-bottom:10px;}.pl10{padding-left:10px;}.pr10{padding-right:10px;}
.p15{padding:15px;}.pt15{padding-top:15px;}.pb15{padding-bottom:15px;}.pl15{padding-left:15px;}.pr15{padding-right:15px;}
.p20{padding:20px;}.pt20{padding-top:20px;}.pb20{padding-bottom:20px;}.pl20{padding-left:20px;}.pr20{padding-right:20px;}
.p30{padding:30px;}.pt30{padding-top:30px;}.pb30{padding-bottom:30px;}.pl30{padding-left:30px;}.pr30{padding-right:30px;}
.p40{padding:40px;}.pt40{padding-top:40px;}.pb40{padding-bottom:40px;}.pl40{padding-left:40px;}.pr40{padding-right:40px;}
.p50{padding:50px;}.pt50{padding-top:50px;}.pb50{padding-bottom:50px;}.pl50{padding-left:50px;}.pr50{padding-right:50px;}
.m5{margin:5px;}.mt5{margin-top:5px;}.mb5{margin-bottom:5px;}.ml5{margin-left:5px;}.mr5{margin-right:5px;}
.m10{margin:10px;}.mt10{margin-top:10px;}.mb10{margin-bottom:10px;}.ml10{margin-left:10px;}.mr10{margin-right:10px;}
.m15{margin:15px;}.mt15{margin-top:15px;}.mb15{margin-bottom:15px;}.ml15{margin-left:15px;}.mr15{margin-right:15px;}
.m20{margin:20px;}.mt20{margin-top:20px;}.mb20{margin-bottom:20px;}.ml20{margin-left:20px;}.mr20{margin-right:20px;}
.m43{margin:30px;}.mt30{margin-top:30px;}.mb30{margin-bottom:30px;}.ml30{margin-left:30px;}.mr30{margin-right:30px;}
.m40{margin:40px;}.mt40{margin-top:40px;}.mb40{margin-bottom:40px;}.ml40{margin-left:40px;}.mr40{margin-right:40px;}

.tl{text-align:left;}.tr{text-align:right;}.tc{text-align:center;}

.m1200{width:1200px; margin:0 auto; position:relative;}
.m1180{width:1180px; margin:0 auto;}
.m538{width:538px; margin:0 auto;}
.w920{width:920px;}
.h370{height:370px;}
.h580{height:580px;}


.w260{width:260px;}
.inner_box{background:#FFF; min-height:650px; _zoom:1; box-shadow:3px 3px 3px rgba(74,74,74,0.1);}

.pqimg{background-image:url(../images/pqimg.png);}
/*以上是共用样式*/

/*关部*/
.m_bg{background-image:url(../images/m_bg.jpg); background-position:top center; background-repeat:no-repeat; min-width:1200px; height:2174px;}
.m_bg2{background-image:url(../images/m_bg2.jpg); background-position:top center; background-repeat:no-repeat; min-width:1200px; min-height:1200px;}
.m_bg_bt{height:620px; margin-top:-570px; background:url(../images/m_bg_bottom.jpg) bottom center no-repeat;}

.m_bg3{background-image:url(../images/m_bg3.jpg); background-position:top center; background-repeat:no-repeat; min-width:1200px; height:2345px;}


/*扫描下载*/
.scan_box{height:171px; background:url(../images/scan_box_bg.png) left top no-repeat; position:relative; top:375px; left:-4px; padding:32px 0 0 15px; box-sizing:border-box;}

.scan_box .btn_box{display:block; float:left; padding:0 10px;}
.scan_box .btn_box a{display:block; height:58px; width:210px;}
.scan_box .btn_box .android{background-position:0 -390px;}.scan_box .btn_box .android:hover{;}
.scan_box .btn_box .ios{background-position:0 -320px;}.scan_box .btn_box .ios:hover{;}
.scan_box .btn_box .android_no{background-position:-211px -180px;}
.scan_box .btn_box .ios_no{background-position:0 -320px; cursor:context-menu;}

.scan_box .gift{display:block; float:left; position:relative; bottom:10px; background-position:0 0; width:200px; height:132px; cubic-bezier(0.22, 0.61, 0.36, 1); animation:anim2 3s ease-in-out infinite alternate;}

.scan_box .code{float:left; width:124px; height:145px; background-image:url(../images/pqimg.png); background-repeat:no-repeat; background-position:-220px 0; overflow:hidden; box-sizing:border-box; padding:25px 5px 0; position:relative; top:-20px;}
.scan_box .code img{width:114px; height:114px;}
.scan_box .code i{display:block; background:url(../images/code_line.png) no-repeat; width:127px; height:10px; position:absolute; top:0; left:0;}
.scan_box .anim1{
animation:anim1 2s infinite;
-moz-animation:anim1 2s infinite; /* Firefox */
-webkit-animation:anim1 2s infinite; /* Safari and Chrome */
-o-animation:anim1 2s infinite; /* Opera */
;}
@keyframes anim1
{
from{top:20px;}
to{top:145px;}
;}
@-moz-keyframes anim1
{
from{top:20px;}
to{top:145px;}
;}
@-webkit-keyframes anim1
{
from{top:20px;}
to{top:145px;}
;}
@-o-keyframes anim1
{
from{top:20px;}
to{top:145px;}
;}
/*@keyframes anim2{
    0%{left:0;}
    25%{left:-10px;}
    50%{left:0;}
    60%{left:10px;}
    100%{left:0;}
}*/

@keyframes anim2
{
0%,100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }

    10%,30%,50%,70%,90% {
        -webkit-transform: translateX(-10px);
        -ms-transform: translateX(-10px);
        transform: translateX(-10px)
    }

    20%,40%,60%,80% {
        -webkit-transform: translateX(10px);
        -ms-transform: translateX(10px);
        transform: translateX(10px)
    }
;}


.top_box{height:100px;}
	/*游戏信息*/
	.top_game_logo{position:absolute; top:6px; left:60px;}
	/*导航*/

	.nav{height:100px; position:relative; margin-left:275px;}
	.nav li{display:block; float:left; }
	.nav li .y_line{width:2px; height:100px; display:inline-block; background:url(../images/y_line.png) center center no-repeat;}
	.nav li a{width:180px; height:100px; box-sizing:border-box; line-height:100px; display:inline-block; padding-top:35px; text-align:center; font-size:18px; line-height:22px; color:#250400; transition:all 0.3s linear;}
    .nav li a span{font-size:12px; color:#250400; transition:all 0.3s linear;}
	.nav li a:hover{color:#dd3406;}
	.nav li a:hover span{color:#dd3406;}
	.nav li a.on{color:#dd3406;}
	.nav li a.on span{color:#dd3406;}


/*首页内容*/
	.banner{height:567px;}
	.inside_banner{height:407px;}

	/*焦点图片*/
	#focus_box{width:665px; height:320px; position:relative; overflow:hidden;}
	#focus_box .prev , #focus_box .next{background:url(../images/focus_page.png) no-repeat; width:40px; height:60px; margin-top:-30px; cursor:pointer; top:50%; position:absolute; z-index:98;}
	#focus_box .prev{background-position:top left; left:-40px;transition:left 0.2s linear;}
	#focus_box .next{background-position:top right; right:-40px;transition:right 0.2s linear;}
	#focus_box:hover .prev {left:0px;}
	#focus_box:hover .next{right:0px;}
	.focus_ad li{position:absolute;}
	.focus_num{position:absolute; left:50%; margin-left:-40px; bottom:10px; z-index:98;}
	.focus_num li{float:left; margin:0 8px;}
	.focus_num li i{display:block; width:17px; height:17px; border:2px solid #b48739; border-radius:50%; box-sizing:border-box; cursor:pointer; transition:all 0.3s linear;
	}
	.focus_num li.on i{background:#b48739;}

	/*切换*/
	.hd_tab{background-color:#2c2c2c; background:url(../images/news_title_bg.jpg) center center no-repeat; width:100%; height:55px; float:left;}
	.hd_tab .li_a, .hd_tab .li_o{float:left; font-size:18px; color:#9e9e9e; text-align:center; line-height:55px; padding:0 25px; cursor:pointer; position:relative; transition:all 0.3s linear;}
	.hd_tab .li_a{color:#b48739;}
	.hd_tab .li_a span{display:inline-block; border-bottom:4px solid #b48739; line-height:0; height:0; width:100%; position:absolute; bottom:1px; left:0;}

	.hd_tab .more{transition:all 0.3s linear; width:26px; height:26px; display:inline-block; background:url(../images/pqimg.png) no-repeat; background-position:-220px -160px; font-size:14px; margin-right:20px; margin-top:15px;}
    .hd_tab .more:hover{color:#b48739; background-position:-246px -160px;}

	.hd_tab2{border-bottom:3px solid #dcdcdc; height:50px;}
	.hd_tab2 .li_a, .hd_tab2 .li_o{float:left; font-size:20px; color:#262626; text-align:center; line-height:50px; padding:0 5px; margin-right:30px; cursor:pointer; position:relative; transition:all 0.3s linear;}
	.hd_tab2 .li_a{color:#262626;}
	.hd_tab2 .li_a i{display:inline-block; border-bottom:3px solid #fe4a8b; line-height:0; height:0; width:100%; position:absolute; bottom:-3px; left:0;}
	.hd_tab2 .more{background-position:-600px -18px; width:60px; height:18px; line-height:18px; margin-top:16px;}

	/*新闻列表*/
	.in_news_box{background-color:#202020; width:535px; height:320px; box-sizing:border-box; overflow:hidden;}
		.in_news_list{padding:15px 20px 15px; width:100%; height:265px; background:url(../images/five_img_bg.jpg) right top no-repeat; float:left; box-sizing:border-box; overflow:hidden;}
		.in_news_list h1{font-weight:normal; color:#b48739; font-size:18px; text-align:center; line-height:50px;}
		.in_news_list li{line-height:35px; height:35px; position:relative;}
		.in_news_list li a{display:inline-block; font-size:14px; color:#6b6b6b; width:400px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; transition:all 0.2s ease-out;}
		.in_news_list li a:hover{color:#b48739; margin-left:10px;}
		.in_news_list li .time{float:right; font-size:14px; color:#6b6b6b;}


/* 武将库 */
.head_pic{padding-top:30px; display:table; margin:0 auto;}
.head_pic li{float:left; width:132px; height:132px; position:relative; margin:0 5.25px;}
.head_pic li .pic{z-index:111; width:132px; height:132px; background:url(../images/head_pic.png) no-repeat; transition:all 0.3s linear;}
.head_pic li .pic_1{background-position:0 0;}
.head_pic li.on .pic_1{background-position:-132px 0;}
.head_pic li .pic_2{background-position:0 -132px;;}
.head_pic li.on .pic_2{background-position:-132px -132px;}
.head_pic li .pic_3{background-position:0 -264px;}
.head_pic li.on .pic_3{background-position:-132px -264px;}
.head_pic li .pic_4{background-position:0 -396px;}
.head_pic li.on .pic_4{background-position:-132px -396px;}
.head_pic li .pic_5{background-position:0 -528px;}
.head_pic li.on .pic_5{background-position:-132px -528px;}
.head_pic li .pic_6{background-position:0 -660px;}
.head_pic li.on .pic_6{background-position:-132px -660px;}
.head_pic li .pic_7{background-position:0 -792px;}
.head_pic li.on .pic_7{background-position:-132px -792px;}
.head_pic li .pic_8{background-position:0 -924px;}
.head_pic li.on .pic_8{background-position:-132px -924px;}
.head_pic li .pic_9{background-position:0 -1056px;}
.head_pic li.on .pic_9{background-position:-132px -1056px;}
.head_pic li .pic_10{background-position:0 -1188px;}
.head_pic li.on .pic_10{background-position:-132px -1188px;}
.head_pic li .pic_11{background-position:0 -1320px;}
.head_pic li.on .pic_11{background-position:-132px -1320px;}
.head_pic li .pic_12{background-position:0 -1452px;}
.head_pic li.on .pic_12{background-position:-132px -1452px;}
.head_pic li .pic_13{background-position:0 -1582px;}
.head_pic li.on .pic_13{background-position:-132px -1582px;}
.head_pic li .pic_14{background-position:0 -1716px;}
.head_pic li.on .pic_14{background-position:-132px -1716px;}
.head_pic li .pic_15{background-position:0 -1848px;}
.head_pic li.on .pic_15{background-position:-132px -1848px;}

.head_pic li .hover{width:94px; height:94px; display:inline-block; z-index:333; position:absolute; left:0; right:0; top:0; bottom:0; margin:auto; background:transparent; cursor:pointer;
-webkit-transform:rotate(-45deg);
   -moz-transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
     -o-transform:rotate(-45deg);
        transform:rotate(-45deg);
}
.head_pic li>.name{font-size:14px; color:#9e9e9e; position:absolute; right:-5px; transition:all 0.3s linear; font-family:"宋体";}
.head_pic li>.name_top{top:8px;}
.head_pic li>.name_bottom{bottom:8px;}
.head_pic li>.orange{color:#b48739;}

.head_pic li .content{z-index:222; opacity:0; width:254px; height:151px; padding:20px 45px; box-sizing:border-box; background:url(../images/head_pic_bg.jpg) no-repeat center center; position:absolute; top:0; bottom:0; margin:auto; pointer-events: none; transition:all 0.1s linear;}
.head_pic li .active{opacity:1;}
.head_pic li .left{left:155px;}
.head_pic li .right{right:155px;}
.head_pic li .content .name{font-size:20px; color:#b48739; font-weight:normal; line-height:40px; border-bottom:1px solid #b48739;}
.head_pic li .content p{font-size:12px; color:#9e9e9e; padding-top:5px;}
.head_pic li .content .arrow{position:absolute; top:0; bottom:0; margin:auto; width:0; height:0; border-style:solid; border-width:12px 12px;}
.head_pic li .left .arrow{left:-24px; border-color:transparent #b48739 transparent transparent;}
.head_pic li .right .arrow{right:-24px; border-color: transparent transparent transparent #b48739 ;}


/*游戏特色*/
.game_pic{background:url(../images/five_img_bg.jpg) center top no-repeat; padding:0 30px;}
.game_pic .title{border-bottom:1px solid #515151; box-sizing:border-box; height:60px; font-weight:normal; font-size:16px; color:#9e9e9e; padding-top:10px;}
.game_pic .title i{width:41px; height:41px; display:inline-block; background:url(../images/pqimg.png) no-repeat; vertical-align:middle; margin-right:5px;}
.game_pic .title i.i_1{background-position:-220px -190px;}
.game_pic .title i.i_2{background-position:-261px -190px;}

	 /* 五图 */
	.FiveImg{width:1200px; height:430px; overflow:hidden; margin-top:35px;}
	.FiveImg ul li{height:430px; width:115px; float:left; overflow: hidden;text-align:right; position: relative;}
    .FiveImg ul li:nth-of-type(n+2){margin-left:-1px;}

	.FiveImg ul li a{display:block; background:url(../images/pq_five.jpg) no-repeat; width:115px; height:430px; position:absolute; top:0; left:0; z-index:3;}

	.FiveImg ul li img{width:570px; height:430px;}
	.FiveImg ul li .btn_1{background-position:0 -430px;}.FiveImg ul .on .btn_1{background-position:0 0px;}
	.FiveImg ul li .btn_2{background-position:-115px -430px;}.FiveImg ul .on .btn_2{background-position:-115px 0;}
	.FiveImg ul li .btn_3{background-position:-230px -430px;}.FiveImg ul .on .btn_3{background-position:-230px 0;}
	.FiveImg ul li .btn_4{background-position:-345px -430px;}.FiveImg ul .on .btn_4{background-position:-345px 0;}
	.FiveImg ul li .btn_5{background-position:-460px -430px;}.FiveImg ul .on .btn_5{background-position:-460px 0;}


/* 会员中心 */
    .btn_wrap{padding:30px 0 0 85px;}
    .btn_get{width:243px; height:76px; display:inline-block; background-image:url(../images/btn_img.jpg); background-repeat:no-repeat; opacity:0.8; transition:0.3s;}
    .get_1{background-position:0 0; float:left; margin-right:40px;}
    .get_2{background-position:0 -76px; float:left;}
    .get_3{background-position:0 -152px; margin-left:150px;}
    .btn_get:hover{opacity:1;}

    .member_text{padding-top:544px; width:695px; float:right;}
    .text_content{padding-top:40px;}
    .text_content:after{content:""; display:block; clear:both; height:0;}
    .member_text .member_title{font-size:30px; color:#b6883a; font-weight:normal; line-height:40px; margin-bottom:15px; border-bottom:1px solid #4d4d4d; padding-bottom:5px;}
    .member_text .member_title i{width:38px; height:35px; background:url(../images/member_icon.png) no-repeat; display:inline-block; vertical-align:middle; margin-top:-7px; margin-right:15px;}
    .member_text .member_title .i_1{background-position:0 0;}
    .member_text .member_title .i_2{background-position:0 -36px;}
    .member_text .member_title .i_3{background-position:0 -72px;}
    .member_text .member_title .i_4{background-position:0 -108px;}
    .member_text .member_title .i_5{background-position:0 -144px;}
    .member_text .text_details{font-size:14px; color:#9e9e9e; line-height:26px;}
    .member_text .text_details span{font-size:14px; color:#9e9e9e; line-height:26px; max-width:590px;}
    .member_text .text_details:after{content:""; display:block; clear:both; height:0;}
    .member_text .text_details i{width:18px; height:13px; display:inline-block; vertical-align:middle; background:url(../images/arrow.png); margin:-3px 10px 0;}
    .member_text .text_details .title_color{color:#b6883a;}
    .member_text .text_details .ml-7{margin-left:-7px;}

    .member_nav_wrap{width:1200px; height:0px; position:fixed; top:40%; left:50%; margin-left:-600px;}
    .member_nav{width:137px; height:475px; padding-top:124px; box-sizing:border-box; background:url(../images/member_nav.png) no-repeat center top; float:right; margin-right:-160px;}
    .member_nav a{width:137px; height:52px; display:inline-block; float:left; line-height:52px; text-align:center; font-size:16px; color:#9e9e9e; transition:0.3s;}
    .member_nav a:hover{color:#b6883a;}
    .member_nav a .arrow{width:0; height:0; display:inline-block; border-width:12px 7px; border-color:transparent transparent #9e9e9e transparent; border-style:solid; margin-right:5px; transition:0.3s;}
    .member_nav a:hover .arrow{border-color:transparent transparent #b6883a transparent;}

/*内页*/
	/*内页标题*/
	.inside_tit{background:#fff; border-bottom:1px solid #e0e0e0; /*background:rgba(242,242,242,0.9)!important; background:#F2F2F2;*/ height:40px; padding:30px;}
	.inside_tit h2{float:left; display:block; font-size:25px; font-weight:100; color:#888; line-height:40px;}

	/*位置*/
	.location, .location a{font-size:14px; color:#999; line-height:40px;}
	.location a:hover{color:#dd3406;;}
	.location .arrow{font-family:"宋体"; color:#999; padding:0 5px;}

	/*左侧*/
	.inside_scan_box{padding:28px; background:url(../images/code_bg.jpg) no-repeat top center;}
	.inside_scan_box .code{background:#FFF; width:204px; box-sizing:border-box; padding:30px 30px 15px; margin-bottom:20px;}
	.inside_scan_box .code img{width:150px; height:150px;}
	.inside_scan_box .code span{display:block; font-size:16px; color:#333333; text-align:center; line-height:30px;}
	.inside_scan_box .btn_box a{display:block; height:69px; width:210px;}

	.inside_scan_box .btn_box .android{background-position:0 -160px;}.inside_scan_box .btn_box .android:hover{;}
	.inside_scan_box .btn_box .ios{background-position:0 -240px;}.inside_scan_box .btn_box .ios:hover{;}
	.inside_scan_box .btn_box .android_no{background-position:0 -160px;}
	.inside_scan_box .btn_box .ios_no{background-position:0 -240px; cursor:context-menu;}

	/*二级栏目切换*/
	.show_tab{padding:20px 0;}
	.show_tab li{float:left; width:25%;}
	.show_tab a{display:block; border:1px solid #e7e7e7; font-size:16px; color:#888; text-align:center; line-height:40px; margin-left:-1px; transition:all 0.3s linear;}
	.show_tab a:hover{background:#F9F9F9;}
	.show_tab .on, .show_tab .on:hover{background:#dd3406; border-color:#dd3406; color:#FFF;}


	.m_text{font-size:16px; color:#888; line-height:35px;}

	/*开服列表*/
	.zone_list{position:relative;}
	.zone_list dt{background:#e6e6e6; font-size:16px; color:#666; text-align:center; line-height:30px; height:30px; padding:10px 0;}
	.zone_list dd{border-bottom: 1px solid #F2F2F2; font-size:14px; color:#999; text-align:center; line-height:30px; height:30px; padding:10px 0; transition:all 0.3s linear;}
	.zone_list dd:hover{background:#F9F9F9;}
	.zone_list .name{display:block; float:left; width:25%;}.zone_list dd .name{color:#666;;}
	.zone_list .time{display:block; float:left; width:25%;}
	.zone_list .date{display:block; float:left; width:25%;}
	.zone_list .zone{display:block; float:left; width:25%;}
	.zone_list .green{color:#029d1e;}
	.zone_list .orange{color:#fd702e;}

	/*新闻列表*/
	.news_list{overflow:hidden;}
	.news_list li{border-bottom:1px solid #e0e0e0; font-size:16px; line-height:60px; padding:0 20px; overflow:hidden; transition:background 0.2s linear 0s;}
	.news_list li:hover{background:#F9F9F9;}
	.news_list li a{float:left; color:#888; transition:all 0.3s linear;}
	.news_list li a:hover{color:#dd3406; margin-left:10px;}

	.news_list li .time{float:right; font-family:Arial; color:#b0b0b0;}
	.news_list li a .arrow{display:inline-block; width:6px; height:10px; background-image:url(../images/arrow.png); background-repeat:no-repeat; background-position:0 0;}
	.news_list li a:hover .arrow{background-position:-6px 0;}

		/*文章详细*/
		.detit{border-bottom:1px dotted #e5e5e5; text-align:center; margin-bottom:20px;}
		.detit h1{font-size:25px; font-family:"微软雅黑"; font-weight:100; color:#333; line-height:30px; padding:20px 0 20px;}
		.detit p{display:block; font-size:14px; color:#999; padding-bottom:20px;}
		/*上下页*/
		.page_updown{border-top:1px dotted #ebebeb; font-size:14px; color:#666; line-height:45px; padding:0 20px; margin-top:30px;}
		.page_updown a{display:inline-block; color:#999;}
		.page_updown a:hover{color:#FF7200;}

	/*礼包列表*/
	.gift_list li{border-bottom:1px dotted #e5e5e5; padding:20px; position:relative; transition:all 0.2s linear 0s;}
	.gift_list li:hover{background:#F9F9F9;}
	.gift_list .gift_con{float:left; width:75%;}
	.gift_list .gift_con .name{display:block; font-size:16px; font-weight:bold; color:#666; padding-bottom:5px;}
	.gift_list .gift_con .name h3{display:inline-block; width:415px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
	.gift_list .gift_con .text{font-size:14px; color:#999; line-height:20px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
	.gift_list .gift_con .progre{height:12px; line-height:12px; padding-bottom:3px;}
	.gift_list .gift_con .progre .surplus{font-size:14px; font-weight:100; color:#dd3406; padding-left:10px;}
	.gift_list .btn{position:absolute; top:25px; right:20px;}
	.gift_list .btn_collar{display:inline-block; float:right; border-radius:5px; border:1px solid #dd3406; font-size:14px; color:#dd3406; text-align:center; line-height:32px; height:32px; padding:0 30px; transition:all 0.4s linear;}
	.gift_list .btn_collar:hover{background:#dd3406; color:rgba(255,255,255,0.8);}

	/*弹出层礼包领取*/
	.popup_gift_box{width:600px; min-height:300px; margin:-150px 0 0 -300px; _top:expression(documentElement.scrollTop + 100 + "px");}
	.popup_gift_info{padding:20px;}
	.popup_gift_info li{font-size:14px; line-height:35px; position:relative;}
	.popup_gift_info label{display:block; float:left; font-size:14px; color:#999; text-align:right; line-height:35px; width:150px; padding-right:10px;}
	.popup_gift_info .rc{padding-left:160px;}
	.popup_gift_box .btn{display:inline-block; background:#eb5d56; border-radius:5px; font-size:16px; font-family:"微软雅黑"; color:rgba(255,255,255,0.8); text-align:center; line-height:45px; height:45px; padding:0 40px; cursor:pointer; transition:all 0.3s linear;}
	.popup_gift_box .btn:hover{background:#8a7027; color:#FFF;}

/*进度100%*/
.progre_slider{background:#ccc; display:inline-block; border-radius:3px; line-height:6px; height:6px; width:120px; margin-left:10px; vertical-align:middle; overflow:hidden;}
.progre_slider .goso{background:#dd3406; display:inline-block; border-radius:3px; line-height:6px; height:6px; vertical-align:top;}

/*翻页*/
.page{text-align:center; line-height:40px; height:40px; margin:0 auto; display:table;}
.page a, .page span{display:inline-block; font-size:14px; color:#888888; width:66px; margin-left: -1px; transition:all 0.3s linear; box-sizing:border-box; border:1px #e7e7e7 solid;}
.page a.prev{margin-right:20px;}
.page a.next{margin-left:20px;}

.page a:hover{background-color:#ededed;}
.page .dot{background:rgba(0, 0, 0, 0); border:medium none;}
.page .on{background-color:#ededed;}


/*页脚*/
.foot{background:#333; text-align:center; min-width:1200px;}
	/*页脚导航*/
	.foot_nav{background:#2e2e2e; font-size:14px; color:#acacac; line-height:30px; padding:10px 0;}
	.foot_nav .line{display:inline-block; color:#484848; padding:0 20px;}
	.foot_nav a{display:inline-block; color:#acacac;}
	.foot_nav a:hover{color:#f04848;}

	/*版权*/
	.foot_copy{font-size:12px; color:#858585; line-height:25px; padding:30px 0;}
	.foot_copy .choice{font-size:14px; padding-bottom:10px;}
	.foot_copy .choice .line{color:#5c5c5c; padding:0 15px;}

/* 弹窗 */
    .popup_bg{position:absolute; top:0; left:0; bottom:0; right:0; margin:auto; width:100%; height:100%; background:rgba(0,0,0,0.7); display:none;}
    .popup_bg .m538{position:fixed; top:50%; left:50%; margin-left:-268px;}

    .pop_box{width:538px; border:1px solid #b6883a; background:#3b3b3b; padding:4px; box-sizing:border-box;  margin-bottom:50px; display:none; position:relative;}
    .member_ms{margin-top:-274px;}
    .not_birthday{margin-top:-250px;}
    .birthday{}
    .not_member{margin-top:-250px;}
    .member_code{}

    .pop_box .box_in{width:100%; border:1px solid rgba(182,136,58,0.5); box-sizing:border-box; padding:45px 0 35px; position:relative; z-index:3;}
    .member_ms .box_in{padding:0 0 35px;}

    .pop_box p{ margin:0 auto; font-size:14px; color:#9e9e9e;}
    .pop_box .ensure{width:144px; height:47px; line-height:47px; text-align:center; display:block; background:#b6883a; color:#3b3b3b; font-size:24px; margin:35px auto 0; transition:0.3s;}
    .pop_box .ensure:hover{background:#daa244;}
    .pop_box .close{width:54px; height:53px; display:inline-block; background:url(../images/x_but2.png) no-repeat center center; position:absolute; right:-60px; top:2px; transition:0.3s;}
    .pop_box .close:hover{transform:rotate(90deg);}

    .form_box{padding-left:100px;}
    .form_box .form_item{padding-bottom:10px;}
    .form_box .form_item:after{content:""; display:block; clear:both; height:0;}
    .form_box .form_item span{width:6em; display:inline-block; height:31px; line-height:31px; text-align:right; font-size:14px; color:#9e9e9e; float:left; margin-right:5px;}
    .form_box .form_item input{width:236px; height:31px; line-height:31px; box-sizing:border-box; background:transparent; border:1px solid #6d6d6d; float:left; color:#9e9e9e; text-indent:1em;}

    .member_ms .ms_title{height:60px; text-align:center; line-height:60px; color:#b6883a; font-size:30px;}
    .title_line_1{width:100%; height:1px; background:#5b5b5b; position:absolute; top:68px; left:0; z-index:2;}
    .title_line_2{width:100%; height:1px; background:#111; position:absolute; top:69px; left:0; z-index:2;}





