html{background:#fff;color:#fff;overflow:hidden}
body{font-size:12px !important;font-family:"Microsoft YaHei" !important}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;border:none}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
textarea,input{outline:none;resize:none}
address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal}
li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-weight:inherit;font-size:inherit;font-family:inherit}
input,textarea,select{*font-size:100%}
legend{color:#000}
body{font:12px/1.231 arial,helvetica,clean,sans-serif;}
a{color:#FFF;text-decoration:none}
table{font:100%;font-size:inherit}
pre,code,kbd,samp,tt{font-family:monospace;line-height:100%;*font-size:108%}
a:focus{outline:0}
strong{font-weight:bold}
.clearfix{clear:both;overflow:hidden;line-height:0;height:0}
.mt5{margin-top:5px}
.black{color:#000 !important}
.black h1{color:#000 !important}
.black a{color:#000 !important}
.white-href{color:#FFF !important}
.gray-bg{background:#f2f2f2}
#spe-logo{position:absolute;left:top: 41px;left: 59px;z-index: 100;}
#nav a{color:#000;}

.tt1{width:292px;height:16px;background:#cccccc;line-height:16px;padding:0 5px;color:#000}
.tt2{width:309px;height:17px;line-height:17px;color:#666;background:#cccccc;padding:0 5px}
.tt3{width:100%;height:28px;line-height:28px;color:#666;padding:0 5px;border:1px solid #bfbfbf}

.submit-btn1{width:58px;height:20px;text-align:center;line-height:20px;background:#727071;color:#FFF;cursor:pointer;}
.submit-btn2{width:141px;height:36px;text-align:center;line-height:17px;cursor:pointer;background:url(../img/login-btn.gif) no-repeat}
.fcon{right:-70px ; bottom:5px;position: absolute;}

.ta1{width:302px;height:72px;background:#cccccc;color:#000;overflow-y:auto; padding:3px;}

.pull_sharing-sprite,#databox .wrap-share ul li a.facebook,#databox .wrap-share ul li a.twitter,#databox .wrap-share ul li a.pinterest,#footer .footer-list ul li a.social.twitter,#footer .footer-list ul li a.social.facebook,#footer .footer-list ul li a.social.youtube,#news-content .wrap-share ul li a.facebook,#news-content .wrap-share ul li a.twitter,.wrap-eyewear .wrap-sharing .sharing li a.facebook,.wrap-eyewear .wrap-sharing .sharing li a.twitter,.wrap-eyewear .wrap-sharing .sharing li a.pinterest{background:url(/images/shared/pull_sharing-s303e6f6e10.png?1354620642) no-repeat}
.ipad_control-sprite,.video_control,.video_control .play,.video_control .pause,.video_control .skip{background:url(/images/ipad_control-s830470c4ac.png?1354620642) no-repeat}
.noFontSmoothing body{font-family:Arial,Verdana,sans-serif}
.noFontSmoothing body *{font-family:Arial,Verdana,sans-serif!important}
html,body{height:100%;-webkit-font-smoothing:subpixel-antialiased}
body{position:relative;overflow:hidden;min-width:1003px;min-height:550px;font-size:11px;}
#Players{
	width:100%;
	height:100%;
	background-color:#000000;
	position: absolute;
	z-index: 50;
}

#Players span{
	width:100%;
	height:100%;
}

.nomr{margin-right:0 !important}

#logo,#collections,#nav-wrapper{position:absolute;top:41px;left:59px;z-index:100}
#logo{z-index:500}

#nav{position:absolute;left:58px;top:120px;z-index:999;background:url(../img/nav-bg.png) repeat;height:22px;line-height:22px;width:105px;overflow:hidden}
#nav ul li{width:105px;float:left;margin-right:22px;padding-left:15px}
#nav ul li.first{text-align:center;margin-right:50px;padding:0}
#nav ul li.on{background:url(../img/nav-arrow.gif) no-repeat left center}
#nav ul li.always-on{background:url(../img/nav-arrow.gif) no-repeat left center}

#mainWrapper{position:relative;overflow:hidden;width:100%;height:100%}
.go-left{width:59px;height:53px;position:absolute;left:0;top:50%;margin-top:-26px;z-index:799;cursor:pointer}
.go-right{width:59px;height:53px;position:absolute;right:0;top:50%;margin-top:-26px;z-index:799;cursor:pointer}
.looks{width:105px;position:absolute;left:0;bottom:66px;z-index:800;display:none}
.looks .text{width:62px;height:62px;border-right:1px dotted #666;float:left;text-align:center;line-height:62px;background:url(../img/black.png) repeat}
.looks .close{width:62px;height:62px;border-right:1px dotted #000;float:left;background:url(../img/black.png) repeat;display:none}
.looks .close .close-btn{width:33px;height:62px;background:url(../img/close.png) no-repeat center center;float:left;cursor:pointer}
.looks .close .list-left{width:29px;height:62px;line-height:62px;text-align:center;float:left;cursor:pointer;font-family:"宋体"}
.looks .arrow{float:left;width:35px;height:62px;text-align:center;line-height:62px;cursor:pointer;background:url(../img/black.png) repeat;font-family:"宋体"}
.looks .list{width:1px;height:74px;overflow:hidden;float:left;position:relative;background:url(../img/black.png) repeat;display:none}
.looks .list ul{position:absolute;width:9999px}
.looks .list ul li{float:left;margin-right:1px;cursor:pointer}
.share-box{right:100px;bottom:66px;position:absolute;z-index:890}
.share-box .list-box{padding:10px 10px 20px 10px;height:33px;overflow:hidden;background:#000;text-align:right}
.share-box .list-box h2{font-size:20px;line-height:24px;margin-bottom:5px}
.share-box .list-box ul li{line-height:20px;}
.share-num{width:63px;height:63px;text-align:center;line-height:63px;background:#000;position:absolute;z-index:890;right:35px;bottom:66px}
.share-tab{width:63px;height:16px;line-height:16px;background:url(../img/black.png) repeat;position:absolute;z-index:890;right:35px;bottom:130px;text-align:center}
#viewport{overflow:hidden;width:100%;height:100%;background:#fff}
#viewport-sections{width:100%;height:100%}
.section{float:left;overflow:hidden;width:100%;height:500%}
.page{z-index:50;overflow:hidden;height:100%;}
img.background{position:absolute;top:0;left:0;width:100%;image-rendering:optimizeQuality;-ms-interpolation-mode:bicubic}
.section .content{position:relative;z-index:50;width:100%;background-color:#000}
#hp.section .content{background:0}
#hp-submenu{position:absolute;top:16px;right:35px;z-index:80;text-align:right}
#hp-submenu li{margin:0 0 2px}
#hp-submenu li.on a{background:#858585;color:#fff !important}
#hp-submenu a{padding:0 1px;color:#bababa;text-transform:uppercase;font-size:12px;line-height:12px}
#hp-submenu a:hover{}

.ft_icon{width:253px; height:253px; background:url(../img/summer_icon.png) no-repeat; position:absolute;bottom:55px; right:30px;background-size: 100%;}
.ft_icon .close{width:55px; height:15px;background:url(../img/blank.gif); position:absolute;top:0; right:53px; cursor:pointer;}
.ft_icon .btn{width:144px; height:144px;background:url(../img/blank.gif); position:absolute;bottom:9px; right:9px;}

#container{background:##F2F2F2 url(../img/loading.gif) no-repeat center center !important}
a.black-href{color:#000}
a.black-href:hover{color:#fff}

.subnav{
	position:absolute;
	z-index:930;
	top:255px;
	right:35px;
	text-align:right;
}

.subnav h1{
	font-size:24px;
	color:#231815;
	margin-bottom:10px;
}


.subnav-href-bg{
	position:absolute;
	z-index:400;
	top:500px;
	right:35px;
	text-align:right;
	height:24px;
	background:url(../img/black.png) repeat;
	z-index:1600;
	width:0;
}

.subnav-href{
	font-size:14px;
	color:#231815;
	position:absolute;
	right:0;
	right:35px;
	z-index:1800;
}



#scroll-loading{position:absolute;z-index:9999;background:url(../img/loading.gif) no-repeat;width:600px;height:600px;margin-left:-300px;left:50%;top:50%;margin-top:-300px;display:none}

#footer{width:100%;height:250px;bottom:-228px;position:absolute;background:#000;z-index:950;color:#bababa}
#footer .footer-list{padding:2px 0 2px 50px}
#footer .footer-list li{float:left;padding:0 7px;line-height:22px}/*background:url(../img/footer-line.gif) no-repeat right center;*/
#footer .footer-list li.open{background:none}
#footer .footer-list li.on span{background:#fff !important;color:#000}/* url(../img/footer-line.gif) no-repeat right center*/
#footer .footer-list li.nob{background:none}
#footer .footer-list li span{cursor:pointer;padding:1px 4px}

#footer .footer-list li.wei_li{position:relative; padding:3px 0 0 0;}
#footer .footer-list li.wei_li a{width:41px; height:16px; display:block; background:url(../img/weiLi.jpg) center top no-repeat;}
#footer .footer-list li.wei_li a:hover{background-position:center bottom;}
.saosao{position:absolute; width:130px; height:130px; bottom:20px; left:-47px; display:none;}


.sina{background:url(../img/share-tsina.jpg) no-repeat}
.wechat{background:url(../img/share-wechat.jpg) no-repeat}
.youku{background:url(../img/share-youku.jpg) no-repeat}

.copyright{position:absolute;line-height:22px;right:60px}
.f-switch{position:absolute;right:20px;top:5px;display:none;cursor:pointer}
.footer-inside{display:none;width:98%;border-top:1px solid #666;margin:0 auto}

#followus .text{padding:40px 0 0 60px}

#followus .text ul li{
	float:left;
	margin-right:50px;
	text-align:center;
}

#followus ul li img{
	display:block;
	margin-bottom:5px;
}

#followus ul li a{display:block;margin:0 auto;}

#contactus .text{
	padding:15px 0 0 60px;
	line-height:18px;
}

#contactus .text span{
	width:327px;
	display:inline-block;
}

#contactus .left{
	width:400px;
	float:left;
}

#contactus .left .form-box{
	width:366px;
	margin-bottom:12px;
}

#contactus .left .form-box label{
	width:60px;
	display:inline-block;
}


#contactus .right{
	width:400px;
	float:left;
}

#contactus .right .form-box{
	width:456px;
	margin-bottom:12px;
	text-align:right;
}

#contactus .right .form-box label{
	width:60px;
	display:inline-block;
	vertical-align:top;
	text-align:left;
}

#subscribe .text{
	padding:53px 0 0 56px;
	line-height:26px;
}

#subscribe .text h2{
	font-size:24px;
}

#join .text{
	padding:14px 0 0 50px;
}

#join .text .left{
	width:30%;
	float:left;
}

#join .text .right{
	float:left;
	width:70%;
}

#join .text .left h2,#join .text .right h2{
	font-size:18px;
	border-bottom:1px solid #504c4b;
	padding-bottom:5px;
}

#join .text .left p{
	border-top:1px solid #3a3635;
	border-bottom:1px solid #3a3635;
	line-height:18px;
	padding:5px 0;
	width:321px;
}

#join .text .left h3{
	margin-left:-10px;
	padding:5px 0 5px 10px;
	background:url(../img/arrow.gif) no-repeat left center;
	zoom:1;
	position:relative;
	font-size:14px;
}

