@charset "gbk";
/* CSS Document */
/* dede58.com 做最好的织梦模板 */
/*------------end---------------*/

/*清零*/
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, dl, dt, dd, input {
	margin:0;
	padding:0;
	border:0;
}
body {
	font-size:12px;
	font-family:'\65B0\5B8B\4F53', '\5B8B\4F53', Verdana;
}
ul, ol {
	list-style-type:none;
}
select, input, img {
	vertical-align:middle;
	outline:none;
}
a {
	text-decoration:none;
}
a {
blr:expression(this.onFocus=this.blur())
} /*if IE*/
a {
	outline:none;
}/*if 火狐等现代浏览器浏览器*/
html {
	overflow-x:hidden;
}
/*style by zns*/
body {
	background:url(../images/woodbg.jpg) center top repeat #000;
}
.head {
	width:100%;
	height:26px;
	background:rgba(0,0,0,0.3);
	box-shadow:1px 2px 10px #000;
*background:url(../images/head_bg.png) left top repeat-x;
	font-family:Verdana;
	z-index:99;
}
.h_con {
	width:990px;
	height:26px;
	margin:0 auto;
	padding:0 5px;
	position:relative;
	z-index:33;
}
.conLeft {
	float:left;
	line-height:26px;
	color:#CDCDCD;
	text-shadow:1px 1px 0 #000;
}
.conLeft h3 {
	font-size:12px;
	font-weight:normal;
}
.conLeft a:hover {
	color:#FFF;
}
.conTxt {
	float:right;
	text-align:right;
	line-height:23px;
}
.conTxt .after_login {
	text-align:right;
	display:none;
	padding:0;
	margin:0;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	width:170px;
}
.conTxt .after_login img {
	border-radius:2px;
	margin-right:5px;
}
.conTxt .after_login em {
	font-style:normal;
	line-height:24px;
	vertical-align:middle;
}
.conTxt a.bold {
	font-weight:bold;
}
.conTxt a {
	color:#CBCBCB;
	-webkit-transition:0.4s all ease;
	-moz-transition:0.4s all ease;
	-ms-transition:0.4s all ease;
	-o-transition:0.4s all ease;
	transition:0.4s all ease;
	padding:0 10px;
	vertical-align:middle;
}
.conTxt a:hover {
	color:#FFF;
}
.conTxt span {
	width:1px;
	height:14px;
	vertical-align:middle;
	background:url(../images/headS_bg.jpg) center top no-repeat;
	display:inline-block;
	padding:0 1px;
	vertical-align:middle;
}
/*the new page sprite common class*/
.alertSubmitBg, .no_scrollLeft, .no_scrollRight, .scrollLeft, .scrollRight, .ico_js, .ico_css, .ico_html5, .courseTitle_list, .ask_sumbit, .ask_zns, .btn_leftBlue, .btn_bottom, .btn_top, .alertSubmitBg, .alertSubmit, .btn_leftBlue_new, .number a, .number2 a, .prev, .next, .prev_active, .next_active, .btnLink .btn_about, .btnLink .btn_veiwList, .btnLink #btn_left, .btnLink #show_product_full, .btnLink #btn_right, .user_c_list dd .userInput, .Invitation_input, .userInvitation .invitationCopy, .replacement_headImg, .c_input, videoMessage .btns .c_input, .ul_list2 li p, .video_new, .txtLink_new, .txtLink, .payTo_sina, .payTo_tencent, .payTo_qq, .score_yellow li, .score_yellow .score_active, .score_blue li, .score_blue .score_active {
	background:url(../images/znsComBg.png) 0 0 no-repeat;
}
/*点击后添加*/
.conTxt .payTo {
	background: white;
	border-radius: 2px 2px 0 0;
	display: inline-block;
	height: 26px;
	margin-bottom: -2px;/*margin-left:-1px;*/
	line-height: 24px;
	margin-top: 2px;
	color:#000;
}
.conTxt .payTo:hover {
	color:#000;
}
/*关注我们弹出层*/
.payToDiv {
	position:absolute;
	right:5px;
	top:28px;
	z-index:32;
	border-radius:3px 0 3px 3px;
	background:#FFF;
	overflow:hidden;
	display:none;
*width:160px;
	box-shadow:1px 2px 3px #666;
}
.payToDiv a {
	display:block;
	line-height:26px;
	width:100%;
	color:#000;
	padding:0 15px;
	-webkit-transition:0.4s all ease;
	-moz-transition:0.4s all ease;
	-ms-transition:0.4s all ease;
	-o-transition:0.4s all ease;
	transition:0.4s all ease;
	vertical-align:middle;
}
/*.payToDiv a img{margin-right:5px;margin-top:-1px;vertical-align:middle;}
*/
.payToDiv a:nth-child(1) {
	border-radius:3px 3px 0 0;
}
.payToDiv a:last-child {
	border-radius:0 0 3px 3px;
}
.payToDiv a:hover {
	color:#FFF;
	background:#0093FE;
}
.payTo_sina, .payTo_tencent, .payTo_qq {
	width:16px;
	height:16px;
	display:inline-block;
	overflow:hidden;
	margin-right:5px;
	margin-top:-1px;
	vertical-align:middle;
}
.payTo_sina {
	background-position:-480px -10px;
}
.payTo_tencent {
	background-position:-480px -26px;
}
.payTo_qq {
	background-position:-480px -42px;
}
/*nav*/
.nav {
	width:1000px;
	height:130px;
	margin:0 auto;
	z-index:2;
}
.logo {
	width:220px;
	float:left;
	overflow:hidden;
	padding-left:36px;
	padding-top:8px;
}
.logo img {
	float:left;
}
.navTxt {
	height:77px;
	padding-top:3px;
	padding-left:31px;
	width:710px;
	float:right;
	text-align:center;
	background:url(../images/navBg.png) left top no-repeat;
	margin-top:26px;
	position:relative;
	z-index:2;
	font-family:Verdana;
}
.navTxt .hover {
	background:url(../images/navA_hover.png) left top no-repeat;
	position:absolute;
	left:0;
	top:-2px;
	width:114px;
	height:78px;
	margin-left:-4px;
}
.navTxt a {
	font-size:14px;
	color:#FFF;
	text-shadow:1px 1px 1px #000;
	-webkit-transition:0.4s all ease;
	-moz-transition:0.4s all ease;
	-ms-transition:0.4s all ease;
	-o-transition:0.4s all ease;
	transition:0.4s all ease;
	display:inline-block;
	text-align:center;
	line-height:60px;
	width:108px;
	height:77px;
	position:relative;
	z-index:31;
	color:#FFF;
}
.navTxt a:hover {
	color:#63B1FF;
	text-shadow:1px 1px 1px #000;
}
.navTxt span {
	display:inline-block;
	width:1px;
	height:14px;
	overflow:hidden;
	background:#FFF;
	box-shadow:1px 1px 0 #000;
	margin:0 4px;
	vertical-align:top;
	margin-top:24px;
}
/*index 焦点图*/
.slide {
	width:1010px;
	height:385px;
	border-radius:5px;
	position:relative;
	margin-left:-7px;
	background:url(../images/slideBg.png) left top no-repeat;
}
.slide_img {
	width:840px;
	height:305px;
	left:50%;
	margin-left:-420px;
	border-radius:10px;
	position:absolute;
	top:32px;
	background:url(../images/index_pic/1.png) no-repeat;
	z-index:9;
}
.prev {
	position:absolute;
	width:41px;
	height:42px;
	left:23px;
	top:157px;
	background-position:-273px -43px;
}
.next {
	position:absolute;
	width:41px;
	height:42px;
	right:23px;
	top:157px;
	background-position:-314px -43px;
}
.prev_active {
	position:absolute;
	width:41px;
	height:42px;
	left:24px;
	top:157px;
	background-position:-273px 0;
	z-index:4;
	opacity:0;
filter:alpha(opacity:0);
}
.next_active {
	position:absolute;
	width:41px;
	height:42px;
	right:22px;
	top:157px;
	z-index:4;
	opacity:0;
filter:alpha(opacity:0);
	background-position:-314px 0;
}
/*
2013年2月4日 - js开班时间 - 可拓展到全局
*/
.slideTimeBox {
	width:840px;
	height:305px;
	background:red;
	margin:0 auto;
	position:relative;
	top:32px;
	border-radius:8px;
}
.numberDropBox {
	position: absolute;
	left:338px;
	top:100px;
	width: 430px;
	height: 100px;
}
.numberDrop {
	float:left;
	width:100px;
	height:70px;
	overflow:hidden;
}
.numberDrop span {
	width:10px;
	height:10px;
	margin-right:4px;
	margin-bottom:4px;
	float:left;
	background:#FFF;
	opacity:.1;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
}
.numberDrop2 {
	width:262px;
	height:44px;
	overflow:hidden;
	float: right;
	margin-top: 20px;
}
.numberDrop2 span {
	width:5px;
	height:5px;
	background:#FFF;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	float:left;
	margin-right:4px;
	margin-bottom:4px;
	opacity:.1
}
/*更换banner需要的背景*/
.jsTimeBg {
	background:url(../images/index_pic/5.png) 0 0 no-repeat;
}
.number {
	width:840px;
	left:50%;
	position:absolute;
	bottom:8px;
	_bottom:0px;
	height:30px;
	text-align:right;
	margin-left:-415px;
}
.number div {
	float:right;
	background:url(../images/numBg.png) left center repeat-x;
}
.number a {
	display:inline-block;
	width:24px;
	height:24px;
	bottom:30px;
	background-position:-143px -1px;
}
.number span {
	width:5px;
	overflow:hidden;
	display:inline-block;
	height:24px;
}
.number2 {
	width:840px;
	left:50%;
	position:absolute;
	bottom:8px;
	_bottom:-20px;
	height:30px;
	text-align:right;
	margin-left:-415px;
}
.number2 div {
	float:right;
}
.number2 a {
	display:inline-block;
	width:24px;
	height:24px;
	background-position:-119px -1px;
	bottom:30px;
	opacity:0;
filter:alpha(opacity:0);
}
.number2 span {
	width:5px;
	overflow:hidden;
	display:inline-block;
	height:24px;
}
.number2 a.active {
	opacity:1;
filter:alpha(opacity:100);
}
.slide_sm {
	overflow:hidden;
	padding-left:3px;
	padding-top:15px;
	padding-bottom:55px;
}
.slide_sm div {
	width:225px;
	height:157px;
	float:left;
	margin-right:30px;
	box-shadow:0 0 2px #000;
	background:#FFF;
}
.slide_sm .divLst {
	margin:0;
}
.comIndex {
	width:1000px;
	margin:0 auto;
	height:auto;
}
/*首页下新闻部分*/
.index_botCom {
	background:url(../images/indexBot_bg.png) left top no-repeat;
	width:1012px;
	height:240px;
	position:relative;
	left:-18px;
	padding-left:20px;
	font-family:Verdana;
}
/*首页 下 左侧*/
.index_bot_l {
	width:324px;
	height:220px;
	overflow:hidden;
	float:left;
	position:relative;
	margin-right:22px;
}
.index_bot_l h3 {
	height:34px;
	overflow:hidden;
	padding-right:10px;
	margin-bottom:8px;
}
.index_bot_l h3 strong {
	float:left;
	display:none;
}
/*左右切换*/
.scrollLeft {
	float:right;
	width:12px;
	height:18px;
	margin-top:12px;
	background-position:-513px -29px;
}
.scrollRight {
	float:right;
	width:12px;
	height:18px;
	margin-top:12px;
	background-position:-526px -29px;
}
.no_scrollLeft {
	float:right;
	width:12px;
	height:18px;
	margin-top:12px;
	background-position:-513px -10px;
}
.no_scrollRight {
	float:right;
	width:12px;
	height:18px;
	margin-top:12px;
	background-position:-526px -10px;
}
.index_list_box {
	width:324px;
	height:170px;
	overflow:hidden;
	position:absolute;
	left:0;
}
.index_list {
	overflow:hidden;
	width:324px;
	float:left;
}
.index_list li {
	clear:both;
	overflow:hidden;
	line-height:24px;
	height:24px;
	vertical-align:top;
	position:relative;
	margin:0 1px;
}
.index_list li div {
	position:absolute;
	left:10px;
	top:0;
	height:44px;
	width:304px;
	z-index:2;
}
.index_list li em {
	position:absolute;
	left:1px;
	top:0;
	width:322px;
	height:24px;
	opacity:0;
filter:alpha(opacity:0);
	background-color:#f2f2f2;
	z-index:1;
}
.index_list li a {
	color:#474747;
	float:left;
}
.index_list li span {
	float:right;
	color:#666;
}
.index_list li a:hover {
	color:#0093FE;
	text-decoration:underline;
}
.index_list li.active {
	background:#F2F2F2;
}
/*首页 下 右侧*/
.index_bot_r {
	width:648px;
	float:left;
	height:220px;
}
.index_bot_r h3 {
	height:34px;
	overflow:hidden;
	padding-right:10px;
	margin-bottom:18px;
	line-height:34px;
}
.index_bot_r h3 strong {
	float:left;
	display:none;
}
.index_bot_r h3 a {
	color:#FFF;
	float:right;
	font-size:12px;
	font-weight:normal;
	font-family:'\5B8B\4F53';
	-webkit-transition:all ease 0.3s;
	-moz-transition:all ease 0.3s;
	-ms-transition:all ease 0.3s;
	-o-transition:all ease 0.3s;
	transition:all ease 0.3s;
}
.index_bot_r h3 a:hover {
	color:#0099cc;
}
.hot_course_box {
	overflow:hidden;
	clear:both;
}
.hot_course_list {
	width:214px;
	float:left;
	height:160px;
	text-align:center;
}
.hot_course_list span {
	width:100px;
	height:100px;
	display:inline-block;
}
.hot_course_list p {
	text-align:center;
	color:#474747;
	line-height:22px;
}
.hot_course_list p a {
	color:#474747;
}
.hot_course_list p strong {
	font-weight:normal;
	display:block;
	font-size:14px;
}
/*列表图标*/
.ico_js {
	background-position:-111px -369px;
}
.ico_css {
	background-position:-220px -366px;
}
.ico_html5 {
	background-position:0 -367px;
}
/*main*/
.comMain {
	width:980px;
	margin:0 auto;
	border-radius:5px;
	background:rgba(0,0,0,0.2);
	padding:10px;
	overflow:hidden;
}
.leArea {
	width:733px;
	float:left;
	overflow:hidden;
	padding-bottom:10000px;
	margin-bottom:-10000px;
}
.leAreaCon {
	overflow:hidden;
	width:733px;
	-webkit-transform-style:preserve-3d;
	-moz-transform-style:preserve-3d;
	-ms-transform-style:preserve-3d;
	-o-transform-style:preserve-3d;
	transform-style:preserve-3d;
}
.riArea {
	width:237px;
	float:right;
	background:url(../images/messageRightBg.png) left top repeat;
	padding-bottom:10000px;
	margin-bottom:-10000px;
}
/*新闻*/
.newTitle {
	height:70px;
	border-bottom:#D0DAE9 solid 7px;
	font-size:44px;
	font-family:Segoe UI;
	font-weight:normal;
	text-shadow:2px 2px 1px #FFF;
}
.newTxt {
	height:45px;
	line-height:45px;
	border-bottom:#000 solid 1px;
	box-shadow:0px 1px 1px #FFF;
	font-size:14px;
	text-shadow:1px 1px 1px #FFF;
	color:#656565;
	margin-bottom:32px;
}
.list_news {
	overflow:hidden;
}
.newList {
	width:402px;
	height:146px;
	float:left;
	margin:10px 10px 0 0;
	background:#FFF;
	box-shadow:0 0 2px #CCC;
	padding:22px;
	overflow:hidden;
	position:relative;
}
.newList h3 {
	font-family:Agency FB;
	margin-bottom:14px;
}
.newList dl {
	overflow:hidden;
	font-size:14px;
}
.new_more {
	position:absolute;
	right:30px;
	bottom:22px;
	color:#9FB7CC;
	text-decoration:underline;
	font-size:12px;
	-webkit-transition:0.4s all ease;
	-moz-transition:0.4s all ease;
	-ms-transition:0.4s all ease;
	-o-transition:0.4s all ease;
	transition:0.4s all ease;
}
.new_more:hover {
	color:#666;
}
.newList dl dt {
	width:115px;
	height:115px;
	float:left;
	background:#E5EAF0;
	margin-right:10px;
}
.newList dl dt img {
	margin:5px;
}
.newList dl dd {
	float:left;
	width:270px;
	height:110px;
}
.newList dl dd p {
	height:110px;
	line-height:22px;
}
.page {
	clear:both;
	height:24px;
	line-height:24px;
	text-align:right;
}
.page a {
	display:inline-block;
	height:24px;
	padding:0 8px;
	background:#FFF;
	margin:0 3px;
	-webkit-transition:0.2s all ease;
	-moz-transition:0.2s all ease;
	-ms-transition:0.2s all ease;
	-o-transition:0.2s all ease;
	transition:0.2s all ease;
	color:#333;
	border-radius:2px;
}
.page .active {
	background:#4F97BD;
	color:#FFF;
}
.page a:hover {
	background:#4F97BD;
	color:#FFF;
}
/*user list*/
.list {
	width:687px;
	margin-left:36px;
	height:auto;
	margin-top:10px;
	border:#FFF solid 4px;
	background:#FFF;
	box-shadow:1px 1px 1px #CCC;
	position:relative;
}
.userHead {
	width:60px;
	height:60px;
	border:#FFF solid 5px;
	background:#EDEDED;
	position:absolute;
	left:-36px;
	top:18px;
}
/* added by blue*/
.userHead img {
	width:60px;
	height:60px;
}
.name_time {
	width:100%;
	height:37px;
	line-height:37px;
	background:#F1F5F8;
	box-shadow:1px 1px 1px #CCC;
	margin-bottom:20px;
}
.userName {
	float:left;
	padding-left:48px;
	font-size:14px;
	text-shadow:1px 1px 1px #FFF;
	color:#656565;
	width:440px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	font-family:Verdana;
}
.time {
	float:right;
	padding-right:5px;
	font-family:Verdana;
	color:#656565;
}
.time em {
	padding-left:7px;
}
.userCon {
	font-family:Verdana;
	padding:0 50px;
	margin-bottom:40px;
	font-size:14px;
	color:#656565;
}
.userCon p {
	line-height:24px;
	word-wrap:break-word;
	word-break:break-all;
}
.userCon .zns_reply {
	color:#0093FE;
	margin-top:10px;
	background:url(../images/zns_reply_line.png) left top repeat-x;
	padding-top:10px;
}
.zns_reply .time {
	font-size:12px;
	float:left;
	color:#0093FE;
}
/*login*/
.login {
	overflow:hidden;
	background:url(../images/messageRightBgSm.png) left top repeat;
}
.user_login {
	width:222px;
	margin:0 auto;
	overflow:hidden;
	margin-bottom:10px;
	padding:4px 0;
	border-radius:4px;
	box-shadow:0 0 5px #333;
	background:#FFF;
}
.aud_reg {
	overflow:visible;
	background:url(../images/messageRightBgSm.png) left top repeat;
}
.user_aud_reg {
	width:222px;
	margin:0 auto;
	margin-bottom:8px;
	margin-top:-10px;
	padding:4px 0;
	border-radius:4px;
	box-shadow:0 0 5px #333;
	background:#FFF;
}
.ul_list {
	overflow:hidden;
	width:215px;
	margin-left:4px;
}
.ul_list li {
	overflow:hidden;
	vertical-align:top;
	clear:both;
	font-size:14px;
	padding-top:6px;
}
.ul_list li span {
	width:50px;
	float:left;
	padding-left:10px;
	height:24px;
	line-height:24px;
	text-shadow:1px 1px 1px #CCC;
}
.ul_list li input {
	float:left;
	width:135px;
	padding:0 5px;
	border:none;
	height:24px;
	font-family:Arial;
	outline:none;
}
.ul_list li textarea {
	font-family:Verdana;
	border:none;
	font-size:12px;
	height:24px;
	outline:none;
	resize:none;
	line-height:24px;
	width:140px;
	float:left;
	overflow:hidden;
	-webkit-transition:0.4s height ease;
	-moz-transition:0.4s height ease;
	-ms-transition:0.4s height ease;
	-o-transition:0.4s height ease;
	transition:0.4s height ease;
	margin-left:5px;
}
.ul_list li.bor {
	border-bottom:#BAC8D6 solid 1px;
}
/*报名and试听*/
.ul_list2 {
	width:215px;
	margin-left:4px;
	height:auto;
}
.ul_list2 li {
	height:24px;
	vertical-align:top;
	clear:both;
	font-size:14px;
	padding-top:6px;
}
.ul_list2 li span {
	width:70px;
	float:left;
	padding-left:10px;
	height:24px;
	line-height:24px;
	text-shadow:1px 1px 1px #CCC;
}
.ul_list2 li input {
	float:left;
	width:120px;
	padding:0 5px;
	border:none;
	height:24px;
	font-family:Arial;
	outline:none;
}
.ul_list2 li select {
	_width:120px;
	outline:none;
}
.ul_list2 li p {
	width:125px;
	float:left;
	position:relative;
	font-family:Verdana;
	background-position:-104px -243px;
}
.ul_list2 li p i {
	float:left;
	font-style:normal;
	line-height:24px;
	width:100px;
	padding-left:5px;
	font-size:12px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	cursor:pointer;
}
.ul_list2 li p .select_sj {
	width:10px;
	height:20px;
	position:absolute;
	display:inline-block;
	right:5px;
	top:2px;
	cursor:pointer;
	z-index:3;
}
.ul_list2 li p .select {
	display:none;
	position:absolute;
	width:140px;
	top:22px;
	left:0;
	height:auto;
	padding:0;
	background:#FFF;
	z-index:2;
}
.ul_list2 li p .select a {
	display:block;
	color:#333;
	font-family:Verdana;
	font-size:12px;
	padding-left:5px;
}
.ul_list2 li p .select a.s_active {
	background:#E8E8E8;
}
.ul_list2 li p .select a:hover {
	background:#F3F3F3;
}
.ul_list2 li textarea {
	border:none;
	font-size:12px;
	height:24px;
	outline:none;
	resize:none;
	line-height:24px;
	width:140px;
	float:left;
	overflow:hidden;
	-webkit-transition:0.4s all ease;
	-moz-transition:0.4s all ease;
	-ms-transition:0.4s all ease;
	-o-transition:0.4s all ease;
	transition:0.4s all ease;
}
.ul_list2 li.bor {
	border-bottom:#BAC8D6 solid 1px;
}
.aLogin {
	width:222px;
	height:35px;
	display:block;
	margin:0 auto;
	line-height:35px;
	font-size:14px;
	color:#FFF;
	text-align:center;
	border:#527C57 solid 1px;
	background:-moz-linear-gradient(top, #7DC47C 0%, #64B367 100%);
	background:-webkit-linear-gradient(top, #7DC47C 0%, #64B367 100%);
	background:-ms-linear-gradient(top, #7DC47C 0%, #64B367 100%);
	background:-o-linear-gradient(top, #7DC47C 0%, #64B367 100%);
	background:#7DC47C 0%;
	box-shadow:0 1px 2px #666, inset 0 0 0 1px #C9E79E;
	border-radius:3px;
	-webkit-transition:0.4s all ease;
	-moz-transition:0.4s all ease;
	-ms-transition:0.4s all ease;
	-o-transition:0.4s all ease;
	transition:0.4s all ease;
	text-shadow:1px 1px 1px #000;
}
.aLogin:hover {
	box-shadow:0 1px 2px #666, inset 0 0 0 1px #BDDAA7;
	color:#000;
	text-shadow:1px 1px 1px #FFF;
}
/*reg*/
.layerReg {
	width:400px;
	height:300px;
	background:url(../images/regBg.jpg) left top repeat;
	position:fixed;
	left:50%;
	top:50%;
	margin-left:-200px;
	margin-top:-150px;
	border-radius:3px;
	display:none;
	-webkit-transform-style:preserve-3d;
	-moz-transform-style:preserve-3d;
	-ms-transform-style:preserve-3d;
	-o-transform-style:preserve-3d;
	transform-style:preserve-3d;/*-webkit-transition:0.8s all ease;opacity:0;*/
	-webkit-transform:scale(3);
	-moz-transform:scale(3);
	-ms-transform:scale(3);
	-o-transform:scale(3);
	transform:scale(3);
	z-index:1211;
	_position: absolute;  /*IE6 用absolute模拟fixed*/
_top: expression(document.documentElement.scrollTop + Math.round(document.documentElement.offsetHeight / 2) + "px"); /*IE6 动态top值*/
}
.layerReg .lgn {
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	width:100%;
	height:100%;
	-webkit-transform:translateZ(2px);
	-moz-transform:translateZ(2px);
	-ms-transform:translateZ(2px);
	-o-transform:translateZ(2px);
	transform:translateZ(2px);
}
.layerReg .reg {
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	display:none;
	width:100%;
	height:100%;
	-webkit-transform:scaleX(-1) translateZ(-2px);
	-moz-transform:scaleX(-1) translateZ(-2px);
	-ms-transform:scaleX(-1) translateZ(-2px);
	-o-transform:scaleX(-1) translateZ(-2px);
	transform:scaleX(-1) translateZ(-2px);
}
.layerReg .bg {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background:black;
	opacity:1;
	display:none;
}
.layerReg .lgn .bg {
	opacity:0;
}
.shadow_bg {
	width:100%;
	height:100%;
	position:fixed;
	_position:absolute;
	z-index:1210;
	left:0;
	top:0;
	display:none;
}
.shadow_bg img {
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
}
.layerReg .btn_close {
	-webkit-transform:translateZ(10px);
	-webkit-transition:none;
	-moz-transform:translateZ(10px);
	-moz-transition:none;
	-ms-transform:translateZ(10px);
	-ms-transition:none;
	-o-transform:translateZ(10px);
	-o-transition:none;
	transform:translateZ(10px);
	transition:none;
	z-index:3;
}
.layer_logo {
	width:217px;
	height:74px;
	margin:0 auto;
	background:url(../images/reg.jpg) left bottom no-repeat;
	margin-bottom:15px;
}
/*登陆页面的注册按钮*/
.login_reg {
	width:222px;
	height:40px;
	line-height:40px;
	margin:0 auto;
	text-align:right;
}
.login_reg a {
	color:#FFF;
}
.regS {
	background:#CEDCE7;
	box-shadow:0 0 5px #333, inset 0 3px 4px #AEC0CE;
}
.regS span {
	text-shadow:1px 1px 1px #FFF;
}
.regS input {
	background:none;
	background:transparent;
}
.regBor {
	width:275px;
	height:1px;
	font-size:0;
	overflow:hidden;
	background:#275E87;
	margin:0 auto 2px auto;
	box-shadow:-1px 1px 0 #669DBE;
}
/*报名and试听*/
.layerReg_reg_aud {
	height:400px;
	margin-top:-200px;
}
/*产品列表*/
.listMain {
	width:1010px;
	margin:0 auto;
	position:relative;
	padding-bottom:60px;
	border-radius:5px;
}
/*作品展示*/
.proList {
	width:100%;
	height:480px;
	position:relative;
	top:0;
	z-index:3;
}
.proList div {
	width:512px;
	height:410px;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-256px;
	margin-top:-205px;
}
/*↓↓↓↓3d展示↓↓↓↓*/
.proList div ul {
	width:100%;
	height:100%;
	position:relative;
	z-index:1;
}
.proList div ul li.li_3d {
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	background:url(../images/product_pic/browser.png) center no-repeat;
	background-size:100% 100%;
	opacity:0; /*box-shadow:0 4px 14px rgba(255,255,255,0.6);*/
	-webkit-transform:perspective(1100px) rotateY(0deg);
	-webkit-transition:1s all ease;
	-moz-transform:perspective(1100px) rotateY(0deg);
	-moz-transition:1s all ease;
	-ms-transform:perspective(1100px) rotateY(0deg);
	-ms-transition:1s all ease;
	-o-transform:perspective(1100px) rotateY(0deg);
	-o-transition:1s all ease;
	transform:perspective(1100px) rotateY(0deg);
	transition:1s all ease;
	cursor:pointer;
}
.proList div ul li.cur {
	z-index:4;
	opacity:1;
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1);
}
.proList div ul li.active {
	z-index:4;
	opacity:1;
	-webkit-transform:translateY(40px) scale(2);
	-moz-transform:translateY(40px) scale(2);
	-ms-transform:translateY(40px) scale(2);
	-o-transform:translateY(40px) scale(2);
}
.proList div ul li.left, .proList div ul li.right {
	z-index:3;
	opacity:0.9;
}
.proList div ul li.left2, .proList div ul li.right2 {
	z-index:2;
	opacity:0;
}
.proList div ul li.left {
	-webkit-transform:perspective(1100px) translate(-280px, 10px) rotateY(60deg) scale(0.9);
	-moz-transform:perspective(1100px) translate(-280px, 10px) rotateY(60deg) scale(0.9);
	-ms-transform:perspective(1100px) translate(-280px, 10px) rotateY(60deg) scale(0.9);
	-o-transform:perspective(1100px) translate(-280px, 10px) rotateY(60deg) scale(0.9);
	transform:perspective(1100px) translate(-280px, 10px) rotateY(60deg) scale(0.9);
}
.proList div ul li.right {
	-webkit-transform:perspective(1100px) translate(280px, 10px) rotateY(-60deg) scale(0.9);
	-moz-transform:perspective(1100px) translate(280px, 10px) rotateY(-60deg) scale(0.9);
	-ms-transform:perspective(1100px) translate(280px, 10px) rotateY(-60deg) scale(0.9);
	-o-transform:perspective(1100px) translate(280px, 10px) rotateY(-60deg) scale(0.9);
	transform:perspective(1100px) translate(280px, 10px) rotateY(-60deg) scale(0.9);
}
.proList div ul li.left2 {
	-webkit-transform:perspective(1100px) translate(-400px, 10px) rotateY(60deg) scale(0.9);
	-moz-transform:perspective(1100px) translate(-400px, 10px) rotateY(60deg) scale(0.9);
	-ms-transform:perspective(1100px) translate(-400px, 10px) rotateY(60deg) scale(0.9);
	-o-transform:perspective(1100px) translate(-400px, 10px) rotateY(60deg) scale(0.9);
	transform:perspective(1100px) translate(-400px, 10px) rotateY(60deg) scale(0.9);
}
.proList div ul li.right2 {
	-webkit-transform:perspective(1100px) translate(400px, 10px) rotateY(-60deg) scale(0.9);
	-moz-transform:perspective(1100px) translate(400px, 10px) rotateY(-60deg) scale(0.9);
	-ms-transform:perspective(1100px) translate(400px, 10px) rotateY(-60deg) scale(0.9);
	-o-transform:perspective(1100px) translate(400px, 10px) rotateY(-60deg) scale(0.9);
	transform:perspective(1100px) translate(400px, 10px) rotateY(-60deg) scale(0.9);
}
.proList div ul li.li_3d img {
	position:absolute;
	width:510px;
	height:353px;
	left:1px;
	top:42px;
}
.proList div ul li.li_3d span {
	width:512px;
	height:100px;
	background:url(../images/product_pic/browser.png) center no-repeat;
	position:absolute;
	left:0;
	bottom:-110px;
	-webkit-transform-origin:bottom;
	-moz-transform-origin:bottom;
	-ms-transform-origin:bottom;
	-o-transform-origin:bottom;
	transform-origin:bottom;
	opacity:0.5;
	overflow:hidden;
}
.proList div ul li.li_3d span img {
	bottom:0px;
	top:auto;
	-webkit-transform:scaleY(-1);
}
.proList div ul li.li_3d span em {
	position:absolute;
	width:100%;
	height:100%;
	background:-webkit-linear-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,1) 80%);
	background:-moz-linear-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,1) 80%);
	background:-ms-linear-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,1) 80%);
	background:-o-linear-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,1) 80%);
