﻿/*==== 全局 ====*/
h3,h4,h6,h2{font-weight: normal;color:#333}
h4{font-size:1.4em;}
h3{font-size:26px; }
h2{font-size:36px;}
h6{font-size:14px;}
.Track{z-index:2;width:100%; height:100%; min-height:700px;background:url(../../images/bg_track.png) repeat;overflow: hidden; position: fixed;top:0; left:0; cursor:default;}

/*==== 形象页滚动图片 ====*/
.d_homeScreen{position:relative;}
.d_homeScreen  ul{}
.d_homeScreen  ul li{display:none; margin:0; padding:0; position:absolute;top:0;left:0;width:100%;text-align: center;}
.d_homeScreen  ul li:first-child{display:block;margin:0; padding:0;}
.d_homeScreen  ul li a{ display:block;margin:0; padding:0;}
.d_homeScreen  ul li img{ width:100%; z-index:-1;}
.u_slider_nav{position: absolute; bottom:10px;/*修改的地方*/left: 0;width: 100%;text-align: center;}

/*==== 形象页快捷入口 ====*/
.d_quickEntry{ width:100%;}
.d_quickEntry li{width:25%;*+width:24.9899999999999999999999%;diplay:table; float:left;font:normal; margin-bottom:40px;}
.d_quickEntry h4{min-height:30px;line-height:350%; padding-top:6%; font-weight: normal; color:#ffffff;}
.d_quickEntry span{display:block; width:80%;margin:0 auto;}
.d_quickEntry span img{width:100%; margin-bottom:-8px}
.d_q1,.d_q2,.d_q3,.d_q4{ background-position:center;}
.d_q1{background:url(../../images/syxg/quickEntry_01.jpg);background-size:100% 100%;}
.d_q2{ position: relative; z-index:0;background:url(../../images/syxg/quickEntry_02.jpg);background-size:100% 100%;}
.d_q3{background:url(../../images/syxg/quickEntry_03.jpg);background-size:100% 100%;}
.d_q4{background:url(../../images/syxg/quickEntry_04.jpg);background-size:100% 100%;}
.d_q2 ul{line-height:500%; position:absolute; left:0; top:0;}
.d_q2 ul li{width:93%; margin:0 0 0 7%; float:left; line-height:24px; margin-top:10px;}
.d_q2 ul font{font-size:1.4em;color:#ffffff; width:70%; display:block; text-align:left;line-height:200%;float:left;}
.d_q2 li .d_q_more{font-weight:normal; background:none; line-height:200%;color:#fff; float:right; margin:5px 7% 0 0;}
.d_q2 li a{ width:auto;margin:0 8px 10px 0; padding:0 5px;float:left; background:#adadad; color:#fff;}


/*==== GEMODE杂志 ====*/
.d_topBg{background:url(../../images/syxg/topBg.png) repeat-x; height:80px;}
.d_topBg h3{ display:block; line-height:80px; width:1000px; text-indent:12px; margin:0 auto; text-align:left;}
.d_tab{ width:710px;margin:0 10px 70px 5px; float:left; position: relative;}
.d_tabbtn{height: 30px;}
.d_tabbtn li{float: left;position: relative; margin: 0 0 0 -1px;}
.d_tabbtn li a{display:block;float:left;margin-right:26px;height:30px;line-height:30px;overflow:hidden;width:auto;text-align:center;font-size:14px;cursor:pointer;}
.d_tabbtn li.current a{color:#b98447;}
.d_sublist span{display:block; float:left;}
.d_sublist li{ width:190px; height:292px; margin-top:30px;background:#fff; float:left;}
.d_sublist li .d_read{padding:7px 8px;width:174px;}
.d_gemodeCenter{ margin:0 70px;}
.d_sublist li .d_read a,.d_box span{ cursor:pointer;font-size:14px;text-align:center;display:block; width:auto; padding:0 8px;float:right;border:1px solid #999;}
.d_tab_r{ width:270px; float:right;background:#fff; margin-bottom:10px;}
.d_tab_r a{ display:block;height:50px;padding:0 0 0 17px;line-height:50px;border-left:3px solid #fff;border-bottom:1px solid #eee;}
.d_tab_r a:hover,.d_tab_r .active{border-left:3px solid #ba8448;color:#ba8448;}
.d_g_more{ height:40px; line-height:40px; background:#fff; width:100%; text-align:center; display:block; margin:30px 0;}

/*==== 在线购卡 ====*/
.d_online_topbg{height:260px;background:url(../images/syxg/vip_t_bg.gif) repeat-x; padding-top:40px; text-align:center; max-width:1280px; margin:0 auto;}
.d_online{background:#fff; margin-bottom:23px; padding:40px 0 0 0; text-align:center;}
.d_online li{ width:233px; float:left; margin:40px 10px 40px 80px;}
.d_online h6,.d_online h3{ width:100%; text-align:center;}
.d_online_r a{border-left:0px solid #fff;}
.d_online_r a:hover,.d_online_r .active{border-left:0px solid #ba8448;}
.d_enter{width:102px; height:36px; border:1px solid #ddd; text-align:center; font-family:"Microsoft Yahei"}
.d_online span{ width:100%; display:block; line-height:46px;}
.d_nexBtn{height:70px; line-height:70px;font-size:14px;background:#ddd; width:95%; text-align:left; padding-left:5%;}
.d_nexBtn font,.d_from font{ color:#ff0000;}
.d_purchase{ width:150px; height:100%; line-height:300%; cursor:pointer;background:#ccc; font-size:20px; border:0; float:right;color:#fff;font-family:"Microsoft Yahei";}
.d_text{line-height:22px;padding:0 6px;background:#fff;}
.d_box h3{padding-left:20px;height:80px;line-height:80px;background:#fff;}
.d_box{position:relative;border:1px solid #e7e7e7; margin-bottom:23px;}
.d_box span{ height:30px; line-height:30px; margin:25px 20px 0 0;}

/*== 在线购卡表单 ==*/
.d_from{margin-top:20px;}
.d_from .n_jobList .sel ul{ height:auto;zoom: 1; clear:both;}
.d_from .n_jobList .sel ul select,.d_from .n_jobList .sel ul input[type="text"]{ border-radius:0; width:220px; margin:0 15px 0 10px;}
.d_from .n_jobList .sel ul .select_style select{width:160px;margin:0 5px 0 10px;}
.d_from .n_jobList .sel ul li{ width:auto;margin:5px 0;}
.d_from font{ color:#ff0000; font-size:12px;}
.d_from .n_jobList{ margin-top:40px;}
.n_jobList .sel ul input[type="radio"]{margin-right:5px; border:none;}
.d_from .n_jobList .sel ul  .d_street{padding-left:56px;}
.d_from .n_jobList .sel ul .d_yinL input[type="radio"]{ margin-top:18px;float:left;}
.d_from .n_jobList .sel ul .d_yinL font{display:block;background:url(../../images/syxg/yinlian.png) no-repeat 40px 12px; width:150px; height:38px;}

/*== 首页地图模块 ====*/
.u_warp .d_map_content{ width:1000px;}
.d_index_map{ float:left;}
.d_index_map #ThumbPic li{width:120px;height:60px;background:#fff; margin:0 0 0 10px; padding-top:20px;cursor:pointer; position:relative; z-index:0;}
.d_index_map #ThumbPic li h3,.d_index_map #ThumbPic li span{ display:block; width:100%; text-align:center;}
.d_map_top{ background:#444; color:#fff; width:64px; height:80px; float:left; padding:0 8px;}
.d_map_top font{ display:block; width:100%; text-align:center; line-height:36px; padding-top:5px; font-size:14px;}
.d_map_top img{ margin-left:3px;}
.d_map_tip{ background:url(../../images/map_tip.png) no-repeat; width:45px; height:28px; position:absolute; right:0; bottom:0;z-index:1; color:#fff; text-indent:24px; line-height:36px;}
.d_map_tip font{ display:block; width:45px;transform:scale(0.875);}
.d_map_window{width:1000px; background:#fff; position:absolute; z-index:2; top:5%;}
.d_map_windowT{ width:960px; height:80px!important; padding:0 20px; background:#bd884d; color:#fff; margin:0;}
.d_map_windowT h3,.d_map_windowT h2{ display:block; width:30%; float:left; line-height:80px; color:#fff;}
.d_map_windowT h3{ width:20%; text-align:left;}
.d_map_windowT h2{ width:60%; text-align:center;}
.d_map_windowT ul{ position:relative; z-index:0;}
.d_map_windowT a{ display:block; float:right;background: url(../images/syxg/map_close.gif) 0 24px no-repeat;width:32px; height:56px;}
.d_maoBotoom{ position:absolute; bottom:0; line-height:0;left:0;z-index:3;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.d_maoBotoom img{ width:1000px;  height=50px}
.ui-icon-circle-plus{display:block;	width:15px;	height:16px;position:absolute;z-index:3;background-image: url(../images/mddh/zoomin2.gif);top:570px;left:920px;}
.ui-icon-circle-plus1{display:block;width:15px;height:16px;position:absolute;z-index:3;top:570px;left:950px;background-image: url(../images/mddh/zoomout2.gif);}
.gzoombutton{float:left;cursor:pointer;}

/*== 支付结果弹出页 ==*/
.d_status{width:600px; background:#fff; padding-bottom:35px;}
.d_status .d_map_windowT h2{ width:80%; text-align:left; font-size:30px;}
.d_status li{ width:560px; padding:0 20px; font-size:16px;/*line-height:168px;*/}
.d_status li:last-child{ width:340px; margin:0 auto;}
.d_status li:last-child a{ float:left;width:150px; line-height:45px; display:block;height:45px;background:#bd884d; color:#fff; text-align:center;}
#submit_btn{width:150px; line-height:45px; display:block;height:45px;background:#bd884d; color:#fff; text-align:center;}
.d_status li:last-child a:first-child{ margin-right:40px;}

/*====== 支付结果确认页 =====*/
.purchase{ border:none;}
.purchaseLabel1{padding-top:40px;width: 80%;margin:0 auto;font-size:14px;list-style:none;padding-bottom: 40px;}
.purchaseLabel1 span{display:block;border-left:5px solid #f2b21c;font:bold 14px/14px "Microsoft Yahei";color:#000; margin:10px 0 0 8px; text-align:left;padding-left:8px}
.purchaseLabel1 table,.purchaseLabel1 tr,.purchaseLabel1 td{border:0;list-style:none;}
.purchaseInput, .purchase_inpC a{border: 1px solid #CCC;padding:4px; width:80px; margin-bottom:40px;}
.purchaseLabel1 table{ margin-top:20px;}
.purchaseBottom{ height:36px; background:#efefef;font:normal 16px/32px "Microsoft Yahei"; color:#333; padding:12px 0;}
.purchaseBottom font{ color:#ee2970;font:normal 18px/24px "Microsoft Yahei";}
.purchase_inp, .purchase_inp1, .purchase_inpC a{cursor:pointer;font:normal 16px/32px "Microsoft Yahei";width:100px; height:36px;}
.purchase_inp{background:#e85280;border:0;color:#fff;margin:0 25px 0 50px; }
.purchase_inp1{ border:1px solid #ccc;}
.purchase_inpC a{color:#666!important;text-decoration:none!important;margin-right:25px!important;}

/* EDM游戏页面 */
.d_edm_top{ width:1000px; height:140px;margin:0 auto;font:normal 12px/24px "Microsoft Yahei";color:#fff;background:url(../images/edm_games/topbanner.jpg) no-repeat;}
.d_edm_top li{ width:200px; float:right; margin:36px 120px 0 0;}
.d_edm_content{width:928px; background:#fff; padding:12px 36px; margin:0 auto;color:#000;text-align:left;}
.d_edm_content span{background:#F1E8CB; width:810px; display:block;line-height:24px;margin-bottom:12px;padding:0 0 0 118px;}
.d_edm_content ol{ background:#fff;padding:0 0 0 138px;width:790px;}
.d_edm_content ol li{ list-style-type:decimal;}
.d_edm_content table{width:690px; margin:0 auto; line-height:24px;}
.d_edm_content table th,.d_edm_content table th{ font-weight:normal; padding:4px 0;}
.d_edm_content table td em{color:#D31577; font-style:normal;}

/* 幸运转不停 */
.gridContent{ background:#CACACB url(../images/edm_games/game_bg.png) no-repeat 500px center; width:1000px; margin:0 auto 30px; padding:50px 0;}
.game_02{width:100%; height:auto; margin:0 auto; background: url(../images/edm_games/game_02.gif) top center no-repeat; background-size:100%; max-width:1000px;}
#disk{width:400px; min-height:400px;margin:0 auto; padding:5px 0 30px 0;background: url(../images/edm_games/8.gif) center no-repeat; background-size:400px;position:relative; z-index:0;}
#start{width:180px;position:absolute; top:128px; left:110px; z-index:1;}
#start img{cursor:pointer; width:180px;}
.gridContent a{ display:block; margin:0 auto;}

/* 招商信息 */
/*.attract_topbg{height:300px;background:#94bf3e url(../images/syxg/attract_t_bg.gif) no-repeat; padding-top:0; text-align:center; margin:0 auto;}*/
.attract_topbg{height:300px;background:#1186AB url(../images/syxg/attract_t_bg.jpg) no-repeat; padding-top:0; text-align:center; margin:0 auto;}
.u_warp .attract{padding:0 0 0!important;background-image:/* url(../images/zws.png)*/none;background-repeat: no-repeat; background-position:10px 8px;}
.u_warp .attract,.u_warp .attract_detail{width:710px;margin:0 10px 0 5px!important; border-bottom:70px solid #efeeeb;float:left; position: relative; }
.attract_detail{ padding:0!important; background:#ffffff none!important;}
.d_tab_r h3{ font-size:18px; line-height:36px;}
.attract_r{ padding:10px; width:250px;}
.add_attract_r{ width:270px; float:right;}
.attract_list{ width:670px; float:left; margin:0 14px 30px 27px; }
.attract_list .article{ border:10px solid #efeeea; width:152px; height:108px; float:left; margin-right:20px;}
.d_gt div{border:10px solid #efeeea; width:132px; height:94px; float:left; margin-right:10px; cursor:pointer;}
.attract_list ul{ padding:15px 0 20px; border-bottom:1px solid #efeeea;}
.attract_list ul:last-child,.d_fm ul{ border:none!important;}
.attract_list ul li h4{font-size:14px; color:#000;-o-text-overflow: ellipsis;text-overflow: ellipsis;	  overflow: hidden;white-space: nowrap;max-width:400px; float:left;}
.d_fm ul li h4{border-bottom:1px solid #efeeea; width:700px!important; max-width:700px; margin-bottom:10px;}
.attract_bt h4{font-size:20px!important; color:#000!important;padding:20px 0 20px 0;width:250px!important; }
.attract_list ul li{color:#999999; line-height:24px!important; height:auto!important;}
.attract .attract_list ul li{min-height:24px!important }
.attract #brand_list ul li{width:auto!important;}
.attract #pager_out ul li{width:auto!important;min-height:auto!important;}
.attract_list ul li a,.attract_list ul div{ color:#63a922!important;}
.attract_list ul div span{float:left;}
/*.attract_list p{ text-align:center; font-size:16px; margin:25px 0 0;}*/
.attract_sub div{float:right;}
.attract_list ul .d_actDiv span,.attract_sub div{width:330px;display:block;  text-align:left;}
.attract_list ul .d_actDiv span em,.attract_sub div em{white-space: nowrap; height:24px; min-width:50px; margin-right:30px; font-style:normal; font-size:12px; display:block; float:left;}
.d_actDiv span em{color:#63a922!important;}
.attract_sub .d_actDiv em{ color:#999;}
.attract_list ul .d_actDiv a{ width:111px; height:40px; background:#63a922!important; color:#fff!important; display:block; float:right; text-align:center; line-height:40px; font-size:14px;}
.attract_list b{ display:block; float: left; color:#FF0000; border:#FF0000 solid 1px; padding:0 5px 0 5px; margin-left:10px; line-height:18px}
#brand_name{ font-size:12px; color:#333;}

.attract_detail .section{ margin-bottom:15px;}
.attract_detail .section h1{ font-size:20px; color:#63a922; font-weight:normal; line-height:36px;}
/*.attract_detail section p{ color:#999; width:500px;}*/
.d_status .attract_sub{ line-height:24px; margin:20px 0!important;}
.attract_sub h1{ font-size:20px; color:#333; float:left; line-height:34px;}
.attract_sub span{ background:#63a922; float:left; color:#fff; padding:5px; margin-right:8px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.d_attract_window{ width:830px;}
.d_attract_window li{ width:790px; padding:0 20px; font-size:16px;}
.d_attract_window li:last-child{ width:150px; margin:0 auto;}
.d_status .d_form{line-height:36px;}
.d_status .d_form .form-item{ width:700px; float:left;margin-bottom:15px!important;}
.d_status .d_form .form-item label{ float:left; width:110px; color:#000; text-align:left; font-size:12px!important; line-height:40px;}
.form-field{ width:500px; float:left; text-align:left; margin-bottom:15px;}
.form-field2{width:220px; float:left; text-align:left;}
.form-field input[type="text"]{width:380px;}
.form-field2 input[type="text"]{width:180px; margin-right:15px;}
.form-field input[type="checkbox"]{ margin-left:18px;}
.form-field input[type="checkbox"]:first-child{ margin:0;}
.form-item input[type="text"]{ float:left;border:1px solid #ddd;height:42px;padding-left:20px;line-height:42px; font-family:"Microsoft Yahei"}
.d_attract_window li .d_tj{background:#63a922!important; margin:0 auto;width:150px; line-height:45px; display:block;height:45px; color:#fff; text-align:center;}
#pager_out{ margin:15px auto 0;background:#efeeeb; padding-top:15px;}
#pager_out ul li{ background:none;}
#pager_out ul li span{ width:auto;}
#pager_out ul li a{ padding:0 7px;}
#pager{ display:table; margin:0 auto; /*width:50%;*/}
.attract ul{ margin:0 10px;padding-top:10px;}
.attract_list .attract_p{ width:450px;overflow:hidden;max-height:66px!important;}
/*20150508新增*/
.d_register{padding-right:30px;padding-left:30px;padding-bottom:8px;text-align:left; background:#fff;color:#333;font-size:12px;}
.d_h3active{ margin-bottom:10px; line-height:42px;color:#63aa23;}
.d_h3{font-size:20px; text-align:left!important; text-indent:25px;margin-top:-15px;}
.d_h3 i{ font-size:12px; font-style:normal; color:#000;}
.d_register font{ color:#63aa23;}
.d_active p{ text-indent:24px;}
.d_register p:first-child{ text-indent:0!important;}
.d_online .d_from .d_reFrom{ margin-top:10px;}
.d_online .d_from .d_reFrom .sel ul{ padding:0;}
.d_online .d_from .d_reFrom .sel ul .w120{ width:80px; margin-left:5px;}
.d_online .d_from .d_reFrom .sel ul .w528 input[type="text"]{width:519px;}
.d_online .d_from .d_reFrom .sel ul .w228{width:139px;}
.d_online .d_from .d_reFrom .sel ul .w228 .select_style select{width:119px;}
.d_online .d_from .d_reFrom .sel ul .w228 i{font-style:normal;}
.n_main .n_jobList .sel ul .w528 input[type="text"]{width:250px;}
.n_main .n_jobList .sel ul .w528 input[type="password"]{width:250px;padding:13px;}
.n_main .n_jobList .sel ul input[type="password"]{border-radius:0;}
.d_online .d_from .d_reFrom .sel ul input[type="text"],.n_main .n_jobList .sel ul input[type="password"]{ width:205px; margin:0 5px 0 10px;}
.d_online .d_from .d_reFrom .sel .d_syt input[type="text"]{ width:250px;}
.d_online .d_from .d_reFrom .sel .d_syt .w120{ width:40px;}
.d_online .d_from .d_reFrom .sel .d_syt .w30{ width:30px;}
.d_online .d_from .d_reFrom .sel .d_syt .w50{ width:80px;}
.d_online .d_from .d_reFrom .sel .d_syt .w60{ width:60px;}
.d_online .d_from .d_reFrom .sel .d_syt .w50 i{ width:80px; text-align:center; display:block; float:left; font-style:normal;}
.d_online .d_from .d_reFrom .sel .d_syt .w50 input[type="text"]{ width:60px; margin:0 10px;}
.d_online .d_from .d_reFrom .sel .d_syt .w125{ width:160px;}
.d_online .d_from .d_reFrom .sel .d_syt .w125 i{ width:160px; text-align:center; display:block; float:left; font-style:normal;}
.d_online .d_from .d_reFrom .sel .d_syt .w125 input[type="text"]{ width:140px; margin:0 10px;}
.d_reGreen .d_purchase{ background:#63aa23;}
div#brand_list .eNone {
    font-size: 14px;
    font-style: normal;
    text-align: center;
    width: 100%;
    display: block;
    margin-top: 20px;
}

/*.d_reGreen{ margin-top:-25px;}*/
.d_online .add_code{ width:710px; background:#fff; margin:0 auto; height:80px;cursor: pointer;}
.d_online .add_code span{ display:block; width:190px; margin:0 auto; line-height:24px; text-align:left; }
.d_online .add_code h2{ width:40px; font-size:60px; float:left; color:#63aa23; line-height:50px;}
.d_online .add_code font{ width:150px; float:left; line-height:18px; margin-top:18px; color:#333!important;}
.d_online .add_code font strong{ font-weight:normal;color:#63aa22; font-size:20px;}
.L_18{ line-height:24px; }
.d_loginN{color:#ff0000!important;}
.d_online .d_from .d_reFrom .sel ul .select_style select{ width:213px; height:auto;}
.d_add{ width:100px; height:36px; float:left; display:block; color:#fff; background:#63aa23; line-height:36px; text-align:center; margin-bottom:15px;}
.n_main .d_login{ background:#fff; color:#333;}
.n_main .d_login dl:first-child{margin-top:40px;}
.n_main .d_login ul{ width:400px; margin:0 auto 10px; }
.d_login .t_t_ac span{ width:300px!important; margin:0 auto; display:block; height:24px!important;}

.n_main .d_login .n_purchase{ font-size:16px;}
.n_tab_r,#shop_info_desc_more_btn{ text-align:center}
#shop_info_desc_more_btn{ padding-left:0;}
#shop_info_desc_ext p{ text-indent:20px}
.d_login .t_t_ac{ padding:0!important;}
.d_login .t_t_ac i{ display:block; width:120px; float:left; font-style:normal!important; font-size:14px;}
.d_login .t_t_ac a{ background:none;  font-size:14px;float:left; width:56px; margin:0 0 0 5px;}
.d_addRegister{background:#efeeeb;}
.d_addRegister h1{ font-size:20px; color:#000; font-weight:normal; line-height:42px;}
.d_register strong{color:#63aa23;padding-left:12px;}
.d_addRegister .d_tabRegister{ margin-left:20px;}
.d_addRegister .d_tabRegister a{width:105px;background:#ccc;height:70px; margin-right:7px;line-height:70px; text-align:center;font-size:20px; color:#000;  display:block;  float:left;}
.d_addRegister .d_tabRegister .active,#shop_info_desc_more_btn{background:#63aa23;color:#fff;}


.m_tab_r_a{ width:270px; height:50px; background:#63a922!important; color:#fff!important; display:block; float:right; text-align:center; line-height:50px; font-size:14px;}
.m_tab_r a{ color:#63AA22}
.m_tab_r span{ padding-left:17px; }
.m_tab_r{ background-color:#EFEEEB;width:270px; float:right; }
.m_t_l_h1{
line-height:150%!important;
}


.add_attract_pic{ width:320px; margin-right:10px; background-color:#FFFFFF; float:left; margin-bottom:10px;}
.add_attract_pic img{ margin-bottom:10px}
.add_attract_pic b{  font-size:24px; font-weight:normal;margin-left:20px; display:inline-block; border-right:1px solid #666; padding-right:10px;margin-right:10px;}
.add_attract_pic a{display:block; padding-bottom:10px}
.add_attract_pic a:hover{color:#FFFFFF}
.add_attract_pic a:hover b{border-color:#fff;}



.u_t_m_l{height:40px;}
.u_t_m_l a{
	height:40px;display:block;float: left;
}
.u_t_m_l b{ color:#2A298F; line-height:25px; height:25px}
.u_t_m_l a img{ margin-right:6px; margin-left:6px}
.att_menu{ z-index:9;display:none;width:170px; background-color:#FFFFFF;position: absolute;top:75px;right:0px;}
.att_menu a{ width:100%; float:none; border-bottom:#EFEEEB 1px solid; display:block; height:35px; line-height:35px; text-align:left; text-indent:20px}
.att_menu a:last-child{ border-bottom:none}