#sitemap .text{
	padding:20px 0 0 50px;
}

#sitemap ul li{
	width:90px;
	float:left;
	height:26px;
	line-height:26px;
}

#sitemap ul li a{
	color:#bababa;
}

#terms .text{
	padding:0 60px;
	margin:0 auto;
	overflow-x:hidden;
	margin-top:15px;
}

#terms .text .subtitle{
	padding:7px 0;
	border-bottom:1px solid #7f7e7c;
	margin-bottom:7px;
}

#terms .text .subtitle h2{
	font-size:18px;
}

#terms .text .column{
	width:30%;
	margin-right:5%;
	float:left;
}

#terms .text .column p{
	border-top:1px solid #3a3635;
	border-bottom:1px solid #3a3635;
	line-height:18px;
	padding:5px 0;
}

#terms .text .column h3{
	margin-left:-10px;
	padding:5px 0 5px 10px;
	background:url(../img/arrow.gif) no-repeat left center;
	zoom:1;
	position:relative;
	font-size:14px;
}



/*special event*/
.s-e-page{
	padding-top:225px;
}

.s-event-box{
	padding:0 35px 0 59px;
}

.s-event-box ul li{
	float:left;
	padding:0 1%;
	border-left:1px solid #e9e9e9;
	width:30%;
	text-align:center;
}

