@charset "utf-8";
/* CSS Document */
/* basic */
*{margin:0;padding:0;background-repeat:no-repeat;}
body{min-width:990px;padding-bottom:10px;font-family:Tahoma,Geneva,sans-serif;font-size:9pt;color:#333;}
a{color:#06c;text-decoration:none;}
a:hover,a:focus{color:#ff6600;text-decoration:underline;outline:none;}
ul li{list-style:none;}
.clear{clear:both;}
.overflow{overflow:hidden;}
img{vertical-align:top;border:none;}
input.text,textarea,select{padding:3px 2px;font-family:inherit;font-size:inherit;color:inherit;border:1px solid #e6e6e6;}
input.text,textarea{border-color:#9f9f9f #dcdcdc #dcdcdc #9f9f9f;}
select{border:1px solid #dcdcdc;}
label,button{cursor:pointer;}
.left{float:left;}
.right{float:right;}
.block{display:block;}
.unblock{display:none;}
.mart10{margin-top:10px;}
.marr10{margin-right:10px;}
.box{clear:both;zoom:1;text-align:left;}
.box:after{clear:both;display:block;visibility:hidden;height:0;content:".";}
#site-nav-bd,#header,#main,#footer{width:980px;margin:0 auto;}
/* header */
#site-nav{width:100%;height:26px;background:url(../images/sit-navbg.gif) repeat-x;}
#site-nav-bd{padding:2px 0;height:22px;line-height:22px;clear:both;}
#site-nav-bd .toplog{height:22px;}
#site-nav-bd .toplog a{color:#666;}
#site-nav-bd .toplog a:hover{text-decoration:underline;}
#site-nav-bd .toplog li{height:22px;line-height:22px;float:left;}
#site-nav-bd .toplog li.redheadline{background:url(../images/regheadline.gif) no-repeat right center;}
#site-nav-bd .toplog li.pad{padding:0 8px;}
#site-nav-bd .toplog li.pad1{padding:0 4px;}
#site-nav-bd .toplog li a.hover,#site-nav-bd .toplog li a.hover:hover{color:#ff6600;}
.video p.tags,.video p.more,.videoCate p.tags,.ask p.tags,.ask p.more,.video ul.vtab,.blogCate p.tags{overflow:hidden;}
ul.link{height:22px;float:right;}
ul.link a{color:#333;}
ul.link a:hover,ul.link a.high{color:#ff6600;}
ul.link li{float:left;padding:1px 10px 0 10px;}
ul.link li.regheadline{background:url(../images/regheadline.gif) no-repeat right center;}
ul.link li.my{padding:2px 0 0;width:60px;height:20px;border-bottom:0;position:relative;z-index:9998;}
ul.link li.my #mychild{padding:0 10px;width:40px;height:18px;line-height:18px;background:url(../images/icon_down.gif) no-repeat 44px 8px #eee;border:1px solid #eee;display:block;top:2px;left:0;position:absolute;z-index:3;}
ul.link li.my #mychild.hover{border:1px solid #D8D8D8;border-bottom:0;top:2px;left:-1px;position:absolute;color:#ff6600;display:block;z-index:10000;}
ul.link li.my ul{padding:5px 0;border:1px solid #D8D8D8;background:#fff;display:none;left:-1px;top:20px;position:absolute;z-index:9999;}
ul.link li.my ul li{padding:0;}
ul.link li.my ul li a{display:block;width:55px;padding:0 10px;color:#666;text-align:center;}
ul.link li.my ul li a:hover{color:#f60;background-image:url(../images/icon_29.gif);background-position:5px center;}
ul.link li.mycar{margin:0 3px 0 -1px;padding-right:0}
ul.link li.mycar a,ul.link li.mycar a:hover{padding:0 6px 0 25px;height:18px;line-height:18px;background:url(../images/icon_car.gif) no-repeat 5px 4px #fff;border:1px solid #d8d8d8;cursor:pointer;display:inline-block;text-decoration:none;}
#header{padding-top:15px;background:url(../images/bg_13.gif) no-repeat 280px 37px;}
#header h2{margin:20px 0 32px;float:left;}
#header h2 a{display:block;width:247px;height:52px;text-indent:-9999px;background-image:url(../images/logo.gif);}
#header h1{margin:20px 0 32px;float:left;}
#header h1 a{display:block;width:247px;height:52px;text-indent:-9999px;background-image:url(../images/logo.gif);}
form.search{float:right;width:473px;}
form.search input.select{float:left;}
form.search .tsearch{width:340px;height:34px;background:#FFA12B;float:left;position:relative;}
form.search ul li.current .rc-ll,form.search ul li.current .rc-lr,form.search .rc-lt,form.search .rc-lb{width:1px;height:1px;display:block;font-size:0;background:#ffdebb;position:absolute;}
form.search .rc-lt{left:3px;top:3px;}
form.search .rc-lb{left:0;bottom:0;}
form.search .tsearch input.text{padding:5px;width:327px;height:18px;line-height:18px;background:url(../images/icon_search.gif) no-repeat 5px center #fff;border:0;font-size:14px;left:3px;top:3px;position:absolute;vertical-align:middle;}
form.search button{width:133px;height:34px;background:url(../images/search.gif);border:0;float:left;text-indent:-9999px;}
form.search ul{height:23px;display:block;}
form.search ul li{float:left;position:relative;}
form.search ul li a{padding:0 10px;height:23px;line-height:23px;color:#3e3e3e;display:inline-block;}
form.search ul li a:hover{text-decoration:underline;}
form.search ul li b{display:none;}
form.search ul li.current a{padding:0 13px;height:23px;line-height:23px;background:#FFA12B;color:#fff;}/*F27B04*/
form.search ul li.current a:hover{color:#fff;}
form.search ul li.current .rc-ll{left:0;top:0;}
form.search ul li.current .rc-lr{right:0;top:0;}
form.search .tsearch-hot{margin:0 95px 0 5px;padding:10px 0 0 10px;height:20px;line-height:20px;border-bottom:1px solid #e5e5e5;clear:both;position:relative;}
form.search .tsearch-hot a{margin-right:10px;color:#3e3e3e;}
form.search .tsearch-hot a:hover{color:#ff5500;text-decoration:underline;}
form.login button,.commentForm button{width:48px;height:26px;color:#952800;border:none;*border:0;background-image:url(../images/btn_1.gif);}
ul.nav{height:36px;clear:both;background:url(../images/nav/bg_header_c.gif) repeat-x;overflow:hidden;}
ul.nav li{height:36px;line-height:38px;*line-height:40px;float:left;font-weight:bold;}
ul.nav li a{padding-left:15px;color:#fff;display:block;font-size:14px;}
ul.nav li a span{padding-right:15px;display:block;}
ul.nav li a:hover{padding-left:15px;background:url(../images/nav/bg_header_h.gif) no-repeat left top;color:#fff;display:block;text-decoration:none;}
ul.nav li a:hover span{padding-right:15px;background:url(../images/nav/bg_header_h.gif) no-repeat right top;display:block;}
ul.nav li.navl,ul.nav li.navr{width:5px;height:36px;font-size:0;}
ul.nav li.navl{margin-right:7px;background:url(../images/nav/bg_header_l.gif) no-repeat;}
ul.nav li.navr{background:url(../images/nav/bg_header_r.gif) no-repeat;float:right;}
ul.nav li.navw{width:11px;height:36px;background:url(../images/nav/bg_header_w.gif) no-repeat center top;font-size:0;}
ul.nav li.current{padding:0 5px;}
ul.nav li.current a,ul.nav li.current a:hover{background:url(../images/nav/bg_header_n.gif) no-repeat left top;color:#333;}
ul.nav li.current a span,ul.nav li.current a:hover span{background:url(../images/nav/bg_header_n.gif) no-repeat right top;}
/*暂时没有用的*/
.professional dd a:hover,.professional h3 a:hover{color:#f90;text-decoration:none;}
/* main */
#main{margin-top:10px;margin-bottom:15px;}
.mainContent h2,.secContent h2{font-size:10.5pt;}
.outside{margin-bottom:15px;padding:6px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#e7e7e7;}
.inside{padding:17px 15px;border:1px solid #cdcdcd;-moz-border-radius:2px;-webkit-border-radius:2px;background-color:#fff;}
/* mainContent */
.mainContent{float:left;width:649px;}
ul.recommended h3 a,.professional dd a,.video p.tags a,.video h3 a,.videoCate p.tags a,.ask p.tags a,form.login a,.teacher h3 a,.teacher dd a,.recommended .reco h3 a,.top a,.hot li a,.blogCate p.tags a{font-size:9pt;font-weight:normal;text-decoration:underline;}
ul.recommended h3 a:hover,.professional dd a:hover,.video p.tags a:hover,.video h3 a:hover,.videoCate p.tags a:hover,.ask p.tags a:hover,form.login a:hover,.teacher h3 a:hover,.teacher dd a:hover,.recommended .reco h3 a:hover,.top a:hover,.hot li a:hover,.blogCate p.tags a:hover{text-decoration:none;}
ul.recommended dt,ul.recommended dd,.teacher dt,.teacher dd,.top dt,.top dd{display:inline;}
ul.recommended dd strong{margin-right:3px;color:#f60;}
ul.recommended dd a,.video dd a,.top dd a,.info .basic dd a{color:#333;}
.video p.tags,.video p.more,.videoCate p.tags,.ask p.tags,.ask p.more,.blogCate p.tags{margin:1px 15px 0 15px;}
.video .inside{padding-right:0;padding-bottom:0;}
*+html .video .inside{padding-bottom:17px;}
.video h2,.videoCate h2,.ask h2,.blogCate h2{float:left;margin-right:15px;_margin-right:0;}
.video h2 a,.ask h2 a,.teacher h2,.examFree h2 a,.recommended h2,.keywords h2,.top h2,.comment .inside h2,.videoCate h2 a,.blogCate h2 a,.productCate h2 a{display:block;width:69px;height:17px;text-indent:-9999px;}
.video h2 a,.ask h2 a{margin-bottom:15px;_margin-bottom:0;}
.video h2 a{width:87px;background-image:url(../images/title_1.gif);}
.video p.tags,.videoCate p.tags,.ask p.tags,.blogCate p.tags{_float:left;}
.video p.tags a,.videoCate p.tags a,.ask p.tags a,.blogCate p.tags a{padding:0 7px 0 11px;}
.video p.more,.ask p.more,.videoCate p.more,.blogCate p.more,.productCate p.more{_display:inline;float:right;}
.video p.more,.blogCate p.more,.ask p.more{_margin-top:1px;}
.secContent .blogCate p.more,.secContent .productCate p.more{_margin-top:-18px;}
.video p.more a,.ask p.more a,.videoCate p.more a,.blogCate p.more a,.productCate p.more a{padding-right:10px;color:#f90;background-image:url(../images/icon.gif);background-position:27px -130px;*background-position:27px -132px;_background-position:27px -130px;}
.video li{width:132px;margin:0 23px 17px 0;}/*float:left;*/
.boxs li{float:left;}
.video h3{overflow:hidden;height:35px;*height:33px;*line-height:1.3;margin:5px 0;}
.video dt,.video dd,.recommended .reco dt,.recommended .reco dd{line-height:1.5;}
.video dt,.recommended .reco dt{float:left;margin-right:3px;color:#999;}
.video dt.price,.reco dt.price{padding-top:6px;}
.video dd.price strong,.reco dd.price strong{margin-right:3px;font-size:150%;color:#f60;}
.ask .inside{padding-bottom:5px;}
.ask h2 a{height:16px;background-image:url(../images/title_18.gif);}
.ask p.more{margin-right:0;}
.ask li{margin-bottom:10px;padding:0 0 5px 18px;border-bottom:1px dashed #ccc;background-image:url(../images/icon.gif);background-position:2px -145px;}
.ask h3,.ask p.cate{display:inline;}
.ask h3 a{font-size:10.5pt;font-weight:normal;}
.ask p.cate,.ask p.cate a{color:#666;}
.ask p.cate,.ask p.cate span{margin:0 5px;}
.ask p.cate span{font-size:8pt;}
.ask p.member{float:right;*margin-top:-22px;padding-left:18px;color:#999;background-image:url(../images/icon_9.gif);background-position:left 3px;}
/* secContent */
.secContent{float:right;width:316px;}
.topVideo{margin-bottom:15px;padding:10px 12px;}
.topVideo object{width:290px;height:230px;margin:10px 0;outline:none;}
.topVideo object.notIE{_display:none;}
.topVideo p{line-height:1.3;}
.topVideo p.teac{margin-bottom:5px;font-size:10pt;}
.topVideo p.num{float:right;margin-top:-22px;font-size:8pt;}
.topVideo p.num a{font-size:10pt;color:#999;}
form.login{padding-bottom:12px;}
form.login p{margin-bottom:5px;}
form.login p span{*position:absolute;*margin-top:10px;}
form.login p span.t{float:left;width:80px;padding-top:5px;*padding-top:0;text-align:right;}
form.login input.text{width:110px;margin-right:10px;*margin-left:82px;padding:5px 3px;border-color:#9f9f9f #dcdcdc #dcdcdc #9f9f9f;}
form.login img{margin-top:2px;border:1px solid #333;}
form.login span.rem{*margin:13px 0 0 -3px;_margin-top:11px;}
form.login button{margin:0 78px 0 80px;*margin-left:82px;color:#fff;}
.teacher h2,.examFree h2 a,.recommended h2,.keywords h2,.top h2{margin:5px 0;}
.teacher h2,.recommended h2,.keywords h2,.top h2{*padding-top:5px;*background-position:left 5px;}
.teacher h2{background-image:url(../images/title_2.gif);}
.teacher li{margin-bottom:15px;padding-bottom:10px;border-bottom:1px dashed #efefef;}
.teacher .pic{float:left;margin-right:10px;}
.teacher h3{margin-bottom:5px;}
.teacher p{color:#666;}
.teacher dl{margin-top:15px;}
/* cateNav 
.cateNav{margin:30px 20px 25px 30px;}
.cateNav h1{font-size:300%;font-weight:normal;}
.cateNav p{color:#666;}
.cateNav ul{float:right;margin-top:-45px;}
.cateNav li{float:left;margin-left:5px;}
.cateNav li a{padding:30px 10px 10px 25px;font-size:10.5pt;-moz-border-radius:5px;-webkit-border-radius:5px;background-image:url(../images/bg_6.gif);}
.cateNav li.video a{background-position:10px 10px;}
.cateNav li.exam a{background-position:10px -44px;}
.cateNav li.ask a{background-position:10px -98px;}
.cateNav li.exer a{background-position:10px -150px;}
.cateNav li.forum a{background-position:10px -202px;}*/
/* default & exam */
ul.tab{*position:relative;*margin-bottom:-1px;padding-left:20px;}
ul.tab li{margin:5px 2px 0 0;padding-bottom:5px;width:30%;line-height:35px;border:1px solid #aaa;background:url(../images/icon_4.gif) no-repeat center 32px #fff;color:#0066cc;cursor:pointer;float:left;font-size:10.5pt;text-align:center;}
ul.tab li.current{line-height:45px;margin-top:0;margin-bottom:-1px;*margin-bottom:0;padding-bottom:3px;color:#666;font-weight:bold;color:#666;border-bottom-color:#f7f7f7;background:url(../images/bg_20.gif) left bottom;}
.exam{background-color:#ccc;}
.exam .current{display:block;*display:inline;}
.professional{*width:615px;padding:10px;background-image:url(../images/bg_21.gif);}
.professional dl{_display:inline;float:left;width:277px;margin:0;margin-bottom:1px;padding:10px 15px;border-bottom:1px dashed #e6e6e6;cursor:pointer;}
.professional dl.hover{padding:8px 13px 9px;border:2px solid #fe8802;background-color:#fffae7;}
.professional dt a{font-size:10.5pt;font-weight:bold;color:#0041d9;}
.professional dt a:hover,.professional dd a:hover{color:#f50;}
.professional dd{line-height:1.8;color:#cac9c9;}
.professional dd a{line-height:1.8;color:#565553;text-decoration:none;}
.professional dd strong a{font-weight:normal;color:#f50;}
/* category & exam */
.examFree h3{font-size:9pt;color:#690;}
.examFree ul{margin:10px 0;}
.examFree li{line-height:1.5;font-size:10.5pt;color:#666;}
.examFree li input{margin-right:5px;}
.examFree p a{display:block;width:36px;line-height:20px;margin-left:20px;color:#666;text-align:center;text-decoration:none;background-image:url(../images/btn_2.gif);}
.examFree p a:hover{color:#333;}
/* buy */
p.sbuy a{display:block;width:35px;line-height:22px;padding-left:35px;color:#933;text-decoration:none;background-image:url(../images/btn_6.gif);}
/* blog */
.blogCate h2 a{background-image:url(../images/title_13.gif);}
.blogCate ul{margin-top:15px;}
.blogCate li{margin-top:10px;padding:0 0 5px 20px;border-bottom:1px dashed #e7e7e7;background-image:url(../images/icon_28.gif);}
.blogCate h3{width:500px;}
.blogCate h3 a{font-size:10.5pt;font-weight:normal;color:#666;}
/* pic */
.video .pic{width:90px;margin:0 auto;padding:5px;border:1px solid #ccc;}
ul.recommended .pic,.teacher .pic,.top .pic{width:96px;height:78px;background-image:url(../images/bg_4.gif);}
.video .pic img,ul.recommended .pic img,.teacher .pic img,.top .pic img{width:90px;height:67px;}
.single .info .pic img{width:300px;}
/* page */
ul.page{margin:20px 0;overflow:hidden;}
ul.page li{float:left;margin-right:5px;}
ul.page li.current,ul.page li a{width:27px;line-height:25px;text-align:center;border:1px solid #d4d4d4;}
ul.page li.current,ul.page li a:hover{color:#f63;background-color:#fbefdb;border-color:#ffa615;}
ul.page li a{display:block;text-decoration:none;color:#f63;}
ul.page li.prev a,ul.page li.next a{width:auto;color:#105cb6;text-decoration:underline;border:none;background:none;}
ul.page li.prev a:hover,ul.page li.next a:hover{text-decoration:underline;}
ul.page li.prev a{padding-right:10px;}
ul.page li.next a{padding:0 10px;}
/* position */
ul.position{margin:10px 0;}
ul.position li{float:left;padding-left:25px;background-image:url(../images/icon_25.gif);background-position:10px 4px;*background-position:10px 2px;_background-position:10px 4px;}
ul.position li a{color:#0328c1;}
ul.position li.home{padding:0;background:none;}
ul.position li.home a{color:#333;}
ul.position li strong{color:#c60;}
/* comment */
#comment{width:100%;}
.comment{position:relative;z-index:10;}
.comment .commentsuc{padding-left:60px;width:250px;height:46px;line-height:46px;background:url(../images/icon_carbox.png) no-repeat -132px 6px #F0FFE5;border:1px solid #4DBF00;display:none;font-size:16px;left:200px;bottom:120px;position:absolute;z-index:9999;}
.comment h2{border-bottom-color:#b0b0b0;}
.comment_ul{margin:15px 0;width:100%;border-bottom:1px dotted #e6e6e6;}
/*.comment_ul li{margin-bottom:10px;padding:0 0 15px 105px;overflow:hidden;position:relative;}*/

.comment_ul .userimg{width:90px;float:left;text-align:center;word-wrap:break-word;}
.comment_ul .userimg span{margin:0 auto 5px;padding:1px;width:48px;height:48px;border:1px solid #ccc;display:block;}
.comment_ul .usercon .userconbox{width:98%;}
.comment_ul .usercon{margin:0 0 15px 100px;}
.comment_ul .usercon .user{margin-left:11px;padding:0 10px;height:34px;line-height:34px;border-top:1px solid #CFE3F7;position:relative;}
.comment_ul .usercon .user .user_pingtopl{width:21px;height:35px;background:url(../images/infoBg_user.gif);display:block;top:-1px;left:-12px;position:absolute;}
.comment_ul .usercon .user .user_pingtopr{width:12px;height:35px;background:url(../images/infoBg_user.gif) -21px 0;display:block;top:-1px;right:0;_right:-1px;position:absolute;}
.comment_ul .usercon .user .user_pingfrom{top:2px;right:14px;position:absolute;}
.comment_ul .usercon .user{font-weight:bold;}
.comment_ul .usercon .user span{font-size:8pt;font-weight:normal;color:#999;}
.comment_ul .usercon .message{margin-left:11px;padding:5px 10px 10px;border-left:1px solid #CFE3F7;border-right:1px solid #CFE3F7;font-size:10.5pt;}
.comment_ul .usercon .user_pingtime{margin-left:11px;padding-right:10px;border-left:1px solid #CFE3F7;border-right:1px solid #CFE3F7;font-size:8pt;font-weight:normal;color:#999;text-align:right;}
.comment_ul .usercon .user_pingtime div{width:100%;}
.comment_ul .usercon .user_pingfoot{margin-left:11px;_margin-left:13px;_margin-right:1px;height:5px;border-bottom:1px solid #CFE3F7;position:relative;}
.comment_ul .usercon .user_pingfoot .user_pingfootl{width:5px;height:6px;background:url(../images/infoBg_user.gif) -34px 0;font-size:0;display:block;bottom:-1px;_bottom:-2px;left:0;position:absolute;}
.comment_ul .usercon .user_pingfoot .user_pingfootr{width:5px;height:6px;background:url(../images/infoBg_user.gif) -39px 0;font-size:0;display:block;bottom:-1px;_bottom:-2px;right:0;_right:1px;position:absolute;}

div.message{padding:5px 10px;}
.comment p.loading{width:32px;height:32px;margin:50px auto;}
.comment p.noLogin{margin-left:10px;}
.comment p.noLogin a.goLogin{font-size:10.5pt;font-weight:bold;}
.commentForm{margin:15px 10px;padding-top:10px;border-top:1px solid #ccc;}
.commentForm p{margin-bottom:15px;}
.commentForm p.padleft{padding-left:50px;}
.commentForm label{vertical-align:top;margin-right:10px;}
.commentForm select{width:100px;}
.commentForm textarea{width:500px;height:160px;padding:2px;}
.commentForm input{height:16px;}
.commentForm img{padding-left:5px;cursor:pointer;}
.commentForm button{width:66px;height:23px;font-size:9pt;font-weight:bold;color:#000;border:none;background:url(../images/btn_bg.png) 0 -33px;}
/* score */
span.score{padding-left:65px;background-image:url(../images/star_comment.gif);}
span.score.s8{background-position:left -16px;}
span.score.s7{background-position:left -32px;}
span.score.s6{background-position:left -48px;}
span.score.s5{background-position:left -64px;}
span.score.s4{background-position:left -80px;}
span.score.s3{background-position:left -96px;}
span.score.s2{background-position:left -112px;}
span.score.s1{background-position:left -128px;}
span.score.s0{background-position:left -144px;}
span.score span{display:none;*display:inline;color:#fddd00 !important;}
.pro_rating{margin-bottom:15px;width:600px;overflow:hidden;position:relative;}
.pro_rating span{margin-right:10px;*padding-top:3px;_padding-top:1px;float:left;}
.pro_rating b{margin-left:10px;*padding-top:3px;_padding-top:1px;float:left;}
.rating{width:80px;height:16px;list-style:none;float:left;position:relative;background: url(../images/star-matrix.gif) no-repeat 0 0;}
.nostar{background-position:0 0}
.onestar{background-position:0 -16px}
.twostar{background-position:0 -32px}
.threestar{background-position:0 -48px}
.fourstar{background-position:0 -64px}
.fivestar{background-position:0 -80px}
ul.rating li{cursor: pointer;float:left;text-indent:-999em;}
ul.rating li a{position:absolute;left:0;top:0;width:16px;height:16px;text-decoration:none;z-index:200;}
ul.rating li.one a{left:0}
ul.rating li.two a{left:16px;}
ul.rating li.three a{left:32px;}
ul.rating li.four a{left:48px;}
ul.rating li.five a{left:64px;}
ul.rating li a:hover{z-index:2;width:80px;height:16px;overflow:hidden;left:0;background: url(../images/star-matrix.gif) no-repeat 0 0;}
ul.rating li.one a:hover{background-position:0 -96px;}
ul.rating li.two a:hover{background-position:0 -112px;}
ul.rating li.three a:hover{background-position:0 -128px}
ul.rating li.four a:hover{background-position:0 -144px}
ul.rating li.five a:hover{background-position:0 -160px}
/* error */
form.log span.error,.coupon span.error,form.recharge span.error{margin:10px 5px 15px 80px;_margin-bottom:5px;_margin-left:60px;padding:3px 5px 3px 22px;background:url(../images/icon_38.gif) no-repeat 3px 3px #ffc;border:1px solid #c03;color:#c03;clear:both;display:block;float:left;}
/* footer */
#footer{padding-top:5px;border-top:2px solid #ff9900;text-align:center;}
form#searchBottom{float:none;width:auto;margin-top:0;padding:5px 0;background-color:#fff5bf;}
form#searchBottom p{width:401px;line-height:normal !important;margin:0 auto;}
form#searchBottom a,form#searchBottom input{border-color:#e6e6e6;}
form#searchBottom input.select{margin-left:0;border-right:1px solid #e6e6e6 !important;}
form#searchBottom input.select{margin-right:5px;}
form#searchBottom input{margin-left:-3px;}
form#searchBottom ul{margin:-53px 0 0 290px;*margin-left:-690px;_margin-left:-691px;}
#footer dl,.friend .box{margin:25px 0 20px;padding:10px 20px;text-align:left;border:1px solid #eee;}
#footer dl dt,.friend h3{_position:relative;margin-top:-18px;*margin-bottom:5px;padding:0 10px;font-weight:bold;background-color:#fff;}
#footer dl dt{width:52px;}
#footer dl dt a,.friend h3{color:#fc0;}
#footer dl dd{_display:inline;float:left;margin:5px 10px;}
ul.link.bottom{display:inline-block;*display:inline;float:none;}
ul.link.bottom a:hover{text-decoration:underline;}
#footer p{line-height:3;color:#666;}
#footer p.time,#footer a img{display:none;}
#footer a{color:#666;}
#footer .friend,#footer .media{margin:10px 0;padding-bottom:5px;text-align:left;border-bottom:1px solid #ccc;}
#footer .friend{padding-bottom:10px;}
#footer .friend h2,#footer .media h2{margin-bottom:5px;font-size:10pt;}
#footer .friend h2 a{color:#333;}
#footer .friend li{display:inline;margin-right:10px;}
#footer .media li{float:left;margin:0 10px 5px 0;border:1px solid #e6e6e6;}
#footer .media li img{display:block;}
#footer ul.wlink{width:660px;margin:10px auto;}
#footer ul.wlink li{_display:inline;float:left;width:70px;height:40px;line-height:1.5;margin:0 5px;padding:5px 5px 5px 45px;color:#666;border:1px solid #d2d2d2;background-image:url(../images/icon_wlink.gif);background-position:5px 5px;}
#footer ul.wlink li.w2{background-position:5px -43px;}
#footer ul.wlink li.w3{background-position:5px -95px;}
#footer ul.wlink li.w4{background-position:5px -148px;}
#footer ul.wlink li.w5{background-position:5px -190px;}
#footer ul.wlink li a:hover{color:#bd0a01;}
/*浏览次数*/
#number{font-weight:100;}
/* 2010-07-12 keywords*/
.keyh3{font-size:16px;}
.keyh3 span{padding-left:30px;line-height:24px;display:block;background:url(../images/keysearch.png) no-repeat 0 0;}
.keyh3 a{color:#1A397C;}
.keyh3 a:hover{color:#ff6600;}
.keycon{margin-top:10px;line-height:25px;font-size:14px;}
/*--table--*/
.inside table,.inside table tr td{border:1px solid #000000;border-collapse:collapse;padding:5px;}
/*所有分类*/
.all_categories{}
.all_categories h1{padding-left:10px;height:30px;line-height:30px;background:url(../images/bookstore/btleftnavbg.gif);border:1px solid #ccc;border-bottom:0;font-size:14px;}
.all_categories dl{padding:5px 10px 10px;;width:958px;line-height:1.6;border:1px solid #ccc;border-top:0;}
.all_categories dl dt{padding:5px 10px 0;font-weight:bold;}
.all_categories dl dt a{color:#B45A01;}
.all_categories dl dd{padding:2px 10px 5px;border-bottom:1px dashed #ccc;}
.all_categories dl dd a{margin-right:15px;}
/**/
.list_style_l_s{margin:10px 0;padding:10px;border:1px solid #b0f542;border-collapse:collapse;}
.list_style_l_s th{padding:10px;background:#e7fec1;border:1px solid ##bof542;font-size:14px;text-align:center;}
.list_style_l_s td{padding:5px 10px;border:1px solid #b0f542;}
.list_style_l_s td a{color:#e841a8;}
/* mn=mainnav style 
.mn_con{border:#cecece 1px solid;background:#fcfcfc;}
.mn_con li{padding:5px;width:623px;border:1px solid #fff;border-bottom:1px solid #eee;cursor:pointer;}
.mn_con li.bottom{border-bottom:1px solid #fff;}
.mn_con li.current{border:#ff6600 1px solid;background:#fffae7;}
.mn_con li h1{padding-left:10px;line-height:24px;color:#1a397c;font-size:14px;}
.mn_con li dl{padding:5px;overflow:hidden;}
.mn_con li dl dd{padding-left:10px;width:190px;line-height:24px;float:left;}
.mn_con li dl dd a{color:#013dd9;text-decoration:none;}
.mn_con li dl dd a:hover{color:#ff6600;text-decoration:underline;}
.mn_con li dl dd .a1{color:#ff6600;font-weight:bold;text-decoration:none;}*/
/* 2010-04-23 market style
#online_main_left{width:300px;float:left;}
#online_main_left h2{padding-left:10px;height:30px;line-height:30px;color:#fff;font-size:14px;background-image:url(../images/main_left_h2.gif);}
.online_main_left_box{margin-bottom:10px;padding:10px 9px;border-left:#ff9933 1px solid;border-right:#ff9933 1px solid;border-bottom:#ff9933 1px solid;background:#fcf7f2;}
.online_main_left_box h3{height:25px;line-height:25px;font-size:14px;color:#ff9933;}
.online_main_left_box ul{width:100%;border-top:#ff9933 1px dashed;}
.online_main_left_box ul li{width:140px;padding:3px 0;float:left;}
.online_main_left_box_img{text-align:center;}
.online_new_box{height:25px;line-height:25px;border-bottom:#ccc 2px solid;}
.online_new_box h3{font-size:14px;}
.online_new_box_list{margin-top:10px;padding:10px;border-bottom:#ccc 1px dashed;}
.online_new_box_list_left{width:100px;float:left;text-align:left;}
.online_new_box_list_right{width:180px;float:right;}
.online_new_box_list_right h4{padding:3px 0;font-size:12px;}
.online_new_box_list_right p{line-height:150%;}
#online_main_right{width:670px;float:right;}
#online_main_right h3{height:30px;line-height:30px;border-bottom:#ff9933 2px solid;color:#ff9933;font-size:14px;}
.online_tab_con{margin-bottom:10px;padding:10px;width:648px;border:#ccc 1px solid;}
.online_main_right_box{margin-top:10px;padding:10px 0;border-bottom:#ccc 1px dashed;}
.online_main_right_img{width:100px;float:left;text-align:center;}
.online_main_right_con{width:538px;float:right;}
.online_main_right_con h4{padding:3px 0;font-size:14px;}
.online_main_right_con p{line-height:150%;font-size:12px;}
.online_main_right_con_money{margin:10px 0;} */

