.ecode_overlay,.pop_ecode,.pop_activity,header,.topbar_box,.to_top,footer{font-size: 10px;}
/*-----nav-----*/

/*导航动画*/
.header_warp{position: absolute;width: 100%;z-index: 999;top: 0;left: 0;}
.header_warp .logo{display:inline-block;height: 30px;width: 120px;background:url(/assets-m/images/logo.png) no-repeat;background-size:100% auto;overflow: hidden;text-indent: -40em;position: relative;z-index: 100;margin: 0 20px;
    margin-top: 15px;}
.header_warp .navBox,.navBox2{position:absolute; right:0px; top:0px; z-index:996; cursor:pointer;}
.header_warp .nav_more{background:0 0;border:none;padding:10px 20px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;cursor:pointer;z-index:99999}
.header_warp .nav_more:focus{outline:0}

.header_warp .nav_more .icon-bar{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;background-color:#fff}
.navbar-nav>li>a{line-height: 2em;}
.header_warp .nav_more .icon-bar{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;z-index:999999}
.header_warp .nav_more .icon-bar{display:block;margin:5px 0;width:23px;height:2px;background-color:#fff}
.menu_ico{width:24px;height: 22px;background: url(/assets-m/images/menu_ico_01.png) no-repeat;position: absolute;left:2px;top:19px;background-size:100%;}
.menu_ico1{background-position: 0 0px;}
.menu_ico2{background-position:0px -53px;}
.menu_ico3{background-position: 0 -107px;}
.menu_ico4{background-position: 0 -160px;}
.menu_ico5{background-position: 0 -214px;}
.menu_ico6{background-position: 0 -269px;}
.menu_ico7{background-position: 0 -324px;}
.menu_ico8{background-position: 0 -377px;}
.menu_ico9{background-position: 0 -431px;}
.menu_ico10{background-position: 0 -484px;}
.header_warp .caret{position: absolute;right:10px;top:20px;border:0;background:url(/assets-m/images/menu_ico_02.png) no-repeat 0 -58px;width: 10px;height: 10px;}
.header_warp .dropdown .caret{background-position: 0 0;}
.header_warp a:after{position: absolute;right:10px;top:20px;border:0;background:url(/assets-m/images/menu_ico_02.png) no-repeat 0 0;width: 10px;height: 10px;top: 12px;}
.header_warp  a:after{background-position: 0 -113px;}
.header_warp .caret{background-position: 0 -113px;}



.navList{z-index: 900;width: 100%;background:#fff;display: none;position: fixed;height: 100%;background:#fff;top: 0;left: 0;overflow: scroll;}
.navList_ul>li>a{padding:20px 35px;position: relative;color:#3d3d3d;display: block;}
.navList_ul .open>a, .navList_ul .open>a:focus, .navList_ul .open>a:hover{background:#fff;border-color: #c4c4c4;}

.navList ul{padding: 0;list-style: none;background:#f9fafb;padding: 15px 30px;padding-top:46px;}
.navList ul li{overflow: hidden;position: relative;}
.navList ul li > a {border-bottom: 1px solid #c4c4c4;font-size: 1.6em;line-height: 120%;position: relative;z-index: 2;}
.header_warp .navdrop_menu{margin:0;padding:0;border:0;display: none;}
.header_warp .navdrop_menu>li>a{ padding:15px 35px;font-size: 1.4em;position: relative;}
.header_warp .navdrop_menu li li{text-indent: 1em;}
.navdrop_menu>li>a{display: block;padding: 3px 20px;clear: both;font-weight: 400;color: #333;white-space: nowrap;}

.header_warp_cut .navdrop_icon{width: 30px; height:30px;position: absolute;right:5px;top: 15px;}

.header_warp_cut li .navdrop_icon .icon-bar{-webkit-transition:all .5s ease;z-index: 10;}
.header_warp_cut li .navdrop_icon .icon-bar{display:block;margin:5px 0;width:10px;height:2px;background:#3d3d3d;}
.header_warp_cut li .navdrop_icon .icon-bar{background:#636363;position: absolute;right: 0;top: 10px;}
.header_warp_cut li .navdrop_icon .middle{width:0;vertical-align: hidden;}
.header_warp_cut li .navdrop_icon .top{-webkit-transform:translateY(-4px) rotateZ(45deg);}
.header_warp_cut li .navdrop_icon .bottom{-webkit-transform:translateY(2px) rotateZ(-45deg);}


.header_warp_cut .navdrop .navdrop_icon .icon-bar{-webkit-transition:all .5s ease;}
.header_warp_cut .navdrop .navdrop_icon .icon-bar{display:block;margin:5px 0;width:12px;height:2px;background:#3d3d3d;}
.header_warp_cut .navdrop .navdrop_icon .icon-bar{background:#636363;position: absolute;right: 0;top: 10px;}
.header_warp_cut .navdrop .navdrop_icon .middle{width:0;vertical-align: hidden;}
.header_warp_cut .navdrop .navdrop_icon .top{-webkit-transform:translateY(-5px) rotateZ(90deg);}
.header_warp_cut .navdrop .navdrop_icon .bottom{-webkit-transform:translateY(-5px) rotateZ(-0deg);}

.header_warp_cut .navdrop .navdrop_icon_cut .icon-bar{-webkit-transition:all .5s ease;}
.header_warp_cut .navdrop .navdrop_icon_cut .icon-bar{display:block;margin:5px 0;width:12px;height:2px;background:#3d3d3d;}
.header_warp_cut .navdrop .navdrop_icon_cut .icon-bar{background:#636363;position: absolute;right: 0;top: 10px;}
.header_warp_cut .navdrop .navdrop_icon_cut .middle{width:0;vertical-align: hidden;}
.header_warp_cut .navdrop .navdrop_icon_cut .top{width: 0;}
.header_warp_cut .navdrop .navdrop_icon_cut .bottom{-webkit-transform:translateY(-5px) rotateZ(-0deg);}


.header_warp_cut .navdrop_menu .navdrop_icon{width: 20px;height: 20px;top: 12px;right: 25px}


.header_warp_cut{height: 100%;overflow: scroll;position: fixed;}
.theme-bright .logo{background: url(/assets-m/images/logo.png) no-repeat;background-size: 100% auto;}
.theme-dark .logo{background: url(/assets-m/images/logo2.png) no-repeat;background-size: 100% auto;}
.theme-dark .nav_more .icon-bar{background: #636363;}

.header_warp_cut .logo{background:url(/assets-m/images/logo2.png) no-repeat;background-size:100% auto;position: relative;z-index: 1000;}
.header_warp_cut .navBox{z-index: 1000;}

.header_warp_cut .nav_more .icon-bar{background:#636363;}
.header_warp_cut .nav_more .middle{width:0;vertical-align: hidden;}
.header_warp_cut .nav_more .top{-webkit-transform:translateY(6px) rotateZ(45deg);}
.header_warp_cut .nav_more .bottom{-webkit-transform:translateY(-8px) rotateZ(-45deg);}
/*-----nav end-----*/

.topbar_box{position: fixed;width: 3em;right: 0;top: 40%;z-index: 100;-webkit-transition: all .5s ease;}
.topbar_box img{width: 100%;}
.topbar_box .topbar_ico{position: absolute;z-index: 501;top:34%;left: 27%;}
.topbar_box .topbar_ico:focus{outline:0}
.topbar_box .icon-bar{display:block;margin:5px 0;width:1.5em;height:2px;background-color:#7f7f7f;}
.topbar_box .topbar_ico .top{-webkit-transform:translateY(6px) rotateZ(90deg);-webkit-transition: all 0.5s ease;}
.topbar_box .topbar_ico .bottom{-webkit-transform:translateY(-8px) rotateZ(0deg);-webkit-transition: all 0.5s ease;}
.topbar_box .topbar_ico .middle{width:0;}
.topbar_box_cut .topbar_ico .top{-webkit-transform:translateY(6px) rotateZ(45deg);}
.topbar_box_cut .topbar_ico .bottom{-webkit-transform:translateY(-8px) rotateZ(-45deg);}
.topbar_m{width:125%;position: absolute;left: 0;top: 0;}
.topbar_m img{width: 100%;}
.topbar_box .topbar_m1{position: absolute;left:0%;top:20%;opacity: 0;-webkit-transition: all 0.5s ease;border-radius: 100% 100%;box-shadow:0px 0px 2px #999;}
.topbar_box .topbar_m2{position: absolute;left:0%;top:20%;opacity: 0;-webkit-transition: all 0.5s ease;border-radius: 100% 100%;box-shadow:0px 0px 2px #999;}
.topbar_box .topbar_m3{position: absolute;left:0%;top:20%;opacity: 0;-webkit-transition: all 0.5s ease;border-radius: 100% 100%;box-shadow:0px 0px 2px #999;}
.topbar_box .topbar_m4{position: absolute;left:0%;top:20%;opacity: 0;-webkit-transition: all 0.5s ease;border-radius: 100% 100%;box-shadow:0px 0px 2px #999;}
.topbar_box .topbar_m5{position: absolute;left:0%;top:20%;opacity: 0;-webkit-transition: all 0.5s ease;border-radius: 100% 100%;box-shadow:0px 0px 2px #999;}
.topbar_box_cut .topbar_m1{position: absolute;left: -40%;top: -109%;opacity: 1;}
.topbar_box_cut .topbar_m2{position: absolute;left: -163%;top: -55%;opacity: 1;}
.topbar_box_cut .topbar_m3{position: absolute;left: -241%;top: 19%;opacity:1;}
.topbar_box_cut .topbar_m4{position: absolute;left: -189%;top: 96%;opacity:1;}
.topbar_box_cut .topbar_m5{position: absolute;left: -42%;top: 155%;opacity:1;}
.topbar_box .quartercircle {width: 6.8em;height: 6.8em;background: #fff;-webkit-border-radius: 6.8em 6.8em 6.8em 6.8em;box-shadow: 1px 0 18px #7f7f7f;z-index: 500;position: relative;}
/*----footer-----*/
.footer_warp{background:#fcfcfc;padding-bottom: 4em;}
.footer_warp .foot_menu{ margin: 0px 15px;list-style: none;}
.footer_warp .foot_menu li{margin:0;position: relative;}
.footer_warp .foot_menu li a{color:#5a5a5a;padding:20px 0;display: block;border-bottom: 1px solid #c4c4c4;position: relative;font-size: 1.6em;line-height:120%;position: relative;z-index: 2;}
.footer_warp .foot_menu li a .caret{position: absolute;right:10px;top:20px;border:0;background:url(/assets-m/images/menu_ico_02.png) no-repeat 0 -58px;width: 10px;height: 10px;}

.footer_warp .foot_menu .navdrop_icon{width: 30px; height:30px;position: absolute;right:5px;top: 15px;z-index: 1;}
/*
.footer_warp .foot_menu li .navdrop_icon .icon-bar{-webkit-transition:all .5s ease;z-index: 10;}
.footer_warp .foot_menu li .navdrop_icon .icon-bar{display:block;margin:5px 0;width:10px;height:2px;background:#3d3d3d;}
.footer_warp .foot_menu li .navdrop_icon .icon-bar{background:#636363;position: absolute;right: 0;top: 10px;}
.footer_warp .foot_menu li .navdrop_icon .middle{width:0;vertical-align: hidden;}
.footer_warp .foot_menu li .navdrop_icon .top{-webkit-transform:translateY(-4px) rotateZ(45deg);}
.footer_warp .foot_menu li .navdrop_icon .bottom{-webkit-transform:translateY(2px) rotateZ(-45deg);}

.navList{z-index: 900;width: 100%;background:#fff;display: none;position: fixed;height: 100%;background:#fff;top: 0;left: 0;overflow: scroll;}
.foot_menu>li>a{padding:20px 35px;position: relative;color:#3d3d3d;display: block;}
.foot_menu .open>a, .foot_menu .open>a:focus, .foot_menu .open>a:hover{background:#fff;border-color: #c4c4c4;}
.foot_menu>li>a:focus, .foot_menu>li>a:hover{background:#fff;border-color: #c4c4c4;}
.navList ul{margin: 15px 30px;padding: 0;margin-bottom: 0;list-style: none;margin-top:46px;}
.navList ul li{overflow: hidden;position: relative;}
.navList ul li > a {border-bottom: 1px solid #c4c4c4;font-size: 1.6em;line-height: 120%;}*/


.foot_menu>li>a{padding:20px 35px;position: relative;color:#3d3d3d;display: block;}
.foot_menu .open>a, .foot_menu .open>a:focus, .foot_menu .open>a:hover{background:#fff;border-color: #c4c4c4;}

.foot_menu ul{margin: 15px 30px;padding: 0;margin-bottom: 0;list-style: none;margin-top:46px;}
.foot_menu ul li{overflow: hidden;position: relative;}
.foot_menu ul li > a {border-bottom: 1px solid #c4c4c4;font-size: 1.6em;line-height: 120%;}
.foot_menu .navdrop_menu{margin:0;padding:0;border:0;display: none;}
.foot_menu .navdrop_menu>li>a{ padding:15px 35px;font-size: 1.4em;position: relative;}
.foot_menu .navdrop_menu li li{text-indent: 1em;}


.footer_warp .copy_media{text-align: center;margin:15px 0;}
.footer_warp .copy_media span,.footer_warp .copy_media a{display: inline-block;}
.footer_warp .copy_menu{font-size:1.2em;color:#5d5d5d;text-align: center;}
.footer_warp .copy_menu a{color:#5d5d5d;}
.footer_warp .copy_hotline{font-size:1.2em;color:#5d5d5d;text-align: center;}
.footer_warp .copy_right{font-size:1em;color:#949494;text-align: center;}
.copy_warp p{margin:0;line-height: 2em;}
.footer_warp .copy_media span,.footer_warp .copy_media a{width: 10%;margin:0 20px;}
.footer_warp .copy_media span img{width: 100%;}
.footer_warp .copy_media a img{width: 100%;}
.footer_warp .copy_logo{width: 60%; margin: 0 auto 20px auto;}
.footer_warp .copy_logo img{width: 100%;}

.foot_menu .navdrop .navdrop_icon .icon-bar{-webkit-transition:all .5s ease;}
.foot_menu .navdrop .navdrop_icon .icon-bar{display:block;margin:5px 0;width:12px;height:2px;background:#3d3d3d;}
.foot_menu .navdrop .navdrop_icon .icon-bar{background:#636363;position: absolute;right: 0;top: 10px;}
.foot_menu .navdrop .navdrop_icon .middle{width:0;vertical-align: hidden;}
.foot_menu .navdrop .navdrop_icon .top{-webkit-transform:translateY(-5px) rotateZ(90deg);}
.foot_menu .navdrop .navdrop_icon .bottom{-webkit-transform:translateY(-5px) rotateZ(-0deg);}

.foot_menu .navdrop .navdrop_icon_cut .icon-bar{-webkit-transition:all .5s ease;}
.foot_menu .navdrop .navdrop_icon_cut .icon-bar{display:block;margin:5px 0;width:12px;height:2px;background:#3d3d3d;}
.foot_menu .navdrop .navdrop_icon_cut .icon-bar{background:#636363;position: absolute;right: 0;top: 10px;}
.foot_menu .navdrop .navdrop_icon_cut .middle{width:0;vertical-align: hidden;}
.foot_menu .navdrop .navdrop_icon_cut .top{width: 0;}
.foot_menu .navdrop .navdrop_icon_cut .bottom{-webkit-transform:translateY(-5px) rotateZ(-0deg);}

.to_top{position: fixed;right: 15px;bottom:4.5em;width: 30px;height: 30px;z-index: 999;background:#1a365d;display: none;}
.to_top .icon-bar{-webkit-transition:all .5s ease;}
.to_top .icon-bar{display:block;margin:5px 0;width:14px;height:2px;background:#fff;}
.to_top .icon-bar{background:#fff;position: absolute;right: 0;top: 10px;}
.to_top .middle{width:0;vertical-align: hidden;}
.to_top .top{-webkit-transform:translateY(-2px) translateX(-4px) rotateZ(45deg);}
.to_top .bottom{-webkit-transform:translateY(-2px) translateX(-13px) rotateZ(-45deg);}
/*----footer end-----*/


.ecode_overlay{position: fixed;top:0;left:0;width: 100%;height: 100%;background: rgba(0,0,0,.5);display: none;z-index: 1000;}

.pop_ecode{position: fixed;z-index: 1010;display: none;width: 35%;left:32%;top: 31%;}
.pop_ecode .ecode_img{width: 100%;}
.pop_ecode .ecode_h2{width: 100%;text-align: center;color: #fff;font-size: 1.1em;line-height: 140%;padding:1em 0;}
.pop_ecode .close{width: 18%;margin:0 auto;display: block;}

.pop_activity{position: fixed;z-index: 1010;display: none;width: 69%;left:15.5%;top:0%;}
.pop_activity .act_h2{width: 100%;text-align: center;color: #fff;font-size: 1.4em;line-height: 140%;padding:1em 0;}
.pop_activity .act_img{width: 100%;padding:.5em 0;}
.pop_activity .close{width: 10%;margin:0 auto;display: block;margin-top:2em;}

/* 小屏幕（平板，大于等于 768px） */
@media (min-width: 768px) {
	body{font-size: 18px;}
	.header_warp .logo{display:inline-block;height: 60px;width: 200px;background:url(/assets-m/images/logo.png) no-repeat;background-size:100% auto;overflow: hidden;text-indent: -40em;position: relative;z-index: 100;margin: 0 50px;
    margin-top:30px;}
    .header_warp .nav_more .icon-bar{display:block;margin:5px 0;width:40px;height:3px;background-color:#fff}
    .header_warp .nav_more{padding:30px 50px;}
	.header_warp_cut .logo{background:url(/assets-m/images/logo2.png) no-repeat;background-size:100% auto;position: relative;z-index: 1000;}
	.header_warp_cut .nav_more .icon-bar{background:#636363;}
	.header_warp_cut .nav_more .middle{width:0;vertical-align: hidden;}
	.header_warp_cut .nav_more .top{-webkit-transform:translateY(6px) rotateZ(45deg);}
	.header_warp_cut .nav_more .bottom{-webkit-transform:translateY(-8px) rotateZ(-45deg);}
	.navList ul{margin: 20px 50px;padding: 0;margin-bottom: 0;list-style: none;margin-top: 76px;}
	.menu_ico{width: 48px;height:44px;background: url(/assets-m/images/menu_ico_01.png) no-repeat;position: absolute;left: 2px;top: 21px;background-size: 100%;-webkit-transform:scale(.8);}
	.menu_ico1{background-position: 0 0px;}
	.menu_ico2{top: 23px;background-position:0px -106px;}
	.menu_ico3{top: 18px;background-position: 0 -214px;}
	.menu_ico4{top: 18px;background-position: 0 -320px;}
	.menu_ico5{top: 22px;background-position: 0 -428px;}
	.menu_ico6{top: 23px;background-position: 0 -538px;}
	.menu_ico7{top: 25px;background-position: 0 -648px;}
	.menu_ico8{top: 22px;background-position: 0 -754px;}
	.menu_ico9{top: 23px;background-position: 0 -862px;}
	.navList_ul>li>a{padding:30px 65px;}
	.header_warp_cut .navdrop .navdrop_icon .icon-bar{display:block;margin:5px 0;width:22px;height:2px;background:#3d3d3d;}
	.header_warp_cut .navdrop .navdrop_icon .middle{width:0;vertical-align: hidden;}
	.header_warp_cut .navdrop .navdrop_icon .top{-webkit-transform:translateY(-5px) rotateZ(90deg);}
	.header_warp_cut .navdrop .navdrop_icon .bottom{-webkit-transform:translateY(-5px) rotateZ(-0deg);}
	.header_warp_cut .navdrop_icon{width: 30px; height:30px;position: absolute;right:5px;top: 27px;}
	.header_warp_cut li .navdrop_icon .icon-bar{-webkit-transition:all .5s ease;z-index: 10;}
	.header_warp_cut li .navdrop_icon .icon-bar{display:block;margin:5px 0;width:18px;height:2px;background:#3d3d3d;}
	.header_warp_cut li .navdrop_icon .icon-bar{background:#636363;position: absolute;right: 0;top: 10px;}
	.header_warp_cut li .navdrop_icon .middle{width:0;vertical-align: hidden;}
	.header_warp_cut li .navdrop_icon .top{-webkit-transform:translateY(-6px) rotateZ(45deg);}
	.header_warp_cut li .navdrop_icon .bottom{-webkit-transform:translateY(4px) rotateZ(-45deg);}
	.header_warp .navdrop_menu>li>a{ padding:30px 65px;position: relative;}
	.header_warp_cut .navdrop .navdrop_icon .icon-bar{-webkit-transition:all .5s ease;}
	.header_warp_cut .navdrop .navdrop_icon .icon-bar{display:block;margin:5px 0;width:22px;height:2px;background:#3d3d3d;}
	.header_warp_cut .navdrop .navdrop_icon .icon-bar{background:#636363;position: absolute;right: 0;top: 10px;}
	.header_warp_cut .navdrop .navdrop_icon .middle{width:0;vertical-align: hidden;}
	.header_warp_cut .navdrop .navdrop_icon .top{-webkit-transform:translateY(-5px) rotateZ(90deg);}
	.header_warp_cut .navdrop .navdrop_icon .bottom{-webkit-transform:translateY(-5px) rotateZ(-0deg);}

	.header_warp_cut .navdrop .navdrop_icon_cut .icon-bar{-webkit-transition:all .5s ease;}
	.header_warp_cut .navdrop .navdrop_icon_cut .icon-bar{display:block;margin:5px 0;width:18px;height:2px;background:#3d3d3d;}
	.header_warp_cut .navdrop .navdrop_icon_cut .icon-bar{background:#636363;position: absolute;right: 0;top: 10px;}
	.header_warp_cut .navdrop .navdrop_icon_cut .middle{width:0;vertical-align: hidden;}
	.header_warp_cut .navdrop .navdrop_icon_cut .top{width: 0;}
	.header_warp_cut .navdrop .navdrop_icon_cut .bottom{-webkit-transform:translateY(-5px) rotateZ(-0deg);}
	.header_warp_cut .navdrop_menu .navdrop_icon{width: 30px;height: 30px;top: 28px;right:60px}

	.footer_warp .foot_menu{margin: 0px 50px;list-style: none;}
	.footer_warp .foot_menu .navdrop_icon{width: 30px; height:30px;position: absolute;right:5px;top: 27px;}
	.footer_warp .foot_menu li a{color:#5a5a5a;padding:30px 0;display: block;border-bottom: 1px solid #c4c4c4;position: relative;font-size: 1.6em;line-height:120%;}
	.footer_warp .foot_menu li .navdrop_icon .icon-bar{-webkit-transition:all .5s ease;z-index: 10;}
	.footer_warp .foot_menu li .navdrop_icon .icon-bar{display:block;margin:5px 0;width:18px;height:2px;background:#3d3d3d;}
	.footer_warp .foot_menu li .navdrop_icon .icon-bar{background:#636363;position: absolute;right: 0;top: 10px;}
	.footer_warp .foot_menu li .navdrop_icon .middle{width:0;vertical-align: hidden;}
	.footer_warp .foot_menu li .navdrop_icon .top{-webkit-transform:translateY(-6px) rotateZ(45deg);}
	.footer_warp .foot_menu li .navdrop_icon .bottom{-webkit-transform:translateY(4px) rotateZ(-45deg);}
	.footer_warp .copy_media{margin:30px 0;}
	.footer_warp .copy_media span{width: 8%;margin:0 30px;}
	.footer_warp .copy_media a{width: 8%;margin:0 30px;}

	.topbar_box .topbar_ico {position: absolute;z-index: 501;top: 35%;left: 27%;}
	/*
	.topbar_box{position: fixed;width: 80px;right: 0;top: 40%;z-index: 100;-webkit-transition: all .5s ease;}
	.topbar_box .quartercircle {width: 160px;height: 160px;background: #fff;-webkit-border-radius: 160px 160px 160px 160px;box-shadow: 1px 0 18px #7f7f7f;}*/
}

/* 中等屏幕（桌面显示器，大于等于 992px） */
@media (min-width: @screen-md-min) { }

/* 大屏幕（大桌面显示器，大于等于 1200px） */
@media (min-width: @screen-lg-min) { }




.privacy_warp{padding:4em;padding-top: 5em;}
.privacy_warp h1{font-size: 2em; font-weight: bold;padding:.5em 0;}
.privacy_warp p{font-size: 1.2em;line-height: 140%;padding:.5em 0;}
.privacy_warp p strong{font-weight: bold;font-size: 1.2em;padding:.5em 0;}



.law_warp{padding:4em;padding-top: 5em;}
.law_warp h1{font-size: 2em; font-weight: bold;padding:.5em 0;}
.law_warp p{font-size: 1.2em;line-height: 140%;padding:.5em 0;}
.law_warp p strong{font-weight: bold;font-size: 1.2em;padding:.5em 0;}

.map_warp{width: 88%;margin:0 auto;margin-top:5em;}
.map_warp a{color:#337ab7;font-size: 1em;}

.map_warp li{padding: 1em 0; border-bottom: 1px solid #e2e2e2;}
.map_warp li h2{width: 100%;font-size: 1.6em;font-weight: bold;line-height: 140%;color: #000;}
.map_warp li h3{width: 100%;font-size: 1.4em;font-weight: bold;line-height: 160%;margin-top:.5em;color: #555;}
.map_warp li dl{width: 100%;clear: both;overflow: hidden;line-height: 200%;}
.map_warp li dl dd{font-size: 1.2em;font-weight: bold;float: left;}
.map_warp li dl dt{font-size: 1.2em;float: left;text-align: left;width: 25%;}

body #newBridge{display: none;}

.detailed_range .range_ul.full-width li { width: 100%;}