/* CSS Document */
body{font-family:Arial,sans-serif; font-size: 12px;}
a {outline: none; text-decoration: none; color:#000}
a:active {star:expression(this.onFocus=this.blur());}
h1,h2,p,dl,dt,dd,ol,ul{ margin:0px; padding:0px;}
.font1{font-size:16px;font-weight:bold;}
.font2{font-size:14px;font-weight:bold;}
.font3{font-size:10px;}
ul{list-style:none; margin:0px; padding:0px; }
li a{display:block; }
.floatleft { float:left}
.floatright { float:right}
a:hover{text-decoration:underline;}
.color1{color:#FF9900;}
.color2{color:#CC0000;}
.color3{color:#F07800;}
.color4{color:#069;}
.color5{color:#ff0000;}
.color6{color:#999999;}
.color7{ color:#660}
.hline1{line-height:18px;}
.hline2{line-height:20px; }
.clear{ clear:both;}
.height1{height:5px;}
.height2{height:23px;}
img{border:none;}
#container {}
#header { margin-bottom:5px;}
#top{width:100% ;border-bottom: 1px solid #eee;color: #484848;line-height: 25px;}
#top1 { float:right; }
#top2{ overflow: hidden;float: left}
#top2 h1{ font-size:12px; text-overflow: ellipsis;overflow: hidden; height: 25px;}
#top1 ul{ text-align:center;display:inline;}
#top1 ul li{ float:left;display:block; border-right:1px #eee solid; width:68px;}
#top1 ul li a{display:block; text-decoration:none; padding:0px 3px 0px 3px; font-size:12px;}
#top1 ul li a:hover{color:#FF0000;}
#head{width:100%; margin-bottom:5px; clear: both;}
#headl{margin-top:15px}
#headl span{ font-size:10px;}
#headl img{width:218px ;height:57px; margin-bottom:5px;}
#headm{padding-left:20px; padding-top:10px;font-family:Arial,sans-serif;line-height:1.5em;}
#headr{padding-top:10px; line-height:18px; color:#666}



.navigation {
    background-color: #009fb7;
    color: #fff;
    font-size: 19px;
    padding-bottom: 8px;
    padding-top: 8px;
}
.navigation-bar {
    display: flex;
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
.navigation-bar-item {
    -moz-box-flex: 1;
    border-right: 1px solid #fff;
    flex-grow: 1;
    margin: 0;
    padding: 0 35px;
    position: relative;
    text-align: center;
}
.navigation-bar-item:last-child {
    border-right: 0 none;
}
.navigation-bar-item:last-child > a {
    margin-right: -11px;
}
.navigation-bar-item > a {
    color: #fff;
    display: block;
    margin: -8px -10px;
    padding: 6px 0;
    text-decoration: none;
}
.navigation-bar-item > a:hover {
    background-color: #c7e4ec;
    color: #009fb7;
}
#search_fieldset {
    margin: 17px 0 0 10px;
    position: relative;
}
#search_fieldset .search_area {
    border: 1px solid #dadada;
    font-size: 15px;
    height: 33px;
    line-height: 33px;
}
#search_fieldset .search_area .search_input {
    border: 0 none;
    color: #999;
    float: left;
    height: 31px;
    line-height: 31px;
    margin-left: 5px;
    outline: 0 none;
}
#search_fieldset .search_area .btn_search {
    background-color: #C06;
    border: 1px solid #C06;
    color: #fff;
    cursor: pointer;
    float: right;
    height: 33px;
    outline: 0 none;
    vertical-align: top;
    width: 86px;
}
#search_fieldset .search_keywords {
    margin-top: 5px;
}
#search_fieldset .search_keywords a, #search_fieldset .search_keywords span {
    color: #666;
}
#search_fieldset .search_keywords a {
    margin-right: 10px;
}
#search_fieldset .search_keywords a.red {
    color: red;
}



#adf{margin-bottom:5px;}
.besimg{ float:left; margin-right:5px; }
#best{border-top:dotted 1px #ccc; margin-top:5px;}
#bestxt{ float:right; width:90px;}
#mainContent {margin-bottom:5px; height:100%;}

#sidebarleft {  }

.brandbg{background-color: #f9f9f9;border: 1px solid #eee;line-height: 34px; padding-left:5px}


.catelist{ border:1px #eee solid; }
.catelist li img{float:left; margin-right:10px; padding-bottom:15px; width:64px; height:64px;}

.catelist1{ float:left; border:1px solid #ccc;}
.catelist1 img{ height:100px; width:85px; float:left}

.listbg1{float:left;}
.listbg1 img { height:100px; margin-top:5px;}
.listbg1 li {float:left; width:265px; margin-left:5px; margin-top:10px; border:1px solid #ccc; line-height:22px }
.listbg1 .i-1{ float:left; margin-left:10px;  width:110px; line-height:22px;}
.listbg1 .i-2{  float:left;margin-left:10px;  width:225px; line-height:22px;  }
#infomat, .tips { border:1px solid #eee; line-height:20px;margin-bottom: 10px;}

.a1{font-size:13px; line-height:25px;}

.li1{font-size:11px; padding-bottom:5px; border-bottom:2px solid #eee }
.li2{padding-left:5px; border-bottom:1px solid #eee }
.li2_1 {float:left; width:140px; line-height:28px;padding-left:5px; }
.li2_2 { line-height:26px;}
.li2_3 { line-height:22px;}
.li2_4 {float:left; width:110px; line-height:28px; }
.li2_5 {padding-left:5px;}

#sidebarright{ float:right; width:205px;}

.sidebar_per {
    background-color: #fff;
    border-color: #333 #ddd #ddd #ddd;
    border-image: none;
    border-style: solid;
    border-width: 6px 1px 1px;
    margin-bottom: 12px;
}
.sidebar_per dt {
    height: 35px;
	line-height:35px;
	margin-left:5px;
	border-bottom:1px solid #eee;
}
.sidebar_per dt strong {
    color: #414141;
    display: inline-block;
    font-size: 18px;
    font-weight: normal;
    margin: 0px 9px 0 0;
}
.sidebar_per dt a {
    float: right;
    margin: 0px 12px 0 0;
}
.sidebar_per dt a.more {
    margin-right: 9px;
}
.sidebar_articles {
    margin: 0 9px 9px 0;
    overflow: hidden;
    padding-left: 10px;
}

.sidebar_articles a {
	display: block;
    width: 185px;
	height: 20px;
    line-height: 20px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	color: #555;
} 
.sidebar_articles a:hover { color:#F60 }

#weeklybat{ border:solid 1px #E7E7E7; border-top:none;padding:5px 5px 2px 2px;  line-height:16px;}
#weeklybat img.bes{float:left; margin:2px 5px 0 5px}
#bast{border:solid 1px #ccc;padding:5px; margin-bottom:5px; line-height:20px}
.pict{margin-left:20px ;}
.brandbg1{height:27px; padding-left:30px; padding-top:10px;background:url(images/box_title3.gif) no-repeat; color:#FFFFFF;}
.brandbg2{ height:20px; padding-left:30px; padding-top:8px;background:url(images/title-bg.gif) no-repeat; color:#FFFFFF;  }
.brandbg4{background-color: #f2f3f4; border-radius: 2px; box-shadow: 2px 2px 0 2px #c6cad4; clear: both; color: #484848; font-size: 110%; font-weight: normal; height: 20px; margin: 0 5px 0px 0; padding: 9px 12px 9px 48px; text-align: left;}
.brandbg3{ color:#FFFFFF; padding-top:5px;}
#conlist{background:url(images/10.gif) no-repeat;}
#conlist h2{padding-left:10px; padding-top:2px; color:#FFFFFF; height:25px; line-height:25px }
.tag0 { FONT-SIZE: 11px; COLOR: #ff9900 } 
.tag1 { FONT-SIZE: 11px; COLOR: #666666;height: 23px;display: inline-block; }
.tag2 { FONT-SIZE: 12px; COLOR: #663399 } 
.tag3 { FONT-SIZE: 14px; COLOR: #0000ff }
 .tag4 { FONT-SIZE: 16px; COLOR: #660000 } 
 .tag5 { FONT-SIZE: 13px; COLOR: #cc9900 } 
 .tag6 { FONT-SIZE: 20px; COLOR: #990000 }
 .tag7 { FONT-SIZE: 17px }
.tag8 { FONT-SIZE: 16px; COLOR:#009933 }
.tag9 { FONT-SIZE: 10px; COLOR: #cc0000 } 
#content {}
#conbg{ line-height:15px;  }
#mainabout { background:url(images/bgmain.jpg) no-repeat; padding: 10px 5px 94px 180px;}
.about{ margin:0 15px;padding:0px; color:#000; line-height:19px;}
.about a { color:#CC0000;}
.ht{ height:150px;}
#batt{}
#pronew {}
.new1{ border:#CCC solid 1px; text-align:center; height:190px; overflow:auto;}
.new2{ float:left;padding:5px; margin:5px 0px 5px 8px; border:#CCC solid 1px; }
.new2 li{width:220px; line-height:18px;}
.new2 li:nth-child(1){
    height: 72px;
}
#ad{margin-top:5px}
.border1{border-left:#CCC solid 1px;}
#probrand{ height:150px;}
.brand1{ width:317px;padding:5px 0px; float:left;margin-left:5px;font-size:14px; font-weight: bold;}
.brand1 a{color:#DA0509; line-height:15px; font-size:14px;}
.prob{ width:305px;height:135px; padding-top:5px; padding-left:10px;border-right: #ccc solid 1px; border-left: #CCC solid 1px;}
.prop{width:270px;font-size:14px; font-weight: bold; line-height:10px;}
.proa{ padding:3px;}
.prob img { border: 1px solid #ddd;}
.prob li{padding:2px 5px; list-style-type:none;}
.prob li a { color:#003399; text-decoration:underline; font-size:12px; }
#relate{ clear:both; margin-bottom:5px; border:1px solid #eee;padding:10px;  font-size:12px;}
#relate ul{margin:5px 0px; list-style:none; padding:0px;}
#relate ul li{float:left; width:190px; line-height:20px;}
#partno{padding:5px; min-height:30px;}
#part{float:left; width:200px; line-height:22px;}
.tips{clear:both; padding:10px}
#footer {height:60px; clear:both;}
#footer img{display: inline-block}
#footer p{line-height:16px;text-align:center;padding:4px 0; margin:2px auto; }
.copyright{font-size:11px; color:#666;}
#info{ margin-left:5px;}
.bests{ border:1px solid #ccc; margin-bottom:5px}
.bests p{background-color:#eee; line-height:18px}
.bestsd {border-top:1px solid #ccc; padding-left:5px}
.bestsc{border-top:1px solid #ccc; float:left; width:175px; border-right:1px dashed #FF3300;border-right:1px dashed #FF3300}
#section a{
	
	display:block;
    background: #e1771e none repeat scroll 0 0;
    border-bottom: 3px solid #c1c2c3;
    border-radius: 6px;
    color: #fff;
    cursor: pointer;
    font-size: 120%;
    font-weight: bold;
    padding:12px;
    text-align: left;
}
#section a:hover {
    background: #f2882f none repeat scroll 0 0;
    color: #fff;
    text-decoration: none;
}
#section2 a{
	
	display:block;
    background: #099 none repeat scroll 0 0;
    border-bottom: 3px solid #c1c2c3;
    border-radius: 6px;
    color: #fff;
    cursor: pointer;
    font-size: 120%;
    font-weight: bold;
    padding:12px;
    text-align: left;
}
#section2 a:hover {
    background: #0CC none repeat scroll 0 0;
    color: #fff;
    text-decoration: none;
}
#section3 a{
	
	display:block;
    background: #979700 none repeat scroll 0 0;
    border-bottom: 3px solid #c1c2c3;
    border-radius: 6px;
    color: #fff;
    cursor: pointer;
    font-size: 120%;
    font-weight: bold;
    padding:12px;
    text-align: left;
}
#section3 a:hover {
    background: #D2D200 none repeat scroll 0 0;
    color: #fff;
    text-decoration: none;
}

#TipSection h2{
	display:block;
    background: #e1771e none repeat scroll 0 0;
    border-bottom: 3px solid #c1c2c3;
    border-radius: 6px;
    color: #fff;
    font-size: 120%;
    font-weight: bold;
    padding:12px;
    text-align: left;
}

#TipSection2 h2{
	
	display:block;
    background: #099 none repeat scroll 0 0;
    border-bottom: 3px solid #c1c2c3;
    border-radius: 6px;
    color: #fff;
    font-size: 120%;
    font-weight: bold;
    padding:12px;
    text-align: left;
}
#TipSection3 h2{
	
	display:block;
    background: #979700 none repeat scroll 0 0;
    border-bottom: 3px solid #c1c2c3;
    border-radius: 6px;
    color: #fff;
    font-size: 120%;
    font-weight: bold;
    padding:12px;
    text-align: left;
}
#cateet {border:1px solid #eee;padding:10px 5px; line-height:18px}
#cateblog {border:1px solid #eee; padding:10px 5px; line-height:18px}
#cateblog ul li { margin-bottom:8px}
#cateblog a{ color:#666}
#tsShopContainer li,#tsShopContainer img{vertical-align:top;}
#tsShopContainer{position:relative;border:1px solid #CCC;font-size:12px;padding-bottom:5px;}
#tsShopContainer #tsImgS{text-align:center;width:100%;position:relative;}
#tsShopContainer #tsImgS a{display:block;text-align:center;margin:0px auto;}
#tsShopContainer #tsImgS img{border:0;}
#tsShopContainer #tsPicContainer{width:100%;height:70px;position:relative;background:url(../images/scrollPicbg.gif) repeat-x 0px 0px;}
#tsShopContainer #tsPicContainer #tsImgSArrL{width:17px;height:100%;/*background:url(../images/picshopArr.gif) no-repeat left center;*/position:absolute;top:0px;left:8px;cursor:pointer;}
#tsShopContainer #tsPicContainer #tsImgSArrR{width:17px;height:100%;/*background:url(../images/picshopArr.gif) no-repeat right center;*/position:absolute;top:0px;right:8px;cursor:pointer;}
#tsShopContainer #tsPicContainer #tsImgSCon{position:absolute;top:10px;left:38px;width:1px;height:70px;overflow:hidden;}
#tsShopContainer #tsPicContainer #tsImgSCon ul{width:100%;overflow:hidden;}
#tsShopContainer #tsPicContainer #tsImgSCon li{width:57px;float:left;cursor:pointer;}
#tsShopContainer #tsPicContainer #tsImgSCon li img{padding:3px;margin:1px;border:1px solid  #e4e4e4;display:block;width:42px;height:42px;}
#tsShopContainer #tsPicContainer #tsImgSCon li.tsSelectImg img{border:2px solid #FF6241;margin:0px;}


.navbar-default{
    background-color: unset;
    border: none;
}
.navbar-default .navbar-nav>li>a{
    color: unset;
}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{
    color: #009fb7;
    background-color: #c7e4ec;
}
.navbar{
    min-height: 0;
     margin-bottom: 0;
}
.des3 img{
    width: 100%;
}
.weeklybat img{
    height: 85px;
}
.cu-ul li{
    margin: 10px 0;
}
.cu-ul li div:nth-child(1){
    width: 14%;
    float: left;
}
.cu-ul li div:nth-child(2){
    width: 51%;
    margin-left: 47px;
    float: left;
}
.cu-ul li div:nth-child(2) input{
    width: 80%;
}
.new1 li img{
    width: 140px;
    height: 120px;
}
#dedies {
    height: 225px;
}