/*基础样式表*/
html{
scrollbar-shadow-color:#CFCFCF;
scrollbar-highlight-color:#CFCFCF;
scrollbar-3dlight-color:#fff;
scrollbar-darkshadow-color:#fff;
scrollbar-arrow-color:#444;
scrollbar-face-color:#EFEEEE;
scrollbar-track-color:#F8F8F9;
overflow-y:scroll;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6,pre, form, fieldset, input, textarea, p, blockquote, th, td, img {padding: 0; margin:0;vertical-align:middle;}
body{padding:0 0 30px 0;background:url('../images/footbg.gif');_background-attachment: fixed;/* prevent screen flash in IE6 确保滚动条滚动时，元素不闪动*/font:normal 12px"宋体"; color:#444;word-wrap:break-word;}
fieldset, img {border:0;vertical-align:middle;}
table {border-collapse: collapse; border-spacing: 0;}
ol, ul {list-style: none;}
address, caption, cite,em, strong, th {font-weight: normal; font-style: normal;}
th,td {text-align: left;}
i,b,strong,em{font-style:normal;}

a:link{color:#0071d0;text-decoration:none;}
a:visited{color:#0071d0;text-decoration:none;}
a:hover{color:red;text-decoration:underline;}

.bread{display:block;padding:5px 0;overflow:auto;}

.pager{padding:5px;overflow:auto;}
.pagenum{height:24px;margin:0 auto;}
.pagenum li{display:block;float:left;margin:0 5px 0 0;}
.pagenum .current{margin:0 5px;font:bold 12px/20px "Tahoma";color:#fc5000;}
.pagenum li a{display:block;padding:4px 6px;border:1px solid #575757;font:bold 12px/100% "Tahoma";color:black;}
.pagenum li a:hover{border:1px solid #fc5000;color:#fc5000;text-decoration:none;}

/*顶部样式*/
.top{height:30px;background:url('../images/topbg.png') repeat-x;border-bottom:1px solid black;}
.headbar{height:30px;width:950px;margin:0 auto;background:url('../images/head.png') no-repeat;position:relative;}
.headbar .reg{position:absolute;top:0px;left:0px;}
.headbar .reg a{display:block;float:left;height:30px;width:70px;margin:0 10px 0 0 ;text-indent:-9999px;}
.logo{display:block;height:80px;background:url('../images/logo.png') no-repeat;overflow:auto;position:relative;}
.logo .backhome{display:block;height:80px;width:300px;text-indent:-9999px;}
.logo .cbn{display:block;width:121px;height:55px;text-indent:-9999px;position:absolute;right:130px;top:25px;}
.logo .diy{right:0;}
.navs{height:30px;padding:3px 0;background:url('../images/vol_navbg.gif') repeat-x;border:1px solid #444;position:relative;}
.navs li{display:block;float:left;}
.navs li a{display:block;float:left;height:30px;line-height:30px;padding:0 10px;color:black;text-decoration:none;}
.navs li a:hover{text-decoration:none;color:red;}
.navs .searc{position:absolute;right:5px;top:7px;}
.navs .searc .searbar{padding:1px 5px;}
.navs .searc input{vertical-align:middle;}
.logined{display:block;width:300px;height:30px;background:url('../images/topbg.png') repeat-x;line-height:30px;}
.logined a{color:black;}
.notic{display:block;padding:5px;background:#fff7f0;height:20px;line-height:20px;}

/*.searchbar .searchinput{height:26px;width:470px;padding:0 5px;background:none;border:none;line-height:26px;position:absolute;right:135px;top:47px;}
.searchbar .searchsub{width:110px;height:32px;background:none;border:none;position:absolute;top:44px;right:20px;cursor:pointer;}*/


/*结构样式*/
.bodybg{width:100%;height:100%;background:white;overflow:auto;}
.layout950{width:950px;margin:0 auto;overflow:auto;}
.layout740,.layout700,.layout650,.layout530,.layout300,.layout240,.layout200{height:100%;float:left;overflow:hidden;}
.layout740{width:740px;margin:0 0 0 10px;}
.layout700{width:700px;margin:0 0 0 10px;}

.layout650{width:650px;}
.layout530{width:530px;margin:0 10px;}
.layout300{width:300px;}
.layout240{width:240px;}
.layout200{width:200px;}
.titles{display:block;padding:10px 5px;position:relative;}


/*通用表单元素样式*/
.fillbox {display:inline-block;padding:0;border:1px solid #929292;vertical-align:middle;}
.fillbox input{display:block;height:14px;padding:2px;border:none;background:white;border-left:1px solid #ebebeb;border-top:1px solid #ebebeb;border-bottom:1px solid #fff;font:14px/14px "Tahoma";}
.w50{width:50px;}
.w100{width:100px;}
.w150{width:150px;}
.w200{width:200px;}
.w250{width:250px;}
.w300{width:300px;}
.w350{width:350px;}
.w400{width:400px;}
.w450{width:450px;}
.w500{width:500px;}

.btn{display:inline-block;height:38px;margin:10px auto;padding:0 0 0 37px;background:url("../images/sprite_btn.png") no-repeat;border:none;font:bold 14px/40px "宋体";text-align:left;color:#333;cursor:pointer;}
.btn:hover{color:red;text-decoration:none;}
.b240{width:240px;}
.b200{width:200px;background-position:0 -45px;}
.b150{width:150px;background-position:0 -90px;}
.b120{width:120px;background-position:0 -135px;}
.b100{width:100px;background-position:0 -180px;}
.bregi{width:158px; height:48px;margin:10px 0 0 0;background-position:0 -250px;color:#ec3301;}
.bsign{width:100px;margin:9px 0 0 0;background-position:0 -180px;}

.btn_s{display:inline-block;width:110px;height:26px;background:url("../images/sprite_btn.png") no-repeat;border:none;font:12px/26px "宋体";text-align:center;cursor:pointer;}
.bred{background-position:0 -410px;color:#fc3000;}
.bgray{background-position:0 -440px;color:#444;}
.bmini{width:80px;height:22px;padding:0 0 0 10px;background-position:0 -470px;line-height:22px;}
.replenish{width:155px;height:38px;background:url("../images/sprite_btn.png") no-repeat 0 -310px;border:none;cursor:pointer;}
.sendmsg{width:185px;height:38px;background:url("../images/sprite_btn.png") no-repeat 0 -360px;border:none;cursor:pointer;}
.done{display:block;padding:10px; text-align:center;}

#sucess{display:block;padding:3px 3px 3px 50px;background:#fbfff0 url("../images/sprite_symbol.gif") no-repeat 15px 3px;border:1px solid #8ebc00;border-left:8px solid #8ebc00;font:bold 14px/2em "Tahoma";}
#attention{display:block;padding:3px 3px 3px 50px;background:#fff8f3 url("../images/sprite_symbol.gif") no-repeat 15px -628px;border:1px solid #f37122;border-left:8px solid #fe7d00;font:bold 14px/2em "Tahoma";color:#fc5000;}
#wrong{display:block;padding:3px 3px 3px 50px;background:#fff3f3 url("../images/sprite_symbol.gif") no-repeat 15px -96px;border:1px solid #f32222;border-left:8px solid #fe0000;font:bold 14px/2em "Tahoma";color:red;}

.attention{display:block;height:26px;padding:0 0 0 20px;background:url("../images/sprite_symbol.gif") no-repeat 0 -245px;font:12px/26px "宋体";color:#444;}
.wrong{display:block;height:26px;padding:0 0 0 20px;background:url("../images/sprite_symbol.gif") no-repeat 0 -290px;font:12px/26px "宋体";color:#f22b00;}
.right{width:30px;height:30px;background:url("../images/sprite_symbol.gif") no-repeat 5px -200px;}
.ding{display:block;height:22px;padding:0 0 0 25px;background:#fdfcef url("../images/sprite_symbol.gif") no-repeat 5px -380px;border:1px solid #f9c54c;font:12px/22px "宋体";}
.ok{display:block;height:22px;padding:0 0 0 30px;background:#fbffe2 url("../images/sprite_symbol.gif") no-repeat 5px -200px;border:1px solid #b1ce4e;font:12px/22px "宋体";}
.explain{display:block;margin:5px 0;padding:5px;background:#fff7e0;border:1px solid #fedbbe;line-height:2em;}

.download,.download_ipub,.tocart,.read,.freedown{width:110px;height:40px;margin:0 auto;background:url("../images/detail_btn.gif") no-repeat;border:none;cursor:pointer;}
.download{background-position:0px 0px;}
.freedown{background-position:0 -40px;}
.read{background-position:0px -80px;}
.tocart{background-position:0px -120px;}
.download_ipub{background-position:0 -160px;}

/*################字体样式######################*/
.red{color:#ff3000;}
.blue{color:#0075c0;}
.green{color:#6e9200;}
.gray{color:#666;}
.black{color:#252525;}
.white{color:white;}
.yellow{color:yellow;}
.bold{font-weight:bold;}
.normal{font-weight:normal;}
.f22{font-size:22px;}
.f20{font-size:20px;}
.f18{font-size:18px;}
.f16{font-size:16px;}
.f14{font-size:14px;}
.f13{font-size:13px;}
.f12{font-size:12px;}
.f11{font-size:11px;}
.f10{font-size:10px;}
.f9{font-size:9px;}
.f8{font-size:8px;}
.tahoma{font-family:"Tahoma";}
.song{font-family:"宋体";}
.heiti{font-family:"黑体";}
.verdana{font-family:"Verdana";}
.a_left{text-align:left;}
.a_right{text-align:right;}
.a_center{text-align:center;}
.block{display:block;}
/*################底部样式######################*/
#foot{width:100%;height:100%;margin:0 auto;padding:10px 0;border-top:1px solid #000;text-align:center;clear:left;overflow:auto;}
#foot .caps{display:block;float:left;width:50px;height:85px;margin:5px 15px 0 0;}
#foot ul{width:750px;margin:0 auto;font:12px/1.8em "Tahoma";}
#foot span a{color:#5a5a5a;}
#foot span a:hover{color:black;text-decoration:underline;}
#foot img{vertical-align:top;}

.icon_service{position:fixed; right:0;top:200px;_position: absolute;_top: expression(documentElement . scrollTop +  200 + "px");}
.icon_service img{display:block;margin:0 0 5px 0;text-align:right;cursor:pointer;}