@charset "utf-8";

.reglogo{ margin:30px auto;}
.reglogo img{ height:68px;}
.content-box-content{ width:90%; background-color:#fff; margin:20px auto}
.inputdiv{ width:100%; height:65px; line-height:65px; clear:both;}
.inputdiv img{width:30px; margin:10px 0px 10px 10%; float:left;}	
.nowreg{ width:90%; height:65px; margin:0 auto; line-height:65px; margin-top:20px; text-align:center}
.nowreg a{color:#79c061; font-size:1.4em}
.left{ float:left; color:#1c668b;}
.right{ float:right; color:#1c668b;}
#topfixed{position:fixed !important;top:0px !important;width:100%;max-width:700px;background-color:#f0f0f0;display:block;height:60px;z-index:999}
.top40{margin-top:40px;}
.top50{margin-top:50px;}
.top60{margin-top:60px;}
.bottom40{margin-bottom:40px;}
.bottom50{margin-bottom:50px;}
.bottom60{margin-bottom:60px;}
.picture{width:100%;float:left; }
.bottom{ width:100%; height:150px;background-color:#fff;float:left;}
#bottom-button{float: left;display: inline-block;background: #006ae1 top left repeat-x;border: 1px solid #006ae1 ;padding: 5px 7px 5px 7px ;color: #fff ;font-size: 18px ;cursor: pointer;line-height: 30px;width:80%;
margin-left: 10% ;min-width: 80px;text-align: center; margin-top:20px;}
p{ font-size:14px; color:#000;}
/*--------------------绑定搜索页------------------------------*/
.mid{ overflow: hidden;}
.mid .binding_div{ width:90%; margin: 0px auto; padding-bottom:10px;}
.mid .binding_div .bangding{ font-size: 16px; color: #000; text-align: left;}
.mid .binding_div .bangding{ padding-top: 8px;}
.mid .binding_div .bangding #binding_input{ padding: 5px; border:1px solid #d5d5d5; width: 50%; float: left; margin-left: 10px; height: 27px; font-size: 15px; color: #000;}
.mid  #binding_dividing{ width:100%; height:3px; background-color:#1c668b; margin-top: 10px;}
.mid .bangding_two{ margin-top: 12px; width:90%; margin: 12px auto 8px; overflow: hidden;}
.mid .bangding_two #binding_input{ padding: 5px; border:1px solid #d5d5d5; width: 50%; float: left; margin-left: 10px; height: 27px; font-size: 15px; color: #000;}
.mid .bangding_two .tishi{ float: left; margin: 5px 0px 0px 10px; color: #999; font-size: 15px;}
.binding_button{float: left; background: #49B849 repeat-x;border: 1px solid #49B849 ;color: #fff ;font-size: 18px ;cursor: pointer;line-height: 38px; height: 38px; width: 25% ;
margin-left: 10% ;min-width: 80px;text-align: center;}
.binding_info{width: 100%;background-color: #fff; margin:0 0px 20px 0px;}
.binding_info .info{ width: 100%; margin: 0px auto; overflow: hidden; height: 45px; line-height: 45px;}
.binding_info .info span{  color: #1c668b;}
.binding_info .info span.add{  color: #1c668b; font-size: 35px; font-weight: bold; float:right;}
.binding_info .info span.name{ float: left; padding-left:10px;}
.binding_info .info span.bingding_binding{ float: right; padding-right:10px}
.binding_img{ width:100;}
.binding_img img{ width:30%; margin:50px auto 20px auto;}
.binding_img .binding_text{ color:#1c668b; margin:0px auto; font-size:18px;}
/*------------------------------考试页面页------------------------------*/
.cxamination_color{ background-color:#FFF; width:100%; float:left;}
.cxamination_color .cxamination_div{ width:95%; margin:10px auto; clear:both;}
.cxamination_color .cxamination_div .title{ color:#000; font-weight: bold; font-size:1.8em; text-align:left; margin-left:31px;}
.cxamination_div .num{width:31px; float:left;color:#000; font-weight: bold; font-size:1.6em; text-align:left;}
.cxamination_color .cxamination_answer{ margin:15px 0px;font-size:1.4em; width:100%; clear:both;border-bottom: 1px #f0f0f0 dashed;}
.cxamination_color .cxamination_answer div{line-height:35px;}
.cxamination_color .cxamination_div div span{ color:#666; margin-left:3px;}
.cxamination_color .cxamination_div div .add{ display:block; height:38px; line-height:38px; text-align:left}
.cxamination_button,.cxamination_button_gray{color: #fff ;font-size: 2.4em ;cursor: pointer;line-height: 88px; height: 88px; width: 88px ;min-width: 80px;text-align: center;background: #49B849; margin-right:10px;}
.cxamination_button_gray{background:none; background-color:#dedede;}
/*------------------------------测试区域------------------------------*/
.testarea{ background-color:#FFF; width:100%; float:left;border-top:#CCC dotted 1px; display:none; }
.testarea .testquestion{ width:95%; margin:10px auto; clear:both;}
.testarea .testquestion .title{ color:#000; font-weight: bold; font-size:1.8em; width:90%; text-align:left; margin-left:0px;}
.testarea .testanswer{ margin:15px 0px;font-size:1.4em; width:100%; clear:both;border-bottom: 1px #f0f0f0 dashed;}
.testarea .testanswer div{line-height:35px;}

.testarea .testquestion div span{ color:#666; margin-left:3px;}
.testarea .testquestion div .add{ display:block; height:38px; line-height:38px; text-align:left}

.test_submit{font-family:Verdana,Arial,sans-serif;display:inline-block;background:#49B849 !important;border:1px solid #49B849 !important;padding:4px 7px 4px 7px !important;color:#fff !important;font-size:11px !important;cursor:pointer;line-height:19px;min-width:62px;text-align:center}
.test_submit_gray{background:none !important; background-color:#dedede !important; border:0px !important; color:#777 !important; cursor:default;}
/*------------------------------测试区域结束------------------------------*/
.cxamination_next,.cxamination_next_green{background: #fff repeat-x;border: 3px solid #dedede ;color: #dedede ;font-size:2.4em ;cursor: pointer;line-height: 49px; height: 49px; width: 100px ;min-width: 70px;text-align: center; -webkit-border-radius: 0.5em;border-radius: 0.5em; margin-top:0px;}
.cxamination_next_green{background: #49B849;color: #fff ;border:0;}
#nextdes{height:30px; line-height:30px; width:106px; display:none}

.study-button{float: left;display: inline-block;background: #fff top left repeat-x;border: 3px solid #49B849 ;padding: 5px 7px 5px 7px ;color: #49B849 ;font-size: 18px ;cursor: pointer;line-height:30px; width:80%; margin-left: 10% ;min-width: 80px;text-align: center; margin-top:20px;}
.study-button1{float: left;display: inline-block;padding: 5px 7px 5px 7px ;color: #fff ;font-size: 18px ;cursor: pointer;line-height:30px; width:80%; margin-left: 10% ;min-width: 80px;text-align: center; margin-top:20px;background: #49B849 !important;}
.center-button{display: inline-block;padding: 5px 7px 5px 7px ;color: #fff !important ;font-size: 18px ;cursor: pointer;line-height:30px; width:80%;text-align: center; margin-top:20px;background: #49B849 !important;}

.gray-button{background:none !important; background-color:#7c7c7c !important; cursor:default;}
/*------------------------------学习页面页------------------------------*/
.study_color{ background-color:#FFF; width:100%; float:left; clear:none;}
.study_color .study_div{ width:90%; margin:10px auto;}
.study_color .study_div .title_left{ color:#1c668b; font-weight: bold; float:left; margin-bottom:10px; }
.study_color .study_div .title_right{ color:#dc8623; float:right; }
.study_color .study_div .title_prompt{ color:#666; float:left; text-align:left;}

.study_detail_tips{ font-size:1.6em; width:100%; margin:0 auto; clear:both; padding:10px 0; text-align:center; background-color:#ffffff; margin-top:5px;}
/*---------------------------考试结束页--------------------------------*/
.study_img{ width:100;}
.study_integral{ margin:50px auto 0px auto; color:#dc8623; font-size:18px;}
.study_img img{ width:25%; margin:50px auto 20px auto;}
.study_img .study_text{ color:#1c668b; margin:5px auto 20px auto; font-size:18px; display:block;padding-bottom: 100px;}
.study_img .study_text span{color:#1c668b;font-size:24px;  display:block;}
#style-button{float: left;display: inline-block;background: #1c668b top left repeat-x;border: 1px solid #1c668b ;padding: 5px 7px 5px 7px ;color: #fff ;font-size: 18px ;cursor: pointer;line-height:30px; width:80%; margin-left: 10% ;min-width: 80px;text-align: center; margin-top:20px;}

/*---------------------------学习结束页--------------------------------*/
.study_good{ width:100%; float:left; padding-top:10%;}
.study_good div{ margin:30px auto;}
.study_good .study_good_1{ color:#dc8623; font-size:18px;}
.study_good .study_good_2{ color:#49B849; font-size:24px;}
.examination_img{ width:100%; margin-top:2%}
.examination_integral{ margin:50px auto 0px auto; color:#dc8623; font-size:18px;}
.examination_img img{ width:50%; margin:30px auto 20px auto;}
.examination_text{ color:#7f7f7f; margin:5px auto 20px auto; font-size:14px; display:block;}
.examination_text span{color:#49B849;font-size:30px; margin: 0 10px 0 5px;}

#examination-button{float: left;display: inline-block;background: #1c668b top left repeat-x;border: 1px solid #1c668b ;padding: 5px 7px 5px 7px ;color: #fff ;font-size: 18px ;cursor: pointer;line-height:30px; width:80%; margin-left: 10% ;min-width: 80px;text-align: center; margin-top:20px;}
/*---------------------------课程介绍页--------------------------------*/
.course_am_title{ width:100; padding:10px 0px; text-align:left;}
.course_am_title samp{ color:#1c668b; font-size:14px;}
.course_am_content{ background-color:#fff; width:100%; float:left; margin-bottom:10px; clear:none;}
.course_am_content ul{ width:100%; clear:none; height:35px; margin:0px;}
.course_am_content ul li{ width:45%; float:left; color:#000; font-size:12px; margin:0px; line-height:35px; height:35px;}
.course_am_content .coursedes{ width:96%; ; color:#666; margin:0 auto; text-align:left; font-size:12px; padding:10px 0;}
.course_am_content div span{color:#000; font-size:16px}
.course_am_content .coursedes .entry-content{ width:98%; font-size:16px !important; line-height:24px; color:#494949;}
.hide{ display:none;}
.gray{color:gray;}
.gray01{color:#CCC !important;}
.gray01 labal{color:#CCC !important;}
a.gray:link,a.gray:visited,a.gray:hover{color:gray; text-decoration: none}
a.gray:hover{ color:#49B849}

.tips{ text-align:left; padding:5px 5px 0px 0px;line-height:20px; font-size:14px;}
.red{ color:red !important;}
.ancorrect{background:url('/Shared/images/member/ancorrect.png') top right no-repeat !important;}
.havepass{background:url('/Shared/images/member/ancorrect.png') top left no-repeat !important;}
#des img {max-width: 100%;height: auto;}
.entry-content{ margin:0 auto; padding:0px 0px 10px 0px;text-align:left;font-size: 14px !important; line-height:24px;}
.entry-content p{padding:0px;margin: 0px 0px 10px 0px;font-size: 100%;font-size: 16px !important; text-align:left; line-height:30px;}
.entry-content pre{word-wrap:break-word; font-size:16px !important; text-align:left; line-height:30px;}
.entry-content span{font-family: 'Microsoft YaHei' !important; line-height:30px;font-size: 16px !important;}
.entry-content img{width: 22%;padding:0px;margin: 0 auto; text-align:center;}
.entry-content p img,.entry-content span img{width: 100%;padding: 0px;margin: 0 auto; text-align:center;}
.entry-content p img{}
.entry-answer-l{ width:53px; float:left;}
.entry-answer-r{ margin-left:53px !important; width:85%; text-align:left}
.nic_content{ background-color:#fff; width:100%; float:left;}
.nic_content span{ width:25%; color:#000; font-size:14px; float:left;height: 37px;line-height: 37px;margin:15px 0px 10px 5%;}
.under_menu{border: 1px solid #d5d5d5; color: #000; float: left; margin:15px 10px 10px 5%;; height: 30px; width: 50%;}
.under_menu option{ color:#000;}
.desinfo{ background-color:#fafafa; color:green;}
.desinfo p,.desinfo span{color:green; font-size:14px !important;}
 
#title-box p{padding:0px;margin: 10px 0px;font-size: 100%;font-size: 16px !important; text-align:left; line-height:30px;text-indent: 30px;}
#title-box pre{word-wrap:break-word; font-size:16px !important; text-align:left; line-height:30px;}
#title-box span{font-family: 'Microsoft YaHei'; line-height:30px;font-size: 16px !important;}
#title-box img{width: 90%;padding: 10px;margin: 0 auto; text-align:center;}
#title-box img,#title-box p img,#title-box span img{width: 100%;padding: 0px;margin: 0 auto; text-align:center;}
#title-box p img{margin-left: -30px;}
.small-gray{color: gray; font-size:9px !important;white-space:nowrap;}

.divlistadd{ clear:both;padding: 5px 0 10px 0;display:block; line-height:34px; height:34px;}
.divlistadd .l{ float:left; width:20%; max-width:110px; height:34px; line-height:34px; font-weight:bold; display:block;}
.divlistadd .tl{ text-align:left; text-indent:20px;}
.divlistadd .r{ float:left; width:80%; text-align:left}

.divlistother{ clear:both;padding: 5px 0 10px 0; display:block; text-align:left;}
.divlistother .l{ float:left; width:20%; max-width:110px;display:block;}
.divlistother .r{ float:left; width:80%; text-align:left}

.info-input{padding:6px;margin:5px 10px 5px 0px;font-size:13px;border:1px solid #d5d5d5;width:56%;float:left;color:#000000}
form select{padding:4px;background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:6px;font-size:13px;background:#fff url('/Shared/images/member/bg-form-field.gif') top left repeat-x;border:1px solid #d5d5d5;color:#333}
.gtitle{ padding:0px 0 0 10px; font-size:16px; color:#49B849; font-weight:bold; line-height:40px;}
.gtitle .gray{ padding:0 0 0 10px; line-height:24px; color: gray;font-size: 9px !important; font-weight:normal;}

.commontitle div{ padding:10px 0 0 10px; font-size:14px; color:#49B849; font-weight:bold;}
.commontitle .gray{ padding:0 0 0 10px; line-height:24px; color: gray;font-size: 9px !important; font-weight:normal;}
.studynav{ padding-right:10px;line-height:14px;color:#000; font-size:0.8em; color:gray; padding-top:5px; text-align:right; }
.detail_button{ margin:0px 0 10px 0;}
.faceimg{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}
/********************************************************************/
.new_middle{ width:100%;}
.new_frame_top{ width:100%; background-color:#FFF; float:left; padding-top:5px;}
.new_frame{ width:100%; background-color:#FFF; float:left; padding-top:5px; border-bottom:1px solid #eeeeee; padding:5px 0px 0px 0px;}
.new_faceimg{ -moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;}
.new_head{ width:50px; float:left; min-height:40px; margin:10px 5px 0 10px;}
.new_name{ width:50%; text-align:left; margin-top:10px; float:left;}
.new_name .new_neam_title{ float:left; margin-top:10px; font-size:1.5em; width:100%;}
.new_name .new_neam_title1{ float:left; font-size:1.2em; width:100%;}
.new_prestige_position{width:26%; float:left; margin-top:30px;}
.new_prestige{font-size:16px;color: #DC8623; float:left; margin-right:0px;}
.new_prestige_word{ float:left;margin:5px auto auto 5px; font-size:12px; line-height:14px; color:gray;}
.new_prompt_box{ width:80%; margin:0px auto auto 20%; text-align:left; float:left; background-color:#fff;}
.new_prompt_title{ color:#ababab; text-align:left; margin:0px auto auto 0px;font-size:1em;}
.new_prompt{ width:90%; float:left;text-align:left; padding:0px; color:#ababab; font-size:1.2em; margin:5px auto 10px auto; border: 0px solid #eeeeee;-moz-border-radius:5px;-webkit-border-radius: 5px;border-radius: 5px;}
.new_nav{width:100%; margin:0px auto; line-height:40px; clear:both;height: 40px;
background: #e5e5e5 url('/Shared/images/admin/bg-content-box.gif') top left repeat-x;margin-top: 1px;
height: 40px;border-top:1px #dadada solid;border-bottom:1px #d5d5d5 solid;}
.new_title_icon{ width:20%; height:42px; float:left;}
.new_title_icon img{ width:25px; margin:5px auto auto 5px; -moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;}
.new_title_title{ margin-left:13px; width:60%; font-weight:bold; font-size:16px; color:#49B849; float:left; text-align:left;}
.new_title_r{ float:right; color:#49B849; padding-right:20px; margin:6px auto 0px auto; height:20px;}


.new_content_icon{width:80px; float:left;}
.new_content_icon img{ width:35px; margin:3px auto auto 0px; }
.new_content_rdiv{ width:100%; float:right; text-align:left; margin-left:-80px}

.courseleft{width:30px; float:left; padding-top:2px;}
.courseleft img{ width:15px;}
.courseright{ width:100%; float:right; text-align:left; margin-left:-30px;}
.rightcontent{margin-left: 30px;}
.coursetitle,.rdiv_titlediv{ width:100%; display:block; overflow:hidden;}
.courseinfo{ display:none;}
.rdiv_title_title{ line-height:25px;  font-size:16px;}
.rdiv_title_title a{ color:#000;}
.rdiv_title_title span{ color:gray; font-size:9px;}
.coursetitle .main_l{float:left;width: 100%;margin-right:-36px;}
.coursetitle .main_r{ float:right; width:36px; text-align:left; color:gray; font-size:14px; padding:0px 0px 0 0; line-height:36px; cursor:pointer;}
.coursetitle .title_l{ margin-right:36px;}
.coursetitle .title_l div{padding:0px 0 0 5px; font-size:16px; line-height:36px; overflow:hidden; height:36px; color:#49B849; font-weight:bold;}
.coursetitle .title_l div span{padding:0 0 0 5px;color: gray;font-size: 9px !important; font-weight:normal; height:16px; overflow:hidden;}
.coursetitle .title_l a,.coursetitle .title_l a:visited,.coursetitle .title_l a:hover,.coursetitle .title_l a:link{ color:#49B849;}

.rdiv_title_iocn{ float:right; margin:5px 8px 0px auto;}
.rdiv_title_iocn span{ font-size:9px; color:#ababab; margin-left:3px;}
.rdiv_title_iocn img{width:20px; margin:7px auto auto 4px; -moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;}
.rdiv_title_iocn div{ font-size:1em; float:right; line-height:35px; margin-left:3px;  color:#6db000;}
.commentiocn{ float:right; margin:5px 8px 0px 0px; height:22px;}
.commentiocn div{ font-size:12px; float:right; line-height:22px; margin-left:3px;  color:#6db000;}
.commentiocn img{width:22px; margin:0px; -moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%; float:left}
.rdiv_content_border{border: 0px solid #eeeeee; margin:0px 0px 0px 0px; min-height:10px; padding:5px 5px 10px 5px;}
.rdiv_content_content{color:#ababab; font-size:14px;}
.rdiv_content_content a{color:#ababab;}
.rdiv_content_content div{color:#ababab;}
.rdiv_content_content img{ float:left; width:300px; margin-top:15px;}
.rdiv_content_ranking{ width:85%;border: 0px solid #eeeeee; margin:10px 0px 10px 5%; padding:5px; float:left;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; background-color:#f6f6f6; position:relative;}
.rdiv_content_ranking img{ float:left;}
.rdiv_content_ranking .name{ line-height:25px; margin-left:5px; float:left; color:#4a7800; font-size:1.2em;}
.rdiv_content_ranking .name span{ color:gray; font-size:9px;}
.ranking_name{ float:left; width:100%;}
.ranking_name .title_span{ float:left; line-height:25px;margin-left:5px;font-size:1.2em; color:#ababab;}
.ranking_title{font-size:1.2em; margin:-8px auto 0px 5%; color:#ababab; float:left;}
.rdiv_ranking_icon{ margin:-10px auto auto 10px; float:left; width:10px; position:absolute; top:0px; left:0px;}
.rdiv_results{ color:#000; font-size:0.8em; text-align:left;  margin:0px auto 5px 0px;}

.rdiv_title_button{float:right; margin:5px 8px 0px auto; width:15%; height:30px; background-color:#6db000;}

.divlist table thead th{font-weight:bold;font-size:15px;border-bottom:1px solid #ddd;color:#999}
.divlist table th{padding:10px 0px;line-height:24px}

.answertips{height:34px; float:left; margin-top:53px; text-align:left; vertical-align:bottom}
.testanswertips{height:28px; line-height:28px; margin-left:10px; float:left; text-align:left; vertical-align:bottom}
#questiontips{text-align: left;padding: 10px 0 10px 5px;font-size: 12px !important; color:#aaa; border-bottom:1px dashed #f0f0f0;border-top:1px solid #f0f0f0;}
.showorhide{width:60px; margin:0 auto; margin-bottom:0px;  background-color:#fefefe; line-height:25px;}
.showorhide a{background: url(/Shared/images/arror_hide.gif) no-repeat right center;width: 50px;display: block; text-align:center; font-size:16px;}
.showorhide a.current {background: url(/Shared/images/arror_show.gif) no-repeat right center;}
.showhide{margin-bottom:50px;background-color:#fefefe; line-height:25px; width:100%;}
.showhide a{display: block; text-align:center; font-size:16px;}

/*  ****************************/
.commentlist{ clear:both; margin:5px 0px; display:inline-table; width:100%;}
.commentlist .l{ float:left; line-height:22px; font-weight:bold; display:inline-table; margin-right:5px;padding: 4px 0px 4px 0px !important;}
.commentlist .r{float:left;width:auto;max-width:70%;line-height:22px;background-color:#fff;border:1px solid #f0f0f0 !important;padding:4px 7px 4px 7px !important;font-size:14px !important;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#000 !important}
.commentlist .ll{float:right;width:auto;max-width:70%;line-height:22px;text-align:right;display:inline-block;background-color:#6F3 !important;border:1px solid #f0f0f0 !important;padding:0px 7px 4px 7px !important;color:#fff !important;font-size:14px !important;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#000 !important}
.commentlist .rr{float:right; line-height:22px; font-weight:bold; display:block; text-align:right; margin-left:5px;padding: 0px 0px 4px 0px !important;}
.otherinput{padding: 7px; margin: 0px 0px 5px 0px; float:none; }

/*学习考试头部样式*/
#topfixed .leftmain{float:left;width: 100%;margin-right:-95px;}
#topfixed .rightmain{ float:right; width:90px; text-align:right; color:gray; font-size:9px; padding:27px 5px 0 0;}
#topfixed .lefttitle{ margin-right:0px;}
#topfixed .lefttitle .title{padding:0px 0 0 5px; font-size:16px; line-height:36px; overflow:hidden; height:36px; color:#49B849; font-weight:bold;}
#topfixed .lefttitle .gray{padding:0 0 0 5px;color: gray;font-size: 9px !important; font-weight:normal; height:16px; overflow:hidden;}
.studyfirsttips{height:30px; line-height:30px; color:red; font-size:12px; text-align:center; background-color:#FFF; border-bottom:1px #CCCCCC dashed}
.studybutton{display: inline-block;padding: 5px 2px 5px 2px;font-size: 12px;cursor: pointer;line-height: 20px; width:39px;text-align: center;margin-top:0px;background: #49B849;-moz-border-radius: 0.5em; color:#FFF !important;
-webkit-border-radius: 0.5em;border-radius: 0.5em; float:right;}
.studysmallbtn{display: inline-block;padding: 5px 2px 5px 2px;font-size: 12px;cursor: pointer;line-height: 20px; width:24px;text-align: center;margin-top:0px;background: #49B849;-moz-border-radius: 0.5em; color:#FFF !important;
-webkit-border-radius: 0.5em;border-radius: 0.5em; float:right;}

.restudybutton{display: inline-block;padding: 5px 2px 5px 2px;font-size: 12px;cursor: pointer;line-height: 20px; width:39px;text-align: center;margin-top:0px;background:#79b522;-moz-border-radius: 0.5em; color:#FFF !important;
-webkit-border-radius: 0.5em;border-radius: 0.5em;}

#zxtopfixed{position:fixed !important;top:0px !important;width:100%;max-width:700px;background-color:#f0f0f0;display:block;height:40px;z-index:999}
#zxtopfixed .leftmain{float:left;width: 100%;margin-right:-95px;}
#zxtopfixed .rightmain{ float:right; width:90px; text-align:right; color:gray; font-size:9px; padding:0 5px 0 0; line-height:40px}
#zxtopfixed .lefttitle{ margin-right:0px;}
#zxtopfixed .lefttitle .title{padding:0px 0 0 5px; font-size:16px; line-height:36px; overflow:hidden; height:36px; color:#49B849; font-weight:bold;}
#zxtopfixed .lefttitle .gray{padding:0 0 0 5px;color: gray;font-size: 9px !important; font-weight:normal; height:16px; overflow:hidden;}
#zxtopfixed .fastrightmain{ float:right; width:90px; text-align:right; color:gray; font-size:9px; padding:0 5px 0 0;}

#readingcontent{border-bottom:1px solid #eaeaea;}
.reading-content{ margin:0 auto; padding:0px 10px 10px 10px;text-align:left;font-size: 16px; line-height:24px; color:#494949;}
.reading-content p{padding:0px;margin: 0px 0px 22px 0px;font-size: 100%;font-size: 14px !important; text-align:left; line-height:22px;}
.reading-content pre{word-wrap:break-word; font-size:16px !important; text-align:left; line-height:22px;}
.reading-content span{font-family: 'Microsoft YaHei' !important; line-height:22px;}
.reading-content img{ width:100%;padding: 0px;}
#readingcontent .headtips{font-size:16px !important; text-align:left;padding:0px; margin-bottom:10px; color:#777;}
.imgitem{margin:10px auto;}
.imgitem img{ width:96%;padding:0px;}
.proreading-content{ margin:0 auto; padding:0px 10px 10px 10px;text-align:left;font-size: 16px; line-height:24px;}
.annex{ margin:0 auto; padding:10px 10px 10px 10px;text-align:left;font-size: 14px;}
.annex ul{ height:30px; line-height:30px; margin:5px 0px;}
.annex ul li{ height:30px; line-height:30px; float:left;}
.annex ul .li80{ width:80%}
.annex ul .li20{ width:20%}
.memberbox{width: 100%;background-color: #fff;padding-top: 5px;overflow: hidden;}
.memleft{width: 100%;display: block;float: left;margin-right: -100px;}
.memright{float: right;width: 100px;height: 53px;}
.memberinfo{overflow: hidden;margin-right: 100px;}
.headinfo{width: 50px;float: left;margin: 0px 5px 0 10px;}
.headinfo img{width: 50px;height: 50px;}
.mright{width: 100%;float: right;margin-left: -65px;}
.mright .info{margin-top: 3px;margin-left: 65px;text-align: left;height: 50px;line-height: 23px;}
.mright .info span{color: #777;}
.studyjifen{height: 30px;line-height: 30px;}
.studyjifen .points{font-size: 20px;color: #777;}
.studyjifen .txt{font-size: 12px;color: #999;}
.memright .level{height: 16px;line-height: 16px;font-size: 12px;color: #DC8623;margin-right: 0px;}
.studybox{margin: 0px 0px;height: 94px;background-color: #fff;border-top: 1px dashed #ccc;border-bottom: 1px dashed #ccc;}
.studyitem{width: 33%;height: 74px;float: left;}
.studyinner{overflow: hidden;float: left;margin-left: 8px;}
.studyinner img{height: 36px;margin-top: 19px;}
.studyinfo{float: left;height: 74px;margin-left: 2px;}
.studyinfo .num{height: 36px;line-height: 36px;font-size: 18px;color: #888;margin-top: 10px;}
.studyinfo .txt{height: 20px;color: #777}
.usetime{color:#777; height:16px; line-height:16px; text-align:left; margin-left:12px; clear:both;}
.usetime span{color:#777;}
.examreading{padding:0px;font-size:12px; font-weight:normal;}

.top{height:60px;background-color:#fff;margin-bottom:1px}
.toptitle .title{padding:0px 0 0 5px;font-size:16px;line-height:36px;overflow:hidden;height:36px;color:#49B849;font-weight:bold}
.toptitle .gray{padding:0px 0 0 7px}
.detaildata{height:30px;line-height:30px;margin:10px auto 0 auto}
.detaildata span{font-size:16px !important;color:green !important;padding:0 3px}

.topbox{overflow:hidden;background-color:#fff;margin:10px 0 10px 0; height:30px; line-height:30px; padding:10px 0px;}
.topbox .title{font-size:16px; margin:0px 60px 0px 10px;color: #49B849;}
.topbox .addright{float:right;padding-right:20px;overflow:hidden}
.addright a{ font-size:30px;}