background:linear-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,1) 80%)z-index:2;
	left:0;
	top:0;
}/*↑↑↑↑3d展示↑↑↑↑*//*↓↓↓↓2d展示↓↓↓↓*/
.proList div ul li.li_2d {
	width:286px;
	height:225px;
	z-index:1;
	float:left;
	position:relative;
	cursor:pointer;
}
.proList div ul li.li_2d .item {
	position:absolute;
	z-index:22;
	left:0;
	top:10%;
	height:86.5%;
	width:0;
	margin-left:1px;
}
.proList div ul img.img_bg {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
}/*↑↑↑↑2d展示↑↑↑↑*/
.proList_p {
	position:absolute;
	bottom:60px;
	left:0;
	width:100%;
	text-align:center;
	color:#FFF;
	font-weight:bold;
	z-index:9;
}
.listTitle {
	position:absolute;
	bottom:60px;
	left:0;
	width:100%;
	text-align:center;
	color:#FFF;
	font-weight:bold;
	z-index:2;
	opacity:0;
	-webkit-transition:0.6s all linear;
	-moz-transition:0.6s all linear;
	-ms-transition:0.6s all linear;
	-o-transition:0.6s all linear;
	transition:0.6s all linear;
}
.btnLink {
	text-align:center;
	padding:20px;
	position:relative;
	z-index:2;
	opacity:1;
	-webkit-transition:0.6s all linear;
	-moz-transition:0.6s all linear;
	-ms-transition:0.6s all linear;
	-o-transition:0.6s all linear;
	transition:0.6s all linear;
}
.btnLink .center {
	float:left;
}
.proListFull .btnLink {
	opacity:0;
}
.btnLink a {
	display:inline-block;
	padding:0 20px 0 30px;
	height:20px;
	line-height:20px;
	color:#FFF;
	font-weight:bold;
}
.btnLink a:hover {
	color:#FFF;
	text-shadow:1px 1px 0 #000;
}
.btnLink #btn_left {
	border-radius:10px 0 0 10px;
	padding:0 20px;
	background-position:0 -45px;
}
.btnLink #btn_left:hover {
	background-position:0 -65px;
}
.btnLink #show_product_full {
	padding-left:20px;
	background-position:-42px -45px;
}
.btnLink #show_product_full:hover {
	background-position:-42px -65px;
}
.btnLink #btn_right {
	border-radius:0 10px 10px 0;
	padding-left:20px;
	background-position:-162px -45px;
}
.btnLink #btn_right:hover {
	background-position:-162px -65px;
}
.btnLink .btn_about {
	display:inline-block;
	background-position:0 -1px;
	padding:0 25px;
	height:20px;
	line-height:20px;
	color:#FFF;
	font-weight:bold;
	float:left;
	border-radius:10px;
	float:left;
	margin-right:275px;
}
.btnLink .btn_about:hover {
	background-position:0 -21px;
}
.btn_serach {
	background:#FFF;
	float:left;
	overflow:hidden;
	float:right;
}
.btn_serach_r {
	background:url(../images/search_bg02.png) right top no-repeat;
	overflow:hidden;
}
.btn_serach_c {
	background:url(../images/search_bg03.png) left top repeat-x;
	height:20px;
	overflow:hidden;
	margin:0 14px 0 22px;
	color:#A9A9A9;
	line-height:20px;
	width:100px;
	text-align:left;
	outline:none;
}
.btnLink .btn_veiwList {
	float:right;
	display:inline-block;
	background-position:0 -1px;
	padding:0 25px;
	height:20px;
	line-height:20px;
	color:#FFF;
	font-weight:bold;
	border-radius:10px;
}
.btnLink .btn_veiwList:hover {
	background-position:0 -21px;
}
/*ie处理隐藏问题*/
.btnLink_for3D #show_product_full {
	display:none;
}
.btnLink_for3D .btn_about {
	margin-right:342px;
}
/*案例展示 滚动条*/
.scroll_bar {
	width:540px;
	margin:0 auto;
	position:relative;
	height:16px;
	clear:both;
	z-index:999;
}
.scroll_bar .scroll_bar_l {
	width:26px;
	height:16px;
	background:url(../images/scroll_top_hr_l.png) left top no-repeat;
	position:absolute;
	left:0;
	top:0;
	display:inline-block;
}
.scroll_bar .scroll_bar_r {
	width:26px;
	height:16px;
	background:url(../images/scroll_bot_hr_r.png) left top no-repeat;
	position:absolute;
	right:0;
	top:0;
	display:inline-block;
}
.scroll_bar_cen {
	width:490px;
	background:url(../images/scroll_cen_hr.png) left top repeat-x;
	position:absolute;
	left:26px;
	top:0;
	height:16px;
}
.scroll_bar_this {
	width:158px;
	height:16px;
	display:inline-block;
	position:absolute;
	top:0;
	left:-5px;
	background:url(../images/scroll_to_hr1.png) left top no-repeat;
}
.proListFull {
	height:100%;
	width:100%;
	overflow:hidden;
	display:none;
	position:fixed;
	left:0;
	top:0;
	z-index:1202;
}
.proListFull .bg {
	background:black;
	width:0;
	height:0;
	border-radius:50%;
	position:absolute;
	right:0;
	top:0;
	opacity:0;
	z-index:1;
}
.btn_close {
	background:url(../images/borComBg.png) no-repeat;
	background-position:-253px -153px;
	position:absolute;
	width:48px;
	height:48px;
	right:0;
	top:0;
	-webkit-transform-origin:top right;
	-webkit-transform:rotate(90deg);/*-webkit-transition:0.6s all ease;*/
	-moz-transform-origin:top right;
	-moz-transform:rotate(90deg);/*-moz-transition:0.6s all ease;*/
	-ms-transform-origin:top right;
	-ms-transform:rotate(90deg);/*-ms-transition:0.6s all ease;*/
	-o-transform-origin:top right;
	-o-transform:rotate(90deg);/*-o-transition:0.6s all ease;*/
	transform-origin:top right;
	transform:rotate(90deg);/*transition:0.6s all ease;*/
	z-index:2;
	cursor:pointer;
}
.btn_close:hover {
	background:url(../images/borComBg.png) no-repeat;
	background-position:-301px -153px;
}
/*浏览器判断*/
.noBg {
	background:none;
	height:100%;
	background:#000;
}
.browserBg {
	width:100%;
	height:100%;
	opacity:0.5;
	filter:alpha(opacity=50);
}
.layerBro {
	width:610px;
	height:382px;
	position:absolute;
	left:50%;
	top:50%;
	margin:-191px 0 0 -305px;
}
.borLeft {
	width:420px;
	height:382px;
	background:url(../images/borLeftBg.png) left top no-repeat;
	float:left;
	position:absolute;
	z-index:3;
	left:0;
	top:0;
}
.borLeft span {
	display:inline-block;
	overflow:hidden;
	width:208px;
	height:102px;
	background:url(../images/borComBg.png) no-repeat;
	margin-left:62px;
	margin-top:136px;
}
.borLeft .sp_01 {
	background-position:0 -103px;
}
.borLeft .sp_02 {
	background-position:0 1px;
}
.borRMask {
	width:282px;
	height:386px;
	background:#000;
	float:right;
	margin-left:-100px;
	position:absolute;
	background:url(../images/mask.png) left top repeat;
	right:0;
	top:0;
	z-index:2;
}
.borRight {
	width:282px;
	height:382px;
	float:right;
	margin-left:-100px;
}
.fcsi {
	overflow:hidden;
	width:180px;
	position:absolute;
	right:60px;
	top:100px;
	z-index:4;
}
.fcsi a {
	margin-right:44px;
	margin-bottom:50px;
	float:left;
	background:url(../images/borComBg.png) no-repeat;
	width:66px;
	height:66px;
	display:inline-block;
}
.fcsi .firefox {
	background-position:-210px 0;
}
.fcsi .chrome {
	background-position:-276px 0;
	margin-right:0;
}
.fcsi .safari {
	background-position:-210px -67px;
}
.fcsi .ie9 {
	background-position:-274px -68px;
	margin-right:0;
}
.borBg {
	background:url(../images/bor_01.png) right top no-repeat;
}
.borBg2 {
	background:url(../images/bor_02.png) right top no-repeat;
}
/*网站底部*/
.bottom {
	overflow:hidden;
	width:100%;
	padding:15px 0;
	bottom:0;
}
.bottom p {
	text-align:center;
	color:#999999;
	line-height:22px;
}
.bottom p a {
	color:#999999;
	margin:0 10px;
	-webkit-transition:0.4s all ease;
	-moz-transition:0.4s all ease;
	-ms-transition:0.4s all ease;
	-o-transition:0.4s all ease;
	transition:0.4s all ease;
}
.bottom p a:hover {
	color:#0099cc;
}
/*时钟*/
#clock_3d {
	width:100%;
	height:183px;
	position:relative;
	padding-bottom:50px;
	z-index:1;
}
#clock_3d .container {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	-webkit-transform-style:preserve-3d;
	-moz-transform-style:preserve-3d;
	-ms-transform-style:preserve-3d;
	-o-transform-style:preserve-3d;
	transform-style:preserve-3d;
	-webkit-perspective:1300px;
	-moz-perspective:1300px;
	-ms-perspective:1300px;
	-o-perspective:1300px;
	perspective:1300px;
	-webkit-transform:rotateX(0deg) rotateY(0deg);
	-moz-transform:rotateX(0deg) rotateY(0deg);
	-ms-transform:rotateX(0deg) rotateY(0deg);
	-o-transform:rotateX(0deg) rotateY(0deg);
	transform:rotateX(0deg) rotateY(0deg);
	text-align:center;
}
#clock_3d .num_container {
	display:inline-block;
	width:70px;
	height:70px;
	-background:white;
	position:relative;
	margin:55px 10px 0 10px;
}
#clock_3d span.split {
	display:inline-block;
	width:20px;
}
#clock_3d ul {
	-webkit-transform-style:preserve-3d;
	-moz-transform-style:preserve-3d;
	-ms-transform-style:preserve-3d;
	-o-transform-style:preserve-3d;
	transform-style:preserve-3d;
	-webkit-perspective:1300px;
	-moz-perspective:1300px;
	-ms-perspective:1300px;
	-o-perspective:1300px;
	perspective:1300px;
	-webkit-transform:rotateX(0deg) scale(0);
	-moz-transform:rotateX(0deg) scale(0);
	-ms-transform:rotateX(0deg) scale(0);
	-o-transform:rotateX(0deg) scale(0);
	transform:rotateX(0deg) scale(0);
}
#clock_3d ul, #clock_3d li {
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0;
}
#clock_3d li {
	line-height:70px;
	text-align:center;
	font-size:30px;
	color:white;
	border:1px solid #7D689D;
	text-shadow:0 0 5px #BB90FC, 0 0 6px #BB90FC, 0 0 7px #BB90FC, 0 0 8px #BB90FC, 0 0 9px #BB90FC;
	font-family:Arial, Helvetica, sans-serif;
}
#clock_3d li span {
	display:block;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	backface-visibility:hidden;
	-webkit-transform-style:preserve-3d;
	-moz-transform-style:preserve-3d;
	-ms-transform-style:preserve-3d;
	-o-transform-style:preserve-3d;
	transform-style:preserve-3d;
	transform-style:preserve-3d;
}
#clock_3d li.clock_3d_front {
	-webkit-transform:rotateX(0deg) translateZ(35px);
	-moz-transform:rotateX(0deg) translateZ(35px);
	-ms-transform:rotateX(0deg) translateZ(35px);
	-o-transform:rotateX(0deg) translateZ(35px);
	transform:rotateX(0deg) translateZ(35px);
}
#clock_3d li.clock_3d_back {
	-webkit-transform:rotateX(-180deg) translateZ(35px);
	-moz-transform:rotateX(-180deg) translateZ(35px);
	-ms-transform:rotateX(-180deg) translateZ(35px);
	-o-transform:rotateX(-180deg) translateZ(35px);
	transform:rotateX(-180deg) translateZ(35px);
}
#clock_3d li.clock_3d_top {
	-webkit-transform:rotateX(90deg) translateZ(35px);
	-moz-transform:rotateX(90deg) translateZ(35px);
	-ms-transform:rotateX(90deg) translateZ(35px);
	-o-transform:rotateX(90deg) translateZ(35px);
	transform:rotateX(90deg) translateZ(35px);
}
#clock_3d li.clock_3d_bottom {
	-webkit-transform:rotateX(-90deg) translateZ(35px);
	-moz-transform:rotateX(-90deg) translateZ(35px);
	-ms-transform:rotateX(-90deg) translateZ(35px);
	-o-transform:rotateX(-90deg) translateZ(35px);
	transform:rotateX(-90deg) translateZ(35px);
}
/*全屏作品展示*//*↓↓↓↓3d模式↓↓↓↓*/
.proList_full_3d {
	position:absolute;
	left:0;
	top:100px;
	width:100%;
	height:70%;
	z-index:2;
}
.proList_full_3d ul {
	-webkit-transform-style:preserve-3d;
	-moz-transform-style:preserve-3d;
	-ms-transform-style:preserve-3d;
	-o-transform-style:preserve-3d;
	transform-style:preserve-3d;
	position:absolute;
	top:0;
	width:25%;
	height:100%;
	-webkit-transition:1s all ease;
	-moz-transition:1s all ease;
	-ms-transition:1s all ease;
	-o-transition:1s all ease;
	transition:1s all ease;
}
.proList_full_3d ul li {
	width:100%;
	height:30%;
	margin-top:2.5%;
	-webkit-transform-origin:top;
	-webkit-backface-visibility:hidden;
	-webkit-transform:perspective(1000px) translateY(-10px) rotateX(-180deg);
	-moz-transform-origin:top;
	-moz-backface-visibility:hidden;
	-moz-transform:perspective(1000px) translateY(-10px) rotateX(-180deg);
	-ms-transform-origin:top;
	-ms-backface-visibility:hidden;
	-ms-transform:perspective(1000px) translateY(-10px) rotateX(-180deg);
	-o-transform-origin:top;
	-o-backface-visibility:hidden;
	-o-transform:perspective(1000px) translateY(-10px) rotateX(-180deg);
	backface-visibility:hidden;
	transform:perspective(1000px) translateY(-10px) rotateX(-180deg);
	background-size:100% 100%;
	cursor:pointer;/*-webkit-transition:1s all ease;*/
}
.proList_full_3d ul li:hover {
	box-shadow:0 0 5px 3px #0164C5, inset 0 0 2px 4px #0164C5;
}
.proList_full_3d ul li img {
	width:100%;
	height:100%;
}
.proList_full_3d .l3 {
	left:-25%;
	-webkit-transform:perspective(1000px) rotateY(45deg) scale(1.43) translateX(0px);
	-moz-transform:perspective(1000px) rotateY(45deg) scale(1.43) translateX(0px);
	-ms-transform:perspective(1000px) rotateY(45deg) scale(1.43) translateX(0px);
	-o-transform:perspective(1000px) rotateY(45deg) scale(1.43) translateX(0px);
	transform:perspective(1000px) rotateY(45deg) scale(1.43) translateX(0px);
}
.proList_full_3d .l2 {
	left:0;
	-webkit-transform:perspective(1000px) rotateY(26deg) scale(1.124) translateX(6px);
	-moz-transform:perspective(1000px) rotateY(26deg) scale(1.124) translateX(6px);
	-ms-transform:perspective(1000px) rotateY(26deg) scale(1.124) translateX(6px);
	-o-transform:perspective(1000px) rotateY(26deg) scale(1.124) translateX(6px);
	transform:perspective(1000px) rotateY(26deg) scale(1.124) translateX(6px);
}
.proList_full_3d .l1 {
	left:25%;
	-webkit-transform:perspective(1000px) rotateY(10deg) translateX(4px);
	-moz-transform:perspective(1000px) rotateY(10deg) translateX(4px);
	-ms-transform:perspective(1000px) rotateY(10deg) translateX(4px);
	-o-transform:perspective(1000px) rotateY(10deg) translateX(4px);
	transform:perspective(1000px) rotateY(10deg) translateX(4px);
}
.proList_full_3d .r1 {
	left:50%;
	-webkit-transform:perspective(1000px) rotateY(-10deg) translateX(-4px);
	-moz-transform:perspective(1000px) rotateY(-10deg) translateX(-4px);
	-ms-transform:perspective(1000px) rotateY(-10deg) translateX(-4px);
	-o-transform:perspective(1000px) rotateY(-10deg) translateX(-4px);
	transform:perspective(1000px) rotateY(-10deg) translateX(-4px);
}
.proList_full_3d .r2 {
	left:75%;
	-webkit-transform:perspective(1000px) rotateY(-26deg) scale(1.124) translateX(-6px);
	-moz-transform:perspective(1000px);
	-moz-transform:perspective(1000px) rotateY(-26deg) scale(1.124) translateX(-6px);
	-ms-transform:perspective(1000px);
	-ms-transform:perspective(1000px) rotateY(-26deg) scale(1.124) translateX(-6px);
	-o-transform:perspective(1000px);
	-o-transform:perspective(1000px) rotateY(-26deg) scale(1.124) translateX(-6px);
	transform:perspective(1000px);
	transform:perspective(1000px) rotateY(-26deg) scale(1.124) translateX(-6px);
}
.proList_full_3d .r3 {
	left:100%;
	-webkit-transform:perspective(1000px) rotateY(-45deg) scale(1.43) translateX(0px);
	-moz-transform:perspective(1000px) rotateY(-45deg) scale(1.43) translateX(0px);
	-ms-transform:perspective(1000px) rotateY(-45deg) scale(1.43) translateX(0px);
	-o-transform:perspective(1000px) rotateY(-45deg) scale(1.43) translateX(0px);
	transform:perspective(1000px) rotateY(-45deg) scale(1.43) translateX(0px);
}/*↑↑↑↑3d模式↑↑↑↑*//*↓↓↓↓2d模式↓↓↓↓*/
.proList_full_2d {
	background:yellow;
}/*↑↑↑↑2d模式↑↑↑↑*/
/*IE6-8背景*/
.comPage_t {
*width:1010px;
*overflow:hidden;
*position:relative;
*left:-5px;
*margin:0 auto;
*background:url(../images/comPage_top.png) left top no-repeat;
}
.comPage_b {
*width:1010px;
*overflow:hidden;
*background:url(../images/comPage_bot.png) left bottom no-repeat;
}
/*zbout*/
.about_us {
	width:980px;
*width:1010px;
	margin:0 auto;
	border-radius:5px;
	background:rgba(0,0,0,0.2);
	padding:10px;
	height:540px;
	box-shadow:0 0 2px #FFFFCC;
*background:url(../images/comPage_cen.png) left top repeat-y;
	overflow:hidden;
*margin:17px auto;
*overflow:hidden;
}
.aboutContent {
	background:url(../images/aboutBg.jpg) left top repeat;
*background:none;
	box-shadow:0 0 3px #000000;
	border-radius:2px;
}
.leftNavBox {
	width:230px;
	height:515px;
	margin-right:5px;
	float:left;
	padding-right:2px;
	position:relative;
	padding-top:25px;
	background:url(../images/companyX.png) right top repeat-y;
*background:none;
*padding-left:8px;
*width:222px;
	_margin-left:4px;
	_margin-right:4px;
}
.leftNavSmBox {
	clear:both;
	float:left;
	height:520px;
	width:234px;
}
.leftNav {
	width:100%;
	background:url(../images/navLeftBg_02.png) left top repeat-y;
	margin-left:-7px;
	font-family:"Microsoft YaHei";
	text-shadow:1px 1px 1px #FFFFFF;
}
/*左侧导航三个背景*/
.navL_topBg {
	background:url(../images/navLeft_01.png) left top no-repeat;
	font-size:0;
	height:15px;
	margin-left:-7px;
}
.navL_bot {
	background:url(../images/navLeftBg_03.png) left top no-repeat;
	font-size:0;
	height:11px;
	margin-left:-7px;
}
.zns_xian {
	background:url(../images/navLeftXian.png) left center no-repeat;
	height:340px;
	width:8px;
	margin-left:-19px;
	overflow:hidden;
	font-size:0;
	float:right;
}
.leftNav dd {
	height:78px;
	line-height:78px;
	text-align:center;
	background:url(../images/navLeftBg.png) center bottom no-repeat;
}
.leftNav dd a {
	display:block;
	width:100%;
	height:100%;
	font-size:16px;
	color:#A5A5A5;
	position:relative;
	z-index:30;
	-webkit-transition:0.3s all linear;
	-moz-transition:0.3s all linear;
	-ms-transition:0.3s all linear;
	-o-transition:0.3s all linear;
	transition:0.3s all linear;
}
.leftNav dd a.active {
	color:#0059BB;
}
.leftNav_hover {
	width:226px;
	position:absolute;
	z-index:33;
	margin-left:-8px;
	text-align:left;
	height:97px;
	top:0;
	left:9px;
*left:15px;
	z-index:20;
	background:url(../images/leftNavThis.png) left top no-repeat;
}
.clear {
	clear:both;
	height:0;
	font-size:0;
	overflow:hidden;
}
.rightCon {
	width:678px;
	float:left;
	height:540px;
	padding-left:30px;
	padding-right:30px;
	position:relative;
	overflow:hidden;
}
/*右侧滚动内容*/
.content {
	overflow:hidden;
	position:relative;/*top:90px;*/
	height:450px;
}
.contentScroll {
	position:absolute;
	overflow:-hidden;
	top:0;
	width:680px;
	margin:30px 0;
}
.contentScroll .support_plantform_img {/*width:631px; */
	height:127px;
}
.botShadow {
	position:absolute;
	bottom:0;
	height:50px;
	background:#CCC;
	width:680px;
	background:url(../images/zhezhao2.png) left top repeat-x;
}
/*纵向滚动条*/
.scrollCon {
	width:16px;
	height:540px;
	position:absolute;
	right:3px;
	top:0;
}
.scrollTop {
	background:url(../images/scroll_top.png) left bottom no-repeat;
	width:16px;
	height:26px;
	display:block;
}
.scroll_cen {
	height:486px;
	background:url(../images/scroll_cen.png) left top repeat-y;
}
.scroll_cen span {
	display:block;
	height:158px;
	width:16px;
	background:url(../images/scroll_to.png) left top no-repeat;
	position:absolute;
	top:20px;
}
.scrollBot {
	background:url(../images/scroll_bot.png) left top no-repeat;
	width:16px;
	height:26px;
	display:inline-block;
}
.aboutTitle {
	margin-left:10px;
	height:20px;
	overflow:hidden;
	margin-bottom:12px;
	color:#0065CB;
	font-size:14px;
	font-family:"Microsoft YaHei";
}
.aTxt {
	overflow:hidden;
}
.aTxt p {
	font-size:14px;
	line-height:24px;
	padding-left:10px;
	font-family:Verdana;
	padding-right:30px;
}
.aSmTitle {
	color:#005ABA;
	text-shadow:1px 1px 0 #FFF;
}
.tech {
	overflow:hidden;
}
.techList {
	width:136px;
	height:136px;
	background:url(../images/aboutJs.png) left top no-repeat;
	float:left;
	padding:10px;
}
.techList p {
	font-size:14px;
	font-weight:bold;
}
/*页面文字*/
.com_title {
	overflow:hidden;
	height:140px;
	clear:both;
	width:680px;
	background:#999;
	position:absolute;
	z-index:1100;
	background:url(../images/zhezhao.png) left 70px repeat-x;
}
.com_title p {
	background:url(../images/comTxt.png) no-repeat;
	height:42px;
	margin-top:70px;
}
.com_title .cp {
	background-position:0 0;
}
.com_title .about {
	background-position:0 -52px;
}
.com_title .contact {
	background-position:0 -97px;
}
.com_title .start {
	background-position:0 -138px;
}
/*产品*/
.company {
	width:1000px;
	margin:0 auto;
	background:#FFF;
}
.company p {
	line-height:24px;
}
/*课程部分-专题*/
.zns_zt {
	width:1022px;
	overflow:hidden;
	margin:0 auto;
}
.zt_head {
	background:url(../images/zt_head.png) center top no-repeat;
	height:66px;
	padding:0 11px;
	position:relative;
}
.zt_title {
	width:930px;
	height:30px;
	margin:0 auto;
	padding-top:5px;
	line-height:30px;
*line-height:35px;
	color:#FFF;
	text-shadow:1px 1px 1px #000;
	overflow:hidden;
}
.zt_title a {
	color:#FFF;
	text-shadow:1px 1px 1px #000;
	vertical-align:middle;
}
.zt_title a:hover {
	color:#09F;
	text-decoration:underline;
}
.zt_title span {
	vertical-align:middle;
	margin:0 8px;
}
.zt_title em {
	font-style:normal;
	line-height:30px;
	vertical-align:middle;
}
.zt_title .zt_title_ico {
	background:url(../images/borComBg.png) -215px -148px no-repeat;
	width:20px;
	height:30px;
	display:inline-block;
	vertical-align:middle;
	margin:0;
}
/*内容部分*/
.zt_cen {
	background:url(../images/zt_center.png) center top repeat-y;
	overflow:hidden;
	padding:0 11px;
}
.zt_c_head {
	width:930px;
	margin:0 auto;
	height:338px;
	background:url(../images/zt_banHead.png) left top no-repeat;
	padding-top:10px;
	position:relative;
}
.btn_bottom {
	background-position:-434px -123px;
	width:60px;
	height:60px;
	position:absolute;
	bottom:12px;
	left:50%;
	margin-left:-32px;
}
.btn_top {
	background-position:-495px -123px;
	width:60px;
	height:60px;
	position:absolute;
	bottom:12px;
	left:50%;
	margin-left:-32px;
}
.zt_c_head img {
	border:#FFF solid 1px;
	margin:0 auto;
	display:block;
}
/*内容小div背景*/
.zt_smCon {
	width:930px;
	margin:0 auto;
	height:auto;
	background:url(../images/zt_banBtn.png) center top no-repeat;
	height:50px;
	margin-top:-32px;
}
.zt_smConbg {
	background:url(../images/zt_banBtn02.png) center top repeat-y;
	overflow:hidden;
	width:930px;
	margin:0 auto;
}
.zn_smConBot {
	background:url(../images/zt_banBtn03.png) bottom center no-repeat;
	height:40px;
	width:930px;
	margin:0 auto;
}
.zt_imgCen {
	margin:0 auto;
	display:block;
	margin-bottom:10px;
}
.courseCon {
	background:url(../images/courseBg.png) left top no-repeat;
	width:728px;
	height:78px;
	margin:0 auto;
	padding-left:71px;
	padding-top:37px;
	color:#0093FE;
	font-family:Verdana, 'Microsoft YaHei';
	font-size:30px;
	position:relative;
	margin-bottom:15px;
}
.courseCon a {
	color:#0093FE;
	font-family:Verdana, 'Microsoft YaHei';
	font-size:30px;
	font-weight:normal;
}
.courseCon a strong {
	margin-right:8px;
	margin-left:4px;
}
.courseCon p {
	font-size:12px;
	font-weight:normal;
	color:#A9A9A9;
	margin:10px 0;
	font-family:'\5B8B\4F53';
}
.courseTitle_list {
	background-position:-339px -373px;
	width:140px;
	height:30px;
	margin:0 auto 25px auto;
}
/*回顶部*/
.goTop {
	width:926px;
	margin:0 auto;
	line-height:22px;
	text-align:right;
	position:relative;
	z-index:33;
}
.goTop a {
	color:#696969;
	-webkit-transition:0.4s all ease;
	-moz-transition:0.4s all ease;
	-ms-transition:0.4s all ease;
	-o-transition:0.4s all ease;
	transition:0.4s all ease;
	text-shadow:1px 1px 1px #FFF;
}
.goTop a:hover {
	color:#333;
	text-decoration:underline;
}
.black {
	position:absolute;
	right:18px;
	top:67px;
	height:47px;
	width:153px;
	overflow:hidden;
	text-align:center;
	line-height:60px;
	font-weight:bold;
	color:#696969;
	background:url(../images/black.png) left top no-repeat;
	z-index:40;
}
.zt_foot {
	background:url(../images/zt_foot.png) center bottom no-repeat;
	height:50px;
	overflow:hidden;
	padding:0 11px;
}
/*课程*/
.content_kc {
	width:940px;
	margin:10px auto 0 auto;
	overflow:hidden;
}
.kcArea_l {
	width:210px;
	height:auto;
	float:left;
	position:relative;
	margin-right:-4px;
	z-index:1;
}
.kcArea_r {
	width:734px;
	float:right;
	height:auto;
	background:url(../images/kcR_bg.png) left top no-repeat;
}
.kcArea_r_bot {
	background:url(../images/kcR_bg3.png) left bottom no-repeat;
	overflow:hidden;
}
.kcArea_r_con {
	background:url(../images/kcR_bg2.png) left top repeat-y;
	margin:10px 0;
	padding-left:65px;
	overflow:hidden;
	padding-top:63px;
}
.kcTit {
	color:#0093FE;
	font-family:Verdana, 'Microsoft YaHei';
	font-size:30px;
	font-weight:normal;
	margin-bottom:13px;
}
.kcCon {
	color:#A9A9A9;
	margin-bottom:17px;
}
.btn_leftBlue {
	width:60px;
	height:60px;
	background-position:-374px -124px;
	position:absolute;
	left:180px;
	top:18px;
	z-index:3;
}
/*课程 左侧导航*/
.kcNav {
	width:207px;
	padding-right:1px;
	overflow:hidden;
	float:left;
}
.kcNav li {
	width:207px;
	height:97px;
	background:url(../images/kcNavLeft.png) left top no-repeat;
}
.kcNav li a {
	display:inline-block;
	width:100%;
	height:100%;
	line-height:97px;
	text-align:center;
	font-size:16px;
	font-family:"Microsoft YaHei";
	color:#696969;
	font-weight:bold;
}
.kcNav .kcNavThis {
	background:url(../images/kcNavThis.png) left top no-repeat;
}
.kcNav .kcNavThis a {
	color:#0093FD;
	font-weight:bold;
}
.kcNav_x {
	background:url(../images/kcNavLeftBg.jpg) left top repeat-y;
	width:1px;
	overflow:hidden;
	font-size:0;
	height:283px;
	margin-top:4px;
	float:left;
}
/*课程优势 2012年10月17日12:03:45*/
.courseBox {
	overflow:hidden;
	margin-bottom:20px;
}
.courseBox p {
	font-size:14px;
	color:#5B5A5A;
	line-height:24px;
	width:600px;
	margin-bottom:20px;
}
.courseTitle {
	height:30px;
	position:relative;
	overflow:hidden;
	width:100%;
	line-height:30px;
	margin-bottom:10px;
}
.courseTitle h3 {
	background:url(../images/kc_ico.png) 0 0 no-repeat;
	height:30px;
	padding-left:50px;
	line-height:30px;
	color:#5B5A5A;
	font-size:16px;
	opacity:1;
filter:alpha(opacity:100);
}
.courseTitle div {
	opacity:0;
filter:alpha(opacity:0);
	position:absolute;
	left:0;
	top:0;
	height:30px;
	line-height:30px;
	padding-left:50px;
	font-size:16px;
	background:url(../images/kc_ico.png) 0 0 no-repeat;
	width:100%;
	font-weight:bold;
}
.courseTitle .icon_t01 {
	background-position:0 0px;
	height:28px;
}
.courseTitle .icon_t01_h {
	background-position:0 -28px;
	color:#0C9DD8;
	height:28px;
}
.courseTitle .icon_t02 {
	background-position:0 -56px;
}
.courseTitle .icon_t02_h {
	background-position:0 -84px;
	color:#FF4D95;
}
.courseTitle .icon_t03 {
	background-position:0 -116px;
}
.courseTitle .icon_t03_h {
	background-position:0 -147px;
	color:#9CC503;
}
.courseTitle .icon_t04 {
	background-position:0 -180px;
}
.courseTitle .icon_t04_h {
	background-position:0 -211px;
	color:#2328F7;
}
.courseTitle .icon_t05 {
	background-position:0 -242px;
}
.courseTitle .icon_t05_h {
	background-position:0 -276px;
	color:#D86C2B;
}
.courseTitle .icon_t06 {
	background-position:0 -312px;
}
.courseTitle .icon_t06_h {
	background-position:0 -343px;
	color:#478B03;
}
.courseTitle .icon_t07 {
	background-position:0 -375px;
}
.courseTitle .icon_t07_h {
	background-position:0 -406px;
	color:#FF680D;
}
/*我要试听 文字部分 三层嵌套*/
.txtTop {
	background:url(../images/txtTop.png) left top no-repeat;
	overflow:hidden;
	margin-left:3px;
	margin-bottom:5px;
}
.txtBot {
	background:url(../images/txtBot.png) left bottom no-repeat;
	overflow:hidden;
}
.txtCen {
	background:url(../images/txtCen.png) left top repeat-y;
	margin:10px 0;
	overflow:hidden;
	width:207px;
}
.txtLink {
	background-position:-183px -297px;
	height:50px;
	display:inline-block;
	line-height:50px;
	text-align:center;
	width:202px;
	margin:0;
	font-size:14px;
	color:#000;
	text-shadow:1px 1px 1px #FFF;
}
.txtLink2:hover, .txtLink:hover {
	color:#000;
	font-weight:bold;
}
.txtLink2 {
	height:40px;
	display:block;
	line-height:40px;
	text-align:center;
	width:202px;
	margin:0;
	font-size:14px;
	color:#000;
	text-shadow:1px 1px 1px #FFF;
}
/*课程列表*/
.stHidden {
	width:611px;
	margin-bottom:10px;
}
.stTop {
	background:url(../images/stTop.png) left top no-repeat;
	height:10px;
}
.stBot {
	background:url(../images/stBot.png) left bottom no-repeat;
	height:10px;
}
.stCen {
	background:url(../images/stCen.png) left top repeat-y;/*overflow:hidden;*/
	height:auto;
}
.stTitle {
	color:#666;
	height:20px;
	line-height:20px;
	font-size:16px;
	font-family:"Microsoft YaHei";
	padding:0 13px;
	margin-bottom:10px;
}
.stTitle span {
	color:#0093FD;
	font-weight:normal;
	font-size:14px;
	font-family:'\5B8B\4F53';
}
.list_sm_title {
	color:#0093FE;
	margin-bottom:10px;
	padding-top:5px;
	font-size:14px;
}
.list_sm_title a {
	color:#C71717;
	padding-left:10px;
}
.list_sm_title a:hover {
	text-decoration:underline;
}
/*展开收缩*/
.zns_open {
	background:url(../images/list_open.png) left top no-repeat;
	width:17px;
	height:20px;
	float:right;
	margin-top:2px;
}
.zns_contraction {
	background:url(../images/list_contraction.png) left top no-repeat;
	width:17px;
	height:20px;
	float:right;
	margin-top:2px;
}
.xplain {
	color:#666;
	padding-left:14px;
	margin-bottom:5px;
}
/*试听内容列表*/
.stCen .hidden {
	position:relative;
	z-index:1;
	overflow:visible;
*overflow:hidden;
}
.stList_top {
	background:url(../images/stList_top.jpg) left top no-repeat;
	float:left;
	margin-left:8px;
	margin-right:-10px;
	margin-bottom:-2px;
}
.stList_bot {
	background:url(../images/stList_bot.jpg) left bottom no-repeat;
	overflow:hidden;
}
.stList {
	background:url(../images/stList_cen.jpg) left top repeat-y;
	width:278px;
	height:158px;
	float:left;
	margin:10px 0;
	display:inline;
	padding:10px;
	overflow:hidden;
}
.stList h2 {
	font-family:"Microsoft YaHei";
	font-size:14px;
	line-height:22px;
	text-align:center;
}
.stHidd {
	height:201px;
	position:relative;
	float:left;
	width:298px;
	z-index:2;
*overflow:hidden;
*width:305px;
*height:196px;
*margin-left:-2px;
*margin-right:-4px;
}
.stList li {
	line-height:24px;
*line-height:25px;
	color:#696969;
}
.stList li a {
	color:#C71717;
}
.stList li a:hover {
	text-decoration:underline;
}
.iWant {
	clear:both;
	padding:4px 13px 0 13px;
	height:35px;
	text-align:right;
}
.iWant a {
	display:inline-block;
	width:134px;
	height:35px;
	background:url(../images/iWant.png) left top no-repeat;
	text-align:center;
	line-height:30px;
	font-family:'\5B8B\4F53';
	text-shadow:1px 1px 1px #FFF;
	color:#5B5A5A;
	font-size:14px;
}
.iWant .iWant_active {
	background:url(../images/iWant_active.png) left top no-repeat;
}
/*详细页面*/
.xxCon {
	color:#A9A9A9;
}
.intTxt {
	overflow:hidden;
	margin-bottom:24px;
}
.intTxt h3 {
	color:#5B5A5A;
	font-size:16px;
	font-family:"Microsoft YaHei";
	margin-bottom:5px;
}
.intTxt p {
	line-height:24px;
	color:#696969;
	font-size:14px;
}
.info_aLink {
	text-align:right;
	width:607px;
	margin-top:-12px;
}
.info_aLink a {
	color:#C71717;
	text-decoration:underline;
}
.info_table {
	border:#b2b2b2 solid 1px;
}
.info_table a {
	color:#C71616;
	font-weight:bold;
}
/*作品展示连接背景*/
.info_opus {
	width:157px;
	height:70px;
	line-height:70px;
	display:inline-block;
	text-align:center;
	color:#C71717;
	background:url(../images/info_opus.png) left top no-repeat;
	margin-right:4px;
	margin-top:6px;
}
.info_opus:hover {
	font-weight:bold;
}
.mLeft_66 {
	margin-left:66px;
}
/*课程大纲*/
.courseOutline {
	background:url(../images/courseOutline.png) left top no-repeat;
	width:377px;
	height:40px;
	line-height:40px;
	display:inline-block;
	text-align:center;
	color:#0193FD;
	text-decoration:underline;
	font-size:14px;
	font-weight:bold;
}
/*案例展示*/
.imgDemo {
	background:url(../images/anli_top.png) left top no-repeat;
	width:1016px;
	margin:0 auto;
	overflow:hidden;
}
.imgDemo_b {
	background:url(../images/anli_bot.png) left bottom no-repeat;
	overflow:hidden;
}
.imgDemo_c {
	background:url(../images/anli_cen.png) left top repeat-y;
	overflow:hidden;
	margin:30px 0;
}
/*案例展示详细页左侧*/
.imgArea {
	float:left;
	width:725px;
	padding-bottom:10000px;
	margin-bottom:-10000px;
	overflow:hidden;
	padding-top:26px;
}
.imgArea h2 {
	font-size:30px;
	font-family:"Microsoft YaHei";
	font-weight:normal;
	color:#0065CB;
	text-shadow:1px 1px 1px #FFF;
	margin-bottom:20px;
	padding-left:50px;
}
.imgArea .imgInfo {
	background:rgba(211,226,242,0.4);
	line-height:16px;
	color:#686868;
	margin-left:50px;
}
.imgviewBox {
	overflow:hidden;
	padding:25px 0 10px 48px;
	width:745px;
}
.imgview {
	background:url(../images/img_photo.png) left top no-repeat;
	width:504px;
	height:353px;
	overflow:hidden;
	float:left;
}
.imgview img {
	margin-left:6px;
	margin-top:6px;
	width:492px;
	height:340px;
	display:block;
}
/*右侧评分 分享*/
.imgOpen {
	overflow:hidden;
	width:170px;
	float:left;
	height:370px;
	padding-left:10px;
}
/*img线*/
.imgLine {
	font-size:0;
	overflow:hidden;
	height:2px;
	background:url(../images/imgLine.jpg) left top repeat-x;
}
.like {
	height:38px;
	line-height:38px;
	color:#696969;
	background:url(../images/like.png) 10px center no-repeat;
	padding-left:40px;
	display:block;
}
.look {
	height:38px;
	line-height:38px;
	color:#696969;
	background:url(../images/look.png) 10px center no-repeat;
	padding-left:40px;
	display:block;
}
.like:hover, .look:hover {
	font-weight:bold;
}
.znsThis {
	overflow:hidden;
	padding-top:10px;
}
.znsThis a {
	float:left;
	margin:0 8px 8px 8px;
	height:16px;
	width:16px;
}
/*分享 横向*/
.imgOpen_hr {
	width:100%;
	padding-left:52px;
	overflow:hidden;
}
.date {
	color:#666;
	float:left;
	margin-right:10px;
	height:34px;
	line-height:34px;
	display:inline-block;
}
.imgOpen_hr .look {
	float:left;
	margin-right:10px;
}
.imgOpen_hr .znsThis {
	float:right;
	margin-right:30px;
	_display:inline;
}
/*demo按钮*/
.imgBtn {
	overflow:hidden;
	text-align:center;
	margin-bottom:10px;
	background:url(../images/img_Btn_bg.png) left top no-repeat;
	width:501px;
	margin-left:48px;
	height:50px;
}
.imgBtn a {
	display:inline-block;
	width:134px;
	height:35px;
	background:url(../images/iWant.png) center center no-repeat;
	text-align:center;
	line-height:30px;
	font-family:'\5B8B\4F53';
	text-shadow:1px 1px 1px #FFF;
	color:#5B5A5A;
	font-size:14px;
	margin:8px 12px 0 12px;
}
.imgBtn .btn_active {
	background:url(../images/btn_active.png) top center no-repeat;
	margin:4px 12px 0 12px;
}
/*文字介绍 - 三层嵌套*/
.infoTxt_t {
	background:url(../images/infoTxt_t.png) left top no-repeat;
	width:680px;
	overflow:hidden;
	margin-left:48px;
}
.infoTxt_b {
	background:url(../images/infoTxt_b.png) left bottom no-repeat;
	overflow:hidden;
}
.infoTxt_c {
	background:url(../images/infoTxt_c.png) left top repeat-y;
	overflow:hidden;
	margin:25px 0;
	padding:5px 18px;
}
.infoTxt_c p {
	color:#454545;
	font-size:14px;
	line-height:24px;
}
.infoTxt_c p a {
	color:#454545;
	font-weight:bold;
	-webkit-transition:0.4s all ease;
	-moz-transition:0.4s all ease;
	-ms-transition:0.4s all ease;
	-o-transition:0.4s all ease;
	transition:0.4s all ease;
}
.infoTxt_c p a:hover {
	color:#0065CB;
}
.infoTxt_c .zns_more {
	border-top:#454545 dashed 1px;
	margin-top:5px;
	padding-top:5px;
}
/*强制换行*/
.infoTxt_c li, .infoTxt_c li span {
	word-wrap:break-word;
	word-break:break-all;
}
/*案例展示详细页右侧*/
.imgRelevant {
	width:238px;
	float:right;
	padding-right:22px;
	overflow:hidden;
	padding-bottom:10000px;
	margin-bottom:-10000px;
}
.search {
	background:url(../images/searchBig.png) left top no-repeat;
	width:182px;
	height:46px;
	padding:0 20px;
	outline:none;
	margin:30px auto;
	display:block;
	color:#0065CB;
	font-family:Verdana;
}
.bor_Img {
	background:url(../images/bor.jpg) left top repeat-x;
	height:2px;
	font-size:0;
	overflow:hidden;
	margin-bottom:5px;
}
.effectMore {
	height:auto;
}
.eTitleMore {
	font-size:14px;
	line-height:22px;
	color:#696969;
	text-shadow:1px 1px 1px #FFFFFF;
	border-bottom:#CCCCCC solid 3px;
	width:210px;
	margin:0 auto 10px auto;
}
.eTitleMore span {
	background:url(../images/moreJt.png) right center no-repeat;
	padding-right:16px;
}
.recomList {
	width:210px;
	overflow:hidden;
	margin:0 auto;
}
.recomList dt {
	height:63px;
	width:65px;
	padding-left:5px;
	padding-top:5px;
	float:left;
	margin-right:10px;
	background:url(../images/recomList_bg.png) left top no-repeat;
}
.recomList dt img {
	display:block;
	width:60px;
	height:45px;
}
.recomList dd {
	width:130px;
	float:left;
}
.recomList dd h3 {
	font-family:"Microsoft YaHei";
	font-size:12px;
	font-style:normal;
}
.recomList dd h3 a {
	color:#3F83A9;
	text-shadow:1px 1px 1px #FFFFFF;
	margin-bottom:8px;
}
.recomList dd p {
	font-size:12px;
	line-height:16px;
	color:#999;
}
/*推荐 线*/
.reCom_line {
	height:1px;
	overflow:hidden;
	font-size:0;
	clear:both;
	margin:15px auto;
	background:#ccc;
	width:210px;
}
/*返回*/
.blackTo {
	width:210px;
	margin:0 auto;
	height:auto;
	position:relative;
	text-align:right;
}
.blackTo a {
	color:#696969;
	text-shadow:1px 1px 1px #FFF;
}
.blackTo span {
	position:absolute;
	right:-20px;
	top:14px;
	height:47px;
	line-height:58px;
	text-align:center;
	width:118px;
	background:url(../images/blackToBg.png) left top no-repeat;
	color:#696969;
	font-weight:bold;
}
/*最新回复*/
.reply_t {
	background:url(../images/reply_t.png) left top no-repeat;
	width:210px;
	margin:0 auto;
	height:40px;
	overflow:hidden;
}
.reply_b {
	background:url(../images/reply_b.png) left bottom no-repeat;
	width:210px;
	margin:0 auto;
	height:40px;
}
.reply_c {
	background:url(../images/reply_c.png) left top repeat-y;
	padding:0 8px;
	width:194px;
	margin:0 auto;
	overflow:hidden;
}
.reply_list {
	overflow:hidden;
	border-bottom:#CCC solid 1px;
	padding-bottom:10px;
	padding-top:10px;
}
.reply_list dt {
	color:#3F83A9;
	font-weight:bold;
	font-family:"Microsoft YaHei";
	font-size:12px;
	margin-bottom:8px;
}
.reply_list dd {
	color:#999;
	line-height:16px;
}
/*案例展示 列表页*/
.listBox {
	padding-left:24px;
	overflow:hidden;
}
.list_comBox {
	width:296px;
	height:204px;
	box-shadow:0 0 5px #999;
	float:left;
	margin:20px 0;
	margin-right:28px;
	background:#FFF;
	position:relative;
	overflow:hidden;
}
.list_comBox img {
	width:294px;
	padding:1px;
	display:block;
	margin:0 auto;
}
.hidden_txt {
	display:none;
	position:absolute;
	background:rgba(0,0,0,0.5);
+background:url(../images/touming.png) left top repeat;
	width:274px;
	bottom:1px;
	height:70px;
	color:#FFF;
	left:1px;
	line-height:22px;
	padding:5px 10px;
	border-top:#EEE solid 1px;
}
/*案例展示 页码居中*/
.listBox .page {
	text-align:center;
}
/*返回*/
.reply_blackTo {
	width:200px;
	margin:0 auto;
	height:auto;
	position:relative;
	text-align:right;
	padding-right:10px;
	padding-top:12px;
}
.reply_blackTo a {
	color:#696969;
	text-shadow:1px 1px 1px #FFF;
}
.reply_blackTo span {
	position:absolute;
	right:-12px;
	top:26px;
	height:47px;
	line-height:58px;
	text-align:center;
	width:118px;
	background:url(../images/blackToBg.png) left top no-repeat;
	color:#696969;
	font-weight:bold;
}
/*评分*/
.score_yellow {
	width:135px;
	margin:10px auto;
	height:28px;
}
.score_yellow li {
	width:27px;
	float:left;
	height:28px;
	cursor:pointer;
	background-position:-226px -2px;
	list-style:none;
}
.score_yellow .score_active {
	background-position:-226px -31px;
}
.score_blue {
	width:135px;
	margin:10px auto;
	height:28px;
}
.score_blue li {
	width:27px;
	float:left;
	height:28px;
	cursor:pointer;
	background-position:-226px -2px;
	list-style:none;
}
.score_blue .score_active {
	background-position:-225px -58px;
}
/*common*/
.hr_2, .h1_12, .hr_15, .hr_20, .hr_22, .hr_25, .hr_27, .hr_30, .hr_40, .hr_50, .hr_60, .hr_70, .hr_80, .hr_90, .hr_100, .hrBor {
	width:100%;
	font-size:0;
	overflow:hidden;
}
.hr_2 {
	height:2px;
	border-top:#557289 solid 1px;
}
.hrBor {
	height:2px;
	border-bottom:#A4CFE1 dashed 1px;
}
.hr_about {
	margin-right:30px;
	overflow:hidden;
	padding-bottom:5px;
	border-bottom:#A4CFE1 dashed 1px;
	text-align:right;
}
.hr_about a {
	color:#005ABA;
	text-decoration:underline;
	font-family:'\5B8B\4F53,\65B0\5B8B\4F53';
	font-weight:bold;
	-webkit-transition:0.4s all ease;
	-moz-transition:0.4s all ease;
	-ms-transition:0.4s all ease;
	-o-transition:0.4s all ease;
	transition:0.4s all ease;
}
.hr_about a:hover {
	color:#000;
}
.hr_12 {
	height:12px;
}
.hr_15 {
	height:15px;
}
.hr_22 {
	height:22px;
}
.hr_20 {
	height:20px;
}
.hr_25 {
	height:25px;
}
.hr_27 {
	height:27px;
}
.hr_30 {
	height:30px;
}
.hr_40 {
	height:40px;
}
.hr_50 {
	height:50px;
}
.hr_60 {
	height:60px;
}
.hr_70 {
	height:70px;
}
.hr_80 {
	height:80px;
}
.hr_90 {
	height:90px;
}
.hr_100 {
	height:100px;
}
.mar_1_ie6 {
	_margin-top:-1px;
}
.line_01 {
	background:url(../images/line01.png) left bottom repeat-x;
	height:3px;
	font-size:0;
	width:215px;
	margin:0 auto;
	padding-top:3px;
}
.pLR {
	padding:0 100px;
	padding-top:30px;
}
.btnLink .mClear {
	margin:0;
}
.before_login {
	display:none;
}
.hidden {
	overflow:hidden;
}
.mBottom_10 {
	margin-bottom:10px;
}
.mBottom_40 {
	margin-bottom:40px;
}
/*added by blue*/
.css_free {
	width:102px;
	height:101px;
	position:absolute;
	background:url(../images/css_free.png) no-repeat;
	right:18px;
	top:-1px;
}
/*浏览器弹出窗*/
body {
	_background-image: url(zns);
	_background-attachment: fixed;
}
.browser_alert {
	background:url(../images/browser_alert.png) left top no-repeat;
	position:fixed;
	width:420px;
	height:220px;
	left:50%;
	top:50%;
	margin-left:-250px;
	margin-top:-150px;
	padding:40px;
	_position: absolute;  /*IE6 用absolute模拟fixed*/
_top: expression(document.documentElement.scrollTop + Math.round(document.documentElement.offsetHeight / 2) + "px"); /*IE6 动态top值*/
	display:none;
	z-index:9999;
}
.browser_title {
	font-family:"Microsoft YaHei";
	font-size:26px;
	color:#FFF;
}
.browser_content {
	height:145px;
	color:#FFF;
	font-size:14px;
	padding-top:30px;
	line-height:22px;
}
.browser_content em {
	color:#999;
	font-size:12px;
	font-style:normal;
}
.browser_btn {
	height:40px;
}
.browser_btn a {
	background:url(../images/browser_txt.png) no-repeat;
	display:inline-block;
	width:126px;
	height:39px;
}
.browser_btn a.upgrade {
	background-position:0 0;
	float:left;
	margin-right:22px;
}
.browser_btn a.upgrade:hover {
	background-position:0 -39px;
}
.browser_btn a.testing {
	background-position:-126px 0;
	float:left;
}
.browser_btn a.testing:hover {
	background-position:-126px -39px;
}
.browser_btn a.prompt {
	background-position:-252px 0;
	float:right;
}
.browser_btn a.prompt:hover {
	background-position:-252px -39px;
}
.browser_close {
	width:20px;
	height:20px;
	position:absolute;
	top:16px;
	right:22px;
}
/*浏览器图标*/
.browsers {
	overflow:hidden;
	clear:both;
	margin-bottom:10px;
}
.browsers_title {
	padding-left:62px;
	font-weight:bold;
	font-size:16px;
	margin:10px 0;
	color:#0065CB;
}
.browsers ul {
	overflow:hidden;
	width:640px;
	margin-left:70px;
}
.browsers ul li {
	float:left;
	width:80px;
	overflow:hidden;
	color:#454545;
}
.browsers ul li span {
	display:inline-block;
	width:80px;
	height:80px;
	background:url(../images/browsers/browsers.png) no-repeat;
}
.browsers ul li p {
	line-height:22px;
	font-size:16px;
	text-align:center;
	font-family:Verdana;
}
/*浏览器种类*/
.browsers ul li .browsers_ie6_8 {
	background-position:0 0;
}
.browsers ul li .browsers_ie9 {
	background-position:-80px 0;
}
.browsers ul li .browsers_chrome {
	background-position:-160px 0;
}
.browsers ul li .browsers_firefox {
	background-position:-240px 0;
}
.browsers ul li .browsers_safari {
	background-position:0 -81px;
}
.browsers ul li .browsers_opera {
	background-position:-80px -81px;
}
.browsers ul li .browsers_apple {
	background-position:-160px -81px;
}
.browsers ul li .browsers_android {
	background-position:-240px -81px;
}
/*2012年8月21日	新增：联系我们文字*/
.aboutMe {
	line-height:18px;
	padding-left:14px;
	padding-top:5px;
	font-family:"\5B8B\4F53";
	color:#555;
}
/*2012年9月2日	新增：QQ在线咨询*/
.qqOnline {
	background:url(../images/qqOnline.png) right center no-repeat;
	_background:none;
*background:none;
	width:116px;
	height:183px;
	position:fixed;
	right:0;
	top:50%;
	margin-top:-92px;
	text-align:center;
	overflow:hidden;
	z-index:99;
	_position: absolute;
_top:expression(document.documentElement.scrollTop + Math.round(document.documentElement.offsetHeight / 2) + "px");
}
.qqOnline p {
	color:#FFF;
	font-size:13px;
	font-family:"Microsoft YaHei";
	text-shadow:0 0 3px #000000;
	color:#FFF;
	line-height:22px;
	padding-left:10px;
}
.qqOnline .mlgb_ie6_img {
	display:none;
	_display:block;
*display:block;
	position:absolute;
	left:0;
	top:0;
}
.qqOnline .mlgb_ie6 {
	position:absolute;
	top:50px;
	left:0;
	width:116px;
	height:180px;
	text-align:center;
	z-index:3;
}
/*
	2012-9-7 10:32:17
	add  video  list 
*/
.video_title {
	width:894px;
	background:url(../images/video_title.png) left top no-repeat;
	height:50px;
	margin-left:28px;
	margin-bottom:20px;
	padding-left:50px;
}
.video_title_left {
	float:left;
	line-height:46px;
	position:relative;
}
.video_title_left a {
	font-size:18px;
	font-family:"Microsoft YaHei";
	color:#6A6A6A;
	margin-right:20px;
	font-weight:bold;
}
.video_title_left .active_t {
	color:#0099CC;
}
.video_title_left img {
	position:absolute;
	left:14px;
	bottom:-2px;
}
.video_sort {
	float:right;
	line-height:50px;
	color:#666;
	font-size:14px;
	padding-right:20px;
}
.video_sort a {
	color:#666;
	margin:0 5px;
}
.video_sort .active {
	color:#000;
	font-weight:bold;
}
.video_new {
	background-position:-104px -280px;
	width:54px;
	height:54px;
	position:absolute;
	left:0;
	top:0;
}
/*列表切换*/
.video_switching {
	float:right;
	width:56px;
	height:24px;
	background:url(../images/vidoe_switching.png) 0 0 no-repeat;
	margin-top:13px;
}
.video_switching_active {
	background:url(../images/vidoe_switching.png) 0 -24px no-repeat;
	float:right;
	width:56px;
	height:24px;
	margin-top:13px;
}
.videoBox {
	width:976px;
	overflow:hidden;
	padding-left:24px;
	clear:both;
}
.video_list {
	width:304px;
	height:250px;
	background:url(../images/v_list_bg.png) left top no-repeat;
	overflow:hidden;
	float:left;
	margin-right:20px;
	margin-bottom:20px;
	position:relative;
}
.video_content {
	width:294px;
	height:240px;
	margin:5px auto 0 auto;
	position:relative;
}
.video_img {
	display:block;
	margin-bottom:1px;
	width:294px;
	height:202px;
}
.videoTxt {
	background:url(../images/video_play_icon.png) 0 -134px no-repeat;
	line-height:36px;
	height:37px;
	font-size:14px;
	text-align:left;
	padding-left:10px;
}
.videoTxt a {
	text-align:center;
	color:#565656;
	float:left;
}
.videoTxt a:hover {
	color:#000;
	text-shadow:0 0 3px #CCC;
}
.videoTxt em {
	float:right;
	padding-right:10px;
	font-style:normal;
	font-size:12px;
	background:url(../images/list_play.png) left center no-repeat;
	padding-left:18px;
}
/*视频列表 弹出部分*/
/*play*/
.video_play {
	width:294px;
	height:240px;
	position:absolute;
	left:0;
	top:0;
	background:url(../images/touming_85.png) left top repeat;
	display:none;
	text-align:center;
	overflow:hidden;
	z-index:2;
}
.video_shadow {
	position:absolute;
	left:5px;
	top:5px;
	z-index:2;
	background:white;
	width:294px;
	height:240px;
	display:none;
}
.vLink {
	display:inline-block;
	width:82px;
	height:82px;
	background:url(../images/video_play_icon.png) -204px 0px no-repeat;
	margin-top:60px;
}
.vLink:hover {
	background:url(../images/video_play_icon.png) -106px 0 no-repeat;
}
/*download*/
.video_download {
	width:270px;
	margin:0 auto;
	position:absolute;
	bottom:10px;
	height:25px;
	background:url(../images/video_play_icon.png) 0 -109px no-repeat;
	left:5px;
	text-align:left;
	padding-left:15px;
	display:none;
}
.vDownLoadTxt {
	background:url(../images/video_play_icon.png) 0 6px no-repeat;
	color:#C2C2C2;
	padding-left:24px;
	float:left;
	height:24px;
	line-height:24px;
	font-size:14px;
}
.video_download a {
	float:left;
	background:url(../images/video_play_wpIco.png) 0 0 no-repeat;
	width:18px;
	height:18px;
	margin-top:3px;
	margin-right:10px;
}
.video_download .vd_yunpan {
	background-position:0 0;
}
.video_download .vd_yunpan_active {
	background-position:0 -26px;
}
.video_download .vd_baidu {
	background-position:-28px 0;
}
.video_download .vd_baidu_active {
	background-position:-28px -26px;
}
.video_download .vd_sina {
	background-position:-57px 0;
}
.video_download .vd_sina_active {
	background-position:-57px -26px;
}
.video_download .vd_xunlei {
	background-position:-86px 0;
}
.video_download .vd_xunlei_active {
	background-position:-86px -26px;
}
.video_download .vd_huawei {
	background-position:-114px 0;
}
.video_download .vd_huawei_active {
	background-position:-114px -26px;
}
/*视频页面 翻页*/
.videoBox .page {
	text-align:center;
	margin-left:-24px;
}
/*视频列表 方式*/
.videoBox_list {
	width:960px;
	overflow:hidden;
	margin:0 auto;
}
.video_list_tran {
	overflow:hidden;
	padding:5px 0;
	padding-bottom:120px;
}
.video_list_tran li {
	height:40px;
	position:relative;
	background:#F3F3F3;
	border:#FFF solid 1px;
	box-shadow:0 0 5px #CCC;
	width:904px;
	margin:0 auto 1px auto;
	padding:0 20px;
	line-height:40px;
}
.video_list_tran li a {
	color:#565656;
	font-size:14px;
}
.video_list_tran li.active {
	background:#DDE4E7;
}
.video_list_tran span {
	position:absolute;
	right:20px;
	top:10px;
	line-height:20px;
	color:#565656;
	font-size:14px;
	height:20px;
	padding-left:24px;
	z-index:2;
}
.video_list_tran .lPlay {
	padding-left:18px;
	float:right;
	margin-right:70px;
	font-size:14px;
	display:inline;
	background:url(../images/alert_play.png) left center no-repeat;
}
.video_list_tran .lPlay:hover {
	text-shadow:1px 1px 2px #fff;
}
.video_list_download {
	position:absolute;
	right:12px;
	top:6px;
	border:#B7B7B7 solid 1px;
	overflow:hidden;
	z-index:1;
	width:90px;
	line-height:24px;
	padding-top:24px;
	padding-bottom:4px;
	background:url(../images/v_listDown.png) 4px 6px no-repeat #FFF;
	display:none;
}
.video_list_download a {
	display:block;
	padding-left:26px;
}
.video_list_download a:hover {
	color:#09F;
}
.videoBox_list .page {
	text-align:center;
}
/*弹出层*/
.commonAlert {
	float:left;
	overflow:hidden;
	position:fixed;
	z-index:9999;
	display:none;
*width:986px;
	width:986px;
}
.alert_lt {
	background:url(../images/alertImg/lt.png) left top no-repeat;
	padding-left:5px;
	float:left;
}
.alert_rt {
	background:url(../images/alertImg/rt.png) right top no-repeat;
	padding-right:5px;
}
.alert_lb {
	background:url(../images/alertImg/lb.png) left top no-repeat;
	padding-left:5px;
}
.alert_rb {
	background:url(../images/alertImg/rb.png) right top no-repeat;
	padding-right:5px;
}
.alert_cc {
	background:url(../images/alertImg/cc.png) left top repeat-x;
	height:5px;
	overflow:hidden;
}
.alert_ccBg {
	background:url(../images/alertImg/cc.png) left top repeat;
	overflow:hidden;
	padding:0 5px;
}
/*弹出层 title*/
.title_l {
	background:url(../images/alertImg/t_l.png) left top no-repeat;
	padding-left:1px;
}
.title_r {
	background:url(../images/alertImg/t_r.png) right top no-repeat;
	padding-right:1px;
}
.title_c {
	background:url(../images/alertImg/t_c.png) left top repeat-x;
	height:39px;
}
.title_txt {
	color:#4D4D4D;
	padding-left:18px;
	line-height:38px;
	float:left;
}
.title_colse {
	background:url(../images/alertImg/close.png) 0 0 no-repeat;
	width:25px;
	height:25px;
	float:right;
	display:inline;
	margin-right:18px;
	margin-top:7px;
	-webkit-transition:ease all 0.3s;
	-moz-transition:ease all 0.3s;
	-ms-transition:ease all 0.3s;
	-o-transition:ease all 0.3s;
	transition:ease all 0.3s;
}
.title_colse:hover {
	background:url(../images/alertImg/close.png) 0 -25px no-repeat;
	-webkit-transition:ease all 0.3s;
	-moz-transition:ease all 0.3s;
	-ms-transition:ease all 0.3s;
	-o-transition:ease all 0.3s;
	transition:ease all 0.3s;
}
/*底部小圆角*/
.alert_content_l {
	background:url(../images/alertImg/c_l.png) left top no-repeat;
	padding-left:1px;
}
.alert_content_r {
	background:url(../images/alertImg/c_r.png) right top no-repeat;
	padding-right:1px;
}
.alert_content_c {
	background:#FFF;
	height:1px;
	overflow:hidden;
}
/*内容部分*/
.alert_content {
	height:276px;
	background:#FFF;
}
.alert_content_n {
	padding:0 18px;
	overflow:hidden;
}
.alert_input {
	width:470px;
	height:35px;
	background:transparent;
	background:url(../images/alertImg/input.png) left top no-repeat;
	padding:0 10px;
	outline:none;
	font-size:14px;
	color:#4D4D4D;
	margin-right:10px;
}
.alert_copy {
	width:92px;
	height:35px;
	background:url(../images/alertImg/input.png) -490px 0 no-repeat;
	font-size:14px;
	font-weight:bold;
}
.alert_txt {
	font-size:14px;
	color:#4D4D4D;
	font-weight:bold;
}
.alert_icon {
	overflow:hidden;
}
.alert_icon a {
	display:block;
	float:left;
	width:34px;
	height:32px;
	margin-right:20px;
	background:url(../images/ico_share.png) 0 0 no-repeat;
}
.alert_icon .share_qq {
	background-position:0 0;
}
.alert_icon .share_sina {
	background-position:0 -32px;
}
.alert_icon .share_qzone {
	background-position:0 -64px;
}
.alert_icon .share_qweibo {
	background-position:0 -96px;
}
.alert_icon .share_renren {
	background-position:0 -128px;
}
/*视频播放*/
.video_playBox {
	width:100%;
	overflow:hidden;
	overflow:hidden;
}
.video_play_alert {
	width:610px;
	height:506px;
	float:left;
	margin-right:18px;
	padding-left:12px;
}
.video_info {
	width:296px;
	float:left;
	height:496px;
	background:#F8F8F8;
	padding:5px 8px;
	position:relative;
}
.video_info .setNumberTitle {
	margin-bottom:10px;
	color:#4C4C4C;
}
.videoCipher {
	background:url(../images/alertImg/video_cipher.png) left top no-repeat;
	width:295px;
	height:58px;
	line-height:54px;
	font-size:22px;
	color:#FFF;
	font-family:"Microsoft YaHei";
	text-align:center;
	margin:0 auto;
	font-weight:bold;
	margin-top:20px;
}
.video_discussion {
	width:295px;
	margin:0 auto;
	border-bottom:#AFAFAF solid 1px;
	line-height:20px;
	font-size:14px;
	overflow:hidden;
	position:relative;
}
.video_discussion strong {
	float:left;
}
.video_discussion span {
	width:30px;
	height:13px;
	background:url(../images/alertImg/up_downPage.png) left top no-repeat;
	position:absolute;
	bottom:-1px;
	right:0;
}
.video_discussion span a {
	display:inline-block;
	width:15px;
	height:14px;
}
.video_discussion_content {
	padding-top:8px;
	height:180px;
	overflow:hidden;
}
.video_discussion_content p {
	font-size:12px;
	line-height:20px;
}
/*内部广告*/
.internalAd {
	width:300px;
	height:80px;
	margin:0 auto;
	background:#999;
	position:absolute;
	z-index:3;
	background:red;
	left:8px;
	bottom:100px;
}
.videoMessage {
	width:300px;
	height:92px;
	position:absolute;
	bottom:0;
}
.videoMessage .textarea {
	width:300px;
	height:41px;
	background:url(../images/textarea_alert.png) left top no-repeat;
	resize:none;
	outline:none;
	line-height:20px;
	border:none;
	padding:3px 0;
}
.videoMessage .textarea textarea {
	width:294px;
	height:40px;
	margin-left:3px;
	margin-top:-1px;
	background:transparent;
	border:none;
	outline:none;
	resize:none;
}
.videoMessage .btns {
	overflow:hidden;
	padding-top:5px;
}
.c_input {
	width:93px;
	height:35px;
	background-position:0 -245px;
	font-size:14px;
	color:#4D4D4D;
	font-weight:bold;
	margin:0 auto;
	display:block;
}
.videoMessage .btns a {
	color:#4D4D4D;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	line-height:35px;
}
.videoMessage .btns a:hover {
	background-position:0 -35px;
}
.videoMessage .btns a:active {
	background-position:0 -70px;
}
.c_input_l {
	float:left;
}
.c_input_r {
	float:right;
}
.c_input:hover, .videoMessage .btns .c_input:hover {
	background-position:0 -280px;
}
.c_input:active, .videoMessage .btns .c_input:active {
	background-position:0 -315px;
}
/*个人信息页*/
.userInfoBox {
	background:#FFF;
	box-shadow:0 0 3px #000000;
	border-radius:2px;/* height:542px;*height:560px; *overflow:hidden; */
*width:976px;
*margin-top:-10px;
*margin-left:7px;
	overflow:hidden;
*margin-bottom:-10px;
	_height:527px;
	_margin-bottom:-20px;
}
.userInfoLeft {
	width:218px;
	background:#F6F6F6;
	float:left; /*height:542px; *height:562px;*/
	overflow:hidden;
	padding-bottom:100000px;
	margin-bottom:-100000px;
}
.userNav {
	width:100%;
	overflow:hidden;
}
.userNav li {
	height:30px;
	line-height:30px;
	vertical-align:top;
	font-size:14px;
	font-weight:bold;
	margin-bottom:1px;
}
.userNav li a {
	color:#6B6B6B;
	padding-left:40px;
	display:block;
}
.userNav li a:hover {
	background:#BABABA;
	-webkit-transition:all ease 0.4s;
	-moz-transition:all ease 0.4s;
	-ms-transition:all ease 0.4s;
	-o-transition:all ease 0.4s;
	transition:all ease 0.4s;
}
.userNav li .active {
	background:#BABABA;
}
.userInfoRight {
	width:762px;
	float:left;/*height:542px;*width:758px;*/
	overflow:hidden;
	overflow:hidden;
	padding-bottom:100000px;
	margin-bottom:-100000px;
*width:758px;
}
.userContent {
	width:700px;
	margin:0 auto;
	overflow:hidden;
	padding-top:27px;
}
.userListBox {
	overflow:hidden;
	min-height:500px;
	_height:500px;
}
.user_c_Title {
	overflow:hidden;
	border-bottom:#989898 solid 1px;
	height:22px;
	font-size:14px;
}
.user_c_Title strong {
	float:left;
}
.user_c_Title p {
	float:right;
}
.user_c_Title p em {
	color:#F00;
	font-style:normal;
	padding:0 5px;
}
.user_c_Title a {
	color:#4D4D4D;
	margin-left:20px;
}
.user_c_Title .active {
	color:#499DFC;
}
.user_c_list {
	width:100%;
	overflow:hidden;
	font-size:14px;
	font-family:Verdana;
}
.user_c_list dd {
	height:60px;
	line-height:60px;
}
.user_c_list dd span {
	float:left;
	width:110px;
	padding-right:10px;
	color:#797979;
	text-align:right;
}
.user_c_list dd .userInput {
	width:320px;
	padding:10px 5px;
	outline:none;
	margin-right:10px;
	float:left;
	margin-top:14px;
	background-position:-1px -476px;
}
.user_c_list dd .userInput_sm {
	width:200px;
	height:35px;
	line-height:34px;
	margin-top:14px;
	float:left;
	outline:none;
	background:url(../images/userInput_sm.jpg) left top no-repeat;
	padding:0 5px;
	margin-right:10px;
}
.user_c_list dd select {
	outline:none;
}
.user_c_list dd .tsem {
	font-style:normal;
	font-size:12px;
	padding:3px 4px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	background:#F1FFD4;
	line-height:14px;
	margin-top:14px;
}
.user_c_list dd .tsem_error {
	font-style:normal;
	font-size:12px;
	padding:3px 4px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	background:#FFC0FA;
	line-height:14px;
	float:left;
	margin-top:14px;
}
.user_c_list dd .passCode {
	height:35px;
	width:113px;
	display:block;
	float:left;
	margin-top:14px;
}
/*找回密码提示信息*/
.errBox {
	width:370px;
	height:50px;
	margin:0 auto;
	margin-top:120px;
	font:14px/3 "Microsoft YaHei";
}
.errBox input {
	margin-bottom:16px;
}
.errBox .err_input {
	width:360px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	box-shadow:0 0 0 #999;
	height:35px;
	line-height:35px;
	border:#999 solid 1px;
	outline:none;
	padding:0 5px;
}
/*密码修改成功后提示*/
.passWord_ok {
	width:370px;
	height:50px;
	margin:0 auto;
	margin-top:120px;
	font:16px/3 "Microsoft YaHei";
}
/*上传头像*/
.upHead {
	overflow:hidden;
}
.upHead_link {
	float:left;
	margin-right:28px;
}
.upHead_showImg {
	width:318px;
	float:left;
	border-left:#CCC solid 1px;
	height:302px;
	padding-left:30px;
}
.upHead_showImg p {
	height:60px;
	line-height:22px;
	color:#F30;
}
.userHead_80 {
	width:82px;
	overflow:hidden;
	float:left;
	margin-right:20px;
}
.userHead_80 dt img {
	height:80px;
	width:80px;
	border:#CCC solid 1px;
	display:block;
	margin-bottom:8px;
}
.userHead_c_txt {
	color:#9A9A9A;
	text-align:center;
}
.userHead_60 {
	width:82px;
	overflow:hidden;
	float:left;
	margin-top:20px;
}
.userHead_60 dt img {
	height:60px;
	width:60px;
	border:#CCC solid 1px;
	display:block;
	margin-bottom:8px;
}
.userHead_c_txt {
	color:#9A9A9A;
	text-align:center;
}
.userHead_20 {
	width:82px;
	overflow:hidden;
	float:left;
	margin-top:60px;
}
.userHead_20 dt img {
	height:20px;
	width:20px;
	border:#CCC solid 1px;
	display:block;
	margin-bottom:8px;
}
.userHead_c_txt {
	color:#9A9A9A;
	text-align:center;
}
/*我的邀请码*/
.myInvitation {
	font-size:14px;
	color:#4D4D4D;
	padding-top:15px;
}
.myInvitation em {
	color:#F00;
	font-weight:bold;
	padding:0 5px;
	font-style:normal;
}
.myInvitation span {
	padding-left:30px;
}
.userInvitation {
	overflow:hidden;
	padding-top:20px;
	_height:300px;
}
.userInvitation dd {
	margin-bottom:10px;
	overflow:hidden;
	_height:34px;
}
/*我的邀请链接*/
.Invitation_input {
	width:478px;
	font-family:Verdana;
	padding:6px 5px;
	outline:none;
	margin-right:10px;
	float:left;
	color:#666;
	background-position:0 -92px;
}
.userInvitation dd span {
	color:#4D4D4D;
	font-size:14px;
	line-height:28px;
	float:left;
}
.userInvitation dd span a {
	padding:0 5px;
	color:#216EC3;
}
.userInvitation .invitationCopy {
	background-position:-491px -94px;
	width:55px;
	height:24px;
	float:left;
	color:#73797C;
	margin-top:2px;
	font-size:12px;
	text-align:center;
	line-height:24px;
	cursor:pointer;
	position:relative;
}
/*播放弹出 - 积分*/
.myIntegral {
	font-size:14px;
	line-height:30px;
	text-align:right;
	margin-bottom:8px;
	padding-top:4px;
}
.myIntegral em {
	font-style:normal;
	color:#F00;
	font-weight:bold;
	padding:0 5px
}
/*新课程列表*/
.newKcTable {
	background:#72ADFE
}
.newKcTable td, th {
	background:#fff;
	line-height:22px;
	padding:8px 10px;
	font-size:14px;
	text-shadow:1px 1px 1px #EEE;
}
/*个人信息页面下的input*/
.userInfoBox .c_input {
	float:left;
}
/*已邀请用户*/
.beInvi_title {
	height:20px;
	line-height:20px;
	font-size:14px;
	color:#999;
	font-weight:normal;
	margin-bottom:10px;
}
.hr_bor {
	border-bottom:#999 solid 1px;
}
.beInvi {
	overflow:hidden;
	width:100%;
	position:relative;
	z-index:222;
}
.beInvi li {
	overflow:hidden;
	float:left;
	width:50px;
	height:80px;
	margin-top:10px;
	margin-right:30px;
}
.beInvi li a span {
	width:50px;
	height:20px;
	display:inline-block;
	font-size:12px;
	text-align: center;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-family:Verdana;
	overflow:hidden;
}
.beInvi li img {
	display:block;
	width:50px;
	height:50px;
	margin-bottom:8px;
}
.beInvi li a:hover {
	text-decoration:underline;
}
/*用户头像*/
.userHead_i {
	width:102px;
	height:102px;
	overflow:hidden;
	margin-left:40px;
	position:relative;
}
.userHeadBg {
	position:absolute;
	left:0;
	top:0;
	display:block;
}
.userPic {
	width:100px;
	height:100px;
	display:block;
	margin:1px;
}
.replacement_headImg {
	background-position:-373px -2px;
	width:69px;
	height:22px;
	display:block;
	margin-left:58px;
	margin-top:10px;
}
.replacement_headImg:hover {
	background-position:-373px -24px;
}
/*用户信息页 小提示*/
.info {
	background:url(../images/i_alert.png) 0 0 no-repeat;
	_background:url(../images/i_alert_ie6.png) 0 0 no-repeat;
	height:60px;
	overflow:hidden;
	position:fixed;
	left:50%;
	top:50%; /*margin-left:-102px; margin-top:-30px;*/
	padding-left:15px;
	_position:absolute; /*_top:expression(document.documentElement.scrollTop + Math.round(document.documentElement.offsetHeight / 2) + "px");*/
	float:left;
	display:none;
	opacity:0;
filter:alpha(opacity:0);
	z-index:240;
}
.info_r {
	background:url(../images/i_alert.png) 0 -60px no-repeat;
	_background:url(../images/i_alert_ie6.png) 0 -60px no-repeat;
	float:left;
	width:15px;
	overflow:hidden;
	height:60px;
	_display:inline;
}
.info_c {
	background:url(../images/i_alert.png) 0 -120px repeat-x;
	_background:url(../images/i_alert_ie6.png) 0 -120px repeat-x;
	height:60px;
	float:left;
	_display:inline;
}
.info .correct {
	width:35px;
	height:35px;
	background:url(../images/i_alert.png) 0 -180px no-repeat;
	float:left;
	margin-top:12px;
	overflow:hidden;
}
.info .error {
	width:35px;
	height:35px;
	background:url(../images/i_alert.png) 0 -215px no-repeat;
	float:left;
	margin-top:12px;
	overflow:hidden;
}
.info em {
	color:#4D4D4D;
	float:left;
	line-height:38px;
	font-weight:bold;
	font-style:normal;
	padding-left:10px;
	font-size:14px;
	line-height:60px;
	padding-right:10px;
}
/*新闻页面*/
.userArea {
	float:left;
	width:725px;
	padding-bottom:10000px;
	margin-bottom:-10000px;
	overflow:hidden;
	padding-top:26px;
	font-family:"Microsoft YaHei";
}
.userArea h2 {
	font-size:30px;
	font-family:"Microsoft YaHei";
	font-weight:normal;
	color:#0065CB;
	text-shadow:1px 1px 1px #FFF;
	padding-bottom:20px;
	margin-left:50px;
	border-bottom:#CCC solid 1px;
}
.userArea .imgOpen_hr {
	overflow:hidden;
	padding-left:50px;
	margin-bottom:30px;
}
.newsBox h3 {
	color:#0065CB;
	font-size:18px;
	margin-bottom:10px;
	font-family:"Microsoft YaHei";
}
.newsBox {
	width:680px;
	overflow:hidden;
	margin-left:50px;
}
.newsBox p {
	line-height:26px;
	font-size:14px;
}
.newsBox p a {
	color:#3F83A9;
}
.newsBox p a.lt_gt {
	margin-left:30px;
}
.newsBox p a.lt_gt span {
	font-family:'\5B8B\4F53';
	font-weight:bold;
}
.newsBox p a:hover {
	text-decoration:underline;
}
.newsBox .title {
	margin-bottom:8px;
}
/*
2012年10月15日11:21:52
学员感言
*/
.studentBox {
	width:1032px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
	left:-16px;
}
.student_head {
	background:url(../images/index_student_bg.png) left top no-repeat;
	height:40px;
	overflow:hidden;
	line-height:34px;
}
.student_head h3 {
	text-indent:-2000px;
	font-size:12px;
	color:#000;
	float:left;
}
.student_head .studentMore {
	float:right;
	color:#FFF;
	margin-right:30px;
	-webkit-transition:all ease 0.3s;
	-moz-transition:all ease 0.3s;
	-ms-transition:all ease 0.3s;
	-o-transition:all ease 0.3s;
	transition:all ease 0.3s;
}
.student_head a:hover {
	color:#0099cc;
}
.student_bottom {
	background:url(../images/index_studentBottom_bg.png) left top no-repeat;
	height:40px;
	overflow:hidden;
	clear:both;
}
.student_content {
	overflow:hidden;
	background:url(../images/index_studentCenter_bg.png) left top repeat-y;
	padding-top:14px;
}
.student_imgBox_b {
	width:358px;
	overflow:hidden;
	float:left;
	height:350px;
	position:relative;
	display:inline;
	margin-left:34px;
	margin-right:40px;
}
.student_imgBox_b a {
	display:block;
}
.student_imgBox_b .bImg {
	width:358px;
	height:280px;
	display:block;
	margin-left:1px;
}
.student_imgBox_b .dLeft {
	position:absolute;
	z-index:2;
	left:-2px;
	top:60px;
	background:url(../images/dLeft.png) left top no-repeat;
	width:94px;
	height:160px;
}
.student_imgBox_b .dLeft a, .student_imgBox_b .dRight a {
	display:block;
	width:100%;
	height:160px;
}
.student_imgBox_b .dRight {
	position:absolute;
	z-index:2;
	right:-1px;
	top:60px;
	background:url(../images/dRight.png) left top no-repeat;
	width:136px;
	height:160px;
}
.student_imgBox_b .dLeft a, .student_imgBox_b .dRight a {
	display:block;
	width:100%;
	height:160px;
	overflow:hidden;
}
.student_imgBox_b p {
	font-size:14px;
	line-height:22px;
	padding-top:20px;
}
.student_imgBox_b p a {
	color:#3B3B3B;
}
.student_imgBox_b p a:hover {
	text-decoration:underline;
}
.student_imgBox_s {
	width:610px;
	float:left;
	overflow:hidden;
	margin-right:-60px;
}
.student_img {
	width:160px;
	overflow:hidden;
	height:176px;
	float:left;
	margin-right:42px;
}
.student_img dt {
	position:relative;
	margin-bottom:4px;
}
.student_img dt img {
	width:160px;
	height:126px;
	display:block;
}
.student_img div {
	position:absolute;
	bottom:0;
	height:20px;
	width:100%;
	background:url(../images/studentImgTitleBg.png) left top repeat;
	line-height:20px;
	color:#FFF;
}
.student_img div strong {
	float:left;
	margin-left:5px;
	font-weight:normal;
}
.student_img div span {
	float:right;
	margin-right:5px;
}
.student_img dd {
	color:#3B3B3B;
	line-height:20px;
}
.student_img dd a {
	color:#3B3B3B;
}
.student_img dd a:hover {
	text-decoration:underline;
}
/*回到顶部*/
.gotoTop {
	width:60px;
	height:60px;
	position:fixed;
	right:30px;
	bottom:50px;
	background:url(../images/gotoTop.png) left top no-repeat;
	_background:url(../images/gotoTop.gif) left top no-repeat;
	_position:absolute;
_top:expression(document.documentElement.scrollTop + Math.round(document.documentElement.offsetHeight / 2) + 220 + "px");
	z-index:197;
}
.gotoTop:hover {
	background-position:0 -60px;
}
/*快速导航*/
.fast_nav {
	width:36px;
	height:72px;
	position:fixed;
	top:50px;
	right:60px;
	z-index:2;
	z-index:1201;
	_position: absolute;
_top: expression(document.documentElement.scrollTop + Math.round(document.documentElement.offsetHeight / 2) - 240 + "px");
}
.fast_nav_bg {
	width:100%;
	height:100%;
	position:fixed;
	_position:absolute;
	z-index:1200;
	left:0;
	top:0;
	display:none;
}
.fast_nav_bg img {
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
}
.fast_nav .fast_navImg {
	position:absolute;
	left:0;
	top:0;
	z-index:3;
	overflow:hidden;
	float:left;
	cursor:pointer;
}
.fastNavBox_tran_01, .fastNavBox_tran_02, .fastNavBox_tran_03, .fastNavBox_tran_04 {
	display:none;
}
.fastNavBox_tran_01 {
	width:301px;
	height:187px;
	overflow:hidden;
	left:-265px;
	top:-151px;
	position:absolute;
}
.fastNavBox_tran_02 {
	width:305px;
	height:187px;
	overflow:hidden;
	left:36px;
	top:-151px;
	position:absolute;
}
.fastNavBox_tran_03 {
	width:301px;
	height:190px;
	overflow:hidden;
	left:-265px;
	top:36px;
	position:absolute;
}
.fastNavBox_tran_04 {
	width:301px;
	height:187px;
	overflow:hidden;
	top:36px;
	left:36px;
	position:absolute;
}
.fastNavBox_tran, .fastNavBox_tran_190 {
	position:absolute;
	left:36px;
	top:36px;
}
.fastNavBox {
	position:absolute;
	left:0;
	top:0;
	background:url(../images/fast_nav_open.png) 0 0 no-repeat;
}
.fastNav_lt {
	width:301px;
	height:187px;
}
.fastNav_rt {
	width:301px;
	height:187px;
	background-position:-301px 0;
}
.fastNav_lb {
	background-position:0 -187px;
	width:301px;
	height:190px;
}
.fastNav_rb {
	background-position:-301px -187px;
	width:301px;
	height:190px;
}
.fastCom_title_l {
	color:#FFF;
	font-size:18px;
	font-family:"Microsoft YaHei";
	font-weight:normal;
	text-shadow:0 0 2px #FFF;
	padding-left:78px;
}
.fastCom_title_r {
	color:#FFF;
	font-size:18px;
	font-family:"Microsoft YaHei";
	font-weight:normal;
	text-shadow:0 0 2px #FFF;
	text-align:right;
	padding-right:78px;
}
/*常见问题*/
.problem {
	font-size:12px;
	height:114px;
	overflow:hidden;
}
/*列表*/
.fast_nav ul {
	overflow:hidden;
	padding-left:38px;
	padding-top:5px;
}
.fast_nav ul li {
	overflow:hidden;
	line-height:22px;
	color:#FFF;
}
.fast_nav ul li a {
	color:#F1F1F1;
}
.fast_nav ul li a:hover {
	color:#fff;
	-webkit-transition:all ease 0.3s;
	-moz-transition:all ease 0.3s;
	-ms-transition:all ease 0.3s;
	-o-transition:all ease 0.3s;
	transition:all ease 0.3s;
}
.fast_nav .reply_new li {
	width:150px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
/*关闭弹出层*/
.fastNav_close {
	background:red;
	width:28px;
	height:28px;
	position:absolute;
	z-index:3;
	right:-312px;
	top:-162px;
	background:url(../images/fast_nav_open.png) 0 -376px no-repeat;
	cursor:pointer;
	display:none;
}
.fast_nav .fastNavBox_tran_02 ul {
	padding-left:50px;
}
.fast_nav .fastNavBox_tran_03 ul {
	padding-left:50px;
	padding-top:0;
}
.fast_nav .fastNavBox_tran_04 ul {
	padding-left:50px;
	padding-top:0;
}
/*新闻页面留言*/
.reply_news {
	overflow:hidden;
	margin:30px 0;
	padding:1px 0;
}
.userReplay {
	overflow:hidden;
	padding:10px 0;
	border-top:#ccc solid 1px;
	margin-top:-1px;
}
.userReplay dl {
	overflow:hidden;
}
.userReplay dl dt {
	width:60px;
	height:60px;
	float:left;
	margin-right:14px;
}
.userReplay dl dt img {
	width:50px;
	height:50px;
}
.userReplay dl dd {
	float:right;
	width:600px;
}
.userReplay dl dd h3 {
	margin-bottom:6px;
	font-size:14px;
	font-weight:normal;
}
.userReplay dl dd .userMessages {
	color:#000;
}
.userReplay dl dd p {
	line-height:28px;
}
.znsReply_news {
	border-top:#999 dashed 1px;
	margin-top:5px;
	padding-top:5px;
	color:#0093FE;
}
.znsReply_news h3 {
	color:#0093FE;
}
.pages_news {
	overflow:hidden;
	height:24px;
	text-align:right;
	padding-top:15px;
	padding-right:5px;
}
.pages_news a {
	display:inline-block;
	padding:0 8px;
	margin:0 4px;
	height:24px;
	line-height:24px;
	background:#4F97BD;
	color:#FFF;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}
.pages_news a.active {
	background:#FFF;
	color:#000;
}
.pages_news a:hover {
	color:#000;
	background:#FFF;
	-webkit-transition:all ease 0.3s;
	-moz-transition:all ease 0.3s;
	-o-transition:all ease 0.3s;
	-ms-transition:all ease 0.3s;
	transition:all ease 0.3s;
}
.textarea_reply {
	overflow:hidden;
	padding-top:20px;
}
.textarea_reply p {
	margin-bottom:5px;
}
.textarea_reply textarea {
	outline:none;
	resize:none;
	border:#0093FE solid 1px;
	width:663px;
	height:84px;
	line-height:20px;
	padding:3px 5px;
}
.inputBox_reply {
	float:right;
	width:100px;
	border:#0093FE solid 1px;
	margin-right:5px;
	display:inline;
	overflow:hidden;
}
.inputBox_reply input {
	width:100px;
	border:#FFF solid 1px;
	height:24px;
	font-family:"Microsoft YaHei";
	background:#0093FE;
	color:#FFF;
}
/*2012年12月7日 页面更改 课程信息页面调整*/
.content_newKc {
	width:940px;
	margin:10px auto 0 auto;
	overflow:hidden;
	position:relative;
	z-index:34;
}
/*课程信息页面右侧调整*/
.kcArea_r_move {
	overflow:hidden;
	width:796px;
	float:right;
	_margin-top:-2px;
}
/*九宫格 - top*/
.kc_tl {
	background:url(../images/kcArea_ico/tl.png) left top no-repeat;
	_background:url(../images/kcArea_ico/ie6/tl.jpg) left top no-repeat;
	padding-left:11px;
	overflow:hidden;
	height:11px;
}
.kc_tr {
	background:url(../images/kcArea_ico/tr.png) right top no-repeat;
	_background:url(../images/kcArea_ico/ie6/tr.jpg) right top no-repeat;
	padding-right:11px;
	overflow:hidden;
	height:11px;
}
.kc_tc {
	background:url(../images/kcArea_ico/tc.png) left top repeat-x;
	_background:url(../images/kcArea_ico/ie6/tc.jpg) left top repeat-x;
	overflow:hidden;
	height:11px;
}
/*九宫格 - center*/
.kc_cl {
	background:url(../images/kcArea_ico/cl.png) left top repeat-y;
	_background:url(../images/kcArea_ico/ie6/cl.jpg) left top repeat-y;
	padding-left: 11px;
	overflow: hidden;
}
.kc_cr {
	background:url(../images/kcArea_ico/cr.png) right top repeat-y;
	_background:url(../images/kcArea_ico/ie6/cr.jpg) right top repeat-y;
	padding-right:11px;
	overflow:hidden;
}
.kc_cc {
	background:url(../images/kcArea_ico/cc.png) left top repeat;
	_background:url(../images/kcArea_ico/ie6/cc.jpg) left top repeat;
	overflow:hidden;
	padding:10px 20px;
}
/*九宫格 - bottom*/
.kc_bl {
	background:url(../images/kcArea_ico/bl.png) left top no-repeat;
	_background:url(../images/kcArea_ico/ie6/bl.jpg) left top no-repeat;
	padding-left:11px;
	overflow:hidden;
	height:11px;
}
.kc_br {
	background:url(../images/kcArea_ico/br.png) right top no-repeat;
	_background:url(../images/kcArea_ico/ie6/br.jpg) right top no-repeat;
	padding-right:11px;
	overflow:hidden;
	height:11px;
}
.kc_bc {
	background:url(../images/kcArea_ico/bc.png) left top repeat-x;
	_background:url(../images/kcArea_ico/ie6/bc.jpg) left top repeat-x;
	overflow:hidden;
	height:11px;
}
.kcBox {
	width:100%;
	overflow:hidden;
	font-size:14px;
	font-family:"Microsoft YaHei";
}
.kcBox p {
	line-height:24px;
	margin-bottom:16px;
}
.kcBox .info_aLink {
	width:100%
}
.kcInTxt {
}
.kcInTxt h3 {
	color: #5B5A5A;
	font-size: 16px;
	font-family: "Microsoft YaHei";
	margin-bottom: 5px;
}
.kcIntxt_aLink {
	font:14px/26px "Microsoft YaHei";
	text-align:right;
}
.kcIntxt_aLink a {
	color:#C71717;
	text-decoration:none;
}
.kcIntxt_aLink strong {
	font-family:'\5B8B\4F53';
}
.kcIntxt_aLink a:hover {
	text-decoration:underline;
}
.kcTable {
	width:100%;
	background:#8EC7FF;
	font-family:Verdana;
}
.kcTable thead th {
	background:#D0DEE7;
}
/*blue 2012-12-29 12:04:07*/
.kcTable td em {
	color:#666;
	font-style:normal;
}
.kcTable td a {
	color:#900;
}
.kcTable td a:hover {
	text-decoration:underline;
}
.table_timer {
	display:inline-block;
	width:50%;
	height:50px;
	float:left;
	text-align:center;
}
.sm_alerts {
	line-height:30px;
	color:#666;
}
/*课程内各种隐藏的div*/
.kc_content {
	display:none;
	overflow:hidden;
}
.kc_cShow {
	display:block;
	overflow:hidden;
}
/*课程大纲列表*/
.kc_list {
	width:45%; /*padding-bottom:100000px; margin-bottom:-100000px;*/
	overflow:hidden;
	color:#000;
}
.kc_title {
	float:left;
	width:10%;
	font:14px/1.6 "Microsoft YaHei";
*font-family:'\5B8B\4F53';
	_font-family:'\5B8B\4F53'; /*padding-bottom:100000px; margin-bottom:-100000px;*/
	overflow:hidden;
	text-align:center;
}
.kc_list_l {
	float:left;
	border-right:#CCC solid 1px;
}
.kc_list_l p {
	padding-right:28px;
}
.kc_list_r {
	float:right;
	margin-left:-1px;
}
.kc_list_r p {
	padding-left:28px;
}
.kc_c1 {
	color:#666;
	font:14px/1.6 "Microsoft YaHei";
	text-shadow:1px 1px 0 #FFF;
*font-family:'\5B8B\4F53';
	_font-family:'\5B8B\4F53';
}
.kc_c2 {
	color:#F00;
	font:14px/1.6 "Microsoft YaHei";
	text-shadow:1px 1px 0 #FFF;
*font-family:'\5B8B\4F53';
	_font-family:'\5B8B\4F53';
}
.kc_c3 {
	color:#000;
	font:16px/1.6 "Microsoft YaHei";
	font-weight:bold;
*font-family:'\5B8B\4F53';
	_font-family:'\5B8B\4F53';
}
.kcBar {
	overflow:hidden;
	position:relative;
	background:#D0DEE7;
	height:40px;
	padding-top:12px;
	margin-bottom:10px;
}
.kcBar_content {
	overflow:hidden;
}
/*下拉按钮*/
.kc_down {
	border-width:6px;
	border-style:solid dashed dashed dashed;
	border-color:#333 #D0DEE7 #D0DEE7 #D0DEE7;
	position:absolute;
	right:20px;
	top:20px;
}
.kc_up {
	border-width:6px;
	border-style:dashed dashed solid dashed;
	border-color:#D0DEE7 #D0DEE7 #333 #D0DEE7;
	position:absolute;
	right:20px;
	top:20px;
	display:none;
}
/*处理ie6bug*/
.ie6mg {
	_margin-top:-1px;
}
/*课程新页面，父级，白色背景部分*/
.course_big {
	width:796px;
}
.course_title_new {
	background:url(../images/course_new_bg.png) left top no-repeat;
	height:45px;
	border-bottom:#D1D1D1 solid 4px;
	overflow:hidden;
	line-height:20;
}
.course_titleSm {
	background:url(../images/course_titlesm_bg.jpg) left bottom repeat-x;
}
.course_titleSm_txt {
	background:url(../images/course_titlesm_txt.png) 0 0 no-repeat;
	height:40px;
	overflow:hidden;
	line-height:20;
}
.course_titleSalary {
	background-position:0 -45px;
}
.course_titleAsk {
	background-position:0 -89px;
}
/*学员列表*/
.studentListBox {
	overflow:hidden;
}
.studentList {
	overflow:hidden;
	float:left;
	width:50%;
	margin-bottom:15px;
}
.studentList dt {
	background:url(../images/student_bg_forIE6.jpg) left top no-repeat;
	width:188px;
	height:180px;
	overflow:hidden;
	margin-right:20px;
	float:left;
	position:relative;
}
.studentList dt p {
	position:absolute;
	left:3px;
	bottom:32px;
	height:24px;
	background:#000;
	opacity:.5;
filter:alpha(opacity:50);
	z-index:2;
	width:182px;
}
.studentList dt .links {
	position:absolute;
	left:3px;
	bottom:32px;
	height:24px;
	z-index:3;
	color:#FFF;
	font:14px/24px Verdana;
	padding-left:6px;
}
.studentList dt img {
	display:block;
	margin:3px;
}
.studentList dd {
	width:150px;
	float:left;
	height:180px;
}
.studentList dd p {
	font:14px/1.9 'Verdana';
	overflow:hidden;
	_vertical-align:top;
	clear:both;
}
.studentList dd p em {
	float:left;
	font-style:normal;
	font-size:14px;
}
/*处理学员名字*/
.studentName {
	background:url(../images/studentImg/student_name.jpg) 0 0 no-repeat;
	height:14px;
	width:48px;
	float:left;
	overflow:hidden;
	margin-top:6px;
}
.student_steven {
	background-position:0 0;
}
.student_syq {
	background-position:0 -14px;
}
.student_zxr {
	background-position:0 -28px;
}
.student_fxy {
	background-position:0 -42px;
}
/*通用的文字*/
.comZnsTxt {
	overflow:hidden;
}
.comZnsTxt img {
	display:block;
	margin:0 auto;
}
.comPromptTxt {
	font:16px/2 '\534E\6587\6977\4F53';
	text-align:center;
	color:#666;
	padding:10px 0 60px 0;
}
/*课程介绍*/
.infoDuction {
	overflow:hidden;
	position:relative;
	padding:20px 40px;
	margin-bottom:15px;
}
.infoDuction h3 {
	height:50px;
	overflow:hidden;
	margin-bottom:25px;
}
.infoDuction h3 strong {
	font:48px/1 "Microsoft YaHei";
	padding-bottom:1px\0;
	padding-right:10px;
	vertical-align:bottom;
*display:inline-block;
*font-size:40px;
*padding-bottom:10px;
	_padding-bottom:0;
	_font-family:'\5B8B\4F53';
	_font-size:40px;
}
.infoDuction h3 span {
	vertical-align:bottom;
	font:18px/1 "Microsoft YaHei";
*padding-bottom:18px;
	_padding-bottom:0;
}
.infoDuc_txt {
	font:14px/24px '\5B8B\4F53';
}
.info_color_yellow {
	color:#FFE119;
}
.info_color_blue {
	color:#4692FF;
}
.info_color_white {
	color:#FFF;
}
.info_color_black {
	color:#0E0E0E;
}
.info_color_white a {
	color:#4692FF;
}
.info_color_black a {
	color:#FFE119;
}
.info_color_white a:hover, .info_color_black a:hover {
	text-decoration:underline;
}
.infoDuction_black {
	background:url(../images/infoD_black.jpg) left top repeat;
}
.infoDuction_blue {
	background:url(../images/infoD_blue.jpg) left top repeat;
}
.info_number {/*position:absolute; z-index:0; right:15px; top:0;*/
	opacity:0.3;
filter:alpha(opacity:30);
	font-style:normal;
	font-size:140px;
	line-height:1;
	font-family:Verdana;
	float:right;
	margin-right:-20px;
	margin-top:-20px;
}
.myFamous {
	height:80px;
	overflow:hidden;
}
.myFamous strong {
	line-height:500%;
}
.myFamous img {
	display:block;
	width:100%;
}
/*常见问题*/
.askBox {
	overflow:hidden;
	position:relative;
}
.askLeft {
	width:600px;
	float:left;
	overflow:hidden;
}
.askTxtBox {
	overflow:hidden;
	margin-bottom:30px;
}
.askTitle {
	height:72px;
	background:url(../images/adkTitleBg.png) left top no-repeat;
	font:18px/1 "Microsoft YaHei";
	padding-top:1px\0;
	padding-left:35px;
	margin-bottom:-20px;
	_padding-top:3px;
}
.askTxtBox p {
	text-indent:2em;
	font:14px/24px "Microsoft YaHei";
	color:#484848;
	margin-bottom:5px;
}
.askTxtBox p a {
	color:#4692FF;
}
.askTxtBox p a:hover {
	text-decoration:underline;
}
/*处理我要提问部分的左侧*/
.askTxtBox_sm {
	width:480px;
}
.askTitleSmBg {
	background:none;
	background:url(../images/adkTitleBg_sm.png) left top no-repeat;
}
.askRight {
	width:219px;
	height:259px;
	background:url(../images/adkRightBg.png) left top no-repeat;
	float:right;
	margin-top:-10px;
	position:absolute;
	right:0;
	top:80px;
}
.askRight h3 {
	font:16px/1.5 "Microsoft YaHei";
	padding:16px 20px 0 20px;
}
.askRight p {
	font:14px/1.6 "Microsoft YaHei";
	padding:5px 20px 20px 20px;
	color:#999;
}
.askRight a {
	width:175px;
	height:45px;
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.ask_sumbit {
	background-position:0 -131px;
	margin-bottom:10px;
}
.ask_sumbit:hover {
	background-position:-189px -131px;
}
.ask_zns {
	background-position:0 -188px;
}
.ask_zns:hover {
	background-position:-189px -188px;
}
::selection {
	background-color:#669900;
	color:#ffffff;
}
::-moz-selection {
background-color:#669900;
color:#ffffff;
}
/*新 课程页 左侧 小导航 - 2012年12月26日16:06:01*/
.kcArea_l_new {
	width:147px;
	position:absolute;
	margin-right:-4px;
	left:0;
	top:0;
}
.newKcNavLeft {
	border-right:#8C8C8C dashed 1px;
	overflow:hidden;
	padding-top:4px;
}
.newKcNavLeft li {
	height:60px;
	background:url(../images/newKcNavSm.png) 0 -60px no-repeat;
	text-align:center;
	position:relative;
}
.newKcNavLeft li .newLink {
	display:block;
	height:60px;
	width:100%;
	font:16px/60px "Microsoft YaHei";
	color:#696969;
	position:absolute;
	left:0;
	top:0;
	width:147px;
}
.newKcNavLeft .newLiThis {
	display:block;
	height:60px;
	width:100%;
	font:16px/60px "Microsoft YaHei";
	color:#696969;
	position:absolute;
	left:0;
	top:0;
	width:147px;
	background:url(../images/newKcNavSm.png) 0 0 no-repeat;
}
.bor_mar {
	margin-top:-4px;
}
/*Blue 2012-12-29 15:12:24*/
.bor_mar a.newLink {
	display:none;
}
.newKcNavLeft .bor_mar a.newLiThis {
	display:block;
}
.newKcNavLeft a.newLiThis {
	display:none;
}
.bor_mar {
	margin-top:-4px;
}
.btn_leftBlue_new {
	width:30px;
	height:30px;
	position:absolute;
	left:133px;
	top:18px;
	z-index:3;
	background-position:-373px -55px;
}
/*我要试听 文字部分 新 */
.txtTop_new {
	background:url(../images/txtTop_new.png) left top no-repeat;
	overflow:hidden;
	margin-left:3px;
	margin-bottom:5px;
	width:147px;
}
.txtBot_new {
	background:url(../images/txtBot_new.png) left bottom no-repeat;
	overflow:hidden;
}
.txtCen_new {
	background:url(../images/txtCen_new.png) left top repeat-y;
	margin:10px 0;
	overflow:hidden;
	width:207px;
}
.txtLink_new {
	background-position:-244px -246px;
	height:50px;
	display:inline-block;
	line-height:50px;
	text-align:center;
	width:140px;
	margin:0;
	font-size:14px;
	color:#000;
	text-shadow:1px 1px 1px #FFF;
	margin-left:2px;
}
.mb10 {
	margin-bottom:10px;
}
.mb40 {
	margin-bottom:40px;
}
.txtLink2_new {
	height:40px;
	display:block;
	line-height:40px;
	text-align:center;
	width:140px;
	font-size:14px;
	color:#000;
	text-shadow:1px 1px 1px #FFF;
}
.txtLink_new:hover, .txtLink2_new:hover {
	font-weight:bold;
}
/*通用弹出层 new 2012年12月29日*/
.box_alerts {
	width:700px;
	position:fixed;
	z-index:202;
	_position:absolute;
}
/*顶部半透明黑色的框*/
.t1Box {
	height:6px;
	overflow:hidden;
}
.t1Box .tl {
	background:url(../images/alert/tl.png) left top no-repeat;
}
.t1Box .tr {
	background:url(../images/alert/tr.png) right top no-repeat;
}
.t1Box .tc {
	background:url(../images/alert/tc.png) left top repeat-x;
	height:6px;
	overflow:hidden;
	margin:0 6px;
}
/*中间部分，用来处理白色内容部分的边框*/
.border {
	overflow:hidden;
}
.border .bLeft {
	background:url(../images/alert/bc.png) left top repeat-y;
	overflow:hidden;
}
.border .bCenter {
	background:url(../images/alert/bc.png) right top repeat-y;
	overflow:hidden;
}
.border .bRight {
	margin:0 5px;
	overflow:hidden;
}
/*标题上面的小圆角*/
.title {
	overflow:hidden;
	height:38px;
}
.title .t2l {
	background:url(../images/alert/title_l.png) left top no-repeat;
}
.title .t2r {
	background:url(../images/alert/title_r.png) right top no-repeat;
}
.title .t2c {
	background:url(../images/alert/title_c.png) left top repeat-x;
	margin:0 2px;
	overflow:hidden;
	height:38px;
	position:relative;
}
.title .t2c h3 {
	font:14px/38px "Microsoft YaHei";
	padding-left:10px;
}
/*底部小白条*/
.b2Box {
	overflow:hidden;
	height:2px;
}
.b2Box .b2l {
	background:url(../images/alert/b2l.png) left top no-repeat;
}
.b2Box .b2r {
	background:url(../images/alert/t2r.png) right top no-repeat;
}
.b2Box .b2c {
	background:url(../images/alert/b2c.png) left top repeat;
	height:2px;
	overflow:hidden;
	margin:0 2px;
}
/*底部透明黑条*/
.b1Box {
	height:6px;
	overflow:hidden;
}
.b1Box .b1l {
	background:url(../images/alert/bl.png) left top no-repeat;
}
.b1Box .b1r {
	background:url(../images/alert/br.png) right top no-repeat;
}
.b1Box .b1c {
	background:url(../images/alert/bc.png) left top repeat-x;
	height:6px;
	overflow:hidden;
	margin:0 6px;
}
.close_alert {
	background:url(../images/alert/close.png) 0 0 no-repeat;
	width:25px;
	height:25px;
	position:absolute;
	right:10px;
	top:6px;
}
.close_alert_sm {
	background:url(../images/alert/close_sm.png) 0 0 no-repeat;
	width:12px;
	height:12px;
	position:absolute;
	right:26px;
	top:26px;
	-webkit-transition:all ease 300ms;
	transform:rotate(0deg)
}
.close_alert_sm:hover {
	-webkit-transform:rotate(90deg);
	-moz-transform:rotate(90deg);
	-o-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	transform:rotate(90deg);
	-webkit-transition:all ease 300ms;
	-moz-transition:all ease 300ms;
	-ms-transition:all ease 300ms;
	-o-transition:all ease 300ms;
	transition:all ease 300ms;
}
/*.close_alert:hover{background-position:0 -25px;}*/
.alertContent {
	overflow:hidden;
	background:#FFF;
	padding:10px 20px;
}
/*提交问题*/
.alertNav {
	border-bottom:#D1D1D1 solid 2px;
	height:35px;
	padding-left:10px;
}
.alert_nav_links {
	height:35px;
	float:left;
	padding:0 30px;
	border:#D1D1D1 solid 1px;
	font-size:14px;
	color:#000;
	line-height:38px;
	background:#FFF;
	margin-left:-1px;
}
.alert_nav_linksThis {
	height:35px;
	background:#FFF;
	float:left;
	padding:0 30px;
	border:#D1D1D1 solid 1px;
	border-top:#0DACED solid 2px;
	font-size:14px;
	color:#000;
	line-height:34px;
	border-bottom:none;
	position:relative;
	margin-left:-1px;
	z-index:2;
	display:block;
}
/*通用表单内容*/
.comListAlert {
}
.comListAlert li {
	clear:both;
	padding:0 5px;
}
.comListAlert .liHei {
	height:20px;
}
.comListAlert span {
	float:left;
	width:70px;
	font:14px/34px '\5B8B\4F53';
	color:#766F6F;
	text-align:right;
	padding-right:20px;
}
.comListAlert .textAreaSpan {
	line-height:24px;
}
.alertInput {
	width:254px;
	float:left;
	height:22px;
	border:#A8A8A8 solid 1px;
	font-family:Verdana;
	outline:none;
	padding:5px;
	box-shadow:inset 1px 1px 5px #E7E7E7;
	font-size:14px;
}
.alertTextarea:focus, .alertInput:focus {
	border:#0DACED solid 1px;
}
.alertTextarea {
	width:400px;
	height:80px;
	border:#A8A8A8 solid 1px;
	font-family:Verdana;
	outline:none;
	padding:5px;
	box-shadow:inset 1px 1px 5px #E7E7E7;
	resize:none;
	word-break:break-all;
	font-size:14px;
}
.alertSubmitBg {
	height:51px;
	width:140px;
	float:left;
	background-position:-407px -194px;
}
.alertSubmitBg:hover {
	background-position:-407px -245px;
}
.alertSubmit {
	height:49px;
	display:block;
	width:140px;
	height:51px;
	cursor:pointer;
	background-position:-407px -305px;
}
.alertLogoBg {
	background:url(../images/alertLogoBg.png) right bottom no-repeat;
}
.alertPrompt {
	float:left;
	padding-left:10px;
	line-height:34px;
	color:#999;
}
.wrong {
	color:#F00;
}
/*
2013年1月16日
官网优化添加内容
*/
/*关于我们页面 留言*/
.contact_message {
	-webkit-transition: 0.4s all ease;
	-moz-transition: 0.4s all ease;
	-ms-transition: 0.4s all ease;
	-o-transition: 0.4s all ease;
	transition: 0.4s all ease;
}
.contact_message span {
	font-family:'\5B8B\4F53';
}
.contact_message:hover {
	color:#09C !important;
	-webkit-transition: 0.4s all ease;
	-moz-transition: 0.4s all ease;
	-ms-transition: 0.4s all ease;
	-o-transition: 0.4s all ease;
	transition: 0.4s all ease;
}
/*2013年2月6日  友情链接*/
.friendlyLinks {
	width:1000px;
	margin:0 auto;
	overflow: hidden;
	display:none;
}
.friendlyLinks h3 {
	font:14px/1.5 '\5B8B\4F53';
	color:#FFF;
	margin-bottom: 15px;
}
.friendlyLinks a {
	float:left;
	color:#999;
	margin-right:10px;
	margin-bottom:10px;
	word-break:keep-all;
	white-space:nowrap;
	-webkit-transition:0.4s all ease;
	-moz-transition:0.4s all ease;
	-ms-transition:0.4s all ease;
	-o-transition:0.4s all ease;
	transition:0.4s all ease;
}
.friendlyLinks a:hover {
	color:#0099cc;
}
/*
2013年3月21日
投票弹出层
*/
/*conunt icons*/
.couplet, .count_icons, .countTitle, .countAboutTitle {
	background:url(../images/count_icons.png) 0 0 no-repeat;
}
.countLayer {
	width:650px;
	height:438px;
	position:fixed;
	_position:absolute;
	left:50%;
	top:50%;
	margin:-219px 0 0 -325px;
	overflow:hidden;
	background:#FFF;
	z-index:1211;
	opacity:0;
}
.countTitleBox {
	margin-top:10px;
	overflow:hidden;
	position:relative;
}
.countTitle {
	border-left:#009AD9 solid 8px;
	height:50px;
	line-height:50px;
	background-position:14px -172px;
}
.countClose {
	font:14px/30px Verdana;
	position:absolute;
	right:0;
	top:10px;
	width:50px;
	height:30px;
	background:#009AD9 url(../images/count_icons.png) 18px -58px no-repeat;
	opacity:.8;
	-webkit-transition:all ease .3s;
	-moz-transition:all ease .3s;
	-ms-transition:all ease .3s;
	-o-transition:all ease .3s;
	transition:all ease .3s;
}
.countClose:hover {
	opacity:1;
	-webkit-transition:all ease .3s;
	-moz-transition:all ease .3s;
	-ms-transition:all ease .3s;
	-o-transition:all ease .3s;
	transition:all ease .3s;
}
.countContent {
	overflow:hidden;
}
.countList {
	width:642px;
	overflow:hidden;
	padding:25px 0 0 23px;
}
.countList li {
	float:left;
	width:177px;
	height:158px;
	position:relative;
	margin-right:36px;
}
.countLink {
	position:absolute;
	height:158px;
	width:177px;
	background:#F0F0F0;
	-webkit-transition:all ease .3s;
	-moz-transition:all ease .3s;
	-ms-transition:all ease .3s;
	-o-transition:all ease .3s;
	transition:all ease .3s;
}
.countTxt {
	font:30px/1.2 "Microsoft YaHei";
	padding:24px 0 0 8px;
	display:block;
	color:#484848;
}
.poll {
	position:absolute;
	padding:1px 8px;
	right:0;
	top:6px;
	background:#009AD9;
	color:#FFF;
	font-size:12px;
	display:none;
}
.couplet {
	background-position:-43px -43px;
	width:42px;
	height:42px;
	position:absolute;
	right:10px;
	bottom:16px;
	display:none;
}
.countLink:hover {
	background:#33C1FF;
	-webkit-transition:all ease .3s;
	-moz-transition:all ease .3s;
	-ms-transition:all ease .3s;
	-o-transition:all ease .3s;
	transition:all ease .3s;
}
.countLink:hover .countTxt {
	color:#FFF;
}
.countLink_y {
	background:#0DACED;
}
.countLink_y .countTxt {
	color:#FFF;
}
.countLink_y .couplet {
	display:block;
}
/*提示*/
.count_alerts {
	width:572px;
	margin:10px auto;
	padding:0 14px;
	border:#0daced solid 1px;
	font:14px/2 "Microsoft YaHei";
filter:alpha(opacity:0);
	opacity:0;
}
/*按钮组*/
.countBtns {
	overflow:hidden;
	padding:10px 24px 10px 0;
}
.countBtn {
	float:right;
	width:154px;
	height:55px;
	background:#009AD9;
	text-align:center;
	color:#FFF;
	font:30px/55px "Microsoft YaHei";
	opacity:.8;
	-webkit-transition:all ease .3s;
	-moz-transition:all ease .3s;
	-ms-transition:all ease .3s;
	-o-transition:all ease .3s;
	transition:all ease .3s;
}
.countBtn:hover {
	opacity:1;
	-webkit-transition:all ease .3s;
	-moz-transition:all ease .3s;
	-ms-transition:all ease .3s;
	-o-transition:all ease .3s;
	transition:all ease .3s;
}
.countAbout {
	background:#F7F7F7;
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:66px;
	border-top:#ECECEC solid 1px;
}
.countAboutCon {
	height:50px;
	border-top:#FFF solid 1px;
	padding-top:15px;
}
.count_icons {
	width:32px;
	height:32px;
	float:left;
	opacity:.4;
filter:alpha(opacity:40);
	margin-right:10px;
}
.count_icons:hover {
	opacity:.8;
filter:alpha(opacity:80);
}
.count_icon_sina {
	background-position:0 0;
	cursor:pointer;
}
.count_icon_tencent {
	background-position:-44px 0px;
	cursor:pointer;
}
.countAboutTitle {
	background-position:0 -119px;
	width:180px;
	height:22px;
	float:left;
	margin:4px 14px 0 22px;
}
/*新登录效果 add  2013-3-27*/
/*.newLoginBox{width:389px; height:359px; position:fixed; left:50%; top:50%; margin-left:-194px; margin-top:-180px; background:url(../images/newLoginBg.png) 0 0 no-repeat; z-index:1211;}
*/
.newLoginBox {
	width:389px;
	height:359px;
	position:fixed;
	left:50%;
	top:50%;
	margin-left:-194px;
	margin-top:-180px;
	background:url(../images/newLoginBg.png) 0 0 no-repeat;
	z-index:1211;
	_position:absolute;
_top: expression(document.documentElement.scrollTop + Math.round(document.documentElement.offsetHeight / 2) + "px");
}
.newLogin, .newLogin_reg {
	width:352px;
	height:323px;
	padding:6px;
	background:url(../images/newLoginBg_c.png) 0 0 no-repeat;
	position:absolute;
	left:12px;
	top:11px;
}
.newLoginTitle {
	background:url(../images/newLogin_txt.png) center center no-repeat;
	height:72px;
}
.newLogin_inBox {
	margin:0 15px 5px;
	background:#FFF;
	height:40px;
	border:#323232 solid 6px;
	position:relative;
}
.newLogin_inBox span {
	height:40px;
	line-height:40px;
	font:14px/40px "Microsoft YaHei";
	padding-left:16px;
	_font-family:"\5B8B\4F53";
}
.newLogin_inBox_active {
	border-color:#3481B1;
}
.newLogin_input {
	height:14px;
	display:block;
	width:282px;
	margin:0 14px;
	padding:13px 0;
	font:14px/14px "Microsoft YaHei";
	_font-family:"\5B8B\4F53";
	color:#000;
	position:absolute;
	left:0;
	top:0;
	background:none;
}
.newLoginTxt {
	margin:6px 18px 18px;
	text-align:right;
	font:14px/24px "Microsoft YaHei";
	_font-family:"\5B8B\4F53";
}
.newReg {
	color:#359ADA;
	margin-right:8px;
	padding-bottom:1px;
	border-bottom:#359ADA solid 1px;
	-webkit-transition: 0.4s all ease;
	-moz-transition: 0.4s all ease;
	-ms-transition: 0.4s all ease;
	-o-transition: 0.4s all ease;
	transition: 0.4s all ease;
}
.newReg:hover {
	color:#3481B1;
	-webkit-transition: 0.4s all ease;
	-moz-transition: 0.4s all ease;
	-ms-transition: 0.4s all ease;
	-o-transition: 0.4s all ease;
	transition: 0.4s all ease;
	border-bottom:#3481B1 solid 1px;
}
.newPass {
	color:#7B7B7B;
	padding-bottom:1px;
	border-bottom:#323232 solid 1px;
	-webkit-transition: 0.4s all ease;
	-moz-transition: 0.4s all ease;
	-ms-transition: 0.4s all ease;
	-o-transition: 0.4s all ease;
	transition: 0.4s all ease;
}
.newPass:hover {
	color:#7B7B7B;
	border-bottom:#7B7B7B solid 1px;
	-webkit-transition: 0.4s all ease;
	-moz-transition: 0.4s all ease;
	-ms-transition: 0.4s all ease;
	-o-transition: 0.4s all ease;
	transition: 0.4s all ease;
}
.regWarm {
	color:#CCC;
	_font-family:"\5B8B\4F53";
}
/*.newLogin_submit{background:url(../images/newLogin_txt.png) 2px -103px no-repeat; height:72px; width:310px; display:block; margin:0 auto;}
*/
.newLogin_reg {
	padding-top:24px;
}
.newLogin_btn {
	width:310px;
	height:72px;
	display:block;
	margin:0 auto;
}
.shangxia {
	width:auto;
	height:auto;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 1px #c9c8ba;
	-webkit-box-shadow: 0 1px #c9c8ba;
	box-shadow: 0 1px #c9c8ba;
	border: 1px solid #ddddcf;
	padding: 15px 20px 15px;
	margin-bottom: 15px;
	margin-top:15px;
}
.shangxia li {
	color:#ffffff;
	line-height:20px;
}
.shangxia li a {
	color:#ffffff;
}
.lanmu {
	width:200px;
	height:auto;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 1px #c9c8ba;
	-webkit-box-shadow: 0 1px #c9c8ba;
	box-shadow: 0 1px #c9c8ba;
	border: 1px solid #ddddcf;
	padding: 15px 20px 15px;
	margin-bottom: 15px;
	margin-top:15px;
	margin-left:15px;
}
li.lanmulist {
	line-height:26px;
	text-align:left;
	font-size:13px;
	color:#FFFFFF;
	list-style-type:disc;
}
li.lanmulist a {
	line-height:26px;
	text-align:left;
	font-size:13px;
	color:#FFFFFF;
	list-style-type:disc;
}
.comment a {
	font-size:12px;
	color:#FFF;
	line-height:22px;
	text-align:left;
	padding:10px 12px;
	background:url({dede:global.cfg_templets_skin/}/images/pinglun.png) no-repeat top left;
	width:184px;
	height:59px;
	overflow:hidden;
	margin:0 auto;
}
span.dangqian {
	float:left;
	padding-left:30px;
	padding-top:20px;
	color:#333333
}
span.dangqian a {
	color:#333333
}
