

@charset "gb2312";
body {
	font-size: 12px;
	color: #333;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-decoration: none;
	background:#fff;
}
td {font-size: 12px;color: #333;line-height: 150%;}
form{ margin:0; padding:0}
a:link,a:visited {text-decoration:underline; color:#444; text-decoration: none}
a:active,a:hover {text-decoration:underline;color:#ff6600; }
.red_link_9 {	font-size: 12px;	color: #CC0000;	font-style: normal;	text-decoration: none;}
.red_link_9:link,.red_link_9:visited {font-size: 12px; color:  #CC0000; font-style: normal; text-decoration: none}
.red_link_9:active,.red_link_9:hover {font-size: 12px; color:#00cc00; font-style: normal; text-decoration: none}

.red2_link_9 {	font-size: 12px;	color: #6B0000;	font-style: normal;	text-decoration: none;}
.red2_link_9:link,.red2_link_9:visited {font-size: 12px; color:  #6B0000; font-style: normal; text-decoration: underline}
.red2_link_9:active,.red2_link_9:hover {font-size: 12px; color:#00cc00; font-style: normal; text-decoration: underline}
.blue9 {	font-size: 12px;	color: #06c;	font-style: normal;	text-decoration: none;}
.blue9:link,.blue9:visited {font-size: 12px; color:  #06c; font-style: normal; text-decoration: none}
.blue9:active,.blue9:hover {font-size: 12px; color:#06c; font-style: normal; text-decoration: underline}

.black9 {	font-size: 12px;	color: #333;	font-style: normal;	text-decoration: none;}
.black9:link,.black9:visited {font-size: 12px; color:  #333; font-style: normal; text-decoration: underline}
.black9:active,.black9:hover {font-size: 12px; color:#f60; font-style: normal; text-decoration: underline}

.yellow_link_9 {	font-size: 12px;	color: #FF6600;	font-style: normal;	text-decoration: none;}
.yellow_link_9:link,.yellow_link_9:visited {font-size: 12px; color:  #FF6600; font-style: normal; text-decoration: none}
.yellow_link_9:active,.yellow_link_9:hover {font-size: 12px; color:#00CC00; font-style: normal; text-decoration: underline}

.green_link_9 {font-size: 9pt; color: #5D8700; font-style: normal;  text-decoration: none}
.green_link_9:link,.green_link_9:visited {font-size: 9pt; color: #5D8700; font-style: normal; text-decoration: none}
.green_link_9:active,.green_link_9:hover {font-size: 9pt; color: #ff3300; font-style: normal;  text-decoration: underline}

.yellow_link_9 {	font-size: 12px;	color: #FF6600;	font-style: normal;	text-decoration: none;}
.yellow_link_9:link,.yellow_link_9:visited {font-size: 12px; color:  #FF6600; font-style: normal; text-decoration: none}
.yellow_link_9:active,.yellow_link_9:hover {font-size: 12px; color:#00CC00; font-style: normal; text-decoration: underline}




.ash_link_9 {font-size: 9pt; color: #999999; font-style: normal; text-decoration: none}
.ash_link_9:link,.ash_link_9:visited {font-size: 9pt; color: #999999; font-style: normal; text-decoration: none}
.ash_link_9:active,.ash_link_9:hover {font-size: 9pt; color: #ff3300; font-style: normal; text-decoration: underline}


.white_link_9 {	font-size: 12px;color: #FFffff;	font-style: normal;	text-decoration: none;}
.white_link_9:link,.white_link_9:visited {font-size: 12px; color:  #FFFFFF; font-style: normal; text-decoration: none}
.white_link_9:active,.white_link_9:hover {font-size: 12px; color:#ff6600; font-style: normal; text-decoration: underline}

.white_link_12 {	font-size: 14px;color: #FFffff;	font-style: normal;	text-decoration: none;}
.white_link_12:link,.white_link_9:visited {font-size: 14px; color:  #FFFFFF; font-style: normal; text-decoration: none}
.white_link_12:active,.white_link_9:hover {font-size: 14px; color:#0066cc; font-style: normal; text-decoration: underline}

#container { width:980px; height:auto; margin:0 auto}
/* header begin*/
#header {margin:0 auto; width:980px;}
#header #logo {float:left;padding-left:118px;padding-top:23px; width:158px; height:32px;color:#999; background:url(../images/new/logo.gif) no-repeat;color:#ff6600}
#header #logo h3 { margin:0;color:#ff6600; font-size:12px; float:left; width:48px; font-weight:normal}
#header #logo h3 a,#header #logo h3 a:hover{color:#ff6600; text-decoration:none}
#header #akouhao{ padding-top:35px;height:25px; width:148px; float:left; color:#FF6600;}
#header #akouhao{ padding-top:35px;height:25px; width:148px; float:left; color:#FF6600; display:none}
#header #keyword { margin:0;float:left; width:432px;height:27px; text-align:right; padding-left:0px;color:#999}
#header #keyword a:hover{color:#999;text-decoration:none}
/* menu */
#menubartest { float:left; width:504px;height:28px;background:url(../images/new/bg-menubar.gif) no-repeat bottom left;text-align:center;}
#menubartest a{width:72px; height:21px;display:block ;float:left;line-height:21px; padding-top:7px}
#menubartest a:hover{background:url(../images/new/bg-menu.gif);COLOR: #fff;text-decoration:none; font-weight:bold}
#menubartest .active {background:url(../images/new/bg-menu.gif);COLOR: #fff;text-decoration:none; font-weight:bold}
#menubartest .active:link,#menubartest .active:visited {COLOR: #fff;}
#caidan{ margin-left:348px;line-height:25px; border:1px #ffa50f solid; border-bottom:none;display:none; text-align:center; background:#FDF4D9}
#searchbar { margin:0 auto;margin-bottom:2px;width:955px; height:51px; background:url(../images/new/bg-searchnew.gif); padding:7px 0px 0px 25px; color:#FEDEAF; clear:both }
#searchbar a { color:#FEDEAF}
#searchbar .hotword{ margin-top:11px; text-align:center}
.inputhaha{width:105px; color:#666;}

.leftmargin{ margin-right:10px;}
.indexright{ width:210px; float:left}
.indexright h1{ margin:0;width:210px;line-height:25px; background:url(../images/new/bg-redtitle.gif); color:#FFFFFF; margin-bottom:3px; font-size:14px; text-indent:10px;}
.indexright h1 a{width:210px;height:25px; display:block; color:#FFFFFF;}
.indexright .rightbox{ width:198px;border:1px #ccc solid; margin-bottom:10px;padding:5px; line-height:150%}
.indexright .rightbox ul{ margin:0px; padding:0; list-style:none}
.indexright .rightbox ul li {color:#06c; padding-top:5px; height:17px; overflow:hidden}
.indexright .rightbox ul li a{color:#06c}
.indexright .rightbox .fenlei-title{ color:#666; margin-top:8px;margin-bottom:2px;}
.indexright .rightbox img {padding-right:5px;margin:0 auto}
.indexright .rightheight{ height:240px;}
/*  foot*/

#footerbar
{width:980px; margin:0 auto; background:url(../images/new/bg_footertest.gif); background-repeat:repeat-x; text-align:center; line-height:35px; }
#footerbar a{ color:#666;}

#copyright{width:980px; margin:0 auto; height:90px;background:#fff; }
#copyright *{color:#666}

#copyright DL {	MARGIN: 0px 5px; OVERFLOW: hidden; }
#copyright DL DT  {border-right:#999 1px solid;width:220px;HEIGHT:80px;FLOAT: left;margin-right:20px;background:url(../images/new/footlogo.gif) no-repeat;	background-position: center;}
#copyright DL DD {  LINE-HEIGHT: 150%}



.w210_top{width:210px; height:5px; } 
.w210_bottom{width:210px; height:5px; margin-bottom:10px;}
.w210_main{width:208px;border-left: 1px solid #ccc;border-right: 1px solid #ccc; background:#fff }
.w210_h80_ad{width:210px;height:80px;flot:left; margin-bottom:10px;}

.nav-mark{width:980px;line-height:32px; background:url(../images/new/nav-mark.gif); text-indent:20px; margin-bottom:10px; }
.title-mark{width:210px; height:60px; float:left;  padding-right:10px; margin-bottom:10px;}
.ad-tutor{width:980px; height:80px; float:left;margin-bottom:10px;}
#main-left{width:210px; height:auto; float:left;padding-right:10px;}
.w210-title {background:url("../images/new/bg-redtitle.gif") ; color:#FFF; line-height:25px; padding-left:3px;}
.search-input{ border:#F90 1px solid}
.search-select{ background:#FFC; color:#f60}
	#kind h1{height:15px;margin:0px 3px; background:url("../images/new/bg-redtitle.gif") #F60; color:#FFF; padding:5px; font-size:12px; font-weight:normal}
	#kind h2{font-size:12px; color:#FF6600; margin:0px;}
	*#kind h3 {font-size:14px; margin:9px 0px; color:#669900}
	*+#kind h3{font-size:14px; margin:5px 0px; color:#669900}
	#kind ul{margin:10px;  padding:0; line-height:200%; list-style:none;}
	
	#kind li a{ color: #0066FF;}
	#kind li a:hover{ padding:3px;background:#669900; color:#FFFFFF; text-decoration:none}
.main-title{width:740px; height:17px; background: url(../images/new/icon-titleyellow.gif) no-repeat; border-bottom:#F96C0E 5px solid; float:left; color:#FFFFFF; padding:8px 0px 0px 20px; font-weight:bold;}

.main-titlelist{width:760px; height:25px; border-bottom:#F96C0E 5px solid; float:left;}
.main-titlelist a{ width:81px; padding-top:5px; display:block; float:left; text-align:center; line-height:20px; background:url(../images/new/bg-nav.gif) no-repeat; }
.main-titlelist .tutoractive { width:89px;background:url(../images/new/icon-titleyellow.gif) no-repeat; color:#fff; font-weight:bold}
.main-titlegreen{width:540px; height:17px; background: url(../images/new/icon-title.gif) no-repeat; border-bottom:#8aae27 5px solid; float:left; color:#FFFFFF; padding:8px 0px 0px 20px; font-weight:bold;}

.main-page{width:760px; height:22px; background: url(../images/new/nav-mark.gif) ; float:left; padding-top:10px; text-indent:10px;}
.nextpage {width:760px;line-height:30px; text-align:center; float:left}
#notice {width:760px;height:830px; text-align:center; float:left; line-height:30px; color:#FF6600; font-size:14px;}
#notice a{ text-decoration:underline; color:#0066CC}
.main-list{width:760px; height:95px;  background: url(../images/new/bg-tutorlist.gif); float:left; padding-top:7px; border-bottom:1px #CCCCCC dotted}
.main-list .tutor-photo{width:100px; height:90px; margin:5px; float:left;  border-right:1px solid #ddd}
.main-list ul{ margin:0px;  padding:0; list-style-type:none; line-height:170%; }
.main-list ul li a{ font-size:12px; text-decoration:underline}
.main-list ul li span{ font-size:12px; color:#FF6600; text-decoration:none; font-weight:bold}
.okword { color:#FF3300}

.main-orderlist{width:760px; height:autor;float:left; padding-top:7px; background:#fafafa }



