@charset "utf-8";
/* CSS Document */

rect {
opacity: 0;
}

#zhfx_shuju_content_div{position: absolute;left: -78px;top: 19px;}

.grid-940{ width:940px; margin:0px auto;}
.grid-950{ width:950px; margin:0px auto;}
*{ margin:0px; padding:0px; text-decoration:none; list-style-type:none}
a{ color:#666;}
img{ border:none}
input[type=text]{ border:1px #ccc solid; color:#666}
input,select,textarea,button{ font-family:\5FAE\8F6F\96C5\9ED1}
.c_ff0000{ color:#ff0000}
.c_8dc21f{ color:#8dc21f}
.c_f75800{ color:#f75800}
.c_639005{ color:#639005}

.clear-0{clear:both; height:1px; font-size:1px;}
.clear-1{ clear:both; height:10px; line-height:10px; font-size:1px;}
.clear-2{ clear:both; height:20px; line-height:20px; font-size:1px;}
.clear-3{ clear:both; height:30px; line-height:30px; font-size:1px;}
.clear-4{ clear:both; height:40px; line-height:40px; font-size:1px;}


.ip-1{ padding:0px 10px; font-size:12px; border:1px #8dc21f solid; text-align:center; color:#639005; border-radius:4px; cursor:pointer;
	background: #f6fde7; /* Old browsers */
background: -moz-linear-gradient(top,  hsla(79,85%,95%,1) 0%, hsla(79,56%,67%,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,hsla(79,85%,95%,1)), color-stop(100%,hsla(79,56%,67%,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  hsla(79,85%,95%,1) 0%,hsla(79,56%,67%,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  hsla(79,85%,95%,1) 0%,hsla(79,56%,67%,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  hsla(79,85%,95%,1) 0%,hsla(79,56%,67%,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  hsla(79,85%,95%,1) 0%,hsla(79,56%,67%,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6fde7', endColorstr='#bbda7a',GradientType=0 ); /* IE6-9 */
}
.ip-2{ padding:0px 10px; border:1px #fbaf6c solid; text-align:center; color:#e17307;border-radius:4px; cursor:pointer;
background: #fbece1; /* Old browsers */
background: -moz-linear-gradient(top,  hsla(25,76%,93%,1) 0%, hsla(32,98%,81%,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,hsla(25,76%,93%,1)), color-stop(100%,hsla(32,98%,81%,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  hsla(25,76%,93%,1) 0%,hsla(32,98%,81%,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  hsla(25,76%,93%,1) 0%,hsla(32,98%,81%,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  hsla(25,76%,93%,1) 0%,hsla(32,98%,81%,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  hsla(25,76%,93%,1) 0%,hsla(32,98%,81%,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbece1', endColorstr='#fed29e',GradientType=0 ); /* IE6-9 */
}
.ip-3{ padding:0px 10px;  text-align:center; color:#e17307;border-radius:4px; cursor:pointer;
border:1px #b8e9f9 solid;

color:#00a0e9;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  hsla(0,0%,100%,1) 0%, hsla(196,73%,94%,1) 1%, hsla(194,83%,84%,1) 98%, hsla(194,84%,88%,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,hsla(0,0%,100%,1)), color-stop(1%,hsla(196,73%,94%,1)), color-stop(98%,hsla(194,83%,84%,1)), color-stop(100%,hsla(194,84%,88%,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  hsla(0,0%,100%,1) 0%,hsla(196,73%,94%,1) 1%,hsla(194,83%,84%,1) 98%,hsla(194,84%,88%,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  hsla(0,0%,100%,1) 0%,hsla(196,73%,94%,1) 1%,hsla(194,83%,84%,1) 98%,hsla(194,84%,88%,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  hsla(0,0%,100%,1) 0%,hsla(196,73%,94%,1) 1%,hsla(194,83%,84%,1) 98%,hsla(194,84%,88%,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  hsla(0,0%,100%,1) 0%,hsla(196,73%,94%,1) 1%,hsla(194,83%,84%,1) 98%,hsla(194,84%,88%,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c8eefa',GradientType=0 ); /* IE6-9 */
}

.ip-4{
padding:0px 10px;  text-align:center; color:#e17307;border-radius:4px; cursor:pointer;
border:1px #e5e5e5 solid;
color:#7f7f7f;	
background: #f4f4f4; /* Old browsers */
background: -moz-linear-gradient(top,  hsla(0,0%,96%,1) 0%, hsla(0,0%,89%,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,hsla(0,0%,96%,1)), color-stop(100%,hsla(0,0%,89%,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  hsla(0,0%,96%,1) 0%,hsla(0,0%,89%,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  hsla(0,0%,96%,1) 0%,hsla(0,0%,89%,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  hsla(0,0%,96%,1) 0%,hsla(0,0%,89%,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  hsla(0,0%,96%,1) 0%,hsla(0,0%,89%,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#e2e2e2',GradientType=0 ); /* IE6-9 */
	}

.ip-5{ width:100px; height:30px; line-height:28px; background:url(xuesheng_all_bg.png) no-repeat -110px -616px; text-align:center; color:#639005; font-size:14px;}
.ip-5:hover{ background:url(xuesheng_all_bg.png) no-repeat 0px -616px;}
.ip-5-hover{background:url(xuesheng_all_bg.png) no-repeat 0px -616px;}

.ip-6{ width:80px; height:28px; line-height:28px; background:url(xuesheng_all_bg.png) no-repeat -89px -1106px; text-align:center; color:#502d04; font-size:14px; display:inline-block}
.ip-6:hover{ background:url(xuesheng_all_bg.png) no-repeat 0px -1106px;}
.ip-6-hover{background:url(xuesheng_all_bg.png) no-repeat 0px -1106px;}

.ip-7{height:30px; line-height:30px; background:url(xuesheng_all_bg_4.png) no-repeat -634px 5px; text-align:right; color:#8dc21f;  display:inline-block; padding-left:25px;}

.ip-8{height:40px; line-height:35px; background:url(xuesheng_all_bg.png) no-repeat -168px -1244px; text-align:center; color:#1a1a1a;  display:inline-block; font-size:14px; border:none; width:65px; cursor:pointer}

.ip-9{height:40px; line-height:35px; background:url(xuesheng_all_bg.png) no-repeat -257px -1244px; text-align: center; color:#c24717;  display:inline-block; font-size:14px; border:none; width:145px; cursor:pointer}
.ip-10{height:40px; line-height:35px; background:url(xuesheng_all_bg.png) no-repeat -533px -1244px; text-align: center; color:#333;  display:inline-block; font-size:14px; border:none; width:82px; cursor:pointer; vertical-align:middle}
.ip-11{height:40px; line-height:35px; background:url(xuesheng_all_bg.png) no-repeat -425px -1244px; text-align:center; color:#1a1a1a;  display:inline-block; font-size:14px; border:none; width:82px; cursor:pointer}

.ip-12{height:40px; line-height:35px; background:url(xuesheng_all_bg.png) no-repeat -323px -1106px; text-align:center; color:#c24717;  display:inline-block; font-size:12px; border:none; width:53px; height:32px; cursor:pointer}

.ip-13{height:40px; line-height:35px; background:url(xuesheng_all_bg.png) no-repeat 0px -1360px; text-align:center; color:#1a1a1a;  display:inline-block; font-size:14px; border:none; width:100px; cursor:pointer}



body{ font-family:\5FAE\8F6F\96C5\9ED1,Arial, Helvetica, sans-serif; font-size:12px; color:#666; line-height:25px; background:url(body_bg.jpg) repeat;}
#body_stu{ background:url(body_bg_stu.jpg) repeat;}
#top_info{ height:22px; line-height:22px; background:#f2f2f2;position:fixed; width:100%; top:0px; z-index:999}
#top_info div{ text-align:right;}
#top_info div a{ margin-left:50px;}
#top_logo_nav{ background:#fafafa; height:95px; box-shadow:3px 3px 3px rgba(204,204,204,0.5); position:fixed; width:100%; top:22px; z-index:999}
#logo_large{ background:url(logo-large.png) no-repeat; width:141px; height:60px; float:left; margin-top:15px;}

#footer{ clear:both; height:55px; line-height:55px; background:#fff; text-align:center; width:100%; margin-top:30px;}
#footer span{ padding:0px 30px;}

#top_nav{ float:right; margin-top:30px; position:relative}
#top_nav li.first-li { display:inline-block;position:relative; height:35px;}
#top_nav li.first-li  a.first-child{ font-size:16px; padding:5px 35px;  }


#top_nav li.first-li.li_first_hover a.first-child,#top_nav li.first-li:hover a.first-child{
border-radius:5px;
color:#fff;
background: #62bbef; /* Old browsers */
background: -moz-linear-gradient(top,  hsla(202,82%,66%,1) 0%, hsla(199,84%,78%,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,hsla(202,82%,66%,1)), color-stop(100%,hsla(199,84%,78%,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  hsla(202,82%,66%,1) 0%,hsla(199,84%,78%,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  hsla(202,82%,66%,1) 0%,hsla(199,84%,78%,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  hsla(202,82%,66%,1) 0%,hsla(199,84%,78%,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  hsla(202,82%,66%,1) 0%,hsla(199,84%,78%,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#62bbef', endColorstr='#95d8f6',GradientType=0 ); /* IE6-9 */
}
#top_nav li.first-li.li_first_hover_stu a.first-child_stu,#top_nav li.first-li:hover a.first-child_stu{
border-radius:5px;
color:#fff;
background: #71ac13; /* Old browsers */
background: -moz-linear-gradient(top,  hsla(83,80%,38%,1) 0%, hsla(77,61%,52%,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,hsla(83,80%,38%,1)), color-stop(100%,hsla(77,61%,52%,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  hsla(83,80%,38%,1) 0%,hsla(77,61%,52%,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  hsla(83,80%,38%,1) 0%,hsla(77,61%,52%,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  hsla(83,80%,38%,1) 0%,hsla(77,61%,52%,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  hsla(83,80%,38%,1) 0%,hsla(77,61%,52%,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#71ac13', endColorstr='#a4cf38',GradientType=0 ); /* IE6-9 */
}



#top_nav li.first-li  ul{ display:none; position:absolute; left:-125%; top:30px; width:500px;}
#top_nav li.first-li.li_first_hover ul,#top_nav li.first-li:hover ul{ display:block;}

#top_nav li.first-li.li_first_hover ul{ display:block;}

#top_nav li.first-li  ul li{ display:inline-block; font-size:14px; border:1px #e5e5e5 solid; border-radius:3px; padding:0px 30px; margin-right:2px;}
#top_nav li.first-li  ul li a.a_second_hover,#top_nav li.first-li  ul li a:hover{ color:#00a0e9}

.class-tabs{ position:absolute; left:0px; top:40px; z-index:3}
.class-tabs li{ background:url(tab_class.png) no-repeat left -45px; width:86px; height:40px;  } 
.class-tabs li a{ padding-left:20px; }

.class-tabs li:hover a,.class-tabs li.tab_li_hover a{font-size:14px; color:#179357; padding-left:10px;}
.class-tabs li:hover,.class-tabs li.tab_li_hover{ background:url(tab_class.png) no-repeat left 0px;}


.class-tabs-2{ position:absolute; left:0px; top:20px; z-index:3}
.class-tabs-2 li{ background:url(tab_class_2.png) no-repeat left -45px; width:86px; height:40px;  } 
.class-tabs-2 li a{ padding-left:25px; color:#999999; }
.class-tabs-2 li:hover a,.class-tabs-2 li.tab_li_hover a{font-size:14px; color:#047db4; padding-left:15px;}
.class-tabs-2 li:hover,.class-tabs-2 li.tab_li_hover{ background:url(tab_class_2.png) no-repeat left 0px;}



#right-div{ position: relative;}
.nav-tabs{ position:absolute; top:-25px;}
.nav-tabs li{ display:inline-block;font-size:14px;border-radius:3px 3px 0px 0px;
}
.nav-tabs li a{ display:inline-block;padding:0px 20px; border:1px #e6e6e6 solid; 
background: #f2f6f6; /* Old browsers */
background: -moz-linear-gradient(top,  hsla(180,18%,96%,1) 0%, hsla(180,15%,92%,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,hsla(180,18%,96%,1)), color-stop(100%,hsla(180,15%,92%,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  hsla(180,18%,96%,1) 0%,hsla(180,15%,92%,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  hsla(180,18%,96%,1) 0%,hsla(180,15%,92%,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  hsla(180,18%,96%,1) 0%,hsla(180,15%,92%,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  hsla(180,18%,96%,1) 0%,hsla(180,15%,92%,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f6f6', endColorstr='#e8eeee',GradientType=0 ); /* IE6-9 */
}
.nav-tabs li.active a,.nav-tabs li a:hover {border-bottom:#fafafa;
background: #fff; /* Old browsers */
background: -moz-linear-gradient(top,  hsla(220,0%,100%,1) 0%, hsla(220,0%,100%,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,hsla(220,0%,0%,1)), color-stop(100%,hsla(220,0%,100%,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  hsla(180,0%,100%,1) 0%,hsla(180,0%,100%,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  hsla(220,0%,100%,1) 0%,hsla(180,0%,100%,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  hsla(220,0%,100%,1) 0%,hsla(220,0%,100%,1) 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

  }

.nav-tabs li.active a,.nav-tabs li a:hover{color:#00a0e9;}


.tabs-content{ background:#fff; width:818px; padding:20px; border:1px #e6e6e6 solid; }
.tab-pane{ display:none; min-height:500px; position:relative}
.active{ display:block;}
.tabs-content h1{ font-size:16px; border-bottom:1px #ddd solid;width:100%; clear:both; margin-bottom:20px; padding-top:20px; font-weight:normal }
.tabs-content h2{ font-size:16px;width:100%; clear:both; height:45px; line-height:45px;font-weight:normal}

.ul-style-1 li{ float:left; width:33%; font-size:14px; text-align:center}
.ul-style-1 li select{/*border-width:0px 21px 0px 5px;border-width:1px 1px 1px 1px \0;
-webkit-border-image:url("select_bg.jpg") 0 21 0 5;  
-moz-border-image:url("select_bg.jpg") 0 21 0 5px;*/ font-size:14px; color:#666}


.btn-style-1{
border:1px #b8e9f9 solid;
font-size:14px;
padding:5px 10px;
cursor:pointer;
border-radius:5px; 
color:#00a0e9;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  hsla(0,0%,100%,1) 0%, hsla(196,73%,94%,1) 1%, hsla(194,83%,84%,1) 98%, hsla(194,84%,88%,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,hsla(0,0%,100%,1)), color-stop(1%,hsla(196,73%,94%,1)), color-stop(98%,hsla(194,83%,84%,1)), color-stop(100%,hsla(194,84%,88%,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  hsla(0,0%,100%,1) 0%,hsla(196,73%,94%,1) 1%,hsla(194,83%,84%,1) 98%,hsla(194,84%,88%,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  hsla(0,0%,100%,1) 0%,hsla(196,73%,94%,1) 1%,hsla(194,83%,84%,1) 98%,hsla(194,84%,88%,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  hsla(0,0%,100%,1) 0%,hsla(196,73%,94%,1) 1%,hsla(194,83%,84%,1) 98%,hsla(194,84%,88%,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  hsla(0,0%,100%,1) 0%,hsla(196,73%,94%,1) 1%,hsla(194,83%,84%,1) 98%,hsla(194,84%,88%,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c8eefa',GradientType=0 ); /* IE6-9 */
}
 





.xingwei-ul li{ float:left; width:115px; padding-bottom:10px;}
.xingwei-ul li a{ display:inline-block; text-align:center; line-height:15px;}

/*2014-05-19-行为图标弹出框---------------------------------------------------------------*/
#mask_bg{ background:url(bg_black_per50.png) repeat;position: fixed; width:100%; height:100%; z-index:1001; display:none;top:0px;}
#myModal{ display:none}
.modal-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1040;
background-color: #000000;
}

.modal-backdrop, .modal-backdrop.fade.in {
opacity: 0.8;
}

.fade {
opacity: 0;
-webkit-transition: opacity 0.15s linear;
-moz-transition: opacity 0.15s linear;
-ms-transition: opacity 0.15s linear;
-o-transition: opacity 0.15s linear;
transition: opacity 0.15s linear;
}

.fade.in {
opacity: 1;
}
.modal.fade.in {
top: 0px;
}

.modal {
position: absolute;
left: 0px;
z-index: 1050;
overflow: auto;
width: 820px;
background-color: #ffffff;
-webkit-box-shadow: 0 3px 4px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 0 3px 4px rgba(51, 51, 51, 0.5);
box-shadow: 0 3px 4px rgba(51, 51, 51, 0.5);
-webkit-background-clip: padding-box;
-moz-background-clip: padding-box;
background-clip: padding-box;
}


.modal-body {
overflow-y: auto;
min-height: 470px;
padding: 15px;
}

.modal-close-btn{ background:url(modal-close-btn.png) no-repeat; width:30px; height:30px; display:block; position:absolute; left:95%;}



#xwtb-div{ overflow:hidden; height:530px;}
#xwtb-table img{ width:45px;}
#xwtb-table td{ vertical-align:top}
.turntop-btn{ width:58px; height:28px; background:url(xuesheng_all_bg.png) no-repeat -952px -1483px; display:block; position:absolute; left:50%;}
.turnbottom-btn{ width:58px; height:28px; background:url(xuesheng_all_bg.png) no-repeat -1079px -1483px; display:block; position:absolute; left:50%;}


#xwtb-table { width:99%;}
#xwtb-table tr{ margin-bottom:10px; display:block; width:100%;}
#xwtb-table td{ border-top:1px #ccc solid;border-bottom:1px #ccc solid;height:155px; line-height:20px; padding:0px 1%}
#xwtb-table td:first-child{ border-left:1px #ccc solid}
#xwtb-table td:last-child{ border-right:1px #ccc solid}

#xwtb-table td.td-1{padding-top:10px;}
#xwtb-table td.td-1 a{ width:75px; text-align:center; display:inline-block; line-height:15px; cursor:pointer}
#xwtb-table td.td-3{vertical-align: middle; text-align:center;}
/*#xwtb-table tr:hover td:first-child{ border-left:1px #ccc solid}
#xwtb-table tr:hover td{ border-top:1px #ccc solid;border-bottom:1px #ccc solid}
*/


.zhibiao_tanchukuang{ border:1px #ccc solid; background:#f2f2f2; padding:20px; width:280px; height:130px; position:absolute; z-index:1000; display:none; line-height:20px;}

.zhibiao_tanchukuang_2{ border:1px #ccc solid; background:#fff; padding:20px; width:160px; height:300px; position:absolute; z-index:1000; display:none; line-height:20px; z-index:10000}
.zhibiao_tanchukuang_2 h3{ font-size:14px; color:#00a0e9; text-align:center;}
.zhibiao_tanchukuang_2 .zhibiaobiaoqian_div span{ float:left; background:url(ico_style_2.png) -293px -46px no-repeat; padding-left:11px; margin-right:5px; margin-bottom:5px; }
.zhibiao_tanchukuang_2 .zhibiaobiaoqian_div span a{ height:18px; line-height:18px; float:left; border:1px #cccccc solid; border-left:none; padding-right:5px;}

#xwtb-div-2{ overflow:hidden; height:444px; padding:10px 0px;}


#xwtb-table-2 { width:99%;}
#xwtb-table-2 tr{ width:100%; display:block; margin-top:10px; margin-bottom:20px; position:relative}
#xwtb-table-2 td{ height:180px; vertical-align:top; border:1px #ccc solid; padding:10px 40px;position:relative}
#xwtb-table-2 td h3{ position:absolute; background:#fff; top:-15px; left:40%; padding:0px 10px; text-align:center; width:100px;}
#xwtb-table-2 td.td-1{padding-top:30px;}
#xwtb-table-2 td.td-3{vertical-align:middle; text-align:center}
.turntop-btn-2{ width:58px; height:28px; background:url(xuesheng_all_bg.png) no-repeat -952px -1483px; display:block; position:absolute; left:50%;}
.turnbottom-btn-2{ width:58px; height:28px; background:url(xuesheng_all_bg.png) no-repeat -1079px -1483px; display:block; position:absolute; left:50%;}



#xwtb-div-step2{position:fixed; width:100%; height:100%; left:0px; top:0px; z-index:1001; display:none}
#xwtb-div-step2-content{ width:665px; padding-top:200px; margin:0px auto; position:relative }
#xwtb-div-step3-content{ width:100%; padding-top:200px;position: absolute;z-index:1005;  }


#setup-jjbx-div{ width:320px; height:300px; background:#fff;  position: absolute;display:none;border:1px #8bdcf6 solid }
#setup-jjbx-div h3{ color:#00a0e9;text-align:center; height:35px; line-height:35px;background: -moz-linear-gradient(top,  hsla(0,0%,100%,1) 0%, hsla(196,73%,94%,1) 1%, hsla(194,83%,84%,1) 98%, hsla(194,84%,88%,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,hsla(0,0%,100%,1)), color-stop(1%,hsla(196,73%,94%,1)), color-stop(98%,hsla(194,83%,84%,1)), color-stop(100%,hsla(194,84%,88%,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  hsla(0,0%,100%,1) 0%,hsla(196,73%,94%,1) 1%,hsla(194,83%,84%,1) 98%,hsla(194,84%,88%,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  hsla(0,0%,100%,1) 0%,hsla(196,73%,94%,1) 1%,hsla(194,83%,84%,1) 98%,hsla(194,84%,88%,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  hsla(0,0%,100%,1) 0%,hsla(196,73%,94%,1) 1%,hsla(194,83%,84%,1) 98%,hsla(194,84%,88%,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  hsla(0,0%,100%,1) 0%,hsla(196,73%,94%,1) 1%,hsla(194,83%,84%,1) 98%,hsla(194,84%,88%,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c8eefa',GradientType=0 ); /* IE6-9 */
}
#setup-ydgj-div{ width:320px; height:300px;background:#fff; display:inline-block; position:absolute;display:none; border:1px #8bdcf6 solid}
#setup-ydgj-div h3{color:#00a0e9;text-align:center; height:35px; line-height:35px;background: -moz-linear-gradient(top,  hsla(0,0%,100%,1) 0%, hsla(196,73%,94%,1) 1%, hsla(194,83%,84%,1) 98%, hsla(194,84%,88%,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,hsla(0,0%,100%,1)), color-stop(1%,hsla(196,73%,94%,1)), color-stop(98%,hsla(194,83%,84%,1)), color-stop(100%,hsla(194,84%,88%,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  hsla(0,0%,100%,1) 0%,hsla(196,73%,94%,1) 1%,hsla(194,83%,84%,1) 98%,hsla(194,84%,88%,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  hsla(0,0%,100%,1) 0%,hsla(196,73%,94%,1) 1%,hsla(194,83%,84%,1) 98%,hsla(194,84%,88%,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  hsla(0,0%,100%,1) 0%,hsla(196,73%,94%,1) 1%,hsla(194,83%,84%,1) 98%,hsla(194,84%,88%,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  hsla(0,0%,100%,1) 0%,hsla(196,73%,94%,1) 1%,hsla(194,83%,84%,1) 98%,hsla(194,84%,88%,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c8eefa',GradientType=0 ); /* IE6-9 */
}
.modal-close-btn-2{ background:url(modal-close-btn.png) no-repeat; width:30px; height:30px; display:block; position:absolute; left:90%; top:3px;}


.btn-style-2{ border:1px #cbec85 solid; color:#639005; padding:5px 15px; border-radius:5px; cursor:pointer;background: #ecfcc7; /* Old browsers */
background: -moz-linear-gradient(top,  hsla(78,90%,89%,1) 0%, hsla(80,87%,81%,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,hsla(78,90%,89%,1)), color-stop(100%,hsla(80,87%,81%,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  hsla(78,90%,89%,1) 0%,hsla(80,87%,81%,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  hsla(78,90%,89%,1) 0%,hsla(80,87%,81%,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  hsla(78,90%,89%,1) 0%,hsla(80,87%,81%,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  hsla(78,90%,89%,1) 0%,hsla(80,87%,81%,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ecfcc7', endColorstr='#ddf9a5',GradientType=0 ); /* IE6-9 */
}


.btn-style-3{
border:1px #b3d465 solid;
font-size:14px;
padding:5px 20px;
cursor:pointer;
border-radius:5px; 
color:#639005;
background: #d5e7a9; /* Old browsers */
background: -moz-linear-gradient(top,  hsla(77,56%,78%,1) 0%, hsla(80,51%,64%,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,hsla(77,56%,78%,1)), color-stop(100%,hsla(80,51%,64%,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  hsla(77,56%,78%,1) 0%,hsla(80,51%,64%,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  hsla(77,56%,78%,1) 0%,hsla(80,51%,64%,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  hsla(77,56%,78%,1) 0%,hsla(80,51%,64%,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  hsla(77,56%,78%,1) 0%,hsla(80,51%,64%,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5e7a9', endColorstr='#b2d172',GradientType=0 ); /* IE6-9 */
}


.btn-style-4{
border:1px #e5e5e5 solid;
font-size:14px;
padding:5px 20px;
cursor:pointer;
border-radius:5px; 
color:#808080;
background: #eaeaea; /* Old browsers */
background: -moz-linear-gradient(top,  hsla(0,0%,92%,1) 0%, hsla(0,0%,85%,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,hsla(0,0%,92%,1)), color-stop(100%,hsla(0,0%,85%,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  hsla(0,0%,92%,1) 0%,hsla(0,0%,85%,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  hsla(0,0%,92%,1) 0%,hsla(0,0%,85%,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  hsla(0,0%,92%,1) 0%,hsla(0,0%,85%,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  hsla(0,0%,92%,1) 0%,hsla(0,0%,85%,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#dadada',GradientType=0 ); /* IE6-9 */
}

.btn-style-5{
border:1px #f8c191 solid;
padding:5px 20px;
cursor:pointer;
border-radius:5px; 
color:#ed5900;
background: #fde9d5; /* Old browsers */
background: -moz-linear-gradient(top,  hsla(30,91%,91%,1) 0%, hsla(29,90%,84%,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,hsla(30,91%,91%,1)), color-stop(100%,hsla(29,90%,84%,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  hsla(30,91%,91%,1) 0%,hsla(29,90%,84%,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  hsla(30,91%,91%,1) 0%,hsla(29,90%,84%,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  hsla(30,91%,91%,1) 0%,hsla(29,90%,84%,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  hsla(30,91%,91%,1) 0%,hsla(29,90%,84%,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fde9d5', endColorstr='#fbd6b3',GradientType=0 ); /* IE6-9 */
}
#tip_box{ border:1px #e5e5e5 solid; border-radius:5px; padding:10px 2%;}
#tip_box h4{ display:inline-block; width:8%; vertical-align: top}
#tip_box div{ display:inline-block; width:91%; line-height:20px;}

.table_style_1{ width:100%}
.table_style_1 .td_style_1{ text-align: left; width:20%;}

.touxiang_box{ border:1px #ccc solid; border-radius:5px; background:#fff; text-align:center; vertical-align:middle;}



/* 日历 */
.teacher-info{ width:918px; height:120px; border:1px solid #e5e5e5; background:#FFF; padding:10px;}
.teacher-image{ width:120px; height:120px; border-radius:5px; border:1px solid #e6e6e6; background:#cbe9ee; overflow:hidden; float:left;}
.teacher-image img{border-radius:5px; }
.teacher-info-list{ margin-left:30px; float:left; color:#262626;}
.set-info{ width:80px; height:20px; background:url(calendar_bg.gif) -75px 0px no-repeat; border:none; text-align:center; color:#00a0e9; font-family:\5FAE\8F6F\96C5\9ED1,Arial, Helvetica, sans-serif; cursor:pointer;}
.right-list{ width:138px; height:550px; background:#FFF; border:1px solid #e6e6e6; float:left; margin-left:18px;}


.calendar-content{ background:#fff; width:760px; padding:10px; border:1px #e6e6e6 solid; position:relative; float:left;}
.calendar-wrap{ width:100%;}
.date-change{ width:100%; height:27px; text-align:center;}
.date{ font-size:18px; color:#1a1a1a; font-weight:normal; letter-spacing:0.1em; height:27px; display:inline-block;}
.date-pick{ float:left;}
.arrow-left{ width:37px; height:27px; background:url(calendar_bg.gif) 0px 0px no-repeat; border:none; cursor:pointer; margin:0 10px; display:block; float:left;}
.arrow-right{ width:37px; height:27px; background:url(calendar_bg.gif) -37px 0px no-repeat; border:none; cursor:pointer; margin:0 10px; display:block; float:left;}
.date-pick-stu{ float:left; background:url(xuesheng_all_bg.png) no-repeat -275px -172px; width:136px; height:30px; line-height:30px;}
.arrow-left-stu{ width:26px; height:30px; background:url(xuesheng_all_bg.png) -242px -173px no-repeat; border:none; cursor:pointer; margin:0 10px;float:left;}
.arrow-right-stu{ width:26px; height:30px; background:url(xuesheng_all_bg.png) -419px -173px no-repeat; border:none; cursor:pointer; margin:0 10px; float:left;}


.calendar{ border-left:1px solid #d8d9d7; border-top:1px solid #d8d9d7; height:auto; line-height:normal;}
.calendar th{ border-right:1px solid #d8d9d7; border-bottom:1px solid #d8d9d7; text-align:center; color:#FFF; width:110px; height:18px; font-size:12px;}
.calendar td{ width:110px; height:93px;  border-right:1px solid #d8d9d7; border-bottom:1px solid #d8d9d7; background:url(calendar_bg.gif) 0px -45px repeat-x; text-align:left;}
.calendar td a:hover{ text-decoration:underline;}
.calendar-div{  position:relative; width:96%; height:58px; text-align:left; padding:35px 2% 0 2%;}
.calendar td span{ position:absolute; top:10px; right:10px; color:#4c4c4c; font-size:12px;}
.sun{ background:url(calendar_bg.gif) 0px -27px repeat-x;}
.mon{ background:url(calendar_bg.gif) -110px -27px repeat-x;}
.tue{ background:url(calendar_bg.gif) -220px -27px repeat-x;}
.wed{ background:url(calendar_bg.gif) -331px -27px repeat-x;}
.thurs{ background:url(calendar_bg.gif) -441px -27px repeat-x;}
.fri{ background:url(calendar_bg.gif) -551px -27px repeat-x;}
.sat{ background:url(calendar_bg.gif) -661px -27px repeat-x;}
.calendar td.today{ background:url(calendar_bg.gif) -220px -45px repeat-x;}
.calendar td.date-grey{ background:url(calendar_bg.gif) -110px -45px repeat-x;}
.calendar td.date-grey span{ color:#b2b2b2;}



.date-txt{ display:block; float:left;}
.date-content{ display:inline-block;}
.calendar-box{ width:100%; height:100%; background:#0C0;}


.date-modal{ width:500px; min-height:300px; background:#fafafa; border:1px solid #e5e5e5; border-radius:3px; position: fixed; top:200px; display:none; z-index:1002; left:30%;}
.date-modal-head{ width:100%; height:35px; border-bottom:1px solid #e6e6e6; margin-top:9px;}
.date-modal-li li{ font-size:14px; color:#999; float:left; width:100px; height:34px; border:1px solid #e6e6e6; text-align:center; line-height:34px; border-radius:5px 5px 0 0; margin-right:1px; background:url(calendar_bg.gif) 0px -182px repeat-x; cursor:pointer;}
li.date-li-on{ background:#fafafa; color:#00a0e9; border-bottom:1px solid #fafafa;}
li.l-radius{ border-radius:3px 0 0 3px; border-left:1px solid #e6e6e6;}
li.r-radius{ border-radius:0 3px 3px 0;}

.date-modal-button-cancel{ width:60px; height:28px; border:none; background:url(calendar_bg.gif) 0px -220px no-repeat; position:absolute; font-size:14px; color:#737373; font-family:\5FAE\8F6F\96C5\9ED1,Arial, Helvetica, sans-serif; cursor:pointer}
.date-modal-button-enter{ width:60px; height:28px; border:none; background:url(calendar_bg.gif) -62px -220px no-repeat; position:absolute; font-size:14px; color:#639005; font-family:\5FAE\8F6F\96C5\9ED1,Arial, Helvetica, sans-serif;cursor:pointer}
.date-modal-txt{ padding:10px;}
.date-modal-bar li{ cursor:pointer; text-align:center; width:40px; height:26px; background:url(calendar_bg.gif) 0px -250px repeat-x; border-right:1px solid #e6e6e6; float:left;  border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6;}
li.date-modal-bar-on{ background:url(calendar_bg.gif) -42px -250px repeat-x;}
.date-modal-box{ width:30px; height:26px; border:1px dashed #cdcdcd; float:left; margin-right:20px; text-align:center;}
.date-input{ line-height:26px; font-size:12px; background:url(calendar_bg.gif) -82px -250px repeat-x; width:200px; height:26px; border:1px solid #e5e5e5; margin:10px 0px; font-family:\5FAE\8F6F\96C5\9ED1,Arial, Helvetica, sans-serif; color:#313131; text-indent:0.5em;}
.date-modal-title{ color:#313131; font-size:12px; margin-bottom:10px;}
.date-modal-title span{ float:right; color:#b4b4b4;}
.date-text{ width:455px; border:1px solid #e5e5e5; color:#313131; font-size:12px; padding:10px; font-family:\5FAE\8F6F\96C5\9ED1,Arial, Helvetica, sans-serif;}
.date-hide{ display:none;}

/*学生中心*/
.xuesheng_all_bg{ background:url(xuesheng_all_bg.png) no-repeat}
#xuesheng_xinxi{ background:url(xuesheng_all_bg_2.png) no-repeat 0px 0px; width:396px; height:140px; float:left; margin-right:72px;position:relative}
.xuesheng_touxiang{ float:left; width:110px; height:110px; padding:10px;}
.xuesheng_touxiang img{ border-radius:50%;box-shadow:inset 0 4px 0px rgba(0,0,0,.6),inset 0 1px 0px rgba(0,0,0,.5);}
.xuesheng_wenbenxinxi{ float:left; width:180px; padding-top:40px; padding-left:20px; color:#262626;}
.xuesheng_wenbenxinxi span{ line-height:20px; display:block; padding-top:5px;}
.xuesheng_wenbenxinxi input{ position:absolute; top:30%; left:70%;}
#jifenkuang{background:url(xuesheng_all_bg_2.png) no-repeat -473px -12px; width:430px; height:115px;float:left; margin-top:12px; padding:15px 0 0 40px;}
#jifenkuang a{ float:left; width:105px; height:110px; margin-right:30px;}
#jifenkuang a i{ float:left; width:120px; text-align:center; height:25px; line-height:25px; font-style:normal; font-size:16px; color:#4c4c4c;}
#jifenkuang .jfk_div_bg1{ width:65px; height:65px; background:url(grzx_ico1.png) no-repeat; position:relative; top:38px; left:25px;}
#jifenkuang .jfk_div_bg1 span{ width:26px; text-align:center;color:#fff;height:26px; line-height:26px; position:absolute; top:-5px; right:-5px; background:url(grzx_circle_bg.png) no-repeat;}
#jifenkuang .jfk_div_bg2{ width:65px; height:65px; background:url(grzx_ico2.png) no-repeat; position:relative; top:40px; left:25px;}
#jifenkuang .jfk_div_bg2 span{ width:26px; text-align:center;color:#fff;height:26px; line-height:26px; position:absolute; top:-5px; right:-5px; background:url(grzx_circle_bg.png) no-repeat;}
#jifenkuang .jfk_div_bg3{ width:65px; height:65px; background:url(grzx_ico3.png) no-repeat; position:relative; top:33px; left:25px;}
#jifenkuang .jfk_div_bg3 span{ width:26px; text-align:center;color:#fff;height:26px; line-height:26px; position:absolute; top:0px; right:-5px; background:url(grzx_circle_bg.png) no-repeat;}
#jifenkuang a:last-child{ margin-right:0px;}


.xuesheng_right-list{ width:138px; height:600px; background:#FFF; border:1px solid #8dc21f; float:left; margin-left:18px; margin-top:35px; border-radius:5px; position:relative; z-index:100}
#xuesheng_gerenzhongxin_tab{ position:relative; width:780px; margin-top:35px; float:left;}
.xuesheng_div_1_top{ background-position:0px -225px; width:780px; height:21px;}
.xuesheng_div_1_middle{ background:url(xuesheng_gerenzhongxin_bg.jpg) repeat-y; width:780px;}
.xuesheng_div_1_bottom{ background-position:0px -250px; width:780px; height:22px;}

.nav-tabs-xuesheng{ position:absolute; top:-35px;}
.nav-tabs-xuesheng li{ display:inline-block;font-size:14px; width:100px; height:36px; }
.nav-tabs-xuesheng li a{ display:inline-block; text-align:center; background-position:-110px -170px;  width:100px; color:#639005; padding-top:10px; cursor:pointer}
.nav-tabs-xuesheng li.active a,.nav-tabs-xuesheng li a:hover{color:#012e11; background-position:-0px -170px; }
.tabs-content-xuesheng{ padding:20px; }
.tab-pane-xuesheng{ display:none; min-height:520px; position:relative}


#wdjf_doubao{ background:url(xuesheng_all_bg_4.png) no-repeat 0px 0px; width:740px; height:160px; position:relative}
#wdjf_doubao #dqdb,#wdjf_doubao #sydb,#wdjf_doubao #kjdb{ float:left; padding-top:20px; width:148px; padding-left:18px; font-size:14px;}
#wdjf_doubao #dqdb i{ font-style:normal;display:block; width:110px; text-align: right; padding-bottom:8px;}
#wdjf_doubao #sydb i{ font-style:normal;display:block; width:110px; text-align:right;  padding-bottom:8px;}
#wdjf_doubao #kjdb i{ font-style:normal;display:block; width:110px; text-align:right; padding-bottom:8px;}

#wdjf_doubao #dqdb span{ color:#639005; display:block; width:102px; text-align: right; padding-top:10px;}
#wdjf_doubao #sydb span{ color:#f39700; display:block; width:102px; text-align:right; padding-top:10px;}
#wdjf_doubao #kjdb span{ color:#ed5900; display:block; width:102px; text-align:right; padding-top:10px;}
#duihuanjiangpin{ font-size:14px; color:#c24717; position:absolute; left:630px; top:72px;}
#jifennengganshenme{ color:#8dc21f; position:absolute; top:-2px; left:656px;}

#doubao_table{}
.table_style_2{ width:100%;}
/*.table_style_2 thead tr td:first-child{background:url(xuesheng_all_bg.png) no-repeat 0px 660px;}*/
.table_style_2 thead tr td{ background:url(xuesheng_all_bg.png) no-repeat -150px -660px;color:#639005; font-size:14px; text-align:center; height:30px; line-height:30px;}
.table_style_2 thead tr td:first-child{ background:url(xuesheng_all_bg.png) no-repeat 0px -660px;}
.table_style_2 thead tr td:last-child{ background:url(xuesheng_all_bg.png) no-repeat -610px -660px;}

.table_style_2 tbody tr td{ color:#666;  text-align:center; height:30px; line-height:30px;}
.zengjia_doubao{ background:url(xuesheng_all_bg.png) no-repeat -257px -607px; display:inline-block; width:17px; height:17px;margin-bottom:5px; margin-right:20px; vertical-align:middle}
.jianshao_doubao{ background:url(xuesheng_all_bg.png) no-repeat -257px -634px; display:inline-block; width:17px; height:17px; margin-bottom:5px; margin-right:20px; vertical-align:middle}
.gwc_doubao{ background:url(wddb_sydb_ico.png) no-repeat; display:inline-block; width:16px; height:16px; margin-bottom:5px; margin-right:20px; vertical-align:middle}
.dagou_doubao{ background:url(xuesheng_all_bg.png) no-repeat -307px -607px; display:inline-block; width:17px; height:17px; margin-bottom:5px; margin-right:20px; vertical-align:middle}

#turn_pages_bar_1{ float:right}
#turn_pages_bar_1 a{ width:26px; height:32px; line-height:32px; text-align:center; float:left; color:#639005;background:url(xuesheng_all_bg.png) no-repeat -310px -300px;}
#turn_pages_bar_1 a:hover{background:url(xuesheng_all_bg.png) no-repeat -285px -300px;}
#turn_pages_bar_1 a.a_hover{background:url(xuesheng_all_bg.png) no-repeat -285px -300px;}

#turn_pages_bar_1 a.pre_btn_1{width:29px; background:url(xuesheng_all_bg.png) no-repeat -257px -300px;}
#turn_pages_bar_1 a.next_btn_1{width:29px; background:url(xuesheng_all_bg.png) no-repeat -410px -300px;}

.chengjiu_title{  height:24px;  color:#639005;  font-weight:normal; border-bottom:1px #666 solid; padding:0px 0px 10px 0px; margin-bottom:10px; clear:both;}
.chengjiu_title span{background:url(xuesheng_all_bg.png) no-repeat -9px -348px; display:inline-block; width:81px; text-align:center;line-height:24px; height:24px; }




/*js_css*/
.infiniteCarousel {
		width: 660px;
		position: relative; margin:0px auto;
		
	}

	.infiniteCarousel .wrapper {
		width: 660px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
		overflow: hidden;
		min-height: 10em;
		/*margin: 0 40px;*/
		position: absolute;
		top: 0px;
	}


	.infiniteCarousel .wrapper ul {
		width: 9999px;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin:0px;
		padding:0px;
		position: absolute;
		top: 0px;
	}

	.infiniteCarousel ul li {
		display:block;
		float:left;
		height: 60px;
		line-height:15px;
		width: 110px; text-align:center; 
	}

	.infiniteCarousel ul li  img{ width:60px; height:60px;}	

	.infiniteCarousel .arrow {
		display: block;
		text-indent:-9999px;
		height: 31px;
		width: 31px;
		
		position: absolute;
		top: 31px;
		cursor: pointer;
	}

	.infiniteCarousel .forward {
	background: url(xuesheng_all_bg.png) no-repeat -669px -403px;
		
		right:-30px;
	}

	.infiniteCarousel .back {
	background: url(xuesheng_all_bg.png) no-repeat -19px  -403px;
		left:-30px;
		
	}

/*js_css_2*/
.infiniteCarousel_2 {
		width: 720px;
		position: relative; margin:0px auto;
		
	}

	.infiniteCarousel_2 .wrapper {
		width: 720px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
		overflow: hidden;
		min-height: 20em;
		/*margin: 0 40px;*/
		position: absolute;
		top: 0px;
	}


	.infiniteCarousel_2 .wrapper ul {
		width: 9999px;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin:0px;
		padding:0px;
		position: absolute;
		top: 0px;
	}

	.infiniteCarousel_2 ul li {
		display:block;
		float:left;
		height: 180px;
		line-height:15px;
		width: 120px; text-align:center;
		border-right:1px #ccc solid; 
	}

	.infiniteCarousel_2 ul li  img{ width:60px; height:60px;}	

	.infiniteCarousel_2 .arrow {
		display: block;
		text-indent:-9999px;
		height: 32px;
		width: 12px;
		
		position: absolute;
		top: 70px;
		cursor: pointer;
	}

	.infiniteCarousel_2 .forward {
	background: url(ico_style_2.png) no-repeat -225px -41px;
		
		right:-30px;
	}

	.infiniteCarousel_2 .back {
	background: url(ico_style_2.png) no-repeat -198px  -41px;
		left:-30px;
		
	}

/*js_css_height*/
.infiniteCarousel_height {
		width: 130px;
		height:225px;
		position: relative; margin:0px auto;
	}

	.infiniteCarousel_height .wrapper {
		width: 130px; /* .infiniteCarousel_height width - (.wrapper margin-left + .wrapper margin-right) */
		/*overflow: hidden;*/
		min-height: 225px;
		/*margin: 0 40px;*/
		position: absolute;
		top: 0px;
		
	}


	.infiniteCarousel_height .wrapper ul {
		width: 9999px;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin:0px;
		padding:0px;
		position: absolute;
		top: 0px;
	}

	.infiniteCarousel_height ul li {
		display:block;
		
		height: 75px;
		line-height:75px;
		width: 130px; text-align:center; 
	}

	.infiniteCarousel_height ul li  img{ width:60px; height:60px; vertical-align:middle}	

	.infiniteCarousel_height .arrow {
		display: block;
		text-indent:-9999px;
		height: 31px;
		width: 31px;
		
		position: absolute;
		left:50px;
		cursor: pointer;
	}

	.infiniteCarousel_height .back {
	background: url(ico_style_2.png) no-repeat -121px -9px;
		top: -20px; 
		
	}

	.infiniteCarousel_height .forward {
	background: url(ico_style_2.png) no-repeat -164px  -9px;
		top: 235px;
		
	}

/*js_css_height_2*/
.infiniteCarousel_height_2 {
		width: 350px;
		height:160px;
		position: relative; margin:0px auto;
	}

	.infiniteCarousel_height_2 .wrapper {
		width: 350px; /* .infiniteCarousel_height width - (.wrapper margin-left + .wrapper margin-right) */
		/*overflow: hidden;*/
		min-height: 160px;
		/*margin: 0 40px;*/
		position: absolute;
		top: 0px;
	}

	.infiniteCarousel_height_2 .wrapper_content{ position:absolute; top:0px;}
	
	.infiniteCarousel_height_2 .wrapper h3{ clear:both; height:40px; line-height:40px;}
	
	.infiniteCarousel_height_2 .wrapper ul {
		width:350px;
	}

	.infiniteCarousel_height_2 ul li {
		float:left;
		height: 60px;
		line-height:15px;
		width: 58px; text-align:center; 
	}
	.infiniteCarousel_height_2 ul li a { position:relative}
	.infiniteCarousel_height_2 ul li a span{ position:absolute; left:70%; top:-10px; color:#fff; text-align:center}
	

	.infiniteCarousel_height_2 ul li  img{ width:40px; height:40px; vertical-align:middle}	

	.infiniteCarousel_height_2 .arrow {
		display: block;
		text-indent:-9999px;
		height: 11px;
		width: 31px;
		position: absolute;
		left:150px;
		cursor: pointer;
	}

	.infiniteCarousel_height_2 .back {
	background: url(ico_style_2.png) no-repeat -121px -9px;
		top: -10px; 
		
	}

	.infiniteCarousel_height_2 .forward {
	background: url(ico_style_2.png) no-repeat -164px  -9px;
		top: 170px;
		
	}


/*js_css_height_3*/
.infiniteCarousel_height_3 {
		width: 690px;
		height:300px;
		position: relative; margin:0px auto;
	}

	.infiniteCarousel_height_3 .wrapper {
		width: 690px; /* .infiniteCarousel_height width - (.wrapper margin-left + .wrapper margin-right) */
		/*overflow: hidden;*/
		min-height: 300px;
		/*margin: 0 40px;*/
		position: absolute;
		top: 0px;
		
	}


	.infiniteCarousel_height_3 .wrapper ul {
		width: 690px;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin:0px;
		padding:0px;
		position: absolute;
		top: 0px;
	}

	.infiniteCarousel_height_3 ul li {
		height:150px;
	}


	.infiniteCarousel_height_3 .arrow {
		display: block;
		text-indent:-9999px;
		height: 31px;
		width: 31px;
		
		position: absolute;
		
		cursor: pointer;
	}

	.infiniteCarousel_height_3 .back {
	background: url(ico_style_2.png) no-repeat -121px -9px;
		top: 320px; left:300px;
		
	}

	.infiniteCarousel_height_3 .forward {
	background: url(ico_style_2.png) no-repeat -164px  -9px;
		top: 320px;left:350px;
		
	}

/*js_css_height_4*/
.infiniteCarousel_height_4 {
		width: 550px;
		height:160px;
		position: relative; margin:0px auto;
	}

	.infiniteCarousel_height_4 .wrapper {
		width: 550px; /* .infiniteCarousel_height width - (.wrapper margin-left + .wrapper margin-right) */
		/*overflow: hidden;*/
		min-height: 160px;
		/*margin: 0 40px;*/
		position: absolute;
		top: 0px;
	}

	.infiniteCarousel_height_4 .wrapper_content{ position:absolute; top:0px; width:100%;}
	.infiniteCarousel_height_4 .wrapper_content table td{ padding:0px 5px;}
	
	.infiniteCarousel_height_4 a { width:34px; height:18px; line-height:18px; text-align:center; display:inline-block; background:#aae1f7; color:#fff; margin-right:5px;
	}
	.infiniteCarousel_height_4 a.a_now_4 { width:34px; height:18px; line-height:18px; text-align:center; display:inline-block; background:#f55454; color:#fff;
	}



	.infiniteCarousel_height_4 .arrow {
		display: block;
		text-indent:-9999px;
		height: 11px;
		width: 31px;
		position: absolute;
		left:250px;
		cursor: pointer;
	}

	.infiniteCarousel_height_4 .back {
	background: url(ico_style_2.png) no-repeat -121px -9px;
		top: -10px; 
		
	}

	.infiniteCarousel_height_4 .forward {
	background: url(ico_style_2.png) no-repeat -164px  -9px;
		top: 165px;
		
	}
	
/*js_css_height_5*/
.infiniteCarousel_height_5 {
		width: 690px;
		height:510px;
		position: relative; margin:0px auto;
	}

	.infiniteCarousel_height_5 .wrapper {
		width: 690px; /* .infiniteCarousel_height width - (.wrapper margin-left + .wrapper margin-right) */
		/*overflow: hidden;*/
		min-height: 510px;
		/*margin: 0 40px;*/
		position: absolute;
		top: 0px;
		
	}


	.infiniteCarousel_height_5 .wrapper ul {
		width: 690px;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin:0px;
		padding:0px;
		position: absolute;
		top: 0px;
	}

	.infiniteCarousel_height_5 ul li {
		height:170px;
	}


	.infiniteCarousel_height_5 .arrow {
		display: block;
		text-indent:-9999px;
		height: 31px;
		width: 31px;
		
		position: absolute;
		
		cursor: pointer;
	}

	.infiniteCarousel_height_5 .back {
	background: url(ico_style_2.png) no-repeat -121px -9px;
		top: 520px; left:300px;
		
	}

	.infiniteCarousel_height_5 .forward {
	background: url(ico_style_2.png) no-repeat -164px  -9px;
		top: 520px;left:350px;
		
	}
	
	

/*js_css_height_table*/
.infiniteCarousel_height_table {
		width: 140px;
		height:555px;
		position: relative; margin:0px auto;
	}

	.infiniteCarousel_height_table .wrapper_table {
		width: 140px; /* .infiniteCarousel_height width - (.wrapper margin-left + .wrapper margin-right) */
		/*overflow: hidden;*/
		min-height: 545px;
		/*margin: 0 40px;*/
		position: absolute;
		top: 0px;
	}


	.infiniteCarousel_height_table .wrapper_table table {
		position: absolute;
		top: 0px;
	}



	.infiniteCarousel_height_table .arrow {
		display: block;
		text-indent:-9999px;
		height: 31px;
		width: 31px;
		
		position: absolute;
		left:50px;
		cursor: pointer;
	}

	.infiniteCarousel_height_table .back {
	background: url(ico_style_2.png) no-repeat -121px -9px;
		top: -15px; 
		
	}

	.infiniteCarousel_height_table .forward {
	background: url(ico_style_2.png) no-repeat -164px  -9px;
		top: 550px;
		
	}


/*js_css_height_table_2*/
.infiniteCarousel_height_table_2 {
		width:810px;
		height:444px;
		
		position: relative; margin:0px auto;
	}

	.infiniteCarousel_height_table_2 .wrapper_table_2 {
		width: 810px; /* .infiniteCarousel_height width - (.wrapper margin-left + .wrapper margin-right) */
		/*overflow: hidden;*/
		min-height: 444px;
		/*margin: 0 40px;*/
		position: absolute;
		top: 0px;
	}


	.infiniteCarousel_height_table_2 .wrapper_table_2 table {
		position: absolute;
		top: 0px;
	}
	
	
	.infiniteCarousel_height_table_2 .arrow_2 {
		display: block;
		text-indent:-9999px;
		height: 26px;
		width: 57px;
		position: absolute;
		cursor: pointer;
		left:350px;
	}

	.infiniteCarousel_height_table_2 .forward_2 {
	background: url(xuesheng_all_bg.png) no-repeat -1079px -1483px;
		
		top:450px;
	}

	.infiniteCarousel_height_table_2 .back_2 {
	background: url(xuesheng_all_bg.png) no-repeat -952px -1483px;
		top:-30px;
		
	}
	
/*js_css_height_table_3*/
.infiniteCarousel_height_table_3 {
		width:810px;
		height:531px;
		
		position: relative; margin:0px auto;
	}

	.infiniteCarousel_height_table_3 .wrapper_table_3 {
		width: 810px; /* .infiniteCarousel_height width - (.wrapper margin-left + .wrapper margin-right) */
		/*overflow: hidden;*/
		min-height: 531px;
		/*margin: 0 40px;*/
		position: absolute;
		top: 0px;
	}


	.infiniteCarousel_height_table_3 .wrapper_table_3 table {
		position: absolute;
		top: 0px;
	}
	
	
	.infiniteCarousel_height_table_3 .arrow_2 {
		display: block;
		text-indent:-9999px;
		height: 26px;
		width: 57px;
		position: absolute;
		cursor: pointer;
		left:350px;
	}

	.infiniteCarousel_height_table_3 .forward_2 {
	background: url(xuesheng_all_bg.png) no-repeat -1079px -1483px;
		
		top:530px;
	}

	.infiniteCarousel_height_table_3 .back_2 {
	background: url(xuesheng_all_bg.png) no-repeat -952px -1483px;
		top:-30px;
		
	}



.chengjiudongtai .pic_box_1{ width:15%; display: inline-block;}
.chengjiudongtai .text_box_1{ width:84%; display:inline-block; vertical-align:top }
.chengjiudongtai .text_title_1{border-bottom:1px #666 solid; float:left; width:100%;}
.chengjiudongtai .text_title_1 div{ float:left; font-size:14px;}
.chengjiudongtai .text_title_1 i{ float:right; font-style:normal;}
.chengjiudongtai .text_content_1{ clear:both; line-height:20px; padding-top:10px;}

.meiyoudongtai{width:400px; margin:0px auto; clear:both}
.meiyoudongtai span{display:inline-block; vertical-align: top; font-size:14px; padding-top:100px;}

/*学生中心_弹出窗*/
.date-modal-close-btn{ background:url(xuesheng_all_bg.png) no-repeat 0px 0px; width:40px; height:40px; display:inline-block; left:90%; top:25px; position:absolute;}
.date-modal-submit-btn{ background:url(xuesheng_all_bg.png) no-repeat -394px 0px; width:40px; height:40px; display:inline-block; left:102%; top:25px; position:absolute;}

.date-modal-stu{ width:500px; min-height:300px;  position: fixed; top:200px; display:none; z-index:1002; left:30%;}
.date-modal-head-stu{ width:90%; height:35px; border-bottom:1px solid #e6e6e6; margin-left:25px; position:relative}
.date-modal-li-stu li{ font-size:14px; color:#999; float:left;  height:35px;text-align:center; line-height:35px; background:url(xuesheng_all_bg.png) no-repeat -110px -170px;  width:100px; color:#639005; padding-top:5px;cursor:pointer;}
li.date-li-on-stu,.date-modal-li-stu li:hover{color:#012e11; background:url(xuesheng_all_bg.png) no-repeat -0px -170px;}

.date-modal-txt-stu{ padding:0px 10px 10px 10px; width:500px;}
.date-modal-bar-stu li{ cursor:pointer; text-align:center; width:40px; height:26px; background:url(calendar_bg.gif) 0px -250px repeat-x; border-right:1px solid #e6e6e6; float:left;  border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6;}
li.date-modal-bar-on-stu{ background:url(calendar_bg.gif) -42px -250px repeat-x;}
.date-modal-box-stu{ width:30px; height:26px; border:1px dashed #cdcdcd; float:left; margin-right:20px; text-align:center;}
.date-modal-title-stu{ color:#313131; font-size:12px; margin-bottom:10px;}
.date-modal-title-stu span{ float:right; color:#b4b4b4;}
.date-text-stu{ width:455px; border:1px solid #e5e5e5; color:#313131; font-size:12px; padding:10px; font-family:\5FAE\8F6F\96C5\9ED1,Arial, Helvetica, sans-serif;}
.date-hide-stu{ display:none;}
.date-modal-button-enter-stu{ width:60px; height:28px; border:none; background:url(calendar_bg.gif) -62px -220px no-repeat; font-size:14px; color:#639005; cursor:pointer}


.chengjiu_tanchukuang{ position:absolute;z-index:1020; width:320px; display:none}
.chengjiu_tanchukuang_top{ background:url(xuesheng_all_bg.png) no-repeat -54px 0px; width:320px; height:26px;}
.chengjiu_tanchukuang_middle{ background:url(chengjiu_tanchukuang_bg.png) repeat-y; width:280px; height:130px; padding:0px 20px;  }
.chengjiu_tanchukuang_bottom{ background:url(xuesheng_all_bg.png) no-repeat -54px -28px; width:320px; height:26px;}
.pic_box_2{ display:inline-block; text-align:center; width:80px; vertical-align:top}
.pic_box_2 img{ width:60px;}
.text_box_2{ display:inline-block; width:190px;}
.text_box_2 .text_content_2{ line-height:15px;}
.text_box_2  h3{ color:#639005; font-size:16px; font-weight:normal}
.loading_bar_2 { width:180px; height:16px; line-height:16px; background:url(xuesheng_all_bg.png) no-repeat 0px -67px; position:relative; margin-top:10px;}
.loading_bar_2 div{  background:url(loading_bar_bg.png) repeat-x; height:16px; line-height:16px;border-radius:5px;}
.loading_bar_2 div span{ display: inline-block; position:absolute; width:180px; text-align:center;}
.loading_bar_2 div span i{ font-style:normal}

/* 积分故事 */
.jifen-title{ width:100%; height:92px; background:url(dou_images.png) 0px 0px no-repeat; font-size:30px; color:#fff799; font-weight:400; text-align:center; line-height:70px;}
.jifen-content{ width:100%; height:auto;}
.jifen-content-head{ width:100%; height:23px; background:url(dou_images.png) 0px -97px no-repeat;}
.jifen-content-body{ width:900px; min-height:700px; background:url(jifen_body.jpg) repeat-y; padding:0 20px; position:relative;}
.jifen-content-foot{ width:100%; height:22px; background:url(dou_images.png) 0px -153px no-repeat;}
.jifen-body-title{ width:898px; height:28px; border:1px solid #d8d5c9; border-radius:5px; background:url(dou_images.png) 0px -178px no-repeat; font-size:16px; color:#eb8830; font-weight:normal; text-indent:1em;}
.jifen-list li{ margin:20px 0; padding:0 10px;}
.jifen-q{ font-size:14px; color:#eb8830; border-bottom:1px solid #b3b3b3; height:35px; line-height:35px; float:left; width:100%;}
.jifen-a{ font-size:14px; color:#818181; line-height:30px; float:left; width:100%;}
.jifen-a p{ float:left; width:800px;}
.icon-q{ position:relative; width:25px; height:25px; background:url(dou_images.png) 0px -209px no-repeat; display:block; float:left; margin:5px 10px 0 10px; font-family:Arial;}
.icon-q span{ position:absolute; top:-1px; right:1px; color:#FFF; font-weight:bold; font-style:normal; font-size:10px;}
.icon-a{ width:25px; height:25px; background:url(dou_images.png) -29px -209px no-repeat; display:block; float:left; margin:5px 10px 0 10px;}
.jifen-back{ width:60px; height:30px; background:url(dou_images.png) 0px -236px no-repeat; border:none; cursor:pointer;  font-family:\5FAE\8F6F\96C5\9ED1,Arial, Helvetica, sans-serif; position:absolute;}


/* 百校支持 */
.baixiao-content-head{ width:100%; height:23px; background:url(dou_images.png) 0px -273px no-repeat;}
.baixiao-content-body{ width:900px; min-height:400px; background:url(baixiao_body.png) repeat-y; padding:0 20px; position:relative;}
.baixiao-content-foot{ width:100%; height:22px; background:url(dou_images.png) 0px -329px no-repeat;}
.baixiao-table{ width:100%; text-align:center;}
.baixiao-table th{ font-size:16px; color:#a4005b; font-weight:normal; background:url(dou_images.png) 0px -358px repeat-x; height:30px;}
.baixiao-table td{ font-size:14px; color:#666; height:40px;}
.baixiao-title{ font-size:12px; color:#4c4c4c; font-weight:normal; padding:15px 0 30px 0; position:relative;}
.baixiao-click{ color:#8dc21f; position:relative; padding-left:25px;}
.baixiao-q{ width:20px; height:20px; background:url(dou_images.png) -57px -211px no-repeat; display:block; position:absolute; top:-2px; left:0px;}

/*教师_积分兑换*/
.div_style_1{ background:#fff; width:920px; padding:10px; border:1px #e6e6e6 solid; position:relative;}
.div_style_1_wrap{ width:920px;}
#xuesheng_jifen_list ul li{ background:url(xuesheng_all_bg.png) no-repeat 0px -1771px; width:432px; height:80px; padding:25px 20px; cursor:pointer}
#xuesheng_jifen_list ul li:hover,#xuesheng_jifen_list ul li.li_hover{ background:url(xuesheng_all_bg.png) no-repeat 0px -1615px;}

#xuesheng_jifen_list{ float:left; width:50%; position:relative; padding-right:3%;}
.xuesheng_jifen_left_content{display:inline-block; width:230px; vertical-align:top}
.xuesheng_jifen_left_content img{ width:73px; height:73px; padding:3px; background:#fff; border:1px #ccc solid;}
.xuesheng_jifen_right_content{ display:inline-block; width:190px;}
.doudai_ico{ background:url(xuesheng_all_bg.png) no-repeat -433px -1102px; display:inline-block; padding-left:40px; height:35px; line-height:35px; font-size:18px;}
.doubao_ico{ background:url(xuesheng_all_bg.png) no-repeat -561px -1102px;display:inline-block; padding-left:40px;height:35px; line-height:35px; font-size:18px; vertical-align:middle}
.turntop-btn-2{background:url(xuesheng_all_bg.png) no-repeat -952px -1483px;display:inline-block; width:57px; height:27px; position:absolute; cursor:pointer}
.turnbottom-btn-2{background:url(xuesheng_all_bg.png) no-repeat -1079px -1483px;display:inline-block; width:57px; height:27px; position:absolute; cursor:pointer}
.scroll_div{ height:780px; width:475px;}
.scroll_div_2{ height:710px; width:430px;}

#jiaoshi_duihuan_list{ width:45%; float:left; position:relative}
.table_style_4{ width:100%; margin:0px auto}
.table_style_4 .danjia_ico{ background:url(xuesheng_all_bg.png) no-repeat -902px -1112px; display:inline-block; width:22px; height:22px; vertical-align:middle}


.table_style_4 thead tr{ font-size:14px; color:#333;height:27px; line-height:27px; }
.table_style_4 thead tr td{text-align:center; background:#d7f2ff;  }
.table_style_4 tbody tr td{ margin-top:10px; padding:10px 10px 5px 10px; background:url(xuesheng_all_bg.png) no-repeat  -594px -1610px; height:100px;}
.table_style_4 tbody tr td:first-child{  background:url(xuesheng_all_bg.png) no-repeat -496px -1610px;}
.table_style_4 tbody tr td:last-child{ background:url(xuesheng_all_bg.png) no-repeat -834px -1610px;}
.table_style_4 tbody tr td img{ border:1px #98dcfc solid; width:75px; height:60px; vertical-align:middle;position:relative }
.table_style_4 .td_3_1{color:#4c4c4c; font-size:14px;}
.table_style_4 .td_3_2{color:#7ecef4; font-size:18px; text-align:center}

.input_radio_2{ background:url(xuesheng_all_bg.png) no-repeat -985px -1245px; display:inline-block; vertical-align:middle; width:32px; height:32px; cursor:pointer}
.input_radio_2_hover{ background:url(xuesheng_all_bg.png) no-repeat -895px -1245px;}

.jian_shuliang_2{ background:url(xuesheng_all_bg.png) no-repeat -1098px -1257px; width:23px; height:23px; display:inline-block; border:none; cursor:pointer; vertical-align:middle}
.jia_shuliang_2{ background:url(xuesheng_all_bg.png) no-repeat -1162px -1257px; width:23px; height:23px; display:inline-block; border:none; cursor:pointer; vertical-align:middle}


.div_style_2{ background:url(xuesheng_all_bg.png) no-repeat -495px -1758px; width:400px; height:35px; padding:15px; font-size:14px; margin-top:50px;}
.div_style_2 span{ font-size:18px; color:#66ccff;}
.line_style_2{ height:10px; line-height:10px; clear:both; border-bottom:1px #ccc solid; margin-bottom:10px;}


#jiaoshi_jifen_tanchukuang_1{ position:fixed; z-index:1005; width:100%; height:100%; top:200px; left:0px; display:none}
#jiaoshi_jifen_tanchukuang_1_div{ width:560px; margin:0px auto; background: #fff;border:1px #a7d9f8 solid; min-height:300px;}
#jiaoshi_jifen_tanchukuang_1_div h3{ color:#0093f1; text-align:center; height:35px;
line-height:35px;
background: #cdeffc; /* Old browsers */
background: -moz-linear-gradient(top,  hsla(197,89%,90%,1) 0%, hsla(197,86%,83%,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,hsla(197,89%,90%,1)), color-stop(100%,hsla(197,86%,83%,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  hsla(197,89%,90%,1) 0%,hsla(197,86%,83%,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  hsla(197,89%,90%,1) 0%,hsla(197,86%,83%,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  hsla(197,89%,90%,1) 0%,hsla(197,86%,83%,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  hsla(197,89%,90%,1) 0%,hsla(197,86%,83%,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdeffc', endColorstr='#ade3f9',GradientType=0 ); /* IE6-9 */
}

#jiaoshi_jifen_tanchukuang_2{ position:fixed; z-index:1005; width:100%; height:100%; top:200px; left:0px; display:none}
#jiaoshi_jifen_tanchukuang_2_div{ width:470px; margin:0px auto; background:#fff;border:1px #a7d9f8 solid; min-height:280px;}
#jiaoshi_jifen_tanchukuang_2_div h3{ color:#0093f1; text-align:center; height:35px;
line-height:35px;
background: #cdeffc; /* Old browsers */
background: -moz-linear-gradient(top,  hsla(197,89%,90%,1) 0%, hsla(197,86%,83%,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,hsla(197,89%,90%,1)), color-stop(100%,hsla(197,86%,83%,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  hsla(197,89%,90%,1) 0%,hsla(197,86%,83%,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  hsla(197,89%,90%,1) 0%,hsla(197,86%,83%,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  hsla(197,89%,90%,1) 0%,hsla(197,86%,83%,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  hsla(197,89%,90%,1) 0%,hsla(197,86%,83%,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdeffc', endColorstr='#ade3f9',GradientType=0 ); /* IE6-9 */
}
.jiaoshi_jifen_jiangpin_left{ float:left; width:180px; padding-top:20px; text-align:center; height:180px; background:url(xuesheng_all_bg.png) no-repeat -970px -660px; }
.jiaoshi_jifen_jiangpin_left img{ width:100px; height:80px; border:1px #94dbfc solid}
.jiaoshi_jifen_jiangpin_left h2,.jiaoshi_jifen_jiangpin_right h2{ font-weight:normal; font-size:16px; padding-bottom:10px;}
.jiaoshi_jifen_jiangpin_left input{height:20px; line-height:20px; width:50px; vertical-align:middle}
.jiaoshi_jifen_jiangpin_right{ float:left; width:250px; padding-top:20px; padding-left:15px;}
.jiaoshi_jifen_jiangpin_right textarea{ width:250px; height:100px; border:1px #ccc solid;}

.doudai_small_ico{background:url(xuesheng_all_bg.png) no-repeat -960px -1112px;display:inline-block; padding-left:25px;height:24px; line-height:24px;  vertical-align:middle}
.doubao_small_ico{background:url(xuesheng_all_bg.png) no-repeat -1035px -1111px;display:inline-block; padding-left:25px;height:24px; line-height:24px;  vertical-align:middle}

.jiaoshi_jifen_xuesheng_duihuan_xinxi{ border:1px #e6e6e6 solid; padding:10px; box-shadow:0px 1px 8px #ccc; margin-bottom:20px;}
.xuesheng_mingzi{ background:url(xuesheng_all_bg.png) no-repeat -1113px -1111px; padding-left:30px; font-size:14px; float:left}
.doubao_doudai_shuliang{ float:right; font-size:14px;}
.doubao_doudai_shuliang span{color:#7ecef4}
.table_style_5{ border:1px #cccccc solid; width:100%;}
.table_style_5 thead tr td{ background:#ebebeb; height:30px; text-align:center; color:#333; font-size:14px;}
.table_style_5 tbody tr td{ text-align:center; font-size:18px; padding:10px 5px 0px 5px;}
.table_style_5 tbody tr td img{ width:100px; height:80px; border:1px #98dcfc solid}

/*学生中心_积分兑换*/
.title_div_1{ background:url(dou_images.png) no-repeat 0px 0px; width:940px; height:92px; line-height:72px; color:#fff799; font-size:30px; text-align:center; font-weight:normal}

.xuesheng_div_2_top{ background:url(xuesheng_all_bg.png) no-repeat 0px -734px; width:940px; height:21px;}
.xuesheng_div_2_middle{ background:url(xuesheng_jifenduihuan_bg.jpg) repeat-y; width:884px; padding:0px 28px;}
.xuesheng_div_2_bottom{ background:url(xuesheng_all_bg.png) no-repeat 0px -770px; width:940px; height:22px;}
.tip_box_1{background:url(xuesheng_all_bg.png) no-repeat 0px -816px; width:684px; height:82px; padding:15px 100px;  font-size:14px;}
.tip_box_1 h2{ display:inline-block; color:#333333;font-size:14px; vertical-align:top}
.tip_box_1 span{ display:inline-block; color:#502d04;}
.tip_box_2{background:url(xuesheng_all_bg_3.png) no-repeat 0px 0px; width:856px; height:117px; padding:13px 14px;  font-size:14px;}
.xuesheng_touxiang_2{ float:left; width:120px; padding:0px 30px 0px 0px;}
.xuesheng_touxiang_2 img{ border-radius:4px;}

.table_style_3{ width:824px; margin:0px auto}
.table_style_3 .danjia_ico{ background:url(xuesheng_all_bg.png) no-repeat -564px -1104px; display:inline-block; width:32px; height:32px; vertical-align:middle}
.table_style_3 thead tr{ font-size:24px; color:#ed5900;height:40px; line-height:40px; }
.table_style_3 thead tr td{text-align:center; background:url(xuesheng_all_bg.png) no-repeat -200px -1160px;  }
.table_style_3 thead tr td:first-child{  background:url(xuesheng_all_bg.png) no-repeat -40px -1160px;}
.table_style_3 thead tr td:last-child{ background:url(xuesheng_all_bg.png) no-repeat -617px -1160px;}
.table_style_3 tbody tr td{ margin-top:10px; padding:10px 20px 5px 20px; background:url(xuesheng_all_bg.png) no-repeat  -200px -1473px; height:100px;}
.table_style_3 tbody tr td:first-child{  background:url(xuesheng_all_bg.png) no-repeat 0px -1473px;}
.table_style_3 tbody tr td:last-child{ background:url(xuesheng_all_bg.png) no-repeat -584px -1473px;}
.table_style_3 tbody tr td img{ border:1px #eb8830 solid; width:100px; height:80px; vertical-align:middle; }
.table_style_3 .td_3_1{color:#502d04; font-size:18px;}
.table_style_3 .td_3_2{color:#ed5900; font-size:28px; text-align:center}

.input_radio{ background:url(xuesheng_all_bg.png) no-repeat 0px -1240px; display:inline-block; vertical-align:middle; width:44px; height:42px; cursor:pointer}
.input_radio_hover{ background:url(xuesheng_all_bg.png) no-repeat -75px -1240px;}

.jian_shuliang{ background:url(xuesheng_all_bg.png) no-repeat -708px -1246px; width:34px; height:34px; display:inline-block; border:none; cursor:pointer; vertical-align:middle}
.jia_shuliang{ background:url(xuesheng_all_bg.png) no-repeat -792px -1246px; width:34px; height:34px; display:inline-block; border:none; cursor:pointer; vertical-align:middle}

.line_style_1{ background:url(xuesheng_all_bg.png) no-repeat 0px -1325px; width:824px; height:10px; clear:both; margin:20px auto}


#xuesheng_jifen_tanchukuang_1{ position:fixed; z-index:1005; width:100%; height:100%; top:300px; left:0px; display:none}
#xuesheng_jifen_tanchukuang_1_div{ width:500px; margin:0px auto}
.xuesheng_jifen_tanchukuang_1_top{ background:url(xuesheng_all_bg.png) no-repeat 0px -1951px; height:49px}
.xuesheng_jifen_tanchukuang_1_middle{ background:url(xuesheng_jifen_tanchukuang_1_bg.png) repeat-y; padding:0px 30px; font-size:18px;}
.xuesheng_jifen_tanchukuang_1_bottom{ background:url(xuesheng_all_bg.png) no-repeat 0px -2058px; height:26px}




/* 学生个人资料页面框子 */
.stu-tabs{ position:absolute; left:0px; top:90px; z-index:3; width:100px; height:480px; background:url(stu_images.png) 0px 0px no-repeat;}
.stu-tabs li{ width:75px; height:75px; line-height:75px; text-align:center; margin:0 0 5px 11px; cursor:pointer;} 
.stu-tabs li:hover{ background:url(stu_images.png) -104px 0px no-repeat;}
.stu-tabs li:hover,.stu-tabs li.tab_li_on{ background:url(stu_images.png) -100px 0px no-repeat;}
.stu-grzl{ color:#a40000;}
.stu-mmsz{ color:#ed5900;}
.stu-txsz{ color:#639005;}
.stu-yssz{ color:#0075a9;}
.stu-jcxx{ color:#661d88;}

/* 学生个人资料页面 */
.stu-content{ width:780px; height:auto;}
.stu-content-top{ width:780px; height:93px; background:url(stu_images.png) -180px 2px no-repeat; font-size:30px; color:#fff799; font-weight:400; text-align:center; line-height:77px; text-indent:-0.6em;}
.stu-content-header{ height:25px; background:url(stu_images.png) -107px -93px no-repeat;}
.stu-content-body{ background:url(stu_body.png) repeat-y; padding:0 30px;}
.stu-content-footer{ height:25px; background:url(stu_images.png) -107px -148px no-repeat;}
.stu-table tr:hover td{ background:#e2f7e5; cursor:pointer;}
.stu_tip{ background:url(stu_images.png) -108px -176px no-repeat;}
.stu_td_style{ width:13%; text-align:left;}
.stu-btn-1{ width:51px; height:22px; border:none; background:url(stu_images.png) -107px -248px no-repeat; color:#c24717; font-family:\5FAE\8F6F\96C5\9ED1,Arial, Helvetica, sans-serif; cursor:pointer;}
.stu-btn-2{ width:51px; height:22px; border:none; background:url(stu_images.png) -161px -248px no-repeat; color:#639005; font-family:\5FAE\8F6F\96C5\9ED1,Arial, Helvetica, sans-serif; cursor:pointer;}
.stu-btn-3{ width:81px; height:22px; border:none; background:url(stu_images.png) -214px -248px no-repeat; color:#c24717; font-family:\5FAE\8F6F\96C5\9ED1,Arial, Helvetica, sans-serif; cursor:pointer;}
.stu-btn-4{ width:51px; height:22px; border:none; background:url(stu_images.png) -298px -248px no-repeat; color:#4c4c4c; font-family:\5FAE\8F6F\96C5\9ED1,Arial, Helvetica, sans-serif; cursor:pointer;}


/* 2014-06-03-学生旧系统顶部——用户信息 */
.grid-1015{ width:1015px; margin:0px auto;}
#notice-bar-stu-new{ background:#d9f2d3; height:100px; padding:20px 0px 35px 0px; margin-top:110px;}
.news-tree-bg-new{ background:#f1faef; border-radius:3px; color:#333333; box-shadow:1px 1px 0 #b3c7ad; position:relative;}
span.dou_tree_1{ width:35px; height:35px; display:block; background:url(old_sys/dou_tree_icon_1.png) no-repeat; position:absolute; top:5px; left:10px;}
span.dou_tree_2{ width:35px; height:35px; display:block; background:url(old_sys/dou_tree_icon_2.png) no-repeat; position:absolute; top:5px; left:10px;}


.user-info-new{ float:left; width:275px; padding-left:10px; _padding-left:10px;}
.user-info-new span{ float:left; width:120px; height:120px; overflow:hidden; background:#e6e6e6; border:3px solid #FFF; border-radius:5px;}
.user-info-new span img{ width:120px;}
.user-info-new ul{ float:left; width:140px; margin-left:5px;}
.user-info-new ul li{ font-size:12px; color:#333;}

.dou_ico_1{ width:28px; height:28px; background:url(old_sys/dou_ico_1.png) no-repeat; display:inline-block; position:relative; margin:15px 2px;}
.dou_ico_2{ width:28px; height:28px; background:url(old_sys/dou_ico_2.png) no-repeat; display:inline-block; position:relative; margin:15px 2px;}
.dou_ico_3{ width:28px; height:28px; background:url(old_sys/dou_ico_3.png) no-repeat; display:inline-block; position:relative; margin:15px 2px;}
.dou_ico_4{ width:28px; height:28px; background:url(old_sys/dou_ico_4.png) no-repeat; display:inline-block; position:relative; margin:15px 2px;}
i.message_red{ display:block; width:20px; height:20px; background:url(old_sys/message_red.png) no-repeat; color:#FFF; font-size:10px; text-align:center; line-height:20px; position:absolute; top:-10px; right:-10px; font-style:normal;}
i.message_green{ display:block; width:20px; height:20px; background:url(old_sys/message_green.png) no-repeat; color:#FFF; font-size:10px; text-align:center; line-height:20px; position:absolute; top:-10px; right:-10px; font-style:normal;}
.c_eb8830{ color:#eb8830; font-style:normal;}


/*教师_分析页面*/
.class-tabs-3{ position:absolute; left:0px; margin-top:30px; z-index:500}
.class-tabs-3 li{ width:30px;  height:120px; line-height:20px; text-align:center}
.class-tabs-3 li a{ display:block; background:url(xuesheng_all_bg.png) no-repeat 0px -956px; width:21px;padding:0px 4px; height:114px; font-size:14px;border-right:1px #e6e6e6 solid; }
.class-tabs-3 li a.tab_now_3{ color:#00a0e9;border-right:1px #fff solid;}

#class_right_div{ margin-left:29px;}
#class_list{ width:140px; position:relative; background:#fff; text-align:center;border:1px #e6e6e6 solid; padding-bottom:10px; float:left }
.class_title{ width:140px; margin-bottom:10px;
background: #f2f6f6; /* Old browsers */
background: -moz-linear-gradient(top,  hsla(180,18%,96%,1) 0%, hsla(180,15%,92%,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,hsla(180,18%,96%,1)), color-stop(100%,hsla(180,15%,92%,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  hsla(180,18%,96%,1) 0%,hsla(180,15%,92%,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  hsla(180,18%,96%,1) 0%,hsla(180,15%,92%,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  hsla(180,18%,96%,1) 0%,hsla(180,15%,92%,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  hsla(180,18%,96%,1) 0%,hsla(180,15%,92%,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f6f6', endColorstr='#e8eeee',GradientType=0 ); /* IE6-9 */
}
.class_title span{ width:50%; display:inline-block; text-align:center; height:30px; line-height:30px; font-size:14px;}
#class_list table{ width:90%; margin:0px 5%;}
#class_list table tr{ text-align:center; background:#f4fbfe}
#class_list table tr td{ height:30px; line-height:30px; border:1px #a9e7fe solid;}
#class_list table tr:nth-child(odd){ background:#e8f7fd;}
#class_list table tr:hover{cursor:pointer; background:#49b3ef; color:#fff; }
#class_list table tr.tr-4 td,#class_list table tr.tr-4:hover td{ background:#49b3ef; color:#fff; }

#class_right_div_2{ float:left; position:relative; padding-left:13px;}
.nav-tabs-3{ position:absolute;}
.nav-tabs-3 li{ display:inline-block;font-size:14px;border-radius:3px 3px 0px 0px;
}
.nav-tabs-3 li a{ display:inline-block;padding:0px 20px; border:1px #e6e6e6 solid; 
background: #f2f6f6; /* Old browsers */
background: -moz-linear-gradient(top,  hsla(180,18%,96%,1) 0%, hsla(180,15%,92%,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,hsla(180,18%,96%,1)), color-stop(100%,hsla(180,15%,92%,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  hsla(180,18%,96%,1) 0%,hsla(180,15%,92%,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  hsla(180,18%,96%,1) 0%,hsla(180,15%,92%,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  hsla(180,18%,96%,1) 0%,hsla(180,15%,92%,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  hsla(180,18%,96%,1) 0%,hsla(180,15%,92%,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f6f6', endColorstr='#e8eeee',GradientType=0 ); /* IE6-9 */
}
.nav-tabs-3 li.active a,.nav-tabs-3 li a:hover {border-bottom:#fafafa;
background: #fff; /* Old browsers */
background: -moz-linear-gradient(top,  hsla(220,0%,100%,1) 0%, hsla(220,0%,100%,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,hsla(220,0%,0%,1)), color-stop(100%,hsla(220,0%,100%,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  hsla(180,0%,100%,1) 0%,hsla(180,0%,100%,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  hsla(220,0%,100%,1) 0%,hsla(180,0%,100%,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  hsla(220,0%,100%,1) 0%,hsla(220,0%,100%,1) 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

  }

.nav-tabs-3 li.active a,.nav-tabs-3 li a:hover{color:#00a0e9;}


.tabs-content-3{ background:#fff; width:714px; padding:20px; border:1px #e6e6e6 solid; margin-top:25px; }
.tab-pane-3{ display:none; min-height:602px; position:relative}

.nav-tabs-4{ position:absolute;}
.nav-tabs-4 li{ display:inline-block;font-size:12px;border-radius:3px 3px 0px 0px;}
.nav-tabs-4 li a{ display:inline-block;padding:0px 20px; border:1px #e6e6e6 solid; 
background: #e1e1e1; /* Old browsers */}
.nav-tabs-4 li.active a,.nav-tabs-4 li a:hover {border-bottom:#fafafa;
background: #49b3ef; color:#fff; /* Old browsers */}
.nav-tabs-4 li.active a,.nav-tabs-4 li a:hover{color:#fff;}
.tabs-content-4{ background:#fff; width:714px; margin-top:35px; }
.tab-pane-4{ display:none; min-height:150px; position:relative}

.nav-tabs-5{ position:absolute;}
.nav-tabs-5 li{ display:inline-block;font-size:12px;border-radius:3px 3px 0px 0px;}
.nav-tabs-5 li a{ display:inline-block;padding:0px 20px; border:1px #e6e6e6 solid; 
background: #e1e1e1; /* Old browsers */}
.nav-tabs-5 li.active a,.nav-tabs-4 li a:hover {border-bottom:#fafafa;
background: #49b3ef; color:#fff; /* Old browsers */}
.nav-tabs-5 li.active a,.nav-tabs-4 li a:hover{color:#fff;}
.tabs-content-5{ background:#fff; width:714px; margin-top:35px; }
.tab-pane-5{ display:none; min-height:200px; position:relative}

.nav-tabs-6{ position:absolute;}
.nav-tabs-6 li{ display:inline-block;font-size:12px;border-radius:3px 3px 0px 0px;}
.nav-tabs-6 li a{ display:inline-block;padding:0px 20px; border:1px #e6e6e6 solid; 
background: #e1e1e1; /* Old browsers */}
.nav-tabs-6 li.active a,.nav-tabs-4 li a:hover {border-bottom:#fafafa;
background: #49b3ef; color:#fff; /* Old browsers */}
.nav-tabs-6 li.active a,.nav-tabs-4 li a:hover{color:#fff;}
.tabs-content-6{ background:#fff; width:714px; margin-top:35px; }
.tab-pane-6{ display:none; min-height:200px; position:relative}

.nav-tabs-7{ position:absolute;}
.nav-tabs-7 li{ display:inline-block;font-size:14px;border-radius:3px 3px 0px 0px;
}
.nav-tabs-7 li a{ display:inline-block;padding:0px 20px; border:1px #e6e6e6 solid; 
background: #f2f6f6; /* Old browsers */
background: -moz-linear-gradient(top,  hsla(180,18%,96%,1) 0%, hsla(180,15%,92%,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,hsla(180,18%,96%,1)), color-stop(100%,hsla(180,15%,92%,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  hsla(180,18%,96%,1) 0%,hsla(180,15%,92%,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  hsla(180,18%,96%,1) 0%,hsla(180,15%,92%,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  hsla(180,18%,96%,1) 0%,hsla(180,15%,92%,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  hsla(180,18%,96%,1) 0%,hsla(180,15%,92%,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f6f6', endColorstr='#e8eeee',GradientType=0 ); /* IE6-9 */
}
.nav-tabs-7 li.active a,.nav-tabs-7 li a:hover {border-bottom:#fafafa;
background: #fff; /* Old browsers */
background: -moz-linear-gradient(top,  hsla(220,0%,100%,1) 0%, hsla(220,0%,100%,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,hsla(220,0%,0%,1)), color-stop(100%,hsla(220,0%,100%,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  hsla(180,0%,100%,1) 0%,hsla(180,0%,100%,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  hsla(220,0%,100%,1) 0%,hsla(180,0%,100%,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  hsla(220,0%,100%,1) 0%,hsla(220,0%,100%,1) 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

.nav-tabs-7 li.active a,.nav-tabs-7 li a:hover{color:#00a0e9;}
.tabs-content-7{ background:#fff; width:818px; padding:10px; border:1px #e6e6e6 solid; margin-top:25px; }
.tab-pane-7{ display:none; min-height:590px; position:relative}
.active{ display:block;}


.active{ display:block;}



.table_style_6 thead tr td{ height:40px; line-height:40px; text-align:center; font-size:14px; font-weight:bold;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  hsla(0,0%,100%,1) 0%, hsla(0,2%,88%,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,hsla(0,0%,100%,1)), color-stop(100%,hsla(0,2%,88%,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  hsla(0,0%,100%,1) 0%,hsla(0,2%,88%,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  hsla(0,0%,100%,1) 0%,hsla(0,2%,88%,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  hsla(0,0%,100%,1) 0%,hsla(0,2%,88%,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  hsla(0,0%,100%,1) 0%,hsla(0,2%,88%,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e1e0e0',GradientType=0 ); /* IE6-9 */
}
.table_style_6{border-collapse:collapse; }
.table_style_6 td{ border:1px #d6d5d5 solid;}
.table_style_6 thead tr td span{ font-size:18px; color:#ed4c4c }
.table_style_6 tbody tr td strong{ font-size:22px; padding:0px 5px 0px 5px;}
.table_style_6 tbody tr td span{ font-size:16px; }
.table_style_6 tbody tr td{  padding:5px 1%; width:23%;}

.table_style_7{border-collapse:collapse; }
.table_style_7 td{border:1px #bbb solid; text-align:center; height:20px; line-height:20px;}

.slide-down-btn{ display:inline-block; margin-left:10px; color:#00a0e9;}
.slide-down-btn i{ display:inline-block;background: url(ico_style_2.png) no-repeat -268px -54px; width:16px;height:6px;vertical-align:middle }

.slide-up-btn{ display:inline-block; margin-left:10px;}
.slide-up-btn i{ display:inline-block;background: url(ico_style_2.png) no-repeat -247px -54px; width:16px; height:6px; vertical-align:middle }


.view_table{ display:none; position:absolute; bottom:35%; left:0px; background:#fff;}

.jp_tck{ width:340px; position:absolute; z-index:1000; display:none}
.jp_tck_top{ background:url(jp_tck.png) no-repeat center top; padding:0px 13px;}
.jp_tck h3{ height:40px; line-height:40px; text-align:center; font-size:14px; color:#0093f1; clear:both; margin-bottom:5px;}
.jp_tck_top a{ display:inline-block; border:1px #94dbfc solid; width:100px; height:85px; line-height:85px;text-align:center}
.jp_tck_bottom{background:url(jp_tck.png) no-repeat center bottom; height:10px; line-height:10px; font-size:1px;}

/*2014-10-14*/
.jqbx_table{ float:left; width:160px;}
.jqbx_table table{ width:100%; font-size:14px;}
.jqbx_table table  td{ border-bottom:1px #ccc solid; height:29px; line-height:29px;}
.jqbx_table table thead tr td{ color:#00a0e9; font-size:14px; text-align:center; font-weight:bold}
.jqbx_table table tbody td{ width:50%;}
.jqbx_table table tbody tr td:last-child{ text-align:right}
.jqbx_table table td a{ color:#00a0e9; display:block; background:url(right_arrow.png) center right no-repeat;}


.link_parents_state{ width:600px; height:20px; line-height:20px; position:relative; float:left; border-radius:10px; margin-top:6px;
 border:1px #00a0e9 solid;
}
.link_parents_state span{ position:absolute; left:0px; display:block; height:20px; border-radius:10px;background: #e8f9fe; /* Old browsers */
background: -moz-linear-gradient(top,  hsla(194,92%,95%,1) 0%, hsla(196,95%,85%,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,hsla(194,92%,95%,1)), color-stop(100%,hsla(196,95%,85%,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  hsla(194,92%,95%,1) 0%,hsla(196,95%,85%,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  hsla(194,92%,95%,1) 0%,hsla(196,95%,85%,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  hsla(194,92%,95%,1) 0%,hsla(196,95%,85%,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  hsla(194,92%,95%,1) 0%,hsla(196,95%,85%,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8f9fe', endColorstr='#b4e9fd',GradientType=0 ); /* IE6-9 */}
.link_parents_state i{ position:absolute; left:45%; font-size:14px; font-style:normal}

.my_parents li{ border-top:1px #eee solid; padding:15px;}
.my_parents li:nth-child(odd){ background:#fafafa}
.my_parents li .student_name{ display:inline-block; width:130px; height:50px; line-height:50px; font-size:14px; }
.my_parents li .student_name img{ border-radius:5px; width:50px; height:50px;vertical-align:middle}
.my_parents li .parent_name{ display:inline-block; width:300px; vertical-align:top; margin-top:5px;}
.my_parents li .parent_name span{ display:inline-block; vertical-align:top}
.my_parents li .parent_name i{ display:inline-block; font-style:normal; line-height:20px;}
.my_parents li .parent_name img{ border-radius:5px; width:40px; height:40px; vertical-align:middle}
.my_parents li  a{ background:url(ico_style_2.png) no-repeat -79px -91px; width:25px; height:25px; display: inline-block; vertical-align: middle; margin-top:10px;}
.my_parents li  a.parents_slide_down{ background:url(ico_style_2.png) no-repeat -41px -91px; width:25px; height:25px; display: inline-block; vertical-align: middle; margin-top:10px;}

.my_parents ul{display:none}
.my_parents ul dd{ padding-left:135px; padding-top:15px; }
.my_parents ul dd .parent_name{ display:inline-block; width:300px; vertical-align:top; margin-top:5px;}
.my_parents ul dd .parent_name span{ display:inline-block; vertical-align:top}
.my_parents ul dd .parent_name i{ display:inline-block; font-style:normal; line-height:20px;}
.my_parents ul dd .parent_name img{ border-radius:5px; width:40px; height:40px; vertical-align:middle}

#myModal_jiazhangtongzhishu{ display:none; z-index:10000; padding:0px 40px 40px 40px;}
.modal_jiazhangtongzhishu-close-btn{ background:url(modal-close-btn.png) no-repeat; width:30px; height:30px; display:block; position:absolute; left:95%; top:10px;}
#myModal_jiazhangtongzhishu h3{ font-size:18px; height:60px; line-height:60px; color:#0396d8; text-align:center; border-bottom:1px #ccc solid; margin-bottom:20px;}


#myModal_shengchengbaogao{ display:none; z-index:10000; padding:0px 40px 40px 40px;}
.modal_shengchengbaogao-close-btn{ background:url(modal-close-btn.png) no-repeat; width:30px; height:30px; display:block; position:absolute; left:95%; top:10px;}
#myModal_shengchengbaogao h3{ font-size:18px; height:60px; line-height:60px; color:#0396d8; text-align:center; border-bottom:1px #ccc solid; margin-bottom:20px;}



.btn-style-6{ background: #fbfbfb; /* Old browsers */
background: -moz-linear-gradient(top,  hsla(0,0%,98%,1) 0%, hsla(0,0%,97%,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,hsla(0,0%,98%,1)), color-stop(100%,hsla(0,0%,97%,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  hsla(0,0%,98%,1) 0%,hsla(0,0%,97%,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  hsla(0,0%,98%,1) 0%,hsla(0,0%,97%,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  hsla(0,0%,98%,1) 0%,hsla(0,0%,97%,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  hsla(0,0%,98%,1) 0%,hsla(0,0%,97%,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#f8f8f8',GradientType=0 ); /* IE6-9 */
border:1px #ccc solid; height:40px; line-height:40px; padding:0px 10px;
font-size:14px; vertical-align:middle; color:#00a0e9;
}
.btn-style-6-selected{ border:1px #33b3ed solid; border-radius:3px; }

#jiazhangtongzhishu_tip{position:relative;}
#jiazhangtongzhishu_tip label,#jiazhangtongzhishu_tip button{ cursor:pointer}
#jiazhangtongzhishu_tip button{ border-radius:5px;margin-left:5px;}
#jiazhangtongzhishu_tip i{position:absolute; left:240px; top:0px; border:1px #ccc solid; padding:3px; line-height:12px; display: none ; font-style:normal}

#shengchengbaobiao_tip{position:relative;}
#shengchengbaobiao_tip label,#shengchengbaobiao_tip button{ cursor:pointer}
#shengchengbaobiao_tip button{ border-radius:5px;margin-left:5px;}
#shengchengbaobiao_tip #tip_1_text{position:absolute; left:225px; top:0px; border:1px #ccc solid; padding:3px; line-height:12px; display: none ; font-style:normal}
#shengchengbaobiao_tip #tip_2_text{position:absolute; left:225px; top:60px; border:1px #ccc solid; padding:3px; line-height:12px; display: none ; font-style:normal}



.choose_div_1{ border:1px #ccc solid; border-radius:10px; padding:20px; margin:20px 0px;height:400px;}

.choose_div_1 ul li{ float:left; height:40px; width:240px; margin-right:20px; margin-bottom:20px; cursor:pointer}
.choose_div_1 ul li button{ border-radius:5px; color:#666; padding:0px 3px; height:40px; line-height:40px; padding:0px 10px 0px 5px; margin-left:5px;width:200px; text-align:left}
.choose_div_1 ul li button,.choose_div_1 ul li label{cursor:pointer}
.choose_div_1 ul li button span{color:#00a0e9;}
.choose_div_1 ul li button img{ width:30px; height:30px; border-radius:50%; vertical-align:middle; margin-bottom:6px; margin-right:15px;}

#zhfx_div{background:url(zhfx_bg.png) no-repeat left top; width:580px; height:485px; padding-top:15px; margin-left:60px;}
.zhfx_content_div{width:600px; height:535px;margin:0px 0px 0px 84px;position:relative;}
.zhfx_fudongkuang{ position:absolute;width:600px; height:535px; z-index:2000}

#zhfx_tip_1_div{ position:absolute;width:170px; height:160px; top:30px;}
#zhfx_tip_1_div:hover #zhfx_tip_1{ display:block}

#zhfx_tip_2_div{ position:absolute;left:303px; width:170px; height:160px; top:30px;}
#zhfx_tip_2_div:hover #zhfx_tip_2{ display:block}

#zhfx_tip_3_div{ position:absolute;top:350px;left:0px; width:170px; height:160px; }
#zhfx_tip_3_div:hover #zhfx_tip_3{ display:block}

#zhfx_tip_4_div{ position:absolute;top:350px; left:303px; width:170px; height:160px;}
#zhfx_tip_4_div:hover #zhfx_tip_4{ display:block}


#zhfx_tip_1{ position:absolute; top:-50px; left:-265px; display:none}
#zhfx_tip_2{ position:absolute; top:-50px; left:208px; display:none}
#zhfx_tip_3{ position:absolute; top:-50px; left:-265px;display:none}
#zhfx_tip_4{ position:absolute; top:-50px; left:208px;display:none}

.zhfx_tip_right{ background:url(zhfx_tip_right.png) no-repeat; width:220px; height:185px; padding:10px 10px 10px 30px; line-height:18px;text-indent:2em;}
.zhfx_tip_left{ background:url(zhfx_tip_left.png) no-repeat; width:220px; height:185px; padding:10px 30px 10px 10px; line-height:18px; text-indent:2em;}


#zhfx_slide_bar{ clear:both; width:552px; margin:0px auto;}
.zhfx_slide_all{ background:#f0faff; width:506px; float:left; height:16px; line-height:16px; position:relative; border:1px #b8e9f9 solid;}
.zhfx_slide_all span{ position:absolute; padding-top:24px; }
.zhfx_slide_range{ background:#b8e9f9; position:absolute; height:18px;line-height:18px;  top:-2px;}
.zhfx_slide_right{ float:left;}
.zhfx_slide_left{ float:left;}
.zhfx_slide_range_left{ position:absolute; top:-3px}
.zhfx_slide_range_left i{ font-style:normal; position:absolute; top:-18px; left:-8px; color:#00a0e9}
.zhfx_slide_range_right{ position:absolute; top:-3px;}
.zhfx_slide_range_right i{ font-style:normal; position:absolute; top:-18px; left:-8px;color:#00a0e9}

.btn-style-7{
border:1px #ccc solid;
font-size:14px;
padding:5px 20px;
cursor:pointer;
border-radius:5px; 
color:#999;
background: #ededed; /* Old browsers */
background: -moz-linear-gradient(top,  hsla(0,0%,93%,1) 0%, hsla(0,1%,85%,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,hsla(0,0%,93%,1)), color-stop(100%,hsla(0,1%,85%,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  hsla(0,0%,93%,1) 0%,hsla(0,1%,85%,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  hsla(0,0%,93%,1) 0%,hsla(0,1%,85%,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  hsla(0,0%,93%,1) 0%,hsla(0,1%,85%,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  hsla(0,0%,93%,1) 0%,hsla(0,1%,85%,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#dad9d9',GradientType=0 ); /* IE6-9 */

}
/*141215我的指标*/
.upload_img{ width:550px; min-height:300px; background-color:#fff;z-index: 9999;position: fixed;top:50%;left:50%; display:none; margin:-150px 0 0 -275px; }
.upload_img_title{ width:100%; height:38px; line-height:38px; font-size:14px; color:#00a0e9; text-align:center; font-weight:normal;
background: -moz-linear-gradient(top,  hsla(0,0%,100%,1) 0%, hsla(196,73%,94%,1) 1%, hsla(194,83%,84%,1) 98%, hsla(194,84%,88%,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,hsla(0,0%,100%,1)), color-stop(1%,hsla(196,73%,94%,1)), color-stop(98%,hsla(194,83%,84%,1)), color-stop(100%,hsla(194,84%,88%,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  hsla(0,0%,100%,1) 0%,hsla(196,73%,94%,1) 1%,hsla(194,83%,84%,1) 98%,hsla(194,84%,88%,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  hsla(0,0%,100%,1) 0%,hsla(196,73%,94%,1) 1%,hsla(194,83%,84%,1) 98%,hsla(194,84%,88%,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  hsla(0,0%,100%,1) 0%,hsla(196,73%,94%,1) 1%,hsla(194,83%,84%,1) 98%,hsla(194,84%,88%,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  hsla(0,0%,100%,1) 0%,hsla(196,73%,94%,1) 1%,hsla(194,83%,84%,1) 98%,hsla(194,84%,88%,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c8eefa',GradientType=0 ); /* IE6-9 */}
.upload_img_title img{ float:right; margin:5px; cursor:pointer;}
.upload_img_list{ width:100%; min-height:210px; margin:5px 25px;}
.upload_img_list li{width:90px; height:90px; margin:3px; float:left; position:relative; text-align:center; line-height:94px; border:2px solid #fff; cursor:pointer;}
.upload_img_list .img_select{ border:2px solid #eb6100; border-radius:10px;}
.img_bg_sty{ width:84px; height:84px; margin:3px; border-radius:42px;box-shadow: 0px 3px 3px #7f7f7f; overflow:hidden;}
.img_gg{ width:84px; height:84px; position:absolute; top:-4px; left:0;}

.modal1 {
	z-index: 9998;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.60;
	filter: alpha(opacity=60);
	display: none;
}
.btn-style-8{ width:48px; height:26px; background:url(btn_bg_8.png) repeat-x; border:1px solid #f29b76; border-radius:3px; color:#c24717; font-size:14px;}
.btn-style-9{ width:48px; height:26px; background:url(btn_bg_9.png) repeat-x; border:1px solid #b3d465; border-radius:3px;color:#639005; font-size:14px;}

/*141216我的课堂*/

.kt_div_wrap{ width:770px; min-height:300px; padding:0px 30px; font-size:14px;}
.kt_btn_grey_1{ width:50px; height:20px; line-height:18px; background:url(btn_grey_1.png) repeat-x; border:1px solid #e5e5e5; color:#7f7f7f; border-radius:3px; font-size:12px;}
.kt_btn_green_1{ width:50px; height:20px; line-height:18px;  background:url(btn_green_1.png) repeat-x; border:1px solid #8dc21f; color:#639005;border-radius:3px;font-size:12px;}
.kt_img_div{ width:120px; height:120px; overflow:hidden; border-radius:50%; background-color:#ddd;}
.kt_input1{ width:240px; height:20px; border:1px solid #e5e5e5; padding:3px 5px;}
.kt_date{ width:240px; height:26px;border:1px solid #e5e5e5; padding:0 5px;}

/*141216我的奖品*/
.jp_img_bg_sty{ width:92px; height:92px; margin:3px;overflow:hidden;padding:3px 0;}
.jp_img_list{ margin-top:30px;}
.jp_img_list li{ float:left; margin:10px 32px; text-align:center;}
.sty_green_bg{ background:url(jp_circle_bg_green.png) no-repeat; }
.sty_blue_bg{  background:url(jp_circle_bg_blue.png) no-repeat;}

/*我的奖品-设置奖品弹出*/
.jp_set_wrap{ width:350px; min-height:390px; background-color:#fff;z-index: 9999;position: fixed;top:50%;left:50%; display:none; margin:-195px 0 0 -175px; }
.jp_table{ color:#333; margin-top:10px;}
.jp_input1{ width:150px; height:26px; border:1px solid #e5e5e5; padding:0 3px; color:#333;}
.jp_input2{ width:44px; height:26px; border:1px solid #e5e5e5; padding:0 3px; margin:0 5px; color:#333;}
.btn-style-10{ width:48px; height:26px; background:url(btn_bg_10.png) repeat-x; border:1px solid #e5e5e5; border-radius:3px; color:#808080; font-size:14px;}
/*我的奖品更改奖品图片*/
.jp_img_change_wrap{ width:560px;height:400px; background-color:#fff;z-index: 9999;position: fixed;top:50%;left:50%; display:none; margin:-195px 0 0 -275px;}
.nav-tabs-11{width:99%; height:38px; line-height:38px; font-size:14px; color:#00a0e9; font-weight:normal; padding-left:1%;
background: -moz-linear-gradient(top,  hsla(0,0%,100%,1) 0%, hsla(196,73%,94%,1) 1%, hsla(194,83%,84%,1) 98%, hsla(194,84%,88%,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,hsla(0,0%,100%,1)), color-stop(1%,hsla(196,73%,94%,1)), color-stop(98%,hsla(194,83%,84%,1)), color-stop(100%,hsla(194,84%,88%,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  hsla(0,0%,100%,1) 0%,hsla(196,73%,94%,1) 1%,hsla(194,83%,84%,1) 98%,hsla(194,84%,88%,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  hsla(0,0%,100%,1) 0%,hsla(196,73%,94%,1) 1%,hsla(194,83%,84%,1) 98%,hsla(194,84%,88%,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  hsla(0,0%,100%,1) 0%,hsla(196,73%,94%,1) 1%,hsla(194,83%,84%,1) 98%,hsla(194,84%,88%,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  hsla(0,0%,100%,1) 0%,hsla(196,73%,94%,1) 1%,hsla(194,83%,84%,1) 98%,hsla(194,84%,88%,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c8eefa',GradientType=0 ); /* IE6-9 */}
.nav-tabs-11 li{ display:inline-block;font-size:14px;border-radius:3px 3px 0px 0px;}
.nav-tabs-11 li a{ display:inline-block;padding:0px 20px; background-color:#ebfaff;color:#95d0f4;height:30px;margin-top:8px; line-height:30px;}
.nav-tabs-11 li.active a,.nav-tabs-11 li a:hover { background-color:#fff;color:#00a0e9;}
.tabs-content-11{ background:#fff;padding:0 12px;}
.tab-pane-11{ display:none; min-height:300px; position:relative}
.active{ display:block;}

.recommend_img li{ float:left; margin:5px 1px;}
.jp_img_bg_sty1{ width:80px; height:80px; margin:3px;overflow:hidden; padding:6px;}
.jp_img_bg_sty1 img{width:80px; height:80px;}
.jp_img_bg_sty2{ width:92px; height:92px; margin:0px;overflow:hidden; padding:0px;}
.upload_img_list1{ width:100%; min-height:210px; margin:5px 25px;}
.upload_img_list1 li{width:92px; height:92px; margin:3px; float:left; position:relative; text-align:center; line-height:96px; border:2px solid #fff; cursor:pointer;}
.upload_img_list1 .img_select{ border:2px solid #eb6100; border-radius:10px;}

/*头像图片剪裁*/
.img_add_add{ width:700px; height:430px; border:1px solid #bbe9ff; margin:0 auto; background:#FFF; display:none;z-index: 9999;position: fixed;top:50%;left:50%;margin:-215px 0 0 -350px;}
.upload-container{ padding:20px; height:350px; overflow:hidden;}
.zxx_test_list{ width:300px; height:300px; border-right:1px solid #e5e5e5; padding-right:20px;}
.zxx_test_list table{ width:100%;}
.zxx_test_list table tr td{ height:300px; background-color:#ddd;}
.zxx_test_list img{ width:100%;}

.preview1{ position:absolute; left:380px; top:150px; color:#7f7f7f;}
.preview2{ position:absolute; left:550px; top:150px; color:#7f7f7f;}
.preview3{ position:absolute; left:550px; top:150px; color:#7f7f7f;}
.crop_preview1{ display:block; margin:0 auto; width:80px; height:80px; overflow:hidden; border-radius:50%; background-color:#ddd;}
.crop_preview2{ display:block; margin:0 auto; width:50px; height:50px; overflow:hidden; border-radius:50%; background-color:#ddd;}
.crop_preview3{ display:block; margin:0 auto; width:120px; height:120px; overflow:hidden; border-radius:50%;  background-color:#ddd;}


/*生成奖品卡弹出*/
.jp_scjp_card{ width:900px; min-height:490px; background-color:#fff;z-index: 9999;position: fixed;top:50%;left:50%; display:none; margin:-245px 0 0 -450px;}

/*学生个人中心-我的奖品 121223*/
.jp_title{ height:80px; padding-bottom:10px; border-bottom:1px solid #cccccc; width:700px; margin:0 auto;}
.jp_title_img{ float:left; width:80px; height:80px; border-radius:50%; overflow:hidden;}
.jp_title span{ color:#262626; font-size:18px; padding-top:10px; margin-left:20px; display:block; float:left; line-height:30px;}
.gezx_jp_list{ margin-left:5px; margin-top:10px;}
.gezx_jp_list li{float:left; width:62px; height:90px; position:relative; margin:5px 14px; text-align:center; color:#262626;}
.gezx_jp_list li img{ width:62px; height:62px; border-radius:50%;}
.gezx_jp_list li .circle_20_ico{ position:absolute;bottom:28px; right:0px; width:20px; height:20px; background:url(grzx_circle_bg20.png) no-repeat; display:block; color:#fff; border-radius:50%; line-height:20px; text-align:center; font-size:14px;}
.jp_slide_arrow_down{ width:32px; height:15px; background:url(grzx_arrow_down.png) no-repeat; position:absolute;top:20px; left:350px; cursor:pointer; display:none;}
.jp_slide_arrow_up{ width:32px; height:15px; background:url(grzx_arrow_up.png) no-repeat; position:absolute;top:20px; left:350px; cursor:pointer; display:none;}
.gezx_jp_list1{ margin-left:5px; margin-top:10px;}
.gezx_jp_list1 li{float:left; width:62px; height:90px; position:relative; margin:5px 14px; text-align:center; color:#262626;}
.gezx_jp_list1 li img{ width:62px; height:62px; border-radius:50%;}
.gezx_jp_list1 li .circle_20_ico{ position:absolute;bottom:28px; right:0px; width:20px; height:20px; background:url(grzx_circle_bg20.png) no-repeat; display:block; color:#fff; border-radius:50%; line-height:20px; text-align:center; font-size:14px;}
.jp_slide_arrow_down1{ width:32px; height:15px; background:url(grzx_arrow_down.png) no-repeat; position:absolute;top:20px; left:350px; cursor:pointer; display:none;}
.jp_slide_arrow_up1{ width:32px; height:15px; background:url(grzx_arrow_up.png) no-repeat; position:absolute;top:20px; left:350px; cursor:pointer; display:none;}
.gezx_jp_list1{ margin-left:5px;}
.jp_btn1{ 
float:right;
width:150px; 
height:30px;
border:1px solid #f29b76;
background:linear-gradient(#fde8c5,#f6a952);
background:-webkit-linear-gradient(#fde8c5,#f6a952);
background:-moz-linear-gradient(#fde8c5,#f6a952);
border-radius:5px;
box-shadow:0 1px 2px #a4a1a2;
color:#c24717;
font-size:14px;
cursor:pointer;
background-color:#faca86;
}
/*学生个人中心-我的豆宝 121223*/
.db_circle_wenhao{ 
width:20px; 
height:20px;
background:linear-gradient(#c1e05e,#5a9a0c);
background:-webkit-linear-gradient(#c1e05e,#5a9a0c);
background:-moz-linear-gradient(#c1e05e,#5a9a0c);
border-radius:50%;
color:#fff;
text-align:center;
line-height:20px;
font-size:14px;
display:inline-block;
}
.xszx_db_list li{ float:left; height:70px; line-height:30px; width:184px; text-align:center; border-right:1px solid #c9c9c9;}
.xszx_db_list li div{ width:160px; padding-top:5px; height:65px; margin:0 10px; cursor:pointer;}
.xszx_db_list li .xszx_db_list_on{ width:158px; background-color:#f2f2f2; box-shadow:0 2px 2px #d4d4d4 inset; border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4; border-radius:4px;}
.xszx_db_list li div:hover{ width:158px; background-color:#f2f2f2; box-shadow:0 2px 2px #d4d4d4 inset; border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4; border-radius:4px;}
.grzx_db_text1{ font-size:18px; color:#4c4c4c;}
.grzx_db_text1 img{ margin-right:8px; margin-bottom:-5px;}
.grzx_db_text2{ font-size:18px; color:#666;}
.grzx_db_text2 img{ margin-right:4px; margin-bottom:-3px;}
/*学生奖品兑换121224*/
.line_style_3{ background:url(jpdh_line3.png) no-repeat; width:860px; height:10px; clear:both; margin:20px auto}
.xszx_jpdh_list li{ float:left; height:120px; line-height:50px; width:260px; text-align:left; border-right:1px solid #c9c9c9; padding-left:40px;}
.grzx_jpdh_text1{ font-size:24px; color:#4c4c4c;}
.grzx_jpdh_text1 img{ margin-right:10px;}
.grzx_jpdh_text2{ font-size:24px; color:#666;}
.grzx_jpdh_text2 img{ margin-right:10px;}
.jpdh_wrap1{ width:100%; height:114px;padding:20px 0;}
.jpdh_teacher_touxiang{ float:left; width:210px; margin-top:18px; padding-left:5px; border-right:1px solid #c9c9c9;}
.jpdh_tx_kuang{ float:left; width:80px; height:80px;border-radius:50%; margin-left:4px;}
.jpdh_kuang{ float:right; width:660px; height:130px;}
.infiniteCarousel_8 {
		width: 580px;
		position: relative;
		height:100px;
		margin:15px auto;
	}

	.infiniteCarousel_8 .wrapper {
		width:580px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
		overflow: hidden;
		height:100px;
		margin:5px 0 15px 0;
		position: absolute;
		top: 0;
	}
	
	.infiniteCarousel_8 .wrapper ul {
		width: 9999px;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin:0;
		padding:0;
		position: absolute;
		top: 0;
	}
	.infiniteCarousel_8 .wrapper ul li{ width:210px; float:left;}
	.infiniteCarousel_8 .arrow {
		display: block;
		text-indent:-9999px;
		height: 40px;
		width: 20px;
		position: absolute;
		top:30px;
		cursor: pointer;
	}
	.infiniteCarousel_8 .back {
	background: url(jpdh_arrow_left.png) no-repeat 0 0;
		left:-30px;
	}
	.infiniteCarousel_8 .forward {
	background: url(jpdh_arrow_right.png) no-repeat 0 0;
		right:-30px;
	}
.jpbk_table tr:nth-child(even){background-color:#fafafa;}
.jpbk_table tr td{ border-bottom:1px solid #e6e6e6;}
/*我的指标-添加图片弹出141229*/
.nav-tabs-15{width:99%; height:38px; line-height:38px; font-size:14px; color:#00a0e9; font-weight:normal; padding-left:1%;
background: -moz-linear-gradient(top,  hsla(0,0%,100%,1) 0%, hsla(196,73%,94%,1) 1%, hsla(194,83%,84%,1) 98%, hsla(194,84%,88%,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,hsla(0,0%,100%,1)), color-stop(1%,hsla(196,73%,94%,1)), color-stop(98%,hsla(194,83%,84%,1)), color-stop(100%,hsla(194,84%,88%,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  hsla(0,0%,100%,1) 0%,hsla(196,73%,94%,1) 1%,hsla(194,83%,84%,1) 98%,hsla(194,84%,88%,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  hsla(0,0%,100%,1) 0%,hsla(196,73%,94%,1) 1%,hsla(194,83%,84%,1) 98%,hsla(194,84%,88%,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  hsla(0,0%,100%,1) 0%,hsla(196,73%,94%,1) 1%,hsla(194,83%,84%,1) 98%,hsla(194,84%,88%,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  hsla(0,0%,100%,1) 0%,hsla(196,73%,94%,1) 1%,hsla(194,83%,84%,1) 98%,hsla(194,84%,88%,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c8eefa',GradientType=0 ); /* IE6-9 */}
.nav-tabs-15 li{ display:inline-block;font-size:14px;border-radius:3px 3px 0px 0px;}
.nav-tabs-15 li a{ display:inline-block;padding:0px 20px; background-color:#ebfaff;color:#95d0f4;height:30px; line-height:30px;margin-top:8px;}
.nav-tabs-15 li.active a,.nav-tabs-15 li a:hover { background-color:#fff;color:#00a0e9;}
.tabs-content-15{ background:#fff;padding:0 12px;}
.tab-pane-15{ display:none; min-height:300px; position:relative}
.active{ display:block;}
/*教师头像设置150119*/
.btn-style-11{
width:80px;
height:22px;
line-height:12px;
padding:5px 0;
text-align:center;
border:1px #8dc21f solid;
font-size:12px;
cursor:pointer;
border-radius:5px; 
color:#639005;
background:url(btn_bg_11.png) repeat-x;
box-shadow:0 1px 2px #a09d9f;
}


/* 开设考场 */
.exam-list1{ font-size:18px; margin:0 0 45px 270px;}
.exam-list1 label{ margin:0 100px 0 0;}

.exam-list2{ font-size:18px; margin:0 0 45px 100px; position:relative;}
.exam-list2 label{ margin:0 100px 0 0;}
.exam-list2 span{ position:absolute; font-size:14px; color:#808080;}

.selectBox{ width: 150px; height: 35px; position: relative; cursor: pointer; padding: 0 10px; border:1px solid #ccc; line-height: 35px; display:inline-block; background:url(sanjiao.png) no-repeat; background-position:142px center; }

.selectBox2{ width: 380px; background:url(sanjiao.png) no-repeat; background-position:372px center; }

.selectBox span{ color: #666666; font-size: 18px;}
.selectBox ul{ width: 170px; height:auto; max-height: 120px; overflow: auto; display: none; font-size: 18px; border: 1px solid #ccc; color: #666666; position: absolute; top: 37px; left: -1px; background:#FFF; z-index:10;}
.selectBox2 ul{ width: 400px;}
.selectBox ul li{ height: 30px; line-height: 30px; padding: 0 10px;}
.selectBox ul li:hover{ background: #7ecef4;}

.radio-list{ display:inline-block;}
.radio-list li{ float:left; padding-left:30px; margin-right:30px; cursor:pointer; background:url(radio.png) no-repeat; background-position:0px -22px;}
.radio-list li.select-on{ background:url(radio.png) no-repeat; background-position:0px 3px;}
.radio-list li:last-of-type{ margin:0;}


/* 测评操作 */

.ul-1 li{ float:left; width:169px; height:71px;margin-right:11px; margin-bottom:13px; margin-top:13px; position:relative; cursor:pointer}
.stu-kuang-new{ width:149px; padding:5px; border-radius:15px; position:relative;}
.stu-kuang-on-new-2{ border:3px #e8ca67 solid; width:179px; padding:0px; border-radius:15px; position:relative; box-shadow:0px 1px 5px #999}
.stu-kuang-new:hover .hover-menu{ display:block;}

.stu-info{ width:167px; height:71px; border-radius:13px; border:1px solid #a29995;}
.stu-info .top-div{  height:70px; border-radius:13px; border-bottom:1px solid #e6e4e3}
.stu-info .top-div1{ height:69px; border-bottom:1px solid #f3f1f1; border-radius:13px; padding:0px 0px 0px 5px;}
.stu-info .top-div span.span_img{ float:left; width:51px; height:51px; line-height:51px;border-radius:50%;text-align:right; background:#eddaa9; margin-top:10px;}
.stu-info .top-div span.span_img img{ width:51px; height:51px;border-radius:50%; vertical-align:top}


.stu-info .top-div span.span_img_2{ float:left; width:51px; height:51px; line-height:51px;border-radius:50%;text-align:right; background:#bbbbbb; margin-top:10px;}
.stu-info .top-div span.span_img_2 img{ width:51px; height:51px;border-radius:50%;vertical-align:top}
.div_content{ float:left; width:111px; margin-left:0px;}
.div_content .td_title{width:30%; color:#333333;  padding-top:5px; text-align:right;  font-size:12px; font-family:Arial }
.div_content .td_title span{ display:inline-block; padding:0px 4px; background:#a29995; border-radius:10px; color:#fff; width:auto;line-height:20px; }
.div_content .td_title_2{width:70%; padding-right:15px; color:#46342b;  line-height:34px;  font-size:18px;}
.div_content td{ line-height:30px;}
.div_content table td{ text-align:right;}
.border_bottom_5{ border-bottom:1px #a29995 solid;}
.div_content table td.f_green{ font-size:18px; color:#22ac38; padding-right:15px;}
.div_content table td.f_grey{ font-size:18px; color:#808080; padding-right:15px;}

.hover-menu{ position:absolute; width:100px; border-radius:10px; border:1px solid #ccc; text-align:center; z-index:99; overflow:hidden; right:-15px; top:73px; display:none;}
.hover-menu a:first-child{ border-bottom:1px solid #ccc;}
.hover-menu a{ line-height:30px; background:#fafafa; display:block; font-size:18px; color:#4c4c4c;}
.hover-menu a:hover{ background:#7ecef4;}

.cptb{ width:100%; font-size:16px; text-align:center; border-top:1px solid #cbcbcb; margin-top:160px;}
.cptb tr td{ height:65px; vertical-align:middle;}
.cptb tr td span.green{ color:#22ac38;}
.cptb tr td span.grey{ color:#808080;}
.cptb tr td span.blue{ color:#00a0e9;}
.cptb tr td span.blue{ color:#00a0e9;}

.cp-tip{ width:498px; height:188px; border:1px solid #b6e7ff; position:fixed; background:#FFF; z-index:999; top:50%; left:50%; margin:-95px 0 0 -250px;}
.cp-tip-title{ width:100%; line-height:38px; text-align:center; font-size:18px; font-weight:normal; color:#00a0e9; position:relative; height:38px;
background: -moz-linear-gradient(top,  hsla(0,0%,100%,1) 0%, hsla(196,73%,94%,1) 1%, hsla(194,83%,84%,1) 98%, hsla(194,84%,88%,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,hsla(0,0%,100%,1)), color-stop(1%,hsla(196,73%,94%,1)), color-stop(98%,hsla(194,83%,84%,1)), color-stop(100%,hsla(194,84%,88%,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  hsla(0,0%,100%,1) 0%,hsla(196,73%,94%,1) 1%,hsla(194,83%,84%,1) 98%,hsla(194,84%,88%,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  hsla(0,0%,100%,1) 0%,hsla(196,73%,94%,1) 1%,hsla(194,83%,84%,1) 98%,hsla(194,84%,88%,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  hsla(0,0%,100%,1) 0%,hsla(196,73%,94%,1) 1%,hsla(194,83%,84%,1) 98%,hsla(194,84%,88%,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  hsla(0,0%,100%,1) 0%,hsla(196,73%,94%,1) 1%,hsla(194,83%,84%,1) 98%,hsla(194,84%,88%,1) 100%); /* W3C */}
.pop-wrap{ width:100%; height:100%; position:fixed; background:rgba(0,0,0,0.5); top:0; left:0;}
.cp-tb{ width:100%;}
.cp-tb td{ height:150px; vertical-align:middle; text-align:center;}
.cp-tb td span{ font-size:72px; font-weight:bold; color:#ff6c00; letter-spacing:15px; font-family:arial; top:10px; position:relative;}

/*学生_准备好了*/
.xuesheng_div_3_top{ background:url(xuesheng_950_top_bg.png) no-repeat; width:950px; height:22px;}
.xuesheng_div_3_middle{ background:url(xuesheng_950_middle_bg.png) repeat-y; width:910px; padding:0px 20px;}
.xuesheng_div_3_bottom{ background:url(xuesheng_950_bottom_bg.png) no-repeat; width:950px; height:18px;}
.xuesheng_test_title_wrap{ height:86px;width:890px; padding:10px;}
.test_title_left{ float:left;}
.xuesheng_test_title{ font-size:24px; font-family:\5FAE\8F6F\96C5\9ED1; font-weight:normal; color:#4c4c4c; line-height:40px;}
.xuesheng_test_time{font-size:20px; font-family:\5FAE\8F6F\96C5\9ED1; font-weight:normal; color:#4c4c4c; line-height:40px;}
.test_title_right{ float:right; width:280px; margin-top:15px;}
.test_touxiang_1{ width:50px; height:50px; float:left;}
.test_touxiang_1 img{ width:50px; height:50px; border-radius:50%;}
.test_text_wrap{width:210px; float:right;}
.test_text_1{  display:block;font-size:14px; font-family:\5FAE\8F6F\96C5\9ED1; font-weight:normal; color:#262626;}
.xuesheng_test_line{ width:100%; height:3px; background:url(xuesheng_test_line.png) repeat-x;}
.xuesheng_test_ready_body_wrap{ width:560px; height:400px; padding:40px 0; margin:0 auto; text-align:center;}
.xuesheng_test_ready_body_wrap1{ width:620px; height:350px; padding:20px 0; margin:0 auto; text-align:center; font-size:0;}
.xuesheng_test_next_text{font-size:36px; font-family:\5FAE\8F6F\96C5\9ED1; font-weight:normal; color:#4c4c4c; line-height:60px;width:360px; float:right; text-align:left; }
.xuesheng_test_ready_body{ margin:20px 0;}
.test_touxiang_2{ width:120px; height:120px; float:left; margin-top:22px; margin-left:10px;}
.test_touxiang_2 img{ width:120px; height:120px; border-radius:50%;}
.test_text_wrap_1{width:360px; float:right;}
.test_text_2{  display:block;font-size:48px; font-family:\5FAE\8F6F\96C5\9ED1; font-weight:normal; color:#4c4c4c; text-align:left; line-height:80px;}
.c_ec6941{ color:#ec6941;}
.btn-style-green{
border:2px #8dc21f solid;
font-size:40px;
padding:10px 20px;
cursor:pointer;
border-radius:8px; 
color:#639005;
background:url(btn_bg_green_90.png) repeat-x;
box-shadow:1px 1px 2px #a4a1a2;
}
.btn-style-green1{
border:2px #8dc21f solid;
font-size:40px;
padding:10px 20px;
cursor:pointer;
border-radius:8px; 
color:#639005;
background:url(btn_bg_green_90.png) repeat-x;
box-shadow:1px 1px 2px #a4a1a2;
transform:scale(0.6);
-webkit-transform:scale(0.6);
}
.clear-6{ clear:both; height:60px; line-height:60px; font-size:1px;}
.test_text_3{display:block;font-size:48px; font-family:\5FAE\8F6F\96C5\9ED1; font-weight:normal; color:#4c4c4c; text-align:center; line-height:390px;}
/*广告页*/
.ad-wrap{ width:635px; height:460px; background:#fafafa; border-radius:12px; position:absolute; top:50%; left:50%; margin:-230px 0 0 -318px;}
.ad-wrap img{border-radius:12px; position:absolute; top:1px; left:1px;}
.add-close{ width:30px; height:30px; background:url(add-close.png) no-repeat; outline:none; position:absolute; top:15px; right:15px;}
.tip-con-1{ font-size:14px; color:#808080; position:absolute; left:40px; bottom:20px;}
.tip-con-1 a{ width:17px; height:19px; display:inline-block; background:url(tip_ico.png) no-repeat; margin:0 5px -3px 0; outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.tip-con-1 a.tip-ico-1{ background-position:-17px 0;}
.ad-btn{ width:140px; height:44px; background:url(ad-btn.png) no-repeat; position:absolute; left:50%; bottom:20px; cursor:pointer; outline:none; margin:0 0 0 -70px; border:none;}
.ad-btn:hover{ background:url(ad-btn-hover.png) no-repeat;}
/*.ad-btn{ padding:6px 20px;text-align: center; vertical-align:middle; background:url(ad-btn.png) repeat-x; border:1px solid #d00b19; position:absolute; left:50%; bottom:20px; border-radius:4px; color:#fff4d1; letter-spacing:1px; line-height:28px; font-size:20px; font-family:\5B8B\4F53; font-weight:bold;cursor:pointer; outline:none; -webkit-transform:translateX(-50%);transform:translateX(-50%);}
.ad-btn:hover{ background:url(ad-btn-hover.png) repeat-x;border:1px solid #e7858c; color:#fef9e8;}*/
.ad-sm-wrap{ width:120px; height:134px; text-align:center; position:absolute; bottom:10px;left:480px;}
.ad-sm-wrap span{ display:block; color:#ff5c66; font-size:14px; font-weight:bold;}
.ad-sm-wrap img{ width:120px; height:120px; position:absolute; left:0; top:20px;}
.ad-wenzi{ width:100%; text-align:center; font-size:30px; color:#ff5c66;font-family:\5FAE\8F6F\96C5\9ED1; position:absolute; top:90px; left:0;}
.ad2-img{ width:210px; height:210px; position:absolute; top:160px; left: 213px;}
.ad2-img img{ width:210px; height:210px;}
/*web扫码弹出*/
.module-wrap{ width:100%; height:100%; background:rgba(0,0,0,0.5); position:fixed; top:0; left:0; z-index:999;}
.sm-wrap-1{ width:730px; height:510px; background:url(sm_kuang.png) no-repeat; padding:50px 40px;}
.sm-wrap-1 h3{ line-height:30px; font-size:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#808080;}
.sm-wrap-1 span{ line-height:40px; font-size:20px; color:#70ae2d;}
.sm-wrap-left{ width:350px; float:left; text-align:center;}
.step-left-wrap{ width:219px; height:412px; background:url(sm_img2.png) no-repeat; margin:10px 0 0 70px;}
.step-left-wrap img{ width:170px; height:170px; margin:119px 0 0 5px;}
.step-right-wrap{ width:219px; height:412px; background:url(sm_img1.png) no-repeat; margin:10px 0 0 80px;}
.sm-wrap-right{ width:380px; float:right;text-align:center;}
.sm-close{ width:40px; height:40px; position:absolute; top:0; right:0; outline-style:none;}
/*pad扫码页*/
.ma-shuoming-box{width:790px; height:577px; border-radius:8px; background-color:#fff; padding-top:13px; position:absolute; top:50%; left:50%; margin:-295px 0 0 -395px; }
.ma-title{ width:760px; height:34px; position:relative;  background-color:#6b5d55;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius:8px; text-align:center; margin:0 0 0 15px;}
.ma-title span{ font-size:20px; color:#fff; position:absolute; bottom:50%; left:50%; margin:0 0 -13px -90px;}
.ma-cont{ width:760px; height:490px; margin:30px 15px 0 15px; text-align:center;}
.ma-cont ul{width:710px; height:100%; text-align:center; margin-left:25px}
.ma-cont li{ width:355px; float:left; }
.ma-cont li img{ width:220px; }
.ma-smimg{position:absolute; width:170px; height:170px;  background-size:100%;bottom:50%;left:50%; margin:0 0 -142px -260px;}
.ma-e-text{ height:30px; font-size:18px; font-family:Helvetica;color:#808080}
.ma-c-text{ height:40px;font-size:20px; color:#70ae2d}
.ma-close{position:absolute; width:26px; height:26px; background-image:url(ma-close.png); background-size:100%;bottom:50%;left:100%; margin:0 0 -13px -30px;}
.tip-con{ font-size:14px; color:#808080; float:right; margin:-10px 20px 0 0;}
.tip-con a{ width:17px; height:19px; display:inline-block; background:url(tip_ico.png) no-repeat; margin:0 5px -3px 0; outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.tip-con a.tip-ico{ background-position:-17px 0;}

/*系统繁忙提示*/
.busy-tip-wrap{ width:500px; height:200px; padding:30px; border:1px solid #d6d6d6; border-radius:6px; position:absolute; top:50%; left:50%; margin:-150px 0 0 -280px; box-shadow:-1px 0 3px #e8e8e8,0px -1px 3px #e8e8e8,0 1px 3px #e8e8e8,1px 0 3px #e8e8e8;}
.busy-tip-wrap img{ float:left;}
.busy-tip-wrap span{ display:inline-block; font-size:22px; color:#808080; line-height:200px;}
/*安装浏览器*/
.install-wrap{ width:630px; margin:0 auto;font-family:\5FAE\8F6F\96C5\9ED1; text-align:center;}
.install-title{ margin:60px 0 0 0; width:100%; height:120px; box-sizing:border-box; border:1px solid #313131; border-radius:13px;  color:#313131; text-align:center;}
.install-title span{ display:block; font-size:36px; line-height:70px;}
.install-title div{ font-size:24px; line-height:40px;}
.install-title img{ margin:0 6px -6px -20px;}
.install-body{ margin:10px 0 0 0; text-align:left;}
.install-wrap p{ color:#000; font-size:28px; line-height:45px; float:right;width:555px; margin:6px 0 0 0;}
.install-order-num{ display:inline-block; width:59px; height:59px; border:1px solid #3c3c3c; border-radius:50%; color:#000; text-align:center; line-height:59px; font-size:34px; float:left;}
.install-img{float:right; margin:20px 0 20px 0;}
/*正在登录提示*/
.footer{
	 width:100%; height:46px; position:fixed; bottom:0; background:#c7c3c0; z-index:100; line-height:45px; text-align:center; color:#656260; font-family: \5fae\8f6f\96c5\9ed1;
	}
.login-tip-wrap{ width:500px; height:200px; padding:30px; border:1px solid #d6d6d6; border-radius:6px; position:absolute; top:50%; left:50%; margin:-150px 0 0 -280px; box-shadow:-1px 0 3px #e8e8e8,0px -1px 3px #e8e8e8,0 1px 3px #e8e8e8,1px 0 3px #e8e8e8; text-align:center;}
.login-tip-wrap img{ float:left; margin-top:40px;}
.login-tip-wrap span{ display:inline-block; font-size:22px; color:#808080; line-height:200px; margin-right:10px;}
.dot{
	display:inline-block;
	}
.dot span{
	margin:4px;
	width:6px;
	height:6px;
	border-radius:50%;
	background-color:#808080;
	}
.dot1{
	animation:dotAnimate 1.2s linear infinite forwards;
	}
.dot2{
	animation:dotAnimate 1.2s 0.2s linear infinite forwards;
	}
.dot3{
	animation:dotAnimate 1.2s 0.4s linear infinite forwards;
	}
.dot4{
	animation:dotAnimate 1.2s 0.6s linear infinite forwards;
	}
.dot5{
	animation:dotAnimate 1.2s 0.8s linear infinite forwards;
	}
.dot6{
	animation:dotAnimate 1.2s 1s linear infinite forwards;
	}
@keyframes dotAnimate{
	0%{opacity:1;}
	100%{opacity:0;}
	}
.youyuan_wrap{
	display:inline-block;
	}
.youyuan_wrap.mess{
	float:right;
	margin-top:80px;
	}
.youyuan_text{
	margin-bottom:20px;
	display:block;
	font-size:28px; 
	font-family:\5FAE\8F6F\96C5\9ED1;
	font-weight:normal; 
	color:#46342b; 
	text-align:center; 
	line-height:40px;
	}
.youyuan_text1{
	display:block;
	font-size:30px; 
	font-family:\5FAE\8F6F\96C5\9ED1;
	font-weight:normal; 
	color:#46342b; 
	text-align:left; 
	line-height:46px;
	}
.youyuan_text1 a{
	color:#f19149;
	}
.youyuanImg{
	margin-top:90px;
	}


#dialog{
    background: url(dialog-bg.png) no-repeat 50% 50%;
    background-size: 100% 100%;
    width: 752px;
    height: 367px;
/*    border-radius: 12px;*/
    position: absolute;
    top: 50%;
    left: 50%;
    padding: 20px;
    margin: -183px 0 0 -376px;
    color:#46342b;
    
}

.dialog-top .left-Content h1{
    font-size: 18px;
    line-height: 30px;
}

.dialog-top .left-Content span{
    color:#898989;
    line-height: 30px;
    display: block;
}

.dialog-top .left-Content span em{
    color:#46342b;
    font-style: normal;
}

.right-Content{
    float:right;
}

.dialog-top .right-Content img{
    float:left;
    margin-right: 10px;
}

.dialog-top .right-Content div{
    overflow: hidden;
}

.dialog-top .right-Content div span{
    display: block;
    line-height: 20px;
    color:#46342b;
    font-size: 12px;
}

.dialog-top{
    padding-right: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #c7c2bf;
}

.dialog-center{
    width: 410px;
    height: 160px;
    margin: 0 auto;
    padding-top: 45px;
}

.dialog-center .left-Content{
    text-align: center;
    overflow: hidden;
}

.dialog-center .right-Content {
    font-size: 22px;
    color:#46342b;
    line-height: 36px;
    width: 50%;
}

.dialog-center .right-Content p{
    text-indent: 50px;
}

.dialog-center .right-Content span{
    color:#f19149;
}

.start-btn{
    text-align: center;
    margin-top: 10px;
}

.start-btn a{
    display: inline-block;
    color:#fff;
    background-color: #5ea03e;
    height: 48px;
    line-height: 48px;
    border-radius: 10px;
    padding: 0 30px;
    font-size: 20px;
}