@charset "utf-8";

/*==全局样式==*/
body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,i,em,pre,form,fieldset,input,textarea,table,p,th,td,img,label,span{margin:0 auto; padding:0;}
body { width:100%; font:normal 12px/1.5 arial, sans-serif; background-color:#fff; color:#333;}
ol,ul {list-style:none;}
input,select,form img,button {vertical-align:middle; }
input,textarea{ font-size:12px;}
img {border:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
em,i{font-style:normal;}
a{text-decoration:none; color:#7D7D7D;}
a:hover{color:#509FD1; text-decoration:none;}
.clear {clear:both; *display:inline;/*IE only*/}
.wrapclear:after {
    content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;} 

a.ft_blank,a.ft_blank:visited{color:#333;}
a.ft_blank:hover{color:#509FD1;}

a.ft_weight{font-weight:bold;}


/*header*/
#header{height:43px; width:100%;background:url(http://pic.boosj.com/images/play/bg.png) repeat-x left -731px;}
.top{width:948px; margin:0px auto; height:43px;}
.logo{float:left; width:100px; padding-top:2px;}
/**/
#header .user{float:left; margin-left:10px; margin-top:12px; width:160px; text-align:left;}
#header .user a{color:#333;}
#header .userWrap{float:left; width:124px; height:18px; text-align:right; white-space:nowrap; overflow:hidden;}
/*login qianhou*/
#header .loginout{float:left;padding:0px 0px 0px 10px;line-height:20px;display:block;width:30px;}
#header .urername{float:left;height:20px;position:relative;z-index:9999; white-space:nowrap; width:66px;}
#header .urername span{float:right;display:block;width:18px;height:17px;line-height:17px;background:url(http://pic.boosj.com/images/front/index111.gif) no-repeat 0 -172px;}
#header .urername .nav01{float:right;height:20px;line-height:20px;padding:0 3px;}
#header .urername a{color:#595959;text-align:center;}
#header .urername ul li ul li #friend{margin:0;width:100%;}
#header .urername a:hover{text-decoration:none;}
#header .urername .hover{float:right;display:block;height:20px;}
#header .urername .hover .li1{width:70px;height:20px;line-height:20px; overflow:hidden;}
#header .li1 table{font-size:12px;}
.urername .hover .hide{display:block;height:100%;text-align:left;text-indent:3px; width:70px; height:20px; white-space:nowrap; overflow:hidden;}
/*#header .urername .hover .hide01{height:100%;padding-right:14px;position:relative;top:0;text-align:right;left:0;background:url(http://pic.boosj.com/images/front/top_bg_0720.png) no-repeat right -197px;text-indent:3px; z-index:4;}
#header .urername .hover ul{display:none;}
#header .urername .hover li:hover ul{display:block;position:absolute;width:59px;border:1px solid #f29fa1;background:#FFF;top:20px;right:0px;z-index:999;}
#header .urername ul li ul li a{display:block; width:100%;height:17px;padding:3px 0;text-align:center;line-height:17px;z-index:999;}
#header .urername ul li ul li a:hover{background:#f00;color:#FFF;}*/

#header a,#header a:visited,#footer a,#footer a:visited{color:#333;}
#header a:hover,#footer a:hover{color:#EB0606;}

.search{float:left; width:314px; margin-top:8px; position:relative; z-index:2;}
.tbkey{width:250px; text-indent:6px; height:25px; line-height:25px; border:0px; background:url(http://pic.boosj.com/images/play/bg.png) no-repeat left -56px;}
.btnsearch{width:64px; height:25px; border:0px; background:url(http://pic.boosj.com/images/play/bg.png) no-repeat -250px -56px; text-indent:-999px; cursor:pointer;}
.search001{position:absolute; width:248px; top:25px; *top:26px; left:0px; z-index:9999; background-color:#FFF; border:#034B7B 1px solid; border-top:none;}
.noboder{height:22px; line-height:22px; width:248px; overflow:hidden;}

.navlist{float:right; margin-top:12px; height:18px; line-height:18px;}
.navlist a{color:#000; margin-left:4px; margin-right:4px;}
#header .navlist a.specail{color:#EB0606;}
.navlist a.sltnav{display:inline-block; height:31px; margin-right:0px; margin-left:0px;}
.navlist a.xsx,.navlist a.xslm{display:inline-block; height:31px; margin-right:0px; margin-left:0px; margin-left:4px;}
.navlist a.sltnav:hover{color:#000;}
a.sltnav em{display:inline-block; padding:0px 10px; height:31px;}
a.sltnav span{display:inline-block; background:url(http://pic.boosj.com/images/play/bg.png) no-repeat right -297px; padding-right:10px; height:28px;}
.navlist a.sltnav:hover,.navlist a.fixeds{background:url(http://pic.boosj.com/images/play/fzbg.gif) repeat-x right bottom; padding-right:10px; cursor:pointer;}
.navlist a.sltnav:hover em,.navlist a.fixeds em{background:url(http://pic.boosj.com/images/play/bg.png) no-repeat left -93px; padding-left:10px; padding-right:0px;}
.hotnav{margin-top:13px;}

.hidebg{display:none; background:url(http://pic.boosj.com/images/play/bg.png) repeat-x left -693px; height: 30px; left: 0; overflow: hidden; position: absolute; top: 43px; width: 100%; z-index: 555;}
p.shownav{width:908px; margin:0px auto; height:29px; line-height:29px; text-align:right; padding-right:40px;}
p.showfz{width:948px; padding-right:0px;}

.navlist a#titfz,.navlist a.xsx{display:none;}


/*footer*/
#footer{height:145px; margin-top:20px; background:url(http://pic.boosj.com/images/play/bg.png) repeat-x left -540px;}
.bottom_text{width:948px; margin:0px auto; padding-top:24px; position:relative;}
.bottom_text p{text-align:center; margin-top:6px;}
.paimg1{position:absolute; left:80px; top:16px; width:66px; height:61px; overflow:hidden;}
.paimg2{position:absolute; right:42px; top:20px; width:108px; height:61px; overflow:hidden;}
.paimg2 img{margin-top:-63px;}
.safe{height:20px; overflow:hidden;}
.safe img{margin-top:-122px;}


