@charset "utf-8";
/*==============================*/
/* 定义Html元素 */
/*==============================*/ 
html{color:#000000;background-color:#EEEEEE;}
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,fieldset,input{padding:0;margin:0;}
body,button,input,select,textarea{font:12px/1.5 Arial,sans-serif;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;}
ul,ol,li{list-style:none;}
caption,th{text-align:left;}
a{color:#007DC3;text-decoration:none;cursor:pointer;}
a:hover{color:#F60;}
/*==============================*/
/* Clearfix,避免因子元素浮动而导致的父元素高度缺失能问题 */
/*==============================*/ 
.clearfix:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display:block;}
.clear{clear:both;}
/*==============================*/
/* 表单元素格式化及伪类效果 */
/*==============================*/ 
label{padding-left:10px;float:left;}
.checkbox input,.radio input{display:none;}
.radio{line-height:23px;height:23px;*line-height:25px;*height:25px;float:left;margin-right:10px;padding:0 0 0 22px;background:url(../../../image/default/radio.png);background-repeat:no-repeat;cursor:default;}
.checkbox{line-height:23px;height:23px;*line-height:25px;*height:25px;float:left;margin-right:10px;padding:0 0 0 22px;background:url(../../../image/default/checkbox.png) no-repeat;cursor:default;text-align:left;}
.selectbox{position:absolute;right:0;z-index:100;}
.selectbox .select{float:right;position:relative;z-index:102;background-color:#FFF;border:1px solid #000;cursor:pointer;height:21px;max-width:100px;min-width:35px;overflow:hidden;padding:0 25px 0 10px;}
.selectbox .select div{color:#333333;line-height:21px;white-space:nowrap;}
.selectbox .select b{border-color:#CCCCCC transparent transparent;border-style:solid dashed dashed;border-width:5px;height:0;overflow:hidden;position:absolute;right:10px;top:10px;width:0;}
.selectbox .i-select{right:0;position:absolute;top:22px;z-index:101;}
.selectbox .i-select ul{background:#FFFFFF;border:#000 solid 1px;overflow-x:hidden;width:218px;}
.selectbox .i-select ul li{color:#333333;cursor:pointer;height:18px;line-height:18px;overflow:hidden;padding:2px 0 2px 10px;width:210px;}
.selectbox .i-select ul li:hover{background:#333333;color:#FFFFFF;}
/*==============================*/
/* other */
/*==============================*/
.w{width:980px;margin:0 auto;}
.oh{overflow:hidden;}
.hidden{display:none}
.fl{float:left;}
.fr{float:right;}
.wh{background-color:#FFF;}
.p-img,.p-name,.p-price,.p-market,.p-detail,.p-sales{overflow:hidden;}
.p-name,.p-detail{word-break:break-all;word-wrap:break-word;}
.p-img{padding:5px 0;}
.p-price strong,.p-market strong{color:#E4393C;font-family:verdana;}
.banner{width:202px;}
.category{height:713px;overflow:hidden;background:#FFF;padding:0;position:relative;z-index:999;}
.category li{line-height:30px;height:30px;margin:0 10px;padding:0 3px;border-top:1px solid #E8E8E8;}
.category li.nbt{border-top:none;}
.category li a{color:#000;}
/*==============================*/
/* 顶部导航条样式 */
/*==============================*/
#top{background-color:#F3F3F3;padding:10px 0;height:12px;line-height:12px;border-bottom:1px solid #EEEDED;}
#top li{float:left;border-right:1px solid #797979;padding-right:8px;margin-right:8px;}
#top li.nbr{border-right:none;padding-left:0;margin-right:0;}
#top li b{padding:0 1px 0 2px;}
#header{height:86px;background:url(../../../image/default/bg.png) repeat-x;}
#header .logo{float:left;padding:27px 0 21px;width:335px;}
#header .top-search{float:left;width:412px;height:38px;margin:32px 0 16px;background-color:#DDF2FD;border-radius:5px;}
#header .search-wrap{height:29px;width:402px;padding:5px 5px 4px;overflow:hidden;}
#header .search-input{height:20px;padding:3px 5px 4px;width:352px;border:1px solid #B1B3B6;background-color:#FFF;border-radius:4px;float:left;}
#header .text{height:20px;line-height:20px;border:none;background-color:#FFF;width:350px;}
#header .submit{float:right;height:28px;width:32px;border:none;background:url(../../../image/default/search_submit.png) no-repeat;}
#header .inquiry{float:right;background:url(../../../image/default/inquiry.png) right 0 no-repeat;padding-right:40px;margin:31px 0 20px;height:35px;} 
#header .inquiry a{font-weight:600;padding-top:3px;display:inline-block;}
#header .inquiry p{line-height:16px;text-align:right;}
#menu{position:relative;z-index:6;height:43px;}
#menu .categorys{height:43px;width:202px;position:absolute;left:0;top:0;}
#menu .categorys h1{padding:14px 0 11px 13px;height:18px;line-height:18px;width:189px;font-size:14px;font-weight:bold;background-color:#C7EAFB;position:relative;color:#007DC3;cursor:default;}
#menu .categorys h1 b{border-color:#007DC3 transparent transparent;border-style:solid dashed dashed;border-width:5px;height:0;overflow:hidden;right:15px;top:22px;width:0;position:absolute;}
#menu .categorys:hover .banner{display:block;} 
#menu .categorys .banner{position:absolute;left:0;top:43px;}
#menu .nav{background-color:#1D8ED0;height:43px;padding-left:212px;}
#menu .nav li{float:left;border-right:1px solid #43ADE9;}
#menu .nav li a{color:#FFF;font-size:14px;display:inline-block;padding:13px 15px 12px;height:18px;line-height:18px;font-weight:bold;}
#menu .nav li.current a{background-color:#DDF2FD;color:#007DC3;}
#menu .nav li.fr{float:right;border-left:1px solid #F8A272;border-right:none;}
#menu .nav li.fr a{background:url(../../../image/default/icon.png) no-repeat #FB6F20;padding-left:35px;}
#menu .nav li.login a{background-position:12px -21px;}
#menu .nav li.sign a{background-position:12px 14px;width:50px;}
/*==============================*/
/* 底部条样式 */
/*==============================*/
#footer{text-align:center;background-color:#FFF;padding:20px 0;line-height:24px;}
#footer a{padding:0 5px;color:#333;}
#footer .copyright{line-height:20px;margin-top:5px;padding:5px 0 0;border-top:1px solid #EEE;}
/*==============================*/
/* 首页 */
/*==============================*/
.main .left{width:202px;}
.main .left .adv202{margin:15px 0;}
.company{width:202px;height:257px;background-color:#FFF;margin-bottom:15px;}
.company li{float:left;width:101px;height:80px;padding:2px 0 3px;text-align:center;}
.company li.fore1,.company li.fore3,.company li.fore5{width:100px;border-right:1px solid #EEE;}
.company li.fore1,.company li.fore2,.company li.fore3,.company li.fore4{width:100px;border-bottom:1px solid #EEE;}
.main .right{width:768px;}
.slide{margin-top:15px;}
.adv546X238{width:546px;height:238px;float:left;}
.adv768{width:768px;}
.m{background-color:#FFF;}
.m .mt span{float:left;cursor:pointer;}
.slide .m{float:right;width:212px;height:238px;background-color:#E1F2FA;}
.slide .mt{height:38px;}
.slide .mt span{font-size:14px;height:24px;line-height:24px;padding:7px 0;width:106px;text-align:center;color:#037CC3;}
.slide .mt span.cur{background-color:#FFF;color:#000;}
.slide .mc{background-color:#FFF;height:184px;padding:8px 10px 8px 15px;}
.slide .mc li{height:23px;line-height:23px;overflow:hidden;}
.tab{margin:15px 0;}
.tab .mt{height:40px;background-color:#EEEEEE;}
.tab .mt span{font-size:14px;font-weight:bold;height:24px;line-height:24px;padding:8px 15px;text-align:center;color:#000;}
.tab .mt span.cur{background-color:#E1F2FA;}
.tab .mc{width:768px;height:473px;overflow:hidden;}
.tab .mc li{float:left;width:160px;height:215px;padding:10px 16px;color:#000;overflow:hidden;}
.tab .mc li.fore1,.tab .mc li.fore2,.tab .mc li.fore3,.tab .mc li.fore4{border-bottom:1px solid #EEE;}
.tab .mc li.fore1,.tab .mc li.fore2,.tab .mc li.fore3,.tab .mc li.fore5,.tab .mc li.fore6,.tab .mc li.fore7{border-right:1px solid #EEE;width:159px;}
.tab .mc li .p-img{width:160px;height:150px;margin:auto;text-align:center;}
.tab .mc li .p-name{padding-bottom:2px;max-height:54px;line-height:18px;}
.tab .mc li a{color:#000;}
.news{line-height:24px;overflow:hidden;}
.news h1{margin-bottom:10px;font-size:16px;}
.news li{height:24px;line-height:24px;overflow:hidden;background:url(../../../image/default/icon1.png) 0 12px no-repeat;padding:2px 0 1px 10px;float:left;width:290px;}
.news li a,.news h1 a{color:#000;}
.news a:hover{color:#F60;}
.news dt{width:290px;height:85px;overflow:hidden;}
.news dt img{max-width:290px;max-height:85px;}
.news dd{margin:10px 0 2px;width:290px;height:24px;line-height:24px;overflow:hidden;}
.news1{width:768px;height:360px;background-color:#FFF;margin-bottom:15px;}
.news1 .fl{border-right:1px solid #EEE;width:344px;padding:12px 20px 15px;overflow:hidden;}
.news1 .fr{width:343px;padding:12px 20px 15px;overflow:hidden;}
/*==============================*/
/* 单页 */
/*==============================*/
.guide{padding:10px 0;height:20px;line-height:20px;cursor:default;}
.guide a{color:#000;}
.empty{padding:20px;border-bottom:1px solid #EEE;}
/* 分页 */
.bottom{padding:20px;height:20px;line-height:20px;background-color:#FFF;}
.bottom .fl{cursor:pointer;width:95px;font-weight:bold;position:relative;}
.bottom .fl b{border-color:#000 transparent transparent;border-style:solid dashed dashed;border-width:4px;height:0;overflow:hidden;right:0;top:8px;width:0;position:absolute;}
.page{float:right;}
.page label{line-height:16px;margin:0 10px;}
.page a,.page b{float:left;line-height:16px;padding:0 4px;color:#666666;}
.page b{color:#000;}
/*==============================*/
/* 404.php */
/*==============================*/
.error404{margin:15px auto 0;line-height:26px;padding:100px 20px 100px 70px;background-color:#FFF;}
.error404 p{margin-top:8px;}


