﻿body { font-family: "宋体"; font-size: 12px; margin: 0; padding: 0; }
ul, li, p { display: block; list-style-type: none; margin: 0; padding: 0; }
*:focus { outline: none; }
.tops, .warps, .foots { clear: both; width: 1000px; margin: 0 auto; }
.top, .topbars .tops_ul li { float: left; padding: 0 5px 0 5px; list-style: none; }
    .top, .topbars .tops_ul li a:hover { float: left; background-color: #eeeeee; color: #009900; list-style: none; }
    .top, .topbars .tops_ul li a { font-family: "ËÎÌå"; font-size: 16px; color: #fff; padding-left: 10px; padding-right: 10px; text-decoration: none; }

.top, .topbars .user li a:hover { color: #ffcc00; }


/*.tops a:hover{ color:#FF0000; }*/
.ni a:hover { color: White; background-color: transparent; }
.ni:hover { background-color: transparent; }


.user { float: right; }
    .user em { color: #fff; }


/*<!--最后-->*/
.foots { width: 960px; background: #ffffff; padding: 20px 0 10px 0; margin: 0 auto; clear: both; }
    .foots p { text-align: right; margin: 0; font-size: 12px; font-family: "微软雅黑", "宋体"; line-height: 22px; color: #4f4f4f; }
    .foots a { color: #000000; text-decoration: none; }



.tops, .topbars { height: 50px; background-color: #339900; line-height: 50px; }
.warps_top { clear: both; width: 100%; /*height:720px;*/ border: #CCCCCC 1px solid; margin-top: 20px; float: left; }

/*<!--学科选择-->*/
.select-subject .hd { padding-left: 0px; width: 100%; line-height: 30px; font-size: 14px; clear: both; white-space: nowrap; margin-left: 20px; }

    .select-subject .hd a { float: left; margin: 10px 10px 0 0; background: url(/newHelp/images/1.png) no-repeat; width: 74px; height: 32px; text-align: center; line-height: 32px; overflow: hidden; }
        .select-subject .hd a:hover, .select-subject .hd a.bt-on { background: url(/newHelp/images/2.png) no-repeat; color: #FFF; text-decoration: none; }
/*.select-subject{ width:940px; 
                 /*margin:20px auto; 
				 height:95px;
				 clear:both;}
.select-subject .hd{ padding-left:10px;
                     width:100%;
					 line-height:30px;
					 font-size:14px; 
					 clear:both; 
					 white-space:nowrap;}
					 
.select-subject .hd a{border:#d8d8d8 solid 1px; 
                      background:#f4f4f4;
					  float:left;
					  padding:0 15px; 
					  margin-right:15px;
					  display:inline;
					  border-radius:3px;
					  margin-top:10px;
					  text-decoration:none; }
.select-subject .hd a:hover{background:#FF3300;
                            border-color:#FF651F; 
							color:#FFF; 
							text-decoration:none;}
.select-subject .hd a.bt-on{ border:#FF621E solid 1px;
                             background:#FF3300; 
							 color:#FFF;
							 margin-left:10px;
							 
							 }*/



.xk-title span.xueke { border-radius: 2px 2px 0 0; font-size: 14px; float: left; display: block; background: #339933; width: 100px; height: 36px; color: #fff; text-align: center; line-height: 36px; }
.xk-title { width: 940px; height: atuo; float: left; line-height: 36px; font-weight: bold; margin: 10px 0 20px 0; font-size: 16px; border-bottom: 2px solid #339900; margin-left: 20px; }



.types_tool { border-bottom: 1px solid #ccc; float: left; /* padding-bottom: 20px;width: 100%;  */ position: relative; text-align: left; margin-bottom: 10px; border-top: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; }
    .types_tool .top_title2 { /* width: 98%; */ /* height: auto; */ float: left; line-height: 22px; /* font-weight: bold; */ margin-top: 5px; font-size: 12px; /* border-bottom: 1px solid #339900; */ margin-left: 10px; color: #999494; }

.types_tool_box { width: 100%; float: left; border-bottom: 1px dotted #d5d5d5; padding-bottom: 5px; }
    .types_tool_box ul { width: 100%; float: left; position: relative; padding: 15px 0px 0px 18px; }
    .types_tool_box li { float: left; margin-right: 30px; display: inline; margin-top: 5px; line-height: 19px; position: relative; z-index: 1; }
        .types_tool_box li input, .selector_sbox li lable { float: left; margin-right: 8px; }
        .types_tool_box li .input_box { width: 70px; line-height: 17px; height: 17px; margin-right: 5px; }
        .types_tool_box li.w50 { width: 47%; }


    .types_tool_box .questypeselect { padding-left: 5px; /* padding-top: 0px; */ width: 94%; line-height: 22px; /* font-size: 12px; */ /* clear: both; */ /* white-space: nowrap; */ float: left; }
        .types_tool_box .questypeselect a { /*border: #d8d8d8 solid 1px; */ /* background: #f4f4f4; */ float: left; padding: 0 5px; margin-right: 10px; display: inline; /* border-radius: 3px; */ margin-top: 5px; }
            .types_tool_box .questypeselect a:hover { background: #339900; border-color: #FF651F; color: #FFF; text-decoration: none; }
            .types_tool_box .questypeselect a.que-bt-on { /* border: #FF621E solid 1px; */ background: #339900; color: #FFF; }



    .types_tool_box span.wendang { margin-top: 15px; /*border-radius: 2px 2px 0 0; font-size: 14px; float: left; display: block; background: #339933; width: 90px; height: 26px; color: #fff; margin-top: 20px; text-align: center; line-height: 26px;*/ }

.top, .topbars li { float: left; padding: 0 10px; list-style: none; }
    .top, .topbars li a { font-family: "新宋体"; font-size: 16px; color: #fff; font-weight: bold; text-decoration: none; }
        .top, .topbars li a:hover { /*color:#c00; */ text-decoration: none; }
.lefts { clear: both; width: 700px; float: left; background-color: #F7F7F7; /*height: 500px;*/ min-height: 500px; /*border-right:#CCCCCC 1px solid;margin-top:10px;*/ }
.bodyer_1 { width: 100%; height: auto 0; float: left; background-color: #ffffff; /* margin-top: 20px; */ /* border-bottom: 1px dashed #ccc; */ /* padding-bottom: 15px; */ }
.bodyer_2 { font-size: 15px; margin-top: 5px; padding-left: 20px; }
    .bodyer_2 font { color: #6183A0; font-size: 12px; margin-left: 5px; font-family: "新宋体"; }
    .bodyer_2 span { margin-left: 20px; }
        .bodyer_2 span a { color: #6183A0; font-family: "新宋体"; text-decoration: none; font-size: 12px; }
            .bodyer_2 span a:hover { color: #FF0000; text-decoration: none; }



.bodyer_3 { /* margin-top: 5px; */ line-height: 150%; padding: 0 5px 5px 5px; font-size: 14px; /* margin-left: 20px; */ font-family: "新宋体"; cursor: pointer; }
.bodyer_5 { /*width: 650px;*/ background-color: #efefef; padding: 5px 5px 10px 15px; /* margin-left: 20px; */ display: none; }
    .bodyer_5 .span { /*color: #FF0000;*/ font-size: 14px; margin-left: 0px; }
    .bodyer_5 p { font-family: "新宋体"; line-height: 150%; }
    .bodyer_5 a { color: #6183A0; font-family: "新宋体"; text-decoration: none; font-size: 12px; float: right; }
    .bodyer_5 .bodyer_5_p_l { font-size: 14px; }
        .bodyer_5 .bodyer_5_p_l a { font-size: 14px; float: none; }
            .bodyer_5 .bodyer_5_p_l a:hover { color: red; }
        .bodyer_5 .bodyer_5_p_l span { font-size: 14px; }

.bodyer_4 { /* width: 660px; */ margin-top: 1px; /* margin-left: 10px; */ background-color: rgb(244, 245, 244); padding: 7px 0px 7px 0px; border-bottom: 1px dashed #ccc; }
    .bodyer_4 .xia { background: url(/newHelp/images/xia3.jpg) no-repeat; width: 85px; height: 23px; display: block; float: left; }
        .bodyer_4 .xia:hover { background: url(/newHelp/images/xia1.png) no-repeat; }
    .bodyer_4 .span_w_w { /*margin-left:20px; */ color: #6183A0; padding-left: 10px; }
    .bodyer_4 .span_ww { /*margin-left:20px; */ color: #6183A0; }
        .bodyer_4 .span_ww img { margin-left: 20px; float: left; margin-top: 0px; }
        .bodyer_4 .span_ww .img1 { margin-top: 3px; }
        .bodyer_4 .span_ww .img2 { margin-top: 5px; }
        .bodyer_4 .span_ww a { color: #6183A0; font-size: 12px; text-decoration: none; float: left; /* margin-top: 3px;*/ margin-left: 7px; }
            .bodyer_4 .span_ww a:hover { color: #FF0000; text-decoration: none; }


.bodyer_6 { height: 20px; width: 655px; padding: 5px 5px 5px 0px; margin-left: 30px; }
    .bodyer_6 a { color: #6183A0; font-family: "新宋体"; text-decoration: none; font-size: 12px; }

/*右侧操作*/
.byb { float: right; /* height: 140px; */ /* width: 60px; */ margin-top: 18px; /* padding: 10px 0px 0px 5px; */ margin-right: 20px; }
    .byb P { line-height: 12px; }

    .byb .span_ww a { font-size: 12px; text-decoration: none; color: #6183A0; background-color: #E5E7E6; padding: 2px 20px 2px 20px; font-family: '微软雅黑'; }
        .byb .span_ww a:hover { background-color: #D1D5D3; text-decoration: none; }



.rights { clear: right; width: 299px; float: right; /*height:460px;*/ margin-top: 10px; border-top: 1px solid #ccc; }
.box { /*border-left:#CCCCCC 1px solid; */ border-top: #CCCCCC 1px solid; /* height:490px;*/ padding-top: 20px; }
.menus { height: auto 0; line-height: 50px; }
.m { padding: 0 0 0 20px; line-height: 20px; }



.div_content_right { padding-left: 29px; padding-right: 15px; border: 1px #CCC solid; text-align: center; }
.div_fenye_bottom { text-align: center; float: right; margin-top: 20px; margin-bottom: 30px; }
    .div_fenye_bottom .div_content { width: 67px; height: 27px; line-height: 27px; border: 1px #C9C9C9 solid; float: left; margin-left: 3px; }
    .div_fenye_bottom .div_content_number { width: 27px; height: 27px; line-height: 27px; border: 1px #C9C9C9 solid; float: left; margin-left: 3px; }
        .div_fenye_bottom .div_content_number a { font-size: 14px; color: #069; text-decoration: none; }
    .div_fenye_bottom .div_content a { font-size: 14px; color: #069; line-height: 27px; text-decoration: none; }

.classShare { padding: 0px 0px 10px 10px; }
.classShareDiv { display: none; position: absolute; z-index: 100; width: 90px; height: 25px; background-color: #fff; border: 2px solid #ccc; padding-top: 5px; line-height: 150%; margin-left: 91px; margin-top: 21px; }
.classShareDiv_home { display: none; position: absolute; z-index: 100; width: 90px; height: 25px; background-color: #fff; border: 2px solid #ccc; padding-top: 5px; line-height: 150%; margin-left: 7px; margin-top: 17px; }

