body,button,input,select,textarea{
font:12px/1.125 Arial,Helvetica,sans-serif;_font-family:"SimSun";
}
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{
margin:0;padding:0;
}
table{border-collapse:collapse;border-spacing:0;}
li{list-style:none;}
fieldset,img{border:0;}
q:before,q:after{content:'';}
input,textarea{outline-style:none;}
input[type="text"],input[type="password"],textarea{
outline-style:none;-webkit-appearance:none;
}
textarea{resize:none;}
address,caption,cite,code,dfn,em,i,th,var{font-style:normal;font-weight:normal;}
abbr,acronym{border:0;font-variant:normal;}
a:link,
a:active,
a:visited {color:#333;text-decoration:none;}
a {cursor:pointer;}
a:hover{text-decoration:underline;color:#FE6700;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;*zoom:1;}
*html .clearfix{height:1%;}
.clearfix{display:block;}
.clear{clear:both;height:0;font:0/0 Arial;visibility:hidden;}
*+html img{-ms-interpolation-mode:bicubic}
.jiezi {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.more code {font-size:8px;}
.left {float:left;}
.right {float:right;}
.valign-middle {vertical-align:middle;}
.addattention {background:url(/yangfanbook/image/weibo.gif) no-repeat -68px 0px;display:inline-block;width:68px;height:23px;text-indent:-9999px;}
.addattention:hover {background-position:0px 0px;}
.lanv {display:inline-block;width:15px;height:14px;background:url(/yangfanbook/image/weibo.gif) no-repeat -166px 0px;text-indent:-9999px;margin-left:1px;vertical-align:bottom;}
.chengv {display:inline-block;width:15px;height:14px;background:url(/yangfanbook/image/weibo.gif) no-repeat -124px 0px;text-indent:-9999px;margin-left:1px;vertical-align:bottom;}
.attention {display:inline-block;width:46px;height:22px;text-indent:-9999px;}
.attention:hover {background-position:-46px -35px;}


body {background:#F9FBFA;}
.btn {display:block;width:86px;line-height:30px;height:34px;color:#fff !important;text-shadow:0 0 1px #d1d1d1;font-size:14px;text-align:center;background:url(/yangfanbook/image/inco.png) no-repeat 0px -85px;}
a.btn:hover {text-decoration:none;}
span.bang {width:54px;height:59px;display:block;position:absolute;top:-10px;left:-5px;background:url(/yangfanbook/image/book.png) no-repeat -88px -405px;}
th {text-align:left;font-weight:normal;}
a img,.pointer {cursor:pointer;}
/******头部*******/
.topbg {width:100%;background:#FFFFFF;}
.top {width:950px;margin:0 auto;background:url(/yangfanbook/image/topbg.png) no-repeat 120px bottom;padding-bottom:62px;overflow:hidden;padding-top:10px;}
.top .logo {float:left;}
.top .about {float:right;line-height:22px;}
.top .about .text {border-left:1px solid #B8B8B8;padding-left:10px;margin-left:10px;vertical-align:30%;}
.top .about .yfwb {border-left:1px solid #B8B8B8;padding-left:10px;margin-left:10px;vertical-align:30%;}
.top .about .yfwb img {vertical-align:middle;margin-right:2px;}
.top .about .text:hover , .top .about .yfwb:hover {text-decoration:none;}
.menubg {width:100%;background:url(/yangfanbook/image/inco.png) 0 -393px repeat-x;height:45px;}
.menucot {width:950px;margin:0 auto;}
.menu {float:left;}
.menu li {width:110px;text-align:center;}
.menu .indexa,.menu .la {float:left;}
.menu .indexa a,.menu .la strong {font-size:18px;color:#fff;font-family:"microsoft yahei";font-weight:normal;line-height:45px;text-shadow:0 0 1px #eee;}
.menu .la strong {background:url(/yangfanbook/image/inco.png) no-repeat 75px 12px;padding-right:10px;}
.menu li.on {background:url(/yangfanbook/image/inco.png) no-repeat 0 -206px;}
.menu .la {position:relative;z-index:999;}
.menu .la ul {border:1px solid #fff;border-top:0;box-shadow:0 0 2px #999;display:none;position:absolute;top:45px;left:0;z-index:9999;}
.menu .la ul li {width:108px;border-bottom:1px solid #fff;}
.menu .la ul li a {display:block;background:#E3E3E3;color:#666;font-size:13px;line-height:26px; }
.menu .la ul li a:hover {background:#F49055;color:#fff;}
.menucot .counts {float:right;color:#fff;line-height:45px;position:relative;}
.menucot .counts a {border-left:1px solid #fff;padding-left:10px;margin-left:10px;color:#fff;}

.body {width:950px;margin:10px auto 0;}

.friendlink .title {border:0;border-bottom:1px solid #ccc;}
.friendlink td a {line-height:22px;}


.duan {padding-top:0;color:#666;overflow:hidden;}
.showall {height:16px;background:#EFEFEF;color:#999;text-align:center;cursor:pointer;}
.book-intro {padding-top:0;}
.school-donate-info p {margin:0 25px;}
#books {position:relative;}
.newinco {width:20px;height:13px;background:url(/yangfanbook/image/new.png) no-repeat;position:absolute;top:-8px;left:165px;}
.qiyejb {width:140px;line-height:20px;float:left;color:#999;}
.qiyejb a {color:#0282E3;}
.zyzhe {width:238px;background:#E8EFC5;float:right;padding:5px;}
*+html {height:84px;}
.zyzhe img {border:2px solid #fff;float:left;width:80px;height:80px;}
.zyzinfo {width:136px;float:left;padding-left:10px;line-height:20px;color:#666;}
.zyzinfo span {color:#728416;}
.zyzname {display:inline-block;vertical-align:bottom;float:right;width:60px;}

.schoolpl li {padding:5px 0;border-bottom:1px dotted #E2E2E2;line-height:22px;}
.schoolpl li a {color:#FF6503;}
.schoolpl li em {color:#999;}
.f-tabs li.on {background:#F9FAFA;}

.otherhelp {width:657px;overflow:hidden;padding-left:15px;}
.otherhelp ol {width:672px;padding-bottom:10px;clear:both;overflow:hidden;}
.otherhelp ol li {width:178px;padding:10px;float:left;border:1px solid #E3E3E3;margin-right:15px;font-size:12px;background:#FAFAFA;height:190px;}
.otherhelp ol li h3 {font-size:16px;line-height:30px;border-bottom:1px dotted #e3e3e3;text-indent:0;font-weight:normal;}
.otherhelp ol li span {color:#FF6600;}
.otherhelp ol li table{margin-top:10px;}
.otherhelp ol li table tr{padding:4px 0;}
.otherhelp ol li table td{text-indent:0;}


.weibolist {border:1px solid #ccc;padding:10px;margin-top:10px;width:665px;overflow:hidden;}
.weibolistcot {width:675px;}
.weibolist ul {float:left;width:215px;padding-right:10px;}
.weibolist ul li {padding-bottom:10px;}
.weibolist ul li img {display:block;margin-bottom:10px;width:215px;}
.weibolist ul li div {text-align:right;padding-bottom:10px;}
.weibolist ul li p {line-height:22px;}


#school-list .school-info {position:relative;}
.schoolshow div {display:none;float:left;}


.ad {width:950px;margin:10px auto 0;}
.fz14 {font-size:14px;}
/****
***首页
***/
/******选择扬帆的理由和统计*******/
.liyoutongji {width:928px;margin:0 auto;border:1px dashed #CCCCCC;border-top:0;padding:10px;background:#fff;overflow:hidden;}
.liyoutongji .reason {float:left;border-right:1px dashed #CCCCCC;width:485px;}
.liyoutongji .reason div {float:left;padding-top:52px;padding-left:130px;background:url(/yangfanbook/image/inco.png) no-repeat 0 -287px;}
.liyoutongji .reason div a {color:#999999;}
.liyoutongji .reason ul {float:left;padding-left:0px;width:340px;}
.liyoutongji .reason li {width:150px;padding-left:20px;line-height:26px;float:left;color:#666;background:url(/yangfanbook/image/inco.png) no-repeat 0 -27px;text-shadow:0 0 1px #D0D0D0;}
.tongji {padding-left:10px;width:414px;float:left;}
.tjhang {padding:6px 0;clear:both;}
.num {float:left;padding-top:2px;}
.num span {float:left;color:#7CA30C;width:20px;height:28px;background:url(/yangfanbook/image/inco.png) no-repeat 0 -149px;text-align:center;font-weight:bold;font-size:18px;line-height:28px;font-family:microsoft yahei;}
.tongji em {float:left;color:#666;text-shadow:0 0 1px #D0D0D0;padding-top:7px;margin:0 3px;}
.tongji .btn {float:left;margin-left:5px;}
#num3 span {color:#FD6F01;}
.liuchengsm {width:950px;margin:10px auto 0;background:url(/yangfanbook/image/liucheng.jpg) no-repeat;height:110px;}

.title {padding:0 10px;line-height:30px;border:1px solid #ccc;border-top:3px solid #FF6600;}
.title strong {float:left;font-size:14px;}
.title .more {float:right;}

/*****爱心图书*****/
.books {padding:1px;position:relative;background:url(/yangfanbook/image/book.jpg) no-repeat 1px 1px;height:282px;border:1px solid #ccc;border-top:0;}
.turnleft {width:36px;height:42px;position:absolute;top:105px;left:17px;background:url(/yangfanbook/image/book.png) no-repeat -36px -429px;cursor:pointer;z-index:99;}
.turnright {width:36px;height:42px;position:absolute;top:105px;right:17px;background:url(/yangfanbook/image/book.png) no-repeat 0px -429px;cursor:pointer;z-index:99;}
.booklist {margin-top:10px;margin-left:120px;width:700px !important;height:210px;}
.booklist li {position:relative;width:148px;height:210px;margin:0 8px;cursor:pointer;overflow:visible !important;}
.booklist li .bookli {width:115px;height:160px;padding:8px 7px 2px 7px;background:url(/yangfanbook/image/book.png) no-repeat 0 0;position:relative;top:12px;left:0;box-shadow:5px 0 10px #333;}
.booklist li .bookli img {width:115px;height:160px;}
.booklist li .bookbg {position:absolute;bottom:2px;left:7px;width:115px;height:160px;background:#000;filter:alpha(opacity=10);opacity:0.1;}
.booklist li .booktitle {position:absolute;width:115px;height:160px;text-align:center;font-size:14px;bottom:2px;left:0;height:22px;display:none;overflow:hidden;}
.booklist li .booktitle a {color:#fff;}
.booklist li.bookon .bookli {width:130px;height:177px;padding:11px 7px 23px 11px;background:url(/yangfanbook/image/book.png) no-repeat 0 -179px;top:0;box-shadow:none;}
.booklist li.bookon .bookli img {width:130px;height:177px;}
.booklist li.bookon .bookbg {bottom:23px;width:130px;height:22px;left:11px;}
.booklist li.bookon .booktitle {bottom:20px;width:130px;left:11px;display:block;}
.schoolshow {clear:both;padding-top:6px;padding-left:90px;}
.schoolshow span {margin-top:2px;float:left;padding:0 10px;margin-right:10px;cursor:pointer;background:#FEF3ED;width:60px;text-align:center;color:#8B3816;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.schoolshow span.on {background:#450F05;color:#F8EAE1;}
.schoolshow .quickjz {width:56px;height:26px;border:0;background:url(/yangfanbook/image/book.png) no-repeat -2px -472px;cursor:pointer;}

.booklist li .bookli .bookintro {color:#883813;display:none;width:124px;height:80px;padding:25px 23px;background:url(/yangfanbook/image/bookintro.png) no-repeat;position:absolute;top:0px;right:-60px;z-index:9999;}
.booklist li.bookon .bookli .bookintro {display:block;}
.booklist li .bookli .bookintro p {line-height:20px;}
.booklist li .bookli .bookintro h4 {line-height:20px;}

.btnShow {width:36px;height:170px;position:absolute;top:25px;right:126px;background:red;cursor:pointer;z-index:99;filter:alpha(opacity=0);opacity:0;}
/********爱心1+1*****/
.love1by1 {border:1px solid #ccc;border-top:3px solid #FF6600;height:31px;margin-top:10px;}
.love1by1 strong {background:url(/yangfanbook/image/lovebg1.jpg) repeat-x;position:relative;float:left;line-height:32px;width:120px;text-align:center;font-size:14px;border-right:1px solid #ccc;}
.love1by1 a.build {width:103px;height:28px;float:right;background:url(/yangfanbook/image/inco.png) no-repeat 0 -630px;text-indent:-9999px;overflow:hidden;margin-top:2px;margin-right:10px;}
.lovecompany {width:948px;border-top:0;clear:both;background:#fff;}
.lovecompany li {width:420px;padding-left:50px;float:left;margin-top:20px;}
.lovecompany .picshow {float:left;margin-right:25px;position:relative;}
.lovecompany .lovecot {float:left;line-height:23px;width:150px;margin-bottom:30px;}
*html .love1by1 strong {bottom:-1px;}
*html .lovecompany {margin-top:0;}
.brief{height:auto;text-indent:2em;}
/*********扬帆视频*****/
.videos {width:948px;}
.videos li {width:168px;float:left;padding-left:18px;padding-top:20px;padding-bottom:10px;}
.videos li .video {width:162px;height:108px;border:3px solid #7CB83C;border-radius:3px;position:relative;}
.videos li .video a.play {z-index:2;background:url(/yangfanbook/image/book.png) no-repeat -157px -416px;height:41px;width:41px;display:block;text-indent:-9999px;overflow:hidden;position:absolute;top:38px;left:60px;}
.videos li .video img {border:1px solid #ccc;}
.videos li .video .videobg {width:162px;height:108px;background:#000;position:absolute;top:0;left:0;z-index:1;filter:alpha(opacity=10);opacity:0.1;}
.videos li p {text-align:center;padding-top:10px;}

.schoolfenbu {padding:5px 0;padding-left:10px;border-bottom:1px solid #ccc;clear:both;overflow:hidden;}
.schoolfenbu li {width:100px;line-height:2.1;float:left;}

/***
**企业捐赠页面***
***/
.topleft {width:620px;float:left;border-top:3px solid #FF6600;}
.topleft .title {border-top:0;line-height:32px;}
.topright {width:318px;float:right;border:1px solid #ccc;border-top:3px solid #FF6600;}
.topright .title {padding:0 10px;line-height:30px;border:0;border-bottom:1px solid #ccc;}
.topright .title strong {float:left;font-size:14px;}
.topright .title .more {float:right;}
.topright .cot {width:318px;overflow:hidden;height:640px;}
.topright .cot table {background:url(/yangfanbook/image/tablebg.jpg) repeat;}
.topright .cot th,.topright .cot td {height:25px;}
.topright .cot th {color:#FF6400;text-align:left;text-indent:5px;}
.topright .cot td {padding:0 5px;color:#999;}
.topright .cot td a {display:block;width:110px;}
.topright .cot td a.name {color:#8B8B8B;}
.topright .cot td span {color:#FF6400;}
.companycot {padding:20px;border:1px solid #ccc;border-top:0;}
.companytopic {width:300px;float:left;margin-right:20px;}
.companyactive {width:258px;float:left;}
.companyactive h2 {line-height:26px;font-size:16px;}
.companyactive p {line-height:22px;}
.companyactive p a {color:#003399 !important;}
.jindupic {padding-bottom:5px;margin-top:-7px;}
.jindupic var {position:relative;display:block;width:36px;height:20px;overflow:hidden;background:url(/yangfanbook/image/jindu2.jpg) no-repeat;text-align:center;color:#fff;font-size:11px;line-height:16px;}
.jindupic span {display:block;height:10px;overflow:hidden;background:url(/yangfanbook/image/jindu.jpg) no-repeat;}
.jindupic span em {display:block;height:10px;overflow:hidden;background:url(/yangfanbook/image/jindu.jpg) no-repeat 0 -10px;text-indent:-9999px;width:0;}
.activelist {overflow:hidden;}
.activelist ul {width:600px;}
.activelist ul li {width:177px;float:left;padding-right:23px;padding-top:20px;text-align:center;}
.activelist ul li img {display:block;margin-bottom:10px;}

.jkonline {border:1px solid #ccc;border-top:0;padding:20px 50px;background:#fff;;}
.jkonline td {padding:7px 0;font-size:14px;}
.jkonline label {margin-right:10px;}
.jkonline label input {margin-right:2px;}
.jkonline .jktext {width:130px;height:18px;border:1px solid #7E9DB9;line-height:18px;}
.jkonline textarea {width:518px;height:65px;border:1px solid #7E9DB9;line-height:18px;font-size:14px;}
.jkonline .jksubmit {width:120px;height:47px;border:0;cursor:pointer;background:url(/yangfanbook/image/wyjk.jpg) no-repeat;margin-left:70px;}

/*******
*******企业页面三个弹出层
****/
.companydiv {width:360px;border:1px solid #cacaca;box-shadow:0 0 3px 3px #e8e8e8;display:none;}
.ctitle {line-height:22px;padding:0 15px;background:#F9DA78;}
.ctitle strong {float:left;}
.ctitle span {float:right;color:#BA8F06;cursor:pointer;}
.ccontent {padding:10px;background:#FFF8E2;}
.ccontent p {line-height:20px;text-indent:24px;color:#666666;padding:0;margin:0;}
.ccontent ul {width:545px;overflow-y:scroll;height:385px;}
.ccontent li {width:122px;float:left;padding-right:10px;line-height:18px;text-align:center;padding-bottom:10px;}
.ccontent li img {display:block;margin-bottom:5px;}

.schoolfenbu {width:910px;clear:both;}
#mouseDiv {z-index:9999;}
