﻿body {font-size: 12px;margin: 0px;color:#000000;background-position:center top;}
.bodyin {width: 1000px;margin-top: 0px;margin-right: auto;margin-bottom: 10px;margin-left: auto;}
div {margin: 0px;padding: 0px;}
ul {list-style-type: none;margin: 0px;padding: 0px;}
li {margin: 0px;padding: 0px;}
td {font-size: 12px;}
form {margin: 0px;padding: 0px;}
fieldset {margin: 0px;}
p {margin: 0px;/*line-height:26px;*/}
h1,h2,h3,h4,h5,h6 {margin: 0px;font-size: 12px;} 
p{padding:0px;margin:0px;}
a{color:#4E6E97;text-decoration:none;}
a:hover{color:#4E6E97;text-decoration:underline;}
.placeholder {color: #aaa;}
.BodyFontColor{color:#494949;}
.LinkFontColor{color:#4e6e97;}
.l-sep{ border-left: 1px solid #708090;display: inline-block;height: 30px;width: 2px;}
img{border:none;}
.layout {margin: 0 auto;
    width:1000px;clear: both;padding:0; margin-left:auto; margin-right:auto;
}
.nextRow {clear: both;margin: 0px;padding: 0px;height: 0px;}
.h_1{height:1px;}
.h_2{height:2px;}
.h_3{height:3px;}
.h_4{height:4px;}
.h_5{height:5px;}
.inline{ display: inline-block;}
.spanR {float: right;margin-right: 4px;font-size: 12px;}
.l{ float: left;}	
.r{ float: right;}
.bodystyle{background-color:#E7F0F7;background-image:; background-repeat:repeat-x;}
.pagetop{height:30px; /*background-image:url(../images/pagetopbg.gif);*/ background-color: #F3F3F3;border-bottom: 1px solid #B7C0C5;}
.NoticeAll{position:relative;width:132px;z-index:111;top:32px;left:635px;}
.NoticeDiv{width:132px;float:left;}
.NoticeDiv .topDiv
{background-image:url(../images/menuBg3.gif);height:6px;width:132px;background-repeat:no-repeat; overflow:hidden;
}
.NoticeDiv .bottomDiv
{padding-bottom:10px;margin-top:0;background-color:#ffffff;border-left:1px solid #999999;border-right:1px solid #999999;border-bottom:1px solid #999999;	
}
.NoticeDiv .bottomDiv .bottomDivLi
{text-align:center;margin-left:10px;margin-right:10px;border-bottom:1px dashed #999999;height:30px;line-height:30px;}
.pagetopmiddle{width:1000px;height:30px;margin-right: auto;margin-left: auto; }
.font12
{font-size:12px;font-weight:normal;}
.pagetopmiddle .left{margin-top:3px;float:left;	height:27px; }
.pagetopmiddle .left .left_L{float:left; /*width:290px;*/}
.pagetopmiddle .left .left_R{float:left;_padding-top:4px;  }
.pagetopmiddle .name{margin-top:7px;	float:right;height:auto;color:#003399;text-align:left;}
.pagetopmiddle .right{float:right;text-align:right;font-size:12px;color:#003399;margin-top:13px;	}
.pagetopmiddle .right a{color:#003399;text-decoration:none;}
.pagetopmiddle .right a:hover{color:#003399;text-decoration:underline;}
.top{height:170px;background-repeat: no-repeat;/*position:relative;*/}
.top .top_A{ height:124px; }
.top .top_A_1{ float:left; width:103px; height:104px;margin-top:10px;border: 2px solid #fff;}
.top .top_A_2{ float:left;width:390px; height:80px; margin-left:20px;margin-top:18px; display:inline;}
.top_A_2_1{ height:35px;}
.top_A_2_1_L{ float:left; font-size:24px; font-weight:bold;}
.top_A_2_1_R{ float:left; font-size:14px; padding-top:7px;padding-left:7px;}
.top_A_2_2{ line-height:20px; margin-top:0px;}
.top_A_2_3{ line-height:20px; margin-top:3px; font-weight:bold;}
.top .top_A_3{ float:right;width:420px;height:124px;  display:inline;}
.top_A_3_1{width:300px; height:38px; margin-left:117px; margin-top:6px;white-space:nowrap; }
.top_A_3_1_L{ float:left; font-size:16px; font-weight:bold; line-height:30px; }
.top_A_3_1_R{ float:left;padding-top:12px;}
.top_A_3_2{width:300px; background-color:#ffffff;filter:alpha(opacity=70);opacity:0.7;  height:54px; border:1px solid #848484;margin-top:0px;margin-left:118px;}
.top_A_3_3{ height:25px; line-height:25px; clear:both;margin-left:118px; font-weight:bold;}
.top_A_3_2 li{ float:left; line-height:27px;  }
.top_A_3_2_1{  height:27px;width:270px;  margin-left:20px;}
.top_A_3_2_2{  height:27px; width:270px;margin-left:20px; }
.top_A_3_4{height:45px; line-height:25px; clear:both;margin-left:60px;overflow: hidden; }
.top_A_3_5{margin-left:60px;}
.top_A_3_5 li{ float:left; line-height:27px;  }
.top .top_B{ height:44px; border:1px solid #868D59; background:url(../images/top_B_Bg.gif) repeat-x; font-size:14px;overflow: hidden;}
.top_B ul li{float:left; height:44px; line-height:44px; padding:0px 13px;}
.top_B ul li.cur{float:left; height:44px; line-height:44px; padding:0px 11px;background:url(../images/top_B_Bg3.gif) repeat-x;border: 1px solid #000000;margin-top: -1px;}
.top_B ul li a{outline:none;blur:expression(this.onFocus=this.blur());}

/** 导航按钮 **/
.top_B ul li.icon{ padding: 0 2px 0 2px;position: relative;display: inline-block;overflow: hidden;}
.top_B ul li.icon > a.btn-setting{ width: 43px;}
.top_B ul li.icon > a.btn-aboutme{width: 43px;}
.top_B ul li.icon > a.btn-email{width: 43px;}
.top_B ul li.icon > a.btn-blog{width: 43px;}
.top_B ul li.icon > a {
  -webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;
  width: 28px;height: 44px;display: block;background-position: 0 0;background-repeat: no-repeat;
  transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;
}
/*
.top_B ul li.icon:hover > a { background-position: center -30px; }
.top_B ul li.icon>a>span.nav-counter {z-index: 2;transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;  -ms-transition: all 0.3s ease-in-out;  -moz-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out;}
.top_B ul li.icon:hover>a>span.nav-counter{transition: all 0.3s ease-in-out;  -o-transition: all 0.3s ease-in-out;  -ms-transition: all 0.3s ease-in-out;  -moz-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out;top: -20px;}
*/

.top_B .borderright{ border-right:1px solid #868D59;}

.top .BTitle{font-size:16px;}
.bottom_A{left: 0px;bottom: 0px;text-align: left;/*position: relative;*/}
.mr10{ margin-right: 20px;}
.ml10{ margin-left: 10px;}
.ml3{ margin-left: 3px;}
.mr3{ margin-right: 3px;}
.grade{ line-height: 25px;}
.rptfootc{ height: 30px;line-height: 30px;padding-top: 15px;padding-bottom: 15px;text-align: center;}
.btcss{height:20px;width:60px;padding-top:1px;border:0px;background-image:url(../images/btnBg2.gif);}
.delloading {background: url(../images/loading3.gif) no-repeat left center;width: 11px;height: 11px;display: inline-block;}

/*font*/
.font12-red{ font-size: 12px;color: red;}
.font10{ font-size: 11px;color: blue}
.font16{ font-size: 16px;font-weight: bold;color: black;}
.font16-red{ font-size: 16px;font-weight: bold;color: red;}

/*button*/
.btn-1{top: 4px;position: relative;}
.btn {
	background-image: url(../images/BT1Bg.gif);background-repeat: repeat-x;height: 21px;overflow: visible;
	background-position: center;line-height: 21px;text-align: center;cursor: pointer;
	width: 80px;margin-left: 5px;margin-top: 3px;
}
.btn .L {
	background-image: url(../images/Bt1L.gif);background-repeat: no-repeat;
	height: 21px;padding-left: 3px;background-position: left center;
}
.btn .R {
	background-image: url(../images/Bt1R.gif);background-repeat: no-repeat;background-position: right center;
	height: 21px;padding-right: 3px;}
.btEdit{ background: url(../images/edit1.gif) no-repeat;width: 16px;height: 16px;display: inline-block;cursor: pointer;margin: 0 5px}
.btSetting{background: url(../images/settings.png) no-repeat;width: 16px;height: 16px;display: inline-block;cursor: pointer;margin: 0 5px}
.linkbtn{ cursor: pointer;color: blue;font-weight: bold;}
.btnQuery{
    padding: 2px 8px;border: 1px solid #bcccde;cursor: pointer;margin: 0;font-size: 12px;font-weight: normal;
    background: -webkit-linear-gradient(top,#f0f0f0 0,#e3e3e3 100%);
    background: -moz-linear-gradient(top,#f0f0f0 0,#e3e3e3 100%);
    background: -o-linear-gradient(top,#f0f0f0 0,#e3e3e3 100%);
    background: linear-gradient(to bottom,#ddeafd 0,#bbd8fa 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#f0f0f0,endColorstr=#e3e3e3,GradientType=0);
}
.btnAdd_SY{background: url(../images/add_syui.png) no-repeat!important;width: 16px;height: 20px;display: inline-block;cursor: pointer; }
.btnAdd_SY1{background: url(../images/add_syui1.png) no-repeat;width: 16px;height: 20px;display: inline-block;cursor: pointer; }
.btnAdd_SY2{background: url(../images/add_syui2.png) no-repeat;width: 16px;height: 20px;display: inline-block;cursor: pointer; }
.btnAdd_SY3{background: url(../images/add_syui3.png) no-repeat;width: 16px;height: 20px;display: inline-block;cursor: pointer; }
.btnAdd_SY4{background: url(../images/add_syui4.png) no-repeat;width: 16px;height: 20px;display: inline-block;cursor: pointer; }
.btnAdd_ExerciseDetail{background: url(../images/bookp.png) no-repeat;width: 20px;height: 20px;display: inline-block;cursor: pointer; margin-right:2px; }
.btnAdd_ExerciseModify{background: url(../images/edittitle.png) no-repeat;width: 20px;height: 20px;display: inline-block;cursor: pointer; }
.btnAdd_ExerciseCopyID{background: url(../images/copyidexercise.png) no-repeat;width: 20px;height: 20px;display: inline-block;cursor: pointer;  margin-right:2px;}
.btnAdd_ExerciseCollection{background: url(../images/collectionbig.png) no-repeat;width: 20px;height: 20px;display: inline-block;cursor: pointer;  margin-right:2px;}
.btnAdd_keyword{background: url(../images/keyword.png) no-repeat;width: 20px;height: 20px;display: inline-block;cursor: pointer;  margin-right:2px;}
.btnAdd_alterwindow{background: url(../images/alterwindow.png) no-repeat;width: 20px;height: 20px;display: inline-block;cursor: pointer;  margin-right:2px;}

.btnAdd_copylink{background: url(../images/copylink.png) no-repeat;width: 20px;height: 20px;display: inline-block;cursor: pointer;  margin-right:2px;}
.btn_jielong{background: url(../images/jielong.png) no-repeat;width: 20px;height: 20px;display: inline-block;cursor: pointer;  margin-right:2px;}
.btn_pinyin { background: url(../images/pinyin.png) no-repeat;width: 20px;height: 20px;display: inline-block;cursor: pointer;  margin-right:2px; }
.btn_attachment { background: url(../images/attachment.png) no-repeat;width: 20px;height: 20px;display: inline-block;cursor: pointer;  margin-right:2px; position: relative; }
.btn_attachment .badge { background-color: red !important;border-radius: 8px;color: white;font-size: 10px;width: 15px;line-height: 15px;height: 15px;display: inline-block;text-align: center;position: absolute;top: -5px;right: -5px;}
.btnAdd_SY5{background: url(../images/bookp.png) no-repeat;width: 20px;height: 20px;display: inline-block;cursor: pointer; }

.btnImport_SYSmall{background: url(../images/ImportSmall.png) no-repeat left center!important;width:16px;height: 16px;display: inline-block;cursor: pointer; }
.btnAdd_quote{background: url(../images/quote.png) no-repeat;width: 16px;height: 16px;display: inline-block;cursor: pointer;  margin-right:2px;}
.btnAdd_quotebig{background: url(../images/quotebig.png) no-repeat;width: 20px;height: 20px;display: inline-block;cursor: pointer;  margin-right:2px;}

.btnbook_property{background: url(../images/bookproperty.png) no-repeat;width: 18px;height: 20px;display: inline-block;cursor: pointer; }
.btnbook_modify{background: url(../images/bookmodify.png) no-repeat;width: 20px;height: 20px;display: inline-block;cursor: pointer; }
.btnbook_setcourse{background: url(../images/setcourse.png) no-repeat;width: 20px;height: 20px;display: inline-block;cursor: pointer; }
.btnbook_public{background: url(../images/bookpublic.png) no-repeat;width: 20px;height: 20px;display: inline-block;cursor: pointer; }
.btnbook_bookmodifypic{background: url(../images/bookmodifypic.png) no-repeat;width: 20px;height: 20px;display: inline-block;cursor: pointer; }
.btnbook_bookaddchapter{background: url(../images/bookaddchapter.png) no-repeat;width: 20px;height: 20px;display: inline-block;cursor: pointer; }

.btnSort_SY{background: url(../images/syui-sort.png) no-repeat left center!important;width: 16px;height: 20px;display: inline-block;cursor: pointer; }
.btnEdit_SY{background: url(../images/edit_syui.png) no-repeat left center!important;width: 16px;height: 20px;display: inline-block;cursor: pointer; }
.btnEdit_SY2{background: url(../images/edit_syui2.png) no-repeat;width: 16px;height: 20px;display: inline-block;cursor: pointer; }
.btnDelete_SY{background: url(../images/delete_syui.png) no-repeat;width: 16px;height: 20px;display: inline-block;cursor: pointer; }
.btnCopy_SY { background: url(../images/copy_syui.png) no-repeat;width: 16px;height: 20px;display: inline-block;cursor: pointer; }
.btnPaste_SY { background: url(../images/paste_syui.png) no-repeat;width: 16px;height: 20px;display: inline-block;cursor: pointer; }
.btnCopyID_SY { background: url(../images/ic_copyid.png) no-repeat left center!important;width: 16px;height: 20px;display: inline-block;cursor: pointer; }
.btnLink_SY{ background: url(../images/ic_link.png) no-repeat left center!important;width: 16px;height: 20px;display: inline-block;cursor: pointer; }
.btnLink_SY_min { background: url(../images/ic_link_15.png) no-repeat left center!important;width: 15px;height: 15px;display: inline-block;cursor: pointer; top: 7px;position: relative; }
.btnLink_SY_min2 { background: url(../images/ic_link_15.png) no-repeat left center!important;width: 15px;height: 15px;display: inline-block;cursor: pointer; top: 7px; }

.btn-publish{background: url(../images/makecomment.png) no-repeat left 0;height: 20px;  display: inline-block;cursor: pointer;color: red;font-weight: bold;padding-top: 4px;}
.btn-publish-comment{background: url(../images/makecomment.png) no-repeat left 0;height: 20px;  display: inline-block;cursor: pointer;color: red;font-weight: bold;padding-top: 4px;}
.btn-default{ padding-left: 22px;padding-right: 5px;}
.btn-like{background: url(../images/btn_like.png) no-repeat left center;height: 16px;width: 16px;display: inline-block;cursor: pointer;top: 2px;position: relative;}
.btn-like-non{background: url(../images/btn_like_non.png) no-repeat left center;height: 16px;width: 16px;display: inline-block;cursor: pointer;top: 2px;position: relative;}

.btn-fullscreen{background:url(../images/fit_screen.png) no-repeat left center;height: 16px;width: 16px;display: inline-block;cursor: pointer; }
.btn-restore{ background: url(../images/fit_restore.png) no-repeat left center!important;height: 16px;width: 16px;display: inline-block;cursor: pointer;}
.btn-share{background: url(../images/share.png) no-repeat left center;height: 18px;width: 20px;display: inline-block;cursor: pointer;}
.btn-download{background: url(../images/download.png) no-repeat left center;height: 18px;width: 20px;display: inline-block;cursor: pointer;}

.btn-add2up{background: url(../images/insert_up.png) no-repeat left center!important;height: 16px;width: 14px;display: inline-block;cursor: pointer;}
.btn-add2{background: url(../images/add.png) no-repeat center center!important;height: 16px;width: 14px;display: inline-block;cursor: pointer;}
.btn-add3{background: url(../images/add_sub.png) no-repeat left center!important;height: 16px;width: 16px;display: inline-block;cursor: pointer;}
.btn-upsub{background: url(../images/upsub.png) no-repeat left center!important;height: 16px;width: 16px;display: inline-block;cursor: pointer;}
.btn-downsub{background: url(../images/downsub.png) no-repeat left center!important;height: 16px;width: 16px;display: inline-block;cursor: pointer;}

.btn_addson{background: url(../images/add_son.png) no-repeat center center!important;width: 14px;height: 16px;display: inline-block;cursor: pointer; }
.btn-copy2{background: url(../images/copy.png) no-repeat left center!important;height: 16px;width: 14px;display: inline-block;cursor: pointer;}
.btn-edit2{background: url(../images/edit2.png) no-repeat left center!important;height: 16px;width: 14px;display: inline-block;cursor: pointer;}
.btn-edit3{background: url(../images/alter_sub.png) no-repeat left center!important;height: 16px;width: 16px;display: inline-block;cursor: pointer;}
.btn-mp3{background: url(../../images/ic_mp3.png) no-repeat left center!important;height: 16px;width: 14px;display: inline-block;cursor: pointer;}

.btn-delete2{background: url(../images/delete2.png) no-repeat left center!important;height: 16px;width: 14px;display: inline-block;cursor: pointer;}
.btn-delete3{background: url(../images/delete_sub.png) no-repeat left center!important;height: 16px;width: 16px;display: inline-block;cursor: pointer; }
.btn-keyword{background: url(../images/keywordsmall.png) no-repeat left center!important;height: 16px;width: 16px;display: inline-block;cursor: pointer; }

.btn-remark{background: url(../images/remark-default.png) no-repeat left center;height: 16px;width: 17px;display: inline-block;cursor: pointer;}
.btn-remark:hover{background: url(../images/remark-hover.png) no-repeat left center;}
.btn-copyid { background: url(../images/ic_copyid_min.png) no-repeat left center!important;height: 16px;width: 14px;display: inline-block;cursor: pointer; }

.btn-search{background: url(../../images/butn.png) no-repeat left center!important;height: 24px;width: 70px;display: inline-block;cursor: pointer;}
.btn-extract{background: url(../../images/extract.jpg) no-repeat left center!important;height: 23px;width: 93px;display: inline-block;cursor: pointer;}

.btncomment_settop{background: url(../images/settop.png) no-repeat;width: 20px;height: 20px;display: inline-block;cursor: pointer; }
.btncomment_replay{background: url(../images/replay.png) no-repeat;width: 20px;height: 20px;display: inline-block;cursor: pointer; }
.btncomment_delete{background: url(../images/deleteall.png) no-repeat;width: 20px;height: 20px;display: inline-block;cursor: pointer; }

.btn_viewanalysis{background: url(../images/viewanalysis.png) no-repeat;width: 16px;height: 20px;display: inline-block;cursor: pointer;  margin-right:2px;}

.btn_doublepage{background: url(../images/doublepage.png) no-repeat;width: 24px;height: 24px;display: inline-block;cursor: pointer;  margin-right:2px;}
.btn_singlepage{background: url(../images/singlepage.png) no-repeat;width: 24px;height: 24px;display: inline-block;cursor: pointer;  margin-right:2px; border:1px dashed #fff}
.btn-bookproperty{background: url(../images/bookp.png) no-repeat left center!important;height: 20px;width: 20px;display: inline-block;cursor: pointer;}


 /*英语试题写作类hr样式*/
 hr{ height:1px;border:none;border-top:1px solid #555555 !important; }
/*箭头*/
.triangle-right {display: inline-block;width:0; height:0; border-top:5px solid transparent;border-bottom: 5px solid transparent;border-left: 9px solid #e89e0b;} 
.arrow-down{background: url(../images/guidang2.gif) no-repeat center center;height: 22px;width: 22px;display: inline-block;cursor: pointer;top: 5px;position: relative;}

/*五星评分*/
.star{ display: inline;}
.star ul{margin:0 10px;}
.star li{float:left;width:17px;height:17px;text-indent:-9999px;background:url('../images/star.png') no-repeat;cursor:pointer;}
.star li.on{background-position:0 -17px;}
.star img {margin: 0 2px 0 0}

/* ico */
.ico-play{ background: url(../images/ico_play.png) no-repeat center center;width: 11px;height: 11px;display: inline-block;  position: relative;top: 1px;}

.dropdown{ background: url(../images/dropdown.gif) no-repeat right center;padding-right: 15px;cursor: default;}
.bottom{padding-top:20px;text-align:center;padding-bottom:20px;clear:both;}
.bottom li{line-height:20px;font-size:12px;color:#000000;}
.bottom li a {margin-left: 15px;margin-right: 15px;}



.my_left
{
	float:left;
	width:222px;
	background-color:#FFFFFF;
	padding-bottom:40px;
	border:1px solid #999999;                  /*模块边框颜色  模块边框粗细*******/                           
	margin-top:3px;
}
.my_right{
	float:right;
	width:726px;
	background-color:#FFFFFF;
	border:1px solid #93B9CE;                  /*模块边框颜色  模块边框粗细*******/
	margin-top:3px;
	height:auto; 	
}
.my_L_top
{
	background-color:;                 /*模块标题栏背景色******/
	background-image: url(../images/formtopbg.gif);  /*模块标题栏背景图******/
	color:;                               /*模块标题栏字体颜色******/
	background-repeat:repeat-x;
	height:24px;
	padding-left:10px;
	line-height:26px;
	font-weight:bold;
}

.my_R_top{
	background-color:;                 /*模块标题栏背景色******/
	background-image: url(../images/formtopbg.gif);  /*模块标题栏背景图******/
	color:;                                      /*模块标题栏字体颜色******/
	background-repeat:repeat-x;
	height:20px;
	padding-left:10px;	
	padding-top:5px;
	font-size:14px;
}

/*  the right nav public css ******/
.my_right .R_out{
	background-color:#FFFFFF;       /*模块列表背景色******/
	background-image:;
    background-image: url('');
}
.my_right .R_out_Nav
{
	border-bottom:solid 1px #aaa;
	height:25px;
}
.my_right .R_out_Nav .R_navbar
{
	float:left;
	border-top:1px solid #aaa;
	border-left:1px solid #aaa;
	border-right:1px solid #aaa;
}
.my_right .R_out .R_out_Nav .R_navbar .r_nav
{
	float:left;	
	border-left:1px solid #aaa;
	border-right:1px solid #aaa;
	text-align:center;
	background-image:url(../images/R_navbg.gif);
}
.my_right .R_out .R_out_Nav .R_navbar .r_nav a
{
	display:block;
	text-decoration:none;	
	float:left;
	height:13px;
	padding:5px 10px;
}

.my_right .R_out .R_out_Nav .R_navbar .r_nav_this
{	
	float:left;
	border-left:1px solid #aaa;
	border-right:1px solid #aaa;	
	background:#fff none;
	
}
.my_right .R_out .R_out_Nav .R_navbar .r_nav_this a
{	
	display:block;	
	float:left;
	height:14px;
	padding:5px 10px;
}
.my_right .R_out .R_out_Con
{
	clear:both;
}
.my_right .R_out .R_out_Con .r_content
{
	display:none;
	/*float:left; ******/	
}
.my_right .R_out .R_out_Con .r_content_this
{
	display:block;
	width:100%;
}

/* 加载等待*/
.divloading{ text-align: center;}
.divloading img{position:absolute; top:50%;}

/*分页用到开始*******/
.pagelist_l {float: left;margin-right:13px;margin-top:10px;}
.pagelist_l a{color: blue;margin-left: 15px;cursor: pointer;}
.pagelist{text-align:right;float:right;/*clear:both;*/margin-right:13px;margin-top:15px;color:#748396;}
.pagelist a{color:#748396;text-decoration:none;}
.pagelist a:hover{color:Red;}

.pagelist a:active{color:Red;text-decoration:none;border:0px;}
.pagebg{background-image:url(../images/page_bt_bg.gif);height:17px;border:1px solid #CBCBCB;padding:2px 5px 0 5px;margin:0 1px;	line-height:20px;}
.other{height:17px;border:1px solid #CBCBCB;padding:1px 5px 0 5px;margin:0 1px;line-height:20px; background-color:#ffffff;}
.otherActive{height:17px;border:0px solid #CBCBCB;padding:1px 5px 0 5px;margin:0 1px;line-height:20px;}

.dot{line-height:20px;}
.now{font-weight:bold;line-height:20px;}
/*分页结束******/

.login_inputTxt{width:105px;background-color:#fff; border:1px solid #b7c1c5; height:18px; vertical-align:middle;}
.login_inputBtn{  cursor:pointer; border:medium none; height:20px; font-size:12px; vertical-align:middle;}
.loginBtn{ background:url(../images/loginBtn_bg.gif); width:45px;}
#queryBtn{margin:0 5px; background:url(../images/queryBtn_bg.gif); width:42px;}
#registerBtn{ background:url(../images/registerBtn_bg.gif);width:45px; }
#forgetBtn{ background:url(../images/forgetBtn_bg.gif); width:59px;}
#queryBox {text-align:left;width:235px;padding:10px;border:1px solid #91b0c2;background-color:#eaeff2;position:absolute;border-radius:5px;top:34%;left:60%;z-index:100;}
#closeBtn {position:absolute;right: 3px;top: 3px;display:block;width:10px;height:10px;	text-align:center;text-decoration:none;	color:#91b0c2;font-family:Tahoma, Geneva, sans-serif;}

/*成员角色ico*/
.memberrole_teacher{ background: url(../images/role_teacher.png);width: 16px;height: 16px;display: inline-block;position: relative;left: 3px;  top: 3px;margin-right: 5px;}
.memberrole_aid{ background: url(../images/role_aid.png);width: 16px;height: 16px;display: inline-block;position: relative;left: 3px;  top: 3px;margin-right: 5px;}

.memberrole_teacher2{ background: url(../images/role_teacher.png) no-repeat left center;}
.memberrole_aid2{ background: url(../images/role_aid.png) no-repeat left center;}

/*space dropdown*/
ul.ul_L{ list-style-type: none;}
ul.ul_L>li{ float: left;position: relative;}
ul.ul_L>li>a { padding:0 3px; }

.my_content .thead{ height: 20px;}

 /*试卷预览分页显示*/
.dropdown-space-number-page{ position:relative; display:block; cursor:pointer;  padding:0 0px; height:40px;  }
.dropdown-space-number-page i.ico-dropdown{width: 11px;height: 17px;display: inline-block;background: url(../images/groupDrow.gif);}
.drop-box-number-page{ display:none; position:absolute; top:17px;z-index: 1100;min-width: 562px; }
.dropdown-space-number-page:hover .drop-box-number-page{ display:block; }
.dropdown-space-number-page:hover i.ico-dropdown {background: url(../images/groupDrow_top.gif);}

.drop-box-number-page .arrow{ position:absolute; display:block; top:0; width:100%; height:11px; text-indent:-999999px; background:url(../images/menuBg3_4.gif) no-repeat center bottom; }
.drop-box-number-page ul.drop-item{margin-top: 10px; border:1px solid #b1b1b1; background:#fff; box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.2); }
.drop-box-number-page ul.drop-item li a{ color:#222;font-weight: normal; font-size:12px; }

.dropdown-space-number-page .drop-box-number-page ul.drop-item>li>ul{ display: none;}
.dropdown-space-number-page .drop-box-number-page ul.drop-item>li:hover>ul{ display: block;}
.drop-box-number-page ul li:hover {background: #f3f3f3;}
.drop-box-number-page ul li:hover a {color: #757575;}
.drop-box-number-page ul li a { color: #757575; text-decoration: none;}

 /*试卷预览增加试题做题空白*/
.dropdown-space-number-height{ position:relative; display:block; cursor:pointer;font-size:12px;  padding:0 0px; height:27px;  }
.dropdown-space-number-height i.ico-dropdown{width: 11px;height: 7px;display: inline-block;background: url(../images/groupDrow.gif);}
.drop-box-number-height{ display:none; position:absolute; top:17px;z-index: 1100;min-width: 100px; }
.dropdown-space-number-height:hover .drop-box-number-height{ display:block; }
.dropdown-space-number-height:hover i.ico-dropdown {background: url(../images/groupDrow_top.gif);}

.drop-box-number-height .arrow{ position:absolute; display:block; top:0; width:100%; height:11px; text-indent:-999999px; background:url(../images/menuBg3_4.gif) no-repeat center bottom; }
.drop-box-number-height ul.drop-item{margin-top: 10px; border:1px solid #b1b1b1; background:#fff; box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.2); }
.drop-box-number-height ul.drop-item li a{ display: block;color:#222;font-weight: normal;  line-height:30px;height: 30px; text-align:left; white-space:nowrap;margin-left: 12px;}
.drop-box-number-height ul:after {content: ""; clear: both; display: block; }
.dropdown-space-number-height .drop-box-number-height ul.drop-item>li>ul{ display: none;}
.dropdown-space-number-height .drop-box-number-height ul.drop-item>li:hover>ul{ display: block;}
.drop-box-number-height ul li {float: none;position: relative;line-height: 30px;height: 30px;}
.drop-box-number-height ul li:last-child{ border-bottom: 0px;}
.drop-box-number-height ul li:hover {background: #f3f3f3;}
.drop-box-number-height ul li:hover a {color: #757575;}
.drop-box-number-height ul li a {display: block; padding: 0px 20px;color: #757575; text-decoration: none;}
 /*space dropdown*/
.dropdown-space-number{ position:relative; display:block; cursor:pointer; float:left; padding:0 0px; height:27px;  }
.dropdown-space-number i.ico-dropdown{width: 11px;height: 7px;display: inline-block;background: url(../images/groupDrow.gif);}
.drop-box-number{ display:none; position:absolute; top:17px;z-index: 1100;min-width: 60px; }
.dropdown-space-number:hover .drop-box-number{ display:block; }
.dropdown-space-number:hover i.ico-dropdown {background: url(../images/groupDrow_top.gif);}

.drop-box-number .arrow{ position:absolute; display:block; top:0; width:100%; height:11px; text-indent:-999999px; background:url(../images/menuBg3_4.gif) no-repeat center bottom; }
.drop-box-number ul.drop-item{margin-top: 10px; border:1px solid #b1b1b1; background:#fff; box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.2); }
.drop-box-number ul.drop-item li a{ display: block;color:#222;font-weight: normal; font-size:12px; line-height:30px;height: 30px; text-align:left; white-space:nowrap;margin-left: 12px;}
.drop-box-number ul:after {content: ""; clear: both; display: block; }
.dropdown-space-number .drop-box-number ul.drop-item>li>ul{ display: none;}
.dropdown-space-number .drop-box-number ul.drop-item>li:hover>ul{ display: block;}
.drop-box-number ul li {float: none;position: relative;line-height: 30px;height: 30px;}
.drop-box-number ul li:last-child{ border-bottom: 0px;}
.drop-box-number ul li:hover {background: #f3f3f3;}
.drop-box-number ul li:hover a {color: #757575;}
.drop-box-number ul li a {display: block; padding: 0px 20px;color: #757575; text-decoration: none;}
/*我的空间*/
.dropdown-space{ position:relative; display:block; cursor:pointer; float:left; padding:0 0px; height:27px;  }
.dropdown-space i.ico-dropdown{width: 11px;height: 7px;display: inline-block;background: url(../images/groupDrow.gif);}
.drop-box{ display:none; position:absolute; top:17px;z-index: 1100;min-width: 150px; }
.dropdown-space:hover .drop-box{ display:block; }
.dropdown-space:hover i.ico-dropdown {background: url(../images/groupDrow_top.gif);}

.drop-box .arrow{ position:absolute; display:block; top:0; width:100%; height:11px; text-indent:-999999px; background:url(../images/menuBg3_4.gif) no-repeat center bottom; }
.drop-box ul.drop-item{margin-top: 10px; border:1px solid #b1b1b1; background:#fff; box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.2); }
.drop-box ul.drop-item li a{ display: block;color:#222;font-weight: normal; font-size:12px; line-height:30px;height: 30px; text-align:left; white-space:nowrap;margin-left: 12px;}
.drop-box ul:after {content: ""; clear: both; display: block; }
.dropdown-space .drop-box ul.drop-item>li>ul{ display: none;}
.dropdown-space .drop-box ul.drop-item>li:hover>ul{ display: block;}
.drop-box ul li {float: none;position: relative;border-bottom: 1px dashed #999999;line-height: 30px;height: 30px;}
.drop-box ul li:last-child{ border-bottom: 0px;}
.drop-box ul li:hover {background: #f3f3f3;}
.drop-box ul li:hover a {color: #757575;}
.drop-box ul li a {display: block; padding: 0px 20px;color: #757575; text-decoration: none;}
.drop-box ul ul {display: none;}
.drop-box ul li:hover > ul {display: block;z-index: 999;}
.drop-box ul ul {background: #fff; border-radius: 0px; padding: 0;position: absolute; top: -1px;left: 100%;border: 1px solid #b1b1b1;}
.drop-box ul ul li {float: none; position: relative;min-width: 150px;}
.drop-box ul ul li a {padding: 0px 20px;color: #757575;}   
.drop-box ul ul li a:hover {background: #f3f3f3;}
.drop-box ul ul ul {position: absolute; left: 100%; top:0;}
.drop-box ul li.attention a{color:blue;}
.drop-box ul li.author {position: relative}
.drop-box ul li.author a.auth{color:red;}
/*我管理的空间*/

.drop-box  ul.author-item {margin: 0;border:1px solid #b1b1b1; background:#fff; box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.2);}
.drop-box ul.author-item ul {border:1px solid #b1b1b1;}
.drop-box .drop-author ul.author-item li a {display: block;color:#757575;font-weight: normal; font-size:12px; line-height:30px;height: 30px; text-align:left; white-space:nowrap;}
.drop-box ul.author-item>li>ul.authcourse li{ display: none;}
.drop-box ul.author-item>li:hover>ul.authcourse li{ display: block;}

/* 课程选择 */
#DivCourse{ position: relative;}
#DivCourse .drop-box{ right: -50%;top: 27px;min-width: 150px; }
#DivCourse:hover .drop-box{ display: block;}

/*tab*/
.tabhead {clear: both;height: 18px;line-height: 18px;padding-top: 5px;padding-bottom: 5px;display: block;margin-top: 8px;text-align: center;border: 1px solid #DBE0E4;background-image: url(../images/ArticleBg2.gif);}
ul.tab{ list-style-type: none;height: 24px;}
ul.tab li{ float: left;margin:2px 0px 0 4px;padding:0px 8px 0px 8px;height: 22px;text-align: center;vertical-align: middle;cursor: pointer;font-size: 12px;font-weight: normal;}
ul.tab li a{ text-decoration: none;}
ul.tab li.cur{font-weight: bold;border: 1px solid #c4d7de;border-bottom: 0px;background: #ffffff;height: 22px;border-top-left-radius: 4px;border-top-right-radius: 4px;}
ul.tab li.haspopmenu{ position: relative;}

ul.tab li.haspopmenu ul.popmenu{list-style-type: none;display: none;border: 1px solid #c4d7de;position: absolute;top: 22px;left: -2px;background: #fff;z-index: 10;padding: 0;margin: 0;}
ul.tab li.haspopmenu ul.popmenu li{ width: 60px;float: none;text-align: left;margin: 0;padding: 0;padding-left: 10px;border: 0px;}
ul.tab li.haspopmenu:hover ul.popmenu{ display: block;}
ul.tab li.haspopmenu:hover ul.popmenu li:hover{ background: #c4d7de;}

ul.tabnav { list-style-type: none;}
ul.tabnav li{ float: left;margin: -2px 0px 0 8px;padding: 2px 15px 3px 15px;height: 22px;text-align: center;vertical-align: middle;cursor: pointer;line-height: 22px;}
ul.tabnav li a{ text-decoration: none;font-weight: bold;}
ul.tabnav li.cur {padding-top:2px ;border: 1px solid #c4d7de;border-bottom: 0px;background: #ffffff;height: 20px;border-top-left-radius: 4px;border-top-right-radius: 4px;background: url(../images/tab_current.gif) repeat-x;}
.tabhelp {
  clear: both;
  height: 17px;
  line-height: 12px;
  padding-top: 5px;
  display: block;
  text-align:left;
  font-weight: 600;
  font-size: 14px;
  width: 130px;
  margin-top: 10px;
}
span.shelp{margin: 0 0 3px 5px;color: #b50000; border-left:#b50000 4px solid;padding-left: 3px}

/** comment start ****************/
.Comments{ height:auto; margin-left:21px;margin-top:5px;margin-bottom:25px;overflow:hidden; clear:both;}
.C_lineAll{clear:both;height:auto;overflow:auto; min-height:70px; border-bottom:1px dashed #848484;_height:expression(this.scrollHeight<70?"70px":"auto");}
.C_lineAll_L{ float:left;width:42px; height:37px; margin-top:18px; }
.C_lineAll_R {float: left;margin-left: 22px;margin-top: 18px;display: inline;padding-bottom: 5px;}
.C_lineTitle{height:22px; }
.C_lineTitle .C_left a{ color: #4c6ba2;}
.C_lineTitle .C_right a{ color: #4c6ba2;}
.C_left{ float:left;font-weight:bold;line-height:18px;    /*width: 250px;*/}
.C_right{ float:left;}

.D_lineAll{clear:both;margin-left:64px;height:auto;overflow:auto;_overflow:; min-height:70px; border-bottom:1px dashed #848484;_height:expression(this.scrollHeight<70?"70px":"auto");}
.D_lineAll_L{ float:left;width:42px; height:37px; margin-top:18px; }
.D_lineAll_R{ float:right;margin-left:22px;width:520px;margin-top:18px; display:inline;padding-bottom:5px;}
.D_lineContent,.C_lineContent{clear: both; font-size: 12px;line-height:18px;}
.D_lineTitle{height:22px;}
.D_lineTitle .C_left a{ color: #4c6ba2;}
.D_lineTitle .C_right a{ color: #4c6ba2;}

.commentDiv .left{ float:left;}
.commentDiv .right{ float:left;margin-left:10px;}
.commentfoot{ overflow: hidden;}
a.commentorderby{ cursor: pointer;text-align:center ;font-weight: bold;color: blue;display: inline-block;}

/***  comment end   ****************/

/*计数*/
.nav-counter {
  position: absolute;
  top: 1px;
  left: 22px;
  min-width: 8px;
  height: 20px;
  line-height: 20px;
  padding: 0 6px;
  font-weight: normal;
  color: white;
  text-align: center;
  text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  background: #e23442;
  border: 1px solid #911f28;
  /*border-radius: 11px;*/
  border-radius: 50%;
  background-image: -webkit-linear-gradient(top, #e8616c, #dd202f);
  background-image: -moz-linear-gradient(top, #e8616c, #dd202f);
  background-image: -o-linear-gradient(top, #e8616c, #dd202f);
  background-image: linear-gradient(to bottom, #e8616c, #dd202f);
  -webkit-box-shadow: inset 0 0 1px 1px rgba(255, 255, 255, 0.1), 0 1px rgba(0, 0, 0, 0.12);
  box-shadow: inset 0 0 1px 1px rgba(255, 255, 255, 0.1), 0 1px rgba(0, 0, 0, 0.12);
  behavior: url(../PIE.htc);
}

.nav-counter-blue {
  background: #3b8de2;
  border: 1px solid #215a96;
  background-image: -webkit-linear-gradient(top, #67a7e9, #2580df);
  background-image: -moz-linear-gradient(top, #67a7e9, #2580df);
  background-image: -o-linear-gradient(top, #67a7e9, #2580df);
  background-image: linear-gradient(to bottom, #67a7e9, #2580df);
}

/*==========以下部分是修改dialog样式===========*/
/*.ui_state_tips .ui_content {border: 1px solid #C9C19A; background: #FFF9C9;min-width: 250px;text-align: center;color: #000;border-radius: 5px;behavior: url(../PIE.htc);}
.ui_lt, .ui_rt, .ui_l, .ui_r, .ui_lb, .ui_b, .ui_t, .ui_rb{ background: none;}*/

/*==========以下部分是Validform必须的===========*/
.Validform_checktip{margin-left:8px;line-height:20px;height:20px;overflow:hidden;color:#999;font-size:12px;}
.Validform_right{color:#71b83d;padding-left:20px;background:url(../images/right.png) no-repeat left center;}
.Validform_wrong{color:red;padding-left:20px;white-space:nowrap;background:url(../images/error.png) no-repeat left center;}
.Validform_loading{padding-left:20px;background:url(../images/loading2.gif) no-repeat left center;}
.Validform_error{background-color:#ffe7e7;}
#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999'); box-shadow: 2px 2px 0 rgba(0, 0, 0, 0.1);}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#999;
background: -moz-linear-gradient(top, #999, #666 100%); background: -webkit-gradient(linear, 0 0, 0 100%, from(#999), to(#666)); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999', endColorstr='#666666');}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#ccc;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #bbb; border-top:none; text-align:left;}

/*================== 提示框 =================*/
.zeng_msgbox_layer,
.zeng_msgbox_layer .gtl_ico_succ,
.zeng_msgbox_layer .gtl_ico_fail,
.zeng_msgbox_layer .gtl_ico_hits,
.zeng_msgbox_layer .gtl_ico_clear,
.zeng_msgbox_layer .gtl_end{display:inline-block;height:54px;line-height:54px;font-weight:bold;font-size:14px;color:#606060;background-image:url("../images/gb_tip_layer.png");_background-image:url("../images/gb_tip_layer_ie6.png");background-repeat:no-repeat}
.zeng_msgbox_layer_wrap{width:100%;position:fixed;_position:absolute;top:46%;left:0;text-align:center;z-index:65533}
.zeng_msgbox_layer{background-position:0 -161px;background-repeat:repeat-x;padding:0 18px 0 9px;margin:0 auto;position:relative}
.zeng_msgbox_layer .gtl_ico_succ{background-position:-6px 0;left:-45px;top:0;width:45px;position:absolute}
.zeng_msgbox_layer .gtl_end{background-position:0 0;position:absolute;right:-6px;top:0;width:6px}
.zeng_msgbox_layer .gtl_ico_fail{background-position:-6px -108px;position:absolute;left:-45px;top:0;width:45px}
.zeng_msgbox_layer .gtl_ico_hits{background-position:-6px -54px;position:absolute;left:-45px;top:0;width:45px}
.zeng_msgbox_layer .gtl_ico_clear{background-position:-6px 0;left:-5px;width:5px;position:absolute;top:0}
.zeng_msgbox_layer .gtl_ico_loading{ width:16px;height:16px;border:0;background-image:url(../images/loading.gif);float:left;margin:19px 10px 0 5px}

/*svg formula*/
svg.MathFrame { margin: 0 0px;overflow: visible;margin-left: 0px;margin-right: 0px; margin-top: 0px; margin-bottom: 0px; }

/*习题选择题*/
.choice-container { margin-left: 1em; }
.table_choice { width: 100%; }
    .table_choice tr td.td_options:first-child {  }
    .table_choice .td_options { border: 0px; padding-top: 0px; padding-bottom: 0px; }
        .table_choice .td_options .letter_num { font-size: 18px; font-family: Times; }
    .table_choice .choice-column-4 { width: 25%; font-size: 18px;}
    .table_choice .choice-column-3 { width: 33.3333%; font-size: 18px;}
    .table_choice .choice-column-2 { width: 50%; font-size: 18px;}
    .table_choice .choice-column-1 { width: 100%; font-size: 18px;}

/** editor style */
table.syui-editor-table th,table.syui-editor-table td{
    padding:5px;
    border: 1px solid black;
    line-height: 1;
}

#lblContent blockquote {
    background-color: #f8f8f8 !important;
    padding: 6px 0 6px 15px;
    border-radius: 10px;
    margin: 5px 5px;
}