@charset "utf-8";
.commonicon{background-image:url(../images/common_icon.png);}
.commonbtn{background-image:url(../images/common_btn.png);}
.commonBg{background-image:url(../images/commonBg.png);}
.commonIcon{background-image:url(../images/commonIcon.png);}
.filletBg{background-image:url(../images/commonFillet.png);}
.commonbg,.commonicon,.commonbtn,.gradebg,.commonBg,.commonIcon,.commonBtn,.filletBg{background-repeat:repeat-x; background-position:0 0;}
.line_das{height:1px; font-size:1px; line-height:normal; border-bottom:1px dotted #bebebe;}
.btn3,.btn4,.tag1 li a{display:inline-block; background-image:url(../images/btn.png); background-repeat:no-repeat; font-family:"宋体","Arial,verdana";}
.btn3 span,.btn4 span,.tag1 li a span{display:inline-block; background-image:url(../images/btn.png); background-repeat:no-repeat; cursor:pointer;}
.btn3{font-size:14px; height:31px; line-height:30px; padding-left:12px;}
.btn3 span{padding-right:12px;}
.btn3_red:link,.btn3_red:visited,.btn3_red:hover,.btn3_red:active{color:#fff;}
.btn3_red{background-position:0 0;}
.btn3_red span{background-position:right 0;}
.btn3_red:hover{background-position:0 -36px;}
.btn3_red:hover span{background-position:right -36px;}
.btn3_blue:link,.btn3_blue:visited,.btn3_blue:hover,.btn3_blue:active{color:#fff;}
.btn3_blue{background-position:0 -72px;}
.btn3_blue span{background-position:right -72px;}
.btn3_blue:hover{background-position:0 -108px;}
.btn3_blue:hover span{background-position:right -108px;}
.btn3_gray{background-position:0 -144px;}
.btn3_gray span{background-position:right -144px;}
.btn3_gray:hover{background-position:0 -180px;}
.btn3_gray:hover span{background-position:right -180px;}
.btn4{font-size:12px; height:20px; line-height:20px; padding-left:12px;}
.btn4 span{padding-right:12px;}
.btn4_red:link,.btn4_red:visited,.btn4_red:hover,.btn4_red:active{color:#fff;}
.btn4_red{background-position:0 -216px;}
.btn4_red span{background-position:right -216px;}
.btn4_red:hover{background-position:0 -241px;}
.btn4_red:hover span{background-position:right -241px;}
.btn4_blue:link,.btn4_blue:visited,.btn4_blue:hover,.btn4_blue:active{color:#fff;}
.btn4_blue{background-position:0 -266px;}
.btn4_blue span{background-position:right -266px;}
.btn4_blue:hover{background-position:0 -291px;}
.btn4_blue:hover span{background-position:right -291px;}
.btn4_gray{background-position:0 -316px;}
.btn4_gray span{background-position:right -316px;}
.btn4_gray:hover{background-position:0 -341px;}
.btn4_gray:hover span{background-position:right -341px;}
.tag1{height:28px; padding-left:20px;}
.tag1 h2{font-weight:normal; line-height:24px; padding-right:20px;}
.tag1 ul li{float:left; display:inline; margin-right:3px;}
.tag1 li a{line-height:28px; padding-left:20px;}
.tag1 li.curTag a{font-weight:bold;}
.tag1 li.curTag a:link,.tag1 li.curTag a:visited,.tag1 li.curTag a:hover,.tag1 li.curTag a:active{color:#fff;}
.tag1 li a span{padding-right:20px;}
.tag1_blue{border-bottom:2px solid #14a7ed;}
.tag1_blue li a{background-position:0 -399px;}
.tag1_blue li a:hover{color:#14a7ed;}
.tag1_blue li.curTag a{background-position:0 -366px;}
.tag1_blue li.curTag a span{background-position:right -366px;}
.tag1_blue li a span{background-position:right -399px;}
.tag2{padding-left:10px; border-bottom:1px solid #dadada;}
.tag2 li{float:left; display:inline; border:1px solid #dadada; background-color:#f0f0f0; line-height:28px; padding:0 15px; margin-left:-1px; margin-bottom:-1px; position:relative; cursor:pointer;}
.tag2 .curTag{background-color:#fff; border-bottom:1px solid #fff; font-weight:bold;}
.tag2_red .curTag{color:#ff5f5f;}
.tag2_blue .curTag{color:#14a7ed;}
.tag3{background-color:#f0f0f0; border:1px solid #dadada; height:28px; _overflow:hidden;}
.tag3 li{float:left; display:inline; border-right:1px solid #fff; cursor:pointer; position:relative; z-index:1; zoom:1;}
.tag3 li a{display:inline-block; border-right:1px solid #dadada; height:28px; line-height:28px; padding:0 15px; }
.tag3 li a:link,.tag3 li a:visited,.tag3 li a:hover,.tag3 li a:active{text-decoration:none;}
.tag3_blue li a:hover,.tag3_blue li a:active{color:#14a7ed;}
.tag3_red li a:hover,.tag3_red li a:active{color:#ff5f5f;}
.tag3 .curTag a:hover,.tag3_blue .curTag a:active{color:#fff;}
.tag3 li em{display:none; font-style:normal; position:absolute; left:50%;}
.tag3 .curTag{top:-1px; _top:0;}
.tag3 .curTag em{display:block;}
.tag3_blue li .a01{color:#14a7ed; bottom:-10px; z-index:2}
.tag3_blue li .a02{color:#5ec5f6; bottom:-9px; z-index:3}
.tag3_blue .curTag a{background-color:#5ec5f6; border:1px solid #14a7ed; color:#fff; font-weight:bold; height:28px; line-height:28px; margin-left:-1px;}
.tag3_red li .a01{color:#c83738; bottom:-10px; z-index:2}
.tag3_red li .a02{color:#ff5f5f; bottom:-9px; z-index:3}
.tag3_red .curTag a{background-color:#ff5f5f; border:1px solid #c83738; color:#fff; font-weight:bold; height:28px; line-height:28px; margin-left:-1px;}
img[original^="http"]{background-color:#e7e7e7; display:inline-block;}/
.mid_graybold_tbg{height:20px; background-position:0 -11px;}
.mid_graybold_bbg{height:24px; background-position:0 -41px;}
.mid_graybold_lbg{background:url(../images/mid_cul_03.gif) repeat-y left top;}
.mid_graybold_rbg{background:url(../images/mid_cul_04.gif) repeat-y right top;}
.border_1{border:1px solid #d4d4d4; background-color:#fff;}
.sFillet{display:block; font-size:1px; line-height:normal; margin:0; padding:0;}
table.course_tab{border-bottom:2px solid #d8eeed; width:100%;}
.course_tab th{background-color:#e2f9f8; font-weight:normal; line-height:14px; padding:8px 0;}
.course_tab th span{display:block; border-left:1px solid #222;}
.course_tab td{border-bottom:1px dotted #aaa; padding:6px; text-align:center; vertical-align:top;}
.textleft{text-align:left!important}
.more_info{margin-left:10px; padding:3px 1px 2px 0; background-position:-406px 0;}
.more_info a{padding:0 13px 0 5px;}
.more_info a:hover,.more_info a:visited{color:#222;}
.course_info_text td span.more_info{float:none; padding-right:1px; font-weight:normal;}
.btn_share{height:22px; line-height:22px; padding-top:10px; width:190px;}
.btn_share li{float:left;}
.btn_share li a{display:block;}
.icon_save,.icon_share{padding-left:22px;}
.icon_save{background-position:0 1px; margin-right:8px;}
.icon_share{background-position:0 -35px;}
.btn_sub{clear:both; background:#fff url(../images/common_btn.png) no-repeat -492px 0;display:block; font-size:14px; font-weight:bold; border:none; text-align:center; padding-left:20px; width:72px; height:28px; cursor:pointer; line-height:31px;}
.comment_h,#main h1{
	font-size:18px;
	font-weight:100;
	font-family:'Microsoft YaHei','微软雅黑',SimSun,'宋体',sans-serif;
}
.connav{padding-left:22px; background-position:0 -68px;}
h1.borderbtm{padding-bottom:12px; padding-top:2px; border-bottom:3px solid #CECECE;}/
.midcon_nav{overflow:hidden;}
.midcon_nav li{float:left; text-indent:-9999px;}
.midcon_nav li a{display:block; height:45px;}
.commentimg{display:block; width:14px; height:17px; font-size:1px; line-height:0; background-position:0 -100px;}
.page a{font-family:"宋体","Arial,verdana";}
.curPage{font-weight:bold;}
.page_num_b .paging_points{font-family:"Arial"; line-height:10px; padding:2px 4px;}
.page_num_s span,.page_num_s a{margin:0 5px;}
.page_num_s a span{margin:0;}
.page_num_b span,.page_num_b a{margin:0 2px;}
.page_num_b span{padding:4px;}
.page_num_b a,.page_num_b a span{display:inline-block; line-height:21px;}
.page_num_b a{background:url(../images/common_btn.png) no-repeat -622px 0; padding-left:6px;}
.page_num_b a span{background:url(../images/common_btn.png) no-repeat right top; padding:0 6px 0 0; margin:0;}
.page_num_b .curPage,.page_num_b a:hover{background-position:-622px -21px; text-decoration:none;}
.page_num_b .curPage span,.page_num_b a:hover span{background-position:right -21px; color:#fff;}
.page .nopage a:link,.page .nopage a:visited,.page .nopage a:hover,.page .nopage a:active{color:#999; text-decoration:none;}
.icon_page{display:inline-block; height:21px; line-height:21px; width:50px; text-align:center; background-position:-622px 0;}
a.icon_page:link,a.icon_page:visited,a.icon_page:hover,a.icon_page:active{text-decoration:none;}
a.icon_page:hover{color:#fff; background-position:-622px -21px;}
.nopage a.icon_page:hover{background-position:-622px 0;}
#contdiv{position:fixed !important;/*FF IE7*/ position:absolute;/*IE6*/ }
#bgdiv{opacity:0.3;}
.popcon{width:506px; position:relative; z-index:100;}
.popclose{position:absolute; right:-10px; top:-11px; z-index:100;}
.popmain{background-image:url(../images/modal_box_top.png);_background-image:url(../images/modal_box_top2.png); background-repeat:no-repeat; background-position:top center;}
.popclose a{display:block; width:31px; height:34px; font-size:1px; line-height:normal; background-image:url(../images/close.png)!important; _background-image:url(../images/close2.png); background-repeat:no-repeat; background-position:top center;}
.popmain h2{padding:7px 0 4px 35px; background:url(../images/avatar.png) no-repeat left center; margin-bottom:9px;
font-size:16px; font-weight:bold;}
.popmain ul li{padding-bottom:3px;}
.popfield{margin:0 20px;}
.popfield p label{float:left; padding-top:3px; margin-right:6px; font-weight:bold; color:#666;}
.popfield p input{font-size:13px; font-family:Arial,Helvetica,sans-serif; padding:2px;}
.popfield p select{padding:2px; font-size:13px;}
.popfield p.popsub a{float:left; margin:0 0 0 150px; padding-top:3px; text-align:center; height:21px; width:65px; color:#fff; font-size:12px; font-weight:bold; text-decoration:none;}
a.pop_subbtn{background-position:-246px -162px;}
*html .popmain h2{background:url(../images/avatar.gif) no-repeat left center;}
.divshim{width:100%; height:100%; position:absolute; z-index:0; filter:alpha(opacity=0); opacity: 0; border:none;}
.popclose2{position:absolute; top:10px; right:10px; z-index:999;}
.popclose2 a{display:block; font-size:1px; line-height:normal; width:16px; height:16px; background:url(../images/commonIcon.png) no-repeat 0 -159px;}
.popmain2{background-color:#fff; padding:10px ;border:1px solid #eaeaea; -webkit-box-shadow:5px 5px 4px #999; -moz-box-shadow:5px 4px 4px #999;}
.popmain2 h2{font-size:14px; font-weight:bold; margin-bottom:10px; padding:0 0 8px 10px; border-bottom:1px solid #e7e7e7;}
.popmain2_con{padding:0 10px;}
.classroom_loada,.classroom_loadb{width:160px; height:60px; padding:20px; background-color:#ddd; border:2px solid white; text-align:center;}
.classroom_loada{margin:200px 0 0 340px;}
.classroom_loadb{margin:50px 0 0 120px;}
.classroom_loada span,.classroom_loadb span{display:block; margin-top:15px;}
.classroom_pop{width:832px; height:533px; position:relative; z-index:100;}
.form_opt{clear:both; overflow:hidden;}
.form_opt label{float:left; padding-top:3px; text-align:right;}
.form_opt span{color:#FF0000;}
.form_opt input,.form_opt select{font-family:Arial,Helvetica,sans-serif; border:1px solid #aaa;}
.form_opt input{font-size:14px; padding:3px 2px;}
.form_opt p{text-indent:0; line-height:160%;color:#666;}
.r_backtop{display:none; position:fixed; _position:absolute; cursor:pointer;}
.friendlink{border:1px solid #e5e5e5; margin-top:15px;}
.fl_tag{height:29px; padding-left:10px; background:url(../images/fl_tabbg.gif) repeat-x 0 0;}
.fl_tag li{float:left; color:#909090; width:70px; height:25px; line-height:25px; margin-top:4px; margin-right:6px; text-align:center; cursor:pointer;}
.fl_tag li.curTag{color:#222; background-image:url(../images/frontbg2.png); background-repeat:no-repeat; background-position:-492px -308px;}
.fl_con{
	background-color:#fff;
	padding:15px 0 15px 13px;
}
.fl_hezuo a{margin-right:4px;}
.fl_hezuo img{ border:1px solid #e5e5e5}
.fl_link ul li{padding-right:13px; display:inline;}
.friendlink a:link,.friendlink a:visited{color:#585757; text-decoration:none;}
.friendlink a:hover,.friendlink a:active{color:#369; text-decoration: underline;}
#tooltip{position:absolute; border:1px solid #333; background:#f7f5d1; max-width:280px; width:auto !important; width:280px; overflow:visible; padding:5px; color:#333; z-index:10; text-align:left;}
.ad_topbanner{position:relative;}
.countDowm{position:absolute; top:11px; right:51px;}
.countDowm span{display:inline-block; color:red; font-size:24px; font-weight:bold; padding-left:23px;}
#container{width:1200px;margin:0 auto; overflow:hidden;}
#nav{height:40px; background-position:0 -198px;}
#content{margin-top:10px; overflow:hidden; zoom:1;}
#leftsidebar{width:188px; float:left;}
#leftsidebar_grade{width:273px; float:left;}
#main{float:left; display:inline; overflow:hidden;}
.mid676{width:787px; margin-left:15px;}
.mid885,.mid988{border:1px solid #D4D4D4; background-color:#fff;}
.mid885{width:845px; padding:20px;}
.mid988{width:988px;}
.mid782{width:782px; margin-left:20px;}
.mid773{background-color:#fff; width:773px; margin-left:10px;}
#rightsidebar{width:80px; float:right;}
#rightsidebar_grade{width:206px; float:right;}
.nanBtn{background-image:url(../images/nav_btn.png); background-repeat:no-repeat;}
#toptip{height:30px; line-height:28px; background:#fff url(../images/topbarRep_x.gif) repeat-x 0 0;}

.toptip_wrap{margin:0 auto; width:1200px;}

.toptip_approve h2{padding-left:24px; background-position:0 4px;}
.scrollNews{height:30px; margin:0 6px 0 10px; overflow:hidden;}
.toptip_approveList li a:link,.toptip_approveList li a:visited{color:#7f7f7f;}
.toptip_approveBtn{float:left; width:8px; padding-top:4px;}
.toptip_approveBtn li{font-size:0; line-height:0; width:8px; height:9px; text-indent:-9999px; cursor:pointer; overflow:hidden;}
.toptip_approveBtn_prev{background-position:-296px -30px;}
.toptip_approveBtn_next{background-position:-314px -30px;}
.toptipCon_tooltip li{float:left; display:inline;}
.toptipCon_tooltip span{color:#999; padding:0 6px;}
.toptipCon_tooltip .top_tel{color:#14a7ed; font-weight:bold; font-family:Tahoma,Arial,sans-serif; padding-left:18px; background-position:-142px -77px;}
.toptipCon_pullList{width:100px; height:20px; margin-top:4px; background-position:-296px 0; position:relative; z-index:99; cursor:pointer;}
.toptipCon_pullList span{display:block; padding-left:18px; line-height:20px;}
.toptipCon_pullList ul{background-color:#dcebff; padding:3px 7px; border:1px solid #5e92d5; border-top:none; position:absolute; left:0; top:20px; z-index:99;}
.toptipCon_pullList ul li{line-height:24px;}
.mainlogo{margin-left:10px;}
.header_con{padding-top:5px;}
.header_con_r{padding-top:6px;}
.mainNav{height:36px; line-height:36px; margin-top:5px;}
.mainNav li{float:left; background:url(../images/nav_line.png) no-repeat right 0; font-size:14px; font-weight:bold;}
.mainNav li a{display:inline-block; height:36px; line-height:36px; padding-left:19px;}
.mainNav li a:link,.mainNav li a:visited,.mainNav li a:hover,.mainNav li a:active{color:#fff; text-decoration:none;}
.mainNav li a span{display:inline-block; line-height:36px; padding-right:21px; cursor:pointer;}
.mainNav .open a,.mainNav li a:hover{background:url(../images/nav_btn.png) no-repeat 0 -41px;}
.mainNav .open a span,.mainNav li a:hover span{background:url(../images/nav_btn.png) no-repeat right -41px;}
.mainNav .nav_hover a,.mainNav .nav_hover a:hover{background:url(../images/nav_btn.png) no-repeat 0 0;}
.mainNav .nav_hover a span,.mainNav .nav_hover a:hover span{background:url(../images/nav_btn.png) no-repeat right 0;}
.mainNav .mainNav_slide .nav_arrows{background:url(../images/nav_btn.png) no-repeat -149px -113px; display:inline-block; font-style:normal; font-size:0; line-height:0; height:7px; width:9px; margin-left:10px; padding:0; text-indent:-9999px; overflow:hidden;}
.mainNav_slide{position:relative; z-index:80;}
.mainNav_subWrap{background-color:#fff; border:1px solid #14a7ed; -webkit-box-shadow:0 2px 6px #999; -moz-box-shadow:0 2px 6px #999; box-shadow:0 2px 6px #999; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; font-size:12px; font-weight:normal; width:100%; position:absolute; top:36px; left:-2px; z-index:81px;}
.mainNav_subWrap em{color:#fff; font-size:12px; font-style:normal; position:absolute; left:52px; top:-17px; z-index:81;}
.mainNav_subWrap .mainNav_sub{padding:6px;}
.mainNav_subWrap .mainNav_sub li{background:none; color:#333; display:block; float:none; font-size:12px; font-weight:normal; height:28px; line-height:0; z-index:}
.mainNav_subWrap .mainNav_sub li a{background:none; display:block; height:28px; line-height:28px; padding:0 10px;}
.mainNav_subWrap .mainNav_sub li a:link,.mainNav_subWrap .mainNav_sub li a:visited{color:#333; text-decoration:none;}
.mainNav .mainNav_subWrap .mainNav_sub li a:hover{color:#fff; background-color:#14a7ed; background-image:none;}
.mainNav .nav_changeGrade{background:none; height:36px; margin-right:5px; width:100px;}
.mainNav .nav_changeGrade a{background-image:url(../images/nav_btn.png); background-repeat:no-repeat; background-position:0 -82px; display:block; width:100px; text-indent:-9999px; overflow:hidden;}
.mainNav .nav_changeGrade a:hover{background-position:0 -123px;}
.mainNav .nav_changeGrade .mainNav_subWrap a{width:auto; text-indent:0; overflow:auto;}
.mainNav .nav_changeGrade .mainNav_subWrap a:hover{background-image:none; background-color:#14a7ed;}
.nav_changeGrade .mainNav_subWrap{left:0;}
.nav_changeGrade .mainNav_subWrap em{left:43px;}
.common_nav .mainNav .nav_changeGrade a{padding:0;}
.common_nav .mainNav .mainNav_sub a{padding-left:10px;}
.common_nav .mainNav li a{padding-left:23px;}
.common_nav .mainNav li a span{padding-right:24px;}
.mainNav_subWrap{_width:120px;}
.mainNav .mainNav_subWrap{_width:130px;}
.mainNav .mainNav_slide a span{_padding-top:10px;}
.mainNav .nav_changeGrade .mainNav_subWrap{width:98px;}
.ecartNav{width:191px; height:30px; line-height:28px; background:url(../images/ebusinessBg.png) no-repeat -619px -170px; position:relative; z-index:90;}
.header_tool{margin-top:10px;}
.ecartNav li{float:left; display:inline;}
.nav_mycart{padding-left:6px; width:127px; text-align:center;}
.nav_mycart span{padding:0 3px;}
.mycartCon{background-color:#fff; border:1px solid #fb5f60; padding:8px; width:330px; text-align:left; position:absolute; left:-158px; top:27px; z-index:99;}
.mycartCon .item{height:55px; line-height:20px;}
.mycartCon .item .item_til{float:left; width:260px;}
.mycartCon .item .item_extra{float:right; text-align:right;}
.mycartCon .paymentBtn{height:25px; line-height:25px; width:101px; background:url(../images/ebusinessBg.png) no-repeat 0 0;}
.mycartCon .paymentBtn a{display:block; text-align:center;}
.mycartCon .paymentBtn a:link,.mycartCon .paymentBtn a:visited,.mycartCon .paymentBtn a:hover,.mycartCon .paymentBtn a:active{color:#fff; text-decoration:none;}
.top_banner{margin-bottom:10px;}
.top_banner a{font-size:1px; line-height:normal;}
.sblue_1,.sblue_2,.sblue_3,.sblue_4,.swhite_1,.swhite_2,.navleftblue_1,.navleftblue_2{display:block; height:1px; font-size:1px; line-height:normal;}
.sblue_1,.sblue_2{background-color:#0953aa;}
.sblue_1,.sblue_4{margin:0 2px;}
.sblue_2,.sblue_3,.navleftblue_1,.navleftblue_2{margin:0 1px;}
.sblue_3,.sblue_4{background-color:#0953aa;}
.navleftblue_1,.navleftblue_2{background-color:#5293dd;}
.cul_border1,.cul_border2{border-left:1px solid #d6d6d6; background-color:#fff;}
.cul_border2{border-right:2px solid #d6d6d6;}
.cul_border1{border-right:1px solid #d6d6d6;}
.sidebar207{width:207px;}
.sbar_curList_til{height:39px; line-height:39px; text-align:center; background-position:-217px -58px;}
.sbar_curList_wrap{background-color:#fff; padding:6px 4px 3px 4px; border-left:3px solid #b7d7ff; border-right:3px solid #b7d7ff;}
.sbar_curList_ver li{float:left; display:inline; color:#008ee5; width:86px; height:22px; line-height:22px; text-align:center; margin:0 2px; border:2px solid #b6d3ec; cursor:pointer;}
.sbar_curList_ver .curTag{color:#fff; width:90px; height:31px; line-height:26px; border:none; background:url(../images/commonBg.png)  -454px -58 pxrepeat-x;}
.sbar_curList_del dl{padding:0 0 8px 5px; border-bottom:1px dashed #d7d7d7;}
.sbar_curList_del dl dt{font-size:14px; font-weight:bold; padding-top:8px;}
.sbar_curList_del dl dd{padding-top:3px;}
.sbar_curList_del dl dd a:link,.sbar_curList_del dl dd a:visited{color:#7f7f7f;}
.sbar_curList_del dl dd a:hover,.sbar_curList_del dl dd a:active{color:#369; text-decoration:underline;}
.curList_w88 dd{float:left; display:inline; width:84px; margin-right:4px;}
.curList_w44 dd{float:left; display:inline; width:44px;}
.sbar_curList_del .curList_w88 .no_w88{width:auto;}
.filletBlue207_b{background-color:#b7d7ff; background-position:-217px -107px;}
.sbar_curList_tilBox{height:66px; background-position:0 -58px;}
.sbar_curList_tilBox .sbar_curList_til{height:auto; line-height:32px;}
.FilletTil207{height:37px; line-height:37px; background-position:-572px 0;}
.sbar_method h2{color:#fff; text-align:center; height:38px; line-height:38px; background-position:-783px 0;}
.sbar_method ul{padding:0 20px;}
.sbar_method ul li{padding-top:8px;}
.sbar_method ul li a{display:block; height:37px; text-indent:-9999px; overflow:hidden; background-image:url(../images/common_btn.png); background-repeat:no-repeat;}
.sbar_method_1 a{width:128px;}
.sbar_method_1 a:hover{background-position:0 -47px;}
.sbar_method_2 a{width:138px; background-position:-138px 0;}
.sbar_method_2 a:hover{background-position:-138px -47px;}
.sbar_method_3 a{width:148px; background-position:0 -94px;}
.sbar_method_3 a:hover{background-position:0 -141px;}
.sbar_method_4 a{width:158px; background-position:0 -188px;}
.sbar_method_4 a:hover{background-position:0 -235px;}
.fillet207_b{background-position:-572px -42px;}
.sbar_curList .siderbarPop{position:relative;}
.sbar_PopCon01 .p_01{z-index:34;}
.sbar_PopCon01 .p_02{z-index:33;}
.sbar_PopCon01 .p_03{z-index:32;}
.sbar_PopCon01 .p_04{z-index:31;}
.sbar_PopCon01 .p_05{z-index:30;}
.sbar_PopCon02 .p_01{z-index:24;}
.sbar_PopCon02 .p_02{z-index:23;}
.sbar_PopCon02 .p_03{z-index:22;}
.sbar_PopCon02 .p_04{z-index:21;}
.sbar_PopCon02 .p_05{z-index:20;}
.sbar_PopCon03 .p_01{z-index:11;}
.sbar_PopCon03 .p_02{z-index:10;}
.siderbarPop_con{width:180px; padding-top:16px; background:url(../images/courselistNavTips_t.png) no-repeat 0 0; position:absolute; left:0; top:18px; z-index:99; display:none;}
.sidebar207 .siderbarPop_con ul,.sidebar207 .siderbarPop_con ul{background:url(../images/courselistNavTips_b.png) no-repeat left bottom; padding:0 0 8px 10px; margin:0; width:auto; overflow:hidden; zoom:1;}
.sidebar207 .siderbarPop_con ul li{float:left; display:inline; margin:0 8px 2px 8px; white-space:nowrap;}
*html .sbar_curList_wrap{width:189px; height:218px; overflow:visible;}
.siderbarFilet_188b1{height:14px; background-position:-293px -153px; background-color:#5ca4ed;}
.siderbarFilet_188b2{height:9px; background-position:-293px -134px;}
.culbtm_cl{padding-bottom:4px; background:url(../images/cul_fillet.png) no-repeat -1703px bottom;}
.lfour_method_c ul{height:100px; padding:8px 0 0 3px;}
.lfour_method_c ul li{float:left; height:39px; margin-top:5px; padding-right:2px;}
.lfour_method_c ul li a{display:block; padding:9px 6px 0 0; width:83px; height:30px; text-align:center; background-position:-583px -233px;}
.commentinfo{padding:8px 0 8px 8px;}
.commentinfo td{text-align:left; padding:2px 0; word-break:break-all; overflow:hidden;}
.commentinfo td.table_limg{vertical-align:top;}
.commentinfo td.table_time{color:#999;}
.commentinfo td.table_comment{width:88%;}
.filletBlueSub207_t{background-position:-572px -100px;}
.filletBlueSub207_b{background-position:-572px -120px;}
.sbar_subnav{border-left:1px solid #0085cb; border-right:1px solid #0085cb;}
.sbar_subnav ul{background-color:#00a2ff; border-left:1px solid #38b6ff; border-right:1px solid #38b6ff; padding:0 14px;}
.sbar_subnav ul li{padding:6px 5px; border-bottom:1px solid #0c8ad5;}
.sbar_subnav ul li a{font-size:14px; display:block; height:29px; line-height:30px; width:148px; text-decoration:none; padding-left:15px; *line-height:32px;}
.sbar_subnav ul li.nav_hover a{font-weight:bold; background:url(../images/common_btn.png) no-repeat -178px -196px;}
.sbar_subnav ul li a:link,.sbar_subnav ul li a:visited{color:#fff;}
.sbar_subnav ul li a:hover,.sbar_subnav ul li a:active{color:#a7dfff;}
.sbar_subnav ul li.nav_hover a:link,.sbar_subnav ul li.nav_hover a:visited,.sbar_subnav ul li.nav_hover a:active{color:#0085cb;}
.navleft{padding:3px 4px; background-color:#5293dd;}
.navleft .nav_hover a,.navleft_two dt a{background:#fff url(../images/culnavleft_v.gif) repeat-x left top;}
.navleft_one ul li a,.navleft_two dt a{display:block; height:26px; padding:6px 0 0 18px;}
.navleft_one ul li a{background-color:#e7f5ff; border-bottom:1px solid #96b9e9;}
.navleft_one ul li a span,.navleft_two dd a{padding-left:15px; background:url(../images/common_icon.png) no-repeat 0 -631px;}
.navleft_one ul li a:hover span,.navleft .nav_hover a span{background:url(../images/common_icon.png) no-repeat 0 -656px;}
.navleft_two dl{margin-bottom:2px;}
.navleft_two dt a span{padding-left:15px; background:url(../images/common_icon.png) no-repeat 0 -558px;}
.navleft_two dt a:hover span{background:url(../images/common_icon.png) no-repeat 0 -531px;}
.navleft_two dt.submenuheader_v a span{background:url(../images/common_icon.png) no-repeat 0 -505px;}
.navleft_two dd{padding:3px 0 3px 36px; background-color:#e7f5ff; border:none; display:none;}
.navleft_two dd a{padding-top:3px; padding-bottom:3px;}
.mart1{margin-top:1px;}
.navleft_cultop{display:block; height:3px; font-size:1px; line-height:normal; background:url(../images/cul_fillet.png) no-repeat -503px top;}
.stuleft_award ul{padding-left:4px; text-align:center;}
.stuleft_award ul li{padding-top:10px;}
.stuleft_award .stuleft_award_btn{display:block; height:33px; font-size:14px; line-height:210%; color:#fff; font-weight:bold; background-position:-494px -75px;}
.culbtm_l{padding-bottom:4px; background:url(../images/cul_fillet.png) no-repeat -1419px bottom;}
.cultitle,.cultitle_c{height:30px; padding-left:4px; background:url(../images/cultop_l.gif) no-repeat left top;}
.cultitle span,.cultitle_c span{display:block; font-size:13px; font-weight:bold; color:#104c93; height:30px; padding-left:8px; line-height:30px;}
.cultitle span{background:url(../images/cultop_r.png) no-repeat right top;}
.cultitle_c span{background:url(../images/culr_bg.png) no-repeat top right;}
.lfour_method_g ul{height:115px; padding:3px 0 0 14px; overflow:hidden;}
.lfour_method_g ul li{float:left; height:39px; margin-top:10px; padding-right:10px;}
.lfour_method_g ul li a{display:block; padding:9px 30px 0 10px; width:76px; height:30px; text-align:center; background-position:-719px -46px;}
.otherleft h2{color:#fff; font-weight:bold; font-size:13px; height:21px; padding-left:28px; padding-top:5px; background-position:-429px -98px;}
.otherleft_box{border-left:1px solid #cecece; border-right:1px solid #cecece; padding:10px 7px 0 7px; background-color:#fff;}
.otherleft_box_b{font-size:1px; line-height:normal; height:8px; background-position:-622px -116px;}
.otherleft_box .otherleft_nav{margin-left:14px;}
.otherleft_nav li{padding:2px 0 2px 12px; background:url(../images/common_icon.png) no-repeat 0 -603px;}
.otherleft_serve li{padding-bottom:8px;}
.otherleft_serve li a:link,.otherleft_serve li a:visited{color:#369;}
.sidb_nav{font-weight:bold; padding-left:13px; background:url(../images/orangearrows.gif) no-repeat scroll left center;}
#rightsidebar span{display:block; margin-bottom:10px;}
.righttime{margin-bottom:10px; text-align:center; height:31px; background:#fff url(../images/countdown.png) no-repeat left top; padding:45px 0 0 0; font-size:28px; font-weight:bold;}
.r_kefu a{display:block; height:135px; padding:45px 0 0 31px; width:69px; background:#fff url(../images/kefu_meeting.png) no-repeat left top;}
.r_kefu a:link,.r_kefu a:visited{color:#CC0000;}
.r_kefu a:hover,.r_kefu a:active{color:#CC0000; text-decoration:none;}
#footer{padding:20px 0 50px 0;}
.fillet990_t{background-position:0 -144px;}
.fillet990_b{background-position:0 -159px;}
.btm_help{background-color:#fff; padding-top:13px; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2;}
.btm_help dl{float:left; padding:0 46px;}
.btm_help dt{font-size:14px; font-weight:bold; line-height:32px; padding-left:35px; border-bottom:1px solid #e8e8e8;}
.btm_help_guide{background-position:0 -197px;}
.btm_help_faq{background-position:0 -238px;}
.btm_help_pay{background-position:0 -280px;}
.btm_help_tel{background-position:0 -321px;}
.btm_help dd{color:#636363; padding:1px 0 1px 0; margin-left:38px;}
.btm_help dd a,.btm_help dd a:hover,.btm_help dd a:visited{color:#636363;}
.btm_service{clear:both;margin-left:340px;margin-top:15px;}
.btm_service span{float:left;}
.btm_service span a{display:block; text-indent:-9999px;height:46px; overflow:hidden;}
.btm_service_0{width:173px; background-position:-622px -58px;}
.btm_service_31{width:185px; background-position:-805px -58px;}
.footer_nav{clear:both; height:91px; margin-top:5px; text-align:center; padding-top:10px; position:relative; z-index:10;}
.footer_nav a{
	font-size:12px;
	line-height:200%;
}
.footer_nav span a,.footer_nav span a:hover,.footer_nav span a:visited{font-size:12px; color:#787878;}
.beida_logo{position:absolute; top:15px; left:60px; z-index:10;}
.e_logo{height:45px; position:absolute; top:30px; right:0; z-index:10;}/
#footer_sim{margin:15px 0; color:#585757; text-align:center;}
#footer_sim ul{padding:10px 0 6px 0; border-top:1px solid #acacac;}
#footer_sim ul li{display:inline; padding:0 2px;}
.fbar{height:30px; position:fixed; left:0; bottom:0; right:0; z-index:999;}
.fbar_wrap{border:1px solid #666; border-bottom:none; height:29px; margin:0 auto; width:1010px; position:relative; z-index:1000;}
.fbar ul{padding-top:3px; width:1000px; position:absolute; left:0; top:0; z-index:1002;}
.fbar li{float:left; display:inline; font-size:14px; line-height:24px; margin-left:15px;}
.fbar li span{padding-right:15px;; border-right:1px solid #fff;}
.fbar li a:link,.fbar li a:visited,.fbar li a:hover,.fbar li a:active{color:#fff; font-family:"宋体","Arial,verdana";}
.fbar li a:hover,.fbar li a:active{text-decoration:underline;}
.fbar .f_dw{float:right; height:23px; line-height:23px; text-align:right;}
.fbar .f_dw a{display:block; background:url(../images/fbar_dwbtn.png) no-repeat 0 0; padding-right:10px; width:269px;}
.fbar .f_dw a:link,.fbar .f_dw a:visited,.fbar .f_dw a:hover,.fbar .f_dw a:active{font-size:12px; color:#333;}
.fbar_alpha{display:block; background-color:#999; height:30px; opacity:0.85; filter:alpha(opacity=85); position:absolute; left:0; top:0; z-index:1001; width:100%;}
.fbar{_position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));};

.post_form{width:100%;font-size:13px;color:#444444;}
.post_form .nav{width:100%;height:28px;float:left;line-height:28px;background-color:#20ACEE;margin:10px auto;color:#fff;font-weight:bold;}
.post_form .nav a{color:#fff;font-weight:bold;}
.post_form .nav span{display: inline-block;}
.post_form .info{width:100%;margin:10px 0;padding-left:5px;}
.post_form .info span{margin-right:15px;}
.post_form .content{width:100%;}
.post_form .content #saytext{width:99%;}
.post_form .btn{width:80px;margin:10px auto;}

.letsdoit{display:none;}
.letsdoit p{text-indent:0;}
.letsdoit .question{width:765px;padding:10px;display:block;border:1px solid #eee;}
.letsdoit .question .line{padding:5px 0;overflow:hidden;}
.letsdoit .question .line .tag{font-weight: bold;display: inline-block;margin-bottom:-9999px;padding-bottom:9999px;float:left;}
.letsdoit .question .line .cont{display: inline-block;margin-left:10px;width:710px;}
.doit{width:115px;height:35px;margin:0 auto 15px;display:block;cursor:pointer;}
.doit .doit_btn{width:115px;height:35px;}

#infocommentarea{}
与标准答案相对误差在正负0.5%以内视为正确
1、P1与P2之间的直线距离是多少？（标准答案：43.81）
2、模型体积是多少？（标准答案：44514.37）