﻿*{ margin:0; padding:0;}

body{margin:0;padding:0;background:#BCCAD4;font-family:"Arial"; font-size:14px; }
a{text-decoration:none;}
ul,li{list-style-type:none;}

#page{width:960px;margin:0 auto;}

.content{margin-top:0px;width:940px;background:#f8f3e9;padding:10px;}

.outerframe{border:solid 1px #c5be97;width: 735px;}
.outerframe_art{border:solid 1px #c5be97;width: 735px;background:#f9f9f6;}

.innerframe{margin:10px;}



em{ font-style:normal;}

.clear{ clear:both }
.blank10px{height:10px;font-size:0; display:block; clear:both;line-height:0;}

.top_nav{
	height:30px;
	line-height:30px;
	background:#95b3d7;
}
.top_nav a{
	color:#000;
	margin:0 5px;
}
.top_nav a:hover{color:#f00;}

.topnavline{background:#95b3d7;height:30px;line-height:30px;}
.toplist{list-style:none; margin:0px; padding:0px;}
.toplist li{line-height:30px; position:relative; float:left;margin-right:5px;}
.toplist li a{color:#000;margin:0 4px;}
.sub{list-style:none; position:absolute; width:90px; margin:0px; padding:0px; display:none;}
.sub li{display:block;float:none;line-height:30px;background:#c2d1e2;border-bottom:1px solid #000;}
.sub li:hover{background:yellow;}
.sub li a{width:100%;display:block;}


.header{
	background:#eeece1;
	font-size:12px;
	padding-top:20px;
        padding-bottom:20px;
}
.header .name span{
	color:#953735;
	font-weight:bold;
	font-size:18px;
        font-family: HelveticaNeue-Light, Helvetica Neue Light, sans-serif, Microsoft YaHei, PingFangSC-Regular; 
	margin-left:10px;
}

.header .name a{
	color:#953735;
	font-weight:bold;
	font-size:18px;
        font-family: HelveticaNeue-Light, Helvetica Neue Light, sans-serif, Microsoft YaHei, PingFangSC-Regular; 
	margin-left:10px;
}

.header .name i{
        font-style:normal;
	color:#538ed5;
	font-size:14px;
	margin:0 5px;
}
.header .login{
	text-align:right;
        margin-right:20px;
}

.header .login a{
	color:#000;
	font-size:16px;
	margin:0 8px;	
}

.header .login a:hover{color:red;}

.loginnav {text-align:right; padding:3px;}
.loginnav a{color:#000;font-size:14px;margin:0 4px;}

.nav{
	height:30px;
	color:#f9f9f6;
	background:#948b54;
	line-height:30px;
        font-size:16px;

}
.nav a{
	color:#f9f9f6;
	margin:0 10px;

}

.nav a:hover{
	color:yellow;
}

.nav .focusa{color: yellow;}

.nav2{
	height:30px;
	color:#f9f9f6;
	background:#948b54;
	line-height:30px;
        font-size:16px;
text-align:center;
}

.leftarrow{float:left;margin-left:12px;font-size:20px;}
.leftarrow img{vertical-align:middle;}

.midouterframe{
        height:100%;
	border:solid 1px #8ea7e1;
        width: 564px;
        padding:6px;
        background-color:#c8d3ee;
        margin-right: auto; margin-left:auto;margin-top:20px; margin-bottom:40px;

}

.midinnerframe{
        height:100%;
	border:solid 1px #8ea7e1;
        width:562px;;
        padding:0px 0px 30px 0px;
        background:#f8f3e9;
}


.flist ul{margin:25px 0px 0px 32px;}
.flist li{ line-height:50px; text-indent:8px; font-size:16px; color:#953735; }
.flist li a{color:#953735; }
.flist li a:hover{color:red;}


.rlist{display:none; margin-left:28px;}
.rlist ul{margin:0px 0px 0px 32px; font-size:16px; color:#953735;line-height:30px; }
.rlist li a{color:blue; text-indent:32px;}
.rlist li a:hover{color:red; }

.rdata{display:none;}


.filelistmenu{border-bottom:solid 2px #8ea7e1;height:30px;background:#f1e5f0;}
.filelistmenu2{border-bottom:solid 2px #8ea7e1;height:30px;background:#f1e5f0;display:none;}

.filelist{}
.filelist ul{padding:0;margin:0px 5px 0px 5px;list-style:none;}
.filelist li{line-height:40px; font-size:16px;border-bottom:solid 1px #8ea7e1;cursor:pointer;background: url("/iread/images/bullets/yb.gif") no-repeat left 40%;text-indent:30px;overflow:hidden; height:40px;}
.filelist li span{float:right;}
.filelist a{color:#ec7a15;margin-right:12px;border:solid 2px #8ea7e1;padding:2px;}
.filelist a:hover{color:red;}
.filelist p{margin:10px; font-size:16px;}

.tbfilelist{width:100%;}
.tbfile{width:100%;padding:0px;font-size:16px;}
.tbfile td{padding:5px;vertical-align:top;padding-bottom:10px;}
.tbfileleft{border-bottom:solid 1px #8ea7e1;}
.tbfileright{width:158px;border-bottom:solid 1px #8ea7e1;text-align:right;}
.tdimage{width:21px;}
.tbfile a{color:#ec7a15;border:solid 2px #8ea7e1;padding:2px;margin-left:6px;}
.tbfile a:hover{color:red;}
.tdspan{line-height:22px;}
.NoFile{margin:10px;font-size:16px;}


.uploadfrm{display:none;}
.filenotice{margin:10px; font-size:16px;}
.filenotice p{margin-top:6px;}
.filenotice ul{margin:0px 0px 0px 15px;}
.filenotice li{line-height:28px;margin-top:5px;}
.uploadbox{margin:15px;border:solid 1px #8ea7e1;margin-top:20px; padding:18px 12px 18px 12px;}
.fupload{border:solid 1px #8ea7e1;padding:5px 16px 5px 16px;background:orange;}
.fupload:hover{background:yellow;}
.fileinput{border:solid 1px #8ea7e1;padding:2px;width:65%;}
.backtofile{display:none;}

.wlist ul{padding:0;margin:0px 15px 0px 15px;list-style:none;}
.wlist p{margin:10px; font-size:16px;}
.enli{line-height:30px; font-size:16px;cursor:pointer;}
.cnli{line-height:25px; font-size:14px;cursor:pointer;border-bottom:solid 1px #8ea7e1;}
.wlistyb{color:green;font-size:14px;margin-left:10px;}
.wlisttype{color:#cc4545;}
.enword{font-size:14px;font-weight:bold;}

.wlistmenu{border-bottom:solid 2px #8ea7e1;height:30px;}
.wlistmenuleft{margin:5px 0px 12px 15px; float:left;font-size:16px;}
.wlistmenuleft a{color:#327bd2; text-decoration:none;}
.wlistmenuleft a:hover{color:red;}

.wlistmenuright{margin:5px 0px 12px 0px; float:right;font-size:16px;}
.wlistmenuright a{color:#327bd2;margin-right:12px;}
.wlistmenuright a:hover{color:red;}

.wlistfootnav{text-align:right; margin-top:30px;display:none;}
.wlistfootnav a{margin-right:10px;color:#327bd2;}
.wlistfootnav a:hover{color:red;}
.wlistinput{margin:0 5px; width:35px;font-size:16px;}
.wlistfootnav .disa{color:#a09d98;cursor:text;}
.wlistfootnav .disa:hover{color:#a09d98;}

.confirmbtn{text-align:right; margin:0px 10px 15px 0px;}
.confirmbtn a{border:solid 1px #9a9595; padding:2px 6px; margin-right:8px; color:#000;background-color:#f6c574;}
.confirmbtn a:hover{background-color:#f2b043;}

.backbutton{margin:5px 0px 12px 2px; float:left;font-size:16px;}
.backbutton a{color:#327bd2; text-decoration:none;}
.backbutton a:hover{color:red;}

.EditSec{margin:0px 10px; font-size:14px;}
.EditLabel{margin:4px 0px;color:#567dde;font-size:14px;}
.EditArea{width:95%; padding:0px; border:1px solid #97aee8;height:72px;font-size:12px;}
.EditAreaYB{width:95%; padding:0px; border:1px solid #97aee8;height:30px;font-size:12px;}
.SenLabel{margin:6px 0px;}
.EditConfirm{text-align:right;margin:12px 10px 15px 0px; }
.EditConfirm a{border:solid 1px #87c36c; padding:2px 8px; background-color:#87c36c; color:#ffffff;}
.EditConfirm a:hover{background-color:#609a45;}
.EditErrMsg{color:red; margin-right:15px;font-weight:bold; background-color:yellow;}

.bdc{margin:60px;}
.bdcwordsec{background-color:#fff; min-height:260px;margin:auto;border:1px solid #c8d3ee;}
.rword{font-weight:bold;  text-align:center; font-size:18px;padding-top:110px; }
.rnav{margin-top:30px;text-align:right; }
.rnav a{margin-right:15px;color:#327bd2;}
.rnav a:hover{color:red;}
.bdcexplainarea{margin:20px;}
.bdcwordhead{height:30px; border-bottom:1px solid #c8d3ee;font-size:16px;}
.bdcwordmean{margin-top:20px;min-height:50px;font-size:16px;}
.bdcwordsen{margin-top:20px;border-top:1px solid #c8d3ee;padding-top:10px;font-size:14px;}
.bdcenword{font-size:16px;font-weight:bold;}
.bdcendsec{margin:60px;text-align:center;font-size:16px;}
.bdcEndConfirm{margin-top:26px;}
.bdcEndConfirm a{border:solid 1px #86b173; padding:2px 8px; margin-right:20px; background-color:#87c36c; color:#ffffff;}
.bdcEndConfirm a:hover{background-color:#609a45;}




.thead{
border-bottom:1px solid #c5be97; height:30px; margin-bottom:10px;
}
.tarthead{border-bottom:1px solid #c5be97; height:30px; margin-bottom:10px;font-size:18px; font-weight:bold; color:#5698ab;}
.tarthead h1{font-size:18px; font-weight:bold; color:#5698ab;}

.bcontrol{float:right;font-size:16px;}
.bmain {color:#73933e;font-weight:bold; cursor:pointer;  }
.bmain:hover{color:#4E5C37;}
.bmainclicked{color:#afafb6;font-weight:bold; cursor:pointer; }

.bmain2 {color:#f3927b;font-weight:bold; cursor:pointer;  }
.bmain2:hover{color:#f3927b;}

.tbox{width:100%; min-height:340px; padding:10px;font-size:16px;box-sizing: border-box;font-family: verdana, "ms song";line-height:28px; background:#fff;border:solid 1px #c5be97;}
.tboxlow{width:100%; min-height:216px; padding:10px;font-size:16px;box-sizing: border-box;font-family: verdana, "ms song";line-height:28px; background:#fff;border:solid 1px #c5be97;}

.itextfr{font-size:16px; margin-bottom:50px; line-height:28px; color:#000; font-family: verdana, "ms song"; position:relative; display:none;}

.ireadart{font-size:16px; margin-bottom:50px; line-height:28px; color:#000; font-family: verdana, "ms song"; position:relative;}
.ireadart p{margin-top:40px;}
.ireadart ul{margin:15px 0px 35px 0px;}
.ireadart li{ background:url(/images/dot.png) no-repeat 0 7px; padding-left:20px; font-size:16px;margin-top:8px;}
.spenote{font-weight:bold; color:#ff5733;}
.spenote a{font-weight:bold; color:#ff5733;}
.ireadimg{margin-top:10px;}

.senp{margin-bottom:22px;}
.booktextfr{background:#fff;font-size:16px; line-height:25px; color:#000; font-family: verdana, "ms song";display:none;}
.footbookname{margin:12px;color:#327bd2;display:none;}



.layer_box2 {
	width:500px;
	border:1px solid #99bbe8;
	background:url('../images/con_bg.jpg');
	position:absolute; 
        display:none;
}

.layer_box2 .title {

	height:26px;
	line-height:26px;
	padding-left:10px;
	font-weight:bold;
	color:#15428b;
	font-size:14px
}
.layer_box2 .close {
	background:url('../images/close_icon2.png') no-repeat;
	width:21px;
	height:21px;
	display:block;
	float:right;
	margin-right:10px;
	margin-top:5px
}

.layer_con2 {
	margin:3px;
	font-family: Tahoma,arial,宋体;
	font-size: 14px;
        line-height: 26px;
	background:#fff;
	border:1px solid #99bbe8;
	padding:10px 0px 0px 0px;
    overflow:auto;
}

.layer_con2 p{margin:0px 5px 8px 5px;font-size:16px;}
.layer_con2 .wtype{margin:0px 5px 3px 5px;color:#FA5858;}
.layer_con2 .cn{margin:0px 5px 5px 5px;}
.layer_con2 .blank{margin:0px 0px 0px 0px;}
.layer_con2 .cf{float:right;margin:5px;10px;0px;0px;;font-size:14px;color:#993300;}

.layer_box2_xd {
	width:240px;
	border:1px solid #99bbe8;
	background:url('../images/con_bg.jpg');
	position:absolute; 
        display:none;
}

.layer_box2_xd .title {

	height:26px;
	line-height:26px;
	padding-left:10px;
	font-weight:bold;
	color:#15428b;
	font-size:14px
}
.layer_box2_xd .close {
	background:url('../images/close_icon2.png') no-repeat;
	width:21px;
	height:21px;
	display:block;
	float:right;
	margin-right:10px;
	margin-top:5px
}

.layer_con2_xd {
	margin:3px;
	font-family: Tahoma,arial,宋体;
	font-size: 14px;
        line-height: 26px;
	background:#fff;
	border:1px solid #99bbe8;
	padding:10px 0px 0px 0px;
    overflow:auto;
}



.play{display: inline-block;background: url("../images/s1.png") no-repeat;width: 16px;height: 16px;cursor: pointer;vertical-align: middle;margin-left: 10px;}
.play:hover{background-image: url("../images/s2.png");}

.EClose{float:right; padding: 0px 5px 3px 0px; margin:0px;}
.white_btn, .white_btn:hover, .white_btn_clicked{ background:url('../images/btn.png') repeat-x;height:23px; border-radius:2px; font-weight:bold;cursor:pointer; overflow: visible;line-height:16px; padding-left:6px; padding-right:6px; padding-top:0px; padding-bottom:0px}
.white_btn{ background-position:0 -120px; border:1px solid #73aff0; color:#FA5858;margin-left:8px;}
.white_btn:hover{ background-position:0 -63px;}
.white_btn_clicked{ background-position:0 -120px; border:1px solid #73aff0; color:#b1a9a9;margin-left:8px;}

.layer_box3 {
	width:210px;
	border:1px solid #99bbe8;
	background:url('/images/con_bg.jpg');
    display: none;
	position:absolute; 
	left: 40%; 
	top:300px;
}

.layer_con3 {
	margin:5px;
	font-family: Tahoma,arial,宋体;
	font-size: 12px;
    line-height: 17px;
	background:#fff;
	border:1px solid #99bbe8;
	padding:10px;
	line-height:20px;
    overflow:auto;
}

.layer_con3 p{padding-left: 5px;}


.star_fenxi{}
.star_fenxi p.tip{ float:right; margin-top:10px; display:block;}
.star_fenxi_input2{border:1px solid #b2d2ee; line-height:24px; font-size:14px; overflow:auto; top:0; padding-bottom:15px; padding-left:5px; padding-right:5px;}
.star_fenxi_input2_dn{border:0px line-height:24px; color:#525151; font-size:14px; overflow:visible; position:relative; background-color:#ffffff; font-family:Microsoft YaHei,SimSun,arial;}

.star_fenxi_btn{ background:url('/images/qwfy_btn.gif') no-repeat left top; width:98px; height:25px; font-size:13px; color:#3d3d3d; cursor:pointer; border:medium none;}

.cffx{margin-top:15px;width:500px;}
.cffx_title{ background-color:#ccffff;background:url('/images/jzfx_bule_bg.gif') repeat-x left top;  line-height:26px; font-size:14px}
.cffx_title strong{ background:url('/images/fenxi_icon.gif') no-repeat 7px center; padding-left:30px}
.cffx_con{border:1px solid #b2d2ee; line-height:22px; color:#525151; font-size:14px; font-family:Tahoma,arial,宋体; padding:10px 5px 5px 5px;background-color:#ffffff;}
.cffx a{text-decoration: underline;color: #2232FF;}

.yufa_title{ background:url('/images/jzfx_bule_bg.gif') repeat-x left top; height:26px; line-height:26px; font-size:14px}
.yufa_title strong{ background:url('/images/xiangjie_icon.gif') no-repeat 7px center; padding-left:30px}
.yufa_title2{ background:url('/images/jzfx_bule_bg.gif') repeat-x left top; height:26px; line-height:26px; font-size:14px}
.yufa_title2 strong{ background:url('/images/jieshi_icon.gif') no-repeat 7px center; padding-left:30px}

.jzyfcwjc2{height:84px; border:1px solid #b2d2ee; line-height:20px; color:#525151; font-size:14px; font-family:Tahoma,arial,宋体; overflow:auto;background-color:#ffffff;}

.style1{font-size: small;}

.rd{color:red;}
.rb{border-bottom: 1px solid red;}
.bl{color:blue;}
.bb{font-weight:bold;color:blue;}
.gr{color:#52D017; font-weight:bold}
.mb{font-weight:bold;color:#474646;}

/*******Div Tip***********/
/*.tip{position: absolute; z-index: 999;display: none;  width: 215px; background-color: #FFFFFF; padding: 10px; margin: 10px; border: 1px solid;} */


.tipdiv{ position: absolute; z-index: 999; width: 215px; background-color: #FFFFFF; padding: 0px; margin: 10px;}
.tip_sjx{ background:url(images/img_tip_icon.gif) no-repeat left bottom; width:21px; height:13px;position: absolute; top:-11px; left:14%;}
.tip_con{ border:1px solid #c9c9c9; }
.tip_con h6{ border-bottom:1px dashed #e0e0e0; display:block; padding-bottom:4px; font-size:12px; color:#696969; font-weight:normal; line-height:18px;}
.tip_jshi{ padding:0px 10px 10px 10px;}
.close_btn{ text-align:right; cursor:pointer; margin:3px 3px 0 0;}
.tip_con h6 strong{ font-size:14px; color:#f00; display:block;}
.tip_con h6 strong img{ vertical-align:top;}

.tip_jx{ margin-top:1px;}
.tip_jx p{ font-family:Arial, Helvetica, sans-serif;}
.tip_jx p span{ color:#00e; margin-right:5px; }
.tip_jx dl{ margin-top:5px; }
.tip_jx dl dt{ float:left; width:19px;font-family:Arial, Helvetica, sans-serif; color:#fd6300; line-height:18px }
.tip_jx dl dd{ float:right;line-height:18px; display:block; width:172px;}

.tip_jx_longtype{ margin-top:1px;}
.tip_jx_longtype p{ font-family:Arial, Helvetica, sans-serif;}
.tip_jx_longtype p span{ color:#00e; margin-right:5px; }
.tip_jx_longtype dl{ margin-top:5px; }
.tip_jx_longtype dl dt{ float:left; width:29px;font-family:Arial, Helvetica, sans-serif; color:#fd6300; line-height:18px }
.tip_jx_longtype dl dd{ float:right;line-height:18px; display:block; width:162px;}

.tip_jx2{ margin-top:1px;}
.tip_jx2 p{ font-family:Arial, Helvetica, sans-serif;}
.tip_jx2 p span{ color:#00e; margin-right:5px; }
.tip_jx2 dl{ margin-top:2px; }
.tip_jx2 dl dd{line-height:18px; display:block; width:174px;}

.MMean{margin: 8px 5px 15px 10px;}
.MMean p{color:#41A317; font-weight:bold; margin:0px;}
.typetd{width:35px;color:#eb7706;vertical-align:top;}
.typetd2{width:0px;color:#eb7706;vertical-align:top;}
.orisen{ font-size:14px; line-height:40px; display:block; font-family: Microsoft Yahei, Arial, Verdana;color:#116ad3; margin:8px 0px 12px 3px; padding-right:8px;}

.study{margin:12px;}
.artnav{text-align:center;width: 718px;font-size:26px; font-weight:bold;display:none;margin:18px 0px 45px 0px;}
.artvalida{margin:25px;color:#73933e;}
.artvalida:hover{margin:25px;color:orange;}
.artinvalida{margin:25px;color:#ccc6c6;}


.copy{ width:960px; margin:80px 0px; font-size:12px; }
.copy a{text-decoration:none;color:#838282;}
.copy a:hover{color:red; text-decoration:underline;}

.instlink{text-decoration:underline;cursor:pointer;}

.center
{
    text-align: center;color:#838282;
}

.bugsen{background:#e4e7e8;}

.info_con{width:655px; border-bottom:1px solid #DCDCDC;margin-bottom:5px; float:left; margin-bottom:10px; padding-bottom:20px;}
.news_box{ width:210px; float:left;  margin-top:35px; margin-right:5px; margin-bottom:5px; }
.news_box .m_title{ height:28px; border-bottom:1px solid #DCDCDC;}
.news_box .m_title h2{padding-left:5px; height:28px; line-height:28px; margin-left:15px; font-size:14px;color:#272727;}
.news_box .m_title h2 a{height:28px; line-height:28px; font-size:14px; color:#272727;}
.news_box .m_title .more{ float:right; margin-right:15px;}
.news_box .m_title .more a{ color:#2232FF; line-height:28px;  font-size:12px; text-decoration:none;}
.news_box .m_title .more a:hover{  text-decoration:underline; color:#F00;}
.news_listbox { padding:10px 0px;}
.news_listbox ul li{ background:url(../images/f_icon.gif) no-repeat 0px 10px; padding-left:10px; margin-left:10px; overflow:hidden; height:24px;}
.news_listbox ul li a{ line-height:24px; font-size:14px; text-decoration:none;color:#333333}

.rdx{color:red; display:none;}
.huafen{font-weight:bold; cursor:pointer; margin-bottom: 10px; }
.changedisplay-btn { display: none; background: #f595f1; border: solid 1px #b6b5b5; padding: 2px; cursor: pointer; color: white; font-size: 14px; margin-right: 8px;}


@media screen and (max-width:950px) {
body{-webkit-text-size-adjust:none;}
#page{width:100%;}
.content{width:100%;padding:10px 0px 10px 0px;}
.outerframe{width:100%;}
.innerframe{width:96%;margin:2%;}
.outerframe_art{width:100%;}
.copy{width:100%;}
.artnav{width:100%;}
.itextfr{margin-left:2px; margin-right:2px;}
.info_con{width:98%;}
.news_box{width:98%;}

}

@media screen and (max-width:620px) {

.midouterframe{width:100%; padding:0px;border:none;}
.midinnerframe{width:100%; border:none;}
.cffx{width:100%;}
.layer_box2{width:90%;}

}

@media screen and (max-width:500px) {
.bdc{margin:15px;}
.tdimage{display:none;}
}
