@charset "utf-8";
/*==全局样式重置==*/
/*清楚IE6闪屏*/
body{	_background-image:url(about:blank); /* for IE6 */ _background-attachment:fixed; /*必须*/}
html, body, iframe, div, h1, h2, h3, h4, h5, h6, p, a, img, span,em, strong, cite, code, var, dfn, samp, kbd,		
menu, dl, dt, dd, ol, ul, li,table, thead, tbody, tfoot, caption, tr, td,col,
form, label, input, button, textarea, select, optgroup, option,
sub, sup, q, pre, fieldset, legend, abbr, bdo, del, ins, blockquote, address,b, i, small, object, param,summary,bdi, audio, video, embed
{
    margin:0;
    padding:0;
    border:0;
    outline:0;
	font-size:100%;
	font: inherit; 
    vertical-align:baseline;
    background:transparent;
}
/*去除滚动条 */
ol,ul {list-style:none;}
li{ vertical-align:bottom;}
blockquote, q { quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:''; content:none;}
table { border-collapse:collapse; border-spacing:0;}
caption,th { text-align: left;}
/*字体样式重置*/
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
em, strong, cite, code, var, dfn, samp, kbd, address, th{font-weight:normal; font-style:normal;}
/*字体设置*/
body,button, input, select, textarea { font-size:12px; line-height:1.5; font-family:'Microsoft YaHei',Arial,tahoma,'宋体',sans-serif,\5b8b\4f53;background-color:#fff; }

/*链接一般样式*/
a{text-decoration:none; color:#555555;}
a:hover{text-decoration:underline; color:#ff8700;}
/*清楚浮动 */
.ClearBoth {clear:both;font-size:1px;line-height:1px;height:1px;}
.clearfix:before,
.clearfix:after {
    content:""; /* 1 */
    display:table; /* 2 */
}
.clearfix:after { clear: both;}
.clearfix {*zoom: 1;}
.pub-inline-block{display:inline-block; *display: inline; *zoom:1;}
/*文本隐藏 */
.pub-txthide { background-color:transparent; border:0; overflow:hidden; *text-indent:-9999px; }
.pub-txthide:before { content:""; display:block; width:0; height:150%; }

/*
	@页面公共样式
*/
.pub_w970 .pub_wrapper{ min-width:990px; _width:expression(document.documentElement.clientWidth>990?document.documentElement.clientWidth:990); }
.pub_w1190 .pub_wrapper{ min-width:1190px; _width:expression(document.documentElement.clientWidth>1190?document.documentElement.clientWidth:1190); }
.pub_center{ margin:0 auto; padding-left:10px; padding-right:10px; }
.pub_w970  .pub_center{  width:970px;  }
.pub_w1190 .pub_center{ width:1190px; }

/*清楚浮动*/
.pub_center:before,
.pub_center:after {content:"";  display:table; }
.pub_center:after { clear: both;}
.pub_center {*zoom: 1;}
.pub_container{ position:relative; left:0px; top:0px; z-index:1;}

/*用户登陆-弹出框*/
.pub_login .plate_main{ display:inline; float:left; padding-left:20px; width:268px; }
.pub_login .plate_side{ display:inline; float:right; padding-right:20px; width:182px;}
.pub_login .input_public{ width:248px; padding:5px 6px; height:18px; line-height:18px; overflow:hidden;}
.pub_login .inputtxt{ width:248px; padding:5px 6px; height:18px; line-height:18px; overflow:hidden; color:#333; border:1px solid #ccc;}
.pub_login .inputtxt_on{border:1px solid #000; }
.pub_login .inputcode{ width:102px;}
.pub_login .input_tip{ width:248px; height:18px; line-height:18px; overflow:hidden;}
.pub_formlist { width:100%; overflow:hidden; }
.pub_formlist li{ position:relative; left:0px; top:0px; display:inline; float:left; width:268px; padding-top:2px; padding-bottom:2px; overflow:hidden; }
.pub_login .forgetpwd{ padding:24px 0px; overflow:hidden; }
.pub_login .forgetpwd a{ margin-left:24px; color:#ff8700; } 
.pub_login .sep_notice{ position:absolute; left:6px; top:6px; display:block; width:24px; color:#666; }
.pub_login li img{ display:inline; float:left; cursor:pointer; margin-left:6px;}
.pub_login .landbtn{ display:inline; float:left; width:100%; overflow:hidden; }
.pub_login .btnedit{ display:inline; float:left; cursor:pointer; width:130px; height:45px; overflow:hidden; background:url(http://www.boosj.com/images/login_btn.png) no-repeat 0px -50px; border:none;}
.pub_login .landbtn span{ display:inline; float:left; margin-top:12px; margin-left:12px;}
.pub_login .landbtn a{  color:#ff8700; cursor:pointer; }
.pub_login h3{ color:#909090; font-size:14px; padding-bottom:12px; font-weight:bold; }
.pub_login dd{ width:100%; overflow:hidden; margin-bottom:10px; height:40px; line-height:40px; background:url(http://www.boosj.com/images/other_login.png) no-repeat 0px 0px;  }
.pub_login dd a{ display:block; width:100%; overflow:hidden; text-align:center; font-size:14px; font-weight:bold; color:#333333;  }
.pub_login dd span{ display:inline; float:left; margin-left:24px; margin-top:12px; width:16px; height:16px; overflow:hidden; background:url(http://www.boosj.com/images/other_login_icon.png) no-repeat 0px 0px;}
.pub_login dd .xinlang{ background-position:0px -16px;}
.pub_login dd .zhifu{ background-position:0px -32px;}
.pub_login dd .weixin{ background-position:0px -48px;}
.pub_login dt{ clear:both; margin-top:12px; width:100%; overflow:hidden; height:16px; background:url(http://www.boosj.com/images/login_patter.png) no-repeat 0px 0px;}
.pub_login dt a{ display:inline; float:left; margin-right:8px; width:16px; height:16px; overflow:hidden; text-indent:-9999px; }

/*友情链接*/
.pub_friend{ background-color:#c9c9cb;}
.pub_friend .header{ background-color:#22252d; height:46px;}
.pub_friend .header span{ color:#ffffff;}
.pub_friend .link{ display:none; line-height:24px; padding:12px 0px;}
.pub_friend .pub_center .current{ display:block;}
.pub_friend .pub_center a{ color:#000; margin-right:6px; }
.pub_friend .menu{ display:inline; float:left; width:600px; height:46px;}
.pub_friend .pub_search{ float:right; margin-top:4px; margin-left:0px;}
.pub_friend .pub_search .serchinput{ width:260px;}
.pub_friend .pub_search .result{ width:280px; }
.pub_friend .pub_search .close{ color:#000;}
.pub_friend .menu span{ position:relative; left:0px; top:0px; display:inline; float:left; cursor:pointer; width:82px; height:34px; text-align:center; padding-top:12px; font-size:14px;}
.pub_friend .menu .current{ background-color:#4b505e; }
.pub_friend .menu em{ display:none;}
.pub_friend .menu .current em{  position:absolute; left:32px; bottom:-8px; display:block; width:15px; height:8px; line-height:8px; overflow:hidden; background:url(http://pic.boosj.com/images/common/pub_icon.png) no-repeat 0px -450px;}

/*底部公共样式*/
.pub_footer{ background-color:#e9e9e9;}
.pub_footer .guid-box{ padding-top:24px; clear:both; *zoom:1; }
.pub_footer .guid-box dl{ display:inline; float:left; width:200px; margin-right:0px; overflow:hidden;  }
.pub_footer .guid-box .server{ width:170px;}
.pub_w1190  .guid-box{ margin-right:-55px;}
.pub_w1190  .pub_footer  dl{ margin-right:55px;}
.pub_footer .guid-box dt{ display:inline; float:left; clear:both; width:100%; line-height:18px; overflow:hidden; color:#000;}
.pub_footer .guid-box .icon{ display:inline; float:left; width:24px; height:18px; overflow:hidden; background:url(http://pic.boosj.com/images/common/pub_icon.png) no-repeat -100px -448px; }
.pub_footer .lei .icon{ background-position:-0px -498px;}
.pub_footer .soft .icon{ background-position:-100px -498px;}
.pub_footer .help .icon{ background-position:-0px -548px;}
.pub_footer .about .icon{ background-position:-100px -550px;}
.pub_footer .guid-box dd{ display:inline; float:left; width:100%;  padding-top:6px;  overflow:hidden;  }
.pub_footer .guid-box a{ color:#4e554d;  }
.pub_footer .guid-box span{ color:#989898; }
.pub_footer .guid-box a,
.pub_footer .guid-box span{ display:inline-block; *display:inline; *zoom:1;  margin:0px 8px 6px -9px; padding-left:8px;  padding-right:8px; height:14px; line-height:14px; overflow:hidden; border-left:1px solid #4e554d;}
.pub_footer .footer_main{ clear:both; position:relative; left:0px; top:0px; text-align:center; padding-top:12px; line-height:22px; height:92px; color:#000;}
.pub_footer .footer_main_in{ position:relative; left:0px; top:0px; margin:0 auto; width:640px;}
.pub_footer .footer_main a{ color:#000;}
.pub_footer .paimg1{ position:absolute; left:-66px; top:16px; width:66px; height:61px; overflow:hidden;}
.pub_footer .paimg2{ position:absolute; right:-156px; top:20px; width:156px; height:50px; overflow:hidden; }
.pub_footer .zzimg{ position:absolute; left:-120px; top:18px; width:50px; height:50px; overflow:hidden;}
/*浮动按钮-微博分享-返回页面头部按钮*/
.pub_floatbox{ display:none; position:fixed; z-index:6;  _position:absolute; _zoom:1; top:50%; right:10px; width:50px; height:102px; }
.pub_floatbox .to_top{ width:50px; height:50px; cursor:pointer; overflow:hidden; background:url(http://pic.boosj.com/images/common/pub_icon.png) no-repeat 12px -285px #717171; }
.pub_floatbox .scanbtn{ margin-top:2px; width:50px; padding-top:30px; line-height:20px; height:20px; text-align:center; color:#FFF; cursor:pointer; overflow:hidden; background:url(http://pic.boosj.com/images/common/pub_icon.png) no-repeat -88px -294px #717171;}
.pub_floatbox .scanbox{ display:none; position:absolute; left:-158px; top:-110px; width:158px; z-index:1;}
.pub_floatbox .triangle{ position:absolute; top:156px; right:3px; z-index:5; width:6px; height:12px; font-size:0px; line-height:1px; background:url(http://pic.boosj.com/images/common/pub_icon.png) -100px -350px no-repeat;}
.pub_floatbox .scanbox_in{ position:relative; left:0px; top:0px;  width:104px; padding:22px; border:1px solid #9b9999; background-color:#FFF; overflow:hidden;}
.pub_floatbox .scanbox p{ color:#000; text-align:center; }
.pub_floatbox .scanbox img{ display:block;}
.pub_floatbox .scanbox_in .close{ position:absolute; right:6px; top:6px; width:13px; height:13px; background:url(http://pic.boosj.com/images/common/pub_icon.png) no-repeat 0px -350px; cursor:pointer; }


/*栅格化公共样式*/
.bj-col1, .bj-col2, .bj-col3, .bj-col4, .bj-col5, .bj-col6, .bj-col7, .bj-col8, .bj-col9, .bj-col10, .bj-col11, .bj-col12, .bj-col13, .bj-col14, .bj-col15, .bj-col16, .bj-col17, .bj-col18, .bj-col19, .bj-col20, .bj-col21, .bj-col22 {
  float: left;
  min-height: 1px;
  margin-left: 10px;
  margin-right: 10px;
  display: inline;
}
.bj-col22 {
  width: 1190px;
}
.bj-col21 {
  width: 1135px;
}

.bj-col20 {
  width: 1080px;
}
.pub_w970 .bj-col20 { width:860px;}
.bj-col19 {
  width: 1025px;
}
.bj-col18 {
  width: 970px;
}
.bj-col17 {
  width: 915px;
}
.pub_w970 .bj-col16{ width:640px;}

.bj-col16 {
  width: 860px;
}
.bj-col15 {
  width: 805px;
}
.bj-col14 {
  width: 750px;
}
.bj-col13 {
  width: 695px;
}
.bj-col12 {
  width: 640px;
}
.bj-col11 {
  width: 585px;
}
.bj-col10 {
  width: 530px;
}
.bj-col9 {
  width: 475px;
}
.bj-col8 {
  width: 420px;
}
.bj-col7 {
  width: 365px;
}
.bj-col6 {
  width: 310px; 
}
.bj-col5 {
  width: 255px;
}
.bj-col4 {
  width: 200px;
}
.bj-col3 {
  width: 145px;
}
.bj-col2 {
  width: 90px;
}
.bj-col1 {
  width: 35px;
}
.bj-padding{ padding-top:20px; padding-bottom:20px;}
.bj-marginbot{ margin-bottom:20px; }
.bj-row {
  margin-left: -10px;
  margin-right: -10px;
  *zoom: 1;
  *display: inline;
  *font-size:0;
}
.pub_w970 .bj_hide{ display:none;}
.pub_w970 .bj-colsep { width:200px; }
.bj-row:before,
.bj-row:after {
  display: table;
  content: "";
  line-height: 0;
}
.bj-row:after {
  clear: both;
}


