@CHARSET "UTF-8";

/* 全局定义 */
body {font-family: "宋体", arial; margin: 0; padding: 0; background: #FFF; font-size: 13px; color: #000;}
div,form,img,ul,ol,li,dl,dt,dd,p,h3{margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 {margin: 0; padding: 0;}
table,td,tr,th {font-size: 12px;}
li {list-style-type: none;}
h2 {font-size: 14px; margin: 0px; padding: 0px; margin-top: 0px; float: left;}

/* 链接颜色 */
a{color: #000000; text-decoration: none;}
a:hover {text-decoration:underline;}

/* 头部定义 */
.header {width: 960px; margin: 0 auto; background: url(headerbackground.gif) repeat-x; height: 84px;clear: both;}
.list_header{width: 100%; margin: 0 auto; background: url(headerbackground.gif) repeat-x; height: 84px; float: left}
.order_header{width: 90%; margin: 0 auto; background: url(headerbackground.gif) repeat-x; height: 84px;clear: both;}
div.refbook {float: left;}
.righttop {float: right;}
.rtnav {float: right; padding: 5px; line-height: 120%;}
.login_wrapper{margin: 0px auto; width: 860px;padding:20px;line-height:35px;background: white; overflow:hidden;}
.login_right{width:300px;border-left:1px solid #d6d6d6;padding-left:30px;padding-top:20px;text-algin:left;color:#262d63; line-height:35px; overflow:hidden;}
.login_right a{color:#262d63;background:url(icon.gif) no-repeat left center;padding-left:15px;}

/* 脚页定义 */
.bottomnav {width: 960px; margin: 0 auto; height: 28px; color: #898989; background-color: #f3f7fa; font-weight: normal; padding-top: 14px; border-bottom: 1px solid #478fe4; text-align: center; clear: both;}
.order_bottomnav {width: 90%; margin: 0 auto; height: 28px; color: #898989; background-color: #f3f7fa; font-weight: normal; padding-top: 14px; border-bottom: 1px solid #478fe4; text-align: center; clear: both;}
.bottomnav a:link, .bottomnav a:visited, .bottomnav a:hover, .bottomnav a:active {color: #323232;}
.footer {width: 960px; margin: 0 auto; padding-top: 20px; background-color: #f3f7fa; font-weight: normal; text-align: center; line-height: 200%; padding-bottom: 30px;  clear: both;}
.order_footer {width: 90%; margin: 0 auto; padding-top: 20px; background-color: #f3f7fa; font-weight: normal; text-align: center; line-height: 200%; padding-bottom: 30px;  clear: both;}
.footer a:link, .footer a:visited, .footer a:hover, .footer a:active {color:#767779;}
.footer span {color:#767779;}
.footer span.copyright {color:#767779; font-family: arial;}

.mainback {width: 960px; margin: 0 auto; background-color: #f3f7fa; clear: both; overflow:hidden;}

.bg_x {background: url(bg_x.jpg) no-repeat;}
.submit {width: 82px; height: 23px; background-position: -4px -55px; border: 0; color: #464646; line-height: 23px;}
.input_L2 {width: 82px; height: 23px; background-position: -4px -80px; border: 0; color: #464646; line-height: 23px;}
.xx input{width: 160px; font-size: 14px; margin-left: 10px; padding: 4px 2px; border: #A1BCA3 1px solid; float: left; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }


/*页面主体*/
.side_content{float:left;width:250px;padding:10px 0;background:#dde3f3;}
.child_nav1{width:210px;margin:0 auto;border:1px solid #90a8c0;background:#d2e6ff;}
.child_nav1 li{padding:3px 0;padding-top:8px;padding-left:45px;border-bottom:1px solid #4588a3;}
.child_nav1 li.current{background:url(icon2.gif) no-repeat 10px 10px;}
h3.order_tit{clear:both;width:156px;height:20px;padding-top:10px;padding-left:40px;margin:10px auto;background:url(tit_bg1.jpg) no-repeat;color:#3a79be;font-size:14px;}
dl.contact{width:190px;margin:0 auto;line-height:25px;color:#333; font-size:12px;}
dl.contact dt{float:left;width:50px; font-weight:bold; text-align:right;}
dl.contact dd{float:left;width:140px;}
p.service{width:190px;margin:0 auto;line-height:25px;color:#333; font-size:12px;}


.main_content{float:right;width:700px; line-height:25px;padding:10px 0;padding-left:10px;background:#f3f7fa;}
.list_main_content{float:left;width:900px; line-height:25px;padding:10px 0;padding-left:10px;background:#f3f7fa;}
.new_main_content{float:left;width:100%; line-height:25px;padding:10px 0;padding-left:50px;background:#f3f7fa;}
.main_content p{padding:0 10px;line-height:25px;margin-top:10px;}
p.notice{padding:10px 20px;line-height:30px;font-size:14px; font-weight: bold;color:#334e6b;}
h3.sty1{width:670px;height:23px;line-height:23px;padding-left:10px;margin:20px 0; background:url(tit_bg2.jpg) repeat-x;border:1px solid #99b3c0; font-size:14px;color:#2081b8;}
h3.cor_sty1{width:670px;height:23px;line-height:23px;padding-left:10px;margin:20px 0;  repeat-x; font-size:14px;color:#2081b8;}
h3.sty1 span{float:right;padding-right:10px; font-size:12px; font-weight:normal;color:#333;}
h3.sty2{width:650px;height:23px;line-height:23px;padding-left:30px;margin:20px 0; background:url(icon5.jpg) no-repeat left center;font-size:14px;color:#419ceb;}
div.order_button1,div.order_button2{ text-align:center;margin:10px 0;}
div.order_button1 a{ display: inline-block;padding-left:30px;margin-right:20px;background:url(icon4.jpg) no-repeat left;color:#8f8f8d; font-size:14px; font-weight:bold;}
div.order_button1 a.on{padding-left:30px;background:url(icon3.jpg) no-repeat left;color:#ff7d39; text-decoration:none;}
div.order_button2 a{ display: inline-block;padding-left:30px;margin-right:20px;background:url(icon8.jpg) no-repeat left;color:#8f8f8d; font-size:14px; font-weight:bold;}
div.order_button2 a.on{padding-left:30px;background:url(icon9.jpg) no-repeat left;color:#419ceb; text-decoration:none;}

table.data_sty1{background:#586d80;line-height:25px;}
table.data_sty1 th{background:#dbeaff;color:#2f4e91; line-height:30px;}
table.data_sty1 td{background:#fff;color:#333; text-align:center;}
table.data_sty1 td a.bursary{ display:block;float:left;background:url(icon6.gif) no-repeat 5px 5px;padding:0 5px;padding-left:20px; text-align:left;}
table.data_sty1 td a.open_out{ display:block;float:left;background:url(icon7.gif) no-repeat 5px 5px;padding:0 5px;padding-left:20px; text-align:left;}

table.data_sty2{border:3px solid #5b87ae;color:#419ceb;}
table.data_sty2 th{ font-size:18px; text-align:left;color:#000;}
table.data_sty2 th,table.data_sty2 td{padding:0 5px;line-height:25px;height:25px;}
table.data_sty3{background:#586d80;line-height:25px;}
table.data_sty3 th{background:#dedede;color:#333; line-height:30px;}
table.data_sty3 td{background:#fff;color:#333;padding:0 5px;}
table.data_sty3 td a.bursary{ display:block;float:left;background:url(icon6.gif) no-repeat 5px 5px;padding:0 5px;padding-left:20px; text-align:left;}
table.data_sty3 td a.open_out{ display:block;float:left;background:url(icon7.gif) no-repeat 5px 5px;padding:0 5px;padding-left:20px; text-align:left;}

div.f14{color:#419ceb; font-size:14px; font-weight:bold; line-height:40px;height:40px;}
h4.sty1{width:90%;margin:10px auto;padding-left:10px;font-size:12px;color:#419ceb;border-bottom:1px solid #419ceb;}
h4.cat_sty1{width:90%;margin:10px auto;padding-left:10px;font-size:12px;color:#419ceb;}
div.book_sort{width:85%;margin:10px auto;border:1px solid #999; }
div.book_sort dl{clear:both;margin:10px;margin-bottom:10px;border-bottom:1px solid #999;overflow:hidden;_height:1%;}
div.book_sort dl dt{float:left; display:inline;padding:5px 10px;margin-right:10px;background:#d1e3af;}

h3.sort_tit{clear:both;width:156px;height:20px;padding-top:10px;padding-left:20px;margin:10px auto;background:#dbf7ff url(arrow.gif) no-repeat 10px 13px;color:#3a79be;font-size:14px;border-top:1px solid #c1e2e9;}
p.sort_child{width:150px;margin:0  auto; line-height:20px;}
p.sort_child a{color:#265581;}
p.book_show{ text-align:center;}
p.book_show img{width:170px;height:248px;border:5px solid #b2b5c4;border-top:none;border-left:none;}
table.book_info{margin:0 auto;margin-top:10px;border:1px solid #437cc3;background:#437cc3; line-height:20px;}
table.book_info th{width:70px;background:#efefef; text-align:left; font-weight:normal;padding:0 5px;}
table.book_info td{background:#fff;padding:0 5px;}
ul.detail_nav{height:23px;line-height:23px;background:url(tit_bg.gif) repeat-x;}
ul.detail_nav li{padding:0 10px;margin:0 10px;float:left;}
ul.detail_nav li.on{background:url(tit_bg_on.gif) repeat-x;}
ul.detail_nav li a{color:#fff;}
ul.detail_nav li.on a{color:#333; font-weight:bold;}
div.detail_content{padding:20px;}
div.detail_content p{ text-indent:2em;}