﻿body, button, dd, dl, dt, fieldset, figure, form, h1, h2, h3, h4, h5, h6, input, legend, li, ol, p, td, textarea, th, tr, ul {
	margin: 0;
	padding: 0
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block
}
ol, ul {
	list-style: none
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: 400
}
em {
	font-style: normal;
	font-weight: 400
}
fieldset, img {
	border: 0;
	vertical-align: middle
}
button, input, textarea {
	font-size: 100%;
	font-family: inherit;
	vertical-align: middle;
	outline: 0
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden
}
.clearfix {
*zoom:1
}
input::-webkit-input-placeholder {
color:#999
}
input:focus::-webkit-input-placeholder {
color:rgba(0,0,0,0)
}
input::-moz-placeholder {
color:#999
}
input:focus::-moz-placeholder {
color:rgba(0,0,0,0)
}
input:-ms-input-placeholder {
color:#999
}
input:focus:-ms-input-placeholder {
color:rgba(0,0,0,0)
}
textarea::-webkit-input-placeholder {
color:#999
}
textarea:focus::-webkit-input-placeholder {
color:rgba(0,0,0,0)
}
textarea::-moz-placeholder {
color:#999
}
textarea:focus::-moz-placeholder {
color:rgba(0,0,0,0)
}
textarea:-ms-input-placeholder {
color:#999
}
textarea:focus:-ms-input-placeholder {
color:rgba(0,0,0,0)
}
textarea::-webkit-input-placeholder:after {
content:"line@ \A line#"
};
.placeholder {
	color: #999!important
}
body {
	width: 100%;
	overflow-y: scroll;
	overflow-x: hidden;
	background-color: #fff;
	color: #333;
	font: 14px/1.5 tahoma, arial, 'Hiragino Sans GB', '\5FAE\8F6F\96C5\9ED1', sans-serif;
	-webkit-font-smoothing: antialiased
}
@font-face {
	font-family: webfont;
	src: url(font/webfont.eot?111);
	src: url(font/webfont.eot?#iefix) format('embedded-opentype'), url(font/webfont.woff?111) format('woff'), url(font/webfont.ttf?111) format('truetype'), url(font/webfont.svg#webfont) format('svg')
}
a {
	color: #666;
	text-decoration: none;
	transition: color 218ms ease
}
a:hover {
	color: #03a9f4
}
::-webkit-scrollbar {
width:8px;
background:#eee;
height:8px
}
::-webkit-scrollbar-button {
height:0;
width:0
}
::-webkit-scrollbar-thumb {
background-color:rgba(0,0,0,.3);
border-radius:4px
}
::-webkit-scrollbar-thumb:window-inactive {
background:rgba(0,0,0,.2)
}
::-webkit-scrollbar-thumb:active, ::-webkit-scrollbar-thumb:hover {
background-color:rgba(0,0,0,.5)
}
::-webkit-scrollbar-thumb:horizontal {
border-width:6px 1px 1px;
padding:0 0 0 100px;
box-shadow:inset 1px 1px 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.07)
}
::-webkit-scrollbar-corner {
background:0 0
}
body::-webkit-scrollbar-track {
border-left:1px solid #a6a6a6;
background:#d9d9d9
}
body::-webkit-scrollbar-track-piece {
background-clip:padding-box
}
body::-webkit-scrollbar-track-piece:horizontal {
background-color:#eee
}
body::-webkit-scrollbar-corner {
background-clip:padding-box;
background-color:#eee;
border:solid #fff;
border-width:3px 0 0 3px;
box-shadow:inset 1px 1px 0 rgba(0,0,0,.14)
}
.g-l, .g-r {
	display: inline
}
.g-w, .g-w930 {
	margin: 0 auto
}
.g-r {
	float: right
}
.g-l {
	float: left
}
.g-w {
	width: 1010px
}
.g-hide {
	display: none
}
.g-w930 {
	width: 930px
}
.g-gray {
	color: #999
}
.g-ipt {
	border: 0;
	background: 0 0;
	-webkit-border-radius: 35px;
	border-radius: 35px
}
.g-count-price {
	width: 100%;
	text-align: left
}
.g-count-price h3 {
	padding-bottom: 20px;
	font-size: 24px;
	font-weight: 300
}
.g-count-price input {
	width: 308px;
	height: 24px;
	line-height: 24px;
	padding: 7px 20px 9px;
	border: 0;
	background-color: #e6e6e6;
	border-radius: 45px
}
.g-count-price .span-sub, .g-count-price .tip {
	line-height: 40px;
	margin-left: 12px
}
.g-count-price .span-sub {
	display: inline-block;
	width: 118px;
	height: 40px;
	background-color: #333;
	border-radius: 40px;
	color: #fff;
	text-align: center;
	cursor: pointer
}
.g-count-price .span-sub:hover {
	background-color: #000
}
.g-count-price .tip em {
	font-weight: 700;
	color: #fa9200
}
.g-price-tb {
	width: 100%;
	text-align: center;
	color: #666
}
.g-price-tb th {
	padding: 22px 0;
	background-color: #f5f5f5;
	font-weight: 400
}
.g-price-tb td {
	padding: 22px 0;
	border-bottom: 1px solid #e6e6e6
}
.g-web-font {
	font-family: webfont!important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: .2px;
	-moz-osx-font-smoothing: grayscale
}
.u-nav ul {
	display: block;
	width: 930px;
	margin: 0 auto
}
.u-nav li {
	display: block;
	float: left;
	width: 150px;
	height: 70px
}
.u-nav li a {
	display: inline-block;
	height: 68px;
	line-height: 68px;
	color: #666
}
.u-nav .nav-select {
	border-bottom: 4px solid #f4a000
}
.btn-rightreg, .u-regbtn {
	display: block;
	width: 40%;
	margin: 0 auto 50px;
	height: 40px;
	line-height: 40px;
	background-color: #f4a000;
	border: 0;
	border-radius: 40px;
	color: #fff;
	text-align: center;
	font-size: 16px;
	cursor: pointer
}
.u-regbtn:hover {
	background-color: #eb9e0c;
	color: #fff
}
.u-regbtn:active {
	box-shadow: inset 0 3px 5px rgba(0,0,0,.125)
}
.u-content {
	padding-top: 30px
}
.u-content h2 {
	font-size: 36px;
	margin-top: 40px;
	margin-bottom: 30px
}
.u-content h3 {
	font-weight: 700;
	font-size: 18px;
	line-height: 32px;
	padding: 8px 0
}
.u-content p {
	color: #666;
	line-height: 28px;
	font-size: 14px;
	margin-bottom: 40px
}
.f-body {
	padding-top: 60px
}
.inc-header {
	position: fixed;
	width: 100%;
	top: 0;
	left: 0;
	height: 69px;
	background-color: #f9f9f9;
	border-bottom: 1px solid #e6e6e6;
	box-shadow: 0 1px 4px rgba(0,0,0,.1);
	z-index: 10
}
.inc-header .logo {
	position: absolute;
	height: 36px;
	top: 15px;
	left: 30px
}
.inc-header .logo img {
	display: block;
	border: none
}
.inc-header .logo a {
	display: block
}
.inc-header .content {
	width: 825px;
	text-align: left;
	margin: 0 auto;
	line-height: 68px
}
.inc-header .content a {
	display: inline-block;
	width: 100px;
	text-align: left
}
.inc-header .content a.active, .inc-header .content a:hover {
	color: #FFB000;
	font-weight: 700
}
.inc-header .action {
	display: block;
	position: absolute;
	top: 15px;
	right: 30px;
	padding: 0
}
.inc-header .action .action-login {
	display: inline-block;
	width: 86px;
	border: 2px solid #5c5c5c;
	border-radius: 50px;
	color: #333;
	line-height: 30px;
	margin: 0;
	padding: 0;
	text-align: center;
	transition: all .2s
}
.inc-header .action .action-login:hover {
	background-color: #5c5c5c;
	color: #fff
}
.inc-header .action .action-index {
	display: inline-block;
	color: #666;
	padding-right: 10px
}
.inc-headerfixed {
	height: 70px
}
.inc-headera {
	height: 105px;
	line-height: 105px;
	background-color: #000;
	border-bottom: 1px solid #000
}
.inc-headera .wrap {
	width: 930px;
	margin: 0 auto
}
.inc-headera .logo {
	float: left;
	width: 106px;
	margin: 32px 30px 0 0
}
.inc-headera .logo img {
	display: block;
	width: 100%
}
.inc-headera .logo a {
	display: block
}
.inc-headera .tit {
	float: left;
	font-size: 18px;
	color: #666
}
.inc-headera .return-index {
	display: block;
	float: right;
	color: #e7bb70
}
.inc-headera .login {
	float: right;
	width: 86px;
	border: 2px solid #b9975a;
	border-radius: 50px;
	color: #333;
	line-height: 30px;
	margin: 36px 0 0 30px;
	text-align: center;
	transition: all .2s;
	background-color: #b9975a
}
.inc-footer {
	padding: 50px 0 70px;
	background-color: #fafafa;
	text-align: center
}
.inc-footer .footer-box {
	width: 133px;
	height: 133px;
	display: inline-block;
	margin: 0 50px;
	color: #666;
	float: left
}
.inc-footer .first-box {
	margin-left: 375px
}
.inc-footer .focus .footer-box img {
	margin: 0 0 5px
}
.inc-footer p {
	line-height: 24px;
	font-size: 12px;
	color: #999
}
.inc-footer .focus {
	padding: 40px 0;
	width: 1110px;
	margin: 0 auto;
	height: 148px
}
.inc-footer .focu .clear-both {
	clear: both
}
.inc-footer .focus .icos, .inc-footer .focus .weixin, .inc-footer .focus img {
	display: inline-block;
	vertical-align: middle;
	margin: 0 35px;
*display:inline;
*zoom:1
}
.inc-footer .focus .weixin-code {
	width: 69px;
	height: 69px;
	display: inline-block;
	background: url(../img/icon-group.png) -176px -176px no-repeat;
	margin: 0 35px;
	vertical-align: middle
}
.inc-footer .focus .weixin .icos {
	margin: 0;
	height: 32px;
	line-height: 32px;
	padding-left: 30px;
	background-position: -161px -411px
}
.inc-footer .focus a {
	height: 32px;
	margin: 0 20px;
	padding: 0 22px 0 45px;
	background-color: #e7e7e7;
	background-position: -147px -371px;
	border-radius: 30px;
	line-height: 32px;
	transition: background 218ms ease
}
.inc-footer .focus a:hover {
	color: #666;
	background-color: #d7d7d7
}
.inc-exp .arrow, .inc-exp .close {
	position: absolute;
	overflow: hidden
}
.inc-exp {
	display: none;
	width: 294px;
	background-color: #fff;
	box-shadow: 0 0 3px rgba(0,0,0,.2);
	position: absolute;
	z-index: 1000
}
.inc-exp .close {
	width: 20px;
	height: 20px;
	top: 3px;
	right: 5px;
	line-height: 20px;
	text-align: center;
	color: #999;
	cursor: pointer;
	font-family: verdana;
	font-weight: 700
}
.inc-exp .arrow {
	display: block;
	width: 0;
	height: 0;
	border: 8px solid transparent;
	border-bottom-color: #fff;
	top: -16px;
	left: 50%;
	margin-left: -4px
}
.inc-exp .close:hover {
	color: #333
}
:root .inc-exp {
	filter: none
}
.inc-exp h2 {
	line-height: 48px;
	text-align: center
}
.inc-exp .get-code, .inc-exp .set-code {
	padding: 15px 35px 9px
}
.inc-exp .get-code p, .inc-exp .set-code p {
	width: 100%;
	overflow: hidden;
	padding-bottom: 16px
}
.inc-exp .set-code p.voice-send {
	display: none;
	font-size: 12px;
	text-align: center
}
.inc-exp .set-code p.voice-send span {
	margin-left: 3px;
	color: #0a0a0a;
	cursor: pointer;
	font-weight: 700
}
.inc-exp .g-ipt {
	width: 192px;
	height: 21px;
	font-size: 12px;
	line-height: 21px;
	padding: 3px 15px 4px;
	background-color: #f0f0f0
}
.inc-exp .g-ipt:hover {
	background-color: #f4f4f4
}
.inc-exp .img-code .g-ipt {
	width: 102px;
	float: left
}
.inc-exp .error {
	display: block;
	padding: 4px 0 0 25px;
	background: url(../img/ico-error.png) 2px 5px no-repeat;
	font-size: 12px;
	color: #f67d65
}
.inc-exp .btn-sub {
	display: block;
	width: 100%;
	height: 30px;
	background-color: #3b3b3b;
	line-height: 30px;
	text-align: center;
	color: #fff;
	border-radius: 30px;
	cursor: pointer
}
.inc-exp .btn-sub.loading {
	background-image: url(../img/loading.gif);
	background-repeat: no-repeat;
	background-position: 65px 50%;
	text-indent: 2em
}
.inc-exp .btn-sub:hover {
	background-color: #0a0a0a
}
.inc-exp .img-code img {
	float: right;
	width: 77px;
	height: 28px;
	border: 1px solid #ddd;
	cursor: pointer
}
.inc-exp .img-code .error {
	float: left
}
.inc-exp .change-img {
	display: block;
	float: right;
	clear: both;
	padding-top: 5px;
	text-align: right;
	font-size: 12px;
	cursor: pointer;
	color: #6e6f6f
}
.inc-exp .tip {
	font-size: 12px
}
.inc-exp .tip em {
	margin-left: 5px;
	color: #666
}
.inc-exp .change-phone, .inc-exp .resend {
	margin: 0 5px;
	color: #666;
	font-size: 12px;
	cursor: pointer
}
.exp-box-fixed {
	position: fixed!important;
	top: 60px!important;
	_position: absolute;
_top:expression(eval(document.documentElement.scrollTop + 60))
}
.dialog {
	position: fixed;
	z-index: 99999;
	width: 400px;
	min-height: 150px;
	border-radius: 5px;
	left: 50%;
	top: 50%;
	margin-left: -200px;
	margin-top: -75px;
	box-sizing: border-box;
	overflow: hidden;
	display: none;
	color: #333;
	background: #fff;
	border: 1px solid #ccc
}
.dialog .dialog-hd {
	height: 46px;
	padding: 0 20px;
	background: #F4F7FD;
	color: #6c7a95;
	font-size: 16px;
	line-height: 46px;
	border-radius: 2px 2px 0 0
}
.dialog .dialog-bd {
	padding: 20px;
	line-height: 1.3em
}
.dialog .dialog-close {
	position: absolute;
	right: 8px;
	top: 8px;
	width: 30px;
	height: 30px;
	cursor: pointer;
	background: url(../img/6dd4dd3d710a43a1aa6655e75563e74c.gif) center center no-repeat;
	background-size: 12px 12px
}
.dialog .dialog-bd-footer .dialog-cancel, .dialog .dialog-bd-footer .dialog-confirm {
	display: inline-block;
	width: 90px;
	height: 34px;
	margin-left: 16px;
	border-radius: 5px;
	line-height: 34px;
	text-align: center;
	cursor: pointer
}
.dialog .dialog-bd-footer {
	padding: 20px 0 0;
	text-align: right
}
.dialog .dialog-bd-footer .dialog-confirm {
	background: #3D83E9;
	border: 1px solid #3D83E9;
	color: #FFF
}
.dialog .dialog-bd-footer .dialog-cancel {
	background: #FFF;
	border: 1px solid #DDD;
	color: #666
}
.dialog .dialog-alert {
	box-sizing: border-box;
	background: #fff
}
@media (max-width:540px) {
.dialog {
	width: auto;
	margin-left: 0;
	margin-right: 0;
	left: 15px;
	right: 15px
}
}
.show-dialog {
	-webkit-animation: showDialog .2s;
	animation: showDialog .2s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}