.s-event-box ul li img{
	width:90%;
}

.event-nav{
	position:absolute;
	height:28px;
	text-align:right;
	background:#939393;
	margin-bottom:17px;
	z-index:700;
	right:35px;
	top:190px;
	width:110px;
	overflow:hidden;
}






.se-title{
	color:#000;
	position:absolute;
	z-index:800;
	right:40px;
	top:188px;
	font-size:24px;
	line-height:30px;
}


.se-title-control{
	position:absolute;
	z-index:801;
	right:40px;
	top:189px;
	height:33px;
	width:110px;
}

.se-title-control .hack-box{
	padding-right:100px;
	padding-top:2px;
	display:none;
	position: absolute;
	right: 0;
}

.se-title-control div a{
	line-height:28px;
	margin-right:40px;
	color:#000;
	display:block;
	float:left;
}


.title-text2{
	position:absolute;
	right:35px;
	top:165px;
	z-index:800;
	text-align:right;
}

.title-text2 h1{
	font-size:24px;
	color:#000;
	font-weight:normal;
	/*font-weight:bold;*/
}

.slim-text h1{
	 margin-bottom:24px;
}


.slim-text ul li{
	 margin-bottom:12px !important;
}

.title-text{
	position:absolute;
	right:35px;
	top:165px;
	z-index:800;
	text-align:right;
}

