﻿@charset 'utf-8';
/*
---------------------------------------
【初始化】
----------------------------------------
*/
body,h1,h2,h3,h4,h5,h6,p,ul,ol,form,input,table,tr,td,dl,dt,dd,img,div{margin:0;padding:0;border:0;}
body{font:12px/20px "宋体",Arial;color:#3d3d3d;background:#fff;}
ol,ul{list-style-type:none;}
img{vertical-align:middle; display:inline-block;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
select,button,input[type=submit]{cursor:pointer;}
table{border-collapse:collapse;}
a{text-decoration:none;color:#3d3d3d;}
a:hover{text-decoration:underline;color:#ff9000;}
:focus{outline:0;}
.clearfix:after{display:block;clear:both;width:0;height:0;content:'.';visibility:hidden;}
.clearfix{*zoom:1;}/*IE7专用清除浮动*/
.ie_ik{display: inline-block;zoom:1;*display: inline;}
.wrap{width:1210px;margin:0 auto;position:relative;}
.main{width:1210px; margin:10px auto 0;}
.fl{float:left;}
.fr{float:right;}
#bg_black{display:none;position:fixed;left:0;top:0;right:0;bottom:0;opacity:0.6;filter:alpha(opacity=60);background:#000;z-index:1001;}
.none{display: none;}

.bind_bg{display:none; position: fixed;top: 0; left: 0; width: 100%; height: 100%; z-index: 1001;background: rgba(0,0,0,0.6)}
.bind-alert{position: fixed; top: 50%; left: 50%; width: 400px; height: 400px;margin: -200px 0 0 -200px;background: #fff;z-index: 1009; border-radius: 5px;}
.bind-alert h3{height: 70px; line-height: 40px;text-align: center; color: #c1c1c1;}
.bind-alert .alert{width: 350px;margin: 0 auto;padding-top: 30px;}
.bind-alert .alert .alert_wrap .form{width: 340px;padding: 10px 5px; display: inline-block; position: relative;border-bottom: 1px solid #c5c5c5;}
.bind-alert .alert .alert_wrap{border: 1px solid #c5c5c5;border-bottom:none;}
.bind-alert .alert .form .text,.bind-alert .alert .form .text_captcha, .bind-alert .alert .form .veri_code{ height: 40px; width: 100%;}
.bind-alert .alert .form #captcha2{position: absolute;top: 10px;right: 12px;}
.bind-alert .alert .form #captcha_button{display: none;}
.bind-alert .alert .form .get_code{position: absolute; height: 20px; width: 120px; border-left: 1px solid #c5c5c5; right: 10px;top: 20px; background: transparent;}
.bind-alert .alert .form .submit{background: #ff5a00;color: #fff;margin-top: 20px;}
.bind-alert .alert .alert_close{position: absolute;  top: 15px;  right: 6px;  height: 30px;  width: 30px;transform: rotate(45deg);}
.bind-alert .alert .alert_close::after{content: ""; position: absolute;top: -5px;left: 5px;  border-bottom: 2px solid #ccc;border-left: 2px solid #ccc; height: 10px; width: 10px;}
.bind-alert .alert .alert_close::before{content: ""; position: absolute;top: 5px;left: -5px;  border-top: 2px solid #ccc;border-right: 2px solid #ccc; height: 10px; width: 10px;}

.bind_bg h3{height: 30px; line-height: 14px;}
.bind_bg .tab{height: 40px;text-align: center;line-height: 40px;font-size: 18px;}
.bind_bg .tab span{display: inline-block;width: 40%; height: 40px;cursor: pointer;}
.bind_bg .tab span.active{color: #ff5a00;}
.bind_bg .login_mobile{display: none;}
.bind_bg .login_mobile.active{display: block;}
.bind_bg .alert .form .submit{width: 100%;}
.bind_bg .find_password{text-align: right;margin-top: 5px;}
.bind_bg .find_password a{color: #a8a8a8;}
/*
------------------------------------------
【header】
------------------------------------------
*/
.tc_activity{display:block;width:100%;min-width:1210px;height:60px;}/*头彩活动*/
.header{position:relative; line-height:15px;padding:10px 0 0;color:#4c4c4c;*position:relative;z-index:888;}
.header em,
.header i{font-style:normal;}
.header .top{position:relative;margin:0 auto; z-index:10; }
.top .header_top{border-bottom:1px solid #e5e5e5;padding-bottom:8px;position:relative;z-index:9; min-width:1210px;}
.top .header_top .tool_link{position:absolute;top:0;right:0;}
.top .header_top .tool_link a{display:block;position:relative;padding:0 10px;border-right:1px solid #D6D6D6;}
.top .header_top .tool_link a i{display:block;position:absolute;right:2px;top:3px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #000;}
.top .header_top .tool_link .mess_num{color:#ff0000;}
.top .header_top .tool_link li{float:left;position:relative;}
.top .header_top .tool_link li span{color:#000;margin-left:10px;}
.top .header_top .tool_link li em{color:#ff0000;}
.top .header_top .tool_link li.tel em{font-weight: bold;color: #ff5a00;}
.top .header_top .tool_link li .op_service{margin: -6px -6px 0 10px;padding-left: 28px;display: block;float: left;width: 62px;text-align: center;height: 22px;line-height: 22px;font-size: 12px;color: #fff;text-decoration: none;background: url(../images/header_top_icon.png) no-repeat 0 -31px;border: none;}
.top .header_top .tool_link li .op_service:hover{background-position: 0 -2px;}

.top .header_ft{position:relative;height:128px;}
.top .header_ft .index_logo{float:left;margin:43px 68px 0 0;}
.top .header_ft .activity_logo{float:left;margin:43px 40px 0 0;}/*活动logo统一样式*/

.top .header_ft .search{position:relative;float:left;width:390px;height:80px;margin-top:40px;vertical-align: middle;}
.top .header_ft .search .search_input_box{position: relative;width: 390px;height: 40px;background:#716C6A;}
.top .header_ft .search_inp{width:320px;height:34px;line-height:34px;margin:3px 0 3px 3px;padding-left:10px;color:#a6a6a6;*margin-top:2px;}
.top .header_ft .search_btn{position:absolute;top:5px;right:11px;width:35px;height:30px;background:url(../images/common_icon.png) -70px 0 no-repeat;}
.top .header_ft .submit_tip_href{height: 40px;}
.top .header_ft .submit_tip_href a{margin-right: 6px;text-decoration: none;color: #a6a6a6;font: 12px/30px '宋体';}

.top .header_ft .search-list{ position:absolute; top:40px; left:0; width:332px; padding: 5px 0; line-height:26px; font-size:12px; color:#3d3d3d; border-radius:0 0 10px 10px; border:1px solid #bfbfbf; background:#fff; display:none; }
.top .header_ft .search-list .title{ font-weight:bold; font-size:14px; }
.top .header_ft .search-list .title, .top .header_ft .search-list a{ padding:0 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; display:block; }
.top .header_ft .search-list a:hover{ color:#fe5900; text-decoration:none; background:#fafafa; }
.top .header_ft .search-list a.first{ color:#fe5900;}

.top .header_ft .mycart{position:absolute;right:0;top:30px;}
.top .header_ft .mycart a{color:#000;margin-left:22px;}
.top .header_ft .mycart a:hover{color:#ff9000;text-decoration: none;}
.top .header_ft .mycart span{*margin-left:5px;}
.top .header_ft .mycart i{display:inline-block;vertical-align:middle;width:30px;height:30px;background:url(../images/common_icon.png) no-repeat;}
.top .header_ft .mycart .user i{background-position:0 0;}
.top .header_ft .mycart .cart i{background-position:-40px 0;}
.top .header_ft .mycart .cart em{color:#ff0000;font-weight:bold;}
.top .header_ft .mycart .order{display:inline-block;vertical-align:middle;width:175px;height:58px;background:url(../images/common_icon.png) 0 -30px no-repeat;}

.header .header_nav{height:35px;line-height:35px;border-bottom:2px solid #484544;min-width:1210px;}
.header_nav .nav_list{width:1220px;margin:0 auto;}
.nav_list .cate_sort{float:left;position:relative;width:230px;line-height:36px;background:#231815;z-index:1001;}
.nav_list .cate_sort h3{padding-left:13px;height:37px;}
.nav_list .cate_sort h3 a{display:block;font-size:14px;color:#fff;}
.nav_list .cate_sort h3 a:hover{text-decoration:none;}
/*首页导航菜单*/
.cate_menu{position: relative;font-family:"微软雅黑";}
.cate_menu .menu_left{display:none;position:absolute;width:230px;height:450px;font-size:13px;background: #2e1a17;line-height: 20px;opacity:0.95;filter:alpha(opacity=95);}
.cate_menu .menu_left ul{padding-top:6px;}
.cate_menu .menu_left li{padding-left:30px;height:48px;position: relative;color: #fff;}
.cate_menu .menu_left li:hover{color:#ff6c00;background: #423330;}
.cate_menu .menu_left li:hover .menu_tit{color:#ff6c00;}
.cate_menu .menu_left li:hover .jt{color:#ff6c00;background:url(../images/menu_jt.png) 0 11px;}
.cate_menu .menu_left li.dl_current{color:#ff6c00;background: #423330;}
.cate_menu .menu_left li.dl_current .menu_tit{color:#ff6c00;}
.cate_menu .menu_left li.dl_current .jt{color:#ff6c00;background:url(../images/menu_jt.png) 0 11px;}

.menu_left h2{display:inline-block;*display:inline;}
.menu_left .menu_tit{color:#fff;margin:0 4px 0 3px;line-height:44px;color:#fff;font-weight: normal;}
.menu_left .jt{position: absolute;right:20px;top:18px;width:7px;height:11px;background:url(../images/menu_jt.png) 7px 11px;}
.menu_right .menu_bg{position:absolute;left:230px;width:705px;height:448px;background: #fff;opacity: 0.95;filter:alphpa(opacity=95);border:1px solid #e6e6e6;}
.menu_right .menu_con{position:absolute;left:230px;width:705px;height: 448px;line-height: 25px;}
.menu_right .menu_con .menu_part ul{padding:30px;width:386px;}
.menu_con em{font-size:14px;color: #000;font-weight: bold;}
.menu_con .menu_part li{padding:15px 0;font-family:"宋体";border-top: 1px solid #D1D0CF;}
.menu_con .menu_part li:first-child{padding:0 0 20px 0;border-top: 0 none;}
/*.menu_con .menu_part li:first-child + li{border-top:0 none;}*/
/*.menu_con .menu_part li:first-child a{position:relative;margin-right:3px;padding:5px 12px;color:#ff5a00;background:#fff6f0;border:1px solid #ff5a00;text-decoration:none;}*/
/*.menu_con .menu_part li:first-child i{margin-left:11px;}*/
/*.menu_con .menu_part li:first-child a:last-child{margin-right:0;}*/
/*.menu_con .menu_part li:first-child a:hover{color:#fff;background:#ff5a00;}*/


.menu_con .link a{margin-right:25px;}

.menu_right .menu_img{margin-top:9px;width:250px;height:430px;overflow:hidden;}
.menu_right .menu_img img{width:100%;height:100%;}

.header_nav .main_nav{float:left;font-size:16px;font-weight:bold;}
.header_nav .main_nav li{float:left;width:108px;text-align: center;}
.header_nav .main_nav li:nth-child(2){position:relative;width:120px;}
.header_nav .main_nav li:nth-child(2):after{display:block;content:"";width:41px;height:21px;position:absolute;left:40px;top:-14px; background:url(../images/header_nav_zhengzhuangnew.png) no-repeat 0 0;}
.header_nav .main_nav li:nth-child(5){position:relative;width:108px;}
.header_nav .main_nav li:nth-child(5):after{display:block;content:"";width:34px;height:19px;position:absolute;left:37px;top:-13px; background:url(../images/hot.png) no-repeat 0 0;}
.header_nav .main_nav li a{display:block;}
.header_nav .main_nav li a:hover{text-decoration:none;color:#ff9000;}
.header_nav .main_nav .active a{color:#ff9000;}

.jznews_box{display: none;position:absolute;left:50%;top:0;margin-left:394px;padding: 0 10px;background:rgba(255,255,255,1)}
.jznews_box a:hover{text-decoration:none;color:#ff9000;}
.jznews_box .line_tip span{position: absolute;right: -13px;top: 12px; width:0;height:0;border-right:8px solid transparent;border-left:8px solid transparent;border-top:8px solid #3d3d3d}
/*
------------------------------------------
【footer】
------------------------------------------
*/
.footer{padding-top:80px; min-width:1210px;}
.footer .promise{overflow: hidden;}
.promise .promise_list{margin-left:132px;}
.promise .promise_list li{float:left;width:140px;font-family:"黑体";text-align: center;font-size:20px;_display:inline;margin-left:65px;}
.promise .promise_list .first{margin-left:0;}
.promise .promise_list i{display:block;width:84px;height:84px;margin:0 auto 10px;background:url(../images/common_icon.png) no-repeat;}
.promise .promise_list .wrie{background-position:-4px -171px;}
.promise .promise_list .design{background-position:-90px -171px;}
.promise .promise_list .install{background-position:-175px -171px;}
.promise .promise_list .ensure{background-position:-261px -171px;}
.promise .promise_list .enviro{background-position:-347px -171px;}

.footer .footer_info{margin-top:25px;padding:35px 0 10px;background:#3B3837;overflow: hidden;}
.footer_info .serverbox{margin-left:95px;padding-bottom:30px;overflow: hidden;zoom:1;}
.footer_info .serverbox dl{margin-top: -10px;float:left;color:#e0d7d3;margin-right:90px;}
.footer_info .serverbox dt{margin-top: 10px;font-size:14px;font-weight:bold;}
.footer_info .serverbox dd{margin-top:10px;}
.footer_info .serverbox dd a{color:#e0d7d3;}
.footer_info .serverbox dd a:hover{color:#ff9000;}
.footer_info .serverbox .social{margin-right:0;}
.footer_info .serverbox .tel_service{margin-right:58px;width: 200px;}
.footer_info .serverbox .tel_service .tel{margin: 24px 0 19px;font-family: "黑体";font-size: 30px;color: #fff;font-weight: bold;}
.footer_info .serverbox .tel_service dd a{margin: 5px 0 8px;padding-left: 49px;display: block;width: 151px;text-indent: 30px;height: 38px;line-height: 38px;font-size: 18px;color: #fff;text-decoration: none;background: url(../images/header_top_icon.png) no-repeat -1px -59px;}
.footer_info .serverbox .tel_service dd a:hover{background-position: -1px -101px;}
.footer_info .serverbox .social dd{position:relative;width:130px;height:38px;margin-left:5px;background:#262524;}
.footer_info .serverbox .social dd p{cursor:pointer;}
.footer_info .serverbox .social dd p:hover{color:#ff9000;}
.footer_info .serverbox .social dd a{display:block;}
.footer_info .serverbox .social dd a:hover{text-decoration:none;}
.footer_info .serverbox .social i{position:absolute;width:5px;height:38px;background:url(../images/common_icon.png) no-repeat;}
.footer_info .serverbox .social .radius_l{left:-5px;_left:-4px;background-position:-178px 0;}
.footer_info .serverbox .social .radius_r{right:-5px;background-position:-189px 0;}
.footer_info .serverbox .social span{position:absolute;top:7px;left:0;display:block;width:30px;height:25px;margin:0;background:url(../images/common_icon.png) no-repeat;}
.footer_info .serverbox .social .wx{background-position:0 -140px;}
.footer_info .serverbox .social .miniapp{background:url(../images/miniapp.png) no-repeat 0 0;}
.footer_info .serverbox .social .xl{background-position:-33px -140px;}
.footer_info .serverbox .social .tx{background-position:-68px -140px;}
.footer_info .serverbox .social p{height:38px;line-height: 38px;text-align:center;margin-left:40px;padding:0 5px;border-left:1px solid #393836;}
.footer_info .copyright{text-align:center;color:#e0d7d3;padding:25px 0 0;border-top:1px solid #716C6A;white-space:nowrap;}
.footer_info .copyright p{margin-bottom:10px;zoom:1;}
.copyright p.blogroll{color:#8D8A89;}
.copyright p.blogroll a{color:#8D8A89;}
.footer_info .copyright a{color:#e0d7d3;}
.footer_info .copyright a:hover{color:#ff9000;}

/*加关注*/
#guanzhu{position:absolute;width: 192px;height: 228px;top:14px;left:-94px;border:1px solid #E5E5E5;background: #fff;z-index:999;overflow: hidden;}
#guanzhu .local{position:relative;float:left;display:inline-block;width: 180px;height:180px;margin-top:20px;}
/*#guanzhu .local:first-child{border-right:1px solid #E6E6E6;}*/
#guanzhu .local img{position:relative;left: 20px;top: 10px;}
#guanzhu .local p{position:relative;left: 20px;top: 16px;width: 150px;text-align: center;font: 500 16px/30px "思源黑体 CN Regular";}
#guanzhu img{position:absolute;right:20px;top:20px;width:150px;}
#guanzhu a{display:block;width:125px;height:35px;line-height:35px;color:#fff;margin:0 0 20px 10px;background:url(../images/header_focus.png) no-repeat;border-right:0;}
#guanzhu a:hover{text-decoration:none;color:#ff9000;}
#guanzhu a em{margin-left:50px;}
#guanzhu .top_tx{background-position:0 -43px;}
#guanzhu_i{width:60px;z-index:99;zoom:1;}
#weixin_1{z-index:99;}
#weixin_2,#miniapp_2{position: absolute;left:-222px;top:-28px;width:160px;text-align:center;z-index: 10;display:none;}
#weixin_2 em,#miniapp_2 em{font-style:normal;}

#topvx_img,#bottomvx_img{position: absolute;width: 200px;height: 200px;top:14px;right: 0;background: #fff;z-index: 999;border:1px solid #E5E5E5;}
#topvx_img img,#bottomvx_img img{position:relative;left: 25px;top: 10px;}
#topvx_img p,#bottomvx_img p{position: relative;left: 20px;width: 160px;top:10px;text-align: center;}
#bottomvx_img{top: 257px;right: 412px;}

/*在线客服*/
.consult_ser{position:fixed;top:50%;margin-top:-107px;right:15px;z-index:998;}
.consult_ser .ser_list li{position:relative;width:70px;height:70px;margin-bottom:5px;}
.consult_ser .ser_list li a{position:relative;display:block;width:70px;height:70px;color:#666666;text-align: center;border:1px solid #DEDEDE;background: #fff;}
.consult_ser .ser_list li a em{font-style:normal;}
.consult_ser .ser_list li:first-child a em{position:absolute;width:72px;text-align:center;left:0;bottom:0;}
.consult_ser .ser_list li i{display:block;width:52px;height:40px;margin:8px auto 0;background:url(../images/consult_icon1.png) no-repeat;}
.consult_ser .ser_list li .mobile_code{position: absolute;left:-260px;top:-35px;display: none;}
.consult_ser .ser_list li a i.kf{position:absolute;left:7px;top:-24px;width:75px;height:65px;background-position:-242px -5px;}
.consult_ser .ser_list li a i.design{background-position:-5px -2px;}
.consult_ser .ser_list li a i.call{background-position:-346px 6px;}
.consult_ser .ser_list li a i.privilege{background-position:-122px -81px;}
.consult_ser .ser_list li a i.book{background-position:-66px -4px;}
.consult_ser .ser_list li a i.privi{background-position:-118px -4px;}
.consult_ser .ser_list li a.go_up i{background-position:-172px -2px;}
.consult_ser .ser_list li a i.toTop{background: url("../images/toTop.png") no-repeat; background-size: 100%;}
.consult_ser .ser_list li a i.bh{background-position:-228px -77px;margin:5px 0 2px 12px;}
.consult_ser .ser_list li a i.mobile{background-position:-313px 2px;margin:5px 0 2px 15px;}
.consult_ser .ser_list li i.go_top{width:80px;height:100px;background-position:-314px 0;cursor:pointer;}
.consult_ser .ser_list li.link2edm ,.consult_ser .ser_list li.link2edm a{height: 100px;}

.consult_ser .closeconsult_ser{width: 70px;height: 28px;background:url(../images/consult_icon.png) no-repeat 0 -135px; cursor:pointer}

/*春节后客服样式需要打开*/
.consult_ser .ser_list li a:hover{color:#fff;background:#FF6000;border:1px solid #FF900C;text-decoration:none;}
.consult_ser .ser_list li a:hover .design{background-position:-5px -43px;}
.consult_ser .ser_list li a:hover .call{background-position:-346px -38px;}
.consult_ser .ser_list li a:hover .privilege{background-position:-174px -81px;;}
.consult_ser .ser_list li a:hover .book{background-position:-67px -43px;}
.consult_ser .ser_list li a:hover .privi{background-position:-118px -43px;}
.consult_ser .ser_list li a:hover .bh{background-position:-271px -77px;margin-left:11px;}
.consult_ser .ser_list li a:hover .mobile{background-position:-313px -40px;}
.consult_ser .ser_list li a:hover.go_up i{background-position:-172px -42px;}
.consult_ser .ser_list li a.mobilecur{color:#fff;background:#FF6000;border:1px solid #FF900C;text-decoration:none;}
.consult_ser .ser_list li a.mobilecur .mobile{background-position:-313px -40px;}
.lim_float_icon{display: none;}
/*
------------------------------------------
【公共左右箭头样式】
------------------------------------------
*/
.mask{display:none;}
.mask a{position:absolute;top:50%;margin-top:-25px;z-index:9999;}
.mask .mask_left{left:10px;}
.mask .mask_right{right:10px;}
.mask span{display:block;width:25px;height:50px;background:#000;opacity:0.4;filter:alpha(opacity="40");cursor: pointer;}
.mask i{position:absolute;display:block;width:12px;height:22px;top:50%; margin-top:-11px; right:6px;background:url(../images/details_icon.png) -133px 0;cursor: pointer;}
.mask .mask_left i{background-position:-121px 0;}
.mask .mask_left:hover span{opacity:0.6;filter:alpha(opacity="60");}
.mask .mask_right:hover span{opacity:0.6;filter:alpha(opacity="60");}

/*申请报名页和商品详情页按钮公共样式*/
.submit{width:350px; margin:0 auto; height:46px; line-height:46px; text-align:center; background:url(../images/btn_bg.png); position:relative;}
.submit_btn{border:0; font-size:24px; color:#ffffff; font-family:"微软雅黑"; background:none; width:100%; height:45px;cursor:pointer;}
.submit_left{width:5px; height:46px; background:url(../images/details_icon.png) -22px -42px; position:absolute; left:0px; display:block; top:0px;}
.submit a:hover{text-decoration:none;}
.submit_right{width:5px; height:46px; background:url(../images/details_icon.png) -28px -42px; position:absolute; right:0px; display:block; top:0px;}

/*设计提示弹框   */
.des_dialog{position:fixed;z-index:9998;right:50%;bottom:50%;width:450px;height:350px;margin: 0 -225px -175px 0 ;display:none;}
.des_dialog .later{position:absolute;left:190px;bottom:32px;font-size:12px;text-decoration:underline;}


.tckbg{display:none;position:fixed;top:0;left:0;z-index:1002;width:100%;height:100%;background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
/*年後使用回该样式*/

.des_dialog01{display:none;position:fixed;z-index:9998;width:700px;height: 756px;left:0;right:0;top:0;bottom:0;margin: auto;}
.des_dialog01 .des_close{display: block;position: absolute;right: 0;left:0;margin:0 auto;bottom: 0;width: 56px;height: 56px;background: rgba(0,0,0,0);}
.index-dialog-kf{display: block;position: absolute;left: 546px;top: 581px;width: 64px;height: 65px;}
.des_con02{position: absolute;left: 0;top: 315px;padding: 0 0 0 119px;}
.des_dialog01 input[type=text]{padding-left: 142px;width: 327px;height: 76px;border-radius:8px;font:500 22px/76px "微软雅黑";background: rgba(0,0,0,0);}
.des_dialog01 #app_tel1{margin-top: 25px;}
.tips_02{margin-left: -104px;line-height: 24px;height: 24px; color: yellow;font-size: 13px;text-align: center;}
.des_dialog01 .des_dialog_btn02{margin: 35px 0 0 53px;width: 380px;height: 60px;cursor: pointer;background: rgba(0,0,0,0);}

/*.des_dialog01{display:none;position:fixed;z-index:9998;right:50%;bottom:50%;width:512px;height: 650px;margin: 0 -256px -325px 0;}*/

/*.des_dialog01 .des_close{display: block;position: absolute;right: 0;top: 5px;width: 56px;height: 56px;background: rgba(0,0,0,0);}*/
/*.index-dialog-kf{display: block;position: absolute;left: 447px;top: 654px;width: 64px;height: 65px;}*/
/*.des_con02{position: absolute;left: 0;top: 490px;padding: 0 0 0 106px;}*/
/*.des_dialog01 input[type=text]{padding-left: 65px;width: 282px;height: 53px;border-radius:8px;font:500 18px/53px "微软雅黑";background: rgba(0,0,0,0);}*/
/*.des_dialog01 #app_tel1{margin-top: 16px;}*/
/*.tips_02{margin-left: -104px;line-height: 24px;height: 24px; color: #f00;font-size: 13px;text-align: center;}*/
/*.des_dialog01 .des_dialog_btn02{margin: 23px 0 0 38px;width: 250px;height: 60px;cursor: pointer;background: rgba(0,0,0,0);}*/



/* 底部悬浮报名框 */
.btmxf_btn{position:fixed;z-index:10000;cursor: pointer;right:0;bottom:0;width:150px;height:150px;margin: 0 80px 40px 0;background:url(../images/4980btn_2.png);background-size:100%}
.btmxf_btn span{position:absolute;z-index:10001;cursor: pointer;right:0;bottom: 122px;left: 120px;margin:0 auto;width:29px;height:29px;background: rgba(0,0,0,0);}

.btmxf_bm{position:fixed;z-index:10000;left:50%;margin-left: -960px;;bottom:0;width:1920px;height:125px;display:none;}
.btmxf_con{position: absolute;left: 50%;top: 46px;margin-left: -50px;}
.btmxf_bm input[type=text]{width: 209px;height: 54px;font: 500 18px/54px "微软雅黑";background: none;margin-top: 13px;text-align: center;}
.btmxf_bm #app_tel2{margin-left: 4px;}
.btmxf_tips{line-height: 13px;height: 13px;color: yellow;font-size: 13px;text-align: center;margin-left: 470px;}
.btmxf_bm .btmxf_bm_btn{position: absolute;right:-131px;top: 18px;width: 160px;height: 50px;cursor: pointer;background: transparent;}
.btmxf_close{position: absolute;left: 50%;margin-left: 697px;top: 18px;width: 30px;height: 30px;}
.btmxf-dialog-kf{position: absolute;left: 50%;margin-left: 603px;top: 37px;width: 65px;height: 66px;}


/*错误提示*/
.errorSummary{background:#FFA0A2; padding: 10px; margin-right: 88px; color:red;}
.errorSummary p{font-size:14px; font-weight: bold;}
.errorSummary ul{margin-left: 20px;}

/*公共体验卡申请样式*/
.applay_poup{font-family: "微软雅黑";}
.design_apply{position:fixed;left:50%;top:50%;width:380px;height:420px;margin:-210px 0 0 -190px;font-size:12px;z-index:1002;}
.design_apply .design_bg{width:380px;height:420px;opacity:0.6;filter:alpha(opacity=60);border-radius:5px;background: #999;}
.design_apply .design_con{position:absolute;left:5px;top:5px;width:370px;height:410px;background: #fff;}
.design_con .design_tit{height:40px;line-height:40px;font-size:16px;text-align:center;color:#fff;background: #FF6C00;}
.design_con .design_tit i{display:block;position:absolute;right:10px;top:10px;width:20px;height:20px;background: url(../images/login_icon.png) 0 -95px no-repeat;cursor: pointer;}
.design_con .design_info .post_info{width:265px;margin: 25px auto 0;}
.post_info .cont{width:263px;height:30px;margin-top:10px;line-height:30px;text-indent:5px;color:#999;border:1px solid #C3C3C3;}
.post_info .cont:first-child{*margin-left:-5px;}
.design_info .sel_con{margin:10px 0;overflow: hidden;}
.sel_con .sel_bg{position:relative;float:left;width:114px;height:30px;font-size:12px;line-height:30px;text-indent:10px;border:1px solid #C3C3C3;cursor: pointer;}
.sel_con .sel_bg:first-child{margin-right:33px;}
.sel_con .sel_bg .sel{position:absolute;left:0;top:0;width:114px;height:30px;opacity: 0;filter:alpha(opacity=0);cursor: pointer;}
.sel_con .sel_bg .jt{position:absolute;right:0;top:0;display: block;width:20px;height:30px;border-left:1px solid #DEDEDE;background: #F5F5F5;}
.sel_con .sel_bg .jt i{position: absolute;right:4px;top: 11px;border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 8px solid #BFBFBF;}
.design_info .demand{color:#000;margin-top:20px;overflow: hidden;}
.demand .demtit{font-weight:bold;}
.demand .demand_list{width:229px;}
.demand .demand_list li{float:left;margin-left:8px;cursor: pointer;}
.demand .demand_list li:first-child{margin-left:0;}
.demand .demand_list li span{display:block;float:left;width:16px;height:16px;margin-right:6px;border:1px solid #CCCCCC;}
.demand .demand_list li.select span{background:url(../images/regist_icon.png) no-repeat -16px -183px;}
.demand .demand_list li.others{margin-left:0;margin-top:10px;}
.demand .demand_list li.others span{margin-top:5px;}
.demand .demand_list li .others_dem{width:200px;height:30px;line-height: 30px;text-indent:5px;border:1px solid #BFBFBF;}
.design_info .desing_submit{text-align: center;margin-top:45px;}
.desing_submit .tips{color:#F74C00;margin-bottom:10px;}
.desing_submit .des_sub{width:160px;height:35px;font-weight:bold;text-align: center;color:#fff;border:none;border-radius: 5px;background: #FF6C00;cursor: pointer;}
.apply_sucess{position:fixed;left:50%;top:50%;width:480px;margin:-165px 0 0 -240px;z-index:1002;}
.apply_sucess .sucess_bg{width:480px;height:335px;border-radius:5px;opacity: 0.6;filter:alpha(opacity=60);background: #999;}
.apply_sucess .sucess_con{position:absolute;left:5px;top:5px;width:470px;height:325px;text-align:center;color:#666;font-size:14px;background: #fff;}
.sucess_con h3{margin:30px 0 10px 0;font-size:18px;color:#000;font-weight: normal;}
.sucess_con h3 i{display: inline-block;vertical-align:middle;width:35px;height:35px;background: url(../images/login_icon.png) 0 -50px no-repeat;}
.sucess_con p{margin-bottom:10px;}
.sucess_con .time{color:#FF6C00;}

/* 新年公告及报名按钮修改 */
.desing_submit .des_sub{background: url(../images/newyear_btn_bg.png) no-repeat;color:#312f22;}
.newyear_note{display: none;position:fixed;z-index:10000;right:0;bottom:0;width:320px;height:222px;background:url(../images/newyear_note.html);background-size:100%}
.newyear_note .close{position:absolute;right:0;top:0;width:32px;height:32px;cursor: pointer;}

/* 网页回呼测试 */
.fixed a:hover{color:#fff;text-decoration:none;}
.fixed{position:fixed;display:none;}
.webcall_bg{width:100%;height:100%;left:0;top:0;background:#000;opacity:0.6;filter:alpha(opacity=60);}
.webcall_con{width:502px;height:272px;left:50%;top:50%;margin:-136px 0 0 -256px; background: url(../images/webcall_bg.png) 0 0 no-repeat;}
.webcall_close{display:block;width:40px;height:40px;position:absolute;right:0;top:0;cursor:pointer;font-size:20px;color:#fff;font-weight:lighter;font-family:"微软雅黑";text-align:center;line-height:40px; z-index: 10;}
.webcall_con .webcall-row{ position:relative; width:100%; height:85px; padding-top:149px; overflow: hidden; }
.webcall_tel{float:left;width:276px;height:46px;margin:0 8px 0 31px;border:2px solid #bfbfbf;color:#808080;line-height:46px;text-indent:10px;display:block;}
.webcall_btn{float:left;width:155px;height:50px;background:#ff6c00;display:block;font-size:14px;color:#fff;text-align:center;line-height:50px;cursor:pointer;}
.webcall_con .tip{position:absolute; left:0; bottom:7px; width:100%; text-align:center;}
.webcall_result{position:fixed;display:none;width:370px;height:155px;left:50%;top:50%;margin:-77px 0 0 -185px;border:6px solid rgba(0,0,0,0.2);border-radius:5px;}
.webcall_result_in{width:100%;height:129px;padding-top:26px;background:#fff;text-align:center;line-height:36px;}
.webcall_result_in h3{width:120px;height:32px;margin:0 auto;font-size:16px;color:#333;line-height:32px;text-align:left;text-indent:42px;background:url("../images/webcall_ok.png") no-repeat 0 center;}
.webcall_result_in .txt1{font-size:12px;color:#666;}
.webcall_result_in .txt2{color:#808080}
.webcall_result_in .txt2 span{color:#ff6c00;}


/*二维码弹窗*/
#codepopup{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.6);
    z-index: 999;
    display: none;
}
#codepopup .pop-con{
    position: relative;
    left: 50%;
    top: 50%;
    margin-left: -362px;
    margin-top: -269px;
    width: 765px;
    height: 478px;
    background: url("../images/temp/codepop.png") no-repeat 0 0;
}
#codepopup .pop-con .close{
    position: absolute;
    right: 0;
    top: 0;
    width: 32px;
    height: 32px;
}
#codepopup .pop-con .code{
    position: absolute;
    top: 76px;
    left: 56px;
    width: 273px;
}

/*首页报名框框申请成功后的提示*/
.apply_box_dialog{display:none;position:fixed;width:540px;height:340px;left:50%;top:50%;margin:-235px 0 0 -270px;z-index:9999;}
.apply_box_dialog .dialog_tit{position:relative;font-size:30px;height:110px;line-height:110px;padding-left:20px;color:#fff;font-family:"黑体";text-align: center;background:#FF6C00;}
.apply_box_dialog .dialog_tit i{position:absolute;left:165px;top:30px;display:block;width:48px;height:42px;background:url(../images/plan_icon.png) no-repeat;}
.apply_box_dialog .dialog_con{padding:25px 32px;color:#ff6c00;font-size:14px;overflow: hidden;background:#fff;}
.apply_box_dialog .dialog_con em{font-style:normal;}
.apply_box_dialog .dialog_con .us_mes{text-align: center;}
.apply_box_dialog .dialog_con .dialog_m{margin:25px 0;text-align: center;}
.apply_box_dialog .dialog_con .refer{padding-bottom:25px;color:rgb(102, 102, 102);text-align:center;font-weight:bold;font-size:16px;}
.apply_box_dialog .dialog_con .applay_submit{margin-left:85px;}
.apply_box_dialog .dialog_con .applay_submit a{position:relative;float:left;margin-right:50px;width:130px;height:33px;line-height: 33px;text-align: center;color:#fff;}
.apply_box_dialog .dialog_con .applay_submit a:hover{text-decoration:none;}
.apply_box_dialog .dialog_con .applay_submit a.go_index{background:#716C6A;}
.apply_box_dialog .dialog_con .applay_submit a.online{background:#FF6C00;}
.apply_box_dialog .dialog_con .applay_submit a i{position:absolute;top:-3px;display:block;width:5px;height:36px;background:url(../images/plan_icon.png) no-repeat;}
.apply_box_dialog .dialog_con .applay_submit .go_index .radius_l{left:-4px;background-position:-117px -5px;}
.apply_box_dialog .dialog_con .applay_submit .go_index .radius_r{right:-4px;background-position:-127px -5px;}
.apply_box_dialog .dialog_con .applay_submit .online .radius_l{left:-4px;background-position:-97px -5px;}
.apply_box_dialog .dialog_con .applay_submit .online .radius_r{right:-4px;background-position:-107px -5px;}
.apply_box_dialog .close{position:absolute;right:-10px;top:-12px;display:block;width:38px;height:39px;background:url(../images/plan_icon.png) -54px 0 no-repeat;}

.op_container .imgVer-bg .nc-container #nc_1_wrapper{
    width: 300px;
}


#iframeDoApp{display: none;}

a[title="站长统计"]{
    display: none;
}

.scale{
    -webkit-transition:all .5s;
    -moz-transition:all .5s;
    -ms-transition:all .5s; transition:all .5s;
    -webkit-animation: scale .5s infinite;
    -moz-animation: scale .5s infinite;
    -ms-animation: scale .5s infinite;
    animation: scale .5s infinite;
}

@-webkit-keyframes scale{
    0%{ -webkit-transform: scale(1); }
    25%{ -webkit-transform: scale(0.8); }
    50%{ -webkit-transform: scale(1); }
    75%{ -webkit-transform: scale(0.8); }
    100%{ -webkit-transform: scale(1); }
}
@-moz-keyframes scale{
    0%{ -moz-transform: scale(1); }
    25%{ -moz-transform: scale(0.8); }
    50%{ -moz-transform: scale(1); }
    75%{ -moz-transform: scale(0.8); }
    100%{ -moz-transform: scale(1); }
}
@keyframes tipWords{
    0%{ transform: scale(1); }
    25%{ transform: scale(0.8); }
    50%{ transform: scale(1); }
    75%{ transform: scale(0.8); }
    100%{ transform: scale(1); }
}
