@charset "utf-8";

/* CSS Document */
/*主体*/
body { background: #FFFFFF; font-size: 12px; line-height: 22px; margin: 0; padding: 0; font-family: Tahoma, SimSun, Arial; }

body, dl, dt, dd, ul, ol, li, pre, form, fieldset, input, p, blockquote, th, td { font-weight: 400; margin: 0pt; padding: 0pt; color:#000000; }

h1, h2, h3, h4, h4, h5 { margin: 0pt; padding: 0pt;}



div, p, li { font-family: Verdana, 宋体; font-size: 12px; }

input, select { font-size: 12px; line-height: 16px;vertical-align:middle; }


table { border-collapse: collapse; }

table a{font-size:14px;}

fieldset, img { border: 0pt none; }

fieldset { margin: 0pt; padding: 0pt; }

fieldset p { margin: 0pt; padding: 0pt 0pt 0pt 8px; }

img { border: 0pt none; }

ul, li { list-style-type: none; }

ol, ul { list-style-image: none; list-style-position: outside; list-style-type: none; }


q:before, q:after, blockquote:before, blockquote:after { content: ""; }

.unborder{ border:none;}

.hid { display: none; }

.tc { text-align: center; }

.tl { text-align: left; }

.tr { text-align: right; }

.ti{ text-indent:16px;}

.dis { display: block; }

.undis { display: none; }

.fl { float: left; }

.fr { float: right; }

.cl { clear: both; }

.line{clear:both; padding-bottom:8px; border-top:1px dashed #ccc; margin-right:15px;}

.fh20 { line-height: 20.5px; }
.fh18 { line-height: 18px; color:#636363; }
.fh24 { line-height: 24px; }

.pr5{padding-right:5px;}

.pr15{padding-right:15px;}

.f9borange{color:#ff5700; font-size:12px; font-weight:bold}

/*导航背景*/
#loginbar,#login,#register,.btnlo,.btnlo,.btnrg{background:url(../image/index1/boqiihead_bg.gif) no-repeat;}


/*连接*/
a:link, a:visited { text-decoration: none; }

a:hover, a:active { color: #ff5700; text-decoration: underline; }

#wrapper {width:940px; margin:0 auto; padding:5px;}
#container{text-align:left;}
#header{height:56px;margin-bottom:8px; overflow:hidden; clear:both;}

#nav_head{width:759px;height:52px; float:right; overflow:hidden;}
#nav_head ul{ overflow:hidden; padding:0; height:100%;}
#nav_head ul li{float:left;overflow:hidden;}
#nav_head a.title{height:52px;display:block;text-indent:-5000px; position:relative; margin-bottom:3px;}
.nav_home{width:114px; background:url(http://www.boqii.com/image/index_2010/nav_home.gif) no-repeat}
.nav_shop{width:136px; background:url(http://www.boqii.com/image/index_2010/nav_shop.gif) no-repeat}
.nav_bbs{width:88px; background:url(http://www.boqii.com/image/index_2010/nav_bbs.gif) no-repeat}
.nav_act{width:110px; background:url(http://www.boqii.com/image/index_2010/nav_act.gif) no-repeat}
.nav_blog{width:108px; background:url(http://www.boqii.com/image/index_2010/nav_blog.gif) no-repeat}
.nav_wenwen{width:102px; background:url(http://www.boqii.com/image/index_2010/nav_wenwen.gif) no-repeat}
.nav_vet{width:101px; background:url(http://www.boqii.com/image/index_2010/nav_vet.gif) no-repeat}


/*导航*/
.subnav{clear:both;height:26px;line-height:14px;min-width:80px;padding:0 0 3px 4px;position:absolute; z-index:2;}
.navshop{background:url(http://www.boqii.com/image/index_2010/navshop_bg.gif) repeat-x; }
.subnav ol{height:26px;position:relative; float:left; }
.navshop_left{width:4px;height:23px; background:url(http://www.boqii.com/image/index_2010/navshop_bg_left.gif) no-repeat; float:left;}
.navshop_right{width:4px;height:23px; background:url(http://www.boqii.com/image/index_2010/navshop_bg_right.gif) no-repeat; float:left;}
.subnav ol li{float:left;padding:4px 10px !important;padding:6px 10px}
.arrow_shop{ background:url(http://www.boqii.com/image/index_2010/arrow_shop.gif) 2px 10px no-repeat;}
.navshop_arrow{ position:absolute;top:-2px;left:20px;}

.navact,.navbbs{background:url(http://www.boqii.com/image/index_2010/nav_b_a_bg.gif) repeat-x; }
.navblog{background:url(http://www.boqii.com/image/index_2010/navblog_bg.gif) repeat-x; }
.navwen{background:url(http://www.boqii.com/image/index_2010/navwen_bg.gif) repeat-x; }

.navact_left,.navbbs_left{width:4px;height:23px; background:url(http://www.boqii.com/image/index_2010/nav_b_a_bg_left.gif) no-repeat;  float:left;}
.navact_right,.navbbs_right{width:4px;height:23px; background:url(http://www.boqii.com/image/index_2010/nav_b_a_bg_right.gif) no-repeat; float:left;}
.navblog_left{width:4px;height:23px; background:url(http://www.boqii.com/image/index_2010/navblog_bg_left.gif) no-repeat;  float:left;}
.navblog_right{width:4px;height:23px; background:url(http://www.boqii.com/image/index_2010/navblog_bg_right.gif) no-repeat; float:left;}
.navwen_left{width:4px;height:23px; background:url(http://www.boqii.com/image/index_2010/navwen_bg_left.gif) no-repeat; float:left;}
.navwen_right{width:4px;height:23px; background:url(http://www.boqii.com/image/index_2010/navwen_bg_right.gif) no-repeat; float:left;}

.arrow_act,.arrow_bbs{ background:url(http://www.boqii.com/image/index_2010/arrow_b_a.gif) 2px 10px no-repeat;}
.navact_arrow{ position:absolute;top:-2px;left:20px;}
.navbbs_arrow{ position:absolute;top:-2px;right:150px;}
.arrow_blog{ background:url(http://www.boqii.com/image/index_2010/arrow_blog.gif) 2px 10px no-repeat;}
.navblog_arrow{position:absolute;top:-2px;right:30px;}
.arrow_wen{ background:url(http://www.boqii.com/image/index_2010/arrow_wen.gif) 2px 10px no-repeat;}
.navwen_arrow{ position:absolute;top:-2px;right:30px;}

.dis{ display:block;}
.undis{ display:none;}


/*登录条*/
#loginbar{clear:both;margin-top:10px; background-position: 6px -420px;height:26px; color:#123b8d; padding:0 6px; line-height:24px;}
#register ul{ margin:0 4px;border-top:1px #d0d0d0 solid;border-bottom:1px #d0d0d0 solid; line-height:24px; background-color:#fcfcfc;height:24px;*height:24px;_height:21px; padding:0 4px;*padding:0 4px;_padding:3px 4px 0;}
#login dl{ margin:0 4px;border-top:1px #d0d0d0 solid;border-bottom:1px #d0d0d0 solid; line-height:24px; background-color:#fcfcfc;height:24px; padding:0 4px;}
#register li,#register li,#login dd,#login dt{ display:inline;}
#login,#register{ background-position: right -450px;}
#login dd{padding-left:10px;}
#login dt a,#login dt a:hover{color:#ff5700; padding-right:10px;}

#register li label{ padding:2px 0;line-height:25px;}
#register li input{vertical-align:center;margin-top:-2px;*margin-top:1px;_margin-top:-2px;}
#register li select{font-size:12px;vertical-align:top;margin-top:2px;*margin-top:2px;_margin-top:-1px;}
#register a,#register a:hover{color:#ff5700; padding:0 2px; line-height:18px;}
/*按钮*/
.btnlo,.btnrg{line-height:20px !important; height:18px; width:59px; border:none;margin-left:2px; cursor:pointer; color:#fff; overflow:hidden; text-indent:-9999em; text-decoration:none; display:inline;}
.btnlo{background-position:0px -600px;*background-position:0px -597px;_background-position:0px -599px; }
.btnrg{background-position:0px -630px;*background-position:0px -627px;_background-position:0px -629px; }

/*版权底部定义*/
#footer { width:950px;clear:both;  color:#636363; margin:5px auto;text-align:center; overflow:hidden; }
#foot{margin:0 6px; clear:both;position:relative;height:65px;width:938px;background:url(../image/index1/footbg.gif) no-repeat;}
.footl{ position:absolute; left:0; top:0;background-position:0px -660px; width:7px; height:65px;}
.footr{ position:absolute; right:0; top:0;background-position:0px -727px;width:7px; height:65px;}
.foot-nav{ padding-top:10px;}
.foot-nav li{display:inline; padding-right:5px;}
#footer p{ line-height:26px; text-align:center; font-size:13px;color:#8691A2}
#login dt.gray a:hover{color:#636363}