.title-text h1{
	font-size:24px;
	color:#000;
	/*font-weight:bold;*/
}

.title-text ul li{
	line-height:22px;
}

.title-text ul li a{
	color:#000;
}
.title-text ul li a.on{
	color:#FFF;
	background:url(../img/black.png) repeat;
}

.title-text ul.hire li{
	float:left;
}

.title-text ul.hire li a{
	padding:0 5px;
	color:#171717;
	margin-left:10px;
}

.title-text ul.hire li.on a{
	background:#8a8a8a;
	color:#FFF;
}

/*news*/
.news-contatiner{
	padding:224px 35px 0 59px;
}


.news-box{
	border-top:1px solid #e1e1e1;
	padding-top:10px;
}

.news-list{
	width:30%;
	float:left;
}

.pagination{
	width:100%;
	padding-top:20px;
	text-align:center;
}


.pagination a{
	color:#999;
	margin:0 10px;
	text-decoration:underline;
}


.pagination a.on{
	color:#000;
	text-decoration:none;
}

.pagination a.btn{
	color:#000;
}

.news-box ul{
	width:100%;
}

.news-box ul li{
	background:url(../img/icon-arrow.gif) no-repeat left 5px;
	padding-left:15px;
	line-height:18px;
	margin-bottom:10px;
}

.news-box ul li a{
	color:#333333;
}

.news-pic{
	width:70%;
	float:left;
}

.news-pic .pica{
	/*width:33%;*/
	float:left;
}

.news-pic .picb{
	width:65%;
	float:right;
}

.news-detail{
	padding-top:150px;
	text-align:center;
	color:#333;
}

.news-detail h2{
	color:#000;
	font-size:20px;
	margin-bottom:10px;
}

.news-detail .context-box{
	width:50%;
	margin:0 auto;
}

.news-detail .context-box p{
	width:100%;
	text-align:left;
	line-height:28px;
	color:#949494;
}

.news-detail .control-box{
	padding-top:10px;
}

.news-detail .control-box a{
	color:#333;
	margin:0 5px;
}


/*store*/
.store-search{
	width:117px;
	height:63px;
	position:absolute;
	z-index:801;
	bottom:66px;
	right:100px;
	background:#000;
	text-align:center;
	line-height:63px;
}

.store-search a{
	display:block;
	height:100%;
}


/*brand*/
.brand-text{
	width:50%;
	top:190px;
	left:66px;
	position:absolute;
	z-index:899;
	color:#333;
}

.brand-text h1{
	color:#7c7c7c;
	font-size:50px !important;
	font-weight:bold;
}

.brand-text h2{
	font-size:36px !important;
	font-weight:bold;
}

.brand-text h3{
	font-size:24px !important;
	font-weight:bold;
	display:block;
	text-align:right;
}

