@charset "utf-8";
/* CSS Document */

.sr_main{ width:950px; margin:0 auto; padding:5px 5px 10px 5px;background:#FAF8F0; font-size:12px; line-height:20px; font-family:"Arial", Gadget, sans-serif}

.sr_main em{ font-style:normal;}

.sr_main ul,.sr_main li{ padding:0; margin:0; list-style:none}

.sr_main p{ margin:0; padding:0;}

.sr_main .clear{ clear:both;}
/*----------
.sr_breamcrumb{ height:28px; margin-bottom:10px;line-height:28px; padding:0 10px; overflow:hidden; border-bottom:dashed 1px #000; color:#6F4A00;}

.sr_breamcrumb a{ text-decoration:none; color:#6F4A00}

.sr_breamcrumb a:hover{ color:#EC4D00; text-decoration:underline;}--------*/

.sr_main_left{ width:700px; float:left;}

.clssfilter{ float:left;}
.sr_main_left ul{}
.sr_main_left li{ width:695px; float:left; border-bottom:1px dotted #C6B89F; padding:5px 0 5px 5px;color:#6F4A00}
.sr_main_left li strong{float:left;font-weight:normal;width:68px; color:#333}
.sr_main_left li div{float:left;line-height:18px;width:627px;}
.sr_main_left li div span{padding-right:12px;}
.sr_main_left li div span a.filter_em{ font-weight:bold; font-style:normal; color:#333; }
.sr_main_left li div span a:hover.filter_em{ text-decoration:none; color:#333}
.sr_main_left li div span small{color:#555555;font-size:11px;padding-left:1px;}
.sr_main_left li div span a{ color:#6F4A00; text-decoration:none;}
.sr_main_left li div span a:hover{ color:#F30; text-decoration:underline;}

.sr_main_left_searchsum{ padding:10px 5px 0 5px; width:690px;}
.sr_main_left_searchsum strong{ margin:0 5px; font-weight:bold; color:#F00}
.sr_main_left_searchsum .pagermini{float:right;line-height:18px;padding:1px 0 1px 20px;text-align:right; width:150px;}
.sr_main_left_searchsum .pagermini a.s2_1 {color:#f30;margin-left:5px;}
.sr_main_left_searchsum .pagermini a.s1_1{ color:#999; margin-left:5px;}
.sr_main_left_searchsum .pagermini span{height:17px;padding-top:1px;}

.courseSortby{ padding:5px 10px; border:1px solid #E6B68A; width:678px; height:20px; overflow:hidden; background: #FFE8D0}
.courseSortby a{ border:1px solid #999; padding:0 3px; background:#ededed; font-size:11px; margin-right:2px; color:#999; text-decoration:none;}
.courseSortby .pagesize .currentpages{ border:1px solid #FE590A; padding:0 3px; background:#FE590A; font-size:11px; margin-right:2px; color:#fff; text-decoration:none; font-style:normal}
.courseSortby .pagesize{ width:250px; float:left;}
.courseSortby .Sortstyle{ float:right;}
.courseSortby span{ float:right}
.courseSortby .Sortstyle select{ font-size:12px; vertical-align:top; height:20px; color:#333;}

.sr_main_left_courselist{ color:#666}
.sr_main_left_courselist a{ text-decoration:none;}
.sr_main_left_courselist a:hover{ text-decoration:underline;}
.sr_main_left_coursepro{ border:4px solid #F7F0E1;margin-top:5px; background:#FFF}
.sr_main_left_coursepro .CourseNotFund{ line-height:50px; height:50px; text-align:center;}
.sr_main_left_coursepro_intro{float:left;line-height:22px;width:300px; padding:5px 8px; }
.sr_main_left_coursepro_intro b a{ color:#666;}
.sr_main_left_coursepro_intro h1{ margin:0; padding:0; font-size:14px; color: #0083B5; font-weight:bold;}
.sr_main_left_coursepro_intro h1 a{color: #0083B5;}
.sr_main_left_list_zhouqi{float:left; width:100px; text-align:center; padding:7px 0 0;}
.sr_main_left_list_zhouqi em{ color:red; font-weight:bold;}
.sr_main_left_coursepro .price{float:left;padding:7px 0 0 0;text-align:center;width:150px;}
.sr_main_left_coursepro .price em{color: #F00;font-size:16px;font-weight:bold;}
.sr_main_left_coursepro .price span{ margin-right:15px;}
.sr_main_left_coursepro .view{ float:right; width:90px; padding-right:12px; margin-top:15px; background:url(/images/searchresult_button.gif) left top no-repeat; text-align:center; color:#fff; height:22px; font-weight:bold; padding-top:1px;}
.sr_main_left_coursepro .view a{ color:#FFF;}
.sr_main_left_coursepro .view a:hover{ color: #FF9; text-decoration:none;}

.sr_main_left .DemandCourse{ border:1px solid #FE6138;background:#fff; margin-top:10px;}
.sr_main_left .DemandCourse p em{ margin-left:107px; color:#666; font-weight:bold;}
.sr_main_left .DemandCourse h1{ font-size:14px; color: #F30; margin:0; padding:0 0 0 10px; background:#FDEAE7; line-height:24px; height:24px; font-weight:bold;}
.sr_main_left .DemandCourse h1 span{ font-size:12px; font-weight:lighter; margin-left:10px; color:#F00;}
.sr_main_left .DemandCourse .dccontent{ padding:10px 0 10px 10px;}
.sr_main_left .DemandCourse .dccontent span{ margin-right:20px; display:inline; vertical-align:top;}
.sr_main_left .DemandCourse .dccontent input{border:1px solid #FF8080; height:14px; margin:0; padding:0; font-size:12px;}
.sr_main_left .DemandCourse .dccontent textarea.Specific{border:1px solid #FF8080; margin:0; padding:0; width:596px !important;width:597px;overflow:auto}
.sr_main_left .DemandCourse .dc_submit{ padding-left:63px !important;padding-left:66px;padding-top:5px;}
.sr_main_left .DemandCourse .dc_submit input{border:0; background: url(/images/searchresult_button.gif) 0 -23px no-repeat; height:23px; color: #fff; font-weight:bold; width:70px;}

.sr_main_left .RelatedCourse fieldset{ margin:10px 0 0 0 !important;margin:0; border:1px solid #C69B80; padding:0 10px 10px 10px !important;padding:10px;}
.sr_main_left .RelatedCourse fieldset legend{ font-size:14px; color:#000; font-weight:bold; padding:0 5px; margin:0;}
.sr_main_left_RelatedCourse{margin-top:5px; border-bottom:1px dotted #DAC07E; }
.sr_main_left_RelatedCourse a{ text-decoration:none;}
.sr_main_left_RelatedCourse a:hover{ text-decoration:underline;}
.sr_main_left_RelatedCourse_intro{float:left;line-height:22px;width:300px;}
.sr_main_left_RelatedCourse_intro b a{ color:#666;}
.sr_main_left_RelatedCourse_intro h1{ margin:0; padding:0; font-size:14px; color: #0083B5; font-weight:bold;}
.sr_main_left_RelatedCourse_intro h1 a{color: #0083B5;}
.sr_main_left_RelatedCourse .price{float:left;padding:12px 0 0 0;text-align:center;width:220px;}
.sr_main_left_RelatedCourse .price em{color: #F00;font-size:16px;font-weight:bold;}
.sr_main_left_RelatedCourse .price span{ margin-right:15px;}
.sr_main_left_RelatedCourse .view{ float:right; width:90px; padding-right:5px; margin-top:11px; background:url(/images/searchresult_button.gif) left top no-repeat; text-align:center; color:#fff; height:22px; font-weight:bold; padding-top:1px;}
.sr_main_left_RelatedCourse .view a{ color:#FFF;}
.sr_main_left_RelatedCourse .view a:hover{ color: #FF9; text-decoration:none;}




.sr_main_right{ width:240px; margin-left:10px; float:left;}

.sr_main_right .rbox1{ background:#FC9; margin-bottom:10px; text-align:center;}

.sr_main_right .rbox2{ border:1px solid #F30; margin-bottom:10px;}
.sr_main_right .rbox0{ border:1px solid #F30; margin-bottom:10px;}
.sr_main_right .rbox2 h1,.sr_main_right .rbox0 h1{ color:#F30; background:#FDD7C1; font-size:14px; line-height:24px; height:24px; margin:0; padding:0 0 0 10px; font-weight:bold;}
.sr_main_right .rbox0 h1 span{font-size:12px; font-family:"宋体"; margin-left:35px; font-weight:lighter;}
.sr_main_rphone{ padding:8px 0; background:#fff;}
.sr_main_rphone ol{padding:0; margin:0; font-size:25px; line-height:40px; font-weight:bold; font-style:italic; color: #F30; text-decoration:underline; text-align:center;}
.sr_main_right .hotNov{ padding:10px;}
.sr_main_right .hotNov span{ color:#000; font-weight:bold;}
.sr_main_right .hotNov a{text-decoration:none; color:#666;margin-right:10px;}
.sr_main_right .hotNov a:hover{ color:#F00; text-decoration:underline;}

.sr_main_right .rbox3{ border:1px solid #f30; margin-bottom:10px; padding-bottom:10px;}
.sr_main_right .rbox3 h1{ color:#F30; background:#FDD7C1; font-size:14px; line-height:24px; height:24px; margin:0 0 10px 0; padding:0 0 0 10px; font-weight: bold;}
.sr_main_right .rbox3 ul{ padding-left:8px;}
.sr_main_right .rbox3 li span{ margin-left:5px; color:#333}
.sr_main_right .rbox3 li b{ color:#953F26}
.sr_main_right .rbox3 li strong{ color:red; font-weight:lighter;}

.sr_main_right .rbox4{ border:1px solid #f30; margin-bottom:10px;}
.sr_main_right .rbox4 h1{ color:#F30; background:#FDD7C1; font-size:14px; line-height:24px; height:24px; margin:0; padding:0 0 0 10px; font-weight: bold;}
.sr_main_right .topNov{ padding:8px 5px 4px 5px; overflow:hidden;}
.sr_main_right .topNov table td.top_td_text{ white-space:nowrap; overflow:hidden;}
.sr_main_right .topNov span{ color:#000; font-weight:bold;}
.sr_main_right .topNov a{text-decoration:none; color:#666;}
.sr_main_right .topNov a:hover{ color:#F00; text-decoration:underline;}
.sr_main_right .topNov .pic{ width:60px; border:1px solid #999; padding:2px;margin-bottom:4px; height:60px; text-align:center; background:#fff; line-height:60px; color: #F30;}


