/* www.dookay.com技术支持 */
body{font-size:12px;height:100%;width:100%;color:#69615b; font-family: Verdana,'微软雅黑'; background-color:#f5eadd;}
a{color:#666666;}
a:hover{ text-decoration:underline;}
hr{display:none;}
.extra:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.extra{display:inline-block;}
* html .extra{height:1%;}
.extra{display:block;width:1000px;margin:0 auto;}
input:focus,select:focus,textarea:focus{outline:0;}
#wrap{min-width:1050px;width:100%;position:relative; z-index:0;overflow:hidden;_height:100%;_overflow:visible;min-height:100%;}
#main{ position:relative; z-index:10;_background:url(../images/bg_7.png);min-height:100%;_height:100%;}
#bg_bottom_main{ width:100%; height:630px; background:url(../images/bg_4.jpg) center bottom no-repeat; position:absolute; left:0;bottom:0; z-index:0;}
#bg_grid{ background:url(../images/bg_7.png);width:100%; height:100%;position:absolute; left:0;top:0;bottom:0;z-index:9;_display:none;}
#bg_leaf_left{ position:absolute;left:0;top:500px; z-index:1; width:226px; height:323px; background:url(../images/bg_6.png) left top no-repeat;}
#bg_leaf_left img{width:226px; height:323px; display:block;}
#bg_leaf_right{ position:absolute;right:0;top:300px; z-index:1; width:260px; height:303px; background:url(../images/bg_5.png) right top no-repeat;}
#bg_leaf_right img{width:260px; height:303px;display:block;}
.z_index_0{ position:relative; z-index:0;}
.z_index_1{ position:relative; z-index:1;}
.z_index_2{ position:relative; z-index:2;}
.z_index_3{ position:relative; z-index:3;}

@font-face {font-family: 'caviar_dreamsregular';src: url('../font/caviardreams_0-webfont.eot');src: url('../font/caviardreams_0-webfont.eot?#iefix') format('embedded-opentype'),url('../font/caviardreams_0-webfont.woff') format('woff'),url('../font/caviardreams_0-webfont.ttf') format('truetype'),url('../font/caviardreams_0-webfont.svg#caviar_dreamsregular') format('svg');font-weight: normal;font-style: normal;}

.ico{ display:inline-block; float:left; background:url(../images/ico.png) left top no-repeat; margin:0 5px 0 0;}
.ico_1{ width:28px; height:28px; background-position:left -33px; margin:6px 0 0 8px;}
.ico_2{width:28px; height:28px; background-position:-38px -33px; margin:6px 0 0 6px;}
.ico_3{width:28px; height:28px; background-position:-82px -34px; margin:5px 0 0 8px;}
.ico_4{width:28px; height:28px; background-position:-125px -35px; margin:6px 0 0 7px;}
.ico_home{ background-position:-61px top; width:16px; height:12px; margin:17px 6px 0 0;}
.ico_chart{background-position:-94px top; width:20px; height:18px;margin:11px 0 0 5px;}
.ico_push{background-position:-134px top; width:15px; height:17px;margin:11px 0 0 8px;}

.btn_1{display:inline-block;height:26px;font:12px/26px '微软雅黑';color:#fff; text-shadow:1px 1px 1px #548a24;cursor:pointer;}
.btn_1 span{display:inline-block;height:26px; background:url(../images/btn.png) left top no-repeat;padding:0 5px 0 10px;float:left;_position:relative;top:-1px;right:-1px; cursor:pointer;}
.btn_1 s{ display:inline-block; height:26px;background:url(../images/btn.png) right -33px no-repeat; width:5px;float:left;cursor:pointer;}
.btn_1 span b{margin-left:3px; position:relative;top:1px;}
.btn_1:hover{opacity:0.9; text-decoration:none;}
.btn_2,.btn_3{display:inline-block;height:40px;font:bold 18px/38px '微软雅黑';color:#fff; text-shadow:1px 1px 1px #954b02; cursor:pointer;}
.btn_2 span,.btn_3 span{display:inline-block;height:40px; background:url(../images/btn.png) left -67px no-repeat;padding:0 13px 0 20px;float:left;_position:relative;top:-1px;right:-1px; cursor:pointer; text-align:center;}
.btn_2 i,.btn_3 i{ display:inline-block; height:40px;background:url(../images/btn.png) right -113px no-repeat; width:7px;float:left;cursor:pointer;}
.btn_2 b,.btn_3 b{ float:left;}
.btn_2:hover,.btn_3:hover{opacity:0.9; text-decoration:none;}
.btn_3{ text-shadow:1px 1px 1px #426D1B;}
.btn_3 span{ background-position:left -163px;}
.btn_3 i{ background-position:right -213px;}

.scroll{position:relative;overflow:hidden;}
.scroll .items{position:absolute;width:20000em;z-index:0;}
.scroll .items div{float:left;}
.scroll .items div div{float:none;}

#shadow{ width:100%;position:absolute; z-index:1;left:0;top:80px;}
#shadow .extra{width:1010px;}
#shadow .shadow_t,#shadow .shadow_f{height:270px;background:url(../images/bg_2.png) left top no-repeat;}
#shadow .shadow_b{ background:url(../images/bg_1.png) left top repeat-y;}
#shadow .shadow_f{ background-position:right top;}

.tab_page{height:16px;}
.tab_page a{display:inline-block; width:10px; height:16px; background:url(../images/ico.png) left top no-repeat; margin:0 5px; cursor:pointer;}
.tab_page a:hover{ opacity:0.7;}
.tab_page .prev{background-position:-17px top;}
.tab_page .next{background-position:-40px top;}

#phead{height:138px; position:relative; z-index:10;}
#phead .h_8{ height:80px;}
#phead h1{ width:135px; float:left;padding-top:16px;}
#phead h1 a{ display:block; height:45px; background:url(../images/logo.png) left top no-repeat; text-indent:-10000px;}
#phead .sch_top{ float:right; width:200px; padding-top:24px;}
#phead .sch_top div{height:30px;background:url(../images/search_bg.png) left bottom no-repeat;}
#phead .text{border:none;border:0; height:18px; line-height:18px;padding:6px 10px; width:148px;background:none; float:left; font-family:'微软雅黑';}
#phead .submit{ background:none;border:none; height:30px; width:30px; float:left; cursor:pointer;}
.nav_main{ background:url(../images/menu.png) center top no-repeat; height:58px;}
.nav_main li{ float:left;height:40px; line-height:40px;width:200px;}
.nav_main li a{ display:block; height:40px; text-indent:-10000px;}
.nav_main li a:hover,.nav_main .current a{ background-color:#fff; opacity:0.10;filter:alpha(opacity=10);}

#pbody{ position:relative; z-index:9;margin-top:-18px;}
#pbody .extra{ background:#F8F6F3 url(../images/bg_8.jpg);min-height:449px;_height:449px; position:relative; z-index:0;}
#pbody .bg_main_2{background:#f2f1f0 url(../images/bg_11.jpg);}
.bg_main_1{ background:#F8F6F3 url(../images/bg_8.jpg);}
.bg_main_2{ background:#f2f1f0 url(../images/bg_11.jpg);}

#pfoot{ padding-bottom:60px; background:url(../images/bg_shandow.png) center 40px no-repeat;position:relative; z-index:9;}
#pfoot .extra{ height:40px; line-height:40px; background:#221b11 url(../images/bg_8.gif);padding:0 20px; width:960px;color:#bba794;}
#pfoot a{color:#bba794;}

#banner{width:1000px;position:relative; z-index:0; height:600px;}
#banner img{ display:block; background:url(../images/loading.gif) center no-repeat; width:1000px;height:575px;}
#banner li{ position:absolute;left:0;top:0;width:1000px; height:575px;}
#banner ul{ position:relative; z-index:0;}
#banner .tab_banner{ position:absolute; z-index:2;top:400px; width:1000px; height:26px; text-align:center;}
.navi div{ height:26px;padding-left:8px;background:url(../images/bg_navi_banner.png) left top no-repeat; display:inline-block;+display:inline;_display:inline;zoom:1;}
.navi a{ width:11px;height:11px; float:left; background:url(../images/bg_navi_banner.png) -12px -47px no-repeat;margin:8px 2px 0;}
.navi s{ display:inline-block;height:26px; width:7px;background:url(../images/bg_navi_banner.png) right bottom no-repeat;position:relative;+top:-2px;left:-4px;+left:0px;_left:-1px;}
.navi .current{ background-position:-44px -47px;}

.slogan{ background:url(../images/bg_banner.png) center top no-repeat; width:870px;height:125px; margin:0 auto;padding:84px 0 0 130px; position:absolute; z-index:1;left:0;top:385px;}
.slogan strong{ display:block; font:24px/28px '微软雅黑';padding-left:40px;color:#5d360f;}
.slogan p{ font:14px/20px '微软雅黑';color:#5d360f;}

.t_1{ height:40px;}
.t_1 h3{ font:24px/40px '微软雅黑';color:#5d360f;}
.t_1 h3 span{ font-family:'caviar_dreamsregular'; font-size:20px; margin-left:10px;}

#product_index{ background:url(../images/bg_product_index.jpg) 67px bottom no-repeat; height:365px;padding:35px 70px 0 320px;}
#product_index .t{ height:50px;padding-top:22px;}
#product_index .t a{ display:inline-block; width:118px; height:50px; cursor:pointer;}
#product_index .t a span{ display:block; height:50px; background:url(../images/bg_product_index_tab.jpg) left 200px no-repeat; cursor:pointer; text-indent:-10000px;}
#product_index .t .current{width:130px; margin:0 -7px 0 -5px;}
#product_index .t .current .bg_1{background-position:left top; }
#product_index .t .current .bg_2{background-position:-130px top; }
#product_index .t .current .bg_3{background-position:-260px top; }
#product_index .t .current .bg_4{background-position:-390px top; }
#product_index .t .current .bg_5{background-position:-520px top; }
#product_index  .cnt{ margin-top:18px; width:594px; height:214px; overflow:hidden;}
#product_index  .cnt img{ display:block;width:594px; height:214px; background:url(../images/loading.gif) center center no-repeat;}

.hot_comment{ float:left; width:380px; position:relative; z-index:0;padding:0 0 0 70px;}
.hot_comment .t_1 h3,.story_index .t_1 h3{ font-size:20px;}
.hot_comment .t_1 h3 span,.story_index .t_1 h3 span{font-size:16px; margin-left:5px; }
.hot_comment .bg{ display:block; position:absolute;left:68px;top:40px; z-index:0;}
.hot_comment .panel{ position:relative; z-index:1; padding:30px 0 0 30px;}
.hot_comment .l,.list_1 .l{ float:left;width:100px;height:100px;position:relative; z-index:0;}
.hot_comment .l img,.list_1 .l img{ display:block; height:100px; width:100px;}
.hot_comment .l s,.list_1 .l s{ display:block;background:url(../images/bg_9.png) left top no-repeat; width:100px; height:100px; position:absolute;left:0;top:0; cursor:pointer;}
.hot_comment .r{ width:180px; padding-right:35px;}
.hot_comment strong,.list_1 strong{ display:block; font-size:14px; padding-bottom:12px; height:20px; line-height:20px; overflow:hidden;}
.hot_comment strong a,.list_1 strong a{color:#4e6f1a;}
.hot_comment .cnt,.list_1 .cnt{ line-height:20px;font-family:'微软雅黑';}
.hot_comment .tab_page{ position:absolute; z-index:1;right:15px;top:70px;}

.story_index{ width:430px; float:right;padding:0 70px 0 0;}
.story_index .l{ width:221px;}
.story_index .l img{ display:block; width:221px; height:155px;}
.story_index .r{ width:190px;}
.story_index strong{font:20px/24px '微软雅黑';}
.story_index strong a{color:#4e6f1a;}
.story_index .cnt{ line-height:20px; padding:5px 0 10px;font-family:'微软雅黑';}

.local{color:#543c25;background:url(../images/bg_10.png);border-bottom:1px solid #fff; height:41px; line-height:44px;overflow:hidden;}
.local div{border-bottom:1px solid #b3aaa1;padding:0 25px;height:40px;}
.local a,.local i{ font-style:normal; float:left;color:#543c25;}
.local i{color:#897968; font-family:'微软雅黑'; margin:0 8px;}

.cnt_img img{ display:block; background:url(../images/loading.gif) center center no-repeat; margin-left:auto; margin-right:auto;}

.t_2{ height:40px;}
.t_2 h3{ font:28px/30px '微软雅黑';color:#4e6f1a; text-shadow:1px 1px 3px #fff;}
.nav_left{ width:191px; background:url(../images/bg_17-2.png) center bottom no-repeat; position:relative; z-index:1;}
.nav_left ul{ background:url(../images/bg_17-1.png) center top no-repeat;padding:0 2px 2px 1px;}
.nav_left li{ height:40px;border-top:1px solid #fafaf8;border-bottom:1px solid #bdbdbb;}
.nav_left a{ display:block; height:40px; font:16px/38px '微软雅黑';color:#543c25; }
.nav_left a span{padding:0 18px; display:block;height:38px;background:url(../images/list_style_1.png) 165px center no-repeat; cursor:pointer;}
.nav_left .current{ position:relative; z-index:1; height:40px;border-top:none; border-bottom:none;margin-left:-1px; width:192px;margin-bottom:-1px; margin-top:-1px;}
.nav_left .current a{background:url(../images/bg_16.png) left -5px no-repeat;height:40px; line-height:40px;color:#fff;}
.nav_left .current a span{ height:40px; background-image:url(../images/list_style_3.png);}
.nav_left .current a:hover{color:#fff;}
.nav_left .current a:hover span{background-image:url(../images/list_style_3.png);}
.nav_left a:hover{ text-decoration:none;color:#543c25;}
.nav_left a:hover span{background-image:url(../images/list_style_2.png);}
.nav_left .current .first_a,.nav_left .current .last_a{ background-position:-236px -5px;height:40px; line-height:40px;color:#fff;}
.nav_left .current .last_a{ background-position:-471px -6px;}
.nav_left .current .first_a span,.nav_left .current .last_a span{ line-height:38px; height:38px;}
.nav_left .first_current,.nav_left .last_current{ height:40px;}
.nav_left .last_current a{}
.nav_left .first,.nav_left li:first-child{border-top:none; margin-top:0; }
.nav_left .last,.nav_left li:last-child{border-bottom:none;margin-bottom:0;}


#shadow_side{position:absolute;top:42px;z-index:1;min-height:407px;_height:407px;}
#shadow_side .bg{background:url(../images/bg_11.jpg); padding:204px 0; float:left;}
#shadow_side .shadow_t,#shadow_side .shadow_f{width:6px; height:204px;}
#shadow_side .shadow_b{ width:6px;}
#shadow_side .r{ float:right;}
.shadow_side_l,.shadow_side_r{ width:6px;height:100%;float:right;}
.shadow_side_l .shadow_t{background:url(../images/bg_13.png) left top no-repeat;}
.shadow_side_l .shadow_b{background:url(../images/bg_12.png) left top repeat-y;}
.shadow_side_l .shadow_f{background:url(../images/bg_13.png) right bottom no-repeat; _background-position:-33px bottom;}
.shadow_side_r{ float:left;}
.shadow_side_r .shadow_t{background:url(../images/bg_15.png) left top no-repeat;}
.shadow_side_r .shadow_b{background:url(../images/bg_14.png) left top repeat-y;}
.shadow_side_r .shadow_f{background:url(../images/bg_15.png) right bottom no-repeat;}
.side_l{left:0; width:246px; }
.side_l .bg{ width:240px;}
.side_r{right:0;width:306px;}
.side_r .bg{ width:300px;}

.t_3{height:40px;}
.t_3 h3{ font:26px/30px '微软雅黑';color:#ee7700;}

.hot_product{ position:relative; z-index:0; height:260px;width:696px; margin-left:-3px;}
.hot_product .scroll{ height:246px;width:682px; margin:0 auto;padding-top:7px;}
.hot_product .scroll .items div{height:246px;width:682px;}
.hot_product .scroll .items img{height:246px;width:682px; display:block; background:url(../images/loading.gif) center center no-repeat;}
.hot_product #bg_url{ display:block; width:696px; height:260px; position:absolute;left:0;top:0; z-index:1; background:url(../images/bg_18.png) left top no-repeat;}
.hot_product .prev,.hot_product .next{ display:block;width:45px;height:45px;background-color:#FFF;position:absolute; z-index:2;top:106px;opacity:0; filter:alpha(opacity=0); cursor:pointer;}
.hot_product .prev{left:5px;}
.hot_product .prev:hover{opacity:0.2; filter:alpha(opacity=20);}
.hot_product .next{right:5px;}
.hot_product .next:hover{opacity:0.2; filter:alpha(opacity=20);}
.hot_product .navi{position:absolute; z-index:2;top:215px; width:690px; height:26px; text-align:center;}

.category_procuct{ position:relative; z-index:0; padding:22px 0 0 266px;height:428px;}
.category_procuct img{ position:absolute;left:0;top:0; z-index:-1;}
.category_procuct .box{height:70px; margin-bottom:13px; width:424px;}
.category_procuct .bg_1{background:url(../images/bg_19-1.png) left -100px no-repeat;}
.category_procuct .bg_2{background:url(../images/bg_19-2.png) left -100px no-repeat;}
.category_procuct .bg_3{background:url(../images/bg_19-3.png) left -100px no-repeat;}
.category_procuct .bg_4{background:url(../images/bg_19-4.png) left -100px no-repeat;}
.category_procuct .bg_5{background:url(../images/bg_19-5.png) left -100px no-repeat;}
.category_procuct .box strong{ display:block; width:60px; float:right; text-align:center;font:bold 15px/30px '微软雅黑';margin-right:30px;color:#fff; opacity:0.8;filter:alpha(opacity=80);}
.category_procuct .bg_1 strong{background-color:#dd3a24;}
.category_procuct .bg_2 strong{background-color:#159323;}
.category_procuct .bg_3 strong{background-color:#a95e0c;}
.category_procuct .bg_4 strong{background-color:#239be3;}
.category_procuct .bg_5 strong{background-color:#8f3986;}
.category_procuct ul{ float:right; width:330px; padding:14px 8px 0 0; display:none;}
.category_procuct li{ float:left;line-height:20px;padding-right:5px;}
.category_procuct li a{color:#fff; display:inline-block; background:url(../images/list_style_3.png) right 6px no-repeat;padding-right:10px; font-family:'微软雅黑'}
.category_procuct .hover{ background-position:left 10px;}
.category_procuct .hover strong{ line-height:50px;color:#fff; font-size:19px; text-align:left; float:left; padding:10px 0 0 15px; margin-right:0; background:none;opacity:1;filter:alpha(opacity=100);}
.category_procuct .hover ul{ display:block;}
.category_procuct .w_12{ width:120px;}

.vedio_relate{ height:300px; padding-top:5px;}
.vedio_relate img{ display:block; margin-left:-3px;}

.detail_product{padding-bottom:30px;}
.detail_product .bg_1{ background:url(../images/pic_product_detail_1.jpg) left top no-repeat; padding:20px 0 0 30px;}
.detail_product .bg_2{ background:url(../images/pic_product_detail_2.jpg) left top no-repeat; padding:20px 0 0 30px;}
.detail_product .bg_3{ background:url(../images/pic_product_detail_3.jpg) left top no-repeat; padding:20px 0 0 30px;}
.detail_product .bg_4{ background:url(../images/pic_product_detail_4.jpg) left top no-repeat; padding:20px 0 0 30px;}
.detail_product .bg_5{ background:url(../images/pic_product_detail_5.jpg) left top no-repeat; padding:20px 0 0 30px;}
.detail_product .current_product{ height:40px; line-height:40px;color:#8f8f8f; position:relative; z-index:0; width:625px;padding-left:15px;}
.detail_product .current_product s{ display:block; background-color:#fff; opacity:0.5; filter:alpha(opacity=50); height:40px; position:absolute; z-index:-1;left:0;top:0; width:100%; border-radius:4px;}
.detail_product .current_product span{ float:left; margin-right:10px; display:inline-block;}
.detail_product .bg_1 .curr_1,.detail_product .bg_2 .curr_2,.detail_product .bg_3 .curr_3,.detail_product .bg_4 .curr_4,.detail_product .bg_5 .curr_5{ font-weight:bold; background:url(../images/list_style_4.png) right center no-repeat; padding-right:12px;color:#4e6f1a;}
.detail_product .cnt{ padding:20px 30px 0 0; width:320px;min-height:380px;_height:380px; float:right;}
.detail_product .pic_product{ float:left; width:280px; overflow:hidden; padding-top:23px;}
.detail_product .pic_product img{ display:block; margin:0 auto;}
.detail_product .t_en{ font:16px/18px Verdana;color:#ee7700;}
.detail_product h2{color:#ee7700;font:24px/30px '微软雅黑';}
.detail_product .box{ border-bottom:1px dashed #b3b1af; line-height:20px;padding:12px 0;color:#6a625c;}
.detail_product .box .l{color:#4e6f1a; width:35px;}
.detail_product .box .r{ width:280px;}
.detail_product .prince{font:16px/20px Verdana;color:#ee7700;}
.detail_product .last{border-bottom:none;padding-bottom:25px;}
.ingredients a{ margin-right:10px; width:42px; height:42px; display:block; float:left; text-align:center;}
.ingredients a:hover{ background:url(../images/ico.png) left -79px no-repeat;}

#tooltip{width:204px;color:#fff; line-height:18px; display:none;}
#tooltip .t{height:8px; background:url(../images/bg_tips.png) left top no-repeat;}
#tooltip .f{height:16px; background:url(../images/bg_tips.png) left -21px no-repeat;}
#tooltip .b{ background:url(../images/bg_tips.png) right top repeat-y;padding:3px 15px 5px;}

.cnt_article{ line-height:22px;color:#69615b;}
.cnt_article table{border:1px solid #ddd;}
.cnt_article hr{display:block;border:none;border-top:1px dashed #b3b2af;height:0;}
.cnt_article a{color:#4e6f1a;}
.cnt_article .t_prod{color:#543c25; font:bold 18px/22px '微软雅黑'; padding-bottom:20px;}
.cnt_article .t{ font-size:14px;color:#4e6f1a; font-weight:normal;background-color:#fdfbee;line-height:22px;padding:4px 10px;}

.t_4{border-top:1px solid #b49f8c;border-bottom:1px dashed #9b9893; background:url(../images/bg_10.png); height:39px;}
.t_4 h3{ font:16px/38px '微软雅黑'; color:#5d360f;border-top:1px solid #fff; padding:0 25px;}
.t_4 .fun{ height:38px; float:right; margin-top:-38px; margin-right:25px;}
.t_4 .more{ display:inline-block;color:#5d360f; line-height:38px;}

.list_1{ float:none; display:inline-block; overflow:hidden;}
.list_1 li{ float:left; width:320px; background:url(../images/bg_20.png) 105px 48px no-repeat; height:100px; margin-right:20px; padding-top:20px;}
.list_1 .r{ width:165px; padding-right:20px;}

.knowledge{ padding-right:25px;padding-left:30px;color:#69615b; line-height:20px;}
.knowledge .t{font:18px/38px '微软雅黑'; color:#4e6f1a; padding-bottom:2px;}
.hr{ height:0;border-top:1px dashed #adacaa;}

.stiky_not{ position:relative; z-index:0; padding:28px 0 0 15px; height:310px; line-height:22px;}
.stiky_not .js_disdrag{ position:absolute;left:15px;top:28px; z-index:-1;}
.stiky_not strong{ display:block; padding-bottom:5px;}
.stiky_not .panel{ width:200px; padding:65px 0 0 40px;}
.stiky_not .tab_page{ position:absolute;right:45px;top:75px;}
.stiky_not .more{ position:absolute;right:40px;bottom:40px;}

.vedio_relate_side{padding:0 0 0 32px; background:url(../images/bg_video_1.jpg) 25px top no-repeat;}
.vedio_relate_side .cnt{ width:180px; padding:25px 0 0 18px; position:relative; z-index:0; height:175px;}
.vedio_relate_side img{ display:block; width:180px; height:100px;}
.vedio_relate_side .pic_bg{ display:block;width:180px; height:100px;position:absolute; z-index:1;left:18px;top:25px; background:url(../images/bg_21.png) center 22px no-repeat;}
.vedio_relate_side strong{padding:6px 0 4px; display:block; height:16px; line-height:16px;}
.vedio_relate_side strong a{ font-weight:normal;color:#4e6f1a;}
.vedio_relate_side .other{color:#999; width:180px; height:18px; line-height:18px;}
.vedio_relate_side .other span{ float:left; display:block; width:69px; padding-left:18px;}
.vedio_relate_side .more{color:#5d360f;}

.class_room{ background:url(../images/bg_js.jpg) center top no-repeat;}
.class_room #pfoot{padding-bottom:0; background:none;}
.class_room #pfoot .extra{ background:none; width:1000px;padding:0;color:#fff;}
.class_room #pfoot .extra a{color:#fff;}
.class_room .nav_main{ background-image:url(../images/menu_js.png);}
.class_room #pbody .extra{ background:none;}
.class_room #pbody .local{border-bottom:none; background:none;}
.class_room #pbody .local div{border-bottom:none;}
.class_room #pbody .extra{ min-height:760px;_height:760px;}
.class_room #phead .sch_top div{ background-image:url(../images/search_bg_classroom.png);}

.class_1,.class_2{ display:block; width:270px; height:180px; text-indent:-10000px; position:absolute; z-index:0;left:158px;top:315px;}
.class_2{left:526px;top:366px;}

.list_knowledge{ background:url(../images/bg_24.jpg) center top repeat-y;}
.list_knowledge .hd{ background:url(../images/bg_22.jpg) center top no-repeat; padding:35px 45px 0; height:230px;}
.list_knowledge .hd h2{ font:30px/40px '微软雅黑';color:#4e6f1a; padding-bottom:5px;}
.list_knowledge .hd p{color:#666;font:14px/22px '微软雅黑';}
.list_knowledge ul{ background:url(../images/bg_23.jpg) center bottom no-repeat; padding:0 60px 40px 68px; margin-top:-63px; position:relative; z-index:1;}
.list_knowledge li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.list_knowledge li{display:inline-block;}
* html .list_knowledge li{height:1%;}
.list_knowledge li{display:block;padding-bottom:30px;}
.list_knowledge li .l{ position:relative; z-index:0;width:154px; height:154px; background:url(../images/bg_32.png) left 2px no-repeat;padding:3px 3px 3px 1px;}
.list_knowledge li .l img{ width:154px; height:154px; display:block;}
.list_knowledge li .l s{ display:block; width:61px; height:51px; position:absolute; z-index:1; background:url(../images/bg_31.png) left top no-repeat;}
.list_knowledge li .r{ width:416px; }
.list_knowledge li .r .t{ font-size:14px;}
.list_knowledge .style_1 .l s{ background-position:left top;top:-13px;left:-18px;}
.list_knowledge .style_1 .r{ background:url(../images/bg_27.jpg) left top repeat-y;margin-left:-15px;}
.list_knowledge .style_1 .r .t{ background:url(../images/bg_25.jpg) left top no-repeat;color:#4e6f1a;padding:20px 40px 5px 40px;}
.list_knowledge .style_1 .r .cnt_article{ background:url(../images/bg_26.jpg) left bottom no-repeat; padding:0 40px 43px 40px;}
.list_knowledge .style_2 .l{ float:right; margin-right:11px;}
.list_knowledge .style_2 .l s{ background-position:-100px top;top:-13px;right:-18px;}
.list_knowledge .style_2 .r{ background:url(../images/bg_30.jpg) left top repeat-y;float:left; margin:-2px -19px 0 -4px;}
.list_knowledge .style_2 .r .t{ background:url(../images/bg_28.jpg) left top no-repeat;color:#d96c00;padding:20px 40px 5px 40px;}
.list_knowledge .style_2 .r .cnt_article{ background:url(../images/bg_29.jpg) left bottom no-repeat; padding:0 40px 43px 40px;}

.class_t{ background:url(../images/bg_33.jpg) 70px 5px no-repeat; height:115px; padding:5px 0 0 70px;}
.class_t a{ display:block; float:left; width:94px; height:94px; margin-right:21px;}
.class_t a span{ display:block; height:94px; text-indent:-10000px; cursor:pointer; background:url(../images/bg_34.jpg) -10000px top no-repeat;}
.class_t .current .bg_1{ background-position:-1px top;}
.class_t .current .bg_2{ background-position:-116px top;}
.class_t .current .bg_3{ background-position:-231px top;}
.class_t .current .bg_4{ background-position:-346px top;}
.class_t .current .bg_5{ background-position:-461px top;}

.class_knowledge{background:url(../images/bg_36.jpg) 37px top repeat-y; position:relative; z-index:0;}
.class_knowledge .hd{background:url(../images/bg_35.jpg) right top no-repeat; height:255px; padding:20px 0 0 50px; position:relative; z-index:1;}
.class_knowledge .hd h3{font:26px/30px '微软雅黑';color:#ee7700; height:30px; padding:30px 0 10px;}
.class_knowledge .hd p{ line-height:20px;}
.class_knowledge .bd{ background:url(../images/bg_37.jpg) 37px bottom no-repeat; width:620px; padding:0 40px 25px 70px; position:relative; z-index:1;}
.class_knowledge .cnt_article{padding-bottom:45px;}
.list_knowledge_2 li{ padding-bottom:30px;}
.list_knowledge_2  strong{ display:block;font-weight:normal; font-size:14px; background:url(../images/bg_38.png); height:30px; line-height:30px; padding:0 12px; border-radius:4px;}
.list_knowledge_2  strong a{color:#4e6f1a;}
.list_knowledge_2 .cnt{ line-height:22px;padding:10px 10px 0;}
.leaves_1{ width:39px; height:17px; background:url(../images/bg_leaves.png) -150px -11px no-repeat; position:absolute; z-index:2;left:518px;top:222px;}
.leaves_2{width:35px; height:44px; background:url(../images/bg_leaves.png) -67px -7px no-repeat; position:absolute; z-index:2;left:35px;bottom:10px;}
.leaves_3{width:24px; height:55px; background:url(../images/bg_leaves.png) -12px -1px no-repeat; position:absolute; z-index:0;right:12px;bottom:180px;}
.potted{ background:url(../images/bg_potted.png) left top no-repeat; width:146px; height:160px; margin:-130px 0 -30px 0; float:right; position:relative; z-index:1;}

.pager{ height:20px; line-height:20px;padding:20px 0 30px; text-align:center;}
.pager .cnt{display:inline-block; +display:inline;_display:inline; zoom:1;}
.pager a{ float:left; display:inline-block;color:#a19b94; margin:0 4px;}
.pager a:hover i{ text-decoration:underline;}
.pager i{ font-style:normal; display:inline-block; height:20px; background:url(../images/bg_page.png) right top no-repeat;padding-right:7px; float:left; cursor:pointer;}
.pager s{ display:inline-block; height:20px; width:6px; float:left; background:url(../images/bg_page.png) left -30px  no-repeat;cursor:pointer;}
.pager span{float:left; display:inline-block;height:20px;color:#a19b94; margin:0 4px;}
.pager .prev,.pager .next{+line-height:22px;}
.pager span.prev,.pager span.next{ opacity:0.6;}
.pager span i,.pager span s{ cursor:text;}
.pager .more{ line-height:14px;margin:0 2px;}
.pager .current{color:#543c25; font-weight:bold;}
.pager .current i{ background-position:right bottom;}
.pager .current s{background-position:left bottom;}

.list_video{ display:inline-block; float:none; overflow:hidden;}
.list_video li{ float:left; background:url(../images/bg_39.png) left top no-repeat; height:175px; width:180px;padding:20px 35px 0 20px; position:relative; z-index:0;}
.list_video img{ width:180px; height:100px; display:block;}
.list_video .pic{ display:block; width:180px; height:100px; position:absolute;left:20px;top:20px; background:url(../images/bg_21.png) center 20px no-repeat;}
.list_video strong{ font-weight:normal; display:block;padding:4px 0 2px; height:20px; line-height:20px; overflow:hidden;}
.list_video strong a{color:#4e6f1a;}
.list_video .other{ height:18px; line-height:18px;color:#999;}
.list_video .other span{ float:left; display:block;padding-left:20px; width:70px;}

.bg_video_1{ width:127px; height:106px; background:url(../images/bg_40.png) left top no-repeat; position:absolute;left:460px;top:42px; z-index:-1;}
.bg_video_2{width:167px; height:327px; background:url(../images/bg_41.png) left top no-repeat; position:absolute;right:0;bottom:0; z-index:-1;}

.comment_desc{ background:url(../images/bg_hot.jpg) right top no-repeat; height:239px; padding:40px 0 0 50px;}
.comment_desc .t{ font:18px/24px '微软雅黑';color:#ee7700; padding-bottom:8px;}
.comment_desc p{ line-height:20px; padding-bottom:10px;}

.filter{ height:40px; line-height:40px;padding:0 10px 0 20px; width:620px;margin:-40px 0 0 30px;}
.filter a{ margin-right:20px; display:inline-block;color:#999;}
.filter .current{color:#4e6f1a; font-weight:bold; background:url(../images/list_style_4.png) right center no-repeat; padding-right:10px;}
.filter a:hover{color:#4e6f1a;text-decoration:none;}
.filter select{border:1px solid #ccc;color:#666;}

.list_comment{ display:inline-block; overflow:hidden; float:none;}
.list_comment .imgwrap{width:250px; height:150px; overflow:hidden; text-align:center; }
.list_comment li{ float:left; background:url(../images/bg_42.jpg) left 20px no-repeat; width:250px; margin-right:15px; height:245px;padding:70px 30px 0 30px;}
.list_comment img{ display:block;  height:150px; margin:0 auto;}
.list_comment strong{ display:block; height:20px; line-height:20px; overflow:hidden; font-weight:normal;padding:10px 0 5px;}
.list_comment strong a{color:#4e6f1a;}
.list_comment .other{color:#999; height:20px; line-height:20px;}
.list_comment .other span{ float:right;}
.list_comment .other i{ font-style:normal;color:#ee7700;}

.comment_tips{height:120px; width:490px;padding:30px 30px 0 150px; position:relative; z-index:0;}
.comment_tips .t{ font:18px/20px '微软雅黑';color:#5d360f; padding-bottom:5px;}
.comment_tips .cnt{ line-height:20px;}
.comment_tips .lazyload{ position:absolute; z-index:-1;left:10px;top:0;}

.list_sharehot{ margin-top:-25px; padding-left:28px;}
.list_sharehot li{border-bottom:1px dashed #adacaa; width:245px; display:inline-block; padding:25px 0;}
.list_sharehot .l{ width:54px; background:url(../images/bg_43.jpg) left 5px no-repeat; height:55px;}
.list_sharehot .r{ width:190px;}
.list_sharehot .cnt{ line-height:22px; padding-bottom:8px;}
.list_sharehot .cnt b{margin:0 6px;color:#4e6f1a; font-size:14px;}
.list_sharehot .cnt a{color:#ee7700;}
.list_sharehot .prize{ background:url(../images/bg_45.png) left bottom no-repeat; padding-bottom:13px;}
.list_sharehot .prize .wrap{background:url(../images/bg_45.png) left top no-repeat; padding:10px 10px 0; width:169px; display:inline-block;}
.list_sharehot .prize .pic img{ display:block; height:70px; width:70px; float:left;}
.list_sharehot .prize .t{ line-height:18px; padding-top:8px;}
.list_sharehot .prize .t a{color:#4e6f1a;}
.list_sharehot .num_1 .l{ background-position:left top;}
.list_sharehot .num_2 .l{ background-position:-80px top;}
.list_sharehot .num_3{border-bottom:none; padding-bottom:none;}
.list_sharehot .num_3 .l{ background-position:-160px top;}

.cnt_comment{ background:url(../images/bg_48.jpg) center top repeat-y; margin-top:-60px; position:relative; z-index:0;}
.cnt_comment .hd{ background:url(../images/bg_46.jpg) center top no-repeat;padding:67px 70px 8px 82px; height:30px; line-height:30px;color:#999;}
.cnt_comment .hd .l a{ color:#69615b; margin-left:8px;}
.cnt_comment .hd .r b{ font-weight:normal;color:#ee7700; margin-left:5px;}
.cnt_comment .comment_t{ font-size:14px; font-weight:normal; line-height:20px;color:#4e6f1a;padding:10px 0 0 70px; width:395px;}
.cnt_comment .shear{ position:absolute;right:68px;top:113px; height:28px;line-height:24px;+line-height:28px;_line-height:28px;}
.cnt_comment .shear .t{ float:left; margin-right:5px;}
.cnt_comment .shear #bdshare{ float:left;}
.cnt_comment .cnt_article{padding:0 60px 70px 70px; background:url(../images/bg_47.jpg) center bottom no-repeat; margin-bottom:-10px;}
.cnt_comment .cnt_article .date{color:#999; height:30px; line-height:30px;}
.cnt_comment .cnt_article .btn_3{color:#fff;}

.list_search{ padding:10px 0 0 25px;}
.list_search li{ background:url(../images/bg_51.jpg) left top no-repeat; height:105px; padding:25px 40px 0 30px;}
.list_search strong{ font-weight:normal; font-size:14px; display:block; height:20px; line-height:20px; padding-bottom:5px;}
.list_search a{color:#4e6f1a;}
.list_search p{ line-height:22px;}

.shear_tips{ background:url(../images/bg_49.jpg) 27px top no-repeat; height:125px; padding:15px 60px 0 280px;}
.shear_tips strong{ font:18px/20px '微软雅黑';color:#5d360f; display:block;padding-bottom:10px;}
.shear_tips p{ line-height:22px;}

.form_main{ background:url(../images/bg_50.jpg) 15px 10px no-repeat; height:955px; padding:80px 60px 5px 88px;}
.form_main .t{ font-size:14px;color:#543c25; height:30px; line-height:30px; padding-bottom:10px;}
.form_main table{ width:100%;}
.form_main td{padding:10px 0; line-height:20px;}
.form_main .text{border:1px solid #c9c7c3;border-radius:3px; height:20px; line-height:20px;padding:4px 5px; float:left; background-color:#fcfaf0;color:#666;}
.form_main .th{color:#4e6f1a; display:inline-block; height:30px; line-height:30px;}
.form_main select{border:1px solid #c9c7c3;background-color:#fcfaf0;color:#666;border-radius:3px; height:30px;padding:5px; float:left;+margin-top:3px;}
.form_main input,.form_main label{ float:left;}
.form_main .file{border:1px solid #c9c7c3;background-color:#fcfaf0;padding:3px 5px;border-radius:3px; margin-right:10px; width:769px;+width:780px;+padding:5px 5px;}
.form_main .msg{ display:inline-block; float:left; line-height:28px; height:28px;}
.form_main textarea{border:1px solid #c9c7c3;background-color:#fcfaf0;color:#666;padding:5px; font-size:12px;width:769px;border-radius:3px; height:330px; resize:none;}
.form_main .submit{ display:block;border:none; background:url(../images/btn.png) left -261px no-repeat; height:40px;width:134px; cursor:pointer;}
.form_main .submit:hover{ opacity:0.9;}
#formTip{ height:40px; line-height:40px; margin-left:10px; float:left;}
#formTip .error{color:red; display:none;}
#formTip .loading{ display:none;}
.form_main input.error,.form_main select.error{border-color:red;}

#advFloat{z-index:200;left:0px;top:30%;position:fixed;height:223px;width:169px;}
#advFloat .close{display:inline-block;height:16px; width:16px; cursor:pointer; position:absolute;right:1px;top:1px; text-indent:-10000px; background:url(../images/advClose.png) left top no-repeat;}