.brand-text p{
	line-height:26px;
}

/*shop_search*/
#searchMain *{
	color:#000;
}

#kv_xml{display: none;}

#buttonMain{bottom: 20px; right: 20px; z-index:10000;}

#shopBlock{width: 100%; height: 1000px; position: relative; overflow: hidden;}
#shopBlock img{width: 100%;}
#shopBlock div.motionImg{position: absolute; top: 0px; left: 0px; width: 100%;}
#shopBlock div.motionImg a{display: block;}
#shopBlock div.motionImg img{display: block; width: 100%; height: 100%;}
#shopBlock #buttonArea{bottom: 20px; right: 20px; z-index: 100000;}
#shopBlock #fullButton,
#shopBlock #prevButton,
#shopBlock #nextButton{display: block; width: 51px; height: 51px;}

#shopBlock #fullButton{background: url(../images/fullButton.png) no-repeat; float: right; margin-bottom: 5px;}
#shopBlock #prevButton{background: url(../images/left02.png) no-repeat; float: left; margin-right: 5px;}
#shopBlock #nextButton{background: url(../images/right02.png) no-repeat; float: left;}

#shopBlock #prevButton:hover{background: url(../images/left02_hover.png) no-repeat; float: left; margin-right: 5px;}
#shopBlock #nextButton:hover{background: url(../images/right02_hover.png) no-repeat; float: left;}

