@charset "utf-8";
/* CSS Document */
*{padding:0; margin:0;}
body{ font-family:"Microsoft YaHei UI Light", "微软雅黑"; font-size:14px; color:#000; line-height:22px;min-width:1200px; }
img {border:0px; }
ul,li,dt,dd,dl{list-style:none;}
a{color:#000; text-decoration:none;}
a:hover{ color:#b35b1c; text-decoration:none;}

/****************头部****************/
.header{ width:100%; height:138px; background:url(/skin/images/top_bg.jpg) no-repeat center center;  }
.header_box{ width:1200px; height:138px; margin:0 auto; color:#fff;}
.header_box_right{ float:right;}
.logo{ float:left; margin-top:12px;}

/****************头部顶部样式****************/
.header_box_right_top{ float:right; font-size:12px; position:relative !important; width:520px;}
.header_box_right_top_a{ color:#e1c1ab; margin-right:13px; float:left; line-height:46px;}
.header_box_right_top_a01{ margin-right:20px !important;}
.header_box_right_top_a:hover{ color:#fff;}

.menu_04 { width:380px; text-align:center; float:right; position:relative; }
.menu_04 ul li a, .menu_04 ul li a:visited {height:44px;display:block; width:76px; text-decoration:none;  }
.menu_04 ul {padding:0; margin:0;list-style-type:none; }
.menu_04 ul li a, .menu_04 ul li a{ width:74px;color:#e1c1ab;  }
.menu_04_a{background:url(/skin/images/a01.png) no-repeat;background-position:100% 10%; }
.menu_04_a01{ background:none !important; width:80px !important; text-align:center;}
.menu_04_a02_li{ width:78px !important; padding-left:2px;}
.menu_04_a02{background-position:100% 50% !important; width:86px !important; }
.menu_04_a03{ margin-right:0px !important;}
.menu_04 ul li { float:left; position:relative; width:74px; line-height:14px;  display:block; height:14px; margin:0px 8px; margin-top:16px; font-size:12px;float:left; border-left:1px solid #e1c1ab}
.menu_04 ul li a:hover{ color:#fff; }
.menu_04 ul li ul {display: none; }
/* specific to non IE browsers */
.menu_04 ul li:hover a { }
.menu_04 ul li:hover ul {display:block; position:absolute; background-color:#f6d8c3; width:76px; padding:0px 10px; z-index:99999; padding-bottom:1px; top:25px; text-align:center; z-index:4;  }
.menu_04 ul li:hover ul li{ width:76px; display:block; margin:0 auto; color:#000; height:34px !important; text-align:center;border:0px !important;line-height:34px !important; margin:0px !important;}
.menu_04 ul li:hover ul li a {display:block; display:block; margin:0 auto;  font-size:12px; width:76px; text-align:center;line-height:34px !important; color:#000; height:34px !important;border-bottom:1px solid #b08867;  }
.menu_04 ul li:hover ul li a:hover {font-size:12px; width:76px; text-align:center; color:#7f4f21; line-height:34px !important;margin:0px !important; }


/****************导航菜单样式*****                                       *****修改********************************************************************/
.nav{ font-size:18px; width:760px; margin-top:68px; float:left;  margin-left:40px;}
.nav li{ float:left; position:relative; margin-left:25px; height:40px;width:110px; text-align:center;}
.menu_a{ color:#fff;}
.menu_a:hover{ color:#b35b1c;}


.menu_li .menu_li_subnav{
	display:none;
	}
.menu_li:hover .menu_li_subnav{
	display: block;
	position: absolute;
	top:38px; 
	left:0px;
	z-index:999;
	color:#fff;
	background:rgba(30,30,30,0.4);
	width:110px;
	}
.menu_li_subnav_a{
	display:block;
	color:#fff;
	width:110px;
	height:38px;
	line-height:38px;
	z-index:999;
	font-size:16px;
	text-align:center;
	}
.menu_li_subnav_a:hover{
	display:block;
	width:110px;
	height:38px;
	z-index:9999;
	color:#b35b1c;
	background:rgba(60,60,60,0.5);
	line-height:38px;
	}

/****************登录样式****************/
.login{width:310px;  margin:0 auto; padding-top:50px;padding-top:50px;}
.login_p{ font-size:32px; letter-spacing:2px;color:#6a3906; display:block; text-align:center; width:310px; border-bottom:1px dashed #6a3906; padding-bottom:30px;}
.login_p a{ font-size:42px !important; color:#6a3906; margin-right:3px;}
.login_input{ width:308px; height:48px; border:1px solid #c9bc9c; margin-top:40px; border-radius:3px; background-color:#efefef;}
.login_input img{ display:block; float:left; margin-top:11px; margin-left:10px; margin-right:20px;}
.login_input_input {width: 300px;height: 48px;line-height: 48px; font-size:15px; outline: none;border: 0px;float: left;color: #b5b5b6;background-color: #efefef;text-indent:5px;}
.login_input_input option{text-indent:10px; padding:5px 0px;}
.login_div{ width:308px; height:48px;}
.login_div select{width:150px;height: 48px;line-height: 48px;background-color: #efefef;border: 1px solid #c9bc9c;border-radius:3px;outline: none;float: left;color: #b5b5b6;background-color: #efefef;text-indent:5px;}
.login_div_select{ float:right !important;}
.login_div select option{text-indent:10px; padding:5px 0px;}
.login_input01{margin-top:15px !important;}
.login_input02{ margin-top:10px !important;}


.login_font{ overflow:hidden; padding:5px 0px;}
.login_input_left{ overflow:hidden; float:left;}
.login_input_left input{ float:left; margin-top:5px;}
.login_input_left p{ float:left; margin-left:5px; color:#595757; font-size:12px;}
.login_font_a{color: #005ea7; font-size:12px; float:right;}
.login_font_a:hover{color: #027cce;}

.login_a{ width:308px; height:40px; font-size:16px; display:block; border-radius:3px; text-align:center; line-height:40px; margin-top:20px; color:#fff; background:#7f4f21;}
.login_a:hover{ background:#b35b1c; color:#fff;}

/****************注册样式****************/
.register_ul{ width:308px; height:34px; border:1px solid #a48b78;}
#Tab6{ }
/*菜单class*/
.register_ul {width:308px;height:34px;clear: both;color: #fff; font-size: 16px; margin-top:5px;height: 34px; line-height: 34px;}
.register_ul ul{margin:0px;padding:0px; position:relative; z-index:9;}
.register_ul li{float:left;display:block;cursor:pointer; width:154px; z-index:9; height:34px;line-height:34px;text-align:center;color:#898989; font-size:16px;}
.register_ul li.hover{padding:0px;background:#7f4f21;color:#fff;z-index:9;}
.register_font{width:308px; }
.login_input02_input{ width:150px; height:48px; font-size:15px; line-height:48px; outline:none; border:0px; float:left; color:#b5b5b6; background-color:#efefef;}
.login_input_a{ display:block; float:right; width:74px; margin-top:12px; margin-right:5px; height:24px; text-align:center; background-color:#7f4f21; font-size:12px; color:#fff; border-radius:2px;}
.login_input_a:hover{ background-color:#b35b1c; color:#fff;}

/****************底部****************/
.footer{ width:100%; border-top:1px solid #e9e9e9; background-color:#fcfcfc; padding:10px 0px;}
.footer_bottom{width:1200px; margin:0 auto; text-align:center; font-size:12px; color:#c8c8c8;}

.footer_change{ width:100%; overflow:hidden; padding:15px 0px; background-color:#2f281d;}
.footer_change_main{ width:1000px; overflow:hidden; margin:0 auto; font-size:14px; color:#b0afaf;}
.footer_change_main_left{ width:720px; overflow:hidden; float:left;}
.footer_change_main_top{width:100%;line-height:24px;color:#adadad; padding:3px 0px; overflow:hidden;}
.footer_change_main_top a{float:left;color:#b0afaf}
.footer_change_main_top a:hover{ color:#b35b1c}
.footer_change_main_top span{float:left;padding:0 10px;}
.firend_link{ width:100%; overflow:hidden; padding:10px 0px 5px 0px;}
.firend_link p{ float:left; display:block; height:100%;}
.firend_link a{color:#b0afaf; margin:0px 6px; display:block; float:left}
.firend_link a:hover{ color:#b35b1c}
.firend_link_a{ overflow:hidden; font-size:12px;}

.footer_change_main_right{ overflow:hidden; float:right; width:200x;}
.footer_change_main_right_div{ overflow:hidden; width:85px; float:left; padding-top:5px; text-align:center; margin-right:40px;}
.footer_change_main_right_div p{ font-size:12px;color:#c8c8c8; padding-top:3px;}
.footer_change_main_right_div img{ width:85px; height:85px;}

/****************中间内容****************/
.content{ width:1200px; overflow:hidden; margin:0 auto; position:relative; background-image:url(/skin/images/b08.png);}

/****************路径****************/
.route{ font-size:12px; overflow:hidden; width:1200px;}
/****************书名****************/
.title{ width:1158px; padding:23px 20px 12px 20px; background-color:#f6d8c3;}
.title_01{ font-size:27px; color:#000;}
.title_02{ font-size:14px; color:#000; overflow:hidden; line-height:20px; margin-top:18px;}
.title_02 span{ float:left;}
.title_03{ font-size:14px; color:#000; margin-top:2px;}

.content_font{ width:1200px; overflow:hidden; margin-top:20px;}
/****************左侧菜单栏****************/
.manage_left{ width:252px; float:left; margin-left:4px; position:relative; border-left:1px solid #e4e5e5}
.collapsed{ width:252px;}
.collapsed a{ font-size:18px; color:#000; margin-left:20px; display:block; position:relative;}
.collapsed a img{ position:absolute; left:-24px; top:9px;}
.collapsed_a{ display:block; margin-top:30px; margin-bottom:30px;}
.collapsed a:hover{ color:#b35b1c;}
/****************右侧内容****************/
.manage_right{ width:915px; float:right; overflow:hidden; margin-bottom:40px; margin-right:15px; }
.manage_right_moudle{ width:918px;background:#f6d8c3;border-top:1px solid #cba78d; padding-bottom:30px; overflow:hidden;}
.manage_right_moudle1{ margin-top:-1px;}
.manage_right_moudle_title{  width:898px; height:60px; background:#eccdb9; border-bottom:1px solid #cba78d; font-size:18px; color:#000; line-height:60px; padding-left:20px; clear:both}
.manage_right_moudle_font{ font-size:14px; color:#000; margin-left:25px; margin-top:15px; line-height:28px;}
.manage_right_moudle_font1{ margin-left:0px !important;}
.manage_right_moudle_font p{ display:block; width:890px; overflow:hidden;}
.manage_right_moudle_font span{ float:left; max-width:870PX;}
.manage_right_moudle_font_span1{ width:856px; overflow:hidden; line-height:26px !important; margin-left:5px;}
.manage_right_moudle_font_p1{ font-size:16px; color:#000; padding-left:25px; padding-bottom:12px;}
.manage_right_moudle_font_p2{ background-color:#e2c6b3; padding:13px 0px; width:918px !important; display:block; overflow:hidden; color:#000; font-size:16px;}
.manage_right_moudle_font_p2_title{ display:block; width:740px !important; float:left; margin-left:25px;}
.manage_right_moudle_font_p2_title_01{ float:left; width:720px !important; line-height:26px; margin-left:5px;}
.manage_right_moudle_font_p2_right{ float:right; width:100px !important;}
.manage_right_moudle_font_p2_right_span{color:#b35b1c; font-size:16PX; }
.manage_right_moudle_font_p3{ width:918px; overflow:hidden; margin-top:20px;}
.manage_right_moudle_font_p3_01{ display:block; overflow:hidden; padding:5px 0px;}
.manage_right_moudle_font_p3_01:hover{ background-color:#e2c6b3; }
.manage_right_moudle_font_p3_01 p{ float: left; width:823px !important;}
.manage_right_moudle_font_p3_01 input{ float:left; margin-left:25px; margin-top:8px;}
.manage_right_moudle_font_p3_01_span{ width:780px !important;}
.manage_right_moudle_font_p3_01_span2{ margin-left:18px;}
.manage_right_moudle_font_p3_botton{ width:86px; height:34px; border:1px solid #b35b1c; border-radius:5px; color:#b35b1c; display:block; text-align:center; line-height:34px; margin-top:25px; margin-left:25px; margin-bottom:25px;}
.manage_right_moudle_font_p3_botton:hover{ border:1px solid #b35b1c; background-color:#b35b1c; color:#fff;}


/****************阅读列表页面****************/
.route_a{ width:36px; height:20px; display:block; border:1px solid #7f4f21; padding:0px 8px; float:left; margin-top:6px; text-align:right; overflow:hidden; line-height:20px !important; background:url(/skin/images/img02.png) 5px center no-repeat; }
.route_a:hover{ border:1px solid #e81c2c; color:#000 !important;}
.choice{ width:1168px; overflow:hidden; border:1px solid #b08867; margin-bottom:10px; margin:0 auto;}
.choice_menu{ width:1168px; overflow:hidden; background:url(/skin/images/menu_bg.png) left center repeat-y; border-bottom:1px solid #b28569;}
.choice_menu1{ border-bottom:0px;}
.choice_menu_left{ font-size:16px; color:#000; text-align:center; width:69px; display:block; overflow:hidden; line-height:42px; float:left;}
.tab_h_content{ width:1098px; float:left; overflow:hidden;}

.tip{ float:right; margin-right:8px; width:48px; overflow:hidden; display:block; margin-top:8px; cursor:pointer;}
.q_title{ width:1030px; overflow:hidden;}
.q_title a{ padding:2px 8px; color:#000; float:left;}
.q_title a:hover{ background-color:#b35b1c; color:#fff;}
.q_title1{ padding-bottom:5px;}

.content_module{ width:1168px; height:36px; border:1px solid #b28569; margin:10px auto; background-image: url(/skin/images/y10.png);}
.content_module_p{ width:122px; line-height:36px; border-right:1px solid #b28569; text-align:center; display:block; float:left; font-size:14px; color:#000;}
.content_module_p:hover{ background-color:#b35b1c; color:#fff;}
.content_module_p1{ background:url(/skin/images/img05.png) no-repeat; background-position:90px 10px;}
.content_module_p1 p{ margin-left:-10px;}
.content_module_p1:hover{ background:url(/skin/images/img06.png) #b35b1c no-repeat;  background-position:90px 10px; color:#fff;}
.content_module_p2{ background-position:80px 10px !important;}
.content_module_p5{background-color:#b35b1c !important; color:#fff !important;}
.content_module_search{ width:446px; height:35px; border:1px solid #ececec; float:right; margin-right:5px; margin-top:5px; background-color:#fff;}
.content_module_search input{ width:330px; height:35px; line-height:35px; color:#c9caca; text-indent:1em; border:0px; float:left; outline:none;}
.content_module_search a{ float:right; width:79px; height:35px; line-height:35px; text-align:center; font-size:16px; color:#000; background-color:#efefef; border-left:1px solid #e3e3e3;}
.content_module_search a:hover{ background-color:#b35b1c; color:#fff;}

.content_main{ width:1200px; overflow:hidden; margin:0 auto; padding-bottom:40px; background-color:#f6d8c3; margin-top:15px;}
.content_main01{ margin-top:10px !important; background-color: transparent !important; padding-left:15px !important; padding-top:10px !important;}
.content_main_01{ overflow:hidden; padding-left:15px;}
.content_main_02{ padding-top:15px;}
.content_main_01_a{ width:202px; height:345px; }
.content_main_div{ width:202px; height:345px; border:1px solid #f6d8c3 ;  margin:16px 15px 10px 15px; float:left}
.content_main_div_p{ padding-left:15px;}
.content_main_div_img{ width:175px; height:228px; float:left; margin-top:14px; margin-left:14px;}
.content_main_div_font{ width:174px; overflow:hidden;  padding:0px 14px;float:left; border-top:1px solid #e4b995; margin-top:5px;}
.content_main_div_font a{ display:block; width:181px; line-height:32px; padding-top:3px; color:#000; font-size:20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap}
.content_main_div_font p{ color:#000; font-size:14px;}
.content_main_div:hover{ border:1px solid #b35b1c;}
.content_main_div:hover a{ color:#b35b1c;}

.content_main_div_book{ margin-left:15px; margin-top:10px !important; margin-bottom:5px !important;}
.route_book{ width:1170px !important; margin:0 auto !important;}


/********分页*********/
.page{width:1200px; 
display:-webkit-flex;
-webkit-flex-flow:row wrap;
-webkit-align-items:stretch;
display:-moz-flex;
-moz-flex-flow:row wrap;
-moz-align-items:stretch;
display:-ms-flex;
-ms-flex-flow:row wrap;
-ms-align-items:stretch;
display:flex;
flex-flow:row wrap;
align-items:stretch;
justify-content:center; text-align:center; margin:0 auto;  *padding-top:35px;
padding-bottom:40px;
}

.page a{ padding:0px 8px; font-size:14px;  color:#cbcccc; margin:0 8px;}
.page a:hover{ background:#b35b1c; color:#fff;}
.page_left{ background:#f7f7f7; border:1px solid #e9e9e9; padding:0px 5px !important;}

#page_div{ width:1200px; margin:0 auto; overflow:hidden;}
#page_div1{ width:920px; margin:0 auto; overflow:hidden;}
#page{width:610px; margin:0 auto; padding:20px 0px; overflow:hidden; font-size:12px;}
.one2{width:50px; height:26px; border:#7f4f21 1px solid; text-align:center; line-height:26px; float:left; margin-right:15px;}
.two2{width:38px; height:26px; border:#7f4f21 1px solid; text-align:center; line-height:26px; float:left; margin:0 3px; background-color:#bf987d;}
.disabled{width:50px; height:26px; border:#9d7354 1px solid; text-align:center; line-height:26px; float:left; margin-right:15px; color: #000;}
#page span{float:left; line-height:22px; margin-right:10px;}
#page a:hover{background-color:#7f4f21;color:#fff !important;}


.q_title_01{ width:130px; overflow: hidden; float:left; padding:8px; }

/****************首页****************/
.sy_content{ width:100%; height:723px; background:url(/skin/images/bg.jpg) no-repeat center center;}
.sy_content_main{ width:986px; height:680px;margin:0 auto; position:relative; background:url(/skin/images/content_bg.gif) no-repeat; background-position:50px 5px;}

.menu_01 { width:90px; text-align:center; position:absolute; float:left; background:url(/skin/images/menu01.png) no-repeat; height:29px; margin-left:150px; margin-top:48px; }
.menu_01 ul li a, .menu_01 ul li a:visited {display:block; width:90px; text-decoration:none;  }
.menu_01 ul {padding:0; margin:0;list-style-type: none; }
.menu_01 ul li a, .menu_01 ul li a{ width:90px;color:#fff; }
.menu_01_a{background:url(/skin/images/a02.png) no-repeat;background-position:98% 50%; margin-left:-10px;}
.menu_01_a01{ background:none !important;}
.menu_01_a02{background-position:96% 50% !important; }
.menu_01 ul li { float:left; position:relative; width:90px; font-size:14px; line-height:29px; float:left;}
.menu_01 ul li a:hover{ color:#b35b1c; }
.menu_01 ul li ul {display: none; }
/* specific to non IE browsers */
.menu_01 ul li:hover a { }
.menu_01 ul li:hover ul {display:block; position:absolute; width:90px; z-index:4;  }
.menu_01 ul li:hover ul li a.hide {background:#6a3; }
.menu_01 ul li:hover ul li:hover a.hide {background:#6a3;  }
.menu_01 ul li:hover ul li ul {display: none; }
.menu_01 ul li:hover ul li{ width:94px; color:#fff; text-align:center;line-height:24px; margin-left:-5px;}
.menu_01 ul li:hover ul li a {display:block;  font-size:14px; width:90px; text-align:center;line-height:24px; }
.menu_01 ul li:hover ul li a:hover {font-size:12px; width:90px; text-align:center; color:#b35b1c;  line-height:24px; }
.menu_01 ul li:hover ul li:hover ul {display:block; position:absolute;  top:0;}

.book{ width:986px; position:relative; height:580px; margin-top:78px; overflow:hidden; float:left; }
.book_module{ width:492px; position:relative; height:190px; float:left; margin-top:5px; position:relative;}
.book_module01{ width:425px !important; padding-left:62px !important;}
.book_module_div{ position:relative; padding-left:1.5px; float:left; width:55px; height:190px; background:url(/skin/images/book01.png) no-repeat; background-position:11px 12px; margin-left:10px; margin-top:-8px;}
.book_module_div:hover{ background:url(/skin/images/book02.png) no-repeat; width:55px; height:190px; z-index:999;}
.book_module_div02{margin-left:-17px;}
.book_module_div03{margin-left:-18px;}
.book_module_div04{ position:relative; padding-left:1.5px; float:left;  width:90px; height:190px ; background:url(/skin/images/book03.png) no-repeat;margin-top:-8px;}
.book_module_div04:hover{ position:relative; width:90px; height:190px; background:url(/skin/images/book04.png) no-repeat;z-index:999;}
.book_module_div04_p{  width:52px; margin:0 auto; font-size:16px; color:#fff; line-height:17px; padding-top:55px; overflow:hidden;}
.book_module_div04_p p{ width:16px; float:left; display:block; margin:0px 4.5px; height:94px; overflow:hidden;}
.book_module_div_p{ width:16px; margin:0 auto; font-size:16px; color:#fff; line-height:17px; padding-top:55px;}
.book_module_div_p04{ padding-top:4px;}
.book_module_div_img{ display:block; margin:0 auto; padding-top:15px;}
.book_module_div_img01{padding-top:6px !important;}

.sy_content_footer{ width:1200px; text-align:center; display:block; margin-top:8px; font-size:12px; color:#919391; float:left;}

/****************首页后加****************/
.top{ width:100%; height:42px; background:#a87d65;}
.sy_main{ width:1200px; overflow:hidden; margin:0 auto;}
.top_main{ width:1200px; margin:0 auto; color:#e1c1ab;}
.top_main_search{ width:270px; overflow:hidden; float:left; margin-top:8px; padding-left:380px;}
.input{ width:220px; height:28px; line-height:28px; font-size:12px; border:0px; background:#f4d8c3; color:#8d6035; outline:none; float:left; display:block; padding-left:5px;}
.top_main_search a{ display:block; width:44px; height:28px; line-height:28px; text-align: center; float:left; color:#efe9e3; font-size:12px; background:#7f4f21;}
.top_main_search a:hover{ background:#b35b1c}
.book_module_grade01:hover .grade01{ display:block; z-index:9999;}
.book_module_grade02:hover .grade02{ display:block; z-index:9999;}
.grade01{ width:50px; height:175px; position:absolute; left:0px; top:0px; background: url(/skin/images/grade.png); display:none; text-align:center;}
.grade02{ width:50px; height:175px; position:absolute; right:0px; top:0px; background: url(/skin/images/grade.png); display:none; text-align:center;}
.grade01 p,.grade02 p{ display:block; font-size:17px; width:17px; line-height:30px; color:#c9bdb9; margin:0 auto; padding-top:35px;}
.grade01 a,.grade02 a{ color:#9f8880; font-size:12px; padding-top:24px; display:block;}
.grade01 a:hover,.grade02 a:hover{ color:#b35b1c;}

/****************体验小屋****************/
.house{ width:882px; height:649px; margin:0 auto; padding-top:15px;}

/****************个人中心-我的计划****************/
.subcontent{ background:url(/skin/images/b06.jpg) repeat-y center center; overflow:hidden; position:relative; width:100%;}
.subcontent_bg{ background:url(/skin/images/b07.jpg) center 0px no-repeat; overflow:hidden; position:relative; z-index:1;}
.subcontent_main{ width:1200px; overflow:hidden; margin:0 auto; background:url(/skin/images/b08.png) repeat; padding-bottom:15px; position:relative ; z-index:9;}
.subcontent_main_left{ width:240px; overflow:hidden; float:left;}
.subcontent_main_left_title{ width:236px; height:111px; display:block; background:url(/skin/images/b01.png) no-repeat; text-align:center; font-size:22px; color:#40220f; line-height:102px;}
.subcontent_main_left a{ display:block; color:#fff; font-size:16px; height:38px; padding-left:18px; line-height:37px; margin-bottom:10px; width:236px;}
.subcontent_main_left a:hover{ background-color:#81512c;}
.subcontent_main_left_title_a{ background-color:#81512c;}
.subcontent_main_right{ width:930px; float:left; overflow:hidden; padding-left:15px; padding-top:30px; position:relative;}
.subcontent_main_right_top{ width:930px; height:148px; background-color:#f6d8c3;}
.subcontent_main_right_top_module01{ width:320px; height:100px; float:left; margin-top:22px;}
.subcontent_main_right_top_module_img{ display:block; float:left; width:92px; height:92px; border-radius:50%; margin-top:7px; float:left; margin-left:25px;}
.subcontent_main_right_top_module_img:hover{transform: scale(1.2);
    transition: all 0.5s ease 0.2s;
	-webkit-transform: scale(1.2);
	-webkit-transform: all 0.5s ease 0.2s;}
.subcontent_main_right_top_module01 div{ display:block; float:left; padding-left:24px; width:160px;}
.subcontent_main_right_top_module01_p{ font-size:18px; color:#000; width:100%; float:left;}
.subcontent_main_right_top_module01_p:hover{ color:#b35b1c;}
.subcontent_main_right_top_module01_p01{ font-size:12px; padding-top:3px; display:block; float:left;}
.subcontent_main_right_top_module01_p02{ color:#231815; font-size:12px; padding-top:8px; padding-bottom:3px;width:100%; float:left;}
.subcontent_main_right_top_module01_div01{ float:left; padding:1px 0px 0px 0px !important; width:160px;}
.subcontent_main_right_top_module01_div02{ width:84px !important; height:5px; border:1px solid #81512c; border-radius:10px; position:relative; float:left;}
.subcontent_main_right_top_module01_div03{ width:30px !important; height:5px; background-color:#81512c; border-radius:10px; position:absolute; left:-1px;}
.subcontent_main_right_top_module01_div01 p{ float:left;text-transform:capitalize; margin-left:5px; font-size:12px; color:#81512c; margin-top:-8px;}
.subcontent_main_right_top_module01_p03{font-size:12px;text-transform:capitalize;  color:#727171; display:block;width:100%; float:left; margin-top:-4px;}
.subcontent_main_right_top_module02{ width:230px; height:100px; padding:0px 16px; float:left; border-left:1px solid #c9b8ac; border-right:1px solid #c9b8ac; margin-top:25px;}
.subcontent_main_right_top_module02_div{ width:76px; text-align:center; overflow:hidden; float:left; padding-top:15px;}
.subcontent_main_right_top_module02_div p{ text-align:center; color:#000; font-size:12px; padding-top:5px;}
.subcontent_main_right_top_module02_div a{ font-size:12px; color:#e60012; margin:0px 4px;}
.subcontent_main_right_top_module03{ width:315px; overflow:hidden; padding-left:25px;}
.subcontent_main_right_top_module03_top{ padding:2px 10px; display:inline-block; text-align:center; font-size:14px; width:94px; height:22px; line-height:22px; background:#fff; color:#7f4f21; border:1px solid #7f4f21; border-radius:20px; margin-left:80px; margin-top:12px; margin-bottom:8px; float:left;}
.subcontent_main_right_top_module03_top:hover{background:#7f4f21; color:#fff;}
.subcontent_main_right_top_module03_div{ width:315px; overflow:hidden; margin:6px 0px; float:left; line-height:14px;}
.subcontent_main_right_top_module03_div_p01{ float:left; font-size:11px; color:#fff; background-color:#27a54e; width:40px; line-height:15px; height:15px; text-align: center; border-radius:2px;}
.subcontent_main_right_top_module03_div_p001{background-color:#7f4f21 !important;}
.subcontent_main_right_top_module03_div_p0001{background-color:#9fa0a0 !important;}
.subcontent_main_right_top_module03_div_p02{ float:left; color:#000; font-size:12px; margin:0px 5px;}
.subcontent_main_right_top_module03_div_p03{ float:left;color:#595757; font-size:12px; line-height:16px;}
.subcontent_main_right_top_module03_div:hover .subcontent_main_right_top_module03_div_p02,.subcontent_main_right_top_module03_div:hover .subcontent_main_right_top_module03_div_p03{color:#b35b1c;}

.subcontent_main_right_main{ width:900px; background-color:#f6d8c3; padding:20px 15px; margin-top:1px; overflow:hidden; position:relative;}
.subcontent_main_right_main_title{ font-size:21px;color:#000; float:left; width:100%; padding-left:15px; padding-bottom:15px;}
.subcontent_main_right_main_div{ float:left; position:relative; border-left:1px solid #c9b8ac; margin-top:15px; margin-left:35px; padding-bottom:15px;}
.subcontent_main_right_main_div_date{ background:#f6d8c3;  width:80px; height:42px;  text-align:center; position: absolute; top:0px; left:-40px;}
.subcontent_main_right_main_div_date_p{ display:inline-block; background:url(/skin/images/b09.png); width:11px; height:11px; }
.subcontent_main_right_main_div_date_p02{ font-size:12px; color:#000; line-height:26px;}
.subcontent_main_right_main_div_book{ width:172px; height:370px; overflow:hidden; float:left; margin-left:5px; margin-bottom:15px; padding:15px 15px 12px 15px;}
.subcontent_main_right_main_div_book:hover{-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";  /* For IE 8 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');  /* For IE 5.5 - 7 */
-moz-box-shadow: 0px 0px 10px #8e7869;/* for firefox */
-webkit-box-shadow: 0px 0px 10px #8e7869;/* for safari or chrome */
box-shadow:0px 0px 10px #8e7869;/* for opera or ie9 */ }

.subcontent_main_right_main_div_book_hg{ height:390px !important; margin-right:45px;}

.subcontent_main_right_main_div_book div{ overflow:hidden;}
.subcontent_main_right_main_div_book_main{ width:172px; margin-top:2px;  height:242px; background:url(/skin/images/book_bg.jpg); position:relative;}
.subcontent_main_right_main_div_book_main img{ width:135px; height:188px; display:block; padding-left:13px; padding-top:27px;}
.subcontent_main_right_main_div_book_p01{ font-size:16px; color:#000; line-height:32px; padding-top:3px;}
.subcontent_main_right_main_div_book_p01:hover{ color:#b35b1c}
.subcontent_main_right_main_div_book_p02{ color:#000; font-size:14px;}
.subcontent_main_right_main_div_book_p03{ color:#e60012; font-size:14px;}
.subcontent_main_right_main_div01{ overflow:hidden; padding-left:60px; width:100%; padding-top:10px;}
.subcontent_main_right_main_div05{ padding-bottom:0px !important;}

.subcontent_main_right_main_a{width: 100px;height: 32px;border-radius: 3px;line-height: 32px;margin-top: 12px;font-size: 14px;background-color: #81512c;display: block;text-align: center; color:#fff;cursor: pointer; float:right;margin-right: 2px;}
.subcontent_main_right_main_a:hover{background-color: #b35b1c;color:#fff;}

/****************二级页面底部****************/
.footer_sub{ width:100%; padding-left:20px;overflow:hidden; padding:30px 0px; background:url(/skin/images/b08.png); margin-top:60px; color:#fff !important;}
.footer_sub .footer_change_main_top{color:#fff !important; }
.footer_sub .footer_change_main_top a{color:#fff !important; }
.footer_sub .footer_change_main_top a:hover{ color:#b35b1c}
.footer_sub .firend_link a{color:#fff !important;}
.footer_sub a:hover{ color:#b35b1c !important;}
.footer_sub .footer_change_main{color:#fff !important; }
.footer_sub p{color:#fff !important; font-size:12px;}

/****************个人中心-学生****************/
.subcontent_like{ width:920px; background-color:#f6d8c3; padding:20px 5px; margin-top:15px; overflow:hidden; position:relative;}
.subcontent_like_p{ margin-left:10px !important;}
.bookshelves{ padding-left:0px !important;}
.bookshelves_a{ font-size:12px; color:#005ea7; position:absolute; right:15px; top:20px;}
.bookshelves_a:hover{color:#027cce;}
.bookshelves_book{ margin:10px 10px 0px 13px !important; width:172px !important;}
.bookshelves_p{ line-height:26px !important; }
.bookshelves_p02{ line-height:26px !important;}
.bookshelves_p02:hover{ color:#000 !important;}
.bookshelves_a02{ width:120px; height:30px; border-radius:3px; background:#81512c; line-height:30px; margin-top:5px; font-size:14px; color:#fff; display:block; text-align:center;}
.bookshelves_a02:hover{ background:#b35b1c; color:#fff;}


.delete02_div{width:640px;height:260px;position:absolute;left:50%;margin-left:-250px;top:50%;margin-top:-170px; background-color:#fff; border:1px solid #6d3d18; border-radius:5px;}
.delete02{ text-align:center; padding-top:70px; font-size:22px; color:#6a3906;}
.delete02 a{ font-size:27px; margin-right:5px;color:#6a3906;}
.bookshelves_a03{ width:120px; height:30px; border-radius:3px; border:1px solid #81512c; line-height:30px; margin-top:8px; font-size:14px; color:#81512c; display:block; text-align:center;cursor:pointer;}
.bookshelves_a03:hover{ background:#b35b1c; color:#fff; border:1px solid #b35b1c;}
.bookshelves_a04{ width:70px; height:15px; border-radius:3px; border:1px solid #81512c; line-height:15px; margin-top:1px; font-size:12px; color:#81512c; display:block; text-align:center;cursor:pointer;}
.bookshelves_a04:hover{ background:#b35b1c; color:#fff; border:1px solid #b35b1c;}
.delete02_div_box{ margin:0 auto; overflow:hidden; width:310px; padding-top:40px;}
.delete02_div_box_a{ margin-right:50px !important;}

.subcontent_main_right_main_div_book_p04{ color:#e83828; font-size:18px; padding-top:6px;cursor:pointer;}

/****************个人中心-我的书架***************/
.bookshelves_main{  margin:10px 13px 12px 10px !important; width:172px !important; }
/****************分页***************/
.page_book{ width:900px; overflow:hidden; margin:0 auto; text-align:center; padding:20px 0px;}
.page_book a{ font-size:12px; color:#000; padding:2px 5px; margin:0px 3px;}
.page_book a:hover{ background:#6d3d18; color:#fff;}
.page_book_a{ background-color:#c89e7f; }
.page_book_a02{padding-right:18px !important;}
.page_book_a02:hover{ background:none !important; color:#000 !important;}
.page_book01{ width:1200px !important;}
/****************个人中心-已读书籍***************/
.bookshelves_main_yd{ margin:10px 10px 10px 13px !important; width:172px !important; height:330px !important;}
/****************个人中心-阅读成绩单***************/
.transcript{ width:930px; height:60px; background:#eccdb9; margin-top:15px; }
.transcript_title{font-size:21px;color:#000; float:left; line-height:60px; margin-left:15px;}
.transcript_main{ width:900px; background-color:#f6d8c3; padding:20px 15px; margin-top:1px; overflow:hidden; position:relative;}
.transcript_screen{ overflow:hidden; float:left; margin-top:20px; margin-left:90px; font-size:12px;}
.transcript_screen a{ float:left; color:#000; padding:1px 2px;}
.transcript_screen a:hover{ background-color:#81512c; color:#fff; padding:1px 2px;}
.transcript_screen_a{ background-color:#81512c; color:#fff !important;}
.transcript_screen span{ float:left; margin:0px 5px;}
.transcript_right{ overflow:hidden; float:right; margin-top:18px; font-size:12px; padding-right:25px;}
.transcript_right p{ float:left; margin-right:10px; line-height:26px;}
.transcript_right input{ float:left; border:1px solid #ad8665; height:26px; width:220px; padding-left:5px; line-height:26px; background-color:#f6d8c3; color:#7f4f21; font-size:12px;}
.transcript_right a{ display:block; width:44px; height:26px; line-height:26px; text-align: center; float:left; color:#efe9e3; font-size:12px; background:#7f4f21;}
.transcript_right a:hover{ background:#b35b1c}
.subcontent_main_right_main_div_book_p05{ border-top:1px dashed #b08867; font-size:21px; color:#e83828; margin-top:6px; padding-top:10px;}
.subcontent_main_right_main_div_book_p06{border-top:1px dashed #b08867; font-size:21px; color:#000; margin-top:5px; padding-top:10px;}
.bookshelves_main_cj{margin:10px 10px 10px 13px !important; width:172px !important; height:340px !important;}

.transcript_right_hg{ margin-top:5px !important; padding-right:10px !important;}


/****************路径后改*************/
.path{ width:930px; height:34px; float:left; line-height:34px; font-size:12px; overflow:hidden;}
.path span{ float:left; margin:0px 4px;}
.path a{ float:left; color:#000;}
.path a:hover{ color:#fff;}

/****************阅读成绩单详情*************/
.subcontent_main_right_details{ padding-top:0px !important;}
.Transcript_details_title{ height:90px;float:left; line-height:92px; background:#f6d8c3; width:900px;padding:0px 15px;}
.Transcript_details_title p{ float:left; font-size:21px;}
.Transcript_details_title_a{ font-size:12px; color:#005ea7; float:right; margin-right:15px;}
.Transcript_details_title_a:hover{color:#027cce;}
.Transcript_details_title01{float:left; margin-top:1px ;background:#eccdb9; font-size:21px ; color:#000 ;width:910px; padding-left:20px ; line-height:60px ; text-align:left;border-bottom: 1px solid #cba78d;} 
.Transcript_details_main{ width:850px; overflow:hidden; background:#f6d8c3 none repeat scroll 0 0; padding:40px; float:left; margin-top:1px;}
.Transcript_details_main_img{ width:402px; height:354px; background:url(/skin/images/b13.png) no-repeat; float:left;}
.Transcript_details_main_right{ width:370px; overflow:hidden; float:left; margin-left:58px; font-size:12px; color:#000;}
.Transcript_details_main_right_p01{ font-size:14px !important; padding-bottom:10px; }
.Transcript_details_main_right_p02{ padding-top:25px;}
.Transcript_details_main_table{width:850px; overflow:hidden; background:#f6d8c3 none repeat scroll 0 0; padding:20px 40px; float:left; margin-top:1px;}
.Transcript_details_main_table table tr td{ padding:12px 0px; font-size:12px; color:#000;}
.td{ font-size:14px !important; color:#fff !important; padding:14px 0px !important;}
.td02{ padding:12px 2% !important;}
.page_book_xq{ width:850px !important;}
.transcript_xq{ float:left; margin-top:1px !important;border-bottom: 1px solid #cba78d;width:930px !important;}
.transcript_xq input{ width:106px !important;}
.Transcript_details_main_ti_title{ background-color:#f3b17c; overflow:hidden; padding:13px; font-size:14px; color:#000000; width:824px;}
.Transcript_details_main_ti_title p{ float:left;}
.Transcript_details_main_ti_title_right{ float:right !important; margin-right:20px;}
.Transcript_details_main_ti_main{ border-bottom:1px dashed #b08867; padding:7px 0px; overflow:hidden;}
.Transcript_details_main_ti_main_module{ font-size:12px; color:#000; padding:7px 0px; overflow:hidden;}
.Transcript_details_main_ti_main_module:hover{ background-color:#e0c0aa;}
.Transcript_details_main_ti_main_module input{ float:left; margin-top:5px; margin-left:5px;}
.Transcript_details_main_ti_main_module p{ float:left; margin-left:8px;}
.Transcript_details_main_ti_right{ overflow:hidden; float:right; font-size:14px; color:#000; padding:25px 0px; line-height:50px; padding-left:1px;}
.Transcript_details_main_ti_right p{ float:left; margin-right:20px;}
.Transcript_details_main_ti_right a{ display:block; float:left; width:196px; height:50px; margin-left:-1px; line-height:50px; border:1px solid #ad8665; text-align:center; background-color:#e0c0aa; color:#000;}
.Transcript_details_main_ti_right a:hover{ background-color:#7f4f21; color:#fff; border:1px solid #ad8665;}
.Transcript_details_main_ti_right_a{background-color:#7f4f21 !important; color:#fff !important;}

.Retest{ width:930px; overflow:hidden; float:left;}
.Retest dt{width:900px; height:60px; padding:0px 15px; position:relative; float:left; background:#eccdb9; margin-top:1px; border-bottom: 1px solid #cba78d;}
.Retest_span{ float:right; margin-right:30px; display:block; overflow:hidden;line-height:60px; cursor:pointer;}
.Retest dt p{ float:left;font-size:21px;color:#000;line-height:60px;}
.Retest_p{width:850px; overflow:hidden; display:block; background:#f6d8c3 none repeat scroll 0 0; padding:20px 40px; float:left; margin-top:1px;}
.Retest dd{width:850px; overflow:hidden; display:block; background:#f6d8c3 none repeat scroll 0 0; padding:0px 40px 20px 40px; margin-top:-20px; float:left;}
.analysis{ overflow:hidden; padding-top:12px; font-size:12px;}
.analysis p{ padding:1px 0px;}
.analysis a{ color:#e83828;}
.transcript_screen_Retest{ margin-left:30PX !important;}
.transcript_right_Retest input{ width:106px !important ; height:24px !important;}

/****************阅读成绩单详情*************/
.newbuilt{ display:block; width:65px; height:24px; border:1px solid #7f4f21; line-height:24px; padding-left:15px; text-align:center; float:left; margin-top:18px ; font-size:14px; color:#7f4f21; border-radius:20px; background:url(/skin/images/b18.png) no-repeat 14px 3px; margin-left:50px;}
.newbuilt:hover{ color:#fff;  border:1px solid #7f4f21;background:url(/skin/images/b19.png) #7f4f21 no-repeat 14px 3px; padding-left:15px;}

/****************读后感*************/
.Reaction_div{ padding:5px 15px 20px 15px !important;}
.Reaction{ width:860px; margin:0 auto; border-bottom: 1px solid #b08867; padding:30px 0px; overflow:hidden;}
.Reaction01{ border:0px !important;}
.Reaction_book{ float:left;}
.Reaction_font{ float:left; margin-left:30px; width:658px; overflow:hidden;}
.Reaction_font_title{ height:50px; line-height:50px; width:658px; margin-bottom:15px; padding-bottom:5px; border-bottom: 1px dashed #b08867;}
.Reaction_font_title_p{ font-size:21px; color:#000; float:left;}
.Reaction_font_title_p:hover{ color:#b35b1c;}
.Reaction_font_title_p02{ float:right; font-size:12px; line-height:56px !important;}
.Reaction_font_p{ font-size:12px; color:#000; line-height:20px; display:block; height:120px; overflow:hidden;}
.Reaction_font_a{ width:105px; height:30px;margin-right:10px; display:block; margin-top:16px; border-radius:3px; border:1px solid #7f4f21; line-height:30px; color:#7f4f21; font-size:14px; text-align:center;}
.Reaction_font_a1{ width:105px; height:30px;margin-right:10px; display:block; margin-top:16px; border-radius:3px; border:1px solid #7f4f21; line-height:30px; color:#7A7A7A; font-size:14px; text-align:center;}
.Reaction_font_a:hover{ color:#fff; background:#7f4f21;}
/****************读后感后改*************/
.Reaction_font_title_tight{ overflow:hidden; float:right; margin-right:20px;}
.Reaction_font_title_tight input{ float:left; margin-top:22px;}
.Reaction_font_title_tight p{ float:left; font-size:12px;margin-top:3px; margin-left:5px;}
.Reaction_font_bottom{ overflow:hidden;}
.Reaction_font_bottom a{ float:left;}
.Reaction_font_bottom p{ font-size:14px; float:left; font-size:12px; color:#7f4f21; margin-top:20px; margin-left:15px;}

/****************读后感新建*************/
.newwrite_div{width:900px;height:700px;position:absolute;left:50%;margin-left:-400px;top:45%;margin-top:-260px; background-color:#fff; border:1px solid #6d3d18; border-radius:5px;}
.newwrite_div_a{display:inline-block;height:21px;width:21px; background-image:url(/skin/images/b20.png);position:absolute;right:15px;top:15px;}
.newwrite{height:100%;width:100%;position:fixed;z-index:9999;display:none;}
.newwrite_div_p{ font-size:32px; letter-spacing:2px; padding-top:50px; padding-left:50px;}
.newwrite_div_p a{ font-size:42px !important; color:#000; margin-right:3px;}
.newwrite_div iframe{ margin-bottom:15px; margin-top:10px;}
.newwrite_div_a02{ width:110px; height:32px; color:#fff; background:#7f4f21; border-radius:3px; display:block; text-align:center; line-height:32px; margin:0 auto;}
.newwrite_div_a02:hover{ background:#b35b1c; color:#fff;}
.newwrite_div_a03{ margin-top:-20px !important;}

/****************读后感编辑*************/
.subcontent_main_left02{ width:240px; overflow:hidden; float:left;}
.subcontent_main_left_div{ width:240px; height:930px; overflow-y:auto;  overflow-x:hidden;}
.subcontent_main_left_div_book{ width:230px; overflow:hidden; padding-bottom:10px; padding-top:15px;}
.subcontent_main_left_div_book:hover{ background:url(/skin/images/b21.png);}
.subcontent_main_left_div_book:hover .subcontent_main_left_div_book_main_p{ color:#fff;}
.subcontent_main_left_div_book div{ overflow:hidden;}
.subcontent_main_left_div_book_main{ width:107px; margin-top:2px; height:150px; background:url(/skin/images/book_bg01.jpg) no-repeat;}
.subcontent_main_left_div_book_main img{ width:87px; height:119px; display:block; padding-left:8px; padding-top:16px;}
.subcontent_main_left_div_book_main_p{ font-size:20px; color:#000; line-height:36px; padding-top:3px; text-align:center;}
.subcontent_main_left_div_book01{ width:107px; display:block; margin:0 auto;}
.subcontent_main_left_div_book02{ background:url(/skin/images/b21.png); color:#fff;}
.subcontent_main_left_div_book02 .subcontent_main_left_div_book_main_p{ color:#fff;}

.transcript_bj{ height:200px !important; float:left; margin-top:0px !important;}
.transcript_bj_p{ font-size:21px; color:#000;  margin-top:32px; padding-left:30px;}
.transcript_bj_p2{ font-size:13px; color:#000;  margin-top:32px; padding-left:30px;}
.transcript_bj_div{ overflow:hidden; float:left;}
.transcript_bj_p01{ font-size:12px; color:#000;padding-left:40px; padding-top:12px;}
.transcript_bj_right{ float:right; overflow:hidden;}
.transcript_bj_right_a01{ width:110px; margin-right:10px; font-size:14px;margin-top:30px; height:32px; border:1px solid #7f4f21; background-color:#7f4f21; text-align:center; line-height:32px; border-radius:5px; float:left; color:#fff; display:block;}
.transcript_bj_right_a01:hover{ border:1px solid #b35b1c; background-color:#b35b1c;color:#fff;}
.transcript_bj_right_a02{ width:110px; margin-right:10px; margin-left:20px; margin-top:30px; font-size:14px; height:32px; border:1px solid #7f4f21; text-align:center; line-height:32px; border-radius:5px; float:left; color:#7f4f21; display:block;}
.transcript_bj_right_a02:hover{border:1px solid #b35b1c; background-color:#b35b1c;color:#fff;}
.transcript_main_bj{ min-height:740px; position:relative;  float:left;}
.transcript_main_bj textarea{ width:850px; min-height:700px; font-size:14px; padding:10px; background:#f6d8c3; border:0px; outline:none; display:block; margin:0 auto;}


/****************读后感详情*************/
.bookdetails02_left{ width:180px; overflow:hidden; float:left; margin-top:10px; margin-left:10px;}
.bookdetails02_left_p{font-size:20px; color:#000; line-height:50px; padding-top:10px; display:block;}
.bookdetails02_left_p02{ font-size:12px; color:#000; margin-left:10px;}
.transcript_bj_right_a03{ margin-top:18px !important;}
.bookdetails02_right{ float:left; overflow:hidden; margin-left:40px; width:645px; padding-top:10px; overflow:hidden;}
.bookdetails02_right p{ font-size:14px; margin-bottom:20px;}

.transcript_main_hg{ overflow:hidden; padding-left:10px; padding-top:15px;}
.transcript_main_hg p{ float:left;}
.bookdetails02_left_p00{ line-height:30px; float:left; width:100%; padding-top:10px; display:block;}

/****************我的观点************/
.viewpoint_content{width:860px; margin:0 auto; border-bottom: 1px solid #b08867; padding:25px 0px;  overflow:hidden;}
.viewpoint{ margin-left:70px !important;}
.viewpoint_a{ font-size:12px; color:#000; margin-top:20px; float:left; margin-left:17px;}
.viewpoint_left{ overflow:hidden; float:left;}
.viewpoint_left_a{font-size:11px; color:#e60012; display:block; border:1px solid #e60012;line-height:14px; width:60px; height:14px; text-align: center; border-radius:2px;}
.viewpoint_left_a:hover{color:#fff; background:#e60012;}
.viewpoint_left_p{ text-align:center !important;}
.viewpoint_left_div{ width:136px; margin-top:2px; height:191px; background:url(/skin/images/book_bg02.jpg) no-repeat; position:relative;}
.viewpoint_left_div img{ width:107px; height:150px; display:block; padding-left:11px; padding-top:20px;}
.viewpoint_left01_div{ width:336px; margin-top:2px; height:191px; background:url(/skin/images/book_bg03.jpg) no-repeat;}
.viewpoint_left01_div img{ width:307px; height:150px; display:block; padding-left:11px; padding-top:20px;}
.viewpoint_font_a{ width:90px !important; margin-top:0px !important; float:left; display:block;}
.viewpoint_font{float:left; margin-left:30px; width:670px; height:222px; padding-top:2px; overflow:hidden; position:relative;}
.viewpoint_font_title{ width:670px; height:38px !important; background:#e2c6b3; line-height:38px !important; position:relative;}/*******************2018-7-2*替换*******************/
.viewpoint_font_title_p02{ float:left; font-size:12px; margin-left:18px;}
.viewpoint_font_title_img{ width:33px; height:33px; border-radius:50%; display:block; float:left; margin-left:8px; margin-top:3px;}
.viewpoint_font_title_p01{ font-size:12px; color:#005ea7; float:left; margin-left:8px;}
.viewpoint_font_title_p01:hover{color:#027cce;}
.viewpoint_font_p{font-size:12px; color:#000; margin-bottom:12px; line-height:20px; display:block; height:58px; padding-top:20px; overflow:hidden;}
.viewpoint_font_p01{font-size:12px; color:#000; margin-bottom:12px; line-height:20px; display:block; height:38px; padding-top:20px; overflow:hidden;}
.viewpoint_font_p02{ display:block;font-size:12px; color:#000; line-height:20px; display:block; height:38px; padding-top:12px; overflow:hidden;  border-top: 1px dashed #b08867;}

.viewpoint_tc{ overflow:hidden; padding-top:35px;}
.viewpoint_tc01{ padding-top:25px !important;}
.viewpoint_tc_a{ padding:3px 0px; text-align:center; width:198px;  margin:0 auto; display:block; color:#7f4f21; border:1px solid #7f4f21;}
.viewpoint_tc_a:hover{border:1px solid #7f4f21; background:#7f4f21; color:#fff;}
.newwrite_div_viewpoint iframe{ margin-bottom:20px !important; margin-top:0px !important;}
/*******后改我的观点*****/
.viewpoint_font_title_hg{ overflow:hidden; padding-top:27px;}
.viewpoint_font_title_p03{ font-size:16px; color:#000; padding-left:10px;}
.viewpoint_font_title_p03:hover{ color:#b35b1c;}
.viewpoint_font_title_information{ min-width:230px; float:right; line-height:40px;}
.viewpoint_font01{ margin-left:0px !important; width:836px !important; height:auto !important; }
.viewpoint_font_title01{ width:836px !important;}
.viewpoint_font_title_p05{ float:right !important; margin-right:15px;}
.Viewdetails_title01{ font-size:18px !important;}

/****************我的观点详情************/
.Viewdetails{ width:856px; margin:0 auto; overflow:hidden;}
.Viewdetails_title{ font-size:21px; color:#000; line-height:30px;}
.Viewdetails_div{ overflow:hidden;border-bottom: 1px solid #b08867; padding:25px 0px; }
.Viewdetails_div_title{ width:856px !important;}
.Viewdetails_p{ font-size:14px; color:#000; margin:20px 20px 0px 20px;}
.Viewdetails_div_botton{ width:260px; float:right; }
.Viewdetails_div_botton a{ font-size:12px; border:1px solid #7f4f21;color: #7f4f21; text-align:center; margin:8px 20px; line-height:24px; display:block; float:left; width:86px; height:24px;}
.Viewdetails_div_botton a:hover{ border:1px solid #7f4f21;color: #fff; background:#7f4f21;}
.Viewdetails_div02{ overflow:hidden; padding:20px 0px;border-bottom: 1px dashed #b08867; position:relative;}
.Viewdetails_div02_p{ font-size:12px; color:#000; padding-bottom:5px;}
.Viewdetails_div02_a{ overflow:hidden;}
.Viewdetails_div02_a a{ font-size:12px; color:#000;display:block; float:left; overflow:hidden; }
.Viewdetails_div02_a01{ background:url(/skin/images/c01.png) no-repeat 0px 5px; padding-left:20px; position:absolute; margin-left:400px; margin-top:-30px; font-size:12px; color:#000;display:block; float:left;cursor:pointer;}
.Viewdetails_div02_a01:hover{ color:#7f4f21;background:url(/skin/images/c001.png) no-repeat 0px 5px;}
.Viewdetails_div02_a02{ background:url(/skin/images/c02.png) no-repeat 0px 3px; padding-left:20px;position:absolute;  margin-left:490px; margin-top:-30px;}
.Viewdetails_div02_a02:hover{ color:#7f4f21;background:url(/skin/images/c002.png) no-repeat 0px 3px;}
.Viewdetails_div02_a03{ background:url(/skin/images/c03.png) no-repeat 0px 5px; padding-left:20px;position:absolute;  margin-left:570px; margin-top:-30px; }
.Viewdetails_div02_a03:hover{ color:#7f4f21;background:url(/skin/images/c003.png) no-repeat 0px 5px;}
.Viewdetails_div02_a04{ background:url(/skin/images/c04.png) no-repeat 0px 5px; padding-left:20px;position:absolute;  margin-left:650px; margin-top:-30px; }
.Viewdetails_div02_a04:hover{ color:#7f4f21;background:url(/skin/images/c004.png) no-repeat 0px 5px;}
.Viewdetails_div02_a05{ background:url(/skin/images/h03.png) no-repeat 0px 5px; padding-left:20px;position:absolute;  margin-left:650px; margin-top:-30px; }
.Viewdetails_div02_a05:hover{ color:#7f4f21;background:url(/skin/images/h04.png) no-repeat 0px 5px;}
.Viewdetails_div02_a06{  padding-left:20px;position:absolute;  margin-left:410px; margin-top:-30px; }
.Viewdetails_div02_a06:hover{ color:#7f4f21;}
.Viewdetails_div02_a dd{ display:block;width:850px; overflow:hidden;  padding-top:20px;}
.Viewdetails_div02_a_dd{ overflow:hidden; float:left; margin-left:38px;}
.Viewdetails_div02_a_dd img{border-radius: 50%; display: block; float: left;height: 33px;margin-left: 8px; margin-top: 20px;width: 33px;}
.Viewdetails_div02_a_dd textarea{ width:730px !important; font-size:14px; margin-left:15px; min-height:40px !important;border:1px solid #7f4f21 !important; border-radius:5px; float:left !important;}
.Viewdetails_div02_a_dd a{ width:90px; margin-right:10px; margin-left:30px; margin-top:6px; font-size:14px; height:30px; border:1px solid #7f4f21; text-align:center; line-height:30px; border-radius:5px; float:right; color:#7f4f21; display:block;}
.Viewdetails_div02_a_dd a:hover{  border:1px solid #7f4f21; background-color:#7f4f21; color:#fff; }
.Viewdetails_div02_a_div{ overflow:hidden;}
.Viewdetails_div02_a_p01{ display:block; position:absolute; overflow:hidden;}
.Viewdetails_div02_a_hf{ margin:20px 20px 0px;background: #e2c6b3 none repeat scroll 0 0; padding:10px 20px; font-size:14px; color:#000;}
.Viewdetails_div02_a_hf p{ margin-bottom:5px;}

/*******观点详情*****/
.Viewdetails_div01{ padding:10px 0px 20px 0px !important;}
.viewpoint_font_title_information01{ float:left !important;}
.Viewdetails_bottom{  padding-top:30px; overflow:hidden;}
.viewpoint_font_bottom{width:856px; height:38px; margin:0 auto; position:relative; z-index:9; background:#e2c6b3; line-height:38px; margin-top:-1px;}
.viewpoint_font_bottom_p{ width:90px; font-size:14px; color:#a78f7f; display:block; background:url(/skin/images/s06.png) no-repeat 88% 11px; height:38px; margin:0 auto;}
.viewpoint_font_bottom_p01{ width:90px; font-size:14px; color:#a78f7f; display:block;height:38px; margin:0 auto;}
.viewpoint_font_bottom:hover .viewpoint_font_bottom_p{ color:#b35b1c;}
.transcript_main_hg_a{ background:url(/skin/images/c02.png) no-repeat 0px 2px; float:left; margin-left:10px; padding-left:20px;}
.transcript_main_hg_a:hover{ color:#7f4f21;background:url(/skin/images/c002.png) no-repeat 0px 2px;}


/****************登陆后账号中心************/
.accounts_search{ padding-left:380px !important;}
.accounts{ width:540px !important;}
.accounts_li{ border:0px !important;}
.accounts_a{ width:60px !important; padding-left:15px;}
.accounts_li ul{ width:105px !important;}
.accounts_li ul li a{ width:105px !important;}
.accounts_li ul li img{ float:left; margin-top:10px;}
.accounts_li ul li p{ float:left; margin-left:10px;}
.accounts_title{ margin-top:0px !important;}
.accounts_main_top{ overflow:hidden; padding:20px 10px; }
.accounts_main_top_p{ font-size:18px; color:#000; float:left; line-height:40px;}
.accounts_main_top_img{ height:40px; float:left; margin:0px 20px;}
.accounts_main_top_p01{ float:left; margin-left:10px; font-size:12px; line-height:40px;}
.accounts_main{ overflow:hidden;}
.accounts_main_module{ width:158px; height:200px; border:1px solid #b08867; border-radius:4px; float:left; margin:10px; }
.accounts_main_module_img{ display:block; margin:0 auto;}
.accounts_main_module_font{ border-top:1px solid #b08867; margin-top:15px; padding:10px; font-size:15px; color:#000;}
.accounts_main_module_font_p{ margin:4px 0px;}
.accounts_main_module_font_p02{ line-height:16px !important; margin-top:6px;}

/****************消息通知************/
.notice{ margin-top:0px !important;}
.notice ul{margin:0px;padding:0px;}
.notice li{float:left;display:block;cursor:pointer; padding:0px 30px;height:60px;line-height:60px;text-align:center;color:#000;font-size:21px;}
.notice li a{ color:#e60012;}
.notice li.hover{padding:0px;background:#7f4f21; padding:0px 30px;color:#fff;height:60px;line-height:60px; font-size:21px;}
.notice_a{ margin-right:20px; margin-top:20px;}
.notice_news{ width:866px; height:74px;border-bottom: 1px dashed #b08867; font-size:14px; margin:0 auto; line-height:74px;}
.notice_news_a{ display:block; width:600px; color:#000; float:left;overflow: hidden; text-overflow: ellipsis; white-space: nowrap}
.notice_news_a:hover{ color:#b35b1c;}
.notice_news_a_p{ color:#727171; float:right;}
.notice_news_a font{ color:#e60012;}
.notice_page{ margin-top:15px;}

/****************消息通知************/
.means{ padding-top:30px !important; min-height:790px; }
.means table{ margin:0 auto; color:#000; }
.means_top{ width:828px; height:135px; border-top:1px solid #b08867;  border-left:1px solid #b08867;border-right:1px solid #b08867; margin:0 auto;}
.means_top_left{ width:414px; float:left; line-height:135px; font-size:12px;}
.means_top_left img{ width:92px; height:92px; border-radius:50%; display:block; float:left; margin-left:25px; margin-top:20px;}
.means_top_left a{ color:#000; margin-left:40px;}
.means_top_left a:hover{ color:#b35b1c;}
.means_top_right{ width:413px; height:135px; float:left; border-left:1px solid #b08867; }
.means_top_right_name{ height:67px; line-height:67px; padding-left:24px;}
.means_top_right_name_p{ float:left; display:block; width:60px;}
.means_top_right_name_p02{ float:left; display:block; width:70px;}
.means_top_right_name_p03{ float:left; display:block; width:90px;}
.means_top_right_name_p04{ float:left; display:block; width:240px;}
.means_top_right_name_input{ float:left; width:160px; padding-left:5px; height:38px; margin-left:15px; line-height:38px; border:1px solid #b08867; background:#eacdb9; margin-top:12px;}
.means_top_right_name_input02{ float:left; margin-top:28px; margin-left:25px;}
.means_top_right_name_p02{ float:left; margin-left:5px;}
.means_tr_input{ float:left; margin-left:25px;width:260px; padding-left:5px; height:38px; line-height:38px; border:1px solid #b08867; background:#eacdb9; outline:none;}
.means_tr_text{ float:left; margin-left:25px;width:400px; padding-left:5px; height:200px; line-height:18px; border:1px solid #b08867; background:#eacdb9; outline:none;}
.means_form_input{ float:left; margin-top:5px; margin-left:25px; margin-right:5px;}
.means_form_span{ float:left; margin-right:25px;}
.means_a{ overflow:hidden; width:340px; margin:0 auto; padding:40px 0px;}
.means_a a{ border-radius:0px !important; margin-right:30px !important;}

/****************账号绑定************/
.binding{ width:830px; height:120px; margin-top:-1px; border:1px solid #b08867; margin:0 auto;}
.binding01{ border-bottom:0px !important;}
.binding img{ float:left; display:block; margin-top:45px; margin-left:20px;}
.binding_div{ width:600px; height:70px; float:left; font-size:12px; padding-top:40px; padding-left:30px;}
.binding_div a{ font-size:14px !important; color:#000; }
.binding_div_p{ color:#595757;}
.binding_a{ width:74px; height:28px; text-align:center; line-height:28px; font-size:12px; margin-top:45px; color:#7f4f21; border:1px solid #7f4f21; display:block; float:left;}
.binding_a:hover{color:#fff; border:1px solid #7f4f21; background:#7f4f21;}
.binding_tc{background-color: #fff; border: 1px solid #6d3d18; border-radius: 5px; height: 426px; left: 50%; margin-left: -300px;  margin-top: -200px; position: absolute;  top: 50%;  width: 600px;}
.binding_tc_div{ overflow:hidden; padding-left:85px; padding-top:50px;}
.binding_tc_div p{ color:#000; float:left; line-height:38px;text-align: right; display:block; width: 72px; letter-spacing:3px;}
.binding_tc_div input{ width:276px; height:38px; border:1px solid #000; float:left; padding-left:5px; margin-left:22px;}
.binding_tc_p{ padding-left:35px !important; padding-top:35px !important;}
.binding_tc_p05{ color:#005ea7; font-size:12px; padding-left:35px; padding-top:30px;}
.binding_tc_adiv{ width:400px !important; margin:0 auto; padding:25px 0px 40px 120px !important;}
.binding_tc_a{ width:142px !important; height:42px !important; font-size:16px !important; line-height:42px !important;}
.binding_tc_div01{overflow:hidden; padding-left:85px; padding-top:16px;}
.binding_tc_div01 p{ color:#000; float:left; line-height:38px;text-align: right; display:block; width: 72px;}
.binding_tc_div01_input{ width:125px; height:38px; border:1px solid #000; float:left; padding-left:5px; margin-left:22px;}
.binding_tc_div01_a{background-color: #7f4f21; cursor:pointer; border-radius: 2px; color: #fff;display: block; float: left;line-height: 40px;margin-left: 10px; font-size: 14px;height: 40px; text-align: center; width: 140px; border:0px;}

/****************客户服务************/
.service{ min-height:600px; font-size:14px; color:#000;}
.service_div{ overflow:hidden; padding-left:30px; padding-top:10px;}
.service_div_a{ border: 1px solid #7f4f21; color: #7f4f21; display: block;font-size: 14px;height: 32px;line-height: 32px;margin-top: 35px;text-align: center; width: 120px;}
.service_div_a:hover{border: 1px solid #7f4f21;color: #fff; background:#7f4f21; }




/*****************************************教师-我的工作计划*******************************************/
.teacher_work{ margin-left:50px !important;}
.teacher_work_write{ margin-left:40px !important;}
.teacher_book{ height:370px !important; margin-right:45px;}
.teacher_book:hover .subcontent_main_right_main_div_book_p01{ color:#b35b1c;}
.teacher_book1{ height:200px !important; margin-right:45px;}
.teacher_book1:hover .subcontent_main_right_main_div_book_p01{ color:#b35b1c;}
.teacher_subcontent{ margin-top:15px !important;}
.teacher_bookshelves_book{ height:340px !important;}

/******我的工作计划新建*******/
.teacher_subnav{ overflow:hidden; padding-left:20px; margin-top:-8px; }
.teacher_subnav a{font-size:14px !important; margin-bottom:0px !important;}

.teacher_right_main{width:930px;margin-top:1px; overflow:hidden; position:relative;}
.teacher_right_main_menu{float:left; margin-top:1px ;background:#eccdb9; font-size:21px ; color:#000 ;width:910px; padding-left:20px ; line-height:60px ; text-align:left;}
.teacher_right_main_menu a{ font-size:21px !important;}
.content_font_teacher{ margin-top:0px !important;}

.subcontent_main_left_title_teacher {display:block; color:#fff; cursor:pointer; font-size:16px; height:38px; padding-left:18px; line-height:37px; margin-bottom:10px; width:236px;}
.subcontent_main_left_title_teacher:hover{ background-color:#81512c; color:#fff;}

.transcript01{ margin-top:0px !important; border-bottom:1px solid #cba78d; width:918px !important;}

.means_a_teacher{ overflow:hidden; width:240px; float:right; margin:0 auto;}
.means_a_teacher_a01{ width:56px; margin-right:22px; font-size:14px;margin-top:15px; height:28px; border:1px solid #7f4f21; background-color:#7f4f21; text-align:center; line-height:28px;  float:left; color:#fff; display:block;}
.means_a_teacher_a01:hover{ border:1px solid #b35b1c; background-color:#b35b1c;color:#fff;}
.means_a_teacher_a02{ width:56px; margin-right:22px;  margin-top:15px; font-size:14px; height:28px; border:1px solid #7f4f21; text-align:center; line-height:28px; float:left; color:#7f4f21; display:block;}
.means_a_teacher_a02:hover{border:1px solid #b35b1c; background-color:#b35b1c;color:#fff;}
.Transcript_details_title_a_teacher{ font-size:12px; position:relative; display:block; color:#005ea7; float:right; margin-top:20px; margin-right:20px;}
.Transcript_details_title_a_teacher:hover{color:#027cce;}

.manage_right_moudle_font_teacher table td{ padding:12px 15px;}
.manage_right_moudle_font_teacher span{ float:left; font-size:14px; color:#000; line-height:34px;}
.means_tr_input_teacher{ float:left; margin-left:10px;width:246px; padding-left:5px; height:34px; line-height:34px; border:1px solid #b08867; background:#eacdb9; outline:none;}
.means_tr_input_teacher01{ width:120px !important;}

/*选择 下拉*/
.area{ width:120px; float:left; margin-left:10px; height:34px; line-height:34px; cursor:pointer;}
.none{ display:none;}
.return_reques{ position:relative;}
.return_reques input{width:100%; cursor:pointer;height:34px;text-indent:0.5rem; color:#000 !important; font-size:14px; border: 1px solid #b08867;  color:#000; outline:none;line-height:34px;}
.return_reques .local{ background: url(/skin/images/s01.png)no-repeat #eacdb9;background-position:95% center;}
.return_reques .local2{  background: url(/skin/images/s03.png)no-repeat #eacdb9;background-position:95% center;}
.return_reques .bomb_con_style{ background: #eacdb9 none repeat scroll 0 0;border-left: 1px solid #b08867;border-bottom: 1px solid #b08867;border-right: 1px solid #b08867; position: relative;left:-1px;z-index:999999; max-height:210px; overflow-x:hidden; overflow-y:auto; cursor:pointer; width:140px; margin-left:1px;  height:auto; margin-top:-1px; }
.return_reques .bomb_con_style dd{background-color:#eacdb9;height:34px; float:left; width:140px; border-top:1px solid #b08867;line-height:34px;font-size:14px; color:#000;text-indent:0.5em;}
.Transcript_details_title_a_teacher01{ font-size:12px; display:block; color:#005ea7; float:left; margin-top:10px; margin-left:15px;}
.Transcript_details_title_a_teacher01:hover{color:#027cce;}

.means_tr_input_teacher02{ width:155px !important;}
.teacher_table{ overflow:hidden; padding-bottom:5px;}
.teacher_table_span{ font-size:12px !important;}
.teacher_table form input{ float:left; margin-left:30px; margin-top:12px;}
.teacher_table form span{ margin-left:8px;}
.teacher_table_img{ margin-bottom:35px; width:172px; height:242px;}
.means_a_teacher_a04{ width:110px;  font-size:14px;margin-top:15px; height:28px; border:1px solid #7f4f21; background-color:#7f4f21; line-height:28px;  color:#fff; display:block; margin:0 auto;}
.means_a_teacher_a04:hover{ border:1px solid #b35b1c; background-color:#b35b1c;color:#fff;}
.teacher_write{ font-size:12px; color:#000; line-height:22px; margin:10px 0px; float:none !important;}
.manage_right_moudle_font1_teacher{ width:870px; margin:0 auto !important; overflow:hidden;}
.manage_right_moudle_teacher{ width:868px; border:1px solid #cba78d; margin-top:15px !important; margin-bottom:10px;}
.manage_right_moudle_teacher_title{  width:848px !important; height:52px; background:#c6ab99; font-size:16px; color:#fff; line-height:52px; padding-left:20px; clear:both}
.means_a_teacher_a{ margin-top:11px;}
.manage_right_moudle_teacher_font{ padding:10px 10px 15px 10px;}

.manage_right_moudle_teacher_font table td{ padding:8px 0px;}
.manage_right_moudle_teacher_font span{ float:left; font-size:14px; color:#000; line-height:34px;}
.clearfix_teacher input{ width:130px !important; margin-left:10px !important;}
.manage_right_moudle_teacher_font .bomb_con_style01{ margin-left:11px !important;}

.Transcript_details_title_a_teacher02{ margin-left:5px !important;}
.manage_right_moudle_teacher_font_textarea{ color:#000; font-size:12px; display:block; width:830px !important; padding:5px; height:105px; line-height:24px; margin-left:5px; background:#f6d8c3; border:1px solid #b08867;}
.teacher_input_two{ width:96px !important;}
.teacher_input_two_span{ color:#005ea7 !important; margin-left:5px;}
.teacher_read{ display:block; width:28px; line-height:18px !important;}

#Tab1,#Tab3{width:830px;margin:0 auto; padding-top:15px;}
/*菜单class*/
.Menubox {width:830px;height:34px; }
.Menubox ul{margin:0px;padding:0px;}
.Menubox li{float:left;display:block;cursor:pointer; padding:0px 18px;height:34px;line-height:34px;text-align:center;color:#000; font-size:14px;}
.Menubox li.hover{padding:0px;background:#81512c;padding:0px 18px;color:#fff;;height:34px;line-height:34px;}
.Contentbox{width:830px;border: 1px solid #b08867;}
.manage_right_moudle_teacher_font_textarea01{color:#000; font-size:12px; display:block; width:820px !important; padding:5px; height:150px; line-height:24px;background:#f6d8c3; border:0px;}

#Tab2{border: 1px solid #cba78d;margin-bottom: 10px;margin-top: 15px !important;width: 868px; margin:0 auto;}
/*菜单class*/
.Menubox02 {width:868px;height:34px; background: #c6ab99 none repeat scroll 0 0;clear: both;color: #fff; font-size: 16px; height: 52px; line-height: 52px;}
.Menubox02 ul{margin:0px;padding:0px; position:relative; z-index:9;}
.Menubox02 li{float:left;display:block;cursor:pointer; width:144px; z-index:9; height:58px;line-height:52px;text-align:center;color:#fff; font-size:16px;}
.Menubox02 li.hover{padding:0px;background: url(/skin/images/s04.png) no-repeat;color:#fff;z-index:9;}
.Contentbox02{width:868px; padding:20px 0px; }
.Contentbox02 .manage_right_moudle_teacher_font_textarea{ width:820px !important; margin-left:18px !important; height:150px !important;}
.means_a_teacher_a05{ width:56px; margin-right:22px; font-size:14px;margin-top:12px; height:28px; text-align:center; line-height:28px;  float:left; color:#fff !important; display:block;}
.means_a_teacher01{ width:320px !important;}

.Transcript_teacher{ font-size:12px; position:relative; display:block; color:#005ea7; float:right; margin-top:0px; margin-right:70px;}
.Transcript_teacher:hover{color:#027cce;}

.teacher_evaluate{ margin:0 auto; }
.area_teacher{ margin-left:0px !important;}
.teacher_evaluate_input{ width:520px; border: 1px solid #b08867; color: #000 !important;  cursor: pointer ;  font-size: 14px;  height: 34px;  line-height: 34px;  outline: none;  text-indent: 0.5rem; margin-left:30px; background:#f6d8c3;}
.answer_teacher{float: right; margin:0 auto;  overflow: hidden; }
.answer_teacher_input{float:left; margin-left:10px;width:68px; padding-left:5px; height:28px; line-height:28px; border:1px solid #b08867; background:#f6d8c3; outline:none;}
.means_a_teacher_bottom{ width:350px !important; float:none !important; margin:0 auto; padding-top:20px; padding-bottom:10px;}

.teacher_money{ width:208px; overflow:hidden; float:left;}
.teacher_money_img{ float:left; margin-left:20px; margin-top:10px;}

/*我发布的图书class*/
.teacher_newbuilt{ width:90px !important;}
.Publish_books{ min-height:500px; width:850px; margin:0 auto;}
.Publish_books_img{ margin:0 auto; display:block; padding-top:30px; padding-left:40px; padding-bottom:20px;}
.Publish_books_p{ font-size:14px;text-align:center; margin-bottom:15px; color:#7f4f21;}
.Publish_books_a{ width:105px; height:30px; display:block;  margin:0 auto; border-radius:3px; border:1px solid #7f4f21; line-height:30px; color:#7f4f21; font-size:14px; text-align:center;}
.Publish_books_a:hover{ color:#fff; background:#7f4f21;}

/*预览class*/
.preview{height:100%;width:100%;position:fixed;background-image:url(/skin/images/bjtc02.png);z-index:9;}
.preview_div{width:920px; overflow:hidden;position: absolute; top:20%; left:50%; margin-left:-400px; z-index:999;}
.preview_div_a{ width:84px; margin-right:22px; font-size:14px;margin-top:15px; height:28px; border:1px solid #7f4f21; background-color:#7f4f21; text-align:center; line-height:28px;  float:left; color:#fff; display:block;}
.preview_div_a:hover{ border:1px solid #b35b1c; background-color:#b35b1c;color:#fff;}
.preview_div_module{ width:918px;background:#f6d8c3;border-top:1px solid #cba78d; padding-bottom:20px; overflow:hidden;}

.preview_div_module_book{ padding:30px 25px 20px 25px; overflow:hidden;}
.preview_div_module_book_main{ width:172px; margin-top:2px; float:left;  height:242px; background:url(/skin/images/book_bg.jpg);}
.preview_div_module_book_main img{ width:135px; height:188px; display:block; padding-left:13px; padding-top:27px;}
.preview_div_module_book_font{ height:212px; width:640px; padding-top:20px; position: relative;padding-bottom:10px; overflow:hidden; float:left; margin-left:45px;}
.preview_div_module_book_font_p{ font-size:21px; color:#000; }
.preview_div_module_book_font_p02{ font-size:14px; color:#000; margin:15px 0px;}
.preview_div_module_book_font_p03{ font-size:14px;}
.preview_div_module_book_font_button{ position:absolute; bottom:10px; left:0px; width:300px;}
.preview_div_module_book_font_button_a01{ width:100px; border-radius:3px; margin-right:22px; font-size:14px;margin-top:15px; height:28px; border:1px solid #7f4f21; background-color:#7f4f21; text-align:center; line-height:28px;  float:left; color:#fff; display:block;}
.preview_div_module_book_font_button_a01:hover{ border:1px solid #b35b1c; background-color:#b35b1c;color:#fff;}
.preview_div_module_book_font_button_a02{ border-radius:3px; width:100px; margin-right:22px;  margin-top:15px; font-size:14px; height:28px; border:1px solid #7f4f21; text-align:center; line-height:28px; float:left; color:#7f4f21; display:block;}
.preview_div_module_book_font_button_a02:hover{border:1px solid #b35b1c; background-color:#b35b1c;color:#fff;}

.preview_div_module_font{ overflow:hidden;}
.popupLayer{height:100% !important;width:100% !important;position: absolute !important; top:0px !important; left:0px !important;}
.teacher_write01{ font-size:14px !important; margin:15px 0px !important;}
.Transcript_details_main_ti_main_module_teacher{background-color:#e0c0aa;}
.Transcript_details_main_ti_main_module_teacher_p{ float:right !important; font-size:14px; color:#e60012; margin-right:15px;}

.cover_teacher{ width:704px; margin:0 auto; overflow:hidden;}
.cover_teacher_left{ float:left; width:172px; padding-top:70px;}
.cover_teacher_left_p{ font-size:18px; color:#000; margin:10px 0px;}
.cover_teacher_left_p01{ font-size:14px; color:#000; margin-top:5px;}
.cover_teacher_right{ width:450px; float:left; overflow:hidden;padding-left:40px;padding-top:180px; }
.cover_teacher_right_p{ font-size:14px; color:#000;}
.cover_teacher_right_bottom{ overflow:hidden; padding-top:30px;}
.cover_teacher_right_bottom a{ width:110px; height:28px; color:#7f4f21; border:1px solid #7f4f21;  display:block; text-align:center; line-height:28px; float:left;}
.cover_teacher_right_bottom a:hover{ background:#7f4f21; color:#fff;border:1px solid #7f4f21;}
.cover_teacher_right_bottom p{ font-size:14px; color:#555; float:left; line-height:28px; margin-left:8px;}

/*游客好书榜class*/
#Tab5{width:1200px;margin:0 auto;}
/*菜单class*/
.tourist_ul {width:1130px;border-bottom:2px solid #641e1e; height:86px; margin:0 auto; }
.tourist_ul ul{display:block; margin:0 auto; width:520px; }
.tourist_ul li{float:left;display:block;cursor:pointer;width:164px; padding-left:8px; font-size:21px;text-align:center;line-height:115px;color:#641e1e;}
.tourist_ul li.hover{padding:0px;background: url(/skin/images/y01.png) no-repeat;width:164px; padding-left:8px;color:#641e1e;height:115px;line-height:115px;}
.tourist_font{clear:both;margin-top:0px;border-top:none;overflow:hidden;padding-top:8px;background-color: transparent;}
.tourist_book{ padding:15px; overflow:hidden; float:left; position:relative; margin:5px 15px;}
.tourist_book:hover{-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";  /* For IE 8 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');  /* For IE 5.5 - 7 */
-moz-box-shadow: 0px 0px 10px #8e7869;/* for firefox */
-webkit-box-shadow: 0px 0px 10px #8e7869;/* for safari or chrome */
box-shadow:0px 0px 10px #8e7869;/* for opera or ie9 */ }
#con_five_1,#con_five_2,#con_five_3{ padding:0px 10px 20px 10px;}
.tourist_book:hover{ background-color:#f4d8c3;}
.tourist_book_box{width:174px; height:350px; overflow:hidden;}
.tourist_book:hover .bookshelves_p{ color:#b35b1c;}

.tourist_book_img01{ position:absolute; z-index:99; top:17px; left:15px;}

/*游客好书榜class*/
.tourist_celebrity_main{ padding-left:60px !important; overflow:hidden;}
.tourist_celebrity_ul{width:1130px;border-bottom:2px solid #641e1e; height:86px; margin:0 auto; padding-top:5px; }
.tourist_celebrity_ul ul{display:block; margin:0 auto; width:520px; }
.tourist_celebrity_ul li{float:left;display:block;cursor:pointer;width:161px; font-size:21px;text-align:center;line-height:90px;color:#641e1e; height:98px;}
.tourist_celebrity_ul li.hover{padding:0px;background: url(/skin/images/y05.png) no-repeat;width:161px;}
.tourist_celebrity{ width:230px; float:left; padding-bottom:30px; margin:0px 20px;}
.tourist_celebrity_div{ position:relative; width:188px; border:1px solid #641e1e; background:#f4d8c3; padding:15px; border-radius:3px; margin-top:110px; padding-top:72px;}
.tourist_celebrity_div_header{ width:122px; height:122px; padding:4px; border-radius:50%;border:1px solid #641e1e; position:absolute; top:-70px; left:40px;}
.tourist_celebrity_div_header img{ display:block; width:122px; height:122px; border-radius:50%;}
.tourist_celebrity_div_name{ font-size:16px; text-align:center; margin-left:-8px;}
.tourist_celebrity_div_font{ font-size:12px; padding-top:5px;display:block; line-height:20px;}
.tourist_celebrity_div_font:hover{ color:#454545; }

.tourist_celebrity1{ width:310px; float:left; padding-bottom:30px; margin:0px 20px;}
.tourist_celebrity1_div{ position:relative; width:268px; border:1px solid #641e1e; background:#f4d8c3; padding:15px; border-radius:3px; margin-top:110px; padding-top:72px;}
.tourist_celebrity1_div_header{ width:122px; height:122px; padding:4px; border-radius:50%;border:1px solid #641e1e; position:absolute; top:-70px; left:40px;}
.tourist_celebrity1_div_header img{ display:block; width:122px; height:122px; border-radius:50%;}
.tourist_celebrity1_div_name{ font-size:16px; text-align:center; margin-left:-8px;}
.tourist_celebrity1_div_font{ font-size:12px; padding-top:5px;display:block; line-height:20px;}
.tourist_celebrity1_div_font:hover{ color:#454545; }

/*游客观点争鸣class*/
.tourist_main_left{width:915px; float:left; overflow:hidden; padding-left:15px; position:relative;}
.tourist_main_left_transcript{ width:915px; height:54px; background:#eccdb9; margin-bottom:15px; margin-top:15px; }
.tourist_main_left_transcript_div{ width:885px !important;}
.transcript_main{ width:900px; background-color:#f6d8c3; padding:20px 15px; margin-top:1px; overflow:hidden; position:relative;}
.tourist_main_left_transcript_title_screen{ overflow:hidden; float:left; margin-top:15px; margin-left:20px; font-size:12px;}
.tourist_main_left_transcript_title_screen a{ float:left; color:#000; border:1px solid #81512c; width:88px; height:24px; line-height:24px; font-size:14px; color:#81512c; margin-right:20px; border-radius:35px; text-align:center;}
.tourist_main_left_transcript_title_screen a:hover{ background-color:#81512c; color:#fff; }
.tourist_main_left_transcript_title_screen_a{ background-color:#81512c; color:#fff !important;text-align:center;}
.tourist_main_left_transcript_title_screen_a_right{ overflow:hidden; float:right; margin-top:15px; font-size:12px; padding-right:20px;}
.tourist_main_left_transcript_title_screen_a_right p{ float:left; margin-right:10px; line-height:26px;}
.tourist_main_left_transcript_title_screen_a_right input{ float:left; border:1px solid #ad8665; height:26px; width:120px; padding-left:5px; line-height:26px; background-color:#f6d8c3; color:#7f4f21; font-size:12px;}
.tourist_main_left_transcript_title_screen_a_right a{ display:block; width:44px; height:26px; line-height:26px; text-align: center; float:left; color:#efe9e3; font-size:12px; background:#7f4f21;}
.tourist_main_left_bottom{ width:860px !important;}
.tourist_main_left_transcript .newbuilt{ margin-top:15px !important; width:103px !important; margin-left:140px !important;}
.tourist_main_left_transcript_title_screen_a_right a:hover{ background:#b35b1c}

.tourist_main_right{ width:218px; padding:10px; background:#f4d8c3; float:right; margin-right:15px; margin-top:15px;}
.tourist_main_right_top{ overflow:hidden; width:218px; margin:0 auto;}
.tourist_main_right_top_div{ overflow:hidden; margin:8px 0px;}
.tourist_main_right_top_div img{ float:left;}
.tourist_main_right_top_div p{ float:left; font-size:14px; margin-left:5px;}
.tourist_main_right_font{ width:218px; overflow:hidden; margin-top:12px;}
.tourist_main_right_font_p{ display:block; border-bottom:1px dashed #81512c; width:210px; margin:0 auto; font-size:17px; padding:8px 0px;}
.tourist_main_right_font_div{ overflow:hidden; padding-top:15px;}
.tourist_main_right_font_div_font{ overflow:hidden; padding:3px 0px;}
.tourist_main_right_font_div_font_p{ color:#7f7670; font-size:12px; float:left;}
.tourist_main_right_font_div_font_p02{color:#005ea7; font-size:12px; float:right;}
.tourist_main_right_font_div_font_p02:hover{ color:#027cce;}
.tourist_information{ margin-top:8px !important;}
/*游客读后感 class*/
.tourist_main_right_font_div_left{ width:48px; height:68px; background:url(/skin/images/y09.png) no-repeat; float:left;}
.tourist_main_right_font_div_left img{ width:38px; height:55px; float:left; margin-top:7px; margin-left:4px;}
.tourist_main_right_font_div_right{ overflow:hidden; float:left; margin-left:8px; margin-bottom:10px;}
.tourist_main_right_font_div_right_p{ font-size:14px;}
.tourist_main_right_font_div_right_p01{ font-size:12px; color:#7f7670; padding-left:5px; margin-top:3px;}
.tourist_main_right_font_div_right_p02{color:#005ea7; font-size:12px;padding-left:5px;margin-top:3px;}

.tourist_main_right01{ margin-top:35px !important;}

/*个人中心他人看class*/
.subcontent_main_other{ padding-top:15px !important;}
.subcontent_main_right_other{ padding-top:0px !important;}
.other_top{ width:1170px; margin-left:15px; margin-bottom:15px; background-image:url(/skin/images/y15.png); height:183px; float:left;}
.other_top_header{ width:130px; height:130px; border-radius:50%; background-color:#f6d8c3; float: left; margin-top:30px; margin-left:25px;}
.other_top_header img{ display:block; margin-left:3px; margin-top:3px; width:124px; height:124px; border-radius:50%;}
.other_top_font{ float:left; overflow:hidden; margin-top:30px; padding-top:30px; margin-left:50px;}
.other_top_font_a{ font-size:21px; color:#fff; display:block; }
.other_top_font_a02{ font-size:16px; color:#fff; display:block; margin-top:40px;}


/*网站说明class*/
.content_sm{ width:1003px !important; padding:15px; color:#fff;}
.content_sm_title{ font-size:18px; line-height:40px; text-align:center;}
.content_sm_font{ font-size:12px; padding:10px; text-indent:2em;}
.content_sm_img{ width:112px; height:112px; margin-top:10px; margin-left:30px;}


/* 左侧菜单 */
.operate{width:240px;}
.operate li{display:inline-block;width:100%;position:relative;z-index:10;zoom:1 }
.operate li h4{cursor:pointer;background-image:url(/skin/images/nav2.png) ; background-repeat:no-repeat; background-position:210px 15px;font-size:16px;color:#fff; clear:both; font-weight: normal;display:block; line-height:37px; margin-bottom:6px;height:38px; padding-left:18px;background-color:#81512c; }
.operate li h4:hover{ background-color:#b35b1c;}
.operate li.selected01 h4{background:url(/skin/images/nav1.png) #81512c ; background-repeat:no-repeat;background-position:210px 15px;}
.operate li .list-item{padding:5px 0;position:relative;zoom:1 }
.operate li .list-item p.on a{background-color:#b35b1c;}
.operate li .list-item p a{color: #fff;  display: block; width:240px !important; font-size: 14px !important; height:22px !important; margin-bottom: 0px !important;  padding: 8px 0; line-height:20px !important; position: relative; text-indent: 2.4em; z-index: 99999;}
.operate li .list-item p.hover a{background-color:#81512c;color:#fff;text-decoration:none;}


/* 答题页面 样式 */
.question_title{ width:1200px; padding:24px 0px; background-color:#f4d8c3; font-size:30px; text-align:center; color:#000; margin:20px 0px;}
.question_title_left01{color: #fff; display: block; font-size: 16px; height: 38px; line-height: 37px; padding-left: 18px;background-color: #81512c; width: 252px;cursor: pointer;}
.question_title_left001{ margin-top:10px;}
.subcontent_main_left_question{ width:252px !important;}
.question_title_left01_div{ width:232px; padding-left:17px; padding-top:16px; overflow:hidden;}
.question_title_left01_div_p{ width:34px; height:34px; line-height:34px; margin-bottom:13px; text-align:center; color:#fff; background-color:#995f28; border-radius:3px; font-size:16px; float:left; margin-right:12px;}
.question_title_left01_div_p01{ width:34px; height:34px; line-height:34px; margin-bottom:13px; text-align:center; color:#fff; background-color:#ab9784; border-radius:3px; font-size:16px; float:left; margin-right:12px;}
.Transcript_details_main_ti_title_question{ overflow:hidden; padding-top:20px;}
.Transcript_details_main_ti_title_question01{ padding-top:0px !important;}
.question_dt{ margin-top:0px !important;}
.question_textarea{ width:738px; border:1px solid #7f4f21; height:120px; background-color:#f6d8c3; font-size:14px; padding:5px; margin:12px 0px 18px 0px;}
.question_button{ width:215px; height:48px; text-align:center; line-height:48px; font-size:14px; color:#fff; display:block; background-color:#7f4f21; margin:40px auto 70px auto;}
.question_button:hover{ background-color:#b35b1c; color:#fff;}


.newwrite_div_tx{ height:450px !important; width:740px !important;;margin-left:-380px !important;margin-top:-300px !important; }
.newwrite_div_content{ overflow:hidden; margin:0 auto; padding:90px 0px 90px 0px; width:660px;}
.newwrite_div_content a{ display:block; width:140px; height:50px; background:#e0b694; margin:0px 12px; border-radius:5px; float:left; text-align:center; line-height:50px; font-size:16px; color:#000; }
.newwrite_div_content_div { overflow:hidden; float:left}
.newwrite_div_content_div p{ color:#9fa0a0; font-size:12px; padding-left:14px; display:block; height:23px; }
.newwrite_div_content a:hover{ background-color:#7f4f21; color:#fff;}
.newwrite_div_tx_button{ width:110px; height:32px; color:#fff; background:#7f4f21; border-radius:3px; display:block; text-align:center; line-height:32px; margin:0 auto;}
.newwrite_div_tx_button:hover{ background:#b35b1c; color:#fff;}
.newwrite_div_content_a{background-color:#7f4f21 !important; color:#fff !important;}

.teacher_work_ct{ margin-left:30px !important;}
.teacher_newbuilt_ct{ margin-left:30px !important;}
.subcontent_main_right_main_ct{ width:900px; overflow:hidden; padding-bottom:30px;}
.subcontent_main_right_main_ct_p{ font-size:18px; color:#000;}
.subcontent_main_right_main_ct table{ border:1px solid #7f4f21; font-size:14px; width:898px; margin-top:20px;}
.subcontent_main_right_main_ct_td{ color:#fff; border-right:1px solid #9f7f68;}
.subcontent_main_right_main_ct_td01{ border-right:0px !important;}
.subcontent_main_right_main_ct_td02{color:#000; border-right:1px solid #9f7f68;}
.subcontent_main_right_main_ct_td03{color:#000; border-right:1px solid #9f7f68; padding:0px 12px; line-height:46px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.subcontent_main_right_main_ct_td02_a{ width:62px;  height:26px; float:left; border:1px solid #81512c; font-size:14px; text-align:center; line-height:26px; color:#81512c; border-radius:2px; display:block; margin-left:10px;}
.subcontent_main_right_main_ct_td02_a:hover{color:#fff; background:#81512c;}

.newwrite{ width:100%; height:100%; overflow:hidden; position:fixed; background: url(../images/bjtc.png);top: 0px;}


.newwrite_div_bj{ width:900px !important;margin-left:-450px !important; top:0px !important; padding-bottom:40px; overflow:hidden; border:1px solid #81512c; background-color:#fff; }
.newwrite_div_contentbj_title{ width:930px; height:60px; line-height:60px; background-color:#81512c; color:#fff; }
.newwrite_div_contentbj_title_left{ font-size:18px; float:left; margin-left:20px;}
.newwrite_div_contentbj_title_right{ width:290px; float:right; margin-right:20px; font-size:16px;}
.newwrite_div_contentbj_title_right li{ float:left; width:72px; text-align:center; display:block; cursor:pointer;}
.newwrite_div_contentbj_title_right li.hover{background:#a86946;}
.newwrite_div_bj_content{ padding-top:30px;}


.newwrite_div_bj_content_div{ width:800px; overflow:hidden; margin:0px auto 20px auto;}
.newwrite_div_bj_content_div span{ font-size:14px; color:#7f4f21; float:left; line-height:42px;}
.newwrite_div_bj_content_div input{ width:714px; height:38px; line-height:42px; float:right; background-color:#e7c5ae; padding:0px 5px; border:1px solid #e7c5ae;}
.newwrite_div_bj_content_div textarea{ border:1px solid #e7c5ae;  background-color:#e7c5ae;width:714px; height:120px; float:right;padding:5px; }
.newwrite_div_bj_content_div_input{ width:135px !important; float:left !important; margin-left:20px;}
.newwrite_div_bj_content_div_input02{ width:530px !important; float:left !important; margin-left:20px;}
.newwrite_div_bj_content_div p{ font-size:12px; color:#727171; float:left; margin-left:10px; line-height:42px;}
.newwrite_div_bj_content_div_div{width:724px; height:auto; overflow:hidden; background-color:#e7c5ae; float:right; padding:5px 0px}
.newwrite_div_bj_content_div_div_chexkbox{ width:110px; margin-left:10px; float:left; overflow:hidden; height:36px; line-height:24px;}
.newwrite_div_bj_content_div_div_chexkbox input{ float:left; width:14px !important;}
.newwrite_div_bj_content_div_div_chexkbox p{ float:left; display:block; font-size:12px; color:#000;}
.newwrite_div_bj_content_button{ width:400px; height:50px; margin:0 auto; padding:30px 0px;}
.newwrite_div_bj_content_button_a01{ width:144px; height:38px; text-align:center; line-height:40px; font-size:16px; background-color:#81512c; display:block; float:left; color:#fff; border:1px solid #81512c;}
.newwrite_div_bj_content_button_a01:hover{ background-color:#b35b1c; color:#fff;border:1px solid #b35b1c;}
.newwrite_div_bj_content_button_a02{ width:144px; height:38px; color:#81512c; border:1px solid #81512c; font-size:16px; text-align:center; line-height:40px;display:block; float:left; margin-left:60px;}
.newwrite_div_bj_content_button_a02:hover{ background-color:#b35b1c; color:#fff; border:1px solid #b35b1c;}
.newwrite_div_bj_content_div_p{ color:#e60012 !important; font-size:12px !important; display:block; line-height:18px !important; padding-top:3px !important; padding-left:65px;}
.newwrite_div_bj_content_div_bc textarea{ border:1px solid #e60012 !important;}
.newwrite_div_bj_content_div_select{float:left;width:55px; height:26px;color:#7f4f21;background: #e7c5ae; border:1px solid #abadb3; margin-top:11px;}
#Tab7{ background-color:#f6d8c3;}

.subcontent_main_right_other_x{ padding-top:0px !important;background-color:#f6d8c3; padding-left:0px !important; margin-left:15px; padding-bottom:20px;}
.other_top_font_div{ overflow:hidden;}
.other_top_font_div_a{font-size:21px; color:#fff; display:block; float:left;}
.other_top_font_a03{ font-size:16px;color:#fff; float:left; margin-left:15px; margin-top:3px;}
.subcontent_main_right_other_x_div{ overflow:hidden; padding-bottom:10px;}
.accounts_title_x{ margin-top:0px !important; border-bottom:1px solid #bc9779;}
.subcontent_main_right_other_x_div_book{ width:240px; height:205px; overflow:hidden; float:left; margin:10px 13px 0px 22px; padding:15px 15px 12px 15px;}
.subcontent_main_right_other_x_div_book:hover{-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";  /* For IE 8 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');  /* For IE 5.5 - 7 */
-moz-box-shadow: 0px 0px 10px #8e7869;/* for firefox */
-webkit-box-shadow: 0px 0px 10px #8e7869;/* for safari or chrome */
box-shadow:0px 0px 10px #8e7869;/* for opera or ie9 */ }
.subcontent_main_right_other_x_div_book_main{ width:240px; height:150px; position:relative; background:url(../images/new01.png) no-repeat;}
.subcontent_main_right_other_x_div_book_main01{ display:block; width:192px; height:120px; position:absolute; z-index:999; top:15px; left:16px;}
.subcontent_main_right_other_x_div_book_main02{ width:192px; height:120px; position:relative; margin-left:16px; margin-top:15px;}
.subcontent_main_right_other_x_div_book_main_p{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;font-size:16px; color:#000; line-height:32px; padding-top:3px;}
.subcontent_main_right_other_x_div_book_main_p:hover{ color:#b35b1c}
.subcontent_main_right_other_x_div_book_main_p02{ font-size:12px; color:#595757; margin-top:-2px;}


.content_main_add{ padding-left:15px; overflow:hidden;}
.content_main_add_left{ width:930px; overflow:hidden; margin-left:25px; float:left; padding-top:20px;}
.content_main_add_left p{color: #000; font-size: 21px;}
.content_main_add_right{ float:left; width:180px; overflow:hidden; margin-top:170px;}
.content_main_add_right a{ display:block; width:172px; margin-left:15px;background: #81512c none repeat scroll 0 0; color: #fff; display: block;  font-size: 16px; height: 42px; line-height: 42px;  text-align: center;
    }
.content_main_add_right a:hover{background: #b35b1c none repeat scroll 0 0;}
.content_main_add_right p{ font-size:12px; color:#81512c ; padding-left:15px; padding-top:2px;}



.manage_right_moudle_font_teacher_sc,.manage_right_moudle_font_teacher_sc01{ width:495px; overflow:hidden; margin:0 auto; padding-top:15px; padding-bottom:10px;}
.manage_right_moudle_font_teacher_sc p{ float:left; font-size:14px; color:#000; width:auto !important; line-height:36px;}
.manage_right_moudle_font_teacher_sc input{ float:right;background: #eacdb9 none repeat scroll 0 0; border: 1px solid #b08867;width:408px; height:34px; line-height:34px; padding:0px 5px;}
.manage_right_moudle_font_teacher_sc textarea{ float:right; background: #eacdb9 none repeat scroll 0 0; border: 1px solid #b08867;width:408px; height:80px; padding:5px;}
.manage_right_moudle_font_teacher_sc01_left{ float:left; font-size:14px; color:#000; width:auto !important; line-height:36px;}
.manage_right_moudle_font_teacher_sc01 label{ display:block; overflow:hidden; float:left; width:70px;}
.manage_right_moudle_font_teacher_sc01 label input{ float:left; margin-top:11px;}
.manage_right_moudle_font_teacher_sc01 form{ display:block; float:left; padding-left:20px;}
.manage_right_moudle_font_teacher_sc01 label p{ float:left; width:auto !important; line-height:36px; margin-left:10px;}
.manage_right_moudle_font_teacher_sc_p{ font-size:12px !important; padding-left:75px; color:#595757 !important; line-height:26px !important;}
.manage_right_moudle_font_teacher_sc01{ padding-top:0px !important; padding-bottom:10px;}

.teacher_table_img_sc{margin-bottom:35px; width:240; height:150px;}
.means_a_teacher_a04_sc{ background-color:#b0724f !important; border:1px solid #b0724f !important;}
.means_a_teacher_a04_sc:hover{ background-color:#81512c !important; border:1px solid #81512c !important;}
.cover_teacher_left_sc{ width:240px !important;}
.cover_teacher_right_sc{ width:420px !important; padding-top:140px !important;}
.newwrite_div_sc{ height:500px !important;}


.viewpoint_font_main{ min-height:110px; overflow:hidden;}
.viewpoint_font_main_one{ overflow:hidden; margin-top:20px;}
.viewpoint_font_main_one_left{ overflow:hidden; float:left; width:455px; }
.viewpoint_font_main_one_left p{ float:left;}
.viewpoint_font_main_one_left_p{ width:395px;}
.viewpoint_font_main_one_left1{ overflow:hidden; float:left; width:655px; }
.viewpoint_font_main_one_left1 p{ float:left;}
.viewpoint_font_main_one_left1_p{ width:595px;}
.viewpoint_font_main_one_right{ float:right; overflow:hidden; width:180px;}
.viewpoint_font_main_one_right div{ float:left; width:128px; height:6px; border:1px solid #81512c; margin-top:8px;}
.viewpoint_font_main_one_right01{ display:block; width:50px; height:6px; background-color:#81512c;}
.viewpoint_font_main_one_right02{ display:block; width:80px; height:6px; background-color:#81512c;}
.viewpoint_font_main_one_right_p{ float:right;}
.viewpoint_font_main_one_left_xq{ width:620px !important;  }
.viewpoint_font_main_one_left_p_xq{ width:560px !important;}
.Viewdetails_div02_a_dd_xq{ margin-left:0px !important;}
.Viewdetails_div02_a_dd_xq textarea{ width:770px !important;}
.Viewdetails_div02_a_dd_xq div{ overflow:hidden; float:left;}
.Viewdetails_div01_xq{ padding:0px 0px 20px !important;}
.Viewdetails_div02_form{ overflow:hidden; padding-left:55px;}
.Viewdetails_div02_xq{ overflow:hidden; padding:20px 0px;border-bottom: 1px dashed #b08867; position:relative;}
.Viewdetails_div02_xq label{ display:block; overflow:hidden; min-width:90px; float:left; padding-bottom:12px; margin-right:20px;}
.Viewdetails_div02_xq label input{ float:left; margin-top:5px;}
.Viewdetails_div02_xq label p{ float:left; margin-left:8px;}
.Viewdetails_div02_divxq{ width:100%; overflow:hidden;}
.Viewdetails_div02_p_xq{ font-size:12px; color:#000; padding-bottom:5px; float:left;}
.Viewdetails_div02_p_xq02{ font-size:12px; color:#fff;float:left; margin-left:10px; margin-top:2px; display:block; width:46px; text-align:center; height:20px; line-height:20px; background-color:#b47544}

.notice_news_a_hj{ display:block; width:600px; color:#000; float:left;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-left:35px; background:url(../images/hj02.png) no-repeat 0px 25px;}
.notice_news_a_hj:hover{ color:#b35b1c;}
.notice_news_a_hj02{ display:block; width:600px; color:#000; float:left;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-left:35px; background:url(../images/hj01.png) no-repeat 0px 25px;}
.notice_news_a_hj02:hover{ color:#b35b1c;}

.manage_right_moudle_font_div{ width:450px; float:left; margin-right:10px;}
.manage_right_moudle_font_div p{width: 450px !important;}
.manage_right_moudle_font_div .manage_right_moudle_font_span1{width: 432px !important;}

.detail{width:658px;line-height:20px; font-size:12px; color:#000;}
.detail .all{display:none;}
.detail .more{text-decoration:none;color:#7f4f21;cursor:pointer;}

.form {  display: block;  float: left;  padding-left: 8px;}
.form input { float: left; margin-left: 18px; margin-top: 28px;}
.form p{ float:left; margin-left:5px;}


.book01{ width:1024px; height:700px; margin:40px auto 0px auto; position: relative; padding-bottom:20px;}
.book01_img{ position:absolute; z-index:-1px; top:0px; left:0px;height:1024px;width:700px;}
.book01_p02{ padding-top:23px !important; width:834px; display:block; margin:0 auto;}
.book01_p01{ color:#5f3811; font-size:28px; text-align:center; position:relative; z-index:9; padding-top:255px; width:834px; display:block; margin:0 auto; line-height:32px;}
.book02{ width:724px; height:1024px; margin:30px auto 0px auto; position: relative; padding-bottom:20px;}
.book01_p03{color:#fff; font-size:22px; text-align:center; position:relative; z-index:9; padding-top:272px;width:560px; display: block; margin:0 auto; line-height:24px;}/**修改**/
.book01_p04{ color:#fff; font-size:26px; text-align:center; position:relative; z-index:9; padding-top:5px;width:560px; display: block; margin:0 auto; line-height:26px;}/**修改**/
.book02_div{ overflow:hidden; width:580px; margin:0 auto;position:relative; z-index:9; line-height:18px; text-indent:2em; font-size:12px; height:285px; padding-top:5px; color:#fff;}/**修改**/
.book02_input{ width:590px;left:68px; z-index:99; overflow:hidden;height:23px;position: absolute; z-index:9; top:625px; }/**修改**/
.book02_img{ width:400px; height:395px; position:absolute; bottom:48px; left:165px; z-index:99; border-radius:50%; }

.book02_input_01{ width:140px; height:22px; float:left; overflow:hidden; position: relative; margin-left:10px;}
.book02_input_01_input{ width:140px; height:22px; line-height:22px; font-size:16px; border:0px; outline:none; position:absolute; text-align:center; left:0px; top:0px; z-index:99; background-color: transparent; color:#fff;}
.book02_input_02{width:150px; height:23px; float:right; overflow:hidden; position:relative;}
.book02_photo{ width:500px; margin:0 auto; overflow:hidden;}
.book01_p05{ color:#5f3811; font-size:28px; text-align:center; position:relative; z-index:9; padding-top:274px; width:834px; display:block; margin:0 auto; line-height:32px;}
.book01_p06{ color:#5f3811; font-size:32px; text-align:center; position:relative; z-index:9; padding-top:18px; width:834px; display:block; margin:0 auto; line-height:38px;}
.date{ font-size:16px; color:#5f3811; position:absolute ; bottom:172px; right:200px; z-index:9;}
.date02{ font-size:16px; color:#5f3811; position:absolute ; bottom:112px; right:275px; z-index:9;}


.book01_p07{ font-size:16px; position:absolute; right:205px; top:450px; color:#5f3811; z-index:9;}
.payment_time_mask{width:1120px;height:820px;position:absolute;left:50%;margin-left:-580px;top:50%;margin-top:-400px; background-color:#fff; border:1px solid #6d3d18; border-radius:5px; overflow:hidden; z-index:99999;}
.book_div_box{ margin:0 auto; overflow:hidden; width:310px; position:relative;}
.book_div_box_a{ width: 110px;margin-right: 40px;font-size: 14px;height: 32px;border: 1px solid #7f4f21;background-color: #7f4f21;text-align: center;line-height: 32px;border-radius: 5px;float: left;color: #fff;display: block;}
.book_a{display:inline-block;height:21px;width:21px; background-image:url(../images/b20.png);position:absolute;right:15px;top:15px;}
.book_div_box a{margin-top: 2px !important;}
.book_div_box_a:hover{background-color:#b35b1c;color: #fff;border: 1px solid #b35b1c;}
.payment_time_mask{
	display: none;
}
#bg{
	background-color:#000;
	position:fixed;
	z-index:99;
	left:0;
	top:0;
	display:none;
	width:100%;
	height:100%;
	opacity:0.3;
	filter: alpha(opacity=30);
	-moz-opacity: 0.3;
}

.book03{ width:700px; height:1024px; margin:30px auto 0px auto; position: relative; padding-bottom:20px;}
.book03_title{ color:#5f3811; font-size:25px; text-align:center; position:relative; z-index:9; padding-left:10px; padding-top:275px; width:630px; display:block; margin:0 auto; line-height:32px;}
.book03_div{ width:630px; margin:0 auto; overflow:hidden; position:relative; z-index:99; padding-top:34px;}
.book03_div_left{ float:left; width:195px; overflow:hidden; height:100%; padding-left:65px;}
.book03_div_left img{ width:134px; height:174px;}
.book03_div_right{ width:368px; float:left; height:100%;}
.book03_div_right p{ font-size:16px;color:#5f3811; padding-bottom:20px; }
.book03_div_right_p{ font-size:20px !important; font-weight:bold;}
.book03_school{ position:absolute; bottom:174px; left:100px; font-size:16px;color:#5f3811; z-index:99;}


.viewpoint_font_title_hg_a{ position:relative; padding:0px 30px; margin-top:0px; float:left; margin-right:10px; margin-bottom:10px; display:block; height:30px; border-radius:3px; border:1px solid #7f4f21; line-height:30px; color:#7f4f21; font-size:14px; text-align:center;}
.viewpoint_font_title_hg_a img{ position:absolute; top:-1px; left:-1px; z-index:9;}
.viewpoint_font_title_hg_a:hover{color:#fff; background:#7f4f21;}
.viewpoint_font_title_hg_a02{ border:1px solid #b35b1c !important;color:#b35b1c !important;}
.viewpoint_font_title_hg_a03{ border:1px solid #b19583 !important;color:#b19583 !important;}
.viewpoint_font_title_hg_a02:hover{ border:1px solid #b35b1c !important;color:#fff !important; background:#b35b1c !important;}
.viewpoint_font_title_hg_a03:hover{ border:1px solid #b19583 !important;color:#fff !important; background:#b19583 !important;}


.menu_li_subnav02{ display:none;}
.menu_li_subnav_box:hover .menu_li_subnav02{ display: block;
	position: absolute;
	top:0px; 
	left:110px;
	z-index:999;
	color:#fff;
	background:url(../images/nav_bg.png);
	width:110px;
	}
.menu_li_subnav02 a{font-size:15px !important;}


/*************通告后加样式**************/
.menu_02{ width:235px; height:42px; border-radius:5px; padding:4px 0px 4px 42px; background:url(../images/x01.png); position:absolute; top:25px; left:65px; overflow:hidden;}
.menu_03{ left:634px !important;}
.menu_02_left{ width:42px; background:url(../images/x02.png); border-top-left-radius:5px; border-bottom-left-radius:5px; height:48px; padding-top:3px; float:left; position:absolute; left:0px; top:0px;}
.menu_02_left img{ display:block; padding-top:5px; margin:0 auto;}
.menu_02_left p{ font-size:12px; color:#fcd8bd; text-align:center; line-height:20px;}
#div01,#div02{height:42px;overflow:hidden; line-height:21px; padding:0px 8px;}
#div01 a,#div02 a{ color:#fcd8bd !important; width:220px; font-size:14px; display:block; height:42px; overflow:hidden; }



/*************图书后加样式**************/
.manage_right_moudle_title{ position:relative;}
.newbuilt_book{ display:block; position:absolute; right:20px; top:0px; width:auto; height:24px; border:1px solid #7f4f21; line-height:24px; padding:0px 15px 0px 35px; text-align:center; float:left;top:18px ; font-size:14px; color:#7f4f21; border-radius:20px; background:url(../images/b18.png) no-repeat 14px 3px;}
.newbuilt_book:hover{ color:#fff;  border:1px solid #7f4f21;background:url(../images/b19.png) #7f4f21 no-repeat 14px 3px; }
.manage_right_moudle_font_book p{ position:relative;  display:block; width:870px !important; padding:6px 0px;}
.manage_right_moudle_font_book_a{display:block; position:absolute; right:0px; top:0px; width:auto; height:24px; border:1px solid #7f4f21; line-height:24px; padding:2px 15px; text-align:center;top:5px ; font-size:14px; color:#7f4f21; border-radius:5px; }
.manage_right_moudle_font_book_a:hover{border:1px solid #7f4f21; background-color:#7f4f21; color:#fff;}
.manage_right_moudle_font_book_a02{top:16px !important; right:22px !important;}
.manage_right_moudle_font_book_a03{top:8px !important; right:22px !important;}

.manage_right_moudle_title02{ height:50px !important; line-height:50px !important; border:0px !important;}
.manage_right_moudle02{ border:0px !important;}
.manage_right_moudle_title_span{ position:absolute; right:96px; font-size:12px; top:6px; color: #7f4f21;}

.content_sm td,.content_sm span,.content_sm p{background-color: transparent !important;color: #000 !important;}


.viewpoint_font01_hg{ width:860px !important; position:relative;}
.viewpoint_font01_hg_div{ position:absolute; right:0px; font-size:12px; color:#000; top:0px;}
.viewpoint_font01_hg_div p{ float:left; margin-right:10px;}
.viewpoint_content_hg{border-bottom: 1px dashed #b08867 !important;}

.bookdetails02_right span,.bookdetails02_right p,.bookdetails02_right a{background-color: transparent !important;}
.bookdetails02_right a{color:#000 !important;text-decoration: none !important;}


.title{ position:relative;}
.title_right{ position:absolute; right:14px; top:15px; overflow:hidden; }
.title_right_div01{ width:182px; overflow:hidden; float:left; padding-top:22px; height:110px;}
.title_right_div01_p{ font-size:34px; float:left; padding-top:10px;}
.title_right_div01_star{ float:left; overflow:hidden; padding-left:10px;}
.title_right_div01_star div{ height:21px; overflow:hidden;}
.title_right_div01_star div img{ float:left;}
.title_right_div01_star p{ font-size:12px; padding-left:4px;}
.title_right_div02{ width:160px; height:100%; float:left;}
.title_right_div02_mian{ width:100%; overflow:hidden;}
.title_right_div02_mian_p01{ font-size:12px; float:left; line-height:18px;}
.title_right_div02_mian_div{ float:left; width:68px; border:1px solid #81512c; height:5px; margin-left:6px; margin-top:6px;}
.title_right_div02_mian_p02{ color:#81512c; font-size:12px; float:left; margin-left:5px; line-height:18px;}
.title_right_div02_mian_div p{ display:block; clear:both;height:5px; background-color:#81512c; line-height:18px;}
.title_right_div03{ width:170px; height:110px; float:left;}
.title_right_div03 div{ overflow:hidden; padding-top:2px;}
.title_right_div03 div img{ float:left; margin-left:3px;}
.title_right_div03_a{ width:70px !important; height:28px !important; line-height:28px !important; margin-left:40px;}

.jp{ position:absolute; top:-3px; right:0px; width:47px !important; height:25px !important; padding-top:0px !important;}


/*************2018-5-14后加样式**************/
.Viewdetails_article{ width:640px !important; position:relative;}
.Viewdetails_article_input{ overflow:hidden; padding:20px 0px;border-bottom: 1px dashed #b08867;}
.Viewdetails_article_input img{border-radius: 50%; display: block; float: left;height: 33px;margin-left: 8px; margin-top: 20px;width: 33px;}
.Viewdetails_article_input textarea{ width:560px; font-size:14px; margin-left:15px; min-height:40px !important;border:1px solid #7f4f21 !important; border-radius:5px; float:left !important;}
.Viewdetails_article_input a{ width:90px; margin-right:8px;  margin-top:10px; font-size:14px; height:30px; border:1px solid #7f4f21; text-align:center; line-height:30px; border-radius:5px; float:right; color:#7f4f21; display:block;}
.Viewdetails_article_input a:hover{  border:1px solid #7f4f21; background-color:#7f4f21; color:#fff; }
.Viewdetails_article_font p{ margin-bottom:0px !important;}
.Viewdetails_article_font_a02{ margin-left:240px !important;}
.Viewdetails_article_font_a03{ margin-left:290px !important;}
.Viewdetails_article_font_a04{ margin-left:338px !important;}
.Viewdetails_article_font_a05{ background:url(../images/c006.png) no-repeat 0px 4px; padding-left:19px;position:absolute;  margin-left:400px; margin-top:-30px;}
.Viewdetails_article_font_a05:hover{ color:#7f4f21;background:url(../images/c06.png) no-repeat 0px 4px;}
.Viewdetails_article_star{ position:absolute; left:110px; height:38px; top:0px; }
.Viewdetails_article_star img{ float:left; height:20px; margin:9px 0px 0px 0px;}
.Viewdetails_article_input02{overflow:hidden; padding:20px 0px;}
.Viewdetails_article_input02 textarea{ width:618px; font-size:14px;min-height:40px !important;border:1px solid #7f4f21 !important; border-radius:5px; float:left !important;}
.Viewdetails_article_input02 a{ width:90px; margin-right:8px;  margin-top:10px; font-size:14px; height:30px; border:1px solid #7f4f21; text-align:center; line-height:30px; border-radius:5px; float:right; color:#7f4f21; display:block;}
.Viewdetails_article_input02 a:hover{  border:1px solid #7f4f21; background-color:#7f4f21; color:#fff; }
.Viewdetails_article_star02{ width:150px; margin:0 auto; overflow:hidden; padding-top:15px;}
.Viewdetails_article_star02 img{ float:left;}
.Viewdetails_article_span{ display:inline-block; padding:0px 8px;background-color: #b25a1d; color:#fff; border-radius:2px; margin-right:8px; font-size:14px; height:27px;}



/*************2018-7-2后加样式**************/
.viewpoint_font_title_hg_left{ overflow:hidden; float:left; line-height:34px;}
.viewpoint_font_title_hg_left_img{width: 33px;height: 33px;border-radius: 50%;display: block;float: left;margin-left: 15px;}
.viewpoint_font_title_information02{ float:right; line-height:34px;}
.viewpoint_font_title_hg_left_p{color:#7f4f21; float:left;font-size: 12px;margin-left: 12px;}
.viewpoint_font_title_school{ float:right !important;}
.viewpoint_left_school{ position:absolute; right:10px; top:0px; }


/*************2018-7-11后加样式**************/
.bookdetails02_right_title{ font-size: 20px !important; display:block;color: #000;}
.viewpoint_font_title_school{color: #7f4f21;float: left;font-size: 12px !important; position:absolute; left:36px; top:9px;margin-left: 12px;}
.viewpoint_font_title_p01_school{ line-height:22px !important;}
.Viewdetails_article_star_school{left:100px !important;}
.Viewdetails_article_star_school img{ height:18px !important; margin:2px 0px 0px 0px !important; }


.question_div_p{ font-size:28px; letter-spacing:2px; padding-top:90px; padding-left:50px; line-height:40px; display:block; width:830px;}
.question_div_p a{ font-size:32px;}
.newwrite_div_question{ overflow:hidden; width:840px; margin:0 auto; padding:30px 0px;}
.newwrite_div_question p{ float:left; font-size:16px; margin-right:20px;}
.newwrite_div_question_a01{ color:#f34737 !important;}
.newwrite_div_question_a02{ color:#1cb363 !important;}
.newwrite_div_question textarea{ padding:10px; width:760px; height:100px; border:1px solid #eee;}


/*************2018-11-23后加样式**************/
.Viewdetails_music{ display:block; overflow:hidden; position:relative;}
.Viewdetails_music .Viewdetails_title{ width:720px !important;}
.Viewdetails_music_a{ display:block; font-size:12px; background:url(../images/m01.png) no-repeat; color:#804f1b; padding-left:20px; height:14px; line-height:13px; position:absolute; right:0px; top:10px;}
.Viewdetails_music_img{ width:800px; height:42px; margin:0 auto; padding:25px 0px;}
.Viewdetails_music_font{ width:840px; height:165px; margin:20px auto; position:relative; background-color:#eacdb9; padding:10px;}
.Viewdetails_music_font_left{ position:absolute; left:10px; top:10px; height:165px; width:114px; background:url(../images/book_bg.jpg); background-size:114px 165px;}
.Viewdetails_music_font_left img{ width:92px; height:126px; margin-top:21px; margin-left:7px;}
.Viewdetails_music_font_right{ padding-left:140px; overflow:hidden; height:165px;}
.Viewdetails_music_font_right_a{ font-size:21px; display:block; padding-top:5px;}
.Viewdetails_music_font_right div{ overflow:hidden; position:relative; padding-top:14px;}
.Viewdetails_music_font_right_star{ width:14px; height:14px; float:left; margin-right:4px; margin-top:10px;}
.Viewdetails_music_font_right div p{ color:#804f1b; font-size:14px; float:left; line-height:35px;}
.Viewdetails_music_font_right_header{ width:32px; height:32px; border-radius:50%; float:left; margin-left:35px;}
.Viewdetails_music_font_right_name{ color:#005ca9; display:block; float:left; line-height:35px; font-size:14px; margin:0px 10px;}
.Viewdetails_music_font_right_name:hover{color: #027cce;}
.Viewdetails_music_font_right_button{ font-size:14px; color:#7f4f21; margin-top:40px; height:33px; line-height:33px; border:1px solid #7f4f21; width:100px; text-align:center; border-radius:5px; display:block;}
.Viewdetails_music_font_right_button:hover {border: 1px solid #b35b1c;background-color: #b35b1c;color: #fff;}
.Viewdetails_music_fontbox{ overflow:hidden; width:856px; margin:0 auto;}
.Viewdetails_music_fontbox_title{ height:25px; padding-top:10px; overflow:hidden;position: relative;}
.Viewdetails_music_fontbox_title_p{ font-size:20px; color:#7f4f21; float:left; height:20px; line-height:20px; border-left:2px solid #7f4f21; padding-left:5px;}
.Viewdetails_music_fontbox_left{ display:block; float:left; width:590px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;line-height:28px; height:28px;}
.Viewdetails_music_fontbox_right{ width:70px; float:right; overflow:hidden;}
.Viewdetails_music_fontbox_right p{ float:left; font-size:15px; color:#000;line-height:28px; }
.Viewdetails_music_fontbox_right_a{ width:70px; height:28px; line-height:28px; float:right; text-align:center; border-radius:5px; font-size:14px; color:#7f4f21; display:block; border:1px solid #7f4f21;}
.Viewdetails_music_fontbox_right_a:hover {border: 1px solid #b35b1c;background-color: #b35b1c;color: #fff;line-height:28px; }
.Viewdetails_music_fontbox_div{overflow: hidden;padding:15px 0px;border-bottom: 1px dashed #d2b194;position: relative;}
.tourist_main_right_music{ padding:0px !important; margin-top:35px !important; background-color:transparent !important; width:238px !important;}
.tourist_main_right_music_font{ margin-top:0px !important; padding:10px; background-color:#f6d8c3; margin-bottom:12px;}
.starability-container{width:170px;margin:0 auto; position:relative;display:block; padding-top:30px;}
.starability-container input{ outline:none;}
.starability-container_a{ width:70px; height:28px; line-height:28px; margin:20px auto; text-align:center; border-radius:5px; font-size:14px; color:#7f4f21; display:block; border:1px solid #7f4f21;}
.starability-container_a:hover{border: 1px solid #b35b1c;background-color: #b35b1c;color: #fff;line-height:28px; }
.Viewdetails_music_fontbox_right_icon01{ width:18px; height:18px; background:url(../images/m08.png); display:block; float:left; margin-left:50px; margin-top:7px;}
.Viewdetails_music_fontbox_right_icon02{ width:18px; height:18px; background:url(../images/m09.png); display:block; float:left; margin-left:20px; margin-top:7px;}
.Viewdetails_music_fontbox_right_icon03{ width:18px; height:18px; background:url(../images/m10.png); display:block; float:left; margin-left:20px; margin-top:7px;}
.Viewdetails_music_fontbox_right_icon01:hover{ background:url(../images/m11.png); }
.Viewdetails_music_fontbox_right_icon02:hover{ background:url(../images/m12.png); }
.Viewdetails_music_fontbox_right_icon03:hover{ background:url(../images/m13.png); }
.newwrite_div_music{width:500px;height:320px;position: absolute;left: 50%;margin-left: -250px;top: 50%;margin-top: -160px;background-color: #fff;border: 1px solid #6d3d18;border-radius: 5px;}
.newwrite_div_music_p{ font-size:24px; letter-spacing:2px; padding-top:90px; text-align:center;}
.newwrite_div_music div{ overflow:hidden; position:relative; width:250px; margin:0 auto; padding-top:70px;}
.newwrite_div_music_a01{ width:100px; height:32px; color:#fff; background:#7f4f21; border-radius:5px; display:block; float:left; text-align:center; line-height:32px;border:1px solid #7f4f21;}
.newwrite_div_music_a01:hover{ background:#b35b1c; color:#fff;border:1px solid #b35b1c;}
.newwrite_div_music_a02{ width:100px; height:32px; color:#fff; color:#7f4f21; border-radius:5px; margin-left:15px; display:block; float:left; text-align:center; line-height:32px; border:1px solid #7f4f21;}
.newwrite_div_music_a02:hover{ background:#b35b1c; color:#fff;border:1px solid #b35b1c;}


/*************2018-12-11后加样式**************/
.Viewdetails_music_fontbox_div_select{ display:block; float:left; width:52px;height:34px;line-height:34px;border: 1px solid #b08867; margin-right:10px;background: #eacdb9;}
.Viewdetails_music_fontbox_div_select option{ text-indent:5px; padding:2px 0px;}
.Viewdetails_music_fontbox_input{ display:block; float:left; width:460px; padding:0px 5px;overflow: hidden;line-height:32px; height:32px;border: 1px solid #b08867; background: #eacdb9;}
.Viewdetails_music_fontbox_div_button{display: block;width:58px;height: 32px; margin-left:10px; margin-top:1px;line-height: 32px;text-align: center;float: left;color: #fff;font-size: 14px;background: #7f4f21;}
.Viewdetails_music_fontbox_div_button:hover{ background:#b35b1c; color:#fff;}
.newwrite_div_list{width:660px;height:440px;position: absolute;left: 50%;margin-left: -310px;top: 50%;margin-top: -260px;background-color: #fff;border: 1px solid #6d3d18;border-radius: 5px; padding:8px; }
.newwrite_div_list_button{ overflow:hidden; position:relative; width:250px; margin:0 auto; padding-top:25px; }
.newwrite_div_list_font{ width:590px; margin:0 auto; overflow:hidden;}
.newwrite_div_list_font_div{ width:590px; overflow:hidden; margin-top:8px; padding:15px 0px;}
.newwrite_div_list_font_div p{ float:left; line-height:28px; font-size:13px;}
.newwrite_div_list_font_div .input{ width:220px; height:28px; line-height:28px; font-size:12px; border:0px; background:#fff;border: 1px solid #b08867; color:#8d6035; outline:none; float:left; display:block; padding-left:5px;}
.newwrite_div_list_font_div a{ display:block; width:44px; height:28px; line-height:28px; text-align: center; float:left; color:#efe9e3; font-size:12px; background:#7f4f21;}
.newwrite_div_list_font_div a:hover{ background:#b35b1c}
.newwrite_div_list_font_box{ overflow:hidden; height:280px; overflow-y:auto; overflow-x:hidden; padding-top:5px;}
.newwrite_div_list_font_box_top{border-top: 1px solid #d7b89e;}
.newwrite_div_list_font_div02{ overflow:hidden; width:580px;border-bottom: 1px solid #d7b89e;padding: 15px 0px; position:relative;}
.newwrite_div_list_font_div02 input{ position:absolute; left:0px; top:20px;}
.newwrite_div_list_font_div02 p{ padding-left:30px;}
.newwrite_div_list .page_book{ text-align:right !important; width:auto !important; padding:12px 0px 5px 0px;}
.page_book_this{background: #6d3d18 !important;color: #fff !important;}
.newwrite_div_list .page_book .page_book_a{background-color:#eccab2;}
.newwrite_div_list .page_book .page_book_a:hover{background-color:#6d3d18;}


.Viewdetails_music_fontbox_title{ height:27px !important;}
.Viewdetails_music_fontbox_title .newbuilt{ float:right !important; margin-top:0px !important;width: 90px !important;position: absolute;top: 9px;right: 15px;}


