@charset "gb2312";
/* CSS Document */

body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,p,label,input{margin:0;padding:0;border:0;}
body{ font-size: 12px; line-height: 22px; background: #fff; }
a{ color: #000; text-decoration: none; }
a:hover { color: #a00; }
a:active { color: #7A2123; }
a:visited{color:#485a90}
a img{ border: 0; }
ul,ol,li{ list-style: none; }
.clear{ clear: both; }
body{ font-size:12px;font-family:"ËÎÌå";}
.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
.clearfix{zoom:1;dispaly:inline-block;}
select,input,button,textarea{outline:none;font-size: 12px;}
input[type="submit"],
input[type="text"],
input[type="reset"],
input[type="button"],
button {
-webkit-appearance: none;
border-radius: 0;
}
.wrap{width:1000px;margin:0 auto;}


.name{ width:224px; height:33px; background:#FFF; border:1px solid #939393; margin-top:15px;}
.name label{ width:58px; height:33px; line-height:33px; color:#565656; font-size:14px; margin-left:10px;font-family:"Î¢ÈíÑÅºÚ";color:#666;}
.name input{ width:152px; height:30px; background:none; color:#565656; padding:0 5px; border:0; line-height:30px;}
.submit_but a{ width:224px; height:34px; line-height:34px; background:#FD9A00; text-align:center; color:#fff; display:block; text-decoration:none;font-family:"ËÎÌå";}
.submit_but a:hover{ width:224px; height:34px; line-height:34px; background:#FFAB15; text-align:center;}
#header{background:#ececec;height:37px;border-top:3px solid #aa0000;}
.logo{float:left;width:70px;}
.hLeftList{float:left;width:250px;padding-left:6px;}
.hLeftList a{float:left;color:#333;padding-left:8px;line-height:37px;}
.hLeftList span{border-right:1px solid #b6b6b6;padding-right:8px;}
.hRightList{float:right;padding-right:10px;}
.hRightList a{float:left;color:#333;padding-left:20px;line-height:37px;}

.nav{position:relative;}
.nav_left{float:left;width:245px;}
.nav_left img{padding-top:13px;}
.nav_right .tel{font:14px/46px "Î¢ÈíÑÅºÚ";color:#cc0031;padding-top:10px;width:270px;float:right;}
.nav_right{width:580px;float:right}
.nav_right .nav_tit {position:absolute;right:0;bottom:0;}
.nav_right .nav_tit a{float:left;padding-right:16px;padding-left:8px;color:#000;font-size:16px;font-family:"Î¢ÈíÑÅºÚ";background:url(../img/line.png) no-repeat right}
.nav_right .nav_tit a:hover{color:#aa0000;}
.nav_right .nav_tit .active{color:#aa0000;}

.banner{margin-top:20px;position:relative;height:300px;overflow:hidden;}
.banner .banner_box{position:absolute;right:0;top:0;width:252px;padding-left:22px;height:300px;background:#4695af;overflow:hidden;}
.banner_box p{font:18px/76px "Î¢ÈíÑÅºÚ";}
.banner_box p a{color:#f3f8fa;}
.banner_box .input input{width:224px;height:33px;background:#fff;border:1px solid #939393;line-height:33px;color:#666;}
.banner_box .submit input{width:226px;height:35px;background:url(../img/sub.png) no-repeat;cursor:pointer;margin-top:24px;}
.banner_box span{color:#b6d5df;line-height:65px;font-family:"ËÎÌå"}

.trust-wrapper{height:155px;overflow:hidden;}
.zixun{position:fixed;width:95px;height:300px;background:#eeeeee;top:146px;right:20px;_position:absolute}
.zixun p{line-height:44px;font-size:14px;text-align:center;color:#000;}
.zixun .red{background:#c00101;color:#fff;}
.zixun a{display:block;width:68px;height:26px;background:#e20202;text-align:center;color:#fff;border-radius:4px;margin-left:14px;margin-top:28px;line-height:26px;}
.zixun a:hover{background:#c00101}
.zixun .red{background:#c00101;color:#fff;}

.inflist{margin-top:5px;}
.infBox{padding-top:24px;padding-bottom:18px;border-bottom:solid 1px #e9e9e9;}
.infBox .yrate{color:#fd7100;line-height:38px;font-family:"ËÎÌå"}
.infBox .rate{font-size:20px;color:#fd7100;font-family:Arial, Helvetica, sans-serif;font-weight:normal;}
.infBox .timer{font-style:normal;color:#bbb;padding-left:10px;font-family:"ËÎÌå"}
.infBox .infImg{float:left;width:170px; height:114px;overflow:hidden;margin-right:25px;display:inline;position:relative;}
.infBox .infImg b{display:block;width:50px;height:50px;position:absolute;top:0;left:0;}

.infBox .infImg .zaishou{background:url(../img/saling.png) no-repeat;}
.infBox .infImg .shouwan{background:url(../img/saled.png) no-repeat;}
.infBox .infImg .kaifang{background:url(../img/kaifang.png) no-repeat;}
.infBox .infImg .zanting{background:url(../img/zanting.png) no-repeat;}


.infBox .infImg span{display:block;width:130px;text-align:center;color:#666;line-height:30px;}
.infBox .infImg img{width:170px;height:114px;}
.infCon .newtit{font:18px/24px 'Î¢ÈíÑÅºÚ';color:#000; line-height:24px;}
.infCon .newtit:hover{color:#aa0000;text-decoration:underline;}
.recommended{vertical-align:middle;background:url(http://bschool.hexun.com/upload/bschool/img/ico_lico.gif) no-repeat 0 -120px;width:21px; height:21px;margin-right:10px;display:inline-block;overflow:hidden;}
.infCon p{color:#666;margin-top:5px;font:12px/22px "ËÎÌå";}
.timeShare{margin-top:10px;}
.timeShare dt{float:left;color:#bbb;line-height:16px; }
.timeShare dt span{font-size:12px;display:inline-block;margin-right:5px;margin-top:5px;}
.theLabel{background:url(http://bschool.hexun.com/upload/bschool/img/ico_btns.gif) no-repeat 0 0;width:59px; height:16px; line-height:17px;overflow:hidden;vertical-align:top;display:inline-block;text-align:center;color:#fff;font-size:12px;margin-top:3px;}
.theLabel:hover{background-position:-76px 0;color:#fff;text-decoration:none;}
.timeShare dt{float:left;}
.timeShare dt a{color:#666;margin-right:16px;}
.timeShare dd{float:right;position: relative;width:20px;text-align:right;}
.timeShare dd .share{background:url(http://bschool.hexun.com/upload/bschool/img/ico_lico.gif) no-repeat -11px -342px;width:20px; height:14px;overflow:hidden;display:inline-block;cursor:pointer;vertical-align:top;margin-top:16px;}
/*·ÖÏí*/
.fx_pos {background: none repeat scroll 0 0 #FFFFFF;height:32px;display:inline-block;position: absolute;right: 0;width:105px;}
.fx_pos.hover {background: none repeat scroll 0 0 #EDEDED;border-color: #B7B7B7;}
.fx_pos a, .fxmore a {background: url(http://bschool.hexun.com/upload/bschool/img/ico_share_logo_hover.jpg) no-repeat 0 0;display:block;float:left;height: 32px;margin-left:1px;width:33px;}
.fx_pos a:hover, .fxmore a:hover{background: url(http://bschool.hexun.com/upload/bschool/img/ico_share_logo_def.jpg) no-repeat 0 0;}
.fx_pos a.kd2_fx_hx { background-position: 0 0px;}
.fx_pos a.kd2_fx_xl {background-position: -34px 0;}
.fx_pos a.kd2_fx_tx {background-position: -68px 0;}
.fx_pos a.kd2_fx_qq {background-position: -102px 0;}
.fx_pos a.kd2_fx_hx:hover { background-position: 0 0px;}
.fx_pos a.kd2_fx_xl:hover {background-position: -34px 0;}
.fx_pos a.kd2_fx_tx:hover {background-position: -68px 0;}
.fx_pos a.kd2_fx_qq:hover {background-position: -102px 0;}
.fx_pos a.more {background: url(../images/i_fx_ico2.gif) no-repeat scroll 7px 11px #FFFFFF;display: none;}
.fx_pos a.kd2_fx_sohu { background-position: 0 -435px;}
.fx_pos a.kd2_fx_kj {background-position: 0 -75px;}
.fx_pos a.kd2_fx_rr {background-position: 0 -195px;}
.fx_pos a.kd2_fx_db {background-position: 0 -395px;}
.infBox .infCon{float:left;width:400px;}

.contentR{float:right;width:300px;}
.contentR ul li{padding-top:24px;}
.contentR h3{font-size:20px;color:#000;font-weight:normal;margin-top:20px;font-family:"Î¢ÈíÑÅºÚ"}
.contentR .pic{float:left;width:60px;}
.contentR  .text{float:left;width:225px;padding-left:15px;}
.contentR  h4{font-size:15px;font-family:"Î¢ÈíÑÅºÚ"}
.contentR  h4 a{color:#000;}
.contentR p{color:#666;line-height:20px;font-family:"ËÎÌå"}

.contact{margin-top:20px;}
.contentR .con{margin-top:20px;}
.contentR .con p{margin-top:12px;}
.contentR .con .pic{float:left;width:108px;}
.contentR .con .text{width:125px;float:left;padding-right:20px;}
.contact ul{margin-top:10px;}
.contact ul li{line-height:22px;color:#666;padding:0;font-family:"ËÎÌå"}


.footer{clear:both;background:#f8f8f8;border-top:solid 1px #ddd; padding-bottom:15px;margin-top:30px;}
#cpfoot2010{ width:1000px; margin: 0 auto; color: #7c7c7c; text-align: center;overflow:hidden;}
#cpfoot2010 *{ padding: 0; margin: 0; font-size: 12px; }
#cpfoot2010 a{ color: #7c7c7c; text-decoration: none; }
#cpfoot2010 a:hover{ text-decoration: underline; }
#cpfoot2010 .link{ line-height: 25px; padding: 8px 10px 0 10px;}
#cpfoot2010 .copyright{ padding-top: 6px; font-family: Arial, Helvetica, sans-serif; line-height:20px;  }

.list_more,.loaddingbtn{border-top:solid 4px #e9e9e9; text-align:center;}
.list_more a,.loaddingbtn a{background:url(http://p2p.hexun.com/upload/zixun/img/ico_lico.gif) no-repeat right -475px;padding-right:20px;width:50px;height:36px;margin:0 auto;color:#d24747;font:18px/36px 'microsoft yahei'; text-decoration:none; height:36px;display:inline-block;outline:none}
.list_more .deful span{background:url(http://img.hexun.com/iof/img/nextbg.jpg) no-repeat right;width:80px;padding-right:30px;font:16px/36px 'microsoft yahei'; display:inline-block;}
.loaddingbtn .loading span{background:url(http://img.hexun.com/iof/img/loading.gif) no-repeat right;width:80px;padding-right:30px;font:16px/36px 'microsoft yahei'; display:inline-block; }
.list_more a:hover,.loaddingbtn a:hover{color:#900; text-decoration:none;}
.list_more .loading{display:none;}
.loaddingbtn .deful{display:none;}
.errorInf{text-align:center;padding:30px 0;font-size:14px;}