.defLink{padding: 10px 20px 5px 10px; background: #fff url(../img/defLink_bg.jpg) left center no-repeat; line-height: 18px; color: #000; text-decoration: none; }


#shopSearch{position: relative; overflow: hidden;}
#shopSearch .fullImg{top: 0px; left: 0px; z-index: 951;}
#shopSearch .table-block{width: 100%; z-index: 952;}
#searchMain{width: 1000px; margin: 0px auto; height: 445px; position:relative;color:#000;z-index:800;top:170px}

#shenfen,#chengshi{width: 232px; background:url(../img/opacity-white.png); height: 445px; float: left; margin-right: 10px; display: inline}

.up, .down{width: 197px; display: block; height: 10px; margin: 0px auto;}
.up{background: url(../img/up.png) no-repeat;}
.down{background: url(../img/down.png) no-repeat;}
.columTitle{height: 30px; padding-top: 10px; line-height: 30px;text-align:center}

.columContent{height: 330px; width: 197px; margin: 10px auto; overflow: hidden; position: relative;}
.searchContentList{width: 197px; border-bottom: 1px dotted #999;}
.zimu{width: 47px; text-align: center; float: left; height: 30px; line-height: 30px;}
.searchList{width: 150px; float: left; }
.searchList a{display: block; line-height: 30px; height: 30px; text-align: center;}
.searchList a:hover,.searchList a.active{background: #000; color: #fff !important; text-decoration: none;}


#dizhi{width: 516px; background:url(../img/opacity-white.png); height: 445px; float: left;}
#dizhi .columTitle{border-bottom: 1px solid #000; width: 476px; margin: 0px auto;}

#dizhiScroll{position: relative; overflow: hidden; height: 350px; width: 476px; margin: 20px auto 0px;}
#dizhiScroll p{margin: 0px auto; padding-bottom: 40px; line-height: 28px; text-align: left;}

#close{top: 20px; right: 20px; z-index: 10000; display: block; width: 21px; height: 21px;}



/*hire*/
.hire-contatiner{
	padding:224px 35px 0 59px;
}

.hire-box{
	border-top:1px solid #e1e1e1;
	padding-top:20px;
	margin:225px 35px 0 59px;
	position:relative;
	z-index:650;
}

.hire-box img{
	width:100%;
}

.hire-box h2{
	font-size:24px;
	color:#000;
	margin-bottom:5px;
	font-weight:bold;
}


/*leader*/
.leader-box{
	border-top:1px solid #e1e1e1;
	padding-top:20px;
	margin:225px 35px 0 59px;
	position:relative;
	z-index:650;
}

.leader-info{
	width:48%;
	float:left;
	margin-bottom:20px;
	border-left:1px solid #e9e9e7;
	padding-left:1%;
}

.leader-info img{
	width:40%;
	vertical-align:middle;
	display:inline-block;
	min-height:300px;
}

.leader-info p{
	color:#000;
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:middle;
	width:45%;
	padding:0 2%;
	text-align:center;
	line-height:20px;
}

.leader-info p span{
	display:block;
	font-weight:bold;
	font-size:18px;
	margin-bottom:10px;
}

.leader-detail{
	padding-top:270px;
	text-align:left;
	color:#333;
	margin:0 35px 0 59px;
}

.leader-detail img{
	vertical-align:middle;
	width:30%;
}

.leader-detail .text-box{
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:middle;
	width:60%;
	padding:0 4%;
	text-align:center;
	line-height:20px;
}

.leader-detail .text-box h2{
	color:#000;
	font-size:20px;
	margin-bottom:30px;
}

.leader-detail .text-box p{
	margin:0 auto;
	text-align:left;
	line-height:28px;
	color:#949494;
}

.leader-detail .text-box .control-box{
	padding-top:30px;
}

.leader-detail .control-box a{
	color:#333;
	margin:0 5px;
}

/*member-box*/
.member-box{
	border-top:1px solid #e1e1e1;
	padding-top:20px;
	margin:225px 35px 0 59px;
	z-index:650;
}

.member-pic{
	width:22%;
	float:left;
	margin-right:2%;
}

.member-box .text-box{
	padding-left:2%;
	width:25%;
	float:left;
	color:#000;
	text-align:left;
}

.member-box .text-box span{
	height:40px;
	border-bottom:1px solid #b2b0b1;
	color:#010101;
	font-weight:bold;
	font-size:30px;
	display:block;
	width:100%;
	padding-right:11px;
	margin-bottom:5px;
	position:relative;
}


.member-box .text-box span a{
	position:absolute;
	right:0;
	z-index:999;
	font-size:12px;
	color:#000;
	bottom:10px;
	font-weight:normal;
}

.member-box .text-box label{
	display:block;
	color:#9f9f9f;
	line-height:20px;
}

.member-box .text-box .tips{
	line-height:20px;
	margin-bottom:10px;
	color:#9f9f9f;
}

.member-text{
	height:100%;
}

.member-text h2{
	font-weight:bold;
	font-size:12px;
	margin-bottom:10px;
}

.member-text p{
	line-height:18px;
	margin-bottom:10px;
	color:#888888;
}

.inquire-text{
	margin-top:20px;
	color:#000;
}

#videoList{position: absolute; display: block; bottom: 0px; left: 0px; width: 100%; background: #000; z-index: 9999;display:none}
#videoList #videoLine{padding-left: 150px; padding-right: 0px; overflow: hidden; position: relative; display: none;}
#videoList #videoLine li{width: 19.99%; text-align: center; padding: 26px 0px; float: left;}
#videoList #videoLine li a{display: block; float: left; width: 90%; margin: 0px 5%;}
#videoList #videoLine li a img{width: 100%;}
#videoList #moreVideo {position: absolute; width: 150px; text-align: center; bottom: 26px; left: 0px; color: #fff; line-height: 22px; font-size: 14px; }
#videoList #moreVideo.on{color: #fff;}
#videoList #moreVideo span{line-height: 22px; font-size: 14px; border-bottom: 3px solid #fff;}
#videoList #moreVideo.on span{border-bottom: 3px solid #fff;}
#videoList #moreVideo:hover{text-decoration: none;}

.inside_video.ipad{overflow: auto;}
.inside_video.ipad #videoList{position: static;}
.inside_video.ipad #videoList #videoLine{display: block;}

#play-btn{width:100px;height:100px;position:absolute;top:50%;left:50%;margin-left:-50px;margin-top:-50px;z-index:9999;display:none}
#pause-btn{width:100px;height:100px;position:absolute;top:50%;left:50%;margin-left:-50px;margin-top:-50px;z-index:9999;display:none}

.scroll-content{
	width:100%;
	padding:10px 0;
}


.hide-h2 h2{
	display:none !important;
}


.share-icon{
	width:52px;
	height:55px;
	position:absolute;
	margin-top:-65px;
	background:url(../img/black2.png) no-repeat;
	text-align:center;
	padding:11px 0 0 11px;
	display:none;
	left:0;
}


.share-icon ul li{
	margin-right:6px;
	height:24px;
	float:left;
	opacity:0.7;
}