﻿/*
=====================================================================
//样式名称：结构样式表                                                
//创建时间：2010.3.15                                                
//版权所有：深圳方直科技有限公司                                      
//创 建 者：by                                                        
//说    明：
//　　本样式表用于详细定义各子页面的样式，它和loyout.css配合使用。
=====================================================================         
*/

/*产品介绍页面------------------------------------------------------------------------------------------*/
.path{height:22px;line-height:22px;margin-top:10px;padding-left:20px;font-size:12px;}
.path a:link,.path a:visited{color:#2491AD;}
.roundtext{padding:20px;height:100%;}
.roundtext p{line-height:24px; text-indent:2em;color:#363636;}
.start{color:#FFCC00;font-weight:bold;}
.roundtext img{display:block;margin:10px auto;border:0 none;}
.space{height:32px;}
.h_bg1{height:48px;background:url(../images/text.gif) no-repeat center top; text-indent:-9999px;margin:10px 0 20px;}
#prointro #col2 b,#prointro #col2 p{font-size:12px;}
.btn_view{padding:20px 0;width:184px;margin:0 auto;border-bottom:1px #fff solid;}
.btn_view a{display:block;width:138px;height:34px;margin:0 auto;background:url(../images/button.gif) no-repeat left -128px; text-indent:-9999px;}
.btn_watch{padding:20px 0;width:184px;margin:0 auto;border-top:1px #CDE7EF solid;}
.btn_watch a{display:block;width:166px;height:34px;margin:0 auto;background:url(../images/button.gif) no-repeat -145px -128px;text-indent:-9999px;}
#col1{overflow:hidden;}
/*选项卡按钮*/
.tab{height:31px;line-height:31px;border-bottom:3px #23A6A4 solid;}
.tab li{width:100px;height:31px;line-height:31px;float:left;margin:0 1px;}
.tab li a:link,.tab li a:visited{display:block;text-align:center;font-weight:bold;color:#fff;background:url(../images/button.gif) no-repeat -318px -128px;color:#1F8887; text-decoration:none;}
.tab li a:hover{background-position:-426px -128px;color:#fff;}
.tab li.curtab a:link,.tab li.curtab a:visited,.tab li.curtab a:hover{background-position:-426px -128px;color:#fff;}
.tabstyle{padding-top:20px;}
.tabstyle p{font-size:14px;}
#c_tab1,#c_tab2{display:none;}

/*同步课程页面------------------------------------------------------------------------------------------*/
.box1{width:750px;margin-top:10px;}
.box1_t{display:block;height:10px;overflow:hidden;background:url(../images/box1.gif) no-repeat left top;}
.box1_b{display:block;height:20px;overflow:hidden;background:url(../images/box1.gif) no-repeat left bottom;}
.box1_m{overflow:hidden;background:url(../images/box1.gif) repeat-y right top;padding:10px 20px;height:100%;}

.typename,.vertip{display:block;width:60px;float:left;font-size:12px;line-height:24px;height:24px;font-weight:bold;}
.vertip{width:100%;font-weight:normal;}
.gradelist{float:left;display:block;width:650px;}
.verlist{float:left;display:block;font-size:12px;margin-left:20px;}
.gradelist li,.verlist li{float:left;margin-right:19px; display:block; }

.gradelist li.cut a:link,.gradelist li.cut a:visited,.gradelist li.cut a:hover{background:url(../images/ico.gif) no-repeat 15px -149px;color:red;font-weight:bold;}

.gradelist li a:link,.gradelist li a:visited,.verlist li a:link,.verlist li a:visited{font-size:12px;color:#2491AD;line-height:24px; }
.gradelist li a:hover,.verlist li a:hover{color:#F04009;}

.verlist li{ margin-right:0px;}
.verlist li a:link,.verlist li a:visited{margin-right:20px;}
.verlist li.cut a:link,.verlist li.cut a:visited,.verlist li.cut a:hover{background:url(../images/ico.gif) no-repeat 15px -149px;color:red;font-weight:bold;}

.gradelist1{float:left;display:block;width:650px;  margin:0 auto;list-style:none;font-size:12px; }
.verlist1{ margin:0 auto;list-style:none;font-size:12px; }
.gradelist1 li{ line-height:20px;margin-right:10px; display:inline; }

.gradelist1 li.cut a:link,.gradelist1 li.cut a:visited,.gradelist1 li.cut a:hover{background:url(../images/ico.gif) no-repeat 15px -149px;color:red;font-weight:bold;}

.gradelist1 li a:link,.gradelist1 li a:visited,.verlist1 li a:link,.verlist1 li a:visited{font-size:12px;color:#2491AD;line-height:24px; display:inline-block; }
.gradelist1 li a:hover,.verlist1 li a:hover{color:#F04009;}

.verlist1 li{ line-height:20px;margin-right:10px; display:inline; }
.verlist1 li a:link,.verlist1 li a:visited{margin-right:20px; display:inline-block;}
.verlist1 li.cut a:link,.verlist1 li.cut a:visited,.verlist1 li.cut a:hover{background:url(../images/ico.gif) no-repeat 15px -149px;color:red;font-weight:bold; }

.space1{height:10px;overflow:hidden;}
.classbox{overflow:hidden;margin:20px auto 0;}
.class{width:175px;float:left;border-bottom:1px #c0c0c0 dashed;padding-bottom:20px;text-align:center;position:relative;}

.class img{margin:20px auto 0;}

/*纯CSS阴影图片边框*/
.imgbox{width:100px;height:140px;padding-top:10px;padding-left:10px;margin:0 auto;}
.imgbox a:link,.imgbox a:visited{display:block;width:90px;height:130px;margin:0 auto;background:#EDEDED;position:relative;left:-10px;top:20px;}
.imgbox a img{display:block;padding:4px; position:absolute;top:-24px;left:-4px;background:#fff;}

.class dl{width:80%;margin:30px auto 0;text-align:left;}
.class dl dt{line-height:22px;font-size:12px; height:44px;vertical-align:top;}
.class dl dd{font-size:12px;line-height:24px;}
.class dl dd b{color:#DF3817;}
.class dl dd a:link,.class dl dd a:visited{display:block;width:91px;height:35px;margin:10px auto 0;text-indent:-9999px;background:url(../images/button.gif) no-repeat -469px -358px;}
.nobord{border-right:0 none;}

/*分页控件样式*/
.page{height:30px;line-height:30px;overflow:hidden;margin-bottom:5px;}
.page_l{width:90px;float:left;padding-left:10px;}
.page_l a:link,.page_l a:visited{display:block;float:left;width:78px;height:20px;line-height:20px;margin-top:6px;background:url(../images/button.gif) no-repeat -592px -94px; text-indent:-9999px;}
.page_r{width:550px;float:right;margin-right:20px;}
.page_r span{display:block;float:left;font-size:12px;margin-right:10px;color:#666;}
.pagelist{float:left;}
.pagelist a{width:18px;}
.pagelist a:link,.pagelist a:visited{display:block;float:left;height:18px;line-height:18px;margin-right:2px;border:1px #ccc solid;font-size:12px;color:#666; text-align:center; vertical-align:middle;}
.pagelist a:hover{border:1px #4398CE solid; background:#4398CE;text-decoration:none;color:#fff;}
.pagelist a.curindex:link,.pagelist a.curindex:visited{color:#fff;border:1px #4398CE solid; background:#4398CE; cursor:default;}
.pagelist a.pro,.pagelist a.next{width:48px;}

/*
.pagelist a:link,.pagelist a:visited{padding:1px 5px;margin-right:1px;border:1px #ccc solid;font-size:12px;color:#666;}
.pagelist a:hover{border:1px #4398CE solid; background:#4398CE; text-decoration:none;color:#fff;}
.pro,.next{padding:2px 20px;_margin-top:-15px;}
.pagelist a.pro{background:url(../images/page.gif) no-repeat left top;}
.pagelist a.next{background:url(../images/page.gif) no-repeat left -58px;}

*/
.dashline{clear:both;height:1px;overflow:hidden;border-bottom:1px #c0c0c0 dashed;}
/*自定义分页控件*/

#anPageNote,#ajaxPage,#anpSyncClass
{
	vertical-align:top;
	height:20px;
	line-height:20px;
	float:right;	
}
/*课程分类查看页的翻页样式*/
#ajaxPage{margin-bottom:10px;width:100%;text-align:right;margin-top:10px;}
.inAjaxPage{width:390px;float:right;}/*当前页签设置为5个页签的宽度，如果需要增加，请增加这个宽度值*/
#anpSyncClass{border:1px red solid;}
.nodata{   height:1080px; text-align:center; width:95%; margin:0 auto; text-align:center; }
.nodata div{ width:98%; margin:0 auto;border-bottom:1px #ccc dashed;}
.nodata span{ background:url(../images/nodataico.gif) no-repeat left 33px; padding:33px 10px 18px 40px; line-height:22px; display:block; height:60px; text-align:left; width:430px; margin:0 auto;}

/*课程查看页面的自定义分页控件*/
#ajaxPage .inAjaxPage{text-align:right; vertical-align:middle;}
.inAjaxPage a:link,.inAjaxPage a:visited{border:solid 1px #ddd;width:20px;height:20px;line-height:20px;text-align:center;margin-right:5px; text-decoration:none;float:left;}
.inAjaxPage a:hover{background:#4398CE;border:solid 1px #4398CE;color: #fff;text-decoration:none;}
.inAjaxPage a.pagenum1{width:40px;display:inline-block;border:solid 1px #ddd;height:20px;line-height:20px;text-align:center;margin-right:5px;text-decoration:none;float:left;}
.inAjaxPage a.pagenum2{width:60px;display:inline-block;border:solid 1px #ddd;height:20px;line-height:20px;text-align:center;margin-right:5px;text-decoration:none;float:left;}
.inAjaxPage a.pagenum1:link ,.inAjaxPage a.pagenum1:visited{width:40px;}
.inAjaxPage a.pagenum2:link,.inAjaxPage a.pagenum2:visited{width:60px;}
.inAjaxPage span.cpb{background: #4398CE;color: #fff;border:solid 1px #4398CE;display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;margin-right:5px;float:left;}/*当前页样式*/


/*AspNetPager分页控件样式--通用样式*/
.page{height:20px;line-height:20px;margin-top:5px;}
.paginator {color: #999;}
.paginator a, .paginator .cpb { text-decoration:none;float: left; padding: 0 5px; border: 1px solid #ddd;background: #ffff;margin:0 2px; font-size:11px; color:#000;}
.paginator a:hover { background-color:#4398CE; color:#fff;border:1px solid #4398CE; text-decoration:none;}
.paginator .cpb { font-weight: bold; color:#fff; background:#4398CE; border:1px solid #4398CE;}


/*查看课程页面-----------------------------------------------------------------------*/
/*左侧圆角框*/
.box4{width:200px;font-size:12px;margin-bottom:10px;}
.box4_t{height:30px;line-height:30px;font-size:14px;text-indent:10px;font-weight:bold;overflow:hidden;background:url(../images/box.gif) no-repeat left -266px;}
.box4_m{padding:10px 10px 0;border-left:1px #80CBEA solid;border-right:1px #80CBEA solid;zoom:1;overflow:hidden;}
.viewed{margin:0 10px 5px;}
.droplist{display:none;margin-bottom:10px;}
.c_item{clear:both;height:18px;line-height:18px;padding-left:15px;background:url(../images/ico.gif) no-repeat -5px -81px;}
.droplist a{display:block;width:44px;border:1px #c0c0c0 solid;padding:2px;float:left;}
.droplist a img{width:44px;border:0 none;}
.droplist dl{float:right;width:100px;}
.droplist dt{line-height:20px;}
.droplist dt a{width:100%;border:0 none;}
.droplist dd{color:#CC0000;padding-top:10px;display:block;line-height:20px;}

.box4_b{display:block;height:10px;line-height:10px;overflow:hidden;background:url(../images/box.gif) no-repeat left -296px;}

#boxskin1 .box4_t{background:url(../images/box.gif) no-repeat -208px -266px;}
#boxskin1 .box4_t{font-size:12px;color:#7143CC;}
#boxskin1 .box4_m{border-left:1px #E2D2FF solid;border-right:1px #E2D2FF solid;}
#boxskin1 .box4_b{background:url(../images/box.gif) no-repeat -208px -296px;}
.ico1{width:80px;height:23px;background:url(../images/button.gif) no-repeat -284px -174px; text-indent:-9999px;}
.ico2{width:90px;height:23px;background:url(../images/button.gif) no-repeat -373px -174px; text-indent:-9999px;}
.ico3{width:80px;height:23px;background:url(../images/button.gif) no-repeat -471px -174px; text-indent:-9999px;}
#boxskin1 .box4_m ul{padding:0 10px;}
#boxskin1 .box4_m ul li{padding-left:15px;background:url(../images/ico.gif) no-repeat -5px -81px;}
/*纯CSS省略号*/
#boxskin1 .box4_m ul{width:160px;}
#boxskin1 .box4_m ul li{position:relative;height:26px;overflow:hidden;}
#boxskin1 .box4_m ul li a{display:block;padding-right:1em;line-height:26px;background:url(../images/pot.gif) right top no-repeat;position:relative;zoom:1;word-break:break-all;}
#boxskin1 .box4_m ul li a b{position:absolute;right:0em;bottom:0;height:26px;width:1em;background:#fff;overflow:hidden;}

#divBrower img,#divCedition img{width:45px;height:65px;}
.inbox2{margin:0 4px;background:#fff;}
.box2_m{overflow:hidden;padding-bottom:30px;}

.box2_m h2{width:92%;margin:0 auto;height:30px;line-height:30px;font-size:18px;border-bottom:2px #B5EDFB solid;font-weight:bold;padding-left:10px;padding-top:15px;}
.box2_m h2 span{color:#E46B00;font-size:14px;margin-top:-2px;}
.classdisc{width:660px;margin:30px auto 0;}
/*缩图*/
.viewimg{width:120px;height:150px;float:left;position:relative;}
.viewimg a{display:block;width:90px;height:130px;margin:0px auto;background:#EDEDED;position:absolute;top:0px;left:5px;}
.viewimg a img{display:block;padding:4px;width:90px;height:130px;position:absolute;top:-4px;left:-4px;background:#fff;}
.box2_m img{height:120px;border:0 none;}
.btnzoom{display:block;width:91px;height:20px;position:absolute;top:150px;left:0px;}
.btnzoom a:link,.btnzoom a:visited{display:block;width:91px;height:20px;margin:0 auto;text-indent:-9999px;background:url(../images/button.gif) no-repeat -559px -174px;}

.tb_view{float:left;width:500px;margin-left:40px;}
.tb_view tr td{line-height:30px;}

.btnfree,btnadd,btncard{display:block;margin-top:28px;}
.btnfree a:link,.btnfree a:visited{display:block;float:left;width:142px;height:39px;text-indent:-9999px;margin-top:20px;margin-right:10px;background:url(../images/button.gif) no-repeat -307px -358px;}
.btnadd1 a:link,.btnadd1 a:visited,.class dl dd.btnadd1 a:link,.class dl dd.btnadd1 a:visited{display:block;float:left;width:112px;height:22px;text-indent:-9999px;margin-right:10px;background:url(../images/button.gif) no-repeat left -174px;}
.btnadd2 a:link,.btnadd2 a:visited,.class dl dd.btnadd2 a:link,.class dl dd.btnadd2 a:visited{display:block;float:left;width:132px;height:39px;text-indent:-9999px;margin-top:20px;margin-left:30px;margin-right:10px;background:url(../images/button.gif) no-repeat left -358px;}
.btncard{ font-size:12px;height:39px;line-height:39px;vertical-align:middle;display:block;float:left;margin-top:20px;}
.btncard a:link,.btncard a:visited{width:91px;height:39px; font-size:12px; color:#1894B5;}
.red{color:#DF3817;}
.btnfree{float:left;width:130px;margin-top:0px;}
.nobuystate{font-size:12px;background:#FFFEEC;width:305px;height:37px;line-height:37px;padding-left:10px; border:1px #F6F5EF solid;float:right;margin-top:20px;}

/*选项卡1*/
.tab1{height:25px;line-height:25px;border-bottom:3px #5CE5FA solid;margin-top:20px;}
.tab1 li{height:25px;line-height:25px;float:left;margin-right:2px;overflow:hidden;width:100px;}
.tab1 li a:link,.tab1 li a:visited{display:block;background:url(../images/tab.gif) no-repeat left top;text-decoration:none;}
.tab1 li a:link b,.tab1 li a:visited b{display:block;height:25px;line-height:25px;background:url(../images/tab.gif) no-repeat right -25px;margin-left:20px;padding-right:25px;color:#666;text-decoration:none;font-size:12px;font-weight:normal;padding-top:3px;}
.tab1 li a:hover{background-position:left -50px;}
.tab1 li a:hover b{background-position:right -75px;color:#666;height:25px;line-height:25px;margin-left:20px;padding-right:25px;font-size:12px;font-weight:normal; cursor:pointer;}

.tab1 li.curtab a:link,.tab1 li.curtab a:visited,.tab1 li.curtab a:hover{background-position:left -50px;}
.tab1 li.curtab a:link b,.tab1 li.curtab a:visited b,.tab1 li.curtab a:hover b{background-position:right -75px;color:#000;}

.tabstyle1{margin-top:20px;}
.tabstyle1 h2{text-indent:-9999px;font-size:14px;}
.tabstyle1 p{line-height:24px;font-size:12px;}
.tabtext{padding:0 20px;}
.classdesc{display:none;}
.reddot{background:url(../images/ico.gif) no-repeat -5px -413px;padding-left:13px;}

#c_tab1,#c_tab2,#c_tab3{display:block;font-size:12px;}
#divSynopsis p,#divSynopsis div,#divEinfo p,#divEinfo div{line-height:24px;font-size:12px;}
#divSynopsis strong,#divEinfo strong{font-weight:bold;}

#c_tab1 h2{text-indent:0;height:25px;background:#F3F3F3;overflow:hidden;}
#c_tab1 h2 b{display:block;float:left;height:25px;line-height:25px;padding-top:2px;}
#c_tab1 h2 em{display:block;float:left;height:25px;width:26px;background:url(../images/box.gif) no-repeat -418px -266px;}
#c_tab1 h2 i{display:block;float:right;height:25px;width:14px;background:url(../images/box.gif) no-repeat -444px -266px;}

#c_tab2 h2{text-indent:0;height:37px;background:url(../images/ico.gif) repeat-x left -359px;overflow:hidden;}
#c_tab2 h2 b{display:block;float:left;height:37px;line-height:37px;padding-top:2px;font-weight:bold;}
#c_tab2 h2 em{display:block;float:left;height:37px;width:38px;background:url(../images/box.gif) no-repeat -240px -214px;}
#c_tab2 h2 i{display:block;float:right;height:37px;width:12px;background:url(../images/box.gif) no-repeat -278px -214px;}
.mlbox{border-left:1px #9FDCFB solid;border-right:1px #9FDCFB solid;}
.tb_class{width:90%;margin:0 auto;}
.tb_class tr th{border-bottom:1px #CDCDCD solid;line-height:24px;font-weight:bold;text-align:left;padding-left:10px;}
.tb_class tr td{border-bottom:1px #CDCDCD solid;line-height:24px;}
.tb_class tr td a:link,.tb_class tr td a:visited{color:#2491AD; text-decoration:none;}
.tb_class tr td a:hover{border-bottom:1px #2491AD solid;}
.modname{width:400px;padding-left:10px;}
.mlbox_b{height:12px;border-bottom:1px #9FDCFB solid; position:relative;}
.mlbox_b b{display:block;position:absolute;bottom:-1px;left:0px;width:13px;height:13px;overflow:hidden;background:url(../images/box.gif) no-repeat -240px -251px;}
.mlbox_b i{display:block;position:absolute;bottom:-1px;right:0px;width:13px;height:13px;overflow:hidden;background:url(../images/box.gif) no-repeat -277px -251px;}

#c_tab3 h2{text-indent:0;height:28px;background:url(../images/ico.gif) repeat-x left -319px;overflow:hidden;}
#c_tab3 h2 span{display:block;float:left;height:28px;line-height:28px;padding-top:2px;font-weight:bold;}
#c_tab3 h2 span b{font-size:12px;font-weight:normal;}
#c_tab3 h2 em{display:block;float:left;height:28px;width:20px;background:url(../images/box.gif) no-repeat -470px -266px;}
#c_tab3 h2 i{display:block;float:right;height:28px;width:20px;background:url(../images/box.gif) no-repeat -490px -266px;}
.sayinfo{border-bottom:1px #CDCDCD dashed;padding-bottom:10px;}
.username{color:#876138;font-weight:bold;display:block;height:30px;line-height:30px;text-indent:2em;}
.pltime{display:block;width:100%;height:0; position:relative;}
.pltime b{ position:absolute;right:0px;top:-20px;font-style:normal;color:#666;margin-right:30px;font-weight:normal;}
.adminpl{display:block;width:100%;height:0; position:relative;}
.adminpl b{ position:absolute;right:-20px;top:-20px;font-style:normal;color:#666;margin-right:30px;font-weight:normal;}
.usersay{display:block;text-indent:4em;line-height:24px;overflow:hidden;width:100%;}
.adminbox{border:1px #9FDCFB solid;background:#F7FCFF;padding:10px 20px;}
.adminreply{color:#E06F14;font-weight:bold;display:block;height:30px;line-height:30px;}
.adminsay{text-indent:2em;display:block;line-height:24px;}
_b_r{right:-1px;bottom:-1px;background:url(../images/box.gif) no-repeat -312px -239px;}

.box3_m{overflow:hidden;padding:5px 0;}
.box3_m a:link,.box3_m a:visited{color:#1477B5;}

.box3_title{font-size:12px;padding-bottom:5px;}
.pltext{height:200px;width:700px;margin-left:20px;}
.noname{display:block;width:140px;height:22px;line-height:22px;text-align:right;}
.btnlogin{display:block;width:60px;height:22px;border:0 none;background:url(../images/button.gif) no-repeat -215px -174px;margin:0 10px; cursor:pointer;text-indent:-9999px;}
.tb_pl_t{margin:0 auto;}
.tb_pl_t tr td{ vertical-align:middle;line-height:30px;}
.linkreg{display:block;line-height:22px;height:22px; margin-left:8px;}
.plsucced{border:1px #9FDCFB solid;background:#FFFEDF;height:26px;line-height:26px;padding-left:20px;font-size:12px;color:#E02714;margin:0 21px; position:relative;}
.plsucced a{display:block;width:10px;height:10px;position:absolute;right:5px;top:3px; text-indent:-9999px;background:url(../images/closediv.gif) no-repeat left top;overflow:hidden;}

.box3_bot{height:30px;line-height:30px;font-size:12px;padding:5px 0}
.tb_pl{margin:0 auto;text-align:left;width:680px;}
.tb_pl tr td{vertical-align:middle;text-align:left;}
.v_text{border:1px #7F7F7F solid;height:16px;line-height:16px;width:60px;}
.btnpublish{display:block;width:90px;height:30px;height:30px;border:0 none;background:url(../images/button.gif) no-repeat -536px -128px;margin-left:10px;cursor:pointer; text-indent:-9999px;}
.roundDiv5{margin-top:20px;margin-bottom:10px;}

/*购物车页面*/
.myshop{width:96%;margin:0 auto;padding:0;}
.myshop .roundtext{padding:0 20px;}
.myshop .classbox{margin-top:0;}
.myshop .class{border-bottom:0;}
.myshop .class dl dt a{display:block;height:44px; vertical-align:top;line-height:22px;}
.myshop .class dl dt a:link,.myshop .class dl dt a:visited{color:#1893B3;}

.shoptitle{border-top:1px #DCDCDC solid;height:54px;width:96%;margin:0 auto 10px;overflow:hidden;padding-top:20px;}
.shoptitle b{display:block;width:215px;height:54px;float:left;background:url(../images/text.gif) no-repeat 20px -66px; text-indent:-9999px;}
.shoptitle span{display:block;width:500px;height:20px;line-height:20px;float:right;text-align:right;margin-top:25px;font-size:12px;font-weight:normal;}

.shopbox{border:1px #D3D3D3 solid;background:#F3E8CA;padding:4px;margin:0 auto;}
.tb_shop{width:100%;border:1px #D3D3D3 solid; border-collapse:collapse;background:#fff;}
.tb_shop tr th{background:#FFFDE6;line-height:30px;color:#806724;font-size:12px;}
.tb_shop tr td{line-height:30px;border:1px #D3D3D3 solid;text-align:center; vertical-align:middle;font-size:12px; padding:0 5px;}
.tb_shop tr td img{width:50px;border:0;border:1px #D3D3D3 solid;padding:2px;margin:5px auto;}
.classimg{width:350px;float:left;margin-left:20px;}
.classimg tr td{border:0 none;}
.classimg tr td a img{width:80px;height:120px;border:0 none;overflow:hidden;}
.col1{width:400px;}
.col2{width:80px;}

.btndel{display:block;width:20px;height:20px;background:url(../images/ico.gif) no-repeat 0px -505px;margin:0 10px; }
.btndel a{display:block;width:20px;height:18px; overflow:hidden;}
.txtNumber{border:1px #7F9DB9 solid;height:18px;line-height:18px;padding:0 5px 0 2px;text-align:center;}
.shoplink{display:block;width:200px;}
.shoplink a:link,.shoplink a:visited{color:#1893B3;float:left;}

.shopbot{height:34px;margin:10px 40px 40px;}
.shopbot table tr td{height:34px;line-height:34px;font-size:14px;font-weight:bold;}
.shopbot table tr td b{color:#E73518;}
.btngo{width:60%;}
.btngo a:link,.btngo a:visited{display:block;width:121px;height:29px;background:url(../images/button.gif) no-repeat -286px -205px; text-indent:-9999px;}
.btncenter{width:10%;}
.btncenter a:link,.btncenter a:visited{display:block;width:146px;height:34px;background:url(../images/button.gif) no-repeat -417px -205px; text-indent:-9999px;}

.withcircle{line-height:30px;height:30px;background:url(../images/ico.gif) no-repeat 0px -55px;padding-left:20px;font-weight:bold;margin:10px auto;}

.shoptip{width:100%;margin:0 auto;}
.shoptip h2{height:30px;line-height:30px;font-size:14px;font-weight:bold;padding-left:0px;margin-top:10px;}
.tipbody{padding:0 40px;}
.tipbody p{font-size:12px;text-indent:2em;line-height:22px;}
.tipbody p a:link,.tipbody p a:visited{color:#1893B3; text-decoration:underline;}

/*学习卡充值系列页面-----------------------------------------------------------*/
#cardpath{border-bottom:1px #DCDCDC solid;line-height:24px;height:24px;margin:20px auto;overflow:hidden;width:95%;padding-left:5px;}
.flowbox{width:98%;margin:0 auto;}
.flowtitle{height:32px;line-height:32px; background:#EDEDED;width:92%;margin:0 auto;}
.flowtitle h2{float:left;text-indent:-9999px;width:150px;background:url(../images/box.gif) no-repeat -319px -364px;}
.flowtitle b{float:right;width:15px;display:block;height:32px;background:url(../images/box.gif) no-repeat -494px -364px;}
.flowtitle span{float:right;width:220px;display:block;height:32px;font-size:12px;}
.flowtitle span a:link,.flowtitle span a:visited{color:#1893B3; text-decoration:underline;margin-left:5px;}
/*流程图*/
.flow{width:693px;height:32px;line-height:32px;background:url(../images/flow.gif) no-repeat left top;margin:20px auto 0;}
.flow span{display:block;float:left;width:170px;height:32px;line-height:32px;color:#666;font-size:14px;margin-right:2px;text-align:center;}
.flow span.cur{color:#EE5400;font-weight:bold;}

#skin2{width:90%;margin:20px auto 0;}

#cardinf h2{border-bottom:1px #88B9CE dashed;height:40px;line-height:40px;padding-left:40px;background:url(../images/ico.gif) no-repeat 10px -862px;margin:0 auto 10px;font-weight:normal;}
#cardinf h2.greyico{background:url(../images/ico.gif) no-repeat 10px -907px;}
.tb_card{width:55%;margin:0 auto;}
.tb_card tr td{line-height:40px;height:40px;vertical-align:middle;}
.c_txtbox{border:1px #999 solid;width:200px;height:18px;line-height:18px;padding-left:5px;}
#disable{display:block;width:133px;height:33px;margin:20px auto;background:url(../images/button.gif) no-repeat -145px -253px; text-indent:-9999px;}
#allow{display:none;}
.btnnext{display:block;width:133px;height:33px;margin:20px auto;}
#Span1{display:none;}
.btnnext a:link,.btnnext a:visited{display:block;height:33px;background:url(../images/button.gif) no-repeat -287px -253px; text-indent:-9999px;margin:0 auto;}
.cardcol1{width:120px;text-align:right;}

#cardtip{margin-top:20px;}
#cardtip h2{background:none;border-top:1px #88B9CE dashed;border-bottom:0 none;margin-bottom:0;}

/*双线圆角框*/
.doublebox{border:1px #9CE2C5 solid;background:#fff;padding:2px;position:relative;width:90%;margin:20px auto 0;}
.t_l1,.t_r1,.b_l1,.b_r1{display:block;width:8px;height:8px;overflow:hidden;position:absolute;}
.t_l1{left:-1px;top:-1px;background:url(../images/box.gif) no-repeat -236px -111px;}
.t_r1{right:-1px;top:-1px;background:url(../images/box.gif) no-repeat -248px -111px;}
.b_l1{left:-1px;bottom:-1px;background:url(../images/box.gif) no-repeat -236px -123px;}
.b_r1{right:-1px;bottom:-1px;background:url(../images/box.gif) no-repeat -248px -123px;}
.d_inbox{border:1px #9CE2C5 solid;background:#E8F4D8;padding:5px;}
.d_body{border:1px #D0DBC2 dashed;zoom:1;padding:0;background:#fff;}
.d_body h2{border-bottom:1px #D0DBC2 dashed;height:30px;line-height:30px;text-indent:20px;margin-bottom:10px;width:95%;margin:10px auto;font-weight:normal;}
.d_body h2 a:link,.d_body h2 a:visited{font-weight:bold;color:#1793B3;}
#errpanel{display:none;}
.errinfo{display:none;border:1px #FDA683 solid;padding:5px;color:#E44312;font-size:12px;width:94%;line-height:24px;margin:0 auto;background:#FDF5F5 url(../images/ico.gif) no-repeat 15px -951px;text-indent:40px;}
.tb_reg{width:80%;margin:20px auto;height:35px;line-height:35px;}
.tb_reg tr td{vertical-align:middle;}
.btnreg{display:block;width:80px;height:35px;margin:20px auto;}
.btnreg a:link,.btnreg a:visited{display:block;height:35px;background:url(../images/button.gif) no-repeat -575px -205px; text-indent:-9999px;margin:0 auto;}
.txtbox1{height:24px;line-height:24px;padding:0 5px;border:1px #808080 solid;background:url(../images/textbg.gif) repeat-x left top;overflow:hidden;}

/*选择课程页面*/
#c_panel1{display:none;overflow:hidden;}
.selectbox{width:90%;margin:0 auto;line-height:30px;}
.selectbox h3{font-weight:normal;}
.radiobox input{margin-left:30px;}

/*充值课程页面*/
#c_panel2{display:none;overflow:hidden;}
.selectclass{width:370px;overflow:hidden;display:inline;float:left;margin-left:30px;}
.selectclass img{float:left;border:1px #D3D3D3 solid;padding:2px;background:#fff;}
.selectclass dl{float:left;padding-top:20px;line-height:30px;margin-left:20px;}
.linkfree{font-size:12px;margin-left:15px;}
.linkfree a:link,.linkfree a:visited{color:#1893B3; border-bottom:1px #1893B3 solid; text-decoration:none;}
.btnadd{display:block;float:left;width:138px;height:40px;margin:10px auto 0;}
.btnadd a:link,.btnadd a:visited{display:block;width:138px;height:40px;background:url(../images/button.gif) no-repeat -331px -304px; text-indent:-9999px;margin:0 auto;}

.btnbox{ position:relative;width:100%;}
.btnpro{display:block;float:left;width:90px;height:22px;position:absolute;top:-40px;right:70px;}
.btnpro a:link,.btnpro a:visited{display:block;height:22px;line-height:22px;background:url(../images/ico.gif) no-repeat 0px -617px;padding-left:20px;font-size:12px;color:#359592;}
.btncancle{display:block;float:left;width:90px;height:22px;line-height:22px;position:absolute;top:-40px;right:0px;}
.btncancle a:link,.btncancle a:visited{display:block;height:22px;background:url(../images/ico.gif) no-repeat 0 -506px;padding-left:20px;font-size:12px;color:#359592;}

/*充值成功页面*/
#c_panel3{display:none;}
#c_panel3 span{margin:20px auto 10px;line-height:30px;}
#c_panel3 p{font-size:12px;color:#666; text-indent:0;}
.panel3{width:70%;margin:0 auto;padding-left:150px;background:url(../images/correct.gif) no-repeat 10px 10px;}
.panelseccess{width:70%;margin:0 auto;padding-left:38px;background:url(../images/ok.gif) no-repeat;}

.tb_p3{width:90%;margin:20px auto;}
.tb_p3 tr th{border:1px #88B9CE solid;background:#B7CFE7;line-height:30px;}
.tb_p3 tr td{border:1px #88B9CE solid;line-height:22px; text-align:center;background:#F2F8FB;height:22px;}
.redlink a:link,.redlink a:visited{color:#FF0000;font-size:12px; text-decoration:none;}
.redlink a:hover{color:#FF0000;font-size:12px; text-decoration:none;border-bottom:1px #FF0000 solid;}
.btnstart{display:block;margin:0 auto;width:90px;height:22px;background:url(../images/ico.gif) no-repeat 5px -828px;padding-left:10px;}
.btnstart a:link,.btnstart a:visited{font-weight:bold;font-size:12px;color:#0071BC;}

/*我的同步系列页面----------------------------------------------------------*/
.synbox{margin-top:10px;}
.syntop{height:54px;line-height:54px;background:url(../images/box.gif) no-repeat -309px -619px; text-indent:-9999px;}
.synmid{border-left:2px #93C949 solid;border-right:2px #93C949 solid;background:#F1F3F2;padding:0 3px;}
.synlogin{line-height:40px;padding-left:20px;font-size:12px;}
.synlogin b{color:#568810;font-weight:normal;margin:0 3px;}
.synlist{width:180px;margin:0 auto;overflow:hidden;}
.synlist li{border-bottom:1px #E1E1E1 solid;line-height:30px;}
.synlist li a:link,.synlist li a:visited{display:block;padding-left:30px;background:url(../images/ico.gif) no-repeat 10px -991px;font-weight:bold; text-decoration:none;height:30px;}
.synlist li a:hover{background:url(../images/box.gif) no-repeat -319px -409px;color:#fff;}
.synlist li.c4 a #SynListl1_msgNum em{color:red;font-style:normal;font-size:12px;font-family:Arial;}
.synlist li.c4 a #SynListl1_msgNum{font-size:12px;font-family:Arial;font-weight:normal;}
/*左侧菜单高亮*/
#mysyn1 .synlist li.c1 a:link,#mysyn1 .synlist li.c1 a:visited,#mysyn1 .synlist li.c1 a:hover,
#mysyn2 .synlist li.c2 a:link,#mysyn2 .synlist li.c2 a:visited,#mysyn2 .synlist li.c2 a:hover,
#mysyn3 .synlist li.c3 a:link,#mysyn3 .synlist li.c3 a:visited,#mysyn3 .synlist li.c3 a:hover,
#mysyn4 .synlist li.c4 a:link,#mysyn4 .synlist li.c4 a:visited,#mysyn4 .synlist li.c4 a:hover
{background:url(../images/box.gif) no-repeat -319px -409px;color:#fff;}
#mysyn4 .synlist li.c4 a:link span#SynListl1_msgNum em,#mysyn4 .synlist li.c4 a:visited span#SynListl1_msgNum em,#mysyn4 .synlist li.c4 a:hover span#SynListl1_msgNum em{color:#fff;font-style:normal;}

.synlist li.c4 a:hover span,.synlist li.c4 a:hover #SynListl1_msgNum em{color:#fff;}

.inmid{background:#fff;}
.synbot{display:block;overflow:hidden;height:18px;background:url(../images/box.gif) no-repeat -309px -673px;}

.centerbox{margin-top:10px;}
.centertop{height:50px;line-height:50px;background:url(../images/box.gif) no-repeat -310px -457px;text-indent:-9999px;}
.centerlist{border-left:1px #CACACA solid;border-right:1px #CACACA solid;background:#FFF;padding:0 3px;overflow:hidden;}
.centerlist li{height:30px;line-height:30px;width:180px;margin:0 auto;border-bottom:1px #E1E1E1 solid;}
.centerlist li.clist1{border-top:1px #E1E1E1 solid;height:30px;line-height:30px;}
.centerlist li a{display:block;background:url(../images/ico.gif) no-repeat 5px -1205px;padding-left:30px;font-weight:bold;height:30px;line-height:30px; }
.centerlist li a:link,.centerlist li a:visited{text-decoration:none;}
.centerlist li a:hover{color:orange;}
.centerbot{display:block;overflow:hidden;height:20px;background:url(../images/box.gif) no-repeat -310px -577px;}
#mysyn .round{margin-top:10px;}
#mysyn .round .roundtext{padding:10px;}
.c_title{height:30px;background:#eee;}
.c_title span{display:block;float:left;width:162px;height:30px;line-height:30px;text-indent:45px;background:url(../images/box.gif) no-repeat left -445px;font-weight:bold;color:#fff;}
.c_title a:link,.c_title a:visited{display:block;float:right;width:88px;height:30px;line-height:30px;background:url(../images/box.gif) no-repeat -162px -445px; text-align:center;font-size:12px;color:#1893B3;}
.c_body{overflow:hidden;margin-top:20px;}
.c_body span{display:block;line-height:30px;height:30px;width:49%;float:left;text-indent:20px;background:url(../images/ico.gif) no-repeat 0 -645px;}

.c_btnbox{overflow:hidden;width:550px;margin:20px auto 0;}
/*自适应宽度按钮*/
.btnlong{float:left;margin-right:20px;}
.btnlong a:link,.btnlong a:visited{display:block;width:140px;height:38px;line-height:38px;padding-right:15px;background:url(../images/tab.gif) no-repeat right -138px;cursor:pointer; text-decoration:none;}
.btnlong a:hover{}
.btnlong a span{display:block;float:left;padding:0;width:80%;height:38px;line-height:38px;background:url(../images/tab.gif) no-repeat 0 -100px;cursor:pointer;}
.btnlong a span b{display:block;float:left;width:100%;height:38px;line-height:38px;background:url(../images/ico.gif) no-repeat 15px -728px;padding-left:20px;cursor:pointer;}

.c_body1{overflow:hidden;}
.c_body1 span{display:block;line-height:22px;width:300px;height:22px;float:left;text-indent:20px;background:url(../images/ico.gif) no-repeat 0 -645px;}
.notework{height:80px;overflow:hidden;width:100%;}
.notework tr td{line-height:30px; vertical-align:middle;}
.btnlong1{width:110px;height:36px;overflow:hidden;margin:0px auto;}
.btnlong1 a:link,.btnlong1 a:visited{display:block;height:36px;line-height:36px;padding-right:15px;background:url(../images/tab.gif) no-repeat right -212px;overflow:hidden; text-decoration:none;cursor:pointer;}
.btnlong1 a span{display:block;float:left;width:80%;height:36px;line-height:36px;background:url(../images/tab.gif) no-repeat 0 -176px;cursor:pointer;}
.btnlong1 a span b{display:block;float:left;width:100%;height:36px;line-height:36px;background:url(../images/ico.gif) no-repeat 10px -683px;padding-left:15px;color:#0F8394;cursor:pointer;}
.notetip{width:250px;font-size:12px;height:22px;line-height:20px;color:#666; text-align:center;}
.red1{color:#FF0000;font-weight:bold;}
.red2{color:#FF0000;font-weight:normal;}
.msgbox{height:30px;margin:10px 10px 0;}
.msgtext{width:90%;display:block;float:left;font-size:12px;padding-left:40px;height:22px;line-height:22px;background:url(../images/ico.gif) no-repeat 15px -1251px;}
.msgclose{width:50px;display:block;float:right;font-size:12px;height:22px;line-height:22px;}
.msgclose a:link,#msgclose a:visited{color:#1893B3;}


/*学员课程*/
#greenskin{border:1px #93C949 solid;}
#greenskin .inbox2{border:4px #E8F4D8 solid;position:relative;}
#greenskin .box2_t_l,#greenskin .box2_t_r,#greenskin .box2_b_l,#greenskin .box2_b_r{display:block;width:5px;height:5px;overflow:hidden; position:absolute;}
#greenskin .box2_t_l{background:url(../images/box.gif) no-repeat -286px -111px;}
#greenskin .box2_t_r{background:url(../images/box.gif) no-repeat -301px -111px;}
#greenskin .box2_b_l{background:url(../images/box.gif) no-repeat -286px -126px;}
#greenskin .box2_b_r{background:url(../images/box.gif) no-repeat -301px -126px;}
#greenskin .box2_m{ position:relative;z-index:20;}

.inbox3{margin:0 4px;background:#fff;}
.c_tate{background:#EFF0EE;height:30px;line-height:30px;margin:10px auto;font-weight:bold;color:#666;}
.c_tate b{display:block;float:left;width:15px;height:30px;background:url(../images/box.gif) no-repeat -402px -318px;}
.c_tate i{display:block;float:right;width:15px;height:30px;background:url(../images/box.gif) no-repeat -417px -318px;}
.c_tate div{width:500px;float:left;padding-left:20px;}
.ico4{padding-left:30px;background:url(../images/ico.gif) no-repeat 0 -1035px;font-weight:bold;}

#title1{width:92%;margin:0 auto;height:30px;font-size:18px;border-bottom:2px #E8F4D8 solid;font-weight:bold;padding-left:0px; position:relative;}
#title1 span{display:block;height:20px;line-height:20px;color:#000;font-size:14px;margin-top:0px; position:absolute;top:20px;width:90px;background:#fff url(../images/ico.gif) no-repeat 0 -1033px;}
#title1 span.ico4{color:#666;}
.title2{margin:20px auto;}
.minheight{min-height:150px;_height:150px;}
.tip1{text-indent:60px;line-height:30px;}
.linkbtn{color:#1893B3;}
.linkbtn a:link,.linkbtn a:visited{color:#1893B3;font-weight:bold;text-decoration:underline;}

#mysyn1 .roundtext{padding:0 20px 20px;}
#mysyn1 .classbox{margin:0 auto;width:95%;}
#mysyn1 .class{border-bottom:0;}
#mysyn1 .class dl dt a:link,#mysyn1 .class dl dt a:visited{color:#1893B3;}

.kcimg{display:block;width:102px;height:142px;text-align:center;margin:10px auto;background:#EEEEEE; position:relative;}
.kcimg a{display:block;width:92px;height:132px;border:1px #D3D3D3 solid;background:#fff;padding:4px; position:absolute;left:-4px;top:-4px;}
.kcimg a img{display:block;width:90px;height:130px;}
.tb1{font-size:12px;}
.b_c_box{}
.buyclass{border-bottom:1px #E2D7F5 solid;padding:20px 0;width:90%;margin:0 auto;position:relative;}
.tb_buyclass{margin:0;padding:0;width:90%;margin:0 auto;}
.tb_buyclass tr td{line-height:22px; vertical-align:middle;}
.startstudy{width:130px;height:36px;line-height:36px;}
.startstudy a{display:block;background:url(../images/tab.gif) no-repeat right -212px;}
.startstudy a span{display:block;background:url(../images/tab.gif) no-repeat left -176px;margin-right:20px;padding-left:20px;}
.startstudy a span b{display:block;background:url(../images/ico.gif) no-repeat right -774px;font-weight:bold;font-size:14px;color:#000; text-decoration:none;}
.startstudy a:hover{text-decoration:none;}
.classtitle{display:block;line-height:40px;font-size:16px;width:250px;}
.classtitle a:link,.classtitle a:visited{color:#2198B6;}
.unitname{display:block;float:left;width:60px;height:20px;line-height:20px;}
.btnplay{display:block;float:left;width:68px;height:19px;line-height:19px;text-indent:-9999px;background:url(../images/win/btnplay.gif) no-repeat left top; text-decoration:none;}

/*纯CSS阴影图片边框*/
.imgbox1{width:100px;height:130px;padding-top:10px;margin:20px auto 0;}
.imgbox1 span{display:block;width:90px;height:130px;background:#EEEEEE;position:relative;}
.imgbox1 span a{display:block;padding-top:0;padding:4px;position:absolute;top:-4px;left:-4px;background:#fff;border:1px #D3D3D3 solid;}
.imgbox1 span a img{margin:0;padding:0;}

/*学习记录*/
.greybox{height:40px;line-height:40px;margin:10px auto;padding:0;}
.tb_grey{width:100%;margin:0 auto;background:#EFF0EE;}
.tb_grey tr td{ vertical-align:middle;padding:0;}
.g_l,.g_r{display:block;width:10px;height:40px;background:url(../images/box.gif) no-repeat -443px -315px;overflow:hidden;}
.g_r{background:url(../images/box.gif) no-repeat -453px -315px;}
.tb_grey table{margin:0 auto;width:440px;}
.datatimer{border:1px #616161 solid;background:#fff url(../images/ico.gif) no-repeat right -1073px;}

.btn_search{width:68px;height:24px;line-height:24px;display:block;margin-left:5px; }
.btn_search a:link,.btn_search a:visited{display:block;background:url(../images/button.gif) no-repeat -575px -253px;text-indent:-9999px;text-align:center;}
.tb_r_box{border-top:3px #93C949 solid;}

.tab2{height:27px;position:relative;}
.tab2ul{ position:absolute;top:1px;left:0;height:29px;padding-left:13px;}
.tab2ul li{float:left;width:97px;height:29px;margin-right:3px;}
.tab2ul li a:link,.tab2ul li a:visited{display:block;width:97px;height:29px;line-height:29px;text-align:center;font-weight:bold;text-decoration:none;background:url(../images/tab.gif) no-repeat 0px -277px;color:#fff;}
.tab2ul li a:hover{color:#49821F;background:url(../images/tab.gif) no-repeat 0px -248px;}
/*当前选中样式*/
.tab2ul li.c_cur a:link,.tab2ul li.c_cur a:visited,.tab2ul li.c_cur a:hover{color:#49821F;background:url(../images/tab.gif) no-repeat 0px -248px;}

.tb_record{width:100%;}
.tb_record tr th{background:#E7F4D6;line-height:30px;height:30px;font-size:12px;font-weight:bold; vertical-align:middle;}
.tb_record tr th b{display:block;border-right:1px #D4EBB7 solid;line-height:18px;height:18px;}
.tb_record tr td{border:1px #D4EBB7 solid;line-height:30px; text-align:center;font-size:12px;}
.tb_record tr td a:link,.tb_record tr td a:visited{color:#008DBB; text-decoration:none;border-bottom:1px #008DBB solid;}
.tb_record tr td span a:link,.tb_record tr td span a:visited{font-weight:bold;}
.btnrecord a:link,.btnrecord a:visited{color:#2198B6;margin-left:10px;border-bottom:1px #2198B6 solid; text-decoration:none;}
.tip5{margin-top:20px;}
.recordtip{color:#666;font-size:12px;margin:20px auto;text-indent:20px;}
.tb_win tr th a:link,.tb_win tr th a:visited{text-decoration:none;}
.tb_win tr th a:hover{text-decoration:none; border-bottom:0 none;}
.tb_win tr td.wincol3{width:400px;text-align:left;padding-left:20px;}
.tb_win tr td.wincol4{width:60px;}
.clicklink{color:Red;font-weight:normal;}

/*隔行换色*/
.cor1{background:#fff}
.cor2{background:#F4F7ED}

/*弹出窗口结构样式--表格九宫格布局*/
#divwin {position:absolute;background:#fff; font-size:12px;text-align:left;width:550px;padding:0; z-index:10000;}
.tl{width:5px;height:25px;line-height:25px;background:url('../images/win/tl.gif') no-repeat right top;overflow:hidden;}
.tm{height:25px;line-height:25px;background:url('../images/win/tm.gif') repeat-x left top;overflow:hidden;padding:0;}
.tr{width:5px;height:25px;line-height:25px;background:url('../images/win/tr.gif') no-repeat left top;overflow:hidden;}
.ml{width:5px;background:url('../images/win/ml.gif') repeat-y right top;}
.mm{padding:0;margin:0;}
.mr{width:5px;background:url('../images/win/mr.gif') repeat-y left top;}
.bl{width:5px;height:5px;background:url('../images/win/bl.gif') no-repeat right top;overflow:hidden;}
.bm{height:5px;background:url('../images/win/bm.gif') repeat-x left bottom;overflow:hidden;}
.br{width:5px;height:5px;background:url('../images/win/br.gif') no-repeat left top;overflow:hidden;}
/*弹出窗口外观设置样式*/
.titlebar {text-align:left;height: 25px;line-height:25px;color:#FFF;background:url('../images/win/icon_dialog.gif') no-repeat left 7px;text-indent:20px;font-weight:bold;overflow:hidden;float:left;}
#exit{position:absolute; top:2px;right:10px;width:26px;height:15px;overflow:hidden;}
#exit a:link,#exit a:visited{display:block;width:26px;height:15px;background:url('../images/win/close.gif') no-repeat left 0;text-indent:-9999px;}
#exit a:hover{display:block;width:26px;height:15px;background:url('../images/win/close.gif') no-repeat left -15px;}
/*弹窗主体部分设置*/
.winbody{height:280px;overflow:auto;overflow-x:hidden;}
.tb_win{width:100%;}
.tb_win tr th.wincol1,.tb_win tr td.wincol1{text-align:left;padding-left:20px;}
.tb_win tr th.wincol2{text-align:center;}

.tb_win tr th{background:#E9E9E9;border-bottom:1px #c0c0c0 solid;line-height:30px;height:30px; vertical-align:middle;}
.tb_win tr td{border-bottom:1px #c0c0c0 solid;line-height:30px; text-align:center;}
.tb_win a:link,.tb_win a:visited{color:#2491AD; text-decoration:none;}
.tb_win a:hover{border-bottom:1px #2491AD solid;}
.cor3{background:#ECF6FB}
.cor4{background:#FAFEFF}

/*笔记本*/
.notetitle{margin:10px auto;}
.notebox1{border-top:2px #93C949 solid;clear:both;}
.tb_note{width:100%;}
.tb_note tr th{background:#E7F4D6;border-bottom:1px #D4EBB7 solid;line-height:30px;font-size:12px;font-weight:bold;}
.tb_note tr td{border-bottom:1px #D4EBB7 solid;line-height:30px; text-align:center;font-size:12px;}
.tb_note tr td a:link,.tb_note tr td a:visited{color:#008DBB; text-decoration:underline;}
.tb_note tr td span a:link,.tb_note tr td span a:visited{text-decoration:none;color:#000;}
.tb_note tr td span a:hover{border-bottom:1px #000 solid;}
.noteitem{display:block;text-align:left;padding-left:20px;background:url(../images/ico.gif) no-repeat 0px -77px;font-weight:normal;}
.grey{color:#999;}
.btnspace{margin-right:10px;}
.noteh2{float:left;width:200px;height:50px;line-height:50px;padding-left:90px;background:url(../images/text.gif) no-repeat left -140px;}
.noteright{float:right;width:400px;height:32px;line-height:38px;margin-top:6px;}
.tip2{float:left;display:block;width:250px;font-size:12px;}
.btnwrite{display:block;width:123px;height:36px;float:left;}
.btnwrite a{display:block;height:36px;line-height:36px;padding-right:15px;background:url(../images/tab.gif) no-repeat right -212px;}
.btnwrite a span{display:block;float:left;padding:0;width:80%;background:url(../images/tab.gif) no-repeat 0 -176px;}
.btnwrite a span b{display:block;float:left;width:100%;height:36px;line-height:36px;background:url(../images/ico.gif) no-repeat 15px -683px;padding-left:40px;color:#008DBB;}
.wid1{width:115px;}

/*查看笔记*/
.edithead{height:22px;}
.editright{float:right;width:280px;height:22px;line-height:22px;}
.editright span{display:block;height:22px;line-height:22px;}
.editright span.notepro,.editright span.notenext,.editright span.noteback{float:right;}
.notepro a:link,.notepro a:visited{display:block;width:50px;background:url(../images/ico.gif) no-repeat 10px -579px;padding-left:30px;color:#1893B3;font-size:12px;}
.notenext a:link,.notenext a:visited{display:block;width:50px;background:url(../images/ico.gif) no-repeat 10px -545px;padding-left:30px;color:#1893B3;font-size:12px;}
.noteback a:link,.noteback a:visited{display:block;width:90px;background:url(../images/ico.gif) no-repeat 10px -615px;padding-left:30px;color:#1893B3;font-size:12px;}
.edittitle{margin:0px auto;border-bottom:1px #B4B4B4 dashed;height:50px;overflow:hidden;background:url(../images/text.gif) no-repeat left -140px;padding-left:90px;font-size:14px;}
.edith2{width:100%;line-height:22px;color:#6A6A6A;}
.edith2 b{font-weight:bold;display:block;margin-top:5px;color:#000;}
.edith2 span{font-size:12px;font-style:normal;font-weight:normal;color:#6A6A6A;}
.edith2 span i span{font-size:12px; font-style:normal;font-weight:normal;color:#0B9BA3;margin-right:5px;}

.e_body{min-height:180px;_height:180px;}
.edittool{height:23px;line-height:23px;width:160px;margin-top:10px;float:right;overflow:hidden;}
.edittool span{display:block;float:left;width:66px;height:23px;overflow:hidden;margin-right:10px;}
.btnedit a:link,.btnedit a:visited{display:block;background:url(../images/button.gif) no-repeat -1px -304px; text-indent:-9999px;color:#1893B3;}
.btndel1 a:link,.btndel1 a:visited{display:block;background:url(../images/button.gif) no-repeat -81px -304px;text-indent:-9999px;color:#1893B3;}
.notebody{clear:both;line-height:22px;padding-top:10px;}

/*编辑、修改笔记*/
.edbox{margin:10px;background:#F5F5F5;}
.editorhead{text-indent:0;height:37px;background:url(../images/ico.gif) repeat-x left -1114px;overflow:hidden;}
.edittool1{position:relative;width:96%;float:left;height:23px;line-height:23px;margin-top:10px;}
.edittool1 h2{width:90px;height:37px; position:absolute;left:10px;top:0;font-size:18px;font-weight:bold;}
.tip3{display:block;width:250px;position:absolute;left:100px;top:2px;font-size:12px;font-style:normal;color:#60686A;}
.editorhead .edittool1 span{display:block;width:100px;height:37px; position:absolute;right:0px;top:0;font-size:12px;}

.editorhead b{display:block;float:left;height:37px;line-height:37px;padding-top:2px;font-weight:bold;}
.editorhead em{display:block;float:left;height:37px;width:12px;background:url(../images/box.gif) no-repeat -208px -491px;}
.editorhead i{display:block;float:right;height:37px;width:12px;background:url(../images/box.gif) no-repeat -246px -491px;}
.edcontent{border-left:1px #DADADA solid;border-right:1px #DADADA solid;text-align:center;padding-top:10px;}
.edbox_b{height:12px;border-bottom:1px #DADADA solid; position:relative;}
.edbox_b b{display:block;position:absolute;bottom:-1px;left:0px;width:13px;height:13px;overflow:hidden;background:url(../images/box.gif) no-repeat -208px -528px;}
.edbox_b i{display:block;position:absolute;bottom:-1px;right:0px;width:13px;height:13px;overflow:hidden;background:url(../images/box.gif) no-repeat -245px -528px;}
.editorbox{min-height:300px;_height:300px;margin-top:10px;}
.txtnote{border:1px #DADADA solid;width:880px;height:22px;line-height:22px;}
.btnsave{width:110px;margin:20px auto 0;}
.btnsave a:link,.btnsave a:visited{display:block;width:110px;height:30px;background:url(../images/button.gif) no-repeat -483px -304px; text-indent:-9999px;}

/*站内消息*/
.mailtips{margin-top:10px;height:30px;line-height:30px;font-size:12px;color:#666;text-indent:2em;}
.mailbox{border-top:4px #93C949 solid;border-bottom:4px #F5F5F5 solid;}
.tb_mail{width:100%;}
.tb_mail tr th{background:#E7F4D6;border-bottom:1px #D4EBB7 solid;border-right:1px #D4EBB7 solid;line-height:30px;font-size:12px;font-weight:bold;}
.tb_mail tr td{border-bottom:1px #D4EBB7 solid;line-height:30px; text-align:center;font-size:12px;}
.tb_mail tr td a:link,.tb_mail tr td a:visited{color:#008DBB;}
.tb_mail tr td span a:link,.tb_mail tr td span a:visited{color:#000;}
.tb_mail tr td.m_col1{width:70px;vertical-align:middle;}
.tb_mail tr td.m_col2{width:450px; text-align:left;padding-left:10px;}
.tb_mail tr td.m_col4{width:80px;}
.newmail{background:url(../images/ico.gif) no-repeat left -1295px;padding-left:30px;}
.oldmail{background:url(../images/ico.gif) no-repeat left -1345px;padding-left:30px;}
.newmail a:link,.newmail a:visited{font-weight:bold;margin-right:10px;text-decoration:none;}
.oldmail a:link,.oldmail a:visited{margin-right:10px;text-decoration:none;}
.tb_mail tr td .newmail a:hover,.tb_mail tr td .oldmail a:hover,.tb_mail tr td.m_col4 a:hover{color:#003366;text-decoration:none;}
.mailtitle{width:380px;margin-top:0;}
.editright span.noteback1{display:block;height:22px;line-height:22px;float:right;}
.noteback1 a:link,.noteback1 a:visited{display:block;width:100px;background:url(../images/ico.gif) no-repeat 10px -615px;padding-left:30px;color:#1893B3;font-size:12px;}

.maildel{width:70px;overflow:hidden;float:right;}
.maildel a:link,.maildel a:visited{display:block;width:70px;background:url(../images/ico.gif) no-repeat 10px -506px;padding-left:30px;color:#1893B3;font-size:12px;}
.mailhead{ background:0 none;padding-left:10px;}
.mailh2{font-size:18px;}
.mailbody{clear:both;line-height:22px;padding:20px;}
.mailbody p{text-indent:2em;}
#divcontend a:link,#divcontend a:visited{ color:Blue;}

.page_l1{width:200px;float:left;padding-left:10px;margin-top:-6px;}
.page_l1 a:link,.page_l1 a:visited{display:block;float:left;width:66px;height:23px;line-height:23px;margin-top:6px;margin-right:10px;background:url(../images/button.gif) no-repeat -604px -304px;font-size:12px; text-align:center; text-decoration:none;}


/*你问我答*/
.qabox{overflow:hidden;}
.qahead{height:42px;border-bottom:1px #D3D3D3 dashed;background:url(../images/text.gif) no-repeat 10px -195px;padding-left:96px;padding-top:10px;margin:0 20px;}
.qahead h2{width:400px;height:22px;line-height:22px;font-weight:bold; float:left;font-size:16px;padding-top:15px;}
.answer{display:block;width:180px;float:right;height:22px;line-height:22px;padding-top:10px;}
.answer a:link,.answer a:visited{color:#1893B3;font-size:12px;padding:3px 0;display:block;}

.qalist{margin:0 20px 20px;}
.qalist li{display:block;height:28px;line-height:28px;background:url(../images/ico.gif) no-repeat 0px -80px;padding-left:20px;}
.qalist li span,.qalist li b{float:left;color:#666;}
.qalist li b{margin-left:20px;margin-right:5px;font-weight:normal;}
.qalist li a:link,.qalist li a:visited{float:left;color:#0076A3;height:28px;line-height:28px;}

.moreqa{clear:both;padding:20px 0 13px 40px;}
.moreqa a:link,.moreqa a:visited{color:#0076A3;line-height:28px;}

/*提交购卡申请*/
.tip4{height:200px;background:url(../images/box.gif) no-repeat left -491px;line-height:24px;margin:10px 0;}
.tip4 p{margin:60px 20px 0;text-indent:2em;}
.tip4 p a:link,.tip4 p a:visited{color:#2491AD;font-weight:bold;}

#boxskin1 .box4_m ul.list1{padding:0;}
#boxskin1 .box4_m ul.list1 li{height:26px;line-height:26px;padding-left:10px;background:url(../images/ico.gif) no-repeat -5px -81px;}

#boxskin1 .box4_m ul.list1 li{height:30px;line-height:30px;background:url(../images/dotted.gif) repeat-x 0px 29px;}
.list1 li a:link,.list1 li a:visited{display:block;color:#2491AD;font-weight:bold;font-size:12px;background:url(../images/ico.gif) no-repeat -4px -1168px;padding-left:20px;}


.box5_m{overflow:hidden;padding-bottom:30px;}
.inbox5{border:1px #C3B5A4 solid;background:#fff;margin:0 5px;}

.sumbittitle{width:92%;margin:0 auto;height:90px;font-size:14px;font-weight:bold;padding-left:20px;color:#E96A29;background:url(../images/dotted.gif) repeat-x left bottom;overflow:hidden;}
.sumbittitle span{display:block;float:left;height:20px;line-height:20px;margin-top:40px;}
.sumbittitle a:link,.sumbittitle a:visited{display:block;color:#2491AD;font-size:12px; width:90px;height:18px;line-height:18px;font-weight:normal;float:right;margin-top:40px;}
.cardinfo{width:600px;margin:0 auto;padding-top:0;}
.cardinfo p{line-height:50px;width:80%;margin:0 auto;font-size:12px;}

.tb_buy{width:80%;margin:0 auto;font-size:12px;}
.tb_buy tr td{line-height:30px;height:30px;}
.txtbox12{border:1px #7F9CBA solid;height:20px;line-height:20px;padding:0 2px;width:300px;}
.validtext{color:#999;font-size:12px;}
.validstart{color:#E04805;font-size:14px;}
.select{border:1px #7F9DB9 solid;width:100px;}
.align_r{text-align:right;padding-right:20px;}
.btnsub{width:152px;height:40px;line-height:40px;margin:100px auto 76px;}
.btnsub a:link,.btnsub a:visited{display:block;width:152px;height:40px;background:url(../images/button.gif) no-repeat -165px -304px; text-indent:-9999px;}
/*申请提交成功。*/
.cardcontext{margin:0 auto; padding-top:20px; padding-left:0px; padding-right:0px;width:95%;}
.cardcontext h4{line-height:20px;height:20px;width:90%;margin:0 auto;font-size:12px;font-weight:bold;background:url(../images/studycard/ico.gif) no-repeat 72px center;padding-left:90px;}
.cardcontextsucceed{padding:20px;}
.cardcontextsucceed h4{line-height:20px;height:28px;font-size:12px;font-weight:bold;border-bottom:1px #88B9CE dashed;background:url(../images/studycard/icon.gif) no-repeat 10px center;padding-left:39px;}
.probox{padding:10px 0;}
.cardinfobox{}
.cardinfobox table{width:100%;margin:0 auto;}
.cardinfobox table tr td{line-height:40px;height:40px;}
.tb_succed{margin:30px auto;}
.tsucced_title{background:url(../images/ok.GIF) no-repeat 10px 5px;padding-left:30px;}
.tb_succed tr th{background:#B4CEE4;line-height:30px;border:1px #A4BDDC solid;}
.tb_succed tr td{text-align:center;font-size:12px;border:1px #A4BDDC solid;line-height:20px;height:20px;color:#000;}
.ico_succed{width:150px;height:30px;font-weight:normal;line-height:30px;padding:10px 0;background:url(../images/OK.gif) no-repeat left center;padding-left:40px;}
.RoundedCorner{width: 100%;background: #E5F1F6;} 

/*同步动态信息*/
.newlist{margin:20px auto;width:98%;}
.newlist li{line-height:28px;height:28px;padding-left:50px;background:url(../images/ico.gif) no-repeat 30px -80px;border-bottom:1px #D3D3D3 dashed;}
.newlist li span{float:right;margin-right:30px;color:#666;}
.newtitle{margin:0px auto;border-bottom:1px #D3D3D3 solid;height:50px;overflow:hidden;background:url(../images/text.gif) no-repeat 5px -266px;padding-left:90px;}
.newsh2{width:100%;line-height:22px;margin-top:10px;}
.newsh2 b{font-weight:bold;display:block;margin-top:20px;font-size:18px;}
.pagebg{background:url(../images/pagebg.gif) no-repeat center top;padding-top:20px;overflow:hidden;}
.page_m{width:550px;margin:0 auto;}
.page_m span{display:block;float:left;font-size:12px;margin-right:10px;color:#666;}
.newlist li.cor3{background:#F1F8FB url(../images/ico.gif) no-repeat 30px -80px;}
.newlist li.cor4{background:#fff url(../images/ico.gif) no-repeat 30px -80px;}

/*动态信息*/
.newsbody{min-height:400px;_height:400px;}
.newsbody h2{font-size:16px;font-weight:bold;line-height:30px; text-align:center;}
.newsbody h3{border-bottom:1px #D3D3D3 dashed;line-height:30px;text-align:center;margin-bottom:20px;font-size:12px;color:#666;font-weight:normal;}
.newsbody p{line-height:30px;}
.newsbody p a:link,.newsbody p a:visited{color:#1893B3;}

.newsnav{float:right;width:300px;height:22px;line-height:22px;}
.newsnav span{display:block;float:left;height:22px;line-height:22px;}

/*错误页面*/
.errorbox{height:235px;}
.tb_error{width:50%;margin:80px auto 0;}
.tb_error tr td{line-height:30px;}
.tb_error a:link,.tb_error a:visited{color:#1893B3; text-decoration:none;border-bottom:1px #1893B3 solid;}

/*页脚广告图片*/
.adbox img{height:78px;float:left;margin-left:10px;}

/*登录错误页面*/
.errorbox{margin:150px auto;width:611px;height:243px;background:url(../images/loginerror.gif) no-repeat left top;position:relative;}
.msgbox1{ position:absolute;top:170px;left:350px;width:190px;}
.msgbox1 span{float:left;display:block;width:80px;height:30px;line-height:30px;}
.msgbox1 a:link,.msgbox1 a:visited{display:block;width:80px;height:30px;line-height:30px;text-indent:-9999px;}
.msgbox1 span.logbtn2{margin-left:10px;}
.msgbox1 .logbtn1 a:link,.msgbox1 .logbtn1 a:visited{background:url(../images/login.gif) no-repeat left top;}
.msgbox1 .logbtn1 a:hover{background:url(../images/login.gif) no-repeat left -30px;}
.msgbox1 .logbtn2 a:link,.msgbox1 .logbtn2 a:visited{background:url(../images/login.gif) no-repeat left -60px;}
.msgbox1 .logbtn2 a:hover{background:url(../images/login.gif) no-repeat left -90px;}

/*课程信息错误页面*/
.msbwrapper{width:600px;height:300px;border:1px #c0c0c0 solid;margin:80px auto;}
.msgbox2{margin:120px auto;width:450px;height:90px;line-height:30px;padding-left:90px;background:url(../images/warnico.gif) no-repeat left top;}
.msgbox2 a:link,.msgbox2 a:visited{color:#1893B3;}

/*评论准则*/

.normal_head h3{text-align:left;padding-left:20px;height:40px;line-height:40px;font-size:16px;font-weight:bold;}
.pl_text{padding:10px 20px;}
.pl_text h4{font-size:14px;height:30px;line-height:30px;text-align:center;border-bottom:1px #c0c0c0 dashed;margin-bottom:20px;font-weight:bold;}
.pl_text p{line-height:26px; text-indent:2em;}

#verlist1{ margin:0 auto;list-style:none;font-size:12px; }
#verlist1 li{ float:left;line-height:20px;margin-right:10px; display:inline-block; }


