
/********������**********/
* {margin:0;padding:0;} 
BODY {MARGIN: 0px;padding: 0px;text-align: center;margin-right: auto;margin-left: auto;font-family:'Microsoft Yahei',"simsun";
background:#f4f4f4;}

table{margin-right: auto;margin-left: auto;}
td {color: #666;font-size: 12px ;}
div {font-size: 12px ;margin-right: auto;margin-left: auto;text-align: left;}
ol,
ul{list-style: none;}
textarea{font-size: 12px;}
.STYLE5 {font-size: 12px;
color:#000;
vertical-align:bottom;
cursor:pointer;
}
a{text-decoration:none;}
em,i{ font-style:normal;}
/********���ù�����**********/
.clearfix:after { 
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;} 
.clearfix { zoom:1; display: inline-block; _height:1px; } 
/* Hides from IE-mac \*/ 
* html .clearfix {height: 1%;} 
*+html .clearfix {height: 1%;} 
.clearfix {display: block;} 
/* End hide from IE-mac */ 
/* */
.black{color: #000!important;}
.blue{color: #009fe1!important;}
.green{color: #1fa300!important;}
.red{color: #f00!important;}
.topTl div em i,
.yel{color: #f88e05!important;}
.f999{ color:#999!important;}

.p11{font-size: 11px;}
.p14{font-size: 14px!important;}
.p12{font-size: 12px!important;}

.p13{font-size: 13px;}
.boder01{border: solid 1px #c6c6c6;}
.boder02{border: solid 2px #DCDCDC;}
.noboder{border: none!important;}
.none{display: none!important;}
.hackbox{height:5px;clear:both;overflow: hidden;}
.bluek{ color:#63aaf2; font-size:12px; }
.redk{ color:#ff7f16; font-size:12px;margin-right:3px; margin-bottom:5px;}
.yelk{color:#f00; text-align:center; font-size:12px; margin-right:2px;margin-right:3px;}!important


.greenk{color:#4eb317;  font-size:12px;margin-right:2px;margin-right:3px;}
.blackk{color:#333; text-align:center; font-size:12px;  margin-right:2px;margin-right:3px;}
.yelk{color:#f00; text-align:center; font-size:12px; margin-right:2px;margin-right:3px;}
.fl{float: left;}
.fr{float: right!important;}
.ac{text-align: center!important;}
.ar{text-align: right;}
.al{text-align: left;}
.cle{clear: both;}
.height18{line-height: 18px;}

/********α��**********/
.a{color: #666!important;text-decoration: none;}
.a:hover {color: #333!important;text-decoration:none;}

.a1{color: #666!important;text-decoration: underline!important;}
.a1:hover {color: #333!important;text-decoration:none!important;}

.a2{color: #f00!important; text-decoration: underline!important;}
.a2:hover {color: #f00!important;text-decoration:none!important; }


.fontlink{ color:#292727; text-decoration:underline;}
.fontlink:hover{  color:#292727; text-decoration:none;}

.gfontlink{ color:#1fa300!important; text-decoration:underline;}
.gfontlink:hover{  color:#1fa300!important; text-decoration:none;}

A img{border: none!important;}
/*******����*******/
.top{MARGIN: 0px;padding: 0px;text-align: center;margin-right: auto;margin-left: auto; background:url(../images/topbg.jpg) repeat-x; height:111px;}
.topT{text-align: center;width: 950px;vertical-align: middle;clear: both;}
.topT h1{font-size: 12px;display: inline;}

.topTl{float: left;margin:10px 10px 0 5px;width: 141px;}
.topTc{float: left;width: 635px;}

.topTcT{clear: both;padding:10px 10px 5px 10px;text-align: left; height:auto; overflow:auto;}
.topTcT h1,.topTcT strong{color: #f00; font-weight: bolder;}

.topTcT A{text-decoration: underline;color: #000;}
.topTcT A:hover{text-decoration:none;}
.topTcT img{float: left;}

.topTcT_right a{text-decoration:underline;}
.topTcT_right a:hover{color:#000000; text-decoration:none;}
.topTcT_left{float:left;}
.topTcT_right{float:right; padding-right:10px; font-weight:bold;}


.topTr{float: right;margin:10px 0 0 5px;line-height:2.5;width:145px;text-align: center;}
.topTr A{ color:#545454;text-decoration:none;}
.topTr A:hover{text-decoration: underline;}
.topTr img{border: none;vertical-align: middle;margin:0 3px;}

.tttext{font-size:14px; font-weight:bold; letter-spacing:2px; display:block; margin-top:3px;}
.tttext em{font-style:normal}

.topTcB{display: block;height:28px;line-height: 28px;vertical-align: middle;background: url(../images/daobg01.gif) left -91px repeat-x;border: solid 1px #e8e8e8;font-style: normal;font-size: 14px;font-weight: bolder; clear:left; clear:both;}
.topTcB em{float: left;display: block;margin:6px 20px 0 10px;width: 139px;height: 16px;line-height: 16px;background:url(../images/anbg.gif) left -725px no-repeat;font-size: 11px;text-align: center;font-weight: bolder;color: #fff;}
.topTcB em i{color: #ff8400;}
.topTcB img{vertical-align: middle;margin:2px 5px 0 0!important;*+margin:5px 5px 0 0;}
.topTcB h1,topTcB strong,.topTcB h3{font-size: 14px;display: inline;color: #f00;}
.topTcB span{color: #f00;}

.daohang{width:950px; height:33px; clear:both;}
.daohang ul li{ float:left; width:106px; height:33px; line-height:33px; vertical-align:middle; text-align:center; margin-right:12px;margin-top:5px;margin-top:5px\9;+margin-top:5px;_margin-top:7px;}
.daohang ul li a{ display:block; background:url(../images/dh1.gif); color:#f18809; font-size:14px; font-weight:bold; text-decoration:none;}
.daohang ul li a:hover,.daohangbg{ background:url(../images/dh2.gif)!important; color:#fff!important; font-size:14px; font-weight:bold; text-decoration:none;}
/**********�м���**********/
.main{clear: both;width:950px;margin-right: auto;margin-left: auto;background:#f3f3f3;}
.left{ float:left;}
.martopl{ margin-top:12px; float:left;}
.ltop{float:left; clear:both;  width:182px; border:1px solid #e6e6e6; padding:10px; background:#fff;}
.ltop img{ float:left; margin:5px 8px 6px 0; padding:2px; border:1px solid #dbdbdb;}
.ltop p{ line-height:25px; color:#333333;}
.ltopr{ clear:both; line-height:22px; color:#333333;}
.ltopr p strong{ margin-right:4px; font-weight:normal;}
.ltopra{ text-align:center; float:left; width:60px; height:22px; line-height:22px; background:url(../images/t01.gif) no-repeat!important; color:#fff; margin:3px 0 0 15px;text-decoration:none; }
.ltopra:hover{ text-decoration:none; color:#fff;}
.lbox1{ float:left; clear:both;width:202px;border:1px solid #e6e6e6; margin:8px 0 0 0;background:#fff; padding-bottom:4px; }
.tit01{ width:202px; color:#666666;background:url(../images/t1.gif) repeat-x; text-indent:1em; height:32px; line-height:32px; vertical-align:middle;padding-top:0\9;+padding-top:0;_padding-top:6px; font-style:normal;}


.tit01 a{color:#666666;display:block; font-weight:bold;height:32px; line-height:32px; vertical-align:middle;background:url(../images/t1.gif) repeat-x; text-decoration:none;}
.tit01 a:hover{color:#333; text-decoration:none;}
.line01{color:#333333;}
.line01 ul li{line-height:30px;}
.line01 ul li a{color:#343434; padding-left:20px; line-height:30px; height:30px; vertical-align:middle; display:block;text-decoration:none;}
.line01 ul li a:hover{ text-decoration:underline;}

.right{ float:left; width:730px; margin-top:12px; margin-left:12px; display:inline; }
.tishi{ float:left;background:#fffcdf; border:1px solid #f9ed87;width:726px;line-height:30px; vertical-align:middle; color:#1e1d1d; margin-bottom:10px;}
.tishi a{ color:#333;padding:3px 3px 3px 7px; display:block; font-weight:bold;text-decoration:none;}
.tishi a img{ float:left; width:13px; height:13px; margin:8px 3px 0 0;}
.tishi a:hover{ color:#666; text-decoration:none;}
.rbox1{ float:left; width:728px; border:1px solid #e6e6e6; margin:0 0 12px 0; padding-bottom:20px; background:#fff;}

.tit02{height:33px; line-height:33px; vertical-align:middle; background:url(../images/t2.gif) repeat-x; color:#666; text-indent:1em; font-size:14px; font-weight:bold;}
.qmline{ clear:both;}
.qmline li{ float:left; margin:17px 0 0 16px; display:inline;}
.qmline li a{ display:block; float:left;border:1px solid #f3f3f3;}
.qmline li a:hover{ border:1px solid #fbd396;}
.rbox2{float:left; width:728px; border:1px solid #e6e6e6; background:url(../images/bg1.gif) repeat-x;  background:#fff;}
.rbox2l{ float:left; width:120px;  margin:15px 0 10px 15px; display:inline;}
.rboxltop{ float:left;}
.rboxltop a{ display:block; height:137px;border:1px solid #dbdbdb; padding:3px;}
.rboxltop a:hover{border:1px solid #F00; padding:3px;}
.rboxltop_a{ float:left;width:122px;  }
.rboxltop_a img{ margin:0 0 0 10px; display:inline;}
.rboxltop_a a{ display:block; height:90px;border:1px solid #dbdbdb; padding:3px;}
.rboxltop_a a:hover{border:1px solid #F00; padding:3px;}
.tit03{ background:#9b9690; height:20px; line-height:20px; vertical-align:middle; color:#fff; text-align:center;}
.ad{ float:left; clear:both; margin:40px 15px 10px 0; display:inline;}
.ad a{ display:block;border:1px solid #dbdbdb; padding:3px;}
.ad a:hover{border:1px solid #F00; padding:3px;}
.rbox2r{float:left; width:520px;  margin:15px 0 0 40px; display:inline; color:#333333; font-size:14px; line-height:30px; display:inline;}
.rbox2r a{ background:#d0d0c8;height:19px; border-bottom:1px solid #666666; border-right:1px solid #666666;  padding:3px 5px 3px 5px; margin-left:8px; color:#333; font-size:12px!important; text-decoration:none;}
.rbox2r a:hover{text-decoration:none;padding:3px 5px 3px 5px;margin-left:8px; background:#fcd2af;height:19px; border-bottom:1px solid #f5760d; border-right:1px solid #f5760d; color:#a74f07; font-size:12px!important;}
.rbox2r .a1,.rbox2r .a2{
 background:#ffffff;height:19px; border-bottom:1px solid #ffffff; border-right:1px solid #ffffff;  padding:0px; margin-left:0px; color:#000000; font-size:14px!important;}
.rbox2r .a1:hover,.rbox2r .a2:hover{
padding:0px;margin-left:0px; background:#ffffff;height:19px; border-bottom:1px solid #ffffff; border-right:1px solid #ffffff; color:#000000; font-size:14px!important;}

.bor1{border-bottom:1px dashed #dbdbdb;}
.martop{ margin-top:8px;}

.rightm{ float:left; width:730px; background:#fff;}
.zcinput{background: #fff; border-bottom: solid 1px #eaead0;border-right: solid 1px #eaead0; border-top: solid 1px #7c7c7c; border-left:solid 1px #7c7c7c;padding:2px; overflow:hidden;}
.zcinput:hover{border: solid 1px #ffc023;}
.put{ border:solid 1px #f6d8a1; scrollbar-track-color :#fef3ce;scrollbar-face-color :#f6d8a1; padding:5px;}
.put:hover{border: solid 1px #bff94f;scrollbar-track-color :#fef3ce;scrollbar-track-color :#bff94f;}
.put1{border:solid 1px #f6d8a1; scrollbar-track-color :#fef3ce;scrollbar-face-color :#f6d8a1; padding:5px; margin-left:60px;}
.put1:hover{border: solid 1px #bff94f;scrollbar-track-color :#fef3ce;scrollbar-track-color :#bff94f;}
.tit04{height:33px; line-height:33px; vertical-align:middle; background:url(../images/t2.gif) repeat-x; color:#333333; text-indent:1em; font-size:12px; border-top:1px solid #f3f3f3;}

.butblue{height: 22px; line-height:22px; vertical-align:middle;padding:0 3px;background: url(../images/butbg.gif) left -73px repeat-x!important;border: solid 1px #f49351!important;color: #ff5500; margin-right:6px; text-decoration:none; }
.butblue:hover{background: url(../images/butbg.gif) left -52px repeat-x!important;border: solid 1px #bff94f!important;color: #577c10!important;text-decoration:none;}
.tab{ width:100%;  float:left; margin-top:10px; background:#fff;}
.td1{border-bottom:1px solid #f3f3f3;border-right:1px solid #f3f3f3;padding-left:5px; }
.td2 input,.td1 input{ margin-right:2px;}
.td2{border-bottom:1px solid #f3f3f3;padding-left:5px;padding-right:5px;}
.td3{border-right:1px solid #f3f3f3;padding-left:5px;}
.td4{padding-left:5px;}
.td5{ height:33px; line-height:33px; vertical-align:middle; background:url(../images/t2.gif) repeat-x; color:#666; font-size:12px; border-right:1px solid #eeeeee; font-weight:bold; }
.td6{ height:33px; line-height:33px; vertical-align:middle; background:url(../images/t2.gif) repeat-x; color:#666; font-size:12px;font-weight:bold;}
.td7{padding-left:5px;border-bottom:1px solid #f3f3f3;}
.td8{ height:33px; line-height:33px; vertical-align:middle; background:url(../images/t2.gif) repeat-x; color:#666; font-size:12px; padding-left:10px;  }
.td9{border-bottom:1px solid #f3f3f3; padding:10px; line-height:22px;color:#777676; word-break:break-all;}
.td9 a{ color:#999; text-decoration:underline;}
.td9 a:hover{ color:#333; text-decoration:none;}

.photo{float:left;width:720px; margin:12px 0 0 0;border:1px solid #ffad63; padding:4px; background:#fff;}
.manage{height:25px;line-height:25px;vertical-align:middle; text-align:center;background:#ffeedf; font-size:12px; font-weight:bold;}
.photoint{font-size:12px;line-height:25px; background:#fff; color:#333; }
.ptable{color: #333; background:#fff3e9;}
.ptable td{padding:2px;line-height:20px;color: #333;}
.ptable td a{color:#000;text-decoration:underline;}
.ptable td a:hover{color:#000;text-decoration:none;}

.dqwz{ background:#fffcdf; border-top:2px solid #f9ed87;border-bottom:1px solid #f9ed87;border-left:1px solid #f9ed87;border-right:1px solid #f9ed87;width:728px; height:30px; line-height:30px; vertical-align:middle; color:#1e1d1d; text-indent:1em;}
.t01{ padding:0 8px 0 8px; text-indent:2em; height:60px; line-height:22px; background:url(../images/t1.jpg) repeat-x; border-bottom:1px solid #dbdbdb;}
.paddingl{ padding:5px; line-height:22px;}
.paddingline{ padding-left:5px; line-height:22px;}
.paddingl1{ padding-left:15px;}

.fenye{clear: both;color: #875214; background:#fff;text-align:right;overflow: hidden; zoom:1; padding-right:10px;}
.fenye A,.num A:visited{margin: 0 3px;padding: 3px 6px;background: #fef7b9;color: #875214; text-decoration:none!important;}
.fenye A:hover{background: #79CD16;color: #fff!important;}
A.numc{background: #db9b26!important;color: #fff!important;}
.titlebg{ float:left; width:700px; height:25px; line-height:25px; vertical-align:middle; background:#ffecc4; color:#fb4f03; font-size:14px; text-indent:1em; font-weight:bold; margin-left:10px;}
.fontint{ float:left;margin:10px;line-height:25px; width:485px; color:#333;}
.newsbg{ background:#fff2e1; height:22px!important; line-height:22px!important; vertical-align:middle; border:1px solid #fbd396; margin-bottom:6px; padding-left:6px;}
.newsbg a{ color:#333;text-decoration:underline;}
.newsbg a:hover{ color:#666; text-decoration:none;}
.int{ float:left; width:690px; line-height:22px; padding:6px; color:#333; background:#fff8eb; border:1px solid #f0d7a8; margin:15px 0 10px 10px; display:inline; }
.int1{ float:left; width:690px; line-height:22px; padding:6px; color:#333; background:#fff8eb; border:1px solid #f0d7a8; margin:0 0 10px 10px; display:inline; text-indent:2em;}
.int a,.int1 a{ color:#0c0c0b; font-size:14px; text-decoration:underline;}
.int a:hover,.int1 a:hover{ color:#333; text-decoration:none;}

.btn{ background:#d0d0c8;height:22px; border-bottom:1px solid #666666; border-right:1px solid #666666;  padding:3px 6px 3px 6px; margin-left:8px; color:#333; font-size:14px!important;}
.btn:hover {padding:3px 6px 3px 6px;margin-left:8px; background:#fcd2af;height:22px; border-bottom:1px solid #f5760d; border-right:1px solid #f5760d; color:#a74f07; font-size:14px!important;}

.zcinput01{ border-bottom: solid 1px #7c7c7c;border-right: solid 1px #7c7c7c; border-top: solid 1px #eaead0; border-left:solid 1px #eaead0;padding:2px;}

.input01 {  font-size: 9pt; background-color: #fff; height:18px; line-height:18px; vertical-align:middle; border-color: #fff #cfcfcf #cfcfcf #fff; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: "Arial", "Helvetica", "sans-serif"}
.butmar{ margin:0 0 0 5px\9;+margin:0 0 0 5px;_margin:12px 0 0 5px;}
.mar{ margin-left:2px;}
.butblue01{float:left; }
.videobutb{ float:left; margin-top:2px; margin-left:5px;}
.butblue01,.videobutb{ height:19px; line-height:19px;padding:0 5px; vertical-align:middle;background: url(../images/butbg.gif) left -73px repeat-x;border: solid 1px #f49351;color: #ff5500; text-decoration:none;}
.butblue01:hover,.videobutb:hover{line-height:19px; height:19px;vertical-align:middle; padding:0 5px;background: url(../images/butbg.gif) left -52px repeat-x;border: solid 1px #bff94f;color: #577c10; text-decoration:none;}

.butblue02{ float:left; margin-left:280px; padding:2px 8px 32px 8px;background: url(../images/butbg.gif) left -73px repeat-x;border: solid 1px #f49351;color: #ff5500; display:inline; text-decoration:none;}
.butblue02:hover{padding:2px 8px 2px 8px;background: url(../images/butbg.gif) left -52px repeat-x;border: solid 1px #bff94f;color: #577c10; text-decoration:none;}

.mright{ float:left; width:708px; border:1px solid #dbdbdb; margin:10px 0 15px 0;  background:#fff; padding:10px 10px 30px 10px;}
.mtit01{ float:left; width:640px; height:42px; background:url(../images/titbg01.jpg) repeat-x;font-family: '΢���ź�',Arial, Helvetica, sans-serif; font-size:14px; padding-top:10px; }
.mtit02{ float:left;width:690px; caption-side:bottom; font-weight:bold; color:#292727; height:30px; line-height:30px; vertical-align:middle; margin:10px 0 10px 14px;display:inline; }
.mcontt{ float:left; width:690px; height:17px; background:url(../images/Issue_07.jpg);}
.mcont{ float:left; width:654px; background:url(../images/Issue_11.gif) repeat-x; border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc; margin-left:14px; padding-left:10px;  padding-right:10px; padding-bottom:10px;line-height:28px;display:inline;}
.mcont p{ clear:both; line-height:38px;}
.fontu{ font-weight:bold; color:#292727; text-decoration:underline;}
.fontu:hover{ font-weight:bold; color:#292727; text-decoration:none;}
.mdaohang{ float:left; width:707px; background:#ffecc4; border-top:2px solid #fdca68;border-bottom:1px solid #fdca68;border-left:1px solid #fdca68;border-right:1px solid #fdca68; height:35px; line-height:35px; vertical-align:middle;  padding-left:20px; font-weight:bold; }
.mdaohang p{ float:left;width:150px; height:26px; text-align:center;margin:5px 20px 0 5px;}
.mdaohang p a{ float:left; display:block; width:150px; height:26px; text-align:center; line-height:26px; vertical-align:middle; background:url(../images/tl2.jpg); color:#282627; text-decoration:none; font-weight:normal!important;  display:inline;}
.mdaohang p a:hover,.mdhbg{ background:url(../images/tl1.jpg)!important; color:#fff!important; text-decoration:none;font-weight:normal!important;}
.newstd{ line-height:22px; padding-left:5px;border-bottom:1px solid #f3f3f3;word-wrap: break-word; }
.sqjpjjbut{ float:left; width:690px;text-align:center; height:30px; line-height:30px; vertical-align:middle; clear:both; margin-top:10px; }
/**********����**********/
.footer{clear: both;margin: 0px;padding-top: 10px;border-top: solid 1px #eaeaea;color: #333333; background:#fff;line-height:25px;text-align: center; background:url(../images/footbg.jpg) repeat-x;}
.footer ul{list-style: none;}
.footer ul li{	display: inline;padding:0 6px 0 6px; border-right: solid 1px #333333;}
.footer img{vertical-align: middle;}
.footer A{color: #333333;text-decoration: none;}
.footer A:hover{color: #333;text-decoration: underline;}
.recright{ float:left; background:#fff; padding-top:8px; margin-top:10px; padding-bottom:10px; width:730px;}
.tit05{ width:694px; height:30px; line-height:30px; vertical-align:middle; background:url(../images/t3.jpg) no-repeat; color:#333; font-weight:bold; font-size:14px; padding-left:15px; margin:5px 0 5px 3px;}
.rectop{ width:690px; height:60px; background:url(../images/tbg5.jpg) no-repeat; padding:35px 0 0 40px; line-height:28px; color:#333;}
.bfon14{ font-size:14px; font-weight:bold; color:#333;}
.hfon12{ font-size:12px; color:#868383;}  
.recmid{ background:#fffbf7; width:730px;height:90px\9;+height:100px;_height:90px;}
.texta1{ border:1px solid #fbd396; line-height:22px; overflow:hidden; color:#868383; padding:5px; margin-left:40px; display:inline; margin-top:10px; margin-bottom:10px; margin-right:10px; height:70px;}
.fzbut{ margin-top:20px;}
.recbot{background:#fffbf7; width:660px; height:50px; padding-left:40px; float:left;} 
.recbota{ width:77px; margin-right:20px; height:26px; display:block; text-align:center; line-height:26px; vertical-align:middle; float:left;  background:url(../images/t4.jpg); color:#5e3d06; font-weight:bold; text-decoration:none;}
.recbota a{ color:#5e3d06; text-decoration:none;}
.recbota a:hover{ text-decoration:underline;}
.tit06{background:#ff6803; float:left; clear:both;color:#fff; font-weight:bold; padding:6px 10px 6px 10px; font-size:14px; margin:10px 0 10px 0; display:inline;}
.wxts{ clear:both;color:#333; font-weight:bold; padding:6px 10px 0 10px; font-size:14px;}
.theight{ width:210px;}
.wenzi{ color:#333; line-height:28px; clear:both; margin:10px 0 10px 10px;}
.tit07{  height:31px; line-height:31px; vertical-align:middle; background:url(../images/tt1.jpg) no-repeat; color:#333; font-weight:bold; padding:10px 0 0 20px;}
.wenziint{ float:left; width:680px; height:69px; font-size:14px; line-height:25px; color:#333; font-size:14px; background:url(../images/tbg6.jpg); padding:15px 10px 0 10px; margin-left:10px; margin-bottom:10px; display:inline;}
.tab01{ float:left; margin-left:10px;margin-left:10px\9;+margin-left:10px;_margin-left:5px; border:1px solid #dbdbdb; border-top:none;}
.wzjs{ line-height:25px; float:left; width:670px; clear:both;  }
.wzjs p{ clear:both;line-height:35px; padding-left:10px;}
.px14 { font-size:14px; text-align:center; color:#333; border-top:1px solid #e6e6e6; height:33px; line-height:33px; vertical-align:middle; }
font18{ font-size:18px; text-align:center; color:#fff; font-weight:bold;}
.tshi{ float:left; text-align:left; width:718px; margin-top:6px; border:1px solid #e6e6e6; background:#fff; line-height:28px; font-size:12px; padding:5px;}
.stbg1{ background:url(../images/stucoin.png) top 8px left no-repeat; padding-left:25px;}
.stbg2{ background:url(../images/stucoin.png) top -16px left no-repeat;}
.stbg3{ background:url(../images/stucoin.png) top -38px left no-repeat; padding-left:25px;}
.stbg4{ background:url(../images/stucoin1.jpg) top 8px left no-repeat; padding-left:25px;}
.stbg5{ background:url(../images/stucoin1.jpg) top -21px left no-repeat; padding-left:25px;}
.stbg6{ background:url(../images/stucoin1.jpg) top -52px left no-repeat; padding-left:25px;}
.stbg7{ background:url(../images/stucoin1.jpg) top -81px left no-repeat; padding-left:25px;}
.stbg8{ background:url(../images/stucoin1.jpg) top -110px left no-repeat; padding-left:25px;}
.stbg9{ background:url(../images/stucoin1.jpg) top -142px left no-repeat; padding-left:25px;}
.stbg10{ background:url(../images/stucoin1.jpg) top -172px left no-repeat; padding-left:25px;}
.stbg11{ background:url(../images/stucoin2.jpg) top 8px left no-repeat; padding-left:25px;}
.stbg12{ background:url(../images/stucoin2.jpg) top -21px left no-repeat; padding-left:25px;}
.stbg13{ background:url(../images/stucoin2.jpg) top -52px left no-repeat; padding-left:25px;}
.stbg14{ background:url(../images/stucoin2.jpg) top -81px left no-repeat; padding-left:25px;}
.stbg15{ background:url(../images/stucoin2.jpg) top -110px left no-repeat; padding-left:25px;}
.stbg16{ background:url(../images/stucoin2.jpg) top -142px left no-repeat; padding-left:25px;}
.txl{ float:left; width:53px;}
.txl img{ border-radius:3px;}
.txr{ float:right;width:120px;}
/*20131022������Ա���ķ���������ʽ*/
#layer1{
float:left;display:block;width:200px;
}
#layer2{
float:left;display:block;width:410px;color:red;
}
/*��������*/
#time_table{
border-collapse:collapse;;
}
#time_table td{
text-align:center;
border:solid 1px #ccc;
}
.selected_time{ background:url(../images/gou.jpg) no-repeat center; text-align:center; }
.noselect_time{ background:url(../images/gou_hui.jpg) no-repeat center; text-align:center; }

.sksj{ text-align:left; line-height:18px; padding:3px 0 3px 6px;}
.sksjtd{border-bottom:1px solid #dbdbdb;padding-left:5px;line-height:25px; padding:5px;  }

.hoverbg { clear:both;float:left;list-style:none; color:#6c6c6c; margin-top:4px; padding-bottom:10px;}
.hoverbg p{width:250px;height:27px;line-height:27px; vertical-align:middle; margin-bottom:1px;  }
.hoverbg p a{ color:#0c0c0b; font-size:14px;width:150px; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:underline; background:url(../images/coin.jpg) no-repeat left; padding-left:12px; margin-left:7px;}
.hoverbg p a:hover{ color:#333;padding-left:12px;text-decoration:none;}
.ycjx{ float:left; width:708px; border:1px solid #dbdbdb; margin:0 0 15px 0;  background:#fff; padding:10px 10px 30px 10px;}

.box_mid{ float:left; width:728px; border:1px solid #dbdbdb; margin:0 0 15px 0;  background:#fff; height:35px; line-height:35px; vertical-align:middle; color:#ff0000; text-indent:10px; font-size:14px;}
.box_mid a{color:#ff0000; text-decoration:underline;}
.box_mid a:hover{color:#ff0000; text-decoration:none;}

.newreg{clear:both;width:908px;margin-right: auto;margin-left: auto; margin-top:8px; border:1px solid #e7e6e6; background:#fff; padding:10px 20px 10px 20px; }
.xg{border:solid 1px #e4edf9;background: #f7fbfe;padding:10px;min-height: 20px; ;}

.tisem{display: block;margin-bottom: 10px;padding: 30px 10px 30px 90px; background: url(../images/imp.gif) #fffaa8 10px center no-repeat;border: solid 1px #fedb87;color:#946903;font-weight: bolder;font-style: normal;font-size: 14px; margin-top:8px;}



/********��ע��********/
.loginb3{margin:0px auto 20px auto;}
.loginb3 fieldset {border: none;}
.loginb3 fieldset div {padding:5px;_height:1%;overflow:auto;}
.loginb3 fieldset TEXTAREA{padding: 2px;font-size: 12px;}
.loginb3 fieldset label {float:left;width:20%;text-align:right;padding:5px;margin-right:5px;}
.loginb3 fieldset .indent{width:300px;text-align:left;}
.div6{ width:690px; float:left; padding:0px; margin:0px;}
.div7{ width:133px; float:left; text-align:right; margin-top:5px;}
.loginb3 fieldset p{margin:5px;line-height: 2;}
.loginb3 p img{margin:5px;vertical-align: middle;}
.loginb3 A:hover{text-decoration: underline;}
.btbg1{ background:#fff3cf; border:solid 1px #ffe999;font-size: 14px; font-weight: bolder; color: #f00; margin-top:2px;}
.btbg2{ background:#d8f7f5; border:solid 1px #abeee9;font-size: 14px; font-weight: bolder; color: #0f8fb9;}
.btbg3{ background:#ffced5; border:solid 1px #ffadad;}
.btbg4{ background:#fff3cf; border:solid 1px #ffe999;font-size: 14px; text-align: center; font-weight: bolder; color: #f00; margin-top:2px;}
.btbg1 img,.btbg2 img,.btbg3 img{ margin:0 7px 0 2px;}
.btbg2 strong{ color: #000; }
.zsbg{ background:#fff9ed; border:#ffdd99 1px solid;vertical-align:middle; padding:2px; color:#f80;}
.zctk{ border-bottom:solid 1px #e4edf9; border-top:solid 1px #e4edf9; text-align:center; margin:10px  auto;}
.zc1div1{ width:150px; float:left;  padding:0px; margin:0px;}
.zc1div2{ width:150px; padding:0px; margin:0px;}
.loginb4{margin:0px auto 20px auto;}
.loginb4 fieldset {border: none;}
.loginb4 fieldset em{display: block;margin-bottom: 10px;padding: 30px 10px 10px 80px;height: 80px!important;*height: 40px!important;vertical-align: middle;     background: url(../images/imp.gif) #fffaa8 10px center no-repeat;border: solid 1px #fedb87;color:#946903;font-weight: bolder;font-style: normal;font-size: 14px;}
.loginb4 fieldset div {padding:5px;overflow:auto;}
.loginb4 fieldset TEXTAREA{padding: 2px;font-size: 12px;}
.loginb4 fieldset label {float:left;width:100px;text-align:right;padding:5px;margin-right:5px;}
.loginb4 fieldset p{margin:5px;line-height:2;}
.loginb4 p img{margin:5px;vertical-align: middle;}
.loginb4 A:hover{text-decoration: underline;}
.span3{float:left;width:105px;text-align:right;padding:5px;margin-right:5px;  }
.span1{ width:120px;text-align:center;padding:5px; float:left; margin-right:28px;}
.span2{ width:30%;padding:5px; float:right;}
.div1{ width:500px; float:left;}
.div8{ width:340px; float:left;}
.div9{ width:295px; float:left;}
.div2{ width:360px; float:left;}
.div3{ width:330px; float:left; background:#fff9ed; border:#ffdd99 1px solid;color:#f80; margin-top:5px;}
.div3 a{ color: Blue; text-decoration: underline;}
.div3 a:hover{  color: Red; text-decoration: none;} 
.div5{ border-bottom:solid 1px #eaead0;}

/********��½����*******/
.loginb2{margin:30px auto 20px auto;padding: 5px;width:700px;background: #fff;border: solid 2px #f8f1d1;}
.loginb2 fieldset {padding:10px;border: none;}
.loginb2 fieldset em{display:block;margin-bottom: 10px;padding:20px 10px 20px 100px;height:80px!important;vertical-align: middle;background: url(../images/imp.gif) #fffaa8 10px center no-repeat;border: solid 1px #fedb87;color:#946903;font-weight: bolder;font-style: normal;font-size: 14px;}
.logdiv{ margin-bottom:20px;}
.loginb2 fieldset div {clear:left;border-bottom: solid 1px #ededed;padding:5px;_height:1%;overflow:auto;}
.loginb2 fieldset div input{background: #fff;border: solid 1px #eaead0;padding:2px;}
.loginb2 fieldset TEXTAREA{padding: 2px;font-size: 12px;}
.loginb2 fieldset label {float:left;width:33%;text-align:right;padding:5px;margin-right:5px;}
.loginb2 fieldset p{margin:5px;line-height: 2;}
.loginb2 p img{margin:5px;vertical-align: middle;}
.loginb2 A{text-decoration: none;}
.loginb2 A:hover{text-decoration: underline;}
.zsbg{ background:#fff9ed; border:#ffdd99 1px solid;vertical-align:middle; padding:3px 2px 3px 2px; color:#f80;
font-size: 14px;}
.fxk{ padding:0!important; line-height:22px; width:380px; float:left;}
.xzsf{float:left;width:20%;text-align:right;padding:0 5px 0 5px;margin-right:5px;}
.centerad{ float:left; width:728px;  margin:0 0 10px 0;background:#fff;}
.bankt{ width:320px; background:url(../images/bankt1.gif) no-repeat 5px #fff5d1; border:1px solid #ffe27b; padding:5px 0 0 25px; height:35px; line-height:35px; vertical-align:middle; font-size:14px; margin:50px 0 50px 200px;clear:both;}
.nbankt{ width:370px; background:url(../images/bankt1.gif) no-repeat 5px #fff5d1; border:1px solid #ffe27b; padding:5px 0 0 25px; height:35px; line-height:35px; color:#000; vertical-align:middle; font-size:14px; margin:10px 0 10px 100px;clear:both;}
.banktab{float:left; clear:both; border:1px solid #fff2a8; font-size:14px; margin:10px 0 30px 0;}
.banktab td{ font-size:14px;}
.banktabtd1{border-bottom:1px solid #fff2a8;border-right:1px solid #fff2a8;color:#000;}
.banktabtd2{border-bottom:1px solid #fff2a8; padding-left:3px;color:#333;}
.banktabtd2 input{ border:1px solid #f9f3c5; height:20px; line-height:20px; vertical-align:middle;}
.banktabtd2 a,.bankt a,.nbankt a{ color:#F00; text-decoration:underline;}
.banktabtd2 a:hover,.bankt a:hover,.nbankt a:hover{color:#F00 ;text-decoration:none;}
.ntit01{ display:block; float:left; width:137px; height:24px; line-height:24px; vertical-align:middle; background:url(../images/nt1.gif) no-repeat; color:#fff!important;text-decoration:none; padding-left:10px; margin-right:10px}
.ntit01 a:hover{color:#fff!important; text-decoration:underline;}
.newtab1{ float:left;}
.newtab1td a,.td1 a,.td2 a{ color:#0c0c0b;text-decoration:underline;}
.newtab1td a:hover,.td1 a:hover,.td2 a:hover{ color:#333;text-decoration:none;}
.tdtext{ padding:3px; line-height:20px;}
.ntab1{float:left;}
.ntab1 td{ background:#fff; color:#666666;}
.tab1td1{ color:#777676!important; border-bottom:1px solid #e9e6e6;}
.tab1td2{border-bottom:1px solid #e9e6e6; }
.tab1td3{color:#777676!important;}
.tab1td4{ border-bottom:1px solid #e9e6e6;}
.tab1td5{ border-bottom:1px solid #e9e6e6; padding-left:8px;}
.newpadd{padding:5px; line-height:20px;word-break:break-all;}

.changecity{cursor:pointer;text-decoration:underline;}
.changecity:hover{text-decoration:none!important;}
.linelink{cursor:pointer;text-decoration:underline;}
.linelink:hover{text-decoration:none!important;}

.newmart{ display:block;margin-top:5px; margin-top:5px\9;+margin-top:10px;_margin-top:10px; font:left;}

/* ����΢�ŵ����� */
.wxtcc{display:none;position:relative;clear:both;width:950px;margin-right: auto;margin-left: auto;z-index:9999;}
.shadow{position:absolute;right:20px; float:left;margin-top:6px;width:382px; height:217px;background:#bbb; z-index:9999;}
.xzjiantou{position:absolute;z-index:111;right:95px;float:left;top:-4px;}
.weixinbox{ float:left; width:380px;height:215px; text-align:left;position:relative;top:-4px;left:-4px;border:1px solid #555;z-index:10000; background:#efefef;}
.weixinbox div {float:left; margin:5px 15px 8px 20px;}
.weixinbox div span{ float:left; width:170px;text-align:center; }
.weixinbox div span p img{ float:left; border:1px solid #e2e2e2; }
.weixinbox div span p{ float:left;width:170px;color:#333; clear:both;text-align:center; margin:4px 0 4px 0; font-size:13px; }
.weixinbox div span p a{color:#1fa300;font-size:13px; text-decoration:underline;}
.weixinbox div span p a:hover{color:#1e9003; text-decoration:none;}
.syapp{background:#71ba37;border:1px solid #589b22; padding:5px 0;text-align:center;margin-top:5px}
.syapp a{ color:#fff; text-decoration:underline;margin-right:5px;}
.syapp a:hover{color:#fff; text-decoration:none; margin-right:5px;}

.jdjl_list{ float:left; margin-top:5px; width:718px; background:url(../images/addbg.jpg) repeat-x; border:1px solid #e0e0e0; height:37px; line-height:37px; vertical-align:middle; padding-left:10px; }
.jdjl_list ul li{ width:160px; margin:1px 0 0 0;  float:left; text-align:center; }
.jdjl_list ul li a{ color:#666; font-size:14px; margin-right:3px;border:1px solid #dfdfdf;background:#f7f7f7; border-bottom:none; font-weight:bold; margin-top:8px;display:block;height:28px;  line-height:28px; vertical-align:middle;text-decoration:none;}
.jdjl_list ul li a:hover{ text-decoration:none;}
.jdjl_list em{ position:absolute;width:16px; height:16px; line-height:16px; vertical-align:middle; background:#f00; color:#fff; font-style:normal; border-radius:50%; margin:6px 5px 0 1px; font-weight:normal; font-size:12px;}
.jdjl_listbg{background:#fff!important; border:1px solid #e0e0e0!important; border-bottom:none!important; border-top:1px solid #f00!important;margin-top:8px!important;  color:#f00!important;}


.yuekemar{margin:8px;padding:8px; background:#fff;}
.teaint{ float:left; width:100%; padding-bottom:8px; color:#333; clear:both; border-bottom:1px solid #f9f9f9;}
.teaint img{ float:left; width:60px; height:60px; border:1px solid #ccc;border-radius:5px;}
.teaint span{ float:left; margin:0 0 0 10px; line-height:20px; } 
.color999{ color:#999!important; font-size:12px;}
.yuekebox{ float:left;width:100%; clear:both; margin:15px 0 0 0 ;}
.yuekebox li{ float:left; display:block; clear:both; width:100%; background:url(../../mob/images/jt.png) right  no-repeat; background-size:11px 10px; line-height:40px; color:#666;border-bottom:1px solid #f9f9f9;}
.yuekebox li em{ float:right;color:#999; font-size:12px; margin-right:18px;}
.ykbot{ float:left; width:100%; padding-top:15px; padding-bottom:10px; background:#f9f9f9; text-align:center; font-size:16px; clear:both; color:#999; line-height:30px; border:1px solid #ebebeb; margin:6px 0 8px 0;}

.stu_zl{ float:left;width:100%;border-radius:5px; margin:10px 0 0 0; background:#fff;font-family:Helvetica,Microsoft Yahei,Arial,sans-serif; }
.stu_zlp2{ position:relative; clear:both; display:block;min-height:35px; height:auto;  line-height:35px;padding:0 0 0 70px; margin-top:4px; vertical-align:middle; }
.stu_zlpem2{float:left; font-style:normal!important; height:32px; line-height:32px; vertical-align:middle; width:85px; position:absolute;top:-2px;left:4px;  color:#666; text-align:left;}
.stu_zl p input{ float:left;width:300px;padding-left:3px; height:25px;line-height:25px; vertical-align:middle;overflow:hidden;font-family:Helvetica,Microsoft Yahei,Arial,sans-serif; border:1px solid #d9d9d9; color:#333;background:0;outline:0;}
.stu_zlselect{ float:left;width:305px;height:28px;line-height:28px; vertical-align:middle; border: solid 1px #d9d9d9; color:#333;font-family:Helvetica,Microsoft Yahei,Arial,sans-serif;
appearance:none;
  -moz-appearance:none; padding-left:3px;
  -webkit-appearance:none;
 background:url(../../mob/images/nt02.gif) no-repeat scroll right 5px center transparent; padding-right:14px; background-size:8px 5px;
 bpadding-right: 14px;}
.stu_zlselect::-ms-expand { display: none; }
.xzsj{ margin:0 10px 0 10px ; background:#fff;}
.timep{ clear:both;  padding:0 8px 0 4px; line-height:30px; vertical-align:middle;}
.timep p{ float:left;clear:both; margin:5px 0;}
.timep p select{ float:left; border:1px solid #d9d9d9; width:60px; margin:3px 0 0 0; height:25px; line-height:25px; vertical-align:middle; margin-right:5px; padding:0 3px;}
.timep em{ color:#666; text-align:right; width:85px; font-style:normal;float:left; margin-right:3px; }
.timep a{ height:30px; float:left; padding-left:5px; width:276px;line-height:30px; vertical-align:middle; display:block; border:1px solid #d9d9d9; background:url(../../mob/images/time.png) no-repeat right 6px center; background-size:18px 18px;}
.zxyytj{width:100%;  clear:both; background:#ff9535;overflow:hidden;display:block;padding:10px 0;text-align:center;color:#fff!important; border:none; font-size:14px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
}
.course_list{ clear:both; margin-bottom:10px; position:relative;  }
.course_list li{ float:left; width:100%; clear:both;   background:#fff;font-size:12px; line-height:25px; border-top:8px solid #f4f4f4; color:#333;}
.course_list li span{ float:left; padding:7px 5px; color:#999; line-height:22px;}
.course_list li span p{ clear:both;}
.course_list li span em{ margin-right:5px;}
.yuekexx{padding-left:76px!important; margin-top:-8px!important;}
.course_list li span em a{ color:#999; font-size:14px; text-decoration:underline; }
.course_list li span em a:hover{ text-decoration:none;}
.course_list li div{ float:right;padding:5px; font-size:12px;}
.course_list li div p{ text-align:center;}
.coursezt{padding:0 6px; width:40px; text-align:center; height:20px; line-height:20px; vertical-align:middle; margin-left:5px; font-size:12px!important; border:1px solid #f60; border-radius:3px; color:#f60!important; float:right;}
.coursexg{padding:0 6px; min-width:40px; text-align:center; height:20px; line-height:20px; vertical-align:middle; margin-left:5px; font-size:12px!important; border:1px solid #999; border-radius:3px; color:#333!important; float:right;}
.coursetime{ font-size:12px; color:#999;}
.tealy{ float:left; margin-left:5px; margin-right:220px;background:#fdf0da; color:#333; line-height:20px; padding:5px 8px;border-radius:3px; }
.tealy a,.jzly a{ background:#18b003; color:#fff; float:right;  padding:2px 8px; border-radius:3px; text-decoration:none; margin:2px 5px;}
.jzly i,.jzly em,.tealy i,.tealy em{ font-style:normal!important;}
.jzly{ float:right; margin-right:6px; margin-left:220px;background:#fdf0da; color:#333; line-height:20px; padding:5px 5px;border-radius:5px;}
.tealy em,.jzly em{ margin-left:6px; color:#999;}
.dhk{float:right;position:relative; clear:both;}
.dhktea{float:left!important;position:relative; clear:both;}
.dhkimg{position:absolute; right:0; clear:both; float:right;}
.dhkl{position:absolute; left:0; clear:both; float:left;}
.jiazint{float:right;clear:both; text-align:right; height:10px; line-height:10px; vertical-align:middle; color:#999; padding-right:10px;}
.teacherint{float:left!important;clear:both; text-align:left; height:10px; line-height:10px; vertical-align:middle; color:#999;padding-left:10px;}
.jiazint em,.teacherint em{ float:left;margin-right:5px;}
.font333{ color:#333!important;}
.timebg{ float:left; background:url(../../mob/images/time2.png) no-repeat left 2px  center; padding-left:18px; background-size:13px 13px;}
.adbg{ float:left; width:140px; height:25px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-left:6px; background:url(../../mob/images/ad.png) no-repeat left center; padding-left:17px;  background-size:16px 15px;}
.kemubg{ float:left; background:url(../../mob/images/kemu.png) no-repeat left center; padding-left:19px; background-size:18px 18px; color:#63a22e;}
.teatbbg{ float:left; background:url(../../mob/images/person.png) no-repeat left center; padding-left:15px; background-size:14px 14px;}
.bhbg{ float:left; background:url(../../mob/images/bh.png) no-repeat left 3px center; padding-left:20px; background-size:13px 13px;}
.ckqb{ clear:both; padding-right:6px!important; }
.ckqb a{ color:#666; font-size:12px!important;}
.xdtime{ margin-left:5px; font-style:normal;}
.ddxxt01{ color:#333!important;border-bottom:1px solid #dadada;border-top:1px solid #dadada; height:20px; line-height:20px; vertical-align:middle; width:720px; margin-bottom:3px; background:#e3e3e3;}
.ddxxt01 em{ float:right;}
.centerteaimg{  position:absolute; left:0; clear:both; border:1px solid #c0c0c0;width:60px; height:60px; margin:40px 10px 5px 10px;}
.p18{ font-size:18px; margin-left:5px;}
.payts{ margin:100px auto; width:200px; color:#999; text-align:center; height:50px; background:url(../../mob/images/pay_icon.png) no-repeat top center; background-size:50px 50px; padding-top:55px;}
.heji{text-align:right!important; color:#666;}
.heji strong{ color:#f00;}
.fukuan{ padding:0 10px;height:23px; line-height:23px; vertical-align:middle; margin-left:15px; text-decoration:none;  border:1px solid #f60;font-size:12px!important; border-radius:10px;  background:#f60!important; float:right; margin-top:6px; color:#fff!important;}
.xgbut{ padding:0 10px;text-decoration:none;  height:23px; line-height:23px; vertical-align:middle; margin-left:15px; font-size:12px!important; border:1px solid #999; border-radius:14px; color:#666!important; float:right;margin-top:6px;}
.jjbut{ padding:0 10px; height:23px; line-height:23px; vertical-align:middle; margin-left:15px; font-size:12px!important; background:#999; border:1px solid #999; border-radius:10px; color:#fff!important; float:right;margin-top:6px;text-decoration:none!important;}
.greenhover{ color:#1fa300!important; text-decoration:underline;}
.greenhover:hover{text-decoration:none;}
.p15{ font-size:15px;}
.newright{ float:left; width:730px; margin-top:12px; height:auto; margin-left:12px; background:#fff;padding-bottom:10px; border:1px solid #e6e6e6; }
.fankuinew{display:block; overflow:hidden;  clear:both; color:#333; font-size:12px;min-height:25px; padding:5px 5px 2px 25px; height:auto; line-height:25px; background:url(../../mob/images/gg.png) no-repeat left 7px top 11px #fffcdf;background-size:13px 12px; border:1px solid #f9ed87;}
.fankuinew a{ color:#333;text-decoration:none;margin-right:8px;}
.fankuinew a em{  color:#f00; font-size:14px; font-style:normal; font-weight:bold;}
.point_box{ float:left; background:#f9f9f9; border:1px solid #e6e6e6;border-radius:5px;width:660px; height:60px; margin:15px 12px 8px 25px; display:inline; padding:5px 0 25px 15px; font-size:14px; display:inline;}
.point_box p{ line-height:38px; margin-top:5px;clear:both;}
.point_box p span{ margin-right:7px;}
.point_boxpa,.point_boxpa1{padding:0 6px 0 6px; background:#fcf8ed; border:1px dashed #f89b00; color:#F00; margin:0 3px 0 3px;}
.point_boxpa{ text-decoration:underline;}
.point_boxpa:hover{color:#F00; text-decoration:none;}
.point_boxpa1:hover{color:#F00; text-decoration:none;}
.stu_box2{ float:left; width:674px; margin:6px 12px 5px 25px; height:68px; border:1px solid #e6e6e6; border-radius:5px;}
.stu_box2 ul li:hover{ background:#f9f9f9;}
.stu_box2 ul li{ float:left;display:block; text-align:center; line-height:35px; vertical-align:middle; border-right:1px solid #e6e6e6; color:#666;  width:24.8%;overflow:hidden;}
.stu_box2 ul li img{ width:18px; height:18px;}
.stu_coin0{display:block;width:20px;height:20px;margin:5px auto -3px auto;}
.stu_box2 ul li a{ color:#666; height:60px; font-size:13px; padding-top:8px; display:block;  vertical-align:middle;}
.stu_box2 ul li a:hover,.stu_box2 ul li a{ color:#666; text-decoration:none;}
.norborder{ border-right:0!important;}
.czbut{ display:block; float:left; width:61px; text-align:center; height:21px; line-height:21px; vertical-align:middle; background:url(../../edueasestu/images/chongzhi.jpg); color:#fff; font-size:12px; margin:7px 6px 0 16px; }
.jfqkbut{ display:block; float:left; width:96px; text-align:center; height:21px; line-height:21px; vertical-align:middle; background:url(../../edueasestu/images/jfqk.jpg); color:#fff; font-size:12px; margin:7px 12px 0 0;}
.czbut:hover,.jfqkbut:hover,.czbut,.jfqkbut{color:#fff;text-decoration:none;}

.tea_info{ float:left; clear:both; margin:8px 15px; }
.tea_info img{ float:left; width:90px; height:90px; margin:15px 0 0 14px; border:1px solid #e6e6e6;}
.tea_info span{ float:left; margin:12px 12px 0 12px; line-height:35px; font-size:14px; color:#333;width:565px;}
.tea_info span p{ color:#333; }
.tea_info span p em{ font-style:normal; color:#1fa300;}
.tea_info span p a{padding:2px; color:#999; margin:0 5px; text-decoration:underline; border-radius:3px; font-size:12px;}
.newfukuan{ padding:0 10px;height:23px; line-height:23px; vertical-align:middle; margin-left:15px;  border:1px solid #ff9535;font-size:12px!important; border-radius:14px;  background:#ff9535!important; text-decoration:none!important; float:right; margin-top:6px; color:#fff!important;}

.gz_list ul li{ width:33.33%; float:left; text-align:center; }
.gz_list ul li span{float:right;font-weight:normal; color:#dadada;}
.gz_listnew ul li{ width:50%; float:left;text-align:center; }
.gz_listn ul li{ width:100%; float:left;text-align:left; }
.gz_listn ul li a{ padding-left:10px;}
.gz_list ul li a,.gz_listnew ul li a,.gz_listn ul li a{ color:#999; display:block;height:40px; line-height:40px; vertical-align:middle; font-weight:bold; font-size:14px; background:#fff; border-bottom:2px solid #dadada;}
.gz_listbg{border-bottom:2px solid #f50!important; color:#f00!important;}
.courseint em{ margin-right:5px; font-size:12px; color:#333!important;}
.sharebut1,.sharebut2,.sharebut3{float:left;margin-right:2%;overflow:hidden;display:block;padding:10px 0; margin:16px 2px;text-align:center;color:#fff!important; border:none; font-size:14px;line-height:15px!important; -webkit-border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
}
.sharebut1{width:48%;background:#4cc808; }
.sharebut2{width:48%; background:#00b1f2;}
.sharebut3{width:48%; background:#ababab;}
.fbwzbot { text-align:left; clear:both; line-height:20px; color:#999; font-size:12px; background:#fff; margin:10px 0;}
.fxline01{ float:left;  clear:both;  margin:10px 10px 15px 10px;}
.fxline01 li{float:left; height:30px; width:310px; margin-right:30px;  line-height:30px; vertical-align:middle; }
.fxline01 li a{ float:left; display:block; width:310px; font-size:12px!important; color:#666; background:url(../images/coin1.jpg) no-repeat left center;background-size:5px;  padding-left:10px;overflow:hidden; text-decoration:none; text-overflow:ellipsis; white-space:nowrap;}
.fxline01 li a:hover{color:#333; display:block; width:310px; background:url(../images/coin.jpg) no-repeat left center;background-size:5px;  padding-left:10px;}
.mar10{ display:block;margin:0 10px; }
.share_t3{ float:left; clear:both;margin:10px 10px 0 10px; font-size:16px; color:#333;text-align:left;border-left:2px solid #fd8a2d; padding-left:8px;}
.more_article{ clear:both;border:1px solid #dadada; color:#333;  margin:0 10px; display:block; padding:7px 0; font-size:14px; text-decoration:none; background:#eaeaea; text-align:center; border-radius:1px;}
.shar_cont{ clear:both;font-size:12px; color:#666; padding:10px; line-height:25px;}
.icon{ width:40px; height:32px;margin:15px auto 0 12%;}
.teamod{ float:left;width:94%; margin:8px 1% 8px 1%;border:1px solid #d9d9d9;   padding:0% 2%;}
.teamod em{float:left; min-height:35px; line-height:35px; vertical-align:middle; width:105px; position:absolute;top:0;left:-2px; color:#333; text-align:left;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; font-style:normal; }
.teamod p em{color:#666!important;font-style:normal; }
.teamod p{ position:relative; clear:both; display:block; height:35px; line-height:35px;padding:0 0 0 105px; margin-top:4px; margin-bottom:4px;border-bottom:1px dotted #d9d9d9;  vertical-align:middle; }
.teamod p span{ color:#999;}
.teamod p input{ float:left; margin-top:2px;width:99%;height:25px;padding-left:3px;line-height:25px;overflow:hidden;font-family:"Î¢ÈíÑÅºÚ";background:0;border:0;outline:0;border:1px solid #d9d9d9; color:#666;}
.modbut{ float:right;display:block;padding:3px 10px;border-radius:3px; background:#53cc1b; line-height:20px; height:20px;color:#fff!important; margin:4px 3px 0 10px; vertical-align:middle; color:#fff; text-decoration:none!important;}
.modbut:hover{ color:#fff!important;text-decoration:none!important;}
.noborder{ border:none!important;}
.but_submit,.zxyytj,.fbwzbut,.tougaobut,.quxiao{overflow:hidden;display:block;padding:10px 0;text-align:center;color:#fff!important; text-decoration:none; border:none; font-size:14px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
}
.butadd{float:left;text-decoration:none!important; margin-right:10px!important; padding:7px 10px!important; width:90px;}
.quxiao{background:#9d9d9d;}
.but_submit{background:#4cc808;cursor:pointer;}
.zxyytj{ background:#ff9535;}
.fbwzbut{ background:#00b1f2;}
.tougaobut{ background:#ed304e;}
.tougaot img{ width:100%;}
.tougaowz{clear:both; background:#ffed7d; padding:8px 15px; line-height:25px; color:#9e5707;  }
.tougaowz p{clear:both; width:100%;}
.tougaowz p span{ display:block; margin-left:3px; padding-left:7px;}
.tougaowz p img{ float:left; position:absolute;margin-top:7px;   width:6px; height:10px;}
.tgt01{ margin-left:-10px; height:43px; padding-bottom:3px; line-height:43px; vertical-align:middle; padding-left:20px; background:url(../images/tgt.jpg) no-repeat left center #ffed7d; color:#fff;}
.tgbut{clear:both;margin:10px 0 10px 0; }
.line02{ float:right; margin:0 2px 0 10px;}
.line02 ul li{ float:left; clear:both; margin-bottom:11px;}
.line02 ul li a{ display:block; color:#333; border:1px solid #e6e6e6; background:#fff; width:150px; height:40px; line-height:40px; vertical-align:middle; font-size:14px; padding:3px 0 0 50px;}
.line02 ul li a em img{ float:left; width:18px; height:18px; margin:10px 6px 0 0;}
.line02 ul li a:hover{ display:block; color:#333; border:1px solid #fde0ba; background:#fff2e1; width:150px; height:40px; line-height:40px; vertical-align:middle; font-size:14px; padding:3px 0 0 50px;}
.tixianbut{ border:1px solid #1fa300; color:#1fa300; padding:2px 4px; border-radius:1px; text-decoration:none;}
.tixianbut:hover{border:1px solid #2bc805;color:#1fa300; background:#f2ffef;}
.line03{ float:left; margin:8px 2px 2px 0;clear:both;width:202px; }
.line03 ul li{ float:left; clear:both;  margin-top:-1px; border:1px solid #fde0ba; background:#fff2e1; }
.line03 ul li:hover{ display:block; color:#333; border:1px solid #e6e6e6; background:#fff;}
.line03 ul li a{ display:block; color:#333;width:180px; height:28px; line-height:28px; vertical-align:middle; font-size:14px; padding:3px 0 0 20px;}
.line03 ul li a img,.line01 ul li a img{ float:left; width:15px; height:15px; margin:7px 6px 0 0;}
.line03 ul li a em,.line01 ul li a em{ float:left;}
.line03 ul li i,.line01 ul li i{ float:left; margin:6px 0 0 3px;font-style:normal; background:#F00; min-width:14px; min-height:14px; padding:1px; font-size:11px; line-height:14px; vertical-align:middle;border-radius:50%; color:#fff; font-family:Arial, Helvetica, sans-serif; text-align:center;}
.how{ float:left; background:url(../images/wen.gif) left no-repeat; padding-left:20px; font-size:14px; font-weight:bold; color:#333; margin:10px 0 0 10px; }
.center_list,.txlist{ float:left; width:100%; clear:both; margin-bottom:10px;}
.center_list1{ float:left; width:100%; clear:both;}
.center_list ul,.mar10,.center_list1 ul{ display:block;margin:0 8px; }
.center_list ul li,.center_list1 ul li{display:block;overflow:hidden;margin:8px 0 0 0; background:#fff; font-size:12px; padding:5px; border:1px solid #ebebeb;box-shadow:1px 1px 0.5px #efefef; color:#999;}
.center_list ul li p,.center_list1 ul li p{ clear:both; line-height:22px;}
.wxshare{margin:10px 10px;line-height:25px; }
.piclist{ float:left; width:700px; margin:10px; clear:both;}
.piclist ul li{float:left; list-style:none; margin:10px 45px 10px 10px; }
.piclist ul li p{ text-align:center; line-height:25px; width:120px;}
.piclist ul li p img{ width:140px; height:165px;}
.piclist ul li p a{ color:#999; text-decoration:underline;}
.piclist ul li p a:hover{ color:#333; text-decoration:none;}
.newstz{ clear:both; width:681px; padding:8px 5px 8px 5px;background:#fff1f1; border:1px solid #f00; margin:10px ; color:#333;font-size:14px;}
.newstz a{ margin-right:6px; font-size:14px; text-decoration:underline;}
.newstz a:hover{ text-decoration:none;}
.newstz a em{ color:#f00; font-weight:bold;}
.kemnew{float:left;max-width:75px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

.jjskcoin{ background:url(../images/skcoin.gif) top left no-repeat #fff!important; background-size:10px 10px!important;}
.newblue{ color:#0000ff!important;}
.newhelp{float:right; background:url(../../i/question.png) right 6px center no-repeat ; padding-right:22px; color:#333; background-size:14px 14px; font-size:14px;}

.newcoin{color:#f00; font-size:11px; margin-left:2px; display:inline;}
.timesort{ width:75%; padding-left:25%; float:left; background:#fd8a2d; color:#fff;}
.timesort ul li{ float:left; padding:5px 0; width:33%; line-height:22px; font-size:12px;background:#fd8a2d;  text-align:center;}
.xztime{ margin-bottom:10px;}
.xztime li{ float:left; width:100%; clear:both; line-height:35px; border-bottom:1px solid #f4f4f4;color:#666; font-size:14px;}
.xztime li em{ float:left; display:block;width:25%;  padding:6px 0; text-align:center;}

.text a{ color:#fff; font-size:14px;}
.i-check {width: 20px;height: 20px;position: relative;margin:10px auto;}
.i-check label {width: 20px;height: 20px;position: absolute;top: 0;left: 0; border:1px solid #dadada; background:#fff;border-radius:50%;}

.i-check  label:after {content: '';width: 9px;height: 5px;position: absolute;top: 4px;left: 4px;border: 3px solid #fd8a2d;border-top: none;border-right: none;background:transparent;opacity: 0;transform: rotate(-45deg);}
.i-check input[type=checkbox]:checked + label:after {opacity: 1;}
.i-check input[type=checkbox] {opacity: 0;position: absolute;z-index: 2;left: 0;top: 0;width: 100%;height: 100%;margin: 0;cursor: pointer;}

.newt01{ width:202px; color:#fff;background:url(../images/nt01.gif) repeat-x; text-indent:1em; font-size:13px; font-weight:bold;height:32px; line-height:32px; vertical-align:middle;padding-top:0\9;+padding-top:0;_padding-top:6px; font-style:normal;}
.newvideo{ width:728px; min-height:300px; height:auto;  background:#fff; }
.videot{ float:left; clear:both;width:730px; height:38px; line-height:38px; vertical-align:middle; border-top:1px solid #f9c9ba; background:#fff0eb;}
.videot a{ display:block;margin-top:2px;height:36px; line-height:36px; vertical-align:middle; float:left; width:100px; text-align:center; color:#333;background:#fff;border-right:1px solid #f9c9ba;}
.videotbg{ background:#fff0eb!important; border-right:1px solid #f9c9ba!important;}
.videotab{ float:left; width:702px; margin-left:10px;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}
.videotab td{border-left:1px solid #e6e6e6; padding:0 5px;border-top:1px solid #e6e6e6; color:#666;}
.videotab td strong{ color:#333; font-weight:normal; font-size:14px;}
.videotab td input{ float:left; margin:5px 3px;}
.videoname{width:390px;}
.classname{width:310px;}
.videoname,.classname{ color:#333; font-size:14px; text-decoration:underline; float:left; display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.videoname:hover,.classname:hover{ color:#333; text-decoration:none;}
.videobut{ float:left;  height:15px; line-height:15px; vertical-align:middle; background:#f3f3f3; border:1px solid #dadada;margin-top:2px; font-size:12px; padding:2px 3px; margin-left:5px; color:#666; text-decoration:none;}
.videobut:hover{background:#fff; border:1px solid #e0e0e0; color:#333;}
.newmod a{ color:#333; margin-right:5px; font-size:12px; text-decoration:underline;}
.newmod a:hover{ text-decoration:none;}
.newmod img{ margin-left:5px;}
.question{ float:right; margin-right:8px; margin-top:1px; display:block; width:20px; height:20px; background:url(../images/question1.png) no-repeat;}
.question:hover{background:url(../images/question.png) no-repeat;}
.wljxhover{ color:#63aaf2!important; border:1px solid #63aaf2; padding:3px 2px!important; font-size:12px!important;  margin-left:15px!important; text-decoration:none!important;}
.wljxhover:hover,.nwljxhover:hover{ background:#edf7ff!important; border:1px solid #50a9f5!important;}
.newfenye{border:1px solid #e6e6e6;padding:7px 8px; float:left; width:684px; margin:5px 10px}
.videosel{ width:105px; height:20px; color:#666;}
.quanxuan{ float:left; margin-top:3px;}
.groupname{color:#999; float:left; height:35px; line-height:35px; 
vertical-align:middle; width:90px;display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; text-decoration:none;}
.newadd{float:left; width:701px; border:1px solid #e6e6e6; margin:10px 15px 10px 10px;}
.help{ float:left; clear:both;}
.help p img{ margin:8px 0;}
.help em{font-style:normal; clear:both;  float:left; background:#fd8a2d; width:16px; height:16x; border-radius:50%; line-height:16px; vertical-align:middle; text-align:center; color:#fff; margin:4px 5px 0 0;}
.helptit{ font-size:12px; margin:3px 0; color:#333;}
.sqfbbut{ color:#fff!important; background:#ff9535; border:none!important; padding:5px 10px!important; border-radius:14px; font-size:12px!important;  text-decoration:none!important; }
.sqfbbut:hover{color:#fff!important;  background:#fba659!important; border:none!important;}
.quxbut{ color:#fff!important;border-radius:14px; background:#999; border:none!important; padding:5px 10px!important; font-size:12px!important;  text-decoration:none!important; }
.quxbut:hover{color:#fff!important;  background:#888!important; border:none!important;}
.video{ margin:0 12px ; overflow:hidden; background:#fff; padding-bottom:10px;  border-top:1px solid #ff8964;}
.video img{ float:left;width:250px; height:155px; margin:16px 10px 0 0;}
.video span{ float:left;  width:100%; margin:16px 0 0 0; line-height:25px;}
.video span p{color:#333;}
.video span em{ color:#ff5500!important; margin-right:5px;}
.videoint{ clear:both; float:left; margin-top:3px; line-height:25px;}
.videoint em{ color:#666!important;}
/*科目图层*/
.navCon-cate{ float:left;width:120px; line-height:22px; font-size:14px; font-weight:bold;  color:#fff; position:relative; margin-top:5px; position:relative;z-index:100;}
.navCon-cate-title{ font-size:14px; color:#fff; line-height:22px; height:22px; }
.navCon-cate-title span,.navCon-cate-title a{ width:120px; padding-left:12px; text-decoration:none; text-align:center;color:#fff; }
.navCon-cate-title span:hover,.avCon-cate-title a:hover{ text-decoration:none;background:none;color:#fff!important; }
.headNav .navCon .navCon-cate .cateMenu{ float:left; width:206px;  position:absolute;z-index:300; left:0px;background:#f3fdef; border:2px solid #4ad210; box-shadow: darkgrey 5px 5px 15px 5px ; cursor:pointer;}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag {width:188px;color:#333;line-height:22px; border-bottom:1px solid #b0df9c;}
.cate-tag strong,.cate-tag1 strong{color:#333;font-size:14px; margin-right:10px; font-size:14px;  }
.cate-tag strong a,.cate-tag1 strong a{ color:#545454; text-decoration:none;}
.cate-tag strong a:hover,.cate-tag1 strong a:hover{color:#000000; text-decoration:underline;}
.headNav .navCon .navCon-cate .cateMenu li{  font-size:14px; background:none;font-weight:normal; color:#333; }
.headNav .navCon .navCon-cate .cateMenu li .cate-tag .cate-tag1{ text-indent:0px; }
.headNav .navCon .navCon-cate .cateMenu li .cate-tag .listModel p{ height:25px;}
.cate-tag .cate-tag1{ font-size:14px; font-weight:normal;}
.listModel  p a{color:#333; text-decoration:none;  margin-right:3px; background:none;}
.listModel p a:hover{color:#000!important; text-decoration:underline;}
.headNav .navCon .navCon-cate .cateMenu .on{background:#c9f5b7; color:#000; }
.headNav .navCon .navCon-cate .cateMenu .on .cate-tag a .cate-tag1 a.listModel a{ color:#fff; background:none;}
.cate-tag1{width:188px; overflow:hidden; line-height:30px; border-bottom:1px solid #ccc; }

.headNav .navCon .navCon-cate .cateMenu .list-item{ width:600px; border:2px solid #4ad210;  background:#FFFFFF; position:absolute; left:206px;left:206px\9;+left:206px;_left:206px; padding:8px 0 8px 0;}
.list-item dl{ width:646px; padding:0 5px 0 5px!important;}
.headNav .navCon .navCon-cate .cateMenu .list-item dt{ float:left; clear:both;color:#3bb805!important; margin-top:3px; font-size:12px; text-indent:0px;margin-right:8px; font-weight:bold;}
.list-item dt a{ float:left;width:85px; text-align:right; display:block;color:#3bb805!important; text-decoration:none; font-size:12px; line-height:22px; }
.list-item dt a:hover{ color:#2b8c01!important;text-decoration:underline;}

.headNav .navCon .navCon-cate .cateMenu .list-item dd{ float:left; font-size:12px; font-weight:normal; text-indent:0px; line-height:26px;}
.headNav .navCon .navCon-cate .cateMenu .list-item dd a{color:#545454!important; font-weight:normal; text-decoration:none; margin-right:5px; margin-left:5px;  }
.headNav .navCon .navCon-cate .cateMenu .list-item dd a:hover{background:#4ad210!important; color:#fff!important;}
/*科目图层结束*/
.show{
	display:block;	
}
.hide {
	display:none;
}
.nwljxhover{ color:#63aaf2!important; border:1px solid #63aaf2; padding:3px 2px!important; font-size:12px!important;  text-decoration:none!important;}
.bczfb{ display:block; clear:both; float:right; margin:0 10px 10px 0; text-align:center; width:110px; border-radius:5px; background:#ff9535; padding:8px 10px; font-size:14px; color:#fff;}
.bczfb:hover{color:#fff;}
.zhxxt{ margin:10px 5px -8px 7px; font-size:14px; clear:both; padding:0 0 0 14px; background:#e3e3e3; height:35px; line-height:35px; vertical-align:middle;}
.xzkm{float:left; display:block;border:1px solid;border-color:#7c7c7c #eaead0 #eaead0 #7c7c7c; padding:3px 20px 3px 3px; width:94px; background:url(../images/arr-down1.png) right 5px center no-repeat; background-size:10px 12px ; font-size:12px; color:#000; text-decoration:none!important;  }
.regxzkm{ float:left; margin-top:6px;display:block;border:1px solid; border-color:#7c7c7c #eaead0 #eaead0 #7c7c7c; padding:3px 20px 3px 3px; width:155px; background:url(../images/arr-down1.png) right 5px center no-repeat; background-size:10px 12px ; font-size:12px; color:#000; text-decoration:none!important;  }
.yxkm{  padding:5px;}
.yxkm em,.yxkm span{float:left;background:#fff!important; border:1px solid #dadada; margin:5px 8px 5px 0; padding:4px 8px; border-radius:3px;}
.yxkm em img,.yxkm span img{ float:right; margin:3px 0 0 3px;}

.kmlist{ clear:both; border:2px 2px 0px 2px solid #d9d9d9; margin-top:6px;}
.kmlist p{ clear:both; padding:0 0 0 6px!important; margin:0!important; line-height:30px!important;}
.kmlist p label{display:block; color:#666!important; font-size:12px!important; padding:0!important; width:200px;text-align:left!important;}
.kmlist p input{ float:left; width:16px!important; height:16px!important; margin:7px 0 0 9px; }
.kmt01{ clear:both; text-align:center; background:#f9f9f9; color:#333;}
.kmmar{ margin-top:10px; clear:both;}
.qdbutnew{ float:right; display:block; background:#4cc808; width:40%; padding:10px 0;text-align:center;border-radius:5px; line-height:15px!important; color:#fff; border:none;margin-right:10px; margin-top:5px; }
.qxbutnew{float:right;display:block;  background:#e3e3e3;width:40%; padding:10px 0;text-align:center;border-radius:5px;line-height:15px!important;  color:#333;border:none;margin-right:10px;margin-top:5px;}


#bg {display: none; z-index: 11; background: #4D4D4D; filter: alpha(opacity=50); left: 0px; position: absolute; top: 100px; opacity: 0.8;}
.shoufeibox{ padding-top:5px;}
.shoufei{background:#fff; padding:0 8px 6px 8px; margin-bottom:8px; color:#666; font-size:13px;line-height:25px; border-bottom:10px solid #f4f4f4;}
.bla{ color:#666!important; font-weight:bold!important;}



/*新加日历样式*/
.rili{ margin:8px; background:#fff; padding:8px}
.xingqi{ float:left; margin-top:20px; margin-bottom:20px;}
.xingqi,.riliday{ width:98%; overflow:hidden;}
.xingqi li{ float:left; width:14.2%; text-align:center; color:#666;}
.xingqi li a{ color:#666;}
.riliday{ color:#333; font-size:15px; margin-top:15px;}
.riliday li{float:left;height:40px; border-bottom:1px solid #efefef; width:14.2%; text-align:center; padding-bottom:12px;}
.riliday li a{display:block;height:30px; line-height:30px; vertical-align:middle; }
.gtime{ color:#0b9e1c; font-size:12px;}
.gcoin{margin:0 auto;border:1px solid #0b9e1c; border-radius:50%; height:30px; line-height:30px;vertical-align:middle; width:30px; }
.redtime{ color:#f00; font-size:12px;}
.fccc{ color:#cccccc!important}
.xztoday{margin:0 auto; background:#0b9e1c; border-radius:50%; height:30px; color:#fff; line-height:30px;vertical-align:middle; width:30px; }
.redcoin{margin:0 auto;border:1px solid #f00; border-radius:50%; height:30px; line-height:30px;vertical-align:middle; width:30px; }
.rilitop{ float:left; position:relative; clear:both; padding:0 0 0 10px; margin:15px 10px 0 0;}
.rilijt{float:left; color:#999;text-align:center; display:block;  margin:8px 15px 0 0;  border:1px solid #d8d9da; background:#e1e2e3; border-radius:50%; height:25px; width:25px; line-height:25px; vertical-align:middle;}
.qhrq{ float:left;  border:1px solid #d8d9da; margin:8px 15px 0 0; display:block; background:#e1e2e3; background-size:9px 10px; text-align:center; width:75px; height:25px; line-height:25px; vertical-align:middle; border-radius:20px; font-size:12px; color:#666;}
.qhtoday{display:block;border:1px solid #d8d9da;margin:8px 5px 0 10px;border-radius:20px; float:right; background:#e1e2e3; font-size:12px; width:55px; text-align:center;height:25px; line-height:25px; vertical-align:middle; color:#666;} 
.rilibot{ padding:10px; color:#666;}
.rilibot em{ font-size:18px;}


/*新加日历样式*/
.rili{ margin:8px 0; background:#fff; padding:8px}
.xingqi{ float:left; margin-top:20px; margin-bottom:20px;}
.xingqi,.riliday{ width:98%; overflow:hidden;}
.xingqi li{ float:left; width:14.2%; text-align:center; color:#666;}
.xingqi li a{ color:#666;}
.riliday{ color:#333; font-size:15px; margin-top:15px;}
.riliday li{float:left;height:40px; border-bottom:1px solid #efefef; width:14.2%; text-align:center; padding-bottom:12px;}
.riliday li a{display:block;height:30px; line-height:30px; vertical-align:middle; }
.gtime{ color:#ff8d4b; font-size:12px;}
.redtime{ color:#f00; font-size:12px;}
.greytime{color:#c3c4c5; font-size:12px;}
.blacktime{color:#333; font-size:12px;}
.fccc{ color:#cccccc!important}
.xztoday{margin:0 auto; background:#0b9e1c; border-radius:50%; height:30px; color:#fff; line-height:30px;vertical-align:middle; width:30px; }
.gxzbg{margin:0 auto; background:#ff8d4b;border:1px solid #ff8d4b; border-radius:50%; height:30px; color:#fff; line-height:30px;vertical-align:middle; width:30px; }
.redxzbg{margin:0 auto; background:#f00;border:1px solid #f00; border-radius:50%; height:30px; color:#fff; line-height:30px;vertical-align:middle; width:30px; }
.greyxzbg{margin:0 auto; background:#c3c4c5;border:1px solid #c3c4c5; border-radius:50%; height:30px; color:#fff; line-height:30px;vertical-align:middle; width:30px; }
.blackxzbg{margin:0 auto; background:#333;border:1px solid #333; border-radius:50%; height:30px; color:#fff; line-height:30px;vertical-align:middle; width:30px; }

.xzred{margin:0 auto; background:#f00; border-radius:50%; height:30px; color:#fff; line-height:30px;vertical-align:middle; width:30px; }
.gcoin{margin:0 auto;border:1px solid #ff8d4b; border-radius:50%; height:30px; line-height:30px;vertical-align:middle; width:30px; }
.redcoin{margin:0 auto;border:1px solid #f00; border-radius:50%; height:30px; line-height:30px;vertical-align:middle; width:30px; }
.greycoin{margin:0 auto;border:1px solid #c3c4c5; border-radius:50%; height:30px; line-height:30px;vertical-align:middle; width:30px; }
.greycoina{margin:0 auto;border:1px solid #c3c4c5; border-radius:50%; height:30px; line-height:30px;vertical-align:middle; width:30px; color:#ccc;}
.blackcoin{margin:0 auto;border:1px solid #333; border-radius:50%; height:30px; line-height:30px;vertical-align:middle; width:30px; }
.rilitop{ float:left; position:relative; clear:both; padding:0 0 0 10px; margin:15px 10px 0 0;}
.rilijt{float:left; color:#999;text-align:center; display:block;  margin:8px 5px 0 0;  border:1px solid #d8d9da; background:#e1e2e3; border-radius:50%; height:35px; width:35px; line-height:35px; vertical-align:middle;}
.qhrq{ float:left;  border:1px solid #d8d9da; margin:8px 5px 0 0; display:block; background:#e1e2e3; background-size:9px 10px; text-align:center; width:75px; height:35px; line-height:35px; vertical-align:middle; border-radius:20px; font-size:12px; color:#666;}
.qhtoday{display:block;border:1px solid #d8d9da;margin:8px 5px 0 5px;border-radius:20px; float:right; background:#e1e2e3; font-size:12px; width:55px; text-align:center;height:35px; line-height:35px; vertical-align:middle; color:#666;} 
.rilibot{ padding:10px; color:#666;}
.rilibot em{ font-size:18px;}