.middle{height:auto;margin-top:3px;background-color:#fff;}
.bigleft{float:left;width:258px;height:auto;background:#fff;}
.yuding{float:left;width:256px;border:1px solid #06822c;min-height:170px;overflow:hidden;}
.yuding_aa{float:left;width:100%;background:url(../images/book-bg.jpg) no-repeat top center;height:38px;}
.yuding_bb{float:left;width:234px;height:121px;min-height:121px;overflow:hidden;padding-left:16px;}
.yuding_bb form{display:inline;line-height:26px;line-height:26px;}
.yuding_bb input{width:108px;height:18px;line-height:18px;}
.buttom_search{float:left;margin-left:57px!important;_margin-left:29px;margin-top:6px!important;_margin-top:1px;}
.buttom_search .search_btn{width:115px;height:32px;cursor:pointer;}

.Column{float:left;width:256px;border:1px solid #06822c;}
.colummcontent{float:left;width:256px;height:auto;min-height:320px;padding-bottom:63px!important;}
.colummcontent ul{height:36px;}
.colummcontent li{float:left;line-height:36px;}
.colummcontent li a{float:left;width:191px;background:url(../images/line-bg.jpg) no-repeat left top;height:36px;padding-left:65px;}
.colummcontent li a:hover{background:url(../images/line-bg02.jpg) no-repeat left top;height:36px;padding-left:65px;width:191px;}

.bigright{magin-left:10px;height:auto;}
.bannerpic{float:right;width:100%;height:163px;background:url(../images/banner01.jpg) no-repeat;min-height:170px;}

.lxcontent{width:693px;border:1px solid #a1aed4;height:auto;min-height:350px;_height:350px;padding-left:20px;padding-right:20px;margin-top:10px;}
.lxcontent-title{border-bottom:1px solid #a1aed4;line-height:42px;height:42px;}
.contactnr{padding:20px 1px;zoom:1;}
.contactnr:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.contactnr dl{width:185px;float:left;border:1px solid #a1aed4;height:125px;margin:0 -1px -1px 0;overflow:hidden;padding:20px;font-family:΢���ź�;}
.contactnr dt{font-size:16px;color:#ed2b72;padding:0 0 5px 0;margin:0;}
.contactnr dd{padding:0;margin:0;}

.hinfo{padding:20px;}
.comlist{padding:8px 5px 8px 10px;margin-top:2px;float:left;line-height:25px;}
.comlist li{float:left;height:22px;_height:22px;line-height:22px;background:display:block;padding:5px 5px;_padding:5px 5px;vertical-align: bottom;text-align:left;}
.fivestar{width:66px;height:14px;background:url("../images/five_star.jpg") no-repeat top center;display:inline-block;vertical-align:middle;}
.fourstar{width:66px;height:14px;background:url("../images/four_star.jpg") no-repeat top center;display:inline-block;vertical-align:middle;}
.threestar{width:66px;height:14px;background:url("../images/three_star.jpg") no-repeat top center;display:inline-block;vertical-align:middle;}
.twostar{width:66px;height:14px;background:url("../images/two_star.jpg") no-repeat top center;display:inline-block;vertical-align:middle;}
.onestar{width:66px;height:14px;background:url("../images/one_star.jpg") no-repeat top center;display:inline-block;vertical-align:middle;}

.aboutcontent{border:1px solid #ddd1b6;height:auto;padding-left:20px;padding-right:15px;}
.aboutcontent-title{float:left;width:100%;border-bottom:1px solid #ddd1b6;line-height:40px;}
.aboutcontent-nr{height:auto;margin:0;padding:0px;line-height:20px;padding-top:5px;padding-bottom:30px;min-height:330px;}

.yscontent{float:right;width:693px;border:1px solid #a1aed4;height:auto;padding-left:20px;padding-right:20px;}
.yscontent-title{border-bottom:1px solid #a1aed4;height:42px;line-height:42px;}
.yscontent-nr{text-align:center;padding-top:10px;}

.honorcontent{float:right;width:693px;border:1px solid #a1aed4;height:auto;padding-left:20px;padding-right:20px;}
.honorcontent-title{border-bottom:1px solid #a1aed4;height:42px;line-height:42px;}
.honorcontent-nr{height:auto!important;min-height:350px;_height:350px;padding-top:20px;}

.findpwdcontent{float:right;width:693px;border:1px solid #ddd1b6;height:auto;margin-left:5px;}
.findpwdcontent-title{border-bottom:1px solid #ddd1b6;height:42px;line-height:42px;}
.findpwdcontent-nr{height:auto!important;min-height:350px;_height:350px;padding-top:20px;padding-left:150px;}
.findpwdcontent-nr .form dl{float:left;margin-bottom:10px;clear:both;height:32px;line-height:32px;vertical-align:middle;width:500px;margin:0;padding:0;}
.findpwdcontent-nr .form dt{padding:0 25px 0 0;line-height:32px;margin:0;padding:0;width:70px;float:left;}
.findpwdcontent-nr .form dd{float:left;padding:0 auto;margin:0 auto;}
.form .submit{padding-top:15px;padding-left:45px; padding-bottom:20px; clear:both;}

.newcontents{padding-top:30px;padding-bottom:25px;min-height:330px;_min-height:330px;}
.newcontents li{line-height:32px;padding-left:25px;background:url(../images/btnabc.gif) no-repeat 10px center;}
.newcontents .ligt{background:url(../images/btnabc.gif) no-repeat 10px center #edf1fe;}
.newcontents.lilt{background:url(../images/btnabc.gif) no-repeat 20px center #fff;}
.news01{float:right;padding-right:15px;}
.news02{float:right;padding-bottom:20px;padding-right:30px;}


.nt_contents{height:auto;}
.nr_img{float:right;margin:0px 10px 10px 10px;width:225px;height:280px;}

.book-suc{padding:50px;line-height:32px;font-size:14px;}
.book-suc span{color:#EC6C07;font-weight:bold;font-size:18px;}

.orders{min-height:300px;}
.orders .order{margin-top:10px;_margin-top:5px;border:1px #C2AE59 solid;}
.orders .title{background-color:#fbf5e0;border-bottom:1px #d1d1cf dashed;}
.orders .title ul{height:28px;}
.orders .title li{background-color:#fbf5e0;width:150px;font-size:14px;height:28px;line-height:28px;text-align:center;float:left;}
.orders .detail li{height:22px;line-height:22px;text-align:center;color:#8A6B4A;float:left;border-left:1px #E6E6E6 solid;border-bottom:1px #E6E6E6 dotted;}
.cutpage{height:24px;line-height:24px;}

.f_x{color:#ff0000;}