/*write by zshlwy for course-kj*/
/*all*/
body{ background:#fff; font-size: 12px; line-height: 22px;  text-decoration: none}
img{ border:0;}
ul,ol,li,dl,dt,dd{ list-style:none;}
/*color: #004276;*/

/*layout*/
#site_wrap {width:960px;*width:960px;_width:960px;margin:0 auto;}
#header{width:100%;}
#content{width:960px;*width:960px;_width:960px; margin: 0;padding:0;overflow:hidden;_zoom:1;clear:both;}
#left_column{float:left;*display: inline;display: inline; _zoom:1; width:185px;height:997px;*height:997px;_height:997px; *width:185px;_width:185px;padding:0;margin:0;}
#middle_column{*margin:0 195px !important; margin:0 192px;}
.middle_main{width:570px;float:left;display:inline-block;*display: inline;}
#middle_course{margin-left:200px !important; margin-left:197px;}
#right_column{float:right;display:inline;width:185px; padding:0;margin:0 0 0 6px;height:998px;*height:998px;_height:998px;*display: inline;_zoom:1;}
.clear{clear:both;height:0;font-size: 1px;line-height: 0px;}
.overflow{ overflow:auto; _zoom: 1;}
.center{text-align:center;} 
.left{text-align:left;}


.rowhigh8{ height: 8px;font-size: 1px;background-color: #FFF; overflow: hidden;}
.rowhigh10{ height: 10px;font-size: 1px;background-color: #FFF; overflow: hidden;}
.rowhigh15{ height: 15px;font-size: 1px;background-color: #FFF; overflow: hidden;}
.rowhigh20{ height: 20px;font-size: 1px;background-color: #FFF; overflow: hidden;}
.dot_line_1{border-bottom:1px dashed #ddd;margin:3px; height:1px;font-size: 1px;overflow: hidden;}
.solid_line_1{border-bottom:1px solid #345998;margin:0px; height:1px;font-size: 1px;overflow: hidden;}

/* header & footer*/
#header_img{float: left;}
#header_swf{float:right;width:300px;margin-top:5px !important;margin-top:9px;}
#header_topmenu { float: right;text-align: right; padding:3px 3px 0px;color: #999;}
	#header_topmenu a{ color: #999;}
#header_navmenu { background: #fff;}
	#header_navmenu #header_navmenu_links { float: left; margin: 0; padding: 0; list-style: none; }
	#header_navmenu #header_navmenu_links li { float: left;	margin-right: 1px; height: 28px;}
	#header_navmenu #header_navmenu_links li a{	display: block;	text-align: center;	padding: 8px 11px 6px 10px  !important; padding: 8px 12px 5px 12px;color: #fff; background: #3F5773; font-size:14px;font-weight: bold; line-height:100%;width:60px;}
	#header_navmenu #header_navmenu_links li a:hover {	background: #345998; }
#header_search { float: right;width: 185px;display: block;padding-top:1px;padding-right:0px;}
.header_btn {height: 25px; width: 60px;font-size:12px; text-align: center; }


/* siderbar */
.siderbar {width:185px;}
    .siderbar h2 {padding-left:25px;font-size:14px;font-weight:bold;border-bottom:1px dashed #DDD;background:url(../img/icon_feed.gif) no-repeat 8px 5px;}
	.siderbar ul {padding:5px 5px;margin:0;}
	.siderbar ul li {padding:0px; font-size:12px; height:22px;}
	.siderbar ul li a{padding-left:18px;display:block;height:22px;}
	.siderbar li a.group1{background:url(../img/group1.gif) no-repeat 0 4px;}
	.siderbar li a.group2{background:url(../img/group2.gif) no-repeat 0 4px;}
	.siderbar li a.group3{background:url(../img/group3.gif) no-repeat 0 4px;}
	.siderbar li a.group4{background:url(../img/group4.gif) no-repeat 0 4px;}
	.siderbar li a.group5{background:url(../img/group5.gif) no-repeat 0 4px;}
	.siderbar li a.group6{background:url(../img/group6.gif) no-repeat 0 4px;}
	.siderbar li a.group7{background:url(../img/group7.gif) no-repeat 0 4px;}
	.siderbar li a.group8{background:url(../img/group8.gif) no-repeat 0 4px;}
	.siderbar li a.group9{background:url(../img/group9.gif) no-repeat 0 4px;}
	.siderbar li a.group10{background:url(../img/group10.gif) no-repeat 0 4px;}
	.siderbar li a.line1{margin-left:0px;background:url(../img/icon-t0.gif) no-repeat 0 0px;}
	.siderbar li a.line2{margin-left:0px;background:url(../img/icon-t.gif) no-repeat 0 0px;}
	.siderbar li a.line3{margin-left:0px;background:url(../img/icon-t1.gif) no-repeat 0 0px;}
	
/*原来的侧边栏样式：#siderbar_course,#siderbar_school{ border:solid 1px #ddd;margin:0 0 20px 0;padding:0;_zoom: 1;}*/
/*原来的侧边栏样式：	.siderbar h3 {height:22px;background-color:#e9edf2;padding:3px 0 0 0;}*/
/*原来的侧边栏样式：	.siderbar h3 label{padding-left:20px;font-size:14px;font-weight:bold;background:url(../img/icon-file.gif) no-repeat 5px 1px;}*/

#siderbar_teacher a{ border:1px #ddd solid;padding:1px; text-align:center; margin-bottom:10px;}
#siderbar_teacher a.mid{ float:left;}
#siderbar_teacher a.left{float:left; margin-left:9px;margin-right:9px;}
#siderbar_teacher a.right{float:left; margin-left:9px;}

/*圆角框通用设置样式------------*/
.b1,.b2,.b3,.b4,.b5,.b6,.b7,.b8{height:1px; font-size:1px; overflow:hidden; display:block;}
.b1,.b8{margin:0 5px;}
.b2,.b7{margin:0 3px;border-right:2px solid; border-left:2px solid;}
.b3,.b6{margin:0 2px;border-right:1px solid; border-left:1px solid;}
.b4,.b5{margin:0 1px;border-right:1px solid; border-left:1px solid; height:2px;}
.sharp_content {border-right:1px solid;border-left:1px solid;overflow:hidden;}

/*灰边圆角框个性设置样式：第2、3句决定圆角框边框颜色，第4句决定圆角框背景颜色*/
.sharp_gray{width:100%;margin:0 0 10px 0;}
.sharp_gray .b2,.sharp_gray .b3,.sharp_gray .b4,.sharp_gray .b5,.sharp_gray .b6,.sharp_gray .b7,.sharp_gray .sharp_content{border-color:#CCC;}
.sharp_gray .b1,.sharp_gray .b8  {background:#CCC;}
.sharp_gray .b2,.sharp_gray .b3,.sharp_gray .b4,.sharp_gray .b5,.sharp_gray .b6,.sharp_gray .b7,.sharp_gray .sharp_content{background:#FFF;}

/*灰边蓝底圆角框个性设置样式：第2、3句决定圆角框边框颜色，第4句决定圆角框背景图片*/
.sharp_gray_stripe{width:100%;margin:0 0 10px 0;}
.sharp_gray_stripe .b2,.sharp_gray_stripe .b3,.sharp_gray_stripe .b4,.sharp_gray_stripe .b5,.sharp_gray_stripe .b6,.sharp_gray_stripe .b7,.sharp_gray_stripe .sharp_content{border-color:#ccc;}
.sharp_gray_stripe .b1,.sharp_gray_stripe .b8{background:#ccc;}
.sharp_gray_stripe .b2,.sharp_gray_stripe .b3,.sharp_gray_stripe .b4,.sharp_gray_stripe .b5,.sharp_gray_stripe .b6,.sharp_gray_stripe .b7,.sharp_gray_stripe .sharp_content{background:url(../img/bg_1.gif) repeat scroll 0 0 transparent;}

#siderbar_book a.mid{ float:left; text-align:center; margin-bottom:10px;}
#siderbar_book a.left{float:left; margin-left:8px;margin-right:8px; text-align:center; margin-bottom:10px;}
#siderbar_book a.right{float:left; margin-left:8px; text-align:center; margin-bottom:10px;}	


#mainnews{margin:0 0 20px 0;}
	#mainnews #newslist{display:inline-block;*display: inline;zoom: 1;width:350px;*width:350px;_width:350px;border:1px #ddd solid;}
	#mainnews #change{display:inline-block;*display: inline;zoom: 1;width:200px;*width:200px;_width:200px;height:170px;padding:5px;border:1px #ddd solid;}
#maindata{margin:0 0 20px 0;width:570px;*width:570px;_width:570px;}
	#maindata #datalist{display:inline-block;*display: inline;zoom: 1;width:320px;border:1px #ddd solid;}
	#maindata #cert{display:inline-block;*display: inline;zoom: 1;/*float:right;*/width:240px;}
	#maindata #cert .photo{float:left;width:60px;border:1px #ddd solid; padding:4px;margin-right:5px}

/*text*/
.title_links a{display: block;padding: 0px; font-size:14px; line-height:150%;}
.title_links_bold a:link,.title_links_bold a:visited,.title_links_bold a:hover{display: block;padding: 0px; font-size:14px;font-weight: bold; line-height:150%;}
.title_links_line a:link,.title_links_line a:visited,.title_links_line a:hover{display: block;padding: 0px; font-size:14px; text-decoration: underline;line-height:180%;}
.cont_links a{display: block;padding: 0px; font-size:12px;font-weight: normal; line-height:150%;}
.cont_links_gray a{display: block;padding: 0px; color:#bbbbbb;font-size:12px;font-weight: normal; line-height:150%;}

.text_indent_2 {text-indent:2em;}

.text_bold {font-weight: bold;}
.text_deleteline{text-decoration:line-through}
.text_underline{text-decoration: underline;}
.text_14 {font-size:14px;}

.text_gray {color: #ccc}
.text_black {color: #000}
.text_red {color: #ff0000}
.text_red1 {color: #c70000}
.text_blue {color: #0000ff}
.text_blue1 {color: #2c65ef}
.text_orange {color: #ff4500}
.text_orange1 {color: #fd6301}
.text_pink {color: #e4007f}

.text_small { font-size: 11px;font-family: tahoma, PMingLiu;}

.bian02 { background-color: #EBF4FB; border: #C1D7FF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.lan14c { font-size: 14px; line-height: 22px; font-weight: bold; color: #275AC3; text-decoration: underline}
.hei14b { font-size: 14px; line-height: 22px; color: #000000; font-weight: bold;text-decoration: none}
.lan14b { font-size: 14px; line-height: 22px; color: #004276; font-weight: bold;text-decoration: none}

.lan12s { font-size: 12px; line-height: 18px; color: #003399; text-decoration: none}
.lan14l { font-size: 14px; line-height: 22px; font-weight: bold; color: #0033cc; text-decoration: none}
.lan12c { font-size: 12px; line-height: 18px; font-weight: bold; color: #01309A; text-decoration: none}

.hui12 { font-size: 12px; line-height: 16px; color: #333333; text-decoration: none}
.gd12 {  font-size: 12px; line-height: 18px; color: #29AE00; text-decoration: none}
.gd14 {  font-size: 14px; line-height: 20px; color: #2AAE02; text-decoration: none}
.lan14 {  font-size: 14px; line-height: 22px; color: #261CDC; text-decoration: none}

.jh14 {  font-size: 14px; line-height: 22px; color: #FF6503; text-decoration: none}
.jh12 {  font-size: 12px; line-height: 20px; color: #FF6503; text-decoration: none}
.sj { font-size: 12px; line-height: 16px; color: #6F6F6F; text-decoration: none}
.ld_h {font-size: 14px; line-height: 28px; font-weight: bold; color: #820201; text-decoration: none}
.ld_l {font-size: 14px; line-height: 28px; font-weight: bold; color: #283FFD; text-decoration: none}
.ld_ls {  font-size: 14px; line-height: 22px; font-weight: bold; color: #003399; text-decoration: none}

.small { font-size: 11px;font-family: tahoma, PMingLiu;}

/*link*/

a.link_bold:link,a.link_bold:visited,a.link_bold:hover {font-weight: bold;}
a.link_underline:link,a.link_underline:visited,a.link_underline:hover {text-decoration: underline;}

a.link_12:link,a.link_12:visited,a.link_12:hover {font-size: 12px;}
a.link_14:link,a.link_14:visited,a.link_14:hover {font-size: 14px;}
a.link_16:link,a.link_16:visited,a.link_16:hover {font-size: 16px;line-height: 25px;}
a.link_18:link,a.link_18:visited,a.link_18:hover {font-size: 18px;line-height: 28px;}
a.link_20:link,a.link_20:visited,a.link_20:hover {font-size: 20px;line-height: 30px;}

a.link_red:link,a.link_red:visited,a.link_red:hover {color: #ff0000;}
a.link_red1:link,a.link_red1:visited,a.link_red1:hover {color: #c70000;}
a.link_blue:link,a.link_blue:visited,a.link_blue:hover {color: #0000ff;}
a.link_blue1:link,a.link_blue1:visited,a.link_blue1:hover {color: #2c65ef;}
a.link_black:link,a.link_black:visited,a.link_black:hover {color: #000000;}
a.link_white:link,a.link_white:visited,a.link_white:hover {color: #ffffff;}
a.link_orange:link,a.link_orange:visited,a.link_orange:hover {color: #ff4500}


.hei12 { font-size: 12px; line-height: 18px; color: #000000; font-weight: normal;text-decoration: none}
a.hei12:hover { font-size: 12px; line-height: 18px; color: #ff6600; font-weight: normal;text-decoration: underline}
a.hei12:link { font-size: 12px; line-height: 18px; color: #000000; font-weight: normal;text-decoration: none}
a.hei12:visited { font-size: 12px; line-height: 18px; color: #000000; font-weight: normal;text-decoration: none}

.bai12 {  font-size: 12px; line-height: 22px; font-weight: normal; color: #FFFFFF; text-decoration: none}
a.bai12:hover {  font-size: 12px; line-height: 22px; font-weight: normal; color: #FFFFFF; text-decoration: underline}
a.bai12:link {  font-size: 12px; line-height: 22px; font-weight: normal; color: #FFFFFF; text-decoration: none}
a.bai12:visited {  font-size: 12px; line-height: 22px; font-weight: normal; color: #FFFFFF; text-decoration: none}

.bai12b {  font-size: 12px; line-height: 22px; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.bai12b:hover {  font-size: 12px; line-height: 22px; font-weight: bold; color: #FFFFFF; text-decoration: underline}
a.bai12b:link {  font-size: 12px; line-height: 22px; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.bai12b:visited {  font-size: 12px; line-height: 22px; font-weight: bold; color: #FFFFFF; text-decoration: none}

.lan12 { font-size: 12px; line-height: 22px; color: #261CDC; text-decoration: none}
a.lan12:hover { font-size: 12px; line-height: 22px; color: #261CDC; text-decoration: underline}
a.lan12:link { font-size: 12px; line-height: 22px; color: #261CDC; text-decoration: none}
a.lan12:visited { font-size: 12px; line-height: 22px; color: #261CDC; text-decoration: none}

.lan14nl {   font-size: 14px; line-height: 22px; color: #261CDC; text-decoration: none; font-weight: bold}
a.lan14nl:link {   font-size: 14px; line-height: 22px; color: #261CDC; text-decoration: none; font-weight: bold}
a.lan14nl:visited {   font-size: 14px; line-height: 22px; color: #261CDC; text-decoration: none; font-weight: bold}
a.lan14nl:hover {   font-size: 14px; line-height: 22px; color: #261CDC; text-decoration: underline; font-weight: bold}

.bai14b { font-size: 14px; line-height: 22px; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.bai14b:hover { font-size: 14px; line-height: 22px; font-weight: bold; color: #FFFFFF; text-decoration: underline}
a.bai14b:link { font-size: 14px; line-height: 22px; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.bai14b:visited { font-size: 14px; line-height: 22px; font-weight: bold; color: #FFFFFF; text-decoration: none}

.hei14- {   font-size: 14px; line-height: 22px; color: #000000; text-decoration: none; font-weight: bold}
a.hei14-:link {   font-size: 14px; line-height: 22px; color: #000000; text-decoration: none; font-weight: bold}
a.hei14-:visited {   font-size: 14px; line-height: 22px; color: #000000; text-decoration: none; font-weight: bold}
a.hei14-:hover {   font-size: 14px; line-height: 22px; color: #000000; text-decoration: underline; font-weight: bold}

a.whitelink:link, a.whitelink:hover ,a.whitelink:visited { font-size: 2px; line-height: 2px; color: #fff;text-decoration: none}

/*table*/
.td-bar { height:25px; background-color:#e9edf2; border-style:solid; border-width:1px;	border-color:#89abdb;}
.td-1 {	background-color:#e9edf2; border-style:solid; border-width:1px;	border-color:#89abdb;}
.td-2 { border-style:solid;	border-width:1px; border-color:#ddd;}

/*teacher*/
#teacher dl{margin-bottom:20px;}
#teacher dd{margin-left:150px;}
#teacher .img{float:left;border:1px #ccc solid;padding:1px;margin-left:20px;}
#teacher .text{margin-left:150px;}

/*study*/
#study h1{font-size:14px;font-weight:bold;border-bottom:1px dashed #333;margin-top:25px;margin-bottom:5px;}
#study .right{width:250px;float:right;}
#study .left{width:250px;}

/*score*/
#score table {border:1px #333 solid; border-collapse:collapse;}
#score caption {font-size:14px;font-weight:bold;margin-bottom:5px}
#score td,th {border:1px #999 solid; padding:0px; text-align:center;}
#table_a th{border:1px #999 solid;background-color: #e9edf2;}
#table_b th{border:1px #999 solid;background-color: #ccff66;}
#score tr.striped{background-color: #efefef;}

/*courselist*/
#courselist{margin-left:200px !important; margin-left:197px;}
#courselist .CourseSet{margin-bottom:20px;}
#courselist .Course{margin-bottom:20px;}
#courselist h1 a{text-decoration:underline;color: #007dc9;font:18px/25px microsoft yahei;height: 25px;}
#courselist h2 a{text-decoration:underline;color: #007dc9;font:16px/25px microsoft yahei;height: 25px;}
#courselist .CourseSetPrice{font-weight: bold;}
#courselist .CoursePrice{font-weight: bold;margin-left:10px;}
#courselist .CourseSpecial{color: #c06;font-weight: bold;}
#courselist .CourseSetIntro{margin-bottom:10px;}
#courselist .CourseIntro{}


/*course*/
#course h1 {margin:0 10px;font-size:14px;font-weight:bold;border-bottom:3px solid #8fc31f;}
#course_record{margin:0 10px 20px;padding:5px;font-weight:bold;border:2px solid #ddd;}
#course_record ul li span{color: #ff4500;font-weight:bold;padding:2px 15px;border-bottom: 1px solid #ddd;display:inline-block;}
#course_grade{margin:0 10px 20px;}
#course_grade table {border:1px #999 solid; border-collapse:collapse;width:550px;}
#course_grade caption {font-weight:bold;margin-bottom:5px}
#course_grade td {border:1px #999 solid; padding:1px;text-align:center;}
#course_grade th {border:1px #999 solid; padding:1px;text-align:center;font-weight:normal;background-color: #e9edf2;}
#course_intro{margin:0 5px 20px;}
#course_intro_new{margin:0 5px 20px;}
#course_intro ul li{ height:22px;}
#course_question li{padding-left:18px;display:block;height:1%;}
#course_question .question{color:#ff6600;background:url(/school/img/icon_question.gif) no-repeat 0 3px;}
#course_question .answer{color:#666666;background:url(/school/img/icon_answer.gif) no-repeat 0 3px;}


/*shownews*/
#shownews{min-height:980px;width:750px;}
#shownews h1{font-size:14px;font-weight:bold;text-align:center;}
#shownews #lable{border-bottom:1px solid #3F5773;margin-top:5px;margin-bottom:10px;text-align:center;}

/*新闻内容里头表格的样式*/
#shownews #textcenter table td{text-align:center;}

/*Slide img*/
#ifocus { width:570px; height:150px; margin-bottom:0px; overflow:hidden; margin-bottom:20px}
	#ifocus_pic { display:inline; position:relative; float:left; width:570px; height:150px; overflow:hidden; margin:0px 0 0 0px; }
		#ifocus_piclist { position:absolute; left:0; top:0;}
		#ifocus_piclist li { width:570px; height:150px; overflow:hidden; padding:0px }
		#ifocus_piclist img { width:570px; height:150px; }
	#ifocus_opdiv { position:absolute; left:0; bottom:0; width:570px; height:20px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
	#ifocus_tx { position:absolute; left:5px; bottom:0px; color:#FFF; }
		#ifocus_tx .normal { display:none; }
		#ifocus_tx li {position:absolute; left:0; bottom:0; width:570px;text-align:center; font-size: 12px;line-height:150%;margin-top:2px}


/* Tabmenu 1*/
#tabs1{ text-align:left; width:570px; margin-bottom:20px;}
.menu1box{ position:relative; overflow:hidden; height:25px; width:570px; text-align:left;}
#menu1{position:absolute; top:0; left:0; z-index:1;}
#menu1 li{ float:left; display:block; cursor:pointer; width:90px; font-size:14px; text-align:center; line-height:24px; height:24px;}
#menu1 li a {font-size:14px;}
#menu1 li.hover{ background:#fff; font-size:14px; border-left:1px solid #3F5773; border-top:1px solid #3F5773; border-right:1px solid #3F5773;}
.main1box{ padding:5px!important; padding:5px 5px 1px 5px;margin-top:-1px; border:1px solid #3F5773; height:auto; width:558px}
#main1 ul{ display: none;}
#main1 ul.block{ display: block;}
#main1 table {border:1px #eee solid; border-collapse:collapse;width:100%}   
#main1 td,th {border:1px #eee solid; padding:1px; text-align:center;} 

/* CourseIntro */
#course_intro{width:560px;overflow:hidden;}
.kj_course1{height:25px;line-height:25px;font-weight: bold; cursor:pointer;border-bottom:1px #ff6600 dashed;}
.kj_course2{height:25px;line-height:25px;font-weight: bold; cursor:pointer;border-bottom:1px #ff6600 solid;background-color:#e9edf2;}
.kj_title1{font-size: 14px; font-weight: bold; line-height: 25px;}
.kj_list1{line-height:22px;margin:10px;}
.kj_box1{border:1px #999 solid;background:#eee;padding:5px;}
.kj_box2{border:1px #aaaaff solid;background:#fff;padding:1px;}
.kj_photo1{float:left;margin:10px 3px;text-align:center;}

/* bookshow*/
	#show{width:568px;border:1px solid #ccc;background:#f8f8f8;}
	#bookshow{zoom:1;overflow:hidden;}
		#bookshow .LeftBotton{width:20px;height:100px;float:left;background:url(/school/img/index_bt_left.gif) no-repeat 4px 50px;cursor:pointer;}
		#bookshow .RightBotton{width:20px;height:100px;float:left;background:url(/school/img/index_bt_right.gif) no-repeat 2px 50px;cursor:pointer;}
		#bookshow .Cont{width:528px;padding-top:5px;float:left;overflow:hidden;}
		#bookshow .ScrCont{width:10000000px;}
		#bookshow .box{width:88px;float:left;text-align:center;}
		#bookshow .box img{margin:0 auto ;display:block;border:1px solid #ddd;}
		#bookshow .box a:hover img{border:1px #f60 solid;}
		#bookshow .box .box_text{text-align:center;line-height:22px;}
		#bookshow #List1_1,#bookshow #List2_1{float:left;}
		

/*footer_2016改*/
.footer_about{background: #4c4c4c; width:960px;height:300px;line-height: 22px; margin:60px auto 0;color:#ccc;}
.footer_school{ max-width:960px; margin:0 auto; height:57px; background:#eee; position:relative; z-index:15;}
.footer_school img{ float:left; width:60px; height:57px; position:absolute; left:5px; top:-6px;}
.footer_school .ft_xq{height:60px; margin-left:75px; padding-top:8px;}
.footer_school .ft_xq p{max-width:833px; width:100%;}
.footer_school .ft_xq a{font-size:13px; line-height:20px; float:left; width:12%; height:20px; text-align:center;}
.ft_col {float:left;}
.ft_left{ width:230px; color:#949494; line-height:22px;margin-left:30px;}
.ft_left img{margin-bottom:15px;}
.ft_nav { width:100px; float:left; margin-left:5px; display:inline}
.ft_nav dt { font-size:13px; font-weight:bold; color:#fff; margin-bottom:10px;}
.ft_nav dd {margin-bottom:9px}
.ft_nav dd a { color:#ccc;font-size:13px;letter-spacing:0.8px}
.ft_nav dd a:hover {color: #C81042;}
.ft_wrap{padding:40px 0 30px;}
.ewm li{display: inline-block; text-align: center; width: 98px; padding: 0 0 0 20px; }
.ewm li img{margin: 0 auto; width: 95px;}
.ewm li p{margin-top:6px;font-size:14px;letter-spacing:3px}
.ft_3{width:34%;}
.ft_4{width:37%;margin-left:10px;}