﻿@charset "utf-8";
/* CSS Document */
/*灰度模式*
html { 
     -webkit-filter: grayscale(100%); 
     -moz-filter: grayscale(100%); 
     -ms-filter: grayscale(100%); 
     -o-filter: grayscale(100%); 
     filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);  
     _filter:none; 
} 
/*灰度模式结束*/
body{ font-size: 12px; font-family:"微软雅黑", microsoft Yahei; background:#5b636b; color:#777777; }
*{padding:0px;margin:0px;}
* li{list-style:none;}
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, select, button,  iframe, table, th, td { margin: 0; padding: 0; }
input, select, button{vertical-align: middle;}
input,  textarea{padding-left:3px;margin:0px}
table,caption,th,td{border-collapse:separate;}
a img{border:none;  cursor:pointer; }
a{text-decoration:none;}
h1{ font-size:16px;}
h2, h3, h4, h5, h6 { font-size: 14px; }
body, input, select, button, textarea { font-size: 12px; font-family:"微软雅黑", microsoft Yahei; }
.bodygray{background:#f5f7f6;}
.bodygreen{background:#E5F4E0;}
button { cursor: pointer; }
em{font-weight:normal;font-style:normal;}
.clear{ clear: both;height:0px;display:block; *display:inline; line-height:0; font-size:1px;}
.left{ float:left; display:block;}
.right{ float:right; display:block;}

.center{margin:0 auto;}
.vcenter{ vertical-align:middle;}
.blod {font-weight: bold;}
.block{ display:block;}

.spacer{clear:both; font-size:0; line-height:0;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{display:inline-block;}/* Hide from IE Mac */
.clearfix{display:block;}/* End hide from IE Mac *//* end of clearfix */
*:focus {outline: none} 
.cls{ clear:both;}
.fl{ float:left; display:block;}
.fr{ float:right;display:block;}
.hr{border-bottom:1px #F5F5F5 solid;}

/*文字链接样式*/
a:link,a:visited,a:active {text-decoration: none; color: #333333;}
a:hover {text-decoration: none; color: #0091b0;}


/* 边框及背景公用ＣＳＳ*/
.border {border: 1px solid  #a5c8de;}
.pic {border: 1px solid #e1e1e1; padding: 1px; display: block;}
.border_bottom {border-bottom: 1px solid  #a5c8de;}
.bj1{ background-color:#f5fafe;}
.red { color: #ff5a00; margin-right:5px; }
.blue{ color: #00b9ff; }
.blue a{ color: #00b9ff; } 
.blue{color:#2aa1ce;  }
.blue a{color:#2aa1ce; } 
.blue a:hover{color:#ff8b3e; }


/*通用按钮方形样式*/
/*边距为0 2个字 蓝色*/a.btn_m0_2_b{ width:48px; height:24px; margin:0px; text-align:center;line-height:22px; color:#fff; background:#007ee5; border:1px #006cc1 solid; border-radius:3px; display:inline-block;}
/*边距为0 4个字 蓝色*/a.btn_m0_4_b{ width:68px; height:24px; margin:0px; text-align:center;line-height:22px; color:#fff; background:#007ee5; border:1px #006cc1 solid; border-radius:3px; display:inline-block;}
/*边距为0 6个字 蓝色*/a.btn_m0_6_b{ width:92px; height:24px; margin:0px; text-align:center;line-height:22px; color:#fff; background:#007ee5; border:1px #006cc1 solid; border-radius:3px; display:inline-block;} 
/*边距为0 6个字 蓝色*/a.btn_m0_10_b{ width:150px; height:24px; margin:0px; text-align:center;line-height:22px; color:#fff; background:#007ee5; border:1px #006cc1 solid; border-radius:3px; display:inline-block;}
/*边距为10 4个字 蓝色*/a.btn_m10_4_b{ width:68px; height:24px; margin:10px; text-align:center;line-height:22px; color:#fff; background:#007ee5; border:1px #006cc1 solid; border-radius:3px; display:inline-block;}
/*边距为10 4个字 蓝色*/a.btn_m20_4_b{ width:68px; height:24px; margin:20px; text-align:center;line-height:22px; color:#fff; background:#007ee5; border:1px #006cc1 solid; border-radius:3px; display:inline-block;}

/*边距为10 6个字 蓝色*/a.btn_m10_6_b{ width:75px; height:24px; margin:10px; text-align:center;line-height:22px; color:#fff; background:#007ee5; border:1px #006cc1 solid; border-radius:3px; display:inline-block;}

/*边距为0 4个字 绿色*/a.btn_m0_4_g{ width:68px; height:24px; margin:0px; text-align:center;line-height:22px; color:#fff; background:#1cbaa7; border:1px #1cbaa7 solid; border-radius:3px; display:inline-block;}
/*边距为0 6个字 绿色*/a.btn_m0_6_g{ width:92px; height:24px; margin:0px; text-align:center;line-height:22px; color:#fff; background:#1cbaa7; border:1px #1cbaa7 solid; border-radius:3px; display:inline-block;}
/*边距为0 4个字 深绿色*/a.btn_m0_4_g_ex{ width:68px; height:24px; margin:0px; text-align:center;line-height:22px; color:#149b8a; background:#fff; border:1px #149b8a solid; border-radius:3px; display:inline-block;}
/*边距为0 6个字 深绿色*/a.btn_m0_6_g_ex{ width:92px; height:24px; margin:0px; text-align:center;line-height:22px; color:#149b8a; background:#fff; border:1px #149b8a solid; border-radius:3px; display:inline-block;}


/* 6个字的绿色椭圆按钮*/
a.btn_ty_m0_6_g{ background:url(images/stu0105-btn-6.png) no-repeat center center; width:128px; height:26px; font:normal 12px/26px microsoft Yahei; color:#fff; letter-spacing:1px; display:block; text-align:center; display:inline-block; margin:10px; }
a.btn_ty_m0_4_g{ background:url(images/stu0105-btn-6.png) no-repeat center center; width:92px; height:26px; font:normal 12px/26px microsoft Yahei; color:#fff; letter-spacing:1px; display:block; text-align:center; display:inline-block; margin:10px; }
a.btn_ty_m0_6_g_ex{ width:92px; height:22px; margin:0px; text-align:center;line-height:22px; color:#1cbaa7; background:#fff; border:1px #1cbaa7 solid; border-radius:15px; display:inline-block;}


/* 6个字的绿色按钮带锁*/
a.btn_ty_m0_6_g_lock{ background:url(images/stu0105-btn-6lock.png) no-repeat center center; width:134px; height:26px; font:normal 12px/26px microsoft Yahei; color:#fff; letter-spacing:1px; display:block; text-align:center; display:inline-block; margin:10px;}  

/* 4个字的绿色椭圆按钮*/
a.btn_ty_m0_4_g,a.btn_ty_m20_4_g{float:right; background:url(images/stu0105_btn_h.png) no-repeat center center; height:54px; width:100px;font:normal 12px/54px microsoft Yahei; color:#fff; text-align:center;letter-spacing:1px; margin-right:20px;}
a.btn_ty_m20_4_g{margin-right:20px;}


/*宽170PX兰色圆角按钮---上下间距可自定义*/
a.btn_blue170{ background:url(images/btn_blue170.png) no-repeat; width:170px; height:30px; text-align:center; color:#fff; line-height:30px; display:block; margin:7px auto;  }


/*6字兰色圆角按钮---上传图标*/
a.btn_uploadblue{ background:url(images/btn_upload_6word.png) no-repeat; width:121px; height:26px; text-indent:25px; color:#fff; line-height:26px; display:block; margin:7px auto; }

a.del{background: url(images/icomg_close.png) no-repeat; /*position:absolute;lzh */ top:0;right:0; width:26px; height:26px; display:block;}
a.del:hover{background: url(images/icomg_close_on.png) no-repeat;}

a.btndisable{color:gray;border:1px solid #e5e5e5;background:#f7f7f7}

.btn-more{background:white;height:18px; cursor:pointer;line-height:20px;border-radius:12px;border:1px solid #b5b5b5;padding:0px 8px 2px;font-size:0.6em;}

.height08{height:0.8rem!important; overflow: hidden; clear:both;}
.lineheight08{line-height:0.8rem!important; overflow: hidden;}
.height1{height:1rem!important; overflow: hidden; clear:both;}
.lineheight1{line-height:1rem!important; overflow: hidden;}
.height2{height:2rem!important; overflow: hidden; clear:both;}
.lineheight2{line-height:2rem!important; overflow: hidden;}
.height3{ height:3rem; overflow: hidden; clear:both;}
.lineheight3{line-height:3rem!important; overflow: hidden;}
.height38{height:3.8rem!important; overflow: hidden;}
.lineheight38{line-height:3.8rem!important; overflow: hidden;}
.height32{  height:3.2rem; overflow: hidden; clear:both;}
.height4{  height:4rem; overflow: hidden; clear:both;}
.height5{  height:5rem; overflow: hidden; clear:both;}
.height6{  height:6rem; overflow: hidden; clear:both;}
.height7{  height:7rem; overflow: hidden; clear:both;}
.height8{  height:8rem; overflow: hidden; clear:both;}
.height8{  height:9rem; overflow: hidden; clear:both;}
.height10{   height:10rem; overflow: hidden; clear:both;}
.height11{  height:11rem; overflow: hidden; clear:both;}

/*4/6字白色圆角按钮---返回社区*/
.stu16btn4 a{ position:absolute; top:25px; right:25px; background:url(images/stu16btn4.png) 0 0  ; height:30px; width:106px; color:#1cbaa7;  text-align:center; line-height:30px; font-size:14px; letter-spacing:1px;}
.stu16btn4 a:hover{ background:url(images/stu16btn4.png) 0 -30px  ;color:#fff; display:block;}
.stu16btn6 a{ position:absolute; top:40px; right:31px; background:url(images/stu16btn6.png) 0 0  ; height:30px; width:136px;color:#1cbaa7; text-align:center; line-height:30px;  font-size:14px; letter-spacing:1px;}
.stu16btn6 a:hover{ background:url(images/stu16btn6.png) 0 -30px  ;color:#fff; display:block;}


/*表单样式*/
span.isneed{color:#00b9ff; margin-left:3px}

/*通用表单输入框---宽度可自定*/
.general_input[type="text"],.general_select{ height:28px;-moz-border-radius:2px;   -webkit-border-radius:2px; border-radius:2px; text-indent:5px; border:1px #E2E2E2 solid;  line-height:28px; width:250px; color:#444; }
.general_select option{ height:28px; padding:5px; line-height:28px;}
.general_textarea{-moz-border-radius:2px;   -webkit-border-radius:2px; border-radius:2px; text-indent:10px; border:1px #E2E2E2 solid; width:250px; height:125px; line-height:28px;  margin-top:10px; margin-bottom:10px; }

/*通用表单输入框样式二---宽度可自定*/
.general_input2[type="text"],.general_select2{ height:28px;-moz-border-radius:5px;   -webkit-border-radius:5px; border-radius:5px; text-indent:5px; border:1px #E2E2E2 solid;  line-height:28px; width:250px; color:#444; }
.general_select2 option{ height:28px; padding:5px; line-height:28px;}
.general_textarea2{-moz-border-radius:5px;   -webkit-border-radius:5px; border-radius:5px; text-indent:10px; border:1px #E2E2E2 solid; width:250px; height:125px; line-height:28px;  margin-top:10px; margin-bottom:10px; }

/*只能底部虚线*/
.bottomline{border-top:0px #ccc none; border-left:0px #ccc none; border-right:0px #ccc none;  border-bottom:1px #ccc dotted;background:#FEFEFE}

/*通用表单提示--有红色和兰色两种，使用时在提醒文字前加一对span标签*/

.tipred{  -moz-border-radius:2px;/* Gecko browsers */    -webkit-border-radius:2px;/* Webkit browsers */ border-radius:2px;/* W3C syntax */  border:1px #dcdcdc solid; padding-right:10px; margin-left:20px; height:28px; text-indent:30px; display: inline-block;font:normal 12px/28px microsoft Yahei; position: absolute; top:10px; +margin-top:5px; color:#666666;}
.tipred span{ background:url(images/ma02-tip.png) center left no-repeat; height:30px; width:40px; position:absolute; left:-7px; top:-1px; }

.tipblue{  -moz-border-radius:2px;/* Gecko browsers */    -webkit-border-radius:2px;/* Webkit browsers */ border-radius:2px;/* W3C syntax */  border:1px #dfdfdf solid; padding-right:10px; margin-left:20px; height:28px; text-indent:30px; display: inline-block;font:normal 12px/28px microsoft Yahei; position: absolute; top:10px; +margin-top:5px;}
.tipblue span{ background:url(images/ma0202-tip.png) center left no-repeat; height:30px; width:40px; position:absolute; left:-7px; top:-1px; }


/* 通用布局 */
.all { width: 1200px; margin:30px auto 80px auto; font-family:"微软雅黑"; }

.top{height:97px; background:url(images/topbg.jpg) repeat-x bottom left; overflow:hidden; zoom:1; width:100%; position:relative;}
.top h1{ float:left; width:222px; margin-left:20px;}
.top h1 img{ }

.top_img{ float:right; width:72px; background:#161c35; height:74px; margin-top:23px; }
.top_img a{}
.top_img a img{ margin-top:18px; margin-left:17px;}


.top_xx{float:right; height:47px; padding-top:27px; margin-top:23px; border-left:#161c35 solid 2px; line-height:25px; font-size:12px;}
.top_xx span{color:#fff; text-align:center; display:block; float:left;}
.top_xx a{color:#fff; width:40px; display:block; float:right; padding-right:10px; letter-spacing:2px;color:#1b8d87;}

.top .top_mn{ float:right; margin-right:15px; margin-top:50px; line-height:25px;  overflow:hidden; letter-spacing:1px;}
.top .top_mn li{ float:left; padding-left:18px; padding-right:18px; }
.top .top_mn li a{padding-left:0px; padding-right:0px; color:#fff; font-size:14px; font-weight: normal;}
.top .top_mn li a:hover{ color:#ffffcc;}
.top .top_mn li.on a{ color:#1b8d87;} 


.bottom { background:url(images/btm_logo.jpg) no-repeat bottom right #1cbaa7; line-height: 24px; color:#195d63; height:210px; padding:15px 20px;}
.bottom h1{ line-height:40px; height:40px; font-size:20px; color:#171e3d; letter-spacing:2px;}
.bottom h2{margin-top:90px; margin-bottom:10px; line-height:30px; font-weight:normal; font-size:14px; letter-spacing:1px;}
.bottom h2 img{ vertical-align:middle; margin-right:5px;}
.bottom h2 a{ color:#fff;}
.bottom h3{ line-height:20px; font-weight:normal; font-size:13px; }
.bottom ul{ float:right;}
.bottom ul li{float:left;text-align:center;  padding-right:5px; color:#cecdd2;}
.bottom ul li a{color:#195d63; font-size:13px;}
.bottom ul li a:hover{ color:#f8fec7;}

.topxx{ height:75px; background:#00ab4c;}
.topxx h1{ float:left; width:200px; text-align:center; line-height:75px; font-size:24px; color:#fff; font-weight: normal; letter-spacing:1px;}
.topxx .topxx_mn{ float:left;  margin-top:25px; overflow:hidden;}
.topxx .topxx_mn li{ float:left; margin-right:30px; height:30px; }
.topxx .topxx_mn li a{color:#fff; font-size:14px;  line-height:28px; height:30px; letter-spacing:1px; }
.topxx .topxx_mn li a span img{ vertical-align:middle; margin-right:6px;}
.topxx .topxx_mn li a:hover{ color:#faf9c5; display:block;}
.topxx .topxx_mn li.on a{ color:#faf9c5; display:block;} 

.topxx_right{float:right; width:53px; height:48px; line-height:48px; background:#fff; }
.topxx_right1{float:right; width:48px; height:48px; line-height:48px; background:#fff; }
.topxx_num{ width:50px; border-right:#00ab4c solid 3px; float:left; background:url(images/topxx_numico.png) no-repeat 16px 12px; height:48px;}
.topxx_num a{ display:block; background:url(images/topxx_num.png) no-repeat 0px 0px; margin-top:4px; margin-left:20px; font-size:11px; width:25px; text-align:center; height:13px; line-height:13px; color:#fff;}

.topxx_num1{ width:50px;  float:left; background:url(images/topxx_numico.png) no-repeat 16px 12px; height:48px;}
.topxx_num1 a{ display:block; background:url(images/topxx_num.png) no-repeat 0px 0px; margin-top:4px; margin-left:20px; font-size:11px; width:25px; text-align:center; height:13px; line-height:13px; color:#fff;}

.topxx_num2{ width:50px; float:left; background:url(images/topxx_numico.png) no-repeat 16px 12px; height:48px;}
.topxx_num2 a{ display:block; background:url(images/topxx_num.png) no-repeat 0px 0px; margin-top:4px; margin-left:20px; font-size:11px; width:25px; text-align:center; height:13px; line-height:13px; color:#fff;}

.topxx_ren{ float:left; width:165px; text-align:center; }
.topxx_ren a{ padding-right:2px; padding-left:2px;}
.topxx_ren a img{ margin-top:4px; vertical-align:top;}
.topxx_right h3{ float:right; display:block; width:23px; }

.main{ background:url(images/mainbg.gif) repeat-y; overflow:hidden; zoom:1;}
.mainiframe{ background-color:#E5F4E0;overflow:hidden; zoom:1;}
.main1{ background:url(images/mainbg1.gif) repeat-y; overflow:hidden; zoom:1;}
.main2{background:url(images/mainbg2.gif) repeat-y;overflow:hidden;   zoom:1;}


.mleft{ width:220px; float:left;}
.mright{ float:right; width:980px; padding-bottom:0px;  position:relative;}
.mrightiframe{ float:left; width:980px; padding-bottom:0px;  position:relative;}
.mright2{ float:right; width:980px; padding-bottom:0px; background:#fff;  position:relative;}

A.main-btn-morexz{ background:url(images/main-left-btn-morexz.png); width:92px; height:24px; line-height:24px; color:#fff; text-align:center; font-size:12px; margin:0 auto 15px auto; display:block; }

.limg{ height:220px; background:#ff5a00; width:220px; text-align:center;}
.limg img{ margin-top:40px;}

.leftxx{ height:80px; padding:15px 10px; background:#000;}

.leftxx h1{ line-height:22px; font-size:15px; color:#fff;}
.leftxx h2{ line-height:30px; font-size:13px; color:#929292; margin-top:5px;}
.leftxx h2 span{ padding-right:10px;}
.leftxx h3{ display:block; float:right; width:60px; height:20px; margin-top:2px; background:url(images/leftxx_btnbg.jpg) no-repeat; text-align:center; color:#fff; font-weight:normal;}

.rtop_mn{ height:40px; background:#b7ebc5; width:100%; overflow:hidden; zoom:1;}
.rtop_mn li{ float:left;line-height:40px; text-align:center;}
.rtop_mn li a{padding-left:6px; color:#5b5b5b; font-size:14px; padding:0 20px; } 
.rtop_mn li a:hover{ color:#000; display:block; background:#e5f4e0;}
.rtop_mn li.on a{ color:#000; display:block; background:#e5f4e0; padding:0 20px;} 


.left_course { background:#1e999d; overflow:hidden; zoom:1; width:220px;}
.left_course li{ height:109px; width:109px; background:#1cbaa7; float:left; margin-left:1px; margin-bottom:1px;}
.left_course li a{ font-size:12px; color:#fff; text-align:center; display:block; padding-top:10px; line-height:20px; letter-spacing:1px; float:left; width:109px; }
.left_course li a:hover{ color:#FFFF99; display:block; background-image:url(images/lmn_on.jpg);}
.left_course .on{background:#fff;}
.left_course li.on a{ color:#666; text-align:center; display:block; padding-top:10px; line-height:20px; letter-spacing:1px; float:left; width:109px; }
.left_course li.on a:hover{ color:#666;}

.left_course p{ display:block; float:left;}
.icon_img {background:url(images/icoleft2.png);}
.icon_imgon {background:url(images/icoleft1.png);}
.mnico1{height: 28px; width:28px; float:left; margin-top:30px; margin-left:41px; background-repeat: no-repeat; background-position: 0px 0px; }
.mnico12{height: 28px; width:28px; float:left; margin-top:30px; margin-left:41px; background-repeat: no-repeat; background-position: 0px -28px; }
.mnico13{height: 28px; width:28px; float:left; margin-top:30px; margin-left:41px; background-repeat: no-repeat; background-position: 0px -56px; }
.mnico2{height: 28px; width:28px; float:left; margin-top:30px; margin-left:41px; background-repeat: no-repeat; background-position: -28px 0px; }
.mnico22{height: 28px; width:28px; float:left; margin-top:30px; margin-left:41px; background-repeat: no-repeat; background-position: -28px -28px; }
.mnico23{height: 28px; width:28px; float:left; margin-top: 30px; margin-left:41px; background-repeat: no-repeat; background-position: -28px -56px; font-size:24px;}
.mnico33{height: 28px; width:28px; float:left; margin-top: 30px; margin-left:41px; background-repeat: no-repeat; background-position: 0px -84px; font-size:24px;}

/* 翻页样式 */
.page a,.page a:link,.page a:visited{color:#999; display:inline; }
.page img{ padding-top:0px; vertical-align:middle; margin-left:10px; margin-right:10px;}

.page{ border-top:1px #E9F7E5 solid; position:relative; margin:15px 40px; background-color:#fff; text-align:center; padding-top:30px; 
 height:60px;   display:block; text-align: center; font-size:16px; color:#999;}
.page img{vertical-align: middle;}
.page a img{ border:0;}
.page a,.pages{ font:normal 16px/16px ; color:#0BB8FD; margin:4px 6px 30px 6px;}
.page a.on{color:#0BB8FD; text-decoration: underline;}
.page a:hover ,.pages{ color:#0BB8FD;  border-bottom:2px #00CCCC solid; }
a:hover.pagepic{ border:0;}


/* 右边的浮动按钮*/
.elevator{ float:right; position: fixed; top:30%; right:0px;}
.elevator li{ margin-bottom:1px; height:60px;  }


/*study15-01.html*/
.stu_rtopcont{ width:900px; height:60px; background-color:#fff;  border-bottom:1px  #E4F3DF solid;-moz-border-radius: 7px 7px 0 0;/* Gecko browsers */    -webkit-border-radius:7px 7px 0 0;/* Webkit browsers */ border-radius:7px 7px 0 0;/* W3C syntax */ margin:40px 40px 0 40px; background:#fff; position:relative; }
.stu_rtopcont span{ font:normal 16px/60px microsoft Yahei; text-indent:30px; float:left; color:#000;}
.stu_rtopcont p{ float:right;}
.stu_rtopcont input{color:#aaa;height:24px;-moz-border-radius: 15px;/* Gecko browsers */    -webkit-border-radius:15px;/* Webkit browsers */ border-radius:15px;/* W3C syntax */ border: 1px #dedede solid; text-indent:10px; float:right; border:1px #E2E2E2 solid; margin-top:18px; line-height:24px;   }
.stu_rtopcont a{ width:110px; text-align:left; display:block; margin-right:35px;background: url(images/btnss_green.png) no-repeat right; font:normal 12px/60px microsoft Yahei; color:#FFF; float:right;height:60px; text-indent:40px; margin-left:20px; letter-spacing:2px;  }

.corner_topl{ position:absolute; top:0; left:0; width:7px; height:7px; background:url(images/mbox_corner.png) 0px 0px;font-size:4px;}
.corner_topr{ position:absolute; top:0; right:0; width:7px; height:7px; background:url(images/mbox_corner.png) -7px 0px;font-size:4px;}
.corner_btml{ position:absolute; bottom:0; left:0; width:7px; height:7px; background:url(images/mbox_corner.png) 0px -7px;font-size:4px;}
.corner_btmr{ position:absolute; bottom:0; right:0; width:7px; height:7px; background:url(images/mbox_corner.png) -7px -7px;font-size:4px;}


.corner_topl_greybg{ position:absolute; top:0; left:0; width:7px; height:7px; background:url(images/mbox_corner_gbg.png) 0px 0px;font-size:4px;}
.corner_topr_greybg{ position:absolute; top:0; right:0; width:7px; height:7px; background:url(images/mbox_corner_gbg.png) -7px 0px;font-size:4px;}
.corner_btml_greybg{ position:absolute; bottom:0; left:0; width:7px; height:7px; background:url(images/mbox_corner_gbg.png) 0px -7px;font-size:4px;}
.corner_btmr_greybg{ position:absolute; bottom:0; right:0; width:7px; height:7px; background:url(images/mbox_corner_gbg.png) -7px -7px;font-size:4px;}


.stu_tab{ width:900px; height:108px; background-color:#FFF; margin:0px 40px 0 40px;  }
.stu_tab ul{ margin-left:30px; padding-top:10px;}
.stu_tab li{ float:left; margin-right:30px;font:normal 14px/35px microsoft Yahei;}
.stu_tab li a{ color:#656565;}
.stu_tab li a:hover{ color:#000;}
.stu_tabs{ border-bottom:2px #00ab4c solid;}

.stu_searchresult{font:normal 12px/45px microsoft Yahei; color:#989898; text-indent:30px;}


.stu_filelb ul{ margin-left:40px; margin-right:40px; }
.stu_filelb li{width:900px; height:150px; background-color:#FFF; display: inline-block;  }
.stu_filelb div{ margin:20px 30px 10px 30px ; height:40px; font:normal 12px/20px microsoft Yahei; color:#959595; overflow:hidden;   }
.stu_filelb h1 a{ font:normal 12px/20px microsoft Yahei; color:#00b9ff; background:url(images/icolb_yuedzl.png) left no-repeat; text-indent:30px;   float:left; }
.stu_filelb h2{ font:normal 12px/20px microsoft Yahei; color:#FF5A06; float:left; background:url(images/money.png) no-repeat left;text-indent:20px; margin-left:20px;  }
.stu_filelb p{ color:#b8b8b8;}

.stu_filelbgrey{ background-color:#F4F5F5;}
.stu_filemember{ background:url(images/rens_default.png) no-repeat left; text-indent:45px;}
.stu_filemember a{color:#00b9ff; }


/*study15.html*/
a.btn-upload{ background:url(images/btn-upload.png) no-repeat right; width:110px; text-align:left; display:block; margin-right:35px; font:normal 12px/60px microsoft Yahei; color:#FFF; float:right;height:60px; text-indent:40px; margin-left:20px; letter-spacing:2px; }
a.btn-search{ background:url(images/btnss_greenshort.png) no-repeat right; width:80px; text-align:left; display:block; margin-right:0px; font:normal 12px/60px microsoft Yahei; color:#FFF; float:right;height:60px; text-indent:40px; margin-left:20px; letter-spacing:2px; }

a.btn-question{ background:url(images/btn-question.png) no-repeat right; width:110px; text-align:left; display:block; margin-right:0px; font:normal 12px/60px microsoft Yahei; color:#FFF; float:right;height:60px; text-indent:40px; margin-left:20px; letter-spacing:2px; }


.stu_filepic{ width:870px; padding:30px 0 0px 30px; float:left; margin:0 40px; background-color:#fff; }
.stu_filepic li{ height:270px; float:left; margin-right:44px; background-color:#FFF; position:relative;}
.stu_filepic img{  border:1px #ededed solid;}
.stu_filepic h3{ font:normal 12px/18px microsoft Yahei; width:128px; height:48px; overflow:hidden; color:#0BB8FD; margin-top:10px;}
.stu_filepic p{ color:#B7B7B7;}


.stu_filetype_word,.stu_filetype_excel,.stu_filetype_ppt,.stu_filetype_wpsw,.stu_filetype_wpss,.stu_filetype_wpsp,.stu_filetype_txt,.stu_filetype_pdf,.stu_filetype_html,.stu_filetype_audio,.stu_filetype_vidio,.stu_filetype_img,.stu_filetype_scorm,.stu_filetype_zip,.stu_filetype_xml{ width:30px; height:30px; position:absolute; bottom:93px; right:-7px;  }

.stu_filetype_word{ background:url(images/icon_doc.png) no-repeat; }
.stu_filetype_excel{ background:url(images/icon_xls.png) no-repeat; z-index:9002;}
.stu_filetype_ppt{  background:url(images/icon_ppt.png) no-repeat; z-index:9001; }
.stu_filetype_wpsw{ background:url(images/icon_w.png) no-repeat; }
.stu_filetype_wpss{ background:url(images/icon_s.png) no-repeat; }
.stu_filetype_wpsp{ background:url(images/icon_p.png) no-repeat; }
.stu_filetype_txt{ background:url(images/icon_txt.png) no-repeat; }
.stu_filetype_pdf{ background:url(images/icon_pdf.png) no-repeat; }

.stu_filetype_html{ background:url(images/icon_html.png) no-repeat; }
.stu_filetype_audio{ background:url(images/icon_audio.png) no-repeat; }
.stu_filetype_vidio{ background:url(images/icon_vidio.png) no-repeat; }
.stu_filetype_img{ background:url(images/icon_img.png) no-repeat; }
.stu_filetype_scorm{ background:url(images/icon_scorm.png) no-repeat; }
.stu_filetype_zip{ background:url(images/icon_zip.png) no-repeat; }
.stu_filetype_xml{ background:url(images/icon_xml.png) no-repeat; }

.stu_filelb1 li{ }
.stu_filelb1{ margin-left:40px; margin-right:40px;width:900px;background-color:#FFF;   }
.stu_filelb1 li{ height:55px; width:900px; vertical-align:middle; background-color:#FFF;display: inline-block;  }
.stu_filelb1 h3 a{ width:308px; color:#00b9ff; font:normal 12px/55px microsoft Yahei; margin-left:10px; float:left; }
.stu_filelb1 h3 img{ margin:18px 0 0 30px;}
.stu_filelb1 h6{ color:#c8c9c9; font:normal 12px/55px microsoft Yahei; margin-left:30px; float:left;}
.stu_filelb1 dt{ margin-top:10px;}
.stu_filelb1 dd{ margin:10px 30px 0 10px; line-height:20px;}
.stu_filelb1 dd a{color:#3cc1fe; }

#stu_filelb1_s{ background-color:#D2F4F9;  }
#stu_filelb1_d{ background-color:#F4F5F5; }
.stu_filemore{ width:900px; height:30px; margin:0 40px; text-align:center; background-color:#FFF; border-top:1px #e5f4e0 solid; padding:35px 0; position:relative; clear:both;}


/*study15-02s.html,study15-05.html,study15-06.html*/
.mname{ margin:40px auto 0 auto; width:900px; display:block; background:#fff; border-bottom:#e5f4e0 solid 1px;/* height:60px;*/ height:45px;position:relative;}

/*改返回按钮的高度*/
.mname h1{ float:left; width:53px;cursor:pointer; height:45px; overflow:hidden;}
.mname h2{ float:left; width:65px; text-align:center; /*line-height:60px;*/ line-height:45px;font-size:14px;}
/*改返回按钮的高度*/
.mname h2 a{ color:#8c8c8c; letter-spacing:2px;}

.mbtm{ margin:0 auto 40px auto; width:900px; display:block; background:#fff; border-top:#e5f4e0 solid 1px;/* height:60px;*/height:45px; position:relative;}


.mbtm h1{ float:left; width:53px;}
.mbtm h2{ float:left; width:65px; text-align:center; /*line-height:60px;*/ line-height:45px; font-size:14px;}


.mbtm h2 a{ color:#8c8c8c; letter-spacing:2px;}

.mbox{ margin:0px auto; width:900px; background:#fff; position:relative; overflow:hidden; zoom:1; }

.mbox_line{ height:1px; background:#e5f4e0; font-size:0; line-height:0;}
.mbox_ts{padding:20px;}
.mbox_ts h1{ font-size:16px; line-height:40px;}
.mbox_ts h2{ font-size:12px; font-weight:normal; line-height:22px;}
.tbdiv{ padding:50px;}
.tbdiv table{ width:90%;}
.tbdiv table td{ padding-right:10px;}
.tbdiv table td img{ vertical-align:middle; margin-left:5px;}


.input1{background:#fff; border:#dcdcdc solid 1px;  line-height:22px; height:22px;  font-size:14px; color:#aaa; border-radius:5px; padding:0 5px;}
.input2{background:#fff; border:#dcdcdc solid 1px;  line-height:22px; font-size:14px; color:#aaa; border-radius:5px; padding:0 5px;}
.input_fl{background:#fff; border:#dcdcdc solid 1px;  line-height:22px; font-size:14px; color:#aaa; margin-right:10px; border-radius:3px; padding:0 2px 0 0;}


.btn1{ }
.btn1 a{ color:#fff; font-size:14px; letter-spacing:1px; float:left; width:105px; height:30px; line-height:30px; margin-right:30px;  background:url(images/btn_green.png) no-repeat; text-align:center;}
.btn1 a:hover{color:#fbffc9;}

.tb_btn{ }
.tb_btn a{float:left;  width:105px; height:30px; line-height:30px;  margin-right:30px; text-align:center;}
a.btn_green{background:url(images/btn_green.png) no-repeat; color:#fff; letter-spacing:1px; font-size:14px;}
a.btn_gray{background:url(images/btn_gray.png) no-repeat; color:#7f7f7f; letter-spacing:1px; font-size:14px;}
.btns{ margin-left:10px; width:76px; height:26px; background:url(images/btns_gray.png) no-repeat #ffdddd; text-align:center; font-size:14px; line-height:26px; letter-spacing:1px; }
.btns a{color:#7f7f7f; width:76px; height:26px;}

.table2 td a{display:block; width:76px; height:26px; line-height:26px; color:#fff; font-size:14px; text-align:center; float:left; margin-right:10px;}
.table2 td a.gray{background:url(images/btns_gray.png) no-repeat;}
.table2 td a:hover.gray{ color:#FF6600;}

/* 空间-10 */
.rtop_xx{ height:75px; background:#fff;}
.rtop_xx_btm{background:url(images/rtop_xxbtm.png) no-repeat center top; height:10px; margin-bottom:20px;}
.rtop_xx h2{ display:block; float:left; width:450px; padding-left:30px; font-size:20px; line-height:75px; font-weight:normal;}
.rtop_xx h2 span{ color:#000; padding-right:5px; font-weight:normal;}
.rtop_xx h2 img{ vertical-align:middle; margin-left:20px;}

.rtop_xx p{ float:right; width:460px; margin-top:26px; height:30px;}
.input_cx{background:#fff;  height:24px;  font-size:13px; line-height:24px; color:#8c8c8c; border:#dedede solid 1px; border-radius:12px; padding:0 8px; }
.rtop_xx p a{float:right;  width:75px; height:26px; line-height:24px;  margin-right:30px; padding-left:35px;}
a.btnss_green{background:url(images/btnss_green.png) no-repeat; color:#fff; letter-spacing:1px; font-size:14px;}

.course{ margin:20px 0 0 36px; height:70px;}
.course_l{ float:left; width:230px;}
.course_l h2{ height:20px; line-height:20px; font-weight:normal; font-size:12px;}
.course_l h2 span{ color:#ff6614; margin-left:10px;}
.course_l p{ position:relative; width:200px; height:10px; background:#b7ebc5; margin-top:15px;  border-radius:5px; }
.course_l p span{ position:absolute; top:0; left:0; height:10px; background:#0ba239; border-radius:5px;}

.course_c{ float:left; width:380px; line-height:70px; font-size:28px; color:#a5a5a5; text-align:center;}
.course_r{ float:right; /*width:230px*/; padding:20px 36px 0 0; height:30px; line-height:30px;}
.course_r select{ margin-left:10px;}
.course_r span{ padding-left:5px; padding-right:5px; color:#40d4c6;}

.course_sm{ height:20px; line-height:20px; left:20px; margin:15px 35px;}
.course_sm span{ margin-left:5px; margin-right:16px;}
.course_sm span img{ vertical-align:middle; padding-right:5px;}

.course_more{ margin:30px 20px; overflow:hidden; zoom:1;}
.course_more li{ width:185px; text-align:center; float:left; padding:0 15px 0 15px;cursor:pointer;}
.course_more li img{  width:39px; height:39px;}
.course_more li h2{ font-weight:normal; font-size:16px; color:#404040; line-height:30px; margin-top:5px;}
.course_more li span{ margin-top:5px; line-height:16px; color:#a8a8a8; font-size:13px; height:48px; display:block; text-align:left;}
.course_more li h3{ font-weight:normal; font-size:12px;  }
.course_more li h3 a{ color:#00b9ff; line-height:30px;} 

.sort{ margin-bottom:50px; overflow:hidden; zoom:1; }
.sort_left{ float:left; width:449px; border-right:#ccc solid 1px; overflow:hidden; zoom:1;}
.sort_right{ float: right; width:449px; border-left:#ccc solid 1px; overflow:hidden; zoom:1;}

.sort_left h2{ height:60px; line-height:60px; border-bottom:#e5f4e0 solid 1px; padding-left:30px; font-weight:normal; font-size:16px;}
.sort_left h2 span{ float:right; padding-right:10px; font-size:13px;}
.sort_left h2 span a{ color:#60d3ff;}

.sort_name{ height:35px; line-height:35px; font-size:13px; border-bottom:#ebebeb solid 1px;}
.sort_name .sort_name_1{display:block; float:left; padding-left:30px; width:270px; letter-spacing:1px; }
.sort_name .sort_name_2{ display:block; float:left; padding-left:0px; width:60px;}
.sort_name .sort_name_3{ display:block; float:right; padding-right:0px; width:50px; }

.sort_xx{ height:60px; background:#f7f8f2; border-bottom:#ebebeb solid 1px;}
.sort_xx .sort_xx_1{display:block; float:left; padding-left:30px; width:270px; padding-top:10px; line-height:20px;}
.sort_xx .sort_xx_1 img{ display:block; vertical-align:middle; margin-right:10px; margin-top:0px; float:left;}
.sort_xx .sort_xx_1 h3{ height:20px; line-height:20px; display:block; font-size:12px;}
.sort_xx .sort_xx_1 span{ height:20px; line-height:20px; display:block;}
.sort_xx .sort_xx_2{ display:block; float:left; padding-left:0px; width:60px; line-height:60px; font-size:12px; color:#2abeac;}
.sort_xx .sort_xx_3{ display:block; float:right; padding-right:0px; width:50px; line-height:60px; font-size:16px;}


.sort_right h2{ height:60px; line-height:60px; border-bottom:#e5f4e0 solid 1px; padding-left:30px; font-weight:normal; font-size:16px;}
.sort_right h2 span{ float:right; padding-right:10px; font-size:13px;}
.sort_right h2 span a{ color:#60d3ff;}

.course_tb{ margin:20px 35px; }
.course_tb table{ width:827px; border-left:#dedede solid 1px; border-top:#dedede solid 1px; color:#8a8a8a;}
.course_tb table td{ width:100%; border-right:#dedede solid 1px; border-bottom:#dedede solid 1px; width:164px; height:120px;}
.course_tb table th{border-right:#dedede solid 1px; border-bottom:#dedede solid 1px; height:40px; line-height:40px; font-size:15px; background:#f5f5f5; text-align:center;}
.course_tb table th span{ margin-right:5px; color:#999999;}
.course_tb table .tb_name{ width:144px; height:100px; background:#f5f5f5; padding:10px;}
.course_tb table .tb_name h1{ font-size:30px; line-height:30px; height:30px; font-weight:normal;}
.course_tb table .tb_name h2{ font-size:14px; font-weight:normal; height:20px; line-height:20px; margin-top:30px;}
.course_tb table .tb_name h3{ font-size:14px; font-weight:normal; height:20px; line-height:20px; }
.course_tb table .tb_name_lock{ width:144px; height:100px; background:#f5f5f5; padding:10px; position:relative;}
.course_tb table .tb_name_lock h1{ font-size:30px; line-height:30px; height:30px; font-weight:normal; color:#dedede;}
.course_tb table .tb_name_lock h2{ font-size:14px; font-weight:normal; height:20px; line-height:20px; margin-top:50px; color:#dedede;}
.course_tb table .tb_name_lock span{ position:absolute; bottom:10px; right:10px; width:20px; height:20px; }
.course_tb table .tb_read h1{ font-size:16px; line-height:20px; height:20px; font-weight:normal; color:#dedede;}

.course_tb table .tb_read{ width:144px; height:100px; padding:10px 10px 10px 10px; position:relative;}
.course_tb table .tb_read h2{ font-size:13px; font-weight:normal; height:60px; line-height:20px; margin-top:5px;}
.course_tb table .tb_read h3{ height:20px; line-height:20px;  margin-top:0px;}
.course_tb table .tb_read h3 img{ vertical-align:middle;}
.course_tb table .tb_read span{ position:absolute; bottom:10px; right:10px; width:20px; height:20px; }

/* study-10-01 */
.course_tb2{ margin:20px 35px; }
.course_tb2 h1{border:#dedede solid 1px; height:40px; line-height:40px; font-size:15px; background:#f5f5f5; text-align:center; color:#666; font-weight:normal;}
.course_tb2 h1 span{ margin-right:5px; color:#000;}
.course_tb2 .tb_name{border:#dedede solid 1px; border-top:0; height:40px; line-height:40px; background:#f5f5f5; padding-left:15px; overflow:hidden; color:#666666;}
.course_tb2 .tb_name h2{ font-size:30px; font-weight:normal; display:block; float:left; width:50px; color:#999999;}
.course_tb2 .tb_name h3{ font-size:14px; font-weight:normal; display:block; float:left; margin-right:10px;}
.course_tb2 .tb_name h4{ font-size:14px; font-weight:normal; display:block; float:left;}
.course_tb2 .tb_read,.course_tb2 .section_studystatus_studied,.course_tb2 .section_studystatus_studying,.course_tb2 .section_studystatus_none{ border:#dedede solid 1px; border-top:0; height:40px; line-height:40px; background:#fff; padding-left:35px; overflow:hidden;}
.course_tb2 .tb_read h2,.course_tb2 .section_studystatus_studied h2,.course_tb2 .section_studystatus_studying h2, .course_tb2 .section_studystatus_none h2{ font-size:13px; font-weight:normal; display:block; float:left; width:32px; color:#bebebe;}
.course_tb2 .tb_read h3,.course_tb2 .section_studystatus_studied h3,.course_tb2 .section_studystatus_studying h3, .course_tb2 .section_studystatus_none h3{ font-weight:normal; display:block; float:left;}
.course_tb2 .tb_read h3 img,.course_tb2 .section_studystatus_studied h3 img,.course_tb2 .section_studystatus_studying h3 img, .course_tb2 .section_studystatus_none h3 img{ vertical-align:middle; margin-right:10px;}
.course_tb2 .tb_read h4,.course_tb2 .section_studystatus_studied h4,.course_tb2 .section_studystatus_studying h4, .course_tb2 .section_studystatus_none h4{ width:20px; height:20px; float:right; padding-right:20px; margin-top:10px; }

.course_tb2 .tb_read_lock,.course_tb2 .section_studystatus_locked{ border:#dedede solid 1px; border-top:0; height:40px; line-height:40px; background:#fff; padding-left:35px; overflow:hidden;}
.course_tb2 .tb_read_lock h2,.course_tb2 .section_studystatus_locked h2{ font-size:13px; font-weight:normal; display:block; float:left; color:#bebebe; width:32px;}
.course_tb2 .tb_read_lock h3,.course_tb2 .section_studystatus_locked h3{ font-weight:normal; display:block; float:left;}
.course_tb2 .tb_read_lock h3 a,.course_tb2 .section_studystatus_locked h3 a{ color:#bebebe;}
.course_tb2 .tb_read_lock h3 img,.course_tb2 .section_studystatus_locked h3 img{ vertical-align:middle; margin-right:10px;}
.course_tb2 .tb_read_lock h4,.course_tb2 .section_studystatus_locked h4{ width:20px; height:20px; float:right; padding-right:20px; margin-top:10px; }
.course_tb2 .tb_on{ border:#ff5a00 solid 2px; height:38px; line-height:38px; }
.course_tb2 .tb_on h2{ color:#000; }
.course_tb2 .tb_on h3 a{ color:#ff5a00;}

.stu_remind{ width:900px; height:355px; margin:0 40px; text-align:center; background-color:#FFF; color:#999999;}
.stu_remind p{ line-height:24px;}
.stu_remind img{ margin:74px 10px  15px 10px; +margin:74px 10px  10px 10px;}
.stu_remind h3{ color:#ff5a00; font:normal 14px/20px microsoft Yahei;}
.stu_remind h4{ color:#1cbaa7; font:normal 14px/20px microsoft Yahei;}
.stu_remind span{ padding-top:40px; }
.stu_remind p img{ margin:40px 10px 12px 10px ;}
.stu_remind a{ color:#00b9ff;}


/*study-15-02.html*/

/*.stu_filenr{ width:820px; margin:0 40px; background-color:#fff; padding:40px; font:normal 14px/24px microsoft Yahei; text-indent:30px; clear:both; text-align:justify;text-justify: distribute;}*/
.stu_filenr{ width:900px; margin:0 40px; background-color:#fff; padding:20px 0px; font:normal 14px/24px microsoft Yahei; text-indent:30px; clear:both; text-align:justify;text-justify: distribute;}
.stu_filenr p{ margin-bottom:20px;}


.stu_file_tt{ width:820px; margin:0 40px; background-color:#FFF; height:44px; border-bottom:1px #e5f4e0 solid; position:relative; padding:50px 40px; }
.stu_file_tt h1{font:normal 20px/24px microsoft Yahei; color:#000; text-indent:40px;}
.stu_file_tt span{font:normal 12px/24px microsoft Yahei; color:#bebebe; float:left; margin-left:10px;}
.stu_file_tt p{  clear:both; line-height:34px;}

.stu_file_tt_doc{ width:820px; margin:0 0px; background-color:#FFF; height:44px; border-bottom:1px #e5f4e0 solid; position:relative; padding:50px 40px; }
.stu_file_tt_doc h1{font:normal 20px/24px microsoft Yahei; color:#000; text-indent:40px;}
.stu_file_tt_doc span{font:normal 12px/24px microsoft Yahei; color:#bebebe; float:left; margin-left:10px;}
.stu_file_tt_doc p{  clear:both; line-height:34px;}


.stu_fileico_word{ width:30px; height:30px; background:url(images/ico_filetype.png) no-repeat 0 0; position:absolute; top:45px; left:40px; }
.stu_fileico_excel{ width:30px; height:30px; background:url(images/ico_filetype.png) no-repeat 0 -30px; position:absolute; top:45px; left:40px; }
.stu_fileico_ppt{ width:30px; height:30px; background:url(images/ico_filetype.png) no-repeat 0 -60px; position:absolute; top:45px; left:40px;}


.member{ float: right;}
.member a{ color:#3fc3ff;}
.member p{ line-height:24px;}
.member dd{ margin-left:10px;}


.stu_filenr_botm{ width:840px; background-color:#F4F5F5; height:25px; border-bottom:1px #e5f4e0 solid;border-top:1px #e5f4e0 solid; margin:0 40px; padding:10px 30px; }

.stu_filenr_botm input{height:24px;-moz-border-radius: 15px;/* Gecko browsers */    -webkit-border-radius:15px;/* Webkit browsers */ border-radius:15px;/* W3C syntax */ border: 1px #dedede solid; text-indent:10px; float:left; border:1px #E2E2E2 solid; line-height:24px;  }
.stu_filenr_botm span{ line-height:26px; margin:0 5px;}
.stu_filenr_botm a img { margin:0 5px; vertical-align: text-top; vertical-align:middle\9 ;}
.stu_filenr_botm ruby{ color:#b8b8b8; line-height:27px; margin:0 5px;}
.stu_filenr_botm em{ color:#ff5a00;}


.stu_filepic_tt{ font:normal 16px/20px Microsoft Yahei; margin-bottom:20px;}


.view{ width:820px; padding:0px 40px 40px 40px; background:#fff; overflow:hidden; zoom:1; margin:0 40px; }

.view_sm{ width:65px; float:left; overflow:hidden; zoom:1; margin-top:20px; height:150px; }
.view_sm h2{ color:#00b9ff; font-size:12px; line-height:20px; margin-top:10px;}
.view_sm h3{ font-size:12px; font-weight:normal; line-height:20px;}
.view_yj{ width:732px; float:left; background:url(images/kuang_bg.png)  no-repeat top right; margin-top:20px; margin-left:0px; padding-left:10px; overflow:hidden; zoom:1;}
.view_yj_left{background:url(images/kuang_bgleft.png) no-repeat ; width:12px; height:110px; float:left;  margin-top:20px;}
.view_yj textarea{ margin-top:2px; display:block;border:0px; width:730px; line-height:18px; font-size:12px; color:#535353; float:left;}

.view_yj_btm{ width:738px; float:right; background:url(images/kuang_btm.png) repeat-x bottom right;  padding-left:10px; height:40px; +margin-left:-5px; }
.view_yj_btm span{ float:right;}


.stu-review{ width:900px; margin:0 40px; background-color:#fff; border-top:1px #e5f4e0 solid; height:77px; clear:both; padding-top:30px;}
.stu-review ul{margin-left:30px;}
.stu-review li{ float:left; margin-right:8px; color:#ff580c; font:normal 24px/48px microsoft Yahei; }
.stu-review span{ font-size:12px; color:#666666; margin-left:10px;}
.stu-review h3{font:normal 16px/24px microsoft Yahei; color:#666; text-indent:30px;}


.stu-reviewlb{ width:820px; margin:0 40px; background-color:#fff; height:96px; padding:0px 40px 40px 40px;}
.stu-reviewlb p{font:normal 12px/20px microsoft Yahei; color:#1cbaa7; margin-right:20px;}
.stu-reviewlb h3{font:normal 12px/24px microsoft Yahei; color:#b8b8b8;margin-right:17px;}

.stu-reviewlb_left{background:url(images/kuang_bluebg.png) no-repeat ; width:12px; height:110px; float:left;}
.stu-reviewlb_right{ background:url(images/kuang_bluebg.png) right; padding:15px 0px 15px 15px;  float:left;height:66px; width:728px; line-height:20px; }
.stu-reviewlb_right p{height:38px; overflow:hidden; }
.stu-reviewlb_right p a{ color:#666; }
.stu-reviewlb_right li{ float:left; margin:1px 0  0 5px;}
.stu-reviewlb_right span{color:#aaa; line-height:40px;}


.stu-reviewlb_rico{ margin-right:25px;}
.stu-reviewlb_rico a{ color:#171e3d; float: left;}
.stu-reviewlb_rico img{ margin:10px;  }

.blank40{ height:40px; background-color:}


/*study-15-03.html*/
.stu-all{ width:900px; margin:144px auto; +margin:54px auto;}
.m_left0{ margin-left:0;}
.body{ background-color: #E4F3DF;}
.mname span{ float:right; margin:20px;}

/*study17-01.html*/
.stu17-tt{ background-color:#fff; width:100%; height:74px; font:normal 24px/74px microsoft Yahei;  color:#666; padding-left:40px; position: relative; }
.stu17-tt em{ color:#000;}
.stu17-tt img{ margin-top:22px; margin-left:30px;}
.stu17-tt_3cor{ background:url(images/ico17.png); text-align:center; position:absolute;top:74px; left:480px; width:24px; height:10px;}


.mname p{ float:right;}
.mname input{height:24px;-moz-border-radius: 15px;/* Gecko browsers */    -webkit-border-radius:15px;/* Webkit browsers */ border-radius:15px;/* W3C syntax */ border: 1px #dedede solid; text-indent:10px; float:right; border:1px #E2E2E2 solid; margin-top:18px; line-height:24px;   }
.mname p a{ width:110px; text-align:left; display:block; margin-right:35px;background: url(images/btnss_green.png) no-repeat right; font:normal 12px/60px microsoft Yahei; color:#FFF; float:right;height:60px; text-indent:40px; margin-left:20px; letter-spacing:2px;  }

.stu_filelb2 ul{ margin-left:40px; margin-right:40px; }
.stu_filelb2 li{width:900px; height:150px; background-color:#FFF; display: inline-block;  }
.stu_filelb2 div{ margin:20px 30px 10px 30px ; height:40px; font:normal 12px/20px microsoft Yahei; color:#959595; overflow:hidden;   }
.stu_filelb2 h1 a{ font:normal 12px/27px microsoft Yahei; color:#00b9ff;  float:left; margin:20px 30px 10px 30px; }
.stu_filelb2 p{ color:#b8b8b8; text-indent:30px; line-height:5px;+line-height:17px;}
.stu_filelb2 p span{ margin:0 5px;}
.stu_filelb2 em{ color:#ff5a00;}


/*study17-02.html*/
.stu_filelb3{ width:840px; margin:0 40px; background-color:#fff; padding:20px 30px; height:48px; border-top:1px #e5f4e0 solid;}
.stu_filelb3 h1 a{font:normal 14px/20px microsoft Yahei; color:#00b9ff; float:left; margin-left:10px; margin-right:10px;height:24px; display:block; overflow:hidden; }
.stu_filelb3 span{ margin-right:12px; line-height:22px; color:#b8b8b8;}
.stu_filelb3 dd { margin-left:5px; margin-top:3px;}
.stu_filelb3 dd p{ color:#b8b8b8;}
.stu_filelb3 dd p a{ color:#00b9ff;}

.stu_filelb3left{width:715px; float:left;}
.stu_filelb3right{width:120px; float:right;}
.stu_filelb3_udline{ text-decoration:underline;font:normal 12px/20px microsoft Yahei;   }


/*study08.html*/
.rtop_course{ height:55px; background:#fff; overflow:hidden; zoom:1;}
.rtop_course h2{ display:block; float:left; width:450px; padding-left:30px; font-size:16px; line-height:55px; font-weight:normal;}
.rtop_course h2 span{ color:#000; font-size:26px; padding-right:15px;}
.rtop_course h2 img{ vertical-align:middle; margin-left:20px;}

.rtop_course p{ float:right; width:400px; margin-top:12px; height:30px; margin-right:10px;}
.rtop_course p a{ float:right; margin-right:10px;}

.rcourse{ height:55px; border-top:#f0f0f0 solid 1px; border-bottom:#f0f0f0 solid 1px; background:#fff;}
.rcoure_normal{ float:left; display:block; height:55px;}
.rcoure_normal a{ display:block; float:left; height:55px; width:60px; text-align:center; border-right:#f0f0f0 solid 1px; position:relative;}
.rcoure_normal a img{ margin-top:15px;}
.rcoure_normal a span{ position:absolute; top:-10px; right:5px;}

.rcoure_name{ float:left; width:auto; display:block; height:55px; padding-left:30px; padding-right:30px; line-height:55px;}
.rcoure_name img{ vertical-align:middle; margin-right:10px;}

.rcoure_lock{ float:right; display:block; height:55px;}
.rcoure_lock{ float:right; display:block; height:55px;}
.rcoure_lock a{ display:block; float:left; height:55px; width:60px; text-align:center; border-left:#f0f0f0 solid 1px; position:relative;}
.rcoure_lock a img{ margin-top:15px;}
.rcoure_lock a span{ position:absolute; top:-10px; right:5px;}

.rtop_course_btm{background:url(images/rtop_xxbtm.png) no-repeat center top; height:10px; width:24px; display:block; position:absolute; top:111px; left:400px; z-index:10;}

.sp{ height:550px; width:980px; position:relative;}
.sp span{ position:absolute; top:200px; left:480px;}

.view{ padding:30px; background:#fff; overflow:hidden; zoom:1; }
.view .lx{ line-height:20px; }
.view .lx span{ margin-right:10px;}
.view .lx input{ margin-right:2px; vertical-align:middle;}

.view_sm{ width:65px; float:left; overflow:hidden; zoom:1; margin-top:20px; height:150px; }
.view_sm h2{ color:#00b9ff; font-size:12px; line-height:20px; margin-top:10px;}
.view_sm h3{ font-size:12px; font-weight:normal; line-height:20px;}
.view_yj{ width:824px; float:left; background:url(images/kuang_bg.png) repeat-x top right; margin-top:20px; margin-left:5px; padding-left:10px; overflow:hidden; zoom:1; }
.view_yj textarea{ margin-top:2px; display:block;border:0px; width:822px; line-height:18px; font-size:12px; color:#535353;}

.view_yj_btm{ width:824px; float:left; background:url(images/kuang_btm.png) repeat-x bottom right; margin-left:5px; padding-left:10px; height:40px; }
.view_yj_btm span{ float:right;}


/* 课程-07 */
.tb_jd{ float:left; width:260px;}
.tb_jd h2{height:20px; line-height:20px; font-weight:normal; font-size:12px; color:#999;}
.tb_jd p{ position:relative; width:250px; height:6px; background:#e1e1e1; border-radius:5px; margin-top:0px; margin-bottom:5px; }
.tb_jd p span.on{position:absolute; top:0px; left:0; height:6px; background:#00ab4c; border-radius:5px; }
.tb_jd p span.num{position:absolute; color:#ff6614; right:-15px; bottom:6px; height:20px; line-height:20px; width:50px;}

/* study-10-02 */
.score{ margin:40px auto; width:840px;}
.score h2{ font-size:16px; font-weight:normal; margin-bottom:15px;}
.score h2 span{ padding-left:20px; padding-right:5px; color:#ff580c; font-size:20px; font-weight:bold;}
.score p{ height:24px; line-height:24px;}
.score p span{ width:200px; float:left;}
.score p b{ margin-left:10px; margin-right:5px; color:#ff580c; font-size:15px;}


.opinion{ padding:10px 20px; background:#fff; overflow:hidden; zoom:1; }
.opinion_sm{ width:65px; float:left; overflow:hidden; zoom:1; margin-top:20px; height:130px; }
.opinion_sm h2{ color:#00b9ff; font-size:12px; line-height:20px; margin-top:10px;}
.opinion_sm h3{ font-size:12px; font-weight:normal; line-height:20px;}

.opinion_yj{ width:754px; float:left; margin-top:20px; background:url(images/kuang_bgs.jpg) repeat-x top right; margin-left:5px; padding-left:10px; overflow:hidden; zoom:1; }
.opinion_yj textarea{ margin-top:2px; display:block;border:0px; width:752px; line-height:18px; font-size:12px; color:#535353;}


.opinion_yj_btm{ width:754px; float:left; background:url(images/kuang_btms.png) repeat-x bottom right; margin-left:5px; padding-left:10px; height:40px; line-height:40px; }
.opinion_yj_btm span{ float:right;}
.opinion_yj_btm p{ float:left; padding-left:20px; margin-top:10px;}


.opinion2{ padding:0 20px; background:#fff; overflow:hidden; zoom:1;}
.opinion_sm2{ width:65px; float:left; overflow:hidden; zoom:1; margin-top:20px; height:100px; }
.opinion_sm2 h2{ color:#00b9ff; font-size:12px; line-height:20px; margin-top:10px;}
.opinion_sm2 h3{ font-size:12px; font-weight:normal; line-height:20px;}
.opinion_pl{width:734px; float:left; background:#e5f4e0; border-radius:10px; margin-top:20px; margin-left:10px; padding:20px 15px; position:relative; }
.opinion_pl h4{ display:block; width:7px; height:16px; position:absolute; top:15px; left:-7px;}
.opinion_pl .text{ line-height:22px;}
.opinion_pl .sm{ margin-top:5px; height:25px; line-height:25px;}
.opinion_pl .sm img{ vertical-align:middle; }
.opinion_pl .sm .sm_left{ width:200px; display:block; float:left;}
.opinion_pl .sm .sm_left img{ vertical-align:middle; }
.opinion_pl .sm .sm_right{ width:400px; display:block; float:right; text-align:right;}
.opinion_pl .sm .sm_right img{ vertical-align:middle; margin-left:10px; margin-right:2px; }
.opinion_pl .sm .sm_right a{ color:#666;}
.opinion_pl .sm .sm_right a:hover{ color:#FF6600;}

.opinion_pl .sm2{ margin-top:5px; height:25px; line-height:25px; color:#aaa;}
.opinion_pl .sm2 span{ margin-right:10px;}
.opinion_pl h2{ height:40px; line-height:40px; font-size:14px;}
.opinion_pl h2 img{ vertical-align:middle; margin-right:10px;}
.opinion_pl .images{ margin:10px 0;} 
.opinion_pl .images img{ padding-left:10px; padding-right:10px;}


/*study-01*/
.mbox2{ margin:20px auto; width:900px; background:#fff; height:200px; border-radius:10px; position:relative;}
.mbox2 .top_right2{ position:absolute; top:27px; right:-145px; width:60px; height:60px; text-align:center; line-height:60px; overflow:hidden;}
.mbox2 .top_right2{ position:absolute; top:0; right:0; width:60px; height:60px; text-align:center; line-height:60px;}
.mbox2 .top_right{ position:absolute; top:0px; right:0; width:60px; height:60px; text-align:center; line-height:60px; background:url(images/01_boxtr.png) no-repeat top right; overflow:hidden;}
.mbox2 .top_right a{ color:#fff; font-size:14px; letter-spacing:2px;}

.mbox2 .topr_img{ position:absolute; top:0; right:60px; width:132px; height:60px;}
.mbox2 .topr_img a{ margin-left:2px; margin-right:2px; margin-top:10px; width:40px; margin-top:10px; height:40px; display:inline-block; overflow:hidden; text-align:center;}
.mbox2 .topr_img a.on{background:url(images/ico_yuan.png) no-repeat center;}
.mbox2 .topr_img a img{ margin-top:10px;}

.mbox2 .box_left{ width:200px; float:left; border-right:#e5f4e0 solid 1px; height:200px; text-align:center;} 
.mbox2 .box_left span{ width:135px; height:137px;  background:url(images/01_left_shadow.png) no-repeat bottom center; display:block; margin-top:31px; margin-left:32px;}
.mbox2 .box_left img{ vertical-align: top; cursor:pointer;}
.mbox2 .box_free{ background:url(images/cornerfree.png) no-repeat top left; }
.mbox2 .box_group{ background:url(images/jiao-jt.png) no-repeat top left; }
.mbox2 .box_interior{ background:url(images/jiao-nb.png) no-repeat top left; }
.mbox2 .box_right{ float:right; width:690px; }

.box_free1{ background:url(images/cornerfree.png) no-repeat center center; width:48px; height:48px; position:absolute; z-index:9999; left:-10px; top:0; display:block; }


.box_right h2{ padding-left:30px; font-size:20px; line-height:60px; height:60px; font-weight:normal;}
.box_right h2 span{ color:#000; padding-right:5px; font-weight:normal;}
.box_right h2 img{ vertical-align:middle; margin-left:20px;}
.box_right .line_green{ height:4px; line-height:4px; width:100%; background:#b7ebc5;}
.box_right .line_green span{ width:200px; height:4px; line-height:4px; display:block; background:#b7ebc5/*#00ab4c*/;}

.box_right h3{ line-height:20px; margin:16px 10px 10px 20px; color:#959595; font-size:12px; font-weight:normal; height:40px; overflow:hidden;}
.box_right .time{ margin-left:20px; height:20px; line-height:20px; color:#959595;}
.box_right .time span{ margin-left:20px; font-size:14px;}
.box_right .time b{ color:#1cbaa7; margin-left:5px; font-weight:normal;}
.box_right .more{ height:25px; line-height:25px; margin-left:20px; color:#404040; margin-top:10px; margin-bottom:15px;}
.box_right .more img{ vertical-align:middle; margin-right:5px;}
.box_right .more a{ display:inline-block; background:url(images/01_numsbg.png) no-repeat; margin:2px 20px 8px 2px; font-size:11px; width:16px; text-align:center; height:16px; line-height:16px; color:#fff;}

.box_right .details{ float:right; margin-right:20px; margin-top:50px; height:80px;}
.box_right .details li{ width:55px; text-align:center; color:#b8b8b8; line-height:30px; float:right; position:relative;}
.box_right .details li span{ display:block; width:40px; height:40px; margin-left:10px; background:url(images/01_numbg.png) no-repeat; text-align:center; line-height:40px; font-size:16px; color:#1cbaa7; }
.box_right .details li span a{ color:#1cbaa7; }
.box_right .details li.on{ }
.box_right .details li.on span{ display:block; width:40px; height:40px; margin-left:10px; background:#ff5a00; text-align:center; line-height:40px; font-size:16px; border-radius:20px;}
.box_right .details li.on span a{ color:#fff; }
.box_right .details li.on p{ background:url(images/01_timebg.png) no-repeat top left; height:26px; width:66px; line-height:20px; text-align:center; color:#fff; position:absolute; top:-30px; left:-4px; font-size:11px; }

.mbox3 .top_right{ position:absolute; top:0; right:0; width:60px; height:60px; text-align:center; line-height:60px; background:url(images/01_boxtr.png) no-repeat top right; }
.mbox3{ margin:20px auto; width:900px; background:#fff; height:240px; border-radius:10px; position:relative;}
.mbox3 .top_right2{ position:absolute; top:0; right:0; width:60px; height:60px; text-align:center; line-height:60px;}
.mbox3 .top_right a{ color:#fff; font-size:14px; letter-spacing:2px;}
.mbox3 .box_left{ width:200px; float:left; border-right:#e5f4e0 solid 1px; height:240px; text-align:center;} 
.mbox3 .box_left span{ width:135px; height:137px;  background:url(images/01_left_shadow.png) no-repeat bottom center; display:block; margin-top:31px; margin-left:32px;}
.mbox3 .box_left img{ vertical-align: top;}
.mbox3 .box_right{ float:right; width:699px; height:240px; position:relative;}
.box_right_btm{ height:40px; background:#f4f4f4; line-height:40px; position:absolute; left:0; bottom:0; width:699px; border-bottom-right-radius:10px; position:relative;}
.box_right_btm .right_btm{ position:absolute; bottom:0; right:0; width:60px; height:40px; text-align:center; line-height:40px; background:url(images/01_boxbr.png) no-repeat top right;}
.box_right_btm .right_btm a{ color:#fff; letter-spacing:1px;}
.box_right_btm  h4{width:350px; height:40px; display:block; float:left; margin-left:20px; font-size:14px; line-height:40px; color:#00b9ff; font-weight:normal;}
.box_right_btm  h4 span{ margin-right:10px;}
.box_right_btm  h5{ width:240px; display:block; float:left; margin-left:20px; height:40px; line-height:40px; font-weight:normal; font-size:12px;}
.box_right_btm  h5 span{ margin-left:10px; }
.box_right_btm  h5 b{ color:#1cbaa7; margin-left:5px; font-weight:normal;}

.right_tp{ margin:10px auto; width:600px; text-align:center; display:block;}

.stu_rtopcont em{ margin-left:20px; line-height:60px;}
.stu_download { float:right; margin-top:18px; margin-right:30px; }


.stu_nr{ width:820px; height:355px; margin:0 40px; background-color:#fff; padding:40px; font:normal 14px/24px microsoft Yahei; text-indent:30px; clear:both; text-align:justify;text-justify: distribute;}
.stu_nr p{ line-height:24px; margin-bottom:20px;}
.stu_nrbtm{border-top:0px;}


/*study30.html*/

/*study30.html：left*/
.stu30_play{ width:100%; background-color:#1cbaa7; height:162px; text-align:center; padding-top:58px;}

.stu30l_tt{ width:100%; height:54px; text-indent:20px; color:#1cbaa7; font:normal 16px/54px microsoft Yahei; background-color:#1c1c3d;}

 
.stu30l_lb li,.stu301_lb_active{ width:100% ; height:54px;text-align:center;background-color:#f7f8f2;border-bottom:1px #dedede solid;display:block;   }
.stu30l_lb li a,.stu301_lb_active{display: inline-block; }
.stu30l_lb li a:hover,.stu301_lb_active{ width:100% ; height:54px; background-color:#e9eae4; display: inline-block; color:#000;}


.stu30l_lb p{float:left;}
.stu30l_lb h3{ border-left:1px #dedede solid;font:normal 14px/54px microsoft Yahei; width:117px; float:left;}
.stu30l_lb span{ width:47px;float:left;height:55px; line-height:54px ;}
.stu30l_ico1,.stu30l_ico2,.stu30l_ico3,.stu30l_ico4,.stu30l_ico5,.stu30l_ico6,.stu30l_ico7,.stu30l_ico8,.stu30l_ico9,.stu30l_ico10,.stu30l_ico11{width:25px; height:25px; margin:15px;  }
.stu30l_ico1{ background:url(images/stu30-ico.png) no-repeat 0 0; }
.stu30l_ico2{ background:url(images/stu30-ico.png) no-repeat 0 -24px; }
.stu30l_ico3{ background:url(images/stu30-ico.png) no-repeat 0 -48px; }
.stu30l_ico4{ background:url(images/stu30-ico.png) no-repeat 0 -72px; }
.stu30l_ico5{ background:url(images/stu30-ico.png) no-repeat 0 -96px; }
.stu30l_ico6{ background:url(images/stu30-ico.png) no-repeat 0 -120px; }
.stu30l_ico7{ background:url(images/stu30-ico.png) no-repeat 0 -144px; }
.stu30l_ico8{ background:url(images/stu30-ico.png) no-repeat 0 -168px; }
.stu30l_ico9{ background:url(images/stu30-ico.png) no-repeat 0 -192px; }
.stu30l_ico10{ background:url(images/stu30-ico.png) no-repeat 0 -216px; }
.stu30l_ico11{ background:url(images/stu30-ico.png) no-repeat 0 -240px; }

#stu30l_lb_s a{  width:100% ; height:54px; background-color:#e9eae4; display:block;}
#stu30l_lb_s h3,#stu30l_lb_s span{color:#666;font:normal 12px/54px microsoft Yahei;}

#stu30l_lb_sub a{  width:100% ; height:54px; display:block;}
#stu30l_lb_sub h3,#stu30l_lb_sub span{color:#666;font:normal 12px/54px microsoft Yahei;}


/*study30.html：right*/
.r_contc{ width:900px; margin:0 40px; background: url(images/r_contbg.png) repeat-y;overflow:hidden; zoom:1; position:relative;}
.r_contc1{ width:900px; margin:0 40px;overflow:hidden; zoom:1; position:relative; background-color:#FFF;}
.stu30_line1{  background-color:#FFF; width:680px; height:250px; padding-top:64px; border-bottom:1px #e5f4e0 solid;}
.stu30_line1 dl{ border-bottom:1px #3399FF solid;}
.stu30_line1 dt{ float:left;}
.stu30_line1 dt img{ margin:0px 43px 0 30px; }
.stu30_line1 dd{ float:right; width:445px;  margin-right:30px;}
.stu30_line1 h1{ font:normal 24px/48px microsoft Yahei; color:#000;}
.stu30_line1 h1 span{ color:#656565;}

.stu30_line1 li{  width:90px; float:left;}
.stu30_line1 li img{ margin:12px 8px 12px 0; float:left;}
.stu30_line1 li span{ float:left; font:normal 16px/45px microsoft Yahei; margin-right:10px;}
.stu30_line1 p{ margin-top:60px; color:#959595; line-height:20px;}
.stu30_rlbg{ width:680px;}
.stu30_rrbg{ width:220px; position:absolute; top:0; right:0; }


#classlb_tt span{ width:10%; float:left;font:normal 14px/54px microsoft Yahei;color:#0ba239;}
#classlb_tt h1{ width:60%;text-indent:15px; float:left;font:normal 14px/54px microsoft Yahei;color:#0ba239;background-color:#fff;}
#classlb_tt h3{ width:15%; float:left;font:normal 14px/54px microsoft Yahei;color:#0ba239;}
#classlb_tt h4{ width:15%; float:left;font:normal 14px/54px microsoft Yahei;color:#0ba239;}
.classlb{ width:100%;font:normal 12px/54px microsoft Yahei; width:680px;  }

.classlb li{width:100%;display:block; background-color:#fff; display:inline;}
.classlb span,.classlb h1 a,.classlb h3,.classlb h4{background-color:#fff;float:left;font:normal 12px/54px microsoft Yahei; color:#999;  }
.classlb span{ width:10%; text-align:center;  }
.classlb h1 a{ width:60%; color:#23bdfe; text-indent:15px;}
.classlb h3{ width:15%; text-align:center; }
.classlb h4{ width:15%; text-align:center; }


#memberlb_tt span{ width:15%; float:left;font:normal 14px/54px microsoft Yahei;color:#0ba239;}
#memberlb_tt h2{ width:20%;text-indent:15px; float:left;font:normal 14px/54px microsoft Yahei;color:#0ba239; }
#memberlb_tt h3{ width:20%; float:left;font:normal 14px/54px microsoft Yahei;color:#0ba239;}
#memberlb_tt h4{ width:15%; float:left;font:normal 14px/54px microsoft Yahei;color:#0ba239;}
#memberlb_tt div{ width:30%; float:left;font:normal 14px/54px microsoft Yahei;color:#0ba239;}

.memberlb{ width:100%;font:normal 12px/54px microsoft Yahei; width:680px; display:block; }
.memberlb li{ background-color:#fff; clear:both; height:54px; width:100%; color:#999; vertical-align:middle; position:relative;}
.memberlb span{ width:15%; text-align:center; float:left; font:normal 12px/54px microsoft Yahei; }
.memberlb h2{ width:20%; font:normal 12px/54px microsoft Yahei;float:left; text-indent:15px;  }
.memberlb h3{ width:20%;float:left; text-align:left;font:normal 12px/54px microsoft Yahei;}
.memberlb h4{ width:15%; float:left;text-align:left;font:normal 12px/54px microsoft Yahei;}
.memberlb div{ width:30%; float:left;text-align:left;font:normal 12px/54px microsoft Yahei;}
.memberlb p{ line-height:18px;  text-align:left; text-indent:10px; }
#classlbs{ background-color:#f5f6f6; height:54px;}
.memberlb img{ margin:7px 3px;}
.memberlb a img{ margin:17px 3px; }
.mt5{ margin-top:5px; }
.mt7{ margin-top:7px; }
.mt10{ margin-top:10px; }
.mt13{ margin-top:13px; }
.memberlb_ico1 { position:absolute; top:15px; left:160px;}
.memberlb_ico2{ position:absolute; top:5px; left:225px;}


.stu30_rr div{ height:60px; border-bottom:1px #e5f4e0 solid;font:normal 14px/60px microsoft Yahei; text-indent:20px; color:#000; clear:both;  }


#stu30_numb{ color:#666; padding-left:0px;line-height:60px; border-bottom:1px #e5f4e0 solid; font-size:12px; display:block;}
#stu30_numb span{ color:#1cbaa7;  font-size:14px;}
#stu30_numb em{ color:#ff662b; margin-left:20px; font-size:14px;}

.stu30_member{ height:36px; padding:12px 20px;  border-bottom:1px #e5f4e0 solid; position:relative;}
.stu30_member dd a{color:#00b9ff; margin-left:1px; text-align:left; line-height:20px;}
.stu30_member dd p{color:#b8b8b8; margin-left:7px;text-align:left;line-height:20px;font-weight:100; font-size:12px;}

.stu30_cert span a{ font-size:12px; color:#00b9ff; margin-right:20px; line-height:63px; }
.stu30_cert em{font-size:12px; color:#666666;}
.stu30_cert em span{ color:#ff662b;margin-right:0px;}

#stu30_rank{ position:absolute; top:0px; right:30px; color:#999;font:normal 18px/60px microsoft Yahei; }


/*study30-2.html*/
.pos_r{ position:relative;}
.stu30-rbtn{ position:absolute; top:0; right:40px;}
.stu30-rbtn span{font:normal 18px/40px microsoft Yahei;  float:left;}
.stu30-rbtn img{ margin:10px 10px 0 0; float:left;}
.stu30_lb_tt { height:60px;border-bottom:1px #e5f4e0 solid; width:680px;}
.stu30_lb_tt p{ font:normal 16px/60px microsoft Yahei; color:#000; text-indent:40px; float:left;}
.stu30_lb_tt span{ font:normal 14px/60px microsoft Yahei; color:#666; float:right; margin-right:40px;}


#classlb_tt1 span{ width:10%; float:left;font:normal 14px/54px microsoft Yahei;color:#0ba239;}
#classlb_tt1 h1{ width:45%;text-indent:15px; float:left;font:normal 14px/54px microsoft Yahei;color:#0ba239;background-color:#fff;}
#classlb_tt1 h3{ width:15%; float:left;font:normal 14px/54px microsoft Yahei;color:#0ba239;}
#classlb_tt1 h4{ width:15%; float:left;font:normal 14px/54px microsoft Yahei;color:#0ba239;}
.classlb1{ width:100%;font:normal 12px/54px microsoft Yahei; width:680px;  }

.classlb1 li{width:100%;display:block; background-color:#fff; +display:inline; clear:both;}
.classlb1 span,.classlb1 h1 a,.classlb1 h3,.classlb1 h4{background-color:#fff;float:left;font:normal 12px/54px microsoft Yahei; color:#999;  }
.classlb1 span{ width:10%; text-align:center;  }
.classlb1 h1 a{ width:45%; color:#23bdfe; text-indent:15px;}
.classlb1 h3{ width:15%; text-align:center; }
.classlb1 h4{ width:15%; text-align:center; }
.classlb1 h4 img{ margin-top:20px; }

#classlbs{ background-color:#f5f6f6; height:54px; }
.post{ display:block;min-height:130px;}
.post h3{font:normal 12px/24px microsoft Yahei;color:#23bdfe;}
.post p{font:normal 12px/24px microsoft Yahei; padding:0 20px;color:#999;}


.views{ width:600px; padding:0px 40px 40px 0px; background:#fff; overflow:hidden; zoom:1; margin:0 40px; }

.views_sm{ width:65px; float:left; overflow:hidden; zoom:1; margin-top:20px; height:150px; }
.views_sm h2{ color:#00b9ff; font-size:12px; line-height:20px; margin-top:10px;}
.views_sm h3{ font-size:12px; font-weight:normal; line-height:20px;}
.views_yj{ width:512px; float:left; background:url(images/kuang_bg.png)  no-repeat top right; margin-top:20px; margin-left:0px; padding-left:10px; overflow:hidden; zoom:1;}
.views_yj_left{background:url(images/kuang_bgleft.png) no-repeat ; width:12px; height:110px; float:left;  margin-top:20px;}
.views_yj textarea{ margin-top:2px; display:block;border:0px; width:510px; line-height:18px; font-size:12px; color:#535353; float:left;}
.views_yj_btm{ width:518px; float:right; background:url(images/kuang_btm.png) repeat-x bottom right;  padding-left:10px; height:40px; +margin-left:-5px; }
.views_yj_btm span{ float:right;}


.stu-reviewlbs{ width:600px; margin:0 40px; background-color:#fff; height:96px; padding:0px 40px 40px 0px;}
.stu-reviewlbs p{font:normal 12px/20px microsoft Yahei; color:#1cbaa7; margin-right:20px;}
.stu-reviewlbs h3{font:normal 12px/24px microsoft Yahei; color:#b8b8b8;margin-right:17px;}

.stu-reviewlbs_left{background:url(images/kuang_bluebg.png) no-repeat ; width:12px; height:110px; float:left;}
.stu-reviewlbs_right{ background:url(images/kuang_bluebg.png) right; padding:15px 0px 15px 15px;  float:left;height:66px; width:508px; line-height:20px; }
.stu-reviewlbs_right p{height:38px; overflow:hidden; }
.stu-reviewlbs_right p a{ color:#666; }
.stu-reviewlbs_right li{ float:left; margin:1px 0  0 5px;}
.stu-reviewlbs_right span{color:#aaa; line-height:40px;}
.stu_filemores{ width:680px; height:30px;  text-align:center; background-color:#FFF; border-top:1px #e5f4e0 solid; padding:35px 0; position:relative; clear:both;}
.stu_filemores img{ margin:0 10px;}


/*自适应全屏的对话框*/
.views_full{ width:100%; padding:30px 0px 5px 0px; background:#fff; zoom:1; }
.views_full_sm{ width:65px; float:left;zoom:1;height:150px; padding-left:40px; }
.views_full_sm h2{ color:#00b9ff; font-size:12px; line-height:20px; margin-top:10px;}
.views_full_sm h3{ font-size:12px; font-weight:normal; line-height:20px;}
.views_full_sm img{ width:40px; height:40px;}

.views_full_yj{  margin-left:105px; margin-right:60px; height:100px;}
.views_full_kuang{ width:100%;position:relative; background-color:#fff; }
.views_full_tri{ position:absolute; top:12px; left:-7px;}
.views_full_yj textarea{ width:100%; height:80px; border:0; border:1px #dedede solid; padding:10px; border-top-left-radius:5px; border-top-right-radius:5px; }

.views_full_yj_btm{ width:100%; float:right; height:40px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; background-color:#e9ebec; position:relative; }
.views_full_yj_btm span{ position:absolute; right:-22px;}


.stu_full_reviewlbs{ width:100%;  background-color:#fff;padding:5px 0; margin:0;}
.stu-reviewman{ padding-left:40px; width:65px; float:left; }
.stu-reviewman p{font:normal 12px/20px microsoft Yahei; color:#1cbaa7; margin-right:20px;}
.stu-reviewman h3{font:normal 12px/24px microsoft Yahei; color:#b8b8b8;margin-right:17px;}
.stu-reviewman img {height: 40px;width: 40px;}

.stu_reviewlbs_fullr{ padding:20px 20px 0 20px; border-radius:5px; margin:0 40px 10px 105px; background-color:#e6fced; position:relative;}
.stu_reviewlbs_fullr p{word-wrap: break-word;}
/* .stu_reviewlbs_fullr p{height:48px; overflow:hidden; } */
.stu_reviewlbs_fullr p a{ color:#666; }
.stu_reviewlbs_fullr li{ float:left; margin:1px 0  0 5px;}
.stu_reviewlbs_fullr span{color:#aaa; line-height:40px;}


/*stu30-3.html*/
#classlb_tt2 span,#classlb_tt2 h3,#classlb_tt2 h4{ float:left;font:normal 12px/30px microsoft Yahei;color:#666; height:30px; background-color:#fff;text-align:center;}
#classlb_tt2 span{ width:20%; text-align:left; text-indent:30px;}
#classlb_tt2 h3{ width:16%; }
#classlb_tt2 h4{ width:16%;}

.classlb2{ width:100%;font:normal 12px/54px microsoft Yahei; width:900px;  }
.classlb2 li{width:100%;display:block;  background-color:#f7f8f2; +display:inline; clear:both; height:60px; border-bottom:1px #ebebeb solid; }
.classlb2 span{ width:20%; text-align:center;  float:left;height:60px; background-color:#f7f8f2;}
.classlb2 h3{ width:16%; text-align:center;font:normal 18px/60px microsoft Yahei;color:#171e3d; float:left;}
.classlb2 h4{ width:16%; text-align:center;font:normal 12px/60px microsoft Yahei; color:#1cbaa7; float:left;}
.classlb2 span,.classlb2 h3,.classlb2 h4{+height:60px; +background-color:#f7f8f2;+border-bottom:1px #ebebeb solid; }


.stu30_lb_tt1 { height:60px;border-bottom:1px #e5f4e0 solid; width:900px;}
.stu30_lb_tt1 p{ font:normal 16px/60px microsoft Yahei; color:#000; text-indent:30px; float:left;}
.stu30_lb_tt1 span{ font:normal 14px/60px microsoft Yahei; color:#666; float:right; margin-right:30px;}


/*stu30-4.html*/
.classlb3{ width:100%;font:normal 12px/40px microsoft Yahei; width:900px;  }
.classlb3 li{display:block;  background-color:#fff; +display:inline; clear:both; height:40px; border-bottom:1px #ebebeb solid; }
.classlb3 h1 a{ width:790px; float:left;height:40px; font:normal 12px/40px microsoft Yahei; text-indent:30px; color:#999;  }
.classlb3 h1 a:hover{ color:#23bdfe;}
.classlb3 h4{ width:80px;font:normal 12px/40px microsoft Yahei;color:#999; float: right; padding-right:30px; text-align:right;}
.classlb3s{background-color:#f7f8f2;+display:inline-block;}

/*stu30-1.html*/
.stu3001{ width:900px; height:200px; margin:0 40px 20px 40px; position:relative; background-color:#fff;}
.stu3001_tuike a{ width:60px; height:60px; background:url(images/btn-tuike.png) no-repeat; top:0; right:0; position:absolute; text-align:center; line-height:60px; color:#fff;}
.stu3001_close{ width:60px; height:60px; top:0; right:0;position:absolute;}
.stu3001_men { width:199px; border-right:1px #e5f4e0 solid;}
.stu3001_men img{ margin:32px 40px;}
.stu3001_tt{ font:normal 20px/60px microsoft Yahei;color:#000; text-align:left; text-indent:30px;}
.stu3001_tt span{ color:#666666; margin-left:5px;}
.stu3001_line{ width:500px;height:4px; border-left:200px #00ab4c solid; background-color:#b7ebc5;  font-size:1px; }
.stu3001_nr{ width:440px; margin:20px 0px 20px 20px; color:#959595; line-height:20px; height:98px; overflow:hidden; }
.stu3001_score{ margin-right:10px; width:227px; margin-top:58px;}
.stu3001_score li{ color:#1cbaa7; font-size:16px; line-height:40px; width:49px; height:40px; background: url(images/circle.png) no-repeat center; text-align:center; float:left; margin:3px;}
.stu3001_score p{ font-size:12px; color:#999; clear:both; line-height:22px;}
.stu3001_time{ position:absolute; top:25px;right:90px; background:url(images/ico_time.png) no-repeat; text-indent:20px; color:#999; }


/*stu01-01.html*/
.stu-rcont{ width: 900px; margin: 0 40px; position: relative; background-color: #fff; zoom: 1; +display:inline;+margin: 0 0px; overflow: hidden; visibility: visible;}
.stu0101{ height:260px; text-align:center; padding-top:85px; color:#999; }
.stu0101 a{ line-height:20px; color:#00b9ff;}

/*stu01-04.html*/
.stu0104{ text-align:center; padding-bottom:30px;}
.stu0104 h2{ text-indent:30px; color:#666; text-align:left; font:normal 16px/60px microsoft Yahei;}
.stuline{ height:1px; background-color:#e5f4e0; font-size:0; line-height:1px; overflow:hidden;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mt50{ margin-top:50px;}
.mt60{ margin-top:60px;}
.mt0{ margin-top:0px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mb0{ margin-bottom:0px;}
.mb10{ margin-bottom:10px;}
.mb20{ margin-bottom:20px;}
.mb30{ margin-bottom:30px;}
.mb40{ margin-bottom:40px;}


.tablebottom{ border-bottom:1px #e5f4e0 solid;}

.stu0104_zs ul{ margin-left:15px; zoom:1; height:207px; }
.stu0104_zs li{ float:left; margin:30px 15px; position:relative;}
.stu0104_zs em a,.stu0104 em a{ color:#00b9ff; }
.stu0104_zs p{ color:#959595; text-align:center;}
.stu0104_tra{ width:260px; height:146px; background-color:#000;filter:Alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6; position:absolute; top:0; left:0; text-align:center; }
.stu0104_tra a:hover{ visibility:visible;}
.stu0104_tra img{ margin-top:60px;}
.stu0104_tt{ font:normal 24px/104px microsoft Yahei; color:#00ab5c; text-indent:40px;}


.stu-rcont0104{width:900px; margin:0 40px; position:relative; background: url(images/stuvline.png) left repeat-y;  }
.stu0104_rlb{ position:relative; width:856px;background-color:#fff;display:table;margin-bottom:20px;}
.stu0104_rlb span{ position:absolute; top:27px; left:21px; font:normal 24px/27px microsoft Yahei; color:#1cbaa7; }
.stu0104_rlb ul{ margin:26px 30px 20px 140px; display:table;}
.stu0104_rlb li{ line-height:23px; position:relative; margin-left:18px;margin-bottom:8px;}

.stu0104_redp,.stu0104_greyp,.stu0104_bluep,.stu0104_greenp{ width: 6px; height: 6px; margin: 20px; position: absolute; top: -12px; left: -37px;}
.stu0104_greyp{ background:url(images/stuico_p.png) no-repeat 0 0px; }
.stu0104_redp{ background:url(images/stuico_p.png) no-repeat 0 -9px;  }
.stu0104_bluep{ background:url(images/stuico_p.png) no-repeat 0 -18px;  }
.stu0104_greenp{ background:url(images/stuico_p.png) no-repeat 0 -27px;  }
.stu0104_red a{ color:#ff5a00;}
.stu0104_blue a{color:#1cbaa7; }
.stu0104_green a{ color:#00ab4c;}
.stu0104_blueg a{ color:#00b9ff;}


.stu0104_greyico{ margin:60px auto 20px auto; text-align:center;}
.stu0104icos{ margin-left:30px;}
.stu0104icos li{ float:left; width:140px; }


/*stu01-05.html*/
.stu_rtopcont h1{ font:normal 16px/60px microsoft Yahei; text-indent:30px; float:left; color:#000; }
.stu_rtopcont h5{ color:#666; float:left;float:left;font:normal 16px/60px microsoft Yahei;text-indent:8px;  }

.stu0105_select{height:30px;-moz-border-radius: 5px;/* Gecko browsers */    -webkit-border-radius:5px;/* Webkit browsers */ border-radius:5px;/* W3C syntax */ border: 1px #dedede solid; text-indent:10px; +text-indent:0;   border:1px #E2E2E2 solid; margin-top:40px; line-height:30px;+line-height:10px; margin-left:40px; width:160px; background-color:#fff; background:url(images/stubtn_down.png)  #fff no-repeat right;  }
.stu0105_select span{  width:160px; }
.popMore{ width:160px; border:1px #E2E2E2  solid; z-index:9900; position:absolute;}
.popMore a{ height:30px; background-color:#fff; display:block;}


.stu_rbtn span{  font:normal 14px/60px microsoft Yahei; float:right;}
.stu_rbtn a{ background:none; margin-top:18px; text-indent:0; height:30px; }
.stu-rcont h4{font:normal 12px/40px microsoft Yahei; color:#666; text-indent:30px; margin-top:10px;}
.stu-rcont p{font:normal 12px/20px microsoft Yahei; color:#666; margin-left:30px; margin-right:30px; color:#959595; margin-bottom:40px;}


.stu0105 h2 a{display:block;overflow:hidden; width:720px; height:54px;font:normal 14px/54px microsoft Yahei; text-indent:60px; color:#00b9ff; float:left;   }
.stu0105 li{position:relative; clear:both; display:block;  border-bottom:1px #e5f4e0 solid;height:54px; }
.stu0105 em img{ position:absolute; top:20px; left:30px;}
.stu0105 div{ height:54px; width:820px;}
.stu0105 b{ font:normal 12px/54px microsoft Yahei; color:#999; margin-left:5px;}
.stu0105 span img{ position:absolute; top:20px; right:30px; float:right; }

.stu0105_homew{ text-align:center; height:86px;border-bottom:1px #e5f4e0 solid;}
.stu0105_homew img{ margin:20px;}


.stu0105_worklb{ height:57px; background-color:#f5f6f6;}
.stu0105_worklb h3{ font:normal 14px/57px microsoft Yahei; color:#666; text-align: center; padding:0 30px; background-color:#FFF; width:70px;}

.stu0105lb li{ height:54px;}
.stu0105lb h3 a{overflow:hidden; max-width:300px; overflow:hidden; height:54px;  color:#62c9fd; float:left;  font:normal 12px/54px microsoft Yahei;}
.stu0105lb div{ width:380px; height:54px; float:left;}
.stu0105lb em img{ float:left; margin:17px 10px 0 30px;}
.stu0105lb b{ background:url(images/scorebg.png) no-repeat center center; width:50px; height:54px; float:left; text-align:center; letter-spacing:1px;font:normal 12px/54px microsoft Yahei; margin-left:10px;}

.stu0105lb h4{float:left;color:#999;font:normal 12px/54px microsoft Yahei;  margin-top:0; color:#b8b8b8;}
.stu0105lb h4 span{ margin-right:6px;}
.stu0105lb h5 a{float:right; background:url(images/stu0105_btn_n.png) no-repeat center center; height:54px; width:100px;font:normal 12px/54px microsoft Yahei; color:#666; text-align:center;letter-spacing:1px; margin-right:30px;}
.stu0105lb h5 a:hover{ background:url(images/stu0105_btn_h.png) no-repeat center center; color:#fff;}

.stu0105lbs{ background-color:#f5f6f6;}
.stu0105lb_bottom{ height:40px; margin-bottom:20px;}

.stu0105lb_btn a{ background:url(images/stu0105_5btn_n.png) no-repeat center center; height:54px; width:116px;font:normal 12px/54px microsoft Yahei; color:#666; letter-spacing:1px; display:block; margin:15px auto;}
.stu0105lb_btn a:hover{ background:url(images/stu0105_5btn_h.png) no-repeat center center; color:#fff;}


.pageg{ width:900px; height:60px; position:relative; margin:0 40px; background-color:#e5f4e0; text-align:center; padding-top:30px; }
.pageg img{vertical-align: middle;}
.pageg a img{ border:0;}
.pageg a,.pages{ font:normal 16px/16px microsoft Yahei; color:#989898; margin:4px 12px 30px 12px;}
.pageg a:hover ,.pages{ color:#0BB8FD;  border-bottom:2px #00CCCC solid; }
a:hover.pagepic{ border:0;}

/*stu01-05-02.html*/
.stu0105search{ height:107px;}
.stu0105sear_box { position:relative;  border:1px #5f9 solid; }
.search_box input{ height:28px;-moz-border-radius:5px;/* Gecko browsers */ -webkit-border-radius:5px;/* Webkit browsers */ border-radius:5px;/* W3C syntax */ border: 1px #dedede solid; text-indent:10px; border:1px #E2E2E2 solid; margin-top:30px; line-height:28px;  }
.search_box a{ background:url(images/stu0105_tree.png) 0 -80px; width:30px; height:30px; display:block; position:absolute; left:392px; top:30px;}


.search_radio{ margin-top:-25px; margin-left:27px;}
.search_radio b{color:#999;font:normal 12px/16px microsoft Yahei; float:left;text-indent:5px; margin-right:15px;}
.search_radio span{color:#999;font:normal 12px/16px microsoft Yahei; float:left;text-indent:205px;}
.search_radios{background:url(images/stu0105_tree.png) 0 -40px; width:16px; height:16px; float:left;  }
.search_radion{background:url(images/stu0105_tree.png) 0 -60px; width:16px; height:16px; float:left; }


#stutree { width:450px; line-height: 40px; list-style-type: none; text-align:left; } 

/*==================一级目录===================*/ 
#stutree a { width:420px; display: block; padding-left:30px; } 
.treeclose,.treeopen,.selectitem,.selectnon,.selectnoable,.selectdel{width:20px; height:20px; margin:10px 5px 0 0; display: inline-block; float:left;}
.treeclose{ background:url(images/stu0105_tree.png) 20px -20px; }
.treeopen{ background:url(images/stu0105_tree.png) 20px 0px;}
.selectitem{ background:url(images/stu0105_tree.png) 20px -40px;}
.selectnon{ background:url(images/stu0105_tree.png) 20px -60px; }
.selectnoable{ background:url(images/stu0105_tree.png) no-repeat 2px 0px;}
.selectdel{ background:url(images/stu0105_tree.png) no-repeat 0px -20px;}

#stutree li { border-bottom:#ebebeb 1px solid; border-right:#ebebeb 1px solid;  float:left;  } 

#stutree li a:hover{ background:#fafaf9; } 
#stutree a:link  { color:#898986; text-decoration:none; } 
#stutree a:visited  { color:#898986;text-decoration:none; } 
#stutree a:hover  { color:#898986;text-decoration:none; } 

/*==================二级目录===================*/ 
#stutree li ul { list-style:none; text-align:left;} 
#stutree li ul li{ /*二级目录的背景色*/ border-bottom:0; border-right:0; border-top:#ebebeb 1px solid; } 
#stutree li ul a{ padding-left:50px; width:400px; } 

/*下面是二级目录的链接样式*/ 

#stutree li ul a:link  { color:#898986; text-decoration:none;  } 
#stutree li ul a:visited  { color:#898986;text-decoration:none; } 
#stutree li ul a:hover { color:#898986; text-decoration:none; font-weight:normal; background:#fafaf9;/* 二级onmouseover的字体颜色、背景色*/ } 

/*==============================*/ 
#stutree li:hover ul { left: auto; } 
#stutree li.sfhover ul { left: auto; } 
#content { clear: left; } 
#stutree ul.collapsed { display: none; } 

.stu_treecont{ width: 900px; margin: 0 40px; position: relative; background-color: #f7f8f2; zoom: 1; overflow: hidden; visibility: visible;}
.stu_treecont_tt{ width:449px; height:40px; color:#898986; text-indent:30px; line-height:40px;border-bottom:#ebebeb 1px solid; border-right:#ebebeb 1px solid; display:block;}

.stu_result li{border-bottom:#ebebeb 1px solid; height:40px;width:449px; }
.stu_result li a{ width:419px;  line-height:40px;  }
.stu_result span{ margin-left:30px;}
.closesearch{ height:86px; border-bottom:#ebebeb 1px solid;}
.closesearch a{ background:url(images/stu0105_btn_n.png) no-repeat center center; height:84px; width:100px;font:normal 12px/84px microsoft Yahei; color:#666; text-align:center;letter-spacing:1px; display:block; margin:0 auto;}
.closesearch a:hover{ background:url(images/stu0105_btn_h.png) no-repeat center center; color:#fff;}

/*stu01-08.html*/
.classlb4{ width:100%;font:normal 12px/56px microsoft Yahei; width:900px;  }
.classlb4 li{display:block;  background-color:#fff; +display:inline; clear:both; height:56px; position:relative;  +position: static; }
.classlb4 h1{width:430px;overflow:hidden;float:left; }
.classlb4 h1 img{ margin-left:10px;}
.classlb4 h1 a{  float:left;height:56px; max-width:340px;overflow:hidden; font:normal 14px/56px microsoft Yahei; text-indent:30px; color:#23bdfe; display:inline;  }
.classlb4 h1 a:hover{ color:#23bdfe;}
.classlb4 h1 b{font:normal 12px/56px microsoft Yahei; color:#171e3d; }
.classlb4 h3{ width:430px; height:40px; overflow:hidden;font:normal 12px/20px microsoft Yahei;color:#999; margin-left:30px;position:absolute;+position: static; top:50px;+top:0;}
.classlb4 h4{ width:440px;font:normal 12px/56px microsoft Yahei;color:#999; float: right; padding-right:30px; text-align:right;  }
.classlb4 h4 img{vertical-align:middle; margin:9px 0 9px 8px;+margin:9px 0 7px 8px; }
.pos_r{position:relative;}

.classlb4s{background-color:#f7f8f2; height:56px;}
.classlb4open{ height:125px;}

.classlb4tip,.classlb4tip1{width:124px; height:55px; position:absolute; top:-70px;  +top:-50px; left:-7px; z-index:9999;}
.classlb4tip { background:url(images/tipbg.png) no-repeat 0 0; }
.classlb4tip1{ background:url(images/tipbg.png)  no-repeat -125px 0; }
.classlb4tip h2,.classlb4tip1 h2{ color:#00b9ff;  height:20px; font:normal 12px/18px microsoft Yahei; text-align:left;  margin-left:10px; margin-top:7px;}
.classlb4tip p,.classlb4tip1 p{ font:normal 12px/18px microsoft Yahei; height:20px;text-align:left;margin-left:10px;}


/*stu20.html*/
.stu20tab ul{ width:450px;border:1px #3300FF solid;}
.stu20tab li { float:left;   }
.stu20tab li p{ clear:both; line-height:24px; margin-right:27px;}
.stu20tab li a { background-color:#fbfcf9; float:left;width:87px; height:60px; display:block; text-align:center;border-right:1px #fbfcf9 solid;border-left:1px #fbfcf9 solid; color:#999;}
.stu20tab li a:hover ,.stu20tabs{ background-color:#fff;border-right:1px #e5f4e0 solid;border-right:1px #fbfcf9 solid;}
.stu20tabs{width:87px; height:60px; }


.stuico_all,.stuico_all_n,.stuico_asking,.stuico_asking_n,.stuico_solved,.stuico_solved_n,.stuico_solving,.stuico_solving_n,.stuico_del,.stuico_del_n,.stuico_txt,.stuico_acept,.stuico_acept_n{width:20px; height:20px; margin-top:10px; margin-left:33px; }
.stuico_all{ background:url(images/ico-stu20.png) no-repeat 0 0; }
.stuico_all_n{ background:url(images/ico-stu20.png) no-repeat -20px 0; +margin-left:0px;}
.stuico_asking{ background:url(images/ico-stu20.png) no-repeat 0 -20px; }
.stuico_asking_n{ background:url(images/ico-stu20.png) no-repeat -20px -20px;+margin-left:0px;}
.stuico_solved{ background:url(images/ico-stu20.png) no-repeat 0 -40px; }
.stuico_solved_n{ background:url(images/ico-stu20.png) no-repeat -20px -40px;+margin-left:0px; }
.stuico_solving{ background:url(images/ico-stu20.png) no-repeat 0 -60px;}
.stuico_solving_n{ background:url(images/ico-stu20.png) no-repeat -20px -60px;+margin-left:0px; }
.stuico_del{ background:url(images/ico-stu20.png) no-repeat 0 -80px; }
.stuico_del_n{ background:url(images/ico-stu20.png) no-repeat -20px -80px;+margin-left:0px; }
.stuico_txt{ background:url(images/ico-stu20.png) no-repeat 0px -99px; display:inline-block; vertical-align: text-bottom; vertical-align:middle\9; margin-top:0\9;}
.stuico_acept{ background:url(images/ico-stu20.png) no-repeat 0 -120px;}
.stuico_acept_n{ background:url(images/ico-stu20.png) no-repeat -20px -120px;+margin-left:0px; }


.stu20_select{height:30px;-moz-border-radius: 5px;/* Gecko browsers */    -webkit-border-radius:5px;/* Webkit browsers */ border-radius:5px;/* W3C syntax */ border: 1px #dedede solid; text-indent:10px; +text-indent:0;   border:1px #E2E2E2 solid; margin:15px 30px 0 40px;  width:260px; background:url(images/stubtn_down.png)  #fff no-repeat right;  }
.stu20_select span{  width:260px; margin-top:0; line-height:30px; text-indent:10px; +text-indent:10px; margin-right:0; +margin-left:0px;}
.stu20_select input{ border: medium none; height: 28px; line-height: 30px; margin-right: 26px; margin-top: 0; text-indent: 10px; width: 233px; }


.stu20_select1{height:26px;-moz-border-radius: 5px;/* Gecko browsers */    -webkit-border-radius:5px;/* Webkit browsers */ border-radius:5px;/* W3C syntax */ border: 1px #dedede solid; text-indent:10px; +text-indent:0;   border:1px #E2E2E2 solid; margin:17px 10px 0 0px;  width:100px; background:url(images/stubtn_down.png)  #fff no-repeat right;  }
.stu20_select1 span{  width:100px; margin-top:0; line-height:26px; text-indent:10px; +text-indent:10px; margin-right:0; +margin-left:0px;}
.stu20_select1 input{  border: medium none;    height: 24px;    line-height: 23px;    margin-right: 26px;    margin-top: 0;    text-indent: 10px;    width: 70px;}

.popMore1{ width:260px; border:1px #E2E2E2  solid; z-index:9900; position:absolute; margin-top:30px;}
.popMore1 a{ height:30px; background-color:#fff; display:block;}


.classlb5{ width:100%;font:normal 12px/56px microsoft Yahei; width:900px;  }
.classlb5 li{display:block;  background-color:#fff; +display:inline; clear:both; height:56px; position:relative;  +position: static; }
.classlb5 h1{width:470px;overflow:hidden;float:left; }

.classlb5 h1 a{  float:left;height:56px; width:245px;overflow:hidden; font:normal 14px/56px microsoft Yahei; text-indent:10px; color:#23bdfe; display:inline;}
.classlb5 h1 a:hover{ color:#23bdfe;}
.classlb5 h1 b{font:normal 12px/56px microsoft Yahei; color:#999; }
.stu20_score{ background:url(images/ico-stu20.png) no-repeat -20px -100px; width:18px; height:20px; color:#fff;font:normal 12px/22px microsoft Yahei; text-align:center; margin:17px 12px;}
.classlb5 h4{ width:310px;font:normal 12px/56px microsoft Yahei;color:#7f7f7f; float:left; text-align:left; }
.classlb5 h4 em{ color:#000;}
.classlb5 h5{ width:120px; height:56px;  float:right;}
.classlb5 h5 a{ float:right;background:url(images/stu_2btn.png) 0 0; width:60px; height:26px;font:normal 12px/26px microsoft Yahei; margin-top:15px; margin-right:30px; text-align:center;}
.classlb5 h5 a:hover{ background:url(images/stu_2btn.png) 0 -26px; color:#FFF;}
.mt18{ margin-top:18px;}


/*stu20-01.html*/
.stu2001man{ width:65px; height:105px; margin-left:30px; mbackground-color:#fff;  position:relative;}
.stu2001man p{font:normal 12px/20px microsoft Yahei; color:#00b9ff; margin:0; margin-top:5px;}
.stu2001man h3{font:normal 12px/24px microsoft Yahei; color:#b8b8b8;}
.stu2001man h4{background: rgba(0, 0, 0, 0) url("images/opinion_name.png") no-repeat scroll 0 0;color: #fff;font-size: 11px;font-weight: normal;height: 16px;line-height: 16px;text-align: center;width: 40px;margin-top:0px;}

.stu2001dialog_b{ width:704px;background-color:#e7fdee; position:relative; padding:10px 30px 20px 30px;}
.stu2001dialog_r{ width:704px;background-color:#fbfbe8; position:relative; padding:10px 30px 20px 30px;}
.stu2001dialog_grey1{ width:764px;background-color:#fff; position:relative; padding:10px ; border:1px #dedede solid;}

.stu2001dialog_b h1,.stu2001dialog_r h1{font:bold 14px/60px microsoft Yahei; color:#666; }
.stu2001dialog_b a img,.stu2001dialog_r a img{ margin-top:0;}
.stu2001dialog_b b,.stu2001dialog_r b{ margin-right:10px; }
.stu2001dialog_b p,.stu2001dialog_r p{ padding:0; margin:0}
.stu2001dialog_b p a,.stu2001dialog_r p a{  color:#666;}
.stu2001dialog_b span,.stu2001dialog_r span,.stu2001dialog_grey1 span{ margin-top:10px; color:#999;}
.stu2001bgblue_topl,.stu2001bgred_topl,.stu2001bggrey1_topl,.stu2001bggrey2_topl,.stu2001bgblue1_topl,.stu2001bgblue2_topr{ height:28px; width:12px; position:absolute;}
.stu2001bgblue_topr,.stu2001bgblue_btmr,.stu2001bgblue_btml,.stu2001bgred_topr,.stu2001bgred_btmr,.stu2001bgred_btml,.stu2001bggrey1_topr,.stu2001bggrey1_btmr,.stu2001bggrey1_btml,.stu2001bgblue1_topr,.stu2001bggrey2_topr,.stu2001bggrey2_btmr,.stu2001bggrey2_btml,.stu2001bgblue1_btml,.stu2001bgblue1_btmr,.stu2001bgblue2_topl,.stu2001bgblue2_btml,.stu2001bgblue2_btmr{height:5px; width:5px; position:absolute;}
.stu2001bgblue_topl{ background:url(images/stu2001bg.png) no-repeat 0 0 ; top:0; left:-7px;}
.stu2001bgblue_topr{ background:url(images/stu2001bg.png) no-repeat -50px 0 ;top:0; right:0;}
.stu2001bgblue_btml{ background:url(images/stu2001bg.png) no-repeat -7px -51px ; bottom:0;left:0px;}
.stu2001bgblue_btmr{ background:url(images/stu2001bg.png) no-repeat -50px -51px ; bottom:0;right:0;}
.stu2001bgred_topl{ background:url(images/stu2001bg.png) no-repeat -59px 0 ;top:0; left:-7px;}
.stu2001bgred_topr{ background:url(images/stu2001bg.png) no-repeat -109px 0 ;top:0; right:0;}
.stu2001bgred_btml{ background:url(images/stu2001bg.png) no-repeat -66px -28px ;bottom:0;left:0px;}
.stu2001bgred_btmr{ background:url(images/stu2001bg.png) no-repeat -109px -51px  ;bottom:0;right:0;}

.stu2001bggrey1_topl{ background:url(images/stu2001bg.png) no-repeat -156px 0 ;top:-1px; left:-7px; overflow:hidden;}
.stu2001bggrey1_topr{ background:url(images/stu2001bg.png) no-repeat -186px 0 ;top:-1px; right:-1px; overflow:hidden;}
.stu2001bggrey1_btml{ background:url(images/stu2001bg.png) no-repeat -163px -51px ;bottom:-1px;left:-1px; overflow:hidden;}
.stu2001bggrey1_btmr{ backgroun d:url(images/stu2001bg.png) no-repeat -186px -51px  ;bottom:-1px;right:-1px; overflow:hidden;}


.stu2001bggrey2_topl{ background:url(images/stu2001bg.png) no-repeat -327px 0 ;top:-1px; left:-7px;}
.stu2001bggrey2_topr{ background:url(images/stu2001bg.png) no-repeat -357px 0 ;top:-1px; right:-1px;}
.stu2001bggrey2_btml{ background:url(images/stu2001bg.png) no-repeat -334px -51px ;bottom:-1px;left:-1px;}
.stu2001bggrey2_btmr{ backgroun d:url(images/stu2001bg.png) no-repeat -357px -51px  ;bottom:-1px;right:-1px;}

.stu2001ico,.stu2001ico1,.stu2001ico2{width:26px; height:25px; margin:18px 10px 0 0;}
.stu2001ico{ background:url(images/stu2001ico.png) no-repeat 0 0;}
.stu2001ico1{ background:url(images/stu2001ico.png) no-repeat 0 -25px;}
.stu2001ico2{ background:url(images/stu2001ico.png) no-repeat 0 -50px;}
.stu2001ico3{ background:url(images/stu2001ico.png) no-repeat 0 -75px;width:60px; height:16px; display:inline; margin-left:8px;}
.stu2001ico4{ background:url(images/stu2001ico.png) no-repeat 0 -95px;width:70px; height:16px; display:inline; margin:5px 5px 0 5px; }


.stu2001bgblue1_topl{ background:url(images/stu2001bg.png) no-repeat -198px 0 ; top:0; left:-7px;}
.stu2001bgblue1_topr{ background:url(images/stu2001bg.png) no-repeat -248px 0 ;top:0; right:0;}
.stu2001bgblue1_btml{ background:url(images/stu2001bg.png) no-repeat -205px -51px ; bottom:0;left:0px;}
.stu2001bgblue1_btmr{ background:url(images/stu2001bg.png) no-repeat -248px -51px ; bottom:0;right:0;}


.stu2001bgblue2_topl{ background:url(images/stu2001bg.png) no-repeat -262px 0 ; top:0; left:0;}
.stu2001bgblue2_topr{ background:url(images/stu2001bg.png) no-repeat -306px 0 ;top:0; right:-7px;}
.stu2001bgblue2_btml{ background:url(images/stu2001bg.png) no-repeat -262px -51px ; bottom:0;left:0px;}
.stu2001bgblue2_btmr{ background:url(images/stu2001bg.png) no-repeat -306px -51px ; bottom:0;right:0;}


/*stu20-02.html*/
.stu2001_btn{  height:52px; padding-left:80px; width:820px;}
.stu2001_btn a{background:url(images/stu0105_btn_n.png); width:100px; height:26px;font:normal 12px/26px microsoft Yahei; margin-top:25px; text-align:center; margin-left:15px; }

.stu2001_btn a:hover{ background:url(images/stu0105_btn_h.png); color:#FFF;}
.h2{ height:2px;}
.h10{ height:10px;}
.h20{ height:20px;}
.h40{ height:40px;}
.h60{ height:60px;}
.h80{ height:80px;}
.h80w{ height:80px; background:#fff; margin:1px 40px 0 40px;}
.stu_rbtn1 span{  font:normal 14px/20px microsoft Yahei; float:right; margin-right:45px;}
.stu_rbtn1 em{ color:#999;}


.views_2001{ width:860px; padding:0px 40px 0px 0px; background:#fff; overflow:hidden; zoom:1; margin:0 40px; }

.views_sm{ width:65px; float:left; overflow:hidden; zoom:1; margin-top:20px; height:150px; }
.views_sm h2{ color:#00b9ff; font-size:12px; line-height:20px; margin-top:10px;}
.views_sm h3{ font-size:12px; font-weight:normal; line-height:20px;}
.views_yj_2001{ width:748px; float:left; background:url(images/kuang_bg.png)  no-repeat top right; margin-top:20px; margin-left:0px; padding-left:10px; overflow:hidden; zoom:1; outline:0;}
.views_yj_2001_left{background:url(images/kuang_bgleft.png) no-repeat ; width:12px; height:110px; float:left;  margin-top:20px; margin-left:-7px;}
.views_yj_2001 textarea{ margin-top:2px; display:block;border:0px; width:746px; line-height:16px; font-size:12px; color:#535353; float:left; margin-bottom:0;}

.views_yj_2001_btm{ width:753px; float:right; background:url(images/kuang_btm.png) repeat-x bottom right; margin-right:2px;  padding-left:10px; height:40px; +margin-left:-12px;  }
.views_yj_2001_btm span{ float:right;}
.views_yj_2001_btm div { margin-top:13px; margin-left:10px;}


.stu2001coin{ }
.stu2001dialog_g{ width:717px; height:85px; border:1px #dedede solid; position:relative; margin:20px 0 0 96px; padding:20px;  }
.stu2001bggrey_topl,.stu2001bggrey_topr,.stu2001bggrey_btml,.stu2001bggrey_btmr{height:5px; width:5px; position:absolute; z-index:9600; }
.stu2001bggrey_topl{ background:url(images/stu2001bg.png) no-repeat -120px 0 ; top:-1px; left:-1px;}
.stu2001bggrey_topr{ background:url(images/stu2001bg.png) no-repeat -143px 0 ;top:-1px; right:-1px;}
.stu2001bggrey_btml{ background:url(images/stu2001bg.png) no-repeat -120px -51px ; bottom:-1px;left:-1px;}
.stu2001bggrey_btmr{ background:url(images/stu2001bg.png) no-repeat -143px -51px ; bottom:-1px;right:-1px;}


.stu2001dialog_g em,.stu2001dialog_none em{ color:#ff5a00; float:left;margin-right:5px;margin-left:5px;}
.stu2001dialog_g b,.stu2001dialog_none b{ float:left; font-weight:100; margin-right:10px;}
.stu2001dialog_g span,.stu2001dialog_none span.stu2001dialog_g span{ float:left; vertical-align:middle; margin:0 10px 0 0;}
.stu2001dialog_g p,.stu2001dialog_none p{ line-height:18px;  height:25px; margin:0px 15px 0 0; }

.btn2 a{ float:right;background:url(images/stu_2btn.png) 0 0; width:60px; height:26px;font:normal 12px/26px microsoft Yahei; margin-top:15px; margin-right:20px; text-align:center;}
.btn2 a:hover{ background:url(images/stu_2btn.png) 0 -26px; color:#FFF;}

/*stu20-02.html stu20-03.html stu21.html*/
.stu2001dialog_none{ width:717px; height:85px; margin:20px 0 0 96px; }
.stu2001dialog_none h2{font:normal 16px/16px microsoft Yahei; margin-bottom:20px;}

.views_yj_2003{ width:760px; float:left; border:1px #dedede solid;  position:relative; }
.views_yj_2003 textarea{ margin-top:2px; display:block;border:0px; width:718px; line-height:18px; font-size:12px; color:#535353; float:left; margin-bottom:0; padding:20px;}
.views_yj_2003_topl,.views_yj_2003_topr{height:7px; width:7px; position:absolute;}
.views_yj_2003_topl{ background:url(images/stu2001bg.png) no-repeat -119px 0 ; top:-1px; left:-2px;}
.views_yj_2003_topr{ background:url(images/stu2001bg.png) no-repeat -142px 0 ;top:-1px; right:-2px;}
.stu2001dialog_grey1 input{ width:700px;+width:650px; border:none; line-height:40px; text-indent:20px;+text-indent:0px; height:40px; }
.stu2001dialog_grey1 p{ margin:0;}
.stu2001dialog_grey1 div{ line-height:40px;}
.pd0{ padding-top:0;}


.classlb6{ font:normal 12px/56px microsoft Yahei; width:900px;  }
.classlb6 li{display:block;  background-color:#fff; +display:inline; clear:both; position:relative;  +position: static; }
.classlb6 h1{width:590px;overflow:hidden;float:left; }

.classlb6 h1 a{  float:left;height:56px; max-width:400px;overflow:hidden; font:normal 14px/56px microsoft Yahei; text-indent:10px; color:#23bdfe; display:inline; margin-right:10px;}
.classlb6 h1 a:hover{ color:#23bdfe;}
.classlb6 h1 b{font:normal 12px/56px microsoft Yahei; color:#999; }
.classlb6 h4 em{ color:#000;}
.classlb6 h5{ width:820px;font:normal 12px/20px microsoft Yahei;color:#999; padding-left:60px; padding-right:20px; padding-bottom:20px;}


/*study22.html*/
.classlb_tt22{ display:block;}
.classlb_tt22 h3,.classlb_tt22 h4,.classlb_tt22 h5,.classlb_tt22 h2,.classlb_tt22 h1,.classlb_tt22 h6{font:normal 14px/54px microsoft Yahei;color:#0ba239; text-indent:0;float:left; }
.classlb_tt22 h3{ width:450px;text-indent:30px;}
.classlb_tt22 h4{ width:250px; margin-top:0;}
.classlb_tt22 h5{ width:90px; text-align:center;}
.classlb_tt22 h2{ width:100px;}
.classlb_tt22 h6{ width:110px;text-align:center;}
.classlb_tt22 h1{ width:390px;text-indent:30px;}


.stu22lb li{ height:54px; clear:both;}
.stu22lb h3 a{overflow:hidden;width:380px; overflow:hidden; height:54px;  color:#62c9fd; float:left;  font:normal 12px/54px microsoft Yahei;}
.stu22lb h2 a{width:300px; overflow:hidden; height:54px;  color:#62c9fd; float:left;  font:normal 12px/54px microsoft Yahei;}
.stu22lb em img{ float:left; margin:17px 10px 0 30px;}
.stu22lb h4{float:left;color:#999;font:normal 12px/54px microsoft Yahei;  margin-top:0; color:#b8b8b8;  width:250px; padding:0 10px ; text-indent:0; overflow:hidden; height:54px;}
.stu22lb h5{float:left; height:54px; width:40px;font:normal 12px/54px microsoft Yahei; color:#666; margin-right:30px; padding:0 10px;}
.stu22lb h6{ width:150px;float:left; text-align:center;}
.stu22lb h6 span{ width:16px; height:14px; float:left; display: block; margin-top:20px;text-indent:20px; }
.stu22static{ background-color:#f5f6f6; color:#999; height:54px; text-indent:30px; line-height:54px;}
.stu22static span{ margin-right:10px;}
.stu22static em{ color:#ff5a00; margin:0 10px;}


/*study22-01.html*/
.stu2201{ height:860px; text-align:center;  color:#999; border:1px #003366 solid;padding-top:85px; }
.stu2201 p{ margin:30px auto; display:block; text-align:center;}
.stu2201btn a{ width:150px;height:26px;background:url(images/stu_8btn.png) no-repeat 0 0;  font:normal 12px/26px microsoft Yahei; color:#666; text-align:center;letter-spacing:1px; display:block;  margin:0 auto;}
.stu2201btn a:hover{ background:url(images/stu_8btn.png) no-repeat 0 -26px ; color:#fff;}


/*study-01 20150227新增样式-lilan*/
.limg_xx{ height:220px; background:#161c35; width:220px; text-align:center; position:relative; overflow:hidden;}
.limg_xx .left_img{ margin:25px auto 0 auto; width:136px; height:136px; }
.limg_xx h2{ font-weight:normal; font-size:20px; color:#fff; line-height:30px; height:30px; padding-top:10px;}
.left_ico_edit{ position:absolute; width:22px; height:22px; right:30px; top:90px;}

.lineleft_red{ background:#ff580c; height:4px; line-height:4px; overflow:hidden;}
.lineleft_black{ background:#000; height:1px; line-height:1px; overflow:hidden;}

.leftxx2{ padding:20px 15px;}
.leftxx2 h1{ line-height:22px; font-size:15px; color:#fff;}
.leftxx2 h1 span{ padding-right:10px;}
.leftxx2 h2{ line-height:30px; font-size:13px; color:#929292; margin-top:5px;}
.leftxx2 h2 span{ padding-right:10px;}

.left_lb{margin:20px 15px;}
.left_lb li{ height:28px; line-height:28px; }
.left_lb li img{ margin-top:7px; margin-right:10px;}
.left_lb li a{ color:#fff; }
.left_lb li a:hover{ color:#1cbaa7;} 
.left_lb li.on a{ color:#1cbaa7;}

.left_num{ overflow:hidden; zoom:1;}
.left_num li{ float:left; width:33%; text-align:center; padding:20px 0px; border-bottom:#000 solid 1px;}
.left_num li a{ color:#fff; font-size:20px; display:block; height:28px; line-height:28px;}
.left_num li a:hover{ color:#feffd0;}
.left_num li span{ height:20px; line-height:20px; display:inline-block; color:#999;}
.left_num li.on a{ color:#1cbaa7;}
.left_num li.on{ border-bottom:#1cbaa7 solid 1px;}
.left_num li.on span{ color:#fff;}

.left_imglb{ margin:20px 10px;}
.left_imglb a{ margin-left:7px; margin-right:7px;}

.left_liuy{ margin:10px 20px;}
.left_liuy h2{ height:20px; line-height:20px; color:#fff; letter-spacing:5px;}
.left_tp{ margin:10px auto; text-align:center; display:block;}

.left_ren{ margin-top:20px; height:50px; }
.left_ren p{ margin-right:10px; height:40px;}
.left_ren h2{ color:#fff; font-size:12px; line-height:20px; margin-top:5px;}
.left_ren h3{ font-size:12px; font-weight:normal; line-height:20px; color:#bbb;}
.left_comment{}
.left_comment .dot{ padding-left:10px; height:7px; line-height:7px; overflow:hidden;}
.left_comment .comment{ background:#f7f8f2; border-radius:10px; margin-top:0; }
.left_comment .comment textarea{margin:0 10px; padding:5px 0; display:block; background:#f7f8f2; border:0px; width:90%; line-height:18px; font-size:12px;color:#666; overflow:hidden; zoom:1;}

.left_page{ height:30px; line-height:30px; margin-top:10px; color:#ddd;}
.left_page a{ color:#ddd;}
.left_page img{ float:right; padding-right:5px; vertical-align:middle}

.left_comment .reply{ border-radius:10px; margin-top:0; padding-bottom:10px; overflow:hidden; zoom:1; }
.left_comment .reply p{ line-height:20px; padding:10px; color:#000;}
.left_comment .reply h4{ height:20px; line-height:20px; font-size:12px; color:#555; margin:0 10px; font-weight:normal;}
.left_comment .reply h4 a{ float:right; display:inline-block;}
.left_comment .reply h4 img{ vertical-align: middle;}
.bg1{ background:#9ad852; }
.bg2{ background:#40d4c6; }


/*study01-10.html*/
.table0110 h1{ text-indent:30px;font:normal 16px/77px microsoft Yahei; color:#666; width:200px; height:77px;}
.table0110 table{ margin:0px 0 0px 30px;}
.table0110 td{ height:50px;}
.table0110 th{ text-align:left; color:#888;font:normal 12px/50px microsoft Yahei; width:66px; vertical-align:top; }

.table0110 .width100{ width:70px; position:relative;}
.table0110 img{ margin-left:2px;}
.table0110 textarea{height:150px;-moz-border-radius: 5px;/* Gecko browsers */    -webkit-border-radius:5px;/* Webkit browsers */ border-radius:5px;/* W3C syntax */ border: 1px #dedede solid; padding:10px;   border:1px #E2E2E2 solid; line-height:20px;width:220px; margin-top:10px;}

.text input{height:30px;-moz-border-radius: 5px;/* Gecko browsers */    -webkit-border-radius:5px;/* Webkit browsers */ border-radius:5px;/* W3C syntax */ text-indent:10px; +text-indent:10px; +margin-left:-10px;    border:1px #E2E2E2 solid; line-height:30px; width:290px; }

.text1{width:230px; }
.text1 input{height:30px;-moz-border-radius: 5px;/* Gecko browsers */    -webkit-border-radius:5px;/* Webkit browsers */ border-radius:5px;/* W3C syntax */ text-indent:10px; +text-indent:10px; +margin-left:-10px;    border:1px #E2E2E2 solid; line-height:30px; width:220px; }

.radio input{ margin-left:10px; margin-right:10px; vertical-align: text-top; }

.stu0110_select{height:30px;-moz-border-radius: 5px;/* Gecko browsers */    -webkit-border-radius:5px;/* Webkit browsers */ border-radius:5px;/* W3C syntax */  text-indent:10px; +text-indent:10px; +margin-left:0px;   border:1px #E2E2E2 solid; line-height:30px; width:290px; background:url(images/stubtn_down.png)  #fff no-repeat right;  }
.stu0110_select span{  width:160px; }
.stu0110_3lie{ margin-right:30px; margin-top:0;}
.stu0110_3lie td{  text-align: center;}
.stu0110_3lie th{text-align:left; color:#888;font:normal 12px/50px microsoft Yahei; width:66px; vertical-align:top; }
.stu0110_3lie input{ width:235px;} 
.stu0110_3lie h6{font:normal 12px/50px microsoft Yahei; }

.stu0110_btn{  height:52px; width:580px; text-align:center; padding-left:320px; padding-bottom:40px;}
.stu0110_btn a{width:100px; height:26px;font:normal 12px/26px microsoft Yahei; margin-top:25px; text-align:center; margin-left:15px; }
.stu0110_btn a,.stu0110_btn a:hover{ background:url(images/stu0105_btn_h.png); color:#FFF;}

.stu0110_2hang{ margin-right:30px; margin-top:0;}
.stu0110_2hang td{  text-align: center;}
.stu0110_2hang th{text-align:left; color:#888;font:normal 12px/20px microsoft Yahei; width:66px; vertical-align:top; padding-top:10px; }
.stu0110_2hang input{ width:291px; height:46px;} 

.stu0110_4lie{ margin-right:30px; margin-top:0;}
.stu0110_4lie td{  text-align: center;}
.stu0110_4lie th{text-align:left; color:#888;font:normal 12px/50px microsoft Yahei; width:66px; vertical-align:top; }
.stu0110_4lie input{ width:95%;}


/*study23-01.html*/ 
.stu2301 h1{font:normal 14px/50px microsoft Yahei; color:#00b9ff; text-indent:30px;}
.stu2301 p{ color:#959595; margin-bottom:10px;}
.stu2301 em{text-indent:30px; color:#bcbcbc; margin-left:30px; }
.stu2301btn a{ width:210px;height:26px;background:url(images/stu_12btn.png) no-repeat 0 0;  font:normal 12px/26px microsoft Yahei; color:#666; text-align:center;letter-spacing:1px; display:block; margin:20px 0 20px 30px;}
.stu2301btn a:hover{ background:url(images/stu_12btn.png) no-repeat 0 -26px ; color:#fff;}

.stu2301lb h1 a{ font:normal 12px/55px microsoft Yahei; color:#00b9ff; height:55px; float:left;}
.stu2301lb div{ margin:18px 10px 0 30px; }
.stu2301lb span{ float:right; margin-right:30px; margin-top:18px;}
.stu2301lb b{ color:#adadad; font:normal 12px/55px microsoft Yahei; margin-left:10px; }


/*study23-02.html*/ 
.stu2302 h2{font:normal 14px/35px microsoft Yahei; color:#666;margin-left:30px; margin-top:20px;}
.stu2302 p{font:normal 12px/25px microsoft Yahei; color:#020202; margin-left:30px; margin-bottom:40px; +margin-bottom:25px;  display:block; height:24px; }
.stu2302 input{ margin-right:10px; +margin-right:5px;}
.stu2302 span{ width:140px; float:left; display:block;+width:135px;}
.stu2302btn a{width:100px;height:26px;background:url(images/stu0105_btn_h.png) no-repeat 0 0;  font:normal 12px/26px microsoft Yahei; color:#666; text-align:center;letter-spacing:1px; display:block;  margin:43px auto;}
.stu2302btn a:hover{background:url(images/stu0105_btn_h.png) no-repeat 0 0; color:#fff;  }

/*study23.html*/
#font14{ font-size:14px;}


/*study-01-01sss01.html*/
.classlb7{ width:100%;font:normal 12px/56px microsoft Yahei; width:900px;  }
.classlb7 li{display:block;  background-color:#fff; +display:inline; clear:both; height:56px; position:relative;  +position: static; }
.classlb7 h1{width:470px;overflow:hidden;float:left; height:56px; }
.classlb7 h1 a{  float:left;height:56px; max-width:240px;overflow:hidden; font:normal 12px/56px microsoft Yahei; text-indent:10px; color:#23bdfe; display:inline;}
.classlb7 h1 a:hover{ color:#23bdfe;}
.classlb7 h1 b{font:normal 12px/56px microsoft Yahei; color:#999; display:block; text-indent:10px; }
.stu20_score{ background:url(images/ico-stu20.png) no-repeat -20px -100px; width:18px; height:20px; color:#fff;font:normal 12px/22px microsoft Yahei; text-align:center; margin:17px 12px;}
.classlb7 h4{ width:260px;font:normal 12px/56px microsoft Yahei;color:#7f7f7f; float:left; text-align:left; height:56px; overflow:hidden; }
.classlb7 h4 em{ color:#000;}
.classlb7 h5{ width:170px; height:56px;  float:right;}


/*study16.html*/
.stu16-topcont{ width:1200px; height:185px; background:url(images/stu16-topbg.gif); position:relative;}
.stu16-topcont h1{ font:normal 24px/56px microsoft Yahei;color:#000; padding:30px 0 0 60px;}
.stu16-topcont h1 em{ color:#666;}
.stu16-topcont h1 img{ vertical-align: text-bottom;}
.stu16-topcont p{font:normal 12px/20px microsoft Yahei;color:#666; width:495px; padding-left:60px;}
.stu16-topcont span{ position:absolute; top:25px; right:25px;}


.stu16-main{ width:1200px; background-color:#fff;}
.stu16-maintt{font:normal 20px/67px microsoft Yahei;color:#00ab4c; text-indent:30px; +line-height:30px; +padding-top:20px; +margin-bottom:20px; }

.stu16_btn{  height:52px; padding-left:30px; padding-right:10px;}
.stu16_btn a{background:url(images/stu0105_btn_h.png);color:#FFF; width:100px; height:26px;font:normal 12px/26px microsoft Yahei; margin-top:22px; text-align:center; margin-right:20px; }
.stu16_btn a:hover{ background:url(images/stu0105_btn_h.png); color:#FFF;}


.search_box16{ position:relative;}
.search_box16 input{  margin-top:20px;}
.search_box16 a{top:20px; left:252px; }

.stu16mbox{ border:1px #dedede solid; position:relative; width:400px; height:280px; margin-left:30px; margin-bottom:20px; padding:20px;}
.linecorner_topl{ position:absolute; top:-2px; left:-2px; width:6px; height:6px; background:url(images/stu16jiao.png) 0px 0px; z-index:9800; }
.linecorner_topr{ position:absolute; top:-2px; right:-2px; width:6px; height:6px; background:url(images/stu16jiao.png) -6px 0px;z-index:9800;}
.linecorner_btml{ position:absolute; bottom:-2px; left:-2px; width:6px; height:6px; background:url(images/stu16jiao.png) 0px -6px;z-index:9800;}
.linecorner_btmr{ position:absolute; bottom:-2px; right:-2px; width:6px; height:6px; background:url(images/stu16jiao.png) -6px -6px;z-index:9800;}


.stu16mbox h2{ font:normal 16px/30px microsoft Yahei;color:#000; margin-bottom:10px;}
.stu16mbox h2 a{font:normal 12px/30px microsoft Yahei;color:#00b9ff; margin-left:10px;}
.stu16mbox p{font:normal 12px/26px microsoft Yahei;color:#666; padding:0 0 0 2em;}
.stu16mbox h3{font:normal 12px/26px microsoft Yahei;color:#00b9ff;}
.stu16mbox p img{ margin-right:10px; vertical-align:middle; margin-left:-24px;}
.stu16mbox h3 img,.stu16mbox em img{ margin-right:10px; vertical-align:middle;}
.stu16mbox em{font:normal 12px/26px microsoft Yahei;color:#bbb; padding-left:24px; display:block;}
.stu16mbox li a{ font:normal 12px/26px microsoft Yahei;color:#00b9ff;}

.stu16mboxr{margin-left:20px;}
.stu16mboxr em{ padding-left:0;}
.stu16mboxr p{ padding-left:0;}


.stu16bbox{ border:1px #dedede solid; position:relative; width:862px; margin-left:30px; margin-bottom:20px; padding:20px;}
.stu16bbox h2{ font:normal 16px/30px microsoft Yahei;color:#000; margin-bottom:10px;}
.stu16bbox h2 a{font:normal 12px/30px microsoft Yahei;color:#00b9ff; margin-left:10px;}

/*lilan-begin*/
.opinion2{ padding:0 20px; background:#fff; overflow:hidden; zoom:1;}
.opinion_sm2{ width:65px; float:left; overflow:hidden; zoom:1; margin-top:20px; height:100px; }
.opinion_sm2 h2{ color:#00b9ff; font-size:12px; line-height:20px; margin-top:10px;}
.opinion_sm2 h3{ font-size:12px; font-weight:normal; line-height:20px;}
.opinion_pl{width:734px; float:left; background:#e5f4e0; border-radius:10px; margin-top:20px; margin-left:10px; padding:20px 15px; position:relative; }
.opinion_pl h4{ display:block; width:7px; height:16px; position:absolute; top:15px; left:-7px;}
.opinion_pl .text{ line-height:22px;}
.opinion_pl .sm{ margin-top:5px; height:25px; line-height:25px;}
.opinion_pl .sm img{ vertical-align:middle; }
.opinion_pl .sm .sm_left{ display:block; float:left;}
.opinion_pl .sm .sm_left img{ vertical-align:middle; }
.opinion_pl .sm .sm_right{ width:400px; display:block; float:right; text-align:right;}
.opinion_pl .sm .sm_right img{ vertical-align:middle; margin-left:10px; margin-right:2px; }
.opinion_pl .sm .sm_right a{ color:#666;}
.opinion_pl .sm .sm_right a:hover{ color:#FF6600;}

.opinion_pl .sm2{ margin-top:5px; height:25px; line-height:25px; color:#aaa;}
.opinion_pl .sm2 span{ margin-right:10px;}
.opinion_pl h2{ height:40px; line-height:40px; font-size:14px;}
.opinion_pl h2 img{ vertical-align:middle; margin-right:10px;}
.opinion_pl .images{ margin:10px 0;} 
.opinion_pl .images img{ padding-left:10px; padding-right:10px;}

.opinion_pl_s{width:530px; float:right; background:#e5f4e0; border-radius:10px; margin-top:20px; margin-left:10px; padding:20px 15px; position:relative; }
.opinion_pl_s h4{ display:block; width:7px; height:16px; position:absolute; top:15px; left:-7px;}
.opinion_pl_s .text{ line-height:22px;}
.opinion_pl_s .sm{ margin-top:5px; height:25px; line-height:25px;}
.opinion_pl_s .sm img{ vertical-align:middle; }
.opinion_pl_s .sm .sm_left{ width:400px; display:block; float:left;}
.opinion_pl_s .sm .sm_left img{ vertical-align:middle; }
.opinion_pl_s .sm .sm_right{ width:300px; display:block; float:right; text-align:right;}
.opinion_pl_s .sm .sm_right img{ vertical-align:middle; margin-left:10px; margin-right:2px; }
.opinion_pl_s .sm .sm_right a{ color:#666;}
.opinion_pl_s .sm .sm_right a:hover{ color:#FF6600;}


/*lilan-end*/
.stu16dlog-w{ width:757px; }
.stu16dlog-lw{ padding-left:0; padding-right:0;}
.stu16dlog-left{ width:400px;}

.stu16bbox1{ border:1px #dedede solid; position:relative; width:862px; margin-left:30px; margin-bottom:20px; padding:20px;}
.stu16bbox1 h2{ font:normal 16px/30px microsoft Yahei;color:#000; margin-bottom:10px;}
.stu16bbox1 h2 a{font:normal 12px/30px microsoft Yahei;color:#00b9ff; margin-left:10px;}
.stu16bbox1 p{font:normal 12px/26px microsoft Yahei;color:#666;}
.stu16bbox1 h3{font:normal 12px/26px microsoft Yahei;color:#00b9ff;}
.stu16bbox1 p img{ margin-right:10px; vertical-align:middle; }
.stu16bbox1 h3 img,.stu16mbox em img{ margin-right:10px; vertical-align:middle;}
.stu16bbox1 em{font:normal 12px/26px microsoft Yahei;color:#bbb; }
.stu16bbox1 li a{ font:normal 12px/26px microsoft Yahei;color:#00b9ff;}

.stu16rbox{ border:1px #dedede solid; position:relative; width:220px; margin-right:30px; margin-bottom:20px;}
.stu16rbox h2{ font:normal 14px/60px microsoft Yahei;color:#000; margin-bottom:10px; text-indent:20px; border-bottom:1px #E5F4E0 solid; height:60px;}
.stu16rbox h2 a{font:normal 12px/60px microsoft Yahei;color:#00b9ff; margin-right:20px; float:right;}


/*study16-01.html*/
.stuico16_search,.stuico16_search_n,.stuico16_asking,.stuico16_asking_n,.stuico16_say,.stuico16_say_n,.stuico16_discult,.stuico16_discult_n,.stuico16_back_n{width:20px; height:20px; margin-top:5px; margin-left:10px;display:inline; }
.stuico16_search{ background:url(images/ico-stu1604.png) no-repeat 0 0; border-bottom:0; }
.stuico16_search_n{ background:url(images/ico-stu1604.png) no-repeat -20px 0; ;}
.stuico16_asking{ background:url(images/ico-stu1604.png) no-repeat 0 -20px; }
.stuico16_asking_n{ background:url(images/ico-stu1604.png) no-repeat -20px -20px;}
.stuico16_say{ background:url(images/ico-stu1604.png) no-repeat 0 -40px; }
.stuico16_say_n{ background:url(images/ico-stu1604.png) no-repeat -20px -40px; }
.stuico16_discult{ background:url(images/ico-stu1604.png) no-repeat 0 -60px;}
.stuico16_discult_n{ background:url(images/ico-stu1604.png) no-repeat -20px -60px; }
.stuico16_back_n{ background:url(images/ico-stu1604.png) no-repeat -20px -80px; }

.stu16tab ul{ border:1px #3300FF solid; background-color:#f1f1f1;}
.stu16tab li { float:left; +width:110px; }
.stu16tab li span{ line-height:30px; margin:0 15px 0 5px; +margin:0 0px 0 5px;  color:#999; float:left; +padding-right:10px; }
.stu16tab li a { background-color:#f1f1f1; float:left; height:30px; display:block; text-align:center;+text-align:left;border-right:1px #f1f1f1 solid; color:#999; +width:110px; }
.stu16tab li a:hover ,.stu16tabs{ background-color:#fff;border-right:1px #dedede solid;}
.stu16tabs{ height:30px; border-bottom:1px #fff solid; }

.stu16-mainleft{ width:900px; border:1px #dedede solid; position:relative; margin-left:30px; margin-top:30px; margin-bottom:30px;}
.mname16{ margin-top:0px; height:30px; background-color:#f1f1f1;}
.search_box1601{ position:relative; margin-left:20px;}
.search_box1601 input{  margin-top:20px;}
.search_box1601 a{top:20px; left:252px; }

.stu_filelb4 ul{ margin-left:20px; margin-right:20px; }
.stu_filelb4 li{width:860px; background-color:#FFF; display: inline-block; border-bottom:1px #dedede solid; position:relative;}
.stu_filelb4 div{ margin:20px 10px 10px 30px ; height:40px; font:normal 12px/20px microsoft Yahei; color:#959595; position:relative;   }
.stu_filelb4 div img{position:absolute; left:-20px; top:2px;}
.stu_filelb4 h1 a{ font:normal 14px/27px microsoft Yahei; color:#00b9ff;  float:left; margin:20px 30px 10px 30px; position:relative; }
.stu_filelb4 h1 a img{ position:absolute; left:-20px; top:8px;}
.stu_filelb4 p{ color:#b8b8b8; text-indent:24px; line-height:5px;+line-height:17px;}
.stu_filelb4 p span{ margin:0 5px;}
.stu_filelb4 em{ color:#ff5a00;}

.page16{height:60px; border-top:1px #dedede solid; margin:0px;  padding-top:30px; }

.stu16_btn1{ padding:25px 10px 20px 0;}
.stu16_btn1 a{background:url(images/stu0105_btn_h.png); width:100px; height:26px;font:normal 12px/26px microsoft Yahei; margin-top:5px; text-align:center; margin-right:20px; color:#FFF; }
.stu16_btn1 a:hover{ background:url(images/stu0105_btn_n.png); color:#666666;}

.stu16_btn2{ padding:0px 0px 0px 0;}
.stu16_btn2 a{margin-right:10px; margin-top:-10px;}

.stu16rbox1{ border:1px #dedede solid; position:relative; width:220px; margin-right:30px; margin-bottom:20px;background-color:#f1f1f1;}
.stu16rbox1 h2{ font:normal 14px/30px microsoft Yahei;color:#000;text-indent:20px; border-bottom:1px #E5F4E0 solid; height:30px;}
.stu16rbox1 h2 a{font:normal 12px/30px microsoft Yahei;color:#00b9ff; margin-right:20px; float:right;}
.stu16rbox1 dl{ background-color:#fff;}

/*study16-03.html*/
.ml0{ margin-left:0;}
.ml5{ margin-left:10px;}
.ml10{ margin-left:10px;}
.ml20{ margin-left:20px;}
.ml30{ margin-left:30px;}
.ml35{ margin-left:35px;}
.ml40{ margin-left:40px;}
.ml-60{ margin-left:-60px;}
.mr20{ margin-right:20px;}
.mr10{ margin-right:10px;}
.mr5{ margin-right:5px;}
.mr0{ margin-right:0;}


/* stuady-08s */
.rtop_mn2{ height:40px; background:#b7ebc5; width:100%; overflow:hidden; zoom:1;}
.rtop_mn2 li{ float:left; line-height:40px; text-align:center;}
.rtop_mn2 li a{padding-left:6px; color:#5b5b5b; font-size:14px;  padding-left:20px; padding-right:20px;}
.rtop_mn2 li a:hover{ color:#000; display:block; background:#e5f4e0;}
.rtop_mn2 li.on a{ color:#000; display:block; background:#e5f4e0;} 

.content_name{ height:60px; line-height:60px; padding-left:30px; font-size:16px; color:#000;}
.content_name img{ vertical-align:middle; margin-left:10px;}
.content_name span{ padding-left:5px; color:#666;}
.content_name h3{ float:right; padding-right:20px; font-weight:normal; font-size:14px; line-height:60px; }
.content_name h3 img{ vertical-align:middle; margin-left:10px;}
.content_name h3 span{color:#ff5a00; font-size:16px; padding-left:5px; padding-right:5px;}

.content{ line-height:22px;  margin:30px auto; width:800px; overflow:hidden; zoom:1;}
.content h3{ font-weight:normal; color:#666666; line-height:40px; font-size:12px;}
.content p{text-indent:2em; margin-bottom:10px;}
.content h4{ font-weight:normal; color:#666666; line-height:40px; font-size:12px;}
.content h4 span{ color:#ff5a00; font-size:16px; padding-left:5px; padding-right:5px;}

.down{ height:50px; line-height:50px; position:relative;}
.down h3{font-size:12px; font-weight:normal; color:#c1c1c1;}
.down img{ vertical-align:middle; padding-right:10px; padding-left:20px;}
.down span{ padding-right:30px; color:#40cbff; font-size:15px; }
.down h4{ position:absolute; bottom:15px; right:50px; width:16px; height:20px; }

.opinion_font{ padding:20px 20px 0px 20px; font-size:14px; color:#000000;}
.opinion_font span{ color:#FF6600;}

.opinion_more{ margin:0px 40px 0 95px; overflow:hidden; zoom:1;}


.opinion_hf{ overflow:hidden; zoom:1; margin:0; padding:0}

.opinion_pl_hf1{width:660px; float:left; background:#e5f4e0; border-radius:10px; margin-top:20px; margin-left:10px; padding:20px 15px; position:relative; }
.opinion_pl_hf1 h4{ display:block; width:7px; height:16px; position:absolute; top:15px; left:-7px;}
.opinion_pl_hf1 .text{ line-height:22px;}
.opinion_pl_hf1 .sm{ margin-top:5px; height:25px; line-height:25px;}
.opinion_pl_hf1 .sm img{ vertical-align:middle; }
.opinion_pl_hf1 .sm .sm_left{ width:200px; display:block; float:left;}
.opinion_pl_hf1 .sm .sm_left img{ vertical-align:middle; }
.opinion_pl_hf1 .sm .sm_right{ width:400px; display:block; float:right; text-align:right;}
.opinion_pl_hf1 .sm .sm_right img{ vertical-align:middle; margin-left:10px; margin-right:2px; }
.opinion_pl_hf1 .sm .sm_right a{ color:#666;}
.opinion_pl_hf1 .sm .sm_right a:hover{ color:#FF6600;}

.opinion_sm3{ width:65px; float:right; overflow:hidden; zoom:1; margin-top:20px; height:105px; }
.opinion_sm3 h2{ color:#00b9ff; font-size:12px; line-height:20px; margin-top:10px;}
.opinion_sm3 h3{ font-size:12px; font-weight:normal; line-height:20px;}
.opinion_sm3 h4{ background:url(images/opinion_name.png) no-repeat; width:40px; height:16px; line-height:16px; color:#fff; font-size:11px; text-align:center; font-weight: normal;}

.opinion_pl_hf2{width:630px; float:right; background:#e6f1f0; border-radius:10px; margin-top:20px; margin-right:40px; padding:20px 15px; position:relative; }
.opinion_pl_hf2 h4{ display:block; width:7px; height:16px; position:absolute; top:15px; right:-6px;}
.opinion_pl_hf2 .text{ line-height:22px;}
.opinion_pl_hf2 .sm{ margin-top:5px; height:25px; line-height:25px;}
.opinion_pl_hf2 .sm img{ vertical-align:middle; }
.opinion_pl_hf2 .sm .sm_left{ width:200px; display:block; float:left;}
.opinion_pl_hf2 .sm .sm_left img{ vertical-align:middle; }
.opinion_pl_hf2 .sm .sm_right{ width:400px; display:block; float:right; text-align:right;}
.opinion_pl_hf2 .sm .sm_right img{ vertical-align:middle; margin-left:10px; margin-right:2px; }
.opinion_pl_hf2 .sm .sm_right a{ color:#666;}
.opinion_pl_hf2 .sm .sm_right a:hover{ color:#FF6600;}

.opinion_yj_s{ width:674px; float:left; margin-top:20px; background:url(images/kuang_bgs2.jpg) repeat-x top right; margin-left:15px; padding-left:10px; overflow:hidden; zoom:1; }
.opinion_yj_s textarea{ margin-top:2px; display:block;border:0px; width:672px; line-height:18px; font-size:12px; color:#535353; height:80px; color:#666;}


.opinion_yj_btm_s{ width:674px; float:left; background:url(images/kuang_btms2.png) repeat-x bottom right; margin-left:15px; padding-left:10px; height:40px; line-height:40px; }
.opinion_yj_btm_s span{ float:right;}
.opinion_yj_btm_s p{ float:left; padding-left:20px; margin-top:10px;}

/* study-12-01*/
.work_name{ height:60px; line-height:60px; background:#f5f6f6;}
.work_name h3{ width:110px; float:left; display:inline-block; text-align:center; background:#fff; font-size:14px; font-weight: normal;}
.work_name label{ height:30px; line-height:30px; float:right; width:270px; margin-top:15px; }
.work_name a img{ vertical-align:bottom;}
.work_name h4{ width:280px; float:right; display:inline-block; height:30px; line-height:30px; margin-top:15px;  }
.work_name h4 a{ margin-left:20px;}
.work_name h4 a img{vertical-align: middle;}

.input_cx2{background:#fff;  height:28px;  font-size:13px; line-height:28px; color:#8c8c8c; border:#dedede solid 1px; border-right:0px; margin-right:0; border-radius: 3px 0px 0px 3px; padding:0 8px; }
.work{ height:55px; line-height:55px; background:#fff;}
.work img{ vertical-align:middle;}
.work .div1{ padding-left:30px; width:320px; color:#28c4fe; float:left; display:block; overflow:hidden;} 
.work .div1 a{ color:#28c4fe;} 
.work .div1 img{ padding-right:10px;}
.work .div1 span{ background:url(images/08_bg_yellow.png) no-repeat; width:50px; height:20px; line-height:20px; text-align:center; color:#000; display:inline-block; margin-left:20px;}
.work .div2{width:300px; color:#b8b8b8; float:left; display:block; overflow:hidden;} 
.work .div2 span{ padding-left:5px; padding-right:20px;}
.work .div3{width:120px; color:#b8b8b8; float:left; overflow:hidden;} 
.work .div3 img{ margin-top:10px;vertical-align:super;}
.work .div3 .imgsm{ width:120px; font-weight:normal; font-size:12px; line-height:18px; float:right; margin-top:10px;}
.imgsm h2{ height:18px; line-height:18px; font-size:12px; font-weight:normal; color:#28c4fe;}
.imgsm h3{ height:18px; line-height:18px; font-size:12px; font-weight:normal;  color:#b8b8b8;}
.work .div4{width:110px; color:#171e3d; float:left; display:block; overflow:hidden;}
.work .div4 img{ margin-right:5px;}
.work .div4 span{ margin-left:15px;}
.on_blue{ background:#d3f5fa;}

.step_img{ margin:20px auto; text-align:center; height:30px;}
.step_img img{ vertical-align:middle;}
.step_img span{ margin-left:20px; margin-right:20px;}


/* study-12-04*/
.mbox_line_gray{ height:1px; background:#f5f5f5; font-size:0; line-height:0; margin:0 20px; overflow:hidden;}

.score_in{margin:20px auto; width:840px;}
.score_xj{width:600px;width:570px\9; margin-left:10px\9;}
.score_xj h2{ font-size:16px; font-weight:normal; margin-bottom:5px;}
.score_xj h2 span{ padding-left:20px; padding-right:5px; color:#ff580c; font-size:20px; font-weight:bold;}
.score_xj p{ height:24px; line-height:24px;}
.score_xj p span{ padding-left:20px;}
.score_xj p b{margin-right:5px; color:#ff580c; font-size:15px; width:80px; }

.score_img{ width:230px;}
.score_img h2{ font-size:16px; font-weight:normal; margin-bottom:15px;}
.score_img .score_line{ height:20px; border-radius:10px; background:#f7f8f8; position:relative;}
.score_img .score_line span{ position:absolute; top:-2px; left:0; height:24px; width:24px; display:block;}

/* study-12-06*/
.question_find{ height:30px; line-height:30px;  margin:20px 20px 0px 20px;}
.question_find a{ display:inline-block; width:75px; height:26px; line-height:24px;  margin-left:20px; padding-left:35px;}
.question_find a.btnss_green{background:url(images/btnss_green.png) no-repeat; color:#fff; letter-spacing:1px; font-size:14px;}

.down2{ height:40px; line-height:40px;}
.down2 h3{font-size:12px; font-weight:normal; color:#c1c1c1;}
.down2 img{ vertical-align:middle; padding-right:10px; padding-left:0px;}
.down2 span{ padding-right:30px; color:#40cbff; font-size:16px; }
.down2 h3 b{width:16px; height:20px; float:right; padding-right:20px; display:inline-block; }
.down2 h3 b img{ margin-top:15px;}

/* study-13-01*/
.down h3 b{ background:url(images/08_bg_yellow.png) no-repeat; width:50px; height:20px; line-height:20px; text-align:center; color:#000; display:inline-block; margin-left:20px; font-weight:normal;}
.process{ margin:0 60px; overflow:hidden; zoom:1;}
.process img{  padding-left:18px; padding-right:18px;}
.process span{ height:100px; line-height:100px; width:100px; border:#dedede solid 3px; border-radius:110px; text-align:center; color:#dedede; font-size:40px; display:inline-block;}
.process h3{ text-align:center; letter-spacing:10px; line-height:30px; font-size:14px; color:#ff5a00; font-weight:normal;}
.process span.end{ border:#1cbaa7 solid 3px; color:#1cbaa7; }
.process span.on{ border:#ff5a00 solid 3px; color:#ff5a00; }

/* study-02*/
.mbox2 .topr_img2{ position:absolute; top:20px; right:30px; width:20px; height:20px;}
.box_right .ico_xk{  width:160px; height:30px; line-height:30px; overflow:hidden; zoom:1; float:right; margin-right:0; margin-top:90px;}
.box_right .ico_xk li{ text-align:center; color:#b8b8b8; line-height:30px; float:left; width:70px;}
.box_right .ico_xk li img{ vertical-align:middle; margin-right:6px;}

.course_xx{ width:300px; margin:20px 20px 10px 20px;}
.course_xx li{ width:130px; float:left; line-height:20px; color:#666;}
.course_xx li span{ padding-right:10px; color:#000;}


.course_find{ height:70px;}
.course_find h2{ display:block; float:left; width:200px; padding-left:40px; font-size:22px; line-height:70px; font-weight:normal; color:#00ab5c; letter-spacing:10px;}
.course_find p{ float:right; width:380px; margin-top:26px; height:30px; line-height:30px;}
.course_find p span{ margin-right:20px; color:#666; display:inline-block; margin-left:5px;}
.input_cx{background:#fff;  height:24px;  font-size:13px; line-height:24px; color:#8c8c8c; border:#dedede solid 1px; border-radius:12px; padding:0 8px; }
.course_find p a{float:right;  width:75px; height:26px; line-height:24px;  margin-right:30px; padding-left:35px; /*margin-top:5px;*/}
a.btnss_green{background:url(images/btnss_green.png) no-repeat; color:#fff; letter-spacing:1px; font-size:14px;}


/* study-02-02*/
.sort_sm{ height:60px; line-height:60px; font-size:16px; padding:0 20px;}
.sort_sm h3{ float:right; display:inline-block; width:600px; text-align:right; font-weight:normal; font-size:14px;}
.sort_sm h3 span{ margin-right:5px; color:#000;}

.mbox_pm{ overflow:hidden; zoom:1; background:#ebebeb; }

.green a{ color:#1cbaa7;}
.sort_one{ float:left; width:298px; margin:0; padding:0; overflow:hidden; zoom:1;}

.one_name{ height:30px; line-height:30px; font-size:13px; border-bottom:#ebebeb solid 1px; background:#fff;}
.one_name .one_name_1{display:block; float:left; padding-left:20px; width:160px; letter-spacing:1px; }
.one_name .one_name_2{ display:block; float:left; padding-left:0px; width:65px;}
.one_name .one_name_3{ display:block; float:right; padding-right:0px; width:50px; }

.one_xx{ height:60px; background:#f7f8f2; border-bottom:#ebebeb solid 1px;}
.one_xx .one_xx_1{display:block; float:left; padding-left:20px; width:160px; padding-top:10px; line-height:20px;}
.one_xx .one_xx_1 img{ display:block; vertical-align:middle; margin-right:10px; margin-top:0px; float:left;}
.one_xx .one_xx_1 h3{ height:20px; line-height:20px; display:block; font-size:12px;}
.one_xx .one_xx_1 span{ height:20px; line-height:20px; display:block;}
.one_xx .one_xx_2{ display:block; float:left; padding-left:0px; width:65px; line-height:60px; font-size:12px;}
.one_xx .one_xx_3{ display:block; float:right; padding-right:0px; width:50px; line-height:60px; font-size:16px;}

/* study-02-01*/
.m_left{ float:left; width:680px; overflow:hidden; zoom:1;}
.m_right{ width:220px; background:#f7f8f2; overflow:hidden; zoom:1; /*padding-bottom:200px;*/}
.m_right h2{ height:60px; line-height:60px; padding-left:20px; border-bottom:#ebebeb solid 1px; font-weight:normal; font-size:14px; color:#000; overflow:hidden; }
.m_right h2 span{color:#00b9ff; float:right; padding-right:20px; font-size:12px;}


.right_sort{height:60px; line-height:60px; border-bottom:#ebebeb solid 1px;}
.right_sort .one_1{display:block; float:left; padding-left:15px; width:160px; padding-top:10px; line-height:20px;}
.right_sort .one_1 img{ display:block; vertical-align:middle; margin-right:10px; margin-top:0px; float:left;}
.right_sort .one_1 h3{ height:20px; line-height:20px; display:block; font-size:12px;}
.right_sort .one_1 span{ height:20px; line-height:20px; display:block;}
.right_sort .one_2{ display:block; float:right; padding-right:0px; width:30px; line-height:60px; font-size:16px;}

.right_course{height:60px; line-height:60px; border-bottom:#ebebeb solid 1px; padding-left:20px;}
.right_course h2{ height:16px; line-height:16px; padding-top:3px; color:#000; border-bottom:0px; padding-left:0px; font-weight:normal; font-size:12px;}
.right_course h3{ height:16px; line-height:16px; border-bottom:0px; color:#666; padding-left:0px; font-weight:normal; font-size:12px;}
.right_course h4{ height:18px; line-height:18px; color:#b8b8b8; border-bottom:0px; padding-left:0px; font-weight:normal; font-size:12px; margin-top:2px;}

.num_ren{ height:60px; line-height:60px; padding-left:20px; border-bottom:#ebebeb solid 1px; font-weight:normal; font-size:12px; color:#000; overflow:hidden; }
.num_ren .ren_l{ font-size:12px; float:left; width:100px; }
.num_ren .ren_l span{color:#00b9ff; padding-right:2px;}
.num_ren .ren_r{ float:right; font-size:12px; width:100px;}
.num_ren .ren_r span{color:#ff580c; padding-right:2px;}

.mbox_line_gray2{ height:1px; background:#dedede; font-size:0; line-height:0;}

.left_content{ margin:20px 20px; overflow:hidden; zoom:1;}
.left_content_left{ float:left; width:160px; padding:5px; overflow:hidden; zoom:1;}
.left_content_right{float:left; width:450px; padding:5px; overflow:hidden; zoom:1;}

.box_img{ width:150px; height:150px; text-align:center; margin-top:20px;} 
.box_img span{ width:135px; height:137px;  background:url(images/01_left_shadow.png) no-repeat bottom center; display:block;}
.box_img img{ vertical-align: top;}
.box_img_font{ height:22px; line-height:22px; color:#000; padding-left:20px;}
.box_img_font span{ color:#666; padding-left:10px;}

.left_content_right h2{ padding-left:0px; font-size:24px; line-height:60px; height:60px; font-weight:normal;}
.left_content_right h2 span{ color:#000; padding-right:5px; font-weight:normal;}
.left_content_right h2 img{ vertical-align:middle; margin-left:20px;}

.img_ico{ height:20px; line-height:20px;}
.img_ico span{ padding-left:5px; padding-right:20px; font-size:16px;}
.img_ico img{ vertical-align:middle;}
.score2{ margin:10px auto;}
.score2 h2{ font-size:16px; font-weight:normal; margin-bottom:5px;}
.score2 h2 span{ padding-left:20px; padding-right:5px; color:#ff580c; font-size:20px; font-weight: normal;}
.score2 p{ height:24px; line-height:24px;}
.score2 p span{ width:200px; float:left;}
.score2 p b{ margin-left:10px; margin-right:5px; color:#ff580c; font-size:15px;}


.left_content_content{ line-height:22px;  margin:20px auto 10px auto;  overflow:hidden; zoom:1;}
.left_content_content p{text-indent:2em; margin-bottom:10px;}
.left_content_content h4{ font-weight:normal; height:20px; line-height:20px; font-size:12px;}
.left_content_content h4 img{ vertical-align:middle; padding-left:5px; padding-right:5px;}

.course_tb3{ margin:20px 25px; overflow:hidden; zoom:1; }
.course_tb3 h2{height:30px; line-height:30px; font-size:16px; font-weight:normal; margin-bottom:5px;}
.course_list{height:32px; line-height:32px; font-size:14px;}
.course_list span{ padding-left:5px; padding-right:5px;}
.font_blue{ color:#00b9ff;}
.course_ul{}
.course_ul li{ width:300px; float:left; height:30px; line-height:30px; color:#00b9ff; overflow:hidden;}
.course_ul li span{ padding-right:10px; color:#dedede;}

.opinion_font2{ padding:20px 20px 0px 20px; font-size:16px; color:#666;}
.opinion_font2 span{ color:#999; padding-left:10px; font-size:12px;}
.opinion_font2 span b{ color:#ff580c; padding-left:5px; padding-right:5px; font-weight:normal; }

.opinion_pl_s{width:530px; float:right; background:#e5f4e0; border-radius:10px; margin-top:20px; margin-left:10px; padding:20px 15px; position:relative; }
.opinion_pl_s h4{ display:block; width:7px; height:16px; position:absolute; top:15px; left:-7px;}
.opinion_pl_s .text{ line-height:22px;}
.opinion_pl_s .sm{ margin-top:5px; height:25px; line-height:25px;}
.opinion_pl_s .sm img{ vertical-align:middle; }
.opinion_pl_s .sm .sm_left{ width:200px; display:block; float:left;}
.opinion_pl_s .sm .sm_left img{ vertical-align:middle; }
.opinion_pl_s .sm .sm_right{ width:300px; display:block; float:right; text-align:right;}
.opinion_pl_s .sm .sm_right img{ vertical-align:middle; margin-left:10px; margin-right:2px; }
.opinion_pl_s .sm .sm_right a{ color:#666;}
.opinion_pl_s .sm .sm_right a:hover{ color:#FF6600;}

.opinion_more2{ margin:0px 20px 0 100px; overflow:hidden; zoom:1;}


.opinion_pl_hf1_s{width:655px; float:left; background:#E6FCED; border-radius:10px; margin-top:20px; margin-left:10px; padding:20px 15px; position:relative; }
.opinion_pl_hf1_s h4{ display:block; width:7px; height:16px; position:absolute; top:15px; left:-7px;}
.opinion_pl_hf1_s .text{ line-height:22px;}
.opinion_pl_hf1_s .sm{ margin-top:5px; height:25px; line-height:25px;}
.opinion_pl_hf1_s .sm img{ vertical-align:middle; }
.opinion_pl_hf1_s .sm .sm_left{  display:block; float:left;}
.opinion_pl_hf1_s .sm .sm_left img{ vertical-align:middle; }
.opinion_pl_hf1_s .sm .sm_right{ width:200px; display:block; float:right; text-align:right;}
.opinion_pl_hf1_s .sm .sm_right img{ vertical-align:middle; margin-left:10px; margin-right:2px; }
.opinion_pl_hf1_s .sm .sm_right a{ color:#666;}
.opinion_pl_hf1_s .sm .sm_right a:hover{ color:#FF6600;}

.opinion_sm3{ width:65px; float:right; overflow:hidden; zoom:1; margin-top:20px; height:105px; }
.opinion_sm3 h2{ color:#00b9ff; font-size:12px; line-height:20px; margin-top:10px;}
.opinion_sm3 h3{ font-size:12px; font-weight:normal; line-height:20px;}
.opinion_sm3 h4{ background:url(images/opinion_name.png) no-repeat; width:40px; height:16px; line-height:16px; color:#fff; font-size:11px; text-align:center; font-weight: normal;}

.opinion_pl_hf2_s{width:440px; float:right; background:#e6f1f0; border-radius:10px; margin-top:20px; margin-right:25px; padding:20px 15px; position:relative; }
.opinion_pl_hf2_s h4{ display:block; width:7px; height:16px; position:absolute; top:15px; right:-6px;}
.opinion_pl_hf2_s .text{ line-height:22px;}
.opinion_pl_hf2_s .sm{ margin-top:5px; height:25px; line-height:25px;}
.opinion_pl_hf2_s .sm img{ vertical-align:middle; }
.opinion_pl_hf2_s .sm .sm_left{  display:block; float:left;}
.opinion_pl_hf2_s .sm .sm_left img{ vertical-align:middle; }
.opinion_pl_hf2_s .sm .sm_right{ width:200px; display:block; float:right; text-align:right;}
.opinion_pl_hf2_s .sm .sm_right img{ vertical-align:middle; margin-left:10px; margin-right:2px; }
.opinion_pl_hf2_s .sm .sm_right a{ color:#666;}
.opinion_pl_hf2_s .sm .sm_right a:hover{ color:#FF6600;}

/* lilan-end*/

/*study-02-03*/
.mbox4{ margin:20px auto; width:900px; background:#fff; border-radius:10px; position:relative;}

.workrelation-tt{ font-size:16px; color:#000; line-height:58px; text-indent:30px;}
.workrelation{ clear:both; margin-left:30px;}
.workrelation li,.workrelation li a{font-size:12px; color:#999; line-height:35px; float:left; margin-left:3px; margin-right:3px;}

.btn-chakgdxx{ text-align:center; padding-top:15px; padding-bottom:20px;}

.stu16replaybox{width:776px; float:right; margin-right:30px;}

.stu1603tt{ font:normal 16px/30px microsoft Yahei;color:#666; text-indent:30px; display:block; clear:both; padding-top:20px; width:700px;}
.stu1603tt span{font:normal 12px/30px microsoft Yahei;color:#999;}
.stu1603tt em{font:normal 12px/30px microsoft Yahei;color:#ff5a00;}
.stuline1{ height:1px; background-color:#dedede; clear:both; margin-top:30px; overflow:hidden;}
.stu1603tt a{ margin-left:10px; color:#00b9ff ;}

.stu1603lb li{ border-bottom:1px #dedede solid; margin-left:30px; margin-right:30px; height:33px;}
.stu1603lb h3 a{ font:normal 12px/33px microsoft Yahei; color:#00b9ff;  float:left; width:650px; height:30px; overflow:hidden;}
.stu1603lb h4{ font:normal 12px/33px microsoft Yahei; color:#666; float:right;margin-left:20px;}
.stu1603lb h5{ font:normal 12px/33px microsoft Yahei; color:#666; float:right;margin-left:20px; }
.stu1603share { position:absolute; right:30px; top:20px; vertical-align: text-top;}


/*study16-04.html*/
.stu1604btn a{ background:url(images/stu_3btn.png) 0 0; width:80px; height:26px;font:normal 12px/26px microsoft Yahei; text-align:center;  position:absolute; top:20px; right:15px; display: inline-block;}
.stu1604btn a:hover{ background:url(images/stu_3btn.png) 0 -26px; color:#FFF;}

/*study16-05.html*/
.upload{ margin-left:100px; width:250px;}
.uploadlinebg{-moz-border-radius: 5px;/* Gecko browsers */ -webkit-border-radius:5px;/* Webkit browsers */ border-radius:5px;/* W3C syntax */; background-color:#e1e1e1; height:6px; ; width:250px; position:relative;overflow:hidden;}

.uploadline{-moz-border-radius: 5px;/* Gecko browsers */ -webkit-border-radius:5px;/* Webkit browsers */ border-radius:5px;/* W3C syntax */; background-color:#00ab4c; height:6px; position:absolute; left:0;}

.uploadline1{-moz-border-radius: 5px;/* Gecko browsers */ -webkit-border-radius:5px;/* Webkit browsers */ border-radius:5px;/* W3C syntax */; background-color:#007ee5; height:6px; position:absolute; left:0; overflow:hidden;}
.upload h4,.upload em{ margin-top:20px; margin-bottom:10px;}
.mr25{ margin-right:25px;}


/*study16-06.html*/
.stu16pic li{ float:left; margin-right:10px; margin-top:10px;}

.stu1606 h2 a{display:block;overflow:hidden; width:520px; height:34px;font:normal 14px/34px microsoft Yahei; text-indent:30px; color:#00b9ff; float:left;   }
.stu1606 li{position:relative; clear:both; display:block; height:34px; }
.stu1606 em img{ position:absolute; top:10px; left:0px;}
.stu1606 div{ height:24px; width:820px;}
.stu1606 b{ font:normal 12px/34px microsoft Yahei; color:#999; margin-left:5px;}
.stu1606 span img{ position:absolute; top:10px; right:0px; float:right; }

.stu1606-2tab li{ float:left;}
.stu1606-2tabs,.stu1606-2tab li a{ float:left; margin:10px 20px 10px 20px;border-bottom:3px #fff solid; line-height:30px; }
.stu1606-2tabs,.stu1606-2tab li a:hover{border-bottom:3px #00ab4c solid;}

/*study16-07.html*/
.stu1607 h2 a{display:block;overflow:hidden; width:520px; height:29px;font:normal 12px/29px microsoft Yahei; text-indent:0px; color:#00b9ff; float:left;   }
.stu1607 h2 img{ margin-right:10px; vertical-align: text-bottom;}
.stu1607 { clear:both; display:block; height:29px; }
.stu1607 div{ height:24px; width:820px;}
.stu1607 b{ font:normal 12px/29px microsoft Yahei; color:#999; margin-left:5px;}


.stu_filelb5 ul{ margin-left:20px; margin-right:20px; }
.stu_filelb5 li{width:860px; background-color:#FFF; border-bottom:1px #dedede solid; position:relative;}
.stu_filelb5 div{ margin:10px 10px 10px 30px ; font:normal 12px/20px microsoft Yahei; color:#959595; position:relative;   }
.stu_filelb5 h1 a{ font:normal 14px/27px microsoft Yahei; color:#00b9ff;  float:left; margin:20px 10px 0px 30px; }
.stu_filelb5 h4{ clear:both;font:normal 12px/30px microsoft Yahei; color:#999; text-indent:30px; width:400px; position:relative; float:left;}
.stu_filelb5 h4 img{ margin-right:10px; vertical-align:text-bottom;}

.stu_filelb5 p{ color:#b8b8b8; text-indent:24px; }
.stu_filelb5 p span{ margin:0 5px;}
.stu_filelb5 em{ color:#ff5a00;}

.blank1{ height:1px; margin:0; padding:0;}


/*study16-08.html*/
.stu1608 h2{ margin-left:30px;font:normal 16px/50px microsoft Yahei; color:#000; margin-top:20px;}
.stu1608 p{ margin-bottom:20px;}
.stu1608 h4 img{ margin-right:10px; vertical-align:text-bottom;}

/*work01.html*/
.wordtab ul{ border:1px #3300FF solid; background-color:#f1f1f1;}
.wordtab li { float:left; }
.wordtab li span{ line-height:30px; margin:0 25px 0 25px;  color:#999; float:left;}
.wordtab li a { background-color:#f1f1f1; float:left; height:30px; display:block; text-align:center;border-right:1px #f1f1f1 solid; color:#999; }
.wordtab li a:hover ,.wordtabs{ background-color:#fff;border-right:1px #dedede solid; text-align:center;}
.wordtabs{ height:30px; border-bottom:1px #fff solid; }

.search_boxlan{ position:relative;}
.search_boxlan input{ height:28px;-moz-border-radius:5px;/* Gecko browsers */    -webkit-border-radius:5px;/* Webkit browsers */ border-radius:5px;/* W3C syntax */ border: 1px #dedede solid; text-indent:10px; border:1px #E2E2E2 solid; margin-top:20px; line-height:28px; color:#aaa }
.search_boxlan a{ background:url(images/stu0105_tree.png) 0 -110px; width:30px;  height:30px; display:block; position:absolute; top:20px; right:0;}

.word01-lbox{ width:910px;}

.word01ico1-n,.word01ico2-n,.word01ico3-n,.word01ico4-n,.word01ico5-n{ width:40px; height:40px;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; }
.word01ico1-n{ background:url(images/work01ico.png) 0 0;}
.word01ico2-n{ background:url(images/work01ico.png) 0 -40px;}
.word01ico3-n{ background:url(images/work01ico.png) 0 -80px;}
.word01ico4-n{ background:url(images/work01ico.png) 0  -120px;}
.word01ico5-n{ background:url(images/work01ico.png) 0 -160px;}


.word01ico li{ width:135px; height:85px; text-align:center; margin-top:20px; float:left; margin-bottom:20px;}
.word01ico li div{ margin:10px auto ;}
.word01ico li p{ color:#00b9ff;}
.word01ico li a:hover div,.word01icos div{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1;    }


.work01_btn{ padding:25px 10px 20px 0;}
.work01_btn a{background:url(images/stu_4btnlan.png) 0 0; width:100px; height:26px;font:normal 12px/26px microsoft Yahei; margin-top:5px; text-align:center; margin-right:20px; }
.work01_btn a:hover{ background:url(images/stu_4btnlan.png) 0 -26px; color:#FFF;}

.work01_notice ul{ margin-top:20px; margin-bottom:10px; border:1px #F00 solid; height:500px;width:100%;}
.work01_notice li{ background-color:#fff; width:100%;text-indent:20px; }
.work01_notice li a{ color:#242649;font:normal 12px/30px microsoft Yahei; overflow:hidden; height:30px; }
.work01_notice li a:hover{ color:#999;}

.work01_lsry { height:35px; width:100%; color: #00b9ff; background-color:#fff; line-height:35px;  text-align:right;}
.work01_lsry a{color: #00b9ff; }


.word01icos1-n,.word01icos2-n,.word01icos3-n,.word01icos4-n,.word01icos5-n{ width:20px; height:20px;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.word01icos1-n{ background:url(images/work01ico.png) 0 -200px;}
.word01icos2-n{ background:url(images/work01ico.png) 0 -220px;}
.word01icos3-n{ background:url(images/work01ico.png) 0 -240px;}
.word01icos4-n{ background:url(images/work01ico.png) 0 -260px;}
.word01icos5-n{ background:url(images/work01ico.png) 0 -280px;}
.word01ico_s{width:100%;background-color:#fff; line-height:25px; color:#888888;  }
.word01ico_s span{ margin:5px 10px 0 20px; display: inline-block; vertical-align:text-bottom;}

.bb0{ border-bottom:0;}

.word01man{ width:200px;  float:left; margin-top:10px;}
.word01man dl{border-bottom:0;}
.word01btn1{padding:0px 10px 20px 0; }

/*work02.html*/
.word02-ttbox{ width:1150px;}
.word02-main{width:1140px; border:1px #dedede solid;  margin:30px 0 30px 30px;}

.word02ttbg{ width:100%; border-bottom:#dedede solid 1px;height:30px; }
.word02_main{ padding:0px 0 33px 33px;}
.word02_main li{ width:336px; height:90px; margin:33px 33px 33px 0; }
.word02li_l img{ margin-top:22px;}

.word02li_r h1{ color: #00b9ff ;font:normal 12px/20px microsoft Yahei; }
.word02li_r h3{ color:#b8b8b8;font:normal 12px/20px microsoft Yahei;}
.word02li_r h4{ overflow:hidden; width:270px; height:40px;color:#959595;font:normal 12px/20px microsoft Yahei; margin-top:10px; }
.word02line{ border-bottom:1px #dedede solid; clear:both; width:1076px;}


/*work03.html*/
.work03-topcont{ width:1100px; height:246px; background:url(images/work03adbg.png); position:relative; padding-left:100px;}
.work03-topcont h4{color:#333;font:normal 12px/20px microsoft Yahei;padding-left:60px; margin-top:-10px; }
.work03-topcont p{ padding-top:25px;}

.word01icol1-n,.word01icol2-n,.word01icol3-n,.word01icol4-n,.word01icol5-n{ width:80px; height:80px;}
.word01icol1-n{ background:url(images/work01ico.png) -80px 0;}
.word01icol2-n{ background:url(images/work01ico.png) -160px 0;}
.word01icol3-n{ background:url(images/work01ico.png) -240px 0;}
.word01icol4-n{ background:url(images/work01ico.png) -320px 0;}
.word01icol5-n{ background:url(images/work01ico.png) -400px 0;}
.word01icolarge{ position:absolute;top:65px; left:50px; }


/*manage0109.html*/
.manage-navico1,.manage-navico2,.manage-navico3,.manage-navico4,.manage-navico5,.manage-navico6,.manage-navico7,.manage-navico8,.manage-navico9,.manage-navico10,.manage-navico11,.manage-navico12{ width:21px; height:20px;}
.manage-navico1{ background:url(images/managetopico.png) 0 0;}
.manage-navico2{ background:url(images/managetopico.png) 0 -20px;}
.manage-navico3{ background:url(images/managetopico.png) 0 -40px;}
.manage-navico4{ background:url(images/managetopico.png) 0 -60px;}
.manage-navico5{ background:url(images/managetopico.png) 0 -80px;}
.manage-navico6{ background:url(images/managetopico.png) 0 -100px;}
.manage-navico7{ background:url(images/managetopico.png) 0 -120px;}
.manage-navico8{ background:url(images/managetopico.png) 0 -140px;}
.manage-navico9{ background:url(images/managetopico.png) 0 -160px;}
.manage-navico10{background:url(images/icomgtop_gzf.png);}
.manage-navico11{ background:url(images/managetopico.png) 0 -180px;}
.manage-navico12{background:url(images/icomgtop_jxs.png);}

.manage-nav li{ float:left; }
.manage-nav li a,.manage-navs{ height:55px; padding:0 20px; color:#fff;font:normal 12px/24px microsoft Yahei; display:block; text-align:center; padding-top:20px; }
.manage-nav li a:hover,.manage-navs{ background-color:#007D59;}
.manage-nav li div{ margin:0px auto; +margin:0px;}

.manage-main{ width:1200px; background-color:#f5f7f6;}
.manage-main h1{font:normal 18px/18px microsoft Yahei; margin-bottom:20px;}
.manage-tt{ height:30px; width:938px;}
.manage-tt h1{font:normal 18px/18px microsoft Yahei; margin-bottom:0px; height:30px; color:#000; }
.manage-tt h2{font:normal 14px/18px microsoft Yahei;  color:#737373; }
.manage-tt em{ color:#007ee5;}

.managelbox{margin-top:30px;}
.managerbox{ margin-right:30px; width:178px;margin-top:30px;}

.manage-subbox{ width:458px; border:1px #dfdfdf solid; position:relative;}
.manage-subbox h2{ background-color:#f1f1f1;font:normal 14px/45px microsoft Yahei; height:45px; text-indent:20px;border-bottom:#ebebeb 1px solid; }
.ma-tt3tri{ position:absolute; top:20px; right:20px;}
.manage-subbox img{ margin-right:20px; float:right; margin-top:22px;}

.manage_treecont{ width: 458px;position: relative;background-color: #fff; padding-top:10px;}
.manage_treecont_tt{ width:458px; height:40px; color:#898986; text-indent:30px; line-height:40px;border-bottom:#ebebeb 1px solid; border-right:#ebebeb 1px solid; display:block;}
.ma-treew li{position:relative; display: inline-block; }
.ma-treew li a{ width:412px;height:38px;display:block; font:normal 12px/38px microsoft Yahei;border-bottom:#ebebeb 1px solid; padding-left:46px;   }
.ma-treew li span{ position:absolute; top:0px; left:-10px; }
.ma-treew li a:hover{ background-color:#f2f2f2; color:#000;}
.ma-treeclose,.ma-treeopen,.maselectdel,.maselectnoable,.maselectnon,.maselectitem{width:20px; height:20px; margin:10px 5px 0 30px; display: inline-block; float:left;}
.ma-treeclose{ background:url(images/ma_tree.png) 20px -20px; }
.ma-treeopen{ background:url(images/ma_tree.png) 20px 0px;}
.maselectdel{ background:url(images/ma_tree.png) no-repeat 0px -20px;}
.maselectnoable{ background:url(images/ma_tree.png) no-repeat 2px 0px;}
.maselectnon{ background:url(images/ma_tree.png) 20px -60px; }
.maselectitem{ background:url(images/ma_tree.png) 20px -40px;}


.search_boxblue{ position:relative; padding-left:20px;border-bottom:#ebebeb 1px solid; }
.search_boxblue input{ height:28px;-moz-border-radius:2px;/* Gecko browsers */    -webkit-border-radius:2px;/* Webkit browsers */ border-radius:2px;/* W3C syntax */ border: 1px #dedede solid; text-indent:10px; border:1px #E2E2E2 solid;  line-height:28px;  margin-top:20px; margin-bottom:20px; }
.search_boxblue a{ background:url(images/ma-btn.png) 0 0px; width:70px; height:30px; display:block; position:absolute; top:20px; left:368px; text-align:center; line-height:30px; color:#fff;}
.search_boxblue a:hover{background:url(images/ma-btn3.png) 0 -30px;}
.search_boxblue .w6{width:92px;background:url(images/ma-btn3.png) 0 0px;}
.search_boxblue .w6:hover{width:92px; background:url(images/ma-btn3.png) 0 -30px;}
.search_boxblue img{ margin:0 auto;}

.ma-biaodan{border-bottom:#ebebeb 1px solid;}
.ma-biaodan input  , .ma-biaodan select ,.search_boxblue select{ height:28px;-moz-border-radius:2px;/* Gecko browsers */    -webkit-border-radius:2px;/* Webkit browsers */ border-radius:2px;/* W3C syntax */  text-indent:10px; border:1px #E2E2E2 solid;  line-height:28px;  margin-top:10px; margin-bottom:10px; }

.ma-biaodan th{font:normal 12px/38px microsoft Yahei; text-align:left; text-indent:30px;}
.ma-btn a{ background:url(images/ma-btn.png) 0 0px; width:70px; height:30px; display:block; text-align:center; line-height:30px; color:#fff; float:left; margin:18px 0 18px  30px;}
.ma-btn a:hover{background:url(images/ma-btn.png) 0 -30px;}
.ma-btn{ +padding-bottom:20px;}

.ma-biaodan textarea{-moz-border-radius:2px;/* Gecko browsers */    -webkit-border-radius:2px;/* Webkit browsers */ border-radius:2px;/* W3C syntax */  text-indent:10px; border:1px #E2E2E2 solid;  line-height:28px;  margin-top:10px; margin-bottom:10px; }

.ti20{ text-indent:20px;}
.ma-subtree span{ margin-left:60px;}

.ma-logo{ width:178px; height:161px; text-align:center; background-color:#fff; border:1px #DFDFDF solid; border-bottom:0;display:table-cell;  vertical-align:middle; +position:relative;}
.ma-logo img{+position:absolute;+top:10%; +left:15%}
.ma-blueline{ height:4px; border-left:1px #DFDFDF solid; border-right:1px #DFDFDF solid;width:176px; background-color:#007ee5;}


.ma-rlist li{ position:relative;}
.ma-rlist li a{ height:30px; text-indent:20px; font:normal 12px/30px microsoft Yahei; color:#444; background-color:#fff; display:block; border:1px #DFDFDF solid; border-top:0;}
.ma-rlist li a:hover{ background-color:#212756; color:#fff;}
.ma-rlist3tri{ position:absolute; top:10px; right:20px;}
.ma-rlistsub li a{ text-indent:40px; color:#737373; background-color:#f2f2f2;}

/*manage0110.html*/
.ma-more{height:30px; text-indent:75px; font:normal 12px/30px microsoft Yahei; color:#444; background-color:#fff; display:block; border:1px #DFDFDF solid; border-top:0;}
#radio,#radio1,#radio2,#radio3,#radio4,#checkbox1,#checkbox2,#checkbox3,#checkbox{ border:0;}
.ma-subtree li{ text-indent:30px;}
.ma-h20{ height:20px;width: 460px; background-color:#F5F7F6; margin-left:-1px; border-top:1px #ebebeb solid; border-bottom:1px #ebebeb solid;}

.ma-biaodan1{border-bottom:#ebebeb 1px solid;}
.ma-biaodan1 th{font:normal 12px/30px microsoft Yahei; text-align:left; text-indent:30px; color:#737373; width:90px;}
.ma-biaodan1 td{ color:#444;}


.ma-lb th,.ma-lb td{font:normal 12px/30px microsoft Yahei; text-align:left; text-indent:30px; color:#000;border-bottom:#ebebeb 1px solid;}
.ma-lb td{ color:#737373;border-bottom:#ebebeb 1px solid;}


.ma0110lb li{ line-height: 20px; clear:both; height:40px; border-bottom:1px #EBEBEB solid;}
.ma0110lb .left_che{ margin-top:0; width:28%}
.ma0110lb em { width:26%}
.ma0110lb h3 { width:40%; font-size:12px; font-weight:100;}


/*manage02.html*/
.ma02-mbx{ width:98%; height:43px; background-color:#fff; border:1px #DEDEDE solid; margin-bottom:20px; +float:left;}
.ma02-mbx .arrow{ background:url(images/ma02ico.png) 0 0; width:15px; height:15px; display:block;}
.ma02-mbx .lock{ background:url(images/ma02ico.png) 0 -15px; width:15px; height:15px; display:block;}
.ma02-mbx span{ float:left; margin:5px;line-height:12px; color:#a3a3a3;font:normal 14px/15px microsoft Yahei; margin-top:15px;}
.ma02-mbx h3{ text-indent:20px; color:#000;font:normal 14px/43px microsoft Yahei;}
#ma02-mbxs{ color: #00b9ff;}

.ma02-mbxffbg{width:938px; height:43px; background-color:#fff; margin-bottom:20px; +float:left; line-height:43px; text-indent:20px;}

.ma02-tt{ width:938px; border:1px #dfdfdf solid; position:relative; background-color:#fff; display:block;}
.ma02-tt h2{ background-color:#f1f1f1;font:normal 14px/45px microsoft Yahei; height:45px; text-indent:20px;border-bottom:#ebebeb 1px solid;display:block; }
.ma02-tt img{ margin-right:20px; float:right; margin-top:22px;}
.ma02-tt b{ font:normal 12px/45px microsoft Yahei; color:#666; margin-left:-15px;}
.ma02-tt span{ color:#007ee5;font:normal 12px/45px microsoft Yahei; }


.ma02biaod li{ height:50px; background-color:#fff;font:normal 12px/50px microsoft Yahei; position: relative; }
.ma02biaod em{ color:#737373; margin-left:30px; width:100px; display:block; float:left;}
.ma02biaod b{ color:#00b9ff; margin:10px;}
.ma02biaod h5{font:normal 14px/50px microsoft Yahei; color: #00b9ff; float:left; }
.ma02biaod h6{ color:#adadad; font-weight:100; float:left;font:normal 12px/50px microsoft Yahei; margin-left:10px;}
.ma02biaod img{ float:left;  padding-top:14px;}


.ma02biaod input ,.ma02biaod select{ height:28px;-moz-border-radius:2px;/* Gecko browsers */    -webkit-border-radius:2px;/* Webkit browsers */ border-radius:2px;/* W3C syntax */  text-indent:5px; border:1px #E2E2E2 solid;  line-height:28px; width:250px; color:#444; margin-top:10px\9; margin-top:10px\0; }
.ma02biaod select option{ height:28px; padding:5px; line-height:28px;}


.ma02biaod textarea{-moz-border-radius:2px;/* Gecko browsers */    -webkit-border-radius:2px;/* Webkit browsers */ border-radius:2px;/* W3C syntax */  text-indent:10px; border:1px #E2E2E2 solid; width:250px; line-height:28px;  margin-top:10px; margin-bottom:10px; }
.ma02biaod a{ color: #00b9ff; }


.ma02tip{  -moz-border-radius:2px;/* Gecko browsers */    -webkit-border-radius:2px;/* Webkit browsers */ border-radius:2px;/* W3C syntax */  border:1px #dcdcdc solid; padding-right:10px; margin-left:20px; height:28px; text-indent:30px; display: inline-block;font:normal 12px/28px microsoft Yahei; position: absolute; top:10px; +margin-top:5px; color:#666666;}
.ma02tip1{ background:url(images/ma02-tip.png) center left no-repeat; height:30px; width:40px; position:absolute; left:-7px; top:-1px; }
a.ma02tip2 {  -moz-border-radius:2px;/* Gecko browsers */    -webkit-border-radius:2px;/* Webkit browsers */ border-radius:2px;/* W3C syntax */margin-left:15px; background-color:#a7afbb;height:28px;display: inline-block;font:normal 12px/28px microsoft Yahei;  text-align:center; padding-right:10px;  padding-left:10px; letter-spacing:2px; color:#fff; vertical-align:bottom\9;}
input.ma02tip2 {cursor:pointer; -moz-border-radius:2px;/* Gecko browsers */    -webkit-border-radius:2px;/* Webkit browsers */ border-radius:2px;/* W3C syntax */margin-left:15px; background-color:#1BBAA7;height:28px;display: inline-block;font:normal 12px/28px microsoft Yahei;  text-align:center; padding-right:10px;  padding-left:10px; letter-spacing:2px; color:#fff; vertical-align:bottom\9;}
input.ma02tip2_disable {  -moz-border-radius:2px;/* Gecko browsers */    -webkit-border-radius:2px;/* Webkit browsers */ border-radius:2px;/* W3C syntax */margin-left:15px; background-color:#a7afbb;height:28px;display: inline-block;font:normal 12px/28px microsoft Yahei;  text-align:center; padding-right:10px;  padding-left:10px; letter-spacing:2px; color:#fff; vertical-align:bottom\9;}



.ma-btn1{ width:938px; padding-top:10px; text-align:center; padding-bottom:20px;}
.ma-btn1 a{ background:url(images/ma-btn.png) 0 0px; width:70px; height:30px; display: inline-block;text-align:center; line-height:30px; color:#fff; margin:18px 10px; text-align:center;}
.ma-btn1 .btn{ background:url(images/ma-btn.png) 0 0px; width:70px; height:30px; display: inline-block;text-align:center;color:#fff; margin:18px 10px; text-align:center;}
.ma-btn1 .btn[disabled]{ background:none;background-color:#F5F5F5;color:#ACA899;}
.ma-btn1 a:hover{background:url(images/ma-btn.png) 0 -30px;}


/*manage0105.html*/
a.ma02btn{ -moz-border-radius:2px;/* Gecko browsers */    -webkit-border-radius:2px;/* Webkit browsers */ border-radius:2px;/* W3C syntax */  background-color:#a7afbb;  font:normal 12px/12px microsoft Yahei;+font:normal 12px/28px microsoft Yahei; color:#fff; height:18px; padding:0px 20px 10px 0px;margin:10px 10px 0 0 ; text-align:left;}
.ma02btnimg{ background:url(images/ico_uploadwhite.png) no-repeat; width:15px;height:15px; display:inline-block;vertical-align:text-bottom;margin:8px 5px 0 0px; +margin-left:10px; +float:left;}
a.ma02btn span{ +margin-left:-15px;}

.search_boxblue1{ position:relative; padding-left:20px;border-bottom:#ebebeb 1px solid; }
.search_boxblue1 input{ height:28px;-moz-border-radius:2px;/* Gecko browsers */    -webkit-border-radius:2px;/* Webkit browsers */ border-radius:2px;/* W3C syntax */ text-indent:10px; border:1px #E2E2E2 solid;  line-height:28px;  margin-top:20px; margin-bottom:20px; }
.search_boxblue1 a{ width:70px; height:30px; display:block; position:absolute; top:20px; left:480px; text-align:center; line-height:30px;}
.search_boxblue1 img{ margin:0 auto;}
.search_boxblue1 select{ height:28px;-moz-border-radius:2px;/* Gecko browsers */    -webkit-border-radius:2px;/* Webkit browsers */ border-radius:2px;/* W3C syntax */  text-indent:10px; border:1px #E2E2E2 solid;  line-height:28px;  margin-top:10px; margin-bottom:10px; }

.ma0105result{ border-bottom:1px #EBEBEB solid; line-height:45px; text-indent:20px; color:#9a9a9a; }

.ma0105lb li{width:100%; background-color:#FFF; border-bottom:1px #dedede solid; position:relative;}
.ma0105lb div{ margin:25px 20px 15px 20px ; +padding-top:25px;  height:40px; font:normal 12px/20px microsoft Yahei; color:#959595; position:relative; width:900px;  }

.ma0105lb h1 a{ font:normal 12px/22px microsoft Yahei; color:#0B7EE3;  float:left; margin:20px 20px -10px 20px; }
.ma0105lb p{ color:#b8b8b8; text-indent:20px; line-height:5px;+line-height:17px; display:block;}
.ma0105lb p span{ margin:0 10px 0 0 ;}
.ma0105lb h3{ position:relative;}
.ma0105lb h3 a{display:block;overflow:hidden; max-width:540px; height:29px;font:normal 12px/29px microsoft Yahei; text-indent:50px; color:#666; float:left;}
.ma0105lb h5 { position:absolute; top:0 ; right:0;}
.ma0105lb h3 img{ margin-right:10px; position:absolute; left:20px; top:-17px;}
.ma0105lb b{ font:normal 12px/29px microsoft Yahei; color:#999; margin-left:5px;}

.ma_member{ padding:22px 20px; position:relative;}
.ma_member dd a{color:#00b9ff; text-align:left; line-height:20px;}
.ma_member dd p{color:#b8b8b8;text-align:left;line-height:20px;font-weight:100; font-size:12px; margin-left:-10px; }
.ma_member img{ margin:0; +float:none;}

.page1{ width:900px;  position:relative;background-color:#fff; text-align:center;}

a.page1last{ margin:-10px 20px; }
a.page1last img{  margin:0px;}

.page1 a,.pages1{ font:normal 16px/30px microsoft Yahei; color:#989898; width:30px; height:30px; display: inline-block; border:1px #E5E5E5 solid;-moz-border-radius:2px;/* Gecko browsers */    -webkit-border-radius:2px;/* Webkit browsers */ border-radius:2px;/* W3C syntax */  }

.page1 a:hover,.pages1{  background-color:#919191; border:1px #919191 solid; color:#fff; }


/*manage0105ss.html*/
.search_boxblue2{ position:relative; padding-left:20px;border-bottom:#ebebeb 1px solid; height:120px;  +height:75px;}
.search_boxblue2 input{ height:28px;-moz-border-radius:2px;/* Gecko browsers */    -webkit-border-radius:2px;/* Webkit browsers */ border-radius:2px;/* W3C syntax */ text-indent:10px; border:1px #E2E2E2 solid;  line-height:28px;  margin-top:22px; margin-bottom:20px; margin-right:9px; }
.search_boxblue2 img{ margin-top:21px;}

.ma0105box{ width:938px; border:1px #dfdfdf solid; border-top:0; background-color:#fff; }
.ma0105box1{ width:938px;}
.ma0105box2{ width:938px; border:1px #dfdfdf solid; border-top:0; border-bottom:0; background-color:#fff;}

.page2{ width:900px;background-color:#fff; text-align:center; clear:both; height:32px; position:relative;}

.page2 a,.pages2{ font:normal 16px/30px microsoft Yahei; color:#989898; width:30px; height:30px; display: inline-block; border:1px #E5E5E5 solid;-moz-border-radius:2px;/* Gecko browsers */    -webkit-border-radius:2px;/* Webkit browsers */ border-radius:2px;/* W3C syntax */  }

.page2 a:hover,.pages2{  background-color:#919191; border:1px #919191 solid; color:#fff; }

.page2btn a{ position:absolute; top:0px; left:20px; border:0;}
.page2btn a:hover{border:0;}
a.page2last{ margin:0px 20px; background:url(images/ma0105pageico1.png) 0 0; width:30px; height:30px;}
a.page2last:hover{  background:url(images/ma0105pageico1.png) 0 -30px #919191; }
a.page2last img{ margin:0;}
a.page2next{ margin:0px 20px; background:url(images/ma0105pageico2.png) 0 0; width:30px; height:30px;}
a.page2next:hover{  background:url(images/ma0105pageico2.png) 0 -30px #919191; }
a.page2next img{ margin:0;}


.ma0105dialog_b{ width:744px;background-color:#e5f4e0; position:relative; padding:15px 15px 10px 15px ; line-height:22px; color:#656565; margin-bottom:10px; margin-top:10px;}
.ma0105dialog_b p a{ color:#666;}
.ma0105dialog_b span{ margin-top:10px; color:#aaaaaa;}
.ma0105dlbox{ margin-left:35px; margin-top:0px;clear:both; +margin-left:20px;}
.ma0105reply-r{ width:774px; float:right; margin-right:20px; +margin-right:30px; padding-top:15px;}
.ma0105reply-dl{ background:#e6f1f0; padding: 15px 15px 10px 15px; position:relative; width:640px;float:left;}
.ma0105reply-dl span{ margin-top:15px; color:#aaa;}
.ma0105reply-dl p a{ color:#666; line-height:20px;}
.ma0105reply-memb{ float:right; width:70px;}
.ma0105reply-memb p{ color:#00b9ff; font-size:12px; line-height:20px; margin-top:10px;}
.ma0105reply-memb h4{ background:url(images/opinion_name.png) no-repeat; width:40px; height:16px; line-height:16px; color:#fff; font-size:11px; text-align:center; font-weight: normal;}
.ma0105reply-memb h3{ font-size:12px; font-weight:normal; line-height:20px;}
.ma0105replybox{ clear:both;}
.ma0105replybox input{ margin-top:45px; margin-left:35px; +margin-left:20px;   }
.ma0105reply{ background-color:#e6f1f0; margin-right:20px;}


/*manage0106.html*/
.ma0106cert{ background:url(images/ma0106cert.png) no-repeat; width:468px; height:647px; margin:40px auto; clear:both; position:relative;}

.ma0106cert input{ height:28px;-moz-border-radius:3px;/* Gecko browsers */    -webkit-border-radius:3px;/* Webkit browsers */ border-radius:3px;/* W3C syntax */ text-indent:10px; border:1px #E2E2E2 solid;  line-height:28px;}

.ma0106input{ position:relative;}
.ma0106input input{ width:100%;}
.ma0106cert a img{ float:right;position:absolute; right:7px; top:8px;}

.ma0106bd { width:700px; margin:0 auto; text-align:center;}
.ma0106bd input,.ma0106bd select{ vertical-align: baseline; margin:10px; +vertical-align: middle  ;}


.ma0106lnav li{position:relative;}
.ma0106lnav li a,.ma0106navs{ border:1px #dfdfdf solid; border-top:0; background-color:#fff; height:30px; font:normal 12px/30px microsoft Yahei; color:#999; width:236px; display:block; text-indent:20px; }
.ma0106lnav li a:hover,.ma0106navs{ color:#007ee5;}
.ma0106navs{ border-left:0; }
.ma0106back a{ border-right:1px #dfdfdf solid; height:43px; width:130px ; display:block;}


/*manage0201.html*/
.ma0201btn a{ width:110px; display: inline-block; color:#007ee5; }
.ma0201btn a img{ float:left; margin:3px 10px 0 0;}
.ma0201btn a p{ float:left;}
.ma0201tu{ border:1px #CCCCCC  dashed; width:742px; height:206px; display:block; margin-left:130px; margin-top:5px; padding:10px 20px 20px 20px;}
.ma0201tu input{ width:15px; float:left; margin-top:65px; margin-left:10px; margin-right:10px; border:0;}
.ma0201tu img{ border:1px #dfdfdf solid; float:left; margin-top:0;}
.ma0201tu p{ line-height:40px;}

.stu30_play{ width:100%; background-color:#1cbaa7; height:162px; text-align:center; padding-top:58px;}

.stu30l_tt{ width:100%; height:54px; text-indent:20px; color:#1cbaa7; font:normal 16px/54px microsoft Yahei; background-color:#1c1c3d;}

 
.stu30l_lb li{ width:100% ; height:54px;text-align:center;background-color:#f7f8f2;border-bottom:1px #dedede solid;display:block;   }
.stu30l_lb li a{display: inline-block; }
.stu30l_lb li a:hover{ width:100% ; height:54px; background-color:#e9eae4; display: inline-block; color:#000;}
.stu30l_lb p{float:left;}
.stu30l_lb p > img {margin:15px; width:25px; height:25px;}
.stu30l_lb h3{ border-left:1px #dedede solid;font:normal 14px/54px microsoft Yahei; width:164px; float:left;text-align:left;text-indent:20px;}
.stu30l_lb span{ width:47px;float:left;height:55px; line-height:54px ;}
.stu30l_ico1,.stu30l_ico2,.stu30l_ico3,.stu30l_ico4,.stu30l_ico5,.stu30l_ico6,.stu30l_ico7,.stu30l_ico8,.stu30l_ico9,.stu30l_ico10,.stu30l_ico11{width:25px; height:25px; margin:15px;  }
.stu30l_ico1{ background:url(images/stu30-ico.png) no-repeat 0 0; }
.stu30l_ico2{ background:url(images/stu30-ico.png) no-repeat 0 -24px; }
.stu30l_ico3{ background:url(images/stu30-ico.png) no-repeat 0 -48px; }
.stu30l_ico4{ background:url(images/stu30-ico.png) no-repeat 0 -72px; }
.stu30l_ico5{ background:url(images/stu30-ico.png) no-repeat 0 -96px; }
.stu30l_ico6{ background:url(images/stu30-ico.png) no-repeat 0 -120px; }
.stu30l_ico7{ background:url(images/stu30-ico.png) no-repeat 0 -144px; }
.stu30l_ico8{ background:url(images/stu30-ico.png) no-repeat 0 -168px; }
.stu30l_ico9{ background:url(images/stu30-ico.png) no-repeat 0 -192px; }
.stu30l_ico10{ background:url(images/stu30-ico.png) no-repeat 0 -216px; }
.stu30l_ico11{ background:url(images/stu30-ico.png) no-repeat 0 -240px; }

/* study-01-01 */
.leftxx2 h3{ line-height:20px; font-size:12px; color:#929292; margin-top:4px; font-weight:normal;}
.leftxx2 h3 span{ padding-right:10px;}
.leftxx2 h3 span.left_num a{ display:inline-block; background:url(images/leftxx_num.png) no-repeat; margin:1px 0px 1px 2px; font-size:11px; width:35px; text-align:center; height:16px; line-height:16px; color:#fff; font-weight:normal;}
.box_right .time_xx{ height:30px; line-height:22px; margin-left:20px; color:#404040; margin-top:35px; color:#999;}
.box_right .time_xx img{ vertical-align:middle; margin-right:5px;}
.box_right .time_xx span{ color:#000000; margin-right:2px;}

.box_right .more_xx{ height:30px; line-height:22px; margin-left:20px; color:#404040; margin-top:35px; color:#999;}
.box_right .more_xx span{margin-right:2px; margin-right:20px;}
.box_right .more_xx span b{ color:#000000; margin-left:5px; margin-right:5px; font-weight:normal; }

.box_right .more_xx2{ height:30px; line-height:22px; margin-left:20px; color:#404040; margin-top:0px; color:#999;}
.box_right .more_xx2 span{margin-right:2px; margin-right:20px;}
.box_right .more_xx2 span b{ color:#000000; margin-left:5px; margin-right:5px; font-weight:normal; }

.box_right .more2{ height:25px; line-height:25px; margin-left:20px; color:#404040; margin-top:0px; margin-bottom:0px;}
.box_right .more2 img{ vertical-align:middle; margin-right:8px;}
.box_right .more2 a{ display:inline-block; background:url(images/01_numsbg.png) no-repeat; margin:2px 30px 8px 8px; font-size:11px; width:16px; text-align:center; height:16px; line-height:16px; color:#fff;}

/* study-01-07 */
.mbox2 .topr_img3{ position:absolute; top:20px; right:20px; height:30px;}
.mbox2 .topr_img3 a{ margin-left:10px;}

/* study-01-09 */
.tbdiv h1{ font-size:16px; color:#666; line-height:30px;}
.tbdiv h3{ font-size:12px; color:#666; font-weight:normal; line-height:30px; margin-bottom:20px;}

/*================================学院部分的样式表========================= */
/* manage-01-01 */
#mgtop_mn{ float:left; margin-right:20px; height:75px; }
#mgtop_mn li{ float:left; font-size:12px; text-align:center; margin:0 auto; position:relative;}
#mgtop_mn li a{ float:left; height:75px; color:#fff; padding-left:20px; padding-right:20px; text-align:center;}
#mgtop_mn li a span{ display:block;  vertical-align:middle;} 
#mgtop_mn li a span img{ padding-top:18px; padding-bottom:5px;}
#mgtop_mn li a:hover{display:block; background:#007e59;}
#mgtop_mn li.on a{display:block; background:#007e59; padding-left:20px; padding-right:20px; } 
#mgtop_mn li.on a span{ display:block; vertical-align:middle;} 
#mgtop_mn li.on a span img{}

#mgtop_mn li ul{display:none;}
#mgtop_mn li:hover ul {display:block; position:absolute; top:75px; left:0; width:145px; padding-top:10px; padding-bottom:10px; background:#007e59; z-index:10; }
#mgtop_mn li ul li{ padding-left:0px; display:block;}
#mgtop_mn li ul li a{ color:#fff; height:26px; line-height:26px;}
#mgtop_mn li ul li a:hover{ color:#fff; height:26px; line-height:26px; color:#ffffec}

.mgmain{ background:#f5f7f6; padding:30px; overflow:hidden; zoom:1;}
.mgmain-zhb{ background:#f5f7f6; padding:30px; height:710px;overflow:hidden; zoom:1;}
.mgleft{ float:left; width:178px; border:#dfdfdf solid 1px; border-radius:2px; background:#fff;  overflow:hidden; zoom:1; }
.mgcenter{ float:left; width:738px; margin-left:20px; border:#dfdfdf solid 1px; border-radius:2px; background:#fff;  overflow:hidden; zoom:1; }
.mgrihgt{ float:right; width:178px; border:#dfdfdf solid 1px; border-radius:2px; background:#fff;  overflow:hidden; zoom:1; }
.mgcenter2{ float:left; width:740px; margin-left:20px; overflow:hidden; zoom:1; }


.mgleft h2{ height:45px; line-height:45px; padding-left:15px; font-size:14px; background:#f1f1f1; position:relative;}
.mgleft h2 span{ position:absolute; right:10px; top:22px;}
.mgleft h2 span img{}
.mgl_input{ height:60px;}

.mgleft_mn li{ height:60px; line-height:60px; border-bottom:#e6e6e6 solid 1px;  padding-left:20px; }
.mgleft_mn li img{ float:left; margin-top:10px; margin-right:10px;}
.mgleft_mn li span.f1{ line-height:18px; font-weight:normal; display:block; color:#007ee5; padding-top:15px;}
.mgleft_mn li span.f1 a{ color:#007ee5;}
.mgleft_mn li span.f2{ line-height:18px; font-weight:normal;  display:block; color:#b8b8b8;}
.mgleft_mn li.on{ background:url(images/mglmn_onbg.jpg) repeat-y left top #f2f2f2}
.mgleft_mn li:hover{ background:url(images/mglmn_onbg.jpg) repeat-y left top #f2f2f2}
.mgl_btn{ height:70px; padding-left:20px; padding-right:20px;}
.mgl_btn img{ margin-top:20px;}

.mgr_top{ height:160px; text-align:center;}
.mgr_top img{ vertical-align:middle}
.mgr_top span{height:100%; display:inline-block; vertical-align:middle;}
.line_blue{ background:#007ee5; height:4px; overflow:hidden;}

.mgright_mn li{ height:30px; border-bottom:#e6e6e6 solid 1px; line-height:30px; padding-left:20px; position:relative;}
.mgright_mn li.on{ background-color:#212756;}
.mgright_mn li.on a{ color:#fff;}
.mgright_mn li span{ position:absolute; right:10px; top:12px;}
.mgright_mn li span img{}
.mgright_mnin{display:block;}
.mgright_mnin li{height:30px; border-bottom:#e6e6e6 solid 1px; line-height:30px; padding-left:30px; background:#f2f2f2;}
.mgright_mnin li.on{ background:#212756; color:#fff;}
.mgright_mnin li.on a{color:#fff;}
.mgr_link{ height:32px; line-height:32px; text-align:right; padding-right:10px;}
.mgr_link img{ padding-right:5px;}


.mgctop_mn{ height:45px; background:#f1f1f1; border-bottom:#e6e6e6 solid 1px; }
.mgctop_mn li{ float:left; width:110px; line-height:45px; height:46px; text-align:center;}
.mgctop_mn li a{ color:#5b5b5b; font-size:14px; color:#737373; height:46px; padding-left:6px;}
.mgctop_mn li a:hover{ color:#000; display:block; background:#fff; height:46px; border:#e6e6e6 solid 1px; border-bottom:0px; border-top:0px; border-left:0px;}
.mgctop_mn li.on a{ color:#000; display:block; background:#fff; border:#e6e6e6 solid 1px; border-bottom:0px; border-top:0px; border-left:0px;} 
.mgctop_mn .mn_select2{float:right; width:102px; line-height:45px; height:45px; font-size:18px; padding-right:20px;}
.mgctop_mn .mn_select2 img{ vertical-align:middle; margin-right:5px; margin-top:10px;}

.mgctop_mn li span{ width:12px;}
.mgctop_mn li span img{ margin-left:3px;}

.mg_box{overflow:hidden; zoom:1; border-bottom:#e6e6e6 solid 1px; position:relative; }
.mg_box .box_free{ background:url(images/cornerfree.png) no-repeat top left; }
.mg_box .box_group{ background:url(images/jiao-jt.png) no-repeat top left; }
.mg_box .box_interior{ background:url(images/jiao-nb.png) no-repeat top left; }
.mg_box .box_left{ width:130px; float:left; text-align:center; margin-bottom:29px;} 
.mg_box .box_left span{ width:90px; height:91px;  background:url(images/mgbox_left_shadow.png) no-repeat bottom center; display:block; margin-top:30px; margin-left:25px;}
.mg_box .box_left img{ vertical-align: top;}

.mg_box1{zoom:1; border-bottom:#e6e6e6 solid 1px; position:relative; height:60px; }
.mg_box1 .box_left{ width:130px; float:left; text-align:center; margin-bottom:29px;} 
.mg_box1 .box_left span{ width:90px; height:91px;  background:url(images/mgbox_left_shadow.png) no-repeat bottom center; display:block; margin-top:30px; margin-left:25px;}
.mg_box1 .box_left img{ vertical-align: top;}

.r_schedule{ position:absolute; top:20px; right:10px; height:20px; width:130px; }
.r_schedule p{ position:relative; width:80px; height:10px; background:#e1e1e1; margin-top:5px; margin-bottom:5px;  border-radius:5px; float:left;}
.r_schedule p span{ position:absolute; top:0; left:0; height:10px; background:#007ee5; border-radius:5px;}
.r_schedule h2{color:#007ee5; margin-left:10px; font-size:12px; font-weight:normal; line-height:20px; float:left; height:20px; margin-top:0;}


.mgbox_right{ float:left; margin-top:20px;}
.mgbox_right h2{font-size:14px; line-height:36px; height:36px; font-weight:normal; width:600px;}
.mgbox_right h2 span{ color:#000; padding-right:5px; font-weight:normal;}
.mgbox_right h2 img{ vertical-align:middle; margin-left:10px; margin-right:6px;}
.mgbox_right .more_xx{ height:25px; line-height:25px; color:#404040; color:#999;}
.mgbox_right .more_xx span{margin-right:2px; margin-right:20px;}
.mgbox_right .more_xx span b{ color:#444444; margin-left:5px; margin-right:5px; font-weight:normal; }
.mgbox_right .more{ height:28px; line-height:28px; color:#007ee5; margin-top:0px; margin-bottom:0px;}
.mgbox_right .more img{ vertical-align:middle; margin-right:4px;}
.mgbox_right .more a{ display:inline-block; background:url(images/01_numsbg.png) no-repeat; margin:2px 30px 8px 8px; font-size:11px; width:16px; text-align:center; height:16px; line-height:16px; color:#fff;}

.mg_page{ height:30px; /*line-height:70px;*/ text-align:center; padding:20px 235px; position:relative;}

.mg_page ul{ /*width:160px;*/  float:left; }
.mg_page li{ float:left; border:#e6e6e6 solid 1px; background:#fff; width:28px; height:28px; line-height:28px; font-size:12px; border-radius:2px; margin-left:1px; margin-right:1px;}
.mg_page li a{color:#999;width: 29px;  height: 29px; display: inline-block;}
.mg_page li a:hover{color:#ff6600;}
.mg_page li.on{color:#fff; border:#929292 solid 1px; background:#929292;}
.mg_page li.on a{ color:#fff;}
.mg_page span{ float:left; margin-left:10px; margin-right:10px;}
.mg_page span img{ vertical-align:middle;}

/* 下拉选择框样式　*/
.select1{background:url(images/c4.jpg) no-repeat; width:158px; height:30px; margin: 15px 10px; position:relative; z-index:20;}
.select1 h1{font-size:12px; font-family:微软雅黑; line-height:30px; width:128px; text-align:center; color:#929292; font-weight:normal; }
.select1 ul{background:#fff; width:156px; height:100px; border:1px solid #dfdfdf; border-top:0px;  overflow-y:scroll; position:absolute; right:0; top:30px;}
.select1 ul li a{font-size:12px; font-family:微软雅黑; line-height:30px; color:#666; display:block; font-weight:normal; padding-left:10px;}
.select1 ul li a:hover{color:#ff9900;}
.select1.link ul{display:none;}
.select1.hover ul{display:block;}
.select1_2{background:url(images/c4.jpg) no-repeat; width:158px; height:30px; margin: 15px 10px;  position:relative; z-index:10;}
.select1_2 h1{font-size:12px; font-family:微软雅黑; line-height:30px; width:128px; text-align:center; color:#666; font-weight:normal;  }
.select1_2 ul{background:#fff; width:156px; height:100px; border:1px solid #dfdfdf; border-top:0px; overflow-y:scroll; position:absolute; right:0; top:30px;}
.select1_2 ul li a{ font-size:12px; font-family:微软雅黑; line-height:30px; color:#666; display:block;  font-weight:normal; padding-left:10px;}
.select1_2 ul li a:hover{color:#ff9900;}
.select1_2 ul li.on a{ background:#007ee5; color:#fff; display:block;}
.select1_2.link ul{display:none;}
.select1_2.hover ul{display:block;}


.select1_3{background:url(images/c41.jpg) no-repeat; width:215px; height:30px; margin: 15px 10px;  position:relative; z-index:10;}
.select1_3 h1{font-size:12px; font-family:微软雅黑; line-height:30px; width:188px; height:30px; overflow:hidden; text-align:left; text-indent:10px;color:#666; font-weight:normal;  }
.select1_3 ul{background:#fff; width:215px; height:100px; border:1px solid #dfdfdf; border-top:0px; overflow-y:scroll; position:absolute; right:0; top:30px;}
.select1_3 ul li a{ font-size:12px; font-family:微软雅黑; line-height:30px; color:#666; display:block;  font-weight:normal; padding-left:10px;}
.select1_3 ul li a:hover{color:#ff9900;}
.select1_3 ul li.on a{ background:#007ee5; color:#fff; display:block;}
.select1_3.link ul{display:none;}
.select1_3.hover ul{display:block;}

/* manage-01-01s.html　*/
.mgctop_mn .mn_select3{float:right; width:122px; line-height:45px; height:45px; font-size:18px; padding-right:20px;}
.mgctop_mn .mn_select3 img{ vertical-align:middle; margin-right:5px; margin-top:10px;}

.mgbox_right .more2{ height:28px; line-height:28px; color:#007ee5; margin-top:0px; margin-bottom:0px;}
.mgbox_right .more2 span{ margin-right:30px;}
.mgbox_right .more2 img{ vertical-align:middle; margin-right:5px;}


/* manage-01-02.html */
.mgc{ float:left; width:940px; overflow:hidden; zoom:1;}
.mgc_top{ height:45px; line-height:45px; border:#dfdfdf solid 1px; border-radius:2px; background:#fff; margin-bottom:20px;}
.mgctop_l{ width:95px; border-right:#dfdfdf solid 1px; text-align:center; font-size:14px; }
.mgctop_l a{ color:#000; letter-spacing:1px;}
.mgctop_l img{ vertical-align:middle; margin-right:5px;cursor:pointer;}
.mgctop_r{ width:75px; border-left:#dfdfdf solid 1px; text-align:center; font-size:12px; }
.mgctop_r a{ color:#a3a3a3;}
.mgctop_c{ float:left; width:640px; font-size:14px;}
.mgctop_c img{ vertical-align:middle;  margin-right:0px; margin-left:2px;}
.mgctop_c .font1{ color:#000; margin-left:20px;  margin-right:10px;}
.mgctop_c .font2{ color:#007ee5; margin-left:20px;}
.mgctop_c .font3{ color:#666; margin-left:20px; }
.mgctop_c .fontimg{ margin-left:20px; }

.mgleft_mn2 li{ height:30px; border-bottom:#e6e6e6 solid 1px; line-height:30px; padding-left:20px; background:#fff; position:relative;}
.mgleft_mn2 li span{ position:absolute; right:10px; top:12px;}
.mgleft_mn2 li span img{}
.mgleft_mn2 li.on a{ color:#007ee5;}
.mgleft_mnin{display:block;}
.mgleft_mnin li{height:30px; line-height:30px; padding-left:30px; background:#f2f2f2;}
.mgleft_mnin li.on a{color:#007ee5;}
.mgl_link{ height:32px; line-height:32px; text-align:right; padding-right:10px;}
.mgl_link img{ padding-right:5px;}


.mgcenter_bd{ float:left; width:738px; border:#dfdfdf solid 1px; border-radius:2px; background:#fff;  }
.mgc_ss{ height:30px; margin-bottom:20px; padding:0; overflow:hidden;}
.mgc_ss img{ vertical-align:middle; margin-left:10px;}
.inputmg_ss{background:#fff;  height:28px;  font-size:12px; line-height:28px; color:#8c8c8c; border:#dedede solid 1px; border-radius:2px; padding:0 8px; }


.mgctop_xx{ height:45px; background:#f1f1f1; line-height:45px; border-bottom:#dfdfdf solid 1px; position:relative;}
.mgctop_xx h2{padding-left:16px; display:inline-block;  color:#5b5b5b; font-size:14px; font-weight:normal; color:#737373; width:500px; }
.mgctop_xx .mgctop_xx_img{float:right; line-height:45px; height:45px; font-size:18px;}
.mgctop_xx .mgctop_xx_img img{ vertical-align:middle; margin-right:20px; margin-top:10px;}

.center_tp{ margin:20px auto; width:600px; text-align:center; display:block; }
.center_tp img{ margin-left:10px; margin-right:10px;}

/* manage-01.html 日历专页　*/
.calendar{ width:260px; border:#dfdfdf solid 1px; border-radius:2px; background:#fff;}
.calendar h2{ height:40px; line-height:40px; border-bottom:#dfdfdf solid 1px; background:#f1f1f1; color:#444; font-weight:normal; font-size:12px; padding:0 18px; text-align:center; overflow:hidden;}
.calendar h2 span{ margin-top:15px;}
.calendar h3{ height:30px; line-height:30px; border-bottom:#dfdfdf solid 1px; background:#fff; color:#444; font-weight:normal; font-size:12px; padding:0 4px; text-align:center; overflow:hidden;}
.calendar h3 span{ width:36px; text-align:center; display:inline-block;}
.calendar .gray{ color:#b2b2b2;}
.calendar ul{padding:0 4px; text-align:center; }
.calendar ul li{ width:30px; line-height:30px; float:left; margin:0 3px; color:#b2b2b2;}
.calendar ul li.on{ background:#007ee5; border:#006cc1; solid 1px; border-radius:2px;}
.calendar ul li.on a{ color:#fff;}
.calendar ul li a{ color:#444;}
.calendar ul li a:hover{ color:#ff3600;}

/* manage-07-02.html　*/
.mgbox_right .tp{ height:60px; line-height:60px; }
.mgbox_right .tp img{ vertical-align:middle; margin-right:20px; margin-top:15px;}
.mg_box .fontxx{ padding:0 20px; font-size:12px; line-height:38px; height:38px; font-weight:normal; color:#007ee5; overflow:hidden;}
.mg_box .fontxx span{ color:#000; padding-right:5px; font-weight:normal;}
.mg_box .fontxx img{ vertical-align:middle; margin-left:15px; margin-right:6px;}
.mg_box .fontxx span.rf{ color:#b8b8b8; font-size:12px; float:right;}

.mgr_ren{ width:170px; height:40px; position:absolute; right:10px; bottom:25px;}
.mgr_ren ul{ float:left; width:150px; text-align:center; }
.mgr_ren ul li{ float:left; margin-left:5px; margin-right:5px; position:relative;} 
.mgr_ren ul li a img{vertical-align: middle;}
.mgr_ren p{ float:right; display:block; width:20px; text-align:center; }
.mgr_ren p img{ margin-top:14px;}

.mgr_ren ul li div{display:none; }
.mgr_ren ul li:hover div {display:block; position:absolute; top:-60px; left:-70px; width:120px; height:50px; border:#dedede solid 1px; border-radius:3px; background:#fff; z-index:12; text-align:left; }
.mgr_ren ul li div h2{ padding-left:10px; display:block; color:#007ee5;  font-weight:normal; line-height:20px; font-size:12px; margin-top:5px;}
.mgr_ren ul li div h3{ padding-left:10px; display:block; color:#b8b8b8; font-weight:normal; line-height:20px; font-size:12px; position:relative;}
.mgr_ren ul li div span{ position:absolute; display:block; bottom:-5px; left:85px; width:8px; height:5px; }

/* manage-10.html */
.mg_box .btntp{ padding:10px 20px; height:38px; overflow:hidden; display:table-cell; vertical-align:middle; }
.mg_box .btntp img{ vertical-align:middle;}

.mgbox_right h3{font-size:14px; line-height:30px; height:30px; font-weight:normal;}
.mgbox_right h3 span{ color:#000; padding-right:5px; font-weight:normal;}
.mgbox_right h3 img{ vertical-align:middle; margin-left:10px; margin-right:6px;}

.left_che{ width:35px; float:left; margin-left:20px; margin-top:60px;}
.left_che input[type=checkbox]{visibility: hidden;}
.left_che label{ border:#dedede solid 2px; border-radius:4px; width:20px; height:20px; line-height:20px; text-align:left; color:#000; cursor:pointer; text-align:center; font:bold 20px/100% ; display:inline-block; background-color:#fff; }

.line_gray{ margin:2px 20px; height:1px; line-height:1px; background:#f1f1f1;}
.mgr_link2{ height:32px; line-height:32px; text-align:right; padding-right:10px; margin-bottom:5px;}
.mgr_link2 img{ padding-right:5px; padding-left:10px; vertical-align:middle;}
.mgr_link2 a{ color:#007ee5;}

.mgr_btn{ position:absolute; top:20px; right:10px; height:20px; }
.mgr_btn a{ margin-left:5px; margin-right:5px;}

.mgr_data{ position:absolute; top:60px; left:610px; width:140px; }
.mgr_data p{ line-height:25px; height:25px;}
.mgr_data p span{ margin:0 5px;}
.mgr_data p b{ margin-left:5px; margin-right:5px; color:#ff580c; font-size:15px;}

.mg_page_link{ position:absolute; left:20px; top:20px;}
.mg_page_link img{ margin-right:20px;}

/* manage-07-05.html */
.mgcenter_bd2{ float:left; border:#dfdfdf solid 1px; border-radius:2px; background:#fff; width:98%; overflow:hidden; zoom:1;}
.mgctop_xx .mgctop_xx_img2{float:right; line-height:45px; height:45px; font-size:18px;}
.mgctop_xx .mgctop_xx_img2 img{ vertical-align:middle; margin-right:20px; /*margin-top:20px;*/}
.mgbox_right .time_xx{ height:28px; line-height:28px; color:#404040;}
.mgbox_right .time_xx img{ vertical-align:middle; margin-right:5px;}
.mgbox_right .time_xx span{ color:#909090; margin-right:10px; margin-left:10px; border:#dfdfdf solid 1px; border-radius:4px; padding:3px 10px; }
.mgbox_right .time_xx span img{ vertical-align:middle; margin-right:5px;}
.mgbox_right .time_xx span a{ color:#909090;}

.center_tp2{ margin:20px auto; text-align:center; display:block; }
.center_tp2 img{ margin-left:10px; margin-right:10px;}

.mgc_topxx{ height:20px; line-height:20px; margin-bottom:15px;}
.mgc_topxx h2{ font-weight:normal; font-size:18px; color:#000;}
.mgc_topxx h2 span{ position:relative;}
.mgc_topxx h2 span a{ margin-left:10px; width:18px; height:18px; background:url(images/icomg_help.png) no-repeat top center; margin-top:2px; display:inline-block;}
.mgc_topxx h2 span a:hover{ background:url(images/icomg_help_on.png) no-repeat top center; }
.mgc_topxx h2 span a div{ display:none; position:relative;}
.mgc_topxx h2 span a:hover div{ display: block; padding:4px 10px; border:#dedede solid 1px; border-radius:4px; position:absolute; left:32px; top:0px; font-size:12px; color:#007ee5; text-align:left; width:100px; z-index:30;}
.mgc_topxx h2 span a:hover div b{ position:absolute; display:block; top:5px; left:-6px; width:6px; height:11px; }

.mg_box .box_left2{ width:130px; float:left; text-align:center; margin-bottom:25px;} 
.mg_box .box_left2 span{ width:90px; height:93px;  background:url(images/mgbox_left_shadow2.png) no-repeat bottom center; display:block; margin-top:25px; margin-left:25px;}
.mg_box .box_left2 img{ vertical-align: top;}


.mgc_tophelp a{ margin-left:10px; width:18px; height:18px; background:url(images/icomg_help_on.png) no-repeat top center; margin-top:2px; display:inline-block;}
.mgc_tophelp a:hover{ background:url(images/icomg_help_on.png) no-repeat top center; }
.mgc_tophelp a div{ display:none; position:relative;}
.mgc_tophelp a:hover div{ display: block; padding:4px 10px; border:#dedede solid 1px; border-radius:4px; position:absolute; left:32px; top:0px; font-size:12px; color:#007ee5; text-align:left; width:100px; z-index:30;}
.mgc_tophelp a:hover div b{ position:absolute; display:block; top:5px; left:-6px; width:6px; height:11px; }


/* manage-07-05.html */
.mgbox_right .time_xx2{height:28px; line-height:28px; color:#404040;}
.mgbox_right .time_xx2 span{ padding-left:10px; color:#007ee5;}
.mgbox_right .font{ line-height:20px; color:#959595; width:420px; margin:5px 0;}

.mg_box .top_close{ position:absolute; top:0; right:0; width:26px; height:26px; text-align:center; line-height:60px; overflow:hidden; z-index:2;}
.mg_box .top_close a{ display:block;  width:26px; height:26px; background:url(images/icomg_close.png) no-repeat top right;} 
.mg_box .top_close a:hover{background:url(images/icomg_close_on.png) no-repeat top right;}
.mg_box .top_close2{ position:absolute; top:0; right:0; width:60px; height:60px; text-align:center; line-height:60px; z-index:3;}

.mgboxr_ren{ width:140px; position:absolute; top:30px; right:0px;}
.mgboxr_ren .renimg{ float:left; margin-top:8px; width:50px; display:block; }
.mgboxr_ren .renxx{ float:left;}
.mgboxr_ren .renxx h2{ color:#007ee5; font-size:12px; line-height:16px; margin-top:0px; font-weight:normal; }
.mgboxr_ren .renxx h3{ font-size:12px; font-weight:normal; line-height:16px;  font-weight:normal; font-weight:normal; }
.mgboxr_ren .renxx h4{background:url(images/mgbox_xx.png) no-repeat top left; text-align:center; width:56px; margin-top:5px; font-size:11px; line-height:16px; height:16px; font-weight:normal; color:#fff;}

.mg_banxx{ width:280px; /*position:absolute;*/ bottom:13px; right:0px; overflow:hidden; zoom:1; margin-top:-70px; float:right; }
.mg_banxx li{ width:80px; height:22px; line-height:22px; margin-right:10px; margin-bottom:8px; float:left; background:#007ee5; border-radius:4px; color:#fff; text-align:center;}
.mg_banxx li a{ color:#fff;}
.mg_banxx li span{ margin-left:3px; margin-right:3px;}

.ma0802s{ color:#007ee5;}
.ma0802s img{ margin-left:10px;}


/* manage-10-09.html */
.lineln{ margin:2px 0 0px 0; height:1px; line-height:1px; background:#f1f1f1;}
.mgcenter_bd2 h2{ line-height:50px; padding-left:20px; color:#666; font-size:14px; font-weight:normal;}
.mg_tj{line-height:40px;margin-bottom:10px; vertical-align:middle; }
.mg_tj span{padding-left:20px; line-height:40px;}

.mg_tj img{ vertical-align:middle; margin-right:5px;}
.mg_tj .timeico{color:#909090; margin-right:10px; margin-left:10px; border:#dfdfdf solid 1px; border-radius:4px; padding:3px 10px; }

.input_fl2{background:#fff; border:#dcdcdc solid 1px;  line-height:24px; height:24px; font-size:12px; color:#aaa; margin-right:10px; margin-left:3px; border-radius:5px; padding:0 2px 0 0;}

.mgtb table{ color:#737373; text-align:left;}
.mgtb table tr{ height:35px; line-height:35px; }
.mgtb table tr td{ border-bottom:#ececec solid 1px;}
.mgtb table th{ color:#000; border-bottom:#ececec solid 1px; font-weight:normal;}
.mgtb table a{ padding-left:5px; padding-right:5px;}
.tbmg_on{ background:#f2f2f2;}

/* manage-10-02.html */
.mgc_topxx h3{ font-weight:normal; font-size:18px; color:#000;}
.mgc_topxx h3 span{ padding-left:5px; margin-right:10px; color:#666;}

.mgctop_xx .btn_select{ position:absolute; right:20px; top:10px; }
.mgctop_xx .btn_select img{ }

.mgtb_name{border-bottom:#dedede solid 1px; height:40px; line-height:40px; background:#f5f5f5; padding-left:0px; color:#666666;}
.mgtb_name h2{ font-size:30px; font-weight:normal; display:block; float:left; width:50px; line-height:40px;  color:#999999;}
.mgtb_name h3{ font-size:14px; font-weight:normal; display:block; float:left; margin-right:10px;}
.mgtb_name h4{ font-size:14px; font-weight:normal; display:block; float:left;}
.mgtb_name ul{float:right; padding-right:20px; display:block; margin-top:0px; height:40px; position:relative; }

.mgtb_read{border-bottom:#dedede solid 1px; height:40px; line-height:40px; background:#fff; padding-left:15px; overflow:hidden; }
.mgtb_read h2{ font-size:14px; font-weight:normal; display:block; float:left; width:32px; color:#dedede; line-height:40px; }
.mgtb_read h3{ font-weight:normal; display:block; float:left; font-size:12px; color:#2aa1ce;}
.mgtb_read h3 img{ vertical-align:middle; margin-right:10px;}
.mgtb_read h4 {height:12px; float:right; padding-right:20px; margin-top:0px; height:40px;}
.mgtb_read h4 a{padding-left:5px; padding-right:5px;}
.mgtb_read h4 a img{ margin-top:13px;}

.mgtb_read_lock{border-bottom:#dedede solid 1px; height:40px; line-height:40px; background:#fff; padding-left:15px; overflow:hidden; }
.mgtb_read_lock h2{ font-size:14px; font-weight:normal; display:block; float:left; color:#dedede; width:32px; line-height:40px; }
.mgtb_read_lock h3{ font-weight:normal; display:block; float:left; font-size:12px; color:#2aa1ce;}
.mgtb_read_lock h3 a{ color:#bebebe;}
.mgtb_read_lock h3 img{ vertical-align:middle; margin-right:10px;}
.mgtb_read_lock h4{ height:12px; float:right; padding-right:20px; margin-top:0px; height:40px;}
.mgtb_read_lock h4 a{padding-left:5px; padding-right:5px;}
.mgtb_read_lock h4 a img{ margin-top:13px;}

.mgtb_on{ height:38px; line-height:38px; }
.mgtb_on h2{ color:#000; }
.mgtb_on h3 a{ color:#ff5a00;}

.mgtb_name ul li{ float:left; width:24px; height:24px; margin-top:8px;}
.mgtb_name ul li.addon{ position:relative;}
.mgtb_name ul li.addon a{background:url(images/icomg_add.png) no-repeat center 6px; display:block; padding-right:5px; }
.mgtb_name ul li.addon a:hover{ background:url(images/icomg_add_on.png) no-repeat top center; }
.mgtb_name ul li.addon a div{ display:none;}
.mgtb_name ul li.addon a:hover div{ display:block; border:#dedede solid 1px; border-radius:4px; background:#fff; position:absolute; left:-30px; top:-76px; font-size:12px; color:#007ee5; width:80px; height:30px; line-height:30px; text-align:center;  z-index:40; position:relative; font-size:12px; font-weight:normal;}
.mgtb_name ul li.addon a:hover div b{ position:absolute; display:block; bottom:-11px; left:40px; width:6px; height:11px; }

.mgtb_name ul li.icoimg{ margin-top:0px;}
.mgtb_name ul li.icoimg a{padding-left:5px; padding-right:5px;}
.mgtb_name ul li.icoimg img{margin-top:15px;}


/* page-02-02.html */
.mgmbd{ margin:40px auto; width:1120px; border:#e2e2e2 solid 1px; border-radius:5px; background:url(images/grayline.gif) repeat-y 410px top #fff;}
.mgmbd1{ margin:40px auto; width:1120px; background:#fff; }
.mgzcl{ float:left; padding:40px 30px; overflow:hidden; zoom:1; width:350px;}
.mgzcl h2{ font-size:20px; color:#1cbaa7; font-weight:normal; line-height:26px;}
.mgzcl ul{ margin-top:30px;}
.mgzcl ul li{ color:#888888; width:100%; float:left;}
.mgzcl ul li span{ float:left; margin-right:15px; padding-bottom:30px;}
.mgzcl ul li h3{ color:#1a2245; font-size:14px; line-height:14px; font-weight:normal; margin-bottom:8px;}
.mgzcr{ float:left; widows:650px; margin-left:50px;}
.mgzcr h2{ margin-top:40px; line-height:26px; color:#444444; font-size:20px; font-weight:normal; letter-spacing:5px;}
.mgzcr h3{height:24px; line-height:24px; color:#666; font-size:12px; font-weight:normal; margin:5px 0 20px 0;}
.mgzcr h3 a{ color:#03baff; padding-left:5px; padding-right:5px;}
.mgzcr table{ color:#666;}
a.mgblue{ color:#03baff; padding-left:5px; padding-right:5px;}

.inputzc1{background:#fff; border:#dcdcdc solid 1px;  line-height:28px; height:28px;  font-size:12px; color:#666; border-radius:5px; padding:0 2px; padding-left:10px; font-family:"微软雅黑"; }
.inputzc2{background:#fff; border:#dcdcdc solid 1px;  line-height:28px; height:28px;  font-size:12px; color:#acacac; border-radius:5px; padding:0 2px; padding-left:10px; font-family:"微软雅黑"; }

.zcsm{ padding:4px 10px; height:20px; line-height:20px; border:#dedede solid 1px; border-radius:4px; font-size:12px; color:#666666; text-align:left; width:250px; z-index:12; position:relative;}
.zcsm b{ position:absolute; display:block; top:5px; left:-6px; width:6px; height:11px; }
.zcsm img{ vertical-align:middle; margin-right:5px;}

/* manage-11-01.html */
.mgtb2 table{ color:#737373; text-align:left;}
.mgtb2 table tr{ height:35px; line-height:35px; }
.mgtb2 table tr td{ border-bottom:#ececec solid 1px; padding-left:10px;  border-right:#ececec solid 1px; line-height:22px;}
.mgtb2 table th{ color:#000; border-bottom:#ececec solid 1px; font-weight:normal; padding-left:10px;}
.mgtb2 table a{ padding-left:5px; padding-right:5px;}
.mgtb2 .linerno{border-right:0px;}
.tdblue{ color:#007ee5;}
.tdblue a{ color:#007ee5;}

/* manage-08-02.html */
.mn_select4{float:right; line-height:45px; height:45px; font-size:18px;}
.mn_select4 img{ vertical-align:middle; margin-right:20px; margin-top:20px;}

.mg_tj .name{ width:80px; display:inline-block;}
.mg_tj input{ margin-right:10px;}
.input_fl3{background:#fff; border:#dcdcdc solid 1px; line-height:28px; height:28px; font-size:12px; color:#aaa; margin-right:10px; border-radius:3px; padding:0 2px 0 5px;}

.mg_tj .tj_tp{ margin:20px 50px 30px 122px;  border:#dcdcdc dashed 1px; padding:10px 25px 25px 25px; background:#fff;}

.mg_tj .arrow{ margin:0 20px;}
.mg_tj .dot{ margin:20px auto; width:63px; }
.mg_tj .dot img{ margin:0 5px;}


/* manage-07-03.html */
.btntp{ padding:10px 20px; height:38px; overflow:hidden; display:table-cell; vertical-align:middle; }
.btntp img{ vertical-align:middle; margin-right:20px;}


.mg_page2{ height:30px; line-height:70px; text-align:center; padding:20px 335px; position:relative;}

.mg_page2 ul{  float:left; }
.mg_page2 li{ float:left; border:#e6e6e6 solid 1px; background:#fff; width:28px; height:28px; line-height:28px; font-size:12px; border-radius:2px; margin-left:1px; margin-right:1px;}
.mg_page2 li a{color:#999;}
.mg_page2 li a:hover{color:#ff6600;}
.mg_page2 li.on{color:#fff; border:#929292 solid 1px; background:#929292;}
.mg_page2 li.on a{ color:#fff;}
.mg_page2 span{ float:left; margin-left:10px; margin-right:10px;}
.mg_page2 span img{ vertical-align:middle;}

.mgcenter_bd2 .mg_xxbox{ border-bottom:#ececec solid 1px; padding:10px 0; /*overflow:hidden;*/ zoom:1; position:relative;}
.mgcenter_bd2 .mg_xxbox .sel{ margin-right:20px; float:left; width:50px;}
.mgcenter_bd2 .mg_xxbox .leftsel{float:left; width:75px; padding-top:100px;}
.mgcenter_bd2 .mg_xxbox .xx{ float:right; width:850px; position:relative;}
.mgcenter_bd2 .mg_xxbox .xx h2{ font-size:16px; font-weight:normal; padding-left:0; line-height:40px; color:#000;}
.mgcenter_bd2 .mg_xxbox .xx h3{font-size:12px; font-weight:normal; color:#666; line-height:30px; }
.mgcenter_bd2 .mg_xxbox .xx p{ color:#959595; margin-top:10px; line-height:20px; margin-bottom:10px;}
.mgcenter_bd2 .mg_xxbox .xx h4{font-size:12px; font-weight:normal; color:#c1c1c1; height:30px; line-height:30px; margin-bottom:5px;}
.mgcenter_bd2 .mg_xxbox .xx h4 img{ vertical-align:middle; padding-right:10px;}
.mgcenter_bd2 .mg_xxbox .xx h4 span{ padding-right:30px; color:#007ee5; font-size:14px; }

/* manage-10-04.html */
.top_close{ position:absolute; top:0; right:0; width:26px; height:26px; text-align:center; line-height:60px; overflow:hidden; z-index:2;}
.top_close a{ display:block;  width:26px; height:26px; background:url(images/icomg_close.png) no-repeat top right;} 
.top_close a:hover{background:url(images/icomg_close_on.png) no-repeat top right;}
.top_close2{ position:absolute; top:0; right:0; width:60px; height:60px; text-align:center; line-height:60px; z-index:2;}

.top_edit{ position:absolute; top:5; right:30; width:26px; height:26px; text-align:center; line-height:60px; overflow:hidden; z-index:2;}
.top_edit a{ display:block;  width:26px; height:26px; background:url(images/icomg_deit.png) no-repeat top right;} 
.top_edit a:hover{background:url(images/icomg_deit.png) no-repeat top right;}

.mgcenter_bd2 .mg_xxbox .leftsel2{float:left; width:75px; padding-top:40px;}
.xx_leftimg{ float:left; width:25px; height:12px; }
.xx_leftimg img{ margin-top:10px;}
.xxwt{ float:right; width:863px; position:relative;}
.xxwt h2{ font-size:14px; font-weight:normal; padding-left:0; line-height:32px; color:#007ee5; }
.xxwt h2 a{ font-size:14px; font-weight:normal; padding-left:0; line-height:32px; color:#007ee5; }
.xxwt .text{ color:#666666; margin-top:5px; line-height:20px; margin-bottom:5px; padding-left:25px;}
.xxwt .fb{ color:#c1c1c1; margin-top:0px; line-height:20px; margin-bottom:10px; padding-left:25px;}
.xxwt .fb span{ margin-left:10px;}

.mgr_link3{ height:32px; line-height:32px; text-align:right; padding-right:20px; margin-bottom:0px;}
.mgr_link3 img{ padding-right:5px; padding-left:10px; vertical-align:middle;}
.mgr_link3 a{ color:#007ee5;}

/* manage-10-03.html */
.mgcenter_bd2 .mg_xxbox .xx h1{font-size:20px; font-weight:normal; color:#1cbaa7; line-height:30px; }
.mgcenter_bd2 .mg_xxbox .xx p.question{ height:24px; line-height:24px; color:#666; margin-top:0; margin-bottom:0;}
.mgcenter_bd2 .mg_xxbox .xx p.question input{ vertical-align: middle;}
.mgcenter_bd2 .mg_xxbox .xx p.question span{ color:#007ee5; margin-left:10px; margin-right:10px; }

.mg_tj .timeico2{color:#909090; margin-right:10px; height:20px; margin-left:10px; border:#dfdfdf solid 1px; border-radius:4px; padding:3px 10px; vertical-align:middle;}

.input_fl4{background:#fff; border:#dcdcdc solid 1px;  line-height:24px; height:24px; font-size:12px; color:#aaa; margin-right:10px; margin-left:5px; margin-top:2px; border-radius:3px; padding:0 2px 0 5px;}
.top_close3{position:absolute; top:0; right:0; width:26px; height:26px; text-align:center; line-height:26px; overflow:hidden; z-index:10;}


/* manage-08.html */
.ssjg{ line-height:24px; height:24px; padding:0 20px; margin-top:10px; color:#9a9a9a; overflow:hidden; zoom:1;}

.tpk{ margin: 0 8px 20px 8px; overflow:hidden; zoom:1;}
.tpone{ float:left; margin:15px 10px 10px 10px; width:210px;}
.tpone h2{ color:#007ee5; font-size:12px; font-weight:normal; line-height:22px; height:22px; padding-left:0; margin-top:10px; }
.tpone h3{ color:#aaa; font-size:12px; font-weight:normal; line-height:22px; height:22px;  }
.tpone h3 span{ margin-left:10px;}
.tpone h4{ color:#aaa; font-size:12px; font-weight:normal; line-height:20px; height:20px;  }
.tpone h4 span{ margin-right:10px;}
.tpone h4 img{ vertical-align:middle; margin-right:5px;}

.tpone .tpon{ position:relative;}
.tpone .tpon div.icoon{display:none; }
.tpone .tpon:hover div.icoon {display:block; position:absolute; top:10px; right:10px; width:12px; height:14px; }


/* manage-13.html */
.mgleft2{ width:220px; float:left; padding-bottom:200px; overflow:hidden; zoom:1;}
.mainmg{ background:url(images/mglbg.jpg) repeat-y left #eff2f1; overflow:hidden; zoom:1;}
.mgleft2 h1{ width:100%; height:44px; text-indent:20px; color:#fff; font:normal 16px/44px microsoft Yahei; background:#1c1c3d;}

.mgleft_mn3 li{ height:40px; border-bottom:#e6e6e6 solid 1px; line-height:40px; padding-left:20px; background:#f7f8f2; position:relative; font-size:14px;}
.mgleft_mn3 li span{ position:absolute; right:30px; top:17px;}
.mgleft_mn3 li span img{}
.mgleft_mn3 li.on a{}

.mgleft_mnin2{display:block;}
.mgleft_mnin2 li{height:30px; line-height:30px; padding-left:30px; border-bottom:#e6e6e6 solid 1px; font-size:12px;}
.mgleft_mnin2 li a{color:#737373;}
.mgleft_mnin2 li.on a{color:#242649;}
.mgleft_mnin2 li span img{ float:right; padding-right:0px; margin-top:-5px;}

.mgleft_mnin_in{ }
.mgleft_mnin_in li{ background:#ebebeb; border-bottom:0px; padding-left:45px; }
.mgleft_mnin_in li a{ color:#737373;}
.mgleft_mnin_in li a:hover{ color:#242649;}

.mgright2{ padding:40px; float:left; width:900px; overflow:hidden; zoom:1; }
.mgright_bd{ border:#dfdfdf solid 1px; border-radius:2px; background:#fff; overflow:hidden; zoom:1;}

.mg_page3{ height:30px; line-height:70px; text-align:center; padding:20px 305px; position:relative;}
.mg_page3 ul{  float:left; }
.mg_page3 li{ float:left; border:#e6e6e6 solid 1px; background:#fff; width:28px; height:28px; line-height:28px; font-size:12px; border-radius:2px; margin-left:1px; margin-right:1px;}
.mg_page3 li a{color:#999;}
.mg_page3 li a:hover{color:#ff6600;}
.mg_page3 li.on{color:#fff; border:#929292 solid 1px; background:#929292;}
.mg_page3 li.on a{ color:#fff;}
.mg_page3 span{ float:left; margin-left:10px; margin-right:10px;}
.mg_page3 span img{ vertical-align:middle;}

.mgwork{ height:55px; line-height:55px; background:#fff; border-bottom:#e6e6e6 solid 1px;}
.mgwork img{ vertical-align:middle;}
.mgwork .div1{ padding-left:30px; width:450px; color:#007ee5; float:left; display:block; overflow:hidden;} 
.mgwork .div1 img{ padding-right:10px;}
.mgwork .div1 span{ background:url(images/08_bg_yellow.png) no-repeat; width:50px; height:20px; line-height:20px; text-align:center; color:#000; display:inline-block; margin-left:20px;}
.mgwork .div2{width:250px; color:#b8b8b8; float:left; display:block; overflow:hidden;} 
.mgwork .div2 span{ padding-left:5px; padding-right:10px;}
.mgwork .div3{width:160px; color:#b8b8b8; float:left; overflow:hidden;} 
.mgwork .div3 img{ margin-top:10px; float:left; margin-right:10px; }
.mgwork .div3 .imgsm{ width:120px; font-weight:normal; font-size:12px; line-height:18px; margin-top:10px;}
.mgimgsm h2{ height:18px; line-height:18px; font-size:12px; font-weight:normal; color:#28c4fe;}
.mgimgsm h3{ height:18px; line-height:18px; font-size:12px; font-weight:normal;  color:#b8b8b8;}

.dock{ margin:20px 0px 10px 8px; overflow:hidden; zoom:1;}
.docone{ float:left; margin:10px 18px 5px 20px; width:140px;}
.docone h2{ color:#007ee5; font-size:12px; font-weight:normal; line-height:18px; padding-left:0; margin-top:10px; margin-bottom:5px; }
.docone h3{ color:#aaa; font-size:12px; font-weight:normal; line-height:22px; height:22px;  }
.docone h3 span{ margin-left:10px;}
.docone h4{ color:#aaa; font-size:12px; font-weight:normal; line-height:20px; height:20px;  }
.docone h4 span{ margin-right:10px;}
.docone h4 img{ vertical-align:middle; margin-right:5px;}

.doctp{ position:relative;}
.doctp .ico{display:block; position:absolute; bottom:0px; right:10px; width:22px; height:22px; }


/*manage-homepage */
.mgright3{float:left; width:980px; overflow:hidden; zoom:1; }

.mgleft2 .mglname{height:40px; color:#border-bottom:#dedede solid 1px;  font-weight:normal; border-bottom:#dedede solid 1px;}
.mgleft2 .mglname .lh2_left{ display:inline-block; width:54px; height:40px; line-height:40px; border-right:#dedede solid 1px; text-align:center; float:left;}
.mgleft2 .mglname .lh2_left img{ margin-top:10px;}
.mgleft2 .mglname .lh2_font{display:inline-block; width:110px; height:40px; line-height:40px; float:left; padding-left:20px; color:#000; font-size:14px;}
.mgleft2 .mglname .lh2_right{display:inline-block; width:30px; height:40px; line-height:40px; float:left; color:#888;}
.mgleft2 .mglname .lh2_right a{ color:#888;}

.mgleft_news{ overflow:hidden; margin-top:10px; margin-bottom:20px;}
.mgleft_news li{ line-height:30px; padding-left:20px; margin-right:20px;}
.mgleft_news li a{ color:#666666;}
.mgleft_news li a:hover{ color:#242649;}

.line_left{ margin:2px 0 0 0; height:1px; line-height:1px; background:#dedede;}

.mgr_tp{ height:318px; width:980px; position:relative}
.mgr_tp p{ position:absolute; bottom:10px; left:450px; width:60px; height:20px;}
.mgr_tp p a{ margin-left:5px; margin-right:5px;}

.mgright3 .xx1{ margin-top:15px; line-height:46px; text-align:center; color:#242649; font-size:16px; font-weight:normal;}
.mgright3 .xx2{ margin-bottom:30px; line-height:22px; text-align:center; color:#999; font-size:14px; font-weight:normal;}

.mgrname{ margin:0 auto; width:900px; height:54px; line-height:54px; font-size:16px; color:#000; overflow:hidden;}
.mgrname span{ float:right; font-size:12px; }
.mgrname span a{color:#00b9ff;}

.mgxxdiv{ background:#fff; margin:0 auto; width:900px; border-radius:10px; text-align:left; padding:5px 0;}
.mgbox_right .time_xx3{height:22px; line-height:22px; color:#404040;}
.mgbox_right .time_xx3 span{ padding-left:10px; padding-right:15px; color:#00b9ff;}

.nobtmline{border-bottom:0px;}

.mgxxdiv2{background:#ebebeb; margin:0 auto; width:900px; border-radius:10px; overflow:hidden; zoom:1;}

.sort_one h2{ background:#fff; border-bottom:#e5f4e0 solid 1px; height:60px; line-height:60px; padding-left:20px; font-size:14px; font-weight:normal; overflow:hidden; color:#000;}
.sort_one h2 .h2more{ float:right; font-size:12px; padding-right:20px; }
.sort_one h2 .h2more a{color:#00b9ff;}


/* page-02-05.html */
.mgmain2{ background:#fff; padding:40px 80px; overflow:hidden; zoom:1;} 
.st_name{ font-size:20px; line-height:50px; color:#444444;}
.st_txt{ line-height:22px; color:#666666;}
.st_txt a{ margin-left:5px; margin-right:5px; color:#03baff;}

.tpsm{ margin-top:30px; overflow:hidden; zoom:1;}
.st_tp{ float:left; margin-top:30px; margin-bottom:100px; margin-right:15px;}
.st_n2{font-size:16px; line-height:30px; color:#666666;}

.st_step{ width:540px; height:36px; margin-top:0px; margin-bottom:20px; border:#ced5db solid 1px; border-radius:0px;}
.st_step li{ float:left; text-align:center; width:270px; height:36px; line-height:36px; color:#848f95; font-size:16px; letter-spacing:1px;}
.st_step li span{ margin-right:15px; height:22px; width:22px;}
.st_step li span img{ vertical-align:middle; }
.st_step li.on{ background:#ced5db; color:#fff; border-top-left-radius:0px;border-bottom-left-radius:0px;}


.pagetop{ height:60px; background:#00ab4c; overflow:hidden;}
.pagetop h2{ float:left; width:140px; line-height:60px; +padding-top:20px; +height:60px; font-size:14px; color:#fff; font-weight: normal; letter-spacing:0px; background:#009f41; }
.pagetop h2 a{ color:#fff;}
.pagetop h2 span{ padding-left:20px; padding-right:12px;}
.pagetop h2 span img{ vertical-align:middle;}
.pagetop #mn{float:left; overflow:hidden; height:60px; line-height:60px; margin-left:16px; overflow:hidden;}
.pagetop #mn li{ float:left;}
.pagetop #mn li a{color:#fff; font-size:14px; letter-spacing:1px; padding-left:16px; padding-right:16px; }
.pagetop #mn li a:hover{ color:#faf9c5; display:block;}
.pagetop #mn li.on a{ color:#faf9c5; display:block;} 

/* 主界面顶部返回DIV */
.mgcenter_bd2 .timu_header {padding-left: 20px; clear: both;}

/* 列表右上角修改按钮 */
.top_edit_ljg{ position:absolute; top:0; right:26px; width:26px; height:26px; text-align:center; line-height:60px; overflow:hidden; z-index:2;}
.top_edit_ljg a{ display:block;  width:26px; height:26px; background:url("images/icomg_deit.png") no-repeat center center; } 
.top_edit_ljg a:hover{background:url(images/icomg_edit_on.png) no-repeat top right;}
/*manage0202.html*/
.upload1{ margin-left:130px; width:250px;}
.upload1 em{ color:#007ee5;}

.uploadlinebg1{-moz-border-radius: 5px;/* Gecko browsers */    -webkit-border-radius:5px;/* Webkit browsers */ border-radius:5px;/* W3C syntax */; background-color:#e1e1e1; height:6px; ; width:250px; position:relative;}
.uploadline1{-moz-border-radius: 5px;/* Gecko browsers */    -webkit-border-radius:5px;/* Webkit browsers */ border-radius:5px;/* W3C syntax */; background-color:#007ee5; height:6px; position:absolute; left:0;}
.upload1 h4,.upload1 em{ margin-top:20px; margin-bottom:10px;font:normal 12px/12px microsoft Yahei;}
.upload1 h4{ color:#999999;}


.ma0202-tt{ width:938px; border:1px #dfdfdf solid; position:relative; background-color:#fff; display:block; height:45px; margin-bottom:0;}
.ma0202-tt h2{ background-color:#f1f1f1;font:normal 14px/45px microsoft Yahei; height:45px; text-indent:20px;border-bottom:#ebebeb 1px solid;}
.ma0202-tt img{ margin-right:20px; float:right; margin-top:22px;}

.ma0202tip{  -moz-border-radius:2px;/* Gecko browsers */    -webkit-border-radius:2px;/* Webkit browsers */ border-radius:2px;/* W3C syntax */  border:1px #dfdfdf solid; padding-right:10px; margin-left:20px; height:28px; text-indent:30px; display: inline-block;font:normal 12px/28px microsoft Yahei; position: absolute; top:10px; +margin-top:5px;}

.ma0202tip1{ background:url(images/ma0202-tip.png) center left no-repeat; height:30px; width:40px; position:absolute; left:-7px; top:-1px; }

.ma02biaodbd li{width:938px; border-left:1px #dfdfdf solid; border-right:1px #dfdfdf solid; }
.ma02biaodbd img{ margin:0px 10px 0 0; vertical-align:text-bottom;}


.ma0202tip2{ background-color:#ff580c; -moz-border-radius:2px;/* Gecko browsers */    -webkit-border-radius:2px;/* Webkit browsers */ border-radius:2px;/* W3C syntax */ padding:10px 14px 14px 14px; color:#fff; width:346px; margin-left:130px;  }

.ma0202tip2 p{ width:310px; line-height:24px;}
.ma0202tip2 img{ }

.pt10{ padding-top:10px;}

/*manage0205.html*/
.ma0205-mbx{ width:938px; height:60px; background-color:#fff; border:1px #DEDEDE solid; margin-bottom:20px; +float:left;}
.ma0205-mbx span{ float:left; margin:5px;line-height:12px; color:#a3a3a3;font:normal 12px/30px microsoft Yahei; margin-top:15px;}
.ma0205-mbx em{ color:#007ee5; margin-right:10px;}
.ma0205-mbx h3{ text-indent:20px; color:#000;font:normal 14px/60px microsoft Yahei;}
a.ma0205btn{ background:url(images/ma-btn.png) 0 0px; width:70px; height:30px; display:block; text-align:center; line-height:30px; color:#fff;}
a.ma0205btn :hover{background:url(images/ma-btn.png) 0 -30px;}


.ma0205-mbx select{height:28px;-moz-border-radius:2px;/* Gecko browsers */    -webkit-border-radius:2px;/* Webkit browsers */ border-radius:2px;/* W3C syntax */  text-indent:10px; border:1px #E2E2E2 solid;  line-height:28px;  margin-top:0px; margin-bottom:10px; width:150px;}

.ma-substree span{ margin-left:90px;}
.ma-substree li{ text-indent:60px;}

.ma_result li{border-bottom:#ebebeb 1px solid; height:40px;width:457px; background-color:#fff; }
.ma_result li a{ width:419px;  line-height:40px;  }
.ma_result span{ margin-left:20px;}
.ma_treecont_tt{ width:457px; height:40px; color:#898986; text-indent:20px; line-height:40px;border-bottom:#ebebeb 1px solid;  display:block; background-color:#fff; position:relative;}

.ma-0205all{position:absolute; right:20px; top:0px; line-height:40px; width:80px; text-indent:0;}


/*manage05.html*/
.ma05next a{ border-left:1px #dfdfdf solid; height:43px; width:75px ; display:block; font-size:12px;}
.ma05next a:hover{ color:#007ee5;}


/*manage0704.html*/
.ma0704unit{ display:block; height:30px;font:normal 12px/30px microsoft Yahei; color:#666666; margin-bottom:10px;}
.ma0704unit input{ height:12px; line-height:15px; margin:0 0px 0 15px; vertical-align: baseline; text-indent:0;}
.search_boxblue1{margin-top:20px; margin-bottom:5px;}

.ma_treecontl1 li{  margin-bottom:0; height:40px;  +display:inline-table; +margin-top:-4px; }
.ma_treecontl1 li a{ color:#737373; width:458px; }
.ma_treecontl1 li a:hover{background-color:#F1F1F1;}
.ma_treecontl1 li h3,.ma_treecontl1 li a h4{ width:143px;font:normal 12px/40px microsoft Yahei;  color:#737373;display:block;overflow:hidden;height:40px}
.ma_treecontl1 li a h4:hover{ color:#007ee5;} 
.ma_treecontl1 em{ width:120px;+width:120px; }
.ma_treecontl1 li input{ margin-right:10px; vertical-align: baseline;}
.ma_treecont_tt b{ width:150px; font-weight:100;}
.ma_treecont_tt h3{font:normal 12px/40px microsoft Yahei;  color:#737373; margin-left:10px;}

/*manage0301.html*/
a.ma0301btn{margin:10px 10px 0 0 ;}
a.ma0301btn img{ margin-top:0; margin-right:10px;}


.search_boxblue5{ position:relative; padding-left:20px;  height:60px; width:918px; }
.search_boxblue5 input{ -moz-border-radius:2px;/* Gecko browsers */    -webkit-border-radius:2px;/* Webkit browsers */ border-radius:2px;/* W3C syntax */ text-indent:10px; height:28px;border:1px #E2E2E2 solid;  line-height:30px;  margin-top:15px; margin-bottom:15px; }
.search_boxblue5 a{ width:100px; height:30px; display:block; text-align:center; line-height:30px; margin-top:15px; margin-right:20px;}


.ma-btn2 a{ background:url(images/ma-btn1.png) 0 0px; width:111px; height:30px; display:block; text-align:center; line-height:30px; color:#fff; float:left; margin:15px 0 15px  20px;}
.ma-btn2 a:hover{background:url(images/ma-btn1.png) 0 -30px;}
.ma-btn2{ +padding-bottom:20px;}
.ma0301box{  border:1px #dfdfdf solid; border-top:0; background-color:#fff;}
.ma0301btree{ width:892px;}
.ma0301btree li a{ width:892px; background-color:#fff; border:1px #dfdfdf solid;  border-top:0; text-indent:35px;}

.ma-subtree1 span { margin-left:30px;}
.ma-subtree1 li a{ text-indent:60px;}

/*manage03.html*/
.ma03lnavsub li a,.ma03lnavsubs{ background-color:#F1F1F1; border-bottom:0; height:30px; font:normal 12px/30px microsoft Yahei; color:#999; width:236px; display:block; text-indent:30px;}
.ma03lnavsub li a:hover,.ma03lnavsubs{ color:#007ee5;}
.ma-llist3tri{ position:absolute; top:13px; right:20px;}
.ma-blue{ color:#007ee5;}
.ma-lmore{height:45px; width:236px; text-indent:135px; font:normal 12px/45px microsoft Yahei; color:#444; background-color:#fff; display:block; border:1px #DFDFDF solid; border-top:0;}

.ma-lbtn a{ clear:both;height:45px; width:236px; text-align:center; background-color:#fff; display:block; border:1px #DFDFDF solid; border-top:0;}
.ma-lbtn a img{ margin-top:7px;}


/*这个没有定义下级链接*/
.ma-lbtn1{ clear:both;height:44px; width:236px; text-align:center; background-color:#fff; display:block; border-top:1px #DFDFDF solid; border-bottom:1px #DFDFDF solid;}


/*分页可用--灰白框&左右箭头*/
.page03{ width:680px; height:60px;  position:relative;background-color:#fff; text-align:center;border:1px #dedede solid; border-top:0; margin-left:20px;}
.page03 a,.pages1{ font:normal 12px/30px microsoft Yahei; color:#989898; width:30px; height:30px; display: inline-block; border:1px #E5E5E5 solid;-moz-border-radius:2px;/* Gecko browsers */    -webkit-border-radius:2px;/* Webkit browsers */ border-radius:2px;/* W3C syntax */ +margin-top:14px;  }
.page03 a:hover,.pages1{  background-color:#919191; border:1px #919191 solid; color:#fff; }

a.page3last{ margin:15px 20px; +margin:0px 20px; background:url(images/ma0105pageico1.png) 0 0; width:30px; height:30px; }
a.page3next{ margin:15px 20px; +margin:0px 20px; background:url(images/ma0105pageico2.png) 0 0; width:30px; height:30px; }


/*分页可用--灰白框&左右箭头*/
.page05{ height:60px;  position:relative;background-color:#fff; text-align:center; border-top:0;}
.page05 a{ font:normal 12px/30px microsoft Yahei; color:#989898; width:30px; height:30px; display: inline-block; border:1px #E5E5E5 solid;-moz-border-radius:2px;/* Gecko browsers */    -webkit-border-radius:2px;/* Webkit browsers */ border-radius:2px;/* W3C syntax */ +margin-top:14px;  }
.page05 a:hover{  background-color:#919191; border:1px #919191 solid; color:#fff; }

a.page5last{ margin:15px 20px; +margin:0px 20px; background:url(images/ma0105pageico1.png) 0 0; width:30px; height:30px; }
a.page5next{ margin:15px 20px; +margin:0px 20px; background:url(images/ma0105pageico2.png) 0 0; width:30px; height:30px; }


a.pages5{ font:normal 12px/30px microsoft Yahei; color:#989898; width:30px; height:30px; display: inline-block; border:1px #E5E5E5 solid;-moz-border-radius:2px;/* Gecko browsers */    -webkit-border-radius:2px;/* Webkit browsers */ border-radius:2px;/* W3C syntax */  background-color:#919191; border:1px #919191 solid; color:#fff; margin-top:2px;  }

.ma03lb li{width: 680px; background-color:#FFF; border:1px #dedede solid; border-top:0; position:relative; margin-left:20px;}
.ma03lb h4{ margin:25px 0px 10px 65px ; +padding-top:25px;  height:40px; font:normal 12px/20px microsoft Yahei; color:#959595; position:relative; width:590px; overflow: hidden; }

.ma03lb h1{ position:relative;}
.ma03lb h1 a{ font:normal 12px/22px microsoft Yahei; color:#007ee5;  float:left; margin:20px 0px -10px 60px; text-indent:30px; }
.ma03lb h1 img{ margin-right:10px; position:absolute; left:65px; top:21px;}
.ma03lb p{ color:#b8b8b8; text-indent:65px; line-height:5px;+line-height:17px; display:block;}
.ma03lb p span{ margin:0 10px 0 0 ;}
.ma03lb h5 { position:absolute; top:0 ; right:10px;}

.ma03lb b{ font:normal 12px/29px microsoft Yahei; color:#999; margin-left:5px;}

.ma03delbtn{ height:65px;border:1px #dedede solid; border-top:0; width:660px; text-align:left; padding-left:20px; float:left; background-color:#fff;}
.ma03delbtn img{ margin-top:18px;}
.ma03check{ position:absolute; top:50px; left:-10px;}
.ma03delall a { position:absolute; top:15px; +top:1px; left:20px; border:0;}
.ma03delall a:hover { border:0;}

.ma03tseach{ width:680px; height:50px; margin-left:20px;}
.ma03tseach input{ height:28px;-moz-border-radius:2px;/* Gecko browsers */    -webkit-border-radius:2px;/* Webkit browsers */ border-radius:2px;/* W3C syntax */  text-indent:5px; border:1px #E2E2E2 solid;  line-height:28px; width:300px; color:#444; vertical-align:top; margin-right:10px;  +margin-left:-25px;} /* background-color:#f5f7f6;*/


a.ma03tip {  -moz-border-radius:2px;/* Gecko browsers */    -webkit-border-radius:2px;/* Webkit browsers */ border-radius:2px;/* W3C syntax */margin-left:15px; background-color:#a7afbb;height:30px;display: inline-block;font:normal 12px/30px microsoft Yahei;  text-align:center; padding-right:15px;  padding-left:15px; letter-spacing:2px; color:#fff; vertical-align:top\0;+margin-top:-34px;}


/*manage0706.html*/
.ma0706lb{ background-color:#fff;}
.ma0706lb li{  margin-bottom:0; height:55px;width:458px; +margin-top:-4px;   }
.ma0706lb li h3{ width:93px;font:normal 12px/55px microsoft Yahei; text-align: left;  color:#737373;display:block;}
.ma0706lb li h4{ width:166px;}
.ma0706lb em{ width:186px; }

.ma0706lb_tt{ width:457px; height:40px; color:#898986; text-indent:20px; line-height:40px;border-bottom:#ebebeb 1px solid;  display:block; background-color:#fff; position:relative;}
.ma0706lb_tt b{ width:160px; font-weight:100; color:#000;}
.ma0706lb_tt h3{font:normal 12px/40px microsoft Yahei;  color:#000;width:130px; text-align:left;}
.ma0706lb_tt h4{font:normal 12px/40px microsoft Yahei;width:100px; text-align:left; color:#000;}

.ma_0706member{ padding:10px 20px; position:relative;}
.ma_0706member dd a{color:#00b9ff; text-align:left; line-height:20px;}
.ma_0706member dd p{color:#b8b8b8;text-align:left;line-height:20px;font-weight:100; font-size:12px; margin-left:10px; }
.ma_0706member img{ margin:0; +float:none;}

.ma0706btn a{ background:url(images/ma-btn2.png) 0 0px; width:90px; height:26px; display:block;text-align:center; font-size:12px; line-height:26px; color:#fff;}

.search_boxblue3{ position:relative; padding-left:20px;border-bottom:#ebebeb 1px solid; }
.search_boxblue3 input,.search_boxblue3 select{ height:28px;-moz-border-radius:2px;/* Gecko browsers */    -webkit-border-radius:2px;/* Webkit browsers */ border-radius:2px;/* W3C syntax */ border: 1px #dedede solid; text-indent:10px; border:1px #E2E2E2 solid;  line-height:28px;  margin-top:10px; margin-bottom:20px; }
.search_boxblue3 a{ background:url(images/ma-btn.png) 0 0px; width:70px; height:30px; display:block; position:absolute; top:10px;+top:11px; left:368px;+left:378px; text-align:center; line-height:30px; color:#fff;}
.search_boxblue3 a:hover{background:url(images/ma-btn.png) 0 -30px;}
.search_boxblue3 img{ margin:0 auto;}

.ma0706tongj{font:normal 14px/14px microsoft Yahei;  color:#737373; display:block; margin-bottom:20px; width:680px; }
.ma0706tongj em{ color:#007ee5;}


/*manage1008.html*/
.search_boxblue4{ position:relative; padding-left:20px;  height:60px; width:918px; }
.search_boxblue4 input{ -moz-border-radius:2px;/* Gecko browsers */    -webkit-border-radius:2px;/* Webkit browsers */ border-radius:2px;/* W3C syntax */ text-indent:10px; height:28px;border:1px #E2E2E2 solid;  line-height:30px;  margin-top:15px; margin-bottom:15px; }
.search_boxblue4 a{ width:100px; height:30px; display:block; text-align:center; line-height:30px; margin-top:15px; margin-right:15px; position:absolute; left:330px;}

.ma1008filepic em a{ position:absolute; background:url(images/ico_1008.png); width:52px; height:24px;  text-align:center; color:#fff; top:260px;right:0px;font:normal 12px/24px microsoft Yahei;}

.ma1008filepic{ width:908px; padding:30px 0 0px 30px;  background-color:#fff; border:1px #E2E2E2 solid; border-top:0;}
.ma1008filepic li{ height:300px; float:left; margin-right:44px; background-color:#FFF; position:relative; }
.ma1008filepic img{  border:1px #ededed solid;}
.ma1008filepic h3{ font:normal 12px/18px microsoft Yahei; width:128px; height:48px; overflow:hidden; color:#0BB8FD; margin-top:10px;}
.ma1008filepic p{ color:#B7B7B7;}

.ma1008lb2{width:938px;background-color:#FFF; clear:both; }
.ma1008lb2 li{ height:55px; width:938px; vertical-align:middle; background-color:#FFF;display: inline-block;   border:1px #E2E2E2 solid; border-top:0; }
.ma1008lb2 h3 a{ width:258px; color:#00b9ff; font:normal 12px/55px microsoft Yahei; margin-left:10px; float:left; }
.ma1008lb2 h3 img{ margin:18px 0 0 30px;}
.ma1008lb2 h6{ color:#c8c9c9; font:normal 12px/55px microsoft Yahei; margin-left:30px; float:left; width:250px;}
.ma1008lb2 dt{ margin-top:10px;}
.ma1008lb2 dd{ margin:10px 30px 0 10px; line-height:20px;}
.ma1008lb2 dd a{color:#3cc1fe; }
.ma1008lb2 h4 a{background:url(images/ico_1008.png); width:52px; height:24px;  text-align:center; color:#fff; float:right; margin-right:20px; margin-top:15px; font:normal 12px/24px microsoft Yahei; }

.ma1008page{ width:938px; margin-left:0; border:1px #E2E2E2 solid; height:80px; border-top:0; padding-top:20px}

/*index.html*/
.top_xxindex{ color:#fff; text-align:center; display:block; padding-left:15px; padding-right:15px; font-size:12px;}
.top_xxindex span{color:#fff;  text-align:center; display:block; float:left;}
.top_xxindex a{color:#fff; width:30px; display:block; float:right; padding-right:10px; letter-spacing:2px;}
.top_xxindex a:hover{ color:#1b8d87;}
.top .top_mn li a:hover{ color:#1b8d87;}

.bottomindx{background:url(images/btm_logo.png) no-repeat bottom right #161c35; line-height: 24px; color: #195d63; height: 210px; padding: 15px 20px;}
.bottomindx h1{ line-height:40px; height:40px; font-size:17px; color:#1cbaa7; letter-spacing:2px;}
.bottomindx h1 span{ color:#fff; font-size:29px; font-family:"微软雅黑"; margin:10px 5px 0 5px;}
.bottomindx h2{margin-top:90px; margin-bottom:10px; line-height:30px; font-weight:normal; font-size:14px; letter-spacing:1px;}
.bottomindx h2 img{ vertical-align:middle; margin-right:5px;}
.bottomindx h2 a{ color:#fff;}
.bottomindx h3{ line-height:20px; font-weight:normal; font-size:13px; color:#1cbaa7; }
.bottomindx ul{ float:right; margin-right:-10px;}
.bottomindx ul li{float:left;  text-align:center; padding-right:8px;color:#cecdd2;  }
.bottomindx ul li a{color:#1cbaa7; font-size:13px;width:65px; color:#fff;  margin-left:15px; margin-right:15px; }
.bottomindx ul li a:hover{ color:#f8fec7;}


.bottom-ewm{ position:absolute; right:80px; top:80px; color:#1cbaa7;}
.bottom-ewm h5{ font-weight:100; font-size:12px;}
.bottom-ewm h5 img{ vertical-align:middle;}
.bottom-ewm h4{ font-size:22px; line-height:36px; font-weight:100; color:#1cbaa7;}
.bottom-ewm p{ color:#959595; line-height:20px; }


.idxad{ background: url(images/indexad1.gif) no-repeat; width:1200px; height:466px; position:relative;}
.idxad2{ background: url(images/indexad2.gif) no-repeat; width:1200px; height:466px; position:relative;}
.idxad3{ background: url(images/indexad3.gif) no-repeat; width:1200px; height:466px; position:relative;}
.idxad-btn{ position:absolute; top:345px; left:48px;}
.idxad-btn2{ position:absolute; top:295px; left:48px;}
.idxphone{ width:1140px; height:20px; background:#fff; padding:5px 30px;}
.idxphone img{ margin:0px 10px; vertical-align: text-top;}
.idxphone b{ margin:0 10px 0 17px; font-weight:100; font-size:14px;}
.idxbox1{  width:1200px; height:348px;position:relative;background: url(images/Untitled_1.new.png?2) no-repeat; }

.idx-numb{ font: normal 53px/40px Arial; position:absolute; top:37px; left:47px; color:#fff;}
.inxbtnl{ position:absolute; top:210px; left:44px;}
.inxbtnr{ position:absolute;top:185px; left:651px;}

.idxbox2{ position:relative;}
.idxbox2 span{ margin:30px 0 0 65px;}
.idxbox2 em{ margin:35px 0 0 33px;}

.idxbox2 li{ width:400px; height:202px; float:left; display:block; background-color:#fff;}
.idxbox2 h2{ color:#000; font:normal 14px/24px microsoft Yahei; }
.idxbox2 h1{ color:#666;font:normal 14px/24px microsoft Yahei; width:165px;}
.idxbox2 h5{ color:#999;font:normal 12px/20px microsoft Yahei; }
.idxbox2 b{ margin-bottom:16px;  display:block; margin-top:5px;}
.idxbox2 p a{ color:#f36626;font:normal 12px/24px microsoft Yahei; }

.idxbox2tt{ text-align:center;font:normal 14px/14px microsoft Yahei; background-color:#fff; }

.idxbox2p { width:1200px; height:40px; display:block; background-color:#fff; text-align:center;font:normal 3px/12px microsoft Yahei;}
.idxbox2p a{ background:url(images/idxpoint.png) 0 -12px; width:12px; height:12px; margin:5px 2px; +margin:5px 3px;  text-align:center; padding:0; display:inline-block; }
a.idxbox2ps{ background:url(images/idxpoint.png) 0 0; width:12px; height:12px; padding:0;}


.idxleft{ position:absolute; top:102px; left:26px;}
.idxright{ position:absolute; top:102px;right:26px;}

.idxbox31{ width:399px; border-right:1px #ebebeb solid;}
.idxbox32{ width:398px; border-right:1px #ebebeb solid; border-left:1px #ebebeb solid;}
.idxbox33{ width:399px; border-left:1px #ebebeb solid;}
.idxbox31,.idxbox32,.idxbox33{ background-color:#f1f6f0;font:normal 14px/60px microsoft Yahei; text-indent:30px;}
.idxbox31 b a,.idxbox32 b a,.idxbox33 b a{ color:#00b9ff;font:normal 12px/60px microsoft Yahei; float:right; margin-right:30px;}
.idxbox3tt{ wibdth:100%; height:60px; border-bottom:1px #e5f4e0 solid;}

.idxbox3th{ width:100%; height:30px; background-color:#fff;}
.idxbox3th h4{ width:240px;font:normal 12px/30px microsoft Yahei; float:left;}
.idxbox3th h5{ width:80px;font:normal 12px/30px microsoft Yahei;float:left; }
.idxbox3th h6{ width:70px;font:normal 12px/30px microsoft Yahei; float:left;}

.idxbox3td{ background-color:#f7f8f2;}

.idxbox3td li{ width:100%; border-bottom:1px #ebebeb solid; height:60px ; background-color: #f7f8f2; }
.idxbox3td li h4{ text-align:left;width:110px; float:left; display:table-cell; vertical-align:middle; height:60px ;font:normal 12px/60px microsoft Yahei; color:#666;}
.idxbox3td li h4 img{ margin-top:15px;}
.idxbox3td li h5{ width:95px; float:left;font:normal 12px/60px microsoft Yahei; color:#1cbaa7; text-align: center; }
.idxbox3td li h6{ width:45px; float:left; color:#999;font:normal 18px/60px microsoft Yahei; float:right; margin-right:30px;}

.idxbox3td li h3{ text-align:left;width:220px; float:left; display:table-cell; vertical-align:middle; height:60px ;font:normal 12px/60px microsoft Yahei; color:#666;}

.idxbox3td dt{ margin-top:10px;}
.idxbox3td dt img{ +margin-top:-15px;}
.idxbox3td dd{ margin:10px 30px 0 -20px; line-height:20px;}
.idxbox3td dd a{color:#3cc1fe; }

.idxcopico{ background:url(images/indexcor-dxkh.png) center top no-repeat #f1f6f0; color:#161c35; padding-top:20px; +padding-top:5px; padding-bottom:20px; }
.idxcopico h2{color:#161c35;font:normal 14px/40px microsoft Yahei; text-align:center;}
.idxcopico div{ text-align:center;}
.idxcopico img{ margin:0 20px;overflow-y:scroll;/*filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter: grayscale(100%);filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;*/}


/*study14-01.html*/
.rcoure_lockl{ float:left; display:block; height:55px;}
.rcoure_lockl a{ display:block; float:left; height:55px; width:60px; text-align:center; border-left:#f0f0f0 solid 1px; position:relative;}
.rcoure_lockl a img{ margin-top:15px;}
.rcoure_lockl a span{ position:absolute; top:-10px; right:5px;}
.rcoure_lockrline{ border-right:#f0f0f0 solid 1px; }

.rtop_courser { float:right; width:400px; margin-top:12px; height:30px; margin-right:10px;}
.rtop_courser  a{ float:right; margin-right:10px;}
.stu1401name{font:normal 14px/55px microsoft Yahei; color:#000; }
.stu1401time{ margin:4px 30px;  }
.stu1401time em{font:normal 14px/35px microsoft Yahei;display:inline-block; }
.stu1401time b{font:normal 20px/55px microsoft Yahei; color:#ff580c; display:inline-block; }
.stu1401time img{ margin:0px 10px 15px; 0;display:inline-block; vertical-align: middle; }

.stu1401lb{ overflow: inherit; padding:5px 0 0px 0 ;}
.stu1401lb h1{font:normal 12px/20px microsoft Yahei;color:#383636; margin-left:30px; width:624px;}
.stu1401lb h2{ margin-top:10px;}
.stu1401lb h2 P{font:normal 12px/24px microsoft Yahei;color:#666; margin-bottom:0;}
.stu1401lb h2 b{ font:normal 12px/24px microsoft Yahei;color:#00b9ff; margin:0 10px 0 15px;}
.stu1401lb h2 input{ vertical-align: text-top;}

.stu1401lb-numb{font:normal 20px/55px microsoft Yahei; color:#1cbaa7; text-indent:30px;}
.stu1401lb-line{ width:840px; height:20px; margin:0 auto; line-height:1px; border-bottom:1px #f5f5f5 solid;}
.stu1401lb-tt{font:normal 16px/30px microsoft Yahei; color:#010101; text-indent:30px; overflow:inherit; padding-top:20px; padding-bottom:7px;}

.stu1402time em{font:normal 14px/55px microsoft Yahei;display:inline-block; margin-right:30px;}

.stu1401score{ text-align:center;}
.stu1401score h3{font:normal 12px/106px microsoft Yahei; background: url(images/stu1402circle.png) no-repeat; width:106px; height:106px; color:#1a2245; text-align:center; margin:0 auto; }
.stu1401score h3 b{font:normal 36px/106px microsoft Yahei;}
.stu1401score h4{font:normal 14px/34px microsoft Yahei;color:#666;display:block; text-indent:0;}
.stu1401score p{font:normal 12px/24px microsoft Yahei;color:#999; margin:0 auto; display:block; }
.stu1401score p a{ color:#00b9ff;}

.stu1402right{ background:url(images/stu1401ico.png) 0 0 ; }

.stu1402error{ background:url(images/stu1401ico.png) -26px 0 ; }
.stu1402right,.stu1402error{width:26px; height:18px; margin:0px 10px 1px 10px; display:inline-block; vertical-align:middle;}
.stu1401lb-numb b{font:normal 14px/24px microsoft Yahei; color:#ff5a00;}

<!--main-test.html-->

.maintestlb{width:100%; position: relative; display:block;  zoom: 1; +display:inline; padding:5px 0 0px 0 ; clear:both; }
.maintestlb h1{font:normal 12px/20px microsoft Yahei;color:#959595; margin-left:30px;  clear:both; margin-right:30px;}
.maintestlb h2{ margin-top:10px;}
.maintestlb h2 b{ font:normal 12px/36px microsoft Yahei;color:#00b9ff; margin:0 15px 0 0px;}
.maintestlb h2 input{ vertical-align: text-top;}
.maintestlb a{font:normal 12px/36px microsoft Yahei;color:#666; margin-bottom:0; text-indent:30px; display:block;  width:100%; height:36px;}
.maintestlb a:hover{ background-color:#f2f2f2;}
.maintest-numb{font:normal 20px/55px microsoft Yahei; color:#007ee5; text-indent:30px;}
.maintesttime h2{ color:#444; line-height:65px; float:left; font-weight:100; margin-right:20px; }
.maintesttime em{ color:#007ee5; line-height:65px;float:left; font-weight:100;margin-right:30px;}


.uploadlinebg2{-moz-border-radius: 5px;/* Gecko browsers */    -webkit-border-radius:5px;/* Webkit browsers */ border-radius:5px;/* W3C syntax */; background-color:#e1e1e1; height:10px; ; width:250px; position:relative;overflow:hidden; display:inline-block; margin-top:13PX; margin-left:30PX; margin-right:20PX;}

.uploadline2{-moz-border-radius: 5px;/* Gecko browsers */    -webkit-border-radius:5px;/* Webkit browsers */ border-radius:5px;/* W3C syntax */; background-color:#007ee5; height:10px; position:absolute; left:0;overflow:hidden;display:inline-block;}
.uploadlineblue{ color:#007ee5;}

/* add01*/
.maskbg{ background:rgba(0,0,0,.5); width:100%; height:100%; position:fixed;top:0; left:0; right:0; bottom:0; overflow:auto;}

.pop{ width:391px; margin:0 auto; margin-top:10%;}
.pop-tt{ height:46px; width:100%; background:#f1f1f1;border-bottom:1px #e6e6e6 solid; border-top-right-radius:6px; border-top-left-radius:6px; line-height:46px; text-indent:20px; font-size:14px;  }
.pop-tt div a{ margin:18px 20px 0 20px; display:block;}
 
.pop-tt1{ height:46px; width:100%; background:#f1f1f1;border-bottom:1px #e6e6e6 solid; border-top-right-radius:6px; border-top-left-radius:6px; line-height:46px; text-indent:20px; font-size:14px;  }
.pop-tt1 div a{ margin:18px 0px 0 0; display:block;width:12px; height:12px; background:none; padding-right:20px;} 
.pop-tt1 a{ width:75px; height:47px; display:block; float:left; text-align:center; text-indent:0; }
.pop-left{ border-top-left-radius:6px; border-left:0; }
.pop-tt1s{ background:#fff; border-right:1px #e6e6e6 solid; border-left:1px #e6e6e6 solid;}

.pop-nr{ width:100%; background:#fff;border-bottom:1px #e6e6e6 solid; line-height:48px; text-indent:20px; }
.pop-btn{ clear:both; width:100%; background:#fff; border-bottom-left-radius:6px; border-bottom-right-radius:6px; height:71px; line-height:71px; text-align:center;}
.pop-nr p{ width:250px; line-height:20px; font-weight:100; font-size:12px; padding:30px 20px 30px 0px; text-indent:0;}
.pop-img{padding:20px 20px 30px 20px;}
.pop-btn1 a{ width:391px;background:url(images/ma-btn.png) 0 -30px; width:70px; height:30px; display: inline-block;text-align:center; line-height:30px; color:#fff; margin:18px 10px; text-align:center;}
.pop-btn1 .btnspan{ width:391px;background:url(images/ma-btn.png) 0 -30px; width:70px; height:30px; display: inline-block;text-align:center; line-height:30px; color:#fff; margin:18px 10px; text-align:center;}

a.pop-btns{ background:url(images/ma-btn.png) 0 0px;}

a.pop-btn2{ width:68px; height:24px; margin:10px; text-align:center;line-height:22px; color:#fff; background:#007ee5; border:1px #006cc1 solid; border-radius:3px; display:inline-block;}
a.pop-btn3{ width:76px; height:26px; margin:10px; text-align:center;line-height:24px; color:#fff; background:#a7afbb;border-radius:3px; display:inline-block;}

.pop-tt2{ background:#00ab4c; color:#fff; border-bottom:0;  }
.pop-nr2{  background:#00ab4c; color:#fff; text-align:center; text-indent:0; font-size:14px; padding:20px 0; }

.pop-tt3{ background:#ff5a00; color:#fff; border-bottom:0;  }
.pop-nr3{  background:#ff5a00; color:#fff; text-align:center; text-indent:0; font-size:14px; padding:20px 0; }

.pop-nr6{  background:#00ab4c; color:#fff; text-align:center; text-indent:0; font-size:14px; border-top-right-radius:6px; border-top-left-radius:6px; padding-top:40px;  }
.pop-nr6 p{ text-align:center; width:auto; font-size:14px; padding:10px 20px 40px 0px;}

.pop-btn6{clear:both; width:100%; background:#fff; border-bottom-left-radius:6px; border-bottom-right-radius:6px; height:71px; line-height:71px; text-align:center;}
.pop-btn6 li{ float:left;}
.pop-btn6 li a{ color:#666; font-size:14px; letter-spacing:1px; width:190px; display:block;}
.pop-btn6vline{ border-right:1px #b7ebc5 solid;}

/*manage1003s.html*/
.ma1003s select{ height:28px;-moz-border-radius:2px;/* Gecko browsers */    -webkit-border-radius:2px;/* Webkit browsers */ border-radius:2px;/* W3C syntax */  text-indent:10px; border:1px #E2E2E2 solid;  line-height:28px;  margin-top:10px; margin-bottom:10px; color:#959595;}

.ma1003snoselect{ background:url(images/ma_tree.png) 0 0 ; width:18px; height:18px; margin:40px 12px 0 0;}
.ma1003sselect1{ background: url(images/ma_tree.png) 0 -140px; width: 26px; height: 26px; position: absolute; top: 11px; right: 0px;}
.ma1003sselect{ background:url(images/ma_tree.png) -22px -40px ; width:18px; height:18px; margin:40px 12px 0 0;}
.ma1003sbtn{ padding-bottom:30px; padding-left:130px; width:808px; border:1px #E2E2E2 solid; border-top:0; padding-top:30px;  }
.ma1003sbtn a{ margin-right:20px;}
.po-r{ position:relative;}
.ma02biaodbd textarea{padding:10px; text-indent:0px; line-height:20px;color:#959595;}
.ma1003textarea{ background:#f2f2f2; color:#959595; }

.ma1003radios{ background:url(images/ma_radio.png) 0 0; width:20px; height:20px; margin:40px 12px 0 0;}
.ma1003radion{ background:url(images/ma_radio.png) 0 -20px; width:20px; height:20px; margin:40px 12px 0 0;}

.ma02biaodbd li{ float:left; }

.ma04{width:940px; position:relative; background: url(images/stuvline.png) left repeat-y;  }
.ma04_rlb{ position:relative; width:897px;background-color:#fff;display:table;margin-bottom:20px; border:1px #e5e6e6 solid}
.ma04_rlb span{ position:absolute; top:27px; left:21px; font:normal 14px/27px microsoft Yahei; color:#00ab4c; }
.ma04_rlb ul{ margin:26px 30px 20px 140px; display:table;}
.ma04_rlb li{ line-height:28px; position:relative; color:#959595; margin-left:18px;margin-bottom:8px; line-height:20px; margin-bottom:10px;}

.ma04_rlb img{ margin-right:10px; margin-top:5px;}
.ma04_rlb em a{ line-height:30px; color:#007ee5; float:left; height:45px;+height:35px;}
.ma04_rlb b{ color:#adadad; font-weight:100; float:left;line-height:30px;margin-left:10px;}

.ma04select{ margin:0px 5px 0 0 ; position: absolute;  left: -25px; top:2px;+top:0px;}

.ma04btnl{ margin-left:-25px; margin-right:20px;}

.ma04-tt{ width:940px; margin-bottom:20px; color:#000; }
.ma04-tt h1{ font-size:18px; font-weight:100; float:left; }
.ma04-tt span{ float:right}
.ma04btnbox{margin-top:15px; +margin-top:15px; display:block; }

/*work01-add*/
.work01add-topcont{ width:1150px; height:300px; background:url(images/work01bg.png); position:relative; padding-left:50px; }
.work01add-topcont h1{ font-size:24px; letter-spacing:2px; color:#fff; font-weight:100; text-align:center; width:150px;   padding-top:60px;  padding-left:0; margin-left:450px;}

.work01search a{left:682px; }
.work01search input{ margin-left:270px;}
.word01add-radion{ background:url(images/work01radio.png) 0 0; width:20px; height:20px; float:left;}
.word01add-radios{ background:url(images/work01radio.png) 0 -20px; width:20px; height:20px; float:left;}
.word01add-radio{ color:#fff; margin-left:330px; margin-top:10px}
.word01add-radio em{ float:left; margin-left:10px; margin-right:20px; line-height:18px;}
.word01addbtn{ position:absolute; right:150px; top:140px;}
.word01addbtn1{ position:absolute; right:30px; top:140px;}
.work01addcont{ width:560px; border:1px #dedede solid; position:relative;margin-top:30px; margin-bottom:30px;}
.work01addl{margin-left:30px;} 
.work01addr{ margin-right:30px;}
.work01more a{ color:#00b9ff; margin-right:20px; margin-top:20px; display:block;+margin-top:20px;float:right;font: 12px/30px microsoft Yahei;}
.work01addcont h1{  margin-left:20px; line-height:70px;+line-height:20px;+margin-top:30px;}
.work01addth h2,.work01addth h3,.work01addth h4{ font-size:14px;color:#999999; font-weight:100; float:left; line-height:30px;+line-height:45px; height:20px;}
.work01addth h2{ margin-left:30px;}
.work01addth h3{ margin-left:340px;}
.work01addth h4{ margin-left:60px;}
.work01addlb dl{ float:left; border-bottom:0; }
.work01addlb li{ float:left; border-bottom:1px #ebebeb solid; width:100%;}
.work01addlb h3{ float:left; color:#1cbaa7;font-size:12px; font-weight:100; margin-left:240px; margin-top:30px;}
.work01addlb h4{ float:left; color:#999999;font-size:18px; font-weight:100; margin-left:70px;margin-top:25px;}
.work01addup,.work01adddown{width:10px; height:15px; margin-left:5px; margin-top:28px; display:block; float:left; }
.work01addup{ background:url(images/work01arrow.png) 0 0; }
.work01adddown{ background:url(images/work01arrow.png) -10px 0; }
.work01addr h6{ color:#00b9ff; font-size:14px; text-indent:24px; line-height:35px; clear:both; font-weight:100; font-family:Microsoft yahei;}
.work01addr p{ font-size:12px; color:#666; margin:0px 24px; line-height:25px; text-align:justify; }
.work01addr b{font-size:12px; color:#c1c1c1; font-weight:100; margin:0px 24px; line-height:25px; }

.work01addr h1{  margin-left:20px; line-height:30px; margin-top:20px;+line-height:30px; +margin-top:25px;}

/*work03-add*/
.work03addr a{ text-indent:35px; margin-left:20px; +margin-left:-10px; color:#666;}
.word03addbtn{padding:25px 10px 0px 0; display:block; height:45px;}
.mname-work03{ margin:40px auto 0 auto; width:100%; display:block; background:#fff; border-bottom:#dedede solid 1px; height:60px; position:relative; margin-top:0px; height:30px; background-color:#f1f1f1;}
.mname-work03 h2{ line-height:30px; font-size:12px; font-weight:100; text-indent:20px; color:#000; }

.word03center{ width:657px; float:left;border:1px #dedede solid; position:relative; margin-left:20px;  margin-top:30px; margin-bottom:30px;}
.word03lb{ width:622px; padding:30px 0 0px 0px; float:left; margin:0 0 0 30px; background-color:#fff; }
.word03lb li{ height:270px; float:left; margin-right:24px; background-color:#FFF; position:relative;}
.word03lb img{  border:1px #ededed solid;}
.word03lb h3{ font:normal 12px/18px microsoft Yahei; width:128px; height:48px; overflow:hidden; color:#0BB8FD; margin-top:10px;}
.word03lb p{ color:#B7B7B7;}

.work03a-topcont{ width:1180px;+width:1200px; height:150px; overflow:hidden; background:url(images/work03adbg1.png); position:relative; padding-left:20px;}
.work03a-topcont p{ padding-left:20px;}
.work03aleft{ margin-top:30px; margin-left:28px; margin-right:0;}
.work03a-topcont h1{ font-size:24px; color:#fff; line-height:90px; padding-left:10px; }
.work03aleft span,.work03aright span{ font-size:12px;}

.work03search{ margin-top:42px;}

.work03addl-nav{text-indent:15px; color:#000;}
.work03addl-snav{text-indent:25px; color:#000;}
.work03addl-ssnav{text-indent:35px; color:#000;}

.work03addl-nav span,.work03addl-snav span,.work03addl-ssnav span{ display:inline-block; margin-top:-4px; vertical-align: middle; }
.work03addl-nav li a,.work03addl-snav li a,.work03addl-ssnav li a{ line-height:30px;}

.word03addnav1,.word03addnav2,.word03addsubnav1,.word03addsubnav2,.word03addsubnav3,.word03addsubnavs1,.word03addsubnavs2,.word03addsubnavs3,.word03addsubnavs4,.word03addsubnavs5,.word03addsubnav1-s,.word03addsubnav2-s,.word03addsubnav3-s,.word03addnav19,.word03addnav20{ width:20px; height:20px; }


.word03addnav1{ background: url(images/work01ico.png) -120px -140px;}
.word03addnav2{ background: url(images/work01ico.png) -160px -80px;}
.word03addnav19{ background: url(images/work01ico.png) -120px -160px;}
.word03addnav20{ background: url(images/work01ico.png) -120px -180px;}

/*.word03addnav1{ background: url(images/work01ico.png) -120px -120px;}
.word03addnav19{ background: url(images/work01ico.png) -120px -100px;}
.word03addnav20{ background: url(images/work01ico.png) -120px -80px;}*/


.word03addsubnav1{ background: url(images/ttaa.png);}
.word03addsubnav2{ background: url(images/ttaa.png);}
.word03addsubnav3{ background: url(images/ttaa.png);}
.word03addsubnav1-s{ background: url(images/work01ico.png) -140px -80px;}
.word03addsubnav2-s{ background: url(images/work01ico.png) -140px -100px;}
.word03addsubnav3-s{ background: url(images/work01ico.png) -140px -120px;}

.word03addsubnavs1{ background: url(images/work01ico.png) -100px -80px;}
.word03addsubnavs2{ background: url(images/work01ico.png) -100px -100px;}
.word03addsubnavs3{ background: url(images/work01ico.png) -100px -120px;}
.word03addsubnavs4{ background: url(images/work01ico.png) -100px -140px;}
.word03addsubnavs5{ background: url(images/work01ico.png) -100px -160px;}

.stuline2{ height:1px; background-color:#dedede; clear:both; margin-top:10px; overflow:hidden;}


/*work09.html*/
.word09radio{ margin-left:120px;  margin-top:35px; display:block;}
.work09search{ margin-top:30px;}
.work09searchh1 h1{line-height:55px; margin-top:5px;}
.work09lefth6{ font:normal 16px/32px Microsoft Yahei; color:#000; text-indent:30px; margin-top:20px;}
.work09leftbtn{ margin-left:30px; margin-top:30px; display:block;}

.word09-radion{ background:url(images/work09radio.png) 0 0; width:20px; height:20px; float:left;}
.word09-radios{ background:url(images/work09radio.png) 0 -20px; width:20px; height:20px; float:left;}

.word09-radio1{ color:#fff; margin-left:90px; margin-top:70px;+margin-top:5px; }
.word09-radio1 em{ float:left; margin-left:10px; margin-right:20px; line-height:18px; color:#666;}
.word09select{ background:url(images/work09select.png); width:16px; height:16px; float:left; }
.word09selectem{ margin:12px 10px 0 10px;}


/*page0101.html*/
.pagetopxx{ height:60px; background:#00ab4c; color:#fff; font-size:14px;}
.page-btn a{ width:220px;background:#009f41; line-height:60px; display:block; text-align:center; color:#fff}
.page-btn a img{ vertical-align: middle; margin-right:20px; margin-left:-60px;}

.pagetopxx li{ float:left;}
.pagetopxx li a{ width:105px; color:#fff; display:block; line-height:60px; text-align:center;}

.page0101l{ width:240px; float:left; margin-top:40px;}
.page0101l li a{ border-bottom:1px #ebebeb solid; color:#444; width:200px; text-align: left; display:block; line-height:40px; margin:0 auto;}
.page0101l-s{ font-size:14px;}
.page0101r{ width:895px; float:right;margin-top:30px; margin-right:60px; text-align:justify; line-height:22px; padding-bottom:50px;}
.page0101r h1{ font-size:20px; color:#444;line-height:60px;}
.page0101r h2{ font-size:14px; color:#444;line-height:40px; margin-top:20px;}
.page0101r h3{ font-size:13px; color:#444;line-height:24px;margin-top:20px;}
.page0101r p{ font-size:13px; color:#959595;}

.page0102{ width:1133px; margin:0px auto; padding:25px 0 60px 0; display:block }

.page0102 li{ border-bottom:1px #ebebeb solid;}
.page0102 h1{ font-size:14px; color:#444; font-weight:100; line-height:20px; margin-top:25px; display:block;}
.page0102 em{ font-size:11px; color:#acacac; line-height:20px; display:block; margin-bottom:10px;}
.page0102 p{ font-size:12px; color:#959595; line-height:24px; padding-bottom:25px;}

.page04{ display:block; padding-top:20px; margin-left:16px; margin-bottom:40px; }
.page04 li{ border:1px #e3e4e5 solid; margin:10px; text-align:center; float:left;position: relative; width:210px; height:210px; line-height:210px;   }

.page04 span{ display:inline-block}

.page04 li img{ vertical-align:middle;  }

.page04-2{ background:#fff; padding:40px 0 40px 30px;}
.page04-2 a{ height:50px;  float:left;background:#fff; width:140px; height:40px; text-align:center;}


/*企业学院xuk add*/
.manage-left{ float:left; width:980px; }
.manage-right{ float:right; width:220px; }
.manage-body2{ background-color:#f5f7f6; }
.manage-navs-fff{ height:55px; padding:0 20px; color:#fff;font:normal 12px/24px microsoft Yahei; display:block; text-align:center; padding-top:20px; cursor:pointer; }
.manage-body3{ background:#f5f7f6; padding-top:30px; padding-left:30px; overflow:hidden; zoom:1;}

a.pop-btns{ background:url(images/ma-btn.png) 0 0px;}
a.pop-btn2{ width:68px; height:24px; margin:10px; text-align:center;line-height:22px; color:#fff; background:#007ee5; border:1px #006cc1 solid; border-radius:3px; display:inline-block;}
a.pop-btn3{ width:76px; height:26px; margin:10px; text-align:center;line-height:24px; color:#fff; background:#a7afbb;border-radius:3px; display:inline-block;}


/* cert01-cert08*/
* { margin: 0; padding: 0;}
.cert_font1 { /* 公司名称 */ font:bold 45px/50px Microsoft Yahei; }
.cert_font2 { /* 项目名称 */ font:38px/40px Microsoft Yahei; }
.cert_font3 { /* 学员姓名，内容 */ font: 25px/40px Microsoft Yahei; }
.cert_font4 { /* 签名、职位、日期 */ font: 18px/40px Microsoft Yahei; }
.ma0106cert { margin: 0 auto; background:url("images/cert-bg1.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0); width: 1240px; /* 证书宽度 必须  */ height: 1639px; /* 证书高度 必须 */ }
#companyName { color:#00427c; height: 260px; vertical-align:bottom; padding-left: 210px; }
#projectName { color:#25aac5; height: 70px; vertical-align:bottom; padding-left: 210px; }
#studentName { vertical-align:bottom; padding-left: 310px; }
#content { overflow:hidden; height:200px; }
#course { width: 380px; overflow: hidden; }
#course table { width: 100%; text-align: left; }
#logo { width: 321px; height: 321px; }
#signname, #position { font-weight: bold; height: 50px; }
#awardDate { vertical-align:bottom; height: 60px; }

/* 证书高度 必须 */ /* 证书宽度 必须 */
.certbg2 { margin: 0 auto; background: url(images/cert-bg2.jpg) no-repeat scroll 0 0; width: 1240px;  height: 1639px; }
.certbg3 { margin: 0 auto; background: url(images/cert-bg3.jpg) no-repeat scroll 0 0; width: 1240px;  height: 1639px; }
.certbg4 { margin: 0 auto; background: url(images/cert-bg4.jpg) no-repeat scroll 0 0; width: 1240px;  height: 1639px; }

.certhbg1 { margin: 0 auto; background: url(images/certh-bg1.jpg) no-repeat scroll 0 0; width:1639px;  height:1240px; }
.certhbg2 { margin: 0 auto; background: url(images/certh-bg2.jpg) no-repeat scroll 0 0; width:1639px;  height:1240px; }
.certhbg3 { margin: 0 auto; background: url(images/certh-bg3.jpg) no-repeat scroll 0 0; width:1639px;  height:1240px; }
.certhbg4{ margin: 0 auto; background: url(images/certh-bg4.jpg) no-repeat scroll 0 0; width:1639px;  height:1240px; }


/*stu1600.html*/
.stu1600{ margin-top:85px; margin-bottom:85px;}
.stu1600 img{ margin:0 auto; display:block;}
.stu1600 p{ text-align:center; margin:0 auto; color:#999;}
.stu1600 p a{ color:#00b9ff;}
.stu1600 h6{ font-weight:100; color:#666; line-height:40px;text-align:center;margin:0 auto; font-size:16px;  }

.stu1600r{ padding:0; margin-bottom:20px}


/*stu0704.html*/
.stu0704-tt{ background-color:#fff; width:938px; height:54px; font:normal 16px/54px microsoft Yahei;  color:#666; padding-left:40px; position: relative; border:1px #f0f0f0 solid; }
.stu0704-tt img{ margin-right:10px ;vertical-align: middle;}
.stu0704-tab li{position:relative; display:block; height:54px;width:245px;float:left;background-color:#fff;  }
.stu0704-tab li a{ display:block; width:244px; height:54px;  text-align:center; line-height:54px; border-right:1px #f0f0f0 solid; }

.stu0704-tab_3cor{ background:url(images/ico17.png); position:absolute;top:54px; left:110px; width:24px; height:10px;}
.stu0704-tab_right{ position:absolute;top:7px; right:5px; background:url(images/stu0704-ico-right.png) no-repeat; width:17px; height:17px; display:block}
.stu0704-tab_lock { position:absolute;top:7px; right:10px; background:url(images/stu0704-ico-lock.png) no-repeat; width:17px; height:17px; display:block}


.stu0704_tab{ width:900px; height:75px; background-color:#FFF; margin:0px 40px 0 40px; padding-top:10px;   }
.stu0704_tab ul{ margin-left:30px; padding-top:10px;}
.stu0704_tab li{ float:left; margin-right:30px;font:normal 14px/45px microsoft Yahei;}
.stu0704_tab li a{ color:#666666;}
.stu0704_tab li a:hover{ color:#000;}
.stu0704_tabs{ border-bottom:2px #00ab4c solid; color:#000;}
.stu0704_bdan{ text-indent:30px; color:#888888; height:45px; font-size:12px; margin-bottom:1px;}
.stu0704input{height:28px;-moz-border-radius:5px;/* Gecko browsers */    -webkit-border-radius:5px;/* Webkit browsers */ border-radius:5px;/* W3C syntax */ border: 1px #dedede solid; text-indent:10px; border:1px #E2E2E2 solid; line-height:28px; margin-left:10px; margin-right:20px; }

.stu0704lb ul{ width: 900px; margin: 0 40px; position: relative; background-color: #fff; zoom: 1; overflow: hidden; visibility: visible;}
.stu0704lb li{ height:52px; color:#979797;}
.stu0704lb li h2{  float:left;font: normal 12px/52px Microsoft Yahei;width:90px; text-indent:10px; text-align:center;}
.stu0704lb li h3{ float:left;font: normal 12px/52px Microsoft Yahei;width:180px; color:#29BEFE;overflow:hidden; height:52px;text-indent:10px;}
.stu0704lb li h4{  float:left; font: normal 12px/52px Microsoft Yahei; width:90px;text-indent:10px;}
.stu0704lb li h5{  float:left;font: normal 12px/52px Microsoft Yahei; width:90px; text-indent:10px; }
.stu0704lb li h6{  float:left;font: normal 12px/52px Microsoft Yahei;width:440px; overflow:hidden; height:52px;text-indent:10px; }
.stu0704lb-db{ background:#F7F8F8;}
.stu0704lbtt{ color:#01A03A; font-size:14px;}

.btn-edit a{ background:url(images/btn-edit.png) no-repeat; text-indent:30px; line-height:25px; font-size:14px; color:#fff; width:110px; height:26px; display:block; letter-spacing:2px;}


.poplbbg{ position:absolute;  top:80px; left:50%; margin-left:-270px ;width:540px; height:485px; background:#000;  filter:alpha(opacity=50);   -moz-opacity:0.5;    -khtml-opacity: 0.5;   opacity: 0.5;   }
.poplb{/*position:absolute;  top:90px; left:50%; margin-left:-260px;height:445px;*/ width:520px; background-color:#fff; padding-top:20px;  }
.poplb h1{ font-size:16px; font-weight:100; line-height:27px;text-indent:20px; margin-right:20px; height:45px; +height:30px;}
.poplb img{ vertical-align:middle;padding-right:20px; }
.poplbtt{ font-size:14px; color:#0ba239;}
.poplbtt span{ display:inline-block; line-height:55px;}
.poplb h3,.poplb h4 a,.poplb h5{font-size:12px;height:55px; line-height:55px ;font-weight:100; float:left;}
.poplb h3{ color:#666666; width:12%; text-align:center; }
.poplb h4 a{ color:#23bdfe; width:68%;}
.poplb h5{ color:#666666;width:20%;}

.poplb-g{background-color:#f5f6f6;}

.poplb-btn { text-align:center; margin-top:15px; height: 55px;}
.poplb-btn a{ background:url(images/stu_3btn.png) 0 0; width:80px; height:26px;font:normal 12px/26px microsoft Yahei; text-align:center; display: inline-block;}
.poplb-btn a:hover{ background:url(images/stu_3btn.png) 0 -26px; color:#FFF;}


.xubox_layer .xubox_page {z-index: inherit;}

/*  ------------------- Liu zhenghai update  ------------------- */
.stu0110_select_l{height:30px;-moz-border-radius: 5px;/* Gecko browsers */ -webkit-border-radius:5px;/* Webkit browsers */ border-radius:5px;/* W3C syntax */ border: 1px #dedede solid; text-indent:10px; +text-indent:0;   border:1px #E2E2E2 solid; line-height:30px;+line-height:10px; width:220px;}

.table0110 .width150{ width:150px;margin: 0px 0px;}
/* ------------------- Liu zhenghai update  end -------------------*/

/* ------------------- luopeng update ------------------- */
/* 按钮样式 */
a.btn_blue { width:391px; background:url(images/ma-btn.png) 0 0; width:70px; height:30px; display: inline-block; text-align:center; line-height:30px; color:#fff; text-align:center; vertical-align:middle; font-size: 14px; }
/* 分页控件样式 */
.tab > div:first-child { border-bottom: 1px solid #f1f1f1; background-color: #f1f1f1; }
.tab > div:first-child > ul { display: inline-block; }
.tab > div:first-child > div { float: right; padding: 10px 20px; }
.tab > div:first-child li { display: inline-block; padding: 15px 20px; border-right: 1px solid #f1f1f1; background-color: #f1f1f1; cursor: pointer; }
.tab > div:first-child li.selected { background-color: #ffffff; cursor: default; font-weight: bold; }
.tab .timu_header { /* margin: 0 40px; */ background-color: #ffffff; padding: 20px; }

/* 头像 */
img.headimg-s { width:40px; height: 40px; vertical-align:top; }
/*  -------------------luopeng update end ------------------- */

/*  -------------------lou jiangguo update  -------------------*/
.opinion_sm2_ljg_kchdztpl{ width:75px; float:left; overflow:hidden; zoom:1; margin-top:20px; height:100px; }
.opinion_sm2_ljg_kchdztpl h2{ color:#00b9ff; font-size:12px; line-height:20px; margin-top:10px;}
.opinion_sm2_ljg_kchdztpl h3{ font-size:12px; font-weight:normal; line-height:20px;}

.opinion_sm_ljg_kchdztpl{ width:75px; float:left; overflow:hidden; zoom:1; margin-top:20px; height:130px; }
.opinion_sm_ljg_kchdztpl h2{ color:#00b9ff; font-size:12px; line-height:20px; margin-top:10px;}
.opinion_sm_ljg_kchdztpl h3{ font-size:12px; font-weight:normal; line-height:20px;}

.opinion_yj_btm_ljg_kchdztpl{ width:744px; float:left; background:url(images/kuang_btms.png) repeat-x bottom right; margin-left:5px; padding-left:10px; height:40px; line-height:40px; }
.opinion_yj_btm_ljg_kchdztpl span{ float:right;}
.opinion_yj_btm_ljg_kchdztpl p{ float:left; padding-left:20px; margin-top:10px;}

.opinion_pl_ljg_kchdztpl{width:722px; float:left; background:#e5f4e0; border-radius:10px; margin-top:20px; margin-left:10px; padding:20px 15px; position:relative; }
.opinion_pl_ljg_kchdztpl h4{ display:block; width:7px; height:16px; position:absolute; top:15px; left:-7px;}
.opinion_pl_ljg_kchdztpl .text{ line-height:22px;}
.opinion_pl_ljg_kchdztpl .sm{ margin-top:5px; height:25px; line-height:25px;}
.opinion_pl_ljg_kchdztpl .sm img{ vertical-align:middle; }
.opinion_pl_ljg_kchdztpl .sm .sm_left{ width:200px; display:block; float:left;}
.opinion_pl_ljg_kchdztpl .sm .sm_left img{ vertical-align:middle; }
.opinion_pl_ljg_kchdztpl .sm .sm_right{ width:400px; display:block; float:right; text-align:right;}
.opinion_pl_ljg_kchdztpl .sm .sm_right img{ vertical-align:middle; margin-left:10px; margin-right:2px; }
.opinion_pl_ljg_kchdztpl .sm .sm_right a{ color:#666;}
.opinion_pl_ljg_kchdztpl .sm .sm_right a:hover{ color:#FF6600;}

.opinion_more_ljg_kchdztpl{ margin:0px 40px 0 110px; overflow:hidden; zoom:1;}

.opinion_yj_s_ljg_kchdztpl{ width:646px; float:left; margin-top:20px; background:url(images/kuang_bgs2.jpg) repeat-x top right; margin-left:15px; padding-left:10px; overflow:hidden; zoom:1; }
.opinion_yj_s_ljg_kchdztpl textarea{ margin-top:2px; display:block;border:0px; width:644px; line-height:18px; font-size:12px; color:#535353; height:80px; color:#666;}

.opinion_yj_btm_s_ljg_kchdztpl{ width:646px; float:left; background:url(images/kuang_btms2.png) repeat-x bottom right; margin-left:15px; padding-left:10px; height:40px; line-height:40px; }
.opinion_yj_btm_s_ljg_kchdztpl span{ float:right;}
.opinion_yj_btm_s_ljg_kchdztpl p{ float:left; padding-left:20px; margin-top:10px;}

.opinion_pl_hf1_ljg_kchdztpl{width:630px; float:left; background:#e5f4e0; border-radius:10px; margin-top:20px; margin-left:10px; padding:20px 15px; position:relative; }
.opinion_pl_hf1_ljg_kchdztpl h4{ display:block; width:7px; height:16px; position:absolute; top:15px; left:-7px;}
.opinion_pl_hf1_ljg_kchdztpl .text{ line-height:22px;}
.opinion_pl_hf1_ljg_kchdztpl .sm{ margin-top:5px; height:25px; line-height:25px;}
.opinion_pl_hf1_ljg_kchdztpl .sm img{ vertical-align:middle; }
.opinion_pl_hf1_ljg_kchdztpl .sm .sm_left{ width:200px; display:block; float:left;}
.opinion_pl_hf1_ljg_kchdztpl .sm .sm_left img{ vertical-align:middle; }
.opinion_pl_hf1_ljg_kchdztpl .sm .sm_right{ width:400px; display:block; float:right; text-align:right;}
.opinion_pl_hf1_ljg_kchdztpl .sm .sm_right img{ vertical-align:middle; margin-left:10px; margin-right:2px; }
.opinion_pl_hf1_ljg_kchdztpl .sm .sm_right a{ color:#666;}
.opinion_pl_hf1_ljg_kchdztpl .sm .sm_right a:hover{ color:#FF6600;}

.opinion_yj_ljg_kchdztpl{ width:744px; float:left; margin-top:20px; background:url(images/kuang_bgs.jpg) repeat-x top right; margin-left:5px; padding-left:10px; overflow:hidden; zoom:1; }
.opinion_yj_ljg_kchdztpl textarea{ margin-top:2px; display:block;border:0px; width:742px; line-height:18px; font-size:12px; color:#535353;}

.rtop_xx_btm_ljg_kchdztpl{height:10px; margin-bottom:20px;}

.mname_bottom_ljg_kchdztpl{ margin:0px auto 0 auto; width:900px; display:block; background:#fff; border-bottom:#e5f4e0 solid 1px; position:relative;}
.mname_bottom_ljg_kchdztpl h1{ float:left; width:70px;}
.mname_bottom_ljg_kchdztpl h2{ float:left; width:65px; text-align:center; line-height:60px; font-size:14px;}
.mname_bottom_ljg_kchdztpl h2 a{ color:#8c8c8c; letter-spacing:2px;}

.top_edit_ljg{ position:absolute; top:0; right:26; width:26px; height:26px; text-align:center; line-height:60px; overflow:hidden; z-index:2;}
.top_edit_ljg a{ display:block;  width:26px; height:26px; background:url("images/icomg_deit.png") no-repeat scroll center center rgba(0, 0, 0, 0);} 
.top_edit_ljg a:hover{background:url(images/icomg_edit_on.png) no-repeat top right;}
.mbtm_ljg_kchdztpl{ margin:0 auto 0px auto; width:900px; display:block; background:#fff; border-top:#e5f4e0 solid 1px; height:45px; position:relative;}
.mbtm_ljg_kchdztpl h1{ float:left; width:70px;}
.mbtm_ljg_kchdztpl h2{ float:left; text-align:center;line-height:45px;font-size:14px;}
.mbtm_ljg_kchdztpl h2 a{ color:#8c8c8c; letter-spacing:0px;}

.opinion_yj_ljg_kchdztpl2{ width:753px; float: right; margin-top:20px; background:url(images/kuang_bgs.jpg) repeat-x top right; margin-left:5px; padding-left: 10px; overflow:hidden; zoom:1; margin-right: 10;}
.opinion_yj_ljg_kchdztpl2 textarea{ margin-top:2px; display:block;border:0px; width:752px; line-height:18px; font-size:12px; color:#535353;}

.opinion_yj_btm_ljg_kchdztpl2{ width: 751px; float: right; background:url(images/kuang_btms.png) repeat-x bottom right; margin-left:5px; padding-left:10px; /* height:40px; */ /* line-height:40px; */ margin-right: 10px;}
.opinion_yj_btm_ljg_kchdztpl2 span{ float:right;}
.opinion_yj_btm_ljg_kchdztpl2 p{ float:left; padding-left:20px; margin-top:10px;}

.opinion_yj_ljg_kchdztpl3{ width:746px; float:left; margin-top:20px;  margin-left:5px; padding-left:10px; overflow:hidden; zoom:1; }
.opinion_yj_ljg_kchdztpl3 textarea{ margin-top:2px; display:block;border:0px; width:742px; line-height:18px; font-size:12px; color:#535353;}

.opinion_yj_btm_ljg_kchdztpl3{ width: 736px; float: right; background:url(images/kuang_btms.png) repeat-x bottom right; margin-left:5px; padding-left:10px; /* height:40px; */ /* line-height:40px; */ margin-right: 24px;}
.opinion_yj_btm_ljg_kchdztpl3 span{ float:right;}
.opinion_yj_btm_ljg_kchdztpl3 p{ float:left; padding-left:20px; margin-top:10px;}

.opinion_yj_btm_s_ljg_kchdztpl2{ width: 650px; float:left; background:url(images/kuang_btms2.png) repeat-x bottom right; margin-left: 86px; padding-left:10px; height:40px; line-height:40px; }
.opinion_yj_btm_s_ljg_kchdztpl2 span{ float:right;}
.opinion_yj_btm_s_ljg_kchdztpl2 p{ float:left; padding-left:20px; margin-top:10px;}

.opinion_yj_s_ljg_kchdztpl2{ width:660px; float:left; margin-top:20px; margin-left:1px; padding-left:10px; overflow:hidden; zoom:1; }
.opinion_yj_s_ljg_kchdztpl2 textarea{ margin-top:2px; display:block;border:0px; width:644px; line-height:18px; font-size:12px; color:#535353; height:80px; color:#666;}

.xx_leftimg_ljg_kcqytlq{ float:left; width:25px; height:12px; }
.xxwt_ljg_kcqytlq{ float:right; width: 783px; position:relative;}
.xxwt_ljg_kcqytlq h2{ font-size:14px; font-weight:normal; padding-left:0; line-height:32px; color:#007ee5; }
.xxwt_ljg_kcqytlq h2 a{ font-size:14px; font-weight:normal; padding-left:0; line-height:32px; color:#007ee5; }
.xxwt_ljg_kcqytlq .text{ color:#666666; margin-top:5px; line-height:20px; margin-bottom:5px; padding-left:25px;}
.xxwt_ljg_kcqytlq .fb{ color:#c1c1c1; margin-top:0px; line-height:20px; margin-bottom:10px; padding-left:25px;}
.xxwt_ljg_kcqytlq .fb span{ margin-left:10px;}
.xxwt_ljg_kcqytlq  p {color: #b8b8b8;line-height: 18px; margin-left:25px;}

.mgcenter_bd2_ljg_kcqytlq .mg_xxbox .leftsel2{float:left; width:75px; padding-top:40px;}

.mgcenter_bd2_ljg_kcqytlq .mg_xxbox .xx h1{font-size:20px; font-weight:normal; color:#1cbaa7; line-height:30px; }
.mgcenter_bd2_ljg_kcqytlq .mg_xxbox .xx p.question{ height:24px; line-height:24px; color:#666; margin-top:0; margin-bottom:0;}
.mgcenter_bd2_ljg_kcqytlq .mg_xxbox .xx p.question input{ vertical-align: middle;}
.mgcenter_bd2_ljg_kcqytlq .mg_xxbox .xx p.question span{ color:#007ee5; margin-left:10px; margin-right:10px; }

.mgcenter_bd2_ljg_kcqytlq .timu_header {padding-left: 20px; clear: both;}

.mgcenter_bd2_ljg_kcqytlq{ float:left; border:#dfdfdf solid 1px; border-radius:2px; background:#fff; width:860px; overflow:hidden; zoom:1;}
.mgcenter_bd2_ljg_kcqytlq h2{ line-height:50px; padding-left:20px; color:#666; font-size:14px; font-weight:normal;}

.mgcenter_bd2_ljg_kcqytlq .mg_xxbox{ border-bottom:#ececec solid 1px; padding:10px 0; /*overflow:hidden;*/ zoom:1; position:relative;}
.mgcenter_bd2_ljg_kcqytlq .mg_xxbox .sel{ margin-right:20px; float:left; width:50px;}
.mgcenter_bd2_ljg_kcqytlq .mg_xxbox .leftsel{float:left; width:75px; padding-top:100px;}
.mgcenter_bd2_ljg_kcqytlq .mg_xxbox .xx{ float:right; width:863px; position:relative;}
.mgcenter_bd2_ljg_kcqytlq .mg_xxbox .xx h2{ font-size:16px; font-weight:normal; padding-left:0; line-height:40px; color:#000;}
.mgcenter_bd2_ljg_kcqytlq .mg_xxbox .xx h3{font-size:12px; font-weight:normal; color:#666; line-height:30px; }
.mgcenter_bd2_ljg_kcqytlq .mg_xxbox .xx p{ color:#959595; margin-top:10px; line-height:20px; margin-bottom:10px;}
.mgcenter_bd2_ljg_kcqytlq .mg_xxbox .xx h4{font-size:12px; font-weight:normal; color:#c1c1c1; height:30px; line-height:30px; margin-bottom:5px;}
.mgcenter_bd2_ljg_kcqytlq .mg_xxbox .xx h4 img{ vertical-align:middle; padding-right:10px;}
.mgcenter_bd2_ljg_kcqytlq .mg_xxbox .xx h4 span{ padding-right:30px; color:#007ee5; font-size:14px; }

.mgc_ljg_kcqytlqgl{ float:left; width:862px; overflow:hidden; zoom:1;}

.views_yj_2001_left_level2_ljg{background:url(images/kuang_bgleft.png) no-repeat ; width:12px; height:110px; float:right;  margin-top:20px; margin-left:-7px;}
.views_yj_2001_level2_ljg{ width:700px; float:right; margin-top:20px; margin-right:0px; margin-left:0px; padding-left:10px; overflow:hidden; zoom:1;}
.views_yj_2001_level2_ljg textarea{ margin-top:2px; display:block;border:0px; width:676px; line-height:18px; font-size:12px; color:#535353; float:left; margin-bottom:0;}
.views_yj_2001_level3_ljg{ width:592px; float:right; background:url(images/kuang_bg.png)  no-repeat top right; margin-top:20px; margin-right:10px; margin-left:0px; padding-left:10px; overflow:hidden; zoom:1;}
.views_yj_2001_level3_ljg textarea{ margin-top:2px; display:block;border:0px; width:590px; line-height:18px; font-size:12px; color:#535353; float:left; margin-bottom:0;}

.views_yj_2001_level2_2_ljg{ width:680px; float:right; background:url(images/kuang_bg.png)  no-repeat top right; margin-right:10px; margin-left:0px; padding-left:10px; overflow:hidden; zoom:1;}
.views_yj_2001_level3_2_ljg{ width:597px; float:right; background:url(images/kuang_bg.png)  no-repeat top right; margin-right:10px; margin-left:0px; padding-left:10px; overflow:hidden; zoom:1;}

.views_yj_2001_left_level3_ljg{background:url(images/kuang_bgleft.png) no-repeat ; width:12px; height:110px; float:right;  margin-top:20px; margin-left:-7px;}

.views_yj_2001_btm_level2_ljg{ width:683px; float:right; background:url(images/kuang_btm.png) repeat-x bottom right; padding-left:10px; height:40px; +margin-left:-12px;}
.views_yj_2001_btm_level2_ljg span{ float:right;}
.views_yj_2001_btm_level2_ljg div { margin-top:13px; margin-left:10px;}

.views_yj_2001_btm_level3_ljg{ width:597px; float:right; background:url(images/kuang_btm.png) repeat-x bottom right; padding-left:10px; height:40px; +margin-left:-12px;}
.views_yj_2001_btm_level3_ljg span{ float:right;}
.views_yj_2001_btm_level3_ljg div { margin-top:13px; margin-left:10px;}

.opinion_pl_hf1_s_ljg{width:655px; float:left; background:#E6FCED; border-radius:10px; margin-top:20px; margin-left:10px; padding:20px 15px; position:relative; }
.stu16replaybox_level3_ljg{width:696px; float:right; margin-right:30px;}

.opinion_pl_hf1_s_level3_ljg{width:582px; float:left; background:#E6FCED; border-radius:10px; margin-top:20px; margin-left:10px; padding:20px 15px; position:relative; }
.opinion_pl_hf1_s_level3_ljg h4{ display:block; width:7px; height:16px; position:absolute; top:15px; left:-7px;}
.opinion_pl_hf1_s_level3_ljg .text{ line-height:22px;}
.opinion_pl_hf1_s_level3_ljg .sm{ margin-top:5px; height:25px; line-height:25px;}
.opinion_pl_hf1_s_level3_ljg .sm img{ vertical-align:middle; }
.opinion_pl_hf1_s_level3_ljg .sm .sm_left{  display:block; float:left;}
.opinion_pl_hf1_s_level3_ljg .sm .sm_left img{ vertical-align:middle; }
.opinion_pl_hf1_s_level3_ljg .sm .sm_right{ width:200px; display:block; float:right; text-align:right;}
.opinion_pl_hf1_s_level3_ljg .sm .sm_right img{ vertical-align:middle; margin-left:10px; margin-right:2px; }
.opinion_pl_hf1_s_level3_ljg .sm .sm_right a{ color:#666;}
.opinion_pl_hf1_s_level3_ljg .sm .sm_right a:hover{ color:#FF6600;}

.bottom_ljg{width:696px; float:right; margin-right:30px;}

.stu_filelb4_ljg ul{ margin-left:20px; margin-right:20px;}
.stu_filelb4_ljg li{width:860px; background-color:#FFF; margin-right:20px;display: inline-block; border-bottom:1px #dedede solid; position:relative;}
.stu_filelb4_ljg div{ margin:20px 10px 15px 30px ; font:normal 12px/20px microsoft Yahei; color:#959595; position:relative;   }
.stu_filelb4_ljg div img{position:absolute; left:-20px; top:2px;}
.stu_filelb4_ljg h1 a{ font:normal 14px/27px microsoft Yahei; color:#00b9ff;  float:left; margin:20px 30px 10px 30px; position:relative; }
.stu_filelb4_ljg h1 a img{ position:absolute; left:-20px; top:8px;}
.stu_filelb4_ljg p{ color:#b8b8b8; text-indent:24px; line-height:18px;+line-height:17px;}
.stu_filelb4_ljg p span{ margin:10 5px;}
.stu_filelb4_ljg em{ color:#ff5a00;}

.mrightiframe_ljg{ float:left; width:900px; padding-bottom:10px;  position:relative;}

.mname_ljg{ margin:40px auto 0 auto; width:840px; display:block; background:#fff; border-bottom:#e5f4e0 solid 1px; height:60px; position:relative;}
.mname_ljg h1{ float:left; width:70px;}
.mname_ljg h2{ float:left; width:65px; text-align:center; line-height:60px; font-size:14px;}
.mname_ljg h2 a{ color:#8c8c8c; letter-spacing:2px;}
.mname_ljg span{ float:right; margin:20px;}
.mname_ljg p{ float:right;}
.mname_ljg input{height:24px;-moz-border-radius: 15px;/* Gecko browsers */    -webkit-border-radius:15px;/* Webkit browsers */ border-radius:15px;/* W3C syntax */ border: 1px #dedede solid; text-indent:10px; float:right; border:1px #E2E2E2 solid; margin-top:18px; line-height:24px;   }

.stu-rcont_ljg{ width: 840px; margin:0 auto 0 auto;position: relative; background-color: #fff; zoom: 1; overflow: hidden; visibility: visible;}
.stu-rcont_ljg h4{font:normal 12px/40px microsoft Yahei; color:#666; text-indent:30px; margin-top:10px;}
.stu-rcont_ljg p{font:normal 12px/20px microsoft Yahei; color:#666; margin-left:0px; margin-right:0px; color:#959595; margin-bottom:40px;}

.stu-reviewlb_ljg{ width:820px; margin:0 0px;  position: relative;background-color:#fff; height:96px; padding:0px 40px 40px 40px;zoom:1;overflow: hidden;visibility: visible}
.stu-reviewlb_ljg p{font:normal 12px/20px microsoft Yahei; color:#1cbaa7; margin-right:20px;}
.stu-reviewlb_ljg h3{font:normal 12px/24px microsoft Yahei; color:#b8b8b8;margin-right:17px;}

.stu2001dialog_grey1_ljg{ width:664px;margin-right:20px;background-color:#fff; position:relative; padding:10px ; border:1px #dedede solid;}
.stu2001dialog_grey1_ljg span{ margin-top:10px; color:#999;}
.stu2001dialog_grey1_ljg input{ width:600px; border:none; line-height:40px; text-indent:20px;+text-indent:0px; height:40px; }
.stu2001dialog_grey1_ljg p{ margin:0;}
.stu2001dialog_grey1_ljg div{ line-height:40px;}

.stu2001dialog_none_ljg em{ color:#ff5a00; float:left;margin-right:5px;margin-left:5px;}
.stu2001dialog_none_ljg b{ float:left; font-weight:100; margin-right:10px;}
.stu2001dialog_none_ljg span.stu2001dialog_g span{ float:left; vertical-align:middle; margin:0 10px 0 0;}
.stu2001dialog_none_ljg p{ line-height:18px;  height:25px; margin:0px 15px 0 0; }
.stu2001dialog_none_ljg{ width:717px; margin:20px 0 0 130px; }
.stu2001dialog_none_ljg h2{font:normal 16px/16px microsoft Yahei; margin-bottom:20px;}

.views_2001_ljg{ width:840px; padding:0px 40px 0px 0px; background:#fff; overflow:hidden; zoom:1; margin:0 40px; }

.views_yj_2003_ljg{ width:690px; margin-left:128px;float:left; border:1px #dedede solid;  position:relative; }
.views_yj_2003_ljg textarea{ margin-top:2px; display:block;border:0px; width:688px; line-height:18px; font-size:12px; color:#535353; float:left; margin-bottom:0; padding:20px;}
.views_yj_2003_ljg_topl,.views_yj_2003_ljg_topr{height:7px; width:7px; position:absolute;}
.views_yj_2003_ljg_topl{ background:url(images/stu2001bg.png) no-repeat -119px 0 ; top:-1px; left:-2px;}
.views_yj_2003_ljg_topr{ background:url(images/stu2001bg.png) no-repeat -142px 0 ;top:-1px; right:-2px;}

.views_yj_2001_btm_ljg{ width:682px; float:right; background:url(images/kuang_btm.png) repeat-x bottom right; margin-right:20px;  padding-left:10px; height:40px; +margin-left:-12px;  }
.views_yj_2001_btm_ljg span{ float:right;}
.views_yj_2001_btm_ljg div { margin-top:13px; margin-left:10px;}

.mbtm_ljg{ margin:0 auto 40px auto; width:840px; display:block; background:#fff; border-top:#e5f4e0 solid 1px; height:60px; position:relative;}
.mbtm_ljg h1{ float:left; width:70px;}
.mbtm_ljg h2{ float:left; width:65px; text-align:center; line-height:60px; font-size:14px;}
.mbtm_ljg h2 a{ color:#8c8c8c; letter-spacing:2px;}

.stu16bbox1_ljg{ border:1px #dedede solid; position:relative; width:795px; margin-left:30px; margin-bottom:20px; padding:20px;}
.stu16bbox1_ljg h2{ font:normal 16px/30px microsoft Yahei;color:#000; margin-bottom:10px;}
.stu16bbox1_ljg h2 a{font:normal 12px/30px microsoft Yahei;color:#00b9ff; margin-left:10px;}
.stu16bbox1_ljg p{font:normal 12px/26px microsoft Yahei;color:#666;}
.stu16bbox1_ljg h3{font:normal 12px/26px microsoft Yahei;color:#00b9ff;}
.stu16bbox1_ljg p img{ margin-right:10px; vertical-align:middle; }
.stu16bbox1_ljg h3 img{ margin-right:10px; vertical-align:middle;}
.stu16bbox1_ljg ul li img{ margin-right:0px; vertical-align:middle;}
.stu16bbox1_ljg em{font:normal 12px/26px microsoft Yahei;color:#bbb; }
.stu16bbox1_ljg h3 a{font:normal 12px/26px microsoft Yahei;color:#bbb; }
.stu16bbox1_ljg li a{ font:normal 12px/26px microsoft Yahei;color:#00b9ff; vertical-align:middle;}

.stu16bbox1_ljg h2 input{ height:28px;-moz-border-radius:5px;/* Gecko browsers */    -webkit-border-radius:5px;/* Webkit browsers */ border-radius:5px;/* W3C syntax */ border: 1px #dedede solid; text-indent:10px; border:1px #E2E2E2 solid; margin-top:30px; line-height:28px;  }
.stu16bbox1_ljg h2 span a{ background:url(images/stu0105_tree.png) 0 -80px; width:30px; height:30px; display:block;}


/*--训练营社区-第一级 start--*/
.views_xly_l1{ width:600px; padding:0px 40px 40px 0px; background:#fff; overflow:hidden; zoom:1; margin:0 40px; }

.views_sm_xly_l1{ width:65px; float:left; overflow:hidden; zoom:1; margin-top:20px; height:150px; }
.views_sm_xly_l1 h2{ color:#00b9ff; font-size:12px; line-height:20px; margin-top:10px;}
.views_sm_xly_l1 h3{ font-size:12px; font-weight:normal; line-height:20px;}
.views_yj_xly_l1{ width:512px; float:left; background:url(images/kuang_bg.png)  no-repeat top right; margin-top:20px; margin-left:0px; padding-left:10px; overflow:hidden; zoom:1;}
.views_yj_left_xly_l1{background:url(images/kuang_bgleft.png) no-repeat ; width:12px; height:110px; float:left;  margin-top:20px;}
.views_yj_xly_l1 textarea{ margin-top:2px; display:block;border:0px; width:510px; line-height:18px; font-size:12px; color:#535353; float:left;}

.views_yj_btm_xly_l1{ width:518px; float:right; background:url(images/kuang_btm.png) repeat-x bottom right;  padding-left:10px; height:40px; +margin-left:-5px; }
.views_yj_btm_xly_l1 span{ float:right;}

.stu_reviewlbs_xly_l1{ width:600px; margin:0 40px; background-color:#fff; height:96px; padding:0px 40px 40px 0px;}
.stu_reviewlbs_xly_l1 p{font:normal 12px/20px microsoft Yahei; color:#1cbaa7; margin-right:20px;}
.stu_reviewlbs_xly_l1 h3{font:normal 12px/24px microsoft Yahei; color:#b8b8b8;margin-right:17px;}

.stu_reviewlbs_left_xly_l1{background:url(images/kuang_bluebg.png) no-repeat ; width:12px; height:110px; float:left;}
.stu_reviewlbs_right_xly_l1{ background:url(images/kuang_bluebg.png) right; padding:15px 0px 15px 15px;  float:left;height:66px; width:508px; line-height:20px; }
.stu_reviewlbs_right_xly_l1 p{height:38px; overflow:hidden; }
.stu_reviewlbs_right_xly_l1 p a{ color:#666; }
.stu_reviewlbs_right_xly_l1 li{ float:left; margin:1px 0  0 5px;}
.stu_reviewlbs_right_xly_l1 span{color:#aaa; line-height:40px;}
.stu_filemores{ width:680px; height:30px;  text-align:center; background-color:#FFF; border-top:1px #e5f4e0 solid; padding:35px 0; position:relative; clear:both;}
.stu_filemores img{ margin:0 10px;}
/*--训练营社区-第一级 end--*/

/*--训练营社区-第二级 start--*/
.views_xly_l2{ width:523px; padding:0px 40px 40px 0px; background:#fff; overflow:hidden; zoom:1; margin-left:120px; }

.views_sm_xly_l2{ width:65px; float:left; overflow:hidden; zoom:1; margin-top:20px; height:150px; }
.views_sm_xly_l2 h2{ color:#00b9ff; font-size:12px; line-height:20px; margin-top:10px;}
.views_sm_xly_l2 h3{ font-size:12px; font-weight:normal; line-height:20px;}
.views_yj_xly_l2{ width:435px; float:left; background:url(images/kuang_bg.png)  no-repeat top right; margin-top:20px; margin-left:0px; padding-left:10px; overflow:hidden; zoom:1;}
.views_yj_left_xly_l2{background:url(images/kuang_bgleft.png) no-repeat ; width:12px; height:110px; float:left;  margin-top:20px;}
.views_yj_xly_l2 textarea{ margin-top:2px; display:block;border:0px; width:433px; line-height:18px; font-size:12px; color:#535353; float:left;}

.views_yj_btm_xly_l2{ width:441px; float:right; background:url(images/kuang_btm.png) repeat-x bottom right;  padding-left:10px; height:40px; +margin-left:-5px; }
.views_yj_btm_xly_l2 span{ float:right;}

.stu_reviewlbs_xly_l2{ width:523px; margin:0 40px; background-color:#fff; height:96px; padding:0px 40px 40px 0px;margin-left:120px;}
.stu_reviewlbs_xly_l2 p{font:normal 12px/20px microsoft Yahei; color:#1cbaa7; margin-right:20px;}
.stu_reviewlbs_xly_l2 h3{font:normal 12px/24px microsoft Yahei; color:#b8b8b8;margin-right:17px;}

.stu_reviewlbs_left_xly_l2{background:url(images/kuang_bluebg.png) no-repeat ; width:12px; height:110px; float:left;}
.stu_reviewlbs_right_xly_l2{ background:url(images/kuang_bluebg.png) right; padding:15px 0px 15px 15px;  float:left;height:66px; width:431px; line-height:20px; }
.stu_reviewlbs_right_xly_l2 p{height:38px; overflow:hidden; }
.stu_reviewlbs_right_xly_l2 p a{ color:#666; }
.stu_reviewlbs_right_xly_l2 li{ float:left; margin:1px 0  0 5px;}
.stu_reviewlbs_right_xly_l2 span{color:#aaa; line-height:40px;}
/*--训练营社区-第二级 end--*/

/*--训练营社区-第三级 start--*/
.views_xly_l3{ width:445px; padding:0px 40px 40px 0px; background:#fff; overflow:hidden; zoom:1; margin-left:200px; }

.views_sm_xly_l3{ width:65px; float:left; overflow:hidden; zoom:1; margin-top:20px; height:150px; }
.views_sm_xly_l3 h2{ color:#00b9ff; font-size:12px; line-height:20px; margin-top:10px;}
.views_sm_xly_l3 h3{ font-size:12px; font-weight:normal; line-height:20px;}
.views_yj_xly_l3{ width:355px; float:left; background:url(images/kuang_bg.png)  no-repeat top right; margin-top:20px; margin-left:0px; padding-left:10px; overflow:hidden; zoom:1;}
.views_yj_left_xly_l3{background:url(images/kuang_bgleft.png) no-repeat ; width:12px; height:110px; float:left;  margin-top:20px;}
.views_yj_xly_l3 textarea{ margin-top:2px; display:block;border:0px; width:353px; line-height:18px; font-size:12px; color:#535353; float:left;}

.views_yj_btm_xly_l3{ width:363px; float:right; background:url(images/kuang_btm.png) repeat-x bottom right;  padding-left:10px; height:40px; +margin-left:-5px; }
.views_yj_btm_xly_l3 span{ float:right;}


.stu_reviewlbs_xly_l3{ width:443px; margin:0 40px; background-color:#fff; height:96px; padding:0px 40px 40px 0px;margin-left:200px;}
.stu_reviewlbs_xly_l3 p{font:normal 12px/20px microsoft Yahei; color:#1cbaa7; margin-right:20px;}
.stu_reviewlbs_xly_l3 h3{font:normal 12px/24px microsoft Yahei; color:#b8b8b8;margin-right:17px;}

.stu_reviewlbs_left_xly_l3{background:url(images/kuang_bluebg.png) no-repeat ; width:12px; height:110px; float:left;}
.stu_reviewlbs_right_xly_l3{ background:url(images/kuang_bluebg.png) right; padding:15px 0px 15px 15px;  float:left;height:66px; width:351px; line-height:20px; }
.stu_reviewlbs_right_xly_l3 p{height:38px; overflow:hidden; }
.stu_reviewlbs_right_xly_l3 p a{ color:#666; }
.stu_reviewlbs_right_xly_l3 li{ float:left; margin:1px 0  0 5px;}
.stu_reviewlbs_right_xly_l3 span{color:#aaa; line-height:40px;}
/*--训练营社区-第三级 end--*/


/*--照片墙评论-第一级 start--*/
.views_zpq_l1{ width:850px;float:right;padding:0px 40px 40px 0px; background:#fff; overflow:hidden; zoom:1; }
.views_sm_zpq_l1{ width:65px; float:left; overflow:hidden; zoom:1; margin-top:20px; height:150px; margin-right:20px;}
.views_sm_zpq_l1 h2{ color:#00b9ff; font-size:12px; line-height:20px; margin-top:10px;}
.views_sm_zpq_l1 h3{ font-size:12px; font-weight:normal; line-height:20px;}
.views_yj_zpq_l1{ width:742px; float:left; background:url(images/kuang_bg.png)  no-repeat top right; margin-top:20px; margin-left:0px; padding-left:10px; overflow:hidden; zoom:1;}
.views_yj_left_zpq_l1{background:url(images/kuang_bgleft.png) no-repeat ; width:12px; height:110px; float:left;  margin-top:20px;}
.views_yj_zpq_l1 textarea{ margin-top:2px; display:block;border:0px; width:740px; line-height:18px; font-size:12px; color:#535353; float:left;}

.views_yj_btm_zpq_l1{ width:748px; float:right; background:url(images/kuang_btm.png) repeat-x bottom right;  padding-left:10px; height:40px; +margin-left:-5px; }
.views_yj_btm_zpq_l1 span{ float:right;}


.stu_reviewlbs_zpq_l1{ width:852px;float:right;margin:0 0px; background-color:#fff; height:96px; padding:0px 40px 40px 0px;}
.stu_reviewlbs_zpq_l1 p{font:normal 12px/20px microsoft Yahei; color:#1cbaa7; margin-right:20px;}
.stu_reviewlbs_zpq_l1 h3{font:normal 12px/24px microsoft Yahei; color:#b8b8b8;margin-right:17px;}

.stu_reviewlbs_left_zpq_l1{background:url(images/kuang_bluebg.png) no-repeat ; width:12px; height:110px; float:left;margin-left:20px;}
.stu_reviewlbs_right_zpq_l1{ background:url(images/kuang_bluebg.png) right; padding:15px 0px 15px 15px;  float:left;height:66px; width:740px; line-height:20px; }
.stu_reviewlbs_right_zpq_l1 p{height:38px; overflow:hidden; }
.stu_reviewlbs_right_zpq_l1 p a{ color:#666; }
.stu_reviewlbs_right_zpq_l1 li{ float:left; margin:1px 0  0 5px;}
.stu_reviewlbs_right_zpq_l1 span{color:#aaa; line-height:40px;}
.stu_filemores{ width:912px; height:30px;  text-align:center; background-color:#FFF; border-top:1px #e5f4e0 solid; padding:35px 0; position:relative; clear:both;}
.stu_filemores img{ margin:0 10px;}
/*--照片墙评论-第一级 end--*/

/*--照片墙评论-第二级 start--*/
.views_zpq_l2{ width:763px; padding:0px 40px 40px 0px; background:#fff; overflow:hidden; zoom:1; margin-left:135px; }

.views_sm_zpq_l2{ width:65px; float:left; overflow:hidden; zoom:1; margin-top:20px; height:150px; }
.views_sm_zpq_l2 h2{ color:#00b9ff; font-size:12px; line-height:20px; margin-top:10px;}
.views_sm_zpq_l2 h3{ font-size:12px; font-weight:normal; line-height:20px;}
.views_yj_zpq_l2{ width:675px; float:left; background:url(images/kuang_bg.png)  no-repeat top right; margin-top:20px; margin-left:0px; padding-left:10px; overflow:hidden; zoom:1;}
.views_yj_left_zpq_l2{background:url(images/kuang_bgleft.png) no-repeat ; width:12px; height:110px; float:left;  margin-top:20px;}
.views_yj_zpq_l2 textarea{ margin-top:2px; display:block;border:0px; width:673px; line-height:18px; font-size:12px; color:#535353; float:left;}

.views_yj_btm_zpq_l2{ width:681px; float:right; background:url(images/kuang_btm.png) repeat-x bottom right;  padding-left:10px; height:40px; +margin-left:-5px; }
.views_yj_btm_zpq_l2 span{ float:right;}

.stu_reviewlbs_zpq_l2{ width:762px; margin:0 40px; background-color:#fff; height:96px; padding:0px 40px 40px 0px;margin-left:135px;}
.stu_reviewlbs_zpq_l2 p{font:normal 12px/20px microsoft Yahei; color:#1cbaa7; margin-right:20px;}
.stu_reviewlbs_zpq_l2 h3{font:normal 12px/24px microsoft Yahei; color:#b8b8b8;margin-right:17px;}

.stu_reviewlbs_left_zpq_l2{background:url(images/kuang_bluebg.png) no-repeat ; width:12px; height:110px; float:left;}
.stu_reviewlbs_right_zpq_l2{ background:url(images/kuang_bluebg.png) right; padding:15px 0px 15px 15px;  float:left;height:66px; width:670px; line-height:20px; }
.stu_reviewlbs_right_zpq_l2 p{height:38px; overflow:hidden; }
.stu_reviewlbs_right_zpq_l2 p a{ color:#666; }
.stu_reviewlbs_right_zpq_l2 li{ float:left; margin:1px 0  0 5px;}
.stu_reviewlbs_right_zpq_l2 span{color:#aaa; line-height:40px;}
/*--照片墙评论-第二级 end--*/

/*--照片墙评论-第三级 start--*/
.views_zpq_l3{ width:691px; padding:0px 40px 40px 0px; background:#fff; overflow:hidden; zoom:1; margin-left:207px; }

.views_sm_zpq_l3{ width:65px; float:left; overflow:hidden; zoom:1; margin-top:20px; height:150px; }
.views_sm_zpq_l3 h2{ color:#00b9ff; font-size:12px; line-height:20px; margin-top:10px;}
.views_sm_zpq_l3 h3{ font-size:12px; font-weight:normal; line-height:20px;}
.views_yj_zpq_l3{ width:601px; float:left; background:url(images/kuang_bg.png)  no-repeat top right; margin-top:20px; margin-left:0px; padding-left:10px; overflow:hidden; zoom:1;}
.views_yj_left_zpq_l3{background:url(images/kuang_bgleft.png) no-repeat ; width:12px; height:110px; float:left;  margin-top:20px;}
.views_yj_zpq_l3 textarea{ margin-top:2px; display:block;border:0px; width:599px; line-height:18px; font-size:12px; color:#535353; float:left;}

.views_yj_btm_zpq_l3{ width:609px; float:right; background:url(images/kuang_btm.png) repeat-x bottom right;  padding-left:10px; height:40px; +margin-left:-5px; }
.views_yj_btm_zpq_l3 span{ float:right;}

.stu_reviewlbs_zpq_l3{ width:697px; margin:0 40px; background-color:#fff; height:96px; padding:0px 40px 40px 0px;margin-left:200px;}
.stu_reviewlbs_zpq_l3 p{font:normal 12px/20px microsoft Yahei; color:#1cbaa7; margin-right:20px;}
.stu_reviewlbs_zpq_l3 h3{font:normal 12px/24px microsoft Yahei; color:#b8b8b8;margin-right:17px;}

.stu_reviewlbs_left_zpq_l3{background:url(images/kuang_bluebg.png) no-repeat ; width:12px; height:110px; float:left;}
.stu_reviewlbs_right_zpq_l3{ background:url(images/kuang_bluebg.png) right; padding:15px 0px 15px 15px;  float:left;height:66px; width:605px; line-height:20px; }
.stu_reviewlbs_right_zpq_l3 p{height:38px; overflow:hidden; }
.stu_reviewlbs_right_zpq_l3 p a{ color:#666; }
.stu_reviewlbs_right_zpq_l3 li{ float:left; margin:1px 0  0 5px;}
.stu_reviewlbs_right_zpq_l3 span{color:#aaa; line-height:40px;}
/*--照片墙评论-第三级 end--*/

.all_nomargin_ljg { width: 1200px; margin:0px auto 0px auto; font-family:"微软雅黑";}


.ma02-tt_ljg{ width:600px; border:1px #dfdfdf solid; position:relative; background-color:#fff; display:block;}
.ma02-tt_ljg h2{ background-color:#f1f1f1;font:normal 14px/45px microsoft Yahei; text-align:center;height:45px; text-indent:20px;border-bottom:#ebebeb 1px solid;display:block; }
.ma02-tt_ljg img{ margin-right:20px; float:right; margin-top:22px;}
.ma02-tt_ljg b{ font:normal 12px/45px microsoft Yahei; color:#666; margin-left:-15px;}
.ma02-tt_ljg span{ color:#007ee5;font:normal 12px/45px microsoft Yahei; }
.ma02-tt_ljg ul li input{width:420px;}

.ma-btn1_ljg{ width:450px; text-align:center; }
.ma-btn1_ljg a{ background:url(images/ma-btn.png) 0 0px; width:70px; height:30px; display: inline-block;text-align:center; line-height:30px; color:#fff; margin:18px 10px; text-align:center;}
.ma-btn1_ljg a:hover{background:url(images/ma-btn.png) 0 -30px;}

.opinion_sm3_ljg{ width:75px; float:right; overflow:hidden; zoom:1; margin-top:20px; height:105px; }
.opinion_sm3_ljg h2{ color:#00b9ff; font-size:12px; line-height:20px; margin-top:10px;}
.opinion_sm3_ljg h3{ font-size:12px; font-weight:normal; line-height:20px;}
.opinion_sm3_ljg h4{  width:40px; height:16px; line-height:16px; color:#fff; font-size:11px; text-align:center; font-weight: normal;}

.mname_ljg{ margin:10px auto 0 auto; width:900px; display:block; background:#fff; border-bottom:#e5f4e0 solid 1px; height:60px; position:relative;}
.mname_ljg h1{ float:left; width:70px;}
.mname_ljg h2{ float:left; width:100px; text-align:center; line-height:60px; font-size:14px;}
.mname_ljg h2 a{ color:#8c8c8c; letter-spacing:2px;}

.stu2001man_ljg_level2{ width:65px; height:88px; margin-left:100px; mbackground-color:#fff;  position:relative;}
.stu2001man_ljg_level2 p{font:normal 12px/20px microsoft Yahei; color:#00b9ff; margin:0; margin-top:5px;}
.stu2001man_ljg_level2 h3{font:normal 12px/24px microsoft Yahei; color:#b8b8b8;}

.stu2001dialog_b_ljg_level2{margin-left:20px;width:592px;background-color:#e7fdee; position:relative; padding:10px 30px 20px 30px;}
.stu2001dialog_b_ljg_level2 h1{font:bold 14px/60px microsoft Yahei; color:#666; }
.stu2001dialog_b_ljg_level2 a img,{ margin-top:0;}
.stu2001dialog_b_ljg_level2 b{ margin-right:10px; }
.stu2001dialog_b_ljg_level2 p{ padding:0; margin:0}
.stu2001dialog_b_ljg_level2 p a{  color:#666;}
.stu2001dialog_b_ljg_level2 span{ margin-top:10px; color:#999;}

.opinion_sm3_level2_ljg{ width:88px; float:right; overflow:hidden; zoom:1; margin-top:20px; height:105px; }
.opinion_sm3_level2_ljg h2{ color:#00b9ff; font-size:12px; line-height:20px; margin-top:10px;}
.opinion_sm3_level2_ljg h3{ font-size:12px; font-weight:normal; line-height:20px;}
.opinion_sm3_level2_ljg h4{ background:url(images/opinion_name.png) no-repeat; width:40px; height:16px; line-height:16px; color:#fff; font-size:11px; text-align:center; font-weight: normal;}

.views_msgboard_2001_level3_ljg{ width:632px; float:right; background:url(images/kuang_bg.png)  no-repeat top right; margin-top:20px; margin-right:40px; margin-left:0px; padding-left:10px; overflow:hidden; zoom:1;}
.views_msgboard_2001_level3_ljg textarea{ margin-top:2px; display:block;border:0px; width:630px; height:108px;line-height:18px; font-size:12px; color:#535353; float:left; margin-bottom:0;}

.views_msgboard_2001_btm_level3_ljg{ width:637px; float:right; background:url(images/kuang_btm.png) repeat-x bottom right; padding-left:10px; height:40px; +margin-left:-12px;margin-right:0px;}
.views_msgboard_2001_btm_level3_ljg span{ float:right;}
.views_msgboard_2001_btm_level3_ljg div { margin-top:13px; margin-left:10px;}

.views_msgboard_2001_level3_2_ljg{ width:637px; float:right; background:url(images/kuang_bg.png)  no-repeat top right; margin-left:0px; padding-left:10px; overflow:hidden; zoom:1;margin-right:40px;}

.stu2001man_level2_ljg{ width:65px; height:88px; margin-left:120px; mbackground-color:#fff;  position:relative;}
.stu2001man_level2_ljg p{font:normal 12px/20px microsoft Yahei; color:#00b9ff; margin:0; margin-top:5px;}
.stu2001man_level2_ljg h3{font:normal 12px/24px microsoft Yahei; color:#b8b8b8;}

.page2_ljg{ width:900px;background-color:#fff; text-align:center; clear:both; height:32px; position:relative;margin-left:40px;}
.page2_ljg a,.pages2{ font:normal 16px/30px microsoft Yahei; color:#989898; width:30px; height:30px; display: inline-block; border:1px #E5E5E5 solid;-moz-border-radius:2px;/* Gecko browsers */    -webkit-border-radius:2px;/* Webkit browsers */ border-radius:2px;/* W3C syntax */  }
.page2_ljg a:hover,.pages2{  background-color:#919191; border:1px #919191 solid; color:#fff; }

/* 我要提问（课程社区）相关 */
.mrightiframe_ljg_wytw{ float:left; width:900px; padding-bottom:0px;  position:relative;}
.mname_ljg_wytw{ margin:40px auto 0 auto; width:840px; display:block; background:#fff; border-bottom:#e5f4e0 solid 1px; height:45px; position:relative;}
.mname_ljg_wytw h1{ float:left; width:70px;}
.mname_ljg_wytw h2{ float:left; width:65px; text-align:center; line-height:45px; font-size:14px;}
.mname_ljg_wytw h2 a{ color:#8c8c8c; letter-spacing:2px;}
.mname_ljg_wytw span{ float:right; margin:12px;}

.mname_top_ljg_kchdztpl{ margin:40px auto 0 auto; width:900px; display:block; background:#fff; border-bottom:#e5f4e0 solid 1px;/* height:60px;*/ height:45px;position:relative;}
.mname_top_ljg_kchdztpl h1{ float:left; width:70px;}
.mname_top_ljg_kchdztpl h2{ float:left;  text-align:center; /*line-height:60px;*/ line-height:45px;font-size:14px;}
.mname_top_ljg_kchdztpl h2 a{ color:#8c8c8c; letter-spacing:0px;}
.mname_top_ljg_kchdztpl span{ float:right; margin:20px;}
.mname_top_ljg_kchdztpl p{ float:right;}
.mname_top_ljg_ input{height:24px;-moz-border-radius: 15px;/* Gecko browsers */    -webkit-border-radius:15px;/* Webkit browsers */ border-radius:15px;/* W3C syntax */ border: 1px #dedede solid; text-indent:10px; float:right; border:1px #E2E2E2 solid; margin-top:18px; line-height:24px;   }
.mname_top_ljg_kchdztpl p a{ width:110px; text-align:left; display:block; margin-right:35px;background: url(images/btnss_green.png) no-repeat right; font:normal 12px/60px microsoft Yahei; color:#FFF; float:right;height:60px; text-indent:40px; margin-left:20px; letter-spacing:2px;  }

.mbtm_ljg_wytw{ margin:0 auto 40px auto; width:840px; display:block; background:#fff; border-top:#e5f4e0 solid 1px; height:44px; position:relative;}
.mbtm_ljg_wytw h1{ float:left; width:70px;}
.mbtm_ljg_wytw h2{ float:left; width:65px; text-align:center; line-height:44px; font-size:14px;}
.mbtm_ljg_wytw h2 a{ color:#8c8c8c; letter-spacing:2px;}
.stu-rcont_ljg_wytw{width: 840px; margin: 0 30px; position: relative; background-color: #fff; zoom: 1; overflow: hidden; visibility: visible;}
.stu-rcont_ljg_wytw h4{font:normal 12px/40px microsoft Yahei; color:#666; text-indent:30px; margin-top:10px;}
.stu-rcont_ljg_wytw p{font:normal 12px/20px microsoft Yahei; color:#666; margin-left:30px; margin-right:30px; color:#959595; margin-bottom:40px;}
.views_yj_2001_btm_ljg_wytw{ width:706px; float:right; background:url(images/kuang_btm.png) repeat-x bottom right; margin-right:29px;  padding-left:10px; height:40px; +margin-left:-12px;  }
.views_yj_2001_btm_ljg_wytw span{ float:right;}
.views_yj_2001_btm_ljg_wytw div { margin-top:13px; margin-left:10px;}
.views_yj_2003_ljg_wytw{ width:713px; float:left; border:1px #dedede solid;  position:relative; }
.views_yj_2003_ljg_wytw textarea{ margin-top:2px; display:block;border:0px; width:711px; line-height:18px; font-size:12px; color:#535353; float:left; margin-bottom:0; padding:20px;}
.stu2001dialog_grey1_ljg_wytw{ width:694px;margin-right:20px;background-color:#fff; position:relative; padding:10px ; border:1px #dedede solid;}
.stu2001dialog_grey1_ljg_wytw span{ margin-top:10px; color:#999;}
.stu2001dialog_grey1_ljg_wytw input{ width:100%; border:none; line-height:40px; text-indent:20px;+text-indent:0px; height:40px; }
.stu2001dialog_grey1_ljg_wytw p{ margin:0;width:590px;}
.stu2001dialog_grey1_ljg_wytw div{ line-height:40px;float:right}
.stu2001dialog_none_ljg_wytw{ width:717px; height:65px; margin:0px 0 0 96px; }
.stu2001dialog_none_ljg_wytw em{ color:#ff5a00; float:left;margin-right:5px;margin-left:5px;}
.stu2001dialog_none_ljg_wytw b{ float:left; font-weight:100; margin-right:10px;}
.stu2001dialog_none_ljg_wytw span{ float:left; vertical-align:middle; margin:0 10px 0 0;}
.stu2001dialog_none_ljg_wytw p{ line-height:18px;  height:25px; margin:0px 0px 0 0; }
.stu2001dialog_none_ljg_wytw h2{margin-bottom:20px; font:normal 16px/16px microsoft Yahei}
.stu2001man_ljg_wytw{ width:65px; height:88px; margin-left:30px; mbackground-color:#fff;  position:relative;}
.stu2001man_ljg_wytw p{font:normal 12px/20px microsoft Yahei; color:#00b9ff; margin:0; margin-top:5px;}
.stu2001man_ljg_wytw h3{font:normal 12px/24px microsoft Yahei; color:#b8b8b8;}

.stu2001dialog_none_ljg_kjbf{ width:717px; margin:20px 0 10px 42px; }
.stu2001dialog_none_ljg_kjbf em{ color:#ff5a00; float:left;margin-right:5px;margin-left:5px;}
.stu2001dialog_none_ljg_kjbf b{ float:left; font-weight:100; margin-right:30px;}
.stu2001dialog_none_ljg_kjbf span{ float:left; vertical-align:middle; margin:0 10px 0 0;}
.stu2001dialog_none_ljg_kjbf p{ line-height:18px;  height:25px; margin:0px 0px 0 0; }
.stu2001dialog_none_ljg_kjbf h2{margin-bottom:20px; font:normal 16px/16px microsoft Yahei}

.stu2001dialog_none_ljg_gzf_wytw{ width:717px; margin:15px 0 0 130px; }
.stu2001dialog_none_ljg_gzf_wytw em{ color:#ff5a00; float:left;margin-right:5px;margin-left:5px;}
.stu2001dialog_none_ljg_gzf_wytw b{ float:left; font-weight:100; margin-right:10px;}
.stu2001dialog_none_ljg_gzf_wytw span{ float:left; vertical-align:middle; margin:0 10px 0 0;}
.stu2001dialog_none_ljg_gzf_wytw p{ line-height:18px;  height:18px; margin:0px 15px 0 0; }
.stu2001dialog_none_ljg_gzf_wytw h2{font:normal 16px/16px microsoft Yahei; margin-bottom:20px;}

.stu2001dialog_grey1_ljg_gzf_wytw{ width:664px;margin-right:20px;background-color:#fff; position:relative; padding:10px ; border:1px #dedede solid;}
.stu2001dialog_grey1_ljg_gzf_wytw span{ margin-top:10px; color:#999;}
.stu2001dialog_grey1_ljg_gzf_wytw input{ width:590px; border:none; line-height:40px; text-indent:20px;+text-indent:0px; height:40px; }
.stu2001dialog_grey1_ljg_gzf_wytw p{ margin:0;}
.stu2001dialog_grey1_ljg_gzf_wytw div{ line-height:40px;float:right}

.views_yj_2001_btm_ljg_gzf_wytw{ width:684px; float:right; background:url(images/kuang_btm.png) repeat-x bottom right; margin-right:18px;  padding-left:10px; height:40px; +margin-left:-12px;  }
.views_yj_2001_btm_ljg_gzf_wytw span{ float:right;}
.views_yj_2001_btm_ljg_gzf_wytw div { margin-top:13px; margin-left:10px;}

.stu2001dialog_none_ljg_gzf_wyfx{ width:717px; margin:15px 0 0 74px; }
.stu2001dialog_none_ljg_gzf_wyfx em{ color:#ff5a00; float:left;margin-right:5px;margin-left:5px;}
.stu2001dialog_none_ljg_gzf_wyfx b{ float:left; font-weight:100; margin-right:10px;}
.stu2001dialog_none_ljg_gzf_wyfx span{ float:left; vertical-align:middle; margin:0 10px 0 0;}
.stu2001dialog_none_ljg_gzf_wyfx p{ line-height:18px;  height:18px; margin:0px 15px 0 0; }
.stu2001dialog_none_ljg_gzf_wyfx h2{font:normal 16px/16px microsoft Yahei; margin-bottom:20px;}

.views_yj_2001_ljg_gzf_wyfx{ width:738px; float:left; margin-top:20px; margin-left:0px; padding-left:10px; overflow:hidden; zoom:1; outline:0;}

.views_yj_2001_btm_ljg_gzf_wyfx{ width:729px; float:right; background:url(images/kuang_btm.png) repeat-x bottom right; margin-right:7px;  padding-left:10px; height:40px; +margin-left:-12px;  }
.views_yj_2001_btm_ljg_gzf_wyfx span{ float:right;}
.views_yj_2001_btm_ljg_gzf_wyfx div { margin-top:13px; margin-left:10px;}

.views_yj_2001_level2_ljg_gzf{ width:680px; float:right; margin-top:20px; margin-right:0px; margin-left:10px; padding-left:10px; overflow:hidden; zoom:1;}
.views_yj_2001_level2_ljg_gzf textarea{ margin-top:2px; display:block;width:676px; line-height:18px; font-size:12px; color:#535353; float:left; margin-bottom:0;}

.views_yj_2001_level2_2_ljg_gzf{ width:659px; float:right; background:url(images/kuang_bg.png)  no-repeat top right; margin-right:11px; margin-left:0px; padding-left:10px; overflow:hidden; zoom:1;}

.work01_btn_ljg_gzf{ padding:25px 10px 20px 0;}
.work01_btn_ljg_gzf a{ microsoft Yahei; margin-top:-8px;} 

.opinion_pl_hf1_s_ljg_gzf{width:640px; float:left; background:#E6FCED; border-radius:10px; margin-top:20px; margin-left:15px; padding:20px 15px; position:relative; }
.opinion_pl_hf1_s_ljg_gzf h4{ display:block; width:7px; height:16px; position:absolute; top:15px; left:-7px;}
.opinion_pl_hf1_s_ljg_gzf .text{ line-height:22px;}
.opinion_pl_hf1_s_ljg_gzf .sm{ margin-top:5px; height:25px; line-height:25px;}
.opinion_pl_hf1_s_ljg_gzf .sm img{ vertical-align:middle; }
.opinion_pl_hf1_s_ljg_gzf .sm .sm_left{  display:block; float:left;}
.opinion_pl_hf1_s_ljg_gzf .sm .sm_left img{ vertical-align:middle; }
.opinion_pl_hf1_s_ljg_gzf .sm .sm_right{ width:200px; display:block; float:right; text-align:right;}
.opinion_pl_hf1_s_ljg_gzf .sm .sm_right img{ vertical-align:middle; margin-left:10px; margin-right:2px; }
.opinion_pl_hf1_s_ljg_gzf .sm .sm_right a{ color:#666;}
.opinion_pl_hf1_s_ljg_gzf .sm .sm_right a:hover{ color:#FF6600;}

.opinion_sm2_ljg_gzf{ width:75px; float:left; overflow:hidden; zoom:1; margin-top:20px; margin-left:5px; height:100px; }
.opinion_sm2_ljg_gzf h2{ color:#00b9ff; font-size:12px; line-height:20px; margin-top:10px;}
.opinion_sm2_ljg_gzf h3{ font-size:12px; font-weight:normal; line-height:20px;}

.opinion_sm3_ljg_gzf{ width:75px; float:right; overflow:hidden; zoom:1; margin-top:20px; height:105px; }
.opinion_sm3_ljg_gzf h2{ color:#00b9ff; font-size:12px; line-height:20px; margin-top:10px;}
.opinion_sm3_ljg_gzf h3{ font-size:12px; font-weight:normal; line-height:20px;}
.opinion_sm3_ljg_gzf h4{ background:url(images/opinion_name.png) no-repeat; width:40px; height:16px; line-height:16px; color:#fff; font-size:11px; text-align:center; font-weight: normal;}

.stu-rcont_ljg_gzf_wyfx_fj{ width: 840px; margin:0 auto 0 auto;position: relative;background-color: #fff; zoom: 1; overflow: hidden; visibility: visible;}
.stu-rcont_ljg_gzf_wyfx_fj h4{font:normal 12px/40px microsoft Yahei; color:#666; text-indent:30px; margin-top:10px;}
.stu-rcont_ljg_gzf_wyfx_fj p{font:normal 12px/20px microsoft Yahei; color:#666; margin-left:0px; margin-right:0px; color:#959595; margin-bottom:40px;}

.stu2001dialog_none_ljg_123 em{ color:#ff5a00; float:left;margin-right:5px;margin-left:5px;}
.stu2001dialog_none_ljg_123 b{ float:left; font-weight:100; margin-right:10px;}
.stu2001dialog_none_ljg_123 span.stu2001dialog_g span{ float:left; vertical-align:middle; margin:0 10px 0 0;}
.stu2001dialog_none_ljg_123 p{ line-height:18px;  height:25px; margin:0px 15px 0 0; }
.stu2001dialog_none_ljg_123{ width:717px; margin:20px 0 0 85px; }
.stu2001dialog_none_ljg_123 h2{font:normal 16px/16px microsoft Yahei; margin-bottom:20px;}

.stu2001man_ljg_gzf_wyfx{ width:75px; height:88px; margin-left:30px; mbackground-color:#fff;  position:relative;}
.stu2001man_ljg_gzf_wyfx p{font:normal 12px/20px microsoft Yahei; color:#00b9ff; margin:0; margin-top:5px;}
.stu2001man_ljg_gzf_wyfx h3{font:normal 12px/24px microsoft Yahei; color:#b8b8b8;}

.stu2001dialog_none_ljg_gzf_wyfx{ width:717px; margin:15px 0 0 85px; }
.stu2001dialog_none_ljg_gzf_wyfx em{ color:#ff5a00; float:left;margin-right:5px;margin-left:5px;}
.stu2001dialog_none_ljg_gzf_wyfx b{ float:left; font-weight:100; margin-right:10px;}
.stu2001dialog_none_ljg_gzf_wyfx span{ float:left; vertical-align:middle; margin:0 10px 0 0;}
.stu2001dialog_none_ljg_gzf_wyfx p{ line-height:18px;  height:18px; margin:0px 15px 0 0; }
.stu2001dialog_none_ljg_gzf_wyfx h2{font:normal 16px/16px microsoft Yahei; margin-bottom:20px;}

.stu_reviewlbs_right_xly_l1_ljg_kcpl{ background:url(images/kuang_bluebg.png) right; padding:15px 0px 15px 15px;  float:left;height:66px; width:484px; line-height:20px; }
.stu_reviewlbs_right_xly_l1_ljg_kcpl p{height:38px; overflow:hidden; }
.stu_reviewlbs_right_xly_l1_ljg_kcpl p a{ color:#666; }
.stu_reviewlbs_right_xly_l1_ljg_kcpl li{ float:left; margin:1px 0  0 5px;}
.stu_reviewlbs_right_xly_l1_ljg_kcpl span{color:#aaa; line-height:40px;}

.stu_reviewlbs_xly_l1_ljg_kcpl{ width:600px; margin:0 40px; background-color:#fff; height:96px; padding:0px 40px 40px 0px;}
.stu_reviewlbs_xly_l1_ljg_kcpl p{font:normal 12px/20px microsoft Yahei; color:#1cbaa7; margin-right:20px;}
.stu_reviewlbs_xly_l1_ljg_kcpl h3{font:normal 12px/24px microsoft Yahei; color:#b8b8b8;margin-right:17px;width:72px}


.stu2001dialog_none_ljg_wytw_kc{ width:717px; margin: 0px 0 10px 97px; }
.stu2001dialog_none_ljg_wytw_kc em{ color:#ff5a00; float:left;margin-right:5px;margin-left:5px;}
.stu2001dialog_none_ljg_wytw_kc b{ float:left; font-weight:100; margin-right:30px;}
.stu2001dialog_none_ljg_wytw_kc span{ float:left; vertical-align:middle; margin:0 10px 0 0;}
.stu2001dialog_none_ljg_wytw_kc p{ line-height:18px;  height:25px; margin:0px 0px 0 0; }
.stu2001dialog_none_ljg_wytw_kc h2{margin-bottom: 20px; font:normal 16px/16px microsoft Yahei}

.stu16dlog-w2{ width:757px; }

.opinion_pl_s_ljg_kcsq{width:530px; float:right; background:#e5f4e0; border-radius:10px; margin-top:20px; margin-left:10px; padding:20px 15px; position:relative; }
.opinion_pl_s_ljg_kcsq h4{ display:block; width:7px; height:16px; position:absolute; top:15px; left:-7px;}
.opinion_pl_s_ljg_kcsq .text{ line-height:22px;}
.opinion_pl_s_ljg_kcsq .sm{ margin-top:5px; height:25px; line-height:25px;}
.opinion_pl_s_ljg_kcsq .sm img{ vertical-align:middle; }
.opinion_pl_s_ljg_kcsq .sm .sm_left{ width:400px; display:block; float:left;}
.opinion_pl_s_ljg_kcsq .sm .sm_left img{ vertical-align:middle; }
.opinion_pl_s_ljg_kcsq .sm .sm_right{ width:300px; display:block; float:right; text-align:right;}
.opinion_pl_s_ljg_kcsq .sm .sm_right img{ vertical-align:middle; margin-left:10px; margin-right:2px; }
.opinion_pl_s_ljg_kcsq .sm .sm_right a{ color:#666;}
.opinion_pl__ljg_kcsqs .sm .sm_right a:hover{ color:#FF6600;}

.stu16dlog-w_ljg_kcsq{ width:747px; }

.stu16bbox_ljg_kcsq{ border:1px #dedede solid; position:relative; width:862px; margin-left:30px; margin-bottom:20px; padding:20px;}
.stu16bbox_ljg_kcsq h2{ font:normal 16px/30px microsoft Yahei;color:#000; margin-bottom:10px;}
.stu16bbox_ljg_kcsq h2 a{font:normal 12px/30px microsoft Yahei;color:#00b9ff; margin-left:10px;}

.opinion2_ljg_kcsq{ padding:0 20px; background:#fff; overflow:hidden; zoom:1;}
.opinion_sm2_ljg_kcsq{ width:75px; float:left; overflow:hidden; zoom:1; margin-top:20px; height:100px; }
.opinion_sm2_ljg_kcsq h2{ color:#00b9ff; font-size:12px; line-height:20px; margin-top:10px;}
.opinion_sm2_ljg_kcsq h3{ font-size:12px; font-weight:normal; line-height:20px;}
.stu16dlog-lw_ljg_kcsq{ padding-left:0; padding-right:0;}

/* 新增企业讨论话题 */
.mname_top_ljg_xzqytlht{ margin:40px auto 0 auto; width: 840px; display:block; background:#fff; border-bottom:#e5f4e0 solid 1px;/* height:60px;*/ height:45px;position:relative;}
.mname_top_ljg_xzqytlht h1{ float:left; width:70px;}
.mname_top_ljg_xzqytlht h2{ float:left;  text-align:center; /*line-height:60px;*/ line-height:45px;font-size:14px;}
.mname_top_ljg_xzqytlht h2 a{ color:#8c8c8c; letter-spacing:0px;}
.mname_top_ljg_xzqytlht span{ float:right; margin:20px;}
.mname_top_ljg_xzqytlht p{ float:right;}
.mname_top_ljg_ input{height:24px;-moz-border-radius: 15px;/* Gecko browsers */    -webkit-border-radius:15px;/* Webkit browsers */ border-radius:15px;/* W3C syntax */ border: 1px #dedede solid; text-indent:10px; float:right; border:1px #E2E2E2 solid; margin-top:18px; line-height:24px;   }
.mname_top_ljg_xzqytlht p a{ width:110px; text-align:left; display:block; margin-right:35px;background: url(images/btnss_green.png) no-repeat right; font:normal 12px/60px microsoft Yahei; color:#FFF; float:right;height:60px; text-indent:40px; margin-left:20px; letter-spacing:2px;  }

.mbtm_ljg_xzqytlht{ margin:0 auto 0px auto; width:840px; display:block; background:#fff; border-top:#e5f4e0 solid 1px; height:45px; position:relative;}
.mbtm_ljg_xzqytlht h1{ float:left; width:70px;}
.mbtm_ljg_xzqytlht h2{ float:left; text-align:center;line-height:45px;font-size:14px;}
.mbtm_ljg_xzqytlht h2 a{ color:#8c8c8c; letter-spacing:0px;}

.stu16-mainleft_ljg_xzqytlht{ width:880px; border:1px #dedede solid; position:relative; margin-left:30px; margin-top:30px; margin-bottom:30px;}
.mrightiframe_ljg_xzqytlht{ float:left; width:880px; padding-bottom:10px;  position:relative;}/*淡绿色背景*/

.stu2001dialog_none_ljg_xzqytlht{ width:717px; margin:0px 0 58px 129px; }
.stu2001dialog_none_ljg_xzqytlht em{ color:#ff5a00; float:left;margin-right:5px;margin-left:5px;}
.stu2001dialog_none_ljg_xzqytlht b{ float:left; font-weight:100; margin-right:30px;}
.stu2001dialog_none_ljg_xzqytlht span{ float:left; vertical-align:middle; margin:0 10px 0 0;}
.stu2001dialog_none_ljg_xzqytlhtp{ line-height:18px;  height:25px; margin:0px 0px 0 0; }
.stu2001dialog_none_ljg_xzqytlht h2{margin-bottom:20px; font:normal 16px/16px microsoft Yahei}

.stu2001dialog_grey1_ljg_xzqytlht{ width:664px;margin-right:20px;background-color:#fff; position:relative; padding:10px ; border:1px #dedede solid;}
.stu2001dialog_grey1_ljg_xzqytlht span{ margin-top:10px; color:#999;}
.stu2001dialog_grey1_ljg_xzqytlht input{ width:600px; border:none; line-height:40px; text-indent:20px;+text-indent:0px; height:40px; }
.stu2001dialog_grey1_ljg_xzqytlht p{ margin:0;width: 580px;}
.stu2001dialog_grey1_ljg_xzqytlht div{ line-height:40px; float: right;}

.views_yj_2003_ljg_xzqytlht{ width:690px; margin-left:128px;float:left; /* border:1px #dedede solid;  */ position:relative; }

/* 企业话题讨论 */
.views_yj_2001_level2_ljg_qyhttl{ width:686px; float:right; margin-top:20px; margin-right:0px; margin-left:0px; padding-left:10px; overflow:hidden; zoom:1;}
.views_yj_2001_level2_ljg_qyhttl textarea{ margin-top:2px; display:block;border:0px; width:662px; line-height:18px; font-size:12px; color:#535353; float:left; margin-bottom:0;}

.stu20_select_ljg_wdtw{height:30px;-moz-border-radius: 5px;/* Gecko browsers */ -webkit-border-radius:5px;/* Webkit browsers */ border-radius:5px;/* W3C syntax */ border: 1px #dedede solid; text-indent:10px; +text-indent:0;   border:1px #E2E2E2 solid; margin:15px 30px 0 40px;  width:260px; background:#fff; }
.stu20_select_ljg_wdtw span{ background:url(images/stubtn_down.png)  no-repeat right; width:260px; margin-top:0; line-height:30px; text-indent:30px; +text-indent:0px; }

.opinion_more_ljg_kchdztpl_level3{ margin:0px 40px 0 210px; overflow:hidden; zoom:1;}
.opinion_yj_s_ljg_kchdztpl_level3{ width:546px; float:left; margin-top:20px; background:url(images/kuang_bgs2.jpg) repeat-x top right; margin-left:15px; padding-left:10px; overflow:hidden; zoom:1; }
.opinion_yj_s_ljg_kchdztpl_level3 textarea{ margin-top:2px; display:block;border:0px; width:544px; line-height:18px; font-size:12px; color:#535353; height:80px; color:#666;}

.opinion_yj_btm_s_ljg_kchdztpl_level3{ width:546px; float:left; background:url(images/kuang_btms2.png) repeat-x bottom right; margin-left:15px; padding-left:10px; height:40px; line-height:40px; }
.opinion_yj_btm_s_ljg_kchdztpl_level3 span{ float:right;}
.opinion_yj_btm_s_ljg_kchdztpl_level3 p{ float:left; padding-left:20px; margin-top:10px;}

.opinion_pl_hf1_ljg_kchdztpl_level3{width:530px; float:left; background:#e5f4e0; border-radius:10px; margin-top:20px; margin-left:10px; padding:20px 15px; position:relative; }
.opinion_pl_hf1_ljg_kchdztpl_level3 h4{ display:block; width:7px; height:16px; position:absolute; top:15px; left:-7px;}
.opinion_pl_hf1_ljg_kchdztpl_level3 .text{ line-height:22px;}
.opinion_pl_hf1_ljg_kchdztpl_level3 .sm{ margin-top:5px; height:25px; line-height:25px;}
.opinion_pl_hf1_ljg_kchdztpl_level3 .sm img{ vertical-align:middle; }
.opinion_pl_hf1_ljg_kchdztpl_level3 .sm .sm_left{ width:200px; display:block; float:left;}
.opinion_pl_hf1_ljg_kchdztpl_level3 .sm .sm_left img{ vertical-align:middle; }
.opinion_pl_hf1_ljg_kchdztpl_level3 .sm .sm_right{ width:400px; display:block; float:right; text-align:right;}
.opinion_pl_hf1_ljg_kchdztpl_level3 .sm .sm_right img{ vertical-align:middle; margin-left:10px; margin-right:2px; }
.opinion_pl_hf1_ljg_kchdztpl_level3 .sm .sm_right a{ color:#666;}
.opinion_pl_hf1_ljg_kchdztpl_level3 .sm .sm_right a:hover{ color:#FF6600;}

.view_yj_ljg_wdplpf{ width:711px; float:left; background:url(images/kuang_bg.png) repeat-x top right; margin-top:20px; margin-left:0px; padding-left:10px; overflow:hidden; zoom:1; }
.view_yj_ljg_wdplpf textarea{ margin-top:2px; display:block;border:0px; width:710px; line-height:18px; font-size:12px; color:#535353;}
.view_yj_btm_ljg_wdplpf{ width:717px; float:left; background:url(images/kuang_btm.png) repeat-x bottom right; margin-left:6px; padding-left:10px; height:40px; }
.view_yj_btm_ljg_wdplpf span{ float:right;}

.view_sm_ljg_wdplpf{ width:75px; float:left; overflow:hidden; zoom:1; margin-top:20px; height:150px; }
.view_sm_ljg_wdplpf h2{ color:#00b9ff; font-size:12px; line-height:20px; margin-top:10px;}
.view_sm_ljg_wdplpf h3{ font-size:12px; font-weight:normal; line-height:20px;}

.views_yj_2001_level2_ljg_wyss{ background:url(images/kuang_bgs2.jpg) no-repeat; float:right; width:684px; margin-top:20px; margin-right:0px; margin-left:0px; padding-left:10px; overflow:hidden; zoom:1;}
.views_yj_2001_level2_ljg_wyss textarea{ margin-top:2px; display:block;border:0px; width:660px; line-height:18px; font-size:12px; color:#535353; float:left; margin-bottom:0;}

.views_yj_2001_level2_2_ljg_wyss{ width:668px; float:right; background:url(images/kuang_bg.png) no-repeat top right; margin-right:10px; margin-left:0px; padding-left:10px; overflow:hidden; zoom:1;}
/* ------------------- lou jiangguo  update end  -------------------  */

/* ------------------- yang yudao  update  ------------------- */
.stu_filenr1{width:820px;height:360px;overflow-y:auto; overflow-x:hidden;background-color:#fff;margin:0 40px;padding:40px;clear:both;}

.stu_filetype_pdf{ width:30px; height:29px; position:absolute; bottom:93px; right:-7px; background:url(images/icon_pdf.png) no-repeat 0 0; }

.mainmg_company{ background:url(images/mglbg_company.jpg) repeat-y left #eff2f1; overflow:hidden; zoom:1;}

.all_company { width: 860px; margin:30px auto 80px auto; font-family: Microsoft Yahei, "微软雅黑"; }
.mright2_company{ float:right; width:860px; padding-bottom:60px; background:#fff;  position:relative;}
.corner_btml_company{ position:absolute; bottom:0; left:0; width:7px; height:7px; background:url(images/mbox_corner.png) 0px -7px;}
.corner_btmr_company{ position:absolute; bottom:0; right:0; width:7px; height:7px; background:url(images/mbox_corner.png) -7px -7px;}
.stu-rcont_company{ width: 860px; margin: 0 40px; position: relative; background-color: #fff; zoom: 1; overflow: hidden; visibility: visible;}
.stu0101_company{ height:260px; text-align:center; padding-top:85px; color:#999; }
.stu0101_company a{ line-height:20px; color:#00b9ff;}

.stu2201btn_company a{ width:150px;height:26px;background:url(images/stu_8btn.png) no-repeat 0 0;  font:normal 12px/26px microsoft Yahei; color:#666; text-align:center;letter-spacing:1px; display:block;  margin:0 auto;}
.stu2201btn_company a:hover{ background:url(images/stu_8btn.png) no-repeat 0 -26px; color:#fff;}

.mright2_docview{float:right; width:860px; margin:0 -40px;padding-bottom:0px; background:#fff; position:relative;}

/* 6个字的绿色椭圆按钮*/
a.btn-upload-new{ background:url(images/stu0105-btn-6_new.png) no-repeat right; width:110px; text-align:left; display:block; margin-right:35px; font:normal 12px/60px microsoft Yahei; color:#000; float:right;height:60px; text-indent:40px; margin-left:20px; letter-spacing:2px; }

/* 6个字的绿色椭圆按钮*/
a.btn_ty_m0_6_g_new{ background:url(images/stu0105-btn-6-new.png) no-repeat center; width:128px; height:26px; font:normal 12px/26px microsoft Yahei; color:#fff; letter-spacing:1px; display:block; display:inline-block;}

/*style_yyd2.css*/
.ma0301btree_manage{ width:804px;}
.ma0301btree_manage li a{ width:804px; background-color:#fff; border:1px #dfdfdf solid;  border-top:0; text-indent:35px;}

.page03_work{ width:630px; height:60px;  position:relative;background-color:#fff; text-align:center;border:1px #dedede solid; border-top:0; margin-left:20px;}
.page03_work a,.pages1{ font:normal 12px/30px microsoft Yahei; color:#989898; width:30px; height:30px; display: inline-block; border:1px #E5E5E5 solid;-moz-border-radius:2px;/* Gecko browsers */    -webkit-border-radius:2px;/* Webkit browsers */ border-radius:2px;/* W3C syntax */ +margin-top:14px;  }

.page03_work a:hover,.pages1{  background-color:#919191; border:1px #919191 solid; color:#fff; }

.stu_filelb_work ul{ margin-left:40px; margin-right:40px; }
.stu_filelb_work li{width:900px; height:150px; background-color:#FFF; display: inline-block;  }
.stu_filelb_work div{ margin:20px 30px 10px 30px ; height:40px; font:normal 12px/20px microsoft Yahei; color:#959595; overflow:hidden;   }
.stu_filelb_work h1 a{ font:normal 12px/20px microsoft Yahei; color:#00b9ff; text-indent:30px;   float:left; }
.stu_filelb_work h2{ font:normal 12px/20px microsoft Yahei; color:#FF5A06; float:left; background:url(images/money.png) no-repeat left;text-indent:20px; margin-left:20px;  }
.stu_filelb_work p{ color:#b8b8b8;}

.ma-subtree2 span { margin-left:60px;}
.ma-subtree2 li a{ text-indent:90px;}

.ma-subtree3 span { margin-left:90px;}
.ma-subtree3 li a{ text-indent:120px;}

.ma-subtree4 span { margin-left:120px;}
.ma-subtree4 li a{ text-indent:150px;}
/*  ------------------- yang yudao  update end  -------------------  */

/*----------------------zhu hong bing update---------------------  */
/* 项目策划三个页面 */
.content-zhb{width:940px;height:800px;background-color:#f5f7f6;float:left;margin-top:0px;}
.ma-mbx{ width:938px; height:43px; background-color:#fff; border:1px #DEDEDE solid; margin-bottom:20px;float:left;}
.ma-mbx .arrow{ background-image:url(images/ma02ico.png); width:15px; height:15px; display:block;}
.ma-mbx .lock{ background:url(images/ma02ico.png) 0 -15px; width:15px; height:15px; display:block;}
.ma-mbx span{ float:left; margin:5px;line-height:12px; color:#a3a3a3;font:normal 14px/15px microsoft Yahei; margin-top:15px;}
.ma-mbx h3{ text-indent:20px; color:#000;font:normal 15px/43px microsoft Yahei;}
#ma-mbxs{ color: #00b9ff;}

.ma-mbrt-zhb{width:90px;float:right;}
.ma-mbrt-zhb span{float:right;margin-right:15px;color:#494949;}
.ma-mbrt2-zhb{width:80px;float:right;}
.ma-mbrt2-zhb span{float:right;margin-right:20px;color:#494949;}
.ma-mbrt1-zhb{width:70px;float:right;}
.ma-mbrt1-zhb span{margin-right:15px;color:#494949;float:right;}

/* 左边内容 */
.ma-con{ width:938px; height:743px; background-color:#fff; border:1px #DEDEDE solid; margin-bottom:20px;float:left;margin-top;0px;}
.ma-nl{width:938px; height:44px; background-color:#f3f3f3; border:1px #DEDEDE solid;border-top-width:0px;border-left-width:0px;border-right-width:0px;margin-bottom:20px;float:left;}
.ma-nl span{float:left; margin:5px;padding:5px;margin-left:15px;font-size:15px;font-weight:580;}
.ma-nl span1{float:right;}
.ma-nl .arrow{ background-image:url(images/mnrico_arrow1.png); width:6px; height:3px; display:block;margin-right:20px;margin-top:22px;}


.con-left{width:650px;height:550px;float:left;}
.con-lt{width:650px;height:44px;float:left;}
.con-lt span{float:left;padding:5px;margin-left:15px;font-size:15px;font-weight:600;color:#3ec18c;margin-bottom:20px;}
.con-lc{width:650px;height:140px;float:left; }
.con-lc .arrow{background-image:url(images/xmch-con1.png);width:130px;height:130px;margin-left:15px;}
.con-lc .arrow1{background-image:url(images/ma02ico.png);width:5px;margin-top:60px;margin-left:40px;margin-right:40px;}
.con-lc .arrow2{background-image:url(images/xmch-con2.png);width:130px;height:130px;}
.obj{width:650px;height:100px;float:left;}
.obj ul{list-style-type: disc;margin-top:-10px;}
.obj li{font-size:12.5px;color:#787878;margin-left:20px;margin-top:7px;}
.obje{width:650px;height:20px;}
.obje span{float:left;margin-left:15px;font-size:15px;font-weight:600;color:#3ec18c;}

.p-plan1{width:650px;height:140px;float:left;margin-bottom:20px;}
.p-plan1 .arrow{background-image:url(images/xmch-gt1.png);width:130px;height:130px;margin-left:15px;}
.p-plan1 span{width:100px;height:10px;color:#3ec18c;font-size:25px;margin-left:50px;font-weight: normal;margin-bottom:10px;}
.p-plana{width:450px;height:40px;float:left;}
.p-plana span{width:150px;height:30px;color:#3ec18c;font-size:18px;font-weight: normal;}
.p-planb{width:450px;height:20px;float:left;}
.p-planb span{width:150px;height:20px;color:#787878;font-size:15px;font-weight: normal;margin-top:0px;}
.p-planc{width:450px;height:30px;float:left;}
.p-planc ul{margin-top:10px;}
.p-planc li{font-size:13px;color:#787878;margin-left:55px}

.p-plan2{width:650px;height:140px;float:left;margin-bottom:20px;margin-top:10px;}
.p-plan2 .arrow{background-image:url(images/xmch-gt2.png);width:130px;height:130px;margin-left:15px;}
.p-plan2 span{width:100px;height:10px;color:#3ec18c;font-size:25px;margin-left:50px;font-weight: normal;margin-bottom:10px;}
.p-plana2{width:450px;height:40px;float:left;}
.p-plana2 span{width:150px;height:30px;color:#3ec18c;font-size:18px;font-weight: normal;}
.p-planb2{width:450px;height:20px;float:left;}
.p-planb2 span{width:150px;height:20px;color:#787878;font-size:15px;font-weight: normal;margin-top:0px;}
.p-planc2{width:450px;height:40px;float:left;}
.p-planc2 ul{margin-top:10px;}
.p-planc2 li{font-size:13px;color:#787878;margin-left:55px}

.p-plan3{width:650px;height:140px;float:left;margin-bottom:20px;margin-top:10px;}
.p-plan3 .arrow{background-image:url(images/xmch-gt3.png);width:130px;height:130px;margin-left:15px;}
.p-plan3 span{width:100px;height:10px;color:#3ec18c;font-size:25px;margin-left:50px;font-weight: normal;margin-bottom:10px;}
.p-plana3{width:450px;height:40px;float:left;}
.p-plana3 span{width:150px;height:30px;color:#3ec18c;font-size:18px;font-weight: normal;}
.p-planb3{width:450px;height:20px;float:left;}
.p-planb3 span{width:150px;height:20px;color:#787878;font-size:15px;font-weight: normal;}
.p-planc3{width:490px;height:120px;float:left;}
.p-planc3 ul {margin-top:10px;}
.p-planc3 li{font-size:13px;color:#787878;margin-left:55px;font-family:"微软雅黑";margin-top:5px;}

.con-lb{width:650px;float:left;margin-left:30px;margin-top:5px;}
.con-lb p{float:left;margin-left:35px;font-size:15px;font-weight:500;color:#a3a3a3;margin-bottom:20px;}
.con-lb p1{float:left;margin-left:205px;font-size:15px;font-weight:500;color:#a3a3a3;margin-bottom:20px;}
.comm{float:right;width:650px;height:10px;}
.com{width:650px;height:1px;background: #dddddd;margin-right:20px;}

.con-lt1{width:650px;height:44px;float:left;}
.con-lt1 span{float:left;padding:5px;margin-left:15px;font-size:15px;font-weight:600;color:#3ec18c;margin-bottom:20px;}
.con-lt-zhb{width:650px;height:44px;float:left;}
.con-lt-zhb span{float:left;padding:5px;font-family:"微软雅黑";margin-left:15px;font-size:13px;font-weight:500;color:#787878;margin-bottom:20px;}
.con-lcc{width:650px;height:250px;float:left;}
.con-lb1{width:145px;height:240px; border:#dfdfdf solid 0px;background-color:#f5f7f6;margin-left:15px;float:left;}
.con-lb2{width:145px;height:240px; border:#dfdfdf solid 0px;background-color:#f5f7f6;margin-left:15px;float:left;}
.con-lb3{width:145px;height:240px; border:#dfdfdf solid 0px;background-color:#f5f7f6;margin-left:15px;float:left;}
.con-lb4{width:145px;height:240px; border:#dfdfdf solid 0px;background-color:#f5f7f6;margin-left:15px;float:left;}

.con-lcnum{width:650px;height:60px;float:left;}
.con-lcnum span{float:left;padding:15px;margin-left:5px;font-size:25px;font-weight:500;color:#c9d3ce;}

.con-lcfont{width:650px;height:44px;float:left;margin-bottom:20px;margin-top:-15px;}
.con-lcfont span{float:left;padding:0px;margin-left:20px;font-size:15px;font-weight:500;color:#737373;margin-bottom:20px;}


.con-lcimg{width:650px;height:160px;float:left;}
.con-lcimg .arrow{background-image:url(images/xmch-con3.png);width:135px;height:120px;margin-left:0px;}
.con-lcimg .arrow1{background-image:url(images/xmch-con4.png);width:135px;height:120px;margin-left:0px;}
.con-lcimg .arrow2{background-image:url(images/xmch-con5.png);width:135px;height:120px;margin-left:0px;}
.con-lcimg .p1{background-image:url(images/xmch-xc1.png);width:135px;height:120px;margin-left:0px;}
.con-lcimg .p2{background-image:url(images/xmch-xc2.png);width:135px;height:120px;margin-left:0px;}
.con-lcimg .p3{background-image:url(images/xmch-xc3.png);width:135px;height:120px;margin-left:0px;}
.con-lcimg .p4{background-image:url(images/xmch-xc4.png);width:135px;height:120px;margin-left:0px;}

/*内容右边  */

.ma-right{width:250px;height:300px;float:right;margin-bottom:20px;}
.ma-rt{width:200px;height:240px; border:#dfdfdf solid 1px;padding:10px;background-color:#f3f3f3;}

.mart-top{width:200px;height:50px;float:left;margin-bottom:10px;}
.mart-top .arrow{background-image:url(images/xmch2.png);width:35px;height:40px;float:left;margin-top:5px;margin-left:10px;}
.mart-center{width:220px;height:40px;float:left;margin-bottom:10px}
.mart-center span{float:left;margin-left:15px;font:normal 12px/18px microsoft Yahei;color:#737373;}
.mart-cen{width:100px;height:30px;float:left;}
.mart-cen span{float:left;margin-left:15px;font:normal 12px microsoft Yahei;color:#2f2fff;font-weight:600;}
.mart-cen .arrow{background-image:url(imgs/2.5.jpg);width:14px;height:10px;margin-left:15px;}
.mart-conn{width:175px;height:1px;float:left;margin-bottom:10px;}
.mart-conm{width:175px;height:1px;background:#c0c0c0;margin-left:15px;}
.mart-bot{width:200px;height:50px;float:left;margin-bottom:20px;}
.mart-bot span{float:left;margin-left:15px;font:normal 12px/18px microsoft Yahei;color:#3ec18c;font-weight:550;margin-bottom:10px;}
.mart-bot span1{float:left;margin-left:15px;font:normal 10px microsoft Yahei;color:#c0c0c0;font-weight:550;}
.mart-bot span2{float:left;margin-left:15px;font:normal 12px/18px microsoft Yahei;color:#c0c0c0;font-weight:550;}
.mart-bot span3{float:left;margin-left:15px;font:normal 12px/18px microsoft Yahei;color:#c0c0c0;font-weight:550;}
.con-lcimg{width:650px;height:160px;float:left;}
.con-lcimg .arrow{background-image:url(images/xmch-con3.png);width:135px;height:120px;margin-left:0px;}
.con-lcimg .arrow1{background-image:url(images/xmch-con4.png);width:135px;height:120px;margin-left:0px;}
.con-lcimg .arrow2{background-image:url(images/xmch-con5.png);width:135px;height:120px;margin-left:0px;}
.con-lcimg .p1{background-image:url(images/xmch-xc1.png);width:135px;height:120px;margin-left:0px;}
.con-lcimg .p2{background-image:url(images/xmch-xc2.png);width:135px;height:120px;margin-left:0px;}
.con-lcimg .p3{background-image:url(images/xmch-xc3.png);width:135px;height:120px;margin-left:0px;}
.con-lcimg .p4{background-image:url(images/xmch-xc4.png);width:135px;height:120px;margin-left:0px;}

/*内容右边  */
.ma-right{width:250px;height:300px;float:right;margin-bottom:20px;}
.ma-rt{width:200px;height:180px; border:#dfdfdf solid 1px;padding:10px;background-color:#f3f3f3;}

.mart-top{width:200px;height:50px;float:left;margin-bottom:10px;}
.mart-top .arrow{background-image:url(images/xmch2.png);width:35px;height:40px;float:left;margin-top:5px;margin-left:10px;}
.mart-center{width:220px;height:40px;float:left;margin-bottom:10px}
.mart-center span{float:left;margin-left:15px;font:normal 12px/18px microsoft Yahei;color:#a3a3a3;}
.mart-cen{width:100px;height:30px;float:left;}

.mart-cen span{float:left;margin-left:15px;font:normal 12px microsoft Yahei;color:#2f2fff;font-weight:600;}
.mart-cen .arrow{background-image:url(imgs/2.5.jpg);width:14px;height:10px;margin-left:15px;}
.mart-conn{width:175px;height:1px;float:left;margin-bottom:10px;}
.mart-conm{width:175px;height:1px;background:#c0c0c0;margin-left:15px;}
.mart-bot{width:200px;height:50px;float:left;margin-bottom:20px;}
.mart-bot span{float:left;margin-left:15px;font:normal 12px/18px microsoft Yahei;color:#3ec18c;font-weight:550;margin-bottom:10px;}
.mart-bot span1{float:left;margin-left:15px;font:normal 10px microsoft Yahei;color:#c0c0c0;font-weight:550;}
.mart-bot span2{float:left;margin-left:15px;font:normal 12px/18px microsoft Yahei;color:#c0c0c0;font-weight:550;}
.mart-bot span3{float:left;margin-left:15px;font:normal 12px/18px microsoft Yahei;color:#c0c0c0;font-weight:550;}


/*二级回复块  yanglei*/
.replay_secend { float: right; margin-right: 30px; margin-bottom: 10px; width: 776px; }
.replay_secend .opinion_hf{ margin: 0; overflow: hidden; padding: 0; }
.replay_secend .opinion_hf .fr .views_yj_2001_level2_2_ljg_kcsq .bottom{ background: rgba(0, 0, 0, 0) url("images/kuang_btm.png") repeat-x scroll right bottom; float: right; height: 40px; padding-left: 10px; width: 683px; }

/* 关于我们页面 */
.about-top-zhb{height:60px;background:#00ab4c;letter-spacing:1px;}
.about-top-zhb span{float:left;margin-top:20px;font-size:13px;letter-spacing:1px;color:white;margin-left:50px;}
.about-top-zhb span:hover{color:#ffff9b;}
.about-top-zhb span1{float:left;margin-top:20px;font-size:13px;color:white;margin-left:50px;}
.about-top-zhb span1:hover{color:#ffff9b;}
.about-top1-zhb{width:220px;height:60px;background:#009f48;float:left;}
.about-top1-zhb .arrow{background-image:url(images/re.png);width:80px;height:50px;margin-left:10px;}
.about-top1-zhb  span{float:left;margin-top:20px;font:normal 14px microsoft Yahei;color:white;letter-spacing:1px;}
.about-zhb{height:750px;background:white;}
.about-left-zhb{width:230px;height:300px;float:left;}
.about-left-zhb ul{float:left;margin-top:30px;font-size:13px;color:#400000;margin-left:100px;}
.about-left-zhb li{margin-top:25px;margin-bottom:15px;letter-spacing:1px;}
#about{color:#009f48;}

.about-right-zhb{width:900px;float:right;margin-right:50px;line-height: 20px;text-align:justify; text-justify:inter-ideograph;}

.company-tipbg{ background:url(images/company-tipsbg.png) no-repeat; width:131px; height:32px; color:#c6c7d9; position:absolute; top:50px; right:107px; line-height:39px; text-align: center;}

/*----------------------zhu hong bing update end---------------------  */
/*corp-idx.html*/

.corpidxbox1{ width:100%; height:312px; background:#fff; border-bottom:1px #E6E6E6 solid;}
.corpidxbox1-logo{ width:219px; height:312px; text-align: center; float:left; border-right:1px #e5e5e5 solid; vertical-align:middle;}
.corpidxbox1-logo p{ line-height:32px;font-size:18px; color:#000;}
.corpidxbox1-ad{ text-align: center;}


.corpidxbox2{ width:100%; background:#f7f8f2;}
.corpidxbox2r{ width:220px; position:absolute; top:0; right:0;}
.corp-comein{ background:#388bc1; height:50px; text-align:center; padding-top:10px;}
.corp-comein a{ font-size:16px; color:#fff;}
.corp-comein img{ vertical-align:middle; margin-right:20px;width:35px}

.corpsublogo{width:980px; height:112px; background:#fbfcfc;}
.corpsublogo li{ float:left; width:150px; text-align:center;}
.corpsublogo li img{ vertical-align:middle;}

.corpidxbox31{ width:326px; border-right:1px #ebebeb solid;}
.corpidxbox32{ width:326px; border-right:1px #ebebeb solid;}
.corpidxbox33{ width:326px; border-left:1px #ebebeb solid;}
.corpidxbox31,.corpidxbox32,.corpidxbox33{ background-color:#f1f6f0;font:normal 14px/60px microsoft Yahei;}
.corpidxbox31 .more ,.corpidxbox32 .more{ width:100%;background:#fff; } 
.corpidxbox31 .more a,.corpidxbox32  .more a{ font:normal 12px/40px microsoft Yahei; float:right; margin-right:20px;height:40px; color:#3cc1fe;}
.corpidxbox3tt{ width:100%; height:60px; border-bottom:1px #e5f4e0 solid; background:#eff2f1;}

.corpidxbox3tt h3{ width:41%;font:normal 12px/60px microsoft Yahei; float:left; text-indent:30px;}
.corpidxbox3tt h4{ width:20%;font:normal 12px/60px microsoft Yahei; float:left; text-align:center;}
.corpidxbox3tt h5{ width:20%;font:normal 12px/60px microsoft Yahei;float:left; text-align:center;}
.corpidxbox3tt h6{ width:19%;font:normal 12px/60px microsoft Yahei; float:left;text-align:center; }

.corpidxbox3td{ background-color:#f7f8f2;}
.corpidxbox3td li{ width:100%; border-bottom:1px #ebebeb solid; height:60px ; background-color: #fff; }
.corpidxbox3td li h4{width:20%;float:left; display:table-cell; vertical-align:middle; height:60px ;font:normal 12px/60px microsoft Yahei; color:#1cbaa7; text-align: center; }
.corpidxbox3td li h5{ width:20%; float:left;font:normal 12px/60px microsoft Yahei; color:#1cbaa7; text-align: center; }
.corpidxbox3td li h6{ width:19%; color:#999;font:normal 18px/60px microsoft Yahei;float:left; text-align:center;}
.corpidxbox3td li h3{ text-align:left;width:41%; float:left; display:table-cell; vertical-align:middle; height:60px ;font:normal 12px/60px microsoft Yahei; color:#666; text-indent:30px;}
.corpidxbox3td li dl{ text-align:left;width:61%; float:left; display:table-cell; vertical-align:middle; height:60px ;font:normal 12px/60px microsoft Yahei; color:#666; text-indent:30px;}
.corpidxbox3td dt{ margin-top:10px;}
.corpidxbox3td dt img{ +margin-top:-15px;}
.corpidxbox3td dd{ margin:10px 30px 0 -20px; line-height:20px;}
.corpidxbox3td dd a{color:#3cc1fe; }


.corptrain-tt{ width:980px; height:70px; background:#eff2f1; font-size:16px; line-height:70px; text-indent:30px; clear:both;}
.f14{font-size:14px;}
.f12{font-size:12px;}

.corptrain-lb{ width:910px; padding:30px 30px 40px 40px; background:#fff;border-bottom:1px #eff2f1 solid;}
.corptrain-lbtt{ border-bottom:1px #eff2f1 solid; height:35px; line-height:35px; color:#000; font-weight:100px;}
.corptrain-lbtt em { color:#666;}
.corptrain-lbr{width:775px; margin-left:30px;}
.corptrain-lbr .date{ line-height:30px; font-size:12px; height:30px;}
.corptrain-lbr .date h6{ font-weight:100; float:left; font-size:12px; margin-right:20px;}
.corptrain-lbr .date b{ color:#000;}
.corptrain-lbnr{ line-height:20px; clear:both;}
.corpsubbox{}
.corpsub-detail{width:1200px; background:#fff; padding-top:50px; padding-bottom:50px; }
.corpsub-detail table{ width:70%; margin:0px auto; border:1px #eee solid;border-collapse:collapse; }
.corpsub-detail th{  height:80px; line-height:80px; background:#fff;color:#888; font-size:16px;border:1px #ddd solid;  font-weight:100; background:#eee;}
.corpsub-detail td{ height:80px; line-height:80px;  background:#fff;color:#888; font-size:16px; border:1px #ddd solid; }
.corpsub-detail td img{ margin-left:60px; margin-right:20px;vertical-align:middle;}


.mana-lnav{ border-top:1px #dedede solid;}
.mana-lnav dt{ float:left; width:30px; margin-left:30px; line-height:50px; height:50px;}
.mana-lnav dt img{ margin-top:16px;}
.mana-lnav dd a{ float:left; width:160px; line-height:50px; height:50px; border-top:1px #dedede solid; font-size:14px;}


.mgleft_news1{ overflow:hidden; margin-top:10px; margin-bottom:20px;}
.mgleft_news1 li{ line-height:30px; padding-left:20px; margin-right:20px; }
.mgleft_news1 li a{ color:#666666; margin-left:15px;  background: url(images/stu-ico-p1.png) no-repeat -10px 14px;}
.mgleft_news1 li a:hover{ color:#242649;}


/*sharemedal.html*/
.score1{ margin:30px auto 20px auto; width:740px;}
.score1 h2{ font-size:22px; font-weight:normal; margin-bottom:10px; }
.score1 h2 span{ padding-left:20px; padding-right:5px; color:#ff580c; font-size:20px; font-weight:bold;}
.score1 h3{ font-size:14px; font-weight:normal; margin-bottom:10px;}
.score1 h4{ font-size:16px; font-weight:normal;}
.score1 p{ height:24px; line-height:24px; }
.score1 p span{ width:250px; float:left;font-size:12px;}
.score1 p b{ margin-left:10px; margin-right:5px; color:#ff580c; font-size:15px;}

.sharemedal{ margin:30px auto; width:740px; height:160px;}
.sharemedal h2{ font-size:20px; color:#000; font-weight:normal; line-height:40px; height:40px;}
.sharemedal h3{ font-size:14px; color:#737373; font-weight:normal; line-height:20px;}
.sharemedal p{ font-size:16px; }


.f_l {float:left;}
.f_r {float:right;}
.user {height:60px;padding-left:10px;text-align:center; position:absolute; right:130px; top:10px; font-size:14px;}
.user_now {width:60px;padding-top:20px;color:#595756;font-size:16px;letter-spacing:3px;font-weight:bold;}
.user_box {text-align:center;}
.user_box span {vertical-align:bottom;}
.user_nav {text-align:center;height:18px;line-height:18px;color:#333;cursor:pointer;overflow:hidden;display:inline-block;}
.user_nav img { vertical-align:middle; margin-left:5px;}
.user_hover {color:#333;height:18px;line-height:18px;overflow:hidden;}
.user_link {background:#f4f4f4;border:#f25000 0px solid;width:160px;display:none;z-index:9999;}
.user_hovers {display:block;position:absolute; right:-10px; top:25px;}
.user_links {width:160px;margin-right:1px;height:50px;line-height:50px;font-size:13px;text-align:left;background:#f6f6f6;vertical-align:top;display:inline-block; border-bottom:1px #e6e6e6 solid; text-indent:20px;}
.user_show {background:#ccc;height:18px;line-height:18px;padding:5px;cursor:pointer;}


.selectclass a{ background:#00ab4c; width:95px; height:28px; display:inline-block; color:#fff; font-size:14px; text-align:center; line-height:24px; position:absolute; right:20px; top:6px; border-radius:2px; }
.selectclass span{ font-weight:bold; font-size:24px; margin-right:2px; line-height:24px; vertical-align:-2px;}


.linkbg{ width:1150px; background:#fff; padding-left:50px; padding-top:30px; height:55px; }
.linktt img{ vertical-align:13px; margin-right:5px; float:left;line-height:55px;}
.linktt h1{ font-size:24px; color:#585858; float:left; font-weight:100;line-height:55px;margin-right:5px;}
.linktt em{ font-size:14px; color:#1cbaa7;float:left; vertical-align:bottom; line-height:55px;}


.linkcorp{ width:1200px; background:#f7f7f7; text-align:center;}
.linkcorp ul{ padding-top:40px; padding-left:40px; padding-bottom:120px;}
.linkcorp li{ width:199px; height:143px; border:1px #f0f0f0 solid; margin-left:10px; margin-right:10px; float:left; margin-bottom:40px;}
.linkcorp img{ margin-bottom:10px;}

.linkcorp p a{ text-align:center; font-size:12px; height:15px; line-height:15px; }
.clr{ clear:both;}


.wordlink{ width:1120px; background:#f7f7f7; text-align:center; border-top:2px #fff solid; clear:both; padding:40px;}
.wordlink li a{ font-size:16px; width:250px;margin-right:10px; float:left; }


.pricetotal{font-size:16px; margin-left:50px; line-height:100px; }
.pricetotal em{ color:#ff5a00;}
.pricelb{ margin-left:40px;border:1px #e4e4e4 solid; height:35px; border-bottom:0; width:810px;}
.pricelb h1,.pricelb h2,.pricelb h3,.pricelb h4{background:#f8f8f8 ; font-weight:100;height:35px; line-height:35px; float:left; font-size:14px; text-align:center; color:#000; }
.pricelb h1{ width:510px;}
.pricelb h2{ width:100px;}
.pricelb h3{ width:100px;}
.pricelb h4{ width:100px;}

.pricelbnr{ margin-left:40px;border:1px #e4e4e4 solid; border-bottom:0;width:810px;}
.pricelbnr h1,.pricelbnr h2,.pricelbnr h3,.pricelbnr h4,.pricelbnr h5{ font-weight:100; padding:20px; float:left; font-size:14px; text-align:center; color:#000;}
.pricelbnr h1{ width:370px;}
.pricelbnr h1 span{width:270px; display:inline-block;}
.pricelbnr h1 p{ text-align:left; line-height:20px;}
.pricelbnr h1 img{ margin-right:10px; vertical-align: top;}
.pricelbnr h2{ width:60px;}
.pricelbnr h3{ width:60px;}
.pricelbnr h4{ width:60px;}
.pricelbnr h5{ width:60px;}
.oldprice{text-decoration: line-through; color:#a3a3a3; }
.colorgreen{ color:#00ab4c;}


.pricepay{ margin-left:40px;border:1px #e4e4e4 solid; width:810px; height:70px; background:#fbfbfb;}
.pricepay h5,.pricepay h6{ font-weight:100;float:left; font-size:14px;  color:#000;}
.pricepay h5{ width:510px; line-height:70px; text-align: left; text-indent:20px;}
.pricepay h6{ width:300px; line-height:68px; text-align:right; font-size:18px;}
.pricepay h6 em{ color:#ff5a00;}
.pricepay a{ width:127px; background:#ff5a00; display:inline-block; text-align:center; color:#fff; margin-left:10px; height:70px; vertical-align:top;}

.cashdesklogo{ height:136px; line-height:136px;}
.cashdesklogo h1{ font-size:24px; color:#00ab4c; margin-left:60px;}
.cashdesklogo img{ vertical-align:middle; margin-right:5px;}
.cashdesklogo span{ border-radius:30px; width:403px; height:43px; background:#f6f6f6; text-align: center; font-size:14px; line-height:43px; float:right; margin-top:50px; margin-right:60px; color:#8b8b8b;}


.cashdeskcount{ padding-left:60px; height:100px; background:#f8f9f7; padding-right:60px; font-size:16px; padding-top:30px;}
.cashdeskcount h5{ font-size:18px; font-weight:100; margin-top:20px;}
.cashdeskcount h5 em{ color:#ff5a00;} 
.cashdeskcount p{ line-height:30px; font-weight:100;}
.cashdesktab{ margin-left:55px;z-index:999; margin-top:40px; height:42px;}  
.cashdesktab li a{ width:145px; height:41px; background:#fff; border:1px #dcdcdc solid; border-radius:2px;border-bottom-left-radius:0px; border-bottom-right-radius:0px; display:inline-block; float:left; font-size:14px; text-align:center; line-height:41px; margin-right:3px;}
.cashdesktab li a.active{ width:145px; height:42px; background:#fff; border:1px #dcdcdc solid; border-bottom:0; border-radius:2px; }
.cashdeskpane{ border:1px #dcdcdc solid; border-radius:2px; width:790px; height:319px; margin-left:55px; border-top-left-radius:0px; }
.cashdeskpane .wxlogo{ margin:40px 0 0 50px;}
.cashdeskpane .wxlogo h6{ font-size:20px; float:left; margin-left:10px; line-height:50px; font-weight:100; vertical-align:middle;}

.cashdeskpane .wxsm{ text-align:center; margin:40px 0 0 110px;}

.classdetail_content{ margin:20px 20px; overflow:hidden; zoom:1;}
.classdetail_content_left{ float:left; width:200px; padding:5px; overflow:hidden; zoom:1;}
.classdetail_content_right{float:left; width:600px; padding:5px; overflow:hidden; zoom:1;}

.classdetail_content_right h2{ padding-left:0px; font-size:20px; font-weight:normal; margin-bottom:30px; margin-top:20px;}
.classdetail_content_right h2 span{ color:#000; padding-right:5px; font-weight:normal;}
.classdetail_content_right h2 img{ vertical-align:middle; margin-left:20px;}
.classprice{ color:#ff8a00; font-size:24px; line-height:40px;}
.classprice em{ color:#898989; font-size:14px; text-decoration:line-through; }
.classdiscount{ height:17px;}
.classdiscount h6{ background:#ff8a00; padding:3px; font-size:12px; color:#fff; font-weight:100; width:120px; text-align:center;float:left; }
.classdiscount em{ float:left; margin-left:3px;padding:3px; }
.classdetailbtn{ clear:both; margin-top:20px;}
.classdetailbtn a{ width:105px; height:30px; line-height:29px; border-radius:30px; background:#1cbaa7; color:#fff; display: inline-block; font-size:14px; text-align:center; margin-right:10px;}
.classdetailbtn a.listen{width:105px; height:30px; line-height:29px; border-radius:30px; background:#fff; color:#1cbaa7;  display: inline-block; font-size:14px; text-align:center; margin-right:15px; border:1px #1cbaa7 solid;}
.classdetailbtn a img{ vertical-align:middle; margin-right:5px;}

.expire{ font-size:12px; color:#ff5a00; height:35px; line-height:35px;}
.expire em a{ border-radius:20px; background:#ff5a00; text-align:center; height:25px; width:60px; display:inline-block; color:#fff; line-height:25px; margin-left:10px;}


.free1{ width:41px; height:24px; background:#00ab5c; text-align:center; vertical-align:2px;  +vertical-align:0px;line-height:22px; color:#fff; font-size:14px; display:inline-block; border-radius:2px; margin-left:5px;}
.price{ color:#ff8a00; margin-left:15px;}
.oldprice{color:#898989; text-decoration:line-through; margin-left:3px; font-size:14px;}
.limittime{ width:80px; height:24px; background:#ff8a00; text-align:center; vertical-align:2px;  +vertical-align:0px;line-height:22px; color:#fff; font-size:14px; display:inline-block; border-radius:2px; margin-left:15px;}

.adocimg{}
.adocdiv{margin:30px;}

.fullscreenhide_nowtrue{display:none;}
.fullscreen_divall{margin:0px!important;padding:0px!important;width:100%!important;height:100vh!important;}
.fullscreen_div_mright{float:none!important;margin:0px!important;padding:0px!important;width:100%!important;height:100vh!important;}
.fullscreen_div_mright2{float:none!important;margin:0px!important;padding:0px!important;width:100%!important;height:100vh!important;}
.fullscreen_play_div{width:100%!important;height:100vh!important;}
.fullscreen_iframe{width:100%!important;height:100vh!important;}



#browsercanplay_tip_question{font-weight: bold;color: red;} 
#browsercanplay_tip_answer{color:#4a4949;}
#browsercanplay_tip_answer a {color:red;}
#browsercanplay_tip_question,#browsercanplay_tip_answer{display:none;height: 26px;line-height: 26px;text-align: center;background:#dbf9f5;font-size: 15px;}
._btnborder{border-radius: 20px;background: #ff5a00;text-align: center;height: 25px;width: 60px;color: #fff!important;line-height: 25px;}
	

.layui_mrl_common{margin:0px 40px;} 
.layui_ml_common{margin-left:40px;} 
.layui_mr_common{margin-right:40px;} 
.layui_m_common{margin:20px 40px}
.layui-fixed-bottom-btn-c{text-align:center;position:fixed;bottom:0px;width:100%;background:white;padding:14px 10px!important;}
.width80{width:80px;}

/*深兰{# 007ee5 }兰｛ #00b9ff ｝兰绿 ｛#1cbaa7 ｝ 橙｛ #ff5a00 ｝  绿｛ #00ab4c ｝ 灰｛ #b8b8b8  ｝ */

video::-internal-media-controls-download-button {
    display:none;
}

video::-webkit-media-controls-enclosure {
    overflow:hidden;
}

video::-webkit-media-controls-panel {
    width: calc(100% + 30px); 
}
