/* CSS Document */
@charset "gb2312";
body{font: 12px "宋体",Helvetica,Arial,sans-serif;}
body,ul,li,ol,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,form,img,iframe{margin:0;padding:0;border:0}
input{margin:0;padding:0;}
ul,li,dl,dt,dd{list-style:none;}
iframe,img{border:none;}
.area h2{font-size:14px;}
.area h3{font-size:12px;}
.area h4{font-size:14px;text-align:left;}
.area h4>span{float:right;font-weight:normal; font-size:12px;}
.area h5{font-size:12px;text-align:left;}
.area h5>span{float:right;}
address,caption,cite,code,dfn,th,var,em{ font-style:normal;font-weight:normal;}
q:before,q:after{content:'';} 
table{ border-collapse:collapse;border-spacing:0;}
table.spt{ border-spacing:3px; border-collapse:separate;}
section, header{display: block;}
input, select {vertical-align:middle;}
input:focus, textarea:focus {outline: 0 transparent;}
.clear{clear:both;}
.clr{display:block;height:0;clear:both;overflow:hidden;_line-height:0; _font-size:0;}
.clr1{display:block;height:1px; background:#CCC;clear:both;overflow:hidden;_line-height:0; _font-size:0; margin:10px 0;}
.clrm5{display:block;height:5px;clear:both;overflow:hidden;}
.clrm10{display:block;height:10px;clear:both;overflow:hidden;}
.clearfix {*zoom: 1;}
.clearfix:before, .clearfix:after { display: table; line-height: 0; content: ""; }
.clearfix:after { clear: both; }
.fl{float:left;}
.fr{float:right;}
.ftn{font-weight: normal}
.ft12{font-size:12px;}
.ft14{font-size:14px;}
.ftb{font-weight: bold}
.lht22{line-height:22px;}
.lht25{line-height:25px;}
.posit_r{position:relative}
.pd5{padding:5px;}
.pd10{padding:10px;}
.pd8{padding:8px;}
.pd20{padding:20px;}
.pd_lf15{ padding-left:15px;}
.t-c{text-align:center;}
.t-l{text-align:left;}
.t-r{text-align:right;}
.tid2{text-indent:2em;}
.zoom{ overflow:hidden;zoom:1}
.vtc_m{ vertical-align:middle}
.text_underline{ text-decoration:underline}
.imgbd2{ border:#CCC solid 1px; padding:2px;}
.mgt5{ margin-top:5px;}
.mgt10{ margin-top:10px;}
.mgt20{ margin-top:20px;}
.mgt30{ margin-top:30px;}
.mgt40{ margin-top:40px;}
.mgt50{ margin-top:50px;}
.mgb5{ margin-bottom:5px;}
.mgb10{ margin-bottom:10px;}
.mgb20{ margin-bottom:20px;}
.mgb30{ margin-bottom:30px;}
.mgb40{ margin-bottom:40px;}
.mgb50{ margin-bottom:50px;}
.mgl10{ margin-left:10px;}
.mgr10{ margin-right:10px;}
.w_break{word-wrap:break-word;overflow:hidden;}
.ind{display:inline-block; *display:inline; zoom:1; vertical-align:top;}
.bdrds6px{border-radius:6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; }

.aptext {overflow:hidden;}
.aptext .pic{ float:left; margin-right:15px; display:inline-block;}
.aptext .text{ overflow:hidden;}
.aplist{margin-right:auto;font-size:0;}
.aplist>li{display:inline-block; *display:inline; zoom:1; vertical-align:top; width:auto; margin-right:auto;}
.aplist img.imgbg{padding:1px;border: #ccc solid 1px;}
.aplist span.name{ display: block; line-height:20px; padding:4px 0; text-align:center;}
i{display: inline; float: left;overflow:hidden;}
i{/*  width:18px; height:12px; background:url(images/icon-djl.png) no-repeat;margin: 4px 5px 0 0; */ }

.picText{position:relative;}
.picText .text{ display:block; position:absolute; left:0; bottom:0; width:100%; padding:5px 0; font-size:14px; color:#FFF;background:rgba(0,0,0,0.4);  background:#000\9; filter: alpha(opacity=80); text-align:center}
.picText .text em{ padding:0 5px 0 8px}
.picText .text:hover{ color:#FFF}
.picText.p2 .text{ font-size:12px; color:#000; background:rgba(205,205,205,0.8);  background:#ccc\9;  filter: alpha(opacity=80); text-align:left; z-index:10;}
.picText.p2 .text:hover{ color:#333}

/*----------------------------------------------------------------------------------a-a-a-a-------------*/
.area{ width:990px; margin:0 auto; color:#656565}
.area a{color:#656565; text-decoration:none;}
.area a:hover{color:#06C;text-decoration:underline;}

.activities_box>ul.aplist{ margin-right:-10px;}
.activities_box>ul.aplist>li{ margin-right:10px; width:233px;border:#D4D4D4 solid 1px; }
.activities_box>ul.aplist>li img.pic{ width:233px; height:136px;}
.activities_box>ul.aplist>li .text{ padding:10px; height:80px}
.activities_box>ul.aplist>li .text h2{ font-size:16px; margin-bottom:5px; font-weight:normal;}
.activities_box>ul.aplist>li .text .ct{ font-size:13px; line-height:1.8;color:#6F7B85}
.activities_box .box{  background:#EFF3F6; padding:5px 10px;font-size:13px;}
.activities_box .box .icn2{ margin-right:5px; margin-top:-4px;}
.activities_box.a2>ul.aplist{ margin-right:0;}
.activities_box.a2>ul.aplist>li{ margin-right:0; width:332px;border:#D4D4D4 solid 1px; }
.activities_box.a2>ul.aplist>li img.pic{ width:332px; height:196px;}
.activities_box.a2 .box{  padding:10px;}
.activities_box.a2>ul.aplist>li .text{height:99px}
.activities_box.a2 .box .icn2{ margin-right:5px; margin-top:-4px;}

.allCourses_box>ul.aplist{ margin-right:-10px;}
.allCourses_box>ul.aplist>li{ margin-right:10px; width:233px;border:#D4D4D4 solid 1px; margin-bottom:30px; position:relative; z-index:1}
.allCourses_box>ul.aplist>li img.pic{ width:233px; height:136px;}
.allCourses_box>ul.aplist>li .text{ padding:10px; height:95px; font-size:13px; }
.allCourses_box>ul.aplist>li .text h2{ font-size:16px; margin-bottom:5px; font-weight:normal;}
.allCourses_box>ul.aplist>li .text .ct{ font-size:13px; line-height:1.8;color:#6F7B85}
.allCourses_box .box{  background:#EFF3F6; padding:5px 10px;font-size:13px;}
.allCourses_box .icn2{ margin-right:5px; margin-top:-4px;}
.allCourses_box .tags{ padding:5px 0; overflow:hidden;}
.allCourses_box .text .bt_black{ position:absolute; left:50%; margin-left:-40px; bottom:-12px; display:block; z-index:10}
/*----------------------------------------------------------------------------------b-b-b-b-------------*/
.bt_black { POSITION: relative; display:inline-block; *display:inline; zoom:1; height:24px; border:0; line-height:24px; background:#F3CC2F; padding:0 15px; color:#000!important; }
.bt_black:hover { background:#000; color:#fff!important; text-decoration: none!important }

.bighead{ height:40px; background:url(images/bigheadbg.png) left bottom repeat-x; margin-bottom:20px}
.bighead span.more{ float:right; padding-top:16px;}
.bighead q.more{ float:right; font-size:13px; padding-top:10px;white-space:nowrap}
.bighead q.more img{ vertical-align:-3px}
.bighead q.num{ font-size:13px;  margin-left:20px; color:#6F7B85; vertical-align:10px;}

.bodybg{ background:#EBEDEC; padding:10px 0; color:#656565}
.bodybg a{color:#656565}
.box_white{ background:#FFF;border:1px solid #ddd\9;-moz-box-shadow:1px 1px 2px #ccc; -webkit-box-shadow:1px 1px 2px #ccc; box-shadow:1px 1px 2px #ccc;}

.banner01 img{ width:742px; height:108px}

.bbs_list_yx{}
.bbs_list_yx>li{  vertical-align:top; border-bottom:#E0E0E0 solid 1px; padding:20px 0;}
.bbs_list_yx .aptext .pic img{ border:none;}
.bbs_list_yx .aptext .text{ line-height:25px;}

/*----------------------------------------------------------------------------------c-c-c-c-------------*/
.c_black,.c_black a,a.c_black{ color:#000}
.c_white,.c_white a,a.c_white{ color:#fff}
.c_white a:hover{ color:#FFC}
.c_orange,.c_orange a,a.c_orange{ color:#FDD34B}
.c_grey,.c_grey a,a.c_grey{ color:#999}
.c_red,.c_red a,a.c_red{ color:red}
.c_darkred,.c_darkred a,a.c_darkred{ color:#29A0E4}
.c_blue,.c_blue a,a.c_blue{ color:#289BFF}
.c_lightblue,.c_lightblue a,a.c_lightblue{ color:#CAE4FF}
.c_6F7B85,.c_6F7B85 a,a.c_6F7B85{ color:#6F7B85}

.classroom_box01 .menu{ margin-bottom:15px; height:19px}
.classroom_box01 .menu li{display:inline-block; *display:inline; zoom:1; vertical-align: top;cursor: pointer; font-size:14px;}
.classroom_box01 .menu li.line{ margin:0 10px; color:#CCC;}

.courselist_pt01 .aplist{ margin-right:-1px;}
.courselist_pt01 .aplist>li{ margin-right:1px; margin-bottom:1px}
.courselist_pt01 .picText{}
.courselist_pt01 .picText img{ }
.courselist_pt01.c2 .picText{ width:73px; height:105px;}
.courselist_pt01.c2 .picText img{ width:73px; height:70px;}
.courselist_pt01.c2 .picText span.text2{ display:block; text-align:center; padding:8px 0; font-size:12px; font-weight:bold;}
.courselist_pt01.c3 .aplist{ margin-right:-25px;}
.courselist_pt01.c3 .aplist>li{ margin-right:25px; margin-bottom:0}
.courselist_pt01.c3 .picText{ width:168px; }
.courselist_pt01.c3 .picText img{ width:168px; height:112px;}
/* .courselist_pt01.c3 span.view{ width:60px; padding:10px 5px; position:absolute; top:0; right:0; display:block; font-size:13px; color:#FFF}
.courselist_pt01.c3 span.view .icn2{ margin-right:5px; margin-top:-4px;}
 */.courselist_pt01.c4 .aplist{ margin-right:-13px;}
.courselist_pt01.c4 .aplist>li{ margin-right:13px; margin-bottom:30px}
.courselist_pt01.c5 {width:204px; margin:0 auto}
.courselist_pt01.c5 .aplist{ margin-right:0;}
.courselist_pt01.c5 .aplist>li{ margin-right:0; margin-bottom:20px; display:block;}
.courselist_pt01.c5 .picText{ width:175px;}
.courselist_pt01.c5 .picText .text{ font-size:12px;}
.courselist_pt01.c5 .picText img{ width:175px; height:116px;}
.courselist_pt01.c6 .aplist{ margin-right:-24px;}
.courselist_pt01.c6 .aplist>li{ margin-right:24px; margin-bottom:1px}
.courselist_pt01.c6 .picText{ width:141px; height:auto;}
.courselist_pt01.c6 .picText img{ width:141px; height:94px;}
.courselist_pt01.c6 .picText span.text2{ display:block; text-align:center; padding:8px 0; font-size:12px;}

/*----------------------------------------------------------------------------------d-d-d-d-------------*/
.doing_box .tn-widget-content{ padding:0 20px;}
.doing_box .tn-list .tn-list-item-row {font-size:16px}
.doing_box .tn-list .tn-list-item-row a.tn-author{ color:#1E8FFF}
.doing_box .tn-list-item-summary{ line-height:23px;}
.doing_box .tn-border-bottom{ }
.doing_box .tn-list-item-area-left {float: left;padding:0 10px 0 0;}
.doing_box .tn-list-item-area-left img{ width:16px;height:16px;}
.doing_box .tn-helper-clearfix:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.doing_box .tn-list .tn-list-item {padding: 10px 10px 5px;}
.doing_box .tn-text-note {color: #999999;}
.doing_box .tn-list .tn-list-item-row em,.doing_box .tn-list .tn-list-item-row cite { margin-left:10px; font-size:13px;}
.doing_box .tn-list-item-area-main {overflow: hidden}
.doing_box .tn-avatar {width: 46px;height: 46px;position: relative;_position: static;overflow: hidden;}
.doing_box .tn-directory h5 {padding: 12px 0 3px; margin-bottom:0; font-size:16px;}
.doing_box .tn-directory-level {padding: 0 0 10px 1em;}
.doing_box .tn-directory-item {display: inline-block;padding: 8px 20px 0 0;white-space: nowrap;}
.doing_box .tn-directory-item a{ color:#656565}
.doing_box .tn-directory-item em{ font-style:normal;}

.denglu_box .title{ border-bottom:#DDE1E7 solid 1px; padding:10px 20px;}
.denglu_box .rec{ padding:20px 20px 10px;}
.denglu_box .list li{ margin-bottom:10px;}
.denglu_box .ipt_box01{ padding:5px 0 5px 34px; background:url(images/dl_ipt01.jpg) no-repeat; width:160px; height:20px;}
.denglu_box .ipt_box02{ padding:5px 0 5px 34px; background:url(images/dl_ipt02.jpg) no-repeat; width:160px; height:20px;}
.denglu_box .ipt_box03{ padding:5px 0 5px 8px; background:url(images/dl_ipt03.jpg) no-repeat; width:60px; height:20px;}
.denglu_box .list input.ipt{ border:0; font-size:14px; color:#999; width:95%;}
.denglu_box .bt_denglu{ background:#F3CC2F; font-size:14px; height:32px; line-height:32px; color:#FFF; display:block; border:0; text-align:center;border-radius:3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
.denglu_box .bt_denglu:hover{ color:#FFF; text-decoration:none}
.denglu_box a.bt_zhuce{font-size:14px; height:32px; line-height:32px; display:block; border:0; text-align:center; text-decoration:underline}
.denglu_box .forgetpsw{ border-top:#CCC solid 1px; text-align:right; padding-top:10px; margin-top:20px;}

.denglu_box .text{ padding:20px;}
.denglu_box .text .n{border-bottom:#ccc solid 1px;text-align:center; padding-bottom:10px; font-size:14px; margin-bottom:30px;}
.denglu_box .xuexizt_list{ width:50%; margin:0 auto}
.denglu_box .xuexizt_list .head h2{ display:block; text-align:center;}
.denglu_box .xuexizt_list .head a:hover{ text-decoration:none}

.denglu_box2{ width:400px; margin:50px auto; background:#FFF; border:#ddd solid 1px;}
.denglu_box2 .rec{ padding:8px;}
.denglu_box2 .list{ padding-top:20px;}
.denglu_box2 .list li.dl_ipt_bg{ border-left:#FFF solid 3px; height:36px; padding:20px}
.denglu_box2 .list li.dl_ipt_bg.state_hover{ border-left:#3A99D8 solid 3px; background:url(images/denglu_bg2.png) repeat-x; }
.denglu_box2 .ipt_box01{ border:#E0E0E0 solid 1px; padding:8px 10px 8px 45px; background:url(images/denglu_icn01.png) #fff 10px center no-repeat;}
.denglu_box2 .ipt_box02{ border:#E0E0E0 solid 1px; padding:8px 10px 8px 45px; background:url(images/denglu_icn02.png) #fff 10px center no-repeat;}
.denglu_box2 .list input.ipt{ border:0; font-size:15px; color:#999; width:95%;}
.denglu_box2 .leibie{}
.denglu_box2 .leibie input.t{border:#E0E0E0 solid 1px; padding:8px; width:70px;}
.denglu_box2 .bt_denglu{ background:#2FB0E7; font-size:18px; height:40px; line-height:40px; color:#FFF; display:block; border:0; text-align:center;}
.denglu_box2 .bt_denglu:hover{ background:#999; text-decoration:none; color:#FFF}
.denglu_box2 .bt_zhuce{ background:#EF9632; font-size:18px; height:40px; line-height:40px; color:#FFF; display:block; border:0; text-align:center;}
.denglu_box2 .bt_zhuce:hover{ background:#999; text-decoration:none;color:#FFF}
.denglu_box2 .forgetpsw{ border-top:#CCC solid 1px; text-align:right; padding-top:10px; margin-top:20px;}

/*----------------------------------------------------------------------------------e-e-e-e-------------*/

/*----------------------------------------------------------------------------------f-f-f-f-------------*/
.footer{  padding:30px 0; line-height:25px; background:#D6D6D6; text-align:center;  }
.friend_link .aplist{ margin-right:-6px;}
.friend_link .aplist>li{ margin-right:6px; margin-bottom:2px; background:#D0D0D0; text-align:center; padding:10px 0; width:136px; font-size:14px;}
/*----------------------------------------------------------------------------------g-g-g-g-------------*/

/*----------------------------------------------------------------------------------h-h-h-h-------------*/
.headline {	display:block; margin-bottom:32px; border-bottom:#E0E0E0 solid 1px; position:relative; margin-top:12px}
.headline h2 {	color:#333;FONT-FAMILY: Microsoft YaHei; letter-spacing:1px; font-size:19px; font-weight: normal;display:inline-block; *display:inline; zoom:1;  background:#FFF; padding-right:20px; position:absolute; top:-12px;}
.headline a.more{ float:right; background:url(images/more.png) #fff right center no-repeat; width:42px; height:12px; padding-left:10px; margin-top:-6px;}

.headline01{ background:#E6E7E7; padding-left:20px;}
.headline01 h2{display:inline-block; *display:inline; zoom:1; /* vertical-align: bottom; */   height:45px; line-height:45px; font-size:14px; font-weight: bold}
.headline01 .icn1{ margin-right:10px; vertical-align:middle}
.headline01 span.more{ float:right; padding-top:15px; padding-right:10px;}
.headline01>q{ font-size:13px;  margin-left:10px; color:#6F7B85}
.headline01.n2{ background:#F5F5F5; height:25px; line-height:25px;}
.headline01.n3{ background:#FFEFDF; }

.headline2 { display:block; margin-bottom:10px;}
.headline2 h2 {	color:#fff; font-size:14px; display:inline-block; *display:inline; zoom:1; text-align:center; width:100px; height:25px; line-height:25px;}
.headline2 h2.c1{ background:#CECECE}
.headline2 h2.c2{ background:#E35252}
.headline2 h2.c3{ background:#A4CA61}
.headline2 h2.c4{ background:#679DD4}
.headline2 h2.c5{ background:#DBDBDB; color:#777777;}
.headline2 h2.auto{ width:auto; padding:0 20px;}

.headline3 {	display:block; margin-bottom:5px;}
.headline3 h2 {	 font-size:12px; font-weight: normal; display:inline-block; *display:inline; zoom:1;  background:#D6D6D6; padding:3px 15px; }


.hotCourseBox .aplist{ margin-right:-25px;  margin-bottom:-25px; }
.hotCourseBox .aplist>li{ margin-right:25px; margin-bottom:25px; position:relative; }
.hotCourseBox .aplist>li .picbg{ position:relative;}
.hotCourseBox .aplist>li img{  width:232px; height:162px;}
.hotCourseBox .aplist>li a.text{ display:block; position:absolute; bottom:0; width:100%; height:22px; line-height:20px; font-size:14px; color:#FFF; text-align:center;background:rgba(0,0,0,0.5);  background:#000\9; filter: alpha(opacity=80); left:0;}
.hotCourseBox .aplist .tag{ font-size:13px; padding-left:45px; margin-top:10px;}
.hotCourseBox .aplist .tag>i{ width:19px; height:19px; margin: 0 8px 0 0;}
.hotCourseBox .aplist .tag.t1>i{ background:url(images/course_icn01.png) no-repeat}
.hotCourseBox .aplist .tag.t2>i{ background:url(images/course_icn02.png) no-repeat}

.hotTags .aplist{margin-right:-5px;}
.hotTags .aplist>li{font-size:12px; padding:5px 10px; background:#EBEBEB; margin-bottom:5px;  margin-right:5px;}
.hotTags .aplist>li.active{ background:#F3CC2F; }

/*----------------------------------------------------------------------------------i-i-i-i-------------*/
.ipt_style01{padding:5px; border:#ccc solid 1px;}
.ipt_textarea01{border:#ccc solid 1px; padding:8px; height:100px; width:98%}

.icn1{ background: url(images/icn1.png) no-repeat; width:29px; height:29px;display:inline-block; *display:inline; zoom:1; vertical-align:top; }
.icn1.i1{ background-position:0 0; }
.icn1.i2{ background-position:0 -39px; }
.icn1.i3{ background-position:0 -78px; }
.icn1.i4{ background-position:0 -117px; }
.icn1.i5{ background-position:0 -156px; }
.icn1.i6{ background-position:0 -195px; }
.icn1.i7{ background-position:0 -234px; }
.icn1.i8{ background-position:0 -273px; }
.icn1.i9{ background-position:0 -312px; }
.icn1.i10{ background-position:0 -351px; }
.icn1.i11{ background-position:0 -390px; }
.icn1.i12{ background-position:0 -429px; }
.icn1.i13{ background-position:0 -468px; }
.icn1.i14{ background-position:0 -507px; }


.icn2{ background: url(images/icngrp01.png) no-repeat; width:20px; height:20px; display:inline-block; *display:inline; zoom:1; vertical-align: middle; margin-right:5px; }
.icn2.i1{ background-position:0 0; }
.icn2.i2{ background-position:0 -20px;}
.icn2.i3{ background-position:0 -40px;}
.icn2.i4{ background-position:0 -80px;}
.icn2.i5{ background-position:0 -100px;}
.icn2.i6{ background-position:0 -120px;}
.icn2.i7{ background-position:0 -140px;}
.icn2.i8{ background-position:0 -160px;}
.icn2.i9{ background-position:0 -180px;}
.icn2.i10{ background-position:0 -200px;}
.icn2.i11{ background-position:0 -220px;}
.icn2.i12{ background-position:0 -240px;}
.icn2.i13{ background-position:0 -260px;}
.icn2.i14{ background-position:0 -280px;}
.icn2.i15{ background-position:0 -300px;}

.icn3{ background: url(images/icn3.png) no-repeat; width:14px; height:14px;display:inline-block; *display:inline; zoom:1; vertical-align:top; }
.icn3.i1{ background-position:0 0; }
.icn3.i2{ background-position:0 -19px; }
.icn3.i3{ background-position:0 -38px; }
.icn3.i4{ background-position:0 -57px; }
.icn3.i5{ background-position:0 -76px; margin-right:5px; }
.icn3.i6{ background-position:0 -95px;margin-right:5px; }
.icn3.i7{ background-position:0 -109px;margin-right:5px; margin-top:1px }
.icn3.i8{ background-position:0 -123px;margin-right:5px; margin-top:1px }
/*----------------------------------------------------------------------------------j-j-j-j-------------*/
.jiangtang_box01{ background:url(images/jiangtangbg01.png) no-repeat;  height:209px;}
.jiangtang_box01 .content{ padding:70px 0 0;}
.jiangtang_box01 .learningGroup_box{ padding-left:50px;}

.jianzuo_yg .aptext{ background:#EFEFEF}
.jianzuo_yg .aptext .pic{ width:168px; height:112px;}
.jianzuo_yg .aptext .text{ padding:10px 5px 0 0;}
/*----------------------------------------------------------------------------------k-k-k-k-------------*/
.kechengfl_box{}
.kechengfl_box .content01{ padding:20px; background:#F5F5F5;}

/*----------------------------------------------------------------------------------L-L-L-L-------------*/
.learningGroup_box{ }
.learningGroup_box .aptext .text{ padding-top:12px;}
.learningGroup_box .aptext .text h2{margin-bottom:10px; font-size:16px; font-weight:normal}
.learningGroup_box .aptext .pic{ width:108px; height:108px; border-radius:100%; -moz-border-radius: 100%; -webkit-border-radius: 100%;}
.learningGroup_box ul.list>li{ margin-top:30px;}
.learningGroup_box ul.aplist>li{display:block;*display:block; font-size:13px; margin-bottom:5px; padding-top:5px; }
.learningGroup_box .icn2{ margin-right:10px; margin-top:-4px;}
.learningGroup_box.L2 .aptext .pic{ border-radius:0; margin-right:20px;}

.learningGroup2 ul.list{font-size:0; background:#FFF}
.learningGroup2 ul.list>li{display:inline-block; *display:inline; zoom:1; vertical-align:top; width:48%;*width:47%; padding-right:2%; margin-bottom:30px;}
.learningGroup2 ul.list .pic{float:left; margin-right:15px; display:inline-block;}
.learningGroup2 ul.list .pic img{ width:108px; height:108px; border-radius:100%; -moz-border-radius: 100%; -webkit-border-radius: 100%;;}
.learningGroup2 ul.list .text{overflow:hidden; padding-top:10px;}
.learningGroup2 ul.list .text h2{margin-bottom:10px; font-size:16px; font-weight:normal}
.learningGroup2 ul.list .text .t{ line-height:22px; font-size:13px; color:#6F7B85; margin-bottom:5px;}
.learningGroup2 ul.aplist>li{font-size:13px; margin-bottom:5px; padding-top:5px; margin-right:20px;}
.learningGroup2 ul.aplist .icn2{ margin-right:5px; margin-top:-4px;}

.local_box{ height:37px; background:url(images/current_bg.jpg) no-repeat; padding-left:20px; margin-bottom:10px; border-bottom: #F3F3F3 solid 1px;}
.localcurrent{  background:url(images/home.png) left 7px no-repeat; padding-left:30px; padding-top:5px; line-height:25px;}

.learning_user .aplist{ margin-right:-10px;}
.learning_user .aplist>li{ margin-right:10px; margin-bottom:20px;width:80px;}
.learning_user .pic{ width:75px; height:75px; /* padding:1px; border:#D9D9DB solid 1px; */}
.learning_user .aplist>li h2{padding:6px 0 0; text-align:center; font-weight:normal} 
.learning_user .aplist>li h3{padding:6px 0 0; text-align:center; font-weight:normal} 
.learning_user.L2 .aplist>li{margin-right:-7px;}
.learning_user.L2 .aplist>li{ margin-right:7px; margin-bottom:10px;width:80px;}

/*----------------------------------------------------------------------------------m-m-m-m-------------*/
.map_ly{ position:relative}
.map_ly .name{ display:block; position:absolute; text-align:center; }
.map_ly .name a{ display:block; line-height:18px;  letter-spacing:1px; font-size:16px; }
.map_ly .name a:hover{ color: #F30; text-decoration:none;}

.meitizy_box{ border:#DADADC solid 1px;}
.meitizy_box>h2.title{ background:#EFF3F6; padding-left:25px;  font-size:22px; font-weight:normal; height:35px; line-height:35px;border-bottom:#DADADC solid 1px;}
.meitizy_box .meiti{} 
.meitizy_box .meiti dl{ padding:15px 10px 10px 25px;border-bottom:#DADADC solid 1px;}
.meitizy_box .meiti dt{ font-size:16px; margin-bottom:10px;}
.meitizy_box .meiti dd{ width:33%; float:left; font-size:14px;  margin-bottom:10px;}
.meitizy_box .content{ padding:5px 0 5px 10px;}

.media, .media-body {	overflow: hidden;*overflow:visible;	zoom: 1}
.media, .media .media {	margin-top: 10px}
.media.m2{ border:#E0E0E0 solid 1px; background:#F8F8F8; padding:10px; margin-bottom:10px;}
.media div.c{ line-height:22px; color:#6F7B85}
.media:first-child {	margin-top: 0}
.media-object {	display: block; border:#e0e0e0solid 2px; width:60px; height:60px;}
.media-heading {	margin: 0 0 15px; font-weight:normal}
.media-heading span{ color: #999; font-weight:normal; margin-left:10px;}
.media-body a.reply{	color:#1E8FFF}
.media>.pull-left {	margin-right: 15px}
.media>.pull-right {	margin-left: 10px}
.media-list {margin-left: 0;list-style: none}
.pull-left{ float:left;}
.pull-right{ float:right;}
hr{margin:10px 0;border:0;border-top:1px solid #e0e0e0;border-bottom:1px solid #fff}

/*----------------------------------------------------------------------------------n-n-n-n-------------*/
.nav_box{ background:#293134; height:45px; border-top:#F3CC2F solid 4px;}
.nav_box .aplist{ margin-right:0;}
.nav_box .aplist>li{font-size:14px; margin-right:0; font-weight: bold}
.nav_box a{color:#fff; display:block; line-height:45px; padding:0 20px;}
.nav_box a:hover{ text-decoration:none; color: #FFFF00; }
.nav_box .active a{background:#F3CC2F; color:#656565;}

.newslist li { background: url(images/dot.jpg) left center no-repeat;  padding:5px 0 5px 18px; text-align:left; font-size:14px; }
.newslist li span.t { float:right; color:#9E9E9E; }
.newslist.n2 li{ background:none; padding:5px 0 5px 12px;}
.newslist.n3 li{ background:none; padding:8px 0 8px 5px; border-bottom:#ddd solid 1px; font-weight:bold}
.newslist.n4 li{ background:none; padding:8px 0 8px 5px; border-bottom:#ddd solid 1px; font-size:12px;}

.news_px li { padding:5px 0; line-height:20px; text-align:left; margin-bottom:10px; font-size:12px; }
.news_px li .sm{ font-size:12px; color:#6F7B85; padding-top:5px;}

.news_headline{}
.news_headline h4{ font-size:14px; vertical-align:bottom; font-weight:normal; margin-bottom:10px;}
.news_headline .content{ line-height:1.8;}
.news_headline .newslist{ padding-top:10px;}
.news_headline .newslist li { font-size:14px; float:left; width:44%; width:42%\9; }
.news_headline .picText img{ width:340px; height:200px;}
.news_headline .picText div.view{ position:absolute; right:0; bottom:0; width:80px; z-index:20; color:#000}

.newstab_course .menu{ display:block; margin-bottom:15px; height:19px }
.newstab_course .menu li{display:inline-block; *display:inline; zoom:1; vertical-align: top;cursor: pointer; margin-right:15px;font-size:14px; padding:0 10px; line-height:19px;}
.newstab_course .menu .active{color:#fff; background:#1D8FFF; /* margin-bottom:-2px;  border-bottom:2px solid #54CCFF; */}
.newstab_course .menu .active a{color:#fff;}
.none{ display:none}
.newstab_course.n2{ position:relative}
.newstab_course.n2 .menu{ position:absolute; text-align:right; top:-50px; right:0;}
.newstab_course.n2 .menu li{ padding:0 20px; margin-right:0; margin-left:5px}

.newstab01{ position:relative;}
.newstab01 .more{ position:absolute; right:9px; top:9px;}
.newstab01 .menu{ display:block; background:#E6E7E7; padding:5px 5px 0;  height:40px }
.newstab01 .menu li{display:inline-block; *display:inline; zoom:1; vertical-align: top; font-weight:bold;  font-size:14px; padding:0 15px; line-height:40px; position:relative;}
.newstab01 .menu li.normal{cursor: pointer;}
.newstab01 .menu li.normal2{ line-height:35px;}
.newstab01 .menu .active{ background:#fff;cursor: pointer; /* margin-bottom:-2px;  border-bottom:2px solid #54CCFF; */}
.newstab01 .menu .active a{}
.newstab01 .content01{ padding:8px}
.newstab01 .content02{ padding-top:10px;}

.newstab .menu{display:block;  margin-bottom:10px; background:#FFEFDF; padding:12px 10px; font-size:0; margin-right:0; }
.newstab.n2 .menu{ background:#e6e7e7; margin-bottom:0;}
.newstab .menu li{display:inline-block; *display:inline; zoom:1; vertical-align: bottom; cursor: pointer; padding:0 15px; font-size:14px; border-left:#333 solid 1px; font-weight:bold }
.newstab .menu li:first-child{ border-left:0}
.newstab .menu .active{color:#3BAFEF; }
.newstab .menu .normal{}
.newstab .newslist5 li {  padding:6px 0 7px 20px; font-size:12px; }
.newstab .newslist5 li:hover{ background:#F3CC2F; }
.newstab .newslist5 li:hover a{ text-decoration:none}
.newstab .newslist5 li span.t { float:right; font-size:12px; }
.newstab .content01{ padding:10px 20px;}
.newstab .content02{ background:#f5f5f5; padding:20px;}

.newslist6>li { padding:6px 10px 6px 30px; font-size:12px;}
.newslist6>li:hover{ background:#F3CC2F; color:#333}
.newslist6>li:hover a{color:#333; text-decoration:none}
.newslist6 dl.list{ background:#F8F8F8; border:#E0E0E0 solid 1px; padding:10px;border-radius:6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; margin:10px 0 10px 70px}
.newslist6 dl.list dd{background: url(images/dot.png) left center no-repeat;  padding:5px 0 5px 12px; line-height:20px;}

.newspaper{ font-size:14px; padding:20px; }
.newspaper h2.biaoti{ padding:0 0 10px;  text-align: center; font-size:14px; font-weight:bold; color:#4d4d4d; border-bottom:#E0E0E0 solid 1px;}
.newspaper .time {  padding-top:10px;text-align:center; margin-bottom:20px;  font-size:12px;}
.newspaper .time>span{ margin:0 10px; font-size:12px; color:#ccc} 
.newspaper .ct img { max-width:100%; }
.newspaper .ct { padding:10px 0;  line-height:25px; font-size:14px; }
.newspaper .ct p { padding:10px 0 10px; }
.newspaper .relate{ border-top:#E0E0E0 solid 1px; padding:0 20px; margin-top:50px;}
.newspaper .relate>h2{ padding:10px 0;}

/*----------------------------------------------------------------------------------p-p-p-p-------------*/
.pagination{margin:20px 0;}
.pagination ul{display:inline-block;*display:inline;margin-bottom:0;margin-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*zoom:1;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05);}
.pagination ul > li{display:inline; }
.pagination ul > li > a{float:left;padding:6px 15px;line-height:20px;text-decoration:none;background-color:#293134; color:#fff;margin:0 2px;}
.pagination ul > li > a:hover,.pagination ul > li > a:focus{background-color:#666;color:#fff;}
.pagination ul > .active > a,.pagination ul > .active > span{color:#000;cursor:default;background-color:#F3CC2F;}
.pagination ul > .active > a:hover{ color:#000;background-color:#666;}
.pagination ul > .disabled > span,.pagination ul > .disabled > a,.pagination ul > .disabled > a:hover,.pagination ul > .disabled > a:focus{color:#fff;cursor:default;background-color:#293134;}

.pic_box01 img{ width:224px; height:150px;}
/*----------------------------------------------------------------------------------q-q-q-q-------------*/
.quickLink_box{}
.quickLink_box .aplist{margin-right:-5px;}
.quickLink_box .aplist>li{font-size:13px; width:122px; margin-right:5px; margin-bottom:5px;}
.quickLink_box .aplist>li>div{ padding:6px 6px 6px 10px; background:#EFF3F6; font-size:16px;}
.quickLink_box .aplist>li>div span{ float:right; margin-top:1px;}
/*----------------------------------------------------------------------------------r-r-r-r-------------*/

/*----------------------------------------------------------------------------------s-s-s-s-------------*/
.search_box{ margin-bottom:10px;}
.search_box .ipt_box{ background:url(images/search_bg02.jpg) no-repeat; width:409px; height:36px; position:relative; margin-left:10px;}
.search_box .ipt_box>div{ padding:0 10px;}
.search_box .ipt_box .ipt{ border:0; background:none; width:90%; height:36px; line-height:36px; color:#fff; font-size:14px;}
.search_box .search{ display:block; position:absolute; right:10px; top:7px; width:20px; height:20px; border:0;  cursor:pointer; background: url(images/search.png) no-repeat;}
#search-category { z-index: 88; POSITION: relative; WIDTH:302px; height:36px; padding:0 10px; background:url(images/search_bg01.jpg) no-repeat; font-size:14px;}
#search-category .left .hand{ cursor:pointer; }
#span_goto{ background:url(images/search_down.png) right center no-repeat; line-height:36px; height:36px; padding:0 10px; color:#FFF }
#search-category .left .goto { POSITION: relative; z-index:90; }
#search-category .left .goto UL {  WIDTH:322px; background:#fff; display:none;  POSITION: absolute; TOP:36px; *TOP:33px; LEFT:-11px; z-index:100;line-height:22px;}
#search-category .left .goto UL li{ padding:5px 20px;}
#search-category .left .goto UL A { DISPLAY: block;}

.search_box2{ float:right;}
.search_box2 .ipt_box{ width:146px; height:27px; padding:5px; border-left:#FFF solid 1px;}
.search_box2 .ipt_box .ipt{ border:0; background:none; width:207px; height:27px; line-height:27px; color:#666}
.search_box2 .search{ display:block; width:37px; height:37px; border:0; background:none; cursor:pointer; background:url(images/search_bt.png) no-repeat; border-left:#FFF solid 2px;}
#search-category2 { z-index: 88; POSITION: relative; WIDTH:90px; height:37px;   border-left:#FFF solid 1px; font-size:12px;}
#search-category2 .left .hand{ cursor:pointer; }
#span_goto2{ background:url(images/icon-down.png) right center no-repeat; height:17px; line-height:17px; padding:10px; }
#search-category2 .left .goto { POSITION: relative; z-index:90; }
#search-category2 .left .goto UL { PADDING:5px 10px; WIDTH:70px; background:#fff; DISPLAY: none; POSITION: absolute; TOP:37px;*TOP:35px; LEFT:0; z-index:100;line-height:22px;  }
#search-category2 .left .goto UL A { DISPLAY: block;}

.studyMaster_box li { line-height:30px; font-size:16px; }
.studyMaster_box li span { float:right; font-size:14px;}
.studyMaster_box li.first{height:86px}
.studyMaster_box li i{ width:19px; height:30px; background:url(images/num1-10.jpg) no-repeat; margin-right:20px;} 
.studyMaster_box li i.n1{ background-position:0 0; height:86px}
.studyMaster_box li i.n2{ background-position:0 -86px;}
.studyMaster_box li i.n3{ background-position:0 -116px;}
.studyMaster_box li i.n4{ background-position:0 -146px;}
.studyMaster_box li i.n5{ background-position:0 -176px;}
.studyMaster_box li i.n6{ background-position:0 -206px;}
.studyMaster_box li i.n7{ background-position:0 -236px;}
.studyMaster_box li i.n8{ background-position:0 -266px;}
.studyMaster_box li i.n9{ background-position:0 -296px;}
.studyMaster_box .aptext .text{ padding-top:10px;}
.studyMaster_box .aptext .text h2{font-size:16px; font-weight:normal}
.studyMaster_box .aptext .pic{ width:77px; height:77px; border-radius:100%; -moz-border-radius: 100%; -webkit-border-radius: 100%;}
.studyMaster_box .icn2{ margin-right:10px; margin-top:-4px;}

.streets_box{background:#F6F7F9 }
.streets_box .aptext .text{ padding-top:20px;}
.streets_box .aptext .text h2{margin-bottom:10px; font-size:16px; font-weight:normal}
.streets_box .aptext .pic{ width:185px; height:126px;}
.streets_box ul.list>li{ }
.streets_box ul.aplist>li{display:block;*display:block; font-size:13px; margin-bottom:10px;}
.streets_box .icn2{ margin-right:10px; margin-top:-4px}

.starbox01{font-size:12px; text-align:center;  font-weight:normal;display:inline-block; *display:inline; zoom:1;}
.star01,.star02,.star03{  width:15px; height:14px;display:inline-block; *display:inline; zoom:1; margin-right:3px; margin-top:2px;}
.star01{background:url(images/star01.gif) no-repeat;}
.star02{background:url(images/star02.gif) no-repeat;}
.star03{background:url(images/star03.gif) no-repeat;}

.shequjd_box{} 
.shequjd_box .head{display:block;margin-bottom:20px; padding:10px 20px 10px; text-align:right; background:#FFEFDF}
.shequjd_box .head li{ font-size:12px; margin-left:20px;}
.shequjd_box .head li>span{display: inline; float: left;overflow:hidden; width:9px; height:9px;margin: 2px 8px 0 0;}
.shequjd_box .head li>span.b1{ background:#3EC5F4}
.shequjd_box .head li>span.b2{ background:#4577E8}
.shequjd_box .head li>span.b3{ background:#101F58}
.shequjd_box .head li>span.b4{ background:#F00609}
.shequjd_box_ct{ padding:0 20px}
.shequjd_box_ct .sqlist{ overflow:hidden; margin-bottom:10px; padding-bottom:10px; border-bottom:#CCC solid 1px;}
.shequjd_box_ct .qu_name{float:left; margin-right:25px; display:inline-block;}
.shequjd_box_ct .qu_name>a>h3{POSITION: relative; display:inline-block; *display:inline; zoom:1; height:24px; width:75px; border:0; line-height:24px; background:#444B53;  color:#fff!important;font-size:12px; text-align:center; font-weight:normal}
.shequjd_box_ct .qu_name>a>h3:hover{ background:#F3CC2F; color:#666!important; text-decoration: none!important} 
.shequjd_box_ct .sqlist .ct{overflow:hidden; margin-right:100px;}
.shequjd_box_ct .sqlist .ct li{ font-size:12px; line-height:24px; margin-right:30px;}
.shequjd_box_ct .sqlist .morearea{ float:right;height:23px;width:23px; display:block; background:url(images/dot5.png) no-repeat; text-indent:-999em}
.sq_bg01{ background:url(images/sq_bg01.jpg) top right no-repeat;}

.search-result-fm dl.list{ border-bottom:#ccc dashed 1px; margin-top:20px; padding-bottom:20px;}
.search-result-fm dl.list dt{ margin-bottom:10px; font-size:14px; font-weight:bold; }
.search-result-fm dl.list dt input[type="checkbox"]{ margin-right:5px; vertical-align:-1px;}
.search-result-fm dl.list dd{ line-height:23px; margin-left:0; }

.st_mygroup01 ul.list>li{ margin-bottom:10px;}
.st_mygroup01 .aptext .text h2{ margin-bottom:10px; font-weight:normal}
.st_mygroup01 .aptext .pic{ width:68px; height:68px; margin-right:20px;}
.st_mygroup01.s2 ul.list>li{ margin-bottom:10px; float:left; width:50%}
.st_mygroup01.s2 .aptext .pic{ width:80px; height:80px; margin-right:10px;}

.shimingkt_box{}
.shimingkt_box .aplist{ margin-right:-45px;}
.shimingkt_box .aplist>li{ margin-right:45px; margin-bottom:10px; }
/*----------------------------------------------------------------------------------t-t-t-t-------------*/
.toparea{ background: url(images/topbanner.jpg) #999 top center no-repeat; height:272px;}
.topinfor{ padding-top:8px;font-size:14px;}
.topinfor .welcome{ color:#fff; }
.topinfor .tags{ text-align:right}
.topinfor .tags .aplist>li{ font-size:14px;}
.topinfor .tags .aplist a.i1{ padding-left:25px; line-height:20px; height:20px; display:block; background:url(images/icngrp01.png) no-repeat;}
.topinfor .tags .aplist a.i1{ background-position:0 -60px;}
.logobox{ padding-left:370px;}

.text_bg01{ background:url(images/text_bg01.jpg) no-repeat; width:725px; height:91px; margin-top:20px;}
.text_bg01>div{ padding:10px 15px; line-height:1.8}

.area .tn-widget-content{ }
.area .tn-list .tn-list-item-row {margin: 0 0 10px; color:#777}
.area .tn-list .tn-list-item-row a.tn-author{ color:#29a0e4}
.area .tn-list-item-summary{ line-height:23px;}
.area .tn-border-bottom{ border-bottom:1px solid #DDDDDD}
.area .tn-list-item-area-left {float: left;padding:0 10px 0 0;}
.area .tn-list-item-area-left img{ width:16px;height:16px;}
.area .tn-helper-clearfix:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.area .tn-list .tn-list-item {padding: 10px 10px 5px;}
.area .tn-text-note {color: #999999;}
.area .tn-list .tn-list-item-row em,.area .tn-list .tn-list-item-row cite { margin-left:10px;}
.area .tn-list-item-area-main {overflow: hidden}
.area .tn-avatar {width: 46px;height: 46px;position: relative;_position: static;overflow: hidden;}
.area .tn-directory h5 {padding: 12px 0 3px; margin-bottom:0; font-size:16px;}
.area .tn-directory-level {padding: 0 0 10px 1em;}
.area .tn-directory-item {display: inline-block;padding: 8px 20px 0 0;white-space: nowrap;}
.area .tn-directory-item a{ color:#656565}
.area .tn-directory-item em{ font-style:normal;}

/*----------------------------------------------------------------------------------u-u-u-u-------------*/

/*----------------------------------------------------------------------------------v-v-v-v-------------*/

/*----------------------------------------------------------------------------------w-w-w-w-------------*/
.w240{ width:240px;}
.w240_left{ margin-right:248px;}
.w240_right{ margin-left:248px;}

.w220{ width:220px;}
.w220_left{ margin-right:240px;}
.w220_right{ margin-left:240px;}

/*----------------------------------------------------------------------------------x-x-x-x-------------*/
.xuexizt_list>ul>li{  margin-bottom:30px;}
.xuexizt_list .aptext .picbg{ position:relative; z-index:30}
.xuexizt_list .aptext .picbg span.tag{ display:block; width:59px; height:60px; background:url(images/pic_bg01.png) no-repeat; position: absolute; left:0; top:0; z-index:32}
.xuexizt_list .aptext .picbg span.tag>strong{ color:#FFF; font-size:12px; display:block; margin:10px 0 0 10px}
.xuexizt_list .aptext .pic{ width:220px; height:147px; margin-right:20px;}
.xuexizt_list .aptext .text>h2 {font-size: 18px;font-weight: 500;padding: 0 0 10px;}
.xuexizt_list .aptext .text dl.cate{ overflow:hidden; }
.xuexizt_list .aptext .text dl.cate.c2{ height: auto}
.xuexizt_list .aptext .text dl.cate.c3{ height: auto; margin-bottom:8px;}
.xuexizt_list .aptext .text dl.cate dd{ float:left; font-size:12px; color:#777777;}
.xuexizt_list .aptext .text dl.cate dd.line{ float:left; font-size:11px; color:#777777; margin:0 10px;}
.xuexizt_list .aptext .text .ct{ line-height:2; color:#777777;}
.xuexizt_list .head { margin-bottom:15px;}
.xuexizt_list .head h2{display:inline-block; *display:inline; zoom:1; height:23px; line-height:23px; background:#E4E4E4; padding:0 12px; font-size:12px; font-weight:normal; }
.xuexizt_list .head h2.enter{  color:#FFF; background:#434A52}
.xuexizt_list .head a:hover h2.enter{  color:#656565; background:#F3CC2F; text-decoration:none}
.xuexizt_list .head.h2 h2.enter{color:#333; background:#F3CC2F; }
.xuexizt_list .head.h2 a:hover h2.enter{background:#434A52;color:#fff;}
.xuexizt_list .head.h2 h2.enter.e2{ background:#434A52}
.xuexizt_list .head.h2 a:hover h2.enter.e2{ background:#FF7652}
.xuexizt_list .head.h3 h2.enter{ background:#FF7200}
.xuexizt_list .head.h3 a:hover h2.enter{background:#A38271;}

.xuexizt_list.x2 .aptext .pic{ width:300px; height:200px;}
.xuexizt_list.x2 .head .starbox01{ margin:10px 0 0 30px;}
.xuexizt_list.x2 .aptext .text dl.cate dd{ padding-bottom:5px;}
.xuexizt_list.x2 .aptext .text .ct{min-height:70px;}

.xuexizt_list.x3 .aptext .text dl.cate dd{ padding-bottom:5px;}

.xiaozu_box{ padding:35px 0 30px; width:130px; margin:0 auto;}
.xiaozu_box>h2{ font-size:16px;FONT-FAMILY: Microsoft YaHei; margin-bottom:20px; text-align:center;}
.xiaozu_box ul.list>li{ margin-bottom:20px;}
.xiaozu_box ul.list .pic{ text-align:center}
.xiaozu_box ul.list .pic img{ width:75px; height:75px;}
.xiaozu_box ul.list .pic2{float:left; margin-right:15px; display:inline-block;}
.xiaozu_box ul.list h2{ text-align:center; padding:8px 0 0; margin-bottom:10px; color:#777777}
.xiaozu_box ul.list h2>a{color:#777777}
.xiaozu_box ul.aplist>li{font-size:14px; color:#999999; line-height:14px;}
.xiaozu_box ul.aplist>li a{color:#999999}
.xiaozu_box ul.aplist>li.line{ color:#CCC; font-size:12px; margin:0 20px}
.xiaozu_box ul.aplist .icn3{ margin-right:5px;}
.xiaozu_box.x2 ul.list h2{ font-weight:normal}
.xiaozu_box.x2 ul.aplist>li{ display:block;*display:block; font-size:12px; margin-bottom:10px;}
.xiaozu_box.x3 ul.list h2{ font-weight:normal; font-size:12px;}
.xiaozu_box.x4{ padding:0; width:auto; margin:0;}
.xiaozu_box.x4 ul.list h2{ font-weight:normal}
.xiaozu_box.x4 ul.aplist>li{ display:block;*display:block; font-size:12px; margin-bottom:10px;}
.xiaozu_box.x4 ul.list h2{ text-align:left;  line-height:24px;  padding:0; }
.xiaozu_box.x4 .num{ background:#F1F1F1; border:#DFDFDF solid 1px; width:24px; height:24px; line-height:24px; text-align:center; color:#FFF; font-size:14px; font-weight:bold;float:left; margin-right:12px; display:inline-block; color:#666}
.xiaozu_box.x4 .num.one{ background:#F3CB2F;color:#fff}
.xiaozu_box.x5{ padding:0;}
.xiaozu_box.x5 ul.list .pic img{ width:113px; height:75px;}
.xiaozu_box.x5 ul.list h2{ font-weight:normal}
.xiaozu_box.x5 ul.aplist>li{ display:block;*display:block; font-size:12px; margin-bottom:10px;}

/*----------------------------------------------------------------------------------y-y-y-y-------------*/

/*----------------------------------------------------------------------------------z-z-z-z-------------*/




