/*公用*/

td,div{font-size:12px;color:black;line-height:160%;}

A{behavior:url(blur.htc)}
A:link,A:visited{color:black;text-decoration: none;}
A:hover {color:#990000;text-decoration:underline}

ul{padding:0; margin:0;}


.list{text-align:left;padding:5px 5px}
.list li{
	list-style: none;
	font-size:12px;
	background:url("dot04.gif") no-repeat 0 0.6em;
	padding:0 0 0 10px;
	height:13px;
	margin-bottom:7px;
	text-align: left;
	
}
.list a{ text-align:left}
.list a:link,.list a:visited{text-decoration:none;color:black}
.list a:hover {color:#990000;text-decoration:underline;}
.list .txt{float:left;}
.list .date{float:right;}

.list1{text-align:left;padding:0px 5px}
.list1 li{list-style: none;border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ccc;font-size:12px;background:url("dot04.gif") no-repeat 0 0.6em;padding:0 0 0 10px;height:14px; margin-bottom:6px;}
.list1 a:link,.list1 a:visited{
	color:black;text-decoration:none;	
}
.list1 a:hover {color:#990000;text-decoration:none;}
.list1 .txt{float:left;}
.list1 .date{float:right;}

/*导航条*/

#nav{text-align:center; background:url(index_04.gif) repeat-x center top;}
#nav ul{width:100%}
#nav li{float:left;padding-left:3px;margin:0 5px 3px 0;font-size:14px;font-weight:normal;background:url("images/dot06.gif") no-repeat 0px 0.5em;white-space:nowrap;filter:Dropshadow(offx=1,offy=0,color=#ffffff) Dropshadow(offx=0,offy=1,color=#ffffff) Dropshadow(offx=-1,offy=0,color=#ffffff) Dropshadow(offx=0,offy=-1,color=#ffffff);}
#nav li#home{background:url("images/home.gif") no-repeat 0 0.3em;}
#nav a:link,#nav a:visited{COLOR:#105700;font-size:14px;padding:0 10px; font-weight:bold;}
#nav a:hover{COLOR:yellow;text-decoration: none;}

/*首页一些样式*/
.head1{color:#008186;text-align:left;padding:0px 20px;}
.head1 a:link,.head1 a:visited{COLOR:#008186;}

#titlebg{background:url(index_13.gif) no-repeat top left; height:30px;}
#titlebg #titlert {color:#FFFFFF;font-weight:bold; padding:8px 0 0 15px; float:left;}
#titlebg #titlemore a:link,#titlebg #titlemore a:visited{color:#095902;padding:8px 15px 0 0; float:right;}

.login{text-align:left}
.login input{border:1px solid #aaa}
.search .title{background:url("images/search.gif") no-repeat 6px 0.2em;}

.kuaixun{border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
.gonggao{border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #66A847;
	border-right-color: #66A847;
	border-bottom-color: #66A847;
	border-left-color: #66A847;
	background-color:#F5FFE1;
}
.toptitle a:link,.toptitle a:visited{color:#37A300;font-size:14px; font-weight:bold; padding-left:52px; }

.guide .list{border-left: 1px solid #DEDEDE;border-right: 1px solid #DEDEDE;padding:5px}
.guide .list li{background:url("images/dot10.gif") no-repeat 0 0.5em;}
.guide .list a:link,.guide .list a:visited{color:#006C94}

.unit{background:#fbfbfb;}
.unit img{float:left; margin:0px 5px 5px 2px;}
.unit b{color:#009933; font-weight:bold;}
.unit img.fon{float:none;}/*插图显示方式*/

.pic img{background:white;padding:3px;border:1px solid #ccc;margin:2px;}

/*专家介绍*/
#con {
	FONT-SIZE: 12px; MARGIN: 0px auto; WIDTH: 665px
}
#tags {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 400px; PADDING-TOP: 0px; HEIGHT: 23px
}
#tags LI {
	BACKGROUND: url(tagleft.gif) no-repeat left bottom; FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT: 23px
}
#tags LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(tagright.gif) no-repeat right bottom; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #999; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 23px; TEXT-DECORATION: none;font-size:14px; font-weight:bold;
}
#tags LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px
}
#tags LI.selectTag {
	BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 25px
}
#tags LI.selectTag A {
	BACKGROUND-POSITION: right top; COLOR: #000; LINE-HEIGHT: 25px; HEIGHT: 25px
}
#tagContent {
	BORDER-RIGHT: #aecbd4 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #aecbd4 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #aecbd4 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #aecbd4 1px solid; BACKGROUND-COLOR: #fff
}
.tagContent {
	PADDING-RIGHT: 10px; DISPLAY: none; PADDING-LEFT: 10px; BACKGROUND: url(bg.gif) repeat-x; PADDING-BOTTOM: 10px; WIDTH: 643px; COLOR: #474747; PADDING-TOP: 10px; HEIGHT: 180px;font-size:14px; line-height:160%
}
#tagContent DIV.selectTag {
	DISPLAY: block;
}

/*单显页*/
#mainbox {
	CLEAR: both; FONT-SIZE: 12px; MARGIN: 0px auto; WIDTH: 996px; PADDING-TOP: 10px; BACKGROUND-COLOR: #ffffff
}
#mainbox #left {
	PADDING-LEFT: 5px; BACKGROUND: #fff; FLOAT: left; WIDTH: 210px
}
#mainbox #left .left_tb1 {
	WIDTH: 211px
}
#mainbox #left .left_tb1 .title {
	FONT-WEIGHT: bold; BACKGROUND: url(news_left_title_bg.gif); COLOR: #105700; LINE-HEIGHT: 25px; HEIGHT: 25px
}
#mainbox #left .left_tb1 .content {
	BORDER-RIGHT: #c5c5c5 1px solid; BORDER-TOP: #c5c5c5 1px solid; BACKGROUND: #efefef; BORDER-LEFT: #c5c5c5 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #c5c5c5 1px solid
}
#mainbox #left .left_tb1 .content UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 116px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#mainbox #left .left_tb1 .content UL LI {
	BACKGROUND: url(news_left_con_bg.gif); MARGIN-BOTTOM: 10px; WIDTH: 116px; LINE-HEIGHT: 23px; HEIGHT: 23px; TEXT-ALIGN: center
}
#mainbox #left .left_tb1 .content .top .left {
	FLOAT: left; WIDTH: 60px; TEXT-ALIGN: right
}
#mainbox #left .left_tb1 .content .top .right {
	FLOAT: right; WIDTH: 140px; LINE-HEIGHT: 150%; PADDING-TOP: 5px
}
#mainbox #left .left_tb1 .content .bottom {
	MARGIN-TOP: 10px; WIDTH: 200px; TEXT-ALIGN: center
}
#mainbox #left .left_tb1 .content .line {
	HEIGHT: 150px
}
#mainbox #left .left_tb2 {
	CLEAR: both; MARGIN-TOP: 10px; OVERFLOW: hidden; WIDTH: 211px
}
#mainbox #left .left_tb2 .title {
	FONT-WEIGHT: bold; BACKGROUND: url(news_left_title_bg.gif); WIDTH: 211px; COLOR: #105700; LINE-HEIGHT: 25px; HEIGHT: 25px
}
#mainbox #left .left_tb2 .content {
	CLEAR: both; BORDER-RIGHT: #c5c5c5 1px solid; BORDER-TOP: #c5c5c5 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #c5c5c5 1px solid; WIDTH: 209px; BORDER-BOTTOM: #c5c5c5 1px solid
}
#mainbox #left .left_tb2 .content UL {
	FLOAT: right; MARGIN: 0px; WIDTH: 209px; LIST-STYLE-TYPE: none
}
.tb2ulbg_h {
	BACKGROUND: #efefef
}
#mainbox #left .left_tb2 .content UL LI {
	DISPLAY: block; FLOAT: left; WIDTH: 69px; LINE-HEIGHT: 23px; HEIGHT: 23px; TEXT-ALIGN: center
}
#mainbox #right {
	BACKGROUND: #fff; FLOAT: right; WIDTH: 748px; MARGIN-RIGHT: 3px; HEIGHT: auto! important
}
#mainbox #right .top {
	FLOAT: left; WIDTH: 758px; LINE-HEIGHT: 25px; BORDER-BOTTOM: #9a9a9a 1px dotted; HEIGHT: 25px
}
#mainbox #right .content {
	CLEAR: both; BORDER-RIGHT: #c5c5c5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c5c5c5 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; BORDER-LEFT: #c5c5c5 1px solid; WIDTH: 746px; LINE-HEIGHT: 150%; PADDING-TOP: 5px; BORDER-BOTTOM: #c5c5c5 1px solid
}
#mainbox #right .content UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#mainbox #right .content li {height:14px; margin-bottom:7px;}
#mainbox #right .content .js {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 200%; PADDING-TOP: 0px; font-size:14px; text-indent:2em;
}
#mainbox #right .content .js IMG {
	DISPLAY: block; MARGIN: 0px auto; TEXT-ALIGN: center
}
#mainbox #right .content .js .title {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; MARGIN: 10px auto; WIDTH: 400px; LINE-HEIGHT: 40px; HEIGHT: 50px; TEXT-ALIGN: center
}
.right_line {
	CLEAR: both; FONT-SIZE: 0px; BACKGROUND: url(dot2.gif) repeat-x; MARGIN: 0px auto; WIDTH: 100%; LINE-HEIGHT: 2px; HEIGHT: 2px
}
H1 {
	FONT-SIZE: 12px; COLOR: #ff0000; HEIGHT: 25px
}
.lileft {
	PADDING-LEFT: 10px; FLOAT: left
}
.liright {
	PADDING-RIGHT: 100px; FLOAT: right
}
#mainbox #right .nav {
	CLEAR: both; BORDER-RIGHT: #c5c5c5 1px solid; BORDER-TOP: #c5c5c5 1px solid; MARGIN-TOP: 10px; BORDER-LEFT: #c5c5c5 1px solid; WIDTH: 760px; LINE-HEIGHT: 26px; BORDER-BOTTOM: #c5c5c5 1px solid; HEIGHT: 26px; TEXT-ALIGN: center
}
#mainbox #right .title1 {
	BACKGROUND: url(news_right_bg1.gif) no-repeat bottom left; FLOAT: left; WIDTH: 758px; LINE-HEIGHT: 26px; HEIGHT: 30px
}
.rtitle_left {
	PADDING-LEFT: 30px; FONT-WEIGHT: bold; FLOAT: left; padding-top:6px; font-size:14px;
}
.rtitle_right {
	PADDING-RIGHT: 10px; FLOAT: right;padding-top:5px;
}
.clearfloat { /* 此类应当放在 div 或 break 元素上，而且该元素应当是完全包含浮动的容器关闭之前的最后一个元素 */
	clear:both;
    height:0px;
    font-size: 1px;
    line-height: 0px;
}

