﻿/*菜单导航*/
.topmenu { position:fixed; width:100%; background:#0e1114; color: #fff; z-index:99999; }

.NavigateMenu { position: fixed; width: 100%; z-index: 690; height: 90px; background: #25282c; }

.h_nav { position:relative; max-width: 1250px; _width:expression(document.body.clientWidth > 1250 ? "1250px" : "auto");
*width:expression(document.body.clientWidth > 1250 ? "1250px" : "auto");
z-index: 700; height: 90px; margin:0 auto; }

.menu { float:right; width:502px; height:50px; background:#31343b url(../images/button-all.png) no-repeat; }

.menu ul li { float:left; width:80px; height:50px; text-align:center; text-indent:-9999px; display:block; }

.menu ul li a { display:block;height:50px; }

.menu ul li.logo { position:absolute; left:0; width:400px; height:90px; margin-top:-40px; background: #31343b url(../images/logo.jpg) no-repeat; }

.menu ul li.logo:hover { position:absolute; left:0; width:400px; height:90px; background: #31343b url(../images/logo.jpg) no-repeat; }

.menu ul li.logo.hover { position:absolute; left:0; width:400px; height:90px; background: #0e1114 url(../images/logo.jpg) no-repeat; }

.menu ul li.home {position:absolute;left:350px;	width:50px;	height:50px;background:#0e1114  url(../images/home.png) no-repeat;}
.menu ul li.home a{ position:absolute;  width:50px; height:50px; background:#31343b url(../images/home.png) no-repeat; cursor:pointer }
.menu ul li.home a:hover { position:absolute;  width:50px; height:50px; background:#0e1114  url(../images/home.png) no-repeat; cursor:pointer }


.menu ul li.wikiBtLight a { background:url(../images/light-bulb_normal.gif) no-repeat; width:80px;}

.menu ul li.wikiBtLight a:hover { background:#0e1114 url(../images/light-bulb_hover.gif) no-repeat; width:80px;}

.menu ul li.wikiBt a:hover { background:#0e1114 url(../images/button-all.png) no-repeat; width:80px;}

.menu ul li.videoBt a:hover { background:#0e1114 url(../images/button-all.png) no-repeat -80px 0; width:80px;}

.menu ul li.bugIcon a:hover { background:#0e1114 url(../images/button-all.png) no-repeat -160px 0; width:70px; }

.menu ul li.userBt a:hover { background:#0e1114 url(../images/button-all.png) no-repeat -240px 0; width:90px; }

.menu ul li.jiaBt a:hover { background:#0e1114 url(../images/button-all.png) no-repeat -340px 0;width:100px; margin-left:20px;}

.menu ul li.srhBt a:hover { background:#0e1114 url(../images/button-all.png) no-repeat -442px 0;width:60px; margin-left:42px}

.menu ul li.logoBt.hover a { background:#0e1114 url(../images/logo.png) no-repeat; width:250px; height:50px; display:inline-block; }

.menu ul li.wikiBt.hover a { background:#0e1114 url(../images/button-all.png) no-repeat; width:80px;}

.menu ul li.wikiBtLight.hover a { background:#0e1114 url(../images/light-bulb_hover.gif) no-repeat; width:80px;}

.menu ul li.videoBt.hover a { background:#0e1114 url(../images/button-all.png) no-repeat -80px 0; width:80px;}

.menu ul li.bugIcon.hover a { background:#0e1114 url(../images/button-all.png) no-repeat -160px 0; width:70px; }

.menu ul li.userBt.hover a { background:#0e1114 url(../images/button-all.png) no-repeat -240px 0; width:90px; }

.menu ul li.jiaBt.hover a { background:#0e1114 url(../images/button-all.png) no-repeat -340px 0;width:100px; margin-left:20px;}

.menu ul li.srhBt.hover a { background:#0e1114 url(../images/button-all.png) no-repeat -442px 0;width:60px; margin-left:42px;}

.mian { display: none; }

.pag { display: none; overflow:hidden; }

.pag a.close {}

.pag a:hover {  }

.sqzx { font-size:12px; line-height:12px; color:#FFF; float:right; margin-top:75px; margin-right:40px; padding-right:20px; background-image: url(../images/close_topmenu.png); background-repeat: no-repeat; background-position: right 0px; }

.sqzx a { font-size:12px; line-height:12px; color:#FFF; float:right; }

.sqzx a:hover { color:#FF0000; text-decoration:none; }

.no_height { height:0; }

.menuWrap { width:1000px; padding:60px 0 60px 0; margin:0 auto; position:relative; z-index:701; }

/*简介*/

.aboutUs h2 { font-size:14px; margin:15px 0px 5px 0px; }

.aboutUs h2 strong { color:#191c1f; }

.aboutUs p { font-size:13px; line-height:20px; color:#fff; }

.member { height:300px; margin-top:30px; }

.team_img { padding:0 15px 15px 0; }

.mbInfo { display:none; color:#cfcfd0; }

.member strong { margin-right:5px; color:#abb0bc; }

.member a { color:#fff; }

.mbInfo .mbName { color:#abb0bc; }

.mbName strong { color:#fff; }

.mbName { margin-bottom:12px; }

/*产品*/

.videoMenu form div { margin-bottom:40px; }

.videoMenu form h2 { font-size:14px; margin-bottom:10px; }

.videoMenu label { margin-right:20px; }

.videoMenu input { font-size:13px; margin-right:10px; }

.videoMenu .menuBt { width:130px; height:30px; margin-right:20px; color:#0e1114; background:#c3c8ca; border:none; cursor:pointer; }
.menuBt:hover { background:#ecf0f1; color: #333; }




/*会员*/


.logMenu { height: 320px; }

.logMenu form { float: left; width: 448px; padding-right: 50px; border-right: 1px solid #c3c8ca; }

.logMenu input { margin-bottom: 20px; border: none; }

.userName { color:#000;margin-right: 20px; background: #c3c8ca url(../images/log_bg.png) no-repeat 20px 15px; }

.userName, .verification, .passWord, .tEmail, .repPw, .no_block { float: left; width: 448px; height: 50px; line-height:50px; text-indent: 60px; }

.passWord, .tEmail, .repPw, .no_block { float: left; width: 448px; height: 50px; line-height:50px; text-indent: 60px; }

logMenu label { color: #c3c8ca; }

logMenu a { display: block; color: #c3c8ca; }

.lostPw { width:180px; padding-left:20; text-indent:22px; background:url(../images/log_bg.png) no-repeat 0 -70px; }

.lostPw a { color: #c3c8ca; width:160px; padding-left:20; }

.lostPw a:hover { color:#fff; }

.verification {color:#000; width: 288px }

.verification { margin-right:20px; background:#c3c8ca url(../images/log_bg.png) no-repeat 20px -565px; }

.verification:hover { background:#ecf0f1 url(../images/log_bg.png) no-repeat 20px -565px; }

.verification:focus { background:#fff url(../images/log_bg.png) no-repeat 20px -565px; }

.vers_www { float:left; cursor:pointer; width: 140px; margin-bottom: 20px; height: 50px; maring-left: 20px; }

.vers_www img { width: 140px; cursor: pointer; height:50px }

.userName { color:#000;margin-right:20px; background:#c3c8ca url(../images/log_bg.png) no-repeat 20px 18px; }

.userName:hover { background:#ecf0f1 url(../images/log_bg.png) no-repeat 20px 18px; }

.userName:focus { background:#fff url(../images/log_bg.png) no-repeat 20px 18px; }

.passWord {color:#000; background:#c3c8ca url(../images/log_bg.png) no-repeat 20px -21px; }

.passWord:hover { background:#ecf0f1 url(../images/log_bg.png) no-repeat 20px -21px; }

.passWord:focus { background:#fff url(../images/log_bg.png) no-repeat 20px -21px; }

.autoLog, .receives { margin-right:10px; }

.logMenu .menuBt, .regist .menuBt { width:130px; height:30px; margin-right:16px; cursor:pointer; color: #333; }

.logMenu .menuBt:hover, .regist .menuBt:hover { background:#ecf0f1; color: #333; }

.logMenu .menuBt:focus, .regist .menuBt:focus { background:#fff; color: #333; }

.logMenu a { display:block; color:#c3c8ca; }

.logMenu form { float:left; width:448px; padding-right:50px; border-right:1px solid #c3c8ca; }

.logMenu input { color:#000; margin-bottom:20px; border:none; }

.logMenu .logList { float:left; }

.logMenu label { color:#c3c8ca; }

.logList { width:440px; padding-left:50px; }

.logList a { float:left; width:200px; height:50px; line-height:50px; text-indent:50px; margin:0 20px 20px 0; }

.logList .fb, .logList .tw, .logList .gl { width:50px; line-height:200; overflow:hidden; }

.logList .renren { background:#25282c url(../images/log_bg.png) no-repeat 13px -85px; }

.logList .sina { background:#25282c url(../images/log_bg.png) no-repeat 11px -124px; }

.logList .qzone { background:#25282c url(../images/log_bg.png) no-repeat 13px -163px; }

.logList .douban { text-indent:62px; background:#25282c url(../images/log_bg.png) no-repeat 13px -202px; }

.logList .fb { background:#25282c url(../images/log_bg.png) no-repeat 18px -239px; }

.logList .tw { background:#25282c url(../images/log_bg.png) no-repeat 13px -277px; }

.logList .gl { background:#25282c url(../images/log_bg.png) no-repeat 13px -315px; }

.logList .renren:hover { background:#015eac url(../images/log_bg.png) no-repeat 13px -392px; color:#fff; }

.logList .sina:hover { background:#ec182e url(../images/log_bg.png) no-repeat 11px -437px; color:#fff; }

.logList .qzone:hover { background:#f2ad2e url(../images/log_bg.png) no-repeat 13px -482px; color:#fff; }

.logList .douban:hover { text-indent:62px; background:#00711f url(../images/log_bg.png) no-repeat 13px -522px; color:#fff; }

.logList .fb:hover { background:#3b5999 url(../images/log_bg.png) no-repeat 18px -239px; }

.logList .tw:hover { background:#00acee url(../images/log_bg.png) no-repeat 13px -277px; }

.logList .gl:hover { background:#cf4231 url(../images/log_bg.png) no-repeat 13px -315px; }

/*Regester*/
.zl { width:250px; margin:0 auto; padding-bottom:52px; }

.regist input { margin-bottom:20px; border:none; }

.regist form { width:918px; border-top:1px solid #c3c8ca; padding-top:50px; margin-left:50px; }

.regist form div { padding-top:30px; }

.regist form a {
	color:#c3c8ca;
}

.regist form a:hover { color:#fff; }

.regist #clause { width:918px; border-top:1px solid #c3c8ca; padding-top:50px; margin-left:50px; font-size:13px; color:fff; }

.regist #clause div { font-weight:bold; margin-bottom:20px; }

.regist #clause li { margin-bottom:5px; font-size:12px; }

.regist #clause .email {color:#000; margin-top:50px; }

.regist #clause .reBt { margin:50px 0 0 0; }

.regist #clause ul { height:200px; overflow-y:scroll; }
 .regist #clause::-webkit-scrollbar {
 width:5px;
 background:#25282c;
}
 .regist #clause::-webkit-scrollbar-track {
 -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);
 -webkit-border-radius:10px;
 border-radius:10px;
}
 .regist #clause::-webkit-scrollbar-thumb {
 -webkit-border-radius:10px;
 border-radius:10px;
 background:#444a50;
 -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);
}
 .regist #clause::-webkit-scrollbar-thumb:window-inactive {
 background:#25282c;
}

.tEmail { color:#000;margin-right:20px; background:#c3c8ca url(../images/log_bg.png) no-repeat 20px -352px; }

.tEmail:hover { background:#ecf0f1 url(../images/log_bg.png) no-repeat 20px -352px; }

.tEmail:focus { background:#fff url(../images/log_bg.png) no-repeat 20px -352px; }

.repPw { color:#000;background:#c3c8ca; }

.repPw:hover { background:#ecf0f1; }

.repPw:focus { background:#fff; }

.regist label { color:#c3c8ca; }

.regist #warning { float:right; }

.logIn { display:none; color:#aaadb6; }

.logIn h2 { float:left; width:30px; height:30px; margin-right:30px; font-size:13px; line-height:200px; overflow:hidden; }

.logIn .pic { float:left; width:30px; margin-right:30px; }

.logIn .rt { float:left; width:900px; padding-left:30px; border-left:1px solid #2c2d31; }

.logIn .rt p { margin-bottom:5px; }

.logIn .setting { display:block; float:left; padding-left:17px; margin-right:20px; background:url(../images/userOperateBg.png) no-repeat -116px 0; text-indent:6px; }

.logIn .person { display:block; float:left; padding-left:17px; background:url(../images/usersub2_bg.png) no-repeat 0 -36px; margin-right:20px; }

.logIn .message { display:block; float:left; padding-left:17px; background:url(../images/usersub2_bg.png) no-repeat 0 -321px; margin-right:20px; }

.logIn .cart { display:block; float:left; padding-left:17px; background:url(../images/userOperateBg.png) no-repeat -464px 0; margin-right:20px; text-indent:6px; }

.logIn .orders { display:block; float:left; padding-left:17px; background:url(../images/userOperateBg.png) no-repeat -232px 0; margin-right:20px; text-indent:6px; }

.logIn .logout { display:block; float:left; padding-left:17px; background:url(../images/userOperateBg.png) no-repeat -348px 0; margin-right:20px; text-indent:6px; }

.dm1 .rt { margin-bottom:33px; }

.dm1 .rt a { line-height:18px; color:#aaadb6; }

.dm2, .dm3 { overflow:hidden; margin-bottom:29px; }

.dm2 { line-height:1.5; }

.dm3 { line-height:1.5; }

.dm2 h2 { background:url(../images/dmh2.jpg) no-repeat; }

.dm3 h2 { background:url(../images/dmh2.jpg) no-repeat 0 -30px; }

.topic { color:#eeeff3; padding:0 5px; }

.topic:hover { text-decoration:underline; }

/*用户*/
.feedBack { background:#0e1114; }

.feedBack h3 { font-size:14px; font-weight:normal; line-height:20px; padding-left:61px; margin-bottom:58px; background:url(../images/bug-titile.png) no-repeat }

.feedBack dl dt { font-size:14px; margin-bottom:20px; }

.feedBack dl dd { margin-bottom:30px; }

.feedBack .selMain { position:relative; width:100px; height:22px; font-size:13px; margin-right:20px; background:#c3c8ca; }

.feedBack .selMain p { font-size:13px; line-height:22px; color:#0e1114; text-indent:10px; }

.feedBack .srhList { display:none; background:#dde2e3; }

.feedBack .srhList li { line-height:23px; text-align:center; color:#333; cursor:pointer; }

.feedBack .srhList li:hover { color:#fff; background:#292c33; }

.feedBack .btn { display:block; width:22px; height:22px; position:absolute; top:0; right:0; border-left:1px solid #0e1114; background:url(../images/fb_sel.png) no-repeat 6px 9px; }

.feedBack input { border:none; color: #000;}

.fbText1 { width:240px; height:22px; background:#c4c8cb; text-indent:10px; }

.fbText2 { width:480px; height:100px; background:#c4c8cb; padding:5px; }
.fbText2 a{ color:#000; }

.fbBtn { width:130px; height:30px; background:#c4c8cb; cursor:pointer; }
.fbleft{
	width: 540px;
	display: inline;
	float: left;
	margin-right: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	padding-left:20px;
	padding-right:20px;
	margin-bottom:45px;
}

.fbright{
	width: 360px;
	display: inline;
	float:right;
	margin-right: 0px;
	margin-left: 0px;
	padding-left:10px;
	margin-bottom:45px;
}
.feedBack input {height: 26px; border:none; background: #c4c8cb;}

.fbText1 { width:240px; height:22px; background:#c4c8cb; text-indent:10px;color: #000; }

.fbText2 {
	width:480px;
	height:100px;
	background:#c4c8cb;
	padding:5px;
	color: #000;
}

.fbBtn {  width:130px; height:30px; background:#c4c8cb; cursor:pointer; color: #000; font-family:"微软雅黑";}
.fbBtn:hover { background:#ecf0f1; color: #333; }


/*搜索*/
.srhMenu { height:100px; color:#0e1114; }

.srhMenu .srhText { float:left; width:780px; height:50px; line-height:50px; font-size:14px; text-indent:15px; color:#333; border:none; background:#c3c8ca; }

.srhMenu .srhMain { float:left; width:100px; height:50px; line-height:50px; font-size:14px; margin-right:20px; background:#c3c8ca; margin-top: 0px; margin-bottom: 0px; }

.srhMenu .srhMain h2 {
	font-size:14px;
	color:#000;
	font-weight:normal;
	line-height:50px;
	background:url(../images/srhbt_tmenu.png) no-repeat 66px 20px;
	cursor:pointer;
}

.srhMenu .srhList { display:none; background:#c3c8ca; }

.srhMenu .srhList li {
	height:50px;
	color:#000;
	line-height:50px;
	text-align:center;
}

.srhMenu .srhList li:hover { background:#25282c; color:#fff; cursor:pointer; line-height:50px; text-align:center; }

.srhMenu .menuBt { float:left; width:50px; height:50px; border:none; background:#c3c8ca url(../images/srhbt_tmenu.png) no-repeat 15px -18px; cursor:pointer; }
.srhMenu .menuBt:hover { background:#ecf0f1  url(../images/srhbt_tmenu.png) no-repeat 15px -18px; color: #333; }

.wrap { width:1250px; margin:0 auto; }

textarea { background:none; outline:none; resize:none; font-size:13px; line-height:16px; }

input { outline:none; }

.zealer { color:#1763a7; font-weight:normal; }

.m_content {
	width: 1250px;
	margin: 0 auto;
	overflow:hidden;
	padding-top:100px;
	margin-bottom: 50px;
	background-repeat: repeat-y;
}


/*返回顶部*/
#back-to-top { position:fixed; bottom:295px; right:50px; display:none; }

#back-to-top a { text-align:center; text-decoration:none; display:block; width:50px; }

#back-to-top a span { background:#31343b url(../images/back-to-top.png) no-repeat center center; display:block; height:50px; width:50px; margin-bottom:5px; }

#back-to-top a:hover span { background:#0d1014 url(../images/back-to-top.png) no-repeat center center; }

/*返回顶部结束*/
