    @charset "utf-8";
/* CSS Document */
* {	margin: 0 auto; 
	padding: 0px;
	hide-focus: expression(this.hideFocus=true); /* for ie 5+ */
    outline: none; /* for firefox 1.5 + */
}
body { /* <定义页面属 */
    background-color:#FFFFFF;
	padding:0px;
	margin: 0 auto; /* 居中显示 */
	font-family: Arial, Tahoma, Verdana, sans-serif; /* 定义页面字体系列 */
	font-size: 12px; /* 定义页面字体大小 */
	line-height:20px;
	color:#3f3f3f;
	}
img{padding:0px;margin:0px; }
ol, ul li{ list-style: none; }
dl,dt,dd,h2,form,ul,li,p,img, span{margin:0; padding:0;}
/*定义超链接属--------------------------------*/
a {	text-decoration:none;
color:#3f3f3f; cursor:pointer;
}
a:hover {	text-decoration:none;
 color:#2470b7;cursor:pointer;
}
a img {
	border:0;cursor:pointer;
}

.textselect{ font-family:"宋体", "微软雅黑"; font-size:12px; text-align:left; padding-left:5px; padding-top:3px;}
.selectwidth{width:152px;}
.selectwidth1{width:120px;}
.selectwidth2{width:166px; line-height:20px;}
.selediv{ border-bottom:1px solid #e4e4e4;}
.buttonbg{ width:55px; height:21px; background:#ff5f00; font-family:"宋体", "微软雅黑"; font-size:12px; color:#fff; cursor:pointer;}
.buttonlanbg{ width:55px; height:21px; background:#0090d8; font-family:"宋体", "微软雅黑"; font-size:12px; color:#fff; cursor:pointer;}
.noData{line-height: 210px;text-align:center;font-size:16px}


.totybutton{cursor:pointer;}

input{border:0;}
select{border:0;}

.ckxqjr{ width:72px; height:24px; margin:auto;}

/*top部分---------------------------------*/
.head{ width:100%; height:29px; background:url(../images/in_top.gif) repeat-x;}
.headmain{ width:1003px; height:29px; line-height:22px;}
.headleft{ float:left; height:29px;}
.sc_img{ float:left; margin-top:3px;}
.sc_font{ float:left; margin-top:3px; margin-left:5px;}
.sy_font{ float:left; margin-top:3px; margin-left:15px; color:#2470b7; }
.sy_font a{ color:#2470b7; }
.headright{ float:right;}
.top{ width:1003px; height:80px; margin-bottom:10px;}
.topmain{ width:1003px; height:80px;}
.logo{ float:left; margin-top:15px;}
.topleft{ float:left;  width:560px; height:90px;}
.topsearch{ width:403px; height:32px; margin-top:20px;margin-left:60px;}
.searchleft{float:left; width:337px; height:34px; background:url(../images/searchboxbg.gif) no-repeat; }
.searchbtn{ float:left;}
.search_box{ margin-left:2px; margin-top:4px; height:26px; line-height:26px; padding-left:5px; width:320px;}
.topright{ height:90px; float:right; width:200px;}
.top_remen{  margin-left:60px; margin-top:10px;  width:400px; }
.nav{ width:100%; height:38px; background:url(../images/navbg.gif) repeat-x;}
.navtop{ width:1003px;height:7px;overflow:hidden;}
.nav_hat{ width:218px;height:7px; background:url(../images/lefttop.gif) left top no-repeat; margin-left:0px;*margin-left:0px;_margin-left:8px;}
.sp_tit{ line-height:38px; height:38px;}
.navleft{ float:left;margin-left:-5px;}
.navlefttop{ margin-left:5px; width:203px; height:39px; background:url(../images/leftbg.gif) no-repeat; float:left; color:#fff; font-size:18px; line-height:39px; text-indent:30px;}
.navmain{ width:1003px;}
.labtn{ margin-left:20px;}
.navright{ float:left; height:39px;}
.navright ul{ margin-left:10px;}
.navright ul li{ float:left; width:120px; height:39px; line-height:40px; color:#fff; text-align:center; font-size:15px;}
.navright ul li a{ float:left; width:120px; height:39px; line-height:40px; color:#fff; text-align:center; font-size:15px;}
.navright ul li a:hover{ float:left; width:120px; height:39px; line-height:40px; color:#fff; text-align:center; font-size:15px;}
.navright ul li:hover{ background:#026ac5;height:36px;}
.hei li{display:inline;}
.foot{ width:100%; height:auto; border-top:1px solid #eaeaea; overflow:hidden; margin:10px 0 0 0; background:#f0f0f0 }

/* background:url(../images/footbg.gif) repeat-x left top; border-top:1px solid #eaeaea;*/
.foot_main{ width:1003px; height:150px; margin-top: 15px;}
.link{ width:150px;;height:150px; float:left; margin-left:50px; margin-top:40px; line-height:30px;}
.link_div{ width:auto; height:150px; float:left; margin-right:15px;}
.linktit{ width:85px; float:left; line-height:25px;}
.link_titbig{ font-size:14px; font-weight:bold; line-height:30px;}
.line-height {line-height: 25px;}


/*分页*/


.fy{ text-align:right; width:400px; margin-top:10px; margin-bottom:10px; overflow: hidden;}
.fy_selected{ border:1px solid #707070;}

/*首页购物*/
.in_car{ float: right; margin-top:20px; margin-right:0px; border:1px solid rgba(255, 95, 0, 0.11);}
.car_icon{ float:left; width:50px; height:34px;}
.car_icon img{float:left;  margin-left:8px; margin-right:10px;}
.car_main{ float:left; line-height:34px; width:70px; }
.cart_font{ color:#ff7230; font-size:14px; font-weight:bold; margin-left:1px; margin-right:2px;}


/*0421新添*/
.sup_ad{ width:100%;  height:80px; background:url(../images/ztpro_img.gif) top center;}


.backgroundDiv{width:100%; height:100%; display:none; z-index:999999; background-color:#333333; position:absolute; top:0px; left:0px; }

.backgroundDiv_in{width:100%; height:100%; display:none; z-index:99999999; background-color:#333333; position:absolute; top:0px; left:0px; }


.yl_main{ position:absolute; top:300px; overflow:hidden; margin-left:auto; margin-right:auto; width:100%; display:none; z-index:999999;}
.cgtj{color:#ff7200; font-weight:bold; font-size:16px; margin-bottom:15px; text-align:left; width:100px;}

.b_an{text-align:center; width:980px; height:100px; line-height:20px; color:#999898;}
.b_an a{color:#999898;}
.b_an a:hover{color:#2470b7; text-decoration:underline;}
.b_an li{line-height: 25px}

.button_an{ height:22px; background-color:#fff; border:1px solid #999;}
.button_tychengan{ width:55px; height:21px; background-color:#ff5f00; color:#fff; cursor:pointer}
.button_tyhuian{ width:55px; height:21px; background-color:#d8d8d8; color:#000; cursor:pointer}


.ajax-loading{
    position: fixed !important;
    position: absolute;
    z-index: 10000;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background: #333333 url(../images/ajax-loading.gif) no-repeat center center;
    opacity: 0.5;
}
.product_attributes {
    table-layout: fixed;
    word-break: break-all;
    word-wrap:break-word
}
.product_attributes td {
    padding-right: 5px;
}

a#companyLisenceLink.loading {
    width: 96px;
    height: 73px;
    display: inline-block;
    background-image: url(../lib/AjaxFileUploader/loading.gif);
    background-position: center;
    background-repeat: no-repeat;
}

a#companyLisenceLink.loading > img {
    display: none;
}

a#taxRegistryLink.loading {
    width: 96px;
    height: 73px;
    display: inline-block;
    background-image: url(../lib/AjaxFileUploader/loading.gif);
    background-position: center;
    background-repeat: no-repeat;
}

a#taxRegistryLink.loading > img {
    display: none;
}

a#autherLink.loading {
    width: 96px;
    height: 73px;
    display: inline-block;
    background-image: url(../lib/AjaxFileUploader/loading.gif);
    background-position: center;
    background-repeat: no-repeat;
}

a#autherLink.loading > img {
    display: none;
}

a#companyAuthLink.loading {
    width: 96px;
    height: 73px;
    display: inline-block;
    background-image: url(../lib/AjaxFileUploader/loading.gif);
    background-position: center;
    background-repeat: no-repeat;
}

a#companyAuthLink.loading > img {
    display: none;
}