/* 标准表单共性定义 */
input.btn{background:url(btn.gif) no-repeat;border:none;width:63px;height:21px;font-size:12px;line-height:120%; behavior:url(htc/btn.HTC);margin:0 3px;}
input.btn:hover{background:url(btn_hover.gif) no-repeat;}
input.btn_big{background:url(btn_big.gif) no-repeat;border:none;width:110px;height:27px;font-size:14px; line-height:120%; margin:0 2px;behavior:url(htc/btn_big.HTC);}
input.btn_big:hover{background:url(btn_big_hover.gif) no-repeat;}
fieldset{ text-align:left; border:1px solid #3CAC00; padding:10px 5px; margin:5px auto 0 auto;}
legend{color:#318D00; margin-bottom:10px}
fieldset li{padding:5px 0;behavior:url(htc/tr.HTC); text-align:left}
.btn_area{ text-align:center; margin:15px auto 10px auto}
fieldset li:hover{ background:#D7FFBD}/*FF的鼠标响应样式*/
fieldset label{ float:left;width:8.2em;color:#000000 ; text-align:right; padding-right:0.2em;  margin-top:5px}
fieldset label.nofloat{ float:none; margin-left:10px}
fieldset input,fieldset textarea{ margin:0em 0 0 5px; background-color:#fff; border:1px solid #ccc;behavior:url(htc/input_onfocus.HTC); }
fieldset input:hover{border:1px solid #990000}

/* 表单元件个性定义 +++元件ID命名模式使用input_name*/

#input_province,#input_city,#input_county{width:20em;}
#input_id{ background:none; border:none; color:#0099FF}
#input_pass1,#input_pass2{background:url(icon_pass1.gif) no-repeat 3px center #fff; padding-left:1.5em; width:6em}
#input_question,#input_answer{background:url(icon_pass2.gif) no-repeat 3px center #fff; padding-left:1.5em; width:6em}
#input_idcard{width:20em}
#input_card2{background:url(icon_card2.gif) no-repeat 3px center #fff; padding-left:1.5em; width:20em}
#input_name{background:url(icon_name.gif) no-repeat 3px center #fff; padding-left:1.5em; width:6em; margin-right:30px}
#input_year{width:2em; margin-right:10px}
#input_month{width:2em; margin-right:10px}
#input_day{width:2em; }
#input_qualification{background:url(icon_qualification.gif) no-repeat 3px center #fff; padding-left:1.5em; width:6em; margin-right:30px}
#input_title{background:url(icon_qualification.gif) no-repeat 3px center #fff; padding-left:1.5em; width:6em}
#input_subject{width:21em;}
#input_intr{width:21em; height:5em}
#input_school{background:url(icon_address.gif) no-repeat 3px center #fff; padding-left:1.5em; width:20em}
#input_email{background:url(icon_email.gif) no-repeat 3px center #fff; padding-left:1.5em; width:20em}
#input_phone{background:url(icon_phone.gif) no-repeat 3px center #fff; padding-left:1.5em; width:20em}
#input_mobile{background:url(icon_mobile.gif) no-repeat 3px center #fff; padding-left:1.5em; width:20em}
#input_fax{background:url(icon_fax.gif) no-repeat 3px center #fff; padding-left:1.5em; width:20em}
#input_units{background:url(icon_address.gif) no-repeat 3px center #fff; padding-left:1.5em; width:20em}
#input_add{background:url(icon_address.gif) no-repeat 3px center #fff; padding-left:1.5em; width:20em}

/* 学员资料表单个性定义 */
#n4{ width:98%; padding-bottom:26px}
.mainbar fieldset{ font-size:14px}
.mainbar fieldset li{list-style:none;}
.mainbar strong{color:#993300;}
fieldset#message{ border:none; background:#fff}
fieldset#message label{ width:7.2em}
#input_student,#input_massage_title,#input_massage_body{ width:19em}
#input_massage_body{ height:5em}

#school .mainbar#school5 .sidebar{ float:left; width:360px}
#school .mainbar#school5 .rightbar{ float:right; width:500px;border:1px solid #8EEA5D;}
fieldset#message #input_idcard,fieldset#message #input_subject,#input_other{ width:14em}

.mainbar{ border-top:none;overflow:auto; display:inline-block}
.mainbar#show_massage{ border-top:1px solid #8EEA5D;}
.mainbar .mtable{ width:100%}
.mainbar .sidebar{ float:left; width:98%}
.mainbar .rightbar{ float:right; width:98%;border:1px solid #8EEA5D;}

/*副导航和位置条*/

.nav1{margin:0px 3px;text-align:center;height:28px}
.nav1 .t1{background:url("images/show-title2-1.gif") no-repeat;width:4px}
.nav1 .t2{background:url("images/show-title2-2.gif");white-space:nowrap;padding:0 4px;text-align:center;}
.nav1 .t3{background:url("images/show-title2-3.gif") no-repeat;width:4px}
.nav1 .t2 a:link,.nav1 .t2 a:visited{color:#FCFCFC;font-size:16px;font-family:黑体;padding:0 3px;}
.nav1 .t2 a:hover{color:yellow;text-decoration:none}

.nav1#sele .t1{background:url("images/show-title1-1.gif") no-repeat}
.nav1#sele .t2{background:url("images/show-title1-2.gif")}
.nav1#sele .t2 a:link,.nav1#sele .t2 a:visited{color:white;font-size:16px;font-family:黑体;padding:0 3px;}
.nav1#sele .t3{background:url("images/show-title1-3.gif") no-repeat}

.position{text-align:left;padding:0 7px;background:url("images/title2-1.gif");height:38px;vertical-align:center;border-top:3px solid white}
.position h2{color:#479200;font-size:12px;font-weight:normal; font-family:宋体;background:url("images/title2-dot1.gif") no-repeat 0 1px;line-height:24px;padding:0 0 0 25px;margin:0}

/*nav2是内部分隔的标题条*/
.nav2{margin:0px 9px;text-align:center;height:28px}
.nav2 .t1{background:url("images/show-title3-1.gif") no-repeat;width:14px}
.nav2 .t2{background:url("images/show-title3-2.gif");white-space:nowrap;padding:0 8px;text-align:center;color:white;font-size:14px;}
.nav2 .t3{background:url("images/show-title3-3.gif") no-repeat;width:4px}

/*新闻列表页*/

.news{margin-bottom:10px}
.news .title{color:white;font-size:22px;font-weight:bold;text-align:left;padding:0px 8px;}
.news .list{text-align:left;padding:10px 12px;}
.news .list li{font-size:14px;border-bottom:1px dotted #ccc;background:url("images/dot04.gif") no-repeat 0 0.8em;line-height:190%;}

.news .shuhua td{text-align:center;padding:8px 0px;margin:0}
.news .shuhua td h4{font-size:14px;text-align:center;padding:5px 8px;margin:0}

.news .list-pic{padding:9px 0}
.news .list-pic .unit{width:33%;vertical-align:top;padding:0 3px}
.news .list-pic .content{text-align:center}
.news .list-pic .content div{border:1px solid #ccc;margin:5px 0;width:170px;height:132px;background:#eee;}

/*单显页*/

.show {padding:0 25px;text-align:left}
.show .title{text-align:center;margin:15px 0px;border-bottom:1px solid #ccc;padding:15px 20px 10px 20px}
.show .title h1{font-size:18px;font-weight:bold;color:#990000;margin:5px 0}
.show .title h2{font-size:12px;font-weight:normal;color:#666;margin:0}
.show .title h3{
	font-size:14px;
	font-weight:normal;
	color:#990000;
	margin:0;
	text-decoration: none;
}

.show .pic{text-align:center}
.show .pic img{background:white;padding:3px;border:1px solid #ccc;margin:12px;}/*正规图显示方式*/
.show .content p{text-indent:2em;font-size:14px;margin-right:2em;line-height:160%;}
.show .content b{color:#0066cc;margin:0 1px;font-weight:normal;}
.show .content img{background:white;padding:3px;border:1px solid #ccc;float:right;margin:0 0 12px 12px}/*插图显示方式*/
.show .content img.fon{float:none;margin-top:15px}/*插图显示方式*/


.show .content h4{color:#862B54;font-size:14px;font-weight:bold;margin:1em 0;line-height:160%;background:url("images/dot02.gif") no-repeat 0 0.5em;padding:0 0 0 15px}

.show .content h3{color:#862B54;font-size:13px;margin:0.5em 2em;padding:0 0 0 15px}
.show .content h1{color:#862B54;font-size:17px;margin:0.5em 0em;padding:0 0 0 15px}
.show .content h2{color:#862B54;font-size:15px;margin:0.5em 1em;padding:0 0 0 15px}

/*数据表格*/
.mtable{ border-collapse:collapse; background:#fff;border:1px solid #548204;}
.mtable td,.mtable th{border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;text-align:left;padding:4px 3px; }
.mtable th{ color:#fff;background:#548204; white-space:nowrap}
.mtable th img{ margin-right:5px}
.mtable a{color:#007EC6;}
.mtable tr{behavior:url(htc/tr.htc)}/*管理后台每一行的鼠标响应样式*/
.mtable tr:hover{ background:#D7FFBD}
.mtable li{background:url(images/i1.gif) no-repeat 0 0.6em; padding-left:1em;}

/*首尾*/
.bottom td{text-align:center;padding:13px;color:white}
.bottom td A:link,.bottom td A:visited{color:yellow}

/*input框*/
.inputstyle {
	BORDER-RIGHT: #6d90b0 1px solid; BORDER-TOP: #6d90b0 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #6d90b0 1px solid; COLOR: #333333; BORDER-BOTTOM: #6d90b0 1px solid; HEIGHT: 120px; BACKGROUND-COLOR: #edf5fb
}
