﻿/*全局*/
body{ display:block; clear:both; background:#F2F2E8 url(/template/tziV1/images/tz_bj.gif) repeat-x 0 0;  color:#333;}
body ,td, tr ,th{font-size:12px}
*{  margin:0;}
.clear{clear:both}
img{ border:0;}
#main{width:950px; display:block; clear:both; margin:0 auto; background:#fff; height:1%; overflow:hidden;}
#topFlash { width:955px; height:255px; margin-left:auto; margin-right:auto; background-image:url(/template/tziV1/images/tz_bj.gif); }
.left{ display:block; float:left; clear:both; }
.right{ display:block; float:right;}
ul{ display:block; clear:both; list-style:none; margin:0px; padding:0px;}
a{ color:#333; text-decoration:none;}
li{ margin:0px; padding:0px;}
a:hover{ color:#f00; text-decoration:none;}
.font_blue{ color:#016A9F;}
.font_888{color:#888;}
.adA{ display:block; clear:both; float:left; margin-bottom:5px;}
 input.textA{ width:125px; height:18px; border:solid 1px #D9D9D9; font:normal 12px/16px Tahoma, "宋体"; padding-left:2px; margin-top:2px;}

/*头部*/
#head{ display:block; clear:both; background:url(/template/tziV1/images/nav_bj.gif) repeat-x 0 26px; height:1%; overflow:hidden;}
 .topNav{ display:block; clear:both; height:26px; overflow:hidden;}
 .topNav .top_nav{ width:630px; font:normal 12px/26px Tahoma, "宋体"; padding-left:20px;}
 .topNav .top_gywm{ background:url(/template/tziV1/images/tz_top_bj.gif) no-repeat 0 0; width:260px; font:bold 12px/26px Tahoma, "宋体"; padding-left:15px;}
 .topNav a{ padding:0 11px;}
 .topNav a:hover{ padding:0 11px;}

 .navBox{ display:block; clear:both; background:url(/template/tziV1/images/nav_left.gif) no-repeat 0 0;}
 .navBox2{ display:block; clear:both; background:url(/template/tziV1/images/nav_right.gif) no-repeat right 0; height:95px;}
 .navBox2 ul{ padding:14px 4px;}
 .navBox2 ul li{ width:84px; float:left; font:normal 12px/22px Tahoma, "宋体"; text-align:center; background:url(/template/tziV1/images/nav_line.gif) no-repeat center right;}
 .navBox2 ul li.lm{ width:102px; background:none; text-align:center;}
 .navBox2 ul li a{ width:84px; display:block; clear:both; text-align:center; color:#E1F9FF;}
 .navBox2 ul li a:hover{ width:84px; display:block; clear:both; text-align:center; color:#FFFEA1; text-decoration:underline;}
 
 .searchBox{ display:block; clear:both; border-bottom:solid 1px #E5E5E5; height:26px; overflow:hidden;}
 .search{font:bold 12px Tahoma, "宋体"; padding-left:20px; width:350px;}
 .hotBox{ width:550px; background:url(/template/tziV1/images/xnb.gif) no-repeat 0 4px; padding-left:25px; font:normal 12px/25px Tahoma, "宋体"; }
 #TopShowWord {  width:256px; height:25px; overflow:hidden}
 #TopShowQQ {  margin:0px; padding:0px; width:286px; height:25px; line-height:25px;}
 
 /*中间内容区*/
#mainBody{ display:block; clear:both; padding:5px 5px 0 5px; height:1%; overflow:hidden;} 
#leftBox{ width:235px; float:left; clear:both; display:block; height:1%; overflow:hidden;}
#rightBox{ width:700px; float:right; display:block; height:1%; overflow:hidden;}

 .bmBox{ display:block; clear:both; width:235px; height:107px; background:url(/template/tziV1/images/bm_bj.gif) no-repeat 0 0; margin-bottom:5px; overflow:hidden}
 .bmBox a.bm{ background:url(/template/tziV1/images/bm_but.gif) no-repeat 23px 34px; width:185px; display:block; clear:both; padding-top:34px; padding-left:17px; font:bold 12px/21px Tahoma, "宋体"; text-align:center; }
 .bmBox .tel, .bmBox .qq{ padding-top:2px; padding-left:20px; display:block; clear:both; color:#555; font:bold 12px/25px Tahoma, "宋体";}
 .dzs{ display:block; clear:both; margin-bottom:5px;}
 
 .columnA{ display:block; clear:both; border:solid 1px #D9DEE1; margin-bottom:5px; height:1%; overflow:hidden;}
 .columnA h3{ display:block; clear:both; background:url(/template/tziV1/images/dh01_bj.gif) repeat-x 0 0; font:bold 14px/29px Tahoma, "宋体"; padding-left:10px; color:#0664A4;}
 .columnA h3 a{ float:right; font:normal 12px/29px Tahoma, "宋体"; padding-right:8px;}
 .tzjj{ display:block; clear:both; padding:8px 12px; font:normal 12px/20px Tahoma, "宋体";}
 .columnA ul{ padding:5px 8px;}
 .columnA ul li{  font:normal 12px/25px "宋体";}
 
 .columnA dl{ display:block; clear:both; margin:7px 10px; border-bottom:dashed 1px #BCBCBC; padding-bottom:6px;}
 .columnA dl dt{ display:block; clear:both; font:bold 12px/24px Tahoma, "宋体"; color:#2061A3;}
 .columnA dl dt a{ color:#2061A3;}
 .columnA dl dd{ display:block; clear:both; font:normal 12px/22px "宋体";}
 *html .columnA dl dt{ display:block; clear:both; font:bold 12px/25px Tahoma, "宋体"; color:#2061A3;}
 *html .columnA dl dd{ display:block; clear:both; font:normal 12px/23px "宋体";}
 
 
 .columnB{ display:block; clear:both;  margin-bottom:5px; height:1%; overflow:hidden;}
 .columnB h3{ display:block; clear:both; background:url(/template/tziV1/images/dh02_bj.gif) 0 0; font:bold 14px/29px Tahoma, "宋体"; padding-left:10px; color:#0664A4;}
 .columnB h3 a{ display:block; float:right; background:url(/template/tziV1/images/dh02_bj.gif) no-repeat right bottom; font:normal 12px/29px Tahoma, "宋体"; padding-right:8px; height:29px;}
 .contBoxA{ display:block; clear:both; padding:5px 10px; border:solid 1px #D9E5F6; border-top:0; height:1%; overflow:hidden;}
   .jsImg{ display:block; clear:both; text-align:center;}
   .jsZl{ display:block; clear:both;}
   .jsZl span{ display:block; clear:both; height:1%; overflow:hidden;}
   .jsZl span b{ width:50px; font:normal 12px/22px Tahoma, "宋体"; color:#666; display:block; clear:both; float:left; text-align:center;}
   .jsZl span i{width:160px; font:normal 12px/22px Tahoma, "宋体"; display:block; float:right;}
   
   .cczxBox{ display:block; clear:both; border-bottom:dashed 1px #D6E0E5; padding-bottom:8px; margin-bottom:8px; height:1%; overflow:hidden;}
   .cczxBox span{ float:left; display:block;}
   .cczxBox img{ width:60px; float:left;}
   .cczxBox .cczxSm{ width:145px; padding-left:8px;}
   .cczxBox .cczxSm i{ display:block; clear:both; font:normal 12px/20px Tahoma, "宋体";}
   .cczxBox .cczxSm i a{ color:#0664A4; font-weight:bold;}
   .cczxBox .cczxSm i.f8{ color:#888;}
   
   .zscxBox{ display:block; clear:both; background:url(/template/tziV1/images/zscx_bj.gif) no-repeat 0 0; width:235px; margin-bottom:5px; height:1%; overflow:hidden;}
   .zscxBox img{ float:left;}
   .zscx{ padding-top:56px; height:28px; padding-left:10px; display:block; clear:both;}
   .zscxBox .zscx span{ float:left; display:block; padding-right:5px;}
   
   .columnB dl{ display:block; clear:both; border-bottom:dashed 1px #D6E0E5;padding-bottom:5px; margin-bottom:5px; height:1%; overflow:hidden;}
   .columnB dl dt{ display:block; clear:both; font:bold 12px/25px Tahoma, "宋体"; color:#0664A4;}
   .columnB dl dt a{ color:#0664A4;}
   .columnB dl dd{ font:normal 12px/20px Tahoma, "宋体"; color:#555;}
   
   .yqlj{ display:block; padding:10px 12px 4px 12px; clear:both; border:solid 1px #D9E5F6; border-top:0; height:1%; overflow:hidden;}
   .yqlj img{ float:left; padding:0 8px 6px 8px; width:88px; height:31px; border:0px;}
   
 .syBoxA{ width:470px;}
 .syBoxB{ width:225px; overflow:hidden}
 .syBoxC{ width:347px; float:left; margin-right:1px; display:inline; margin-left:2px}
   .columnC{ display:block; clear:both;  margin-bottom:5px;  overflow:hidden;}
   .columnC h3{ display:block; clear:both; background:url(/template/tziV1/images/dh03_bj.gif) no-repeat 0 0; font:bold 14px/27px Tahoma, "宋体"; padding-left:10px; color:#0664A4;}
   .columnC h3 a{ display:block; float:right; background:url(/template/tziV1/images/dh03_bj.gif) no-repeat right bottom; font:normal 12px/27px Tahoma, "宋体"; padding-right:8px; height:27px;  text-align:right;}
   .columnC .h3{ display:block; clear:both; background:url(/template/tziV1/images/dh03_bj.gif) no-repeat 0 0; font:bold 14px/27px Tahoma, "宋体"; padding-left:10px; color:#0664A4; clear:both; height:26px;}
   
   .columnC .h3 .f1{ float:left; display:inline; }
   .columnC .h3 .f2{ display:inline; float:right; background:url(/template/tziV1/images/dh03_bj.gif) no-repeat right bottom; font:normal 12px/27px Tahoma, "宋体"; padding-right:8px; height:27px;  text-align:right;}
   
   .midBoxA{ display:block; clear:both; border:solid 1px #CCDFF2; border-top:0;}
   .newBox{ display:block; clear:both; border:solid 1px #fff; background:url(/template/tziV1/images/newBj.gif) repeat-x 0 bottom; padding:5px 15px;}
    .hotNew{ display:block; clear:both; border-bottom:dashed 1px #DFDFDF; padding-bottom:8px; margin-bottom:8px;}
	.hotNew h5{ display:block; clear:both; font:bold 16px/32px Tahoma, "宋体"; text-align:center; color:#f60;}
    .hotNew h5 a:hover{color:#FF0000; text-decoration:underline}
	.hotNew h5 a:visited{color:#f60;}
	.hotNew h5 a:link{color:#f60;}
	.hotNew p{ display:block; clear:both; font:normal 12px/20px Tahoma, "宋体"; color:#555; text-indent:2em; }
    .newBox ul li{ }
	
/*登陆*/
.landing{ display:block; clear:both; background:url(/template/tziV1/images/dl_bot_bj.gif) no-repeat 0 bottom; height:1%; overflow:hidden; margin-bottom:12px; width:225px;}
.landBox{ display:block; clear:both; background:url(/template/tziV1/images/dl_top_bj.gif) no-repeat 0 0; padding:38px 15px 5px 15px;}
.landBox ul li{ display:block; clear:both }
.landBox ul li span{ font:normal 12px/26px Tahoma, "宋体"; display:block; float:left;}
.landBox ul li span.xm{ font:bold 12px/26px Tahoma, "宋体"; color:#555;}

.gnImg{ display:block; clear:both; margin-bottom:14px; height:1%; overflow:hidden;}
.gnImg img{ float:left; display:block;}
	
	
   .midBoxB{display:block; clear:both; border:solid 1px #CCDFF2; border-top:0; padding:5px 10px 5px 10px;}
   .midBoxB ul li{  font:normal 12px/23px "宋体";}
   *html .midBoxB{display:block; clear:both; border:solid 1px #CCDFF2; border-top:0; padding:5px 10px 2px 10px;}
   *html .midBoxB ul li{  font:normal 12px/22px "宋体";}
   
   .ryBox{ display:block; clear:both; text-align:center;}
   .ryBox p{ font:normal 12px/20px Tahoma, "宋体"; display:block; clear:both;}
   
   .midBoxC{display:block; clear:both; border:solid 1px #CCDFF2; border-top:0; padding:4px 10px;}
   .midBoxC ul li{  font:normal 12px/25px "宋体"; border-bottom:dashed 1px #DFDFDF; color:#555;}
   .midBoxC ul li a{ color:#555;}
   
   .columnD{ display:block; clear:both;  margin-bottom:5px; height:1%; overflow:hidden;}
   .columnD h3{ display:block; clear:both; background:url(/template/tziV1/images/dh03_bj.gif) no-repeat 0 0; font:bold 14px/27px Tahoma, "宋体"; padding-left:10px; color:#0664A4;}
   .columnD h3 .zyNav{ display:block; float:right; background:url(/template/tziV1/images/dh03_bj.gif) no-repeat right bottom; font:normal 12px/27px Tahoma, "宋体"; padding-right:8px; height:27px;  text-align:right;}
   .columnD h3 .zyNav a{ color:#016A9F; padding:0 8px;}
   
    .columnD{ display:block; clear:both;  margin-bottom:5px; height:1%; overflow:hidden;}
   .columnD h4{ display:block; clear:both; background:url(/template/tziV1/images/dh03_bj.gif) no-repeat 0 0; font:normal 12px/27px Tahoma, "宋体"; padding-left:10px; color:#888;}
   .columnD h4 .zyNav{ display:block; float:right; background:url(/template/tziV1/images/dh03_bj.gif) no-repeat right bottom; font:normal 12px/27px Tahoma, "宋体"; padding-right:8px; height:27px;  text-align:right; width:30%;}
   
   h5 { display:block; clear:both; font:bold 14px/27px Tahoma, "宋体"; padding-left:10px; color:#0664A4;}

/*学员作品*/  
  .midBoxD{ display:block; clear:both; border:solid 1px #CCDFF2; border-top:0; padding:5px 0; height:1%; overflow:hidden;}
   .xyzpBox{ display:block; clear:both; width:336px;  border-right:dashed 1px #dfdfdf; height:1%; overflow:hidden;}
   .xyzpBox h2{ padding-left:12px; display:block; clear:both; font:bold 12px/24px Tahoma, "宋体";}
   .zpBox{ display:block; float:left; padding:0 10px 6px 10px; width:92px;}
   .zpBox img{ border:solid 1px #DFDFDF; padding:2px; width:86px; height:120px; overflow:hidden;}
   .zpBox p{ font:normal 12px/18px Tahoma, "宋体";}
   
   .zyRbox{ width:330px; display:block; margin-right:10px;}
   .zyRbox h2{ padding-left:3px; display:block; clear:both; font:bold 12px/24px Tahoma, "宋体";}
   .zyRbox ul li{  font:normal 12px/24px "宋体"; border-bottom:dashed 1px #DFDFDF; color:#555;}
   .zyRbox ul li a{ color:#555;}
   
   .mtvBox{ display:block; clear:both;}
   .mtvBox .mtvImg{ width:174px; float:left; display:block; clear:both;}
   .mtvBox .mtvImg img{ float:left; padding:2px; border:solid 1px #DFDFDF; display:block; clear:both; width:168px;}
   .mtvBox .mtvMs{ display:block; float:right; width:148px;}
   .mtvBox .mtvMs b{ display:block; clear:both; font:bold 12px Tahoma, "宋体";}
   .mtvBox .mtvMs i{ display:block; clear:both; font:normal 12px/28px Tahoma, "宋体"; color:#888;}
   .mtvBox .mtvMs p{ display:block; clear:both; font:normal 12px/20px Tahoma, "宋体";}
   
   .zybjBox{ display:block; clear:both; padding:4px 10px;}
   .zybjBox h2{ padding-left:3px; display:block; clear:both; font:bold 12px/24px Tahoma, "宋体";}
   .zybjBox ul{ display:block; clear:both; border:solid 1px #E0E0E0; background:#F2F2F3; padding:5px 10px; height:1%; overflow:hidden;}
   .zybjBox ul li{ display:block; float:left; font:normal 12px/20px "宋体"; width:162px; color:#016A9F;}
   .zybjBox ul li a{ color:#016A9F;} 
   
 .foot{ display:block; clear:both; width:950px; margin:auto; background-color:#FFFFFF}
 .foot .footNav{ display:block; clear:both; background:#EDFFFE; border-bottom:solid 2px #A8D7EF; font:normal 12px/28px Tahoma, "宋体"; text-align:center;}
 .foot .footNav a{ padding:0 10px;}
 .foot p{ display:block; clear:both; font:normal 12px/20px Tahoma, "宋体"; text-align:center; padding:8px 0; color:#555;}
 
 
 .listBoxA{ display:block; clear:both; padding:8px; border:solid 1px #CCDFF2; border-top:0; height:1%; overflow:hidden;}
 .listBoxA ul{ display:block; clear:both; list-style:none; border-bottom:dashed 1px #dfdfdf; padding-bottom:6px; margin-bottom:10px;}
 .listBoxA ul li{	font:normal 14px/28px Tahoma, "宋体";	color:#888; clear:both}
 .listBoxA ul li a{ float:left; font:normal 14px/29px "宋体";}
 
  .listBoxA .date{float:right}
 
  .listBoxB { display:block; clear:both; padding:8px; border:solid 1px #CCDFF2; border-top:0; height:1%; overflow:hidden;}
  .listBoxB ul li {line-height:20px; font-size:20px;}
  .listBoxB ul li a{ font-size:14px; font-weight:bold}
 
 .zpBoxB{ display:block; float:left; padding:0 18px 12px 18px;}
 .zpBoxB img{ border:solid 1px #DFDFDF; padding:2px; width:128px; height:178px; overflow:hidden;}
 .zpBoxB p{ font:normal 12px/18px Tahoma, "宋体";}
 
/* 分页*/
.fenyeA { display:block; clear:both; padding:18px 0 18px 110px; height:1%; overflow:hidden;}
.fy{ border:solid 1px #CCDFF2; float:left; margin-right:2px;}
.fenyeA a:hover{border:solid 1px #0033CC;}
.fy span{float:left; padding:0 10px; font:normal 12px/22px Tahoma, "宋体"; color:#016A9F; cursor:pointer}
.fy_on{border:solid 1px #A8D7EF; background:#EDFFFE; float:left;  margin-right:2px;}
.fy_on span{float:left; padding:0 10px; font:normal 12px/22px Tahoma, "宋体";color:#f60;}
 
 .dqwz{ display:block; clear:both; padding-left:5px; font:normal 12px/38px "宋体"; color:#888;}
 
 .contBoxB{ display:block; clear:both; padding:10px 15px;  border:solid 1px #CCDFF2; border-top:0; height:1%; overflow:hidden;}
 .zp_img img{ text-align:center; display:block; clear:both; margin:auto;}

 .contBoxB h1{ font:bold 25px/32px Tahoma, "宋体"; color:#016A9F; text-align:center; margin-top:20px;}
 .zp_jj{ display:block; clear:both; font:normal 12px/24px Tahoma, "宋体"; margin:20px 50px; border:solid 1px #A8D7EF; background:#EDFFFE; padding:8px 15px;}
 .contBoxB .zp_sm{ display:block; clear:both; border-bottom:solid 1px #dfdfdf; margin:5px 0 15px 0; padding-bottom:5px; text-align:center;}
 .contBoxB .zp_sm span{font:normal 12px/24px Tahoma, "宋体"; margin-left:20px;}
.zwBox{ display:block; clear:both; font:normal 14px/26px Tahoma, "宋体"; padding-bottom:30px;}
.zwBox img{ text-align:center; display:block; clear:both; margin:auto;}

.caozuoA{ display:block; clear:both; padding:30px 0; height:1%; overflow:hidden; text-align:center;}

.fontBold{ font-weight:bold; font-family:Arial; font-size:14px; color:#0000FF}

/*图片列表页，样式1*/
.frameclassType01 { float:left; display:inline; width:220px; height:190px; margin-right:2px; overflow:hidden; margin-bottom:10px;}
.frameclassType01 img{width:220px; height:150px;}
.textclassType01 { text-align:center; line-height:20px;}

/*图片列表页，样式4*/
.frameclassType04 { float:left; display:inline; width:115px; height:173px; margin-left:8px; margin-right:8px; overflow:hidden; margin-bottom:10px;}
.frameclassType04 img{width:115px; height:153px;}
.textclassType04 { text-align:center; line-height:20px;}

/*导航栏*/
#NavPosition {width:690px; height:27px; background-image:url(/Template/tziV1/images/navbg.png); background-repeat:no-repeat; line-height:27px; color:#888888; padding-left:10px;}

#NavPosition a:link{color:#888888;}
#NavPosition a:visited{color:#888888;}
#NavPosition a:active{color:#888888;}
#NavPosition a:hover{color:#FF0000;}
/*更多文章*/

#OtherLink ul{} 
#OtherLink ul li{ float:left; width:30%; margin-right:10px; display:inline; overflow:hidden; line-height:30px;}
#OtherLink ul li a:hover{ font-family:"宋体";font-size:12px }
#OtherLink ul li a:link{font-family:"宋体";font-size:12px}
#OtherLink ul li a:visited{font-family:"宋体";font-size:12px}
#OtherLink ul li a:active{font-family:"宋体";font-size:12px}

/*课程列表*/
.ClassListTable { border:1px #CCDFF2 solid}
.ClassListTable td{ height:24px; line-height:24px; padding-left:5px;}
.ClassListTable tr{}
.ClassListTable th{ height:24px; line-height:24px; background-color:#507CD1}
.ClassListTable td a:hover{ font-weight:bold; text-decoration:underline;}
.ClassListTable td a:link{ font-weight:bold; text-decoration:underline;}
.ClassListTable td a:active{ font-weight:bold; text-decoration:underline;}
.ClassListTable td a:visited{ font-weight:bold; text-decoration:underline;}
/*班级信息*/
.ClassInfo{ font-size:14px}
.ClassInfo td{font-size:14px}
.ClassInfoTitle {border:1px #CCDFF2 solid; height:25px; background-image:url(/Template/tziV1/images/titleBg.png); line-height:25px; background-repeat:repeat-x}
.ClassInfoTitle span{font-weight:bold; font-size:14px; color:#0664A4; padding-left:10px;}
.ClassInfo .text { line-height:26px; padding:5px;}
.ClassInfo a:link{color:#FF0000}
.ClassInfo a:visited{color:#FF0000}
.ClassInfo a:active{color:#FF0000}
.ClassInfo a:hover{color:#FF0000}

/*评论区域的样式表*/
#CommentList { border:1px solid #D9E5F6; margin-top:5px; padding:1px; color:#888888;}
#CommentList .title{ background-color:#E7F2FF; padding-left:5px;}
#CommentList .text{ margin:5px; background-color:#FCFCFC; padding:5px;}
.submit_table { border:1px solid #D9E5F6}
.submit_content { border:1px solid #D9E5F6}