.hide-dialog, .hide-dialog-mask {
	display: none
}
.show-dialog-mask {
	-webkit-animation: showDialogMask .2s;
	animation: showDialogMask .2s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}
@-webkit-keyframes showDialog {
0% {
display:block;
opacity:0;
transform:scale(.6);
-webkit-transform:scale(.6)
}
45% {
transform:scale(1);
-webkit-transform:scale(1)
}
80% {
transform:scale(.95);
-webkit-transform:scale(.95)
}
100% {
opacity:1;
transform:scale(1);
-webkit-transform:scale(1)
}
}
@keyframes showDialog {
0% {
display:block;
opacity:0;
transform:scale(.6);
-webkit-transform:scale(.6)
}
45% {
transform:scale(1);
-webkit-transform:scale(1)
}
80% {
transform:scale(.95);
-webkit-transform:scale(.95)
}
100% {
opacity:1;
transform:scale(1);
-webkit-transform:scale(1)
}
}
@-webkit-keyframes hideDialog {
0% {
opacity:1;
transform:scale(1);
-webkit-transform:scale(1)
}
100% {
opacity:0;
transform:scale(.5);
-webkit-transform:scale(.5);
display:none
}
}
@keyframes hideDialog {
0% {
opacity:1;
transform:scale(1);
-webkit-transform:scale(1)
}
100% {
opacity:0;
transform:scale(.5);
-webkit-transform:scale(.5);
display:none
}
}
@-webkit-keyframes hideDialogMask {
0% {
opacity:.6
}
100% {
opacity:0;
display:none
}
}
@keyframes hideDialogMask {
0% {
opacity:.6
}
100% {
opacity:0;
display:none
}
}
@-webkit-keyframes showDialogMask {
0% {
display:block;
opacity:0
}
100% {
opacity:.6
}
}
@keyframes showDialogMask {
0% {
display:block;
opacity:0
}
100% {
opacity:.6
}
}
.inc-contact {
	height: 86px;
	color: #fff;
	position: fixed;
	bottom: 30px;
	right: 0;
	z-index: 10000
}
.inc-contact h3 {
	width: 88px;
	background: url(../img/link01.png) no-repeat;
	height: 88px;
	padding: 0 0 0 15px;
	font-size: 15px;
	letter-spacing: 2px;
	line-height: 86px;
	cursor: pointer;
	position: relative;
	right: -15px;
	top: 0;
	z-index: 1;
	transition: right .2s
}
.inc-contact h3:hover {
	background: url(../img/link02.png) no-repeat
}
.inc-contact-hover h3 {
	right: 0
}
.inc-contact .contact-way {
	width: 450px;
	background: url(../img/icon-group.png) 30px -445px no-repeat #6385b0;
	position: absolute;
	z-index: 2;
	top: 0;
	right: -450px;
	transition: right .4s ease;
	height: 88px
}
.inc-contact-active .contact-way {
	right: 0
}
.inc-contact .item-way {
	float: left;
	width: 150px;
	height: 30px;
	padding-top: 56px;
	text-align: center;
	font-size: 12px;
	color: #fff;
	position: relative
}
.webqq-box {
	position: absolute;
	top: -75px;
	left: 72px
}
.inc-contact .salon {
	width: 125px;
	background: url(../img/salon.png) no-repeat #E8E7E8;
	height: 97px;
	cursor: pointer;
	position: absolute;
	right: 0;
	top: -97px;
	z-index: 1;
	display: none
}
.inc-video {
	display: none
}
.inc-video .whole-mask {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#99000000', endColorstr='#99000000')\9;
	background-color: rgba(0,0,0,.6);
	z-index: 1000
}
.inc-video .player {
	position: absolute;
	width: 800px;
	top: 50px;
	left: 50%;
	margin-left: -400px;
	z-index: 1001
}
.inc-video .playarea {
	width: 800px;
	height: 600px;
	background: #fff
}
.inc-video .listarea {
	width: 778px;
	height: 79px;
	padding: 14px 12px 13px 11px;
	background-color: #0a0a0a
}
.inc-video .listcontrol {
	position: relative;
	display: block;
	height: 39px;
	width: 172px;
	margin: 0 auto;
	line-height: 39px;
	font-size: 18px;
	background-color: #0a0a0a;
	color: #666;
	cursor: pointer;
	overflow: hidden
}
.inc-video .listcontrol:hover {
	background-color: #e69a0a;
	color: #fff
}
.inc-video .control-up {
	position: absolute;
	left: 49px
}
.inc-video .btn-up .cmd {
	position: absolute;
	left: 88px
}
.inc-video .control-down {
	position: absolute;
	left: 31px
}
.inc-video .btn-down .cmd {
	position: absolute;
	left: 70px
}
.inc-video .arror-up em {
	border-color: transparent transparent #666
}
.inc-video .arror-up i {
	border-color: transparent transparent #0a0a0a;
	top: 2px
}
.inc-video .btn-up:hover span em {
	border-bottom-color: #fff
}
.inc-video .btn-up:hover span i {
	border-bottom-color: #e69a0a
}
.inc-video .btn-down {
	display: none
}
.inc-video .control-down {
	top: 14px
}
.inc-video .arror-down em {
	border-color: #666 transparent transparent;
	top: 2px
}
.inc-video .arror-down i {
	border-color: #0a0a0a transparent transparent;
	top: 0
}
.inc-video .btn-down:hover span em {
	border-top-color: #fff
}
.inc-video .btn-down:hover span i {
	border-top-color: #e69a0a
}
.inc-video .list {
	position: relative;
	float: left;
	width: 726px;
	margin-left: 10px;
	margin-right: 10px;
	height: 79px;
	overflow: hidden
}
.inc-video .items {
	position: absolute;
	width: 3000px;
	height: 79px;
	left: 0;
	top: 0
}
.inc-video .items img, .inc-video .list li, .inc-video .list li span {
	width: 133px;
	height: 79px;
	display: block
}
.inc-video .list li {
	position: relative;
	float: left;
	margin-left: 11px;
	background-color: #fff
}
.inc-video .list li span {
	position: absolute;
	top: 0;
	left: 0;
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#66000000', endColorstr='#66000000')\9;
	background: rgba(255,255,255,.2)
}
.inc-video .items .curitem span, .inc-video .list li:hover span {
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#00000000', endColorstr='#00000000')\9
}
.inc-video .list li:hover span {
	background-color: rgba(0,0,0,0)
}
.inc-video .items .curitem span {
	background: url(../img/videoplay.png) center center no-repeat;
	background-color: rgba(0,0,0,0)
}
.inc-video .first {
	margin-left: 0
}
.inc-video .switch {
	position: relative;
	display: block;
	float: left;
	width: 16px;
	height: 79px;
	background-color: #1c1c1c;
	line-height: 79px;
	overflow: hidden;
	cursor: pointer
}
.inc-video .switch:hover {
	background-color: #373737
}
.inc-video .swleft {
	display: block;
	position: absolute;
	left: -8px;
	top: 31px
}
.inc-video .arror-left em {
	border-color: transparent #7a7a7a transparent transparent;
	left: -2px
}
.inc-video .arror-left i {
	border-color: transparent #1c1c1c transparent transparent;
	left: 0
}
.inc-video .btn-left:hover span i {
	border-right-color: #373737
}
.inc-video .swright {
	display: block;
	position: absolute;
	left: 1px;
	top: 31px
}
.inc-video .arror-right em {
	border-color: transparent transparent transparent #7a7a7a;
	left: 2px
}
.inc-video .arror-right i {
	border-color: transparent transparent transparent #1c1c1c;
	left: 0
}
.inc-video .btn-right:hover span i {
	border-left-color: #373737
}
.inc-video span em, .inc-video span i {
	display: block;
	position: absolute;
	height: 0;
	width: 0;
	border-width: 11px;
	border-style: solid;
	border-color: #fff #000 red #0f0
}
.inc-video .close {
	position: absolute;
	top: 0;
	right: -50px;
	width: 50px;
	height: 50px;
	background-color: #0a0a0a;
	z-index: 1002;
	cursor: pointer;
	text-align: center
}
.inc-video .close span em, .inc-video .close span i {
	border-width: 15px
}
.inc-video .close .close-down, .inc-video .close .close-up {
	display: block;
	position: absolute;
	top: 10px;
	left: 10px
}
.inc-video .close:hover {
	background-color: #e69a0a;
	color: #fff
}
.inc-video .close:hover .close-up em {
	border-bottom-color: #fff
}
.inc-video .close:hover .close-up i {
	border-bottom-color: #e69a0a
}
.inc-video .close:hover .close-down em {
	border-top-color: #fff
}
.inc-video .close:hover .close-down i {
	border-top-color: #e69a0a
}
.clear {
	clear: both;
	height: 0;
	overflow: hidden;
}
.imgmt {
	margin-top: 30px;
}
