﻿@charset "utf-8";

@import url(common.css);
/* Clear Fix */ 
.searchdiv{background:url(../images/ui/searchbg.gif) repeat-x;border:1px solid #ccc;margin:5px auto;overflow:hidden;width:1001px;height:40px;}
   .floatleft{float:left;padding-left:5px;}
     .searchdiv .floatleft span{padding:8px 0 0 20px;float:left;}
   .floatright{float:right;padding-right:5px;}
     .searchdiv .floatright{padding:15px 25px 0 0;}
	   .red{color:#ff0000;font-size:16px; font-family:Arial;}
#bannerBoxQuickBox {
	width: 1002px;
	margin: 0 auto;
	padding:8px 0;
}
	#bannerBoxQuickBox .bannerBox {
		width: 630px;
		float: left;
		overflow:hidden;
	}
	/* flash 1 */
	  .flash{width:625px;height:196px;overflow:hidden;position:relative;}
	    .flash ul{position:absolute;border:none;padding:0;}
	       .flash ul.flash_pic{top:0;left:0;}
		    .flash ul.flash_pic li img{width:625px;height:196px;}
	    .flash ul.flash_z{border:none;height:20px; position:absolute;right:3px;bottom:3px;padding:0;background:none;}
	      .flash ul.flash_z li{float:left;padding:0 4px;line-height:18px;border:1px solid #ccc;font-family:Arial;margin-left:5px;background:#fff; cursor:pointer;}
		    .flash ul.flash_z li.bg1{background:#ff3333;color:#fff;font-weight:bold;} 
	
	/* flash 2 */
	  .flash2{width:625px;height:196px;overflow:hidden;position:relative;}
	    .flash2 ul{position:absolute;border:none;padding:0;}
	       .flash2 ul.flash_pic{top:0;left:0;}
		    .flash2 ul.flash_pic li img{width:625px;height:203px;}
	    .flash2 ul.flash_z{border:none;height:20px; position:absolute;right:3px;bottom:3px;padding:0;background:none;}
	      .flash2 ul.flash_z li{float:left;padding:0 4px;line-height:18px;border:1px solid #ccc;font-family:Arial;margin-left:5px;background:#fff; cursor:pointer;}
		    .flash2 ul.flash_z li.bg1{background:#ff3333;color:#fff;font-weight:bold;} 
		    
	    .advisory{width:100%;border-bottom:1px solid #ffa823;color:#0000cc;font-size:16px;height:24px;padding:15px 0 5px;}
		  .advisory strong{float:left;font-weight:bold;padding-left:10px;}
		  .advisory small{float:right;padding-right:10px;}
	#bannerBoxQuickBox .QuickBox {
		width: 363px;
		float: right;
		overflow: hidden;
	}
	   #login{width:363px;height:129px;overflow:hidden;}
	    .login{width:363px;height:129px;background:url(../images/ui/loginbg.gif); overflow:hidden;}
		  .login_title{width:100%;height:26px;margin:0 auto;background:url(../images/ui/login_top.gif);line-height:26px;margin-bottom:9px;}
		    .login_title strong{float:left;padding-left:30px;color:#fff;font-weight:bold;}
	        .login_title a{float:right;margin-right:34px;color:#0000ff;text-decoration:underline;}
	     .login_left{width:210px;padding-left:40px;float:left;}
		   .login_left p{padding-bottom:7px;}
		    .login_left p a{color:#0044dd;}
		    .login_left strong{font-size:14px;font-weight:bold;color:#3290ce;}
			.text1{width:156px;height:18px;line-height:21px;border:none;margin-left:5px;text-indent:5px;vertical-align:middle;border:1px solid;border-color:#666 #ccc #ccc #666;}
			.bnt1{width:39px;height:22px;background:url(../images/ui/logon_bnt2.gif);border:none;cursor:pointer;}
		 .login_right{width:110px;float:right;}
		   .login_right input{width:66px;height:78px;background:url(../images/ui/logon_bnt.gif);border:none;cursor:pointer;}
		   .login_right img{width:66px;height:78px;}
	   .kf{width:100%;height:62px;background:url(../images/ui/kf.gif);margin:5px 0;}
	     .kf strong{;margin:38px 0 0 34px;font-weight:bold;float:left;}
		   .kf strong a{color:#ffff66}
		.go{width:361px;height:45px;background:#fdf9c9;border:1px solid #fed563;font-size:13px;}
		  .go .floatleft{float:left;width:212px;color:#999;padding:8px 0 0 18px;}
		    .go .floatleft a{font-weight:bold;color:#0000ff;text-decoration:underline;}
		  .go .floatright{float:right;width:120px;padding-top:11px;}
		    .go .floatright input{padding:0 15px;font-size:14px;font-weight:bold;}
.ad{width:100%;float:left;}
  .ad a{float:left;width:324px;height:61px;margin:5px; display:inline;background:url(../images/ui/xuwei.gif);}
  .ad img{width:324px;height:62px;}
    .mainDoc_left{width:384px;float:left;}
	.mainDoc_right{width:384px;float:right}
	  .listdl dt{width:100%;height:22px;border-bottom:2px solid #15a5f5;line-height:22px;font-size:14px;font-weight:bold;}
	    .listdl dt a{width:125px;height:22px;float:left;margin-left:3px;background:url(../images/ui/navbg.gif);color:#fff;text-align:center;cursor:pointer;}
		  .listdl dt a:hover{ text-decoration:none;}
		  .listdl dt a.bg2{background:url(../images/ui/navbg2.gif);}
	 .listdl dd ul{padding:10px 15px;height:195px;display:none;float:left; overflow:hidden;}
	 .listdl dd ul.showul{display:block;}
		.listdl dd li{width:100%;height:21px;line-height:21px;overflow:hidden;border-bottom:1px dashed #ccc;background:url(../images/ui/libg.gif) no-repeat 4px center;text-indent:14px;overflow:hidden;float:left;}
		  .listdl dd li strong{float:left;}
		  .listdl dd li small{float:right;font-size:12px;color:#999;}
	.video{width:100%;float:left;}
	  .video_title{width:100%;border-bottom:2px solid #fa6708;height:22px;line-height:24px;font-size:14px;font-weight:bold;margin-bottom:6px;}
	    .video_title strong{width:125px;height:22px;float:left;text-align:center;background:url(../images/ui/navbg2.gif);font-weight:bold;color:#fff;margin-left:3px;overflow:hidden;}
	  .video_list{width:722px;height:137px;padding:5px 5px;background:url(../images/ui/videobg.gif);margin-left:14px;line-height:20px;}
	    #scrool_wrap{padding:0 15px;overflow:hidden;height:140px;}
		  #scrool_wrap ul li{width:126px;padding:7px 11px 0;height:130px;overflow:hidden;float:left;}
		     #scrool_wrap ul li img{width:120px;height:90px;padding:2px;border:1px solid #ccc;margin-bottom:3px;} 
    .tags{width:100%;height:128px;overflow:hidden;line-height:20px;padding-top:15px;}
	   .tags a{margin-left:13px;float:left;white-space:nowrap;}
	   .blue{color:#0000ff; text-decoration:underline;}
	.hotimg{width:100%;height:203px;overflow:hidden;position:relative;}
	  .docBox .hotimg ul.picture{position:absolute;border:none;padding:0;}
	     .docBox .hotimg ul.picture li{padding:0;}
		  .docBox .hotimg ul.picture li img{width:226px;height:203px;}
	  .docBox .hotimg ul.digital{border:none;height:20px; position:absolute;right:3px;bottom:3px;padding:0;background:none;}
	    .docBox .hotimg ul.digital li{float:left;padding:0 4px;line-height:18px;border:1px solid #ccc;font-family:Arial;margin-left:5px;background:#fff;}
		  .docBox .hotimg ul.digital li.bg1{background:#ff3333;color:#fff;font-weight:bold;}
	.docBox {
		width: 100%;
		margin-bottom: 10px;
	}
	.docBox h2 {
		padding-left: 23px;
		height: 28px;
		background-image:url(../images/ui/rightTitle1.gif);
		background-repeat: no-repeat;
		background-position: left;
	}
	.docBox h2.bg3{background-image:url(../images/ui/rightTitle6.gif);}
	.docBox h2 p {
		display: block;
		width: 100%;
		height: 28px;
		line-height: 28px;
		background-image: url(../images/ui/rightTitle2.gif);
		background-position: right;
		font-size: 14px;
		font-weight: bold;
		color: white;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	.docBox h2 span.span1 {
		height: 28px;
		line-height: 28px;
		float: left;
	}
	.docBox h2 span.span2 {
		float: right;
	}
	.docBox h4 {
		margin-top: -1px;
		padding-left: 23px;
		height: 4px;
		font-size: 0px;
		line-height: 0px;
		background-image: url(../images/ui/rightTitle4.gif);
		background-position: left;
		background-repeat: no-repeat;
	}
	.docBox h4 span {
		display: block;
		height: 4px;
		line-height: 4px;
		background-image: url(../images/ui/rightTitle5.gif);
		background-repeat: no-repeat;
		background-position: right top;
	}
	.docBox ul,.docBox .inner{
		border-left: solid 1px #6fabcd;
		border-right: solid 1px #6fabcd;
		margin-bottom: -1px;
		padding-left: 10px;
		padding-right: 10px;
		background-image: url(../images/ui/rightTitle3.gif);
		background-repeat: repeat-x;
		background-position: top;
		background-color: white;
	}
	.docBox .vfix {
		height: 10px;
		line-height: 10px;
		font-size: 0px;
	}
	.docBox ul li {
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 16px;
		background-repeat: no-repeat;
		background-position:left 5px;
		line-height: 150%;
	}
	.docBox ul li.q {
		background-image: url(../images/ui/qaIcon1.gif);
	}
	.docBox ul li.a {
		background-image: url(../images/ui/qaIcon2.gif);
	}
	  .docBox .list1{height:245px;}
	  .docBox .list1 li{height:20px;line-height:20px;background:url(../images/ui/libg2.gif) no-repeat 15px center; text-indent:25px;}
	    .hotjx a{color:#0000ff;text-decoration:underline;}
		  .hotjx img{}
	  .list2 li{padding:3px 10px;line-height:18px;border-top:1px dashed #ccc;background:url(../images/ui/libg.gif) no-repeat left 9px;color:#666;}
	    .red2{color:#9d2c28;}   .yellow{color:#d18d5e;}
	.docBoxGary h2 {
		background-image: url(../images/ui/rightTitle1gary.gif);
	}
	.docBoxGary h2 p {
		background-image: url(../images/ui/rightTitle2gary.gif);
	}
	.docBoxGary h4 {
		background-image: url(../images/ui/rightTitle4gary.gif);
	}
	.docBoxGary h4 span {
		background-image: url(../images/ui/rightTitle5gary.gif);
	}
	.docBoxGary ul,.docBoxGary .inner {
		background-image: url(../images/ui/rightTitle3gary.gif);
	}
	.docBoxGary ul {
		border:0px;
		margin: 0px;
		padding: 0px;
		background: transparent;
		background-color: white;
	}
	.docBoxGary ul li {
		border:0px;
		margin: 0px;
		padding: 0px;
	}
	.active{width:100%;padding-bottom:8px;float:left;}
	  .active_title{width:768px;height:28px;border:1px solid #cfe0eb;background:url(../images/ui/titlebg1.gif) repeat-x;line-height:28px;font-size:14px;}
	    .active_title strong{float:left;padding-left:8px;font-weight:bold;color:#0000cc;}
		.active_title small{float:right;margin-right:10px;font-weight:bold;font-size:14px;}
		  .active_title small a{color:#2076c1; text-decoration:underline;}
		    .active_title small a.style2{margin-left:15px;color:#ff5b00; text-decoration:none;}
	  .choose{width:100%;height:33px;padding-top:15px;overflow:hidden;}
	    .choose ul{height:32px;border-bottom:1px solid #015dff;float:left;padding:0 14px;}
		  .choose ul li{float:left;padding:0 5px;margin-right:6px;height:30px;line-height:30px;border:1px solid #02c3ff;border-bottom:1px solid #fff;font-weight:bold;font-size:14px;}
		    .choose ul li a{color:#015dff;}
			.choose ul li.bg4{border:1px solid #015dff;background:#33baff;border-bottom-color:#33baff;}
			  .choose ul li.bg4 a{color:#fff;}
		
	.bBox {
		background-image: url(../images/ui/bBox3.gif);
		background-repeat: repeat-x;
		background-position: top;
	}
	.bBox h2 {
		height: 32px;
		overflow: hidden;
		font-size:14px;
	}
	.bBox .bBoxT1 {
		float: left;
		width: 8px;
		height: 32px;
		background-image: url(../images/ui/bBox1.gif);
	}
	.bBox .bBoxT2 {
		background-image: url(../images/ui/bBox2.gif);
		background-repeat: repeat-x;
		background-position: top;
		float: left;
		width: 100px;
	}
	.bBox .bBoxT2 .bBoxT2txt {
		display: block;
		height: 26px;
		line-height: 26px;
		color: white;
		font-weight: bold;
		padding-left: 10px;
	}
	.bBox .bBoxT2 .bBoxT2dot {
		display: block;
		background-image: url(../images/ui/bBox4.gif);
		background-position: center top;
		background-repeat: no-repeat;
		width: 100px;
		height:6px;
	}
	.bBox .bBoxT4 {
		float: right;
		width: 8px;
		height: 32px;
		background-image: url(../images/ui/bBox5.gif);
	}
	.bBox h3 {
		height: 4px;
		line-height: 4px;
		font-size: 0px;
		background-image: url(../images/ui/bBox8.gif);
	}
	.bBox h3 p {
		height: 4px;
		line-height: 4px;
		font-size: 0px;
		float: right;
		width: 10px;
		background-image: url(../images/ui/bBox7.gif);
		background-position: right;
		background-repeat: no-repeat;
	}
	.bBox h3 span {
		height: 4px;
		line-height: 4px;
		font-size: 0px;
		float: left;
		width: 10px;
		background-image: url(../images/ui/bBox6.gif);
		background-position: left;
		background-repeat: no-repeat;
	}
	.bBox .bBoxDoc {
		border-left: solid 1px #cfe0eb;
		border-right: solid 1px #cfe0eb;
	} 
	.course{padding:8px 11px; font-family:Arial;}
	  .course li,.course_list li{float:left;text-align:center;}
	    .course_list li .red{font-size:12px;}
	  .course_title{width:100%;height:27px;background:#f9f9f9 url(../images/ui/icon5.gif) no-repeat 7px center;border-bottom:1px solid #ccc;line-height:27px;color:#0044dd;overflow:hidden;}
	  .course_list ul{width:100%;border-bottom:1px dashed #ccc;height:32px;line-height:32px;overflow:hidden;}
	  .big ul{font-size:14px;color:#5d5d5d;font-weight:bold;border:1px solid #ccc; border-width:1px 0 0;}
	    .big ul li{border-left:1px solid #ccc;margin-left:-1px;}
	  .big ul.mi{color:#333;font-size:12px;}
		.big ul li em{color:red;font-weight:bold; font-family:"黑体";}
		.big ul.mi li a{text-decoration:none;}
		.big ul.mi li a.qblue{color:#00a8ff;}
   .team{width:100%;float:left;padding:5px 0 10px;}
	  .team_title{width:1000px;height:28px;border:1px solid #cfe0eb;background:url(../images/ui/titlebg1.gif) repeat-x;line-height:28px;font-size:14px;color:#0000cc;font-weight:bold; text-indent:8px;}
	  .team_list{width:100%;height:165px;overflow:hidden;padding-top:20px;}
	    .team_list li{width:167px;line-height:20px;float:left;text-align:center;height:165px;overflow:hidden;}
		  .team_list li img{width:155px;height:120px;}
		  .name1{font-size:14px;color:#1c78c1;}      
		  .name1 a{color:#1c78c1;}
		  .red3{color:#ff6702;}
.techerInfo {
	position: relative;
	z-index: 50;
	left:390px;
	width: 300px;
	height: 400px;
	top:0px;
	margin-top: -450px;
	display: none;
}
.techerInfo .loading {
	background-image: url(../images/ui/loading.gif);
	background-position: 105px center;
	width: 100%;
	height: 300px;
	background-repeat: no-repeat;
	line-height: 300px;
	text-indent: 125px;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: gray;
}
	.CoachTable {
		
		width: 96%;
		margin: 0px auto;
		margin-top: 25px;
	}
	.CoachTable table {
		width: 98%;
		margin: 0px auto;
		border-collapse: collapse;
		border-left-style: solid;
		border: 0px!important;
	}
	.CoachTable td.hot {
		font-weight: bold;
		color: red;
		font-family: sans-serif;
		font-size: 14px;
	}
	.CoachTable table td {
		background-image: url(../images/ui/qvdotLine1.gif);
		background-position: bottom;
		background-repeat: repeat-x;
		width: 60%;
	}
	.CoachTable table th {
		padding:3px 10px;
		line-height:18px;
		text-align: right;
		width: 40%;
		background-image: url(../images/ui/qvdotLine1.gif);
		background-position: bottom;
		background-repeat: repeat-x;
		font-weight: bold;
		color: #666;
	}
	.CoachTable .CoachPic {
		width: 144px;
		text-align: left;
	}
	.CoachTable .CoachPic img {
		width: 98px;
		height: 118px;
		border: 0px;
	}
	.CoachTable .CoachPic span.bnt{background:none;padding-bottom:16px; display:block;}
	  .CoachTable .CoachPic span.bnt img{width:auto;height:auto;}
	  .style1{color:#0033ff;text-decoration:underline;}
	  .bnt3{width:232px;height:42px;background:url(../images/ui/bnt14.gif);position:absolute;left:0;top:0;color:#3333ff;font-size:16px;font-weight:bold;z-index:2;line-height:42px;padding-left:45px;cursor:pointer; display:block}
	    .bnt3 b{color:#fff;float:right;width:56px;padding-right:8px;text-align:center;font-size:18px;font-family:Arial;}
		.bnt3:hover{text-decoration:none;color:#3333ff;}
		.bnt3:hover b{color:#fff;}
	  .phone{width:100%;background:url(../images/ui/phone.gif) no-repeat right 5px;font-size:13px; text-align:right;position:relative;height:90px;}
	    .phone img{width:300px;height:45px;position:absolute;top:20px;right:10px;}
	.infocandoarea {padding:5px 15px;}
	  .infocandoarea ul li{width:100%;height:32px;line-height:32px;border-bottom:1px dashed #ccc;overflow:hidden;}
	  .infocandoarea ul li span{width:90px;float:left;padding-left:7px;}
	.iwantap {
		padding-top: 10px;
		text-align: right;
		padding-right: 35px;
	}
.layout{width:100%;float:left;}
	.div1{padding:5px 15px;}
	.record{font-size:14px;}
	  .title1{width:100%;line-height:26px;background:#f9f9f9;border-bottom:1px solid #ccc;height:26px;overflow:hidden;}
	    .title1 ul li{float:left;text-align:center;font-weight:bold;font-size:14px;}
	  .title2{width:100%;line-height:26px;border-bottom:2px solid #00c2ff;font-size:14px;font-weight:bold;}
	    .title1 strong{font-weight:bold;padding:0 25px 0 5px;}
	  .recordlist li{width:100%;line-height:30px;border-bottom:1px dashed #cdcdcd; text-indent:15px;}
	  .bor{border:1px solid #b0c1d1;margin-top:8px;}
	  .images{padding:10px 0;}
	    .images strong{font-weight:bold;padding-left:30px;}
      .content1{padding:10px 0;line-height:20px;}
	    .content1 p{ text-indent:25px;}
	  .bor2{border:1px solid #a2dcea;background:#f4fafb;padding:6px;margin-top:3px;}
	    .bor2_bor{border:1px solid #a2dcea;padding:0 9px 5px;background:#fff;}
		  .bor2_title{width:100%;line-height:28px;font-size:14px;color:#096eaf;height:28px;border-bottom:1px solid #aeceec;}
		    .bor2_title strong{font-weight:bold;float:left;}
			.bor2_title small{float:right;}
			  .bor2_title small a{color:#096eaf; text-decoration:none;font-weight:bold;}
		  .bor2_content{border:1px solid #a2dcea;background:#f4fafb;margin-top:7px;padding-bottom:10px;}
		    .bor2_content_top{line-height:22px;background:#d4f5fb;padding-left:20px;}
			.bor2_content_txt{padding:12px 20px 12px 12px;line-height:20px;background:url(../images/ui/wen.gif) no-repeat 18px 12px; text-indent:20px;}
			.bor2_content_huida{border:1px solid #aeceec;margin:0 12px;position:relative;background:url(../images/ui/huida.gif) no-repeat 10px 8px;padding:8px;}
			  .bor2_content_huida span{width:11px;height:7px;position:absolute;background:url(../images/ui/jt.gif);top:-6.9px;left:18px; overflow:hidden;}
			  .bor2_content_huida p{text-indent:20px;}
		   .bor2_bottom{padding:10px 0 5px;width:100%;color:#4e6694;text-align:center;font-size:13px;}
		     .bor2_bottom a{color:#4e6694; text-decoration:none;margin:0 2px;}
			 .bor2_bottom a.red{color:#ff0000;font-size:13px;}
		 .textarea1{width:640px;height:100px;border:1px solid;border-color:#333 #999 #999 #333;}
.webgg {
	clear: both;
	width: 225px;
	height: 71px;
	background-image: url(../images/ui/ggbg.gif);
	background-repeat: no-repeat;
	margin-top: 3px;
}

.jionFrm {
	margin-left: 80px;
}

.jionFrm .okbtn {
	width: 115px;
	height: 22px;
	border: 0px;
	background-color: transparent;
	background-image: url(../images/ui/ok.gif);
	background-repeat: no-repeat;
	text-indent: 115px;
	margin-left: -115px;
}
.jionFrm .okbtn1 {
	width: 115px;
	height: 22px;
	border: 0px;
	background-color: transparent;
	background-image: url(../images/ui/ok1.gif);
	background-repeat: no-repeat;
	text-indent: 115px;
	margin-left: -115px;
	cursor: pointer;
}
.jionFrm .resetbtn {
	width: 115px;
	height: 22px;
	text-indent: 115px;
	border: 0px;
	background-color: transparent;
	background-image: url(../images/ui/reset.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}
.jionFrm .resetbtn1 {
	width: 115px;
	height: 22px;
	text-indent: 115px;
	border: 0px;
	background-color: transparent;
	background-image: url(../images/ui/reset1.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}

		.jionFrm .input {
			background-color: white;
			border-top: solid 1px #7c7c7c;
			border-left: solid 1px #7c7c7c;
			border-right: solid 1px #c3c3c3;
			border-bottom: solid 1px #c3c3c3;
			color: #010014;
			padding: 2px;
			margin: 2px;
		}
		.jionFrm .input1 {
			border-top: solid 1px #000;
			border-left: solid 1px #000;
			border-right: solid 1px #000;
			border-bottom: solid 1px #000;
			padding: 2px;
			margin: 2px;
			color: #010014;
		}
		
.vtitle {
	background-image: url(../images/ui/vline.gif);
	background-repeat: repeat-x;
	height: 27px;
}
.vtitle span.line {
	display: block;
	float: left;
	width: 2px;
	background-image: url(../images/ui/vlineline.gif);
	background-repeat: no-repeat;
	height: 27px;
}
.vtitle span.txt {
	display: block;
	float: left;
	width: 2px;
	background-repeat: no-repeat;
	width: 60px;
	text-align: center;
	height: 27px;
	line-height: 27px;
	font-weight: bold;
}
.mainLine2 {
	_height:460px;
	min-height: 460px;
	padding: 20px;
	border-left:1px solid #EEEEEE;
	border-right:1px solid #EEEEEE;
}
.bg{background:url(../images/ui/bz-1.gif) no-repeat right top;}
.mainLine2bottom {
	height: 5px;
	line-height: 0px;
	font-size: 0px;
	background-image: url(../images/ui/mainLine2bottom.gif);
	background-repeat: no-repeat;
}
		
.news {
	CLEAR: both;
	BACKGROUND: url(../images/ui/news_bg.gif);
	WIDTH: 672px;
	ColOR: #fff;
	HEIGHT: 26px;
}

.news ol {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: -19px 8px 0px 0px;
	PADDING-TOP: 0px;
	liST-STYLE-TYPE: none;
}

.qaBox {
	background-image: url(../images/ui/qaIcon1.gif);
	background-position: left 6px;;
	background-repeat: no-repeat;
	margin-left: 20px;
	margin-right: 20px;
}
.qaBox li {
	padding-top: 5px;
	padding-bottom: 5px;
}
.qaBox .q {
	background-image: url(../images/ui/qvdotLine.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	padding-left: 20px;

}

.qaBox .a{
	padding-left: 20px;
	background-image: url(../images/ui/qaIcon3.gif);
	background-position: left 11px;
	background-repeat: no-repeat;	
	background-color: #F7F7F7;
	padding-top: 8px;
	padding-bottom: 8px;
	line-height: 170%;
	color: #444444;
}
.qaBox .aSel {
	border: solid 1px red;
	background-color: #fff6ee;
}
.navSideMenu {
	width: 726px;
	background-image: url(../images/ui/navSideMenu.gif);
	background-position: 0px -102px;
}
.n1{padding-top:18px;}
*+html .navSideMenu ul {
	background-position: 0px -103px;
}
.navSideMenu li {
	background-image: url(../images/ui/navSideMenu.gif);
	background-position: 0px -25px;
	background-repeat: no-repeat;
	float: left;
	margin-right: 1px;
}
.navSideMenu li a,
.navSideMenu li a:link,
.navSideMenu li a:visited,
.navSideMenu li a:active,
.navSideMenu li a:hover {
	font-size: 12px;
	display: block;
	padding-top: 8px;
	padding-bottom:4px;
	padding-left: 10px;
	padding-right: 10px;
	display: block;
	background-image: url(../images/ui/navSideMenu.gif);
	background-position: right -50px;
	color: #333;
	text-decoration: none;
}
.navSideMenu li.sel {
	background-position: 0px 0px;
}
.navSideMenu li.sel a,
.navSideMenu li.sel a:link,
.navSideMenu li.sel a:visited,
.navSideMenu li.sel a:active,
.navSideMenu li.sel a:hover{
	background-position: right -77px;
	color: white;
	text-decoration: none;
}

.navSideMenu .navSideMenuInfo {
	display: none;
}

.navNavigationType {
	border: solid 1px #dcdcdc;
	height: 32px;
	background-image: url(../images/ui/navNavigationTypeBg.gif);
	background-repeat: repeat-x;
	width: 724px;
}
.navNavigationType ul {
	padding-top: 8px;
	padding-left: 10px;
}
.navNavigationType span {
	float: left;
	padding-top: 3px;
	color: #666;
}
.navNavigationType a,
.navNavigationType a:link,
.navNavigationType a:visited,
.navNavigationType a:active,
.navNavigationType a:hover {
	background-image: url(../images/ui/navNavigationTypeIcon.gif);
	margin-right: 5px;
	width:16px;
	height:16px;
	float:left;
}
.navNavigationType a.icon1n,
.navNavigationType a.icon1n:link,
.navNavigationType a.icon1n:visited,
.navNavigationType a.icon1n:active,
{
	width: 16px;
	height: 	0px !important;
	height /**/:17px; /* IE 5/Win hack */
	padding: 17px 0 0 0;
	overflow: hidden;
	display: block;
	background-position: 0px 0px;
	float: left;
	margin-top: 1px;
}
.navNavigationType a.icon1n:hover {
	background-position: 0px -17px;
}

.navNavigationType a.sel1,
.navNavigationType a.sel1:link,
.navNavigationType a.sel1:visited,
.navNavigationType a.sel1:active,
.navNavigationType a.sel1:hover {
	background-position: 0px -17px;
}


.navNavigationType a.icon2n,
.navNavigationType a.icon2n:link,
.navNavigationType a.icon2n:visited,
.navNavigationType a.icon2n:active,
{
	width: 17px;
	height: 	0px !important;
	height /**/:17px; /* IE 5/Win hack */
	padding: 17px 0 0 0;
	overflow: hidden;
	display: block;
	background-position: -16px 0px;
	float: left;
}
.navNavigationType a.icon2n:hover {
	background-position: -16px -17px;
}

.navNavigationType a.sel2,
.navNavigationType a.sel2:link,
.navNavigationType a.sel2:visited,
.navNavigationType a.sel2:active,
.navNavigationType a.sel2:hover {
	background-position: -16px -17px;
}

.AppointmentList {
	width: 95%;
	margin: 0px auto;
	background-color: #f9f9f9;
	border: solid 1px #eee;
	margin-bottom: 8px;
}
.AppointmentList td{
	padding-top: 7px;
	padding-bottom: 7px;
	background-image: url(../images/ui/qvdotLine1.gif);
	background-position: top;
	background-repeat: repeat-x;
}
.AppointmentList td.i1,
.AppointmentList td.i2
{
	width: 10px;	
	padding-left: 5px;
	padding-right: 5px;
}
.AppointmentList td.c1 {
	width: 120px;
}
.AppointmentList td.c2 {
	padding-left: 5px;
}
.AppointmentList td.c3 {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: gray;
	width: 130px;
	text-align: center;
}
.AppointmentTitle {
	height: 17px;
	border-bottom: solid 1px #eeeeee;
	margin-top: 10px;
	margin-bottom: 13px;
	padding-left: 20px;
	color: #111;
	overflow: hidden;
	background-image: url(../images/ui/aptitltbg.gif);
	background-repeat: no-repeat;
	background-position: left;
	vertical-align: middle;
	padding-top: 5px;
	
}

.splitbar {
	width: 100%;
}
.splitbar ul li {
	float: left;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:10px 0 0 10px;
}
.splitbar ul li.splitarea {
	float: right;
}
.splitbar ul li.splitarea a,.splitbar ul li.splitarea span {
	display: block;
	float: left;
	border: solid 1px #999999;
	margin-right: 5px;
	background-color: #c6c6c6;
	padding-left: 3px;
	padding-right: 3px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.splitbar ul li.splitarea a:hover {
	background-color: #437398;
	color: white;
	border: solid 1px #0f3857;
	text-decoration: none;
}
.splitbar ul li.splitarea a.sel {
	color: white;
	background-color: orange;
	border: solid 1px #96440f;
	
}
.splitbar ul li.splitarea span {
	color: gray;
	background-color: #eee;
}

.phtoGaryTitle {
	padding-right: 120px;
}
.phtoGaryTitle p{
	text-align: center;
	padding-bottom: 5px;
	font-weight: bold;
}
.phtoGary {
	
}
.phtoGary ul {
	margin:0 auto;
}
.phtoGary ul.imgshowFrm {
	width: 505px;
	height: auto;
	_height: 348px;
	background-color: white;
	border: solid 1px #ccc;
}
*+html .phtoGary ul.imgshowFrm {
	height: auto;
}
.phtoGary ul.imgshowFrm img {
	width: 493px;
	/*height: 335px;*/
	margin-top:5px;
}
.phtoGary ul.imgList{width:100%; text-align:center;padding-top:10px;}
.phtoGary img {
	width: 88px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	border: solid 1px #000;
	vertical-align:middle;
}
.phtoGary img.left,.phtoGary img.right{border:none;width:auto;}
.phtoGaryInfo {
	padding: 5px;
	line-height: 160%;	
}
.tearcherListboxMouseimg1 {
	border: 0px!important;
	width: 98px!important;
	height: 118px!important;
}

.tearcherListboxMouseimg2 {
	border: solid 1px orange!important;
	width: 96px!important;
	height: 116px!important;
}
.tearcherListbox li span,.userPhotoIcon {
	padding-top: 1px;
	display: block;
	width: 104px;
	height: 124px;	
	background-repeat: no-repeat;
	margin: 0px auto;
	background-image: url(../images/ui/user.jpg);
}
.tearcherListbox li p {
	padding-top: 2px;
	padding-bottom: 5px;
	line-height: 150%;
}
.userPhotoIcon img {
	margin-left: 1px;
}
.paperbox {
	background-image: url(../images/ui/paperbg.gif);
	background-repeat: repeat-y;
	_height:450px;
	min-height: 450px;
	width:100%;float:left;
}
.paperbox .outlineInner {
	width:955px;
	border-top: solid 1px #bababa;
	_height:450px;
	min-height: 450px;
}
  .outlineInner_left{width:710px;float:left;}
  .outlineInner_right{width:226px;float:right;padding:25px 10px 0 0;}
    .rightdiv{width:224px;border:1px solid #b0c1d1;float:left;margin-bottom:14px;}
	  .rightdiv_title{width:100%;height:27px;line-height:27px;background:#f9f9f9;border-bottom:1px solid #b0c1d1;font-size:14px; text-indent:15px;color:#be5101;}
	.rightbnt{padding-bottom:10px;float:left;}
.paperbox .paperbottom {
	background-image: url(../images/ui/paperbottom.gif);
	height: 12px;
	background-repeat: no-repeat;
	background-color: white;
	width:100%;float:left;
}
.paperbox .papercontactbox {
	background-image: url(../images/ui/bz-2.gif);
	background-repeat: no-repeat;
	background-position: right top;
	_height:450px;
	min-height: 450px;
}
/*---------------------*/	
.tInfoMore img{
	margin-left: 10px;
	margin-right: 10px;
}
.tInfoMore p {
	line-height: 170%;
	text-indent:2em;
	padding-top:6px;
	padding-bottom:6px;
}

.tInfoMore STRONG {
	font-weight: bold;
}

.ajaxAreaTitle {
	font-weight: bold;
	text-align: center;
	padding-bottom: 3px;
	border-bottom: solid 1px #eee;
	font-size: 13px;
	letter-spacing: 2px;
	color: #f66a0d;
}
.newsView .newsViewTitle h3{
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	background-image: url(../images/ui/qvdotLine1.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	padding: 5px;
	margin-bottom: 15px;
}
.newsView .newsViewTitle p {
	color: #999;
	text-align: center;
}
  .newsView .newsViewTitle p.tags2{text-indent:30px;text-align:left;font-size:13px;font-weight:bold;color:#333;padding-top:10px;}
  .updown{width:100%;text-align:right;}
    .updown a{color:#0000cc; text-decoration:underline;margin-right:20px;}
  .related_title{line-height:25px;font-weight:bold;font-size:14px;border-bottom:1px solid #999;}
  
.newsView .newsViewTitle p span {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.newsView .newsViewInfo {
	line-height: 180%;
	padding:10px 40px 60px;
}
.newsView .newsViewInfo p {
	text-indent: 2em;
	padding-top: 8px;
	padding-bottom: 8px;
}
.newsCageNav {
	display: block;
	margin: 0px auto;
}
.newsCageNav ul {
	border-bottom: solid 1px #0595f5;
}
.newsCageNav ul li {
	display: inline;
}
.newsCageNav ul li a,
.newsCageNav ul li a:link,
.newsCageNav ul li a:visited,
.newsCageNav ul li a:active {
	display: block;
	width:101px;
	background-image: url(../images/ui/cocah02.gif);
	background-repeat: no-repeat;
	float: left;
	margin-left: 2px;
	text-align: center;
	line-height: 23px;
	height: 23px;
	color: #666;
}
.newsCageNav ul li a:hover {
	background-image: url(../images/ui/cocah01.gif);
	color: #fff;
	text-decoration: none;
}
.newsCageNav ul li a.sel,
.newsCageNav ul li a.sel:link,
.newsCageNav ul li a.sel:visited,
.newsCageNav ul li a.sel:active,
.newsCageNav ul li a.sel:hover {
	background-image: url(../images/ui/cocah01.gif);
	color: #fff;
}
.newlist {
	
}
.newlist ul {
	width: 90%;
	margin: 0px auto;
	padding-top: 20px;
	padding-bottom: 20px;
}
.newlist ul li{
	background:url(../images/ui/newsbtline.gif) repeat-x bottom;
	line-height:22px;
	width:100%;
	float:left;
}
.newlist ul li p{
	float: left;
}
.newlist ul li p.date {
	float: right;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: gray;
}
.newlist ul li a {
	padding-left: 8px;
	background-image: url(../images/ui/libg.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
}
/*---------------------------banner of banner style 1-----------------------------*/
.bannerStyle1 {
	width: 768px;
	height: 161px;
	overflow: hidden;
	border: solid 1px #a0b7bc;
}
*html .bannerStyle1 {
	height: 164px;
}
*+html .bannerStyle1 {
	height: 164px;
}
	.bannerStyle1 .bannerStyle1pic {
		width: 768px;
		height: 164px;
		overflow: hidden;
	}
	.bannerStyle1 .bannerStyle1pic a {
		display: none;
	}
	.bannerStyle1 img {
		position: relative;
		top:0px;
		left: 0px;
	}
	.bannerStyle1 ul {
		position: relative;
		width: 138px;
		height: 164px;
		overflow: hidden;
		left:630px;
		top: 0px;
		z-index: 10;
		margin-top: -165px;
	}
	*html .bannerStyle1 ul {
		padding-top: 1px;
	}
	*+html .bannerStyle1 ul {
		padding-top: 1px;
	}
	.bannerStyle1 ul li a,
	.bannerStyle1 ul li a:link,
	.bannerStyle1 ul li a:visited,
	.bannerStyle1 ul li a:active,
	.bannerStyle1 ul li a:hover {
		display: block;
		width: 105px;
		height: 41px;
		overflow: hidden;
		background-image: url(../images/ui/bannerStyle1Arr2.gif);
		background-repeat: no-repeat;
		background-position: 12px 0px;
		color: #7d8e92;
		text-decoration: none;
		font-weight: bold;
		padding-left: 33px;
		margin-bottom: 0px;
		line-height: 41px;
	}
	.bannerStyle1 ul li a.sel,
	.bannerStyle1 ul li a.sel:link,
	.bannerStyle1 ul li a.sel:visited,
	.bannerStyle1 ul li a.sel:active,
	.bannerStyle1 ul li a.sel:hover {
		background-image: url(../images/ui/bannerStyle1Arr1.gif);
		background-position: 0px 0px;
		color: #3c332d;
	}
/*-------------------------------------------------------*/
.CoachJionIcon {
	width: 226px;
}
.CoachJionIcon ul li a,
.CoachJionIcon ul li a:link,
.CoachJionIcon ul li a:visited,
.CoachJionIcon ul li a:active {
	display: block;
	background-image: url(../images/ui/cocahRightIconBg.gif);
	width: 226px;
	height: 38px;
	overflow: hidden;
	line-height: 38px;
	color: #303030;
	font-weight: bold;
	padding-left:
	
}
.CoachJionIcon ul li a:hover {
	background-position: 0px -38px;
	text-decoration: none;
	color: #f6690b;
}
.CoachJionIcon ul li a span {
	display: block;
	height: 16px;
	line-height: 16px;
	float: left;
	font-size: 0px;
	line-height: 0px;
	padding-top: 10px;
	padding-left: 30px;
	padding-right: 10px;
}
.CoachJionIcon ul li a span.icon01 {
	background-image: url(../images/ui/cocahRightIcon01.gif);
	background-position: 30px 10px;
	background-repeat: no-repeat;
	width: 16px;
	height: 16px;
}
.CoachJionIcon ul li a span.icon02 {
	background-image: url(../images/ui/cocahRightIcon02.gif);
	background-position: 30px 10px;
	background-repeat: no-repeat;
	width: 16px;
	height: 16px;
}
.CoachJionIcon ul li a span.icon03 {
	background-image: url(../images/ui/cocahRightIcon03.gif);
	background-position: 30px 10px;
	background-repeat: no-repeat;
	width: 16px;
	height: 16px;
}
/*-------------------------------------------------------*/
.FreeTelBox {
	padding-left: 1px;
	padding-top: 3px;
}
.FreeTel {
	border: solid 1px #eeeeee;
	width: 222px;
	height: 34px;
	background-color: #f7f7f7;
	padding-top: 10px;
}
*html .FreeTel {
	height: 37px;
}
*+html .FreeTel {
	height: 37px;
}
.FreeTel img {
	width: 205px;
	height: 23px;
	margin: 0px auto;
	padding-left: 10px;
}
/*-------------------------------------------------------*/
.CoachJionBorder {
	margin-bottom: 5px;
	padding-top: 2px;
}
	.CoachJionBorder h1 {
		height: 	0px !important;
		height /**/:54px; /* IE 5/Win hack */
		padding: 54px 0 0 0;
		overflow: hidden;
		display: block;
		background-image: url(../images/ui/cocahBorderTop.jpg);
		background-repeat: no-repeat;
		background-position: 1px 0px;
	}
	.CoachJionBorder .CoachJionBorderBg {
		background-image: url(../images/ui/CoachJionBorderBg2.gif);
		background-repeat: repeat-y;

	}
	.CoachJionBorder .CoachJionBorderFooter {
		height: 18px;
		background-image: url(../images/ui/CoachJionBorderFooter.gif);
		background-repeat: no-repeat;
		background-position: 1px 0px;
	}
	.CoachJionBorder h2 {
		width: 719px;
		height: 	0px !important;
		height /**/:19px; /* IE 5/Win hack */
		padding: 19px 0 0 0;
		overflow: hidden;
		display: block;
		background-image: url(../images/ui/bkserivce5.gif);
		background-position: -20px 0px;
		background-repeat: no-repeat;
		margin: 0px auto;
	}

	
/*-------------------------------------------------------*/
.goodList3 {
	width: 719px;
	margin: 0px auto;
	padding-bottom: 15px;
	padding-top: 25px;
}
.goodList3 li {
	padding-bottom: 7px;
}
.goodList3 a,
.goodList3 a:link,
.goodList3 a:visited,
.goodList3 a:active  {
	display: block;
	padding-left: 110px;
	width: 608px;
	height: 50px;
	padding-top: 14px;
	overflow: hidden;
	background-image: url(../images/ui/CoachJionIcon.gif);
	margin: 0px auto;
	color: #666666;
}
.goodList3 a:hover {
	background-position: -718px 0px;
	color: #000000;
	text-decoration: none;
}

.goodList3 a span {
	font-size: 14px;
	font-weight: bold;
	display: block;
	padding-bottom: 3px;
}
	.goodList3 a.linkb,
	.goodList3 a.linkb:link,
	.goodList3 a.linkb:visited,
	.goodList3 a.linkb:active {
		background-position: 0px -64px;
	}
	.goodList3 a.linkb:hover {
		background-position: -718px -64px;
	}
	.goodList3 a.linkc,
	.goodList3 a.linkc:link,
	.goodList3 a.linkc:visited,
	.goodList3 a.linkc:active {
		background-position: 0px -128px;
	}


	.goodList3 a.linkc:hover {
		background-position: -718px -128px;
	}
/*-------------------------------------------------------*/
.goodList5 {
	padding-left: 27px;
	padding-top: 20px;
}
	.goodList5 h3 {
		padding-right: 5px;
		width:140px;
		height: 71px;
		background-image: url(../images/ui/bkserivce5bg.gif);
		background-repeat: no-repeat;
		float: left;

	}
	.goodList5 h3 span {
		display: block;
		text-align: center;
		padding-top: 3px;
		color: #333;
	}
	.goodList5 h3 span.no {
		display: block;
		float: left;
		width: 18px;
		height: 15px;
		padding-top: 0px;
		padding-left: 7px;
		text-align: center;
		font-size: 10px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: white;
	}
	.goodList5 h3 img {
		padding-top: 12px;
		display: block;
	}
/*-------------------------------------------------------*/
.jionSetup {
	width: 658px;
	padding-left: 60px;
	height: 69px;
	padding-top: 35px;
	overflow: hidden;
	background-image: url(../images/ui/setupBg.gif);
	background-position: 0px 15px;
	background-repeat: no-repeat;
	margin: 0px auto;
	padding-bottom: 10px;
}
.jionSetup ul {
	width: 620px;
	overflow: hidden;
}
.jionSetup ul li {
	width: 700px;
}
.jionSetup a {
	display: block;
	width: 100px;
	height: 50px;
	padding-right: 30px;
	float: left;
	cursor: default;
	background-image: url(../images/ui/setuparr.gif);
	background-repeat: no-repeat;
	background-position: 104px center;
}
	.jionSetup a span,
	.jionSetup a:link span,
	.jionSetup a:visited span,
	.jionSetup a:active span {
		display: block;
		width: 100px;
		height: 50px;
		background-image: url(../images/ui/setupicon.gif);
		background-repeat: no-repeat;
		cursor: default;
	}
	.jionSetup a:hover  span {
		background-position: 0px -50px;
	}
	.jionSetup a.s2 span,
	.jionSetup a.s2:link span,
	.jionSetup a.s2:visited span,
	.jionSetup a.s2:active span {
		background-position: -100px 0px;
	}
	.jionSetup a.s2:hover  span {
		background-position: -100px -50px;
	}
	.jionSetup a.s3 span,
	.jionSetup a.s3:link span,
	.jionSetup a.s3:visited span,
	.jionSetup a.s3:active span {
		background-position: -200px 0px;
	}
	.jionSetup a.s3:hover  span {
		background-position: -200px -50px;
	}	
	.jionSetup a.s4 span,
	.jionSetup a.s4:link span,
	.jionSetup a.s4:visited span,
	.jionSetup a.s4:active span {
		background-position: -300px 0px;
	}
	.jionSetup a.s4:hover  span {
		background-position: -300px -50px;
	}
	.jionSetup a.s5 span,
	.jionSetup a.s5:link span,
	.jionSetup a.s5:visited span,
	.jionSetup a.s5:active span {
		background-position: -400px 0px;
	}
	.jionSetup a.s5:hover  span {
		background-position: -400px -50px;
	}
/*-------------------------------------------------------*/
.quickjionBox {

	width: 100%;
	padding-top: 10px;
}
.quickjionBox select {
	width: 200px;
	margin-bottom: 3px;
}
.quickjionBox a,
.quickjionBox a:link,
.quickjionBox a:visited,
.quickjionBox a:active {
	color: black;
}
.quickjionBox a:hover {
	text-decoration: none;
}

.quickjionBox #quickjionsmall {
	float: left;
	width: 90px;
	height: 100px;
	overflow: auto;
	border: inset 2px;
	padding-left: 3px;
	background-color: white!important;
}
.quickjionBox #quickjionsmall li {
	padding-top: 2px;
	padding-bottom: 2px;
	cursor: pointer;
}

.quickjionBox #quickjionsmalldata {
	width: 90px;
	height: 100px;
	float: left;
	overflow: auto;
	border: inset 2px;
	padding-left: 3px;
	margin-left: 5px;
	background-color: white;
}
.quickjionBox #quickjionsmalldata li {
	padding-top: 2px;
	padding-bottom: 2px;
	cursor: pointer;
}
/*-------------------------------------------------------*/
.quickjionFrm {
	height: 272px;
	overflow: hidden;
}
.quickjionFrmLoad {
	height: 	0px !important;
	height /**/:272px; /* IE 5/Win hack */
	padding: 272px 0 0 0;
	overflow: hidden;
	display: block;
	background-image: url(../images/ui/loading.gif);
	background-repeat: no-repeat;
	background-position: center 100px;
	background-color: #f9f9f9;
}
	.quickjionFrm .quickjioninfo {
		clear: both;
		padding-top: 5px;
		background: transparent;
	}
	.quickjionFrm .quickjioninfo li {
		padding-bottom: 5px;
	}
	.quickjionFrm .quickjioninfo label{
		display: block;
		float: left;
		width: 40px;
		text-align: right;
		height: 18px;
		line-height: 18px;
	}
	.quickjionFrm .quickjioninfo input {
		height: 16px;
		border: solid 1px #7f9db9;
	}
	
	.quickjionBtn,
	.quickjionBtn:link,
	.quickjionBtn:visited,
	.quickjionBtn:active {
		width: 72px;
		height: 	0px !important;
		height /**/:23px; /* IE 5/Win hack */
		padding: 23px 0 0 0;
		overflow: hidden;
		display: block;
		background-image: url(../images/ui/quickjionBtn.gif);
		background-repeat: no-repeat;
	}
	.quickjionBtn:hover {
		background-position: 0px -23px;
	}
	

.NewsRightFix ul {
	padding-top: 10px;
	padding-bottom: 8px;
	
}
.NewsRightFix ul li {
	padding-top: 3px;
	background-image: url(../images/ui/newsbtline.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}
.NewsRightFix ul li a {
	padding-left: 10px;
	background-image: url(../images/ui/libg.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
}

.tearcherListboxNew {
	padding-top: 10px;
	float:left;
	width:100%;
}
.tearcherListboxNew ul {
	width: 33%;
	float: left;
	height:150px;
	overflow:hidden;
}
.tearcherListboxNew ul li{
	width: 46%;
	float: left;
	padding-right: 5px;
	
}
.tearcherListboxNew ul li h3,.tearcherListboxNew2 ul li h3{
	border-bottom: solid 1px #cd9c61;
	padding-top: 5px;
	padding-bottom: 5px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 13px;
	padding-left: 20px;
}
.tearcherListboxNew ul li h3 span,.tearcherListboxNew2 ul li h3 span{
	font-weight: bold;
	color: #f66508;
}
.tearcherListboxNew ul li h3.sex_men,.tearcherListboxNew2 ul li h3.sex_men{
	background-image: url(../images/ui/sex0.gif);
}
.tearcherListboxNew ul li h3.sex_woman,.tearcherListboxNew2 ul li h3.sex_woman{
	background-image: url(../images/ui/sex1.gif);
}
.tearcherListboxNew ul li h3 a,
.tearcherListboxNew ul li h3 a:link,
.tearcherListboxNew ul li h3 a:visited,
.tearcherListboxNew ul li h3 a:active,
.tearcherListboxNew2 ul li h3 a,
.tearcherListboxNew2 ul li h3 a:link,
.tearcherListboxNew2 ul li h3 a:visited,
.tearcherListboxNew2 ul li h3 a:active {
	font-weight: bold;
	color: #f66508;
}
.tearcherListboxNew ul li h3 a:hover {
	color: red;
}

.tearcherListboxNew ul li p.hit,.tearcherListboxNew2 ul li p.hit{
	color: red;
}
.tearcherListboxNew ul li p.hit span,.tearcherListboxNew2 ul li p.hit span{
	font-family: Candara;
	font-weight: bold;
	font-size: 14px;
	
}
.tearcherListboxNew ul li p.showme,.tearcherListboxNew2 ul li p.showme{
	color: #f66508;
}
.tearcherListboxNew ul li p.company,.tearcherListboxNew2 ul li p.company{
	padding-top: 5px;
}

.tearcherListboxNew ul li p,.tearcherListboxNew2 ul li p{
	padding-top: 5px;
}

.tearcherListboxNewMoreList ul {
	padding-top: 15px;
	padding-bottom: 15px;
	background-image: url(../images/ui/qvdotLine1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.LineListMode ul {
	display: block;
	width: 100%;
}
.LineListMode ul li.dt1 {
	width: 20%;
}
.LineListMode ul li.dt2 {
	width: 75%;
}
/*******************************************/
.pagerNow {
	background-image: url(../images/ui/vline.gif);
	background-repeat: repeat-x;
	height: 27px;
	line-height: 27px;
	padding-left: 10px;
	color: #555;
}
.pagerNow span {
	font-size: 0px;
	line-height: 0px;
	padding-left: 18px;
	padding-top: 13px;
	background-image: url(../images/ui/pagernowarr.gif);
	background-repeat: no-repeat;
	background-position: 5px 6px;
	overflow: hidden;
}
.pagerNow a.now,
.pagerNow a.now:link,
.pagerNow a.now:visited,
.pagerNow a.now:active {

	color: #d16c24;
}
.pagerNow a.now:hover {
	color: red;
}
/*******************************************/
.sAreaList {
	padding: 8px;
	border: solid 1px #dcdcdc;
	width: 708px;
	color: #ccc;
}

.sAreaList .hoticon p{
	float: left;
	padding-top: 5px;
	padding-left: 5px;
	color: #ff8534;
	font-weight: bold;
}
.sAreaList .hoticon span {
	width: 19px;
	height: 	0px !important;
	height /**/:23px; /* IE 5/Win hack */
	padding: 23px 0 0 0;
	overflow: hidden;
	display: block;
	overflow: hidden;
	background-image: url(../images/ui/hicon.gif);
	background-repeat: no-repeat;
	float: left;
	background-position:-38px 0px;
}
.sAreaList table {
	width: 100%;
}
.sAreaList table td {
	height: 25px;
	line-height: 25px;
}
.sAreaList table td span {
	color: gray;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.sAreaList a,
.sAreaList a:link,
.sAreaList a:visited,
.sAreaList a:active {
	color: #336699;
}
.sAreaList a:hover {

}

.sAreaList a.sel,
.sAreaList a.sel:link,
.sAreaList a.sel:visited,
.sAreaList a.sel:active {
	color: red;
	font-weight: bold;
}
.sAreaList a.sel:hover {

}
/*******************************************/

.commTable {
	padding-top: 8px;
	padding-bottom: 8px;
}
.commTable table {
	width: 95%;
	margin: 0px auto;
}
.commTable th {
	background-color: #ccc;
	text-align: center;

	height: 25px;
	line-height: 25px;
	border-right: solid 1px #fff;

}
.commTable tr.gary {
	background-color: #f7f7f7;
}
.commTable tr.hover {
	background-color: #fee998;
}
.commTable td {
	border-bottom: solid 1px #eee;
	border-right: solid 1px #eee;
	padding: 5px 3px;
} 
/*******************************************/
.indexAdTop {
	width: 1001px;
	margin: 0px auto;
	margin-top: 3px;
	height: 96px;
	overflow: hidden;
	background-color: #f9f9f9;
	margin-bottom: 3px;
	border: solid 1px #ccc;
}
.indexAd1 {
	width: 769px;
	height: 90px;
	overflow: hidden;
	background-color:  #000;
	margin: 0px auto;
	margin-bottom: 5px;
	border: solid 1px #ccc;
}
.rightAd1{
	width: 220px;
	height: 190px;
	overflow: hidden;
	background-color: #000;
	margin: 0px auto;
	margin-bottom: 10px;
	border: solid 1px #ccc;
}
/*课程详情*/
.course_details{width:701px;float:left;padding:15px 30px 15px 40px;}
  .details_left{width:200px;float:left;}
    .details_left_top{height:124px;background:url(../images/ui/user.jpg) no-repeat left;line-height:25px;}
	  .details_left_top img{width:98px;height:118px;padding:1px 5px 5px 1px;float:left;margin-right:10px;}
	  .hit{color:red;padding-top:40px;font-weight:bold;}
	.details_left_bot{padding-top:15px;line-height:30px;}
	  .details_left_bot a{color:#0044dd;text-decoration:underline;margin-left:10px;}
	  .details_left_bot p span{color:#ff3300;font-family:Arial;}
  .details_right{width:480px;float:right;border-left:1px solid #000;padding-left:20px;height:auto!important;height:240px; min-height:240px;}
    .details_txt{width:100%;float:left;}
	  .details_txt .red{font-size:12px;}
	  .details_txt p{width:100%;float:left;line-height:20px;padding:5px 0;}
	    .details_txt p strong{width:80px;float:left;padding-left:10px;color:#e4704b;}
		.details_txt p small{width:390px;float:right;}
		  .details_txt p small span{padding-left:50px;}
	.ximg{width:100%;float:left;}
	  .ximg p{font-size:14px;color:#e4704b;line-height:25px;width:100%;height:25px;}
	  .ximg img{width:90px;height:70px;float:left;padding:0 3px;}
	.details_xg{width:100%;float:left;}
.bBox h3.details_bot{float:left;width:100%;}
  
/*招生易*/
.title5,.title6{width:950px;margin-left:26px;border-bottom:1px solid #333;font-weight:bold;padding-top:10px;float:left;}
.title5{font-size:18px;color:#ff6600;}
.title6{font-size:37px;color:#ff0000;padding-bottom:10px;} 
.tearcherListboxNew2{padding:10px 26px 0;float:left;width:950px;}
  .tearcherListboxNew2 ul{float:left;height:144px;overflow:hidden;width:25%;}
    .tearcherListboxNew2 ul li {float:left;padding-right:5px;width:46%;}
.fwxm{padding:0 0 25px 15px;font-size:16px;float:left;width:710px;}
  .title3{width:100%;font-size:24px;font-weight:bold;color:#ff6600;padding:10px 0;position:relative;}
    .title3 img{ position:absolute;right:-175px;top:-145px; z-index:10;width:288px;height:214px;}
  .fwxm td{line-height:20px;padding:5px;}
    .fwxm td strong{font-weight:bold;}
	.style2{color:#ff5b00;}
.contact{font-size:14px;}
  .title4{color:#ff9900; text-decoration:underline;padding-top:15px;}
  .tel{padding-left:17px;color:#ff0000;font-size:20px;font-family:Arial;}
  .docBox .contact ul{background:none;border:none;padding:5px 0 0 0;}
    .docBox .contact ul li{padding:0;line-height:34px;}
