@charset "UTF-8";
/* CSS Document */

.headerPhone {
    margin: 0 auto;
    padding: 0 0 0 0;
    background-color: #F5F5F5;
}

.headerPhoneWp{
    margin: 0 auto;
    display: flex;
	max-width: 1400px;
	min-width: 980px;
}

.headerLeft {
    font-size: 13px;
    line-height: 49px;
    text-align: right;
    padding-right: 30px;
    width: 100%;
}

.headerRight {
	border-left: 1px solid #e2e2e2;
	border-right: 1px solid #e2e2e2;
}

.language_s {
    border-right: 1px dotted #1a8e5e;
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
}

.hasCustomSelect {
    cursor: pointer;
}

.span.customSelect {
    color: #333333;
    border: 1px solid #ededed;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px 6px;
    width: 130px;
    background: url(commom/images/arrow08.jpg) no-repeat;
    background-position: right center;
}

.customSelectInner {
    padding: 4px 10px 4px 10px;
}



#selectLng{
　width:100%;
　margin:0 auto;
    }
#selectLng ul{
　width:100%;
　margin:0 auto;
}
#selectLng ul li {
　width:33%;
　position: relative;
　font-size: 14px;
　float: left;     
}
#selectLng ul li a {
　width: 99%;
　margin:0 auto;
　text-align:center;
　display: block;
　text-decoration: none;
　font-size: 14px;
　line-height: 60px;
　height: 60px;
　color: #fff;
　background: #F7AFC0;
　-moz-transition: .2s;
　-webkit-transition: .2s;
　-o-transition: .2s;
　-ms-transition: .2s;
　transition: .2s;
}
#selectLng ul li a:hover {
　color: #E6889E;
　background: #333;
}
#selectLng ul li > ul{
　position: relative;
　display: none;
}
#selectLng ul li:hover > ul{
　display: block;
　position: absolute;     
}
#selectLng ul li ul li {
　position: relative;
　width: 100%;
　margin:0 auto;
　float:none;
　z-index:1;
}
#selectLng ul li ul li a {
　display: block;
}

.clearfix{
    content:"";
    clear:both;
    display:block; 
}


.mvbox02Wp .btnWrapCo{
	padding-top: 15px;
    text-align: center;
	position: absolute;
	top: 450px;

}