/*
	[Destoon B2B System] Copyright (c) 2008-2015 www.destoon.com
	This is NOT a freeware, use is subject to license.txt
*/
/* global */
* {word-break:break-all;font-family:Verdana,Arial;-webkit-text-size-adjust:none;}
input,select,textarea {font-size:12px;}
img {border:none;}
ul li {list-style-type:none;}
ol li {list-style-type:decimal;}
ul,form {margin:0px;padding:0px;}
/* links */
a:link,a:visited,a:active {color:#333333; text-decoration:none;}
a:hover {color:#FF6600;text-decoration:none;}
a.w:link,a.w:visited,a.w:active{text-decoration:none;color:#FFFFFF;}
a.w:hover{text-decoration:underline;}
a.t:link,a.t:visited,a.t:active{text-decoration:none;color:#225588;}
a.t:hover{text-decoration:underline;}
a.b:link,a.b:visited,a.b:active {color:#014CCC;text-decoration:none;}
a.b:hover {color:#FF6600;}
/* show */
.title {text-align:center;font-size:16px;font-weight:bold;color:#FF6600;line-height:40px;}
.info {margin:0 10px 0 10px;border-top:#C0C0C0 1px dotted;border-bottom:#C0C0C0 1px dotted;line-height:25px;text-align:center;}
.content {font-size:13px;padding:10px;}
.content img{ max-width: 100%;}
/*.content p {margin:0 0 15px 0;}*/
.property {border:#E6E6E6 1px solid;background:#F6F6F6;padding:10px;margin:0 10px 0 10px;}
.property li {float:left;width:30%;height:22px;line-height:22px;overflow:hidden;}
.foot {/* border:#DDDDDD 1px solid; */text-align:center;padding:15px;line-height:28px;/* background:#FFFFFF; */}
.pos {padding:5px 15px 5px 25px;background:url('../image/homepage.gif') no-repeat 5px 3px;}
.inp {border: #eee 1px solid;padding:2px;color:#666666;line-height: 22px;}
.sbm {height: 22px;border: #FF7300 1px solid;color: #fff;background: #FF7300;border-radius: 3px;}
/* sign */
.sign {z-index:1000;position:absolute;width:180px;height:50px;background:url('../image/vip_bg.gif') no-repeat;margin:-10px 0 0 780px;}
.sign div {padding:23px 0 0 73px;}
.sign strong {font-size:18px;color:red;}
.sign span {font-size:18px;color:red;font-weight:bold;padding:0 0 0 60px;}
/* thumb */
.thumb {padding: 5px;border:1px #fff solid;}
.thumb img {border:#C0C0C0 1px solid;/*padding:3px;*/}
.thumb div {width:auto;height:26px;overflow:hidden;line-height:26px;font-size:13px;margin:6px 0 6px 0;}
.thumb div a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:135px;display:block;}
.thumb p {font-size:10px;color:#888888;margin:2px;}
.thumb_on {background:#F1F1F1;border:#99C4D5 1px dotted;}
/* album */
#mid_pos {position:absolute;}
#mid_div {width:240px;height:180px;cursor:crosshair;padding:5px;border:#CCCCCC 1px solid;background:#F3F3F3;}
#zoomer {/* border:#D4D4D4 1px solid; *//* width:120px; *//* height:90px; *//* background:#FFFFFF url('../image/zoom_bg.gif'); *//* position:absolute; *//* opacity:0.5; */filter:alpha(opacity=50);}
#big_div {width:320px;height:240px;border:#CCCCCC 1px solid;background:#FFFFFF;position:absolute;overflow:hidden;}
#big_pic {position:absolute;}
.ab_im {padding:2px;margin:10px 0 10px 13px;border:#C0C0C0 1px solid;}
.ab_on {padding:2px;margin:10px 0 10px 13px;border:#FF6600 1px solid;background:#FF6600;}
/* pages */
.pages {padding:10px 0 10px 0;text-align:center;font-size:12px;}
.pages a:link,.pages a:visited,.pages a:active  {background:#FFFFFF;border:#E6E6E6 1px solid;padding:1px;text-decoration:none;}
.pages a:hover  {background:#FFFFFF;border:#CCCCCC 1px solid;color:#FF6600;padding:1px;text-decoration:none;}
.pages strong {background:#2E6AB1;padding:1px;border:#CCCCCC 1px solid;color:#FFFFFF;}
.pages_inp {border:#CCCCCC 1px solid;padding:1px;width:30px;text-align:center;color:#666666;}
.pages_btn {width:26px;background:#F6F6F6;border:#CCCCCC 1px solid;font-weight:bold;font-size:11px;}
.pages label {background:#FFFFFF;border:#CCCCCC 1px solid;padding:1px 5px 1px 5px;}
.pages label em {color:red;font-weight:bold;font-style:normal;}
.pages label span {font-weight:bold;}
/* comment */
.stat {padding:15px 0 10px 0;}
.stat_p {height:10px;line-height:10px;background:#FFF7D2;font-size:1px;}
.stat_p div {height:10px;line-height:10px;background:#FFA40D;border-left:#FFA40D 2px solid;float:left;}
.comment {padding:15px 10px 15px 10px;border-top:#AACCEE 1px dotted;}
.comment_sp {background:#F9FCFE;}
.comment_content {color:#333333;font-size:14px;line-height:180%;clear:both;padding:5px;}
.comment_title {height:26px;line-height:26px;color:#1B4C7A;padding:0 5px 0 5px;}
.comment_reply {padding:5px 10px 5px 10px;margin:0 5px 0 5px;line-height:180%;border:#E6E6E6 1px solid;background:#FFFFE3;}
.comment_no,.order_no {text-align:center;padding:20px;font-size:13px;}

/* basic */
.f_l {float:left;}
.f_r {float:right;}
.t_r {text-align:right;}
.t_c {text-align:center;}
.f_b {font-weight:bold;}
.f_n {font-weight:normal;}
.f_white {color:white;}
.f_gray {color:#666666;}
.f_orange {color:#FF6600;}
.f_red {color:red;}
.f_green {color:green;}
.f_blue {color:blue;}
.f_dblue {color:#225588;}
.f_price {font-weight:bold;font-family:Arial;color:#FF6600;}
.px10 {font-size:10px;}
.px11 {font-size:11px;}
.px12 {font-size:12px;}
.px13 {font-size:13px;}
.px14 {font-size:14px;}
.lh18 {line-height:180%;}
.b10 {font-size:1px;height:10px;}
.pd10 {padding:10px;}
.c_b{clear:both;}
.dsn {display:none;}
.c_p {cursor:pointer;}
.highlight {color:red;}
.pt12{ padding-top: 12px;}

/*com_info*/
#com_info li{background:none;font-size: 12px;line-height: 26px;padding: 0px;overflow: inherit;height: auto;}



.cert_rdht{width:160px;height:52px;float:right;margin-top:15px;}
.cert_rdht p{font-size:15px;color:#1f7acb}
.cert_rdht p img{width:15px;height:15px;margin-right:10px}
.shop_p{float:left}
.shop_p p{line-height:37px;margin:0;margin-left:15px}
.head_top{height:37px;background:#f9f9f9;border-bottom:1px #f0f0f0 solid}
.head-top_zj{width:1000px;margin:0 auto;}
.head-top_zj p{font-size:12px;color:#666666;float:left;line-height:37px}
.chines{width:205px;float:right}
.chines li{float:left;line-height:37px}
.chines li a{font-size:12px;color:#666666;display:block;line-height:37px}
.chines li:first-child a{color:#ff7300}
.chines li:nth-child(2){padding:0 7px}
.head_bott{width:1000px;margin:0 auto;overflow:hidden;height:auto}
.logo{width:248px;height:55px;display:block;float:left;margin-top:27px}
.logo img,.shop_logo img{width:100%}
.shop_logo{height:21px;display:block;float:left}
.shop_logo img{margin-top:8px}
.shop_sign{width:214px;float:left;margin-left:33px}
.shop_sign ul li{float:left;line-height:37px;padding:0 2px;font-size:12px;color:#bcbcbb}
.shop_sign ul li a{color:#2e75b5}
.shop_sign ul li:first-child{padding-left:0}
.shop_sign ul li:last-child{padding-right:0}
.shop_search{padding-top:6px;height:auto;/* width: 287px; */float:right;}
.shop_search p{position:relative;float:right;line-height:0;margin:0}
.shop_search p input{width: 146px;padding-left:10px;height:23px;border:1px #d3d3d3 solid;}
.shop_search p img{width:11px;height:11px;position:absolute;left:10px;top:7px}
.shop_search p input[type=button]{color:#fff;font-size:12px;width:53px;height:27px;background:#ff7800;padding-left:5px;border-color:#ff7800;position:relative;top:-0;cursor: pointer;left:-4px;}

.certif_l{min-width: 215px; max-width:265px;float:left;height:auto;margin-top:14px;margin-bottom: 10px;margin-right:10px;}
.certif_l span:first-child{ width:98px; height:90px; display:inline-block; overflow:hidden;float:left;border-right:1px #dfdfdf solid;}
.certif_l span:first-child img{ width:100%;height:90px}
.certif_l span:last-child{float:left;min-width: 90px; max-width:150px;height:90px;display: table-cell;vertical-align:middle;margin-left: 5px;}
.certif_l span:last-child img{ min-width: 90px; max-width:150px; max-height:90px; vertical-align: middle}

/*.certif_l img{max-height:68px;width:auto;display:block;float:left;}
.certif_l img:first-child{border-right:1px #dfdfdf solid;padding-right:11px;}
.certif_l img:last-child{margin-left:9px;width:auto;}*/



.certif_m{width:540px;height:auto;float:left;margin-top:15px;}
.certif_m h1{font-size:23px;color:#000000;border-bottom:1px #cfcfcf solid;padding-bottom:10px;font-family:"Microsoft YaHei";font-weight:normal;margin:0}
.certif_m p{font-size:12px;color:#555555;line-height:20px;margin-top:10px;overflow:hidden}
.shop_banner{width:1002px;height:344px;margin:0 auto;background:#ececec;margin-top:20px;clear:both}
.m table tr td#split{display:block;}

.shop_top{width:110px;float:right;position:fixed;bottom:184px;left:45%;margin-left:600px;cursor:pointer;}
.shop_top a{width:48px;height:48px;position:relative;}
.shop_top a i{position:absolute;top:0;left:0;border:1px #ebebeb solid;}
.zh{display:none;}
.shop_top a:hover .zh{display:block;}

.main_fenlei tr{width:33%;float:left;}



.main_rongyue tr{width:100%;float:left;height:115px;line-height:115px;}
.main_rongyue tr:nth-child(1){width:100%;height:auto;background:none !important;line-height:25px;}
.main_rongyue tr th{width:141px;padding-top:0;padding-bottom:0;height:25px;background:#F1F1F1;}
.main_rongyue tr th:last-child{border-right:0;}
.main_rongyue tr td{width:20% !important;display:block;float:left !important;text-align:center  !important;padding:0 !important;}
.main_rongyue tr td:nth-child(3){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:132px;text-align:left;} 
.main_rongyue tr td a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}
